liblmdb-0_9_30-0.9.30-150500.1.1 >  A d9^Wp9|Owٗ^;Sb?](#<'9+Y4v(κQLB ӵ\]俌2&Y[ G)z6W7 5;EK@S%RYհ7ZlѨМCFvjرս8^s9=N)fK./OӅuG,TҘ&["C"L<qi䔛$>4z DNejʤ]9-ݕxٲ,TɥtxY#lY嗧1 Ǩ#cb531d84ffa6db3921d509851c4750c05ad799b1085168ee9d166eb1f71c8e55fb845c00a956b93ee5980ecdd39b50a577f5f383pd9^Wp9|Hۆ_Q+G(p.Ԑj?fy+$"yש$.{fnÚ+5'EuvDڬЛEO_<:/ϙk㨎r&5%%KK|;->[OS@U5݇Pp@,?,d # ^PT`d}     A DHMRtx  ! (E8L9:>)@*F*G*,H*0I*4X*8Y*D\*l]*p^*b*c+7d+e+f+l+u+v+w,Dx,Hy,Lz,h,x,|,,Cliblmdb-0_9_300.9.30150500.1.1Shared library for Lightning Memory-Mapped Database (LMDB)LMDB is a Btree-based database management library with an API similar to BerkeleyDB. The library is thread-aware and supports concurrent read/write access from multiple processes and threads. The DB structure is multi-versioned, and data pages use a copy-on-write strategy, which also provides resistance to corruption and eliminates the need for any recovery procedures. The database is exposed in a memory map, requiring no page cache layer of its own. This package contains the shared library.d9]ibs-arm-1SUSE Linux Enterprise 15SUSE LLC OLDAP-2.8https://www.suse.com/System/Librarieshttps://symas.com/mdb/linuxaarch64d9]1ed34028db2d7e029fc6f54f5f5774b5d843fb78392bc75a4df13caaccc4298drootrootlmdb-0.9.30-150500.1.1.src.rpmliblmdb-0.9.30.so()(64bit)liblmdb-0_9_30liblmdb-0_9_30(aarch-64)@@@@@@    /sbin/ldconfig/sbin/ldconfigld-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)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3d@cv`T@`?z@^v^v]+]%@YWf@VHVHsV+rUU@dmueller@suse.comalx.kuzza@gmail.comdmueller@suse.comjgwang@suse.commrueckert@suse.demrueckert@suse.descabrero@suse.devarkoly@suse.comdmueller@suse.comstefan.bruens@rwth-aachen.dekkaempf@suse.comjengelh@inai.dehrvoje.senjan@gmail.comdimstar@opensuse.orghrvoje.senjan@gmail.com- update to 0.9.30: * LMDB page_split: key threshold depends on page size * avoid gcc optimization bug on sparc64 linux * - Mark infrequently used functions as cold * clear C_EOF on cursor with MDB_FIRST_DUP * Use sys/cachectl.h rather than asm/cachectl.h on mips- update to 0.9.29: * lmdump is not creating lock files- update to 0.9.29: * ITS#9461 refix ITS#9376 * ITS#9500 fix regression from ITS#8662- LMDB 0.9.28 Release (2021/02/04) * ITS#8662 add -a append option to mdb_load - LMDB 0.9.27 Release (2020/10/26) * ITS#9376 fix repeated DUPSORT cursor deletes - LMDB 0.9.26 Release (2020/08/11) * ITS#9278 fix robust mutex cleanup for FreeBSD - LMDB 0.9.25 Release (2020/01/30) * ITS#9068 fix mdb_dump/load backslashes in printable content * ITS#9118 add MAP_NOSYNC for FreeBSD * ITS#9155 free mt_spill_pgs in non-nested txn on end- copy the pkg config support from the fedora package- LMDB 0.9.24 Release (2019/07/24) * ITS#8969 Tweak mdb_page_split * ITS#8975 WIN32 fix writemap set_mapsize crash * ITS#9007 Fix loose pages in WRITEMAP - LMDB 0.9.23 Release (2018/12/19) * ITS#8756 Fix loose pages in dirty list * ITS#8831 Fix mdb_load flag init * ITS#8844 Fix mdb_env_close in forked process * Documentation + ITS#8857 mdb_cursor_del doesn't invalidate cursor + ITS#8908 GET_MULTIPLE etc don't change passed in key - Drop upstream 0001-ITS-8756-remove-loose-pg-from-dirty-list-in-freelist.patch - Drop upstream 0001-ITS-8336-fix-page_search_root-assert-on-FreeDB.patch - Cleanup: * Use %license, drop %defattr * Use https for Url tag - LMDB 0.9.22 Release (2018-03-22) * Fix MDB_DUPSORT alignment bug (ITS#8819) * Fix regression with new db from 0.9.19 (ITS#8760) * Fix liblmdb to build on Solaris (ITS#8612) * Fix delete behavior with DUPSORT DB (ITS#8622) * Fix mdb_cursor_get/mdb_cursor_del behavior (ITS#8722) - LMDB 0.9.21 Release (2017/06/01) * Fix xcursor after cursor_del (ITS#8622) - LMDB 0.9.20 (Withdrawn) * Fix mdb_load with escaped plaintext (ITS#8558) * Fix mdb_cursor_last / mdb_put interaction (ITS#8557) - LMDB 0.9.19 Release (2016/12/28) * Fix mdb_env_cwalk cursor init (ITS#8424) * Fix robust mutexes on Solaris 10/11 (ITS#8339) * Tweak Win32 error message buffer * Fix MDB_GET_BOTH on non-dup record (ITS#8393) * Optimize mdb_drop * Fix xcursors after mdb_cursor_del (ITS#8406) * Fix MDB_NEXT_DUP after mdb_cursor_del (ITS#8412) * Fix mdb_cursor_put resetting C_EOF (ITS#8489) * Fix mdb_env_copyfd2 to return EPIPE on SIGPIPE (ITS#8504) * Fix mdb_env_copy with empty DB (ITS#8209) * Fix behaviors with fork (ITS#8505) LMDB leaks database FD into child processes (bsc#1178706) * Fix mdb_dbi_open with mainDB cursors (ITS#8542) * Fix robust mutexes on kFreeBSD (ITS#8554) * Fix utf8_to_utf16 error checks (ITS#7992) * Fix F_NOCACHE on MacOS, error is non-fatal (ITS#7682) * Build Make shared lib suffix overridable (ITS#8481) * Documentation + Cleanup doxygen nits + Note reserved vs actual mem/disk usage - LMDB 0.9.18 Release (2016/02/05) * Fix robust mutex detection on glibc 2.10-11 (ITS#8330) * Fix page_search_root assert on FreeDB (ITS#8336) * Fix MDB_APPENDDUP vs. rewrite(single item) (ITS#8334) * Fix mdb_copy of large files on Windows * Fix subcursor move after delete (ITS#8355) * Fix mdb_midl_shirnk off-by-one (ITS#8363) * Check for utf8_to_utf16 failures (ITS#7992) * Catch strdup failure in mdb_dbi_open * Build + Additional makefile var tweaks (ITS#8169) * Documentation + Add Getting Started page + Update WRITEMAP description - Drop 0002-Autoconf-files.patch, soname-configurable.patch and add Makefile-build-use-shared-lib.patch instead. Instead of replacing the Makefile with a libtool/automake based one, just patch the relevant parts of the upstream Makefile.- Fix assert in mdb_page_search_root (bsc#1159086). * Add 0001-ITS-8336-fix-page_search_root-assert-on-FreeDB.patch- Fix occasional crash when freed pages landed on the dirty list twice (bnc#1136132). * Add 0001-ITS-8756-remove-loose-pg-from-dirty-list-in-freelist.patch- add soname-configurable.patch: Actually set the soname in the shared library rather than just renaming the files on disk post install (which does not actually do anything)- Update 0001-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch * do not force enable NOSUBDIR option in mdb_copy - Update 0002-Autoconf-files.patch * build mdb_dump, mdb_load * distribute manpages- Renamed patches 0002-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch - > 0001-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch automake.diff - > 0002-Autoconf-files.patch 0003-Optimization-Define-correct-cacheline-size-on-HPUX.patch - Dropped patch (upstream) 0001-Patch-for-LMDB-to-use-robust-mutexes.patch - Update to 0.9.17 Fix ITS#7377 catch calloc failure Fix ITS#8237 regression from ITS#7589 Fix ITS#8238 page_split for DUPFIXED pages Fix ITS#8221 MDB_PAGE_FULL on delete/rebalance Fix ITS#8258 rebalance/split assert Fix ITS#8263 cursor_put cursor tracking Fix ITS#8264 cursor_del cursor tracking Fix ITS#8310 cursor_del cursor tracking Fix ITS#8299 mdb_del cursor tracking Fix ITS#8300 mdb_del cursor tracking Fix ITS#8304 mdb_del cursor tracking Fix ITS#7771 fakepage cursor tracking Fix ITS#7789 ensure mapsize >= pages in use Fix ITS#7971 mdb_txn_renew0() new reader slots Fix ITS#7969 use __sync_synchronize on non-x86 Fix ITS#8311 page_split from update_key Fix ITS#8312 loose pages in nested txn Fix ITS#8313 mdb_rebalance dummy cursor Fix ITS#8315 dirty_room in nested txn Fix ITS#8323 dirty_list in nested txn Fix ITS#8316 page_merge cursor tracking Fix ITS#8321 cursor tracking Fix ITS#8319 mdb_load error messages Fix ITS#8320 mdb_load plaintext input Added mdb_txn_id() (ITS#7994) Added robust mutex support Miscellaneous cleanup/simplification Build Create install dirs if needed (ITS#8256) Fix ThreadProc decl on Win32/MSVC (ITS#8270) Added ssize_t typedef for MSVC (ITS#8067) Use ANSI apis on Windows (ITS#8069) Use O_SYNC if O_DSYNC,MDB_DSYNC are not defined (ITS#7209) Allow passing AR to make (ITS#8168) Allow passing mandir to make install (ITS#8169)- Use a source URL- Update to 0.9.16: * Fix cursor EOF bug (ITS#8190) * Fix handling of subDB records (ITS#8181) * Fix mdb_midl_shrink() usage (ITS#8200) - Changes since 0.9.15: * Fix txn init (ITS#7961,#7987) * Fix MDB_PREV_DUP (ITS#7955,#7671) * Fix compact of empty env (ITS#7956) * Fix mdb_copy file mode * Fix mdb_env_close() after failed mdb_env_open() * Fix mdb_rebalance collapsing root (ITS#8062) * Fix mdb_load with large values (ITS#8066) * Fix to retry writes on EINTR (ITS#8106) * Fix mdb_cursor_del on empty DB (ITS#8109) * Fix MDB_INTEGERDUP key compare (ITS#8117) * Fix error handling (ITS#7959,#8157,etc.) * Fix race conditions (ITS#7969,7970) * Added workaround for fdatasync bug in ext3fs * Build: * Don't use -fPIC for static lib * Update .gitignore (ITS#7952,#7953) * Cleanup for "make test" (ITS#7841), "make clean", mtest*.c * Misc. Android/Windows cleanup * Documentation * Fix MDB_APPEND doc * Fix MDB_MAXKEYSIZE doc (ITS#8156) * Fix mdb_cursor_put,mdb_cursor_del EACCES description * Fix mdb_env_sync(MDB_RDONLY env) doc (ITS#8021) * Clarify MDB_WRITEMAP doc (ITS#8021) * Clarify mdb_env_open doc * Clarify mdb_dbi_open doc- Add baselibs.conf: liblmdb*-32bit is required by libKF5Baloo5-32bit.- Update to 0.9.14: * Fix to support 64K page size (ITS#7713) * Fix to persist decreased as well as increased mapsizes (ITS#7789) * Fix cursor bug when deleting last node of a DUPSORT key * Fix mdb_env_info to return FIXEDMAP address * Fix ambiguous error code from writing to closed DBI (ITS#7825) * Fix mdb_copy copying past end of file (ITS#7886) * Fix cursor bugs from page_merge/rebalance * Fix to dirty fewer pages in deletes (mdb_page_loose()) * Fix mdb_dbi_open creating subDBs (ITS#7917) * Fix mdb_cursor_get(_DUP) with single value (ITS#7913) * Fix Windows compat issues in mtests (ITS#7879) * Add compacting variant of mdb_copy * Add BigEndian integer key compare code * Add mdb_dump/mdb_load utilities - Changes since 0.9.13: * Fix mdb_page_alloc unlimited overflow page search * Documentation: Re-fix MDB_CURRENT doc (ITS#7793) Fix MDB_GET_MULTIPLE/MDB_NEXT_MULTIPLE doc - Changes since 0.9.12: * Fix MDB_GET_BOTH regression (ITS#7875,#7681) * Fix MDB_MULTIPLE writing multiple keys (ITS#7834) * Fix mdb_rebalance (ITS#7829) * Fix mdb_page_split (ITS#7815) * Fix md_entries count (ITS#7861,#7828,#7793) * Fix MDB_CURRENT (ITS#7793) * Fix possible crash on Windows DLL detach * Misc code cleanup * Documentation: mdb_cursor_put: cursor moves on error (ITS#7771) - Rebase automake.diff and 0001-Patch-for-LMDB-to-use-robust-mutexes.patch/sbin/ldconfig/sbin/ldconfigibs-arm-1 16814812080.9.30-150500.1.10.9.30-150500.1.1liblmdb-0.9.30.so/usr/lib64/-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:SLE-15-SP5:GA/standard/72180c485792a4c3893e5584cb7232a0-lmdbcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=218bfc139f06d060a899179b7d6836db44f712ad, strippedPRRRRRR3c6EuzTRutf-874f41cf386cc76e9b737bc54c6937dc62f15fc83224006376e677653b1a2a7e7?7zXZ !t/0] crv9w忖 =N5m):]ٻ [VobNz46*iƜS6n~ZӠQ37f3BAgyN 0G-~ |ǼpcƸt'bWZbU((FNxQ/!qvLܗhfTQą[҈5f6452tOM3b 3֔uf&w3=4RLv_epj_^YOhѕOLO-ܩ#JW#Z09658 Up:V^ T^xOJl^x?Nz\^YPh[Y4KPP.wwm _yuj?%w~E\tL VCe#.b& gށdzCBCvw2'`o;.Qm, 8Z;вV*ƿ i<Iciٔ)w}V,[ (tA2N0\ӊLTW!ʠO ! OʃғI4x۸;@,Iao`x/)Z|e7:b}%?9s[z;jǦXtNKIêP"`%2GO"ecbWWQů-`_y63(/0}<V#鳼a"f+fX]7WY/qer^r?SmextU~bYg*;D_B\b8A)<؟_K`F?x֫ۇViaKJ?hX&%Lz2Є%L gѻhiuڔ  7Vn/}܎Rͩiti&v>CJW%2WHcFpXB\e"#fС}^" BcUXp]JGuZa*ǎ"KL;%o:72Ҧ/C?iU2lOSӦ@ڜyjͅ>`.|4̤]()@LI(L0qɨ6_ʜ=CgO?-#THH߰Oef2c}r䮗h{Sޱe"4lQϧ\qfZcfC*z ̙ԅ3mF03du8ia*,_s[!r7 K S @JoYh:*n~ o`^gKxl6,~Zz)k&AALen c&ܛ7z4u0_bwOlа .1= o`_k09/+)BEUm/(5,1 X7M׹6tO=mO&]O8 /2bRUFѩ&1_]UQ >Qk,'pm>zzb`uD˫wms<݉/V@O$R4+f[Ǿ )v,6uxiQ( l}aГ vSxXJagѿH ·)8r`DQ2^Ӝ U#B* Knn^Y2h2ORWDyt-9@1Y 8`" Øpf%-9*h<ؓ1GGF KX화À- /p:1' آ{pEMX(AV:&B&{Z<ƭ,Ǔi`̅`U>&y#aTػoMI5Ӂ4W0\+_9p 9{EYjamI{IthbшDuLqBξ]D,X#K[Hg msA.lWyGʬjPn\e' $GՍ6 kMzYl0p9pz.PSH@j,cooq{Ԭ F_3˝|tF.V-ڈ\÷%YO-ONǾvNyu :/B*lji]V޼+w lcH3UUހ .4a </&G;].7IQl2 hAHl%;]/Pȩ{mׂa9{^ٍsSK},i1/4S 9'CHQ3.)deR`5 œd\prR]UgHA ]^EnbwJ^*D9vfݩtښGQB=٧v#`?n Oxs\ *wdӋQ^ >r3O.TD0VJל"DGiWgal(Z*K@O%VJj N( 3\UIH.q$3DMc+qo+,1czs9tIklE 6MmR;w ,ʰdCr˽.pJ!L,|M;,;Ƕ$pYޗL~p."Yg*8M[leFrE`ΈeO4pe+o(M$"0 x$eϨmd{y&My JdZ'f@Q͠ ܮ':$cPs|w0%  GhX(w\iòzܵY:ƱNTyاvd]T{?`+j2Hkc ZBjW&nm>$VFT.uo;/#];™MZ\>E|Y#}_s4}$\ƕKa09! P\r}gv\lb 7yt{`?>Q}"R(tn q$)} N$3bb"Ȑ)s>D#ZăDh952TP,$l !za5\0ERqoʫ Vn9z.r{lq5h#8#aN_Ӆ}2n:{F9i'v$#ݷ\yE×>EpܸQî|^ sAi2"o wiСE( ҈f Q@ap'.B@muLOcHfLʬRכYl[Z`C'1w4'9}E ;sly83KIpq@ֳ%BUu u#"%]e=A0{ܺ[k1Ow WA;טj~I*+`vg1dӣ3loIcR;٪#.Xp/A̦my A-opL aqD,Asفgg3$0$VI?wFZc8o&=ZqU2/P O#甑Mr{DpuuIYo蘛w%\6)])* ;Ue Cih긦K7PǸn'OșIdgS ULzF *in§[*i,>"ÅIѺa@Y? j^?6Ds"Rݸx޵ļ7H*?%ƍHC̉5ʆݘbF{YhۊZ@ȱ+euÁC~N"YIy`whH? ܰAǒ)(Vm{\[wj/2o\Ƹ{G=DNUe*xuh3D #0iX8[TUAt{n!vpK,U;*lCoJK˘%1!mm-fTc b19oE#A—(Fެ'eBׄ숲+x&6*uȥF[Zto@ `?ap$1܇:UKv3M&KѦN+PhCE/elB'+Ge-fER+[QBx'b۹+U-@Hi`V]>- >i~2 DWr E˛ҼңyL! Cs$A Fibxc7g[jQXi[?]x;ͻus&DJٹ@%vFuU7qvv]~'[4L;iTYZk|qoQ>]t1S*WpիSEփ* \_g/209Y'䧯=9.6O_KmOf]d|ٙɵe͐PR2D7ӻE2ŋ]'QuoiƉP@񋰓/ <OG!Վf8ڃrqf{H~Sz jlTVaY)(SnA]u^ɐPGyKGic/c&RW؅g1|)?KW eUMG}ycxp ⠺@qG3OD[QZs|UJ-!nI0KS J>%m&`ض, pl}HN~Ю[VN -a3 gQ=*pxஈyub`dv/:hv&볩QI St`Da9E𖮞U}x$q'ׄڀy~إMYom=̔fT;2gfdUl{ $Dss87buݿDW!a2lM iI!m@*훊oy7M5s*ƳB.W7mRz J>a7*Vj j5}iICdSTꏱͫ- /e U)i H!:p\ ۣ r'S̵!a%氛q @(/ +19̣1Θ8 &=8$&[vdAq W8b[j0\&EҮ՛D%H t^Zм<Y@JQH_pln)j\cݰ8$P'aHō$ʣe5+u.ۈ^zQ){Eɂ$м菼 hx) /dZHΥgOl^]gDR  -8(+'?$M++70i-PTN/ _mA~@YBr w2W.ze!$Aތӂqc@8_D]9-uK-'4c _ӱmpe=#('p‘LoOS1.!I|"-p01TU,g? NtWumV0X#޶$sazLXP#$8[t+ FqA}:73EvY3&e8 "k&"N'ʖhftc1Id3! pesW'ruQx.;æUDY=/SIh]jY7:K,cMv/)jGjkKۏx zGOlN)Pw? ^e/-IHp犊iuKXjJAdГZLߎ& 2t?Bxwk4zg (~UT#չ̌ nJ(<-WɾҳmV<_f2 ~ّckQ9%Ùt1[wE2VZ7R]D]S-T)FUr &{\]Ma5lس?e{EKP܀} 6p]2MZflc "ASB.*#\?s$YyİlWDӢoR,~=ObWru`L.3IBw?;k2%XYRB4#βObY#u emmHggu=hڃ@ xIV[sL\>ȐխMw^Y#M8t/&2 "2ɬvΡqv7N-8( f&m8v^@462V *d )q)SG-g Zw:XIIZkw8Zf\RA&&M=:YxlC8lupҘSg KRkYLƇP8K{6n._rtK_<#J{*LFE %1Ɇ$f8JĬv̸|2jX[).2! 6A5BϐyONHOSIx8 @CI\ULhԧSlqTHi^ZVb}S8d*ܚ|N=sȇ/tW(h8.`WGu('pL>ZdF!R֧E4*32>$rc'UAڛH]Qaݸ>{:~nl1V0Ʊ^qW]օ?ʋT;hI%:}s Dq{wHf [D# 0ݷl^.zQcΞH#vRBJE穹a B7  rK$, 6oF!4܃m K ALMN:c| qF;}1z L(5۶^bFnO>ĭéy'Rl(+0B߁<4}u"Qܕ(Ws=aE ?=q/3Wczkd֪ԐoZݒ>Sr40X&qh/['>kKm/L 9D238& e-]4D!k<|ir&3qL ,zZNhD<鴿  0Y8sP-澒(sJ*/#_SQ@34!/0̦K 8kiD5m.'wLdAy0rբҒ1Q'M9=4@ 7R\sB6{5;6zq8 ^>/Yd92 B sp#vW2ǡmO~Cv>L3uسrh&fzʐCLXƿW#MhkTBRbh'vJ!p r$m&S9!- FRe4$ Þ2N^Ŷ7 -E^P oAt%+;Eq`WyaNQuy0LqgӋUC+j@wdM|9X3DO/+` Иܗ*PWhi7>vDˌJw71+STύV0[:Lb#FN!bƙp~WKVc+_Xez5rOXY̬8HϹ:=ӵẦSL| >Frߘ@& آEflٵ Nf \Ɲe42$(zkGx|Xq |@qj&5Yp fLYчpLBf,F A8^V~q& ?oۿ(u6ݗBw'ܸʮ&rR'-擈IjǹPcPj׽.u_3n5tb{Y_&E7O[%F,y+ b9Eg?ER= :n9/vH~vj 1_ +\NhGn(އ/e'p%f e 2O\&1LzkU:ÑScr3Pf(&~b<9? ( ECb[G7S6{4nHSF #?#lqAcc9vR((ȸŭF*^$oEp, VQycOip} ft4oK1j-ܮJ ACQ H.QbsqKBbv(,"CʺӾgcY>=N)\Jn"nrvEyQ ΈYKp&8nZ0m r IC NqxB%JwUfr{n;9Wmyn,@@QJomwZ='i!89V!0{kRS(^o `lL O\x/ X[G;CIIV=L"pkȺo-*g~r=Y z`ϲW()iHP;4\Q& w)\^' w8uPF }A4ӳaA镑(D:h6OffL U*so))(V>WӍ>Src!;^(rxǾ\0M0]K5`#(nbK**J2~@DĿoA˗3MS0Mat43p7)$5Qٻӈ츦[b7K9.Յ}Qgf!T/u)A'PD1#ӐOػ[Eu7(?VB.lܻ7TU9q7q[5T]DSKtВ( q.OAtnZi~ALHrBO v8RֶC~N/]kSsFtms|[otYmG1uՇeqЫ$u/~S7 ΀_'RZ;Ϊv@$DaN6wKt`zQӟ 5vp8 #xnܼP8 j<#󷗸xhjBcE* 2F PSNBY%>836-R\~ϲ/C`j/֜rjD m:<ƒ$(x?b~t"ʳy 1Q<"97@CI"{]"\*yDP= _ {aSWWZb]T0Zn#Fymrڴ 6#U<|G| RgXPxIF!B[A_H27~b:h.pZ5&βX"|W/7jK % ,ž AIlzylXϙ++yKtCSm `{3jjbFyTjw!p|hRkpE|`/7k;j .ɉ+)`fϔj( 1E^g|s(َ[ +f|!˿A6@6Ĝkq Ya |FNd ܖ^<8!Z">"1ީ sk :=0 Dž8yFQoynjME K|o[ H<1@0%֯(y"Ei䏿lAfC=HMޓΈTNZDs+/+qn)LƊ{C#)GG w~^}hkҒܵ^f'6ڍ g79ҜobbcC PAJ4ǠOf(Sb P||Yn ;䁲ŞENIkŪ^XRULT?i%՗/R~ϫ͖ 5 3Whܑ.=$^А%)gM~-p꿩{~ghy>pNd5 U[% =ZѴdÞ , Xwϐ+F[>Hv8TyBvVY 6 Vy޶h^{KV++aՊbxuY򐼘b=6cf,;J̤)%z l' M \B7ӯ!_̍Y@! 5z 9σ}~Xq˿d`˔ysI>縝$~vWe 8C`K!HCx|%S>SVW^;,co3X{w.UY;ٸC zWڡTٖC/!ug5!eޫnY٥=Ρb$ ٸ7Ac"92j]Ag\3Dr#>5"$O]Jtù L6re>YHrxlJ5'B,H1BZiFl0[2AF!Yf,2M,MËÔYGB#$|{,=kr-l/Hy^r w*nðpBEgHʋeG#ur0YG(w Mc0]ɾ|4m{|2(:8A$k>Jh%-7o Y_ܹ!HW,Zf8K/$!OS:Bsʺ#UTtBP|Lw3f̞>"f!ߧ~LD mH0Sm9uFzLHojU=nߓd/5 jYM3= Gu#9yG FUT"VwKM/7㖄*̃!0u3.\磫XEpi:l(\lS/` 92J4k'Kcgc,uš[…Gyp6W:JAEkK&6ʹ jv͆p aY.f 0clڏSk[p J嵣t)QHYrTߓ͟MMI (ddwN>JﴟZtԏ!kw]u8mG'EWw-ThUS^2y657q^h2/uejy"K{]鯯$7C+aCy4Īf:ړ"=jb/X5yE&+9yۃSkiooPq~7BbKShFLu֚yratA50~@³snl@ܳ27PpZZ\|NN/[1܉]XI#^ɘmeSmU=B:gV$g %`$xFnZ0xa;@DjF)$(/B69@='h!IˣR@R-Ʌ ] s2X NQt6FGxI O{J{)MO,1ς'.?ÔQ,LB{ RH"g9&;WH>j%,8J [5<}( ^bYY*8|vz`znd7~s/6TnX%yҌ BKU6Jph5EpmHCDvANyT*9\xt;M6k98{Y1%U" ҤjwwHSCBz(V:Qev?~+S~C[@=u?r%jbVLcdY&p3SB"ʤj'Yns%L|YMȋoW&,%ϻZZ9qEiDrԳE[[caYr8D]pO)d?G.?P>0SfP>") *F4Q LMG+^O2*"`YI]l~FGj($ՠ`1l/A 9ŖLvd WfzG .">ˈ U:|-(À?RķE#ϒ7AՃW$Xf<f~24}ᝎ풚b8obd2+!@('Ysە'>iW(!ޝo΍\;(ZpF\zc*'% 1 |!"e}UWQ|L=YPA xW'k:c)8p:0/ٜ5uЉ:[`dfP})|U.% mH'K% @^|" R#Q_d>dFDZ~ʿW:/ESft{!Bг$WLѮKϣ%"A]}zL \ Q >ҺP~hut#|c_@؞n+.X:;ja:Ձ~F!4eҹp`/ St eDw>U5r**(f,=}*]ZyFX,~lMp> qG#l8/ةI!*ITuy'?ptB8S >ф+om=<gq鱾T29NZ5"4jN D0鱄!eS%wٚT(*<9Rt `ޝ70P0q (}r]Љ}X]մ*%E_B%՗X;RMqADUPE[~ Z`SiDAdyXߩA'CBp^{xr;$*fPj!:Ġ\I_駢޷iqW/%rhn&_XM *KJ@J[|=IӍ$׫ 4YIY}}k?-Z^`rYa-yߊ_n7޴Vnx/'W3{Cv"YG,LloHT/t}~vF1)_77\hahoCZhz=|j>,Uh]3oJ㹆c}Oe՚&>bk3gEb'&ՖAw=+mEzоg>$ Nqa xɈ5{Zm'>k"{C$5oAt#ށ8 ,_%>crf{Y¼dQ)!n#u<{ĉsʨT#2v |?wǐ? Y5h"iUG}NWolg1Dh\a ]<"MS OlՔYnd\4aٕd(oJ_y Vŵ6}Xվ%[P UX3{ŢA頭ŗh嬖AhaGV*}=n$1BƷzkLkǴ)C#֩iZ<_ĕjgYZCtF}s Uh8I΃a*X^uGc!-ҹ_̝w? ?z#;Ӭ LW=Җ#1xy(Y,(JQAhy:"4 iăcWwX_V| K8&_f5cKd;MUD̾| V@X /v+[!;džʼn Hza}j' <60۞tPQJ+>1oH4Ń' A!y#'c~)o@zO_N)Znd3_n(wx:5(blXhbq!55Ga:!?yK@=P-l0<7z L"^rtܴ$ONu<|,8/Q_>zwd)'FnLO8U3B7GHPMڙmrVL5D5Yֶ{! , jX$);Sפ8Kh*ŗPnMT-v6R"LHM;dZ0<ʻ!.Q@vJ|L![Q6r5zCL_tպ J%*؃۾IY/R (Ct)a:ΣY7U4QLvT b[kt{,/OfD;$<~bR# v7damqyhQjKeEzF kvMmumx S|o?dӄկ4!׵Ub6*F4/q;[buG]Dw0TZg&!(]F Pwk@pOPgZb*#qq1Ȗ7܄-UČU-$DždM?zXdv/d̝4(O׍|.m)e}WEkP-@t9,ޖ֋CU.AT,:p lr$* ϼAz+: B(+A 4 s_9D$EC?U *u)%>@;2t!n_ێo]Qԛy~̦x&pD7"D##εsb" /aT_7`w|qQuڦ*P{kghtf5ťjF4Jq P2aT~K%jͽea?A 5{hQdЬD{p=c{Dy򯏼חdrX׏6 IǨ?%+W^#U=ά&=@0Uc7XbTI^ m~X7K1vhiS ]^*r5O݆JTXݨO΃WPh#2߾gtQ;J}o&GyzλjSv4d9]}\ά@Ȳ+ x0/K=Kb#p3VG3҉$ fN@ hj mMA26\gSyj&B_܍I4bG6*';-N"8>ф5aP='LO}{ SiZ$/HJekڎ6$fkaRqthZt.AU޿M"9OA M[ n$F'2bQ1vCAרE4aM+kH8}MHR9ӣaظ[] 4,@S[L^õuT]$'%8=;j<@/{+_֍QK@SGc#@kJw葳I]ס_msH?:NkX]nPđ`D#1c=N$pQXgx0ս.rDMz}i*89uaҼYOk@r[I=ymGY$OI_!hK2,[0 j r0 %I]S`g+x{ժijR{G3( ,lvF*<X*c cRy&!yU>IZewV, ԟ Þݩo;L ؄R|Uf/v1,Z@KqF +]jh&0jˡ;9༮WY i lOuAk ٤‡Tc⾢M@=2F JhId#+e%mr(5^uyO̙wSnl}7aPtkEW]wfN+NoPR VK Ɯ6LT 4df)!]|?s(vܝz 属55M焌B bZqjF)WTxbc2 4o4C(5D ]ZLȜ#qCmEn krR^ݺȑ,BXTQ,Q8_Nr+mYl l= : by=ǽ.mǵ׾;`[LS%Y bbmPF?~u9?gU-}s1LUނǴ%Ǟ*,8m:ՄsV:&K՚T{a A}!|V*dY#޷&X"pЮC܅Ejà9x1ϱQits?z!~i|S2^=q.1NZ mwQXƜH..r6$MU@mOM9njз=U-[؍;ՠݦݣ:zvJ=47e,7pq&HftpP$ـT,.tJu誣J#[F+GTK,m݄MѶR~Fۄmeٮh;Ԛ I !T(q=Ѧ]|ZY[`_.cpupea3BB6H'4NoIn!:3"N;A AWJWOcG]h}HFxG+ G2whue "5#ݷ*B1TrrDDOTMNwo?(LRHknVChI s|7F"Yfz 59IJ_LS 8i"!ws2[xoa}7]|`>h pNOY߳q+W.+Đd,tQ؃6VOh.w[9AxoAr>xv5[}d"{Ro&r˙sDD<J 9V_un+Am~W¬p s~Ը.¶DZ&ټ]3 fkY Cyq ͼblӜ?~cs*[u\g'w_*B̕ӻ9C:#9kvdΨ7(8J q7('ӌTkfGO )s+1P0Wrs~=k @ O01jtMyr'tO!I"FȈ ԇ,WBzQĻ!v?.I2MMv'$%/8m!S~1֊QEF7#Qx$` 3 l곘kmf8Cc 'cGW!AaAi#cҫ!4-aj+eQلTl.lOyv@N뭉M Z b'nDN$#VKsyѮ:P%=/~ FESh@BY &'{K/1t_T!` ")DЁOO2G$eǴĒ?m۰-pmovZD5vO9I=Ɏ9&1\&`=JveJI{4OYli}C+K.ݡeE'fE.uC.fH{VwսY͂KR֭ɿ;~BΣvut8,PVWIRBsm~qQc{]f;fepm,CnGk=z$L K 54!&./oR=yFLu`ƒ$c|.o!Elݾ[i\y9ag03U4͞5/Z 6EȴulQ)2A$wj龈.ND/ Vo[s3EJIiR=))Q# U D1jBTq4T4F9G~MKU)AEգ HF4;6h #_u+pwz.2#nElbN&)wɥ e{[s'~0KT0Ip#Yt> @˳( Wm ʨdksB6+g J;{ Z*#g懂ga@Ȍ0_WKװs"):1}m}~|R] dEwh%PfΛ㉸;Wg{՞! 5e7|c]@3ElL oZcV;NѠ<޸gmOģA%4Д6t12Am!"Q}]݂`Z)~zKW وDR^9@EB,5d4AQϿeLWƂbG/~tq^l f3YKLg@f:p*\Ob1X1Os'h*?V-'Ox\Qd`_8#$ |maz@V]Z(< 7 FƁ/H0j/V^;".xx0D4؍@Pp2LǥsMZb 29b`wY Viذ !(|./߂S-%lNyDuY: zݹ>R/q}z_|( a<X8`9cӮ.s-D97 j0w{UƩ'9kE}F+T@Migɕ>?ڗX>ُ^ngHRu;x<B)*~nDU{hFhd۟7c+ `XsxbŻ~+qZSx9V<.ثڠo-P Ȉ_R ơ&LtSbo-,ߏ/:AZ碬]S1>=X̅ƅtu)my.gѼWX)x{Jя W12[ 1GκQɬb֟ml xSY͓$=\*Cs)8dܧ9J0\,w? 9@DΑ9xu.fR WM`mo!G~[ &O놪尊gj7ۢ^oQ_ H'Q @b)G>)=orq4_90wϰ#DSj<#vgjꛍ/W?v a_lu_{w{5^l v"J/ҧGfO&Ef D5*:PvǕ(dF{S'ypcUzg+= +؋]xWvSJ#c&{Ym b! Xuc&3ܾ[( qb;* ]2L=[9'}Tr)Oo. ,<6}>xTD `;! \VfZ' |D2,{!C%BYȿw|uޗF d*E`+ٿXfqE:MgG:sb3.'t`ZU#JiQzhc1RYFEff8%<.`.,Lܲ4o{zΦlvb/% KUYFu0pl4l]j2Oo;+{a0z<в183^G%>Zq"llI9ɧ2EXfkrsK2flks^wcF4f\wx߉OaβHg-?CQ%%gO"APYuYшi 3fTrVιk57E~9mfGtE/;Mlf!8Xo"/'1 GiPvFp2vjf𔭫6Dmbn0bn^ ;{>l /wFt=K8L/2kw.@C?/lE:$i:˜LtMzì3TBVH\yT-ż ^PcX[ZaM4ynh3d%yI믅5R2cbf"HF~$cv2Z8YC%V42;6ʃ }eOkY&Н;QdN쳩^ʎf FlT?EoUeQK1{_Fz4NS 2L:/Ƭ?Ǫ=#oxZ!Ԓ*TQV* W m j ?h!ktͰD^,' F @3LݼiefS)@u:*Ƃ2# >veʅ`q2Q,9TfMș"vukܕUPu|`Q8-Bpc f;:]LQQAƀ *A<oPB3/fAeW ?mZDрh]DSls $71 |KpO]/!LR=~#1 (p `q*yMжGU9M݆Y_H/ ߀^chi<I_c״dld@WMJHS!ɛwڐlA6݇|9IA[CRtsȴLWH2evT xBu q,X\`& `[U7x(/¥n^9Gm0͡ tT0ui36 bZ4#X_L}&ax VHSyG67-Q+Is$ 3{Y j᥇f+(@Jzu)5r|nNVٗdaTkSI;@]467fpP=Z,''Q`9z4AӡH$~BUvBzJ7^繱IpM>[bOD̔DB ' pobk:2%fުpT(!- XO F )|bag~v%tUaWP joUe0fInJNG,}nzrXb"KacHo&Y=@/War=Bx$@Xy$I7KXʭ{w @`zYh-3OR"jGPĮ^;Dtz1(^LAՒT{R095mOCU#`$"?[/&pܧa &&]eĆQp(['~P1V/BҘrB~-YƷW,"Ob5pVҼDplGw>ՍdhXƍVDKA6a88zM02~81wvz]RFg $aQTBZ&2R^? 00&zO)|sܠR Z!C2-D7pG;G\\$s"%m{+<3}l7_7O5]UAW]0Xn!ӪEqPF#/Ҹ:vEY)qU$u1բ\z>$f!~%5Zm4e=]^%Q߁=(6fJ3X%r.$Î:*k y ^˄㇉4a5Whg%3'BP[T›QW_+l f#DT$TnHF!q'S\o TUNZQ9~z}=Ŋjg_ۮcEok͔lxoL~((ŀ;*=mEǢ~R;ORHO EtV VtEFJ  Ѥg8: *h Rt21o>QUM֏[>A á߿G|M̂{YK+w>?PtMbphMG[~anoLyBFԀ)tV2+gKrXى ' ؏ճ&Ĺ$C֒>,2QBA=7o1٣QtGSSܶ{ݠҝnr)+|9?Yݬ͙[8H{R[?i)mvݟOtK~M"NT||bŋ/FGԮPsh_t㠯+Tᶇ1]]iGF@ªy<7 6,|b>9i!TX6zVJtwXFR8|ۧr ;L0KC\u#Ii+:vwzQN7|;smMbȎik ڢkkG<%Ksb&21 Um7x5Uܵ)lb O7Rb o;kCL B scF2S1b;͓+;\SEUv:MuHW9rVbBkύv/:!$)X3c0K 4-wF,4LHX W+?A;žPkE/6_fDl?r { 6uGvwjl VOuJh-_Y0xZramݥ^”ѴF7b6Z:CL6ԥ kL^38ݐk Aȗ7$K$IeS5|,e4PparRyOg;m1䑜ӃTa(^'-DFbq=kB|A~q(cLlӥqlfP|6+!/ lr^ | '?{b.Bx"S?̽Qݧ2XrJzU@W|=>pe}rW3ĉQg{v5$"hsZD1rVFOWl1SᅢRj 8vv[Kes~2qYߒ`ɻXA`T~[=Mqk椾CSp]OoE 2-񮿂 ó} LUcj4#If)U%,czD|S-[WY3w"T!l۟r|fϭAj{oBg&W%ByKU=rư%-귽^*Y T`nSX*b.I'='7.Aag;J4Ll\y@}kvwWh(\Ǻ(O EkR툮je&I`bA.G hϠ'3۲s;?;$"P1SّՍ>gFF,{#H@-Vi)Ex:mӺJE0'Рu/&:k?.53#=oCO+8w{uY)B RA)#l g3B#zݔq"eM`z(Z>DB4sPi@ ͍m!uVHJ-roA~i\;tNEbb#jA5 6w؜/T3A{}&e/7cft \&4)ЩuS?Dkro{ȵMc#cwIqYS"_KLꡰcUku*:[qbUP6.Ɲ_^6Z-Id"˵)|[0aͫ+[*4nO .ǀb LK Nˢ[6a*GYWc5/ට+eب b>y 8Ad)UzIێe)h7}ƪ hDkdjOfR]7^X-N fŕsfS쌼IU$b (wV ?rm"?2?Y0Qh@rd(# 6k3.*G+Dhk=h6 nۻ f$A9} Ƹ#TY}6tƻ?H1\4"kY\Ŏ(]hiP,'n|6zu[2M3|ܒOv:9 PpͥiV֍Չ0J?2$ܿ|j:4l zxiA]޿r]Դx@5/iii8YԽ3Ezj-t ZϰRf!–խG"ld:hyo!me9xw7!V'krf'Ø<ǞH2QNCƣM؎.!veO';4QcCtY7^ {an(w͢d3I5+Oh@)1υcս֖Ea.8Fd2p|q>/fIF*q5![?۪[+RsAއ C3 c zBHVemM 6%][edE֔8>OͩzrPk{1k qPm,3` c,H(c7+ʞ8 ^5P+s/} )]ɐ`^Ѝ pN~AHoVP:.J/"n{ AKJ|p {Uؽ1/H ?*{[)zwE)S.jn bT$e_ e>G*ۍnC۪3K[f֯Y2jw]trLdǞVz; [N{|o6Z 1e66 .1ӫ~r7鯜p"JQ:D,'Tz[h9#~i,֣щ[(.I`~K 쭏~;DCʥ8m3Xq@al$t^AM㝤3pkf1(yie"Vļب%ghzl@oy2CE:!k(AWgl$/KwG=3P@e_(W6+=t(} B-gH c,z>#EyCp)j'G  \2v]R8I ՎmJQxv[pqʹ=|jqK,Aś]>&)mEqdҖQu~]/Ps] }EԂw"":fxbO܎&xm \ݏKoA-DU0wE=W&due:|,ld[6BM)bLL=d$7qbFyLVA)7.!6@ }oQ+߀kG k.Ħُ(P,+kx7%C'gM2'm sWʯ cW zVz_,JV6cGc ]s Ijm:pಱ>i֠y]^YOt&uR f MIl,BO"`X(P%~{#%'z$u}2SkcxWUhxf\*&_.Wv1:VTx ó*4*X}֖#BN6Wjj$LA9<ԧy4LJTa~ q!b9y~ERs *ڂh.`t*{&}h2Y}|֦MhhUȓVoW'S?l)!l=RPۗLZrxJ#D&|YJjSdIUK bS"rXV,V!QA ѵT~`cucNCa$(F7݈*")jx1e긥<,O0y>.dʕf‰Bσ"kntkZE<_CNtB-$ߍ&>q~`K7rk^?gD/OFItqĮWfjJ#v+$/#Ws^MV A*^,.@Lfg݈>/.PAWx51Z@mAX3pNM?xޣ+}~HUUMzæ%vW;B[?,}q+(\5}1zjAټL$% -SRh&|9F\(I+X)=Zu{NRi,7[;0[\V dsAv_"8jqdMP)̏bp" lshrA|dl!zϜwt#;{.BXð}( 0DK7nߛ!CJZAf*cĝA{-x:hlkS $uB*P dJzϩ=C gLꟇѢb^+,kqT:f'Vޤ;8[ l+]lfFnjo*לk!:TOuZoN y13t&T(p)?:ީ׉c:L7Ž._X/>SV!q4HoWڇ:u]Xf33I nIs-t10B ?B8F"X#+N±R,qi"m?l{IաNe&i7uF%&@tDx9KN]ZzGt}1W~G_U;!>1M N{~`Ga[`^#&87.'_2%ǖ5%0!$Pu橷5):~emH2Vs/oL/$+NX%~oHҵ@Sf,uW-jޜz$Vr魭'z.ߦkآ PB8@;(RmPkPEP3Zl,(mI"UCX[^@v~Kru.$sAwˈ5Gf-`Uo"Zm6#k8xY! YZ