suse-module-tools-15.3.15-3.17.1 >  A ap9|8L>0k(7[t#7M@Xŷ."-X޶!9 Nv$? /9NxVh pGN$ϟĻzZ1;0O2Q>{(8RXc{ 鞀M>RUߌq}(E=qqՀ%z'Ntsm /]M3h,>Z5jp74^{q0| #ήGCR9?db1120b06c1f636bcbf8b91e82ee87291957d46aef4c9ccc1ec5df52fbe6ae1fd287d0bd38923dbb54efc2cba12dc6da582fda52ap9|]#Dp[gm:L8f.$)V1dZlpټq9 u~ccӆAN"Nigz<7ZݯtxPcWYdܕIFDFط%=]Fa6Wܳ;U>#j!<gȫBw<ŜevXrt&'7Q2z7nD.u-GBL#T! ÝDW aL R?_c~0jѠ_>pFJh?JXd # ilpx| $4C@C C LC  XC [C xCCC"LCX H(8797:7>:F:G:CH<CI= CX=PY=`\=C]>C^C7bDcE_dEeEfElEuFCvGwGCxHCyI zIIIJJJ JJTCsuse-module-tools15.3.153.17.1Configuration for module loading and SUSE-specific utilities for KMPsThis package contains helper scripts for KMP installation and uninstallation, as well as default configuration files for depmod and modprobe. These utilities are provided by kmod-compat or module-init-tools, whichever implementation you choose to install.amsheep62zSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Basehttps://github.com/openSUSE/suse-module-toolslinuxx86_64# Delete obsolete unsupported-modules file from SLE11 rm -f /etc/modprobe.d/unsupported-modules # upgrade from old locations if test -e /etc/modprobe.conf.local; then mv -f /etc/modprobe.conf.local \ /etc/modprobe.d/99-local.conf fi # Avoid systems becoming unbootable by blacklisting filesystem # modules. Modules loaded at installation time will not be # blacklisted (the blacklist statement is commented out). # config(noreplace) makes sure that this is not overwritten by rpm. for mod in adfs affs bfs befs cramfs efs erofs exofs freevxfs f2fs hfs hpfs jfs minix nilfs2 ntfs omfs qnx4 qnx6 sysv ufs; do conf=/etc/modprobe.d/60-blacklist_fs-"$mod".conf if [ -f "$conf" ] && \ grep -q '^# __THIS FILE MAY BE MODIFIED__$' "$conf" && \ sed '/^nodev/d;' /proc/filesystems | grep -q "\<$mod\>"; then sed -i ' /^# next line was commented out by postinstall script of suse-module-tools$/d /^blacklist '"$mod"'/{i\ # next line was commented out by postinstall script of suse-module-tools s/^/# / }' "$conf" fi done /, v  nRmOF~A큤A큤AAA큤A큤A큤A큤alaΆalalaΆaΆalalalalalalalalalalalalalalalalalalalalalaΆaΆalaΆalalalalalalaΆalalalalalaΆalalalalalaΆalalalalalaΆaΆaΆalaΆaΆalaΆalaΆalaΆacb14c40e92913fabf6e4c084951cfb6927c05eedb551805d64ddb6c5b928ddc31ecc9222fc06c897149f8cfe788830d216ae9fd8ba61d4375dc2ed628aa0625caba27eae0a5c7b5f2b6383b2cfcdb88f91c90d650d16c30c59828fc6a2b1798166cc3513f02f7a5c4cbab31f6e564ea024c23aac66fdaf30a71461e72bf4dc18b635ef85565bfc8128775a8fbe2dd650e861d8a2292da2b0a1f3485e4330bc536f04e71c02561f617bec64d8fa4b4f7d8c99aadb645f9099e2a814050c0fdff451a210d66516e029b064f00a558af74c77ec795ff8a1c4e89b35945c2b85008ea493fc243ea20147bf8c79c4e69f50f649cc5ad77e0442a107a086a9a721f7455b58da9b84c35751b3fa5c7def8a9cc38889411d4fce8bc9e8617777885c7650aa00111ea2224a07b2e208e3941f2efe5f18c138b60ae2791da39cfd17bd462a259f23372b2b75651ccc0524a0c969968b8a65c65a29bb456b5e2eb12428089d75efd4b9200462ec7e42d126edd45d9d45e76a5e1280c7978db9ffd8d1855dd040071841fc59c5c92d2673842b14dcbc62be967d41420f1f2ea3de308f5a443ffbed93dc796d3ed60fbe71b73b4e093d4b5806ea8ae5fd6ad803972f2b58342af2642516178b29d41775869929b7631cb82f9c345df79bee6c0e01da2591fd62afb215fab679b6484568e3a7dbef53660585913be71afdf8407af7e25118160bc12899e6a44aa0121dced2d3b228e095723dd480d9e3aa09b0272a80e1404f0b5cc07fc169447f54aa009a8008a228a86c4e3e01d215c638d1a79f7f0bee05c8f4d331bdd39f4c30eb7b27e70ad9899dbc8e3835cdb68aaaa4c9133af98549ff76920ef0f7806c63a2ecef31e197e7aeb3d830ef7220ee8f37ac977d580d2f62101db041d36310f6be437a594472b1f3a578483c9fd9aed4ff423524d6ce19089f8580c7b1f2811bb5789523e274d792bb371aaf29fca78668d40f6c32dc8197d015705a62018f3ffeb9503d1ed4c9188981ac37dc334d08f8385a6dc0972df2cc12945f87012f39cdc462257f81831c9099626ae336556d65dfda87c2107878d681e8d3c49c11887c9e1265169d09cf0e02187aa4be543d8302514121454130261ea24a226fd4d0d95ec6f8c38b586d563f055c9e2dd02ce1141e1619d5d3462979dbfa2b228a6a8645d76bc810bf73bd694c9098a70bea892b535aebbe3bb3d1e6cebe43292cf1cc42ca5c93a8340694fed21a3c840a2969311e18945cc9f25fd8e23f7f736e916a18f6065da819e4720562a39037943c94c588f9be5d3e518444a1d9511b9c9c852c79aaaae63e0fa65897df283cf35cef9680984c4d2ffb8a3b0ea4f0dc26c527a0f83059851f1135332df0115808ea3322f9d52ae8d9e89964ad542da17fd8d74c9b98c50a4ffc03409aee749dc2334bc8755af3f76eb57dd7063c7b648bcfb5738a5894788ec1a2d0864a647b1868ab765c42001d65a2e0f541bc3cf952d8d9e29764fb3de4b502944400e899c1a2f45f56e1487559617f43ecbc43b8ae11a6d388b7d5b5cb356450e933596ae49f4db15d6a0816e39d6e60b16c61b0752f4825214278085d48d9fca9fda76ce7b733a670a986ae062f8561d7bade30c6127f97fa1748f7c082ddbf6bde3e0b1c5ec03984b2c87034c451516a15d96a83a06a02541df0f6c8a2873a916afa90b77da4579c0c09c3aa8db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73cert-scriptcert-scriptcert-scriptcert-scriptcert-scriptinkmp-scriptinkmp-scriptinkmp-scriptinkmp-scriptinkmp-scriptkmp-scriptkmp-scriptkmp-scriptkmp-scriptkmp-scriptrpm-scriptrpm-scriptrpm-scriptrpm-scriptrpm-scriptrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsuse-module-tools-15.3.15-3.17.1.src.rpmconfig(suse-module-tools)suse-kernel-rpm-scriptletssuse-module-toolssuse-module-tools(x86-64)@@@@     (kmod(sg.ko) if kernel)/bin/bash/bin/sh/bin/sh/usr/bin/grep/usr/bin/grep/usr/bin/gzip/usr/bin/perl/usr/bin/sed/usr/bin/sedconfig(suse-module-tools)coreutilscoreutilsfindutilsrpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)15.3.15-3.17.13.0.4-14.6.0-14.0-15.2-14.12.0-1dracut44.24.14.3a@ay?@araraZaV@aG`E`9@`e@___D@_'@^3^V@^@^%@^^]@]@]V],j]]@]@]@\ޢ@\g\B@\B@\j@\]o@\R@\Q\U@\ `[[0Yx@YGWRWH6WF@WEW#LW!@VbVIV@V@UŬUJ@mwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.comdimstar@opensuse.orgdimstar@opensuse.orgmwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.comadrian@suse.demwilck@suse.commwilck@suse.comtchvatal@suse.comtchvatal@suse.comdmueller@suse.commmarek@suse.czjlee@suse.commmarek@suse.czmmarek@suse.czmmarek@suse.commmarek@suse.czlnussel@suse.debpoirier@suse.commmarek@suse.cztrenn@suse.demmarek@suse.czmmarek@suse.cz- Update to version 15.3.15: * blacklist isst_if_mbox_msr (bsc#1187196)- Update to version 15.3.14: * add commit which was missing by mistake: * cert-script: Deal with existing $cert.delete file (bsc#1191804).- Update to version 15.3.13: * fixup "rpm-script: fix bad exit status in OpenQA (bsc#1191922)"- Update to version 15.3.12: * rpm-script: fix bad exit status in OpenQA (bsc#1191922) * cert-script: Ignore kernel keyring for kernel certificates (bsc#1191480).- Update to version 15.3.11: * inkmp-script(postun): don't pass existing files to weak-modules2 (boo#1191200) * kernel-scriptlets: skip cert scriptlet on non-UEFI systems (boo#1191260)- Update to version 15.3.10: * Import kernel scriptlets from kernel-source (bsc#1189841, bsc#1190598) * Provide "suse-kernel-rpm-scriptlets"- Update to version 15.3.9: * fix problem that initrd may not be rebuilt after installing kernel-$flavor-extra (bsc#1189441)- Update to version 15.3.8: * modprobe.d: Remove dma=none setting for parport_pc (bsc#1177695)- Update to version 15.3.7: * Fix treatment of compressed modules (bsc#1187093)- Update to version 15.3.6: * dm-crypt requires essiv in SLE15 SP3 (boo#1183063 bsc#1184134 ltc#192244).- Add bugref for bsc#1174287 and bsc#1172745 * The workaround for these was in 15.3.5 already.- Update to version 15.3.5: * Skip coldplug for memory devices on ppc64le, using generator- Update to version 15.3.4: * spec: rework dependencies- Update to version 15.3.4: * rework dependencies to reduce system size for small OS- Reverted back to tar_scm source service (obs_scm doesn't work well for Ring0 packages)- Update to version 15.3.3: * spec: remove SLE/openSUSE difference in allow_unsupported_modules (jsc#SLE-12255) * spec: use same fs_blacklist on SLE and openSUSE (jsc#SLE-12255, jsc#SLE-3926) * spec: use br_netfilter softdep only for SLE12 (jsc#SLE-12255, bsc#1166531, boo#1158817, bsc#937216)- Update to version 15.3.2: * modprobe.conf.common: eliminate circular uas/usb-storage dependency (bsc#1168661)- Update to version 15.2.10: * ppc64le: fix dependency of papr_scm (bsc#1142152, ltc#176292, FATE#327775).- Update to version 15.2.9: * 00-system.conf: move br_netfilter softdep to separate file (boo#1158817)- Update to version 15.2.8: * Add modprobe.conf.s390x (bsc#1132798)- Update to version 15.2.7: * spec file: avoid %{_libexecdir}- Update to version 15.2.6: * modprobe.conf: add dependency of papr_scm on libnvdimm (bsc#1142152, ltc#176292, FATE#327775).- Update to version 15.2.5: * remove 'modhash' - moved to mokutil package (jsc#SLE-6094)- Update to version 15.2.4: * sg.conf: avoid file conflict with system-tuning-common-SUSE- Update to version 15.2.3: * softdep of bridge on br_netfilter (bsc#937216, bsc#1134819)- Update to version 15.2.2: * kmp-install, driver-check.sh, weak-modules2: Support for compressed kernel modules (bsc#1135854)- Update to version 15.2.1: - Install sg.conf under /usr/lib/modules-load.d (bsc#1036463) * sg.conf: avoid file conflict with systemd- Update to version 15.2.0: * weak-modules2: emit "inconsistent" warning only if replacement fails (bsc#1127155)- Only ship RPM macros up to suse_version 1500: after that, the macros can be found in the rpm-config-SUSE package.- Move RPM macros to %_rpmmacrodir.- Update to version 15.1.13: * spec file: add conflicts for dracut < 44.2 (bsc#1127891)- Update to version 15.1.12 (git 1ab0b84): * modprobe.conf.common: add csiostor->cxgb4 dependency (bsc#1100989) * Load fbcon together with virtio_gpu on s390 (bsc#1121996, fate#327159)- Update to version 15.1.11 (git 54df192): * spec file: use more gentle wording in blacklist files * spec file: drop jffs2 and ubifs from blacklist- Update to version 15.1.10 (git b28b13d): - implemented fs blacklisting logic (jsc#SLES-4085, fate#326832)- Update to version 15.1.0 (git 6b07b88): * 50-blacklist.conf is not added in Leap before 15.1. fix conditionals and bump version accordingly.- Update to version 15.0.20 (git 1396df5): - Fix driver-check.sh (boo#1123697, boo#1123704) - add /etc/modprobe.d/50-blacklist.conf from sysconfig package (boo#1107611) - Remove hard dependency on mkinitrd (boo#1123721) - Make sure code works also without kmod-compat - Replace file dependency on /sbin/depmod by weak package dependency- Move "weak-modules" script to -legacy subpackage to avoid dependency on binutils (bsc#1116665)- Require mkinitrd (provided also by dracut) directly instead of file requires. This is fixing image build failures- Update to version 15.0.1 (git 5c63319): - Use /etc/modules-load.d/sg.conf for sg driver autoloading (bsc#1036463) * added /etc/modules-load.d/sg.conf- version 15.0 (git 6ce3011) - modsign-verify: support for parsing PKCS#7 signatures (bsc#1111300, bsc#1105495) - Fix logic for unsupported modules (bsc#1111183) * SLES15: allow unsupported modules only if kernel-default-extra from SLE-WE module is installed * Always allow unsupported modules on Leap 15 and Factory * No change for SLE12 / Leap 42.x and below * 10-unsupported-modules.conf: improved comments * fix %config(noreplace) logic for 10-unsupported-modules.conf - added udev rule 81-sg.rules to make sure the sg module is always loaded (bsc#1036463)- Use path dependency that is not parsed by obs to ensure we are not pulling systemd everywhere- Set url to github project and repack using obs service - Cleanup a bit with spec-cleaner - Grep os-release and not deprecated SuSE-release- blacklist efifb on aarch64 (bsc#996080)- Run dos2unix on the modhash script.- Add modhash tool to calculate hash of signed module. It strips X.509 or PKCS#7 signature before hash kernel module. (fate#319460)- Remove -x bit from 50-kernel-uname_r.conf (bsc#981291).- Ignore failures when loading the kernel sysctl (bsc#977715).- Add a systemd service to load /boot/sysctl.conf-`uname -r` (bsc#977715).- Skip KMPs built from the kernel spec file directly (fate#319339) - Bump version number to 12.4- add missing requirements on module-init-tools, findutils and gzip, mkinitrd (bnc#965830)- Add module option ib_mthca.catas_reset_disable=1 on ppc64le (bsc#456389).- Revert change for fate#319339, as some 3rd party KMPs are built with a modified template (bsc#949862).- Use /run instead of deprecated /var/run This can have sever consequences if this package uses /var/run. It may be installed before filesystem package generating the /run tmpfs and predict it to generate the link /var/run -> /run. Later dracut convertfs kicks in to generate it, but it has issues. bsc#922676- Only handle KMPs that are built using the %kernel_module_package macro (preparatory work for fate#319339).- Use absolute path to mkinitrd (bsc#935566)/bin/shsheep62 1638863213  !"#$%&'()*+,-./0123456789<=>?@ABCDE15.3.15-3.17.1015.3.15-3.17.115.3.15-3.17.1 depmod.d00-system.confmodprobe.d00-system.conf10-unsupported-modules.conf50-blacklist.conf60-blacklist_fs-adfs.conf60-blacklist_fs-affs.conf60-blacklist_fs-befs.conf60-blacklist_fs-bfs.conf60-blacklist_fs-cramfs.conf60-blacklist_fs-efs.conf60-blacklist_fs-erofs.conf60-blacklist_fs-exofs.conf60-blacklist_fs-f2fs.conf60-blacklist_fs-freevxfs.conf60-blacklist_fs-hfs.conf60-blacklist_fs-hpfs.conf60-blacklist_fs-jfs.conf60-blacklist_fs-minix.conf60-blacklist_fs-nilfs2.conf60-blacklist_fs-ntfs.conf60-blacklist_fs-omfs.conf60-blacklist_fs-qnx4.conf60-blacklist_fs-qnx6.conf60-blacklist_fs-sysv.conf60-blacklist_fs-ufs.conf99-local.confkmp-installmodule-init-toolsdriver-check.shkernel-scriptletscert-postcert-posttranscert-postuncert-precert-preuncert-scriptinkmp-postinkmp-posttransinkmp-postuninkmp-preinkmp-preuninkmp-scriptkmp-postkmp-posttranskmp-postunkmp-prekmp-preunkmp-scriptrpm-postrpm-posttransrpm-postunrpm-prerpm-preunrpm-scriptregenerate-initrd-posttransweak-modules2modules-load.dsg.confmacros.initrdsystemd-sysctl.service.d50-kernel-uname_r.confsuse-module-toolsREADME.SUSEsuse-module-toolsLICENSE/etc//etc/depmod.d//etc/modprobe.d//usr/bin//usr/lib//usr/lib/module-init-tools//usr/lib/module-init-tools/kernel-scriptlets//usr/lib/modules-load.d//usr/lib/rpm/macros.d//usr/lib/systemd/system//usr/lib/systemd/system/systemd-sysctl.service.d//usr/share/doc/packages//usr/share/doc/packages/suse-module-tools//usr/share/licenses//usr/share/licenses/suse-module-tools/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:22066/SUSE_SLE-15-SP3_Update/0de0556febba430d294fc2dd0ba3f6c2-suse-module-tools.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxdirectoryASCII textPerl script text executableBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executableRRRRRRRRR!޴`,=pGVkmodmkinitrdutf-81f2e6755e3f322b7dfb704638953b4f67290b7cb9c5b223b68aa64a63c71684c?7zXZ !t/hN] crt:bLL  C}˼K<sȜ_[t8ᔻ_Qx.E񹢈֗L!"S?ݞ$(dL׮zP#!DzV'XTꧧ,HgeBxMv}-XBrtE$ Aݑ225&W<tÅq~k_$ R[|9}De,,By| |slI\ -p[d7K L0y=DU2'ưun5 U dra*&:Weѩ0/r5rKQta)-`#ལۃ-ZDKjZq>ʢcz=g=:9(b-㿃ڊ(W偀 Ek(䗑bdm!^QydhC@_ƴHkC Ԣ47` H2?_,b^7YS%K&B@ᖑAb4Ƿ=p2vyr1k/bM 2F5X͹vk?~O7qD/HTZ3ڷ?]=a L:3N;c*PM%U EO+O>9cL9ڀIΐZj$V u+5^50 JҶd80;*̗rnvyy?&paЦ(xJӗֽߪxcF@Pf \^M ^,Q~`Qq=S75S{ŀlF J1VN&f04alnvd8hݡ pF;/%NcXD eJ)+ы|䌝&cS)բmΒ,N@H8r7xg CZKgKd~/M g~Z';QGH5EтDN{-iʼV(mD)iK7m[Af7C]_Vsw).FWTr~M׿x2z7x.+[YA=QW -h!_@nO|-іB42bҽRYReA\~Y 2\#']$+fi哚ݹ?/2'T i ]hPGI}25x~7 `uYQ\܌zwiX!Fx䭣E0)@:]v~&]|EL }a ٛMO jD|_[KsFG=N$.VWbY'MVOZ9G/\M /CՒU#WNnz?Ie{ z8epn`Ԥi Dl>T3Ih5|yqYY$Ka^} Y4 r-fjHgC}Y>#H,0Q9m{hQw{5[a諲<ߪ0צvMdvK7GByI^F<* QO{φjfu5|zuh O2~!s-`,pOz;ؗbh!~;hymMV`e(%>1=G5-Һ>>p */I.ҝfH"EF'AO/gwٻ"Gˡ_Dm*yWe- T!wxZH"9 \o>(L9iǓ #Lj2BAڟ&mNUNAwɺ][C&ؚt~!EA+)ӭ%Z&p:nH҃t>yނVý%ۊ}O`]}{%70?3_QZݥUXg&Ń08>Ɇ;I2' V]M7a`j~Lф]"ԠJ[3 'o>yA{Ux_< hfARDD6)A!fњI!+{~Ad9GJI&PJTu ,*i .pSpf!rmCFà޶2,(öo=|[ɇT>MH'`NHeLxUq{\fnx rmI/'@A$:~XZ_ؕ O/7ҟtml4? d|u_ vBk3Ë`Ua8jx!<79 7&dTkiCp]3ub"fϕ~M#=]ibQÕdfPNMW4@ 5^Rprvh9ji%=sD( Ob?˔f5+lh4{5! Fa fZ7v7 )yҧI7QqI.t.ޟlSQk 1j!r; iJ:H[']^tfuFC acWp|_ 9$ʟN[$+MyF|].i YI>bOsCN=H,,h>R2rxC{uTiu(ٲK>|%5+["4,E&v"-}ڮ>}4{zEFkߴ\da#Sn30nclY|) rYPF5} !XIW5ſK{?w|_H[\3AA鍍OT!wIpAhN]$uD5)>&7ѤgeD"yv_Zy[n3%eS^@fFA+0g'QN}䨬i Ӆxowg@yq!Ƕ0bjj-1~(k3os,5^u8bTL'Xɣ֊g!=ȡ 8v8)j.9p֡2w`HNB?dj㉏t}g;@t|`UW%3{-HkɍzDQn.S" HғȕE3{=H"u!wsFY2<bMB{wE\yEIna 3BOTMmrk!um`y򙸭yM]z5B?`-Y ?1^l>jxYzꆅz#'DZ O 5 fNٟ$MT9B9{(eWg);, ;̘SJzDnŬt?bGi#c5͑\5K>yOH(O'qGbR3k&2azHlHE,{*i8; `ڨ{hՂ/-=N$Pm( d+OТPw:-Qfc>E8bnӥH1#v 7uO~v5_lBBLE)nhx8m\aʩ6;ܔؘV5ؼ!¿3nKS@ lYi5+D7w#!>%؋ n32{jS} ;c'iUpg#FC@gŃ'Wp$ٲX"T[#+X(J4NZ=xA.`?0Pe'î^Kj7؀/;ui3Թ5Mbfa+6oY{o;sشH,YlZ5:^Ѣ@H2Lw")H }IaB P4hEShr%ټqfXh@t^%!e[NFj?)!hc8M( ww:/ QMn̔D ^f"թt)8>_|j4f7۪d)tˌ/T+Nbѩի@^թU'j"V2Ts˸ȝU깃l@$ϕ"$=Rpby09Y @kE +)Fʘ ދ]3HO$%q߸5hTp.J_ a?,];^ʳ@uFAR s|Gmmk,:y~]UB_*5c=+YK0y=NZ+T) ȷ}q~*ͽbo?K麌hݿ\پ*%3u88 }p3f:GQvq,gaߟ[ (KyX @:$]ߝؗn}]a"LAQC !u[vAO6-(o4Mﲧ 4)/Q`%X o8 +R] $=X*>׍ jvR_ ~?a-d~nڢwm'Z:[osv$S< ܅ȳ@?#̽5?dpgҦ-sO?t^+@yr|5!8ezZ|c)"S (W@{\;yА<& PymVSܣ2g/t08_X`X`DëLƬ#k^l)P=_ 2o.-άyA9ie ~'h#2EiС \QTZmj/R?$Q 4_CP\P|}Lb"ٵy⼣j{!Ćsmߜ^w a!,RU%f',Q$X^.>P >q66D<ê)AdV ˦?9DLdn.<602-t>jY{69y^!^6’>bt_TS+"&U?vIf%L, 'S^H+\cPE֍?{y$ z'4W(ɭ qlD#7g& f(e8 C/9)iC toۇ,n$Bk+`FI4f-2Hqxne囎w?7tDPQ :ttqt7ep+S k/671[+!8CipEiT&mL>BQ{S-yi2=Vqfj\2샐!W㨣)jlA D_v3^*_26'rA~|inK{%m 잹i[hzit 魱RFexb y*ŵM#G|;ǓWpOMQqtz-OMгc],ø4ݏ*j`:ɢ' n]N!)VVL90qS3-w%͢rEte3c̹WoŚ߶N-([7 t'0$M?}}|gc$VpyفyS%ly3qdpfVl9Hh93VEH2} 4#z=+($*Vx¼M^gDž4@p;G op_jAbY3lߘ1}봵/ɮc.E4/$zM_اp[;V9"sv*b>19/?K `m^Ĝ?آ apôOAؕ-*A~Lyooò3~&AZ5 @nTRr&9 t hoს/& IⲤKʢU ֽVi7OS^] oN5u rᝩ\ts[5 \•PےkɌkG.苫?Wfu W^OxQnoݩ woݞ^1H@hySk*rœhm N:zOJ]0CE8KY˂ y1di7%E\!7c,zuܙ2Ff )ZOGZ nL)*%UhHR }z2=\ *qwOj*d9tN-@EhT0NAB*ݺ ΗZKE݉4ߕUf53r{v؞jĴz&R3G]vfkxh!S+dS%`OM,0XVk]+J Hu|;F(zP<0d@Kp >E"$Y0HD# w85aA{C|g_Ik!͔UV\SJwv 8G3[`҂'j-O ӊ'o֚ݟm vVM;jȾ"Tu_ ^lx/;0'OIB|#q~mèQ#^s)RZTg1SY*E/kqCF1&2r'b#; ā_nl0S_odĪp, z "6a{SBž(٠y|"c5OYACU K2'T)@<; oNԙ ֎窊+LکRD|wcY'䳴1xiҲM/I7]RM/c-]n"bC$seye'KO2/+곓c`OPSv`P'"<{ O6R&0h:Fn@ X;J9N*-Y.4D9)T}E(X{SVz~Z:T%BJ0+?\dZAсQN{:"Z/܎ z?ißZ|,;ЖC* ]ws{[bs 6(mkE-dBz@D6n9LdG=6iQ+ ؖ\jV?J(]8.whOx)A9E?aX75g|f4_|_'4%TO[DNa(Qr)Ԉ^QKr6K&߀'>m;Js[Kd;&KZtFd/9dL10I? M*!Oa  |Z(!{t^к3T7&yCi1%אͶ(`ZnM O]nx̅l}]cb]U +1\?ĺqҏeZ#J/T`O*N%Bd3Kk\*b:n&u(R.{r"YDzΠt)ß^Fhp;>R^mETQcRuaBFPT[`w1"+l_#fV0JFN +~El> (tYkԩ%dqV3?yD|jL(V^}u~Œ gd7 ΍}~]>hȠBR$'0~e'RT#>تQqT|[ g_fp pe0xҶ cPm$x/-篑K>]{1kNG4X-Fb ֐4T4`8XkPgHvucj*朇69A0GʟaE#Y̓A\#mzqB":BxE\l)};~cvIum>U8k`Ts/(i9}9 I9!3AjiΛ\ NH%JpTh93mk&Ih\Q-CjŗSW _gIT6)4rvxZOKp/:;LU}$:{I~ e['fh"਑|c{+vNeOLKXr=/adA:GO]]ɢՑ}H(#oәJs>Mirfo \Sf^<^<[]˔9b9(nZ1"_^I%5ΠŕF6ٌwT( V\VOjH2A\s̕-.]g_f=64:K6] .ٌ-]?sm" t =xb^9PcvMq},⣡ֱ䯋:`9T@kɉeETbA)ſTS!!b)gݤʬH mӰM4sFZEX_WiT#|LS앮6]'<X1?B,312'k*P8_wnigr]U1ٌ,19Fe_9_6⫺'|Y.&Ƽ$V<679N((xnMʁB Q6_ͫ{dh=sѾnљgQAԓ7ry=lkZ֜Lp@ uvU)-='=L(+9>d.2TM.…>RqR(К=YOm!i V} pe9.S.y3wR@V)qz VivE7WpC10pnnx1lrNu9-d]&:rBl,cm+hL(~޽!nI{γE!b 1TN8D¥gM+fHL2 ^J<5{ '\Ț fD6開!<2"A`wRH:Pަ04@[IE`" s]3Fn 5MH@ Xk(˓M$^uNKP|3,vm$"rU:W٦. Ǣ:@7Z k c+#F7WRv<6rlI[o0P>ȼjOO^1~J_l);rI.fp2^eǙZ2?o=tcKd#**\ 2&xI9y:i! F>,\3vRߜ2.!F8EOAPvG6I$7 ^ t%p/:#ƤT6ԆN"ԓ㯩>Q=y 7%8ʈ"F=HVR1sc/]/-1>뚺QB/g n O*`ʘħ'VI|91Xgg u>a>%Og;&g٥/0XKIDM|y/_7zntqt||S_y,VXN A| pUJ|Bh鎨؈k>Wͫ%>DL%ϬQ؊ëV9i:;9x^RL-0%kqYQ? }XD=@n 7sb1~8;̲ .< MNcAC_) )q X^9%tmv|Ҟj'pjf7J0$hhW7'q3lb:J|VsA4VWA0!]wp![vL !LLWZ}QD&W_Rp0 cҷ} %Iad^ PA4 O 'Y}$2ٽ"1kfDE(bZyk֎, Q~| XK񹸌ys|?N\b'x6AdWG2vVv0OެՒxS3t0u6_аH◫C#ݩA*Et Wy!Fdg**tsӾ) e̒Q`ql@ݝ\1+0<& xҬS.5'hA`k B:(yRA[1#)[d܌#vQX5{k3Cu|XuwBW£3`R,q a3>yEqrϯ8>h+(p6Jåڱ(>DGNWD,07! )A|I:W .Dϭ烞k3Ou"bN4Ql1 lR{/EV:e2O$!m]1n<탙c7il+E2wg=ؑ? Fw *scqlpθd}ZÀզrQƂEpgamŲLN:͘'̅ېuc}AQkvඎ ==Cuӵ I 5lQL)s XXp<5#u|jgϣ(U€ ,R$~,/s Ae8U`:Bʾlϥ㚰 u,IpOW9(D?Oc1qJTk%gW+q{g!0hv휕Xwo 6x?jQ]zpˀDD؆K])cwՍ Jyrs̺!0 2Tx:8uQO 8{\ !3~~}<&1)Q6(N2Q ;aA@rArQVFSM'܆wKj(gk2O [)l*%Lxtn׼{V^* 3?xװ[a^ $ .MS<יs2j-i1Z[w^w3 SwrU!p:CTR &],ЅX4NGvم&** ['J@/: 6RFbEݺM0BHmkNpK#a8(4ϫJhHh 8~1Bo/3"ބ/K,f:*ni;^ya`aڒ#uo3ŴCva;u/o_dԔP1n`bjhz{# [ 2=.lzD?a7?\+X l$ s\mW)\eFzBe~Z )套q/%@!EE1k-y=54 7ۏ lz_+<'~^t2/f}\ ǜʨqI'Ⰼ^N[L=T4o#. *䜵zi({[`5ϓBη |sH]pT9cC+ی"Uc۹p~AO~bE:-i,->-Ee`?KD*R߂OstW?׬ȡԦ6H_ ~AI2{P4 $z>Z(^QܹS7ɱcLyQ}!w4-ïs%x%ay{ CCWBJɳX@4=XKfU~i:펒sH=ȑmڠfꝝ;߷?\]9\tsd ۫]SQ韸o-6N=6NJ@ $É'"})Bܜ,s@E6ǧ㌅ʻUG'4.:s;ZRrjT?i 3{p>9W!Mv_y(Y졄=32F+٨iλdL]-hK@Ek"eyVԬ^t"W?#'uGhH I&5!~&!jU~)YHD^~{PYC%ZB{hv= rكhI\ZCQ C7~=eM^xǐ) S<~:1 4*6}9bPӻ~YAϨv+ ĜX4 .g:jeoWY5&Yh`ł2a;7*MGYr0^@v4jRuZ莈=9 7l׍"Z(X0^~i|g9vͣzzYM"z]iu^3BKvI(+W1]dq(TĦEӐUh'"¿ѷoGo{}H-{m`%OÐաl=fƉNe_y%Ay\/PpϻW@ohN{\ oXpMQΎLc̓,hrvYH= OxRef1Fv\kҍ:`GZvS*q?k3HJ?-jyFQ|_#(GZ"SLeV|.7I+Ji+DoSxG6}- R©ޑy1"xb=XX!77 h<rcro9TZB+~h2?Y@<e^m:6Q917gIq\5#t1Mi2P M TT9*;mrEk=-$"2@L~~ o{=$K2xPڰ _)QO$s3NuU0ڮwڣ݊V0'oO$h.W/x)=YAL ^0+}W9F̿eL_MN< [pWtU cҙ"IhZVE}z4:`.^0p8;J9r4':FS[k޼Xǝ{4x vJAӫ.:PKݍ|tq.7 h+$Kjdn]'+9ֲjuaNqX`m;dӌ0N町م BɕVcpYn[vyQs"ČYgÔ<kHd^_ج:*A7D* D,N?/QxA'S̑' 56ͬa0o% Z/L3w; f(W>onGso ]V 3Tj1Yv2Z D"umq , xZC_*yXO3|z NoB#ŠvK+rVc&P!"zǒU?j8y~=d!F]J5!/t*T;\ :B(xEEp<3 <%T%?b=85f`9u{cP^+{|Zt\,%.#7zq @G!%N)aX1xc:^Y8^WFGɋυ~QD}ǙFꊇP6tgTvkـnZÇژzUble dcoE t>xaGX08 g.tk]PWl2Cj*nY_OJ oŸ5*6Eq|VMGˎ$ʡc%+ I==[%csѪz~僧=JekFRD=5 dFC1;A7wQ4JF߃0od8dI={ ģռ< Z >sj.$.7EfrBmICsyHhBF쐽܁Q?#>(>S@̬A^ ɐ ;|+04m0AT CӋ[]'؜z$tT-  `RX/8h^tJ @ irFn|pƦpy@uӿ\mt{|юb|QeRA鉂sWȆy*w8~ f!De`kmhmR(nQsNq'l ~!=.WsbL/shxC0㕭M釠wA!i7?nuz[.~?+T&10n^+{Ԝ+W 0RgNф\*|T嫛Ta^7+ۄJeÓN_9Dm1`#բ ޲k"|2? Bݒ.Dw ^cn)T uE!M.Φڨ6 W2ODjm=՜}eo!E]n5[">_"jTħ}a-"\(ز *ݝٟ]'V"xN]2!dEh`?{%ʌj{žD\x^FJ{$Žzr*R\gBMbj @*.DlL ]@֘(o[sW+X3:a~/8 3ʹgY2[m24 W28əGSn;sfN55(mRz']:?9LQTqL5T6AI۬4BWIɯu5쳽n*l,#Lمy=l +ɏ+ZYV.!Is 6$\}%3wNȱx|LRE.M2Dn ND3}ր_nP/gkCodTs%Ÿڊsm..&8p,ޗ ,vBik P k0zb}r3E)ջbtدOggҖeK s8BY:BL,Brc@ 5u$'q}-%lw$/d9w\іMVN(`ۊ[MoMۿT'яbtXuqb "q",^~;)j ո<~ӊHj.3 O,Ɯ~L),% Ӓ/rA6B2aUt!f[N93< {;; I7'yvi-^sND;XF"$g{6zvyKޚpJӋ9) IN pPz@mۧ`TҊJ I#+uWm Z?Y#6YeT 4u;Y2<Xz#}NhZaQ'&i1,qho[%Hp.lH_0Wrj $ޘe1\SMwo#~hhKu]\x儭5FǴ{)ƎP6a 7f}{Q_U 9nOqHGѾ`UR'h"Ҥ{$_c$7z4TG/k0vˣ)g9vkc}LlG Y e콧7/ls,* v6͂ 43e<Ij.-5 A(TWY~GWLC@*C7IS"*i-Z]hcrP#k@ [ȵ]T)a տ`=Ƽ@n (Np#3@OQAyz9*i]dxN[OlI2x:OU{Pe+ Z,ev1)9HUN"CR:^{5M8OE=tIU[. Ҥufx8T$M7MlAmd6tJnR@DcVL: N|zQwu q8GDFE%^ z+2ShB5M$L-IUqۢ +QI]Ӭ&16~씆2wa{YFp"LԟGRUX9~lmzDma,zm ZmiK2Ȫǜs/>RpIas yC~;dn8MlMsA+Ou`:`{>ߖŖ\{3AY| t.Ue,[c=O!&T6GX\$?FO߽G$6Eׂt\YΤ&0o=^W [m|- h{ygv^T>s]$`z }I+Aq̎qTrI !b'DdX+O~)KnJiX}x_w[阧7;D6&?|QrH~:Ro1[/ZN͝ƳJ0S축OjP.+ܹMsF , #J>Lb-;g s1˝O{% AAҬZ_F{\nʤRFhdXt/M#0^ !,H(sg͛/^? 950Z%aۉCKsj 4ȄPf?!?d`OL*a˺TB$} GrNGn1j7O`C x P2 VUC(q/ 8X瑊Mnv›yG$eoXƗMJƈZ89w)0)!ɮ=/ac&'TN h4`}>?ad0a!Uo i<:HgRsdx}@qn䰐 "( 2F6ӀNä][dO6Eqwqa&pq$9>1NrNGq{ h:֖ H.q m-|OoiAsqrzHoͬS! ]&`wԺ"y57uQF.W+l^ [L"_h0l+}w }FfXi"OtcPv- Α޿KE iF^sp-E{By¿;Fs!y ֜}UoQz3e2[ZErTwb>c/\.P̊(6ůd{P&y/ܓyVT.]#RmGHV\W2@@5q:S8&#ANL%1I;#z1[\0*&PbcDekBL,u0u7G9ܤG<Dvֺ$HC6OBoJ”[]:N,B2n@kF>nb^kYy!Jϟ~:%MfݧU-#RҙYkԽ^[TYn ǤT[ .$8w;~̭-3.¢PZ%=4iOt*(^S\t>SI_l꡵].E&}Z/YtcLCq~3"#s^؎(b> i{-o e65Sh:Adȫ=ŦL=FUGFV5>;j(2 ;0v<ϯu1ŀ+,MD_sJCUKavk*^>Z=&FL堖vG5(QPEճЛ_<;r4 ayw,FGGaSFu  :M{^ Ӿ0;*2#46םf ^B:GZ6kot}Bq0f<$}1ȗ\s09FqD߼w?o#YG ^%3zBSU6xl\G'4@ .˫z,[a<,j&ʠ jpVZz\_Rzc%T"gocj$KpTupBtF!ᅫ0[mn ڊItezH_XLM@wCus1^P8Pdeqaen\ǚ'(`EoQb!mpo*_ w~an װqSS4Y}_xi׏  V <~4TU5$AjVtF+*= gFmjpUZHE#O͝G "="W;ųOp4k".=#p{jX.!?Nt&B4U8 zvטO8SL9Pn7Yp4)=vŝNO4x(6&Q2BCxmP 7o@YR#cȷ6_؇99$!i,( YDuM? >sz؉䌖Vy:;B[]5"*ys𩇫j|wǮ =Hn\+؉V?9ϻjH oS ?EˉyfD=7 U SKņp/ۓgBV>dЉVHlV&՜-{& k0Wm?%aE5)ET %B~,ڴ &אHS2GuF+NؑLk*fɌMr>(x7?Gyplv5.$gؗ c9*+5fẞ; 1k>{gK8"-kӈT>U%Eܗx?[%t?$nzi 5eh3$sZY۠wNv1tȩ2T15JP2y(v)"wp{*mZ|{Q$y$U6D[529w&lܣi8U`nvrc᷹߅A؄xk)3\KA!',%ߨd?aTk{*phmb- 3¡D~P DwZpLPoMdžgDњ=b:O=\%ejl@m._ɤ;E\hs, QW w@ܕM y%f$xDI=:\n_)4;V<>دBO(SkDY)6p9j݌h$:A) $ K ch+=.AfސsB$֕v$d,klؐCxn=B@a#QOI}.k8l|л.R!3y uhnD1 6-Z>l;nG|?tMKg:nnXum=K>PL-ꛡ$ bU̯D;o9I_D,Y"Cs],߀v\"SDvm܂Hf}HC%aq5CO+)Q`Gq_I1|Z^`O'zFG̞e6Ao 7|3>E$bL/Nhz N= 5qU} kOrôc̱†˭143Z}N!m֘aFrcу/Qf!@Rl~8E` :;(P1+d_v#fZҖweODȴ>w a9a@" M(oGGL.⺯{:6Z晴S,GG %PSV Bp$[8z(tRCsIՎc *n#pQ߸?0^n'MӤptb^<0 0kWaS/nwaT& ]T`gxO"mPC1ki\lN]_WkMx9 CK4@M^=0tRVƎ^N>qձzm[zl!L'DO Mr^icYl=u@L _ 7?T!vJnL|>lT!7> "Ȩ̨dgZz1OՈM!'V2OBE1wgsƟ&L~IJ Ɔ8@ř.=GKo.%GA#Ă2i<ѝJF_,wwK,He4ZD]zrX\ XhCK VSyP  9ap#3QY"=Jl9w"eɭ6U}[v1%A፩IqF"r ` l3AX{w~P8 }PT3ƻM,k+aN7y{k#jEDV<{-m8 maM\FHUiqV(U0?[%B)'ZI,B,&hlc# !K9aMEcrp]$?wz4'9XD^ }{mQ$j\LC-#L$ÿ<6,ㆊh<,hkg,g̫ӒM1Юed}7Jύ^>K@d(^4b%ف+x9np0Vʦ|MmdsR `9gnS)<{mD0-zPkdtͻ2w&a#2Hֿ*-&TxytC32譨 WH.2Mv_3/r>s2wAx\$8* |ɶoɮ?R%aB7vh`T^UװafXЌX M?Ga8RHG],M'ƫm︳;i:7  xpzhAuM1{_^v}U)J{Pbsʳi wzʒ2PW-oDDT -*іH!OѾEI.fҬDbi A 7:.Q,$z2]Gb{ߊ4ڴ `xab$zUۃQ:SY;8 cNL1zz[?Mw4Fs=lel0j&*#K|1-=fR