gegl-0.3.34-lp151.2.5 >  A \ǰ/=„xU ) Y!G(H&RKBgdޑBδlLOטY_W`9Rg}i k*8]P g斓au(*8188yy|XD >sl?w8 !6ϳÌh[:AQ6m:^TiO|W[ǘr=n~^2rBRKm-~G-me^sd{fV-lj9Yp{OX 6Ue4e9c16a178534e069f9d1d025f0e5a5ba17f4e0adb3ad668b9b6037b971542ade1ad209bc543d4d310c20610b3b9a1345546116T\ǰ/=„ŮJz3&̗a$1뼿&:'2fm$k@DU'B_Jּ*6h܏]= \: Q*`s{5  i?-c9*8V{Wpkrz!M" %<?ˍK%lDdvɘVHxrI6/pMw<d-4¨>pA4?4pd  1$(;Dk      4(89L:1B/CF/eG/xH/I/X/Y/Z/[/\/]/^0b0c0d1e1!f1$l1&u18v1Dw3lx3xy3#z44 4$4*4lCgegl0.3.34lp151.2.5Generic Graphics LibraryGEGL provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl, it provides support for a wide range of color models and pixel storage formats for input and output.\vbuild31openSUSE Leap 15.1openSUSEGPL-3.0-or-later AND LGPL-3.0-or-laterhttps://bugs.opensuse.orgProductivity/Graphics/Otherhttp://gegl.org/linuxx86_64 Pz9`\\\\\\644978631c9815d55898dd0c8d2dcca7bff62ca71ad9d08976c4c7c910ceb7b100a1089aab020e155da7b85d92c8216f015a825e84bbd09a1100fb9e6ac5f9edd5b0a6ba0eaf3cb374a6be543abf16e7df6180eb93dbd92d11018148574be04brootrootrootrootrootrootgegl-0.3.34-lp151.2.5.src.rpmgeglgegl(x86-64)gegl-0_3-orig-addongegl-unstable@@@@@@@@@@@@@@@@@    libbabl-0.1.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(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)libgegl-0.3.so.0()(64bit)libgexiv2.so.2()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libspiro.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z@Zy@Z3@ZZ@Z@Z@ZZhu@ZX@XW)@V_TKQO9Oz@O yN&@M6@M‘@KqKrKa|@Jd\@J0fcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgplinnell@opensuse.orgbjorn.lie@gmail.comjengelh@inai.dedimstar@opensuse.orgpgajdos@suse.comdimstar@opensuse.orgzaitor@opensuse.orgolaf@aepfle.deidonmez@suse.comi@marguerite.sucoolo@suse.comdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgjw@novell.comdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@novell.comvuntz@novell.com- Do not buildrequires lensfun-devel, it would be only used when building workshop, if Makefile was really compiling relevant code.- Explicitly version pkgconfig(libavcodec), pkgconfig(libavformat) and pkgconfig(libswscale) BuildRequires to less than the symbol versions provided by ffmpeg4 branch until upstream catches up. Currently provided by new ffmpeg3 compatability package.- Update to version 0.3.34 (CVE-2018-10114): + Core: Change GeglParamSpecSeed from int to uint to match the value range of GeglRandom's seed. + Operations: Limit allocations in ppm-load to 2GB (CVE-2018-10114). - Changes from version 0.3.32: + Operations: - panorama-projection: added reverse transform, which permits using GIMP for retouching zenith, nadir or other arbitrary gaze directions in equirectangular, also known as 360x180 panoramas. - Added abyss-policy to base class for scale ops, making it possible to achieve hard edges on rescaled buffers. + GeglBuffer: - Improved performance and correctness, avoid incorrectly gamma/ungamma correcting alpha in u8 formats, for a tiny 2-3% performance boost. - Keep track of valid/invalid areas on smaller granularity than tiles in mipmap. - Various micro-optimizations in display paths, with minuscle performance impact.- Add cairo and glib-2.0 BuildRequires to avoid implicit dependencies.- Update to version 0.3.30: + GeglBuffer: - gegl_buffer_get now treats the final argument; - All scaling is now done on linear data, making future results of mipmap computations more valid as well as providing correct results for scaled down thumbnails in user interfaces; - The scaling code paths has also been instrumented and optimized for performance; - Improvements to logic switching to boxfiltering behavior and improve cubic samplers box filtering by using a linear sampler and a nearest sampler for the boxfiltering for the linear sampler; - gegl_buffer_copy gegl_buffer_clear and gegl_buffer_set color now only emit a single changed signal on the buffer. + Operations: - c2g and stress have gained the ability to toggle the influence of the shadow neighborhood or not, the new default is to not improve shadow detail; yielding a bit more natural renditions; - color-to-alpha now contains improvements from experiment in workshop which is gone; - Fixed crashes in median-blur. + Transform ops: Only rasterize inside the transformed polygon, saving cpu; + New ops: Mean-curvature blur. + News ops in workshop: color-overlay, enlarge, inpaint, domain-\ transform, recursive=transform. - Now minimum build requirement for GIMP 2.10.0- Update to version 0.3.28: + New stable branch, long packaged as gegl-unstable in openSUSE, changes far to many to list, please see NEWS packaged in docs sub-package. - Lots of BuildRequires, Requires and sub-package changes. - Drop upstream fixed patches: + gegl-UF_long.patch. + gegl-lua52.patch. + gegl-0.2.0-CVE-2012-4433.patch. + gegl-ruby19.patch. + gegl-0.2.0-linker-flags.patch- Fix SRPM group. Update descriptions. Remove idempotent %if..%endif around %package.- Modernize spec-file by calling spec-cleaner- require liberation-fonts instead of liberation2-fonts, it is dead [bsc#1077375] [rh#856239]- Replace liberation-fonts BuildRequires with liberation2-fonts: the new set works as well.- Fix CVE-2012-4433 (bsc#789835): + Add gegl-0.2.0-CVE-2012-4433.patch: Fix buffer overflow in and add plausibility checks to ppm-load op.- Use pkgconfig instead of libffmpeg-devel- Add gegl-0.2.0-linker-flags.patch to add -lm to linker flags.- fix build for factory * add patch: gegl-UF_long.patch * newer suitesparse abandoned UF_long in favor for SuiteSparse_long - fix build for graphics repo * ugly fix, multiple provides of gd by gd and gd-tools from libgd2- update license to new format- Add gegl-ruby19.patch: Fix build with ruby 1.9. - Add liberation-fonts: the documentation references bitstream vera sans font, so we need to provide it for the build.- Update to version 0.2.0: + OpenCL support + Build improvements. + High level API to apply ops directly to buffers with arguments. + Final bits of translation infrastructure. + Invalidate regions when disconnecting input pads. + Operations: - New operation: global-matting - Allow transform core to do perspective transforms. - Added string based key/value pairs to operations. - Added arguments for dealing with scaled down preview rendering. + Added human interaction ranges and non-linear mapping to properties. + Buffer: - Removed broken lanczos sampler. - Add gegl_buffer_set_color and gegl_buffer_set_pattern - Added ability to drop cached tiles. - Added API for handling abyss policy (not implemented yet) - Avoid iterating global tile cache when flushing/destroying buffers that have no tiles in the cache. - Add intltool BuildRequires: new dependency upstream, for translations. - Add lensfun-devel BuildRequires to build with lensfun support. - Add libexiv2-devel BuildRequires to build with libexiv2 support. - Add libjasper-devel BuildRequires to build with Jasper support. - Add libspiro-devel BuildRequires to build with SPIRO support. - Add suitesparse-devel BuildRequires to build with UMFPACK support. - Uncomment ruby BuildRequires: it was commented out because a file was missing in a earlier tarball. - Rename subpackages from gegl-0_1/libgegl-0_1-0 to gegl-0_2/libgegl-0_2-0 following the upstream soname change. - Create a gegl-0_2-lang subpackage for new translations.- Add gegl-lua52.patch: fix build with lua 5.2, while still being compatible with lua 5.1.- Update to version 0.1.8: + New operations: spread, vignette, map-relative, noise-reduction, plasma, fractal-trace, exr-save, lens-correct, emboss, cubism, ripple, color-to-alpha, color-rotate, red-eye-removal, convolution-matrix, deinterlace, polar-coordinates, lens-distortion, pixelise. + Split GeglView GTK Widget into separate utility library + build/test improvements. + Buffer: - Added lohalo resampler, API and infrastructure for doing non affine resamplings. - Clean spec-file using spec-cleaner. - Drop docs-build-fix.diff: fixed upstream.- update to 0.1.6 (see NEWS) • New operations: max-rgb, pixelise, motion blur. • Fixed a bugs in matting-levin that made GEGL halt due to errors detected by babl sanity code, this made 0.1.4 be unusable if you had all dependendency when building. • build/test improvements. • Buffer: Added API to use external tile backends, allowing to plug-in alien tilebackends, for GIMP/Krita/OSM or similar. - remove upstreamed patches bgo609706 bgo610680 (thanks, Vincent)- BuildRequire graphviz-gd instead of graphviz: we do require png capabilities, which are split out of the main package. Theoretically, we should require graphviz-devel, but this package also does not drag in -gd.- Add gegl-fix-overflow.patch to fix overflow found by gcc 4.5.- Update to version 0.1.2: + GeglLookup, configurable floating point lookup tables for lazy computation. + Use GFileIOStream in GeglTileBackendFile. + Optimizations: in-place processing for point filters/composers, SIMD version of gegl:opacity, avoid making unneccesary sub-buffers, removed some manual instrumentation from critical paths, improved speed of samplers. + Added xml composition/reference image based regression tests. + Added performance tracking framework. + Syntactic sugar using varargs for constructing gegl graphs from C. + Build fixes on cygwin. + Gegl# fixes. + Initial, but unstable code towards multithreading. + Improvements to lua op in workshop. + Added new resamplers upsize, upsharp, upsmooth, downsize, downsharp and downsmooth. + Removed gegl:tonemap and gegl:normal ops. - Drop gegl-new-babl.patch: fixed upstream. - Add gegl-fix-build.patch: remove printf that breaks build because of missing include. - Rename package from gegl-0_0 and libgegl-0_0-0 to gegl-0_1 and libgegl-0_1-0 following soname bump.- Add gegl-new-babl.patch to fix build with babl 0.1.2.- Update to version 0.1.0: + Renamed gegl:load-buffer to gegl:buffer-source and gegl:save-buffer to gegl:buffer-sink (but the old names still work) + Represent colors using doubles instead of floats (this change is independent from internal processing) + Removed the GTK+ UI parts of the gegl binary and turned gegl into a pure command line tool (which can still visualize stuff with help help the SDL based display operation) + Consider {x=G_MININT/2, y=G_MININT/2, width=G_MAXINT, height=G_MAXINT} as the only valid region wichin processing may occur. Processing outside of this region is undefined behaviour. + Added support for storing allocation stack traces for GeglBuffers so that debuging buffer leaks becomes much easier + Made small changes and cleanups of the public API, e.g. - Removed gegl_node_adapt_child() - Made GeglConfig an explicit object - Removed most of the ifdeffed stuff to mask away internal structures - Added gegl_rectangle_infinite_plane() and gegl_rectangle_is_infinite_plane() + Added new sampler GeglSamplerSharp + Added format property go gegl:buffer-sink + Cleaned up and made gegl:introspect work again + Add a bunch of test cases using the automake test sytem (make check) and also port buffer tests to automake + General cleanups, bug fixes, increased robustness and improved documentation - Drop gegl-babl_api_change.patch: fixed upstream. - Temporarly remove ruby BuildRequires as the build is broken when it's there right now.- Add gegl-babl_api_change.patch to make gegl build with babl 0.1.0. Patch taken from Fedora. - Remove autoreconf call. - Do not make gegl0_0 explicitly Requires libbabl-0_0-0.gegl-0_3-orig-addongegl-unstablebuild31 15537785500.3.34-lp151.2.50.3.34-lp151.2.50.3.340.3.340.3.50.3.34gcutgeglgegl-imgcmp/usr/bin/-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.1/standard/570040d4fde6bca74923fb07f6918902-geglcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=f460bf211ab8275fcd7efa17a65bd315d6b9c1de, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=c5118cc9a5439f46852a8ed67e1508aa40caf47c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=3271006a75b11faa36df910cdf0b6033115052c0, stripped R RRRRRR RR RR R RRRRRRRRRR R RRRRRRRR R RRR,uz ɨ{]utf-8870b7b4c700e25427af6ae12dce7ce7ea65c77acaa389063cea40e0d5d98ef6f?7zXZ !t/§Y] crv9u@Ĉphvg9zoL~* 1 HKK;!Nec\ZY'Aw;z`P`.Awv:{ S @miԐ:8@96~e7TSO?oMgIkr8Q0=,rNG] Z^{D^ Z8eo2ɴ΃/r!@]?JflYz_X|2Nr(wE7{X:M;'9ePDV/92%X>pQP-z4(m4J?3:;j2&6QRcj2 nLfF/"eq:Q&o*?bP"Rh\V'2waxŲC3=ȇ_=Kn&)d@қr`*1QN{3LMkZ7B%APtd54VuvF*MZo @2߈y JMXnVY5Aj~svVQv(TX+ܶА>sBI*98-Kg:;CnN807o([SO~a)OEM4N? /r)j>TMk-YɢφI ,l7<;ƷJg]#dT)ZP4~C竟irޮ޾3,|c?e*ElAo![8bjlk9e%q).Q`X%C?;X=Fe/֓dDٽZJ{Gn޵P 2LF [](D롍Db5ު y2r6 ֳ W9zZK{P1J} 0bo}K !?Ϭv-K!=9|Nt"}1>D ]pN3I [+s*\6?\q~|m{܅]gO+x~a}fQKwJ ڎ]w {p,q*hړ(MXfDҞ&ӰlebT~)hH5~֌JfݿLY8H 0doH4FȪ,eMնZ807{am1Zu!U6db,PpK^N 7k?ӑQ/ ŽSڋ]9ŢP᠉{Z2d 0w.j'nc'\2OwE+weF=a1ށw0ېA(> K9ݮ쁠&Z-`q*j@%A(2ړJ:j8)ľr]MnRU4 vf☥J(.cRk`BM'jY|#"w'ҳzf;|ܽG?#es_؎xw8``m2s܊"ʝv'L]l$!EbaB{; Oto0/U/dKE]23lCH1D,=Ä*|e\{Bb6E6d^?D۬+.t 4Qf${66 VFmZj'L4pbPqsY-S$"dW1jSP2+R<9fz.@z&E6ɪOIFDHw]vʘMI/LJu%;%osn[oh~|3"H"^h .!$ʦ:\'b](hH"knbN5SBE*HwZ&iS9 9"%I{Wdov~b{pXAj3[DAT9]yGT$9Sy"vcnGuA𜝠Xy$1 tT##O0 z^&8A'&R J2h~? !F4L-NiNvߊOy*L0HuKhAo"2rL"۰j)%S4݋) *~,m)ezW0f“O~-c5"t^d"p4bs1]wa"JDŽ*P]Ȃۖ*TJ 7TN2t0O&K)&NO_..XN|ڑe!"W%SI7,Ӱ椔.q cF 7\Yկ~~0fL\f6tګ܋2p 2'9;X.tCA82&9u Fd /?f\Fa X-]_{K~,=Q)}>S:"*"*eocIH(fbJ@8ay23[d]|6ʝbh?v3zֈ*HS` 6 X%mIV֌wňǣ/9گ `xpȉd`)uYLKe~u{ʨu,,E @Fudht_f$+*LR^/Oqκ3n6#>^L͒a+~lX֦TqfMԦ{+^ XCEb#rZDuq4k݉"kld D| M<^y=+i +"G^&xej8)ex 9?| "@(I(ҫgz*娉QYG '+aH'/EsܕiPp9LW ώqg4uDn#ank$zn9UJ(Qg`̩S2HǏMf w<rI^t#3B  E`:?Hʸyq1g?Ks>z*i=4>A~X2^kO@΂(ER n2s(m{NVF쩊:UI.5fW,${s%3]ٗAj{9}SOFΉx5EeQ-prw,MS)U{DYp '>Q Hs2GW.XDU/4 Ӓc 86< qB7=8x#]L*%SH]OK}m"Ͷ;i ܩ&lؒ%p٬'j]w~ʹTQ܁"nVDDfdUf JZEcvq(7|x^6Weuˎ$t7:&x&ё.S̼&U1Dc#4lQ #ڤ㎴BnqUgxXb*f6~Xb3I3R2Qё`*-7MtD$M H}cx%llIo8I5S4%^,o0CZs.݇|gI|Xl2߸ĩh7 v,7iƴ7^3EL?*Z_7Զ(M섛zq7_m食ߢ xcG߼l}mDޒ3!:Di-E(++y%<WꓽK'6`l{T"p `CdG7IEp:n&?S>=,;nV7vʺ[;бc5_u)XXo,MZb; t8_3(Ufȵ0\ǰ"F"Z<&9;Kzh1WZL,OnJ'R# c;re5|T H^5?3a0FӼޖ2G)B4eAɜ~J"V,,CMH bއhF0wؚ-';e7)I駰'bBng\;h֮N)#RÜM3FfgMbhݳ~M,z 0%<[ߓddEX⛔*(pf;`:K?AQk6 Xw#T#+tWPSZ8IHnuLqxId]t>R/Zut$?T5#JbG%^ycB<ʆJ _U_ص|4iq)@hV#{܋(m+T$&4;d"Wc&Mŋ}H43t>QLf ut!'sFxgѣM^&JiXTJdGoMج"/3%9y!H}U)x4 CEdpSONs$Hy7O6R I6?t)jEZxH;0sNv֩yz44ijr} `fU 0 CO՞ƤǛTXC3y$k!n8ZXZ8=[y;_RlH\s]\Yu?W8yȘxʯձ^ dhSC#~Ԏjg\R&ѩ& }#nRSsϕ ʷd<}H 6 +1FFPV5]@_ 8 602q+}/crau@_q LeHmevf<6䟴x9 &e LH+ARN|2ZU9!C" wv= 7x,sR-m5^&Q]  տCI7@+b+iMԋUF{?>@rIU9V&fpf nfoz'ZgΠA:H'aeĥ7v.rU.,Nj[vhu/8+f!)'⢉,pBƑ|d6# & VV4ºw 2u-XpNUv5La^ɿ[,hNq;'к\* (EP;j=x 4d:Qᢍ}t4#t^5$1ڀɵMOc2цK WXK=Ҿ"] @ =cnssO- 8p!Wt~xmz1b@iĕ}J>V^`q(Hz#x[e큁nvK؛FyJ꤇|*/H@5ߏhڢ>|o: @SJ|s=7<Im-@6R'WsEN?5+7ZF=Sޱe)`苗 FSvR$@Twd6yWLWt6,K#LcX55d;X*ÄT'|_+"yK ^OV}H>N)mcb# %"{1{b!/'rxΙ ;sCܒߖ˥;H蛪R(A4\{j-{a( DZij?Զ u?1o@RB]d닮*=$1eh#/ Yt$ݼw=QŇt$}"=UYi'Z'I$"QzJ}'/ x_ti-]7z\}D BsPgJ j<Z-0dQ߸>IE!BVtSC2̃m\s!,\F6}CN#7EN$XsE^#c+ Ĕ`O¦SDO$9.<('Q*lq;`'彀PUYudXt2,>s>ۧVZ߽{7=ńʟRd<0 MfVwPxjZhe0p: SX&MWjz#94 @jUdEZ&rϲom/oI~e~ׇ1x`&?qOeLC5ۘf8Os7XnX.gKy'(1$җP+kvu3J1| FNy#(e'G2=^謬po[4)͒ΡlNQ@m<~r^>x+'L gЙjH.HrYeJTΓЦ_U{Z6(̎V`~MID>lۗycwtQw.%s@.くp2BbHEH4zݨ5忔Ҋc*vx.SڦB~ӓtȖ-/NZ7z ިl-Y\& &;˒7[UDSr$Q ^Ʀ)4OS4Y䯞X˂AŎ9`}D{+3*o3"QgymHȻ+ "˫Z94^uF>Z+ i9W#m 4/Q $(2>uf>W =$*^ Wk;k۴[^)ǒ%o3|CVc8fIUd }Tj#LN 0KUY3$ \ND&oou8AQ@T у%@Q6:@2tkPUt5אi:xTo6*ߠqQAu{2~yϊyT8nr}!քoWMss\T(_D TR,BƿLPRclޞm xҼ\Hq7DL/_XXboL8$#>@Ti-2GFf(J8H{+N|QLQͼ4t8hږх.k}G[i+{6!Ezp@al_g=>BSG4X.yfӸ.Ctˆ18eXq ޶'MnTv dܺac;c[ Ce!!c{ʱA.,΋KWf晐?R[1UyfzjG$5*PL3'>C{kCD=p?qqל? S|8dBlGyvVLEcQK;qXoiJ (d? bY}Ii_0^\^l?n.Ƃ'iEj^ve*EY=) Vd%>Q_FEl8 06q;::p卧hP}5)8TԢ6XaĐ)cܼ*c'4oܣc"44F,7_ VbC$sfe[P|% KT.P;C%O¿L稡6%βǗ2H *Bj-wXUia9{4\*c% iq+Y'NZ=CCg. )ipD[NC^KgQ"51a9JM"P{}qAz uC*?m3xi'cV_L>8p/;^RW%׸"^޵M!r_9`@} irօ`W2':s]p"rhu8pdbĻs,]vL̎ 㮯;,}e淨\ЌohS1z}'c}i:C(cڷ|%ؔfh*o<%L@+E*$Cy~2k Qԑ1q HٹyƫW^j54k#y:b~ :dx#'Zfd>G,b)1З`ɀ+5Y~JH߮*48j>f)U @|m}j!$ʴn9Xh#|YU7(zw81fF_}.XgZ- 4ElfO?-)CJ\8d=n5Ah5;>wvRjd/G' ?9V[۹zkVe6:e=rKT_F˯>2?YV(w2W*h ά(iolFoOaEt?2KJj,@AG'mv"l6/Ԭ5N^[^ʶe ڋ/3cՖ2 ]O%o<'py ʈXF:#VH9tMj:)KpR`4/\h^Č`֢*i gnb,W.ҿ]TY %)9v"!F])ڣ)3tGSeʳ=<1Ű#nOd YhXc};y,\Ey]!`5zfOȨcl9w#Uկ=[K2.*F}1fC!#IBʔB}n#Ȓq DpgD 쎌[j͌ #9W~=h76ϩdU7AYNTI }:j8™39=+KG98>zjj$c%vUӕ 0M0pc}ِ  g~hҨs%5~"tS2A@}mw)7Ȋ49[ʘb-ʧHl 6Qw/#붘FM\QBXnF7\S!9}3c%[/ FEISNf: ?'HmGk&?A]DgYh0-WwB«I ^'4 ,c*az֊N~⼀e[MHtq$wz՟J5z``zZ؃d D KᖱNpnԿ4^䃺{?R}>LRw 1ӯ'*8]$2״Y^ rB9'f2;v>x߳*Wa?A Z'/nSSeh#1PM @شG*5Y,RlP&dۥ,cG-ޞ- =a絙[6tZ.3?)e`ˆGs28̗$;VBvNKC6w+כvSXᏕ_ .D}.' }cP.y?n"h)C8]t!AD݄N-izHsc;a܎COC&پEhD#V#!u.}}04"Re{Je߂2'2`c+Mp aRWwܚS[(yu:6epwJesKLB›ʝ Yb5 |Tkq$ fU` -]o7\ЍgVxtEl% n]onWwS|o5%j^=={X{xז 4ϮY$8BTnrJ$r7?JO1 9Q(?5Mr3Hk쥻OW˚ض|MXE6KxDW_%_sqSG\( ,uΎʯ{P^@6v%({'YqN/3lݤ ƭ`p?[̝|sFmX(Jxת[꩹PpC$ԏ!mDy yRqRyD(V?͙Cu-rՊSOluc?G3$A8UKxβSϚ̖+$čw_d [% u?UzvIfH$(Y?sI?I =&ec5T S < h Ze1?7J͗q kB?' sPAjsT)TBXycA1&T"'G aMI*ؘ Q۶%NŌ(22zژu=n Fo\)Q~#IɄVG_fzyZjl 8z{=,q)+oBVГ.cҽ5ޚE~C'YAyɇmˢR<\3 bPfgRT̐띴OD?ɛcT̈ oKx>~poU`VMțeZgH*{ >,Z)`dPᬯ-4T(BXwi#bhѱe i-ҨXfϏLK-pc?GC_Q!6[)䂍s7nՖ ql';X3H~NH(Z\y4TiiN LSu%լr0,Z&q5vB wIW]t1[SwsqLKY㰅}B]ZZ~ Gew"~x+_X)B X CwjXw:|c U j"ypTAUX38(׽'=3@ ~}@?lЧЁY[-4o&Qbf, d`#d`ĞA0u32ZFB$ݫR{J ۢ>P92Jƒ%j\-D@e{e2>z@t=z.4]xzVҐЁkJt{8 ȿJ17,5%}̤o΂f=(#kC;a?sTNkyQoC1uB<$nM^9IB}A"gI-qnprn-1XBQ00GF!Y X?1+9d4ڙonFTPT㣘NE*1O6QӱAF_|u%EC~C J9/_޴>^@o/v៊prϯ:PV-1s_lxZI/ž!Gy&DQd+Ð2lǠ9o 2ypSařNȤ @! ZbX[I/סkM/>C vb&f6*X[xAAgdsd8ivgbG#:lC\C8zb}e:#z#GCd9Pe[?cB ܊*W(.ŵ(xx\Q ͷkEj׮lnjV&(6>A~TLmT ˴R[rqbEեHW~8MJq3Pkg [~&~"}F~Dmb @ذf s'Cj1Г8``ol0Tt;fL/e06HϹQZ. 1 (4dJx[k{{&ý]j2ru]$Akx9k nH'isz0҄G}\NA_+*vm yrFFs+?Aݩ٪_-[ӻUM#5o{4?phҭ 9%є<+xP92(pPL3LI %n#1 -3>eg]\c5x_D/"-4m`QxL$pB3B$hM@SO[fXh&LgiNMk~Lvd'aڡr'ҚD2TUpe6e`ӎ NהLuO0@aDJwY[D 7z_=zX:9*!N=+;Jmm_]ZvJPIQQ\RQ45>I{eC>Y!{MqW*vwŷ`(5%va|}fnU7isf~աG9 qLLHiަ`}:#~:;Ұ664nu{E$B~V${x䚮%łNe1ugx=r6}ϴ9wF–t <)jTu'&,+.}{@eQameH/E}|+.Y-n2:IkvCӳnN-_I͟ķ,B6k7(#ŇaNՅz!79%X"X|ExDIě}#W&uѤ?Bu >jB|[9ȿ,I6Pڴ/.L&2i#Ֆܐ/qWVGm*MFCic'F~UsZ|b5BQ9d82 )dž)_ pIēp#_(@Lc,]7;p ̅bfPDJʽ58c`ޭea=]*O˹bWpؐⵓC* k#}jrqLG)Kk_>|`4sa^1}OX6+/n۲N2@C1#ȨTFk5v2G/F%h(C+G&7gHM,o9\ҫajW7Sf_KdNDyHPp{(OsW<=Xd0EĈTb3Ѭ |e" X7&꒝QAA(i:8'be#>~jDk 3a=>y! ܛ`e] -;Ӈs{}rQ5j7= MdYw+2=̛E/S˗FIb cu:hh& $acwr⚌ŒNװ䎮t>lO Fj}xkӍZ$ȗΟsP*o@dkvm[քwimU,ёDg Ir2U\b-`Ȉ32^6k^&&d=ߋd5e6jr\Э΂HL81r"W@F)ש?00L Y!H/m +~t×aXO^L)\HbF! W¸S-6a_ g{")mh]οFd]vI?; NAA`JƐeFБ=ڵk$'>bB-~( <,G7Y]΋9_ߝqmg :˸]fd9jmRo4FX"o4c>BeswZNS o=`e9d/mTSn:\q3Lķ/7A4#" ,GvN'!yjiy-h_mĈ*Ї|-FɨR!N9P;ݴn>)A1Ftj75*l>*|lͮ43be҇|NJ$){{^wܣT<;#b>6͈SXO0k 6m @'̐AvNGl-_E'f׿]*KӊE%q.8ȱ;2'!݉?'b:ȦI̷X?܍<|&[<<+OF. kޗQbcQyggT{ ضŸ)(Qn4'fMQ Mק.UQ@89 ^MkTm@\if8DKnY%gcl.8/~z ʺeK7Į{khͿ#w.k8Z{1[q,ޒLS' r~6H( .Uj$Ϳm:)-ȱkw-/3i@&eNyzOKSIX 0".a 4SWɼ{!E&0ۥu{aeiu!̰~5Q>$"oĞJ/5NHR[қzKU9l)ϹHiFɭk-yu٢|1<. &̢fBE >axFBK];j0kEaۃ]Denq1vYĠC+i텛wxxG.ʼn,KihRH^"8t4de{'C8i'^^N4Eн%!S׾j'nt'Ԡ4KwJk)5~Bx!w[a?ځr~^ WM#t(vɚeiS=}F6'6ͲM&0p$ײO0Yet.!Žgo6sI {Amf2WAHGr)_;E.60nyzkID|&jc`Ժw,m 2&Ş;A7Zߛzh/lJ'#z$\'⦒o}c(_cYFJ`<WEaFƖ7m7UЖL/A_MbݿpΆ6_z`b6%z hol*vK\A;˱rx89 w>,NKenXu NC8CӪ~lT^L+!9KBR'jzGo5N9< t n?tuLwHH^'CmŘJi7Z(ޚݝWQacP4i.{/i t˷t=zG덆 xΐa_GKsB{]c>ORNl-@wsFɂ Rr}qII5Ʒ%7>,\ v: ި6[;Q0#pVFpuQZJ۫U` 5h&x`:r2M=g`mwI4`--'u-l[紨i3 ^F"|֨hd*"v-Ռ9{Zo6Y:M"Wgg9Hy Ea8wنYm.~ʩH^ϣcjUa@'U\іp l]a-߀eDlŠⅤ ) R !>ޗyfA_NCdҩc7D$|Qo 8ΦBbX%ڂH+$ٸ9peץ`ITX_E<31pnjT8PosTZ{N_6 J#~SSHwTeÇ7y *7o"E.+Tot[ḿK }oɾ:~-^Tg oCpҗ<&NpB37sXgDty +U:zc2S߼YXSLB= ` t4=;{ܺ!܊{-)G nF&ګ\,Tn@eA0#/b$>Α @޷w1?_>!LIs[d>--Pmf]c c.B9Da"iߨkO o-}fZ|hj<7l̼"raU 6{\dJWX2 ._*# Ʀ#U|OjRw^%'r,?)TH'C+qF1çU=0 \*v8bfu쮋#FCGk $|6ɇw 9 zN3rQ#E8L,l lw*ǑD$sB!9+ןK4PbWCWz|/jv#fr^r9'POyM"29Zϣ 0͛" Sĸ5D0̙2d⊑@` v%7_|oygA_z)]GSG/#3ՐB>}Qz,g(ڴ1.ۮP qKChFLZD.pY Fu Z0lj? Ќ!]L+0qVǑ]pAyЈN г- YO.qoH:wQy6ӉLDOL~[x\4$Nӵ- Fqa_#]m(_ڕ"6ۓA*`ìFTxNXN c ؾ& |ц́i<Ǜlc3D,@G {iMcSwB>%X3 q8'g p-- 1X31J1|V/Ces l8 flGES@ &Q]{y5]蜣k#"XCfyWU s2~>#Z1xVFf#ab$:8X}qÈ}Mr%\u#.,D P /1r51;u}0[+$L_cވ0!+/ڰ.E fV:2OAghN lٙ9-HƾĶ)̖4%U v>b0(jB&)^d2#t]<|~UMeڽeA6齺i:`_*To^4)0~x8}vH3Nn~JKx]hGdFL$c;FLEWqsKM^!Y2,O_ѶswWr;@ݢrL4sE[D#t}6NDHnxbn5Z2#+W,0e<Eڙ+&WSFq>0vID([ )Fk3yGI%{0Z_r81ia=)ox f>}4oD;u`+}Nd;k≑7"5ST ub|raBQOnakDBțʚeາeEJש2q: {ʝryQ`ˑd'fZe Īɩݑܵ32i)#i˱pSusd5;Zjs*?sשDM*[>Bn^rKK5-~EltucjC6 ͌YK1go "|[FiNp#Mݲz:ޡV,6"ҁkcg]Sfړ>`/pdґJ #t22D FN ?e+0@͹.]N%#XdɉGSԥ[1Z֕ PuVr&&IFu!J}God39X}Ȫ'ۍKrA,2!y۰/:ѼɪЛ{81؋L2-;wIIοe20𛠪Lͅ76% ?>F2%HB[ U8g 0!XaZk5?b]qǑo7iYdB㎓+kJ-L>\yN˰9N MJ LW;݆ eTT, '#5U) fUTp8isu71M*R׻2*'1" #cIx5Y0珂:Wׄ{eH\>)>J 맠y"v`:^'0a;r7k'?s:’}mq(LT8f TÍèc}Zpv۠24ۢ-Fyܡ᧶:^*.ٮUMS|m>%+vT kdE[eg]L ڐԕE CA_ ~SuxRuQCcNklO"@)zJL!ZWjcBKV#,Ė^9fwnGflԴC^`1}b/9'?sXwE騸߀1oE, .ˏt[uBJ޷RAfC݄j9'olnj2b(fˈw8Ք$V< >ZD~^8\#ۙ!?hb;>w6{Fxm!9"haOzj=h[ޛpĔǓsv+:֚DfFu)Qg"{sĘ VVJޏ>B i{Gmdd]~6f UzVopB 'Bw篽e^؛&~N2?0|˘Tg_gªA3(v[w:~`Vn.,/y1=G9Cݲ>x78af.*88bJ/;hu]6g9v3Zsw8R!Aj䩟5?N7$yk'@;p@X4yT`{cr}t KsIk_Ϊ Yʱ J7:*_)}_|Jy/.jhX5 (1qa㗗Q LV`&|>zBXNjC5 v|قv/wqy Z&A:1ȸҿ׋~do!X|ok =ԧm }>.\(MׂaT*`yFe[roa.hA(V+hQ?. c%f8)+a-kX K@)CV% JȲIPG=L= 9`s_;UHźB2=|3QhEX ܪFNRfJĦ6|W|R@;'wu8xahpʈ]`u bF8B6Q۔41jXBX~+ mq&ǶŇ}'5Mk/jI^N۟ mG BP+"?-LEn|wR48NÀ`Iq&$l&H6ig/6I:gLS'noB$ydSSLI.7|3)--BM8n1&|ɦ3`D/.[0*[1X7*CDEȤl`?ZT{XfNkCܔM"iFɺ`&;=œji{' mrh%C3FILGGgjR*3=t߇aŭŪJ LCMjya5>S"瀐Bv%`s!K5b(^| Ft-ӣW HY&֒=Ǹ ؗlLֹˬk W#k/G.Fo /h9=ZTVGmsCFrovMф?=@_YN8T8O/ntEa;!6M 1q6ØZvSLYߣT__82opJBXD`I8]3!>z͓NIM6PR̳rϙrf|Lz\dt?)FC4nC-!`[L5P<NjիigR*t>iN9;ۇEסW%%~~ƻv*#T.n.& |wlnYm\6$S?p lyM Fh8Kͭ*{nYazrXmllo[i;2 '9 濲Uo}ݙ5xLWPBP@Ecێ?P#~GJ~2vyۆޠXW&x[.@oH']lBJmZ~.swGLfl$;]ȡP{%WT#ޢ(DNW;ڬj-YwCOot2/|R˓2p!+Up{?* 5{hb.%e7Cvp MT8ns'G4ڲH7qe]HKA=x,ZU+h *AjHgN]ޠ\ G(9u ]٨DH =:^)eܦ+ a1^C;I0Ջf(~Xޥ+H^A*ײz6qJ1.RL2|3D[SJ&mod_n"Mk*2z{hM5QjKBDPV 0~eN 5l%GυdQ6HB!"WmVtXF(Vb@$@7^sxټ2RKBE?V{F'z)5㔧]eC>XO[ l`ɠ7 ROEii,X|fW-x >%"0zHhd1eTl\iUP]fҡ~u~H\};I3hFFpX!̻(^Hz⋐k⻗"3Oqɺ- 8 :-5idNO ;):m8T F_7U%LFLj Bb12RțCyqc4K .%xnmS恐lTМ>)74+law#>-(+Ha-A'h[&]?Xhh4TA7g _#{xլ>Ҏ,aS4.;2uhDQ i<{Laѹ]:VRyG[95Qa pDO# 5#'+(zA[^^Bv&D\C6҈mc;GxH\x a#2 ͩ'@Ux^?>+wLiR&;vUn'SI[;[DL,|Z>?$W<@#{v!{r]I!*'dGQn"3|3? o,kmk mciE3 y{ h1 pwg r>M,iuuV?$hR@=_b!v퐑IAW~BuMk1r,zڜ0!HXIYEq:ozufk]WKoӓ'S<|,2YUNS}fD<ϩ6;'sD10%?yjiӒ0`E݈eoZcd,Ϛ:ǐ(.69JLӝ%b!Li<9}Q mCEv+tqbvg2&RSՁ-jDabQ6Z7uޞ|, $mkY,[ZJZ8{\A:5/lTg )yS8_ 0,Uۻh6zjO8 )PnҴKoҊ{L-d0t:y(@zŭR Mr0})>ݺS&āa{`]iH }OR|4@{+GDmxeB0Y1 ʆZR_(hKTo.!qrDS:Gդ>,b4I/,*}[vAG#`OG%75B{x}y9^@nʇL'P;l-sL,ԓmV'v'U%&1fF= cI#v^GWQh@e`Qs PM61 \X;>se0wt0f gVE\K(̴dr-G0]IJhR⤲bpUmt3iW{h녙@)ky[.]F1)~* =Md!/eT-697O*2O{GKD)N~ (/P/WA0>UJC"-iM`=d4/<\w2S'$2|KK4Zގm:-|!Wro(?pY<38\K/@=b-Y7m穼uQDNC|ޓ ͍H e5>|c1w"V:.E2D$_̥Hhf-6i$ ?j(|.(Po`kE[נ+RTA W'^P)SV!V^Κ$0>?O:r (hShDy*pY,2 4IoMimMΊRecfZtf)Vß?7ALF]k@hQ:ؓDpCtLAXXYM7*_ !XaxKOmO_8jٛ}.wtbڠ+LrW,H)/vF^k8 `P,Iܯ4K qȶ& -@ᎁh jkcEo Xhv]dcL h_Q=?t\/81|<lX^,>`I'Dv,8 \O]a9>`L`9{YОlS`JMdOd;lKbI?pVh8\yw v__ ,b6E_!yϲ/^)"kzցcK4ʂ˜O(Jee#V9\k|l^Å+gqw#UzJou>:QnlO}mgGdK\wC|@y.fm~'Q@r`+.))џY0ڬvOyҷΣ~Qѥ  5ؑ"8DGl>1"jЋh )TRˆLmWpk#pk7- uxp:i 750 ) R?؟3([e0E_׋^5wei&`;Sn fVtX͌}_ߔ~qhWЉԛ ڿr_vɻp~Ŋt};XzQ?r',ש`a|WШ&0A\%C4\e'\u_9~A^'*(K4kOv&aX9$tx]Aފ?p2ڧ[lCݯ~<6[?Aw 0#b`%syQNWV 9||ͼ&Ȕꀜ v=xR6M슙3|nԬ @ bg?MFcq"饍~|'2kE7@}hd{8^R*c';7R#h5, ׎9B: zǹ[?)Jr7⸱+5MCԧeeZEoun| -zf&w\ nD 7p٨I#Q\hIj~ʱۀܭoO}`e!uڠ!|X.+rqꝮăZ־e+zt߇eRw "^e `Ss=~قACrF/>贯D*Xߞ( rU>t%hHU lCRԋH"bL {b 5h&S5XTZPp|WKӴONen^@*g6 fSeѳ~^w2H~pĢ8|OaxkSTq9ڳ]B>FyԳ+fvwԛA`Ǡ̦/N^)eRMZIqJ)NY#UB(CKH! 𽥞2cV)~.d.X]";'`e$O=hQјJyح, pۓ=2h!axCޟQɼxxoNݵ^DirsN&+nw_uLҒd`Sjڡ}%5_ >M"g(:7هj |=SGO';lyKTz~fOV6ȈM,h"J(m]M~t D~r2ܮ;w^3lfB(vLZ)ߤ$`,Jy]$KؗB*r ?%'zz}z4 |a~=eǟ`t*o+Сeuz5Ey98{)>(\CK>CacfN,Kq!蝓}GXe*"]ZkXz$W{':ҩp=MdNXIgw#@ ''S݄th/В>J/Z5`Ul/^4S D7+. ru}<^t= C%@{AofT U8o2@Q> -}.s1*F;<%   YZ