abrt-addon-ccpp-2.10.9-20.el8 >  A _CU],_q*%1*?Gz?4-`w#xXTUj#=RIi@+]$XZa/1wTZu VDt_ÝκBTP|NRz@[M{Z00ԮyDXpUܽTN~?܅oQC5`օB>`x,'.`vx8V[_gmVJa4Дƕ9HK$ W{Tb V\nvL)/DTzYrw";c޻1K9_vFdF_12|ޑ|uLIs8MV=%9QuLl B5wk(+z?-э5)rY mq^o&<5Dv&8U-!Ug[ V+6ʤԝ ܾ}c;揋4^R`!YVfd7aef23179ebb580057338533422a338e2d8b5e27853a05ec9e17cb057bf40698ef52b93ab79f81b7772555b008e4b1d174a1d6/܉_CU]h5ʊTt54{ X"?+Jr6iv6ּgp87ׂHHfUzjB_oAbȦA{Q]d 6UD?_}8cOXo4h'̄?Y>nC* zY,,>1a. /G|(x!? `3.w)+_c<<~`ᨹ mF8sOЯv/ Ģua~]qBZ~*#C` [%'>} -e!]GFq`C "VwTKjV GꕷeѨ刘33߁A6|ߒYJbx7BQI; i(K_eàgm9TpovPY> Z E׫cvsu^ ȣ{MS<0d.0ȡI0ב /߿w' p>pDH?8d  3hl  AA A A A YA AA=AA h  (T8\+9+:&+>?$@,G4AH8AI<AXY\A]A^bdefltAuAvwAxAyS4Cabrt-addon-ccpp2.10.920.el8abrt's C/C++ addonThis package contains abrt's C/C++ analyzer plugin._Caarch64-05.mbox.centos.org CentOSCentOSGPLv2+CentOS Buildsys Unspecifiedhttps://abrt.readthedocs.org/linuxaarch64 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset abrt-ccpp.service &>/dev/null || : fi # migration from 2.14.1.18 if [ ! -e "/var/cache/abrt-di/.migration-group-add" ]; then chmod -R g+w /var/cache/abrt-di touch "/var/cache/abrt-di/.migration-group-add" fi if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset abrt-journal-core.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now abrt-ccpp.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now abrt-journal-core.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart abrt-ccpp.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart abrt-journal-core.service &>/dev/null || : fi HlR0s0((  (C27*)1*m [vhY>BIM)V/FI111AAAAAAAA큤AA_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C73a5ba7ad795fb3b89b688bb032c51c73545933d3ad778e6889303b53460042ab450d49b97a4145d0fbf1c386f39be792bc55bad952b39bc795eedcdd4585cc73611bee3b6d5ee7bccd71031909758a96f763aee4b4beb7e549d20b47df6e24a28e0c03f1bfc51544057e4f79a71ad27575ce807856ebc50c6bde0fea783c359bf3f80954d43374891951dc84ab743d19faf06a642cc6ff6a4b704204d1e49554195df588ce89e959ffdd005d446c86e023b1cd9b96c4a7f399799853b01d64b2f55e94e9a618e858d0c94c599ce93bf9dc58ebbcc728271856b7fffe1c84832290a3ef707e7a00f0f36668f82ef11f245257abd7fb55d365b63cda9fa58829fb79b281b9d3f2f87091b57d0211297cb42205f53e71acf7a95af3edd40f9bb7bd8710a2b03b841acbe8a2f69059115ebd0226bbf9947af8c4e082a3aa74d703f36880dd9c89a4a289bd54dfa16227dbff29bf3861edbad8fe89ee1a939086b28bef183197d9c688d760a8dc5b5001561b400d63ade2bfdf816c58569bd47d1e818197ba32bf38ea803d71521190a96054ef817de59d02762a7426a4a11d382713f4262f69d27df3f02a22fcc197ce044fd32d9e68b624c85b4b54cc3bb456492ad5b2140b9f52f117fb52e97e56ef32ea355203e54d20b0619a55c67cacdb988755e6414c6b2a273bef20327aa47ea5aa4274dce4ae49f40a1ce01690724043c83056af709794c93724206f4e4ff44dd834b8a2e0aa44c92a0ac333627f0c08aaf34e649165af92d569e7a7e940ba917c9171ec12d34171ebda2bcffdbe56389fca43263b57f3a9adc1195384d53b963b37bb57ac5632838e14ea8389c2ccce590655b87f5ec37ea1b15d87792b9b1d7d03f667d021c463e5d95d9ef04d5f8173482e22ef5fdca4a2039e45cfc873c2e7b2b92187e40c8d006059370b8b990d5a57b436e22fda65eb11d9ea440404ff71d30d11d6dfdc6d2cfe0279c407f32dd056caad9568b123a7589bb75558e0d95d62e5fc20bd4355e165975cd7608872773a5ba7ad795fb3b89b688bb032c51c73545933d3ad778e6889303b53460042a893331afdc9133f9869f5a6ad149dff6f45acb85db7cbd329dfb4d6d08d1a416cf5099e099f7f1a0377358bbad11e505937b880f6b599483b619be8f74323d640a6b4bf468902bbe8c863c65da75f4e5f4fbebefcb23e38177355f9c3d08d21e482bd6c22f9ec985beaee601df3e4aff74568fa4964b5ba12078a56b4105c9813779ec63ab25a08d24b72b6758ee3f938208108b3a08050bc85509a817f60b68d7ce8ea203068cef845c8dbe229b783acc4acaa320f7dfed5e6642cfa53802df255647641167a99140fd28e81a071c38f8423d982ca2bac03e80ef69af910956ff017a4533871bd6fe3b9bc532d6a91ef990f3010c339c21ba9caee7f1a9fdfb7833370c17b9f13ddd7bd738e08f6ed0e969eb8fb2a954bfa0605aa3c778ea2e34ae79cb9c16fcb02f682a1a89bb06c30b2ef160d9c58b13a47a79fecf930925cecc666598f4c3999ad3c4fb68c6746719bddd22598ca204b08dbfb44d3862d8bed8bd31e6011da4c25a9e7dc41acf0bbeee8620519aaf9dc10469c1f30bc6355ea5b2f36dc240b967e470e82115c3af017c54d5ab4625035576b868e9e59c3138dbd35543700571f7a482a6c9fc9e5e887f74245a1128026ecad984bbec32eda5aee547cdac6e77400bb28c558af9d3209f8b1ff45375f7fbe43d8d4744370695a546bbf81103b872868c77f5b382b7863726257bfa2b1e23f727ae49d52d87a90b6bbf8046e9f2a4b9d13b84045e2652e36c900124652c666bfcb9325648753ac75a4700d454239dd432c8356bb9e4fdc19083a63e82e5138db8c0f13c5a3d150effbadac7782e5bc1f84ad16c54793ff4d70c33b6ab8c8abcb8e9d2fa50a1b31ef4c3df85724cc967de284134ec171ef6e87097809abf45e9805944f2a5e94b2953b5cc2bde5e09cf27ddbdcb424c82d5ca36738449beb63ca3eb90284c8b89f179a6102d086363f23587b1f523036b15b0a5c3337efc6120e0cfec9ce1cb89f179a6102d086363f23587b1f523036b15b0a5c3337efc6120e0cfec9ce1cb89f179a6102d086363f23587b1f523036b15b0a5c3337efc6120e0cfec9ce1cb../../../../usr/libexec/abrt-action-install-debuginfo-to-abrt-cache../../../../usr/bin/abrt-action-generate-backtrace../../../../usr/bin/abrt-action-generate-core-backtrace../../../../usr/bin/abrt-action-trim-files../../../../usr/bin/abrt-action-analyze-c../../../../usr/bin/abrt-action-analyze-backtrace../../../../usr/bin/abrt-dump-journal-corerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootabrtrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootabrtrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootabrtrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootabrtrootabrt-2.10.9-20.el8.src.rpmabrt-addon-ccppabrt-addon-ccpp(aarch-64)config(abrt-addon-ccpp)  @@@@@@@@@@@@@@     @/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/libexec/platform-pythonabrtabrt-addon-coredump-helperabrt-libsconfig(abrt-addon-ccpp)cpioelfutilsgdb-headlessld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libabrt.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libreport.so.0()(64bit)libsatyr.so.3()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)python3-libreportrpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)2.10.9-20.el82.10.9-20.el82.10.9-20.el82.10.9-20.el84.14.2-113.0.4-14.6.0-14.0-15.2-14.14.3_=@^)@^^@@^@^^^@^h]-@\ `\&@[@[r@[#@[#@[#@[@ZZZI@ZZ@YYYBvX:@X~@XBWҤ@WWEVV@VRV@V@U@U'Uv@U&iU hT!- Ernestas Kulik - 2.10.9-20- Ernestas Kulik - 2.10.9-19- Michal Židek - 2.10.9-18- Michal Židek - 2.10.9-17- Ernestas Kulik - 2.10.9-16Ernestas Kulik - 2.10.9-15Ernestas Kulik - 2.10.9-14Michal Židek - 2.10.9-13Ernestas Kulik - 2.10.9-12Michal Fabik - 2.10.9-11Martin Kutlak - 2.10.9-10Martin Kutlak - 2.10.9-9Martin Kutlak - 2.10.9-8Petr Viktorin - 2.10.9-7Matej Habrnal 2.10.9-6Matej Habrnal 2.10.9-5Matej Habrnal 2.10.9-4Matej Habrnal 2.10.9-3Matej Habrnal 2.10.9-2Matej Habrnal 2.10.9-1Matej Habrnal 2.10.8-1Matej Habrnal 2.10.7-1Matej Habrnal 2.10.6-1Julius Milan 2.10.5-1Matej Habrnal 2.10.4-1Martin Kutlak 2.10.3-1Matej Habrnal 2.10.2-1Matej Habrnal 2.10.1-1Jakub Filak 2.10.0-1Jakub Filak 2.9.0-1Matej Habrnal 2.8.2-1Matej Habrnal 2.8.1-1Matej Habrnal 2.8.0-1Matej Habrnal 2.7.2-1Jakub Filak 2.7.1-1Matej Habrnal 2.7.0-1Matej Habrnal 2.6.3-1Jakub Filak 2.6.2-1Matej Habrnal 2.6.1-1Jakub Filak 2.6.0-1Jakub Filak 2.5.1-1Jakub Filak 2.5.0-1Jakub Filak 2.4.0-1- Something something patch for rhbz#1835388- Add another patch for #1846272- Resolves: rhbz#1835388 - This is seccond commit to fix som mess with one missing patch and synchronize the internal gitlab patch numbers with this spec file- Resolves: rhbz#1835388- Add another patch for #1846272- Remove unintended line change in abrt_event.conf- Add patch for #1846272- Resolves: rhbz#1658685 - shellcheck: Use command instead of type - shellcheck: Check exit code directly with if mycmd - shellcheck: Suppress shellcheck warning SC1090 - shellcheck: Use $(...) instead of legacy backticked - cli: Add a shebang- Fix #1798494, #1805728, #1809949- a-a-list-dsos: Fix decoding of strings from rpm Resolves: rhbz#1694970- spec: Add-explicit-package-version-requirement-of-abrt-libs - cli: get list of possible workflows for problem_data_t - cli: mark the suggestion text for translation - cli list: show a hint about creating a case in RHTS Resolves: #1649753- spec: turn on --enable-native-unwinder aarch64 - spec: enable addon-vmcore on aarch64 - daemon: Fix double closed fd race condition - dbus: Add configuration for Python3 - Add autogen.sh - Resolves: #1646569, #1651676, #1650619, #1650622, #1652676- lib: Correct the syntax for gdb backtrace command - Resolves: #1623960- Switch Python tests to use %{__python3} - Resolves: #1615505- Switch hardcoded python3 shebangs into the %{__python3}- Set PYTHON to python3 during install- ccpp: add %h and %e parameter into abrt-hook-ccpp - Resovles: #1587891- Remove dependency on deprecated nss-pem - Resovles: #1578427- fix python requires in spec file- build: conditionalize the Python2 and Python3 - cli-ng,hooks,python-problem: Allow python to be optional at build time - spec: fix ambiguous Python 2 dependency declarations - plugins: a-a-g-machine-id use dmidecode command - spec: use dmidecode instead of python3-dmidecode - hooks: use container-exception-logger tool - spec: container python hooks require cel - hooks: do not write any additional logs - a-a-s-package-data: add python3.7 to known Interpreters - autogen: ignore abrt's python packages - correctly parse buildrequires from spec file- Translation updates - spec: use Python3 as default in abrt-cli-ng - cli-ng: use Python3 as default - Add a new element 'interpreter' for python problems - retrace-client: Require nss-pem- Translation updates - hooks: introduce docker hook for Python2 - hook: add type to Python3 container exception handler - spec: introduce docker hook for Python2 - Add ABRT hexa stickers - a-container-logger: workaround permission issue in minishift- Translation updates - hooks: introduce docker hook for Python3 - spec: introduce Python3 hook for container - Remove deprecated is_error macro - ldconfig is not needed in rawhide - remove python_sitearch macro - remove python_site macro - move BuildRequires to top - remove systemd-units and replace it with systemd macro - remove init.d services - a-h-event: Do not deduplicate different containers - rpm: include epocho in package element if > 0- Translation updates - a-action-ureport: add option 'ProcessUnpackaged' - spec: change dependency on python{2,3}-gobject - applet: Additional changes to allow optional polkit - doc: remove obsolete doxygen tags - dbus: Additional changes to allow optional polkit - cli-ng: Explicitly state python version in shebangs - spec: rename python binary packages - a-d-journal-core: Save mountinfo from journal - a-d-journal-core: Save container cmdline - logging: rename omitted log() to log_warning()- Translation updates - logging: rename log() to log_warning() - Quick hack to fix build with rpm >= 4.14 - tests: Crash different binary in infinite event loop - tests: Revert not sufficient fix - tests: Reflect field changes in reporter-s-journal - tests: Get docker-inspect while container is running - cli,dbus: Allow polkit to be optional at build time - spec: add dependency for python{3}-gobject - a-d-journal-core: fix bad condition in creating reason msg - a-d-journal-core: use pid of crashed process in dumpdir name - changelog: update CHANGELOG.md- Translation updates - applet: add a default action to a notification - spec: require libreport-plugin-systemd-journal on Fedoras - changing load location from bin to libexec - changing location of abrt-action-save-container-data from bin to libexec - koops: Improve not-reportable for oopses with taint flags - This fixes #1173 - python: provide more information about exception - abrt-journal: adapt to suspicious blacklist addition - koops: add suspicious strings blacklist - build: fix changelog adding in release target - changelog: update CHANGELOG.md- Translation updates - spec: introduce migration to abrt-journal-core - abrt_event: Save cpuinfo in problem directories - koops: Improve fatal MCE check when dumping backtrace - lib: typo in header - Spelling fixes - Python 3.6 invalid escape sequence deprecation fix - koops_event: add check to restrict reporting of MCEs- changelog: update CHANGELOG.md - build: create tarball in release-* target - spec: sosreport is not a package - Fix Typo - bodhi: Remove dependency on hawkey - spec: Remove dependency on hawkey - build: do not upload tarball to fedorahosted.org - spec: do not use fedorahosted.org as source - spec: install new plugins - plugins: introduce Machine ID and SOS report - Update CHANGELOG.md - build: fix generating list of dependences in autogen.sh - spec: start abrt-journal-core instead of abrt-ccpp - build: fix scratch-build target - a-a-ureport: fix calling of run_event_on_problem_dir - spec: if using systemd, default to os-release ID for desktopvendor - kernel: modify suspicious string "invalid opcode:" - daemon: Allow rpm to be optional at build time - spec: allow any compression of man pages - spec: remove defattr - spec: remove cleaning buildroot - spec: use versioned provides - spec: remove changelog entries older than 2 years - remove Buildroot and Groups tags - spec: recommend libreport-plugin-systemd-journal on Fedoras - doc: document selinux change needed for automatic deletion of reports - ccpp: tell gdb to analyze saved binary image- Translation updates - spec: bump required libreport and satyr versions - build: make the release-* targets smarter - Add CHANGELOG.md - a-a-notify: set env var before run report_systemd-journal event - use run_event_on_problem_dir() helper for running events - notify: do not require package element - spec: add catalog_journal_ccpp_format.conf file - reporter-s-journal: add formatting file for abrt-journal-core analyser - cli-ng: fix --fmt parameter - python: create analyzer element in dumpdir - abrt-action-list-dsos: fix typo in vendor variable name - cli-ng: chown problem before reporting - lib: stop printing out a debug message 'adding: ' - cli: print out the not-reportable reason - cli: configure libreport to ignore not-reportable - cli-ng: force reporting even if not-reportable - cli-ng: introduce verbose argument - Import GObject from gi.repository - ccpp: configure package repositories for correct OS - a-a-s-c-data: adapt to current docker - daemon: don't drop problems from unknown containers - a-a-s-c-data: correct detection of container type - spec: install Bodhi event files - bodhi: factor out Bodhi updates lookup into a solo event - problems2: update the documentation - a-a-analyze-python: create exception_type element - a-a-analyze-xorg: create crash_function into dump dir - koops: create crash_function element - a-a-analyze-python: create crash_function element - a-a-analyze-c: create crash_function element - spec: add formatting files for reporter-systemd-journal - reporter-systemd-journal: add formatting files - vmcore: /var/tmp/abrt is no longer a dump location - events: add event report_systemd-journal to all addons - abrt-action-notify: notify to systemd journal - spec: add abrt's catalog source files - journal-catalog: add abrt's catalog source files - ccpp: retain partial core_backtrace upon error - ccpp: log waitpid errors - ccpp: inform users about not supported unwinding - ccpp: close stdin when we can let the process die - daemon: properly shutdown socket connection - daemon: close forgotten FD to /proc/[pid] - ccpp: pass proc pid FD instead of pid to *_at fns - ccpp+daemon: pass valid params to dd_open_item() - python: remove unused functions from sysexcept hook - build: add gettext-devel to sysdeps - spec: add libcap-devel to BRs of addon-ccpp - ccpp: avoid running elfutils under root - Add abrt-action-analyze-vulnerability to .gitignore - build: autoge.sh without args configures for debugging - conf: increase MaxCrashReportsSize to 5GiB - ccpp: fast dumping and abrt core limit - CI: make debugging easier with more log messages - doc: add a guide for ABRT hackers - vmcore: fix an undefined variable on error path - vmcore: read kdump.conf from an arbitrary location - ccpp: use libreport 'at' functions - ccpp: use abort() to exit in debug mode - python2: stop generating dso_list in the process - python: stop collecting ENVIRON in the process - abrtd: details of processes from different PID NS - abrtd: save interesting process details - a-a-s-package-data: add python3.6 to known Interpreters - spec: update gdb Requires - tree-wide: make path to GDB configurable - a-a-ureport: print out exit codes in verbose mode - daemon: stop replacing analyzer with type- spec: install abrt_dbus_event.conf - dbus: use Problems2 API in abrt-dbus - dbus: Problems2 API implementation - spec: install Problems2 interfaces - dbus-doc: rewrite the XML to Problems2 - Fix memory leaks - lib: introdcue a function checking post-create name - abrtd: change HTTP response code for duplicate problems to 303 - autogen: fix typo in usage help string - daemon: send base names from abrt-server to abrtd - lib: normalize slashes of configured paths - lib: make configuration paths alterable at runtime - Add generated CCpp.conf to .gitignore - abrt-bodhi: use CCpp PackageManager configuration directive from configure - cli: introduce unsafe reporting for not-reporable problems - handle-event: stop creating post-create lock - daemon: trigger dump location cleanup after detection - hook-ccpp: dump own core file in debug mode- Translation updates - abrt-hook-ccpp: Fix mismatching argument - Allow selinux to be optional at build time - vmcore: use findmnt to get mountpoint - spec: add utils-linux to vmcore's Require - vmcore: fix finding partitions by UUID and LABEL - a-a-install-debuginfo: Exception may not have an argument errno - koops: do not assume version has 3 levels - Add ARM specific oops backtrace processing. - examples: add oops-kernel-panic-hung-tasks-arm - Add oops processing for kernel panics caused by hung tasks. - abrt-hook-ccpp: save get_fsuid() return values in int variables- a-dump-journal-xorg: allow *libexec/X* to be executable element - a-dump-journal-xorg: add '_COMM=gnome-shell' to journal filter - build: update pkg names for systemd - a-d-journal-core: save core dump bytes from the journal field - a-d-journal-core: support lz4 compressed core dump files - a-a-install-debuginfo: do not try to split None - doc: improve documentation of AllowedGroups, AllowedUsers and IgnoredPaths - testcase: add serial field to uReport check - a-a-install-debuginfo: correct handling of DebuginfoLocation - a-a-s-container-data: update docker container ID parser - abrt-hook-ccpp: drop saving of container env vars - a-console-notification: do not leak variables - a-retrace-client: format security - daemon: avoid infinite crash loops - spec: drop abrt-action-save-kernel-data bits - spec: README -> README.md - Add basic documentation - a-a-install-debuginfo: fix BrokenPipe error - a-a-install-debuginfo: make tmpdir variable global - python3 addon: workaround a bug in traceback - CCpp: turn off compat cores - a-a-save-package-data: blacklist /usr/lib(64)/firefox/plugin-container - Fix minor typo: possition -> position - translations: add missing new line - Translation updates - translations: update zanata configuration - ccpp: drop %e from the core_pattern - Save Vendor and GPG Fingerprint- a-a-save-package-data: do not blacklist firefox- ccpp: bug fix - undefined variables - a-a-c-o-f-hw-error: fix unicode error - ccpp: use error_msg_ignore_crash() instead of error_msg() - ccpp: add AllowedUsers and AllowedGroups feature - doc: fix formatting in abrt.conf man page - ccpp: use executable name from pid - a-a-c-o-f-hw-error: do not crash on invalid unicode - Use %s instead of %d. - configui: link GUI library with libabrt.so - Do not include system libabrt.h - ccpp: unify log message of ignored crashes - ccpp: add IgnoredPath option - lib: check_recent_crash_file do not produce error_msg- spec: switch owner of the dump location to 'root' - abrtd: switch owner of the dump location to 'root' - lib: add convenient wrappers for ensuring writable dir - ccpp: save abrt core files only to new files - ccpp: ignore crashes of ABRT binaries if DebugLevel == 0 - conf: introduce DebugLevel - a-a-i-d-to-abrt-cache: make own random temporary directory - update .gitignore - ccpp: make crashes of processes with locked memory not-reportable - a-a-s-p-data: fix segfault if GPGKeysDir isn't configured - a-dump-journal-xorg: make journal filter configurable - doc: a-a-analyze-xorg fix path to conf file - abrt-journal: use GList instead of char** in abrt_journal_set_journal_filter() - xorg: introduce tool abrt-dump-journal-xorg - abrt-xorg.service: change due to abrt-dump-journal-xorg - journal: add function abrt_journal_get_next_log_line - spec: add abrt-dump-journal-xorg to spec file - xorg: rewrite skip_pfx() function to work with journal msgs - xorg: introduce library xorg-utils - dbus: ensure expected bytes width of DBus numbers - a-d-journal-core: set root owner for created dump directory - doc: add missing man page for abrt-dump-journal-core - spec: add missing man page for abrt-dump-journal-core- abrt-python: add problem.chown - a-a-a-ccpp-local don't delete build_ids - update .gitignore - spec: add cli-ng - cli-ng: initial- bodhi: introduce wrapper for 'reporter-bugzilla -h' and 'abrt-bodhi' - remove random code example from abrt-server - spec: introduce abrt-action-find-bodhi-update - api: fix pths -> paths rename - handle-event: remove obsolete workaround - remove 'not needed' code - events: fix example wording - doc: change /var/tmp/abrt to /var/spool/abrt - doc: actualize core_pattern content in documentation - doc: fix default DumpLocation in abrt.conf man page - events: improve example - events: comments not needed anymore - abrt-retrace-client: use atoll for _size conversion - abrt-dump-xorg: support Xorg log backtraces prefixed by (EE) - runtests: more verbose fail in get_crash_path - ureport-auth: force cp/mv when restoring configuration - runtests: stick to new BZ password rules - bodhi: fix typo in error messages - bodhi: fix a segfault when testing an os-release opt for 'rawhide' - doc: actualize the abrt-bodhi man page - autogen: use dnf instead of yum to install dependencies - bodhi: add parsing of error responses - bodhi: add ignoring of Rawhide - ccpp: do not break the reporting if a-bodhi fails - spec: add hawkey to BRs of abrt-bodhi - introduce bodhi2 to abrt-bodhi - a-handle-upload: pass bytes to file.write() - upload a problem data in the EVENT 'notify' - turn off several post-create scripts for remote problems - convert all 'ex.message' stmts to 'str(ex)' - cli: don't start reporting of not-reportable problems - a-a-s-p-d: add bash on the package blacklist - correct usage of abrt-gdb-exploitable - testsutie: first wait_for_hooks, then get_crash_path - ccpp: use global TID - ccpp: fix comment related to 'MakeCompatCore' option in CCpp.conf - cli: fix testing of DBus API return codes - dbus-api: unify reporting of errors - doc: fix related to conditional compilation of man page - abrt-auto-reporting: fix related to conditional compilation - vmcore: read vmcore by chunks - pass encoded Unicode to hashlib.sha1.update() - abrt-merge-pstoreoops: merge files in descending order - use gettext instead of lgettext in all python scripts - gitignore: add a generated man page source file- applet: do not crash if the new problem has no command_line - ccpp: do not crash if generate_core_backtrace fails - abrt: Fixup component of select kernel backtraces - abrtd: de-prioritize post-create event scripts - spec: switch python Requires to python3 - switch all python scripts to python3 - spec: drop abrt-addon-python requires - a-dump-oops: allow update the problem, if more then one oops found - cli: use internal command impl in the command process - cli: remove useless code from print_crash() - cli: enable authetication for all commands- dbus: keep the polkit authorization for all clients - cli: enable polkit authentication on command line - spec: --enable-dump-time-unwind by default - ccpp: use TID to find crash thread - spec: remove PyGObject from all Requires - spec: update version of gdb because of -ascending - lib: make it easier to find the backtrace of th crash thread - ccpp: save TID in the file 'tid' - ccpp: get TID from correct cmd line argument - configui: add option always generate backtrace locally - a-a-p-ccpp-analysis: use ask_yes_no_save_result instead of ask_yes_no_yesforever - spec: use more appropriate url - spec: abrt requires libreport-plugin-rhtsupport on rhel - sosreport: add processor information to sosreport - doc: update abrt-cli man page- spec: add abrt-dbus to Rs of abrt-python - vmcore: use libreport dd API in the harvestor - ccpp: don't save the system logs by default - cli: exit with the number of unreported problems - spec: restart abrt-dbus in posttrans - cli: chown before reporting - hooks: use root for owner of all dump directories - ccpp: do not unlink failed and big user cores - ccpp: include the system logs only with root's coredumps - koops: don't save dmesg if kernel.dmesg_restrict=1 - daemon, dbus: allow only root to create CCpp, Koops, vmcore and xorg - daemon: allow only root user to trigger the post-create - daemon: harden against race conditions in DELETE - ccpp: revert the UID/GID changes if user core fails - a-a-i-d-t-a-cache: sanitize umask - a-a-i-d-t-a-cache: sanitize arguments - dbus: report invalid element names - dbus: avoid race-conditions in tests for dum dir availability - dbus: process only valid sub-directories of the dump location - lib: add functions validating dump dir - daemon: use libreport's function checking file name - configure: move the default dump location to /var/spool - ccpp: avoid overriding system files by coredump - spec: add libselinux-devel to BRs - ccpp: emulate selinux for creation of compat cores - ccpp: harden dealing with UID/GID - ccpp: do not use value of /proc/PID/cwd for chdir - ccpp: do not override existing files by compat cores - ccpp: stop reading hs_error.log from /tmp - ccpp: fix symlink race conditions - turn off exploring crashed process's root directories - abrt-python: add proper PYTHONPATH to test shellscripts - abrt-python: unify unknown problem type handling - abrt-python: add not_reportable properties - spec: remove analyzer to type conversion - abrt-python: add Python3 problem type - abrt-python: add id, short_id and path to problem - abrt-python: add Problem.prefetch_data function - abrt-python: handle reconnection gracefully - config UI: Automatic reporting from GSettings - doc, polkit: Spelling/grammar fixes - applet: fix problem info double free - a-a-s-p-d: add new known interpreter to conf file - config UI: enable options without config files - config UI: read glade from a local file first - applet: migrate Autoreporting options to GSettings - abrt-action-list-dsos: do not decode not existing object - spec: add AUTHENTICATED_AUTOREPORTING conditional - abrt-auto-reporting: require rhtsupport.conf file only on RHEL - lib: add new kernel taint flags - spec: add a dependency on abrt-dbus to abrt-cli - cli: do not exit with segfault if dbus fails - applet: switch to D-Bus methods - upload: validate and sanitize uploaded dump directories- Translation updates - problem: use 'type' element instead of 'analyzer' - cli-status: don't return 0 if there is a problem older than limit - journal-oops: add an argument accepting journal directory - journal: open journal files from directory - lib: don't expect kernel's version '2.6.*' or '3.*.*' - cli: use the DBus methods for getting problem information - libabrt: add wrappers TestElemeExists and GetInfo for one element - dbus: add new method to test existence of an element - libabrt: add new function fetching full problem data over DBus - applet: use a shared function for getting problems over DBus - vmcore: generate 'reason' file in all cases - applet: Fix trivial indentation bug - applet: Don't show report button for unpackaged programs - applet: fix freeing of the notify problem list - applet: get the list of problems through D-Bus service - doc: D-Bus api: make desc of DeleteProblem clearer- applet: cast to correct type to fix a warrning - applet: Use new problem_create_app_from_env() helper - doc: add documentation for GetProblemData - dbus: add a new method GetProblemData - abrt_event: run save package data event even if component exists - a-a-s-container-data: add a new argument --root - spec: add a-a-s-package-data to abrt-atomic - a-a-s-kernel-data: add --root argument - journal-oops: add an argument similar to '--merge' - spec: let configure generate the spec file - ccpp: create the dump location from standalone hook - retrace-client: stop failing on SSL2 - spec: changes for Atomic hosts - add stuff necessary for Project Atomic - Python 3 fixes - ccpp: add support for multiple pkg mngrs - Python 3 compatibility - Revert "dbus: Allow admins to load problems without a password" - dbus: Allow admins to load problems without a password - abrtd: Don't allow users to list problems "by hand" - spec: Don't allow users to list problems "by hand" - spec: abrt-python requires libreport-python to build- spec: factor out core_pattern helper from addon-ccpp - ccpp: standalone hook - ccpp: save package data from hook in case of crash in container - a-a-s-package-data: save data from artifical chroots - spec: install containers tools - containers: add utility collecting containers info - ccpp: add support for containers - spec: install the daemon's D-Bus configuration file - daemon: add configuration enabling our name on the System bus - daemon: get rid of own main loop - init: set Type of abrtd.service to dbus - applet: Use libreport's helper to find applications - applet: Remove unused build information - build: Fix pkg-config warning related to abrt.pc - applet: Fix a massive leak in the app detection code - applet: Remove left-over code from the systray icon - applet: Use the easy way to detect empty lists - applet: Fix a number of "problems" memory leaks - applet: Make problem_info_t refcounted - applet: If gnome-abrt isn't there, don't offer to report - applet: Fix multiple notifications for the same problem - applet: Always defer auto-reporting without a network - applet: Don't ignore foreign problems if an admin - applet: Rename problem variable to "pi" - applet: Remove unused "flags" parameters - applet: Completely ignore incomplete problems - applet: Don't ignore repeat problems in the same app - applet: Fix warning when crash doesn't happen in app - applet: Remove unused functions - applet: Remove unused flags - applet: Rewrite notifications - applet: Don't run full reports from the applet - applet: Simplify "report" action - applet: Add helper to guess .desktop for a cmdline - applet: Get more details from the crash report - applet: Ignore other people's problems for non-admins - applet: Remove handling of "ignored" crashes - applet: Remove specific persistent notifications handling - applet: Rename applet to match gnome-abrt - applet: Initialise libnotify on startup - applet: Use g_new0() instead of xzalloc() - applet: Use g_strdup_printf()/g_strdup() - applet: Move variable inside block where it's used - daemon: process unpackaged by default - spec: fix abrt-applet requires - applet: Fix memory leak in fork_exec_gui() - applet: Detect whether gnome-abrt is available - applet: Use GUI_EXECUTABLE macro - autogen: move configure to the default case - applet: Use GIO to launch gnome-abrt - applet: Fix typo in "Oterwise" - applet: Use symbolic icon instead of abrt's in notifications - applet: Add some debug to new_dir_exists() - applet: Require at least libnotify 0.7 - applet: Fix typo in "cuurent" - applet: Don't defer sending out uReports - applet: Use G_SOURCE_REMOVE in timeout callback - spec: Bump required glib2 version - applet: Use g_bus_own_name() for single-instance - applet: Remove status icon - applet: Use GDBus to filter crash signals - applet: Remove XSMP support - build: Launch configure after autogen.sh - make: make some python depencies optional - configure: fix typos - configure: check for python-sphinx and nose - spec: add gsettings-desktop-schemas to the build requires - core: use updated dump_fd_info() - switch from 'analyzer' to 'type' - spec: install abrt-dump-journal-core stuff - init: add abrt-journal-core service - introduce abrt-dump-journal-core - applet: Remove the automatic crash reporting message dialog - applet: Remove pre-glib 2.32 code - applet: Remove pointless custom signal handling - applet: Use GNetworkMonitor instead of NM directly - applet: Use GSettings to check whether to send uReports - Rewrite journalctl invocations: replace grep/tail pipeline with journalctl builtins. - Don't slurp unbounded amounts of data when invoking journalctl. Fixes #887. - console-notifications: add timeout - cli-status: use will_python_exception - ccpp-hook: move utility functions to hooklib - ccpp-hook: move /proc/[pid]/ utils to libreport - abrt-journal: add functions for reading/saving journald state - Do not use 'bool' in OPT_BOOL() macro : it expects 'int' - daemon: Own a D-Bus name - zanata: add gettext mappings - auto-reporting: add options to specify auth type - translations: move from transifex to zanata - spec: add missing augeas dependency - Only analyze vulnerabilities when coredump present - abrt-install-ccpp-hook check configuration - UUID from core backtrace if coredump is missing - Create core backtrace in unwind hook - abrt-hook-ccpp: minor refactoring - vmcore: remove original vmcore file in the last step - vmcore: catch IOErrors and OSErrors - python: load the configuration from correct file - Remove garbage from ccpp_event.conf - spec: update the required gdb version - gdb: make gdb aware of the abrt's debuginfo dir - Revert "gdb: disable loading of auto-loaded files" - spec: update the URL - koops: improve 'reason' text for page faults - sos: use all valuable plugins - a-a-g-machine-id: do not print any error from the event handler - a-a-g-machine-id: omit trailing new-line for one-liners only - a-a-g-machine-id: suppress its failures in abrt_event.conf - a-a-g-machine-id: add systemd's machine id - applet: ensure writable dump directory before reporting - make ABRT quieter - journal-oops: use the length result of sd_journal_get_data() - console-notifications: skip non-interactive shells - applet: don't show duphash instead of component - ureport: attach contact email if configured - console-notifications: use return instead of exit - Translation updates - a-a-s-p-d: add firefox on the package blacklist/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@A2.10.9-20.el82.10.9-20.el82.10.9-20.el8    CCpp.confccpp_event.confgconf_event.confvimrc_event.confcatalog_ccpp_format.confcatalog_journal_ccpp_format.confabrt-action-analyze-backtraceabrt-action-analyze-cabrt-action-analyze-ccpp-localabrt-action-analyze-coreabrt-action-analyze-vulnerabilityabrt-action-generate-backtraceabrt-action-generate-core-backtraceabrt-action-install-debuginfoabrt-action-list-dsosabrt-action-perform-ccpp-analysisabrt-action-trim-filesabrt-dump-journal-core.build-id09456212bb064bf1849b95ffa7f5e7084c4436ad0bbc2b315bbb4633aee7528509496325e62b25c816da535033ea57bc0fd9c618159082bb0e68ceb84064aa9e51e21471559409ff489949225367fdbdb39ae097d6cae7dbb423f53268b093b982d61c01bd989e0269c7aa920d26dd139f932929bff354d9e5f6971eb0e647dba6d9ea95c4492046bd47adb6abrt_ccpp.catalogabrt-ccpp.serviceabrt-journal-core.serviceabrt-action-install-debuginfo-to-abrt-cacheabrt-gdb-exploitableCCpp.confanalyze_CCpp.xmlanalyze_LocalGDB.xmlcollect_GConf.xmlcollect_vimrc_system.xmlcollect_vimrc_user.xmlcollect_xsession_errors.xmlpost_report.xmlabrt-action-analyze-backtrace.1.gzabrt-action-analyze-c.1.gzabrt-action-analyze-ccpp-local.1.gzabrt-action-analyze-core.1.gzabrt-action-analyze-vulnerability.1.gzabrt-action-generate-backtrace.1.gzabrt-action-generate-core-backtrace.1.gzabrt-action-install-debuginfo.1.gzabrt-action-list-dsos.1.gzabrt-action-perform-ccpp-analysis.1.gzabrt-action-trim-files.1.gzabrt-dump-journal-core.1.gzabrt-install-ccpp-hook.1.gzabrt-CCpp.conf.5.gzccpp_event.conf.5.gzgconf_event.conf.5.gzvimrc_event.conf.5.gzabrt-diabrt/etc/abrt/plugins//etc/libreport/events.d//etc/libreport/plugins//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/09//usr/lib/.build-id/0b//usr/lib/.build-id/16//usr/lib/.build-id/40//usr/lib/.build-id/b3//usr/lib/.build-id/bd//usr/lib/.build-id/e5//usr/lib/systemd/catalog//usr/lib/systemd/system//usr/libexec//usr/share/abrt/conf.d/plugins//usr/share/libreport/events//usr/share/man/man1//usr/share/man/man5//var/cache//var/lib/-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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnu   ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=bd989e0269c7aa920d26dd139f932929bff354d9, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=b39ae097d6cae7dbb423f53268b093b982d61c01, strippedPOSIX shell script, ASCII text executablePython script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=0bbc2b315bbb4633aee7528509496325e62b25c8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=16da535033ea57bc0fd9c618159082bb0e68ceb8, strippeda /usr/libexec/platform-python -u script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=4064aa9e51e21471559409ff489949225367fdbd, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=e5f6971eb0e647dba6d9ea95c4492046bd47adb6, strippeddirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=09456212bb064bf1849b95ffa7f5e7084c4436ad, strippedXML 1.0 document, UTF-8 Unicode text, with very long linesXML 1.0 document, UTF-8 Unicode texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)!,-./:GR   RRRRRRR RRRRRRRRRRR RRRRRRRRRRRRRR RRRRRRRRRRR RRRRRRRRRRRRRR RRRRRRRRRRRRR RRRRRRRRRRR RR# Migrate from abrt-ccpp.service to abrt-journal-core.service # 'systemctl preset abrt-ccpp.service abrt-journal-core.service' # is done only for installation by if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset macro but not for package &>/dev/null || : fi # upgrade. Following lines affect changes in Fedora preset files in case of # package upgrade and also starts abrt-journal-core.service and stops # abrt-ccpp.service if abrt-ccpp.service is running. # All this has to be done only once because some users want to use # abrt-ccpp.service instead of the default abrt-journal-core.service. # Hence we introduced a /var/lib/abrt/abrt-migrated file to # mark the migration was done. if test ! -f /var/lib/abrt/abrt-migrated ; then systemctl --no-reload preset abrt-ccpp.service >/dev/null 2>&1 || : systemctl --no-reload preset abrt-journal-core.service >/dev/null 2>&1 || : if service abrt-ccpp status >/dev/null 2>&1 ; then systemctl stop abrt-ccpp >/dev/null 2>&1 || : systemctl start abrt-journal-core >/dev/null 2>&1 || : fi touch /var/lib/abrt/abrt-migrated fi systemctl try-restart abrt-journal-core >/dev/null 2>&1 || : systemctl try-restart abrt-ccpp >/dev/null 2>&1 || : # Regenerate core_bactraces because of missing crash threads abrtdir=$(grep "DumpLocation" /etc/abrt/abrt.conf | cut -d'=' -f2 | tr -d ' ') if test -d "$abrtdir"; then for DD in `find "$abrtdir" -mindepth 1 -maxdepth 1 -type d` do if test -f "$DD/analyzer" && grep -q "^CCpp$" "$DD/analyzer"; then /usr/bin/abrt-action-generate-core-backtrace -d "$DD" -- >/dev/null 2>&1 || : test -f "$DD/core_backtrace" && chown `stat --format=%U:abrt $DD` "$DD/core_backtrace" || : fi done fi/bin/shutf-8427c3360051524e1e96a9420ad4f7b7571387e87717f973af10a3891793bf056?7zXZ !#,1c] b2u Q{KxD,rfjQ0b52 ^AV(C11j"|*GnG{o3/RO#׶w6+_6|;dHEp0qq;qkx?qMbo\`~xq:+Bm@-(Yd֡qS u7JGP7ϷWzFȻĐ蟈`!P#yuˢ m^.Sac}**7~2v3Lɓz%pFASRv]{ՔU Ak5d;ߍ'FA$nTn%,7vPώCmϱ@lH>G.BɈ] *-gpC) [_t ls9O*]OݤhkxO'Qf[FmW3"J`mE3j 7 ]s5O<iY'cZO^@3ڰr[&Y7I__ʱ3VmZTE<_N 03C[R/Gij{ b=<B񸌽sNc;R9l5xv\(YJqaշY̮5}ݫy 9L'vQ+Zo_gzHm=@ Ѣe{ʧ6M&$ 3#hАfֿe&Ur%5p Qspt/w&c]ԇ}aTo {OQZqMW`kKT0vjD$ *ra%;7 0G&VD hU?k"CF%mW糛cs0(zM6z>T9<R- 8>o'0f}/|cIk[?3B)>o$o򕵜!k,Rej7* `E$"rxFSsK'+T}JO;;Hb)gVumhQ9 ÆDWݦ9ˏ~@>BVg=Flὠ 0Aٱz :1 W]7n bX7W ML29~~%H|8awsjtg4MSLb-K[4 o޸yLtm[@ vKtxctëɔ'tMMaՏ< T? Qܽ>]Er%g&^tˣFṅFI"ף܊_sQd˨(3!DÀ>vÚ)N-3`fo@ &KjdTYah]ÌV^D!%o*10eaj}2cD".Q D1 v0C7}ṕk 7FN5O:oZ`B?JV܃w 9>[ۣ)Aa3x *mBbT0m PKrCS>KX7ND7N\.-΅>j~5'$f埣9<>_}-hЇ=ع/ *c7´%`_ }]B 5OG!y.SLo},ep0v,>_R*A5x* lP]0٫RG LyJؽ +.Ҳj΂QNXQ) ,gP!<8 ZL6Tۅnk %?ŃF篃kx+%LC8&~#٥iwJhQ>6(./n۫:xpJ: p#ރHbR_ ;"L)*c'`:Ƃdhh)c)|('x+iTJ,0"Oȫ(TRRBʐ*݌LH HAJ >3I1f)5 Lr3쀚+C6N*ok8K6V|Vv >:w\Wu=YP0m7mx W:]4֌ iF iqf+7k/e[$O6 _1_OkctKfah[vfM s/$BTi4q ւA?̬vqB$u~NWTmo:0In:jIgx|c=dtAj]`oBxp&2Kz!F:,`KkKP-fo/=2Ȉ3UV׍''{r#u(&Pb必۴P~jmFHN~fˡjP@4&ߝtk@)9#($=]q6mi'r;x) oy0Y]!4ů4kyRu )3Q*_GBNfs*Kh"{<o7ą;cM]; EQC쌠\1(+Nі ^ U4Uܹص;-Pi4$ }j Q/gp.w26x 73?">cq'o.؅%7%Dڞh'iE8J]a$#\,gX j<#pVx>{q(cv c+X -n J^;]h*|o:XrsHAo,k d|Bh]]LC}1DW )Q^{,,>$auD[fm]!{~u=Fr(e_ <: N^i>*Uh6V }wj4*"o>l06ծcڂ8{d{ȃw] a28x HzwAN'\9iroɱo0>_C*흅|6QH߱oX[Q'UPvYc EZ*|<<}xb;! B[r'$m»(l3Iv;>'W!H~$Y+utR$9}XzveHsmy9ĬroAa@ O>(ڌ_vD6CB>Sr:#{hp9Y_0.8?֧]:Ä΋oA\Y,j8|8 =9Ҕ@ Pq,nRR/7;%ܶ?xtlP29eTPSn4#i44||r$q,9mt8ߏz|EZs8J <: ;1+0D#IM[Ak&|T8}78Z "Y7`PTWwD#~dx6^b^ HaskUc/?}0S=)g HhSEɑG.竑ƝnۮRlr p s‚lRXXmsK3J/U*(il4wۛ,y׆V qoA/<]Cĭ2i;+g7k}-FP߷)GϬ[HaSÈP+ˎ5!Ŗb#_uUhʛbRnFO=h߿NӪ}mYD$0p qf?.ip)3hxo~ B61CT22 b@'bZ74L[ ,eȎH12jbRچ ٱ< T~ۘ e^"%Ox׻4~8^)e5A˯4ͅ \PA#9=S+/1M >7*Shgz5e*Ֆ6ʵ4$Y>G#̨=--fISbƐ}.L$|ͫxXHr{ލ'%;y#٬}O@0a؝,?E\| ' mg]7*y)DǶO5~-p~*!)`&%&פ+Ez$d^Mr#Ƀ߅ Ea}9ήΞvorL~^i+{.~DR'އcA+ hkMӖ"+M) />(g"}Vj G ʀ*-*1K̳yzGK;aVE突Ҽ.ebO+YaܜwECgD Ev> /aAJ26` u@Xf6?Ki8ǵwBTxpbㅞR'CGeBi?(eIcl;g ob֊RҾDލTdr2a?o1z2n.[ITdN?^ GUmY\s7D%us7FT04I5Iպ1~,H,p0HU>xqV| zSs@FqA>NJ;DDХp!mEa)1 pPbKwֈXjL5oe)B[@{z,MMBU7ZLl;G HU?2 *߅ |͕,ڲ~*F}4*ŀfq'?$X-av볕ƶc$L @:t{w.Hbjm횑k9uݵ&TGD֢HQsD<tDqn)-c3QBEk4z(DZ65~q&xG+-EKk˯ר[[E-J4iΠSq_&mD m@B}K^.D3u+ӓ4+OATz^OD{(%HsjBX2/PNYCa85~1`Dګq=AY9 趷Y{e+~g{bmI,=EIM>."nV ~77V׏>{yĉ$WeMJz;%\E-V!qe>?Qh{1)Rѫ3s7aOCdQOKH, 0r4-JJ]U{qD7j1h`AdAjJcy״4H||Bֆ /6JN9_W.^njERZUV)-,h=znw^R0QfvTnږ^/Hr?'S'35xohaIXJ/d2n3.\=9Q, TGw&a\l4AcDza3f?@Q88E5#f{΢=Hd`@'FXH\2gS3Hz|HŇ /u>O}P7: N,>o3 -2x'h?oW@/OH(0c1oa XcoK( XjNXl>M= ~!Oa7TA\c=ʳ"ҐB†c@W|ˣ-)LiMnƴ t -vӮ_8'1 ɀ/l Un?wRdb} d,jcNߠV2J+5-xnNπV:k+U} *rX,eM5H[xs4yb(QMwkX /!Tt3N$jb$rX*LLruL?o]_vjX/R5]dAr,ϟ ^i[@g:[ӸE%/u)1:a5v©Tpiftǻտat`ol_j~ #{-jS5q8Ϯf#L]7ͱBR]R| >|Mvl2^yys k[E3ќ1U12⪂BLmFC"oL6TB^ʸtC#,7u̟.@g3JBq#Ti!2>nӦ_tJU(ൂhRDGI+`ʯpK D9q]\7"׋T#ӱOPCGEGD@UQZwU6 )߇5*wD[Y\D4hLMSƾH%f9OOqъP@/Q Q $^ .r_>t`5[9%30̀pXx6 ꝬZQi^sBr3G"JnՕ5z` P}Ex ש1T }>4:l.}&+"kM`t:tȷFU/_u" m9țKesjs͘Km/-d,3E#ذ; o8H ɺ,V'*ÊSYqw}jlLJ' d9ㆭy{[+HlKVND[e;8Ksv&%Sl>D;1\eh5; R*@ ZL؂G Yr9ʹ]OppdN;VdHA#BLL7,YB Ngy˼:\lp @ŔDIӇKy+*Ý*Cȗ*pFpc"??l_B菧hOhZlLs.\sP37sHG ÓuNN+DX2Z.LpJ {]1&b+Ʉuwܣ=-l)sxȫ'ּ_b!,P%UḪ:xRp[0EU[{zS5!O_Uܢ TQ4N`iw 37{|=5| <DHZPqr 1OX" NK0{ea~ cQ V{uhL; -eMay(GQ1X^چ̊$%d*Zw{L65RKݼBaoNSW,iTi>}@zwAGqeh. zT-ȭ@Z1q9yPZ;^Ab:W9cD$☱SEn۔X‰$c~َ̀qz͎9)c: l˵/ #=T{|e`iFoÀ4k\ mSn^=L6i-EA,5 UKe`jOH22y6oz໫&,\Sc3sqƃC4p )j?JDmŶxs_+Z篯_7*^]< ;U!>T_QƩl/= EڋC|Z=Wl땴}B*6p5"F0kfӫh҇5ELHnJ#0qp(5&NO]v7fNZG~e@f❖7U 8FDQ$TeJva뱞 k#'P$+5Y&F|QNδoR`K?gn"+f\6.MI9|J$txlE@8skAKAfL<:gRwFmc߼-oH&٦M`#dm.CxG 7P@0u]L*s'͓2 _ khH=d^n@$sO}V_pxdvd*\DegrO'0OSH:5$.2:5$my0T$lF'gsxefin->Ԥ>V4HuG)v=Tn I3ކi1BGZ@xsa8qFnDʱd:-0קigڦg$|u& yhjTIIe1k%$j#s!^_z<FXt5q-#˟"ziJ,?tFw,K#K`˵ >@B־]$fftFOIwcp-6J_QU/?h.DE=z7]SJ#%ne)AZ>ժ׋muYܷIazh?3.Yli @FYE+y"̩G<2N:JD"ZG(/y Y5/-iZ\%&q'I*+EYp| lFPqNr ? >f`ל[_~ҟB_20KuM0,lFhrug#^?Fk<Y*a29M, a5,[*c?=usJ=M9k Ҵ%@G|@\ѢVW|T1!/iPes]ަ_gGZ'U?ԫO͑8ڈˍb/Rb-*'⥪г'V/K섰ә9AlG%{p{ȴ-j~ Gǣu@ېgmQC`$3t N eŤÁj7m?f\Nv]_OX#zE}ݫ=m7CPƴUaDD$~]fϤUouiYD2̀b>̤J RNcT$# 'yԭ@"1>:5Eg`*orb2y$E ҭQ-ZNqPTU$)W.mg/<¨VK܋;5CxՐHSXUE`.ߢ|9BF_k „|pʄHv$YPE.SHf̞(h $;10g߬;tE(3(tU=K0)RVq7]X@řx$/89SkbM"'EI{JlZGJq8mK82_p*i%VAC|s"uuZwt0z'OYgjIT%ARA{1DE,5@ǮdΠ0. 0ִtmW4*>fg8ȇ*'X?B+d쮌Ezo{!Xo$\5,V%84c㲦Tf l8/cQ| [5pчR^9%K)Nw+$T~hnF8&5k1QW0@yw%nKdE)Y/| /Xt~'u3HIY-:PgWXviEWi^[G:UH T0/Ymʒj~)vOG:utw]0{M4&MA"[.bѮFg["V K\U=S /ؤ]jN\C!F1-Y*G{ 'h*(?0Q~=88*-5ژm ,rD:rLXo ߉50CQɔUUbJosW SBFkuO3Rx<*Z :$=ݖ"q 0bCtjC 4)[ ; FDe6}gn*=d TI %ұS NCkzځ͆hDQU9d*5oC ? j1b'*ECr%nk*\;p^}̌60hɍ+,(-.5S\LׅgxݤYnnx/.f۱5/βnϗf>aM!h(pBbZxr ^m&ӇvIqgmP& -@jcn7 yՂ\ ZD,w.PJJةrO|uڊ5$:=\>BJVZB0{IjпU| ,\͕0DTbT-_{H• 4믯ڄ$^Fkij2qOhrM4 MWa" ՠ4OF\j7/OXC3{m;Uq܈A*9$pp-Bf5c $$k5QstStcZnܪtv?N=uWtvԳi W|dUҲ-bP_8.H]'SbB&ܮ=4HS}6tPJFZs1h6Gf&Yb|&jtʵDbLrOKFdSdQqv؈OְG n>bSS飻3l~rJ] vmĐl6Xe\C%x}lq.蓠a Cϡ'W@OAURbvNZrx=JrpDmiӣ¥hԁR˫VSy-E탶@Uhp4&Xi_%1-ṑ,.%[z:P v)ڻ:ճP3ZNdRi9, S$=PA^8]Ϲq CԽHr; :MƎ-ƆdBG}E:/ 䚘V~Ip+zHbCiP0Rd aW8Q7Z<$ 7!mX!T޾%4(Ed+,O!+R^ ҚUPX/ Ͼq+ˑްl`v-jq @ԡK}}lDުgM=<.<ݣ$?W?WZ )ƍ1N1x]Yƫ wXp (X >.Uzf pAAnp(PU_qkE/I3lhb`o?vB\/!!*qH$}A+~zb"^扔A mNU'+}`ಛ$y w<%fqVtKa+Fa6Jz).DJ;K`ˑw<:xas4|$Nq`m(<$m~>:Eg8ټ3*s_U :O' y^/kD -x~ƕ˷HwM^)ЗFUUFR)6l9HRB\(IB =^CDAΈ^ÝWh3qw!V!׻AO6o(Xo<+{"d(T:9qu 13O0O33* x݀-e! 1l(/;%憾NAVh ǗްAk0WXViȚΖ"kQ;MA!UIj0iv4,38VX2JC^L'X̣2!2ƛ43e^d|y%?hsQgx4kt88In4U <^9<pE=wxq T;~3Kvn 1:.".!]=ay?i>=[E.&<~FUjW"ڬt8H5ҥ? H?/ DN^T_9{24V6R#t b|j5/xG-|1M&٥BIр3Z"kQ(M>pl6H)Hܳc 4 -bX@dBomΞۑ1z,,ai 7;S'?vk++6HN}^? &PZq^-"ƦEX+)u %;Pء_TX JR_ڏؖ2AF/6b/b[M0"BqMKgY;\.y3sUF^MLq:<7IC1~[/tkrcG}?"tqpݝt;@v*}AP{c(  uċ-D}W| v[L4۲hG,գIpvDx{qԚ: PA&hXl [U!j5Y[;yջF{V% [?_Av:;L`pك.66D@LdJMpÒSF3rKGM+{"J(*.z'F9 xm\gQ&Lk*3x'ultP:v X[/l~I6;oqssn ]eፉ_@Kis]LQf^YzS-I0W)ꞅ}*l6Ö#'h E3U VLʢ݉fyBGEʺC @Fg q /,*+ ~#9k &xH1\N׽=:22a~[&bJ$d_fu$`I-SDpG-wS%{\ڨcY:"!e?ohښf½( 5ʙUm0-<E'3 =M_<kF|HJH;kB ?gU#Mf3 lƪ3|1^hmXq,}#CjzpF6  *uk?ҶFqEodhaQ&f B @rCND>N 't Rk ` )E6uKX'۠F廮z <~1/<+h<|6}s#H(MNeLBQZ:5㩺iPHKyd_ pp6IS؄7Ae-; 2?tjM1,DC*\/ Y|vcZ Bn%LC-:m~jm4%i n`kq7nPYG.X[<͡8}kyy;N>cta2_(ӌY2] ^WGA 1l8GHSW AȖRjZ ^#Tos ^O_N=˴UlIRS}u]t[YՔP'I SGJգk_uW,[kVtɫP)WmqQiC_ aネvncͤܢ^Zx籫]<mT]0Al":+2f GS8v.jO3"+Wi(=V [.!$ Dsno)_{^mC&'3'4kB:֯'KLD4- bw;DLm4GC_룮V:x6o3Y?CBPŻ\ĜR6E,&"7k! E1r'H ߵF fjx_}'O6$.~ẸK,-RP:{FjBmf`'8aA>狕&xA}hk0x4KĠC\\ %^@jo5>Klh3RV&VŚϪ^XK""P8#U7G}IaZ> $9Uf+v\)rzu@L "j;^YI(]Kmvp PjˎPLH_*`D>S`hD4{3 y+ Jj!Yx>iM^K;Kg8Wo3Gz]zmjXˇ٥F!}S){h! @y︤\c֧)6rN|$Jnl1m34n浅e*{ix76;)"KEC|aGp7gUJUol[է"k%:-n*\&R@NQMYYlR~;+׃t>Uq0 $@0;TQR= :WIvO9V8<-jBdP0r5_q Ej#1dfՋdM'-g&pg(ʐA?AqmJ- ݯQ`G{WhDH*Uon12t 0ZDU(OgK _:ÆerT3"OD3Y!{ή[2 V-i97ѥ)|/  ZQzcQU=6{Pɇ7`} % 8&y gHU뺋/'Hl d_v89ipZ朞b\a!`c+M3Ԇ ٢(&V,vkSd1o aݽ: ]YV?]~M (*ڠK>zW)\gc9 uU--Vq[2~܅_,L*_6 OfOUj"fカ!̄^)߫rcaܹtHB9X%7(_dP&`P^gh-l"H)%{hSRoD\7,{LA2Nvhm8:2 '~@ {+ ܪ٨fF>9{L˽ERӜ5#< 6ey]P!OMKL%מ9'Y*/l*UI$lg( j/T-x.BUD> A ݙ@e*%?)3O.<ӻ{HhOeS-?@Tq f N]LOKE)n$;W_Po|e V=pak}UpGBe6f*=9(*ylm3% 2EO\}DJ6D7>08 0<ͺ\جvy&4Ϛq*'d߫p°2W`7?P~>iI|D >P Zn$țdd ʒhfp̒"ː=} /"Ux F3;fS_P,ZQ![5ckX1_:ػ rA_Vޱ$^@KEr@: ʵ%f:էӐr\xvoW. :<k$t'B:, OqUl7e4IiжpBFgB/TU|ҦsK`S.QWGo @آ.[[y9/1lX1/2s?f205Ta+o,)YiYlNZ3O&dY0N(i9@pcQ͛FpڭU|T(?e;;f<Z-`o͑x_W 0R'Y;˝i$9#!u@(1 f]ui0ba5(t)rOLLҍWاS  ^ee_+_Gj _cb{m߸53e6zB>)"\T'Tс Xn/V,?:n{z &=l%qWvn}l!`4%rN!6&_+ELUlNEtI8f7\ Rdٳ4XaL;яo>ëBOrFB g9i@!TeI+[GqBkH%߮ *J-"lEnI-#|Q9~ܺ'41@# d}O4tVlcWJUwlg$_$ bvy,X|-i۔ Db,HJ*{l>'2Lq S >>&{_?=5S Ϟcz1#AasU_ y({7ECp^UڈsU:yu2V)2'N?}RW 'Zou5"#<@"jdׅoY>%$oyo[xqvWutSy4Ux6N`;0VWt{xu߂r9 ]$8)+ |Azq_DV)M>pޜR"oE (}{Kz'1xq'<;CbR!幔)Ȝ*~~YH"YGQhK}`{y\pUo 0&\IBt ,Vl.F9Bܲ-^mOdFWQJC.|vW@*:0AHwFǘSXS+m)q ̴!yB~9V΋+68w>+Rn}(]t͚<]!)&7ɥgrM3$0ukx[fz|z:b̀8IVO50P+K?ݫ%G,M4Ay`IR\ګ;j [0"iW:4ec* g )~lW*"(Ie*3ppE#/kt)voy 1yzWkstϮJS(0S{F،dW'!dHmsʯj(Ɔ2wdbn~]|/c)Wy%(<&wGnەY>,2 G43ŴQYiC kc}ѭ3nH>]Tx'yRL׎~\h]SSHv96G2U^6s<˰9n/{ 1M߷MS_MTPSC|QM<~C?Au>h,C[>1"{4Y*Ot'0/!NL?Z(!pg? i=u;V.o 536y,_Σb[AnP:<9l&W=Tٳ~U8`_aȬx<4 0*cmL.5v_mYLkxƞYO f3Azxs#^N0yrހCLFQ7 ?ںU$G2T u-ynhaߎ+]n@vKmNmPUPasA܁x.K묌F8Qˏ0 tڎ|ӫLZx,nO1EGT62$d B# wO:;9 X5t ߥz\vG>li"/ 'W?=0QYcʶ9:M']+N%a7ɪteC'HVvZZW;u@^`*]sLdQ~RgK+J5F z𑻂6vj9Q;Kq]X*CjCZ_`䨨"d[X+άBӖ,Hhl;]! }gq V˓!/|r%/0bOp~=R4<՗OU% yެ}O}w@SDMSFt' U,pAi=&hTA\~֘}C> KZ֪#ۧg^<$*Sj7k[ VuAuM #BZ;TّKk>l+; dPh;!96( Ӵ/daur8=|s@5zV1I:w-_i#ΉŠd'R"3Xo9`e'GPLy0:EmŖ<͑ڙ\+LZٻM*|$sImBg^vetڛɔvWh&Jt{oVp^~eڳOi:?Z StZ:(?K # &"(F8j#cnc/NCfl У\ONh4ʆDhWێU<"ˌI)rPz!޶3x%xmlqP^zEPuCLUMao֬#a܊%)-8u_/RE9Y)[)w\.I csIBE @bsV;DS|gpt`G!B]VJy9}Ș#!B댼 ;N;p\%#YxPNbsmI2tw|JeKD`v8ò*b@x*+~>U =,LE2ҏP \8Ւ2(q |t7u^F7pv4lZ֮  2Oq>3խ IrQl>%g*}mkLtRͥ&{5cnS=ΔNǨW7B<#.a=<ڶS >?H澃jFé4ǧ@{0xbƣC)t#R]GH 㢠i $b6f>=Lvu-͹tr uuzЂW*weB`2B{A}?P0Qk*ʣe ?;(:(mˆ Ѿ-2T 4~0@64Ɂs#erȷz|ep(L_.܎xpp{ki넕Y7;Y޾%6wM:hB?̛V^|;g:4VHϳ%[$԰thdp8~\#OAKQpZ~x`Nl;2gG"h)" F3Iy`5Z"0@rnT`!ЅU}j&9kh="w[hXL: >+mv }hLA!pT33UHWZh)Zh%grGDž=1^g#;@_x[8[s5GjG{YП eEaFt~yL-l,)Ey*!275\yGUz3HT$s]xv:cyS{nɉb-:^Ivi;S.~ƞ~uHHHsOșPgYp6x/6n?ܭUZ> )iFYОFq" nPMbIi)lOJa[@~~v-R:r6U)6\vk94CNxF=.Q]6SOt4-$ەwreT%"XHnӐǼfjv-EQ.o? j䏽Kc7Ra|6yÔ{ T57.ZͭH}I;eW鑙uD4fѨQ]Ǜ>2ߥ&P3s;F_D!/p:ǭQje plI {CiSH=xo)w D3D1Db~ l PQ`gñI=+8py%-C8y_M2uTS%D6 RXɘy)A=d< ӷ 򆃵8"H(f{K0Ôn? (x.f75 o=$c FmHYPΉh_0E7y*a}Ha~]6ڭ޺ڮW睊yZ֘rfTvO;݇iupm1c+OLkHD> 6R{oZ/9[]`2@pϿ6?, 2 }`1"UnDT:~*pp Oq=\mpWBSo4N ŵc›3!|W$Jʘ*WF-*j*H}StҵZOk1g2@OG7ۤ+\2~^6jD[ZġUnDNJ= Goj).μ Ӑ&igW.y &Hy+q7;I0*dV)gN*T<ƄVpRhmqN];ψaD |-+癦S٭: Q`Ene~i %3 gCgjwI\F&-+Wa)ְ?eߣ*z15_v/F"x*ᮊ?RI(<=gO" w($mTGLq'FygT'q> o֊sk#HQbGHr f *B<˃@laHBv&3ߜĕM꾮#Țagܲ^8h@NC<6yHگ~S^dTcANkUZ_Gi!籊(ݧvV$ ܚ) C _X e-ổ9^ϟ/;Ey:Y~Pi qi+ s9z6^]\{c17V[}FxYVjaá:wk1=6]LɠHoꡝv)_`4 vwVz/3˳39;08qh -xS/^O}V.W=,$|/Gd- U!wRg8EG0}] Si8Kz&j^ *u 9/KqLl*: |qJ ^얃~_B.\0)1O)  B)x$$ s_%VE I1D(e|I&q8{vܲ|"xٍ8YO+i{L5?~>29" Wњ %f/!oQO7 1lEE:VJ l@wZ*:%ԊUںW.JUVoE$ \>l?dzKJƲ?xlP7l")O8*ԕz %YB.zfdk.ȳg-mb2坼,^(9%좞Y*ўZ֋ Oݺc&<ׂ&Ҩ':@qsBP{\JW/^BU" 9sY s 5kPÁPd)H[pc)[`6Iu`QxY0t(LGDdKgl0Ҙ5m (CnK*}98"-${dcJ^l;ѧ KID44R^&-fm48. #3}׮{"+I-<gz n{ҼJd"ƺ(xLਹW]lyA%oCE~-GވϢmO|޹9leW <"uLHAҀD\¤GrKm9"׫hAigC< Lx2<ʖ*X 㠆 Yrn?S= ={Ydz w/1u{A/H!FaxrN, ͙lc]> WIDk9Ow2 vZ'ꐥ$axײݐV^!9:jsoҬ9q_TZ7RhV%}{TMFS K09pj$V\=/d1ZݶTY}7#e0] VnDF%Pw^y_!'( =v_kw窈Ds ͺZïP]u#a V#rVv_U'Nq+!>| X:G$i -u_c&GPRLx3:HY0Kic`8␗0$E.m獁7)^Ʀ).+XpyW(ގB (M/_1ӏH`S%&ma)_0_JMBshx㷯׏ PǠ*PyS{Y )﨑 -VG<3 GV4s7Kǣ"gM wlPUnTRd0.LB0xO]YaDT̜h9tI}:z֭n`6ĢsJ Gglљ 0s]ė$-, } J'y^1@3rc7尬!u%EyrkyDyWa30V]XuLv1]`!Q=larÙǨ/EݴLˎ ͥR_-6:nϐ'#z{2,gS԰lN6L-żm4\!~ֹ2?3v6W-ς'iWcJdR ڰ“)"Xnw)=Ԓ^jtߦ{X"tb*lEq׶YI#|~K :܄ܬeMC"TQ!^ײm {%oɗQ v);m:71YɁDu[4.A`Ee<I'ڹҵKŮ%k|jnptlIRyšri(uSp@&1huW\fI0g-9- Q3{l*ӑ9\ +rMYԡDI-OC8S]:W#Ted&SKhHy/܇JTWPf+uH@}>E_푭&3I}gRejE9;~܌ICEZ7 ;M%E- 6L]HGJ#:lX| 1X{ D8}`n n599K\qm#z TzMBxJ )fLHk]szEހRa3Gq`Rӗ|ǖ?/m8(Ҡ|CUX-1xK %] ĀU)'-=>f$24tߥQ4VhJS2S[]g_R@a*d+#DEPصnryƍ+3 %~ѣ~:KHe@}CȒ±:Rۑr4FI[/k8 7cq;l Ae>/j ib9XR&!,;$vv DQ[6 @N)rQjC=um_=4Y}J#R3ԊR%ڍIɤ!s8R?+X}`+`? h2_7a\g"L `ꅢZ1-wH*`0a ī %ߎ~\؉?& WZT@䦳YwZ 99? MS^?ճxIR2}e9Z)Bd :c`l0L>BkgfqMQ^wPiu4XU/v $:e: 0k0ӻ7htnY%uWQ 3`*c@3D"5[_ R'dBq5= 0DyhJ?yl23yƋk1!#p<:]#$H2-IVѽ!%8DZ<A64LO_#^跼HW6J|m@Ök8]cXA;팕z˺OEFTX^SUbwƾׂXbγd4#tL;Wu e,zMEfxӤhgzNj-zV#GOCGs$ jhfEskwoæpWH%1Je2ID)V5DDؐ^g9eT˦"z'㰝H3G;Q /GZ_[}VO 8W`ʯt.U!lzѐ6$u$Qhl>+&x|!= 8=.rcI޸WN TZIbgLvgݸ52fB9 ofPUZPT]tFՓ|%ɇ%P}e_ p: DJ 5G (q6Ђn8 @ =6\Pkd/`gbqxgU4p)yCbK)b4/4ֱH%9YT+{x[A,Qx_|k\42.tsbW|Ղ8f(U I,SGD25󞌷+pcD:V@t.KuU)?PJoL-\o3iVVþ WB {PW`jh3&J8$i?_fR\QNEq*։\O597FQ=Ӱ2svBmVqY->ctu]Mdy`#cK SC# *~m(Q#aePUU}T_.WqeV~C ŝDHS I+&G*0ց*#A"k,!MWꓬ_ę}N.Hv87l~: :.= STFĿSKʴOVkvԣ0rF ě!4Ms=EFo_c!HΑ ,a|R ShgS6ϘGA1ſA^$%A}E}ny \QTM7ו8H!#  -j9& BoZgmy }/Q1諾jl9Jf,AzADU̶q:9QUKTyTޡ5Q ݺem>2 ;Ԍ&IZg1t}FZ%OfɳJ8 :;|@x"fЇ;!z\)FDŽFjwyT @dʷqu_R:Q%6?/?8ӟM0CzCU4ٟU.avV$ww* 缔r(hLsuuZ`MgjtP^y@ܹ> 0vKۄxx|/_yTѢ@0OuvnKZ): ޫ[ Sc h-zMHSB6f7Q< &g+ $7̗)"v*z$SҸDJP 6~j$r^'wiE7\i8F ߂77̱}7[:|0Pd;޸h]yFV䙍 0 i Ȱ8aEwbzSk\y%&t}ߗZ{4pڥ V< T[ff':#)X`) FUy>B1ӥ6ƗU8,!dH$ }sɿI/)1 r:x_!!woD0m'>3x,}hZT% ¾Q%bUA``(qu',ÆJ;.'k wl_۸H%44ϵ/)zuhB6WAu0ǤUh lŭ'GzߋHN¯ˀ]}9hܺ!_?ΨkML}-%6kmB93CBP,SX6GEO C憎5v.v_(83챲}TʜM4$Rxñp]1c<kη4Ny/d\sp .7qq =hV3He!tmn/UMQJWCmɩkc(G4G[3+!5/4[~dl_6dTFah1zT8l*{g Z0+2$E<ѭeEb'3iLhn ؋{[D$iL$h㨞O Iuy,xU{[ 814؛3 jwm/YNA˂ $b;PP] ؑ`6@T&]W1 u(c@^uTi[W[OO`x&b 8`LVMڱ>Dx2vxTq13/*;vs|5|mkTU#(52Jg9؆πˀDZf W2v\S1H*N!@"ZtF[3So՗i9v<~l?&w)*[趮GUo)#|ƺ̂x'J_EגrEL FE7&2ȣpޒt=x=CoWAҚ T:q|lm-xOEm9`R3ܸD^&ܱX0z2)Sb/)+}He PS_IޱyΕ#DV:V粩zmzWdGӌAKbo>NؽŕJ=0>m:bDxz8r4VI.{./oLyF'-t-hgv+8CࡤTF.{XF7)a ~Q\kzEϿ2O85gۋ9 i^G p)Mo?xgraF<|q}QM!(MZD4gc<4`2P0nkVnD\*zk+EjW^?qͪ\`&_SU!pWNnE"޼G=w_yp ]^?Qmw8W(ٺ_zTk{Hr6vף[r9O /1|v\K#"jmz\V֛_x_6x=9M hYԼ֏T ۻD`Vȭ~Rxnx[+Q#u n3`LZJܠuH[6~?a8Ƃ뜺5^@ aOHBQK־}Q2陃6?ҘPAUckͬw%iuTP4e3IWawW(5a2<=My6űPܔ~!9Ҥ BjK*pRs:^JKfJj?~ATRB Ix$E5$s@w28j +zPn~i>zYPФ۝dhᠩn8TS%#"r~1OGj^Fb_2l4Nad>Eu2O<߄7C=Lzƙ uA fRcسb"ñ/\]n<^Rwh蝇7sWs$B,sEe3?e#T\7`&+WI'Mi:&]YF[Il,a^  OHTGwS}4h"̕+pokJU"Vf06 [[7ONy`2%h6c{Ӑuo7Tk2%Nͩ PR:~I9g@ܪuh%{HYDR(6L=\^ʈfC^.mXqJWߢJZkƤ:Djt>u.;9ԫwGM5-r'/3e1QN%#nM]E`pTľPU3H@fHcXxuNHʅybbl=C*]ydz&0 {ʜrJЛ.)k]"u'J $? UE1Y@! 5!lXrPHT]ML-VnJz&qJ$A 3X sN@eH,*?(`@l҇ͨzv8j|38>6}(1“#.'v"3[tLRV%5M7`iio!*rg2~ w(YV}%Dg?h깫4=!fN K$zzmq ͭ _gCp9(,s\1~ʺb=uPg R.t+۠*V`Z7̑/z,>X \?t(_*ky2x:%I/L9م>="(/CaC0+ӍgQŇ:T'IZXtB;pzmT7uj̨f*QMǿ,oKn@lAuB;bޛs6c/ \\F=y)󢽼t߾^d?a[{G΋Zuly0eb盖kNz%r>rS:WV)AmUxqPMBNR"G-gPٛK=FѱVɝd3.G+=75O}TFyb$4!Ka| 񛫫ZQgPFj,AJ{fℳ2+@Ⱦ4*bRאE0gʰ#Q"v7!~[@mQ|2Bf|8vZm M0;u.pY`I$)}xO:'~v9B΅:xo޼Xv'3 0 \} vY`dpt\x]x旽Vtl< G*O{nC| C,z/?|Ǩ_2eW 37 gx7Nb:@5?Ҡvy>B(0U $al6ЯN0*$;^ofZAM"w "c$S/=yQq/{MeJCr*yYAKj}Pc%дY֮O;_Ωap+J_:]' `R1Db;R 68z51(Oj z]G% \-F#闘,1@^x )M{1x;@\fr`bu EA|vgG5O{ذݾz O:(Livot O<=0HqUԯsP2idg ?KJ@Ò d:$=*U .9P[Z4/n2Y2w,fuHڿH-\w"P5RtQ$z鎈 D|:,p@`fjJSf D9*X<$fKV\yYZ`():A K\_ExvCfGVuUې8 '[S_7fBΨat@Y1ί6+:-s HQljZ0w&O%e^+41V)]us!z,D!|A՛9$-.;xM*ymmO,hK WxT1[%p8C.1~зPau@dO6M{gqo/Ж-<^Ƈ}Q%M }-OY4f,ECڮʵ 0lLN/]9nNOjrԖ5ՐY^Q}NwԦR:j+OS%rk>׻"nFuϙClz*?g2Y}9 ,!lRH6&WUV] 7 3O<ڗzd* J[ˣ1B?dkذakXqn|xɥ[ (Q`V <3F'4GRVM-4-)c<{yi -e<}޾üXS)D8n~emO~B}t@!](`Yk )8jm+׋)h3?Mt?$-Hg j.W2% J%f)YN_;y08D-xK@6BS0|zwPPԛ |5βZ.g2Ћ-l譙# :b*4ڍ}OaH1zǭDz09_W O1i:Zw} ^A/ R?M~5b[@5J~Ȏ#Hc88AUe Fߌǎv9rwPaqc16L@a:+uȲ#&z@A / _Lf Q*_ f^98;r}?Y`ֲ*ZM1җ5’*\dhU-ޜJ*w~?W5.༮l:KEyNvxO6K$,Қ^fM4B4ԣPb&6Vi(zH#vmivVĦÌ)_+Wo=z փ~wlm5hqA+tTDxqgK m/7ƧbJ#., $H= {ƥoUվ\=v9sLvG٫w'm#r2lRy%tEy A @ɶ] c}H{DoKxz9??h߿@1O_8g>ɎCkpZsPIdukwu6Jg}n VIa'eoPg;.0i V(=eR.fO<ɘ'Wh+oQ@̀MR>\P8,^xBI闾-qoJ0uS,HӒ,Fs i !F4zmOgo®sж#j/ʐm s,_V4'7 NUx5\DʘT'kf]u >V &ۜgkN652MŶ<= $>P@-%!| egdaiN&Bׁ{,'RqG|Ep<͛HQf,?gcunTuq;])W0[{fZ<[jոV"ɡD [z4q ^lL4S:;uHVh4Ε:zot傻q6

{@kM;jbçccAZ:bI}l,V[5p g.p[4,e)M ֈQHHR>Am08vGY! Oz/8P^t\M3=HE3:v#f!1Pu|9ǂ҉(@>aϛ σ8'ĉ"Db?  ?N@ >hyNd)6a1)7dFpDhͥݺ|3,ƕumjr~[[G_G IpuFt{+QXi+b%˭l\X=7 2 qݪ1Jc Ѓꔇى`or@YlwA ]q-͹$EB<Y嚾sÞmTV6)!ix}$s$!5ojwFɈISIVzF{&/J~awo1314?ra ./!+ [6]d'*m9Kpjs46];F k˨fROc\BnC:xG0;<&x2$rb<\'kiE*Ji[/d;h 7J*[Qy|n_9iiL^|f8Fu .[^+qOzj꒻Z˽v8\W3MLqߚC}’^^BPopto`! vEYwV{~ק>j9 :Nd*(n:1;opaP {#R3Emq pjCw{-};[r G B(ADJ䍳 W%nջpÌ "(AAǼ.-HsB8 0p6t{( Jϵt*Q}nެyw"΋o)%4mU6pT~'U7f 5yw)ӳ{`K{[ђ7m莡HsPpFbed:_"\ûydv_}Go?Z/%xlc gkmsj[3Ub-LdZvHQGI ŠNeE+PS]vzNfq: #.ÀQ w{ R3 j[О7dȣPHYPM 9TFvڬ`dLS/)4*f.z=@*T!EgW5MUҍX'Rx-,~Х;NlZheս2fxPثQ'V%r+4Ӛ(7W:6^-ص'UԤ()9o78nc@ƺ1jPF!*‹Ať.J  )5<7@Љ-4Xd[KP%_3ڥZB:uS*/8PP)$,Ī>[/#^fI~mF 9@D+<% {>:>Ɲ:~mٙҾ)a߇3Nn;ޏj=V"<cp G}%CeG#E(w=@}C^S|p+b`[qz1tLh&C "o-Ѧ ?4ƎP?ڶ}~fEctWٓ&L-Y:m]tf=3S[Co(8ۅY|_bUOf9u|(hZ5ON=ۣaXEu֙U%a跬k1sJ0[l،@9 nD\E&e " g0 bW@d@ {7ZaB~giյ4`~3Xi7NW`ܶ\Ԗ.`AxdM"BF8B %w1_!c2Y#4'bG*^gɦlfsՒf2^ uDŽ^33A39ѝ±x#tZV<.!0rMz?뤆6fK7OB3" e/ӄT%JxQ?1-'^X[1{|yL :`߆dwvr!eǦ2PWL>y(M$S1nA~Fχ9窱/g\NgY4ktHK] b #R4rӗ$~AʏHuOЦ_<8jк$#?:xav1Wak>3t2ܞ!|&Zt K!$FaP݋\.P VhM ~jkWM;" ̵mUXuLdVr775d[pؘκ2sݙWOgn6tvi͑u#8Iȉ i/ + 4FqV(u] fYm Lڞ_)plWx(A%Q3!XFLD_"'aWh[Iʚm-(,w[L%iް ֯7 }-ښO"F@LPE.FQ6D ^.&PF,;ۥ/@8r.-~\ /0f-ը@'_7ƂoB>ۋX,jˉ= | Ý{AO.g#zuخӐrb-QxqDbM.~0J϶- Tfи '?<چ}އ0ZpqN a-Rs*3ʦ!Yˊ[sB_cAtg6!l?a }Ǟ6 d|(>$lLWBYi WԄK<ͺCwd!内rN; HWFE7fYOe f k@\dRneUr\CaEPVs sagIYnSIdZdywg4̋/T)Ϲnیjf9PN./FY.By$q@3hEe&)Y1Nesbu@Wj L9Lf(`sf<.Dj ʒseFd>3F؈m\ J)Bq/3Uo|*D] Wvfhk$Lu,[%H{L!e<F%R|)np'K3HC-(fG=RoDKLӶ f/NEh9?& ۘtI lXAhI~Pu(E^I2'qJQLϏBB;cq1g g'$q w'VõJ2kRL8Sidh>c{zkɳLR[i[4sH免j{a`6.VuU?_gp鴾띤)gPtDBLثXgM9^]c>E/&*]xlt{,td*O{'&EViZD7:98݊C"Y f Xar8$rzTMrsn-"u1L;%"̍M|5rR麜FOAf/k) t{D,m01)]2˵-ikLɭ)>r-#`;`$ *`<ɌR#je8dSjdXK20iXٱ㏠ޖ'?ݡ lpNn&<xuKyf_lI+bw2я[-f_#5?PGmI6̕lE@H,=X<kaZ w^5#6ʺ*+p"#;Lk5:BKO ,!3ANfHw_Y>I*+O@:鷛z&s$`IqaRJ4ghDY[?h* M%G4h+zwWL_YRE$]F3O?F1dp8 #Ԃ4mefp5F[pߢ`Ĝw|P6>ǂQ=% sMQ`%Gӛ9pp {:IO-Zb&[ROef?e=F^9xf) !`[FP3/[q3z]?aS#tOBfT)OVXVu3 킹*2 4\6/V ]SE; b (L/\3{jlG;|=GY se\"3,{*F+m|ԏ͈e}`&+ȍ)ul|ᄎRJ7`j45=. !7 DENʺm);:Z¯4i-4( Wi`oQit e E-eEq?T g!{gi@0`3.~5"c"և=%fU ;)͔!uTSGͬtf9()M}5tNpB 6 %ʹȅ^U 3x5׾͒T7~^ZL1{#~%M[L?jx42هh§Q3qW>qJ&DHkrt.Jm'\;tҌɉcMLL,W~؃NUbc=-L@J7goj&lz(_M\LhN9J YeEQS{8\Ouy-x3`f[2$@`r Mwdܳ~,4%Kƴԥwܝ$m[?}PO΋31iI;g-\5b] i||8?J"U*"sNHOSaVW,yŀԉHفn8s@ rIZtc17D@9' _ax&'o GTgԫ~}?'wkNfk3KFAƓ$ћ+;DV[aK|]w0\п =& Xݦ%W }AS:RQ'JsƨDd}#sE`Mߥ`|Tw\?)2_La9~SL#l$$/uP<òxr12}b/,i.rT'yZw;ifoqw5S VnDN$b%V? o&> G᷋)+[ֺ<4'yWF,43jd,zM$eAYeD~"[.[LFx:ϕONI>im2r 0XAx)#E7Fؖ3'l?͊s)`sA`:ֽxP^MqXL_98\sŸ $p ڻ~.5!V 'n*Dju [Qsk⠵EO+*k}+7Khu]FۋrX2b,ٍw7UkHn9T'R@diIH;[gL]tBR{n^zGTLKGƵ0Q-d`6?i58ڈ:Y[Blaj+ %&[.4Wi2[t€ujR׸~TC (ϥE,e=,.(MOJLTP5T">OM5r{'qd*wWx$1/nIxD&>]A+!rhɢ0w6Sya>1.X;:x/op9Ph 0 |q}n̮ޟsc ˆ`"c*0{C~ O#3,~R03Җ{́4eoV* 1]=nB6Iĸq %Gه'cDJYذg@mp^0Q]c^N*ӵvHh+ȖoLw`) ?8=dfkb[#(IxQHUAWc^cw-8uȖB܄iJ> 쵖.# 」3ߎ'>C%rXh2CN?UOHZ+`BUi+%[ ڌ24r]~x+P_ %f8X:I92:CXד 40.X-&BF]a{=AO%/Ii"l=S#}]:+ lD-cz^3}ʞ -"ojMS/ڙydT)qF؞Xa*m.rz5@ /@g PRr21sTCzp>[<2,Q߬,Hmh1V@4䫦[")ywMl1Q CyyfD*OXW `Z}fJм' 3QE{?Je 8xc_3 ϊ rbLؚߧUs,9{ƧxQ7)ˈɲ4]yl&(efhIZ[ܺJMޮ,Z*J)#0`yKhYh囆e4c{)'"}aqY{>=5޺a9ףXe 0h6ahOꕤ@D*5 m,u֔PhJ*Ү5OiܒmV99Dpo̅jW>Q&V}G%6?Is9Lj 5@; in`*Iw"T雬損ĵg?TEMޣ"(nw̢x4^*CHK~"5³%I /\Ɓ w^& 3󠪙gazB7أ5IAM 4XN>$y&g~;\aq5w{u;0I2!ͷȮח!ΎI*0xԺ ʙPXY$;YH\k 8Q!x҈pvUo!4Β9OWl1ApǹL˰@e?m|[e@efaȠ?=ʽ^hno]kV2{My˘9kBYGP >ԀPWrZs` ?%8Ow2>SR@SjlXٛ҇kzilo F:1 ܼ֫O0j3elq i[([(16Z6k>H d @&W(xGRm̎H9 ]"Q8Rӌ{MuS-x^ѷK2AΫՎ8 ١eK/voSAqΰ&d `֚Y, ^qvo,̫L=Ҹ-MkP`D7e6^G]7qK԰PF9O}'[)s']%4UmW3KkϬ7X!`rx.rHĶ¤@&o"QӪo/J*yx[|.yinN#NݘF6@0 ԈWFⅥI8>.FU\+BygȯÑXY6@8e˸nSPʮR ) (V/td'4V J{lc ~q9!9, B8}Լ͋_vRKFp1d{0H!a 8H| GB3ϻ0wf \+*"pȜ0ngy!³;V kEMN֕z5P(#3TgRὕAYU@2W9":hR`xkַ#~{bt]<_ `7lC\Btj0Ń&ve=$|6D~R:$ O |`]tRC0qZ^ 9bNTI~/άR<8: >qcۀ r0)΂Cj#Zh/zŠV<ً> ypڑw=E?drF`npcZMk='/C (*}2ʐ\2Wڝ=2]C'eA#[Qc0":a3~kC}',&F/e}eTdFU| 9n4&q@<+YYR=|zTZv&rd +CU>l9`# YF,JXw}I e/,x`Eu0o^ZJܵT!#/yi"UVYw#{#,l5Ƅl,^"eobs«3 IǪĺo[Q8sʍw A{5O#8"Z;jޥjG9WO-uto :NVTi#5l\xz(hdgH2YM7"Hw?rm&)cNB+QKI-[Z"xw{ Mun25i|XFn T~3ѮHsd?pq3Q|VW ѤǤݥLOO0/.=> ,Wɀb҂:OKr''8~ IvpLUM"n.V&%u'DNb4$>WTfl(qHaOHnw;vomO5eHEٲmC=􇎧zse 867Q2θfuV=15L!+-\;EX ?geem\+*D9^6 67Sw'w-}?<]@(qKpq^^يm7ux_ko:${$V5v ۛsy 1S(|avwL2ܰaol= 4 dp©%#a$xW|!ʲPuXU0 Q s,ŭpe8_H2d*Ox\@.Ky*h+6 iו*Kf'4awq"Uf1?GXm%C/#Աf;"mAq*[وPfȵcM?%*d]ʙR%l4`ycR%J(FDtϊuQ=ԊU#aZʣ2*~RtTdRk*w3lEs|s(#]ˏءڗ,Bzv3 I =!RwLu| Q*רv+uZ.{[tk88o;Ǚjl3#Fy z* D6o2'1TkFs9Y. Q)PG40S>M E:«?$2\9|i[}5bŕ(7 UkDgڥW=SsW1/cg?~7)9{KP@6a1JjhP'Oi_ ǂhPm>C2߭1^5{ RSVR@6g!,6n"pUv魁 2%eֵks7Yʿ3?zuR#T=Pt1 M&+m4RqX`$DGtuZ{N+%I)߸>]VԋJ> /ν&`/۶$ WoV%Q}sK'2DA@JjHj\F#9B ȅ2,j]e$<-30{SÐQTDJbh׭ވޓ([D9AlI~'D nu,gӂHݵ 9^T^H9)dWWXڨ.ïzFu_ת' _\>AH-v[FB.%'rUטF?طiw_ֆk 5JlF1 C!{sL-ՠ;>?!w^N 5V ]vIpZj>|9׬𷁱͐5k!1|Јw7U9=?lĞ"g@sj栉&. H〚x76ITO D/1Cqɘ`āiӤ^q;4,86}c$ r8M~˜j~FpBLure'H٣T{m4!:}p}.K(܋ݐk36pUJG%W8tU/ q g#}B&شZ^03y̓/晔S )Ʀ| Jy@C'T}j9LgaP]/WF6 Bv; ~7] (MOͬS*j=ϒ2Ƣ5c(.\5&ai["lLH,o"*$s~9дAMRO7OlS.Vg@g*q%qL1VOζ%9Lݴ^p>A.Tyj\1ʣy9vTq 얉A"šYJT9ҷ ]E÷ZwKNCz|#xIlvJ+[+j'XGz %Nįp;؏Q*ԉ 1 wO/M WxhGߔ=M\{XbBr:eHq~9?-&>oJs9]J.{u"Lfg*nZ7,iR FIY g*Nb޷p`@#Ys*jSܗ7=e-"mGYc[Byo1L]ޕ")T9: ̖XU&OU:C;Ų<)M'[I"_{):Ի$LsWY",hFO|]t5ډލ|Xg֌O50*R+4W^dXExv ,s8]ũ+f9Οs z [04O+ɜ!H [xFpRHKt{ 605{+0GƼ\g;ރj)xڼDE)mTQ_^N i|G)62KtEb,*n=drܫd]fmmV'첢Z1]HE>t00jKm*k#'ݲ+]nib(vXᄅӋ)YZkOы713mI>llyGQT6Eq7{bWv-$Gu.xB@>vbr`#&שmh>,a]49w}Klhͨl(f8Gn` \9aECKtM^orl+*#8mZKpXcvHŠVNBX)^WCx*9f4m7x]NV甀-cGnwkh&midQلk0i~]9ѱEtVEswC)!/0qZ+@N$/"n&%F$0 xw"QYe(Mnh1 $K̶J=YgYfM0ٮS`~r@A[-}MYvp>(`<˦*HZ*"^Yy#-E(i@؃_U=_Gt R+~?Ez^ m^8Z,e%"K7|zNO9iH=kt8udMA7z5K<;U9Ze>L_}c>e&i8|"aXO0Ee6Ґ$"/e4-[E_puyB u[ .)׎ D)o1mM Nc1.;|_ }UW5V6tuhV"" 翖 ¸3nr+Z}v:2u ܋PDYOtTF76cp#@3tDN[åwQS"DR 4q=1 ;J#K(48{K+DLuۘE?Ns ·f=YفV?;80}يSJYIIX}lpM41*mMȾwÍkgoD:s(FKJn?rR{mZZ 7No NG92<sͽ;X+Hc2v@>cs*Vff "/˺ SGI}K/@▶Nk'7`L_[WO&36Up.E kؕ,P+As&p ̶'`IÏ2qӟ}y1,CE't-ۤA>JA8h o93z&L!R9N ,h`{i 0#펊#$ŀK¢i瞣U+\$RTpAs%o=Ũ/,>TٿB¶"l٪ fAœJtM `̒0V+SN5"wpK[:}hLV3e?w˶{`H_7P^}v?hbޛNvNGx ty 8!1)QpM@š |+$!˞sBΚ578إ%BK=c^!~D(7QiJ0.޾bޗk `1I_7LWV;unc/N8#)!*Z@ ZA=u N@0=^z6&3`C2OLY杧c̀=U6} ƃĞO9˓%f:/ܽ:&1;~[b{7E^@$EƇob8͊榲%h^"p ;IgLi1=&j/ӦrۨN4+o~s1XIvNHӼQ{a?46 ׺MoK )i"PCO"h3]Ksc34HpN^PpפgK8,v^vkl'/=-ۏݗ?Fʸ4E-%DC͌?c-mmtI]YdWr$Aɝ$qn)+չ,*+E{xbDJ%`1on0Q*y$Tjhy@Q?Ia ȿci~`5N+#UJtiodĆ$[Kڎg@̿ pYk~dgLJ)0Zˑ٪xT2'Ò2&^#Dg[bLwx0ßxflv@L ߞϴgZ4y#aD KDhQ֨fϓP3b^&|ѕ8ك+R-#1*/m@4pr;O^J(ĤWqWސfZ: 6TLNeVdd uc+1tKe$NIJEwYFR4K!,*`tcB|% #3 tחA{lr xG~.O$uԩ~}@ \汲}jz[t(~ K1(ۃj<_}ʖ;aS`F:-qoEGf@qFfˢIQ~H󖒩 OBξI%ߣ[8j=@Be a.-',15^\bTZdy<< R ~(C, E>úS4>W c0KW b%?nY bCz$~(C@![:Z!A*-N%v8(PzR,V\T"K櫏k̓-263y2å/RHLrk-wu[?^eY.T؊ɓ ӆ$ fZ+5K"L&OhC|mU%2EE&2eo!JwF݆iZκh# '͛d 0!Vt=^ Y']i!ϟ$y1imj%lZ7<`CG}] =e41ukVM=heNYe2o(-&g:(d50"[*T-̭w̮b5ܩj=YX^pC^&~{cYV@ I\"ǰXbkM,)߀3xl6wsǫXhýb S+sHt;~1#'|P;Z3tEAHxftqT3> vu,ggdV!R!S'R7XRZ6Mj.HWfX̧ Ž/[bhɑ)j +zGw35PlnCfsOTҨP;V!6=񳠀D 8d:)]\Nֈ3MD\I?bb|w١$ig{(Wzo/ZA(F2uzbW-d25vkdA .APxT?$`( w|+$@09b/S›Cϳ1$+: m wBQr~D#Fq2 /[a{Sngv9>JΝU=Z̛ JڢUu/=A' gN+4>)ڎ'XpQ)OJ0lJj_x$TS^5Vpg k7'cl_G|E&8D"5˾ GBMHt4˱;Brf:mJz]9nHX xZFYsd5>ָ 6}n:JQ-۫DXEuml8źB fAZUn$P;qV18dx'$X}631Z#RkA}]6Lr=ˆ -sU@Q^̘֢@?eLlKx4~t$! w ('iksa$94y1sJ8] ,@kf2mHP[Mv{dZo3ֺV3ޫ lGz~,ARyt-ՂϪMb`lV$]jt'cW^+TX*qvbm_b@^MyB+LID/mfMR]tT|c k$v d;ʶdq$r<1_̞br >%]D_xx1zs#k|\1 ke3|@Eu XEv_ݴE=-# Up5\_SRT' _U80E^7'f3<_S>+zD\bs[WSMi+@B$чƸR>PS3!ñW+VKU-ws0^<Rqe":pNEE>CXxџ+d&shyYyA foV4~]fYjɘHmn%@o;4ޗ)nN* ~* zz_6]@%Sڳ[*$LwR>ԦDS7LAp+!в7јWu j|`{~k zz_fU6\zR[1DOPL{;;c1xW$ {ni4&Q']m|I1DG+M{B~)Bݤ@_M.||<[{[*Rm +?[ݒЩVuxM5x2旡D-=7D3~O}lB9oJo)l'"JwrG¡ȹؤ/W}yǨ u6(ODLKܩG9a 4|C#6q •[ ?/⠷p !r$2RحITW5)*&5M$0] JE7ņH×jOAAѾNX&oH~KQC 9p҉l*eyg0+ 99j/|u4fLj*l)|v| +Գ>? sb[hؘ|8``r7 Uq0`$Ia#=!e_*Q"5g.*̏DƯrJ\˿VDU.4"ai=0%P/^PB v>v ˛5UAld)kKk >WiؼnaXM+|:ҢYV?W Tm١:Om x~ϨU>g}i+T+ PdO|RQa]2ܔ3$<=&;- [ gͧYJ Es=E!%d6n32f.&vO*[yʹ 4Mўo3ձuG XJH_ E`b_00קxJiPSE[.%؉%aV}NsC툏:%jyΖȂ^g/r6mpk\. +\9nMR?!&F~1JR-bjzP#n_p$XI|\QS$Y;KR$˷ `?LBCN鎐Z|,F,U6؀rAyB`/n74FdJVLiJU傏i.Ͼ1qj ED'JP/j CtaB2rApLvK1?q4345ז^H:bk w?h 8FZJ([TU:kXͿ_C干]3ߕ _ *O)t :K=ad[;R*ޘsz;Alh2iR:2.4ܢ81GOT5wLYC|_RoH|rQp|#AY{ΚPcja&a҂4!ϰG Ó~"`bt>uVF|'S5= Xb ecj. ?)q@σ{0S,)C[ygyhW[k<5yU='U:;P+OYaj"$T{?T\mE鼯C8͠( 8[##`,Di*][1ad٨+ |itusO9 Ru?BLHt< _hU5 (XPOZpuᗠcM7PΆ{=oHB3j OG}7 =kcLB җ*EQ0I8($o۠^MFxN8vԧ~HDl'Ƕ/fJ"_1:bh+XuL) 0q@ضcaب5$OA5)\<}cGyARm &[sLZHC.gںlj.h~3Ad (]X"*U$[(< ZM>@̗؝zӓjmK>+ħ<0k XIPp%ڏҿx'(rc^Bn!KnߑR]|t'm4abnIS-.=PtF|6ֽvLAYѦW1:M<9]o?{3d屁0z(j}ҋJb0x85]ta$U0|hˆvQ$+4=;!-nvu23 jX޶Plȃz[GEޡPUȈ/z3y389vzhw-P!^ w&*F+#5MNϖk#rp]ei 4pÇe/%A'Nѯ֤/ 3Y. Lk/Ē\P4/p.؍ҁlTs %z?,"zb+=4§pB}@zOYMlk7gwu5N*%߁iʠ'ïrݛkfxXipsE9?(XsuJݡ3p1ގ`ع|qgz.Uo[>NZ⪍Sjo6ee`FolO7=MẏU"<"@S/b7M<g6e_ms]~x$p KaU\.m<ȋe BGkrB09o3Nb{ȣ2|7:V;C=>SCߐ{ J6Gӆxu"]s~@.) }%'zCWtMg_P> ..^( io #3iY'\097[]lm-WG dA԰qՈ^t\:H%vi[3Ժg^ۜУ~=ڎ=|#X|nZn09GpB^6^;њ:(an7Qh}1)C>-2ފh'.vVeH4'Ċ Vw*onnvsv%'S\2 ~T5u`HϞ u&떐bVtފNl*3 ɷ!":yĈ` xәqE4rE(4?vcE~%<էOu4ŝ1#Ȥ7nY'ymѓGG0V>* ѵaD m!K q{r` )6$08q)0:4x׶B?pJp$жET+2hs%c<ըhZk,jB>#<!t+sOJ_Ft|ޜ娖d=O܌WMrC 0pŵUT6SNNknۋСoǐ y^7w՞)-`*g}ȈAydQ9۸>[Ĺוbсp#OC]&?e[v]}EbZ{YvjTOYW-L+KrX1._07>Bd멐d/NؒFOBcn5A.BNJaQ M#eHpNc(BBiCiwMɩg@Gg/3Q7' s25v=?ծPC\X/i݈;+!LM C)z`ʜ,y2|d 0Sp VCcɝ.0rgۦ==^1}fa 2{Ni6]IHl1m6*o&(χl3Ϋ GD.8]!575L_,}#ir~zyIAu4= 51[pxIb^i ;1Bn65E03l;}GiItz+f;^|mCp tB|c厱o9`7~[a@lFpg/z-J~? DCp#E< Ϲ*=!G&Is kvR BE+#!*g9i{ct܋uL`/Hm'F4/I/N.oalF,:!\jzziW"oieAp-K3$}7`g[5{4w>@,X6B\z`^~*$*/`-ط7Nj̤; ܵ?579:{pI FY`0IC h%ME_GLwLk6{}Zj(m|]<^oV$s"T"38:^b <U|<>@bSk_ 5z,^TҶ!Kr4vA2YD-W(k Wū1qNO0L<[Xb laGbh]e9 | { M 4rd)0K @=61baJL2y*\3{7Fyѱ0UM% U: Jbxyv ÖM_ZAQO"K {j]XY,+,dKcj"dZ%U5JFMA |x H^dfnI@ HujUAXd$@pSDhNRզjU(aLm!c5ǟ5XymGSgaAΗURP rc kI{E`|nO.Qཨٶ9#-f;EZ/gP/tUQ ^0@6J+/Lams׵QhoeE`; L{@՝i蒢L k`fod3(:OP044 k1M?[3Ӛr$!2\3Wnv+o&h*g^<פgRNio=?O(ZWB R`ζ6.kBlgvnҬzCͻ#ӛlFT'CMeA#$q7̓i W2}{-/%6c!QGBJNAh?~429)yM)jKis\ynTs?{ 1h[}|Z*Ȓ{V)ИCD w$ᔯL-T@ϱ9շwٖOPNo1q_Xq;H bb *IfBV~y)OoI`K+yzPDn;<1>cq]m,;y嵰[Ոy)A36SdYu+jw0 F4! e,rw29E`pHCm)Zo45F{Fw^ A/0V#BjVbZ>u(3{Oȟ[k(-QaKDeXx/yx,,jqڂ};g/R{\փ6$[}Ggk"#Щ4H>ieHS?e[j^}ar#lX%Lj 0,as+@r"SWӹ9%8%v-ŕx#DNz[hD:/ =|qv`C?ma\_ ۈFPڙN+)&iEi^dnᾳ82W _xQS)ΡT>/K<9$*8 5fxb{$Z]OP%VY>Ď-[t܃!hPt3, ]j]n @zV>[{x?zOX__;.R8 01*8g'Zڭ aм31tSm |oJ۔eںό幽P7X'ǻH/tz93st ̻5h(25~l㭫,Y^.K9!OqWC= (Q/ esm@󤱷',MyօxYOY@Ap=LoKFO󽼗  UnVҞ3a, Mva@VD+fw2Z\?.Hjr9AoO(~´הC >-s V=80?EcP%e`͸rrM; S󎿝ζv|YX149ε%$G龩&LIOaL#n;ubRC/p"ohǻ{ tJu,HS17oMj)j Vf`EF[vu"1݌ bl3Nmڠ$f~`OJd.8VHLk*)iM,^~a}NI'I2u a=IAt&yHnWUpC͋807ޏo~aƕ>M:?f9srk}d~$oȿnV :vnEB߁)j!r` Ȝm TW{7&{hhPtDCAG`n,YwU(Y42m΂dTZԺxR[^؂݅i% w;+OdK8OeNbV$^ݟWLHIۉϓX403FUrS.g6JutO`|p~% {2F+ TۤK53,"VDʶ,8l?,y:a{HABR9DFV1+cA覢">&ʔ"8y8k3>@,_e-l)l3axO[l1yb<m_y} t$̹]K+&O7ޔ2}Lu?a3r=8nR82e_gsN{Ui)Cx:>F4J\y XP%sFDžbΫ:H JWLhJIRϵ>& OBmU6B4wB{X27r !ĩHʼn !QJJkS`B]#-( pb?dQMdG+._f|Tj%E3kyXd`DAS=r @$ix; ~;H3P T1ù܆܅5_IJ25eI1-Vh(V%x2ݢr{7)!qv+6#F2ܵhpI[ݛ}"R5vH7>w6.doBxte5(D͍gjiO?9DA6OhbLc0os=-l;B!_p Tv_=YJ`3°OP0'Rb8W,~*GR`oQHr jlojm5 խ$>CYFxrOUʃb0P߮=tquW4)˴硶dik`Œ{h)SQ$6H5e͖5PCaF2O-P>V |_k(m%)Am.>j#ѹv@n(ƚ*å6 bzUA* e:W.?Zob;rЋ5rZr&=;0heYMˉ9 b ޵m8j%EH$sdօ}Q$K*hZ;`CLGi6Q2|XnY!zf%a%~PQHxw׼J(73Y Z^sId70곤93MRsHSkJm;P.'8EoFܥi*˲_pΛlH1ʘJŸ?R8Ƶ t{WN5xQAC,? 2dYy{شO"9hW Cizyxo,^Sg;':7' ɯ}"PW43 lǸC`L)W UrЫ'oSb!s-g ŀ2d|<ޗiz RKx&fn>1Mϔ/pnNS` 擆/>lh.P1hͪ=N4$`8XFF4$1, 5߸qcûL)H79qY+L/?z7@h'K$j-ϙd^[ X#4Tk\AܳZ{@B9|E3f_ `}-?:Nyf*SC._;sI r J_ʲGCQ`PM76M8k$o_Eph0xZa0wS- `u/{ǷhNeq(PCXҩ;#X<ػtWs[ه-G OʩV3 GQUxoV0 A?`ieF He16t.q=vG1{ H |_H8@:S[QXnZYct))A&/k&]l!}灍LC .T46 [YhJ5-K ]Bָ9)⌝""h KU $+-;%lA%,GQ#ǖ ]=yxYQnk]4S3uI 8K8DDtgݝ2D_5kbsd eӫc`)̴1D5CWp5<`с-{Xz>DvC3ߪb!T F+FEzǤwȷ(h[52ۨä]5$b'p޵BHoǼU"15ғx)ш;$U~ؖV/1 V2Y%Ʀ4J̠x];W8cJc{vhlެ70+ѥmf~)+!@,~0I%sJCiI%5}SÛ _S_{_V Ou-0C.OoKoTt'a:1ݿyA~(KySY7c>.˟'ٝ9YŪF:"F{e5sak+C&w};«Qy)Lt ZJurUZ `"f:(=u)K p]D>?$U5Z9jl^F$Q:#; i}㬀BSp2z⃔3ҕLL&_LB{CooՒEB,\{hIEdSүT n&ZHIr3=%kIRɢ.*U&Kũ^dk]y<JJ*8@?Svl ^R{0Șeazm2 n_QIi_%!_Z)WȎ>)(دs@4*2et?hG7N%3.4\}q,-fy$fOKW z=+;|Eljn"A+ [u\7dI8eD乂,wRnޖ/3 !D FA#{}| d+*q6ɳ8e0fI?-KMZft/rmཇdl)w"ބTǝ1xQg5 =ur?\Jqֱ}ncad {U)M2T$8jPjGi/C+(UbN7UOlf=f%V'I"(+t"=sJBh;wc}\"u 3ePB`w7QO49͓<|3ph<&߲e~٢Mhn;\֍l2WgzH;ТC}SFzI?{y!rz, qi8k˻Yh%с°cHNP,=w@A3/}Ǚ,SeSzkI>b` C Zqb v2IxE?d8LTDƚ|]wz-wҥE6dԅh7{Jˎ7y!^4ֶssmCX M"aD,{C^w6K]ʻ}ǵLKTnO&QmJ't$ЃXUOa yH?g۴P2,J|%Tw/&/jP5K rkDFOa-0݇J- :[PT5vOWRN֑ېɘYE|~Ӝ"K,NYE]vcxr38G`;1L[Ȁ1$J ^+Hoj2Uג*OZlIriw|Q/:Lj£CXJY?"/B5ஹO& MnVY vزzw,A5Aת BWCDw xAcD喩kuE5jHi@; #}|-c@swXۯbEhc?[̝(+mx\sRڛxFL:S˟Jhl qo1l m.QLGMATY ZS)5#F>w(p" ʎםET {L_128{QNfFP| i֚ gnaϟ㓽O \Y %wTbi=b|WJ\T&oOilbT6 se@Yd)Ý.t툠AĴpm fOi*zԶI߳AyUq߼ۅ^VM[A拽 oPܠN-QdӑI D 7TT[ X1:ޑ-%fw9,SDi*,*D+z~a;~է;zn5F3To3| W {&ȾT Ԁ'tY٫\:N-a8A!e*1>| Ij.&б76pm}z{խB+(aR%o.G&SDZS^B9vKP3"Lc ^6dڊV,aL *qY~;=C]y,B±GEj-n]P*:nɂe{ A$Fb"%#Ǟ2hͥ <LheMc\.x\; ˺ׁ5EPlw&9 `smλBU ѳWuRHo\ Ky1C09H5ɘzl>&zb[W a5K=K/L7:2S _RJa C0FchM>Yd^Ј|/TfS1U-D;,KzB{ sH9S-@hT+l(C{_pf$ŭo\K4+`~,䕱D= ^]i^ 0)mLsr) {NKD,c,>q:縤POɫmkj.t◶'Iv3Ȃ2NVhg֮!niE uQ=T:ή+YZYSTZ?Ϧԙ&Sň,3$R O?[ ^S\^FZ%!^|=@^ 틯,*aX"!&/ X.E`SU u!Il@Z4^KBǡSi gg VDHzuSU9/5J"w-GC Ⱦ3J?}qJ^f#e,yږw' h22Jo 8j)⠈gBɉ)]]_)'3i!L쎳! W,'eg !#T`xyhXΰ^GM.E8Db.#[+e6 :Y+wUA@&B1W2j>A ƳA{j+U{.`5u7;dF'_f;Y]q"-[opOxoʮa^b1d{z}MQ?\jWh (A#Cy'E>`Rnz=m?O7mryIEoqŔAr B(cVJIwԫOa/iuЭneL׬-?5B h?y;?Y^0&&_Q*_˛kOϓIwrހh73 w'FtK%g䁃ӑD%|abF4WURshCc" jiH;IkHnreZ Lt)X`sB}mGd':KT v&Ohv]l<'.}:v,GY kHؾ9HjB|"q z9=A'J _찺˻Cyʰj!zWSM3\GU!i1?erI!P-d}$t<n\76b8‚媓?vZօ5*+M_G)fLddᲊRlu}*O浙>8eNH9S8j fK9 mbYgp3qg(MC!XC_'LP've`eg!8l,qKper}}F cY35Bdpok|t3g`b-2 K[}pVqT{9ȩdli.,jG]kWT,VxoЍ&EU:T`B7_Fu%,PhVItO?y n5΋=.5KQ<sGm>ѳdp a7`|sKiGo^JpYCW H/ E-(Kn%oD]?y q;G"ScXX`Zָ gg0'r~17Dd2B8/b'OrDoi`uW DˇTbU. ʟXt И m ݙdgUO5b-:ڡwa䕫|C:1Yv4fFw ;c$/̨I/@{$Q>4gtwx8S.S 29#V@ܐMUMd J@IB74K(^~mUO"5 <]2_w;hZZ!4>"桯Nv["J/Y$94-!/8%6نY!&0smbE ^[` v١Md? u0q7Ʃ;^,38'Sj؊3†kiy B&4\Bj &\&Xd&gX˾"Xs%Kt7s(cRJ֞FXvT0 R 9a{deקǮk:^(vpHZH*Y9(~kW)ٔ֎=>E6d%]S3 vBbըJuZ4>݄)Q%;m5tbw"(9`Ig Rݚ-K1 OԜd8FD2hF,L"ܧ23y'4M"nP̔'X`3@3ؗ .viD <)6KJ˂]wиYޯ1* sJ:,m[o8nqYNiq7)ыEd3¬XBCjue7;`[jU| 3NfM3y(t^ dS0y ǃ%?KzeON)E=q7Ektb޳Wcmv>] (寧ZڞՄJ2ZP9L nr+ iW%MʸaN/مŎmFB`ZnA:ɤp."/:)!9vv:rXۡ rl\hT8NXt3#)̃*>(&6iiA'*X ;HlPynʏ,88k-**;tm-W]xA]"Jr˱J%He0Sr}?` hl- ˩l *iTu.e`+(sjJȵg'J nr! iً mW?6~*tIwOBmc?j 8y͂LN$;ԤxtÜ!Y#~vXy oj.q}cYB@u*ԫ=A#AFU <ڃQ9(UÝF7AwFXQBZhuXG 3cD@zHǷ? 43VD2`xO-+% Շmh#ug ]Bp ({/{˫KÀХ\t#k*{jѴW8._Vg~χD걞uHwn>xg|<:-'[tXE aː\zc\uEl}K:/]^hoJwU u8g~%s_~ .ItjeSB!7d,6cC G س$;dcxރ6D?Ĉ-N-fQw6@V#I \ 4ɺhuZ.`Xr׮@?^6%aD/֫mffh¢,tX ❫fϐ'{xQsO0a:?~݋۹,rmO]W+Ql6KW;1^ G<CzΏԍ݆2e`*C V3u_  /&Vx&4CP%Yw81䭰`MM*w"5QwGf9?Jp+K`F~L91QUX %D)|P6$͒Cbsj%vO1~,3R_GU>F\"3,s ȯ#(n{)X`l{߉)eC !}_*?!d$+i tPe+BBE~;ͫRXY؟OSs]IN_#}$qi̓5  jS/~Ox$;PoqlTa4|e7|xjnAh%`Ә/hS/` ߆7RhY| õH#:g[Tv @cYw'QudT)Z/Bva|y ':<6xH|/mئ<8]-b62҅L86ƠQ>08|`m9WCDxe/I{hI\CHkE3H0>tz%rA=߈&ϿIv ζQ(?053/i`0BŦ/  BBGzu5|9t&s#2 T]MAd]_?@pRcRWϣw}B،d橭^MP(7"$#nyNxELwk_G)c?&}n;nCe%2K^˂rذ^;1۵-=1}P18-l7=t-!j|+4Jm&ȢOj; {U JVRe EpT^B1 $w(< 4Mâ\gAƮPv.5_hlu'\ UST4R6p՟) ,y- Lg{5A:JNƏODH,#`MQYcFVhl5BD=wfdS!N=yfsq8h$' ݓ\mCQ#,^yz)/ƾ~xHR&G<8\2u.a)vpլ )l:wH­~Id x 5.wpWO{ΐR'H_XԳ).T"jaJ7Ωs'ؗrIKvI%FX",Fؐ[ɋ(&Ajʡ dGޒ!H̓2( 'Kc^R dfz|5 kt`bFUfjڅ0鍕XB`a?wtn%i%UQ,i;&׻m_"PMRX#B: (jZKHܼ8M»![|dA63(Й{R%(_%6*I'X 53};eDJ'e %(586Kd1:rBFFNn3 OƄ=3l.vQ~!7,)LR5tSPfՍ(:eVITEIH?sVR߶" ۟ q]iOH\2&,`6_;Fp:8L^齅9d(MhG1Dm.^#p7ҧzԜ#ݟA93hܡLrHgj m T04Zċぷۙ? Ω:y^ p :ٹjoӠnwF$ͽ~By5`po'! +گhg$NĨ*SBUv=$( - tHiM^#4m"YUX&b*L(%O4!wr:oȴj27pBa/^D6Un QEy2zǓIVڸ T/3fF`mZ`]a#LHEnW\t?N5 \5kp3J5nwgOg+a¶xDt(C*d5<9S7~k쭡%.T#R.~zw&="FJ߉@Xu$F.j\QyPk[#sqhd 1} W ?™0hIGb4Fk`yY{J\n/ q]4YP)I_&N!Fx Gu3!⋶{^6 9n^haatJE(9͍]k@c]H2DU+N :>ݙ" ̢2Cע LFQUs5<_hG Xo<#~hU?PKLr'* C%48VQx E!ȁz6\Gj(׃_l8̘d /F1mYZiT1-tD%DxUt ^NNA@ [_ڳV?-Yy =PE'GZ4f'f8yAngDNJgbrkFN;a 7H Pwyx6HKV{&hA `;-K'D*qG䲡^m@4gqmkۇrU!QhTTщ"dmrsܜΪ?dt~t?\:: /7aRU@$RڻtBıvJ[ Ye'X:wŘ PUT) An2 50ϵSng)eKڋ9)AvM1<$;g[gEyc֫M755~cDe=:s3awMH l`<+]=c> ޞX2t OeC R-J|OjAC=p/C| JohoJAKNzHJW#<FV? ˿YQ @$>F oZÆz ԶA4Lʒm5#Z}pameRtjD}L3ws<xO>A.뙊4H9?\ 50{2B&MK'Xٶ*cՠ%1tq_M8ljL!&Z w%mF72~w3YKN9k8 F WFZ"zN