dapl-2.1.10-3.6.1<>,ab'Rp9|B­{j$S7(PĜ̈Y-m}6oi<: -#̩,蠷ZMy?_߆]VfD>f =}q0NTg9xFR],Na!IDz+.VA8:DKj>G1`?1Pd  ^48@D]~ X     4t0p PO(8 9 : >)(@)0F)8G)LH)I)X) Y* \*0]*p^+Cb+c,Jd,e,f,l,u,v- w/Lx/y/2z000111 1LCdapl2.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'Rsheep14nSUSE 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.orglinuxx86_64/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 fiO_xX2.DA큤b'Rb'Rb'Rb'Rb'Rb'Rb'Rb'RWOKMWOK;XPuWOKLWOK&b'QWOK7b'Rad731159842c0fc9ca7ec26dd86a33f4258bada6d5b27077118e2b7e286a7ee10639017917a3f231557d5e2f66409cd127444c43ffada4688b04989f01561a33074c75c2972b962b9cdb9ce3978344851a1b0a8bceaf31b15f042048db9438c52a66a302bbc26472ad28cb4f778017891b9a08562f5e6737e086dac7f41d0b3861ebced36169c49a4246e2b02d848d5759ee683f042825ad9a9abdce4590fee00a823113f0c8e0aa52caccd3c64a7ad179e93555792c7cdab677d2068d57f9afad109a65dad15f5d1c3479ebc4ec408716c5fad833499ad468a3e47c5c2078bdd4fb5809d5652be9a5e21262d9fb8d3141b41d87f4199093f59f465128f96d390267053b9dbe42352a0302e5c8f7db1c91db5aac0d09b9f2a1c792ab3cf5c1b70058f3bac75ff97e30d160a84b5161188ab328e2431d8190f5847d6cb324c5e23d9fd0d01395d69727546fe5345652798a775dcb6e66a607fbaf79c4f3d69a6dlibdaplofa.so.2.0.0libdaploscm.so.2.0.0libdaploucm.so.2.0.0Arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdapl-2.1.10-3.6.1.src.rpmconfig(dapl)dapldapl(x86-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)coreutilslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(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.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(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-1dapl-debug4.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/shsheep14 1646744083 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.0daplAUTHORSCOPYINGChangeLogLICENSE.txtLICENSE2.txtLICENSE3.txtREADMEdat.conf.5.gz/etc//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/dapl//usr/share/man/man5/-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/36d5cfae42cf23eae190778ff6ee2829-dapl.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2cd4eec4600b7fb754543042c830b2e3ad0e78b0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f0239b4f8181acd07a98497db6b950b98e7be61, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3769a808c6e78200f1f719104a879059995ec2a8, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)"PPRRRRRR RR R RR R RRRRPPRRRRR RR R RR R RRRPPRRRRR RR R RR R RRRx41!gRO_Nif [ -e "/etc/dat.conf.rpmtmp" ]; then mv /etc/dat.conf.rpmtmp /etc/dat.conf fi/bin/shutf-84c18ffd78adbc223248210a9ba60eabe0c0115d7ff794aa5a7fac2b01c05a219?7zXZ !t/U*]"k%L&599gJx,Yz6whDBp@Z ƃmTnaLe~X˼}׺tKwg&E+&օ2s]$9')r\9gQS %DZ/ <{)6=6i VR$ ^5`o}&;"-,)]g`#C0)2+f w1&Ƨ{p:~V)*Bt<ѓ:wυ,ҳΦsBS)|8[^mM{|A  `ן5Tj0)o *\=-45 UK tm}e8!_ b*tIȇa!MF- sa^҆n(8}j̆x゚#/2,lm}<#B.ٳ`6b&N 2?貛K-淗FpޒY.KSxѩz2A1Z0"OC*{ڸ] 67LxKjQIJ!\Ǭ ;" rCF3*ML BQH.Uׁ|m=VBMݖG(vKWQն"Qۯ N.X_tTG0̹W;[$?Sm5UzU>\%n7R??K貧W=r~1A"fv_U/@(q+?P+Ij*eo'g#Њ{Q8߆KH9*_~JDޅ:9*fܛ_ /L彻t8 b:fN.ʘC]]%_SŞ2N SZi(S~M3@:ú*V_7\+љNjkj.& Z듄*$[n '(S3 1fs{m>h.Y_.)Ӏ/nn|[DNcwx gkkhJ|v='3l&&mMn\|7aC#OO&ܥhpF\j]($}ao`^R͆i6k~vPBhdg*JQFlNj?CnĕF똦v.֣\Ez,Yѕ,[(w}NTՕ2*ګY8E.+Lh8R+L<^DQ7-VDMs]%׮&J|t@ݖ8rJP+&7KǙ3Vd;jo[=Oێ]!-`3K!@>HjQu+e`,70:JꛬP*Unڂ|M EZ?~44fXq#fF)̆#' HŤ&]X`XbVZS p$13#ODKKS3s.{V0ܚ+RAq٨MN.UPvWFR R䷸ æ^/C)ƾ(OfRty V{r;VkdIBEk+YS\>6Bocd&pdwN$K_+"2 {n.иw`7l =gwK 0(JjU L97|fmW&V0Kky Y^e~̠}g]p&Q'Y}VArb(/w6Vr. #$ܲA?1x[T'XnJz]1p-*R Dӫ`l,tC_t.JBݙūcž2_X=a#%ŠZRcJQiS6\3'S P>v.x 5CNHZ"?:hx$^J}c6iڞNxb\=2Z#p |,LѤ>sXпc(Wd1TE%vT[vQi|V| O W4rh?QCݣiȍu5MzW;v~p(D.Z$B}?+~4F(aUZn^fYєOéϿV#[9<0*D}0'ӉEVD`NwYI 9"1ZbHMfۧl[g\{o&1'n~sBZX;a=.O%kl#[۔9BXusSa@_F$EfaH; vSFV]?g2_SvXyM!51nm4IUa4o))@pyU>?*3j6'޷[q먚$?PGզCY%(2K$f57a. F ޴v#C%eOΛ@Pv1c١=꥓z8t {i @ye"}9An230(8Vվ,3y !#]'v控@\0_ΜS/RqOzE7iTluCٟ6ܷh1N$C#^׺+)sK I2+ d!pt>&moBԽV/sťT">ΛjqN䞨P#޼B?Y_ίaQ>;ẓ%)с <PWBad}1WK8䵲;g1p\DȀdLntt[7##Ө&FMxl646+X@]Gr]y^ڤF W[NWTI$v+qs}B?6SE8CcN?cE}Ж1:I?,\~.>qSý82ަfןaj"F7l2 a!ʆ֚cj+YJ\,LނY݅:^B ꍜtVI{_ȁn<<^MzTJ K#`q0;6xm3ߴ0+tOZ$E전"șXJ)xi;ֲrN-S={5LOW0~ Kpܘt'W 7i` ' {x3R5m)XA-oJScUI"rpNO7A@3z #Q w(CU xpa5ʿZ GSwj5δBV܅n3BȁEr9;R7,;e+灾@@@ъǠ+MBa籀AK xqmrf,Uqc5Y$6hIqd^dϴ +H6iWzID!U}(nh3CNn)^@$Ȅ0rpU׿R { JgQ5E) 7u,Q+  ]XXK!:^eg@ݡK*Ks™xKS {BOxXb1}RT]ir{e1I ]J]vPIK p e/nmS*B\3'"qJ"JbcImG] ETo̽M엛9OۘynIfk+2nsГywa$ZJ\-4tZ:o ^__$J)ViH_bvoe ”NwJΥϾ}g#EEUoHɝC8#ʌPDg6cdlbܼ~?n2jng O 6~%^ӣz@x;̛lq%IMCl 39 0&auP|]r(i(Ɋ8e~Qѽᰨ2Fڜ.g 3u_ zL$d sih;B>N{vwܠZzXCR&e]f}fm>A_zsg qFiT9ۧ&.L+"[uˡ K`!F{+ߤYod7]j8&$*?fI@Eo  Pwڑ$~1A[3%Z78߯lXdP[+$6#|yߑ^7wű2_FN&,`Ol B:R;,u7 /=,9}u"Nk]*s}Em~iC S2JNH/*N5Im3.lfi]=DŲ >z@"%H»o,~8 LM4ܴSĭDhr^rLGO[uyx%05}S^N_K‰Y+=5QK;>qcФvuߙ v~?!1'$1pDwmW3[ѭ,z]M`u'Wibe_,7?7uvKÆN]&qC0MZ̷sS@D8;&/egiqܟ4ŭI1vھ"J:c8`Dk=9'`.Ư[ՇNhS|"2#MXIHXU4s;ט}{m\% Us-J^Z34!p+e:֣A') K5} .JXaP8;PdpWX:d[|ԥ _6r56?> -YIp{ٮOBԹ###dFH3m˿Xj?ɈAm~$370PB-=`-m5H5o+L& TT'`F9顯\d_ JTYÜ='1U٦ <X&-8.r=B,g"1f+pc{~~Myq]Q,np;lHl@x]>yy{a Y$ Р dr'݀9i4ANOD? oh]|I$kBb; |%ܑDH\'}n%lM<}f'N߻~q?{B'3xi?_I@1!J\}!-8ڔE90t|O5> e y,`! =_EJV`MIM#L(Fۑ;|d{wkX4?bʰYsS``pFHfKP {9= #YXrFZbXj$K8yXȎA+@ @+]r36b4ǥ8;9ZM 6U=ߠp|o[|;4s %"Yd1jϱ'~kӚ${t[>/ WBV|&GSs<208<3rl 29/rḮkz&jԊ(YptQخ-[6?VIƖ6G{m,٫h\칖1 NN8rP3IS{pw&Wl_DFs{ l7?2kLPg!MkazBߑ)..Q(؆854q5LjwNQz…,\:e^,GmQ%W\;@+Q@9w1J/:])rī-AǘzecCcǰ!j'{߾~7,Q1=JBY|P[W(%RVj,C0kp6Vscsr@J|o5;̷5[|jx=U. u"@r'^9;CKKfOɛʣx"Vȅ/ϒ(rJjJYՂ%>5H@׌+ɐbh!o=eEz[ dD6 irT:,l( * HQ^r,Mt 1qtW5 o\ ͤV^ va9ޜjR %=sy2e0 5-i_@'! RYMm^iJK]<.xU(i833prȍ$:iDSzYM!2 $Gc|/m_r,H#PFIn(єzcցf ٧sƣڗ+}McC|fGO\iȦFQĪOy zօ};R+r%COd+ks1ldp2vJ0e #PgGb!L,zl=n=UC'uR:./:2(R 6rhϴ@/ ᗔ\)[w żO-dUMZoiT{'##86;_u|o{F5uǖ#F;(pM:<Hئ ᐜrkW;M븓vw,J8&s w0kt]=f# HEe1wpޢͻ"]o2P:at݊WU(\N yۭNu_ JT-iy2Z 5k L";U9TY&`t&CVhs[W)OxEYa4 X-lBun|U]^`|/sW@(lTs~೧F-jX< FcM 8`s<}d@`E$E ;y,Q-?ZOsngzTTxW23;Uf `>z䬽|z"uC\r X-S[}i!! %*=+uI3aW8$^cTu4Ǝ^WaߠΧ8:eveAL-遱tߤ5z +kVRunrI??ª :C#_]Rpd.AP}}1cx?^5\'6+c;dq77Th y1W8THsD[5<18=+5ʯ滦1z4Kۃ52#]u[Dj ѠEPe|PˊӢ ~^[^ =i$}t3澛Jkh@ U556d,d I0bȁ5 ?6Mef{^UBgsc|SGȝ5"Q,n-{ %rt#F#v~ӺP o7Iynjԧyuc\W$;uՖHD^7 c i3}X@z:z[*s.@Ji.M=xo|ylu UM~p8җxc^OR= pT1pKb̞>Nr ÈC(j\B 4‚1 ]>M2uU1cnڨQ)etc]+s(N,N@19#pvg\ ]"[s2s(4l|xrHh~C!k aǦw@C_LjpCq%uV>KH\νr6_h<`! 2pZV tvԯܵy ً@Ia?,m, zhx3}+H:P됉T/M0k̑:>L FtkycFWФ* A,׉LϣAT;)dE6Y^9o h2juo2eL=hSӛ,2Q32n?R?[.! w~o90P*=t9†V-@{H64l')hT[E!23zne~\1W]ss?X2\v=L1D| N@ u ц1aW;Zާ$<.*UmP4>!!Wwa%v9czO :/rqm0rVIyю?\:RT@Nϳtxk N SU**n+ gfAJ¤xQU`Xhn7*@/1Вx[!sb"٭\<¾ftI%`qEhZ f#4[C-١x?\7zGfo?.a\saX CdrP+Q(ڷ 4YUU%V6(uUSDi"1b_!XmNA%>;gK i'xV`m YZ