libjson-c3-32bit-0.13-lp152.3.4 >  A ^/=„[,CDXri&IcU&FkOo~.7`V;Tq X0J l<1=v_꼗߫YZ;ϑ}&i.U qsk0z+p$ )4-B:gd E=d)uV7Uǘȓv&>#܈T7F>A9>i1e7FjyC(5 4ٿ/*s`uOLcLۗT021ca1e0d4d70364fef459305565c623f35129df7ac3de719106987c459aef7cda1b84a297e8c3595dddf37e2ad8c9c4c2480ded^/=„eq KYpf/8/to,SO.lK|鶪vnO}V%&UM fZ<{>M\h~1ItbNSPзC* zfvcj%x(/ [TR%<j2YWmϘb~x修q)k6V!$Y Rz[ro(S,l£T~nj".!,)r̭X}->p>+?+d " 8DHPTgpt     > T\fp *(P8X 9 :7 >(G(H(I(X(Y)\)$]),^)Nb)Xc*d*se*xf*{l*}u*v*w+,x+4y+< +d+h+n+Clibjson-c3-32bit0.13lp152.3.4JSON-C shared libraryJSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects. This package includes the JSON library.^lamb604openSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/json-c/json-c/wikilinuxx86_64/sbin/ldconfig4^^ef66df0c54481060ec1bb6d72b2ad34eacd0ab68f6ae2bc1adf878d71fce3c40libjson-c.so.3.0.1rootrootrootrootjson-c-0.13-lp152.3.4.src.rpmlibjson-c.so.3libjson-c3-32bitlibjson-c3-32bit(x86-32)@@@@@@@@@    /bin/shld-linux.so.2ld-linux.so.2(GLIBC_2.3)libc.so.6libc.so.6(GLIBC_2.0)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.8)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ZDXӸWTl@SB@R@RʚQ() - modify the value of existing json_object's without the need to recreate them. Also add a json_object_int_inc function to adjust an int's' value. - json_util_get_last_err() - retrieve the string describing the cause of errors, instead of printing to stderr. - perllike hash function for strings * json_global_set_string_hash() * json_c_visit() - a way to iterate over a tree of json-c objects. + Notable bug fixes and other improvements: * Make reference increment and decrement atomic to allow passing json objects between threads. * Fix json_object_object_foreach to avoid uninitialized variable warnings. * Improve performance by removing unneeded data items from hashtable code and reducing duplicate hash computation. * Performance: store small strings inside json_object * Performance: of json_object_to_json_string by removing variadic printf * Fix parsing of "-Infinity", and avoid needlessly copying the input when doing so. * Fix stack buffer overflow in json_object_double_to_json_string_format() * Fix various potential null ptr deref and int32 overflows * Fix a long-standing bug in array_list_put_idx() where it would attempt to free previously free'd entries due to not checking the current array length. * use uselocale() instead of setlocale() in json_tokener to behave better in threaded environments. * Fix out of bounds read when handling unicode surrogate pairs. * Ensure doubles that happen to be a whole number are emitted with ".0" * Visual Studio: use a snprintf/vsnprintf wrapper that ensures the string is terminated. * Fix double to int cast overflow in json_object_get_int64. * Clamp double to int32 when narrowing in json_object_get_int. * Use strtoll() to parse ints - instead of sscanf * usual code linting + Build changes: * Add Appveyor and Travis build support * Support for MacOS and Windows through CMake * Silent build by default * Link against libm when needed * Add support for building with AddressSanitizer * Add support for building with Clang * Add a --enable-threading configure option, and only use the (slower) __sync_add_and_fetch()/__sync_sub_and_fetch() function when it is specified. - cleanup with spec-cleaner - remove fix-set-but-not-used.patch + fixed: https://github.com/json-c/json-c/issues/240 - remove gcc7-fix.patch + fixed in 014924ba899f659917bb64392bbff7d3c803afc2- Added gcc7-fix.patch- Update to upstream release 0.12.1 - Removed upstream fixed json-c-0.12-unused_variable_size.patch - Added fix-set-but-not-used.patch- json-c 0.12 Fixes for security issues contained in this release have been previously patched into this package, but listed for completeness: * Address security issues: * CVE-2013-6371: hash collision denial of service * CVE-2013-6370: buffer overflow if size_t is larger than int - Further changes: * Avoid potential overflow in json_object_get_double * Eliminate the mc_abort() function and MC_ABORT macro. * Make the json_tokener_errors array local. It has been deprecated for a while, and json_tokener_error_desc() should be used instead. * change the floating point output format to %.17g so values with more than 6 digits show up in the output. * Remove the old libjson.so name compatibility support. The library is only created as libjson-c.so now and headers are only installed into the ${prefix}/json-c directory. * When supported by the linker, add the -Bsymbolic-functions flag. * Make strict mode more strict: * number must not start with 0 * no single-quote strings * no comments * trailing char not allowed * only allow lowercase literals * Added a json_object_new_double_s() convenience function to allow an exact string representation of a double to be specified when creating the object and use it in json_tokener_parse_ex() so a re-serialized object more exactly matches the input. * Add support NaN and Infinity - packaging changes: * json-c-hash-dos-and-overflow-random-seed-4e.patch is upstream * Move from json-c-lfs.patch which removed warning errors and autoconf call to json-c-0.12-unused_variable_size.patch from upstream which fixes the warning * except for SLE 11 where autoreconf call is required * add licence file to main package- Add json-c-hash-dos-and-overflow-random-seed-4e.patch to fix CVE-2013-6370 and CVE-2013-6371 (bnc#870147)- Update metadata (description, RPM groups), and remove .la file in %install, not %check.- Upgrade to 0.11 version: - SONAME change. - Fix provides and obsoletes accordingly - symlink the .pc file to the oldname for software that needs it - Remove json-c-fix-headers.patch integrated upstream- add json-c-fix-headers.patch from master branch to fix compilation of apps using the lib- Update to 0.10 version : * Add a json_object_to_json_string_ext() function to allow output to be formatted in a more human readable form. * Add json_object_object_get_ex(), a NULL-safe get object method, to be able to distinguish between a key not present and the value being NULL. * Add an alternative iterator implementation, see json_object_iterator.h * Make json_object_iter public to enable external use of the json_object_object_foreachC macro. * Add a printbuf_memset() function to provide an effecient way to set and append things like whitespace indentation. * Adjust json_object_is_type and json_object_get_type so they return json_type_null for NULL objects and handle NULL passed to json_objct_object_get(). * Rename boolean type to json_bool. * Fix various compile issues for Visual Studio and MinGW. * Allow json_tokener_parse_ex() to be re-used to parse multiple object. Also, fix some parsing issues with capitalized hexadecimal numbers and number in E notation. * Add json_tokener_get_error() and json_tokener_error_desc() to better encapsulate the process of retrieving errors while parsing. * Various improvements to the documentation of many functions. * Add new json_object_array_sort() function. * Fix a bug in json_object_get_int(), which would incorrectly return 0 when called on a string type object. Eric Haszlakiewicz * Add a json_type_to_name() function. Eric Haszlakiewicz * Add a json_tokener_parse_verbose() function. Jehiah Czebotar * Improve support for null bytes within JSON strings. Jehiah Czebotar * Fix file descriptor leak if memory allocation fails in json_util Zachary Blair, zack_blair at hotmail dot com * Add int64 support. Two new functions json_object_net_int64 and json_object_get_int64. Binary compatibility preserved. Eric Haszlakiewicz, EHASZLA at transunion com Rui Miguel Silva Seabra, rms at 1407 dot org * Fix subtle bug in linkhash where lookup could hang after all slots were filled then successively freed. Spotted by Jean-Marc Naud, j dash m at newtraxtech dot com * Make json_object_from_file take const char *filename Spotted by Vikram Raj V, vsagar at attinteractive dot com * Add handling of surrogate pairs (json_tokener.c, test4.c, Makefile.am) Brent Miller, bdmiller at yahoo dash inc dot com * Correction to comment describing printbuf_memappend in printbuf.h Brent Miller, bdmiller at yahoo dash inc dot com - Packaging : * upgrade upstream location https://gitub.com/json-c/json-c/wiki * cleanup old patches included now upstream . json-c-0.9-linkhash.patch . json-c-0.9-json_tokener.patch . json-c-0.9-json_object_from_file.patch . json-c-0.9-base.patch * Redone lfs patch against new 0.10 release * Removed empty NEWS file- Fix LFS support in x86. - Do not build with -Werror - Remove "la" files - tune up autotools scripts as well ensure config.h is included everywhere/bin/sh0.13-lp152.3.40.13-lp152.3.4libjson-c.so.3libjson-c.so.3.0.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.opensuse.org/openSUSE:Leap:15.2/standard/f3f3193432f450c43920cbf2903b4701-json-ccpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4c14282eefce45141bd2d546d69d7a4b7ff2da8e, stripped PRR RRRRRRRutf-85138a36f12bba3a2a2d3c33c678bb508dab033b8722dda41cb9b42b27d120dd8? 7zXZ !t/`v] cr$x#*ʰa.t5EIܞoņ?8h_wf+冢q=x8Y *0AkL4ܗ i[)%^[3 `~jEBc@'W=įue>#\ЄW#-}Iy U>,l8WjWUGTR4_`]"66h"C6IZ.9֮~Oq|'S}7b(QϽ2GĚz2tl$TO{Ef 8!8Hږ8%e)' 7`ʸV֠휋gZ'H!mL"p? W|2O;{Lss$h.'QzM/B A0q{jJHxݜAޮm~f17oׇφ/ 3!GRX16YT<$V骤4yȳUUoԿaiJjX*jc)/{˻'V!GH\CpiNE/{E-+#ΉO@\I  dVv4qTQi&_Rohߝ?q0kdM65y>1CME[,tAȚOpd I4s.+yFtIﭴfgh+'+WZOX*ck #Îy0}L#E!GdJ+_~Cj+AM| +ˌ@fiucAS$f#}V4Ms>\5+#E =%ٹ}|'ie8<+}61Q \fEpnilVF=Srs2vc՟ NC[qq pܴWxLSy܄$=]/BB>A@#ɃJ1vB-.m%/d(ZoLI1 8x7cYF*(cM =ȂjB+a+Uz|BjXAW"hfőHꆆI{6KMn)6~?9\}Se/\ݽ /M-/pi'b|q1=+{ .J=nW;P\Wdn+*[ Q/ f8Nb-1)J-H ISMNXqUƆ2͆뒽igBt/v0Eڠctpu3?=E:b}\1B潔H@ð/PISvCM8`)*b2/u|0P𩥍HE9R=~1`kG1Y#1̵^]WRayWmi/8ӈAYzAOTŒJtfh{t,T|8Y "nD&(HeFU1l,{E j*֑\&@/V~{o+j: k@KAƾ7C?(:5seH+Yg.&k{_J+0hsh,\<rʽh<%ߴgP$F&X412:^⿠ ?W3 =L9覡ibDot-%:A>B`ᏲW؅z/Ry̍S eT,Sm '6{Dk'<Q>Ev2GQW8_ݢ^_ȸc(%^bn$WK9پG9А,A/DppW6|e6o)stx:=f֓$qڲ2u@UBxyt"2A&NMrf W՚P.4iֽ"Eڈ)ɧ!EOsͭdY~]ǘ^}3LN|N_7i―^; k1|HÅk@뇊)Eޯ.d%. fGc>ֱSGWfG>¶#ai'BO\5fbg'#a h'6$~m"*~)_8!ڱ[ߵ/./{G:{.0"m*Z{?hZEF9FnK Vj,QwO/`(cɉ*٭HuD?=i<8S4%-MS`{ϤR0D-z[`]"]n΢9trfF Q]ϮT)^}IDXv#w˾5&. ?ݍ?m?hb7Ur ~*l Anr~,di`N4&YNWdpZ#IofE|At u:QQ/ P7tp&R3'ʗJX<(}mtaP&)Sx.ԸƘolδ6dՕTH+6Wdۥ۞詝9] }jUx[!`# xJWߊ m,ԏB*h$ δPgT-t7+{z-vLG+&p{AgǾW[e}g|ůAXΌ7}TtmT*s().Oϟ|+shI' rn}?wrHp7RvO ]O8V8l6i4OH$?a]g ?=(}v >o+`6O|yIui64!į o5tbt U/61svRbYL9*B0q7. ֓5|Q2UЃc IIFE2─+Pdo1HБI^9Jcv+SsFԾG<;^heО\-Wƌy܈a.]#BnF(%yT +C; T2B0蹔_ྋzR|B|آa$#NW& I&+i }2ӰzFPQ{5R?c-%7O;:Ql1J薠Bĺq> !eȘLhqtFi ;[&2PTS@RDY&;Έ_&J}S.~oS m#`,)pFX1d\R^A0G;9Wl+P@O6WwQ40'^]4[fEju˃nAH5أ$yȈځ ޭ0PzS)FJY:Ĩ 0t$`d}>{FMe3wSUls;?U@C.ţH;gE!GC>mmK<[yX ~&K\s;4̉[qg6YZo4Mʤg4E#fV]kTvD 3+K|DRl; RȋQ x%Wۅ|v@/V7!@(pvni 29)g3^3;y |x'-9ZUZb 7ؓXnr [{O",ʭEPꊍ?ċ"D#-nCzN27EBS5y2! Ÿ(=ѝנV솇d%IA٭WXߧ 5\9鞗DzonμOMIWMЗIf{:(ytl\c2l 0=Z k(`=*AB J⷟م&T\T׏;gq1H"٦[fawey= ~Ӧ78s^S[wknE"g#!7/ %N@0Rj77B.;gHXn&QUœi}WS֘:Vj`~³CO1oLVCG5E<R5iFkd)_ BR9G&CMR%|8qw`LȄ2#Kcn\ScqF%`d0ׁc _v4گ3PXa$} :B54Q9{hwKKr5OmZ{Y *y|U^-!oYʺОӗѻpV˟d 5d'/=yiEZ!r4Nx2L )2byod0Q)Cc\6+I/yH&eT&vs-oJ}kczLST:U6pTshܶ?s[P)mb6&T bO%dDzOCL%ҞK`|hOoV~⺕G~f"??<׬WL-.}Pp2.G0w-zN¼cRi􃊶6v@V:S Ѱpn镽xv p!@vor4'|M~fFZh\@fi%BI2Z(AgP^dONk}U HW6X;hc/4YD#u \=E8#ݱӟܧYFl xθXZ"zi'_X?_:][tj6 tz+|IOL(2i)@KkQ05q>Rb|7G3rL "߃$/I!6T-v% !ІĿjZ*_&oX,)"˂C+.豣;MB.AuTogbo})f+dAMQ)QX_N&Q AY}N$K@1s5 ѿ4L2&;U"%O|5H 4%{% G.@>Z$g*TL|-_e|Qcdfo\C Kxj,|y1")aUGp'^|FS596?"'zL-[>I@x ҵ'Ph~oB] !/B!5ϺEjImOU8cfhb[4mCm+R#5.hyH?M:ğFd qK CWd@s5eF L+vwfFi^!OXD]|~c T')3k3^HixIQuTQ+uy{VڪLg7ww/IsF2SS 2!'(3sӶlŮ|;³) MU\V`PlH@吭sN@|9Phb~Gi0d?DL+ZM ]>;A&5 mz]EG0kYGMғsx Sfn#d#V? @&fΒVYjMv2(rg!oXslKsCWI7pNw]R}@`{(>V.]L7}S5qh~25EbHPl,s|Bj7ܲ˞W%F:!֩x/>HIPgŦv!i"H`&j.5 ^T'[ivHhwQ:I҅}ދ> Wn!#o"r6&㳷0]/~4Ͽ/+@_%Y $;qSxZVS(ip 1ExU$Mi-+p#J˩ǭ+.CʤJT4BsH'Zb ȞЌ UH; J$t(\0~nN~ʻ̬ŋsb胡L Q'| t[kTpD;XK Tg|Gq9 q튠]73 ۨs,cjH:~K|@.l^(Oͭkj73"t6Q6t9,46n 7x%\Tjd &a%FǹQ'BQ͔^|; 55^a\,f$=wtS RJ%$6&h rWӿN=:Xҡa zw1H\!TaHɥ)yńILZaJ6k~k>]L\NI8W.ڤ[A30$Hx $:.Vqly60슥zuNU(=2-|" 2]BtI0pP..}D1trFm*QD$7^p=3Zd- -cE )4$iW[RbϢ ,1 #g [Zbm?Z{">yx{xsz~#0-e6Cx1 %. X' \oY~'h*l(5Oi*KjRk3|Tsy!=h㍑a hޅ]uMe!ko?`v}hq_rP (+&>=趨BӧjPleMI6V[Ey O'< ;nxwgK >| YKD廵h+×Mvr Bc@j?ib&N]kEV.HXeVl%L#J%6o~kx{b92w^U1ȎY•jAP+/ܖy}z5"9TJ5ysZc߈bj! hUJ G"6gb˞;FG'(&!L+FA+vjл q8}2D pjS?ra gpo1عƀe3'Nˑ2"#P]鰃Iˮ8,+,zX ,ϔ{̞Pž-\ױY}]rFMKnW*Н6y JEM.sHĬy'`@Hģ-%sWA ;wdbgTIᘑ%?g!z&.a؃ctpBφQ}֏1mڛ;#*1zBWtd;ұ োjLa\}i{˫0wͽu̝d!iXiI Ҙd-rUҳe5PV]+7;IH̄p>GS`_Qw&*S({  F9N qLKAm[L0eMt#.3)/VcY҃5`۠܇NXJQv xсV^Svc¸Dem]ۇ# D(Wrǰ4~9cΦ$ɗǥz+Z؃d6.B+`u0똩RK&k?K(.YP7<'+ӣ0ZŠ Mx~Y?!߽8[נk|无6 h҂"vMW$[~h;8c9&VԴTۻ.ֵ{\rt×[,C\dFҝI{ciPy;Qi1mR/]WIX0e*XfSҞ\X_tRI~s[bdHEl?+Xyyw]7MBE)l.nWbbhѹRzW,/4I.net?0'Yšm`^aڢ"1Q{#jAKm+kaKwU!GCZL4Vh J~qX訚BS|e.#{f ,oxTS-')0$;"уh3p527#)潤ʿfmhXC.ʼ3]&V2x;{1R?Ů9w>Bin9#] 5jK|ⲯhlu<[a%Zq٬_#suhG /)Tq$)}:*pŒ*CHSJœT`?IKzPb<+zEwi= DWΞC需،(ab*X6! Cy{ѴNV`6ajW;/Y$ e1x.FzaXnh|CvzP7|nTY -|~~ủ T4E lO{[!ڶ-GeZP4OlQYY%[n4zŭA.n]>_HoxΏz쏵Tnt)QځnJSHm˘lkr_rP?MOm6/DT6"LXUpA{dk-Mc/}qQ}ڽ=Z+ᖅi0~Gm#o@a*8=C}$61ϴPYMΡ݃ AULԕ_ .Ts&ʠ6P!L]WxPM={G]f zY42wC/)?l޵nk<' 6n.B7w9evv4a ';3uK;k9-;8|9\EG/+sT0EPHKW8Xrr=2ݾ_zVOX梌_?Jcn{J!{*$=gX}6q~!<ۢ"$]DCQ=4nl .`thҪ@?Ѷ:{+R/K.[RfH/q@:RyD6i_T*>[)GvMTfPU ZlJ/"%^fT"o8ܫ?6xu¯C23BZ[ pZG1rWm䬇@a4LMWͨ2 JoyCSP_B3^xDl s|XtęD+͝Vi\U_HAX #̢08*5MY;֭D R؃~u2?!Â$}>pAaExDN+TyJ2>\*ZE@ vrR)`40/p5 "@Vj%^5 eCi@`kKCw`C- ZaDF.^a=NeNS ^P=*D`H '{޷Z/!] sCSV> kž~*Iw asʜME ?bVUn("$(>7=aF JTv?+3[>F*8EtWA=afe4Z -|_g/9 V_A\D.d\. +Ө dLSܖ,4.:©قͧ9ݙKƼ;X]&՘Q=^׽8E*[7PUb:6+Zbme@G3L)C nĄk$*Sqto>}c $^S$v[ *4Xө>* 4zUX/lt:WX8k ܺbaU% wȐ:ˀ6x>!4R.ŰUfWB:#s??>˄o>x`?bֈp"db .XZX$6>4a;t5ٲp-EWBc6tO9 Ɨ(+)+Mf%Bwil~VZ8D4/<-J@a #WzYNKSʻ~YVYL4jfrPo#$?Ç̤LgePJzD'dp[ ؖϓ^a]+k|CwI)ZNDjoiOx:0U+PE%Q=$-;<A77GĬNVz8{Gd*'`b\PW(ơiq>$UKן5Гrsw'281^ /l!(+75WH/~8TEHէ6igf++l93uZs[W›d q5x5_qG[|5yP7‚vVxv@S"{n`K<; T# @|39uA&[ji1?v5 z̪_P' *sɵ~f~$5L Ϸ;59]jS*ܧ#S-:,371z"bvXnN3zk\^#,=qVv[Td.̯Fh,f^o_!'U!Q*{Pv% iL׈7|1L;-[:SOZsE3]ƆF̕ ' $Y읐 W gtvnz߷,Y=m#I;T\<b>EOD<265o6J =|fQA,l[qfW V}uOa9!e/#8eMn8T1G HE|!$]yUJdtFc'"R̫OEIQ3yvfvn^/iL׆p jT"q1FFap,^Jw8oD "&};U֠ʒA+ODǒcv`uג݅dlt?$̮áKlI|ϧ+oPz랳m'=)Q` 9 `>c%}̀#rzx:wm*>↛Gf"b7 ,9# #VwxdV |~Dz qy7#rh g.a6tٍ_cZC_A5 /N^R=)HbL C"a(qٰ@-dy 4qs^5"I5R`Ji碜KyDhqViӦ1_(/-V$iXj'Kգ@ɢŀ |`߳wZ&cM6Qq?xuҁ] Y _]jܷG?DSPpT͞7(=᝛@ULI( ,3^Z O*jCnRUB_)+ӮӶƌG7Њ*0YaT"* 2i#:+X?ZERST68<}Pjh duxڝ^Mc5Y(F9\ܸeaS\{$eKl; "1LXC3 N`$U"r+'@81-X.I!?3sl+69!"&jލ4;rĬT:a3"W8TpMd..x/Dw߿8L(Q5 I ubJ>֞UqK>,Kn@ iPJ. "= FI:1N+3˅@2?`T5 5(!(`٧ubӳO\zûgǢ J-g><4N'S:cqe# 0kyޠ6Kx@nvy*fC ;De%j :&[7y . d|*spcN%8Tp^8,-#4'DkX/& ܝ%Y+5P1b>gM 0\^ɫUĄkPu:1<%r55H6*Fq*,&%rvx.7:+&fdw3F@NY6UFA֣S;Bi8!B wj|՚ITۏI"^@IH؝9QS cV-ݴ~ ̷ jG z?1Fd*m pN4FZN4DVgbbm'F̟YX'!3?5 O/aKCsFE;hCA]vmŨ l:MY佻T]gC?KTlHZ.Em?Sُsn)*;O3fr<7G0\:ipc@ 5zIi6ㆸ$={te W=۲ƃ|OJL*+OGYh ա8сvE]*ǐ -K}I{@$,D0|7|J1Tw¤`_#sj&RE(͟IY}PK<WlDE܈eaycfZՍG*'Du^sqG ȽXu,i>0A{_5uK6?vőuc1xzWS魄2l#7ҨEܑf$ 5)%2]&] țm^WP=yؾ(AY,0)fv&XN j9JJ6`ݽj9Bgb~쳦TEPjI@NGc?aA{P9K۠Z[s[K"?"TGN1N[;@`_TUmkun6*UzfDkі{)6WgѥB' pHjfTclU Ƭk=R M.܁(}}LXWS9 V*qZ.>{59.lg~VXVj5Íȭ z"{gazNq_2EGLhϥWx%>/'S/'uLk |ztw4?Gp}z܈2>z9S,TЃwx8y^|F,M1I l5UKǣeLloVëK3:ntL`ɪeq=eHH?=h<#I~T[S'z ]UЮjwrRL8/CpwjxղԖOJKZ3`sq[qj[l&Eh02DU#*Zh&*Zkńa$CpKKvx&IY{T6C_yLx#%!؍GU`j^Ia~`ojCv<@ZzAwh!ҡO=Zɖ"4"!Fk|\_0;(y8]ZLDQ d&}=z7]m1Mc#4:6A3O[_զ8N~o3@W"}-4lClPmh٤e@eb D3G@ZAkbo3H%˿{MJ7Zκ|NV+q' \r3ff΁arYRt=(yFW{&PWY@~, I!A8)@5O Cbˠ 9HN (hEPҦ;WJThKt=lfJRGff"yielwt_U,y;Q?d?Q#VCGGEܓ^ CqR/ӼAx0J2^ CJP{@RҮ%t𗒈Zܬ8rE;U\ |+ļ.lmY2fd'n\(_[[>$j2+By,:U*Ў##⇫JM}rSK?l$LU萮QᄭΓdA:p˙fڐ )ʂ/ W!}cA(p!@ooy%HMNjS[T*` v#BmΕKnR uR,3 |Ї]aަ/p?@ dE6JԿY }Z|ɤ | !с uiqj PI1LqX Iv?zwk]qtٺ} /F5厕;jeaudu'X&/?tdU,:8rtA{΁.cg$ ^;;]qΖtmP_V}B6xz1 C%JD?ӽ]W4L2KV]=/q{+^O1D/@ u޷n.?YXUphΣ|)6e6m(]?ո 0 m7IZتv\:,V[ md4i=mTp' B;v.A#?a|&|Pj[R8͠! g&:& .oF% I9x0~ln6)O9pʈ.)~1(ܽX~*m:Vn=rwR(ڀ>0!/ʹid_'o(]M1aȍ jP T,o<9]$]E7rK j[̗CMNSWkI?Wt+_nD69(![Ԍ\M!/9jPtfl_])OYZVsNW%,٧S*cSMq>uRq_ ; 9GTg*9 JT ʖ!JT=Tڊ|CΈ}^L# >g'8@\y#d`7hvNY![OPg2~ΰx\XLCITG ܆ νy!b `&D(:U'xH#+z@CD%E:h4Rsk{ 9rvZoMo#LfyW38|SZb iBd8;"IQ-cʅkP"JcXl3cX)f/! P\'o1/-ÔC/wb@(N6"w.06va IoTyD=rX4ITW+{ MxFhj;n2ĚB?ض˿ EPB{[UxK!U`=yk qF>!@G\>Q@87-M8JtA|Gtő?ܮRHeM n"q~N+Xdz r0Q~y:8F\.s&Qډ$qlLWv0d2\lł QͯSIsW;%2W!rەX_tG~fy~ӂhȻpH5/ZT\x̃2sPO*iz1;:6< n4< ^tS_PskXU,3kMϕk/N꼻O4s(?{;xiD xI}p^6 5My.í#NBxe75C@@CճEUAxe4l'=R2-pLϋ4pejTdl c?d ]NLMCx 훵N]GN_~_n'*|]mQR)EAIfOc24j0Q2߱f_87eec}ps¤HGv}0/vn6J~DXq2顩&uf>Wb}?Ҕi+8"y0ڕ}ߨ4sNK @>r2D^coXiN2X{\n(T8okeYX+/gMy tO6Qq_/mdʪo|@o $ Ot*G,$,˱RÆ FdŚ>I9$kمw[r 8yk']|֋c3 }VY鍹u]F@=\@7yiuݏJһ%'6\qBJ>``2{`&?iK+lʻa:W&`R۩WZ A$m&@#6-Ⳡ+Ky\Y܌ל_}FB,&&`8vU4L9{k_&ǾMCQ0ǧ]b@+ PMV]ѳΠ&6o$ޟ'[s-0qF]Бxvs75l@璄.v妤5ekO 8وi{83y zXy ::u)EoDŕ<x1.,PFqsCqggI k/p?j02(R.[~}tHo%DջTC/9g4O=AH׻Iboyv|l[bkݥ@~qVlWYZl=0`cr$" O!57yeXAQs4ly8X5inC΅8M*d*dۧ&hX_ܮ9Nӧ+ T/N*I#熠H!Ika=`nF]BSi01m>K-X2RZKR` ^ڮ/GL4V"!_Gf| ' ,?٩BV1ݨC U+pIe]hϊ-gjr J+Wɛ0w1].eyTk"~0^;^|BV=>e*|2a)@Vd=%Heޗ˝Ct*oTvYуu_,2xQ2KPĦiSGY_*KB:Uc̓+2i4*3j&ǽ\;TإcEkx;;P+J!"|Jt?ޤk`[zb>X~΅ ox:`&简܈?D/,6\ɕmx7_U.4掉 ^((xuѡ#~ZmI_S{(߮\->@pE  gO[$e@sS)w*6gǼ?5%YhK4/FMgiEaߩНܳ-Y+hUIͦ4=ќ) *b t9#y:)Wc?4iN]Y-u`JR\B44eTW,`F[uX/ YZ