libSDL2-2_0-0-2.0.8-150200.11.11.1<>,ȼe;p9|?!\ t<,"Ğ9{ l sP,9REOLV 9N"&5k =S]K l޸ UiplYx'!DѻϘO2aQxQ9pN̝⥿"{4.fO<]w3D?Súό @9t?9dd % F:? Ufy    p  @|.(`8h"9": )">4}@4F4G4H4I4X4Y5\5\]5|^5b67c6d7_e7df7gl7iu7|v7w8Tx8ty8z99999`ClibSDL2-2_0-02.0.8150200.11.11.1Simple DirectMedia Layer LibraryThis is the "Simple DirectMedia Layer" library. It provides a generic API for access to audio, keyboard, mouse, and display framebuffer across multiple platforms.e;h03-ch2a/SUSE Linux Enterprise 15SUSE LLC Zlibhttps://www.suse.com/System/Librarieshttp://libsdl.org/linuxx86_64KsA큤e;e;e;e;e;e;e;e;3c967f504e5da865c8e4b193587273cc352f5af6eb089b6cb0ef8e562accc705620cebfdab651fd9dc9aa049b8e54035a5714096eb637f65a16dc8472ea5ac80bd98c9da48913c60e99e804021ae72d176e3c19639fca2b74c7c86e7007a54d694fe746d218aee6965122cb77803d1d8870a387e2921c1c6ac6d7259de22d1731f114357b2397256ab87faabad8b3b55ede711a52463c873140e44218c4fd0128f400b04c9da3e365fcac766acca6d30826f581718c6d4a4a16885d0b7c1dec1libSDL2-2.0.so.0.8.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootSDL2-2.0.8-150200.11.11.1.src.rpmSDL2libSDL2-2.0.so.0()(64bit)libSDL2-2.0.so.0(SUSE_2.0.5)(64bit)libSDL2-2.0.so.0(SUSE_2.0.6)(64bit)libSDL2-2.0.so.0(SUSE_2.0.7)(64bit)libSDL2-2.0.so.0(SUSE_2.0.8)(64bit)libSDL2-2_0-0libSDL2-2_0-0(x86-64)@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibasound.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.14)(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)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1cbL/@aq@^]c\@\+@\+@\+@\+@\+@\w@\w@\v{Z@Z%ZV@Yq@YY@Y*@Y*@Yχ@Ym@YTXBX @XV@VaVGT@T@Tmgorse@suse.commgorse@suse.commgorse@suse.comsndirsch@suse.commgorse@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comytz1995@hotmail.comjengelh@inai.dejengelh@inai.deadam@mizerski.plsreeves@suse.comwbauer@tmo.atjengelh@inai.deguillaume@opensuse.orgspartanj@gmail.comfcrozat@suse.comschwab@suse.dejengelh@inai.dealoisio@gmx.comaloisio@gmx.commpluskal@suse.comjengelh@inai.demailaender@opensuse.orgschwab@suse.dejengelh@inai.dejengelh@inai.de- Add CVE-2022-4743.patch: fix potential memory leak in GLES_CreateTexture (boo#1206727 CVE-2022-4743).- Add CVE-2021-33657.patch: always create a full 256-entry color map in case color values are out of range (boo#1198001 CVE-2021-33657).- Add sdl2-surface-pitch-overflow.patch: fix overflow in surface pitch calculation (boo#1181201 boo#1181202 CVE-2020-14410 CVE-2020-14409).- sdl2-khronos.patch * fixes build on i586 (boo#1158176)- Add CVE-2019-13616.patch: fix heap buffer overflow when reading a crafted bmp file (boo#1141844 CVE-2019-13616). - Add CVE-2019-13626.patch: add safeguards to the wav parser to prevent crashes (boo#1142031 CVE-2019-13626). - Drop CVE-2019-7572.patch, CVE-2019-7574.patch, CVE-2019-7575.patch, CVE-2019-7577.patch, and CVE-2019-7578.patch: these are handled by the new code added in CVE-2019-13626.patch.- Remove CVE-2019-7637.patch, the modification of function SDL_CalculatePitch is only suit for SDL not SDL2.- Add CVE-2019-7636.patch to fix a heap-based buffer over-read issue (CVE-2019-7636, boo#1124826, CVE-2019-7638, boo#1124824).- Add CVE-2019-7635.patch to fix a heap-based buffer over-read issue (CVE-2019-7635, boo#1124827).- Add CVE-2019-7578.patch to fix a heap-based buffer over-read issue (CVE-2019-7578, boo#1125099, CVE-2019-7576, boo#1124799 CVE-2019-7573, boo#1124805).- Add CVE-2019-7572.patch to fix a buffer over-read issue (CVE-2019-7572, boo#1124806).- Add CVE-2019-7574.patch to fix a heap-based buffer over-read issue (CVE-2019-7574, boo#1124803).- Add CVE-2019-7575.patch to fix a heap-based buffer overflow issue (CVE-2019-7575, boo#1124802).- Add CVE-2019-7637.patch to fix a heap-base buffer overflow issue (CVE-2019-7637, boo#1124825).- Add CVE-2019-7577.patch to fix a buffer over-read issue (CVE-2019-7577, boo#1124800).- Build with Wayland support- Update to new upstream release 2.0.8 * Added SDL_fmod() and SDL_log10(). * Each of the SDL math functions now has the corresponding float version. * Added SDL_SetYUVConversionMode() and SDL_GetYUVConversionMode() to control the formula used when converting to and from YUV colorspace. The options are JPEG, BT.601, and BT.709. * Added the hint SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR to control whether the X server should skip the compositor for the SDL application. This defaults to "1". * Added the hint SDL_HINT_VIDEO_DOUBLE_BUFFER to control whether the Raspberry Pi and KMSDRM video drivers should use double or triple buffering (the default).- Add sdl2-symvers.patch.- update to 2.0.7 * Added audio stream conversion functions. * Added functions to query and set the SDL memory allocation functions. * Added locking functions for multi-threaded access to the joystick and game controller APIs. * Some functions are now thread-safe. - removed patches, merged upstream * dbus.diff * SDL2-ppc64-declaration-after-statement.patch * SDL-bnc1062784-check-overflow-xcf-props.patch- Add SDL-bnc1062784-check-overflow-xcf-props.patch. CVE-2017-2888- Disable SSE3 (and also SSE2 on ix86) to prevent crashes on older CPUs that don't support these instructions- Add dbus.diff- Enable KMS/DRM video driver- Update to new upstream release 2.0.6 * Added Vulkan graphics support in SDL_vulkan.h. * Added SDL_ComposeCustomBlendMode() to create custom blend modes for 2D rendering. * Added support for many game controllers, including the Nintendo Switch Pro Controller. * Added support for inverted axes and separate axis directions in game controller mappings. * Added functions to return information about joysticks and open game controllers. * Added SDL_GameControllerNumMappings() and SDL_GameControllerMappingForIndex() to be able to enumerate the built-in game controller mappings. * Added SDL_LoadFile() and SDL_LoadFile_RW() to load a file into memory. * Added SDL_DuplicateSurface() to make a copy of a surface. * Added an experimental JACK audio driver. * Implemented non-power-of-two audio resampling. * Added the hint SDL_HINT_AUDIO_RESAMPLING_MODE to control the quality of resampling. * Added the hint SDL_HINT_RENDER_LOGICAL_SIZE_MODE to control the scaling policy for SDL_RenderSetLogicalSize(). * Added the hints SDL_HINT_MOUSE_NORMAL_SPEED_SCALE and SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE to scale the mouse speed when being read from raw mouse input. * Added the hint SDL_HINT_TOUCH_MOUSE_EVENTS to control whether SDL will synthesize mouse events from touch events. * Added an experimental KMS/DRM video driver for embedded development. - Remove dbus-ime.diff (no longer needed)- Do not BuildRequires pkgconfig(fcitx) on SLE (not shipped anymore since SLE12 SP2).- libspe2 doesn't exist any more- Add dbus-ime.diff and build with fcitx [boo#1025413]- Backported commit 5184186d4366 and fbf9b0e3589a as SDL2-ppc64-declaration-after-statement.patch to fix build on ppc64/ppc64le- Update to 2.0.5 General: * Implemented audio capture support for some platforms * Added SDL_DequeueAudio() to retrieve audio when buffer queuing is turned on for audio capture * Added events for dragging and dropping text * Added events for dragging and dropping multiple items * By default the click raising a window will not be delivered to the SDL application. You can set the hint SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH to "1" to allow that click through to the window. * Saving a surface with an alpha channel as a BMP will use a newer BMP format that supports alpha information. You can set the hint SDL_HINT_BMP_SAVE_LEGACY_FORMAT to "1" to use the old format. * Added SDL_GetHintBoolean() to get the boolean value of a hint * Added SDL_RenderSetIntegerScale() to set whether to smoothly scale or use integral multiples of the viewport size when scaling the rendering output * Added SDL_CreateRGBSurfaceWithFormat() and SDL_CreateRGBSurfaceWithFormatFrom() to create an SDL surface with a specific pixel format * Added SDL_GetDisplayUsableBounds() which returns the area usable for windows. For example, on Mac OS X, this subtracts the area occupied by the menu bar and dock. * Added SDL_GetWindowBordersSize() which returns the size of the window's borders around the client area * Added a window event SDL_WINDOWEVENT_HIT_TEST when a window had a hit test that wasn't SDL_HITTEST_NORMAL (e.g. in the title bar or window frame) * Added SDL_SetWindowResizable() to change whether a window is resizable * Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity() to affect the window transparency * Added SDL_SetWindowModalFor() to set a window as modal for another window * Added support for AUDIO_U16LSB and AUDIO_U16MSB to SDL_MixAudioFormat() * Fixed flipped images when reading back from target textures when using the OpenGL renderer * Fixed texture color modulation with SDL_BLENDMODE_NONE when using the OpenGL renderer * Fixed bug where the alpha value of colorkeys was ignored when blitting in some cases Linux: * Added support for the Fcitx IME * Added a window event SDL_WINDOWEVENT_TAKE_FOCUS when a window manager asks the SDL window whether it wants to take focus. * Refresh rates are now rounded instead of truncated, e.g. 59.94 Hz is rounded up to 60 Hz instead of 59. * Added initial support for touchscreens on Raspberry Pi- Make building more verbose- Enable udev support- update to version 2.0.4 General: * Added support for web applications using Emscripten, see docs/README-emscripten.md for more information * Added support for web applications using Native Client (NaCl), see docs/README-nacl.md for more information * Added an API to queue audio instead of using the audio callback: SDL_QueueAudio(), SDL_GetQueuedAudioSize(), SDL_ClearQueuedAudio() * Added events for audio device hot plug support: SDL_AUDIODEVICEADDED, SDL_AUDIODEVICEREMOVED * Added SDL_PointInRect() * Added SDL_HasAVX2() to detect CPUs with AVX2 support * Added SDL_SetWindowHitTest() to let apps treat parts of their SDL window like traditional window decorations (drag areas, resize areas) * Added SDL_GetGrabbedWindow() to get the window that currently has input grab, if any * Added SDL_RenderIsClipEnabled() to tell whether clipping is currently enabled in a renderer * Added SDL_CaptureMouse() to capture the mouse to get events while the mouse is not in your window * Added SDL_WarpMouseGlobal() to warp the mouse cursor in global screen space * Added SDL_GetGlobalMouseState() to get the current mouse state outside of an SDL window* Added a direction field to mouse wheel events to tell whether they are flipped (natural) or not * Added GL_CONTEXT_RELEASE_BEHAVIOR GL attribute (maps to [WGL|GLX]_ARB_context_flush_control extension) * Added EGL_KHR_create_context support to allow OpenGL ES version selection on some platforms* Added NV12 and NV21 YUV texture support for OpenGL and OpenGL ES 2.0 renderers * Added a Vivante video driver that is used on various SoC platforms * Added an event SDL_RENDER_DEVICE_RESET that is sent from the D3D renderers when the D3D device is lost, and from Android's event loop when the GLES context had to be recreated * Added a hint SDL_HINT_NO_SIGNAL_HANDLERS to disable SDL's built in signal handling* Added a hint SDL_HINT_THREAD_STACK_SIZE to set the stack size of SDL's threads * Added SDL_sqrtf(), SDL_tan(), and SDL_tanf() to the stdlib routines * Improved support for WAV and BMP files with unusual chunks in them * Renamed SDL_assert_data to SDL_AssertData and SDL_assert_state to SDL_AssertState * Added a hint SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN to prevent window interaction while cursor is hidden * Added SDL_GetDisplayDPI() to get the DPI information for a display* Added SDL_JoystickCurrentPowerLevel() to get the battery level of a joystick * Added SDL_JoystickFromInstanceID(), as a helper function, to get the SDL_Joystick* that an event is referring to. * Added SDL_GameControllerFromInstanceID(), as a helper function, to get the SDL_GameController* that an event is referring to.- libspe2 only exists for ppc and ppc64- Drop old arts/esound soundserver support.- Remove SDL2 obsoletes (we never had packages of that name). Copy current Provides to baselibs.conf./sbin/ldconfig/sbin/ldconfigh03-ch2a 16984139922.0.8-150200.11.11.12.0.8-150200.11.11.12.0.8-150200.11.11.1libSDL2-2.0.so.0libSDL2-2.0.so.0.8.0libSDL2-2_0-0BUGS.txtCOPYING.txtCREDITS.txtREADME-SDL.txtREADME.txt/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libSDL2-2_0-0/-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.suse.de/SUSE:Maintenance:30992/SUSE_SLE-15-SP2_Update/b217b9befe04b19b3d9b4ae99e945b83-SDL2.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b1ddaa4b4270283287b3c6133111ae40930426f, strippeddirectoryASCII textUTF-8 Unicode textPPPPPPPPRRRRRR R RR RR RRRRRR RRRʰߠL(ԛÐutf-8ef4dd1dc7b9297bda41c362340f956867515d54b5b9614e60ac2bab1c20886eb?7zXZ !t/]"k%ֺ7HACwx&SCPi z_ .`T(z#Afc0 1 0Fj`U.O_p967UdR{Sdb{Ŀӡ't |6`(Yn 6kn>v>I]ڇx"$I/VIK%XZ!VnJm3xZ%IUPW' K'z= q0tMeGBK#üiN`xk)#S +n*:v ~ޅĹ8(]K<p<霻 i" sEDY͔}0PLz ЖNoY SO%mdBWlH[ (GuN#d,l@<DaU4]猪*XfluqAz''ɂ7I=ukK,69wYi(SZ i\gE\24+*iUJHƩg򝀷<8ZO X}nTIs) n|}UJ[T4 uh`ɵ&TkAG6ZmEb'zjө:FWJw+bW>w_59 ՝u/h*jXxqM;%G T=lNKdE|4Ar }\[^[mai/oT!#xhoqF_RXG $$hNH]H@ັv ކ3WӪĶRt!v78nKVBZϗDABW-8>z/lЇ(2Ū`Pj>f}iT\d." F`"eB/vHt+̱nPJ "U IZf1~kF\ThFPՔn,=IZ$^WuզrcZubh `A lxɪg$ը uzg־z"SWuKcCg2uCMIv$Ҋ"#s^cpp2rwmw'A Hg*2$ONl.Sde EM蛠SpNv=j0=С[ zOU}7m7wl_6_= -K.1:Ł79r,檚n= \Jŀ89v/jּcNH#F3s}{uQm 6؉!^N5=M: pT&P Xe1BEzU~8/V"aخHH 2Z> EKOxq"~%\|$tYPZ(=to" 8ˣV=,BQXzZ׹zުmb>u+_AΊM MXE BU=QJ]n"S&3W bP0ŞԋJyB˙H*+C"%%¿_C䳟[T읈3͞j=7U)XsԤ5{B@|fPNz7ui ؝]^mRz{ };7qc=v-J#j(DmL@Sg$=ۧ3MH!\߆"XxkJMA~?xwT 1"☡Z<(B\4~M8X1a>~]FVL1O0Oǵ`Q3MUkPľ cS] "-9bE/6nߦx7HwN ?ٓQw0@!;~j{]e$ 6Rk%9rҺ.+՘8Pxo$No>T! hđ7femT[UnBMV yCsY+Hݵz~)%oJ@`=ĊO 5ne,|5,{3ޗJ%u}sN\n {_*L/X,p88zc1cdBHMy^ :hؑ2|MƤ17WS{Hw֪%tY07̓ 抣~iI4[5:q(L62"v)N6ѢI{g޵E#Մ]UB6<.utJ^1w< ̥:tGYTpd38E԰"Nl T,ВXqjN{I:;_6bAvZbK& xL/3U{%,[>jso JC0>9_c@x/hY7Udʌؑ5ad* ^)ZMO11_, ]]:(ߋT*ky7wG^p ]5%a;e'܏*[;*d@JLJB1~n!QL 9QRdzؼ 9٥ALK4U?[4ROsO_Mg)"??#X%VF m;aa#BM|Ţӭ^ˊ>5ȟ#i*i%5b˝Q.uI#\0nvnޱ8/fQ  6Uy)vfmҸ[b%i|t_)$r_0k0Hl WH_!m+z Z:)1ЕRM5n!EσF0i/jdԑyCZ $Yx+b2SJkgz$6YfL.·n3*ij>ujƈ!^X_ 1Sz^M>ώb}h2 h YQf T42}x8&D[unVU]H5A7T7s+ӠwWbR`&FC6M0ÙP] OEVE-[m4^|-ތ=b[Dm[%I 1]~1Pدѱ%ۍ+C*Eyۀ?cVW NqKN a0mz)~Hh5jLP'we+.mOzە#Ӫ @@a|}K`p|o'}D`Sy\m-(->F \I!=p؜@3W/'b?v.N<]]Թ\IOy9iBW7RH*L̊4MD0_"^Vy?|IoKX0wbD2[8ˡ0Y>IMgP/iwaլXQ}X? ^~*kT#Ҏ=Pr}MحfnL]f9^QhIB'kR1!@oXhtԉud Ì6&yW,eC "KY”\-Z'mc$h &-YupဖZd4O_>ՈPޯ|'R&/2gSڇo=iOȏ*o¢i 0!6){\@ϛ.QI:WƣF{@}LSgY3ŒGu} pޔ/˵RXlsFF2\u ZsY}a{ݏ܋VB<M[bZ+ |չ8aV:#}q4%Y<(DQUM;Pc^z{"THu5+m/ hMp*|@`7 !Ul1qvAM"e}}s9"=) +K ULv s0t4;f>07ڻ,#y=x342z>Z9vA&O3gS.GtLd-|˖9V"Iğ`DLA ˻/F<]EZ2!|l'ȭ Y_ďeHTqM?d< ^F( tJ08Q-F)BXY۽iXChw^<1ɔ%mړ`gUXO)I;rMǹrl EzH-_Z0=cҵ`6n 0!xc^uIfi7 9&hh~.բMKT7(r9&w0MN/=mG~a̦C>H$=@Dh/$gmV& ԊT.6F3Av03IsLOZ~^R}y^˰0˦aA\6V_z  OAz`J}.ŠDqAX㎵kAHk chPHv[Rq{lͳ \!-iH^s. xMd KcP&}`CN2fۻ jzGoWfe~P{.Pa5qB&9\3`ӈǔ*1`Ϯ˵1~6u0r+/uC@Wǜ,; *g.?"7Qߖw; (,=rW N_o7}H^\ㅺ7\Mnڡhl9C{n 괴I3HWjwEZ*{vz*&et5/JÎC"/nAER0^p *k"(t|Gp6-m,*?eC82ßLՈ~yȫ7]TiaUV8;ə/zh%nW\>| Y_! IT ~D-?K뒂=кI)2aA^ ߋu_GK#Q;O ^GĠmx= P<rm9F6mXaIR&q\ eB%I[*ծ'47˳v%=j5_d %O`1+GX=P؍ 2 oתU@ Up~zTegա`|9q Z+LTkJޮ1P* /.<_ 8%m':lBndܱ"+(GW O(;\Ɖ-)蓕.r D za[vVc-=3#J O KZO M6miN" g%pFRDPV"k8p'+PɅʼI;Prm;O^36F˨t;5΀LV +dտ kh")j'5^E@e<<8&׈Ck!`I+P /q=\HURp Vcd-N W<٥J,J쑸#jѯ|`9%Y-S*GwӞݬ :=%~>Jiۧ/s=MƺZ O/9CEf*g~3ɭd<۱ 56I-gk: : ؅sCSɼ"L|V"EJD?ɭVAžZV`ɚۂj|ƪ*# f9mAtIp[ B,pD =?T|`Y6O4_<*GS$;4Z<l/CفԜ9~3b"K4O0N:K |kEDY!f&C;axQUl/V'};+ұs >3CB]N ! 3|= MܸGK?KjvwjFNΌp?vj-IPn! p;e'sWN,:Ϳx <7z<^my IoU/h1Yo[5_Ims1ڎ@bb=6'=^nFj2{BK5w濒#[\õ7l܃{ٗ'DP.=0? +J; 0o&x3Mez0DxՕ8eTH5)p{:3IM8?當 Tg9 BNNjrtc,Wk^$Ѧ3ئ}=8-n MC^pڒ<6AdϋY逮ߏ|  hF?Hs䭁Rٮo&v}6Cm裲eZڈkV-/x@oҖxsۿ:3uL4:F z5I\~ίHu?C0Bsȑ~Jh "PRl[/pѥyf1^(R|!<2/ "a'CpSsb7cމ.ntS-|a0UB1b4Ld/0P̎ӯG*oY*ju-l^Lg0Hņ jM j&;2du"f"c3^_m`[ttz% k^$8Z.>K/WoO!o/H(uhi$=GƗlg{VUO٥NcrTPh'O+(˺!IahbTFM/%F\9ڋ yg&ح3hy-xC~0jOTuw!K墨`[%7fTs&;y,eB6g"u=1BsGEB\gIF D{`g',3Ґ#`عrGS? G*R vriSkI*3tMVOzBKrMn Ā;X bmgY~J9MM7FtG=Aޓ'R@m88T;T 2D6MlBmM8$?4Uݦ&$1Wxz9@:AҖ&{DiŽz[O,X|W#C'd1#BZ(qKt7zƵ68$=ѥ5uz|x+2ц/П;gl@p?@~7F ;JHgO߸&{rnQaUF:.W y tūʛyrGrEwyGikagĘEҬpF-׈-g 1Pz-CYD=\Wt|jVjTFPUM6>3Owk|ݒ_,U$iLY^]yKS(. &*# 8a뺸mJ>roi"ۑٿ1&񸫦CU@$|'V_C~8eIp1@B}9ϰ{ɖE-+sNSYD􃁙]FV%"/M>q‰f"["Ӳ6u9p:.j|G ]F6^qv5ڌ]B ykR@ LFa`3~s= (2}W_6 ӻD+W҆* h\"q&z_^ WA_N2l!ŒX`HO )dAw ?(];͂a!/tR&{(ss x~ ];]&Xٲ'|OXGuoJV'Bh#uknwH-隤b"&!^ 9FVTCuтC)6xso+Y w_ާTcq0|{˾ℐ ֻ3kEy]uT8|?!*?܃!ެԢ!`멀fd,K@;XOlJ:f90*#f;Uf`iL)v[TdkAEe1B`''uZXVqɕ/ѣ遚u"vq+iakrŌuK~$;K,gAu cbby>#)iFݘJDߠ+Q`Q5-c틈DPXcrw#|`Ehɢ@ņ>4~w)ڷ[>Eً"f&^Q R l4?A͑c:+3Yw^5#US^Bw"74.ȟn1Ф j![vj W"o}vζj8v&)r:FӔ:+Bx:y Ok`s:32 lI&.s܉|]f |EO&0riNtx}b>a`=\dYSEKt. pIrJ&f w;p-~S`j4a꥜u:\Se{D2=?pу`!KfӚxL6ܠr\tLjﺛӑ*ι) UE%k,9!e@AY&´v&A6*[ X( Lghwo1G 0Z:lnЌ< ^j&U3s@&5@2&Yg:j,3#Y3T{}sm/+n %Q'N+ZB""AGż^^ZKUե&*lS}[$|I|,R릈Fxlc?b&D-F[8F l`U2o6~Φq?2V%;"8%}LH= [pߧ:%oFv:ƏKY OR-+k>1L\kq0Yuކ]p q/TZ͌>wl=1\Pp]c ǸR$MLI΅|.6׳5Q3k0dd{ A4?8VŁfZ] lricڏy)ccl@MbñQ,h&Z15qFjVt.VׇؔCBYu@L3P`, .J`΃88'TbIK5\&Z)jF,B5"pS."s3#p43Q{V1CuI$P='+`y{OAy^4qǰ_fAb * ;}9}yAGd*4}"ciEc-]2QkI*_,?D2[93}g<_ |=PHa^_`cF.1ujv:gB s"2{xS^2m3+7?Qkkv0ٚk7nΏ<a2;]+4 uck JL1 X6`0Lm[{n/.o}[+, G;K&LK㕋 + }喍~jç2 vFXkAU5c/Z X -'D>.M#!6I42[鎙8_LGT&n]_q\SvGSa&ϡ5<%l5e&/~ph_[w@;Zrﺼq,9 ̌b%HNhhHy_;ruFa-n##8"#í eAWL!'5iK:_̀ؖFT,Rsq8 1 X7_aӮHfAL YW8aDbݩf4 G|!~qG$փ;q m /d;R<`<(苇#ִ ?6*&)(mEfOB?7|hɎadi/9JS)sYDFYjq>}~ Q{2w7|xJcjZoqn<4ɚNa%t}TL#T%uV޵)>ܛǿx25H+SI12D<ህ-amn^/a>rm -GR/eފܴa4Gdf#Np/snBq$`LG/u|^>Ǿ9mH\\"$gGrgL5vx(1p,Rjw[nC#1M.1bL1A7\UXgnm2q(Ǟan=2ϪҖ^F7 7WxJzV^[a 6~7_>gQJƛiL~+%QٚtI '_AHl375yJ16:AR[ׁӨ oa0dN .2P't1 ) )g!DR؀im}tSa˕eM unTХ^xT#z8ʙ^%h֢< 铱쑱2BwX%fXUt'6xC 1(RE Sߴ/V_Cx)ٔ켲Ms~+ N\P߰vvD\]y?Zd:4Ő54QcP0>_vZBiZ)t5(e*. K| "c!N.ld~&L0a*DɷnR;PGd+2*AYV4NmR.;l~L6\\5)x  b`yN&Lai 'SȥBD&OrX]0K9`jy\9X䶺m`hń<3Au FefYӕ{3h $ޞMn-xZŦu~3I4O}Ļ/d#0QJwTAm@!(hgɕN͑mڱj*VӔj Nn*@ɇG__:EM0I%Q UKhz]tz?0eMb3fsЗ|^jY` j>)ʕ%+n#M0W{wwPGqCgIZ4TELLJ ER5;d7|cI dA/we=A*$wogh8QJk)[ &OE- j]M2"DXk!.ӞϬ- N uE$,dV\>F{ #㎆(_ɽN ˣ>-OwF8D-JI{턆&D-&^Qn`B wiasrA7Fx̄m DhSo7ht+ހZ(wxh##3D[[؈pN;~۸N/DB̟ݹ؞ċS*\+XK7?D*# ag`$['CyWa!+3|ZxL!A !-\h)#m1fh:x݌9<E;8q="En;_>G=]=V_c~ke{|q4!mGiv$VMs0V9ʲ_4_c ~K r YW(V77CQ{t&(gYC! JZ X9d/!1h-$E$֓;(>I6TP%_JC(rmפwPl6ތƷMkct%R`)No w`h6b (Q;RyÃRR,$$9/d0z%p9*yN 'l%VƿnsܩO+5/$iW5AI>))82 84V9XfnG盚w`NA2ы/;{5aRT8'|InS՜;e@| VLohT SU]]-/Dˬskpg3m5ȠW("AHqpvp3^ʨ0i`$5H6߸j7L"۩w\28"0J# m_GWu_ aWh kߋj);,nh뗥 5TZ%[ <\Q/ ʟsaG8Tz7-7Ie,G#r1gŒ|O[R 0J8i`4nӾFvS;ՍGrw <([]pB>u5KXzW)GS$kSH:Ku9YLzlupl(G8Yλ-nRq>jDzbSaP 6f>"d]H>P2 j10,9}rO.N7EJ ]5=lxb7xX@)U5<׆#\`Ē3dLW &ZHv D%Xo>ċӻiqW(cil2,ؐoY_\Nԇ:`9 ۴l$ Kďȅꭅ@nOk*aZ:S90HOJhmE6{+" (oݵT7}G1ekJ/\}_d΄.l \H"R)İ~^x?WM*/bil`Ş/яi}/yd8{T!۠-rB'1FY2f"_4 yr)ݵM- Qmڟ[T >6Ն7O'c2}g-[ y <+nIQpH(K8_퐚0NEt)vHܘXS6 ^?bn !D$5B`x1#5~`pԅ#}[ŔUT\wjZvwsb2$Vk:afR'53fh6"b`-ĨҴ)5B'wEO ~syGة'ၰ:Y4usRX^&HVA# < /u\m5L/2cьE!2z~6$% r&ty{Db+Ͻ#7.'N7k\X,s/@7Zf qy,x\řim[ jw,1U`Aݱ.G%Ixp9  ,' \ Ƈw 7옭2vwh&|嫛r&FG-[K잿>?slY69((Y 9yG]n [S:_2z*  JSedA[x.%Ց)s<–Q,K|R)ͬvq*:I|IS60Y7+1أBJKi (}k&= J>Ɍ$`!_UAw[q< ,,oMg ֻNa_ T^ s*#2>ȝFv%8ʒYm5$XL_}<0c%a0P6Kom)ӭoa o-Ra7ӭs2f ,0q;;ߔ*;>Va&~T0ek@&V&.cࢀǏ스±W빴U2h(IrB7ݸAѢ]'Y[c|txjtM@.Oݲ°J„ϑPx/´!HT΂ u'#Y˥N vYXcp2}B @0?BYT7M2҂h5d0߉U<,V-bO+qU-̝m=BT7xzG~9sI+6"_?}9=C.= N!mcJyST=n3M+JoyۇШPX`̶|y #MJrp4aħ ZTh=0*'5աdTI{M@~YZ6zݱ]3gЇa ;qJ;Y6^rk;\I0ZkLo{ \WB~4p)#5!x~ p2bp˱а@fg#MK)3KVH o?:DCMGkֵpocXBMb)/o*2jȸ"Ŗ+Ӊ\"U4HTH uPExT4q1%7f2C|.=0IVrp~)WXʑ*Zߧ|N̎A>vIhwnQv%- k UȘ}@H2R"frKВ؇᪻@ vi?ͽ=ۃ*D63㮱Q?Yc ڐ} Vt:9Myq6΅]W=}ki#Rq<Hq1r3{W״UIt/s[LHoT&ܯb${ XH!NgͦS+E!F+R&xnH`n񎀘 GbqerH4O kҝ᷾i/ 't(l3:[?zHP@Hc+fB--%:=CSt5au+9ԥ@%qF>V<`9Dxr emkAіK5 QI`=^`jDm$d4D=vvDq VkA5cʩ{%/"It E8K+ K\ )% aYvKÇI7mFP*3ܳdb?Pje̲Os87$3g ~d,QO%;J'ۏy:;J@RDI9[^?.ᑇ WIHT:pyEh | EV-@6ů0W@򞨛`feq=eevBV< >DL4CwjY@p]ޕGnmqZs=V ,FJ0x=tjNbBOu~bbE/A03v4:h^⑀) djm6].rd(X,^XDpL6tQΉ#a8GHir`#h4#MNN0U]h]⻵r>*Νw(w ڪ5 ӉȟQ(&0םld}qZ<l]b(/ak^p [@WiƸl0&<\щgl}m7G,8eKO`Y|ێKQRaZn6ˉw Y?f#9B& M%9[oP[A~UxpF2NKqV2(HmV=슼D%Buss^To^6}6Dȝ|Hn$)CXYXx3}7q(T8RL{ u$GB!UtanmP5oMMzk9#ÕM'ʁ<2Zx>F4EѾQNE1Oӧ9tFSu?'~ϗNrKdUk QfNǏ!ѫ:d^mPikH󓒡j!{ CFgL 2 b u8r8"{LΞ)W_ } ͔;[%ǞKt-UzD0GeZ\#هvZ̘doFwXE!U^uIJ/|A3]j)6!\tϥbra'4hU7id |8F6 ҡ'c4B";.C'./,'6^~N&r?GqM*2Ti`m7[];fv^Qs_joٮtKe.DB1+< P%\!bPkI|R%bL$I}h!}5~@l祽#9JS<+[Ҕj[KT - K/w:gQ@<5HϔhrmH /|;kkϞ8һwvVusi]&W ْ*aۘ{T.ǀr ͲGu+G;)_tW@vQ޸iĎW_ bm]~2yKБӤ^0 [۝ rc5Ɣ K Q7(o&UZGVJyN9* UR9f`~Rym㇋QkdY2fĉ_PҌ1J8 H(׍I{'74섨=l&U iVw\^u)!Fzne[q$}թ d<-7盛9!TbbOX <ސ=AqNƾܘ<z6}bYθ&t:jB"ΐ({JLn&Uׇ\-1K-O?f#Gs9ܜ9+z14}Ц8e 2 Ο/|@PArR48lbÉHQ( *_i 8^sӸYuiKD>r2X=%]H3ҶN[q[khw3eLiT~+#G3z/,2 (+YcJIpuiz;ZLa_O݄EyEٛ@،9!RBf6 1|Ím,zWCQk.︌j b=ހ6fN-r+*Jvy._ COTt(ϴjzK_KL{^ƗR++\!+ӏ`B=ˡ0tT%k tZNsHb7#y,,G˰&O iqFIIۋ)} :p1{1O*UNDwE#mT ^GVé!h6<E|Lb5ND] }[J[V֢ĖX}uu;An3IA- M-6IwkC qJ4)ST D00SkŚ9'Cz&a4[8D,:!xzyHxK@ Ĕۣq]|~|~pB;VP_~LB&ma]\5dn=nOd>6Fۆ(/{Q"VV >DZvs3XR:2i"i .9 `OHԩӡՕiKZ/#*h˫i`+D W0Ff4=Z?)g*V- (ٳWZzq3ϕ}0ú*lyjHFѵb*T$:A"ċy# /ns4lIqZ9[v̙%̼X0 U&WjI Y:mQA*.%'XzpٛmN/Pn|w)jf͂@2](e]dذҮ!B>nM8?SuMFBxmlNq)$.I1Vm+oQ 7ag!bU\=ep*yzGicQz0AEpJ6NP8] 24x6YʣOcGֻhp{e8=gjiZYZ1mًNӖ_ɷ]!Q&Rwc1ei4Ζ\M wM<|y6AxQGbvwBpœTe}L?sr2p,BOIh&pU[4j ;=GBz"C)d,yB#u?RÃUI-VD|"PΙ,,?b!n׿1 sף ̾cw1"?k LT#m@dԎŸ_MJvhXmjʍ0B_#AǩZj(,xzU ]= D@%ГAkF usnslU_.Ѭ's_:qʖ(EC i1K Yf }fi\oMOނ1E1qqGG}gaFa@_Y y8k׉@Ť Xo@GWQƌs 7kª{4 _{O" M0JQgn^,΄1ͼ~O6ON態M۵|Y''0~;I#O }mcoZɦNR,UbOC_f>8,}.`*zcw5v7'3LLl9!,4,`INTq!d0ByA[a [YWm3mmKB6gp30柴=BOi7"X ռ PVmpa+9]v}3jƺQf:+pn%:4E.ù&YN8u>x!Klpb>>$vYϺnK^/HiU]z5MHZK -ȹpk )`}]T'ҤI rdP9PKR'ioSmRpZ%`K9 *08f8z KOI ^x~\)&~. Mp)ؾl -!+]s"'QgBRV'V E7z4խ%wsled"pEOz>}pcu c+iO&\0btaPM8;8nP3l e+?`LIz%cYc%DEw֨&lVs9_ES|L);h/>HۄUe:YG̿CI^ϖ[E芕ŽF*Ի^8iAMt1j2:C1RSӌU[rJ(;@ci1b?#f(APodf=Pa_gW = Ƴ8. ޵ "Tssx.Q DFFx84L8.|)j<jEzr b4(y[XW@/*RKD o0E[׵حXws&;)S:+#x /Ζql+Kq"n^-de >!}!ETWL畀<z0ޭRr;&!DJ/J) MGaߒڞƿщ8iNJg:}syq̹hoIj^+ѣ[-ﶅr[̺z;gFv9 >`%9H kcv{$$zQ2bTIEA+8^y4 Xo1=Q?H^h_Y [yi;8+ m=9X2)ft[uUx[d7GmנM3%-;V$=.`5>t%9tux2g.pkR0Jn3ڐqK'e'FעoHHA0R%l-`r=B˓JRuuu3@3íRCdް ij34> {X~fsyr`1k Ue̖1Y ?huGUz(15z?i .j_rP<܈V@S@ДJ:7 'E\pJjߊkaIY=d`;RV6ev옘A%1yJ?Gw0TM"Fцs̪ ~a=3ͫ2?YrW۫`kx}!0^]u-1RCE嶡Tȃѐc\0;B 8]Xw?ΒfcJOUn$͇Yg@g1Nf${c`!}7&re,0Vyo8c"nL!;I״ "-Dˬ]eZjhuP F?S(Vg/ˊArgbCxud R]w .ڙ6s]2!@_=KH2ormܧ@MJ ~x5o0oXBs~ߍWh߳ئ1Yj>3[8EE\Kir֒([, 2q=Mq"\,KRk%c 3!p˄Pxt9MnRH V.hEP=`eTQkg0pK'Gp3rq&dox畚!Ô:CMtdq/ֈUu0T.9L?:F-Q&={ڋ(0V|ͼf_췚hDN )(\ #vB0rxO??K%ٿv[.ViEJv?C{ni)W%e@;vm,@" ok!NiR[jL5r@xh7 ,z@h`+W5׭30fYmW( $ 2@"D =sKpƩlͨTQcG0[&5әB^mdH16-> >yA "h,_ߪȲ-qn(4P3 @љ=xp9Ec#f`1:YDw6ńo9w M =P~L=)le@A@ry  w@./( ))7.'OTޛkR!@e ʢ>٠f />3Ԭد&*{a&{ а w7]ڀ*!l 4se $QBӤ!|Hm[E@ qYS5͔?n*l}WBY@|L=Y0E8c3|'H{%*uM${1gﯕg \!Ղ n##4 AДM|? _權%h˅G3w2,V "v;B+?y?WZ 5n7ФZ&-I'׏trvK&7`7bL-~H[tBjA򺤣齴zy$  5 ~̄$Np?}ࣟ oIJg,w ZeGϕ<"Hzf2.fD;T>wT%PM]* |Q?%\?4fѿ"b>x$̞L$1u_X7bS:nab/] ͕Sm "v czEnI DS.+&Jf\ë Ǎ+灛Wk]x6T] B] ra\md٪ODDAumTJ`Uy+%V^MZt!A(2pp7qpƯd ';qb_ v^yF`5; &Rzf?NF?\a7xH5DB Ra`Ftϲ> p69v =:28;A~rY"Ns\zd/Dwȏ̞\SG9 ki2:voa/7|imr[QgEY S"+J[d}[&9P8YSjSiL \zut7]tͭ-YOV{q5mǑ4:/:)WEHO,[T:}sqz!!RLrJ-! 3>iG:ܘ#)D:jA [jFV6Vnj&XP5ڌ] _y3DS&|=5 wAU־TAT $/_|KMy]{ѹ$ᾛ 4]Yu{AJofOCQܳ\kQ : \5FїHX}`_j!UT \*QzU(@B_ 1P(>2{(BkP@CrKLF&b > Q~ʫ:}hT0q|\6&=<6 amnqrC,2X!.'%,xs,g;b;PzW5!~H sr> _E@b|y>* .WH@$~'< Ld'PbRD@sNEA)ktζrGd D.NRN8^EFrec#TE,LR됩'Ύ|h;/GԐʃҙL yZ0 x Dtܦ 'Iл ^noN2 L?!ji A6@?w $WD zxY?| /%#k=[ی/08'VIˡ4Փɔ,mI1LeL͐VZ\~O3r2",mʰzǿZIB gaԔևABuc G~[c6mΏFM%<ǹԖ~F8oxЗl+^1$eCn7ڭuNT&[̌oM$=lZY>ƐE^p\o%jN^Qn^Ԛ 2+ +f2Iʺpw* Qз:0Uԓ(´b>5JߴE˕a.ѕ\6.oO4.iWȭ&~:3A.F?|zZbӓfu_\WIdu9[ſ%NA8fhmyę8)?:u$Q,+PdGQhkQ' GLJ5RF+>eFU:·, 3ս-/v˃[u-,p>xcL4#/ Nǩ4z,v:`ϕXEȟP~VI= YZ