python3-openqa_review-1.19.0-bp153.1.15 >  A `B!M@eee9r۠Ή=)\WC;qSi#9=Y zИSFR|6拕/jG*H30 3CPm [Pe.d3Ķى]S>eͻi&veɰ3#ާ*Crt4LVU~_+J[_, vjn=~^A Dyz iB*b|0_ Uf6j=-|-<нWƅLk"Lc9ba4cc7e247ecef45ec69ee7cdfd301ce721bfb0bebcff4f82b4ad08158bcaf7a4f97b85ac388d2f9718a670d51c9f137033fd22`B!M@eee?EQЎzw0쏿Թ=XjAʍl͠sU  mL%a0>#L_VߘGf:+'nlZe!X O E AYowGۋ@}G08&T3N+-,KI.78m]z0QMWJޙ@/QYzL^SH5ԄӮcvT<Ӥclxj|T\g45aH/#]EBB2bT;8F<F *]LN E3.>pB_@?_0d * L 8>El-- - `- -  A- <----(8292:2>R0?R8FR@GRT-HS-IS-XSYS\T-]T-^X bZAcZd[]e[bf[el[gu[|-v\0 w]-x]-y^z^^^^_,Cpython3-openqa_review1.19.0bp153.1.15A review helper script for openQAA review helper script for openQA. For more details look into the README file.`Bcloud123{SUSE Linux Enterprise 15 SP3openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/okurz/openqa_reviewlinuxnoarch update-alternatives --install /usr/bin/openqa-review openqa-review /usr/bin/openqa-review-3.6 36 \ --slave /usr/bin/openqa-review-daily-email openqa-review-daily-email /usr/bin/openqa-review-daily-email-3.6 \ --slave /usr/bin/openqa-review-sles-ha openqa-review-sles-ha /usr/bin/openqa-review-sles-ha-3.6 \ --slave /usr/bin/tumblesle-release tumblesle-release /usr/bin/tumblesle-release-3.6 \ --slave /usr/bin/openqa-review-functional_yast_concise openqa-review-functional_yast_concise /usr/bin/openqa-review-functional_yast_concise-3.6 if [ ! -e "/usr/bin/openqa-review-3.6" ]; then update-alternatives --quiet --remove "openqa-review" "/usr/bin/openqa-review-3.6" fi+ 7'(# }R eeGG%uT[ +7AA큤AA큤A큤A큤A큤`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B^@`B`B`B`B`B`B`B`B`B^@^@^@^@`B^`B^ab76139577e0386dcca19c1109995b5c20991a1d133eb87a9ddcdc2a4d15b6dc7946dbc64f0c3b472e1c4db2b317a3293eaed0f1899baf44d5f7b7b4deded97524118ff074d28ab04b5dbd50e4e717eef965e7da922b061fecc3c93c6bf5e1cde0dec79af940797607874bd53521bb360beb81847fd59d42a91e9cc1c4f8b19b76d2bf6fd8ae253e13e0b39f7ef2feeb44c20b4e1352711db436b032474e35b5e34de1bc74606686f7afbd86a6feed4b60dc8faed483f08d0687a9c40adfc20ce34de1bc74606686f7afbd86a6feed4b60dc8faed483f08d0687a9c40adfc20c8e81635cc2b1e82f01df01957f6d6e3d0ff4f26bf66a12a80e850020d8b47207eb790319ce7f8cabbb3d0c2b71c4e4707f1ea19586993aeda830c6a25fa9d08501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b9c3d30f93af984b598939baca8dcc18ffe93ac18be1d311c9098c3c2a0a03b4c8382c654749e18704dd25fff3aa0a2b39b2c13459fdc794aee06f756f80a9cf77403448720d553d5baa6da5828f745db75141a746ad9099d047b23feb3a6b742e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85591c6494f75cf01a3c43ef4fbbea073ae6aef9d035415d1805703603d245796a791c6494f75cf01a3c43ef4fbbea073ae6aef9d035415d1805703603d245796a7c7316b8a3a2a33731d564a18168710ff58799e977db905ad7cc57ea9834ab6739b8f02d230f3fd760ef1b8f71341cf34edd3d261aa943464d7deb8c716f347d29cc8e44ce226d2c765f5d4f77fc6ae33aa734a085bbb5d73eae2fbbbd2d800b3ba4819c0a8c1535f6c55a2888e0ad9d3584e82c9f87bc855818a181f9cdf5020b97000f73840ea586b3c50fb67c6ba7ba2736ed45e0facd1b56eb3840297aed0e206414a282acddd7bd43ff611bc931d230ee0594450d31a7930d7cf6dcf205e0be5d5cde7ba0bb17b4b64b77474990820ce308e5de4544f17ae0bd863ce8ba63bc96b34e28ef43e2187d6ae7316bf4b5a18edab317581094cbe4fd558eb52c151024cfc76f21df38bbc210d8a077cd18510c1198a46e5db64dd8ddcffafb24d4b0866ec66a5c7222cedaad90ba0251ad1e3de81cc7fb7d4d0ecbc964b4d3aeb2a8d0bffa25b3797f66f8cc93eabc656c85ae6558071f70ad359f96b7bf27293c689abe68fb720a1513d53b978fe89db8da2ba15a0057f07532f1c16c06e3a05/etc/alternatives/openqa-review/etc/alternatives/openqa-review-daily-email/etc/alternatives/openqa-review-functional_yast_concise/etc/alternatives/openqa-review-sles-ha/etc/alternatives/tumblesle-release@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-openqa_review-1.19.0-bp153.1.15.src.rpmpython3-openqa_review @@@     /bin/sh/bin/sh/bin/sh/usr/bin/python3python(abi)python3-PyYAMLpython3-beautifulsoup4python3-certifipython3-futurepython3-humanfriendlypython3-pikapython3-requestspython3-setuptoolspython3-sortedcontainersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^@^U@^f/^.]@\'@\U@[@[.[Xf@[E@ZZ@Z}@Z|;Zz@ZaZ:PZ6\@Z5 YéYX@YbYu@YtYqYkU@YA%@X,X,X@X@XZXZX@Xe@XXXXXWokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comtchvatal@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comopensuse-packaging@opensuse.orgokurz@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgokurz@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgokurz@suse.de- Update test-package to use python3 variant also to fix Factory build tests- Update to version 1.19.0: * Adapt parsing of soft-failure details to openQA >= 4.5.1528009330.e68ebe2b-3120-g92a4d55ef * Adapt soft-fail parsing to new details format produced by openQA- Update to version 1.17.0: * Add python 3.8 to testing as in openSUSE Tumbleweed * Add error message for failed ssl connections * Simplify generation code of 'skipped' section- Update to version 1.16.0: * Fix error on repeated test modules when reading out details from soft-fail bugrefs * Fix failed assertion on build with only incompletes * Rely only on POSIX 'command -v' rather than non-standard which * In the bug reminder comment explain options to prevent further reminders- Update to version 1.15.0: * Fix new style check Q003 about quotes * Update tested python versions to 3.6 (Leap), 3.7 (Tumbleweed) * Use consistent single-tick default quoting style * Also skip output of "Skipped tests" when option for skipping empty is enabled * Fix superfluous blank line in output after "Skipped tests" * Fix deprecation warning about "log.warn" * Delete superfluous blank line * Use same text format for "Skipped tests" as for "issues" and "bugs" * Fix all style issues introduced by PR #119 and #121 * Fix tests for pika 1.0 * Skipped tests includes links * Fix output of 'type' for debugging * Another try to fix ASCII encoding errors in python2 * Add testdata for unicode signs *everywhere* * Fix sporadic ASCII encoding errors in python2 on complete report * openqa-review-daily-email: Save time by skipping report-links * openqa-review-daily-email: Allow to override the temporary output directory * Fix style for flake 3.7.5- Update to version 1.14.1: * Fix path to openqa-review-functional_yast_conice * openqa-review-functional_yast_concise: Adapt job group name to recent changes on OSD * Use version compare algo to compare builds * Fix python style checks for new flake8 * Adapt upstream target to os-autoinst * Add test for multi-version build_compare_urls * Use 'key' instead of 'build' for comparison * .travis.yml: Try to fix repeated pypi deployment tries in all python versions * dashboard: Provide explanation on top as requested * dashboard: Try to discover the template file from current dir- Adapt upstream target to os-autoinst- Update to version 1.13.1: * dashboard: Provide explanation on top as requested * dashboard: Try to discover the template file from current dir * dashboard: Replace the fake openQA footer with an explanation of the report content * Handle connection error while sending POST- Update to version 1.13.0: * Delete obsolete warning about build number format * Fix non-ascii encoding problems in the whole generated report * Add request retry on HTTP error 503 * Add tests for urls formatting using markdown * Format all urls in softfail message using markdown- Update to version 1.12.1: * Fix problem introduced in 4189852 parsing the URL parameter * Fix non-ascii characters in external references * Fix report_link for pre-4.6 * Add backwards-compatible support for pre-4.6 openQA- Update to version 1.11.0: * Fix workaround bugref not detected on string after bugref * tox.ini: Specify pika as test dependency for tox environment "cov" * Adapt script to the openQA layout changes * Fix report filter for issues with not valid bugref * Test filter report with not valid bugref * Fix reminder comment when issue type is not valid * Test reminder comment when issue type is not valid * Fix report generation for issues without bugid * Test if issue without bugid processed correctly * Add request retry on HTTP error 504 * Add soft-fails without bugref to openqa report * Add test data for softfailed test without bugref * Add hint for custom CA store locations * Process poo#0/boo#0/bsc#0 ticket labels - Switch package build to obs_scm service- Update to version 1.10.1: * Fix parsing of failedmodules for bootstrap4 * Align travis python test versions to tox.ini- Move install call on proper location- Update to version 1.10.0: * Add helper script for SLE15 functional+autoyast concise report * Reference new review wrapper script in setup.py- Adapt license file location according to new suggestion around %license- Update to version 1.9.0: * openqa-review-daily-email: Fix passing of additional options with whitespace * Add two options to further abbreviate condensed reports * Include difference in numbers on verbosity level above 3 * Correct optional code for updating reference reports * Encode severity together with priority for ticket references * Mark closed tickets as red * setup.py: Fix flake8 reported style issues with explicit except * setup.py: Catch errors as reported on no version.py from OBS build * setup.py: python2 backward cruft/craft- Update to version 1.8.3: * Add 'bgo' bugref * Handle unknown bugtrackers gracefully- Update to version 1.8.2: * browser: Status code is not always available on error * setup.py: Correct name of tests_require * Project is no production stable * Only require separate configparser for python2 * Fix require of configparser for python3- Provide singlespec file with update-alternatives including self-test * Better multibuild-evaluation with valid syntax allowing local use of '-M test' * Complete runtime requirements including "python-setuptools" * Complete set of scripts for both python2 and python3 * Package self-test for all repositories and python2/python3- Update to version 1.8.0: * Provide job references in failed soft-fail parsing * Add review wrapper script for 'functional' group on openqa.suse.de * Handle disconnects by remote end on API get gracefully- Update version to support more recent openQA web structure (boo#1059661)- Update to version 1.7.5: * Add preliminary tumblesle release script for SLE 15 * Support multi-distri job groups with openQA#037ffd33- Update to version 1.7.4: * Fix error 401 on redmine after server side ngingx update * Ignore cscope.out * Fix whitespace as reported by flake8 * Fix handling of dotted build numbers parsing from comments- Update to version 1.7.2: * Extend soft-fail issue tracker support- Update to version 1.7.1: * Also parse soft-fail needles- Update to version 1.7.0: * Skip error on writing reminder comments gracefully * Get bugref details for softfails as well * Split big 'bugrefs' test into more subtests * Remove not used variables (#70)- Update to version 1.6.8: * .gitignore: Also exclude pycharm * Extract reading reference report in test for simpler ref report updating * Fix 'interesting_states' not really filtering out STABLE results * Use lowercase 'todo' dict key for easier distinction from TODO in source code comments * Tiny duplication removal in tox.ini * Fix potential wrong import of not-backported configparser within py27 tests * Delete again configparser2 reference which is another module * Simplify handling of results/results_by_bugref dicts * Delete obsolete test data entry for soft-failed with failed modules * Use newer python3.6 as in openSUSE Tumbleweed for testing * Also include 'IMPROVED' in soft fail states * Simplify 'soft-fail' calculation within IssueEntry * Delete some redundant soft-fails for easier testing- Update to version 1.6.6: * Add CLOSED to issue states for non-open tickets (#61) * Fix broken HTML * Fix doc-strings issue D401, not imperative mood * Retry download in case of 502- Update to version 1.6.4: * Remove unused webtests (#58) * dashboard: Prevent duplicate reminder comments * Extend review-daily-email for use with opensuse.org * Install 'openqa-review-daily-email' script- Include new binary 'openqa-review-daily-email'- Update to version 1.6.2: * dashboard: Correct exclude regex syntax after live test- Update to version 1.6.1: * Add option to exclude job groups by regex * Fix flake8 checks in tumblesle_release * Ignore obsolete released and development job groups in dashboard report- Update to version 1.5.2: * tumblesle_release: Add optional AMQP authentication * Add CII badge after review * Replace obsolete gitlab with github reference * Fix version file parsing when there is no git tag * tumblesle-release: Retry on AMQP connection lost- Fix import error on backports.configparser by workaround (boo#1025589)- Update to version 1.5.1: * Fix openqa_review_osd_daily_email running in dry-run by default- Update to version 1.5.0: * Post issue reminder comments from daily review script * tumblesle_release: Add AMQP notification support for 'suse_msg' * tumblesle_release: Add documentation for AMQP notifications * tumblesle_release: Prevent spammy repetition of AMQP notifications * Get rid of duplicate update_jekyll * More tumblesle notifications * Fix tumblesle script not checking for new builds / updated job results * Make tumblesle_release notification connection more resilient * tumblesle_release: Only store in notify_seen on success * Recommend safer installation proposals * Ensure valid python certificates with certifi * Be more specific about the error when file not found in cache * Ensure all data is cached on save in openqa_review_osd_daily_email- Correct missing package content for update to 1.4.1- Update to version 1.4.1: * Ignore builds which have an actual empty build value- Update to version 1.4.0: * Add tumblesle example scripts * Use index.json to get job groups (#36) * Prepare for wellformed json (#38) * Fix #41: Handle broken bugrefs gracefully (#42) * Fix for parent groups: Use API to get job_groups (#43) * Use JSON version of group_overview (#44) * TODO: Add entry about configparser travis error * Ensure configparser is available for py2+3 * Fix py27 errors only observable on travis * Handle job groups with builds not having any 'done' jobs at all * Try to get distri/version for each build (#47) * Ensure proper URL concatenation on py2 for bug details retrieval * Show parent group in report (#48) * Add tumblesle helper script for 12sp3 * Add update_jekyll for tumblesle release * Use blank build value without version prefix (#51) * Comment on old bugs with new failed test url (#50) * Fix flake8 reported issues after 48fb659 * Fix parsing of job groups after openQA#9b50b22 * Run all envs on travis * Add command line option for '--min-days-unchanged' for reminder comments- Update to version 1.3.2: * Fix crash on new-style 'empty builds'- Update to version 1.3.1: * Debug output for 'not enough builds' * Get rid of possibly already covered exception handling * bin: Mark script as executable * dashboard: Customize html header content, e.g. title * tumblesle_release: Regard 'softfailed' in newer versions of openQA as passed- Update to version 1.3.1: * tests: Correct test files for 'after_61b4db60' * Prevent "no builds" found for weird combination of python packages for some users- Update to version 1.3.0: * report_links: Make 'latest' a link in markdown format * wip -- add bug report links, also for progress, for later * TODO: correct indendation of some entries * TODO: Remove implemented bug reporting links * browser: Support saving pages with unicode content in python2 * issue_report_link: Support non-digit builds * issue_report_link: Handle non-existing product mapping option gracefully * Allow filtering for closed / unassigned bugs * TODO: Add some ideas * Add dashboard generation script * Store dashboard file at common "bin" location * Delete unnecessary bootstrap.js and font files * Add LICENSE.GPL-2 for files under dashboard_files/ * dashboard: Use robust 'sh -e' shebang * Add bin/openqa_review_osd_daily_email script * dashboard: Make all variables options with defaults * dashboard: Replace three-step sed replace by proper template replace * dashboard: Customize logo with a big 'R' on top for 'review' * Merge 'dashboard' and 'openqa_review_osd_daily_email' * issue_report_link: Fix unsupported failures without failed modules * TODO: Mark 'use test verbosity for existing' as fixed * Do not fail when there are no closed/unass bugs (#28) * Fix #21: Put hr to own line and use md syntax (#29) * Make hr between products on dashboard page thicker (#31) * Fix ") in issue subject breaking markdown (#30) * Support new-style progress bars of openQA- Update to version 1.2.0: * Display ticket priority (#25) * Show __doc__ as port of help * Add links to verbose reports to directly report bugs * Use host specific issue tracker product mapping * Ensure multiple missing archs are sorted * Add more information to bug report links- Update to version 1.1.0: * Get objects up into the main function (#22) * Fix arch matching (#23) * Treat incomplete->failed as new failures- Update to version 1.0.0: * Simplify script usage (#13) * Add Browser cache (#15) * Be more strict about bugrefs read on openQA webpages * Use Objects to handle Issues and ArchReport * Add .swp files to .gitignore * Fix soft failed: Use new 'result_softfailed' str * TODO: Add idea about bug reporting links * Add ArchReports and IssueEntry obj (#19) * '-r' and '-T' are not mutually exclusive anymore * Get objects up into the main function (#22)- Update to version 0.8.1: * Fix 'missing architectures' entry not yielding proper table row * Fix D403 style issues * Prevent flake8 check running on existing .tox dir * Ensure proper python2+3 testing on different distributions * TODO: DONE "Using labels …" with commit fd1b373 * TODO: DONE "package for openSUSE"- Update to version 0.8.0: * Read Bugzilla issue status & subject (#8) * Fix config parsing for python2 (#9) * Fix insecure ssl warning (#10) * TODO: Add reference to mass bug filing tool * Let --query-issue-status" arg implie --bugrefs (#11) * Extract Browser into module * Extract report generator object for 'new issue' * Use absolute imports for python2- Update to version 0.7.1: * .travis.yml: Add pypi deploy commands * Correct name in setup.py to 'openqa_review' * Add reference for pypi deploy to .travis.yml * Accept 'not enough finished builds' as expected behaviour * Prevent inactive job groups showing up in openQA >= 4.4 * Add wrapper script for SLES/HA review * Correct markdown syntax of code segments * Handle download errors graciously * Correct log message for saving files in Browser * Fix 'KeyError TODO' with builds having only bugref'd jobs- initial package/bin/sh/bin/shcloud123 1614993878  !"#$%&'()*+,-1.19.0-bp153.1.15 openqa-reviewopenqa-review-daily-emailopenqa-review-functional_yast_conciseopenqa-review-sles-hatumblesle-releaseopenqa-reviewopenqa-review-3.6openqa-review-daily-emailopenqa-review-daily-email-3.6openqa-review-functional_yast_conciseopenqa-review-functional_yast_concise-3.6openqa-review-sles-haopenqa-review-sles-ha-3.6tumblesle-releasetumblesle-release-3.6site-packages__pycache__version.cpython-36.opt-1.pycversion.cpython-36.pycopenqa_reviewopenqa_review-0.0.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbrowser.cpython-36.opt-1.pycbrowser.cpython-36.pycopenqa_review.cpython-36.opt-1.pycopenqa_review.cpython-36.pyctumblesle_release.cpython-36.opt-1.pyctumblesle_release.cpython-36.pycbrowser.pyopenqa_review.pytumblesle_release.pyversion.pypython3-openqa_reviewREADME.mdpython3-openqa_reviewLICENSE/etc/alternatives//usr/bin//usr/lib/python3.6//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/__pycache__//usr/lib/python3.6/site-packages/openqa_review-0.0.0-py3.6.egg-info//usr/lib/python3.6/site-packages/openqa_review//usr/lib/python3.6/site-packages/openqa_review/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-openqa_review//usr/share/licenses//usr/share/licenses/python3-openqa_review/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/6dd58743d2009f7e6f6e8f50d56dd619-python-openqa_reviewcpioxz5noarch-suse-linuxemptyPython script, ASCII text executablePOSIX shell script, ASCII text executable, with very long linesPOSIX shell script, ASCII text executabledirectorypython 3.6 byte-compiledASCII text, with very long linesASCII text RRRRRRRRRRRRRRRRRRRR3A 1<`utf-8fed4f10fb843e795a51d100f6d863e4226571d9eb3ca0628b037503588ae2e5d?7zXZ !t/.#] c=I3xffcPGI!!,̮>7]0 sc_iB!u&~(#nX?dXYVEو?SQRf/x,Vju4B e\oNӎa]n^Zތ T{OTrrt1xxg> gfDBx0U6h" &d9<4K}E2= !"*oT۷tJNb9Ys q/HbYfLWTy@Z9eYL1`dWGX{7P/=¸H87MS*,<= l)pA\{7pW2+@cStʥyU8\;Z1tłXG(EP>2n!UA,l_YAIaGٹcY R_VS=ZÓTlʆ%N)O]Q6FہLn*byϰy\!ak`xufX{ w |=U_n܍a՞pq΍30-=?XFj:0z|\NnC7gۀ}?蔨0FTy+iXWy`\<6qWr8$?zp;b~>2p#fCğ̀D|]iʄ17t7 /wA"Ak\ |٪3ӣ͞D&%Z}yH=YrzHf)5!*8XP[r - gNcVJDMP<}TGiJioU K^in}/@[/Y׌\Oiu HL甫`QH9WZER.& /:$ìn.:|FWA _赲s̩IהnőkTd1fV V%S4] W [Dz|uwp*iA8^5Eb+C_60sFAvOIO)sJNMk.)Mfܞ` idw d3 ld%><f틀fW]SpyQ|l׉_m@ ]/C 1㠊Fɩز&L\(V۶Y;9ྴKIFUQA@iۛ/gNo^'ϳi{]e$d>&Wco.p7OR%YR2,Iկzw"Hsl "lR+ˏ %  )szZ6֐{k 2Ķ;B@:JB P 4-Y{w]ZPZ^ +ծHlow+BypۜyL &tEf`xaV=G;9I\NHgHqc)iZҐ%RoBvMv)L"= @aPrn3 Vb;1f8=^k o <~r4qJ!d]y5jنBURMM\[`Wzӭ04& O6kQl5j3KeQbqkal |dtyJ0,ӑ$(}84`s/iѓ1llI'NQ(y0~6E'[1Z sqF')ZBm on?+SqSf/J"Mh x /K>5>zN<68%jv]H}JC}6Z i\t. n҂UrFaHkR{3'[90*|4qSnT8F66dEFwA+ʍI je9{8Q[jQE;%E 'ZD o":7?6d̄Kru+a1ε؝l"*I*'F7 .tzш<8ǧC X\U[CXŞ8Z:daA eM zQ$Yis9*X BKF|Ӡm+wӘe{ :l\o"ܪ: >`E.`hlMȓ]|Xscr<o7M2JGX^aXmm2GWNT XbJ5xEdIeS s?GWrPpVlf,2\(wtRݩ,`8F^1Rر͑c!lє!&d‚^!NɖS[ЃhyQ)ˏw`u-ԗ"OoC%lg;sj:d!З0ڐ|&ږye|@^ѴEvD=݆ki< boPXfftFc2 W.1#y.*|i`+Idi8('1ؖ|{6"Ylww+Hczlrc [{sAӑ&?TDX:uPn&ޛp/ v3ɚ<iKъHT2|iڻ_TH~l+X?P5m?i3BP+y0Tpg-OvWF 9fݥZ#W$[XHӁ/nrΰ)~cqQ7](ء^HB&Bɬ~{OG VʷR9p-UޜF:ߜt~+ Y}:t릷a@#J*}zڃ9ְ!VHN (q%읥O)`<(>pSGlX"p:O3 Ѵ\˦AqQޖOIEJ,.N}xPF cݙAEf*V;|qT+I_IǏmO]#цdqd dB<*T+C|ݴplQw$%7l=It(Y6Φ 8sK(q]TPUJxOj{Чh ZKZ1bjcI[- : uM%?uEj.(އWNj%|@Āм]wl -K6s+Al7%"ҪqBS4B+?&,3px08N0Je&Prj_@C4Ǿ'E촥1lj)sf7^_# Ÿ́}` K:Z'yK?6{уD ]+#QСUA8Wk9RQ* \%Dʬ+\S%"ArKsmήubali2u@OQ=x@2^|<)s6K/EK[!+ T qй;>m|`^6N F3Hk>7vlo>kaBރl=j7"Lj\2{ *Zm@$ x`댰znj;A^ qɛ3Z{f#~p$e`Dx"Lb [̫F J`5Z&:# Ri=RB/|1 QݤF6X6qv^7Lͱ|N5cLm)~29nFc2CvNc JMQ7yYCqʦڷziptD\g} +Vl|L(wi̧cK\[d`I mf[ >#IQ笮 `mg ]=Y,R3/oDC]7gj);]kͨ!7"OR'yjἋ'uIȁvXAiusQf(6ͬF'mڽ1ܺvѦBMCN?Zz˴EEk//A7^ʣ@/KV }Y6#ymf\Cg 5@$$MX+Bʕk5 4/Hv <<5y}2<|i9tc3me\ f07r-Mv!BrAXbnkd)f<; L{Xb|fBe˥[f@u/`k3RC;&B߅_Uq(#u (^I$*ڤ /Sf RtN,pW~ 8;ϕJJI LRN'@aQ JjNÜMVrpֱ;$7(%BhtG[~X Mw+$NHgze3l9 O㠏[";Ծ$ڿ|4MuŐsX.v Zw3q^ Ӝ穞lBrEZPf_Ъ{Eӧ]W ݨC/j oTs0᝼w9 uR^fݍE'"S5X2: %3kw\5HO.;U#Soi.Ý>i쉒Z;ch5*J)PM:Ǿr(j8h"O`}9Z)y/ nF-Sf$栉x9!Tڿ`cu隡D{ݗh@Kkedk*g[?):c:2@0XtJ<)}猿KHE|%P T$_qEGC j~B<),@}+woalO>N`GM_I;Zek#f$ (/_R]mA\iis f5-lYzoQoP>gMj;5X~H-z_amjҽ *o/;{;`y[7"aV1YC.2 T4%^ D(K@rfba=K1 lǟ~?f[dC~(;1[a7\>U֩Ս?ꁁzoa:ٷ 6]|D +)|=` ICN7$jbBBb͹W򋒶+¶*G?f\T 'D [^$g ophZyҀN /nf7EuỂUyѽ\|L50]8]ڍvgkÉ+7^E.ݚ>-ogNb뻮V;Ķ;!9D[U6orq4Q|eEk?Y}(RU BcdEtZ:a/:0+]ܸ]낧H*hJuɄrvZ޻T6,0U4"_)__/0963]E AޤSҞ(k5I[OYlIAZ◚Z"V0R:<Lwr l}!^e5o?F@`,`kviӳÎP 3ӥ`$ꉗ\!^[|.k/CsLtv8 !;וp='> | Qj_Gd/*%s C;mxs˻+eIٮiV=_MD| })fT[\疱'Id2%Q@GriA"f)35J,(B2U[ `IsaBExŜw X;-G/98@Q)>|q?BUuPpr$u0|+ˁ !m7dN7`yA\qSz^}8v!I1q!{9df}@r5kլwż$/w9q)| пr4,lULS1ߎ왪UZ۽ VLvHؾcE%-9~7Q *qR&'UpHZkx_Vܡ\l,_:ʚVқ& dzb 6 kVItc"9ylۧ%"uǜtXN>7O܊d8)}vO+WL]TR; r 4Xhs,Csx􌩻`1طy^ g\Ő;@@ۋP}JYK4Sʟ9)&އKh Z}4aA7}F=G:V;}BalI,tPe_iԶQqj\DͧH-%Qߪ. !%9^52&pn)o쭫iR?U%zQav s!waѳ Džo8&x^Bj5=Ynnm@msdE}T]Qh RyWǓ:%e4C#UoxL mIZ$n@D"r)GWH%9ԍ#M\ c!?, dn> 7UXgZy-G?vE$|H_Q D4*̠۸ڏ8(HPE( l)H`gttű]p}W$=}9JtAi5װg>\A+71E#uZ}q^ܲYd/ҩvDXhw (e:e(4Hx;o؍A֡|>VV}ǎ)TPnq}Tx2sԸw̅sg#=aiYki KXi%7UMmIcst/1QZaPz?Zz_+] \k  @~&mkaI:+Y ?F}Of<<u@[ӻ⋡'#*E邵^)t&}* ZS` :DSP@[v[ aG# >}`Y$HB!|/Hln IW]c ?5w֥#Bޓ%`khصTɷz~^lש(![,ٴ3bBzc|ι-Nɘ.o;ʃy6Zxo̿7rUn*؍ip YSpDŽ_S}*iwOԆV_ Ԟ;[Yap&v>,{GcЍbKkFc4TsW[weSZ5H Y=='_Y#2/6dBC4iAvL5.DHёü\"f ɅhŅ" TʥNy/3jsɒ- ] y͵@ '0iyG*+Iy+p'gR (bzF:k9v22TV$=??4ްDQQa c5Q-xU5>?G9pXN’ ,<+A}_bU~՘ȏ'zSnmj:p?s7r8qۍܡ9Fpl,aК 8vo7??5KU)@c02j/g$ffDaK&DeVm Qn8Pӓ0C Du|b!lrL^d$0FyZ/Pfp=~غ MqQˉt<-*b〈adĵopV1"8֦)# ca$㼑䗼#{_&_jي5YB4dqB+ 3P4{d8kU=B;'ΗXދF-4Q?@L4}U3D \sfRL7 =xi|SLxc\z' "ṆIJ sv^}Ij؀J199,yWa5[I62A U[GhbՄF j̬GZd( ([UK։xR쭺@`;mnVZ9M pɪ~kq\x\Xo#i>8q V={_ݜ*[xB<^JM™${ \ 0 JM{QBv4v޿vl'$%ǏFR0O@fOKy76:zlTUzn{ʚrnEEnY.??N'NvdY҅ "຋b"hϕke@1H>sbJkZ BZ =k ʽqņy{Ѩ|eN:}~>3fB>-ғ1Risw~¸WXEMd4Aր9@\cC&"vn30GOլŢ3H##E[@n@I|!y|p0C)ɏZQ"ĸ{覑 -|OxsT)`5VLSDNOH)ɰŏkOXڄ B]Hq5B dN1;O(\x-a(gWy9c'Z;XY7 ^#}$5)(L"jl–vx-Cm02E/lT&wSLD̀^V;`@dYCh׳UB3dZ(ӎt)-tQ~5jQI*]GԹAˏZ6=Oz MN#%t& ~L8~DHMG7O?*:[<&6L9O1l~϶|pf)ȴ͜8qe%Ķ3vnprLujSh(W$& RdvkMtF?@ln['~Йz}sh!R׈(RY $T4ӣc w5-=Ѧx}2n\3`gP to D t]Aߏco|)UF*8ݷM07I+'U[&XNX8*,.*7&zԙDu[VY<r}ЬB<05e 3fxpՇC4lrIzi&są`-~O#DIIntE{'"K/ZcP]G,;t/I!+ϕ̤ܙNPưZE9 |9uYKkk6IFU_渮6K1C7ЪPc2DY  L9,ZzȢ4c"FBF@!Bd9~+eg}rzn `_Iwwڌ/S> -ze<(Lk{kSdzȊ[WHH/>ng[#o! KϪ&a"+:Q 1$_{l\ܝFCÂi`QXxAY>5Ӆdc~YF~yw.h&_[r=q _\Qʃ!n&t}}[n*|:lH.EԱВzۻY۴fpfnw>E=0);~@__©Uw˾X$y Df & N"UaVlC KNڔ%ʸ|ƩnZ1p_}f5W.7Q t0 zUFQ``>Ěu)azHOrR5ՏsJG#v;I, :ߤZWK?R"Ms4 t\%U~`ȩ7П~Yi`N ]Fkt)=(YhÜ+p `5<4Ff>1+wsOe? -~(oؽ-5 I}5n>d5<{@! kawkƃӠ| d{3D!f4;w䨊@7 #&fjyvڙ-!H-<`:df4 +4+ )i>USeCGyƆu\^ I҂}@L@޽|1) ߼~0sO (sJpbZvbHi]su> Ӛ\{\O%6s}ҁ8WWSWdyhcF*rgӧV4Lˑ?Yzx "4H=ɖg:+T(⁕kH"ĬY6v%yCI; HW=^3Cm Wwz8zR*hthxFVXkABo$K=V\|Vݥv%?PP7m(Lg4a-|J(vd'Qwi{QtRFø,"CQSlJj̞$1*dAm0{q m5yͯl`3 [hjҊYp;tVlc̰Eд+RO|j$s /7kkm^\ۭ[GM(ޫm5d:G嫯4%>O"9Q 4Zf]W*B[ Htj6W0 E s~۷.YwY+E + r/1{1Ln^שq|;vc&KsOJcɳme}bMNTFډ6u :\Y>a\bX}V|%Hc_m5g2 ƢbTq,u,zgnYs/"i7}!@1}}?IߘI9j8; &"Z.ǧd^&V-P'Wvgg|1wV؛ >C09`lVs3cib4{GO%;.`@sd(@@ . U*$OU7JȝK0/ PQ?^MlBStG|)8Mv/}R瑵:r9j3=5iC.wX[ZR?˒irG2#m%i=dfYB'-{#rD5l03Ѡ"x=ֺ4a_v݉ oӔdJYJ7Wzw]MڿDxlလ':K!joJ9FҾtlӅ n * нgFyfkk@iUrW' ^#q+>L߇{C k k`|!gWv^i]sm'x%MtڥD-FTq% -@u-PSqĔ&QaT-H;` YS=d{>J>âk!.W s&gVxө)D sAѓ4{~كnyu|ۙd]UA1'halI{ή¾ H6g'( +7q(Y%<@@.~m,LT+X:2Yd텊_l&{(Xs}i{|Qi(clq [PraNNc^#DPQ[|yвU^]=S0"(|U9Io >4%S "!Έ;ez$B;[ >&cljlqkYP<[JgǔSxXG4pмI/WVȵJ˓(6{ 9YS̬QP/ 8dŅ$7xjI_2y*TE$_Y-mެτ+d <ZYLT9v9N[9Ao O>-~#&;xYw@m>2J9px쭐yA7N3tRa;6 (Otk$TE[Q sb׉ hZek^u0{1j ;(~y [ a!`, 0>8,ztL [ˆŠqú; YQlеz\O\;Q<mo-Ru}>MSPX{$PdXx )^v:PK0@"QV^וFbkoE_5y΃raEOC}xyg1]/AeD3ϪM~FlrEjCv2S!'GGI7ftR[jn8ZGD} j͛؅P)=ס7=&-eH]d(\)3p@ /7KQA]Y2/i:Ρ. >\ӳQwɍ_ LucOL|hHE9Yǿ:TWov}٨Gof ̊4.\iLMJzGH`EEE|i&ݑ(A/!hH. v^ u n3>2T0 s*ȦX{"~1"p?WI,Z & .9 ]6D FnQ[&98U#ZTj8](ޛ8ق2,GւVWhwd9ֶ9}5s"p+J`zdx&@Э+1 LaQ)Gᳬw:Ϯ56 <*=>rFJVY׬$0m-MKhٍwԕ LBB~lAMmi ):[6c:E8_7X.Npl8J9h+-ÀhיGOxC͜ޛ~.+Jogzz ^"젹p29ҝES;̖&3 H'w3MuK$tRDAʢ-?9tO,j=gviS7U d+d-N5zL5(JAOGU rJL(qDE z< VUkqzJTl"+MC[7c?R{i nnG罯8w*p}2eMlWY\`ԞU8[hvwCǴ HE{ ZK ҊH]Т_uرmBm]HNRE k4,@5 7<˨ ]wI" 3nٓxa0\`-kbK7͕pX&XPTF1I7b#kO<ܱc  Q Mw^\Oĵk_d\|6076ӈW1駐y( X@T{tXƞ[ǥ>kv wVD1Tp֞Mtc2gDHfu~<T<0^-tf=U1C ߊ[>gP1E(ָ W;rj^پC+ |8NT%l'|r#ZL`(.`0qaP!-jmFG.b:d"eQŁA'\(dJZﻅp|kxg@Nyqv7l3:@ 2.P;!Odz>ڋ!)GDYbaCKXX5;/\h![>6 ,U I6"<At{B<Cs'++tﯛ#1|oM cC-GuƯ{źY%0U4g:ŠYZb T(GWDZ"w,]:1ҌޯV]d}TQ" $/qt!Wd5!p&c&pll VͨyTyb}p.+!I=DNLSoeb2(+*QI fd l2ϒG/x"ʐ9R#$Eҟlˤ[ mP?RW7Enwa;V:kӸ%.5ٮ\-7.~de]0F%5甗Y׸E7CS;¾*$ /{_rErӟpN>&4zE󏔧#h_g|wtE^8 ť CA2@f?km惴OdC8dXSQvt ~Z=Ql=>'a 倫'NnWYvS I p}va84fy:W";-4Ga;y' r9>LlxVN~#}>/_tn6aysm"]ԕ FvsH#)4*T_ȚAȔ3U3P$68.lk}GX&OS\\<#MGVxD@$e_9Xۍ=Bua-~c",8JIs3 ZzeD3\5O!>hYDcJט y+Ss(Y~>(sX4 h{M]Bƶ)H!_Č ]{$fn^“ 2ӓF8#xcQDaLI?P]"aBǡ_3Nđ2qV`8"`!7aC2w|s{S Yva&C{3R<2x4(7O?=0ࣕHѯ Mn`EjbK;3޿/t#>&\ڃEP#,VUi@(I n]0?W4]s$]N}~QATp/tr K9zW{L`]GybR)ӽW,Sb,qYUPDtٕ-(rՆ|eHzY@B=xb'IA ׃ W\0tj"eRLlޙ'r(Z,U%"\9tN὾]r5ï 5%Y%yog~OL1-98*"݉ , KDs1P-tRmkn u,[apVNN5*6ֿ`XکA :O 1pwFMJf!ߚi~]rwEJ/)jȜ)2;;x0]A[VZu1:ۣ!`׺wu]ŋ$Aunl ْE|M<,>3b9 Ys\*" :ZT+=}g *Uj?|S=ׁx[| KD+N$f/F} T |$6,<6'\7@՟(Hvx2'`!]N_;"^8PDŨ4U.<ߣ!8]xKƹӜ1啪hiր }]^Wܡxؤ鷷5y)DXx튂iUANPvW8wbu y}1 @B;HKIϏlɞFSƛq Z/,N>/29Gs2YzMWJkPg XL{lEx%5/&$\:5>wm8Z<4R!? 1?%5~[ی 2tw Py?wLܱX<*){Җ}ɼtd{lM!(e2!g``ٽ* GQd@k:xE^:ֳk| *Zktgl93_[,DVUNhӁکy Y+iDDFrT<.̙J΢"Q꜐D4hD Q+qPw"$_]@Sn+OnԟfK} _rj} & Hf[v_SNǷFt+%Jd%;%"}^Xԋىx˴ G~j\ad'xe^L1J >a*S{opCl%(m~#qD4攨z/L4b>wl.?WQ/'tbo(O A8Z JKźG%N8b ?쎌oC(5l|m 5,}`j~*m%F*ۛJ_Ofba8EeU \$szWQ+eG)Zd*ޙoJJ\8ґoK5%kzC[v!w~\C k.a!GU'WYg&ܯ֭f_{]8jc/9 ˆ7}6ah*\V0 o Ic7 EBg -Yc$U8kk~*iڻ|2Ao1V:'4(xPjj0 |7 |YDXxQz콾ž`xIu6sn\a8.G1B—3%ˎy o J @K_WrA tn7A+Kz<9٭$⮣Hľ{"*2JɈv.`Ic¦ҴLM:QOBБEm0@;h }b9(0& /M I:h(Нseg"lƧX `ѲƲ+oNƅAлi_#@|YYC ]=ヴ "-]o|~qY%& Po<7]vU]8Rхky3܋~-S+'p\%!s:4oZqN42- P"Z/MԚ$+KpV$?pU U(-A"S;jdΈbR^WMQĆVIix|Gh BLU|8 պm|I~ivԂB9)BRNGuC 1sv\ثtIʏ pj֋ܑVaL΀=|ܺ ;u6 O:!Jz} U7~XK?G[f BWMԠ!K"mCZעjIEX:alsK^(Q$y9&Y$9Idg^,GP@[iwvXx+$Vw;"Os]OD~ T|hha޿U“MkkvVQ ,‹+@ى̢>ԆO_[k2եDj9Ր2?|J;Yȶq DC[3sJHCT!m3?‰Qn3jQJXX}q?U'$`N c|'L9[:|ZM(c.זTs;9-38WTT9h@3$v}BC`ERN<pnH/qdf> I[R4lxǾ BO6.RpԞ%Dt$RD畃3X2fw,X'jzuKDcdJoUIS3WTMTڕ=R9G{׌͹pj}MҪ%!j;-nX "&Mvm :&I}\ji?Q R:Z5gy5m *<6۴!vv6z=!aO4Bv?cA]719i V~cX\q.\5F!_pU)400Y1p錛 B޹ 1IMZ9F#[eFCJX}eX W9H D|#0F-"a"nFu.(:Y 9(5&+،1_h ~m- X&ʀ+ 9 'a" F⁎se9P:+V#`6/|_t%*mnHT(9o-Nވo5 Z-)}CgU'\:SOI.\A֯A^S'Du*>5AF !FxMܻ-ݙl'\bRm8tn 0!#^xAP@1e-2?^H,M4Y3,I;y*hwt Ş;$ڼpRH7Aj*(h/Ey}A4Lɴ\0'B~eڗ7yLe%G*IU@.b?􎙝o,(ҀWS3C֫ sYp7ow(yos|Yi_"#2 7ey;6 V6ny5ty<7g ie޼=v¨J001ercl07%7ibN-Yh9pN.Θ^ pQ!uGW92#*r tsv|E;1U^݈.Nc?c-:K;]¼pH+\1KߺB*ق  B2A|jF_XpgשU?_-ZNo`qE]GN(Ue'5c6/E Q,ԉe!t31gBe܅ںko[Rj+ 8{lPߞg5$'Vt#O& Jnej2+}sU/$)XJJ:SI+ 9TH:v>ۖ &}ax+x]~%# ͌=Ysc``+Q vf"f 93J~21#}|\2I^*iJ0&iNHs7;rs[=40=!ġ& >T#kĝ3=LIÈ}cmnSL|T/=Ją|KXw@-l]Еǻ̫0tXR1+'Pϗ5?5ZeyZJiJÑ mUX~YojT/g_J|jrzhֲ 1CL5꣧F(UooN)1]'4Pu.%Mxlbnܞ .&} qR-X9ZyvS.#$ybnџ W|:XT10Ky?VEIOng6$*\Fc->r.:8G8 [m(pe@YRZiqhosrV0%\j gn)NEC)6>Ç%6*f71KDk Lm,Ɛ\jw7|'d%#'Ko,"1,}_"_4s7#3CxzZP5o d9{y۴e=ҵEn—jCF@Y/mT3)N͂<~?{c =!H_6:?J,ģkhd4 Jx9D.mD˲Aa26fGR caTߎ5]v YWfCJc;<6ܽOs|w\2{|LGG &0ߡlHVN 3M6%rQr Ey 5iWH;bgDkL{M#LAD'z9w=@{#F5mo;15>RŁǚNfw1K^QZ4xw־5|q' Cڍa)GޭTf2byxT6IIb|}hvKVX1q.+ g&lS(yi5I\9rei8|6@;8("ۃS^XMx|Ц`RR P78#bNd[QVIV?x,8´a}Gl 偃,!![g(8o]&&wV4,'OF;kA`OH"6tRW\2‚%!Xr O15ͨw7`n)!+daV̀>(*U`Feŭ O.K<ṒazT.)ӣ#wGxLif[N6z< ["kZL3K7(Zt{dᣃt57ՊY>AV͢ H%@ kqLX1BkEj6 .0E! f4}jpFvQM~(WӛԠP,=9 &|Q^bN?pM}cmxL4NîzC| D V]xt_RwzⵢLXLmv))7m>ExQ`w&v@|\CrĒR(n9f@&auoV[4:jv.%uAC~R?J7? ZNӢHιs S,Yr `Xf45FF#SSmn[NpZPQ,s`En&l'cIPX(hq`NODJ!xs?da?z|N7L9L(bJQAN37ï8Y.Lfܧ<#I׆'y2@{ú>g0mX읗^Vq.o k\C!SoٵY>ɨD:~nᖤgZMDD6&%(I>v~HԬkKjm>z#h {txOxmMъ*KW:/P`x;žjH센)&$hnuS ڔ4||. }-be0´NMoQy9$[^ 8[w1IVj|TM~F_!GQmXg~ S0xZ_b=@1=m?k ȼ =/^`Os?Tty $ 0=6UO]KuZIvgi?ٖyfTYr`^.B⣂U!ͼ g$33F˚?z.%L&=<9nrI"|lfX;ugEVYpbY bR' x+lبw39? rJAJw wP**}T/i*&zgLL˸#a0O ub}Z"йH&,djt2j{q$mq&ŞdGv .M&r~{yJ\PmJ[.hBP@q[cⅽ~` >e+qN6OCR]&57dлC4!AzcJR*6^ '|OFO/XfFM$07c^PEֹD1 ˰yS.$dz+]_L H&WxM؟ͯ0vxmx nD,jj(z5i&@xG :x&稜7Xy[$>2`"C&;'٠M^7c]}啖cfxH.P<[Td΋p|:([E;`@0I2lG/S9VZFx!i=2S۰ yqf5 oB/QqMၶ_fG,w6O?,x _=[3GOhgq6mD άo LW*2F;Se5aﳑԃhlsncI!E'{R"ueB( W 9ڻDC|}v@X#Twg9VľmBᦩCTꗎB2H7 }uZox5MCҞaMfKl$ iȻj}xIAO[硇z t;}6iM;@닱%,T2 eOث=YuwI}8Dcx8Ta{똣s xc} s9akr}JR֏M5P2Ȫf]~RC+v.0hs|CK&-B4qh"_C o7BZvC__I >JRlOsd/DWe1vE8kbQ90YHHA^kTQ5\Ƀ#1.KFeФJ~zB(Np2pz 3Q $k+˝BJ ѽcJא!yL88΢s%;BFj3">[ AMm2]Ae:T]N蘹t}H&4ǔnS 0hi%z_M.$b2f2q4HWO58n[`ogpt-44˭Ǔ.]-!Q!Mo+} kB/So*d#]BE`iKÉK.C+tBAZ.vx Ni/` m,G*(:~̺oo1S5\DJTkI($32VA53~<ˑɼ =yweQ"_`T8 v3gN񜴦 D1]fo\1\gK~7"fZdduNϡ0snEٚLzًDmNNz?K,F8ئT/ZՉvv?@L&}~Yȷ Y *x+ؽC${q7Bs5&?bu!6Uѓ.6 y9@ ?xiNff5-BooÀ ~JYHF:[+,(ͰF! bW?1FЇ4T`QbnO-gxp7~_xƗm:q] IVjHѹ|zA kw3[>/g |oCAIs6iC>x =̏bϽz:RU馒XŴ5LmK7v/5;xabeWؙJ$zh}7h?T0=*v3Ym}L1Ly1Ddccw򰀾dcCioD ¢UlrS狨/69! aXfz >Ȁy}A3hB[;F*% MNCED H;eUMnm&lqT;q> JJkѿJ"bz{L?n?;Iր; [PF(#R?}Ҧz^|O X\Vv_>Pt̥L)Ќv_ʴu u gyOT-[ EC_GXuغȥ1N0xYgBg-U ;PAK ExY95E$b,DJL"VSa "EdH:59! @ې-1b MTuH)aQ)'è"e B ɅV0jebm)d=Ke5H#<K"*Ġu|UsB cՉx~qÌ*EBrEAkdA&:jN$Vv|!H2t&cEionxWj[T <-RP~I`d'!d~XpIQE'"=GI 0`^EŴ7 /13̡=Q械0Mq I rMF y.5y!8{A'V-n'$WSR-D--,5߅Q_;Y+6@9!bsZ/48 FOŽDry,d.cz#5|/HgUy^֌V0T8 KtPq}%>GR&}GH' 3Q (oMM-h}"mnU`7QEݜI$%lS1RW46KQ2A`{C &Ld[LmGv:_RhSeMf*3gszԥELix" B8@W`[N%p:cƠ漇L72n 3,Ln(7}fzX!K `\NcRl} /,dJ:9,MDKJ>^#ňrm`0u{itAƍ^,'B,a!f lӲ9ǬKj^*[{7H8Gy8!; "ێv{zhzV$H v%Rɐk^(U;w2TeƷX3p6*䇑1uYmu!*&ݭ$ ? ^ `ZH]zZvU2 TÔ"h-%lv_娐u>!hrV /lSl~`ŲW'\ԅ/9x24O<^^"Bs;SI<Hhuҹ= C}uY4~tql.9cL:e;ɮx9 Mk7;;{_(ԓϛv+4St까#LbLcZ boAcwhUxь|j} -.A#ў) @~ 3#Uruݿ:$z|bwl:5E5}&"76@HVLkJFY=Ls|rY#N\y@av]14F c&[itƷq VݸG\VH]=egl1)}"QeQ+#a`g轸%$bxÑzrg+! D^@ST<I/G;NXxg$ qKKՄ}prg( 3 #%T;[·;$d ))0ޔF W9lFgr!_c#6"y<8PMf[^0?} Qrpb W8 )vdkI&חMW%T1ZoԄ]~GKN;=8H (`<7sSQIȁykԍcRаB(Dƒ,S\Jޛ BgAo*gc%F!6pJ g.? ]4Iɸ?h*ʼn0AH8{{'A`;V, xF0^ *\S 2m0H%Z/ԥcjs+=⚩qDLۣ;Fu.`gR0U~Gw 6I[o`I>zu{:ɊqC`c`Xr0ٕ"FVplh^*2zp`ӹw)v&Pyl@-1l=q(mXc]0/EvFROy j mzFH ̯/VX>o好A< P}`>"E t<=b$x؇ƅ0_]Vۭ'!kLT$s)|hۂJ![ Tl eO<1|hXoP+kCDhTAu4pՎLl%ɟj_9wyBD5>nU-p)_P6y+K7dAHll iD/%&/V-ȝ?`K g.M AY'^y(Fg!,L$y%~ڌ>i;Me[KЙ5_t+T~Sո8k':C7љ*2%׶6Z d=t7=\C%ސ7M"R#)JΙU#+Ws-ʕEAP%Qmk""59E4kJ[$#`z_u\qXұ=? ?~+-VI&d&@MH9rd#$=yA ʻ+3E؍w+KhEJ"#evQ?R-}ą?iJ+÷Ysf;LX |_Gk>O_oݞSaa^|dU: XB!ɶr! eXOm6UW0in֜ ì6r6Ek]EU4[B5 ;>H!A@T_|1tmsi/R,Cӈ§@=캤4S8qi]X*Y d}% .ƘNx-a]<0yS].*l8d{$nmz| -Wd́ur~.«L"kL[טI"C9TN2[}[*o,rni1=+2׃w-k19 x[HG&͎$tmr2ȹ'z5ݙ|$G%*lHwilDR7ޠսm$w3FqRU{mlH2B 6e쎒]h`B|$M%$Wx9(=tj{X  bS^u']S=2( }o$9 UHr|T-P&oqw)&#p-*4$MťQscXҌPY_ѕ3Kן9̫2R}oh1<@p}W!z: &rk@"h<UzC>&t*2MMP+G7mW ?ܷjex-tJqW-|?0laL|8CM/G|A 녚j(WmPDKkr)AĴ q#CI}پ/, qr¼y @{bhXfyg%֣6m f uy]VK|˓vZ5p-u\鴉B&zg QXT$.R40en%)K]QF&=W-*0yg?V┬ӦPRv`J|0n7m慹+Π#Oa6Nrn CٯͥC!;݅X.(aLJ?=4mYH#ϕjag5Ͻ7%$D/1SYJNFڹO%rO9Y5)ұ;;: rTጭG @=+Jh3 }|Y ia; IжTܑjK pȮU #>Z;J5eKz/]BP]H==ZƴCjUk߁m ͆}sthnlS9)iQcFJiLtvs2xωUa+K8eF[f*%feC'(vV 7ܪwSAe640P5Py 7Ɗcz5z&TN !G ( E0v\-;RS FJ=v0wD`]ɘ|}eY;.DRN(w/uuƄ>o1PR9. eo s5ZYHNCQ_/+lN;CUx"b;fVGKwtm TLzzjkR]϶>)7W&M8pmߵR<4#TZUH >V a;~\ NizM rFwi`id%.iC'߫`A@nBL`X2F d*p#u8,S=Aƴnb!DI_fx~je=,UK26Fq'̤ic#xm:!Inb v [Cdldbc9z@ŁpӔKM ?}hH]6KX/N'GB(׳2\Lf8G|+o/Q֖ٷFY6IqBjnC/hsguˤ{p RNܪNTk bAVpmc*k&MmYCL}kJoR];Up[_`ch>Ƒ%FgD7ߥ],oo@Ľ 4oă>qJr(^^%'T^wy&ٷwHa\D Ɨ/:f"][a S-®oZWoS #Y3BqM% SK>2^(YnF/gä(%c简mnME%?v`]AywYA}<-荴|1JǷLDعO>/aZtC^&uwX8%0H`viA9_h 5 tx`]XNy:b-=@h[=&`[y7}Ѳ[=bVbTO׺]qnن*SBROG-A{GY|A1esշ\J_+\ភHlB6}I KNx|9Yc=PB dyuN<>9 W`BtMFzQS6"{g 4ށ>f~re :X5Psaj/R—/~jF+$(!`^)gm%Ą7JTˤz>Z>K>݇fԿ(WsWhR%}^bsiFIҊz/ 58v HN,ɤW9* /Ȩq}̶Nфh 7F"(} u5x/Y c\ Z\Ъo'T9=D8s)##mW pwqTn(Ƌ} f~=&[Mo0JFlQ;29_(Bƺs4;_5AX b /ZL4}pwPݧS"({kkǾ 溡zp]Je  H|_Ui\hmSLVς|H8qo'*'U.W{·R I-3+BH\ vȟTI P7>$ /p Kzg n"A P[ߦlR!BX ֐5mgI9e &FLs/Ɂ:-dYi%߷J* NoKz BJG(&0DbDRުfߵ%ҾM9 lD4NHXyI%*YA*NUR zE9= h6l}'݆]ߥM>7>iϖ!,UuuzϦu!W&;~| #?1i܉:A=)[W;A$wA)>"u-&#Zj9S ps)24A5+`Ewo|W\ Fxԩ r 9>K;w֌>6E0%-KDywdR#6yߨrb>j9z5xcnHsMgR+-z!$rv9J?cKr"ȫGԟ^s~ӥVEP6ᗇ&if"&0\7]Q]:*Π ͒:icP1DлI3Tz3u']v,Xg!6";Ȼ}C;VU+T E$<ȵZ-#[6ʘ ?%K5@mj7R8m{4u7Ɇ@BW:/=N=mNM3N ]FrMkPGE5vl;+V{4;-=^‰owBО0Kd !ހ?~.f10Hcެn"BVwZ8ucF/ZUI@G{JCd1 g#1ħd:}X:ỿ+xЬM3$ s$Eا!ȭPȿ|&^6LpWш`59udxXwժ~2ssO#%;"JYaVΣ+^~(5[>ظRchƵ䣊4媳x{q_wf|9ߣܸtM7=II~)1yK)/sjD7 /?t*Pՙ5ñ6 f^MvWj9iO͇pg7;('>}Y0 8&|LI|vRs@#QV uǑ* =wL(ÇWx8IY0%t0Vs;S22vza)*cz[SN[>@ ooL vYw>73[kkl-c*Y幝q0$Tl,L(dbC^i\7BIjt *ɱ7!ŏL 1vowΧ&n>\ :$ewe !vM^)8σ]<١Cd[<1 bg_l߫D;C5 ]4cMWƐ"=WtqW(oς[lT!=ZFTvG2C`Ǥ3V?v~n?T) xث6LF!д LJT۳L IH1dȴh^[ˌ>Enfzn(~?V'/D eM! J4b'HM^8فJZp(}܆hƓ2{> Lh J͊=Zm[f 5x ,7`u8u8sKgͥ, RbG*5IZװc~\0a!O܁@d/#2hX{CM'٫3NZ-ZPdgEhr5_/k 6c[>䴖%\'r}STK=a"ri?ex )+vuÆ",+|/yaC~ToGbtjԹwZ'nL˲Յ6pD{W}⤗7i P~:J.)19f2ѯBݩb`p6z`G[\ذmm* O /|F&Ea`S4-^S꿶_N?(1md//6A-RPnl~/CIyrH*1CǀDUA+Q5,V}q}<=Ċ"s9,Sr?T>n_зPTsd:A?Xzh&ux!Cf1K|;xW{hg{{,屝De}3l; 5vޑEa}nZyqWPS)4 J*Kg{PX%7Vvyv<PEſ`" Zu9XN{#˺tℓbβ%] 6LV`ϑ#}L;vX}THvY>󸅟n>u8ZN@` Y !,Z+WЇ1u^Е' }]qmRHM}03< B_b@ĴSdTտZR?q#!3j͆*N8.7iLCam0Ϸ#m$֡&ޣS$>,+0*a@wLfE\ \*hU^ZHԜl9zrԓbXziG|AvQd EΗ@ dnC!GZ; d5oq!ʢRX2:Pޡp.=cI<| :4GnAi5?z4xpMseVsxьۚV$;gs|?eLC<μ6U>| %dӤI?~vvT0U/>dw< !y_S"oOq7ls功1JUtVyIc-TUg脽2:B|gE2X ڀfKWQ8 (,G|㤱FIYFbU7xBNnrjcȌz9S_b崯 ."a:33%F%i/^/p ܃]fP._eNJRܓ2QmY+(V~xbZP<̑DJPQZ>n>))_ofTf|Nd&voKCX2O5 .2&3(M>A5N`J[1W}2nqgL$EWR> % I=JXYx_ `c'iVbϹ*:>}9zi@J#P@AQ*01%}CX!6H:E΍أsly)An,cSU6UNS9y/4]ieHۚ&Ar;g>25݀YBDU]BG~O-UɶdLvqMATQ&`*IƱ8B%Rn\ޕԜV5W.8cݕ|ve7[Zyb2pAXno|-gdq;U s$u*H{`q :,G:öʗ- #@^iR &4z)6lyЉ캦݋dƈPrh˻ MD-k.2}קBA8Pߘf%W5)+gXv M %xQ$XA7? h$O$\([3 \Tv"slP#N6M  zfBv2wꏎ,7Au{]~But}1cXeRdf;K+hÈ6)3kNL$Jm у 豎( g7~ B*tOi\ߚ$ߓA-L;~ ne{,<=N=aহHew9ԗf[m??JAnJ0{ڄJs~gd9vƻh9Ȋ{3JPM%Wh^WXwY#%e%?Rlo؈ҚIb JIٽu >t9Gp\q\͍|1S]UylwFg$)i69};UX]Jϟct'-4_͆D5Ԟus臕ܱ0S")]M)KBܢ 3&*91'ڱ=Zmc.T&:&&b+Z'\)LQ4%K Ț7.W1? v&EDuG,Nl ||1D?| SϦcsZwX{jKDIҒP[ʁi\}2\QAGncK%׊[5? DZ1᧣B@ՠ*]a-4bP.V$Fb\(>⠵(Dv ha9}Qr%i7UxW{|eXl+ AڻL%qf>k]*Caia"}{ϰY{PK}VW$® 󱦏Blo,cbt$z`/JKe8Ra[e;7d O:-`vDָh' jE߅WgcYJ̍_ eن,F# _PޯgTj\w;k82C F \D+l |67'HSkfQY m4T0uS=5&%T+S1uKh'0,O *pKG;(ZݓGƠ :ctJg<:ƙzrpyr NzErTt+XY7q~@$I8.Ƶ7<dGp9h/[FM2Ն!f4iuH9ϯbׅmL qpVqPٺV4w"jbN9ڼ܊qq;G* 4Ief溘jӂY)![ra~Ao򂒊JR o]b28_,uP*U:f0idk}Z\7pc } W"N'@+o^ℲV ~v?wj2]i_ҥtwqB^z+s$!ώ<Px| ĵ̎"M"v%#\#ԡ1%g^lzɶ0&% z%J{gsM:6v甙-ɒ 䵏:dvnP\mhW : *0Q%`YDGPJjiIe/f(|Q5Cˀ{t+WK]Pޘ/"4_22 !yGvZiz,}Lw֓H[bA"vTrY:-93>6`0]ʜ c(]26X ּ,.WTtOQ zNFR 扑487B/V4}dy# D pI ^`DiKX?FIiz'=[ʩ, @ީVla |Yd- c5Mѻؠ$LvLx;hbUj)ޛWO &֞Mfh!_Js AZ1[DU ߈u{6?r }!*GZ- %F8x=qq),=ie>km%8/ָ`CJUI!Aխpx{NWiŪ&펒k #6*!8\/uR L7z/mBbCG};z9kvhͼ(iNp,\OGf/S&qP`",plX45xRSDQa}zL{?ޑP8S x4#ˊ_Dh|x*oQyy j)7@Ơu^0|> cͅL>P3]F~=.z0c~^̠W 9z(-*zq0QфЏjȅvjJp-ϲ Sҁ&'rZbme!#9{Gd1H NEŷ/%n?AڗFL)41QuB\\Q4F 6%-$~qIr'f+UwS_bH3̣ Nq &yY;۳9GOWrGoSee0&2 *g/v>{AhSCc:_;+Dn%ui dP36]7vbJr ] {KjH;-8&NL1L_gc` eH\K*(Vʹ_;o }I 9QyQR{ emVyV(׀߫kHCU#T)ؒ&em}6#]ccȯ8gp1 <`Qw!@A[¯YC{;[L#y <8\fm^ _%G C$zL;8@xKuWOtS%Ov/'Sg$`YL:ক><'/26 @5Dإvs)Wˡū̅:K)?]Als4&??Ze\ $VN]gK3JN/ӆQHM (lG_: f3Ax^\۩Z& EpYra#S9uݤ9pue7[Wm 8 0; l,?T:kF8?-\vT&_k>oyi qW!Xc׶ [)*DTZ|-q1:5\<> >[5>:nh0&ޅ3$u\f?7wkCB#Z6F(f=lJBמR} YZ