libchewing3-32bit-0.5.1+git20200627.452f622-150400.1.10 >  A bxp9|dKՇ^5R"HL$f~ۡ]2;6OXNB3D,ۤ/ƈ#XOQzjtⰽ&HBLJ@7ŰwshZx%ԅQ."llB*LQe(d88>w~`]h _;hzڷۋܐk*m=WGI(C~_f:Sf(W5U*AY6 #*.v+<ζ:CM@|e8ܑt*߱4*A_X? Js0],8ዐݡ.@+)+RH>e9w%ͬE:>pAl?\d. : L  2C^dk|     DL(B8L 9t :+ >B GH$I,X0Y@Z[\]^bcdef l"u4v<wxy  XClibchewing3-32bit0.5.1+git20200627.452f622150400.1.10Chewing librariesThis package contains libraries for Chewing, an intelligent phonetic input method library for traditional Chinese.bxsheep748SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/chewinglinuxx86_64/sbin/ldconfig8bxbx8dad8d2967432c872cc617d99e8ef89280ef46d8cfa8fa613ff3027f664aad9flibchewing.so.3.3.1rootrootrootrootlibchewing-0.5.1+git20200627.452f622-150400.1.10.src.rpmlibchewing-32bitlibchewing.so.3libchewing3-32bitlibchewing3-32bit(x86-32)@@@@@@@@@@    /bin/shchewing-datalibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libsqlite3.so.0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3aTU@aM]^Z U@U@SQ@Q{Qzl@mcepl@suse.comsteven.kowalik@suse.comjengelh@inai.deopensuse-packaging@opensuse.orgi@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.su- Update to version 0.5.1+git20200627.452f622: * chewing.py supports platforms with 64bit pointer * Change ︰ to : * Don't run tests in parallel * Try Ubuntu 16.04 Xenial * autotools: Build with -fPIC like the CMake-based one does * Show compilation commands if the build system is autotools * Tolerate unused const warnings * Fix LSan * Use internal-sqlite instead of static-sqlite, following 570ab6be- Remove unneeded BuildRequires on python-devel, and the conflicting old py_* macros. - Remove references to "Python 2", the module supports Python 3. - Mark COPYING as license.- Remove pointless ldconfig call from chewing-utils subpackage. - Specfile update: remove implicit BuildRoot and defattrs. - Properly fulfill SLPP requirement that only the library file is in the library subpackage.- Update to version 0.4.0+git20171114.3df07c9: * CMakeLists.txt: Add stress * sort data/tsi.sr * Add Carpalx keyboard layout support * Fix warning in GCC * Let CHEWING_DATA_PREFIX and TEST_DATA_DIR be absolute * Fix wrong CHEWING_DATADIR definition in CMake build * Fix jk_selection * an API to convert phone to bopomofo * Test chewing_phone_to_bopomofo with invalid phone * Implement has_userphrase with chewing_userphrase_lookup * libchewing.texi: Fix format tweaks * Adjust behavior of chewing_phone_to_bopomofo * Fix array index out of bound error in stress.c * Make stress.c less verbose * Prefer https for web links * stress.c: Don't force set data path * Fix #235: Unable to input some Bopomofos with ET26 layout * prevent memory leak in error case of GetDefaultUserPhrasePath * stress: clean_userphrase before each test * stress: clean up temp ~userphrase after test * stress: fix -extra argument parsing * refactoring key tables in chewing test * simplify simulate.c * testchewing: support read input from file * stress: support read input from file * Fix PinYinData keySeq buffer overflow in PinYinInput() * Fix trying to allocate buffer of negative size * Fix access violation due to negative cursor position * stress.c: more verbose output * Fix heap-buffer-overflow when read wordSeq * Use strncmp to avoid buffer overflow * tree: avoid undefined allocation of 0 bytes (CERT MEM04-C; CWE-131) * pinyin: avoid null-pointer dereference * chewingutil: fix dead assignment * Revert "libchewing.texi: Add chewing_bopomofo_String" * Fix memory leak in Discard2 * Fix memory leak in UserUpdatePhrase(). * code clean up, use new DestroyUserPhraseData() * userphrase-hash: avoid double free in TerminateUserphrase * test-userphrase: add test_userphrase_double_free * hash: fix hash item offset calculating in uhash.dat * hash: fix memory leak in HashFileOffsetWithUserPhrase * hash: fix memory access alignment * Fix ChoiceEndChoice expression always true * hash: follow consistent coding style * Update jvc-convert of KB layout Hsu * Auto learn phrases only after committing * Implement chewing_set_autoLearn() and chewing_get_autoLearn() * Fix indent in test/stress.c * Fix build with internal sqlite3 * Fix: chewing_handle_Space() cannot input space when buffer is empty * hash: remove goto statement * Remove API changes/compatibility report link * hash: follow consistent coding style- move %install_info_delete to %preun- Update to version 0.4.0+git20150820.285b47d: + fix resource leak + Add notification_email + Update build_command_prepend + Do not write last element of phone_array + Prevent fclose null file handler + Check return value for ftell + Check return value of UserGetPhraseFirst before use + testhelper.c: clean_userphase() ignore ENOENT + init_database.c: Fix strtoul error checking + init_database: make integer comparison 64-bit safe + Fix Coverity error "Buffer not null terminated" + Fix Coverity error "Copy into fixed size buffer" + Fix Coverity error "Explicit null dereferenced" + init_database.c: Resolve queue-full exception + gen_keystroke.c: Use static APIs + genkeystroke.c: Fix buffer usage + Disable selection keys out of the reasonable range + dump_database: utilize plat_mmap for file operations + Fix ChewingKillChar which is disabling OpenSymbolChoice + Use chewing_delete to delete ChewingContext + Detect attribute existence by hasattr, not __dict__- update version 0.4.0 * see https://github.com/chewing/libchewing/releases - add patch: libchewing-0.4.0-simple-select-rpath.patch - add patch: chewing-utils-abuild.patch- update version 0.3.5 * Improve CMake rules - Visual Studio build included * Dictionary improvements - Remove duplicated phrases, fix Bopomofo representation - tool tweaks * travis-ci support (https://travis-ci.org/chewing/libchewing) * drone.io support (https://drone.io/github.com/chewing/libchewing) * coveralls.io support (https://coveralls.io/r/chewing/libchewing) * editorconfig support (http://editorconfig.org/) * Add new chewing_set_logger API * Prevent unaligned memory access * Reduce maxChiSymbolLen to 39 to avoid overflow * Do not store user phrase when its length is 1 * Check chiSymbolBufLen in chewing_handle_Numlock() * Set isSymbol to 0 in SetChoiceInfo * Fix 'j', 'k' in select mode cannot handle symbol selecting * Do not call GetCharNext() when GetCharFirst() fails * Successful stories: FreeArray utilizes libchewing for selecting phrases of Array input method- proper baselibs.conf and post(un) for %lname.- revert unnessary renaming chewing-devel back to libchewing-devel./bin/shlibchewing-32bit0.5.1+git20200627.452f6220.5.1+git20200627.452f622-150400.1.100.5.1+git20200627.452f622-150400.1.100.5.1+git20200627.452f622libchewing.so.3libchewing.so.3.3.1/usr/lib/-fomit-frame-pointer -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-SP4:GA/standard/a4fc51319635d15d6b82ff0334642b6a-libchewingcpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b66571e0f3353727985aa0ba2dd0d3cb2761ae43, stripped PR RRRR RRRR Rutf-8d7ff39e83a4b818166e2253ca3fc2727f9d3a87c9d9cd0a7a2f5e1c5da843cb9?7zXZ !t/:] cr$x#F#w*56 cva{!|TT͒e>s16jYO{`5? !䊖C1ڦ {cT=* ;G>HwV}}"8K TmṔS2S߄m~ULz>bfiQO3- ;U#:8^3=:7?j5&lOT̃X,amy8bkJِu.;/q=]#7la#t_pGhu@g.bR=my&_rq3ɞ 0Yzy|0EkĂEqz bHt5JPFTsox#> alƌ]pA^`6QQzW4lG! ˆ:ڿ_l6m%ʿkC&h)3f( ?'nI>_pz[n9fmrfCFGDy} 0U0;`c"i*v{Kg>71TgdknμG%Cy/Vqǒ@*b(tKzDW}KW}7= oX`RDJ|ދ kMV!{+odZ&2_6J"a6J\)GzX3`ihφre_ kN>Z zڗȄkA GFO'l,J/{>+e{&RB{xZ5dh!xhz{յM"-D2䋹0a/C'1S_˓L̟'%%q=B>yv'Jf{;uf=C 8]@C JK 8n]g}G&-[ L.Sz]ȸ%E: Ub߸1`AF&nKf!µt 򳍫"q4bCc{]FiΣk~xǻJ ݄Y 8"9fB={*/WkE% n댊wSТR*^ZGtfojOؘ1DFX7Ȍh2ٚYhNj“[j.@م~W-2΋I ;\RGF"ZoYU\ukXtcX+̑a0Z߭k+elZ rdQư23*gli0(W}?kb2l< 둬jaz*$D&]#>թRxvPQ#C`Ǟkh!l@!R$ƭ"&,٘_$A7QyvN2@\qJ -1 Vѥ`fe7'#( QNP5XO}q2JG@#cz#<kv{iYDid9nSecx&p*EzNh&rs*J;2pW\=gcypAozyߒ &75Mq^nd8݁Ӱ0ӡY\nSikleM"t`_7Cpbg4׭erM==U4 r#$w|kG+k@hWyPF)kqf2R25 G=xudՙH-s1^Qv݀m9:rO7)ܟ ʬf #%=wg*AK?Ho$X[d&EVr@*0:E1Wy#b#.3w) ^.yHpKlHH-E[]fR/ߟc)^z=bNJeI]kolC|!LP|p`'?LYpN﹠W U=8+R j8}f@b)u(2X՞pm$n\Ds0J f%J*U4HsMrHeO&ʱR4AS*d6w!NDhO,Zg3l>Z 4` fm8HsTlxA&j/wiw5[ zPE5/H߻ Zj7r ޚBeqRft6)zL76~\R3Ł/t]{f77C0̍˜bo73Ӹvm=V s ~v2A&>nwr^D?3q0`ێ溞O妒׎Čv,rv,1tRKmijv;G1V/[r9(ki5QjˠmL~Gf=d^uZlFe>EߕsRwZeA%nk{fNsxUҘvR1 : 9>f Y* Si<(`[=œwo c&=Z?zILl͉Z]nMpwMSSR~ oΨ4שux4|?uo@# k٬ K]la:j=@`&ۂ"2'voM;Rz8Ŧ:}fθٱşLkp+ws[9dLMxV}KGY;٠GZ v'ϝ1\S lIa^!Z T=?öXM@z7?y}mxWu&HpJ]4}O/eu:hU{chB?:/bf8ُ0(J9W?'u6/NJaLY۹_~~.r0"YD1;>䚪+:PV`..V`ȹnr$-q@h݈۠4鼱'% "Q@pSs@O@ Ő s !:^"V r\(ao%Pҧ)yCC4zE$Cx-`R^A26uTlYJ#MsSf*b)A:KũA;5g9NR~Vrb߅?r4ٷ'qbљq4pdlz, c UXO}A;Qz%@۽:@mymgXV3dY?@،.0@8WGq:sͥH=-*{t{Hk7+}!C:2 l2sqApVSEtLE@{qG3ʴL6k퓬+)QѨT}HmжV[$$-ssBrC1)HܹWC \X dhlS;el43BFUɓ,be0otв0m4\O{9yI$b[D#]"N Sߓ\v0rZw&mZ_6rġv^kto8Uv4[ysvmnFx~QLwQ=u8Qč $[t&~4ճVsIjUI5C{EJ KAX{/YU=qӶ\ ߨt6}"!G"2,.ތ ^qt!(;(+M$YC_٬]Fla60E`MGn=ŽjO%VH5"e3v-h> Uo8*oQh-4ۃE/\r4Q0&N] 6~L*7#96tx|WJ"0L; ϪYYԵMJ?߬qa1\-kM6R پE+ RKEoJk;ڇn5F+ciB<طqFqrMXb$ʙf%wJi-H(7gig<0oK Yy/=S6*aXcvc]Jj 燙CrnG~}#gNWQMR2`4s';m$I 2g&۱L횔f@T'xʀ5OԆyx@74"N ;mGP=+ZjlG l]P& Bd;n|.oعGQ/W`?. ssx6?}gy\ˮo}XRByia+RܴΫtLL?m,XI& xg`7$k{v"Φ){wБT9:G<T-r (!3C@[tDУL8|z ʔ!}V cu\uHG-J[ft©hYwr%TMR,1KE}vIA };.Ť<5lVs% {MQSAcT$J o)Lau{<iц bj2d׊7K =x*2rL~UqnH^F_ CΫkL]Z+C֖!R(h:-@Y1/̝SgI@{,qG^E[]( FֿY"С+ݱͶ/cXP7g9wc1R1kCyt[+[P2[9isC&;D^f*wcK5hHmXm8RP-ڝߪFc5E+B"#N㾹5?#> ^!{esvﬗ]ۯ& h -oٟo 704e2kPPYUԅ$@s 4$|dlGi!Z͏ xk ء& %IǨhܬ=5̔6n0E7 Xbdf%ORg- RP_*(:-[>Z D9JrH[1ST78sjtnmkx mD*$:3v6ye9Z\c4bVC鶖=iFbNW\;Z\e 5ǚ B/^H| U/Yg;Q! ɃDfR ,Uf. spyezN09 CCg]%dt.Sh&+@:~NdXCV0w<^~T ay`b̟z,Y;pZKjǮ5VV·c,pQ8L _k*A)5ir)J-לAkX^=> =N@yxN1=OI:\ґ90RINLcy),@W!rH s}3x`JثX6\b>5jȷ{Rׯ9nqr&׮{kfav۲óJ;L ÔM^W4p0l& z(J=&-*ZfptQ L*,ISmAnE0 |Tk`w5FC&RX> QB=AȉL[ VM~%}?eOjI*ZHPF=R NE-] ʉmSO쌤@*,lh5|lj=|6b--uNCtʱ3&s`KK=[z{c7pޱUXb!PG*{^z5c'0m]#Qx8R?XUs3bmE Nk| T.aҾbܥ1{x7C; -p¯TQIh!_r:H#Ñgl!pgċoHAT]3uz^lkRZʜL+"g[#ƒ?YB2ږy ԀK褞Aou K yML;!/1P="0;?$~3oV{? u:e#WQ)!!rӟk&B5,z"ˇ^ UA)G7%%*YhRQ}vulYmZN0d4PއAʀ%+<<5/_IaҌYaVV&G[Dy~Փwv2 @y@.FVtX:K-CʠGo9.+KZQ΍3c\꩕, rԓ4XTo+ꗴȣia*&g-3$[ %m0 'wdT[;D }XxNԢZt[tH'D*v(HU=hh,[vP}|!Wy#E xk}xv/fҚ: ˄ q1Tϯ{o-NN)2uV~&El8Sz;`QK읂e[/X[-os8%~gW~w68tu)7A:!5Th+ ^֑%j6t ,M $#d`K 9fW LmWO$efxD&> Wi /Xcg$hC|;o5D0H iZNH[B%U l(a!䝵a%Xo1b>3 &vO &KeCť/iIn#S֎N`L@)>XѪK+HYԽ :rC .5"{JJ w7eJ 3%jJB[qʓyp] й^W7*r6 ^dq{ ڠ;?!.LE,|زX:lW@.oE5ȆzӿRXjbZ]G I)s0G4ȑBl2.4{ ̶.v9_oG}GYp\?2Edwp "g%kU_4 41-{3PV4b'AL>r&/܎S (5X^ҷW{iecE؅>5ei ?TX{j8jbB#"@@ӉOONVs9m_8D.] Y тؼv_=w9=mҽut"*7AK5H Pw+Ԙ4/r}hE.[#9{un81W )ۉ&&Ut18DzJTg䟤 rbf$-a&]0zP%‡ BV™Ls]^9T$cC\5(m !_,r5 L;=2^6nx\lک7 UY(Fñh Ni'.|F^m*)04 *QG+L—4W$P|II#%mĴSzt@rpT\==]ؼ6<8 v-6+ -}\T5P HhMbkH27۵.iO Jc^Ec<0}7qLeŘ|x.(+nek9m$``B-B@H3dG =J6 %S}"I׼@F# tړU]m3G)bsfq-O^oW Uu r۸zk| 0* ~FeE<՜qv.<崵Ax9v:`Ȕ $Fۜզ=MvgPo˃nı qNL'w Л}i"4tKq+}NFQGe|Mf * ,ђV2yG;45ŦS):A-ߋ.P},ɢSE2݃xs#8D]HfPKZPe3y,"^t_.WoC:'_1.7PEq' qk,׉K"2YɣU2 -@`ea+q/.M֝#SjnU?Ply!$LT7j wQЋ \*DJt$q̏~2 |{oƳM r7k7W?kb;Và>z۱9UT0>/̄ @k tYV,GEr½H_ڑ?V4#%V ЕvVYkGr y.=,Ok6͌ihJXP@QԴ= )۩F|>\[# ?͸%!piSU!]~R2ן/oċ h$Fmoq RQ|;fm%6Ch774PwQk[MT 0yzcꁪ(t?, JZ< ]!y)6xIQ#;yƗ召9 y UAC"O77)e2T|9~b'Rsyd?~l@Ȧtm6J}qWî|ZFs3ZO2餝$;En~aSDZ H4En%G';[ JC7Lvenj#RWU-F!faEJ)pz }}TMCz\D- *HrWox+tQ<8@~dbbGk ~IRquS%H])ToYr7jcyí'R_}Z|`I?JcJFe`PfHAx:cm#;PIܟC?nIq[| $W(C>&Dkeʵ6k; ?H"C8: tΙᵫP̹\\zoOWkoI14kDs&\ LgX&ܻ-ߘSL:Bث4ek/{jx7iE=O[ݙ8K!7S6Qmn{L*UOcYuŴQ 7L E.Gll܆!iU8*v u9C 3rd; Ag26]ZqQ7C qJLHd|JM)`X ƅ&\& )hO5JJv5zTj$ 7rJw#/#0ځ=U#XA@9dtJl߆]G rkݞfMxFaE.Nmi]|>ٯvOr IMz }Jɜ@.j!>F`KI89uDlRawt~ -ψDђP[SqS ( V@@WrqJҮŃDN-$+6328Gfxq΃5҄ن&Dx2]GE1wZu^J'otqS|{YG GsatzMMOdsT}L45#K/F3c@>l^ظh^f|8vAF-\'J  zǝ'-Xn?.uַ`e6"~Q >4bTwǗf3=qv{'3ܔ*#\Bd=}DplT`f*m>nvtgC;j^ &uU>H85E(o卓 $N1 C$aUlrt{dH/7=Jˡ״m(hM1To~W,}xix`ehIvP%J_uT+*?VQх (x_}xA\p CW]~kP?*UN ̻LFdl?me2dOwpgc8KV'ȞK/D1Qy8V2&wL.5z>Ħ9`ZCyZ٢*15 (j':*e]:޳Lcuh±;kZw{ǵNrKS/r+ d#/\=?W>m+:ܽDə9Ni K;I$Po!ue:*p= 94;a ? eD=bZ}D0Snҫf J_q_ W_A_V"KLõ_L[G~:Vux9LqU|pH3Ej9tvqC3׿- k/*Mקy7 Di)1xiz6̣|&x^]ZQj8{, hK݌)xy,Nd^YgY Ay?{ckh(BsF |$̀uɟF#1)noi.xeBdm\Z| n6/T}/* J >_{s |c\_;!-{m/h YnsjFs4 ?)?`m..o-bDfk;)^@L%']1W*c|ֈq Nde'u Jy^+,(*7R=vhj> Ykqc=ޠVI$X7|9 E͉x BL:R\K25 j $oI} 7{_#1ƂWch:@o{hiUPhSA-{($;4Jy(~7lnΰ<(B+*!^SحzYu09Kfe8`--(@BjDـwBh:?'ȇ.VZdI(k)ڑqՊfTȜgLl8-Y,z ŏr^bm( 5|hUQ'VSfS-@GiWK+Uq; Qm㋉cv]JeJy^U~9!"8JaXyc"PNB4ib$b.I/MG?6`ph 0'f} Nqy)@k@DOt_RƊ+ͺ i1>'qYw!+aBo궠3kc7g&PrnE(sj6v/=JJUsu}"HZuS}$%:zC # 8H ւQķBes? otٽi6'&8 >?9JcI*l4lk@T+9Uݡ`G"[bQI5!I)-RגJTX F𲫛b.!?:Dx|Y'|-`[l6lg:"-"_}ҽ Nٿ;>v/7qx9vy70^̠qR-ؚcfq\˒l^0ߞ]hF{L|=HNMuCY9aD̤NΎ8U'-Am/؅]$Ir!h..{EZ8[C y`]b"[=։ A  Đ?2@e3@e)幹5COkz~U#cMra0P=2]>Y1WOʬ"J0vm';dw]uao:(b_ObN& :z΍+P68͋ 8E넨KZȑWyvBb$E"\Ԙzf@Ǣm;+1e R{(e^4sIr*2gT؝;~>֗ɀv5_cw*5Lڠq.E++q@޳{dK *  v5hS"_QLj̘E.osH}mqgArECϝpoTT{QTZw]  WJpˣM<3 .vR6&ZB. \1#û8q*Yog'4%|Φu+ `:ll2n{8Kt,;(Bn}ε)'iC(IMǣ;3I53rh,98id&p gb(@g Ib|20F?f`Rg<?ӏL>S;:#}7lBH쌴;3Q[2#p4OӁԇ"M%Z=ytEx]WH_MtlP#nZ[7RF9|Ǩӷ3' ³ގ˕;_k'~g8i3(DGh Q#!߈Wqx k0X RV.̙1sFIo80VY< lQdW'70g%}ƹ)ls,FC.yrvV#QcK[SVWO|ߣ;a;_F jt9+96E:5q>;mCNώz骎Z^ǚ1SuىXEy j$Xf{Q'?3`I;)5 yh5i(4W@h]]1?iEw Ɯf]Z܇7;RV&o|;f=Zt8i|{bObcΒ PNFK;CkWo ]Z^>cZr87 qzDHa#.?i7JºTͥX^_uR*?D2\f]q%g&MQ8ц V@v] P6W,_$HӧڡokO H{o;چ`3ڏw5%7z:mӠR A/^w L6x %"x-`=y@[ik91{½6=k K7vgdAI6Xh"YC2 7p~(1*p6hDqűh6-υ0RF+{ثS)NsҴ페Wf:N5we%K# )U;QϮ J.q`*at0n>1+DuxSϔaG2;i1}S=߶ 0zlW6.)3ljhÅD\# '"˟*1|1|[hT0jS(.b#y`8GUU,l3{oܦ7z+f?gZm.Jz'6x aޟft4#Nqg0B! ěΓ+ [[43|X&24Gs_<ɱY:G)aC+gώQbk_z>RǙņs o1\zYxZ`zeFrojC䎲 BKr>!'t&(ifʰ'ccO~-|o(˃~D'zz2-_Y?l*'ߒnu XYy& '`Co3`o!ȎkނlNjB F-UA!QP}E\ 4+khfBM{zgdlIB:WF-"IFȑOё ]&.-t U>ɦTo,d3ʖ>p 9β/.<9JyKOks4,\& a2Q  {uVuZ%Oz!A ׺gվ@,z/rǘG{K~Q]5Hf^h0>3uv>S&/MGޱ9Ҩi݆x@K49@O 3)-+8]ynn[eO }:!BAy,a/%i%re@=dhd2]x[aG Nh$h'1?S/Yt'+L=GZF;Wěi )]M.%3P]/) 3=hѥ8]\` K=iHjS~"6ʀl^6uOF("VzdW BC]Oڿr@ .A\<`OTS񖚼H9wPlh)i-\P(qX*BLRb! B%v;Q9БS[ .e&9o8pW2ؕӾkE00¨V@Gxn#xHR`-,B x:| g`6mSkh8kP0Jo-FHM”ȹ/>@ 4M'Y.&z@x51ܱRf 1:jBh(͵ۅVmÂ4~] a7D$\1lZP3~*?V6{6EZ$[f[XQKKlp bMe1DQ6q\W*ps!V2vFvE6yjhu&4qwl]Q$ɷLx2pn% FDQFsrKp?#v,|`7Q#5^&볯w8 ,gKq]o6 Zڪ#d 5g^ A#pBPxu\Lq%R.]Y >3}@; mԖz`p=A}ɏf"e@ C/9.}Hm2:/64<j㥃t5pqjve}E}mWebɰ!e *v߹5*dCs56K2 ЮF#Ms&|:f3nws:u;~%vّI3ĠQh9Jނu F$oW9FeQW#a_df荛oāgwyjIVn- g7b? 3$c8I)qtauq@zOI1GzP[{wܾ>7W g-bҭky3x[tH-#::BT*M'Ҹm BZ\=)3d٨G" 0c_f$HC4cQ >9i6m6ղb, sۖP[r-%t5 غg#]^ʛƱ&<.KM,+asʌH洙M|mm(Ğ&R5F&s[#{[SQŢDZ\hvtr 2žW$A,b@ȀМ_ HQzq݉C+C{v>ǙF8L{Y*"h|)!x9jNfww3'Nj ѫ5IAض`N]?$6Ol%Ʌ,+窛TQ8eaznq H1w/IV8~]W|:eؼ NH-Mȴ5\|m\nk핹#oEfPHJ*?B ={'[ nsh{$$^ޕR$²:0ӖmP B8#kk]?ca,vMq48@END_{B$HY<_yL=-I3^8uttjaأ2O =i]ǡ] 3+ו:&%Qc$|[JّmL&ƀްjh BŴc8вh<#l =^ ;,[UG/>X\ -AwK"0'XcStْ3En*%?V3Z1 [m?$'zq%'o0xVX@bI$|bjKV{nՋnԃt{HӔLn7[8^q`TnW #%Kf8M(7Pn@PɈC)񼟉p3/U> _"< Bu/lOOnIj"o2k  +vXn% %OXz6")ZAvH=0`6j!+_م݂T>d| aKftVA;Ked ӥK}6W[0?Vm(}4fw9ƘDirR]Ly%"_p4P__s)B=זF4MZDOUduͲqg^`cą¿q݊@ ":$m zÛSyThZ㯋r_J<|^8SKE#īRkcRTvYމćYי.!VizA2 M'p|=_B ê|bxK꺅B}0wZ`?2CD:5sUQ(A61r.ztatTD%ua)sofqDa.89PY!olo*;DB1y!=bOnSHw*a`O5w#H1;ӑ51ց ~/:Dck8}P}\!0׌ ~1ݯmkT-N,yF$rSf_F>{1+t?S.n݂/t Ra^fb)1Z37!J NU6<֖Oޖ$ގ(zrR`~|l)>gnj`791uH RK]8!kY8Nuuv8yaEN!7ޏFK JVPX^B{-Z;-Tt;o*4ϒs^W0nsXF&D9I8t+9>;[4*J`o? ","w8V()Tl8nEqIe#:΂5W4T75%[P.'Զ"yo==*lW٠oXp;&uKfOo=zx HCw-ܦ/Q^  f+&P~*N,OzGtTZLeRH " ʼnu1jQuޟ(>=K$.k)F|¼LJ-qe+6(3|M}xA t&5ğ:nвUC[.Foq U(j* #)a @T yOTOoJ5s7CS(f,[(B\9-ݠ1tI` e P6H] (j])م^OaV )591p>˄ӥA]{c:nvO@|pzz } 2iO@z@N唖mQVafsf X!%A*y]~zٜ5r鹮Ql88) j/V&,$UY-oYӆ즎qC!,^C,-3CK"Xʹ HH;T'{NjRM-D%UIyy%)\ZhQ7r9]-6SzK׮zO0p5H~#PQhd8 \L  /WR= tKu]0D5Q[e ֙glYSD?H@l2X8eV{q` Vbez jBK'V˸ J4%0d鰢M{Hs Y=G'Ҵ̉$Z,R&(Dىf+ps`9Q7֘Cl% Z J_L:Pm )Nd ló0ؑJpSf}ư׊N:IZ#(W* zSݶsF?+Kf黺a逄y n<ul<knc臄UJ]I $&UPy1Wd# £Ƿ˔'RiZ<=j[$Heȕo<<'pjY*Tr8^n26\e+ʆva2顲.Co'{eS4jI>Bג4")m1}3l, j2EVwAi[| h//e;B@0wU8+A }@i10F?ui#d(ԌK"0iʚ)OkTU)тH+ K\rF!>,^˳-ZBCv*v[ '4ₒ^TRWT>dI'y.h5'm> K؁yюdF<]@nb$BV A-QLFDu3`^EPv4x.wf=?iS5FscfjJ;6pl*ypN16T2IV>tAi/t ݏSᮝ 4+P'^$C{WH{s< X$ca1ٛ…˕h/ay'`)g'2_g;ÿI|V4qqc%WӀ:JѰxCޏ>B^wݟԄ6= Ƚj <;DB85`o{I2 m 7E[t (MpW})zޅ}rĉR q{|d&'$t%Ih>GMΒv5k/,UG-d^qǹ\m~m8V0h\nMٕ8D1YxdȒ;)}2D_7Xy0gkxM,Qlsp[ ^Mu&xtz[VQ:h#hޛJXP.oT`%lEP4l=ߌ֐b*_/"Whs10>X+s_:-b uLvC)^E.h$l^S8Eͧ`-E!5*H*plUqT/TuIuF&[FZ~vXdE`EYbs ѭX24o Kym[^l"bP$Q67Nw?**:ϣ'kM?WɀPiTH)^Z"{E!ܝb8P"yE y4S(ot'5aW4d+51sY\Tҫ`Y4{qW1lybDzk}!*#VtỶ,Mr7&G.`(6e7U,C{An0]Ф J;EC }!2[!6Aٺ=T|Q_P7/Nuь4D(%nB&%tJUtXX%)i 4R܈xN_kʵVieֆ=2KN!ř!n^=?j 6iXKlm>&hV(ҲxPVvZ\JKJ.c\-l, XmѴO}#Mo6np=`L _`Ym֟%'=$Π`)LJ. d\fx }!~Yo~?| Sm _ۘWeVo ~5=yypVk;>ܰ7  =1ϯ1mm i$Nz{Vfnf0D2v6gErik IT)}B.)n?XY#3g$.tC'EʽeHP}~3iz2z xKoK5l~k+PvfD4mIRS:ǃ)X>A$B*= q' :7=Բڏ[ L鲖_4/lhlwuDܹ̄?CDL{{ހ^3߿ QE!Ѭ7;(0ikm5&T ďAGy wa'dwώc`^r]LJ9_hl9]t<y=nNQ+dIy /c&72F^vUb'u].- ~4XN<]Xw( MxADcpnZqiqQtZDt"ΕSu]XcU3AuPCtC 6cl\RhH`{DO7]{0}vډR*GBgn]ͼo I; ٴlѳldT $YuGS='-xO(Rl?|<)سkm.5Hev˹N`+0HHn'm8٤UX,6˝s ~xF؆ɸFzl_[Ԡh6bݟUTzܠ>ff2GQMJ +(Ο!&ͮP=t%5|q@(s8KXh,?g%2|`_n|dVrjC $IȀ@!JR#z/pu@2 -ư־έ޵@e<|m4'>PUж/@g P{iE>P(œ˙ҔpbOxRjy\ EgqӰsC; ,htBѢsQFG5:1HGw ɯ^tyڧU٬{d޺Ma4hvFl|W2yz!C3h!TU1_j v ,Y]?1ƤpEJW\e ^cؚݤ䌯.{};> LwܧK0۷|0t6و͞N򽄴23=+']JSjғ վ+)ȑ'G*14w>iޜ5ʯ\]k#DwY ę jOZc|Tt^lѓx9ZhpJXK(z@iBcn鿆wt=H҈R~UYqnIA2WO/~nuA/pZB~r;4[腿+e}Yi) +$ŦzKs`-T`QX(>|y0{UB k p!jV<ξo {ƊR]z C2bV-A4$I^I{n('R榑AC";|b w >)[Q"=Xǂ˪P1lcs&\5R@L\U~6hŎTee B=yEdLiSy4r!yYa4|% (lXa$\RKc=gQb((_L!4^"=n-fiH*cs^TJZДIb}/pT& I.}d3g~lb8ZZGO}]r]Ge濥R:PX-Z;D7f&ۈ|4fg(O `T7End=أ~ʅ r4eNlj2vǣCx+]O[mr {ʌc~@ n1u݄r~}᷾9ClWOh"FJlDD6Y/ v/j` |(^wo)urTTE¬(EsB9.d:.8?>EOĜ/`ph@dF{LH{`{N}[+2W+w8 /Xʖvcm?N9@iC7\^;::>Zzc2Y _J5:Lzg8< .R5OW'$s9P _ŻNTM1T1+GK'[&E_wG {u,v٨{+Ř/o_Er|!"zbEjIM3[0B bGi=ncδ[6wrfոR*$aG%#XծnTbH y0ylSQZXUD0׃^9Ƕ Zx(aV水)q養H8f#>4|p;P;>iNfJސVٙoTzc&+B[Td0,KO:DuS<ĹMyv CqbZ^ w CyY]<^,Ku:Ww9N@W,JNj}x\H9:|oUc*m*"јD4[ĥHAJ]IKoÚnJC S7K/hB^͍u.yyFcǗλ]JOe ѵz3(Գ [:$I3L*߬fڼ),WR#Gdl~igfK!ec(ƂQq7ikmy1oq@o 17ø*X2a9jqsL;tC ȐE ^<[BEZ2%43bh~!%櫲Av,m,ŋ/)0/`i~Y63ّ_(݆y=EeUekܝn]!ag@59Ljj'9 JxW_ɉ^g/L묃JR "ma0uիn690k@ڜ3i6A,͏6p_bަ1|tHVd&G9xRY"1`bIDp"$M tZ0•!ԁS | a99J?yoEfm^":V=E(|9i?WʐGU1+6!d>$t6k8;hFbPg呁{bμc}_yE`czk"iy}nKkr1 ;Ԣ"{<9zw9#bjmS]Aʯ6V=V)WZxN*^)V%IJ(h-kM9ڈ}Fd5cӛ_9Y vz{H4m RO _kx.tT~3|sl)) kW|'@%*T34Ų3p/-UQQƀ~xppYh?Cp"ωӷ[A[PpC4S[rV̧{>RWj4)70B}|mP>z.c,bZ0m-ґvÆflEs(/r+oFaå[NF% Gsle~"8!ʸsn%u߂\ǜ2c a(2j&y{ؚ]ʟ͇93k9ڃG TBz "YEbwcY#xBX&pI6ͬLJ#wtZ;P Ĺ -,6#PL.;$_~YS vh> l'Y*P:ܩElaoAՄM h'YdBZi\@qjX^ˮW{oyŰbF\h,q6=HTK'x.sǾҡh-qdZCqFlq^=(efȝCܩ Vi@g=dB'ze77W)M =*NJ {͢PSɫ>6/!4.,*v58`13fb~͇DJL@t_g.em@*{$p1V5Iڍ|jMzU2߽1C+7re1M^;nG'CxܵxI{#E-4Bly88.%hjApA GMz}Lk/wjWObܞGA:ݵ;K˚DTrucs4@84~)p!c3s=FӉ`q˼Xg_b*H3AXN`a}5`JisJTjjc)(.U1nlSV^켬C+ e e X U覆*0V$}[LS% )ZReSRCKD qM01v;1~/}}UrqV9: `t#zs:зGp )~YP,pybt'HOX=\^"&gĨM {M>| OʲC1b*IרFȶR,n`[fGL3r,trѝ40XkS/N>Rfʅ%7nd, }j?"Ҷ.g"=3 դ,,Bii *f&|5WQ/Ϲ0 5b;v&3GET-IB  7qz/aS>9jvSf7X?&3@\~!TC 4Bkyff&t Q; \>pyT`|fڥd,k$yS%'qM\"@^vE i>p8J¥ՇdgPk-i7kDPv W#D\E }3MBʾJ\RB'=G=1H])osg9.+;?EdOn=]@8нM_2Шdf}dtI`ڡ۝T 4bԁzT +.*BZÔG{TbWrGQI_p_1х!vAW[>uO?IFJj{$oDMP/Gn񂅃_ߓ|#&\{wTv?Ta&-,q&ޭ0(j>*QϷ!2ٴM~$5 ;a J/Bq/ MO?A}6<'vf4ڔ(ݕPLh/E-'ĭҋPI'FuMZ1KR,DGRI1E3.9CA -gsm:)qf_君{ Sڍͷfs!ZϠP&]cF%> Bߎ+nݰ-F7ٕz2Jbl*>p3٫]j,3:P䡌C7eUCcOlHY=BoCB : WٟڔP?1ݭT{DoR1 y Y+"S5+9 [T+?n()6-\"Av$EI|ZwtHf&pH b> RU`yUn cS8Nq'D6G䨐 x8i[:HwDt#s|XGvݴ_^[~38g8! \^]6)#̆`EgPCoxyIy3GY֗|iEʟsN Me*9Opqtd}CzxWDEK5*1p/yhﰄ::"_Yj.t3St]e/ARjŽFNo tuUTlV?zw{{bIMHEBbwjzd/˟RDicc`Hb`TS>u`Rk0,%]W܋ e3u93l{c w?*؊Wjc;}m|2WC(N$Tl#ړbre4- T3pnDPoI=rtY͒ yAeu 5!C|2};98[0o!4\j{,>GaJH:6b"r" L OZ3I!Q2[Fgf创ʶI ' К z42AF틹^'%R;ĜΫbd(_аdPqoN3o3hoثd:5!{z*zU K ){#Y*"s%rpD$X<6hi-`ܿ~}^L^ںjޱixfg`jy"@9j8= TXdIɾ/%UkFӠ.?yc^!95/Lu;p 7ɀGwY XU-};ܵb(0Fnۏޭ`Z}{3qM tPB|K0i%)m8_IJ#&ӡ; 򘉎nfט10NWHF}='o&J | Ll~e |ы{;S SI28m ! Pe [sp۰ N^7^akwn~ ɁxZ(&T8%LDfa8h 紅ip+ha$qe2䮪3ψqxX[#kX,)vT }&U;!i@1)4~KTQBp, q>_!c&EjՑ(gaa'#9{`lۑ&](iNAXlIߪ?̱;H:J,tGH f4;dS!Νdgu}pi-tA<It5=Z<,~28F= 3DZp{#0_ɹ6ΰihYܣa\!t71@e6Ӹc*w|ײYy*"ׄhO2Hڇ2\K@1 #q5@cx6Nf0a#fuܓC Ab&I,! ~"Nq'dyY#Eij n1U` ]͟>9xJO[t(گtɩ QlU꛻35Bw(*Xͳ@qoefe*ƋzݸZ_aB$qt7 cnN>6YʅI $&noJ6aݣT=>7]%4YU/*Yszq g$D7J.%S\#;4+Y3&L'R}v|̫ |;H$fm8޼[^%ߺpkȮ"ˑgאS1p>cYm?zsޓXX5hOAG%KsݜsD(W06Yﰕ! )mdZ!pIr֓GF2oSѪq=$4Z)EXd<`UD*:a|!O-o^1^I1,eKtv+b*1r)*[y_yfY-  F]<x Fe^ViZǢ ,@Q!i mp\IɅJ{@ a8V1ppaʢC|oާD(0}ƾ#ٞ xtݤ@[:}1\ ,3Cf{VSULD!+8`HѵJ>']=ˁ-Zҗ`LX-Yc^(6  'pu`ꠈEh]lP"HO#YBE-2<Wޓ2n0U䎁2n",KNhO PK6Vl;hjpzv%Flbymǂ{uYgĎBͿ6QҳS}!&Y!֟S29-. t#3b>qٔ~¸_(ZI욶Vi|P4psU*TDVTn{d Mtl^H*pqj="|\̋4xan}0}]~ϗdDګGSI 똂e_L0&ã`FٯD- +CfE0tՙZ5ZBi\,^kEeSȵVëu>*U&@SpĘ)|8L/,{/0͒=;Z0};An)@ LU2TP]U$u6lF9Š~\gh "RtO&߭!"Scyţ qYV@ΒW?~SPفm~D΢OWE!Pk[(8!G1/z6T,wO@͂ 2zSwog|SP#9t+zqn  X:A%p&57LjW(Tˠsґx6 >qƏu=Pmj@ÝK?_}ڙAm-$J48~[k9FNOڑ/Cwb{{5 DQ՜cGXjvhepn[F^U0 1pKoMkƆd.}[6qs \JgyeY O/lbzZƔZU4kA5gHY_i7")qPZ dB} YZ