patch-2.7.5-9.3.1<>,Z/=„%vPJӝZGL&rtL5uL$9oDpR0apE ^Ź3aBD j&w.hŌ[LFR0]wT^(jS:&NN71z)s:RL1‡@syĖDME8t8;*50}D;9U.PIH׷OUi;9r1(*D.N7>\|@X:{vIMؠ5d&hcRTg/ : |x@>=*?*d    .Jhnx     4H t  (89H:F&dG&xH&I&X&Y&\&]&^''b'~c( d(e(f(l(u(v(w* x*<y*Xz*xCpatch2.7.59.3.1GNU patchThe GNU patch program is used to apply diffs between original and changed files (generated by the diff command) to the original files. Authors: -------- Larry Wall Paul EggertZcloud112_,openSUSE Leap 42.3openSUSEGPL-3.0+http://bugs.opensuse.orgProductivity/Text/Utilitieshttp://ftp.gnu.org/gnu/patch/linuxx86_64]OK= .nA큤ZZTuTuTGTuZe612a129bbec4659084f2e69dfc915fc885a4bd9fb34f545c04de0919ec6379ad32239bcb673463ab874e80d47fae5048a52173c69eb3d2ae4144dc3a2cc8210acb0187af0426ed1363152c33009cbde7d4ccf20b9e522297579bcc111b8047frootrootrootrootrootrootrootrootrootrootrootrootrootrootpatch-2.7.5-9.3.1.src.rpmpatchpatch(x86-64)@@@@@@@@   libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-1patchutils0.3.24.11.2ZmZI@UlI@PPPSO~O|7NFML-K]Ki@Ki@Ki@KepK;@JJ@JJd\@J;}IܑI@@III@IԨjdelvare@suse.dejdelvare@suse.dejdelvare@suse.dejdelvare@suse.dejdelvare@suse.deaj@suse.dejdelvare@suse.dejdelvare@suse.deuli@suse.comjdelvare@suse.dejengelh@medozas.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deagruen@suse.deFix CVE-2018-1000156 (bsc#1088420, savannah#53566). - ed-style-01-missing-input-files.patch: Allow input files to be missing for ed-style patches. - ed-style-02-fix-arbitrary-command-execution.patch, ed-style-03-update-test-Makefile.patch: Fix arbitrary command execution in ed-style patches. - ed-style-04-invoke-ed-directly.patch: Invoke ed directly instead of using the shell. - ed-style-05-minor-cleanups.patch: Minor cleanups in do_ed_script. - ed-style-06-fix-test-failure.patch: Fix 'ed-style' test failure. - Add ed as BuildRequires so ed-style patches can be checked by the test suite.- Add AUTHORS and COPYING to %doc. - fix-out-of-bounds-access.patch: Fix out-of-bounds access to lines in a patch (bsc#1080918, CVE-2016-10713). - fix-segfault-mangled-rename.patch: Fix segfault with mangled rename patch (bsc#1080951, CVE-2018-6951, savannah#53132).- patch 2.7.5 Contains a security fix for a directory traversal flaw when handling git-style patches. This could allow an attacker to overwrite arbitrary files by applying a specially crafted patch. [boo#913678] [CVE-2015-1196] Contains a security fix for a directory traversal flaw when handling patches which rename files. This could allow an attacker to overwrite arbitrary files by applying a specially crafted patch. [bsc#915328] [CVE-2015-1395] Contains a security fix for a directory traversal flaw via symbolic links. This could allow an attacker to overwrite arbitrary files by applying a specially crafted patch. [bsc#915329] [CVE-2015-1396] + Fix crash after reporting error during option parsing. + With git-style patches, symlinks that point outside the working directory will no longer be created (CVE-2015-1196). + When a file isn't being deleted because the file contents don't match the patch, the resulting message is now "Not deleting file ... as content differs from patch" instead of "File ... is not empty after patch; not deleting". + Function names in hunks (from diff -p) are now preserved in reject files. [boo#904519] + Do not change permissions if there isn't an explicit mode change. + Fix indentation heuristic for context diffs.- Back to bz2 archive format as old products lack xz.- Version 2.7.1 + Patch no longer gets a failed assertion for certain mangled patches. + Ignore destination file names that are absolute or that contain a component of "..", except when working in the root directory. This addresses CVE-2010-4651. + Support for most features of the "diff --git" format, including renames and copies, permission changes, and symlink diffs. Binary diffs are not supported yet; patch will complain and skip them. + Support for double-quoted filenames: when a filename starts with a double quote, it is interpreted as a C string literal. The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v, and \ooo (a three-digit octal number between 0 and 255) are recognized. + Refuse to apply a normal patch to a symlink. (Previous versions of patch were replacing the symlink with a regular file.) + New --follow-symlinks option to allow to treat symlinks as files: this was patch's behavior before version 2.7. + When trying to modify a read-only file, warn about the potential problem by default. The --read-only command line option allows to change this behavior. + Files to be deleted are deleted once the entire input has been processed, not immediately. This fixes a bug with numbered backup files. + When a timestamp specifies a time zone, honor that instead of assuming the local time zone (--set-date) or Universal Coordinated Time (--set-utc). + Support for nanosecond precision timestamps. + Many bug fixes. + Clarify the message printed when a patch is expected to empty out and delete a file, but the file does not become empty. + Various improvements to messages when applying a patch to a file of different type (regular file vs. symlink), when there are line ending differences (LF vs. CRLF), and when in - -dry-run mode. + Ignore when extended attributes cannot be preserved because they are unsupported or because permission to set them is denied. - patch-revert-e0f70752.patch: Dropped, original bug fixed upstream. - patch-stdio.in.patch: Dropped, merged upstream.- patch-stdio.in.patch: Fix build with missing gets declaration (glibc 2.16)- patch-revert-e0f70752.patch: Revert broken upstream commit (bnc#755136).- Version 2.6.1.136- cross-build fix: use %configure macro- Version 2.6.1.116: + Patch now ignores destination file names that are absolute or that contain a component of ".." (CVE-2010-4651, bnc#662957). - Drop unified-reject-files-compat.diff. Compatibility has been provided for the past 18 months, hopefully nobody is relying on it any longer.- Use %_smp_mflags- Version 2.6.1.81: + Fix backup file detection for deleted files + Allow to create and delete empty files + Stick to the best name in the reversed-patch check + Various portability improvements- Fix the linker library order.- Be more verbose when %verbose is defined.- Version 2.6.1.64: + Support for most features of the "diff --git" format: renames and copies, permission changes, symlink diffs. (Binary diffs are not supported yet; patch will complain and skip them.) + Support for double-quoted filenames: when a filename in a context diff starts with a double quote, it is interpreted as a C string literal. The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v, and \ooo (a three-digit octal number between 0 and 255) are recognized. + Refuse to patch read-only files by default, or at least warn when patching such files with --force or --batch. + Refuse to apply a normal patch to a symlink. (Previous versions of patch were wrongly replacing the symlink with a regular file.) + When a timestamp specifies a time zone, honor that instead of assuming the local time zone (--set-date) or Universal Coordinated Time (--set-utc). + Support for nanosecond precision timestamps. + Many portability and bug fixes.- Version 2.6.1.9: + Skip another ed-dependent test when ed isn't installed. + More portability fixes.- Version 2.6.1: + Support for diff3(1) style merges which show the old, original, and new lines of a conflict has been added (--merge=diff3). The default still is the merge(1) format (--merge or - -merge=merge). + Bug and portability fixes. Sun Dec 6 17:32:57 CET 2009 - jengelh - enable parallel building- Version 2.6.- Version 2.5.9.122: + Try to preserve the owning group of patched files. - Add --unified-reject-files backwards-compatibility patch to older SUSE versions of patch.- Version 2.5.9.120: + When copying files, use full_write() from gnulib instead of write(). + The -m option hasn't been officially allocated yet. Use only the long form for now (--merge).- Version 2.5.9.118: + Change the default value of PATCH_GET to 0. + When merging, make sure that hunks will not end up "out of order" + When the file to patch is specified on the command line, apply all patches to that file + Some portability fixes/improvements + Don't fail when removing nonexistent files in move_file- Version 2.5.9.109: + Preserve timestamps in reject files. + Add support for sending output to standard output. + Allow special characters in filenames read interactively. + Don't forget to NUL terminate ptimestr in fetchname().- Version 2.5.9.104: timestamp parsing fix, 64-bit fix.- Version 2.5.9.97: Another bugfix.- Version 2.5.9.95: Gnulib update, bug fixes.- Update to version patch-2.5.9.77: updated manpage and NEWS, no strict depenency on ed in the test suite anymore, and slightly improved handling of asymmetric hunks.- Update to version patch-2.5.9.69 which has all our patches merged in one form or anther, along with many other fixes and improvements (see NEWS).cloud112 15252772152.7.5-9.3.12.7.5-9.3.1patchpatchAUTHORSCOPYINGNEWSREADMEpatch.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/patch//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8051/openSUSE_Leap_42.3_Update/358b5f3f6f6d8dcb2528dfabcb46a476-patch.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=aa203c5270ecce9ed7e3873d8807ad97f49cd97f, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRR DR RWu#x?0]"k%LKqyystWʢԪ!QK9bJkqA-tÚL$q' [wͧ9 9%;B:K>sq!X7;%ne ;]qMQŠ#ov92&J6Q^ HMWjrN-tZ(u|:L%CѺ{ˤ*Rr€\H+-NJ >Z3QFuS.b:$;&oa%w1ҋa p!#Šp;;qy t\,Tj*msX pE>Wy  m:^Y7`q95qEW19:#NuvM]aVrUd>\ 8.ecW۔Eej$>#//1X[7`NPǬJ $p7}=W JZ>aLQDTGBhK#*3l@)؟Dr*&}Nz˯d%L:ZCqv\0Ńlo .'@6j(3t={(#wiGVT }\l[5*(7S :QNaءw:XN [s1nFc)I7&WW>pYўlFS<y ,Fe Moq1JZQtWYod#f 0M?ZwMkF  F43o5}VMϑbLc_%uEw*~<̀2C_E-,2+>$ ơOt@ p$UZĚP4TpS{|g@E*C[.wly@ho{Z]tmw.JTdŶDHxI_AD>=kG [ٸlL|"f鐋txҿ(>Q#,GeU)Ojl,OHmK",KI_|PQ-qpV~#5m{{M/ګ'uW+@JS 1e{9LSb=R۞sV&ؓɖC9hz ըa-Ȉ;ŷ},rj*2mEWbEXD[FozRoЊR9fNM@!Y]W؊"{Kyo1.:CPL*KCc_:x%I}Ͼ6)E7WN#(vQ8MMT>T&gB;.q?~Q1jr;-X[nl(X҇zU8w.4п X9VwR˙ 36iY&*ݸ;v'F16Evc4W6ѽ8E/h$1 )'%r=bTguAUw1}lLC5ȗ )&FAہN/fg {|m7]`ޟ2 bțv!. $Tӝa^ <ț!\Dƾky6Y%gT4]x҆bTéIC$Fd)ۇ[)BW`Ye! 6Уu8U&Ka:Dz <833;]#9dZATan Y#M@k~jBR\Wl`m؜aN6Tb=o!**)+̜]CCMAc$BϬǘY 1%Ç'g +S`HAKH"_[##Q7 Z1ZBՠȽz f텅P!? RSqSZ,fBBͯ!LfDNҎOJa ;7 : fqe6V$Q>&h ƎF!FǬMf~Ϋoj,'sE {(~D Z$0b&accBϼvYFǦdqNٜ0u6|sF*6cV0b4St[эF#\<V"` >c᯹NN(U<.lܘ:ضQ2 -wQ"N^LoB*Jx}j;G/ᇭu,vek`~fН,3^ [t=]-Bf1Ԋ^D9$]TBͧ3 Kc}֔|.4;}3ddO1c7yR"'CrW.hDglf!d:@JWV7EPq7B&R*=-%7sM P{2fk.\jI,eH߳NnsxJ+ NK1@#m#GDs;8PlʀE]ɣ /1 >DefUW9\llLU+LPP"451Q I>cfкk$sS!]DXޖP 9LK7ܖb$M`*n4L6gx?mCж* JF<<i@4^Ҁ3n_-͗g7@ԣM@zxIJALOPٜgr H8Dc^/:ǎ 㵚Emꑹ #Yeݼ0q?>j0uH$?'ggOHλr/v(y0y!4_ os}@sMi!L;)Wrc{;9$t*${C|h%Zn D F ܔ{[nt-eK˄1ԔZ̑dQN"rYtgr*ɛnBT]L;{kŷC^ ( rk, f٫9+xyzt&p8޻n55KbXФfa}'2柳2>y cCw`\8P a5=6( c;K]I研XW:ToCSYpŸB,~`S[2$Hc΅gxE-PHq9XLG˭943r^R1I`"\K3Ye[t,NQ#>❠W+Se{A^F:gJ Ix.Al^G-4]1ܹZ"J g@apG;ss#l[b{jTpMrBy`")>D-s >1ߒ [O5lx]<_bZ9(VE H TQ>)@gXӹa޶&NicK )GTalye VTBPkA*9ˏWVP_yϽ ?c֓)uCGKX7V%8m^nEh(ohThS'mzk<$W-QrP2m' WdrzGHD{rqN*M/Q#Q2 M?CZUe+H #-z:uYO\cE8 eJM%\LE$WZj|놼0i]uBQݝPy6ݔ,Pvw.Šl-il_qfGKxx CӚ)]#uqmMe:59t&a&Xxjps.\Y_&f y@sY޵SW\|+vb]$ f?`ݯ `U_/#3UmyRg1_NU_=n"}mN-nu(%y $V=is2F3zM7VNIEbQkg-Z&zMSGCd%㮟W GV&LL:u;YvP{*&y\FN&7E~Ɛ5^%F-^z8_V~íS"gUxDݰ#?s#@: nvw7Q9k+ 0Sw@C%G~AZ`IϢOvɡ=і4Yy[ժuYYffl׃ce+b;4]B=W)!uLmupZ:Vik1h?p\C] 2MPaNyCOvNSo~BXv/хcω&2Wt~phЊf>`EtG@S?zCסzF%ﭺ^I16`oeWP~ơU%Ǭ\ "Z.뽾* ejq-$u ڥ' TME^:F%~<2F lOQ}|c]`LZ]7ƊGoBCĻ_+e_j NyzLDϪUL܃5bgGHhԣ{ lm4'"zWM#l5( l&d`d/4Sƙم%i;y\OGY#L>i긚ځHa.iգb B%Pvx|)g־r#2krEdyXHV+F..֛$];Bxţ`x bRط"k@*?O@EMcشJBSD9ϛ]0T6OnHnx%GG蒋F/% 9 ŠW M4H%Lml}yd XFg(]$+i\jW4AxWM: Vս`l$˙ " 0G8“cAd>f^\jP ?]2y@m5>ь+%"Q~Lc|(Xkf1ȃs@v(nM`ΔIPB]UOq̱VBCü gۅYkۄE鍷 a%(1jg\?R(mtrGh`gl##g,s&DDr y(j =EW<-'shjPTBk|8of6.9iS!i|a[?'SxhgC= .Gon{e^>+c|'v%c xvbF*=q\`ċ#ߩ r}]ZEkm矙)B7t rnN/WVq |(7`3b&p£FBS6oME8T6$O0 b6X|dւ=yNoKݳ@O W&I&t?RrU")3{ V?{feF_]/uWx|iuG]fZU"l۶ifhb–1ݏa1R,|zF"qiH#I,[ڠhtU ]ūǺxBCFA6;yjJUíARmы-:3 dz]#TLn[u[!ˤOIO @z{Hw%",6,֨T9'T+:PameDN9!& & Muùe^\'XU3TϏz -1WcLf1{:Z9Vqa * pO k !ĭ3Z§+JѲ=[Z$fO.j6nE,#"2.uu|u%FMlJTrMCMҧ@M@~-*z ){iY?6CJd"_@=!cY#^jA}i͡mH:re` BA:;Z,mZ# *5wZs–[/?7$ЌBq!l8ZKҼNjW[VధZ!X_}n4h˒݉sfY,땄֠2aAq|&EKmf ZI1[WV x*:a>52ワ? ݍLǝ:S׽(hfw>gýD\8X[V 9z\ڦ~|A Nh;l)b{5gP&UO\y;>؂C }Y ٬bڀ#{sf0aExTpUֳ݂u*.P11v.3ծ.&7%RB&s?wR+I5bke;YpbLI bޣ~{Ʒ$)CE4m#ZtTSkh꽧lT O5UG%m\/>H([Pu5<}T-_" 5p8ۘ]0&z6m.[Rl<|{P33]i3I>Lv#v^euu-ۈO}za#GJ@tW}_4l!F9<9a!\\׈.E_ĊBO$-Hoꗐ7xy9~j`3m C}*?vEccl$$vIݨ2]'0ݫi`NPU#Y(ۆ82w\өA[ .MKE-:[Q@KTvIj2ROf#. Xu|+l$26ᆂn{N<nas<.&_;)?D~Wb/b's𳷄M 0hYw}I| NEEL .R3Ldž/ 3?Ȳ ψ[!&cÙ4G~@*Tf@+ٿXǫIeŗEHifQ4Ͽ ėXxQB(5uR+L9P+,_n׵;,2 _1~:pI1]Dv9 d 0Sδ%QwNݾQB;R$ųa,v7KtR-W̮tœ{_ |Jt__V*SofX`J[ 3"PZuh/l%yOKSq lE&[ C\Jآҍ1z _7Sl,iC;Kp-(+6o.`@.}Q@ AF}Kqb~[ '5#9 7thb-U4n׼ua p~4q$'b]b&pc1(b+,xk*koӯ}j}i8g#eWxE=mҌ➴.u4o3Opc^&\@.v)C8k7LpW;pX߰~5"?TV̵KR@Y^We(awjpi CͻmUH(vO1H9-8^؞F쉌J?懕Eސ&5TOHČOU]OՑx yy%W1L-ʦ58q8fqȺSp;-+40?~hD&]ЭV7|oI_#⬚e2uHʗ\IY-?I|UJ+)) )@Pu}E u0-Ouӽֲ %2mUJgXCH'+Q#Ou&$F9msNkY̭5t)Ewb)Ng;?FۚoB/!A#lO`wapZ~f,Xt<Ŝp҃HNV}N;^AI>v/4oVj+}%pH7buf' Tomd>i}4nzn *09Of+oVzvvk˜lToqtd/_1]V܀%GVxS"/eGm_&H48|C?@jqYSrQkh[!X7dÇlìCT\-NiPX۟Z%|G~(f04.6'Lh_b],Lj/dta C,JoɄG,H,Eh>O >OtuKjSC+9wT 9mSg$-zI$c o +x6Z'$Ͼ(Vp['jn?r ` ]{juNKvﷰ󰆂Z 5uPj(wR:ş5錥[Df; 3L%>|4bSn"OAǴ^ b=x)}0S~r}9?£@Rk~֥]ξv|2ơ\CAX8MǏvf@klŪlsTZBK䷤υOFX}ݥk(eӏOJUɯ{'+E:|7(WU:c%#$3CsM1@=γ #Ɋnυ ϲ0vc69Z >1`Lנ"~~? ZtZ(vAID=t\MYk ۓ fMϿ$hxáB?3YЁݙ&uZ }G _(&@$:dy@Z*;+|C sUfvtg0eCiK[u,ٯ|! dwI7ˑ26֏$be#GqY^էXO z# :cj\{8Rayl\i hCfepvלh]"~g1ٟA1%0p\2ʚжqc=T֨MG;f[f -=ڌMכ0e~"uĀnp}ar`ƂCR&E,Yw u[W.ĨEZ跐pX/ztγ,6M[6tv7~Gq}v񖍩03(br|e&1(7 y9Ϧ% oVtUɺ5r0 ~˕ KGfxEZvm`yvNҡQ Mg.394* ¦X 6UpH b x|$>QTXka{/cJOaRiOe|W|3_m!AWh􊒁+{ؤ6!ɏҒ+d\Xd8£i$kƵǴz"u e9j_1IDO[]Dbr,c1ϛٸi8s<'%ZFUT B:ˌ)~T~ͽ2y>:pXV.?/7*nJ"`Ū o!Ԗz409"ZSG_y@Բ'@.&Yѐu= gQ0>N?՝Ԕ6 nZo^SzP紮#QQw6yqfGKU Iru|yRNhlr,y)"*3.(Bԟ*>ciŁv#=eхnRo72/i -ʼ:U`y?J+OAq+ofrk^ӝ^3rI =T"USYޕ9}Xۼ!a*W#Gm4*7/_KEdk"ˋPHƣ]ZƸ24־A\a`UpT;zp|Yqy y?e?Pִu|G:h`Y(xίM`ً9kpNd#_T*];MC oM@t &P"RW_uA30X@NE!eg ¦d!aE3{ԲHuROZ0Oc1WW]v&n·궕ۥg9AV88WW MU(Ҡm51kѓ;Yr.{ۖS;?CV2=?t@y^+`,e`4L T %\AVNl)le]5#ОLiX SlZ LbP mSy_gbEn3UixJD3.{AУ=cnJX6 Mm6%j:^&,5Y1FjTOX~;hechVqGu3?y5 JLPrj* ?uX8Q6 UDBd$’E ]z~ZjR'U^ccyQrWcEfxPVII %aQϗ= emmar-ې 9 b'.Q#`KPth@w뾎q QOi/R;%'?pt}pclyg Ƕ]k T6˅˶7nNӅ E5E #2"QĚ 9ԨPcж.GA`,͡U-݈?c.=>t: Y'omRt#Ҫ]BGo{$2C#A3.'Ù $7]}s"IT%l.rި%_v4w58cj>TMJF9O- %פ{ Q&ab7Spvl Z#^Vm,,'WO8`9]r zaMɶplX2m2})G.Ñ]y/[2L@?U~3tKxr #5oNsCg6,vkgB/iα/V*jEL@wTa'Fޚeqifš֤?7lc|qnyәndc QUc%(ME-9ƍׄg5sLMB\N]EOQTq:4;%OHj!$ h?ӎK+Vd< $bʹYjmY*vRubs9y褑^`cy<ֈ|wjTixO9Pn)0c:_ӳѩTMkr8HHQ2c= ' _['vҴr}:5)THp5H[y>#F<iN:[Y nG %'Ol=z1jiO㟂a@wÄ_zfgb4DwH&$#Kex jE A8Tn iH0>d7T88@6wG(J9P<6[#`W G@0?>*,mH y34W"PL"*狅s']ު#ZЋ- xSVNck/)0=/}iIL_PCne{ǟjNjt듨/<6o: B܀LtcU}\ l޶`>}ʔrQ*@!1R\qj"J!</ 3(F^͢ (xSaSte~p͉o5VxnW4+3DGJıOn>6n1oo𣺌7zk<]􆱸y,I0[ :ۍyK%:%lYo+iL?HNo^xr9NϬѨ3Fĩ6cbSifi# ƫxK{t)1`+=b"mvY"\XL)b9Kwz:o72# w.c l,sn0=oţx7YAV1).1v]abp.`mZr5@Di]]@V"U#9ƿʹʵw'6;ʥٛQS*R4UOB+IJ 2^Gdw$9-on[ҭ]4kIWƂD?;նʹ׹4xг2%dII}IS3#V@UtDLA0$2N͋*&Vy\T]tT~:5wRGLj=t`x;>nXզhuMI*CN%`%;6Irk'[+zjŧdCCnAɐ(8& {\b3쁁/oZ/{1Qmt;ғ}lppɦ3=8elΒ[Y7u}5J*Uvz<Q"/S> # eM84*/*-L(fg%@cq_K6 E^sz06jFV)H[+0:T"TV1͆;j pK :J]ryF|L5Hިf{dˆwHFHHOQ6aǤM୹LV#1ᶪe  d9{22Y3 3R%$RfZEdi쑤Y4VxRr_1sB:$7eݸA0zf6A1"&=e7/l) Ef@_(;߿4{6>WAŰ1D+kL"װZiXκAk'n ֥R2+X.)$x䦺UsS(6Jb`nPޔK{Dwܹ s1JKx0:NJ4Fe)ғegV/P*T#[X۹Sc8|7urZދTo+}1.K51څ$@orK3N =2inغφ4jbYX3_/̊(רdhJ7tP%Q0pMЙ!I9'DL7PK9 'tމNj=,U</N)#H :6qKed 2R({ZKGĘ,y9i^| .s#WeKiPXEoS$J6ޅzڝ}qSE#`W?AmXJ~$Ɵ4x&S Fuk~wH] 'ͳ/F}'\n%7UӒ3!ĖyE|❅%{t\Ċ>#QM,[2jR G$t4r+{+LѬ_Y7SqT:r`GkevB5I]vK +̒灡B"e3)/oV<^9gi6s4_ռ.1{MڵJct\Gp:3EfȦ%p7ծ(g 5P Wnm00@hZ KIo~nM֦c)N'[ޭЍ 5rgcWu>'vq^x`ʷq4ΆyWbP}׬w{;}*]0%-f'Jm_x*d@G vIFluPl<=O蘓;15al2p 2 *9pkw*ڑʇT#edIkUh˰\Č3ŻXDlSB]>D; 헛r7Lk߷Pw`WCcQڥ7M+ |z҄"W:,2'w}EMn~v;C?!t̲zs/`A ͅk3L -ҙʕ=UMӀl.x-x#P7bfʓK-H^LEȉK{ Aw)=xRژdVݚl!axfu~"瘼Hj]mux߿J߄fC f-FQ;QW{ LDLuv9iIF "z= {7:_##;g g7J.ҢIܘ,D_rZ7HC櫮t XmˁFZ}zxS/kg/j_o'g"ɡ_f69'u!QD>cI"Y."Q_5]jɩ<Xۤ*M1VfZ½--1?cbf(_|[zki-e1OH<}'c"ѯۍÓzC 6T>H,irvʐ!cbY݈9Rժ'~Dӑ/{k3EdgB6 :Qxh>oHCCm||3FE;ߋKܑT_vja@]Uѝ>ݡ^O?]kJX ΂9y'[n^slXu}sБ8z:gJgPF {~ dԚw8jes!u͝5 G,c_60urPV:WUنU=BLKzsY<@ _rhh#BdCE9׸pg'%;}Z 6u/|>"_BwG $i%73s2?W'6$DyHlmVF$k0\۠ctfe|7[Jʁ.\@ԎhUw6:a!=z]\]kEg(B`כA(e@!~waIu" C'Y T*mU)h2D VۄʳqL_iO٤P˛?q,@H[(]fA8]!u tt"09Ni 04usmmI5f?TK:Loc*K8(WVa hdqVZuN伉6QRDl]]U(.v%3B'%yPLUSm8C5a3eul1goWD&s;[Y&? T^E骻>7QFŹ]pFԯ_a,kM*Ť J~\ n^z5`âF.LrֽHR <N̅\Ө>#]JmRXD,w7h߸QC]?f'd=}!BF1\7Q>%Yd,:pv:[]K\<,Qh)C 6pJFSBwr1űq*Z6hD}$kk*C56|| @e`R*~'VSś9'ǮP )u^EV/(E.#Eқ4sb~NدDP>9]6@ NB\AR6w(D7$ʞ=-#zwqRx:oѱ ox45~bWUX(T~-]AQst;3%]O$am! QC ]p=ד)G^̾ ~rK#Ij<ږo/_z1᭄u4eU$L5+-2|G[6 i~-C\T>F:7ByVqy ;wv G~PzW :{o["B"6퉗=NJ-Nf[Ⴅ֞sE\zO/6ldSUѩ8;h!L6jBFˌ̙Ff # oK?~% ' s/&