alsabat-1.2.6-150400.1.4 >  A bvp9|jk:R>6{ߣ$E'as{|ߦZ5$+&"!s=iZu؄uso=q?@:C8M]\激3?vVLCY7:Q,Y22N. bkG e%Ԇ#ٜ.+8IJP#;ȩ<蕾dڭ2\W7er-)?lTwE( wNJlNpcd972428df59b6f44ce6d3e454d2d7aa565fdee1cf4064e6f2aa3552717fc10dca3e3c4f8bb5ff29c941653f194b4aa0d4b29a8b4bvp9|<cNCfá9GuT3խ{g+>6lV|EGE-YG6V ͼUkm\K.ᕌrCou˦lP!*6a]@B3܎RjXf_Si=LG;AٝǼ$d_T)9RmGÛ'̪NwִOXp +5* nZ ]P%(75l%CpYr25 X(PjNf8a;x($`>p>pL?p<d   PX\hl  4 > H \ a h|P3(c8l3983: %3FkGkHkIlXlYl\l<]lP^lblcmdmemfmlmunvnwo|xoyozoooop8Calsabat1.2.6150400.1.4Command-line sound tester for ALSA sound card driverBAT (Basic Audio Tester) is a simple command-line utility intended to help automate audio driver and sound server testing with little human interaction. BAT can be used to test audio quality, stress test features and test audio before and after PM state changes.bvs390zp32SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Multimedia/Sound/Utilitieshttp://www.alsa-project.org/linuxs390x((FR 'A큤bvbvbva8bv170678a9b83b0767df90e21724269cb5beea75a27025832777f11d39b928297977599455a7598aac9a07722387dfe4950b275518ad9d7f5c4ec133f939e413ac231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564ca3a40517ce436da968f1660a664139c9de4b6277885d901c3bce7b09d7ee0d9arootrootrootrootrootrootrootrootrootrootalsa-utils-1.2.6-150400.1.4.src.rpmalsabatalsabat(s390-64)@@@@@@@@@@@@@@    /bin/bashalsa-utilslibasound.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.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libfftw3f.so.3()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.27)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.2.63.0.4-14.6.0-14.0-15.2-14.14.3a@a@aim@aF`D`@`S@` l__@_"_.@_{ _s!^y^^^ku^C^&]]p]Γ@\\"\g\G\4[ͻ[$@Zľ@Zľ@Z7Z ZNYXc@Xc@WV@VV@V }@UȒ@U@Uc@U@U>$T T,@T@TAtiwai@suse.detiwai@suse.dejsegitz@suse.comjsegitz@suse.comtiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.dengompa13@gmail.comtiwai@suse.dedimstar@opensuse.orgtiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.desuse-beta@cboltz.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.dejmatejek@suse.comtiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.dedimstar@opensuse.orgtiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.de- Fix alsamixer color config regression: 0001-alsamixer-Fix-regression-in-color-setup.patch- Update to alsa-utils 1.2.6: various updates / fixes for alsactl, amidi, alsaloop, alsamixer, alsatplg, amixer, aplay and aseqnet. Details are found in https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-utils - Update the download URL - Add *.sig file for the tarball- Drop ProtectClock hardening, can cause issues if other device acceess is needed- Added hardening to systemd service(s). Modified: * sound-extra.service- Update to alsa-utils 1.2.5: a major version up, including previous patches https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5 - Update to alsa-utils 1.2.5.1: a small bugfix release https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1 - Drop the obsoleted patches: 0001-aplay-try-to-use-16-bit-format-to-increase-capture-q.patch 0002-alsamixer-Fix-the-mixer-views-description-in-man-pag.patch 0003-Add-Slovak-translation.patch 0004-Add-Basque-translation.patch 0006-aplay-cosmetic-code-fix-in-xrun.patch 0007-aplay-fix-the-CPU-busy-loop-in-the-pause-handler.patch 0008-alsa-info-Add-lsusb-and-stream-outputs.patch 0010-alsactl-Fix-double-decrease-of-lock-timeout.patch 0011-alsactl-Fix-race-at-creating-a-lock-file.patch 0012-alsactl-Remove-asound.state-file-check-from-alsa-res.patch 0013-aplay-add-test-code-for-snd_pcm_status-to-test-posit.patch 0014-ucm-fix-typo-in-docs.patch 0015-aplay-add-avail-delay-checks-to-test-position.patch 0016-alsactl-daemon-read_pid_file-fix-the-returned-code-o.patch 0017-alsactl-init-set_ctl_value-fix-bytes-parsing.patch 0018-alsactl-init-parse-fix-possible-double-free.patch 0019-alsaloop-fix-possible-memory-leak-in-create_loopback.patch 0020-alsaloop-get_queued_playback_samples-simplify-code.patch 0021-topology-fix-possible-double-free-in-load.patch 0022-alsamixer-remove-dead-fcn-widget_handle_key-in-widge.patch 0023-alsamixer-remove-unused-variable-y-in-display_scroll.patch 0024-alsamixer-fix-shift-in-parse_words.patch 0025-aplay-fix-the-test-position-test-for-playback-avail-.patch- Suppress automatic update of alsa-info.sh (bsc#1185280): alsa-info-no-update-for-distro-script.patch- Fix superfluous asound.state migration (bsc#1183672)- Backport upstream fixes: various fixes in aplay, alsamixer, alsactl and alsaloop, updated translations, etc: 0001-aplay-try-to-use-16-bit-format-to-increase-capture-q.patch 0002-alsamixer-Fix-the-mixer-views-description-in-man-pag.patch 0003-Add-Slovak-translation.patch 0004-Add-Basque-translation.patch 0006-aplay-cosmetic-code-fix-in-xrun.patch 0007-aplay-fix-the-CPU-busy-loop-in-the-pause-handler.patch 0008-alsa-info-Add-lsusb-and-stream-outputs.patch 0013-aplay-add-test-code-for-snd_pcm_status-to-test-posit.patch 0014-ucm-fix-typo-in-docs.patch 0015-aplay-add-avail-delay-checks-to-test-position.patch 0016-alsactl-daemon-read_pid_file-fix-the-returned-code-o.patch 0017-alsactl-init-set_ctl_value-fix-bytes-parsing.patch 0018-alsactl-init-parse-fix-possible-double-free.patch 0019-alsaloop-fix-possible-memory-leak-in-create_loopback.patch 0020-alsaloop-get_queued_playback_samples-simplify-code.patch 0021-topology-fix-possible-double-free-in-load.patch 0022-alsamixer-remove-dead-fcn-widget_handle_key-in-widge.patch 0023-alsamixer-remove-unused-variable-y-in-display_scroll.patch 0024-alsamixer-fix-shift-in-parse_words.patch 0025-aplay-fix-the-test-position-test-for-playback-avail-.patch- Fix alsactl restore behavior during locking (boo#1179904): 0010-alsactl-Fix-double-decrease-of-lock-timeout.patch 0011-alsactl-Fix-race-at-creating-a-lock-file.patch - Remove unnecessary condition for alsa-restore.service 0012-alsactl-Remove-asound.state-file-check-from-alsa-res.patch - Fix dependency in sound-extra.service- Update to alsa-utils 1.2.3: alsactl extension for disabling UCM, alsa-info.sh enhancements, various fixes and documentation updates. See details in https://alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4- Use /run/lock for alsactl lock directory (bsc#1177826) - Migrate the old asound.state file if the new path isn't present yet (bsc#1177826)- Conditionally add buildreq alsa-topology-devel to fix build errors- Fix the directory to save asound.state again to /var/lib/alsa, which was mistakenly changed to /etc- Update to alsa-utils 1.2.3: including previous fixes, see the detailed changes at: https://www.alsa-project.org/wiki/Detailed_changes_v1.2.2_v1.2.3 - Dropped obsoleted patches: 0001-alsaloop-reduce-cumulative-error-caused-by-non-atomi.patch 0002-alsactl-don-t-exit-on-EINTR-from-epoll_wait.patch 0003-alsactl-avoid-needless-wakeups-in-monitor-loop.patch 0004-alsactl-fix-error-handling-for-sched_setscheduler-ca.patch 0005-alsa-info.sh-add-ALT-to-DISTRO-list.patch 0006-alsa-info-initial-rpm-deb-package-info.patch 0007-alsa-info.sh-increase-version-to-0.4.65.patch- Backport upstream fixes: some improvements in alsa-info.sh: 0005-alsa-info.sh-add-ALT-to-DISTRO-list.patch 0006-alsa-info-initial-rpm-deb-package-info.patch 0007-alsa-info.sh-increase-version-to-0.4.65.patch- Backport upstream fixes for alsactl: 0002-alsactl-don-t-exit-on-EINTR-from-epoll_wait.patch 0003-alsactl-avoid-needless-wakeups-in-monitor-loop.patch 0004-alsactl-fix-error-handling-for-sched_setscheduler-ca.patch- Update to alsa-utils 1.2.2; including previous fixes - Backport upstream fix: alsaloop improvement; 0001-alsaloop-reduce-cumulative-error-caused-by-non-atomi.patch - Drop obsoleted patches: 0001-treewide-sys-poll-to-poll.patch 0002-treewide-Fix-wrong-formats-on-32-bit.patch 0003-treewide-Fix-printf-formats.patch 0004-aplay-Adjust-buffer-sizes-to-fix-snprintf-warnings.patch 0005-aplay-Limit-VUMeter-progress-bar-to-100-for-negative.patch 0006-alsactl-sysfs-add-sys-kernel-uevent_seqnum-check-to-.patch 0007-alsaucm-use-the-first-sound-card-use-case-name-hw-CA.patch 0008-alsaucm-add-text-dump-command.patch 0009-alsaucm-add-json-dump-command.patch 0010-alsaucm-dump-fix-the-prefixed.patch 0011-alsactl-fix-sched-idle-set-it-really-to-SCHED_IDLE.patch 0012-configure-Fix-linking-of-alsatplg-with-the-older-lib.patch 0013-alsatplg-add-n-normalize-option.patch 0014-alsatplg-add-s-sort-and-fix-memory-leaks.patch 0015-alsatplg-fix-another-small-leak-in-normalize_config.patch 0016-alsa-info.sh-Consolidate-PCI-device-output.patch 0017-alsa-info.sh-Read-from-proc-modules-and-sort-the-res.patch 0018-alsa-info.sh-Simplify-iteration-over-cards-when-call.patch 0019-alsa-info.sh-Use-existing-function-to-print-ALSA-con.patch 0020-alsa-info.sh-Exit-script-after-writing-information-t.patch 0021-alsa-info.sh-Replace-gauge-with-infobox-for-upload-d.patch 0022-alsa-info.sh-Remove-progress-spinner-during-upload-w.patch 0023-alsa-info.sh-Condense-nested-commands-for-file-uploa.patch 0024-alsa-info.sh-Condense-nested-commands-for-formatting.patch 0025-alsa-info.sh-Perform-test-for-wget-earlier.patch 0026-alsa-info.sh-Warn-after-actual-upload-failure-do-not.patch 0027-alsatplg-rewrite-to-use-the-new-libatopology-functio.patch 0028-alsatplg-add-V-version-option.patch 0029-alsatplg-add-decode-command.patch 0030-alsatplg-add-documentation-for-z-dapm-nosort-h.patch 0031-configure-fix-new-libatopology-check.patch 0032-Use-__func__-instead-of-__FUNCTION__.patch 0033-Avoid-pointer-arithmetic-on-void.patch 0034-Use-lli-for-long-long-in-printf.patch 0035-Avoid-empty-initializer-list.patch- Backport upstream fixes: alsatplg fixes, misc cleanups: 0027-alsatplg-rewrite-to-use-the-new-libatopology-functio.patch 0028-alsatplg-add-V-version-option.patch 0029-alsatplg-add-decode-command.patch 0030-alsatplg-add-documentation-for-z-dapm-nosort-h.patch 0031-configure-fix-new-libatopology-check.patch 0032-Use-__func__-instead-of-__FUNCTION__.patch 0033-Avoid-pointer-arithmetic-on-void.patch 0034-Use-lli-for-long-long-in-printf.patch 0035-Avoid-empty-initializer-list.patch - Fix build on SLE12-* target- Backport upstream patches: A few portability fixes, alsaucm fixes and extensions, alsatplg minor fixes, alsa-info.sh extensions: 0001-treewide-sys-poll-to-poll.patch 0002-treewide-Fix-wrong-formats-on-32-bit.patch 0003-treewide-Fix-printf-formats.patch 0004-aplay-Adjust-buffer-sizes-to-fix-snprintf-warnings.patch 0005-aplay-Limit-VUMeter-progress-bar-to-100-for-negative.patch 0006-alsactl-sysfs-add-sys-kernel-uevent_seqnum-check-to-.patch 0007-alsaucm-use-the-first-sound-card-use-case-name-hw-CA.patch 0008-alsaucm-add-text-dump-command.patch 0009-alsaucm-add-json-dump-command.patch 0010-alsaucm-dump-fix-the-prefixed.patch 0011-alsactl-fix-sched-idle-set-it-really-to-SCHED_IDLE.patch 0012-configure-Fix-linking-of-alsatplg-with-the-older-lib.patch 0013-alsatplg-add-n-normalize-option.patch 0014-alsatplg-add-s-sort-and-fix-memory-leaks.patch 0015-alsatplg-fix-another-small-leak-in-normalize_config.patch 0016-alsa-info.sh-Consolidate-PCI-device-output.patch 0017-alsa-info.sh-Read-from-proc-modules-and-sort-the-res.patch 0018-alsa-info.sh-Simplify-iteration-over-cards-when-call.patch 0019-alsa-info.sh-Use-existing-function-to-print-ALSA-con.patch 0020-alsa-info.sh-Exit-script-after-writing-information-t.patch 0021-alsa-info.sh-Replace-gauge-with-infobox-for-upload-d.patch 0022-alsa-info.sh-Remove-progress-spinner-during-upload-w.patch 0023-alsa-info.sh-Condense-nested-commands-for-file-uploa.patch 0024-alsa-info.sh-Condense-nested-commands-for-formatting.patch 0025-alsa-info.sh-Perform-test-for-wget-earlier.patch 0026-alsa-info.sh-Warn-after-actual-upload-failure-do-not.patch- Remove empty man8 dirs (used for removed alsaconf.8) - Drop obsolete TODO and Changelog files, also irrelevant INSTALL. - Provide alsaucm and alsatplg man pages by formatting via rst2man; a new dependency on python3-docutils is added- Replace incorrect usage of %_libexecdir with %_prefix/lib- Update to alsa-utils 1.2.1: * axfer: handle -ETIMEDOUT before non-block I/O operation * axfer: code refactoring for a helper function to wait for avail buffer space * axfer: handle -ETIMEDOUT before handle mmap I/O operation * axfer: return ETIMEDOUT when no event occurs after waiter expiration * axfer: fix to return error code when a call of select(2) fails * axfer: return the number of file descriptors for I/O events from select(2) waiter * axfer: test: fix invalid comparison of 64 bit storage in ILP32 data type * axfer: mapper: fix parameter check for demuxer * axfer: remove unused variable warnings * alsamixer: Remove exp10 usage * alsaucm, topology: LDADD cleanups and add support for libatopology * alsaucm: fix the implicit card open * alsaucm, topology: LDADD cleanups and add support for libatopology * alsaucm: do the implicit ucm open only when the command requires it * alsaucm: call snd_config_update_free_global() to make valgrind more happy * amixer: do not double LF for container type * aplay: fix memory leak when setup_chmap() fail- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Add systemd service to load OSS and sequencer modules (bsc#1136562)- Update to alsa-utils 1.1.9: alasctl, axfer, alsaloop, alsamixer and amixer fixes, see https://www.alsa-project.org/wiki/Changes_v1.1.8_v1.1.9 for details- Remove the ugly conditionals to build for (too) old distros - Drop alsaconf script that rather brings the inconsistent setup on modern systems - Move alsabat-test.sh into alsabat package, too - Run spec-cleaner- Update to alsa-utils 1.1.8: * Core: Makefile.am: add README.md to EXTRA_DIST axfer: add support for libffado transmission backend axfer: add unit test for container interface axfer: add an entry point for this command initial version of .travis.yml rename and update README.md * Audio Transfer utility: axfer: add an explanation about advantages/issues of Timer-based scheduling model axfer: add an explanation about Timer-based scheduling model axfer: add an explanation about IRQ-based scheduling model axfer: add text for compatibility loss of sw parameter in libasound backend axfer: fulfill manual section for libasound backend axfer: print help for libasound backend axfer: fulfill manual section for libffado backend axfer: print help for libffado backend axfer: correct description about signal handling axfer: fix typo in axfer(1) manual axfer: fix no return statement in print_help() function axfer: enable each backend to print own help axfer: print help text of transfer subcommand just for common options axfer: print help text of list subcommand axfer: print help text of command entry axfer: add a section about design of transfer subcommand axfer: add a section to describe compatibility to aplay(1) axfer: add a manual for transfer subcommand axfer: add a manual for list subcommand axfer: add a manual for entry point axfer: check whether a terminal is referred for stdio axfer: truncate parsed arguments before operating subcommand axfer: use transfer subcommand as a default for compatibility mode to aplay(1) axfer: use second argument in command line for transmission direction axfer: apply refactoring in list subcommand for new command system axfer: apply refactoring to list subcommand for backward compatibility to aplay(1) axfer: add support for libffado transmission backend axfer: obsolete some unimplemented options axfer: add support for timer-based scheduling model with MMAP operation axfer: add an implementation of waiter for epoll(7) axfer: add an implementation of waiter for select(2) axfer: add an implementation of waiter for poll(2) axfer: add an option for waiter type axfer: add a common interface of waiter for I/O event notification axfer: add options for plugins in alsa-lib axfer: add options for software parameters of PCM substream axfer: add options for buffer arrangement axfer: add an option to suppress event waiting axfer: add support for MMAP PCM operation axfer: add support for non-blocking operation axfer: add an option to finish transmission at XRUN axfer: add options related to duration and obsolete '--max-file-size' option axfer: add an option to dump available hardware parameters axfer: add informative output and an option to suppress it axfer: add a sub-command to transfer data frames axfer: add support for blocking data transmission operation of alsa-lib PCM API axfer: add support to transfer data frames by alsa-lib PCM APIs axfer: add a parser for command-line options axfer: add a common interface to transfer data frames axfer: add a unit test for mapper interface axfer: add support for a mapper for multiple target axfer: add support for a mapper for single target axfer: add a common interface to align data frames on different layout axfer: add unit test for container interface axfer: add support for a container of raw data axfer: add support for a container of Creative Tech. voice format axfer: add support for a container of Sparc AU format axfer: add support for a container of Microsoft/IBM RIFF/Wave format axfer: add a common interface to handle a file with audio-specific data format axfer: add a sub-command to print list of PCMs/devices axfer: add an entry point for this command * alsaloop: alsaloop: more avail_min cleanups * alsatplg (topology): topology/topology.c: drop unneeded include * aplay/arecord: aplay: improve available conditions for '--samples' and '--duration' options aplay: add a paragraph for '--samples' ('-s') option to aplay manual aplay: delete paragraph for obsoleted '--sleep-min' ('-s') option from aplay manual- remove "Obsoletes: bat <= 0.1.0" - it triggers uninstall of the unrelated "bat" (cat clone) package- Updated to alsa-utils 1.1.7: * aplay: Fix invalid file size check for non-regular files * speaker-test: Support S24_3LE sample format * speaker-test: Allow sampling rates up to 768000 * alsabat: Allow custom sample format for round trip latency test * alsaucm: add alsa-ucm udev rules for PAZ00 (Toshiba AC100/Dynabook AZ) * alsatplg: add man file * alsactl: improved disconnection handling * compile warning fixes * aplay: add missing block brackets - Prepare a patch to allow build with old automake for old distros (not applied yet, though): alsa-utils-configure-version-revert.patch- Avoid %license tag for old distros to fix builds- Updated to alsa-utils 1.1.6: * Change FSF address (Franklin Street) * aplay: Adjust sample rate limits to support newer hardware * alsactl: Only start restore service when asoundrc file exists * alsaloop: fix a typo in the comparison * speaker-test: Refactor the tone-generator codes * aplay: Fix wav file not being split on 32 bit platforms * bat: alsa.c - move the thread cleanup pop before goto exit3 - Remove obsoleted patches: 0001-aplay-Adjust-sample-rate-limits-to-support-newer-har.patch 0002-alsactl-Only-start-restore-service-when-asoundrc-fil.patch - Use %license file tag- Get rid of superfluous patch for ancient distros: alsa-utils-gettext-version-removal.diff - Remove superfluous file override, which is already included in the 1.1.5 tarball: alsaucm.rst - Backport upstream fixes: 0001-aplay-Adjust-sample-rate-limits-to-support-newer-har.patch 0002-alsactl-Only-start-restore-service-when-asoundrc-fil.patch - Cleanup specfile to rip off the too old kludges- Update to alsa-utils 1.1.5: * alsactl: Move systemd unit start-up from basic.target to sound.target * alsatplg: fix topology compiler long option parsing * topology: delete output file if parsing fails. * aplay: Fix playback for small raw files * aplay: Refactor playback code * aplay: Add samples argument for playing/recording a given number of samples * aplay: interrupt streaming via signal in voc_pcm_write * aplay: Fix --max-file-time option 32 bits overflow * alsabat: fix one uninitialized warning issue - Fix filelist for the 1.1.5 update- drop unused requirement for python-docutils- Update to alsa-utils 1.1.4: * alsactl: Remove standard output definition in systemd unit * alsa-info: provide more DMI information * alsa-info: add ACPI device status * amidi: optarg might be NULL, fix 't' argument parsing * aplay: Introduce and use xwrite helper- Really bump the version number to 1.1.3 (sorry, forgot to change in Version tag).- Update to alsa-utils 1.1.3: * a couple of amidi fixes * a few alsabat extensions * alsaloop cpu hog fix, * a fix for suspend/resume with aplay * fix chmap selection in speaker-test WAV mode * alsaucm man pages, * fix potential NULL dereferences in alsactl daemon mode - Add python-docutils to build dependency (for rst2man) - Fix missing alsaucm man page file in the 1.1.3 tarball- Update to alsa-utils 1.1.2: * aplay: fix lurking capture file overwrite bug * alsabat: a few bug fixes, add noise detection, etc- Update to alsa-utils 1.1.1: including previous fixes, more enhancements / fixes of alsabat, fix in aplay for parsing parameter values - Delete obsoleted patches: 0001-bat-Avoid-local-signal.h-file.patch 0002-bat-Don-t-pass-incompatible-function-pointers-to-pth.patch 0003-alsa-info.sh-add-man-page.patch 0004-amixer-skip-showing-asoc-tlv-byte-controls.patch 0005-alsabat-rename-to-avoid-naming-conflict.patch- Backport upstream fixes: add alsa-info manpage, fix TLV output of amixer for ASoC ext ctls, and rename from bat to alsabat 0003-alsa-info.sh-add-man-page.patch 0004-amixer-skip-showing-asoc-tlv-byte-controls.patch 0005-alsabat-rename-to-avoid-naming-conflict.patch - Rename subpackage from bat to alsabat due to the name conflicts with other projects- Update to alsa-utils 1.1.0: including all previous fixes, update of topology tool, addition of BAT (Basic Audio Tool) - Split bat subpackage containing BAT - Fix build of bat with old gcc & glibc on SLE11 0001-bat-Avoid-local-signal.h-file.patch 0002-bat-Don-t-pass-incompatible-function-pointers-to-pth.patch - Dropped patches: 0001-amixer-Don-t-set-only-the-first-item-in-sset_enum.patch 0002-amixer-expand-local-storage-for-item-name-according-.patch 0003-alsa-info-Don-t-try-update-when-wget-isn-t-available.patch 0004-aplay-Fix-type-for-signal-flag.patch 0005-aplay-Fix-uninterruptible-aplay.patch 0006-alsactl-terminate-readlink-result-string.patch 0007-speaker-test-Add-option-to-specify-signal-scale.patch 0008-topology-Add-command-line-topology-tool-to-build-top.patch 0009-alsactl-Add-path-condition-to-alsa-store-and-alsa-re.patch 0010-speaker-test-fix-option-ordering.patch 0011-arecord-Remove-only-regular-files.patch 0012-aplay-fix-VU-meter-for-S24_LE-etc-formats.patch 0013-alsactl-Manage-both-save-and-restore-in-a-single-uni.patch- Backport upstream fixes: particularly fixing the inconsistent mixer state after service reload (bnc#929619): 0010-speaker-test-fix-option-ordering.patch 0011-arecord-Remove-only-regular-files.patch 0012-aplay-fix-VU-meter-for-S24_LE-etc-formats.patch 0013-alsactl-Manage-both-save-and-restore-in-a-single-uni.patch- Suppress alsactl invocation on systems without sound cards (bsc#940950): 0009-alsactl-Add-path-condition-to-alsa-store-and-alsa-re.patch- Upstream patch to add -S option to speaker-test 0007-speaker-test-Add-option-to-specify-signal-scale.patch - Upstream patch to add alsatplg parser program 0008-topology-Add-command-line-topology-tool-to-build-top.patch - Reenable autoreconf call to regenerate after patching- Change libudev-devel BuildRequires to pkgconfig(udev): makes us less prone to packaging changes, and in the end udev.pc is exactly what we need to define _udevdir.- Backport upstream fixes for aplay signal handling and alsactl possible buffer overflow of readlink(): 0004-aplay-Fix-type-for-signal-flag.patch 0005-aplay-Fix-uninterruptible-aplay.patch 0006-alsactl-terminate-readlink-result-string.patch- Backport upstream fixes, including the fix for alsa-info (boo#928394): 0001-amixer-Don-t-set-only-the-first-item-in-sset_enum.patch 0002-amixer-expand-local-storage-for-item-name-according-.patch 0003-alsa-info-Don-t-try-update-when-wget-isn-t-available.patch- Update to alsa-utils 1.0.29: just a version bump including previous fixes - Drop obsoleted patches: 0001-alsactl-save-state-do-not-call-rename-for-stdio.patch 0002-alsamixer-include-missing-mixer_controls.h.patch 0003-Add-alsa-info.sh-to-alsa-utils-repo.patch 0004-Add-missing-alsa-info-entry-to-the-root-Makefile.am.patch 0005-alsa-info-Make-sure-all-full-script-is-run-even-with.patch 0006-alsa-info-Refactor-withall-logic.patch 0007-speaker-test-Add-missing-draining-at-the-end.patch 0008-alsactl-Fix-the-file-locking-routines-for-the-state-.patch 0009-alsactl-aded-missing-monitor-prototype.patch 0010-speaker-text-fix-simple-signess-assignment-warning.patch 0011-monitor-fix-clang-warning-Declared-variable-length-a.patch 0012-alsactl-coverity-missing_va_end-va_end-was-not-calle.patch 0013-Revert-aplay-fix-pcm_read-return-value.patch 0014-amixer-Make-dB-case-insensitive-in-set-commands.patch 0015-amixer-Parse-the-value-more-strictly.patch 0016-alsactl-add-missing-state_unlock-call.patch 0017-alsactl-init-Change-the-basic-rules-description.patch 0018-alsactl-init-Add-Line-Out-to-list-of-outputs-to-init.patch 0019-configure-allow-contitional-compilation-of-alsaucm.patch- Backport upstream fixes: fix missing unlock for the error path in alsactl, more alsactl init entries, alsaucm build fix 0016-alsactl-add-missing-state_unlock-call.patch 0017-alsactl-init-Change-the-basic-rules-description.patch 0018-alsactl-init-Add-Line-Out-to-list-of-outputs-to-init.patch 0019-configure-allow-contitional-compilation-of-alsaucm.patch- Backport upstream fixes: rubustify dB value handling in amixer 0014-amixer-Make-dB-case-insensitive-in-set-commands.patch 0015-amixer-Parse-the-value-more-strictly.patch- Backport upstream fixes: a few speaker-test fixes, minor alsactl fixes and a revert of a wrong fix for aplay. 0007-speaker-test-Add-missing-draining-at-the-end.patch 0008-alsactl-Fix-the-file-locking-routines-for-the-state-.patch 0009-alsactl-aded-missing-monitor-prototype.patch 0010-speaker-text-fix-simple-signess-assignment-warning.patch 0011-monitor-fix-clang-warning-Declared-variable-length-a.patch 0012-alsactl-coverity-missing_va_end-va_end-was-not-calle.patch 0013-Revert-aplay-fix-pcm_read-return-value.patchs390zp32 16519617991.2.6-150400.1.41.2.6-150400.1.4alsabatalsabat-test.shalsabatCOPYINGalsabat.1.gz/usr/bin//usr/sbin//usr/share/licenses//usr/share/licenses/alsabat//usr/share/man/man1/-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:SLE-15-SP4:GA/standard/e5828977171a170bc178846060800c0e-alsa-utilscpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0e1e490cbf9205679e2ad608b3ce0f8d1364644a, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executabledirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RR R RRRRR R RRRRu5Cך1k utf-8fa0134cadbfccfe6468fad9039dbae2d1cf32f5bd1fabae2259650d9356ac5b8? 7zXZ !t/g] crv9w (S󷵝 k;9-X\@N:*CnQK௿CزFH5/!s׋qWE3q%A3Z=K6A1=*;/Ȫ{L9 v^k2˕`xjTAqY!3x^pʷ 9iMzʲInGs&,9RILuJ!M7n <ٳ{w32 a`&knoÉƄ.u;+ۯʃA#:72l4edTyo|kǃb̹HVf1^˞;IY, I%WE ? HgY6Tȍykws݉IucR஄Xdq=4ۮQg-# <% 9NŨI[ zrh- .]%xecmRRtjԊ[ #|Vj<4 NJɲp+|7b B|$%R_7(cBj:$| HH>rj aKy 3t.!el<&PgȫzsA(|ظ%lh}il.*HxO"[r8`΅3wn bH|hP&9R|/^jU>/ˌeҁ5X[sB6rD[`wnIDn}\8.=ej` yUܚ`tk 7}z)rg-{T(Ht{ tD0ĽK A?- }ܤe/{In>u>g j{,#`Z~N6mh S/VL(_~\&R1BMV6~c'7uɪ}e'j|AwNZ1+;),j|XdFmQctNj.ʿRNkw2_S4@OF~'1`ģjl5A+ n͙T R T{iv:<.%ں d}orh^gX~&$y2wu(B"[{Ɍ^5ZD$\Gۡ -541^. <#@^LrP«]`'AiԦx8&0!)O+Ǘ.DAݓo+R9 Ħ>B kטC^\F'P'{.>ffV>إ% >VnOT,xP6(6mty2t'ЬQ&+WESFiijBkKTd.rm"> _&w7_-Vl9[|dxS^TtLL,e$&?L^7Zef£x6\)"  z/c#A>XֽD y"77⼕ArF袔y ~( gNG%XHl;NHS9o/Jp]ry51+1+-_;iwuknOF[O;A+:.(PL}ja{)#'eȢP N>bdyhZ$'(\H<؀Bc$ce' Ka1KIJ?͇q1*D_)~Q [6ÕVo;&kQ7~jh?2%l `c<Қ[r9Qt{ɡi7͊^.uc9WgMdM<'}LHo!V5.c3C2A fq{znib(%;q#NՅ(U!}L&P%mI2Ol х&K EżhZo|2^ىO Xh}+$\e?K\uor=>R_T,RjZbZl78dium qW^ hh~Q366( [$Я(^^JO/D׭hְgX(GHZUvBbJ:D)i/5& .5/q>3faG&FG,'I l>ҽ?eS(aF]TLqeև^E'Π 2:NY+T-N# Ku#Jax+eF,/??y[%c=H$>9͚FF:V1x{t4nza]FfOɆ LIf.qutmI^pe8`tfvŹKe>E *Jj¬Da,ONݶ[= Y8yO+ijUi5@.:,),=էOp+QJ~UNn1nxG&OP=6ֻ` ~zb Y{ʀmqHGCJ?Z U)y| %n"Uӽr(9+g&vCAo#dN$D )L怼dӽ\+ѝt;m 4<`7PL#(3s`>u6V!&%KQ,k> SXLaJKE\L~9Y&+v \~E^'tGI6M2zNEGf0aPIB%-kW0:B 㷘hy I|zY͊h5fk.0!/qnUdۙ^m bW#P0L`{!#;zuxHQˏxXod?3!)_`h.TUӾ^k8edMH WQA6 2" |q./ǏD_T`Ye2I(n23VMkũ#ꜤG[٨|z뙞Ц-5`^ܸױ|Q.'QV{ h"<4^}0;ѳ#9B%ܤV•N ~W-)q=XDw4J:42JJh2ŷ h)zDi)vD0p 2Ę}K3dlI|S>0'uM {JFF8H]&*iߡol._8h/i:%/2U!ծ`0SL pJ#?N?3yKV$BR#@f`oØEO"\K!#:Az۱\3Y=֜P!|Z$~')CdypgWzi8n*!ED+K}CĸC겥|UEߩ !U\&Qcw8uZ~Jv%8w.aG&>4M) ^ aܹ>UCpKI@\M>˴R"fd'|t}Sl[P 24h򏰠:YOA o>hs~,UVOl@(I̘0{`(#~O#uۓ ͯxZ3n7k#~S+`?ǎcz^ 7). 1)Ҁb?u1B{KL1tP S${ֻzb̻CDc=buvuO ˝Wl`Vfг잝w2s`>cgg%BIq[PUU/Zy{&"8ݷ$CMJ/jN6b{ڇVKK6DƎKMvDZ>xRk;׸_aA! w [38Px܄T̔׳0ɏw'@dN'zyЈUe P(#3̻b'jɐ;ޕjTxp]BzqrUhEÉZ-˴aDVjs#I4 -MCԁ ki>wcAЦ֌k @y*}LŕwgGV5AБ1[P -nQ> _S2xA%s@WcIDѦſ/;ژ3a Їy6inћJs?U騀0ȗuxþC$(blwձW^Xm~PW2rR6b;nҿmc'J&^ō-TP *C_agsYިxUhrTqGdBB6HY4qH,NY߼hHZ;\;4?tf>ƟYF3xj&P/Dg7#1%wk(ɐ L=~cЖ| +l}.߀ǿ4(REt;v؆skC"1Jf_;8MtmTJS##k.qB!CvR:J8{M M^ ]#^ϰ0{d"=WICk';Yz0T;Dj.o80<g]{7wB#ʂ(Ϸ ȰtOy0Ķo7 ? :^uzb:dyt rD6Q37w尰"a`|քUs54{cނ՞~# ܌  ⟯uSjhc ¶ύ/GeJCҪTy5Gtw;4*n^QD6;  hJI2?K}ymq(Zi6ħdfz% oob'ėwz] hw %l܀M8o>SU-=9Ὗ߉ҍÝ*ԅV*72X@#42 VR~ue"iʔ .uך3aмے48K~qnR /[Ñ@N!lowW K;!b&$FϢhP{+piOnbI݃Z0xZ(`-z&|p*90 m҆c%Be2^`G%B%w0M]]fsviahvعAY/&&߰[C^5:,l\ -7}+ 4dxa?uS/GY9O_%Ovޜ'ʷ  VDh^猙=`Խ OWsuV!; x/e0!/f"jfA]DYK-D +)2d%_ǸS& :Nڡ:01#﹮,&4#oCdPhR%āFn<? dYzxδ{LsĠ)vYl)DMPƸldoÕvi=|FsEOnҷ39RצN>%Đ7c77^LÁe0dV3PTEEx]SZ$EZ{QY]7>A <lRR3L(}{g9@mIrRmMoYQ}DcCZ".hvNHg$ qr$puk.tTMM`'ygZ./Uq0;Jl_C<126Х.">UkBMdv?/&^F( "˒ׅ_*`}ZꅌG *r[`.KQ/={z\! &j- r!(ϡZS\ rÏ&~o+_ˆQ 86x=W$v =B_etڢZB ߾c˲иœ @m+G}:鼫yUǛKau{PU@kV:!<+yۢվ*(oG$+QiVrKCUwߣ9T]y^ bȿ)#BG+čOa]-z * yC5'D`El}T!_%xuqjQ0r#;Ԩc?yXģ=/답"/бBx-;¥,GqO7q%.Ӫc*SnDATz[J҃!'G[ I*Nw*%#O^AHGGO/ 60GupԌWTN0+ tV׬r̈LWkX"2˙f@ _ņy r:?uPy#܈Hb)ƺ h>HcS-%?OxRy0F/JCU[a9Gq>dj]Ѓ(SY&7wԁ|d;!VHM8H e其& #x;E[0X4WFf%mĉWuA#@z}HQ}jЦ\6E/+§Tߌ=i)͆OԠ!\5pݓyV3vҠ@e7me~oK'#C|\[-:Uˈϣɧ7km:Mu,ㇸ{05%Y.'ဌ,xB1dYOoyni> ϡ0Qd,b[ސ>@0Rg#(bEwi!EHh I^!Vu's$s`~ղf܏Þ{ӽ:kP @0So`(r~&$+^đpw,,S4*+ϝ=V BXi0-c :t C)l+iR`%2x8\ i(~ոxhg;jvvʀXNE' ΰ*>^oXLƙt`",9j SY`|WFmzT|"=SzKWe;hkP} z=eYKƏn, xG -T?Hq]M`to\f%@C?<@Nx Uґsv`$,le&YV '>% Gm3Sy|]HJBdr"9pUU6`y-НF;VItUX.۵,yf,]Qsp=Zl9>- >$PwYtP\@-]|~+v HK|Y]՘,`LLrģpHV".Y<~I:fKٮ# 2es 0g7MlNm  XO7S0[̔ѧ{תz}v"ΒHTKWbw1Ihˏy.DZ#i`?/i3eC ^dVz'rG7,8 J Tx[ 110u@2DB@X4fyTM9̺tbf5BՂS[ZؠHκjPQE=7k+q`p?%a7?EOaB?wzQpS.S4-յAFR-? }{sb^ir6 ΠhSCF >6+ǃΝ+Kk9҅yZ|Ԁ邙_S;Fy`- *@{M i0g-n˿i\ ʗ!#{xz]Tk*2M3"W)ْZpBRbi󪹗M>խ ɌXb$;ki8%_öP}u#?= U_oשg9YzD03`3ma+Ex0rXy qh_[PDװX X]UsI;IS*b,eR;C:'4wizcWg@w "T"W?2 ak`nugO}o6ԜdVΑW2ʰuDJW1-'ŗĶ.y8]#hfBxK/5j&">'e&'gw/ #*Orc~_\*;$j 4(-.O4gFGo3`;ը}58 G͚ez5H 8_{Y%wX5ʵ¿)Z̮FoZm=6ͧ*|{;c  2PRȰ\{PO*`z(sdHhee9qrBS}Fl\dD!e*WC&/ J_ek̵db[k&a/00+)ϥ^5oĶ6Z9RKwA{,!Ũvl,~G܋m(xE؍Odd2,@?M&s0m.p{8cNspX|n6"G}=kmK"O-8 vXVQzoxZ/Ck"ֻshx2rhrA*mM;.͎ft=FN:sn(Kܗqnk1{Cpȋ:0OL' 킮صxP̈6R|OgBrTD_r|5n@˻-k2tJ Nt,,+éqprZr',0xVV &2߫ofTv SArL23 ycаVgK%وj ںפȧa@ 9f%{ڇ I\l@''A3єFjvEh$O{4G:)7|Љbźp!HRq.y8KSl]P{Q%+$(祶 3o0Z^tۧk qy\7S4aU7däG才^sDMg1{?_}-&VE::0RRWQB*XP9i~Kf <.vgRKFjG}heTJ~|^ێq,1@n_FK+s8g4Y;gѠpx0zϻ(}_k ,7;pQ6ywUoL*C?olsQ$Ѹo}hP)0͟S⇛Bk6TSn4"伞.ţ;yMũ_`ʂ;C؞q q"M /Zbۈjs4_k0ar((6BֳS:F5 ]nNa ~1?WBa'#6wU$'2&Yϼ~-g YRcտeNy=_|azG*yʰKid c2PRI4f;K`/NP+kf҂*qcHELO#̤g8Ev#` lz`:Xʄ:S)"UToku|"k#lЂe_1,V|{y5jJ){ٮ­6L[c)k35oGɩ$;υ˷FkjgDg'jQWSw\7|. 0XF&UcEez"s*w\0<1aí7 ASh b>D]CTRG㻩(o4 Dq.6`.~U$GGc?V~Q:Uo%4PG]tkZE2.[̼A\RI,nۃcv GJl,:' K8 2P MaSqU3*nI4{L-^'@F[)9f{mPϔDG~^0oi'^se1iY#d oG[BrwpT{Rn4"x>eHb.pTYP1Kzx}1UȑyZA3Gu.ӂ{ Y 1l]9qm$+cGfIYp_h~ɦ!|v@ ]Lb<[K9\䙶pއ{!| 3aiŋQIhⳋ3 L q?jikdf%< CT9OI#_6F.Xm3lKzi,>42f IA"蝿3sQn5%2'bmDח{z>`Jh:]5LyB0ixk[x7~~ ^(2wMDéAd00oeycI&fRb(KQ&,pqxhs3I/v,x5J,.7-zv=:/ngKtkR1s=ǒځ d8kx{ŧ*1G|Qޑ5<̩@w$NeG~Ʃ酤7, Rcg~ g=Hϊ%0cʰW`;1C+F`-맆zVfeOImÚjCg/ΘEa:dW',2 G<;o'(SAS;X_k62}W*b1D}JWG6qd7BBv9Bꄺk;Kѐf♷@8BC,ao^B]<./oY0X,$D#L+ >wtyN &$f(վ^;K>l(1UfM*ⰽu`TKY h ewo6H54ܦTb*k}p#wkP g34˛װvc>]92'*zG"G9A*hjڽq'y ׭1 2g JZ૆)ש76LuՆ`zPE*۳E⸦e6q2o'<}ZDYާaee>jFq 3Hvyj@}3ւ sp {`w?&]`oXJL?`b,Fu<[9F+\vNdUC:׶jx݀T^bo]eAnSşV₲_׋|OY;\r_gǐ-=KO gB,xM}7)~tGGʹěG5="7 +qMF842?N<2"X]Tg[5L "b>JaU*3WDd< [n#Ysnv!'׻KZ ١ً9Stp8HXRM&|(!΍Ls-NI }W>ׄB?Op.[ΜnBcOץb uùS}! 7 " Yhy=6s}jR%`:~ˡc@Ap`.DAc[+dG$Mfp3m%cz{PU -40 Bmc%4[;mKW6:'ѡ'lfbbkתYv)YZkZyzcG/\3=楱iFڬ0f3dʲNWCի=<%{a]y&"y72r~ӗz03-jp;>[pTFoC6W}(1P[a%)GRCG ZӠ<+;riԭ, qU5@lo-׺wEs"=^h.AI#$FxiM>rGt_K!c'ZuT*\%_{Lo 7=35H׽^!zB:EO @VRPjYfO\tKBȤ,fbR d@ Kpр@p;Dui# 8gt^+tZOuz8o/Ν5V`H82i3_=,a8dć)Lq(XB.(͠z e3FPQ{o&7xv{Q9gk?!jO=_тNJ3^}Mzr= ;Y*_fv. I0P9Lҹ)@ tosH}F P^@_Xil*)fhEN|8hdnr;hQ]wW^B`G?{B vkT*gߩB;zYS%~?Og.!@cCyYp=Ct gM`@*fUpW@ ])yfA˘MUl`K_/b`Ed_Ri2$\EYK4BldZ:ߔZƊV0dGЗ=pxZMP&$ C!DH iD$1^>T\{E҃rnN22*>B8z-] 2m "oZ^Ua#BM۞eI Q灷sl-y87 B`$r)2+) +TZi:|8@ ~9E즚bҤ D/l㲜`u]Eqxjz#(g~ԽC"D1_43*D&a[^׷,dPSWr5u6IT47gt/ bWBOӽ%75+3?;&8mMNzrIPm8 N%eRs:U6ґc9;h;Sغ,bP/_̂&"}Qp\ar|l8ZLW1t!YcqIǓ>pA5 Z˲2bD !(.CX2J@9noy`E@4}jru *eZA/H858+hgVvM2gKQߗRX$䴞ޏ_ ""mHw([(YRԨ+n" b:{N@ no|b% $|Ε鏤#TТse0-}D[[K~O5m-_ΏNtrJYJ`;7ۯqoCK ~w`5!j7wi7J+Zݪ[*o2eӂnYq1&ڢ%T. 8Ѓ{:\*>?<΀[qhs{jJ0%#xNRzMn?|8 ;x:؃c,8ZNIQ|:V[1QG47cLbf,`t`OFb,v.~;-;o!6u_sȞ 1 Okm*G5V06Ȥe+EKcsP:FH+F9iƉ$#~eޛ.p1j/[Q¼TDOKAbyEufTOy<RKD]T7W3RӤ@t{Vf&#Dڞ*]B&7. ጌ4Q,d'4ApGݗ8lK_u@9Vd wd95pDdIRJvĮ:H&mO~}+mk7ŴUT{J\ AwCy6coVA^m@oW"3Iq -o4XnR#LMLk[5퐷Se0;% 3Re <8D+zIsuEa8eOrJ>QIu"^xlk:WNRĺ9=YA1 />}=&$w6r_BK-:;̤ " ;9Ga`Y#he^/ e)s.Gbj::e0&³}]#Z!:Eࠪ^zԹ0M.b K54=ўږ)>Ǣ?@ Z?to E2@W`7ʯ.ʇrhe =TZ߰;ξvjifeߩ4>jxg f9I`\w.rt( t_,ĆPd81V Dx%)ͮwa_naX E Vhli`:”nˬj*C Z~w?[7rmaTT˳R.HѐF N׿|VDҵ|طH(]:zGAſPCoӛʓ;!+#v0aOՠb-hjC yk5 R|+[o/ST.Eiӊ{^uסmbLzm J vݔvΣ"@0j/0=4ܡ /> 6rߊ-C noGod6ERUpYaVlzE=j7DFKQi&7 pr `)1wpO<,\PFrb2 J4 bH2ʻʦ4g<; \S˹8#Q0 ==qϻ@ML4.W 9-6fW>)Hx* W/Y_;B<9%Q }=ABR\V4l`l6yswyi"K&cRaR`UCr!>8܌ONkL"lxr` z nɕzUrc$ Q$@!#9A{V|)Yկ(FCi?CWU7V6s:"zՊ q)okz`h Y0T*A@h\ ϑ`GS˥k4=ŲVT\-C352T0a2t|QYX4L.-7ӊ*KAh<($~F)L||"99_Ϧr)!py&dtbH}:ձNwFcѵ- ;ɟ45B`uC=q~ߋb^ӶӅ֯]`{;V8 FNjڷׄ2oפ6U9gfO,u1É?NkTGwz9o6CnQʉZ9ykˌU BQcL6MؕKms05Υ4Mr`|{26)Zbx*-_֛5̺"+$Eh=Lжߣ:VF̍XЈR'vJf%o+xԄ v ~L4p9b-#!ESgLbK9%`Ul{цNZԟfq0AJ:Dۃ썢t.Btgޟ}f1$-*GWunإ9TKc_ ?y46 *؏E;%4pp"k-ξ/|_S`莵f g9SmKɉ4;R OyaY,`h xGY8- jƄm&׎9 / _ދ8頡=/i"+uw΍捿T"`09VecN2XO(8ael""4&QVSȰ[CSa 7T"tN25n@_|oͰ5T +y 1V.śU xJ,wn[ɸ`U,-}8p˃k9np\heT3v#0AFߚ G,RpG>N$*D>V*jj3l$ S@/GP3eZc)vL,E)+NNO܀c*=Id_~CZtK/c9d 98bjOŴcvo_B.&"S/I"OC L!z.P~kE8Ke4.~L<>U2G!zP?__;edG ]6~K[gJs1*7,Bj orY# ܹQq9>1DglF =oa[Ua\k>5^ i-ˡP w[Vf|-Szu@yT19ɖ5`ݏpjos5 "dfBE"?pZ0le>XQa S=,$Q箐-r"a |łWBsf<_~q ^lPH=*]0)!lԥWQ.Nv 㲤ۨ}xLX77 cbǁ8eC`(GYr!64 Dꢗ|;aov-/(o{,lz/c?KsV r艕''Bwb$,) Dšq(6L籰 ILFbEFm7㻭8"MbHa6jU "%*FpE ]1I})yѝya-q7!-pvă,WA6& ̿dگQ^66i/t-}o7V|/jW97&@"Zd~7Y0S ;Aiֳ6*4?Ghaُ/id9~>%KKo KםYj`6Q .CGrQW^ 6[<-= B!+ܭ?< c U B* dt( @vΙ:G(TnڥN՘}xPi8c7W^eIYr?ZfV\u`YI> A56r22۱*X5N*(&,N!lJm}RoC]쬝(rX9vrK.4`2'+^pDUx lJ٧|L YC)blTa(y(Y_R*doR65oxԔSZeqѷ[ozIt 4˾ QtwK1#28%b6_a R<]鼃׶+U"qlS&#o.d]ZjM$|:e za -#qȅ2r(\g‹-QC@}*BmWa{hX!L:oXn OnrHXԟ9 2q4zC+)Hl~Qw܁D\~^odIz_|>ϭ)nS =wnA"$<c!ţfuL&;>a?Q,)PtXq9~2пFwUIHaP8*gsJlCJNvbm&5,X&?U9ݓ3[kK\0 ՛m ̶A)p6*N&t71.&D[jqֺN@Ha_(5fN16.dx<2Oshb[1fe >hs8t-]K־ͩH]~ToD B ZM9,I41],6Y%4UbF9Hp