mumble-server-1.3.4-lp152.2.6.1<>,,`'=/=„z@3H/[P(12SXy[q~0ӯ,3[]jAZ]^E7dYWJnO啓ܔd_օD{3!"]YA(m ktݝʈm8Md͇8Q|dv%*6>_VXc5R\&44' 1܃ղNH)z?Apa(mtcPyɄ%㻋0F.hH(W+z#ýZ؇cXh!矊\ uIUT>IO$?Od " HDHTXkt   4|      P811C1(8$94$:!$=F>F?F%@F-FF5GFLHFIFXFYG\G<]G^HbIcJ(dJeJfJlJuJvK$ wMdxMyM#zNNNNNNNOCmumble-server1.3.4lp152.2.6.1Voice Communication Server for GamersLow-latency, high-quality voice communication for gamers. Includes game linking, so voice from other players comes from the direction of their characters, and has echo cancellation so the sound from your loudspeakers won't be audible to other players.`'=armbuild04`PopenSUSE Leap 15.2openSUSEBSD-2-Clause AND BSD-3-Clausehttp://bugs.opensuse.orgProductivity/Multimedia/Sound/Utilitieshttp://mumble.sourceforge.net/linuxarmv7hlgetent group mumble-server >/dev/null || groupadd -r mumble-server || : getent passwd mumble-server >/dev/null || \ /usr/sbin/useradd -r -d /var/lib/mumble-server -s /bin/false -c "Mumble VoIP Server" -g mumble-server mumble-server 2> /dev/null || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then # disable migration if initial install under systemd for service in mumble-server.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in mumble-server.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service fi if [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : fi done fi fisystemd-tmpfiles --create /usr/lib/tmpfiles.d/mumble-server.conf || true if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then /usr/bin/systemctl preset mumble-server.service || : else for service in mumble-server.service ; do if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm -f /run/systemd/rpm/needs-preset/$service fi sysv_service=${service%.*} if [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable mumble-server.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop mumble-server.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in mumble-server.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart mumble-server.service ) || : fi fi= #<4=A큤A큤AA`'$`'$`'$`'$`':`'$`'4`'$`'$`'(`'4`'$`'$`#`'$`'$`'$`'$cd20cf500b3446b3f4577bb55fe56a6b50fbe13612dc168bfc355b286d7940686dbf4809ac7c0136caa6c56d1db349999ac6813c157f5f7e6cd56eba6c6b175eaa84d22881996bf1c3ba27755221c357206b6623384836087dd555bee3e714a9388fcbb6db1ec9e58ab5afdb61a2cf4c4d541c7e138b55c1bbfc856d6fb4b409c28a4da590472700f9a64a21fba17af4f4f39ba098ee5ac25a282bfc8305b8c6dc6e7bb400c25e044afd42adc8bcb72a2c44dc97eb3415eaf3417af478e31a8d80e983cb9b7e777265bc52461d984c7312340ca4ae8d77b540aaa4b62eb8b8a7d577d27fad0826d1865a1bf1fb6585bcfa830414447367869f34aa0e728b7231aa84d22881996bf1c3ba27755221c357206b6623384836087dd555bee3e714a94a147f05904c824c3009aa0fcc36f9a7173650b9e7f11064567faecc7fb0b06a88800636dc28caf2196b36fb58160273ad98f7c8fc95b008d5d253ec80e6ebeb../sbin/murmurdservice@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmumble-serverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmumble-serverrootmumble-1.3.4-lp152.2.6.1.src.rpmconfig(mumble-server)metainfo()metainfo(mumble.appdata.xml)mumble-servermumble-server(armv7hl-32)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddconfig(mumble-server)ld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libQt5Core.so.5libQt5Core.so.5(Qt_5)libQt5DBus.so.5libQt5DBus.so.5(Qt_5)libQt5Network.so.5libQt5Network.so.5(Qt_5)libQt5Sql.so.5libQt5Sql.so.5(Qt_5)libQt5Sql5-sqlitelibQt5Xml.so.5libQt5Xml.so.5(Qt_5)libc.so.6libc.so.6(GLIBC_2.17)libc.so.6(GLIBC_2.4)libcap.so.2libcrypto.so.1.1libcrypto.so.1.1(OPENSSL_1_1_0)libdns_sd.so.1libgcc_s.so.1libgcc_s.so.1(GCC_3.5)libprotobuf.so.20libpthread.so.0libpthread.so.0(GLIBC_2.4)libssl.so.1.1libssl.so.1.1(OPENSSL_1_1_0)libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(CXXABI_1.3.9)libstdc++.so.6(CXXABI_ARM_1.3.3)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.21)lsb-releaserpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd1.3.4-lp152.2.6.13.0.4-14.6.0-14.0-15.2-14.14.1`&m_@_@_{ _=@_ ^^@]µ]x]w@]nU](v@]^@\\ [@ZLY9<@XX@XWW@W5W,@VV@V@V^Vn@Vn@V@UU hUT[@To)@Andreas Stieger Yaroslav Kurlaev Marcus Rueckert Markus Ebner Dominique Leuenberger Andreas Stieger UTC - Markus Ebner Marcus Rueckert opensuse@trummer.xyzChristophe Giboudeaux Michal Suchanek Michal Suchanek Ferdinand Thiessen Dirk Mueller Ismail Dönmez Christian Boltz Marguerite Su kwalter@suse.comalarrosa@suse.comadam.majer@suse.demailaender@opensuse.orgdmueller@suse.commailaender@opensuse.orgrpm@fthiessen.demailaender@opensuse.orgastieger@suse.comastieger@suse.comastieger@suse.comrpm@fthiessen.deastieger@suse.comastieger@suse.commailaender@opensuse.orgrpm@fthiessen.dedimstar@opensuse.orglnussel@suse.delnussel@suse.de- mumble 1.3.4: * Fix use of outdated (non-existent) notification icon names * Fix Security vulnerability caused by allowing non http/https URL schemes in public server list (boo#1182123) * Server: Fix Exit status for actions like --version or --supw * Fix packet loss & audio artifacts caused by OCB2 XEX* mitigation - update signing keyring- Don't edit categories of .desktop files. * Fixes boo#1180068- update apparmor profiles to get warning free again on 15.2 - use abstractions for ssl files - allow inet dgram sockets as mumble can also work via udp - allow netlink socket (probably for dbus) - properly allow lsb_release again - add support for optional local include - start murmurd directly as user mumble-server it gets rid of the dac_override/setgid/setuid/chown permissions- Update to upstream version 1.3.3 - Client * Fixed: Chatbox invisble (zero height) (#4388) * Fixed: Handling of invalid packet sizes (#4394) * Fixed: Race-condition leading to loss of shortcuts (#4430) * Fixed: Link in About dialog is now clickable again (#4454) * Fixed: Sizing issues in ACL-Editor (#4455) * Improved: PulseAudio now always samples at 48 kHz (#4449) - Server * Fixed: Crash due to problems when using PostgreSQL (#4370) * Fixed: Handling of invalid package sizes (#4392)- Consistently use %{_tmpfilesdir} instead of abusing %{_libexecdir}/tmpfiles.d.- mumble 1.3.2: * client: Fixed overlay not starting - fetch upstream release signing key for 2020- Update to upstream version 1.3.1 - Security * Fixed: Potential exploit in the OCB2 encryption (#4227) boo#1174041 - ICE * Fixed: Added missing UserKDFIterations field to UserInfo => Prevents getRegistration() from failing with enumerator out of range error (#3835) - GRPC * Fixed: Segmentation fault during murmur shutdown (#3938) - Client * Fixed: Crash when using multiple monitors (#3756) * Fixed: Don't send empty message from clipboard via shortcut, if clipboard is empty (#3864) * Fixed: Talking indicator being able to freeze to indicate talking when self-muted (#4006) * Fixed: High CPU usage for update-check if update server not available (#4019) * Fixed: DBus getCurrentUrl returning empty string when not in root-channel (#4029) * Fixed: Small parts of whispering leaking out (#4051) * Fixed: Last audio frame of normal talking is sent to last whisper target (#4050) * Fixed: LAN-icon not found in ConnectDialog (#4058) * Improved: Set maximal vertical size for User Volume Adjustment dialog (#3801) * Improved: Don't send empty data to PulseAudio (#3316) * Improved: Use the SRV resolved port for UDP connections (#3820) * Improved: Manual Plugin UI (#3919) * Improved: Don't start Jack server by default (#3990) * Improved: Overlay doesn't hook into all other processes by default (#4041) * Improved: Wait longer before disconnecting from a server due to unanswered Ping-messages (#4123) - Server * Fixed: Possibility to circumvent max user-count in channel (#3880) * Fixed: Rate-limit implementation susceptible to time-underflow (#4004) * Fixed: OpenSSL error 140E0197 with Qt >= 5.12.2 (#4032) * Fixed: VersionCheck for SQL for when to use the WAL feature (#4163) * Fixed: Wrong database encoding that could lead to server-crash (#4220) * Fixed: DB crash due to primary key violation (now performs "UPSERT" to avoid this) (#4105) * Improved: The fields in the Version ProtoBuf message are now size-restricted (#4101) - Drop patch add-speechd-include-path.patch, included upstream- use the "profile profilename /path/to/binary" syntax to make "ps aufxZ" more readable- set permissions of config file to 640 because it can contain passwords- Really use the system speex and opus dependencies. - Run spec-cleaner, use pkgconfig() style BuildRequires when possible. - Fix the package requirements. - Remove obsolete conditions and build options. - Also recommend the Qt mysql and psql backend. Murmur also supports those drivers.- Update to upstream version 1.3.0 final. Release notes at: https://www.mumble.info/blog/mumble-1.3.0-release-announcement/ - Use system speex and opus.- Update to upstream version 1.3.0-rc2. Supports Qt5. (boo#1148406) - Remove upstreamed patches: - 0001-AudioOutput-do-not-use-non-existant-template-version.patch - appdata.patch - initialize-soundfile-format.patch - mumble-1.2.2-buildcompare.diff - mumble-1.2.11-desktop_fix.diff - mumble-1.2.19-limit-amount-of-messages.patch - mumble-1.2.19-stricter-message-limit.patch - mumble-pr-3623-protobuf37.patch - Refresh add-speechd-include-path.patch- Added patches to fix boo#1123334 (CVE-2018-20743), instability and crash due to crafted message flooding * added mumble-1.2.19-limit-amount-of-messages.patch (backported version of upstream patch) * added mumble-1.2.19-stricter-message-limit.patch (backported version of upstream patch) - Cleaned spec file, removed old EOL openSUSE and Fedora versions- add mumble-pr-3623-protobuf37.patch to fix build against protobuf 3.7- Add add-speechd-include-path.patch to fix speechd include paths - Enable speechd everywhere now- update murmurd AppArmor profile - update bash path for usrMerge (boo#1132350) - use abstractions/openssl instead of a rule for openssl.cnf- build with -std=c++1z on TW since it applies -Wfatal-error that conflicts with -std=c++98- Add 0001-AudioOutput-do-not-use-non-existant-template-version.patch to fix tumbleweed compilation- Add initialize-soundfile-format.patch to initilalize a variable so it's not used later uninitialized.- use individual libboost-*-devel packages instead of boost-devel- update to 1.2.19: * Murmur’s -limits command will now print output as it runs, instead of at exit.- update to 1.2.18: - mostly non-Linux fixes - switch default compiler to use C++03- Update to version 1.2.17 * Fixed a bug that could cause the Mumble log view to be inacessible after receiving a specially crafted text message. * The PulseAudio backend will now fall back to default device if the chosen device is no longer present. * Mumble now explicitly sends plain text notifications to KDE and Freedesktop.org notification endpoints. * Xbox button/controller names as shown by Mumble should now be correct for controllers other than the first controller. - Add appdata.patch for https://en.opensuse.org/openSUSE:AppStore- Fixed build on 13.1 by only adding (/var)/run/mumble-server as temporary file only on newer openSUSE versions (> 1310)- mumble 1.2.16 * Mumble will no longer try to poll for changes in XInput button state when no controllers are connected. * The last references (public server list registration and crash reporting) to the old domain name for the Mumble service host, “mumble.hive.no”, have been changed to use “mumble.info” instead. * The overlay blacklist from 1.3.0 snapshots has been backported. - add (/var)/run/mumble-server as temporary file for proper cleanup- mumble 1.2.15: * Add ability to disable the public server list * Add ability to create and/or edit Mumble’s server list - includes changes from 1.2.14: * Fix regression crash on exit for in overlay feature- mumble 1.2.13: * Fix Murmur DoS (Mumble-SA-2016-001), does not affect GNU/Linux - update upstream signing keyring- mumble 1.2.12: * The log would always scroll-to-bottom, even if manually scrolled up to view a previous message. Scroll-to-bottom is now only triggered if the log view has not manually scrolled by the user. * Fixed a bug where a stale overlay client could cause the Mumble UI to freeze under some circumstances. * Fixed a bug where CELT and Opus encoders were not properly reset when using more than one frame per packet in Mumble. This would previously cause noisy artifacts at the beginning of transmissions.- Removed unneeded patch for SLE10: mumble-1.1.4-sle10glx.diff - Added patch from RandyBB (roman@priesol.net) to fix missing semicolons in desktop file: mumble-1.2.11-desktop_fix.diff - Removed parts for outdated openSUSE versions, older then openSUSE 12.2 or SLE 11, from spec file- update to 1.2.11: * Fixed a bug where Mumble global shortcuts on X11 would not release properly when Chrome/Chromium was the frontmost application. * Fixed a bug where clients would automatically reconnect after being kicked. * Inserting an image in the chat should now always cause Mumble to scroll correctly to the bottom of the log. * Opening mumble:// URLs should now correctly allow people to change channels if a URL is opened while Mumble is running. * Fixed an issue where the “shortcut/linux/evdev/enable” config option was not saved correctly, and overwritten when closing Mumble.- update to 1.2.10: * no code change, other than to create another binary release for platforms other than GNU/Linux with updated libraries- update to 1.2.9 maintenance release - remove redundant clean section - add missing service_add_pre macro - gpg key has changed- Added speech-dispatcher support for openSUSE (Text-To-Speech)- Add pkgconfig(speexdsp) BuildRequires: its presence is checked for by the build system.- remove gpg-offline from BuildRequires, now done by source validator automatically- fix murmur-user-wrapper (bnc#906416)/bin/sh/bin/sh/bin/sh/bin/sharmbuild04 1613202749 1.3.4-lp152.2.6.11.3.4-lp152.2.6.11.3.4-lp152.2.6.1 apparmor.dusr.sbin.murmurdmumble-server.confmumble-server.inimumble-servermurmur-user-wrappermurmurdmumble-server.servicemumble-server.confmurmurdrcmumble-serverappdatamumble.appdata.xmlmurmur.inimurmur-user-wrapper.1.gzmurmurd.1.gzmumble-servermumble-server/etc//etc/apparmor.d//etc/dbus-1/system.d//run//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share//usr/share/appdata//usr/share/doc/packages/mumble/scripts//usr/share/man/man1//var/lib//var/log/-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:15784/openSUSE_Leap_15.2_Update_ports/b9c152017f1a871c01a998c87e022ab8-mumble.openSUSE_Leap_15.2_Updatedrpmxz5armv7hl-suse-linux directoryC source, ASCII textexported SGML document, ASCII textASCII textcannot open `/home/abuild/rpmbuild/BUILDROOT/mumble-1.3.4-lp152.2.6.1.arm/run/mumble-server' (No such file or directory)Bourne-Again shell script, ASCII text executableELF 32-bit LSB shared object, ARM, EABI5 version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=9c1251d78378e5d7cc70ebd1ec5aba0d95e73381, for GNU/Linux 3.2.0, strippedXML 1.0 document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)! RRRRRRR R'R%R$R#R&RRR!R RRRR RRRRR RRR R R"RRRPP&w:D3 @i'libQt5Sql5-mysqllibQt5Sql5-postgresqlutf-82882cae93ccb41ba45dcbce20a792b223b9c75b04e4cc0691dcb2f31f193fe7a?p7zXZ !t/]"k%Cu]?crr vs&iF[챂axQo`!V-*~X2I)0 (l Vӏw^͸2nY) ɱ45P֛ݵi%Wvnd|AY&Qn?l??81j@pBF^t&,R|SB@^(R3"{vT>Ƥ%tbzr1$9ԟ3RWZ!CȅGf MAr&{fniBfUߕ*D8Kʒם+}2xI}ԇ"ʘUnZ2< h0MﶿުB T=78 cV\Ѿ ((٧s;k4ݻ)z.>9H-3D>t lg])}w1R]pƪe?,ϒb<I"ܲK!?y>o.0y'ۤ+#]ԡ4[ /6%/owt0Y!Q!䫷Pf)悀WzH73R[bdHAk(\e82`=3VF [ Z6-E>H.4ϘPo9vF ?|:&5\ef!e. ''k`8!ilC`%,x UW މMA'!fol ,xN~B k;|U7ŎHJ>z^"e*抇uO\td*8ˌ!EY@铑';e 4$HPvińFsFX?Kx:'QG֣H e=1RY% 52D!p5V#Eu5ל?G(#]㺣c,qE"=?ȕ!"2.6s+Q,UH7 "g0jUb1P?^E/Plv&ϋS_"z%\Y9डN7c|v\8zde-Si$ ]= Q PCKw.߆A~'[)pP{yYS FJyq=h9"~*V[?Lv+χt͍K=%KîW͈kye[D13tpTs,qw*`my:n2}/u6zHj>rWyA#֗4{wQC 2\u]ͤ!%HZKk$Fem(xBYI:Lj4 A]c [)+v}fh;f] Z@y ǖI vpEl].zD/Eb<_Yؘ݃]N,3Odԅs6IzTxT7S`W^X+qT0CO$Sc^wB7mEz戁Vjn?ֿ-]Z)j1lmڨ㴸YiӔ$m[3[V!W!cWL뽳]過HbZ%Frp T۳'Zƺ8O/kUFؾHƮBZ5a@*QhByJ iH.%xh?6ϕC*ѝ (tױ`[=DH>JiǀoK8军#8@EpDornP"Mo P_Z(UZu} %Y߰$ō>T3Gn 3)W\d @m/yۦLS2/җ|?q`HLDo@hELuL?m8T=պy浺M=bAu. i=ŷ%h؎& 8 Lmג|\NRQBpZ[Y2o$K3d:׶bɈgin2^O?C2ڵTI8J-dBmvjSk% І~zQ`¸Vhat<71?<خݖ,k9^=pB]C)øၝ#"eӞݪ{ ~lx }kZ9ccP6ذx `FTWꝋ]_)4HD:PkpNŶ..):ï=tb.v_)f~Tk욎Iҭ_9Vh 74MDJ|]Y8\nVb `{3Zx>* xŽm>(MXsC읭hQۯsq (f՘q<R"pg%SfzN`5Mw 7dG)96-|R[]I|*k9洼]&ZQ& }A*"`lW+8AhBvČ*'VPNzj)r5Hɥ K93$ T#HaJ*JS.*JDGF-$l 5z;ut1aPڿq; 4D.?[,9'm,_gl4$cwp(@Y? d#I&@|eL-$`w `uTP`SR hIkrDHav% mH:{J:.:EcFM uɝ]Yv9Q5~'L59 y"]X 8V,gb18‡wy n\A! Q;=XLFQ 6q&xMAǧ_߄vUeodb/Q7? BU9RwU85{ь|%A@LDg}hφO$tLsk=Ծ 3fWunrpG;,qB5 Z-O_Mr(O+3'rbBDhaȁ/:|o~bv Zt aaxE;Wk5AlJL1x11–ҒYCoqnBd E`N9l5t=tS//t1i/%2-~I3# .ӱnsuz("Ѵ4N-KmLn; $',H&_EpD̾ P*)Vf>aG' ݘ`@ı>Co;14d,L#3\;ŕ([l+ҏdCW-lxTg 1naF<|Rk0VLU Yf|j!WJ>/Tl"$l=LƆ)vHfAv9L6 ?P/`_hzU`4YK}UGb!*,֧.;R(@G^*|E6ƧuvL(ByXTt>TU$J ~,fETg9[@hBQqtkIERه]T$s FKdԔ }ܸW2ϘطFJ8Oڏ G.Uڱj-YJxi x:ЄnD$Hi3V&]HyCqzn'{4B1p AWTNl¶DL,$>ƧLPBū80Eؤ Q W"nI^ , D<(pԿЫ,k) ?Af~w1qIYI6CK“_€%kzkR Ȑ9[DFuU B,f{R6h!~aL],%}c"Z:R{W1,2Ē1O轱״Nګq*"Iz''lp<8>Fs_%)SKRwM޵)j _s3c(2b2eYp$ҫ†. < _^5v3ыp5G*ϥsE&,t~ YΗ{}HxmSh)5;"RJeD.IVfW1_N-h]R!}ylAfT)Q@|*s7Ƥˎ*tb%5Z`8 Ҷ̉S8,F*_ҨgK('㥜½fUɥ$rWy}+R?]tD^>-ܸp򵃘ja۸A9ߌ,>uxwF @10uE[i`!}YȝFǾ]gL$eK1< xk8FK,l({+̓%Rfz`T?trtPsx[Ab5,_[TT (4^u] fѝ+-kmi>dlb+!_mZ1j8"]*UY ۵x 8 sTùֻDv=XUвWn l8/$-2~U ZNrn Ѻ'Ⱥ O?p-;HjhzK'K#Ug摯xWQwiEEB-VWBb|Ν@@ (Qcʧ]PhԎl'YNJxZɸΊ+ۊpsB d#2u _s׹Қ^aXFI%Q@JǙ1&aދ s+57Qҕ_dE~7f Rix ;{,ńW$ë| |X&Mٛv#-(SQs7[uXng.cP*)S%L< !]zN'H$*(kPZz8S\eoQGeԮDs'×6',~Y|. SJl_`Dq2ГM(eۗYE[DQW&bQa9zQNYiĆJJG!g zsl}YO+>  Bs"@/HZ=pPvmxNJP\)6!1RTwtV"K5.fݓULRsj7~< , JjU:JZs(g87 GasV@$_,Sx r5K{Gv'JEdqQnMT67wf̐,vEXC07wHԬ׼7]uGG2BbGnRK%%t&4!yqdX:Ǣ7fƘ}J=J周1j?'W/} F@W#rPqA !hūÒ pŐ BRw!sz]II2#t5tp!x;/e:D~3.y,fV}z.<eg9Z\Nvuqۙ,h(D6C4'x"B1XMK Wo'Ki0!ũ%{S&EO0ȼg2 G\`}nUWlw}N G!@|ӘJB_-TS3 SߖA.4w$Ǟ[P 5,/ۚEP9[IwR ( ,ș=GSSz,{>'\%:KRX 8[v+ZۅYYXb&hܝl!zdy]D{21ҒP&Znp*-]i0#"Rشȏz,\:eme @;n<8Ib[6_ x9\/R}d6 ?߱"pIr3 TPgͱ&YeJ"S~\>ښo;6u>xg,h^_/?eK%o竊!WtEƋÛPykr%?LAm)gGM}`" 8ۀҧrb! "BfQv8HšPsxI:#/ -y7ىÅAy ܎Ny}jŤGP!SF@K7sE>J-G>7*q Zl]8c}Oook_ơEkIe~X^+!Hwb:oN$v@hW0᭤/pGĺk !};h\˝Zll6l_Rr?V{/<k!^@46urmgUo8NR)i WtQ:i]T NgU=g݆$(4.d#ă)P cyd I`0wFrB^'0 T0pj1=fv kE.7 ;P]Z%5pzk9Tdlk;12O\#C>Sp0]_A=޷|a[GDFC"|,*x;Z"ohndg3 ssNnM_څ:ЎnBd\;󖦋o(:G=lwD7ҝX!)mFARg- T`]쀇Tů̲ V3nO-p 'ˏ`fXs_v̢T'z/m!k$SN#e ƿ [\R_ViG3h;{f}@A]swl|U!D鷔L Fɛ_'N.T VWKraL)*mڸar4\3eĿxjSVܤ}u!7?S Z6ET,-JW#hᨏ=Jbm(%9BijܫdHԴQ}pZ&(V<,bDedC'FS ?AM̵ }qJH ˇK+R zayX_ӝu]b8 R6B1ū_A;|O Ue4+؂P#JZl+I$vÁр$=-|淹sɟ) /(Xm>8_XBr< ][nD20緷qG_Fwdz Oz/TtG#d[#m9 >6߿$]?Ćv0Iv]l#a4:9@h#7@qajk;ڌ*0n&HC8S"d5s7g!B/dNw[Ss"A&7p]c,N©=Z&q`+!kaیQv5k'':֧V2֧ cOjS (5,cΠ0p޼bCPXΧ8*Ex]j]O`p HIѢDĴ8${W677rdBm3)v\;}[=AO5 1D97.1 [wFO8`MȟO8x?Nf s"Ιq7J+DkP"G ? Hp踷& g,~ j{E)޷7h({31p n9nʼDJGtg?$ne'6znmw"Z4[& oRiˆ`'6dȘVub5-^DWТ3bJ\o *[Ѣ(阅 gΥYխ-~\;;i#Dir)-F _eR)jvEJ'aM7c2*1g,6|ؾazHn'O'laaO+6q}N)eRfac`ݚ&ۀ`R.)27uo_RFǶhp|Luɠev)B`r֫jCt-TyKDu,>vq6) = AxnFYȷgJͅR![E|jT,Ԥخi5U/ɫOQdt 9yi]IC$$>i&]:7k~<7cxvq$35ghv ~/yzx^ꂔIXJD^ě[$mez< dT׻b~? lѴR9/:(O$T krr8JMV$8n%B-sH+҂($SZ%*al5>mm2f1 l\jyKFki:M2B#MX#XA܄WuOa{Vb2x:U:CƂ  ,j_Џ4 GMgsYU7!p&!DvJv?LZ#ftrJ91Hxe 6AAjICcVaC|w%Wg3̸ǠH iz o 8,c `yQU۹f-fs#!P)I6j$51%T iY;Ţgk!nYE`?{^8 m*N ׷qƁHB6N'䠁`gё 4U(kE fG#CW*ǩGi.SMb@rY{1T}iY&g#%?0Yv2U)P ͺ*\)7įty k"l,umV'_?j5@0|1ȇ"} 7̓4]1 *(\N9}-#tԪspoRr%Pl`wL%DGx0m\s{ci}ȂRbr-]gb҃a'Z"&d*+.P>@sO%Lbݲd ~GoKe2/q&RCi"VYL9 Gn `51k\\Tv~H0= HbN1S^n(|} SlD$6BZ9 U|a6zeup4#2Kmż!~q)/<ijc3|-h1{u,x: k :dE"sDˠhgm?Nu $ 4+O+cep̂M#MAj޹u] )W${9VN-F\(0,>xJ]|b;jATJTIUB=K(]UFe-qRV@l!ϕƎ"w=(fdzRY5g=I]wOM@Of?F:DLjkWp=+5?3\N[{#-7o<`f)b- IbYd4: a\|Z^->ߧ^ o|myi*7atV[ogD33SɈQ,ˬ7,xO}UTpMPXZބO3ZRDBwx-4 .0Κsӣen;y|>Z:n5qH"9ѷCUa^`2b +"֯$HJ-ݵG-ae хF$;zG/̫)˦5oWOcob,%S,>D_C.n#V8(@ti$4g+y (4x`~w0,oEm;@$*uPL*aKYqeDせZj3.ts&zeGaOK&p CVe<~y}lK !e.c\lZF7ə%&D>d: $$-T29x7pj'u|{?v{'%%z'PՂ9XcOzK`{m{ (p*t<` !ZjώmqmDWCj s!6+= eFdlۼA +fr:ˁECT*voNr awD[ѿF(>JޯVΆ;כҲt%c!ӹ lz['n3O7TٴL0'^´SWB:FX Ao"6aeUow4g@"QvEtH6YaoۤϦɋe,rUvq<(5ڤ n O P.89WlB.hc[Ve8ޞt{BkZR$&۪Eęcxw,Kqᆠz 'h<;,R_aׅ^{Q {0,p'_?͌ƭjAIhSX_c;oQuҞrm=204ov+>5 {+\"201[_  !vޗ7 H&#UP=34Qʥn^CC.UӤݪZ! .Q _,JEYҹPl_VqU;m'DEN5CS!ȅe*W@hF {1!e*KCI憹!{Sv1Fw |eO!9)9O:)T^Rї@&vXҶ .JBQu)d/icCcT1:5?v*u:`mz$+gtI&-} bE`"k[EH)BCu/xS6 D@ qSIINsESL[OPkCȿ _$DI04X^Ƃƈ-tT3[S\)bA,8 .%F2|Ͳ' hx=(BnaM2:5@mةB"J,I3E9 4=ylB+~Uig_ߟYRi.ϸzoNaikW`Das Ob_`mNd$,ۇReA!R/E 1I)[reW]Q|A$SWvM I"jYs>EQbkۛj:yNf {#%-T]( =1YW4X)zb4=b04*I2B uѷO˞Тł.uLR]I]㡻^@ r`i|I&[oi1OaK~TĈayQbWߢ҆MZ? j-Y+ڍTfrnE-Ӷxt"`5Jwm[wK2Y>dd7ʞGR$@ HS;s8-> 4j?"txΜ ~h5׫~8(TAf "*wLq"<-Iޓ`-4Ķ&OiXD}-kQ䭼!ȏ㰅j0S2ڄt=(ܸFWF0lq_r-5E/'*v5Ψ)IT BmK^NdMQFt:=%Lhf#cD>bԀrRT^ QavIJ8t_O6ງ&׹ȸ$";}~^uԥikW  ]Bی RC \9K)~ߴI;q7ĞxL56iNKrs9^lFnmӈ6O$D]7KtGE$v| BvفDC)uǖq wkIE嵿P.#)QE0F_(@#U"jdѭ SQB >Oh|lK&0xcSx Awf>pX/s6О49i7x~'$kUWN mO7k9?}/c::: >c#JEH=}n/56/BC ??;s_˲DٟkhӒ#k<:?$i,6]GX+iװ2тDuaUO!"vQlhi ôA"Pz^Ť!*ë ʍC5' Rz!W ]3XR]5O keIBV%1Cxa -Ԅ$g/j5xB%L5ۙ[-<ޘv9 n=E1S :$sdc$  XÁ}ug͙nfPry6͜$Z)/!SZ$㖜z/ylY5!qBӣH]_D#SHWebX65$Mݘ:G"6pXO~bF7۳'K%?|Ӽ+kpePp6ᱜXWOS ^ 'KzTa7nkA.=E\WsZ@D(OFto7Jz& L- 8zث{aO<~6tX 6 e.jGr2 `7|b1gVOc6ÀdPcJ( (gPcz/*Ogp&ayP/3m Kl_e0ˏȟt[yllİ+-Z^d(%kE1VDG!0m`/[h6lT]`/^y5+Y2cU!% Icr eh :BƮv蟑b]. NP Mc0Ndw-sۓcT:f@:HY!Xsӟ-][V8E9Jk6 =ȀxN65lY}&p~MȳawtMr];.aRMZ_-8uYf0+s4|KtESDHJkq{#Wז ǿ>Ҿ+B|xՏ .&ݵ s0Q +Bҙ ( )m[!>|ggdPz.^A0\ ᮹šƁGqʼn_LݽORk\T4mrYxr1EqOVPi«3i~06FyCss֓(l[b([!<-@Ȋy;͢K+l< 8X $@#tZ*3[x,F3甅*J?1ToN?^qq\{cHvōs uRQXWF'ԖmF/Ƥh}bØW9˜:J ܰu"}Lm&>AVo\s#KN}0$3u1L_(X%sE?2Waw3/*1́KH %fz>u[@(4nSi=[E+mYyx)9¨`άʨEA,vBbέvMZ15Ƞ Tv!DtX-t8h b(8Z xt\R0} E47_Wyq{glNW%IRVr龼e ZD2!'\ݳtRo`A[S&P"Mv^xz׹}Q=Y\?@pJWE:Tpjyavuj.Ni#BXG`:$pdry݇ %xlR=:^%aiQQ;6 0SA2~x"  %жұdIڰu@qj 5Xua[ U !l: X6JTF^hEg~Pl% k2%$!0mVU]t,QTm ! ڇpk8À[ĉ:yG)V@qQ\NZ!y.O͙ϰ2[_ab#:*a`&ߠMϬZ&}_"`#=VWSAt S0XG r+#@-Mu>zHKn&6Ӛ>'{<ԃ⸆j"E鋮8 ?r=rዩa.yf,?iw۰?^B-P$ojn`ϝI$5BՄd"ɑ$7Wn/I츽 &8@fG^!0K(፱/ ( P֬!:4=vV_QHxzf#?TQsRiC7*v'QY9Š'%L onW\o*&V ~ ]aJ'ǔT oS'8KU&&M_@۶;\AEWL_nK!\NO~Vvlw=e>O8A(r+ C(Op}O@{EmWu;y}h,6ЅwNb]Н Mܘ|}*@["/0<em s,y+!\LE\/Sh`5T.{dh]]eEI0FSLBTa\[ONNX#^EDHU6롰Štl抂$ h1I1n nSq'+z$INrtf=G}ZS5p /(TQy/aXCΠyyČӓ'Gip6oؤExk>iOyuAd5:x5 `z:zx@`} xI'KSc)"^m:%w'jHr?Lcԩ&bso=ŊR#aBSo:^tE*@ļ-]AjY6-!ώ4Cj7KadU ΜH~Fwmiy7SX`0t ¬϶cw)#%7ȅv@ܚwߎ)ZEc 0rdW[{+^ۺ:cLe)݊*+TB > 挄w*k\%`@VJy\3ȧH 1gڧqXw: O\x(|oq&nuҳQ1vəsm3G"dm?{),&#'8rP{j6wRx#qvU5G5'K ۤ*_ӝ£r++u˕`0ۡױ@*ݹ~l=?E]ʣJ~I{ai^p XѾhC !.KEIr[/ѧFa)T.XmCvK* W$"{M#}h <.DoVL>Q[0'\W+sW3]Ee\m&&'}]հBkf5 z{s/+D #)^vS+j@Dc&![7hC$z +T@R#l"az4 QU|&DhO8)EB1ji/#McakԢ:^0y >N߿ϦuŹclj~~Kj5!Wji}Ok%;/v*Z7tʩ#8TMLx uWMYr ]w|cjOf w%r>=96eCr9M&6"eW$4{LoΡ;rC \HNp٢%ۃ׬}'B 5+89 ^jt:ZHn}8fzgr=ڄ1S}KGwA5L@ !k eoZ>Fs]CS̀ Av1sƙۍ|ϖp+d[Y\m=X|WLyPR@j-tJ:f. X'mh W0˻"I4{iϑ> Η]Cp lf#5dxyMb2Wr`qDLY=lV}TR06,vEk%L Ypm qZBT jǜq#i`7J?A`JӄaS¦FM>̩}ndhbVh"DMd]f=A9U }\/8j9ryZFaY򳩾bOub=Kw U0axQ8>TosoX~:E3\1Z'~ :/ \mFFqE:4>TLd A3ae‹ci@k$Qyhj]į9zM;I=ްtXmmtPd9G[ڌKVY~A- 1|9u95ӈBMЇnh4 B' wً~C\M|Y'aOqxj2SUbe%$ה Ob%ɡ}kl8\Q?!z rwMق!{y5ÒgԑK'#ꬱTטNz7R#tڪ}.>C+Eb,_TUlZn 욶:Ak4"܆8kk2 Fro-l& {$ҭ٫I޽fBW.lkY2 27Ѩ*j%8'pj >ӳ/*޲"*iVOrӿpuZP̭V: `\I_C0Nl{ FAs$8FY=2$zn@^4«|J1)U4MX! Lr 1+r?0(CE)i4@E^rਢ A8'e%nװ ¡'Ѝ8D5E3W`|"ύC6x_R wRlV&Ý/)#@{$M K9"I2Eh5 glh(WdF(WRR0e{bPlk6tS'{;sXjRK9c n{ p~ fAV>T\I^bcc,~a%j NYi1 0:IG}=cXkϱ}7j1&~ZZlQtYhN##TLc@A"EX+eۦrV +ђJgOW=@4ƎZuY:kgb8Q9(B1S+]:,-01 {}z F^۬t,Cmm5}ژV?ZҼk ʑ#ZȧBRԱaD+_P%$}Uz€vQU2'Sy4P Ħu> V/%^ ߨ3tXe.>7\ȅsұ4QUbFPN0~늬K))bldCy7λ{B3/ZmLmXPQ^Ϫ YykcsU/1[ χr ďI\EZ\ZA@!Hb{-q=INs[cx>l%;㖕XilՎ0~v h|2dmbr=2&5}W%l2 (-c3'aZ+9 #yԁ(WcP(k2[Plh2lffPep;[ǭ @O<;&1tbk >gj^y>䳮mAѠ8겞~?S?PtvuC}2q>DԤ +S ]~U&dDWQgu3KQ>VA譡\gE׏P@~`[j,ݿ_I)nO6!Rn׬7i+6[HS󧉫5*nOF ґP &.Cp9 tt Uq`yk3"AzV%@1hyQ+TYݸgUݡ8AsG8Zqrx#s2Ol E-pe:K >6 Yk6g{!Gv3zz F0+ 2ÞPIŖf`y]w\.UA߅k25wR梜hކ9HƵ(bsR/0^fv Wp0N=B L'{͓i[='Yzs䃏Z>$YuŖ;U\aT-^O0,MDp-+Nn+3Rz*J  ]0=6QDY?&?5_n߷9 D=)? "qEUz?s]^;fULs3feyQq3U[~ȯ$&5Ӑ2~FQ1x >A g&EYQ,`^*iu:PA{}i+)kW|*'Ǔ-̒%&m9Dߖ@2x4VHA oO۝y0!Ϥ'#ݙ[.4gN R2\7v4..P8,x&  FG @CֆX^e7h[XU f|h{`.-I"$p{,^b1gMLFp7oc-&aF_pty%_}*n[r !.qC)-UOi^* f`Wd'ry؂W9P\/)/5MslJ^MHV{#{X"iok^5;{{l9ՑJ ˪\Ez#j[کx$s)!1 H9/S7;] AqbS,0317 ٶDV\XГPϖd:y\B7K>"f?h[%Q|A턕AC+Zpx "6 .(ԫ ##d.G4ӴP>1CË!S$FgEBRN^*s%}ak̽ ĕRTHhDWдLNb61bw}ק:OҸׯ#ӃfKWO靾Dq9B:#? x'J(#p龢,pE`ya#^^ntS#GWYjcn(K{-]{p] #^WUm^tV]h(&{TsŸN/ap V$ҟ:t_·sa;_$eL v! -N|k]Țk S, D<)>'2a w yKhhlivØZHȾ' -YfLm;-V|8rM67ыDHlP*l2Y3VÙmOlD'jX+Z`qw>zKQKnSL!_Ѕ2ǖ er>Y}:^%?s|S%A+9o=ƯX.g70ݏYm1k V;o'@q)gj i׏53 8S74T32($9RnM&tD/J',$QH9b:v&qSV_ `iLsB/NKfb˝߄:ģ5Q]jz^?!ȾP]dES;( TK'՞\\~*ic~2Hl;Kj'.u-7.ehߵU#틷j%"Y8@wWN͑gm;-fND`ǧمp'Dv#qMUTsRVi{)82T:^cbی#7UK]Jtlt LLi 2'9 CcU+`xZ" D~Ő%r KEh,]Th?1U'@,t ezMOT8Pz}L;[ZZqVx; 0#o.I*()rFMoU"BXL&m~oqPͫشcІi&ס'Lj,_{!`K%L絻uV|ٸRYA:͆yޖ"(V pT,ݙv'jX rS1J?Ɛe3y[I4zxo3Tl?f-S~fe`{?MfHgC] kF>Կ4 ՟& -&'ٳj σd`DȈxӪC!:Nąe4b績/ӜRw=w&7aQM\MBWLp{JBxl܈gi78ɚc} g* DXs@{j=gE"0S,?؍/+gY >蓌=ڈ٨Nxq( X|Ԃ7R?iAoMFK߳Ż^l^0\&ȕϥկ쏡EBW[JN5 ,BE}ߦajkГY3R\_Q(}Gr`=עF^uq =rʸ63|-I o1]h炊JD؛FV%Hv ?qx9!(&=+hTvM\d>0[#u aP<$Ecr3:pe0MfwҊcٌ܄VPI2.;KTQgް?L"8B;ÎpKmvQyc@jǹ*]5i:7()" YtXjrv\:haÖMQM\l<ϥeЯcH)zӆEiOgҁ wŭx&r{byP7)jpC}+C8E e);Ζ~^ Wg}L-pMnf.n AJ5U*A= HH0=ώ03/q{_~gM>]EAXA77FF"<7Cv<+svF t ֞ƓfD<iX!hSYrvOΪ rƨ@Au Btzg,13ڣ0S)z:$^IABCňxO.` AWL>wQQ3.aR7xհaSɍW4,{yK\κCqNRy6|G#A@40QbLA7K󰻳q#%ڻ,Rfp /<blA+R&8H9kfY@_3N0XBڟF[ TZw\>](XݰGyj63LagU~@Ψ:y !M>-k0$sf2^|@6B;3\ oȸ$'xn҄@QG6FsQ019of˶T. Fɦnp]c7ge*)ٞ+gDu+T>=]SHE(AEI~ "િ*PbRA#Z@A[M_6uPVx{ъ?=6S{HgjpxO0 [N;I#6C>0nQmcCbDg;P+lpËxBa{ZIyH4渶HUsD|i,*n-fy z@rs$cO!Gߥ1?FC5؟z`~*g %wxlz)j8YteWzж)Y+usu1g uH!'D/:Dg5wn_;VI`q*L殣陆6,F&N);/x&9{) S.yrF%P3O2fzy@neg=?|nLOU$bC}f2(,?0̑2Uu0 V)xߦ'P%{9@tڂs( Qv1v 7ӸxnDzgJSV^ IC1溋Pրuܞ8@oEJ..mwh+Uw "Y/=7l7HYh|e2_m6 eɝGp[uۜIU+|N=J]b\,l6Ldi|f2xeebL-/u/*3ԗa:R|*l%1pӎmc)oST:J11C"y۬>J6lO| ]ʞ;wᾊ;?khi~M!ׁ?.'C9 CsrXzE~}9ƂLh"LĈup6 vwĪ5->IӁIRbxL4[:3iHb<-4/i<ڞB$BB?K_^oMvc»|{ڛ{I ĎQQ(XriTй_!Fq|.9mI,dv`SXN{ۓVșl]ý8!{`mOwA,$&DU<]{"Y13{@쥧$5Mӧˁ@s`Ԁ\j{;W7R00Pc, nH8E_O7q{›Hx (oV4jb}\AqDZyeH/ٚe i4slA:..5>gRFXO~q۰L5dӵ_̟C$|E(r19a)ow#;)H2SF kv6C6glO OyUmrӅaQSQHXBLRgc;p|MW &\۷Ib=k<&[a=1-VXω2vEztꎝ,!j LÑMW)$~tjM&KeLq z ܹ^f&P7 |#ۍO?RJ-Îϊ'Nxja:'#x+Ga؊ߟ[iU&qU̇\p:1齼Ԙ29Xbf?/E @Hm9m/ӨdqpГ~{}كG)>ahb~'M_c\6Wwbbl<'zHt,Qv񬠆 0C폤cMUy&{gCXfX ѐN}P|  C,HM>L{F_|Fb#E-req}M` ӷ:$yy!>_!l4`sIl$7XƲ'Z,8.F\9liOR4ov7C9UMњ`VBJJ0[?Gέ .t֦o-ē\ 8'YjgKeP=ID{0(AIÍ +I."wͺi|`Rh@.1-ldXL=ODr<#%rPNnDӄQLI7!>[ά(}hfVNߗ̡˔Ԉҗ3dUp 8t)^K7\-]<;mCNcQ]re,m3M-tt%k2kEf#Et}R]TP^u<$8~`JlBG2ݲ3Xbga H)bπ4],ڨԛ,g!9pY Դau6 5暑l6Dp9l4!sn~Gvcw$H,*>TIg b[&&OU\'L'׽a4ads':5 F3WIs 4#i,\jj,8te=x{̬ն\w3 *[kjPyi yǭ>۞^ж?Z5Td^M~vPT}j1D 7~ o/ZKF|dX6}nL&{yh .t$ksS%G^r]-$k2 ] e6u_w;3Xp (nX*829\`0-kþ,s]|3~t>-b3t\e>o\2ЁZApIirCw;9J #,R?g\z)f!1[Q&- ؖ-LjMSWhd>|BN'DqYlU  L,ig7£@ٜX<5X'cLN !cq 2#DaTqp}`~o;ZLe) ,MwtZu$m5MG-,m`md7Wynwۨ<|BNEQ~@1>> K$} 'JH\DLx¨Vil{qc* 6izn$nyׇT5'u8|(w)"ЌR]Go{s˴)bmZK4(m O{}brBpA׭*j5T9tZ-κ+k*r 첼Whc>)5J TOX~6@M}hce?FʻI@ڞ-s ,hx^ H dm ܬʶ YZ