liballegro_primitives5_2-5.2.7.0-bp155.2.14 >  A dkTI%z 4We)L}t [ڶ[h&dاNԓ2."Xgyʴ)WO_3Qx?0k%oWRکb "kP@:hB<ʋ/)0zFҳŬމl7 l.M'oӲHZ YOjL~f8r>!OH U0B94s),\ţa࡫#yoު|MJEzCjx+PFK*q#EEUt f]@(ωb: V2foCk9[A*Q6Au&1/5B)W̷Ye</qFFĖ0wR?="uė+Q͹q0S@RI}Oh.]Z ]`@)Y)&;:cm֢QzJ!GiM׶Ӵp&Qjȴ~);5x+Bokd6989a5def224e280f3cf84913eee75ad22b943a8d297e191e6a27426695c2894343827f0c0c71f27884ac10571c5ec6fca3f385܉dkTI%z 'uH&==c8o k-5n/g1yg@sFu rCgH{Y&r6Yj$#z ݘ q)μG29EթQRR@Q;^(B5(Sbz!# 9H! ʒΒ>_Eԫx,>p@5(?5d# . I$ >Odjt|      08   (89`:Z>1@1F1G2H2 I2(X2,Y28\2`]2h^2b2c3Yd3e3f3l3u3v3w4x4y4z44445Cliballegro_primitives5_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.dkT]obs-power8-05SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clause AND Zlibhttps://bugs.opensuse.orgSystem/Librarieshttps://liballeg.orglinuxppc64leȡdkTAdkTC7bc53ead313f28240110d96f23f5b74bf1cbb25b709a6fcde649c494cf7c46ccliballegro_primitives.so.5.2.7rootrootrootrootallegro-5.2.7.0-bp155.2.14.src.rpmliballegro_primitives.so.5.2()(64bit)liballegro_primitives5_2liballegro_primitives5_2(ppc-64)@@@@@@    /sbin/ldconfig/sbin/ldconfiglibOpenGL.so.0()(64bit)liballegro.so.5.2()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a9@`@`x*^h\"\\P@@\HW@\E@\E@\E@Z YLYéYo@W~D@U[%UXTT@TTA@Martin Hauke Ferdinand 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/ldconfigobs-power8-05 16847555495.2.7.0-bp155.2.145.2.7.0-bp155.2.14liballegro_primitives.so.5.2liballegro_primitives.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-allegrocpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2df85df09caf85728e824835e0209db47f2e9e11, strippedPRRRRRR) Coc=Kutf-8304c9db7827f2e9e337d9f11a2939d12e796fa41b7bc65ebb3760cc64e07dae5?7zXZ !t/ K] cr$x#HY!i 7L]{MjZb|#bZE5=q_]ʍ32 bu%P+~w-H%_ꚻT)&^GCm8v yWvu8: gQ">Ǜ +e|ʘXh}pgR ďz}ˆxTQSFM9[}jw1/ÂHI-'~:t%CŻlٚk6aHukP [%bq%ls8uA4 Ǘ16/&8]W+msrp%{%AWt\LS6a L^۸\{-(8Eޱr' zҥ.oӆLG"9G64uzt$۶05~)k=O]W}Rzjs' !ˁyNQ¥kČ& ߠ`x9_{<0 Xckֶm0߾^E+/x 2rA)Q^q[hŨ`)ķoS;_m5}kKeoXy͂{٥qI=qB/JPQ"t10HKc>[Zgt:+ kEx tW.HNJh.b H*^sAh$xo'ś$ !GM;zjS)jCxvՅƉ]J8^4+ԕjO\,tp9og(IМsOM"ςYhbU (jNo[l#6l),My6K5Ia˖`n)Egq?O*lt#}.({x4g\t+!SQR.xke:voSPR[%')SNfGI%U7+/a-Kq;z$kQ̍@,6cLX&( ,+0v;=_z8I8~kD"3BFl#_A,.pk/!vܯYtX u~O%Zg|lnYޔf9;^p]q<tCړ`I%v0>(׺!.qҧ~T9fx燸Y!4 N90xMZ9과Ala+:JX #uRO.І/w;q\IfWSe9ƃVUt#5ϕ`焝[QXîPgƆߤy%F2`$)m@T Z'P@([CC˯O e^F߇irBvd_ )|Z/ ݐ$d#>=/qCZ #U^:NX*>0l.m2]QΤnd!Lʹ9宪)ǵ*[)m'Pu$6hU!(:gr ̦7[TSm+jrW.0/ُHҤҋc8ojqnM@_ D6J `x9Zn!Wo1ԯ7é3 agѢQd21,IqVU'1tPk &/h\bNbPjR˰m Qz)iJшt׊^ꍳ>#|X7M =.Y2s8@TUS;dZ |(֫ZBAvr+Ú\!5zvC>Uz\eW`-;q 2.ǯp^?*#Ŧ߃kScz<"9"9'k8Խ9QFW9C淋p<#^|{ A}BD t$zvL?2!:C18|:m-aM~T{|FSz!78Dcp|ʼ8us@яMHۋ0mʚ9EiWth)RF24, N/xڭ9i+VwyA~P|J >rWsʾj"ɼkkB@a=e\GwnZ2ah8  f-e4G}3- EcԀ-CŸ{m>yQBr (IkKJ/Jc},S @#GEsMt{53fD.{5֦LPp*]]+Gi07H_; iy?3YЦi$Les@z0)+T=&,rX Z[`UQ<CCX Wg *U@Ҹp$u?}bK|-mI@}z5\w si#3 u%ӧ"`7 3GaVb0Zo*0c F} ^I ?E#߈N FcA-S #d'N,X 2SGɴz/W0y+.iw{U"Z9NMcϡ 1q؆DJk|صh<&'11(W5%[̓8Tq!ᗿ5*v_˫KGP*&Ju^:ő&6/_ڀ`E7szeӄS(b U˃}*ǃ4\#)&}TPzZ˛_rl ބ3& @f_|9S]Dp_IE+~2Kd& aw*GJ_{aY/&aM.f2AVYgJ0Z9J[:Gɷ4фbhq#a8Wh*xszW0J<hQA4,AT[}Q,㭖CݒpJ 6J_R7}у?ZiO|xҤh8Q |c[f[jIMy !z X%kMť aSy>7QBԖd"HOQ؏^“[SsL 6qeYPJ{VYCsh7Q]wG52Oif871.6/nB J0癁n_ϼ l4&ۺk^窷m58젎$No˕Ê _9,]ٯ{iAR‹.I6B]ox|#O-^ h5 ݛ24_8 Uxh^)8/rvގ?:a !4<*_x=^\n+(\Jn6Qkvh!GqS_EZ|@d ]%UEs}O@s:DGڭb4<YL:9F;mH tbA,o[Z3to8$?˯Eh3ڧrp DG_[/˸OKv(Ṯ| P ~E _R En˒zG͔{JxzYhsM;WถwiIuOg( 1䛵-1i !c&{UP_QfK$iSZruZ)7kPhxV!BCBpQkXjW84lZc3NJseDv[$HAЋe!u1䠼]"{95?ŋt{5% 7M&fowvZG@"B^ :DPGs,ɪ$FȰY7)8_~_CH@QP8hW-5AL5nM5*]mQZZ1\s&R 6%T;(ɋ|_4߹\3҆:rmśK^+c#,o8o6MzҗFp'J#o5ihC()0 [k f<Ҟ&YW RLuqBqkX)(stմwHUOoӾ~>!j{80JO&o ra%r,13]Ybn!3Åjy<nGʇS_bᝈjhP+kha YUAo[m43Z P2vwݫ>Yџ:M8 υjA z_GćUY53U f :oCO},EVZ =<oLkJJ?3~v 1q94H˲f#ߕXKkA%ڙ"ճM;9n۵R8ũ<~nNԧCK?vՔ1`lCI$skgtgcLa wߜO_֨QC];P-Gy_P)s٘j@p|K|,Ն$ā5$!: {Dlh v[9r*)g. ܡc0ق:j>ky.no_N.N?w%|oۇ3zpb8gJbոV~vozg=MRԉlB@^V0d])6)\匐1oAJ6ýw1{-"T>6~@^ŧݪ&c yS0hy"2\&U9'So5I `90Wyax bFm١W_ Q}EC;|fM)6(C!<\Z>*cjpc7pXz* *p׀mbHVbc:F]KB'ҥ!U>=,]Pqc?JK ϣ4oC(x)dT)|czOg4~dxC9mXB2[-T(J/RXrV>Sr|ѐ.ugz\绢?J{w`sl(׋Gw8@l-\e+cq!k27n#̋?,o'x^%<'״c΁>TSL=n뱲% ;)GxZDR4ߠ(bf\kZw&Y̮0FT)T4\z5OPZ.si}IodӫHii^1?)Z"Gg\b5AT%xg/{#ϩvA 5sXt)f ecAݗ,;/\A@d_- 42UI+GH6=|L70n aU{,ւ%"9 lj[ x*e)a-$^5$Hd62u6UnSiD!nT:80  gF)q`_ խޠ)kӆ؊ץvR665c N]5~mi6ب+h )b3uPIk4$`?$J@ʿ8[1:ou -Mǔ@b8ުga@[U)Ex^HOlƠu/[Y8 1|sPMk aee a5ilu>Uǎf:7]"gZD%r r2%mj ?QSMA9j. IR} t!6RmGI|992 3!5+KslmTi bzEfp[~۶k+&_0oL̩/.0+SfYid$v/R/t7PdrEFN`N)S-=M:wŊNnDhtkA3U@/7Fws2]=r h{lIu C/ tepAnLy;aQ4NCn$0mi[#? Ƞ[SM1OK;2Ć{iz qU`lexEs64 +R#*%%FLfc_np'rg_o=#JnؙqakqP0ORvFCp>+H$c5'baP3X=β[Ǒl^ o~]\ l'rsf'pٯn۔/1;az?O!\vțLvY@mI v<6: 3c v鞵9 XJUEf4Ch7E>ex&}TtZ-j]18{\u RYGT煨7'`xHHp^*yͦ2)T䛣 _]tn qQݖg:LOT3W-E*enʌ5߶NEL\ڴEGjy,{Cw ͓?eSsϤ6j;G-9ScFXge8Fǰ w,Ҫ?oG1Ʊ;W[>Ck"xzi4}R# uʂғ54l D/q0gP@N:+Y([HAµMਔ (sէXsQ1Bgr-2 iM:mv¡Bkl>1~(ӹBv}V,bS/n ;n,=>lP ApJT,Cb;G~8c< s6jKb9FU imd /aXDy+D+[Қ5 `=nGz4!mu0*R$OwFb{cxf6Jj?BF}(a2Fң ޙJh9h75=ʞf\oźdpҐ6_\X>#$4{J/qh+ #@iWcwJEe&X!M!FD&F7&S>RᬍY!+ڸݒ-gJLfhvKrSo33-)}0>|u^ #/zR>=~86"_^edctD"\1Eh X7>6Xyl"7VD>cxkNf5s p+{'cCjP9 ZZ5d`k:OG)EݭH{^6AR]eFiYaj3,\|\N@y+Qi9$$&2#7zl0h]o=^R.p}meյRÀ:i"5k9+6yK9*-. x-/NՓV=ŗk.b}ŕ/ZSD-=ISO{I=\RsOdM+Z|q/:V?YzDljmI{`yC˷͏W'^kD~ԣ͐yyGz /h,EJ_-ʽfQ{mA|7n{TCs tJ.0ۅOU6][qּS68 &C[zԔP۩H(wvLV}ثu{hٌf߹+"løQMtLd4Fb?Smڨm \y7*pPx a/NO]a]-[UɛEz{0旸i-ɥ'W(gcstdIl>$TOxĄ%0B&;׬JX[5pq~ֿ^xNՅ]t:4Z6l"eI8^kiQ2'#f%UMLE ( <$|< Afp9^>%e:yUDM>ptvD1&5E)b<`aarbȆ72H^E1d{hg',5P Pb14jpF o"N#C;O!]T zKR]~`78y@՘]Q=l^F^ˍ ovy$bxɿ7q jVw *%Tݞknl . Lu0yb6Tm,/ʠ 5,&o1nᵣ)@Cg%v!_?Ev;A_z}H`֢G{!<}RȟkSV/Gݫut+"V] J(ڎBNJyoe_}We )[xn`Z.} ǨR^[f}0?紵G0Ul e*#ې"z 8vy8+ ,[ jZ;di!FsnFIUf󪹪lYGBe?oƘ}]Ýu-~i33^7`~r-{}sx]JՄcU9M Y)qS,IihOy" 3]! jvXMD\K/_aI@PS rwj}/5(W* 1x,/*|xXnlhQ &%{(!X>wCxcp;KʧV@*x~m[ggf60/m4F)shM<&+߃=\ K[$[߇GB4.)noFN,d+YH_HI֤ƒcޖ̥!GlW5t\'X=QGlrkI۰vnAt{SAC!15TTU%Y+`X 4*vOͶHnMVU}NmKE^>p gqgka2:t6J[9ާ_ k;؞ V.֧ =@bKa]:hZNg6IB#PO8MIs)ρF!`5ʰg~.#oGū#zLk+ T?@R=;i9ċ&@-%L\jA ͙ ?/" Ļ񦙦o퓆J,qu[ WX[1[*|g^)N"L=W[m` G,0\DÅL7w~6`5c8t=K$ڈ3Ee;.^ǯr^[pLXUipI9CS r갡҂Val  [>[sFxnwĕ 6y0=} {t' PqՕfS# ?\Stqs6sdڂ|!]WbLap9si_g]-)Hl'{ՠdݏz봫a<^.QyXIB/3@wwV9'!+i(Fm*ܦA2D1KIv95:M`-vd O GZf?Y"o* =ׂ[b0KҰ|NeF5Tn;Q公U2 }m|qTRj]'_W?'+϶Wp| ⛉4U2q{?nn EFvZ%Yg:)lٲOR뤰Xfm.#zP)aR+ Jn75Sd=?HYI/* \aFibY5uXnLԍd~(E.6B2[fS!}'X?;mauH?6Dʷ Ig>gA>nTEMv|6j;O 4[@n\#XRch]&l-:0DȇZC̕o0#GPORadfE;>dA>X{jBv,L]-#!![_@pv_ j<4JX>%xk? ;QHǼ䚢7Oyc7lIA |)Y]U!!B32G#+ )ARȶSkfIU< U9_cgЊ<)uh!񪟫LP-rnʼnq֓5X59.+“R,002Ll?f!|=n2OC=:UԖfk}/xQ~眸 hugR% zATQ<y(Os ,Rf[Tv,;˭FMj.8FރiߗPqHtá69߄YL2,^+1. .ED,ʎ:>V' ]GV}y ccI,DCY""tmL< cd+8~9z9|8g+[H-qXrX-Go9-9-1/1s%g3ՈOTWdr"fAS[{EeՈay|43VؓUv~lA \H.3 @kޯSy8;5KPO-шT~74#["(ocf4} -{ߘ,Ĭ+-+,j0:!ZK8Gx|MK @H) bAj;o2Q+LX4vX 9W8Pv!~,N~ M5-ĹB8^ DnA!>ϤaBqn|YH/SUp5oI`bȍo}_cQALpix72`ю.~>$JDOf29g7MAc_(5z!>*lhfX{s*?3&z^[2Z2 #H'˘6YZbڈ>&x wÝ0zVH# G5%O#s:$IVC?'H.Ra,8 _J {B|/<$3t2ʎP.Z"[",ux:: d"I@!gu\HCbʌ1,Vߌ(DHg9a@]9P @UHj \Vby= PnM)17dB lԀtwe'!5s|5aqa+zrVїX': @=NR52_-+\dPwO4 ) qJFJ wL8gdpvBKkW)E2Š<9OVa0R n !EO?yv٣џ'踬[R ^([xIey# :~8,BY` Q܇ "#\Ƶfn>ő?xKyHN;!P"w`Kˣ ԓFr&+K dI=;װ5qIo7k6elF,(1k)S~%58YQ<(/)j t-3|D=m֟w+߅?/o^k|afGo17|d?rjꌄ$0Yq P<ԝ샛?5ϺI,d#3cનedG(r޶+*޿?\50H |* !` &eu$zpGgcG=Ll6L* @Ϸ( w'Q&%=b 9N˰%*Q|*>]2HZָbџ]hJ9Rj3T *oo3peH3kB0Y~AfX>:0DU.^팦)rge6E" r-yhTBxL7bxx b&HmX/tۡ[lA>d cW9{nQg&^D/ AkQ>rvp^}4gaCgKKS{ .[>ï)Id1n>~-fMCD` STx,#CrOl ^jG ݷ. n%U A΀5P#㩣D\$wiIЯ-M]Z8a}Gǿ.3;QMbeWNz[-!@O?.8GʸF4ME)RHef2|':GJH{?4wJK%$;c9 ft0 pS.$Z]GT}&Lϫg~?1j<NC&KƤP Ł#};Z"}X39χ5p#RR؁"^ Lм;3:b; )LM,+f+[uӉg~X`$g f`HJ%!v4/h-1L/@-(F_ܳ }:?j8#?rJYysS7R ʾ آeP޾i22OZ8dbrkD@0kn`p`>%wY 9Nk1I1Jioouv :VgQGy@XK"Gr 3QZ)хF^c21]ξR_V N hIpNsEfpUϔha) d-g 1s҄YM2ߥKfze;.+q~\P@w‡2@J~QO(}8LleC A0CK,Xpn,QtŚ p{6BQeP X/K-Kp.y=qbr$ r?X(!ǟLfC.Y0缰#jfXDD,-- i۴o>IE=L)O[\_"yQu[*\ [m_lsop1Nk-b>qD)tM Jٞ\fFD—"gU.WJCᐻbRm0R?r3#al@q$;>P%4qyA:rM{ӗ%%p+j8o&'GQ*^[[ޭxWj)0FD%#%E'y&be-Ѯ`Gx]dZ|3R.l<︉Ehf2 _!ڦۘ]{nN2+}!vq3"xA Ct`Mk7h\jqp+ භIS7|ZCR{kbJ*&rpo>$( .X628+`%,eqf'Ajf@tՃfR(7NK)1x,8-S#ڱɇ Wbn)"C4n`c)te -G#<=[iݾH")kgnR g1 {j9dI.aoE\C@ e|;؋e\dK>֖e1(O$u&&[[őfkyu88>CLc>c9LZ\VqlPsdWDAcQ TGÔl߯xW8jsoꖠlaG̨"2$"f,@gօQԧɚPT0 HN*=R/쐆 ;\ %~@T ɶ̧'af׹Wc~0';"[4H4yE"Rɐ.ۓ<%"s?%SA@]rS,$cݐ4OmXGXVW~.ʼ} Pi -z$RHn(eȜ,/^u)ǎHuU6j@X+.J55ͤ- ΅ ^ b* ,CQHћ{ǝtxd#jqqk[nvm:ɲ3Nf> GG?4w/rlrJ' DT}^h Ł2Qbݠ=fyQ&Y'FpD|Cȃ!;2/h yp+0Lme b? 9zF Meج@V,lF`Ռ:Q,fFn?w)*.CK]lxQKpHdDL HD򉔉t!mtb9 5"[W_(| ϠE[iJ3St R]op1w\<@M)ͲU"IK1P&œR,GþU:HWRmp}@X_k|wJ2vk؂۝ATkvf=.3D][eu"*~g^q<;Ε.~ky%o.ϩ{#dfq+y@A@>˻5ܑS'5 Y?/(Kw ,Kd4M{$v8OO3-)Dwv4>/=1O4pd#_j;88C->0?KLm ֖W.uOL~0(,v7ɑ&Un1D&s&o1a23[S/$?cE)T ZwD V,p:y"_8 O'ebCk8ͫ: rhZK׹No(Ǖ>+?$Y dU VS|SC\6m:?Tc%W|4UpkxJ;^&XtȅKQYq9GHj=/76_̇k Y9:3)Jr!}6⥥/~ m )an^O NT/uSB~8AǏ[;X7q.F=`6!&⽯5#^:u5˕ l/;w,I(S2<ؠlZQ0 o(0Y $RZsHj<ſж5^jf'.94=:PNkmC FsJ)pC! Hϙ}$gAzYJ9}|TÂ%shRIf?FaO"|ͪ{`ϻ\%FQQ Fv6%ޖGS%=5XE?o\(k'8-?~l mCB˷#Mj ow< #~]SuԴ7~BApm:j?!h1c9331F88ѯꇮD Ugt^\S9Ip~t=G!sx4a^ǐ}`6U @f-m;Dw\ r5Ckr]򱯭~]gΰ,|:2kٚ~gVvt8U5o 0M?ͭb-3ohyidi"`\w1".*Ris_}a! o0l2Gxt.Jz1פۋpE!tҟj(h=\Lmݭ#%Sig|48U{A+p}i],,O|НH^a\0h01ޢ8%FyJ QWTk(wR'WZ|j61 pjˬpH@Yx*N;'﹁Ξ[k? *mv[)P9O?K~=AP6)ui#V])>UF_)•8/9@p*}-8~?.<c.9`˵wn\Y_T]*s DJ脱hIG3~fM괲:wUFIeES)]i*Ni9Z 5K:$!y8ρ]h,F<ֺ4\OTlQR+2pX\}bJʕ&p/g|Q`r^lOB*`v7nu<3]tOIρG_KRw[G~c5"eLy]_TrquVᬘBO>_![ *qϯ/''d$uuuf p؏͆}w}*T,''END3sk }%d!\6zfJgJ)}3|!o&Ljp>OA ࢉ){&jm2ݫSE[bC5-O.\逰 rmO ѬzuJ9 1Tv6|'.@81 !pm%3:(АHl[ZD:3.OЙ¢w@l+ "HR~I\_8 GT!Q Lj}"6!J 1$!NMިT'R6]!ivbSaMq6ȁ}?\ѿjk~ -m6d=iTrҤ6Ⱥi:U [.@ޡЀQFE9SU}W+%N\cv go`+(텨k<]Q^?b?vй0I 4 +Uf#6Bd ߜp+귖3`)pIHc`MF(¢Eq3){v`1S^ !(LtGd뾺bvw`ft?1駔 >ms{ءŘ9:&./CTrNғz$Ж7)_!Tq}׼_Wv{&taW̋u)>E}Jyiaep#v2"T׳U;%d@" cQtBDBe$lR o'ՖD/S{%aʢ̆x-ͳp$,Y]ml)نa|,iCpaN X~@JC>)a^V 尞n'.%w!BX//v हq? ű)qSCOyw}*bC-/hiPcpa/A.QԄ@uv;$E:P^~MW#q5?i^Ih˹]`EMa2D'6Ϩ/yM҅DGQSZiHUݨ amuf׭r?ukquK:8埊tnA0N'sijEL DsYYk )Q@.V9c DxƵ[n}N\}lM64|8{*w>` .̟" os. ݡ"%G[+J٦Rric0b{'@a)MGX 5_" %~ɲuUN҃VH+6Ũlv~uE=xB5T;݋BUb V9^J-K\ĠP4XL;fJe0q;#J{YNR/wM\HZ.}C%BH)#sOUۢrŕol\v 5G9+fO-FѼ2. \Z0hP5Vv̂&۽ډD'>)׺1 _2 {e/7|1{_qCjD%IKC$Z :Oj\!(EzL=B@Hf^GZA(Zк,y7ҚqwPW&h+&+#[ H"iAm3>8(DQn:toZ4a^^8s}_~r#ЈD~**Zx#Eo,s m9+ ʿ\X\^C/0^C()KyR\T~uH;[ƁC[_Ao]o:~Ep{|yk  4$$a(*F=lLY›hH&K}\5Pc6\#l\1˔ i8~_^gQ  N.+ʣ@VNR|9- +`1cT㝓ZpI*,pU*i.L6Ӈ6/1U ݚxmw.ě^Y-#[Tn8Na=,, ~*t1C:VXяSuRƝ iP{p_mW_şaA6 p&7=yj3K,Z$bPi٠a6@W1 qj<#EGJ@3]S\P=zmhR,;z0Npe<)ޔ8=uh`|Fb|Hi;Seggq)'%/ҹڊ'tX(Hx"Mںgc^Iˁ+/ |,|f Е,!5X 6#na%ZX}]D`8WQ^~GEn/Ey,zӪfsXWIHm^9--ဌYyn훪_$ZQg:kbKSh٬g Q{_f%$]iሡ-ݨ"*+#$8cUNnXS8ꆽH#&c;ecqOP;Xy|_|S}[o[h{~OSuvѫzTl,GMqKd:A"IWJԟ%S=6bG r|;C+,&-.}[@MHX, \hO]</Y @_nS6һʐрG! YMZ9z6S5MwAQCfSƹjtsѥ>w;=On_( |GM3ٟ0Rd _0ab+:[)狺''ۗMBd['#.:=ì]V(;ß7wi'&6:%?3nP/W QdǃCq~vBjj6f6k5M #o` 82R8yw1M* *Ci eٰj C 6zūZn~pì2g-ؘo׼n#ۤHc(V3N|zۃvZF-ŽxͥwD#Uo$ˣ)N1"4߬{ra.wT&;R39l Țe$TG0! +=6m(AD!Mϭ*G)9C¯OdJ !dx!48:Rp+ٕ:?da =fgraJO j+Ȝ!0&:tw@*2QYGgLU|T [ <@\W/Fҍ<`Ej_n7X@(uT҇׃س,d3L!Ղ sܵt u*C<(:{Jec* a}}v3ˆsBn :'P5rXmDq9hXi_ 39xc zY!YQ1`ْ\y~@Mƺss ֶGx9hDlz4-('7ɧT)= )@ܥ)]Aݞ'hW!8dWΔ /NQyFooGPr@2d;C ZlSj~L< ,7jlǏ`ޖTr2)] mQG~ǻɖfoֆiPQL#b+$C1Zн=*Rֲ<DF\ b\}l6  QL1%]d#NjDH`ݲYmKG+% >Ve:.q\nVA7_U5gc#عd#.@}ΐ5[˔ $q @봹.7wO7+iN^VVqȚ'`ڙP8gܳMrݻbcק+db5i)S4xA﴾x Q ռ} nD /4BG\\UO!C< ӺlL:>^ep W T|(o :ZS!aJ?KY)s[ v z~V4(y+COw@V麱>'*;kui=5`@H{20pjr~FrM*K̋Tݨ}||Diɉ.B1C o1؁, zŴZSQfJh .&D_zՀ[nŮ/}$|(ĭ+y"p5YTfr+ BàuGI )Ta9ɧX ˦2͒Oӂ{!$JMS'a ¯fS{N7eVVv}K4esHUr䇝m:h4E*Q7:uۯgÆ[^xAUY{*z4).fF〝, *臏<3猢 h ;G@o;8jxkxΩ??,ng5ZLȈ+:I[`\D·, w4='1S_~8n8F?!gdSO>cMx YāBܖӀ}7u?D=x0d@z ze~]^qƝŴsgG3WcA3jLb=)lxJ)~ciGӓ^|li ](LZoz[iYrXgtp%Sa1i iHK?'y@ Bj޺ɤTJX[ ^إ޳oJ̋^Ԟ/ [/.$} ]blrOW4'ՙj6>7r wߪ;ވľz7شaagi\zYN8P';pkwsPojj%Z[Y(#Q\ٕ|V@éꊆs4\`>6 h}ZbB:*~FJve'zT nZd#6nWLyE޸Dp*nJ$Qje;dl 9؄78UxXgK=;7( gx[7_'Ϡ qX!+Rx4:]ﵧo7t ;'i>%>Hr"\-r,8$\Ux htfb)G, !@{a=O2s|uITY[ED Ě7jԱAna^yYرAO6w&mnl<U0KF^j{ʹTj. X4BB0mƚv9:K6ۖk&Fc5—Mw*<8W Ymd֭ #Mk<+D2EOGlׄWsŴ:A4iێm^s@jE' {w j>ht3wgu.L5MzJ'X /e_}F / ?"uHHW'b(h0%:>k1*$M_*fD00fv δDHˋGOzZ&v +8fY?eYe+pEC02 L^d^s[prY8C n1)G>Xxl$BTF4sItFv$DFQ_&G!K A+ %scZ8Ȁo3_0m`^H Hdh+8vq;iIcPVW [!Gk+*sw2(ik9HzFnc2h‚mkYC}mV\!s;xz^|F;Ao_ke埾ᘊ$wwG&š_,;i>Mml(㬟 v? ^B _׹*pY4xm` B<~yN28E/btT!QQL+_zYiNϪE`yy.= ƾx0Q*Mj!1Þ`$@iNv!' e޾$ܹ#~?;#6󪭱tXYr}!KdMO iG$ &f@}T%5@1"6Oh$׋%~p$|`IbJ ˘XydUgQ<FTNC@ʛcLrx-֤I΄8\")9a'i4/XG /UsS,&B<:k5c1Ws[`f~  =">N8G5W#T&ӕu,1y–7!xأe:/QUcXCOZ X⦴"P9%I& D¦-@yG"ACzSkDB 9puq :TNzM_ П#76$垽ǵxu;ʓ ~gQ(EWA/)A"])p\ROeaEDLWٱJG%ƽxyj3>9'Qx2'^Jz#ޞ"_M9l=iiw/oBKڬp&wnp` I@muK\o4c=D B0p Y?$ȇ\ zi<3珿.'i wsr ߥ]d\$IRHZ"'9[:<e+< z h ґj*p2zC7)%9G-UAY;507"Ot ܞ2h(IP/wZG#{ "MU$?;5`i+zG=}3q4"t>d3aSz2s2x7̏ ٸj(FkŬ'a5Ju$uQ>Z4dXLۈ@nr|Vi ĞKRkY{s J YZ