glusterfs-rdma-3.8.4-54.15.sl7> H HtxHF[u ?*}}4$^O1-Md 7??P]LU:1Ghzkb9e78920f0a7c76cc10ec0685c1e250cf86c39f8XnJ4+fJKF[u ?*}}!b0eEM%݊P%:&S/!5vtL>;6?6d ! E8<LPar     1 48=Bdh(8F9 F:FG0H0I0X0 Y0\04]08^0@b0jd1/e14f17l19t1Tu1Xv1\w1x1y12H66Cglusterfs-rdma3.8.454.15.sl7GlusterFS rdma support for ib-verbsGlusterFS is a distributed file-system capable of scaling to several petabytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. GlusterFS is one of the most sophisticated file systems in terms of features and extensibility. It borrows a powerful concept called Translators from GNU Hurd kernel. Much of the code in GlusterFS is in user space and easily manageable. This package provides support to ib-verbs library.[uVsl7.fnal.govs0Scientific LinuxScientific LinuxGPLv2 or LGPLv3+Scientific LinuxApplications/Filehttp://www.gluster.org/docs/index.php/GlusterFSlinuxx86_64s0[uL6423cb9b26fa07749aaf27e8817f765139a7c4b06d687c0d824d713ef2b7c202rootrootglusterfs-3.8.4-54.15.sl7.src.rpmglusterfs-rdmaglusterfs-rdma(x86-64)@@@@@@@@@@@@@@@@@@@@    @ glusterfs(x86-64)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.10()(64bit)libdl.so.2()(64bit)libglusterfs.so.0()(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libm.so.6()(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)librt.so.1()(64bit)libuuid.so.1()(64bit)libz.so.1()(64bit)rpmlib(BuiltinLuaScripts)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.8.4-54.15.sl74.2.2-13.0.4-14.6.0-14.0-15.2-14.11.3[ug@[>@[6@[)[@[@Z@Z@ZԐ@Za@Za@Z@ZI@Z`@ZZN@ZLZMilind Changire - 3.8.4-54.14Milind Changire - 3.8.4-54.13Milind Changire - 3.8.4-54.12Milind Changire - 3.8.4-54.11Milind Changire - 3.8.4-54.10Milind Changire - 3.8.4-54.9Milind Changire - 3.8.4-54.8Milind Changire - 3.8.4-54.7Milind Changire - 3.8.4-54.6Milind Changire - 3.8.4-54.5Milind Changire - 3.8.4-54.4Milind Changire - 3.8.4-54.3Milind Changire - 3.8.4-54.2Milind Changire - 3.8.4-54.1Milind Changire - 3.8.4-54Milind Changire - 3.8.4-52.4Milind Changire - 3.8.4-52.3Sunil Kumar Acharya - 3.8.4-52.2Sunil Kumar Acharya - 3.8.4-52.1Milind Changire - 3.8.4-52Milind Changire - 3.8.4-51Milind Changire - 3.8.4-50Milind Changire - 3.8.4-49Milind Changire - 3.8.4-48Milind Changire - 3.8.4-47Milind Changire - 3.8.4-46Milind Changire - 3.8.4-45Milind Changire - 3.8.4-42Milind Changire - 3.8.4-41Milind Changire - 3.8.4-40Milind Changire - 3.8.4-39Milind Changire - 3.8.4-38Milind Changire - 3.8.4-37Milind Changire - 3.8.4-36Milind Changire - 3.8.4-35Milind Changire - 3.8.4-34Milind Changire - 3.8.4-33Milind Changire - 3.8.4-32Milind Changire - 3.8.4-31Milind Changire - 3.8.4-30Milind Changire - 3.8.4-29Milind Changire - 3.8.4-28Milind Changire - 3.8.4-27Milind Changire - 3.8.4-26Milind Changire - 3.8.4-25Milind Changire - 3.8.4-24Milind Changire - 3.8.4-23Milind Changire - 3.8.4-22Milind Changire - 3.8.4-21Milind Changire - 3.8.4-20Milind Changire - 3.8.4-19Milind Changire - 3.8.4-18Milind Changire - 3.8.4-17Milind Changire - 3.8.4-16Milind Changire - 3.8.4-15Milind Changire - 3.8.4-14Milind Changire - 3.8.4-13Milind Changire - 3.8.4-12Milind Changire - 3.8.4-11Milind Changire - 3.8.4-10Milind Changire - 3.8.4-9Milind Changire - 3.8.4-8Milind Changire - 3.8.4-7Milind Changire - 3.8.4-6Milind Changire - 3.8.4-5Milind Changire - 3.8.4-4Milind Changire - 3.8.4-3Milind Changire - 3.8.4-2Milind Changire - 3.8.4-1* Thu Jul 12 2018 Milind Changire - 3.8.4-54.15 - fixes bugs bz#1590774 bz#1597509 bz#1599803- fixes bugs bz#1590774 bz#1595752 bz#1597509 bz#1597648 bz#1598353 bz#1598416- fixes bugs bz#1594656 bz#1594682 bz#1596076- fixes bugs bz#1556680 bz#1583462 bz#1583464 bz#1583733 bz#1585046- fixes bugs bz#1556680- fixes bugs bz#1556680- fixes bugs bz#1556680- fixes bugs bz#1556680- fixes bugs bz#1556680- rebuild for RHEL 7.5- fixes bugs bz#1559331- fixes bugs bz#1547931- fixes bugs bz#1556670- fixes bugs bz#1556670 bz#1556680- fixes bugs bz#1547931- version bump to accomodate build at RHEL 7.5 - bz#1530916- fixes bugs bz#1530217- fixes bugs bz#1527147- fixes bugs bz#1527772- fixes bugs bz#1526363 bz#1526368 bz#1526371 bz#1526372 bz#1526373 bz#1526377 bz#1526378- fixes bugs bz#1257520- fixes bugs bz#1491756 bz#1503413 bz#1505433 bz#1505473 bz#1507172- fixes bugs bz#1500720 bz#1500816- fixes bugs bz#1499251- fixes bugs bz#1498862- fixes bugs bz#1017362- fixes bugs bz#1411338 bz#1468969 bz#1492077- fixes bugs bz#1475326 bz#1475331 bz#1475333 bz#1475334 bz#1475721 bz#1482994 bz#1486115 bz#1488018 bz#1488020 bz#1488860- fixes bugs bz#1483956- fixes bugs bz#1478716 bz#1481392- fixes bugs bz#1480423- fixes bugs bz#1457713 bz#1474178 bz#1475136 bz#1476871 bz#1477024 bz#1479710- fixes bugs bz#1466144 bz#1476867 bz#1477668 bz#1478136- fixes bugs bz#1472129 bz#1472273 bz#1472764 bz#1472773 bz#1474380 bz#1474812 bz#1476556- fixes bugs bz#1454602 bz#1460936 bz#1471918 bz#1473229 bz#1473259 bz#1473327 bz#1474284- fixes bugs bz#1444790 bz#1472289 bz#1472604- fixes bugs bz#1335090 bz#1460936 bz#1463907 bz#1465289 bz#1468484 bz#1468514 bz#1469041 bz#1469971- fixes bugs bz#1191480 bz#1411344 bz#1451224 bz#1452513 bz#1457936 bz#1464336 bz#1466321 bz#1467621 bz#1467807 bz#1468186 bz#1468950- fixes bugs bz#1462693 bz#1463108 bz#1463221 bz#1464453 bz#1465011 bz#1465638 bz#1466608- fixes bugs bz#1461098- fixes bugs bz#1452083 bz#1454602 bz#1457731- fixes bugs bz#1335090 bz#1441055 bz#1444515 bz#1453145 bz#1454596 bz#1454689 bz#1455022 bz#1457179 bz#1457183 bz#1461649 bz#1462066 bz#1462687 bz#1462753 bz#1462773 bz#1463104- fixes bugs bz#1427159 bz#1437960 bz#1441055 bz#1448386 bz#1450080 bz#1450722 bz#1450830 bz#1451602 bz#1451756 bz#1452205 bz#1453145 bz#1454602 bz#1458569 bz#1458585 bz#1459400 bz#1459756 bz#1459900 bz#1459972 bz#1460098- fixes bugs bz#1420796 bz#1424680 bz#1428936 bz#1435357 bz#1448833 bz#1451280 bz#1451598 bz#1454313 bz#1454689 bz#1456402- fixes bugs bz#1315781 bz#1381142 bz#1415178 bz#1426952 bz#1427958 bz#1435587 bz#1438245 bz#1441280 bz#1441783 bz#1443843 bz#1443941 bz#1443980 bz#1447559 bz#1447959 bz#1449226 bz#1449593 bz#1449684 bz#1450330 bz#1450336 bz#1450341 bz#1450806 bz#1450889 bz#1450904 bz#1451086 bz#1452205 bz#1452528 bz#1453049 bz#1454558- fixes bugs bz#1165648 bz#1297743 bz#1400816 bz#1411352 bz#1414758 bz#1434653 bz#1442535 bz#1443972 bz#1443990 bz#1445195 bz#1445570 bz#1446165 bz#1446645 bz#1447929- fixes bugs bz#1327045 bz#1360317 bz#1380598 bz#1395989 bz#1416024 bz#1419816 bz#1426326 bz#1426523 bz#1427452 bz#1441992 bz#1443123 bz#1443950- fixes bugs bz#1298258 bz#1372283 bz#1394118 bz#1415038 bz#1427096 bz#1427099 bz#1427870 bz#1435592 bz#1435656 bz#1438245 bz#1438972 bz#1441942 bz#1441946 bz#1442026 bz#1442943- fixes bugs bz#1427096 bz#1438706 bz#1439708- fixes bugs bz#1315583 bz#1437332 bz#1437773 bz#1437957 bz#1438051 bz#1438052 bz#1438378- fixes bugs bz#1437782- first build for RHGS 3.3.0 with following cherry picks - fixes bugs bz#843838 bz#1167252 bz#1247056 bz#1260779 bz#1309209 bz#1323928 bz#1326183 bz#1351185 bz#1359613 bz#1370027 bz#1378085 bz#1380598 bz#1381158 bz#1381825 bz#1383979 bz#1387328 bz#1396010 bz#1400816 bz#1409474 bz#1412930 bz#1414750 bz#1417815 bz#1418227 bz#1425684 bz#1425690 bz#1425695 bz#1425697 bz#1426034 bz#1426950 bz#1427096 bz#1433276 bz#1433751- fixes bugs bz#1408655- fixes bugs bz#1408655 bz#1425740- fixes bugs bz#1412554 bz#1424944 bz#1425748 bz#1426324 bz#1426559- fixes bugs bz#1205162 bz#1315544 bz#1403180 bz#1409135 bz#1415101 bz#1417177 bz#1418901 bz#1420635 bz#1422431- fixes bugs bz#1408576 bz#1408705 bz#1409563 bz#1411270 bz#1413513 bz#1414247 bz#1414663 bz#1415583 bz#1417955 bz#1418011- fixes bugs bz#1406322 bz#1408639 bz#1411329 bz#1412883 bz#1412955- fixes bugs bz#1410025 bz#1410406 bz#1411617- fixes bugs bz#1393316 bz#1404989 bz#1405000 bz#1408112 bz#1408413 bz#1408426 bz#1408836 bz#1409472 bz#1409782 bz#1409808- fixes bugs bz#1393316 bz#1398311 bz#1398798 bz#1403672 bz#1404110 bz#1404633 bz#1404982 bz#1405000 bz#1406025 bz#1406401- fixes bugs bz#1400057 bz#1400068 bz#1400093 bz#1400599 bz#1402774 bz#1403120 bz#1403587 bz#1403770 bz#1403840 bz#1404996 bz#1405299- fixes bugs bz#1393694 bz#1397450 bz#1398188 bz#1399100 bz#1400365 bz#1401380 bz#1401806 bz#1401817- fixes bugs bz#1361759 bz#1376464 bz#1377062 bz#1378131 bz#1381452 bz#1384070 bz#1385605 bz#1388755 bz#1395539 bz#1395603 bz#1395613 bz#1396449 bz#1397257 bz#1398257 bz#1398261 bz#1398315 bz#1399105 bz#1399598 bz#1399757 bz#1400395- fixes bugs bz#1337565 bz#1376694 bz#1376695 bz#1380122 bz#1380419 bz#1380655 bz#1382686 bz#1383898 bz#1384316 bz#1384993 bz#1385474 bz#1385589 bz#1385606 bz#1386127 bz#1386635 bz#1387204 bz#1387501 bz#1387558 bz#1389422 bz#1389661 bz#1390843 bz#1391808 bz#1392299 bz#1392837 bz#1392895 bz#1393526 bz#1393694 bz#1393709 bz#1393758 bz#1394219 bz#1394752 bz#1395574 bz#1396166 bz#1396361 bz#1397257 bz#1397286 bz#1397430 bz#1398331- fixes bugs bz#1278336 bz#1392899- fixes bugs bz#1367472 bz#1370350 bz#1379790 bz#1380742 bz#1384311 bz#1385525 bz#1385605 bz#1386185 bz#1386366 bz#1386472 bz#1387152 bz#1387544 bz#1388464 bz#1388734 bz#1389168 bz#1391093- fixes bugs bz#1284873 bz#1333885 bz#1336377 bz#1339765 bz#1347257 bz#1361513 bz#1361519 bz#1362044 bz#1374568 bz#1375465 bz#1378677 bz#1379919 bz#1379924 bz#1379966 bz#1380257 bz#1380276 bz#1380605 bz#1380619 bz#1380638 bz#1380710 bz#1381822 bz#1382277 bz#1386172 bz#1386538- fixes bugs bz#1294035 bz#1377062 bz#1377387 bz#1378030 bz#1378300 bz#1378484 bz#1378528 bz#1378867- rebase to upstream glusterfs at v3.8.4 - fixes bugs bz#1256524 bz#1257182 bz#1294035 bz#1294754 bz#1306120 bz#1340756 bz#1344675 bz#1348949 bz#1348954 bz#1348962 bz#1351589 bz#1353427 bz#1356058 bz#1359180 bz#1359588 bz#1359605 bz#1359607 bz#1360807 bz#1360978 bz#1361066 bz#1361068 bz#1361078 bz#1361082 bz#1361084 bz#1361086 bz#1361118 bz#1361170 bz#1361184 bz#1363729 bz#1367382 bz#1369384 bz#13739763.8.4-54.15.sl73.8.4-54.15.sl7rdma.so/usr/lib64/glusterfs/3.8.4/rpc-transport/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericcpioxz9x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ef74661fe0b412e5f3e9149c765d61dca4f08308, strippedRRRRRRRR R RRR RR RRRR RRRif not posix.access("/bin/bash", "x") then -- initial installation, no shell, no running glusterfsd return 0 end -- TODO: move this completely to a lua script -- For now, we write a temporary bash script and execute that. script = [[#!/bin/sh pidof -c -o %PPID -x glusterfsd &>/dev/null if [ $? -eq 0 ]; then pushd . > /dev/null 2>&1 for volume in /var/lib/glusterd/vols/*; do cd $volume; vol_type=`grep '^type=' info | awk -F'=' '{print $2}'` volume_started=`grep '^status=' info | awk -F'=' '{print $2}'` if [ $vol_type -eq 0 ] && [ $volume_started -eq 1 ] ; then exit 1; fi done popd > /dev/null 2>&1 exit 1; fi ]] -- Since we run pretrans scripts only for RPMs built for a server build, -- we can now use os.tmpname() since it is available on RHEL6 and later -- platforms which are server platforms. tmpname = os.tmpname() tmpfile = io.open(tmpname, "w") tmpfile:write(script) tmpfile:close() ok, how, val = os.execute("/bin/bash " .. tmpname) os.remove(tmpname) if not (ok == 0) then error("Detected running glusterfs processes", ok) end?P7zXZ !XtKy] crv9uX{k~eMQyCH8($m=ٽMrl]$n-w)Kҥ9>0BmlNү"F KR!nI]{@dɬ9ހw3,+ءcdi8\x!} .*ݓoBZҖ`ݵN2I,npvAU?6KzֽC+Ԭp/F"[\7wMz"gEF%ZwtDS񕌈bَ@6~JZL0&ec; MCY!AS?TwH|gG1F+sL'gF 5//Xgퟩ7+o3N4SYe:JN9 2&X>i* On-bcFgsnV[Dl2Fj%Iæ`Tx?,Wadi8UŹ2s>ʤTuISDWd疷n{/}[ع0D_j_^A]|pܶzO#=ieDu}-~pKb̡]9S ɘ뢤jZ9AG$TXY?켏0yPlm\Gd4Sz1蘊7j(J Jη]p?YfuS5`A؀&gƹT(WtYFd!' .X槦W$R\sRbc+F%y'*}Μ o' Z[,ipM@5-w+}G64oMG~=3䃷lFI<Ҭ"S^H8jXX>2j-cuG`p7 ?&-ypݴ4DF2 +^MN 8J(Je);yR _A>ka3T.MaN:KpD}@#kwh&س>L rf l☍9BvdSjJ.2kE(H{n^3댺`9Z ,v6um ;E8KYs;=_jP08= qC@ fDIpi'kj2c4ܸڠZTr)Kμ:ܗoSj4W.CA)O}c4}=IN^jfTh Zu}d+X!V^:Y]ΥwM*{yչYPti7sVǙf[/ -ҳ:/*=m9**r͝682kڙ* #<\Ȕo4(̲.UiPlq"*P&kn1k /xuyscɫ}g<3 /iYS PUlftۥȒ@߼2 MRD]ԋőJj/K(S d6e|(R572< rqϥ]+wWZrǒ嘛fRGG}HGt-fKs} $óEҫ~u{al^+ y?4Vj13u-mB5oc(Y.5 dUgB{A"2l|cfs,pj'Yq= AMmiq"'hZi/]5ErL0g MHMI^.af̍$?dBv@ԥ(|gUQSIK$'.*/RoڌF)S@ yndOܷd>毽DTP^^*BX/TC#s06) li@F)oQT:R#d]$dg`47}ㅿd88Brw5Cbjq.]ڷveHZ>R}_ه|*}8 @ף-^J( 0QgN6R]?e; 6EaQ!.kT Ԕ#6ӍA9` Y.GIϢD@,u۲ن<$* UE1Z^R;D1%[ǻ#rxhɢ=(] D0ڂ2E#ik7KZbY40jzOEw\_ w[Ԋz =<.VxXd!o+~uLY_g{}z6lb|jj6WUJ#A?'ֈlׁxڌ`)Me jb5EHznƊ]n>R#P>Jt)NӣΈFqǏ Uzbcec8[J܌䞵\ILm9+vd@,G20޷AvO$SXòv96,xۅO ѷͫl}n%J!iU}z{!:fדs'3*@{2ogJia v18 1O7똖hoU!DEcPj*ՏGf1V3|$_ѽӖ4J\a7ϱyӶ- 8R[ _ٱyM/E3;NUk>S0r.CtЛOv_ 5 gi=:ޱӳmN9t駽<^V*$}S( T8[^;!6Tvww>xG˱C7jSX=?z5$tzf:>!elFI MaHxn);5{;LcpƧA(1B EMDNY]塒|D9oHqL-.(Gd^yֱ_rxl f)f d^öX‘lpS˓a cv$WyKXVA~ƦV^W/`S˟xqB_}/ڀ1#эjMuZx)HF\mBmjMDB#PהpfWt:Z`^yR#U5r6@T3 _gj"3J# =s$Vp !C󆌶АD1O6UJ7.^iOjXiO)f0q@hߏYm\ HU22n`1gs6vPh>drܲ;ӠNjٛy2MYgl;b7L'=T[MK>λ[>T=!qf {E4 Ȋhj ݅rDSͦ4Mu fTzݯ \GR55R GQOl\!Z(A(3U bVTy6\"3JvRRVE]6?f|@dt7:ZK5w[uNK[ ŠPZЎ@Z~UNjk";5T;@I {݅Xqs [rQ\ c *Ia]2jzR~uhgK&M Kb,Y.+˞Qa#410?u=q¨Wdu1П èYػr8om*xm&kޚ& ӱ#\Z\nJP7aZda(6|*N/eh~*誏_Bt #pg}#W&û:&\jf*Yma`~ߕ;LjiVKX*LPz9V/| Xgʓ4:_t^w20%HlG_'d_-[d͸-ۡmD<A9xjkKנ\7ffɠ$7'GJYcDQk=dXU3@nkDڀt ??ëp"HF լɟ;AHd5gv-5rιmH/\>}D.GI~rDN"V5)ykM*[A'1bDv6[dmhOο;dNbPlbqL!AB7LBG5~J3T9pR%vl^[d_LQz4^sl{4<\ld\8=+ľ<$:VjDՄNJ(ruSP3JOm3eՃ<7H]c-d~7,P _d&uHc`-n]ҡxBtUwe+ dWY . 34P(/1Nnx0+4~D\Ο` ԡ"$lf<mjV &1fqB!WK.cZVGϚd\ Ʋߗ2Vԓ8:U^鲅gqvAyf2TSE*Lke[i/ wV+di1Lyx4fL(+ʇ-C(WOs'؄#瓑n@f.,U eDlTaB[w^[&ܷ!Ь2>in]Fzwgp 2F#zƂ髣 Ր ` <#vhgN0(VȦIg34iU-j#- U>Zi}HBkwep3qɀqÇHZuRe}fQtL `#{6xt ӵz&g♽>W-ň2A?x3]d)N8I*w3pC|,w%뗜k)6N8 % }^9̎D\4 `eJ {XRe:B)ZT*UW+Nzs_L@n& 'JvK?5X u^94d-WAa~, xrE 1$rYu)yS۲N{SD%p1i;t&<7&RHlb==b01p.\ƒ1̩Dq<ӑn-Wk:z[wfwӝ6̜ l 5 kɝ`sِa4 kOr]xq4XM˘%dۭXuMHX~Zk<_WE*h(4?a, >V]lPLE &i|)@t0hϱ#}DtyyC}" KU4 o ە5;?㙘CYjeh<5cW}smDq8sÚE rQSFB je"6@3Q4yXH*/.:M_m怿ipwi(!sI1 q/ocx4ѿ!U$CNU5;0k_ (g@_Poρ-ӞbM) O5tym^YY!y9Ml]o(خqԗܨxUG7JZ` !TrFzs۠х-Ɂ݉ݨ(`yǝW jKݸUwyY^[v#>M;5Jp>r %,djG[ 2yphŤ@eš[܇5X'aXSEdȭ{h9!a>4]+GA.R>~ރRp a^  ȿGޛ9Q~K5O(k{񒛑vm xkL8+4s>P^=VuI%C)tf[|Bpov f{j%><Jt!m{܈MF㧻dkBns3F/b`UL0odt툗laJ9Q$ʘhD<99@sϟS2B-So?#Ḳ˟I岰8FA偢P9F*؏:دHI9Jq Vކ dy>"Ђ*QBeJuP1@SW @-ͬdKsibVL{L{i*E;iTtFmk+Rn c":$@0QKTciI2xڤshJ|i_ ">pfB)J?ht7ag%ZcFe[8.-cR&H[ķ͡<^>eҸo'o]ꖷl Ro é`wli}HY Q}7xH|TPà@Qrlg}55on34^"rVk:XFP` >]F_ZN{J2m4'ұ"Theif/#Zhm~VO҈0}3iࠀф/5#4L9'oT%aׅN D̫Q}8_ CI콊,X^1_V+i20aβSHȼޢPרlHBS3{aeߤ?(8eag(RyHHW^pKf#2·* %1r:kA3cI"^V0m̪)e90=df֫EV `NiakLki-!$m *JHFE]e{xȒJ %NvB[|ěc Z洤ghvZ=2m_b|[RBwrDq|Nݗ5c7X~,砏~@&8Te5/N^ h$]@Iar`΃Q=6u+N!MBmu{T_[Lz^ ^s,Gt-WA+ťDcMEX3|N6)g|9 ؽQ a]ȠR@&K#*p lv;i냚/(r I@ml=fP+!2z4DNbWcB_W H>GKQN}*tO@DŷB eBpV.yA=d{: 9U{+'^ۊgc (:>H$< ]ic641tzh=a ilL%|0LL 䇗u= 傶43ȾUtM6~Q$F M[jBQ{L N2DXp^͎g)8DI_bOՉ@Bf렓F :|ik7J&Ǝyd_<+ >?ׅ t601@h૴ji s,!fzU..5*+r'tHl#hՉSEv#=z4#ZgqRPe榅g5OhTNi5+?CR5ΡBKY=dahrL>ǧc*0-8t'LSKK3|0KulcnB}2y},pw`ۋ1GOS++Y~DEJ.= f -xY|HO@*s7o3uy3*s>ho2{=,aYmJ? .]ӮǚZ0GL)l~(tCg X/w\Nl>7Ԭ,]5sU{Fv"sbIfrENz+  u0b z6lAkpf&g.:CأיCY<¥~QҗQGl3!ܦ`r*+8NBf;!n|~1ӱ}B0җSa(pEK{1iTyDMw-z$>/Av|T S}}'OZ}jw8KkI_(6ڹ.&Y4ɗjx0lr%v U"dJSEuIA^˻ThH@\>KCD Mdcd#sl&(S`]k34cM>7(ArYo%d [c$|'zt*!Fk2s-Oq g?c$KO˷m;_ ~ cE@[}dѳ1(n;H2<Ix=VDE3~¾@/jh-4H1oc(̅O:EA"*,HzpH?#3VIy˚*1C7_o  Vđ6(7I.e%5@ʧ4SƹxΩ7ރ/Rzx7_de>yQnӲpjP z=T"oJD,;O 9Щ{THfFg&07{FB|Rہ31  }W&Z;WMoܥ%|)%,aU$\3:|E0(.AMS 8iJJW)B e11 $w#VXF0u N[+`lr?(]i]"3{.@G 2&}h >/j<e/ MMN‹"<5G(VU?1̏ 05C vQ3x 4c+f-u(7k%gx_&mܔ x; `K bJn#9sg+yO6iيa&ARbxfvv@h#՚Ml5ĥ8T}լ]&O[ ,gftU8R$FsbY flzL;^R~ttֺBk馌ZH,J@9};$|ۨa1A8* T$"`ӄ7eP I:V'veεĄj#F!UA"ZS`m+ )2ua/nw25 lMDWXv!߾ K&GtFDts& 8v FFKĿiAs?8 n^u~se1$~9voK|5MyO!9-b"k/$Aώtt_7yx1 \ƒĐ%I: 6;G"FaWkKqɍkr;T74ò,,MlT9Uucf49 i[JeS}MU,d7۸)şt=rz- 78]sO@櫍X=^SyuYJB|JYQu ʤwڭlLzx} zLH #{I`ɽM@P a`y ~Ħ{˜cq}7UY*a%.UdzV%=X})>x;6۷6o/.eLaFȨAа#E3@3X]G#Dy޹rtޯ>TCa nw'flqR y !9 ԛgqe a$緃t[=[8\}k$JY:( g$kv}*{v\7Ɉ4HxݩNk'ΑK) OfAkMqG\~,c6x݈ឩ;G O6pcA)c‚ucJk>Vt6/qjbk-2i8M36KwrT;ǵ4Vg 76yhdxI6r3Rn]׾r!- xH.Wf 6w s@Nt9s?ƿ4>ɳ7ќ`? /i,^ZHw ̪/4 ~ܑq9ډ=jDKoO}1nK(8OZg8Ts[aKj۾!}ʷ yKܧi-!yq;և+.Vf]f_JķA'ׅ&XxViPhlHLLBggp!o&,sqO{IXJ_H,'QKr0W\|3>k!Yњqa~:~<_E@ ޱ{GmQHM 0pHֺ Y]8J%M%ԩk?;:W[Zt>d'J@+ܳYuMB?^,܉1.Fԕi{͡hHkxڙG0#Z-ҫg!?^<||lT#Yo;3hâU^ZF~Q/Ri&:5S=֐1WNt\RA%goI\A]4oyS}/+LFIgCa'9_桘Ͼh. ͞Ƹ\]iF{w9ӬE~$z.pנvM t(z 0Cʗ!}r#bvb _ċ|r`[7OT~"m /rJMnDF1ep+5TJ|H#$ Ŀg4G+Sr?Yb.x7 S%d( śGp,f4Jʜ 8+ ~?(VSWp%{f5hHs օ_r0H%$ u*e=@NqL5!ϟUf7ʣ)-ǀfr[0 5 *s-a3wwWϷC\\^`֗(qZDW'Q2KEU͔l:Yfh%9ڔ;ۦhN=ăgӤx܃8ᾝJ6wvI0[>Dl78J`DRL0) Wи З x!Dk`tߡظ;7AH>x>'{#yyk \5r{i ^zl~hǾBb8)cHӬܩX^pMG9$! Q [*=. K8?8+XQJ,] FRPmzYsF)\@araƼ1"njV?xS{n ]u|P:^J~p~dšM%I__~d#m}?/~^'~-M.t"kkf+n2۴H x},.s6sHcNю[H7ńhƒzϝ Gh8L: aO׭.!2㈾&h%3c|itٛDBy $B -}u-v919eD YL&^+?.CQe7M|#`M:50Ɨ5Nq.VESܡhkXXjK`сFby~S$j"G2cKIR.sFϐǰL\)t@V &# N:C134Ş?2axZ!)q[uDŽA~>}m$՞K536l/55EZ[5z6H gڦg@].o16 I"`@2MNؽ1W Ct ƒl+׀91O* ;Fs 侈$ {ayMcqk*Ri; |Vw(|Od5{5rf&kPEGϷytG ]oP((L?l4<Ɂ{(܍$C~`AGw{:@Y/ "|мrF#!]hv馟!vl8mȥE]=*2p"-`Y* :-2,Y{sC4cbe `݈r)-kJ76: ҔC`]$?<-ސzEWY>X;#O ½MG mymLt+"]1XHFc?ع:d8X=> 1R.sk iP/AP2|7]iOA͘!! ZE,RwIؤ>"eYRw*EIip\&'ԗ^T]>0uԕb%:t)O2k-d`ęW_zYgPK2 ©Sػҳ*%v"{QNK0|X:q)D JXg !,@aAe7t<1b^62y<[zw(" {ѷ ~O?ˡ%Y;u-+LT4^qBłf{ZZSeSr~Yhr \ޣ-čW䓈3+6n=WBh^Zgb*B_qDP2;7_ϖ4Bn|a>'DP wZ0{nvsioH.Fi.me(vL̐=qOG,y g/nU|Y3*5p+Xa7G)Wѝm6.&Gl߸ӽ Xn%fc`IeD2egκm}L>o54* ^R5jOspƔrc' 8Z%ZJ201#m~B+iVףONMMkh(zZQX H=rnwiWh4fÀ9ag.:art"E5ӿ>AA6]L7A!\Y1#1tN".%P^ZU lT0TJ1NNB H65$s&d7A>v̭99e"/{5RT%eV"*llTfKhsk <$]SHԍh?J?G B?WHuCCvSZH%(.6̱ OY>ʒ^9٧Ww ֡.l0Ǎ͆E5pbU,՚} oCkgAKrw㭘P2 4v7n8NFk./DS9zw"q;xm5L~]KI3IZl(!x*] ]Oq~"qx1uq2̰I% Z&|@3!;-LX(ҍ#D TQnOLG)euOU1̦m_슧x#9vhZyu|Oh081(-әikٝuFOPo\,{z{rWVJ?yQzJFNۗ3HCZQ'"ڸAgݻ_A_aЅu2s֞>8>sm(6ucWNgB5h97w ~LUE{\1wjާe1*G9OŹ &.w'+pJs!ZKx uKnV1 v&Z_.|]+ˆ;D<D\ هM&Zf dNI6YwYr͎ '@5K!^S&O xx;i[ [ǡ9[,īq#Sjl~R6s^A@+| YAnzMwt55 zSdk튢O1}e";9 nLa4Tt K/h-`"x 5Os+:7[YL<dc.aa Mwt![g|Y5 jb*/cgyw (ٽ!L! ` orQb%h>i2*KB5fevDϜA.& Sce ,$𵷾r8$:}읫y7˾VP )-RxInbAtݱu =vN_+0 !\ap}'KV6xݸoMB0^|#)nx1 ae>fsK2!/QΊ x4ZreaA϶琓,y! H^ns,7B)5ٓTP KK5F'uxCz3z$͵2gͳ 4"!A@EQ4@xUb;h}f02&*]s30m)~ }x10 Ui;^&%MX<Qa Lt"֜TU Ae"=\9~·LE'#W']XawG#uNJr C9me}&4KUM@oˤ>yѻG4ּV_(gv'/}x[CAB&#ˆg*<6{&k'u}zUP~HcFL|^Oԛ'ZGr?kꕻH#߸6=t]!&GJt J59pj/߉"+KPΫF]"kI;= sDڀc.tkO)PڷԆ >F_]S_H> դK6lkq^`t_+}[~xS3j3pؙb-G*"yȗGlhoحM{v^afI;QȒ?{jnF+}"c.W*؎(XdXat}dHFI$5CfswE!,D}LC m׵4CI$h9&OuN_Z 0e]1ӞVJtC[!zegJIvך3~m t?CaD7@hՋnZ硨ku[oN`PǿnGT= 4ܯ. {QĘh:,u|EKWq)aK{72.~ FY]SʑޯnuN.)]Deg-,?wڳw= I}|^|`aqZ>AT{ -#SzGr=w%mDJ6U/m^/}(tY`/][8*hRAf\d$`d_/q72"E;[Q@p`#Fg&|]KEr+)'۩o/315vݢ^s/9&[:>h;-7L>eXQoLv1agX3gX{kLy7>>b1ž  JQ:iu?KWIU<va4OJPe3u֦aw9|OQMEc2Z/ q8_Q%,h(~z09䐏]zNĐ0؟uaXqlBKuoV7aL@[zsȟ9T֔z3p<+\cPO #st's}J@ȘN,?k-YqwوG2h\7Rl!kdPU1诲-zA4o"+oƷ8_K%C417'Tc#~ 5/v\NԹABP:_y5ӁwqX2Ǯvq@' p$)QsЦ 5a) h:ϥ{TɋQvd\9Չx<"Z~oY⨠żAT]@mO @f coEM!ЭeB{e[:Z7׌as|2YNCt\P`ɼqCAaY# j^6'm~Ψ7 ?3ѪUϱT\p}}%F|eӻNKˆSs Q *jϝcwze4O1 ,,L"h~h?=^$;.fxGs+H((|,wYUl? M]/K jE@N8:vd=EopEj㇠)13MؚeF2JxΧ?yi~18sPaL.=>=M!BPB-R)2@E~輿{ko0_&#</G|.O)TDD~훌Bg.e5gz;mQ%K~Pm(>Z$vi2QLd'G#^XpG'2sЙ4M`cL}%l2W#H癃u7.p/hh戈!s9 @m-M^I&wųj ^ rx+'AR:ɏ_v!!h9qbP<}I) *L_JS4sRTトj!J_7Cx P~:he&;/΢ĦAx.Kf}TZ4sz^Unد`&Nkg4 Jbn&A"U)W,{'~Dr l\}#n=BLRA#oau5WM$XAMj3e+L(RFu#[8EKz&MO>a5Wk~NQ(Jt6bۯd䆢(/ںi}3iZ'sA(LR|O!!xނ[b9-veΤ|}~bqpxm{-<颦Y{̵ֆߣsG%k7cQ=zgtpOFzZJ=+U*%h9ťRg?1׹e|* ͤȭH3$XIvQ#_"?"U*cãLԚL 1 t5CK-;ͩ[$fR@AICLeM3i$2CbZCwJQB @~TY> _#i_g5:";Ȟ{T7@+ᇆYNϞSoQ]mC@ǻ &,}hw&K _94Bl]|9ѱdϒ >x;6*P*r8h*OA1'822qfr _,Cu< I& b:Ix7wp8z-kYχo`8,SF!y-:ui͝0(cR.uEU0(|vpHg\ݕtXu Sht4/^7H݆mUg4ۘV]O5y gth{գ`&>v#rަN}E?F= ` %\uNjjZ~%]Z)f0G$pnY8)ͯ 778E!65gs)@4V=;iQ\foNi\vs\ 3M+_-cRI5ie"+˲O,SK 6kan3Ȁ4Հ|gW[ 5&$.B7 d[KK|ӧX^[KA9УGi#OsKZIV%Sq z W~XX1sM1uXY}ܟ,u[:Ј351d-Ҁ\7My,~h$l~0~Zfa4Kn q[,gRXY~kYQ_4P/vYᾷ\oҶ^48Up\ohtiN{韒_srAj)颊iˠF Ԣ"[W)  vxV(?_ӭhQpY@;iLaV@q#8WB 6tYe`VeC(ϯKd8;"6\[lMjN&7a6ʌ?gAVf@E14L"Pΰ}<"jxV7D`qSCd 6/TVMͲ|ݘj)Gc Sy&ysJ,S9-ꌃ L&0@Д}xIf:2(C*=(c%}̒ E!jbRn/a>_?HTp7@e%"_I6SxRp) =!Rܱ*T</ o3nt%zP(:ˣC[EՊf?5H91ٗѓޭUޖ n LYe8)]"Ȗ 'ٞZJh򿺼RNǍƠGuDv4ktQ'a ՐsnGq#o\u`qj6-rxcȌB$ZvYJʬXAR`HK_>ހ,^"* )99 Ai$;a3JPǑz.8N( VTn7O\6lC @)(ޚ%/=q.@G4z:T 0۸, o}$ uKC{a yŪ@27@YF@cZ&ubp^5W2t^psí:[~FW]B~ 0Q ;4D&||6FƶŒչWf\֓ @bu& gri3#-GO %B$&d &w |5: J{?rrhzsd*RcuBڛ_px~*";W&nUW H?GБk?p(^!BܖOKܹ (Ze_ 螉,;);0/-(O&*J< ^"& 6h~&)H ֟u,IP<=ܰq v|p?`vzȠj_6w N K1BVw)F E_~P?~(5W}Aye 29q%?y7c 7 txe{͌K~KtX4Yq{҂wI0H2 $;q2M.O|}9alvU{c \_~:뫬ܐHEL>oʸ@T4wzGto!~ Xd )] GlS\hiҜy2V&q\k6kC`U8E6/VTJ u4V2⾒g박{hӌUq Ըkci wbMkPqpf@/ RcjjK\{ O9!dL`!B4,Y-idi4"3[#(FO+6/]SgZYeA|^bv]L,t5qԹz/ :=8^o}}m rJ4Fh}P,83PvI3%c, b42bǥ^$!ԟF#= Z2$ZW7F݀ʸIKyn~o'zw堇 YG ҶEʀuF^.s) :Z!vreDۺ(Dh6 \|*t(bCnC7mPMq]6rK Ǻ 9)%(r4P.1R]\{yhMLbilnuwr?`o~w:R1ZGUV"$tUjGvTpP#"_LTDw}`QFA+WK&Fkξ{wٞshls(Wy4$ *g!LǶJCɭ(Z1Nl,Aq룛xyVΖ51 A45AACC) =@-j "+rk 껒)|#di7$kū7ͤ aq}\KT?J钅!*`D^OtI' [L_`t.uGOHK ,ϴ]p9;K +IDA>>JI!W†E 2-/'M_^Ms& QWW{M~R 2GY^(+'%H#E9X=m;|'@>zǸ%Z w\Di&$"[Snץ냤 + oF.,ʭ eV،~QXs:%ܺs+}Trί&w픒{|F Iپ ы)RPi-'aX g;bn;.ϐ sn(]$2u[/Dy4uZm;M^`*.NN>l :PYY]5!Z*^҃fӣWQ+sGXh*yadSg Gmͺ=>]D"tzW]KSk^y1^52/ItֵnS}(\QJM·V)D*wc*kr"3U`%D+P=SePKd/7N޹б! M "3UfٟynEy>)<@^1 y}DigGa+ EdИx@f}V="BVUD9#ʃ[i+zʝލ},ҽwQۦi`nB#d1ȳBL=0#m#tyIQj̯cLz9fX+˗S~Eܩޘ/3*먒n?9y=mW(a'5 0=:gl?X)c Gqp'dԍP6AHԖƍko(Gsd.:w Hg)h\vib]0#K@#F bm7_dVrE{OxfA`ی݋7S{ t=+ɀ\ c cAL\78|)ֶ)4qk؝=;L9%y%֥RX]^zs#+z Hxx1Sq\:SiC 'y)Â0W͗+1/aV.,_]M8d~=͑. a$ò+[qq -MolId0LlPF }ìNQk Cvfު9:{$ީ҄s=Mt89ͿmcDksR$ Q~x*R]Qsr*5uk|7|~42+k{uT-}~QDW3zoIi\ރ-N衻4zH=%g1gI^ֶ_tʇk}D cuϡpLݯ [} Wگm@n_ŃR8_' Fܚ?j #2 Hkts |z,j,m7A 9H\3A! $ XIYL[3E>)5[R\yCuDBb1[wt&اzI+Bc@C;kSi^i2Aȫ-88^0#{+c䜲`["Q#;nc !=|\Oh>k@UfԶ?OpkJTEs 2hulUK>NbfA+PƐwΊJfiTe'>]NT + n$Vg}% xZ76hX$}QHM=G6&\on7P= X(09Bbh܂BA=SnjI&H_\W+(=((lGC lǽmW/ Bj:k3d pZ=PSˆb$V6L瓞30:;Ġ *ܩ)370w\5#pRWnPv_s |42Zĺ (aagHcovZQى!ɚo:"btY灴fb KX%݋dOX/ӡ#+XVԊ|W("@ gu֛-NbiXrQ^f>; iFS| 6"VbdߤhlM4J `fY,B%+[_jj LTs?{tcSPUR4uJr?@W1 (bMok?xp2] 5tvPC}!8;|% ^cTXG5^1ۗ*ԍ<>I4VE(h!4Ter`0_](+LcHc/V- ʔ~~@€l/czK6>}  !Yɛ+.aPS9ʴ?G3Yj9cZ{.>C6\\P-w .=DK$(bqV }b.2JBinU+q@B"ޚk (.^*l[9MX½P&):@TqKU{], qKbQ;S?nk#ѫ⯁Pѱ*oZeWo<剙|h&d|.R{~>]~*.*P>=}^:mF9-}R\tOrYc4+a35DƁhCMZ'yť!z #OpĘKES08vȡWt ~E,6rmo r]u)+~W;=()V&A Y[]ijYJ8ʾdtV#L Bld,/ڟ,B0"։s?<eEa`EY5Fvq&jP]OcrŧdNU=xy5+uA6ksb$Byk WYLj.5m鷣؝MWj.A9kB;M~[\,[ r*ZbKK͜.91S{pԞ^ֳ28 5ռ5d羚)ZF\J?EM`GGM1C ']'!KaengA?`R_o~SBMG 0qhs?#pp[4&RP!ҢKG9828Z>a`,FHb9䮗mCz'xμ5b"ҕ C=~5Rl6738 YZ