pfsview-2.2.0-bp155.3.13 >  A dlI%z e?M=g9WxfNCxXw 0@Ͷh&'}*'$4+BnU7haȴNrU2ye#'r=wH,D89(X婠&!݈̽|dhB fHOSb2X1{4q_Vf85|pV!-h?f'|xyDJ"( OB3\q@N;Gװ T#7TX$6Lzm ;DeQS`gSk{'>O-_jxY_)Wڇ" gDJ3vXo'm,tlSYxuK-RQxȜqSduu-ӸD1^ZM9]6t[ti{UA2+6kP QM+ oxY 432gG\jvlKlBz=\ ԧLÕv]UУP~>|!);.c>n0401280d55ac4a17fdb292587b2ec6bfc689ca211dbad2cb2082c1ffcbccf064f3c4377cf114e631339f3e3724d839215232c485dlI%z 4΀$vZ. qȟ;)B-W\Ti*i\~^MZ̆Ni\n?CrKwayGwҗI *t@ʴk08'*-wE"rýs/8[1(LZQ{ :*.@OI{QN UY2dҽeҭT(@-,Ps't?=:g#Lθ0)b8Q|]gH4dl\>VrQeI\61<7vl ʜ ͝p܅H?L,.\Q0cmY5$%*fVr*(Ta˼ؾ:/NAf 0+3=j)3a[7W7]>JlIgH YJ4\Q w㤏G(!FQ 2>p>&?&pd   9 >DLX ^ d p 3 8DSb(}(89:F"ZG"pH"|I"X"Y"\"]"^"b"c#d$e$f$l$u$,v$8w%x%y%z&& &$&*&lCpfsview2.2.0bp155.3.13Qt-based viewer for HDR filespfsview is a viewer program based on Qt4 for viewing HDR graphic files.dls390zl2a/SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://pfstools.sourceforge.net/linuxs390x(큤dldla683e0da670cabc4192f85c13ee8d8bd27e2518fca304663eb3988b01e794ceba2eab4bed914d5ea5fc43edf116215b6cebd4a9b22e5761a8c49c1ec89b35b0c7b6f17bf20e2c24d635dd87301f92123eef56d49ecb0aa8577cb8c0cc5490bd2arootrootrootrootrootrootpfstools-2.2.0-bp155.3.13.src.rpmpfsviewpfsview(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@    /usr/bin/bashlibQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Widgets.so.5()(64bit)libQt5Widgets.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(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.2)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpfs.so.2()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.1)(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)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.patchs390zl2a 16848417332.2.0-bp155.3.132.2.0-bp155.3.13pfsvpfsviewpfsview.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-pfstoolscpioxz5s390x-suse-linuxBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d616176b7f0b973836611b26838f3246610f1001, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RRRRR RRRRRRRR RRRRRRRRRR R RYv 4 o-<utf-8d773e35d8cf471f1e1ee7a1fffa317fd59ee57394c4685054725b00c263a1f88? 7zXZ !t/1] crv9wIHW 3}? C!ŷ ͛4 *JӢI)b&z\vl".{UРG4,&7:]E׾wG`+O4l?w.8@f#wS^ _MC ` C[5?!Dkeo0NJؼ'` -i}ْSwG=?ɛJad}@đmo݈>EH܁m!u2T9J M?Vzn1kTN ,@Ϯ? f=ӼǺu#;ج^5n&0ib8 )`~a>= {]9鮅KpG:Ì]]$@]sW:wJU w@!`y8^'Xp eKD \o +#`peNb=a0 /;:݄JU;&iMV{/7Œ`<ޥk;ɷR4z[#>u-D郳날ۓv:9S6d8<լBG=!+6>˥yĺDִNk0EQgI-wΘe!@A6P$HB/Bj*¦OLR2jY%5.z,2#hΰ@$ێbbd_nFfS+VK?qPKZS&8nwUPQPv@kn3<3 Dj!C=g[YX+-A䈒w䏁 1r3(κd4«MԽIDAV|NK>8z(Tx?Y[ X~GquJIH%u i&Iw\mɳ5Bcŝbvbd< 9ŀXAO|dhQ#:|ͅ%a)QDa.zD>ⲹpm<'Gq@KaP;Cオ2궏Ja)51B]DWbcy="G{E|s=I"}$xelaTͿѷ ;#EIש#?-[3sz)cE5zd!v@ʬqBvZ8=Z[ zWПHuj\#0d)i{?-Se"1I?;2\̪oX݄I3)#whPrLxH-=&uT|!*ha+dg|ކL78\x~ Ӿ. arIʫHEE=dVɜU&g:Pͷep2OP"Y]1Fy&`X +H ]Y>sX 8PL*uJge^.M?uL/Z9v+~j/|ߑ3@G)%C\o %kzLB 8k;sShKDr0|s!`ɷ!GAbÆ#7c!\:%ebb'lƝҗ }@?s<G'lNV=l&f= &~|3 3-۟b0j2 YфFmC T"/5f2j~JiGgxnKc\W=HZf7:bz;m s?ΆbBB4y(α/L#jP-+F3Ļ+W 5[Oᬟ$r'~sW 0s T7bqJm_!P"sgrYAWvyVn!c|k:EIc- [Lٛ,t;V<=yh[3Л mt @ –3jq!ךzSRby$k ݯւsj+n-&PaFTx|x.ki3UJց7Ha}Py_-BB &gT˶WwDHLGm7X1֎i#A)7O!#?eoU5Uӈ5*=+^EǬYd }.5Q.g07u8UX&ra#H|_Վ?xߋ߰b>Kk=+ܩ͋jX/a}782N8WcX줂*JxIHE_ٓlptX1 0QVt$$Ձ˪ݲ+|mj[Q%%ǗsJh>W~5Ժǽ]~A3* .Z7hmI7;r Pō#-=k\P_z(Poeem{$ `̭#X{3y$KLNX% ڠxٖ9EggiMnZJlaײ④w;?ƾ QQ mm:ixZߒ.ᅭc햠}kmTpzNԀ5f!B3& 3)7c\2)/1XrD,N=)u^8RO<&CQ_dʛ,&zG 4c^xofFyFmʣ}«({+q5t~~`*}1+ZWPPo[h+E&f2xş/"ceka 2Ζ)sϣOaf;f9bNF[bn,]$d͏ 0(C"_.@ܥ{C}qtP&Q|oF4 GD. V/E+F ehq ۱FYI׍vC0e @CLtxiuv@wзp IxJ]uinx;)h {E9ݶ7HS*!Qa+m&k] #=ǯ-&D.aKY3MćUuI:?ݔ5Y!hZjX{Z 7k.]RNLZrN;BߺP_;inoiAōx6}(Zl8*]z6õnaIOFcikҀdn`&=9PܕQ.?]T&bXCdS9ķ.Ǽf-_ipt)ص E1Cw)GIxM>U!LN%Sp7_RꕔR*mH†st䤨g7o[g8dLaB+;-+"(=.}{Y&|%0/VV3[}.1(<CIT55>/#F)@:݆jlo5kq7Gs% ނ2 Zuى5K`џr"(e[6(θdZ *ftX̶7|:l/zKP>sGe室`ړpyIj&j3;N= !־ S΢I_p^;9|Ly(GA+#,)`SI}_VtKj.,?s5Sqvd̢Λa>xܽIKIŸfԐN uwAƍ:"j{9gK[j%rtMrT1W=ؠby>42==fY>}Ϩ?*y$EG8pnfRLu|DvkIrmFֆ7ڗ@w .n$9 ~4Yx94Bk~7CH2m?WQ{ SV[ zQf9ۮgUR*Nf8Ѳj}K= bYL`:f涃gϗ"9(8ڷW{fx^)Aٔ 4%{[HakXXUҩLnc[n&daeE~RbQ<6Ay-͛нa ȤK o#hW0;CyZgyn$ ._YS7U$x5oJB XZebHj`@!M?@!68\(pa).E@6Kr_{$$A+-ڢoChJu^:BUSDxHby/'1 7NI*2KESΠ-i[3.$>%䔒sn:ex`0>gB֜v0r#ônY.(&aQis"sX{i={ث|hޅ,(6jΙCL5EQ鷹f4rʔFKlj/Ked)SZɲ\sɐrm&Xh\ir|H &|4=xP;%1rv`OLg;0U.21ꌍ^hx 8"2G0L5ӳHWPٰXR!ծjaӗ|iz:c@j^:NDm6eaRǤ)z>?4\i Gv s&O|;4X>[OZfR%cnND=90͢XFjˠp5=in [{?$ %rul@'땆mt= mozS oTbEt# htB"7ī[0sዞ X~ӑf;qaoFp |^!FL΀Y hCW VE {[h^Hn>e_TX` 1\DZ{wc:Z-(Kc}";2+|Tb.9a/X%} lW =g:g{SBJŬ+8sD{XOKR3SXSy/OA⢵+$eOR<-oMiXH#!qjchG-$h>1QTS]Uea!HQ^;3#EkUzMy{y>K,7tNUC98+$B\%Nl6j"㭞43O4ZIt%Q$ :y̍\CsLYrgt40 VP|KK9+FN/Y/v5+F+-F p_, e'# ~Pp|[q>A@֩ ƊY@QlF~% 9=gҤxB-NO'n|>'8d&QQLD]=5u'3"b# Kj o?m0^$4I[}2 AXC!xB/f5q{;Sν-60h I?橩Mx묯d30ӸfG?oTɐՅ6`bﳹiY*;}Ups& kiL[+OCh6TNIH*jbh[n[}:ݾj#8s/k>W?2xRH䰅Yk٭r?:蜘ͷoIJfMCV1a0Æl ;V;omIb竉{f]Yw%= zu:KlsfR_/(z . wH?*Z9Xq=l훆+EqgE·(H{Ѿdg}䞧_ p$BQ\ wj]H_-w>͈XZ'%&g܍Jos2]w2>j...lgs%H/))DE=\`D@hO[(]r~(v}ͼѻ DXMY%K'Y IV/_q[yǔk[)22ReIOei6g%:b~#/C*t!!\)y&Ȇ5߯ĘSYȕכ*?Ϭ<ʪXmlڄ]qCwsy[=>!Nһt,Q?<8 [$}R =`dآԇ 6+.HBb%>DCn^ &D^T P݅_ߞHpm oݨXEµq8,lC_H5 WMX3.`d(HP 82YP>59 [7igP*~*qu_39ur? U7ȨJqt ҺP4 >3O`"xk" N|A:d%Pݑ$P$v' AҔϩFGóD\vS֞AkuhZGo)S,!V{bەؤ]dhqJP?jX3%˂sŰmÌ89wE'vgyر7Ŭ~bz8 JV_n ZuqF减 D-ݢC"bN뢲6[IUZ8ϖHAP6^$t%C-| `*]u =vڨPOWU|jbc5>^!Frg@c4|ZVi*A}3.|-ߔXg;LRy "Wb`e=;Nixȥ[w!#-`W[8҈~WHƎWi`@;7OB֦*#ݭRmL-e[W&|‡ I$:j\}uy)}>kuʠN \[[Po0M/7ϖG!\Jo}i*w64Hp=#Co5*~Y@ݙ{vBcۂZhX :+# .*$ JqI\xH$O_Kz^Yi*ŁzXɎ9ZU-ܤJD8 IhEqox*LQ}1h6޴P+$`h0buqR4Ni=l%bN<ϗSҳyL\FFȭMb.Nc̐ ҿ_ !Y|vD:_S_.8a.s6RAճoc`Uu2\҃y? 37{znQ%B#^%=0ʥiW}~pzfeFOVji:9 oȉ@vz`zl3-H`\9fㄽ2'~I]JK[*E=fٷ`),fGt^-fP?Pj3a,ow&բrl4QC*Ϟgi,&J[Z{iKl6qfvd݆]ˣmtīM |z?B@:5VTWMawO @C )Cm.DNr=SR.:TOi JV}Ҩ|9e[>A|gvo\5z.aɬz>KeBS҅[ԚY1;׌Ŷd1_ȒTT;}(["dqB,行g"(8 ԬoQUqxxh8 F8ݬBgx!eĴrS\JR=5nxޅz-*M4ًxOVϝY>Yݷ|~n%W';O!x R-+|G6Z_KGAxR;BÈY+Wl Ρ}:-K7c6utCҙM|j[w,# tO (~D L4`>tvor*f5`вF@9L@~ڙ } ƃ!-ynP_Ao=5J%>ڝ /+UH--d-1o)\dRd轀ʪh`֮N $Թ惇U*x-y7dⶨltUZ=B~ ERNj$IM4,p;1}\Fyu>yWȨy>Ct2ʝ0 7"!| QȄϣfkp#*"6 —xB]E \@]:1j5 E>/$?BҲ(]cq]lQΥ{^L?}ay&D,]Q7|0bm{-\._P"w+]rIXï_yh8>)Xh!Y;$hy b=wmv6-_ 29vGʍ|cu. r ]JTĢ/CAɰ˵ ~εi_a._ τXie~1bBp &5uSŀB}e"V/Y|K$V DwXcGƁ~W4Xq k," 7[WRd+t$\a%/ FOv?j7%V3K'`fC2ޱ22(Tis$_ȇCB#)q2EV䄷ksZZW å0]#NMu՚(]dD5'ed-(>p\`Ia/ @aEf؜ĶK& k% c]ݝ2~YYʼncr刯*oBUUwoz-(mOɔ/= er] ;:\4R_*mȫ\-wL8)elcduYUz$LhQՕLwIb{bT;ruGe츺ͱ*;@_!gft d\qX rVRI63bǞ5_6g_LҡJ,(ӗsHB]6u1jbY"&D))eVB Ĩc.n_k6Y&`J~T,g+ ZE|z]HX϶me,n=zDeinsy<7{"Q#Jl&HE r S  |[ש`:t"Qwقp?o`%a)k359J0mNl}h=:/0u7`i@%ט7kpzWn5mހ"2' ںp„xhYg);,zK_(9 vۥm4nE83R|pj6TV#NW]"ף%?(p$8t[.p@$,b (p+j$R)Ҝ/\)1]ӕ<]¨s\um [hR>*md*UC_8kq `ԁً-o9vT8{2Z+\ AJ"e@G$f]AQH6YXd=W9}:F }zqrE"v]!=iO9]S?SN-!o,'* Ixt}(-1ꒇϐ)_܁bBu+QbU aʨp 32eׇTzjF@3J: 8jpn@mnزޖWr! )1C+5)8'rOy4}: xP)DνN۽rA M/ ",_ZěhKpi_H&CĪ&# yfUT&Mu‰EZ>:J^wb=b/O){™B5;+AK[=lng3~7Z4 .fYAn#7oQ71/0M^Rv l؇-Z\9/glF;1!Nτ6om{f&V ^ˌ׍F7:l BPW* 4nq* эB8N}RK"Ӄ mFxynVq!Z8%\3RNxUPp]QL2d O6dSLb'(vS?S k{,>EM/꺪vv_.JSyM!ۣAoЛeA(+rRoQgƾFae7L6X(^L(S+klx(וAM_fj^,vzс-q^Q zp[g@mʽ!I"ծfdbyBT9{+z}aν嵄>o%9!iV,2iw[UX#m!85F:'2`!twM2SM}%$WlTc60d3M[ؘh}4_c4De0)yڭ;,ݐ67R DE"T6CN3hұPROzine e??,iF)r:<ʶ{kqYhՕ-#Z/Pt@Er~M: 98:Krlf"~`Ưo'];&ȢHw0WrC VwvO^$d1{cE |ΜኙJ-$ zL 9DTf@g&Ϳ) Hk,ܢ.Z `H (@)ˠ/u7fS}3hH"Xm`G6P^=“IOk"i*n4$_ؔjqSp]my>o|yLIeԊR Et[~;9#+tcAV |`͆Xb)bOg?=@ZC޿#c]jl6BRD$ De`ܼ3H:rg 4|h.X[9CR^̿~I\t]bnjN K|ƙ4*WĄ*zG++D/a΢x/Gb! Uh-E ;X'6>ΟVhZ)uNғŢے1?# +7>Y뼒$zH ^{m̍?ZLFTDYnЯY6Vc|Q5lZXv%UK(X| P1456Qo,Z>5.%,sL2]Ise"rE޶^{6ćD෭-5iO.;SǀR|jW9 Q)X%Y6egk$, OC;S^ܽU^Y>M_S[˧> a!?ScBx#5JB&,˾7L*?F9z]!pp`GX|d vێV[:9.<ϐަKWF'"I)b7ci  =l9Kr)-Ѱ2ɂLcAF q Lo|Q3Ŕ]K3=<͜p :S>RpF9*clG(S^f NSR{KW!NJ@z#c'zT@4g"vPx:R8*њn?Z / cӞ%.^D5ҨjԤT B oZ#2-#,9ȑ*&jM; K$X&.5=rʐ{̋I ٕ&4As*pk!1ȿh~#&r,iX\% LT\C5mt1DD򳬉r6|\wzX6r$b c>Mu=,ԃa)֮_w+)YQWJ@i2@=>4Fn'wsL'崧P͈7Q*BW y;!aB]eW6hH91nozMx*C} J@ky/>ѻU?2czAp>)Ҿ8#6%z76\0" ōʛQP f0q3Sw6v^Wpas TaiEN4ۂqyhS? \ԁ5<ʺKA#EHnvƃFAn8(ynGR2~tm DgV_t{xvcA$ח+B&kѦh.gS]e|Ći"T~eȯRLY}WkYn!ٕI++JyPq/TF$g%uGSLxP*Wޢ8}90Xeu%RcKV 4/{DFh3n fpP*paa%wKY\#`4ԚXG.6'*;Ki_j7[SgFP:G{,rR'&PT]_|) ^0=zL d6"(b3}[? ?Q>#TRe.:Nݫ'_-Ca|RQ(>/4K4xs>祠ylUNN6RwPKr60L~HԔ9Kš$sJYs(p]2;KcA^l`i" 3?T"T\hO#]R-` .fBxӛo4yϓc a:0,,xEGFAidPv޳~\Ŝ?l-`W!˹he?ڝp1}9ag=<®s,M{ъ *)^/*#dxuV~];mp8$I.ث5T~"2cH'_"A*;tdhnȊ'ڕd.-c -grzC`>/ڇdn߃ 0C6܄uNG5?5b}jJ+ۺ>([c$΃SY|۞"񦨐9Rcs$GԖ˩bjs4rFa;#hy֌tadn2XKd`8Q0_wcb.{z")o9' ^'(m&wf3R_\J省4-8wdԛkjcvww+ ?ӟm4jWθg$ ! 1e!nA% ZvkI:. 4rjZĸI?=A\ѧt^~ӭ=|\Y2(|0$84`ӑHD5J3c1kbr|Skl@KqQ}X~s0ḓ!ad_2"KT-5ڍjyihZ:gk^gU+QTj02#/ܾW=4+UhчK>]^|{rxd ^=_gjn&grQ}êBcƸKI;15&lVw sZvO*LL&S>Δ)?L7Aӄ 926^-T!!Ivz*rIIp(#Mޖ\w)"4'^G36HE7 eN7yE7;x۸w4i'Y3%Z9S]m">OmP x1KǪ MxTTfňzAёWte2L/ aOWOIZpLa1*{ ugP|9@,+4%+. ]QUa]F{.彔D൅ÉK-QKcP#QT'W4:La~ě}B^Tu<йrYH{ Kyn~!yzze nK_q)63uvI;s]A\z&bޣ6,q2삐5$,T4"nڈ+ U}xwr(Gu4*G8RMjSɽo\bǭ+GEFZ uȼ35 % 8IUB:I;8Jc7$Op> [anQ<&Zvp@w#sdZD}׆14 9?b+,XmDxju1y~ En1F`?u SN.B(}_pc"ڷZ 6[1pmM1EPhldޭ/v y-XvcK|.XoğgA8._RCSME5Pݏ)"XP/kɆhd~+wC`/xR)3zAykUk p9UK6>Kd a;9acpۭ}w%عQÂGM>]-n71~/>FյZEe;AILLͺ ^ĵklV&鉈 V1dO׺%KNT3 .#T(sGHF'AG>r)T$4]D(-[fY/ӤӬ& eM."MW+c`B8dY(̕xsygTE4Ò/~8sxxrB0},>q/h"ɱJ1:<|/MhG3II>|nUcxl`;󤄵q^6q^f$ٚ b6~VK5Ȁ#1(?T\kA1Q?c%vPOV͍DQȉA.:$m##bljMnU7Ԝ*!v eU})xj CNLgMZP.\(>= V>B:8vDG Uk> R @[^yzrӃrV* AUQq{3]Veݱj6.J޼%AFLRQSRYe;xmNlwEnnߎ ~"#!`yƅ)Hc m3d#y-T?&= IQ儾 3#r#.KͳsQ:;="Y }ͩ}Ɠyn?bGT$$%>6Ue&|OvRlO>uGX)ģ"9ٝQ=x52R 9XT&Q$ փbȂ?j sv*zW Su:5O:<2k7CII Aֈ~M v a޳*4^:ѶhAW_0txZ5Hlk <'v4ޠ+`J>Ȅ]|*wp`,#f}PxMK5u7:]s,=gF땈FiJMH0oNi*OynazA6MCb3REW58wi'Y}׽to&5卋3e*wol\؀0<n7J)3!B6W[ ̖A;ɬ~OoKjX#dnE¬Leqc!wWtyIcqHБ uPʌetp!P%lyl )9&JYl4b2C4ffJ5lW69=aEkOHy븦@ ݹ}`$ /G>0Ap(oI~^M%6c-ؼDTGEE 5j"2v-[&|'{:z7 Oꆞ{[+Z_Cqӧ:!@Y]m*.zqH0t1=6ʕpnnuy[V si8ѩNuZ|'W[bwqy"ioۚ}+roMWĴV횚b`Ću=wR`{dQ5kv䰳 PnfjfjN׹hvF,lN- ThԮ9~Lq1kh!\'F.q4z@yX޲/)ץ;:8.RɜU1џ7+̷ϋ&KeS-NDVГV' uK=I7Ġ ݳ+vx R'#I`d' pm{"9g G8YJHj4 dGp-9d5s,QU|l8QSa.ՓR3ߑ c{>M}Ygk>(ZItȘHTd{v+ !~ҊG}+~3)A4^@=Af vX==c0h#!?N-ȅjQ}ZW-~LzLz{ՙ0e^ X6S UQYӸGܣ MS=kDP>Tyqe2ӓT&OU; A%Ǘ>y2sL$UN r݅$7g)T&|+l F4=Wr;QFeon~:ֳupN.n/к2 QMDi.|ƭyٜm(KUj~:mo䇨ʤ k2AcMj3x95fJ5 ι.G8{rE՛2=3uGmk:|渚'37R%2]xeՊ7Ziξ៮'!xK]zfB}~벩TbFxoɝ1BC#/ΒISWcoR֞/U^d*>9l OFdܓxYYi;p 6w9c V):e8^9w\ /𗦙9R :Kk }8`9DK>|`N(_4x|ֿaRGF}H 'A[h@쎿h1~FB[qФm%ܞ~iNH#gnZq7Gݯ3?23Wi'77u⸸V$`G2L.F(9\ g,m=KO[Tuyq!ͿuABsYv9XDFNuףX@ ;DP@MZ+t  q Tw-lQ \ Y1µo'[ς?۔1 MK()N#JꅢI^|7O}o̓̚.͖ C$J7?,I%aZ¹1WqVByjg{kW+UqR _;nLFyADyT|G]޺jTY;mH3{bUҌE dӒW7 F'%1$:n|tr{l97v+I{e攂7=yhEDcŒ[889|Y9җہӓE#+r>nR@5ް/b(RCgD5ʷ䖤ʌ~Ctdw,Sv7"0Kl+!1 t2G͙AXuz^݋ t {#6MUCrV wiP@ )iY%~'B:ei8h_O9~H!BZBΪ*K&jU|6F9l _͵LLB_A6G>2{OA5hChe ,P%)EyQY6"(y34a ]\q/^zg3p鱤LTIaזe𪡢m1my%67W/8sfo(ΊSR:ؙjH @Wzd`7H huL?u%Ø  r:W vSj֮_BˌSj;-Nd73.(uRѮi ؄Z.i z(ǧ:O~ȝȹ7/oD]X21]yEƬqV֢h)t#tj]1B8Üz>sgZj447xqO!0n 6t*Fj|r}+Id\<*q1" ) 8,tf7)E.ߵ0SP,hocʭPxBOhJ:nX?$-<=5)VgلNjy]Mw\ܡh o\7FR+ 9=fO+Bs8L:X{HWN׿(SnX4̺`kk?~m|xdl I~-R} sBFZDEqcPM⺰'6x°4^6=ZYvLә85sҷo晰@0'#~i P 7'9$Q8# f#+ߔ#$crA&$*6p$M7 "@lXellNF fQ2}x4 $(E.kBilQM}n@=!\exttf H*KTf  fɗ-Jk)""s=So[dl"x>j)Mt7R!K7w8l^}< 'e͘ع j4/?cRt*@ $FX#Er8.A`(&[e|D H0$pckq:y@;1HpUv*kPD19޳% geKq&(KlQi aY3ćޏ&UXEv@P|B~6z ٍS]]ROmCn_̄Dڪ]X7YYHPX3Fa8D%{΀7.Y'^Io.><޾2A<#aBOU*\o黌Bif -rRA'JqSHE)?L i+!T%|_Ӄ<؝j 09,)aH.sSr*J(.ob{#Msjwbu0JEՒM9b_ yΘFsiob7UlY><^GT~ NpE^$J ݊BKt].ZWFS (sb]OcaZ^+#T=% =:n~=#gKw\# SH[m`#+ tl'|~KjyGr)ف=ԏj=pZ/I(].>lՠA>vEѤW17J=z(|o=,*І~~Z>x\S-[:H>-[<ݯ#v&a;f,4[^ג1 MaN 9.֞s*ڸQ[O톆t91 F-Px+1')ɣ`j]֎MߢUs/Еu%YH ?i*a M%sa ǁ@_ A'Qq~RS On,5$ 4g|Srߥ$l6sAUtfuY놬(Euo䱼?W;^ [J$.r' \ߺkiFgAdX+O/ Ҝ Ve䣅|޷uID:BqeTRLb .nhzW8ͭx1 H!>0NvPB%3jsH"fFցe2ËO1A1)Z?PU>ޅ=YpH~0Zq1 1u9%4xOp~Q!inc<\*ڶ\N2tDi ·|&pi}΋ ot L/sC;iK VA$wCxsDڦ[!n ]eք?Ah5xețZڱ4ZEޙwj ٔ$% 8湗[m';wѐ8ǵdó*eAACZ3$ ՙe4";$ A5_/8~& Ɓ͆m` K~QW)(AH$03F~ ='kNZdNlِ?4M>oK,TO8C99, 64?oؖ`iCR*,i6a=Txoemgiex *n5׷MqG!kV?@k?F :#Y*e\Z}yEB90,&>P )^):1hmyU$;? Gl[RFL XfGEh,gJv54n& J(=tgRT'v BD^FE@] ZWnmN DD9]H S,aphzJ&~q Q]J}K'7ÕXDž!u= ~l:U"OA4^f]Gh*rSǛ9su!=nCAvכ?Ƿ"yDZhAfmw:Zޮ0n_Nf$Q,fSiɼw* |o$mC휮3?+:Hζ0m{/^\$:u7lENK-ds{Q6I>\[8U\^sG *mbK3jD(l$4VV'9n YsRпTBy~MxiV`; *߃6?byߺ8%:%4ύ Q="f]XBM;1~,Fٖ],qo&W2 (!!(q~9O `~fׇk"و9t\.$;|!Y.<khg?Fu ꩠ}OCo*i;x://,g=A"Nv3$rO׹+9j:pإP2B$1 ,Cxjp\1qH6vi5˙eH]DtGe)P3g?Fk*[g5UkKf]BPN1qIh-&/VtË3+XkE*C M}(vPTJ Z}QVaԜhy ϽdH *n#!J{S\/n0J6pe~Y챰F&sEi7t,0ӧmRJp,|1#vLddEH^<à+<.8NI_i#uzJB4&U 9| lPLg/4Bfpdܤ޲kG2J,`-Dhr .oǷ)};g>NWH d{է3>sbuuZpwc~|<\VbXBrhCE@-Z #:W.sUUZ.ZŐV7KڧZ~yJ_"GI-$[zI܊[ ws#h9ib5B]h9H QTY~l$;ԚZcڽ{;yLh!\@y}sB%zr<(MB+6k1q$"fFϠ˸ܐ~L .E%J$k.!@Kc4s5\,Do3_}kٻ"f][Bdsy ޑ sIs7̤Ԣ̦fXҠh4Cڥ-pViGh跳#eQ@EpNVڙz7! ;\CA= <,1T__qji: H8`XJg/Rҽhc*?AoWs(r;,[߁<& q]C1Ƥ?=ᑻdW"r4?0ݨ+`p>5z{NjꊧH>u m*-*]l”}rI;}x~0$M螢V=PLMoaE^1.Dqbo hoXN5t_);4=)|o ^^VVcE*Zws8hgB hHU>)Ye(K' 2Lq/MZ5}2)NhXOCK'UgAe/<.nj+L=:2-=׭*6oBݑBe4bNNtoą ;LzrD Z6im{`= htIζFG)Ã)[ub$9ay 6Ur8Bq!ZAqǽgJʯoB` 0c&zXEK`,NkX-#u|1щ@kj]_^Jdᖰ d-MuLb. M7Z"24'3z_E%}AqmUshw\`/Q xԀ.$)E/*GTg9^r.pfm(Y4Al.:aK>yٸ|b+v+=xIe \&礩y ̍6OS$r$ҥ~C`|irl'h>Dr͝Dʤ=L?p `b7rȳ/ 0k l (c35zN~3HQ]Ɂr0_&~6KF* > ,%HI'3ºx)qꘆbI($>OMU9 .E춁]>S|>81/u_Z<yKy6.-Ni&]|\zU|&VJ"o|FGo;6q<iE*.F`zsWiY>3R#YL{#-^+Ev7A$ nO)U N[UT*pP·5CsHAE"fn"'XbuLQ>.GO\Ԟױ :|_m%z1ц} k+0{`'نGO9YdljU_k~ QBs .lǓ=DtݢθϮDcߑ"wDMW+LVm05>vehdj'fz8%,fA}+k$pÞU[t9K裺Xw@ԚJ`,)h%=rN2eE*#0ELB7CEL(gNB8 F$6ţ 3ئ2}3 _av'k<7A.? "eym~zZn5b@@j[Q2򄎯yf Vk"d $· MDv) GߑMcρ>PR1QVȞ_@fc*.Lpxsd(rƻFԚ[|83ҵsT[QG`r퐷%X9 m^WN>){Ajvd5GT糝&YYJ?(aQ)-W^711O3*Gp[flq?bC82w3zIX@vFg(Ի`P+}+gX}S2i[H1[(;(>$5Tkw*הXh#4"?LN,Vyȥ]=eLfw@Gw1qɰ'8:J"/{6P/v=\ѿ[ߚ;n;7ܑ'0&]z9ge&Kv[#"80<0͸wc%(\p[O-=)t"')bnFKvGkZf=DM'w1Uָ)QxÞ) ] cIc~m*y}¨5F'Oʄ6ny47۫YLYh&'b 4Fʌ\yh~*s^}n?D\z?{Jn>)U|( -p3p\n@EWl٧`8U(FԾH8Q qmtR`ǧR?(ʚ`0y_=%DpB˵A(&ۧZ㝭 y-{ Kw->_) Ί]Ii>P\mTKan䧕*$ѲsG􏨤~W>~YjZpJj9˃W{>I*/ ^>+粮)̂mNEKNP| n-s0|Z7&69^&%s,E=a4bVa:GD۾z"ovU&?}yhRY:腂poW ?@eW7vp//t4f,6a _"D*K8_L_l%=dQ|nPG珳0#*+@葀h9SO@:3j :[.m'ә:,scqW^Ih9/ί@#A_ OCSJ~Z|.h"HڦHU,3+7#+#SMVD;oCK @vV,qerpe9_ml.~c VZ\F^(,gemY@| PJ]aVhkwGڨ\`Z[Qzz)Ġ L> n _,e)/~O^d,Ңg5=ð Ho6\⼱:<\7w֯oz bX.lc𩾲+(X}:e1PsFDROtaf'H<ϵ@rF.U:4L9m b']9Y7Zt6`?93L7(x鿪Gm!Jx ŋƷhh\PmtVPćAo]w ^v)x [NKʣTYW~MZxj]BAy0i![30yDKM⥨ mܜWSBET#"(Ecp;@Zðϻ}eJ} JoAj[k]~W2 &o)VyOu@X mƧV5EH1_`F%YֹЍ|TTbK:_s=tux& w5cPb4` yF_]];b%.0JqQ[☩#J&<̺LVS?pp:3P *@YE>=.Hx0K?\Zhų^NʉbO*E2Ke&V9%v!0GM8"py/CejJ7NG- N;ǧ{UmOvʱ ULبpY*f0`"FadjJg=I7LBt1xf ۃlb@U NL FuuVUJaGbjG\h;Aߔbre"Ԣ-;ݢ! d%|ZFQ9`@#;jJ1핇]bEB@{Z~8 D1aǙ]O? G?ݏ=d4s١S_r4أ rFas8TlenBшI ȱw[Z:ά(g9*jq6ΕBI&zu~:6)Ke :ltK# G Ѳllg>g "<]Be1䦤.Q@r}wt:7(8Fș2npyq>tŠIBZdJ34)h_!Y%oHf욣h!TF#.ĦX=e;׌꒽r¤3z@K[^tCY=I<pB a^c@Jäx-FT>Bl io^Gw␍#?ZGTv‚ԋN."g8wRs^6¡Ryz:m=B!M]`$z1#}oИ#aƈvmы'y&N5_+tjP7# g/4l@3Iƺ0x:ߗWx*1 Sw;G慻fno+ K'~Bq"ĬO] ׵biO? D3ԙYD cigi˺H~B>Y9OZ^V)A$6G4:$ghR"04=AwրC3FawR +vNXNuA׻ Ll\]H[H|U l/3^v`^ U;[,xb Πg(>DP+p0fGSt5!1~`4[tբVٴ޲[@\a'.)_[LqEZ*՗EZ褷ɳ4’+ْ{-K.+t|t1P8-%J2C.^z&ѠA_c~ 7z!\[]qJ%YR}q@y;H0PZ[bZB ׃mj6-f>