dapl-debug-2.1.10-3.6.1<>,oĉb'Qp9|Uǁkg1q837bA6 0 ح(?_؎7@bt Zk>2(&xt<'䖯%R #Us/ՋÇST0cM2:r+Kw|dܝաp.T:&=*IYNs!%wNoG/?/d   d<@LPi  d     0{$ t}(8 9 : >(L@(TF(\G(tH(I(X( Y) \)P])^*Wb*c+Od+e+f+l+u+v,(w.x.Dy.#z/ //n/x/|//Cdapl-debug2.1.103.6.1A Library for userspace access to RDMA devices using OS Agnostic DAT APIsAlong with the OpenFabrics kernel drivers, libdat and libdapl provide a userspace RDMA API that supports DAT 2.0 specification and IB transport extensions for atomic operations and rdma write with immediate data.b'Qibs-arm-4ESUSE Linux Enterprise 15SUSE LLC BSD-3-Clause OR GPL-2.0-or-later OR CPL-1.0https://www.suse.com/Productivity/Networking/Systemhttp://www.openfabrics.orglinuxaarch64/sbin/ldconfig if test -e /etc/dat.conf; then sed -i -e '/ofa-v2-.* u2/d' /etc/dat.conf else touch /etc/dat.conf fi cat <>/etc/dat.conf ofa-v2-mlx4_0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mlx4_0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-ib0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "ib0 0" "" ofa-v2-ib1 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "ib1 0" "" ofa-v2-mthca0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mthca0 1" "" ofa-v2-mthca0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mthca0 2" "" ofa-v2-ipath0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ipath0 1" "" ofa-v2-ipath0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ipath0 2" "" ofa-v2-ehca0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ehca0 1" "" ofa-v2-iwarp u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth2 0" "" ofa-v2-mlx4_0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mlx4_0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-mthca0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mthca0 1" "" ofa-v2-mthca0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mthca0 2" "" ofa-v2-cma-roe-eth2 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth2 0" "" ofa-v2-cma-roe-eth3 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth3 0" "" ofa-v2-scm-roe-mlx4_0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-scm-roe-mlx4_0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-mcm-1 u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mcm-2 u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-scif0 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "scif0 1" "" ofa-v2-scif0-u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "scif0 1" "" ofa-v2-mic0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "mic0:ib 1" "" ofa-v2-mlx4_0-1s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mlx4_0-2s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-mlx4_1-1s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_1 1" "" ofa-v2-mlx4_1-2s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_1 2" "" ofa-v2-mlx4_1-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_1 1" "" ofa-v2-mlx4_1-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_1 2" "" ofa-v2-mlx4_0-1m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mlx4_0-2m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-mlx4_1-1m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_1 1" "" ofa-v2-mlx4_1-2m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_1 2" "" ofa-v2-mlx5_0-1s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx5_0 1" "" ofa-v2-mlx5_0-2s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx5_0 2" "" ofa-v2-mlx5_1-1s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx5_1 1" "" ofa-v2-mlx5_1-2s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx5_1 2" "" ofa-v2-mlx5_0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx5_0 1" "" ofa-v2-mlx5_0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx5_0 2" "" ofa-v2-mlx5_1-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx5_1 1" "" ofa-v2-mlx5_1-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx5_1 2" "" ofa-v2-mlx5_0-1m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx5_0 1" "" ofa-v2-mlx5_0-2m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx5_0 2" "" ofa-v2-mlx5_1-1m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx5_1 1" "" ofa-v2-mlx5_1-2m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx5_1 2" "" EOF #On update save configuration before uninstall of old package runs if [ $1 -gt 0 ]; then cp -p /etc/dat.conf /etc/dat.conf.rpmtmp fi/sbin/ldconfig #remove if this isn't an update if [ $1 -eq 0 ]; then if test -e /etc/dat.conf; then sed -i -e '/OpenIB-.* u1/d' /etc/dat.conf fi fi82.DA큤b'Qb'Qb'Qb'Qb'Qb'Qb'Qb'QWOKMWOK;XPuWOKLWOK&b'QjWOK7445b121aad894561cce2f3225f96340607f3c56a630c3ebb4395b496d61d07030b6fc9da59dc29b771771c092e077d3270fc46dec89afa45dc188c62f35e734b406db70c0060237d9ad22f7bc6b66f25eeee9510a2b0c8b47c5010a9e989b2002a66a302bbc26472ad28cb4f778017891b9a08562f5e6737e086dac7f41d0b3861ebced36169c49a4246e2b02d848d5759ee683f042825ad9a9abdce4590fee00a823113f0c8e0aa52caccd3c64a7ad179e93555792c7cdab677d2068d57f9afad109a65dad15f5d1c3479ebc4ec408716c5fad833499ad468a3e47c5c2078bdd4fb5809d5652be9a5e21262d9fb8d3141b41d87f4199093f59f465128f96d390267053b9dbe42352a0302e5c8f7db1c91db5aac0d09b9f2a1c792ab3cf5c1b70058f3bac75ff97e30d160a84b5161188ab328e2431d8190f5847d6cb324c5e2libdaplofa.so.2.0.0libdaploscm.so.2.0.0libdaploucm.so.2.0.0Arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdapl-debug-2.1.10-3.6.1.src.rpmconfig(dapl-debug)dapl-debugdapl-debug(aarch-64)libdaplofa.so.2()(64bit)libdaplofa.so.2(DAPL_CMA_2.0)(64bit)libdaploscm.so.2()(64bit)libdaploscm.so.2(DAPL_SCM_2.0)(64bit)libdaploucm.so.2()(64bit)libdaploucm.so.2(DAPL_OCM_2.0)(64bit) @@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/sbin/ldconfig/sbin/ldconfigconfig(dapl-debug)coreutilsld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sed2.1.10-3.6.13.0.4-14.6.0-14.0-15.2-1dapl4.14.1aŶ@[ @Yp@Y>@Y-^Y&@Y;@XۡVaUpUXUT bwiedemann@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comjengelh@inai.denmoreychaisemartin@suse.compth@suse.depth@suse.dedmueller@suse.compth@suse.depth@suse.dedimstar@opensuse.org- Add reproducible.patch to override build date (boo#1047218)- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix a "deadlock" that causes socket connection to timeout when net.ipv4.tcp_syncookies=0. (bsc#1094657)- Update to 2.1.10 * dtest_suite: add option to pause the test. * dtestcm: add client retry, give server time to queue up all listens * dtest: Add new man pages. (dtestx dtestcm dtestsrq) * cma: fix open_query mode, initialize attributes * ucm: up level CM timer logging, increase drep time at scale * dtest: fix return value check on do_rdma_write_with_msg * dtestx: check device capabilities and do atomic tests only if supported by HW * common: set atomic attributes based on provider/device capabilities * build: dtest_suite.sh was moved to test/scripts * mpxyd: let TX thread sleep if no open devices are referenced * mcm: when mmap req from MIC return with fail stat print WARN. * dtest_suite: remove duplicate dtest_suite.sh * dtest: enable -D option (data check) to work with scif provider * dtest_suite: fix typo in user_string var * mcm: remove logs from post send speed path * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send. * dtest: the default size in pingpong test is set to 1 byte regardless to user input. * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance. - Refresh patches against 2.1.10- Merge .changes files with SLE12-SP3 (bsc#1041579)- Add conflicts between dapl and dapl-debug packages for devel and utils - Rename dapl-utils tests to avoid conflicts with other packages (dateutils) * dapltest => dapl-test * dtest => dapl-utest * dtestcm => dapl-testcm * dtestsrq => dapl-testsrq * dtestx => dapl-testx - Remove librdmacm and libibverbs version dependencies- Restore description of libdapl. Fix some grammar errors.- Disable dapl on armv7hl- Make dependencies on libs now coming from rdma-core versioned. - Remove unused patch dapl-rename_dtest.patch- Update to 2.1.8 git version (bsc#970668). List of changes is too long so please see the included ChangeLog. - Patches removed because the fixes are included upstream: dapl-fix_type_punning.patch dapl-autotools.patch dapl-add-s390x-platform-support.patch dapl-add-aarch64-platform-support.patch dapl-add-s390x-platform-support.patch - Add dapl-s390.patch so that the defines are also valid for s390- add dapl-add-aarch64-platform-support.patch (fate#318444) - revert last change- Exclude aarch64 as there is currently no assembler code for this architecture.- Replace dapl-s390_support.patch with dapl-add-s390x-platform-support.patch (bsc#934683). - Fix library name in baselibs.conf. - Tag baselibs.conf and dapl-rpmlintrc as source. - libdapl*.so work like plugins, hence they do not get a separate subpackage. So shut up rpmlint complaining about the package name. - Drop the dapl-doc sub package and move the man pages to the packages containing the files/programs they describe.- Also have dapl-utils conflict with dapl-debug-utils. - Fix baselibs.conf to build libdat2-2-32bit./bin/sh/bin/shibs-arm-4 1646743973 2.1.10-3.6.12.1.10-3.6.12.1.10-3.6.1dat.conflibdaplofa.so.2libdaplofa.so.2.0.0libdaploscm.so.2libdaploscm.so.2.0.0libdaploucm.so.2libdaploucm.so.2.0.0dapl-debugAUTHORSCOPYINGChangeLogLICENSE.txtLICENSE2.txtLICENSE3.txtREADME/etc//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/dapl-debug/-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:23205/SUSE_SLE-15_Update/63a64acd2651c678ab3851658f53ca67-dapl-debug.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linuxASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d8842f96dec53ce49045200554e8c246abfcbd60, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d8b3345ebd4a3304bebfefb7df1b3ced43cde712, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=872870de941b5920f5b84ec627df7bfdb36296a7, strippeddirectoryUTF-8 Unicode text  PPRR R RRR RR RR RPPRR R RR RR R RPPRR R RR RR R R(;꿊>ҴRFxif [ -e "/etc/dat.conf.rpmtmp" ]; then mv /etc/dat.conf.rpmtmp /etc/dat.conf fi/bin/shutf-8718d1c25d7bf1d56ea3826df6437d95c7688bac90d2aab5c5e73f2321b705d66?7zXZ !t/o;]"k%f5>i 첟B֯ 79W#P)礪~vzν[1w 'WoW:@C_\-Fec%O|n%Zc}?%_$΀$QbQwnqg) L͕2Ϝ~e>sg}ȒP͹ cڥS5H-sQNȔO3uW$6TܑnN͓qϧĦ7z6<cMj;'vGicX_ C[GQ:>R\dڴ/fjbXȃ4_~y:5SJJ(NSᡟ#~%[\iǯAZZ9(WEp!0\+| ((|V3u55ٽv4+|>TaN4qXŸ,qoE)4Td!Z$vQ`r# Oder-GnE_!OSXVbŧR>cg9ݚNqGxӤϾ-E'yDax Qئ-qANZFthPtW ;[ٗ@\7L?$]ІH|:-Dm:9$<+VF>|Ok7n)54̰(=_B^Ƒ}>r&h$иЭ%LG)Bx{ܗbxȲVWwsM#)j32S 8 L6AeL#>#4\8۲9 ,C YaVy.# ;8z8m_}*A*ȁW wuK$G-N*sOh()oU{'asϥ^8tTX吓3oY&Gė25n?d N@$ui5|kbp7l򝴱X4.ho퍖rH{G ZMWgb7v4d- R>،. ΑV<մG[$ʹ^KОjn:Ŕv J,9'R]Š6nT+T-]p"UJrJ yteo> =*$\y !J@79)>bo(ŸcμA9AvZ]/Z;TUm(5I:b[~Q%(S8~RB˜3ďn#=GƔ~*[,O8E^7_=Cc&ɱd"ৡ > Yn##BnPoU|/'DxBu 4qdiXZcS {tϫQA>ۦ1HY> Fż1cÃ\} !=ꆽ$%['ph>n9E/%ibEs]ݮ!mVz(a,9䣔s4Oyz;[D϶0s-5Q2dbcAPvwfR:y$OJ)84yjkC b*~/۸ !F!E7%7WaDlwˍ\&&MS9%Շ_EYcԃ;ڽ1{eA?!KYdU<AwH'BuL>LHx Ŀ|^FKm; UunCErdbx3уc [9 RヮeMt[s&S=%՗9k_3ۛei ^+;;S {c)n t%*_Ad$ ޡ;̹C(ȏk%䅚qeGu}nll!׮;$< \ ORڄyr:`7MZD`J41[Up:&Ҥ~4y28dko }jZP}/]{ .cP`e)&^=KHQKv$x{9lIrg_뫃ϱ]tHI"^*ަۮ=eG7D4TjiJ)Ea GL_t`pd`_{ŀ!8Ÿ}7 F{A`Mpk{ywNJ?SxuHpfؘ7S 0bQAZ^kBltpBL ZfSʿ.uo,t9wܠV]9jAN;vKyѨGL~'5 >͵3I0:7M^I)Vr|1v-!{i?MUy`aN&D'sW>=az{UqٞOz6P["0H!g~i] m[P)N0j7̳:EZmk$*;'sx@lݫAJY0pdv"HeHR(䄴/oH?&wԑPchW-@;_^Źcf ,R fELb+'V(N".&zKVЄW q]%!}5mɋo]/*lbnwȃ2_mDޢY 9-ocua08DM_ ccP3F|.*k{*!)*b kP=~Z=:ņׯHQ2Oʰ6P+@J:%o=<Ĭ wy,UܬbO #RN)j_Et~8 dRYipd0%+s> ]k.~H4>IgKqTI}8(/^!J%?HY2![YWt}I6;@7ʇOj{ǔQ n@ygXA3-vL| qmB{+wn óqDu-ˏ"r{i4F/Q~"]jLMv xm80&J UGTFb*l:p.x[>K8B_Qpb*H/wQ FeGBVOЕ_1cwAB;D;w9uΆ}T//OD__/wDg0>8E8/}o! o^faƒ97.:9"uYqչ;φ9:?ka#=$*VA%U&BӤ1 TͱJhhANoUQA- ylC1z |I֣˧[|okNً[u6vGY%%A]B̙Dceљ:9__ UXWT\w^v`Xʨ *)1O9 cf1Bq16؟6Mѐ&96-w|T-p˨ ;;X.a8j: E>Yf4[3H,XmI)Mo9L󟲘!%] x3^Bf9!90RPzBFY ^U1sׂ*S:#R\_A*r.!Lȉ$=-(w {9H,N1}>3qeeqW==IeW "{ۉdZu^)uB؟\^/t5f`P.Q^usW6;1WX!}s(F1aqbCOiYr=ڎ/d 5̐[ܢhʚo&݅)\ͳLJjvDltԃiDñx6dK4幒1 Vx`%!\#N1-AzBjSVóSZlL|7=fޅ{PKoNy6̀`[ [`1FP#=7}:BRK=t=Ѐ%@ѝ8(9 @o4UCEFEʠ2-r`UPQv!D?miFVFpŒW--Uu BPFKޑo(ϧI69JkvWqUwj;+$iUz#7_m]V̐inyY(Ѻ{&w9\җv1m-G g"$2=ncaՖGhXG_~YZAw~'Q76hWۚq;+]kKGW  f@D5iKfA dE#4jpXk}mT> <14hxݕcnrB4 *_ rƟ^oو~< [}'0m}rb_N^$ }M(d{K{"DQefSQg ,R2Bsi'{*7etf2J\m1%6’\OX栊|n$󈡽jqi6:.C-6,IYϽ眵ШXFj Y$wSƕtyy3edFU4t V7R ?}v^]9ޫg 8d^><{.OܨoqH{ 9ܶ=HBFRWxqhr!a7-TՀXڕ/d9sx<Ê=A$H^J]`G_A4:B ^Qqꊣc__mDPQq˥WNmErҶwB `@g`..m^_ӧK5:D/RU2X3>NAhYGpwA)e@z2ׂ?ΑSOqR#to'4O?^6N_򢅳.8mO&s/5L#.@cHf1ǸoYUb0V$esǣ'%-6rbb?s^G1ut"gYr"xR9Hss*5Ɖ\E25<Sit"GyQxỉ/P.Q_KrqDzԋ2FH'•DK ,ZE).vD*iv qfc{ޝ|ļӈ c&‘a ' Dh%TE:j;n~Z..yn؉W\;ǜ]F65%7HP[5`%޵7Taɡ8~eP]px'.N*cLiHΛ8 lha93qvTYB~xĻO[/``(1%]b?!~A 07G8() hl܀;Й'bJo8|N=/өBpۙ9ecw>rcD\^ 6\n6D3U)`:ȇ|ܨ$nﯸcz6 `Y߿6T,;:Js^(u|Ny~Y|d-͈3בAlsEA] NeK/SJlbNo2`59*2r6FP;}0߈Cw d#S['~x- _;9z3uUhjˎӤ&[Rώ[^D4cg#\ӱ)5'N ˀ3p* yvowq6UCrl eWrv ,k1iT9TdLy=Ra` 5F>mH=Nu5Q`LqeM0̖- f"TPN$;M礑߀}vw FTzdQc_ 0#52=i~EZ;:<3\At/d7=qж~89ݿ> #|S4xc8F.Tz-+ׁ_N#:){=\` 墜}`j|qݔiʡ-gl2qU_rܒ<D(J7-$zS:!ʡXx#A!v:;9 B/Y"Ypn|/mx |zYɡ\5$0-WIŋi Pvl5uRutbGsum4CNTCk%V $Ηm0^M7* Kl|)fP*\VlH-l~ӑ¥qF<ߐ~I# *^$[jo Um:@\47S~i0^L TYU:(jC ux;׻egП#w/S޿cM.'( $^<9{k']9/HCrg=KOO8(_(;BZ Us 0]}[ǫo6L~ RnA7)3:置؝•\_w\4 p1_?3ً@.M.N|GTk8![kJŜ[Y|N4Vz.r L#9 hC8,Od:]vlBQ-:/|cMIt-z1Z}XkX|$![)Ի,TO.'D 97qbn嬮˰xAG:) BmE>*q9ڈlTPt=~T|RKE~x\Q< DI Bvh%2q㔠NGXŵa Wم'C]_F9U(<։(Wj8ێdUgx#n"pI8lʵJU"] }6A MGqaSù;Иzt<&ɳQ\PPVG6B :u{]h]G+lV 5kK4L 4Zq(dͮ/f}Xc/ :U}9xSP ]ts_׍-ViHJ?"УIS;a96~s6 /1=pyQF]οʅyCU΂l8E 6ġ\BZ( +f^JPM-@ށdl[F/ a:"Drzug̷݊;qoNŽzx;)m7\M $#o1bOޫDxХh"bh5oɆ8m(У+9_fBqt|x8`Nl&ܸi1jv}mSe8nII| 7u)[; @,%Ml0bs4˺J% #(@]Ppjsgߤ[U^:fZS?đN#7X-Z$~Oy2;:9cssLWOOVج柬6)S0%02(.ip- 큨:[<"01dfK|ZȷS(Ai1+-jaw<2A!0:Ojxd@ YtZed}'S\o 47H։0/I w;12!-Pʜc/w_x{ ɶ1lqӚg] q㿔}4h+4m5c/EX'"~κVֵ41E~ce8@L^B<ڿa2?7Wled2G~ԏILQo|WNr8iF \!' |Epj fD1r]@X~Ҵ|KηMz{FjD: M3젼SN&45ZU5Klnm;ż,sE9aR*JGOBvͽHayUd`JaPwHdK fr̯f2r?{X3Me\!E COr HmBҫ4$sb`Kb~jx>lVz/NXJ#kIȡ6I^&4Sx#> g1J yfUL ĝJ^sY6._Bd^i}?{jjY7K {L\-,*RmL IqX)0C"};c릢4#퐠:sԅu6Qul؆vy¯-Cךfu|0aIߊEP[ѡxa@䠧?';pI;i^Ynq g/X>AVm-0cC\~[^$3zL3q p 2ß!:bZ` =<M SȠ٠2gq.;Q^ZF̭hS,sC!( eQ kĽE'}OЫ7{)nS4Uho&Ôa2M$ulzz&3 `"p*aÅ%GDrd}Âsy>éJVz_k}#c3޻3l܀}o$ƵkbIZ4Lr<)(zxCדS dt?j0 үaY5:dUXs {? 4bBkK5l@~k hg >(l)Ѝ=;">dE {!rbὢ]4n;"V@v2cp-:~@KłW8(<[nTc@&щnrdc` M  W&eRS1@pDX%. /=4#1ކw2HP>ja19ptprif- 9Z]6|f!ʾ|I6B"<{:ǣPS$ZȠ̄0;kptȤx=&Ie]c8ÛD8 -Oi5'S/̽0*gM~Z#3x#841 Ih`iF.j&t nУ~ Uo6z)_}Յ.8A1\92THKj:^ܵ,fC(WkSp FX)hW9&Sr&hqzCX;/x8K{B**_6gƚP)77 Zx{SGE>ݵH]=r_4O~;2r[Ǽ F:Cc1Ò~gH b$sx !JρƼ@sV.7,u`k;M5.-;[@#Y@`jLu08#=CzLJ`2hςL)͵$HZSUUPQϙ'a]C *-t1Knv<]uOA Q$b^9Y=p^|zGDS;sc/,tE`.a!Of[?n8&O+RR'Hҿ 7?Z7bIMUAYd;1i\v'~!챻l"%MFsv1$#*o#bܟ^-C,U:l$o #jrig)l67E48K㌫ωyR?[qw;dXJf__d_<,}Y,CP @l}-B8iJRݾ83|8Kы殺_63YBDzmt!G1`A(vB03+3i2>x3'!27".wzX2Oءn?zۓZs) c,':8[!NBOz3<*<ɜYp ۬p}9EHO&Γ$qT+S]{ %(? _v^d/o;2SX'{N%@ i0"Zyrm+ PBp)^KBܺ#:{{!1GM"GT[nAôf=e]ɁZ#2 6T͌xUϞ-O",nLv1X&nҺ/>H"贖YhA6l (#y#RQR = a 8i[HCYވ7_٥qzx`"Ғ|Р "ALG޻e69eS.[XvG!:e#<9iҥ,nS-74io9i i ]@KV)yN c\x_.!"R1WxD/ԅ'F٬=+6c =vHzznZEiK$FNFU ~ݔ 7,Clt$6U c$eoB ~yLi -VުY a.!Š:e'N2\HJM]ҐVѓ?S}sG)=igX]ʦ[-nY>۰F!Ѳ[ r 8U +S4a: q:ivB5mzK/ka5)՟)[/V!FG$D| ʼ0ѿ."&]owo֛vH`(S1HnIt⩚#kbQ(xf}ͷ 6A/'Wj(R0dmsDK T@SpAGfzE;+]7_R>mEd"ħLgV6E@ZkR(~5iUԶfQ#̯u 㡂mMzc8! )2f>"*fkfrf ۀD5u4暤CL&\lDvl_YD`x _Rǭ"#)Rg^.xӯ >+>2o5ߩAј[RF̉}CPqvPKlҢD<l8rY3m]޹n mWeFseԜ9wTcl'&TK+rOx./G^~d$ի%ݚLeXN7צݬIY Q=yJ ŵqǪgKas6UXȌ',ь(8C׽vq@Cɠ"k# AZPޭ\%;0j?4+L#~\nmPl7ĥƽD.L;7oh͵Rܼ?tĬ l 11Vc=8$'7)}xXB@̙կ]1n;jф{Vp g;Csۦ4N<6?K-D؅zvE^ "/QBvjc5y7$MJXi@p]>ej^3C%<0CYT/,,Z6w}wd+' @9Mjv+݈:#y5Ȁf!9eKњ iJ,lVbl2F@a8sWxc'+Ec 0JB`;@Ъ Cl-z]9R6&r "%7貄~?́jfdOѱ-_PvDtϣFjJpzHC]d1а$Y<  wVhg&.zZ@j-}MF^^y¡"Vq~Й GQ&ٴ|\#dv YZ