python3-openqa_review-1.19.0-bp154.1.29 >  A bxQ!M@eeeZetUw(̈́"+hw?ʒ"uК/L};=>J1 4[_k:# "Cw6́?Dƌ"bBz\JkŪKz>Abj.R<^]b~^85k B je\pRx4`ֶ*|~kdv)j sf'˅xGZHR29ͪcaY<) :~MGZIa˵ï}@d9JRDFg6=E>g"WMspیL->pB^?^d * L  4:Aq,, , `, ,  ,  ,,,\,<T)(`8h2902:-2>Q?QFQGQ,HR,ISX,XSYS\S,]TL,^X bYcZsdZeZfZlZu[,v[ w\,x]P,y^z^L^\^`^f^Cpython3-openqa_review1.19.0bp154.1.29A review helper script for openQAA review helper script for openQA. For more details look into the README file.bxHlamb04 SUSE Linux Enterprise 15 SP4openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/okurz/openqa_reviewlinuxnoarch update-alternatives --quiet --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큤bxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxGbxG^@bxGbxGbxGbxGbxGbxGbxGbxGbxG^@^@^@bxH^bxH^ab76139577e0386dcca19c1109995b5c20991a1d133eb87a9ddcdc2a4d15b6dc7946dbc64f0c3b472e1c4db2b317a3293eaed0f1899baf44d5f7b7b4deded97524118ff074d28ab04b5dbd50e4e717eef965e7da922b061fecc3c93c6bf5e1cde0dec79af940797607874bd53521bb360beb81847fd59d42a91e9cc1c4f8b19b76d2bf6fd8ae253e13e0b39f7ef2feeb44c20b4e1352711db436b032474e35b5e34de1bc74606686f7afbd86a6feed4b60dc8faed483f08d0687a9c40adfc20ce34de1bc74606686f7afbd86a6feed4b60dc8faed483f08d0687a9c40adfc20c8e81635cc2b1e82f01df01957f6d6e3d0ff4f26bf66a12a80e850020d8b47207eb790319ce7f8cabbb3d0c2b71c4e4707f1ea19586993aeda830c6a25fa9d08501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b9c3d30f93af984b598939baca8dcc18ffe93ac18be1d311c9098c3c2a0a03b4c1b198c138ba99b4a8626bd3f440469122bbe447fb142e01e5d3c08ef8f6ced597403448720d553d5baa6da5828f745db75141a746ad9099d047b23feb3a6b742e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85591c6494f75cf01a3c43ef4fbbea073ae6aef9d035415d1805703603d245796a791c6494f75cf01a3c43ef4fbbea073ae6aef9d035415d1805703603d245796a7c7316b8a3a2a33731d564a18168710ff58799e977db905ad7cc57ea9834ab6739b8f02d230f3fd760ef1b8f71341cf34edd3d261aa943464d7deb8c716f347d29cc8e44ce226d2c765f5d4f77fc6ae33aa734a085bbb5d73eae2fbbbd2d800b3ba4819c0a8c1535f6c55a2888e0ad9d3584e82c9f87bc855818a181f9cdf5020b97000f73840ea586b3c50fb67c6ba7ba2736ed45e0facd1b56eb3840297aed0a6a6e5ad458511c5ccf5dfb0c9973f020c047cac9330fb55205b4175dd4dd3400be5d5cde7ba0bb17b4b64b77474990820ce308e5de4544f17ae0bd863ce8ba63bc96b34e28ef43e2187d6ae7316bf4b5a18edab317581094cbe4fd558eb52c151024cfc76f21df38bbc210d8a077cd18510c1198a46e5db64dd8ddcffafb24d2a8d0bffa25b3797f66f8cc93eabc656c85ae6558071f70ad359f96b7bf27293c689abe68fb720a1513d53b978fe89db8da2ba15a0057f07532f1c16c06e3a05/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@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-openqa_review-1.19.0-bp154.1.29.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.3^@^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/shlamb04 1652087368  !"#$%&'()*+,1.19.0-bp154.1.29 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.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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/e483bc4e100faddd1d9bf1770a5a54f8-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 RRRRRRRRRRRRRRRRRRRS +i5!utf-89445d494dd0f67be20d61dee3d2536c98eb572dd2dad21a2b87d19535d88a36d?7zXZ !t/-] c=I3x[P `_g\`XO8dW6RQx](oR\Jz~ <$O͈,UJkmA5%yRѧ6vf>'7Ďܥ6#X#ArB!u?1ԦĒ*T)P_H𺓊1=$_L>ltfC߹<+ưx2fv*Cho9Uɒ^T>7?Y/daٻ dj訁TUˊ([PXu2Sp@kGR5("e]`Z.&&,#I[|Q-ꠟ@ lf`j pےtƽ `zސȧaݛ1\=Oռi(nF "p"M>aF #d~M$)tvU@]rhbxDe@n>-C37'1}03PU!^G'jɭ}7{dXC]j98 ۡ9409ңrdh `[Eѡ/^ &Ge%!K!10>*i{JO87 qv9ڣ7Q!j>e$?Q@\a-F%#g Q;N_ƅ֧V(WLч2QX݊pǑ5>F6@B/x'^,|7fW+;1e>QM)Pe[5pcM-#sGt-í4!CC N*R6j8A=08~RJ Լj9&!@CwUҗe!x܄r7J=C@mL;/{B4>\<[fY"b 1;/Jct8Ne!ͩ ;v>P+:.>TK(&-0t,i\M.}%&$totʗ?vՉ( Jo -lP! }\F눣+M#kQN?N\@H}2?LF $_r*UDn+6\$Sv^=Jz_rqN_GyV)j.6* m r8=PvX Y;>酓 I{e 0d buߤ+I4o脬݁ays<:"Y3ZV )*P9%!&-0=fJd(TeУ6_ݩC3&2wIפt&__ LVZ~vYN[d(ٴ,Yu|E"LFc1XJ?tڊ92@wXaή(LmIΤ]0Rw4y@{9GLNzcM;pVJI@/|h+3y|_aME i|X\ްa =BS}+\kdɬEӑM wXjd9DYJST(sh7. RD(. %x,W$M- E~?~LjDGѹUe- :u UH* " +iVg1 X%x̧12ǐ7܁Ǎ+ <영(";Ub` @K 7(r \:Jr(Bv`٠84jG\I~ ?Kpv/m(#Sr٪ϛ^ 4NTP`뷍(CK.Vg}:o l޹x|?+-'وhNS(̦wDH`*eЇsRՂ)xL&6+hޞ#gO oAEDE|VM{|P rNgl HTU[r2ؒб'թ8G%qK[n&i>2>9MSJ&&"G@T]bR"FF֬@տ~i|.kߧo-zHCen<6&fVnMPכ(riC~K񤬡ʐR/_x 1 vm=^K2_ ٰn`g|󘏾m<\ mn?͵m:|/Z"prVm1ua >MSҢ"=_ks%c<1Ezu?+/6m^WhE4cyVRAH L#T nvbk=N*ΰ("FG+clJb8o r؅CJI1_/'jM?9C Q.!=H$zQ#p4 08*Szj}x? ͡XYh-N߲z9 ")@s%u^ QtoBj9"Hޔ uXOR $[ZʣxLM}>z Е9AǬ|B+Mh=* ;16ۛKY+;览6@[x)!)B3L bX XH)2&vh7^ f7ND53ϭsԇ1 [Tls\asa&_0qDOWot?pK@ST%Ўt6c&[k: KJ*]m$o56@T o4*SN(q0W\f1}Q(~Ey#1cޜOl)2s$ ҥRu$)xW> ~iOh)ē->*~ [h/wRUrYh`:6&׽$BOڡ-=to:@k3KD.Ǿ,Zqwr͏zȭ0BV (&N, h}- X;ĠQma=A&|c QxavQ%ǥT4K&EIb-q^HpcEcy:v/sR>` OGm-IDZ@ MW^sڇ0T.5D4H`pgslq I֓XIJYm.[CҶB/,A0N T;'|#M)\+y yY tZXNtG%˽\qܕ:y >*u±^2S\aТ^$H(ʡ*(簶3O ScFUfRw͚¯4*mqbos\P]sk 3{B[ye9oQ~ecɰ:)F_料L GtpQ@c|唐_~f>Bmm' zL^41x^+:1%5Hm\x|#?SWNCK!{M2 `3yä́DIv܍AD0'n)vA1txD,>Aߜae /D`%S%k%!||zA%o[H{kԥ 7-)Vd-yzSm|\x]V 2M|4}%PFv%6!F%hD~ ~Wxd;GBtAZQT<#5NOϬ=e:~Ny/F' tBqH62pě}*1+t􉘁`c?Q<\@P,Xr(#{bxrIO(^هOCɜɆta7`m3eČ#0GRh:졐TCS`d{ [&mC1nżrEeч$ *O!r$Sw|4C 2rRRő}/^^|gSWobߠPq~IvcUAhaT~ 4޿vo՝ =۠nߜ _u1;>ɯ8םyjy쨬^o_x/kj g~j/QצAKIXx L5Q,MB)\uxOR  ,-k{'0nCԦ"'Iönq:QiþΞc'bSUK5LoG"hUnO;I2:;Q1{'0MNͰ1E ?"^*tAqUԀȃQ'&/B滄zm=1:Mjp俑iBN gbb_=O 892;ӟ4CH%Εom8Pb,< 0]d35^7L4DLwMxʦE;dJw9upz}r]ۤK嵕>c;|,0QEB Exko3s-.e4b`u]?BQR㖬J _@*E#%!v3QoAd5L,X^O5VWD:6ל'.}y l. m2\ʛ` 6ESݎ >xD#n;3}jb) vR5U3ҌWǵSagD?CZt4WOõJX^vF!*NP%C@_ xT‡_0EęteՅVJ$(Sgǀ+y$v?Q!j*ôE{F$#T|mB Zi!]!]06N1ep6?J^턯E ǻTfOՠ5(Č ȚH W>k\ꇠ#3*;Cۘ/ 6wF5ʚIzl;OW(3BrF8ePDlxcnr/ c)@9@Бy_ڨ0h46W Q Q-]bR!/}f] \L[qRoOo%mPeYC52r&?mc+А )-ë Nl"̈́m{;/qJDX7$ wg|Ga׉C/)L]Gx=P7\0]h=8rMe-,/HښPp)B~Y XOxaSX{M2)J H]÷ $#R܍mBJ~r'㟽خ4b>w[Gΰ,ul@oӪX=hNuiv4IG Yc&>py**bzG|W{Wx3R/7Ofd2)݅{cxj(*@ft->{9|^G64f. !:/$ bv݁ՍKNH)~,kG49N Ke6Wk"kP=}=6L5m$# z_%6Sޏ4 <ɍ EPʢ/\~hv}$X%":U]2 Ye!zFm׿;.鵈o8m\#i-`f4tx'f>x>F 34L3/1I<"8Husه|%6X9U7SvF:x`. Z\hVmxNXQ^eD.0qk;͟.vc+N|%K|!r;ndF&IƚYt Ы$_ېQ5yJ.H$~,}(yʹXo:x5皇GtHQ `!Yul{#Ξ7Mb`ln|w.悗((T:E1+;<鞃l4t&;C&w:CzСjZX"5"ɰm8n!i~05lAugwC!`qAE͉*I۞k[D)hyݭعI[^"{,{~Bٿid`ť*#ɄBGӑcY2P֐i(kѝ*™4Z --d >Es.!4k~3bsujr. 'r; qU(bŗ:`l?ʲVr{K:U 2s&3 r>^+]@F Gk&qlP  n(a=C1=Fǩ)OZ]G9.W]!C^1jeլ*#0?|lܑ_֕m6+#svh튵W;}TL~*dQFL&_ "xn@K ck8>Wsۿk\?.$+YPQ骣λ1y!zδU~m5h u֭)z si㲵{:KCpd.3Ce$G\s@C?23ۍ&?LijN}=F(K(l2Cj0Q_Yv;#{420~>r1c@Fn*{jq*nBL>tYD;!$y01"O;&sڭlvt-U}R Ym}ucRP Ca1,+\р%g֌5 s! '.1Q[=ĸٽHI♼˅5 t]"ӹKJon#-:|rس^?wo^_8+FXUՌL+G\tM LἜc jL*-cf>'YWb_T5o 7%dv%8/qۈM4$`?P\ړ Ah 5,MkR* kV%t\c~1絤!}s3ss!dY!S7^uZ~j@;"ɦإ$un!{~ >1|.W]ᄃdLPn!"H7>eƖ2Q*L&U]IT ҫC3 lNwZA)3,c,z`}IGW:?taB*P^|WWtdؾV&,3v't< #Ӭ5q| ?dg!q] EtFUxMꆹwu~JĞhb} y.xfDko{Bnt5~D@ihziD_TR̽'<ز+>7p뫩oC5hVʺ_^O`,{6=J 2z.:B`m{Wg>x%5ΐd^>!nIR.lE[t9][(V8 A i:r.ꤎk@L —E]F͌ OwG:U\(hܥ44lP N)9 #3\.W=c>e.{V?k )T&V7OC`y.P1]\ lqSOԌpM2CIYS{1"uEJy|%=Dzߞ. ʺ "#Û3f Fp63/!TK-A=kG% 7qp/)V^& ҢXeg}r7>uLK0G'$n^l3h VKRKe&tD$3vC6Ci<u im< yq5t u dT45`i݈,z:{?Ǡ@ .Jڮ813k? Vp=86Ye v(/mDqEaD3zG[/·*ӊ]9jއX`L;󳮗jLKi;뎃e|:[@&e̷F{Gk$пo72?apm$x茷âI]`a +0(UDJIjڬ\83UbJ+$t a C tѶ|>6+eG罃予)&{niԷh(5 j  ++ cqun_+IOpxWel>K4@7zKKQ\/c^}f=)_ +:e'Eȱ\E ~Npxx-֨}"{U|>WU8x`Ζj6S9In>Ā*0x/YatsȮ:A#?ou\ehZalW5۬>nt!OQ0BN2  !aZ˯c!jzviLj<=Z5& TOc[H,\H80UHv m !q{ߎDT~#,SU>&EɞېUfiyHb]wd ǣs,W.\ɻĿE뚛 }irVpXa?# /F Bbnv JEꉵm,ӓk sY]q8$2*x+c[CA#gcģVGBWq 6r]X8@{Q6MRAÐO{jƣT+ [*!kkGS@jy:aJ2v1pɮ%i6 >^>gCgbk1? oMu<== hK=W ;@F09~,?HOi6^}lXܾd I^_/ .=`AwG}qІTNeIk_ TK_C,QM%GokZ+K"36*g$mai"6}=QO8زiKcaӫCfW/R.n5HL"T(n816MHfe#痒$J)xԯm.)w7;2= sG}As3͔;O3{0|)tـ.XDmuB,dMDt`t'ݯ@1RrL-H7L ">Jy(eG'C>XŚNɲJ@|KxU!yh~G/=!cҁ(+Z @мZ * r7) S!JvBtjjH6P i4A a*#O,Nr\h s_y&BMU{d7+bgcGrLl,x(ԥ:/Ni86 n#%rlȂ{:k ȃyڻ [|q3oxÜ2W$':D;vޏ٤"[QgR*1_TKܷa|nZ|:-CK]1=?^MO@=Ce2o׷JZsnΥuHW{ *Jsx-slmA6\[٧Y$l/]n;-GEsx(볞h2 *8tm93_ZpChX +wkӟ$RW]'XeGI5V@/m1PlMH/KvE,ɭLh !0mGEo .@6iQ%#ә/2FEйY3Ԗ6B1K=ڜ|1mAY'|uI:,h]z[2 mSvQa眬|:~΁P~ڛL2U9G筨hsA9 ;Bf{^C\^aQx{0r87Q_~%&*^oHؼSwQn͘*4aB^ 5E0.lPk=C~u +Sx, ꡢ謺z^=AZ>ks ۣl T.9 [[UӮDOzA.n N+$0z3Zb6;Q k yc\ηo骷D՛|GOxH@f_jrx{pܡi%6xepa"z 5QR~ O\q,JX҅ /<8~}:ϫskz}Z)Cٻ2խ z>' fQ@Иm,- A$ؼ\JYtl'%挚F+C3Ű>H!>E vq:c2",ͥEt9h-Tf/,b A/931-H,Kd\أ+6M$wj G pF?6g-vJTrw nN#˜&?`H&d \/Vh f2-Fpt;pm[-Ci`_hukhEEȞ8Kwc׉a,/I,AcNRݱΐ핟_{Glta&6(,az";qN}EDžs5!v΍ k JGdlMb"n20RgϋZ*EOІm9N'HsՎ)]6('J<]!"\ņ3(~o~ylsܱH C{hs*CL C vhUBl5Lq}#WvZ1g[L~:x/-2+t^2mSs oKľhY?`'qأV}j@ORߦ`?OzśXօ6ghٔ$Bbh7q5m x44WLPAď˼[Ub{0dj-#(ER:F(6 *20TҰ0a0vet3Ai@9>hkVW= ikHYk~`^rMDdtG1EE.]Μr^_QVm.ӆgzHI*`vT!Z]ms43Ĵy.S'|dzTπ"zid~귔ͮ7wz  ?Zv ,PQǖ:V"y\A(Y/?x Lj wЊE6b)rm<1 /jtLDU1]ʁ ѻwY?s7p~J4]ΘVQ gHhǨƚaXRwB 2yn :_BOv=r Z44{E;T7jŀ =^.'sGu#Tn&/S%m .Jm,[3y9n@]T0FC-Tӗ _^ Ҙ,{'u4stfB4LyKveAe)=XPe\w$_՝ĎOρ-xHtB)0LbՑ[(q}aźckhҊD[1P _ ;KS<-~|y"?"V?ʹ~S7Wq/4tX33A]z,"NAd:8%^~EKXP)r[ !>je>pߢ A`jOE!ꌕJAu1mrH+,@EN4jyZ~umGcl*r$ԓ e c[HcZ5;CA0 8EK_L~>YH#K7 쐋T z*i7##й4{qE͖E;V͕]DT(!k]70miKhr‹` Saُ]H/@0C>Zio>/v싐-#5!bFsV }9nU%YP(25DbALW{8/z6:4:!nBx<2b~j;C\_|o\r4C~>Y:Pђr޲ڨt5+r)xO(:ֶ:asdUiLp#>w42-Oed?OM`=IIx-/W<YglI?Ԩ#g(Epc@RS$|?CZJx98 s_BJÕj1/ #"X e8„ۈ0FA m|7fg=I_kgYW>i=a\ky}#<_lzlxʨ-ϬX>]6x;D%E:O|H $Ā iB ,3q[ :Gr+y[=Ԡ c`P[!WX*dq[8俯<M[mhO|눩YK^vwhQKFv>rxZȸ΀=nx׃YE(K 1C$$6wi {]PڕH2$f@ce C읕qoma _دwM:7`q'Bd暃UJE ]\pi kx+fXb mR>w.PYO]H_ F=ÌRU3DH]W qYqReY툈XO wXPoE bEEMO&>C/ʞSV J`Y KS$e~C ӲJoMiq`ef%܌ϱo#H(8= /*/'HxlšmmEZ`8|M!0u+`Y)O7$%,ts5BKj`ȃá < Y=o+$_x~_;s>$M@SXq3]4&;fhɧ [Ч f*~VGؗ"k$lNq0S'yuԄktF̆9&*`J}*,$­MF,WN GʹbbÆةTjDz[Me?8]"yH6/ g! p߶!BBv~1:]W:.fOUE.N" @67`^&GerE]@"kgZ-H2oNbT>%FߢJ>q'۟rh $ !)~Ҩ uK$-=EɽepMcVG%!\FX-Ǵs|d6A 9xh < 1}T_'ހ.^!4ڵ$6aOί.ެQpf2 !+*\L:2vE.|S£"ȩݲW I>'p \WA94 efa9U"U4}ȃ݇8$kH0IXFJE*?[hWk8 9Q] ˊgL+ae7"yx?;Cu%* |Mt4\[8 j朶:`>k\0M]T]Ie Iʿ:mg޼>i;qd7ղRa$`J>ëܒJ'StDJ3j^, KҫX,_8Wyn5DߦQR`oF*W;i|U L(ÆlƵeqmVp8wc2z|^tm6iUb? 4 Zvo< _#Gx gKeiG-7vw^jԨ3cmgDmG1'I'Zo6%oJ LMzK<,@ip&ތ^$#ea@:cq3@FFR%[qBE᥊?{ 4cVee|('~Y _H߻05G+g+iWƖ Az0edH=3-]e]鹸tج(`h^na5V(H6$<8 v}$yk:ݳ ҉* UJXoCvh~$ ooϔRB~3ƴZݦI,:I*dnxCVo6":}(M؄۲F\P 1J$ #,a3N9T-2CG=rCfHS>8M-kڌN r̺9q{fL8]F>\%2eNL @dqe 2WFʖ83xEn7P OSb>d3ˎM<6jt3O]A%6R\ 0*SiAkp>pt-v^%J W&Vx'gf{:XbKx+yg< 1=?,\|~{Dig\tA< C-7`b 'z#\AS8CcDU&Dvq }VK!wOf\\CeNrR{靠㾶3P5}(%8LRa/bU1(Ngʗ"15uΞ rq\T7-ƵBz$fV$OƎG!t5t/>B=;\Y;biޔH O~泈"o9cl0 3?akb;|֋/ 9#-eR V9FZ5nyH% O>O]E1.!/45t o .̺(J_)272VeE0YìoڌR|[C$̲MFXGrI1(]2r,h_qwUy#CAckNx"]}R^\G/j{"-?*)Ha.8/QL@qX29ːF yiͯU+YĄ7 o+~dr[e^)Xy(mc_ ( :gcq^Ʌ՗jUa /LWZ襄KqwD rpyףy.dj̀4E-!+@_S/A0aQ?Gєa{,y/ըy:}^K, |Uawxbۈ|}UxFHFJRElɋi&ѝN:8$(O>" 5~l{Α#ۅ~c ݓ#RȨˣcsm0僅 ZSHӱ5EqiAY1:uF%D (?8gDV4EV RVn@`u+h}4In3.@uy0P?FB@[\e5H۬HۂBR mYeQX|AޑYy=7eT ux+jͤi_=QM׶h^}Ec*Yɋ[>'cBӇZ]gSk}|[E [Q XRY@BLՕFA≔}suAVkf Ȱ9Ce{VuWҎ!b;o,Dߤ05pѠivlEV%EM rx.OT)"ez٧+~Bx6vPX.5{"ͲZSOhK_߄270xȚjgB*fy.;F24{*Fm$=E߱MvQ)9YAbd 8G\.5V:TLqCDMed,"oMG!!%oӨ <_"TB#H>a1;G x¢V 5G17a=U{M2Nq1ZR9ٽ[4S*.ՂA0W1D$zt f9r2¾9L̏q kl[(vIƸYvr A~iڗXF+nUd+- lzwӂLr'#8j:A99f(GSzY"dV??:ץdfx|Ad2l FV${o?JB}-PFQ>*yO&Cax꒘!LH.Y1}トzv?O3:qv7P~+Y7S,2x49A_ۃN=-s"v mfT㏁p-gv'D՟ўZd1G{s}-!(ąEJV<%ESOihdmDޮX1&)E%wI5X͇O[ WӦ&6|8nWU w6[n=y'nrHBvL±W&ef,A]qOcʭ_o>(FC5}Y} = ӢnZǒU]PEBk;W[Sl KQbaD$С:$[YK5{G_80$# ?.A;ͺK+`x#5WE~S.ct2`?2:51k J-ORЉQxw@F3'OBJxKjֽ6\n*8G\^Я]u<>YҾGD$ 돑}.Qz\F\>-:݇8DRM/Igk,WЮw%o󇈭pΡ6籮oo%稌ql\Jmf^bs࿄$ĄPQ2XPob*7VXk3Hg:d:Cvf1' zZ鈲H}֘4w)7|I!qӬ̽C}N=G2!UoG?[҇|ۊKJyj@!a\y0C>-\Xz=ƠI^/hV3% ӊHb)X73Ϳ͈ 5][HryW3Y^~̋:DSM#`\WpZ\CS=1ՕB.}l+{OAO+YM"ɽd_Ю| ?x.[.$q乄GH߇[ξJ{sD0$g h.k1Sae<HO$u YA_Ó둎R([,um4¾q~{cB rTua v>k1NC֌ w?6ojcZ+/WvTKb],7Ztpo4ae0E`}1؟ @jvTA 4p07*qA>(Db-ظ0VtտӰߐ y͔ eVE ;"0 ]>m^K!tˑ>wyh1"a^a_ߨ]?CnM'sop׋xA*AFIG@63 \Zq5cN_ݰG7m@ <8tDZșdg$#% y;AAp8ΕxzF!\ae3Ys%讇]B?h$jxvwآ;+#x E5vInFK>i'"#ӓRc#iD凁Pjs'8PiO{Qk<'FFJ&EcUӇ2ΕՃ|,8J 佇 }OK}>c0dEn urZ'2;QDNF6$_KB OmLp'z8frFQ)%dH#wRb~dAI΂Z" q 1׮IU^pEZr $!UVzڞ񂂡/oNov0ysI.ز)$&xHĬHZݏm)}` 3x*ĈZIh牸rLZ|m-F .W~@Gq)Li:/ xަO4D|OfyX[bweɂq8[ߣqqQ a3(ťp"/ E M7pY^&x[Xp~#ZjF<~F9P۸t*ՂZe/&8cVٓ\^*RWIedm0~P{l jsFpjEҍpkm뚲[Kŧۼmi=CM181ʂ1= 4]W,Uo+C>=‡euAoa -rn;4 q되gB #]~52H"$pwmxُx9z,@oQ 2B%PKIReeWMa\P jTބ|jH"=.3IdP hUi?&g\B d;o /zKl"<[{@?=‹J!IIMf !l]͚Ssͤfhٵr#KAQ"wkTb%r 7缧s}&8$(X髽BӰX2JR^`C3nuYc2ӗ)>--${tRƷ!X<[@V~5xX>s$INqx/9>i, P f՞Z_;E zYwM9{ED*Ů.>%vnN$u\ݦ]-ug!hW<]},vJ>YAߝMZU3 `gy}ʬ*#5 a1Q_|wxת"֒9@S`G/1%0(c;bzZ`,n%e ہhHÌod9tS>1],gޚsi#a7z;X ~@D /lE..B=?ʎ6CsW22V k@Sڹ.$O81tEr0L+)m~vrIE0nLg',0Bꇻ;0Ɉ0|qaԕ~+X!y;K,d,{bm1Z/:T<ޝd% 1`XW6XPIR# 7X ~i2M4ɭ%˗tX:le]zsN+3BlDზԌ3w #`>2Wx620As (cLyɯev9#QVя;Ց,m\kE1uldir_X9{ [(7a0(|9yJ2!M-"99mHI[d4^gRZ1KEg*(rUR]j#gW*3ɿ/ -UftW؃vwF=2ڭ,WѪEaGʬ|.KTn^(y } cfDkH? r^6b o呲ePy gA$AE!K,L9Nܯ |<;PA~5K4F$1G擡 2̘zd>OgID>~DI[S#1E,*!GY *Ŵ|%RW+h P*apA- yEM-t2J xG eg7LpwV_#ρړ&?V֎quKx@X5N{ܟ4^lA9%ߦdQh!.s23R=!DOv+6¤BX-<@W<½IeL/T,S2: $ܸ:wi3-z7B|Cz>z OKb6Bh^ RcWͯ疭<L%ֹy x8M:#>j.E5>B-&2yrF曐,TcOi0.ah{\~;Ɔw}̧/؈u viގg7ӻ*8A}ŗ*q\ƞF> h&;Q/D^Ol;{%&`<]9dW5l,_JfJ},wS㐃XS(hTF ?gl3~$ _P/S "A((C K@Q:)% &:$9 !}z5d3R5/erL^f!H4Iz٫ɺGDl<⌚Cݼzux`¤MZa{ $p7mҟIj qoU;A [jnS7/KvcY>#K2S1c:g6Eㄵi^ ?]#tLW"_U5j8LT1xZRp1@wIE[²RS(/dF} Om^;Py"  m5&xg"".z _򐕙ƀ&Z3ݐNM!?ѣÇ J 1 ׭ڴ.qR{(P]8l~/y&CmES#Ê_>D_ʆ0,x=o|;|E"C@q032^ WaL#n6-%`)dQ62lǞF*!G"5;xzFФōB?[Z(>b_m tQC%g%2@K- v޷[{f'htGx"QS>\5oH6V|*ıЮ |w\e6?pDhz2k!I&G=eOyzidˁWnۋWI3E29[1UH?hރL%b,D&,,>?^Rbx,x@aKۆtp &kpd |{)(?A.`")Լ !\Z5Eݪ` uI01lXLN?!h~pixj]j#S+*gm}"YJZf}Q=@ P}p㽂t ɳ׈ p6{ YN kʩ3 DEi iƏ- ^N&cymdȭ᧷*w Z੨8k`A8)9MHasq hKA~'VHBʍAv':,Ocry集39top8bM:~AGeq&bO"/픱|I~t͏6h@LڂKFk`/տSi(ӋYtElP4\Ycśw29(X?ET"`tp%)Zw>ő;Ըwp^Ϊ>.ΐ d4Ecj.RV\ilAT84+xGhC:ґZZ"]CZ۞ B75~vb(ұ'9jV8H3'bj/Ϡ5t@HzܮLxf11WH0qhZhZ^uU2e$z5{v ޭ?}FfR!n~;eu+v9JfMֿ ɪT˻bb+$&^VZl-Bͭr(%A`-mdEPVCdMj ??Ԙ_9 p8:ofuNx`<9v!OKx^`T?¶yJo#Om^,c Dw6X.Of9KxP# g]l??Be; E~'hs*! ?6L%fZdr[ЎyPU#g3|: 3)~̌>?%d)Q1Ow$AjQT3tІP %ad<:.ŕПys5M:P*rgWfy 8mD7[HMO#R'򁪃-$a ]Ʀ4C0oUT+  +ؘeqglPib R{\\G<2GM{9{=uvѷ?o36m3 \hpNR#: ]Um|!wy Q,.mf|N6HaFY%*ylnIܶݗfk8\Q%(!7§XˈezzR dZC ?"Ɋ]~BM|go_0L5 <Nʇumj}+(5+:䜶F;"uߨ;oaH&JȞ8H ć)auI^P{cU0|]J KQmS|$Cb"TwMމh,)*шFH#sZqWĽ( I3ePRYB$؆3u8}Wh bQa%`[wKѨ*Uv/ޱ]OꐗocrK?6;:d:/관=Nmȸdho&[^e؇37.\G29̴*\W>A 2Bz~Cz1%TJ6%[9l^}giYbw 3HQ7K.to$z˞ݟl[%}S ԟ5#f?gu%ݰϚr}H^d 28 b&w$8F+XXv ` [JD[j|z4;U(c*P`oڔ.$Bk{n)ǁ1(/S, RΎ NA(tOXTbАvAo ĺb(>NAv@{*R4/PX:<"s \閣ܾdg2q_ E9SFVBѶK7(뇺b|L7%=![q8 ]1bX{udhZ !4+4ZR;"GCHxsFKyBTeS[}֎)h)L5 2X-YDhHO!̈́诛FHދK=КQbE~!lb]q.PUE7 y2"7'j\Lzra V)D\/h(lVnk,U }țWwGت:8}t?†h 8vۡ՞~Cr!SGj6)_ՙ@&:"f CE᫯)E h6׭3iJȦ: DD(}Y`PBH$…[+nEDlD-ؐ0ƑJibKXWd9O_mXzZLJk?MwDw wP̴N@+P,҄ffDsy5u ER@-7#o?@Zr]x5O'DL^|Yָfϒ}b'oWYRAwD{hi Pi+r'qk7FϦ3(?cb3kS/-ͨ< {YG0\z͋M}8 ,wO}9VrMz6aoV w#Bcs$$d&zl Ssg՝\}'l5gRp,<<({QR ghg24J0|>P)cFoμ*E oO:6[ :~:r4;\҈0ϋ&†x'p%B۸&\foӥY5gyhd@7-L)yo2`"$YE=RIj6S }ɝBF&rg< ,;%Hrl1H=l:i(>We?@uYRIUDt0")unDSKó'P@JNP9|C+ݞb\KnIqav.e#[:G4Q$|n8[E7J$TvNa0dou3P9Z[G#+ !&*Zъؒt*ds`pA3 .G^DOƐpZ( \vx&E H~Y(WZƪVv5K/ &aE͹•~0(ÈhoFo>cT1JM^2q8,sׇ3Jic{aΡ>' 'J&KMNv}V,NIU20Ӭ> >l' EBo$y1y'3civ'Xg$RQ8vg9WUN}E;tpV0WGDFL͇Ov 0>&S`S>~*׉]h 2MA F󉮫'K_9sևg1`Qo%NckC%hqj\O F:QظajZ`!B'/߸{ Ip!ρQ*E7{#?As KrYn")&+V%XMx2ytuJݘaڌײX!@Zi2/Tv罎@ "x+eC顝uĶ30|:7I|l-VVͿyFM(җ2iϛOqq57{ZMw=:Ě<"'B 8=4T$BQħu+a/^Piiokjncq~F ,JʨN0nmk*y2rXQQ ClTf~7 m2Xavڽb DUoT~`VEbO YÂ^X?008Tji *x.' g/uHQf1nY!"So·=TF O~qm 5τyj3mqAǤ#* *mqQz^Y7}I'+@)0R ׋{鄝ס@q*7፤beuR`]']1sօ8ɐX@5_U )}-xv琈(n1ԅ jUw',ɈcCtH}-3S`ViC҂RVQo3T&f3# .+iJ2'}ŗ3 Xdm8JyBӓ^Ba{ֲM*#a4wsSA pF@n~lcMc,$;+"1ɾz_Ǝ3f;eR#^<TL?A9CY[mD]$QC5IG$Y%Rtu~e(.r۔``sG걳ρΒV.iGuxz=qi4􋮳yqyUm98~yUtP 4 !\X(؛~|D;{w Cxl}PQ߄APKĵR.B`_۷>;uEbZyRc֜ɐnFA>Eʹs[ztcp,#{sޅx] If9wg-bڂ_kzhx_2Ÿe; &ኼBGgL0ӓhÿ@9g -T9?W4Mw|z"R[2"$N~9 lX(]cCO<Q>! ĕ 1FF{sKsEmtu C|5 ΩbH|k,*@lPLMX؂r3\;on/ %qۚmn2au*|"K->EBF<[V= I+ZJmae6:9Gi_r/XUf,;yYO1(I./HP(β$yqIZ">[ykRQ@|vWus/)d0TT*:y_#C>_ !t"H,)[ WCdxE HBTCVt /"]kB"P([nYjuv{m)}cjm' YQͧ{>X'!ǭ_ ΅py\{<  8Z\V9|:!$GMIZ &aX!יLs\ꌺbꚊ>x|_spe*G߁;Nyd^uHh<)=wC hY/s&L4_e0yHp߀T'te2տ&i$Ns8|)0梍do"KA{ݑ6b]7^\|}4AY_;grYM{yu{8J0 \# 4W܂G/)cTW˴ӆũ܋#K]]p;L-)rˡiE^`j@p ~ әΙ黋f4EB䫲Wm>pcf? X -O)ȱDeƚ5b+ }>|:+/O B_v:Sq5@QUd9iDqMݩG؇i;=PQ~LV$:A EMqE?vZ+I:@qF^[˂w\Ξً16h.[$rZ~\U3A*9usx^o3#j-*%rZk$G^0af=)Y{MeVuurnDI@ۥR>fCyhoHQn{ң׀eAO{GWjn̎@kh%"B˦s5Ünjp}Vf@42W $O>f?vg,. |.ɲk*''Y~#WxjfEpu ^Ĭ(K4Ǫ19ٵ5T8#g))x3Ö7IiAmQʖ٦h^աVG~2;z]l毲ljYl5ͼFmao3tX/'-* PH޵mV&Tgb.s5^_  ~8 [w,u c 4MAN"E$Lޯ]9+wӐqCdIU&kXIuM6@2a\cի8T6@u}XYo/dr-.݂agGE̘US+D? ub_4칂R$U{UJާ?+_y ks,/(c".{KSyܮ׀b UC{EY/] BYs󾧾ިq[3#[}ϱ 󸻪A*C#Ǿ"zO?bz8>FNSJ^pF=maBK< tvI&Ź&#muCgT(Qz<] _`,G})G)Y,tpDAkF@-͘d9C@1r*B<\4C!O/ SlIIS`6 ٴQXt @J%j=˷5=GX<|i᝻Q[7F# &I+dg>lA!(ЦzgLBқ`_lrpi"ꃺ-mAչYUI91gHi=jJ!eD@C9ЙFg>x ee7 _ @z'&uڪ&M]O ]\ࣦ^惘ͣcW~9*rr?E %=]=7 J/1w&Fuʔ*"OWzq2eY"-= HᏓizE㑰?q,\HRz}'O\PݵnQ]9P|jX6zHB:&t=[mC2m:dFZ?˄VmOz(Wɦbyg.r}KDhV?ge-;h EHIeɸ^"F$_((ٟ^d i{Fݛ0hMر|^AN ݖ'K=zpMmcȣT!׋ %=Z*gyi/4v T8 ~Fَ6_q" vQkςi-1e$X)r]{6M]xMƞ6,/B82LHN>QB&gmטPt颓:u٠{,A"<+.zmyPƬ )<`2KIQ ~S$S 3A FbRQϓV1l ݃vf gk[‚s\O ; m9ˣXk8sk@h"-F t&-558xW+X-b,:şZpMuX5@Rˢ5${vd@ӸRp{c()P<46sUM kI_k_o=#ޱ2( ڔMg؝v]p::Cb+Hժ4-)tڴL[jXm"#ZygI ھ@tKgw6B.uYUI%)گw]Ya˾`lu´Y \R:MGH eYSJhsWC|AIGm  R pe |̠Ǜv2{FkXyIZ0#W̯C[+~*:R<=J2gj).ja~$Ȭ$Mtq "7L/$Q%T\TfUB~A/fiʫ^DmpGlEej[3-tS(3̈́,d5~&5Q)i}mcr3Ck:gYֲ!:dpm:{F՝QW4ILHp͈S{zc^J dYZq˱2 :|CGt:Dwѯ]ϸ0!2b~P4yf^cn~dn]QL'!蟵dgy=oBֻmڏ9 %L,ppoHx\)(w:}1&e֯uq@%x ez)ޕKcuQ>6F{v(QE71o~M`Xdߠ"V@7'(#-pVwA}jHTQ5(Cpd@⠥鋝tGfKY~\7?HhHl0*K_z A^"SLIYj11nOqV qJ üu1ɽ BH.P'I9^>yC TNşc ݄P»@k)+;0Ҁ!{yb`lvD]zj?j Le`]C+v^zE{b iF|O`#JsjQjKsm.  RÓQ(QP7UXzD.IGVQ>Ήc-X ظDƫB_6|15m>Zkܼ-9:>l"6rM mYt"YGW4c?;'| 47}PE{sC `xܬg3KQ;%0Vn|y~.XucO^V̓ޣm9TSVz}mT=eDNy5/V%[zS*(YDYtfk$9Y$?޷ObDCs$UT,VmsSv-΃J"y^Vz3MiSs+5 "Яw璈kσ W\(4G""HE숁AfFНg9DKggoŧtTe}*y"eviM!-uiq!Vu/-F: eEjeL|}c^zY\wiq#YJmP Ji}vb$pI jkFZ45Z$GjrwQ[௎vB?EL:T0[^O+9pd{@%>#(%ˠ̡"XODdnDm ^WGZ}# klFA7:@ӬvMMR8 okePE@O:`r$'@n',J"%_rwFsDnE;?Ni)?\q\l(˸B IDxQmLH6=~v)oS_ p%R]}o'ejtae e^LOideߠ[OxXE0,3B2DѵpYIxz 1ZBNv"&oךp3j%5 ?j?W)>0!6g&&W|aP%{@XT0[ D_ebsM *m [F1dY(OhsF[m:33~T _~5?ڜGt~Z"]HR껐%yu%˘74pQQ>p ɮ4GN^mPSf4m`h>m׭_Clo{n*HqШfX) @$XtA`b^j6Wk>BR,F|rF(j$^R8P]znۧ]&R[aoPl*eް7=\Lߢ\Pswh9->$ W X>h ^&n aj扩M|ɩ-߿߯ CKpxg—Ŵ&O5Ju6z9!zߞʜ ]R)_xT\۟F(s0-rӪ7}1+8b(rc;I Ruޱ`}*Ya=:>f2rÚsE^rF͟kj͈8Ȝ776\I-_T}݇` q˳ m5M;c5`to>T̘M<# g4X$+ɮ#n5`cNCj ok#)I~3Gw\T$d{R2aCՔ^yE0߱v'UFw8\zhrɡjhr2xSl\<5ACIm_PH~E#QY`)eqk?IhK-n{|gUAxxaJ ~1o9z_Nx no ʕpF~݀즨[/s+NeG@meuh.xlGZ8cIgCӋjZzNMoe;.=><ɤwkL&5nNsA渃'6ZMbA4"ViᾹZPdfyNn< cPa̙4靅7i#El2Y(CLZ%oٚkr5*b'YVw|/=l>ӐaʗÍI_E[qK42uaI3Zx)\"^l^Ȝ9N+kL u҉1zse?5,9d!=ms;8ECSRP.] g{;{$*< NY/MݖUjG7 (tw`<p>:^A1^HPb}afcS~pg}!_CnDQbΰM 1I: ,ipuYr6VOܺwC&֫_yfpWС lޜuc5t!M❼sNES؞JUvN3LCڦʆ@UG>ay5GG^ڃPQ}dhnT$b:A@N0=yo˭ hO"!錷T'H sQ )R^RBP Pr%X6 5si@}Swanfg4[*NSnm\W_E 7qzd U И`,ÏH܉ewOB$ &яJfT:8F':āmO `38fЍ:BR T[&Hi*w.~}3Wr+Ff,⠩m`M΁92ߑ4> oC'ӹ,R 6,>=)tMd5_ʴB{-|< S5wqzJ!5dB300fVL 36o \}HTv{Ul-u's_39h8)vg(P:_ &N" 艓O5k;af !]8oc?gTfo}7Uf?A(x|{zgvLļ)͆H#̲3THz4 ZgeA͈Sy|cHiH@xo0Zz}VҳILy^>zgo啅 Q{>P1.~mT)ڂ Ǐݧf=(aj@hݢ(ьC_eyzХ1샀31_;bH.,pYv 9z2 Z˽^Hk<-2j;Me\ЏeVq.o,m#pF<|֖\[w3Ov@ KSH!,y0L叭&;COPdٵHΓ~uWFۮ\H]'nZֶy7t{kv%;>k- T43,Yۓ";-Ar%>1CP/ͰmE]bx w?1s8QV*::`Y73x""l| LۼL Oe'[J P}w k ,/L1~_V5S\ͧkt6cҝˌ1.6,.0yXctQhlOw5޿T9jʨA`WyQ$*o3+W*9Hy}kɽӠSAKNfDf K Qe:'a$R;)!Yg*:Xf'U|0oe}G:-<J@"e[hǥF+Y`cjm&bS }FsNSY~4n}L>#uCOԟE!IKҁ`CҤOolns[KKH +A@&E.\Zk҄Jf|?Ԋ|OSv v!J=r/#yB XP;rF1Q"@'?qH[Gԇ E@8CzITfHKdfiv 8ŋt45R?˶sB:'wm|v`.6 t'iBoNX ;jQY(uVol` IQ DGunIR"V1obw"v`aɲP:dA6͸aIqn 3]#m)`|]_GapHv$\g琱 Dqk}Q'˱c[QpVᡤ<Ƹn;h&~ѤU&vGv{)^~TcXQc >91]/KX+O^BwPݝ" 7t||򭯡v$Jpv%x1}#4j ~+b%9qlrc__}ÍV4ED5pPE9 aasEO 3v Ol}5[VޭkUXΈpy0Y nU9-KG-4坿梵,P *e)OY+Νt$'/E\@/Mpkbqpfc전9PGHk10b\ T *:ϢF6Im[S蹬$)^ݙh.V1r֭vuA;W5B^n},-66?7jw_oE !OC{`ƣ𔤔:ԙftt2ޞ#?3 ?Jƨ.lke˯;62&e>"_WGeٿ@b[ Dw)\ՓpI4`8Ć7"uT/OOfjK{ٸ62&5YR6G]:Q|H8,.fef.saiS1 +ux Y5 p$.KԷI$ f EƄ$-Nb>ъ`LZ%V*!4"n"vGqcӢХ!.Y+99g Z~nM&n߰.hIIƘLjU6íUJGMqS Kʥ$$ү /i7#k9\80:8hppz0 D{(.ґި"&.K`{#q%Jx]3>0#{hWз* lX~ԗ,CuQ ?TN[Q*UjJj# 4_ RK>QٯILtp ϱ u N`qx VHɄd]}te0#Ϳo (1Jc5mcASFoZ{ی+ӱ>X\u(`#^#wf;vZ>݆GԚWK?Fܺ7u/x>'q.JjM"zpŤl+Ŀ4lK:ATZuld* \UJՍhfi(绢1'؈G8k \[-@! ZHuڢ0f}v8֢M/x!:%~21Fr8 TIJ0\ {%^tU B +ET"|z&< ][|))<[j=OK/jDK8䷙oAޤ-&5EA۵g? Y 0Kp e0m.gοҬOJ)ϱكtmڰV7u|f J ןu<جW0cb d kN+`҂s xBO}xt1#3+4FN`.WG"3XD KzVg"r|$8y wW4{ PVPd>I.cGW'wrWR#B[ ;W($Ma!>iZ h{Bx}ҟ}$ATFF;M4V@H =7Ȗ4RdicyA xqе_m?Lw4[vtn%pFyVMM31M1m熟Ï7_-Hk~K+4~t5F>Kѩ0[;uO▭vZ ^OdxH!ξ0$Pܕآ[:6ܷ]M%j7bRs١dԕOS+v`NKX`Urt&)M^_N'6>'siY֐b~ YZ