libphysfs-devel-3.0.2-bp153.1.25 >  A `BD!M@eee #V3@v~B}$B'u Ag$vp?kL\W ]GS (4 +1º8Vd{K{+Ա:"GZGC2 Csw S$R j7O tD|bϡk+ XQ|z|JoȷvM(9~,~R@ɤN#^Apyy"'1$+b(:<}V1209da1fa7b9222a2a93ee3a03acecf78d88717906963ac6f3836d67e5c475e8aead5ee2cd2f4237b037036d316eabccf3ecc27c`BD!M@eee"0KkBK隸O\x>Zd!;XRe^G*Dm%kn:=*y{k@"e]&x;MƅOu(_Hٔz*Ů'JJvkDM-L^Rdbw 숖1M#bfNq mfbx=/ȉ dpiӵxES.~b/?vUZ&*Wט($ S Bd7Gw_a8Xo; Zjz>pA$0?$ d # b 8Xx~    / @L[jz(8 9 : B!iF!vG!H!I!X!Y!Z![!\!]!^"b"Lc"d#Ze#_f#bl#du#xv#w#x#y#z####$Clibphysfs-devel3.0.2bp153.1.25Libraries, includes and more to develop PhysicsFS applicationsDevelopment package for libphysfs, a library to provide abstract access to various archives.`B#lamb61xSUSE Linux Enterprise 15 SP3openSUSE(LGPL-2.1-or-later OR CPL-1.0) AND Zlibhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://www.icculus.org/physfs/linuxx86_64w$\b`B"`B"7f7db919f61e27e4381da723217d674aa619f1ae5aafa6b3a131169d785097c1de0158bfd9a9eeec3ff77c5ddbac29d3715e5d8f800ad6e9af219ef0ca9006a0libphysfs.so.1rootrootrootrootrootrootphysfs-3.0.2-bp153.1.25.src.rpmlibphysfs-devellibphysfs-devel(x86-64)physfs-develpkgconfig(physfs)@    /usr/bin/pkg-configlibphysfs1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.23.0.4-14.6.0-14.0-15.2-14.14.1^\\U@YJ_WF@V&@R@R OTO:LChristophe Giboudeaux buckyballreaction@gmail.combuckyballreaction@gmail.comdimstar@opensuse.orgmailaender@opensuse.orgmpluskal@suse.comspeilicke@suse.commailaender@opensuse.orgcfarrell@suse.comcoolo@suse.com- Update to 3.0.2: * physfsrwops: Patched to compile for use with SDL 1.2 * 7zip: don't forget to destroy the PHYSFS_Io when closing the archive * ignorecase: Don't crash if enumeration returned a NULL pointer. * Fix up physfs.h for compilers that are sensitive about preprocessor defines. * PHYSFS_setWriteDir() shouldn't create an empty file if the dir doesn't exist. * PHYSFS_flush() no longer calls PHYSFS_Io::flush() - Spec cleanup. - Drop physfs-empty_dir_fix.patch. Merged upstream.- Add physfs-empty_dir_fix.patch (hg a29fef4a20fd, fixes creation of empty files when a directory doesn't exist) - Removed physfs-gcc7.patch (fixed in upstream)- Notable changes in 3.0.1: * Trying to use the new mount functions (PHYSFS_mountIo, PHYSFS_mountMemory, PHYSFS_mountHandle) with a NULL filename would cause several problems. This now reports an error without mounting. Docs have been corrected to reflect this reality. * Trying to mounting an archive inside a .zip file with PHYSFS_mountHandle() would crash with a NULL pointer dereference. Fixed. * Trying to access a file in the search path named "." or ".." no longer succeeds. Previously, this bug meant you could enumerate (but not access) files in the parent of a mounted native directory. Trying to open "." or ".." might have crashed or hung PhysicsFS. This only applies to the literal string "." or ".."; if there was a '/' char in the path, PhysicsFS would correctly reject a path with an element named as such. * Trying to mount a symlink to a directory would (incorrectly) fail on Unix and Apple platforms instead of mounting the directory the symlink points to. Fixed. * Fixed several crashes/hangs that a maliciously-crafted .iso file could trigger. - Notable changes in 3.0.0: * PhysicsFS now is super-easy to build. You can usually just drop all the C files into your project and compile it with everything else without any magic configuration step. The CMake file is still there and useful for packaging, etc, but it's 100% optional. * ZIP files can now use the newer zip64 format. * ZIP files may be password-protected. As the PkWare specs specify, each file in the .zip may have a different password, so you call PHYSFS_openRead(a, "file_that_i_want.txt$PASSWORD") to make it work. Note that this is a wildly insecure way to protect your app's data, both in how you'd have to manage passwords and that "traditional" PkWare crypto is not really hardened anyhow. But if you have a basic password-protected archive, PhysicsFS can get into it now! * 7zip support has been rewritten and improved. * ISO9660 archives are now supported. * VDF (Gothic/Gothic2) archives are now supported. * SLB (Independence War) archives are now supported. * Everything behind the scenes now uses an abstract i/o interface (PHYSFS_Io) instead of talking directly to files, and this interface is available to applications. This allows you to mount anything as an archive that you can wrap in a PHYSFS_Io, through the new PHYSFS_mountIo() function. The obvious and most useful implementations are already implemented for you behind the scenes on top of PHYSFS_Io: PHYSFS_mountMemory() to mount an archive that's in a block of RAM, and PHYSFS_mountHandle() to mount from a PHYSFS_File*...that is to say: you now have an interface to do archives inside archives. * The abstract interface that PhysicsFS uses to talk to archives (PHYSFS_Archiver) is now public, so apps can implement their own archivers and register them into the system. If you have a custom archive format for your app, you can plug it into PhysicsFS at runtime without modifying PhysicsFS itself. * There's now a PHYSFS_getPrefDir() to figure out where it is safe to write files on a given platform. This is usually a per-user, per-application space, and should be used instead of PHYSFS_getUserDir(). It might report something under ~/Library/Application Support on a Mac, somewhere under AppData for Windows, or ~/.local/share on Linux, etc. * There's now a PHYSFS_unmount() to match 2.0.0's PHYSFS_mount(). * There's now a PHYSFS_utf8FromUtf16(), so stop using PHYSFS_utf8FromUcs2(). :) * There's now PHYSFS_utf8stricmp() for case-insensitive UTF-8 string comparison, in case you need to compare filenames. * Enumerating files can now report errors, instead of quietly dropping files when there were problems. Enumeration callbacks can now return results too ("keep going", "stop enumerating, no error I just got what I needed", "something went wrong, stop and return an error to the app"). * There is now a PHYSFS_stat() call that returns metadata on a specific file as a whole instead of using PHYSFS_isDirectory(), PHYSFS_getLastModTime(), etc separately). * There's now a PHYSFS_readBytes() function that operates more like Unix read()...the older PHYSFS_read() operates more like ANSI C's fread(), but had undefined behavior if it reads half an object. There is also an equivalent PHYSFS_writeBytes(). * Errors are now reported by numeric codes your app can process (there's a function to turn them into human readable strings). Apps can set the per-thread error code now, too, which is useful if you're writing an PHYSFS_Archiver or PHYSFS_Io. * The OS/2 port has Unicode support now. * The Windows port now uses UTF-16 for Unicode instead of UCS-2, and dropped the ANSI fallbacks (so among other hurdles, you'll need to bring your own UNICOWS.DLL if you want Win95 support still). * Lots of improvements, redesigns, bug fixes, corner cases, and optimizations. * There's now a buildbot that makes sure this builds across two dozen different targets on every commit: https://physfs-buildbot.icculus.org/waterfall * New platforms: iOS, Android, Emscripten, WinRT (UWP, Windows Phone, Windows Store), Win64, QNX, Solaris, Hurd, Debian/kFreeBSD, ArcaOS, probably others. * Dropped platforms: BeOS (Haiku is still supported), Windows CE (Windows Phone is supported), Windows 95/98/ME (WinXP and later are supported) MacOS Classic (macOS and iOS are supported). Even these might work with minor patches if there's an urgent demand. * Probably many other things. This work encompasses many years of effort and quite a bit of internal redesign.- Add physfs-gcc7.patch: Fix build with gcc7 (boo#1041279).- Add a pkgconfig file- Use cmake macros- Remove physfs-2.0.2-gcc46.patch (merged upstream)- Source code now packaged in a .tar.bz2 instead of .tar.gz. - Fixed "make docs" for out-of-tree builds. - No longer builds annoying wxWidgets test program by default. - Fixed logic bug in UTF-8 string processing. - Fixed infinite loop on some .zip files with symlinks. - Fixed building of readline support in test program. - Fixed .zip archiver losing files in some cases. - Corrected copyright dates in license. - Other minor tweaks and fixes.- license update: (LGPL-2.1+ or CPL-1.0) and Zlib For a license such as this brackets are needed to avoid ambiguity- use original tar and avoid _service files - trying to convert the license to spdx.orgphysfs-devellamb61 16149844833.0.2-bp153.1.253.0.2-bp153.1.253.0.23.0.2 1.0.1physfs.hlibphysfs.sophysfs.pc/usr/include//usr/lib64//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/4113272ed8059547dd772f6981c4054f-physfscpioxz5x86_64-suse-linuxASCII textpkgconfig filePRع%_t0utf-8061fb54265dba60312d3a62adfc482b7d006098be1936394f96427d0473b6f5e?7zXZ !t/z~] crv(vX0}kXԎQ;vJaVN1cxBf=I)LP!1OHEd4ا8)IEѥE_33^-:,rKP &N9UTz&ߚJsd%b{ģBwߗZߔ3=۵ ޣ\8t[>sJ%UFkoQ  -}!> ;OET;翚/nR7aqzEU1\73 (wPڂpyGc9sgpz˯+V]-wwJ~tl Hq_N⬦WipW {B_UDRAoި^cjxu`t}yO8CD˃s ד~D+o+!D \T:VόI*C>2+jn_Z@;@2~'6LoMDWTk2%dAӴ loȥD+Fl0'>75v,:Th6w}>RȯelZ;S]Z)b-1`r*!FYUq7Jpl~/ aG5 Y$$tn ãػG #*|jf-<+P )ed|{nC>D_'nF\W2ȉ˱n;KpMQ@;ӵmSJE"_ Jw+/nGI!]zL oP[KŖ4ᔣR 2Pc)mÍ1=bfY)2YAszBg]E a1)GI~X }̾v&T uWt18F :.kϩ+1Βq{a5ɽ'Q1 abxn7DVzi\>2 yO|,_X qMB {YԲh&- zDrMrC-m~΃oN{.-/sղ.>T>К Q35ø 0`?xCИ M}<Bb3At I=]2d"Am(Nm໷)\@ bKbtYⰼ[g"}  ƙB+ iVukZM )OB> ӦN?F.40Ӫ.NwrHݥydM= G{pG'#@h򠭠%1SC[bqfi >Hpn?qǓ(LEܔ +P0're0[*#&qx6*#@~9z~)Ʊ7j|fhnO k*$q *~K{2 lr_;92SSF) 浻kɚ*2魈5;t.)G-.ZPfDKl~&~0s0xNQG)ؓo4`,L9 ` Ǵ$mϕ`V4xV68sl}Lx0YHB'RMTR)iН"D>@$NIWnj䓉;A{H+VlHʋ@mO)R"`-QwYBj+noqxY6 ԉ}m(w@bD#D/M!"ؿ EIM$PSضGRg^>б%"A|.G*\L2xWZ7,w !؋Է Dv|JQ4VHۏq[rf_Ilr;G)3Xz{Pg~j/>4' ZDQfrap|rX,.M/ɱJa{L&_ t>x ,' yL"ۏU-}pwՉJ|o'MQ?깲SB/gY~C^߳b=$cϦlV0[O +`;b|&O΄WW0YT#Xqh簯_y+1ujadԖE{ruJ =*dѺ Kf$tfx="1zqWLFQ|r) =-l.c} Ub#* 10]6|}Ozy83JoyT_>-8:D@hxdR8I/kc"Eta<='XRD5Vߐ2b,)^6KW0B7 _NHG2p; kWh)MqS ldIY^ cWUݠ<"ycO҆B TQfN+͔RWg*V` Kۿ]K02-Kx e\]!e᫒fF*H(^l Ѵ*绘O~p2>HJ5aq0acݽcj&ܥ !8W"q5s!v@tKhuUxڍW6 ia1a+e`wCqGw |red>A)\a־h]S|"R@0u &SVB-eda0u5cףvb~{wy8&(my`LZJ+v,O"w_/w) /gwݿ)O]-TEӍ(nVSVȉ2Y#Mh`Ě"iP? ȍkpX |U,/VSj:5}Mg]D&at_C}-,ȯ.ɳlI5uB0o~TtӄdV7a׆O 4oaT@[>h2C.aovvīwr4MȸmYЯ9b[`H3*eRC~OsH*&4jnՓ~YC{#m !j> v1 -ω;HRQQ(Ù]Ŗ&ۋ%F%= # X_CwtsN=Ň}QnbLqHn.\baKMz.m6.c5;ʳ)RlW}XɫGsp⾗F0m|?;sOȲ[m]V4lj`';]\&?Htl& M^[ʣ_i4S7Z5NT{}#$2AbM`y,M,7)A1?z%g%0R؜ToXxGv#Or,)JaX~9Tⰲ~@|+m<z_T&Ϣ-Du7Ю;wnqj[#rjF&4ۺQ#9CӇO3>:D!]UpAnb5*k,ۤT?ʗ;C%`h3>%'53-tS6Q=ܶ}uNȀPN3P>];*OsFâڒM Q{5VgJ\sTrs?ňL~өV#2! МVCL$Dτ.B k|;OD3=UIyxb")M j_CAS,sNUߋlI13}T Eyf):*LBD=얁mcz%WulK%՟P =纥;?[mZwH>Bg{4(˛zp.k`;)TD:1ybx$G-:gj U^ӈ1mE=qj`mjӘª̃ḌeX+8\XEԹMiKnLdUlj09PLaF61;߬7ڏ7w_0HZ#=ؾȟ`{#7quPXgw9İj*7OQwD;ėqWssjb5Rؘ4hC(o@9KCbBъ?wT`}z8}zz% Ը_dRJ84lM:yDƠJMQiEqfpiICrb84Ht)s;Z0. Db";";,.Ü_-6Jnd`=Mya2zX9zr߶q{fڹKĹ$f"AMV_,ľCތ|}ayhCA%qe㖑-uZ+LB`5*EmߗD|`xuvwB2+ٹ:שᣜ6/jú\۸>(d2fҪQr-73R\ כ6ãs>f)|\& 8|?xy<[õ}LtGzF RHlUh`4m\36pRo u$ܧOkKU[@;x}ZL2r4-6fQ5ܛЧ?DbBTY/ݭB؝塊3ŠI7k;?P*vP%y9CЄv'Vg@4$|yaUY p~ÒYz{I+7M ?tTZϔACEOU=Ǿbf M2ze|#Uy[BcUeLB5DJh 9X.\*g8Z *uf6d׺NS vZc«]^o;݆&Wx)wj+KVY{g0r' i. ԘFܼ͌o9nbL^^Ņy2%wmhgY %2ŭed>~޴XUsaj0!;4D>bL}m/0wΓʶx;)!P.p@"%cJ>bc=dVז!"J5eFЩJSk^n fx[m_1F͇׉GJ %:c ݍ#lG%E:7{kiwv^w@p-*ͮ%= ;]-ܱXURRI% ݖ^VD&70;lvGmu:^- jL\3;U]Ȩ#w Fa=<}b3ns@WU;ozBڹG~cu (sF!VMnSKF>-r#U :Ma?!X6+&̒XB %^S!''ijjsźS )?JӰc1Ќ l̇*֧5+(͚b@qLfoEk$=~rT1hT$omUDFOFw2"s t xșъA@8 ġٮPer@a(t ȫ([rzPP<zVpqir`eXkM 39"pORi\_r|x? \)`Wi1z a<_q#Z?C_D5a%o||6VÝ  >gqO KDx:J h>߹ajR|ņ:xA@,LS: &$k26ظ`Ֆǧ(?湾| !ߏd$W'q!c@䦃.R"S`q7_SmqV.p^T  bF{QR,vkky4_ ֯sOJdDݼ]voXe3ҞQTL[_ s/3a±"k>2k .7mD ϋNFj.)\ N 8%ѫw=|QЪƫht~US|B‘I3mrw%sh&ő*w0ʯ/v1+aHWħDA!q m7 iҜQR]>lc!#`;co'[TsxȄ|)7R<s'z!k{nh <_X9^၂l~L6[ӋV-:o6xlUHw*zͳeӁc1%݁iX+Wpm/f/*~T,tA(*\+ւZ>`@SL<2DY7# ~}xfM7p?>|ݹvh2{ ,-Ƞf?m+$FS|iAhk]7ǁJ[8d=DJw>ZӢztfz'{vs0¦LdIQ"]V3Mm:G|_.)qY#ܴ`( YɮسT.[*f3 d S|G}t9eWo(71A*; G"p+˰э;U\ ʒw)4QN}a3..e{&Fӫ3m0qQMb <ѫj3&3)`JUM.'LI̡d.' aQfR \`3±dl9WyN3W)cIWySBXTT|)~ky[)0LP R3Ϝ53u6Y6+ 5D5ߑ~%ͅ׳xIx+Puun-,҅QEOD_ߠCw#>Ysw4-Qqx#yګfIt 7w*i0,0\ (6`NfŻ(b? $8[4օUAA-~[V%E`Uh/ zVx0BP sDܡJpR:!`fw`P$nbu%,b8UxjU5\7~/F\}@ P'HX_%"8Hr.3W]4~e0Ĥy'Дpamٗ5'D14"6@&Ep6D!B8fZIhUM66*ocN2B;,-~A4Ë%l(]I X*ïߢLxPM6륽^5L"rm^:9Yw'2i˒g!D|Gxl, D0AOFftRJ4>R OMRe+"N][U_smJr!Ux4\Dpߓv$i"aUXm%q5qf-=}lrp8y}\OR2w}p֍eМ_ĢkEy<9U~P'GvW\rOFO(\~D4f;qd`'uÉs lpK8Gɘ́/;yɍۏ +O;V@m&V9,4ѭMRp[h߰t=pHw BP >|!oJ*,8PxX0"Ũ9M:Tƕ?-07L][a┶A>2[WTg <%Ob ̀U_s3qa,ä}l~GELu,95d"{~ Yvo8N;CRA_p@XL%ypZ~fJ:cZ 7qlL2ʐp`!9Lya>Ǒ-N=4hC%ZһQ|2ޞW'yϠ'BVKIq1YqHu]*gLq }  !DZu{XF?lOd)vEg BY|)^fN{+ń̲MrelL$f>!1[J\a3$5 CtPS*cX v ΡAjKtkF}c4 7PݫKymDm/IЍpE*uObjnϽ\ CK D{.[ObAQmቂ 8WbU +[kb8y(Y hְa>v<5wB3dˆ+w4A]uK'7҇Ѭcz?F> #6S`؉5+liT:Q~&CEs12*CNV*$N.5dv JbdsUΉ$e!m"5NwU3L,$L%ӗBH@W*]xޞ$K-P ɤBŦ}rgբ9%-H.7p eILr@zZ[ӎV*Eak'w3I\62`!N-vv.Pg ͧˮl,wHӳSf^WNl p C\ k_[YТ:igO!EcgYh)8obUM;4K[өnq)Rnov@oú[c6MMwz`ZiSc^ʇB0Zx!Jggh-=:tBN!T~ɁtH|Etbϡˈڍoc~L쒙bͱeG#Z3vsMcMeE֗%,)j?oی4Q>X E+J!tP 3& uZ+)ᢛ 7,3[$UF±{W57HL aiWݰc^>Qu :y)ߏdwNȭ/k05F^G 9mdK_EWmjr/'_u8=]I^۠ PǵQ X@i5۟<7*r94^/@H>MmTKZtm@_p#)UFYŋmߚ}fkG˰z?d-ecGtㄿRx)60T#Gm녏?gl!I*:E#K/︈?4ڰ=<#}ܵUSVFyކAJsUQr%K1oȎ0m{hcww 0 KHc]fex7}{xyBLr$oƟ*gA(ȹ9Dqv8"RBzP6u'΀6fK %#j8kxR !m:7t  V+d\4}Up~d13hDe}؎#`r87 j{ [pqO?Yܕ@LuQjyO@"8ng]duy|@T gp)h6JҶ n5( 9"(MgG[(oNA=rϻ,+"T'jt ~+(%F-+c($_Ե+lBMF "" 2 oTN4OvDl|+tI @8_~_Q.ar f Rv.ЮlwtrɴAu7MUm26W83? b:Ք! z>wP䔭ȣב6 #-gFtn@h70d0cKɻ01Y/GonѫzRɬGI.7)q,=3m042CWʤ)d֥XXrn IqL w3Vq q=%EI"LkrWj]],Ts+y+ R)I؄#G^D%j. Fϴ#pb@G< +Sb/+$-e驪&!U%y 1jJ9jѕqڷ2V5e71Ddۊn~(pv7r>8LyT)h$ >Ojֹԟ^JsĢF]ѻʾ"˾Hس"Ak` %8"'&MyPд;F:1eoP>lJj\xD-?_V'yʈZzqKOeRUO~| yFY&%hV63Qp6)թ9JK=cI-uGIVabٖ,yX3!I?N,DS6c~j YҐN?:T9\GM d?P0#1|x>9Yeg&믏)3D \Q"bˢ='`;d "quJ4}ny?%!FgJ a3^(f9sk&`(p R9<@Ta":iw]݊\O;ΎF,mOgCP &i=Uh#bp[,PeRR88* a4ԥOO21BVrHj6\e g+>ԟՏSג/b$(ɦT/+x w$w(0!CC`q`)p l"B4r_V/é:tqDRUI#bF}W{&?CHro#Ub"V G-f#] 9k5q:bǁmقۉןtpw~\R8uAZQl,cbx4 mBـ u}7@D D*h]P SFztلRNhҔ fz3e+)hƞU6WbEY_#a'}!3[^鼁Wu%G%'+R$  Z3N{oAsTz8[9<Δҳ]`_Jrg9 V7xzʿӲdSE![) ]dzƔ3&ngwH#2"#dڴ=;teD;U𢡄^vw6aGus]a<T˃ zB NqlZ,{{ p1W"8KAFv\AY0&r0];g{2P_9R?;2p](+߰ȫajgcSܚAAP8 HST)l7͸ @^ѫʞ ]?kLށ=ʬѥ3=4Y`i-,ap?ڌCMči؏2!1oUV }qަ>PND5#Jo)e/I̘_m.z'AWQC4WOM@ Øͨ?W΀#NrF1pgҬL J8L\6"Ԏ9\xuB,.rg|DĦg&uN)(TFB P?ۆqn@JHehYnr 2M{q_%gnzƅ-UI7\a\eWق 22Cۮ5@Aau?A<ߐ6V c7 a|NeB ,L٘^#!R ߴ h!pogXؑS䜭"}˘Ri(EYHnOsU*Iݾ?Ќ3$ c`Pkc/c8LlD^u:p=0n;,N$wMI1P!{+WɃZL>!  ̰2K^,MApJA[MŠk+H1SLmg sWAI5F 59bL.Hۦ lWk9EcQٟ-ZLa ǿ? ,I7{Me޽4j(#[8*׳ Fm3{h ? B[PlIGھ Y/N.Y݂wbpP :c̚$5 Bk`rb&lhv4 40nX/}é$Vڗ?aw zܵ.8On_P!J1X*˶9\ƙE=P/[k0r2Nw?Bp5b4eιi*+@7WnSN {"ş5p |pMPQ%q܎yBp.L! - /bZ/YXP ^Q$ʱ#=Oq.^ pD\5ٗɒ?Kn%1Ntr tf\$L"-ry #bH1ͲGCAF,9?4.tŶp kޜFFKa]$vg| C 霸** ۴>ֺ;X:]Q1i)5A%A&  &՗ 3ky{8Ԥ[dQHQm0a:XX$d8.&YuUh'HnPDkеcyr^\XpU~&Rφ5b>t)j̹O$r>`6]uW@m%W'U Rk}DdtHoɛ]ē*q˚HOQz]O\\<)ٻ U?ҧV ޡ1Y>Ep ]h?A~BPM/9tÛdfUD(fo5l}#Dze$  ~,Hv 4ۋSg:!=E}g擳5 PyW1Y܃R`'FDm`74C% qx2?0bt,K(HUygbïHwS͔=h;&-l$PTN.hY6%}נ5OvQJ@C"Gk6sƿB,6wwK_P0v9h ~jS/ѓU*jZ3`Y5 J"\--Uhj1L|NȟVWD}=~W4hsU}$H~IplZ0|E]F 2y ]3c\jLӟݵk>H`%hmt#(٩z'/ȁJ/h/<'q{WwZԥ-I卵/_3x̧`u;֯uG!+GqdJeX/w.x0Aøkzg܋Vъ?; Gphc > [/d9APj(Ċd\)8%Wނ:݁$m#PkDP> F f"CU!{ k =aoE(~/,cظQnKy1L<ʹy<@#O4waQ$: S(S${Zcs#6A#1|}૰pu,뱟gն 8xY yWhE攡8duMXzk˞MJ+~(xrEyJJ k<*}?Վ,-0-H"þ&ƔDOxKE8[RLB!@ F"2|(K*] Ca?$ևMn\Sm/|8Ȝ$k1Iboc|WVh/?r.tgEm;ƭS<Ȳ+4s4XZP{SӜj@{ q݇ΧFt~G^&:r_䲧R1ݑTvK%O*Mb(yMSV1}p&HRee$ i&2a"/Z^ɤ"6:s# x/)vG_J>iHN/*MPJ=mj4%k+ vW|2O*u wn{زձK'ƒkyz8Hs[N=gv7qTrovw5gi-}bʲ:ft/Rfq !3w4#ʄ8}v-\^f6fP5-ߦ_ٶR0JV& >ȼ︴dy!#uH-B&pm|fMW (UXABR1ҙQA )^_]XSXT|E6QD司?ݽW1y:aTDlF~)Dv`k=;nw`h9A:j~I3yrn2re9Y!#haԽ z73[3hI > b7W!ֻ9P@$ 9Tsh{;߲GPUWf``NZ߹]jO=2Bӄ vQ7 aM*3Ix4I{].Z,<Hi˚؂N*Pq+.O ٟR3|}bĎؿQ}va"{ "C[*ĢXgŹXt.qNɴX,SN_@ La V}zCU<7Rn'8yXj06dž4qՖ},5ђ"#Q} p,4 NU_kBRXА+_ h|;<.N2D2_ "oTOAGӒj%` OɸfĮ^OuC1 ؞ OD$e9:.FcugǃW!]4Fs| $dJi|4Fp Tm]jN,>ąE紝:51nKm ȱDrB l;y{:mqYp-:a#z@Ht@"ykM Lk[1:(rZ/4Ԟeʃ3D?.@t~LLoaOzKE貅kCC'"ZD_<NgӐu4D;ʘ7K|-; OmnVErٲ7a/mNPё <+J=dZCdjďo6)w5 ? vT$ o;^~_^V/s|h\ o!.Xs}{ݱ.,Ti)EHD(VB1UBJdZkVHb33y#>jL913 ؔSd턑 IE;^t<oᅮcN}M7f$y;z $Qj.nX@;AXsZC2 5 +StHG ̅zdg@T k=^M2#݋X1cٽ$JL2w{/ɣ>gTǻR fߋ 5uOO+ᳩb/s"8BãU-0U"VZ$әMZj%yRVl׬@ŇƉNo|iO*)}!#Cˇ4n65 8jB70\T ^4yR67K9:[<NN]E|P2\CPX U\{L"u CnXMДSVcPNmsBK0dm7r{J "{$ jCAP"6蕐̎$o_ceaیtMʎA$yuVI g%w}NuY -oêzNvYncfo׷)2Ԩ,10EcnC5.pn, _\k8LΏM6gfJ@ѾZcL/< WhWj4D70.a &`8Z~w&]QHVd \'y@I@GCtL p~KDQ\d?1ɍ;|C`6Xy(B="dk~>wb6h;Pr+R ϶ُ=uri!˟bẸ]y'[%m]KrOL߽'Y; ~<6VF5` E(1x8>F5\6["2nrf2OYG'tCY~A;}.x@+K%?juz5ڟm[9DקKS1' U1d81'HJK6sr|\F|ҿUZ--wȡ:jBw>Z+U/ҰA^eIJtnӬ S£6j#NkR)8O=^vyzݯmF눪*AOÌw*pd|.|(AG 8o*"߹ǵ'5)O>#֣s$BFٷOZ'=U=ж[vKP CbL_~-X&DA3o˴IZ%pRW.~: ~d!=P_^ #i8'2:F Ue%Z G۬x al4m6EL+wK}x@ \i{ z[6 J[6~{ăJD3)9mAubBÑ@]6`OM|dߤc`{:^0L%ꮾAL8j1@1XF`GPڂt"PY"]tcKzE5zs!4t K' ,3+oD~Mٻ qk1f~Y&m ~-;8ǞܽG-jX78r/a7lz5߁akYJU,NVjS"TWⵏ_fX`[nw]4BϒwY@fPGȫrlѿj:o0F*Q.5++Vqʨ&AB-\` !91EeGե,G>ADϫ%p},Fyl[~?ʏVjEUB3;' n%MČEtO2 `Оblhm,Zh7Q6;t*&1% dS%S+?bDL[1羽#B.+ |XK{!ua_x 4ot@ {5E#>60D}f1f)%LM_g8yv Lc9~eKhF3]% _Zb.J0J<4%?ZRvchIgv7w2%b9^qo{_t\JYbaQK^5k"}V`{S,em'9N~Q"3_Z+VHYbg3g?Ph$;bkQ߲,u6+V EʊRk|.4PBiFH ,)e1 }t\ܤ?CUIOkuGג -sN^;n5~ t֑I]wpL0.q/_vP۟%RD;{tN#ui'oYU^4bO]kLH8R7׺ /^o0 $\T?#MuBHQ{>=d3W\y4Pت#l.N:;E-MV\ NX-8 M6YOq"= ΙJajyPrjv{%'*7Lͺ$BPD'^37{ y[V3OM 뵩د;|k$n6vb2 M޾D]=JѼqNj]2jBi-,4x*PoF)CSZ&[Upk9SCbVYʮqQ#Eo_9l/ǵKi^bD4Ԭ /zW{7`JRlDSȿ# Qb^)gYym Hnz0۩uĠ?J2]Hg`A*Hʰ'xrF7%Qmf5gJ䗢r>kƏC'xWNߕ \fb$:p7vxtJcSÿY.Ss0'1~2Uɱ~,ЈdՋ&Ws?ŵ7ɑ.3e1J>WTg8|YYEaw7~T%;*:])$<]R8g6\qłжdNˍ[nlsy d-.ܓPڀa*RTR;V&jj%[ixsVъF"osz&-L+D#mpHQd L͢|cNj$\GЯrĆhNt=d0:,`0v^Ղz:㫌c:oxq 2ݍ!6 J+"{2?^ B$!ƭV@:V28Ij" 5g^У6dH3>f,}L.i /[F^C#FJTG&!|fXuA ʮ/gvGx>C_.v"bM,۷?.nnw"%Tw\=l2i&[u}.MQPI+꣬V2{M -{sIF F&m^ue-A]1=VlQy9ąۤB|"}pǦ(keJ:h: jHL[ڊ-2ܦ[ v#8051׬H'sTQ kY6]ձ&h;Iwvyz<& C#tGˋp"x$ld$YX ,B>Xd>!j>)|Hmoub}jA__#+:ܯ=3=-Kd7 Y6|xp" v":pbJLr8 s:Cn$uP0mF4AQ6bk5C'jj~򅟻5{ xay YŨp@ASΓ]b, 8 4Ҧ|7{D׳IZ̞\5I \^0ޡ#jQSɆb;r%Eb {vgD"r ȠCJJU80[1yvǠ [bݨȍϺg]9UX\|p6]WD6lѩj@{ɓˑ _S`w):&21epMg ٔh1[%JF#"u42)9o鱭C|woH_[2+ H@Y`nOwXZ_a:w,[p@}p-iM3|A<VN{hVdn*8.kTy;yD ΨutlxQd_K$j]O&4oyB7UK^,Ukbŭ|ػvJgPWcNۻ<ףGap/4%&eG0UI<1\r2ˑy#6Pɂsk2{axVݱm3WN:HD%<h0󩺼xv0*,Z; sUyW/"F(?GJlo\d{6@+VnTL(ge%|@nꩂgK)\i lBֹd!tcuOxT!J3\U(2o$|=O5N םyQ6RSk[6gYXn>W[`eOD&`ff\F4G^}In{:XYO)&Q3݃?Xڂ)qSU2R[DnD;Q_j]*֐;l"',v"oDhz۠ :CrGu[/]kpϧMjU0+J//ĺ5+]\v]vV7wc{HBZwEFN@ɐ(z>l</[^!▕"7QĢawsRn ΪbtOj9T qu_ZsȂAOE .0,#~cf&~o,ܛ}v>ՄǔS)C\33=C=ChvmL{cJf,)2yqGoS{Kn<6C@N4X.h9ܺbΏ'CPߜCUd$, o եi'"3c\9%W P ]S7O6oJ M-|pݜ>(Ym[ lph&Au(EaէR+W5df閿7,y耵2'kD좱E..0\acހ{4EȄfӢ&P~=*p.]I,{8WwO0]_ zhm A'j> %^DUi ShԗUF=>BjLu/p;ӯ6,g7v5_kjqUc2zx_Ï{?ԨH jTQаGhHK_V;=y3mDv:k@Gmԃ6>ފKpDsXqdb_ &5mL&TO/UsB*d~}#VgZ4!wo"*&$sz{dmXvJ=A|UC#\W 1p),լXWN*96ӜbԽ{ 3{<I8ӟOd-gt)M2"|E~B}7 d\ +s(-Do۾Fdʃ|av4E_ǵz-롨L<=;c܏tL2WY특9HO&]Ƌ_Ē"L-O@p2ZTWTDe9hveMgRo!xo^bZ&rk}爱:'q{C_֑TAA.XzN zrfY&h>3x!SaǭMfdL)<2?ƃ>9䟪 h=`3X1΅Ja7Rࡒv&S߬r~b[̙>?.^y})]KI!F%Hۏ!L"\WGwhCFM"̛T-chn:Dyl_ Ц=e-V)WU_pWh?7i)}tr `b׽'8ɹ57O9(6\N/dF5A*Ys̩qns\̅@p+rJ*ͭI0KL6xO.o_Ou2EƆ/ 2\*+N<0 ͪ⪂4>|0: C~ln~AN7*7BEXo"7z~9}#pF66 hXQ I_T%nkg8Qh߳b; MwQ}*D',HηdM-r 1(E+䢒:B,[kcdٸpǙUmZg8O3,s1Ysc(06AC I)A-731ubO܉/Ffo>Ek{GЌ SےvfU}h5N wkljNneqՊx&Hzxm2ٺ.LFw:%n3d:G 'qؚ@S7BC2r@H.?Phös* s\GsP?`7r_Gt2Fx|z@z<À<Fk$etJu& *mG~@W+"۔߇ʶU>A6H]AzK'}o!/ W9$| K }y]^R/N(_n#"kicծ;Q@XWc/B&!:P;M#ŃrJ(F;1G@LC787eN9 w` g b|}he:km,<%lPa#4LoH8o7cp]VH)J!ϤE7~Բlz7@h{ю#0ɄE‘e$]d8jό 7DdiP*V1 W@]a*]iKi&R6Bd>\ ci klάu"=PF>-Xz~kj.ˀ,S }LچtaС?VoFsY4Q[ 5-un|MTp`.;mL[+T5#rT& p(C@Kڸ@|kBvcc``aSoWo  M}ǔ~N!A_﹢!vVUu0ID4(b/XnFRH V|>bW wJ7m;ʢy7gm(cf,^/P? 'I՟-j1cЉpNu*a_-FH99T KG! nEUǔekZJj0!E2®id+vNSN93Kb4 CEVswϪ XiAΚlYR\DNoR8bòm0RNF2A!q*c{#DSkFk*t5C!kantf=մvX e6Eӄ5oM'3awr(bU x\PYxfvoe 6!Q!vZ>/Fo[Ho@/r3bs1 L%PSg1G RYݼ]WT'1Z_Ofα2G BdcdsA>C@I:aPđy*09noPCR襡mAVwXZTSvmW~'?%bw'(mLH%-[ 5VL:.oDɖQJF抔t$di.)m0yI PJx5ɦ^YTAX>AGԮ(>8M%G1 FX/9h &o|ڨ]w9BܔXh!ifH 9pG LDs:WbH>ݠ:!QK'a(Kd#yCȳg.4ȶ}zd(WxS@q%A"E8rQ蓧;53W p/J YZ