glibc-langpack-sah-2.40-3.fc41 >t 6 6_     3!Flض zE>b$bjf b$bjt&+iyYcHx4ˤ̧d]{o=+K~9ƇwF4Y 'Au,cF# E0_Qb́U,!\(ju ֖ z4?H5>FHSLy/"Jty[yw; -`B.+[({% `>?d ! 7 L j    ;8( 8 }9 }:"}G$H`IݜXݬYݸ\]^޿bde flt,uhv048>Cglibc-langpack-sah2.403.fc41Locale data for SakhaThe glibc-langpack-sah package includes the basic information required to support the Sakha language in your applications.fRbuildhw-x86-16.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/linuxx86_64'|^R&>6"4AA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~17e4a55c18d095e728d3a028489b58aac285b1633fd1612212886355dd58f00f5415524d12199190e4a9a63050ec65b49f3ca8da425a7e291fd648f83c0998cf5bbba2d6e0c721d1452df08de9eb1dc6a9b2cb58fe54b27288a61fb43e424305bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b4b8f02caea4a9365c73544150fd5da92a164c1915be5441a71be12eaa21f25f01aa78ee43e7f5fa3894a9bb1d26aafe7e26dda3dd9c9e6be9bf4ae3b6364a983710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9613e59075d835cbc5a340e99e1316a915033160687e9c82cecd8a8d4d3359ed075cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0152112c444c665c7cd6da7697549e28c33762f50105f917d4b50dd36ab15f1a3ff45854731fe940e0bb411b019bb3757092abc704a3d26047f8f6bf0047e151990../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-sahglibc-langpack-sah(x86-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.fc41localesah_RULC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/sah_RU//usr/lib/locale/sah_RU/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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-sah or langpacks-core-sah_RU)) unless glibc-all-langpacks)utf-80e1553dba8da181eab5f978e4dd7f4d5e735ba7ad45e624e6c77428171fb179141ce676d8a975f75a0057e3c489da0dcee12e8b24b4057087a9fe245d2ac206d? (/hʜ,M@Z k KPsPk-k';X$ƵUl&2#ދ&?^’hPf_-Vb, eZT T DO&좏d* #)BdB$h,H@ ley$6 i1`7-.s'ݧݞ+VD͒2XHC!u潵}=i ~(vuϊֺO݋GB_.'v{crW3=qԔ~ŵ=Y^ּk՜N!l:fg,+ ;zžP 2aULUfH>Zq .7nm&?[|4 `C 9vR껴Yn+NX%(HCKrrH.AF8pt FJ 6H RP+pĈ %0 9_.JKbxP4Q_BkdO`8$5( *Vy"yfhBH:`xma_dAE8TjͣT%PDC'4B %G&p bv܀oon & Y`ą A$Ȁ X<`Xq^hґ3M:`< #G I V2* 0Bz"ybY | Mfd2#eFF lxdfw2uz$Lw{gﹽ)uvmor>Z2;@2%I5|捭K#bkM={:UsCt:aK˭ڈ4Mgұ;I8o rIzПh \34A띞Ji1V=#Ӳ<͟@Y;yV.W9_l=[hMl|3u6^[V}LJs@N|n\0Z) Œ:7eA.tiaN;46vj2kE^% zتûCK&lVq **س8>uO8;E=$bI/B0w A3l[ <4"%"d?-+*\QlP%K>HeLOU&1eQz[$뻄CZ`}eW?v\}fYe6jׄˮM*4_OF?Jąǫ0eZ76efQvIaᠵXu Gc:.=fǴ` {쳁9?\<7[-lEqdž:teIdhq7[ct80Ȇ5L`/WU Ϯ76<d6hJ.Vذ)džy `6<±dža1^0e)ˆAT- _UT>MRDYt8hgJ^x:o͸FVvrX+U u2+-zO{XgΚF"`!M}>YC2}I9{,>>Wt틹,ol45/ѰG"6Uo gry!^ig׽HF ʺΤWp5Krr_r?r/rN'P ߌ{mve!mϻmѤٚfY.m1[owΣQWEkC+j:=(°Xܯ7g3Kj>x3UVZ}5e3>nI=7ʷYEOyιV)]߃B!uɴIIi Q?a8opteщ|ZNμׇn {4yg}]捧]t썇}tꋟ_cUcK7nݜO,E>Iᆵ4[qW'+6ICdLfResdsR9,5~{egsi}9Bm1m^n6l#IBSzZ9C''Lزby\-ox_OhRp5 t"mC?b۫"KVW_rJF{-П?⮓q2>40'AAY K#ȭ M@DB@A`T2[i]ͱUIρ{5A>tBCSRMd9cvCݬ,&FX0['{?МY+8҄;/4 uR=iI\f5+t0rɻ4BsǛ_ vޠ$%5퓴ĀlGrqMl(єnf)/lVKI Rl!6A?]3, VuiPͬ(mr:Vܖp!vKp99j X by6POceE.B9P 2N%wi jɟ2{t̵M3!hpBrG};٣>tS^.!AGv|T|tfRǚe,Kn'SQ֟>$m'S*qwۈ7J/w||yDTX.KNCD`hIE$ׇܱ`p! ¥T`ng=g1i{^7B'jgX,w ;!໯Ap#R H;mN%I(g@7fM+.,\CdzdNSYLڦRJ3R G[UmUЗ )nJ2_x΄rѲa5oYM_-1B<g(䈣s0q&;(';Ȍ- ń[sb);j`8` 0Lb..1ž`P P29pEl!'!Z['gseliqf PT>#;ե)*QXY,OV8JOEux;H"|XSJThf:D6$^ɩgc'z>w3L@  ʸ թL ) B(V~hZ֙eQ$4Tx5(@j%cCϔMV#Ӕ̘3i̪SZ[ `khcxƥٟ4's!ֲo\ӣ* 5)N< 7mk{rL2߃er)EP`(U^BgV5l`)pk q8Z'LbB%Cuuy-p -SP ƙűzI]#-5< p*@cd (1A-aS}lDp.)Pk̓~Wfh I_յC2npM Bqjal\K{)%{*M<9#AbYx˩`4Ȫ沩pD,t |X3}3 >kQf x05d3ҊG$`?NH#1p9+RM8nG 3#擴Z"R^SacEVʭL{R bKPb]flJujHJXq۹bg"mR'IS(*"yJSd߅Fq7W@[iQÖ֮}l;JםOΎxXfK}׭r__D>sY؇.W=R?fV5`q&C8QB Z((ɕ)J.'5G@~zX4d? Qנa\jUs΃v_"v~kDOXb@<7}cKlRp|CNDk XWBxTpFm[aɏǢ!B,ƃETG܂{W݈`RUQ& p48l!m}wFT*HQP?h⫙ /_x2 W;6q8KsI}w3Y*Yepx9d8pxuKܖĎ59L|_y0j 59oJ?voC뫧饏L@q @l, ;@\-J*QT"DcC|b(.p(8BaS KL$/sz{J9{=f|o @' = =yOSe sT4A}纘 |pտ,[nMod՗>;X ~ T~ߑ"I}CYKE_(*_>K/b ptkk4S`#XƟ{P(_@^$> rO5\|#>_V*K7P)1+ )*F0_ IeD_! Pvtꆛԁ^ uu8Ih6 `*vH"$b |@x771owaW}U엓}2#n?y8LU1H.'|Sv&Ep\s%Vk@Vy]|SOI>DHPCo/C,~U1I _ê|ct_ VGbdgmmUgu2J:A%gĄ0ǫZ B#V)$* DiBZ%BR|J~$NЎ"Q>-$_ȟe1|'oyU *! /H-EITc*4q5T IĚ\ZkJ(d*F1\ȇ:'?=젤aM\tz3,[۩qhb[mD;ALrBUB^2..wgeiFgC5*ڨ4G*d8!T(5|?:a ` =arNB,V>O ^d9`0p v]BKXK+0c"H[ ΔQظqAw 6]TW%zKx.Q΋^CHn@fXovGh]ޔqIoj"8^Jm7 NB=dg!~1Z~:n .7F8Xkʉq e'% 8]TEZSZTAXS69.fZ:.، L'p_ᐆU^گm_pի^olB@BS2"#:&"0ܜc{C3cťJ<Wj:Tj5g\+ K'WZ%[/{` / )@?swX{3kybR'4M-&K/>,`m<)Ct >,ۜ %9`m쪦=%D< _K*y|JdƇ\Q%:vٵ1#cxMYaf^d%BuۨCOC?$I'@D"`+-:K:ZmM;rz㼨r-$oƋbQU]+ӭ?oirr("cTHZ`wQDnjŃfnm>h'zC+b >m"🍣a"9a?KL(Eu"tBh\xCZ|! @`($ L  @ `FP2w/[o^=gZ檽:͵uukm=mT(D#Qb)Q,&H"XM*E0OmjL'SRj#lV.U4&T2]fM&Ef^*UtB@NH_W: h~J@@UNH_* [}E1NobOW[H_9Ej(BhTIQ,*g3ږs}Vum^۫l5_k4$6JP)`05$I$I ch='a@*l.m2GsuSTK4og;_{@JmB:i2b*eB"![qSfkuFc3tÁ_EyO )  ,JG SO4 H mQm,쪦y`tTUL<@ }ń4F5%1aSC332+.0_]sF_,%bS=hH}@"=5-r%>ܿ:z6Z92.~`TAڡܩoImEM,ȿ+z4@;~3ՕXHuPTHl@"=2IB<#h?bwgsFks&c[oRJkB:gc2B*c""_1 A t?og;_W7eODG3$?7/.&+y̒ Vf)vhhGjEN@̳8J0r(FR 1& 8=PuZZ9b-̲(擶\4<}>Bί'NNR ʺƧx"_6r(FR!?G < <8}l>j{&[:` `qYqfiUFa%UM;mEˮI ?YD8~; 9afeUTYNaԊ^k5r& CxW`UFR 4@g.Pu۲J 8,A! J)hZָF9iEI@זEF9aP\D81/Il鸩q)qՕ ui`9;Qd?Onb t)$H ,7km6.y@M-SerwN:~ Rb%XD*l ,?^UT)D ʴaw0IR&RpO,O N*gc&XH P !ݑ W4LhMn9QR<4.m"}a::Q] l( xp@K" ,G2GMve#B׃869G9hfnQīç@#(1Aǫ*Z0q~JyIM25Y)n 1&Am#`2d:D$U$ZkIKlJfѥ $6x0@%Xzw58>L_N^厢((L !ɪk($iG Xl'hoAq {^};na[u" dT"!qDFcP, D0 Ba@ ,AeQDIL0̂U.eiF侭ːnZ$g47ȢMe! `rRs|TO*j"odٺ#őxu-(A@E0M4 &˰\ۤ&+z EirJ_P viLN߃FRE{y0rmA1Ia îvve5U>z& $8 `( "q@ € XʢHev,RP$݆8͖hySQ܄"~rVՇO+?K?bC*},xL׸>fwaC,!{bD_ iz#}C?r3:-hg =vڕuLӿ{QeP"n3Œ;PbT(D"D h4"@$á`aŅNqBgP[0Co/8dM~%ύRf>j&9^ߑ| |uoAkzS8}O77w:27$}F@`@ѷ ѧЗ 0mb@t2FALI"'\Z?< n -1j5 cvD6MA/ԴLj3f33lv~ؾO(2WFV#G`W 5\+bBpT>7b ږD 14lBySm8>0,M;^fi~6tl(]hȈ)%K+C!颏LU*RӖ< 'EAhXKaj`\~޼U|nq*gT`[xH%".c+$FFhGu3}l9B(>X,u~3&ޟ;Y"-Pp?oVcP ;B&fFXғ*Nё2c[SzFDA EpR{=\HmR YHj5F /@oqs耈Zvm$Kdx >x(9NJXi$]xL aQ SǾ;ϑѾ&گLgُl34'sfߢܯ ! ;Mz w4헩juWoGujTT3%Ӿd{1e9#Om60K~ o b;4{"|787 >NhV]]WUQ7䀯h831KrC^ [l)~QҞUiW&,HK\*}/ys(C_;g&}_)SHDWHяx3:FrGW1ܩu:%GLE,և*փTbh^Hb 3W4Y?ڰL()+/nqRX d^ ~|;fR)/e"!/v CT 7i&G?'?pM~'9G4_'oav|K}^mZfP&"*P\x7hBZP""tkd/8攻I= `GR]Un۬n&_w}@E(Ny6- -WE20θPi|ߎć徾) +dቶኬ䞵e्9QyH$6*$4چF"[[H$BuCBAAAA A A A!%PAV\ ֮v<M5׮vkNvML4--z…  1-/ i bKD%Z.8&4HG V@X‘`wL_=w[*B1IxZ_擊=t09;j=eʻ]iFn)>\+΀u RӬVvL2% ',*yN>t9D>qt`M ?! ҈8|hwރ%mSLC)T2*4>V}ch2O=>֭sfMogYR o? /ث+R5$&ϾVKϺ^B/ZIj^yC::ñ䧑z==ɿ^ۨ~1{DT8su7cMv5XAׅB3bݛ=h0+'K䶫Y}k(X2$kмS{;2SKRnDX$J~)q F)Q&̟߬ iD>v W*]›=ApD(kB*qFl`4l&y!T I1?B*Bv):Y /(+ɥP(DTa=qܙӠ@:{!zVzR $%/ 7C M7zVQvEhWSZ(Nq7`-d҅%8β³L +=|eǯmᡜ9S<#DZ8fcgVTO 2oP49=t0_R+[[`ѠtTc=ne |j70q7y,x/EdpySB$0mOxQͪ-ԃcSr#U|xzz_QrHjH`AHFNC5@s(z2J7UG[fhcT>5gd?Г70e NYgaΟiHwTRGDP@ KA99cx` !G{JM&?U$jshK2O~@]tLqdXί\nrC;W@ڹ_K}jd6 ^JNtNiP6tQ/ *񡷟qXpv)etlqq2N8! @\`I#洅APd)2?@16. oL":Ov/ʘh~UX')'d*:}msum;9& un46d~,],>waHn WrC_;4ݝ"ңѬbGv,4?C~QKܿ^~:䗔d2-52٭̯ ve~E 7k.)@\0fq:]M C#g@<Ǿm[AɐO%UUUu +Sa1( fd* ˽Vw8ަqͳL249/xwהP I&4逆_?*_|@AtFՂnB g@V*-S\[[Vdt6J=? Vd]Vne5a^~25;4FwÌ& ~ĕ?)TGz)!Ca>-I+bikݿ*Լ?uʔ1Y $CP36oj#:bCgebt妐gRRhρI T ׊E~E^Ӵ2^RE)cHG~ckܮȺ?M?OQtڞ%\~&Hi9zf誶kC}1c]g?\mTu7(E?N#*ϲ&zޯ¹ffr6R`b+ljUm4{# *b .kM Iu/V~њ8kiٳ_s&~3)_'m{Vx/B KEm4Ẹ#*ꡟ _} Mdmm/RG R#.g,ddcY#%dHn/cB\"HhdTߣ$" ]I$#PlSxg$)fQi` $K&szq#G KTR;e@3Y@K6EQ<>XL^D:0u~^%J8W2Ŧ!derf:}4PqP@h {)lp+>TWo?%\Ճ_ˑ }j7 Mʾa_ic5q <VUB=z36(FeG} Nc(? f 3tJ@l_|(>QPT*K\Q yØ{τ' ':2m-"I/}&bzUXN(wXx逬 R6Ftn7ȔV7 QQ~cڀ%|Cx8<΂])t٥$Z<@=2\ f}YNqzbSkG6ZkH`%F@T+UQ(C=QúY ]7V_'jO̘]UT"C:Zεgjhc;n#g]cl>wk2l?eT3[{uݲYpc$qO<ƞ9 rZjF 1o ~ߦoգ7f*bL~GOK+աmS 2Cg+! 6L}XQ?|"9_E zj-=3'<{GP0x *`$MhvP`:Y&=+`5`@zPWU"K*w(T  : :t) {:a]ĺ?^H06gVFs62&#,7Ln-Cȴ{p$ Z N`,l_7ޔۚ5nA,Q< ?1Rӗ肼e_=ok.gRcQqti۪YiUI=5-%_K crHnnj^fEN]iY^U70{t1$l$6]: 9lq! 6\Fb[W[SOٌWt뭝ʥig/Ϋ-2̭ QL<5Id(g𙼲0|{M9 |$r {lYacT|G=\$}@)PvMlPS~g+&?6]GvSF uWc3qs.pq|PxRRC1ZLiyT{knL_Z Lmߚhj$a00G$O*LժR} A-)(1&[LGTA\/ݽY\ @b]=#xzX.Ɋ*z&(FB,eR|wp`cnˮKڨyslp߂ڤ7lKmNB!о }ƫ9`7U^T7d-κ Ld~ǂV&oVDB'3+,ݙ'Y}hLTpjD']ۙaG<蓬#D"FiP(+:#l H72Dy5R'yQBql.hb.Xk5KvfuV4F5ZWQ SNJ~,볼i3&e]T LPP$B8FS0R튞&t2#`->;7jI3)=k9v[لB!Q ܋M'E 58јlb%BḒ+Gݳ R!Ylea ]6ҏx}Wu7m_Ф, 뱜j{w{w{w{w{w{w=Q4~HI@3p`+z#ql.hb.= ~V%uHXc^V/ fr,s;p(mU  >CJ_͚EsTC;/2w2Yx4>6"#d%Ncȝ[X3:Xd5R'yQqۭ<l'܂vg5WF6r>d<~b%B` *ht'op^lBL!Y8I^Aܳ9ј,3:xT; DHyifb")@C^܄];Ϲ7l]WX}ӏgkzPtD34;xd7rzP2.*OiSf dED=V)@!^UM4)0z,j(fZ "%1!®I=Z-R-R-R-Zg5F|/CK*a ]6ҏx}Wu7m_Ф, 뱜i1 Dt<h X '96&fZZZZ/yu8v[:rt-Ɏ)~gv%GQ Et=S5Pfmfmf#ql.hbn1c1c1c1pvfuV4F5ZWQ SNJ~,볼i3&e]TpvfuV4F5ZWQI=?kik=$;"LPP ~hfaĮlLZyn&Q")Af6ыPPc~bW_%.v/S5e"UGQ4*YSn9쪟qeu1c|~ c@ŦX?yEv״je޹KF cg]2eٛw2)b-b`7Hݔi*3up,N 0` MxVG=D0+M9fÙfY!kR,^m@LE1[/yqPnd XJ[}c!!L躢j}|/~+P[+Fq@ Bd[M>iu M+1w&D "TknrCP5UZw7`iዢA..r-Op,:3`Ѐ@^ІWoӡ Lt;ns>pc_T@!dO>=E"Ƨzg'M*1%%o[\Nټ ٩?42)Ùg9з-$E2Jg'T&KPvUoyKo"$Zh1J Dp$|sD+뽦[V3ō1~rY8tdoGE_XnIs`2t^`f噽yp™3AFzOc(O7SdE.w=O ]BD4RikC(,( Baa끗 k?S:[6.Cj;ZjA1[|϶|ϫ+y7XFo/`:ڰr`hewY[x*.ofpb[h8SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSVjZaR%'\B, 8/RaLpHlDh@h4yyyiYSSSSSSh4 $4(B'LP #D0|84M4M4M4M4M4M4M4M4M4M4M4=<<)(&$%r{P]lT*C  <4,`J @ Kh4Fh4Fh4Fh4Fh4Fhm";WP,s .˄q܅OwV,Ep71b ^4VgRGT#t0݋2awT'xp܅qeqkbl ]ø-B1h,^T.eH'`Yk`)hFDDDDDDDɫ0 0 0P|.  TBO {黓p79gmZeFw9[qc|W)SqbtE`$7wR[hN>@Bdx@& L: e"@C&Eac7NRy#9Ɣ?B#7B9#$H9ǭQc1+B)d?'*G ` 8ǍaS4pdO#yp`):Is6E Agʵ:S]6K=q#LCXKuꞨ^ :u.n꺓.; űNce8vvjY jaW)쩄vh g'yQ."C;H`#9&W[=C\G`:CU_ .#/;eR)eG=@v ^)2$3TuO@{{!t']:ws7waqw9ƝŸ'7VsjHy4Gp`%y5Zۅnk:BM2 = tAg1]HQ@7@/}tG"=4y6BWfsl>1>t4)CKt螈JQP7P/}uW"B$u}kp̍~-4zeF]G^t`+:CE_ =q#LCHo5,F}u>ez,RAG*\ylFY\DA9L@!AGAh E@![6 hLb9esZ4lSR.T2TD2BQ)D>"O]6˼V(d.c9 2G!CüI|Ts` =yGstMN379&2SdIL.#/"%W䉓aB9XHo$D!9$|<БB\s9#]6V(D.c9 "=.ՐB*)Bsh>y3pfsaf mB  I4S ~op<#^QP-ެy: B6 M*⿳,}#XCKV1f$:D>loiFcXӣY`4LcX#)J NUL'edȇЅ i|Gh 3[1I0fI.tvinSlml1v;,@ȼƧ üLr`鼝s/p!6 T@1 P곸zĭoq#&xJ 8Z\t.P'}Xa?vC[C"j҃(Iffffffff湘bC)0BH2ۯܺ+Jb ꜍ɔ Q잮TnߵK(#b^uڅrl*:/>mVF]RMN"qhld)U0woqG:R=OlP yGiї\Z؆kng+{dɵV DCt 3lMU&aXNPa%<6p$Xq UD ٙ\FaEhbo=5f[ J!ѐlr nfJb ^LUD ]ɑ6QQ^ ZvM/};}??ެ1/Z@gːD4cx NqHl!0.&.:@[2(QCs`rL̉l櫝LơAFtɷ템cEKqC2"Uv"V.=ԂKۮYh0;r/%%CcjٹLz5@O( P%< 9a06?=冴Q8e CӁIOǼl#Ԫm\M6zw: 2ѵZ(%=4;( WYPkZ.6D}%JߵpkiBmGA3i4MACaM߂DfoxxT,H_R ΢:)T]TG;' շ~>%4 ! bl4LKbrD2FD#ctB@lZ.+buz]S4jYu]QYqgjhHzPvAH`Fɨ8N9.Bu ք"tJ4.nZTz0H1cuQgFe;!s!q 4mfh=x=xaYOmL/}CL2}L'4澖yp}{}~:}t2h}Pt7%>y?yK~t?ZGWC~%uWwWKO]wK i42iR @3Qs@yJcLT)A1$S lHߌ" ҂C"1_Imœ%Ib_d~JqD!cߧz._΅EAI'KĨ7k~ysMq!h~qAϋUkfici Uᄂ%h>۲=+h~Gpg~Qhg>/F: 2_p6 ƃk S~_3;i}Y?ԿPꓓ>D>`Qr>CPj^sZ]㮞VV|\tdtctB@lZ.IN0iԲzg`RX*$'1"B!5>q Eiv %9èJQˊBQ;&IbP̒Hƈya`S1:D(h2=/ ,ɉdG:JbRX*$'1"B!h|aʩF^T"ZV}Vl4uAGHƈy$Aɠs2Bc./zM#G`J)cd-~Ch2>7㋅BD/2~hG'ش [<.V 2}G(ډ{ˮDOg[ GDG?-M}]cpAڨsҫjckH:53CI"0Ya,-@7t, TL$@:c)*c) T8b *K &Dp@A" **P1AfPw9Zd4Pm8hG:'ȩŸqvp/xH:$% ihu"( XN+$ $d)VS# )I$ 9eqL`ʸٱv"8! btoɢ:Ԡo*V!rD?b} N&:&/a>IYgTӆՔdMvZE󺀾DJ.ihג,:MIV.ϐbQg,!6|ԓh ߓ;h1D01RJZ cZ"B7pc$״{ҩbO6Q;Ko' 4Յ> .%}@BzUw8VGY&i_ q xPAUe4YO)9=o$┢8ΐ\o (moo ]pdNI ZfЇˉ/hA]}x-ĥW05?z 杼G@<#ChD/̀&槉-0]Ro֒2݌o :lXXX,)t|!91ѼӲzT(TAOR>(iL\-JBL?^"#Qܑ͛q1-K2I%4!Ab(hw|%x25vvESQ_]s-7eg,oՋ㯺o\I0xhތiUX*I* )rC_vd1bT)+쑨fo;=vP{*.u7JێlO3nXqϔ!ĵUfPk _ O /kP rk ٠|>ٜc!>:q[òHT@3wFf\LˮRLRI=MHpjܑ͛q1-K2I%4!Abثn^dDuD< M=ɫJ4 Y)2+'TjZ%$x42{]m:0J$`X/Wd}e9i2r[4GaN|8hmNB ,zةG9QT6<$;᧫*^\T5F(^ (* [IѳVnbj46%/g5Tm`lJn٩B]Q<=h;VH!wkz:$h9: DžO2eezl>fƏ 8sJI7\5H KyhvvR!?ho.Deym g=Xs-Gp|)tW=5 1BRvR6io{04Vk?b`w;[*%i-@IzY5}ˊRX*<(*0A0 DŽC{~skzcX@^eW5EO$G1?6-.&)a%A Ƅm,ǰ"8nˮjfIb~^mZ]VEMR=N,J ]ӳ"8nˮjfIb~^mZ]VEMR=N,J ]ۮYaEqxݖ]=͒۴ zY9$4]ӳÊ-)z%9!yivYA0 {~skzcX@^eW5EO$G1?6-.&)a%A m,ǰ"8nˮjfIb~^mZ]VEMR=N,J]ۮY 0(CƪGnaZd<JW`X>H59jR0HA ,|,hY;Z3무zutcnĹ`T3vJ8: "v#-Z2c1$.a"1\(]7piƗDa~UE߉A,a7331L/[3cLS]_\ zD$osQEKD_AbR>ư+\h{lԿpܠ4b@q}TGX;\E Z&([7 -t>**|HdHȭnnٴ,{j5V*9S >(Aw;-=m[o1ͬ6P{Ç> 6)f/{+Ň!rLoTshO)-pWz7>/|2|8x?|x‡6|(a{ Ç}R_yƇ5|V*Ӕw&*pYByCl?”bz &;K*OvCLU\G+,Kr$WpQaKX\cbp67LRw=*;7(F $e A0LeIc\r3r,3`f y ف佅=rb9Yo/^ b;XeU¡ԦE^i岭+tSw17\!)'k.vgA$g3oҍM^oݵ[u]}ManfUw&:NF4OGQ%ZqNx|gs~BgKaXZ-x{&ڇUBX3?m"yC`'>!} ]xEbU4e(.lKQZ/%NkGc٘EOp=K9;7c҆=:7}(@Bz$HJk,Cg^0*$UiUtVzۨ3Dw֣YĀhɡhƚẏ{j/=YwfQW.Gg y-ffHNѠYOˋcjse FYtMXO8ip efS75ecVbNRxs | o7Pv h\ljۡZ_4cajJ<'FlM[$K>af<ƃ>o겅`\ˁ7W%e>v$$" _Lj=bɛQVJ q|To ]TN--;Ct{DE’}<MyPZ4[!sO:UjށߺQ٤*e Wqۿ=CI"4B4'12K4ZE){2wwy:Ȳm= cU#~1b9(g^w2Yp) !AF :Y^g0weKENmCS0Ukg%+ *)>HBO&b9ѪI7`C8H)bu!ØM)2,F0`% -O }*ZR;ƢUU̇˖ KD o2P D_=;7 %B&MqȓO!'gpFUvBO=uvޚpxم(H\4CdÌ&$Q ( !/a!`(%<?7MSq=fj@8\hm0ސf4E$)k7fg,/z|o.lm}Wd;Q9hx/KOT6g{{&ٶqH8\-w-=<{=9۳oR|^VBcNT|zc}e|2sqUƲ6uqFn @V(V@vQD]KPr+pZV< hiK_V{Z~h<e|A W$@ڐw*j[ҏ_n'} Bza^)kȴըM\4󂽯Gil>:s֪=|k;69%k%6ۮ.`˵:.U_FQg0 eBL Ki(9['5RKgl—Z4n܈ ̦vXڲc_Q!)p A6$Xzv&T,Y0~;Z2Xl %% U(] %n3NCu,KYjoq=O\R.X'=i)ֱAadvLPJH%m]!B#}D/Y=L̪ :CurKtx}}BHS|md,).a 3&phݪƜ+WP~$qf4ו^B RK6DgjwU⏴ٺ ,Na[F"VCBS}3 1NCۚNƕ!v'[ː#bҎU |P'.&R/G-{ B})NWt3+1Haw7Vb&PȽt4Zf͜%r̉JDJKIiFj0~Q{A9EzejݼtUtn/7ϐ)J/Jw6K]ć9RicѮ 1jMr*EVA~𧎩Q^kQyʺl#qLAJ]SBM(Kc+LTo[~u"`vW"#%MTp&wK[}.DY~.(:;]xg~Z\kf$0u^64ͅٯvueV*7@ zy&y͢sN4ٺSXKsjc>fG`]}XRϰ=5;̗Qp7I\;cVEe GrC98ng9 ۲YqaUQA0 }&h\sCI`JI@zW]qp5=1\xݖ]=͒۴ zY9Oz#ۮY쪦i(uܦeeU$E4̢$Q|bsq0veU$E4̢$|bsq0vMr ^eW5EO$G1?6-.&)a%AE㈃kzc-)z%9!yivY5I8 ( NRw@Fھ:j~pM^ĩ5|m_~y$M]Ijsaj.ߥBl&9E-ͷh}C';yșN9zE.$ ^3( -m /a0C$~Nu xXY '˦n; TVWo<,2s捖 FMr2eë́ )aXVB_@To"&m&`w0 S學dZP (y|Y$1D!l4RL$iYp4^ZRDCn~H}<F\,DqE GP$C0{kJNI y#Qt8MsT(ImZDCn~H}<F\,DqE GP$C0! |kJNI y#Qt8MsT(ImZ< B@ @c"8 a/bT)T mv_ZRDCn~H}<F\,DqE GP$C0 /bTm۶m۶m۶m۶m۶m۶m۶m۴m۶m۶m۶m۶m۶m۶mN"W1" }wpA$[e5@K#TVm^`8Tdf'k:30?ضm۶2ޫ6j""""Ķm;dfm۶m۶m۶m۶m۶l4RL${ӍeeU$ERJ)RJ)Rp6 bP&h=e2*j"hH a >s9甶m۶mv{{9Od0K2D Gc)#|N7aUQAB!B!Bh2BH">C˰˪I"c1c1cN7aUQAy:&X*$y8{Os1 Z(9s9sΩh2BH">C˰˪I"NBg N?4}=_^okHכis]i 5 FV#h8?fdkF$2ɒG] HIUm۶m۶m۶m۶m۶m۶m  ˕*:JNB̟g`. e"@cH a <w9Vd1X<\-JB$I$I$I$I$I$I$I|nm&'! ?. bہ@r85vR Х2I$I$I$I$I$I$I$IB!UUUUUUj*'Tv 24` I$I$I$I$I$&I$I$I!BUUUUUUUUUUUUUUUU0'T )% $I$I$I$I$I$I$IjUUUUUUUUUjUUUUUU(Tv Х2`4 I$I$I$I$I$I$I$9B!B!jIUUUj'TvR)PAFDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUQUUUU5I$I$I$I$I$I$I$I'Tv Х2 I$I$I$I$I$I$I$IUUUUUUUj*'Tv 24 I$I$I$I$I$I&I$I$TUUUUUUUUUUUUUU!B!PUUUUUUUUUUUUUUU'Tv92%$I$Im۶m۶m۶m۶m۶m۶-$I$I$I$I$IR?I$I$I$I$I$I$ TUUUU5'Tv Х2cI$I$I$I$I$I$I$Ir!B!oUUUUj'Tv 24R!I$I$I$I$I$I$I$I$j 'Tl-$`0 SN"9UU}PUUUUUUUUUUUUUUU0X   '8nبAc0^hb(N(Ab >xa .X@aI$I$I$I$I(!!? VN$N2o&`cpv3u((aYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiZm۶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!((((((((((((((((b8888888888888888H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IXeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY%iiiiiiiiiiiiiiiifyyyyyyyyyyyyyyyy(((((((((((((((虦iiiiiiiiiiiiiii){{{{{{{TUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮n 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ?og9~ݖ]UYqaUQA0 QqqqqqqqqqqqqqqqDZ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,<<<<<<<<<<<<<<<<4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Mu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]Ӷm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m}}}}}}}}}}}}}}}}8888888888888888yyyyyyyyyyyyyyyyu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u],˲,˲,˲,˲,˲,˲,<<<<<<<<<<<<<<<<4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Mu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]Ӷm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m}}}}}}}}}}}}}}}}8888888888888888yyyyyyyyyyyyyyyyu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]@ @ @ @ @ @ @ @ ]9~5=˱=͒۴ zY9`@AAAAAAAAAAAAAAA                B0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @AAAAAAAAAAAAAAAPEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQaaaaaaaaaaaaaaaaFqqqqqqqqqqqqqqqq                ȑ$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 04M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 8888888888888888N<<<<<<<<<<<<<<<<AAAAAAAAAAAAAAAAEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IR4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MDQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYVu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]aaaaaaaaaaaaaaaaؕeYeYeYeYeYeYeYe<<<<<AAAAAAAAAAAAAAAAEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IR4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MDQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYVu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]aaaaaaaaaaaaaaaaؕeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiZm۶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!((((((((((((((((b8888888888888888H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IXeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY%iiiiiiiiiiiiiiiifyyyyyyyyyyyyyyyy(((((((((((((((虦iiiiiiiiiiiiiii){{{{{{{TUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮n 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ?og9~ݖ]UYqaUQA0 QqqqqqqqqqqqqqqqDZ,˲,˲,˲,˲,˲,˲,˲,˲,iiiiiiii{{{{{{{{SUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮*˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲k۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m`vMr,->EO}}}}}}}}}}ݒ۴ zY9~888888888888888XYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYyyyyyyyyyyyyyyyyeiiiiiiiiiiiiiii纮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮i۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqq<<<<<<<<<<<<<<<<纮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮}}}}}}}}}}}}}}}}@ @ @ @ @ @ @ @ 횞Xu[vU}fIb~^mZ]VEMR=N,JFA B0@                 AAAAAAAAAAAAAAA!aaaaaaaaaaaaaaaA                b((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8888888888888888@AAAAAAAAAAAAAAAH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ%YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEaaaaaaaaaaaaaaaafiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqqyyyyyyyyyyy? @hkǤ#O*@0B`aI!e6 24 I$I$I$I$I$9"""""""""""""""o$I$I$j!PUUUUUUUUUUUUUUUՁ#T6)%&I$I$I$I$I$I$I$IUUUUUUUPUUUUUUUU#T6 24I$I$I$I$I$I䈈&I$IUUUUUUUUUUUUUUU?!BTUUUUUUUUUUUUUUU#TFR)%o$I$I$I$I$I$I$jUUUUUUUUUUUUUUUU$T6 24I$I$I$I$I$I$II$ UUAUUUUUUUUUUUUUUU-!B!B #TF)UUUUUUUUUUUTUUUUUU I$I$I$I$I$I$IUUUUU$T6 Х2I$I$I$I$I$I$I$IC!BoUUUU#TF) FDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUU I$I$I$I$I$I$I$I$T 6 XL Z&I$I$I$I$I$I$I$I UUUUU#dԨMoF 240 I$I$I$I$I䈈&I$I$I!*j$tW6 )%I$I$I$I$I$I$I$IUUUUUUUUUUUUUUU#T"$P#x˔Tw I$I*Y I$I$I$I$I$I$GDDDDDDDDDDDDI$I$Uu  UUUUUUUUUUUUUU$+cK!}mN \f̘4TF1 PYc rOd 3R33333333333>#N`irvYje65&qAZ;X[ q: 0<΍/)1B!!x4M4M4M4M4}}}} ^׽iiiiiii#!!_E)J4JQPP(ES$RFn(R$Rd8 f2!PWcf6,5|!.^z^z^z^z^ s9s9s9s9眽^ &M)CeTQB@:cm"K0 D`0s9sZ>ZG,o !; [aU‰B H[aF.Q+>*O6$+(d?Q-95] eJfv,"S9(~ysʾW 99sy9ssyDuS6sΙ* hءpqpq88\N.pqxq8h,!/*@b= { } w!2`?0<,0 0GF]o5z & &zf́kUz~J}ywgs9bJO1l:qlt9ܙC_f\P.q'I$Bo`gdGv(wnVbo=/&ަOmӣώMecaYt>-%gr쿐5+2^p)?=h扁^N,C Ɩ"YMVU5:%UW=imeMvFzg&A͗0%a*`mIAF{V,7(>0jLvl:}qPG'{K/+J KKJyNyz<=g<%cክ kkk]@anl +UO7 ؇5J^mnڢ <Vc0cHp UKt4mZ:'FsfO9R5Q\B X(^ 'AD6sjT,G2zb>AH 0$?D>=Y^ikVj5F}Iȅ 9T[|{Řn9o, *`q_ϔ;9"+P SAP ^˒@T kѩ.;S*Қ~CrvΆҳ*Ciy\EaXy4{GAbA IiBQBk$d@w3 J %WgJe:zCSNҲ o9> )- 8:Ң6W,FhSFʎ^Pk ܂G͏5-EAJXw)cuܦ)2JX'D/NZ Y_۲-۲-9~5 MNJBꙚ%MlOd4v2.- ,I9J(]EɑQ1(Cc`Wm[c$ͱ86~(/dct :Sl),YWUM^ IQE1-1\J`w|Rl~fGF L9&^eW>Pi諹Ks"jgIj:Fhϖ(LGb =!GanVa0p 5i&,%rx}N-Q Ȉ 8{6Vt~hω))#;B@K93Q]4|=KTx\ #A)}"nˮ5}, 6M<yUDPH5E! : FF!FF螒F蜁F##B8@\ABx_ tG  8YK:'e`^+t]mcz=6\=:,Ɖ 3nq_4kIrd./ :ہ4k䡀`><}1ܖ(GF04*hA_z% t* haA?PeaK}D{0fݮٙr32Q$~soo^kΩQ19%f|Iwl?+ HU=᝝ɕ60``=)\=528#1-qshʪ1}pDnަꉖHv&Ia;5J;S6x(CĀ7k5VT~(옜3R;$T{߈Lc f|M+RޥډO<q,bJMkn̡ ߄!YDsvcUT,=q۟ 5KvJ qF3@!'w̯@E >ƺi;˻˻˻˻˻; SNQAQՆ$E"z*Ƿݭ%,G:B%}.t܄ЯY:ս ]3O:Ld/ 3${]=ձ}(/$uNнzY!g1_ĊTwvb5KKKKK˻˻|6pLh^d/Ʌt]tׅH]q~wzOB$M&:[HBǮUy[p.@:8s1@1x7ofȋ؃ '"ګpc5* PΈ4P[Ty3w3k?UR=@XMRdXŸ۱uC3"+6Lr _ۭ[WXVlHh*a,?"X^hl:񄴉$r; 4ܓin$p'PH`yLܸs9WmYVq=aNu~';EgI=.B&S2p|uϴ+8kOoQw@viͽ qͽn接1V Z.E<2y-6ܷsK& V(7wj9 z:A1ѻG?N"ŽӞ.+|[ZBpTAj!.6- okK]v$^|ϣbΞsN"V[}t&U;xjgaR~M`[&NZx>cįpTdCZd.nS0WIKۄn|G7Y~wl%bE ň߭xDNg,;,~ŨX7uND#B&c1 Mrl7NS͡o{e6u޵K7msrsx)hðWLƞ ,G98m j>-?GR>ZidXKm^j*IX*UjeaOT&L\-BR[<@V:J+  (z=dm@Os]ۭ:S;Ƈf<72cG&4p )c"@XJbp HĈpOV!GQUj裩SOfr;SPcƒ8\ rxpO:TGҎ֙ݧtlNQ:JGvmvNՕJfGv$b~/ZK{+aEi5[TPʴhNzif)BNtQ^аpJg,ڥRLq 3 JFh-X)PSkdkTWoqVAdx  ό)/d*zExtzJ\dH}Á V`)Quy>A X8Dv_*RǎW5+ nSnzm8Dž[%˜")8&%8Eij&%)2ݵ_'nyV;*^ǥ*2dDž98KSlBݜ2r)"iUp6qk(%Nր1ְ~ѱz3DN\7@*2X7Cqu* . mNa*5 KY@8``pP0C;`/WRXTjWHuOE*T(Ip4@~_Yф%Ptq}0ZMci4ˏ|$IJ&wHd!?UX K<"YǯyGf|  =˭~|#_!ËdZװӭ*!g6Ts{ЅB[S3e`zO'~1؂_icpyz8H~O~5n~Տ'gkSN @ p8> 9>} W||7'Q>I"Lb꩚tVzdZ;v0}θt xu^ wξ{dns0L}/=d^iO2w ` -/7HZ-0sYLlQ kvՖ٣p*KlnX :spH:!$I+;"Rw.x 5]KfI 3f3oqv;Sе ile`́Pވί,P۵fEj|'>ӷ7cNOX)V$0 F{,L s7{Z8"`5 k+:&W"FDVlRD AI4 1M/ l`&Sk#|3Yl h/]Yo3NmdξoF*_ªOUos Ppȱ{_]Yf"Gfjsd e$M!JHkz5 .^3&k52ksh/|5X;@ hLuj܌.f١ E_1;y722B7_3 WC@A )䳃g;.l|ݮCceD\D(޷څP!yY>ʌ#*,9iI%J!,Kɫ$Ab/;*좞KTQWkn-X K^ ΜZʌ]vh\jYkI*&8~RvL.tAdsa̠6QbBJf}⤪@C<}cΨڹO^ f̰us;6(Ohuoާ*^@ɥiؘ$TPqMIPpɵoRMC_jK2gAoywӯnv'r ˜R!+dXko˟ ilUՄ%j0xJO/Lk BE) ?ιWS>S[̫)B3bH[1wiyxyRJd0н2^(_2V #82p|ܝ ~Q0GP& g;QUKYzMAPxې׫td *:Gi.݋T 2?;_qVvjrHr_mBnxâ&KlajtHkzLp:1} h0 7kv]O*I%iÒ"TRDޡآ?AOa'JM5AOh$ R=R f_`!dtL')39oN \z"/G$3$OXVzgY _kJ`|_WU|YZ6[EQEQE vY2ԡWdFEw|4{q`d(lK\io+yd_  1 $@2h]eMa<ȁڃRÿ\Hl`7 |a>;I658Q̸JEyF:/PÜ-RnPLlGpqk9OWl0x.|h @9Vtϥ{p^/$Gfޤ=m-Q#=Ⱥh$t6_@%V$uj 詅dkR̤)+.BB*f4b څTݻ;OP15E!˥YH:=  Ynw]MU$MMʚkk D5$q#jP$qݴ =apwD*sLGq ]T6a l_EA3)4[L &Ip rYT2ږiLHDylbd[0iaYAcPbt:nF&UJl6X3q'9M]O2۪QE<X.TK\hUs.zl*\0nlNAg'Ceto PDU)RtJ$$>o<$[)OC 3xEWML˝]s쪮(oOi1H(wTmGZ!I=F$h>ϠM O}EDJWd9bl$zGIכSy5뼙[-̊lK}k)έ R-dـZRNs ?Te8HM)~4oz'X lɠ`uMC^n~x ;bH~~}? /{E͖?țÛj5ܴ]dz)8͕,~m! ??_ EDAHkҒwr/ݘHW5@FѮ6s*(\~WoY )#sKqwqu0l낍CERlpNP98AllYQ_l8yl<- %h#; Q<zu`\[- -^rfhAQC)=db  te]`3hoU.("w!0骢^7E|\$EYCKӃG/o::..U=A!Jlv㺗gIV#/" D_HCz^p=q@E:\: Ԥe (g4uAU:i09p۰,XZo9Xު=i[7.mz)vhRX6|nRB d  :zY7AX E̲%i]lbЫ'<3YHʕBׄ 48V U5.s1NE1 Pzp7%(V+`n4,J'!:fo8T)Pӟ |<1.ru|$5^gTKiJioG=*=8~aN1F@ST7}v_#4!H7ŁY=ENDlX MM6k-{$"VJN|H*=hh#-'z $`ΰT} Xql1O LMHtvTژu$JgU6tbzVSE8sOH&* -^=і}_D__z: 㢺F@ټZd 1RFrqʮϗ/*YCA̸\cj+$KJP3.%oDe\c9[P]1q;γIbۻ'q, VoN$ܒ6 +wxdT)AX;K\D,LoB_;MAF%7ђ,?^Ϟ'G ,b _f.sw?,,3bT)g}`V-9a{??)~gofW7gr.x^eW5:JB'&>[%DOuʺ J2-ko\t8ϤH|F@{mƖ93eY.]9 ̙gvo~lk-'8Z,;5fW K&=!R}N(U&^8nh0j u2%4NlLM&r8frbe,Z7[L\-fS v|2%4Nг`쪦Pgcj2 z;oF{&^]dml39J֢Y%oJYyK˻07ƿ޻SΏ?nb[Ð_Gj?v7l{tʱ}9w>K3׵YuMLǿ_UkxvPH:AO15 z;oF{&^V< Vnˮj u2rU۲kGP`uMb8 >B?@ShM[^uH4qEL&]h*-R5Oh梑1>c5԰H\`Tf9?LX[@W`vDӸ'yDPx]1O6Qm# &x`R\aM{]{g]=׶%Ac%y7Ll@a=p!܏cNs$&Fj4~-Rz,K>ms FҕrI"W5=xꤎԐGH3:a3#5ADܽڜrXJA%F-e]EYs%U1Q̭k)soP`K-m):T\Xh}T'upL)R0.&^]X3VbPI!}1Kpm2@]RM6&q0= 1K\PwrC ET?۫ t7skpjT j1)98 mXfKsަ]$=΢ AG5G";@"Qb"Ap\6'@C #9( Ϥ!}0|5qўA{1}4@,7͓4 gwy>QЬ__%VDWhVnv{{g}.V 9I6vq4ћ\MƗʃ|G<#a νdh4׾UT@JD{6NE ‹r}A'.R&BI%P!$QUp}|DI]ꚄJ ɢ-0oT%$$0s.vAa]vy-{ҟW;aaaW a, 5g9_PS4,qaUQAfQ08f,]jfq0rC:n2*j"q|,Jbs욞~߲BML @b~^mZ]VEMR=oEIXzߝ]ӳï[vU)z PQ M˰˪I ( B]۳kzcuˮ 5EO389!yivY5I8a%Ac9~vMr oUi&CY G1?6-.&)7̢$ap,v=oPIXzߡfM˰˪Ig`nԆlFkl|c5R4F̰ɀ o,d@71C763NahFw"2ZQ +q&KɈK']Vz$$upDṗ9\-Їf O=hw/Z86"Paݜl)tV3,/Ė^;$9՚{j @HHpk, 9#`AAX<\P RA J%n Z9}-Y 8@13M{. A@ ܁Brf60f2ӕoI0"YH)TtAI$5X8$`$D <)p@g9_PS4,qaUQAfQ08e,]jfq0 ۴ z0 1g9_PS4,qaUQAfQ08wf,]jfq0rC:n2*j"q|'Θegxp j57{tFrݗ'MVoKI~>f=wTo+AַB߲R5%[y2Wv2,N?BL *gBX͡ kEsY+9[R4m]S#Xm|ӈ!.:D;L( sVxEɰV{4e ->yqNf5 r} WU(E%{i^K$h^-8c9:'[0uZdBև0ИlXi w1 ؼ/zۧ} 8:U3K2&q!Mx'^QA۳RulW hB nkނ1&sr*Jy圜8'bݣ7lqF$EY! Ům,]jt PQ M˰"G1yivY5I8a%Ac9~5=1eW9!yivY5I8a%Ac9~5=1eW@ ea ( B]ۮY-*=`( oEIXzvMr oUi&CY G1?6-.j"q&)7̢$ap,v=og9_PS4,qaUQVq0rC:n2*eWy_SsΕ{Y 28 98v8۫vWujy8e[m-oN8jWf>|}2kA )mص:jC:\PƮ(|Pjj\2{߿CmPki\8H?P27hB%uI3Ȥ?ީ)P]fd*}Wo -sKrӴ$ Iҽhch&nǣg,v3o3MڷXd&5Df3‘vAy:Kj=>\%w/_2,#;q}<I>S2{6_|D ^N>~ 3Q\PKAc֌pNiٍU۵_hBgh^,axS\w[r/*(]* @iq 8:NKV7O~.g8y/\T~--s4nNrt&:F`݈~mCͭN#d4}i/u@ `XmJǃ 5'NGtb57Z$7m1(ĢZ1mKu@>GM)Ax,3 \" AxYI[ei^S2 p_R@p\j, =tF @b=07-&z|IJdAH ɼɏ myXSȻ X^_[ /M⭿"Vq4Z%0G|_E**~8<2@*y&Y.nef]EU%ME< )}uʪk鉚gi>&В>ӳïYqaUQA0 Q~zvгïYqaUQA0 Q~zvгïYqaUQA0 Q~zvͬjfIb~^mZ]VEMR=N,JFA B=9~u#E{fVTF_WX}SmP⪍ҦL¢ ʡHq`PD@ ~=ܿ{wZso~knXfVEsd˕TTD4#EH( P㺍ӶLò ʢHraQDA1 @{w^soܾkgZc_}[weVV]SMOPLʛH{ l h@=ɏ9gw5Go&g1_V-50P97@6@Xwpܼ$ =P٘LʘHxWxD7ph濖[oeO.a]۬Ye`ρ%QʎM ľ˳IrSC-"% p#|x@rH $,(qP?b^ܽZ|V\;R @:j2r*fR"1b ^~^ݔ=ܼ͐` e}ȃ{ysfkuFc%[qSJm4Mʠ˩IhEH'xAsk|c[xuSTKt4C;p2 z_qi[aمYWeQDIS$A9O0(K ɁGa@C\._R8|t?og;_W7eODG3$?#nH$& qSi|}ݭڭ[v .kf6R )}խr_ Okk~گzP/Q `u]뺜=Akvn֢ʇ1 OXKBJA2߱{5 nomv\m۾.ѲZBo]@%A]uݮBfL-P.۵)?^kvkЬ/_~~Yq_O(E@}ۏ% "s'}ݧ:_5vB9۾=}WP!/[|]ԯ}MOlDtWlkk~#1.Fu_uATzBu_u_÷Ek%+oA"tu}rs\N.7[u,:Y\\.'˪rryF\]]./r\vG1.P#˙eru\2 C#@1P @1P lllllllll2zFZ9B?b^ܽZ|V\;R @:j2r*fR"1ƀ1` ƀ1` ƀ1` ƀ1` F3#3jZ*w^SFƪjU[ժrJUڪN"K9Ts9s9s9s9SJ)RJ)R*s91c1c1c1F\3UUUUUUUUUUUUUUUUUUUUUM<"  i`Zkvwwwwwwwwwwwwwwwwws9s9bbbbbbbbbbb4\3UUUUUUUUUUUUUUUUUUUUUM"  0@)RJ)RJ)(((((`aavwwwwwwwwwwwwwwwwwc1ƀ\3UUUUUUUUUUUUUUUUUUUUUM&PW: 33FUlUU6"ffffffffffffq?~4winp:&IټdfS(햵Ù^l& "9B AAAAAAs9s9眳{\Mqli4?n;"  Х+ѝ1cpqqqqs9s9 Mg7x};43v?dvB4" ;1e BP( B!{{{owwwwwwwwwwwwwwwwwwwwww@@@@@@@@@@@@\Mqli4?n;TBK 0@BHĐ@d7!Ȇ03030GicҔ2$"* gt"C8ͱihFdrQI%QD04 b ü(+Pms}}}}MՏ40J?ndpӬFf{.2)%P ۭ''''vKkzbffffffffff\ P8}ulf;XJ ȄʇlGRΉ))#$d|\G!2(. r& !22ŧ;lDW*NtF&T>lG ѯϞMSJ9͍QpQ aU["  rc (((baaaaaMg?n4w&g4ᦏUjn <" 25;0P( BPH)RJ)d2L&bX,bX,\Mqli4?n; "K9DʿAAAAAAeYeYes9s9wwwwwwwwwwwwwwwwwww\Mqli4?n; "K9"\J)RJ)wwwwwwwwwwwwwwwwwwwweYeYeaaaAAA\Mqli4?n;"  [f{'F000000000000X,bX9s9眻$$$$%$$$$$ Mg?n4w&g4ᦳWTӶ?"9@c1c1c1c1caa{[kZkZkZk\Mqli4?n; "K9"\ʿAARJ)RJ)wwwwwwwwwwwwwwwwwwwweYeYeaaaA\Mqli4?n;l  -@ۖeYeYeYeYeRJ)RJ)wwwwwwwwwwwwwwwwwwwwE ̇=Pe*yTQف(F1{1cw gbYb" D9 (E迺s9  iiim۶m۶@>(R[-JڪjZjV)ɂ0AJer=NR Tg1JPti8#sv 22P iiiZkZk{," XSJeMʚ.%k*TQYd fȐS2tpJL"KpOHw\_˦' R5 2(aIG‰l G8.L1\0$!ADã`.vkP vڵk׮]v ~7R,TTZpx@\<>/c!),0Y)ODn ;I)IH !D&)2m`C $  B}j1^N ufeL|7ϟ?ϟ? !D#4R 0%J[:]x4*Ѓz>UtN.$˨"&iD4XbrY@"S|W"p)jqR%wx-XBx.(D2J/8݆6@ _.UP"|C6"C[d ,| VFmkkkVUjU8݆xb 2( h~#;m2 \"D&hlDX"p+J+J+J+J+mFm1d۷o߾}۷o_yW^y-}(Bћ@pd,W!-2>\ !D#4R 0%J[:]dD2t?S;pPv!YF%4O{d'rM2×bU$2퐍K@.U"b贪8)L;,œscjtup3(see$s1,}C(cs0g1Yx(>qweK|i](㌹2S892ӌ!!7afc0l/v38S0Sb$w庩9]\jޛS )IDDe a\*"".!eH5}""J $*)-z͑\Q@Kxy#snΓ]Stvs3{dvBv䛎Ȃ[31,qga9X85e\eaݦNdQ3LDXƌʱ +18Aw ,"K9pYeYeYeYeYeYeQEQEQEQAA.X>"(2-C2 c@@])RJ) ʲ,˲,˲,˲,˲,  մЫJ+UZZRUUJUJ" 9pbYeYeYEQEQEQEAs9se\> "9B.'RJ)RJAAPeYeYeYeYeYeYeYeY\><F-'@tp N*(((@dqfiN)5$FOA4ǥ~~~~~7|7 g8p3,DD- 1z s1Eҙ3B>FSxKq>v9 )dE` T0}f6[XXXuXUXleo `6`'Ǫ-hCnvC:n˾Uy}a֦+wbPB$ӕ *Зh霦I" ȅyex QEXDȨ"`D$I \zj8g߻1h5L`- Fx;̡}93$K?ZR.6%vgے6I5 (ʟJXѪ[`@\;:tyg`0]JY#=%Vޢ)zt:Txt9Pv kpuwwݡёZfW1q1¨o6pvm:>GDf/m蹃ց},-#(XF(Fln "#`%=0 JY< 0 0 @H}\D|.iS..= /~ކm(wb#As! ~۳zzvY8rznrjjbWiHS(yOphK`aA  ܉-(~ʨ=ʟ9h5H'w1of-VzZ9|t lvdV p _SH|/'0쐬T/<4?>\VEMR=N,JFA ^#m Jٛ|xxW{t7skpbjUJ)Q MȀ˧xIpfhEF`@oO.ݏ Zi> os%9!yٛ|xxW{Gw/-A+`RBS2"OЊP>RN̬:, ;?[|SKxtCS;t33+p" [:B+(ٌ |wtWl6d O12,(~ަ]$=΢ ۵:OoڥEwUQyiK`Ii1ELE4PMJrC:n+sOV\wUOs?o.kgQc^ZVM~US4s B9ڒ)X2@FJBi0ܮm,)0bwUOfcr?o.k[VMR *-)q %0 oxwVQ0 P7:/r'6R12@=˯9i5I(12$ڎkwvЅL,=*wb{OphK`aA  ^Zd5RJ`Am,A _ˁvY8r9ڳ<-~&R_ï]ӅL,mieM,a ]˱۪YS`^EV#%NF=5-%Dp\UT5LG>?7:/r'vUIT8}RmP iGiI6y}ȅwoO0mUM,Q o.4r +쩖h'vUdE#5$̡}ypt/plhlȂrvb5RA1r!1𘛹qjog#_b<N {~s$DBIX۞]۴˚GE9A{cuS4Cs` ʋFKo.ќ"PB2B"޶hf~=z9ݷuve5UD{S4H$=*j&FZ"J9)B ]\ڥۙXud˕TTD4#(T')*-PᚍіL"8.**&A#\ژ )0"P"8.**&A#\JJ IOwmLs, oʪk鉚giHc(z_qi;.~v*nvf&VHxVX7yRqhN``(Wb!A! ڪlꙚhy&Y8"~ume 0XWeQDIS$A9O0(K ɁGa@/,|x rQb`WhGyS'qiO`̀,b%B!zvZ9rn؂zjrvjf9 xcJ|&2+{#wa@ /qmޠ5 WT31)P$ ̱HqQ 0~<~v^=r0άj(|[;b کZ؉*-@ne s9VTyCp̧ 'B=1{@rvV+2ɀ^ h, X* A'0f"@x9i'lK+n]˳ WksZ!T}FfN@0wyK<]Lqo'ӚXiOvi傣| jO^Gb໶S[9ʧ` qt'9~?Ha.8>-rm߾A?[J-e%r#*Aҭ)bdz vϙ/e2Yf=sZootC000 ȟs#0R"Pm/0cТU7)9a+:P ]Js7"zh.TVZal_YX1 s,YbwbW t +3̸SeIř<^Vfqk,%gWAWQ&YeoԖE^<~۩Lٮ`?_!^)H^!4.pJ>CjcQ"J$.Y50ЮPAD۴|Rk^]R Cw [F21;Ī(2Şߪmb6?{Nڒ{s;PG; [bYTZJvړ}jIUgՉJ\(1"1PS@:0&;[}PrW3$PaW5hKJ4(ߟ>!c89HWd[!=H"pu| !"";F!g S/")9lܗ,s{ktDſי'X cePЊXA>vԘ AÓib]1 ~&TpeKEv^'+X>7aDD&:`W]{]o~EVbdGRζ됇wLuNP erisMv0F;11~C軻swT8/X~j\ VtW ~E18tq;[F#vOCMx?ށSqnUΙ13ɩ[PŪ? -./ѸC)n14|<)/q<1Qx-z`"!̧5/ͩ8kԣWF %E_C?co\UJ(K+LYIVϙaRց~~N`pSmdm$)`E7AxOD( tA;V_T0 0 %&KJ"~ume]uUUM+ HK$G& ɛ6H."P4Iw6a7z ybU2b0 BT sP$oPm@EPk@yP (5 ( (P3h3,ʠPf6 CTB@ ?M\ܡo$[ًWkJPJh 8bP6tl &fJb&w`+sjQT4N|'2P'184S@\44\s%Oq?c%UlUMs\υP qaUQA45Hf9_dR"B@ը0@LDL?pGWlC\?K;;ff]bH<"B@d'gĄ< NNNNNNNNNNN뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻z#32#32#32#32#32#32#3noooooooooooo뮻뮻뮻????????????=ooofb> Gh,EBHP dw?vq E0@<8m4,0,(i$(z N34\ތ^"%pۺlꚪhz<@$`( I8"~ume]uUUM4E=q.\oF/dif<2.ۮ* "XveەUTEfb> Gh,E.\oF/d%(z N3EoʪkFN31ǣ`4 "@$`( I8 q*ć]FfWJ ȃ#l6LpqkWbEL8K\F`kBE<%.HvN`XLP+RA(Đ*K8Mx4FqXd#CX~ٿ|է1{[ZnbZlRL15E!@1n-Ӱ¬jHgs7ws7ws7ws7ws7w,,XveەUTEDL`8 \?,=WHq.\oF/dg<2.ۮ*h4#q<օ׶-$`h;c-r)vR%4:FY88e ?΍-d}a2bH CI|a$oc&^aN_=5t(juJ3EN31ǣ`4 "@$`( I8"~ume]uUUM4E= #YY"ϱ /쾭˶+(` c(z_qi[aمYWeQDIS$A0pe腑,Dc_}[mqmUM3bBcH @~G1?eQ2MM|kfr̰gĄ< P$P wQ]VqaUQACphߚY$ïj&)3hHf9_eW5Eψ y8"8}۴ dœt3'og/^V+NF'yLy MC bw{;`E8sh́5.TbBH O@:.n N(VlVlVlVlTL˪I ߚ q8– 2V8[ bar6ȅގkzg =2ָ֢RPu-ܫj)"I8tjOұb͉B&(ct1&ʶ(bd!&u(V9Q*D e"DDDyƉB' ( 8QDDDaPE2My(4QiDqNe&:Mt(4Q$I4C`M+`U2"lʐ;ކhbM􀖧!R0IGo D}n M[t>ItDߤ j5-8+Y#!}QgӒNq4@f?8\Sץj2=v?~ֽ>fjZ9 zQMPh긖wSQ7$SQ(-;rg~g PȽww3 [YmҔ Oo ,jDt@G`1~>s(yсg~bj-^)l `Mnm̏c.%.4=zF=,F5Bi%oG/5$y8s6vUWH.c`?|b[zx9W;vs +|b^j׹ɴwq;۱PWRqkG놌=K +܇y쉾-3^@nlN-~k@sk"V3ׂ @]3=ݓ޹R߱DP߃_;>kp߹"R߃+zZGs7>P"Y37c87\E9Q 7 r9Pg-~?;X`8=)!*5#L+p@_cn9\c0M-ّ늯=7%"9ĘjlW_ՙnB)0gvQ{h_vKR&FUg.~(Ʃ HtGC,wFr]rmek^ZK'O r%! []@jPo7Y@‹]kGt(Z֜rGӚE7[tzˈk4@r<N;ѣHNǜ̯Ld)g sLkDO섽VLɕ8*K+}ޜ7dfNCod+f [@u3)p6a Wd&n;0tW3{JڷPDy$EzEO̢AڷH(C+>v ̰7C d,))!#NA0d gKr!a Pgp0+V'Sņ]zj/y\m5Pw=17dIr4f$h#ImQ& ?y\c 0ᷯgjzcxܖ֛MfbT))5PH}NO,I'A`o_,չ-í7Zd10`/WRPTBI#Q9=$8}=WӳûWllj6€\-JBRS %D!t̒`>q( ~z6g9wmnm&! >c 0ᷯgjzcxܖ֛Mfuu˶9[qvSm5H$KO~OCp9=5gZcwbV,*BNdJK&DBG$($>9;0׫{Zms,.nj*6f1 =5gZcwӽ.{>dzk]ϴ<2w{]]mVmT[Mf4,&^0׫bV,*BNdJK&DBG$($>9;Sd=aP 92iye8Ne˭jJhYL`WjXUJJPɔLhHQH }@sv<at/#O2Ϛc4#4kr~}I`]@!(8i ޕ\cATiu>b6oK2l vߚǕ~0Y&9\6f_V"#FX!ki}Qk͜2ֶ@e'Kr r=RR릪kvy9ܮOa.mwn}I(ӽtH4 ]ad!O)6s+|aBݍ~cbם;vGƘ\0{HaS._56+$}|XH'@Q5,q-171쁒%?/Q&d8y%rYeC9@i:pS%쬄I&H.mqiCZ>OE0^ɰUkWa|ϳF+Pؼ+d O;EHEUV[U`YxvmK` H=ϓWC{;0DI>Ֆc}y(7L[qxKN܋ 71pcH_v̧' alş̑L3qf>O&cdl+"sVZ^@p)n2.`NNM6|^xTA} [!sYd$9I!$I*AMOpAYFq䁍,eĢ*K/eIȦ!*lI1u|1Ӭ%iR59[v7=R~S0ozFsMO(vN)bQ~S2s/kN=59&L(#FL*x猛3oz(vNO9$yLUwȃDfBAY!C@"#HiQjOӀ(~ml` 3*F 5Z"%y.+OrX3ԎW/|&oeh>mi2(b),*j2,b-,.jB>L1X $A%+qTY'3Ed=hitj5$5NIWUUF߄կhp>N hܓqĹNagiVj= ֦01wi4w"ԩƯ3K7޴U G"AegNڧ4.T{u4@v@n|cw qpėos0|*3  B"H4F$(РPP&r(JʒY<1LTRRJ')=P(T BRT+JT0UL%SVUmlkeXj[nKz];_k~ѯƃٰcxe@YP& gٟHZI3iv>5P-ԑJRQ[f uKTZ[k}`NhZN86ײmۺ}ݝ N:ZW~{owo@8 aLr)rGAs#Du6i}x)Yvvٯz3W>}wpoq\k h{@__0AP8DN)9;ԋb~Q!I@#LB! dЖʀ4ePz\`s("B\h72@;lBH`U@d!vv)v/cOOݸ ݴ)%J<0 v 9 $fZNL?:~x])spz5ڦE͗AA:XL> T.d+B[OaXM : X1b4nmEuLHvk@\gQx)(a]]#f5TI`C$翐S@It#E 'EO8<ِ.!ȹ¹y{sqw"&dmĊvrnb>|^d|}xĻȹ{,mx}żeb$3%+#iݑa`7 E$bPi8'Y#L/ \|J{XA`bª*1iNݖST0~0gQT$SQMyh@Ydb*4ZhFӴR>Ҥ@I j8 uP:bwЫLPxW6ğgҪHO6H;9 6sٵ,9}"7ępa|uo/09FN$66<œ_ "j}]oW;hPu /gT+XUAޚ]vv-Ei7 +B~WɚNzŔ5@7kc0j,琍.rݝ"%6 i-8Ht-7Xs;6h %{, ߩt&(9_lCk0{*vMddO:;,`v-R" B#WG@ׇ=Ś.f K9%LGOzEo6-2[ѥ"KLLbndnac,iKLp~5eS'ߩ&a "SQaO(LcEl&{\>Ps0Fӫ7+\Go5w- jIcOi?Taj5ğz^y]o=뚺+\W ~T\dΨ]ZNB5"W e?9rNU1^q7ҵ\e#J>_OjbM713BV_Uy \әߡaQS뭭qr ␶(ueP6]*?/`>NJ$VŸ^nH6)kZ=t~6zաۗ/lw|4%X>2s}tXJv͡sg%jǵpB57ܖ͆ aZT>ph};H#m!SnFDs-8ttN)ζJFF/onΜ7>kSyZ3)&b훌ힴsdvzzi|6d;bR5k3s#( A;z?^?>Jx˜CBŤAh`*BVlDPix0#po &Lx632X@rQiDGkȅN*:LY\H :^V@LdHHUȱF3JT$ X^N܋<ԕv+q3{3j1_sr>k77vwvc~>nff~jmn~nff~jm۬ٝ؝Y9ĴE9:]B\59I܋?X'8>1?07AcVM0-FLR{U 8A_A ͽ}T6KȤo!7Kݎ\ 9$X/Q?HH+}) =} }ze z*4:zݎ~wC =+=zτp7ï59+>'s wrǀN R y v#a (C ?$,'R\H9>BtJ'MNA3̬pf=ZeܔJB s^%BA2e`$)H*8*HT b#8OsÖAa29􄅑ICjBUNmi^^bwQڡ ?&zM@ aX^SWOV_SRå^W\fTRryn7%#^=O5qJpb\-[f_nVߣE=aM=mRϡn<ҧ2.չQWja͏%KjOL&g4(U1.'|7ff>bmS̺xUK<%e%eD<,&>#GLl&~FE<&&9FPъ_qھS&=mol+l}\J;>X^#hECFaV.ziR<{0R/dۤ߂ӆ<#R2 & CjDTȆ4LhY"}%alm6Z=6:QBtn^6B`ި̈7,iwPǖBhhoLC;4ă  ,Z/֩>-ψI!R0&a`SI4dUpM5G@RVp5w:Ț?VJ.&Sk \M0kKˉky\asylxq,bl/|TLdS&T6uO6'[ pp6$f%06]K{)m Aqm8HK73V[y,&,k9۲aД6i&V_-7' [90`>0qވq\y*ib3<ϓ[)psɘ7K0f 3ρz&UaznfC7AlNCCd8o 3 s.yL4CbgOOTU@¯XY-\]@¿`ap 38a l\=8LND-Zhha `c"Cر-x;2)r% Ci u#m9$| NX!E5@c2WbB" Q1E^YDy*فUALy˷wK`ae5U0ߨ/3LU'O= Z+ZP{(C8 lrlﳥlwP-g$mhXVcniΞ9;fslLǷ L-o`Q{1<"Aټў=>w3{.8nIUĐlR(TnQK泷O}6HƖ{xiJ|,5<xDqоJ:AՆA?z{%zb[wz{N=3zĆj ȨBh1rc!$" [n $]%nċ D܇X?NyQ%FA熎NDf ,hP&()A+oZʯv-{e:ysӧzHQ_W8g*ZЀ=`>I7``  L'??x5/gFbZZ]1+͚zX2|x:4jDmIT_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|&'''2=HS^itȨRB If;?Z{Y?68w[ 6 8h0SYFYi@I/E%`O͈3U"WZ8 %Ӥ9:ͅT>XI!1. v d̼D#OO8[(((7BMXcny))))))))))))H*bmz+++++++++++,$/:EP[fq|-!,7BMXcny.&1>%0;AGR]hs~????????????@#)/5;AGMSnt@A!*3IWesIJJJ!'-39?EKQW]cJJK)4?JU`kvLLLLLLLLLLLLLLM$/:EP[fq|N!,7BMXcnyO&0:DNXblOPPPPPPPPPPPPQQQQQQQV\bh0DXl 4H\p$L`t FZn"6J0DXl XXXXX8L`y2ZZZ[[r\\\\\ ]4H\p$^Xl _4H\p``L`ta(18 gTnA+Px$GxO L"k鰧*c/[ Χ=*>*n>*N> /h߲Gg&ϙ,$1{w'X܏d=r8b-pНuAdl,\ g0}T!{r/džAL&.(+\2R :,|/&Ts) ߒ[;WqcVXAx?k!ۏ6 f隺Fw04u?}:Ű $n͜؎^mI^KrTs&2>JVbnzs t*6BNZfr~u+7CO[gsu} v!-9JVbnzw,;GS_kw &,28>DJPV\bhntzy&0:DNTZ`flv|yz$.8BLV`j~z{{&2>JVbnz |||:Fjv  *4>HNXblv}~(4@LXdp|$0IT_ju%/9CNYdozKYgu !+5?IOY1MSYhu'8IZk|/@Qbs&7HYj{*9FUdq~.=LYfs-:GVet />MZgv5BO^m|7FUdsL[hu!.;HUbo|jy%4CRap&1>KXer(5BO\iv-;IWes '3?KWcq*9HWfu &3@MZgv)6CP]jw #/;GUco{+7CQ_ly"/>MZgt!؄ (6BO\gr}"-:EP]ht$/:DNXcny܀0;FQ\gr|IT_ju&0;FQ\gr} $*06 ۟ /d?i9`2:ƈ]#@oC lne/ީÌǹt|}>0 XjM6m g Qw \Zj}MR%)rd7MdRKG9ѤWyɉ0q\.vu%dhތF;ghcsʞ8ms(` 9 "0KVs @/L@hv DdY?>l( Vi}#|8[@?>FL@iE͍m):}L)m5,{8O9k6NJAx B v  {(_,JڠS~oG9k`bجwшccބ13|5jkg71l*Aw$7p} 8a_cZ9ͧem-<9N5uec̢;tBNaS7E󫱃}zY#.`|ՔŸ'(Zg#j.oaK@Bm&-0>A =uTXheA^t 69B/WpB^%$NjD98gW;[O%"<6?dËsWM53%/aA0p-{<\;dhT<qZQ8$sz@H+1m":^{<l>uPG1^\|Y A(y9%d Xdn~vI4Q.^SL3l„.- p4(WfƕAE % Me/6 kG-Po8Nt:Nt:NsQ ;y d 4\e ;T<T0 kh8bi &vno $?и`a@BBBBBBBBBRp2A$@#nptw,: Q f̘1c˖=$pih䗢-H.~&pa-SrjhF/ţ#C,P^U?(s#ƌ?8;zA8 Գ\jVPPPPPPPPPP !?<6%t ;(`2L&d2L&d2L&٠ `$ptueFQ 5*8[c`YAz$5Wy@b*OuL :(`{ٗ J @!8D@c@b?]\Z^QHŲN?$j-UK $0N0Pyqg# (Qb lDD H˩S' $<8B*~xtmn37lK  v.PP,1ϳ{U."1A 6IGW_V2i99Y&8Hॸp/k[UBzqd8"dS([cӫC>Rb[Bz0J! P*JRT*JRT*J%]UҌ!qRb[Bd2L&1Usj밵ȓpj@_ޑ^E-I%8gԬ'D@ʣ "!=~FMyCsh4Fh4Fh4}@=̥f=y Rm(sUF3D/E$V)Ͻ0Jat"y|)BBLa?:l"#/H]Nf $wbA){I]-!=l(eb د* 0`}@=̥f=y Rm( P, Nq0vz4c'cP,pӱد*G,bԳ_ճ'>8P?sYbEcc_U~~DDDDD7Y;Ҥt4Y&;7F  $r"EOBgMN]Ħv @Å ]^LểyǠ H8p )&x69"ID+|F|؀sfÆ x<x<x<x<(/r9V[TO%96$+Q댬e/6 kggggggggggggggggAa_ɜsɦЪ O;2H$yt0L ,U8Y䂷4ٸ )Q{\WRPLJH)L(;DA_(s6:JNKIGEA?Krl,H( L-VEp3Wذ.=px1Dn $̹i1l )HDGC̈́ ^DO8͊ye  L"z0``ccccccccccccccccccccccccccccccccccc}]\ ֎}iҤF >#>l@sh4Fh4Fh4Fh4Fh {xvo-RQQ x+Q댬e/6 kG4^ 8ƒ@`"  THK6Vya$D"ɣfBb Hy[|mfżDQ & = @S%K(N$-m6.EXƌ XPPb4@E [L7ŵ`ؗ M:l Z3 4 @S< ˻+>#wT+)(&%f&v"p`* =<\}FUi)(g C 8(0E(~LuF߰"C 75 g'l~bτ ,` M|rQ0H 641E?H3WKB&zrH`Q ;y d  r@a`9 뇎B&zr@s &w7:z|1,`)|wps3TGR*FDP}wpqVJe TpaB/Z4A&gTxD hpxeMJ @  "qtYVE؀a`PS"q qb,~I][Z! < (M´0(  @(J45kӍ+Ht`"WKakD(b-w~/wb_[UB|,ݠ~q (}Lɹf寶:^ME5-9g4z^z^rʔ=ߒ:yی͎ISOL9f JbY,>!  08·S+F뱖5cQ#>.bɞ 446,J1$'T%[sd^V@^  !?<6f=p@Ā@'{xyKE㨅G M7OgRm3ٖ<7 L0nm B0p!C^,%vEm37;&ùdɒ%K,Ydɒ%K|>|>|>|>|>bB,?'y#quVѫ%gDi$DI2hE~/wb_[Ux<x<x</Wskvey>P(ǦJ~~~~~2\Ha.Vk._د觇Ͻ0J"|DQP #M $Ib9ɻg寶:^ME5-9g4>$rH#!nvnvnvnvnv/Wskvey>P(Ǧή؅ IH\>+ij*i99Y&;7F G$r"EOBgMNXa >_\++ DA@%865؅ IH\>+ij*i99Y&;7F .I2hE~/wb_[UBzqd" 8 U75Z]YD;f ` h.Տ3R,=p \Y GRsE$P,Ty_#_TO7*Dl1௅ʓ%vEjkʇ" 60P /-rMQ6".6NL6*Xa77z^z^#IF-TG@u,Q4CrA8Z\v Ң b1(0gC@B A*P(sK{- N;n p4d`aj2eϷm6#{cRZD>?<97z;-MUAv8e H@ /Wt:Nt:Nt:Nt:Nt:>|>|>|>|>r\.r\.r\.r\.r\.x<x<x<x<q g*ݢz:-p8p8~~~~~nvnvnvnvnA$"nvnvnvnvfl6fl6fl6fl6f`okڱ/-"@t؈A fZz^z^z^z^jZVjZVjZVjZVj5,SMvqmr3X;EH1V3|7Ke,Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<qbX,bX,bX,bX,bXp8p8p8p8`0 `0 `0 `0 `0 ~~~~~_z^z^z^z^vnvnvnvnvnYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYr\.r\.r\.r\.rvnvnvnvnVjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZV+YZVjZVjZVjZVjZQT*JRT*JRT*JRT*JRT*t:Nt:Nt:Nt:Nt:NRT*JRT*JRT*JRT*JR˫+Fh4Fh4Fh4Fh4FP( BP( BP( BP( BP( ºb߂e .MvkǾia# 6\!BHp0/ܽR-RPv2dȐ!2BA~.WmUEtZJ:* YNMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII5H4S#sb.ZiS$  ^DO8͊ye  L"zA |>|>|>|>|> [L7ŵ`ؗ M:l Z3 4@)Q{W*וRE ;QQQQQ2BA~.WmUEtZJ:* YccAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP  THK6Vya$D"ɣfB b Hy[|mfżDQ & = Ƨ''''''''''''''''''''''''''''''''''''` `_]{r]IA1)!5[0Ç>d]>g۪t鴔tT!Ƃ=$̹i1l )HDG#>l@C` `_]{r]IA1)!5[0찓#G9d]>g۪t鴔tT!Ƃ8$̹i1l )HDGC̈́7Nt:Nt:Nt:Nt:Nә}]\ ֎}iҤF >#>l@cÆ` `_]{r]IA1)!5[0SF5d]>g۪t鴔tT!dž 4$̹i1l )HDGC͌3b Hy[|mfżDQ & = 2d8:::::::::::::::::::::::::::::::::::b߂e .MvkǾia# 6\#Fp0/ܽR-RPv؁ 2BA~.WmUEtZJ:* YccA‹fl6fl6fl6fl6f ѰO/d΍NdShUNFB@$<:j&D 'zJoV+kH5``s`4222************************************"""""""""""""""""""""""""""""""""""""*Q{W*וRE ;.\pbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+Q댬e/6 kG4^ 8ƒ-ZhhاǗG2Fo\)* #! I 5"A$"剞#pl#G .(D3`okڱ/-"@t؈Agć 8hVXd2L&d2L&d2L&d2L&d22BA~.WmUEtZJ:* YccA 0]X^gd .{a]XS?zbHʼn4ܤH"ED>?<97z;-MUAv8e H` ` `_]{r]IA1)!5[0찃 (d]>g۪t鴔tT!Ƃ'`hŏɽ\]bú~AŐ!rԀႉBD1 $r\.r\.r\.r\.咁 )&x69"ID+|F|؀sfĈ@;"j3rJ庒bRBjHaBaG"D =<\}FUi)(g C !B(JRT*JRT*JRT*JRT*JeD>?<97z;-MUAv8e H`ad2L&d2L&d2L&d2L&d2LpR%I.xKsˬ`Q+!1  @0o2Eo&G;c_ZD4hψp.|𡧧G_(s6:JNKIGEA?Krl#>l@` `_]{r]IA1)!5[0̿Póltx[nQ=~ 88pLD>?<97z;-MUAv8e H`D+R)9_Y1!Q>rԀႉBD1B(4xᒥ 'K\6YVB,qcF,((1R`b ,SMvqmr3X;EH1Vc芨+J I " eX112BA~.WmUEtZJ:* YccAB]X^gd .{a]XS?zbHʼn4< THK6Vya$D"ɣfB1/~~~~` `_]{r]IA1)!5[0찃(/r9V[TO%96]trxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ѰO/d΍NdShUNFB@$<:jpHxE=%Gk7+5$G0\0Q9f02o2Eo&G;c_ZD4hψp.lٲx8ؗwGWD}F^\WRPLJHMBBBBBBBBBBB g*ݢz:-%,ApȱѢE}*|y$snvZ%BrԀႉBD1 *T|>|>|>|>|> )&x69"ID+|F|؀sfʔ)@;"j3rJ庒bRBjHaBaG)R =<\}FUi)(g C Q6H4S#sb.ZiS$  ^DO8͊ye  L"z~~~~~z^z^z^z^` `_]{r]IA1)!5[0ɓ'Od]>g۪t鴔tTJ?&:#kpuً škhاǗG2Fo\)* #! I 5N8A$"剞#pl#G .(D3`okڱ/-"@t؈Agć 8h4i'/r9V[TO%96L0aE(~LuFօ ѰO/d΍NdShUNFB@$<:j,Y|>|>|>|>.Y@q$oinq,jx<x<x<x<` `_]{r]IA1)!5[0찣D%J~~~~~wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ѰO/d΍NdShUNFB@$<:j$IHxE=%Gk7+5$G0\0Q9f0"Anvnvnvnvn3o2Eo&G;c_ZD4芨+J I " e#G9"/r9V[TOe]]]]]]]]D>?<97z;-MUAv8e H`D+R)9_Y1!Q>rԀႉBD1qnnnK*P,Ir[l\fZ芨+J I " e88888 g*ݢz:-%,Apȱ1bĈ.ZDcr3Wذ.=px1Dn)RAa_ɜsɦЪ O;2H$ytb Hy[|mfżDQ & = F777z^z^z^z^z^okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkcccccccccccccccccccccccccccccccccccc[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt:Nt:Nt:Nt:Nt|>|>|>|>|>r\.r\.r\.r\.r<x<x<x<x<p8p8p8p8p8~~~~~nvnvnvnvnnvnvnvnvn6fl6fl6fl6fl6fz^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&dx<x<x<x<x<@^ eKxS| DsT`= ?P"? p4Bbeq!% )Kbt鐤Zw`yH|5e 䆿 `R:!TRx,JzN 賍!Xl 4 woǦvĐDБ)50_:dStݐH{&UA~vlgyd"̇! 怓f6~l3L&dX,Fd2L&d2L&bh4L&d2̮շxQ~v.AFC -.],i-$fT*Ɛ»Ytd4 u`}dEh =^; $3g4$Ǡ>v:Ɨ;ܕJLDA[ ( rwq9!wi4R7cp m JVTi8@F)㦸R4QV%t? >ߩإtD%s=j5NZh0uGG]Vͅ?=9Y]0hՊgOav0s])|^tZ0<t =0G軤_(kkY1KEG)HkU݃jJgԃF`FR"GgdtA)+c9x%̑Xblm}WDɚ1 dGg>i`673GYC8\:*];{_ - ګL)(gts3v:.1gzU=QZ*>~&]W}h2kp~h`Ür?=twJfVKqe9nm6=zOir\0mELVK!wž(Y0˙Oߥ#|Ḷֿ9]Z/w!e-K&d2Y,Fd**DŽ@.HG'~ i7@z: DթdJ}[D d uw_X8]̊SxpPi` h`J6Q~GHήO<2^u~օPp]@ bqU`Ī/U]bIbg @C5t..Al  E{ P3z,]_Za[E yGq5JD'X3$P3樚hb<.t|v&Զ1ɢWq2]tW6'j @q5!^U%%哕y-tR_OefU~ >LS'PrȘƀ`P%21bMlB-|ϩl\:`=إ4De@fI}` p0A:`(]Gb)6c]Gu |vLa  n@d.fvLoJt/t:2E_GR\( C0=J O.G%sLl،ZOK5oZlV@7YM/+xm4FLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD&)Cǝ mEd4ƊZ'ц  !!#;Nm.{]E)ِRgc5jbX,bX,bX,bX,b!៯qx{}&#cI- |Xe,ҠA#Pп۫hb\'$qOf&mΘ1cƌ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! L r݆6Ӣj2cŎ -꓉(C O6lpV3B1T |}>3KjH'Z.Kd@H1r<4 IyF0`cg'V+ʚb*zSf/^xŋ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&)Cǝ mEd4ƊZ'х  !!#;Nm.{]E)ِRg-Z}g22PO͗N]" ,R -&5~Bofb`^+V驐$0I :mh30-&0VȐЂ><<< !!#;Nm.{]E)ِRg> p8p8p8p8U |}>3KjH'Z.Kdzrh\uDSHb(xtoi418'|3R6mlllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh*$2 LR$Ƚ;w Lh;62$ O&# ((<CBGw\R! [ ť!៯qx{}&#cI- |Xe,8q"Pп۫hb\'$qOf&mȀ`0 `0 `0 `0 `0~~~~~+$2 LR$Ƚ;w Lh;62$ O& &^z^z^z^z^rHy^XRKDB@=94_.:uY"%JH1r<4 IyF$H Avnvnvnvnv\.r\.r\.r\.r\.nvnvnvnvn[ O6lpV3ˆ#````````````````````````````````````T |}>3KjH'Z.Kd8jZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bXlD&IqnCiQ5̀bF`!B'H}S^WQJ6dAab+ԙx!D////////////////////////////////////*>o%D$ԓCbS% }{u9[Mk$ TM @q^z^z^z^z^ N(92uplic]VPI5VjZVjZ+$2 LR$Ƚ;w Lh;62$ O&(<CBGw\R! [ |>|>|>|>W ~|?yvrl)>:5naCKrÆ &8Y z;puYA%pqqqqqqqqqqqqqqqq:Nt:Nt:Nt:Nt:N''H}S^WQJ6dAab+ԙxA fl6fl6fl6fl6frHy^XRKDB@=94_.:uY" dd2L&d2L&d2L&d2L&d ~je_YSLEC/|tj쵥e\.r\.r\.r\.r\.+$2 LR$Ƚ;w Lh;62$ O&dP*JRT*JRT*JRT*JRT*J%JH0"dB1vUtD8Q 4fp`!៯qx{}&#cI- |Xe,6p)}^]GF?!~7310/h 0$d2L&d2L&d2L&d2L&dr%J G[XTR $D"H$D"x<x<x<x<xH(&%`D"pcm,l, O6lpV3HҤAn̹mU9)N` \@DrHy^XRKDB@=94_.:uY"@A߷WѽĸOH⠟L K5|x`g'V+ʚb*zSf6$p&8Y z;puYA%Ոtoi418'|3R60a„ b!`ߏ=NV5T4G^ +$2 LR$Ƚ;w Lh;62$ O& 'H}S^WQJ6dAab+ԙdɒ%*>o%D$ԓCbS%XB % ~je_YSLEC/|tj+$2 LR$Ƚ;w Lh;62$ O&'H}S^WQJ6dAab+ԙD%~~~~~߯rHy^XRKDB@=94_.:uY"$@B߷WѽĸOH⠟L K5L$I$~~~~~|>|>|>|> L r݆6Ӣj2cŎ -꓉  O6lpV3‘#G~~~~^8>zrh\uD1b(xtoi418'|3R6)R^z^z^z^z^WHdH{w6U +vldHhAPL F"DPx28udC &">HC קrHy^XRKDB@=94_.:uY"BI1r<4 IyFA dg'V+ʚb*zSf|||||||||>|>|>|>|>x<x<x<x<x O6lpV3 @T |}>3KjH'Z.KdqF~~~~Bz[+kh腏N Ǐ?~vnvnvnvnv{D&IqnCiQ5̀bF`Ç^^z^z^z^z^}g22PO͗N]Ȣ"b(xtoi418'|3R6{ѣNt:Nt:Nt:Nt:N|>|>|>|>B"$E{sfXc#CB db0“?$D>xxǩe(%2\0Apܱc\.r\.r\.r\.r\.W9$y<odd,%"!/k,B!Pп۫hb\'$qOf&mСCBz[+kh腏N x<x<x<x<xD&IqnCiQ5̀bF`̑#'H}S^WQJ6dAab+ԙ(MJ DƜYV!៯qx{}&#cI- |Xe,޸q#Pп۫hb\'$qOf&mp8p8p8p8p~~~~~nvnvnvnvn[NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNnvnvnvnvnl6fl6fl6fl6fl6^z^z^z^z^jZVjZVjZVjZVjZfccccccccccccccccccccccccccccccccccccKt:Nt:Nt:Nt:N鵵54Fh4Fh4Fh4Fh4VSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS;|>|>|>|>gl6fl6fl6fl6fl6r\.r\.r\.r\.ryllllllllllllllllllllllllllllllllllllLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, L&d2L&d2L&d2L&d2L&x<x<x<x<񸪪jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ************************************* ɩ)Mb:'FX4hB“}?vŭa5]ԀQTf̘1cƌpg _m5`hB >pbWL4Z|pB IbA.ۂ"Fѕ!C 1bĈ#F1bĈ#F1bĈ#F`]G.ۂ"F݀%JPT@(NM jb81HŠ4VQ / `$ẘI  (*/6`P|#|ڬk Ïkt ݛ*Ihō@YR!6$vsb*LD~P6*/ ~X2{3U% 1 8,,p/-L$'KmWXHD'6Z슉FeCc$v;R  p8p!|>|>|>|>''H}S^WQJ6dAab+ԙaÆ ....................................Nt:Nt:Nt:Nt:NL1r<4 IyF4hРl6fl6fl6fl6fl6,Qrd8ƺjh#BxAiAdd2L&d2L&d2L&d2L&d2L O6lpV3ñe\.r\.r\.r\.r\.U |}>3KjH'Z.Kd1C JRT*JRT*JRT*JRT*JRXAϳc}eM1 ѩwZ8,Qrd8ƺjh#BxAi\P!I`"A=tܹf`ZTMF3`ر!A}211`L&d2L&d2L&d2L&d2L&I$D"H$D"H$D"H$D"H$<x<x<x<x<c߷WѽĸOH⠟L K5Ġ ,`g'V+ʚb*zSf6$'p &8Y z;puYA%ՈxGA (h4Fh4Fh4Fh4Fh4 !!#;Nm.{]E)ِRg &X,bX,bX,bX,bX,U |}>3KjH'Z.Kd… )}^]GF?!~7310/h "P@Bz[+kh腏N vВ"d#CQǖ6eT#FTt J L r݆6Ӣj2cŎ -꓉Px28udC &">H8(MJ DƜYV XxD 6@ 4@*>o%D$ԓCbS%  }{u9[Mk$ TM *@V ~|?yvrl)>:5naCKrP`%J G[XTR->PсwD4(- *$2 LR$Ƚ;w Lh;62$ O&# @"x3KjH'Z.Kd H1r<4 IyFT ~je_YSLEC/|tjÆ0'KDo:8.+,X` ,X` &)Cǝ mEd4ƊZ'd 9qjs*JɆ <8(LlE|:3 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXT |}>3KjH'Z.KdH1r<4 IyFTTXA,ɱʾ^Ԁk - 8  N(92uplic]VPI5b@E! @  O6lpV32I $2!ܘs[; ۪r: R(@3rHy^XRKDB@=94_.:uY" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxX!I`"A=tܹf`ZTMF3`ر!A}21a[@cJ Op&r:NoHF[R mfl6fl6fz8δx:р9AL&d2L&d2̖ Fyms5*XRXA J¦kufȠT*JRT*JR\!DD> H *;\&<: d H,am4"J6L&IA#|=nyI`f5)@~=w[x/ '#SrペL ,?G\V5T4GeV' *X1vj"LSBUC TBkzRz؀A(+*Moa)vXN@}9쪩Ƌ0 ( &RV#|Bay?=<7%p@m)LI J=VP PG<.iC&]O4\t}AYq`bt’:^Pb6]TV#GIArd` KF 6 P["r"fg`S`|Eppn]Ba*SVTPVhof2zc"DRV tzlLvAoa)vX@JPVH,a?M관#{!Q5~RX!DD> H  tk`SD.Tp0"y\YU)+X`aֵfRVXRB#7PLY@B#zp4ҋ#HY$ƜYV XxD 6@C?_,EDCCˣ[yQ% ؂RART &Cw3Y1<@A"D&RTP`oo~#=DC&I9Y 蒂&$.Cx}h2 ~<İ @ 񡣎FR&၃ #x{}&#cI-   X‘|80& #O RT\`P@!#V%u$c 0@`;PTJPmAnaiT EsK#S!IRO ыӱʾfXc#o]fuIԔ1e*Q~~~`_^ܝ.g9ڙ^" +M7K(D)3I~~~|>|>|>D.ϺxjJ2 0p߀;Xj#~~~_iDg]RFA<5%BLFpoJC,T|UgH?????????????????????^z^z^poJC,T|Ug;]r3B!}}}}}}}}}}}}}}}}}}}}}pg _mՙ"$e/D/NjlPe1_>|>|>x<x<x<_iDg]RFA<5%BL@ rS ,p~~x 3XiLavnvn&Jw}%eSS"ĔÇ^^z^z^W(oYQOMS"poJC,T|UgG:Nt:Nt:N|>|><=~ 6Vb⫭:2 )6uY" b(xtoi418'|3R61 V ~|?yvrl66fl6fl6fz^z^ZVjZVjZVj66666666666666666666t:Nt:Nt:Nh4Fh4Fh4ZMMMMMMMMMMMMMMMMMMMM|>|>|>gl6fl6fl6W0a k(FMX&b G=¬f9! I|U0a k̬<4dfcT6XtPV ߽VܘЂ ####SiR.r].r\.r9"vo簫/4%DP5$#SiW-&&&&&&&&&&&&&OGuk3">!" CL2fbyDM$`(ۛ EL&d2L&d2L& I|ͱi=xAܗ-^<##G<$Gf5zL(STF!snkga[UNG4@`A%8@hPAT B|3XȌrh-$C~nf0+$xl٪*8EFRBgiY)$@Vb+bڂ@$B|;]5xybp5 _nf0+&1(H|x<x<x)Xjd!QE/D/NjlPeh]fuIԔ1eV@{<%D$ԓCbS" @Q)bA\s<1&lLp`XBDDCnL :a}bp ?!ԭ͸@ċF X,bX,bX,Qsȭa^M16%P 2!iB;OWMSun8JY$d\2z WwJHy~w>ҿa#_}uaP5BlIX|ǂZt7@aPWoh&^NSa&a=.QAGJF s}C!wj'v{w V%u y{GG ^ZNƂޤ,dPyB;ɝR>h cL[+ҽ;)vy%Qvq=ȟa)0eZOl3ԹSMP o m!SP3a4+'D`>guJ3 uq3H93cʜB!͌X T2&Q'e!kϨ_e6.>1 . 1g~+_1&kUb٩]]E6~u!]WLu~~fTcH .&D+P+C۴,fo 찁9ߚғwZ %MJnc^$t}%Ws'!QNK8ݜ _% lm OtIF&KD8/X?ҹbq̨=y9o } v'N*sw P54Nj;$J쓐G%EYԻZ[TW?$'b=9R0 z8}LD'|R@7Ԩ\L\f-0Q@$L\C (a.4KAEqv1.R11U)L<3C|UNq{ÇÃGՁqÃՁÃ*Cu6}CAvt] * O{=D1<1aP+0PБ244ސمYPf Ybo3NDsPTb ÐÉxBÉh[^v֫׮zk^z֭W^uիnzڵ[^0Б-t&<p=\4T1aݰp%֐$+Tȶ4م8jwTbnOXCmÉP!0"0 XCP!x_xBP!FCd~eoDof gB t{h_XY#@ uOq!Cq!Ce 0 ` /)`YJJ~@TR-E.c D Ɖ9s9sl2Wd*RJ)RJ) 6{L""q@U"8Mr44l.̀cH aD!*(0Yfɍ| '!t@9 \M4pѫ6@Hڔ <}p >:62.*&"j@۶m۶m̬( ڶm۶m;33333333""""""""O*M]M)%r+6@hm&R$ڐ/b2ҡqA*'$! G(\l۶m۶]UUUUUUUUDDDDDDDD433333333m۶m۶@)ȰhP7soufl!a*9HWfu b)8GVetc &-4;BIPW^elszd ")0>ELSZahov}eeeeeee:AHOV]dkryf !(/6=DKRY`gnu|$+29@GNU\cjqxh =p;852/,)&  0?Zk֚VSP M JG@:4.(" HHHHH~xrlf`ZTN2ȰhP8 Ȳ,݁j b2-~bA8 9RJ)m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T4&$pO:;ɋ>@$[(5 k]U7L)"a(@kBLQh0RH C8\5ZkZkwwwwwwww`P%gc1m۶m۶m۶m۶mm۶m۶m۶m۶mI$I$Iޤ HsXE+3Cсл rpl\f4to ?dnDŜ.s׻3Z~{Y7lME KW4K%A`QKw-r' 2Q$`ffFvl^TJD6."ypjb*(?i`@sh]TTӉ@:`; |wpW4id.RTZ8Wf%G@93-(ʏxqmid`[V&0SL"m۶m{wwwwY1+r2!A, be^WQnđaY&=2(L~wngaZ ҩqI! AZ@(L{{{{X 1KIBW;8ffffffffffm۶m۶m[$I$Im۶m۶-%dC2u5}ƚ7֥h"$.)%52꺌.a0 !m۶m۶m۶mے$I$I$I$Im۶m۶m۶m۶ƅEńDă . e"@ I$I$I$I$I3333:*U*/M(- l\""""""""""""""""m۶m۶m۶m۶mI$I$I$I$If۶m۶m۶m۶m$I$I$I$I$EDDD޴ nW n7(|>o< D)%IH`l=D$DO#fe*#z(ȍ0@Nt:N 2bD}}}}}}_+@};qԌq]u]u]%Pjչae W8f`h<9pdTBUE  A~`?=tڜaj:b%d2L6R1.ȾtX"8ٽiK3 ʪjR S ;9?+Q tÄ(TɽrE *-HlhS&f1TO]q:GG/YƢti1ㅊg{{{{WxuAfF&k9r\NeFaֻCf&L ֏)%RT*m۶m۶m۶m۶m۶m۶m۶m۶m۶-_ΓGK-!T6P| usokgd_ZW:h,!I٧.M1#VRN+.dTK92heSTI͘N炤N>x֔bP0R@BD,¦NMؓ$AZ ᏁC)4pM[YXWVUTR~ ?:m|)„H0Px+h<9pdTےJRT*%BdفF1#VRN+ qF?^60XpEh4FX!ݚ2^@Q  ԅNMؓ$A >$u驋kK3 ʪjR 48X䩉Mٗ֕KP(*`Rf<|ӆ-+)Iqqqqqq aaaaa<5sS|>|>Ng,L0BFU1Tٷ7<<<<<<˲,˲,˲,˲,˲,˲,˲,˲,˲,s9s9s9s9s9'8̭w.LYSPMK($%%%%&FD(p9vFuEe Eddd$+$A&8ih:b%bTu?^60Xp#F Coݛ4&HEXTɹq{$R  >N{voºV$]hhTK3/+*L(>TPXDM,l*ʠ]d(vGDA=uЄB9dac/3>acJ%Cx@10APCVBQw7vFuEe )4pM[YXWVU  :R `Hr1l6fl뺮뺮뺮뺮뺮뺮뺮뺮뚦iiiiiiiii6;=<:px2K/T4999+wL<~|yuq֠QC3#UȎOLJ$<\`Ȑ!ߩ(zw̤q!1մbX,{{{{{}u6*"B]?8kШI*dG'&z^DSQŹI;+Bc ijZVQˏ~߿O96mk_TD EcBW[̣RF 7;]޽z0@TKcwPac*m"T&g3 >潫>EcB[̣R0;u&?] *8ށ潫>EcBo[̣R$07-:_)gWFGa7sH {{w{WK}*-:?)gWFGa7sHD"ha.vLlUqgWFGa7sHM&#ha.vLlUq<w{WK}*-:49NIOWJ nyjOe1f m X=W'{F}FjĭF6 acb( 6l ^-po3 9Cΐ3 9Cΐ3 9Cΐ3 9CIbq]ץU 9KS]CwwwwwwwwwwgYq׵33333333333bP&h0dk![=͒ WE)z%9!yw]K`. e"@cH UM,Q !{VSit6Ke1!yw]{b*u*B&sL"X*$y8"ZV5EO$G1?k@ZNQd.IdX,0K2D G{{ZkZkZjfIb~^] BH"X([)z%9tS8aUڌī&^WMYQ{&Fg?FU[kM/,`o:~jUnUUQ]Ri9U.| FkNPIb~^M[twwwwwwwwww^ip4 Eq( "T'R$G1?%wwwwwwwwwwVd.Ixa@jkNPIb~^M;93 #0@p„) #C\q9.w~K)%5)2)RJ)UUUUUUUUUULDDDDDDDDDD8 ( r1<A;3333333333m۶m۶m$@}a?M$4 $H2FCR=N,J?3333333333Ѷm۶m۶*j"qfQ F۶m۶m۶ffffffffffT$E4̢$HAZkV?#MI|-&ppH&g29əLdr&3dDd6; }b$p2I A p5ً2@ͅPD9 RH!S8<sP%чLHHffffffffff&{RPP m۶m۶mm۶m۶mWH:}7@'!p,w;nܱ7LRF% f3ĶX=?""""""""""ݝm۶m۶mffffffffff @cH +@FOgT&G.4MS۶m۶m@< B@V QUUUUUUU$s<F&d& ]̜9s̙3gΜ9g+IlRNH"X(3a xwwwwwwwwww8FOgT&"q(8UUUUUUUUUUm۶m۶mm۶m۶mFh4@B"ҍ#g8C\q9.NR$ a0 FY˲,˲,WUUUUUUUUUٶm۶m۶=3333333333D< B@D۶m۶m۶$I$I$Ie"@cP b۶m۶m$I+:C|",6@JT^hr|&-4;BIPW^elsz%/9CMWaku)3=GQ[eoy 1;EQ]iu)5AMYeq}=IUamỳ57҈I=.mfm/N32)"""DJDdxyim.omD+Fjffffffffff""""""""""Dmt$k9V^z Iʴ_{{M UUUUUUUUUUEDDDDDDDDDĎضm۶m۶1 ǣm۶m۶mK$I$Im۶m۶ޤ 1+TGOR<3(`;<`P}q02ɔ$"kz_!d4T2 N{{K#pg. TZЗ$djZ{wwwwwwwwwwC_n+C)RH *8 {Z_V"> BH"Pbwy+09s9``fffffffff.(?YGޤ mm ;ubw:Q}oa;c-_УWG $ (2;8/+&QQQQQQQWZ3Ґ/άk*ɧfEDC"T p8}}}<<<<<WI0A"`ݚUP΋IjjA/5ts+ӊ2BEEEEEEu]u]u]u]u] vͫwlcXSMG@;60*% yyyyyy+ߝ~si`UKx< vͫwlcXOD:1' `Ӂ]k)b8`[T{SŐJdžv@K?+Įr^L^__ zѬy(`[QM JƄ`׼j jHך&srQ*{k~OkNEA80+  3ylܣsC뺂:"d2,[qO?:0+ 3ylk#˂RUUUUU}}}~}}}caVЎ -o+jiVNt:Nm[Oh4Fh4F|i]LC709 j|>3yԒ1m LCBa6gwͫwlcXOD:1'_.rWVE$32aPM˂ dJE5&YYY^4k8Ve3wbȻ'I5`֫\8.2NAh_/]{@~h.1b}%f~Kw Br鯀K~K+Z+1` l9|@te蓘 FS-DCe͞ !G -]m ^87MMpo=D=l9-D*u9\WM,^A_vǚp~ {hvY}IzG$=S-Hz܈B  pΛ.W(IcFX)L!jS0Q$ÛCrF!FB%F=o75cפ# CS>PL8QpL(qoFr\.}}}}}}' d2L&dYhgfEtyptx<#\.=x<?\V+F,8p$߁,Q˅l;o%7_PCrF "(BhrP]+ʚrZs$w' ۪T!/$S?0F˔&G#E 8h:hpɻ$I @xzRq{pɈ*@wˀٻs#2K ҳGl6fl6fh:hpmbX,<<<<<e7inmBI!H>|}}}}}HF=8630-'t]u]u]u]u]uO>*y]ző{vqlf`ZTOLW%%<<<<<<yupjd^VjZ?fq$a+uL|ZVj,d4 ܳc3Ӣzbvqqqqqǟ"_^ KU80p. L銄iYM1}V$! $> ]xO>*yѐ:T5B~HF=8630-*JRs~""iaKvs "o!gXnpv]t5I`ȣC~)sP[ݲafiȥ# lahB^]3֙5w\TeDQ>i Qf|(Y[ʻvV"<aW*˻NHq}$}^1 %^T(*[yp'yE0ʝ'H >Jv3l]$"igpIT`U@VnH@TxIta/XZZ)Uf*`ZG$CwH:>y$Rh pXt0p0tʏ7d ewhe1/(|9 DDp30ID %"oIj焰mRnϊR*?S50We{tja [V(OI-}vmd]S ,,{䤱T,̋;U"zr^F2 ѩ}++9\ Fs9s9z̴xEʒ#xrib\UTu "8XxJT%t4T7iPBb ڎ,Ki T #&I.O䨦$G4LH@%pgN5[*#b'feri a!"j(L/W ͱyy I *QTTT1*'%6@qqqqq0 0 0 0 0 0GA㠩|L|N}}}}_| hu]u]u]ueJXr i)x8XVjZ M2\aaBgN2|yuqkgc_[Z3.!el6{{{{{{{{{{キB?=pj^RF:2V1l"'MGZJ/R𠁂6Cs̘.Z͵uuJeJjqBD i8%sGN4|yuqkgc_[Z3.!8QdtP'NKHGF,bX,bu]u]u]u]u]5M4M4M4M4M4M4z^z^:<<<<<˲,˲,˲,˲,˲,LC=9zcdz9ry 5jҠ:nђ E+Up)R @yR %J";g!yxB]Nm{skc[󡖆̌Gَ10`9px~mheakβʊWQMIEA>Uj41X$#).ZX"&J!":p(ڠ! *P !0Xжm۶m۶m۶CL *%$( ?~c`:N"""'eOAA4QNS?7AvsD泮~q\%0t>2Zœ8\)Yfj ˉ¦ly]f~h|M8\VJ:MdF >r;hqpM ! /āM7Oעrvɧվ3\('=Orulmd6;TAg >+-l̏w;IРȇX YBbLjl& l1,)~ sGj%я`axع~OO?>t E/~l}B։VxKN.N_1E $j70P{(kgSGL\ *m9JC+g^MHxTF=' rj`H)}E%18wb LˊChH c#6 e`g!օvB10w0k ZcR1ߊ;:4v(hf )IzuorfސHb/D84106SR ?0)ť r#SFc CۙK J,¼:( ʾMHD@950ھztDë{K+R7!4hRkJcQ-+K݄DSӀ%8Ǥ# ^[ZWN -N QQ#މ5t'Jض؁|(HuuxB-TY!}yICFQyAaQMI@p73/+ &Ejt4䃷뺒R: <8p{qeSG;1%Y(F浆R: 7BBB+Ixm_QI=qL:" k1ua =9oC'FrdwH,(e F.Pе뺒rڰgȁd^((dR,[Hm,+*h&c`_MTc2͝e5 ݴ\4ͱqFyΌ˂&þ931uT(qY0dؗ1q[XוґS+խ}MòF#⠟;G J,dL€ .m+Q0\졠k1yi^r<ܫ{+UՔ3dc C%wvvvvvvvL}sgYMC7-#uttttt6DB>暘uLyocWљr10/B}EŁ mD@<ϡ0srTMI8ؗgcS9%flV1FRr _ HW.r\.r\~^\RPJHE?˽VPJg!ŕ]-լT$Ӄ˽VPJgŕMČTdq'FeؘžjR6roJ,c# AŅ=ĔlD˳Sst(88bWvTRO.7L)(H'K L&ֺvbJ6roYL&ŕ]-Č\4f`쩴 ɰo,i%)`nTl5q1͝e5 ݴ\4Ϟq=F 0Ņ=Ĕ\4ȼ3YB /rȐXU;rؘㅟ qk lkF"ʩi` 8I=qL#ս}et(|75#)r =>3)`l* #)r whx2 [Qе-------FBK'OK@D9/k?~r7 k[A)_(Nŕ]-լT$ӃlÆ PHѹ!Kpi ʮjVB*ȸpagRI Fht?f%+>\mh4Fh4~^\RPJE?=?p]I->e_]}yvHnhd^XQJE?82}}}}}}}}_] ?xACF qk v1# ?&R##][;4oD2 Hab-KkZ#ݧL€_]V 5aCA&b?7h`f#DC 2 [83x.v4Y߱ @q^"9*! wslgb\먴QރSTTTd2;ˊZ*E|y&F39 ZNL@)JyaM1C?fru]u]u]u]u]u]u]u]<<<<<<<@uX :f|.Pе뺒Z:}4[[['Ŀ@D9/k0pMXWnv>!եmϤ|L˳R{7{Tဖ#)r =31q?`l*gl6b-ljL<;857)(HBVV17jFba_N7 ki"G`BYė6ȏK+F?=ܿjtⱑy{qeWKA5+! roYh^ŕ]-}JW$Ӄ˽K-Sya@Wre ƶC+# e ׺vbJ6>%ȼP־wbJ6HupT ĸQigeZVϲnZF.~nL,QigjaYVMECͱqFԔɰo쳚eӹ?laUE5)a1#@Y[?ډ)~/ 맘39K%, 콰ۨ\!C##3 DDHmwbX8(9 (_(&zxe~b[KᗇN: g>@wϑ sBxhOMS")۰y 5N)}z 7 D>^8oH@q$˳zec:п7ÅaTNY,We 9OD55`SLi}a8\EgBoPW^;u(]Y.$ej[!e&r4󷇅ғIqX#m i?^1ˌn.'@Mn U42*%pYcBk*!)*!f{m۶m۶m۶mv۶m۶m۶m۶-I$I$I$IdF\,D JHh"r5Yp8`G,Y0KsQ~cD,keJ?E,Ld1Yx?c;TL̻B!B!RJ)eyiUQ`. e"@uܦeeU$#Qu2E+$yXXX4zivY5zc1c9s9l>swwwwwwwwwwwwwo>t2*j8URD<0۴ d=RJ)1xph`XPH@80x fhdžuܦeeU$#q$I$I$I:n2U*&SJKkįyhB4XǻRt& eG{?~RϾ#"ļqwZ Fq.}i1`hG(2\)$p(ilH"Bvhԝ$u'CE2!;۶mm۶m۶m۶ X*$y8P$C0Aii,k۶m۶m۶m۶ثJJЧ1&33333333Wk:FOgcLey4CxwwwwwɎ耥 Bcki'r#>y£Jj ,̆NY'nxfh )g>s? ~>sqm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶K$I$I$I$%I$I$I$I420.,*(&$" vh`XPH@80( e)edrVGti: A 5)$JE8X.m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$  e)e\eHR4&07F6BssԦ$V2j C\LKA8# jO\+Tid.bX^UL;-RHBy,A9bef$l0HC142NLf0VD y6HRM1wwwwwwwwwwwwwwwwp%Ijd8Y miƜ GO$ ^^fa> -?T(Gzot< zEႝL,kkB&S˅#_;c`ao $p|U@ W}}}!yyyyyyy:$Tix1_\bbDVjZV :$Ti劘#Bl6fl6뺮뺮뺮뺮뺮뺮뺮tHֳӦe1/&FQ ,b z^c/[y11"G8#$ &8HPSN}WݦҲ0.&Æ$9 :̳Fp743<<<<6-6q1Bhb槐6-6ťeXIJzbB: a槐6-6q1,ȣqhDjze.^QТTp&ey4.`0 `0A:}{n\є %K(N츁V%| }8yv;˕z12嫙+H8~E(D  ,8ȰmGWŭolifdή%YJO"zAtQТTp&ey4.~ ianSiXˊ*vn6-65,ȣqr\.G]soެyᒅTrUU.G$6X A }aǵAזj IIOOO/{=3 RVMA9)>\zgr{qmjgזj IXΆۍ39̽63kKKY5D,p!۽>;>Q0R-V ö9o^]ƖfFZuCFS >>>>> ö9o8pD  '&E%@p0@ l5rvu -J_&GRшhg[kh*Q$wKcFt1?l6oRӢfVR88888nVLZ(K=Mw[iQg3+)eL2Zx=VkZHʲBhB2P>t9N6itJsCiQC6n{5oS4,fVRʘtDdA^ lɲDZXPljަhX,+&$#@c/nu[B]a ȕPƥQ```` G]sr5(&ey4.(9yfWs .X@ird6bHQƒ9BoLs1Yv|Fٜ[˜"#"9Q["mq20(YdgB: `@6\ 1H/6YZAֿܚr萃)>Sŗ= 8QIӟQд4G~b+7N!Ft4 CNU|>+D[D mN;ɏQ]S:= !%:Meԉ;tA4]\qwFb8\fo6{$5Ρ ^1yS!!$Ѕ!!s : +˜9`"i|;*uP..(2r=uU<*rk:VuZ)3H&'mHr|gxŲx{TW$cib/EgMN/cJ|u68`W׶ uA< 6*JVbnx"0>LXdr$0LZhr|$.:DNXblqv{ *4>JT^hr| "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*2:BJRZbjoty~ $,4CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~#(-27T Ije`P5Ĕ pd$JR'Ӓ6exQD0!~|xspmjgdb`][XVTRPNsdF:FѦ;qڤyl%J&C~Ź՘Q6DV*HOFFFFFs9s9s9s9s9s9s|ԑ#.Y>Yr0Hv:p@":dV8 B}.{{{{{{$>p4bX,bX|ԑ#.Y>Yr0Hv:p@":dVz^O&%8l ˈH a#BX:>jZM=w(IeKb(Mˣs1ll6DU *C{TNQc ,R($^]k4bKq&0-]}VjZ{{{{{{sigΛH4d,j2 ">`P5Ĕ pdDRT*'Ӓ6exQD0!~|xspmjgdb`][XVTRPNsdFz:NӦ;qڤyl%J>yyyyyv^RJB:.& }el6flyI) tl.& }m]ME5W3Rq1ѐPޝTTSd21i&&YeYeYeYeYeYeYeY88888888caaaaaaa}}}}}}}}ߥ%d#a YWVS֭F𱜌|dT<,ӓsC#k뺮뺮뺮>~zrnhda\YUROY%r;qڤyl%Y%J!?ܚm۶m۶m۶m۶m۶m۶m:ੜt4 C)NC.Ǎ51\8So"IdßG=,2ُs+FkX0s\h{J#\< |O,}_$ wˋ{E<7 XK?z͹1aoQE6DVpZ"U!2',S8Bho€s>ad7BGPYbkt} (1:CLU^gpy $-6?HQZclu~TTT)2;DMV_hqzU%.7@IR[dmv!*3GPYbkt~eeee.6>FNV^fkpuzffff*2:BJRZbjrz  +6ALWbmxh%.7@IR[dmviiiiiiiR]hs~j&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ɆCHDD$ItuڻYm<˿|m֣HU-&s1E'b1 3ْh OGU2`\*YyN6ad;qP Z?9dD\P>4;8Z_R= Lbeƿ$Y4k▾ ]JBUg5wN2i>k"m/AUدrl@==~hnd"̈́8dSclny΃?^[Sܛpwl,^*7"w}V\f8zͭBӵ?4K3৑26k3G?ݖ4_Xyh܉{HW1YJLV1Ѡ}uX V,kw1sG`~EEM/. ۰əə<ذs,.246,9rαs,e?|xtplhd`\VA1!p`P@0 Zlgda^[XUROLIGECA?=;97531/o%d$c#b"a!` `ľU`pKz.M9)I$I$IWUUUUUUUUUUUUTM9)I$I$I$I$I$jUUUUUUUUUUUUT "#Ͱ! PI&/EDH!DDqr +(&$"  9UUUUUUUUUUUU2c1ޤ I9M(I! 9)dI$I$IUUUUUUUUUUUU TM9)(I$I$I$I$I$ZUUUUUUUUUUUUT "$MZL B4S24@#4@Ȉ˲, cQA1!p`P@0 p9眪c1cޤ IJsZH"NR )5#D """""""""""WUUUUUUUUUUUU$I$I$I$I$I$ITl22h>s":WmBjEPUUUU=Hc1c$I$I$I$I$I$I$ZUUUUUUUUUUUU%0@@ )$  @D29)I$I$I$I$I$I$UUUUUUUUUUUUժ*T "9R&۶m۶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 "9R&Y۶m$I$I$I$I$I$I$I$I$I$I$I$IT29)oDI$I$I$I$I$IUUUUUUUUUUUUT "92I ۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IT 2 28$I$I$I$I$I$I_UUUUUUUUUUUU T "92I{ 6I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT29)I$I$I$I$I$IUUUUUUUUUUUUժ T "9IJ(۶m۶m۶m۶I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT 2 I`tI$I$I$I$I$I$ITUUUUUUUUUUUժ T "9IJw9$I$I$I$I$I$I$I$I$I$I$I$I$*T 2# t!J*"DDADH!DDwwTm۶m۶m۶m۶m۶%I$I$I$I$I$I$NiTp6 bP&h0`(@UUUUնm۶m۶m۶m۶m۶m IJ029R&۶m۶m۶m&I$I$I$I$I$I$)I$I$I$I$I$I$T29R&۶m۶M$I$I$I$I$I$IR$I$I$I$I$I$I_UUUUUUUUUUUUT"9R&?$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUUT<2@4{!B!0 0 ÄI$I$I$I$ID`xph`XPH@80( UUUUUUUUUUUUժ* I/gH$" 9R&۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUUTd #(-27CHMRW\afkpuz $).38= ExERғJD|4 `K Em۶mEܞ}=SQH2&ŹyTl^NB6*ɽpE 8dU%Ĕ^ %*O:qڤ)K*Q81)# ¾z&)2$ȏ;rܨ1#Ƌ+RdVb1c1c1c1XthП=wYsf̗-W2&Źyqi]QE=5)))))xuro1\@QB,`UIA91eWH ꓧN6iʄ钥JNLHEB?<9,),bI ǎ7j̈Ŋ'J!":pؠ!&F 0Pp% Μ7kΌʔ'M,IrȐ ?zq -T  &Dx```zjZJ:* ٩i)Șh8اwGƦfF&ťuEԔ /aG⃇6hȀ%XURPNLYRBM2ad2qP/nm-l,k+j*fl"C#Ǎ3bh"Ife9s9s9s9Ѫj*i)h(g#c `]USS !":pؠ! *P6/'! ˤ2ⷾ}{LG LC&Ap#> ͎ld/,&4Cp!8Cp !QR~zvrnjfb^ZVRNJFB>:62.*&"`0 wvutsrqponmlkjihgfedcB#xqiaYQIA91)! xph`XPH@80:ϿPЛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRZkZkZkZkZs9s9s9s9s9s9ƅxG8(D²rbRB2"qaQA1!p`t"76543210/.-,+*)('&%$#c`_NJFB>:62.*&"p89s9s9s9s9s9s9{{{{{{{ K ˊJ ʉI ɈHȇGdžFƅEńDăCÂByqX $ZkZkx<ǽ{{{{{{ pP|xtplhd`\XTPLHD@<840,($ _@(ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) 5!BWVUTSRQPONMLKJ*7. yĜ;>ar& st,xTCՐu5d] YWCՐu5d] YWCհi?sD!~{xurolifc`]ZWTQNKHEB?<9630-*'$! |yvspmjgda^[XUROLIFC@=:741.+(%"KᰀP0P1s9s9s9s9s9s9,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,2-0 ٨xH跇W'Ɩf6֥uE崄T$Óc3ӢrBa1Ѡp鸈X(Ǘg7צvF浅U%Ĕd4ԣsC㲂R" }zwtqnkheb_\YVSPMJGDA>;852/,)&# Թx`H0 `ffffffffffffffffffffffff ~{xurolifc`]ZWTQNKHEB?<9630-*'$! |yvspmjgda^[XUROLIFC@=:741.+(%"KᰀP0 Șh8اwG綆V&ŕe5դtD䳃S#’b2BK wwwwwwwwwwwwwwwwwwwwwwwww~{xurolifc`]ZWTQNKHEB?<9630-*'$! |yvspmjgda^[XUROLIFC@=:741.+(%"KᰀQkZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)HE>2"Kt{b (aN V[*0rWP5u @]P5u @!mړO]zu6RML$I$I$IdVUTSRQPONMLKJIHGFEаr\.m۶m۶m۶m۶m۶mhaYQIA91)! xph`XPH  H$I$I$le]UME=5-% ļ|tld\TL zl۶m۶m۶m۶m۶m۶mmwwwwwwwwwwwwwwweE%ĤdD$ãcC#¢bB"aA!as`P@80( <' "&U\ V]/Y}}}}}}}}[%$-t=UU 4b4m2m۶m۶m۶m۶m۶m۶-I$I$I$I$I$I$ZkZkZkwwwwwwwwweE%ĤdD$ãcC#¢bB"aRH@80(  Xtme]UME=5-% ļ|tld aX۶m۶m۶m۶m۶m۶m۾eE%ĤdD$ãcC#¢bB"aRH@80(  \tme]UME=5-% ļ|tld Ye?B=]Ю/;$<˛O֤TwHr<7Sxa .X@a^恃z^PF̗.[\Æ *L𠁂13LזV֕UՔTԓSӒRґQѐгOώN΍M`ffffffffffffffffffffffff pL/\`BE 'L 1BDLxv#*2J +%wVIxd8/n"|{wsokgc_[WSOKGkvn`YQIA91)! ۟ Vjc1c1c1c1c1c1ws<840,($  lUTSRQPONMLKJI{rjbZRJB:2*" OKGkCvZkZkZkZkZkZk9s9s9s9s9s9s9ws<840,($  \.UTSRQPONMLKJI{rjbZRJB:2*" ^WOG?7/'&" BBBBB{{{{{{w9s9s9s9s9s9s{{{{{{{zjZJ:* ɹyiYI9)yqONMLKJIHGFEBAAPT{{{{{{{?ۚZڙY٘XؗWזV֕UՔTnn}}}UTSRQPONMLKJI{rjbZRJB:2*" ^WOG?7/'ƾ~Z<qRȻ'v]!ؾg6bG|/tc0PAA4<<Y9*h8اwG綆V&ŕe5դtD$ M JG888#!a^[XURtVB?<9630-*'$ͱiQ9! p` }zwtqnkheb_\YVSPMJGD8ĸ|pdbX,"!a^[XURtVB?<9630-*'$ͱiQ9! p`P@0 .h8اwG綆V&ŕe5դtD$ M JG!a^[XURtVB?<9630-*'$ͱiQ9! p`s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)RJC@=:741.+(%852/,)&#  B|yvspmjgda^[XUROLIFCߛc3ӢrBⱁaA!0hC& 82,&" $I}#خ؁NhW1 V[(0;⼿⼿CGZR}SwAMsJT@KIGECA?=;9LKJIHGFEDCB I$I$I$I$I$I$I333333333333333 mm۶m۶m۶m۶m۶m۶m ťeE%ĤdD$ãcqaQA1!p`P@0(  ʺzj 31/-+)'%#! 66666m۶m۶m۶m۶m۶mwwwwwwwwwwwwwwwwwwwwwwťeE%ĤdD$ãcqaQA1!p`P@0(  ʺzjZJ:* 9 xv;yvy F^f. oooo(䡘ߺ؈ :tA Pm۶m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶m>======OLIFC@=:741.+(%"888~{xurolifc`]ZWToQN KHEDCBA@Tb_\YVUi H'fE$c#_ pO.m L+˪8%"bX,bpH跇W'Ɩf6֥uE6)ȼth\TLD<4,$ L  ymaU~xrlf`ZTNHB<60,($ 2wOlס:!G B+)P ԹRJJJ޲1bċIS]!vTL k|xtplhd`\dQA1!ph`XPH@80( PJm۶m۶m۶m۶m۶m۶mԴtT4ӳsS3ZVRNJFB>:62.*&"DI h"!"ɰ\*ڞNI=)U=)Uuaa5# NMLKJIHGFEDCÂBA@OOOO@SRQPϙGdžFƅE%u]u]u]73 h/}؜<, fK$r,HQdeJn @b D &@j&%Q.S۶m۶m۶m۶mhaYQIA919IFDB@><:86420.,*(&$"  .effffffffffffffffff&Զm۶m۶m۶m۶m۶mۖ$I$I$I$I$I$Im۶m۶m۶m۶mdD$ãcC#¢bB"aA!`@ (UUUUUUUUUUUUUUUUUUUm۶m۶m۶mvh_, VL$t,߃]Rl]L 1"@L 1/ P2S$IťeE=1)! xph`XPH@80( @AAٶm۶m۶m۶m۶m۶mf1c1&DDDDDDDDDDDDDm۶m۶m۶m۶m۶m۶mI$I$I$I$I$I+*I ɈHȇGdžFƅEńDăCÂBA@@JJJUUUUUUUUUUUUUUUUUUUUUUUUUQs9m۶m۶m۶m۶m۶m۶ hl &"#!r,!ӖB*@T P*@m۶m۶m۶m۶m۶m۶kJu2H#Qt8MsT(Ip4 Eq0Aຮ$I$I$I$I$I$Im۶m۶m۶m۶m[_;D2.)0tD#;#;# ۶m۶m۶m۶mrbRB2"qaQA1!p`P@0  ʺ2i)h(g'f&e%d$c#b"a!z^ hCl -@9t)9vJJcFUo[VU/K1bRZ1)! xph`XPH@840,($ 899L}/6-% ļ|tld\TLDlR!;m>r6fs+:c0cbhx|=o[VNf0jG 9s9s9眥=<;:987654320/.-,S/ ɹyY)ȘxX8׷wW7ֶvV6B 4X@+VQ4YH!A~ؙM5hʈ%)P(9B$8jxĈ.LxFG}tiңEs8nؤ13L-WDqI!?x1 $@p@ &J!"IFŜs9s%*O:~|zxvtrpnljhfdba`_^]\[ZYXW-`ECA?=;97531/+% 4M4M4M{{{{{{{ZkZkZkZkZkZk*8a"B౜lTTsL/[TI#CqF)J萡B~|zxvtrpnljhfdba`_^]\[ZYXW=`ECA?=;97531/+% \0!ƒ c1c1c1c1c1c1cLUP0Q!@|XNB6*9C&-XHy$!@zA#F%BtP!BUUURSJʤ"[—z$F y LSĂ& P!I8_,$@oV^m, ;;QfǸj~T1av?rޯ_rYc~zvrnjfb뺮뺮뺮뺮뺮뺮뺮뺮{wsokgc_\YVSPMJGDA>;852/,)&#  _ HA91)! 30-*'$! 0-*'$! *Հj۶m۶m۶m۶m۶m۶m[4/,)&#   |xtplhd`]ZWTQNKHEB?<96.P( ̬lL, ˫kK+ ªzbJ2ѹqYA)ȰhR @HpSRlRBM@ f^.p+Pr\.r\Ϡ1YWkމխw{Ń$K!\WHH~^mZ]V5I$8Md%9qaUMj" =NEI.0uܦeeUãcC#Cb\XTPLHNEIuܦeeUHBDfQ  !yivYդ&)4YH~^mZ]V5I$8Md%yAj۴ jRIq,Jr$?6-.$Ez^mZ]V5I$8Md%Bwwwwwwwwwwwwwww73333333333333333qaUMj" =NE K5 Q$x).I]D DFR/GNߟCذ"  fW7mg~}QJHBHJ(*~VIL@Ib~^mZ]VEMR=N8!PqaUQA0N(uܦeeU$E4B0%9VEMR=N8!PqaUQA0N̼4B%9!yivY5I8 ㄀ @Ib~^mZ]2s9s9s9s(uܦeeU$E4%9!yivY5IQfT'UgT'‹Ť:!PO6v.7mg~ {wJ立$UeJY1-jfIb~^mZf Mݽ[hUM,Q Mˬ$$|2e,ï۲k{{{{%2{9s]ӳ nˮ)zDC`/b.]kzm5EOax|pZ̥KvM|L$g,C86R'DyBh1' >fWkMQ̙c+(՘7f8( 0WEGɣ?A`3K t4t)qLbmpٕ]ɠ:wHI(ez8P}ۉڐ[rW:4-ÁHwwwwwwwwwwwwwwww( ͹}eM-vldXP=4*"B ƾK*5p*B&KJDYiu]u]c:gǖfEԄd !IƬ+GÂJ JЧĒR&$cV#aXNQ40HAJC>84/%FB1Pow'֦$ںR2{{\TNHB<50*m۶m۶""ߞ[;kvU-v/)D"HJ JЧĒR& ,˲,˲,˲zuokhea[UOMFA=73.'# &GDA5Q$8k?@(Cldžbu]E σ ,}eud`$-y۝p5JBCK>6StYcZڲ 1GdSS'/7?GOW_gq~TT%-5=EMU]emu}U $)16>FNV^fnv~V&.6>FNV^fnv~VVVW (08@HPX`hpxX (08@HPX`hpxYYY!)19AIQYaiqv{ZZZ'/7?GOW_gow[['/7?GOW_gow~\\\\\\\\\\\\\\\\\\\\\]]#+3;CKS[cks{^^'/7?GOW_gow______>FNV^fnv~`'/7?DIQYaiqyӈ$IRϣ(QtsE/|e u WX>xV\K] Ux9E-kκѕ((*d'Z ,\O8nnIǟ@|JBiGJ@@i  8HqZ8J(cM@SAtOhc#40xDCœEMzaa)19AIQYaiqyb!)19AIQYaiqyccccccccccYaiqyd%-5=EMdU]emu}eeeeeeeeeeeeee|fffff4FNV^fnv~tt&.6>FNV^fnv~uuuuuuuuuS[cks{v#+3;CKS[cks{www#+3;CKS[cks{xxx#+3;CKS[cks{yyyyyyyyyyyyyyxzzzzzz?GOW_gow{{'/7?GOW_gow| )2;DMV_hqz %.7@IR[dmv~!*3GPYbkt}(1:CLU^gpy$-6?HQZclu~ )2;DMV_hqz%.7@IR[dmv'09BKT]fox#,5>GPYbkt}%0;Yaiqy",6@JT^hr|%-5=EMU]emu}%-5=EMU]emu}!&+05:?DINSX]emu}#.9DOZep{ *5@KValw'2=HS^it$/:EP[fq|!,7BMXcny )2;Q\gr}"-8CNYdoz )4?JU`kv&1Wf~۷>:@^-94UY/I_'x5#*LarK|}!xiXb(]A1:0`t-"HG*{yY{ou`f)=H&{4ȥ`:%w2M0Xl_5qɉ,k5^binۃn1XPqC|80 fzxpā5STiH{k|3N(ivW:*2, @ $*w00|9*BW,(b҄R ͕ݫsś0w  S_;VxIʭ8uq>|ܘ)_SFd=[z&Ba`~ Q?ЭCAiZMW*XCǼMV;0vzc9Y2ګӅóϒ0. =9xĂ )2.VMJqr)R@bԚ,{t[2@3F|l>W*ߔr\.r\.3ِhRvrWڠ$& QJvnvnvnvnlv6uEŢć |Vډ~<,al6fl6fl6+\?wov6uEŢć 0@vb#yVfT3`_ ,nQД!2dǎ*P-T`򀄁! )rو&<[h鍹oRԘ\z^z^z)rو&<[h鍹eʓ!YW8lHp:1Biф BgfF4YB+덹{ƤlH5\0!bQC? uVjZVjZV+8888888xZVjZVjZVjZV; +oj'ƆFƅ%(((((((((dC^|S;76420.L@P&; jTVԓBuɆD_7{cC#\XURO&@ Y(ASN:M#Y$E (f&P̗9+Q$).P0%AhOgT3!,S QJGy+Ռbn1s˔'eaCtԀOiф ҾMrXJX1VB">i'{{b겸}m]QE) B 癧R/BkiWeZ32#^@ϺaCSӒ DoD9/)'$sC/sV4IR$H3\`J2ᬌDy!UnMU & <>5َmU/Z@a7d8GGO7frXJX1V6缤t4]A@0tqmjKxɺbQqï1Nt:Nt:Nt:aPOӖLpU2`\D!>rx)# pݴl,yx]ਤui =iӦMdc9xhG%LK Fh4FC7-'?xh;|:|>gdc9xh3fl6fl6f\.r\.r\.r\.rL&d2L&d2L&d2L&d2y<x<x<x<X,bX,bX,bX,byyyyyyyy~}}}}}}}]u]u]u]u]u]u]u]u=p8p8p8pِhRvrolhd`\XU;L6$jTV՗z2Bw&W*N J$ E?; +o `0 `0 wޙlH4^|S;7~~^_7{cz^z^ovnvnvnv; +oj'ƆFƅU%d"E<<<<<<<HG3NB>2_DiH8f@d'xMb`/sV4IR$H3SQ2lSa<_.Ђ>=d̆~2`\߈9hH!C ($AhOT3јeʓ!Y:jP1BHЂ @ 2_Di"LKk+Hx' nZN6ÊֿSifb]Z;l|*J0y@!@%d6\lկ -W8QbD4^C vRT*JRT*JJcG *F(IZ@COnj3و+oj'21/ YW8>4* ̌4>  $^Fdwi~ȁ8ʺ ;!0P*!3ؙOU%\z칃 & bH" Jĸ:Ee|%J8|n_w'L,:D~6i(*ouql=.yo=`#r/z3;2omb斱W*H~+|* b$ y|d Xx{AXj,ԀQś_tK$P[D!zsc A_QÐjCv8~šX>G+QExpbC'jwJc o67U' ~tȿ,*EQA~n]y<Y+^s}C#b֛!`ْЇuҶ~艾p+z Ht˾nY#x|hd?5?h<[4Al"iyy9@޲+4圵=D'TxZ3/!E`rvhd"3[7lRŗsI(0Jݜo-|/tO ( O -¾3#lGјE>"g~<+bFLIBDWϷ~Oe;X|J}W B d5/zcܑ5ItPOg$|F2iM{.6Ǽ>9|dyŃ7vű쓡vCXyF6 mI@7A&O1HL~'(fF5tr'AFz}Bϕ(] A*R;1+!Giӷ2xT\Iq{V?q ^:-.I|ܳe=Ya׽!?9[!H}p{D !"*2:BJRZbjrz""*2:BJRZbjrz"#  (08@HPX`hpx##$$$$,4域%-5=EMU]emu} $).38=BGLQV[`ejoty~ #(-27cSASU΀n觿e1)vW-4Z].Izl2Mm#ٗRXF  1 FRJ2Qa" bAAvm۶m۶m۶mm۶m۶m۶m۶$I$I$I$IRL$CcH a 9m۶m۶m۶m6I$I$I$Ii&5?D4/-0W`ɓo m'J;[ۊP=mիW/2>#  WTPLHD@<:86$XPDHJ )۶M40.*&$ $ `@ `۶m$I$I$I$I'fƛ Z)omB>r%A^2Q*3-35h!v7,Ft{˽YL!5p@)6꾑! pia[TOJDA>:620+%  9{{{{s9s9s9s9}}}}}}}}w{{{[kZkZkZk`wnV6ѵ}aM5! aX,bX,* QLGA<51*$BA4ٞ3$c_Ɠc#]WQLGA<&F$珼q%CFY53'3c.~xY.etSB/r4ٞ9X'FutSB???>\Qe`\XܢzR"ʙqAШh0h=A%d _\ZՓPΌ ʈFED@) -!qֆrjJHF;:ļ~vnfbXRZVjZV{{{{}{{r'ߴtT4 ˫sS+T9 xjbTH>6l6Us홓/ɱu]rNTFeÂ4a5v?5 в~l^L>4*"FZO88888+qqvE9"a]Ԓ GvVIfe!`]TPMr\.˅aaaaaqLˉHGjc/)º|tld`VPHBvnvsV3R$),b() )`̀c(!Z-6Fz@ײC"h|ոtn04ΝG9h;9'd1WP$a#ftրt? Fuh1qٟ,E嬔 ~l0ͮrzʔ(O*AZd(P!>tظ{skc[SKC3Cy ,WJꔉ#E33a\D!?vܘ4Fh4F{{{{{{kZkZkZkZkZkZklXթQ$5B4ȏM /Zũ0!ƒ oq0^dBE 'L%"g9nҔJ&IaNͭmM- IFVkZkZkZkZkZkZkRJ)RJ)RJ)RJ)R^!bzdpЍ.T~਋{!'p@y 4`p@Av˕OSM.S! 4AvJ%jDɞ/R`-REVR,5"ć2[,)g#$ @yRW,T4EB4_89$EZ6ZHuhО9khH<$:XHC0Hma` !?vޜR 9N @q/ZFqH9jd,IC;:97654434(,YR )Ӝ)*ϝ9oԘ 3\D!?vܘc81Æ L$D:+WL)ʓJ 8kΈeʓ%G၃,PI x<żr/]`BY3D(hfC'~, Q2{!-qIf[ceXMIA>1" `KzihfSRqaSE5#Ķzn`PB6(  bޯzriaZSKC<6/' 9s9s9s9{{{{ueWI9' Ⱥ~rdTF:,8u]u]׵@r1𮭬ꩨg& ޝ\WLg4M4M4Mӽ{{{żwne^XPG@:4,$)%!5wX8(()}siaYQKA9/% ļztlf\TLD>60&"  32nmlkih'椣]ԓ J]Ki:9@Lɟ]a2!2(Pڥ!GP2`o2t0&:6]}aiiY_Et&*MdpWbثH?8. vyI ٘X(اWצfօEenR:" *|V)HDDA?71+# vrnkgb^YUg%"0rj/.-,UZNeSRgs<]Q|ywtpliej4:)h(a{ }ϟ>s4 :yyz yvtr87[;j(:5+:]Ak4mja۝mop jS,٘XX^ ~ww7oߴ½&t׮}7on~o)%.]ZWzFpqY^whwF9{)ANlӖK9!:É1h{WC?(\\i]m.g#aH"I>/,k_'?>YRiP `M4REq8,&yX,/w%Pt;/tw @nN'7>#!/]0,uN炲/\сP;1=}k;s 2Cl]Bétˑ uC@=jϽی:/LllYA>=T~RQPONMLKJIHGFFED/.77K}ߗs>3I~Akh}D6HXZ068rv3(j(1ej˷h++IlQ:iԊo["" 6`"Ȅ'`x=JY'jU$OED&Ui$O]Ӻ5VtkXS(T)e15XR~? ,gGH #Ev$ɾtg ɯ5:Iu}r+};y'R7-8k#8 yu_$NZe=rbBԤHn\Ҏ?e_ړjud:r<^]@(M_qFlj.̩.9m74Ӡ%Eb!?mܸAP׶c߷#대g=Ws%:  ߝw~J wԳHj,Q'Ѹ0 OHGU*ƹ_AMVW:t?xg/U0 e_dyL! =sҐ?BN"R4Ҷ #Hap%%ARP0v0QusC#LYç[Ea̬8B0 `Av}buﭸYzx ~u熵\B-:<~յp7OZgpHhOt/KlzProjzolDLL?=Lhu #v>^ɟuo.Nk`uaž.KBRL(j]],ΰ4#&BIH8ZƳNn[Dtf(L;@g4^ 6{s;Ce9,c^e-CyKEU-%SNԡy&Zϔ|3DJg8ƹ /k|\WUU _oo{M$G_!߿/%=N}+|8~Yn{CߗƗ7{oW]MDl8g7YqvfsRS6EJ>wdɢo`EnE#l,^Kc+S؂m*pxɟ/}x}7bQPݕ6MC7=h;H)|;;Sc΃t/u&wÍ8Å6$ uhGkǦG<:SMգ$t/Jq2fuoQOtO_ s.ם1+xv%}i|U|˾_)_/+BXL]jŖ씔n`AHw62Ȣ(/pÀ}k]e[úB+ctfC"" )A[&٬!;פYvpꜫ1eb[V2480C%z mP=]1˷9Ah쐖XZa`_^ 2cZUM$HՒ06Qja]e1"O5\u`"J%C.LsmG?}̤,T+;0A3L#1'槏V);Ur4Сclva|`c! kQkϘ)CfL0`FxEtٚCdrgp8~eM@B2SJgN(O653`I MɁX?prdjĜie&'_ldDN㖭4NH܌]ş)ljߞ Є}0mn= ?&ȕc &k\0^Iu+|hpր,C)Z>O\>nw`o>8wƒ/rcč%fb?uc pJg"-mH\0׹ }F%2cyt7R_d~\ōTt0s@f2Lf# O|}aNJ~1Jz!ڰhpl߹6cnpv 4yTi \tbnj/r cyw.:?Y߱ be U xʕ3AtvTOR%^dm{у u2@[ی,,N?2Bdp<^+lTLQ, ؘMc Y"YkfuJbTZMP]7.{C'$GΩRtvj`e:+nrL[m,e .((.)RZPkP]nRmY)}S§ET-׸2 +m`>yvsYenfr1F.M8%SQ'4yM#*m2 W܅_Yѓmh}]߭okN}-|N__ߦow_W~YةCgǺ`{m+t--ce9UXpe)+W4e;rD,L+i91*_DyI~(V 5ǣ(x)6b/]<닧u&6ٴ4O2![ZTUSp'#%3,(ςĥ3ss y#Y&mp[8p6c3ޑ WUC\x<=m (h9jQ88y =HwzvZ1ږ0 Pb6>ac )J !meu.w]Bc'#929 gmFۢ(32 9JgAz Ax9eeGADy iGw~* Z%1#C '}Lxe? 1 kݵ0jVYM^'΅zV\<RˏXrXI` %^C{,<1 w=EǞx[[ݝvG3P~2&5Ό ܘo_mv)mb#*fL".rb"&F$X| & 09(aif,]VDj"Q/X92 pp U0Xp?4GـdOlR,8M(:k<ﲶúj YrUQ wᷩݤn ۈ4(eH1m_jthDOfŎ+3u*֧ -Uh zPSAKNh?3>+s=#<s;7ٙ@Yș)KpVz37o||?h=#3;*s /m#266O<ɡ yDN1LJtwCP]~R*-#b$#WYᖃS .cAVk׸"$tʰ39aF/r+ NH˫YV=˃s62FמRДh&4N6g,7cy1J&r0arǹ8.:t,9TZɠc9#SYܳRܙx7 rf'1dM|;JvF͘.r!X[0]2bڣV$]&!ddM`鎵b r[n@=ia΍4kIT/Uc_ߞ^;jUR}w`cH=DA Xh5,Dž{nbٷ tQ<.Co7;PГ0] 20W5ME T-0]a(L! % th0ٝ ߢpݰQ ltQ8<ل|sviYF9)y# -HޥuX$iWmџh*hDKQ`|ʡٺ&뙆vRhLB_nZ 5/ &t{Sx2IYTsm퓵z-[U`ۂ7a1{mk}0{Zw+Sqӡx.m'3q\H6b7m|C!lg-4\4Оaf1V+/v!6CX-&a O{&.5 `,c%,^Sx4Ol=jUsfQA=6A^j]@7%ɖ9*:ZRH $HTS 2"1"i@D$AsgC=BN:t%t,>g $)o;G|('n.9._dQ;9"a#P]8㆖\HɄdS<Ȃ8ED?A|p=Bd<@S NG9?x#qFzd+ 5g`r(04(|p~sڭm ` `ƫ00[ךA``,^`I؎7!@{I>" as@^7;td.fh #4_{5h.AoZ ӱ} ~3>WJ3إBX_Bcl@? zZH  ptÄz?_tLL%h z~seY/?#.7іHQ :",^Un2 IPQV<ʃ,h@f~d@{*CyH~'r;i2&y\q Gomgs5FN8"! N1C.5/EEF #fFt1D h  `[j@0 f^(}"J^({I .236G %/PB Ep/)PB Jp/4 Mp/{ E^(B%Jp`zw! lMȿA޶֖J5{׍VmY}(p_ ݍb8v*@w ƹugH!.MY}(pm].R[(_Zui>گWȍS<:| G>Pd:SqaZjAg̤Mz:@,Ds5J矁|T_P>ARHUߖ SIWm=TVb;E9R䧗_:UJ<=]oAu^YS?C˻ݔ  rZetٷڧ,Jj[*4oK;?~ Ͳ$"*@O7}lbjtR[ovfv]z6J_X#+bb 9lH(A_/KjQz`kklAU+^wk-sn2aK y(ڦQȕQ rFo=gF!%@Ũ/ʡWuƫt>{=!cw/TKC!wݵ#DS&]Xл  3/hoPt~2ѹߗ~O;d['*w`=j#+U.BGp.i",, g]:Z!\pt$,Ж:=#.!&iO!a7<;M{R HXd)d9xh7\ W8IOٳ.TMmVKzuV{k^¨^FDk,1Y쬏N{wWs-8~}ǎe2c} w(Xr9Av3-ܖAia%YG9mE%缼Lܱ&ې *:M|uD;Tt2kt5Kv]7VtG~LB؇"xy8ˆlvic0Yu Dى1=k6 ć˲nf؉O7HữҠ 0ꎞDS$Rxm$'66:Lx6& W1^n8'D:$5Ej_mW±'Xw$(!iCӖJWCӇuf,o=?)RueCc#\[w{HI;rT6Rp^1ord$Xhn@hHyE;{$40vqYSa_vqTJʦIk,!<|B~"/yJ?/4&]9X(ɕ  GLL@9I{ !Ih(Y,y8màV"%XK\ j%/k&Tڢםs#'pG~.0s"a[=N6vꗠR,Y 8?/ lY`{oBW if rkaLCB9sUUk<}{.JGۻ>bn3rONZ:@5^RJ)RJ)RJ)RJB<``&Zl#-6I ۤm6Q -@IDmk " 9_9s9s9s9s9̀\"hAdۤ6iq&-Imb&-$"&+Pp03 F{/@(1VUUUMoFi,#eܔD~e>(I77777777777 $1 'xDhO<g.y_fE__IF4QncM|Y Kq3V:C+Va;t"$'@pO(2A@Baaa1'RJ)Usw  T`UhXW"֨1hBFMt\=lҳ**ƗiG "`eݘ湦\rK%!wt\qC3 hm Wp' 9̘133ff̌@[Вȟ33cf̘yN*x!b4?Dy8/ۨ9 4Hm " rpj`[`ZkZkZkZc1c1c1c1& F\ffff&VCTUUUUUUUUUUUUU mA[ c| B'-@u:ƨVb :wRv1fhYu& _JWN_W>$G,j]ՙ,{Z=͕*:8cKH8(` aqe`'OH'ʅp'89 a+IIA r *IAfݮG= mv6m GPyHH3O3"@BBDFHJJLNPRRTVXZZ\^`bdfikmoqs-nf/h뀢A$I0B "zT*+>8_AO9f֟` nW@ ?c=H:C:s|;ƶ'ŁIV~U -d4 }~Uxuw{|yvxz.133579;=?ACCEGIKKMOQSSUWY[[]_l$IZa'BچJ t<`V:6j5o>^-*Q,n3 &rM˥Ăv4;^9@ʡe~mwaU3W]\'lb%,E:(v#&+WDbZ$p39ywjіan2W2B3֙L58; 0rP^~D<"d 7`Px|w{Ўh>8wv^e[uz sfך\gj}i%_԰%BtP!BO>{zۜncmtjiݤtTϸ;}fۚl޿b]nY}Q/!G]D~aNg8MFo4@>s7S n/toѱ MjGv"ڇ0.,[~uu.Ӛb- BQ_Y_)4N_+->to\_Y*d܈ؽM:jvwuT]b-˳*$e?r]MF.8A F>Ɯ\wrWGvTh餞cP\qD Ý؆J\mO96"V q>lִd؆4a.[ {]X*Ea SIx*RVj0(6` ~RpSjx+8~TlP l2JXL'y,c.sg1GyۉKF¶/x{Q's0ӹoI]+:WO;U>" 4fb@0k<A ^^.W2-Kr`TeT^0eRNeP>N&L䬒|(Akd"E+j<?!>Ccxkᬄ~*8C 8̾m_mdzahbى6^86؃a -//گ>|\Xo0 ҂G c>hDAݡG{n<]u9Cqyg\lX=Mu_i*)$a(xӂG(XDC Gz83 "@xࠁR2CDR%(H /q}E[b -.d3L.d2Jd1HԴGtXCl?dipaKo g0ӄ1HB lLtCX;Hp+8 @|@"|D#1G!cD }/t99ksW:)p77q͓FLd͎3bf4̓ <fRf>2(fLey9p\Ze`9ƕѬ eT&â퓽m &k-KVIBԑY@QEFAdpܩqXIo@<dx'a p d4d`paB,cmqn{a]i/ʺ k\VzjgM%V\bz j)8 (q G= 41?5nb;\,(4a %[xpSh%$@JN20/ '0&p=:G^Qc {WCz : y9|켇u=QOꭨߩYM_-]QE)t.tΣr#蓯(4C @(.:ws%.n\y/E5+K-/ \:kq2os.lVxuIل_ [g,^='_Rq7nƆ٬%閔[(\+ptvg8t^<`I_sÿ:ltoņY+)[Pbc礙ι? ؇Us#;&`̮_fK8WOOOOOOчV";g4m:د߬!?bculk'Gf-XHG_RqnƆ٬)i[H\6p1uv«sI \l\99}Ŋ/6Vf]tNTB_xu.֒QBqkōչ/)[0,T.iu6%eSU}LWїPDY[ N q SNaa&=`Å9,*L ^Wp0OPZB a t$3(+p#^iGx;س#~ %:Ѱ~5kZѠ QП PYОPO}{X׳zފ:9UIOU:nJI<*gQC;38r>rygh͜k~7&͚A3+<3)%ьR̕ ˀ̗H.˔]-Ѳd^\ZeʑR+P*N)L(J$#qH㐌YDDqȌ/Hx yw '{o wyɲw7ߏ|<=tlcrxGt7[9l,6ǵ}plmcn2v[i͆3`,lcxO#06 lWyr+wcVXT]gǧt]#;/ZuVt=uihi%AyE(pODv0 ?޴hhސ >€%C+BW(4BOH  $}@ lL`Mtl<&DvFdCv6Q!;b}T$@}!`:9O|zJ(;tVCX-]QE)t.tΣrb3+.b2))Qē&S/$|ڋ]FE[BY>4_W0 Oɰ`ʅ,)YA( ks/3Ie [e Y,G2+?*7 l@L,FP,IkΫ7F2OKvX X#N4@ Ct-/AbQej߯s?#O -@@5F@@ H @8` F@SA6@/C s=u|~ R][O፸a.ZÂo ,Wo>ԏݎH߭{H!o/7Z8if`A4'r#?y"40R}UcUO   (PdH,o}?y  ka.^~vb]dQ`n8cIyh?7g}]Wq{IJ2NBGp6SkF+ ~UZC E2^.5RPG3LF#Fj$X?#0U̬id_9Гï#^/blUn l߾*e2+?Y٩#,b! "aLJƐ H^:kg" Ŋ@2 @2 d @0՟J|;ɝ*SJT;NY%w#d"J[Hlw?v4jZVjZVjZV+ݕ P x hFXh3R_7?HA& )ɑLA Q` 2(a( " tZ6--mJQiaEAI !C@< Ghiiiilv00A0 % #R R R R QX`Lh)),dƨ5PTF033_U'UgTQEfM:6#G0ɉ~$O>|^sw8ٜ2y!Xr7_&6+ .X[P]:-!3Olbf13œf)!y1/pYD!XA (;aIf[S炸h;޵H\7^C838/}ݲ7+yr7'u+wIuu;I۸l߮m]!d 6 b~M vlײ^n uk֮Z=&JR9X4j m [X蠁""$$IB "HvV &,s@Zy@|e6k8EXy!0("DžG+)/ژcF6tKBLX@!'@9#&f 1c+9`. ( 8ސ&x}Ǵagء0}ti @q 䘐c ̀8q1 Гz4&,q @y2 3q 3ffX33cff̬jDZx8;jO];SJc&-Ht5:R03 WcXB^l!PA WSG{D Igl$rjg'D߬9rڼ)ˬC=y <˥h5PBV/5yQcvҲ7WSknfi^fg.c%O`fe>@fb&,̔e+rR"?є 'z(Az.O.d&*)⦇yK=xErHB"CG;t!Ƿwgwʮ8(x) ^M#靺 O@B,K`$[)UH2r"3(| yM A\{ DC*97ۻjNS-3N/3=Fa=@k/-̢+b) LfG-tJ˦K$j< ;n܃tӠt3zn 3|s%f&ː#& /^pܢ% +VDR(% F'RQ⦆_~*N<xL~/wFo&1_Jgt*j܅Vݞ6ۧm]6ڣiz6!A?6bK/:[W]|Dײ-5 3 w@rnUU7@c;Pn8%~|L#`٩q$+&=7PX[ 58\uk~hl]wg;ٵ{}۳Y8o)Cծ4hk2JC^֒5c< pXhv+^ErfR}\+ٙS-M>B㓅#8r/mk^sJsȽj)4 M%Ѥ  d <6 0[hi}yhO ._$Gf.jv!96.bԟ +gs!֓{^,thH]8ex2J};!շawD&6C͚g/7]J! hK@<c8/ZZI(U_~z@]]tԔhWG <'y%lh#[q]-ѕI@k ~BD`_ 69 :kZYѡ#ƀa`& v B8R6A.q4-mx\h4ā+nTlDce}O8>85M(MT?<<߀9z;ij45Aqθ@^ni.+;xjxL]Mu޻3C]jh]{ML^d i&[nk[׌p 䁩zA ٌάp 傌c)q&c,e;l[aچ0"8 FbGi4;+"|@4K7d:V򙅒=}dIY0͔ʜS 0T -e/6 ; ;rfNeߚV:h3N}ɮa3Yae6a僓h]xiIUԬ.7-sjvxr:^Q/4wJ{98x7}sEm:Fvy\}QST릥u[\_$''h$w RPQ+Q[NމjqpƉ"q n88D^f/V^A AQ!@ MҦ.+sω(j$j-jD蔨򁿎_k! gx|VS8VӮtt"_ߺivT| f9/7sNSNM[&ᛏo Ck 0c*!#G7iI٤vO;6kb7]س[6LS#7ۦv`}ϫÖEtX^Ǯ7[4edhYbzUQJ4U(Qm@!~ԉ&M0ry^Y7qabB݂p;Zt!NfPyaڲ ^Fp1K`\cVh-GU[DiU״~nի~ꪪ/^}$@{:mn hvM1Sí *%KajxWSmB{q7)n[oYMFjnv($t 62am5jxhm/= C^{)!V t4h#ѭ$%& WB//&ԍڸt\4(\`i/ϹhJGJ]VIi.H^$j'סe0V~o~Ɛ~~2)f}X0ʽdl /m#ܿw#ikf=c:mUiK~"|:A]Z^_ wXm {H2rJ./{pc~_GL9@3uX?;.lW r?4^7`- )=d0TR&ƴ+i^\\ř6O\-'%#}sh5ਓ0\鸾#@AM)xF+B ӴS[j*瘁 춨?k``8|Hfghc?)ZL_j<|]LԱS::;Id]&V>(&ʸgVˑ8`Sp/1952Ϯ7vYhM keD3-ifQp04D݃[]j݈JcGF3ym1;5{ $vO(⏧TCLܗ7F2e<\ ,NH񰅓 41yc芷)K5\;EɜfBFTяΒ>_Ę`<%ṀMz4树~yXol0@mJ(m4+nߦhC`L Lv;heRWۺ{jIwМ}`wF:ݪ>O>M֣:o8&]) jRivLFTt'ZEKۇ?zoq,1Ĝ[:^L77Up>-$|22y0 ŧz<==379J\X|1sΥDn^᤿܌t $4{ ˨JpOa%<;=d&~ܴ/bNKQ62*/pϫG= XnLwPq l >tBm WDVkШOPQRX^`)XXW\ZY\ YZ2^[X]]\__"Z6^\ _^  vŋ Ŗy  hhŎjeeeeb"T>STUfO]C_VWXWoYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y!\w^_5XWXYZ[ ]^_ `'YWϊ o-YZ[ ]^_`%Ћp. &ay#U3iЧ?cy*d6G<`Yhsek kfyAZ~Šh/H m*6<Yi+sM` a1dAyж M*%U?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqٔ#y7Xڕ$z8ۖ%{9rstuvwxyz{|}~F d  T$ h@ydqx4O ~W~UO%+$?U]{L_̩T~~O%=7z7}7>[~iWBҗ|7~W~3>^}[ge"S9:QJ &P.41\i1BghDU`Pw>.*/E5"eS̺9 ɿ|u#O)e~]lgɸ%'_>dd^B{+ "0ɿ|W( ?ENǥuF~k41\hpB8Zh<Ń^/>/ v$ hwk͎\ Ƈؚ]}wb$6 wKOӆ]{'t=k@{ ݺU>]ك:Q$wh}Gj?W:[]'0Eć"}xO8%hgi֠o   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !W+'D"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$zGt WP?GJ6u8nبAGc0^kb(N(Abr GNfK([lgc7%prha'@n@e`}= cn\+uQ[uuݮnukij]׫u].Ɔsծ;o}\'@ - M >l)FI5n-OR^m}J߿HeR/ٞD+B{{wKIy*吓wwY|zP}A➋+o!$~xjFn׻:3"fV O9Mt_Ks)4W:JR~2$m44BA9v>og6wNc3u&C0{3n%ηp}3ݛ$#n&f!}-4Ϟ6sAcqm:lY{qUMpE{m7g瞭5f a3-`c:C:ؕt,@"@x}k*]Wz ׷\Kvk( `'Z?њIMV 8 ȁ\]jڪT-[RKԬSU]ӿG]PG;4/c+I{+,pKF+QL)#oG72J" Ay 帑2Nw݈ƥ,$q&'yk YaoEO[toP?1'ޖp3xa a݅s-w~n¾);MKvr=wvzjZ*4TRHt'}4Ay-xnߵm`lXۃ548ʾ` @6'-! vt^u-uֻU֥rn6oᏙtY  tqA }׶B"$R3.RL>+;y'O,ka9UY1_\rSK''G> }G3xAסx?c0| wM5Y -%$S]0EsEE({w3驕 dd^l mmxr(pn$ {vNQ-QQ.`FԮ0ܳ0EnE^ͱyNxi*A9Џզh^k`eA mC1 B @E -W MH#-jfۊ2 6\Ү J4<@l цHsGRFM"ƚ - d}KcY = lg#2cf#g!{HѠ3ʣkᡷC@M+!*)O)=V$d%$d*@б9]J_ 3BCaDbEcFdGeHfIgJhKiLjMkNlOmPnQoRpSqTrUsVtWuXvYwZx[y\z]{^|_}`~aP#Q'R*W8aSe`wn'?JafM_GvԀ׉َݘߝ㦻j6809֘:98M{ߎ ͋\] ab_cơŠհԯ#:25E.reyn}rwxƍ*;*5+6X_kr| ʼ7(',#-$&@>RSVYchhohpqp {%&(),.345)/46>@HKgnrzӀׄߍ F K[%`*b,c-g2n<{I~MX[`dlmx{~Üşȣ̧Ԯ!")* , /15A&E*J8i\m_qduhxmzo{p|q~st  '( )*4=M>NRWV\X^`hjqŴǶɹʻ  &* -%/(B?C@ECFDGESTTUVX[^\`diflgmpzy~¸ùĺžɿ 8  "$'+26J ![mgWG !"#$%&'(XYP[D`[)$$4%% ㍄)IHppH  z_`{UO迹/'8He!ӝz?`R2qIg{@wYa/8ENN%iu"O_e]"D(C",Q PLX2T! e}5BDE4mnm[zZ[{g؋D(BVA)P&H)`:KC KT*4 Ub?E2dQEhIl(G3"ei;'N&< Uy_O'w_=_9W>:*΁ZΰeWH  gѩ342,Jc5B- ]fFQZ"3,g H];E  蛟kFDr"ʇ&WdqvŇ^qZ=ׁNeZ`!W-z:EM\/ւ?(!HCZߐŢD^Lwg /NvTOci᥄F/~w[ XhޟxKݞuK;YW` (#$"4r  A=,K!:VNW8h3 wCuفD>cS?vK?U8 zK##>{R p{v_/ҷ7}/}WW)|?;b;mkKG?~`9ԃ7/G.7! ̶C\ls|@xh"L' & Jd!y]!`k  ݠV.2+ 4`D|CGSӓB~QK/hdqј;eQ٭.Ύv?G~o>oT'?-N }v/r,hrHFԕL@e|:x7snuS 'Ps)tlbdTeϤC3BZ?,^Ȋ{spjk拌5Nj\7X+Q>ݼo}0u?9~WE4aD~~ϟo91#`~N2zΠ/%yn 92}lsWF&3HBx9K^#"ٻAoLnD ]"]=]m;2ݺK7Z+d_ۓɴ{Q/BR[o5_L65TvOgiFb9չUW:lC'қP:S&O=}i"O#zZ騧&>=m]HˠQh-: }EC^c3Udׅ"a Qˬ_NAũ{;Ō!lEpojC4u0r0mTc!x]^n"{j#䕺e@R5}-:ξjpf‚2jh_ڿԽ-W/l{~A}P,=23 YJHm_r?{1r0WcF d_Fo4Ϩ`3 1BƬi %0hDA$HA*(D@H )0N.D%J8g.9Un8Tc#t4'R$}<닼D":ED0A 6ׇJ ~l܀MV3 eY/oX3C әFjն O5QTضY^_ݚ3}..ޔme{];ylhg#j3͞^jn=τ zćpD|-/|xvꏅWwxq80T6Ow X oDu"U6!!e=tQ:fqP KXUH{}e.+|>+;[vsf0vؿ\³cs]tKWc(O7Ol(9nu\wV33U%Ğd{{jr ϲϭ1gd'^\|# lu n9&-KPclEĒYЏ;ܰu7 ek9/#>8Ͻ>WnE|'Ysʌ|@I0]ڮ8C!pֺ|,;P#xMDGX%o?C|T6! )ν+xns 5|A`1]80hQ?jyo/p #nĿ6|T{@3A+Aг2vA xGR^FyO|ureir!Fu#;= 3S[v ǀ΃'2"amZRs\(R)L;q~,6ׯ7,k2ׅ5G (H Z@bLbǑXr1Xf4J )E%(QD$J(ZϢOf0p \m!Z|f2q)| E`1<8dmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ϩ#? .}voTۜ  !"#$%&'()*+,-./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:;9'O ?'L<=>?@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{|}~ݙ`ߠ7A oPߠ7A oPߠ7A oP;$\  !"#$%&'()*+,-./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[\]^_`abcdefghijklmnCoߠ7A oPߠ7A oPߠ7A oPԟt;topqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D0?8'_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ~!BIR&Mjb/  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi+R jklmnopqrstuvwxyz{|}~ƹǺȻɼʽ˾̿       kw! X{|G$L$ڶmۖ=$I$I$ID&IDIDwٙr\.&r!T: !"#$%&'()*+,- .!/"0#1$2%3&4'5(6)7*8+9,:-;.1?2@3A4B5C6D7E8F9G:H;IL?M@NAOBPCQDRESFTGUHVIWJXKYLZM[N\O]P^Q_R`SaTbUcVdWeXfYgZh[i\j]k^l_m`naobpcqdresftguhviwjxkylzm{n|o}p~qrstuvwxyz{|}~µöķŸƹǺȻɼʽ˾̿!       !"#$%&'()*+,- .!/"0#1$2%3&4'5(6)7*8+9,:-;.1?2@3A4B5C6D7E8F9G:H;IL?M@NAOBPCQDRESFTGUHVIWJXKYLZM[N\O]P^Q_R`SaTbUcVdWeXfYgZh[i\j]k^l_m`naobpcqdresftguhviwjxkylzm{n|o}p~qrstuvwxyz{|}~µöķŸƹǺȻɼʽ˾̿P 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ:gaǨ֑cuh"?Fuh0#?Fuhj1#?Fuďl15Et"       !"#$%&'()*+,- .!/"0#1$2%3&4'5(6)7*8+9,:-;.1?2@3A4B5C6D7E8F9G:H;IL?M@NAOBPCQDRESFTGUHVIWJXKYLZM[N\O]P^Q_R`SaTbUcVdWeXfYgZh[i\j]k^l_m`naobpcqdresftguhviwjxkylzm{n|o}p~qrstuvwxyz{|}~µöķŸƹǺȻɼʽ˾̿#       !"#$%&'()*+,- .!/"0#1$2%3&4'5(6)7*8+9,:-;.1?2@3A4B5C6D7E8F9G:H;IL?M@NAOBPCQDRESFTGUHVIWJXKYLZM[N\O]P^Q_R`SaTbUcVdWeXfYgZh[i\j]k^l_m`naobpcqdresftguhviwjxkylzm{n|o}p~qrstuvwxyz{|}~µöķŸƹǺȻɼʽ˾̿$       !"#$%&'()*+,- .!/"0#1$2%3&4'5(6)7*8+9,:-;.1?2@3A4B5C6D7E8F9G:H;IL?M@NAOBPCQDREJYLZM[N\O]P^Q_R`SaTbUcVdWeXfYgZh[i\j]k^l_m`naobpcqdreuhsfvitgwjxkylzm{n|o}p~qrsSFTGUHVIXKWJabcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012356789:;<=>?ABCDEFIJLMNOPQSTUVWXYZ[\^_`acdefghijklmnopqrstuvwxy{|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTD?$52#^G"H T)(A*"HeBE UTQR *"H TIQHE!AJDE]nHU RDETtph#]H#]cktakt15FFȹgH*T R TIbҡ MJ AT" "H ARhHEA*"R"HP*TRLE A*SB*T" GA"DE@*RHEA*RE@*RQ 5TQJAT" T "H AR(D 4ET`dxUVWXYZ[\]^_`abcdefghijklmG]}ml m4@HKlRz,2m9H\YQ]Z[\^\]E_^_``abfemfdikijkoknssvv n98ihrqՃՂ،؋ٍُޛޚ賻BA[A[@  N`Ppy(nty4kY=Y?@ABCDEFGHIJKLMNOPQRSTUVW[KfIg`7i234Zda f ss fׁPh#c%%%d  h--;11?22@77W88X@@XXii $ %'+,-/6u VWq0sFfk,8<|h6hd@q4A[||J}K[ttG((({(sX(/e2e2R222v220gǹr<Ҝxf'hɚ6L`3Asștc zdefghijklm\nopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈Ӊ 5st u v w x yz !"#&)*,-0567812349${|}~%+./'(:]֌׍؎ُڐۑܒݓޔߕ{ KIR]Fb !"#$%&'()*w+,-.cwJS^Gc !"#$%&'()*+,-./0123456789:;ߩ[/0yz{|}~ 1[\]^_`abcdefghijklmnopqrstuvw?^0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVXY[\]^_`'ajcdefhibgWZk23456789:;<=>KT_H`d?@EMWmT_CFRYgjnWLU`Ie%sv  !"#$%&'()*+,-./0123456789:;<=>?@AFGHIJKLMNOBCDEPQRSTUVWXYZ[\]WMVaJfABCDKKNQX^bdfiuy "#T֍lmnEFGE#`#bBSDcL@0$L0N1Gﶅb5cO̰=9}}g>OiN~;zE8r⌥k>7<ݵ}og>j űuqn-Ԑi1ADz ћEg_;{BBБb`[ /3rkh=sO{{!:u%vIλ^/x5g;W9n'Jk[g]}{RRR~ėy>@GqV~~~-ܖY>J)Miw7ǡG]F$*wiO=]}o~{>{aԞ`q~ھ]K7}o>7:wݽoxhw(zfGn7FN_[γ|-w==x}`،c8&e+,_4p`U(Y6_+X0&uhA6a]"H<#XDTı;ςǧ0ho͈y?- .O#Wn3E/SAGۘcv2Z>{MJNT ijkO[EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc d e f g hijklmnopqrstuvwxyzFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc d e f g hijklmnopqrstz { { { { { { { { { +h"$~E8` `$2f8\ `"N X`8b8)^5fƙ13̘1cffQ ۧAp N e9$J P( BP( BP( BPh]eYeYeYeYeYeYeYeYeYeYxB@_G?HD¤bh1RIHQ$Ѣbh䱸RƤbhbRh1RT1I BO0-P2?3U3k3]xZ /\ Y_c=cec6֋sc#PBz:r2j*b"X xq($xXh6f4d2b0`.^V.K DJ CHɀ*@jh1pHnP# "{vvvvvvvvvvvvvvvvvvvvvp$I0"4!hyy${Js"y]bH{}ؔfӦ6=;y=y]+S@"sq9ۻBVh+D&zEp4+)?YZ[\]^_`KLMNOPQRMȒaWNWbK g0123456789:;<=>?@ABCDEF0123456789:;ǀ5! ]xDPoADDBȐᚊ4J*J*yKˡJbV[ۣ$$BD$$HDDHHH|&BȈH` d<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`DAB:\_NN8.ެ/0k86j7 ;!oycT6{=h[r%ij G2ڬr}XڈfYY\#,7Fszފ 6/Z$_g&/^8MapAVL:LdK-z< p4! W+`%8 r"!7#p;yo Ə< /w,flen zXEÐ L> 1K; [yLmr xGI o#H|AZ"Kd,"Kd,!Kd,K^&4LKY#gdWovy݋܊GRt{䠪>;cU942Sڵ(2]Ҭ&}(nuU2*vifk{ӫJqۉ[Kho5.'n;0)3 @%pbbg9º?Ov}^bir8.2+سtg^fݧQHTw۶틗ҫYQ}sM?}_s/u%DVF<{#ۛyzP>N>O{{Av>MǾoOGy:w}xo"p>Q㳿9K?jsuL@MANBs~Zdj 8?B SV hj޹$3=!\Lû$.-8/<.;0=1>2@9H:IOSTY[bv~xzȸ#+!:6;8OOPPhnjtܷa(نpWiy837>TX"i6l9tByFʥӭ%;G3H5N>qcvjü&  #"'0UZ[caiqxv$)"3,834-:79570;9?LOagjӈN[Z\Z^Ir\ Ai '/b?w5_շIhAc$u|嵲swN+R8Pˍ&>??M{tl`~3w+C]hDa^L/Bn剡0p.+l, 8Kn$)►_S_[#"c`n,?< $n&|q5}o$kdY@L Zڴ̴cGӤϑy/Q! čmbvG!x',kRp`s!Dn ,(ęwYtl4V?W@\AEIMPSWZ]dchloqwv{}р҄ӉXR]FexB.q-+,32018756''''****&&&&^s][\edbc..----////1111ErEDDGG@ @ V:V9O1O0ǜƜĜŚVtU\[YZ}|z{xwuvOKPQRSTUVWXYZ[\]^—–ÜÛƣƢğĞ̪̫pֽ,3۪,q34"')$,R3W4\eoq%,|͈̆,33,ת4,3`,Qr3V4Zak3l,34Ҫq3rsu,v,ڨ!q/IorXAP9 48al%~sXB&| d:]w_@b"|,0 0 l Q.{le ^&tFuw,ST793gfv2 C} a,2-Z %~VR28 loF~F"O]L3Y}פdR _;xch_q5drOʸGʰVLk\ 2f<60I#iXf&svՈSX$.# \P' (5(ʃlee2D%HM2+l4 _J+=㰋68 %$$8 &l@!"ǸZȅ*aM&DU L)fȈ;l5$ײpa;X"|]?v綌C~ϳ\S^p3x]/Kd zR䥚\b2r,~enIooҡ3L+n {z2C]6RXn#Vyg>abKYD MN;<~TՔ Em|%MǢErBjP _~JB{q4Is,AB$BlŠfXoj9~os&:2FAͪVkR4 }c4g#! Kw QPhPf AzE*h#&ެ/Ru.pFZ!ΐ7S2_ݷR8~SvApӼr`[[/׹i@yPk\ӱ 1?V9! _sIs\!yS /٢LF""&UL0y4RVUH \u$;0ml?\mA7;[~-ig@_N'ĥxՆ˷$x{#@*"p5Xg驮C4@8+c:M1d#\񻹲+6%A M]~xl5p *2 8'Ʃ9y0dH^lYk R|mAAHw ⛬,81ޟ*;\z@cĹ(–qAgDKWr`LTYn2f83Nq5Υ )AjXoM .+"0 ԩJec8kV>S|Q""wXtRHgʷϫvŎ@3֖:}l< CNqIu} i\rwW{,APV,RF9iYtx;kxqM>turM`'u`̵,,M(rabcdefghijklKmnopSqrstuMvwxyz{|}~jZmpswz}~ q#F#E$P$OMN%{%z%x%y,,,,33334444>r? ?M%M$N.N-`N`MKLawavataukkkkllllqqqqrrrrus  v)v(v&v'}D}C}A}Butrsף֣ԣժ t   3201jigh̭̬ͻͺs sW`^ _m+a\2Ko9^h>u`y aRۮb1fЦ(?@ABCDEFG H I J K LMNOPQRSTUVWXYZ[\]^ _!`"a#b$c%d&e'f(g)h*i+j,k-l.m/n0o1p2q3r4s5t6u7v8w9x:y;z<{=|>}?~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~„ÅĆŇƈljȊɋʌˍ̎͏ΐϑВѓҔӕԖ՗֘יؚٛڜ۝ܞݟޠߡX[c]L hL L\\ !"#$%XYY]Z[\\&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNWO\OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%͘θϹкѻҼӽԾտ &Y]dM i56 7!8"9#:$;%<&='>(?)@*A+B,C.E/F0G1H2I3J4K5L6M7N8O9P:Q;RU?V@WAXBYCZD[E\F]G^H_I`JaKbLcMdNeOfPgQhRiSjTkUlVmWnXooABCE F!G"H#J$K%L&M'N(O)Q*R+S,T-V.W/X0Y1Z2[3\4]5^6_7`8g3DffF$YsHH@${T՘5mvl8*碶VnvWku̷.ZZ$DjRID*Y9yzOwp.e1fqqxwlvmofj{ۭjjJStܪm;5>/7/m>_b뛯יǔ}PiNכlX 3>ʸb'r֖Nyy]v>nz^ϯ~L||ٕ#~sěfmvvn;nnl7vlvlvm6f{mfmf6ns]vm'|(rʣ%:[.4{֫5/qc H[mjv7-ڌX*tEljC[JjOz('};ORgy>BZfnnƶ= !>ɞk +U{#} !qS`t۝ &b10FT d${D߉"yqcaDtɫ'2f{:/c\LD9o`7~t)'>QAADO}MӇ?ܻ6stuKlVە;~UDVq"d*HdFad򝦪Ġ zkOkT=( OI&l#)|"Xex!/ue:i;iKo' HqE}7?wbĆO|/Fu([d.sfK3j~]49kSv(_6{r3V @#}11\cjs30]r DKwa9b:c;dg?h@i@D"I(P,Ur+stuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڞۑܒݓޔߕ^Y&qZs[u\w]y^{_}`abcdefghijklmnopqrstuvwxyz{|}~YpZr[t\v]x^z_|`~abcdefghijklmnopqrstuvwxyz{|}~„ÅĆŇƈljȊɋʌˍ̎͏ΐϑВѓҔӕԖ՗֘יؚٛڜ۝ܞݟޠߡ<'{=|>}?~@ABCDEFGHIJKLMNOPQRSTUVWXYWP_Z[eN jZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~„ÅĆŇƈljȊɋʌˍ̎͏ΐϑВѓҔӕԖ՗֘יؚٛڜ۝ܞݟޠߡ  !"#$%&'()*+,-./0123456789:;<=>)?@ABCDEFG H I J K LMNOPQRSTUVWXYZ[\]^ _!`"a#b$c%d&e'f(g)h*i+j,k-l.m/n0o1p2q3r4s5t6u7v8w9x:y;z<{=|>}?~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~„ÅĆŇƈljȊɋʌˍ̎͏ΐϑВѓҔӕԖ՗֘יؚٛڜ۝ܞݟޠߡ  !"#$%&'()*+,-./0123456789:;<=>*?@ABCDEFG H I J K LMNOPQRSTUVWXYZ[\]^ _!`"a#b$c%d&e'f(g)h*i+j,k-l.m/n0o1p2q3r4s5t6u7v8w9x:y;z<{=|>}?~@ABCDEFGHIJKLGHI+JKLMNOPQR S T U V WXYZ[\`ꩪ  a[f䰱 "!$#&%(')*+,-.0/1Xbg[h岳23456789:;<=>?@ABCDEF\浶pՋ֌׍؎ُڐۑܒݓޔߕg3?I$I#^`@B FkBF_Q|Wl&kFk ?(t\!B@kidnj H >RG=_.~Mɥ7ؽhJ?^8t֝y{9Fsr)Tiiٚњњ5uufI&MLלY911}מͤ՚Ӛ*64kfkVkFkLLLۜ913gffffTj&kVkFkNkML&s˴uuLL֌֚֔֘3m3]sicD555O55Ok 9EgsZcZgZϴsN{fWGwu[6n]wk&kdݍ9[3Z3ZsZcZgZgTd͍9M֬֜֜10F_4<{]Ilδʴʹ?jxvoи]֌ֱ֔֘%&'?r68V)6dX\Yc& ! " # $%&'()*+,-./01234I4JKLMNOP QRS T U VWXY Z[\] ^ _bcIJKLMNOPQRSTUVWXXYZ[\]^_ȧ`a˧di\]O k~nopqrs1T_tuvwx y!z"{#|$}%~&'()*+,-./0123456789:;<ɓʔ˕=XejM************YZ[\]^_`abcdefghiX\Mjklmnopqrstuvwxyz{|}~„ÅĆŬN+OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqU ƈljȊɋʌˍ̎͏ΐϑВѓҔӕԖ՗֘יؚٛڜ۝ܞݟޠߡ ]^_`abcdefghi j!k"l#m$n%o&p'q(rYfk)s*t+u,v-w.x/y0z1{2|3}4~56789:;gl<=>?@ABCDEFGHIJKLM !hm"#$445667899::;;<<==>>?@@AABBCCDDEEFGHIJJKKLLMMNOOPQRSSTTUUVVWWXYZ[[\\]]^^_` ; = ? ACEGIKMOQSUWY[]_acegik m!o"q"s#u#w#y${%}&&'()*+,--../0123 : < > @BDFHJLNPRTVXZ\^`bdfhj l!n"p"r#t#v#x$z%|&~&'()*+,--../0123X%&'(inPl)*+,-./0123456789:;<=>@`‚WX()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVYZ[\]^_`a b c d e fghijk?@ABCDEjoQmFGHIJKLMNOPWQXkpRnlAa { !"#$%&'()*+,-.{0123456789:<=>?@;ABCDEFGHIJKLM N(QRSTUVW' WRlqSoBbpqrstuvwxyz{|}~ WSmrTpXYZ[OPQRSTUV W X Y Z [\]^_`abcdefghijklm n"p#q$r)\]!oCc'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV[\]^_`abcdefghWXY%s{^_`ab*̖͗cTnsUq&tdZefgotVrhijklmnopqrijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒd+}Zstuvwx~Z$|%&'*+,-./0123456789:;<=>?@ABCDEF()GH|y e !",#WUpuWsfDg†JKLM NOPRTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y-,z/}0~12345;:89:;-{.|QS67z{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuxyz{|}~̀΁ςЃф҅Eh.vw?@VqvXtՈ։׊؋ٌڍێ܏ݐޑߒ} Fi/WrwYu !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMOQRUSVTUVGjW0 NPXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}*~+,-./0123456789:;<=>?@kAHBXsxZvCDEFGHIJKLPQRSTUVWXYZ[\]^_`abcdefghijklNMOmlnopqrstuvw1Yty[wxyz{|}~ԀՁւ׃؄مچۇ܈݉ފߋZuz\x  !#%')+-/13 5!7"9   "$&(*,.02468W[v^{]y*A+B,C-D.E/F0G1H2I3J4K5L6M7N8O9P:Q;RU#:$;%<&='>(?)@?V@WF]AXBYCZD[E\G^MdKbYpNeLcZqUlSjVmTkH_[rJaI`QhOfWnRiPgXo>~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkmnopqrstuvwxImyl\w^|^zXx}_{ԍ !#%&(*,.02  "$')+-/1345678nJ+ [@sn" i8@ ;J|Iݴi Eb 0&n3ejQn,515JٓS=y.{FtcΪT>Y>1k4KbY[x17ۅ びEFÃ,틗 (S sjMhۅˀaJ|{$񩖾CKǁ"PɄܢZr;`1l fvƑ7Dخ$J“~>0$iIuZ酫S0n07 qXq4|E#C?M>9OJWyށo=:`1l]d ~l07 fMnQ+XIxM|SN0N;A/90& gqiGcKgY ,zG`Xo&r%u?9fEDS-}wؽ*aNV͠30XB Zӷu~=W}9$~( gvɅql1'w$`pLZ=fzj?+:b`LA~I7~Rl0+W ic#cL,:/ʭ*C4y͡e%5AZT[7|B97@1gUi*sj߄=; 'ƁɬYx 1@a ƛ8 9\wEj%^&&Y:8"72x#a¥ɬZpP mf)ݕvNV>Ǥ0&Ƅ`% h7 \ Lj@zq~kc+jjI{GW<Ms;=j7ĭO$!,C!b4]s@aor_z&ل>qٲp(rИssggĴ&שnkpp*CzL S1(p!H7ZIۼo obY13Vc9e:\.u $+ `da$%L.$Krf4rVt$6}pk}7|簃ŴeQ98S"tuNqBDN=z9΃({E5Sl̴GtL/Mfʂ8s-^ЍʯkhWp\C!|/CQ򐺿LnY4c鬨gl]ZjyWna|0 \|pm`b ._)zn]N~F,8)\dZlKۄ 4\iG}K Z~ \T  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ,KLMNOPQRS T U V W XYZ[\]^_`abcdefghij k!l"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڐۑܒݓޔߕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ-KLMNOPQRS T U V W XYZ[\]^_`abcdefghij k!l"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڐۑܒݓޔߕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ.KLMNOPQRS T U V W XYZ[\]^_`abcdefghi!l"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڐۑj kݓޔߕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ/KLMNOPQRS T U V W XYZ[\]^_`abcdefghij k!l"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUYy~`|Za}[\]b ~Xzc!{Y|Z[\d"} Z [\M~ Z []e^_#`$`Y[\]fXƀ[\YXǂ[]g^%`VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڐۑܒݓޔߕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ0KLMNOPQRS T U V W XYZ[\]^_`abcdefghij k!l"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڐۑܒݓޔߕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ1KLMNOPQRS T U V W XYZ[\]^_`abcdefghij k!l"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڐۑܒݓޔߕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ2KLMNOPQRS T U V W XYZ[\]^_`abcdefghij k!l"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڐۑܒݓޔߕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ3KLMNOPQRS T U V W XYZ[\]^_`abcdefghij k!l"m#n[S@~S%sjU e(tUbV%NtUb>q%ӰJf]*U_V-xDžJacP誤V-|EJ`糝V-|"WKfa7.T2d XU9$[ ]*+8UI9[V*gU9"[E*Yo\tdU|"sXI*UR %Vh(CqX%*UvrXE友Z-U _J`#`skY%4X$|*涊bnɏ ֻ#P*=6% d-]Wu]6 Jzb][W8o=-V}-]׍NWTx} cGZMV8,Cѫ9X%]%T^Vb2*1Ud _qQYXl'*1Ud ՒiX%.*ق?ZtUd+BW%Jl e(tURV%sNtUbq%Jf]*CU_V-xDžJacP誤V-|EJ`]V-|VKfa7.R2d XU9$[ ]*+4U8[ꏋVTD?n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʀˁ̂̓΄υІч҈ӉԊՋ֌׍؎ُڐۑܒݓޔߕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ4KLMNOPQRS T U V W XYZ[\]^_`abcdefghij k!l"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEFGHdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi5jklmnopqr s t u v wxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi6jklmnopqr s t u v wxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ XYZ[`??KBy%DRUUU*UUUUUUUUUKUUUUUUժJUUUUUUUUUUUTՂK,UUUUUUUJ+UUUUUUUUUUUƜ|^RUUUUUUUUUUUUU }UUUUUUUUUUUUUUUUUUUUUUUU* D7\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno p q r s tuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno p q r s tuvwxypKUUUUBIjUUUUUUUUUUUUU-;/RUUUUUURUU UUUUUUUUUUUUUPKUUUUUUժJ$7z{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,W]ȃ_h& [\%]t^u_v`waxbyczd{e|f}g~hijklmnopqrstuvwxyz{|}~[ ^Ʉ_i'¬íĮůưDZȲɳʴ˵́$uvwxzy{|}~¹úĻżƽǾȿprW i3"$ BH |ýrsuyPW\]^N./z_8tdEr_${6F2 ̯>:\/@ӴG۶]cn&|nxxvn #}iGX / rsy9g2U)" }D*|ˋQi-/m[ގmUoQ!֜*Ƽ\\n./7˗rqy\^^n.f{,#[d 5&  !"#$%&'()*+,-./0123456789:;<=>'?@ABCDEFG H I J K LMNOPQRSTUVWXYZ[\]^ _!`"a#b$c%d&e'f(g)h*i+j,k-l.m/n0o1p2q3r4s5t6u7v8w9x:y;zN0^N;;;;  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh;<ijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsʅj(tuvwxyz{|a ^ݎg5Mtŕп#h< `*6b Bz&Y6nЫB|JcnayP?cYh!C{'Z7ocC}*Kdobny8QwŘ&@d"D|([ 8pD~ Lepcn9R'AeYh#sE}a)\ 9qEMfqd:Sř(fY$F~ѩ*] :rFNgrey‚;TxŚh)B g*6W{,Ej(J .a>vJ"Rk vi ?X|-Fk)K /b?wK#Sl!wj @Y}.Gl*L 0c@x L$Tm"xѽj[kzkIWey l: H V d}PVfUdt>Q_s/BP]~?0Ƭ \l{JXfz ;IWeWVeu@R`t1CQ^A2Ȯ ]m|KYg{ LZhZYhxFUcw7FTaG8δWdr0Weӎs1fԏt2gՐu3h֑ v4Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&o      !$),/25 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno p q r s tuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsXˆ k)'S()*+,-uwy{}tvxz|~[_̇ l*./p ,>tN*r3qͲsϪ*`Eu})bI/zN*{s}NsR싞^|xQn\I>"I)>HލDއQ#QZ_%`(w#F!CIHJ|HIvB>yq :J|Iv">P_Z÷ 6q64 d`J zI]᫁o=6L06A /S>6.0B~];>[xʽ~2he*.(<'MMRb 3:pit%nCqB*߈Y2zj ~vېo vo |mn|mශomແo 6o-X 3f b^8j"{LJ2z1,˿[nhYڨ:me1^':Y;"[@+C8rQ86 rtpN1dxN1F_׭˂Ԛ`l8tX+38C 3fpacz3= f 3L8P/Kޅ{Ks)!p -Gv뜼 ]<{s8{cx cg!?MDԽ;>:JHK~U~a#.2y_RDyS>FI,?RITlq糑̀QdލQ&K-Q2c(&PQG)!G,#J#}I%J}L%}dH%;KQ'R>g?4Xn9)Eϑb/{0/zN{ѳ؋:'H[+Bcs؋>KsR쉞^(Eb/ےxoA=Rb_q?Q. t lM!an$H%s4?lrv  S~Ui d3ͳ+F=mao$Itlv!,3ʹѮ,Gknp4lv"Tj,e3㵊-`Hu >oqJurv# ~V>f+䶣Ҫ.`Iu ?pM"ar$K%v4?lrv$,>,/J @qh`)J -=²e!>m?&XB`hNCi1+Hm (-ƟCѡC[R>g$/oHe.$te #sLw%0S123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ހKg' rJկ_zw| T bWcXYq/Wkla] 3 L p ! : _ h ? w Yh <h =mC\1Jo -O/*Ii!Z oOl&>щ_ƪyYO?˵t|Iw8xƋmvטZZ@0ۤ-[ x$ @0! WiYYY3y l  B [   0 I n , N yYcZcnD] 2Kp .P*ya-Ya`w@ F<ł YYsIZ8YY<׹[_=\X_^Y]]W*XW V8223t\A$#b!!B$[8(ai(o &4B(nęݚ'ga*  Y׭DGK>kzZMzw% O~>ѓg[2`sߧ}y^A**58[}:_Ɛ1=y_D X¢0 A(C8^q8P3lUQsA˜ti:. w=T D *\fyQ<RŎTYYHeT !"#$%&'()*+,-gkkT[|Jt4Ed/.7'h5I8:+ ϩ}.p;wIH]'&먟 !ku}- TV8GSX!堖F1E-ퟫ;zK;B9O߀A& hTRp,AD(SQ`}Zf*ēN%{6}>#{ʋZGF_BxkW k]:ħ,qf'":cM}@u([&;3+3@W<1 q'W/vt])D {߮ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ڀ1( AB_Ov]CRp`umW֭$ U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIo+2R,%.JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'ޜ?m ()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3156V[\^`aeb+3! ExꕕU+ÔI_Kj'VֵV5\ /C7klmx0Do|ԁփO؅ه㔭2Fꜫ3G9 Ԯ0:ܮ= ,%()-/0245579:=I?JAC \&NOPMRQW!^(_)a+d.f1m:%T G74; #v,Яf٣ꓳW'`c^ߟ9‖S?Gt o b`XEêئ|LOZAf&zYTq?r@sAp>uC5H6IxEzGzHڕQRUW㖉YZǢ^7Jfkonqtsuyz8K9L:M 69P޺"߻: % &@RAS$'84C(:FV="EUCT~D)>#grG4H6I7O?M=,8WVDQAZJ\M.]NXF_PHY`QaRbSeX4gZIZj];l^J[oasfvkwlB7DyK|~zo!!c&PSc MfPN` 6I\B /&R$+d،CtBAufK,ʘG-$IVGP"봐 3#5FH( mqu{{l>;Vpn[ iCuhxT亄`߷{5ׅeMpzF}wz>,!z S &d.LM\QSTN]_ĽeȫͮptuO^P_`Ra}~; UbVc« !$Xf%YgZh$9ī!*#-'1[i@1?DƮEǫ;KAQ\jOTPUQVoȮvʫW]]k˫\d]e^lel`mipgnlsrybnu|w{coЮѭdp҆ ӊ լ-֬)fqhsòwDSTخ*+˾̿e7itϫծk٬ᮁ:܊ۭjuݭkvlw޾mx  nyoz  q{"1E%5r|s}1)71?=EBcJIKJQRUW~X[WZZ]]a`eq|tvwAꖠv~UwvxxyǍzӯ{|󭁇   !!<  !"#$%&'()*+,-./0123456789:;<=>?@ި"~L$9B &AVPB1"FĈ#bĈ1b1bĈ1bD1" sY¤[0-$7j_+K {itƢ[ER0?/op0 qa]tLT>]!/O71&uwW=}_ء}г_}GNFrz:oy~O΍"˱]R;ː-ɐYn ijW^;Gruc#'F/sILunMnߐ\=w Q^olZcU?[G?T$dk]WƷ! hn2Tks>'ͣ( sRtt ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Tl =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWȷ!",*JRzB"J"R"r"Uch1TpH'VW6P>>Q QRRZUb+X3c {P[X>`hp kњlʨT:ᄈ VeE}af--,;YoIdDglÈw+u7](yQ#d]sG];7o"O< 9nр:/0Y02F?7d _&.6NV f;hnkj@l2 o ̊pppBqNqrrrrrsssFtRtvuuuuvOWytr{q{||)~1~`4)1AIiq "IA9I: w3Yf334nfW!{ި'acwlϦZ`"LO_S0\2D\D=D,Zb>>!S> +FW&[X=t3U$~-cU&liP?h%/&zMP 5.@wLCG%N -˸%e/$aH K\+i_eWUGK\+i_eWu`4ǯ۲Z4E &{T& [&Z#p*^n My4`W?&Ҋ&΂6aS%F:a݁s:̘pb qRi߰$(8 G0Q%1t}B*vzAeFHAZ DPq` OHM-im)5%;K*\$v7)`Z^6M )tWTL3: *%-˖ZE3+FKr\.~ |sldZTJB80&P^9@m%d CP𮦎yqi`wяE Ix&&BP*)GE/ Ȕ`}Y͊vogdh&Գ̸j۶m۶뺮뺮뺮뺮뺮Z@3,ܓ[b"ҙi}E! yqi`wяEa i7FE$c 0e5vogAd_WD3A5K;-о|jXB.2u]u]u]u]u]u^QFA<8+(# <<<<<ܠWvuTsR ȧ%qqqqq?ދU8<&'UXB=>ļS*ٍx<}}}}}=pMŌ4{;#ME;4) Գ8vG[D0ΰ|sldZTJ*۶m۶m۶m۶m۶m;;j)vSMG@jYviii}gY{]礝8d>ޗDBx?*Ap^^#E 1aA2GNdW8zO!DSsog {ݦVzrrS=>U=x)T{ ,I L1x#3sɣ?[_ }ʜ94 +Qs\QCި2We N"""TrU.Jr ӯt吇wGx?=XҁgGo:D[:mPqm$vb9<@11İ9 ̥^U7X+Cn2Cr c'Afh3tw1Gr rtKI{rY۶am}ZIuU4u&=':3\Lq/l{v_Y[>,g˱9>_e's^ZoEWX+@VE%by /Ptm]b{+x:B\K5p@W.V.;;IӔk "@ sBn:SG1|f #e𾿥?Pd-߸.9i`O.N7PIaTCaC7#An(i@9+;!?rZB!4[PHwjⰈ-%qzƏ{폡wlWM5ray!S BqPiy7Q~ s\noa1C"'\Q ߃}Π9Cw ddBi_v Gj?/3q+țw w_˵[G>:@fB` vZ+K^ UwDpM~L%:I\'^L*ȱHS=lkAX;u ~9/@OjyS53Ag?ܪdm@T-+KR RLXQ Ůf1EM\&DM:wC;3R9UfqG\! U-h?]' q4}N[lJanl4WDxʛS;;eA]]cTE4r&nYIA[$J=07B-S袚Fy~3\1 u-uڑH6x'c*7/MS?Z=ssf 3T(JʮuֹzUTE<e/ >Ē[n2H#e2}A;L Z^<2҈:pwޠX;yaf!0W-"0bP&nQ( )qN+xLU6҇EOu.e^dafى/d D:f?7яܡu9sEbUO#,ߨb(7tacZ%.BHd*@d$IIIJ1B:q"BKv*jd81X{5Bܮkfwu%&{SuLAV9v"VwgmI/[X\&{ t9읎mHHv76.#'H!s/,&%MʠsU˫v6fv(I<1 {ٴR3Lu0h\4_@9* mv*A Z܁$SDHL\xf"6* =q18DN{s+H{svcds>G#$#ij GM6soqV,0Ri;z+Ѐ-fO3*s"0XݡN25Bfpg?t5p,S fʆcc9$7`?ewFşn~ z /q.<Ĕ"D65:\o8ku|+" Hk"lG.ok%p1#[)^T38ʅQxD褒pGMfB/qX%,1<{L,׼n 3֫8ZW[4ʮCi5-DkvV7oCm&G~=(O{ }^b-ۦ^hMLMdrv1۔brܱ٬V|ƈML6'5QVڥl:uä=5WK\4SMdF[sL(z\LKB #WW!}{bi\[9H{4ͷZ5ʰ&g{ɝ0H/Fa]Xd D2u5٦n39]6/٘0?^ =~X_/JbӯǿZb8Ú X*ioBop6w Nv6 9C}\ M)m4g/.Iqe7?U5WEd3x3 :qp=n{q4Q? [m^cgr8X2]hAcz|/&}8"(nD*sseH\Ym$[,v g`gjxii5Ÿ{< T}C60(Lᆯılmz2?[d sNJcf5zx$c(EV&[N)tS \dHh`3nx]5o=y7IXqv5W92D௒ץC6BƾCɆC4CF >BFD5TC6]D6_C2a_5 cA5dD4DF 475WD9CA?F _A  CA D U1133E>+A357W-4B9_A0D5B85AFB9E40_0E01เกC1A~2B3C4D020304oIA*`F$": (chTPI;CDΏHx89bIQК/Ɂ6A!Z_70 }ӝN ~R)ũ @?͙D Vz#x!?"ڎ D1]CY϶ɱ Ü,} f/P`p`2 c_^y݀H:x`+ Q-*ۤ}¸)FcHnND} _l 2+wɾ'ּ(Hi4D 8盯BSA<#^_bhhU٤03+z?żP/./fJ{*7)NvRڮtmeFn fPc>$ʈD rHPMd 0506070809 0A 0B 0C „0D ŁƂǃȄEˁ̂̓΄Fс҂ӃԄ10ׁ؂كڄ1݁ނ߃23냁o!?Q78RU j>J7aS(3T0KGA͇X&lje& ^4N2GGJ+cQfPE$sTDK#TDK#TDK#TDK#TDK#TDK#TDK#TEl$V)>@%$G(ÌK3{գy ҞHI\$UI`---Y A]pjOYJ%̅ӝrsj;b`%v=ogEɽWoUMSPq֨v'WF#9&&7 Sq,IiKTbRiILB!#7"=1YmC w׿sYq 5W_ٌ1⫺΢W!O .7%#\D`[z;4ޠC_` Yx O'u4{p+;'_Zչ_ :jZhGg +Qi1&}]K9xWԦVS),ZP0-mZNI3%hhW₝?"L?>cTlN;d3ϐ.&7 g/U */hCud=bvvNrb:W؊Y)(:}3+mW?mErr/⠸8+x82߹2_Y~iJtsJ~iH~lk:~iF^dc6Φp# AK 7΅:Vڠ*1i법#nQ;W+5C|=ߢTTT9p? )J^G6 Uruf:KrHCUX*HhW?C|҉V6P`+f ~:NftV)+NAזš'f#36Tm[Zxko{y0CkNAݪš'f#96Tѭ[Zxko{y0CkNAʿš'f_iaPfT҉V@`֬W&8ܬP!=x$fXȆS+ EғwIi֌lHnSơzy`\u~eu pT\ HRvf:h6< Υ4PuU]k4fhi$" (trx|n>hٯ yB|x?擘xxEKBOD3 *I<~DC^?:܇~kL>>ROe%QO"Wԉyyo 9ó~@tx\z>XL :tpxj<mR+/,ee}ۄ g@4ݒYsnZ5Cijj>wϴYff1.01_wq.uyyX[*KK+՟RAKptB@3رcV|~ExR|RR$JVvi*!m'\"M`ssK6J6!=(33LL,gy./w]Gӱq6ڦkJJ*~fe&'cFCw\I6KDzh+_*}ʖ@Bzt'fUғl##wHc,uhcn #ֳwsq137TTVv=y$&^#;~ԎθanC]hhH;PNz{ҼZ<8Ղ֡s ~zݦ75:=qni?n޶߬_4׷=f.ӎu^ks-==lVК*5B,aB AjtˏWP>WV{õEg&C^6k̰eDSHv5J&g'Jy VԶeVUTIQ[_G,?f3؏@/ap Io;CMdO RwWd pˌ~?țd J=3 doB^Oh!d3a0d=2ohmr|r>&گ#lݘ^^TI(<ͭ;R5ƘARAZ"Tp*JBޛYB#XI]4J29$}A*2ENdPd8"`L!`#T%uRp_ BX׋D'<zl|!ҧұ#mnfdr/4!} Q[2c:Zs7R i9x:nN<ݰZd:҇dSQns?F[1ڡѽu9 &jZ. L(;1\0JAf*kKm[ì<\p-+pqO`}ϧ* E֒5U\!p]lѦ7&U"Ժy0^DhR3ު.Rx>5!UɖI҇>X%:?"Ɛy6DFr+?AB[P.dw~A!Ύӧ EE>ࢀ4bӡd.NUܵR_LX?s pY_qQR4>j[F[Mckqjdl)k|RdƝsō# [PBBx-=ӜevAh|T9 K,RL)UL1Ծ 1w{O-ZH613@*ss*׀٢H!T`ƚT~49UUȉAGll?FB@[]SSE@Na,}C:Qj'y3OUȒ-V+q&nZrY<( FIP+:|T)r9s ԊSIk n>pt*>ړ)oAX9`UgsJbIs_HQ=keR2\r0}:jNZ72ÍJwuǢBhP]Jqe{Cpb~ړ*qπnkaUJя-T/X%LN P !ms&?PDLHOPJMTrQIFsRS22xw1$#"! MLqp;: !"#$%&'(w=3b*8Y,Tv!-Tz.1Kl%% Y$Dv2")a3Tv+,-./0123456789:;<=>?@ABCDEFGHuzt|0I [D uJo?CGOSZ%Uk+JkTUlmnK|r}~stuvwxyz{|}~LAIP16;05:BCQjkopmnlJbMOPUIxWY\bdgilmnsuxzXYZ[\]^_`abQSTUcdefghijklmnopqrstuvwxyz{|VWXYZ}~[\^_`ab&!Z (Rsrpqa`^_76EDBCcbedgfihvv{VWX}YZ[\]^_w`KLMNOPQRSTUVWXYZ[\]݀z|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+R&%(*v_L)4;GCAW"!$*IHKVQ\fjSXC^` 2pӓW?uv6 #eŻ WX!"#$%&'()*+,-.4F/0123456789:;<=>?@ABCDEFGHOLUEWghijIklmnopq &ұc5<;JK,+trvLMNO#k'05C8Rj~嶨!i/=u +Fq^xߵ% v,ED.-)'CB_^ihkjqp~G_PkA@]uswTUVWXYnprtvy{}xZ[\]~^_`abcdefghijklmnopqrstuvwxyz{| }~ ㄅX3:-274cqLKW@"F  $'*+_de/fktw ;Ʃ?5d%jB tuʂ&SVW'(ʆXYpqr01z{*8@6e %&'()*+,-./0123456789:;<*+=> !"#$%&'(),瞟s?@ABCDEFGHIJKLMNOPQOCrML RSTUV'WXYZ[\ ]^_`abcdefghijklmnopqrstuvwxyz{|} PDs~=>WXYZlmnoKL!08w~?OxyMNebij$%*ADGJMPSY\/V_bcfghilmRFuӐf::i͛ !#%')+-/135  !"#$%&'(123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]fw^_`abcdefƩQPPP    !"#$%&'(JJ ,-.vwxyz{|\}SGvō% ۥBJHB`]  @@$lXbӳe 6+e'e}`d(D#=LW;x;%wy<Z]Ħ4zw8,?=u!}X 3lMpuX7Kr=nLM.?[s+"w47W _KP[.b).#b~b_7l{D`ٓ-m+0tmKxP^ >z| 3>1a=Hv]8–3e$zleL]=C[ugI}LSdpdEnl@;˽,!hvL̯da8N{C.rRx7ݲuפ  (p<\"ȁ[\ ^ N J?o'E\IgOO8t92EOH!SN{/(bk;czGiND{oE⇞ǁG{{JBNc:| d>L56q1Fw+K{1~%WyegM'5br'x']d-NrǗ?< tOX^S3Zb3yI?mq:Gm՜Q{K܅ _ADzvݽAJ?P_u}<5*w(b#y^d~="A2hnsς/|"?qMH>iK,Y7¸'e%Ec݋ lkn WaCdanl3CIhc.h XQ d'#Lʹ|Y! Wk1㉚0~o& JH4!!`?\C7|@o}`-$D]ll?@ABCDEFGJKLMNOPQRSTVWXYZ[defghi\U^_`12HIabc|jlmnopqrst]k{uvxyzw/0123456 XL{ YM|]~ƃ ZN}klmnopqrstuvwxyz{|}~^Gabcdefgklmnopqrstuvwxyz{}|~ !"\Phij]Q #$%&'()*+,-./0123456789:;<=>?@ABCDE[]^_`abFcdGHĮµůWgQaM]UeXhRbN^Vf0  IJKLpsmqr&$oltMNOPQRYZ[STU*(VW\"[2&(IW 5tV`<ưkz{$@WXYHopU=ʥ6o-9]'a~IbWТRi3mgx@|,S+?՗qfHSl>vs BnFCRcº OfȻv:D$Nt$ }ԇ}{ϦuV|)4|~QAʸ^>Eo;擆'&D T;_[+u۲8Klid9রd[Y$5:5Lipb;9a=ϵ MtR;<ǀX Wxcxnƅ&iC ]^.aXF; QvK`7@g,% :_Ǥa͐FFzʛS`sE,s:mD)y^WtN?|4.lX}p00 5b w5> I[PxԲ<>+ThDxbD #DAу5" ~}|{zyxwvutsrqponmlkjihgf2100 _0\P  (z&v@аpP0ϯoO/o{gWG7'ƶvfV-# {{{I""'IOg֕-teM8:=9h޴s^P{@ 'eM֭i]ږY۲09W /uL"59r} {Į>cR/!snli^:TIA#84i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~XWbYXcZ Yd  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*]\cbedgfon#o3oFaß{%QL2ysnqt.dDbFTDC9 ݕ>5du9?=Q Yr0;ׁW&0.[$}3_dbܓDsrutwvyx{z}|7+,-./0a`JGml134567 !"#$%&'()*+,-./023456789:;<=>?@ABC1D89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh2klmnopqrstuvwxyz{|} ~f Ə^R!ABCDEFijklmrrg쫬!&-4;@AHLPUX'讯no "*.15;@EINRTX\`bfimprvx| #(/6=BCIMQV)FKOTprs8]coqs 't s/Yvme}i[agkyz{DM"'.5<(7mDe#\"&*-0246V   !"#$%&'( !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO/0123456789:;<=>?@ABCDEFGHKILJMNOPQRSTUV)*+,.-PQRRRRRRRRRRRRR*@`#+.5]_S"E  %$)(9887CB`YaZb[\WX Y  !"#$%&'()*+,-./0123456789:Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~.ߺ-xPT_befgXϠsC~(U4zES۰l\m= :uSJ7PQRSTUVWXYZ??^_`abcdefghijklmnopqrstuv ʰ˒`T#e<?NeY(pstqrNM  PQû312DCABQPNOKJHI vuyx=<:;! &%#-,)(jigh45a`qpsrwvutyx}{zcb`aj<>|~Idf =`} gi;={}FHce <_vw٣)DA>?@4  !"#$%&'()*+,y-./.3/8>=FEMLUTZY012x3456789:;<=LK >?@ABCD*+Z>Vw">U{2LmEFGHIJ{ Z%Ew3#b4UwKLMNOPQRSTURZX qY+2?@ABCDEFGffff!"!#$%bbbbbbbbb&*+,-./0123456789:;<=>?'#i()*+,ee-.$jc/0  %kd123 !"#$%&'()&e45655 !"#$'789l: ;xo|~wy{}<=(mf,>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr)nstuvwxyz{|}~opqrstuvwxyz{|}~*!+{fffffffffffffffffffffffffffffffffffff,#@ABCDEFGHIJKLMNOPQRSTU-oꕖVWXYZ[\]^_`abcdefgh.p뙚ijklmnopqrstuvwxyz/q졢!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}0h1ri-먩CCCCCC2sj.3tk/???bbbb4ul0 XGHI6wn2J7xo3YZ[\]%t ˡAH) d "&@DD{ O@=cK̷(lE"PkAA4s#յN7C3D16pGjy?  hp39@3 bl>LD3/HPC;; 3ߐ4^t2ao6wH:)2ybv 4V3_~ ~G1Dn7tLRܔyXmi00Y\S2MuTu#63pHu}TON:)"uRQF>gx%a66OfY%S0ިr5ԎKAIT żw$7}}b O_E#.J7{ϖ9>$i`[~6tІhb\X{~m6˥H cL' 0o]['{(l XVc#<>|Nl N\WqU1!L!}ap<^78*c綨KH_slYvA6E3ܯeko waYzI*Ɏc${|hE:c/:㲨 ~oJG |w]NLw̄z\_砑εjF:\(lEtdٔ+|:RHapbm'\"d`wRiͽ'plx4W`$2C7Z0a4Z'bY*w6ĠWg?7 :F>ǩy{ 2+!HU/3' MjM[*&?d[%5:%#~D^_`abcdefghijklmnopqrstuvwxyz{|}~㌪SX!AAA%()*,./0&'uvwhi12 9zq5  x:{r6  !"#$%&?B;|s7'()*+,-./0123uvwxyz{|}~=~u9456789 >v::;<=>?@ABnCDEFG?w;@x{?A|@B}~ACTUDBCD E FVWXYZ[\]^_`abcd Eefghib G Fjktuvwxyz{|}~lV``````````````efghijklmnopqrstuvwxyz{|}~:;<=>?@mnopqrstudevwHGxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~IH0*.0>w.H`ayx³I/7E ;Tm*.1?y0JbczzĵK18F Wp 4B6Phi}ʻQ7*( PR QSRTSUT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RVVVVJIKJ   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~&4df B!DDfp. »:QAXHXg uu`@Da;Qx=Gقe.e qK[B/+IThCPڈk|~q@a+E!j 5D-%U1g67  D⽧oRo{5?xETjY_CN`U^[+J]^'mYXPל]rn/P|=c{>맊Y> +_[ɓ 1ixI:7^]bQc'&V WTЋIS+UDg|t2ol?Es{K"c蟡ybigL-EZA+ Q7Gƴq>D~9) !|  !"#$%&'()*+,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABNKRY^QZVTXS_`aDHbc𠡢\]C[defȇʒSX^d&+xt$Bxs|G[cYDR̕GHIJKLMNOPQRSTUі !"#$%&'()*+,-./0123456789:;<=>?cjsy $)07>DWW.25:=@CFI*rx~HKNT\^949@HOVghkm|  !%jqw{GJMQYjo "&|RZ?GN~!h < !"#$%'),-./045679<>?@ABCDEFHJKLOPQRSTUVWXmnYlr  !"#%&'()*+,-./012345678>9:;<=?@APQRSTUVXZ[\]^_`abcdefghijlnopqrstuvwxy{|}~P!#$%&'()*+,-./0123456789:;<=>?@ABCDEKFGHIJMQR  !"#$%&'()*+,-./0123456789;<>?@ABCDMFGHIKLEJ:=伽ī8yp4  @ABCDEFGHIMNOPQRSTUVWXYZ[\]^_`abcdefghiKJLj klmnopqrstijklnoprtuvwxyz|}~ C  I5vm1 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFKLMNOPQRSTUVWyz{|}~ž@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmopqrstuvwxyz {:<>@BDFHJKMOQSUW!#%')+-/13579;=?ACEGILNPRTVXYZ[\]Ϧ  "#),/1379@CIPQRSTU[\]^`_dfhkptgvr+|}26:FAȼкĨ[O~ܟ·wxyz{|}~  !"#$%&'()*+,-./0123456789:;<= >== C9h lmnop[ !"#$NBq@Fqw} %+17=CIOU[agmsy%789h| $*06 mNO^_`abcdefghijklmnopqrstuvwxyz{"hb+<}t8P O*;\?Wy#?V|4Mn}Je/.Lm#Og3e1Md&B[|/j5UC3r"Edlt}WVaYY+,329:G<2ahpy!%),csi,zO N _jr{!}\&Gz5%)7Vy,Ik!Mm\doj㱲JO,]:0_fnw $(+/1357;1`gox:; ,3=GPV^dktz %*18?EJNSPh )E^5'(U.w qI98/]#vӝGq*ZWYr+u*%3 YIc8eC_ş3/60$%&'()+,-. >^@X{%AZ~5Nq"~](H|7&e8Wz!?_AY|&B[6Or#^)I}8'f9X{"@`BZ}'C\7Ps$_*J~9(g:Y|AaC[(D8Qt%`+K)h;Z}#BbD\~)E]9Ru&a,L:*i<[~$cE]*F:S'b-M;+j=\%dF^;T(c.N<,k>]&CeG_+G^ .m@_(EgIa-I`">Wx+f1Q?/nA`)FhJb.Ja#?Xy,g2R@0oBa*GiKc/Kb$@Yz-h3SA1p Cb+Hj Ld0Lc%AZ{.i4TB2q!Dc<6D:Slu$1qtnHLTV0EsXї{$ QG#ilm Q78:9 P63+%{z@)Pجߴܱ޳ݲCFI[jZ ^ _:yxߔ BZ] M N4512efno辙@{ku H-TYZ[em,;TȜUR012Spsuqt2189.m  4 +iYm]n^orux{~8xj qq 01 BE7|o)R\ Lkv@MRJ _ءxQlB"@&+!TZ LNOPQ-./012uo=>Ay-1v3?R>SwhqprwNFOKPUVAX)!%* w 56V|}~}<;pp'g:u]ir_`ٞabcݟeufghiklrrssttr9;7:?xz}|  IYO_K[ScJZP`L\Td#! $"%"nj)& "!$#&%(',+.-0/214365;:=EDGFIHKJMLONQPSRUTWVYX*)98A@CB[Z° 6S䚧+?F_mv~  )=DVk *>EXlu}2"+?.-ONKJA@>Πfehgji ѸW|t{ 5R㺸'&#!,*.-0/315476:9UT21<;zy('=<&%43QPonIH0/o4suwz|~շc]d^ BEHKNQTVY\_behknqtwz}@CFILORUWZ]`cfilADGJMPSX[^adgjmpsvy|HIJKLMNOPQR !$'*-369[ђ.nM)Ym?ғ/oNtvulmzyVU:29: ZpLIWs+n*o3b?DJ$?RJ t8@A$g#}v+dQX?7ܛX5pU7C-sKN}+'F = 4NX`Nܸq5<: a{9 ǿ}UjڳF3i& -㼉۩A<,')W[z= /__![n{qy}.ڢmX%2}$Z>O$.Ld&ZuAQЀ@5-3R)1~NX֥qbgu/q&kۡ|_ē9>1fչGwEr2VX Kw0lQ;޹&ʫ5`Pd?|3`!Z'88}l?# XN6trBcס/p%uA_kݗn4= ~"3:X($ K>&|ŸˁW&bwY{)}5@Ol9Z|_ve8'i1c׵@نbuݹ8\ϻK~W]mn[ިW-@O$^oٕ>xw;6t=&[N'“K] :;)EQ4UW O\ɯ_S16C_r-'nڙg6m7s=St\(KuYım/,C.p_59)kwfYMwL8ѓ==e#dBVj\Ng͉]R=|mpf@Bl~ K4d`$B,g: ,1YC& DuqҎ!G":뜬cd:2Yaroh+u p3W1hK|Mn(;6V Kȸxư ^I1xĎ]Y̫LJc%#O$v<:At #g` Vp7, K?Hp!n4e1_tZ|}!kYd0zDaILN}V>hm~&X~9B/\2{>#G:PR–kBd}K&} <>tij ksƺ|(۹7KKt&^{"\)gL4O̤;(^A~ _QV%-;뫆k[㹫U>oTEZ#!;ZE۹jPk#@ITEH/巠ǒЩTjиX Beu8[Sn67N{Ta?ާ:Fh-g,l<.L g=j:5@cqY^Q Ak'}˿eH 4>g[|s;Ⰷ~AN6'GizlݾC˝'̮yD6som ЅtUޫi, XMA5@impqW_:6mI 4ÐㄙإW|⁷H]c@?z }]\t`qg;y? / εqzu-nmL6D3Ԧ)fdH2ݍs(|= ɉSY%js Ox/a5B4ۗf_X,w: Fxzm(\GDx`\ $9ϫFU0A~G4+&gӹ(Ū*'qf`yA˝Azs^ F9'cӖ_lvv66d ?%$;pξ,oit99ceȪV~ǹxJ_?֐rb0wrdqFY2CUir-sVx>tn\׽BX| ]e .gO#I/ 6O6ϵ߬cBRӞsngunYጯlgZb5nh}gQ0Pۇzݜӷ# oǺ}gOUcgNDtK')lRQ ӹNuۻBϲS̯;۹uΗɵ_T9u=Ygz9ۡ@0lg:չ >$wjP4(\L{kS~>@(@>?E{zyxwdocRJȨ531/IGECA?=;97-+)'%#!댋~}|{zyxwvutsrqpo4(d`\XTLAƒ^ADuA<72-(1>'PP5432} ̋K ˊJ  ! }VueU5%D.(H =ƄBн,kohfedcba`_^]\YXWVUTSRQPONMLKJIHȨ }}}}}ҲrR2ұθǷgWG7'vfVF6֋}^]\[ZYXWVTSRQPONMKJIHȨȧgG'fyqiaYQIACGF (&z $ <4`@AzЧ܃yy}4s̼|l\<, ˫{k[K;+ ʺZJ:* wrnjf}$cXg\TLD<4콻kjiٹyYOF>6.&~滛~DǵwU ڸ>` __ݜ\ܛۚZڙY٘XؗWוUՔTԓSӒRґQ?$ó;gc_[WSOKGC?ꪦ63/+'# ¾0>V]Mttk[c{ZP <۹Y e\<zڹJƞn+ ѩqaYQ1q{Zo+l,kcqQp'31/-+)'&$"!}'f&e%d$ccqQ1аpP0ϯoO/ήnN.ͭmM-yyyyyyyyyyyy@s8{wsokgc_[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:6 Q?$óscl0)!C 4(d`\XTLA ,P Où}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#!댋~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHȨ khfdb`^\ZXVTRPN6hɾ~n^N>.ͽ}m]M=- ̼쵱}yuqmiFFE^ұxX8׷wW7ֶvV6յuU5Դ􍈆~zvrnvCBA@?>=<;:9876543210/.-,+*)('&%"^ȇGǦf&e%ĄD$ãcC#㢂WtzrJ&٥YauMA5~VB2n"ɵqi]U=1!}yuqmie@s8{wsokgc_[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:6 Q?$óscl0)!C 4(d`\XTLA ,P Où}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#!댋~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHȨ khfdb`}{ywusqomkigeca_][YWUSQMKIGECA;97531-+)'%#!댋~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSQPNMLKJIHȨ ifdb`^\ZXVRPN6|daa $ .ͽ}m]M=- ̼|l\L<, ¾~zvrnjfb^ZVRNJFB>:6 z:9876543210/.-,+*)('&%"^ȇGǦ&xwvutsrqpomljihgedba`_]\[ZYWVTSRQOMLKJIH׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2# 6*hP@1!!BoTD 30-,+(&%"B$ -}( ,`{Z+ ΂X`9*;yg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~] I/$)He@縮uK ௮=<;;'M,*I"E 䇏?@ABCDEFGHIJ|}~cccccccccc !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;IR/Ia;ʣ)m[yA +,FpڼZiδm4'}?ΙnΥXhe;!A 'H|.K!#k2%44* r?pH$D"H$:(kyC-8P1BP;I1R!Aу9pXVRNJFB>:62.v橘xhXH8(ǷwgWG7'ƶvfVF6&vF 3dĀE +T@qD #DC4dpB $DA $@p@d2<<<<<ѱ\S1аpP0ϯoO/ήnN.ͭmM- ̬l)]reYbzUR:eQBM2adI"AzE!:dA=zc9ry 5jҠ9c 1b€ -Z`b )R@y %Jm۶m۶m۶m۶m۶m``mk\n٪EkX^j 5jҠ9c 1b€ -Z`b )R@y %J 9b!B:rబ|tl\*SJ%*O:qڤ)K*Q$)G1Z(C $hN.?~٣';vЙ#'7n;TLD<4,$ ûk۶m۶m۶mJ袗F{W;)zw٥]wwswM;%kl- aH+]:*M1M1Q+٦Vfl&nz=XXBe(P8iƶvi,Q#E =xБ 5h̐ -XP %H8lА (L ,P I"AzE!:ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'gA=zc9ry 5jҠ9c 1b€ -Z^`b )R@yɛ[ۚY4>3+# ºzrjbZbfffffffffffffffffffffffffffffffffffff  0@@J&I鑣F)Jk+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\B 菟>|Ƀ玝:tȉ獛6l֨I挙2dƈ 拗.\hɂ劕*TH剓&onmlkjf̬lL, ˫kK+ ʪjJ* ɩi%IXkZkZkZkZkZkZkZkZkk%J$EQ#F%BtȵuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.P!BO>{sN:sāM6kԤAsL2cĄK.[d V4IR$H5bHQ"D\[YWUSQOMKIGECA?=;97531/-+)'%#!  "4HP @GOCGOP[^adhlnz|~%2}J.J:sYenm5^Ǎ86@ `X LN^̶-Tl.Rn/nv !#+,6Uǖtm`;k<~?)]yl9>?ACDH聪dg [|[LH3یOɳS= iK7r=[/ʿߜ=}=t$}>RNȇg\_ /z;#b37bmx>Q&]dВ5 O2q)Y ("0E&pNOP[m'R_odf2hjrw)~*styEJj߅2`EUzzՙsJI47ZzsCM1}xoP1fIwKo&'-N{ !"Vc#$%a=GMKM56 987ab U" :'$-01)3<456;==@A>DINOz\_a]dy u vw"#$!&+,(*+x458:y<=A-INRQ{T|WVTV'MW˽ĽXYZ[\%)vx!FMj} =FL[bjX\].cefg/}0pqru{us1243τ؅]^(_`  %,-5:q>=@rDH_bdetwxv{|̓abYcdeӳ ?BGKPRSTVW 01:?AKTiku|hoklpqgwx?~|u@nABCDݝ~ퟠEFIJK Lrf_B0x6ܟb躗7%NϊI'6͎ϚDǯ"Dzh }q6gom*o\3YE9*2W(g]Eu܍ϲ,lv+fcST\y8im̰nMCawb6̭cG[a>{s7ݫs?|w#zjs=ek+i6'6+moCj-\:_ۢ]=SKӴe8;B:%CO[C4".4M789@NGHOOPSQV\Q_cgRSsy} "#&'(78;ACLOP]fkmpگ !6?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~h! i 3Ө]E"[c6.n>PFR@=_̧r9vƖe[[u3=<;:987[m{VUTSRQPONMLKJIHGFEDCBA@?>=<;:987[m{YVTRPNLJHFDB@><:86420.,*(&$"  {uזVU!BxPهXDT zTL"PTL" TL"A`TL9Z a\׾"3 vL"TL"pTL"TT TL"Tl"L Х L@UUUUUUUUUUUUUUUUUUUUUUU¨ if*; Ú^L"TT TL",TL"A?T2 9.+?¨$ISed$T TL"TL"=?TL"T"|U$c"$ L"FTL"?TL"VTT T29(¨ΡO[$ L"g?TL"TLwTT% TL"T$2 9#$¨$I"*ZJ2LTT% TL" TL")T"9"$ @\'AbT% TL":TL"aTLKT2N¨9կ I L"TL"\TLTT% TL"mT42 999¨$I”S.,L~TT% TL"TL"?T " 91$IA%?T% TL"@TL"*?TLT2%¨$Ee$a L"LTL"?TLnTL"T2#¨ףcO$$F L"?TLDTL"TT% TL"T," 9B$IbR/ B L"TT% TL"TL?T29+?¨$ aWR@T% TL"HTLZ?TL"T2¨$`gWJD4L"TL?TL"TT% TL"T"L -@UUUUUUUUUUUUUUUUUUUTU$IB jv%d5L"`TT% TL" TLTd2#'`r?EaaaaRvm۶m۶m۶m۶m۶m۶m۶X$At9Vd1bT)T"D!l4RL$`, ġ 8¨o׀OsJ0T% TL"TL TL", T\" g _DDDDd:!¨ 癙s&EfXT% €TLp TL"TL" T"LgDD(RJ)`ŏ02A !klh dW*FU ""m3-v omDJ)2JNi$ >g`. e"@cH a >6-.+'o L" TL"TT% ȀT6VKUcCe)exg"AssrCTiUں30;nɎ1Ce%=3 #H2Ta;Q$@|:U$Htpedg$z#_ JQ$εd|=B!{{{{{Gvpn X$H0 2xV' :Q&\۪Gg UFk녗,Kc%^ƹ sz<%gOGbA>W˕z/-<ܥ{y2q WN.hح5N͆$_R$HMJ62pTd> #<)O;`:?(\"xb4: {b D˫,f7)pQk <&]-%(faeM_criDE$-,j&u|Ur[-UMv5.,S3R-&`b( ~+TDE!ć 5b"b$.,Q(}HftplhtyBuF C&1.-QbD HE7ٙ/U #G ,z4O(h2LրNMccw9[EǫxtSsĝΉ栙qf>KFJfL 4O'xǂ{fy>3LTliVb'm:uo+.3mi4i!ukV 4NhEWU֦Cmko77K4Zi]njUqPMa<}{fy>+x\Jx$)(H,bN͐"B D1$DHF&Hz`A}?n{ڱ%t\wA n0H >x94 q+pB"drntw{^QB^UԦs0a5\f<%fW%%qӟ1R>fơΨo7{26^Q]|<1/գ~w<ӽT1_ 3N~ EI"'>[21,m"A6KN|eV{̘}m6д R7 › ) $Bk8g" -LH^n>2B"P'd>0P ÌxpXob4c|j{T?aT!YP)\ip#_8mq(]'Wj8ߚW+47gQ\K@qN,~/n>6,?&ffHqntìÀJ5'#@rUpsU t-HD>a.ދ? OZB-a zʦ8;f>éP~ m lQzvӨ{ku4*4).Tk*ߺ.|l_nۗ'@r˴#b!6E0 Jşi4J6}2DOTZdMhUn;nʳ-t}7W 15huwڂGw*7N9)4c\gB+5=TLCY+dZ