pfsview-2.2.0-bp154.1.45 >  A b}@[!M@eee=q|1gKqI\is8;Ip iU+#g^9v a~^ړ l3Q{VH{YN:#dʧ0ȘbgOA9p1'gM~fy̴&E4]҈۲?>Zyzc~SLv${}]ɷvV/Ͳ.MH5"o_Ȯy LG%>=l#DLWpc889d3f4c1d237db89ee288540742317c78ea0a1ee2327bcd5f834fbc196ffb7ff3703b1fbed89ea6504999f5e3e098269a7971d2b<b}@[!M@eeem~=<*CS(L1B.Lx+$FY76{ %q>ʗ ]fB,t7}?5<~ʥ~$g`3jm4I^wj*PBtM< Z6=d1K{v>r\2KIl X=*Xvm Yw#*%`})EJꄍ MJ~% "v̜f S0TLo-X\92>G2>p>$?$d   9 >DLX ^ d p 3 8DSb(}(89:F G H I X Y!\!$]!0^!Jb!ic"d"|e"f"l"u"v"w#x$y$z$|$$$$Cpfsview2.2.0bp154.1.45Qt-based viewer for HDR filespfsview is a viewer program based on Qt4 for viewing HDR graphic files.b}?s390zl23/SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://pfstools.sourceforge.net/linuxs390x(큤b}=b}?|a683e0da670cabc4192f85c13ee8d8bd27e2518fca304663eb3988b01e794ceba25ec54c65dd01f3118a297ef730f82d57ef6c95a84d914502de7ba6329a7d0e3b6f17bf20e2c24d635dd87301f92123eef56d49ecb0aa8577cb8c0cc5490bd2arootrootrootrootrootrootpfstools-2.2.0-bp154.1.45.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@`\{@^h\HW@[Y@X@XP@VVV@VrU@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- 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.patchs390zl23 16523754612.2.0-bp154.1.452.2.0-bp154.1.45pfsvpfsviewpfsview.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-SP4/standard/dfa510532d9757967755076ce4286315-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]=9b8d577a60d4e7c58afe8a89c54e712a3bbd9eb3, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RRRRR RRRRRRRR RRRRRRRRRR R RաreRutf-86e57569d644f9cc466bdd49fdebeeaf970047b8e2d2248f24e95be7d5384ec44? 7zXZ !t/1] crv9w XEE3 ڐ\18[eĊc<%dW_jS%`ފЛ)Sd$Vu|EJr͈X)|mr@HyGFAOt#]Uq.)f*5[d0.<d Bx1>NՖV>]u*$!?AA@'b 0\׫oiz Oގa~GT[Ro^Tx~1*6,_ö}"t[ xtVR*7WʋN MXxQ>]u9\;=>K >7ĈHW)ߞi6""7~|ESuS8Aޓm@&ُFư#@0(/uM| i+,R[WLMl+(LiY{W7f5{=[/+ LjXw^)ߢQx( mrh)۾7 hBN}_3-4'(b]doA2Fe2Ҏ''玙Hjs͛JME4[C麼'(3&B.D3*!U 5RxK^C¸JIT'ޙũnrp=} C,ݲw >g[*_)mf φmR45 mňdLsxY%I7a.Zgyz :s?N҅9 jv4>+1ac Kq4=mכҒХM!QG.e3GtLnW@G7GEY$K$ڠ Ub spF peuWKq'.4*m1npS~<)~ǡ@EG3 dhE1v2:$ j)vG/&wlnہxm8l.pbu1% teep#$-2>oЃrd<>Uj NQm7lWhts5Luai42g PFKR}Em\洲zG$\Î cb5eZ?eJr%z>~A@9y5-P*S)+pFm NmQAϧcv#_UfBqpV 6e&`o D{^); zj* ,l5М`,!*,3_qwX\nFbG4@~gd0B!8Rp@ w 'o4:SџP5pcƙ.bojFcbWyZͳOHq-'-dXX,9!G-ߚGa?.@N-N\WZ1Rlk)&![TAuƯ9h:Z)Uic]2L#U؟Juw 3,I!9\ 햝VvR`3Dxجhy7z?ZOFZ^,iTZ~cIZ U3m9)puWnܱ+3 T\F&&vxB7/?Z&i;U4n{Vҫ`~o}>ɪvRf{ l+shڛk9.q.j pBx#MFFx2A"̨( <5j_E[NSKL:(?ruPT"5Lp&1w>I6rXSGվe[<4vLJEd&sz=Ҍ]{ ##aQW~ v~t[m0tj\x!;ku'ar-iN@F(YܕB=w,8] JwԠHCRs|r \m׼]d%09^/\_1= GӚIJ'%B mDvypM)zisk^F4{A[C.䤭LHI?)X4 X:c^1@RSjPK[سk6:c<ڸG/&`͇G&4@.HĴ^i`a=]GJC7Λlc3BB_7JMP:՚Wr!$@.<_dbkyEY;h𥣎F(;g{ǀMs4PuIo ݑ&eZ R"1hO FfiT wf4 VK-m$#2=ש>|-ō7Xݲ edඐ}%I8t oTo#o O<=\~=A(vT]*7r6BTU۪I"AjxJ<֝KGehlw7^/tz=2әV3WrUR;n篤 uVzbV1>,ERJppu9:%훻ku镽#`vI/ W_!.ĩAT-%arX^gx" V(Ӗx)M4={wĽ42?a(չڷ&tCq-p*!2>AQaڽT)PdgC}:T3 co&'?+mv<Izi?N[(AЁ:܆ҩ⾳^nvYpl?Keԩx<)t6udWу«̹0=68&W}|` ռ~*`7;6HIgϡA3?'ł^"@5 'ޓƤ34!k1Z+=}i1-6/ʐ {vc5 ONIg2}Hfc<KX0-Jn֛W) 9k^ρS[d0 ł9rWK2|W4@6uuL !h(pToۮLPkT`vrxv1y8G!w|}%UTX̆>Lbpk]^qGV-kA~h~.Q9x ohql„];!$EK۶h^CM% V ܂Ra+0~, 0w7yɕ1-#%ӂ=S"As޺SX1hxN΃S^S,*^⡎mZ Eӗj/]5 ^GV*g uϦ>?ݹ\<;Sي)tV$`@][5&C]Nٝ1%al<_F_(CvLx+R!O*; cďM)S>caܠV)͙/=}d %Z%v4f/-c$MG8DJbG6j-JR[fwX1ۃafX ;yѪ$>28׹})UrFm) td.w)EJKV8&X_I.=tµ # w7ЯD>5J"%sW]t_ZcU%͋Rc^Td|vꥈբzk;uU,PkFEFpBf:6Zh'DJ{em$Z9f7ߴr_p%nԵ{Np`(~7#{X2QIM [:FyeNv:>B^z$F`Gjj1oJ AI OhDi*Zb'MG;:<.XmWڑeBe_-N%QY2KVQ၊>#F;6lo=,h>=0Ahl@K47~^U;c(_6D[#+dW0P6`~rUUPly`ljĘb+eB!@˅4++͐jA˞1 D/SU |ͰAիM""҃|jfy N`EH8Ƥ(Nc*0s-0`~sfyeo4O4\ʸ@SMfŐ0+ZM*)L TpPkݫ|̺hg1LJ]"b f_= g0Xܼ""_; lPA 6!^,JA=UnI!\})[d9 J7_vi r~Rw)gbG񨏬ҐvSZ^9'NпzcfuIK72Әg A歩FL,F뗸Zk#Ecqo%YP fQ/M}8ee#^JF si/֢g)'QڐVX K@֥P  w^װTm]aD*d5` ׿q*tHی7ÑUn y&S; f JQ֒~F ?;n K..@.rAv&aw]W|gB A&_$ xÝOx^I6xzaW7}ȓع6a0L t,'R :|%[㿜ܨ}D`g 8?ǘ~|Ljg_8j*b8%`r0h;_گ R:0Bm· l;pA0o3U7J7Y$9,=7E:iπj$0ם]6$j+cA,.$u{3r3[V <|TEn=#>Й lo-Weԫ1,(‡(q`($r nmvFfIg/bbi^ ]JE*x%Z&zC1N|Jq60ޔ0!6ƥKs -=(P }K2p /.LkE2C6`͡vlVs4v2<톄R(w7`. Z˼EG"_ aW\GA>R_o4z*jSĺxeIzr࿰J;%:pD5;0-Θ8' <;9Y-@:KIд;JLK>S3[^\3fedrZbS*]Tr0B~/xe)-PkIcw$G;yw=8`?98ёs,.K'$Z@p^[=Mm0өmӫmX*xA ]Y'Hٺn$'&QX0D|@NMhy>Ĺ=%%^QU{P'OhOsQ3xB%|aA =9r ?ǡ塗yrJVq]a?%a~d })vmNa!tҜE/ b ޖw 5ǗK2uLÜ}eIvű[?l8~zX:?r~}Wn#7,ۓl+ilдaH2/Qi2)(w֋;$P1H2Affr]xh3[R3aƊ٠Vc>Zw~u_V\#=Gݗ0?-#Р1Zb*6|w̾FmLꏅQp9 L y9qf$;SՉ}j'-x,-7NpU%rn9V&:w׹LY<`;A~gLZxٗ4j}-d Ժ zgm"[[M"е]O!IOӉpr[;g=w}0ɢ@0a%@u m"pX `vAK,>BHGaFWx5 EJSzXA%a( $ld]GUu6?70wtXej.^IRqcUfN1 )Trjgi|IveD/N}1*fP}TyFg_>`9u|t,=8ƅ~/"%(n4!4>Q #Ơ~mWneG]{H>o} BqAZA-ֵH\7^jDc wfUs`эurR2f6Qkz&GV\ &d>|[?&3Osb\Z @Ime6X&&( M9ii+pJlW'n`=Q@_ 9~柗e6+z!şsIMN m%k'/yYta>ՖZݢdՊHW Wasj70W$TaV91ƍZmN=u#6f M/G_e6c1z\*&`#sVp{J_D8b@bKknCƷ\F ߂A\B$eigHŧ 4?x ڣP;`A j):IGZQ1-,Bb٭²KG'uRPID8wKX,g{`_GR+UIRZJjuR#qoeJl,,[JdҰg#Q`F@`6Q3#W7n txbm2.)rMm?:,[ڌ:V 3^YqCq`k' *Z`A56S: jr.lLlޠ[ ^9E) 1X:x%"g]JC2_5IrC5^+FPޱpi0o"&^ܪXT;Uև (ƚ?YI97=r*QF%FI4G"aZA]KU fe&\ b3Hc59YlL[0h^]g ;4z"իn |2(;}!VڄO{])@}iJ'p3^*Cm[@ELy̨^\5l M`@N uVPi"xOz[@MF5edRy>D,?VÐ"C`FxAj:_\s_gZ = x~H@@(9I?ǘN=Iv׀,z sI"LgI7%O8 nP=Gvᅡx<hsiӚ ) g{PG /\vkF_Ap&t >fGn}x= ʢoYDXG9t,UU6'۝s F"u38t1{UmAA5_-ns 1邶߉gY~;2  +/Wl`ӐPx(=W6)Lz [.}ʈ 7 EAo$>-eWUb/ZƌʂY,`ڃ B,z1HLV#Н1)d!9f)FMgIUC]NT K*'eIN̉i!"R#>]/do1AU Z9iNB\mb9(7=K@kit_]^v6| ˤ,>k i*{|>^GLVݭ_ӗ9i",},@D зUH$`LT&Y}~H;.AIǎ,KC:Y ypG5[KЧ{?Q! d9T++M+El}n4/M O4Sw̰J,+5=V|߶nHNZM034I?6ku7FDֿ sD 4)v~[`Џ'gL$q$~?=yE: .UIn=l_,#@ V>u8n#TذɹvMcC @MK)TbNZAeUd&yj}yQYRdezŤz@Sc+O =yƤp@r4XZL@'a=$_%/Qδe!S,?p.R}=[4MυHRMfj!? ݋ţwCih7ZO@ nFTocf]$x4y BV1mIe^7â T|_ W q|9\ Vf&z6@n;Ĥ]}Hx^PuS>wa򔷩*ydKws@\6: r89h~[I%G4`"j{m 8x6KL*I Ix6$ p\0Fd9 kn2NF7}Wgww1,jL4)Zqp0m!C47*UN[.kFߦ 2z,bAMsI=>{D[(m0f\ lkgՠ36g!}EJJ1%?yU0m)(h ŀ'N dNrM+{(` TBx(< xj@J[!)_(|zI v-7s4z t/gbֳѵ".N% 3>G.^@(d!IrwN#ck}JW&.CD> +SKl`#@ɏ+J P?{ ~œ)(:嵲1ռ. k,D18d ѻ8b:ƺ޺#x=c]xɝdquu*wym-6,bq/KX=->\m 44Ahazy'+c"LIp4GX?a3g.paaWi^1i購tAtj%TbJaӤ&+':- j9=^.#*A~TM3`#k"HHQXOW@;((*M<+~/&0II*Ŕ`/;IlEhqtlj9#)^A>H%Fjd~m.l]oRą'hz\A!0lh5 3X >H?R԰0 'L!z{Vk|龢lͮ;S>i a9iY{?  ax W7+5O/%fΛYTdX02wBh 0p+L)<݈diB !Q3UݎxTӄQW@d$1OXj.4cyvG;]%)]Zd(4}& oPS' ~R~LNܥE4Xt΁С)՚1-2޻%gA|$AA }ъo6‚]{ڵUZg\4,ka lm6^nmRex6,~|۵~b V)zyFiN 4UI\.P)Cx)er:xS%sr5 ,8<@%AJ:HefI#UNBڥ}i}Gs?beGV7 /SU\ɼ~vp'50(Wڵ(= #`VP>IdJ }M#aZĠ%$4)8Ϩ^,"Of_rOQN։5v!G6e_7C|" g^^h]NȃiSRjP:Ndv'T5S;;uķvm K@0;\j{gRp vٝ@6sd{0@bSwM|/da9덛e7Ec)DXآ/hEB iK5ˈ.EϗxՈB'qHqz .߭i(K0DPX'=>=/#0\>0{ATVd"R~)#IN[*ܓۿ']fE%9sAص;7*1%A 5$v&vKzRB: #*uֳf6)-{ղj8/'~w\mdD2ZTjWgtc? >X;ωԽdN&@E2>5ey;%I"@ù@l h~B F4/r :(cԵ?ьxQzг#2v0T\as?`3=6d͆1y-ŵ:TWSSjM=U Ru"\%2P.+Uɛx`>A-U7qM%a.ЧDo~c%jnL݄$7=H+szpuM>^[yObdLDZ&:0%jw`*#_/kD`XS}Xc`p(}aW3\xp[ȉАHn ŕOZrG5%&1θűo?$N{[ n_(WR׽sniSrשpG PA^9p]UKJ'h-; g!tNX=xfz= 7`#myrFH\єOՋ=B`=#yB0aoL]-X"v!{G1@Mh(M1'tfbp0MpKZN%sZ<0u^ҵ(PҼxA+mz%-FI?6֣k++\z؋wl?B9FSk;*C8z>{~tx7n(*d$}l_(Ԙ4,B&ϤI5J؄xHq3y*CHtu sT%<U(ުU`G͡3WNH?N >=RͰIS('f_JOARA((eGIl%+\ߌѹoxSBO@O4+aR"G1хl c1NϝrŲLNuK zMڰWt-,kO4LƊki(y(BfY9hM$^^"T>; O,ߏ)m ƃvZh'ܘ?fz#g j=\]rZOKы(>+o vf|=2zPb.ۆ*78!PnCVҸU#eXKt'VLSL.v*hNŀ6,d) Or/5Gw2(fw|_/I=3_ ;[Mʕ.mnsxl3p sɃ~:=jswM5tTs6Dzw;5"ca7גy㨓!Ԃ7W(rfyNoC]dRSe8JlVQ?G$shߍ!o][5ʚ, TQhu&ȥN:5Wu rf2A߮Bi[`ҚF1D#c$G71PKd0qߺg9=6fm3b"ּ̞8H;eMe-BDW5AvJ7C6+}8g '̀iBD_3;;G+vJǮWU ?tr(t{ۇy0T3 ACB蹵ər2؋&HV4MshhTIgHN/#//qbzC<#rS/~) ,0+i_:NVc0ZWq'<_S0n[QǥH-q7"Gz1)xGD#|l1qGg5q%RW:"I HNٺE÷kMyf @h]\oe(]qvMIC#/t 8N,MNk' _Ͼ08TH͙}dʩLZւܝ@k%YP{iwR uz®\%cAk3,ȭMQ ^VPLQIz? =+un>Ĉz qfj 3Z\yP͍~AWuuׅ!)V.Kc p5rEW$T$4<#2`]ӰUlLpN@W|=f)'P3n*\ |, TyJvUE~*{im9ьؚFB+ӨtIF [0PfإSunluH' +LsAƢDL?bAmfLZ&nxT$ #4<͗~]j#\5JzWj]ם\8-u^&h&T+)zkAy+X]a YbB*t"υD!7` jvsGL {de&L ]$:[sWu;j(c4raBЕkFA)IY·iT?H fDbhiހ~3(k7PHm2Pi2w\ ]6gJ"R]`$,;]1q^QәN~7SK;76K'W q#r3\l 8NO,!fd>OE5;s z%N뀓* y|~2\(G}|(>vߒCIMh/qOԕڷk(e_K-u_"JǢ5с@xI-WHqEO$SK >a!6$WA"4d(EUnn*[G(z 6IDh3w$.PW"v|@Ϝv|[gLƏĒoƕinjb>@ҳ0#@U{jNG7Ýwx LbEj)he^[TFY̲,@i7W$?8c xW.;bǣ/pHUǢ' Q=EkvSWß\ACz%P5#? 8Q^p \"fjwmQ4 vN2rɽgS ƱnbkA}DxKi_|;f"sP3m:% Iس]r$07IC܁w1պI=OJƁ.Ԏ`B0c;0T\xWڒuL6]QK6; #SVl[ T"=)k<5z& ?`*M/mq}n+~8jü3Ԛ$s7$ml/[(p.JlT1l>71o;-@=aЄV/B⦣"P݁-㷙a{E 1bF|Di!P"(5Xr٣9[Pt(a LZ?;ʄΟۏ?!C>l %7>F<[GT{aby_c¡4S|h^̵[!Mi - =3DET[#SD C`=-/#/W,Oq4 S-8mlޮBF?4S|b@Պ9G!whoIcf7|ļ 5&DŽD5>2VC*RkkT,f)Ыc|Z:{YЖJ8}cl5W ;'q1+G;N/#g qR-$%"4*x28̔˳Cu$*J7.48b$CV7n4 X`a\R_n  K;ďR: $cΪ>}~'R{0#ͨ ]7B?Le/;[s Q4 4Wƅ DHؾlCydەxG3=!TIR).Stˬ]vYnatTas$#a/=7lSg@6/ G"hᲾc2c69]}Ljدr@[v3Gl$+3y^</)ҳC֠ 6,p$td{Z:PoiOB>,osa~om>\rR/n&IbCE+ tZ, 坱2M}gZKp!͉7{mўKa`B )WaZz0ҍ ' ISeo|/' S (dV&q#8̝?pgqbbe}U#Y@m*7[vx=}wߺAk41֍zX.s~7N_z$4g!u ]]!x2*cw(.ԙpRÔ}` He|smI4i<1c ˁ-_ݴ/Qm^EY`2l}%NxT!P2~Ee2kZSL97Jv zT[&{EQP!ί@'{DpkF;NjhKzh@׌&S8xpdy ~v!5BHx"3[t8C0m~G`(?")SM*x`J?WԫO_uT:7Wbb|A?ď﬋"Ŷ(F"r{P49HR8qAPB9|S)Uۿ㾦8z`G(fI@dz\/r)M}W _\0DPnNKsn!B @c%込@A.)a-?[9kDFCoи㧊kwVJC(}VKQN,Ս2>hY*ܱZL ($y5ķ(5Ӟ2i+c)B,Z ci7+,lyT?e@sЙzO'q h?w1T$ {Nz TDFؔ~|qNdp'9v w2wʂe5eg6!"2^-={'jreuP( }a#B1[YδD1?!?QN؎xu"yh ୫jHΦr R$GyVEF):eGKQcm v k7Fuw9}n,]i%sJb^lu`<ѨxjHXFaN45)r~c?YȐfKyBk뫏 %Si7[6:!o>PťQJ0%gM>K4 4/VhCpPāepDz4 O$+n,5—z>a5DO.W6ƆɳTǗ(Mthg]xo >k&6hȊ0yP>R;#4z(1" (kK"%En#;&;rƊoqkvhCr>"s w)#Rjǚ(K20a d絀TS@2?ң|?|c r*w By)?9O_ ȁP|ǰXqC<" l [f:9oll ؝k/y&vtbF{;"^O}&S x!,*/؟G[:FpE <q>CgbG2. ɜPQ(E9T\sP(TE `TÌ9veA1?tD諙'lp2-\Y?.u93aލ/PFw +ֈ[wW{9| v E-Y3#6ַУ eB0_?+,;*8nwHeh>efh#PX&ŕ քxt O[Wlg8gɗ `t%N[뷣IY{\?2ޮ,-421Xbӂ؏σF?31ra{NWeiF>|֘ oSPb[PSGֹ&1J6|Qct!qDcb(79# vdlauMȜ.E\&6U>Iye Z,E\ȼTŃ~.ZrHN=L?_JB*&:$FH;msfݴ`_ 3!Y.]-J%pă 2Rp߱PT ↨3`Y Vц' C=}k(ƜT ,e6Vzl*{LE$DWBt/87.{̷Bt뻁BMB@۹vwIAUxkZ>`sv(՛,~hyXz?4AG8sLr5xS 4Rn]%"H*C+_jW OޔQqL(x S@w0f&QȜu%JGGE53gOey u薃srO?(K@4ʈY^ +XS 'mL:"]o _ea5*\|ף,mWYQgħs╓zٙ͋cCTʗ "6ҞǦ n잭saKM ՂZ!óclROظ1un:MO.*L_"B3W'/!]W S1łG]Bc\<.}ݎU? e­K䪹3 lЉGp1_ 7p1FǶu b>R'I9+.x@-HqiwPx pʌOiVyuuˎ?$-Dvh٪%{}f B9Zг (# E@GUX/MA47ٮ+7e9#>C:K'}OI;ZAL1ڥ8hȲ)k췾eZ 7-{W8f"6 /%ODr1 8teߛ[z|u em㇝7U@5a 9J5ҵKsvAO( b24 0NNHƍP$|6Osll]%v Bz#c AimߋU9c;Y7Ҳ9U*5+}{-*)D)ǬSfd2T idwy$rN tn|˟˫gO> s/vNIXs:~؂`+7a|1ڭٲ;o ld4zfW"KyD7*O#^d*,gވjL̄n>1;r!kO)[5Iజz8]<ОzG%)cq3l*NXE_X 6^v5m3<'NpQGc?y?h0D1i`FO-E"S@/~Ã>=r:(h%Oj֮=4wVW5&oDvӸ΂K6>`9jePx+N͊P+ ̐49H~ ^egoAnYu\Nab: BXYQ{^h0(!AOr c}۩:ϦdJr"Hۅ;`8Fߝ{6ʬ˫uo5̻項_j*[pV-7mՊ AH%<qKzഐ)d훭dP$sd2 :W ) CDL ͷD`>9_ ׈ Ԣ%M3\XȨB) әFvHPaؐ.d<Y?PUwlTs΄88@'5 v2 "0EC"X~0\67]W!o{bCQNh6@swT`:% ѧ 5/]^P,z,^ٚ"r?iUKc[Ҕ(qevc 7*Y $ȽreR¨`rX23O~?y9ui$5Wpo0ʻ*V$(D{, Ҵ{Ml6Jd;=ܳC~*~54mkK.aFJ"jt&_):U9i}|1P+1aVbI" Ā{vG _Ksw.Эn@c~k07W+yW , L,Fĺdx| dž1 <Z6@`cʬ%%Twg`wgFH$ nuâF f_R:9B/,p|[P:Ы tIm%A4F52bf ZFü:8ckQ]+Ӻ[Q&Q[g=T$1E(뤶oL0v= 9)2Rzą%0B^JJg+ϝeǗEvϾJ+\t΀1޸N4Z}/OXG/cfĝn/ ~5j,Q/lhQ[`rPAC7bm/y.#2o ,2Qr_eD?cusfshK~߇q $q˼^l 'e155b'jFKڟm5Cԫ~@i6]9E7j],h̊+WrS ;\L] ><8)RVK##N Xbv&#]+ *ws>{2D/ZDDSzMf+6T 5}T!K|#fHR-ㆥ ;`THν>fBnZ՜&rsu!B!$ȇ/We.:d'{A99c g32jy>xv|^!͞K/Yj2m;2P.nX|a6VӘX%f ޾_klc/_D" F}jz|M#3.85Wp !?|)]| <#h+ٰ݈?V--gOz&KB C qMeY1`'t_iH6FVfsjcLR331Lu=jJIK{9xÓ?nؚwqi&\ +~U[~LmL6{TYdMC6ƯuQG $ Nhz5.ö<}>ݩBFb rp$(^ɘLG_u۽QVō@ɘy9L9K΢ԉ_K,.Yiuky#mLyBo'5oͼ/eV/7_15pѠYiEBaXk9Lb<$ 6sTmy ϴѧ(;Kf-K$`b"β.>rjl`ZftU{$ E&õyL,:u_ M@YwE31Hn(G<`.H cF \!G5wd N+BG')lǙ4tC|)z#8|ž#aQ)LvCpRR2+lDhSO#B$k8o_Q}۝VV ͹kMҲA/< Cؓ!] f/JOzL \,!wH&TM®,U 4N203Z`a4kp_xxACg4Я,S< zߓ EC8Lϡj*tNmB v枅_7&(3{l_K@.G@hGbҤẅ@x2}6K&w]{]%~Pk k"# 8(OU϶&VY#[J~L_%_Xt wy? C7j" 㮔T^K*[2zig Jc6cr/Måڹ'H&u\a dW<\ T=צBkX1,I4Z5Ͳz\gQFE&QC(.:O{S+V0}png[2ǨjD蘎9'56aNu R%%5仔=h!JPxPa'#R;I\l1CI(dl>`o%ތRɻƫ1K,'1 bn{j yJS/g.; ~W4k6vFp "tUbjQ7< s)H2E ?NA YIK)kq+Cd^#<$.wjys̑ƛL x. C=n[{Y0Ŏ kZT/R;ߑݸt.<ٍۻf;|_c.R 5JAar toels/-4`t"H6zF=Q;˚3NVl^t^mSPZQ>ZL%ޞFy,9l@=Q zeL ٲ: SNMUlU5oWlh*~wWzO| 91[a/Ԕnv t<%"[`-ޫg ]𦯃'yw`U\vSaTS[ 㝿ߗ'|KM|~o(BzꎞMx6IW 06Uݣv|@g,SzoU:@d.Q4Yd栘 p8S=L ҉{Ԑ ū`>wsdaIhUEוjHO_)hjGq#8s1qG~E&j~BAz৩Z}Fz8Sg\\H˟GXa*a҃Z6NaoE&ad)}G'iٶ[\ҿ" k! "M{YOKn!/;+PmD[cY6?s{h+{X3f)=X? ?4tjL%qo2"Fc;h ' >Mt5B | QA&{bdR%XO6Y c0S^Фzl|Z1a!Wy[%Z6p7NkfAX^vd HǀT ~EH`tsP*&KᐇVE'};I{HYNHg^=fUTp=%G,`c7A|&ih~5EQ IotbWn`" #n!zs!)liWNtتuH!%я%6:yzǂP0O;K2j<!S̴_WOih TLeA:gfn,^l/|9nW">;?qV)w㳡tQzD-ˀF?wX$PyB(OoIٽUX(Et^\Y䃓y9\|?Vp@dJ9 jۅJ<~gCnp;ff)~S.8J=|>ˤ_DgNx? W>>D[`` {V7ٲ:j0|\:+gQ_eVUX;hTV@)`)^HmD\ϐu%ls̳~mn0] ue(cſF (q ?A$Dr xy\|N[;.Q^?ZIat_ƒZ/mYo%秠H}Lh?.@Sv#obEPQеEMvpҡ]=N{zT8q M-1 /K06iCi˧ljQY7t*'g5nΨQA+zB,0Hܕ"@)C~TKK^L)Q~b[}:y&^0sr_A ; _D9owǞ(72@@_꾏/o[$2#Pڿyg;39_7b쁸8l='8pmU*MpARۗjN&JpZmiW E.y)B'p6p}qجz&| KƓH¯+VCwdkzͶU΍`;chɽ4v$SCqG?L*{3^i-(uFceWEPuW$Hb$]m0q3v'm=C4A?OFׁJNޡ5ƋoeK$D ," RF'eڹ8Z[N{ a-R䀠z2G`F7LZ!T0xxaRdx§[D~|2Z'^D,V"[RvVkF#-"w8"dI$d` 1E2\m#]+ԄW=|z4f7GV,)hU>rDk; EذXvj0QLDɭEOY~`ؼhV>X=)V4p3'm W1` О4b[߯ O\J4ʬљɫp~Jj4#9'ƥlg& +/@O!(õ2D/B5v ])JF]tEMG *d?I!ٿ#oVjs>v1 6}=)+.m >'-Lo5)(ydxN.TGiuh O߭1F*5;"T}d2cwNsp:TN7|I.Czi()\ȡ%>4suYE+5Lrs{bW7͙|6*?6Eӿ[P^QC _8&2ZJЫ> RJ=@!_{jd'~OxnJQ L/Nw0<&ȲYKvtmX.W?_7MO1i9,ϛuqŵqL5:_D>qA(ؿr8TjCˍ؟;<~ocCF0:2i7.4?CkSˇU臃U<1#GcE4;nOPfs3K$3q~osvZ;|}[63".GELX_% Q' W_9 Ɗ^?l(瘕 #&aŸhy$IR:K&7y|c395Fy|j%=S6Vd?JPU@ZF1)MkH$9ZCQ]"ED}`۪y@rS%gXɓ" L on8 H,A.PU3d]#/|Rc{+[O3$6_f00'KF بUs::qell+O R?lqBVo@w6[${cԚaR>/}I- nwfG/=n>cOTu@ qu'W#r#H+L*FA᪡pda]L}sBᤒOR%\nY%*mk}&nANH:?d= TDh; E9!/g1b!CR} jy|!@,74PM=S9oK%^Ou!3үY? N>yׇfKW8b³0Iu a+noH$k\v+yJΤW_.nM< n{ETJqhSB*eҲz|R7Ԣ6.imtwܟfj8RCl{O< 䆌FHCh/$ A.KJ4=oSLƛL{gq:Lɘ {A j$҉ŠҢ4~/xvP.;lH!Wo88~i- z3y5u~QIy6K.k;d4LC[QYF&+\ޔjneJPgw/ C+)D P,[w,Dh#7Y#gBS7v'P f`8^`*΅P^fp1T=#2';J/qAn4F[l03ydhjl&z0."ĬplIH"hS|?~6 ăK9 :D$\b .Dg$YAX(Ƕ+vm{!U Fz}N{_SowJ-pj2Gmc6z(Q◶k,i .R@fPjڶ*u'q1CҹRϘhE*+ #/:o1^T~qʘ$~y c/mϙA&#7 ! bo%8u(Q+ 19fU&@$1L$1uL]60, gkU@\{<xjĥֳsFTfUwU%%zA%A%Zn ߕ'A^Ԅ̪;dߟkcbX@NEarH2ʝt.r*ء[ 3XeFyi{ҠO}(g(*r\,WkWkM}i<}xP?ul ]{/׍ .mHnPkBBR uQ=a 4W2GanigS v>&_`e9x<9=` O[ڢ]cu[uTtFJCP2r }XZp,)4S=K 3FH*E%evLTF T'BX$ hF+gN)̵9>1xc"^{c;׍mB㼵Ϋhϟ*}Q#kZޞ#C6F$2L=ZR. tfi $SRQ\7u1?FD],Ip`]CŽU14ѶO%2 AڼX'$UCů }6fb٠ 1L*Hg/F'Y9~щӝ8Cě;; {R}:[;-)\{tp!&fRݣ 635 Yʠ+^p0d"KRcPiŵYM>AvkoGXZFbv{(H4#uÙdʄ8E7 0f OUt2^&-eU0Ա]Q\^`hdzܠtW{HT&^> Fcj 7lϒ T8hi#y)&]x~ITM2ꖷ,c"}$ާwK{5u;\G̓:GYS<M5|is5ծ-֖&+Yx:^(ͼN:}x>G~6h%r:sNoƣ( e&fc -E͊Ya+>Űx1q,: |\޿X,k"#1RIF[:W%fV y*3!Fn9/ `*.~53/6=@Ђ(kS!؜5ƸrLG9^.%fفbKVnKpC=ޱ1$2W:4`d'-H $j#GVEĚmڰl/_N'pg]?8B LMO\ReY5dJ;"5L 6d.S lD3%ilfQfD ˖$rSa+Cz=|,H3~R#̎0}^8?ƙ?.FySI-+ɄIjq \>!-[,$^3P+KW t"3>l+|XUmƼ$K}b&ܟ=i}Qߟ%~s<Kd=deYy@ېv>W3;E]$l>`6>NK6D %L;Ln$wjB}19܁ ;v7-A Kϑ #&j # 63k$[L)Ȱ>X0%*ǧ<#y2[OQ+17Iݓbl 6RD! 1ZjŒNh5&npRt}ΰ-խ#k s5M @v6r!1QFJ^dm(,L-l1t?_JUL^k "G<,Zr=n,"ڬa 08{巳3v'NjjְUGk`F!4%(,6[3k:_bdoWc@ m4qld *s4lKA9%.._rJвxxömz^amNon `0ݦ;uma"X/EŪjv `; 9N 7(ͦWi=kܽac3M?nO)S )e@X8ՓaWhsjC IRu|n"<)̠ $ g<v)Gļ!0\-Zn\g}Fp.S;<#toر뼫db$ ;'>G |qs@}k P"Iz5Ny gtx&xD~@h:I(`5őגF=n O/AquC+Ia[<~VdAeM7 /@qwkZI''g۶ YZ