libSDL2-2_0-0-32bit-2.0.8-150200.11.11.1<>,e:~.p9|`YͼXF|Mnd:%b9}ň]sw"aYiKS QVF&`Rg+Y?'Z Stun^ccdr'6Wt L} ̄mu) Md/}>6?5d + L>C Yj}      (LT(M8T"9": ">2iG2tH2|I2X2Y2\2]2^3b3c3d4Ue4Zf4]l4_u4tv4|w5x5y5 "5555ClibSDL2-2_0-0-32bit2.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:~.h01-ch2dSUSE Linux Enterprise 15SUSE LLC Zlibhttps://www.suse.com/System/Librarieshttp://libsdl.org/linuxx86_64/sbin/ldconfige:~.e:~.c23e8cd894f42cb53b3fd90d40e11ff8e4440dba07711b5d31616508f356c8e7libSDL2-2.0.so.0.8.0rootrootrootrootSDL2-2.0.8-150200.11.11.1.src.rpmSDL2-32bitlibSDL2-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-0-32bitlibSDL2-2_0-0-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibasound.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.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./bin/sh2.0.82.0.8-150200.11.11.12.0.8-150200.11.11.1libSDL2-2.0.so.0libSDL2-2.0.so.0.8.0/usr/lib/-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.suse.de/SUSE:Maintenance:30992/SUSE_SLE-15-SP2_Update/b217b9befe04b19b3d9b4ae99e945b83-SDL2.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7eaae4363d20d9bb5a517653d141ec18a53c15d4, stripped"PPPPPPPPRRRRR R RR RR R RRRRRRRRRRRRRRRutf-8374a4dfeb6ced8a56fe7e6603b4dec5be00780d460e3dedc901549c132fe8938? 7zXZ !t/Un]"k%]dڽZq]G18=*>KSg8 PeY"T붧$:Qo!ҩc&3(SFb]nxR_YzB5/i>eޭ)T<{Y zO2ŒQ8 b?Q!$֫Kg祮.ČJx` ׬ Dq"VqQ7 tq>+Yz^Ψ;SՃX?>cw͗# + B|i oW2T i R\& 7";\}*⋛Ix-$O$^eؖ6EymZ틁{ H.3>ZܼJ0PΤ&)׿>]ӶY>]ZV;^,ӎtnMHeuLwʿٳ6=mͰ Q g؟O4y#[*nx9 -qD4e3zK1T"wN Plpb)mH`;3ccSqrd\K-"% IfRnK.\]ʮf`kOÐ5T_f3v;3*W%d}*w-ԃcKtHHEwEyI͹T&rlUkeo]G=eKt|d I< ;2x\V&(SiŊX:T<@]cmpuc}]yoO] ʬ+yU x-F٥AAҖ +w lhA՜C)b8b*"稛, )f aX>ܦf uwzI(фb2/^+X4E24M9Yb >y:b%$iC4a5X<ДF }³'`.T<_ֵ%f7| f&mX&^M(r.s9<&hrPpTln L%a' ۵?WfNze,\b]4"jkLX ̒؛cxUb>, U! K9uabٳ,qs$@({ɮŷ3XnL PT 78xfW-k;^~J-u~J*#bG'3E3v? k \DʠF~*lا #sҴ;9&)~ %3Fߝ62%I~ݦLGEߙ[IA#1P7YGIh` R TOHۥZW6`W]jBK拪kfZZx\1ໝc"R^꫆H4.Tpysy5xA4q=}nzjG]PqỶP"Shu)vt4.di`p І ٍut_ Ǘ9 ]Y"L`QKuܵ5@-j2s3g9|0ʈRSr;Fԝ&yӑ !qMWWTo .)|#Te?T,'P<MG[cnxIa!N~> bSP8̙x2MT6ٗdLMęI7Rجw!&. v6#Klj>=JeeqmA z4D%TPOfy!ᖭ6'%(`HWPpA =-Rׇ,BYRJذ>7g}tb{ (N@_> JG4XLoJ86^\y8 d(KmDkʿPqW9)ɳvCN$# KZEiH@͆ $3oZ잊W&~!C2:@*OAn >C +0sWNƤQZ Z={q }=\nuU2԰-Dqp3ǃf>&!@ud@Y3 GN}90'a@+I;MB4y(0l or39{ [QbPLY6=*3@/ OтߨpD jT N~$N;WFO6'9>M&.5^-Ej1ޗڱ'd8V[Fo7[d/e9aG|2'p|EH -T:XwEzV8zGbD%z`/?ϹIWq+* _v>wL#n6ۙWjb;V% LX[_R.}V7ox-GT*YF-Y!eAu*=&5#)ssZ}$c  M)0OpS"NKVU:7wd'/Hįnz,.LlD0M;*x9*=8%d'4$gb"k$.|zk້:j!8#6HjL;\m_Ji J!7{ Y@kӉ5(83`Tr!qߓcW钵w:n"If85 sx5e6sQ aOSUVTߙ-دK݉4l՘"]t7`h|m06Ǜvgժv$U?&h;.6t{ƜyL`7|nMZ؝{`q/V^-1_3@u P]Ω3TWԦai2-piʅ ޷T៑ J}nFUM? U oecYG8V%C_Tc$ZO79.dMHCbۍ&]mi 85IRkjIv𯏪2ATjf pf=YŘt#}3pd2<~pK-[EؗR1H+<Ɯh?ZU>t^pUۊ 5qd#d=䊃݁]!20{FHfql&E!HsNҨAV46ޙRc"C>^1)J~l_M }KQ%\y/{![t>N$Ć-}/']Ø^Ǭ {%3+߿g qj0+Cf|\73sUg+D(1i9*YE3.G z%'Ps ۜ˟ew+)z}5`w8z·m}(7Uwґ D*DžQ5r%͕@ WlvcUO"% 5Wc?h6'.?eM֓Q_\V #r֜iIHer6(L,杇%tc( 㰓ɝ+:4B8GWXj7zY{Z9λ7X#49R [ N;Ϝ͔*H6$ ·nR/di gC~Ha]eXt`NOS{Չ/W 192I4r3- `ʵ;?Nz^p~d ?y( fNJ|dRV eEwpٗ_{CLRsa`1Z'5=Ȗb%֙UÐg rusWbjo#4"͌'ċ:+#ĺ™FNIF %O4L9ݠY1'LaW"%WH$ r`H}I1_@$>&6Fn`ar,AW a/W{ ^7+mƾGƦ=>4^On@i7= *XWv"s]'&EEW;^3uHlȍq,>u |RF~%VԨ^F_g lAE. h.˘k謆d -+Ax<϶tS~g :&G糢GQ:n/v3 l] $Γ ^ke,rr[(,-YFL{aۉӚS#NVMȗ TRmZNIg[-/{4g(oN:+1XKMYKڜH{Vm?ǃzffT^ڕY0@_2Yճ%{,|VK{4g}`t. (h ǹ|v%|4;:B &Y*pʉ @?ulFblO_Ht䴌%6u5՛S)ʐ$I}Qs)Kur{ƁJ+dQcGQ|/8BL:c|jG6ۙ"C'ElymI`N2i$1D#_?tn_>t PC5)Reˬڌg2\׭ucd=3%/G9&GzjAo2߲wVl@:QHMPg0m)契 &86 gͻ-G! XdŁPjy?a<ٞꨮϷ t#iyT\V31(F^M%ܟl[1H^wΙBҜnV&aU.$)*K 4tD7O_g®>@;YSOx^tX堻H 3S&`56J%w/ icf2t( 4DݝHeRu I~cL _@{t>/1#-Y4[ ߗij{V =V#\d6/Df;#\~_4Q Mo=xzC3=ϝ\kCI%']maI/_'-}"ŋ/!qe4[|sI6@.0' VGmɻBuxZYۇJ* x5n8S=2[mJy;rR:'aͨb{YE]x6 Ln!7]诰13.9V`Wο8_c8NQוHb^Ym8NjҁCxTGu}#-ĄDN`G Իъ4aE*ŝ@!Aa&{[gP&Y/>c}j4jMߡpUJROp v [2,3VMzާ oۉ"˯,C͝I0]t?w?,㻀k/u_^#.]T,3rmQoALɗ` 1/&s%"Bhb9Wn_~璧 yMJmUܼ#0p"g .p'X.w{ ;J$tj,9S=C?vY}=T8^$h3ȫ~XbF>/wȳ:MEt HҏZD :#66!x] } ^TuPU)`uyQڠѕ%n;%:ǒc*;<] ;}!8;yW{ީU$/W߈Y} D7*uDpƌ@J\ .;e' cYfn7;֤7u+KR hnOD4gx0 l)<2Ms"ƼsW16 .J (ŔC]RV<;c5d/$_fhc=,yUO82T92H߉_oksv9cu _TrIXK}lF"X1$e3dޗMw%o=K3)ϡ^Rk}B.Uk ZVwLUa˔c: r}t{P[F '61Bܮs8$4@$'ÍmopIͣՅYBg LVc8dd1l(HE8moBIȜr 򱰯\%jj y\BIrSڝK]BE+QU2`i‰W.J3?ͬ3&NJ6uXC-h\2?x2XX QǨ-cd[Y@(]m0;NS%JEޟcKsw]5+1<*EFVZoZ'Jo:4yfK_zľQ;qv)7m5훂t5œ2{۝9m*S̊&2Rԋʄ봭7Jţ,CfL$lƄ3hT7Iiv?4Cn9~7E3XADuMBp$Ž!D˻MP\)~]mH^<'PTɚ#i!⵸T5L~jUo0%Jv=R`n ;|4%})/C-f; püwHakJVYHMT<ѶM&:w'iVC+:r։_Mç5H50UЂ=Z]F7^olun?돎]tE0t"5z] ۔qR9g!WjhXZhţKչ-Fjx{(ݨ^9(VbJZqКN[xuJBn8ŗҶKL]J8sbo`},kP),۩>ʆ|'*]pܐ08hwԍK`{ 7 D DݕRS[:Dgnd :v^<`Da= t :efnqgvf7FvKC".zĘ*`eL^{CURcfCEzoeMM33`?> =6^aI "ϳ'Gp焏U%Dz=c3:N:CX=y2#t& $!)0bwxF@"?焻VuMÌzwSɽ<%Χ6x#`БX{8>7|vyJ?kPjsq\HXS?Կ-IG䓰~TGwNm{:M%S_{ OK5Jվ@ },4Lp҉U|: 6IK|X ljPK;j^Kv5ϙc$*R>I7'kzMKk:ƪuMn˼S|\p-DLS0=o,`#6ěr+vzgHz8`W rxUP#v$ic 0|lkwEƎAWRpk5 ڣ{NEʐS[AAiiiPۜZ d*DE l]T 89:%ˉڟ˂̲T@F,Bm~2F@|ݝ+tGӡ|fUL@MEQg ""'9 &,тp{ZP!RL?-!/@pߗgp;J+fJn&rhTק*JC4p[ @eS=w?.βEioܼ49T("s23'2S7]*1: k;.7B≏ XxL$ dl[ #\mzCi>,T=lN$mh,ݭeorWu_ʏy\BƐE2{YٰIMœ_iC3=U1=/8ֿ݇O?ZH+xrh#ݪڲE)?ľve&W-E]bfm 4Npx$%UMo«ehRkagMѥdS0㴉q쪬d;̼ ?C'*qԹ;>6F;"f5K59=>p? |iz݁ 8s jL .Td$/ l׬b_P[7-2a1 M]q1Hs@Q{Ԕ1I}s@O,qcP](Ey4lF,x\HfsIrb.vMKs FgS3eQMmk.lm`atҍdϾ:Zw yݛ13Dk$4e6bIYۥrhzERܼe˥Ż8 nxN{ U.[%X#(VS'ȶ)"irIsƴ)[A.SNڇgi* IR')F7}QD\J7D啚(1ݓ;s"᧧uz#HFj2L)7e@a@XFm(XЦ#k/K|0ijT4ڻ96YaHoBӂUuTzλ \tIyWunHc  puu98FE`l3Lq:^I."~xȪf¼1)lUlN[ Vo?0.sRᢵ̾Tꨇ+]oNBG\9x0:P8h \2SsbrB/Z/%(VsrS\OЧ "qѩ|вUp6>Ti kNN Xv|/)\fTaPpEWc"eX9@\eCgNdl2ޫG@ %wyZyv3yRnZc4E+]ʔc3r_ɸɔXP E=9dF_ΓDlAvvOfӬ;E)C1|Hڏ ؤ# I1Ld<;!1x88NH @!t%[9hV.)a!7B5$הs׆X ɻ":1TjBV{3*%j$zЊ3iB_H\KJ_3ҕ$͒KM? hԘBPsMFx2|AJW?^C1ezi`7AbEG`r6ApVƄq&t6tyKd#ј9GGq]jL#wtXlAeqM![)q%$Naee8LЀ:ʴpmlC:kj}L$|ȿPSػ욟+E6BxCX[v{ioHFp™:b\W+m"{Tp[boF5w"om/kI05)L:lJNᯃ64V}1syy9[g,׏{Jw[cXH)ߡtVuIZ8Iy݄q2R~_\PP+-FQ!Q1 ½k5՟G;{0wFWÚ {Sb2tN]5U鬓ĝ`L Xر cm,Q( . `2 hYc!Q) #?GeAo#F_H mHh_p}O\.O|U5aRV^;;GN\!qK})x:ՈJ1 Q!^nwRIyBUL<*4rx_;q:h$X C~#`5.tG"ўs pI,W1~3XEx&7t2ߡO} G^ SrCśͳ`C>hǀ玲7[]ؘJAaiE9XzS*Tvێ -4"3NkqH' *N VC1R:コ *UUAȾDmJ#N7nd Kk d9. ] w<@ʕNDSo*6hf73[g-~^!2[!r&m%e,3ifX|*Ց 1;ezT?|PJH ]aMrpm_" /!qv\~@bn25QNr,t]ޏ3{=EfpO(pwNiY!ei*j-S7ciR*'ւNSd*h%\v&Ln?_AF+l/ )SHXqPIew ZE V,=wJ; ZcͲBv}WRdI1͵wwXtKN#Yw҄gfXQޚL.yf_=08<ԙPh o TZhdLR/ #7À ]Aɹ)\XEv e']IKou$UH\UTe2dhz=2)|?O0CʓG*bC{0>Kv ='hx ] ?+ΐ-/$I/"f0V*ox~-~UijW[(# ѻɕWEJkN0~pf9 Eد?ylF 黫a glNd@Q$fz /hW$4/ < ꃂPľ.65Uo^β `ˇ;Eki)%~ޕ"ok| _\3f=Z Jk`RCuQk@f@1d?SIu2 oo4vc{ 5 _!tբy;D]n2~iͦb^UX8t,'TKbGQ*/=`$3?iaoxYA<~b >z~Mx?>sa %$l ;wY>0'i"a)/7p{Fvܩ ʡ@Zt%lER/l Cԣ/c<`# (]ș}(R/cd<#@Ai( rs#I~QN +~_,U;*5UrZr R$үDͦ2[@w`=H:Z6k#]:t]e3qgQll֯Σa'#i|JQ_{"%'c30ȯS fb]s@S,?y"9) ҈9m*H_zT+6 4Y4 R1A%'n}%@b^Г[f9n(+kP4u5I0KAl r4Zٹ'[xmƯ\!1EA˱%9ڊ."Q%a"J0"Dɕ;v [w1C&I22/7I|bgHOYvv=#;=9 G2 Buf~#r_s}zKZDZKOn7uZxj>Nbaxޤ9V(9薊[c灌Y(u@FK`ofōK'*aI4orG5L2#O[֪ vߟ㓩fRwV,ST^FbMnnt0BboﮦJqf骭땎=~\HXBBdԞqb=*Wt Qu-!5TtfaTFΡ f ~WGrSWjoR A 'xءG"p#.!.}&}n]`|h&|h3ȣ-.Mq\-4LtG6N|%?d_O"R~qSWg6Od:,`ĭr}-`}zݎ]%AmqJ\s(M*vi4s`첵8%j!y*8eF{LJр>UI#1y&Vjٝj&br3R %x-?>wX{F0$`utcW6R~rҴ GDH\ 16TVDVD "+JPv!-acfpzNp[DŽR',m:4L}WE08%@AH$>2Mjw#V!PB`@b4WL3}(; lQpK1cXO[z+Ni5d4}HH8RQPU_?pf *霌oj j1ghYQ"'.9k;̖ˍ :RNN:.ɳEŞB:QآJ7#~h/eCjϻ?g#CЄHhmXlUI[/V!yȗ8y ^qV2F%\L-.53=h?{dHU ~wk*V yJQ7`=,qF6ΞzcX^jÅtll+iyixfcªg>[QHv#XuregqA1O=&uUP|W@tMץ_L@{"U$X3dwygtDՉǒ?td-j|*z!hC B#l仆"# 3QF#9{!Y۸F9thM:CA5+ =x TGUV$'*OZ؜7O=vrrF z5Qd:雵E˯dM|d3`;߁]B173;[ K:Mdho_#dC%ZŸf\c @a=̰,Loki~NKEJ WE[QYm^'<=YwY1pmWړ!-9^ڪ'{SK!th~35aGG<6 Q34Ig!Hkx;VUk"-+'bCjdJj JP4@C#נHXwb\-R]bUŽ-1?uQnIg/wW1)xrsǠ> }-.މu3aGLQ+Վb"<^.n/xƏ52\`ԮrFJZJMLZ~(_i]& 7z-Fu\>Lr$5*fv#+('U1a_KrlƼE ;0h2c\ .JԼԨkWw{5 ^≁i<^Kx8M$RUMwœED ѩƚ\ :T#!_{ XV?~RBy2Wԡۓ;W =Ò4rpdlD*^W _nKTQ]mMNŏ$Kei~&mUg^I>QgWDk^d1 Łɪ%`)ԃrG,"'`D}/5V(OJaT걑c _1x,_ ATMJLKݶl>l Aft2R5pH2 6tp[O Q,hDÿT[۸jYɈU ؑv32 Zϳ-Y=Jr/9@B(;2j+>S9CY{f_X[NrnBx_H$1D0$f޿Ћu$!ټt;T';j&i'wɻVb8=RWt ,"P 2#O. ɧ6r\5Z`)m8e"#D_Vf3nq ŝx˰t*ؔzCkV)R4 W#rPQU6I}\DZ'}JEwF;7jq@0oaJ"{Xqyv$љ(>9Ζ3&$9r@ q4ɤ0ެb =|YA%׌bX8^ׁTg0N*ټ-kkDW'=5ʥΞ^r޴aiv<,U$/ iFg/uI{9UJ|ϯB\ځ8oT1 ē#Fp\$f Ź)E% q~sB8~^-X;{b^yX} x$Lw>Bs7hPK8|4QK CO~G9f)kԀ yQBj'FC~U\> vt ђ/Rq _FjwN߄ ͽӵnu`eLҝzrݱ[P,2 nV&Oi5dgepnp#mujЩ,뽇+:T1Ijiɇˏuߠ|\ fK ^v+-Cqwopk,.m d6e2n;%-ATۮ|u_:pꌈ3"ϴu5ۼL5`Ji3?^ae:ZrM,[^p{ec➕w HXmJQZw;F3QbCb+h0R7dJ%ؠ!Ӹ7H:Z11`ϳƔM8 hp Սzb>'.<:{\xnZ ~&CQ$Rh67daRrebcJ 8u g~VIG!,"kO!PuRfT6sy# J`h4n٠w?}Q,*r$SfXNoAgźcۛ[ aPVlE%*m9y6qb$U/(<4M.'A>5rTsFd*YҢ vAs]\]2) ~`n㿸kp)s)JN% 6lB2&h~y`۰4;#HA7k *7W}U 5%"=2z~{Y fdЋ0̮tyuG" t8<6W!F`M9$_\8~|&]' H?+qLf 6ŻA)"[YEP<6%|%?+4U'uf+7 }*J1Í$.jM_WD'SB""MLB' T e݉]TVW?go{P!J#yL2y[ըNrK]g| VI5RG(.gh8~݋ ΆGÐ seU};cvb(:Ki,mFR叁V7`ݴ ֖g~9xQ",ѧlMۂ5?jrk]}UO"8q+F l A~lk/Mzp<б%rH.MS SNܻǘfbز`GLSސ2x+eiCU\ WD Ǹ^v"Ŝ0kClKu3>pA+'c,y:ȮPIQ裚l[IGZiBys)EN4Sޔan[eD|fmP8Ɩ[C9_<1K ΙFD|V 5nt@uu0۹&Sg+Qh- ˁ6V;8JQ @[70eb123f/dmP*xs>짻4|8-Xgi/Dݮi`e'%93K4IGZO츛hZWj0mSanЀf-[9J+XEȫgt^W%_=Or>YD5i^0:r/w:d`As(Ď|Ɏd_)$ׄ&TEdDtta.q9:X}lF>@ oj:.aZ=cu w8;:䶓szӦ@#kT1!\i],_=y$j@B_jr{C\,4H7;|J٧hAc_5(Q< p"~SZ2S, .AYBG"BQ}fsP?Vbt)<b+j">srlKQc|&?ymi-eąs5wLŹwƸ{ݘc)qI{K4G*׷1:!ZT*`IRdG`Azהڵ^@:"1Ux$^),_-&ٕ7|tl&Ow'JU76Qiti/ImUH ɉ^a'So~']*ă#aK3jܙ>SoqP+ʳ̄5乢Uf4hW?B6>kM8]!wh%T;F`蟮,TnY/+/sr&i e.)~U`QsZ1}= 둤b L &t7Fn’6MX QMTSiWFꗤ$O= ~Z/JO[شxjR ϒJo#bB û7bc^D}D rhv܁@)l_{ %@A3ϕРXr ONc彃p>oaJbGrSQdD1_yrcK;_% ӯq+ <ζB܌X[Dtn=婻 \t=ƫ& tWDY"h!#NbR͘Y=YՖߨ4M|+*4YQBe;,)1Roו7T]*fe Ti^Tk6W r'r7sck^Vbka#n!J->g_ًe\he.),sR2 >I{J2dweFL~>sxC(4ߞ ru'uTMЄ`n\f&M'\ (_HęMr6{cT,2 ?Q--/ۍ ̰g`J8BwF` pղJ4w-!S&+@3k>aVW.uY$wYz*7*pK>׷gLs4W$FAVUPbJ=1M5F%?X)>=Ln&oC#vM[ \Y 2~bF Gm b `D[\ @t-BMѭۋo4"KY&, =#|v*&=_x sAO*UM8TP.O|H& Azڸ,u'_;OG6.& y3F&dqoG~:d+yשDtXr"!+2-#juS)B"ۍpc SΡ򝿜^M{KGG,,o qV;wbμ${ 3ǻVv/0 qҖ`$ECEw( i%MtkX,ҡ𱷔ˬJ%Nu ZA',Bw[ɵ1M)?T'|^g^Uveb}'δݗI|LŋE̳6\#R⚅Ҝgrv [sN PC,dzGo2%]…qS˕X9'^gl!.DCj&Thb&Ȟqke seJGcB>F 0u'd9'_C[63dB4Oԋ ZDUm_̺~ۍ=nD7cJ PRd7- Л:2jIjZ2'4UecGEi [x 3#`o26..-y Ns]kJνzaIwiE[FXA!kK9KFkbhlvgfǺgP ѰNtBa#*LMי|Y-Ci0(0W4EL=۷6(#2aK tʃ lt #!=j>-LO$> W(,,5Ék@b?fnᴭ5se v;e׺o,5/ &MʚK~)ޕ(P(Z?򛿒D)Zd};emvc^a3žOgEte!.n sz?y:pM5@{MPVΪgjYnݯ]"c*[4.Z] ɀ#haF{B_l>biBل4^ZAZ25*m@k ב8Ji4 #>\p0D2襒BD]4wH;Ǐ=,ޑe{͸\|6de$ "'n8I29 :lGYT$~w8-q{.K~{.4:cI0o#L#x{-+}-V yLǎď_!h3<\I`$:i60>˦ѻ*eߛpw<{͚5Š<,(lŎ.W\Py:1AkX?laFq*9NBWZ5h(p{sNM]1sҍlLd[oToa8\٭$`[XۂpMc<"WE6X 43jEb+ʼn톌Z֭4Ɍ)Ҳ:zz`~cm0KdB!ͪ^ n-u޹HhAd`Z]ҭzUֻ}jc=he(Z8,_ng~ Qtdik9QW/ H8CHz nO1E`Ϛ C+I@X,|H衍&6ƸNeYu>+&Ldb3սixY$jm}A"Ri(cYޮAFU8֓ѹ HTax^X6.7.OO5E.QGA2 %y^1*+ /}:EJ,Pxzӯz${uw;Ra[W~0>FWt쩥shW*M f dq79g]Rb^S}$a܍$:C'ޝUpG| !FcP(҇CR>LYܷtP16E(JȰMc!|vPJLD>ɊZMb|^qS2z^"UU< y 8C[Gw\H߂^D$F}y4&6e?y̍.l%:H%6 - ]]`}fQgx)UgJ*6`O`2gȓ}SZ+Ef$:06;1mGMGv6(8|n{,Ӻ񻮦F]g6+EjBS+B1^i53#1/wdWr#bB)\YRݷ6(Xr|zc|Z]b{R9*MqmgLbPҼ4W7LG"=RyqX1ԵpC(@@DBOк2I^%PB. Ȇ4ŨCO{~\:3I&8{yFUÝ=Tbt;U=Ƞ8LZ;сggq*(@(jyt,W+1b `Ν{(NmozxSbt/ńA͎a6PjXow,7i_kɃ">s.D}lM#1Y~}64b\rAOR[Z p|r+ pgKC]ߣ2Y5J#ps\0Y)@z8M"9uz퓩|1N]CP)!gBk.^@-Kdg)Yz6K2XVMG?d5~㜫é28npֶ$P9B,]鮛/RBQB|1Yj%E/JL}K>SNBFoWϺ2f3ű :+S(li O7O "/%6NA`eUAׁqՎYؽpgE:)Ht/m^YfWz; .%6GFDK&@:Xhh+ .07a[P>U 2\!tROS$zAoL>p=e)^y{1!FoMS6e:Y6h3._c# H̕Ⴏ'ƜYmυS gvd|/Ƣ'w6-V[̓ R*𑿹O53N(=a@p6\t Mi.|=IBXD}h[. e'_ 0@>A50dGav0uׂ _I@H:! *az3\#zV'ivS.ytYZ t8–ت1 :S"LՎfS|Glk eW] bOINPbF_z)w@$FS=6tU,y WUqqj>hͤRDotJiy1c)-dC QBZi.o Ʊh궻_IP#H"(L }mِ>5t!68 -eFQl>n[_D`2 -_fFzJ8Ӵ7 C;Ƣs1_dChihZIմa6/ ]Nv,8lgniX)`ךzj_ToƆ.5}ܗOحko{y)0? 4݆߇K-嘲h[ ;(&Z`EJ]NDm}h`R !#WZI|7)}"U:{d+R])K$? Ƈ-ceCI .`UݖB0L >, SmV 7Rڛ)8JCꗋcj-}#m&^ބeh.Y s"x_G-GVFP̓j,zlز!pBRףyG'.@2^vm6[5NN ֲmZ0tXbd\ݗ9n/.tϼ*;3 tôUN>7|>s{5To 0^'VzEE5 b—x?7a b'?eB͍ۃJvYPY `}(̦(eVQo9G5;]/U0?Wu~c(2mG>qY3)7[W(1˃_~YȦ9, e7D+-xm)ŧQY YB1>ybdqՒiaX dGs`Ub^?<\5g ?RClgd0 YEU-9N/YFZA6T fFtFL4v^;o1Klx TB"(I֩P0us!qsӧ`m7}_ψ[ xN>$&.qz(³P@9!Z$ u(.2n~}$Ngfwsw:+~I!ƌ |[BIep dУ8qyP E1F[! Apz* 2hEss;q곟"9m5SY?'r11ѸLN K\2f6o[b'[}Sݛt"&LEjHy`֭vo79EUv0B b +-ːaԂ6MT& l}C rBz/ݒPb&7 p|ԤtlS4$~y2 s2Xc'v`蘯x2bzAiQ8tBPEC\JI[ +IA+(hZ?lwp &6-1-2`=dŔy]$7%H<yrL{y;?9[chuCԓt# G:vxlWQ_7Ӏ*Mp&Wo݊F[g"0Kj3;ޥ=`Nnf}Es:cyNud>ge:mUw8ޫ,&<>DrEtֿE2q#-R9Z6,6!CwsW)lVdT1UV7+? N f\} s4ET[-ofYR8 Mіe3S |nTRV58LJ~a+^0tZ(dzK]ٷ})AG'VzX0L7%AoCeR214z;?;˻KLW~*4 p˯Ѷ`UUuč'߯&>{(xd81@Re{/OԒ {Wf Vaۗz u㛌|Fw ڃg2%'΅SqSֆ71t"2/+`ўm`prmV(3E+Z%lq"O yk/5ېX\ky,Wn)!$. ^TD+~|\CrEaXlFdx%t" Yeݩқ-s8 ]8&;>g\Cd(x>S^fR_8eU<0xpZ?mViڹAݝ/uw$%KCRIH 5~^2_W,: "3tu6{{T՞]&+tA7~|.녭˻]8)rXt4gH`U,D`ÃDJhJGTߔ$t|N^'Iwd[QtF6/Y Mj" 9.*Xުu ^.Kp1nH|KBёB.+3nzW. NQP`j5`I|K'F[E3l4ր_j~YRFpE}}0![wR؟jv;ŷfȇ1Sm dV3O w`w'a^yێbP%&U#eV}GO+^K"VPi^z–@*jD?JOoO0q4 Əzo97 O V3R$ TY4e\A1gq/GϯvG U|AlN;ho?sF_.WI[*%+to8SY.`g\x܃؃*yV׳#9ig|V Eu;+jl!pw:vhWNSxGh/@/ )cЀi=SVI18; 8ʫBSs?,P B\G02획 ˷)tQU;_3j"ϱ2z3V~|V2A| \ pe4V.CP˙7Qp211ߢmao0xݖR^=ZM7X!H< %$̳xCur1JHKz!J[F)̶htrlbP|y1Z+`ٳ,f aֆӬaAU l^Vy_:A&v$j.ۨBzLi=ח<(6y4d=Ed^.hK 62zs2NO#W#fS. Y]v xr (н)RZwsrQ쓵LDف4Oȼm: k|9b;_]|KO ɑԁ/V,iRr:JGX~2hK,?k$jo~5kh5{_=LQ&1`-2#-%!|҇VV~پ"kq3j:-db3OQ*yֱhG~=&=(@-za4|ҹHl"Y{i/a,mf{ɋ6N!rKpu֪1Yd:N<18fXrV}=7뵥men${2V$赜lveU*tAd:d-4TWN`Ff^vW]@5vDenSW/ &`7 b|C]j"6$ve}31Xei-i-&σ ،zX24 )h N㖳փCO@ K|,)J׀1[US?N;sT!beiZ&{*/6cH$EIUb:xssNqD%ĜJ1C/WPM~ϰ 9j܄C9k#'!xV,7L0ZTUH#o0Mܓ+xىxWTNvCW'ZLC7T,FaUKO[9PlM7"RD&÷NKE" pֲEXuJ$qW?ZgbUj< -9A O9}l) tg> {r`"@jwuK޳.hhxWy E:l