pfscalibration-2.2.0-bp155.3.13 >  A dlI%z ;SX{^R;Xp%^xMZMBd~[{"ο@ArbkN.cs-% %ck~Gkx6`@cp4Y^ Cs?M'']Yl;0iĽ\foFf).C>g! ވuyQsG!H|D9n^2CZ9n]h?4^KlQ]}f>r^ EBϕKl*#X"yr Z&k%`Yz[/ jt-xGPQ/mhrD/yhVGo\XQsffV.ˋ0Oܕ\KĚ\"b[i14Ϋ1xf~z{WUQm @ e {%w祗7.ԇ$Rb2625BEџ",/BF`Eߝea"1IZ0HW{W67Tpf*!MڧQz Lg'44 =E!\︅ԺqM9a?xu^F԰hGM vC%hD++R<{gⶡJk1W>p>,?,d " Q %FLT            , h    ( 8 9 T: )F&G& H& I', X'8Y'@\'d ]' ^(Lb(kc)d)~e)f)l)u) v)w+ x+ y,z,,,,,Cpfscalibration2.2.0bp155.3.13Photometric Calibration of HDR and LDR CamerasA photographic camera with a standard CCD sensor is able to acquire an image with simultaneous dynamic range of not more than 1:1000. The basic idea to create an image with a higher dynamic range is to combine multiple images with different exposure settings, thus making use of available sequential dynamic range.dlarmbuild02P\SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://pfstools.sourceforge.net/linuxaarch64 O  P9R My큤dl dl dldl dl dl aaaaaa42d732122e4c1c7dd2da909047b07ebbfa7dc4094e0a22bc04f01520b312c8bae5883eb4eabc84ed4609b5331f4108aa5bd0563f18b7602823424a049a120891dbdb6d5b96f6108acc244f68c0a2aa43c76c9ebde1ff0a6358cd725011c731af6198e0ebd50dc000af71610503ee9781e058bfe03febf65bcab8e14ef4cd3522155accfd113a9d84f3bda2095741900122537e6b4e27a9ec6bfddb0df711224a22454af38ab7ebc4a815ec165a1262d140eee83719fe5f9a50bab4704d2498bffd21a7ca3713bb5457b9111f26bb24994be2d21dbb655429ca4f02fb2b4a446c02d9afd749c5d1f31389ac08ca11c253a37f2bb42b4cf17496d3d2eb2d4f900a00e1901d3ad1db9ce25487c1063ca9adb8620cd55b766bcf81be17c556f5e99cb7b30f96a84077f3cecd8768dc6ed5c7e3b1e8cf0cdce2138fc8fed11eae1b8fa6253891f095de5d219bc36c143013a5c42e518f005459ac79256d3ffee6180b3b278b0cab6a2b53d3806ffc3e8936bbf2ca124b13942dcba5b5272479385112rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpfstools-2.2.0-bp155.3.13.src.rpmpfscalibrationpfscalibration(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@    /usr/bin/bash/usr/bin/perldcrawjheadld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(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)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)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.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)perlperl(:MODULE_COMPAT_5.26.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.26.13.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.patcharmbuild02 1684842199 2.2.0-bp155.3.132.2.0-bp155.3.13dcraw2hdrgenjpeg2hdrgenpfshdrcalibratepfsinhdrgenpfsinmepfsplotresponsedcraw2hdrgen.1.gzjpeg2hdrgen.1.gzpfshdrcalibrate.1.gzpfsinhdrgen.1.gzpfsinme.1.gzpfsplotresponse.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-pfstoolscpioxz5aarch64-suse-linuxBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b8b4ca76b57ec8d7e4f8e77b068004023d557985, for GNU/Linux 3.7.0, strippedPerl script text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)RRR R R R RRRRRRRRRRRRRR RRRRRR>Xf Eutf-80cf5b9411db4d6e2657797fb3fc6824d91ff419b3884511661d193b2d1d98ecb? 7zXZ !t/W] crv9wI֫ ~_΃ۈιҼ~+YK'!񯊌dѓ/ D؆" J#I#WXi,x?FtgfCe`#ʴr$kCW8;tj{fx9*wDH2쑈Zq74\Q"AL)fBAFSzxG8uWS2gkt@v 8@W %*}E -&0d49 KN?+SP>PX.4o"Mj쮲c{|[ Ęble`A x[F=18RˡE_BGBAnAzO(TC_a@L~LLJ{$*К qYdRCZ[^KM>A:>ߖQ:Nr-+v|zr9rƵ(פ^Ym'9uFʦfU.F)R7vO<6G 5񼡂hܱٿ-,݊xo} U=IadyYzd<0:q6`^ŽR!|SBV>CNQ+#9ϬNhл@W]lzg_+u.yZ[(˵x,GlLPV xOld6+/!ZA6AK}h3BU.} f7R 5 ؼR&:>;U䖮LЕQ7-Xߺt%A_فC.CpWDh=M]Sf\:SZoipt0_ΟѶϙ ?@[csje~LeKG%&q`&ꊈ*D܏CsxҘȹAqۺ*S6=mecóff=#Dc,]]/ ml@CGzG|OP-S=r8m:豼"|a pe;c@TRo*5ɶ -h׿[l\Т cm?qF\8Xӣ:VN1k5"+FIM^k.MWL"_.lb ֨xD߀Do\ɝt=&Y8nb^ `c!tAyM(ٍ2EYt#`%_l8'@6R.هl+M(#p&(hG$Nu^Lڏ ҁm/8Enj*ϼoAZ;='܈$ EӜOC[U -^V3̔umQXfvWN$=+SM,ا={|lo^@_p/*žn Zs}]ڟ%agZf :g{ɎHZoեG#3Dt:;QX #81Oz4:O 8է 7;4mP]@+hMkqih:3Bi2*<ܶeבֳl(g1ng->gR3pZ]6,lA MLZ,eks_%|?1_Jrfa»DFAik%1-<=RI#P!J33xCM'n2< UsF )_`7A{>ҩ9P/|\QoKq4~ٌ]g/L>d 7n !J9[gp% &榼>D]|\KQﰀ==r:?pՆ(.ٮNEx9^ e^&üzȩc m12 cpEc5|~f Ɲ߯0x3-Gշ4Hj`/{L,v7Y*W<)1FXl?I}BEŘ sȄc'{̘uCъl q":qN$*1 %!dC.0Lijl8OO ㊺{-]l2{Yn\jm/$bB°nLH/$ Zu.'<K)ߋ̒$a eZos}FBOCE2MŤP`"lj[I5FK~.Ծl3`%=A|[ av_z"f2O 3ȄpdQSo Ņ, R~`-0NRG= #oPD㯿U«$ڡKU) + dT}(s_=_%̲\IԴHJnbY1YK+Ya⛭'pN۰%Z/ۨt;Z6=sfJlPɽ-mE 9F:xEcwͶd=6-8+ dgF,lkPv2Ú!vqY_A_*tCc*0d8f.^{W3-|hZfm*ѥ=ei& jPWlqGJ|3FIxcg r!EI4GzO='R7}$2St ĠMfu(ӪfBLwSow0!rh`y.5ȗ~xs<ےr,yBwIMdnDA 'ٰ fd0j#ם\{G1S5<;wdϯ4uԶmDB WHZw)ne EER܌aEyLhq c;?״E}]}4&,lň +_y2{G^vP5q'h޹@o+eČ҃g4CO0>,z]SidAU>KF+̅8?GTT}:KyRn|1^jac,38 ݅4ؓS6BOn._1/Nm}]s;Y H{JY@͠ ݨQF:JKeqPZ-]9< ~OKn cG+1Ja܁j?kkX&=JFY.& H>GN ZS#7RY,5"Mk(}2cv^tQke>9|32E85oESN 鈡_%ƛ _:P5~a<T#&15KJn H~.D-[VWfo<wCXAʶ{ [;s)9/.',FX7mK&.|!L)heOulpu>3ggҏsЂ2@#Pez$ &O)($%~iuiR<_Lp$ك;TY'K铧b|=ySuf6dt⑄^D# Skí2x1$o{~݂7lX@$1ł8ٺw z;|XPS,4bDT7etӫQ Wlۺ(Уdl8_ĒDP%DZO RUhi;Ԁlb9.AH=h$N&zvx<)\Юso;j@XWhJY^{qa)T /VDpUKYx QJo!iA>[H/@ka-6f ]IM詗=iJ.{v*9~2C6F SKG9T7 x5E@4[ %1[y/-Ϝa0fFUa$M,{O)mduD~O`mw=Y!2\.Cc|t-Fޟ CW,v@N5_䋬J  䐕U*O]"Jy6.Plr1`0=պr?:՟P1$)? 8R3{}̩۴:l/əFP@9h6̴֤ ]*e3IH‘9Ei _f!Gz>3tmAXNi9"JkpLf =_HRA'dZ tS+UkhP݊ыx@TT]CBqVW'!Њ FR^' hA㋨{2( AZǾqtලj 尝iIhxV~62nYQN r ډ!ށOwA b60Oi!)w^y)D?vj# inۨZ?Ō7.ٮP@SJ{:boFJ`?.9QrzZ]'O][z^Q>e8Շd$Y;U2tP0!]"!QU}iL+'eܖ8s4Px%!ytWzE * =¯| nnAIV7CPd-"SÔVzP:eM'۬|N k-it{lR%>EP}%k2Ag)N"4mK2Ņ($$(Z 6 ݦ[N3,Hy.DQkvzT"_.S n8O`|dGOs} x8mt-Nns WG"iނ;g%5vwS𽪏TкeX{b6o!myyq']F';\< 徼S%_"ëL4tLiU4AL5T_Cەٮƒ yіZW~2L+j0ŞFUJ~/wG@ؑwy&;g#E4dTj6:l"+E [>1QCj>K08!!xQ\?$hծQn-^QxpqيE&7+(3Lۮ[c9ܘ;uvoz<ֱ̧aWq@; o#62x5С- 7NSX y0I12x3۵WFy0V4uZBӇ1:0W yEfHTyZ厽.YY?PPhGmWtQI`;fG.']h74w[ Es<ƪg<$MJ=fh4EK1iC-~GLfH~@ճ#2s0 $g/ dSZrE9G.>PKoQLx$ ^NH*꭯pDb!u3'Ob,H x_[c~J"4,B)w +gk;TK"m`)vq/ua ![)bpkGMkdحKEpQoJȞ8C!xPm,TsByq Wb{p,Y@M\"z>@hw[]]T>]I|2}W,'Í=@`!'f@@dA…:nweT|K]ivzkax/ '&YżcoLJVGcwkYsnf͆QLñIGwX*2<^ELl#,La8H Z9c_} ݅g.VOɅu$'?y3 2I1KZ&sqQXRr|*EBŁ_]4u,-'Ǝ"$h"#G o \l.=N|M0!SZ,1ZR3vYz\*ɱ2{Ci;2_b"- TG<ǿ sG,l@ֳnFb,c8`;C&8!gڮp0-Z-vʉ&7m(J!-(+jA+;J/`m7UOƎͣ>Q`z69;CKUC9P\!ۼrF2 x"Vj2O~RۖbME$|3|uHcr51YA&$uGPG*`zc֢`@&_i8g\Q$QHbYNܟsMѦq]ͳ0 7~ߒEi(Qxby (.}dr4M!QP(#^sZ@(I;,Ɏt ~x[2LņLx97T櫷kkcu5 x D&gi@o/>l$uB? :V8H$&3LvԊ7?AqG ]bBܰ0{q4sD=ǖRilC[nzk =)/lgsda+գ/;SNc.RbYG")@SٜcRT߉Y`k#Kk 89F%I|*`hE>J0L?L}Y$bF{#l۱^.6lT*O\@F]PUwQ0biwN>g*K[kh$ʁB4xae2d7׀>=P> V:jB+jm=`֕Ks6™SH/#cFޛ$.}~6x p Q'*E\k2w}ӦIT;]~D!Gr59'db>.`qd˩PKj\gX \-uxH9}V$5d#j_w _9j=W4e3M/笛PimvBŝK"ǿ [zܦE/̺?fx -n+ :(J.|P$e,^@DBQB`ۊCʉF.58ɳ):)gF;8I{ldOeS@. ',(㟆8(4lKti-ӛևhYWǒl.VH'92>Y}bc䋷xfPd0yAZx=&JWR_<[8|Ce!~%H? LETG}Ȏv;; pףK<5H<G!YvN8}a3z EDs0W?~3&C{94[* Hf&?VQS  3>T݄7&DmE" Ҏ74}􏍅SHҋ6Pb1ǿ.xV-K&Z [ܯ'nlѕnqL !tsc~.Mٳ;՟ӽW5Ü &޼KK!ڷ=ylEmk˕D@G^Ʃ=ySwB͠bVrV!d\Wmh&$2x UnZU5 W`/FgOѣwSXi+,Qf܉OjBYk[OܤK xZ2_@"݂NKAԖum!U3+Rb G, |"Pp]oXV@1P=X8H;6fR@P࡚17\]Aw8xpb"kyb"}@2T0~[ t(m11WtԴȂ"Lu%ǚ&d+Tһ;Z~u4K<$*5#0 އ#XIr } !bqtf?) S)?մ-ff} EycU^["0fm79_I@lF6}z%IE>-ځ^)Iʙv 'kKRK$XS$|,A)6[#&JˬTv Pek)ɀeTJQ n;a?X{Sj3Cy;ւ"ӿ7MQ鉞cEn]#A4dXԋ3 MRϫR4qa't.Rr-(;[9Fu ~doJ7+iAvպPxRqLE=r5so%F2ik#w`x[IWߘjJ?<@yzҞez$}>0k +޻:S3ZN< ج@#YvR7«MḤ~^Wk`|&M7k; ]k]xy6K^Cv??UsM]^ۊ`1]!S l6$r:惎뵋ׄ?ҾMyDϥyA Bn?QqMnZDkh/6Q$31HHT tku딆֧˙!v^E,_[ü~ScgXpvS&- 7%:F*29[:(9%v⊞ͣ%xx\e5u[:|B6Nd;1@Gy &sۭ@0ԎڑDiK+m )@?d$N+0.LzhBkD:˧ޚ+,uk 8t^y).SX`uvHL[4O q4x6:Æ!mx5.odnM*~ }4Љ.їYw0)#q ea <0,s;\8KfM]_Lx\-SG ,=5J_LfU$ls|?BgYܚM–oS6즗ğb2D)hjyv_*wSۦD 0Co"8J. B8UXBCEEJՁS3m ]:6Ⱦm᾿wO4\™b0Q!xWC}DV䬢5*X޴Syued mTx.ǢJ%Xp3@!8[I!Ra d<7u) 䒍NQnz ?T2Pdn4iɊY|=j)݌+^"^\L0XcAW Y1xu;ž (PO @~+_# A5ŧՓw]T뺻xG[V>1C}v\^/\p(V ,~5GTjn]mF7~Ҥb+dl>h,VV@ĞLѶ堒6C]Ei2RǙv&%Gtop,g#tkuW*C*ԉWu^*WS#aʉ&Z UtRFhQ$r$݆sۓ^q8!V-jCK-,76.rHhf7@F ٹzMC^Xa 8 A'pkQ 6 HD$ 2%\urc.a1n88$Պ¢ƌ@uK[ܐ'-FE UHTݧ'gAQD05ǘ({olDɅ D 0Zu3nfXnK'x[/(!tsIa*P~B:)9 dj:Vz-lT&ݘP} kҢpj!'abغ'CK ZP'f ? 84g|єwݓܫLn~" k&ms\I0}qx3hʪ y*n8 G28eבj~E/k%FB%Κ74gx+<{)0[R$ep+BJ_$D3HB-s*hrIwi4iZQ#`@dИ5%34 nS8!П=_;+rTg]]3ógʚFqdr` >Sf f@Ma.V?ca ǫ {Pf{v)G_4J5zfjXΧF/tji^Wx'Y^2$I>mq LJ>vA#A~]5Hǖ*j/VKduILp욆r0W]<8(GWx˱ R\Oȳr;6Gh8`DUz?O!>L1 X_;DzNIyzr@ ~=PorSDZGVaOwabKwsNý!/- Vd%]/”Na z.y?<98Qҿ4IOE4IA_1c/ECR5- vLVҥ& R) :؜fE3kL&m߸b4UmV0O>-?v-y"u X(`TtҘp֎AQJ e5gnǭa>(G_BI·#2i>)o2WjY.p2Lvпk$=GȮq>`cR/xj:gNKWK YS@D4)AoS^pTxь;q+0ƺbDyFpl7H4$΃h|ld+lD+T慌FѴ npx(20 =%9 v>D x@J_}!`մxngӏn"Wb oEԞAxKpJkjt}`JkhbJ#&׉>N3xC!"ଣQ.[W?E@ӿn#F_GME4Dߥ]3t M; [f jzO J},|>x]_iL!Ɗ>>LF< pfFTrhwlCt!ሱ|E18滙#'͸  ~,Q>k̋w"ջMED j wa 5Gz4eAvUBxepD8z>Jp6Ƥ_+%mnP}~#- Ty | _j}-Xqi(1H|f>jݭ,+JSpWB zPKyjNعa2Oa42 W@tkJ5P d^, treS` FiNSbSd"6ZKƳlȚ+WmKri4uU@OEF6M-D?vZP}<^%e>hƃ0n Z j27?Ay8:ip5$aM 6:n~xKT 0`ȯK?,.OǻOxWy6N(Ω9Mi%F00"غ[I F !_B`^|A\6)B/'IPwLYu29 9`ـ_ X)`sѹ.kڪ[4(gv͝ˈGJjIJdz&9E07s ɱSf 5̫(8*pF)=\[8uu':02{boCPwFH t}O&.4epXzWW+mnB_{oJ跩- w @m}љc2 lpqdrdoi{fX^ē[! R;DS[.)Wqk7эыȉuбZ_ɐ 4߰{6Jba|H>E9#Y#?P;vUY !"&k2.#aVս^Dni P6(lnmwBO;(5>Z.(p]DGٖ:6\_BZŽvyϏ"jTdit }VoB&[cqajB5d70Im''?azV-်c♿KY&J"aMP*{a3v&y?ޣ󣶂1`&tNeY&9H"68ϴnڒ\W蒱4c*o%X}z09ȿmh[G7ʸ:7 L&ޠbzhQXy ݵLa*&-u҇..dc]}@_c9LF؆]YQ=:ѹl_:5ʶuv T,8+,/Jbll(@v$vɠJT(nH)CA+gmE|/E6DV##ڪlA8g8=_f,8QYWd Y^O1bg'K8(3Fh$}ӾmEpG7/gGׂ\1`'^mYu}zSWC2Y`2pO}mޛB&pUDy׋lk(ysofI (Fc7𹻐{jɍt8B"tSmBkJ:֩YAJC?ڶܦem`gP'~Za΃u,ȝ=T R'IvSE1g]O xz k:v.#)?w=[kbX͑&H:LՆH4 x  G O o,^[Wo КS.uldR w-| h];륲U3Yˠ}VG,086J-9n{jխcT{u;B|2`\d45$^5"hς #b]\"n3=}i'_E4+H{vUcڞa~!B,?Cz##[CCg&S=s<A`t[YoNP1:ݗ'EHx!0=ň1U'Hp/&s>I`Srl:/ş3L1=?^RݮU\ AF=`gFhhM ?G]aC~ٗIQ=s;o+s(;Ԕu;XNA4yc j#J-#VV +Br57Z޺#bTt15@LR=2BĆO*vX,vt>}3)U Y8Pc3OYrm{Tb3]Xs$EM|XQIS&#% Q8ao[VԂR{ D# } gn8Oy+sG/v8o ;YVw+א 2^+Kw@Q,xrӅ5u;#49RDFgKm3E?o6M6KQf3} ˹ш}l؎e' T~"L|*Ê={Qԋ4. A#^)3^8Dv5+Q-*j`Ɨgxʁ.y7݆Mօ7蹫ߤk eKVb~|W~usf,G@ ˉ񶭫A;f>֏҇#Wu5r!#j'=a.E snqv7<'ٗT[>¶d${E-)E:"|]ZumZ=k ua,x$17BN9PAgs.yU^_bQ{o7_m {8fNâ^K->Hײg! p Wɞ=kBU}wRƖNEq(y}9SڜNn! E N2^K: !W3 ^Yzq2̙iI:ɶqTՃH-{rʺf(4N%3#M؀jX/CA9FQ62g?,B+~Ξk;Hj7-,Jɖ7OK )4>:tec뻛یOД?;% 7,jOm Fɔ.nG~&TD0uoY֜dC[ HDYV8Lkׅ:B¡&z4o%{^ LΝ*6 堝+bP?6./dN,/ǍW~92~0 _3WN'!ŤIY'dleϤ[N|{9Ӳ`gD!DP3?h->^Ma(齜uQP3mOtG.7~蓻"wh%۲5bm+Sԡ lW2R/~yU)h$ڻDS`J5s.i@KL̰/^f_iV6.Rr)tI\8DR{vD p Gco8#uoE<tHV8TrǜEqA0KgF]a%Vie cs*g.m|<)bMˮD3qH!zgke ./ =pq̹wW*ME<Ϸ֦-%E[{jj5d.ů`yFh6=('ȭS ӝN+M_}$KPT[ tN'wRNt(UrG !ɐu8?r#!2ЉKpIm(WB6.PȈ,[8جAU,5' Ck =*쁵}X*`iG+9/w}EBiS&ŕ4 tm<~hm}D=h%mS艵u߻4]R?%ՂLhD;ylh/ $5ȕUג!ʒu¿M5.}mgXiɹn`!BE%gw@`̊ mg+ cP==ƛ¿f7g?2[paF&p$+1|]]6s|SG0Zl_1.d/i] .ykǾx1GyAPL* ;RRi)5T{¨%G#'$j~g|7m_a*&.j'=I?EbafP΢KlÛcI8CqW6KnXҎ]xm@k2֢5Yniβ" M7*,*b<{jP7 d*'+\ܡM:q3`0xC ?"Ž5¬ B˲[V{Н3)g;΅΢K HEMcNʬT }w(J)pX>b?6pp00ȣ) ѫae2&F[lubK7{X7WZ̩Ư-NhNRռQڽbH:V¡ J2??ds#fh5 ('<&6";L+4bMpyPIXjBͭrHkns`F]JA"DO&þXU0H[mߚ07"Eq' X,6Ҋ$ʈ ^~ /vſqdGK[?ϗKI[`]__qf4Q} 2fn S~M}(u;4˘w^j)Rv{/#8RfR_VY@q.)IHh J4cQnVX)l焧?{nvuk!!.)@jrTxo<4bڐ2Ղ~$8 R8pfG/5=\]u.ރI}[|!EWմto^3iAH&rX`X=tX> qEJX@;I]P^v7Z.HTeccfQ^BQsJ1udj.ougbntw<1UW)oـW)}'I&ױ T7"`K&2k7 G~9cet+رa-qG5oy.Ȅt=)3S՜>F{[.0i5 R y0/~C 69? UB,mtE!+,5iyA0ΰރX[EjysQRW:E㞷wnO_#B,s~sE9'F2#.Jl:!g_i/ )w1Q*;W&}Z \1w,w*0qUTk7Gn;svfćL+ k#W@`.u!e XnYw/'Fjv}L>J*^FkDWETJ(ֿwYeapjR"S*1`5n%M~:/El Z-݌gjE|7.)dF ғ#*-/Q !,huHgg~`P䶁 s@OOT@W`nm(m0g#d,Y^~pmU }J*b4X vF#*5Db/Hޖ|urʻ*5aCSKbNM^aBsр* m)}.l|,O>sWך-θɪ/:`q![]+K|ބ P{t>c11}eڴ`*h+Ռ总<08)M(~wU #wa&׫5KScγFTb'"t칎dpYy g4RUGyQRPݎ8bhړUlG{? 1܋1~6J4UtJ׊#׺!C`gjFת`!Hws5.|c)-Ի5bAH܇ F5kH0s][CDz3\뚨΄,e:f0˲ҝ6:mo*<dĐSAkЮٷ0z8:%LJ&}ro, N)JJ0iQc +ɬIf*e#_cЋܭD\E;LX7Aܫh?K51/Iɟ+^*'Obe8^5o0;W魣 ]Pg0R63Hm6Vj R3}>Vڀ`⦊Eg&{ ?-xwޥQV7ۿ`Q&vbRfW9^Lc_K=İyJ)E|?|'&dlPS4!)k 9|ELw] ",+5~*r:ȫx#~b33иO͢<h}v3&trAX3Hb59fsyE%sVG)+K8xq9{Ӿ7t[kr0\)XBb;@HA6;kE 96Nl=kH6&`'A(ZQa+s/@n&7w:bTiKK-.Z{7v'gi)}r"'tuoMdDeS#TIBS>khDቾ`dřaP1֙n_1'W|0ZEϫd̪;{0&oufY FdxF+ at̟sBI[\ѧX44&fLw9.:bPsur -p馐̊RhQ,dzm*53'VHnA2>lLl?DG|,"-e4Tq# uPv:wA7!1}IVRZZZZ(_y Ɲgc NHBMZ+IPq; Oq7,Z)\Ǔo04x1D-y#:* _ŦM(D^l}6Z͈BAfk y?(o'iXtb򏸑n6r"gW/y)4y"–yqePJ?TyjPژ?!?C<ݪ{ E@ሾ2c*aHZ%a=#ɯje7h->OJE0]W{ u!v=(QbbaF$Ёj9W,pp̖%%X'3D0p#_S^yf@uEI""te=gӜ]l;TY$\wAvZpX6tK*DFZNir^׫˱W H~)ˀ ʕ /.(]\]-JGs醈Ģ"w>1s5T)t>ۤfvϠ<`[r=[Sr`.кe1;ko=rSi-X3x~ MƩ5:b"!\pl=6G@vgYbˈ6:ۻw*C$濪^FF: 7jLǽo# ]Wt1mpUc` fB%YUIǬ䙀c@uf;w$D\{'ѭ[1sJ䬶46P\fimH4SaLm^n"W3<:$ O0 S[$- MVH~zg J2^QpqMh7JIDg0O#!D{I&r5T>1QWW] @C7`1TOoĿ=MX%"~&]bP 6ȉE %ㄩry7ϸG $I{2*Ӳa+>h_y V+'&o}/83+1%bKuWQ9 PX猕@! 8fʬWVG@OmBMҹh#ߚdeQ[*K'7Ge=~Z -RRTbೊ^); ;Ʈg. ~fqKUf@`wcd-׵5hzy(8꿎'ЪbT㯖ĦXBC#B-2n$>?5?I57~sůzKۚS(;&x//폌S${`=Ne\ƉN5~d\yؤRJ'*-]HWTFQX=v&[XoUV4%%~P \ ^}XjNo\^;3YGXLp3-/4d&:g#CM&xfݤ6(qEӱ;hcxW߃Ѥݑ>jIs t9 -%QBu ʈa ]RuƩ4K/g T#(>3ceM sBytNq؞!pz-ܩȟvT*`4:u[S>$1"GV]U{xi~l6yIs Ԋ-f 1H5 ?+i]Yo{`rDFa)0v?6ߊfTbZ7K5 &wMɼ`Tޘ~HRcן_#v`"_E*t#۠8.?bfz:QVS: 5 RUhoO&Yr{s`AMxy065`ATnc,\mQ0ޜ )AoW[e0̡koy+s(I(6yyX$ m(h7Еl/ϑע$PϝB >:lGJVBlAW t]_'DfSG-/˓{-"ux%m6Ǔe cӞܶfeV URՙlt3tYU,[45v5'ߒj;(o@WOai;Ԏ'I{ˣ<+dz֋z*`FKRfREw5BX5 voJi PCs_P-?8 xkWCf(Ld%ԕ͟ee{p;4u:b۷PĢR S\v."ch n0Va璇f- qbS@%qoP;)L0Af8A1.ӁamM3AGwIUwb^"=l[P:* 9s NtYn_VFxVh:6s#'1as3ww5/bw2(/ n> vCFֻ} {LK: k.&K NqT^H6,,Ll- /b&{LN&0IלFZXhCoRobOm>= ͰJTr$~J%M(ޯ'%m}ᑄJf@a.F'N%~#u h(Cp\]cS%֗Fg#6+_y0v  (v4i(: C^'A;4OS< --M2PZ\Pr醟[F4NJtCwW Zx,_Iq@}6,beYs",;!bT Ϯc\־5ggAyT'e3˜Y&NӶTYDIT28<,:}YU4F͗MTu r4M5Z~=2Yg7Xȕ f"#K\`*:u÷1O(} $6*9ͣ .LAջ`dRf)V/|펽ʪqiŎ`ªS+B-9O[-סӋ'MPv ^Sg9tyF9Wlو8qYu=29فHkv1y1Ny`|لahɴR&ĪKߡQ韜-ψC녂\F_ym:M= Ԟ-+ZxVtG-+8u֙,\_qu2o0uh1%\)X?fd2ݒVS-`@[ GHx~ޓ#EiR;O9\_ O@AM,OXh 7p=l}gsk0eINn.oClV$T pizgẠD2r]h?Uv !b ZH l3>&:;]!b;n/Զ2rЬ;h IVu(7Lb!FD4 ðwpw"`ŭV`pj`U:U4`} cQ5h<WlY{B6|DA"$iz1up$L7fz2Lߏ3~}u(ָv6?&6RS*$_+:o.[o[H?< k2@3CߚPU5.觕 6~7:jnZq㪱-Ak*Et=(_q%5fG#RDdleL9҈K@7 8Ѝ vп"V?' ds?31 t SM DUSzWFpNѯG @q{Y Ve[ ڢjJJ-:زL~t2뗩njT RKyXOG>(hkN ](}.z"iG xtĢDP3&cMpUŃ>Q^U_ܗEK]qۇRnQ$& οND(WKYJ"]8eM=n͟I7V> dy܆+p[R^7h46GFeAdV^axCt> 7 z#uuם C)J%iASƂi|9f" Yeikd~Uewć<4RppFYkqx·tzdQ}'(EGFKMg|%C x|cz--Vg{ qv| ?J[ {S}"щ_}Kg#kyqMiyT jPuǜr^K+T1÷iZyRxXz#*dSl߶_ 4=8ô͘ ^ V\rbl-e F#$ 3=5=,4t5@=jr嫤+RĨ0 yN (Z8Q$bJ_};4~]⣕$s0V/e3_V`^\תwP4]ٙIST}lQT l{!'NQ/}~(B !%R@KX{W^#Eu!qgQ΋.?h2sH>:Du(}} &-jo'tRS@F ۼ^Wӡ)6&>rYe5髕8b7eАDX^(}N`:aEGk\7@jU]|,̝*y| Tgz<0kkԼ_|?Sf !FF'׳>+%8+_&}*MVZxhbvo.;`UNd$fz9c)~vn63$D<=54k"Jb gmfEmŊ |nsC߭ʐw<Ҡz;iQ\}|INGU~D vj}>y]V Kg$~o ӠA tN.~09qR1/'9fA EEӞ(,;k;HAd]rxz^YC h[?dxฌ[dfϕ rr=D&UOͲH(L}OFD sմZTUBG0O;74]64p9)7=WHN8 'qg LmI\t4L<ˢr@<€ J5), Д-A(O]KB~2ZG݉J\Q?N*#-4veSLŗ40ܡc_ۂY(k\ E Tq06J g[IxQ&rF}h啐 pβ)V(eEw*Ƿu 솞y~̆6om#}?5ҮXF_y#'>L4R-7ϒ}2rb J} ]]9hXv Ro܁\%Jk hϑwmC^C ; Ť͡ân*;x൞$\56fٙgK\2Eߚ2MqȾJVCA=z_ǎ"~ J y{kauRqs5XxZ@y-/ $fI3یG)O; lP2~r2k׻2S}uAj Ͷg@.^…?SՈZX$Q>VK٩KM$|$a\yncZ"ly(AAPH('&CSChG%w<ԿOtA #1yr[wx& &h׌C[39bj88Pn +T2kAzh ܒoz@NsBp!fC,CLI8Hd:6$*N歯,|o.碄O:тۯfX50.{̓na5̍o,jFlf.q@;"=<̃wT^lF݇xm*'hܞO3fLrbIǔAjiCF56mkgqagC9,{}9>fQG84I1f OMZ@f2Z.̮T)m{ C92 Bw)-؋޵yqho/.ܢ 11:׭t[ݞ!a"$Εɇؔ&ІS>zz8J]mxiҁbc51%F"Hf ,!(IJv]Eb mvV+0(9s#ֆ3Sz]f\=cj;$I Q4lW4.@DK[ ,/ G* DyRFv*Obv}恫 D>!#R !tz" >2h<`[QB\Z{RX,j+;˿qʳI B#!5a?Qe .&eIޘџ^n3n}"EހXgr J?s6N nu ')E P!KS+/wrP\HA}eTם58Q3 UtU)aX}YEl'^jKyRrm@BQKig^@Զ<1|/q+*UGhh*‘/AmYH-o'؍0ۋz{ʤbX2;3u"vҠ}Md-qⰹBYepsY o%q3.9PaڎUx&FPbBGy\`rY2^t@2;Yw}qǾ;DO|t'Aqt/_Ї$,s@09Fg}e6)n.7[&,Kw?7oIyR6j.+sď|A_yj tcP%|nI;Ò4ɧH De0ޓqW+Rlv4o)R6\8'y^ sO:?*'יa5lYwUl7 0+WG}.e\Z->jq1~{mz@=7Qh_ZmG =)5|-QBwn*uYPYQ@HkN MGڵ^ ɿϧ3(5A-HFBPneOޣ f:zdB37G-8YIN 8!ZLO|ܗâHP$,]@fTJWA^AsLAG| R`j,k,c}R;T*o3V,bO'Fl;rmre )@U pNulYpoU^]rjU\: .Iqúr 'A)|a҃/&9*r G[܅2-_\u`ΒlA8nkyhP7!`k~{ ΨW\m HSF'~V} 8FK,0 8jT t 5knʂT~5lΣpubd1&#.oz[FXwuFH'rljm^sß F.޺њqTHg41C-wQ=.&KB`{DC<즠I/(KHIW~ܬ& ke oKm3s.9ho.]8I0`b? gm# t/[;l{6[0 gnFM1@W9 vZ f#IJ꿩 ߏ;YxnK&0h4g\E[Í_;3(~5BA"Ta&Z(*RmNqW Όrp3U&~c@˳^TR-~{WSgU{"{`xYLX'`G$Ff $sYzA邐J04'jjSBӽpx, O1>g"v/* I|HO{RI<pg5 pP G_@ |<u<z{oijt~C3'ݏlj˂vA/.2?9mhBLS1(C5BYK#BŒïg N TQ=`" ^R\5B㒪~v|6I"D|ZƣX̝h`e´9G6ks qgPsbBj  ]Knc>DWޔj2 HDcj~ئӯB"=E_s *F=УBэNvyS(Se ZzǷ 5T;|kY_`z}Q?!p By n0hSw!v97&(e8JxT AXTL}//tt鈅 sFG|u;-G1: .^%Y;x bm!tfO`5(L93)byV(ftgvR-dv@i‹PhMcf5< gYsJaᴞ\N#mb>/"XxQYT W sR0 U>> =9fdy°&[ :5k<}+1٤ZTD~-B ꯳7 NK| =aT'lBxm`Bه".6<F#u[JӲwQ;`Iܢxӹ /.]7ygv)y_99,{tFXi|YN@8l  Qmbjy/A>d [+Vc Aյ>& >rL,P(#3|PbE?0,*8 NSwmOg2HN5CA G=+&8Ž;DzR |f!e_H.ՖsZ{ߓK8EkZ!dLk ƼɟrKdDm\;Sw B?.n)YUl?3U.zy! 8R#r*^nj)M|wO1}yZSZ52&U]0XI 89.~dçE{sy=O). ^\]D}~ QښڭTn\S D1mS9`*l’BP|qq.r_8M"Tں~9|k巑C!S.)(} -׆ YZ