cava-0.8.3-bp155.1.7 >  A dkGyI%z y=ճ]->j}Ad嶔GfwGN56&ZC9:=oC\r5K5|W_ϤfaFo IRѽ Θ~$;n8,2I8P8 }:JtdHVb[094D ]-!×HxחCw5v_Sk2&iA /L5iXa8Ɔ >Ȱtys99G܊jb/ϵvW M.`|pFS"&O?=`ukhYf.⡑4J~se!}bzuD3g X篬MiH0 Lʝ;Vy 9}m ^J`H8.OVs{^w߻U߼B;,AC=mt:q씻X zha]7xeb 6c882ccf768deca457527aca6c8895d207b29be12ffbdceea261934be3ade8bd0386f97df7560f289db2c3b5bf9b079abe0e0ce5ԉdkGyI%z \Qe^3Mf_dD6|Μ ǣ+} [h'A7ZN%B+CQ=3ٹwJKK|kOxDnK)D՛>JXzq/IYB-]YT3< ߌ /kl ONj,UMK03酮U|iA@Tjm0FbABdmyfVD/1C ! }q~-piBJ(yxH1ci Y9ɭ$dAb5=cj0pOA1Aud%4K>$6fĽ7c*Mm3\;3`3)P>p>&?&d   ?  8Y_h      Hh   (89D: SF!ZG!pH!I!X!Y!\!]"^";b"c#d#e#f#l#u$v$0w%|x%y%z&(&8&<&B&Ccava0.8.3bp155.1.7Console-based Audio Visualizer for AlsaC.A.V.A. is a bar spectrum audio visualizer for the Linux terminal using ALSA, pulseaudio or fifo buffer for input.dkGphurricane3sSUSE Linux Enterprise 15 SP5openSUSEMIThttps://bugs.opensuse.orgProductivity/Multimedia/Sound/Visualizationhttps://github.com/karlstav/cavalinuxx86_64*p=:A큤AA큤A큤dkGodkGocddkGodkGodkGodkGocdb2a29628fb16148122424fe75b7b9b92bf6aadf164cd1ce38bf5267553914bd111e400b7f8adae3af20b00c36bf0182026cb70f8518c60ea2b6ad1255197e4320661e9b194e996cd9dd8eee09371d67b21786b6e6820ed8f0d7267386e28fa4971bb3ae8c4dcaf2702a76bb5fddddfb2992e474c9c8ea53d2e2d2306b1a97920rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcava-0.8.3-bp155.1.7.src.rpmcavacava(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@    kbdlibasound.so.2()(64bit)libasound.so.2(ALSA_0.9)(64bit)libasound.so.2(ALSA_0.9.0rc4)(64bit)libc.so.6()(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)libc.so.6(GLIBC_2.7)(64bit)libfftw3.so.3()(64bit)libiniparser.so.1()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libncursesw.so.6()(64bit)libncursesw.so.6(NCURSESTW6_5.7.20081102)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpulse-simple.so.0()(64bit)libpulse-simple.so.0(PULSE_0)(64bit)libpulse.so.0()(64bit)libpulse.so.0(PULSE_0)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3cdbf@b_bUia `_~@^@^^V@Z@YYY@XP@XP@Xg@X~@X~@UnUnMichael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter mvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.com- Update to 0.8.3: bugfixes: * fix some calculations on x-axis label * cavacore: channels where sorted wrong according to doc * fix autosensing sometimes not working improvements: * improved response time by decreasing audio buffer size * add support for alacritty synchronized updates * brought EQ back by popular demand * added support for hex colors and gradient in noncurses mode * add configurable orientation of bars- Update to 0.8.2: bugfixes: * fix buffer overflow in audio buffer when calling reset_buffer (used in fifo input) * cavacore: fix segfault when setting 0Hz lower cut off * framerate <= 1 msec wait was multiplied by 1000 instead of divided improvements: * cavacore: don't print to stdout or call exit, use error status flag in cava_plan instead * cavacore: add extern C construct for c++ compilers * add license in cavacore header file * remove build dependency on xxd, use incbin instead- Update to 0.8.1: * fix critical bug where default config value caused always maxed out bars #447- Update to 0.8.0: breaking changes: * split out core functionality in separate library cavacore see CAVACORE.md for details * removed ignore config option * merge gravity and integral config option to "noise reduction" improvements: * use double precision all the way, improves details in visualization. * increase buffer sizes for large sample rates 96k++ * noise filters should now scale better with resolution and framerate * embed default config file and populate on first launch instead of installing it * Add new output format, noritake VFD bitmap bugfixes: * fixed some potential buffer overflows * fix some bugs in sdl output- Update to 0.7.5: improvements: * added sdl output support * better smoothing on higher resolutions, better scaling bugfixes: * fixed buffer overflow in shmem input * fixed bug where freebsd was not detected as supported os during autoconf other: * removed bundled iniparser- Update to 0.7.4: improvements: * added faster autosens at startup bugfixes: * better installation of custom console font * suppress error about vla parameter introduced in gcc11 or 10?- Update to 0.7.3: Improvements: * Added Hann windowing and proper ring buffer (this improves visualisation significantly!) * Added mutex lock on write to fftw input buffers and fftw execute (this removes som glitches) * Improved portaudio audio input * #370 made timeout configurable * ncurses mode is now default again * #379 removed key controls from noncurses to fix strange beaviour * Added config option: x-axis scale (frequency) #289 Bugfixes: * #375 shmem audio input * #377 small memory leak * #385 fix eq- Update to 0.7.2: improvements: * added key controls for noncurses mode #364 bugfixes: * fix drawing of background color for noncurses mode * fix install on macos #365- Update to 0.7.1: improvements: * set default gradient colors instead of exiting when not defined. bugfixes: * minor memory leak in ncurses * fix warnings when building on macos * updated macos building instructions- Update 0.7.0: Breaking changes: * Reworked noncurses output mode and made it default. The reworked noncurses mode uses a custom framebuffer technique that only draws changes per frame and only writes to the terminal once per frame. This results in far less cpu usage then ncurses. It is also free of the flickering that we see in ncurses mode #196 * Colors are no longer set by default so hopefully cava will change color automatically in noncurses mode when using tools such as pywall #340 #181 * Unfortunately html colors, gradient and key controls are not supported in noncurses. Other improvements: * separated bass, midtones and treble in to separate fftw operations- Update to 0.6.1: new features: * sndio backend bug fixes: * Fix fftw_complex usage, drastically improving visualization * better cleanup and exiting * added a check to see if pulseaudio is running * fixed bug preventing color in noncurses mode from working * Fix build errors and warnings if not using ncurses * Generally improved fifo input and raw output- Update to 0.6.0: * Autosens of low values (dynamic range) * Removed config parameter 'overshoot' * Removed config parameter 'mode' * New config parameter 'waves' * Changed config parameter 'style' to 'channels' (was either 'mono' or 'stereo' anyway) * Parameters 'integral' and 'gravity' are now in percentage- Update to 0.5.0: new features: * gradient bugfixes: * memory leak * increased config reload speed * raw output not goint to /dev/stdout- Update to 0.4.3: new features: * support for more colors in ncurses output. bugfixes: * fixed bug where sensing of low values was done even when no sound * fixed bug in raw output bit format check * add a check for too many bars >200 - Remove because contained in new version: * cava-remove-nested-functions.patch * cava-font.patch- Add cava-font.patch: Install cava.psf to have nice output on TTYs.- Add cava-remove-nested-functions.patch: Remove nested functions to prevent OBS executable stack warning.- Get rid of unnecessary passing of prefix- It needs libiniparser from version 4 onwards- Update to 0.4.2: * added auto pulseaudio source mode * pulsaudio is now default * cava is now cavamp * pushing 'r' now reloads audio * Added console title * added pulseadio support * added confg script * removed commanline argumets * added optional config path * added autosens feature * added setting of bar width, bar spacing and frequency bandwidth to config file. * autodetection of alsa loopback interface - Use proper group - Update description- Honor optflags- Creating initial package for version 0.3.2hurricane3 16847522400.8.3-bp155.1.70.8.3-bp155.1.7cavacavaREADME.mdkbdconsolefontscava.psfcavaLICENSE/usr/bin//usr/share/doc/packages//usr/share/doc/packages/cava//usr/share//usr/share/kbd//usr/share/kbd/consolefonts//usr/share/licenses//usr/share/licenses/cava/-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/6fb4ddf419ab9249e98805b03f1ab7ef-cavacpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=43c6ca570d2e70a9e7e48ef86331a43b0282fbd3, for GNU/Linux 3.2.0, strippeddirectoryASCII text, with very long linesLinux/i386 PC Screen Font v2 data, 256 characters, Unicode directory, 16x8ASCII textRRRRRR RRRRRR RRRRRRRRRR R RRR R+-إ!|t%utf-86b9b01e5f57fc8cbbf7791e297007ca3f35c12331949f1a4b55bf465a0b24b30? 7zXZ !t/O] crv9w񠺽&hȉbd5Fe_}SkQ/i_ <m_^D~7!},{#KPByX}> ` yQl^!1b>q^Yz)_ nF WvgM!S8y*QQ zvl&O \K4*M|'GWT!߿.2 ߌ!drE5RS#͝*^ bawy>S,uZo8y/Uݣ!$1aW +led}ѵ-)@S&KsmerEy<1M[{N\j6_Hn~CWQv-1xX6+TUKр٘x' k 9Sv-ё7A^ԌCi{_.{\Wѽ㟟4Og-8s >ҩ&k33v7G ȍC bL8^)c)qN$u\Q#ҩrk+TjHGaKڐ0\tj{ؿya0jLP%@r&i QiՉ(.y;Ac/.M#fΫ=>xhp-FxFYTdQ3 gר?Aθ7VibIrUBֲa漺Il6ZQ{s&!2=%MD_XCl\ʏAA~=R*W`Ey:ͻjQy+ 0|)6 =HK4NmhVI$/eCaSA yƺosmB8 hqtHњX?94j@k,JqaM:؀>|j*dfY0#D[6%Nb3{撚4ʄ2~%<`KUY:I1CIFK ٚ82|F8P鯼T-GR hn`MX>mC\ιG`I{3EEfF4`k+A\hĽMR54O#:dR7j5LGu}Y~-/b:dLQf.vŀ\'k؈KՆPlsgʴ<0r/rڊ xP(hǘdΆxi Prtl@=J=}hf`jUc$Sy P aP]Ub8c EGmX)XSяq$x n%<$SI +Pkəfikg!C'n&G P۽ _g4Dl<4D1|f|!.Dޔn,9NˋCm'yo9ElAS;!4`zz'JPBHI뇂CׅUc! R+\ 7MU|P|g3kٻ(Q2ۢH>w ~T.P(ek m*i-o2FqenF*g_W [_ph57$ EԼRc՟]*fJ8(uj3]cvG+n9|# {PZ?YeqGZ Qyo8ƗtG\vR\#۹_/[PcZN|fZl;L$#=-ޚr5M%^STcca~q]8H{+#"yD{] cvuVҍٙC>3 ?/jnB̏YIqJRtmV>/"]W$Eڒ[v u@COܑ7 w-uqz6/.po~p)Y>[5 ?#|ź* cβ~7n<`u,x@>gp0fO#\nv7>Ά #~(px]mYQ#.JNϽWƮ77ԆJ/]c0;L49rV򺀪tQ~(cJw{¬-ohVXԎ-:*' i!yȈ`/6%)_ Zw*rLo;›ǎݱNkOXcrlr2;_/Un'N4Ǹׁss+JY7cǪ_K.,E E|o1g+|3lKK%R?R?Ea#FP躪Bj=xO#5u HI{JH=^CXo |֕`Q͵\N7.@=Y4o|s5XhMR?}6 '}1n\{O;#1]o$å^ZF4K>/+WXyDր-o3&=NBemH8FUX;ܗ?&\{i.AeK'Uv,A,+c(,_¸]*e@Ì{QAA8x҉/$ay8/_86Mcf^cy|Ęnޕ _ٗEv%y_y5w? qR~Gn.75i^#!ʠs>žE;ݏHn:B P.3MOUg %-N#MS1%l;!"^zv*6.wwulFۓ'Vq$sеo n7o9ȇ$gǃ1lMU }vGeÞpd(Y#ͥF (^V ,-IWҸ qvkePgn{|Ғ!LvqzWLҦn#NvbJ,፿Ʒ*nSdsx)Q.GGXޔyqD4yt "izcii'|Bƺh0!\+D/JF x:bo0Z S@>k D:}l -{$?*V1Yؗ/+4;BE mT t5}|Q[66'G W?$g ;aL'_V[n +LA"%w"!Gd~y$ϏNz2pq%3#3"R2#W  5艍jTS;>焼VěU7ü$lR [ 2X ӡ7$R`P. L N%B5MBwuCKkjꐣQV[i“09.ه1xv.U!\1JuYE2|׎L ?/!PY‡?Gk& ,g iè?TZ7Pc$`$i7͚YT}"rv^s5)K`M(ATwTO.5Fz u]c@%jbR2q3_fڙI;h4'y@9+5Y <"Z<Nl5_906wvL~֛+9D%p㔔AmhlNUW$#Krj2[ozɠGnwB*x/tݬ\a-bkX }j챦QsG+O&jN#&$v'Pu\@pֳH?.XHBAp@d|IAÎ/uү27h3"!w@vw9K>kv%QToX㳲VYtt+Xp:$}B?#86c37@ClHtcƳb߄ic"+Zva[1Ev3}s*=P!^D't?w/"wä%H$D/!vliE/Yfbwt+-:'V:9P>] oPx"e8yh|OF,qhOU{!$p[FW FʼKƏq?KL[czuO(<9iqƉ0Mp'5".&j~>9{|:v[CW\$tz\2{g!p1a}Sd1-A[+/ M%8ƕt[~}_"x6K"c{B!WT7B(嫮!(bxO.6!G^UIW fU"d]>I/C*$HZ{y&#Qc\)lcNz- oÔ,0jF* :Gv%8֎eUc%Fqe?j]̧q(t}1+\e^˻o Da 9lQR 4C qM^겥\c KJX2\X.l3I5C-yvVDaombX-F?S!-3N Ђ|~08ZK/2q MS"qY۹uZHڶ\zrl {EZ9?Ӥz6Ѵbu ܴKb+$*bP)H^=0G4b|Ԧb>tَpV<v?]Z2g9=qqpBF=o!"v.u*"Z?R|ZRPuVy=^f鈟 acRDΫ4 tJl(Z9H=<$ͼom;-92ૢPHg-sW3,32QBd.V53#JP#w=z܉CLM^ƀ1 yÜַ2K:#ЫpfOu\{["Ix(i j-4AQu5[6ϗig>jtm^OC\٪u?k1w7@o+G<gǯE ?#n5!%a(pde ab%ٍ%ZR(}~lnF  e`w٭FmXߋ䫿SwlB7(O4pTSjHc{t<|Zbh+:D/ pum >w~z^=( )n^m`! lQptv!J+9k$t) !g#vDA5;(w)(]Wf40pbŲUYF ijBSfgSC>"|}ڿC`6UeueC!_{8b ɜ$ ]]oO 8ؑQE8JpĞ'5S.4B~ c |)-ċ$6LNB*.M2BpO!xnX6$*Y"TƸw' AUK+pμTvf;HI:qῪ`֌`wPԮ,Abmjɚ=!ҟ*$Y"Ϋ-9@|>;mXn*s |+GcTߞҢf'Sێ{QEe:6]?})q*ȹٌhnOYTJ|5퐥(y&Rُ`rJIwW4VLaV\+6:f^6幖&^' D=(\ȿ%ehƝ}0ZL8p֍WJ-WɲxN ƈ~W *S[Bm??$tE'j{HK4e>WJhu8Fw:>Lۨ b//[S GGh̘$3+ ʼnD  xp)&K5B'(eO/yo/p{d=/g,d۩={/kFf[h2+TCju4DTB0f>N}K_ĹΊ3R]\}HuLKXH1?3sځ0-U xJTmgggy[F3P0I>tbnbD{+LUޮ*1z m& %/6`48e6m!ၺJLzCdk8S'ǁGrN8{6X6"w' 9.z^APZV}.VcWI ˔a_0iN!kԈ\աoPq],5X1ƻW5XMFdpl+o 1@1272PnQk23 e.upg/j@^ύ<*ݞ/s(Sj8g YF.R 6߁$cq,͢G %C)~CQFe~fHLL,ʛv;}<[RiH+Ol!C_?6B:=dM,H/֔J ;@T[@a*S~i%4e߽o<4oj ⧏w|7sncH.]q':ԃhIJG| ¾f } CČeN1fnx%- YxHľ@vK(G\^kn[4IIgr"O-yǪf- _&D:71?hn gSe7t_h2u8E-853YVvo^jhfEHtED“2 ,J?/sJ0( YK#b@VO 7d,Cm=<*7nu69T% (`@\%8z_v-i Xi JNi)?x[{{ ~p{KDd)R*s?N+Ї*p>B*C@M+;VʼȻǴ4Qw7l#C#}pOu,ˆm"^oZJ}L}F^U7kԝL`[Ww@e"O3dA^O%"5E Vѡubq/[<(̈́6#ީ@ 4@ȷ"x+_LĞjto",zۘ?iOoHj&jI2Bk[j)BqFFGNi(#դL4GZH)O_!h_DC_^m?9 +7iSxnIJ2iCaǀAr.!'a  DP_?P+K}p&D|Z^B3&]Zэ`~ȳ@{FGX,P͑U#A/r(-^^S9W_ Xxy=ELD©|3f,}=U[Rw~q2:P[C9i2M_q <>ֈ x۱ɂ8El[6=Ejx?dT!sW$h-Bh+_19G>#D=.Dױ̖ǥ8JK]gase@<#"g&[W'(Qp vk׾5ۗ^VX00kFT'6i0F粁m?+_+FQ2̽li(9#c}j}y̟t2u5N֒3:b^m=!N~Jđz8w̯C 6>w~TN V>) ց#%t}B:F K/Y nҴWRē /Cc!vM}x9 ]6H.ͱ&0-6@j>I=|`rQf Bl vkM&>~8uhHV+;. 4*mʴwE"kmr #)iz-`ٴṾB1G"3lߛV*n5L"[V= ?,r)=H (Ih Xs'${O61TEk"h(Ft:AF-Db/K\rԍ~5!}J4@.cnntV 4@WfUHfۘ=T Ksp3YbO3f p%fOo.qH"l'-Z"> pU*5քԼVK]-=FM )OVN#1Qj㥖Tngm]M7N2B0B20w꒓D Tv݃!jwmю<?G=lD~k4+Fm՜cbsԾp/l@ӹplKbް6 '`nؐ/,郿qp)MsoC0r@Tw: Gj9Z^m]&w82'x5OSԌ).S4Gxy⛗-GYV VA gA(d9f~it5gomsvNq yIeWHBUzŃ:Qˬ 9y7.jN9L'b}#g +ǴFNT'ff/"TA!4({:\4@Mf`nWC`+M\HT^<{h*48MgHJ9m|Ʈ. BB2;}EKskڴD7K+w!_]I8[ juK,[aȚxWlY@EOjEoǮ߰i9; e@@(虡G}H U~cKnTF<&qDI׃#r*lMffYg+"CZP*`;oۼ iڋi<&_a~&nYl4D:}hzhȹJEL [<оlK ?Zh5$c[ҭ˜t 1}XK*?o;>^&` M 88H-`'< DՊ6徑j)gp=0Y81bBt}@T>KJ(V0毞;#skl۾ zS>k^l΄pM72+%΋ {m9_ʙ?)9s6Ked8NW~QDXDwV_r\z"Ψsvt@NsT/6'9s%zb"u |`\Nkzai&4!IhzɨU`rdXܼ->.zx [fBt0@e\->%Llva\D!%3oe][c TGDFӄ gq*q,W/gG 3 P1yLqAJ{R|]0.!Lm պq0I<hX3\6%).:HWXDJę *MSYjŞj]j]CYw@~&7@4{\Hx6_274@7\<ˇ-ПW:$Lfb@ޒb1˨zJ\*>1P@cӧ!1J\z> $ sCvb1ւ!{p2O,*ɔP*KNC猲6v/%f_I+A*('gjŰ G@ ]&"=?{k<XXq>K\ȼ}+>HOn@ !eį/ageR$M039 8g^@@v.PvQ<ޔamI˻aM`jΐӠpKX?9:~!;E7UDZ =XYB_r0j).EK)UȷB9ypU ruc?঎GG~46% z;οv\ve 64n7[ "'%PQ4s'u[[ɴ* ؞{2OsPtWjsQpGb xsfVBŁUY1M\f,@pQإYST ѽTmRXT))+lWA QamPEj1lN\ۂ|ZqFs,l7qW52Xwjb$BtZvaz`2!k=M^hW:jqS?`SzNVׂ@\S1'qBČ`2}@~719@JwH)¢N WӾpi%QŨIPFఛ_D>e?,bNng 뀥{{{X7yPUζR1顩%LWS=V8NS,v=MXMj>^[-TQbJ6KjƐ;z(?Sv! `}[95:Dx,u?JrРu{ m[Lmb <\!h2 m  FUO] Gi&' e=BBf;yxK_ ʯ$Ly-|P$.@E;r+r`<=_`t TRC ˭i -YmO_8C3.3i5T(0YE ؅rڶo{za GL +CA%;X{#A.% H Trh.#cmהX`W*_>H-krX2[IH*X'([1>"e`VD%A6K5cTE(:{vQAn;pЧތ7 E&ɦW&j2Qor%Cx<^'8Bvid$6']AL ݕ!jxj2fti˃"mngt#얀jJ5'~X@0<,:G V CA)9qp;fd n H!4Q^qxwz'Eg/{;-CQ'^bTfoi-7jHk,\ Q Xi ?`tոəWlqկ۷?1}j>gGBn{#H N}3e;к2C,,[H{`do KE~>$kObd">t!FN\;B(qO[G>5 Xf>GvR\L<7女U>M$3w~@Ҡ[}dLm!f[MNŢL3<*l`D=U!rY#vϪKW4!"rhF\Zm'di 2߅^&m\Y喍IIi'~k4N\j/SL<\C&IH@%_ag/\{A($:u!/%*,کR.5eؗ=;iey$,87: `#5"f틸*4ˤI:EӼ]i3Oj {|T:X\|8"ʞ('Jb%澹ƄEsvA^Sn\G:ֳdDЩPο3Br!Ӊ#,؎)`"TFۂlH?ߚ̞s S흖wh\#m3+]}=ehy[ԏFIY5%a`6&)xx ڝ>$`o,s@2W\A׹mF-`oi34/GVFE>ebIiNn?QL "_%O"sk$HN&?嗒? հ{~c6e9ɾ0EL-v`J功P`GylŲxy:{z!e:32%Jy-Qq~Z2!|u沷> !>N6!I|Vl^{i.0i5Ƥq^jsPh8bjI奛4mӱV:RUt}j<sRFLVl$Z+n1KM̐m F, Z 6gc?$g7" K94BI<gi]Qkm9; a[B)[L/Y"A $kz({]WAw a'JC3I t,2Zӛu3cr`Ap9yPj<#%ʟ6 ȰazP|O̱**iTJDK,՚DDsJ LqȊJ㇩0JJBT 8ݥPmf<p)5*n*>^J]3dl6v`/eM/]0Yf/ t&?V] &Ή=MIHۦ;Necc;`ɸHAM6lbTEggOm _" "NEfW/{Y.v,N fIj{92wFWcq\LSCmYGO+h\nFBGf"䩬 X{=cD@B{1y*/oOY@!OhlgE'>_Ť0Dl 0A x+^0d9f<$׉ 4쐳T@#apZ\DnIRFXs%ih,I#0zJb"qQ$Ɯ$h nA+myw-ijkO#ťrB %'^7[̼Hi~4VV77AjUsO9 )̍{̃/8Z,ό#8x|kHm2 nz$8^!H!ܵѫ]]{6Zv!Jщ=ǰǐ~ڪvU )7)SU#S- O E_j󚲞ɬHu1 )OסR^ 2`;;eLn$ Dj,2k F1ƩOՒo)b6#s-.݂ WCg &be!ܒ)t+ L n$Yr} P@X< ֕4?Go{Y[DOz5u36Ҵ΃oxdX:+`PP)/W)y٨NzO㊳'B5j5 S^iBExӂ{ ɣ(7ڝ֜X5S(Ά>{UP2FD13cЬzP)! ƽ\x [`9jYҧ]X45kI 0[Q{HKYx'V0lZ8yQ(GFK @CɈK~ſQΨ fk &wDŽa-qy/WH`LSy4/-(*E8RVarƈf?_SU!η;V9fo~glƆ뵩 ;eYo 3ZhKR4~Flx󓃄û6 iJ.,~" T&#C"{M0OD܀Z<cCJl63ds#OcaZ=y'JbV fN23'#-`^P-SDz~-91 I%cm*:h9^8FR* g|:ewXSf\hz2뵛P^0UQmmSvɘa\}e uqȱt1cr]Od &|Srb\?f3Zxşx ^!ۓ2R}Fyo=NO1c3Ϻ{{C-u_꣞! ޴&WVv7b؍e4#0&0eJ|%cD$&;kd5CoF*yHr ] W8qY+i1ӛGmYJ=z0ʋ!؍#}qtoS `#}D>gjARG[Ks$ƵGe8|zPy}v$߫hvFׅ|{T_nl/IߕŴFd-[ (^edi`gǿ#ۛ#uFѴxn!~ɵ2kum>B !#zeМ#Sg5]h$-AkLTfZ=ޙ\5Ƅ;Z(Ѯ X2RLe^ν~nh'f$& Vj4ֶPAىr&M8e*^L]u_֭Pػ¹+SA}'|ɑg>ʠщw.~α_bq O`aM8܉{Ord0#B.z4aHȊpgHa~\&N<uV5ME:@s@a +kLL doe;3۾˔tiw_::+xV Y7Ѵ*#^Q+T\4>@`ep Ț)>>`1vb|.r>:/Fz_J7h=؝X{E֔j ĕMk9 ,PI#{J&>ۧt-oAȒK1wwOrLP>N}tyVN3O0lE݀_t_|R2 "#LպV;k΄(/LZ C\hH#BWsďrYh+>"fzΦI<|Kߒf~G6EiTNxjIy-q5[v2l_u5(Mwm5jE^k.ِ9\ M4D<&A'`QXA H~YDכ ӭ*U* F-&G22b==]`kYZ_YTVl`;#R4$6< Zm?G:ܭbV*&+G@|gZe *VZ8ũFA}Vx?2TC^٪[0'+A,e=)\8{2"Rxp %OŎwBI/0+i4mQNJNxD3h2%6׽u.ZTAt\[3(H+GXZOF/?w>Ų)-dowmǿx+4u{)~LޙpI=TO1D5OK/=A rQIī ;zuaRж8TKdAɱZEc!vC aod2$@F\'aۓq9 M5ԡ [5GX]T"*';f_*ܧNR.1J>`鍶tMy4}oFЛRb@eXzĐoݸq @x{憴pšÞh$#a6RZ/>VHM16e]Dgjoz@CH-*rˀ[zhFU9l#l`,edhR*ө'ǥwgJV,?S$#H(@IsZ^b+zJMY!V49N\PċC*_\Buvɡ 1G˃?{,tZTl2'.Dpɫ}0O!;zby|7|8l1Tc ynE-X1패 iN _ѝA{@Q󳟿 AhƪV1@hgt&'~j} qV6CDP)e2< !Vıd -GoWmO(5ç}\i:!2v+L&MN#EmYZ~V]VJDjqS\WJ7DD .Z ym7Fh k1$~Do Bcs 0׃qϭM<'~&`xjAtOO>Fgr \N w< =/D{C}HNݎewOXh0C3APG!z-yܖҗ72I˛D>݇3Gg[K؈;@19dyW< ,R7o@gNr})M hC&gۜN K KEKCDGe 3a Rm" G\mj?Zҗhȯ$|mm r|J6{uaDt306\x[{+X1nQg kd0 >T_Z OQk9:5>,AVbV$>R[S*Ƨ;r0r7XdrT:\|4WxJ-G3K] mߤ0 = "iebPy,4 rh%74K8s+u*b)fyR$dNzr6oI_C8TC8DF%9.iga%)|X/?9=>[ar'"?Kq![Nm]~hWC}5VB`ĊLebH6;8ga=Rg,mg"SdRFUp'S!Kų_D&hJ|Q 01RzI6 6>ʕQ5Ϣޤ)܊J{|t D./gN~](4(K-Q[FdVWA6.q!Sj &9049sҷ@9fԅ CopJ9x'ӫ`!OڂAP;|Zi`ms ̱nCj'qɧbh &fqWl9d&71V.j"Omw-2]%B R NݬP0mm[-~/O c3AЅϼڃ,TxPo/! ~>ݞhrAb?w%.5a&kwX,;׿pioM$ɪFNzby])kIz Ccdj D+Paup`Y҉"06qLj^v 7Gz AV @I<_$]CaxXRݓ#:x{1#9֨Rd❛q /0y$~Q?0\/WKg"~xU<9Qe9!d3 &76 N[MMԲ֧c۴V6_8onuONh43S N%x\Z)/%tTdC1H}G7<߳I.m z:U%lMpwFt;u^,& B6A N.K쪨I);zD]lu|uH y0}H{~:aO7@ԅ3n&m!a5GCՊCF94C,0:vny Km5u.yFBTNv}#y•]0$|L gp_T.6طrwܢ~+;%F)I,gBqZ0 E;s`б%NNG20 1>%f9FmIJ}|Ҹ's[O.4Uf|Vt??c]3B>фCPcʣZ߼k6Ln.4}(eg!7}ȑ5ik4Z`B8?uRǢ /7-VqNЗzEumI9q ^qWG&-0רG1|Ժ$i,kV獍_:i x`[;i<^-L4fnw~k #&1M(#"Njk;TnK8>x#@3+0yvrUt3z 쒌 $tH:q#Xyh e?Bq$>6Q^]^hq%c`^a+8&o;k3 *$>R+[c̖݇ճBwrqt0wO}-=8ߔk }HˇWWUy*MX?uM2<z)wM*Lg RG37{CY,Y-tm $$rCgOLEI))~ugZ 43% =zlM,1gLP 7,Ucu^}\~ev0fiYH ˖?bmk%s8^ \J]$D{|Ωcv Z3Œ dQarDcjQpDA.Ģ~Ϥ5F`ݡYq4K3VE+ 1J\)8#j /?M1yLOgaR`/ ё2~pe3Pڼ(Ҧac?zoSސO!TՌy(خvr)ZU(@h`ԋv-7p}?fUbfcwmM+ITz̩DF[FƜV6Mw=t2IbW>_ H`iQB!H QnKgsuQqd#|P= ~B<3iw/[`$+XGMc/b)e¶(ӧ ;c Sg MJ!Fbsd*&_wW\$ f`^bnpow#yq5kDY&ةt7<3'c$`/Isw^ï}@HPjlm#t?h1_/wc`s}AvYa%TJg9ʣd)xƴ%g'ju#Pb.@7,CD TxALd%;+l s_` IdNQxLe'i⹠"f|VH0Zd,dsws=ƿC𜵝BJg!:wip|H8%Xf!01S}͆rya߇E!)q&/ 8LeLCi}iu1T Y48d)x,*7Rhʟt/ NĨ2o<7-r2 -m_QeL g`4FsY]:XTm/Bub̌',ERФE?b ̾ ŋZI A=Jk%lc ]$N袼,3!MthkM84thJKpM1od*xeuMJB0:%+¶orJgVvv͡2%4H`wJkK#Ƌm58!YEG 嬝 44]nTQ hNEb\![DCjY^WѡTg)!xv/{@ |n [!'[ڈO9ZdcnEwޟ8r9 n= l+TCCd>A.4Onc&]X5$ B !Idzq1%L2;(&~}!co1iN0qS3IsET Ш}P-6fب/楁^}!>+_vꣻ2x0ID#A/ĸ?Hټ=Cc#g׭u ZΖ|(F4' uvfŝKG3@>:́ush"yR;%`p煴 HޙBmIhc# >ض;!5<5]Z>Ņ{x^N?]-IaXbcX ' 4"Ve hnZw G̵:%nU?&<=D =\-I,BL+.jlѽ(x B\\$ڔuW{\f87ygEg#)rCb4A@vpPQ}}PmGA=EX޺z (eKi4Vc0UUk%|d.Q }*xV 3znc=6M`$?-17mVpq.DK[_ Ď4hhwu@(l7}v%xMW*Otxd \u4! x Dz q,s,Jݹ relH(2#*/^#e @?m߃ݣZRLR& G]N0<S ihU y!A^ٴP!\߁ŰK(UX ((5((( %8Hd^ᵛ&ZR‡]2]A4/ynD߲q-2@^=jǗ V 1pqV+4ҕDW&2 ?i.y !wWήPCf6Nuuxw$5mZc6gOLY5QEQNlMiI=}${qhVG#vڅ=!ED2s0.Ow5f}!QقBQs՛q9 -4Z%ʄߙA=~C"?Xx8irg6ڹR}`:'{z<jWYNT֢_)Z7b- /pa>ӺHT=TI-!k"*^J.{Gʨ $胛RoQyiB50N3HjŸ%4aBڑ&?bPi|%#ة(d{xIi7Pў~uH6@zYhjU97UvKJ.6$\h?C@ܗnmW:IP{D;IR,I=r] ]ӯ;#~̀6xrx?.`>D2(*B8cؙ%A+6~|,s˯5R4\|Yhk-?]הFiϳy͒]//oī0,}Ѯ@rv)+ o[ѡj+-Ez-59{0t%":8q˶ j:j*ۖa ؁ЈM͛E5fR-R%nN% f1!]T5Aj[F.QqS^ohzl/b sEtR[]m@]اIF5$hm Wss F[y󦀞v`ɛ46%Vr1seMZ GaV.dNV}BX7(;ozLSp;!|ա# {;]vpbOVt?,k-o9܈C7b4G iQxp8xe93 {܍R0Z Hi4Jy=jB%@axvNRR 5ĖvHmJ/?/U"R\JmݤLFT=0Ř_>\q-)9mE3rۢ(C[“/qѢ,5Ùc aօwhY|oy WĥZ^B@g·ŪYQ @ejtU%_H.a%ʤ!"!p122)|z3)Cj@6*B`Í'>ZbL:RW#`fלEk0Y]s(ف7D 0Y_X$,$^X`8-"yT]zH,nkw JDjcX1F{V%]' nתrEZٷWVGm1%tڽnaBSoA\[T˟ }\5@ɴ%s3m*z9QMy|P Ĵz/S|+ I y:@ OQ|!u6{%SOR0t-Y8vd}(*A)w TCW9۠rJФo6,Ql7VX<}r (0f#PhlwjJab흟2^v^5(hL"'j,pFu$5jf*f?嬢Fax1) /`&J=ǧ=oۊaP)@Lfn@'N3Z0-A5pH&tS&q~=ih':V5$NJP=kOHbWVO[s .od#U@fU5P@3!![ $<~CPE*T3D lh06L- &cVMwȚ9=[k[z a>fQi>6wRGHHx9i;mvCbq.8YIX5%16-o]k {Ό[IMv,* zKNbeIx:l< 3;՚8ېNj+,ՂwAM 1&X@eZOkLLjlpI%oOR_mR<} (2g(TZ^m\&ԳqjR^*;dܴG/j[WLsDGs fKEMnP!<+/Kr\|Z9lz(ogf vz"l]H(-x xF@,;;G8"s O**) " 9F0Q$}&@_"I 9jj*@yl@ˌ g+mjBڄ^ _*??VYt:e'^or"0!8 q˒ۄ|7ɋ> g{OtiqL9x^˜"bTGM/=Tb@EBNs"esJ,w - S@lv,Ilܸe1Ky*7/_Q;W? v*y rMFЈg YZ