glibc-langpack-se-2.40-3.fc41 >t 6 6_     ĉ3!Flض zE>b$bjf b$bjѳXx&蕊^:ܸ =Q`N 5K\L.~tIkޣe|> pw5,2|_1kRbi7Tbi`X&MH Lc ߲ql;f)V~DB6'eºZ耽/J:M#J+`>?d  > X v    G(D( 8 }9 }:"}G0HlIݨXݸY\]$^bdeflt uHv\`Cglibc-langpack-se2.403.fc41Locale data for Northern SamiThe glibc-langpack-se package includes the basic information required to support the Northern Sami language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org'Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'xVV<">6"2PAA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~c3e23a3f1c2c67e7a0d33d36a533c4da17d19c979e228a1630b33299542d34da28ca87a480f4a3bd7d62f048fffd0db7aa18d683d196675159e5ff055cbbb7b144d3dccee716dc2c70f393542899868430f83bbd66c3cf6df37b9f89178732b5bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b037a36408bee66765b12de36a913670ed0aa5e3fbc0002ca5899c0d1b61ad98b43888b4750d14781c4df2fae125d5af9ead947026778f70e4aa2b1a09c09b761710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a96181f7e04a844efd03acebe488604de9564374fa91fdb3ca0048c0c64295a30f31cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01549c0b4e7c936e874cb50d7d287befb982d54f2a9ac99618a14175e7006140f73c903b203ebd7f42e704f7a44da1561d6a1b60682d8b2f3823d3292d14bd9bb5d../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-seglibc-langpack-se(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localese_NOLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/se_NO//usr/lib/locale/se_NO/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-se or langpacks-core-se_NO)) unless glibc-all-langpacks)utf-897bafa1a2de036534976ee2f4cda67aa452e45efbbcb9a37d88a220e1947cad49aff6bc247b54150a3dcc409bedeed80ea2599201d043dd8e3620ed0fb5d15a9? (/h1>"`16q`[@ͺʼI;^ퟤ ma\XSPMHC>84.(" <пyHcIƍ{q  ]iYY>&Y6&xS̋LL ̉SX_񪯯5q uW:2JL̈jdꍵzcKQfU6Rg {mlieb_^k 4_ZQə!JaaɚqZihj]J+Ŋ+,eEEf3S^qQYQ ]1аpP0 tc/,*(&$" :ߞ^ :&m-os]߾;Xfx@O[nss--~?&6DQ_lynSYF }76ճg'4Ba9_=Ddӭxf:ݜL[J)yˣsS3 ےb1P༣woiaUE9ݒ:*)('&%$#"!  yn(nzzry~mIE׏%t6~&(듺[A٭sG=x\DէӤ[RT}AG?5T8՗Dt^i95+z$c#㢧RduP>>W'zPߴtA26#!_^=}YTdpL,h|DhC{! spqrofJH@<=‡|JDhv+m{|qsrp߹ vꊋKu9ˁx7$ M&怺l*j *0δtB>~zvjftJsӦfF&ťe%lRٲA&IRBc]X RsJ͈ * .adJVW~ T[~wPҾ6@ q2hb ?2hGZD@z4G?qx-^l ڂIZ*D @C#p>%-hno*5H4PzL@#{b ai&t4B hHچs顮=,7ƿ.A_H[.ʙR8 ILTzss<ΑYJ/oh4J6t7i's:~+/mxOبƙA/c֣'pw>Z-#[G\"8 =2܎lA|^ 6^ܻ~V[ᇳr 3gY}1y)IȑWMuY΂򺪤(frzlV{b=olCdGK%ο.|cG?r*~59Giw);rh/ ﬐r|r ?rzcD"<0f26 m[?Hۇ$ т)s!c ^ I&!NA |N7xKN`/M)U8.EDTx AdTc cS|ڧ* W-pYV?:/[xNaE((1"T)/`Y(xg=#Ÿd^-Ac׹__-"+jFy>՟Z\h\\9o]rUW>4%C.6a}5^Bh_^Y|83J@{ "ז Gh!}AV< w41^lKH؇rڌ$މ@7 Ԣ&JZK:RoT'=Ig] '0?aj%Fb`<&Z+ ÀWFvumL`*ci)^3x$Хvޡkѹj=U3ݫR3 ) hcOmAP:+e d>9  P`HC\Jnǘw-| Cb{zI0$)AC'$^ pFg}/ĝB)xFW8 Sk$H +k6.6Xb6aD/LtNuP?sPtmH? 4gLUro;?^-Ő|, X"*LkRI!4N7қb}GR+>ꈁsAW/g ;ZŔ*2n+^CybeZ~\cݯIr''I`  [Wx <@ٚD\:J9eFqO %&K~CR6!ڬ"t2$ػf>;|v]`G}vd{}i"H,Xh<φ_x<)ۑ^*Hwl8E#B( L $P ΍l T:b<KVUig3T\XmL $sUUUUUUv-{{y^8<0*c/KȓI sےc~<&h2Y8 Bǡ8JxJ tAAt ?8͂|w{t\Caw hVܶĮjJrE1iKQ,IQ4~<nn#j2BH"!<⏔"28ƅğ"Aj X1; S<,>ؐEx |.{j⛙0U~2$9^X״sc'Hį4⿪VUñ4,΢.4TVu')9eL9U` 1Tc[&q=ITJ\b>AHc;@|fw!칼Wւ1SDB\|T,LCS=p{pٮј X<3^O fmnWz7U;+%cݎ>wfoLW9. `b_W֊xKKg`S3R|IP90&CGJ#\1ldžņgf;A|l#.egT ATPSԂ)mfM-IQJBYE tBhUE TAgt w%0p:Q;#y2qFH/nb9ɿl!$g_xz*/ПN}쬶j͏^Edi~JuBL(}4gjC!ItFmV5?t]rM Oz@Zg,wD"%>Thҡ ~B4MPϯg;]|f>'̟EC|M| ʯ_#5/C|A[@0B 1%.hgwf[6eKv]L$PƪTG&>y2>T_dW~$Co×=!zꧻ/}=)"kR9K#h^E1W!hj .3&$̤QO~ruFgEƬo+3Q7T>UN}~b+{^&W㪤6# 9`hH$_(<,wV> 1p@`wk$Q9j~cr|ݛ"͂c߸C"_j٨ws XAJ)ܭi?d]@nf7oEJ(,IPH-q@2fd7 5`rq_YBb"ĝ \ C.';V7$4D&Z]j2kKلҘ:4U|xCZ95Twy,(oN= {}MDsIQ FFe+{ܵS9d/8<_,Xl^iq-:܃=>Ţg!c4sݡk@4l mPgZI?O OVƘ_òlo6UݪUxj+HF?<e pϘB2uۿ-y;mnWO%Qx]͇k:|N K׈(Hw9n&Qxuli, _*%d}:_) Us]2yycUgv;z,pv8ڋwɈ2WcDn}>~*YXi+9UqԿ壜ZZp\?Q;o2ș/ Tmq6Qw9O8Q/*e|jf<|nzP . |rݎx+m\@W_:;" ,їD#k^ 1ULޒw߱iz{bu1'5dSYN5vLO}нfM+2onopk7v|@T펢'*2? 7yAkb:=҃Ys6_XBTLR)_.ߩN5.X4s uMo$Ю90[2jFH;NvRɻ>}FCZP [  (~$f?21,5O-| ŇNd)?G" fk/ Iyr6o8{uͼa._0U^Eyo`򞔼Eދr]!迌_fۯ}_t`8P,H" $3p @bZ] =D*q$B \w majH-R[5%U|5Z@'g }ځQ#">p;rE_8'~TGj0BDlmȀႅ^ $D{_]#>jW/jAOSFuRs@l4R$y`|= )_LoZ#L^+,_&ɔ䛘:QYQk,6sHZ] =O5vK~jOn44FM>?ArqۏCb6M4eXSR. -QR7F:Q 髡~8}F?r9UO}|{I7I&?:\( OW;5N>m䗔|r/JCH~o|e2 TR|TĮ)bSSL[)/b÷-~T#~n$7QDkij;]wMc˴ZJB$H {xlP h[5m?uS`f[TbڇžT;ԾϝmgW~TlH ^N?ZfC\Rtel"ѱBQ-a?B m =o7W%KƆQ(@$Fr5c[+ ((M3*#=u)" swd-lE=Jh je1Yo _[~PdfuE*|LNo#xpd~-a,wAΝGTQ|JQ&5/6vxٶm (o{X|d]R@Ц ',ed ֐huycϦɭfe+5OD)D:!##_g#}7;Jɽ_u#-Ph{CvkL#d("eY}H&d=yj{f`[߹ڻp7N/+Ũ_Ȼxyy>UxSEy:w O%vUyReHXQUE"5 'UGt[udTەewtg un0q|\|"iP[VFFcʓk4f*EP#+<ţ|k@{bmsh%WeF// ~"qv5[DGR?ƍ 1%[r h7 jAֲγSҀʿţDzX*EW"q;3?g kPQE 3\ak*PЅjnXP+X%]<̨'[W_wt3FBt+Bs8༵ӼY̽Znr{%Q}ܦ]rܣw=܍8 a@>4e shצL\kי5p})\[.3KVaXE’.B $Z$+E&A\CΆp=X"0c˳Uj14.bk[X[om ryX̣֡=[@GFb`,6t"2S04ICa0P7wܪjVU;jZMݕN t^ܾZ@qa(宔u64K21!y]`,쪦X1@4 opq=ӵ|%w_tO=UcCw$4 =ٌS1(䞎Nf>PXCdc{['U:䊍o`ju)\3-ڊ J1xWZTpJe0\5Q 2<jmbi}788FaAa#AaF>?{OT9gWo٨3{1#O2$'@@"tր/NfÁI^g@W㐕E2fŧ>6g<[2Yn$o@Cѵic39 tB$S>u|,p([%}79/؝׸yq<}tUB⎮S .V~~?v0,0٤l"\5O)PGA08wwwwwww+Ydffffff^Lcf , Ɍ |g M5?1-)|% 0`iu?ȴJ63OG7d?CCj~fGnbk#aHf\D%L@;<|LlP(T ݜZ3/z+j'?J"' hBc[|a>1׫K6۬!E4BqEI(a IA2bm0 b횞~ݖ]= mє,8.tHќ {g_c_[W[SOٌr:$#* )DhN`̵XJWy`$. 3;9s+5IB<#*n"jp >ُ:wmZ{V[:R S9}פ a[J.̷m~3$bA!@8L9`7m`ef]EU%ME-lꚪhzYp4擂>Ű$ ,Rτ0,O(}u~yUDIS=4#4,Ћ?酻[_ٍ[}WWeUD˓4R$_7ຍlZT@3XJP{ۂO@Ga]w@;(ʚFA L"XM4 ,$G@X%MaUeצ n+GN鉚g~"8Gۺlp®M1bua%A?a\_[< ]~=k \qMd]uUUM$A4,$ qk鉚gٮjHc(zv֦뙖X\}بc0φ5233U6"+,^Ԩ=qIiL~H@nE:_%;>023[[r.tN7|~\w`E?Wa(rM/:M> Rttyi1~ːOz2a!bqd͍a |EQdQ1[Խ[f7L;㖜 ӆԹ.7fCdG8UWX߱[T+};q62tΦQX|_gi񄴕*.-Kui5} a7,~9} i[S4M;^I5CbOu\c8ΘGɂ436a1ZYjaS9SdQ-y6qcbUlo }Z :Cb1NX1} &s1mY$˜L(uq<<<(`3ưV,MLt1..$4a^ 9 =KߜͥG7X<Q:o 72%*P03X$}۶m۰kA $@Y0kfR4j<e4aH @p8M&\.KBL&I$y]qҶf%I$iy_m[]WU]TTJ[-K2`(JaQٞBӶQ7B|< cP( $HJږilD0Q(}>Ol6M&\.KBL&(z_q]IӚhzIlwW=ST! }mR^e u˾7Qh\/̸2ZAiLCyT8mV660h@O|6M'ùl*JfdiES(vifr ĒQ4m[]uSE&0Gr` 0uAQ뮰X, T-oI7_\C5L?4;K_hzYWq& J?1c\_Tꇶ>H{~d0Q[@ʧO'ӏlM;0ƥϰ~gꗶ듼dL&/l\Ǭo_ESug?:b;k-OZ@ oZ| Y1*%ŷ_BGF| !;B|Di35u $RJTO~L*$v|WN8=o&|,z?& +O2<_ 5]#mGSuh寬|ulr(b.AȈM'5 ЯoOiwgWNe2S!S+Kh+1uP=HMj8R&3Sp-OE/o G@_ݕw  =B-"Cb"^)W^yʼvނR/7# &xGߘhRM,+~SRSޘݤBL~ i0#eVcnjP^]Mte!>wg% w`йb=ԕףm,ȸMM(HEZf# GQxPrj XԀՎ!j˫} e)S;]$N<}<]չPG ֩EP\0G,råB8r3yȦ%P tGۻ ;K?K  r@,jjyG*c7S\(&k@l@4ؔ;m۶Ķ <#L0@Hf=>.) s <3<9$e~z: F茊ЙAgSt IYǁΦ)c$*MysAQ. :tW54KrR|Ro9kLQr_1S2dc\-¼.~kZmR YFH^}G=zk{MznbW+ބ_[`[.Yytܯ,U[}je; >!]~;c #sӽ@jOѵg:!$MjHPʱn4AOi?%{2)7R'Q}p۴&d' ~TO'=h߼_Z'!|~Hd{}ȳ2ADS4$#rB>q4oĭ.LcT0$X" BaqExP:U$ӄJP1v)'ȼtL &:txt8:oڦΚ Ηl1Xh6QBkZ@YUN>}ӧO>}zӧO>}ӧO>}N2#_:?lp"c@jq;1'>ӧ La@̠G׳v#isLR]qy46*1_۫MKb9gtO ]P؎W`#^⢴i( L)/YmsC~&n$vL=)XvH >FDYH#8R|7/*dE*K,)$,PZ%,$XbI%dEXK*dҥsZURTIQ%EURTIQ}S7Ʋ,{zYsG49M @IZ58LIg7d4YҼ#uW(:lm=FᓭJ9%QdQ~9Y[PjӿѸ9 Oʹoksbpz !#LRFK܈gDT[eQ >B.Pv/d'ٙXhU7 o{FC_ٱ`y/vY"L*T Ɗ BeX71%91j% N/*V=t<χ:"M+j7_c݃!j;y$A{^]-XX F8e^PEAAC?x?GZ WQ2'e;'g4[ ps=x(#݌EI@o^ fmGFM±.1gɌ1kcUI)@*փZC S߲h#VT g`׆ׂi=.<ӻ[n+9j蘱q"DFx8iWɫe2n¥*??kS3xhEq$4$aL=,,:_?);s>j7ZCv}γ2بtsUJݔ8se:lɯYq0Ϻ?u6द \!IL1m̤?}ڡH Z-W%)E^> % L@^Ւ풐mį8D#*|Ys\5 ܻk5-2]iRƠ񫓮 DOxčW[~q"zV0:wjq`UG|Y3 `2j !jd5kq "zb(Xijr@CQc#o drܫJ ZoWEQ菐Q&j$zE!(>z!/r {nQ1^,5=Ζ\ym%˒՚u{+ E{ءdY*F`4WFDv{L@TBoh2ey<f$v&YCbFP"rЄwJY+Lȕ*=da(]3LGz qlۏ+t"dߚ*L5="x< 8^pE\xuU~U.?i8{\(T TKe*緵/O$ 2" UH}X bRࣳ*HYQd[/efOe}}d b;Mb3aD'J`==ٕ@H ;#|3(YᵪAUqWeL`6q8sHHt`-M@-Tϗ<h v5 FIDN$!qDpTp#y'c-dN) BUQQfA}ccc ÞKU/RCJX2 <ʨFzz2z;c4< E9@֩L;];E58[oa*kZ-_ c OT8:/WG@JLM`Nu sa k~"߿IZg]m7$3I_{F޶QoyfWoi67aLbM\"4h1V@l6aWO|mHs%}])94 <Sc GVÞΧ[vMڐ[B1'<[JӉyXU8vk9Z,,;Cb5O#o+-}b_0qfI!P.m6v*mu`. M㦐7,1$ُ֏qxQ?XRi#5RK쪦"5s$W7џhf1'HسDZyqxgcN'}}l)# 2QF27@/+u;j=9A{=J$:KOS*1+\=nrvOԅE޹aWkaMY s^;|2u.+򃀒bj'uϤ~}%p9~?ѱ00q{e CDh2'9ib^vJ{qV*PǝE%Q55xJN[p~Xx~#t12-yv5%4Bө."j bIFH`Xej p,jkFO]WBm<T?Dir\hQG÷fAۀ>R/K&zu ͇]Em)pqD4@{@ 6ȡ.taVPξ ՉP環F5fMP-Zr YVIҼPqSd2!:i~[H}i E-Ƅ39&_PAgENyO5SYoͥ! _g#p! }W]A{{{)('^{h;[ iH(}% Ѷ_[d>_W:Otgf(&-Nqb)Pb>}?wfV/+ ;QMʣ칖x_ue5QN 4=Q,LRD0""v [b IhI +CPH7%E l' 'iȰ gyWQ~vj˛Z7a/횞~ݖeH0w|'D:`F7ӥ4xb顲[X)  5^˱c s~a˦hIb+hYuQ(Q7wRsojow)=ɕi "!8:PI0 < sbG=? wfVF0欭SOٌK|GWlC\?S$R2+'U`[mC\?C*j"hm2W`$IacØoGs{9(۲66s0.Ơ0= jԗn DWDhNDNDI$(B)z[?`ôN'!8FO:O|ӽ-l9s3@Hp:vJ&/?=)}N~b911>OlLnd\o19 5qk>(Q{\ww)Bpl7Sڮ[q`j1 GD"w[{?00  0:Nu1)[!ف.eTEL,NdI)L0.qmi|e;a-̾WݴEs52%Ͱo f)vmUMD5OH5' 6"q0@,ݖ= Yv_ ׉OtM̃Q]|SIL7+^ 61bϘ|Exw*vQzE܇YۏN 5p 1B!2BOЉ|^D>[ }ykڥۙXk%K*! ɍ}guGm&e]T LD #]V(0H0A;{3+wb#AflL;WtG37&Q RaXNP̴HJ@s8K}yk*&M"\jngV^cN_ٖ,(x~Wv$7nf ]UMEt=S53-%N!0R(0qguGm&e]T LD yzu9q~_t;ptͶduT4D3#q0mҤ, 뱜i(p 1B!؋؋XX\|uQg]c_.ά*?]-YrU1 QLHnD-@<8j4)0z,j(fZ$%J ZZZZګګk_~g?}ykڥۙXf[:b^ّܸZwaXNP̴HJy7y0²Uzz:P42y-G.e*f.Z2;e-_*+*9"A O/40p:)eA#1pA5Dg2d~l߻+^  TnDƩwGZ(f?o/7,k_nfKEs¹0e1jb .b Ժz5ǧlH?Ѥx-/Z*SOrNBVS6JR ,'|{lI XVp.g;HNi8%-*Cdj48a:F_DEWDy$60K@dUp[H@aAT 1F 6_p*"G(0 S]4K}V >uznSiR>=n :!T`.#:UV3TE UOS+&R]'Nv톑pq-ca쵋f*v ]{+bgA쫇]尧v~ZM {)a'!g"Ϯ3:W[RSh4owΞ18f앚B3;K`q-eo C{9ڝBDvcw y!u,٨3TEj@94Jikq5ڜBD6cs l~7F7ܼ B.:Cq k:BU(XHM/[: B_=*=ՠс.!Ttπ93TE@':DJȋq-EQ거_`%"uzU:Q?-&EuuWB3wuNPr[lJN}"1$P,*O6%aDTP!f:Bnf6Y-F^0׫bV,*B ;hN3xRgsy,&8wIȜscbOI1/%$\\C90#sF'L>\G^rKh/RrJ8&W{0DrBH>y##m80ElB 2 I i SD~Ttc/ hꨖ %FU AxP-A[5JK+T->W 5M 4STʅ1j ;!!034$IjM\8lj&+{Ԙ9o sm'<# yH%oI&4Mro|J2?]F `Sx"0R.Rra&05v[3Ao`g C\ېFҝlgMsHU'Bj :P NE$@KV*B[ @ѦbT8*\h-P'j4B^]Iaffffffff,bn6, ~Y9 =fK@(FPSNJH$C$B6 -BфbT.N LH|6jf\a$ ECԷO8#ݺqDMx7Z@guЦdETt ܇eM3,ƴ`e¤ i(U3W}z܀gܮaPTE5$K8➍іe,W[SMIx| +.,)<|o}e7=RQ}|Po߳j〯icPQk$ZdsC#(vMxI,ˮٽ5ؽV J^cvF'X7ݗjڽaڽ(v=ߚSQ{eWHom ~$?\}ھ ;AU}Or|H~Q7bQ<+"C}[ì$.@!$ɚP+XIL#QЌlj}6f-V4F't>S Hvn=+me,-  @vMr  zXEEPUE LNf0r[ m*&Tʹo UI0 L׸i{wPlĊe9" ~\vUR8 $M:=z`Usj?aӼBq B-ӮE=fMR  4-*J4 fAݍQ=ꏳќLX$9( Bv:kwf;-kIzR )(fsjPEDlU4,yܹݘsnK}Mȫ9jDb(sG\/\NG5,Ķc5R%Oi_aF6yWzUE4=iL 3 5 HȤ*ɉyA={a3+ Pf̠IK)6炘a[P񡙉lMaɛ2V[E[٨ CpϙގJ j6сi9{4IBt/=ҏFVlq{Fsq|?:Uۻ\L6Ω[mӾ)U&4uN 'Yd(B6K4y{TKܲ=dF~ Ȉrd96SdR@=D$w.0\3* gkX\v)],%_͝d,wucli::r_Do x>8@ݩgMˎ5oVzB=ɿFhKVp"v P?N3o%%K~ȿQ]WRnZ:#!DE*dD%&22FKwE$+SPtRQJD$*Y2/Tګ"*J?e%"JINVDdJj4Ny7 I5MDUe!CG1{T00 0000*x\m O?(w߳?M~Bq?yiKnx$!Dn(3¸5|B>8-&i, _DžIpW[Z^}'eY] @ A=Yv8 \,r!2Pu -  q0 >ޒKju$ Ԓ(Re|?^UFJ Fd2u´ ,]e;mqi >`LʍkԡVK-V R Q] PboQѯSPGx?1_KB,}JD?nO= W; Oa# ?&q#Q#}c?;cw}Od o3T\jb%%>dl?XEeOAa~`9"q 6w`k>%_b>q2̇Uߔ|J &%'_U*.i# A(CI.&>^1~ T`#_lvƿ03~BQGX)&>77Z*#NĿ` qc2mSjc[U|ѐ̥Z&qŶX=Ӵկcl*:V7\!* S|jooNYOjHq?G$ޗG=Yv8ahpdG'68\ ``U)|2%ԲHfl4dsT(8 %p|5ܶ2R$,ЪR(dzK.eב(R9Ͳh bPFqJ"Xk0meإHXJ-]GHM?4g!3BI(@k`pU)|2%ԲHfl4dsT(8 %p|Z]`. e'$.EB %U Lo%:@jA=Yv8a n[PK2nRO!/Q~-SXFTjG`*vYeqgH#.$PSOyN͔o/Ac1_|i0cmبҫk2)I_(sF9 )PK;g(: ߭nW&Gf:]w~1NR渂Ҕ0g (a+t+ #Ԑ S̡ȎsL!dd,,0yJ<{I $F qʞ+0" ;@Kl7{vX±yI赹 _ Z׏8FDbBw.f"Y|Шfmӻ4wsbA9{qyd4GCBeS8I?`E _.NBr(ZƄdަүEE. ĵlϘN;ؖ@+iXm7LrcD>T\\od&]cqU"ʙ̄yY#Q-`6fg)j(8tѽ+JI('gԐ Ǎŕõqs1 P{= MDPȀ>OdݝM W%wph4)2vSh=^~cv0t U$PPfNnR7/FӀpr-.FyBpus\Iq O}b~nJ# \D N7KG4uOl]"TI>zB {rl\["7sYf5p9B,(5*kiGOdmW=ej"]f<﵉0W$?{k]&w *%uӢ)6 MDT"Ҋ}^*eCtf iV+7a`RZ %؁?S"r$O P%|_W*kLPEm,쪦i(`:n2*jzY9횞~ݖ]=͒ |^mZ]VEMA0 QĿ]ӳï۲YM˰˪I#qfQ0 b{~skzcu[vUS4KrC0yivY5Iq=N,JFA B0~zvMr nˮjfIb>6-.&IiEI(쪦i(`:n2*jzY9`횞~ݖ]=͒ |^mZ]VEMA0 Q]ӳï۲YM˰˪IZ#qfQ0 b{~skzcu[vUS4KrC0yivY5Il=N,JFA B~zvMr nˮjfIb>6-.&iEI(A],K-)z%9!۴ zY9횞~kQv.!G1qaUQA0 Q]ӳïA0 Q~zvMr nˮjfy66Uo >Ry)JE]3!;buˮjfQqaU-IDxg蘋%P&$kz AB&c.B;b yȎ~߲`(uܦeeU j" =CdtŒW(\rG욞!ï[vUS4۴ jAMRkp6X eK]3!;buˮjfQqaU-I8x F1K^Lpkz4> 3}ex >]7 (Ё=~Rx |b <ŭ zN +D&՚t37Ԅȳw,tߴ`l4sgCv]=$G1?dtŒW(\rG욞!ï[vUS4۴ jAMR_p6X eK]3!;buˮjfQqaU-I2xv ب\3dFd$ibhNT> HbrP7brbZI 4Q=Ƈ+P-' ˙ѧ{B`w#:h/0TT*+I|*R|[Wy ?(.й("h.WkՍJTwǼ},AuѼ8sy~LbXEF ъDzK+q,eηyJzbNþ=:?YI(KЈA:ZQЦ7T&\;׽%9gK9k.]3t+8suRI|ʬZi-_vC%Pī׏yaRk3z_a$^*>BX=6 6@!L"4hE*!``ap S߁Mr" V߮<{pvqKYrviw UDtdRB)U[-8uz&\waWJ P Wl>eǫTmB-*ы&jw DmpG&1y+P"Ҕ8oÏ! F(P0@#9wCvL:鰶[=jv Yp$ t]]Chr/o6K4yZ#nwwOz"b"0#"""""BS>tN <></e'@]kkɃh4eIbC ͗L-[YDw-]Yzܡ8tՆ k~Mz)B'A]䠃t:%:Y; :Ǔ3偮4Гo >[~#ZrNJW*kGN\ܘN֐v1SjzO4sL6>㰍wB+gG{Mle'_kuGk&)I1^ِ8ZeVㅋ,VФ迊.JV~W~o2R8& lRf+NdTɃ$jqek_Vci5ێOI?ĸp54=#K;sG /RCpU@3'#|%/r}|&OY!#qS|zUͳ񜌼3K, f}&lИLH`T2#})HԷIGcmP͜f䚜ӥhKvb[ۦ-4Ҥ8kf2I#Qe$@qY1GI4':5v"dX4"R` {;ao.ae$0,,a[ `X4)5\>ZFeI ɰ#ꆷ/$=#꜌ko" wݢ5(!c@;ͨMbk}ZD秩"gɳ_:RUrὡy ѭ})(3H'M֯Hb#9>;` EY#~pY-F8%EJ6x3K+=W _R!_ W_H햴wf/]Kڬb(2/_ >)U'K i0)Z)ٺ"lu 6Dn+j # K`DRP^@uNVXNR|p9ŒOAlk  aO04)+S=N}Ya!Lԇ۝;omܲEؕw ۠٘p)xnLSXUχD{`:퐩+!6G1\g\5R" =U6+bMfl;*vgJdT2`e>8'0jI! pCs140rAB>$`GjU{'_lĄ gx@+M^3oKi'BwX#I`LPf"QB] >j#-A(':SÑ:}Xgw/oSYZ+2|pkcX'ΰz:EjU#4Ƙf &!@UXB'̢)!p~8CN͏􅤐$ӽ'b= + F . 4iK—DLj0ylퟱ=Ν#1&0$d.-CXCϚ5j.?_JB-ߖ_1pG]CWolۥ>m׹rξ4]aQhZTz9@w\#X`z7*K2ǒ6#ƏE6~:7 aQP&]t_%ݿjF*]G y1t&\/=:1S¼rVەYTK*SU 9ou aPd xv!yJ@;HmzǾ$y_r4% 3P- 0X T?gF-#|M,G^0i\jEd݆qLeaD_ì䇬ꦸYզǑUT 5enynm#EKGiڃ8tRB(PqRBTς`N2[ԩA'sHMS?}AK=熰;=B[u=z5.䨯[ltEAjD73] dVo!RTUh#t?rք^J@0DO(?444z#ujӗh4ʌA*:+ hԤi_sD'y̦UKX_ 脗Tmp| _o?<K20n@q O>rɓR"O rPT\uɦ_e0>fh_fŏ#XaU&hX|[0G$>|1~Hs۬笠CdQ$[" h|16yi4ˆƯx?3~ 31F}`n[tv5S¯z\z[4t;7wth(g0=;iϹboG5N>$;{R-& ^/Iir=9~5=@Odf9 4JK*6^kD&\M'pf2~Ta/cwa #R(q/YHJDItmDo͋([ Kk.1Ѡ9mS YYu-*x nFfe[E۟<{\sfjb}Xڛoyᶢm0]Q+ZC*(\:NECfBX.Xo-P.KWvN=CZ"UM1DS.g9D$IMw얓|)؊lDR͂“HvO z-ђx p8[F3[uʊDGxn+"8]@zĥ[Ed=+dy* H+8|OE6~8OdǏ e)qv&q6X[Škr6}ʧ4:B3<9)cLNdLqLI42,N9d7ր2fgVNe3c`Wwmw튲:Y?S+ǘhr 4-1"e!!a mBɞao'`G"ږU&?ktq*M(nJݦsP[{!Ul68ĂҏCzBO+:UqP fDqʴMQC~Ц`&3nlSMʽ?;L5Kj5BzxN[aq6*˦ֈ \ Iɯ[U5 YM0O "ɾ9EXr. hF!nХgT>CGy"4S F|pC3qs#`Qm8YN<]QI%!f})Aa Iw2`_oQsFVsUoóxTubԀup'w3AӧBsZq]E|ҝQWoo0uVsRة9CpQ_|~ls=P+х3G5%Wl3Q'xn~{jQ$OMpwz5$Z毭\B; L&Pl6Pֽa:Mi9 4G,~nnn@" B+7HÊvw&0|Ni'`-t 8.n"G؆;f́4""DLIZQ @j!!R 2mJJ@ h4A M&H't:@`aXHS]$\!5鳧~zI(R>mV _rl*6ApK65tC %C`#"աZmSXMYW!)l#qm;<lj-:gϻ0'Të]cRu<%줖\DW FĎ kQN`";ۮYmUM,Q M˰˪IiEI(Aw}]ӳï۲YqaUQA3wX+@8o+G H۴ zY9bb oY@z84sNkmIJ _۝۷mY%oTKR&MPCi(uܦeeU$E4-( r1rkzcu[vUS4KrC:n2*j"qY9 z~9~5=1-)z%9!yivY5I8,JFA B=횞~ݖ]=͒۴ zf%A AAvMr nˮjfIb~^mZ]VEMR=N3 QM,JFA =횞~ݖ]=͒۴ zFf%A AvMr nˮjfIb~^mZ]VEMR=N4̢$a _>ۮYmUM,Q M˰˪IY9 z~9~5=1-)z%9!yivY5I8 ,JFA =횞~ݖ]4쪦i(uܦeeU$E4-( r1rkzcu[vUS4KrC:n2*j"qY9 z~9~5=1-)z%9!yivY5I8,JFA B=횞~ݖ]=͒۴ zY9 z~9~5=1-)z%9!yivY5I8c`oa$  @l b뙫~Q`[ܬhHL 3Z"9=r!ELbmQ=횞~ݖ]=͒۴ zd%A AvMr nˮjfIb~^mZ]VEMR=NS2 Qp~A og9_eW5EO$G1?6-.&)1EI(A@w}]ӳï۲YqaUQAӜ̢$a _>ۮYmUM,Q M˰˪IiPfQ0 b/]m,쪦i(uܦeeU$E4)( r1rkzcu[vUS4KrC:n2*j"qY9 z~9~5=1-)z%9!yivY5I8,JFA B=횞~ݖ]=͒۴ ze%A AvMr( r1rkzcu[vUS4KrC:n2*j"qY9 z~9~5=1-)z%9!yivY5I8 ,JFA =횞~ݖ]=͒۴ zc%A AvMr nˮjfIb~^mZ]VEMR=N1 Q~A og9_eW5EO$G1?6-.&)EI(Aw}]ӳï۲YqaUQAӀ̢$a _>ۮYmUM,Q M˰˪IiBfQ0 b/]m,쪦i(uܦeeU$E4"( r1rkzcu[vUS4KrC:n2*j"qY9aUQAD̢$a L_>ۮYmUM,Q M˰˪Ii$fQ0 b/]m,쪦i(uܦeeU$E4( r1rkzcu[vUS4KrC:n2*j"qY9 z~9~5=1-)z%9!yivY5I8M,JFA =횞~ݖ]=͒۴ zb%A AvMr nˮjfIb~^mZ]VEMR=Ns1 Q~A og9_eW5EO$G1?6-.&)EI(A~w}]ӳï۲YqaUQAd̢$a l_>ۮYmUM,Q M˰˪IiYqaUQA ̢$a (_>ۮYmUM,Q M˰˪IifQ0 b/]m,쪦i(uܦeeU$E4 ( r1rkzcu[vUS4KrC:n2*j"qY9 z~9~5=1-)z%9!yivY5I8 ,JFA =횞~ݖ]=͒۴ za%A AvMr nˮjfIb~^mZ]VEMR=N0 Q~A og9_eW5EO$G1?6-.&)yEI(A~w}]ӳï۲YqaUQA@̢$a H_>ۮYmUM,Q 븉7Fp)Fu ܿ5yz9l ]W)pi]t]^[iw u[zoMu,Hou ܿ5yz9l ]W)piS\%t%@:}]>H>H>,˶-0 0 0 nxwq'EO$G1?㶍&X*$y8"8 P z;@OYqF\,D< B@ @Z]VEMRBI,Q -vY5Iw$ >'EO$G1?㶍&X*$y8"8 0 Z;@OYqF\,D< B@ @Z]VEMRBO2*jtH}<NfIb~^mMsT(Ip4 Eq0A :;@OYqF\,D< B@ @ZeeU$۶m۶m۶m۶m۶m۶m۶kZkM"gk7"@dp$-<<#I$I$IR ΍$I$UUo۶m۶m۶m۶m۶m۶m '!!t/: ;Mo&PEA>j*UdU*bfffffffff>0YeYaaaaaaaaaaaaaiiieYeYeYeYeYeYeYeYeYeYeYeYeYm۶m۶mۦiiiiiiiiiiiiiqqqm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶u]u]u]qqqqqqqqqqqqqyyyu]u]u]u]u]u]u]u]u]u]u]u]u]}}}yyyyyyyyyyyyy   }}}}}}}}}}}}}aaa             ((aaaaaaaaaaaaa88(((((((((((((($I$I$98888888888888eYeYeI$I$I$I$I$I$I$I$I$I$I$I$I$IiiYeYeYeYeYeYeYeYeYeYeYeYeYeYyyiiiiiiiiiiiiii(((zyyyyyyyyyyyyyiii(((((((((((((z{4M4M4M4M4M4M4M4M4M4M4M4M4M{{{{{{{UUUUUUUU뺮뺮몪,˲,˲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺶m۶m۶m˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˺뺮뺮۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m  @ u]u]u]u]u]u]u]u]u]u]u]u]u]U0 bwm,+mU>EO$G1?6-.&)a0 0 qq1 0 0 0 0 0 0 0 0 0 0 0 0 0,˲,˲,rqqqqqqqqqqqqq<<<ϳ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲L4M4M<<<<<<<<<<<<<\u]u]5M4M4M4M4M4M4M4M4M4M4M4M4M4m۶m۶mv]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۶88}}}}}}}}}}}}}yy98888888888888뺮뺮zyyyyyyyyyyyy0 0 0 0 0 0 0 0 0 0 0 0 0 ˲,˲,˲qqqqqqqqqqqqq<<,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,4M4M4=<<<<<<<<<<<<M4M4M4M4M4M4M4M4M4M4M4M4M4{{{{{{{WUUUUUUU뺮뺮*˲,˲,˲뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮k۶m۶m۶,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲l@I(AzvMr ܖ]S4KrC:n2*j"qfiݖ]S4KrC:n2*j"qfqaaa}}}}}}}}}}}}}88aaaaaaaaaaaaaeYeYe98888888888888yyYeYeYeYeYeYeYeYeYeYeYeYeYeYiiizyyyyyyyyyyyyy뺮뺮뚦iiiiiiiiiiiiim۶m۶m뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺾۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqq<<qqqqqqqqqqqqqu]u]u=<<<<<<<<<<<<<}}]u]u]u]u]u]u]u]u]u]u]u]u]u]W0 b{AA]ӳïeW=͒۴ zY   BAAAAAAAAAAAAA0 0 0             @AA0 0 0 0 0 0 0 0 0 0 0 0 0 PEQEQAAAAAAAAAAAAAaaaFQEQEQEQEQEQEQEQEQEQEQEQEQEqqqaaaaaaaaaaaaa   qqqqqqqqqqqqqǑ$I$I$             (((J$I$I$I$I$I$I$I$I$I$I$I$I$I@ EQEQEQEQEQEQEQEQEQEQEQEQEQeYeYeY@ @ @ @ @ @ @ 0 0 0̲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,4M4M4 0 0 0 0 0 0 0 0 0 0 0 0 0 888N4M4M4M4M4M4M4M4M4M4M4M4M4M<<<888ڨ?[c_ˍmH:ziEHbHIIIIIjMI7x& Х$4@B!BU*I$I$jUUUUUUUUUUUQUU%I$I$I$I$I$V;`GDDDD@*UUUUUUUUUUUUUUU$I$I$I$I$I$IDUU %TF Х$4L!UUUI$I$IDUUUUU$I$I$I$$TV Х;x B!BVUUUUUUUUUUUU$I$I$I$I$I$I$%TF92%ߠm۶M$I$I$I$I$I$)$I?I$I$I$I$PUU$I$I$$TV Х;Q!B!""""""FDDDDIDUU@UU$I$I$I$I$I$I%TF92%=m6I$I$I$I$I$I?I$I$I$I$I$UUUUU $I$$TV Х$4?B!U I$I$jUUUUUUUUUUUQUU%I$I$I$I$I%TF 9I $I$I$I$I$ &I$?l۶m۶m۶m۶m۶m۶mTUU$d Mo]V Х)` B!UUUI$I$I$QUU*UUU$I$I$I%tMdF Х;B!"""""""""""ZUUUUUUUUUUUUPUU%I$I$I$I$I$I$IT $T*$-`Gb)E(-f`f`Sc1cUUUUUUUI$I$I$I$I$jUUUUUU#&"l" >,C6` C . ʼn $$I$I%KK!zRXj%?F-#PeU:L}8cCiC)=PCI333333333{<뺮뺮!"  !lRAGݸh0#]u]u]u]u]u]u]u]u]u s9s9s9s9h4Fh4Fh4q9s9 $!!`VURURUjUU*UURUURUʋ W@UiU-D  v5!`Yc0 @ *0 0 0  =iiioiiiiiiiiiflZ,`VNKPԕ8RktC,:(icҔ2$̈T\i%΄@4Lx=3<<=Ru 6YHlK@r*&%+7d(p·{!swoW72z(yճ4=ތB^ZQYW{/я5#O_'Fi!ۏz-PU3?ґőw,F>G+F"74sbLK¨q B{t2HEX{ZT:ce73nD"b6XU8JbIHF# |=,rxgc9lYj*PBLqWyT7qg˵N(XrJxJ7J7&k2ʞ{XJOn '5̌yrĖ_)ĕ^!>Pt+r+rȱ'pVdk*RN>;Hjlx uqmaˆR[,*ii mC\r}NQ7iJ"pr.AȌ#91Fp~Xk(}նmmn-w6"$$bqaz;)7>Ҫý,cT,=J~<;0)S%~K-pd]qŨ: ĻCɋF9 &Οpo8X!GiI/ %SZZ,x:Tf19 U'L9wW^PB^TK$ҝ}ȳWD)%Ahk$n[va%IgRn̥X'[!JWƱr:0ͤѣx)}7vn>ig.nʔK{^w^?n 80G4< ^Ӣ^6(ڸ˷`]ġ\f"PΣ}<#4de>~oo^͘U9Q|MtȊkʝhH} o%(r,){.j*3| c>Aޱ_ >9!y;C:n2*j1)$&Y! >C|;h뛶Z؅o벎mUm T=S-OK GPB>۴ۡ*kӸlô+ꢬE5Q4%%ȁqfS`]0nhU6]02%Ͱo.ӼøoaʥۙXy)/\ӧ.H;ȞjE2 saN&d2's2's2's2's2's2r*r*r*r*r*r*r*r*r*~]Gˮ 6LO9BH(g$".e$ Y^. *IvIЂ 8HKle\T , :5 IM}rXuRW+b{Ec%وOldp|'|X0횞~]Gˮ Yqaطۄ/wz ?ate8'1 ~(2C_$>9 > +B_$ HF/ ~oS眛SkE +0g>*k'Ǖ*|DR|X|o^.uhek뱛%n:2#V ~ @脏/6H /Z$ Y bݥufya?.H ?b $Hr0YF*|j_~FV # zPBB:$"y4;/'7>u̽xu7w.nЌYtKَL^@EIiλBk7cLWv.VBA>i15I(wmj SbB5-%;\WĂT=/vff%CL!TG6&q^ܼZ{j)vN CRiBc:eC2"*a" \#1-T+hiNQ ˸Ciѫ|@S7'G/'[˝ŵ8~h<*<`?8=, e>@?>>S>S>S>S>lD _d9 =`vpK x:qGaߙnC~gцORl}kї|kCӯFO÷M3|8>'NXGՅ~\(t>S6$3.& ;x=>>>>>>>ӞM\WO UyW@icS ?F2~"D~F.|ǍceUbZ:a[xuSh,ɉ8qG2*P4B8xWw47og0^ݨ:2.[ W1K;;7S+3/ )6IKd]T ,IQ$"q"y,'9?wĆ=yu8qvmΫ܈.8[-W12D5s;nf qVZԹ0RAJb"@{:k6F[2K.u"dH܊]ݑ8{vf(|[:vdUipd/`\͑{RtN”|t lE0[|> \vTC3;r3*n@6B$!;7L! i]Wv|Av^Wk`~OMbƙ?zisW0$Ҳ3. ]K_?Jϑ3oH> ;3[W#d=_5Ĵ-M 5[G>";E!B+i%rܟ#I-@:Wvu:1}ht:Yaޢ1@Hq^2 _r9ي6b8Y Ps[|Nzڎç<2و=}} "{ -J[!VViK+*!ECEIԀ]&EhAh^+:)iDvU Ν q FvQ61H)/0ʗL$<_|QgZXbAA޶:_[rj]_p~2WJ#5ŶϢ遂15ɚlʟ)ۮiT" ' -e -n#5[VocyQӌk(Fѕ:4Tw} p'"+ˣʈȿV?1ֹρ[M}<|#rB\q8Rq yo':k]>p:dqRʁ!Ic#' G[I!|7 4%P} M*ROUHݠkSص"*Z\c=hږIR'`^RG&t+-ȸh3p@fIrY,eZU_BfsuxoJع^$徍XXZJDMUMdKlȜ21' ?E[ոDBC`gAzq+o6W*}<^o?WǍA]r˭[2=Wی 濵llTg67(Xo&Kł*H˾nǃ+ WnK[;Kk;+ 2qf `Cu+:KmQ*xYxNLF4[E!re_)47:NNAs?9fr;ܤUP"~ر=- QCQʼ/]E4%NF)qRul`p=W]vvՍ_Am\`f"ՙ yiz:Cs0w@Jo{JGn}K[`)|S/@fۦcJD]SH3mmVvXjɕ2?X2FAf|yW7:HRQS0bxR˔S۩" f6`j2L=()@AAq%>@’H&!bǠ!`bЙpfh@ ^;cV7-UCў}.]+­n*[=d Vz\ZTՙmNS!]FQ%DM>O<6M# '䝼wNމ$y{o-w߿?{DV rj){{{{[kRJ)888.{{{RJ)RJ)RJ)RJ)RJ)00000000000000 RJ) %\LF Хi-Nv bX,bX,bX,bX,bRJ)!!!!!!DZ{QEQEQEQEQEQEQEQE $\?<VR rYݛ0 Zkzbb```````````````````{{{{J)RJ)REQEQ{RJ)RJ)RJ)RJ)RJ%\DF e82-: I c1c1cqwwwww`h4c1c1c1c ݍFQC 1CB !ABwwwwwwwwww$\vR5PYc'AH;!Fʸcffffffffff5>iiiiiiiiif ⢰$*ab"!pENq; 0 04M4M4pʖhIV`jXGI՝jz%i3҈2! x*'<6M#c.% /ܫE4fR .d {{{p8_bƌ3f̘1c {{{{{oPAILC)<AC:[l -!b+$K ,nT@N0WJңUhX@HPi3iD<4m/JApDA-(0tiFU]ؤ]Y6[:`>'_'i 2>NxĔCi`u+]/l?u&1t۝c #}P;i t@h:G u31@h0c;8%a=P؀h,Z xR%=Q&~ \<b6J\y*D?NxaJfvCgQT0k3w+bRB+0<1b,1^h" +E>t𢴈 P<~"共FӖ>2e~-Ώl T̉'˘5ލJ9l$ _潐XmSBWgyXn ;cңBd< ~ "w%I-WcT:ʟ4oѼNg(Cؚe hOxrcٌzUT:Ol!r110ThN|ip8-`*]r7ׯ8p4#qer''즗v%<ʖHxo-FC]*L,Uhr$, e0|U¸,4h2FiV]G5 !\=S9[xỎB1HؚTAqɮzkCTI 3S@f@@H@G`$F!10DQ?1@(Rj>jO:jJjj_^%lLFcpH˥\k'UF^7e8JrKq^Sgskw42B.:$V_WH od*wa^ + D<RrU⮮{7nqv1;cwt !|k qq>qn?$cvCw] 7y_*7DZ;{g}h3?m7yɝ;t9}=Sgs]ǻuX23JH$E:3S1B=dcs8Z΃#1|q?òShr/s:Ez.B ?5FytDfK ."ts1Gms;KFX4+! |O=񭳎KKsb߭HL4\ԉoBɄ8x3=& % {C_*Ȓԍs#Ct6V>[ѕɣ_-y!H6 i)I))j(غ:VbmFo|]wfpR/pniL߼v˿9LɾjҺCAQ-^/.huٳޮ85Y()ڐ(&68Z*Cmcm1̒3X&"^-v̦>TQh/^k qKr6_qef 0k6/{'{ agdz7\7<("lc0i{/5s$J:=䉵_IXRmU IM{`%cӵqRfcż`a7C;*\G%dUY»t%2*GKY kqJ8b[ ^ }˝1X % Xn}p$س]9} pVK3IpBvRbrqgln 5&XHĥ"Q˽=YSM/26dABX=:A($עYx{-JLp;ON(8 &C=STU5LH1F 9!=Jb=Cs^lp1FGPT-\%DMP@O_:Wbڣ1t OZǘ 7ss/nzS)z}4 Cl2rh^5 {!`2!«毖PFDLpS3 12E~O&e<3+#IcNEIJ,5:t`'oD^S#vn:?ۨ/݉ 3mNRg֦H];ˆ7due K~'4- 7QtސsƆٴb0z4&Gk! ŋyp@?[eNCCE`PMb57{Kak4eY !jbbߢNbS;H@wϋ*=ټ]`ȪYZmu)]m\=$)/%.@DջhU}˧X3scmn?g->E^ O/v /\'Vf +Nvˍeoًטp'Ȟ3K㧩L;8 ==3 X`VbJOx;f2k -OPľf@s ';/Cx ]V fAT|S8]r9,:6e8.&A-`\~ZO\<.#k.+"\΄\hʡPݓߍ˅ť*&.cc ΗZ1Ӊsp:&c _Z벑kO ^By)p555JAS_ 'Fc%鿼 V׈0%+ɤ~\Vo?6nU'2(Lq8/5-/!Fҭs$d ǮHnFho|{2k޿up]b>禃.SJsɠQXԐ\ %)RoWjVvn$y05=2b?^lMu.$A`kc#!~/҃_M:4.aؤ1] i l`|lҺ.KҺn0 0 0 +'BS<䶑[L\9u>ëbقYssoghіȃ'7}TlR|`1! C?ʎIE~Q|O .1E|(OА̒Ga˅Owr(4{0ԻYO0+ȍ-5O٫ /NI彡?ޤAo.cKp:_/r|~(nVBpFM)[` ->`w% {0~d(8B<3i-Y= .8&X}+6wWok*~όdR#NiHa8`A7ҳ]k* yd!z%ֽ^a$x6Q(EB:-YWH -L,ƂxNtw_"&.ɂ&Vf IمN=coS-PɎ(yZQA/_;f8wlEf'OZMh-V!#l?}.?qxycci ]U z%A!/}: CW}WVZ,aP ٌ*0mc]vGNYj1oFMG%A1up##7gx+$FDllm\X!@<}L1>&EV:~5Zd Ky#B Q8[R}%xogi;v= z4p 猾QdIZP>å W$#4C%6rsUa;ɒcwaxPA<ӽ,\ \+:|N J4sc}߽-1m̾|XS8Kn.&&P[s%K/6*)"ga؇џd )urK&mogu ̋؂fR78+x9qAr3 lvpo'f`d[bAtWpDhdp0La3A2g`Ϯ? BN m$ABk ~(@iu7g?dH ?;į˶trLr-DIS.Q$Az'3&5l )fL 0B(6Ib uD3@C-( xO2/qʒvL%~mrK9S#1hɁ;'+zQWiYY]3{AixOtc?p uΩuJވq|f&X^ّXܦeeU$E4̢$kzcu[vUS4KrC:n2*j"qfQ]m,쪦i(uܦeeU$E4̢$a t=N,JFA B=_wܦeeU$5̢$a ۮYmUM,Q ϳ+j"q>6-.]m,쪦i(a ]qaUQA0 ,쪦izo0 b񊚤zYrC:n2욞~ݖ]=kn*veOYJ'FݽL GZ)m1tsnȠk8|7 ĤE@$ U4ŘSM]`2&)j}?p4q-o'x@$3aټfTY0Fr ^q*A1w;d Ө#!.I.J5$]9I1ޣ[i%$ ?3isMc SIz<sNO  W{kVG(Ka5qj& j|rV/a*LgΝ,wg(/-7,lFNIkYFEeLt,"q(|f%6%gVsZ0 *d^:rDI.]8$J] Iy˟ZpYCoIJ-7rY_Q9J_w+B`ȩc t4T=t %})V2*DtH݊DS>9lpmdsye{nhֽTmN8pJz'BUCJ'qH@4*"V@܌lN$~a/AN(J?{}J[rq.K)ҤLD2fod Tanh n0-Dg H&CT>3nO˔q3 T_TFR)4|kHG'FĉȮJQ7A%4h;kVM% 4V'PM2Y~rv+>OX6^htֈ.Dzj~v//Bvhޤ r+>Te'0•WƐUgcK휚 ܨhFЇ8.E\w@0'ټBDdd ](ر0^ىZ4R\+JRr"'&yis(݌/{]ہ86R7㕅Q'Oyȶ5xT'K`|_WUGgiU|1!3']ӳï۲YuV2vY5IzY9~w=og9_eW5EO$G1t븭e*j8 ( r1~zvMr nˮjfIbq[AeU$EqfQ0 b횞~ݖ]=͒~ݖ]=͒p횎9P0 b횞~ݖ]=͒ ! ~^m-#`UQ iEI({~skzcu[vUS4Kr ZF.&)@0 Qm,쪦i(*y]VEMR4a%A ]ۮYmUM,Q W:n+hh=N,JFA ]ӳï۲YuV2vY5IzY9~w=0 Qm,쪦i($y]VEMR4a%A ]ۮYmUM,Q K:n+hh=N,JFA ]ӳï۲YuV2vY5IzY9~w=og9_eW5EO$G1<븭e*j8 ( r1~zvMr nˮjfIb (`:1'== \8#;NFEQ>o9I icNUS(s 脓IR`2R‚/TРmRv ZF.&)@0 Qm,쪦i("y]VEMR4a%A ]ۮYmUM,Q G:n+hh#pSIJ1C}Aj"4SzQ젣-p 8ObkkyDEV'ߠVn8"#HʛD7FqsDK#g.H|\_&Q[jd33?ÅoL,T\hU3D>Me+[$n 4;aRaVQXoaJ8(roI%2`֔f_ $3=g3d!e/r2ĜlglYS6T)b% uΐ۳2HIT2k `I/kɅ`|%v+0yBC"H)SĖ^0K!9iBD"@qFZHp f֪-JUJ^) >J`hllȘ&&sOB@[}}´ޠ gnen, /WRP'S4r[Qa~t:H*q Dʘb,_%tF=AYr;TFG(mQuj!Q5cҾ4h2OcJozXx,kw+̂+#ZNkif7c*]@JY+ B-GXp @żnm&?_/tpwh3Yj$G\$A l䶢z:f|Z*:JJ_UzBɴm_?Eýn>>wg]^+Ï S5.fhrl*py;Uk#[9[.z:fͨ)Ds8׋y;l5{{/WRP'S4r[Qa=FfsI"ƹH IRpj-bĂrM4`\to_[ܖjܟƁ%[zЭ2Ь67.V 4_VlU?IGy 6~CVdd0RM!400伌=EzƐ$MRZͬҹPKz/,;$ MV;퇸qz@ 5pԠ]|d屢Tn G~ ?`OphV٩Ȑ!Å^AHM+M)??sO;V=FW ES` -@ CU.l(y 98hKG/@?|BYu;HWuPA $D;89©A S>)1BOrBERa(kzcu[vUӅ=͒L :n2*j"N,J=9vMr nˮjPYCA AuܦeeU$EY9z~s\횞~ݖ]t@O$#`(!H۴ z0 Gzo]ӳï۲.idbD 1 qaUQS~ja#3S~IXyX;gs +n5r)O۔ӈZoeAPX{ &f IE0g'^N`feLUAsBϽUBV#sh%Q% 纨;8SD\h2bHq o16ɒ<P6=0AW ";8,?.'}-a6MЛR E;3 7OuG(ZB7oB]H_6 1H^w\fRf'Ywh "jjN)}5wmK=HnpYC5'Sp`zzUE2t@ u7;bN*R"wK'o]ӳtY5I|a%A횞~ݖ]tBO$#`(!H۴ ; b@`@ H۴ z0 GzvMr nˮjPPCA AuܦeeU$EY9z~skzcu[vUӅ=͒LN,J=9~5=1-BfI&F|a%A횞~ݖ]t@O$#`(!H۴ 뺮모Iz0 GzvMr nˮjPYq0$|^mZ]fdbD 1 qaղ..czBRS+c2c9'^~]TNѬW8#LFUg?J%6~}nᰘ̋yǏgL"Bb;g60I#ZFk/:qg&fq♌V!)%=3tbe$E ;tQ6*ȭyyyy@KW_(_{{ +$J(Qe|7誐BiQo?g=-ҡrIfO1OȻ;<W1yjFxk̼ (DŽ[vE?c>jn{ ҼNC\; ~Ŷͱ`rPRnn;`9*oݶ-kwum\ˡ,"FRa_48㐻;kߏ^)1@ |d7  OԵ5%UO!f67@̅r?T˭ΚK _+%fv?8?mſNo0B~IVDdXQ/{wi=IwWNdwAnp/ܫ $E,ruh%E+07Bn<͋1{n3BܵӶ#g_gYȥaqf$8#f6uM1Gb] BsP<<E>'iU:Ţc{AgO}v{zjӆZ-՞Аz2(3P`a"\}?) (cڡ"aE%p̭$_ZZLBO&Pn*= Y3}wE/XQ.6O [d,p@߯H?h6BowU柳+b4 R<&I6= \7IJ|2-EC7a6زa-DZ06 ʛ:6H{2k.Z*J&D nnmmSKwdCC;s#3+o"k g`ʟ^ԿûZ؂rVbRA1R!N-o372/&.*p({wPrnjfLb ^ʝZVH}RmN\JLFD: g>_u쪚(zY$9 }umev]UU5ME<4q OɘKɈGhE#~ "I& qGkdR(0(8xL41)A-S^x rH0c18c|>|>|>Adå`!T$ Dd}4p5ZnMpaePR$0JD4^8qqqq|>~~~/...............................ve]ve]veWMo4l9ǝ7?ni( ThpeÛ6h/W4!lBk)6v.MnG'eGM;>48.ff7?4 "c"9s.c1F!B!B!B!biiZkZkZs9s9s\Mqli4?n;"9"\nA1c1c1˲,˲,˲(((((\Mqli4?n;L"K ;5۲ BP( BP( B!L&d2L{{{owwwwwwwwwwwwwwww````\Mqli4?n;b#`Yk23&1AAA `3,C/"+*lIf=دͥJ,jB(cΜmiJftYB3H:dh|>nvnw3K>lnC7;; i79MTL VK*`:0 $K RDx)֌lHچVZaaa JHCT7q:h iyũ6fʐ0(',&`QaPEXC!<A#,PEzWo$Hy\FAYLib?H 8@{&LDy cA$P<@rg5]n6f"^U^MDy cA$P<@rg5]n6f"^UM,B(`cq 2$"* g[nݺuzz^d!ZYV0_řƭ?iO՟Ө~Ք_ԞǙz?im8t3}Isr0\" i2kZkZks9s9s9s911111111111111\fMqli4?:$2 9 9RJ)RJ)RJ)RJ)9s9s91c1aaaaa\Mqli4?n{"9DAAAA)RJ)]eYeYeYeYeYaaX\Mqli4?n;" @[.[6`F BP( BP( BPuݬ뺮뺮뺮뺮{w9s9s9s9\@@@ Mg?n4w:At~;Z5m?w"9 as9sN)RJ)RJ)RJ)s9s9sc1caa\Mqli4?n;d2  i2VkZkZks9s9s9s911111111111111111\fMqli4?wB  9 @w&۶m۶,˲,˲,˲,˲,21c1c1ݕRJ)RJ)RJ)0>&8333#fbffĽ* "@GvC7Fˌ0Ed U@3;6Rse,Lu@d"J+J+J+J+ғ'=IOzV:@szr-m$>D6䁺ͦ2#LvYB3Ns\ S]+"D&C6.1x"1p`R&D@2__܇:/TljUe5ju8j 3Ja( H͕0%Z)IdB9dbXJ!R`()aB$-<+<XDKI> yyj9ti]DPDL<l#5WTh H& 損a-*EL0$HBx FX Q: XCՓhi#iw'!}8O8n6a(gvmX-\$2!٩Z6.1x"1p`R&D@2\w`^`RH!RH!RH!RH!RH!R npѣGgggggggggggggggggggggggggggggggggggggggggggggggggggggʔ)SL2/*UOngȆvC7[#oA$M*sPBʭac(c010Ì"3+\538L1ef 7e$sw}0fq9fa. 󪅃YΘИeØbc&4&p!Rf1Zfq)O{ V, /rv,H 3p5fa2Un /9411Ì31 0@,HL3ͷCr R#JtPVUU%ևniתJSRGj*&:ҹn8/p8t{"k\a.Wh@ s`DK;lns;h'uUn&S)E/lH/qVc0c)0Ì109cfqjƴ,3p5@OcgQIy#pP" )n$fffffffffffffffffffffffEQEQ0 s9s9s9s X B"  iڻ4M4M"H$a9s.&&&\B"Kf)RJ)RJ)RJ)RJ)(avwwwwwwwwwwwwwwwwwwwww7\B2K Y e@h4Fb1c1c1\TUUUUUUUUUUUUUUUUUUUUU Vm%P6?'333333333' aKG$`Q)Zy4NRBdJd$p(]v:ta BU qLCY @ޅ]ϖQKbE*8&m4Cl4Vƙ$@gHDsu%^aq-= kA%u[7X* 0BgT6I'T@U"m 2!%Ҵ ̢}0*nTy`L. HĒ£\ )!Ck` PϧR<@4tni1:-*)20Nt@~,"hcX BG`^EV#%>}Pfi+,3Y%HylF&w>βU4'٩0{\׼ox/r)Wr!qWqp ׻nv׺ԝ.B`=͒5 D5#mr1*ߡb"Ǡ-w ]a`eUU9 ɨ"`D$t \b$<7P1Bḻ;!SL~QqGș {C\/& ߖ'&ՖU#;bpXwT31'}ڟ{]|UL@ N#("B! / k/ZmNk>j.$T}Ff$N@>}/sWp."FG'0}iL^Z^[VO `|jl"S_.2˩s3NpQVXѝX;ZwyL[|}[[9Shl+UP~~ u3ShP_F?X"ȷ"2 P-ƺJ')𫓿yU(]Ͽޣ8N=FVR{YC}d=r0iQCra:uZᦼC xiSoQ?ŗE++T) ` ;l JKB5Kp^!9k̦@ m`1_V툦ߧ^wsBd{R|nS. kHgd7iL^eΫ/ Ö@A(օ`V^9 0sЖgu%]jV[GwmOuP4ryYݯ^ED'%$4u :Uڪg73XEO q%v]Zk Oöbc|cyjh?Ү/Ue}?:tS`zٝAOQVϝ;u ίX8KXqO̺ +ݹ3}3ScB4v>EN87ouKⵣp@6fҘd^=Ljq%@EkzZPv6ײ(!ɫja.jTnJ>m(tw>dɖkZS/ձFm20za@B-'aU$ݻM!_:p_;GAg\L L9&8.Gn{+>!":Fd (>[+v+^EV6kɖ| Z#қj=71W,/@h-})O_ 淜-6Vo)RejU5%ehvI/Ñ᳨d~r. Q覘j\nɮl>%.A04VXNWG 73о/ tS髳n ms71`ViVH_şrTd eHRSp/$[v]ESc"0B5MZUʔEYi' a#o5s_x\N/%2jx5 j`Ő%QZqB0o|ur%ySc;1*¤cmھ$/PEtb -`jBK믿 {PUUUUUUUu]U ON몪iieIby^ה B'qiO`` b&.-ц#H%2x4p%u"q$(z )8€4@p,{k-(H$x̳hȾ!^ۇPH?z" X~=؉\-}uwi&*k R%@BOuz!pb"CGbvm! N_4qf[(y3V5< W(9t@eLPp@Pn@EHPk@)X P׀\!3`ZjRtJfTB } 6!ovkon歡12 cJS)C9]a#dZmXo'#csh-1k!/;)B A`2p Wf,b=p,?.uܦeeU$EI ~,Z6C` ^.1;%W j1Œ"I8n% |]ԝjT3RBǟGot m)~.߄"6VY$8z߻(!~_ܶiZauYVUQ4I뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻@q~~~~~~~~~~~~~~~{u1G! b  o"m@ˮ)i%I?ޏ(!~ume]eUEM$E=˸˸˸˸˸ocFC"?????????????˸@`} m[p0Xv]U5MQ:6M2 .˪*&I"z!!!!!!04 4eS6eS6%C2$C2$C2$C2$C2$C2dEQ$IQA8ۦiYaeY쭵@ D"1G! b  o"m@\^{cxs@0F3aeK"a4x ٕ}m"׻c:v@}bpY>-XP7Vzu%ץ}躢 UG/ahn0>w4]`+P׮!. eoϚ(/28 g~¦"T)Ԁ _h1H-`wŠȤ7 $Pr:'+t#Yѻ"/un9 A+riͰЊٽk9S F;F \kw8\MD?\4SLNoUkq[>Ŝ,DO]]KT:~$2𿔁[4Z[ͨ[K3P:t ܀hkkUm\W' {Sj-ZEE1~`uDM"E㸭du/Rt~M kMM89 ,P)׵S?ˮ&-r+  n̬㫤~6tv6A]-jۿY:oJThÉq&?8Z# .Kr>26O j|?q.O*K&5vEA/~lt(e\@/}SSv%k<&zZyׅ֧(ݕ8 oLNׂU~HяrG$iƹ)~eNq1'r07T(P4ảڿG\8Y 0u-l*3?-C7(s)h?ݛ~]^cWUl)Z33d1bT)u2H#QtJr_~>h?ݛ~]^cWUl)Z3FPo]|tocuy]U]whvξ^oe9a}]k[t2J%i4B!x:$q<`l4EZF;L&`jXJJL3t:YuyXv]Uug~g~g~g~g~gGP( q@ۮ^oe9a}]kݎeUUu\l4EZF;L&`jXJJL:LRDDP|7 #B ܏ԟY֤U{rs-k>CY|lfTe]QFGl|잝8pb#v!C_8m>tG)7"1ă瘂)bAS ڷ|⠡E~]AWh Z= }V|%1S wFt^,޳ ?B_^80J"=!Qqlq'q2YH*3j?lչZgjy@==}/X 0x qaP(aN~qMsM9t~q%tno:N77g/9t~qF7w盎FN8`L09an1䈹M/&tn~6rMo#ߌ.i](2wN*xy on$, C !;0jQNw$r2%Gq }GJEL~B򤏗LIJ=;J)227V~}:&G͐Y:xVӋ͗\ZiIzگ4MܨޜRoA,54Mq޼oMy\5OK)QQ_]O'੾UYeV_̌;@mwAzb9ۦWVn|׻5^ Rȇ=,&~,زGsæ9PO$NC= >P2'D ] M;b=C 'ӮL " E=ZJfj&lyCSԯ!7ԼAE59,ȹ&J @}CM]bJEWT bbo.b":`U)HccJ^'DeJlYETĮە f At׻fS(ןrW+.Cml":oy}u2#eV1.ҙt)gjl/ڲF >>0}fAl-P.\ExE`B޽}R u^_5:̤?5z;@clhZN:n;X:c)<_etwM-u 歰krڨ޽S9/Q<8oB waKqHJ{B%ߘV_AlE=ښCGΣb;3v`DBXf >9q(l ߕtB~卽;p&q1ma% .EoHӡt)z{qI$˲,;Nx>BPH$FшD"JPJb-1A1I3y*OAP!$dR*eR*jbZ+굂b,k:YVҖus\9Zcrld'=?rڧY+k 4QJJKvl-uSV7֭s^8.f3Gt.ԛSsnUue۲/$!qa[RfDƆ0tЖʀ4D)D4C&L[V'7Qq'_D fP=]D?!0X`A Qw!:ȹ)(*DJ9aQSyZdw`q4_ЫA_M4WK;̸D05r`4|CK -쨒Ҩ{Fѵ~\Z}w0Y 1o%P &O_8ZW'A(rVcTi߬pu)+wvb a"j ƶDX9jqOMy^+lPDՍG[\ئu&owа6,s),) ϶`@cFiFs0h4wh68 KNFӽQ.:)>,Z+HNԘ,?&)cq2O&F1HK\虑ʼv il!a3|)/6"l:20nHs1G9,r^]cQo1FY;Z~?gAсZ9yI|kEG:Gs_>Ю!;t W`P'Pǯ^vY~ܹG 궂}{T@d-/92دVsdqM5xڥɻĜGwzTMыwzrD*V{1DcJ}rhrUZyd_w[c^hے W4\|[K]-\%._(y|%0WMFɵ!:2tkgKǺ"P$6]T+>`zZ9)-7ZmܯdxpE@`Ζg<vuxNαGfKhd0և}%ސq&FM1i_na$  W zV\go2BF24 L\"˜\L%}f&lg:mB &ƒŹt&B?Q͕~İUjM᭙ ?)9(1?LUj[i-'8$Ā*_% w#SRԉoN½m!Xu:1 Nz>4e{\Y0Br|!vNwHb'ó u q@3N'x7wiMzRr.㿙q}2C:<B&3*jwL/}vkQG߉z^óՙcl$f?7W4S"vn0^"|yub+q Tn6h#(aD@;U~'TH,tgԒM=*<:U?lHp h㫪#*QwʆD ɉ6 /*@. GtSp=D+l730TO@rR TÏs0Rj i=ڪ!to Y)[jbx4ۤxu?)(k<6kl+;(򩈌k@Ґw"'ܧ&6IE"N=sx(w'd 1Lㄹ%;aGAgP ^_ XA@} KtUE=,[::Ϣ`#Z=i_W6ZԆ9#)]!^Gv䱷3(Fbzcc.- ~gǷ{{m߾'b$=nDoE$ '.1հpqm8 p}@f7:B^B1{ GY&1?C n f?ĴIQ1$*zNpoEzUG,z44ŅW-z&_8EĴ/Y|?/0zCC+F11Z¾5 ixHFo25Ռ>fwFk7 Q!g):f0Fa4bʰlfVLDA\|DAZG gri*Xk/bHw8])L'VCFsF?ZSAzꈰpGE(͏1 xG° = m1"t)[Fh R/G_K C9Mh!xa* ꮎ⃕ y ;#(V\Taa$pc B[ T^%,8R?G_wc%QXl&$($8@!s&.Hs2OKb> 2W/]lrʔ(.2H8σ0|Y(oküοN7l!/3}{ ^/qMU/32VOX k_pkq8upLeglod{D`ûپ pL]ZםkxU|-hމ}9w8iܞg!۞mio$d˾= >WN XYu1ҹ1&tRNeD go['=ѭΌ=0nئ y8)-Ic5}ɨR-iC!#"SH?x+Եl eayf v",HO OgNg=_p&I|GGs .OɮmdQ2qHV]pd+d$QgzrR įt/q>z{?s0Ȍ'5;u 5rs޾mc{f%L4^~wqP*OHUK.ؾ=-';*<$u@'lJ @8j2MwTW>7#%~[)i)HQd>d:Yڠ8ZAwE$Wr|J;S"m/b^vGXd)U#4*eGtb˖گ*1p"! 1 xt?%Oᄸ,H.>lcqwL]9!eOLҗ!Swr*oB:rk.J4C)q4ƖԴc4jv($籈xT0 *7DQ^kx !.9HWdq~  %0=JWds} (5BO\iv -:GR]jw",6ALWaku&1JVbo| %2?LYfs!.;JYhw%/:EP[fq{ '28M`ppfR g( ,Sh!h$fbc]t/q3sԄՉ쏐9u0'O~c6ky%#8oB$07 f'>gNv[e*8[DOZep**7DOZep{ +++++LWbmx,(3>IT_ju-)4ALWboz.%0;FQ\gr}/&1GMS\bhrx~;< <<<<<<<<<======KTZ`flu>&1DNTZ`flrx~@@@@@@OXajs|A",6@JT^djpvAB)4?JU`kvC&1QVVS~)6Mش-3M|/2oM"·s+<*\5Flr;,rF Ju<tr?KWco{u$0JT^hr|$}H^hr|2>JVbnz@LXdp| *4>HR\fpz&2>JVbnz   *4JT^djpv| '2=HS^it~#.9DOZep{ +6ALWbmx%0;FQ\gms|!,7BHNXblv¥)4?JU`kv)4?JU`kv28>DJPV\bhnty!*3GP[fox,@Th|0DXl 4H\p8L`t(O`q$5FWhy#2AN[jy*7DQ^ $3BQ`mz *7DSbq,;JYhw#2AP]jy )8GVet ETcr&3@MZix $1>KXgv er(:EQ]iu+9GUcq -:GTan{ '4AN[hu,;HUbo|-:GTamy%1=IUds ֌,9HWdq~#,@IR[dmv#.9DOZhs}&0;FQ\gr} *5@JT^kv&1IT_ju%0;FQ\gr} +6AOalw LWbmx(3>IT_jukqw}!+6ALWakq|&2>HR\fpz&2>JVbnz ".:FRX^hr|(4@LXdp|$0IJN|qv\sgQTv!-$Ż[ȁ[S*"/AE*<6i/pcZ^14iM9@Z y*Ƶ V L- m K=^!f ?ND˳U9M1_m4 WrF.ul6T/OlZBS_H&.8K:Tdcj pս>`(Yv 8f%n͑<*-۸mb]텯 @enbZ-ۂ'#f˶LW.% @((@@i+)@@4|)@\]hCTYUm1 |>|>|>|>$E*#w ǵ^YR5d B3AY$Pt:Nt:Nt:Nt:Nt:LKID|]^'.yz974И .8cR>yFc+( +I L!?yͭie`[T6^HCa &@$%@ (3.///////////////\N: }{wmzЉ84\ *Ť!@|0 ˁGƦf&euF*6(A d.h(43-% uyҚjiiiiiiiiiiiiiiii9cR>yFc+(#OJbpRXq%򣑇@ڜVEecŊ>$X` O$" KȺb2!͆ ." ,ayprґ_ۻk߰m ,N 0P͒ HTF.k[ wjpAgDՃ4ó H@f0/ ؠ2E @i43-% uyҚrRB* @c^XTďI?q7=q?+&IaŁhDPbDȏF:zvsksZ+R~b` ,@@"A 7\|Fօ 243) {wqlhc[Q3\~p H@L:G@xtoljfb\V7h ~!B)G({>x[ DhpNLI~oK{f!yy J-aq +uɝ^T4ZPZ" ,YDC|\J"NeZ"4KHS.˓;hڡN1PA$AR@Z a%LH|vod*ISZpJ$_nKrBڡFh9\%# ,N9e!^Fթ %C sZL)G 32'v<+dʼn>'4, _ha0&$lu*㢒R22Q?ȴ|tl0+ 4K9\%#  .p@yhgMXS?ef B'vBpp($E*#w ǵ^YR5d ")9AAB 18,9oxGFҒ0A>8ji'DM $@Yȏ5WT "4KJȌD㹥}IЖfI3ňh-&p2(P?G{^\l{#i'gz @`Bެ B4L/8@ JIH?:,$ly qfn9v0e#!mBD  4'CuiA;T4EH@İ`hyf^"8$bBD{#{P2Vd5 *xD8#LvEOSE],&7fq?el6)9|CŰBd @H?ZҒ47*l.騣YЖE1>/ժl[PmP 0-+I|>|>|>&KfGݜV E)N~p x rl0,IEf 2\@"@wqlhc[Q掤@;P i)X-EU#VQ .$@DD 䱯㵕ͼ^h{t000000000000000000000000000000000000000000Pz^z^z^z^z^?PwGNq]E|>|>|>|>|>K ;rqjl+kx<x<x<x<x<~~~~~K ;rqjl+k_cC;VugvnvnvnvnvnۛF.<* ǩbz^z^z^?PwGNq]Et:Nt:Nt:Nt:Nt:N|>|>|>|>|>HdޞnSrf %=zo5枙WU mÆ .p dVuQKGA%2\lt@8XsSzahxd̾l`uÓ?yuؕD'D|ƴ]F.x<q=zwtZYUT ,TC*T=3H$#;GݜUu)'J\Ax$<wM#@w刿fXW֔ !B b,@; (3.-L=8r9/ݵlk$iY8p8~~~~~ovnvnvnvnkvnvnvnvn#Btng7l[4fl6fl6fl6fl6f53-% zo5+1z^z^z^z^ZVjZVjZVjZVjZVLKID|]^&Vh@ 51t:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4fcccccccccccccccccccccccccccccccccccc;|>|>|>|>gl6fl6fl6fl6fl6r\.r\.r\.r\.L&d2L&d2L&d2L&d2L&x<x<x<x<XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM,bX,bX,bX,bX,p8p8p8p8p8|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv`0 `0 `0 `0 `333333333333333333333333333333333333~~~~-++++++++++++++++++++++++++++++++++++z^z^z^z^znvnvnvnvn򣑇@ڜVEecŊ>$dddddddddD@*" yo4 +)F! "@l"!)$ͱG.'Y V=̀BN.P@#)Rc umg0R`=Ph\G>;u !7\h6P@ݭѼT}b` ,@IŸH?=4ZАVjZVjZVj9jX zBd@M'E~߱ʸXA:Xx1vU"E 4(כ D8Q22Q?ȴ|tl0+>2'v<+dʼn>'+ 6: fՄ$Ne\TxJ@&S fD6fl6fl6fSxyjBV2.*%J@&S feBdЎWr8)FCY5! eSJ@&S feJ-aq "RxyjBV2.*WL x=ZZ: *Q0cJjZVjZVjZVKH:^ ʉ"1-ȏ>v:mL @$42D@Y`o{fHF>vv척WU m &8@m rl0,IEl@A":r61S /$ p7rw !0l6fl6fl6fl6fl6fl6fl6fl6fl6fiA#"mEń' Nh6kH2L#{xr4 $-֊!:lQ9 ORoH䰯ŝ8 :!C4%t:Nt:Nt:-F*JRT*JRT*JR!>{41,'Zk6-T4Fh<3؋FBK H@İ`hyf^"`BDCY5! eS J@&S f !s?hǃ+RKF@XsBe!^FթLDV#zJ"ѱ¬`9\%# ,N)#l40UP:qQP22Q?ȴ|tl0+ dNxp/Wj}Ny>|>|>dd~_i=%@aV*@Ȝ_Ԓ'LW6mt̪ I([ʸ\P22Q?ȴ|tl0+02'v<+dʼn>'Xl40UP:qQy)jdZOID>:6P dNxp/Wj}NpIW6mt̪ I([ʸP(jdZOID>:6PA;\˕Z2D(HW6mt̪ I([ʸP22Q?ȴ|tl0+,2'v<+dʼn>'Ll40UP:q A J-aq +$ 6: fՄ$Ne\T"(j$M\QI*vR - 4@s}nyJPT$gFnkhIЀ@ C~^+zzbCV h6#a׵qf^h6 _ha0hh @!i6P22Q?ȴ|tl0+ @Ȝ_Ԓ'@/o`VMHBTEE!yI3ZL)G @J-aq + 6: fՄ$4d 8A<oM˥jBV yYY!}=[ $h(DVDfA2)$HHu$M-#:`/*-vR - 1nKrvy@#:`/*-vR -@AAAAAAAAAAAAAAAAAAAA1!"ٽ[(+6q9(G(uɝ^T4ZPZ"@ 1nKrvyfĄ$gFnd@ e!^FթJ惒!9|FDcuN iD,!1nr8f/o`VMHBtf(!2~~~!s?hǃ+RKF@XsB)FCY9rH9!LF} VNq`ixVљ^YR5d B3AY$ICaML TlPBG\"A(̴dL$ur2KkI (sCyaQI ?&cpl<ƽbJ:dԚ('@Ĉz{cS3㲺A#ѠC2H43-% uyҚrRB* @c^XTďI?q7=q?+&RbDȏF:zvsksZ+R~b` ? xz.M>#ŠjBAAAAAAAAAAAAAAAyprґ_ۻk߰m ,N $E*#w ǵ^YR5d B3AY$ @0/ ؠ2E @ifZJ2&:9u5处Tԃ͹Ƽ(0@ɉn6z ^A1%iWjMŠ|Ĉ#ŠjbҲHe?>𸶵p+K D(xFT=H3< $%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%e3R10_ɩh/)'%l 4E?&cpl<ƽbJ:dԚd!?yͭie`[T6^HCaǏ?~'RQO{ågd]XQM\N: }{wmzЉ84\|||||||||||||||||||||||||||||||||||||lfZJ2&:9u5处Tԃ͹ƼqǤ|󸛍ǸWPLIGڟZरO$" KȺb2!͆ .\N: }{wmZ\\\\\\\\\\\\\\\\\$)Rc|>|>|>|~!?yͭie`[T6^HCaʃ1x{Ŕt^5Q N +%FhЮg76mQXz" 뇩:tСŸHHEDA<= &uaE5h1DHHHHHHHHHHH8888888888888888888888888888888888888((((((((((((((((((((((((((((((((((((~~~~@^z^z^z^z^|>|>|>|>|x<x<x<x<~~~~wǤ|󸛍ǸWPLIGڟZvnvnvnvnz^z^z^z^z^t:Nt:Nt:Nt:Nt|>|>|>|>|>ϛNN]F~iM9)!`snh1/,*9r1)$zzzzzzzr\.r\.r\.r\.r\.prґ_ۻk߰m ,N 8p )Rc|>|>|>|6fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,bXp8p8p8p8ᳳ30 `0 `0 `0 `0 }~~~~﷬z^z^z^z^znvnvnvnvn%################################### r\.r\.r\.r\.r\.vnvnvnvnvnNN]F~iM9)!`snh1/,*7n1)#ŠjbIG~ovöUO3`: 05jԨQi)ɘHe4֔RQP6¢BƉn6z ^A1%iWjMʌ3 TDpiYVTSC@&D0SEIIIIG~ovöUO3`: 02dȐ!He?>𸶵p+K D(xFT=H3@ (3.G.'Y V=̀BN.xf$c"a.SѼ_ZSNJHEA=؜h J'~L>1x{Ŕt^5Q N +8pNt:Nt:Nt:Nt:NS"A 7\|Fօ  l6TpF*JRT*JRT*JRT*JRT*J$E*#w ǵ^YR5d B3AaÆ h4Fh4Fh4Fh4Fh4̴dL$ur2KkI (sCyaQ ?&cpl<ƽbJ:dԚ(' 4򣑇@ڜVEecŊ>$X` `BP( BP( BP( BP( BG.'Y V=̀BN.dȐ!C";p],0/ ؠ2 ddddddddddddddddddddddddddddddddddddN}wc )HRkV8 fɅ#B~c )HRkV! O$" KȺb2!͆ .C #P߷wv;a۪K";p],2\Q "D!'~L>1x{Ŕt^5Q N +A'RQO{ågd]XQM1Z fL $)RcyFc+(#OJBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>B (3.-Laa>|<8r9/ݵoضi B'vBppѱi)ɘHe4֔RQP6¢xǤ|󸛍ǸWPLIGڟZर~~~~D@*" yo4 +)F! "@l"!B|>|>|>|>|>')Rc1x{Ŕt^5QAAAAAA~~~~~ z^z^z^z^z= `>|>|>|>|>x<x<x<x<x<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}vnvnvnvnv^z^z^z^z^u>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:Nt:Nt:Nt:Nt:N|>|>|>|>9? xz.M>#ŠjbȄ6f*H#ǃ#B}],mHTF.k[ wjpAgDՃ4SOOOOO.r\.r\.r\.r\.LKID|]^'.yz974И8N}wc )HRkVx<x<x<x<xήp8p8p8p8~~~~vnvnvnvnvtttttttttttttttttttttttttttttttttttttvnvnvnvnvݞcl6fl6fl6fl6f췷7777777777777777777777777777777777777z^z^z^z^zVjZVjZVjZVjZVju[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.嵵52L&d2L&d2L&d2L&d2L&x<x<x<x<㱚X,bX,bX,bX,bX,p8p8p8p8p `0 `0 `0 `0 ̾~~~~[VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVz^z^z^z^znvnvnvnvn%#################################### r\.r\.r\.r\.r\....................................vnvnvnvnvnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA (3.-Laa7n<====================================\1LJ׶zeIՐψi 6lprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrjfZJ2&:9u5处Tԃ͹ƼԨO$" KȺb2!͆ ."Р#P߷wv;a۪0X A3f̴̘dL$ur2KkI (sCyaQ!ďI?q7=q?+&Ia%FIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIID@*" yo4 +)F! "@l"!<8r9/ݵoضi B'vBpp 0`\1LJ׶zeIՐψi/^@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBjfZJ2&:9u5处Tԃ͹ƼpqǤ|󸛍ǸWPLIGڟZरҢE#####################################G.'Y V=̀BN.` ";p],2\Q \bŊEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD'~L>1x{Ŕt^5ѡ!VjZVjZVjZVjZV'RQO{ågd]XQM1Z fL T")Rc#ŠjbȄ6f*HPI|8qmkWT .Pzfx A ,bX,bX,bX,bX,63-% uyҚrRB* @c^XTF8cR>yFc+(#OJbpRX!Bz^z^z^z^z<8r9/ݵoضi B'vBpp&D!BXVjZVjZVjZVjZVICaML*'''''''''''''''''ZVjZVjZVjZVjZVO}wc )HRkV@ART*JRT*JRT*JRT*JRD@*" yo4 +)F! "@l"!\1LJ׶zeIՐψi>|ifZJ2&:9u5处Tԃ͹ƼxpǤ|󸛍ǸWPLIGڟZ'RQO{ågd]XQM1Z fL :txprґ_ۻk߰m ,N 8pNt:Nt:Nt:Nt:NST*JRT*JRT*JRT*JRT*=cR>yFc+(#OJbpRXٰaC4Fh4Fh4Fh4Fh4B (3.-Laad#P߷wv;a۪0X A 4h@R2rqx\Z%UC "<#`@P( BP( BP( BP( BP(i)ɘHe4֔RQP6¢!Én6z ^A1%iWjML!?yͭie`[T6^HCa 0`yprґ_ۻk߰m ,N̅ .\ )Rc|>|>|>|>'~L>1x{Ŕt^5Q N +*Tp:Nt:Nt:Nt:Nt:N"A 7\|Fօ  l6Tp `````````````````````````````````````HTF.k[ wjpAgDՃ4 ,f$c"a.SѼ_ZSNJHEA=؜h J1)#ŠjbIG~ovöUO3`: 0D@\1LJ׶zeIՐψi &L0`= rѽqY43-% uyҚrRB* @c^XT&ďI?q7=q?+&IaE ++++++++++++++++++++++++++++++++++++D@*" yo4 +)F! "@l"!<8r9/ݵoضi B'vBpp&" ";p],2\Q `@EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEi)ɘHe4֔RQP6¢'~L>1x{Ŕt^5Q N +"D(1"G#v=9 lҋ)|HX?L1`pŸHHEDA<= &uaE5h1dB 3\$DhG.'Y V=̀BN.P0@R2rqx\Z͓ 5'6lذaÆ h4Fh4FQFB7lk  28⨣O^ТB{]X30BP( BP( <[yE% Cw|>m7hӘ Nt:Nt:0l-'@&\`rHFma```````N8`A#l0XG>;u !7\*@)ywFJRcBPGjـ" BJLJFÿzr"9iAc "?b!^ϭVnJT9X@*uok.*&$;a"͆ ." Brd}/|vQz<&_V5` \o2xRAB d7 eR^On슆 !Hh^\R3VT78#(OC'FvEOŠH],&V'*J}ٛtAi4O(\ӝ˴j`%!t7wеÅ  9qJGDf[H(D4Gux"h  `(׵qoH0Ca<٩]PJC5WT 4XVf#(D'4'ԺXd=Xy!s/JBaE C[cE '& QߡThzͭ. )P6'~L>1x{Ŕt^5X` 1%d;9#12XTM#P2c/Ԍ)92HXib$zlUBۣAC  4lD㹥}IX@z&EN2,j6j(DÌ+DP:tD׽}TtN@TqӵɶP쀘bx %" v[3:t@ 0ŏI0[-˲PO!BE¾x\Z%UC K">DcZ(ibȏ>v:mL Ĥ20q̱}U1 $H Ai^>#1oxGF B29999999999999yb2yYqHL&KP0Ob/g6뚚qb~|||||||||||||||||||||||#^6n݈Qt>~~~ }8YԌ#$4ӣ|>|>0#yݭ1N\=GbbbbbbbbbbbbbbbbbbbbK?=4ZՎ;vرcǎH3uM8BAB 1:t ~~~z^z^z@@@@@@@@@@@@@@@@@@@@@|>|>|>x<x<x<~~w????????????????????>nvnvnz^z^zNt:Nt:N|>|>|>oxGF Brȱ'r\.r\.rH:qwFW8px<x<8ݝ]]]]]]]]]]]]]]]]]]]]]p8p8~~vnvnvn7K?=4ZU*LpP<un֍E'0@F(f]S3P`C 4M[:6Mp],2\Q `!@|0 ˁGƦf&euF*6( fl6fl6fz^z^zVjZVjZVju[[[[[[[[[[[[[[[[[[[[[:Nt:Nt:Nh4Fh4Fh4fcccccccccccccccccccc;|>|>l6fl6fl6$B| mibXN0<3/MH|vodJƊ DhpNrrQ_EEEUjL& &<@)TfjjVMHBTEEd$󺷵oX,b \ dY,jmQP* VP:tD׽}T¬AȜ_Ԓ6)FCMLdb #A9n2 B'vBp$1`333333333333333333333"=ٻ~/Eü\n FTVVVVVVVȏ>z咚bȄ6f*H@ IG~vn}:@}B?tژ ,HPid* ocn.yU5T7X2fRdRQ]N&&ۂR2jAb%>8/+ ^$%caߝ8 FR *LA0B8S}}}}}}}}}}}}}yyyyyyyyyyyyyyy]IL cML Ttuuuuuuuq\.r\.r\.eBDrnvnv2ɤl44 $*dA$&YP2ݵoضi B'vB`aaaaa+ 6: fuG BdЎWr8ѧU+8焪e!^Fթ UDV#zJ"ѱ¬LM t<ӣK]H`'DM $:)`Vgć *DA;93((((((2\$&P'~L>`XO23/7 1HĽ=ݖ&Cc@bYy9Hbb{#{P2Vl Fӆ #:`/*-vR -H@İ`hyf^j0!"ٽ^VNI+v$&MMMMMM&D@*f$&L_UL.RAsLv=;i/Tခ 0#yݭ1N̘1cƌKKKKKKKKKKKKKKKKKKKKK-,1XdIL0@F(f]XQ$&2f1" i<瀻˸S4\@/ F_cb eUЉ8 .$dY$1`n.yU5xPa4Dq3؋F 0H@İ`hyf^"xaBD{#{P2Vl Fs$#:`/*-vR -\Hb҂/g6뚚qb(h!O.vU 90TH\Zb"1122222b ,X` +VXbŊ+VXhhhhhhhhhhhhhHjZVjXw("A !!!!!!!!!!!!znfW1PH (P@ (~~~~~~~~~~~~G깙]@q S/NhuG&<`ɣnU z9ǡmPq?P,mf`!tb' `L0aD6fl6fl6fl6fl6͚t0~9ĸnH%t4萁-%J(̴dL$ur2KkI (sCyaQ9cR>yFc+(#OJbpRX!AbX,bX,bX,bX,B (3.-Laa#F<8r9/ݵoضi B'vBppF"D\z^z^z^z^׫N3R10_ɩh/)'%l 4E%DjZVjZVjZVjZVjTjZVjZVjZVjZVjIG~ovöUO3`: 0 @JRT*JRT*JRT*JRT*JRM:G@xtoljfb\V7hp`b:t@ 4@?&cpl<ƽbJ:dԚ('>@ (3.-Laa<Ԙt0~9ĸnH%t4萁-:t̴dL$ur2KkI (sCyaQa:Nt:Nt:Nt:Nt:N444444444444444444444444444444444444RT*JRT*JRT*JRT*JRT*}prґ_ۻk߰m ,N̆ 6lFh4Fh4Fh4Fh4FQ0/ ؠ2% 2Ƞi)ɘHe4֔RQP6¢AÉn6z ^A1%iWjM `BP( BP( BP( BP( BD@*" yo4 +)F! "@l!C \N: }{wmz!)Rc|>|>|>|prґ_ۻk߰m ,NL *Tp:Nt:Nt:Nt:Nt:N0/ ؠ2E.ďI?q7=q?+&Ia ,xyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'RQO{ågd]XQM1Z fL *ŅHe?>𸶵p+K D(xFT=H3<)P@BKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK3R10_ɩh/)'%l 4E N}wc )HRkV&LO$" KȺb2!͆ ."L0#B}],mf`!tb' `$H AʊICaML TlPBG\"AH̴dL$ur2KkI (sCyaQ ?&cpl<ƽbJ:dԚ('@EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEŸHHEDA<= &uaE5h1dB 3\$DxG.'Y V=̀BN.D!B";p],2\Q `p!@|0 ˁGƦf&euF*6(A d.hihfZJ2&:9u5处Tԃ͹Ƽ(n6z ^A1%iWjMŠ,PbDȏF:zvsksZ+R~b` ,? xz.M>#ŠjbȄ6f*H@\N: }{wmzЉ84\  @He?>𸶵p+K D(xFT=H3<80`= rѽqYݠ Jh! Z$hNN]F~iM9)!`snh1/,*pǤ|󸛍ǸWPLIGڟZर򣑇@ڜVEecŊ>$X` O$" KȺb2!͆ ." #B}],mRRRRRRRRRRRRRRRRRHTF.k[ wjpAgDՃ43 f$c"a.SѼ_ZSNJHEA=؜h 1)𸶵p+K D(xFT=H3<+ht0~9ĸnH%t4萁-4`JӤ̴dL$ur2KkI (sCyaQQ` ~~~~~ŸHHEDA<= &uaE5h1dB 3\$D蠃G.'Y V=̀BN#G9rȑ#$E*#w ǵ^YR5d B3AiĈ#F2333333333333333333333333333333333333NN]F~iM9)!`snh1/,*E1)}]+_^It|&taCQ6SAxFuP$)Hg1 }Ya X~~^PpxXxXc@0ҁU `o5jgB\|>x20i y4׋9IAL HrP[U!_AR@-ADU@ ))p(^NJFhbZ4Rͪb`:PDtKk#}|U+gnd? o{Ϯ|ͦ;p` XC=!Q;i˧sS;Uм@34Wl^QPqȗ(q~w{|"KG-!`ȉ:"Ouɡpu+60MHIJoz[zMǦҡye"g @ @@ @ @@BG}S8= T[>;C`+9=tDL}80,F. Fop0dN~|a*~ -Ν!|-w*p(^NJFh"]4+؁a:ȘMJŷ) p#F8N/flj i@\Rp$m6_nH>Sil>ۑXcSBEOpob {Fq6v-XAmU9kڻ2|G<~l\u q]T\T@)݃C92p6&M0+t b\OodvB\؎,8e`w/ظF 0ܼ"T39 4"$@o^sv + 9#Gڇ @ @  @@ lDPF?zi)4AR@-ATP8+t\N}Pqڄ˩ئ|"۟{kY<6Y{Ƽ]$ ˄߻9_ ߑlj۴A3t_ke-RNm`#bЁxߵ(tG^G3]g-W^ptqrAʏ:.5λfb'ɗ~ t"|~;89 j,QMs?UL]uO08ax1iJE;̩ Í,5 k毭$7 V?&fE-5{ua%:x&Bz|?:8$1WЛ3s;?ߥgIQ[? DKTct@Sln.rJc^T7NTm'?s[7už9ݣ4a!.P`^眇3WOH yT!.o_] ?x|jpZXZ``@~ 57_o;?$ޙ~/\T]m ڭ^kzy 0R/LLw/a[QV"El )yu[L˿QCei";#XY OH!=^Hu!d4v~T"y6mn-ZpD gӤf ]!*MIf' j5Mz7nHiPͬ,:32CLWH=`vdb$&r3YbWc@I=88P<ƊWa X/yѝY}q]P";pH08^myWe3ܠ M+wl2ݏ h;i! ƃS\yTHlyVT,XbG ƃS\yԌƃS\yTHl@0cnHdeH;dqas=sh8AJ>я괹S>@W]'%GϞ"N5)by[kp^C%*Ӹ@C78y',Kêx'ġ\*$/|=Ņh.梹+O)=ZZkZ ZRD wwwwwwwwwAwwwwwww733333333fi\&̥݁2<X$ fffffffff""""""""`, PڈfrƊ )$ Fw*M)%- qq88˖RO #   bBⱁQ! ( """""""bJIGD33333333""""""""m۶mv۶m۶m%7c>W_- ҍ)%r(#(#(rHELSZahov}g %,3:AHOV]dkryh !(/6=DKRY`gnu|45@; iK"N'(pOL0hV 4FJB׸凜m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶ĸ|H$I$I$IfE$ăC¢bB"A ӠyaI19ֻ"(&`9tdl6fl6f"S:=>@.Anm۶m۶m۶m۶m|<F\,D<M^*ȣH 1۶m۶m۶m۶m۶_ofWk:FOg`(@@!`E-lt~w[V$m۶m۶m۶m۶%I$I$I$I$I>g`. e"@B@ @`0 ƶm۶m۶m۶m۶M$I$I$I$I_,ED/}M(%`9tdl6fl6͸S;n6fAOd0K2D Key4C!?r,jR(XP$C0ƶm۶m۶m۶m۶ݶm۶m۶m۶m۶B0(LOM RJ)hѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$TLN/(PW:*q. ~-kc/N$9j+F"{4l*HCq(ƔȣTuOfXPSЧX@(nkJ 8; e9s)RJ)\T"RJcQb)\$ɤ۶m۶m۶m۶mޤ 5P 3"A,$\ 3t' 6]m.tCLuD HC5er('4Kp,mQv" lrqWG93.' ְw I76z:ɑa!p8v+ mژkij1a}@j(' {Q5pP,0 tSrqpoۦJ԰x\8W[h 9s9s9p Ŕ|L$¥iRQNqq^E ̜T,Ʃi?Ud$t vo{{{kZkZkZkZku9s9s /}E9' ȲXPH@:3-%~unZBɈx2354tyI ٘jF ͥ}Y9ĬtX4vR6mvh\L>0 ^X 6 !ֱ+dG~9h'5?8R} q.p+d> L -8CNYdoz$0JVbnz ".:FR^jv1=IUamy !-9EQ]iu)5AMYeq}%1=IUamy 䠕?1zOK`x_3o.BGw{AL0  :CVY§2e")W*Poi ۶m۶m۶m۶mv۶m۶m۶-`"@ P  I$I$In۶m۶m$I$I$I*RJ)RJ Bv R #"MPPPPڶ$!`9X9MUUUUUUUUUUUUնm۶m۶m۶m۶$I$I$I$I$@it6Ke2X(@iii۶m۶m۶m۶m @cH"F?v!d| .#AsRJF@UUUUUm۶m۶m۶mI$I$I$I$I۶m۶m۶m۶m&I$I$I$I$Ip`P@0 0GP$̌H>h"T>zqt> BҔ!%Q}qf K^RIQuDf) Y ᪒LU.(PAf\.eYeYeYeYeYeY>WçokfJRT*JR$RA#UdE^ <[_h)8ix]J"D  0@0t&|am, 'O?dH` w䠑}ѪrRb GCswue*4TևM<@qnjglS~~~~V߲nۚ2^0!ңF ؈A9jgpaE 4#Ň BS5c_YURF|8NyiB?9٧31.)%M%R- lJQ { 8! !;f$RA#UdE zz<<<<<<ևM<@y)d2L&{{{{.zjO{ЁfF+ (LQ:ZVj4M4M4M4M4M4M4M4M4MD>KjPr\1 v>xasf.X,1G.v։}2G8mҐeEJ("L:ljZV888888888bP?AuܑLK ֔_%|:x7*SQOC`h۶m۶m۶m۶m۶m۶m۶m۶m۶m+43ݙfY/-XS$qFQ6f,OƖv6֕Ue*i ,bu]u]u]u]u]u]u]u]u]׵"J 1:\654exi]QI!iT#sp5_"I~ƒ)c&`z×i UqRמX'tU4;яJ?Lpr ,%PGe?{~cYKVo6#Kč0 p{{"9ݙ\uJS-p.Ng~tȠ﹭A8? wCr|,`µܻػel13O yRt rw+7CO[gs'3?KWco{ #/;GS_kwCO[gs)5AMYeq} %1=IUamy !-9EQ]iu )5AMYeq} =IUamy !-9EQ]iu )5AMYeq} %1=IUamy @GNU\cjt~ ,8DP\ht(4@LXdp| $0u6Ke2ízaV5-]ۦcwEKKP(c˦v$ l2d[$CoìjJDMnhs]RP`,Z~NDu6Ke2ízaV55]ۦcwEK㲋(h0Auj^)B:qGnĵ¦zfz _wpZ< a.`@5j\5Uڨ+USu#qRb)" AYUSZ[(l2$r`f9_eW5EK0 *Ip4 E1G۰@:FOgT& 'jcu[vUS?N f9_eW5EK+L$`, nT>MRDN2>d51-)Z]ZkZk:ji׶U&h0b`a;51-)Z]Ee"@cH vi֩4 }:̥2d{{?51-)Z]Ge"@cH vaJЧ\*Ig@~ݖ]fܼ6g[Ϻ~F:zI<ȲhwL.XP +&p9tH&g29əLdr&3L&oVJ$I] 6@6T'RȳT$htwwwwwwwww73333333333`^ih.Cq h1 U}8 b?""""""""""{/EGn\)"C\q9.'R$ M)RJ iEI( jffffffffff&""""""""""ffffffffffVUUUUUUUUUUm۶m۶޴ n;B['!-t,w;nܱ7ؙ$S$0;n cH 'AZkZkZm۶m۶mm۶m۶mkffffffffffSit6Key4A I$I$I`"@cH 'bRJ)RaֶV!t\M-)`W:ި;;eujgVTtN[U+uj=) .RH!#a(V^ih.v,`…T'RȳH:``$p2HCq D"m۶m۶mc1c1cTUUUUUUUUUL.?/t7ms4M,%p9tH&g29əLdr&32e2LFgzS";\MbL#PG 8{{{i۶m۶m6""""""""""m۶m۶m;\MbL#PG 8@6T'Rȳ9%X J@w\+TId*#a[n:E  te9ph LR4UUUUUUUUUUDDDDDDDDDD43333333333HDDDDDDDDDDضm۶m۶ݶm۶m۶%I$I$In۶m۶m6( 8 mmk[~TM&!t,w;nܱLR&a:l0cQRJUUUUUUUUUUODDDDDDDDDD3333333333c۶m۶mv۶m۶m6d$c#㢢 $I$I$Ixph`XPa!`@Bb۶m۶mmm C $ !+5?IS]gq{ %,3:AHR\fpz$.8BLV`jt~ (2JVbnz .:FR^jvޤ e6#Fʪ󨢠sE  I$e)!_UUUUUUUUUUDDDDDDDDDDd۶m۶m̈H۶m۶m۶A$I$Iܶm۶m۶ @TM)t"ь&I xibkNu]u]u&)a=͒ XVpcu[0 bUUUYmYK(APEuwwwwwwwww7`"q,Q 413333333333ޤ p#C3$ "0MT:,)-e5MiҀIYxwwwwwwwwww$E4W0 b13333333333m۶m۶m˲,˲,IJDp$Y`Db(#+@7-Rʄ`bwΌVl)R |8$b UUUUUUUUUUUAȳTQffffffff""""""""""ݝUUUUUUUUUUm۶m۶\(j0`(ޤ 1^ \@W*UJ7,@Y7NԀV"S7AF ވRRC^ \DTwF{{c*C0v铙,ƿjZk֮UTOWP'3i(9s9s9U(I|[DaU(I|[D}׵JJf/VT Z`P"EP-0@6ǡr6Kuݤ ᰕT2F곜ߵ"!nN)E b:ʔ $DP\ht",3:AHOV.:FUamy $09ؾ{pM洄TKZ*کòtX@(ðhĔd,Óc#bڡy}}}}-=⠕tjaWNC<61+'"eޔSp/̋J ȦdV.ѩ]9 sit:N/Zv?ݬ|LDh4Fh4 -ÊQE¾7/'#Zp_3ȴhiiiiiileQGB;60&|>~ѱ5f]XVύ 8J˱N:s$8r0loAw̵6(X6< !Tlj`CPS 槳CO[gs07>ELSZahov}&2>JVbn}CO^jy*9EQ]iu>JYeq} .=IUamy!-JVbn} "-8CNYdoz !(2>>>>>>\fmt{?????????????????????@@@2>JVbnz AAAAAAAjvB)4?JU`kvC&1ELSZahov}PPPPPPPPPPPQQQQ=IUamy R!-9EQ]iuSSS5AMYeq}TTTT=IUamy UUUUEQ]iuVVVVVVVVVVVVVVVVVVVVVWWWWWWWWmy XXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZmsy[ !'-39?EKQW]ciou{\#)/5;AGMSY_ekqw}] %+17=CIOU[agmsy^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^__________________________________________```````````````````````````````````````````aaaaaaaaa?EKQW]ciou{ $*06?PP P0@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ PPP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPPP P !"#$%&'()*+,-P./01P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PPP-27B@@D >h̿ + ta?I %L;L{?2Aq͔5C{|ui'eQ($:Wd]ٹyߌe!5 Kb64%:M~ˆ{+'t!@?8r":QJT ߗU"dPOfPOQ?=̇)^qڝ[Y}?# <+xtKg‡RD'qMt%cjcq-$1a__2+ cla\'HzN9o_ïD{CmES/fRSϔ6)\ވ8-(aOc苩ʦ ˜/˞+{Lm|]FqUGeqڕ߭>pDaH@vq4bW$EBb ] k(L,0"@{Qx?=:j׸^Q-mr98pO -U#Hh@x(4@ uԉf"@:f2!nJ::{syV*Q@;5PB2 ˫ac l"wg28Lm,i($c?pjc^XSOJ <3X -*O4+ uplgbs-SZ(,X𮪤:83) -pi̼*fb߽LlevJB :\-|wv-+wShӕyJ;IMͱI3jyd,Lj#{r $pbD#_0XdBp!UJ`!.C J}&9оUnZF.kfa8V`Z^WMA7-# `2!%̡B1Lm9^|eR* Ұ#AXTt*2Άڋ,#0LIJ)X'fV߲z0/|wpkdt-xM2iqM mb8wFFׂG h_U24cΆڋPJE < x:کr!==mK Fv laWI`V6ػ{c"L?Q%nJ:v,v}V*Q@;5PB21g7gMEWU7[)M4lcYOC9ZV$OLHFf -p8/+Q"GDp 6 ?U)H򰋣W )HEe= ,"kJ%Cp𯇞ݜ6a_*Lh ]d~6L"id0ﮃ.mZ ,RIhWKaû~jV:& ͹չDL64RPo-΅UŔ&tmfb|xsnidh́.VPE;1'vŵ gYMp2 p~q/ǛZXW#B|ڀdE1'nF1*vSљ,١} ALiʮFKICA>94:VUShӵzURKAd"lLYo(RЍPmUTR(L.Ec;kYB̻~jV>*"~JB{odput2r0pN muE^|vpfgut2r0pN muE^|vpj,Xhy]5ݴ\4 ܻkCoYj"o,g&a mZ`oBo=ݴ\4 ܻkCkl ̶zfR:&q>ޜ^f[SC7-# duZVo$Pv|xsnidu.5 LƮ~fR:&q>ޜS̶zfR:&q>ޜK`0e5u31QpLLf.r"D#EF /X@Ajh (US $ :fPq"?IHGg_3 nL~7 h_e[SG=3)гsK#saUE1?<]Ir}UO{ۙ\'%AHHHHHHB $D򰋣ŗSOJ <3X V9 \ >v1F ,//zB"@+S|kV>*ZovJBt:N*fݿLle]ZAĜ,BwW+J%F4`D{k2Z^WMA7-?r0pN muE^|vpjdD)7lTBȷN muE^>h4e='L@ŗT_WMA7-# [WT|>sòvbN6"xS+JavJB :\^f[SC7+t5DDq>ޜ^f[SG=3) cG3PZ:ahhhhHJ&I aG#/'@xg0fʩJE!}z9hym"~Z{t&890a[FĜlDoje`])Jh !h!!!!Y+er\.r\.r\.r\VY^J}¹r<:l1XpK9)d2LƲr^J2 ͹չLPpZ:oV:!}ṲtL$x<x</~ξf&l t2ۚ:IHGg_3 nL{^f[SG=3) kfaX,bX,p8$z^z^K |*JC⟞  x*C!p7[=AÅ ,XxWTNEkC2!%̡N̶FԬ|T,9S l)PT>*xS+o]Q󹗗iNM%F q>ޜ^^,VT>\b9X$1vi0+fi_./r]UGl*lL"!]Ʋr^J2 }ړչ*)M4ǤiME;60VS #H )Y+}y8~~oY+}y8RXBF F]U隕1ZV~$P}0J:83) -pi̻~jV>*?I=ЍPQLJD?=:Z .-$B|vpjdٿnݿ\}늪62vny]5ݴ\4 ܻkCo]Qmd~ jyXV|F<oje`])Ĉ!SоvbN ^3^f[SG=3) kfaV`o7@ @zy)|xsMMMM\XUQLiwmfby)x(xsnidu.(4癘|xsniduǪz4Ғ/--=lP'G kfa?V dȯ_ר>l! bd`‰ d)#0>0:qp)gG E'LEAEOmsO>e(yŋ12Zz^OnthEH{ģ_nfMG b-k.2䗳dt풺܎G$qggqWnj7QM<9/穚$ %ړqMej,V}:h4 Gܙ1sppg*-ѹ{\.eo@~%j(\惾ts#8SDlsl3E#j |pX[(LLWmp:ŻMZ,m>^00[S9N颂xTm"9_1 ;dUП e6s֜{ȇ (~5s,Fe1Ab\~6 ֨4P6P {󾛩0/}*y'e'{VhWR_|7޾sσҊ&,rksg%n[j"{.?mr]4F)zZo\ɽomr_9+DD,@˕;=>fQ\B~F!ʠ9s_Gg.t֧^:r;cԱ62/r@2ԧ'd1l $ks{9~~~~~~~~~~Y`hpx $,4FNV^fnv~/@2CA\[;BԮ^M|6tk:1P-L ?rd8,&  RJ)3m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$dെ2` Z0`MuŘVZ"in^Él"2ҽrY@0n;q_)<TPEyRJ)RJ)ݻmmZ]hi (eC:n2,E4N4M4M(uܦeEYi epP 0b~^mZeY2!yivQ"q]BlUUUU-qae)J)RJ)]F1?6-.R3s9˸+%#! @"qYTPthZkZ2!yivQ"qBX!A$kI1% _/;hV8)ꃐ9G]&4j}%g"("YW}n‰kűdw 1+*W" i8 jju)/%"LDD,m۶m۶m۶mn۶m۶m۶m۶%I$I$I$IFTUUUUUUUնm۶m۶m۶m[sT(Id"y8"8 hKJiIҠxvkpl0L RJ)VѶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITDҍ RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$TT "N6* [3"dvTY:ʅ:P"h02;Me(nKuei(Pk5TIb,Sȳiea$ 3YbR2Y tX+Uq,A`n:u* WT&B8jT(>1Vϥ#^6PPS뺮kwwwwwwwwwwwwwww{ި 5Q$׏K* v.>γN[N )b!4Q~JHpA Γj䪩 þ&Yչ`-lG. "MqU7(928]XLd!_ bX,bm_+rmgb_]}}}m_+rmgb_]?vܐz^׫# ߾wELǎ2^ZVj꺮뺮뺮뺮뺮뺮뺮뺮<2<<<<<<O[])Pi₂ДSHK_'M CG.X ! (#pXp40F orC p4?m{r*RؾYt+(_4S!5qn1f1*ݛY"M4Pdyq4I-~M:نpwI-)fRH@uVȒijtl@!B7~4m:m{r{UϮJٓ+JiɈh w9 tnvݹ :9  o#`nz76ʪzZ2"Cۈh29^\YUROKFD#<`Q@HxMsԻ9WVӒDfYǐc,n-m,ŕU%dDNt o#`nz76ʪzZ2"RmXwzn ܲb6!-|N:نpOxVľ`ED*@hc`@8s&bpOk o#`nz762f3tr6",n-m,j*r\.r o#`nz76ʪzZ2"!!!FD,N*<<<<|M|1{\uqlfa!>|d2&x؋ZӺ860WTQNIECx<{WuZf*)hgp'`T Z賫K ;p~{d ]T2$N-3"|x0-VS&$"v'^픎 ڼR*j훸jtld '$"|x$iLLxqja&(gG&>)yEF2'11@>Z:85&P@=;$TžM,*&ӊ!%;yjFmbQ1V )3DiLLSZسEdZ10a}⮖ )("  uNȠN-QMG'zvػbNa;S3:r̀T4VI7۰n<Z :X,Kq8S fQ1 >O[ţ{S#KR ;^-X>;*QИ ! J+Npa 0w NJXԋ+JiɈ o#쨃p5jFdF1#J(DYIIQQnV^Bmô0n7Nqwev.ilw-QM0po̍qܐqhbiO嚀K >8f`l'rBBɾqd1ÉS+p 12ЉPAßi~X|nB-&AFXaIIUV#?Ъ mM@x SJA_c7$GU%ֻ*8JsrqO$FP61]^LQ;S6?Tݓ>*nGf SQXCzCTd kCpt7[,#  @$3΄[p9qyl'V#78tnP &X9mmboƅ9ؚ9I{Ba.Z?zIǎՙ+A&.mVof"jB.E]0kos(n\r^qgv7e;C$p(4@LXdnx&0FNX`hpx}$.6>CKS[cks{)16ALZep{%3DOWbpx"*2:?DIQYafkp{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~#(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz.38=BGLQV[`ejoty~ #(-27ւ!oaГΡbsڿ&}8}86mvenWO6PmoCZ.p=k^zckA倍Չ;rG[\x,j3kEj?39vX5WNqVvZ ,=n> zR['I߀vNy@⵿o)BIM!'4LUTfl6{{{{{{{9F7k(wJG,JxBpS5H`]L< mJp}`.9B2v\HCB5e+NATLP~D`ZkZkZkZkZkZkZ/'ܡf C1_YN"q>vHX W2XZ~nEEEE@Fb!PЏOo[G'ƦfF"k ˊJ *OQ"""""~H֑̘.ZEqĮo9l8kWV &S&d2L&33IT]fox !,7BMV_hs~#.9BKT]fqz (1:ENYbmv %.7@IR[dmvQQ!*3GPYbkt}VV(1:CLU^gpy WWWWWWWWWWWW\afkpx (08@HPW^elszXXX "*2:BJT\fnx"*4FNV^fnv~aaaa.6>FNV^fnv~bbbb.6>FNV^fnv~cc&.6>FNV^fnv~dd$.6@HR\fpzddeeeeeeeeeeeeeeeeeeeeeeuzeefff$,4R_o} *8FZkv(3IWuco{ )8GVetvww*7DQ^s~x!,7ESaozy .9GR`ky z +6ALWbmx {{{6AOZes{ |#/;GSbq}%4CRap #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #3FDDI1T؄/{eG?Ԏ}m%/.֩BqoY}<m'kDN<ʅ@  Eg%UϮo 7p{F֖pxlE]f [)8KwuMH o?H ۫T!]08r3/4܈8.HPPba?.UO/;S>~ jd-n~]_lD71hfXӌ+xt`m6\SaxXCϓ5$N]C9I`3kM ok_ Bxֹ i|vEc{砄&7Є2sj "2! POtDDA$fWt333333333333ZUUUUUUUUUUUUQNLJHFDB@><:86420.,*(&$" aA!`@ b*J AM9)I$I$I$I$I$UUUUUUUUUUUUժ*T2I$I$I$I$I$I$IUUUUUUUUUUUUժ TM9)I$I$IWUUUUUUUUUUUUT 9)dI$I$I$I$I_UUUUUUUUUUUU T I@$I$I$I$I$I$IDUUUUUUUUUUUUT 9)9I$I$IjUUUUUUUUUUUU@TR Х@Y2IZ$$I$I$I$I$IUUUUUUUUUUUUUDDDDDDDDDDDDDDDT\2O Х@Y[x$I$I$I$I$I$IWUUUUUUUUUUUUR "9R&۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUUT"9)I$I$I$I$I$I$VUUUUUUUUUUUUT "9R&۶m۶m۶m۶m&I$I$I$I$I$I$)I$I$I$I$I$I$T "9R&Y۶m۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$IT "9R&۶m$I$I$I$I$I$I$I$I$I$I$I$IT"9)o\I$I$I$I$I$I_UUUUUUUUUUUUT 2 28I$I$I$I$I$I$IUUUUUUUUUUUUժ T "92I{ ۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$*T "92Iw&I$I$I$I$I$I$?I$I$I$I$I$I$ T"O9)?"I$I$I$I$I$WUUUUUUUUUUUU*T 2 I`tI$I$I$I$I$I$ITUUUUUUUUUUUժ T "9IJw9۶m۶K$I$I$I$I$I$IJ$I$I$I$I$I$IT"O92I$I$I$I$I$I$ITUUUUUUUUUUUժ T"O92I$I$I$I$IUUUUUUUUUUUUժ*T29R&۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUUT"9R&?۶m$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT"O9)I$I$I$I$I$I$ZUUUUUUUUUUUU T" 9R&۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$*T #(-27CHMRW\afkpuz $).38=BGLQV[`ejo 5r0{p,ju" !u]u]wQ0RD1F? I$I$I$I$I$I$IUUUUUUUUUUUU     IR$H8<"8/p4Ɂ\i穵W~t@t@t@t@t%d۹8|xtplhd`\XTPLIFC@=:741.+(%" ˩D2&ŵueUE5)ȼth\PD8,9sΙlT<$ ӳsS3Ҳrj۶m۶m۶m۶?." ͽ}m]M=-! xl`TH<0$IAS3$ɰ;Vv&<0:`/X]4:`/X]43jq^y]XSNID?:50-*'$! oVu3Qp.L+j I(gF%dC"¡o;Jc`]ZWTQNKHEB?<9630-*'$!_>Hȥ}U-ݴd<ÛsK#cfffffffffffffffЭ]5 弔lDˣ{S+Mkz*ډ9HWf浅U%Ĕd4ԣsC㲂R"a1Ѱ-XmE̤|T,ܳc;ʲjR:" yaI1иp(κ~jVB.ɵ630-*'$!_>`ȥ}U-ݴd<ÛsK#~~~~Э]5 弔lDˣ{S+ΐSgȩSS3rxTp`<*x,NwuvP Cq08 0sAHBHE*Cjwwwwwwwwwwwwwwwwwwwwwwwww~n^N>.ͽ}qeYMA5)ȼth\`RPNLJHFDB@><:8642.+(%"  }yuqmiea^[XUROLIFC@=:7ZkZkZkZkZkZwwwwwwwwwwwwwwwwwwwwwwwww8ܼ|\<ۻ{[;ʲjR:" yaI1 ĤdD$ãcC#ҺrZB*ɱiQ9! `PPڙY٘XؗWזV浅U%Ĕd4ԣsC㲂R"^{{{{~n^N>.ͽ}qeYMA5)ȼth\` RPNLJHFDB@><:8642.+(%" }yuqmiea^[XUROLIFC@=:741.+(%"*CZkm뺮뺮뺮s9s9s9s9s9s91c1c1c1c1c1c1 K*i H'fE$c#BE@ihgfedcba`_^]\[ZYVSP M JGzʐ`Pq{{7ɤ27|'#C/X;852/,)&##B!``Q0oN-l K*i H'fEd |yvspmjgda^[XUROLIFC@=:741.+(%"yRD8, h033333333333333333333333s/P)Șh8اwG綆V&ŕe5դtD䳃S#’b2R?82*$ >&! ~xrlf`ZTNHk1Ѡp@@鸈X(Ǘg7צvF浅U%Ĕd4ԣsC㲂R"B'EBAwwwwwwr\.ZkZkZkZkZkZkZ&! ~xrlf`ZTNHk1Ѡp@@鸈X(Ǘg7צvF浅U%Ĕd4ԣsC㲂R"B'EBRJ)RJ)RJ)RJ)RJ)RJ)?nyu@ NQ/t{b hb 910Xwa}GXwa}Gؘ)ISJާ/mwqY|xtplhd`\XTPLHD@<8e\TLD<4,$0HյuU5ԴtT4ӳsS3ҲrR2񭧁aA!c1c1c1c1c1[K ˊJ ʉI ɈHȇGdžFƅEńDă9YEDCB_][YWUSQOMKIGECA?=;97531/-+)'%#!z TUUUUUUUUUUUUUUUUUUUUUUUU53333333333333333333333333ZkZkZk|xtplhd`\XTPLHD@<8e\TLD<4,$0HյuU5ԴtT4ӳsS3ҲrR2񭧁aA!@ywwwwwww|xtplhd`\XTPLHD@<8e\TLD<4,$0HյuU5ԴtT4ӳsS3ҲrR2񭧁aA!`ݽZkZkZkG=1G~$#xNQì4-xTCՐu5d] YWCՐu5d] @$!j|yvspmjgda^[XUROLIFC@=:7VR"a1Ѡp@ Șh8اwG綆V&ŕe5դtD䳃ߛ%dC"a)RJ)RJ)RJ)RJ)RJ)RJ)s9s9s9s9s9sXUROLIFC@=:7VR"a1Ѡp@ Șh8اwG綆V&ŕe5դtD䳃ߛ%dC"akZkZkZkZkZkZk~{xurolifc`]ZWTQNKHEB?<96|*'$! /|pdXL@4(H>2&Ź}qeYMA5)fI1иpX@(kZkZkZkZkZkZk$d!a^[XURO-_ IHYeYeY|yvspmjgda^[5}zwtqnkheb_\YVSPMJGDA>;8YRLF@:4.(" hr9s9s9s9s9s9sc1c1c1c1c1c1{{{{{{{t\D,˳kS;# ªzbJ2ѹ6W0&^~yzr |-иTCՐu5d] YWCՐu5X~XaTzGQq\ urolifc`]ZWTQNKHEBNƩyaI1иpX@(afffffffffffffffffffffffft\D,˳kS;# ªzbJ2Z*w630-*'$!d2L&d1pO.m L+j I(&eD#bA!NKHEBNƩyaI1иpX@(s9s9s9s9s9s9svwwwwwwwwwwwwwwwwwwwwwwww@"b_\YVSRiQ9! x`H0xdL4ӻs[C+ʲjR:" z。qYA)ȰhP8 lT<$ ,)&#  >RJ)RJ)RJ)RJ)RJ)RJ)Rwwwwwwwwwwwwwwwwwwwwwwwwwt\D,˳kS;# ªzbJ2Z*w630-*'$!JRT*J1pO.m L+j I(&eD#bAဠ'Q0oN-l K**ZkZkZkZkZkZkt\D,˳kS;# ªzbJ2Z*w630-*'$!r\.1pO.m L+j I(&eD#bA'Q0oN-l K*i H852/|yvspmjgda^[XUROLIFC߫sC㲂R"aA!`@г.h8اwG綆V&ŕe5դtD$"N KHx<x8$ ë{cK3ҺrZB*Κc3ӢrBⱁQ1аpP0X(Ǘg7צvF浅U%Ĕd4:741.+(%" ?s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)RJC@=:741.+(%9630-*'$! B|yvspmjgda^[XUROLIFC߫sC㲂R"aA!`@0ȫC>Y ;852/,)EB?<9630-*'$I~{xurolifc`]ZWTQNK! 88888 ," ymaUI=1)(gF%dCBIIIIIIIIII pO.m L+j i|O L IFDCBA@"O"#xNQ3T V\.0.ibڿ/֤)%mwq]vmwq]vJU?MKIGECA?=NMLKJIHGFEDCB$I$I$I$I$I$Iffffffffffffffffmm۶m۶m۶m۶m۶m۶m ²rbRB2"xph`XPH@80( (8Pk+j*)97531/-+)'%#! ۶m۶m۶m۶m۶mvwwwwwwwwwwwwwwwwwwwwwwxqiaYQIA91)! tplhd`\XTPLHD@<840,($  (յuU5ԴtT4sx;'yDt60KJJJJJJʢ0 ٟo)>%̷?7 0X@a8hдtTӳsS3ҲrR2ѱqQ1P`@ .\YUQMIEA=91)!}xph`XPH@0@@33333333333333333333333330X@a8hдtTӳsS3ҲrR2ѱqQ1P`@ .\YUQMIEA=91)!}xph`XPH@0@@UUUUUUUUUUUUUUUUUUUUUUUUULDDDDDDDDDDk` "@xARQsONMLKJIHGFEDăC4dpeUE5%ĤdãcC#¢bB"aA!!$$$$̼MKIGEi?=;97531/-+)'%#!DDDD .\YUQMIEA=91)!}xph`XPH@ ZkZkZkZkZkZknE{ba:!GI=1G FW)0;⼿ݒfq; ; ; 5\Imm۶m۶m۶m۶m۶m۶%I$I$I$I$I$I$I/.-,+*)('&,*(&$"  A_][YWUSQOMKIGEONMLKJIHGFEDCBm۶m۶m۶m۶m۶m;wwwwwwwwwwwwwwwwwwwwwgfffffffffffffffffffffffffťeE%ĤdDtq  CCCC_][YWUSQOMKIGEONMLKJIHGFEDCBPЮ VY)@;\=|OWWWWѐFMN$I$I$I$In۶m۶m۶m۶m۶m۶mӳsS3ҲrR2ѱqQ1[YWUSQOMKIGEW|xtplhd`\XTPLHD@<840,($  ڶm۶m۶m۶m۶m۶mے$I$I$m۶m۶m۶m۶m۶m۶mhaYQIA91)!?=;97531/-+)'%#! BBBB><:86420.,*(&$"  CCCCCu]u]u]u]u]u]u]u]u]u]u]u]u?>%v FZ/ Y1oCe$%`*o/hx{ x}* [:h݋K ˊJ ʉI4"qaQA1!p`P@0d2k+j*i=* %#! l6k۶m۶m۶m۶m۶m۶mK$I$I$I$I$I$ɭZkZkZkZkZk/.-,+*)('&%ӈHȇGdžFƅEńDăCÂBA 6ʺzjZz~zvrnjfb^ZVRN IIm۶m۶m۶m۶m۶m۶mZkZ&K=]] f^Z*0r_LdwZk.jⶻ.nⶻWg.m$I$I$I$^%$#"!  RQPONMLKJIHGFEDCBm۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶%I$I$IdfffffffeE%*! xph`XPH@80(  4tme]UME=~zvrnjfb^ZVRNJFB>:62.*&"^ewwwwwwwwwwwwwwww, :]NG=q<- ;tdH[6 9rαs,9rαs,9axwwwwwwwwwwwwwwwwwwwwwwwww ŕbSRQPONMLKJIHGFEDCBAUXWsJA91)! xph`XPH@80( LMIIIIIIIIIIIIIIIIIII̻ ŕbSRQPONMLKJIHGFEDCBAUXWsJA91)! xph`XPH@80( TUeffffffffffffffff ŕbSRQPONMLKJIHGFEDCBAVXWsJA91)! xph`XPH@80( \]13333333333333333333333sYeYeYeYeYeYeYZkZkZkZkZkZkWQOMKIGECA?=;97531/-+)'%#! Zca_][)ĤdD$ãcC#¢bB"aA!`@L@AqȻ'JK, ;tjGڴ?'&s,9rαs,9rαs,[bΙ]UME=5-% ļ|tld\TLD<4,$ h}aYQIA91)! xph`XPH@80( de]eYeYeYeYeYeY UTSRQPONMLKJIHGFEDCBAWط ֖fffffffffffffffffffZkZkZkZkZkbΙ]UME=5-% ļ|tld\TLD<4,$ x}aYQIA91)! xph`XPH@80( tuuwwwwwwwwwwwwwwwwwwwwwwww7333333333333333333333333saaaaaaaaaaaaaaaaaaaaaaaabΙ]UME=5-% ļ|tld\TLD<4,$ }aYQIA91)! xph`XPH@80( |}ZkZX{bI! :DK=$P^Д*l8$~PFk$=F>yAAAӱMY*UP2U(Q@}ԉ&M0]T$I ~|zxvtrpnljhfdb`^\靜}{ywusqomkigeca_]`{wwwwwwwwwwwwwwwwwwwwwwwww{{{{oJꔩRF ꓧN6iʄ钥J&IóscSC3#zz'f&e%d$c#b"a!`_^]\[ZYXW`ReJ'M$9RdH=vQcF-V8QbD8jx" :h@! ЊjթQ6]hѡAܙf͙1_\dɑ!?x1F 'HC $0mҔ %K(M ǧgG'ƦfF&ɹyiYI9) ȸxhXH8(׷wW7ֶvV6 @ZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)R*R8a"B 2`` "@zA#(J! (8`Sk+[~|zxvtrpnljhfdb`^\\靜}{ywusqomkigeca_]0333333333333333333333333ZkZkZkZkZkZkv/+T@qD #DC4dpB $DqF +PC  4PpVJꔩRF ꓧNɤ"[—zpu M0@@^•>i O1 R`@v^@^  Fh,иa TCՐu5d] YWCՐu5d] YWCՐu5d]!`Qim۶m۶m۶m۶m6 qP/nM,k J)hG&eD#bA H>2&Ź}qeYMA5) ~{xurolifc`]ZWTQNKHEB?<9630-*'$! KRi۶m۶m۶m۶m۶m۶mm۶mt\D,˳kS;# ªzbJ2ѹqYA)ȰhP8x }zwtqnkheb_\YVSPMJGDA>;852/,)&# ~{xurolifc`]ZWTQNKHEB?<9630-*'$! rs9s9s9s9s9s9sf@M@H@CSPL2.LlYGDH2(7REi{キ~^E۴ ݻ+ZuܦeeU$E4bVM˰˪IiEI;TM˰˪IiEI`B&)K mGeI Jœ*(Lfl2 o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT"uPm۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Tl"$ɇFm۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$@TR&!+j5!v v˔ Ԫ$ P @>g`. e"@cRJ)RJ)۶m۶m۶m۶m۶m۶m۶m[$I$I$I$m۶m۶m۶m۶  7׿&C%JED$DD809-`y1UOyca h.x<x<tplhd`\X~~~vnvn=5,(${ Őy][VU]@(*."$$$T`-kjihw5TiZJ:* qaQA1!κvn`RB2"ķ~tj`VOIA;70)! ½|xsojea\XTOLGBNN ˉHƄ|xqib[TJNID?3,)&">BA$P]\ []ݜ\ܣk+|>|>][N][Pƥna@p}|{zyx&EdSojjjjjjjkK+ ʪjJ* ͱuY=%p\@,0oO/ήnN.ѵy]A) Ĩ,---oO/ήn듎ɨ2/¶IrʧBi % Y"<:KGsD6KW~=,{z,-B5ġ_4,Є^εqɼ&6K~g(c?WS"k3#wx%28%.>]rAa38fjKXF`0I8j#?01jR]cT2珓=rpxGd53 EbT'%fgs0@(^T,!3qlҒ(Md} #+3;CKS[cks{bbbb+3;CKS[cks{b #+3;CKPUZ_gowdddddddddddddddddeeee.6>FNV^fnv~ߎl~qqqqr&.6>FNSX`hpxss (08@HPX`hpxt (08@HPX`hpxtuuu%-5=EMU]emu}v%-5=EMU]emu}w%-5=EMU]emu}x%-5=EMU]emu} y!)19AIQYaiqy!)19AIQYaiqy{{!)19AIQYaiqy| '09BKT]fox}#,5>GPYbkt}~(1:CLU^gpy$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3GPYbkt}%.7@IR[dmv!*3 ŭqaIJ O衅?o6-ߍkrwkļdUr:tE zr lZVoC ~SӐ$E*HU̓ vNkiH"$*XwpLyW;8+!IF A;8~g`CZUTU$/Dl#弄;&~{tnhcH8@p *(((լtj>4{K#Ҳr$G )FpH&Mi'fQ-{K#Ҳr$G )F|~ xBGE-Kj  pAG'A̤Cd0Q%Ba  ˹#{eƀڒuU%ńRRF-RABOͦ\<wqkf`\XR,aX,b'}xb@%Yz^Ixb|$IC.0{fƅ%*RF+:Xj@琋a .n ז*)(&LDGED&>| xӃ)#o[<,UPC P ~nvnv{R޳y0#1222222222222222222Ly~{tnhc`% (L1 "TxBn5w 'l?fl6fl6-弄;&ѹui"I4^ ؠ(弄;&~{tnhc]ZH5HbHOLLLL\/z^z^z^_z^jZVjZVjZVjZVt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4F|>|>|>|><<<<<<<\<wqkf`\~~_z^z^כd B,5vnvnvnvnr\.r\.r\.r\.nvnvnvnXHA=7Iz0Z!PigKyF^B=:7.-V Ƌ!hTy wL,{ ƺXj$/Dl#弄;&Wʾ$(RA"u'3 g{66}qтE% #@thqD_MSX)V#r)3L,T01Dnj'@dP]լtjΔK)'LBxԀb vb?42/-)'LB89999999ChГsin\;0.X,)#B(lnN;1㏊o_[,Jx7sG5? xrlb¸z^z^ϔllxS+ںzjdH ?S޳y!NNt:^ćB98JjbNvfP7v&% &I>4ǿaB̛MwzļdUr:tS@'fQ-ӛmgb^$YqhP˛:%9|[3Ҳr¤C P->T$w530-("?nONMr͵qI IP ? (oꔐVoML'J19999''''''pIJo.LZ/[LO|>|$5?} mK\.r\.˥8x;[<x<x<琋p8p8p8[ COM#Ca .n ~~I?*|uf>TLKV(#JHG.PHJJJJJlZVNC#ĄqReI9d)#Vp{wgȜuqeD 8dP6(~ zrlZVoLKV(#_ @BÄ}tygʌ% (L1(Y)jD3ejZVjZVjjVJՈ\5}ygʌ% (L1 "D5+%jA}[Ք&!?3Č?*|uoid^ZVSNVjZVjZVj"!jZVyxx 9|[3’dG )Fp33Č?*Z31/YU(!9x1$bmгy!NkiH"$*XwpLy"Az#~ ѝiǜ|g2 xrlb¸`ȏ2L|JZl[OMLN~F,+Ք%HqTD4$B?σ vpje_[WTOMCl T`)T*JRT*JRT*J ` ԟ)ٟo~TAՔ^ )FpP@i'fQ-{K#Ҳr$G )Fp3hսymYJ%#(Baմ?y!NkiH"$*X @3=^ʾ$(RA"uϔll(ͫ3Ӧ&f G t? (L18"CQJI͵}1/?J%E zrn6-ߍkrwP7^D9QzF }0Tu %!"Z&M2a.X,)# "0@xF@딑x+ɱ ゥ ʒ"?r 2RKcbKƺXj$/  弄;~E4% t:Nt:Nt:Nn5"WM_ޙ2cT*JRT*JRG63)nE4;՛k;$lF0D "B <ޣ > ~hhha?7G;s~Y;W쭕"}CGa{ Wz1VS=Y1Ugv!?<,dC_ArfqԂ%?cds}$"uh1%%fB4b$ Hy/z1Zp!vZ tmCQО#\ݲ'VW~!(bF[i|0̚ v%''?s~ 5,xN|4ٟ~;h6:g|ۧy5j Idp!/{ѣ ҰpaQEtovkjCP}n %2yh/OZqlFl4K.RBpz3-wy@_q+'dZ%=, 4J=鎇Bť}RޙIؓ9]!4d;ӫ_BTזo9:\{?ԩJ 7}NtI'(鎂8)*ZC$4ٲ. #?ʯTs˫sg8c->`tc 4Ms'(\>."sh"A{ e?I )7s =Sc:Fqz_w 7gyj7 =.0w15 ް5fܙ]ȝmf7<X7zvRog9=ݍkJ!L E7,kzc8hVl^PtRog9=ݍ[Yץ2>̅q,뺁d*Fd.id.{d*Fb۶mۺVD:͋H/ +gs<@/^,RȳyW s9K횞#Fq4!'-tMNfm !%>.xqfmmy:/WNz O)(! (JB(Ǧf,R=N,JFA m۶m۶m۶m۶:n2*j"qfQ0 B0qaUQA0 QP |^mZ]VEMR=N,JFAڶm۶m۶m۶mI$I$I$I$MϜRY VV"pae$AA..CUZ)RZkA PRL?"""""""""""""""b@|^mZ]VEMR=N,>A#P$qaUQA0O uܦeeUEyivY5I8 (9 B@|^mZ]VEMR=N,>AcP$qaUQA0OM˰˪IiE'a:n2*j"qfQ rUUUUUUUUUUUUUUU̗UQA0O8twwwwwwwwwwwwwww3333333333333333^Ҹx x ҏ>' _ %,*=tYmIUdpUeJ8$%1c;x> ⯷j2r4{{wn5v[vU9z`GSV$s9\v9VaeWє4M"q($80 }<60MbP]B ɔ X r,>gwkN{{{kZnR>m\(Gc0 1up9~g֚2Q Y((RgןvCw?dkK g6y7Pim GNrto *YؽJX1 6@ `ߘdN+ }}lVգ9%$̒ G1&lt9Ii `Q k+eU$E4 b-G1?㮭tbUQA(AdLffffffff&_b~^][)ۨ a&m*)N̹}~VT?0KJ)۶m۶m۶m۶mm۶m۶m۶m*$y8X(@0 B$I$I$I$In۶m۶m۶m۶UUUUUUUUUf1 RZbjrz,4FNV^fnv~ #+3;CKS[cks{ǽȀ%%)x];P/8QZFKhkoB2CBy'xw$ e6t@I•F`wDIW5!<1lŲ1&q#,mi +O_Y[&  P9AδeyԢ*{キC!kZkZkm̋ EĂ - 3bI=1! CH&$DUUU ,ӳ{5\yF2n]MA9|vnhd^ZRJD<84.(  0}:ӖIQHL*ɡa |wuqoεU31#VUwwwwwwwwwwwwwwww؇kcCcXWWUTI('f&eec#BA`d2~y뺮 nM5W![WSPNwwwwwwwwwwwwwwwwwwwwwwwwwKI5ɲ 4sMh3y4 qBȀpqz5s!A |p ~m 9)?0I$I$I_UUUUUUUUUUUUTM$"MS@ABd'%40cXaM8,%@@Il2K2D G 0Q0 P&ȳ\,D< ƴZkQkZk4 MO3UUUUUUUUUUUUu۶m۶m۶m۶ۨ ', h ɧ!ZG#Jd)ChmrY߿~WV DpI{%i嗀:az #RPrEQrؑTk$J1@<'s{܄3gdbYpeYA)QEQŠ7Mr֤yNmRO,NpdԬZkZkZkZkkZkZkZkZ)RJ)RJ)RJ)RJs9s9s9s9w~qYf6浅U''BҺ*(fZRj$""P( ?x_]ZWUTSNLKJdTD tøv׽WwVUWQTS3R+!Q5Q! h5﫻qqqq FxWd`HT;#2+*PM)F|؀aooAs{܄N2e`T$ɐ6bXQ"C h$Fgʲ,˲,˲,˲,˝<Ŝs9s9s91eU:m̌'K4c1c1mBػV4IRi3rJ%EL^ eLA75{#"c$s6@9^Zz|1oqiDin%Ʌ7С22OXΒ[~\&7}2h6}?ؿlUop=01ߏ;7$xd x&Bx/ U5 tbkژAх7 i̩ΡΥ1Ii@4<:q@(i7 E4d`>xV :`|@/Tdpv{{{{_Ih+VT>ii!A~y -W@i/H5d`,Hp`׮[\*jH 5fpB<<<<<< g5˱T(N$5BĸN6gtQL<, ó{skc[SC3#31/9s9s9s9s9s9s{{{{{{[kZkZkZkZkZkZks9s9s9s9s9s9<3OyĈOYQFP^^]mv(QT&H)%Pχ jc+RJ)RJ)vݒJU)P,Ebth=u1 *Q,ARD6fhĈ.Lx όkcP.Ijqq8lΈ题xX8ǷgG'ƶfFfbZREժS:a(!@|if,U $12ǎyw.V  (8  ٷZX)G g4dh" "@xn\*DH;CP@-VVH}T "CFM0[LD _9jx"E 4X`AJZ{{{{{{szꔨN&9JD;rڠ%KDC&I Fޝ'd2L&d{{B%K!b\c'3b(&Žt.ZV $GsGN4cdXLcǍ;+N  PK*ٷZX)G g4dh" "@xn\*DH;CP@-i$U*R'Mc1c1c1c1c1{{{{{{ްf\MtIR#D{asFLoOώN.ͭ,L ZkZkZkZkZkZkZ[kZkZkZkZkZkZkRJ)RJ)RJ)RJ))O1&""!#(@R3e57e$ л+ ™ m˕N #' ,Lс k  @Ҳ^b 鑡?vڐB0 6Vy"uV8MR$HO4_D4$ !4L@; I`uQ!?u،2I5`ȑ`ၙYi"IR@ybʒ8dAH: +T,5"ԇ1Y4Aҷ o*8H`"5k(ML*O 7 adrQ2QzP>x)ӐŊ'G၃F9p!:d!JG[Z"U4UȐ ?e:oԔ(M)K4M4M4M4M4<]dRU ԦѡAԁL.XDqI!>tؘ #>l0c.f\ب3pn#&YsGIAyF6غfƂ*dPB{"е[,P2y<7.ZnE"EC\@ ;Rpy@/ m>" }3vŊW!+93IE?GTl|*ג\'e1'IsI8W*2^ɈFXctigRE!+Ј5=R%sXr:IIq\j0 M/'P:τϮڂIЧ\*ȣP"݁J:bZRs8̀ Xt TR/1@W܎j[ݶ8CHMRW\afkpuz(((($).38=BGLQV[`ejoty~) #(-27.۵zլ R5+ [âwDTR*,$D4D3' c&?KHC O?yсy]z^;׿wgwsaO2|)ETAk7'_<#x?pB}%aٿX!55~uJ[ vNl=1$j Q@f`P84ZRWW 0 42&P zT6-zX(w!= QJʤIIC\.Tݿ㽾#2Yub6מ`/`?5ܞNg)('Mz/#}ϐR =ڙY}{ړ+cbyJbؗzx~묽>$a־^\o[׮sSaWr7S=ۧGSYg3X[giO/CrDO>)1 5:r nݐTu7fEm5y˫)zFA̠%v~"fEU'/0\h-*+} ('BAz;Rwy*=ͣY =_+R{' ~2gϼl%6X˨Ih璺5"Nїn^^6UcRAo^qp+:a<ƆFŹn9qWU]iNvjjk5~f=|ܑ\d"]z{}&՝;44/? y@CW rjh4_hk~`gl|8@]:=ws7r{8 Q6a\V k6_ׯz[R*N_'DGEioCo@{71?n |NY)vk xja'ICΨP G?4Vea'=+q/0jtlK5 &R6۵D }t˶`.5`1|?LMTwj(mk9Q~ 84I:\rNbX`"SgnO}cN,Dd1! ;ϗ1k /)(mE#_Yه@58]|6$ZP]Ӹ߉j֥6cZ;Ĉ=nʱX3hս=[{BY "T0-~gu"1؍]umoo̡&`Ax!]Gi<gm䀃$Dy0V2]sI̕YGut+0p^u\Z9sW0)vW.x9|~CИT$`Dzඬ)hAsѺ3?98`~)ިQZeË;Pvym4VTCxQBS!RS 27Gg0Ň'q U K)c+5gKF􌟣3xߛ n ψ\Ti(S˄*۬.+l}ȮV־-^dVйd+Q [(tt/:یRYH.HRv$A[ _v]u{m*۳=ժ3g7}8RS026Df,(Ÿ-zH7z,ZJQ^)mDwoJ2M4w8zᕴ26nǻcs%ޭWfx}h%{Cg>{NigDs^6̙ nU^jok]xK_7-dA 9F\e-zТ\H_9ќ wf>2+J'I7 PAdO?(]AT>i Gd!UܳȔ{M$ݜVE`f4p֊C`.oʚHDU#d-F@W3Ǚ9d~D;+ņagy8`/_{i&M@ u:ZZi  lR=|iNjO`K"Ё缂^*y}hbux^wR/=+vQ.)|a U%6P{B5Cu t:䨿>%jNC2^=Kk'"yRT::7 ]3:梁 *0JJ_R:K!R2¥ e<$ [Cx  8`슌5Gh4ml>CsF-0_S\nrXtwQ5y7(:C h3pP c`T,6kWVjkzHgpQchy1*^z:TT(PHGE=u IhOLj}R%JFo+z^wzG^Pw􆾛^Fz=Gow|o;*z!k%.^'IɳSm< Uh+B`Uźi⦈tiI-N~gMg2R =;3g5yK;/3%%)Dqv7r3cIOl {yM @mf5R|Ge..mȖJs9˘|Y#LvLGDӖW>%i=Gi8uPszL1Gg$ZzzQ)9=iIMCf:u2S]Q;tqF 3dqhHu}UB'=1ez! I0^hb+!:ř&J abG 7҆ylG9'xr{1<(Ώ/qh?y "=Wq>g3oss6 %5S{ ܃"`]2-wi2|guu16Vl㪵McN8SKB;;c1d':ˈX4V.) S~`D0{kCSYլ(hWB̍$Xڦ/a\811)|tMW@2UrI("Aq$xuSjs=F!1 gs5QY+`~:(сtYtʚRNe'Qr$5ǣ=΄q Ohb[ ̮ם@}!Lh}3WK4pepB [$D d!c!S4M$1 !@:`A|pUfT[+uF9_xua6WH^.Ƣijg'>R# \]|3j5+^޿Pi^wE/\@޴h Z[ZLY]qgZXb#\1',ύ5V2Z!%o,a*9쒿L]AYRΘEzULYvѳ7(ئ7gO$`5c.vyV(b03RsO$ͫWZj?{d, J`qݧlqoPށa)&AnPm ޵^EGtbh.z4T| S|8a+jx*4.S'فaEc~5ə@&=¸%$L9|U#BbW#VfJd(^.q~y}r\WrypqXԉWna(8sV6NnzQťNI=ۆl30X_ ٬HܹCv_0epQhRf~oIš^6倸M 1"%H) VFi~2zoC~ q,U,"љ)Bi3 uy"ӘG3 k7Y/Rًt" ؜%W&lAbq[NC?+~0ps,JVPcKbزέ ]&Dpt< 2?ԙ~CWMRxO~#ʘ_=#7iL![ V60BhDo@~pֵ͊~m,WBQh[hP/*[GC::q{sԷ˔s:Ä%QJp.C,V\&̎B8!GE"F{OlQ_'kfp[/'RXfֹ^TDKtJ "ӽp)ԇɿ@rMZn*>L 9}>Vj|=F#B7$G?vT<,ٽ)Div JS `hֳf\S̗on}Vbi@\W+׃a$g.fLY^PiL+CUuOxW(wsj5L_[o+ WrT18d#T0T+s@]ޠ[E X8>Ϸ 0=C:B]t$=/Zގ[n0<=@ɒ4{fx/ 'S~(~Nzcds~7 ;SbQoX:9A}lн7?ioVs._;׬tc/ɔ4ue?Z:[M3pF* O/+?+Gry}]۴{ ߨh 8.+fPUCV+2$ 5 @'bPEL2T0g|)K\H䅑B.8=Q'e<r\q &8k~7eyv݄n&Q^2čn#P&Dm i[YQk_ޭZv辤 x7HPP>?|ffʖs ڤT;:(sbNLYEK{sAqkc[SKC;3"]GWzdmR:q&V;Zw9ݾ d"P`>;'&mF¨.sт˂۝s\ 㴟{֣t vc4Xq& { %J 9bH(+E>xvrҲH.}K) z䊑{I 8i+NtDGz.roCܡڍmfZnO4ڟlg"CMʄ4pY҉ir.IGEpу8A"csժέon˦l.R*# e&D8\X!+ Z_g󨱍mw!߄{-w ~u役΋ܦk; sk˩m帴~;ne6ja=gM6crْɔu >#<,!8 b4a, {p9Xj @ _QjU0Oxz,e7P0H ]ܥ  )i;gB+KVBz ÈyvLtL@ivb:F#}$`#`"[uw qM(Ђn?>s=<3;߱s:ϡ9Ǒ387q36ټ滚5Q34A313230헽˵]R;..-\8dP?qr7 {ͣl0q<}2rXm5k뫬yۇ:~8mMݥ2n4y,Z]vXac-c+[]W]=UuoOQ7=4*St衢?nyc!+oľ8|r?hxcTgT{Q)KqC .ԛ0OAW|]{qױMvҖC;l8ʆBmbd5'5gK6SrYɐtT(DL /`4R<5T /H]z*N1&]6ͽL=̼K<˻J;ʺn4jNOc:ϐnf2 } b`>m^8y\2|rYc+|Z$9_x㬍RYŽSF⦉"Nzᢅ: ߝ~sɷޙzc}ݕvSֹ-M6!$CXaVy-bBW oQU5z0=49,xK\X|%UUP[00U+(GmѷQ3D⧈rjqʎ,ѷ)3fŧ":6K->(Й,o)gnDӈrfEۂj-ܢP!"AjĮZȯV'_1=esͫQ9c99̀lTp@#JHG?P'Üǡ5kՠu+|<> PWmiaaa 6+=zca(F30Nw+.w\lA]ԳB,STWH2ȨhqRǂ[j4kQA"C?eQ&w57v@9d b+)Q< Z_tUg߲NߪPW [z3_-&1֦$ÆY: ?.:|D=S|ڱC[ *^wX.WonR0]B?<a4%G=Zz: \ވqLdAf(xYFC8zWnhfqyI^ll& †ndF镮Ytʑ*-VW>N*ӡ^]-ʡtl!:{ fW.݂lK+iA2Т]}:ԿA;i:kA)@.s3"{Y107 4n3U<|'}an䇹Tf`V /]Ed+ksT+c9E ,8¹A)ǥ4f30@k|}=:DzpTӇ})j 7~à r7<@n` dS^in ʔ ꅮꐧO^cS{أŦ0s =zߣ/ S/#UoDnޭ-T,ܡW?P]`7bcV/ [$g_dC3}G]5tb%~,Eѡ.!]ѰF#ȑ jn{#" /;nR2\z0}m" tbO1Q>ƻ7mZi@_@ %u5cDٲ ޵]G:뮮9"9,0ӡڟSH|̀D>U@|-s\t= /A5t"8vͫvO,k񇴹  jVI {؛TF POppMuoPWz{ qI>&Spw~ZF.;s-4H/W19mFUY3333.R#(D~Aj΂*!Qch8dg}uiwզ**ӖN>IRu[]KsVZKI?J1ҍ^|e4vWE#&Z6ԡ dhBpО_ޟ;v̉w{֤gLyM;ORY 'gBq~K lo<ޱ㯯u8GqƍmؘFgXƌcF_ŋ[EW8ŊQDMĉGXDAÈ9XC1‡+xB%p8†!hA`xXXZ(&փL,`W J-&%2"P]>snǵu5'ҺPւ65a-ڒsv%ϑ ύ(ω ,v|m[ؚl-s&2SL9-S²$+Gr(-'l?߹@`]Ьb΂ҲԤR$ܭ6iy`>љј A\4g@Ze6+)Aa⁲'i%%aI2ڑ͊\6d20ǂ|ezê'ǹ?0jo1^`q-ų'}vױuíB]eLP_O[^)8eKMoI{s;[7$FM3Z_%KE*"@xp~SmAeX=}o;7f}o;7f}o;7f}o;7f}o;7f}o;7bcX*bX*bX*bX*bX*bX*bX*bX*bX*bX*bX*bXuuz^uz^uz^uz^uz^uz^uz^uz^uz^uz^uz^uz"֍XXXXXXXXXXXXXXXXXX&\$dNdLdJdHpd FPd D0d aW'Y# t p^68Jc茻d\/>b-bqk8+P<LU+ 3=|6Tܰ+3LS 0 KJa.:8 ~\G%^/JW=59"ע|hP[օYӀ,uՀdU|;Aֻ}hp8 ^pB 7:Gﶼ>w{Ϧh:LjvיN9t˹tK o(fh>f#n.6f9@C>clhq/3(s2 1s 0 /r . -r , +r * )r ({ēE89DA0Ò=(C9 yÑ59C1-]l Bd @c>~cʨ8|aK Wfç.F0+}W{Q:-ୄH6b7MiZu iտsP1F3qn1JIHGwpFg`EWPDG@Ľ 2t]v 4@ pVm7faCgK>SyRϥ,6;Ch:dxC4dpBrkY&fz8nFv/4 "@x 0`Ń'@%B,D^,Jvf .l[.@a c9l` n& L~ ݲOq=y`#1Vpcsƪ?X˯#R.ԇFu_|-x^v<윮!n'Mk iS-=w)=ioI7ӍfdM+t"r~&DKҀ(6?n4c=.c;u{qskqc[pqS`KPqC@;0q/'1{}Xh~jؙa.  oU&%aarU0j-|Nד6eR[*ݬX+H!~ գ؜E抟X˯#R.ԇ2a %'vA큑Bx9]CNԛj ~:TiK]oJ|O[R# )oENdQ0W;uC MAd鷹U&i6HytGiFYtE%ȭCׁ!/Vb9'c!1Z@l6.0p e \،T LXD <؋4 ,X$ xMERGZMfr%V5HELda:@jjs<T߸܆5*AS˘Od+>e3`i&Y$ՎluLs,'8` N͏|l63>0\ $ *ϥL|"^CىۘlHL65"V4 00 ɰ —teuS'ݤ.-iJo)t!#iGrtchEE'&:h׸- CC*!A PЄo N"πm{b~}3ߞ)zkΜԾ]7YӜrgLiW)ugә}͖ʞcs%)y%9ؐ̎ܨ̌ȼh̘17f[5a3 Qicd,fyd0QBr>ffuM9ցl= |ye+'\JL\WʷȇzHuƭ3c+G\ԩCMn89(SI-(y䀒{of_=W=o 'vo\V1mU WxS6N%-͜[}hp8 ^pB 7:GﶼE 1;`e as}a F_.<1;**hq/3(s2 1s 0 /r . -r , +r * )r ({ēE89DA0Ò=(C9 yÑ59C1-]l Bd @c>~c̨8|aK Wfç.IqIG o$jF/ "Qr}p <=oA~o@{umy}cMtkƃ;P3Nss8NNPͤ"m6.s4F1z͢(:MF3q9tzLz˟m,~g+|g*zvr Gp¨43P|A '=.ßvEO|Kpl+pC bsǗ߸ickܤq3nʠ<Ƨq{rafAb(nnb%n8"nr7?v xp‹[pŠO)#܄p7 R;hw7jR$q#ξW N)'=mR~[oG+bVomސL'VRU!ݡ.mhiPsVҟ&=(iHBўhE)S'7^ܜт>ĨO>{YsGN:sI ڙY26dQ1$gscr6D[oyb誸r7,D6ܕ$)=hS.6?K݁˶ϑ{ԳڣxgFXD:g|3bڢ|PnuvلmT \3=ol?4{eDf0}-k2,g{*UZnuTn3S}RgH :* lx_ uPQf ͙fʐ#& (Xn2[슐%W!ytic#%EKsJX'T^`]Eb ,y$X xEVWI)ϣp=&KdILcn"FcUD b~7њICU \qR r;N5S(5RߐFelF/ wx YzE*O8 O$n"{ $@\C" k <ç1 ~Ap WK:\PPw$in - xZ, =o{cuJy[ ͻfnzMSYEK,WT2EJ(bO4aDI$G!2$ LH yU7F~`P @%Al # {;toNp76-tzFQkFQkFQkFQkFQkFQkFQkFQkFQkFQkFQ+&4]~VVgY}VgY}VgY}VgY}VgY}VgY}VgY}VgY}VgY}VgY}VgYu;_|u:_|u:_|u:_|u:_|u:_|/u9P0 KUplTňhEk]";7y\)C I ھiEt{6cE>{d`׮xR;ːJy`.pi-KgM(-`XtH[=b4s+ZCKDS}*CIZAs}[H@CgǶGg>/YqωzψwCِΠ\(g8J{΂ot3 ڞ3ۯ}ey쨲n01M DAPaO/X9yb3hmwU\9xh:.\CR?sYԓg )a(+OKp<㦤2a%Xٳ wz -XZ,ޮ MB5^lq9]\MEVmx?zMܝ"lV(8T*Н(i-jCI3L6d +%4RxU}P7T=)4_K7g=1Ƙcca1cc~oѱ/Cnb1G蹐'ߠ>[IN<c̛5ݿ=@ycGE1ibgN5T;iy ñ{~f(|@`w{q6fE6m;O4@7"_eb|p9-;+H >DE&ȼ6tH/5'n曜9o5Ӏ(@#=4h{{{{~{$y1Ƣ-GZU1[\'+%3$Nژ#cqBxtƞߘwSK>D||pslmѮd-}#TS.!8p C{ZsmgtM;4μ6o'/om-B#KG͑3"HrBT2 3N{/1w~4cʼˑ>_BOؘwy4:xxH1>.7hƼU6^l{Eu1c141cs1Cf쪷靹 :vMhcOڠ &.N-e|e|`ee5eeee122eĀx(x..r.rL+8.q.p..r.q^q@Inx..qX]qVq.q.pVq1]q0]q^h1Y0? a> a>pUvee(ee.F9/>9҉-g鄱iI>n5M/l7&>9vMq{5cmtx\ 2>6~5"HMX f=9= `/T-z/Y2| ;ocɅؖ9otp|cיg:[{8178\0|<H^aߘw8fqq3^xW%~=vz ᅕ Te3X?VZB!! 3ӱ6o:C;wμiS47 |$^l-"\lg.sP:8|8[XwKUX F>;<+8ҟmlL'<3x63.>G[vщ-ogFoxa6 v=btMp2W`fNx oyF.|[y[~g: :3x(ous:cϯ;y޸iZoF.|Ǜߜots8a3]Yߘ7yN]}l}bf~ F;o3xˎots8>c3qߨgƛ^oV-xN3ywfR 9}sxǖN/x6|yw6er¾Fwy1kN:o7M.|wy%ns|cDzG0p12JĜ']#Gxi1mkm̛f1V."^÷Ou1L79f酞涜RzƦ=bqƝoj8eۜ794ޱw],o7M/<7f:Ƽэ=_cHfZ, qr^ceDx$fr {qImX퉚nχA$}1iB! BP~.HQCLj-{Ҥg~yi,$:|߸-i{+{+y1>E?ѭlC?*00*ԌGwa]<8(GmiT&*Ħ^ڏX//߱Hmp5NnKןVgÈr# r$̛5PRJ)RJ)*R*zRjK-/<6 zʢq~L몮w1>: ̛yby`]=ڢ-!l8.r.r.rL.q.x.>o1cǕcӕcceÕctR߇N\9 z\9 =]9zrLz\Lz\9Fz\9Kz\!P_+t+t)tǕt)B+tI+t!+}-.KC\\!w1}~XyHCu#Vfa'2q Hyާn]"Y .|7M&s8TnlgXۈMXnH4&b_'>@\!\!.!.!'\\!\!G\!V!\VC\A\ DDt+B+ǴB+t+t+tA+B+B+B+tA+ZO䶏+B+B+ǴB+BWBWB+B+B+WWZO䶏+B+ՅWiW i D2 kQR +POP'|Osn-Ռ>[+Ve$48(ْv o==pNN8=OZH;Sۏ'6֝=Rrje0()TxS< 7;Ucp+v.v3kcwEMUIz+{d%}uyLȓ7WD@|H:d"dB*:0c0 mu|`+ͬKB:ƷE9;-,UNj6r5Ѻ-y]G+5 q jkٸ]3X00L=L啕˸+ұ`w7442SMbbRV6E: Y\&iy|8 .r:LߠhN 375@PsjA]:7Mk:9C6'"( !w[1Bm@98^' 4'չs4Ϲ4 ϻ7%;9uҀ rgZ1X؋yr\C혍v ҺI/)ZF$dNl0QIJ}!i}wXxֳL=SDiҥe3&pe UL0ۖku`l v`ۖk0K me5قÊ:;Una/ )ji,ɬ,,b.Yeb `IjMI *pUTz6K."H|S9"K a*"2x.| d _jbuz)؆}ziUiU*{Iv,v9s:n Q]ꥮ.ꧮN^Z Iam[_L1`Uq%pւŒưZ}6ۓ N~:9Gxs? 2k-Yuz1O GAyk/.jD6kԶa!g[K ƭ, =b_g !zS6吕m =kZ=8 2]$a玛hʔ%%wu8wq0]]q YJ"+0 5~DcYf+G@1ى!Yb')bfcݪaR[pX׆hA2l&̻o/WM05x%LYQ8;_LAvf2&IoEŠWꨇ^3wI]AMH IU  i1\&$aC,H `t+`Fh C)ׅռ<=Ox;MA4FCf$7a+;_ @M;!H#}zPe2U?6Ow;$^eU?8_Ab,ilTɃ^tjY%NouߜtLCɞ 컱1lSDۼO_)yo-Z+0f:xIm| 1TA#EǗuVux[Կ,cm~,a=%kğ`.fM+mQD=h-s7p@8 <;-A61'gL&ibd;ΰXIg&[gXOwK"ғGנRg֛7FkܻfMY5o 1sW;h4)#g Z' >%;pؗ% 4bi턹c2@uetE(fcgx'D O f_r n0N Ĕ\9h<F9y2S,Pb}T-v獩e@+DSF : H R~o[av*~UnPfo8'<_NI z[FG͂Fߙ:R>+0tId;O(*`QiӄXp#-b~oN[ P|,XӍPA?Ki 4ǔĮ7jVqfH .1Y3=rK{ݺB"~71f'equZrHD$ꊿ9l]E%sߤTP@Y"7*0,T2xmǑtL. aF]wɅ xYTN\ʴD;EןSc܍l֎A}>N@Mvn>ر$o3^.Nd֏m7=+4'|<:Tx¶4"b,No[ni+R̚޼=U.w)z cQz8č`.0`/} JTB?Ol< g.qIGM:_\s ^"6O~xc9B(> ^[X] \+_X_._B\,^ t J_` a˟z hiˏ\eqereseb(Y>_`aT]O_bcdW{efghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY-\!^_AXWXYZ [\]^%_,`3YWۖ%{9YZ\]^#_*`1ܗ&|:$+2az)Z4j֨?y2 >=DVaq| ] Yfz&g?Cc$ $x!b#u] xt9Iл_ |h6Ct sƑ8vqCE+tiB! zJ57YM:viFQZvƃRgQ} ]b3GY]HP8{ Xw,7 #g^#\o̐;`ށ;`VuGVv 1@MpD]]\7;b/,H 1"];W!@ϚCZE}On&x$g溲𶅕{UqG͘X"uR2WyΎ} |9wofbM&E<O/f8[Ěa Eb4n26Ɇ6 < Ta˃֯h*L2>Daqi#Yw7iBzַ M2KDdaq|kWu &-4.\"^_Bv  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef $xtο-kjUUS6m--A߱h7;YqJE7v5qhF(ьFLa(/NV(/݀3~5rBqPF"j~G ^.N,n.&Zdghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk+* lmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}/#CX0$D1%E~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS Oa "'G幞oVwi}(8 'Qp )TS鱔;^ TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ Wh}V'd]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a/? Tbcdefghijklmnopqrstuvwxyz{|}~n     o ! " #$%&+mхk$om15-,h#)袉,Zhх-BZj"L04j99xι9sss \&AX ;@9 73p!OimLF/!ᬭ}-ѯT^"cԬ [ )y{.pctu,;q[ M_'|YE{lh@ʡs^{Z-㔿foy.xfd̨͖l sIM1mȬ7/~ ]6l~=[w//\~GZw/o/:~3{z \ZS: R~r5XGRmϩS{J]D!QZԝPs:L`::KXZFc }!\ .羞rY ʣ-~AI),Z]L_LJ^e\hs7Wa} \~g8Wo~yk7 +܍_ \ >[ٽS"o3>a7vu&wMn{-ܶ)3<O{Xm(N#JGxߊ}#͛~tɽ}{mniݬld\$j+v`E< Dͦl3F5hauI #51$!x^f7mfȈL4BC\D]E^F_G`HaIbJcKdLeMfNgOhPiQjRkSlTmU^_`e mn%r2dwn 7<[laV_dns|@J 689#Qdhi23 7859U^wv :/>AQ~;DHMN…כלߦ;!6 7 d5wH[a_bc `ijksȁɃ֒7'4389L^)b/o>tEtFG| Qpqsty{|ɞԭ֯رٲڵڴ  !"  # 멘 !=DHPVZcfgy  "&RWglnosz#.16:BCNQTW[_amoqruy}-.568;=AMQVu2y5}:>CEFGIJٟ֙ڠۡܢޤߥ!*+,6 I#J$^-b2d4l>vG\^horwxyɂъӌՏ֑ٖۘܙݚߜ#$&269;NOQRS_*`+b.g4h6p?rBsC|PY^`cruzØęŚƛʟˠͣծװٳ "$ !y=WS !"#$%&'()*+,-./01234XY\gPl[5$$4%%&67"z89:m Ð nnoo$S5&HH0|yyױà5" 8c.4޿rQƣ ko>^DeEz3xM7_1_+w(TmS&NޅK[Dʯ鈜3c]u=)mUNN @cdiC;SKXȴݸmiG;vc6KhiG_6 ԏO6KChh64 :6a҆ƨF6HlhC#mG4nKQ-І64G5 mhF5d06=эmzWG'~JR>I$lr~>?[/N/('#LwSC:Xbp24.ڒCX?@YQTQN1ƍ㟏 S_eNЇ5+,Q%]$S8c}*WH7k"fϋ=zeAnJٔS".S Xx@u([#+)9/9!3@#9hzXX1`06kdJo[G;pzQUl(A\ 7028`lYZ)xpA3Yp[Zx p! t"ĢDlUөOga]׮~Π5o +U٩K18Gy:) k#54p9Ooʿ!GvxAsyᭆqme=`u).1AȽ%7VVqOMvFm-3TڥjI[MZZ# d gȮt[͝ė7kZF}Imon|~M_2/w;o}urǼ[~#HD%}l_{[7uwfݯTw/kWw;8[6_21`K4\pH (xcY}7!}sQ..E"ʁ޼K!-$jKW_< O0}rH f63 2 cFP=l+y.ge6gkVTEe("̮ ekͺ`y TQfECtQ'lVK.[r}F#w8 CN>#)5F"С QVɖ"DK`OT}gEX?n]Zy‡_ X]WrtOY(^kJRgԿ]Ԏt0N[]iCێD'3y_㟤uKBFGXg&&RO,Kr297C0A,_WoXsX'@ 0LBz?{"p?QR`/`^_ӟJ;u+@/W]dh[Z\$\e n!T{$V[Pv!!6jjw0C >\ґTѯ!3CoJ̫v%Tk#[黏.^b&k\]eZ ,|+\ 7FWm;>fb npvo::j?tm>(4-E'1VaQ~b*jV">_IՃ|r$.rZ %1Xȏ'FR> BKk*:=֋:}D.ЋW;iLЋ-`_D뱙Rqp'M,QKãdutGsrqponmV#E؈ QK BCGtLG7lԠѠs ÒgLo0}+S~Y~&l租 QsYn0Ij S?{{53Ćz ]įYXcv2]d TQz{8,AgQ]CaTΜSP*$ ZCl"oZ2z dG=`ưu/|5|x$LېO>?Y{G^ߺY۱o>|̯/a b]eL ;9A!Vcgx6 u.gc>Tm,#ʨS`C 1AƬi %0h"#H iP@K ÇVv<gp/2m.%8K :}A,0JD%D%LJ@#o#c ְ5h P0`UB'qT|c is!}ҨlOkf#bt|}{SSOt\]b}8|KMJ+wj—T3rOvĩ\6?I=AI horD >Y?Z2cFݪM/"O#U2tB?Wop&A5Ǻk4\a3dz -5=v ͡j6]k,ǣ]wVٍ'lcX?+xEmChޱcn lV͝nA6iLciLc]>X[Քohj; b3gK Pұk:ۣf-(r ùY/'1_;;A`7 s l2l۞X,T89/+N7d}CLf(*cv들sQ9RqV>#c+r=.?٤8C rɱmNGx(9]?MW?Gͮn>_nt߸kH2ڒqOa 'h>C5c59F:0҃1eNps7c?T -z(¶$f?fIx xM!z7AqY0] DG6"OX:FBG#tD6"@`#D@2"xS#Ј{߾CSt Imt+7Gtuj8$uĊʒ++++++#T.GrF27m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʨg?Ͽ?>\n4ڛ  !"#$%&'()*+,-./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{|}~  !"#$%&'()*+,-.čZ߿߿߿W L/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݙr4A oPߠ7A oPߠ7A oPߠw5D  !"#$%&'()*+,-./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[\]^_`ab`d7A oPߠ7A oPߠ7A oPߠgs;tcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E#o?+?!2!#CE)u]lD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwјs'?lT*+exyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`Tf abcdefghijklmnopqrstuҒӒԒՒ֓הٖؕڗۘܙݚޛߜ   !"#$%&'()*+,-./0123456789:;k(p)*!! ! !P 3\ACBB(BHBBWT(@ 02!t:<=>?@ABCDEFGHIJKL M N O P QRSTUVWXYZ[\]^_`abc d!e"f#g$h%i&j'k(l)m*n+o,p-q.r/s0t1u2v3w4x5y6z7{8|9}:~;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀāłƃDŽȅɆʇˈ̉͊΋όЍюҏӐԑՒ֓הٖؕڗۘܙݚޛߜ!  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL M N O P QRSTUVWXYZ[\]^_`abc d!e"f#g$h%i&j'k(l)m*n+o,p-q.r/s0t1u2v3w4x5y6z7{8|9}:~;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀāłƃDŽȅɆʇˈ̉͊΋όЍюҏӐԑՒ֓הٖؕڗۘܙݚޛߜ" P 1l16[G~fȏl-c4[G~f:c4[G~֑:c4fhN1#?FuGQ`#?fȏl1E~fȏla4[G~fȏ:c4[G~fٌ2Et !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL M N O P QRSTUVWXYZ[\]^_`abc d!e"f#g$h%i&j'k(l)m*n+o,p-q.r/s0t1u2v3w4x5y6z7{8|9}:~;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀāłƃDŽȅɆʇˈ̉͊΋όЍюҏӐԑՒ֓הٖؕڗۘܙݚޛߜ#  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL M N O P QRSTUVWXYZ[\]^_`abc d!e"f#g$h%i&j'k(l)m*n+o,p-q.r/s0t1u2v3w4x5y6z7{8|9}:~;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀāłƃDŽȅɆʇˈ̉͊΋όЍюҏӐԑՒ֓הٖؕڗۘܙݚޛߜ$  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL M N O P QRSTUVWXYZ[\]^e"f#g$h%i&j'k(l)m*n+o,p-q.r/s0t1u2v3w4x5y6z7{8|9}:~;>?@ABCDEFGHIJKLMNOQRTUVWXYZ[\]^_`abcdefg h i j k lmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqՇF#o$e#^B QEPAjEA*"A*"AcDT RT 5TDRdE(TSQIEP+T RLE t~PDVEA*RLEn !oH:]ckt15t15t1mtqcX^ݴ=TJEADRFPTQBJT "H 5"H R"HE AR!HE ARDR!HEAJIHEAJwATU"HE AT(HE$*RC@*R! *RH *TRHE$)TRDE$TRDNQ!HE*RHE%axrstuvwxy݊3Syx̉ߠy y!x(P!8>yExT\Y]]Z[h^\]Q_^_``m8s7ms6v=vHGYXbaecqpvuzyii  NZm"}K(XDJO %&Agg|I|Hp.p-/.zEzD߲ޯٯ'&:9 FQkz{|}~  !"#$%&'()*+,-[K f7qgai !"bdwfz|{||} ~fU#c%-sh-(q(oh551995::6??M@@NHHz``cybiweڹ 6u^_yv+JN-8Drq .E4/ ; }}O~P\uu,(k((X(|-("e2I222DDl2anK͜zڵyy#/thϛ6MbR;7sΚto zpqrstuvwxyhz{|}~5JKLMNOPU V!W"X#Y$Z%[&\'](^)_*`,b-c.d/e2h5k6l8n9ot?u@vE{+a0fQRST1g7m:p;q3i4jF| !"i®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿJ#$KU^iRn%&'()*+,-./0123456w789:oWwV_jSo's(t)u*v+w,x-y.z/{0|1}2~3456789:;<=>?@ABCDEFGߵ[[;<OPQRST U V W X YZ[\]^_`abcdefghijk l!m"n#o$p%q&r=Ksotpuqvrwsxtyuzv{w|x}y~z{|}~Kj  !"#$%&'()*+,./123456[7@9:;<>?8=-0A>K?@ABCDEFGHIJW`kT`pKLQYcyŒ*kOR^esvzWXalUq˂ΐܓ%{&|'}(~)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMRSTUVWXYZ[NOPQ\]^_`abcdefghiWYbmVrMNOPNWZ]djnpruͅѦ`BCDQRS?@A[g !"#$%&'(F#pbBSDs L@0$K8ڐO/f\f"T̻}>rT-lL09z~stC")dMAAc6ʲshL=K3Ucc9:SlEWXrs_|oMed%]ׁ<7sxG} >Jy 5 )6gsKO;uJ=Գd-S86K"I=8?VY'k0tCg1S bY,l+_zfΐylb~ɌZl :;SE9v `yWoc_Q{9ѿ(U{ Ⱡr7[c,. q;=LE8tNCg$4N!sl.*K礱 Gջ\}ryRGٷ3ɱb,-ԳdS<6Ny1Cs6N OP cE=U;Jsl =GGw0s@J̩e Bω_J̟\yͫP|ƙ4c[{& Tibcg/еf Ɲ-bo޻a.XTC02Y{H0{P٘F bk?y 8unZ16?2!?[0eثݸB>O2˟&tz C~cDN {3愞vu:j7]Eu u:rhT0mqibKycL6T!<-4cBiQ~+ ~žY9tBs2Ρ\0*YUecbE+ qm&TePB :MlR QAF<È]4o~c^5y/mnI^!q/Ѿq#Fi]YI86s: ̓2Ih) awy! _DďYF*G3;RM#aƛaxҋL9:ی> -"׿ G1t"| 7.@w0 0 0 0 0  `iiiiyg``#~~~~8tpŹV:Kehe^ץeaUV$%AENӣdZ90dB<6&Lt5EQs}q4:8[kck+M24v2/Ҳ*+j"'Q2IQC-@Oƒn 2!7jg" LWP)#;ÜIc̍f$̀L\D*wy& i."[WhI#&ūuuF-ӜsӜsqsqyNs9i9 |N g8$#4M4M4M4M4M4M4M4M4M4M4xB^G?l6vD ݆N:b hoCt!$% C!l "4/ [sO](sP0P04'ҫd_Q1Gyp ^]\[1(0'/&.-]ȇgGh'(3tdTuD3Yݴ&\l- 7"Pd'&%$ EbGQdX ! CNBM yyyp$I0"4zBDxqsݍIݘh_IC{~M$OZ~:CZ9V̤̇ڴ dj`ga™Ŭ'b.c*,r!%EwdGyXYTZ[\j~>eGCDJ¦çġXKb/)K'ml !#%')+-/13579;=?ACEGIKMOQSUWY[]_a+J*8xO@:Ѐ2P 4 H<.]߾rx5s~?>mTp֮l;;x n#9~cqOǞm mjl Tcegikmoqsuwy{}ށ߃1 Fz2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`ezf{g|h}i~jklWlXmYnZo[p\q]r^sYȞmWZcnWs <=>?@ABCDEFGHIJKLMNOPQR5! \xDPnH?ApMqZUWM*{ؿj0id`0`````5'4000P STUVWXYZ[\]^_`abcdefghijklPN:h5Z$r'9"wbBv ;g -{Oo*Xˍ6[¦t1ԗ ۨH{1Љ"gS`谸~S.^*r/Ӗ q e2/CPlBfpk=~2X!e=p-ft{LXqpa" PC-e٤>FeZg2:G6C)M#F9[E䜨 qA5<ᬘ(S^"09rinn"g n_!W "eom5]сN==H7hzF*`.氍6B[Vx+% !4t~ʄa`S(QJo+E ) 43ނS4zK!a#>?rAQ詷 ٭ G_g!tEޛAa3zl<|5 wxL|8n=](ҶxΐK%S|j8uHm8z:Ɍ(fŀ=j<곳'T*M×mzfШ/H"]퓨9,;7o,єzNH}w\a\m .yJӬK5Fgk9~co/?CXj%Uߑe),_n0ҕȸư^eҋb1e6n@篷ƉH$pkbrC$YKm<$6j>HN O`PGQRb8 ?@G –pAnT UDVWvIVXY1p\ 7$Aiѓm.|Y!p2raL:Z)zV)?)fX\bjqϚq lȅX nƫO\^r$7Ny[5<[VUi7./TxPn+{['fWׂeMij(/ | >Cl |WmտJVO?Ovڡ𣜢!,TW[[B)nLi1̟(AᆌDh-WU^7?dDNvaH:q iœy_ٙ6VE`5`?^~z1jb#/!ZȄ~SrmC4h> 1;Zܷݸ޹T0:@DKN_b>@0?Ih"aivϑך09;:<=>EF[)`/g8TWYdtԎស/7F G[%\&tDvJ̡Ҫ荺m8ڗ\F-?O~D?CJ`du xik{߃"$1GS T Z}9@]spw~ϒ)؝ "'&3a0g9m?}NU]u05?D @F E CGK\'l:yM\h—ǜ̢ϥҫ"0v/u9T.c:d; aqdopS2^V5I"%7=@U^Z[YZX\\Z[VW\#&)-03:9>BEGMLQSVZ_X(];N!q!" """## # # 3h3g3e3f6o6n6l6m2c2b2`2a4s312;:89::9999;;;;====QQPPSSLLbrb[[}~,t+21/0ZYSRPQNMKL[K\]^_`abcdefghijmljirqoyxgfutݶݵ؀؁pɽɼʿʾگڮڬڭ8? @0(q0-@2;EG1RX\^8}??@?Ķl'rl,@07wwxxxx}}~؁s?@ $')MPVXf8h?j@lpty{"bVh 9RpP  E % v#1'6_@pg;xx ub" +rdCyhC6 Y/;FYf6gP~zFS ,˄?:2i(+#&WO 8UIY#3knPfA"h] 62A PoO$j2r1f~U}(E-.Rd/vsdY)!!DP"撛%/I Ox` _qmf] y߇u) ŢХoB1׿CQҔFSƲ ̞ϭ`2y 鵍ץ!)n1k{kOqϿTWeMsg 89;-AOnI9dZh[ӥ [)D< _GJ̹y$:x`H*UoG<5}bCme0(I1x;476jJ @VՈ}@'!*8azS u합Źʓ"xŕ _ʇtd|t_̰HnwUpy^Uɺ o57 JG!@@YKEjŁSCb)IWsSr&[*mP'[9!uZ;8/? 67-Y~Wi='+Ζl56UaB+aBBmFޫn;ٶ}ՈWiv/x؜##xv,;]ljIG vp5A4A$kZ-dU&%H;5CJJ-\ĜAUgi|Sav m+X -`-&>n=~O>%.rԒo)$'$udKI2S0XOF4t'8p%MYU RH-7lDm*a<'Wx7&/_Khl1fkN?JMxHʏյG4$#MLI#h^o%x^v`.oEù'_pz|u @uېgs\ w@`.\'˼JS56y#s8>r8@02f6L%α "q;-0dY6Zi/Io\-%փ CG5X !u`,([-^z8.׋+JQWQ2XJXqfP20̛tÚ Vy~v d(WFm~a`؃؂ِّssWl#^_y7aJ0Rs=w|Ih`a&W޳b2g֧6?7@8A9B:C;DG?H@IAJBKCLDMENFOGPHQIRJSKTLUMVNWOXPYQZR[S\T]U^V_W`XaYbZc[d\e]f^g_h`iajbkcldmenfogphqirjsktlumvnwoxpyqzr{s|t}u~vwxyz{|}~ºûļŽƾǿ՛d[o]XtL L\ !"#\$%&'()*+,-./01XYe]fgh\23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZW[\[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%äĥŦƧǨȩɪʫˬ̭ͮίϰбѲҳӴԵնַ׸عٺڻۼܽݾ޿& 𘙬YipYu* + , -./012345678:;<=>? @!A"B#C$D%E&F'G(H)I*9XJ+K,L-M.N/O0P1Q2R3S4T5U6V7W8X9Y:Z;[<\=]>^?_@`AaBbCcDdE'o()*+,-./ 0!1"2#3$4%5'6(7)8*9,:-;.1?2@3A4B5C6D7E8F9G:H;IL?'*.4&8+~+N#cIZ3ЀX @  p $ ?#l# ;x='p3bLC:\b7$̈́-~J hŎc ?#4O=KԢz11\wE뮴A7?rGdR,1f"D 7Sh)uvOd)%),%I)RRMlW,E)MIjQJ.WPF謒w;4oHEԜIkFlLYkMkMo g`\]Fׄ!zf cH?3F441$τ#|J,g>#2a$CLcZ|LfĘ>&d3eL)CLgĐ&T2sfDdY.] D+P4#4XQ$Ϫ{*E2sHG/S@6 L$j85{~aQˇ~SO}?8v/xYSV cacpF!ZSٺɧ&l 1dJu®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿܯje&GfIgKhMiOjQkSlUmWnYo[p]q_rascteugviwkxmyozq{s|u}w~y{}eFfHgJhLiNjPkRlTmVnXoZp\q^r`sbtdufvhwjxlynzp{r|t}v~xz|~ºûļH'QIRJSKTLUMVNWOXPYQZR[S\T]U^V_W`XaYbZc[d\e]f^g_h`iajbkcldmenW\kZ[qZv fogphqirjsktlumvnwoxpyqzr{s|t}u~vwxyz{|}~ºûļŽƾǿʚ)           !"#$%&'( )!*"+#,$-%.&/'0(1)2*3+4,5-6.7/8091:2;3<4=5>6?7@8A9B:C;DG?H@IAJBKCLDMENFOGPHQIRJSKTLUMVNWOXPYQZR[S\T]U^V_W`XaYbZc[d\e]f^g_h`iajbkcldmenfogphqirjsktlumvnwoxpyqzr{s|t}u~vwxyz{|}~ºûļŽƾǿ*           !"#$%&'( )!*"+#,$-%.&/'0(1)2*3+4,5-6.7/8091:2;3<4=5>6?7@8A9B:C;DG?H@IAJBKCLDMENFOGPHQIRJSKTLUMVNWOXPYQZR[S\T]U^V_W`Xa +   !"#$%&'()*+,-./012l躻m[rXns[t\ \pabcdefghijklmnopqrstuX\Yo&&N#?#?$Ia #@^`A!s]ax_~W<<H3ϿRX8كcE62H½U3n7w [0vo=d>ݑBnz-Coo^ | ttg+Et @@A ̟2 /j}E/O__`@@~A~y K7/H//_! @}||V>~ \qE^^ _H^AvA~|y gĘм A _̗ӤEU=;ta]U5t@|: '//O _ o֟ `||rcpq )rI1W62Zw.// Ǹ;N/pq >& !"#$%&'( ) U4kVmWoXqYsZu[wx\ z]|^~_ ` a bcde fghi j knoUjVlWnXpYrZt[v\y]{^}_`abcddefghijklmpu\][w ~!D"E#F$G%H&I1`k'J(K)L*M+N,O-P.Q/R0S1T2U3V4W5X6Y7Z8[9\:];^<_=`>a?b@cAdBeCfDgEhFiGjHkɟʠˡIlXqvM Y*Zc[d\e]f^g_h`iajbkcldmenfogphqirjsktlumvnwoxpyqzr{s|t}u~X\ vwxyz{|}~Z+[o\p]q^r_s`taubwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}'aZºûļŽƾǿ  !3 4!5"6#7$8%9&:';(<)=*>+?,@-A.B/C0D1E2F3G4HYrw"#$%5I6J7K8L9M:N;OR?S@TAUBVCWDXEYFZG[sx&'()H\I]J^K_L`MaNbOcPdQeRfSgThUiVjWkXlYm*+,-Mty./0@@wAxByBzC{D|E}E~FFGGHHIIJJKLLMMNNOOPPQQRSTUVVWWXXYYZ[[\]^__``aabbccdefgghhiijjkl !#%' )!+"-#/$1$3%5&7'9(;)=*?+A,C-E.G.I/K/M/O0Q1S2U2W3Y4[5]6_7a8c9e9g:i:k;ms?u "$& (!*",#.$0$2%4&6'8(:)<*>+@,B-D.F.H/J/L/N0P1R2T2V3X4Z5\6^7`8b9d9f:h:j;lr?tX1234uz\x56789:;<=>?@ABCDEFGHIJLlŽ - .}  !"#$%&'()*+ , / 0123456789:;<=>?@A~KLMNOPQv^{]yRSTUVWXYZ[\W]Xw|^zBMm z{   ! " # $4]^_`abcM'W^x}_{NnEFGHIJKLMNOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r"p%s#q&t'u(vW_y~`|defg %&'()*+,-./01234567 8!9":#;$<%=&>'?(@)A*B+C,D.F/G0H5hi-EOo3K4L5M6N7O8P9Q:R;SV?W@XAYBZC[D\E]F^G_H`IaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr[s\t]u^v_w`xaybzghijklmnopqrstc{d|e}1I{jklmn6̢ͣo`za}2Jpf~qrs{b ~tuvwxyz{|}~uvwxyz{|}~p7}Z~Z|  |«ìĭŮƯǰȱɲʳ˴̵ͶηϸйѺһӼԽվֿq8Wa|c!rPs’  ! " # $ %&(*+,-./01234567 8!9":#;$<%=&>'?(@)A*B+C,D-E.F/G0H1I2J3K4L5M6N7O98P;SV?W@XAYG_F^D\E]F^G_H`IaJb9Q:R')BZC[MeNfOgPhQiRjSkTlUmVnWoXpYqZr[s\t]u^v_w`xaybzc{d|e}f~ghijklmnopqrstuvwxyz{|}~Qt:KcLdb}d"«ìĭŮƯǰȱɲʳ˴̵ͶηϸйѺһӼԽվֿRu;ܙc~e#}  !"#% ' ( + ), * +Sv-< | $&./0123456789:;<= >!?"@#A$B%C&D'E(F)G*H+I,J-K.L/M0N1O2P3Q4R5S6T7U8V9W:X;Y\?]@^A_B`CaDbEcFdGeHfIgJhKiLjwMkTNld ^_f$OmPnQoRpSqTrUsVtWuXv\z]{^|_}`~abcdefghijklmnopqrstuvwxZxYw[yyxz{|}~=eɀ ^_g%ȩɪʜ£äĥŦƧfʁ h&ї !"#$%&'()*+ , - .  Wg˂ i'6789:;<=>? @!A"B#C$D%E&F'G(H)I*J+/012345K,L-R3M.N/O0P1Q2S4Y:W8eFZ;X9fGaB_@bC`AT5gHV7U6]>[iuTqrBx⩐*j$|\nP1ۘO"^Djk8-5ѤP]Lq˨7j3MbvsRS17>@3gDRsfagmZ)u>xz&)Vש779ҁ?iL@PFEǝ1^it6aq(,ŻȺ3,RB*կt nTMqtލuĄuPi} )[8IjUE}h * rI)gbǜ1TeTtD{_&9Jj>W"=5~ЙxCƼw56ʎ9#vwf2̓B푆ݜ}[WGm:|w8E_aЫk'Z*=ּ 640>n82]~> WQuXO~{<4pC Aۭbn(0YZ썹a\7@H@y-9<;ޙyÇ}ߒ@'U7כ-w"K|^}u$/!q:_nD7o\0o~)voMH 1Deڣߠ4+rJ\kgZO<HȫN %Ы^^{chmZOy%=v\g(Uͅ\ z5{5PcwNb2? yc34Bc}PccX,-{P;,uiKb jyywHu䛟FJ][&*fTQkkҨ"j?C2kL o"PU"ěRa sW̨xwř!=*>Yo’LeeQe+ڰ زsI_Pl? 035*6cMh2Yge̿e+Ν 4lS|;9g+KhkʲZg۷٫I'+KV^40i'Z>1;tlv]\"wKT4WK.LY@#= ,   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uavbwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}~®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿ -   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uavbwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}~®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿރP ֑Fuhn1#}fȏ:c4[֑Guh1 fȏ1Z[G~f:cl#?Ful1]G~f:c?F5֑u1cĆ  .   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uavbwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}~+@,A®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿ1#_fȏ:c4[G֑cuh1#?fȏl9cq#?3h"$  /   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:1#_fȏ:6[H:cTk O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uavYl*Zm+[\n,XΆ o-χ YZ[ ]p.ЉZ[ MъZ[\ Z[]q^_/`0`Y[\rXҌ[\YXӎ[]s^1`bwcxdyezf{g|h}i~jkAKIRIk~ +b>b;n~KqqsHP}p '_UX6cDU|bd!"?ڰFAhlD.. #q" /٘|{%Ft{lmnopqrstuvwxyz{|}~®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿ 0   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uavbwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}~®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿ 1   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uavbwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}~®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿ 2   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uavbwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}~®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿ 3   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVB3_`G@ь@ь@ь@ XPƣ/3ƣ5ƣƣƣ@ˣ@@@ @ь@/( Xƣ@ã@@@@ь@ь@ь@ь Bь /gXG@@ь@ь@ь@ь @ь ь ь Ԍ gx,Gь@ь@ьό@ь @ь ~a\?nWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uavbwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}~®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӿ 4   ! "#$%&'()*+,-./01234 5!6"7#8$9%:&;'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTipqrstuvwxyz{|}~ÐđŒƓǔȕɖʗ˘̙͚ΛϜНўҟӠԡբ֣פإ٦ڧۨܩݪޫ߬  !"#$%&'()*+,-./01235456789:;< = > ? @ ABCDEFGHIJKLMNOPQRS T!U"V#W$X%Y&Z'[(\)]*^+_,`-a.b/c0d1e2f3g4h5i6j7k8l9m:n;or?s@tAuBvCwDxEyFzG{H|I}J~KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÐđŒƓǔȕɖʗ˘̙͚ΛϜНўҟӠԡբ֣פإ٦ڧۨܩݪޫ߬  !"#$%&'()*+,-./01236456789:;< = > ? @ ABCDEFGHIJKLMNOPQRS T!U"V#W$X%Y&Z'[(\)]*^+_,`-a.b/c0d1e2f3g4h5i6j7k8l9m:n;or?s@tAuBvCwDxEyFzG{H|I}J~KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÐđŒƓǔȕɖʗ˘̙͚ΛϜНўҟӠԡբ֣פإ٦ڧۨܩݪޫ߬./0123456789:;<=>?@ABCDEFƣ.ghghghghgxtgx4gx4gx0>3c3>3ƣ)}=ff|f|f|ff|ff|ff|ff|-@ь@ьkG3>sG3>3G3>3G3>3G3>3K3>3ƣ1>3ƣYgXG@@ь@ь@ь@ь @ь t7GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl m n o p qrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl m n o p qrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~sG3>sG3>3G3>3G3>3G3>3K3>3ƣ1`|ff|ff|f-f|ff|̣Gţ@c@@@ь@ь@ь~0>3FG3 *%D8  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef'Wi\XY]Z^[\_]t^_2``ghijkl m n o p qrstuvwxyz{|}~ [ !"hIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz[{\|]}^~_`abcdefghijklmnopqrstuvwx[Nyz[ WjՐu3 {|}~$KLMNPOQRSTUVWXYZ\][^_`abcdefghijklmonpqrstuvwxyz{|}~‚ÃĄŅƆLJȉɊʋˌ͎̍ΏϐБђғӔԕՖ֗טؙٚڛۜܝݞޟߠ #pᐓ &ǿσt2 $I5"4 B$! g4fJy^ᓁ{l,-yذssssssssd!sL~j*jj1% 4γ$ٍٮ8>d|osZV5hvqVhv;l ` ڙ m>ƶ5 j@ Hgggggggg~Ycj@P}`ٙ(u |>0J+O.=6666mUahccccccccƎa'           !"#$%&'( )!*"+#,$-%.&/'0(1)2*3+4,5-6.7/8091:2;3<4=5>6?7@8A9B:C;DG?H@IAJBKCLDMENFOGP (2jN<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst < uvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~֑ v4a Lēg2Wx֢ݺ  ? z  L j *\ 6m@z>W ^a M3Xy@{Mkð+] n֫A{?X _N4Yz A|Nlı,^ 7o֬B|@Y `Ozdz5!B}aq|OmŲ-_8pcC}2AZ aPozȓ6Z{"C2~>Daq|Pna .` 9q֮D~2>BD[aq|b̯aQo7֧ݿ #Daq|Qo /a :rEC\cR8|֨ Eaq|Rp 0b;sFD]dSz˓ 9[}֩ $F2>DSqa 1cvIG`gV#<^'I Vtʹ4f?wJHahW$=_(J|!Wu˺5g@xKIbiX%>`)K"Xv̻6hAy LJcj׾+;J]k'5IUa  l&4PDf%4DR}!/CO[{ -S |,M`*8LXd׼ )7G(7GX$2FR^#0Y/?Na+9MYeٽ*8H)8HZ%3GS_$1[wuW\XY]Z(^[\_]~^_<``Wqߚ)=r*>s+?t, @Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,-./012o !" !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIXג!w53456789KMOQSUWY[]_acegikmoqsuwy{}JLNPRTVXZ\^`bdfhjlnprtvxz|~#[$%'()&kؓ"x6:;8rqJ]tZr?}و^sںl܉wxBYmD01I@Kx~΂߻)+? s:?q^  @@@b@cQpxJ4[8"lPr0'C=[j|}}"aOa'?gdgapmr$_Ye}'\8>26 q^dj& Zx0aqM-ʁT?)#g0'qz}dmHD I`CFl3GF&AOrOz.G&!NMAN3b 8>26 qz}Ĉm"Ȉ$1#@##j@gׇض m'zml('2'e#Kl/|r}H[8,rx]]:]H=h)%E's(Ip=UvʻIB}PQS z{EɄ{0HJ2\8 HzAT{E 5P,wA B+$zv!/OQiamv9d(E=-곓ȇX C!Ck=dQ4aaBMӒ526 qJ" - EӧGe)?̼m? Egk(p:"IB *CkdQ*:]$>)) ;:7Ib~SeNQ1r(pJNHz*{E{ -J*\߃PPz? Tl1MqU$F|H6s̹o#w8]9b8}dnt}mI # yGܓt=r##@#C&$N׏f!iU< _yCmE0Jx8t?يwzDF@x*@u;}ً`{EG K~,v<^|FH!Lܛ 8w_Z }GI"Mݜr<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl^*<TUVUUJU^/ې1H Je(0PLv x | K i ah Dh B[(Ac,N%[yXiaaa)z Z ' @ b  + M  $ Z x zYcZc\)Bd-O&\z2za#aa`zEKDaa|;vZDYaD[_I\X*_^Y]]W2XWkzRDS˓Uaa:eu T!"#$%&'m!2"2<^A$B@g(H cc_"zrцށx=#p$vE:Cz}M35FzvQ!2gbvXS>LgA{;l28]D/? ?̻$_ȱ3 z!ⴝD0=?gTGAyCgT& 3y)-Zu]J~y]k鬎7,5& {;osuyxG4GKIWeG ? ?7yΓL|I֟c\x@yLyCx=EovcHWx  ()*+,-./0123456789sww*19 $4pp:7t D̎7sS:n|;MϸUi2u Ï禍wKS+`, D_.-lRQuGظZW9%ȋ ;2):;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZd A{\d>cW:T0O@ͭ-|`-泍IR‹oը}6s΅|̘=?#"{X4v 8PHMPƈu@K]r Ѣkx~}N JQ'H2%zF>ALݲ1*49ܮ@)3f>W[O*c\ [\]^_`abcdefghijklmnopqrstuvwxyz{|}~U +!  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~mR)-W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWٜk)o7 XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y8  6_,12467;8; 7cABCN`<ERbWY%䀶+J;A!aNzJ4wL,͊r;+ٙ1kGje6f\,tEhux;Mu`޻޻s;$ []ej>qrtv?9 @AACEFIUKVMOlhZ[\Y^]chjkmpryij}~|ABk'(+-$L G}4"qҘxIg_/tJ>ջCg|~+ۮ'ۙA>hŢɤJzD2ʚe4l/0x4C 09-/3g?L=PQG!M'h@[*\+],{c3iAh:i;jBqBlCuFsDxI٤~OnDRVZoEpFflpv+,{9}5{rĞ͇tIψ_`6|7}הؕq7uJ䥷{髺w:vKķwLxMʵyN͸۹zO ޹{P%&*+}Q.=1A~RS=CKQoVW ](a-!dd1c0f3+ei7l;}RUWXgjkinoMvTxaUL»ĄVWȝņXϦϧѩ۶YߺÈZ׋[\ػ%ɹ]&)*̸ ^-< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklvL$9" $ADcNb%|^ƯIO:_){R'k[< iY;Y1%9p1r \E2겭7FfKi6]Tln8yZWV?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcȷ!""U0T11GױVW O>QQR&.6TWW XX-5Z>[^ʰ߸mʝegni@-lo2w n L#Q~Ώx4 !A&(%_IeP(~YN08͹ s<{ةEmޠ)6)^p20Gnw|~,qr=Ϡ޴eݩgwxpЕ@  \,Ro^p pppq(qؖqqVrbrȆƪrs$ssst,tttZufuu`yhtprxv{q{}}I`a4ys{ӋJRbjz>hj|lL.ovq'  W>W_goEaQ]iu (LJR$0&A-hc@SlLfVh/x~BNM<={F$ 8LqcTc{D)VwJ.\!6apgPPa:Aߩ@E,IĚLݪVYd}|sd^KxG#$$‹()M:X`>X]X90kQp"%}>>=8? U(IUUUUUUU53333333333c~X&ivY Beipam۶m۶m.`*ivY*u*@ͅq,@ 5Y% ZfGY|d jjjjjjjjjjk%1=IUamy !,;JVbnz ".:Fjv,8DP\ht0?NZ&2>Jnz 0omʼ_Dxc95vV4)EF"-.`w|`J&fȃ{oCp=o*5}B1@`2RJP'c8>KH"3y,0_[vUS49e%Hx:{Vs9a 쪦ij.(f~ˮj&$G  eS :YT]H9*@Pp<r')pO:.r rOJ*$A캫:B ۴ā ^ihB ewwwwWUUUUUUUUUU3333333333ً2@M(Gc1F۶m۶m6BDNRD0:B ۴ 1%czT5^]9vHZbEDЩNnh6Ԁa9f:ք,0 ޒRgAa]I)@u">$r0RB1;O~T&<\>A1Y).GB"9*ɸsv#B]dʀ;iul]Iȕ \ ,+^vɗK=冔[lƹkjLx0fgk=CY3OVjUYϐSKdғS-4.A j_GwIF1|!F ܢR(%Hnڨ(;q cY2FLTD#Q t[vsK6aϡz#6%ᛈ6Neq{t &%r C`}ьj{c sd [@϶`? eպ!MTf7gp<'t0ǂ 3Hu1 W&2g`$(0Iԉ2Y<" fސp1qNBiY)L`h61U4xKy}UuSfWQҵ_e}KiOZ)67{ZɆ.\ ogE]czsg;3amPbM3%mI #M9|xgSZ;h}_+)?\: i~gXm58]r<8CbC2d~$fgϣ^+ʊ͠&>Ho_#3`oe2 :tqC)rF ( )>.G2Z1eqzWP  p| =Lh%rrH.\P?3dϿ01{$D:sS N+xX{{IPF`1;x1 $`y)] 'sDm8Q'1fQ 3=mث.G*2RelXロ*^n1j3+e@O ZM(s_.ӗ78?{`Lk[n'Ea")n%;NEׄiH ;RO)FuD ('NR5X:Jj# ed޾ U[s.V/fQ}6b%B;4QH|:z7^`'فm{,HS"3& ZF7xmq_ {3u%/vJ+Ak"8c| e?~;GN +Uo'/|#3z\ P+vt*n(qGPp: ol񚭶;dӰh6?Dœchm}pD o=Dv%xVl*A?yP6smv}}xkfYlŬaztKdH)}):>k^4^FΛ>KOQ6J?E-Q7t y?0پxy>IX5KFQxa> I)Nv/J7)#G۸d/qBG5u@opF޽wl}*u9_^Y=ZF8@Ƣ{DЦg:h7Ϧ;؝ORsVW@͓KwRfDKR"?HpNHio٨rp$i7y RHJxb."U)(JY)dg3ko#hFҶ+v#sb "\)M2UV>hqA;=)t؝;g,j3H <R&L)b_٣iO`"b{anWiAVym𥛝dQU;fVY'ɉrkkY3@;E‚'bmviAr(6b'3%cC1_X,ü DiN5 Mo:DQd\_zK*Q5JpTN|b3T \4^e91Ӎp5iV3 Oӎ,5.M;N{q.Lº[^wUaSJ>ymI[ciun۲-+↴ 쇪%-9ܒifǮ>Im*Ѧ(Ld@()y sa(wϑVcΰQ?GZAGi9їFCB&LO.#V2Q$ {VN\"A*̃ Ӑ7$=yHx,#Mߒa#'QxkI?yϯ/;AZo(td|W׹ 7tS> Q~\ A*CoLN|ty|GKY{fwi kɭ4r^?`b͟[[uς8ਧeu^ 4 089 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ3456m!~?a7PaFZlPvOPW-O6@U,Hr'jd6(;'Kv+ey't*T$9S =.p*T$9Az`52%;k :P* = ʎɒꊵEY ITBlH<$BP"P DB+-/L|*R_D%*,r,r%/ fVdISJ-|k0sg; \N[-,rҊY}SK5ePNLLWhJ-z"7C,6 z '?&y;y0u_$?:~iF^4Z{*~ ˬ ]l WCl&Vw.߲:ٻdq 4zڣx]p -)_*:ʓx^I, {vx5p+'SsNx !];̀L1cX3̃/텻9GC6LKkX ZWq*=XoO 79ԊL~+$ J.؁ 'y#^gf{">pg{ywn\qF|v۰F3{ɮ3^\EGz,j+[NG5?ŹMKIppJ.b"Vl腼@1P6[y=̃ž;:qWjmަ9mͫ4ϰE|'##  |D do.co CpZ,6$=HMG :wǸOkQ?i!i pq½W39B/c 77[dek^-:FQĻ9M5ԙ:çMaorWhzgf #Ph(!;c a_$ @4DYޱ qچya;#n :l~7ΐ%|5kOiPތ nF0 o4ALM+B3;pc Ѕ4\ a@4b|qچya;#n :l~0Nߑ~uDRd9P5 !8W:"VnJhg9 S<%%ߘNR8aJdH2z lJ+$Pinoy݈+ @/4'JL 8 ʈYC'#@<CCwNaN8ꦷlW38XEp3̓a8N-\XVzNEOy),;MWIO‘#~'‡h A8| zz̎/Wi'$Ԑm|Q+~a7䅚찁i﫫u=ZX?<WCxb1UGq[olz`˝{e5Ӳxessrd!i]֭VYEvUbX 5!~ ;67Kc%7w55V '2Xj-5G=i;MTWwU]::vkG.vůG;_O{:K? KSE1&n|9"ةTJ2A-!!vYQO#OOjOٓj,5kTs%rR $]R7zxq p9}przy\[t۳UiM涬1-723a[#=WoeiS\JG=Te;&Kovrԑ [HJRW,?ؿFFNʧZQHHi&cT;!49 Zghl^xM'02v#tv  0\(@hE[99!G^ȟ'EZ* d@JVI=B- n[h456ICB<abf?syyg<KK]gs*+q6ͻkf5frzf<IIf_"#]6ykbWf+_1Qn23%$|?}ϋ\"{[!;Z͝9c%"brSΓ/yxxgo44.n9 p&ABBkopʷfm?({<~_4+fim>{3>n&^lokc`]3oiv<2$7&BX^VBA蠁+ F̐ PB ^BP(!Y^qhPW!.Bb` h =z<6͑cFMfQMCTNdLE  RUzR\=-8XX"&IeyKdR29rwvXWKd89%d )3#} ŖoCNX-_Ԟޠ]R]]"ޝݍ:+8`&E4DtpM5g̈{aí-lXZVZڌ/3)2(2'1@l8e5}RzءC.-[ۚZڙ21Wk:F.w"&J!"8T0AB4`HA mg @<h@) BD G+[r[REm(yU֫o tˍG%I:͐}Ϛ;I̛ qw&yy/<$]~\?$`99gosx~#\`1H*pddxe#ٌ]ge~(.k~=z6^8=tl V Q]*#<;B_( i["ۺOm#i=o+GCmБ o#[!׸7di,?NEh BHÊ  Aнc"k:Oc:^Zܡ {l}cG{{,nG<nxcGѳ^@^28.@)Bȅ /!H;y!HVGysx"FA>2/F& e&$J ե?j!xrj![@0MQ"Y!BDC!lnigq ̖<5  pZ|8 ˊ@E'I8  -BFtOKnT~:*j"YuvGf%ei{x 2t<+B7%.oKg7gpJ0(;.vEae=,t !"(UŻ f~wtHTk+WTza=`_f ߽ rKgl?B}DմZ^oJϰ*w`Dөx ؛JD 6]Q ڒ;Jx*K0O$# û(Lռ٠Z~ߕT!bvxOؚ.ͣ7)?wHi$́|P3ns8XOm?`? ͖0W+]D ?{_ ؖKLd;»^@GKVK=j$q,n.fz:_C;DacpZ/;Lk?W8;+3u-Jk /Qŷi5ʝRTg|)0GįR?ivQ 9EZ-8{B]'sl8Y#.lQK7m MfW 5DŴ/T_>z ,U?:We,P\b9b;S Z+A'lZu._ўN@!; O:p$~~*P7(xJ{($fF$]'Rk!ld$`Gq ѬTfe ÿ@JB M `~PaH[_M(WlWv4TRA7!֓]ILQ\ZP 镝,R->C'7ǘa,ci|*XT+i,GN& s' <'rd8a8kpnzFŲ5g/9~ 9y.ٶpRֽ"淗p(Cb!̛$PDLHOPJMT+1/+)[+,*-/ 973=%cbh0.%FIO '"$ hg862>$~+csXYZx UHQTN 1&4(,!3'27<2V\o}􏯑5jofuw#F݄|b!$#Y#(67y?@ռ%+Í_򃄅,ТA@tG 4oƖt _{ŒǛႁ": m.#nhqr ;:x &,.,(nw1/yi54'& fd NPS !";W|XvxXv+YZ6*7+ ~ hiҒWa -|-Rqtuv[L(^"]l<>?@ABCD EFGHIJKLMNOPQRSTUV ka0&BbBYz7Nt 'Ab !"#$%L0~GgQ:x%Gh&'()WYZ[\*]^_`abcdefghijklmnopqrstuv+,-./0^12w3456D789:c;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ЬL)]^_`abcdefghijklmnopqrstuv}zs+ޖw,瞟-0N2 SzI./ xyfdhz{|}]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9Qt~]32Ogei22wtnmԼA@GFgf32yxӫنfhjlnqsuwy{}p56789:;<=?@ADECB>5۲ѽ P+2[`ejrylb1ՊDCO8> "#W\]'^clo3 mc2b:z{KNO|} ~PQhij()rs"0!nd3:󱲳 !"#$%&'()*+,-./01234XY56GHIJKLMNOPQRSTUVWZ kABCDEFG ?@%rh78cerOQ&si89w:;<=>?Đ'tj9@ABCDEFGHI (uk:)v*wJKLMNOPQReik,ym_`Ffghijklmnopqrstuvwxyz{|}~0}q@{6Az9UG1~rA56OPQRdefgCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~2sB[m  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PPPPPP=t #%S1HH$^"%DCB@h}cqNyiHn=.0~LQ{ATO¹Y/00(:1M50ZC\wlѫ(ůx8{fp0dˠE'aCqCoc&gw8Ȳu1ȑj9 s\:1COƘuj JlDhg1L,` CMp*ֺ<(d;V'_;Q:F末si}`Qs{6bvzi9X޳ wio|Jjzl`lI?D߆]bbvFo=+.3<{"[jpo_d Ch' .^?k\?w52kwz"$cσllNl^y~)&Wx`E|i cNڇry/$gQ}qmÊr琻Nulsf9V+9컼 ^5vuC aغ>XC|}G-]!gD t'R"~ߎ{!NXSqOeMH 9)IݜbB'yj\-V40ſ4¢)`=`[)zkҢ;UgF5yȠ`a+υM IY]tN>~ղ'}96B}ȸ;5ࢻ0w9b*c7~Gv<*@ hCڈ6s߿%~?pR2yu1hz(fqMGD<O8FFG?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro]^_`abcd:zI;{J !"#$  <|K %&'()*+,-./0123456789:;<=>?@ABCDEFGcdefghijklmnopqrstuvwxyz{|}~҉HIJKVWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvLMNOP>~M `ab?N QRSTUVWXYZ[\]^_`abcdefghijklmnopqrsS<<< <<<*+t[\uvIYCS?OGWJZDT@PHXĿƼžwxyzbe_cda^f{|}~KLM EP*H%`D&(nz,MF+%%됩,~<-QRS_efZ )G4ѩU +f5 J֛U\X͌:;=>)>?|Dd 0156J^_'`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&',RjHLcC/A&JIQQ346} !@@0Bf,٨e vxaFT+|0j 3o~,ڭ5y3R~QNXߦ w^>mswa᠝ʧLng*= u'p c5ޞZSdp?vs>*,9[T)*uqbXZ S<]85g#{I$qm8;jḻ6v*'Vt~2?FH>mpM}Jo 9ְYA|W}yuqmiea]YUQ]lԒ+ULļ|tld\TLD<4,$ û{ujݤ)K*Q$)G1Z(C b]U*(?~A ;nҔ %K(M #G-R!CJ?}ѓϝS;uFȆΛk(6l<רI 2dƈ 拗`_^]\[ZYXWVUTSR:pؠ!b 0mo*LO ( (L ,POoOr')H׿c Pr*A-wse OCAE_5km's~, 556789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi klmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Pg}_w~vCptu {{   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXONUTWVYXa`edgfihkjmlonutyx{z}|)YZ[\]^SRsrxu_^_`abcde::::::::: !"#$%&'(*+,-./0123456789:;)CGLߞ0U[gikqrs'Qne]{|xwua~SY_cqrs?@ABCDEF___________ GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}'_________________________CADBEFGHIJKLMN!"#$&%~ "8X#&-UA P= 32 ! 10,+76VOWPXQR4LJSS  !"#$%&'()*+,-./012.,'-)ÉĊŝg} !amZH^>ϟppp~2gT?yX@AH??????OPQR ???WXYZ[\]^_`abcdefghijklmn¨B Q]<<<<?@ABCDE01234567?FGVedFHI+)*<;9:IHFGCB@Anmqp 5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W no ћ!<9678,456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]\a]flkts{z^_`abcdefghijk z5@y8lmnopqr'CcC[{Ou (BcstuvwxM1HhR;y&Hiyz{|}~JZ i#*4>GMUHWIĊʋJ!L   !"#$%&'()*+,-./0123456789`````````````````:M X;<=>?@ABCDEFGHIJKLa !"#$%&'()*+,-./NMN0123456789:;<=>?ffffffffffffffffffffffffffffffOPO QRSbbbbbbbbbT"#$%&'()*+,-./01234567UQ VWXYZee[\R]^ S_`a  !Tbcd Uefgh``` iprtvxz|}oqsuwy{~jkVZlmnopqrstuvwxyz{|}~Wghijklmnopqrstuvwxyz{|}~XYsffffffffffffffffffffffffffffffffffffZ89:;<=>?@ABCDEFGHIJKLM[NOPQRSTUVWXYZ[\]^_`\abcdefghijklmnopqr]!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy^_[ `\a] 0??bbbbb^@@@@ P?@A CDd `Be!aQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~؁ !"#$%&AAAA !"$&'('()*+,-./012mno4`a)*34567g#c!895ܡ:ph$d";<=>?@ABCDEFGHIJKLMNOPQRST7Bi %e#UVWXYZ[\]^_`amnopqrstuvwxyz{|}~k"' g%bcdefg l#( h&hijklmnopfC m$) i'n%* j(vwxyz{|}~ "$&(*,.0&+ k),l*-m+o'.n,p(/)0o-q*1r+23456pqr./01,7s-89.t/:s2bbbbbbbbbbbbbbbbbbbbbbbccccccc u0;t3lmnopqrstuvwxyz{|}~ÚNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}h ~ v1<u4  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ w2=v5!"#$%&'()0*"0i :RSkw+j;!)7w-Fx_r,#1k"VWmy/n?%+9{ /H|at0%3o0@XYnz1pA',:} 0I~bu2&4q(BZ[o{3rC):E~=;F >I#A456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVVx3>w6 y4?x7  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ |T`L"@BHB!DD zqq9H pZ.y㸞kb&5;xE^wT7~,:PSl?7K#:ЉwQqr4C (hڛQUz`""eEEwMY,K 0Z>8gߵ,v=bӶ|bXK8֓uV6)1Z[n+吷~N2+P f>y{-j @vp1Y+|czacRbG`Ek7CM|!ZSqrYmCL*4s"˜W(U]wcȻ@! 5GD=OSnDue]vk.Wkvg %z:}ď=@0Qm;lRoK Ȋϫ|av ~ݮM9sxɲ_[Nvn΄S;d&:7qn;Γ+c]kn(8DAی5Js)h?}ubdkCLwQ*n:tM"E,uX^A;_|㰆cws6G)t#ߎf`'g/~鎯cr*#|4 u?{'@p[}+mc>*s E-?׌&4j*3v\T# SGYX=<] 6E/J*Zt*QVb|Ƞ}g+yŒOw3Vo>&S (Yv=rmC 7wђ :CꚾZ7ڵC0DW:J qpD1rW|O| uyxvU~4޻ ZlIx;0mpGScY_q } ʰ}Oߪ, ,cJp /|Oߎ:bZ v+?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop|yrv͑ !"#$%&'(q)*ے(*&+,n-A"jpv|~@CFLTV1bgnv}_`cetw biosz?BEIQbg tJRmu|vx`<< !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~̲===  !"#$%&'()*+,-./0612345789 HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H" !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ<( =-  !"#$%&'()*+,-./01346789:;?@ACD=B25@@@ٽf"b 3AA 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDb8cdefghijkl!#abcdfghjlmnopqrtuvwxyz{|}~ /1c_2 !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~󶷸689:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqr9s2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU$ % !$')+/18;AHIJKLMSTUVXW\^`chl_njY&tu*.2>9>)Ȳ=}L ,opqrstuvwxyz{|}~  !"#$%&'()*+,-./01234576<<$qg6:;defghMNOPQR/|p?8>Diou{ #)/5;AGMSY_ekqw}Sefgtz "(.4:@FLRX^djpv|KMNOPSTVXZ]^_`DQR+xl;FGVbXYZ[\]^_`abcdefghijklmnopqrsP Y%j!&f$~9D}<*EeD\}9Pv*CdwT_C8Vv(Tl-j+G^8Qr] BXx*bK6YxI@K%CZ#$+*12?j`/KLOSWZ4a$F}8C|;GO3 IjT={(Kj6St&R3saf@h^-IKNRVY]_acei_.J_` $+5?HNV\clr{")07=BFKJb;Tu/.\~B/79`gf]ˋQ, ^q"ROQj# u"+QA[0];W+'.( RSTUVWYZ[\*HgE];Tx+DgP6KkV>|)Lk+IhF^ {.GjSNn A,On-LkIa#?W|/HkT9Oo!YB-Po.lJb$@}0IU:Pp"ZC.Qp/mKc~1JV;Qq#[D/Rq0Mn Ld%AX2KlW<Rr$\E0Sr1No!Me&BY3LmX=Ss%]F 1Ts2Op"Nf'CZ4MnY>Tt&^G 2Ut3Pq#Og(D[5NoZ?Uu'_H 3Vu4Qr$Ph)E\6Op[@Vv(`I 4Wv5Rs%Qi*F]7Pq\ AWw)aJ 5Xw8_(6u,Ev^q~ˌ8_ Cmqy>yOd J'D!.h;AF%&ax=`C$D1N a Ei[{-Bf !: 9#=$>%?=]<\Zwyz<}[mn/xuij l kzdegfy[XPJ{:;<\y{}z|WV]^S͒  9-0%n|qrgjmpsvy|ʢ2ru~$#% &E!g)jZ}(ʑI&is`+erwoCv철ve@E:BcFKAkq$}D;FGHI%&'()*bcfMP= dWaMq ^˜)*sktpuz{d}?D9EJ@"%'*+-/68Ù; ŋ=> ? vwxƟ356KLps9.N78~ΓΟKML\5)8, }jkml V{]\Y "`<;Ia:St ]bA7Uu'Sk,H`9Rs''*Ww)Um.0354rs{z01e jklRUOQV    ;KAQ=MEUNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La< 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmno{4skB8@!""""N#>n$2>5!#)P*uInN'~_{ ˱znSf_907c~QKAoC?+&$p.WzvfoSY fqi-cI]/(!1BAщA>L+3?~m3lm'A2H{k9DMdG€ 2X6_aUuT#6Pf$TaNM֒N{9 'VnW5 bv:IF?j2 )*ca@CYU^:j@ I?F @Gj_5$ Ϋ.osgiO>X: #NA<2)X橋ݪ rzߪKt 5)3n'bn<$?{śJbĬFmm0})%|hN ΉuLX2&B/p7KX ʝ&7`w`qOOCOl/ۭTWYGo59Ois-jp[;WvW?gu:>dCדn[ ?a#̵z^֗.ˉӶw D /'w+9cՆ1L9joqskqp\f$w\v/ݾߞnNBʧ-r4u$)rf-h߲;gQ^<43 w^_gocZ0݇;LN|yOw_W)hgi]Fsa5\IWhyZ-'Q nno?*u:|-tTPYg9l{b;qχM|خZzؾCj 5g~-Dw< /u)' gm~QbMSԑpvwĻ>%^XB g4vbڵA(@0K3Vt+tލ#Mj?cmY0Ztd+0/V~G??y NAgo1/8[whl#J;luZ܎ay w1^G01bL1j!ύu T=ׄ\v^aYϝ}yK?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~PPPPPPPPPPPPPPPPPPPPP !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369$SFD?@BDDD$(h诳8^wci\N }-nZڃދu|kU$,*Dr.KgQl"ip]Tn\.y߷gn\FafY.k^ FwtB00b!`%uS@swtTQ!wGދhi 1ީq%'{/MAv߬ @!\JO*| V￧Xd`w 9\}":0sw(uhfx=^w}Ϻգ\׌,r~ѯ3AX-{umEuӬˁx:]x0`G<=ڶZN >1sk*d4څ`!sw6D`uG77s}wy8!9~zCǧ7+ޕ vADh{舟uƻ[.ε69F[Յ_! $9i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~___________________OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}bbbbbbbbbbbbbbbbbbb !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~3O zԟe-sWl5H'}M_=4oq\E!,ڣ%?`-@0j1ơ}5H bYb?LC. 6Ґ qE?LC *|5  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggggggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O"7IBORTO5vv62% ќtYȓ\eB~o'rrjpH%CjmΨIf2$Gjc!,u Y9:{;KDR%'Pk_|_|_|l 33333'3333333:2Wk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C0 >2Mpf!F- RL$`, P 4UUUUUUUUUUU?q OPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~j~W GQH@f_@ k  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~l  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrss =Pc.| tuvwxyz{|}~mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm(T mT<KAT e86#UU ˴W;@jQ HHLdr| '0@o$I$I>0 8UEQEQE!/WRP'S4ECBA@?>=<;:9876543210/.-,+*)('&%$#"!  ?_p7[6` $, lmnopqrstuvwxyz{|}~  !"#$%&'()*+,h犩}T:C_-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Lr&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abcׅ#oSBj*QX$k7,"Ąx@ iTr¬~S[؝ cݶV뼷fA~} t6EmZVQfS6}X^|{݀5=ǫY]ʯF45V<9<_]6Fމy.xT,:ynvN5|/ńzyI?YKsp`s~F/6qu1O#=ʵ"7lNd>խnxrWp{| W]>=ǫħ{Ta9:"?i?̔scz@s`yI8|M–MI|XOG]e]@ ~˴7Glzh>wЌ);NsnCܖ67^+u[G9Gkj}^bxIv{UJCז9| [+gԽzzȧ }[jQ(ܑy1V.2&feӀ1QXqk.c8ǘ112   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lz|Z)00kZkZkA") p`a` /WYWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ?_p7[6` I<)I $XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zz  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zzzzzzzzzzz!VM;:=mܡ|?DPTL TLA`TT }TDT Y{@UUUUUUUUUUUUUUUUUUUUUUS ifv&jLTT TDTL$T 9AQ$ G{tĀ'T TD,TLATD5?T X׌ټ:HQ0D?TL=?TL?TT TDFT4 9j$IZI: y LV?TT TDTLgT 9_'=$Eezr*T TDwTLTLT (J=$I/DTL TL)TT TDAT, 9L$IRH{^;( LaTT TDKTLT9O_W$=,$Q) T TDTLmTDT q Ơe$IH;D~TLTLTT TDT, 9.9?$IFFuQ< L*TT TDTLLT9*o@?$pT TDnTLTLT Zׄ"$ DDTLTLTT TDT, 9$Q$I@EeIs*LTT TDTLT9 "]$q=9HkT TDZTLTDT N9HP˩.Q;>8@2d]Ռ sSd3xGvz<r@h ✻G =+d&Rg&q-$Éfo .ެX/֞`M]ir]I6To(eNNݗ$P}%?1հy#{^8C@Vz8(O!hes-*PVqh5Lr'NۢE,/xp3C`C T%1&rK~kDm|v1*19SPgظgiFn{KR?@Eو6 _B1E ¥uGqZ!۾~gW?1wZsNP.ǚfJOon ~ukd?R VSMHzҰx2D͹ZH;MOM<6N:ig kʹ.4WG)(f;DZ