pfsglview-2.2.0-bp155.3.13 >  A dlI%z >82ۑCI_[-z77c"\DkA}0z !S1񚻘âMT9-՛BY|ŊzItQWx57Nut{S)~ZbcɘGu={%,5gtP,,!eaQ8j͐8fS爏4*s--KL&BÏ0~9;:$S; QoMYt_6ӯ9a Fs1JNrrNq\.љJkϠws2h@s76O^[CLVj1| *zL) _\[۪&)xpSRpX|kFgLϻYԯ"MÚH#WT{MHK0|Zl#~S˔"A0>ćMWhɉ diPخҷK l{TsM zzͳKO^_#ˉ>p>%?%|d   ; %FLT\ ` d l   08T(89D:F!G!H!I!X!Y!\"]"^"!b"@c"d#Se#Xf#[l#]u#pv#xw$x$y$z%%,%0%6%xCpfsglview2.2.0bp155.3.13GL-based viewer for HDR filespfsglview is a viewer program based on OpenGL for viewing HDR graphic files.dlobs-power9-131SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://pfstools.sourceforge.net/linuxppc64le 큤dlac5259d49d120fcf22729506523c2f4ada100ffd13aca38e7bb3334db60a825faa4b2e91fd69faafe47f9ccbbf03a3989cdd6b567284df5931a81dca1fa23bcd8rootrootrootrootpfstools-2.2.0-bp155.3.13.src.rpmpfsglviewpfsglview(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@    libGLU.so.1()(64bit)libOpenGL.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libglut.so.3()(64bit)libgomp.so.1()(64bit)libgomp.so.1(GOMP_4.0)(64bit)libgomp.so.1(OMP_1.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpfs.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a@a@@a@a@`\{@^h\HW@[Y@X@XP@VVV@VrU@Stefan Brüns Stefan Brüns Dirk Stoecker Stefan Brüns Michal Suchanek Christophe Giboudeaux Stefan Brüns Christophe Giboudeaux aloisio@gmx.comjengelh@inai.depgajdos@suse.complinnell@opensuse.orgidonmez@suse.comp.drouand@gmail.comp.drouand@gmail.com- Fix compilation error due to detected OOB access, add 0001-Avoid-out-of-bounds-access-for-monochrome-images-in-.patch - Fix compilation with CMake >= 3.22, add 0001-Replace-deprecated-removed-GLUT_glut_LIBRARY-with-GL.patch - Reenable OpenEXR with OpenEXR >= 3.x detection fix, add 0001-Prefer-upstream-CMake-Config-Mode-files-for-OpenEXR.patch- Use OpenCV 4 on Tumbleweed - Guard OpenEXR build dependency (needs OpenEXR < 3) - Adjust pfscalign package name to pfsalign, match contained tool - Cleanup spec file, remove old dependencies: + lapack, blas (uses GSL instead) + doxygen, libtool (unused) - Correct GL build dependency (pkgconfig(gl) instead of Mesa)- update to 2.2.0 This is mostly a bug-fix release with many fixes allowing to work with newer version of libraries. Several compilation issues have been resolved on Ubuntu 18.04, 20.04 and Cygwin. The HDR merging (pfshdrcalibrate) uses now better, noise-optimal weights, which should reduce noise for darker image parts. * Added: v210 format in pfsinyuv * Fixed: memleak in pfssize * Fixed: Fix format-security errors with Octave 5.1 * Added: pfs_automerge * Fixed: typos in the documentation * Added: simple deghosting in pfshdrcalibrate (-d option) * Fixed: pfsalign now uses free AKAZE feature detector, avoiding issues with missing non-free OpenCV classes * Fixed: Updated installation instruction for Ubuntu 18.04 * Fixed: Fixed a number of compiler warnings from g++ 7.4.0 * Fixed: Octave interface upgraded to Octave-6 * Fixed: pfstmo_durand02 - reversed the old fix that made images over-saturated. Now 99.5th percentile is mapped to white. * Removed: pfsinjpeghdr, pfsoutjpeghdr (discontinued) * Fixed: compilation fails with GCC11/std=c++17, duplicate "clamp" definition * Added: pfshdrcalibrate now performs exposure merging in a noise-optimal manner * Added: pfsindcraw now calls libraw's dcraw_emu instead of dcraw if the former is available - Rebase patch: pfstools-1.8.1-fix-return-in-nonvoid.patch - Drop patches (included upstream): - pfstools-Fix-build-with-Octave-6.patch - 0001-Remove-using-namespace-std-from-global-namespace.patch - Disable EXR package which does not build - Reenable OpenCV package- Fix build with GCC11/C++17, add 0001-Remove-using-namespace-std-from-global-namespace.patch- Fix build with Octave 6 https://sourceforge.net/p/pfstools/bugs/49/ + pfstools-Fix-build-with-Octave-6.patch- Require freeglut-devel instead of pkgconfig(freeglut). The pkgconfig name changed in Tumbleweed.- Correct pfstools-fix-libpfs-linkage.patch * Fix broken octave binary modules - mkoctfile does not specify - Wl,--no-undefined, and modules fail at runtime: ".../pfsget.oct: undefined symbol: _ZN3pfs5DOMIOD1Ev" * Fix random parallel build failures due to missing make dependency- Update to 2.1.0: * Added support for .yuv files encoded as PQ2020 or HLG2020 * Use Qt5 instead of Qt4 - Update the URL - Refresh patches, use %autosetup -p1 - Drop pfstools-Qt5.patch. Fixed upstream. - Run spec-cleaner - Refresh pfstools-1.8.1-fix-return-in-nonvoid.patch to handle more cases.- Update to version 2.0.6 * Fixed: --frame frame range spec can now handle negative frame order, e.g. 30:-1:0 * Added: Added photon-noise weighting in pfshdrcalibrate - very small improvement for some images * Fixed: pfsview does not change zoom settings when flipping between next/previous images * Fixed: Fixed bug in pfsin/outimgmagics - missing call to InitializeMagick causing assertion fault * Fixed: Fixed bug in pfsouthdrhtml - missing call to InitializeMagick causing assertion fault * Added: Matlab MEX files can now be compiled on Windows from Cygwin using VisualStudio compiler version 2.0.5: * fixed: pfsinppm now can read multiple frames using --frames but also from a ppm file * fixed: a few typos in the documentation and code (thanks to Andreas) * fixed: fixed octave interface to work with Octave 3.8.1 (and hopefully later versions) * fixed: octave-config used to automatically determine were to install Octave files * fixed: compilation issues with c++-11 * fixed: bug in the assert statement made some matlab mex functions to crash (in debug mode) * fixed: version number string is now correctly reported * fixed: reverts mistakenly introduced fix from 2.0.0: pfsinpfm and pfsoutpfm do not flip images (top-bottom) * fixed: pfs handles now very long tags (by truncating them) - Refreshed pfstools-octinstall.patch - Dropped pfstools-maptype.patch (no longer necessary) - Added pfstools-Qt5.patch to build against Qt5 libs. - Spec cleanup- Grammatical corrections to descriptions. - Replace %__-type indirect macros.- build also with ImageMagick-7 + pfstools-ImageMagick7.patch- Disable pfscalign subpackage to fix build. It depends on non-free opencv- Disable opencv support because it depends on non-free part.- Fix octave dependency- Update to version 2.0.4 * fixed: added installation of octave-based scripts: pfsoctavelum pfsoctavergb pfsstat * fixed: libraries installed in lib64 if needed * fixed: added "so" version to the pfs.so library * fixed: Replaced depreciated OctaveMap for compatibility with octave 4.0.0 - Changes from version 2.0.0 * added: Starting from pfstools 2.0.0, pfstmo and pfscalibration are included in the pfstools source package * changed: support for automake dropped in favour of cmake * fixed: pfsinpfm and pfsoutpfm now handle both big and little endian files correctly * fixed: pfsinpfm and pfsoutpfm do not flip images (top-bottom) * added: new tone-mapping operator: pfstmo_mai11 * changed: Thoroughly updated README files * fixed: several issues with octave scripts (compatibility with newer Octave releases), in particular pfs_write_rgb - Add dependencies following upstream changes * cmake * doxygen * gsl-devel * hdf5-devel * opencv-devel * fftw3-threads-devel instead of fftw3-devel * opencv-devel * pkgconfig(libexif) - Re-enable building against octave - Split out some tools into their own packages * libpfs-2 * pfscalign * pfscalibration * pfstmo * pfsview * pfsglview * pfstools-exr * pfstools-imgmagick * pfstools-octave - Remove obsolete patches * pfstools-octave.patch * pfstools-stringcompare.patch * pfstools-no-debug-mangling.patch - Added patches * pfstools-maptype.patch * pfstools-octinstall.patch * pfstools-fix-libpfs-linkage.patchobs-power9-13 16848418832.2.0-bp155.3.132.2.0-bp155.3.13pfsglviewpfsglview.1.gz/usr/bin//usr/share/man/man1/-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:Backports:SLE-15-SP5/standard/74029ee5f652664058da9bbe2314f800-pfstoolscpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8594f4e7ecff97fcf56d976ce59bfc9ac3893063, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RR R R RRRRRRRRRRRRRR RRRR.&Z}(oOjutf-8d5a736cd027d2163ecaf97aaf7fe8adfc42c3ac32d42f31fb0bf6b6aabb0bb9f? 7zXZ !t/ǟ] crv9wIJhi>cXRu缔2=z')3W#Zޣ64\)@4^vgSi&wd*ʮe{ġӅ_ Mvk[pu1NR;!{E;4{ΎZ]bwO_ALI>ڞ,R- n6QYV_&tOqġP@wTg8Ϙèkդj:>YH$eҺ`ER&x0xK4?%i9w@|!kԊtl`Q2B)G;ᎮqY -uB ">i RM|EÌEZot'z-a@͑gd9_3,_C͇;6rYոRqΉ]\ؤF(r0KjГ؀M6ziasz7@]3!,Bdg1n秈WO!qOd>~mXЈÞ%n7-Ϣn#g¢4 z\plx=xV2 +r b5udm_5+\ j7 %T"i͘7\jy9Dx6%zh5rvaqNuWS~hG^`z *¯"SfE:6ʿ9AQ@]EBo+"J,!UCtr̶| ]Qs>ԃ,Md*%"V n _C)(bK3]28W|6C꛵[B0&βTo1gyX[^ >@ɸkW;%>Jv:KT&[\KV-%WG*-T~,țXZ5}p:`ަT׭x/JIQFf+z{bpI1X,gmdy& HʀDAYk &als)xݦIH(2 W2f;sS/T0F@,F ,1Lh3K}=%k1]N V==b$=ƧNb6wkpF:>VѻDɜ6&8߷`:KOb{}"bG ja7L~7aP]ξ[:-8Ϙ+trNEP~Z{a! )"+nEB]J&mHvg]6ͻdHNy*}nV@Udwm>ˉOv,4^4:CDoU?[HdK:z@ YMt Hxm՘:{Fvij@$f hX4oU5!z!S?≡OhI7 <0DmpTmh;,I&Kӹcc(c&ˬ"mUIO"uF|0)GmtpڥW~H$Ղebr1g<=TntL}"M^n/ٷ'/,,F1pK.+HӎU"B[K)e1S n6FD\^2 S@-.|*A^`TC*~;u9gx?jRd5FdNd%$/3]nhl)[n6FPkh8t{eKtq\Y9GGN!V@wg{Lw8sjr_vK;z8H4&q$~&36Sul;kn!1#lLjA?F Gr@eLr0Np'eRX]DvsxaeAbrKE^`y63쟔`txǐB.Z ASV1JJZEՌˎw l 5C"Ԑj(QJu#1gd> t2֩ !foB8utr)99N ; T-F5VFe*¦5 $}id_S5f>Я E%*ƎUHmܧ@Vʩbd~# cԨ0,19ܒ[ٟ6d!>xZLֱMC,44ܛ#4R*Π)%77uN.=& 16"'=fzm) qr8{݀fr]}nlF~|liu%Y:LGAi T8̩y\i7CWnF P{JK{6TM-Xt%3b&P]/NpG^bibv*[(]ݒ2V74҄IG2XD(IeY8R1 J@&9OFrFCs̙? ~ gb ᓸ)6_8w3zIe-S{O&Ib}<yObV8Xr˵kQi>) ƛP :j$#w-o~G-Ύ/ 7zTNqk(S)'-Ĕ\t fom<]vI mz Qͼ\szHѴuW٪A~x#@M ]!ހFR'"(<~궭R42"YepYlQ C=%i*37E,+cyg&w& $F{84VӭIJ ߽hӫѼRNZFqi6h&B0 Db~..H|gBY7֡Wy8T!D!3]Y\gkqѷ7M]V=쪁I2%ᕷ ZEhgtv67׻'$g}rb[`<8"QVݫnR u@nz$beue4vy&Fl O>t 鋳^ƌU56i+ 5"{N2kgVxrV@-s&uajuto<׊K'69W^(J;.:zYc Ʋc_~A̳GF(*V?v蛲kr N]aqd?Tz?8U2zy\:Y@F ؜VE;`s 3ST; ?ggp +SiK&6:ݳsn ayu'u-빬ZӒgiFķ{jZw 6d0]F&RV<c_KrDаVtSn౩H=*۰&QX |_qV|; ]ək۱gcna4ə{\: B7o0x'ٸ"K0J磾(Y?NMS&~\ʪ$,>ƢrAR|ET޸] cHi/ :Cq{_Eˁ7$rT{8^qTqW5k˫t::ïxj P}yU2'/rW6sDZ eLȵtvg]E=gw] d=KHxe/: >枽P]9|7q֥~-^qgZޠOe_XNDŽ@U"} )QWF+ pTlc/aCVq-h,'fC qc,$;(,id}Oi=z+sܿ'C!,r:FbY6:lHK?JmqԽ.UѷCz;"$oQyfqN@A]P[- k\R#A$#Y:`3]mQ}Fې4v?5dHjbC^%}"3l؏oyUOӇR#V:t/S2ߴ ;!hi(Ẃv)0Q  6hyx`Mz2 #];٧U)ҶzN[SS2Ի wP/cEjh۪ɚ*J#0=3/e;ϣv Knp+쾲)+7XI2Gy[6SA0P8LGQt^PkSkl䴰 Tc9xl"?<8 nrQ/HP: G, m;oNOyov(fJ;ދԖ6K@ 9?GހF`qͽK&Gxq28J#Ca$ |-g8e^l &7k#aHاh$9Vco,N- ~ 'IX2._O@ԱW:B~`v#:UvRUmy睃Im>/E1x//c@-K܀\pF0R I5+Mq2D* ukru\\~6: .Yiw=Nt+ NN}Tcyء4ێ"sqliGs5.# MCE,m}dQ0t8rb+5#D `C67ꪀV  긧9KO nanC0"NmdL)i?$P]E N3+_ c Z- g@Ҡǒ!&Ơ<@ɔqX}j/T֓cCY6fZу k/@xk VV"#k=m_4@TpԽ^ȀLxz:pHEh}3߼ACCeApν0ǚF38 |x5RV\/f(yo?w4zC?~V-.np3m/\qnn .2i )M:Z<➯8"R ybt햄))J k srg gB'TE JpzH&kRyF P6K/ "b$8uͲ!U #(23tK0&?l0dZ9}]Xr9աU)EF+ [#!24pv)<#Xݡ9qgpN$\a0S@,2fp*;7(h]727YqNW8N/Nm*p(g:|~.bgK+Xhag :#:4ѐ4_swӟmZ[=\B>q-iLnѧ\#n6>2{S6k6pq>bࢲJx^%͵^iGhrQ \l$' hpiOj KO'rYW]?JuQboiu4@)#byE->>Lͺ<*6Nύk8,8Eك}cjvى .Jfw!T/~~3T4#; .˦/-7V)KaB((zϚ3-="x\h6 Xkd1) (5J]K&1ҺrA !3yOj1sd8m2%b(-Wk|T0Fo$33+y[WJ0$EÞw$r뼗De{ƛ| lMӚ} |ǫ S+n ;l=)ὃ0iiJc) |'pҫW{b/xϟk+GlpWn8Q) @x΀T l`uDŽ–mpjы3 PWp}7wr5Q-xY 2N+_ Gn)l_K_u`˓OX>|~5LO͏YQ!(UVWT,){7+t-34H͢|M%w\ȶC%{NiH~rU]'a hćnpYOc w@h 3j SI_o SJ(b6QM,.ϩaC^PgŭhMYΚ`C46j0;xם)3Q 7m9Qg/ M:RDbwr% Ng ݬ;% њAaJ -@q)ZI7hb{]8ɘ,6a,׆TKw_peXEf-RD5G*[ <<AG.s%Sӝ=amڊt٥Oo>nQ M֌0P?,E=,c`,sI9teP4Sf4B:Vv$tсZK=8s@mO\u"ٙ|خ3*6>b?(SI'?0[t/R^"x R܅) YNCc%H]_z\m+f4ߦ]ϮPI!84yG$ 8FTm?Ny>YSF04{L ɖd?XISFڳ -CJ-1rN\ݿ|J{!@).yԜg ^R H[jTnGwwi}CW{U./6)NPZ'Z7 AD+c%g^2o_EtӐO)b'U\o?`!4-S;Jk49R񀮼"mavF\l\*# |هo&Ca5Abuǟm&qEk8g'':53HYF~ח#&ڦ͛啰SlP86n5{ '!ԄL K4hJFbμr-9B if+ ˢBS&F~) &mum5LHK49R(M8V 9cz"/{ŞdEh(c=1~^YZ#ޙ An(R bQ- aG[ DB.q>+%`yL~ D^SH%@1~M=JwT↖ED~ cQ^(a`%'j!hKAկJDfp٘P ]BbG=v3JxZWu?N쫼ak6 3݇ńHc e y- Qb( *-ѩRċx_geװyxi 7JhfX߀A}+*0}k&!7#ӰL(q^Qˉ3SHKyȆѢ@I4яc xOBlD4h|D ZG>DDL ѶuR8D"`/#*֬3/B2BnƈzvۈvTVO/"Ykt J`3w&xRid?<]}b'TvQaM{R%gTJ~Yptq9ծ"U =SREl~hd!ڐs" ٜDŽвVqdJJ(wi?+=t/P;34G^e͉#]gk&[הۿdzjwe䓚BqULn$7b Z6 (Bȣ:a-0`k~3B746{λo`3?ٔθDBT4!  3oz=8r-KR>!-}% b:ձ F!

k&o3M܅ \h۩1xO]L:;yt$*NFL.p:Gȫ$N`)闒ct ^=1? fѠ/R O >JOhOE2)o~z\DЭya%K79Wc+c.S9!<1 dYuxڅ\t Ago2h%.l$tm/tN _5w"VD)ɡ9셠wXƒ) F&t X5~BfrXDXb)VX=uU[:Ј )J5aNZUvݬtQDNQ70 ۣƈ;]P~E8-n[ %Ioc^o:8-n04b$k70$ `c0oѢOuQ7 /~pK)vh |+Zp$x\'d7#յ0%zh& ΪԎcbl+&􅰣{~; U#ӌĮߚp#0je=A`͔ݜ7*KH:+tZ?׭N34JJIL.{`j7=3[-{n=Y " i2gc:FM EkKt $Ptvlw GH=}ۜ( 9}6t l/ġ+5%fMBGX'(knJ+78TP=|vL2چ4х4Jk\Dfz&ި n_ؚL K1R~&]/aHR}q AR°$$0e9WsDlNo s=U&Ȥ.㱯/b 7XO(>X)6십pM#Kce|!qN[ORzy @MH(O)**i gv^N7wY轍$(]=&stSd~A*, }:Ń.6jf2%)"mqn].&JH6GyNnZ\! 61~T BAxI| t^f+'{J7ɯP!kCbn 3D̒Lfwj8-vR|éa}Y GBiY摡2FQf?(<0!:#KLf~c6V BeVk*iTQ(1(hFJ3IJ(7/,!(333[FDP"5=ʜz7)' =s868 lO)kL;ݘcmހlOF0k -R5`9uQXl2sZsHLy"j"TKXʟBtPjåP 7q10Z`-lf?n&`g@vmʶ ߇6g=m 2֮y+LDm$һ!V-] SMiĶX+!Xe8JC!7B̵4'M#Ud Ǘz\z jӤ8,SLX?0bQ,Q2n4Eױ=$6\xmoV^ ~}\OkOhϿ w,m0߷IR]olRJS$bƖAe^@Ɨ)!Z`BS]BO;Y,kDOx{8Vc],ts *DM(+ߞu$##z]^\[bs-Stș}m>LC%_3~,˃[Y@ l̊/Su{87Z U"Œm cp}+ $(S`&yaqE' tg]LØu&ޕqϨ W+>lJ׌K"P2n*ԁ]v$uҙ(F;}V,mb |ގbhx &=.~vVܜYV"pP-9)hET2dou=^FieV 3UG.& @|!ECz(ڤo.H +~nseB~B.||`xE=eQ9_<*8"uİ:x_/:w(<tAw(W({v#HiDjE+bJ@%6XF [㭻v{D*!zNH&ZLnͣ%`|8S`>,ȐL'x砟ӛVN¿(@MෂHG'llꡑmx)8;Wav*U u[Zث# Kk U!Fjfcޙ铯ZFh_suȞQƄ&d=Uᇚ~\5NF{[Q4԰bSH-0 TI_0'],ުcor1sMd';uz~};{4nb_3i~)1[Du`ez#Q±VB&BW$.XTrɐm(UDkCo4B.D/P="}G[ Pvr @z3 癥_oQ$=9Úyz`|]ј=uNUY"0,>{k;eҶ,t5H]ѐ=xn(9%;ꇴN.䇧K?X\wG_#? zkɬZ *sN͹1+Sݴt?_?8oA`wz+EVb 8PijL gҧz8͛cBbV.WVa`ާNOP >TTy@x6,Qȵ#cD(hI1 |2%4"Ea狸sctĦv µ8}4'b7UOM ڍ +I;:GDO-Z_Ϧ32Dk28IT^ND$L8En><2~|WcNچ:Lz_kgT%*;(% A ' 8O鎻 l)JH3Gԭ{ gQZ[->(BxҠ[AG39i7z\9% ,ŗu/~ I>Z 851J;b ԓΑ.:L桄WZ;j;owЩ3 .CYH;n'% l J!;*谣l_q%"UTwTc?!^yNe[3Muu;U-jOGLnոlnU.!Ft`G"$qw7yM77I͠pq?9b[dlI{{7kȿ&ތdH5$#x{,z>?cXvR/'2oC'd M ddloX u{?W_qБG Ҩ9꺉IklKl|rmi |I%=ҷ=ki!`û{Z$5y؎ࠑbkviWЫn pfd[^<#TK*"lx"5H'!ء鐎  ie56Ycm9c:zu?P[!9eI&rYqG-GWĆm ̟N5 D ߧ|ҹ%+*g4rG]=W1%@gk͕+ctϴWUwT *oU뽒I:gQilWɗ뽥*\ 3ۮXInFSxYII4I*J@SkTa`g7d.-RlʁϾ;o{8ٮ#$IJJ‡(ukv.b/d}MTF3MGR_(nk앞bP@@hNν*oUҊ;+@`bu>HP yJ%/RMxT,(uGݮbES|Іa%b[G@#_?a+|_HM%]LeZDؗ}HȥC !g:w$\;)ZDkȴDBj1rR%Ps;mO'~L~ zKɓ/)m],h_gNyXzߋJ,¼Kpn58.{сpA<;)q}b_#LZxp}܂G$ZS#('[l~owӘpw;$x.  B9G%X5)R+7`s'|W^[817C _3RFL cxmWbYͪ ܀q"c f|ʎ8FD?o q ;a?Mwq7`k0kdw{q?]kbHOjc}GI"`)XuB(E%=Ln?_z[H wD~K$R yBd>yeeAI/`)o&.،#sa›siLq k3Ҳk=jƼ4BfgM@Uso-E'&EӚP !tOI'oz:ܯV*C'}d`6ђO M%ܰ+I: E:$iĺҶQ3IѲ8S+mK85kj%. |xQXLr!TM1hY1 -lj'Y!1XA~65'4O,@LYJW'z@ 7$ 4[qZE/xXmKpo_?d/G2<Ĉ~h2ۃ;Ш%SKh6$q*[ʬB\1<ΩZ$%9W(?=X`p pcۚH3D(^/ 6'Z*~ [F8p$7Ӷ9U ]psA% #On1"Id_!qIҴlZY}=(}V]guƘsHXȁk !sԅ=W:mHXY:.xjjYCW$% Cq6m ni[ 9QN[SVk.RI-K'Ϩ%| ҊAI8Q 㟹}ϽR\+Jx•c/pO0 4}N VU OUc&Qj1EfPq"ġSIk#/ !(]C⋅|s82,N/Kf6'à_ cjǾ%Jت_DYVI LI3홐X F ߂9KQ\<K 1s6p|tߥB*fl O[Z\ecGȣg /q%m;aNyn^oKx+nEZv/GbEࢉ;AM2nu/ۆZuzmbT皐== zT_=gLҥ&7ZrbwHY駄 .@y[4U {:"ߥJɱeeճv$2=p2( T=-9 J ,O(gc2;qDpKl~QFO`B\4J/AZ-݉/+\-bP kdnGD5´o4Zp?e(yʄ}]X%ӂ!Lɍχ~BTzc?CTH_EEھ3>UrxhI"AUE'k׶_1Z*?lxAu_o\m94lu`2q4& GQW]Ki":(x'9mV^+@'g0T=֖Y姘%&g zxkvlaRRHiMoڙy7?%_k'>ʸ;#j^Bhxۘ>"lO-ka~gB7]"vցEa˼)qs# qd P PƜDE6P/] )2kDȸY)1dC6S4NWh. ۽ Y˔ 5T:%hmTCƄ0jWmX ..&<5nwA<*$eT63+Nb4BߐӾD6ܭ_rmZ ^ʏA`wuT5ͤr샓Pڄ!TQ{r}^v0*DkY2nJNqtf*Dl.mJ+}zPeeT5dWI1%[(yI- 0\Xo)nڋ ;> h&~lsKe.Zq=AǾ/U[]qwuӻ]ݜ?3R'҆"I,>CvyГfn׺ cpb"  dm jPJ5@ZHx<IaW7BVuV209 *z:\ nN{zy $724p.SIyqQ}Lk)=[ޏ8墉lQ b)H2@;K`+i|\:_vЊ]0؆T,%QV{hRnPQJXphfeqrwwnVeQw9]̠uqAȿu<[B*ӔӴ&4ԧ d.@|MrwVG} GF@޿lLVےٙVc vJ1@>H`QB>Fw%;yV;R YdH`ͅz?J@Ei noT~2@2:k.iOU_? 6fQCɠTLs+"Cpai^U ݡ^kj=6֍Z9fKh#e5I -Pꕫvr ڲ1+,&=d4LNzELU');GwgP5VdDL=ab=Y&.Vl ֮<҃Heɗ]̓1 މ`Fb@۠>c,؜4Hh/ qkT9gpͭ@-@rS#o=:HWq!1<1݋WST\ >#e?('i.?c B=JԉQ{ۼ-CU `lPW'6ܷfuRkl*sT3OTE{ .:Ť@cG!@vl^Q-Df{M"дsRmJ=pRw_o |# jXcqc8mii~CߌjdMK<#|@[TFDb|v#oWGG{Z֝KAk5}3{'@UJ8@t;IhڷX{L1 kt-|GՑd v8kn>V歩vM6"l Fث~QWeUɘ J!7Ue ź*TuҴB*, N>=6yJ61-P3ok2Y` xΰ5Zax9{}W/25+5o(XOqRN*C̱T >WLyTǍW0lO%mMDK\& Abe%JQ#~ɷhEy׮-+MaúhM1 [@n@ NG[V G)x_yHw}rK8fjXƯqjgfAp;Ǎ&#'K|Yf_YZ)xKp4x9\'J ചb\ j=rq/aNl f{wmi}rA[ <&łm9XH-U-Cܷ͘N2cK'M֎-F_#&WEbkZ |=guxzyb@Dpl%%wsgyrդIXOt]1o~ia뾕>X8f:.(\W '`K>#G2 -|GSRk_PpnO::\gЃ"'uZ$V¢z<,½J@t$!̛fȭSR 80>:/9\[ra`>C񮕐IܯarWo 5t5Th9I+oXPϻ,Տp 9*c>U78(0/40=an$Zv!R2)w*R MUf+jz$w;Zpj|7O moo9G,_-^;7#1^Ԩ3G5Bp*|~[%ʢoOhͽ__4 Ȟ(щ1?u'EvQ(\sq'?Ŏ5!态KߔSk"s7c`&>HؚkI6Ý( o+>d&11/E?{@ݾ@ ^Y)$-1у5e50qHsOGvZL\'DuJ\UzL?XaNrѾj[7CWm}J^0R%?e~|24;ȏn%`LvkKTpQ[n ~pF96T]$lS=30uDaQwPf'kʠMSo>)ĴN!犋,,Vl9={Jx*OW0~mfN]yÃjWkƦ+V".9}Jq~ESkB0Ľ}4Lؓ~Tef^d⑒`:g.U~0 W8gdW`( 1_2?&H, IBxaR'%^*̼5 %Lq3/B\5vcD+z}%IuVj5F4n3?yjiEE¥ q˶2{@^9)Ȏs ՑM&l:ǁD,|1q!2c͋_}Q)Hnxt}tg6㦠đ2Hnn ;( k"c=pV'XuV/ *ohO(Dmu uo'"[g}|P0J{ټ=Ug؈J2NOxzQsf12D.&U+1;o-ҴKPޏԒ/O$m4, !9vz7eK8턇AٚW3ϗЇt_aZfg]޼re/FxS`O U5j"el+6~򥯫uŮX/7x35yp{1I{ʄSy(|ԁ=~#)!Hxy_M0w*7@⦬!ϦtQnI^13Si5#smEn_mx[KۿdL!9bDxaW:%6L{ m4UlXwɟk]y:G}"鯩qB`ж*h_E?\m˕*a"5@ixjYtAvm}1||󼚪!R~٫Ov[gc|\FaUE N&oRǤjOᛱzd*=H> H50 Rt,b +|B`}g7m`qZlx~ Ynj'gyEa=Ѥzܻf83ǿ$Ӗ(LMC" q+FkГ2,w@-sV(S{Cnn$t\b({~{E6e-(UӢq:sNz!A1Uj$?'|u~Zdy{WK=$9z]-I5#|@9p{ :+@S͔5syjks_ߔI fy \a[uiUхQ"di<#_g-'}\V\kGm}]PŴ:NOY)a6+ ~b_>zd+ [ efۧޚiGTD ]횅I3KJ68HMռW::G}U9 M_T<+Nya`Ua:LE rz"ZB@*hϨQ jwx{GPB edjiC[ܶ{QTB3sE^ +nN=CƝї񉭪Uˁ Ol{"F~9Zhu#;K{U7ά߸EvHF=/6/cS9-aF;Uԏ5Ϛ;9aSs^dmuD1@R ~ӵ}^^f6`]}"|wQM+^hթJ5??7'ĨJpo,ql8҃4U`P e4T!Li|ߔ/8#hHwҳFB@$S!uV*:,8O-Ԃ\g/:p L68Jؙ_7TGt)R_w"scRPeݥa>%8.\sm-aζ`9VAuE "Yk,AhW^ &iur&g)xۏ{0!k_ʚcn4e"͒3S)$u+`ϙs75iѻX܍*}>*tnhfhZ y{-_C]4xꌵz,z-` OL7 x{F+N} I,QctMSD0g.{v7荹CVs̽pt+zt4NX)"lfI+SݼLvyZVZ͹Tf- *`C\0_iQ"t4H}2}!h]ͭ,DPu||Fx׈^K7@vl aJ,n=g]iD)Q!^~B~gWAa4~#n `szӺh-|Q%rBr `tL C .> X SNI-V"; ҽs¤ݕF+O\ԝhPp] r4%`W} 2GY6˾@ ?~`8XyyWj ^p Ozo8ݢjMUVQ T% b-wG n&C)DiUxL~ Z%]A"t.-\(4)@W&0@Zc^k* qM(UNF֬䢺\J0SޓWvBN_vcV[s\v!RxƏq kX̜P0%'{veJۓ 2xh;{-0?.d<Mȁ!l6_|ç}WiY= ME (H~So\wo8n``lK3:La-ӧ,GC畉NNik͘UMާUT:1%].JBN/,鮎FB#c擁Y:{&6;7uMD_s44g¬ P֣3绿n/Xbp_'"/eWc ,}{v]ӏ=S!S+c|],?gG>S0abuNc$4!aw1jŸT"UJHId<Ͽ?U(/Ps_(uq#tNL{  _L7)PhmO*N:#HvE˫~)"XxcfXt(S=M3F0OfiȤUtL~2wSKj~1DɷUc){ʢ9 Hɮb=g(4->ri/>Ϊ-(m~7'.>X2簗X!{i[YՆrBIPA+!!09w%xj[r;8EwguB:Y `_oki9^:?7֞@9@4ց6x1+h 1,[..yD-GdC7tYt7tQ9 QɓvHAX xf. q9:/5ˆb`H#d0/nvz-8WIkAGfI jaOWdlݡ^w!=1L{PsXʔ2|"kǚzRYݗ IgvY_khN=ӓPr93'dbu.\.-C0mj%KIt{lF!=3kq^U|xSt)CnQ׃Lz$?(nc 08rgٕ̔U0Mg$@Tdm4vEpA~[Yl ۻ~I:[Nu 9UF@;|~ou>;dH\]|ZO3gb?.0:,arz =N|\q8! nV5E8I |W)+m"MLy/]VkoU +zW. \bceҡ$Pq tVzyؑd{L~ay 5ma 7Io/Q38AS.rzqѯ)evԖSUb>-zM|?)oN[9qx6)OB +ֶ(Oeg$G,yyK`|A{Oc3d/԰n/Et^p:yQ3*21g! 򥊷{`j %3o񂰷te; p<>P;;E9^^ǐdڻy]<m*\u:6;;{dg  ?`H!*( t=FMx"'# C;qI$`ӝӒWwg\ƮRR]-KlW籞V{jq|њ?Q줽ki41ЩNgcR aZ.jfQL!ֿIV0c^k6y\ZV0UYj,SS]#nkOw@hB:ߵ-eH(>,=S0q/` ۏ>H'J)a)O]OuE (ÔI$j7ԦZ2ӊܲ3m]NsJru+TBOI]&:!x{;B p505- إ`2ߒ`@I^s;;=$%VHdU?EᥐznΊ*Y[UmۮD}HgEtkfdOC4]L Ȝ`+TR"N%D6OmwS溑pp b̜6sN0rq0LPf$Vήudr:wa(Q7[?(?,7I@H[@rg8\e&u-$%3E/J>m҇692&dl_H8uNrN_ϙj3u]! WZEEJ҈Zh󨊂Ip9`ڙ,v{@} 'f}S`gs?c. s`{woNFI\ VSi8G~: ~a1U|)W_ Ymt5F;x 3="jRJ@h.bbMP5r,{9&aImՒYoYTdӣP2_/U0QȞItO̖8$pn)'`l z)˹^ɓ2kX Lk`-3إH@ӫ\3Ձ%sJ4I?9Oa UBh ڴicgz S EIs Φ.UؾDτQpV9qE97EtW SM|Qxz;:@}WØ0`6#D蘿WUm8n]দSc= _'¨^Q9{a<.0 R"oANC>BՀ)>P>.ctB/Bx\?SF/~g`Ya ڷ*g=weOcFDMi 3г &:~]8*9ⰸLܽ QM\)J>|yA=ڸۣhJn݁u_oD#+C @I0ח)6rCH\JU'yubZ^ #l1]fӄ6=fQlt CϪP[JIPp_O]N o91G?.4Wd?*tƴ "#Řa\< /"v͆f҂-&ixL|  1ݽT6 ނ5R|B?K3:'4 ލo㴦mR YkCʎezАT6,ˇ~Q*䠍Ē)^0ʳ=%r0tUh_J,,=e *jqA PKZ/vFRlDٰ*ymmW}=m(}nBmGXOՉKWĂqVNg#wo;.%5r|AI&Jie9Jf/$QZPqS"%$v5w)ΓBPטt`<,X- #(`7v&H^{ g d3oC[cye0VfKNsi w:j gFq_1"r\=22*edy6~v;pyp5%p'XjgYXzn2K9'Uil_ PZfff CQ={hyzmZXZj*Z^1IBǥdrft#Iu^!FVNˈt`c/r=% 1q\K(8+N3ꈱ^k9Kr%ؗ(*RQ[7 %są|e`ZÀkLk0vx3~+#qE/~'|YouAꇽtRMG")tt>s<{$*fILpaVskec~k2LFhdeJ2>"25XiCMVH=ʅcW߬ԋȏ#{%ؕIn Y?G amk{qM.͵XTƮ7Bk_&Ε:tݿڢ_`1fe454'Ql&ggQ%i(e-ZMEBg2GНJ$6Ffd 5w֗ҏ O!p2~skWv'cƙLnÓgrW4t=?f<3m69)_$_3*Ђ;4 AєyLU&M.1[rXVWCEТG0.M햢{ s ۾g1+abI(c$oHGC6Ž;D}TsJpX9!PQxTcNݴ3mHzoH oS(bQDKhb$a)飶JLxAYvn9/2=`nI_ޯB: E67jb0mdonp+ m2yM^7=3?z# ;P/3X 63S^u~JDV{ؘ uЏ(z;!yg.2/Ŕ7$X&mAL鮂N}S^6Ttk;PZ'Pqtm!PxCS?G+$' K4 Sktssh\Z҂3o6ɴ}(px@|F;j@#GJg>dCnCHB*BtTOSns;K̐Ѹc$Jִrju͝޽-a, F|pv׳c:v)d?^(dPGlGi?\Hub%}iv,XF 7rs0*%XY<ͤz?9?5qu߇/r !fΤWX_;aOAZ C`4 L)%5gj2e釥9;̘;Dzuſ)n7"˕Aƍ)sϳICoa'C0``c{7V^S!=rW?%S)G&־vtj)8:Ӎ"~|xJLtz9,@<2K0!f@5`6޸t6VSCX ,Yu3L / w093r<@ze ^T{O?bǞj$KWt`˭xOBHGڪ 9ftUdXI:8ui ]}de+7sKxQ)WCq "~cM:1"=C(r!ok2%J;UvbVTX?z [9r9%J8iXfH,F_rtu[۔ _FB۰xX}}/db"uʔ TgXoG|(Y",BlHp]7>k};E=;G^pL f1yԈ 2*t#҃eeI}+vP\G{ܤLdR