glibc-langpack-ky-2.40-3.fc41 >t 6 6_     ԉ3!Flض zE>b$bjf b$bjx* z!_'GC=t\RF) peWlJ,&m+k jX|*qݙd~?c*u/lywQؿ ݡ|_lm/iPl(U8"9P}.yF/>nm/G2ց`\_M3H9}lq؟QӂlB?C6~zxJ)*J P k uUSCѴ9lP9F6b֭ovOa iVxO#O d }4( `# `>?d  7 L j    ;8( 8 }9 }:"}G$H`IݜXݬYݸ\]^޾bdefltu<vxPTCglibc-langpack-ky2.403.fc41Locale data for KyrgyzThe glibc-langpack-ky package includes the basic information required to support the Kyrgyz language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org' Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'y&iJ.>6"4 `AA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~6e65e6ce88481afc6bf9e033ff3b87159c5d6b030c65137adf86ce993ee006721b83b58f5b7e0900355cd0912ff9b2618ac8cef7b2fbfe96cd564c72a54cce818c379224e7d38338adb4867754d975dbd7e1eed8335a82a7ec633404cebfc09abb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b7a3f566b808fd715876ad4d5d93b6237dfd59df8f80656bd327fa191a5ed99c524e99ba2b89edfe1695f1297c04807cc4249f63b6b486cb0f1b3db57fff76905710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9613e59075d835cbc5a340e99e1316a915033160687e9c82cecd8a8d4d3359ed075cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0150401c747b673d7ee568cb91935a6281f50f4362e995d46ceaef101810c6da177016b151bdc06412d0a0ca74178d1de38e4524434b651b1b42071a25e75e75890../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-kyglibc-langpack-ky(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localeky_KGLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ky_KG//usr/lib/locale/ky_KG/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ky or langpacks-core-ky_KG)) unless glibc-all-langpacks)utf-8242fd55d83735ad8be76a8c22005752737e028c9fa6541e65a8f8a41e6d1e93b45df52e2795e661ecba60e2cade58730f6c9ddad1222a950f9372e0585293e31? (/h1'PmG`,.P}В W zoNRKHD?:50*$ ;{Xzא]#hװ(5 S]q T1{)i͐Hs6@@C7,(/--(*.#:k],k2<ϾuzjYSƩw!ZRi+u+j J-R gdcT24Y8TA@ΏXVI ʾSiAIqiD]ityP@LQo>b-<;;4ńDăCÂB٠#2ϤYU5ag֮qs ^7yw@@__]Mf?Z@%b|Sc6n|ӭrfj B2$Ewc\w77r|a~sTPk+gJ0pQ"m=<?[@ mq/&4i[G2 >\of˲H,^Eoݝ~E%\ ^ _3 [0Ho'uEj0LnEwHV'{%QaOz;yћ?: e-aH#fJ@%lFz´z1RA5^̾1/燊X1CȤ' Vśq C$Вu[7 ^}gkXv޸oߛrW{׿nwo__Y0+ޥ!څO<|4Vt#DBBp6~|(l947B!2,(z^;.fvVNgd;:r.PFl5Np>Bw=/F; FBPW4VN.4C_ S=%Xҍ#x.&+#r_F:kKa3m#7pJ}Wp~nV,Jԩ߈4rty kFӿڕ{ 4X_/Bc!xqꤗ5k?,6zڰ&ata?.tW!1q@yqYBPDgs'L@|uŝWhdj% (;GQ[2wӿ ~WDxa ,()^7wXc{JN7!q{F^ܑ>v1Ӂzi=ĵ- i ?om1֢{T)'r"2o}YVFJ/߁טt7-.iM5^͢M9݀Ġ_w|~Hc8Г>FBb^*x8etxc4Uu@ێ˩jdūrA< " o75:Fx /Tѓ ,0#2兟^"QGQQRtWDQ%nA(,K0Km/59w%^c  +rʸt03P9zԐP_8w'dWIXd(oDa|BA*qn.3gg~x)b" 1a.Dv tﴵCV/D-6RxL .?KEe6L D|^ ? urةoi&`PX+ӯ, , t5n/Lcٚ(Va!@G%߁Znסgƺn5ӤS.Gd˾@.] 3gȉ]02 }AlhVbP7ĚfO4Ł_W 'NdDD81a-8D #QD=#{:1~]=2 d0ŢhYF"C/Q{8WN S.h2dS\r7IOJYuDAlnœZ,O`}뙝1e`"k I?8Y))FOp7u<\yXqxqOVτGS.gwfofWE͞zg_l*{ZhŞdw5OU,Y 5\OETj,= o 1dKp6t}68pzRVl}<#%nZ%4.tn1fM|ȉU\WN:PvcW-Ӊ뗜[s`ռ0OUq*o~ʁ|0Z\/R)L/vHcBW~XcO8EEFA(㲴K*ET 7\ȞNܲ`ݔ\ !٩SW1k[Դe5 -JlneVn0z ,Mt(඘3)Z9)/*1Vymӕ6mF|pn{ mlXp#nӸ 66mfn[Fj*:J vB>9IS,!ESs8(|.ww|5_\k$+x288]h9h/)h%hgZB_y0-}G8E}xݏ˾:!i3E +?XGlV3@7e?X7JQ^?b?M :{ǝRZɄoG+ Q)шm-T%q!R-1ϬO++Ek\g)[+>GGGuȷߜ=&c'FɊ7tb:S+283{Zפl܏z: :CHJI-IYDNkAj{cvQޚ^[5]<@҇)UJV΋$K(&,@xFCD fE'% E%I#y>K_4ez|$L0ʩ|K[ pqI~~iR:A, QO^ܢ9 ]0K zp |ڨ3 `AZܭ\_B+2j+W.] 4Lp~әL-gLZHeia? #ٽm8,슚?@zA_͙OSN:,6IJ{&^ !-X+7wׁ^ǝGp֓Hmӻ!\״K;3_)\ou59,Y:g'Nȝ́>;v90$Nٙd585",7>vx3Z_׋F\g:xKpRPZ|Yѥ}dcbz] ʧX0K8aڨL&f?YqZlelّJdebps35'_'XEYPi?O窰x?ߣX76l2d6ht쑘W9DxĽ {4Dvǰ1l|-4+];xGL&1V>'<K^R@kRU>KJsNKTD״nc4eozDF-PS1^?cTeM*v:UP(o{[VBͰnĹ eH޾`Hf$s)@D6iaq v?P"cQ9K ZL2"? "Ȕ!4$fVwrPOEU;Xg{.wKwPT>lFJhO! /9с]Pxe!bx[{̔2gсM79f9<ŝaYǹ]*r-B¶fb2. fl547UɡT@lQC[N@|և?I Lq@jjCڱ C%ـu,>0uR_"6` Gs-&aH"^B(Yj{GO@w& jCˀ.0"cOόzsk MR5^"JR<2H:PvRi ?Ts]uU5WU]Uպ?fhYrs5(ZIG*0|=j#{ @T[ꩭę>ϭsj[֚Y.;쮳~~h \kK\kapmZk# h_ FjV*:J$s$*3z4{.%Ux KB2c(0#pFGq`.6ٹޤJ֗!Oicߌc[r$"?}]>=cw=#׊F\[ qmĵ׎tZk7`]pkceIVP}J7J} JS]MbpGl20.4RDi'?C ⓪2/#Whyy"~$A/T \QA8?pKk1Uwߜ1%J_}q#ʣkdo}Vc}D)`>iԴ1ט+#*$3SɧQ&$_ɏAa7oWҚ;JH]?V(Y τQ >ivHNT;zj6}EZӯzyɥI(mQBcLi BT-7v;inM>m;蔙q860"Bjtwg2?Ʉ}ɸ+xzn¸r &1 _PƩɿ`/lXӈ{ HX11}4"|;żZpԢ[@u-X9B8ŷ~Uvϲ7X|d462]Ԯ(8k7rb\ TV|g_>ӹNPw:*鎗% 3vPI)h1U:6-+C)Ʋz{n>vL)k$Lt {bFb$tH7pg͵#,Œ_2B)>ݙl cw> 5(F\ ;XtD,ت"GOj< ,b ' Ȕ}H>ٝyb*B]D{Ig0@YyF~!rbW /=!u+n{Ir.|&udE,S3ӈ#|wvAr녀Da] `n>@W"9~rAÎ!mUX|;) ahv{*Pw@ Тꪪꫮ2̨Lybf (DHd\.T捇&sD/!;6x<|6fWr"?{<4nְRQѩ1m`BW[s8f'2«$<8.8LU ҼS6h>1r {PfnQfIPwފ푠йs0wrěܭɝFV=nxwI{'6wiA;)5jq~'ŵɻ.%IZd>p"\݉ؽyά7F/{l"붤weuSJԊ,5_y{%9( fw$UaQp5Qi`*,΀#x{Ci`#>6`s[ض JǶ)gJPa`D0sE[k$&E^:Th1LSXqU6x"e`Dd&걈e0?om͟;oo͟w0(5\E cɛߥmWP0aJ^ ,b_ˉ<C+g /y˝ m޴qfzk?t-Ouz++)j*RVRT9M(>#^p[ Cu(N=9%7-z',@b* פؤ*u rX曃@mF|"'< B5 E㤇AHB V)rQyS">xMs1TJz_#ZJSTw ,Bˡ!E5E5-D  7NkjYZ׺^ŪkUZuk]Zuk]Z-jQ"TUk]ӵuk]kukp.V]yQ TJՃ /T*pVMRE\DZĂL"4]6:IHIgeR'HeF/><JƻH,9ouZU6X1J-q.̪Q)q'~>;iLF/jSY7ϼҬܪ|`vԟP\Sz1mɂ3E Y+ [/J"צnnQۤ.벘8'ډ54:_u=ph#Haurh=Ij?WF-zMqp|*ͯHƤ/|x_BBgؕ(B+ۣۨ53O$I'@@"t^ UKX'ÒEoRN K5ذ )M:b*EjhbYZ?޴g$..F$<JяUh,:Mޖ#Y6D `st vD Xr Ń0km$%@1F X}K[fD9N,Bzb| duH*.Ѣ5i`-͞Ɖ@!0%B`H )P (4syUtV٘.j3]T'fzNnR*;ӥrUm{eewlLV.me3T'ftlR9٪6e,UT6KdLɶ^[e3TGtlU:پ6e3)$/R;O(ɫhUSB*qi|u8g5F&2t28ČKȤ]Sf`Ǚ®i t"nVloͯٽz[_S{*zJ8c(JesTgt|A5*O)PGA SUUUUUUUbefffff&?3ӘC5 iu?ȴJ63OG7d?CCXPLL1+3P8PpfQ?JadLD:Xh=~w=og9_eW5EOBS2#Hh|^2]Bw8yQp\E5L܋Љ|mxǩ@g : "12&jbuZfUR4JbB9^3`EpɆ {ګ|xyXt8{\A˱۪k ܋ ̇l@/~Ra \2`(s0$ ^-H(@;og7f_EW3%OG/>6+.&'bA#!z:ovg6V_5W2OF.>6*2uO]7me\T LDtt8EC0DQˤXM`χ])9q 5Uk(A٥ ;gK FyiEI@ז)ن/-b\c"I N(e@2tjpO4ةbT)UH6lݚ) k7b|j .9bf 8Ȣ+1Iť@s<25Bpxz҆Ɵ*^!R(c v,$4mAq5 $CLC~\c34$N"|st(1>J5x92 )q0NBϑKEܿG:5z,.]غ9ȲE SQm]@1k's7j G0rj"wV_C_Y5DFsgh16W`IVNaQ.b?ꪞ*8Z{>8ФcJ"aQ@?&ʤ\X=Cc*قc]2o6q}R@H-nk %0)"91,W[$; [gۗGҨHOEp5 WwxTWػe{E!r k1䠋GMAh[.Wgr^W`NUQ 4ޥ]:Drס;Q oߠ&BCg"Hfj~qxcQIHPdbVl>YVH٦(M%/Pj Ά롮뺮fkf#x)^JffffffcXi\a@ٍʕTG%#s%Sҋ2m9θ<I+;$xJio©\EL4L<*1aH$@8  (Ĵq@gh ]:!~@]ɑe0XTRmOx}L@Fh4v 5}#E}~p2ƺl,JP. i@ECH(o>0P\m-Dy J)Α)BKCZ4#D,ʣrPdI<C(, *1!뱴M2 rYKbW*UBGH3h>b?(`8 }$Ns]}o6}!P<}w֧b_ !Oo*=վd҇H%'Gg%eI#Jx~Y+e#I>k ucjPO&>f0IUa-US]?Qg7>1c|*-w`>e@Or1LK4mb0 R.N'}D!S&)D{Ԝ i3X_>X> -j>6϶r=X٣ˋBpha_H/׹03J4ۙ)(HX[)_{' Ӊ4Wɪej>A Ιu#88ި92a[Du:!k܂z/|>5 u{#FAV/vvL1<>(4e4rU4}2s{%]^]9tP>T >b W pXORK c81?_}ajQt2N&cTǛҽq^e8uo]zJ9>U `[cW#>)M`pC7%xogA׼긋WYaG}IRUZ}~YkEޭ{ʹo_)R*[e vAMVc@V jQ%[ x~FЉPbz$))z%9h):5!t'MfiXqp[ ^TZQ+Xu"@%?aRc?3CoRn9gL\i#/Dt߂[>eܟp?P|?zv|5+_jߔGO&T~O2J"R~:GEgoOeHc>(7lBdZ@""JwOyxgD&J@= 0@4eg&+OS$DҘD#NhԳc^u+Wm<:Mkm y!/r\ qR,}&J̞iKkx2G!hAo$|iVxB>?7(˴<'V>wH#.\ 4eA#$cx@_䃼q)]h7?uAu44pVh=IÀ$94U2 wd9x9Ddžbaȯܼ,,-L:]SuFu8ŕ$eDq(rt Ay MDH r@'D 4B^`kj4X V`5Xj`-T O++Rf%f%f%fUD5fo-z Kc  1-/ i 1wXCm7]DEǒͶ^wsCLNkԣ>(ptS0NYowYdxݖҊuL:U3V[ħ^:@:d o[=[iݮ4#E}ߔ,|#%g` >``4?Nhn64]ڹ|2̢#NC~Lv{=_|L.QFǩxwvwMI$ ӣRe~11H`O+R(DINMo\B/(aTUi=zK;:Cٗs_#|}*+&P:]nS}ٱE%Sx'ӑ:\2:kFMz{+@#z\o,e7J{_R37C>ꥠW 8Isr¤'*18XiD \]vxT:[ؠ>}iڨc֚1ËDT8cuWcrn=Bdv ,LT&x 5NG'  k}As?$Zҥoĥ`vIP+:ku v-mԁIrs;#aԚnM@AEܳ (&Œ0{3׋" ˳* rhP\8T}й j4I]06m6t# dy.N6u~᧣i(-p -wͤISߎ⿋8xvAx ! _LdQ4$w - SKfDv0[Gv].j V2Gf:Sq@_oR ×@,nox5M̍jS:^-r'ww$0B4yi{D\ܑw,XtD=Xe,˷u5Zq ajMS{3h\wy{|˄Gu:p89~ߚ0@r1]ur$Dˌ=$jZJG(&͊ Aܕs.˭Z r>.z#>5Žn㴔>ٰFS\}uKkVe2%fbWz%bp=@7FMjfDZtf.^KVIOq 8殆xt6zmpuWKs6:f۲zZ>X#9F%X G rH,%MSWfK zH(n 'ȦS^&]QÀ# |>vDT0L- pippn+ 䥯b֒EAЎ9gKvT Ad2`W)12i}Ig~8R%,LHg<:3bkc6 %v&-q˅V*35By9͉4̓Չ<ɡ\ʼnf<@]停D\PADPDMPnc_v_lof_u7ovOz/v7yZ/}7}/A0f?kDG#j`mEۮ,v=FovT_YʼX1:K;N,*W@lSSbDE<+0}_˺Wb~PtJ|V|lu ^o+[7?T) yHS O*D+r$q~TWئI$5&"`S@i@*AǪcIϐ̷Ǵ{1u9N&F~ijvIh/1hO i-mI+#UXXI[]&H8akrFH"\RdvzZ߂%8x`H2r+`+y -&aG0pQjvAiU0s%q.aHQ(ʕ*3?V'><ѡc+"{y*3U.=X&IIA/'D{БWi6ɳ]F~k|y3s+ @ǰ/q 3(ױ#-)_SG>/&nkuxLtzNCS1m|9GU'dcբ#=3IL O 9‚5-P˥wz^o~~f ScM u&pN2[=rq<%Mj+ppA.5&ތqtewfQͯNي #;2gZ,<*zf'%pL/:Z*N@{xySXʞH~~Ӽivg"YBwfVDF6wgJ8wS/.I{E:A={9wk56[15 2\eAE)C`2@#_%hEN,B>:n˴ î**&J zaEx /z.1*Kۜ[ٔx ^[ WPD ̭# OњK Ȥ?@j`[Rk 8.,2}jg%,|oJ^r싦}XFUḌ4/~Ch ;|5;1eW8Os* [K BbO ̈lna5n%>692v.nf*^uV&UJvh7#-XzYA0 Q{`(v=og9_e#3n"0$p( I_0\Q : ?XB9 QFv[z#q@u'=)v Itn8N Yf/Pν||.FEI-ri; tZ9pc&yIK0]g&iN$J=^ddZʯ+?vM;.Α64G+1@w[wfVo7&'U,gyw+lVݹsw/:g%"33kDW}5P-Uڕ}JobU%9 zm`z00G$Onwyw}wv]LA-)(1XUP7kJ3* ؊la U0PL_ *g]ip6o޹,~v? &WnFL VXV'E=5c-J ȀpK>;Wos_oNk>gS.cLB=:g3pM˰*Iie$a]4@!< wfVTF6\Yq-!\ڙ0-P8}uldL )8*C*":<79 h X:"bN>{&q~\X~:)s*%CD(3DC*,S:΂CSKxxlffp/,2%q5f_tk^PH 9!&[1ق .J87t n؂zjzprVjK aRI]!=a{ld 6+)@2B"?78s/VdF#6쭦gY3+1 I!&-$JaFACxHWd1N0P UD\@A8sᖵMXӹ`ٝ$eE*U0V#O$B#;10(t^] 7Q+d!^t'ۑׂ bF6b&C_ܽ[WZSOkp5({0j,`2%5f_AWB qBbY^AWy0q] Xs1R0* LJpK>;.>ܽY{U:QMtVd kzgg`mĬh}^n؂zjzprVjK aRI]!9[1ق .J ꠌ ܋=:،llV\'mΥlIx[pdSԣ3R3d$6^U(+&O"lp)VRTeLDDht'op^AɌGl'β|\|={wjIs)bܰo%!#BAX7yRypNR1{P+t2#p޲|\|={wjIs)bܰo.(̭ h ɓCsFc\ AS!{P+tΈ|\|={wjIs)b?@;y3bjNLHm>3͠hf4Ԯl^Wy:pa[)ؽAmtE\hě`3N%5\JRxN,/%AgP;(SCn=x!Z|h5LWytŻk|ǡ7qO!in0Gzs1z׉SVy.qR; zqׅ2A{@1gkz']vÐOX-}܈n_.;%Gtx_'KbWcW4W4F*,o1F# >hڕ-iagݾưK-*b))V{|߽8vrjp""@g`>li(SH?NSrG\(̞y.MT!sאqWƚF9zy{ƈ}.i78pJ//*Z$5dzw*,69:5beOso/ *b'l *>X4U>۸Qܠ8{&gW(JxKw EmuSV`~:Ws |y!g`C6tC+]r,+I! (Α p [=.GZax NBcټl'Ny(F۩)Ѱ]kA۰i|e6^z_[ac(7LUC?,S5،\=sp_oU$؟8D39Y>P*^6OM!6>sЩ̥N5r}z-ٕD}ariSBuӸ|je2 s]~[~]V_: ]n~ۋБy95ܙOxm[zw] Xy}_Yt%s=Z=R IZDkZ`ӧ5j]oUYFqzpJ> Z|\ G7,h}~⁵#'SZBkk9 }}ʲY<~?f(ۏY~},b`+  w{aqw1,}.zw'}r?6fqfYqe<9_qcg)WqbD&x)0N=n;;gv=7 Eq "N5AF]wMAbP&/y8jq7> ø荣 a0>Ey7ns (r (@9B}(=t\Ơ-d X…`Th 4 B2˭b>d1b  p!X'H( FP6 r& H]u\RυTw(bTOP{OЩ8. {c'p샍]2v.v{aaw1쭅vž:Eώ2ÂDI`/$}r?VVOTuIAni+,;ee쒔h Q/HvȞ!d욘=cė4tO{s/t}k;" 4@f(b4O7Lj~q-y.omBI贏>cՠBA_%*=ue@t^ ڼCsfl39#B}С8.:D_=!UBSQzXupP/$@}r?6F]g`t̋~q--zE'7Ltj]zkQQI&ӾzU&/(KX9QIRH8<(4 sxC@!Lf:G[D Af!6 ^Kʱpʖ3T,^*H(BBzLNv,s\e~myM2}YdJUy090 atrQNA7&3odrML1/%'7LrFI #yB@r#7x䅎6@F1rEq"M5g "=0Րi@s37xΜ63mB B" I4T~J*.(I8pzEk:P(LA8Juy.A I6hn{$ŤP2KZ)q T7C0|ĩ;(K`Hv0n"}@;Dl (\MV.|0pW^j7-7WtiNxlڭ-vAM?Hcϳ Q]i+#o,4h!EǕHZ\Ϡ3gPv!e%Z@$'&9\.P'}XaIEQmDXX̌E6,#!_pؾuGmE(sbJOib}\mVF]RMLI=9%[ꝖT6{9aZrNܼ86auW3/V`ܬX\ciW[Su6rD8 (Jﺞ8~߶]4-ϱ /쾭:VeUP$ޢSp CW2 îʚ%,E;?$XGUL M(?ct#'BK ֡ޠm+lr=كZA aY%̯UQe|ϊߧ{}3|iU jח8x~x~t~x3~x}x5ذ3sY'L؆*nڤ yh]ls{VA1`9Srs{}/{4USٽ5=L|_ߏAo+|ac=$}@+|+/* ?>z$MFc,ErP 1\ D`t|6<#CiNK0hD{s/u:|;b>[Rτ6SͭЈ5;1*UlӤ,ҫ̥7ko) -,0>-*@ك9W#Qخb³HB5 UM23;`a9r nS>jdX LB"2y3kR$pś[`ŗn̮fFEEۈ:HVY LJbah<ۙС6C[vjbIm$= \7v"B뎠yoхd <)% ӈt(pǹ7w_mHEt][ExIeW$GܮEf$ThyX1Z#i||ɉ5&ւY ˮhMVݰ˚`rI%&Ӻv%2@f ۨ0#$8;rnz Azsh&̛eU0\`*M:ً?t&'*&I3fp Ƿgw9=xdQJ it-"Bd)39e.2L3M̄έ)fL#BYIJ.s0!ȘKIEk?9===^rq`RZNeJ\pXꊣU6ރ98+=Tܤ@2kJ6l)sЩZ1dAۚc:ߘ-:BJqP.kTsNoz8 Z9NiFG1"-@]Dt_mCێ Rˮ\!PK@"zŅ\3'/^`u!( +oΨ(R #. ١]c ɯ!9L.ܒO0SmPfڲ $\cDm#OZŖF$P-[fXJt"hX3͗Zd6T}mUjA[xehr$͜F%DOzL9IEl=,u%m ځֿuiEVXqU}~&U]RJ^lw9$uz۽.bc>1S?plS O=TYM_N11х^0JA]7/.|S AJ!Yh2'bgprT(bN$<P$M0!fT))6%u[2"66 fG SSa%EqQW:0l)>vqmt0*"x9;0u/FfnIp|ǦSJR M6r>(:l 4q)Y#-aDHFf# Uԇ6,Yv$ò !^WSE6FW!%%G( 'boHzOzY/4~0eU_QU~*G~JMv1\g ?:'s}\WQfQgR'jsڿ%OGҾe_y)}ݟ%y#}g;Fߡgub W O`m8 lhx /+W /"aÃ:o;_1[1v>FGP~#ߡ M}E~aK@O}S?ҩj}˨~OqmPTdOBOT}̩%op}T$_UuU?O|c{C _6(T cՂ;(t:o| (4:q|apԴ]{#e< nVJєp% /j=C~b.f+|$1?UX) OH!6xic?3 Te Ia!hKwj2'Mdܐp|mCǞq''TI)&/#XOHOՏ ꑟt䛗U~(nO@Op\{:UMEA;V되~~[y~i{N>ZҿTD~(/G }nA?K?D6 AjE[F91$GK"Dyop4:B6-kJN .FۊpV5E7̉%9Z*1'E Gc, n2 q(Vi >gUStɜYBCp"/M0ZRSlK"6x:UMQxH|^p4:BCp"1Kr|[Q7IV‰&BH.Li'ޣSp:#fgșOYh'2s>s2$rE n2 к5_\Uj~4L3Q"O;mDANh ڨc«k)43T"0T3s+%؛J2送F5T#Y({qoU粠xOd/;m~veC8dK˯k%ӟY0#кГ̵Fh$\ᚏ d BʌzK t/Jt;,J ~%{( OUc70 l.ZD&@l,߹qx@Ԫ*j<##S/KJ NFL,'id-*QUV%KtHM+)93a{SO~#|bzc8~_e9`[Gƅ]O dngw4NX.dUa\:qb`GmGb Ve}l.2R_Թ`MޟZ*Q m7:#P_㩋]P,:ȒF97ⵡF (&4e k(dl͐",&a$@ӱG)#Te*HFuדTm*M(I.5XrYxaĚ TΤ0cuORU+DO"5\8yi6)zVDFbut$\YtP[p=MďHy3ݿʶ7 fF0޳{D!ZDY2Nm?BH+q⡰MjTtkR$O P%|_W*kLPEaUQF4̢$a m,쪦i(`:n2*jzY9 횞~ݖ]=͒ |^mZ]VEMA0 Qȿ]ӳï۲YM˰˪I#qfQ0 b{~skzcu[vUS4KrC0yivY5Ir=N,JFA B@~zvMr nˮjf8 ( r1=9~5=1-)z%9!۴ $5a%A !`w=og9_eW5EO$G1qaUQF4̢$a m,쪦i(`:n2*jzY9횞~ݖ]=͒ |^mZ]VEMRA0 Q]ӳï۲YZ]VEMR=N,JFA B`~zvMr 嵨 LҐM˰˪IiEI(A]ۮY׌iEI(A~w=og9_eW5EO<q*S,֦e K'@=N,JFA B~zvMr nˮjfIb>6-.& iEI(A]ۮYmUM,Q uܦeeU$N,JFA B~zvMr ۲YM˰˪IiEI(A]ۮY7t[vUS4KrC0yivY5I8 ( r1=9~5=1nˮjfIb>6-.&)a%A ! w=og9mUM,Q uܦeeU$E4̢$a m,K-)z%9!ۨS`=Rc HOItK8c2&㨣ii:8M VUBUH_믿0(H$&5 !! @)k pí3PcT) B %0)@gp|2ɋ_0c<㳝`+ Vzk0G3?lUcUY‹~sU@; @%  W'0dm{&vYZLRyp:MsTt$D 5=1oYqaŨ$EЇþd0KELrI?nQӳï)z%9!yivYZLRp>MsTt$D 5=1oYqaŨ$EPľd0KELrI?nQӳï)z%9!yivYZLRpBMsTt$D 5=1oYsC1~9j |)nU-uB@SG$Ϧz0/]pv 6)@3* ,Fo4R)\v,붿jfIb~^m4R)\v,붿jfIb~^mZ]A: F\,2%mGMr n쪦i(uܦee1*j1Iԡo4R)\v,붿jfIb~^mZڨfc IaXnMVq{\\FEˀ06H`5ႎ\Sؠ_+VqO%uwND[ cX gf?./ݶ)E!1p|YMn!mY,aYAtR˲E*?&/*|=N@<MCJ,{ZWèkr[:%(@)U)9Q쪖HTy|<F" &@"B^ EBZY#4{&6i$C!z\SS vߢ;Wi$L9X37N򷊥7VVi vbo_R^蔜ZC݇ViIx G1LI~fnDM[GXf -dv(NŃLnDe,{$Ub8J]+,KR$[!lHaVxK7orXDN 7#2r 3=_г= 9c| z(zq0'́r^P΋1(/(W(gQJ0|(^3׫E亥C3]TM4|BNw5nݾ,i5\a4h`Re}]߳v\ B۸Ԍ2_.]z߽`ʹu՚~$<>Icz8I&?`<'~^>OK\q)Y,bmVNF}f7\.΋sA `f@ˊ}IXKҪhlJ<87?Ζ޶a> C®ypYM{BfnBN72()q*R\ 5*aZxS.c+QVjU/;d vn9ۨSd)g֣YVӴj8[Efc:7|D~-3 F5`U olDbEցTEKw`=2a8c]\&fF'cR.{,O*5M 5)M! Q:w@,j,9JlRJ*C^-Cped!٢ȷ84!iK3DDs*z&.I u:aj1/[, qy Y?0I+|ȱ7D~@gV?A4]%xϒapπ@SmYT\ xvQ\y{jsI7{aH :W-J<Ha(XHV$ أEGvfIH3n2@)YDʬXBWPxh#-ou쎛kN gMhǟ#\fLS :\z0`b/.<͘YTw."L;`R&Ϗk %«4tX`x1^.J?+T:*p '{mp @;8kcFOvLFr%P`7^|59~KW;Yqmw#~ =ѓ!ؚL.F4歭U74xԶVaqdv̂+ԡZ (:%J͡!_UTx>s"jѧLHR$uLe]7EHy(|G tHT_Pn&N @٢AL'B#y5%@'Wt1+oPUHdn0dyԌ~B7IuհZVj0Հ?79Mg Wcs j01,ml̰"Ș}uq'f5$`[1R/f 3͒ASy뻫WNx ڴx!/)N$F>&e!lܘo6EܝwQ?|ly8%)Q=a0W]QKDB?je3Wa>9/rѬ+@u+?ˈby9?畧qj,ѐ/O'C]Js'{tv:; ij7hE[`o%@/%kWxX n}l9J%l8M*žP[A#@ɏN`h4<}R=v+􎅭5k"(=+ $<JK80ItCh!|ODlahoBȈ3"""Q4D|D/ (*-@t!=堷U^mD8)Y(pD1sX tqEA E-PtnRND7%|crM'J`ޏf-'R7C?/Wt(7y\2sc#WMPʉhR51 +P\h=͂yg~N<ޛU+y,^̇ Kr%Nߓo 8gpO_0$j0kzcu[vUS᜶uG~-ӓz/wM+ǐc[%eUo7VE9}3?yKOo}E(jv"4 Y3$v%*J@m4P( j@i4P(!g?y=ENIF\7gM!wgƹ-n$fHCbBʫ8hRS ME^kOfwv.7Z̑odno]5W Oh 6yu3t jWf4{7/t*..GE&cu[gW],Am ȥ:|_(iSF1MUPbeKw0pa^#`cTV=!ԽpkhF{Qt[]ۮYmUM,Q M˰˪IiEI(Ap-m,쪦i(uܦeeU$E4̢$a ~skzcu[vUS4KrC:n2*j"qfQ0 b 9~5=1-)z%9!yivY5I8 ( r1횞~ݖ ]ӳï۲YqaUQA0 Q ~\]ۮYmUM,Q M˰˪IiEI(AiEI(A]ӳï۲YqaUQAOA?w=og9_eW5EO$G1?6-.&)a%A ]ӳï۲YqaUQAaUQA0 Q>[]ۮYmUM,Q M˰˪IiEI(Ap-m,쪦i(uܦeeU$E4̢$a ~skzcu[vUS4KrC:n2*j"qfQ0 b/m,쪦i(uܦeeU$E4̢$a Ŀ~s˗jfIb~^mZ]VEMR=N,JFA cA?w=og9_eW5EO$G1?6-.&)a%A }]ӳï۲YqaUQA0 Q`~Y]ۮYmUM,Q M˰˪IiEI(A8,m,쪦i(uܦeeU$E4̢$a ~skzcu[vUS4KrC:n2*j"qfQ0 bG 9~5=1-)z%9!yivY5I8 ( r1횞~ݖ]=͒۴ zY9Ղ~zvMr nˮjfIb~^mZ]VEMR=N,JFA ~skzcu[vUS4KrC:.m,쪦i(uܦeeU$E4̢$a l~skzcu[vUS4KrC:n2*j"qfQ0 b 9~5=1-)z%9!yivY5I8 ( r1s횞~ݖ]=͒۴ zY9~zvMr nˮjfIb~^mZ]VEMR=N,JFA ^A?w=og9ݖ]=͒۴ zY9~zvMr nˮjfIb~^mZ]VEMR=N,JFA B`A?w=og9_eW5EO$G1?6-.&)a%A A]ӳï۲YqaUQA0 Q0X]ۮYm5>T]ۮYmUM,Q M˰˪IiEI(A~?*m,쪦i(uܦeeU$E4̢$a L/~skzcu[vUS4KrC:n2*j"qfQ0 bߟ 9~5=1-)z%9!yivY5I8 ( r1S횞~ݖ]=͒۴ zY9~zvMr nˮjfIb~^mZ]VEMR=N,JFA VA?w=og9_eW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 Q>V]ۮYmUM,Q M˰˪IiEI(A~?+4̢$a ~skzcu[vUS4KrC:n2*j"qfQ0 bG 9~5=1-)z%9!yivY5I8 ( r1'횞~ݖ]=͒۴ zY9~zvMr nˮjfIb~^mZ]VEMR=N,JFA KA?w=og9_eW5EO$G1?6-.&)a%A }]ӳï۲YqaUQA0 Q~S]ۮYmUM,Q M˰˪IiEI(Ax~)m,쪦i(uܦeeU$E4̢$a @~skzcu[vUS4KrC:n2*j"qfQ0 "7 a+6&l3<%YZfk*Xˬ`- 2UYZfke`- 2+XTZfkeV7OtәCNg9:s!3rtәCNg99|.bXVs$PQ.@ $뺮뺮$ xz]Yqa8 ILV >g`. e"@cHi(uܦee!a *j"WUCh2BH"X()z%9!yivYBH"X()z%9!yivY@hp6 bP&h0DfIb~^mZ]`(&)^Z5x:&X*$y8"o۶m۶m۶m۶m۶m۶m۶m!l4RL$`,=͒۴ ,P @EMRhW >g!l4RL$`,=͒۴ ,P Mgk7qO?,6 ?]jnʨoqϯ8v 24 I$I$I$I$I&I$I$I$!PUUUUUUUUUUUUUUU!'Tv )%$I$I$I$I$I$I$I$ZUUUUUUUUPUUUUUUU'T5%P7033n-kfffffffffC8;m۶m۶m۶m۶m۶m۶m̸Fb{kJNi$ >g`. e"@cH {W۶m#nm&5Z*:J(x:&X*$y8"8 xrr'! ?xh8 `$v92%$I$I$Im۶m۶m۶m۶m۶mJ$I$I$I$I&I$I$I$I$I$I$I'Tv Х2$I$I$I$I$I$I$I$ɇB!ZUUUUU@UUUUUUUUUU'Tv 248 I$I$I$I$I#""""""""""""""""k$I$I$ j!@UUUUUUUUUUUUUUU'Tf)%?I$I$I$I$I$I$I$IUUUUUUUUUUUUUUU&Tv 244I$I$I$I$I$I$II$IUU!j!B!B 'TvR),FDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUjI$I$I$I$I$I$I$UUUU'TvR Х2 I$I$I$I$I$I$I$I|!UUUUU@UUUUUUUUUU'TvR 24/ I$I$I$I$I$&I$I$I!UUUUUUUUUUUUUUU'Tv92%9$I$Im۶m۶m۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I@UUUUUU'Tv Х2` I$I$I$I$I$I$IC!B!Bk$ UUUTUUUUUUUUUUUU'Tf-$`9,0 S!33333333333333   /$H$I$I$I$I$I#"!  RUUUUUUUU oO΍M ͌L ̋K ˊJ ʉI I۶m۶m۶m۶m۶m۶m۶m{'!!?!M,LMo&PEA> Kn?sbfffffffff>0YeYeYeYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiYm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqqu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy]}}}}}}}}}}}}}}}}               aaaaaaaaaaaaaaa ((((((((((((((((a8888888888888888H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IXeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY$iiiiiiiiiiiiiiiieyyyyyyyyyyyyyyyy(((((((((((((((癦iiiiiiiiiiiiiii({{{{{{{ާz뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 횞X->EO$G1?6-.&)a%A !0 888888888888888eYeYeYeYeYeYeYeYeYeYeYeYeYeYeY8yyyyyyyyyyyyyyygYiiiiiiiiiiiiiiiy뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮km۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶oqqqqqqqqqqqqqqq<<<<<<<<<<<<<<EO$G1?6-.&)a%A !AAAAAAAAAAAAAAA               B 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AAAAAAAAAAAAAAA0EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQAaaaaaaaaaaaaaaaFQqqqqqqqqqqqqqqqa                q$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ ((((((((((((((((J,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0̲4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 8888888888888888N<<<<<<<<<<<<<<<<@AAAAAAAAAAAAAAADQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IRM4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M$QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ4UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYVU]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]eaaaaaaaaaaaaaaaaueYeYeYeY<<<<<<<8AAAAAAAAAAAAAAA""""""`($I$UZ@ @*#?F92%$I$I۶m۶m۶m۶m۶m۶m$I$I$I$I$II$I$I$I$I$IPUUUUU $TF Х28&I$I$I$I$I$I$I$B!B!k$UUj@UUUUUUUUUUUUU$TFR)0UUUUUUUUUUUI$I$I$I$I$I$I*$T6 Х2L $I$I$I$I$I$I$I$ɇB!UUUUjTUUUUUUUUUU#TF2 I$I$I$I$I>""""""""""""""""""$I$I$I$UUUUUUUUUUUUUUUj$TF)%=&I$I$I$I$I$I$I$IUUUUUUEjUUUUUUUUU$TF 24sI$I$I$I$I$I>""""""""""""""$I$I$!UUUUUUUUUUUUUUU$TF'#GϘ!"""""""`FfdkFY&I$I$I$I$I$I$IUUUUUUUUGUUUUUUUUU 8h`(@`6420.,*(&$" = #!!?*gM6 gX)%n""""B`&I$I$I$I$I$I$X,($  (!&I$IUcjc1cXTUUUUUUUUUUUUUU$*F92%$I$I߶m۶m۶m۶m۶m۶m$I$I$I$I$I jI$I$I$I$I$I$$TLR&k:2غ6M_x$I$I$I$I$I$I$I$Ix<xUUUUU   džB@UUUUUUUUUU$3K!{{m+T@Onﮢ0F0 PYcD77S!H3333333333a>P*H O΃8MMC0-)KiY=T/@5N Ӣ %F!}}}}}}}}}iiiiii{^׽u{^L4M4M4M4M4M4$!!`OUJUUԪTU-UVJUժpTDUUH VR3!`Ycww= @(5aaa@164}}}}}}}}}4M4M4M4M4M4M4M4M4MtiqXFIaPSLAD0NtS4A*7rjoxx:<<}qG(mze<:2?m9OfK%?(j' BDN#%Cx{B=!vCV?ǒsDM w#=p5g7` BO1CnfL/ /&̽ w Z-r` l+J}ωwYZuga$Mz6bZ\'AoFfC&`bU:pwQWLWz˕刺gŔK o肒Fˈ,X[=KKK{$́85PȬc%ZaR͛;MWQ Sp{:td;d,*?0e9D̮:b#=u6AHc9 z*V V7\L1wrFnmj-'d!7bO# 1& P⍨)X0RY\z.\` Ǥ\Ͱ59`˦ )fjYU=eC:tΆlp[^&?=EZ\mvJ w:}Nq8cuQC%Wq, 8Ll\ә[%N r$lV+truc?#H#Is:lRZֹ q`H\*] ^ف(;zqЖ Y]E9egLTU4S'b:@җU 쑏1$Tx{o)t$8I e.ލp5uWLx 981vp: : I40\(vta*EaiP^ J(l.MXuܦe *OR.#7ĆήN!iDV黡p#}QlMtׅ*! m1,(o&ed~ynjʔ2<77c/B'f|B35&YAc/㼭ӸlShXv),(W%hiٞN:`1BJ\!3(r ]%P4Kr4GD/×/}? ~n:UM5w5ti _ マaWфE4waٍD\bs0r@A+fl@`'@xy\uW6U{z%9@#Qބht qZ4:9)/!##d t 9֠N %DF9}צ:<~n:UM,?9.۴LbڠwmY%fc2#`qk@g0.}p!tр9B[gB<@AS\@! I?pkZp;HI>=\!rՎB!9wҠS.Z O)q<iCAyK& `4r "l/nXxHQ O$~ϕ3)KXAOt*=U_ (E=P^4/0r &pn횞#<#i" dGEpo {U:Qq)2‹ 9VMR(P!q&\ . (CaTRC3ERIܓ1b)U:L)p~lnhf^den?#i" dGEրo {U:Qq)2‹0QtA3a"7/nkfO&\IHQz-j);ĈGueT7d>[?ٛt1'"$\M550!ռIbf3:7k}"t_StFDOHM>wZվ }Ǩ^nх~LCOPwTdB)sBonśDd=rb=~'~'~'~'~'~'~'~ޡЁ f2 [o^j_˅t]x^7Zc~v4UYSB_;Y(G]VEyKwL ڜO0b^ܼ$,rA,zPwVb#xڨLʙ0P<~Āٙ5c}q@ܵYZQ MdED=ޙHy90v=ZBGf O+kz'$۲cUS4O 1?6-S`UQ~J E90.'pVeS8Z?%Q/LFoщ\ڗyҪRxl$+ HL@ʓpO~|t lJP e noODG3$?'n$Ld(px8{;F͠Y 3RB>L>wm[;K7T;3SQb"qȚZ:oHf\3x9ofg5F_%W*)"A"z8o2*D0ile%dd,`98ƶjj*PL+rĐHudʅT!Bww6Wo6gbŗĊT ܨ4.&Py0 vG{Qt87NA6X{3WbzPwVb%m J11S8ͧR*Ew&f'D_Mu|$pPH[$5I Ԉ*Q{ q 3qg,(9)kv: ^J"8$}*~]K!w݄ 5¨גH٢6ݧ1dQrkEEߋӱ2sOHuޣXѪy`;AN$$#=q&4v):y`͍CRQ 1noڛ=gsL L!W f/20[ ;}[\j7.5V4rnc"*"ob6fMϨo٨ix6S:WI1Yh-p(#Žy(}=&ձ[KBpPs .!ڴ6/0; fطU%&Jjȁlf RπUO(P!@d0.f-z3%4aܔ{T`i=϶2acْ"IhsPAN-+R.]AN~w yߢMC }U62 cM%2[RlF0HyGqe>ü Ự1$$Y٫_Ҩ.Rl1a0^0c t ǹZ_ȳy3u&sa@p%ȒCw1\6f\F ii94M4M4M4M4M4M4=8NLLLLLLLLLLL4M4M4M4M4M11111111!!!!!! $\]bw1.1b\cŸ,ƸqYq.^lF riUUUUUUUUUUUUUUUUUUUUUUUUUUU s9s9˲,˲,˲TUs9s9s9s9YeYeYeYeYeYeYH$$\]bw1.1b\cŸ,ƸqYq.^TF 22Vkiiiiiiiii(4M4M4M$\]bw1.1b\cŸ,ƸqYq.^ f8&`W:0 n*=PCQUz(顤(!   +;}}}v}??????lc hYKƊ`W:: }}}}}}}}xX6 %3H. 8& #( q`!1@< 6G,77777Z'iURR#2Jgu'=tk^&1$!/ԙ]_.b*d(.Eéqo/7q^o6^ރxaA ɵ:dFR ir0#뺮뺮뺮뺮뺮뺮뺮뺮뺪 k:saa뺮뺮뺮kZkZkZkZkZk 0 0 0 0@ Z$\]bw1.1b\cŸ,ƸqYq.^5#@W:c&"=0 0 0 0"+>|9Nt:Nt:Nt:Nt{<Ç> t3J5R.z!hybqI4 ygQhFLC ,Jt.r5G6x b!bUpZ`PR*$@mM8zb,,`]K2ŸY ^ʸ,.b, 0DJCNtEP\<-K#?TIJZH?ԬP ((Yzx윖inGa4x#` HyN/9M}H<b-^dvx! K3eVb3Ϣst $_|,Oٜ '\ő8xx PgU5h1D>`,HBx Jć FDL r?'TUP, FуcjAyɍ87Rq4.ęȩ#2pMsX\;:31<+Q\Y,\f+#S՞6d*HhvrKx8-N/ IUYITTg #ar$NA*, Ј\R6%0EkYJ`uZ%i5R)9dX>a$Ot6NX g~*VQ)?zE+ĕC>̊V ȉ˛b(_9o`M XxF*TjULn[Uhno -mM!+~ٛ߯bCb}C6@3`3+Xl_ %ŷ}۷a0MoBr~1氹7ڨWe0>8vSLMaA|ɛ=͒ܞg <考 4hXP8bZRS˚J$h<j}` e"|XKM~W!gglW=?Kӓgt7'ywt7 o4@߆Ɇ+1JKEA[5~5#%뫼IL (N NIY9g`p^}bpIGd:[rhzK<\l_MO~Ҽ; a~ʗB~C1ƍ4}҈5hk`| 飻i6 vaTjB)TdQ1 tcHIb1k4%W%c[;R.iOi~ҏ;#^2}W(_!t8:&3C1J&qyF=%4s&p;Uv/F;i/aX̖<]P=uaCC|% ؆wBlu(cW&Baz,T^%esx eQc}dns1ER3wHqq ʄh8nv< هh P}LeL+#IռsIXWUn7 i;w>a3BJ Ѩ" Q \ /; (v5T"1ź΋pq?ݡNnEY՞2&-҆A~-س{fO +,<,%tcۘM +mx Hiâ>ۄ`gBbEPnǯRh(Kbvp30mb0t&AQpƕT0*U2Wᥣm${%JeemJln,ΈX IuB =T+5͆P̂5zBY&aS\cPkR n6 v4Uc6Y ]ZYsϘ}en]O] gf8z_+kFΏ£R/$y!P'6 okfݰ9NH.M:5+3D#0t+ףAr;z*Avux)] w4,aFst9G 3gƐeH0` $1>x-qXN V0h0ؐi}}*~Wf NތAda΁0vP%s9YgSMI۵Z V_Noέ2[4~v4L:`GcSI0be "Q4$1Xy;o+ecϻqm2܊ t>cۿb5 GhJ N9j {gFi~xU0)k3vb a@(Tb .Jiu)Kb\^'h7;EEk2q"U3JƆ$ܨ+0;m.:F +@x%, 0myAhΩcT;J=/SemQ+ЧnKaU+O?2crzS2:#^ƒpjغp&hw}< em7?7Vb ]t bJyC͝20ܚ%.6*j-@9_-4b1-׳dspŮR~&x3zͶms!+b)WlϠbm]Z !1TD0o,B!"a&%$s) 9drAoڐܺ, }ڽ˄b&Hu rؾ'$3NF_8HRI)@^.ʰR<`o@\SV5U8ڀX!S#3 fb@F-bόch]ݙIJL˓,<$azlWGTh*uY}\/fpi@$tB<$J/ a$'b6Uܩap/ jjȥ5h#QK:@eJQPm*r7jA~Y)fOTet0ZKt6JoGM <# B!]}Di٫E/̆ڷZmT 1k>Ò"2j٪^Tx Bxq/ ^:Nk!K u/)|qPG3bTpr"/$!{eӪF\_K`YFۑC^,| ;b6 EHx?RtQ/2?4Kv"xd~S?+SⲔ2-:s:!TXS[*2yخ,^: 5\xpQͻH:Y*7ڙnb+Bǽ`95MM"/oVå;RSpɒ%+l^ZXGbud(4nKpN $aL6 <j| RGKhHscbwԒ)%bFZ-lTVbN{&QÑ%]L"y"=@EP.FpiƵt XWWI[]ekጕp B$U5kX/&b^&no|@^ GpdށI!V|5a9k( pMTUUU2333333333?SeUF -wrU|0-z\WOYj恸)ǚ638~fj dǚy {"yITXh%,$YkΤЀ!I؂m eiAgޥ3))&0'YP*&)7ȊΡ, cq}Z#q(X3J`sգ.npΟ8wj^(|C>R;.SC8rQ|uX%ͅHS!PLezBS=:.|oHw16PZՅ@L,/qL" ْ&iY<lI yX Hf:0lԛj ϰD gGC É.;wJ1\d+K=4-J7{"̧̅dD%<#8jǒbimz~|fiu!%=N B";˷;И'FSes~@s41ȵ$\FI(v|lywl:ݭ g[ZXTPfrK8VF^DyU!@lV&'nh&"ɍ_GY6Y\ds0 F{=L,j:U(q 4Q7?Hq/:]w6(NI(IӾ\,ʙYH:]1C<6!d"t?!KzT*_1-\Hπ=>r\\ݪD1$GQ YmʩeU$E4̢$m,l`US4KrC:n2*j"qfQ]ۮYmi(uܦeeU$E4̢$a s=N,JFA B=OwܦeeU$5̢$a ]ӳï۲UM,Q ϫ+j"q>6-.]ۮYmi(}}߷]qaUQA0 ï۲UM0 bzYrC:n2jzcu[6)zYqP\LRty" (B~=۶,X?bQڔ"O|kp"2]D Ʀ,ZVH7d~8d}J[R#ct?I5Сm+[Bp8I]+> cDHx կ8' q'M~JHmZߒFIGBV;$qk3C6 y:c$'AENwS 5eP@Đ{)sS$=$,VtWA4bHj k{XD\Jb?{Gm4 OF`ȧ@!Sr[0;\04MJ._X C_Ƒw'lKU-؏§x,Sqy !8sxζس爴y](tC~G (v*RpǤcKC|g{۹NGDc],x$&j`Փ=4ս4:>6jH'қI(-Dl I,w`^#plp;b 8p>kg1>a{-)y~UhhPE e&Щr5!8~m+3͈}1HZ*Ϻ=TŢH˛Bd/ B͐veEn j ]jQ:j'Tн?͂@ Y4KGpv?IT䟢 HTndUY8Ha0׀>Gϴ;gLQkD7C0vבwCD/?z(zˡ4|D-Cdٟѳ<КD6?43"%f*?=[عDCkRbn'FN+ 3Us5^pD/rŁ˿V^mS=]-ZՐLk]b1?'_TGG`B{8a//>B*CE5V0g*Y' :n2*j"qf9]ۮYmUM,Q E:n2*j"qf9]ۮYmUM,Q G:n2*j"qf9#ce&C=7CPG},W7ߺ\TmZSQ\XLQԮhGr86ԁtYԄ-\>g# {B.Zhb}ޞtel8s@nF Mˍ[ cJy)mN-SSi*gTyKKݦK]VFZ% LH10x*p2uݨFeyТ Ja^NBz#z\%z[sp)xgx6ˉ>}p߻mHr 0jV6,7mB.~jYJP'SI%D!'t8M=M]A}up,l5Lax;]GVd2i_SI%D!'t8ղjMN&&Lxxl_t9=7[6brQX&F?#]^Ո!n8o'\ѣgsAџ~n;0vU;u}s׌X34c7Xk&]/{`l~f<'}ˍ!B">z=RZY- e0WA (gɠ s<v园FbHP`uMb8 >2-;<\v@ :oSbʿhW 1) ss>A"( K.h7yx9a M||$sOZo(c o.+s ˙+12g*_x ԆikwF*~\L$>~L 8ݸ-aL.)oCarIU7DPb~:m;XKBܯkwxlr+Kko5DwV\dsT= 9t ˕k܊FCt?*%H$eTZQnd%H (PCJhHAŐ Q_ 8+=ٴ3ՅE+!< h9#PJga/qUS`h> ւ'js]v 5 : K1toZ V;%Ste{v6턃`d>J9Ū1 Xhx~k %{'P0q9SP5;PCiNٔtrv1@S+b=GؓiJRJ^&JmQv^Q`!Υ ZH`GZ-0GLU՚"3w%eݝb_$ExB,J ]jzcuϮ"EOT$0۴ zOhEI9~[Mr nU]i@FqaUQA ( 28v=oYm?=R@H(B:n2*j"qCg铽rF윹Qmo%A,c!!!tRҴϲ3`>J,;(ե5?Ǩ uJ:s4^ Uzo1ǹӏSX2B&T}s;Bɨ{wD–--,]R X,lAT:T, ʵCke^x5ޢ٬{3U\{RϻʝJM+= @̝sQ-IO{GWv!Eéiuz) hhM>+h`b ȃh/M 8edn@d[ ;sgpee8$9l$<^ ߫xaGiMԩ[A& ؞\UU + U&s5KvONp5=1TQA ( 28v=og9_., ā4b!?6-.k ! (M˰˪IY]ӳï~vU)zJXM˰˪IY]ӳï~vU)z"8fQdpzvMr nU]i@(OhEI9~5=1gWuY*iB~^mZ]VEUUUU$ELR='4̢$횞~H, ā4b!?6-.,Eq XM˰˪(vU)zuxx' )We-<ڈ~9hlf>}iT%Sߪlyw#wZ,`}\ [wZ`DrKuRp]C y8bo52# w˰,7:ۼ|ْQkWqgF]kWg~/2m 5[N'0_LND(OS^tNܒ*^hȸ 2^i{NY2t:iJchW,_O1++-ݠ 1aj6įep|]P\_.Ʒ[)X #-Gz홠uGx6)JsNEt⦥襣?OpGg묫wzo fo,DG k 0;?~n=W=.o=><^۞k{i5oH=*?$DD_vdc>@01~SUOCZP`4*gYj>alvww;t۹%{йՒ,p.c( 7b82Gɧpñ|olKs+/쾭˶}umef]EU%ME<4 ,$bA! ,>^@ܸ}6]ϴ<DZ /쾭˶+'jI#)!$@{'h~Gv#'nf]UMEd=C5#-% oEO.聞>߼:2߰.ά*{&[:")P LʐHp_??U[t5SKpB:l2*hʗxHwpƦi(͛g96p]T=P۸LʚHzYD9`\ hxvcU[t5SKpB:l j o>8/r nKpB:l2*hr"Qd1 `t5Sr=@ c`{{s6ٍW][jueUD˓4R$N ӮªJR4=5,$ q P1FkFkFkF۬ yY8|w=og96p]T=P۸LʚHzYD9{{s6ٍWmLS, yY8$]ۮY \uW6UO4G2?6..&*q&Q0`\ hxvcU[t5SKpBKv#'nf]UMEd=C5#-% o~\._'q'q>w:oX#n$I& q 6"ΤTJi1QEd")R"I5QG[u R)Q+bjJBTDERD"PO>A3tC+d|1Y|]u hb?tn ݠڡ-F]wy~!XwX(6h m؆mUZTEȊR!k;g5H|:tu]P69mlP3[O|F+GEjX`VOR4$3J0kB+7:)jsҘ2% 2*!Jp7 n^z^zuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu[[ɨ"WsMǕͶ7o4vpLW?tf8Ёiav8S9ǚf7ʻ|CEEo\_a+4lqý^}Ŧ>mkn rܸiݞpLud:bz[;72F6" ]fRJ)RJ)RJ)RJ)aaaa=\Mqli4?n;"K q 7    qqq 0 0 p Mg7x};?O!&`4&4" ;1e BP( BP( B2L&{{vwwwwwwwwwwwwwwwwwwwwww````@\Mqli4?n;RK%'@%=BK+"P"rP: 0 0 0 )LƒR@8rҠ2'i,p>gh3+/\6M%CLF !sx-40ŕHD5wܹs}}}w]u]u]u]u]u]u=M3z&ʚ/-M"'$`j۶$0 05q_9oLHiD(|@x.af*ZJBE&PioEFI\C@)w0H>TG@[O(dbD>7\`c5Sh{\+ ѯϞMҼ7ހ}:pb{l~UujrC" + (J)RJ)wwwwwwwwwwwwwwwwww`0 ˲,˲,˲,˲,eQEQEQEQMg?n4w&g4ᦳ3?ujčN?7LD"  25;00000000P( BRJ)RJ)RN&d2LbX,\Mqli4?n;29@1c1c1c1c10 0 {{{oZkZkZk\fMqli4?w "K9"\ RJ)RJ)ReYeYeaaaaA\fMqli4?:" [6d{7`F(((((s9s9s]DA \iM7ilf?tm}Qvhl"9"\DRJ)rwwwwwwwwwwwwwwwwwwYeYeaaaaAAAA!\fMqli4?:D2  252V 0M4M49s9s9wwwwwwwwwwwwwwwwww'&&&&&&&&Fh4F\Mqli4?n{b  92@;$I$iaaaaaa{{キZkZkZkZk0&&fH !1C3$Đ"@#"cctʩrx(6. 9 (E迺9s9s9  iiiim[ ~&ip,V[Wh9íjkrcmY"" Q@ 3J 黋2P `0 `0 I$D"HZkZk1333g939s38s1לq͙######""#`o: $@ IQܬ k   qKZ^WH݈m! }irͥd,Lu,Jkpm)=@V0#KP(t:N}}}}o75\5g\:\9Μs9g0Y+pmpcn~$IHGɕnZ*8 p<?7@eU9J!y$70D ɭV)a kXׯ_~ׯ_~FjExj'3%x+@gmBP I슦 ("r9akڙmi`h*8$&| kX֐  .5DP,BS;.XAΈ_C.=lC;m4M-WŢTa@AՄO1A+dSO=S<3<3<3<3<[޲`[vES| sLζ4YFbK\RMFYpU>Q.\7.h`[vES| sLζ4YFbK\RMFYpU>Q]є<%_C.=lC;m4M-WŢTa@AՄO1A+d91pQ%r g* =ex p = (슦 ("r9akڙmi`h*8$K,K,K,K,++++ʋ]rD`[vES| sLζ4Y&+3n41Pr˭o֭[o嬻nz-ojgݕ/ZZo릻Zg鮛n{;rk1 h喛7t[nq:Kc99g3 6qƙf> NZYw][o][z?Xss{|M839sK9ci4439sif1u3dX+7Wly`oW4cezxWhm^=["4Ħ^d_WT>djFˍ,7b9vCδxaws.y\hG"g2[;MG?kgunֵκ^܊O 5[zCjUKqy3ts1rG#3zf!)"K9pRJ)RJ)RJ)RJ)1c1c1A{{{{{X B" (;-C; c㵻;s9s9b1!!!!!!!!!!! V5dJ UijURkRʪUJ 9 "  `J)RJ)RJ)EQEQEQEQEQ@@1c \B2 9B.'RJ)RJ),˲,˲,˲,˲,˲,˲,\TUUUUUUUUUUUUUUUUUUUUU6'@t$$C#q4M4c((( e@] ڊT Yۺ~bFɕJ ~~~~~le+#@:.P(8f{!ud,c]4"Ί{/[LbQUMсAӼn>,0٥wY8PI dUJ) 3ԙ"NiG )lk|1H0. bb bX 2LhT$ iiBTQgqՂmJ22Pjd6b̃aJY <&U.KT(đ4仹q.`I51 1EHD u v*D@,R3 /@Gxʃ:1;-꼑3Sox X>#8WxħY?fWULrPI!!eXܩd WmSUO4K0ɨ"`D$I %&6_ xphaD-qw^NFf` 3& rԣH?{w:#r3\' 73TC1Y(cB;7l5?Uś]ѕ3xB"4r;g32NFgr}3Qp P7`w oܔ;7hk0h=wﺻw]B68GB٫|Z z:.yei >=wQW't#xSLݡ t2 lnZ"!pP*333333333333{-  /܍ZUTTUz~s.^ S9|: ,B'3"/~zxvN ڋJ ȄʇtFdTC3B#+'^#ܹ ={6 I{JC*r_$? ݞz9rvb5RA1r!1n-zHfxy@֋}C.&)a%A /xy7iX H t83Hʟ^ԿûVg46_W0NF,>6(s.R&$2 ܿZ~V^=R !ڑ7-UuP6>a=͒+S0IE>A=Ļx9{ huFc%[qSJmB:i2b*eB"!a ]~V^=R !I}VF~=1-){ HuDC#;q3*m{Z.r&&R1bPL`: x wh6XO{?wS/so`\ڛX{y-dϪIZ/pM@c8d1KrC:DPDۑU?QMI|E; G{s'sko쪦~)2XʗxHwpVhD6`XSK{$++++++++؈̗xHwpF* ݢx7sbRW4\@Gs72'Q ڋJ ȄʇtF P#+'^ڳHwfKɌGlKC+(^$>ޢ{Wxt)Sl|75F#6%ܡfc#2*_![ـ W`O/*NtF&T>Zkof.^d.˜[C?Q _ ֡\d~]5"/~ڣzxvN ڋJ ȄʇtFdTC3B#+u[d ݉T ̈tcSB$:){ w?o>Ӻluï۲YׁHxٙݘ}y8auQ4A0 q0`}ӵ<ñ@US4KrC:n2*j"qfQ0.r/C(@Mϣ _. 0߈z' rgKC+(^$>-a?ړWscRBӟ̩h'tcSdC#3"`%?!ޮE)zvA{wlÁvvf5VEݳͱ(Tk*鐌gp&`WGC7'AW?2.ެ:͸wt6dSCn+@&"k0gA*NdBC:c#2*_![ـ W`O/܍ZXkT*PL|HglD&\8c+4"0 ~=K@Ƀ8Gc0B(C" ~|i kg\cK3+ /Ɬɖ+'h~Gv#'n? _˹[يWjIS)OxKpɆhGf`UXD5PHCM/Ϋ)k%K:"ٍ}wuWm6e]TLD `錎|>۱$TÍff@$;{Kon.X/o^';kFsA򡞫KGsQOwFCvAnWIxq\ 9l> %] nIʉ< HZ m@ Bzv>vFM2z EFv%iO jG޵cD@(<ˤ=]u|rv=ޗŠ]ڛ3̡RWLe:өLNwtוڵ؟,.Rᡔ`fכXh.&csъod*a@G| .QmHm: 5GIӴN+{ l&hTw7nXn(itPKD5@iRKkz"ҡ***IWcna]5^O׌s|T^/mR<3*|ĂfƘa'm ATܽ7lff214jn?AqpzHFoݢ:tPk+߆61%@FkDgяh7IDDXfrQ"{Е^{.E~D%dc]Tݭ(̶@z)O{f CF]N]; y{t(SP{ٶcHֿd6aA+N~MjE1N,F-z.IH"|U* K3fB\UjCA7o{"0>OD5TU%*ߒ1O|CC@.,S+9jn P@焽Aa|齒Ŋ El1*wݤb0K}2f|3fReVGLy+߽0U3Q;zv_ōksa8~&?SxY_:b>yໃ䧒BnCuܑ[.K1z؄ 7 v$'pw) rYRy5-ҹ.E7|ˎ} #mSC&ж'0h'6ችOp%P*C+3sϺ4Y\l^KhfV|A[h特>%ڇ:#P*ߢ'O%왴'a\_uBP&%:-Ί _jzN3ǻ?P""b`ԝ"X4c2cax}܇aI=.VU՚ =t@f-U158Y ln$,P%h>0+XXإOKQ>)ݠJ ffffffffNnf I'G(VS-?(y K#P⪍ҦLB⻁Y!mUM,Q Y,vO$$:p<|nl^he2#vk[pEaQh ߓ8f]xp&`C3 `UZHS4NJ^E md X%R)Tġ$ ~UVc{2 -ٯ 1DCX [@CU  84.ȶ+ 8,,ਮÁ 8'Xf 8iAs (f/O6-kI`0eYyݵq^gU);6XSxK׹nf,^QbBHu\0 DID,yFKB >c:kvFc[n)!4xԣ9D3,yFNB >̻:6J2 .z**b.b.b.b^l4ڥBncV =( @@ED9B+;WLD $ ܋ԝs"#t|[4c^mŠ7"-|y" ̾˫GkWZwUSKՇ^cЮ !0t= ~$B KX 5tg8M" ȅ}Gumd /d슦 \5Kaah ,A1H 0pz<ǀh%?ȉ[هyWgqFiS&aYO0b+uH߰.͘r0 j%1 a {d7rj`aY\QڔIXXtAS9T31)P4s/Rwω$7lK##r .cѲ`(*H3`ߓMQQJ r5.cѲ`(d R (U$auܦeeU$E8MU1|Q:OۮYa~Y5I8 AkzcuU$C0XUA۴#=b^ܻ#[`Z*A!d 8k2%UP-oYs;ZXBX@&4VH}Nڠ̹ ~JP Dxڨ`IqC c,48A4.m8qhƑ+|AcG6l8q0UXơTWW#M5j58hqT㈩Såe[uES$KqC:f (z#b 6#T}~ YAtrGTIK2pg$RsI\|X~r-R}O8E.HKD.bUEfe35iQp.V%!o,uJbWKi%] ΊXSDǭ3-I\$;%+*:l{XL} `=klazJ7PtK ]j.IЫG П+/OverVpwi: d^aa7_*bqN=>cF|<x,X 0FDBht4 >rdLץ X# Akm]\F̂?d 'f?:[֨hk9=k$; @?MZ+|vP !42 Vx/mI\34ѱ`K&ghOZc‚{9T+{[f;n3X7p2L5Ihlaazwmt^`-(NۼEX(AXVهq_^/~]L}pɤsW̱9$*r Ⱥ/a ?dn82Ys|GT_"Qe|/✴­?,<U.ST֌7 ?A-@v.'c5*2|4NCFGߓ/IE)P5U3ܨ/9:uX=|֍%ob+Š+e`_I u.Agt(&#JϷeq/޵/ɥJ̦Ei[[V+kDdCMѳÆ.v %P z q uE.&ޞrܒԿ.wNٱg䓶]%[q+B˗[DN0ˉYc<$%Z/m9$ "V)-#oP0MUK]h{DgK+Ndo嗲D%KY)K,?f `^qb̖i1aLicIrGFQ({;Z1wss1s֔&DT'I_TB,5J^#okh⚺(XeJ"Ba'.'e)v=6[ZiDҐ\=Gѕea=ό9Os#s_uc02A_OLЙ`J yrnnF $b>$ Hp$ENz7cbZd*F1Kҋ  .nfjV3:J(x̒`"q(m~{.eם.)jd1bTg u2H#Q%EPj=1\^ˮ;]wSSV1`/WR)T"D!c'ġ0ǃ >zc]wF c&^k:SDB,I_Cao},sy-t9MMQ[F4@Y^_$9mѳop75Em5ZYx}w=mRD<9,d,D{{e`ףݙWsZ3lSWʅjXUIE:G)*t>%DaWwӹ9P-Wn3U&5 lׯG3OncVkٖ__vg,pUtlv4l֚d vR.T2J*9JP)yH!hK!{M&\ 䐿MR$u~ 1SO WCP(e$FXjoJFN}qNr:Cߝa^ Qs8ڕEȼڄ<%lŖXnTll 2 dWْϔMж֭R>-@2"Wy9{'LNJsFyi ]۟NDMz_+1:G@^ϛ1>k>oGs}@C }Q 8դڀWG`DkZ]@|5]O`H L ~?/AF$&r\il(kHՀni)5Mj15}!{A2hA/iW(sNE^N`[3,\~#ŕ^VsX 1GxnI(zB&<a"1/q'DDâ _,C0}GÚ&RD`V1aHA(krUH5 PۄY{.`q^ '} 1O Y2x:x_A I$ $ 8$ -$D -Ҋ2 ^ xӹ/_[|(Db'18,N9qENt~~;crz8 #w:N?Ng8#w:N?q~??9t2rz99s1cN?9q靎ϏFN$ Yy A(3@V.&C5*jiҧ*t: zAtgBOH)үP+Z61(Py&'JQƏNK Fߗxb/Iuh`oҠ&ﰯMo;>h~osX:,4~m;¾h~o=,Vf>lmcHv@%,W ̳(mtqG]& vkdY軘20 Vkl{vvЦ{u>ˠw uO"}|yKB!~ˏuC='xA+|yQ4eN#Rљ಍fm::DDx@r"L:/|IAї O*^X俸L03bxꐡ||U` Oʫ@&,-˻@&01ؗy̳1YA` Z5vMiykSe-6 G簥GxO紃R=2UU͸!0smAu^N@uPf ͻ,{:{>fhcߢ(?T3wgzd [z #ZI|y(ogY8FOt&!v}:b|imZ:JImK$G[[iS+7"=3QvKO\Ƥƥ'Mz&2Tqd%Xԥ7]z4UkϦIF%H(!{&N&rϙ {evQD }+'BXJT4TNULAW0/ KHx9FgүaOu)׏{Y(د @ŷ( Bx` hH(Ұ%JEQ/T>zI ~H x`&+ފ[)?|Wp$9"b"0OTߊiď[`smlΥVO:^?\zs1<uv O/qE=z ]tkE 1ꥸw{quV{ @O΋ ˡ\ Ԝv7ܥ_rz dl JENx>%㝲#eϏv֋NPUIY_umU氃}3\1 FQ p0e`D]MһtWޓ$IeYiz<@ P( D"he4"HRR4\SSSDJ>)P*F',BRSZVUkbX0V%kZVesԥn/+ҽvZ/z7b,e7gfnZ6mE۷HDMԃ~RPJEH%%դn[vTk\Wdl;tmŭUؕeٖnk<7h 7%E0{ CHͤ4SI|+W c7~ S 8;#AI0#\B1! dʀ4#ZMH[F7wK#KQ,~ **pd+ otU?-BܸTPƽcqpNkEt;4<}2K:G&SXWf5f2ЩX?_BDHc?j~ͥER&:eJEP)e)O-X|s;_DJh7yhcNFdksFFHQ, 4!foI"wD[¡[}S\ڛ3)8\!6HgF)#jcRY/$/>L\2X ?(1Cʘ1V^k`!KDC58̚ZSfQm,h+P^MLAX\˨FcllTR'2Ith L" hɖ> _R[Wy%}XGbO ԡX2ki( -:[JxLKCJ0o0WOASfdVZ458 ` 5+Pmh,v)m~1DL;ʮUٍvDHd}#tF>P_F]hJ+QAIy:-!w6j6H>,?L t(G tp^K x:ħh9@u*IBV!Tún E!N:Ilɲ$*qdw n-:|Z)Fw #3;l$18EmA8KW ZJyy0ST]q'5|a۔gk|YRgДЛҡ/7^^:!e_yQsaz{a ZUcA.z]E[#ja5"εT +t$=.u|I-gG#$tݬ0A*{oXfpнG Eݬ" .er):W=\ a_k]W u¸):>ܕ؉|97-W' :<^-~@(|*y#Զyqɛ .d V?~ʡQP{߷1:52?= ZH:*9|!^KulZa[xuG.u.U~߉RZS)y\XU2Գr յNuvɭ.e ҇aLǗd=zn<]mLE8@Wy4IMԕ-7=5A:=\~<\By})nW]+ۯ0$%Jhx*WD ezz!%LJS~o0ٞTifW">~T :B>HYe DoQ/W)kbq򭿲5!c2sAfkYJ z_یNJC5<@$fʭ^$`{ʉ}b훖[ &iƢl766%e*iƃ76t%g"f 0Jr$>AY< ,ҹ枠ef!np@[)Zӄ;vk.O4(}~*rrX-v7z+cՐc@z7N֎6V5mZ^,y. CŘCr{'U&21~?@,Qm;z4tŊ&{5'zBE-bIYhS).mB}6,g51&GW|K䫣E,+A*=L^H `$:^drR(^S^HL,SjM̉n. Ţ fRYLJuȉ.Dńw^cS{7p#>1L#_&QQ@Rf^0zg@ey]vʫarWv9QgAU0.leSTó2tF)}bT.5E=j40 6(J*xAOܑia.XW1Qr,hv K< H, oU:UҐJ$ʠ&GAEPW8)EYuxc> 35\2i\a\;ᢗ#F*PLdp\μT\6%w/<]b>b^{-1O~13qK̓$*wJ H}@e~$Nj9S=>UOI!]AC' )f䇰S|OKy g.#|)f*"EV~1\ȜNG䎊::c$H4!/u]S0SPlRztu Q1iIzԯGZE%i z'?b36, lVɂϭ~ɰ޾,FX6Sό )BcpǞ>DXhME[Tă  FXFSQ*U. hm6Jw6Z} %/8JO["7FTDIDcO$'}WpANd`}q?V':$ xU;*%~*/"ò mGgG'Q]hahQ4iJ8P 7nŒ6"š‹($0IrgeP %d 8.B$7lUg_Li$x YH㎌5pВ&&!,Id@c2֨ftGqMᄘ#,9S8Evp6jB 5y"TVNB"VJ(y ȨB-iSJSn m1ؒt$rґՖ@ؽ#OE.X1CZ3C1NN!MQOy[A GٮwEusEp%"ya?M'T\|u}hL$ӧyN5v*E?h9:o#ޒRi|_ݫ8ek\ڿ—ÄĒ:jw+͸U`aa#I>PԷ-U)OpN'mlyrwh9Hg`oǷHRK>i؃Tn8?Ou>K@x) WUTsXcHc'N1:,ur)s!P1ҩD7Ӷ.:ޞVLF7 2%-&2u0T !IH[XR%*F2 kt:bE脘(fjtZ^:NMf.*L넄*}yѲevzoy0<x|"܏;,IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''''''''t(((7BMXcny))))))ɨbB $ʹ?xmX=#'vs9# xǒa(iGvrI1SI-9 }H+BC#QٚIƻ>>>>>>>>>>>>>>??????????w}@28@NYdozAA$-6?HQZcmwA BBB9HWfq|CCC,7BMXcnyDDD4?JU`kvEEEEEEE]hsFFFFFFUF[flrx~GGG*4>HR\fpz H +6ALZep{I)7I@IR[eoyJ!'JJJS^itK$/:EP[fq|LLLLLLLLLLLv| MMM5@KValwN'2=HS^itNO&0OFQ\gr}P"-8CNYdozP QQ &,bnz0DX 4H\p$8Qj~ U2FZnJ^WWW XXXXXY=Vj~ Z2FZn6[r\\l ]4H\p^DXl _4H\p`8L`ta(DJPV\bhntzr'3DP\hts&2>JVgvst*6DDD1WS1c\ RQ ֠L0MQF8}]O5'nAzbe>N;Ra1ɩ%GM^9֓;hz}鿽9QFUTCIS1u m1|:bl Gԩ\p֌OC?JP ݻ^p Cku xfMXye yB[FVqr=Iel%ìίwkxs9q|A_c0|׳t0u3i=Ij7; rߗy3sBRK QlrtBNZkwu+7uAKWco{vv2>O[gs w#/;LXdp| &,28>DJT^hr|$*0:@FLRX^yz$.Bzzfr~{{&2>Jnz .:R^jv &0:DNXblv|}~(4@LXdp|$0JVbn ".:FR^jvfr~&2>JT^hr|1BSdu !-9JP\htnzމP\ht\fpzVbnz  &,28>DJPZx&,  *0:R^v +FUds %1@L[gs=IUamy$.8BLV`jt~ *8Q\grΡ0;FQ\gr}"-8CNYdoz'2=HS^it*8FTbp{ 6ALWbmx(3>IT_ju#.9DOYdoz $*06?HQW`ir{ê&1GPY6J^r:Nbv*>Rfz.BVj~ 2FZn*7FLRXer 5BO\iv+8GTcp} .?N]n%6GVev ->O^m~ '4AP_n})6CP]jw (7FUdq~*9HWfu!0?N]ly '6CP_n}+8GVet %2?L[jy-JVbnz"/GPYbk*5@KValw+7DQdny&1IT`lx$0JVbnz ".:FR^jv*6BNZfr~ꄐ,8DP\ht뮺&2>HR\ht(4@LXdp| $*06[8`Bn!.8ӯŽ.:+ vM[hlhхs->azT嗷_O3f>NT1"XecV*7p˒ρ$hەp'AE߻p7Y;?D3^=$ON\PͦSyB?}tq}N%- ڄ˸=q:Ol_!##(f n=)"~"'ЏyQ'iצQph2=mr- ۽lw@V}1: p:r;x'r-3mݟ2 }FP`s> n@zVqD6Y1_PD8,fAVNA 7^ !2;mpd W  L4IQ-*}25\E ǥnYYYfShS,{NJ:Ò3%=6]MKKKKKKKKKm5,r)Dov<wW*^{G0-?ނCp޶}.C7*ɎYŦRIa`3`+{>-*}2!sl5,r)D=Oy jԨse\YUjmnU铙<˲ZЦY <]BfcpW{F/ kvnvnv뺮뺮뺮뺮Nt:Nt:NtZ[}&[lUd&C "ktYfShS,{nU!@y jԨser\Jџ;0WacP?TS͘#J*DtiYYI}2tLΘ)Nj%(\@a(MJ"<'|[*E/7k$, =Owp8p8'839b'3y=^/7kBJd1t6]u.B+jAMT WVa[>98^/7kBJd16$p\ڱr8.5ɾpcVhf҆Ewt+ ;ӤE=s`TiaE V~~>A:Df .U A`!}}}}}5"g11)Ir@|>|>z^z^z^7;m+5\~>WVZ[}&[lUd&C :ktYfShS,{΁yyyyykmnU铙<`se񗛵NM%yzWfcpW{F/ʪPkwJqͽF_n:6b7;m+5\~>WVV>-*}2!sl5,r)D=Oov<wWjԹ2 } L{تL@~YZЦx<kmnU铙<ase񗛵NM%y:NJ:_FϕUVa[>9ͽF_n:6b.7;m+5\~>WVUZ[}&[lUd&C XktYfShS,{ 1RQkкZA$D"H$D"H$D"1G;t6Dvk (0G^x;'He@yhÈMy Q$ː`iҢ9kU4{p!E!SLbWjT(\M'G8`rCAwR?: j$A2#z XN0M3Ed$&Xq-&JA|lpqxa@S#;n^@qc(/AB$5%3V{[ 8 )PkIS„F +DmJ3"ˆL#?^WGhgΆp|Eo^5OfʀцF@~"I5#{J ۣ*ʺSԈ 6 ~>ߏZ6!~y*ϗg3k*vh]$ T"o%a{02!G F~0l{IQ3RpslA>`?Z7BhĿm 77eKh5<]^~؜&bc:v0(fM=7AߋbW5:D=%Znw7Ѫ:oupuZ$(tAXXXXXXXXXXXXXXXY ,8DP\htZ(4@LXdp|[$0M\kzl.=L[jym-Pbtx+:IXj|y$6HWi{zzAP_zfmt{{#*18?FMT[bipw~{{{{{{{|||||||||||\gr}}"-IT_ju%0;FQ\gr}8CNYdoz *5@KValw'2=HOV]dkry)4?JU`kv&-4;BMXcnwb;M?{z4W|&0W0EPބ2ۓgpx`Ӱl."߷}`N*YAfxga?+AbrKS_K`N1Fz>\|TLr>zyXR>f_Jh1 ?r>m;aLEDZqúфсO!1^!gV b}pyzr1lHv/ ,{[Y>*iv3Ir=caQQQ(qǧ% ɈH跇GGBxqYkZkZkVk `ucSC3#zÒlL,˫ZkJ)RJ) 샇Mk'I!C,^( PrZi#BYs7gǴaHdyyY"IS%F䙣h-U(!bc2T@ieM ȨxXX{{o'Dp a ViڙJAn( @=tYpȏ2/T+YN -^4u\ 'Hz܈ň/ $PtXLEr$P?~uܛ[+QҌQ 0,p58Ps^)Sݝ5*#a@{9CGK)MЄ1"!ѫG_rTԓ'IXoo>j\%;E RJѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT"0մX$R,bSh5մ&y0m۶m۶m۶m۶mI$I$I$I$I łBA@bX,m۶m۶m۶m۶m$I$I$I$I$I$I$I$I1c  Ibg1$%ld+&Okjq'-HL)2Zۨ31N9E%ń$ăa yo۶m۶m۶m۶m1.+ Vh2m۶m۶m[$I$I$I$Iܶm۶m۶m۶m6'B$I$I$añAX;/`n5|-,`O`MM-SJ)iQ< u! ti0*'$vh\D )RJJ 6TUUUUUUULKJ'dD m۶m۶m۶m۶mm۶m۶m۶m۶mI$I$I$I$I۶m۶m۶m۶m[[cEQ\$ D#)/5;AGMSY_ekqw} %+17=CIOU[agmsy!'-39&16|o|C;DJjURZԪV%%+bnIwtc\&᧽]n:6GbnYZNQ)|;531/-+)'/[>Ip6 bP&p@ ¡qaQA=C{FKdQȱqaQA1!BLO{ܬu m*௷jثJJCBҩyiYI9A<تL@Od0K2D i J!+5\"B {l..7kB#1r,jR(cJ̤qt8MsT(IR())qwwwwwwwwwwwwwwwwwwu]l..7kB#1r,jR(?FƅEu.E{{!I#dS(n5B"L'n5B|z8/"jI3"҄ &,28>DJPV\bhntz$*06DQW]ciou{ $1>KXer0?JYlw%0?R]gq|  -8CNY_jy +1DJPV\bhntz1$)H!Df%B.{ۜ ^?CoE" W;@ YB>"kL"6\Y/8_u(y3.Qѥŏ&Ɛ1@L TMz!,HPJṽ5C@w{.m_AP.IN+LDx&% Z֦~R&ѝmaH@r㸀e`[Uuh\RxjVn>97zXVQMsf|tjaWOI>Cb,s_G7]$޵aU gT¼- Dzz/$ȿ9B3r^2"}ĸWtSD\Y/\r̞5T'ŒQN}'@A{J#ƣቺ5XP~z侑ý;VodJ{+ʰ4,x('}KIsW=%S- C2yxS3L"\+Z Vtr8FD}vaQD mG#ۮcAa$;ۂn#`mrΎX19r߿&;!_6vj^S|qW=%S赅M)lƻ:F5[a5٠w/G,Hû4/>Wp>HoK/We-8M\kۺŃ؞xDq{ԥuMQ{P}dDqEv[ʙbO.{vqcZQ*;= onl~x!0X@ԃ8h`䌧68/]8͹\=%ظiUA- @tUY0ʡYipiUA/ @tM1 Ȥ kYH'eՄģYPօ5t,S zJip Lۺ/IJx. npQUu`F Xڥ*IJнuaM9)0* HAع8>3+[0 iYa q < {Zj҅ B:42,%&_Qdq44aD.Ókakԅ E>:r ,C6N/SVš )&e3:TGAgXJ2iYa Wj5<<<<<<<<<ɐ;^SEihˆ\;8523\ 7 8s9s9s9s9|@"A}ԉ&M0]T$I =rx/tj A{{{{c'fxbE%FQ !OwC ]RF:." yqia\f$d!a^WVVsJ/qa3͚3cl2ɒ#C~ W w*{{{{ ⃇6hȀႅ &HqCF #"ͱy]A-A<5.'  FFFĽ~wpib[TN=O IEQQQQ@3r,k%d]VTH%Dch}}}}}}}}}Nޥm5ČTs;˒bBo`RD6(qcUx<x<x<qohaZSLE>70'Feaiii}}}}}}}}}<[z5Ts.Mlʩ'ɑY!PRRRR7מf.Mݤl4ËStfXJ<. wi[M?1# $$$$$$mf_Xчyrkd]VOCbE<[z )Hg5ՔĨpT<@AAApW;ʮvZ>"ͱy]A-A<5.'  OOO@3r,k%d]VTH%Dc \{6Ut/NmW*ҙa)P8hjNޥm5ČTs;˒bBo`RD6x<x4;rx=' lV!WAva\UvX+5sy)䫑* 2_w+t(7DADA{>aZloo }M\,˛k; ۪zIC=71+% ^oAlifc`]ZWT{S2q`?+(%"\lf`ZTN\# xȲ,˲H6Mpkt "Pz$;Izʪriyk(?jZM|Ҷ~bF*չeI-ؼlT<, yyyyyyyyy@/¼}vohaZSLE>70)"t:hzsle^WPIB;4-& ?rq5Ts.Ml'Fe" 8qqqqqqqqqx6Ut/Nm(Gf8{s>:Yx'Fe3Rfl6] ֺfJ.ٽiM1pX@ 4j\UNG@92+$ bbb]u]u]u]u]u]u]u]u]u}^㺳{tmf_XQJC<5.' z^{v{ *Ih6Ut#BVO|Ҷ~bF*չeI-ؼlT<,$'''}}}}}}}}}@/¼}vohaZSLE>70)"<<<<<<<<<?rq5Ts.Ml'Fe"x^㺳{tmf_XQJC<5.' vn{v{ *Ih6Ut#B!ѐz.m'f _XQ JF333ss>:Yx'Fe3R~ 4j\UNG@92+$ e8k9Xw&Ed2qpELSZahov} %,3:AHOV]dkry!(/6=DKRY`gnu| '.5ELSZahov} %,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|9@GNU\cjqx2ػw 0LRi1FL*=9~ғ9R#Z;&bh 7E#o܁@nЁ, 90b[ (P@ (P@ (Pu9i)Kmu888888HCYC'|xtplhd`\XTPLW" $dZkZkZkZkaS(J c2^Hab.P`.Jҟ;p҈BӒfiP:m|%3210/.-,+*)oԀxå$F.V(! &@hGh4S0Y,ԴtT4ӳsS3ҲrRZkZkZkZkZky&)LG3`PqD0TA$Nt@9s9s9s9s9;p҈BӒf"""1c1c1c1c1{{{{{}9&%~zvrnjfb^ZVRNJV#<4y!PNLJHFDB@><:86420.,*(+UST*;oЄ2 "B~ac*Na 0Hĉæ+P!5d`4\}:Ns9s9s9s9sN3_D ̬lL, ˫kK+ ʪjJ52{{{{{S0Y,ԴtT4ӳsS3ҲrRᢢdXyʉI ɈHȇGdžFƅEtz{{{{?wJ%?R$$=tژ%Jhgfedcba`_^]\[ZYXWVUTSRu_O5cTq =tܠ %D| jZV{{{{{]@27i)lV BvFh^#HX6HS0B8. *^;B?<@J nˀH nˀڈD A&RJ$fCv`;;.!RJ)RJ)RJ)RJ)s9s9s9s9sI@"BԁL.W4A2G/TBUFQF)('I )" y% PQ?F1]Lq5`0 [YASSS")9s9s9s9sP >wA3K*OF 'Dt0K[U9Pp c1c1c1c1c#D}{ywusqomkigeca_RPNLVV{{{{{ZkZkZkZkZkZkZkZkZ+oԔJ&G1E 4T(2{{{{{=u1)M %@lc)H$ZkZkZkZkZI )" y% de HPYrdȏ7fX2Xl(xurolifc`]ZWTQNKHEB?<|z{{{{`3adD!>tؐB !"ͱy]Ar\.r\.޷dPIB;4- [[[[[kZy (GfD#bAP[[9s9s9s9s9|l.׭|ung`YRKE?93-'!>rV:ɭuY=% Ĭ|dvYSLE>70)&# ½v-*i#b[l6fl6fs};KF ՜d,Kۢj: کyI鸐hյm۶m۶m۶m۶m۶m۶m۶m۶m68ťSE7) Ƹxl`TH<0&rssrj8Wv%T3rQ s(g!`YSPMJGm{{{{½v-*i#b[|>|>kZy (GfD#bA{{{{~l.׭|ung`YRKE?93-'!}}}}}}}}}ž]4Sr -LkHE"!!#' |%^Jb.fR^;7ȕE0ueV sEٌ`<>C,PG`{ _UN% 9jh %H8lА  8)a^[XWUROLIFC@=:741.+(%">.,'ed%FaC }wqke_YSMGA;648L'哕tO컋[+Z9xW6uTsmIȐ;nxURO L I&Nrr/o,lkheb_\YVSPNM򣇁{uoic]UI=1% ĸ|rxdddddd%FaC }wqke_YSMGA;64J'ŭ}]-̜l< ܫ{K뺊Z*9붱q}}}}}}}}}ob8h`j I(gF%dFh4\,˛k; ۚ:yX7vU4ԃS)P0Q!@|Ё 0\@a= ܫ{KJ)hG&eDû +1"ć2\8 ݬ|L컋[+ʚj: ڱa XI{uoic]WQKE?:g6 /92ǎ3^@崄T$Óc3ӢrB⹑!F&H၃ |vpjd^XRLF@&(' ¶v^F.͵mU=% 2/')G1Z@qD #DC4dҢ򣇁{uoic]UI=1% ĸ|rx뺮뺮뺮뺮뺮뺮뺮뺮tO컋[+Z9xW6uTsm3)#C~1 TQNKHEB?<9630-*'$! bpR^11FB4``5դtD䳃S#’b20afp IY\,˛k; ۚ:yX7vU4ԃS˼O$Em۶m۶m۶m۶m۶m۶m۶ma^[XWUROLIFC@=:741.+(%">.PC .TnV>&ŭ}eM5022+8wVu3s0p-m*jG111)#C~1 TQNKHEB?<9630-*'$!c$DA VSPMJGDA>;852/,)&# f ysmga[SG;/# ¶zpjr N #G-R8a"B0fl6flVztnhb\VPJD>9| \ +1"ć2\8 ݬ|L컋[+ʚj: ڱ_^^V=q.njgda^[XURяY K ƌ+PE9-! xn$@Q@ 1"@x)&# P 37¿ysmga[UOIC=85ˁ'I鑣FEQ#F(N(Ab |>|>yyyyyyyyyyd%FaC }wqke_YSMGA;64xMMJ'ŭ}]-̜l< ܫ{K뺊Z*9Yɑ!?vܘb(%" ;{9X7v5u2r/o,l)i&u]u]u]u]u]u]u]u]u]Wztnhb\VPJD>9| \"yyyyyyyyy{`]Zn!@qqqqqqqqqM ,XMA5)ȼ*LYXgv&օ5DSbq!ᝦi~ytoje`[VQLGB=83.)$g%a ߝ\ژWՓRЎM ˉH;, Dh5{{{{ZkZkZkZkZΣzfD"a`vi݇m+`ttʨXGGGGGʨٲI"$63i0fәpXdi-NxY %)P&1*4bPib.PBb_4M J@/[T)A|9&%D|6Txm۶efffffffffffffffffVU>eP;oЄ2I9f,.ZPd@z) $Bx؀eu]u*ըN %N3_DQ2Ǎ+J| pǩj'1\89{{~TMG2]85{@' Ҷ~fN2mQ5t f_XKD=6/ haZSPMF?81*'$!}Q9s|ung`YRu]u]u]u]Ľyrkd]VOIC=72-("22222}vohaZSLF@:40_1{{{{zp~LpO 3"~A|؈ 6P:0ppj7V"óV2LFgrf2ɔR)0əLUdrp >%#`P1D  ~P ȩ p\CgedӀ0!`#B"$JVbnz l".:FR^jvm #/;GS_kwn+7CO[gso'3?KWco{ p#/;GS_kwq%0;FQ\gr}rr)4?JU`kus#.9DOZep{ t +6ALWbmxtu*6BNZfr~u vvvvvvvvvvvvvvv q/HI6TC 8~# 3>ƫ1T;Kt V2*сDyWz$ A5\5xwOo05t3t%&f :ڐ'- iH d ]X2L(HVjZVjG-OຂDBsepJٓ&PMGC!-6mlS Vv SL:A };Snnnnnnnnnnn=p`XI iQ|>@B@3s<׊Z-,*(" M9 SET(BdI9ip)41gjiI䣤Ǎt:Nt:N͙X+חW=?֤O�z^z^z^wMs6A>`t:Nt:Nt:>|>|>_41gjiI3mMʪj2"r\.r\._41gjiIԥKѿgۚɕUd$xkr\5ڥe%$ڋx<x<x3mMʪj2;FviYI91Mͦ9WSOK <8p8p8y{|MkFD@x=.qibӒ2GKѿgۚɕUd$s~~~ovnvnvvnvnvfl6fl6fz^z^z^jZVjZVjZNt:Nt:Ni4Fh4Fh4F|>|>l6fl6fl6_{<~I\YUQMFB? Ǻ!?oqmh.˿00WgۍpTԨcM1B3Px,ED8n}ct0*S̞0*r\.r\.rL&d2L&d2L&x<x<x<bX,bX,bXp8p8a0 `0 `0 ~~z^z^znvnvnv\.r\.r\.D|Fz$H99999vnvnvnlplfP#>l0q=v ,Iqqq2D@PEOok&]D~Db 7=&ǵQ]ZVRNL"7|>|>|>{<~I\YUQMFB?n=&ǵQ]ZVRNL"6=.qibӒ2ȇ~~~=&ǵQ]ZVRNL" _41gjiI䳦3mMʪj2z^z^z}Ͽtly5 QSt&}reUE5 9FviYI91|>|>|>_t&}reUE5 y{|MkFD@gz}]fĜͫ%eOx<x<㏇=&ǵQ]ZVRNL" 3=.qibӒ2ȧLѿgۚɕUd$w~~_41gjiIC3mMʪj23xkr\5ڥe%$cvnvnv{1FRd2L&d2L&\.r\.r\"Y'F0qQݪNx@aysȦLu ZHNGzۘV`M =~>AECR(€9/n2\.5B͙UK iHY 1Џ~7wem H ̃ђ%KF %H)s䡂`0!8H|@dƞg'fd : ԋb^0ix0L&d2L&d2<!G{ThR&DdB勵ٳ&[W1Nq`U@\K[rj "R H9z/xg"2UKHɟ#b-f0i4S,J Q\c]aN"=La@1{뱖MʤȏU1ZX:p@?3a9UɣTѐ t}uuyM  ,eXTOHC $殴=jt4dR 9UK @bnژ*I~ hFe#R:}4u<:,RʜAn@-y8& n;ED(,$0Qcϳk3[2ʅ DE$"_0-f fLvc]*'0B`pp,\C&b";LfϚl]8QdpE v:95b{i߬OdPR0`WD&XEt!Ab3rJ$7gVM,' {E-u+&/vc]*'0B```D8!G{ThR&Ddh`D@勵ٳ&[W1NqsϛBUcF F?/j.ۓ-+#2= ېL>d0E0"y潤x:`D@g3++F>F$ OުEXat<0g/F8k%Ebg8xK'M*  2~m SI 3B݉ z~?z a `Ax3PVQrfR7qDRψK3Q} *"7J3+?BcK{9kPd MjhBsh'r~8؈^'B>YgQ vD"j.ۊ?:.dT𕩯MG<nΒ"K1\rJ@XB#9wg3gskI {EUtG%8k.Q3}|$j5ЄI,%.tXw@\L!MRBiMBm*3i˄UBڪIb(F)9-7='GG{2Th&_? Nq0vA۪\=U(a8Y~!(3%QA灂x:v.pa?fF·cm+#?Px ?EA:j ,Td[pO_/fҟ7S{D6jCE0Hw`H#hS_{N0`%㏽G57E{Q#i&cu#a\@OO?:S "\?6҃6CdD [^.@6 -xoCuEGS)lEC8s_POHB<60+&!{{s9s9kZkZkWQKE?93-(#c1c1[kZkes9s)RJ)RJ);`(hEd"b!""c1c1B!B!B+(%"*'+aZkZkZkZkV)&# w N)RJ)RJs9s90tSRa`a!@$cb‘b)i&DB6 P`1c1{{[pT3ӂ2!ᳳ8472nw#sϲZ0;t-& ֡o4o?4ޢiRL)o!tԂ$ѧ*ϡ0T-ZJWX)SsY1qwwwwwwwwnffffffffl3XKuy2i$ UUUUUUUUDDDDDDDDDELSZahov}M?<%e#0m j`nhZD+/Puh `LTMuO3nKV ;)1Y{"$,)&$" |hXH8(XNj۶m۶m۶m۶mے$I$I$I$Im۶m۶m۶m۶qYA) ȸ؁A@@2FɹyiQ9 9yGq'rC,#&0EkXzii)҄Riīm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I `. e"@GEDCBޤ IJS c>ҍ"#K24M4M4M3UUUUUUUUUUUUUUUUնm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶ }<F\,D<`, P (J)IJ1 9RJ)m۶m۶m۶m۶mK$I$I$I$I۶m۶m۶m۶m6I$I$I$I$IJ$I$I$I$I TM RJ*Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T,'`9t2A %쥖"tguRۦ8=)Za LX%H (lX *<9s9sJ)%wRL )mRm(C!H$m۶m۶m۶m۶mޤ 5*`;}k$Rqܖ;I3(  gLA:-=VdPHQ}}}i39fQg(l24h*nvDw5$`&'X^m,p3WX" Da7`]yh/U)ĹH.>jPCF[+T9b䰕 c֬5kBb?d6,F]Dpph 0/0W%@+slP&$G{3cVԞ}V,<3ڊIqp@ E5!xpj2*$4VQOM̥thXL@4$ Z:h^XNF@80(" ZVm۶m۶m۶kꉩeYl620Rx]۶m۶m۶m۶mے$I$I$Iޤ 1O )ljPwb*G\=Sް   #.9DOZep{ȡ&0:R^jt~(4@LXdp| $0 o>0 ן83u54̶dz)k뺀Ir7bo \67G XbP]XWUT|>}5t:Nt:% 0P9^G /W,Fl6YH?M&K'XAh(!V4t.AEd G !((089f #@tpa4BЖ3J8rmgd^ZWR78LH@[=CV%IRFL86,=%#n˕.#Bl,r\.rR a:5f̴yq)!S *>h7_yu|[Z([XC|hRB:"1!‚ޚH{KJF yB"ա <<<<<<<ϳnDdɝʔ'YFt0`abneYeYeYeYeYeYeYeYeYrR a:5f̴yq)!S *>PRRRRji'3ǖVFF%;H iZV{{{{G >ٱA *R uc %l6 NFD;M&6qomjhedTla I P &'}>6qj7M/'KPEXJZaBb{{{{{܍vL:3cи\$H,Ls9<줓`5O" 6m YaԕyUiT!&"#!a(jF'|猹3v`PBN%ov?gLwZLFw,~璩@0fN'e6vy1X* G%ll7Bb*s S1\?a6$xv 9OG#=wv.q4oي4.J97.ED|J'?4.?%|lyaq/e=1 ɮbs?FMT]fmrw|)5AMYeq} %1=IUamy !-9EQ]iu'3?KWco{ #/;GS_kw+7CO[gs '3?KWco{ ;GS_kw +7CO[gs '3?KWco{ #/;GS_kwJQX_fmt~ *6BNZfr~&2>JVbnz ".:FR\fpz (4@LXdp|!/ e @0+Riq]S0Z0G ` `KM5qv,h3MFSZY'cSd/`p+kvWz3>׬SńU<;E&h0LcV[YLsiJ9E(@lRZd.#X,>w=벫fqq{{޻f0y J=9sBWKjIOg`"HuUEO$Cm&X4  "~8h6jR-Il24 ~׳.id {{]r쪢Yy6\,dRcFlRZd.#`0g9~]vU,bb.|2B)G 벫fI^%fӯ*ՒD&sdw=벫fI^!LsiJ9E({13[; "(DDSpI! +$xR ԣ0`ĵD7'Z _,p6OvY5I8 (`{{wTseYd0K2D D"jzvMr n|5!Ч#.&)a8@F\,D<]ӳï2_M){QMۮYm&tdeU$E4̢ 9s9s9QMۮYm&tdeU$E4,u]u]u]{{m,WC }:2*j"qfQF{1$=y{%X?bq!*(prH&g29əLdr&3L&KLZ) AT*Twwwwwwwwww C(Xl۶m۶m۟  (TUUUUUUUUUU۶m۶mۖ$I$I$ M JGD(DQ5.)!d&!p,w;nܱ7q2d$IRyǭ4M4effffffffffH"X(@ """""""""wwwwwwwwww(B&sL""a ۶m۶m۶̬ڶm۶m۶5D!ECXD X0pm:榹in榹in榹inR(I :.bKFB9H#Qt8MbPNJFB>:62.*&"^ Q)RJ) ZkZkS4@Od/ Eawwwwwwwwww1c1c1ZkZkZk-UUUU%H}<FiX*wwwwwwwwwwv9s9s9Zk-'%#! {{i$ >g4^, ? ALxC'Q"a1 QO/+pm:99',7Ms47Mslu2A檹jK*s9sZ))Q ܦeP%чX(@o۶m۶m۶T'RSM˰XJGP$O02@MRDġu]gN$G1?saWxH$bq7MM":C\q9.Rf"I0`wwwwwwwwwgffffffffffUUUUUUUUUUm۶m۶m0D GP$|0AѶm۶m۶- I$I$IRJ)$](  m[rK wwgffffffffffWUUUUUUUUUٶm۶m۶=3333333333""""""""""Ҷm۶m۶mDDDDDDDDDD$I$I$ T !+5?IS]gq{ !(/6=DKR\fpz$.8BLV`jt~ (2+KH4Fm۶*}.Av6+Eq2cQkeu4 P/d TXeYwwwwwwwwwwP/d Tr9QQõXKu*>BnX(Hr*FP@c1Ƃ3Ip½{ݤ <domi=I۶~"up?(2( 9-0Y|>_X~.+o$* b)Z) {7+Ed*kx[*/GLML Pxa:NəlK*<<<*TI}9lemɃ0Y)󸃼 B>Ƀ!5?]-:8cQ,{{LL@J/9s9s{{{䐥$0ONi"o8g[x)У}i;Il?i~"v9+p]203r 1N{]J9 hΨw Sa{skdnvni(fEtR!y@ۚ|ri`XNE;1)<<<<<37iK>52&#MMYeYeYeYeYe988888ZQE7%ƶ\%! fB-xĔd<ܫ{S+۲R2ѡyQ<]mGC>40,LLL̀88888Bmo/e`ۙWՒ΋hhmk? wF!԰h~I=/μp^L:&@m۶m۶m۶m۶m۶m{V.qM%}~|hP@4(lẮ뺮뺮뺮뺮kVTMD?,# OOiiiii`Vtrq0yog^UKB8/&<<<<<5,#O8s\ k+Šb2a!xX ꠝ|vpibZRJC;_-̺zpdZRF8(HIu]u]u]u]u]unӖxnf]TJA7.%yyyyyʖy8p8pxGmNLIC52&#|4Kry1QUUE Ɛzp`0 `0`V3ӱp/'g~_}}}} fUM?3 оt`RSSSS#-xIC^z^~I=/vR7.I5!;Py̧C* o0gg%j#NoqN8%0%"zEw .e谳lrpZٿ tߥK!&X3nk,y1/>)"=OًnQ,5h6=B7@TC'ʯMtO}_ w?Oqu D׳1*h/tZ95X{n\ J,FDp4J0ILPp.p$!{f%BtaMqѲ>I"/T\8e3E : ]ع- TYu$%>6\|ڼSCvW`+ʪ:IiF\ )8я-T"(V dg6P` `#в>I"/Ծ:?.Q@5#mխQdbQC_,#qɵ}] .;Oug&1PzrBJ $ kں*!=r\uE>elw\i(ۙW<,F4y՝8ӪK  }}}}}}-T"阨}}})fecߝYUz^z^zn+$BxBʼna[VveVS32qXߤ.LXYTYu$%>6\S<+V(Cz"0-JDs5QPONM gJ|.|uܲTS['',AEsYbUK?5' LmIv mb*ڙݵ2\ЩY=iWPݵ.E2#ms+ UuPNJ{qiaU#ٖT!=rxL+)S#+nV.[Ա+S$A(gٵmyM%ĄDԃCzR0n禠|uk`Hz^_rZ:ᵹҥ<-2!!ޝ\ 2PoPPkkkk+Nt:Nt:N۹)fecߝYU|>:ha`++++++++++k쪩MLJsSB;73/+KN KdG" wbyX*HT:ր 0"M!o&F~c/E~YHHHFh4Fh4F\(!C tlgc |>sSB;7.8P  fl6fl6fl.r\.r\.ry;7ݬl,s3뢊# QG;/®d2L&d2L&d2LMA7+ ̺HC=???+u52.%5RG|< ̋K Z23x<x<vn YXwfEGYv^>ť]A-bX,bX,bXnV6ݹuQőzhttVꨣyqiaWPKF@799-T"(Y<5QPONM gJ|o\fUK?5' LmI ~ihvU%O"򩩩ayM%ĄDԓSA8 .|u&ʶX&p8p8,zrjbX=S:k `0 `0 `.4̫JDsBTROLHDA=951)2Z9HWglK>e&|~~5QPONM gJ|%̪~jN.ՙ(ےz;PNKG?3*y k*'&$VϔQ2Z9HWglK>ep駡xog^U$"zbB" ɩaL  \fUK?aCO 0"M.㍝ȏ7b t4{;jvfl6fl6flz^z^z^\i(ۙZ&*jZS(9™ц^݉3t:Ntz:yxvdddd"K 2\бiEmB2-%uܨA8dٹiǂ_wTѥQh3VbM-ڙed!@pmi}ºеНBq۩iWJBpfi DCB]D^\҄-+Pvnv `0R\Z; v]mYX׺k+}κJe /%C95}⤴ %JDP$H>)Id'#GJ;"!uplx#F B.2b {b^xw*Rš{sOZ kji$F(# 1&kKC֕*SRQCqxoS^FEg rǧg̳#@@aWB4a@A r\.r\.W[eV6JR"%5 S'NJ0YB:D44 #Fxv¹)$&>zXV򠜔 #c#E6jҘA(#Ơ` ?}|.ZXw®.Ŝ\ 7m&J@;3!,ĘXؗW-YXW:LIE~Ioxx$$ GmZ6*@4$>c0?>=cN΍Mp "@xࠁL   8`-xw]2+ ZwmYWULʩ'M,!U" #E<; DȏLK=,+yPNJ|ԑñDC5 i cP0ߋ>>{-XSaWGbN.ܛۉ6l%HQFbL, ˫ זև,+VUT~$7NMLKR6{Ne ^٨@}Nn`>b!dAD@hL!en"^Ƅ|Ћa]$=EEW9c?k7'm gLQȼ_~gocǍb!)@,c䁲$/׀+@(l8鴚&Fڞ \{n݅w!Y857 ޖ6fDIco{2=㹆W4sZ_:?]'oDgs" gnwSv߹?fcRf`,%g9HrAIv!?hT2YR4fJ3OgDw`uI91 1 + +G=Xa(zbԩDѶQ.7-} ='yqGhAC7[ƒ戫'o݆т:{qEp #+3;CHMRW\afnv~ "*2:BJOTY^chpx $,4CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu} (08@HPZdlt| (08@HS[cks{  *4@LXdp|",6BNXblw'1;EOYcmw !+3;EOW_gow'/7BMU]emu}%-5=EMU]emu}%-5=EMU]emu}-5=EMU]emu} (08@HPX`jrz  %*/49>FNV^fkpuz !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5FPX`hpz&.6>FPZbjrz$% (08@HPX`hpx&&&&&&&&&PX`hpx (2CHMRW\afkpx}/7?GOW_gow1111FNV^fnv~&.6>FNV^fnv~55"*2:BJRZbjrz5666'/7?GOW_gow6677'/7?GOWaiqy8$+29@GNU\cjqv}cfDD 9g;NƍX؞ApVH^*Q %pfsՍ<@=n[9[T|s_󳃬$j}eWڊ3eLt[*2Qͅp/} :Db?n$HYFǛWz8PbXt,fJ%:j%[g{u WnP3" zs,.4b4x0o=DAqf3" [ܲ&Iῡ.m:[0A;Z'Fչti6 n40* =[YWVy`0 _YQS/' nc^LWRN^Q ̼|*Q*?ل{OF/~cLj)&&%_^]MKLw/ZZZb$VE2Z3 &%_^]MLILws%%_<60|'ՕSrQ Ⰳc3s8[I^.l6=ٶtcƌ51/-3]bnbRB.ŭĺdpw/*r RMLJA_} ECjz*ڙY&{0ZZٗ)yl[J:&~ ݜlTOJ[PԯG=ۖw7nlj3/qu2]LC90ӳcFRMIY ÏibP aDg'B,-륚FA;d2Yi('&H}ܳP#jzP5̪{Գm)X|976xQ϶cba \iipbeʓ%G q'CJ@a%,t"{)w76*͇|fީO xG.R0A]%{4fWVTOGEC6Wt&4@qeE%̬ldť@aKj x/V<ۖ|wsnlj3ՓV7Ó3fAYY̛K(%F 9͇|r hUu5߭ t:YtZi('&H} 5jQ{xyŀI-Ĥ\dNɈ[5 aɫ=Bh[T32MGFڣ \]\N`[YW쨣PcsJhfVCCD&@$ RPRT0Kmpk[/d?La:4|X4KF6=/zNu CDa (KlQ{|Ih^6*&ԟUʉi8A6|#=lk[9[Q L<=eҲ*#!-nMmq_U!P.Pzq2W8DO'r<8E5K|r,ni]5S%ȯ<^pn'ӂ5o`[sSwW/Ny /Dy@j4,R:f8m_/ܲ|r vL'<׸ qj<\uV6sR4< +'rQc-6%u?:$R{)U@7$sBlIuR+&׸i+qNI9 A{- x9HWtbLh`xAB10J7DN(NHBq;7iFN2yObз\+ љBH PleH v,~]oUMѽ{oAS4=MçzˮjFZkD&ueW5E#Sp0@h/V򸻻b-IdL9s9`%I Ts<[OL ]l0n"ҁOckW`+*Z[gb5q>-3ܿ]\+k.<:U- LѶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$I?0A[$ @`pYa˽(, &}}}}O%2PRRRR X;JL4M4!yivY1Vԟ4̢$a qaUQY9 bb# ?۴,fffffffffff۶m۶m۶m۶mm۶m۶m۶mBAХ9 <0$x'O.$y>yI> P+M2,mk~K HʢB)cmȞ?K{xT(*< @NiE!l4gIb8aUY(>Krs~^͵ ,Zk%99?Z]VehZ,Q!y{s-.P4`$A 3$G1`u\͵ *pIRY [ p4 9أ!MΠFlH @ CL0t g8c׺xL*zhUUUUUo۶m۶m۶m۶L""q(-@ жm۶m۶m[$I$I$I$m۶m۶m۶m@ٶ%))Zk Mcl;2vӑ8L!aTITlվrMB[z+t9sTU3333X*$y8P$C0 `0l۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m$I$I$Ig(lҍ[zޏdJHc1c  `۶m۶m۶m۶m. e"@`(L۶m۶m۶m۶-I$I$I$Im۶m۶m۶m$I$I$I E  4+ [%Ȯ<xp$ n´*HDsu;c(rW*u*Bd)X${b&Էkeq0ȃ02wh9i\ B: P.jN>`T X&Q nU)y$u9[̥:<Zkwwwwwwwwwwwww1HouhL<`!Zhg5WYhQpD?u3lHjp? *&!-GB$yicT@D@ ޠ+̃8Iĝå@*$}}}'!NJaoOZm۶m۶m۶m۶m۶$X1U|rLJ]u]u]u]Iȱb؛ӫ֍J!=r,(A5jcŰ7We˕2)O#hiiiiiiicŰ7We˕2)O#2LX0 $!NJaoOZWVjz cE&| Xj?_=ι=ǾɌjJ*"CS/D`pcaawO/420,+*)'<<<<<<<|ý+WOsnkϱ/'VՔT4NөϹxwitm9j~foJ*wwwwww>r|4:rb5QMIEDRT*J{"bC}{Ir]ľUyp\.r\. N85jʀ (Nƌpjܴ-% R9jXaZ7?6*ɹwSψycC#\YVTRNJF+Bϡ?;bC}{Ir]ļl|%l6D6]Azs[{}9̨",b}ý+WOsnkϱ/'VմD18888I۫5O v&uUA|pbJ:Z01"h /$ Yt?-lJV"?> zj킄P$㻰ZVUi~dZ@qqqqqq_- NŵMJB 'Gi;4)]N&W=8hPAÅ #A66/w}<<8mGזf6K p8}ý+WOsnkϱ/' `0 }ΐ/6|Cӫ֑%Tdred%$-R (?3$Y"4?2_- Nŵj%!I! *͏W :h8]u]u]u]u]ujqڎ.-lJV"?~J#c{?<<<<<p@၂nuIwvoMOa༰=ļl -QnDŋ۫YU4}4!@&p߆/MT0'E&:P@shĸ=ǾP5DhX; 㺢RZ''X+F*F GGGǟHGC=±=ŸCX+VyU Cɋu6Ċ UÈH ))%9Ci9A_V*)%9'qS(S JVsJr3yd¸|8%-M)cԨ1&VL( Y gwCܣF`ƕeE%dD$\n<ܷ/ifbQKDP Dņj͓B庨ym]UMA@ZAϝ9|o/ 2p\T :jha Y}}}}}}=<<<<<spjFd$IDD"IrRB~D4RYxct XXx-7ۖ1O%{ wgAHA+'hGx1H ,\3ޘsa)I_}V[S]Z_Y,l< ظ Q?[̲8((X y5bC)|s҅\P |uՇo)q*4zZ٬{<u鵜F\ CODvqpDa3_B-_pM- ~{i]y >0≹.gsQ؄{w$}ŔʵZx %=3mk02x(Р+wɡ;r>4#La܂Hό-gܠ`Vq,n`_yQ͡rIFsc+A9Q5䁅j[z&>C?n:ح5Ck٭<{T aNЛ Gmm~koV3w5cnY ELSZahov}  (-8CKPX`hpx "'/4LT\dlqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~(-27"bIrg;:UדD+Ƃ/N0_1`=w{" n"BW*iӆѸA#^$}^:3 o7wVDNlP .A@ƹbh==mF3fMJnW6Ыcw ,;Icߊna>Zv6fJg#16G/ 3#ĹTf@133&%q3gw} }xsnid_ZUPKFA<72-(#wppppppƞvN&խ]5 弔lDˣ{S+۲b:qI!ШK8, 4444x{{{{{{yoe[QG=3) ĺ~tj`VLB8.qmhc^YTOJE@;6rmhc^YTOJE@;61,'"vyW0nid_ZUPKFA<72-(# BDDDDDw6r1m,h'cȆ]"r0N m+Ih&D. þþ}xsnid_ZUPKFA<72-(#|Ѝ=L[ jy)و8GVet$ԃ3B"r\.zupkfa\WRMHC>94/*% x<{vqlgb]XSNID?:50+&!8Cu4p/k*f%a ]Ѝ=L[ jy)و8GVet$ԃ3Bbvnzupkfa\WRMHC>94/*% z^uoje`[VQLGB=83.)$zb|:Xw5Sr0N m+Ih&DNt:N'羖nv_g88ΈE6"֬`01`SĖEKݵM=G˞δ $z6^ | 7CHMRW\afkpuz666666666666BGLQV[`ejoty~2x' ۚ %'p6siyyy۹w2ol"sLe:86420.,* džFƅEńDă  ZUUUUUUUUUUUU)@`zxvrnjfb^ZVRNJFB>:Х}JRQ~_SV La8{,0+\f.?Ԃ(>WjA]wJr>@eC-۴ ۦiC:n2*jt6EO$GqaUQS M,Ikyd0KM$H}8cH 2333333BSra ck  mϡt0,mz@iA(IW|XB:; ?, M2.Pu:P{_B:)UdMע5n%(ͅ4Pz:,jVd*F,7s9?&ZvUS4KrN2c1x jUM{^$G1d,`$@?&ZvUS4KrGP$ |wfAIʨc?DKhLG^8"CX+Vq7v֋4E$oH'/7?GOW_gowI'/7?GOW_gowIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKQVKlu~"+6?JS\ep{MM$-6?HS^itN$-8AJU`kt}O )4=FQZclwP!*3GPYbkt}U(1:CLU^gpy $-6?HQZclu~ )2;DMWWWWWWWWWWWXXXXXXXXXX:BJRZbjrzXXXYYYY$,4FNV^fnv~\ (2=BJRZbjrz"*4CHMRW\afkpuzf&.6>FNV^fnv~&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-2sSFDD$Iq20@ڧmb$E(]$rS [`p"4"ӊa (7L`s- l H1KlOjzc T1㢒W(=#gsy]ޜMwA 0=m_[NVK JT6*XgܗmJqO$NV;BgfӹZ1~`wEp!ȷܜ`Jc = [l@T`[19 7Gu%q{[d9 ("L/^w1kǍ ֡-_,xwk͵t.9c!~>(K[6f-GijrEcv=J?j\B V Ά{W{**@txn[VUap*ݷJ}]G='۶m۶m۶mUUUUUUUUUUUUuE%ĤdD$ãcC#¢b2A@bUME=5-% ļd$c#b"a! g< æ]M9)I$I$I$I$I$IUUUUUUUUUUUUUT2$I$I$I$I$I$IWUUUUUUUUUUUU TD$#ptrdνy;.2 !!!UUՀcH a D"H$Dm۶m۶m۶m۶m۶m۶FbZRD}:̥2<ġ0ݑ$I$I$I$I$Iޤ )$Oq H t'-`oŮT BP( BP(`ejSs1`<<I$۶m۶m۶m۶m۶mqaQA1!pBA@T"D!ө*NLKJIHGFEDCAIJN I@I$I$I$I$I$I$ITUUUUUUUUUUUժ TM9)9I$I$I$VUUUUUUUUUUUUT RN##MLh#4Ke hFh!UEm۶m۶m۶m۶m۶-I$I$I$I$I$I$d*Fl4RY$y8"8 XkZ߶m۶m۶mޤ I NI'\2OХeJ$I$I$I$I$I$IWUUUUUUUUUUUUR "9R&۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUUT "9R&$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT29)I$I$I$I$I$UUUUUUUUUUUUժ*T "9R&Y۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUUT 2 2I$I$I$I$I$I$IUUUUUUUUUUUUժ T"9)o\I$I$I$I$I$I$IUUUUUUUUUUUUժ T292\I$I$I$I$IWUUUUUUUUUUUUT "92I{ ۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IT "92Iw۶m$I$I$I$I$I$I$I$I$I$I$I$I$*T"O9)?"I$I$I$I$I$I_UUUUUUUUUUUUT 2 I`tI$I$I$I$I$I$ITUUUUUUUUUUUժ T "9IJw9۶m۶m/I$I$I$I$I$I$)I$I$I$I$I$I$ T 2 I$I$I$I$I$I$IDUUUUUUUUUUUU T4"Ot@I3s9< ۶m۶m۶m۶m۶m۶_0 X(@H$I$I$I$I$I$I$I$I$I IJ*!I 29R&۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I*T"9R&?۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$ T"9R&?&I$I$I$I$I$I$)I$I$I$I$I$I$Tt)5C0ZUUUUUUUUUUUU%I$I$I$I$I$I ~  #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ 5䪂Y}/xh"i:AwtG= CVTlx<I$I$I$I$I$I$IUUUUUUUUUUUUʱqaQA1!p IR$TDQV[`ejoty~ "',16;@EJOTY^chmrw| &+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz88=. H8 <D #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz8\88-8] NN|!`0!WD" b+3 ($ i `!\ kz*ډ9HWזV֕UՔTԓSӒR0l{+ۊ:IXg'f&e%d$c#b"ⱁ]+8D3 κ~jVB.ͽ}m]M=- ̼|pd|fa\WRMHC>뺮뺮뺮뺮뺮뺮뺮d_ZUPKFA<:8642s9s9s9s9s9s9e`[VQLGB=;97531/-+)'%#! Z@ Xw5Sr0nmlkjihgfed#SD4, D4#ҾnZF2 ٶm۶m۶m۶m۶m۶m۶m۶m8'®r^J6"qaQA1!zuqmiea]YUQMIEA=951-)%!{vrnjfb^ZVRNJFB>:62.*&"۵AA4p/k*f%a GƧhX@({{{{{{8'®r^J6"qaQA1!th-CDt:Nt:Nt:N{vrnjfb^ZVRNJFB>:62.*&"۵{{{{{{{xV.޵e= ʤ27X :I} x&C'|x& TFs*Bicݝ1̜1̜1dDX^!9Y2KA@Trj~zvrnjfb^ZVRNJFB>:62.*&" Ѡp@9s9s9s9bX,bq.-,+*)('&%$#"!  F?a@›[ۚZڙY٘XؗWזV֕UՔTԓSӒRґ1K<0$ |ݵuU5ԴtT4ӳsS3ҲrR2ѱqQ1иgpF|xtplhd`\XTPLHD@<840,($  onmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHG8,`0wwwwwwwwwwwL=xO4Ф>,D",,Ptj t'Нv[Cm}i9&ITuw~w7531/-+)'%#!  ZT¶m۶m۶m۶m۶m۶m۶&%$"!   \, AUUUUUUUUUUUU=-%5<:8642oxh|0жtʠ      `{TJMJJxC"* ~{xurolifc`]ZWTQNKHEB?<9630-*'IѡqAᰐpP0|yvspmjgda^[XUROLIFC@=:741.+(% xDA>;852/,)&# RJ)RJ)RJ)RJ)RJ)RJs9s9s9s9s9s9`P/nM,k J)hG&ewBD"h8اwG綆V&ŕe5դtD䳃S#’bRWTQNKHEB?<9630-*'IѡqAᰐpP0 RkZkZkZkZkZkZkXD,˳kS;# ªzbJ2ѹqYA)yx` qwwwwwwwwwwwwwwwwwwwwwwwwDA>;852/,)&# NȰhP@0 RJd2L&d2L&dYeYeYeYeYeYeYeYeYeYeYeYeY|yvspmjgda^[XUROLIFC@=:741.+(% $$$$$h8اwG綆V&ŕe5դtD䳃S#’bR #~{xurolifc`]Zb4qNhRP ] :I} C'Rl V]0 YIAAAAAAA1LO ACuUMM$I$I$I$I$WVUTSRQPONMLKJIHUÂBA@@ZkZkZkZkZmm۶m۶m۶m۶m۶m۶yqiaYQIA91)! x $I$I}ume]UME=5-% ļ|\50,($  dm۶m۶m۶m۶m۶mwwwwwwwwwwwwwwwwwwwww0/.-,+*)('&%$#"! 3b"a!`6fJO 9"b\ Vf*^սuu{]^׽uu{|ypiU՛fa;psMLm۶mc `]ZWTQN*'$! ,~{xurolifc`]ZWTQNKHEB?<9630_A)ȰhXYYYYYYQQQQQQQQQ m۶m۶m۶m," ymaUI=1% dSLF@:4.(" ZZZڶm۶m۶m۶m۶m}zwtqnkheb_\YVSPMJGDA>;852Gxl`TH<0(  m۶m۶m;x<x< ¼ztnhb)&#  ///=xˆ=xn [<,и}q_EWU}q_E-%&i^}q_EW> 0 ٨xH跇W'Ɩf6֥uE崄TTi M JGDAPF:." ymaUI=1% yaI1иpX@(|dL4ӻs[C+ʲjR:"Yxl`T,rs9s9s9s9solifc`]ZWTQNKHEĸ|pdXL@4(twwwwwwwwwwwwwwwwwwwwwwwwwe"b_\YVS; JGDA>;852/,)&#" L IFC333333333333333333333333sEĸ|pdXL@4(PJ)RJ)RJ)RJ)RJ)RJ)RJ(# ¼yȼth\PD8, TJ>2&Ź}qeYMA5),mf`ZTNHB<60*zzzzzzz`Q0oN. BBBZkZkZkZkZkZkHEB?<9630-*'$w52/,)&#  A}zwtqnkheb_\YVSPMJGD@=:K lT<$ ë{cK3ҺrZB ߴ{b; ex*C'4|Э<0t4Ɂȁȁȁȁa$1Ib   8\u]6}zwtqnkheb_\YVSPMJGDAYmf`ZTNHB<60*$  r f8ĸ|pdXL88 ymaUI=1% }/N KHE`8اwG綆V&ŕe5դtD$fE$cBA``G0oN-l K*i Hh M JGH$D"|yvspmjgda^[XUROLIFC@ߋS#’b2ҡqAаpP}zwtqnkheb_\YVSPMJGDAYmf`ZTNHB<60*$  z f8ĸ|pdXLbX,P(Ǘg7צvF浅U%Ĕd4852/,)&#  <<<@@@@@@@@}zwtqnkheb_\YVSPMJGDAYmf`ZTNHB<60*$  ~s9s9s9s9s9s9SJ)RJ)RJ)RJ)RJ)RJ)RJ P(Ǘg7צvF浅U%Ĕd4852/,)&#  >>>>>G^}RЮЪ@||+z9jQJTsssssssHT*|yvspmjgda^[XU=" yaI1иp`P@0 XxdL4ӻs[C+ʲ&%" %%%%%%%%%hT<$ ë{cK3Һfi4ԣsC㲂R"a1Ѱp$RJ)RJ)RJ)RJ)RJ) U=" yaI1иp`P@0 pxdL4ӻs[C+ʲ&%" 9s9s9s9s9s9s9'@!a^[X7K! &&&fffffffffffffffffffffffffp\D, ,)&#  PRJ)RJ)RJ)RJ)RJ)RJ)RFC@=:741.+oFC@=:741.+(%" OจX(Ǘg7צvF浅S}zwtqnkheb_\YVRޤT$Óc3ӢrBⱁ!%%%%%%%%%UkZkZkZkZkZkZkhT<$ ë{cK3Һfi4ԣsC㲂R"a1Ѱ|yvspmjgda^[XU=" y КE<{Ca<:86420.,*(&$"  eYeYm۶m۶m۶m۶m۶m۶퀫g'f&e%d$c##BBBffffffffffffffffffffffffff@  u]u]\UME=5-% ?=;97531/-+)'%#! !+)8TA$V fY+@YkSvC=BSHO! =#` &@QG$I$I$I$I$Im۶m۶m۶m۶m۶m6*)('&%$DB@><:86420.,*(&$",bXm۶m۶m۶m۶m۶m۶USQOMKIGEPONMLKJIHGFEDCBAjZH$۶m۶m۶m۶m۶m۶mrbRB2J$ãcC#¢bB"aA!u]u]u]u]u]u]u]u]u]u]u]uTME=5-%yCA?=;97531/-+)'%#! VQF8TA$,<"  VjZ-۶m۶m۶m۶m۶m۶mUTSRQPONMLKJIHGFEDCBA@u]u]u]u]u]u]u]u]u]u]*O ʉI ɈHȇGdžFƅEń$%qJL,TtF,m T#w379393333333aJJR{{{{[=t4s3rQ0ЏOώN΍M ͌L ̋K ˊjnvWE5%Ĵt\D,˻{k[K;+ ʺzrZ]]jZVj!:dALK֫UH"l0MX5)i"D8nبAc/\X#D؁,R WE5%Ĵt\D,˻{k[K;+ ʺzrB0 >b @}ܡG1pVO=- ̼lT<$ óscSC3#²bX,2333333333333333333333333UQMIEA=951-)# ¾D8`hB%%H#0Z8A"r޴YL1alRE&I C 1\@QB $8PP +ꩧ~|zxvtrpnljhfdb`^\ZXVT6\`ASSS6E '9pܰQ 1_d2J%GG /X01 l6^_ՔTԓSӒ2qPo/n.m-l,k+jJ* ɉIj1Jdh>zЉ#Șh8+T8YCHMRW\afkpuz $).38=BGLQV[`ejoty~A䕧L\47CHMRW\afkpuz $).38=S2 Ӝ f\(m3*Ra}TC>Z[ٶ[2 a( ?WNLR=NNs1 G5I8MV:e5,J"$E4_[>( rPAd|mSF\c _[>( r(VAd|mSF\c̢$Q,@MR=NNs1Zj j"qtkY9EIi2)#|1fQ(a&) aa&)JƘEIpPAd|mSF\c̢$Q,AMR=NNs1 G?O BHL $_ _ _rz)(P 0M 6W7mg~mO}rj g]@HLV (uܦeeU$E4K1:s9s9sb~^mZ]VEMR=N@Ib~^mZ]VEMR=N(uܦeeU$E4K1A(uܦeeU$E4 (uܦeeU$E4K1A, ?PqaUQA,  PqaUQA,  iB!<޷޷^Pb/(PW:@[o:z:;PʯMqF& 9It8 BDb P |wdՊ1c1c1Ƙ{{Z*2BRD"a :nk4~ݖ]=͒|u`k5=1-)z%9!븍0ZMr nˮjfIbB{d1JJ\,Dq`((3Y rV*%DOgf /6Zk}okl`bRF(?CCDD (08@HPX`hpxEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFG!,7BMXcnGv~HHHHH6>FNV^fnv~IIIIIIIIIMRW\aiq{JJJJJ6>FNV^fnv~KKKKK6>FNV^fnv~L&.6>FNV^fnv~MMMMMMMMLQV[`ejoty~ $,4歩,x:Ըyyyyyyy.U`rZ>& toj䰖T D?"ppqqqqqq/.-TJyF ܛsK{eE@Zqb熆m۶m۶m۶m۶m۶m۶m~ٵ]%UHggqQ9%@ammM@)POjP6QTt^B ~}mM5`ӡF&-,SZ|"q3zՍ%#! 6Ph[(c OFkIՀA#B3W.,hVe$( }qinV:"͹h 8sC\ŊR#}wCʆ9$PyE MBI0$G끅 :,<8kJ3R&rJj1s%b_\F<<wrHa?Vc }}}}}FT%,K(GOOO-,HD@<85UMHC>.<țȪjQW$" 2qg[K;+ r3VԌ""8P ÿiuUB#:轝u=՜d,p,ڱn&cQ tX $O_rDN [)I&X7Xa&K.G!}unga\RLFA<7൅E弌\465U.r12xKZS&>>F&rR**뺮뺮뺮뺮뺮뺮뺮ͭ}bI8wyiM9) й [SpQyfE IEžPO ^uD6d !#ZJ9xüt`QA5%gxὝie[QGlZ <8ڡe5`J:b!㳓C `yv ,kjiGF?oNZTP4^"!M 30ZFiub**Y/l4#`ˬlxZ"mt,ξjȱtSOnzB @yT]QJ*zl > l{+bjQWRMHKc9%s2ojZ* yyyy`chDdI#EEGA i 2W 0D0)kAAJt<5*sV.nP%|^ѝ/]J\އdvOqƦ{ L7;lƍ \1ԁ4/pW,A@#8v |j<5.Osֹ񺛊q>R l"JV6+F<8DAZ|+JGMbD;d퀹,̺v߿I3={]rAݭwQ}fvC}g,k jJ* x>C;# ªzBCh5|u|5dpeS*Fl?!B2MjSI8BkzYSK*PCň  iR~>s ǎ3a\br~M%:d׭A@|;f+&G|- %:XxF`SHO!$ƖV6ƋKU$Atha 8^MF 6?xÅeʓ՟,k D"H$D"ѽ'^P¾q<H`S(!n ,˲,˲,˲,˲,˲캮뺮_u]u]u]u]u]u]Fm~q6 h4Fh4\e0mg_,bX,bRE|.#iZH$D"H$D"H$~< p8,#cL,YXQ(92ć(+HpG4QWt98A}I#P( BP(tIc&.ZR$Bvpq 8sN )>wڤqBϕ% +%G%E 6\@IHPNíqֶcF W-*VO|;l` `0 =J%Lg꘽+եE#@r`QC  0QC6Uyy88888888~}}}}}}}m۶m۶m۶m۶m۶m۶m۶m۶]u]u]u]u]u]u]u]uM4M4M4M4M4M4M4M4v7ʽ%d2L&d2L&ɯ紻aVnVyyyyyyeYeYeYeYeYeYeY'Ȳ=z=888888ѽ'^P0 0 0 0 0 {O^ۡS󝑅}umaUMIEա{O^ۡS󝑅}umaUMIEDGGGGG뺮뺮뺮뺮뺮뺮뺮뺮۶m۶m۶m۶m۶m۶m۶m۶m=se *WUK'Dt:N$Ewx|Ϸ#GL-WPq#(4H$ ӤFM%ιtiYQI혡"PKz|7fl6fl6$1bɺ5b(d2L&d2L&d2zOG}}}}ߟ!=G\F<<<<<<4)iwP!@{ac+QC *8sT)RY7414^\ F .@H`g^Y7414^\ F .@8t9n{cKCechd]r\.r\~< rolihech+RT*JR}}}}}}}}u]u]u]u]u]u]u]u]<<<<<<󇓨`o #jF$Ms.D"$eU1B=`Cό>ZM\qUB7vŗ9!a׋+ap1=\7ҕ#D]H|r?eHWJ #4<g˅p<^K%!6$<ڭAWKo*z7W;D0mJ<>tNp=OɱI,0s۬u}%П cTJ ߸=K}AE&Kb?8.KEkɲ̐q.B']W8kVdeǛqc)7V.b(Wsgxõܐ3Y")ꜷ K?pM`|\gtzqd6zr8}ZY+C$l~ t^J-v&;,>*w+X :&y:z:61/Ze~xsnid^YQMIExpxyy}5 CA>7/)# @]nk*&ytnib]WQMtuuuuuu[YVPNK!|vqje^YRMI.ar[YVRPJG >x䰱?;K%TI#F 뺮뺮뺮뺮OR_ʓ%B~q0VP$@p!fF.ܕn-*)J!@ȼL1m=BaY8ޜ[WSFztlblmm}5 J!@ȼLM Z/N1aE=8/Peioe]UL iHGVu>|>+(DÆ_pUal6,m,ihea޷c1^pUA5)_.rֽ5RI-mҩi)x$0nid^YR&B!'4,)O`J2 C 2XXA!hƒ|KORd $=tܠ!# &<|/mb0&e8jJQBhgFfWOMKIGB@:53-Ĥٙ~o6mj%H  ,$o6mj%H"ĺ~vnZ/zfN6 ݱl6B1fl6U%|L$ˣ{S#jJ*YW[OE=3'zsؘ 'Dxpޕn-*)(e}}}}}}߃yyyyyyyZVjZVhd.SFzt ppۋe5 \D$942t:Nnhea][/)# 0fek* zfN6>u]E5% ļr멨gd ߝ\ۙXUTSRM ˭G~_4 ܳc k y:IYqohc-RP2ٹ)Pͮ8888888]slQ%_Lzupk l =94 ʲhgbB1Æ ((`ioeYMC;\4 ܳ4ƼLbb^]*S4I, ʾ4T!#ޭU%|L$ˣ{S+ҚrZ:!hƒ| TҲ෴\ZX/f)u b!^ܚkZ}}}}DB$/fioeYMC;/?# ~xszupkf`[TOLHDzrh浍]-<<<<<&ѽ}iM9-iCF| (D z`C+ ڪ"fWOM"};p@k΍́`~7~jRAہX %~vnd 0AC$.ĈH "$(HId813]8yLA+bTk6*FuNk`?²,2{kjQ^*dߐ4`6| {#zy$D)mP <@O=>}SI<7Bq#$?%Sm{iʦle-@+-"@:1Q]`@G' |؂HCύ]F=@f4%لZmdYҁ?Uk>cp}5Z׷o%JvwSlWo.@R-[H\I\9³) 5yj z{ڈ}Dӕ# ?C#Fwņ/+"\ "!Qp=`{`Q{.q ?S\)G+Q=[;͢+257?8&slwMۇsBLʜS=^վ#GS=r[:{)|Hl O:+0Y(p<@.@_J@*H)* 0y7}epW{B#1d/V4u4JıHRMqoOwZ)dLE{V%(r`-Չl0ɃB-*u.Eᯗw8-sVX&".Eܬu}2I˯ZkVNFB8 pW{B#1cɽ8Hq4wLE0 00oM2=pNF z ,"#i8 AkeJ)ar 33333333m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I e"@c۶m۶m&I$I$I$IP&h0`(eYeYeY IJq}q"u$Im۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Tt2$( ۶m۶m۶m۶m۶m۶m۶m[$I$I$I$m۶m۶m۶m6I$I$I$I$I$I$I$IT ;86IX+YRah;X4 mG˜vK)MڴޯPLKHEB?<85GEń́A`zj*GDA>;7<JGrаh`, IFC@=:631-9[6k rdH?_/'cI|l`XPH<4,\XE0zum۶m۶m۶m۶۶m۶m۶m۶ms9 5K- ǒ?z L+R1(l ,2O+}}}}}}}[mKI}}]$8 FA,˲۴ zI !Pb~^mZ]VEMR=N$Qm۶m۶m۶mv M˰˪I2333333۶m۶m۶m۶mc~^mZ]VEMR=N$Q  1e㪸 q0Of+&Y;s2&еkUղZUU$i?&m۶m۶m۶m۶zYD@ &  H۶m۶m۶m۶zYD@ & qI$I$I$Im۶m۶m۶mzY$ I{PI "*k z{ާڐMl BU̢$aLk(zY9)sAUQA0 1#|a۶m۶m۶m۶m*j"qfQ0|5&жm۶m۶m۶m \VEMR=N,JƔƂ 1{^9{"O(k `1!CB#QrIRCB(tܦeeU$E4 !x6-.&)aw1A$m۶m۶m۶m6qaUQA0;Am۶m۶m۶mۖ$I$I$I$IM˰˪)( G܃qJg2*k z{ԕM RTj0 1e5 zY9)#|%EQ@EMR=N,JƔ> ۶m۶m۶m۶m&)a%Ackl 0 C۶m۶m۶m۶-PQA0 1e5Yrr='O",y}}}ﱛx{{{$ r!)aUQAY9xM ̢$a8m۶m۶m۶mmʨeeU$Ed%A !h^mSF-.&iwwwwwwwu6e2*jRUUUUUU}Mi3SQ!&C,lV-.G Ȫ2(k `1!ChvRJ%Da aUQA$aM˰˪IixFA B,b۶m۶m۶m۶ݶm۶m۶m۶m tܦeeU$E4 r< !PE!I$I$I$I:n2*j"q9^ Aip G\ fWG(! (ԒT5scaPRIZ]RJ)RJ)RN:n2*UI(Aab8M˰˪(V%A !XeQUUUUUUUUUUUUUUU JFA B< ~^mZ]VE* r18n 'yivYŪ$a M41u1uܦeeU Q@1333333333333333pqaUQ ~^mZ]VE* r1$I 'yivYŪ$a QE@p&Kny8O8tY,Z07|y eh,@Zr e`ףJOGc<ġ0+P&l pön2X aYJcQn/MiZkZkݹ:}.DVp0@*ʝqD[-'su\ǡOgXQ ٘(J=Ҋ2.\Z:H+"q<@[o\{d/`?&ѥPMh%gasYb|?BCR!1n g) & P 9sy,X(?۶m۶m۶m۶m۶m۶m۶m[$I$I$I$I@lI$۶m۶ml۶m$I$I$I$Iy,Xۨ qOAAӞ*2Oe9-Q2:/@>Tw@oO[oz/~pnkD+D-/׏[)%uz $).38=BGLQV[`ejoty~ #(-27<:8"f&e%d$c#vP0  ~zvr^ [MpCʲ >-!m۶m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶mVu% ((†\XUSQNJGDA?=;9 ńDăCBFʲ >-! effffffffffffffffff8x;]wS8kcC-aym] |xtpD`LKJIHGFEt!qK J * e w4jI-w1`Zy)(P:NBfibp覛n:h!b3t/a[zӥ fQG(! 6mRa>B(B )AHPZM&q蔵ZkZk~^mZ6AC 0k?6-ǡS6̢$a ⵟAnZ6ACl( r(FaYeYσ6- 8N0 QTU:nӲ BCl ( r ⵟqM)fQ0 bClEI(0?^yi=a%A !xuܦe8tʆY9Q9KsX1ulJ=qOLg~$^;rv-g` 8s `=ޥg&|GS6F9|t oHcN '޳,05(8(((Utkl a%uNs-84̢$B)#|azYA:e5T*@0:@ƖJAm۶m۶m۶mqfQ{[eh ͞34# ? ±IQV^fnv~[cks{  (08@HPX`hpx%-5=EMU]emu}"*2:BJRZbjrzȀ%%)7yhsB2W(tYM{$8tHPj4'\!aȇ,4FNV^fnv~SX]bglqv{  %*/49>CHMRW\afkpuz $%°[߿qsF*8?|`+5^=M&'pՍMMfR(?ӵsdνy;Nm#۶m۶m۶m@O L'%$I$I$I$I$ĸ@ wsLݿϿȣ! 9)?0I$I$I$I$I_UUUUUUUUUUUUT&%pOtAB-yy*v"<ʼ4}(x:ͥ"8,2@Ru2H#Q >Nhڥ"80 -J:T"u]uq62@ q0a \zwwwwwwܨ '??c-fEjQۊJx0M(%p n,)N?7fFg66666uZɐ-Gv 0F( >MRDH ""VҦYuwwwwwwwwwwwթi.`, `, PdY۶m۶m۶m۶mm۶m۶m۶mVҦ,'ۨ 5t{3ǰ;L2i8" P^5ct /+pƐg+,__u_w2Alv~慠:$ղS4Kc!:?{ivYU`4Q-)z%9F۬eeUD"nͮS>mڥР?ϝ9oZ*UUUeOQfIOfק7Kei,G{`p4 E`(P(ܨ0PORQj |Fj\yq,M uysј)SZ=|d,4<DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27FNV^fnv~(3;CKS[cks{!)19AIQYaiqy(3>O`ky (9LZn #(-27BMU^gpz!Q$Lϣ_6YB _l 3U{cH۰ƚL߼N]r20d h8Ҝ7_Y6Kd?Xu矰B= r*)LMeӍ`SolY9:}-[s9s9s9s9s9s9s{{{{{{GGFA=ZkZkZkZkiUJ ЏQBܹ3#K*OQƊml2T`\.9s9s9s9s9s9s9g$Wޚ!!(N*Iz'8lm "?dHAZڙRT*J=˕SBudiES'N4dp"I"@vܘBE4\@N+W_>:2*& iiiii٦f=(Kmlde sǎݙ+N|0f` #q1a?>ExzZkZkZkZk.|tdTL<, c=vQS&L,S(1/L ¾uZqqRẅ8!=rԀD "08@լ]eK+VLHϜ7kΌ %Ga# #>YA֬\ykV8a$^3ٵ,rdKe_J$ER@@ԐL23bnR„NinGEd :qؠ e)P(IWD]u]u]u]u]u]u]u36d,`$0O.[ً/7+{b  Tʟ}873ݤ)2dcECu:h0b஖ 2^A!\ 0`[ތ֋X_x}&VXU])/rm-흟~º3·WȐ<j+RʗPǙ?Be"I5׵M _|5|T[i|-9u ZDj$a3^#d^:ᒸ[RYc*uLw)q9[Sp)QHnܼ{33]%}ڪe(9e ùKϧ,g%ޣMSa01َ6 cQ2^B߷Ez+ Ec/㧬ֳُ?,COզ-pwAUku iUs\]YV=0vFVFuٷVc hc}sVOCű'M,a\TLTxhXpP,ɑ?(?1`h}'{[Ǻo7*F f6?'?z1o'Sɝ3Nѓ׈ 1/Cya>_욳AE~ۇ$Y~W_s_WϘD^.^+V| %ֵlN_ s&t魊BLpsL̟y*8ɕ]`6yÑ=9=8^ti%Cu`ʖ]l uA\ڇ =|{1x}>XUwi u4Ś}^3wWբ*">D_YTTd3ɳHi W )9!rTG?D;6Q. ިDjfS$c 8V 09kz 846ܹ>Ob2+SbJ}Ff 5ϟ?Q`C~Ca5yĥr?S;w02h=kP0-d 2ɳUOݫY}ۙKsyT- SFn_Np.7|tdq~smiS?~Dw3xb\0 4^#c^QBH B: 5Y0䵂,PP2քM8̂Ф( \~`ZsR_Y6M}V&_yx7Lő%p&/ YR [cnPƄt/-|" ,Pױ2`^u%2X6C GE'٩eY\IU 4ƌpR\W:Y+`#螵HqQ') +$"Xx{qs ~ĺ7;E(]7 u6y.:蝈Ն8[V]~I9V9P%+&2o.zxk|[Np%_ѾĝzZ0 vR&`O@X@ ;Kaq(uBRK*|Hhv,2CȊ2N`Tarp0=-ypeahcra]`%9ϸ O tzQ>Lj^uϑf)kGY!5 J |&vc(n?JR8d@8F͊LQ-\>b;j|'.Sх/qB`o&\,ΰ1U/r P:&2V#]Zx0vo8[+[1J0! ivfV2 =fB=\%2XǮLvX))rʟ>hPRs=ϗy9,yg;Cڙlf} \ ~|;e7]W{}m __m,/49 8^5GMvV}+|f/3cf kC]odfQ,cBPuIZnhU8e,s "{x;(p Fc+_x1+0mK8Y yDnatr1AC1ҮH&M|h@;ݙ,!ܿ.{LcAăn׀N*lmgkuy&뜬=L%yƞuUUL;mBzMEB pLFS\W-,4VZ-]:o7},_Я7AguU+W/Wz-2.ᴇ&%csG}F.Om>; 9?*tG[W\H:9  @iMFsVrru5r#RGMfh4&tw Sg@E"WL88!b"ڄzmS hd̓#\!uЗARAC Aci]\2p D!jHs?h[YXW\'`83a%_>Qu w~BCX SRH `$څՁڣg  o,ySU yXpFjdƈ ˩.\h!͂E +VlLǧ=9 PDCA|zv:l9瀚1/-+)'%DBEyLm`Ұ}9I˷$Smĉb[YR |Sس ;ps3KY DNCKqqDy78Y͍'$۱JnT13XĈ#mALk"m5"(uֱX.q̙Syt7!ks62SQڲ9Nd3\L䨔AmX݆x{s呚9aоqjJݼZ$76nܕg@qs8k'm~$+:-lp u9+«9WWrXhVT+rHnZC\1-i9 u&(C[,--Gۗ|a~%vjb//0)alQ\%*lm—QNue'S@ S+d@zHݐK貑\xdB C2ԡs *9/AeaqS))I+U1B^ nܵl"ܱ,ޣ1.K vRoVvrv+= O^T.GdC;O ȗo<;ppx5x؂ $Uㅋ1D-XҚ]'si7g5eph^Ph3:B?4h&֗VW tECehώ.sumJ'&q`2wx9NJ`D|l!7d>p\Ƃ5#/pGb+U?^8 ^ ;iwmRB'!1KaJsԛ;/X"OaX^Zjb*C>C)3xGA9A÷E)=D˭3#rX/}ΦEC p ͞jQ/OccNܛrD̦b&N0jזWp z<-ԨNo(mti/L!  ,PP[ 0@@ONMLKJIkbn 14NOo6yp͂jD=u4I4xf+s]y6102NaStDDt'.I[먶vGJВ48B ƳE1H|{2Z(C^ j$u5?~٣'xةctE}^ ߮7{KJF}|||N_;GF_F_EC_CB_BAә#'7d-i9,w2+k2WcQjU[r(OAyB'#܀:?mޤR2we-wTy,&G$9,_#wkMz'l}ƻ4L5rAiL㢆C12pIWײzfٱΈ*OTyĭ Zxh;⎋IsG?|͒,ޫmp;a6!Vc(gE WPqa^3nQ, '꟪<88xwAޞ6"T!xp,Z:0{ :i-EQWt0Fcd2H.=F-8[ 9ĬC7Œ#[s/>[F R֒2ϣ>wϝ619@uY=ɭLF4Is1GfⷤߓS] %@~2 o,h?̐k iEL&Z]/{ELLa1!_|*i-}k2)Y~W-TbhRz\%(tC[TPdǟp{鶓9\[SMrc_Rʴ)і1G );xɋ8IY#+6b+8Ĉ$>1)0ą 3Z#^A`F0_֖!K/~do8 A-(v~%@8 {]q]Ú90̣ 0ovplRMXsDF6 45,C*lnaNhfF[A{5xHda]k:$Vaqbޤ4[\) Nc?A8! /G{htؽa!]:Z*1^5 :MSR}B|ngz^gxNpgv>Pgts98 xs7h̄Όd[юyVv*4he|q7N%c(s/ʭ"q'xHtL8 W>v]=(P_쨷Lq+F5%ଣJӬ Rv(+*}鱦3.'2-Ò^ʮV&T탨,hʪTf5i2ji0GsX^r2_l yK%nY%&9KX|U=v@O-06%_)y8i!/8dZg pր|`+cx M[`j JSHz i=QCxG;ht0ponmlk:raC- -'[NMͶ&lk:$ӘXAXK=Xdh+mT=eѣ(rhQC BI֝ SЛk^ƌ3l 'ѦP&Х'Jk<:vń:̱ 8LmȌ!c1փqދ\\,3{nr*881JFX VȼpY=keq m&vZh`$j \$,Bk ke:0GP} 0 -VuO`D"*bjRX` ` ސ` |,A&YMb3̂*go5H.j BmP[-j BmP[-j BmP۾[\7Md3a:ld[ɈrѤ"DLE}4$[ :"+b E@E$"!g=z rGN:tK.aS0)2(?zLO^\Α|9SPle3Y[9#MHDLF!a7 )5ɄoE# 22+㫋RP$x~g| S Gw:|r;܃lzd 4cx8#颮v`)-mf;u@7u Zt i4=鳥e(#iHLVF FXt EHD8t! &s}b L_{XCTאzg=gsV|ug+;cs/ق4iw^.Ӥ~Jg^(O>=;p dD3bA6 !|:i|SI&%7ޱ\Wn,6ARmB} ̠ Ȭ` Č l '.;mIL%ҡNG7g,kGUvchtERNeDP>$_A/d y ' uU5P0W܏}*CHx"8%Q$A#1r}+ U2f(-a&,P޸#)c6Q\MQh?Cd3CN_~=Ͳ7m*wxk7xn)sG E1(Ot۳Nͩkɍ3meږhW֘Ɠ3<#c ;xI8HTlŌ'^4b8qĈ"{7e0|u8Š,.$x uMIhӚel"!bM8&$lA~0 uk[a}wuQ^󲦻Q8 N I-lQAXǃs8Go0Ƃ`48 c0".iN5iKPE'.#f!{٣C8D?1Zυ/6d DIӡokl, ; ^:, u jk[b=Y*?cHTs=S,u vPt3!AYflfkFH3 Y#@xȕahe0k詗TL7}yiepyneUע)_(uA@d|Ohac Ԛ!bx FYr<1^ =țw5KFTKL\+"c `"?cRR,@υ,uJwَt\ t1e`'vqWrӪ{K7_Le t9I $ wrgwwKL\.&e `" FP(tm牔;Ttkz<߀gPk:CmKfAeM%) vJm M@wKpk Pxg$~TÒܰʡ@V_Mk-$Ha;t0"oۑzxHN Co,(Gyi;S4ohjDE'إ|K6_L~`1UP~0ӽ.A68\*t;j4ܡ_:}nK+=̾IMBb ;c ?&'BR G0h")Hf`Au6"&hVH RjS+2D| ME0Z1T*/G揞}ߞ{uыHpN,oP'mVB9xltp:%2+,2H& {h\Y|gVomUu#v =/bW>??^9vD[2܍'׫$Z5֋.Pʝt+nƌ8Јۊ7Kk`*9#%JS2#PD"  % ` _H a;n{Ih^=621ҶE^>`v:(3 ?=SM-6GwtK[jyC5HuoHŽE;lbr )# uKdi]@O`Όjgn%|" 3׺b0PWmz9%U70rur?,ҰdpyGVOqnh,jܡVl ݎBHwVhI蟹"Z|B!uZ" CF 2C<ŧ$F(PVt7]{qSE͒U璕1 @CaPa!D J =~4¯Xaf`TU*A=M|5C Oa3}Fy M IpiOQ?5OʗeJϿS;W4|U@LVnmqHZFddioY{#aI8P L"T@fv#J 8PՐ@V}WͷBH_XȰI!4z)L(-X GQ߾WV6mlJ-x{,vs; 4W}[YYfs~(^lI1N !"#$%&'()*+,-./03456789:;<=> $1b O<"4B9C|O+{\s|O+{\dxoNQ"hr'ѧE,7HLM[J2$)@WG"aaapwP?J+}}}}}}}}rR40PA`5`¥hQlAd, 4>>>8@K3P^ _m+`W`ާ, K4"@ &P8>¶wpO]?U=!_e=_i|ĔJK*Ԅ*AĎL*wyD~XtXX_q_~Pg_,,\J=khp$I g5}3[ixs϶krWۮ{FXu:~]|o!lkpmE-ZQ,n3J ɯ2P@aFv&.l&*6V!Qmr>t$%{Hhk͵f(|RU6Ae ?@Q+Ee$Ml1,=- !,55ڢٌ,\1ο̳#]^e*-Oe9\b$<"|!M?܁ GFhBy{͇nW 7Q=sv7_wvfkΫͬ.UQ"D "4HP @Gkp*u[]سp7;f3x9{ `pƘykGvױN0RCt5JG#lt2ѷY zXLB#,!2?t9`r [vr,c+[r*7Q”'H9B@yܠ ` lL `JBN 2,VG#c'_$9l䯐+z<㈾j\0gqW$8jK5ǟfǝN&0ߘ}[])ўy_e qbNQ{6+3?Od$I2l޳f=jvMs49[7g5`&|ˢ^.b^r:[,r+{ZNP;kig̩$ALɡ4d1!5g>^<ܥ\8K oqZK`ʅXJ4-(2'v&f%K+qp#aQpA1e+ c p$vLtь_щ#.v MDZ HA /|g~ >9Oxk9p .XDaB\f SAx)F`q`Q Q%JF9,!K0X !gZ:|  0@@+v Fa׆,Ua pUO4X&\BQ &a"0? C=$]יM!- Kv fV}FgՓTGJK:诡+s" }^h΀~ܧs>l޳f=jvMs49[7g5eN%3OlR0f..2(u.O-r+{ZNP͔H3llɚG.cd2ECd1C#d0A˽T\(ǜR-kcKM^Br'=|иg`gJ|z/~3wf۾bF l^uM-Z,k-aWYb/wUE5RcI}ebZFL%O<-a.( p:D0 OPaMw`7LX"|ai &3-'$X#x@  N4m {' XtD#!YC_шб^$h@ZџQО 限,ρ ?Y|R߃]MS:*:kvV=Ψt>tΥr&p}7Nt9j8h<3lm4,321 30ɜ˛^6eM.c,Fa ˙Wbe/UBe.SƔe@Y˓8K0ʒ(J YʑJɐIYI*G#D"ǃ8e>8ⓊK&8dw4}xg"ኃ'Q0'蓏(4@ ` Oi9x˹s:tJ4"t 6ЯVD~FC|6Bz&< s;j~V:tW󔎇;UAO3*O?7sI<(Cl͠m96y9= 71s;̆kƬFiŒg2tYe0's-r,r敿XKPSʗQe-Od,Md+Kd*Id)Gbd(E~Bd'Cn"d#HC xǁ|l㔋O*.x$=~>3= p=<#!8:xҋZMAZݐR'2}D!`ct=g]I#|<UAO3*O?7sI<(Cl͠m96y9= 71s;pÿy]ط9&LJ,OR9b9lqcA~w՘uތoЭ7w㻸kx{ܞk[rkP;.mhuq.F6&6ng`}k2,nbYk{j.YLb-g+k7+,15U"#2` ю^Dt#: g>p9[՝UIq@ i/tJP8J,8$ȁHK:uV<4b ]hA=1l:!)5e]+7UmVLl @f+=ԮJ͕)ND2Q"*_Wt}hCkFTa:EOmU4RI-jv(w;eJvtZ9h'p~㵛pb6[ZMi>c57UljMLM&cP,ac 1C| ky:ˇxJpʆhxR2P.N*ܤi&L ( O^e\97lY|\MSf2(O'Gp2&?`Ғ(A y9A @ y*c4yHA}|G)(qD걡TcAv}#=rQ 4D@pxU]\,KH[ơ3C7udLGω[b8oq۴6ר&m.0ZieӠ9nlMl'1c;v0agk/^wKo:XXMeST,j;̆kƬFiŒg2tYe0's-r,r敿XKP˔1|-P,N+L*J)Hr(FR'Dv2&Bf%@VbyʑF&/"9ȇ@. nx0N⒉G" pwH:!ŀྃ <8N^5;ұEn`& |"6*|Ӷxnz*-&{T{([2 i4ߝsCowzxw&ÀԄ}p P'7V1 [izʄ0R"B`N?ރЌyρk0W'> d4@<YmZz{-յ6d }5G>II*d0kW 1J2HI%JT0H2JI$I%ĤDRIbRI"$1$'$$DTH(!L$)I,ALI%0+I$$dHvD,s($$JIen'0Z^09b3?ïWϏ+Ex:HqH̛h nV{Fh7'6`M6,+r@@ @ 8;@" P&lY!RH$D%J*JI]SP5HN"QVپ%7צzr3U$XL&IyB Kq j e@ _6Xh8k0yy? @ !"#$%&'(),-./0123456789:@@AAAAAAAkl" O +0Gh1CPUP*PYYjVS/Hx9_~]T" 9'`6rRJ)RJ)RJ)RJ)RJ X2jPú))A J%H$ Q)A J 㧈 \h20Zm~=؉Drv?k)Z^.lɚd^:c]sUmlVWNRGNk0=CM3yi|!\at ?c +C#(ZڙY٘XؗWזV!@|Ё+#QocW4Z2H!ǜ7X_x{c .~rM\'+z9ˈ\>ܲ ko9{gf﹌wl=8a5c~U<걩m,.Tk4ͭ(,<,FZscXEܙ?+q 5h >mj`Vӄߒ9d5q|![+1o yݴ<|l9^UJ:S޸FM4g̔!3F c0_tQEKD,W V12e{ʝCO"/Du;ݤy3ὔcP7Gs~.zm~US}TҴHC9C:yMv wTr3˖j64{ <⦈g> G\VM#m=­= Ewjnn7v,E|tl+;AS}E`TY:њt蕖;q)qMvdf_fET/,2ܡ@Nnz9Imi$v@tGP{.'KgRCg]5a[ѰP)_3 y]{ŋ :tDF!2 "c)NMZkZmio]J)K)%_^ޜ&;9&$R/s:$CCP2!HȘ$BDƾJ-QIDka@#T AC`ϖ`-VI @>u0H)JSR*|'1mL |1IW, \RU$|8m<2pvh,h؎hF6`;x%DH~,7cKBīdjd6:y`S,D$E$ j j֭F #m1uiZw4jot7!|œS8Ġ̀MՐݫ1yPcU bX*U*;;ueo( -T?ւbFq.D˨ I[f>ԗPQ/q D\Q+/5o2q Yn1 ;gZUd%ejɚZ&7xU1YZL SڄrS0siĝ{_FmtEq-S+ovHagT^%--ϛ(P~lϐTt>l׆ xթSK_GOka c՗{ MyR@x;t.0-(3 bc7+>?|ǣb^~>ߦbwgCϜC;U(# hN|y޽sJb)/{O$w|;~Ixo;apW\&c#d1><=t)ЭxI,_FZ\܎CTHY'P#t5K@ѵB~ gFa:;FT=#G3ȋ⳼ RZ+ցTT? Cs)KD:IWah5ju Md+/TT3t4MwhM$ZQ05 YMuGuiJ*37TF, Ѐȳ|ڇ$n8uOf)7osg(e-`_}33ͳo\j/j))/βE;!xN U[v"m?/aǰdYK܇qO+p^[^.w͜|S?f5^]ҨP ºzPE5%匂z pj2і*5 (1K*Q$)$HGG-RԘа "C R$(P"2d{z>- r}kgDM{~O8(X2~ 6 3&V-^+\';œ}lAݲە- xU<^ cހSp #z A/m| _Fxp B}}~/w~`.bLMDӂib.J'S+F K~QHJlEv<6xlN;xE +< b>kSWTRP*Ud(LOi$ P~F tmp/.YKzl/΂seoBisǞ+qx|N fh5)?t'KOm酋E7w(@yng۰?9ԷxX`nb byeUD؉x$#rz.|g<_zqx׆K5<2[8¹ܾn`µ^@{kϒpn'" u=bʈqsy%T"-v J 0fugFu !9Yj\qVt(y/DO-Ǚofn++1&CT1&y0H{Fi\ϚnbMI۪'юƛgw{NLHA߃HPof_LzcL ^ߛ9JwEE=ݟ[͸dn񖑬Yo|8>H7{(* |l-d\K5(LEc',9-tϦ_<}޿,n븹@?kzgZ:ԗc)+7g?\8]gh<(Vpˏ CL깄 jlK U]]@hux`,\VT\ZY\ YZ1^[X]\_X_!_5\^  uŊ Ŗyhgōieeeeb!S=RSTN]B_UVWWnXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y \v^_4XWXYZ[ ]^_`&YWΉ n,YZ[]^_`$ϊ o- %ay"T2hЦ>cx*d6F<_Yhsej jfy @Y}şh.G l*6<Yi*sL a0c@xе L*$T?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopؓ"x6Xٔ#y7ڕ$z8qrstuvwxyz{|}~F  !"#$%&'()*+,-./0123456789:T  @$ hy\x/S*SA0@ $8XM4 J}ՓxZU?+)iZvc[%A AHA@5 0 " ! |ϊ FərJǢlb@0znzyc3KtP'aE8pC/.uruͭF?кJQT *RI+jl^r>z]qA\rt>r%xjh;t=2fcPuC? Xf@V,׃ wPt b]_sGM{X4gW Z!_Gهi7tq4}8-c}ʣh&*+> g`cf_J @!A A   *ve UbAPWU~S][ޝA"_m9PUįZ\ެ"қ(*N )#- %ƅ8R_A]?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@AWj |DBCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCD\ 7=GA5@~c8nبqGc0^hbuts\r'Lے'"o:pؠ! *Q]U (醑N(y@Gy;+߅-~Y\R)QF/.^܊uZů̘J$%-=\X:8j} ݞuwĔ"q9̨ar'C &d[PmVUT4bR45-%U -w ܀{ۯ}nQxm 籍viס}lfӕ=GvIHxDE !l`w \crYa w5bYnBU7YOn:A/via6W 5}v2I2:,Dlcp#:.y氙bzy嬕RTN~*K#'|qQLJ4ʸm%IJc32 >#pQЍ& eC&~ʒf0a15XQe?M0pzYC"/DXF%zDYA؂)NPaK3ANpOqPrQsRtSuTvUwVxWyXzY{Z|[}\~]^_`P"Q&R)W9aRe_wn(BMdiM^Hv Ӄ֌ؑܛޠ⩺m6839ٗ=<;P~ޑ Њ_` debfŤģԳӲ":14D1qhxq|uz{Ɍ-; )8*9Wbju{ ɿ7' &+&,')?AQVU\bkgrgsto ~¼ ()+,/1678,279ACKNjqu}҃ևސߓ EJZ(_-a/b0f5m?zL}P[^cgop{~ŸĢǦ˪ӱ !( ) +.04@)D-I;h_lbpgtkwpyrzs{t}v~w    *+,)7ad7s|u0UsQ=pof@D<>/잭4s :>zLs࡟W.L%Br>Vv[oég콼?sX8+fEYUɵN$g$D3r kd$dLDߣUmݶݶͶfm_/\%F'0$YƑ%zHJ8҂2M\JP$p%'HI';`*'@@ ;@ RӠgȓ [NRIs7d.?ZNCKc} xvR5L2DJZz~{wuoU}bַ߮^;upwNKߣ/_۟o  oCq:gJ\[T`" ghLh4&#|YKYa/} YtM)L`BB䑚3s>nPJXZr$"#Vqh_X<`_v:M^OkM1~tHT aTч<@t~>)^7op~4pћ͎C>nP]en,rW{ QC$"I, Bx+!Rk]^6C:!!qHजXџ{1"I'l<7S #C^ӷ={c5 s ^7KL︵7I+n};!w Z('8kk&/ .%e÷ؿG'wxftI{'NJ<?8Oy,?|G+uv*6m†?> Uq9 tyC~r:NFzR/;x/[z˃^{o^NrC Yu@C.M-L,K+J*)'G&4Ɋ/$Z̭gJ0 J#iy~ygz*6"l Iޏ.y~;N^iZUM_I~FoMߣ`wWdC|K ~#},6^?O\ -XP %Hxć.\[ZY8\"T{$[|7OO0oKOvCjِ3e,L {N-\%epbLR9b(mri=3h.}ߥj' }É2}/7~y5q{ moGؾ:W=Xڧ@pI;;Ezw_Q}Cܽ=Ӌ19(ȍ||J&O^yO~?#ۤ[)$ xF'W͙aAͷx/|S0bv (9< :xH{1FC&] ZZ^އ5뼡 ^(g_ ow &jNȁ'_~[VK #ѧ+YU@5 n[!{^GJGN/F$=&f|ЗO]Y':RGJe]B=ZS],ݬnU79۞uǟ;]L[9fqY8FцФ`,50f t'n@cMxgҶ wrZmx luEm]8ۢ˟ZHG< ;(1eS?iliqNs֎)ic6VKôEah Eokn[ߢ]b֡Z\V2X5X &o 뮆fGڷXVyY={;ٺcw,exqvZpbmfQo uts9VrU4Naƛ[ Z̬lLn2$E΅+t㒪җWJO}wi%~ꅯ/wd%gA?f>,5[潹;6Bl-zo_"xa/,PA@AXg(ixA{yQBxc|"/R`I!cx4Ӌ"faaCµg̨`C 1BƬi %0hFA! A" rp;ye܉7s'of;ye:/9s]?O=%OW(wp0R~kaa(*NXa=  XSБG'ZPxMD*n:ﵹ/0;S1aVK"m~Y.IO,GmIv/ۢ ~ƨ]5pyۊM8̫&qv&7''on>[h {ysZK9Q(ĭOqoH}r:*4ЯrOC):B3/6m }ĎO# 2@+E)yo$"#{=NۚK1ThbA]@`Gkw/*џQڭmy~)u6eVCzƒEa8d~Fco i[%?R>=j[x2B#^>3`LĖIꍵlw]&O٢ݵ?y[|ͩnoh4#1"#Ք|=&jiQajlVG BtiG|wܰ^_qz}vTnXI f!G{ @%&Yj$}GT}\Hv[~vX>a ajf'HQH%~YTp/)Luh|#mȒՃ;l@lh,ýs-@|8 łĂ1Y~7 r6/r4Ę-u  3 բs@L{ue9d7'+k Og(Sai+)+yFoJg%o$ƨT[RA+$ #^{ i菔SnoTш :޴6mӑ!Nb"9G~y{q]Er0 |?km>|;.{GїYô8F"C ÕP lu{iF.b/z>s}vwEFMw3wfɛwN\oe5p8Cݝ"6-78$m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ͨ#o#V~v>vҧ h(nڷ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP@\8@w߁;@XtQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ K@} H>$PA ǠcP@1( @} H>$P<\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~` U |J>UD%*OQɧJS%@T *T |J>UD%*O,;t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~LJD9@} H>$P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{k   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ~!BIRI5iRA#  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+Rz Œƒǒȿ           !"#$%&'k(hO?7 WT%I$I$I$IB !T:() *!+",#-$.%/&0'1(2)3*4+5,6-7.8/90:1;2<3=4>5?6@7A8B9C:D;EH?I@JAKBLCMDNEOFPGQHRISJTKULVMWNXOYPZQ[R\S]T^U_V`WaXbYcZd[e\f]g^h_i`jakblcmdneofpgqhrisjtkulvmwnxoypzq{r|s}t~uvwxyz{|}~¹úĻżƽǾȿ!          !"#$%&'() *!+",#-$.%/&0'1(2)3*4+5,6-7.8/90:1;2<3=4>5?6@7A8B9C:D;EH?I@JAKBLCMDNEOFPGQHRISJTKULVMWNXOYPZQ[R\S]T^U_V`WaXbYcZd[e\f]g^h_i`jakblcmdneofpgqhrisjtkulvmwnxoypzq{r|s}t~uvwxyz{|}~¹úĻżƽǾȿP 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ:c4[G #?m#?Fuh1#?Ful1#?FSȏl1#~fȏ,Et"          !"#$%&'() *!+",#-$.%/&0'1(2)3*4+5,6-7.8/90:1;2<3=4>5?6@7A8B9C:D;EH?I@JAKBLCMDNEOFPGQHRISJTKULVMWNXOYPZQ[R\S]T^U_V`WaXbYcZd[e\f]g^h_i`jakblcmdneofpgqhrisjtkulvmwnxoypzq{r|s}t~uvwxyz{|}~¹úĻżƽǾȿ#          !"#$%&'() *!+",#-$.%/&0'1(2)3*4+5,6-7.8/90:1;2<3=4>5?6@7A8B9C:D;EH?I@JAKBLCMDNEOFPGQHRISJTKULVMWNXOYPZQ[R\S]T^U_V`WaXbYcZd[e\f]g^h_i`jakblcmdneofpgqhrisjtkulvmwnxoypzq{r|s}t~uvwxyz{|}~¹úĻżƽǾȿ$          !"#$%&'() *!+",#-$.%/&0'1(2)3*4+5,6-7.8/90:1;2<3=4>5?6@7A8B9C:D;EH?I@JAKBLCMDNEOFPGQHXOYPZQ[R\S]T^U_V`WaXbYcZd[e\f]g^h_i`jakblcmdneofpgqhtkriulsjvmwnxoypzq{r|s}t~uvRISJTKULWNVM`abcdefghijklmnopqrstuvwxyz{| } ~   !#$%&'()*+,-./012345689:;<=>?@ABDEFGHILMOPQRSTVWXYZ[\]^_abcdfghijklmnopqrstuvwxyz{|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\D#o$e#^B QEPAjEA*"A*PT RL -T RTE(5TDRdETSETU:T R0n @U$E A*S@N#]ckt1]ckt15F\ccW75BUREARSF@*'RQ"HE 5R!HE R!HEARHEA*DRHEA*IDEA*(DE A*ET AJHEA*IEA*DA*" A*"H A*R"HEA*R!HE )Bq( ax]^_`abcdefghijk l J`lk~ "l7CKNkU}+1l8G\YP]Z[[^\]D_^_```efdmfcijiiknkmssvv!n<;lkutԆԅ׏׎ؒؐݞݝߣߢ綺ED[B[A  N`Opx(qw|7nY>Y=ovouc[cZ\[mrmq GFKJTS54gf s~%ۘmn o pqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[KfHg_6i123Zda f ss fցOh"c$%% d  h--:11>22?77V88W@@XXii # $&*+,.5t VWq/rEej+7<{h5hd?p3@Z||I}JZttF(((z(sW(.e2d2Q222u22/fǸr;ќxf'hə6Kb_3@rȘsb zcdefghijkl[mnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ 5wx y z { | } !"%()+,/456701238#~$*-.&'9\~ًڌۍ܎ݏސߑ{ KHQ\Ea !"#$%&'()w*+,-bwIR]Fb !"#$%&'()*+,-./0123456789:ߨ[./|}~ 0Z[\]^_`abcdefghijklmnopqrstuv>]3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY[\^_`abc&dmfghiklejZ]n123456789:;<=JS^G`c>?DLVl W^BEQXfimWKT_Hd(ru  !"#$%&'()*+,-./0123456789:;<=>?@EFGHIJKLMNABCDOPQRSTUVWXYZ[\WLU`Ie@ABCKJMPW]acehtx #%~&SٌopqDEFlmnNZIJKLMNE#p#bBSDc`L@0$0A\fCZs//m'xݾ]6;}P6=SZ5 NXo?(.=GμNNN NOI7p?= >_Jޟtx W?;oHArPt}‚ Y&<, o_Sl|LW|1F$j>ϤP]?3p݃xO1`?(Ӷ|$e?qMYrgsEdc"M?]~민 N`XIr~3&{L9)oaO6 obj`Bmi/aa!+A>/PAʻ <;+Cs鎊M0 rlg8sY~fnnniPx@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~+J i8xOCEE*JJ(RBE).9]G~/Qq,b !->me8֪ j> ;sdSz˄0F.X ÒĔŖƘǚȜɞʠˢ̤ͦΨϪЬѮҰӲԴ$ sz%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>XYZ[\]^_JKLMNOPQLȑ`WMVaJf3456789:;<=>?@ABCDEFGHI/0123456789:;<=>?@ABCӀ5! \xDPn@  5aդO?Oa}2?Vפ@ DDEFGHIJKLMNOPQRSTUVWXYZ[\]^_CDA:[bMQ8123j;5i: ; n|bW6z@g^īu$ö F5ݫq[ًe\X_"/6Ir}቙ 52Y'^j%2KNX&jcZn豢p6i;aAVC[HN;z|@z>o F#N>jf{.J)؇9 aӗ&F`-;,ڭ_ƀuxADU`WlߊLZ\S{ -ER.Ńu ?۴D6"\w~vק}˗ϮyC4yx܎ۍFUs~短=>bX875Vٸ'5`ѯ)' mxT"!1-ulen~֪MtڌZNgr41&m>/(6?(oeaj9>Ru]ehu8-1.׶sj]iTGWzڹժ\;O|BfYh*bYm{-;#OCTF!.lw٪xܫbs^fͫVH䫢"l6K?]R ~#QEŸU^Xcamܹ;=Q睪㘳ep~Q>'`i)"k;A:B;S C<:!D=E>ݏ+:2F3G:MÁ聪pG||ԇ Z_2+p>}44K7> ||5_:㱯 H=b9{?~nQTL&qIHy⺒GBV}~VÛ=Y&տKk 5ojI? Eot8q[J|cuX}O\ç!Vي#M!=:.ukj~z_VߤՍK qܞ=E}cqv{d`MLQZ?xcnG?H@75IAJBivtKCLDMEr]gm7> A RU#kmݼ#2<$[O¾#1,;.?->/@0A1C8K9LNVS\Zeuwyǻ"*$99:;NROSgqiwۺ`Ī+؉sZl|726=S!W%h9k?OT_glz{ĺɿ4#",G[VgWhƘ| &0ahd˩p-S_^VbvAORdjmЂҋM[Z\ZVBWC\DHLPS_$I*b\ AyVK HD2 cL"KRf8k׉+)֞otZba@!^4Er:I)xv*?vn|+CM۴GBLwf*C7dV, ÔĉHt#VIRa/>B|drm\ VZ]`gfkortzy~πЃчҌXU]Ih{E1q0./6534;:89&&&&))))%%%%as`^_hgef--,,,,....0000DrDCCFF??U=U7V1 Y{A"l3!뒏aҘ]}Wɂ_V4:NOsTj DcjI&g;–280M`Ŷ {Yfu+D\@`=E9mz~Eh `UZؙJ·#O?:ٿ,* bs\\UeRy4Qp1rg6s2\ qC!DP hjAfXP4SӒS"ۚ$T$]~@\ۢpAyȷ5GƗ^l7 < ]ez_K(jI]irv[. RU ^r>R>1K}`ƫcRsj)Zz+5Kȟ"xEhcԲNqᩓuGk>//: r?x4:ٵŊIm T+œnUŸ rX]p"V($Ehv#O ]=k7zFCFqr>TC}gpTr,Ec{&t vȿu"zCJ5: B܇tqڵ ChoRFWVgY4+=;\ZP\f80kftE2 HlQF!R'XyOzw]'ui=-<YiI!ux^JNWgp/-K I/|9RNL;k7hL,kwjM[ U3U3tL3\M݌%BzQڪؤqvly;]GxF6qP 3{[9Dߦz5혋5mTףcd-2B40A$Bƒgs=ĺ,ray+?uÝb#1\|lhҶ3'یBHTmtZm2'ħ ߐz+}^TsbLD3x}3~3[39;dw%x(gWrOWLp @p$b:ާф87Z%W%EVQ}Pa;.A,al'HfJ3-v;d8DjJfFQЃ' bfJݗq1Sɜ0VwA#zX(`2 @٨KWj{pEh@ 쳈k@ EhiP> > L(L'M1M0_Q_PNO`z`y`w`xjjjjkkkkppppqsqtttu,u+u)u*|G|F|D|Exwuvڢ٢עةt  6534mljk˰˯̾̽s sW_^ _l*a[1Jn8]h=t`yaQڮb0eХ;cv*dE<\YhsegӦrabde*3DIPW^dw4gZ5iNRUZ]`cfi=J   ! ( /yz{|}~΀сԂ׃ڄ݅+-.A\'123456789:;<=>?@AB(CDEFGHIJK L M N O PQRSTUVWXYZ[\]^_`ab c!d"e#f$g%h&i'j(k)l*m+n,o-p.q/r0s1t2u3v4w5x6y7z8{9|:};~<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€ÁĂŃƄDžȆɇʈˉ̊͋ΌύЎяҐӑԒՓ֔וؖٗژۙܚݛޜߝW[b]K gL L\\ !"#$XYX]YZ[\%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMWN\NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%ИѷҸӹԺջּ׽ؾٿ &Y\cL h89: ;!<"=#>$?%@&A'B(C)D*E+F-H.I/J0K1L2M3N4O5P6Q7R8S9T:U;VY?Z@[A\B]C^D_E`FaGbHcIdJeKfLgMhNiOjPkQlRmSnToUpVqWroDEFHI J!K"M#N$O%P&Q'R(T)U*V+W,Y-Z.[/\0]1^2_3`4a5b6c7d8e9f:g;hk?lCG!L'S+Xq+r^3#DffD$Ych+`pH QIT) c:ՏL֞H$"$H"nEaV%DR.(뢿ؔJJ$2H*ȤÍ~]Yw>_MBsΧ?d]DD{oRL޾R$'T2I%LeRIs8i"uyx56nZ|yחhtU=Ώ5>`;uq}M/zJ|~5aߎ)X="u_*Y[RJ&TjI%dRIM&TҒI&dIe*dRJ&I*dJ*䤒J&5L*d&J*9ɤJM2*FwC9nFKnD/פs_lp=@ߖIN*ĭdH2dң,%s`$:uЃEH3ln$"`J"H&Y:H`o8&PIXbnSIܔTW8j p 0G)@>|\߉l\ >v؉{oS13kW cYNhӳވR,r9o ݂_}E1yJ"dҒJ&M+}bA'[ f5II(0=JLz"A)yr lR5r^v, rog{r fvx"?YdTutu]t4޹'2"wcJ>qb~V;>>U^7MHc0\o3Uc%kp$XY*_ c_eFʍIr Jvstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݞސߑ ]&tvZx[z\|]~^_`abcdefghijklmnopqrstuvwxyz{|}~XsYuZw[y\{]}^_`abcdefghijklmnopqrstuvwxyz{|}~ÁĂŃƄDžȆɇʈˉ̊͋ΌύЎяҐӑԒՓ֔וؖٗژۙܚݛޜߝ;'~<=>?@ABCDEFGHIJKLMNOPQRSTUVWXWO^Z[dM i YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€ÁĂŃƄDžȆɇʈˉ̊͋ΌύЎяҐӑԒՓ֔וؖٗژۙܚݛޜߝ  !"#$%&'()*+,-./0123456789:;<=>?@AB)CDEFGHIJK L M N O PQRSTUVWXYZ[\]^_`ab c!d"e#f$g%h&i'j(k)l*m+n,o-p.q/r0s1t2u3v4w5x6y7z8{9|:};~<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€ÁĂŃƄDžȆɇʈˉ̊͋ΌύЎяҐӑԒՓ֔וؖٗژۙܚݛޜߝ  !"#$%&'()*+,-./0123456789:;<=>?@AB*CDEFGHIJK L M N O PQRSTUVWXYZ[\]^_`ab c!d"e#f$g%h&i'j(k)l*m+n,o-p.q/r0s1t2u3v4w5x6y7z8{9|:};~<=>?@ABCDEFGHIJKJKLM+NOPQRSTUV W X Y Z [\]^__騩   `[e㯰 !#"%$'&)(+*,-./01324Xaf[g䱲56789:;<=>?@ABCDEFGHI\崵pԎՏ֐בؒٓڔەܖݗޘߙX\L_#?C/I$I# @H@$t=$ɉb. o?>J[~6)UʪN~`pt\@Uje!dҳU΁ԺuSȸ4狺:>vJ‌$|^s=]rIwgnTU%@,$Ir?@ABCDEFGHIJKL gl!"#33455678899::;;<<==>??@@AABBCCDDEFGHIIJJKKLLMNNOPQRRSSTTUUVVWXYZZ[[\\]]^_ > @ B D FHJLNPRTVXZ\^`bdfhjlnp r!t!v"x"z"|#~$%%&'()*+,,--./012 = ? A C EGIKMOQSUWY[]_acegikmo q!s!u"w"y"{#}$%%&'()*+,,--./012X$%&'hmO k()*+,-./0123456789:;<=?_Z[+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY\]^_`abcde f g h i jklmn>?@ABCDinPlEFGHIJKLMNOWPXjoQmo@` { !"#$%&'()*+,-./0123456789:;<=?@ABC>DEFGHIJKLMNOPQ'PQRSTUV WQkpRnAarstuvwxyz{|}~ WRlqSoWXYZ {STUVWXYZ [ \ ] ^ _`abcdefghijklmnopq!s"t#u([\ rBb&x'y(z){*|+},~-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUZ[\]^_`abcdefgVWX$v{]^_`a)͖̕bSmrTp%wcYdefnsUqghijklmnopqhijklmnopqrstuvwxyz{|}~рҁӂԃՄօ׆؇وډۊ܋݌ލߎc*}Zrstuvw~Z'|()*-./0123456789:;<=>?@ABCDEFGHI+,JK|x d !"#$%+&WTotVreCf…MNOPQ RSUWXYZ [ \ ] ^ _`abcdefghijklmnopq r!s"t#u$v%w&x'y(z){*|,+}./01234:9789:;L<=,~-TV56yz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstwxyz{|}~рҁӂԃՄDg-uv>?UpuWs؇وډۊ܋݌ލߎ} Eh. VqvXt!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRTUXVYWXFiZ/ } "QS[\]^_` a b c d efghijklmnopqrstuvw x!y"z#{$|%}&~'()*+,-./0123456789:;<=>?j@GAWrwYuBCDEFGHIJKOPQRSTUVWXYZ[\]^_`abcdefghijkMLNlkmnopqrstuv0XsxZvwxyz{|}~؀فڂۃ܄݅ކ߇Yty[wM%     "$&(*,.02468 :!<   !#%')+-/13579;WZuz\x)D*E+F,G-H.I/J0K1L2M3N4O5P6Q7R8S9T:U;V$?%@&A'B(C>Y?ZE`@[A\B]C^D_FaLgJeXsMhKfYtToRmUpSnGbZuIdHcPkNiVqQlOjWr=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijlmnopqrstuvwHlxk[v^{]yXw|^zӌ  "$&()+-/135 !#%'*,.0246789:;mI+ ]^"M i8@ @;XBKz zzu,iKjqQ 4.2?vPR#0S,ݦxs(V#k+>Y>1l@% D} ? ;Š3T%'~ut/c>JBbnpJ3K0!-Ύ:*ܸ"}/rxhꞑ Ύhkv@-}.VEh=df~P_ILwx18@wshT77 )}ޯW>J›4Q\91ogSq\m n Zہހ.5 [s,XE6'ign+~p\^ m?@ws.d7j.CwVhh8eizL"C񯋑C%^뉧w祵{;/VheBc|䣸*A_~@{;n #fqB(^Sk7֕szh'9z~ұ3@aZδ[9fޮ_0*J;tb^AdX* |9TX&q٥C~v04(HNLCQhoƨOe}ѿ?ӭ>TXqZ-toAE?|F[(!o'qsL ڪ !_f])en߸d". :S=  @{Ht|Zjs<]-'ho%ؤO ^3 \ ZCw@v^r.txmL\ Vwx-)Avh:([ yp\}\<7j각sYn_3҃~vbZOc__uDіE~ аiX];t,Kij?m?@n usz7m5~/ra0(@@9-l$|şh"g |_mrG-53$-l_av._YF.(&)Ȃ+fQDeW6eV2{H0tJe̐,bbV ߫ZbK2bnEJ)#\kN:Z(UllrWt\7a}8xs_" yl맻=&VTT?gGA P9$4/Dеaf)Z/"ujl?9q)e_*1g V0mda$c?AvuRX#|Դtj0lo݁ b1UZ1 TtPw53{N?M͇#t_t|` L^M{uí8-t񣟗[g䞬?$ʯ~HyyC>!򐇞B>!򐇎e"FwfX#D,a-Z*cyޡ@elX_`f?dؤ;|N}Y:,]rCt5^g~v0u,ikux#= !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN,OPQRSTUVW X Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݏސߑ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN-OPQRSTUVW X Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݏސߑP $ȏ:c4[G֑uh1#?Feȏlc4[G~Lb#fȏ:c4[Gwuh1#?Fkȏlc4[G~֑:hv6[G֑uǏ,  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN.OPQRSTUVW X Y Z [ \]^_`abcdefghijkl o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݏސmn֑FuhV1#_fȏ:c4[G֑uemul1[G~f$   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN/OPQRSTUVW X Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t֑F5Q֑?Fuhn1#W &u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYx}_{Z~`|[\]a}Xyb ~zY{Z[\c!|Z [\} Z []d^_"`#`Y~[\]eX[\YXƁ[]f^$`UVQK$tNHXhT'5 n~wX;N# ;V R%h!Xg@n1Y 6W otm6ϵnH1yȇ|K6!#^ҎJF{WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݏސߑ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN0OPQRSTUVW X Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݏސߑ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN1OPQRSTUVW X Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݏސߑ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN2OPQRSTUVW X Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݏސߑ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN3OPQRSTUVW X Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.3_`G@@ьighghgxtgMƣY>3ƣ?3ƣ9ƣƣ@ã@@ ghghgxtgMƣY>3ƣ?3ƣ9ƣƣ@ã@@ ghghgxtgMƣY>3ƣ?3ƣ9ƣƣ@ã@@ ghghgxtgMƣY>3ƣ?3ƣ9ƣ+,?n}/~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀ρЂу҄ӅԆՇֈ׉؊ًڌۍ܎ݏސߑ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN4OPQRSTUVW X Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFGcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm5nopqrstuv w x y z {|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm6nopqrstuv w x y z {|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [\]^_`abcdefghˆƣ@ǣ?ƣY>3ƣ?3ƣ9ƣƣ@ã@ex43x43x43hx43h@\G3>3G3>3ƣ1>3ƣ>3ƣ3ƣƧghghgxtgx4gЀG|fG3~fG3>sG3>3G3>31 hghghg)G3>3G3>3ƣ1>3ƣ>3ƣ3ƣ47ijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk l m n o pqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk l m n o pqrstuvwxyz{|}~ oG3>3RG|fG3~fG3>sG3>3:ff|f|_%=fff|f|f't<4>|%7!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./W\ǂ_g% [[%\w]x^y_z`{a|b}c~defghijklmnopqrstuvwxyz{|}~[ ]ȃ_h&¨éĪūƬǭȮɯʰ˱̲ͳδπ$xyz{}|~½þĿ#[c 8pR IALk"$ BH |ˁjάwD99 3fu$w Rc{?( fJ 8>{`,ֹ^@j=G۶]cnfwTnkq7n'0?@AB'CDEFGHIJK L M N O PQRSTUVWXYZ[\]^_`ab c!d"e#f$g%h&i'j(k)l*m+n,o-p.q/r0s1t2u3v4w5x6y7z8{9|:}0]N;;;;  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg;;<hijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrɄi'stuvwxyz{a ]܎g4LsŔо"h; _*6bYh Bz&Y6nB|*Jcnany7Pvŗ%?c!C{'Z7ocC}Kdobn8Q&@dYh"sD|a([ 8pD~Lepc9RŘ'eYi#E}Ш)\ 9qEMfqdy:Swř(AfW{,Ej(J .a>vJ"Rk vi ?X|-Fk)K /b?wK#Sl!wѼjZjykHVdxl9 G U c|PUfTcs =P^r~.AO\}>/ū [kzkIWey :HVd~VUdt?Q_s0BP]@1ǭ\l{JXfz ;IWeWVeuAR`t2CQ^B3ɯ ]m|KYg{ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%o     $',/258 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk l m n o pqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvXʅj(&'()*+,xz|~݀ނ߄wy{}ށ߃[^ˆ k)-.+=rtM-2p̵sҩ-_Ht |?joL$`q#K$v3>kqu# qN$ @@ /N#xȁENC$n(SlhјT%J+:vă0Xo(tx$9YQӉox =tKW얭T{%ݲ J7SMn+[vSM\e,5<q[u1>-"4EW nO7qQMPz/ n O7qMpz%. n 7q&A&. ܲ On争o! n O7qMz&. 7%A&. ܲ Zɦeln+7ྦhb\ObyO0o\HǵͻVҫ'R?QOXDB?6}]"\K^ߐ%_O['"͟ Q/q~\DK?|!R\^5若_Oߧ([?KTR6"с'&mLB갬ҸTEaj%5&/Ri 0d:a,aR4meg'RUF Hpn+Dm6A,T/)HM4GzZq%80\òKTRTK6aI:Y*PXT:\*K%,;.DR.XZlF9XZB6A0}8UAÅP-_9Xn˲uC]?,R!KY{/ASUB,ܲQ6i\XŬC3i8UOˋ"yX)nr4lBwvY&%/AbASZxY6aO!b 簸7hWӉQM>(65=7!0)r,/&\7b}z9pm:{];h_JǥoOD5+cSN##yD\D+/6u Wǥ]#+%lWf_ψ~)eӧ'b,μ Tܢ?,}}"5/K5S/ODQS_q~mOP}/3RpMP}zW nO6qQMz/ n O]X7 Ty ݲ J7z%.ܲEΝ\7~ t V}Xl+g2̶.I @p`r#Lwku$+2̷ԭ/J jqs3ku%Wm+h2渍 0_Kt ArtMxqu& }Y=i.繢թ 1_Lt BsL%`u#N$y3> kqu'+=/躢֩ 2_MCt&vOz (/01234567h_$M H$j᝽!XT2Gt啵svuN_36GwV{Lc ò Ne)0ƫ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T 4 T aWbXYp.Wj\ka \fnyڎ2gKoőн h9 ^*6vɦYh <h <lB[0In ,NVhYYY+JAJ9b"Gиss訹![Cz^}KMz>>[ G"^$$&J^ uObzWn06A31!&Za@,zL D ɉ2y k  A Z ~  / H m  + M yXcYcmC\1Jo -O*ya,Ya`v? E<ł YYsHZ7YY<׸[_<\X_^Y]]W*~XW*eyP< Z822r:^AH !7#|x7g=x))}`H58˖^ ԛ'&dzgǀxL/NuV[n>u(n xkwq䙼%CIα|$mj W잮q{[~iggԡCP0"A(!2j9. QŎSYYGe !"#$%&'()*+,fjjW^{Ms4Hc2-7*g8L7:*άπ-o;zHK\*% $jx0SY7JR[ 蟙E4D0좪:yJ>!E9R;%1& J$A(PB1sc5yfXk{j8oT{eHQ T5A-9ПLe5l9RՍav-N#v^Eh&[#9gO<C N.L: /PhWzB>Pn-^N w6^Lz0D#ӎ惍}n}5wbn  -./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‷+89') U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPnR-QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,ܜ?d -./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y86486Y^_acdhe.FÀ+e;! A=T:GV **V+ bP7KLLJR$I+D nop{/GrӄՆR׈؊7ߒ◬1I졪2J9 ׭/:߭<+$'(,./1344689<H> I@ B [)MNOLQPV$]+^,`.c1e4l=pB%d # 9.g(Ӽ˝ R\GYzsuy&iW}zMs\t%O4>s;md4qCrDoAtF4K5LwHyJyK٘TUXZ♈\]ƥa6Minrqtwvx|}7N8O9P69;Q'ȧʩT=Sݽ!޾: $  %?U@V#& &3B+9 EY<%DXBWЁтC,=&fuF7G9H:NBL@+8ZUGPDYM[P-\QWI^SG\_T`UaVd[3f]H]i`:kaI^ndriunvoA7C|J}n!c&PSc Mտ.ypҟ`#O⺼7H'Yab3ciF6fCAufx-!.K,I/o:D Ov %HDXT 3R#5RGB){KгGw)m[m84X*r]B} zaYs\._unz#e!gE*o%4.KL_PRSM`^d˪ЭostNaObcQd|}; TeUf û½ĿŪ"#$'Wi(XjYk#9Ǫ -"0&4Zl?0BCɭDʪ:N@T[mNWOXPYn˭uͪV`\nΪ[g\h]odo_phsfqkvq|aqtvzbrӭԬcsՅ ։ث,٫(etgvµvGRSۭ)*d7hwҪحjܫ䭀:߉ެixjykzl{    m|  n} p~!0H$4qr0,64>@DEbILJMPUTZ}W^V]Y`\d_hpsu v@핣uTvywwxʌy֮z{~ " $ <  !"#$%&'()*+,-./0123456789:;<=>?vL$9B &AVPB1="BĈ!BD1"D#F1bĈ!"q(m w5@&9k7\:ǖT,XEA'拐<lr#s{9Q?允̸`ܨ<xN`lfmnI._$oc c$S16* Dz R1›0=?@ABCDEFGHIJKLMNOPQRSTUVȷ9!AA"I"U',1T4DLGVWO>PHQ QRRX`hU&W ?GX_g[>$,4^__ k$UL VO !/y#DZ=m)F~?wO+|ɰc짶#zKcNv,Wx蓭z#[Nf0ehȠ3:>o@۽ۻ{w{wo?v5 egn/j@_l2 nХ oFpRpqq6Zqqq̈rrȸrJsVs tt:^tttuuuvytr{q{Ȏ}}{`4̥ӭӽ -5|ՄՔphj|mL`oq.'6>F *"))'p$0'-GYf;'M~_\?(-le8g7PzMο'k1K f]͊tJ`\ʙ>(}5,`5c}Px7@]QzI=&HEqp]gt2s0 gyWC5}5CIUy 0.@u:DOFl%q I!֖fjnBh/-B@-)z%iaffffffffff1b, ԲYl3jUM,Id)`,ȣ@Km[FMx'÷CW7ST熅׀s!B 尧r C`A0SV!V+sb!) ՝̀˵fp#Ld '3?KWco{ #7CO[gskkkkkkkkkkkkkkkkkkkkkkll/;GS^m| $0P BЃTrK)+po'%٫B"TKVG%OW%OiM 7Ƀ0jUS4Q ? q,Ad*@ M˰˪>Mjf9mZ]VaffffffffffjUS4Q n2첪wwwwwwQhC]W uKϰ PʼnvB?$~7k=uEӝ˜dOTЙ|;\6ˠ`.-DR輱R)/M2j?ce?fDU~S=StKTIiH>򿠈o!T߅x&Σ+ Q(E vA &p~ eBn1У`ݱHIS _)M4 9̚BΣ`"9KGp41jYgM>׌|'DP 2ʐ-?Ŵxx*~/C>fRvhdCWFfsU>] Z#\aZT;cbToKG$ZU49/ 1w,>S涫A2^oqh 30.ub*ϰ7޼6nַL,sYNيT y v/?lNe]vjcN-Y*-o70B}0tp;3*c#J +JDZ`xn{NS YڌL#7hKœݨ(7q c SEA"3H4%IQI R( Bj21,qbe7Ï3gz[@QE-^B2Lon漦D56TBX \Uv7 *4C^cvcݴLwf݉ ۟N3:v#x#c}eϧ.QBpzՀI=%u!jv2pŅ=jō]c!؄g][͗WL׿fhPhgV Gp'|#ؓALKd`3\PKM6mb&p& LAu5>U`Zronq7:uV[vkfK1#N^@߉M`{&Yxaɨw)1/%$Nnu:p>Cqɪ}W q-.nݯY8z1E? ;Y\Uӧ܃ǚ'i8t&7uYquRCP'ȼSE3Ms/f㼫TL@ȡ#יKd^{O&tIJhM]@!_d c|V@"֏/$;%MnKco|~<8; Sj Guv *O@?=]2.G0 Q~-C[PJ\g=vwp߹/Wp-+?l5/-=C:VF: =$Kc&޴g . 6!;xԻKz[ ~O.?[]x6fh޳-J;y\KA1`#/Mjcȋ="nz7{{T^AI2wz c?]iwŭ_n#U<-f]m=Wa'd^Yr%"NH"Cy(KTCO_ӧ3/_fW{VF8u[Lt)5}S> O+ l,H3J=Q DI``μ3s)>jNco}EމaYH'w21Mvܨp$q RHBy"6"UI QIkD٧Eih  ({E0 .cD3$iN&PHM mnŒq"F 9UÀ۳DpH*Un3; 6C7wf\hՉI125.;E#GB؞H ,d# SueF& { 0Bf؄; btz Ṯ)h ߚϹgSyzf{_Qz6#m>XK`$Fs!$qa 2R @> tpiNݽd FO]?)_\].r>Y0r¿HDPXv0t)`ꞡ) 3`8M-Ѕ끒/Yw{N-0fP+"L6ys twOBUgՅKZ,n{.rH@=WG!ް*oӖJ^r{ykWw8Z#$t :xmS̊ 8ibT6-`iXcz}'`cS n+I{ɺW,}#H 0KSK [fy%G>}R4=ϲ]R# ~~OgrvZ>y2i9}Xe֜׊Rs`twi5] $ 0789 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ345n!~?a80IRi4u RkUvųiyTk%FҠfW%JVƪImvOˣQݮ(K]j*[*iW<+GuVrhT:, jvUBZln]|ZZɩQ4U RkUjR]\l$iAPXw@H O-dzwB< D!`#DKKĢh ~+ ͝ԣ '3{^OmK\ieUNS,դB;u31JH}FKY+ *8$5*︀)8Wm|H'_t$CEt#3A_t"#iޥb+=G?{ޕ?w7F`[y/c4 ~Wu-E`YwO .e7%#\D`Wu;4`EC_` Us O'{Fxp8_vRp/4rv] I\|Kk,ee)V Sb)/ţ4~bz|gKX t=JMHHqؘx&CĢ{/ă4w=ߵus/q o}Li۠[A7vxJBnKG]w5o=˯ڊS/Q Ooon3R+qzF^D<~ }h j>w^7٬6Φ'YrmQMM/bZ4La2hh1# >5BKs墹UAPj*^bJN|ţH+{USw_ֿ:ׇKQ[ ,gkwƞ@E3e(7Kؘ? XvsZʕawgJY0Y9,z\)=v6q~_9Ɖ|-V*L!ʳEhU懲hnUJp_9Ɖ|ځ;VcUxۊ=,7y"y>9#.yRy'PJDB)ąR"k4HmWx=\*?k9B^yʑ,+f1g'Wţ޵QL|׋?5A^yʑ+f1g׹Wţ޵\QL|׋ZQy?5!xʑ_+f10wlWi1UV ,$''kwXU=n+0껳~ 9"\䀎[,:r*A vBĕV}Av=3,d^fF;\Dhjg8 N6HINHFyR-8O]X,-n"hg;nmtY=+Q7.,2ꋸ".8!= Z?܏|zzGy;T:}<@ކk^#R4 7<_ދKµ,yҫp*zKBO;s%zz\|ͼjY\%NKF]־V_EGgSYOf76;}S8l`PkY0$o8]dfrD۷ރg;rD8>{lY'cz밴7aׯk碤\3zV_iR).*2\BBNzw[#Bߠ5|EEnW~Bb6BhQ+q:#8  @ @R"55 pɥvъnaZIr/ %ڄfY)xYh*FE[QN*+vLQR.ڀ39id=GRzguNd$UΎHi&y5R4L6ec46B.oad|bl,[Y\RS}&ߙ%[I|l$g>!r[ʧ,,J K1/qf/nԿp21"tyޏC2 {^ǿuv[f=nFgo-dywislƋe6Xz;l4~r1&:#zyc :il/x]Ƹ-0+~ULA%:Qh'/qVmoM[5L֤-r=}f7a#od~HMK@dc6bq$C+ ESWMq19wa6vG&YHE.m"5|9?#}J>.wQ2LG5|cؔ@f G G>2DW,GEhʏ ҮL[鞔'؁t$޼({ {u 9sכGmgBT)kƿB.(?2&M:K/pݿ޾G -\"dGACF"E"?C}Jsya@NYD#cF|σ?Zѯ3OrfXB*jh\9[cV ܜs++ZW(Oppڴr2{?߲0:fj䖦&~ާyo=Ϝtbz\}8!.2"P.j٘e#<|CzjEҒzY]sӖ9Lvxn">E{{>VYl, %6ds>VU$LG6E>C:ʹd6I\OiYs=vՐ2 ځ-k 3bi3>精1żB8'1ih};p8B,,A%s-M>"svQz874?sY1J^ qxi{vv14zUe ȗtfX9N`jV`n8#,&8XvxpNpnO l뒙Q͊_˼/#eZ:ge Қhᖄ7wkW]G`\#;<0  p'֡W2iφA,PDLHOPJMTqz3 1)H ۲$"&%('+)-,/.1*I܎ 3:Uclt~ 18La k ޛ!'V$*,Ms,Hj-Hn ?`%M&'j&()'Hj !"#$%&'()*+,-./0123456789:;g7;?GKRMc#BcyLMdef?twx{z}~vy|ghijklmnopqrstuv@5=D%*/$).67E^_cdab`>VACDI= lOQTZ\_adefkmprwyz{LMNOPQRSTUVEGHIWXYZ[\]^_`abcdefghijklmnopJKLMNqrstuvwxyz{|}~OPRSTUVWXY &N 'Jkjhi~ YXVW /.=<:;[Z]\_^a`jjoJKLqMNOPQRSkmTwCDEFGHIJKLMNOPQRSTUstnpqrz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~FjS@)(/;75K=? hfj@ABC_0)7u,F^r~٪]#1i:eRlxө1j 98"!76 SR]\_^edsryx;SvD_54QigkihEf=:gFGnmԾA@GFgf32yxӫنHIJKLMfhjlnqsuwy{}pNOPQrRSTUVWXYZ[\]^_`abcdefghijklmnop qr s tuvw5xy P+2!&+08?FKOPQSTUWXYZ[\R2(WeDCO8> "#W\]'^clo33)Xb:hiz{KNO|} ~PQhij()rs"04*Ywyz{|}~ !"#$%&'()*+,-./0123456  klmnortuwxyz{|vgDAshi ")25?Epq5+ZM 0*F#+R3AžÙ6,[tuv:;<=>ABCDEFG ?@8.]wcerOQ9/^=ĐŤ:0_ y>>>>> ;1`<=eik?3b !"s?@4c#DN  $A5d%&F56789:;<=>?@ABCDEC7fA@FGHIJKLMNOPGQRSTUVWXYZ[\]^_`abcdefghijklmnopqD8grstuvw56OPQRdefgCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~E9hƅ[mxy  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PPPP QPPP      IIII7t !RL`0] B !";=SqjNb=IT:z' ؏M|a~=~TpKP\^f[{ eᙟli5ߡw4infD,:&û-<]"[k+ٹ; ҍ^C!TOx=d~ȇ"=M3M+4oc_6&k)텳/|98^#2+WTMc!$-_4~=+f~ ?@Fpg@F %v`ޱܔWF~t5̓w,[i?/V{wzV+k=.,:>f?3 #Y/AsM*bK?a=i=,ćh`ps*8^ɇ q:0J77j ~83# ~gr ٠ΧSymr %}qlH{携:8Ng(5b(?xWi"i O_~V{3dUgEUvPݗ+z?%6T Uk@AG'ӣ7G_;?s\z`'( ';_fS-* CHw<&Ldӹ3g󕻶1hphQFmKvj%9}oVyFYj`G;#ATM+3!?rXvXtgP4{G[\sڗ7_mcO!l ^y,#C}^ "~f^ij6}Q1zެA߃!?T EjҀ ~`:ȃ@K*%$ɦ)E($p D$RQ$^Rn(yYҡ~`k_Ɛwy/MǼ0qr7c+v' 40RÒ)XpA#4saxUcl xmxoۺ}nT2qE/6mTsBF6#+`$X~W0D< hE׳l)%)fնJh[>Q9o\D+;C|f8-#!+ARN49ܘ#E͵ybya"ݥ0W' Bٰۨ%%`,%w4 _ ^G^bVy00cBs!.q}6)P{8 LfR- EF} x9aD7LhܔhAJ.z j"1".w (Oq3W.i7V %4 !"jklmnopP{qG; jH< kɸJ> m  !"#$%&'()KKKKKKKKKK?nGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro )*ݴL@oMApQrtuvwx NBq cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvPDs`abQEt !"#$%&'()*+,-./0123456789STUVWXYZ:[\;?@dgaefc`hABCDEFMNOGHI1  JKP O&&(=K)h|}~JT0_x觾,noNmfdf&I2s\,Ze9kWn])GslBz\WH'z}؃^ts4+@C6h~ndr7g(ל&4E0f~FpÌ'0ݒs:9勞So?WZ:#/)>u+LX9a,uf0l*Wf~h <2DrAyd̸4C餑NQ Lb nrsXϩ_+Ci_Xj_UfSRemdnmdfծ^>ɂSnNqy1ҕ̊2R:ڒtӷW\4 }ۡ=\374 4 4KLM?mdzK¶  !"#$%&'()If$  ڱל$F>;6qّnsfKxpA}h=_OtQ&8<ڵy~| {^~ D *+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TB L2 Ӥp|M*.PWS) YU#jfvmgfꫪ2hmP69#эM ͌pC&PC}^e%#st#H)c86420.,*2 lB"*ʠ`Ԩ ~a4ӾOg?]ٔg-Ey?9E!xM@t˴a-?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~LK VML WN M X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~N"_RklTa ;~\+s8 qq:Κ8,]y/U6t ^.`۶m/ 6` 6` 6m۶m'ct66UUUUUUUUUUUUUUUUUUUUUUUUUUUUUg .X@a 8h`(@`jUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU?4dpB $|xtplhd`\XTPLHD@<N貗ڙW5.vtnaP( BqPA YzT QPWVYX[Zcbgfihkjmlonqpwv{z}|~+ !"#$UTut>;a`%&'()*+::::: !"#$%&'(*+,-./0123456789:;)<,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\2_`abcdefghijklmnopq rstuvwxyz{|}~Z RFu56789:]^_`arr[䟠ZZ%,389@DHMXܢbc "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLdfg0U[gikqrs'Qne]{|xwua~SY_cqrs?@ABC'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%DERRRRRRRRRRRRR"8X#&-USGv= 32 ! 10,+76VOWPXQRKLMSSSSSSSSS  !"#$%&'()*+,-./012NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu.Ӯ-lDHSV Y Z [LÔg7rvwx詶I(n9GϤڏ`Pa1ܓ.iG>+H?JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnyz{|}~x ¨ÆTHw]<<`abc UIxֺHHHWWWWvwxyz{|}~FLR VJyײ %rS  WKzB#&KKKKK XL{:=?T@,-U%&'()*+,-./89:;< VW=Gomnpq OEFGABCDhԤΝzm%1  !"#$>?@ABCDE01234567F YM|dghefBA44 HI,)*<;9:IHFGCB@Anmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noӖћ!<9678,  m!"#"'#,21:9A@IHNM$%&l'()*+,-./01@~?2345678*+Nt2Jk2Io &@a9:;<=>%%Nu9k'V(Ik?@ABCDEFGHIJ ie#*4>GMUUVWZN}XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~OPQRS J ```````````````[T~ aa !"#$%&'()*+,-./U#0123456789:;<=>?fffffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567] ee!"^W#$ _X%&'  !Y()*55 +,-`.``` /prtvxz|}oqsuwy{~01aZ 23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefbghijklmnopqrsghijklmnopqrstuvwxyz{|}~!vwsffvwxyz{|}~ #89:;<=>?@ABCDEFGHIJKLM!cމNOPQRSTUVWXYZ[\]^_`"dߍabcdefghijklmnopqr#e!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy$\%f]!ߜ &g^"๺'h_# ???bbbb(i`$@@@@@@@@ P?@A ՝ *kb&B8!BH)t "hB$E$sLZs{Fߧ*]Qm ̠Zc:wuP/vAlڟ}0ߓYPaf{ka=܈1SSlgyݎ:Kh NSo %pw^+BOCk 0l5˿7H7Hx+:gC{ǍɊE˓6>j4}@Ӄ4Xsbͪ.P=6q% $.O63 y1 0 +ڰ;eۗ|3tO |7FwU2'L=`6zh[yo٢Djup1}34\w' _o⃗05AB&Sk8NQ߸kEM3S=D{7k3>ٯn;m3nZ_B #akmgS_pmf,෼הOka}Ø`AÄڟB&aMY>VCSk*7<_:$ Ë#׾meD/r`̼^G$P!z y,6@q Iǟg+̄^kz>gNd?w^3t GlptIw Uڈ!{Ϯ'@vӹwtsp3oOЭ l6KKknk܎=Z&ڨsCw}n;l"D26jе51Ĵu9eJ_2ct12>{0GǩvcC{Jdr˽q±P?޹AoWs=01np)V-3ȏ Lut^>cOб?_.gc+׀3mTߙ4=+[6;'=8$=#}e'+;Abe,_nK3%3tBx4Ҩjv!, z& >LΕ`<e N ^nnhݴ`}6s7 lǶNy:1m;&v5l=9:!a ˆorO|A"wmҎ&ghh׈^>cmŨ3Hs7',| 3K*!qfK`Jf@`Rz7Q@,L[1M:8K+ۻ;L,Wb~ `Fi+lc'QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ׄGL셆AAA !"$&'(mno`a)*-ne)p.of* 7B/pg+ !"#$%&'mnopqrstuvwxyz{|}~1ri-()*+,- 2sj../0123456f789:;3tk/4ul0<=>?@ABCDEFG "$&(*,.0vm1wn2o35xp46yqz{r57|}sHI8~t678u9vw:JKLMNOPQRSTUVWXx9YZ[\];y:^_lmnopqrstuvwxyz{|}~`N``````````YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}./01234abcdefghi~XYjk<z;lmnopqruvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~={<0*.$2k"VWnzn?%,:{ 0I|bu*.&4o&@XYo{pA'-;} 1J~cv*.'5q(BZ[p|rC).< 2Kdw*.(6s*D\]q}tE+E DF EG FHGIH 蓬1UI2/L(y$$=jSȉwEA?ʃutEx7aLF8G|溢c'7ԉ{o3l6 {?#m''ΰA+W'EʣndxTWȑg׌.$h4u}&sya*g1hggN~Ȭ1?BX֑8#Is)@:NȽE̾WL9#Fp\ВnCOB3C16f‹ ') a֚k90tw*<79Ř8U\N8O^<H#@} @P$x]$¦~9><~@aD됳6(=;|{agg``Sy31'>6(#Z= +oRX?APzל{lwmo6 Oy~) ʦ n^ذC1x浊O>h:L&C}DhTd9i !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VLMN>|=?}>  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#3oR?Lj-W$m6c @wӢםm7!W,lq[`u>\jk s)Pt]k CGwh:DPy]d֚,z .:"(mڏ+6cz!   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B?FMRENJHLGSTU8?@ABCDEFGHIŊ !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1(-4@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ  !"#$%&'()*+,-./01346789:;?@ACD=B25ش,md(ٷAA 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~)ja% !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs268:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTUÞ그  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9ȲOCrЗopqrstuvwxyz{|}~AAAAAAAB  !"#$%&'()*+,-./0123456<<7-\defghOB6e8>iou{ #)/5;AGMSY_ekqw}+,-\tz "(.4:@FLRX^djpv|zKMNOPSTVXZ]^_`DQR>2aFGVbXYZ[\]^_`abcdefghijklmnopqrs\V0qh,D C% */Pu3KmJp (Abq>Y#"@aC[}'Y{%AX6Op#^)I}7'f9X{`hqxKJ U YZ#$+*12?0&U\dmt{ Wga$nu| C BS^fov} qPw;n)X+Jm =_AaPXc^ץ>C Q.$SZbksz#%')+/%T[cl./ $+5?HNV\clr{")07=BFKD\9Rs)9I"곹k e=-,#QjǑ;q"ROQj# u"+QA[0];W+'.(  !"2Rw 4Lo5Nr )BerQyr-[ .Mp5U7O8u,EhuT?s\ /Nq6Vz 8Pr9Qv-FivU| @t.] 0OrW{9Qs:w.Gw V}!Au/^1PsX|:Rtx/Hx W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux;]?Wy#?V}4Mn!}\'G{5%d7Vy<^@Xz$@W~5No"~](H|6&e8Wz 0*8w.Gx`si%ehb<@HJ$9u}gLŋo E;u]`a0G1bhviwrl|~|$3P 'M8,L;?*>BCEDcfޖ$ #Պԉ׌؍ #"!+E-_O!"#;=:yS̕lE`6 4HN|}~D;FGHI%&'(*ic125m!%jsx' 3F2Gk\edfktB:C?DIJ5L) k )*Jpqrq0/dd[.iQݳ]fzx ST͒U VWѓvYiԴZյ[ֶ\ۡ]ؔڬ_ݭ`ffgghh{f-/0EFjm~"kb+$' aX@ACB b\] _^ `ڰ޴ߵT[[cZbW_^g ds C[8Qr:?!!?`BZ|&BZ7Pq#AbD\~(#T>I c]`^*,0-mj}ժحʞ͡ԩ׬ U\Vt}wv5Ǭ KLVU*+_def/2+.3lnqp֫ٮ󚪠     =MCS?OGW>NDT@PHX b^ "!$#&%('*)/.103298;:=A@CBEDGFIHKJML-,5476ON<< 29Nbks}*u #7"!CB?>546Ĕ\[^]`_ɮ󪩥Mr{|.-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽޚo${SJ 8V7Ev/O귡$ml5 7A)$ǜCgk7 +p u\ /4;䫱CG=es+4IXxDrUx5uʞ˦ږn>/dAS-"ګ׀(Bٚ2-> 8Ӄ摳:a~؏ÈHeQnE-!Tq݀,cSGnb: g-`M֥5NlW=Z}ݽ^@p{V|7VhN'dqI9q͢JJk~a8H?Ň:(N{˥W?04/ВU|k;{ePu\$mX.A}>zw84UDƵͥ:_FA1@>9wwAh޶$QUĹ#ryr!8 yG2y{9G;gOm߱?Wٯ[([ޔӯ2 _>m]%Yf}('4weznN4M.7~}ܐIl9?Oe#IwpI݂>(t*@9i{70/1%>4]l>q! o"fP7w3q`|rw^íOg{ă\v]'. հ!PӆfVU0g"Nxg_k |׼CzAVx66\;LΜFYDDa=39|m(k?\P_|@nѮZC|1} p/v޻#Lʅc9ZA*'%KwئA0-`=h>dOkfIAa쇊 P)va,BD$STc25Rɔ*uVXdJ:LV0RNa%JҒAV75?%şӹL%,Grז~8~+.SP3*'.5 Z?Tr}bvӹ-rgח&M^wzS虲l$,Jc\>vn g^ױB _sjW1 UЩ")!0X%6MZ(*Nx RB }sPA4pQǏ9AcE\ɿ `=[S~2:P!i?aA%gZ .{X# }b"rúݫ4v.(EH9k#2j%\[1WZ[쎼"u2smﻎ%-}z~f}AS:`~V93TZv]o1y߲VuYyL8ߦ:;xޯE +=:q26GSK`v#ne'n߸$rcDI{g[lAtg3* "}ʎ ^g$k;?4bG__>i5:4X:/=YkXIl(CP1մ *7qL5| ?3qDؠ p&2̏>_*' f;[qu 6Y>|#@h0kEmGےc3O; ?;֚^0g#`!5:C?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijklD %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369j&:QϢL3] l_ 5i;'hC;wD=;^uv {0ItiEaF=$ 7^I6c"mmu\`5m+,{qU⮽Ŏ;iGjZ4 t"^:fyvŖ,}c+CZvuxyqM'"?TCi?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR^TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$#_ 擟S9Nޞ׏Xlk1,djq\xsύlcO:p2:shuK|}tåDub%Hz^j 4XCGe0y^fWr_N4CE?(#Es|7*j&P\k::ݹxqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%}H"CG;tqF 3dĀE +T@qD "B 2`` "@x  8`u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#b"!7` _ۯoO/ήnN. ƶvfVF6&ºzrjj3-)%! ̴eb`^\ZXVTO}{ywusq۷0/.-,+6ՔTԓSӒRґQQlބ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%}}}}}}}=(û{skc[SKC;3+# ºjSMIEA=FEDCBA@?>=<;:9876543210/.-,+*)('&%}H"CG;tqF 3dĀE +T@qD #DC4dpB $DA $@p@kjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDC oA@?>=<;:99876543210/.-,+*)('&%$#F"$>zء#6jИ!#.ZX"&J!":pؠ! *P !0X  \[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:$$l$KJIHGFEDC oA@_ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI fIG!2DH ?|CG7lԠ1CF /\`׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1m›pPE 'L 1BD6.& û{skc[SKC;3 ºzrjbZRJB:2*"  o$3<ʟyC/^+Gs80 /POy10sS,s\|-..\D8w.-|s ]ó#) \ 8_9$չHы9WmN @=Q̩"/C,_$ƼOj 4fȈㅋ,VH℉$F⃇6hȀႅ &H၃ (H(#  -[h͒˳sS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- +WXR )SH 'O8mҔ %K(M #G-R!C ?}ѓ;ȗ7mجQ3eȌY]Y0_tEK,WT2EJ(O4aDI$G!2DH ?|CG7>mԠ1CF /\`BE 'L 1BD|Ƀ玝:tȉ獛6l֨I挙2dƬ., /^p٢% +VP"% 'N0Y$ #F"$>zء#6jZGȉ獛6l֨I挙2dƬ., /^p٢% +VP"% 'N0Y$ #F"$>zء#6jИ!#.ZX"&J!":pؠ! *P !0X   lL, ˫K~}|{zyxwvutsrqponmlkjihg^jjTN*EjP>yiL.YDiH9jhD*Dh@g?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~*vuB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>tABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ra胺BJ*1$k7f@q6m-HlnN5},͵fAfѧ ^E_qg ׎M g70'^xl]a+go6)?H] %"F޾[dr}: 6`\8!?;fLnkg^Qy_#[F{y]yOe7mn0&X~>zKGXe)kNWw v_>Cfeh`D:P٥{>o3mtDl]0wc@*?pƧ6 ѵ;[ |sP*SԌ})>yF@6 vgoɿe6o[[?o}<Џ{!S QAv g'|d,bbcaщ0Or[ uy?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zz  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zzzzzzzzzzzzbIAR#G8]}N<,b!'0 p@á.BL 7 c*C_y DPTL TT |TLA`TDTL 9;E$IrLՋ98T TLTDTL$TJ2$ Ho$) LTD,TLATT TL 91uΡ:HI.DTL=TT TLTDF?TL 9hP$IbJ;5 T TLVTD?TLg?T#>$FuC$9# LTDw?TL?TT TL 9BF JP9H^2DTL TT TL)TDAT:@$IRH;j;( T TLaTDKTLT 0p$==$Q) L\TDTLmTT T  i -_UUUUUUUUUh *9ĨJ/  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"?88?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~gV}6Pцb IOa9bԿ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӯ_IfEu)(@Q234(2C"34(t @d (3C"34(2CBHm?Q234(2Cb߆b俙  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~iBXht@] P!@I%4]P~tP!@IMԥ_5tPD<1_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~—  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P!@IFԥ`_5tP0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ɨ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P!`⏺7 {7@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyzU85a1ff120CTYPE./C.utf8699IDENTIFICATION Hn}~cyrgyz Language Loe for stanmur Jamakeevablo Saratxaga, srtxg@mandrsoft.com, ztril.ru04-10-14i18n:2776MEASUREM83SSAGES94a3/SYS_(4=D^[+1yYОо]-0nNЖж]ожa2eONETARY.  $(KGS с+./ b31fNAME$%d%t%gmfc622UMERIC "&(,0,,d2PAPER)e44TELEPHONE&'*.+%c %a %l9U8fdI '.5:B=>O45:0@L@0;LB5;LLLCABBO1>:=>45:0%a %d %b %Y %T%d.%m.%Y%T:0%%e-жH:%M:%S %Z%a, %e-6H:M:S Z80bTRAILER!!!rpH$r5dBE3rrBCBDH$HD&I9`P ܤvBO^$I 2qRO/ =X|!4=NR\QAצ-V!-V Uy\~lp|]|6>a\)nׇvG䣣!/>oa1:Y(II%` yd^{,7bSO3dʄ׆]YSQ\DSqSVdQG¨O$ t*_XY?"Y1Z!XV>i,+Ծ)_rY]7bJ+Kyu@ I@lv连 Qq z$sӛPُlaT^ 5lc6AY_igLk!c ɚ.* Zށǧg;>v( Ioԗ(z!?֔"Nr*m˸;-C߉P4`5pR;9lzEv%.61b4hmtշʽnY!ǸmN-wZ%NmBpwn}r2zwZb'wLs:c'L:([{xR{;{{