í«îÛÿpython3-nitrate-1.6-1.el8Ž­è$>èì`Ì{Ð} ŒwýX8áø7Pù>ÿÿÿÐŽ­è@N ?Ndèéêì í Sî|ï€ñ¤ò¨ó·öÆ÷Îø Ýüéýþ 5ô5 ^5 È5 œ5 ‘5 È5œ5¥5®Ð5¤à  ç ((.889Œ:1G>”5H?h5I@<5X@tY@€\@˜5]Al5^E& bF™dGéeGîfGñlGótH 5uHà5vI´wJ¸5xKŒ5yL`L“M�”M”ÆMÂäMÈåN Cpython3-nitrate1.61.el8Python API for the Nitrate test case management systemA Python interface to the Nitrate test case management system. The package consists of a high-level Python module (provides natural object interface), a low-level driver (allows to directly access Nitrate XMLRPC API) and a command line interpreter (useful for fast debugging and experimenting).^ß¡+buildhw-05.phx2.fedoraproject.orgÜùFedora ProjectFedora ProjectLGPLv2+Fedora ProjectUnspecifiedhttps://github.com/psss/python-nitratelinuxnoarchë!Y~@ÚÚ(J(J:J:J-ø-ø“³“³vŸvŸŠYŠY  ×>×>ÏÏ8£8£<ÛTF=IŸQÅ¥ÞB³!¬@þ�É yr_¤ Y �íAíAí�¤�¤�¤�¤�¤�¤Aí�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤�¤Aí�¤Aí�¤�¤�¤Aí�¤�¤�¤�¤^ß¡%^ß¡&^ß¡&^ß¡&^ß¡&^ß¡&^ß¡&^ß¡&]ÉTà^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡'^ß¡']ÉTà]ÉTà^ߘ‰]ÉTà]ÉTà]ÉTà^ßUµ]ÉTà]ÉTà^ßUµ^ß¡']ÉTà]ÉTà]ÉTà]ÉTà]ÉTà^ß¡']Éa�^ߘÙ^ߘÚ^ߘÙf66bdd2488a2beab8f8e7f7657c59d435cbc779c619e650d7ed3c6e0436017b91cfc32d4e3cf0cff31c8c303377317f5541a6a37c1f2eaeb9e5ea6904d73699001ba94f82bb05e96e4618c88de1fdcbb11529cf11f2ea0e47569cb2a200e174d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bb09dff5aa7b79791eeddc9b2760af3ac0bd7b3faf79e778ad2f7fad04ff45bb8e3942a35fb33cd0a8cb8ced6310d4188b1ce5249fe0d553b65bc103fd262db2d4a58078c41670ebb9b7461da636b367569f8a3f008ce807f5470564daf4b2674ad0a6bd8674b2bbb2f30a5415dac7f8797b98f54aae2c58ac92d5b190443339dad0a6bd8674b2bbb2f30a5415dac7f8797b98f54aae2c58ac92d5b190443339d9655fbc6ed84b12ee9d95e5a49e5abc1fbf7255aa2afe5d44e8ce81e35b63e019655fbc6ed84b12ee9d95e5a49e5abc1fbf7255aa2afe5d44e8ce81e35b63e01ec7846c936e6bf56b7f989065a97fbd7771b8d2c488174ee65b08e2105a7c990ec7846c936e6bf56b7f989065a97fbd7771b8d2c488174ee65b08e2105a7c9902cd053267818b5071c03ffbd465484e1ca8f2efa3020cd81b5535e5c3f285c5d2cd053267818b5071c03ffbd465484e1ca8f2efa3020cd81b5535e5c3f285c5dd986d6dbc189bf2e127db7f435b97a86976d79c8fa6cfe069f0bf175dd169978d986d6dbc189bf2e127db7f435b97a86976d79c8fa6cfe069f0bf175dd16997860b464b137d2d583a10ba9e9c86c9c8f125e6c9228d5462ad1f68df12e1f5b1360b464b137d2d583a10ba9e9c86c9c8f125e6c9228d5462ad1f68df12e1f5b132d20e7c9eae7978023a1325c0c3e0f08e19ca2a13ffc274d7554b02aec32d2082d20e7c9eae7978023a1325c0c3e0f08e19ca2a13ffc274d7554b02aec32d20821bb667e34511d5ebea94401e0ecab0a67eb8cab5b6d46dbf084a71f65da913e21bb667e34511d5ebea94401e0ecab0a67eb8cab5b6d46dbf084a71f65da913e816b5a15858dd6f5ce253bced7c7a59430052c8042cecd587e01be2ed9192162816b5a15858dd6f5ce253bced7c7a59430052c8042cecd587e01be2ed919216289881be09962eb225f15e807a92c41fa1f2a5d8b8dc335e62225d2b3a8ff8b7689881be09962eb225f15e807a92c41fa1f2a5d8b8dc335e62225d2b3a8ff8b768c6a69b427ed66228c8c6b70e55884decbdf12f39c393572bf5f0a360ec3708c8c6a69b427ed66228c8c6b70e55884decbdf12f39c393572bf5f0a360ec3708c67bcb6209df76adc449c502e262d0e9161f19e696eed3cdbe96415177225249274d41818bc74310c921d1176449f24dba141b705815b3027b94073a3138231ebc40f20a414e78d0bddb1f4a4ef0729b455a92b69c9dc8ca2676992544ca76183b0ee42a9c1be1be5fd76612936b546a5104d288a2e2c4942f9314624636a46830e458392c1d5ad38122d9c1aebee455cebf4523b58c30342255fbc8f2571734a1f21075cb3a121c4099502ad84d11b1314d7ede6bdbc4903431eb70233eb988f162923a6925b7db5474e9eb91f19ece2a982aa99a83270b0432fffaf1d1a194e1b7a435523942aab000414e1545572c7791e5c3e76c82ce3ee50ee1323bc8502108e95c5292df7796bfb1360f40219407deb550255a51fe59986e5dd39743a31d4df43752bf43e4ec96c89c3112633ee3e38105e4b3dd5021cb58af48794c670cf8568068e222472bf93eeb9f2efd2b00bffc067284e7758c3e65b4fc4667dac656bdb342d8d441f73cbf820689ad63e608174d209db3feb6cf688a74a409fe28198d8c6627dbc67218b4ecbaebed9e3ee7c16389c115501c39d5dacaaba471580b7aca6becc8449104ee252c0576f293c93e16109b7ecd101d36a9806d1971b8466277679995920f837fd8f915f5b55a2db26a083b893ca030c995e040ce14b8940973a5eaf69d341e08675b0e0b77475640ad65c9c62d5f8c8ec667207147339ac51c64db42ec155e7e9eededd164d8e2620af00b09d2d7365f2afc7b5f205dc247554e07381e48492260bd7d2cf165ae4525acaf6122b0ab38dfa1f4ea58d€rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-nitrate-1.6-1.el8.src.rpmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿpython3-nitratepython3.6dist(nitrate)python3dist(nitrate)@@@@@     /usr/bin/python3.6python(abi)python3.6dist(gssapi)python3.6dist(psycopg2)python3.6dist(six)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-1python2-nitrate1.5-34.14.2^ßyÀ]Ö|@]Õ*À]ÉM@]ÀÀ[à0ÀW1Í@V¹ÔÀSä»ÀSwO@SGÙ@SE6@S>žÀS=M@S2Á@S´ÀRBÐ@PÅÎÀON@ODØÀODØÀPetr Å plíchal - 1.6-1Petr Å plíchal - 1.5-4Petr Å plíchal - 1.5-3Petr Å plíchal - 1.5-2Martin Zeleny 1.5-0Petr Å plíchal 1.4-1Martin Frodl 1.3-2Petr Å plíchal 1.3-1Petr Å plíchal 1.2-0Petr Å plíchal 1.1-0Petr Å plíchal 1.0-0Petr Å plíchal 0.15-0Petr Å plíchal 0.14-0Petr Å plíchal 0.13-0Petr Å plíchal 0.12-0Petr Å plíchal 0.11-0Petr Å plíchal 0.10-0Petr Å plíchal 0.9-0Petr Å plíchal - 0.8-0Petr Å plíchal - 0.7-2Petr Å plíchal 0.7-1- Handle wrongly encoded messages in log [fix #20] - Make teiid Python 3 compatible [fix #13] - Better solving the do_command() bug - Bringing back eval() - workaround for XMLRPC - Output nicer tracebacks on connection failures - Enable automated python dependecies generator - Last spec file changes for RHEL7 (hopefully) - For older releases build both python2 and python3- Fix requires (no python2-gssapi and python2-psycopg2 in RHEL7). - Enable automated python dependecies generator- For older releases build both python2 and python3 packages - Include conflicting files only in the python3 package- Use py3_build and py3_install to simplify spec - Rename and explicitly list the license file - Remove group, fix license, add missing requires- Ported to Python 3- Update specfile to new python packaging standards - Performance improvement for TestPlan.sortkey - Port to python-gssapi from pykerberos - Make TestRun errata_id default to None- Removed obsolete project page links- Package nitrate for PyPI, several adjustments, docs update - Better handle non-existent objects [BZ#1204028] - Correctly handle no caseplan found [BZ#1171671] - Typo fix in the TestPlan's _attributes [BZ#1304295] - Make sure that PlanStatus id type is int- Include example config in documentation [BZ#1098818] - Handle duplicate entry errors gracefully [BZ#1112521] - Added AleÅ¡ Zelinka to the list of contributors- TestCase.{setup,action,effect,breakdown} attributes [BZ#1089039] - Map automated/manual when searching test cases [BZ#1092464] - Iterate over PlanRuns sorted by id/creation - Indexing support for containers - Separate methods for locking, handle corrupted cache - Limit cache writing window (chance of corruption) [BZ#1091404] - Ignore malformed and stale cache locks [BZ#1091404] - Workaround Teiid problem with converting time [BZ#1093054]- New stable version, see release notes for the list of changes - http://psss.fedorapeople.org/python-nitrate/notes.html- Single LOG_DATA level for data-related logs, docs cleanup - Initialize all plan-case tags in CACHE_OBJECTS level - Do not use log.error during object creation/init - Raise exception when invalid Build name given - Added link to the Copr repository - Use object name for identifier if id is unknown - Containers with uncached items should expire as well - No all-items fetching for modified containers [BZ#1084563]- Allow wiping cache of subclasses of given class - Update TestRun's CaseRuns in MultiCall batches - Import all containers into the main nitrate module - Remove version from test-bed-prepare Product init - Display warn message about locked persistent cache - Document batch updates using Cache().update() - Summary of new features added to release notes - Add reference to release notes and individual module docs - Custom formatter should return unicode messages - Updated the create.py simple example code - Test suite documentation update - Use tag name for hashing to allow creating new tags - Initial version of the release notes- Give a summary of expired items for easier debugging - Wake up only containers with already cached items - New log.all() method for super-detailed logging - Use singletons for Coloring and Caching configuration - Use a single Cache instance for persistent cache handling - Include minimal config example in the synopsis - Use custom concise test results for python 2.7+ only - New log level for Teiid, global constants for all levels - Explicitly mention cache levels for environment variable - Use Config class directly rather than through Nitrate - Teiid requires python-psycopg2 for db connection - Refactored the huge api module into several modules - Explicitly mention the update() method in examples - Ignore enter() and exit() when persistent caching off- Disable PlanComponents test until BZ#866974 is fixed. - Support for fetching data from a Teiid instance - Simple locking for persistent cache implemented - Support for string tags (backward-compatible) - Use multicall for unlinking testcases from testplans - Containers should iterate over sorted test cases - Support for test case sortkey in test plans [BZ#869594] - Improved logging for Container add/remove methods - Internal utility function for idifying - Cache.update() support for multicall slicing - Status can be specified upon test case creation - New utility function sliced() for cutting loafs - Store the initial object dict for future use - Setting arguments/requirement upon test case creation [BZ#1032259] - Product property removed from the TestCase class [BZ#1076058] - Special handling for comparison with None - TestRun.caseruns and TestRun.testcases containers - Cache setup only when needed, improved cleanup logging - Make sure we always compare objects of the same type - Improved container initialization when inject given - TestPlan.testruns reimplemented using PlanRuns container - More debugging output when expiring objects from cache - Containers should always be read-only properties - PlanComponents container implemented- One year is good enough for never-expire limit - Bugs reimplemented with containers and caching - Wake up containers as sets of objects, not lists - Use empty cache for objects not found in the cache file - Identifier should show UNKNOWN when id not defined - Set the default command line editing mode to vi - Do not use root logger for nitrate logging [BZ#1060206] - Use NitrateError class for raising exceptions instead of plain str - Fix regression after version removal from product - Container implementation status documented - TestRun.started and TestRun.finished [BZ#957741] - Better document the update() method [BZ#1004434] - New attribute TestPlan.owner [BZ#954913] - Move the default version from Product into TestPlan - Version fetch cleanup & test improvements - Use custom result format for unit tests - Added TestCase.created attribute (creation date) [BZ#1008489]- Add Filip Holec to the list of contributors - Convert timedelta into a human readable format - The Big Cleanup of Ininitialization and Caching - New custom log levels for cache and xmlrpc - Component should be among exported classes - Added support for plain authentication - Initialize color mode before caching - Colored logging [BZ#965665] - Handle attribute init and fetch timestamp reset at one place - Test summary should report errors as well - No need to load cache when testing - Allow to clear cache for selected classes only - Give an overall test summary at the end of testing - Support cache expiration configuration for parent classes - Improved auto-plural in listed() for words ending with 's' - New utility function header() for printing simple headers - Object fetching cleanup and improved _is_cached() - Move server communication debugging to lower level - New method Cache.update() for group updates - Use temporary cache file for running the test suite - Correctly handle modified objects with caching - Fix problem with restoring containers from the cache - Document logging with custom level, some cleanup - Common identifier width handling - Move constants to the top, expiration adjustments - Persistent caching for all Container classes - Container initialization - Persistent cache implementation - Common caching support in the Nitrate class - Skip performance tests when in regular mode - MultiCall support - Tag class implementation - Performance test cases - Test bed prepare script - Make the newline in info() optional - Added support for performance tests (--performance) - Allow short PlanType initialization by string - Allow to set the reference link upon test case creation [BZ#843382]- New function unlisted() for conversion from human readable list - Clean up the cache before testing caching - Fix test plan initialization by type name - Rename test case components container to CaseComponents - Implemented TestPlan.children property [BZ#863226] - Allow to select cases when creating a new run [BZ#863480] - Invalid category should raise Nitrate exception [BZ#862523] - Implement PlanType using XMLRPC instead of hard coded values [BZ#841299] - Cleanup of log, cache and color funtions - Use unicode for logging where necessary [BZ#865033] - Use unicode for logging in _setter() [BZ#865033] - Sane unicode representation for user with no name [BZ#821629] - Support for system-wide config in /etc/nitrate.conf [BZ#844363] - Remove *.pyc files as well when cleaning - Move global variables out of the functions - Move utils tests into a separate class - Document how to get a short Nitrate summary [BZ#883798] - Push files to the production web only when in the master branch - New TestCase reference link field [BZ#843382] - Forgotten 'notes' in the list of test case attributes - Don't forget to include errata id when creating a new test run - Fix test run errata update, improve the self test - Added errata field in class TestRun - Suggest https in the minimal config example - Test case automation flags cleanup - Empty script or arguments to be handled same as None - Smarter implementation of the listed() function- New method clear() for cleaning containers - Component and Components class implementation - Improved object initialization and id check- Fix url, directory ownership and preserve timestamps.- Initial packaging. !"#$%&'()*+,-./012345€€1.6-1.el81.6.11.6.1 nitratenitratenitrate-1.6.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyccache.cpython-36.opt-1.pyccache.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pyccontainers.cpython-36.opt-1.pyccontainers.cpython-36.pycimmutable.cpython-36.opt-1.pycimmutable.cpython-36.pycmutable.cpython-36.opt-1.pycmutable.cpython-36.pycteiid.cpython-36.opt-1.pycteiid.cpython-36.pyctests.cpython-36.opt-1.pyctests.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycxmlrpc_driver.cpython-36.opt-1.pycxmlrpc_driver.cpython-36.pycbase.pycache.pyconfig.pycontainers.pyimmutable.pymutable.pyteiid.pytests.pyutils.pyxmlrpc_driver.pypython3-nitrateREADMEexamplesconfigcreate.pymatrix.pypython3-nitrateLICENSEnitrate-notes.1.gznitrate.1.gzpython-nitrate.1.gz/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/nitrate-1.6.1-py3.6.egg-info//usr/lib/python3.6/site-packages/nitrate//usr/lib/python3.6/site-packages/nitrate/__pycache__//usr/share/doc//usr/share/doc/python3-nitrate//usr/share/doc/python3-nitrate/examples//usr/share/licenses//usr/share/licenses/python3-nitrate//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2noarch-redhat-linux-gnua /usr/bin/python3.6 -si script, ASCII text executabledirectoryUTF-8 Unicode textASCII textPython script, ASCII text executablepython 3.6 byte-compiledtroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) %+,-./0123456789:;<=>?@ABCDEFGHIJK RPPRPPRRRRRRRPPRRRRPPRRRRPPRRRRPPRRRRPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/python-nitrateutf-8e58eb58874e2d5205161175eac7297c1a82a9f099a0a9fa72f244a0c95b3e1fd?ÿÿüý7zXZ áû ¡!#¸‡,à6C]"ÌkÀ%réÁ)Ó `>‰œqèù¡6ŠÄ1שe÷^ M’Øi›²bG#캬Z¶ÑÆÇ¾S×(•°=×±ñ¨¯-_Šn©Q½ â^Å$tŒëÔ‹úeMe*Î3£ƒÓvÎÇŸÌyŒÍḇ±Îú£ÇèCYé'�ˆrŽ2ð §lG\˜-)ï-m‚p\þÎE ´Å™Ä Cõ ëò…ßyúZÚàr>¬Õ¯ÒkšANòZ}XYX¤Ù�‘©Ã]q?ï‹C=í™§…&�9Žæ¸?í;21Ý›Šy$‰q@rA’d¶î*í8Sè½ew>{—ï¡ó”ØÄ<¸O%ì}À ÎyGÇ s†Ô·sm9jbj| &-%еwHÇvl3,Åp„ùœ`]¸uždxR2ÿy nèÇÎh(Øã“HudøÇ^?%ìÂÏz%Âǰ[žv>nùŠ+8sðBº@Ê]C uŶ)PO{UÝ^_(¾hFü“2\&Æ/ip™yòѱ’Åz�׿}ÁßÏ´^wÈôI'ãGË-¦9¡P„@3áp¿•Z̓[ž’±Õc&•µ H’ÈŸmÀˆED"ƒR�_¡hhë—<Á&c@5¾)BçY¸s_VrÖ«pgÈAR2Ëšè-½îé&p䞃‹9§[üå.Ù gpŸ^p!Šý§ÑHˆH³v¦"*ƒœÄˆmFìÏì�;&É“ÃÓ(’‡€Da�l=W(Ü#$t؃AˆˆÉšÛ Œ Æ[¿WÊf÷f�� ^�8žy¤ÛB$¯•xcA"¡áðeþl´Ú^ÕÔæ×?Òà ¦¨I&ŒùƒÅ–4D@*g\*¨­ŽN»Kjë²Õå§÷¨ Ø~pîoŽ×E±“Ø3Â�¥%ù“Š·†Å�†ïÛkªÞÙz¿Ë;b‚,>ùóþdxÿ´ '9÷.‚ W$ŨÀ´Ñ¹+žˆÅkóÞO–ñ��Íð.¹ �—l?qPA°[œ‚|ÿÒKŒÕ­`Y\áÅÛuÊþfLKïØrñê¦rSeÆb•0Íëk,¡Ðz0*³¹ó kPŠ@¶Xl§éøhØØ‡…h(7Œ2ì�ÙÜ{à‡þjåW2_OˆÕ4 é5|9öÏ�ÐÇN%Û8Cø+�2×»¶ÃÎöMƒÚuÌW.ñ}nömfçb`a¬¹Å»bèWL~�>«µ0V„ñ1ëªRßÞ7Ž~UZ4D*K\7 ý_ä 8—+$úФ#×ÏÁ‡ÙO³ÿ~fùX,ô6é¿#¡æ¬ï�'ÁU+éGPç95š¿Eä ‘dÓÅÐ?–gL°$GàR–Þ¼WÜëØ�Þ»†l•{G@ƒ“d‡‘È[ËItŽ‚ ñpZ{<´`ÀÏ–‡·ëKa$:úxVœ^³Äò�^Ka“òµGÄãø•¤¶`GS( 9 eã8P¿]ª¡Ê¸dû†GH@¼3¡IÉÕQ-úþrÄ�7ðŽV4’ËÒ‚LVט‚h¦nv—{»°w4&‡[t4æ¨û1qݳq^³‹€&Ͷübó€…¢Pþ~¬â@»§›‚n^.¿fqëØ…NsƤ”ã@Ž€²Ë?m‡EŒ~U`þéÒ “ 7q4fñº|±Ë—­:3Ëñ¼Ý¸—tTA!‘gÿå8ŸçmÝžèñ¹Œ?ò´c] J1ÜBo[Xß$Í£Í ¦8­cäR|¬iÅîþ[$Äp/öð›Ã½¥„4¿ÙgºH Ö[WälŸË}ƒkÑÁ´©�XXCæ:nì¸ò—Þ Õäz)uV�¨~“ ãD§±øO×ú¼ ±�’³Ñ�Eopv ìö´RÆ¡:GôÌ#id„Á`yatE¸˜Ñr¦Â@8IP€AæÞ8ÖÎ%Vž°b¼�ÒÈ Y�Û³sèÍ/¦€TÉÐa¦/zÖbÁCÖh½sí+^çãµóqîvü³ƒá¨…7ü¹û­�ý�& ¼Võåù(EíÐscÃãp}ƒoèRCFµ¡M4kù!܈I m’IȲ øŠ¯ª£^ºŸÖ¹o )™qŽì�W¿wƒL(§RöÄiоÓ<´·‘ tO(Ì$óäåc.`­ä�OŽÛ RÓ¼Ò:@fð�ƒÇe˜²7°ýš–EûÏÏ�à*[¶¦–æ!îº&èiFÜ%¼&“¢¦Ï³§3ì;+Ù3Ügö+^±¨ðXlÏ?‚]E×"îâVpINõäXû ½Šƒÿ°F0/KŠ,ÞúlL«Ú˨Àâ,%8Ä0Ñ9j�­Ýˆ�Çë˜üôÃi_Z)a¤?gSƒwŸF@õgŒô¨YF„ÌŽÈÙkð󲊒çæoUÊAïÖaeø=‘ÕcI¿ ¾Y±‹¾Óžq'¾ùdP6Íx‰Ùñe„ÕRµ !N F¬jªûà[VÆ ˜ #Äy‹@È‘IA‘Çz¢ÅˆPîû!Àé ‡0ú;mÜM\û-ÅÏ›5(Ì … Û€ªñÑTì8úP>¶ Ÿñ7,‹¥vb€…ÇÛ{Ξ´$±WLtÍ1WæôûÂŽÔþ½È+OMˆüúÕwë_g^—”Ž i û #‚³xCÒÒÚÆlý¹Y�€„²ã™æEb�ò²î¨ƒðj¦|çœÞͼA¦ Þ%[¹ÅqÞLc åkgèÐV;\°ÔS™.ƲM¯¹¯ê+Ú"sÛój?Ÿi´ ÷Üz5qû³@F€ª Ï�0CЦaC"Ѥ6ÈEñäNÚО‘Ç@¡{w;ïv‰¥ŸŠ�éS9<Ì¶Ã€Ž �ÀÒ(à–òMžZ”Ë6ÿµ±Iÿ¿Zu"ÊiäWø~Ö¦_Ç“”ÅmíHéKRgÆŽDê»7¢L™ê{ðÜÁ_ì€);Á[¢õ͈õ)½*Ã?î‹=Ây�Gh84•¡ýuÅm³Vºþt³c¥@»ÐÒW¥œŠÆïlùzµvÜ”&lc°•'mÇŸÆ%Dcú§²¨Î.�˜&x75š-A„´ë¤ãš&~_¨%~ÐçP7lÓum!°q6¸¬wü—³Æï×HFR•“åõ¡5Ð1p¿¿‚zT¶`Ï¡œ†5Î;£ŸÔ lIgÔ±i Vfã¾”,ä:,¤jðld&£öLÐ6-�ê@:v¼¿ôÊ�æzœaó*Ál† hùu^Ôi [zhC‡íR¹¹i‘°Ä*®[2�2ÅÒŠJ`c½ò¶«Óuèârp3x`ßðcØ…@ÿúØi±ÌØPK_©1¤:ú™ÑwrÚIBiÏbÏÿ5îá•,WwgK»ì–Ƨ K…×ÁmÕõÆ·F�×ùk:w5&ZÞ2?åÉt"C?LVØ4T…f UtGDR´—ðVò-ÑùCaßȧTÕ má’Î8u…œ¦3¨r Èzº8ºÄ ¿”îÀý5¤�;’´_–Ùrd> Ö Ë±«1sWöø­”’3@@+ÃîšU[{]v&°Á•ìËÍeáàgÓî"'ÒkPÉÅùär2àiéÀSvfxï+)Ö�‹ö¯å+©�1TŽâ£ûT‹l;‚‚p*'S2¡Z7@/Å¢°#ô·þ®›¤*^‘èy×ɇE†ã~{6œœ¥z°ÏfrÈì{pÉ™Yªk1GÞßÊÒ!G뜛ÔU–vwO#‹¹Dljì¶¶U½’="ob™kR9‚eR^¿kûéüíÜÒÕͱõ¢AËŠûpËã³/“ÀÄöZÃ-$Ü d»;iã©å†b±˜= ©c¡¾âq4 ü2ômƒ÷vøý^AÏϵ¹ûÑ™ŸÒˆ® ÈR€\T&tDä›=Fï͵ý×.Z�`ÔDÙ˜&i`(×§ÍZ|¦¬¦¾¼Î ¢Ä¢!À†» ,[P8dˆÊË ̓iÁ‰Œ =eyÜÉ×À©Üp›+‘rx¸wÒìÝ–Ìʬ3 ‚Ûª%ÏÿÄ"'V}y±îw�î^�,{ý&k’G†Ì*_oK€Óß&¦‘¼ñ�¬ØÌ²»� T‚–'Míâqõ;©‡nç¹fÿ~¤hîÜä:ÁfB¦¥ÓÕ§H.í(Ö9Qñ*`ƒg>hn �½QCMAfWß�~­ð¡*÷·<(íöéß YZ