libSDL2-2_0-0-2.0.8-lp151.4.6.1<>,P]/=„2Q,ScH^55Vv;OL~h-L2JR)aօ41Bt?-H߬a9[;u6D_w* dݬ4FΛa}2 B?36-bR?xQ`/@7?7d " C  2CV\d    L h H  (8$9: >2@2F2G2H2I2X3Y3$\3`]3^3b49c4d5e5f5l5u5v5w6|x6y6"z7D7T7X7^7ClibSDL2-2_0-02.0.8lp151.4.6.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.]lamb68͓openSUSE Leap 15.1openSUSEZlibhttp://bugs.opensuse.orgSystem/Librarieshttp://libsdl.org/linuxi586KsA큤]]]]O]O]O]O]Ocb8f8028a0d1e47fd6a601f4411ce31458b8955cb8175037589555c8e078319f620cebfdab651fd9dc9aa049b8e54035a5714096eb637f65a16dc8472ea5ac80bd98c9da48913c60e99e804021ae72d176e3c19639fca2b74c7c86e7007a54d694fe746d218aee6965122cb77803d1d8870a387e2921c1c6ac6d7259de22d1731f114357b2397256ab87faabad8b3b55ede711a52463c873140e44218c4fd0128f400b04c9da3e365fcac766acca6d30826f581718c6d4a4a16885d0b7c1dec1libSDL2-2.0.so.0.8.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootSDL2-2.0.8-lp151.4.6.1.src.rpmSDL2libSDL2-2.0.so.0libSDL2-2.0.so.0(SUSE_2.0.5)libSDL2-2.0.so.0(SUSE_2.0.6)libSDL2-2.0.so.0(SUSE_2.0.7)libSDL2-2.0.so.0(SUSE_2.0.8)libSDL2-2_0-0libSDL2-2_0-0(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibasound.so.2libasound.so.2(ALSA_0.9)libasound.so.2(ALSA_0.9.0rc4)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.9)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)librt.so.1librt.so.1(GLIBC_2.2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]c\@\+@\+@\+@\+@\+@\w@\w@\v{Z@Z%ZV@Yq@YY@Y*@Y*@Yχ@Ym@YTXBX @XV@VaVGT@T@TMichael Gorse Qiang Zheng qzheng qzheng qzheng qzheng qzheng qzheng qzheng qzheng ytz1995@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-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/ldconfiglamb68 15694278632.0.8-lp151.4.6.12.0.8-lp151.4.6.12.0.8-lp151.4.6.1libSDL2-2.0.so.0libSDL2-2.0.so.0.8.0libSDL2-2_0-0BUGS.txtCOPYING.txtCREDITS.txtREADME-SDL.txtREADME.txt/usr/lib//usr/share/doc/packages//usr/share/doc/packages/libSDL2-2_0-0/-fomit-frame-pointer -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:Maintenance:11142/openSUSE_Leap_15.1_Update/baff9cdb2a56d0d784233fe96bfa31f6-SDL2.openSUSE_Leap_15.1_Updatedrpmxz5i586-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d459dd0e19950ffc5c86b6cbb8a9dc62dbd57d4f, strippeddirectoryASCII textUTF-8 Unicode text"PPPPPPPPRRRRR R R R RR RRRRRRRRRRRRRRRR+,`hFdU=utf-830452b17a66e7395e777d04402091476f1bfd90198e62d872b047fcb9f6c2370?7zXZ !t/3]"k%ʽdڽZq]G18=GpFL{oST|tF5,z(Qd`6U%xNL p-B7TI/JZJ}A^a&e!'p3/QG!Zghq[OH M-P4;0=o{W1|Z0LiO~V菛|=; zVY~5ejR%- qyXK6Ik҂Sj1G #x.pYgZq̯} [6{qs9jB P5_ 3v 뉡X)bM|)+! /L&#u7v#%X^xk?dr> { :BXBi$sTnZd:hd#%Ήf!x0 /[#ne"wU@w%aY[8l@~:(E%iYU%Oh-zvpw%YRY}MBjE?w?iqF:c B{ ԏK{Wcc:Bh=>#ͩD -NڶO9y"IXߕZTrb0o6t\Վ/Qen+'>̓/n"L#} k#+`_5ewFnjrnF^U;U(Bb\cG$/:zFS(&b9on3Bs~r]bSi'7Y)e6݆wOyď'+̆A $3_gxJd %{.z1y.m2qTC) !'^-(/a$},/K2Ҁf Xˆ4?v̵q_ .3O;0612mUkfĒ}4UzF~ZW#ㆎvlrTR5? ƆNhaMl%ru[)0osw!7"7/;`"A.8y#XƎ?J碀{3p#BebݽXbO~.cr4ZG>iOҲU2 Fy3NE%f!2͔)o_{lR'IX#eSg$߶Y\u|:XXȿ4BK ].'ҝy.|^uBf :o+-)j9 (3чL錸N_;%eM%^$G܈yŠlwNS2),l3kB-ÓhG_/-t&«n钍s~ޒ#`ulg! ZKF6EjtEeh&*NÄuYZɏv4'&IP z˷*u-eoTzz.vpV drCi9RƱT<a*((J5CDZ8Ũe"_L{( />fږCt)=͏^C^'KR(f 8c\J#Ks+x22tGy5>^E?w!E뼤3k.ٖ륕nIaXQJ1`f>cVyUSxOhU?miJLW>t-eͫjUp5Jiι֭nb|s_^m}TgQD#|N|;T ο8pP҄oR)WYsu[xBhmƊA4TqGըG^M7;+.HeNoYY]sW@AXw2f3fy7ܧiy9 pb#o0,M%Vߎ%?'O#+'H\~FK 5 "POUW>^ ȳh{o}O{jR!Cp%7geIhw{JCjE ACs3>kz0#|@sŅ8w/>7fp@r&~_Q̓rYYS#L'pDab@O͋R\,nTHnrC}S2Kߤk]kAUm s@zmb#(ɉXywR̰kەUzNt/3ڕ> +&8N\PB=mTgC1 ձWm.$ZsUc0txhM,> badqi@O[Sxy}q)mt-=-tzr3#J6+QHPLaxq-;1[AJ—Pj)2^mJ%,҄xmgAcTDBl&F$s+T3z"\0Bzs>)ޢZzea__K0Thy lϼ ˜2WW!1hŤYQeo9V g:/ShZ(<*\mv$I+u&/nJ5RcNGkC"qt%8MA+Qvk:6V8$S6,x3^UyN 1D=2`ҟ$#$qt:M\C|<,jJܜzEc/re >GҮoH^Ɗ*cDHUEczgʂ%S! HA)ԴěCd>.hj%uzZ0r>J7'ק 7o4G N^b4ټ%=s,pIfeMN7*V*am)&}͵a4c'Ar5IJ>36OģÅqA/LZ 5&}}ZFƹ1?h=TZ1Xfy pQ@Byt5̌2VqyJaa+!\ojT/usyaii ijETği2{lkSW]7b,ۻ A笧xjba)U88J>&/S/JH6_G.L@^lݞL})d+Jfzy|h6PYp}No [RO9dYvFIuNvJ@ mVJO4S?rdQ~'[Hx R:3=KpC6>H耹@犿LƜ[R"FHs՛Q2W\eZr6*c3rkAuҺ&lRJyA(+<P)NrT`{o P c^֯* Ѿ2#Aa:ca3a~|!E_ au-Jq:m +kZTWeB .*w.ujn~hR3| o u?Ĥ5q\s=2kgki3.x]澁SS苳t !oƟvjs2.L HVwڈ>!fg5HiӰ82̄(0#^)":ѱK/g.{,4D} $b=y2=4 pK1<*P MI.-&BB-'l6K˽Ck89&jvy&,w{Q@4? ,]<6!kVe3gN'棙(ZV|hJN}jռBK菖sBW`E/49FkP;zQt.wZo%3e(^q3*K?߽TEwJWgmBULF&B#F` DO2LVY}k R."*Yв׍L0ǀ5H6&ճ'$ݩjb /o%|g1[,We uj $gC&^/gq_N:ps*h}G3Ik.#G[`3{ ej;*0;ŧyjIczh2옿6lD8HcIMW7&Ó9ҫBP:VҐ7-C޼gl4_ޛ:^5עDpEGSKpxm{/BBQH|u"SLmWCןI;ܫE~qweÕލيa=7 aP#SoxD&Dy-\̡9zuZ!xcLGK?(O-vh IO]_ E~ovT_>aual\V"i՟f:̠ tZNLU/Js/9/r"$dQ{4$PW)h?dYAl.%_i&_3d[ey5M|WœѱkeoZL Y/ti;Q_(WE&O`?<}ƺclqqϧ!7e~)6.H v Vը:5Аp3ρ=>K CTб]ޖ#ya>-O?Bub Э .cJal$GI[t( 0a / GKJEE:A [I~ s|p1篵;'9y㦑r.- т+i0Kda'2gnLX77Ō% >Rz*~d-L4Lr[fHsqgF*ГJc%`%kq&iB~<1c5vʵAFeI~MZ^1 riJ]lL3l yolo__DKD 2" 5iYez`ŌF24]eSEBGhd^)_k$a uYAj].&׊Z+Iy%'r ԳvxX3+2v=d;> X߮ X`m]z*L|t(hbg7&Cul;kb),/`$b4%'87Q|+I~gYD0yBd; l&h,G0 Aҹr/棞 ecIK/Y 9{2ӷ3J?κX5@LtK)..UU&^nV0km0jվ}.I8oMŧRO^z ': }hm׍Vw$HN0UT-,zqAvi<&SjQϙi݆1`N$P/ڢ pC n#vJT e-v\ES1G&X0κrC19 TLm%\bM'.5Ĥ3?4PZ"ؘ"Y$WvfT3erA۪L"leOeל &In'\(k |Rٵ xc~|t#$74#EiΖ!]?kjEA$;唳g 3iBP`YU $X Ho ×ȿt,h7j.*Y#khIKO=2ưяp b7q8ne⓺1m1kEJ_7fT( V'jI yXCu<QsO7Ex<+'i/mMy]ԧDg " <9xj/J $_C)"#o=/V[3g&|#[:~I%E Q 9CBM`qSov-3Rq^*f'S"zC`۟K?r hQT G#®xHS%e(~z.gWtQ uoƿ]@ س76x\`[_#x3E& IRxEIP,>iZfOSE8Y QwsA)v Ugt5([ULcW1eM);*U~3%%ri\ 1!JTά 2i#CIniv`PbYm-60t$L7zޡ@ORE#uT5Ͱ&W}rv\vvMC -U]܇Mࢧ B mu6:!0}~ܟj".|1x *ͺΌ,(R";[C%\e"6 &n/b3.~]srMC1:`!/'J~ļqpRzVH:ZkmsA 4Z%BtnZBne%G Fi|1 ָh^PRE/0`%ձjr1mInj짗=3^X!TyvL6"MƣaF#0SqaN1[ JNx!hX<]#ųD| ->w\ut`"@>e,5jYظk@.ZKeяʎqw>) d[CR9z3$LA~t2mA+)] N9MdJF,A"g~C5Z!GgҸPZ֏G"սc!4Ci#(?'HIevdiu=LRFo xUh{k2E|Ib™|XZǪvGk.aQ_'0?I@p )=SK-uXK,wӷVDCfܐE=!7塚>ux`iS݊NBV ϬKb ޘx%n"ثD< #^e&,W 1jS#cLscSbʹ,9’?>Gx~Cÿۓo3>+շZ@b}',-r+P΢* G:$ ecR2Ve߅*wGHOi =- %;,N~lJmgu~sBvi{,@z48&^ LDizPӠ&ijs GAfUjҊxp{%oE]Y#lcRj)"0-XaMqڃo1UMo\"RJBE4I|<̟,2.ƺTxDQ GL~ W[mDSMAH"DRQ|M}ZLK}6 #ؗ^/U@s#C)>[6.9'6jϹK+w#Uxkľܵ9`m@+_bY[7/_ңrb-qugQYڌT Zb%פ ?X6k>hIR" n@ IxX4T1d*㣤פXrS8(Mf<[mܚUh/ftF+WiP,d<o oF9nP,>wCpux/E>7s*h@NaGq(4ZV\25'9HaΣ{$Ч;]z4V*&KXǟ'g!AHy9hSWAź5"XBjt)b(;{hmuW)!"$G)$P úFLys[ $KLUH/='~pp7Dca:!)]BWg`QT"yL/|XW[i xFu3Sx&BjIR^iwLDsL;(0"C+(,&=an˺/C+F_teWk4gQi,f1> ƈF$>5+<."N ѫ0q+ 17i)c\UʰG nH.l%ڂ:0ܛ&IYpU}nҩ5fA+?.$}rѾQKGA>ݎ̀@HZ 0Gq7"%j{GQAXG9?\&ΐ, s?ˍ!cJ!'T[I\vowT vK A޴Im4W]e7^ -HI XfY}l7صح,TU塛юi'k1DbEHѿw̡d{y1ُ@Gxyn%;~G^J$˒Bk#u%wH^ x6Y1v>Ҳ Cld,> h͎ q>"M WKVu0޵IdT^)ȜH ۧ% THp?#M9`Mh| 020ub.MB iPBRU,!zG*`hu j_8^ԦaF=7܈ǥ|MJ|8{gF ɷ}j4o ]xƓ˵n@/o3TyE;:!O1Gh6OC'{ l@D>FWm+F XVG HW~&j +(q'Эڇ/HmF<8Z[ZZe=pRita \$\tN>uKO ?Ţ,Z0'Ixl%`^7 3ة?\O~!,C8sѳ ̠O邅 v/s ߅}4 Zs.%ҟa'gr $=&bZN v߆ϭI Bf1}Qxc^C1 8ڲ1'@mJRuW1!"_CU[{[)}]: '\~o;:܂taR 7@ HDi[aB.\hN5pڅ~')2*:ۧ H-Ke-MkFE6R%ԟ QHa\88U`¨5ᩣVoΑ+4v5Xa%B_«]u\|j bk~ oO`HwxEr7!%q}6HjNL/.عpL"0H3ރC2|`LG5Hzc.ovsjXֶU[]3 اWD3mCmުA$E 0 P4DN--pgp{塁`QN)teUg E\'8lSgʇ82l#IISi0x)+}|R'{J6 HG/wTv$$c1&Ʋ(]De3g\+cwF -b5gs^Fb:7["pvT1hmƆ a2k{Ōts ,g2 Ul PfWRZc|J]Ohӡ4d۟}~F< ({`UQL) }iSɏ xTPДi_$jG\KmJ ;לy=?Wㄟ;z_Zв0](zeҥG1g$VchTdGڒyήs祜rhŷR!U8a-Vvf)R?bTicM0>*ۗ m01b)%Pu)yR HH@ܡ/ 7=vTJ($&'A| u9y:?܌/fBK]xt|؞OЀI/guoZ}ٕ&T-vsvCY 2:^YsΈī¢=y!8!_m<r[Nz.=ba+Yxb2R)|Y**/C*@3Dmٻ: U(y Gb'Awg XR;BoQEk.d.e&,(;_ձjԽ,% :*e>Pt|2|Bzu'eδh|ĸI]hfٓScHlC\ɁVACĢIdٟ l*{ 8.AҊ9d{&M$NƆ&(W d;߿ެ5+}z[^Ղڗ "$O 86[ztgU5(<3y!WA~+ ;}3E`L)<{Htw>$,NNU`ӚɊ 7 iQDoX<& }q|,qfC2%mTqk-2tÛNާU7nZuƑ\q朇o@V\X $3oS(J_v1q9Uwd)Z 4CPDR9ҵ,7!k6j6 X!R%w yuw|]st^vhri%媹g1P{:d_rdSG #Fie)ޤL kp?>|x>@$:Bm?gʴHb=C1>ce4zpE H)(S.`W_k3}X䠣Yt#b^ ,p Et y6k_[ݦڶbձx7ܼޗ^˞KA:Ժ`LHt>F:|QG`l6~(5t;ܰv4RI{٥& e+!3 ̝&:Mzh2;cS?7XiJa zKi\ؗX>;3~_ E>)oGsn\[zyB=ujT2ntz}rm*gyO)lJ̕x̆hLN,u+FNMwu zVfQ{̷?Йx O! ?̭]In=kHz>+xF ex>ycVjp=, JLK9y^7c]f1QR<bHҜcxM Я! HFOѴoH݈e0l!;B$L?_#lbfd{&R$a85dѪzU{\D³hҩ, oIY#7#/^CnD;TrEĮJ}uNb;uZ>^g#ajӪѡ4,K]I;nwGwlJ[xiOy9mPM_( y,ŤʟQ^d<1VQ˜nX65d&Q0p.PWyf4K YrZC Ľwm06iH^vx;KF#mU'ɀD&ӯ|j&5Ha#Fmou˺qI!P73/D7iDmr]X-{sV.B=nx%.( P 1u֦'r[re@Tx`阅,ŮmQ缫~+}Lm4]Ed\pý6e`IQ.lx9z01*fb p@Ig`9~,'6Rkcgu 0p, G-a$BObcomH+je16}KPs+!o@A#EQ_<!lawa"+x؅3nj#UMsNྀ'F{FRC{x%jba%TohЧG_\ɓHJjBv|'R@^޹e.jVL&J^Ⱦ: Jvv].^hAS[Lȼġ-gCfjRM<+sNÁ eJjgeZX)>(×I+X.V%O͢ORfr,sC# R1{7b#6$UHАC۫ JSvXb杈jfj@or'^7&rmT` 0{ru&X*,XI* %T!4$,B䋡VS;j[Muό7bP.L}A1Y=pM޵ uNVRBً}a Sݒ1tkl|2 :q }ӷh&q*Fb̈́?@*po&s.0i w?r%;͸HiyOBi%o]j T)Z䱉gf@Hd^]3WU޼z?A¡Dz #&?2t\jAٝ`n^)? Yp[Z3^Nj M39x.NW';$ہQ@&C8ZqmUDwbo-U*fW|3w*ğW7*IC_N" ]Bc*cL4zz3)wQ(FQH=s媥A Y)Q6J gdY>Nyr(s713#!Ȍ}]p,3%d iNQ.79;4ڠ5o4c$3o@a^9ix1,'?ScUX~~{ +b@ma qkUcxǛV]? _9ٜ0il$w臷_rsU-EN_a 9y7i)q-G>P->3lD/*#Ey@U ޣç_)Rt-9!b="8`\#Qm_"CXwl8#WRݣu\4'G𦹞elZydޖM2c< (zr-ѳo[_3|mwڲ=,tqCUFpG>5X6n3PTG #,72֠] El`.A٦hi,I'׉`_MPQMEea &1১{״< *+[/|ggqI~vo0-G^P8A4uZm6x ;S4|_*3ֿȋ;pSu]Ϛ\P!&o̻5@!Sc\{tAc%[v"F>JN8ы_ym8Ox`RAw>$3r4A}0]_;B={Ej~P G^FG˾^mv1R&y8А^ɢsVPn-R)7D-iڳ:x\n6fǾD@p[%w i6Ms&3r矦?UǖR&KS@6埒-{[Z.@b0͋]oώz|)@3'ʔ]֍Zv3Ko Q)ܥ[aO*~Sgz"-} -rM ᰷EiɳlH.Ob+?{\ݶLyVSH| ߱ܯ٪ aj/:5Y>~AERE?ŔzX C|"|?4a_՞76"DSJExI'[39Ƨk2pY ihFrH'*TTFtc~\p>6?u;~.[b4%@ޔd^i'sK3/ĭ.;Qi; xQfoM6q6Y+Z x AI4x> fУ`7rI}QRS܆OV L3cyJ4a`*-A5JKXi_vG{$"1Ĩ}U}(ā+B_Х>;ޅ)3kvf|ځ O/=֓[;EgJ+Q>_&tu#N|ܼ:Mi|w{ᇙ hExfWsAdU5J$qf K.E2Eָ"Bwwe3 O, |[ E؊^&:hdBN`g%wѺTD9[kaW%DGP2³4Α:M 267'Pu)36>x˿׾u^JH| '}rWO~Z@Flx>uWL-bh>Ŕ(^duMݜ~@giX"^84k|א+.} Hh3Edjܰ-_()q }!q.h v6OABFUjrḛڬԆNA5LxyBu|!1̞i*;Cb{[tK@6cT9u}:|@5o:I 0VGMJX$ \F$EN5;f WcDU'W CDuZpc;;o @BӸ/̓)ΗnY v.QWv5Gh&Cp{2a, S`$vhMȰֳȧbfV~&z7&@.-8"Tp]?oP)0WO j} [-f lsSL<';raqQØJx̮i}3jSD jC͑sM9ZZ 4#s̕! :.#(=%ͣtńť pY-0`R:̫*_{޵R*ί,BlOE7na_& %:岐:ԞMu\s]0Zld% tM]v*̭wKz;NO2W˞UϢۊc1rӔ\f}e1[3\mղJ&wu¤DĠHmɧJ9{R砦95Nc3Qa]^C/]-Qp=ňkz:m{A3\X.e`fƆw63beQj tqz˳A+ $)].$ŹJd/kz "A)]:Ghf?g 隲H կTxK[5pY/1p]C%z[{^bH lpi`c#a qf,&cEK41TWe8r\سߎH;RtoPԱyH)ii?!, ^X[OX֌H@ĐcNF%-ܻH9ڳi^{"Wv~4 ZaBU>0v&ɘaA1@<A/jz8UY]f]tvTzB(YeP`O"tO`ϷJϞU*vJwH.# f;UCZ3.`S280C(z*Z-OQZ*k{_8pdZA5kۜϑ3щ-~HBF. o|@!,f;x#sٽwq-i /Www "s"ۦr.5 !k%ViV b,|ٕ*HĉЋDh@EDp#!sW6.^I7NW٢K]q̀L1D+"p~"C qayJʾ;|u&G*]C9@&+jBm;_swPVf>!@-K86Ffţ[M TM]HLoڏ` aw 5 p[=-lqcÓBc#f ?!KszH7j=)9j1'?j`h+f'΄J#'CT|sT6\ T=MMpp\Ɵ N2ew9y5X1;~q(<б@%񼛒FU uuiIapWS&D>Yy!ȗ$uPЈj0f*xIhWo<`rsI.)Ws1g$:4;ֿd3]ȗD d90o6Wai祪g`=IV0kZ{yY *q2>6?3Mw^Y^\vR H;x/9Jҟ=lQ=sW+Ϲa)HSynyE(ٰ('oF+[XO<]%u1z3[ig6e?9S,a_Xϲ-Ng:;du"V'™AW0(3A2u[{F=L" g GFF9<`bmYLJ9~˟` |L,΂.%Zw}^oV:MN(>z;6Su9O^\f~34k3ޫ{ϴs|;FG'XHHS5"i_U%6 c5u^{BpiJk BF҈TVTT.&mP]Pl`tʽu}-LzZp3Z/[a"KOѣqL8PYwܵeHWZ},MzfBvyf 8rSa֏!-}tC5M["nHDڜ>~UemQp }=NyŇIr+S//yrojoɢ￸ 2_Cd)*PNtԽ:Ksio=ca>zY M$̾o5OGG@)z; 8GSҺHZJQJ{TtS+ \je1Ϳ?H?%RFYK#ح7TPҥ.9ؘQ)[g~U( 7=r ^̔t;a9Q4?̜hyIJ։8"t7z5"i/V':S&ևsÖk6vZ%L`9PyH3W,u3EigepʹPЃ\TN'!F` gmZ1P|Fc!0v/B}هaa T،v3тuO56`}in}9/.Sp2qRq z/.*h5Wz ~*WօF`n$v*&4qU8R~Qh:PcyVp{*V"a?s9S'ؑ`xαH"]:#!9a\&199z=scX >/ R4brmP>Ii0 [Ў6 PS%MjD2iӢE-:Cx9Am6'4L B6MHWq>ϡ4ÅZ}B,ӴVnX RJ҂>Kf͚2ZIz?_MDν4+x',$VN>Dod :%9eOBbh#hU7, *43h|Mi(܇@dmNj6p')l|+qtq0(5D6a(qcuޤ:iƨzRå@49g$Yɸw᧧61:F l廙nz_lE><2p*MxdҸySr!@Kv-d|:ƤMYBP ӱc]ayObXy4&2UBE*_9RtWD"M"/1Ӟ ʇHVI,E0~F!z-uh9#]QMבq짇%&Ȅ-3UzN.< 4β34 >·䆰(bm"\!'5mH(n[Fl3W"UdL2;gy` ~nFA"2`? [!9ؤ2QJ L oR[ClsN_n " 2}Lt&pHlpQ 7۠L.-wmL֪:b܊m7E22_e`:_b/qjIӅ^bDYh[Qob >D\U"AANï˟1D3K RǓm\KTEAL2W 88 C<8 p9}{CX?fJ*e$kGZȜ>kn<_IeVGe ш_R0cX'.2 j/U]ߠ| 'kQ_f ](˯" -kP%'ɄlW_#3qr}Υ E=oc\)^)1>Boo`8+[]'г CIe,SĔ:H!`b !j~d\@Q66Sf"1z6"$mj>Z1eX8KjyCJLe^Q"Le9IZV:׼)il驪VVE],R_IrFM*0y]TTm1@e?e赵tSeEzDXv% AurM(n-D猶t$`EL^0a꺟ZT9s]#v T˱>e}0Bz 7b{QG璤ytY\$BΨchЫv$l}d+{~y q7#!#}?m8k9;^w5ů&F.A_&@D82ܑP W#ʡMGyg.-%jΡ冄m  }E'Om>S#6XxW-DݡRx2 tBW 9ȻvDUI #bjgL3XE9Sk$-+'<!ya(NRWW@A_|lc23yIV^gmy~/OMkz6O]9"gka,=c!ZtwHAvk 8yZd(p)<FkT'(%|ʧW/c>8;:d3@ycBuŎV0 >zY,>i"<1@27\RM` w'C)(9 fftaxxn l'}|5A;Ϸ@bo_"h'71\]㙰g'_}C%ԉ=fTOG`M :(0^Rbg1@z=D?! ˿EɃ0Rz>&ѐrfkH39r ^|%Bx6~ 7J*bbJL}ɷ ĵPDG63Lf&=mjB̟AfI X2(Mjç|eI}}2B(قL3}>YƻǛe@J~oka bNswVimehx kԦ V1v Xnbg Zq4mQO!{, ayr4~ !Wu&:YbƫZ2=QE L)LKVVQ#NX%>,5Ta"מ*d+Gd19m0lsDs.zc* ZM#[26rr\(qJm|f/Bܜ3~W;n'9nн8p݋@,k`s45{/- "$ZG P姘lSUn}L(\byIQttH{%H7anZ* kWwBUM- @2hvqoE d'I^.@#{" $&6Ldtp! 1(Z {*N*?įOHIm.Qs0'D/uʇ}SOovָ7Rbɐd9r6 HOb#]MЈ&+[IOE$vңN})yN%k3R[ 2`}M?igν֪y;1RC.cu EJrӦȻ OqNqM7bP5ώeʞ_LO]&#kYV ݧ'Sj%૊=e3K:j8a(μ6XިB ]GV9H YW6{`OMb'*$j\dhvt(:j ܒ{ ZN78䡯4n4}03"G!QWD\zl?)wgU)Mw?Ol\h2Y8Y~gH?3~ԿxNـ1r;eAKI|_FfwD>C29* u/joL f k9oD3x`4aJ ?iRܲ=O%cBfMO,2 v-? pŶbq=X(pH#ys6o߉ Y(|S-)yӅx%<v KAHyk)qR)D^A674&D*2n%Ce:"ΪshߠoPp}QpqeRΑ@G  8贍D;3MjTk @c_0,Xum`3P s]8})bp73jaFd5"M4qpIy.hJ(TyCCM~>= 5L9cjrbe-1C!&;z{oMw"޴r5煋0zg8 ǺAۜ9 HhZ#[8Y{-$ [YSSpժrpwea,yPiEjrt<{Xӌva2!rϸ=oDnD|rDfe+/PzZbfT=YkdPx.Wn=3pR~Sbc@Ut8;sLK@Ûn0 [c$(iNqywA(Cz,꛻e(ak[3FUnۿz%HI 7xXWH\#z6: #LW=ذ34a PV{5URp61GibE,ދvUydM D-Lv8W+4t7\@zHcmJ/;=-T~OUhS M% ~I|<]=+y'C>J6 /8dK(Ɵcy:N!b:s5;:HBIYvHhؑ7V*'m*N a&`r+Tڔ~q:#opQD(&SSAh<';M@H/uf5,m̩F / ƹ"k6 ğ1)DJ:$9-pT+A[΋E0gzpKpbOpN5~NV^Mw]9[졭 Yw άУ,!ay 1o0c.CX>,"i+YVVhɹ%.pMhҮ[N#CߑVmA*D8a ksG¦`VժG-r94/^曤pvi5_DD̺j]PEa 7]`qw7>Ўf@ak]o=d(AI!|uM#fi: T}5hDv@RPr%VIu&gvv Zv,PDzn]!.^@fѮ,'kMZՠ0ix+X;g̛9q[^ye1%ҨsnȊ̩CpMё VkS,_ ReH0ӅWC(:pBAw?N`&^+.ѷr4w>&HY#BS*U璯yp$cRwĥErW04kLϤs/ZƊ3xsrLu\GsqW6{ڜe'4m2mGA52nJc\wpA @*#`5+x|7L/A5jhUS^Hs}a 0b$U25T].#fe7ZA.z7DX)=>z=$1~,ʷkD‹ncAaF.& 0k PkSFp->$CTuSG47ld:=QZB Sr MXGj+} 4Mhઃؙ[y)c'SrB la$7TU/%N18ϮpC?:6:WG. wߚm2qc̗Ndوd[BH!u.N0]0ʼnkjaom.r}Sl,@!fz$c; nI'J`&!e&]o;>n)OW-{fVHDtuQr b&n4 qS+[)En,N۫G2^\Blq6:TY#{ѷn?А_W Ds]ͧt&S@G^S'capJ &ƿ\LT""=!de[6*PՁOm`1¿Οd:7k[иtnl/dn[8 -Mb].]}9c ]+EP@)B# qˉò{`@L(s|FQqJOu>y߽>~=w@ւ2SSq4/x&8a@g\;]l@mj0 E*#Mi}ctͅ2Mt]}c5vbhҌ!ۙ$'},) bʀγj {#LlGs_6JD"=DaZSimpCRǗL>M"ee{( @-J]%C2 i,ebHAwK*WPAb9U*ۀbx+ݫg'qim6 7[[_ }b_s#n0^EIi<:INSؙ\zڝ_]UH8~5N ?9.4 9LajMWnM(Qv#=!I[W?+zLb~ JB3?H=@|{xƄid{1$]84+øz&"Ε'ʨݔy9rM2j:>] Ŋ'N gp]nKуc+ ߱Y+AkD \/uz:KbxꚪFs{cau =cN@Ȇ쥍2 ,Yp6ݕ-C( VJw^V|sMD{Ku?}@("6a 򒕱]స:s TBwaC+nPZP аf7oB KF[i;P-hҎQ)ܙpVFS#A'X % =?hהLЊvO"ʏk]~oۨT^8mw@Ph2>- ~!4'9]Ʊ=B~Lc2@sNDcS7D"`>,+)X+T F.s7=>MEVYS".o`<]?E5Rq;r~{t@ϖŔڽjtwg ޕ"Xܽav7/'C?ebs).$QgybM g9|BXΊ%l Bw}wex;im9`Ξ@(ѐlH;tL_KҦ)A^+;u:X!#t{9L^wʛ2no#w}9,/ -%JI|#M%c+oQr"]{5Q]Tϩ wqGIs}^/=:\v 韘G3Qv4d}fxlœe.9$y; VHh; Ii%,NxcYauZ $ 4Ki8S! k6-6Ĝ,ַa^xbnphL[l\D\ b,Eg)'.톚%~/FM=R yC$ߏ1&:hPXMUվc VGG*qEVk^G1e^7|'Oo@aeY4ExcW ܿ[;pi0 wZ b@zC]d%\C$mdmW[lz0_@z#F{?*`] DQ^%T]&b:4-;" +-&H? >fV}wPd; 6스 ..MG9T,,FaStoc\@`?b68&?s5Fǟ ~iWCze3,jr5jcWSO+[PfYgL} In&_=pp'џ:;l]/$|~|:˘TrSWmC%s`Ai8#.Mh)_-@wn-:dyq:VAh5!]p> \g)`/L嵳Yf׺ u:Lu?P_@xu0!<\cEIސPw}Ht]YpWku>-F "-ݝP^~ak>Wfn1~*\)aPs߇>Zÿ)ޠ֕fTO"rZ087Gm2o,Vq`Q| įdP ;zb죌1dv 9% 6XAr0L@a3]ԫӢ'(ΫWU:l%K_[!SI"*˕hഘ[)Lj#%8|M8(q܊\T@b(l"%:ח5N?: }g*] b$M =LjkGd@jt"r6j>rAV؝fZsJJ(B9L @4JړU,#Sj7s }5o_?6KgʔöJjtk{f̼Չ*_篪nPꁩ`pD^%sS;hךPVN–:&2ͿLAC 4]BF\(R`݉uN% ^LE=]㎛K{MBFB;Y" SqF7 ]Cqa9UښsI/"ҷZ1SJ*}I{atB+ZOYr"Ϡgi+zAtI2[HnK>0}& `L +5-y$0K#ogO+v3iXBœӕSq`SR}"AއQޚ/!a>`}kU7`tc1n2Ԅij&:(ePsa1!} uHp;J: ؅Jb3֦W׷Yv̿͂(}@b݋BfF~U1JyKǁwBEJ҉/|bHM,c=VzIO) n>{}0*C; J!ab ||*_;Ѡ,f;2HD>NeEM7m7WR<|{E]68WX&;DN3G<NyhKҰeܭsg0`pj/sI7H*8QK Mхp=N\՛|ݵR읥W$w=bOR'2p $sޥr_I Xn+ԟ4k.a^䙗\Z,״ !=:~ݏfV>b6zsbR}C@|mT>w<аyO 1år. 8%/u׷z7g$Q~;.VS 8`}g``8| ;vx,EY@Ǒꋹ?"F/Uvpr]@=gV[Z4Ά4 _ZO7b}R,,JH`M9+/¦e7#^YXt(`fS5U:-&nOQ9CN/a)q1R^SGqb ~ujl*Pԃ @p421܂u>fځ@Mhk -#| ͆8bcs=jTzAc4r,s9V)rr;zqål6p ZB@h"s&LKrJoSPXx\ ިQcb*a>ѥp^M2Lxd̔Ζ9MeO@/6teV\.60 ]㄄p1ۓCmÌUxE+Ijg9jN#*S/#5ng]|d/n:_Amb;>.불+'OGhHVp6"ؼF~ka!8qcp$Ab R3tt{>{[8veVIl1+V8SF X BUI|J"as]46`}gK<X!cvvoFM*KIqDO#:ܩō:)O!GtNb5C{@ Ť2(VG[447J)+^Y-tbjdyDݑGSZi3 ', "[t,IA%|t]/H6R5lK~iD) eT&ʘ'[i퉰F} mŠh@@'hXmqOwYi=r-F9Qi(ԯ nR-*<#ڮu =4W/q#T! sk%jsv֭ܙԘSag.?:_N)SPqP$U @k,5@%A阔&奠ح0ʻn͇0u)ǃ,h˂g yjzG3S_04/(8ᄆd&;yjY`X}kP_a%@Ol>{i? Y16%п+  c܊RQ mZ@V{hb 2o}0 - &A4Nqנu._NAb1"7]w\Q4+~vB܀cW0X -TƎ@;X_O$f!܎!|78n5 'Լ_ 0`Bx#s (+Y'Gf]{ѹ\SDmyu>pF[s5oՕy f>+TMؼq[?Aǜ;vs$!PWRF܆0+~Zm~msčCaiW`> U :j[ÔH9zkj2DM]u?2:'(ހ8kpVDqƦ&[B(R΄ݒlpt~I(&KHނcvG*]sPQ*J)S:\t)0Κ*ZWI(h9˞ Î KwŹg ήۅG86zt5dH+ ]B:2"N+K6ֿ|eaK!N!wy):=Fa'@@o>~rHf2ἄh6;&%. % ,֖HG[s9\GҬ_#;_s9QT^_kȵoHV;z3$o5 0/gb=`:7f"Ʈ@]<#Y38mw!^H7%S.!F?,ڻ"t1>EUpT>?%{]j) 7}Wx okPvN h3zlAab6+d-DP>#VUģ!p|b@@*MhVeWi)d6~kɘXPLK֑˵h3gMo3Pu < ^~!0qi)F 4R95( uqH;4C, 9#[XAk]}](&z9XB.vjD6Gvl/b#`#K9#k:i>*mWKq!ةDKt=˭RH*R /oE`=CAM-"3iW.59D1pp:!>e7U0*⒀R\P'b~>Rvu|ڄ6haॣJ*Cy͉jmMxۮ|. gKto㰤hdufS`dء$Vm/$mQ%[U İm,DPg}>(6'zq#P I>hHT83U# ;>q˥* f!B+.cwb~ǜ|G7 TzzG#'#GU')P \}iߋ1E1Z%o1S-OԑOgQZ s21n`/XuP<`hW1媿Bk"j S/S@Rj