liballegro_audio5_2-5.2.7.0-bp155.2.14 >  A dk= I%z xҳ1ѢB>Iͥ5\FT& Kf]Fg/wNg z\#6aoќtIDm!]b$e^A*"9ow3p1 }#{kOcRW8SPq^~qb nĨW#x=Z.d ˺20G5 |G[\=f:j紽Ony6SLƞ.mzs450VG) m$K9aAJ{G)'ܑ;‡pw˨ړ#IIK* /¸deӟHi|kuRh(,1ИH`Jq+&Pu'm) آ-^f?0qE{qM 'deb6a7d68c6d85174727e290098569e504c1123e25cd3e5a7f7f4c2e9d4b7cceceaeb9670a26b1900e9468d9a694757bc0fd453adk= I%z k+Zjb}p{/o9]nj2C,XV-fr U`KPGUب^"rG&/^S9cNN,|sQIoo[1ԵbSI&X&I evEѯRДZGUXqsaQچ mhmPG`冔Z;OD"#ּ`ȏ4h܁pa!Į@$VFڽ}h7n s0$r#S=Vq+EؕpMZDW!]J"JM} W$j!HI,֕}f.P irE5ܰ AWu=9>|=&|Os&g"hfvK@UgΚub5mj^ScSv TP! Rmhrl<ʢBޛ~{_z";gwrTp 뚩m nEcD˰>p@6?6d ) D .?TZdl p t |  $xW(89:>3g@3vF3G3H3I3X3Y3\3]3^4b4&c4d58e5=f5@l5Bu5Tv5\w5x5y5z6H6X6\6b6Cliballegro_audio5_25.2.7.0bp155.2.14A game programming libraryAllegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: developers are free to design and structure the program as desired.dkFerdinand Thiessen Ferdinand Thiessen Paolo Stivanin mvetter@suse.comlnussel@suse.deFerdinand Thiessen Jan Engelhardt mvetter@suse.commvetter@suse.commvetter@suse.comrpm@fthiessen.derpm@fthiessen.derpm@fthiessen.deicomputo@icomputo.comdap.darkness@gmail.comdap.darkness@gmail.commeissner@suse.comnemysis@gmx.chnemysis@gmx.chnemysis@gmx.chmailaender@opensuse.org- Add missing dependencies to allegro-devel * allegro5/allegro_opengl.h includes GL/gl.h Requires: pkgconfig(gl) * allegro5/allegro_x.h includes X11/Xlib.h Requires: pkgconfig(x11)- Fixed dumb dependency- Update to version 5.2.7.0 * Avoid some undefined behavior errors. * Return key modifiers in ALLEGRO_EVENT_KEY_UP and ALLEGRO_EVENT_KEY_DOWN. * Allow calling al_map_* color functions before Allegro is initialized. * Allow minimum bitmap size to be something other than 16 on non-Android platforms * Fix ALLEGRO_KEEP_INDEX flag for bitmaps. * Add ALLEGRO_OPENGL_CORE_PROFILE display flag. * The experimental Emscripten support (via the SDL backend) is now documented in README_sdl.txt. * Fix bug in SDL voice driver. * Audio: Allows playing sounds in reverse by specifying a negative speed. Use more sensible values for PulseAudio's playback buffer, potentially resolving some crashes and high CPU usage. * Acodec: Fix edge-case looping in Ogg Vorbis stream * Native Dialog: Migrate from GTK2 to GTK3. GTK3 dropped support for menu icons. * TTF: Allow initializing TTF addon before the Font addon. Shut-down the TTF addon automatically in al_uninstall_system. * PhysFS: Fix handling of native path separators. Stop using deprecated PhysFS API. * Primitives: Fix segfault in al_draw_ribbon when num_segments > 128 Issue 1215: Correctly handle small scales when determining subdivision level for high level primitives - Enabled Opus audio and freeImage support- Update to 5.2.6.0 Core: * Fix timestamps being clamped to ints on touch inputs with X11. * Fix al_utf8_width argument type mismatch on platforms where sizeof(int) != 4. * Fix building for GNU/Linux without GNU extensions enabled * Some refactoring to simplify adding new drivers. Graphics: * Fix for OpenGL version selection and reporting on Windows and X (Edgar Reynaldo). * Report OpenGL version in display options on Android, iOS and Raspberry Pi. * Fix creation of the bitmap depth buffer for non-square bitmaps (Kevin Wellwood). * Fix ALLEGRO_ALPHA_TEST_VALUE not being interpreted correctly. * Fix reported bitshifts for ARGB_4444 and RGBA_4444 pixel formats. * Fix alpha test with the GLSL version. Linux: * Fix al_inhibit_screensaver function. SDL: * Fix requesting GLES profile on GL Allegro. * Add audio recorder implementation. * Don’t link with dl, it’s unnecessary. Addons: * Add a whole bunch of al_is_*_initialized functions (Mark Oates). * Acodec addon: * Add MP3 support via the MiniMP3 library. * Audio addon: * Allow calling al_destroy_audio_recorder on NULL. * Fix some stream garbage audio issues for high playback speeds. Image addon: * Add support for FreeImage library. * Always prefer non-system image loaders. Python wrapper: * Fix a number of bugs (zachs18 and others). Misc: * Convert our internal Python scripts to Python 3.- Update to 5.2.5: Core: * Try to identify bitmap format for unknown extensions. * Add some missing OpenGL 4.3 functions. * Add ‘al_create_thread_with_stacksize’ to create threads with a custom stack size. (Aldrik Ramaekers) * Add ‘al_get_system_id’ function, letting you disambiguate platforms at runtime. Graphics: * Add ‘al_get_monitor_dpi’ to query the DPI of a monitor. * Add new API for making blender a bitmap-local state (like transformations), which can simplify some code. See ‘al_set_bitmap_blender’ and the related APIs. Also see the ‘ex_blend_target’ example. * Added ‘al_transpose_transform’. This is useful for rotation transformations. * Rework internal GLES support for better portability. * Don’t force POT bitmaps on GLES. * Fix repeated bitmap locking on OpenGL. Linux: * Improve linux joystick detections. * Fix a number of memory leaks/crashes in the audio addon when using pulseaudio/alsa. (Julian Smythe) * Fix compilation with Mesa 18.2.5 and later. * Fix OpenGL version reporting after display creation (Edgar Reynaldo). * Fix requesting specific OpenGL versions via display options (Edgar Reynaldo). SDL: * Sebastian Krzyszkowiak has spent a lot of effort to making the SDL backend usable as a nearly fully featured Allegro backend. You can use it on platforms native Allegro implementations do not support (such as emscripten, etc.). Addons: * Better logging when failing to load a resource. * Fix a memory leak when destroying a mixer with attached streams. * Fix a memory leak in the audio destroying a mixer with attached streams. Acodec addon: * Allow modules to loop properly when the user hasn’t specified loop points. (Todd Cope) Audio addon: * Better support for big endian. (Douglas Mencken) TTF addon: * Added support of HarfBuzz in FreeType (Arves100). Documentation: * Source links now point to the correct commit on GitHub. * General improvements and clarifications. Examples: * Add ‘ex_blend_target’. - Remove allegro-5-ifdef.patch: upstreamed See https://github.com/liballeg/allegro5/issues/987 - Remove allegro-5-mesa.patch: upstreamed See https://github.com/liballeg/allegro5/issues/987- remove dependency to dumb, that causes a build cycle- Removed baselib.conf- Fix SRPM group. Generalize description.- Add allegro-5-mesa.patch: Fix build with mesa >= 18.2.5- Add allegro-5-ifdef.patch: Fix glXCreateContextAttribsARB error- Update to 5.2.4: Core: * Fix errors when reading/writing 0 byte buffers (Bruce Pascoe). * Re-initialize TLS when Allegro is installed (Issue #865). * Add al_transform_coordinates_4d. * Don't initialize the trace mutex multiple times (Issue #874). * Fix 3D (non-projection) transforms with al_hold_bitmap_drawing. Linux port: * Make compositor bypass configurable in X11, and bypass only when fullscreen by default. Audio addon: * Fix ALSA lag. * Add an option to use the desktop window when initializing DirectSound (Issue #877). Font addon: * Add support for bmfont format. Native dialog addon: * Resize the display on Windows when hiding/showing the menu (Issue #860). * Detect when al_popup_menu fails to actually work under GTK (Issue #808). * Don't clear the top-level menu when destroying the popup menu. Build system: * Don't link in libm on MSVC for DUMB (Issue #847). * Don't use the LOCATION property (Issue #847). * Don't use SYSTEM for DirectX includes. * Add hints for mingw-w64 path locations for DirectX includes/libs. Python binding: * Fix the Python code-generation scripts to run under Python 2. Lua binding: * Add script to generate LuaJIT C API for Allegro 5 (BQ). Documentation: * Many improvements (Andreas Rönnquist, others) Examples: * Add a texture to the skybox in ex_camera.- Update to 5.2.3: - Core: * Add ‘al_path_ustr’ * Handle NULL sections more gracefully with the config API. * Add missing ‘glStencilMaskSeparate prototype’. * Don’t add blank lines before config sections when writing them out. * Enable blocked locking of S3TC formats unconditionally. - Raspberry Pi port: * Set default file interface when attempting to read /boot/config.txt. - Linux port: * Make three finger salute and LED toggle configurable. * Fix KEY_CHAR events under X11 with compose key enabled. * Fix clearing the ‘ALLEGRO_MAXIMIZED’ flag under X11. * Read Allegro system config from ~/.allegro5rc on Unix. - Audio addon: * Allow setting the buffer size for ALSA. - Acodec addon: * Add DUMB 2.0 support. - Color addon: * Add XYZ, xyY, Lab and LCH color spaces. * Remove "purwablue" named color, add "rebeccablue". - Image addon: * Set compression level to ‘Z_DEFAULT_COMPRESSION’ in png saver by default. * Make PNG, JPEG compression level configurable. * Make PNG gamma value configurable. * Add WebP support with libwebp. - Python binding: * Fix some corrupted regexps in the generation script (verderten).- Restructured the spec file- Fixed changelog style to match openSUSE guidelines: * Style of bullet points. * Dropped information about non linux related changes.- Changes from 5.2.1.1 to 5.2.2 (December 2016) * Core: * Don’t accumulate time in the timer while it is stopped. * Use dynamic OpenGL ES checks, so binaries produced on newer platforms don’t crash on older ones. * Destabilize the OpenGL extensions API (BREAKING CHANGE!). * Raspberry Pi port: * Add various optimizations. * Fix ‘al_set_mouse_xy’ under X. * Python binding: * Add support Python 3 (Gabriel Queiroz). * Documentation: * Document the behavior of ‘al_set_target_bitmap’ with respect to transformations (Edgar Reynaldo). * Fix typo in ‘al_use_transform’ docs (Ryan Roden-Corrent). * Examples: * Add kerning to the ‘al_get_glyph’ example in ex_ttf. * Various fixes in ex_camera (Erich Erstu).- Update to 5.2.0 * changes attached via %%doc macro. - Introduced %%cmake macro. - Set "release with debug info" cmake build type. - Introduced liballegro_video5_2* subpackages.- update to 5.1.10 * changes: http://alleg.sourceforge.net/changes-unstable.html - update to 5.0.5 * Graphics: * Don't re-bind the FBO in al_set_target_bitmap if the new target bitmap shares the parent bitmap with the new target bitmap (Paul Suntsov). * Zero out fake refresh rate information from the nvidia proprietary driver on X11 (Peter Wang). * Input: * Fixed a race condition in al_init_joystick. * TTF fonts: * Save new bitmap flags and bitmap format at time of loading font and use them when creating pages. * Primitives addon: * Very thin arcs/pieslices were not drawn due to an overzealous check (Paul Suntsov). * Documentation: * Various documentation updates. * Generate multiple copies of a man page for all the API entries that it documents. - Update to 5.0.4 * dropped allegro-4.4.2-agl_no_dlopen.patch * dropped allegro-4.4.2-modules.patch * dropped allegro-4.4.2-monotonic.patch * dropped allegro-4.4.2-no_c++.patch * dropped allegro-4.4.2-pkgconfig.patch * dropped allegro-4.4.2-shared_plugins.patch * dropped allegro-4.4.2-src_x_xkeyboard.c.patch * dropped allegro-4.4.2-underlinking.patch- info deinstall needs to be in preun section- Use for patch(es) %{name}-version instead of %{name}-%{version}- Use SED-FIX-OPENSUSE for sed- Rename allegro4 to allegro - Change Summary - Change URL for The giftware licence - Use for patches %{name}-%{version} instead of liballeg4_4 or allegro-4.4.2 and add descriptions for patches - Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch - Use check for openSUSE %if 0%{?suse_version} - Change Description - Add sed, fix include xf86dga.h- fixed rpmlint warnings/sbin/ldconfig/sbin/ldconfiglamb21 16847494735.2.7.0-bp155.2.145.2.7.0-bp155.2.14liballegro_audio.so.5.2liballegro_audio.so.5.2.7/usr/lib64/-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/bd02647df1b39c0b60eeeaa9ac92c947-allegrocpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=85ec214bb7f7e1148384aad79718f1d8e4f99458, strippedPR RRRR R RRRRRRRRR R RRpOY utf-850d67add48a1c526efaabc4b00f8ecfacb7855f34b357e3535ce47ba794bcf9f?7zXZ !t/˯] cr$x#H("{4]A!+AGq%ԍg(,C PFx=օcwRð2k r52՟ 쩴8kָyxG_M$! |1DF:}a +BBj P+C~9#dǍ15w_K+bҌ?V/1tPE^l"MR,Q?. ޕPܶ_F"{Pgg9 90;ơ@eᵩ4ڝMSvD0o'\:w݈05 H əN*9_#Ykpvo'D/ðO <А<2 Cy~m~~CK#ej_`r OH57cf"X@nto[F̫XЋ"hIG,ɳ&%z?UUO8~5r0-񽒝BߚZsз.70<Ы@.gi7غb3lcq[0{`xť-.jX$;U+#/O2DnoIC$k>LinCF}L+JKQ+Q8D7Ǩ[efʴrz a)gLFg#t5Dƈ:מgsB,Z19ݘ^w`?φJ{x,m>ɑ0'[L^Uk2k3Ly,68)uj݊4Ƒ5U}ξf&S;7?Xͯ=u[G=~\.\ǢӕsvX KP $xNwo}&!xp`:?U&@eo;R%Lʎ BfYM:~^~nL:C?hm*? 0Tev\PXI#W8 XxAm,{^W ek4&as8o=5֣JQdi. ^KfsE]Xs(ک捖 쾾Ȉ=}T#\; PBXi| yv32˅t}m(4g\p`Zu\$w| ; g]kU ,ҟJב;7}PMC>s:uMM9n%mʘk:R6(w}Q9VEб z\NS&)1^;ĹPGkijhz?^=4]D tHXlP~b9*p䚥÷{y_frf}Ngu'XZ~>hkϲ`MŴ#%}¡_GQO'F N!Tث ]0s3=-|H D0QȋX}B\1u-熓rjJ@1V];{I:8+>v߳ ,2$\oד ~Z]`闪83frCݰ@ؑ#x۟,"譝t /^l-\jہ6] (ꞐەLg$ћ"B+,?.]̪+ 3FIEՇ$Ǟ U>[knڬFͅe]ފ:9 >?T X,%Vimf_dܹvSa­KG xm *om0 Rߎ#Me OXu[ XSD&ixw~Wh/ㅦbCY_dQՈ݂ETDvsTk&qeѴnvL;ƴצ1JpLLͯX"( ҳWVq?XH n'1FDh,iP7ו^tCNGLD߬kBRPw8|M݆XKv K1\+q jQL-IhaaM?Ӈ%d,0^2K5,Gf?3Q`t%h74~X)맙.LjTakxN_F˯?66 jaQ(4-ɶf-(o`){n{KؚsM:P̿:N{30II-}3eK1 j I3rk:C Y)dx:ȭp vlDͮrg95;RTЊ3)c<{Z@cH.Sw8=QdvADL:vSOXyUSI0b] cMMؙiÔ>HxO*{ ̓.["Zg~\ FgƊ^X5~9P/_,<'q) oGl5력j"SVuV/um F}F=ΧUCg}5e1ѽ#FNȔHrqy ^<*kwhzjyńS:F7MA %\/8$B .ߝ /4C@ ł$쿘ƶEHnы"Wpen@cτF;10#T~'TE,Y--{Y%bK",ᪧieD}$55ރ4vGہmB^q̗1\?9y<4+rklNWQU!yE^zZ_ȦVhab7>۝:~GB "Mn7>i'[#16 FhN""OB)sS@|n3EAW$KǗ>_8ڷT}i]2 ,ɁnB2"w/g̛m S9ZtKY|dpeܘ"g8 KN[!GtNv2췙w69x2B7n4g:mǒ7: #诺Pf hR ?Pi{X¢.,iz NgǬґ?^jd: .{9¹-r֎!)e ¤̭6AZsko 0ěYֺdH-Buz+*n* v4VlZȅ#c[K}~ bBޕݵ^4z"dzSs(dAN 4^$_>lwI"t(\17`ZiP:(J2.]ԶcdJM~?kKZ<E6"1(%"MXb͝I|39P@PcW`mb>BL͌1vO1Os*jtny(Q+SԳѵ]F`k;y<1XN4u@674]0IWZ,[W+eqG=vц& iUL$ǒ*4G-|Nw ΡFmfs,@}"w: '2/?"<>-2<9>Q1fa[m{=5Ӱ6plqvI`#2h/FgS2JGSh+=ji4JPMN,yOj>@+9Fuͽq&=.?8}_ I@$Oz̈X~{`:4lGdFXɐe.PW˛k=FzSr(̠w,5DnqWЁ?C>'[\^1*^cIB%2;TKNۼ}W%3 \&~` +b0:M>zRjKhOQ8/ǡڏ % n{V|K{E-$O$0 KrG#kٿ Nd1H!YJLHGo2#p>Y򑜰H4I->j,KV + bBJ͜3DfB.ca MQҳ,狟~d6]15"0d;Ajat@ƱYECV _|e%2&JCK)ΞޘQޱjmqȵfD N NkWnX$F(Yȳw[Y$fE[*8s'YQ1tя@!N^ x qLQ9e"Ǯț PʁBi* HS{ v]M1FƩD+ߒmmr)#,kE\8n=.M52".SEwurOY;V~k \m25˟3qT`]m538CXN{̆G&0ug sP>fitˡAl_>ZzYx v3/Մ e (ѮZ6G5QM"kx>?%[lyl!qG$6n U?jCa']rܨuxA O^YwO0 oH$B?Gr"Vxw % ;? |R>,daJawFχYXF1)#1f0 dr2-;LѭRdQ? KC9x(ӳybxPw@) ,xZU S.Y^r'5"ak˥"՞mwzR7B>ݶL m-=I<Q. DؓjLcTxb|˟~N(u;@Zmq<%:SNZ8%N#x.~toqn:q`kzL)kOzUpE,wA-'_)T?jxXh 4Iw^RKm/cin;7f{L#Ǘ) ^IngCP+Lk#IG`̏ҹ# ;  Gxp;`QMߓD%4,oQ/(]GzuA4JL(<ϓ-V˻8 蚾Rh6b5)-߼3 R.}A:'u\񊳵$iJrVM7I:sюZۮ^7P @Dl`zLJx)TH!=gDqqZ.(,ݵAx 9M\5A38 i@>Bn59e{ѥ.ndRo6 ?b=<AP?`Ķt`_Ud31 (~q8yK.짏4+T&߼iyQI3 zeFk*vzԬ2\+:=[-KCo)Qeֈ]0ۻyz#aBCZotKHW3KV>9\1ؓwqp*X\=AMm NjL+f8L8>3 4<B=.?BN "XG-$*D-a]%:$R_>A ujRjG-4l)=y M6V CuHaիe&iGF?vc7:zevJcU~wy{G9e-ً57:`B|+WJ2ŢGXZ@;Ϻ69[0kqmsUf#" u$0at%"] 3RGon*z0XA OK!ڧh}*C EYJ,C1AMe>NJu@m{)I&;VEi9u)ʭ߷Jr#]cjmAO튫s:CIBN}ow([4pPO@_+qnEn댴*i)3:\Xr.4ӻG^m0:ɬ~8 mޏSar'0嚎Yf@ rw; 4z|m˰K6&ceL;QR3Q6a1XeTp{ECPHԻ*%1_[]}TS62?e U?-d`+ QH{,=ƋH qE%S&Y藵Q}ׁ" 661g-γC Z:8[UzG5#e;P͜09FUt5B+4;ɨ(2}JQ2, gY5ktEBy|9;a}f Kkb(ܣďaMlKޘj,!a *1SaʅJ"h9J ^Lq c|5Fɭ*{ݵe5nz1IR-@~*WʾklZ8줊r4B⚎e/>ٿ=.i9ϥ00>l=-&`tۯ-{)Y-/5][j"t1a$"qcaID&/$`JWw !.U-r|v6b[l ˒#>pևꄚUr]EE{YLߐrEc`/ xW8"F-s =wGbY3 &>nSn8D5UԒ Սg8e%kX3<{<q12P\<8Z>ԵEC^\@?̶=]bFԍ"OP(:g_b]ĥ|[xJ0MXgOE/_DESK0oo kB ye.l'r5S]E!n-M%IM˜>{Y֓G8UX ckH7p<( |H7H3TFojEVoRsvMgPKlK[h-0^z"cH?o&1C-%A9xDg/&&; re.  MAN;Ӈx"CL\KLɆFxcFȅ :3Rg5l36Oc+MvoP<]^m"-BzPaiJ0]4AS&$12`va} Q }4ԚGR8$XJկ$C&?&X b~`{^k gב횀?83U3ncT^3 ֆY1墩Nݑɖg|*zu JAsn#wFa֫(;jD]Tqu3:\ [-Kn H..Hu,rέ>p5yHd(~AwbytFq7a`ΑxVo~ibs> ".B'7c3¦n~dR#Ae04Le{Vq#F:C> Y6D)P8!FC[EX4YDAs}546,.gqg~lT1Y2P0M!; #(DmYvAR*}9tDYx}g=hܵQ(YH ĸcUԇS'K EtM by+KhhE!]~AmXo]AjE1)HX(۪NphU~8;r\Prx=R,cAi1 ;c-5йy^5)5w܃I[kJ|y~Bq=[ N##Z['s><=9>],dQ۪^@o:m!-GGcY.a[̩HlR|WΌxm^aoQB >JF$Ldkڊ<&la{ߛdx}d тطdm*PuIEY½$\B7M6Ô]ZbgSfcAMti,:sg"pE50CS bN rmk|c=({G$0!=FJe|U%у`ct8 l9)mdݘ]n/`3PI%&_C<&K<С^p3HM ̂ I$0%й>/nk"¿agu|u= (XLЏI5sbVH}@ ЉNT5㟛p?Tm,r_'!{^&48O͝Ç5Q|(4&s"CkGEӄF}NKEwP://t-(/JCȂ%:…p;B ZdW!]`u7eVhkzNPtrM@Ǘp\#z7q^^:E(&[eq*S,=noi5ɏ:x<_V)[_ (ꠜt֮+Dz]Lk X# CBu6̛];B5`Bn-̖ᆄkWG)M`2뱍}_ 3S Lzv_03 A#,"SJ\f!~MHEd)Z<04&R5F̙C,v쐫|GADZg$\8 ̂I!WDX0 R ga!kԵ=:H)#_a[+>_43MDVr.T2] 'Wئ؍O#=ǒ'woN"l@]Kh\]c3qg: ~=y_\.b"v9>\,xsb8oT)tĝ,!3!*09LJ+rIrY>d>tqB*DY#9TDuΑ LgY}8F ^`Ao[_ *}(bɂukS!hfM<1j7{b^-1zlc#i߽W˦83ɔ_z0u3k;RO9&5K jZeCVe7| 9NwQ'"HWe+Yu:^VmUNٹ‰TԜEfȍ4*8>L7xN+$b1&B ^!vC0el6"`] 5ׇj̃,y @J k xZO9z7Z4rzwڀQd@fBaA3?:5ʒtQG$W{@oF#O lg4F1i(Zp8[sb$h"Y&I¾~e^( PBb_nM-ʛ8 Ҙkٽ>;+XZA0"B|ŷ@rk0zH !mm PWMPN[ư^ USX-IRO*{156f/$cMygt?!ۊ*AIlTx!ھ9KO rڞ﫽@ysxCPƠ]I(I⫪'yNf:׶0gXPuAw𼍱W|f1 4I'%8}!Մϝu ǵ_T?"i.vm@&%kuv݆FKE8o8ϝqPÎ H^qX5Sy71:ēl`Q n\syoz.Ol|ƍ%XT,YR!=,-6:%:}L;IF,cxYAWzQ7c _b),3j~#Xe;ӵ#3-NsQ)h,5%Y44/c /0Sέ]vʻ݇.ΤE9}.B*D뢄.9O,eD Y5'^옳%AI5ɇD8èW}'YfnMDd:$`ɖ>RYlAiY>l,UVߪ"2uA MuZȇ&Wt鰘=sȟ|% vV1FqVݦo2Jw]~o+==wb ̺,误tn] eK /9T.A@E…2Ɏ7M^@r|mJT&F+wJr;:tkk#T?h>k.ը5[M4&*Сex<#O r''$䁦"Qd8ڱna:̒ur4 KoUC&j{iǒԯDjx]J̓UcaN S6/6l8Qba}z+V»s?+ƅjDw {w b9HO3%,O=KwK;I|AQN5:"OQ^rgO;xfˡjoeZJA\kqwWJ^ɐ\;SI^6[c1a5}!KbgbTqzx3uT'7ǯMlK4vh]<<8ofC#ĕJMv<|m3/(f{I6mMtd͖YA޷&Ne`ysh\\oyA&7̛ i& ꥃBf_٥Hto -*d)vUAqI'+v]A+V-fǍÕbyz;Cy&f6=O\i8cvkz VUXr=v?-,g% a@VEz4z>Z`8-ݎ!/BD&Mo68.ŸycuΈu_4&P YWEE}9X% !C8eaX7;i +& K?qW~;ߔ=Q-?RI~`S C95f)f1A_B7v/MQ9xFs?2u&B*of=g!`;r%nY #`@e(խVYAkQI?~b_gWH8nV/x`H )CjbE 3И1g x 1J\7ogsU޺e E@{xec~rBeO; @-D 0_q$1U!(O3i&Fvt~h2@9)'a$kewAeJ*2 Igލc0410Ŷ?D∖rvBQGOE=oSҶ52QGuJ0xth,v#c6ٌGAQ5~u k{}*máֆ'_8yh-"/ 㥃TߡH?4BLN g\5hm̊tGyZ4a-$=8 =b R5WQTNYĂո 4F2F SL+8b% $/ܣlbO:J,,9&uN1^}޵\a0SzO&"^ě^[Wuzyv V*Ciwo0Xsj)2&[9GR;e!X蹻2* F唱!؝bb3]1^?mAgOLHC}.vz!XH`d (rf=q,Ne``Nay 64{q *12'-ڟtɺq/IƈC+~&9[GIRKVfȩto o! )`=JAI4tYzkeh}ҵ#jE2 ;Jm8nv+|BenQVo  _X)dK| `$d[Wh,J*_k?B?X=chx^n>.no.ȽXMwqCdH_}!"9wE@ |`ӦA,\4EGJJ=ܒnN=+dh,ʰ,Գ<6YF)nR(H†")YFy D;D`4y㭐^Uz6CJi4g'6,g)ĆX,P,TeJёN๦)N'瞱 0Sҟ];/ ^#A b:f$_Lb Vj?9p ) ?ڥB̲bc8MK+%a/Y;-bnMf`#͈ʫT zryom"2_k01h%a<`УEQ;Fo׃x5 n4yG8„Cw+qx|5κ' ] w\`t'+ 'Puju#! =0[|<౉pg8Kp`Pn3sPVXy9 NzL+GBLiN XSŕzO*uW rT4N_~ja{I/[+WZimMNr5&Ч,."Ua"W\N=ٹC[ $C%Y4P(xu}C 9'KK.y@vuz U:$:^dߦk3TnEl.9D]1a{TȞʐ<Ԍ_" pw^K$㪷0^$7ފп霵4lAT/QAbTdt`S[_G\5r7IL98KKmrkPvUq<(oic0'99t7yD ;WL^6U>wMt5W,xoZGM^E>}هe;ƃ߷f"l98ξ6f]䣭b"wۅ:Lw@Ҡr-esfbUR^ \vj SҢREⱃQz9K]¼OO)N4y%/Y6a l W"#MY^潋Wl5?k&Wۊ,D!@`rA+ScMG %.k~;Z z Pͩ_9.yWVX{KmNo8/c c@[.@թ⎃)4U[V}hoG>kE9JxѕeQ$/ Q+q+<`Wb]]S:_+NP=|uS:b]r֑*B/%ժc[eEBFsԳ̮)*nҳF o$ɓwJ91bqHۻE^ D?M`X_>^lhvl`9z]%nyeZgw }aG[}D5=i0^JʧoZUiHyv[VL~iGꠘ' B*c&=``_695|>t{w9SZ< qZ囙~MA4ν"~"S )n"Xv#o֊-,E&&`H'@v"lpl:;ݵ̖ؔN$2]G50⊈;Va/+i]N.j"@XI3^(t&k}{)urmow>8Jڂd0aMY9E<%rW|{3[OFUQ;r WJ}NL BRhC)e=ڏ"am^/c\D436ԁS'bI+[Pޭ({%h緲?ɼG%o#E!(W,~Q-w*)y՜8[PY}A_M9;i;;aeYy#w{gopKff~|J4ZM"^7cb{QJMM K$U"OcSnԻ~0_KPGk2㍡h;j; [,5iSq+?Ө1~er{oܾ y;.T+e&|OO:iUϵ9.i1m[y\`:ps#@׈ݣí̥jBYJ;V3WM]WhxM=M1v3cBdPn^XAC>?(BfoGz,Q\||U9ʫn [@˧r63ӊ7؈D=sE7R,`iBuNG"̵~/\Iy0 x}"bCDo\ZP`F[lYxX*߆GRbA937خNt 7`>ko,Hz>jI(z drYAo9nY\ٌ߷{oP8ֿN:$0BSmWXw7U 1AaG)<,e|]W[3' e: BJ\-WӞg^F(1O׎LK Y).CI: #]5O&q w{ 2<'X)`gdYZy҆9DyM[߾{wPq5D0=ً3u5H{NEYSPJ |QYYڳe(TQ\"zR+]&J|?Bh qO88p'/UEV,KUGGtzm xlALxf *^]g%&WAH89&͢%F8na֗$-rVv5 )F"69 f@6tsZ[i ({Ut{. ZbӍ=w'|ۧT3WУsALk,x3' ŲLv|0~ZDuM #klVdG3ϣ$0R$4XQ',imʛY܈dk " cٻXuR'ug̿CϫLņWN qv@1&weB2:[w RM><̞75Fyf8Ag'xUR[m1p!C_;OJj-ܪe3A酁#N$EPNÞe,#0ҴFQ@m qi63(q4d{`"n)ևቍS&4ro*N ;"r$>7t0Y.CW$Z!=!$1_uj?pLlva2Xghj7WXmmdY]0e0~pbw&&QK=%5q_ό"]ܽCG W$[Pl^d$qahKePYÓ_"<#h_5U Ac>N[PJ*F:na-BV{a@tkbCc(ɦ#.6^Oַ~\ bzZQk$|JU"oxm#7"_LEZj]T\-ɂa2( 1t5_OjAJ,?\zc+uo]4v YSPrfn*ھ|ޟR8ssľFTQxE$hlc\Ic;.h@iŠ7Rc5;WJFP;YYqfV[Rz87aJ%ɴ$X~ID ;Bo{elq,~{\)/@K4!wdUQ'K5dg07ENjUUjh34xX ~CXIauIN{H5V*2b*5^Yx99Csթ X(EZ$ӗ`1bE~d`<Zz#.'75ʰYՇR0aopRHArOyyyA'wCƂsNf[z~" V0Jdq4w;?`"zwo_X$3'YOJpMMd6R$Ҕ%Z8N?q~q'1:e5/_&|ڣ7&}nSڅ4v|Xɫ3֐vȪ`JZ{كY;I3jYmVQA*:A,螐]=̈zd?!Fsc:&AÎIe6A}5P̀ MWFwtZ>cO~CYvt7:^@PK H3uj7_=!yak&]? hO-@HS497¹ fIW( T/=wsDS·ȎSg+K$u :SbX.ߔ/ 0LRUv<-DOCW[MBeD/3uwM >0E0ONS}{ކOܾO̖P`C(J.*Z@L:ˊ]qkB37B)WWs6˂? A nkEfiwŻyv`^rR~%{blnn?W&  $\c/$ӅȭI XL۾+zщ@I BnLze0k%9`ˈ2y^G=L_ʹP84unV%2,jXĖ>t4a,Џhg=J˭MҬ$_ A :).΅/ Fߔ`پԍaxw_T C@u:nTNc{T{ ,dXvKMeȸO:`H񵮷cYGzҐtt#_^|ֹMCл!b}Ӂ:Qxi$Aîz\"Ps.[[@<Г9> o(yڸf˪=K Tx Khqfo_#$JtWy9݁`2B{<}\'n3h2:rR8Wп 'k{&@C꣛#baG{+vw0'IfV>}@ezT}*}U712ne'o|O)C/[R9Ϩ7y)D6QX9:T_)*fN,u80 kF`0Wr*˫;%lH`0?Cl; "&]D'\YGۍI=I~aS 6 M͒E*!| y BR"Ph(OBղRC;B NOM8 ׆x#[FNαyY)#`\Q̗Cr65:;64KkbU Qˇхpcxuq× ߡd1zV~,fs,֖VsB<.]%H69m X.Xزy@cP ݑ?g!'`ו}{*,d59{d07f$+ =;ZNE^a)XLJ9OJZS g59""!) yKTs}{Fk5qtaak+Cǡ<4Izt{Jd-Jl}7ΰz#bSCƾlB9-(4)Zu&;ilˈf]X]xHm6?@n9p810^-rzLJq Ei]&:L"z8_H~B;T*x_-@>=p4ww4i.!$0|Au!l%!(ol $"8o{K˽eoD.Du`$Pi^%X.,;?i-Ӊ}@tL aw>0EfD@HGM>ƨķqY6x-Ԡ]Ͷ!K&ԇZӡm~P=ZPSFVzg\23%qdc`rK&[|Y y+uᴬʗ&` h"];Hi!pgOjjNsa!- &14kZ:Gb-R" W㓡k$T9UʀKgDjU2Hd`Q~(EP&ʄA!ƛJ$|c29r{ڧj%{PZX Gc=};GfoWW@zUJ\`BJ_,fJwD4B˳RE^>Õ `_)|B!R[4 ȋf."o |}^Ndz g/}B::#(ļZ:b|g㷂¥L]UXRE^mwwakE0K%ng.бTC!2lDnv‡6,U#5^xA~vgNH֘OUDW|ggHe7V&݄]( '<툂dl}g]MDO-w2rB(% 2芍$_d;6Y7)%7?+\ 0Ne>sO^)dZ=w4al_X a'm#'uv.:KG ň*):u)=!=8f:Pctu3Ε4f(C4 Rg4Ҵ+-]\x /H2Q\x;\0}=}[9r,vqlO)}}[b=9РL]R9B$"G1d?57%m Q)  ͹, \e\$(;%rI3m!s`xj->2i6WʯͷK/!B-hwpңW Yjg]\qDiڀwXe UMtG,hEW/^hcle*%ICNKF(5,Wq!v=gn6{G%_Ljee9Ӳa!6:u+D\cmTiEӚj#uT듓Q<ֲѬU`g7,8clu\\#9y`uͨ! )Lnj.?4:=9'Є֧@vÏ)Cɩ,HH=yZ| t;[377^زR / qxYvr|)N`,׃kg41O8ҩU\gjt8H. i 1";^ !$ϱ*6t(dQlG:'uWoɑݾGoQBnh&q;ɖldm0ȈBF=(uT͇7^UEӲhmZ dve.|~ۖ@FqkTl`!l53z(YHvy5>|s/\n-7m%Mq.ʯ*F4ZҴ[j Y Z:־&'ce*Zmc̀.mnK-Zެ=pCkj؛w&/aɨKd kv`=~PLœz(( cC,.D3+- ^(%1įgn3em@1~^#);02J^&z[4iY} EK|{]x#|:-Wb͜SB -%/}JZFBsB\<3Ȃ(/E:xt^-5BA|}\ qPkUAtu0 jw]w)%wCm9}RzH"6ܽXWKIaݴG7%l/"FQu W>N_ 64"hVR;Vgw:_HhK+ gL&eV3Wy |ڙt3WvBBp)ӎԦ)7+~1}-xJWcRt4hN&n+@1aHDPY @Wrȶ)hS$[sfD0d9S?҇-Ǘnᬽ#',a+%>lnr\CzA;i'U ]>:ud9}B0N'easx4Ŗv;4`w+._Pʷcfqb}U |./6C8ukRD G% W\/A@RAf3~|FTXP^N1Ε'>P5 cB%`ERgWѫ>]Il##ǨWB6c'}Ɂ{ZqYsHϪh`06ge,/Ri\*C\I%^ Y=LKQ~frU0dm̃5v[TW6 ='{8D.{5#G%~;VJV+i߫SҢ&P5&0_C'+ :Qۿx΢P[®ɈO{mSK6|ښG7-MH7q˺mUXuh.aű d/_kنY+?9/OI'5 t:&"y}?WܼC Ad9ŝmtpl:=kt$SowbI(4*7Qmr#J.mzsA`0]^&΃7:SlmF܈k 2R=QIqTbU'~tfUwˌa'['kAP9K6M*#=\RG1z<"qS 7kyX:_ir>ޖd_"jE1/ҍ 4x 1q(q/^ՅaZLg"A7ij2;?5[pOu` I>ާ[E&?3V x7Z,5GkGʧ/俰"{V6;cO{~*s;ܲ[vJ5 8"M6[K~h5؅>ھ eP9Hb<M۾Q E$ίB[pxESca抐$C}ȞÒ Ү")b :V"J']VkU+a!++c쏁i@6ʭ\%nRBLBZu{Y҄E<p,49M?πGct< J<[>5#Kَ6GTX&2r($bǔJ|` ۫a3?qM BHL}/c,pLEϔS; ;,x>h+gj| bH3y,i%~QcM kg8r$%'Zx.W墍˰w OkBa>gNɅۖ `6ׯ ݱX6Of=bPXңAjgA;sۋ}lJϛB'; S4{$kj+MeiɃ)PgѻgٞsRw -~I *k 9F݅0ce7CT0@S*RbK)MbQlQ <5p?InY?jrFסC ,ښ2xjQIQʫG:SƣsvLT҇5?^*FC K~J _ rkR6F; đUsEF般`D}Y2:6r\cPR F]gVYRKTÙϟ]o\ח709&\c&k'vB5m9` d2;8 #[F`{]mhʧ1Vְ^ra:Е=<Ο/y[IK7 'jEB)!8;i_OB*9G$pMl TQ%$8P&|tK"k[ڶH=9$X; 0}j߀@tSelذ$Q8;|YSU}<*mw3x `tTM9}&ίܸOOuV$ҠS}6h+ q!I8&7i7==*ًCDn6Zӥ(vqoRJ-r lAbpׅչK9E^KB,,L+dEti)K <O"cնs$wx~`<ΰ/=M&1}ٝ:1scr\odv4 ۃP:=@iOI! _ժ>``!s֭<=u-8K ĴrCF%qeK̍rs)!7'*b k1d_a+uF54`ך53 3" bōt}  c?kb,zu*,Fwiڶ.P/ܫd*2Us7+Ü2|m8]_ h'0?kKZ* b;is]rAXz,~EҞLn4dBc3HRx`#[4O9"WEʬE2VxVt{B+RN ֘ޤP9WbjEEӦ2(`vYA8ͺoMcO+9(Ӣ+I`8$5(ds_"=s6jIRrݪ_2-Id.O(F+l}m`='S7]%;ݩ[e|e)P89j'y{b/_/ dxҔciȃJ]lf63En[F%HRxا0Nz7V)fNKӤt律$L9n11%Q׬BSj&GPlؘ*Miݠ%Y\?5{^"CR U)B8.ֵ7ۺ2ao;IXϏ#{ =z[W"e[21b~|6QN7x锷EŊBy;O5i!pHZ|Fw@|hg p {ߵCDa2slJ*DNGF3'8]{$@!h񜋶+6 7uYr)[%R"S {:CwuD"rC]Ĺِ`,K(oz1iO=E +;n7W8[7xaq~\{7K4vWj.*Htx瑮qlUCP !wDkPo`1.̕Rksf'WS~w79lT0YTNʣ0NF\nzJɃdmls~h4a<%lVw3U'p7jN4~_0*}L>^զyCܛ ID3v>aı疧R#2XF/=FJxt'WHٕ_XF*jUvЌ HTKxp;xg9*b)(@ͻ'hb \ 4FOMUc0!Nc1!WZ5ֹ3,y13¢hȌdkm#$~J|?9K^U{,;T)/eQ~*S03騤#{ F3_¼%6Y?Q5]Ԇk=蠗ksZ+\Ÿh?1='|W_y%)F@j>z5[BJbv,6D;-KWq: NfL6Hθ  Ŕ[oi>M#ja*Di]c%| ֲM%X\CV]^CeCK5 t݆P'eڼ^y+AQEYDc̲ THy 2Bpۓ۶Y6QY|k C+L-+]ڗsfowu&u)vK,v^;66#X|N+R=$EFleݐdQ YZ