glibc-langpack-ml-2.40-3.fc41 >t 6 6_ , 0 4 D H,3!Flض zE>b$bjf b$bj|X1G݇%eҕ]\`>?d  :  P n    $oLh( 98 D}9 8}:# }GTHݐIXY\ ]H^bCd2e7f<l?tXuvZ\`fCglibc-langpack-ml2.403.fc41Locale data for MalayalamThe glibc-langpack-ml package includes the basic information required to support the Malayalam language in your applications.fRbuildhw-x86-16.iad2.fedoraproject.org- Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64'BD^U&6"5`AA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~e2e61f701c27c88ff6ccf5bd4321484154e881556d1eabf819c83c3f035dd397fc7a372cad362d195b86dabe1e5960bedcfdb90da4d05292ef32b95b5d0bd2b312a3e3238bcbbb2a6893b1d53f830a107e023d09892e741d3d9efade6b5115aa8289b4e779ee334731c18e96f2c6caa4565c6df81ca0b87fefc71f13fa5cba19bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b7985529f635b2a2ffd981e9815b1c0eaf94d8f39be74547209d3e81183c8525461a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f6b7036026642884ab9e7cc1152f913902bfb28af819def6f02d3b08cc9499af9128696c445198df18662f64fe5300a1b762077efda709fbd85c4d006dbb89cdffcde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db1013167d95e3dcb6e4f989d59de5da25be26c7b5a019f1f8b95bc9b22a87dd37beb52rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-mlglibc-langpack-ml(x86-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localeml_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ml_IN//usr/lib/locale/ml_IN/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ml or langpacks-core-ml_IN)) unless glibc-all-langpacks)utf-8cb4e6e5cd90f383ca0cd5263928229b2ef6b0832b165a9957334720a16d0c0416de8676a1da43683d192c83770d1ec8d439a3d276a64483eab4edbd077b3493e? (/hl8.K@\ k ۜ ? $I|HWUU9Ikyos V!|BbpL`,:"KYاbɄ/CNOhr6&jK3ibEJ&@cTbR [y">JLD<考 4%J. IH)BT"D4 UGDk?/xF2=;6jEd i\*aSRO{i{T=s4nn?sҶ57Ϙ?(LWVڧ#K̇ę̧MlבfaF6ʆDEZaX*l*K';Z:aOI&l6~잧- o᚝.Vcl5ZCAPg/Ӄ/{zV)>)‰p8*R]x f82Ԋp؍6~0f|"~#  0eh}" !@v,C)\AK'T1;^i A[\1qںV$C ",'mqXD*II x \@dtoFa`Aʌij0ia "AJ^X> b17-t6|EIb!FBB !.QogěHq, 8`G“'*$ɑ%J$Y2 P^xYt`5Lg 28f8N5gY3rT0!D 2!I QF! Qh8a +<~.0B LE'E $6YRA$ʔ(A9L )EaD Y l)9Ib#G XtD\Ƥc)v˅ѶʣPji&Cc6HEYIeO2 %6aXP \/dO)Hnb 򱽨\Jd dq<`&Gˌ%ʔCm"YL'v-Gڻh67|,#зeFzs_,7+2/_z;uhұH)Y\iiLvϖXʊIU?꓊;Oƕ-ٽQwD{nڒ^Ow @sܓ8E=bELn{"M8_:fɽG߈%euP%ffdDBf>֕?$v =bV@lWi{]S;^հf"|^xt'IϬ$e:,|MَOF%(snQF#y.J=?ܱWJT٤95kW&.SyVIbq1+nF?m˛l_sF^AgcP& (}pjWuarh%] &Be6$R˒ [XD#G ?^xXʴ y>YwbLVځNքkC?\.̝>6}EubAEzLw$kyl}/Ny BaZ r+*U lMoS۠)y$nMmqdu*M}awXB0X_oG{E?^uA~)Ui}k:߬WTZևB:=_Lr"{~R(rdS1*a,)zdW#IdV8e8) y4옎?v\BAKg}bE}vWC;pcS";vVv,`vB;|i;q3xBv\`Ǽ.C*㝭Fcǎ=s ;6&"nc1^v,ٱ*ǎ;8cǫ,;>MX}<7Zԩ4 &sL"P=rƭbEP|=N[ٮFb0j8O+T>$^5UPV {k \rrOdYUK d=VIE\noñ_T6PH5s\eXOSIvc݈+_#Es=-D*nnnn?K>W%]gsCo sw^HӾE3n2vg ijf~J|dBNRz9Fư4 8MY{|IMOT[6k5g4c3Y2U1Q0M4 QyꧏyGxW&dձ.w16qƩLw49o:D&0&jUSWeqFKE$  |l |+ | | |h ~rQ~"HHjZ2EޣRh- ,VNv!|jz99^ge"l-[4Q/N3-?׏?{0ѫ3|>&c~z)}d*~o<澧dfG'm\WգXd|zhz HAR/rtSgu%hXRU+u;7KECb@!漞2c%gMϡ.=릟~9ӃtYsS+=㡎}"[OOw[E)Ds D*{^IhW^)W͠U)0{yZyAGt5Agr9[$=j|tz_y"CyOyn5F6#R䦸9nc Ty:kyLRC"y=X֧V;Z߁_OʻY˧)tvW^:}{g1`@(H8)4KC K "!$^>U5In"Gffy;\kB\\jnr {lַ"8'=S%#S|w40 &IȘ [ Z\5ϡO4IS QJԟ^ZZuT ;bUEa~?Yk7f &viƶ31̓W t\:T585Rڼ|uj|,H|=/n*_6 Cb~^Az I Wjur69I]aYK|ƎN&YY[?B g͘dE_\.s]U_"O;g>`_`]9kCSnx(u@ЯA@Q;,HA-y*Qrv)Kڀ{N'T@*h%eT`3 ![ ṇX2z,23F6<}1qfꡎ #TsR;'4{M 84:g"jޗ&(af}W2$FQe@rbǫu1 Jʃ2I7.EjRKc 0KGh+^@!øGPzcCƍố>q QVu Ԣ]tiźkA3 c/-& `D_SIWճ&=8Iz pL T#;\Oʚw{@B^zTh'GOƬX͠#Йooǟ gٮQ*YqXLq 2\(Dެ׌¸2NĹB =A\?L~@6>\Kbd[E^ a,Wr!R5*YBƀ)N~fPՔz_̙[zJvBKY89W=5.M~8oP-} s@?>I6=簐\V ֥I*+0ا nºLR޷ZWb ].h3\"htCw+D8ZjS;^爀QfuP"99ir流`);-8z˦Cq1Z}đ~ڱ$@ vɰBЁ ,,@HxE#G~9 kj !ΑJsc}:5>`I9$B>O*c7Y עg$e {~ T8C&~xd?]2y ӪyS0޺{Ux~\3J8cʰ ceoȟ՞ W[GLOҫrׄDY!rAnCsR?ŢdM< 3Hv:BjS&uH23̇^=0r'[??<+`"@h,aT+]BN$DHW`9t i,9*峝D I?@ͩwv.t3T=$kJ.X\"وstHwZEsIz0BW=m0GWzvC,>zkZvCj4\o{|J \'}o|5DJtW ,Ҳ#@?>#`k ~@8[`fWabO Cas$"4 p9VT/ L;z֦r83&~ԛȯgDo}rQ OT_=lA;'>?'aj&a7E%.|2*H;PvR ~ݍVkenmUUUUGQOPJtٲ1 h%)|  hóV#j{"AZуkd`|=^ll5L\oy#>΄[?K>xwi pO&Rk}=׆\ 0Zk7 6sZZ\[p-onm&^VdžkUS\1jqUCY*JT($Q#j 4Tx~] Ÿ*͔g7|67|,ŵ&.?_3+zײP\V5qmZZĵkMתB\qõז%mАZÅkoUEYoQ]j@SВ cV|O WBLe)$Dc g`. e쫒ts*aɓ?{~Ѕ剏*k"|̈_sg铲>R9 +* }WKS_JQIQ?OΌ>*L迂|od+d|_USi7KLs|\$ɷ?T_j4 $`ו+~U:T|\*d _FRI#EN?$|~GGu釅 !RW# !3$H˹o1GRL$H 5,ʎ$ ŵ4+l6bQ tYШ3} jrگ$c_!!,>P}g<ξLŵ5QNRDtv=lYtoVd1P[0ַ2(d?gQGmi| MFS-7M`. Rzf*wLj*dzМ'3Ma|n@t2$:@=-*YûMr]r=6EgSM|~Cƈxj:MWﳔ,4Bn}mnq89(͕wGt:-|h-P;M' K( .u=|m }cʃp b#7*& bB͛z:V"((OUjKf=n' (֋5A,PYTH3Ou]Vaq Լ֮cWr7>bG vbTJ%†aJVu'6!Y{M.k1EyXY8%JQu̬rNL,`:X؇ r:Q66%м`ܲ!JYч~M~JwHi{nje0^Dh ty ͻj2;Ќ5毣0B8YM]T\$8AA{Hlzn @#bX7 u@ Ą1l𗳋P%8[$ 6z*Pw@ Тo 1F̴33m{iD ffffffffflssajwKqS[5ܨm" 1)1\tQ&Q*3jnF?O&LFVc"f5g. ͳ2a'xyw~ns-jnN7r&wg>Y㖑wqZƁ40 'vLUv2gL0]\W]׬p*\kTw}"\f7Ivbv}CԺ?۳;7*+ [3;gh(9b%HJIMT *rҬuiYX媢8 }f Bzg>LZ[\h a[v`? xFf *|,R XF٦Va6F\ H"qݑ H95|"z5Z00mce0;pG{=hw;ΫC̡o%Qi8 I}i qeB:k(!Q~(O^v@N$J6ƾ3{G쭂en0 ݰR-575777}L i4sMHRF&,>mF`X/D8555UMHlGp}OR!4B!Pz11ao`5}R!)IaH4X^4 ˓Ba 'UW׾P\/; a a 5Fg#P֨:+)B)J&ꎲCP(;5#"daQ(;5CPs;k)B)JfXW)` i);F 2n3  8QLLLvR**(a,]:i3`b&zeGfuZ)eIcCӨk$?2#I &@D"tck @W| +<ѓ rL.%G~!<4@%D 8iQepE,>RDs|Sԋ{6| $[+ʲƁ73=6+/̓PpasvX/{@9 Gbtn"ynkV-yeliSe5Mtj @!d65N*@Gz*$֪U 0 c07g`fx.6w8woVgFI8RJhtNiRfo7sk07hG_' 9qva5Q@z=ӱ'k7ʂG_CܡVrsM+deU!ΫR{a 9OSA0 Q<횞I!$T&0,2 4Jc*O:[S쪦i&F}ap5SB2Ą*"ޠ͜{[:d aW|ىWBT02"o.Ќ~!/~v+n6U7KD#m2G8t?6OzXd%]sDˣ;~ CC3E'lydMZ=VCe-RG}?u3O`]Τ<"ۭy%,Du SA*#'Y+pl|yG~lo,/BIbH) =@( .V%ۡY-na2#:ej$~v+(TgRc6 ivYɠxq5 i |F[}hC3"2"o. IvtcE8TTC3a t9'p} "m*qˣf\>#{@47n?ƓvcIp~lnhf^˷*Ө :ý23DD6Ԯb3,3Lsoc6UR$lt``%S@uJbUmה)WN{5zޱ g;l9>[։&%P>S݁oQ(M~)B?Z=.2=Kl{kڱsd=@@nN Q. -diEk,8k'nq.U<'S[{޼cNf}F% 0s0ty~LnqE -u_M"XDELג\4.nLQ$ZJ@I 7$Z"K@ բs׿Z;) h܋.4ڥ}שH4u V"20+С3*+m*w"Vq,ue670$QfY %9*@XG\nwfn?H>H(({E!1}N$#Rĩ@T:{֫R|ƞ.NFLz*ppGB8: B6!tpƸOId: YʁM2  ֣rPYŤa5kf! .K$Q4yNzf+n@aʼnRxYxDp_H͈uɥ` 86@Ʒx%a* 7"8y?# HfPt*mȆ geDЦd{Ό> iQw #}Q8i"~(w?vSRlQ#5^]Lֿ`}_,7ߨY?샑y8/DG#ib0 =A B'BwKk>܎tA6,@!W״!< 5"n@MVc@VS/vl5R#z'IQm"tb.#@Iʆ7%kHXp_,UӞ2ɬR$d㵯GJ}jr'Mz-o$;~pxоpOb_tVL<}_bڣ}UcٿlmSD e`+@+OˊӰ vI{$Ԁo|G }/)h|CdwD|m"zoU%|UX嚀_8:&DR4takoiϕdמsb~>m^#}ц~G[! /3I Q/C>xV}ϤR>G7g˴@+5?AWS|TBPWRO"GcHOC0?^ I.䋝_c5dBdi M_[{ (l׷!?3`XfCD6BnHK]Բ\x&5eZ63ٜ_rOX6U:ɋ@("ȋ 1]ė~+-\ԳR6Ja]sEͳ}-}}~o %3M^(.{p=sUqг.v{B=Z늤 1N|Po90B=p],.TkqU@х%[|nkBɀ_#1?^yuQ4D QyânS"XGPs%p6u:u!PAA  A!Z A\ ``UH)yxxxxc3- `H{YyR!!Qa`7κlG is3w-DM.o.xAo 2Bo^;g3+i֫W'G2~c_̲j%Uw?B#>".n3N(єO{td8Oe|!twA4U^,ݳ `}?̦x"uT%XzOԭ2(k $vVNlyوJev_y z^_ q]ʃ9y Mz}bQK0%NOVZ:Iz fub\sha,Y_swrXIq&+>Uuk٣͸- _f۞(j՜.s45730\؉LpήXu_}+awӖhȭgY?Y9v5Z叕o KtCMԧx,YeZ\ج/B.l1FP3MMs" j[WtXӨn1[TJeZc~)!MKns }CGruZy  N$oJi N&9gQhIq &љSl |+tq]SZA .+D>CC?6=Yd s7 J&%mr~ȝ~|tt\EXB?3Ah|+)v:fΰ9u,/.bH(BEI{OSU _sp>Hn7i^6⣪ _.;kEJfUKt+ҼSk{ ZG<4B+.4grYЎi<@e |d+MKxETV{Y-'Re6p݄56'TC]{&v z#ߗ~/n6,eUs bn7v CLHj P}m>6*:M̩wɁ|eBǨ7J8cK"!6">e8 w,~pWאUܧ @['b=mˁfdTH¦ɚ~QӺz]Ulsi0"`oJ$-s fFxkpEy3yꠧfHAٶ k~G;65K4)Yf?УLFWV.υ2 ڏK-(&1gJ,Ld{[L Γ=3sr!_Mj M' L{B ]E. ְ8,KArcYw!eJcdL^@yƷ`Tِ]* .x= #spN7罎|r`l |9R28b*5D#`+q_3|#BT w 6kZ"֘d1]'lNwVyxXI)M0i?rh-&Sy?0>hh?eqhY@L/ܰa0^A$l־G0ę_1vNƘClU~ %k.GY]_*,F2? Uh*&V;GD_C5 (?:G~MاV[QMbUWy c&]<,ҮqGedk|z?Sw|PNH+FJVbXҥ> Ac7T٘ϩf,ƨȼdbawz!bOQCfb(WF1~jK/IÁlb`4qnLJdrXU u_SQPyJ Y̕L$K*Ѡ=@N;8?T}d&d?a.W;Ń~jWh>Q2!YBY1;M>#1ao 4rE vi/b7›Bb&#O'%OpNs4}ldmέРXWl'4x$:Pz<hO)Xe{{DZxTpQNf8Mj:Tm Ļ;)@.&ħAU C=hWa9A8F_FJgBĽI4A8,SĈ4v>2lcQzD}HQ^JK'!h_Mѹ; &Oĭp3p9Ի^ d7BMœ )ZQ cH0"n/Maz" )]m:'V $¤D;ȓәAʑtLΡOx !#|r1 I[rdX0ǘUQĶl:mk>͚$cau\a{]1H_AӠ0@2I)֞ ;Z;&EM !P|B4zuFhӈl;0g=uqO v'?9ZMg(1߰ÃbFQè!im3NEmhITTOKjϵZߙn;oglZIͺ) V /|I@ ytT0wW1,sJZ9cѬcW8lA# q)ZNf}ueNO~{DlCHZ%hs޵k߮l$f%uwi)r] Bd~/f ;T:X*` ;A|;;f|-((RjĤ\X]~FS$fH~8R {vAFQ6HƸaD|ܼZr@Q Y e埼"LOXK~]z]:WI,},f77]%17LnaNOtBG= 8$ǒ3C^ 8"Ck`u.j{fˑHcATD3r~Wq6ilI>T=O8lHDTǤq3l<%!#Ry^wj3b%|̀,6ŧ}*jB I'ڠtα54Fz:p*D )>>n-[W`?ԟٻғE _׼h~X9qRI{*)D:a.F3xt7skpbZOm8XljэA{u1?6-.WDHz49^Ln[!N~[:?'x ,jBD$6Rc.Ha|e5 6 Z H-Ǒxlx8QBPq`Cu*+ܓ¹bi_:rB"4r`&L796z]QAyx{s)91m=JN{HYp˰Jum"n*Ֆ>y LUM4/o\¸ p:kVvܝGlRp>/` XvFKU]sNUBUU*CIkmJ͒bʹZ`- j/A!tVgY\lV,`jP,P'0+QsL{}?l`Ayf\;~+! ܹJF Ɋ1YGb#GkzK9t; N͐0*-R0VJ>ɋ<=5F[2K.:FUPĴKzCs;vS32+r#Q4G}چ@s)^.~_33+p"p`ul^& Qnr$!y㶁a%IiEIBy ?p.li}e2߰֟vVfV_ܳ-Zd:x*#-% ){_Hk Fe&] Oo>'m ra#Ak=֯ʥ:8hgf i)$JaB9nټ{{{ҩ|¥;xM$q!+'\#ڙXyGk_fg5=|rfUR !.[㡄HONa񍩒63"c,@" |rߖgk`ECXJ_r6 3KD[T(Q N1 ykxGz't"nӼcY(yOA,6Q>2߰֟vVfV=YZP1,HTLD <] Fe`(BS[2K.:FUPĴK:F9?c75C/"'1 ڝ\QPa.f\;~+! ܹJF O"ulSRxo:[6ehHv`UX`t*pl~hgnd&^`M>ڪڪ.[mLcL7N 33`˴JYa0t l ѐ^T>PLʛ|=Z-VUT_Gܣ5b%=.&]Τ<X|_~T33`˴JYa0tUX`t*pvFfV#l,|=Z-VBSyBmLcL7N 33`˴JYa0t l ѐ^T>PL&q`PTG~Pt9` J ȆvFfVBmLcL7M$[㽠fAn!׭zkcy̰ceΌKfXgƞ-3VbF I@  ) DtƆ35lScʔTy%TcLJ^>| {O/?>zq!g_XߑV?]E 9_Ɯ=7g~ф]~8=AbN yQckμK(YUZ]+xA2?z {E#Xe}*VcMkY{~QF.pWX!me?h]`KW/ @Q ϫ48J˟zJ>(`4-P#Q{e]@ al76>;+hhx@;>oC~WvԺ7<Ԩbƹףys뎶D. n/8Eׯwl+&D|x܍dq,bxǻ0,Zc0awq7S2.qs2Ѝriw8ft.zeH'`Yk`0"ьh6K 0 0 0>3  w@rvΞQ6;Xhvjf7T qdjb<%oqaf0ow[;KrwQ;Xhw^I([*$y8 !P$a$( x:&|qd{XqZa|F co%W 7O$䜓|s#18@3 !5h}+A&I'A9s05 2 1GȀ)HG!$o%Hy` D"(qnfQf$0 2o$+ר%ZTQ}"KBN36{cgl ]'0v~;@հvqa)츄N+gl`}P`yW[:KruQ:X\Oa;:GUߤT=롗ZvY9]g@d2ODvI!{If'.7uπw~1ҝ2KBsop}rhun;k;ps_LsKiYC95Xn :aBH_.н`=@}FGtG.m'4dsRl> "6;:"CO`2ODtI~CmzP3B]6Ǿz(ü Po,U8zFG`nK2:)FtzA.E}kP HǜRuqQ)8TN uQ8F@'0uĥ~ :T,^%@t1mQS3+@ҭDU.CifbpB,:(9Even 9a2H_d.=15ÜVs``.D*'W䩛e5&7%B& \g@9$䖒BSFH. 䐏;:Gys,rCE^ @""rD=pju r)!;:g"3O`Ҝ2ODsIhQ75jB 0A$i [ovC\Rxf^%clBr!iCYN“!`R( ]lƍN{(U}L]I-&٪wZ/(tC5#-$ = ox}h72.ۮBPYCAmIU&ܬ* J! I ܼK;1.Nm|$UTJo1[L<7\tK6qFO٨OӨ W$0ϑκ@s 9}׋΅9}#w*9~>6N[C]gϞxДz"R~sօ.sZLnqWg*QG}uUֹ+ݕqh" ZkCYI+ ɳU],Ʊe@ WzPX|?&6*d>+ݓP gwKAGzS\L>t!E(pP9]A s 5[Ѫ:]ЯpXJEb}_7㚛/~%?7n w닏dz^.Ƥm:kxֽrxIOA>-L6Kͧx\ LOy9 IW%"T!d6m жW})M?0Xk+GF)F먮׺izit|N gXx$34P7. F1{ O%. z (@^R( [jٕHfN~FlBd0KM$`tB% qxJNO~X21υY/bK&Ƭ0Vo\#ڰP$ĚDb1)``P) **MH1UDME"Itp}㪣Bx(q^Qy1wv%KS1YL^<#Q14EYMT~'kzyDNBn|4oBdgNH!/ִNF`wFT/3_\k~6GHw  D]ᥬ-+ppu/:LxKw,"is A׀3>ܿr٧g=\_++kE8 Fb~I888jpi+SGXo|]>ԯ|SD/ԏpC6AQ/T_9c?=k}T7hpT?dp}_RO[Z']>?BNJ7Ѻ^Zo/zp S&'{<f, :h65=(8I@-\mXB UB%$RC~bo X>$w|Fe+"?,F(+O>*5ミǃu Q'qTG 9ȷaO)_SP$D!ЙMdLf|F$LWu,QZMU~[J,*_%䣩Hh 䓥)?܌?#?{Rˮ$5L'-}Qbӯ@I?a~C Rs$Aч(7vA.*'0ze}mYOWEuN>90Dܗt#}f7}fsZv%):@Y#v84msT(D< F-[BrWd-JRSt$ N$?Gp6!iJ-evT)ï[jٕHfI~FlBӸKM$B,;M~B-evR)_Բ+IM߉$i2BFlB,*uߖL 5XlA :c'\(H2`?|$?Gwpwp?4+|#3_`nJh‱~^j~'5L+ <ov~X)u)|h>:?Ԙ XBp 8UW'3 u!3Ө«S1E3S6"0ݥIa',YDt QBƨVEvBX7#TWRRJQى*[t;`(;SW\#*E$DXY*$)h[U5 4X Kjh,.A2ߥ#UIKX5P) yYJɁAaB($K_u褊(]ܝyk'vnM.&'mjuÀ`4ht9ߏʕحL4>P mPO}9"f_Ā+r@PVm:|J)pƄL (? mE3KՔM-jfL*+5Xa AH&Л~֟zEd^O`ٙ>{^x~07ȇW {; Uy`R̾GqNx+˅GzÁ~QvzI^6dt_d݋&_qfx-4,样PeO/Fie@.!w3_d>JLac$Hjkfoz+x]ӳï۲YܦeeU$E4̢$a ܿ(u,ivY5I8 ( r1~5=1-)z%9!y]mZ]VEMR=N,JFA =@vMr nˮjfIb~^raUQA0 Q~z>]ӳï۲Y׽ܦeeU$E4̢$a Ŀm,쪦i(u0ivY5I8 ( r1~5=1쪦i(uܦeeU$E4̢$a 󻞣ܦeeU$E4̢$a ~z>]ӳ}'NX 0PVPtappaUQA0 Q~z>]ӳï۲YשܦeeU$E4̢$a m,쪦i(u+ivY5I8 ( r1~5=1-)ze^mZ]VEMR=N,JFA =8]ӳï۲YqaUQA0 QP~zNm,쪦i(uܦeeU$E4̢$a 󻞗~5=1-)z%9!yivY5I8 ( r1@vMr nˮjfIb~^mZ]VEMR=N,JFA = RteSYӨ#p5RC \ ,O+sYMYVCiO0l|H~iiV@4& f0 f.`P4jLa,! uN0 2)0DX?Lx2@M',0n P !Vs~;c*O&Djz- UMp6&S#bP&b(@b*O&Djz- UMqc`Jqq qx q47Lk`J.F8n˂~USx:ɔ䈹X*J"h0tjr+U uLv4,!u[lLM$GRLP<@G|]NwN,vy"=% *>&>n">~9|\b8#R8q*p\yl9Ѓxg{,3Y@޽ sȍgX6b,!u[lLM$GRLPRPdH# {>]!}7쩱Dd+RKi젖Rb%Iz5Ln_:Ǯ^vRז;>N*L d*Xi:0J$Vrhe)fb6ٌciAkja RjgաZ =sj.Љ qvdU`V!:1{:tʔH#.Jwʙ^sj16*f ٧th6MZ3"\O J4=9E|GԈי1cQǝ dƑ7ZK }AFsC?u2ngK^gnSlmBė*Gja IfH koR3b^H ѩ :wLO=%)yO H,Fę=#$;jTo7xSMx˃`i0,2\c PZ"40DGH}ؕxuBSX¼=ju9zJ֊T|:nv}rˆ-ֈ~7x {Aȼ/td[e :/i`O^D!l>44 L(:zHȭٸFj:{"Cwnˮ3l nf^%,u[vUWdJKYE 0B ,B S ujbUqx^ }M5L/@v,6? z>)U<|]?hYخ8 >]V]tΠtZ JAW'+ *'2I [)E u+ǐRη곘`)+{gÏ.m^[WǏ*~L#;~(7ghÏ"ekC.pXb 2?K/d c'̐XlHa/+/MY )O}xV|*k*rMR(S55|fǟD$us~rDSf| ۸ԦqAe4eY. ¸ *{ذ4aA7ϰ# *r5}u0,(<&07�a1>c=fe"L\!׳M  tVo5zT)ъ"1R;񔛾koEf*w6 Ywoͻ}ϟ6:7d:W9QSNojPQ5M?90'YK> qglw,P!/UjscCfLQ=WhneV([(F4guE8A-H,ޏf h:4M>wӨ#1֓4 *i\Ф<#1זlKJ<ۈ*+$]L=g=Y>YCLR!&|HmrFXG` R 3D!RV>Tm TP/r\=;_@e)옭 nB?gp9b\IIy~$^XV2vGNuFȳ%Me?ZCw$bc" a.AyN\!x:VP4<`gt\>jbBE3BЄlUL{r8hD6-euΌX]~}B\$)N"ȶTުؔ* ۸+qax̶ RV&~Yt ;k:5@Wt ;ɚh R_QicֿΒބfnKO~%+5UmdSIB/a2>G\yX'dvl:Gzmc[ka̯ =|R^*!Q5\pwX$8}mUvꫧ$ Ƥ[}d]@~$!,_B<%:+4s "rUk?߇݋.hYmv[`=;K70ItC(; LG{MBBa``NψrҬ&'d2|vVU==ZA{/k|ecLxB— $~D$bLFxEx6fCGrHVQoC"G_Dm?x)Jz8GYF4a3l#͐ "CQms{g8آ9Lͨy_wd?^,)|y=j)֍ڦ!jg%L-M,Pw%R/}AZeE^l:euqX5ID@q4 Eo4zvMr WwnxNsԱj̹,1&^:f\~P&΀ jԳ?72ޛr$ϻfF;)n)=DX$ޛ]97l7Z"(0ߍRH4.1~-J#J5h̠&DlXpꃃ?_{ S9}Cn~3^hUҦK"O&+De@9fv]]QDTԐ,OTtċQ;O5R?ok ];Y/z%WB2*uOu>i3.]RĻbOjmSn>Dt;E2ZܤEY#5ZHer߭kyф`wܓzz8 fYq@`˩x~g-[@UHi6P=(@pڜ/^t>ԕG?! kME)Ix&@ 4dLR1; ]>d{.}ʮYQz"vV獫;n:e 3HIHBHJ2f6x#&4Ҍ)\ǩrjCЦҮ直>,KS+2;Y<Рak$CI=V>2W0'ܜI2׎ڡII xƞgPcJ qqd݌V1t>8Eo-|H935*dDCzWhhUWG jlF#Ĥ=,HukZ C}\oPTM'Z, 0P;(,4I:yEu|umZxtD@K!$I̮uVb;..Qy.:Ѳ8T a Finm NkP>.ȍaX4'8]՟qxD&p2,Xjh(u]心)xaQ^b_mGra =]m n}P) E؍/b\5yy;h.v] f[@ )jK %0ED|lr֥ui]Z֥u /ea ȿ{5=1-)z%9!yivY5I8 ( r1޲+Nj    p ( `/|]5 t%9!yivY5IaF 4̢- \4 v퉚dh舌1P  A?ۓ=S;o6K%;ȰJ 0Ihd8#nˮjfIb~^mZ]VEMR=N,JFA =z>o]ӳï۲YqaUQA0 Q~ﮞ[`,쪦i(uܦeeU$E4̢$a 5=1-)z%9!yivY5I8 ( r1vMr nˮjfIb~^mZ]VEMR=N,J$E4̢$a ȿ{5=1-)z%9!yivY5I8 ( r1]VEMR=N,JFA =vMr nˮjfIb~^mZ5=1-)z%9!yivY5I8 ( r1vMr nˮjfIb~^mZ]VEMR=N,JFA B=z>o]ӳo-kzcu[vUS4KrC:n2*j"qfQ0 b~ 욞~ݖ]=͒۴ zY9{~w|g9_eW5EO$G1?6-.&)a%A |g9_eW5EO$G1?6-.&)a%A !a=YmUM,Q M˰˪c`n$i!#!@79[M*)%ϱ|G|a 8\9 -D= +5nrn.ޥCne=t}uk&!ӥc +1ė9m8Eʀ  ' ,Ld@XCǎ!y8A T'.q08.q0ǃ9.v9*@Eg }}T1f{$a>a}20 ,?,3]EQEQt .9횞~ݖ]=͒۴ zY9G=]ӳï۲YqaUQA0 Q;8kzcu[vUS4KrC:n2*j"qfQ0 b{~/vMr nˮjfIb~^mZ]VEMR=N,JFA Bp~咽ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1A=zng9_eW5EO$G1?6-.&)a%A !PTqm,쪦i(uܦeeU$E4̢$a 9횞~ݖ]=͒۴ zY9W=A0 Qh{8kzcu[vUS4KrC:n2*j"qfQ0 b{~vMr nˮjfIb~^mZ]VEMR=N,JFA B~ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1=wzng9_eW5EO$G1?6-.&)a%A !~wOqm,쪦i(uܦeeU$E4̢$a 9횞~ݖ]=(uܦeeU$E4̢$a 9횞~ݖ]=͒۴ zY9@C=]ӳï۲YqaUQA0 Q!yivY5I8 ( r1A=Czng9_eW5EO$G1?6-.&)a%A !~Hqm,쪦i(uܦeeU$E4̢$a .9횞~ݖ]=͒۴ zY9'=]ӳï۲YqaUQA0 QT;8kzcu[vUS4KrC:n2*j"qfQ0 b{~vMr nˮjfIb~^mZ]VEMR=N,JFA Bp~ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1A=czng9_eW5EO$G1?6-.nˮjfIb~^mZ]VEMR=N,JFA B~ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1='zng9_eW5EO$G1?6-.&)a%A !X~wEqm,쪦i(uܦeeU$E4̢$a 9횞~ݖ]=͒۴ zY9=]ӳï۲YqaUQA0 Q8{8kzcu[vUS4KrC:n2*j"qfQ0 b{~wvMr nˮjfIb~^mZ]VEMR=N,JFA B~ۮYmUM,Q 7 4*@n 7TPrC @n *PrC  7T *@nrC  7TP P!46E#nmH! I6$qېmC7mH!ۆ$ntwerqqq~ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1=zng94̢$a .9횞~ݖ]=͒۴ zY9=]ӳï۲YqaUQA0 QAAAAAAAAAۮYmUM,Q M˰˪IiEI(A=sp5=1-)z%9!yivY5IQ}8kzcu[vUS4KrC:n2*j"qfQ0 b}     Mgk7lCc-br8CY̜`z FoXU v Х2L &I$I$I$I$I$I$I$?ZUUUUUUj 'Tv 24PuI$I$I$I$I$I$I$I!V!B'T5#`r0 h"^33333333333K$I$I$ '?}m۶m۶m۶m۶m۶m۶ &X*$y8"8 <#Qt8MsT(Ip4 Eq0Arm&jVd*F$I$I$I$I$I$I^׫Fby|Z*:J'! ?ec%Iz n v Х2I$I$I$I$I$I$I$B!BZjUUUj 'Tv 24` I$I$I$I$I$I$I$jU !'Tv )% j$I$I$I$I$I$I$IUUUUUUUjUUUUUUUU'Tf 24I$I$I$I$I$I#"""""""""""I$IBPUUUUUUUUUUUUUU!B@UUUUUUUUUUUUUU&Tv92%?$I$I߶m۶m۶m۶m۶m۶m*I$I$I$I$IjI$I$I$I$I$I$UUUUՁ'TvR Х2 I$I$I$I$I$I$I$!B!U&UUUj'Tv 24 I$I$I$I$?""""""""""""""""""I$I$I$IV*'TvR)%&I$I$I$I$I$I$I$ZUUUUUUUjUUUUUUUU'Tv 24I$I$I$I$I$I$I$U!UUUUUUUUUUUUUU!B!*'Tv92%w1$I$I$m۶m۶m۶m۶m۶mJ$I$I$I$I$I$I$I$I$I$I$I'TV-&`W0 S I9PC-8P AAA ;I$I$I$I$I$I$I$I><>Noljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  ۶m۶m۶m'!!$Y@{|ZN.o'PEA> BVR.sbfffffffffYeYeYeYeaiiiiiiiiiiiiiiiZeYm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶miqqqqqqqqqqqqqqqܶmu]u]u]u]u]u]u]u]u]u]u]u]u]u]uqyyyyyyyyyyyyyyy^u]}}}}}}}}}}}}}}}y              }aaaaaaaaaaaaaa! (((((((((((((((ba888888888888888(H$I$I$I$I$I$I$I$I$I$I$I$I$I$I8XeYeYeYeYeYeYeYeYeYeYeYeYeYeY%I$iiiiiiiiiiiiiiifYeyyyyyyyyyyyyyyyi((((((((((((((y癦iiiiiiiiiiiiii)({{{{{{{O4MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU{뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲캮ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-˲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮n۶m뺮@ @ @ @ @ @ @ }o,=͒۴ zY9`@aaaaaaaaaaaaaaaxqqqqqqqqqqqqqqq 0 ˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲q<<<<<<<<<<<<<<,˲,4M4M4M4M4M4M4M4M4M4M4M4M4M4M4=UUUUUUUEDPUUUUUUUU$TF 24I$I$I$I$I$I&I$I!U!*$TFR92%5$I$m۶m۶m۶m۶m۶m۶m[J$I$I$I$I$IR&II$I$I$I$I$ @UUUUUU$T,F XL Z I$I$I$I$I$I$I&IUEDZ!*$djF92% $I$I$m۶m۶m۶m۶m۶m[J$I$I$I$IR&II$I$I$I$I$I$ @UUUU$t0F Х2DI$I$I$I$I$I$I$I!BUUUUED*$TFR 2X I$I$I$I&I$I$I$IVUUUUUUUUUUUUUU$T6eg*ppm%n[nA%'")I$ sBHt:Nt:Nt:8 @ RF c8 fI-"!Wq  JGE (CgI d0 ŀ@+J(NJ&$bX,bX,bX,bX,bX,bX,Nt:Nt:Nt:Nz^z^z^)QL0j:tSBFpAB%Pa(a<$'7#̈`B.gGEFEQ>$s (V.Jez^z^z^H"ƒW "?$]ZiJ3o `L%ߤ[3䙿c؂A<<<<<ﷺk`ƪ+VEiW)itw{t;>;ٝvNO{Wx;|=:OOk?+us4NN`P=9Sm3:G ,!*P1t>h@0Io6Eh,F̌L /ғ҃UzZhwo05E,9_#Rْ8{;B+(O; N4]h,+8%4g#k"]:؆c]4=MF؉C[dZz=yc~)7+{"ݟC5sD?^oY ~ۜҟr6ivBz9%}j;zNzFЪ40 <b $'ӓ|o`FYH+:s ohz3}7{r]oRzo."DZXz f?UfPy1BcE0&9Vds6fq5Va &Be K<94JuVfu~.d4_Or\٢/be@g9ž6D$瘐^H|[B+x 9!tt];2e'B!5<AugH0G"-#GDоն6%B lLNG^SIN=Btjc}]Hڲ![53uT"t7i_MxIjx֑*?%Xq͎UI)lznN& d/~v#[`+a!*J=:ҏL|HglD&tX[sʫ.CT]+,i $6)lgl`c~B}}-y@WBv5?'c'QbNAﺻ*@e :Kk! OOD& ́] i9,Ib~^mZ=8aUɢ+"wjI(gRc_c;V-0ŕzSb?I8 vYUJYaQܓYs. NeĴ+9r51DWu~4j(ER)dNp/V+`v>sC^cC:n24 H\I\SOCG9Q i4+8,! FmeM#D|3(w/nfqZP  gCXHw{uGs͙lK'Q@qDG;N j;k =ϴ~D[U;7[3\kd*0>wBM>#9 oNl(i[-@쫻]#t3BWA.o :ӪA/tR{4RР/:ӽNzD}J3G茾~B7:IΠܽ9ƵZjA)|bBHjBs:1@.AT,|[L@7rv't_lBwFEB7JO, /z׽ =nFNAb~^)(OLIR}N7&Se4J Ú+=<8F2bQ "Q jAiy^ 88-mumef]EU4E=4`XCIGB? Cc_mx~]t !ϱ /a1(I!]Ӑ,붬2BM%9!ywOR=NCy`X&B0CH( hz$Kdic(z_qi[aمYWeQ&/ME<4fa#* Nm*}}(zTv'Z O`ݱ0-b{>? ʼnuBy@>?2~82zBrzwߺٞ+Q>`yg+bz~UBC-NNK>SmTDayA|>ﺮ뺮뺮뺮뺮뺮sMF\0KBL(ID< Gh,EBHC@( A@pV|>Ç>|Ç>| :LTD<1 $gSnw%;dF ir0#]u]u]u]u]u]u]u]u]u ZkZku0 0 0 u]u]ZkZkZkZkaaaaaa! $\ 6#@W:c6d2 0 0 0\s$/Ç>||>|>|>u]u]u]u]u]u]u]u]5>|˰*Jp XLt]>֡嬲 vu]u]u]u]8mp/gub'A,pF `rV9œ'E:HAs2FlS.D%3o]OpJ%܈*DP*ErĠ 51d fcs0 |COQa7$ԏ6}ަv4𰍾E~ Z{7'bu-oWX[m$])TYe\g 5βykVV\c{hZ:C#Z{l>u".4iO"x0.TTkE<몠H's\U؆N&"@HD_kR/@L]$H]ghElZ⁣/,JDOƨ<l2bP&/0!,C[aхw=0 BM'HëHi"`g ΂%,9phu(p %kl@a5U_UZ*x ƥ@"p,^#"Re@hx d+zT0)#js˜" kMzY4ZpTvWQK y1(ibzpJY犄rEhqA p;V a(b8UH~\BNIڷ"F&ZbUqbUrA⷟~=?"GS3E神<&0bCqq6#'ߋMI!>*9cAOII)zmD1u):4׍W(cMxLM˿4ƞN )L y{yX3b4Ya*ͫ)i³m\)Oϥg9h\@GM>9Ce^2J>jFMi|MI~sGBUS=yŚBbAGM= %0!p`pd1㗫Z*GEdۖHp6/. e"<@#Q5YöĊ-[m6l؝d&qV[KllIN cK{ҨԪfhpgivkZ2:7fnhў}qbҋi|&5='H1Q1MET[}\w/Q6L~z(^KOVWkϾkE0X uWޥ}o l*F^3j,e=AϦ=^~atK%Ԩ^j12Ϣ rG>[JwO&ԀR)Xq&Ɣ>Gi]῎-c:1'>yKUW=ͳT@ 3ᰖr)q&v 5` 6h M;D2@ils]OHcą}h|`R-U0ͨ|NM(MǒoUN-~ -Zd>pxT8o6[y׶*Orr|v)))gn;|/g/FkY2RIDzkIM&0 LETX5H/6G#Q{af0b*G^l=򒊜6z&z#ŒNbi'% 7e4bGh8N fj~Yf<AbP@eDj5K<Wй= u>}˥)16~fqӲ~@&WnFr88r\fn\/n* ok7>-َ֬%^Y# o06eMLI5'h!6aMo6. )ya (%ܼ#47rq3%n*k+7mzp.7W"DUdVwxtco 6p9%|;[ޓY*-=Z6Wa3>+lu,irH~@%W36}jgq2~+;ҡ:t'e1s+FttVŠ>勩xMԕ4{u; G^g.:x;L>ġU'~] ʌƋYkvJm,ܠ21µ39ٗM:wI4^Ͳ$5G>fM("剨5,Wu!Q-SX_ZvVd9MaiitfIvIBmPV؁D -bW-&K78HT^Za%1Iwvw|FY>+qM9~,F hz퍼Br;T{v j56?{fS6D22|4[gH/qXKr/&AmcVf7=tjճ3ȇxL(HX$GLW*_1|%&Ӟ-~!>= ttP^H+)zU0S?`L%7LBpA( p5&<&J≀/Ӭ.q K$(0_uD}bAjtG[WbPahv>E*y<+ηeC/PxL<J@'l;ԛ ;{-58ڠWg<~ >GH H4.0"I9!a/{*F\*)o2%`]<_UrkjBL*6[^kM_A{x1*FLaD?"}Pj95Yy;y|Mh"PLArV~(mjM,ۨnʑ&q? >D^[W Q b@a]6vD_RZZ͑n^i7s=N>?TJ`׿vR #űFDOnCCk򨧪 e6%UNR i1yd_k拫ѐ^ˋ*{=`hUMPV1%nV(> z17' ygMY]9 u´6/ 3e">x.XĔcxu=o  m&-ΫBwa7J"?zTOLc~Ǟ\14mk3ss+]iRyILgCUF&zc ejDkUv1TϲOG'|0sHe~7p7JoevaeJ"$AD,-/?,D !HP,9#xTݧ澶i|ۍ6Ceå6$:0J;s>?t /f\3LbĐTk`|_~֥ui]Z6[EQEQE 4 e-IPj`<^;`ݶ|e="Ȫv]t <[[׸y*Z_tO[IMUOfPʈŃNvFid1f1YfYD=ⰺo0i|( t c$=0llqgFYѰ '|sp^@%-3.e φ|_QsGClp8zu=q\\Apߌ)XfY/ }ܴOCkPf)>[w p J+ ida[:+-fQ"!`ϼ f?۫y9X;Ѹ{~3F!"Tf(̵ }ic]|,w 7f%a%-Q&)GAMjx/h+[DƁw()fMUL#Gx:c5=!]1UDA$( }Ha B`52ҍ7}W_>N$Λxye9{n^7IJfc3lcIz3S7:)xy uLU}HX^URj8qgY4F0d -nfI~ r'.l\O`LHC$G]8Ɖ dŋ*UA$,'_|k7%C0́) +ܹ'9MUI =iA7Pp>*ɬ7<M c)z!^cLngÞbjު=$@19}E`BBU_]~GXӁw^ces (pM"9C=&%Oa&?Q00odvg"Łk0F(Mo*&~ͫ5)"ۭ6BΤI%\ͷxHghEvlp.S.\$ej0=~wW#\W[p}[oyhRg:[D)G1̘2l{PǙnIje_YZTOF,HtšA$q=?fu~o0(t"|v߼N #[g6CQ>GL+2#dn{=Cޝ*rrVf$EAp̀a+0-1b,ZL2t5\$j/ATT,{vLp/S{V]PE"$Ђ >~ /| q9^`#/1wrn٘HdMΈtD&\׈'h/#p!dCI# dP@ 7zkBe.01w/־-V9 ș^OF_qf{^wNw,OCeƕ:hUs=9vu PξҤCЀ!<H`rx! Crrrd'S% աKgܝr8~N+&6Q(6!v&Cpڂ7O[żwٺhzvSbTc4v#ȳ cUPfK]8JINu$䀦]~8JZ;澐g㋪"?yYGG)~6#GGY {n.i{%%P9T"Jʠ$"wOW%*ڶT9 aWG(JF?]s MysWeԠ (W7JCK]E`4-I3H @KyVaez=6!lpPy~K[%-r0.^TXK#خi}}œ82ϒ1e@#,tinjh%BEjk+ptp:+ƞt+^|=UְOI&?%ba /j-0Y͎Պʀ$/~&J`|ȈHDDDD4QEQEQy`r n˺YM˰˪IiEI(A]{`״`r n˾YM˰˪IiEI(A]{`״`r n«YM˰˪IiEI(A]{`״`r nƻi~ݖe%A Ii&)a%Ayy^mZ]VEMR=N,JFA Bzcu[V]=͒ |^mZ]VEMR=N,JFA Bzcu[v]=͒ |^mZ]VEMR=N,JFA Bzcu[]=͒ |^mZ]VEMR=N,JFA Bzcu[]=͒ |^mZ]VEMR=N,JFA Bz =kZ09_eUM,Q uܦeeU$E4̢$a =kZ09_eUM,Q uܦeeU$E4̢$a =kZ09_eUM,Q uܦeeU$E4̢$a =kZ09_eUM,Q uܦeeU$E4̢$a =kZ09_eUM,Q ]'f[!{2VH1qr3O8l\Y$.BCˉJѺub%!w\ pj7@:jgҷ"`]j{8꫚YM˰˪IiEI(A]{`״`r nˎYM˰˪IiEI(A]{`״`r n˒YM˰˪IiEI(#2Rm3=8=QY^37wdL 1>y_:a L rɥ\(,2QU_xIDJ_&22ơj +D|LGab0>)hO…&/=7#hL簏csAOM+:Ty IcaZ^b"/`W9Ol2dLڮH#!Fd9 *4:hLH᎐Ya>LOD $d)$4]$WJ!@@#x@xY[XJ/$me|"HC=oi9wZX ަxwȶ-j,{kJғD "TdB˵[O`@0Q(FUht 2'<eы(>}upSCqZN`e^ 7`Jsl溮=6QR:i&}!_]vԜ\!N{WyZXh_"mxez'T6ہ9i^$WF/=-_ S9SuMC]BjXD1&5{ _>ן$561E)a AMM | SYߨ`ԯ?xtG+`X CX )`H.JO:\ſnMFW:<濃GkgwD=P ^6|d>vf%p+Y)[ϚUzVh9tǼU AJ ~$dQ@'3v2vM[}ihi#%۳t^;&i׈# MQynJZ`,Et0O A(P CnGnfFFk^>=&O{tcH /H䋼!€۴ JP$x:ٴ&)z%cH amZ]V%Ix:ٴ&)z%.gӲ̪i$f6-. wwwwwwww_,2 AyCGne즂(iy!-1_ !E >B .~$!1OI2r a:TVժRR,J]pgKE:h,HHlI,Iŏ(X9eULR9h .%`u+7OPvmZ(47|7|7|7|7w~~~~>>>>>>>>>>>>>>>>>>>I@))LB"/(<)|jcW6_:8t jҚ\Tel.}J>KW]2aj@RI*$z$H>lX2Om>'o=h:~xk\%*4HzHT#E- ;ۋ,8V/.r.8J%2,2{DU\)PԞ#"M~\Q#䳪©y|$>Kb+j/lV e GMj_O-Џ7 q›zx8)R{1&ȭ0=hO[:,/PE03R`7j~1?P>H+-?33333333+k ]ӳ/"8 쪦i(uܦeeUj"h0ܢ$Ȯm, uH )z%9!yivYG4L( 9~5=~*jfIb~^mZ]VE&)8 -JzvMr_`(YqaUIN| ]ӳ/"8 쪦i(uܦeeUj"h0$Ȯm, uH )z%9!yivYG4LHMR #pp%9!yieD7c1#7#1t6h#6^5FP ʘ H Ӑ F0w??H1`ڐuN"bRds]’_$"{΅F ]!&{UZ3XBtM etN"P; ,AAھ:''̓Z)T!$Eq~"pDG‎؎琎X횞xo P`W5EO$G1?6-."PA%Av=og9^[E@]=͒۴ @MR #p&[횞xo P`W5EO$G1?6-."PA%Av=og9^[Eq0UM,Q M˰˪$E?a" کgfbf.v]Қ7-f"ɗHB$q8ڌ!44-.F6t)VNF̵}q9zwIS2$iotR|'R-1oUv{) AO==E[fjM9f\C蠐թIXL"%>cS3sIWtSwv+B/HhLPT U }lIփS /oNSYud8٪9ܻvU +:$t`s uoY!t MhPw[օ 6nk( aAXx C@YMc;W bC%ćJ>S2r :,ƪ0X;8r[&k{@p/7縀s@ "b'oۿIM+o=a:bk`'Hcw𗁎Q374&u>H8'A-gLi=Ll Ae[h /=[E4c^$=549 tQY@+@V )Մ^%aa6g4&]Xcv9)EحV6@&;;͎aHdPn沺2& V +" Yf5,)fPfH4f^0c_Kr;q4JE p7B!DKuݠn2O7ԕuy=ݰd6ԕus=nbN7 Dl4Z-0%@AFrjVʊlJ˟Wsa*"~5`Λ:6H{2km)iipm)X}8L qwCݝ!r nˮZkZkZkZkZkZkZk)z%9`, {{{{k-.&)YH'giH6R$!o4.0,(k$* y߮_aPP@`<X~cn_][MWT=S-O4R$!:ƃX48$@w;9G0c0:X`QI\Aړ9XsmKWOHKd 4Nab 16uN!|&\;"Ց6Pƹ0eD /Cp-GyBL& kDS* /鎭ȆCu 48h{4gR4KrCy58{1j-ZVKR NɌJ|FGlЎo8Y, C % \d5H&c[oRJkB:gcR?Ȅ鲪|DM0~ݖ=sE&\GA` "IC?'w1P3/]`"۬A2/z+j'VZ16ƂX$>:6N2 .̺*&J" <qfofY B@ %If@ȑyrn۲캪j :K6"|A,)xz%7j!YI77de48F,HbF@2v.nf*^uV&UN4F">` t l-dl \<ڤ^22BHx J#aE$1# ?{;k7V[3K/:+*'R# #!VME=5׶tODAD >f^ 00A=+("9`۹\ښXzYT9P<G x'#^IC6 :t_YblV9$#bWCgYaN5vNM94+FeemIѲh(:VV>b\aj%|+4]u뮺DQ r\P'fȬ0R١FEӞQ~du.$$xo]G㊣hT1j+Ca97meK?{%tu]tRq4 mVfMgYadZ`94K5FgEcLկܫ?N5+)v[If1Xج0tVH(4U u2/:+ GJ$pqq{ɽׅ3ϱYa0*+C3ihU 8,@_Sљ۬(+C+l;抡l1:+·EdA".˯.A۵juej3]{kZg]ӞX:5K-ݳ.{מc]\> κN{JS]vY>sz3]q3# pA8 pA8 z O0` t l-P"|A,)xz%7j!YI77de48F,#A$ DH "A$ DH "A$ Dhp4ЋWxA,#Uب֘25RZuZJ5r*v= "9Ts9s9sN)RJ)RJ)9s9sc1c1c10 \3UUUUUUUUUUUUUUUUUUUUUM<"  ifZkZk888888X,bX,bi)\3UUUUUUUUUUUUUUUUUUUUUM"K90     s9s9gwwwwwwwwwwwwws9s93\3UUUUUUUUUUUUUUUUUUUUUM'`W:0 S=$J顤Қl)jyCǼ$I$I$I{|3f(E`õu^kb)*qB%0"!(>Q։q`ƕ0 gy)J i3Ғt>Ǐ?~/-h1h@!dVx\N pNlSR/ԙZ%QXHũϤ#D6#ae-Z(ICˆ, GbCZ#!a Z]#cƌ3f̘1cƌ~~~~oC,H3 /k Zɒb*Xr:Sđ>j+8Q)qHF a@ʇt$yd6 E+1iHDHl 9A~~~Ȩ"Wsf?n4iᦙǙf/7=T@nY?:a4lqʚ-eaOinxYJfۏ?Te>mn sܸipLr@;n .+Dk4?n4=4 ;1e| BP( BP($d2{{\Mqli4?n"K Хkѝq88s9s9s9s9瀲 Mg7x};1̙^Ǜ7i$"  21e  0M4MkZkNLLLLL,bX,4M4-\Mqli4?n;B pr(.<- EUIQPKr1=JRc-B P:6jLC ,JbX׮]v{{MՏm}e72?iVq#f22*#PeZUyffT a A$$pl+ܩb}T'm:.\ɉGiHs({ormbPXZP ̬k*铼O<8>6AḌ4:Y82v. ѯϞMg5eblx%oV!W?" Y LQEQEQEQEQEQEQEQ`0s9s9s.朻Mg?n4w&g46N?~Ɲ? "K9"\J)RJ)RJ)wwwwwwwwwwwwwwwwwwYeYaaaaaaA\Mqli4?n;D"  25ۻD"H$D"H4 s9s9s9wwwwwwwwwwwwwwwwwwbbbbbb```\Mqli4?n;"9@J)1c1c1c1c10 {{{オZkZk \Mqli4?n;"  Rf[&F@EQERJ)RJ)RJ).,,,,˲,˲,˲,˲, Mg?n4w&g4ᦳusn "K9D?AAAAAAeYes9s9s9\Mqli4?n; "K9"\ʿJ)RJ)R,˲ 0 0 0 0 0  \Mqli4?n;K 0(ej(############@ RJ)RJ)RJ).b1  ~aF#11c}l55kb}XKc_i ҈ 8R afffffffffffffffff qLqNu^hTQbU|tD^2mlrv *֒b +gPeIkHQsHX9˄*3L\C$1HA-Š9r( c1c1cg6EQEQEQEQEQ ~%3UKURԪ*ZR_TbQŢERkRUYը/ !e=g?ؐ@8$A>06 " vА BRI%"({{{;f 73UKUf&*SeURUT*ʪjL 1Y4+Ȑ]BRvlM&xޱh@!`%@Uʎi,_ksE6`2^$KTP"]cl XBXk%A%vs[h2BB;vC3mb#h2"*gzeGr4/cVP C/%H( {x1e ,3#q{mg\ѱ +XīU$=؜UNRՙeMfnԂE]3x-7ϸ⎷pA4{Fu[nrqL|W4|^3\q" 9pYeYeQEQEQEQEQEQA9s9s.X>"K9B.#RJ)RJ)RJ)(˲,˲,˲,˲,˲,˲,˲,˲,\>"  QEQEQEQEs9s9s90" " %$jUJUP5$VB*IP+t5-z "  `JFRJ)RJ)(((((( ݍ1Ƙ\$TPBU U*TPBU *`:0 qlvl;qkQEQE/  gah&H?. o~~~~~ooooo9hnT.V&"5Iv~ ,`"F#Wrq+jdum DTtFS8Z6$C ,&5 A;o#($Q` 3 Y4 yj*jءoLM!1.i~yES .:n2*j"(8nEЧufe%UḌ4b$a 㻝ӷ\d7f_EW3%OG/ڇuFeUDʃ4B${M ˶ꊦIb-++9_eW5EO5b$ā 㻝KR}M\óڢXr:k2*gb"Ac!뽁g8v_UW45OGKmX\pn}w:og7f_EW3%OG/ڇuFetI49(U%MP`IezvMr nˮj(:w7goFg3&_W/N-udR  NskK ɖꈆܼ zZ9?鏽8^b~$؋wP6>'8 ( ri> oAf"j=9yqurݞܼZ{V[:R*~tF&Tgt&dE|tglFd_WvI?ߪЍ{ڧy okglK>-2%SB2b"!!??ovF_rOn>j.fBw-)ާm%MΣ,! k=[9uK5HuT N̸ِJ n~zlp^T>PّW٪i(N̸ِWt7lg=6xkt*plM˫IjEJ~ٓ1.ެ*Ψ|&\;"*H?;;+7R3x7sbRtB322@>#6!.K<;8c+4"#-K4̢$adJ)q mȆ+ ʍL Gy6H d\T LDdpgW nNbNRRBS2"#:a2SCc3"#{tp^d>`-ٓWsc dE۴ m5ҡ-ЂLÑ @ W%LB$G`h%"!B/.0PA5ܲ%ِۡc5*nf)ߨV(@No-렎dC##DNי$/m<3U傤} $Ә>$ g3©;Bd롤8ҼcwV2dij4S:g@!Ҹ`b^pß%Ŷg/fpZ&R(}{8E>j ki@" [u/HwӿDHQ9cjXg9:t]@'RAJ$Xx B$! I*IT\2g*(Jl\bġbAuq32{7OUefhѣ "YSK-\YѮ0%qx޹x>!e8P蠖J`a6NE"Ô(Re~ }h]kdV%cڑKg._ {1"¡uDmBYX2THܣcU7⌬&/],AA`.E2 \iRQ6+TO<̧P+)>""tvR0! ]5[:yJ]=2 csljw9HI1ܑTZA3d[_(+?Ɖ"QXo[ qLqQ~"CEm梃tl\k *QښY&OxsaN5'=Q$"$uEc1]EpbJ>;WGKͰ#D}DwpgK! ؄Pο]s-°=XӨ5kˁbJFͻ9%$ cw"RM$y_ Da(P$֮0>K,wL*]cl*<'ŸsD_0fJ~PD22rljJ&/$Q0I"l$TUEaF!"9qu A3SR#ygtYo= @LeȐEdq&PjG0 yI6sYAt-iėKP\hHU[!iW}aXx#mb- m{Ss`QtpFjQ7)8vjTI%M+PQEa Gz"CaD7j!ibqw]7@vX> Z]x::Rb+Q[| j}Jnϸw\y<ٔP$jGum9ޤW,0*jYA@4duGZ@3sOF.LͿH0+ ANnPCffffffffK'?`.9[`e[ui('Ἅ bH  @dB+s"98H0ޅ{#CmPh<q gmUMQУ,WjIS)>$>:5_1̶hJ`BĘ @ ,UU92'WtCx ^#pMb5dr 8pZ!fGp|VUGG$ZpdP=VpTLA-JԳcaUQD@ XO۫N⩝* zW oM\S`J&1~mQt#3 "qxBpE7uk ]{Sh46[2KK< 0'σ@ZvUS4KQ M˰˪IiEIU"hUB3`l+!IkB:gc2B*?}""-zSht6c[p^h!0@ab@ۏvg9 % ڠ ڠ ڠ ڠ ڠ ڠ ڠ ڠ ڠ ڠ ڠٜٜٜPoF.{{{{{{{{G>|#G>"#2"#2"#2"#2}w}w}s=s=b&wuUDz@ g$R[ώ)~gv%Gn_وWhGyS'qiO`XKP%!Pa8fV?O~?p`U5PHo=; ٕ}g#&^VME=5c-B%Sx@,ZQ$tf$ڈ0Ѕ9!LB9 츊jwzfWr5xX}7umd\T L]hn^jE}2Xk#@f}2Xk#@f<p`U5,g@,ZQ\T L]XH,۵Aa 3AMꪈ΂I(ෞWQ SNJܾN Ҟ |7##.&_xp-}1!Yh}*LIY[WySqhK` ֢)4Kq.XְTAʢꉚfI= 5,$_l1'Z#zch`aP0̮k>1 -(o$. k΢{EBHaFbޮ ] !p[XjhzfY~rn+J.Y47c/H>s6H,۵Aa 3AM23˶K jJ&.d? g^nj"uY0eK?X?.-+)5SPQoC?:6K2 .b*Jv#ȃX ]]PY0 ֳ*a ]ɑ|6bZ`QI\Aړ9Xs147c/H>s0#xoF R[ώ)~gv%Gn_وWhGyS'qiO`XKP%!Pa8p=s=s=s=+I3]+Y"a hUM,SAm,m"qfAm zcN.`(]=͏۴~C۴..*NMR@0t~^mZ]V^iEI:G cq۵N.`(]=͒~kQ^\b{57C``*5RNڠ̹J.Sp6krcʥA2D A2*`*5RNڠ̹JsqaUQA67;0"ZI9S)1 p_)8z591JXoR DO۫;\P$Z5I;O roo(+6,B` c4U8Ҷql8aL66o6l"88@8qxbCG5GE5j8$qDT〨PC5j 8:888TjKQޙ"SQ+I;VOw%'8@ղ9_rgqY4ኩ'C\| TrxJQFX̹4RA'qU*; /*_Ai23,F }Eri._佞1~{c k$+`QrxbKY3NknPͮiQf7<%1u=[or$g]"uQ}Tet@]3.E\[Sc֢%5*'XzZ)d!ʆZ}Cxk)RaCn*x{X~+ra89bg4U2m\N*e-sq@Ø3Nj4h3 ch(~[ʍ@?w*KEqr#࿓E7PK({+-VlB]./E͢O%gM\W_Bbzlcjq2CǢoQ.o.Dž#]y]I #y 06B d<׎oGSX#_f _Tص* X{RԻ*DDcYeVk [xQQ(e\ o?,C j*)0B{(YPE?Sތ?9m_Naݛs[  nwtK\Yca!H @Oyް4pwo^vy-N1,}\D3BNzJRQiJUklk:f0Z[6Vms_|örkivnA8;\7l|o/Wfg& ԗ6pkmXf()fBYHuB(c2SOC*Qr4CC4?moX  u]^K3nwtK\Yca͵lJUR33WEjJ:S!1!(9E!H @OyoX ,)g58LϦJ ٶ&kjo85Jַ1b=slEٷ vH [i}ZQdm,5lI -(fR<l1B9_(DI&b9W qۢ|.3R}Q}k[7tUªSuAZq,Q%8\ ijp>$N;("XY XcZlslܤ N%Ir*$]r bLNhLM^Qxew\|y(@|;{S)IcwNb4{Hgw>,q tQWJ~-zUߎf%ϋD ybPmY Yk]Rڂ7f0y=y {At|D;X})-&O+sWhQhǐTRw qu5ӻyw"~A{2_( ܥÚxRx*xc<7!/ @ )\T oA?BBZH"G 8ta aߩze>mDȊ?1'af+M#WYW9kT! Ws^L݋nw|B /Q xGŭ*`1{Fxq>x_ea8?#T8*!8Dqdb()l *8 ̂$$1IA#IzOeZ@%ZʒD %M$Z^9VYVdqy1E9}" yA%QG?T"$it~ӯN7=ktqaE6"ӈ;E莒Nɴw1֏_g3oCe#M'c10Яnnr=6coB" 12aHF^n%?q}'Mv[a"";w֟#3WYߙJgՑ;ַWvDuW:؎P.6]ݙn8g+Č.UzxQמɯ\V 1ugy0fƘ՘lmtn_)JC-#HIp^X~Eq>>~w&Tx0cd S?hE2-t|G="1| A! aV YD@7# z}>S |'σ;^kjl#"IX@1|QKD:[TS/ԓDeh.ORIJ+]I}2yS9'b+)bʏ_1ay֕o˻rb/R_`FeCb$%#Xfe<I.i3͆ \j䫪zomAW4if7Vͷ'X񡇛qAX̦B4Y+z@%`N95GsP כ w~|ö(]qBȗ,BJ]p={ڟ-D{u4Au^ |a tn !W?;Alj AXX´ ѥa1Q& 47C/@}3Wv쾬2v! EJ` 0P,LMCw9VCuV #RX0jY ?Xq%<0ƞN\aƬ3NA[ҧt 0}I}OKOvs0* {&,(=|.]KЊ0hE#]a0J~~_ͳ٤H]qI],t'=Kw8ӝ,Lwҳtw3I2:-)=LS-ut z=E tw1F; WqvӼN0Ϊ}{1HY pUW,}y^Gۂm[jKO#%W.ur/"!u^u0&<6!!'+U)2{,]/`8b\MJaP:{qI$˲,;NxL4?BP4-HhT+Қvl)j]np3 j]kٶm6羮΅8'v9G~{OgnO9 0?GK#{vB9ь$Dwx)^լUz|3ͧj^훍ٻ;{q3N缼{ho 0 CBMmO6dt~.8ݦ noz~6`pM8ݦ mG64 N7=3ƦߌIaMO} *H3;;ayuP* S)xi(:(.p+,˭{8R*I' MY Sq>?hwL+%`Jvc'~þVCђ8P,'pzrG6K&ҧ8wMXSI 5Tomi&'c$~j^*Sv\vyNN.)z/",-lwROkUIRJl/-| 38ihFm,*8-ߐTGZ(l9'B=N{IG RrtK[0 \IrDuG%B5h ژ)o )#h H@=f2X(>Ƒ5!`Dd d*i`7*OQMNfyЈjTȎU) ƴ`tZ<`D U/jw;bA0!K}(I9|ST+'%iKܜS $ yK%(6 NZd<1(O'$l [9_gXuD B_^,6Ie1a"شCBGUKFuz tre O*FK;p Jh,s݈7qT>ho5|ž0KU{j2]MJ] Zs_^AQK\_,ax݂a޷ DJ?:I;t?a2{xSC|=+qNGM];S|?yXJ܊ ^D~k4 ae* n~>9ɶ{/B <z&3Cŧxͻ2.5zoֱS75K?,~ o 'M+ǟQ<: ~)^rLk  M `GԮ|"uWx!4t )J@|E=0?[S d6zޖQ`D6?fϤʣ8=̟s mL0ow[q#r.S7:`(W 4hWnV/h7_E'-BCCoU\0~C<~`)$B7h=8~{L?m_Eͽ-02Iv!}N1N!rP\e-D܊[AS(㳡Sr/+I;PڞE^Or̨"G~CbP Wܞy 4zQYMN@O{ V<#nD1`\a4f(iO}wr,Q|Ed7c$e\iH2Ĺ~}Q&EsŃ_uO(#Q3QWCI mR@N(93zs襦!4/]LoѰN>.$D,rJ0_խMIg)z{Ž>O Mgs9 /G/XO +G3Z>)~JL~;C] AW=\%uG+&r 19}x g%zج y>0]ijLso\jOpohOy 3sykXwONj].9`)9IEN&m0ĸ\qP"i[?reqR@uEc4?XW_ݒՆ:Hz1@6]^WܫH#i0܌(iTY "gLf]^ԂO Bb? aJ͡ي0hJN/YZN0`QF(!pklٖԚR'"od+&Ze"YL 3\F(8AF?Ct8yyyp`wp>q>'~ί9N G+DQ HfAYiِ;SUQ cYmxڞ8;g'+ d4Bj-8 :m@!?Ft``ҙ&]?qܟpQ".X\57U!ǽ7]YA,)W*Nrvo\sncW{ɽ}cݗAeHM,<oӐ`AبvNj{;D.rmgLݾ]v=ݾq.#L3n s{Uݥ+I~Gmn߲~)=?uE}-wޏ pbRx:%*A`i'uЬC0!bj1c*3PYF1S6+]9sȿ`aSJ" d)B~g 5&tRכxC'o2&<3,E+O+k@ͣ٘lc>'0,3_z&zP |f|+!3 }cY񑐉c2ΐ03LKf/5d0T&@>3֎+k)0 vkOiZ`'Xb7?iGS8:=SI`uײoUEW99Ǣ)@Ѣ">a͚C3+w79bO4<IcMviԀSvEfUiJjҊSOiMK{Tڤ*% e5dGbypg>O<`_ާ c>kչ=jpqUs3+hf=4d_ [ڀ,f LpK4R3  `/z#;餇'yڕjLpjUd 6Z^Գتo&jU[ WW}3**b֫^j Uwޫ05}1` VS[X]m;0/VI&* w jMU*^vâXa=tj]MEoKpW5*B_O v0Fi})P)SA+wVxl`uwrZ2>zZ2!g|ג0׉`|Pc:Ǐ21<`|)S""JOȫJXYEȷ\:.%pBF$Gd:X# 2$#`fgN )(Ep@qx P%xAbЯ--a+uoFz2ॷ7hz%&=uQ-FJSW0JׂGLBuX}YTP 5nշ5 IFa'X?NcKwHbXN:ȧl lֆWh_/*XQJY4Yfc[ÿ[np4JpMH'V(õ\?7)4<t}$ZIw)x}"fze$cLkkFⵐFi )@[iv@ǨR@5Q{ B$2cn8TuR6+7*Ѻ ;۳"1</̷R$:^R)L䚂\(z!;Et7HՊh/ 73) JI;(QA;@|3}󩪎sWIUC$MʃV?P=cOr# @W|hM ؊q`ߨ?<nAȱ}%ug}!t,-xh1?hxkt΅6Z5-+̈.-4@ۼW MAl4eI`4,Z%N bh)TCGF# esTNX,R)G = ؗhXA&heQpyI8=SIéD}S({/Ni~s>Ok֐8sb>9;|N!ua^ ŐV\*-M(&jRV YCy$\w]"Q |V٩K߿c-|gp/9%Xnq$Y豒U40Qw1i!Y&s`w v,e0wqҗ}'k 1hc{+σ}pj,=d='㶗@W$t0 $4@LXdp},9FS^p|+8ER_ly #/;GS_kw +7CO\iv `kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KVaȨR7t2 $IaX?n`GG%/8Hh?^WG%9m^;`S2'_!ZNIjj>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2";Th|S0DXl4Hp.j~ 2FZn'@Th|XXXXX Y\pZVj~ [2FZ,@Th|]]]Xl ^H\|___Xl `4H\pa8L`tb()΅ΏnFvrQuhazm[19-;M <1  ڵ`+3+Z:>]xoߒI ڊŘ0'.gP]# bٱawYޒ7*v u9O/Ml.73j:&U]j$uPZcnN7([$rp8L`GSqqqqrrrr#)/5;AGMSY_ekqw}rs#/;GXdp|t):IXgst u!->JVbnz v6BN_kww".:FR^jvx+7COciou{ '1;EOYcmwz%+1zS_ku{{9EQ]iuAMYeq} %1=IUamy !+5?IO_~w+7CO[gs'3?KWco{ S]gq{)5AYeq}%1=IUamy 9EQ]iu!1BSdou{&2>JVbnz*6BNZfr~&2>JVbnz MWaku%/9CMWaku{ߎ;GS_kw #A  %py'?KWco{ϚQ[eoy-IT_ju"(.4:@FLRX)4?JU`ir}!:Nbv*>Rfz.BVj~ 2FZn6J^rz :IXer $1>MZgt+8ER_l%6GXiz->O`q&5FWhy '6ETcp} %2?LYfs,9FUds.=LYfu4AN]l{ '6ETcrKXer ,7BT^jv (6DR`n| Ҍ+8ER_ly=LYfs />KXer~*6BNZft+8ER_ly &3@O^kx*3GPYbkt})4?JU`ny ,6ALWbmx%0;FPZdq|!,7BMXcny%/9CNYdoz *5@KValwTfq|$/:EP[fq|⃓agmsy#cms~(4@JT^hr|(4@LXdp|$0JVbnz ".:FR^jv(4@LXdp|$0i|r~.zS54Ysn^~,z+m@zpYBi#:x`k #!X:67)5k}{^־t~"d.> jS )PK2JOu}yǺiQ6zǠ8%(יYmˍ>BIhދl6_1&؈H#4džOXqO!<{gmhWaEhs<<-A]i(9!FiI"p>ADdk9c7"B~ 0AtݛPۚwnU"vN毖AE]n>CɅ#=<n-5#= wy"?sӦy}w[#זJ{럝rѢh$t ?YpbSb&!Z}$>>ƒ*e Z%3z[mcq>>ʾ8 sKfVcp\Phe+͹}1<(;; s))6[x0Ho Jz| 7nud dC@Tx,&tW(TU8M sokh@¼L`Q9] ^T8ild)@`m&fl6fl6f<\4 Û{[Ceqqqqqqd2L&d2L&d2#E>54 a^&VaxQ!?weʒ!:b!j0rL$۳H]ZWS=  Ѐy(zu޶r\.r|T,仓sS;#т ~^+aL`c"ߞ][Z J0llDyۺf0 ðT? (ax g0Wm뚍qeYIwSQNMlrrrrrrrrIP/-Lk[׋)zu޶"EYMyͤH"^]6'iFz^UMA:.)(9lx䈏,Fl9O7gd$'vޠ E ">nYu]u]u]u]u]Nt:Nt:NiiiiiyyyyyYeYeYeYeYeY|wrnjgdOOOOOOOOOH~ytplieb_[*'''''e#~0իuQNM 7MI v 7!%J$۳†Ǎ. y ;`B.ͽf?DS0YX¶*FQI+PP6"~m]10,+)f+aGB@;9732%%%%%%%%%$ICA<:82-n^/-P6"~m]10,+)nR|T,KɹhA*+H~ytplieb_[*(^BlDyۺfc`\YV`@ L$_1qnkiCx\NJ2z\<ݻ5B"E,,+*oI =.)NGŋ '-S # Q1o.Ί#=hti]Ma`vnvnjZVjZVjZ}}}}}fl6fl6fl}}}}}cX,bX,bX,yyyyy^z^z^u}}}}}ZVjZVjZV뺮뺮뺮뺮뺮WjZVjZVj5<<<<|>\.r\qWm뚍qeYIwb! ߝ$8P2$㡠_[Z J:(zu޶W7qX&Z#&o'Gnx^6$w7(hA`a%Wd# 9|f沰)l ܹ@7yaPQ( )C;puG؋"Q0IQ?raYKR#, S41(%lN"c3FpW< 2F &F|pa m:pN=2qWԐD),db?6w_ޢ !KJ3;Ce 34X@՟LI3[^' $ ]c Z1)BXIx>3sYؔ Bkm\"SF~{ybVtumiqznBM\kzq.=L[jyr-P_n}w"4FXgvx*M $Ad0:UȪ7WG2bRfלW2b5g0C"9ڵ"`gDV1  Ë7Dg,)GjLF%f9`F v;*0YB2CnEIpS=W4b3&̪V:)25 5l0 8PlUNL"wRP'c< É:`GsI\(c$'JRT()>J{{{ ةSY p4DͅQTB ]-af/ жm۶m۶m ;S=JҀs2JmT   '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|NU\cjqx 5l&  : xbK)eP I$I$I$I$I B۶m۶I$I$I$I$Im[$I$I$I$Im۶m۶mѶm۶m۶m۶m ^ RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJ<m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$ITO-$pYcz^WO?v$kP>c!^vD`bZH2P( r6 bP%= "8]u]u]u]m۶m۶m۶m۶mb4rGs@{k۶m۶m۶m۶m[$I$I$I$I$W^UDze`(@@ 0t!R*H\,ODg$SJ)!m۶m۶m۶m۶ݶm۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶mB$I$I$I$IJ$I$I$I$3IJIZ $X^djpv|#)/5;AGMSY_ekqw} %+17=CIOU[agmsy!'-39?EKQW]ciou{Xcny$/:EP[fq|,9FS`jt~ 5գ1z5ӟee Cq@ $& CL@z--ڶö}ûC ysmhc]XRLGA;50+&  }U%ĜtL컋c3 㲂Z*ɡqI!xH(o[G/:l+(eda^ݛٗSPύ ˉDv[9yߵe5լ|\,˛kC’b: کY1ѨoC޺nJ*Νq= ٬|"oO'`>[h&d3Q0|[3žrJ&ͥ}U-ݸp[+󵪝|ri`WMD:1&ǽ뺮뺮뺮뺮뺮뺮뺮뺮뺮scO7Us1q., j'%ă|:zqe[QE9/#ȾzndXND8,$vȽ][XVSP¿6.,) ]]]?urqʶr^F6ս}iQ9% ȰpXH4{kW?'󻶰-(#y<²jV>.}}}}}scO7Us1q., j'%!yyyyyyyyyyȽ][XVSP¿6.,) ___}}}}}}}}}}}{WU20pMK)iFDBWu=|;:I(VU,},9G6#c9ȤX oO'ճq0o>?^z2Q 8ώ>q_O=- ƴ~lZJ6&»}rh^TJ?5' :jfaV 111A6tq/*&$|+H'c8;kJ a>mtσv^H.(!U|L3Bз/$I2M_K\tg?ȠxIyd6`tó+пԽcezgEwy*}⩴Fx&6"ǃXqb` Gcc#1otnDhq#SY_ekqw}$*06JVbnz%4CRap$3BQ`o~#2AP_n} &3@ ?LYfs %1=ORQ&f%*G_<xZOj92W~AQ#>xs kUs|z~;Wgϊd&̀xnjʘ'x`+-mӹ"IUamy%6GXiz )8GVet (7FUds*6BNZfw!2CTe $0ELSZahov}%,3:AHOV]dkry  !(/6=DKRY`gnu|!$Qܺm1󺞄kԸvOdVץg@ 0.`a %&&&&&&&&&&&&&&&&&&f|AtP]R % =&$"  *$yd8UT>$I$I$Ir۶m۶m۶m۶mvaQA m۶mm۶m۶m۶m۶-I$Ik߶m۶m۶m IJhm v1-PU:  vJ)5u" A'686420.,*(&$" UUUUUUUm۶m۶m۶m$I$I PDNMLKJIHGFEńDăCÂ@>Nm۶mm۶m۶m۶m۶-I$Id)۶m۶m۶ 5; œJnH "i8[o[o0yR\l˲,۶m۶m۶m۶m۶۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶mT(Ip4 Eq0A`ffffffF$I$I$I$ 3IJ8FZ>>+~zvrnjfb_6Ҽ73/ #D؁,R v,nDqI!?x1F 'HC,)H%<`ÓˊJ ʉI ɈHȇGdžFֽj!8&eggG%543210/.-,5t::qqqqqqqqq{{{{{{{{{{s9s9s9s9s9 0 0 0 0 0 0 0 0 0ˊJ ʉI ɈHȇGdžFjZVjZ}}}}}}}}7K0Ibd:nЈb">p`aя %%YWUSQOMKIGECA?=;9753/ iP(9B$8jx" :h@ +hG$$$1$CH@'KG3`PqD0TʒdXR`YQIA91)! ȺU4ĴĶvfVF6&ŵq>q9@&I C 1\@QB,LຂZ"y!4P044"j*i)h(g'f&eS9!~3yyyyyyyyyg1$C ((HeYeYeYeYeYeYeYeYeYNeE%ĤdD$ãcC#VҐOSۚZڙY٘XؗWזV՚j: F@O$12H7hpE 8d0 jG@ՊؗM4oKUUUU(M!5d`4\ЅT`VSPǡI055% %H#0Z8A" *xeIF2,RRR)|xtplhd۪VsjbZTb[SKC;3+# ¸ZSMGAȸ@AAAu]u]u]u]u]u]u]u]u]ȺzjZJ:* ɹ}TNH̼ (0)&J c2^Hab.PŠb*Fpɉeutsrqponml l)I$hjjiiiiiiiiiS`YQIA91)! ȺU4Ĵ011ĶvfVF6&ŵq>qYZZ @zA#(J! \WPKD?:/ ؗM4o X(M!5d`4\ЅT`VSPǡr\Q,ARD9l̀B !qc]m~@Ce_ɡni B5SoA((7V(%9ʆ:dV(B[E* ʆ08 p´09> +=n #6X Tnnnn$+29@GNU\cjqxooo '.5ELSZahov}ssss%,3:AHOV]dkryttt!(/6=DKRY`gnu|uu$+29@GNU\cjqxvvv '.5ELSZahov}zzzz%,3:AHOV]dkry{{{!(/6=DKRY`gnu|%m~@_e,XF!t'+:ǓQ⫦*To[}R$v6W[[}f&LI>=)ǡaA!`@ (|wrmhc^ZVRNJFB>:FEDCBA`On,, sPgv&֕UՔTԓ#kbZRJB:2*" 8GVƅEńDm۶m۶m۶m۶m;p(؇7Fu5t4㛙m۶m۶m۶m۶mt_B:޺/Rf RJ).m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ).Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT RJ)Ym۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)@Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT RJ)Vm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT RJ)* m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT("p͓q&N)I'|>9Key4Ca HkJNGp6"8 ۶m۶m۶m۶mv۶m۶m۶m۶m$I$I$I$I$iffffffff 5N$I!T ?@tcB)2^)bb)L:Ib)I`I&ه+=.xNǀ1`Ac1c1ܴz ¸|rh^TJ@6{{{{{/rå6:U,ܳc;šrJ"ѩY1 JR !hVfY8GVet$ԃ3B1c1c18{{-B?;7-D?:50+&!  {{{{/rå6:U,ܳc;šrJ"ѩY1 ^W9s9s9s9s9[a ߝ\ژWՓRЎM ˉH$${{{{{oZkZk:L ,l[M߫7On,J i'EdCj" :\j#SB=83.)$l6 C&%S}xsnid_ZUPKFA<72-(#X,;ɉ/ɵyeQ=)İt`LNNVA2{RA<72-(# IIII{{2S/0<“Cb 4 L<XHB, #*űuaM9%zix(؇7FUds#ӂ2BJJJ *)) )NC .TA{V~r^J6"ѽmYE1 ̸lm1Z@a8h`(Hjs9s9s9s9s;l|,Åf%a ߝ\ژWՓRЎM ˉH6rߣ{vqlgb]XSNID?:50+&!.znZF2 ͹}iUA-ȴ{{{5ZRq/M l*Hg%z{{{{ػxs1On,J i'Ev;l|,Åf%a ߝ\ژWՓRЎM ˉrߣ{vqlgb]XSNID?:50+&!.znZF2 ͹}iUA-ȴ{{{x<aբ~ytoje`[VQLGB=83.)$bXjii*P !0X   8`0 wbc"^ܚYוTҐO͋J  wrY JE@;61,'"GA;3) ĺ~tj`VLBVWW=X]~ ܴd<ÛsK#ҪZ2 ⹑iAQUUUw#ϭ"xr=шBV ߀Bo5p=ш)BVT#@$+29@GNU\cjqx '.5ELSZahov} %,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov} %,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6BػgMAoDwUo$F~BuF wUjAqe'E h4ϪOF!;ܠ_) A =N 7/eCҢ*q=G9䕾$n6!x$8p\DPɟ=pWY  (l͙7n8R% #Dȳ{c;˒r:c ,DbJ6lhx<>NuY3R kpc5j$"xõiM=!وN YXTT !rZUS/zFZH4hp" $E~츋sKۢJ! x0vʔ1cF"έ6B7 !qa {&^Ly"OZmʬN· h 2dp"A|ٽeI9ՀN"|Qe1b4P<{}cɺKB)xD5kU 0Z t´l`S tie{9]{*)A=#@TwO/^ ,R7j/,tQѐ 7Wh҅ .^Ly"OZmʬN· hL-dp"A|ٽeI9ՀN"|Q% ,X4P<{}cɺKB)xD5kUqŊ+Z t´l`S tiTB D(F{ke^WQL9h¦Bk}"\Hq$I;ĶnhD0Lx2eRHH߄Bǫs;MFEC*|HlC^I +S*.V2+ r!-9>s4Yyd@6gL0 K(K # ,K'tBpው*K(Q⡿;Meu^*J#A\í:::::-H|z:pmhaZSOH6b)pV4 A "A@#C=t2(4^aS!ܵ>#FbE&Iq&EtCF &2a)#BE*&|:^[mn2*RCf M\DPɟ=pWY  (l͙ 2⡿;Meu^*J#A\í:!BђhXϧ ׆5d#8.HgK D(F{ke^WQL9h¦Bk}"AL&d2L&d2L&d2L&d2L&c~@xunɨhH c+4Ç/W<T'd\n6UeVAh'C 4[jsƃTB >jXqB' بC(>ϱd]V <"5ܪȁ-H|z:pmhaZSOH6b)pV4nذ "A@#C=t2(4^aS!ܵ>6666.V8aHߏwqnib[TPI7d@a"&$n6!xd 2\DPɟ=pWY  (l 08R% #Dȳ{c;˒r:c ,Db .\hx<>NuY3R kpΣ ,x<x<x<x<1 D(F{ke^WQL9h¦Bk}"+TPA,bX,bX,bX,bX,c~@xunɨhH c+4I /W<T'd\n6UeVAh'C 4[jsf„ TB >jXqB' بR (>ϱd]V <"5ܪ!B-H|z:pmhaZSOH6b)pV4B!p8p8p8p8.V8aHߏwqnib[TPI7d@a"&|>|>|>|>Nt:Nt:Nt:Nt:Nl6fl6fl6fl6fl6M&d2L&d2L&d2L&d2L&\.r\.r\.r\.r\.˥RT*JRT*JRT*JRT*JRT*d2L&d2L&d2L&d2L&dD"H$D"H$D"H$D"H$D"x<x<x<x<H߄Bǫs;MFEC*|HlC^əh4Fh4Fh4Fh4Fh46P<{}cɺKB)xD5kU 0%Ѱ0 OO -Lk F ?%p:\J . "A@#C=t2(4^aS!ܵ><`.V8aHߏwqnib[TPI7d@a"&ϱd]V <"5ܪXADВhXϧ ׆5d#8.HgK#@ !rZUS/zFZx+R0IRǎ84-*2Z0 SOH6b)pV4RB "A@#C=t2(4^aS!ܵ>1TMz? t: dT4‡͆12eʔ+S*.V2+ r!-9#ECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>s4Yyd@6g8qRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX@y|&:/gA VGBBB–D@$x>=o60'$1XpA8+]4i2888888888888888888888888888888888888~~~~1TMz? t: dT4‡͆1|2剠?!{NuY3R kp%K|>|>|>|>|> D(F{ke^WQL9h¦Bk}"~~~~>fʿ _WV}aT0BJ(QreA%Bxjc\Uf%D.vr>d@6g$I K(K # ,K'tBpው* A⡿;Meu^*J#A\í:G9z^z^z^z^0X b!ky]E1"g 4bĈ|>|>|>|>|>Yoչf_X&!>$n6!x˕)O [qUp͖ڜ)Rx<x<x<x<(>ϱd]V <"5ܪH"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~0X b!ky]E1"g 2dȐ~~~~~Yoչf_X&!>$n6!xФ!B5P<{}cɺKB)xD5kU1H AZ t´l`S tinvnvnvnvnz^z^z^z^z=fʿ _WV}aT0B{{{{/W<T'd\n6UeVAh'C 4[jsǏzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz }^i.RyP d nyÇ:Nt:Nt:Nt:Nt:Ne{9]{*)A=#@TwOd=z|>|>|>|>y"έ6B7 !qa {&yʔ'J˭ƸJ8\|@fKmرA*Q!GXQ +N`!UСCGC9vT!GY[ur\.r\.r\.r\.r\x<x<x<x<p8p8p8p8p8{~~~~﷝]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ܜ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ۛvnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zƦVjZVjZVjZVjZVkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkt:Nt:Nt:Nt:Nt:vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvffffffffffffffffffffffffffffffffffffVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6666666666666666666666666666666666666&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ŵuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE5555555555555555555555555555555555555%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Fh4Fh4Fh4Fh4FQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ|>|>|>|>l6fl6fl6fl6fl6f((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&<^6vtC'C,*domb0 A#=/.5Dc LEΘ2eH߼, #H'D  \(=/.5#  .`a]KJE[1Z ån %Sb!t"gÄ 'zRT/^6A"'2!۴@'D~h\QG2R@q!(L@tȭQ-aA5)A &JZ`X_SJ4V Td,Z ׵]92+XSo/ol TCh"(((((((((((((){{ r (P@ (~~~~~~~~~~~~~ O_@=óS@>xh%J(QD%J(ora"D~ym[JB#T 샧VL`^w6uōip33hq7oy]EXI"}?vŹmQA%ݐ <`@;eʄ"fʿ _WV}aT0B7777/W<T'd\n6UeVAh'C 4[jsd2L&d2L&d2L&d2L&d2Lnx<>NuY3R kp>$"xõiM=!وN Y,P ӵʼrx3MpDvС)N$)c][T -P S b~@xunɨhH c+4aÆ /W<T'd\n6UeVAh'C 4[jsA*Q!GXQ +N`!UjРACC9vT!GY[u3dȐ%Ѱ0 OO -Lk F ?%p:\JF 0`A2hdVuŔƋ l*'… \Hq$I;ĶnhD0Lx2e,X0x<x<x<x<+S*.V2+ r!-9SBX,bX,bX,bX,bX,7P<{}cɺKB)xD5kU Z t´l`S ti0a D(F{ke^WQL9h¦Bk}"%H Ŋ'L.-Ml *醌(LdÄ)S&B1TMz? t: dT4‡͆1p8p8p8p8p8vJ%Ggv%tTƊ:!8XF5555 }^i.RyP d nyiI4, DkC ӚzBO $ҥ`0 `0 `0 `0 `0 ~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZVkZVjZVjZVjZVjZVT*JRT*JRT*JRT*JRT*:Nt:Nt:Nt:Nt:NRT*JRT*JRT*JRT*JRT*Fh4Fh4Fh4Fh4FQ( BP( BP( BP( BP( >|>|>|>|>ϧt:Nt:Nt:Nt:Nt:fl6fl6fl6fl6fd2L&d2L&d2L&d2L&d2r\.r\.r\.r\.rT*JRT*JRT*JRT*JRT*d2L&d2L&d2L&d2L&d2L"H$D"H$D"H$D"H$D"Hx<x<x<x<x<(>ϱd]V <"5ܪ8333ӒhXϧ ׆5d#8.HgKh4Fh4Fh4Fh4Fh4]Hq$I;ĶnhD0Lx2e0E*&|:^[mn2*RCf M^p\DPɟ=pWY  (l ,A*Q!GXQ +N`!UbPA4P<{}cɺKB)xD5kU%Ѱ0 OO -Lk F ?%p:\J & "A@#C=t2(4^aS!ܵ>< .V8aHߏwqnib[TPI7d@a"&ϱd]V <"5ܪX4ВhXϧ ׆5d#8.HgK 0 !rZUS/zFZH X`+R0IRǎ84-*2Z0 hL P fʿ _WV}aT0B $@/W<T'd\n6UeVAh'C 4[jspJ%Ggv%tTƊ:!8XFDp }^i.RyP d ny hI4, DkC ӚzBO $ҥ e{9]{*)A=#@TwO@)N$)c][T -P S H߄Bǫs;MFEC*|HlC^I@+S*.V2+ r!-9@8R% #Dȳ{c;˒r:c ,DbJ >s4Yy$n6!x$ ˕)O [qUp͖ڜ\`\dp"A|ٽeI9ՀN"|Q%(0@C9vT!GY[udɒeqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq "A@#C=t2(4^aS!ܵ>X`H߄Bǫs;MFEC*|HlC^+W\y2剠?!{NuY3R kpc*U$"xõi.1Z.1Z"\ZT{wm`B;$`P:-L,^z^z `9{ i$AdUIjZVT*JRT*JRt:Nt:NST*JRT*JRi4Fh4Fh4?d.T$")P%~=Զ|>Nt:Nt:fl6fl6M&d2L&d2Lf bǛ+Dr+Nk]5`a⃸T*]<cÂ*jI XOgbWOe@$:2  .`b?"d\ }Ōq B'`"Kq,S$k}ƅNqOˬd [2-("vslcXP9bmZ@$|y2+%?!]g`+fvDǂYK ,B w4( _.1xD#Ep ZҴDdx b@ ̷@DGS #4LH $BKsAXA¦*@)L>ֺ7XlWg9,g:hQ뱁ߏ7WTمJ\b PoŦzRx}:Ў ؤTibw 2zaBVW &JqO˼Zbjb)Dti.(+HPe h0 GZ L0E^g-Jp`=6C@ ⒾZKn%f8Ƣj CR#@|>ZV [KL ,x;|G'p)AXH.FX]b$fqC TR@jWG-D3.10(6hA@%A] ؖKR`L.p 8]b\PlkC Ӛ23ݘ1G' ]ibE&Iȳ{c;2+ rSf Mfɒ%˕)O [qUp 6^$D|>|> ~~~X{.4QW:dECA#Av̩êj๹@cU&IHN˲C?96N$HX{.4QW:sDz^z^D$w{]Uɱu1|>|>D$w{]Uɱu)x<x< 1bтUI+~>~OօF" Jg~~HN˲C?96N!B^ uYTy'&$+~>~OօF" Jgvnvnv^z^z^uV|- DA h(h$Ȏ9uXS<7h?X{.4QW:Nt:Nt:ND$w{]Uɱu1|>|> 1bтUɃ "a;.˂*D:wp`ҺHDA:^錎<<<<<<<<<<<<<<<<<<<<<<\.r\.r\.x<x<x<p8p8𻻻~~~X{.4QW: LFSѽ &,OM9V|- DANNNNnEC >jXqB' ب&⡿;Meu^*J#Avnvnvvnvnvnl6fl6fl6^z^z^k7777777777777777777776666666666666666666666ZVjZVjZVt:Nt:Nt:M@)}=:61&.zB`.)Pk@Pwl3-s(Dl}b(KԼf(wF@B"@xرZ`μBȳ({>[ZչI"Azg\貲2񗚜 &ѿ6,d222222zg\$,xBdmZ0ȏ+HF 1111111Dacm *G:aaaaaaaۭͶf6F@)}=:61&.zB`.)j@Pwl3-s(eIO\U*Nu[K c+4y reA%Bxjc\Uf%C(2z`녊@]T)t>XZ,JDrwyM-p/59ALtmdYf#A$8H6+z9b1 4WW([`zMfceV˭`8g[g@#8PQQQQQ h(h$Ȏ; dT4§fjjjjjjjJJJJJJJJJJJJJJJJJJJJJJ Fh4Fh4F1O|>|>|6fl6fl6fs̕(}=:62"'DtJ*p(zke^WQL9h¦鉀,Rz>tlbVMFE.N8 +PyI%hjjjjjjj" ǝ[ ꉉIE#Y|<Ĭl 溤`B%C|ܱʹ9`AA R˔#}󺶱+OM$V|- DA h(h$Ȏ9uXх:CA9R% #DsY=吡b'-0F`D :72'/NdB L\2S.r\.r\.I50"; ,<&%rvndXO8^@lƍ'D~h^TM8`(C ٦6b yq*-xn.XxA$L F^?󓮼f^>iZZaMbăE=/Qхw ql󙷻:̭#߯TrujxN}PFnIЛ+`Vū]+ kUcFSR=Cq5i D z)WBy:1 b>!.H}T :`bu<},2{-ۈ?dt1Ta{=裮)A_޴bI sqHX>c뢄oyΌwۼ+uimãZM^M<"cx*?HbH`+&-[1?o7&$p'p2QjS_z;ٌIk1_>J]S}Tb]Jm>tc8|ݣ??s=BwC/78`FDLx_Y'S0bBxlEXuq'R t .ឬ&ب%G-oy (cMY%jއOm{^sĺ] p?5)aH;_ڦ]1=cvӝT1E7 ܂`o9/:\N x?t,99.Eϥ4o!08l08`^kU$U<'&8m i)!?H;mþ1mGlGm@NVA 8k9v~A@(@Hp۵;s Τ_6n/qQordxxk {*H/{Ms-iyM:794Ƕ0X""q9Lo+os4fMo+oOU6;Uor|[yi{:79|[yi{t؆4 i)!\;?̓٨c~?H;màCui%i; d; 8xm+H$  H(pwZi"29#^֞L ,%;<,<,2!rmRL)Pwo BP(,Z*:Jı0 MRDME` {{:>¡wwwwwwwwWUUUUUUUU333333338"8iTM& 1iM53ѢFmwoZ3mwovI9d ־;U RKD=6/(!v8(ʚb*IwwwwwwwwUUUUUUUUuEd2q̴m۶m6""""""""¶rdVH:,€DM )Hg[ u]A% д|`t ݍ +Ji$#{,ҙZԤ cY.`s("k8eAϖRJZ)i9IA4M4M4M4uwwwwwww733333333ffffffffl2$h,~( xwwwwwwww3333333`, 8 FN7zWleD]]]^,;JYhw _+:IXgv `*9HWfu aaaaaaaaaaaaaaaaab(7FUds c'=DKRY`gnu|ddddddd9@GNU\cjqxe  '.5ELSZahov}i %,3:AHOV]dkryj !(/6=DKRY`gnu|kkkk$+29@GNU\cjqxlll '.56.&m۶m۶m۶m۶mãcC#¢bB" {vrnjfb^ZVRNJFB>:62EDCBA@ !0.-,+*)('fƴtdTD4$ VJx#BM 9RJ)m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$ITdXUUUwJ)_UU  4̢$7 bm۶m۶m۶m۶m۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶m$I$I$I$ޤ n۰ W^elw*8F\q %3@M]n#-7AKU`kv&1 %0;FQ\gr}8CNYdoz *5@KValw'2/:EP[fq| !,7BMXcny$0JVbnz ".:FR^jv%ޤ 5/II @OJ'k=Ʊí?W/d6M__mFbֈ,20)`Yһd}n+ɔR,!JȾB%bJBeB9twwwwwwwwwfffffffffff]UUUUUUUUUU@+WчM, T"FP B6$h,HCq hru}8 X{R(fp1aL.00U /n)dn.qqh$"s3P)m۶m۶m۶mQMJGDA>;852粂R"aA!`@ Q=1% X IGFEDCBA@@ku~xrlf#I$I$I$I$IofffffUT~ X ̒1c/VL:%E LRe(7m۶m۶m۶m6(  I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IDDDDDޤ I8 $>:o=0 _c89u)4-$_Q(, p<",=IOTMTP$,|x %CxhJ !t/׵Ic 1P@H={M9k|EN+Hl[7r/Buްu >JވɹMab%e).nLKjꉹBOOOo* tpieZdzb-2<8GaT9ƌV(G)*ԫiC&IONt:NRrSy63fc`U\H`4m۶m۶m۶m۶m۶m۶m۶m۶m6s9s9s9s93ɨH9upʔa8dXq!~xQ;b 1PPXXP$Ϟ5g¨4) *, @ :oƌ]dMI$C4(umҘm*" 莉|x ,+8K .40@je<݉V.$AJQ\~=%|ŭyi]M=10UFDWN $UQ3T0Au]u]u]u]u]u*y#w'FJ4Fh4zJij[;Һzb.@(iBP( Vhޝ8m|>| tܨRʼn8^`@wL  4h{{{{オZkZkZkZkZꐌYM Y,+8 !!!!!*95Q/׵IcJ">n0ʽX'N0`]KєABADL'+\IQV).nLKjꉹHje}ӧO>}EDiD&)aԩS{OgT&Ahdfffffffff?p*B&sL"+H"X(`@DDDDDDDDDD۶m۶m۶ڶm۶m۶7"wt ֛Z(p; '9INr$'9פJ)ϒ#ah&{R@!#r:BD D!s9s)RJ)RJ)R1c1c1Fwwwwwwwwwww@Ow\+TIy{{ZkZkZ[kZkZkUl3XKu"q8"LR ͚~mg'#"""""""""ٶm۶m۶`P%ѧP$Cq]u٠JH!&IX$CX,@PAF G ޤ 5 "%6NM#:C\q9M)q8G >RJ)0D G`(bUUUUUUUUUUm۶m۶mm۶m۶mۙ!I$I$Ir۶m۶mH"hq0A@ޤ g;C$)ҍ 9R&)SJ UUUUUUUUEDDDDDDDDDD3333333333DDDDDDDDDDm۶m۶mm۶m۶m[$I$Im۶m۶mT  2IL)0K!PUUUUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-I$I$Ir۶m۶m T6l5˺Ew읶LI(H *V9 "*9meRc[dii ѵmWOF=9ds9sc1c1c}F840 ${{ZkZkZkZkZkYY{{{オZkZkZȸx:Q!p@g_ij*ⱁI)($  ~GcX7NF?84.(#{{{{GWLWj,QEQEQE9s9s9ȭuUNyy΍W#  D"ifqJGŃpˋS LCwų4K%̰hT@B LhN) дl i2/aЊ,{! Q$I & C|Z,mJi 3]@$OEGt $2HsZ$nG҂A wf1.Y Q<ĿBjI|#F%`djJ)211.O=(Jab>>8{qf]SKB:1) f^/Z.ڭfl6Ͷm۶m۶m۶m۶m5<;J 0(rYo|L컋S#’b2 ڡqIḘx0HM@sVRB=-( Tb>DCRY8=譍A/Įr\H4LM ׳ytS2 L IFģL&d2LCR _[9Qm ˉH'6666@qqqqc^/Z.ڭ ᴌd2 6|>|>V8"ZNH0nzu4ϮkjՕ`X6 cjq!hm%sVRB=-(VVb>DCRYX譍A/|vkaVLB=60&Ļ>zy H'Vtb1;;}}}}rQ!` <<<<<ﺮ뺮뺮뺮뺮;zyyyyy^ t:Nt:N|mPFA1,'" Y\Ӳpo.- F虎yodZOE<3*! Ǽ>^\\z^k5p..jZVjZVWG3 ȴxbNrss?WEČ\,s;0Z EC1ưt^J6no sV&^WԑLmՓ2.j)Ȇ%#}}}}}/^⬥xb;.$M5W\99HF\ h @>\ր!64y^Y=/}n%2/\sL5#,-Zc+(<QvO5] r"p?ljHҞ02jɿyG0o-6%.ن9NpA56+m|AO@_f̲'d0;n8x[4'3?KWcr~5DP\ht%/9CMWaku&0HT`lxo{ /;GS_kw%,3:AHOV]dkry]lx >JYht %1=IUap|*9EQ]iu)5AMYeq(7CO[jv0E]iu)5AU_is}1 +H L "p}  h[yMg_ ݀GZ}`Kt~'Ơ= t\K ".:FR^jv!+29@GNZfr~&2>JVbpz(4@LXdp|$0@*=ce:\]Ի*(p/QQQQ r%R"T_1.+(%" )ȼth\XL@4(!̬iQ9! pX@(@jl۶m۶mm۶m۶m[$I$Ids9ޤ 2o GlghF $B_IelCp6=!P( !LBTd aNDIBVZ{=ܥ8T$g`vVjyyy繫ZNTEtDx8$oHؿXT&@M eFp¹<3a$wtp<9jdJ`j9d  ѽـUQMx{{{{{NɩiI) ٘xHطwWƶV\U~DAlf^V# jgc`_{UBA"DR" ()Ǎ3_BSGDǎif.+Uœ.9HIC=951-)%! ¾rbRB . Q;GFDC?>=96fy^{}}}}}۶m۶m۶m۶m۶m6eQvnO3_ v蚩O[[[u]u]u]u]u]u y~D䳃YS$4M4M4M4M4MROMKϽbBݼ ?" N1[$#yxwFRG7'D.H>zء- k5h@q F ba-X|y}]Vͥ9ºWjLRʼn'N%HĴJ8lЀt# (M ,Pf0PBAt4-C:*=z>xc'9rh| &5jX|B㉇s^s9gsF sy8;fR4L$/^ &|K$Cw$Έ]"C#;=xㆍj4f8al `,vw\zX,|eT*))QP)Px2TMLK!@|! HG0\0P  """ڦ#")#B2~vip;#_Yf_ U&k.^]YџַE Q.ՓIѓ\$4y7oI[\*(rW~럌(/{4I2Aka#QpV8ՆuKa#.z)Wp Eׂb*VUfe!S oH9 Z-}HLAnSDrZ@a8U,Wy_;`3S9{,Lk*m| r/$\ΙC ~Q3=q]3̣+ObʓKF"faH>T"<7-H{:-h1%Ae|ZᇕW~H\ԧt[ X38L6v4# >& ٽuU=72/*{oe]QEYXB*y]ś<6 RP}umaiPĝ3 W&5 (ƾ:be4q'ak=&E#ʶz^F&ͭqɛ V4Jʙ +J)G0o+j&%#!_ݼ ~NeZPF}umaiPĝ3 W6&eq0B5) e]U6& XWSO!>ĭueUKDu'L #VFkj O(" >ĵq TN4`I)X$_ ,U}Y"`d7vfEB?-)&$"  b,쫫6U触 JH6BB8ɠ@?~}p{zy >ypku@;3PF6A, D×WI-,,뺮뺮g뺮뺮뺮%Žyss30-9)HsNӟ<{+*y)h777ӒÑ=72/*>yVUQ[X݄D^(8@D7, NLJ~ 6tHѺu4#HĜl<ԣk; ۢzJZQ&ŝ񪦢.61+O8*ӳsC#ˀEeA(|pﭬ+($_ LKQDi!iV.kkcJCA{ws4p]/8%w'LH>2?]-Ԭ|L{K벊b*juj[ ZY' Gǭ}aI9vrrrrNysh= LHV%|>fda6ZOC7SD.ŭ}aI9v 4# z"21pn^U?jobXnFyk_QC7S<"ὡqɝLKfda6ZOC7S<"չqUA) 3͂#ſ{unhb\UPJC;lccsҌ,̛cgMc [XR擇{oe]QE9/% ĸ=bX,ҾzfR:"չqUA3 ro.*g&#b^WfrqoOMJG.(vZGƁA7fxBʼn"@ȱqА5e›ό(7XatT컃S#7l`bbLwmi]1YbNMF@0&/Xjf' ٽuYE1:5LLL%B~& ~ܳqXʒ?% -------y8h|vbN6!]ڿ%%%%oFa4t3E"^ZѻZ>~woqh= LH%t~' |j R/n K;bZ*4# z"r?n K<73 P&ŝ:ډ9٘(g6eTahGi^Jyk_UI=WTpD ܫsC㪂Rg" =v!F'dB 8h70ƲT컃S#7AFʀfd5VME;3QD6&2XMA5!i @DwƧvbN6ѵmQ=% }pj~~~+zN T?q;*tSd#2vnvpﭬ+($# B@>rlfa\ \vnvnvniY.e>fl6fl6fl6>\KJI^z^z^jZVKI!ƼIC^I}Ʋ@aĈx1#Ƌ*N{K ۢzJr@A0@H8jr^lL, GƆ&U4|>\Kʊ #SS%$# B@>upea]YUqґPi [ ZXWNr+*y)h777?s#?ye]QE9R$M,ŭ}aI9% ĸ)%D`Z/꣘i!?uvS1ƺi,)%B~>jfc [XU'\8ȵњZ% Ec!kB! V'A0 ؁qÏC iPE&!rn)ʄ8x6Ք,l)Ih蛙:D}qgiwbN6!ӵx'ɗrK_\WUŖtD ܫsC*(}Y.ͥ}U%̤|G߫sC㪂")FEE*<{+㒌yss30Ñ=?ye]QE9/% f`Z/#{nd^T|pﭬ+(3} L IC4O Y.ͥ}U%̤|Gܫs{/~hGi jd7U31p MvȲXVTQKIFÿG4`®~jV[W컃{57/&ݨ ~lB## $>8 @xVqe6t%5ˆݼa;ȳVˁS$T'B0 h[ r⻞ 90G|,]8oseƶ7< ;ZбKyx_szM/mT4CaNtJ{^PfO=]T&N% ]$y/s;$gt-B;g>#ر~_ O ܉YN|y66P\f֩ ׈WS #2fi/R@i?=0Gp}s͂&C#ʶ3{@}yi3laAAƟ(mia&pHg0iX2ȫg!_B| t?|W54r:aˡ@wSc۝-H| Efndp`ɼ?Fs0ݑ %Eoϻ}7?|r*sj^~uPZ6)}*=CA&Hr3?OɟsTv }{[a`ݝɨy`D@R33OBᗖeP r-og9hڎĈV O%AkM> 7J\@A7b7,1`+9lxtJh>A-`μCHMRW}}ow~'/7?GOW_gow$,4:4?E! ?[/rԉ4vXNR#3?d:"N0+`wP?EwSXguYguY6Tj/~vvvvv^ q{m۶m۶m۶mہ-ZP'S4@t6Keq0b.-i(ZkZkf4KrC*q B<ġ0l3XKu%9!yh0Rkd/RJ)R`A$6PTK2#%:qpfi]U:TAx擵niM k z{)%t9sQϟR a( _[~5UB 1( _[i5TB|,JtuVs-RJ)EIJ#|ңc!yYʃR-#;"t,}2?گZG(@N4,@Y G: LI`?Iab [r  Hb{62_ 3{XOwwwwwwwwwwwwwwU\&/wZkZe}6Ƀ@NN2y,VY̵BHO's@9WjD=붙R%GS8CF \ѦI tfqKRR5볟L9k^Y, ou%G@099 1 e($)IĂ E. Xm۶m۶m۶mn۶m۶m۶m۶%I$I$I$Iܶm۶m۶m۶m$I$I$I$Ib. H"AB@ @sa. ΖL RJ)1Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT!i8%-SJiUŐIA"NP$@<<`\,D98*߶m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶ި %Gc ѿ`lU~FI; [nۯ~{DHo@ \$h1}0b /d @h._śc=UyY$/ (~61 `61 `뺮뺮뺮뺮뺮yyyyyyyy61 `·I\5T$el6|\D s>_$ }9бedA_ofðW)uOSL JAX,]J:*|6wG888880b؞fc_Z}}}߿o6 g74V0HFA?<f͆a/mʹ9żX`m0aD_w[rnkiNU_ƴfO31/RNKHE*<@SyFljok]\􈙘 &Q:9^#z fK%B<g1AkC<<<dTrpݻ!Bu%T"PKIGųKk )tӷ5#E}qeѐ‰1ȇŽDBpw[rnkiλ*W&U}}}}}}}5hʈ)WM{Aqt‚_gMی"k_$ E3"#Ǎ/by]E-1,DɩwӪrTǁCwn,KS9ijC`nLN.tزZbXυ~{U"d_Y2! vcZ bupliAN`$s6sV"HEzd'ܬ^5.tq5vTB륤Y{X=7W '#8s #4/G*綖ʪbqYBbb"Nedc"b!8mʹ!)G2\01b(C jΐIzկP[H7t:N %$5:Bºh4}C ɨ&~ͣNP.,*(&#" >^ ^-Vni6ed&L0^ ^-VnM-;vl՘zR4blcIJ(H(I E)) "[S9C3 1Mu$T}?c;?ܜzO^k4Avi32žyW 6TR;ViK˦nb<a(Y"!o5XDH{AE68 ڏ?ZQưs fI>xFXz%Vυ!hjQƉ >:$ȷ˚tW>]}[ ۉػXkwLD.~wy6FC (/w?*C:ej[21!wwnQ|&F"}I 49y'J[l*_XK:lF7&0c7ۛJDB64|-âRˑJwףTwl\s5WhNGytRJVbnz (2>JVbnz (0:DP\ht ,6@LXdpz(2CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~(-27CHMRW\afkpuzSjD$IRUᒣJ8rƃ߸k=3y ABӘ92D$lG >֟y=qfjI7 PP\OY}9-Xx a0pª{96*7[b˃l]BGhlMHʊ/>(,ƷR [[ge}zYL;\ ˏk]ܟOj2Tbdƽ5I_ƣ%TLIfMs͋JJ${޿]MϺï۲YZe 4jz~݁1A$I J58cuρZE?# F>#,R pdRVeQ4-.Id?c?2:836,Edo'/7?GOW_gowFFF'/7?GOW_gowG GG)19AIQYaiqyHHHH)19AIQYaiqyII!)19AIQYaiqyJJ!)1IR[dmv &1:EPYbkt} (1:CLU^gpyRR$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmvUUU*3CKU]gotyYYY *2HPZblt~ (0:BJRZbjt~&.6>FNV^fnv~_ `"*2:BJRZbjrzaa"*2:BJRZbjrzbbbb*2:BJRZbjrzcccc*2:BJRZbjrzdddddd:Bddddddddddddddddee *4>FNXbjrzeeeeeeeeeeeeeeffffffffff9>CHMRW\afkpffggg (08@HPX`kv*3Tdw#3AQcs /:P]p vv3?KWco{ )8GVetwx"7BMXcny %3>IT_ju z$/=KYgx{&1閞Ч$<ˬHFT>/џk@@?F1[`\镤   %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27P;P;"60L5m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶ $m۶m۶m۶m۶]I9)! @><:86420.,*(&$"  2Eh4m۶m۶m۶m۶mUUDDDDDDDDDDDDDDDDDDDDDDDDDm۶m;s9s9sΩ|  Ųl6 !y$IwI: VK#r!n)S)#P BA( P 2L2$I$I$I$I$Im۶m۶m۶m۶m۶m۶m۶VTRPN> bm۶m۶m۶m۶m۶m۶%IdDDDDDDDDDDDDDDDo۶m۶m۶m۶m۶('I ɈHȇGdžFƅEńDăCÂBA@r\><$X2 "ŰhP[&kt\Պ\7  8#I$I$I$I$I$I$ZUUUUUUUUUUUU$@p I$IB:votRJ)o?I$I$I$I$I$I$IUUUUUUUUUUUUժ AII D:2=B!I$I$I$I$I$I$ZUUUUUUUUUUUUEDDDDDDDDDDDDDDUEB"${{{k)RJ)RJ)bI$I$I$I$I$IUUUUUUUUUUUUB)L ,P GdžFƅEńDăCC#2O$ r2i܈@L 1"@L 1$m۶m۶m۶m۶%I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶ 0kJNi$ >g`. e"@cH a ZV뺮 (1d %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27:62.*(&$"  N6 }qeYMA5)ȼxph`X 57]@쓒$%Q `(T$ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27rYeM oAAAA#"! ]ZWTQN KHEBHp<m۶m۶m۶m۶m۶m۶m m۶m۶m۶m~zvrolifc`]ZWTQNKHEB?<9630-*'$! H$ X<ۻkS;# ªzbJ2ѹqYA)Ȱ|xtqnkheb_\YVSPMJGDA>;852/,)&#  #A2Lm۶m۶eYeYeYeYeY9s9s9s9s9s9s9¼ztnhb\VPJD>82,& ^!'@8?pl Ve/ A2%Qs2a^[XUROLIFC@=:741.+(%" 9D(öm۶m۶m۶m۶m۶m۶88888888cm`O.m L+j I(gF%dC"aH$~{xurolifc`]ZWTQNKHEB?<9630-*'$! ABBBB@_\Ym۶m۶m۶m۶m۶mnkheb_\YVSPMJGDA>;852/,)&#   bX ë{cK3ҺrZB*ɱiQ9! x`x2333333333333! p83N vN(pOqLqJw߹w7)I0tJU3P1m۶mI$I$I$I$I$I$In۶m۶m۶m۶m۶m۶m IDDDDDDDDDDDDDDD0ҲrRB2"qaQA1!p`p h4m۶m۶m۶m۶m6m۶m۶m۶m۶m۶m۶ms9s9ļ|xtplhd`\XTPLHD@<840,($ f<;$LFk)ƫ2J +J +DNR Z&:UVk{wsokgc_[WSOKGC?;73/+'#.[H8(m۶m}yuqmiea]YUQMIEA=951-)%! X,uwwwwwwwwwwwwwwwwwwwwwwww{wsokgc_[WSOKGC?;73/+'#.[H8( J ʉI ɈHȇGdžFƅEńDăCÂB }yuqmiea]YUQMIEA=951-)%! ~zvrnjfb^ZVRNJFB>:62.*&"YϨhH0 f< Mqq A8 fa0 XeDC$I8,FSJYi۶m۶m۶m۶m۶m۶m}zwtqnkheb_\YVSPMJGDA>;852/,)&# 7EAaɽ?<9630-*'$! @ TUUUUUUUUUUUUUUUUUUUUUUUUӻs[C+ʲjR:" yaI1и)" DQE1oN-l K*i H( `0˳kS;# ªzbJ2ѹqYA)bAaqqwwwwwwwwwwwwwwwwwwwwwwwww8'瑤#8N><|0p,Y gA΂9 r,6-oӍvʖ1GQ20 !!~{xurolifc`]ZWTQNKHEB?<9630-*'G#QҡqAᰀP0  Ǘg7צvF浅U%Ĕd4ԣsC㲂R걁Q!` ``]ZWTQN Kɔc`]ZWTQNKHEB?<9630-*'G#QҡqA@$D"|yvspmjgda^[XUROLIFC@=:741.+(% p8Ź}qeYMA5)ȼLa1Ѡp@<9630-*'G#QҡqA`4F(RJ)RJ)RJ)RJ)RJ)RJ)twwwwwwwwwwwwwwwwwwwwwwwww˳kS;# ªzbJ2ѹqYA)ygx`H0(b1O.m L+j I(gF%d @=:74x<s9s9s9s9s9s9s?<9630-*'$!wV >;852/,)&# ){?82,& FFFFF~ 9N>ΓH qqdFR@$$8xC|.@c#4Fh1 l؞16D)m (>> Ǘg7צvF浅U%Ĕd4ԣsCi2ҡqAᰀ`@ ``]ZWTQN'$! )))))~{xurolifc`]ZWTQNKHEB?<9630CR"̻|yvspmjgda^[XUROLIFC@=:741ߛ&#  ++++++}zwtqnkheb_\YVSPMJGDA>;852xl`TH<0$ ɽui]QE9-! "JGD((b Ǘg7צvF浅U%Ĕd4ԣsCi2ҡqAᰀ`@اwG綆V&ŕe5դtD䳃S#3: IFCA @^[XURO P(|pdXL@4(BP(233333s888|yvspmjgda^[XUROLIFC@=:741ߛ&#  //////}zwtqnkheb_\YVSPMJGDA>;852xl`TH<0$ ɽui]QE9-! "JGDp8á{I$0r|'<8'I.<2tML $)$%$ڢ-ڢ-ڢ-vg3 < W'Ɩf6֥uE崄T$Ó3: KHE|yvspmjgda^[XUROLIFC@=:7+aZTNHB<60*$ fffffľ|vp0qYA)ȰhP~RJ)RJ)RJ)RJ)RJ)e{xurolifc`]ZWTQNKHEB?<9ʼth\PD8, BPg7צvF浅U%Ĕd4ԣsE$cB!`FO.m L+j I(gg `0 W'Ɩf6֥uE崄T$Ó3: KHEH$|yvspmjgda^[XUROLIFC@=:7+aZTNHB<60*$ jjjjjľ|vp0qYA)ȰhPp8nffffff888{xurolifc`]ZWTQNKHEB?<9ʼth\PD8, bg7צvF浅U%Ĕd4ԣsE$cB!`f9s9s9s9s9s9s88$qqdFR@$0r|'2t[L I $)u]u]u]u]6,Ñ{xurolifc`]ZWTQNKHEB;ȼth\PD8, @ g7צvF浅U%Ĕd4$'fE$cB!`GO.m L+j Ih ~?UUUUUUUUUUUUUUUUUUUUUUUUUqqqqqqqqqq TQNKHEB;ȼth\PD8, BPg7צvF浅U%Ĕd4$'fE$cB!`GO.m L+j Ih `0 Afffffffffffffffffffffffff52/,)&#  D"H$ymaUI=1% IgɱiQ9! x`H8(ӻs[C+ʲjR:"G&eD#bAa8ݻbX,ymaUI=1% IgɱiQ9! x`H8( s9s9s9s9s9s9sJ)RJ)RJ)RJ)RJ)RJ)RJ)w 8$qqdFR@$0r|'4 ff0@c#4-{V"JS$(Mi[oaqX\GiPm۶m۶m۶ݶm۶m۶m۶m۶m۶m۶;852/,)gF%dC"a rolifc`]ZWTQNKHEi a#D/nM,k J)8ѹqYA)ȰhP8 p8m۶m۶m߻s[C+ʲjR:"z|vpjd^XRLF@:4.(" bX HEi a;ǣ/nM,k J)8ѹqYA)ȰhP8 0Fh́IqI9N>ΓH '62 "Űht:Nνw*jEtVD qG$I$I$I$I$I$I_UUUUUUUUUUUU*H`C#"7[C|2O !Űht:#:W-W+s" _+qG$I$I$I$I$I$I_UUUUUUUUUUUU"8`xB"aA!!! fK$- ! PȔ_!DDADHH4S$I$I$I$m۶m۶m۶m۶m۶m۶ `E%ĤdD$xph`XPH@80( 33333333333333333333333Ӷm۶m۶m۶m۶m۶mۖ$I$I$I2m۶mDDDDDDDDDDDDDDDDDDDDDDDDDrbRB2"vplhd`\XTPLHD@<840,($  ,˲,33UUUUUUUUUUUUUUUU߶m۶m۶m۶m۶II4:$N< f^M'-L xHRD(vjvjv@P1Um۶m۶m۶m۶m۶m6ãcC#¢bB"aA!`@ `Ye9s9s9'DDDDDDDDDDԶm۶m۶m۶m۶m۶mۖ$I$I$I$I$I$I UUUUUUUUUUUUUUUUUUUUrbRB2"~xtplhd`\XTPLHD@<840,($  0 0DDDDDDDDDDDDDDDM4Mm۶m۶m۶m۶m۶m۶I#IjQ\Ƽ-0p_LμLO)gŴ1_LŴxwwwwwwwwwwwwwwwwwwwwwwwww`E%ĤӳsS3ҲrR2ѱqQ1аpP0bX,VUTSR|xtplhd`\XTPLHD@<840,($  c1c1c1c1c1c,VTRPNLJHzA?=;97531/-+)'%#! Vj\UME=5-%|QȇGdžFƅEńDăCÂBA@(3333333333333333333333333 `E%ĤӳsS3ҲrR2ѱqQ1аpP0r\.WUTSR|xtplhd`\XTPLHD@<840,($  ywwwwwwwwwzXQIA91)!}ļ|tld\TLD<4,$ \UME=5-%|QȇGdžFƅEńDăCÂBA@ȨZkZkZkZkZkZk,H'瑤#8N>#IGp|:T|-0pLۧtngA}GXwa}GXwuᳮ`E%Ťb! xph`XPH@80( ())))c1c1c1c1c1cVTRP/_L:* ɹyiYI9) ȸxhXH8(hZV+j*9 Ғfffffffffffffffffffffffff&"""`E%Ťr! xph`XPH@80( 01111uwwwwwwwwwwwwwwwwwwwwwwww73333333333333333333333333zbQPONMLKJIHGFEDCBASUTs2$#"!  ZkZkZkZkZkZk{88$qqI:ħ^\q4=We oUx{uKIGECA?=;97531/-+)'%#! Vjd}A91)! xph`XPH@80( DEEEE!""""""""""""""""""""""""]u]u]u]u]u]u]u]u]u]u]u]1/-+)'%#! SSSSSSYzPNLJHFDB@><:86420.,*(&$"  RRRRRXy=5 UUUUUUYzPNLJHFDB@><:86420.,*(&$"  TTTTT1c1c1c1c1c1cffffffffffffffffffffffffffri)h(g'f&WWWYzPNLJHFDB@><:86420.,*(&$"  VVVVVZkZkZkZkZkZkwwwwwwwwwwwwwwwwwwwwwwwwwwri)h(g'f&e%d$c##.ͽ}m]M=1Y.}ume]UME=5-% ĤdD$ãcC#¢jR~WMiea]YUQNKIFFFFFC/ȏ;rܨ1#Ƌ+R(1"ć2\hZJ:* ɹyiYImv2333333333333333333333333sw.ͽ}m]M=1Y.}ume]UME=5-% ĤdD$ãcC#¢jR #z>yiL.YDiH9j H^=vQcF-V8QbD6dдtT4ӳsS3Ҳp$$$$"?{y̘/[LyȐ;nxт )P0Q!@|Ё *D`pttT8lА (L {wsokgc_[WSOLnvZ6յuU5ԴtT4ӓ Ir\ꓧN6iʄ钥J&I鑣Fˤ"[_@Xck/BXahBN /EZ(ב\d %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~(-27A/CH@H@9A>AM@H@0dvj:03h&>Ȧ1O|M?c't@V0+DV0\+dImӪ_pVQǙE"u4]VI8>bmq 0n)N !~AC  &Ha>pЀ K P 8l1^`-1">aypvZ&FFF&:o.vYV$zD"q[M.kՊ$A3c ypvZJm7 gU+jh=ld p[M.kՊ$A3P(ni8eZQD#qni8eZQD#qf##|m7 gU+jh=ldbbjEMǙ1O t]L^bk`CW Э:9>}0!k[$ VU z{{~IKZJ58@OJIuܦeeU$E4̢$a(M˰˪IiEI(0 """""""""""""""@4̢$aH M˰˪IiEI(p0fffffuܦeeU$E4̢$aXyivY5IQ:n2*j"qfQ0 4 uܦeeU$E4̢$aX(PCrHc (08@HPX`hpx>?"*2:BJRZbjrz@@@@*2:BJRZbjrzAAAA*2:BJRZbjrzBBBBBBBBBBBBBBBBB 5OJc6dL?l &He<4d De,'=BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDD*2:BJRZbjrzEEEE*2:BJRZbjrzFFFF*2:BJRZbjrzGGGGGGGGGGGGaiq| (08@HPX`hpx (08@HPX`hpxJJJJJJJFNV^fnv~YYYYYYYYYYYYYmrw !Z)19AIQV[`hmu}[[[[[5=EMU]emu}\\\\\4B]TciZ _AH>,d8w#k C8 %2tM8\,V@MfY F 6$=CpRoJpL^1n(GbDPSI8lg~~#lal _ E ^V8f&Re E{l |\,Nz`````=EMU]emu}aa/7?GOW_gowbbb'/7?GOW_gowccc'/7?GOW_gowd#d3;CKS[cks{eeeeeeeeeRZbjrzfffffffffffffffffffffRkmBrrrrhpxssss$,4<DLT\dlt|t $,4<DLT\dlt|uuuuuuuuuuuuuuuuuuuuuuuuuuuuuu!)19AIQYaiqywwwwww9AIQYaiqyxxxxxxxxxQYaiqyyyyyyyyyyyyyyyyyyyyyyyyyyy %-zzzzzzzzzzzz{{{%-5=EMU]emu}|||%-5=EMU]emv}!*3GPYbkt}(1:CLU^gpy$-6?HQZclu~ )2;DMV_hqz%.7@IR[dmv*3FNV^fny)4IT_ju$/:EP[fq|!,7BMXcny4?JU`kv'2=HS^it$/:EP[fq| '5CQ_m{#1?M[iw-;IWes )7ESao} %3AO]ky!/=KYgu+9GUcq6Pafkpuz "',16=BGLQV[`ejoty~#(-27FNV^fnv~P3hDdI*/EEGA i Q@wuzf~Aw#ퟂkuS>?b޾-9[Ȳ8={JO|ZЉ>]L%e M5xyXR^:bvɜOLE򖓬 " /#Ȁ`рIkX<]u]N X&Ep)9քBdMTTA/#)~DB|Wt~"z&Т[-rϙ<5Fe캱!|݌9YmV9J~홃dk' <&e܃&qvºϭrg%9 zX*jii̐StroNW_|uok1C#_ YyM7)Ṗan=%wXߏ/,{1A!x[<@-a>ymzz 7mY>vKYf%0Ӧ98=7h 9MCN/DUgf`Td Dz&*s/I0iz)] ruv`0rJ&Jؾ 0 `~~F~z^z^v(#!7!6xW);L)ѽu]E1 agr3ϔ\m`_[XUӑNdԓ/{wrmga[UOK h.Px@R2Z/-T0IEnvnvvow|xsnhb\VP:h蜨@AuK?۽9͹qYA0ѣsFv5KpHn >'MԊ ѺzjaTg'D GUӸoh1XґPJ<;9#hDz0䳓C(\ \A[-,+#";98$j8`@,/qf&Sz#T{rW͈JGB>,nBliP@[c[\.r\.r\.r\.nvnvnvnvb맡ed#^TO FFFl4lDӫS#’jBicCrA?:852/,&(**b맡ed#^݇S#’jBicCuחQON KJS@>;98$j8 +q.cOybVW$";)FtQf5EsuL.n+kGVjZV : ע&! Di LI%>`FuEMC.VD [ZYW+NLIjXēcD c䤞|yd4ۻk;#0HȇM 3 tSPwR #kS+"&DI%>Z=9iݛ`5EsuL.n+kh0V.V'{3~^_VN6" fl6fl6i{}Y9و(ȼr\.rL&d2L&d2L&&864d2[? }/+'ȼ,--------x<x<x< M[? }bX,bX,bX,rQON K i Mee%~^_VN6" yaI5! p8p8p8p8}}}}}}}{wrmga[UOKEA<9&@d@NɗHFÿ7O6_WQLGB>,nBliPJ7ug)%<(#*Hx!A #;7 @aH!A~ac $<\ OL[~ @aH!A~ģsFo M Jꪆ  EuEMC.VD [W$";)Ft ^o M Jzu_tFRŭ}eMH"t:N+ԝyj|>|>_馠3$WؗG&r\.rvx|^) d  ,RVWUO?j2rJ2/+Tq.! ޜ֧rR†&~{31QON KɈFΉ ȬƹhbVNFD@&Jʼh(u^V~xslf`ZTNID?-N``*S? mdcҟ:(Dp𠴴4I=9hw'vj1GAJJJJ .[hq,WHg'v6UT3::::::#'{d⡕*O]ZWTO QQQl4lDx<x<]t l>=WF%Մ4dž& ~^_VN6͹q uRcE$(QkQU4Qf:#Tf5EsuL.nyĔT44 > 0_uEMC.VD  +J|$(`TG=ۙO)'wuI܌}map8p8U-o??(xsnhb\VP:hi"!(L搰yaDGǂ ,XK?۽9͹qYA0ѣsF l6fl6fl6fl6KA6yaI5! 64ٙݛ!  +J| A 1rRONG2<(#!7!64(@7ug)%<(#:(J!ݛݿR觷_#ĭ}eMH"bD"ȬƹhbSŭ}eMH"bD ȬƹhbS[+NLIEC3z\ 냘z(WgJIƺ|X܄0n ,nBliJ7ug)%gVdVտ2aDGNjݛ! ޜ#=:'j4P`@:/lpw{ȇ7&e0VAF4L[~ 5A_[XUӑf$MAݙgJI6/-m*HȇM 3\馠3$WؗGvF6ⱄ $<\8*IQ &If`ZTN_ 0p-j2rJ&JwR%>` \맡ed#s"B؁_ I1dVQ\41^)Oʾx$I1`dVQ\41HFÿ;UTēcD z~ϗHFÿ ]\ G3^ B~hfHH $G ac $<\ipHn >'MiQ9)B2xrp`lh +l4?M޻XbX,bX,bXlԓ/-4A파  Y&Ȫ R^-Ac)!>}ϚV σ'ъqYT6.2JG$Xj m5?zWϽQ>uf m탞JT!Cq>AxP9Ӿ=][\kQdD]`)XW^PP(u+r8oyTegAtZ4G3>5Oˋ@ Ɨe+0<7qx 2є-wI]7n(Bh",c8&nPߙ} 4wa'qJa<&0as\@3"wTeG[R|Ͻ`3DYzLƳ )DR"/&RrT/]߷}˴²3Soqzfs#_m'x MG;[(_.a\4|g%@dYuba!aD2i6wۥl~HZ 9ZY ЇƔ?A5S1*`PnNnEwIt₟Gz\Qpө߿ Kjy6?y*Z᭢Iӝ{P׼aM'[nY2F&;}Ⰿ?(J6Eۏ[0s, zČTx3sS(q:t+3ٳNL^/N%}9/+[pognrZ ̷R89}\UdK,><W|82N$M(I^@7y  C@ԝ &ᎀI2?OޚC3\ċx-lyFN~̊Cv}{aT\ϕ 04;zej=' qF-NB-K$ t (08@HPX`hpx!!!!!08@HPX`hpx""" (08@HPX`hpx## (08#?FMU]bglqv~$"',16;@EJ$$$$$$%"*2:BJRZbjrz&&&"*2:BJ&X`hpx'' (08@p>4 MIIv7Kó]DXf?mo[\2p[n"\H0qeVAB(k `1!CB a1,Fv :n2*j"qfQ0 0 6-.&)a%A :n2*j"qfQ0 @m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I6-.&)a%A vICe`"'`1!CB aqR-@N,J02333333333333333M˰˪IiEIBPyivY5I8 ( rXm۶m۶m۶mn۶m۶m۶m۶a$BFL{舂",BO$k z{{'h)ɔT&ȃm۶m۶m۶m۶d0K2D GP$C0A QB}JG5sd WH@80  M˰˪I0K@, e"۴ h: #e2b~^mZ]VEMR4YD2!yivY5Itfsڶm۶m۶m۶mm۶m۶m۶m 5tO.^X;"bd ԯimZ]VEMR=Α(A0۴ z#QeY۶m۶m۶m۶mivY5I8G !"|(n2*j"qFA BD$Iڶm۶m۶m۶m3333333I;h}9 <+ШlSX #+R|t8iX6*20A {R%ȅ@6{PB0grػrTwuZ:BMR<a>7YTws6keu2cqz,fShSy$޽hlHm,fShSy$޽d.V`*< ]sU铙4kJ  0`GRR:(zcc ?q }Ol`&Ӗx>sP m۶m۶m۶m۶ #  8H$I$I$I$m۶m۶m۶m$I$I$I$I$I$I$I$1/P< fnv~.6>FNV^fnv~CKS[cks{ (08@HPX`hpx %-5=EMU]emu}RZbjrz%%)QQd ݶrW]SZ (TI(B DDŽȁ!)19AFNV^fnv~&.6>X`hpx (08@HPX`hpx !&+05:?DINSX]bglq%Bc )@J*hx 2 $-=<+%q"ɣeQw/2 vWiTM)+PWl:69l~[ yy]BfffffffvĐH'fE%dCÂBA@dRUUUUUUUUUUUUGC@=:741.+xll۶m۶m۶m۶m#ȼJGEDCBA@@7/:%{s.1#K\RJ)  0!2>IUUUUUUUUUUUUãcC# L)RJ)Xz5i:AGe#莠_*bdpI*tx<6420.,*xpp40,($$I$I$I$IUUUUUUUUUUUU%fݶAOɘݶ1 Cݭw!6,1E)tM;ʴb!7|ڐ {{{{s9s9s9s9{{{{ZkZkZkZk햐xqjd_YSNIC=60*& 햐xqjd_YSNIC=60*& B3f[B.F5oܔؾlv͹+_I妌N% 'AfͦܔQgvR97eSBIjznGEl\ڵ+srr"̸tdT@,pm۶m۶m۶m۶m۶m۶m۶mo1%Ķ~pdZND80(6TG)xܻ{S#ʚrJ69è|xspkh{{{{{{`t 䗓~yuqmiec^ZVSPMJGB>:62/+(%! cfPKv]I5!Լ pJjznGEl\ڵ*K5!Լ|dIwne]qqqqŔl<ԛSaaaaRSO:&ҭ]zl`TL@6.$DEE) -! 뺮뺮´|nbX\u]u]u]R{jfVF:.bή` *ʉ %%gl6fl6lg?7csRػ^#IRi3RQPPPSJ|qQX`zmvaɭ>%1_I]ͷ]ᬞpCOR$@dr=H[>AY:*Orp}$¬{NzE<`2t*j6_㑥}vứ(y"b 6?!#P:8ر̠=F̦kY GO~}L>*pP+)eJrMm }mOĢd52V [s9s9{{{{{{ケ~s JգFFK)27jʄrEʠ`_^\[[l6fl6ͤkQ4]J|PP(((((-δ2EJaB,E"YE 葏ZkZ+o.!_zhi#ESFM0\H ë{kKQB (D`pg:7UFyt)ѢCA}Ёƌ.X8Qbd;rؘ #>pPABسH)R6a ?u9C% 'K9H5[[]ZriQ1#D# 1_T |v1F &F|WXN %H1B/Yр oFqH3VpJx0ERT)9lpbX(觃.+BCTN,MɭmHt TM:BID{@׌ { 55[v뷶;;;k 91@o}ÁڋrߋOf=akj=в6hR_-G8Tw>{"oޱ[ ,{bcְwK0gsR/\`̬/{ɺXD&K "9b ![mv KL0PH ?||]u]u]u]u]׽{{{{{{.cG4epB%QQIa?wu3\eR!V(l I}L.*O aF[W „,PE=u+YV8kΈʦ$%FûQ#Fۋm׉6u"zX{b|K1cݜLuIUnuԝ gN3vk*j?)=S+NWq.ܪRS[fm-r݇9Uj6=HbZ&s]a:يZS;yN}<IWY2͝;[; Jܳ)5oə;'V6m'&(_I ky \v}Ѵ(h)PkuV7Ðkŵ<*~qm?)}|{h۟IX#!]cG^xc?O7l\R)Q$#!rFp? 6rH#krzI6WiTSK74 TTă6 8͛p%|$-奮wP/gJ=[yQ΍r62 ~|#7u9|U\%/W×=]級 \%œ>~n_ ߭/$ԙ̈́mS3Yx9^T*=>,C#FCC!wӆ-_Ua\W6U'C8J$nԷ 1 n uv27/ҝٟ|F ۅH{HuEմM&m=j-:r<ͣ؍;w IF$:x~||o|+iߨ }|Iݷ{ƧUDca] xXͤ _VӴxxG]0zĢD" 폲o1=hCDEp^W֔@ASڨe.7B: &|M|嫇CW+29Fsb :Ktό\NFz-Ejh %(e,ìl 2  A5SlzY: 8?.U4*R8a"BUA^ioANX/ r6[R܁Æ544|f,1 aE<™ϛGϼz\͠e$35\f&`VeI/Y}PUW< gzޕd&Q8c2yS+d+L6]2%JNd"Fv|q=!1Nd9 PGS]ccM3Իb4^|b5MֶNLe$f0"V 6a3d{Yrp{v# \ 6ك)nu%.u֋FI.\Fr DmF>.` gZl~}$$P# F IPC6MvQ/<|5Aܝ֧6*Ut0b<cC?owY-e4G?H:n]UPJ!ሄ'*v~ƃ6;ozЛJ•ܞr)v.Uٷ9O$yL(0>8/nެߙylW17f1ÅFMp/XY%p)GJIi;˚ghtՖ=h F 5b"t֠}h }T:??>73=/ȳ<'3;:39KyNX357 KgV2Ies9*.Ƞqr!W1 8ߏ57X .c^/A-3hr,I>=2?ܩfNdZ״RLd[PyGcb> -}yQq9괩r,bYʱÖ -onDo:[?_㹚t3c4y̿Xޥr.jqpW-.YH~%VlZd*B>qRGqQC dNŝ$x?=qOX 8N281d[PR]>5bH,BCs-og=<wvutsrqRHF히ց~yvqn:Čta)jUʌ[NeZYƒQ>[*IMMѥh)GI4Dz'-t젲.# {3-5:ѨP(ЧO'Ϸ:pbo߸n{o 3V;nĺ1 !c1cpŃop[o5TL#~(;1JGèۆ6gv0sp܆eCWת&Y`x*60 5Ep ]a2܂F K|bZ{Ț kVpѨ>Zc L RkHPL;#8p xS`%IFZ ?t>-e9mjjj:jmh#PF<ur&D&m!B b"h2@J`%_Azď>ED!wHqN9qQ|!>.Ԛ{O NU`:*74%)+E9 H~hm@g"u^y9洙¼峖VK9&b-a%M$ُO{ x"Ntd92$6qQS.)f\BbS|V{Uy֛0~WQus\` `X@0܁_E&uۀ[E+Vt QM4]iKPZD!q􇻇g C90zâV{Z}vh35f'CcA`z]sy,=c le:OS(a9޶s^65 ~zGBSDB:D4l0gn:5s ɹ88UzE:jnLyn~)8;`s7׈5+Hs4#83(s2e.29 0iuuJyIMQjZ>KˍE/*rmʇJKK/ IPg,Kz脞>iaUL,Fb9r#)rk@q\ifk ' Y< /Q ⫆cXKWcTnUll*8KG1Iޢz =M̭)wfܘ2%+|q3y{%m+iqI9q!KHb"#.tKv9< ɜm$j1f=FTDG41"CDb! n0;|}mhv ({Guƒa߰ .P@4*u_|X]G<1; Q]75] ,8h0)f 0 W XSDOpE0biJHlGwmAK=bҲ %JJ zB8<3oUcmE5Zv2Cc(b_=\w?Z~3}g zs' %ؙSt!ȹyA9A|@\b+#Ep,:= "^”;x [|]922 % PbS%֕VORiG_-_mBr+3B]ktDT!),eIГ.(@?|Gs=w,Sy4yLgpFr7Ifs5EVy<~f\q,0†hHW@hF1l  `@l,$: ⹡Mx;nq;nvv\x;nq;nv\vwp;nq;n'vv1& b]sr˿IAj4Qg RO"|V]ځl5o S8CqcmO{*'w1rm"AnY ntvmi%J &61wbݾ;;ؕ{ ^ :o.xQқۿ }i¾FuqMH|pto`L3)I޶ Ұ&vaLɟa%X p L%%O\I;u15>ԥ7P@_9$vfſDi(=$_D$3we/rdUwANk_m|ZֹWF oi8s;W,`OgJ&"(n_n<85{s%LpHQ 935b= ;%E\4ā=S+?Nt#$o67‰HP 62C)fĦW1!vˡ~zqᱻvw+|l%r~%nAGcƤ. $gLSFOg/l~c~msH\DyYWao[,zt6EйqPB5omq8p&sj&DŽb&NJ̷P,ẅ́n\ߢ9:%rjY B] kn!AG/F-1c=J=(:nF hXaɐxQ o3jtFbR#XSٶKcB1lٺ#:.сut:5K4uʡ cNoBڀx903Q1!sOe"[m!VNf_"n&pL9RWnhM,$m_ - f^l+R>` BR١l{ci.TzEjxwIv~NS=GG:[_΄bL΄L sV(8kRʐƺz֔,u R1DnZrX烗{&竡)s^y?0';Œe ۮ?0 =EHw^c7CūUyM{͝wz^w%87R ^t;/5}^ٹTC R$2?Z{=B5d/HHCzHB&S& ^=xP(ޫ݆jڏn`}v|&Ok<;GkG4S3y&3L(L(PچYARCtt&TYP1~όlh]"(8( .OѤ5c0z{?[fvy&ky-I,Ѓi(" uHՈcvDZcjсEM;D ն><%:-639859i& 6rwwى{q;ba-u{(  ^ZJ$э&!PK@;R} /̹]׮D WU 04X eUtn$I[LrܾIN^* d6@w$6Y[BaLEUBYTQa%A.%Y+5Gg&+K +I?b K47<~QDJyGmxYz)Rė ئ.I m D $LȀzrՒ[>??y(UchAe0Y|9=itC3~-n '+[,ۄ4ޝ\KQO*)xߡcԤtVv@#)X2Jh;P]hXK{rS&Sqx>lItfaL,cCќxإaE 3uVhUQm,2/G>5-U y:iH0RDm-)@0.p\ qskK,Q^)pM@ydlu{n˄^G}:6zQJX@-v2h/`Ω4UGDr|}?pX؜#U|3/Ai4c1p;JZ8~L*3Q~U/o1:JLΪkXWGe,eW6Ǫ J'd3Xm69☭LTfLPpn֒DǪ5;5;Iݣ&^s_ + 3BT\ /xsgWD 8^|2tct?ACfáWÉr=crjrڟ2FAop=ܣ02ڈ2 ʈ%C{‡~"=e:@~d 8rs$~놟4#ԑ xԣm'4Ye3vx=(>^7 "؋n{Ũ1UG!b `kE`z58'?O<36ԥ ^xLd?(p [xcak.=/ 0٤ YG+,¨M,#lXĪ#~*iW\mrl|c|3wb]o8;̯֊ .+F#|^ L0Gh+1P]pdp~*HpQ$#g׵6y\ٔyi t  H6c1c1c1c1]X2vζo]l\-^vʴO]h<`'qc7{؃@fJΪU$Eߐ$w+]RwV]u)sGM^wR]!ot"99999999ycbx0&B`FhbZR$j,'C!aKARPp /X )(&9qa^E}vEk`4-{q]R=/vQߕ-j; Gۇ~~B>y**ؐU$!U$!UI2!RH2hȮ-#;7Ӏ9 psηš6lr4OeI&jpNlH|  w M4M4M4M4M4M4M4M=D"H$D"H$Xb] .f(p!~?i20Hw9.@+<2wĽHl/vB6Ol=I1B:ϫ^h61 P쿰`}uAf]v2ut1/q}Zr+ 3?_d$I20h.hCN+يwΐhΎ΋ެDnFd6bs y9ht?YOO訠܎u:9sv6\#bxB\vު :30s `H $ LaX1qø`qP U )N'Jl%FLB#B,!> :6̡ ʰ g0 _+Pj$5MMܦt6k.U4!= Iόf3fLE\fd<&b&t0~g_朚ozY3s/gv].b-%Z*ς+c*[r)S(Kr'Cq&;ar%3Q$+c㎌7.Ψ?xሆnhB NXEH n~|ͧސ<$o!A;xvٮn ?z=vc胏$ 4@nz(.z]i8ub(tHzlxuNOʳ[=6^ol(..{]Sv8u¦Wٌ勛f^/vzm,.Ξ^)Ѹ8{{bb 7( yȚM2Ŋ׉/6f7^$P\Iq\aOSHسAg 'X_SvLg?c@3zzzzzzz>|Ξ ߟgfzv/κ.߽1(]o./)Ѹ8|æFEŋwz6Wκ._)X\<{|ѧlqq&Ź{E˭f`fzv/κ._)T\)~9lxquŦ=F˕fʼns/6}QX (L5a a `~` n` ^`N05:p @Mi(7X0 `i&+uAG&A:ң!9Q1Ѣ)zQ!:ѡP Р zPЫ?O}g>zޓg=x΃:;NйΜyN9Λͧi)۔fͥj^f5A3ь~̣)(ˌDŽY ÄA=˝ٜSM/kf.cr\,,k< +WlULES,Q OM$rI#tqGgT\1#'haF.$E^^.x~_n۷}{7d=![Hr7w@ȏcq{֑cs8noùvc77ݶ6kiv63֒]1a5_4][sxKYk8 kW|E7=zN $HV%H"hH `5Q#|&Uak1DB+Jm @F3` ( 5J]dh'C(tS $hk5RNiGfd`QEmE!?sT О?ҫ{gU=sy '{YEȃ:;NйΜyN9Λͧi)۔fͥj^f5A3ь~̣)3~woo>'!y3Q$+&66l1þ^]kkoi=#k-ga-j_8Ƌa\k]ŊYx*Rl'Fa%6A#&!!P WeX3\/Tq_NYb/#-a*2a% N`J#A |iĦ TD".G@S>BMNƴ 6\[3d`]ŀ̑d36p [(h-e {))L)h],Vcot!iآGK,x@ƨm:kQ{NrЎs6o>(LnKkfl5ӈM6|=v]k2[8kЫ?c kˊ3UiusA-MZHeĕ"+ *)(UC ;p 3Еϫr?ز-72`YXA,5()(x2'C5NK$ <$ K+An}|G#1iG;:r!pE'*nhBE&}wAD$jjw?~;o>{[ϐOިAMsD=0=M(m4n(w3m]fm2jI kp[V1h9PAIvg/6ؚؽ6&]%tʭV"c*XOZJ0%s10s9矝{~/sje̽`eL.w[,k< +WlULES,Q OMDK$S"yRr$KB8㏍;2޸8GVL≇#~X 728a%Wp" zv ?7"'棶ml95~#v3q#vUi;u=i9;dc8c~ 8Lm=R{3{X`XwLWj f.43>#N_zʅPPKN u  %z :Kզ_TQAUibyedPx2n,Ӊ6´7iAH5oB '?qikV5Ec<Nt4@P  SOUr1sSOFQ5[6_%ȩύEw$TeMeȲ107,h:rMu7nu4jeMmu=+b^Q&! T-<[x((ڢC}POyV> Yuj uIv\S(Od5Ma oUcK_0*nmF  )˫*yZ:xkY}/l &}/[VVZ:;]]0ImZ]`n7 zVu_o8Ƭ)Yƭ7 uEgFrq^JW5~fnJnz W0Cm1?"(V)~._cURd }-퍾ܔ*QTNznI(MVuhYʯVy:]=~i_:~S_N57.S:ߪfu+~ 7TDE@AЎ̭c?rѕ 䕔, e_E @'šnvl:w4kV#7YI}/H}Cގn4dFB^ '݇6Bu 8P[pr&S1’'(YB#PaHv y@q'hSK)u@ *N  p$؜+"s+StO\n[&YQy,+{r*s)g2(_xB Y9CP;fI_:W0k^|ڽ>Ih{yb [xxtKzHCR/^DHVT 69#_cZ&dIg-$,mR )(T'S&R%Q$P#O"N!M LKJIHGFEDCBA@?>=<;: 9 8 7 6 543210/.-4M4M4M4M4M4M4M4M4M4MT}}}}}}}}}O/i:ggggggggggggggggggggggggrTV>Chkb_76(!ˤ!4 ᜆaf͆B n&%4DeXrRBC"(!ˤeǐaM."4D A3"\ 8PxIB_Qo>/+ 'p '9\^׸[-~~W( x@w10/.-,+*)('&%$#;+nq|$Ǒ?j܈ʼnJ\Á )|>nmvg^6:c9_OrrW:b֒VWeNP?UDyL/EY=dbs9< $;< k`<81 CBISp`0jޑ`!`u 8ǁq|6 \cfogXƀf-`4ҥޮXY)İ6+'fz1 4.MN&dr (Nrǵnṱ"qxZgߞⶔeَMlX]n-{ulVSVkTK6ztkR޾$.e衅_vEˢ{٭mM- j(N#>:PE{=viQ"""$$I $HBB :+b)1Vi9J-v b<82u=nFDX13;_kfƴԠm!NMM57;͚7Y&K3pɬ)0gұa3(mdp^18=8tIMji;wֹܹs[Νsܺuֹ#ؓf`;nw޹wֽs̅8R133̘33SS< x; D\bcG(*^Mܻ^\ݳQ=2@@gwLͼFL4P1 -O&4kr+SU@IuI OiV3xsYJ,  @.stRtHV>LTVYʇ,'j &uɭJf|5n rLja1RȐE!A(&"аǠ@?>=<1Fo:S xB.7 uV%,_9U4^d/8#'(2 {`q@R\*q?1Tdxp.NNs:w39o8g3L=7?:6&h;m^:ٹƩwF4mVڟHgѽٌe|&]Lt{gz.,"t}z)>GwsyyγN_j2-3ԗUN6"gWb83IFn觟{,Cɻ,h_\~dR:6EԻר 2(i{ϯwsSv挙2dƈ 拗.\\jɂ劥*TTJ剓&U jnCGoFJ^^dcg1W;mH|mwQDxkx(B8W[݁v5nVWkJԷ)ۦk=mG-\!6/>XbHH,Y咎tiVmٲ nCG3/.,t܏<Gwswϻ{w;gܟHY^sNjܤYRi|gr:yrd 2׃!98zgv|>@#b1\3{xrr{ޕ;=6pj$;D&KrP.z`fyM+$PAn%P'o}){!g@L*4rg gDPZU oߐd?-7롃PQQDٍXʆnb=txWs/7-)G#cy(I1!RJSL;hʽ^}Q?T4n8KOH*G[G`,OxZu9%A|`0w $i4y' 7NۃWaOVJ/odT"H>W% U)6m iQ'+ z9;lVH< !}!ABLN?bRRJ4m]Ԭ/ 2BwB'O |NO!AxV;wj*L9 Nc?1!YO<`C8~ z H bUI䨭mjWs؉?kEq#"fgm +{%GP+m.}w4Qk4j֕&zwM,_.k :ɪ/1vc֧rSZjlMh8u Jɽoz}i&w¸_}*h yzi _xؓ+)Z% 6Rd;؟[/Tw&mԛ?C q0s,6ZsgNWLnÐC=٣ޅy3Q#7'TzK׃]w0wG)¼ƛg8sfK\+}NXyCƽ1ŝiJ^}nN3܇Us܈#qP,72U*ixL瞌 B%t/^ݦױ6 X-v-mF{gX"Y՚g=as-k \TUigW}T}ԏuIrq㨿X}Vl}Q$FLTT0w5n{t U[lwUđJa꩚jE39jqѡ"D%NN';1Ie8O8(H3Ryd+^׊>+އw0/1dW3Di{H7n%#?KڞOqo>!+! o^xh\YBɫ j_"WI{1C2bL*o{z/#o"PE0!w( ۣa/^o2xPp5n.2- {&1yh&#w_2H\/ 72BZs3.V1 SϚ敔>Fa+˫}[\SNa#FghX {GCqPyh64~{@>ѷ$qOU^+_,<<}<`ajl&wwsSXsZN} 9 Oqۿxh];ϛ67&Xٽ=Bj?@ZN݂K醍F3Ԩw7]&Ǧ6bIw.@"mzTOS 3| õ.\j ) R?KFnҔ J&=JrliQ11Tl !h@0$+`( p@#\;WKt0,~@g6j<&2]uoޔPI4\; X1u`u0{-qY$|Tufq?c4Qh\% @%OBº͸R~8>4tiv~a{lauD}ĐU9"l^S'Wb,w!Z*͖A|#A/GQmd!~=CWӍ ,C e$Wj,g7)z `%+ tyH/_؂ ΂r)L/ W{>MLT['ἜO#M$ht^؄/mBbh 'U $,~Y:\ ,@{P ~i uZ6a1KМrM%Ht8{skc[SKC;edmX1a`_^]\ $@ueUE5%u@ԓSS%$##E~|zxvtrYhaYQIA91)! Qc8nبAc gf0^,+'# w]`B7W-ݶ6Ŭl, &J!uU55)R@?;xvrnjfb^Z+)'%#!9 7 jȀ!>^^ $D@7'ܛ[ۚZnlYfMWx~;=ܫqjE:}{N>IX<-;M:OVՈ> {wp.cEKd{i{gqw&sCیi37{g?}k Z:/>>0//Wܗ9>GMw_`zu֫})tl^R^FsQ.^ ͡,^v1CYEh3ՉFw,kʱ.t_aT#eOv61M_go<~c8nبAc gf0^,+'# w]`B7W-ݶ6Ŭl, &J!uU55)R@?;xvrnjfb^Z+)'%#!9 7 jȀ!>^^ $D@7'ܛ[ۚZm.#k1Z ,+*) 0-)%!(@4$ó# ڦfF&@ ˊJ ʉI ɈH:?Gt;tqF 3d@?;73ǀbY9ظxX8׷*n鶵)fecQxu5Q!NA~ sS3r^I9) ȸAxhpPPC ~,*P !ޝ]]('&%$#"! V=xБ 5h̐Ƌedcba`_^,V⪸ҦE{D #D8aZJaT4gNMLKy%d$c#"b"BAA 0]˫@axwvu8{skc[SKC;edmX1a`_^]\ $@ueUE5%u@ԓSS%$##E~|zxvtrYhaYQIA91)! Qcw?!dz܏}#{~5%?>ajoJzؘ'OY?NAfѿtW71:NWNm4b~Md{7_}3>ߋѽ]WfljZR_1^~Z~E_1`XVNF>6.&hbn.[m-mYX'^]M 1BD+j*jSFEC=~vļWRNJFB>:62.r+&"n($ԐC  }|= '~֚@ɒP|6?G|`8Oήݜ\ponmlkjihg𷙻k ˫kzrj*tdDhѐPЏOώN87k-,+*)('&%$#"! W=xБ 5h̐Ƌedcba`_^,V⪸ҦE{D #D8aZJaT4gNMLKy%d$c#"b"BAA 0]˫@axwvu8{skc[SKC;edmX1a`_^]\ $@ueUE5%u@ԓSS%$##E~|zxvtrYhaYQI d@ @$`hp !@dc|p]/OQ$=Os/>&Jx|~C7Sw|_ԏݏ_>^4pJY5ta"K F7zz!1$S@/y2 k? _E"lfb- 2Zlf|H'ٌ_ *2/ @Fjjܒ.d9d$&*Cj} IN-:09dү}/Ff2TC獞n/K~LA RD6,ETͿ yN }g"6ѝdRs-Qh^Hw;`f3<d~?>?Ocǜ-/7_`?s(/+p1.tw94V͕(z_2 u`=]+A˓Z'LE}; C$cU] 3r{;84XivI ww(GҼWï߅iAsOwgf -:U BM?\[~sۨ UkAƀMQ[WRo:w?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W!TH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I t DI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no     3wo,,,,3(% fa„%Pg5IVIJIH"L$HO (@| / \#0)Jg   UUT3R||irۡ@ dśumqTM@궨@4eM 鮥J iv*褡& ZH@@xqzn3j|^}s7_i3.o{»ݗy.G5nR+:lOpi14YI_!])n"zih${9p.\ֲm%m*h]i5խW:Tj{ٷgG1[OʆRvdl&c'[GFvMkۯx=k ]ZVYaWSV/U5=&<jw8|Vsc1rW֘UU'OƧB^xGEAe#8`.<Ŝ,\*,2Ŗ(AxWxĒ<Đ#~ 胝I 3$I*3׿C o=`\^ssysyyy׹t3ַw۷w[w[;}Dlن`[*AXcވ7w«M~i OBB.Cb!2PaBtoߵG11{KR<1|J{{u=FLAbDzfeeEm}  *$2D zc>} Kp]~89XvJb' 1>56V R[m% e`)PdPF`9{}~ɷ_RqK^nvۨ&, 4=]>^?_@`AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz[{\|]}^~_`abcdefghiZ'[+\.a>jYnf /ITkpWhM'܊ߓ݁qƿ(=UP GUqIOOg.ɭ$b2#o.:#kM[q&m*řIxg&jtJ6819מ;:9N|Α]^ bc`d̢ˡ۱ڰ:)8;K/xfosxyǓ+ ;0617^`qs ¬îн 7!.-2$3%'F?XT\Ziinpnqrv |ђDE saVPD _FA)Rr?WHaD1=*ƮM#q;f&b:3y'aTx4Xc@[*cf c=H))q Q2+#Ot'szC"Z܍;0IKO[׼s{؃ %6EQE6)=8(    &')*-/456*057?AILhos{ف݅  L Qa&f+h-i.m3t=JNY\aemny|ĘŚǜɝˠΤҨگ'(/ 0 257;G'K+P9o]s`we{i~npqrtu  $(%)&*05CNDOXX\]^_fiprí˵ͷϺм  ,0!3&5)H@IAKDLEMFYUZV\Ya_bajjlmmnv{þĿ    !#%(,37 ![sWK !"#$%&'()*+,-.@dIkRF %78ulr-gy삶-EJK0o|29:grqzi9)KSAr:\v4eIEI,I,KS5vi @300sjtui4E,MUƔ2Z#I " A1A < E!~ ۡMm] ?|ZṌ(*AH 70Pʀ 88kAd룘if"IS^qt:i^c"۽Wy;]Mv3X2xnϻ9UbmY'玔1n"pۈo }m뵍c:˱gkCo nqv&QTNd_ ;j0Eba_@h[ԯM 4@YKniZN4MX~t';YV;Uf]3>(@BVqI32w1/.w-_+{/7xg.o}}o_;.s}kܱ0.+("Ow _w7ЭϷw KYz ;P axLxĻ:X[^ExC.8I~=̀)`]g TrϗBW8 [z^e&SbYrH*Cj$#Sv܈,rFf-Hc@'),]RF/zZ鬦2,W~U Mu4"ъCxpЂ~lw\e4TOsᦅ>:ࡁc̎eO;󶒽 ޙwK 0tz:QvS&:g2jpWH1i $"$B<G c1"_[qb!9S~h#2avav8 xZ"{Ӹs)D#} %}ÎB1/q9)QSW-[ڭ%пi\ ?b9\kbuض L-y 6c.e@QT<zǁeA~PYI2?=(ї)G a~8=Bm{}Nb((נ{Cd0] \f..5{7Q\?:-~8+~ycLZu)0Fiu~bl)+9?X_,BcETcunE|s!7Q?V5o()A//|77=I?g0b ]!JqmT%/*)TR_Ӫw|>@.~t9$@=V ݦ:XrrQsPS]@L,)~e(p'GqLP/r=N\P1's Z*G}%_|qz70}xUs/ >XL%o6}d.I,.ZXb,&J!" ,:ppy?Ly,?pM}hʘB~.W|'aI>y:*ɏUja\#)j6nBV c .1-qoh?{c Kh?;=} tE{+aߐ>량{@ o}po;y{.s!շRǎh{%ۓ8ރ^K"ϲ f8BOkVC##2Q1vg;}L_zye'<zGxgoEɗC^9Z_ =46_Տ]Ʉ h oˎ+Atz+'Hʶa &a_뼡+ '?گݟާLtt9%DY?ﴻ렸0BES?qErW/}إ3GP=NKiso*7j %EQRcI1;zKgrK|mk)_?k5}ݤrVݥP+O@ rw7}#vƿ0MFFC[AoXYy& `~2bC{t﷈PI:լ 0˂Z_(WI{Aq6umMh~}lgqgb[h^Կp"#(?㊐ID{Db*0{f[….B{ fs ΐ9V;{o%CS7qi7IB׌7+oy"V}ΐ; S5Þ4t?>0ܝaJIíUz"ZBD(ҕ}=y##^ϨsP3 !BƬi &0hFA${}{a&HjNAJ wgQV'm.\4oB,Қ69붗:iJ'A^ lP(@DQܒy6qB4NTrpOci,wTINSjrԞ~2'x>ݐ1)[ /`N-3"t{OBe39;W?EF=hL f_5ޠY촹u|j~{㧶c-:w u;O.m ^b!+VC̻L>}-?Ć^~,oV"PN$_Ths;^"-&-7 2jt8|RGJ[~kﯕo^8Rc[+k霶N{y?,>?f$W$wg+Vpڹp$L@gdLG^+a!OvBa9D̊,j*cqJ9"E"v[ ޻-څqxUjeS~ZlJSV{>~P$?Ph@tCCz~o+>EaP^TjҢD$@cs.G@~k/[QnOq-Z)S ;48|[I&օ5apd#y1:\<׫ qOB ?1sU,n/non1掐bSP(eCI}ahyEĢw ޔÇbP\)?eLԗ{ِ/lg:h.EW&y&'!dLDL=0y ;$^!(J?ZxxO|Q-u3yk"T!Q"4m k-{{KLqz>[GlNI&#q[QbR 'ak5@ L?{SԿ8.841# "lL43. 3qY G9$x r=#M\.r/n8kKS- li4^[sW$=߽\H!C6f[JbhZ.ekԼ5q>!uB`4b2;/ ˹2PXx D9tmW.^X0"`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ϩ#ϼYl>lGlSlUl>lv.K3"bѬkGvo  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ U?P[@o-{ < !"#$%&'()*+,-./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{|}~ݙ @'g`1R0F H)#c`1R0F H)#c`1R0F H)#cs|̛  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMNOPQ =Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅ZHl;tRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B ?rg\W@Px^W@t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a!Bw+:[w7 bcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̒͒ΒϽоѿ  k(L/L~wԽw?www,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~°ñIJųƴǵȶɷʸ˹̺ͻμϽоѿ!      !"#$%&'()*+,-./012 3!4"5#6$7%8&9':(;)<*=+>,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~°ñIJųƴǵȶɷʸ˹̺ͻμϽоѿ僡P 1#?Fuh#?Fuh֑Cuh֑:r@=16[G֑:c4[G~fk:c4[G~fȏ:c4[G~fȏl16[G~l$tEt"      !"#$%&'()*+,-./012 3!4"5#6$7%8&9':(;)<*=+>,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~°ñIJųƴǵȶɷʸ˹̺ͻμϽоѿ#      !"#$%&'()*+,-./012 3!4"5#6$7%8&9':(;)<*=+>,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~°ñIJųƴǵȶɷʸ˹̺ͻμϽоѿ$      !"#$%&'()*+,-./012 3!4"5#6$7%8&9':(;)<*=+>,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXF_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexf{iyg|jzh}k~lmnopqrstYGZH[I\J^L]Kghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./012346789:;<=>?@BCDEFGJKMNOPQRTUVWXYZ[\]_`abdefghijklmnopqrstuvwxyz|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG܇B蓯$e#^B QEPAj"Ȋ TӢBRIEAj RLEA*"H "H 4"H`O EdU"H Tp5FH#]cL#]cktnckt[~Ї*B"H T"3*TITR!H TQD@*B@*R!HEAJHEA*"H T"H =*ITR! )TRDEA*BE A*"H AT)!HE AT" )T" %&?*IRA@4\`$xHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsH^~sr s5AILrS{28s?L\YU]Z[`^\]I_^_``ecokmojrqrptutt||(n%CBsr|{ݍ݌LKeGeFĔÞ  NZiVy(x~ڃ> ucCcBx}x|lblacbvyvx NMRQ[Z<;nm z,t u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX[Kf Mgd;i 678dda f}} fۋTh'c)//d** h77?;;C<789:?%*|}~+145-.@bגؓٔڕۖܗݘޙߚ{ KMVaJf !"#$%&'()*+,-./0w1234kwNWbK g!"#$%&'()*+,-./0123456789:;<=>?@A߭[56z{|}~  7abcdefghijklmnopqrstuvwxyz{|}Ec123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWYZ\]^_`a-bkdefgijchX[l89:;<=>?@ABCDOXcL `hEFKS]s UeILX_mptWPYdM i&y|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGLMNOPQRSTUHIJKVWXYZ[\]^_`abcWQZeN jGHIJKQTW^dhjB#p3bBSDcL@0$.A<65~<7]+qι3=8 qd $s 8XDh~1&i#k9 vdK˗]Vc,z.qyÏLGgn@>-ɻmx]))ù#~(YfAu8:7X lFOʆ I= $W1J}P@#u׿N?keF⿪O;JPԵpsqSc!f^9ǥ1(VazL(ȇ`A[fIKw7ǡrm_0qCp7ɖ0!2Z5m'ړs9;EK";df? oxPwHfr@i6?_=09w:_y~w{xR[GPh ttQ6o}C8<-2c({`Z ;mE|EٕhI7P#DS-s\!0Wjp#:_Ljz9PG*D13g;>} ǎ>38Ws9'Fԓ$V}e2WͅƧɱTM\îXh4an93͏ᓁ=W (@ƺa2~$.?I$%8d RtJ0p14Oc$gn;s~ݷG7@CE<ipc|Qd޸[f4KWs0cG*32J?Kyp.a B v?rmDހӻ&=7>MCӿ"iI1[J)ooc(NXʋfL) sw\ӧ`oD&Bfx5(HB A"R EB) 6.En⍍AvS27 *v;`*k d>=Tؽ3t0J'PPr>.ͬA|&Y0 (bbB B*R@A7'u" -֤dXb)MI6I"BD:dY1Fb} xw4  n$ -bdQ@XXU )8QoPn'6&5&KiB%I$FH"$Ge1VDМ!+'dcbu`(K$lg@;^#:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;y8X -bdZtyD+ٝ-lZֲA9{b椬 %bJ@$ CvkfeP2A1~" H#<#<#<#<#<#<#<#<#<#<#<#<ȿ`|K;\6lѠ%C X.\`B T(N4IDKIVH]0]o؍HW^pID#<<^tsW˞0zV$-5!rg ە(iVت RR0)$@`6IKACK*ql𱀃4vKJ @= ^  г.Q( 4K(1I#v9C<9eH"5(() 2 $4"4~@!HDHp,.vAo-̳.ИKYunҹEPiӮ=[,`[[~XHGbmtmy2Χ!{)#[-j4:mA[0A @;zrcab#mY`-0 bSf08OQ܊^u(Ly SȰ/Ög0 [)0ly3#!b +0Ôg?@ABCDE_`abcdefQRSTUVWXSȖgW\\[fO k123456789:;<=>?@ABCDEFG6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefJBH:b`TO8/!߲01q9n\²s+ʴ M3۲x~Y$lZaO$ 1 ZHJ#> _\m@>B,I)0b5??_h lnOE%gg 0 iBH8I9ZJ:AK;L<ܱ289D:EAKjlN=O>>3P?Q@pt{RASBTCy[ek>EH Y\!ik*9C"bMɼ*/395=4<6>7?8A?I@JUTZZac|~ι)1"@7A9UPVQnopuձ⸴g8±)߇qXjz>9=DZ^#o7r:zCG–Цٮ+A M4N6T?wd|kɽ#'  !$ #-1[[adgjwy|*/#9->4:.@8?6=1A:E=VRfesx2*)3NY]e^fğ΃$.ardвpI$D @!x᫊'a W"m2gai-oe{6ORlU6S{oA/b\P>Fon|_;a*?Ls_v|.fsd2$|\pU|>4fN'Nie&-؉|?;@][Ri7t}s*'qD?'J4"}ҋήR;1)QiϜxTMqPVh!. AnΎ]4b}l-O4Sf^Vi}HVYkqtىےT[Z\ZVIWJ\KOSWZ]adgnmrvy{X\]PoL8q756=<:;BA?@////2222....hsgefonlm66555577779999M rMLLO$O#HH^D^CW;W:ğߤѤФΤϢˢʢȢɷ`t_fecd‡†„…UKVWXYZ[\]^_`abcdʡʠɞɝ˦˥έάțȚ̨̩ԴԵpqp4;4 ;"<%,13,\,a,f,o,y,{-ԐՒ4;ب!AS$Ia b`K  J %^"# rʕ8eA<>Ѣs߆q킏^}KoO ^pCO{xEQ@IWAw2ekOdoAʠk" @1 /}!9TԺ0[(L/3.M/ >,h勌orۀ ߱Kx#0ZX7jAѿg{0C8bAc~εvu- ~@N&RW%Zf*xsJMf6hsvf8kN^}oj{m;%u|bkO|^T;VaK#f2=@MgƱӞfcDodw  E1r΀vNt$7(g4Z-ז6r&j۫ ӄ]=DAPLXaS]jn B>MI:$ݱܹy!~qD}H`;hk0^E.=\u–`}A^)htv[p{di%d 4a`*1{ ^,p3r22BP:tF~-7y@p܄,+7ɗrWt1_w@>,_7(a}Y˯Fl猦궡=h~v 4P},+jp)4;~,)L'bAkޢŦ#6ncs&fwT]\6%R7(#̖(3 $p{㓬\⎌{ ,τ4z>UKBqI:,A'PVlU*Ά 6s^#lq_z٦{ ),"S+I%P(lY6r0]gmE5 rqjSߩ1͑vJN-Wz現8] 9|8۪|a1Qȶx֌odZGc\K#o*L3S^0 fd I5)oEINtPf* yd"K4=2p8U#416&!ڒn6!9 h`qGB؁v"Жe0ѦT1Í?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zA{B|C}D~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‰ÊċŌƍǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦ\[g]PlL L\\ !"#$%&'()*+XY]]^_`\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTWS\UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%Ͼп & YahQm$6%7&8'9(:);*<+=,>-?.@/A0B1C2D4F5G6H7I8J9K:L;MP?Q@RASBTCU3EX榧DVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p#o$K%L&M'O(P)Q*R+T,U-V.W/X0Ya3DfF$YsHH@$ĂzT aRɤ%;nBE"D&I$$`-뢿X߿\%O)/Y(ZVOf(GkmݽhJ&T2 mL*dRI%L*dRd%Z.kCF'"էTT4?姼 IEϽ!>t~d".)j̕Crpl9I/rȩ}FivO)JO%Q%A g.JvjnovsnvnvmWn{vmnvۭmnvvnv;I< &i?j@kAlBmCnDoEpFqGrHs#J&N*S0Z4_x+yz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕ۞ܗݘޙߚb_&r`tavbxczd|e~fghijklmnopqrstuvwxyz{|}~_q`saubwcyd{e}fghijklmnopqrstuvwxyz{|}~‰ÊċŌƍǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦB'|C}D~EFGHIJKLMNOPQRSTUVWXYZ[\]^_WTcZ[iRn`abcdefghijklmnopqrstuvwxyz{|}~‰ÊċŌƍǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦ  !"#$%&'()*+,-./0123456789):;<=>?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zA{B|C}D~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‰ÊċŌƍǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦ  !"#$%&'()*+,-./0123456789*:;<=>?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zA{B|C}D~EFGHIJKLMNOPQR+IJKLM N O P Q RSTUVWXYZ[\]d   e[j趷! #"%$'&)(*+,-./102Xfk[l鸹3456789:;<=>?@ABCDEb#?$Ia #^`@A ,/L#Ux818@Ws[e rs0i%Cٵf@kh1fȑ&1w藅h*P̙av廇EwAP3B?fbq)K#Ud'՘bZLVa SUTb23UbDߨdR*F2iT&0iL&b֘¤UTaRjTc*Nj1YHb&&b*VLUa㮋L"&¤%&XʤUTc#U;1&O lL)&0S}ybJPTeҊU+(~{fDºn}¤Ux2 I*f2Y*J1iL&XJUQbҊ*Mbn.gh'\.`R]LB&ʤ{s8$#ĨG~c0)Ō*cETFG\껼pݕޖߗX\Yg &    !"#$%&'()*+,-./01 2!3"4#5O4PQRSTUV WXY Z [ \]^_ `abc d ehiOPQRSTUVWXYZ[\]^^_`abcdeɧfģhm\]So~opqrs t1Zd!u"v#w$x%y&z'{(|)}*~+,-./0123456789:;<=>?@ABɗʘ˙CXinMS*TUVWXYZ[\]^_`abcdefghijklmnoX\pqrstuvwxyz{|}~‰ÊċŌư T+UVWXYZ[\]^_`abcdefghijklmnopqrstuvw![Z ǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦ^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.sYjo/t0u1v2w3x4y5z6{7|8}9~:;<=>?@Akp !"#BCDEFGHIJKLMNOPQRS$%&'Mlq()*:;<<=>??@@AABBCCDDEFFGGHHIIJJKKLMNOPPQQRRSSTUUVWXYYZZ[[\\]]^_`aabbccddef< >@BDFHJLNPRTVXZ\^` b!d"f#h$j%l&n'p(r(t)v)x)z*|+~,,-./012334456789;=?ACEGIKMOQSUWY[]_ a!c"e#g$i%k&m'o(q(s)u)w)y*{+},,-./012334456789X+,-.mrTp/0123456789:;<=>?@ABCDFe†XY)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWZ[\ ] ^ _ ` abcdefghijkl~EFGHIJKnsUqLMNOPQRSTUVWUXotVrmGf { !"#$%&'()*+,-./{123456789:;=>?@A?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\abcdefghijklmn]^_+t{defgh0͛̚iXrwYu,uj`klmsxZvnopqrstuvwxopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗi1}Zyz{|}~~Z%|&'(+,-./0123456789:;<=>?@ABCDEFG)*H I|M j !"#2$WYty[wkJlKLMNOPQ S U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z32{5~6789:;A@>?@ABJCD3|4} R T<=GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{~ȀɁʂ˃̄ͅΆχЈщҊӋKm4|}EFZuz\x֎׏ّؐڒۓܔݕޖߗ} Ln5[v^{]y!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNPRSVTWUVWMo X6 }  OQ Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFpGNH\w|^zIJKLMNOPQRVWXYZ[\]^_`abcdefghijklmnopqrTSUsqtuvwxyz{|}7]x^}_{~΀ρЂт҃ӄԅՆև׈؉يڋی܍ݎޏߐ^y~`|      "$&( *!,".#0$2%4&6'8(:     !#%')+-/13579W_za}0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDV);*<+=,>-?.@/AEWFXL^GYHZI[J\K]M_SeQc_qTfRd`r[mYk\nZlN`asPbOaWiUg]oXjVh^pD~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqstuvwxyz{|}~Orr`{^b ~X|c!ړ  "$&')+-/13 !#%Y@^" j8@ @;XBKzqҏPTKcDB}|I?53B_rYM᭲ Qԛ퓌1wKcF%>c<0&bEه@~|I?,M\#I[o=9&N)#g5¿-Sa7#Zr7:6Qbt#x<2CG9#Kqlj uO&!de\5#:6_EH~ C<&oQC~6OԖ|*= ޕn 7T T^&&&k(|MnЭ q!}Jq1bpQU& j頕^JH^-yJ ~Y J JS" ڋΏ"?c?,䢀א^y_mLpw] Nԫ\gHQ{+FB7kųo=?aL}: -vM!)&ih2/\N+>YXewVtsC1XDžSň!`g5Vbqp.Q><0c{k$i&`ZBB(ޜ*bb~$0ج6 {Sk (cچjY q`1G)c}Cݙ=Ɨ|)V/L #]Jm3za`D_R.NL~.oɨ\|yH]:~G?b20jA U+B UxB6[3=]E\ޕi{!G"lТOhpՙ|V7W4<3WnYO~KWycȏIq.]Gm)#fVG3ā4<(*,.02456789sP+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE,FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE-FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE.FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗ%k&lޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE/FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[Y}d"Ze#[\]f^_$X~ g% Y Z []h&ȁ Z[MɂZ[]i^_'`(`Y[\jXʄ[\YXˆ[ ]k^)`\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE0FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE1FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE2FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE3FGHIJKLMN O P Q R STUVWXYZ[\3ZS @ @@ g"(Ffb!XkT5NE.Ffa,522 k ZC.#3Xked,tU|adrZCYLkbd: k ZC+#P,522k q]FbAWUFfaXkL5NŴ.FfQ,5t22 k ZC-#3Xked*tU|LadjZCY,kbdj ZC'#+,')1UK/ e{`cn*涊1?Nۑ`: p?h̩u+U::  D1 Xzb][W8o=ס}ߧë`GEp8.DZxuE~4Mj뺮Ѻ_C>f12k ZVFfaYXkV1YXkddv22 k S@fːY,k2d.5t)2i ]̢ZC#,5ddZ"3ENFfaa'#8dk Ū.CbYC"X,5t12j ZCNFfaYXk*1YTkbdv22 k S@fːYj2d.5t2e ]bZC#,5dd:"3Ŵ.FfQa'#6fPIfT?n]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE4FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNjklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd5efghijklm n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd6efghijklm n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_OHx43h3G3`|fG3>3ƣ9>3ƣ@ьlƣ@ь Dь hgx43h<T<3h<44f|~g{4f|f f|fG3>3ƣ@~@ã@ь h Gь hghgx43h<4*@Jt7 YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmq0h<4@4f|fGghgx43h<4f|=Gь hghgx43h<-0>3G3>3ƣHB($7nopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-Wȧ _l* [b%cudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~[ b͈ _m+N±òijŴƵǶȷɸʹ˺̻͇$vwxy{z|}~´õĶŷƸǹȺɻʼ˽̾ͿqrW i3"$ B$A:uԂy$\Da` 4̳y|}qt \&קz'mr<ڶms7cwe]޽Ӵs[c:hz{}}^__qG-sZa:G13mѶm9^^^__׻Wz}}}^__/׵7L#[j 6&  !"#$%&'()*+,-./0123456789':;<=>?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zA{"2d<<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn< opqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyΉ n,z{|}~a bg9Qxϙ' @ d " D | ([ 9pD~Lepac:Ry(Aei#E})\ qڮEMfqd;Szh)Bf$F~*] :rگFNgreČTCgcr%}GҰa+^;sڰG4@OFhcr}sݰafx Wϝ,jc(Jխ .a>vJ"Rk viƌ ?X|Ϟ-Fk4F)Kְa /b?wK#Sl!wj @Y}.Gl*L 0c@x L$Tm"xkAZ~/Hm+M 1dAy M%Un#ylB[0In ,N 2eBz N&Vo$zmC\1Jo -O3fC{ O'Wp%{nD] 2Kp .P4gD| P(Xq&| "j_o~kM[i}  l >LZhPZfYhxBUcw 3FTaC4 #`pN\j~?M[i[ZiyDVdx5GUbE6̲$aqO]k @N\j\[jzFWey7HVcG8δ%br P^l AO]k]\k{HXfz 9IWdI:ж&cs Q_m BP^l^]l|kJYg{ ;JXeK<ҸWh v4Wiג!w5jؓ"x6kٔ#y7lڕ$z8Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,o    #&+.369<? !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstXϊ o--S./0123vxz|~uwy{}[!"# cЋp.`N@$ @@aA$[FbJ( ڶ. ;5QݛPSaz)fMR-}/7giX7kJɻ7C Bzy#fmmݬ% 7˛1 Xk릚(yMUH/~nL`3k7r V!]9X6b*Q3U!nwބXF:&@1=mhDwoBB92Cց(p g/w'(sju."弳mr"u 9' (⼳mr": kmQi8'(rs=r@!5EwړqsiZ"usy=q@!;=9'<Bh VIzz`Z ꂋxp6 ]Ȣ\l\h~ܼͅ]Al.h~p6xo.h~̅Z@l.ubV?/6̙݁%Nr#̮I/3tμ$-ύ2J@LPa-rBo ߢ'7E/m.4w^\h~ܴz[BͅoK MNƄJf tEPaB7\6  rЕp қg=h tTl4m@$J3] ˍ oI!Em"6:kyQIHQ6m.ꐻ*$_~nY`M7khwY{*`RFi8S{_^KQWG;4')|9 {Yն{B;49OPtAtn]Dy=9H{DܓZDy=9@E#$rsOPy=9@ENw?g-I 4UY?$ܳ#3"7X 1 lkf(yLAUH/on,`j]RúYE޽ *o 1 ifM(y&^~ڈग77bfKL8e v=$ lX%Ӧ (/45 4F rƑtV4;yռsٲ4hO}FsvU+ix,R-}?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T fWgXYu3Wo\pa afxߘg7Ptϖ% > c r! C { ch Fh AqxόG`ĄϦ 5Nsi1}Sũް[mcccΓ7 p  F _ 4 M r 0 R ]c^crHa 6Ot2Tja1ca`{DJFόcc}MZ"r>̐TB$ B$!х"9h8\~ּx'C`,8dqZG}&+& GOg^2-cS @m$@]j21k@cM?-iY}4諸 \0:0XP甸D Z6 G͵qt#c l: fC {7!X;dw0 \[G{6EK`ݚ:jvlv.ծ'<6q;\WZ_W__+_U_WWʿޙ!gM=Znd&8lm-,4,c8.|y?O9Aoi#kT`hc  h9 Q/  á!oh4#[60d!êy6֐:PЃ%$62{՟| T <YcF[_A\X"_^Y]]W4XW4jăUFVϘXcc LeT !"#$%&'()*+,-./0123mqqU\ނ9Kz4Fj047(n6J>ƹ1 ժ~4v;xOIc(,쮠"qv~.%ZW္a hDR2 :A"$QIgFnN1#Q0Dunz-2pP6|]O ||R} 'C3էw}:-+O^06vw&ؓ$ڕδvj9`#oȲKwy$+!;da2qr 'rG@3n59lxF| GywIVmekAAظgQ;tbWŨakbd4 >HYY'榗L2K.AQ<C9P¶;,֫#456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~aS$ "Hd A<oB+CǠT8'G\1I#xq#{ܤ#0KxrV[u,_ D DU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./012r+=b$t.3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y k?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y8426kw$ӗ@EX:Tp\ 6W\]_abfc5D7lmny6Ep}ڂ܄Pކ߈镳8G9H9մ6:ݴC"$&2+./3568:;;=?@COEPG I b'TUVSXW]"%T gp"rgT8%ձUO7HSâVѭa_^5[3gR0\NlQƖWd)e*g,j/l2s;w@xAyBv?{D;IL?M!@N&ř%69BO.ϥѧCP׬ܲݳߵ㹳ERDQ仴(: + ,FS!# GT*-8:I)@LWC#KVIU؀J*D$ŰmsM5N7O8U@S>28X\EWB`KbN4cO^GeQNZfRgShTkY:m[O[p^Ar_P\ubyg|l}mH7Jrc&鑈PSc ȼzIX?̂B Ul6_wj n][<߆?BfB /pֻBQȝPuFmK D@ I #!qoXWh=>Jަ1p%natfudۼQ({cQf_!~Gp>f}Rvy@x 7%.zQ}{RS]WYZT^Ǻeʾkɱδvz{U_V`aXb;" [c\dñ !"!%^g"&_h`i*9ű'+).-2ajF7@JǴKȱALGRbkUUVVWWuɴ|˱]^cḻbecfdmkmfnoqmortxzho{}}ipѴjq ӌԐ%&ֲ3ײ/lrƱDzntɳ}EYشZ01k7ouбִqڲղⴇ۴ݐܳpvﴱ޳qwrxsy tz u{ $%w|(7F+;x}y~7*=2E>KCiPJQKWS[X^\][`^%cbffw}z|}G뜡|[}w~~ȓ𳀃Ե᳁ #$    "' < !"#$%&'()*+,-./0123456789:;<=~L$B  ^X! UTUVժUjժUjժZjU- CZ $Iݸ`qHf"7z`  eѱo-UfDE&`QI &KM:%wl?fm޹~#*.k-lo=+]/E$^?/o01 w] $p;.ef FUW穷*9D6EqcE8D'@> wQ{GLnrzzXDXʣXh- ^w(tDNOBy- 0W!feŏP4Y9yoyq% ieLYxyc.A5"KXʿo64dQ>l/FɞrGٮX0D >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T t =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]ȷ:!BB"J"U).1T6FNGVW O>PJQ QRR Rbj U(UWW)X AIXaiYM -Z7AZis~[ kMRL "$~C^+d#?(ȸ ?sk+Cs.f $, AJ'ǰ|G=Cɳ5]䝊PUY9wNިNX H! !AB !AB0n]t [[W>\]l_t_|τʌ1afhnj@l3m2; Vob p"FjppqqȄqZrfrs&sJnssstt̄t^ujuv*vNrv$z,t4r<:|qR|Zr~~ `%4=e7?OWgo& "IAt"HIGF A0p)[Ī^8O'27;ioF+B _*Uu4 BSR4[wR+%9z) Zڬ|ڇ2|A@H6J^DlHkڄmBR"ZMҞl%'`_kn$RJInn-)sLLJo.h6%tAJ:FU3 希dD x]OFB2"YTPGCPC0$ `}R1MjI%@մq0Όށ)٘Pk)'e]u]u]u]4M4M4M4M4MؗVUTsQmyyc_ZUQHĿwѐo.* g&ţ@`jvuTLcÚnZB0 q_M+|(Ak)' [ٖ]&"ѐu]u]u]u]u]ǾukbW_)ȆD"`WұpO+:!tP0}iUE5#ĮR cWuCF`ҪjF"խ]} ~jGLS= iYwB(ZuVi)9 `@yyyyy88888vV2qME;TTTTT}}}}}߷m۶m۶m۶m۶mv]u]u]u]u]u} jY8gu7lL(<<<<<pzoTnkr2 C=LVM욅QZ Or}~Y)J9>5xywR8+rPIU:bSXO-ÞX#yXScA^( HaVL~F{V$ދ<@*'"#%އL7YI&[=^˂%+l{=g76kּ32xDI6ƒ>"23Jd:rWRjTv[1Ypf @36UU 4mhZk#9QG-<-K['ɚؾu٫1ܔ ʑ!/]pOH/Ԝ0s@-lpKҲajooa4VSMJzh҃ch F|;T]h7t9o͎fKLcγ=R앴$qNor(>utRXÂOhFϹa[4,"o{v`Emn޲F|7G'cr:j21*;APKu5+HCF)D@E2ԊO 14~-kǞ6S,F/é|_:v9kf5&qk+CGL$;x, |Zg`t-P~:4&D sIX!TܑGOC_17TʫPA ,?+Pm;r/zh+|~hy6,ބ/!ƭ9u0?A#~M%C3̐|=]򭼧*S_7'PK1^)abV(3DROGӽx&7 H & '$щBk'Q7A1FS;c$Ltٵ,r=D;,oN\J$?7ˡ\ނ!i;toFH"JM8vu\*pqM.9C!{!9t0$4c~ Dyou>ЎFysCr# ia0Ƥgo7nn6XuAP =fKۛ큦l-.t{Wb9, 7c[!Lf\)Q47V#Oqp"Zm´LbjX:iX^B7;D{vD\ˀd8^0&0-9;?dH>ƗwS^a bY@pV7ŋ8j4T}`w8vQɛ6cZ/~2|<Ȱׁ6sg )<._d; jAE5T&f#9ɔtA-ѓvӔrဿhfa.acX4Q@^"![~g{LO;1I: GKȕv(ň>bu x|ax(Pl3xOځIOb{&ڸ`b\(_N59!= ? ' h`}z<'^~r[Z &3-6V'㰨 UٓW֘@k;C$".> .w'~Twdv(d©4Yg"t<C:fySUH}סpGiv'>4#`5WKo Z+$ọ̇5[O-fk- #2qX̊!6T9yIc(۵$rBA brZ+"62 I fYeU*Ȝ ۋdOjkZ.?\ Ia3wY[o&6dHSrX,iwAzj3Lt.5D'>!n1BŚŕ\%;dy=unuj O.þny)t,T\rV3pV?W[t|N3X.1YTh:Nn4F3P;-sۄI|b pm-hwM`^9*9i6;>;=c^duDa y[*_VΈevxst?=dfj;fo۹cK;X"Zk{Xluע|qϷ@asp/c6̠C09 5h~K?7ݿ-w tt&sN)s4'"ﲬ;5)#ڮ,fCV湦EhiPY:ڞe?ȶ[{=]lj2e^MpHۦ^-lQJn82ea5d`鱰q 'Zg #8@& 3@@(\9u%swSyx#3e̛⾹h$!:6]֝Ŏ]%%  38ڕ oKe-e PtULtWFuF|\_a:-h`9wZYt`iMpT<߬f"2>EdHcH`dv[@uf55GpTTIV!827(DׂdʧH'rN&U)FGT$gw&_ͶDsrqmŽ71 ";% G)rE VEr_r੢۰ҙy8B1Njn0h,ڤ^AfW_RJv J.Ig?onIRߝ/OPxǑ#;|(b!NM-:0(!}w\hצbX\iqm1r>€R܅=-vJW>,3SXcƽŶQZޚylLKa.!s ٮZ8x+y귲͔Ȫ~[Y˭ͪ I. FÉ-q;AK OsyZ;'o*l(? ʇp =D"ѯ9ʊuAMƫ7& Ռ W0^UGsN^0 DP"jraLBa&I1BOPS4'0a,%NoyA9&݋/4&$w\#1!yx$5샒x]EnOn܅ -XfKF8˂/59ԋBl5?uoouZ- !Q@cNeB1MO3J`'ھВoMGie+SCJQ t9 UKNܷ*8.etL#&uY㘛£.b]!a(äcjz PT;/gwQnmiH_BG܆0qV)[mgcYo^C/ćc0<؟Q~KaX`]ؚDg͉5E=S{TFz 4 03040506070809 0A 0B „0C ŁƂǃȄ0D ˁ̂̓΄Eс҂ӃԄFׁ؂كڄ10݁ނ߃1r!q?Aoaq .xbS\!syJ%-(DJ@ T,) .CT!(fr,&KDgs D-,ɒ2љ8D@bn&7Q bLt&(P1M²,) .CT!hѴ$=0 'N T(Лt,Ix S/3}bkVxbu'BDDT**O[T+=mUyY/sc1*ܫkYWl%eFS.Q Uwu&g%V"h#.z R%!B4G>oO4o:L8)_%(O:H7(?v$77÷݃y;Zs1?ok4 w1F``H-hHşp]IxxA"S9ED1D)V4n l{^_'h|JșV7fnOh Q}<b8L[[q/݅][^gi,|j嫸b'2𧸔P 7vl%YTt~40P@DgT[<3dT3|ϰvn !օqo@?է냺62>>wߓuvޤj~iLZ~iJJ~iH~:~i8.Ȩ")idqjI݋NVe$wg/HQL>g5[Mݹ{!iï&c#q.ite8e {s22޸eog%~j~FR=&D!;ʶdKypx3yt%>ۯ5d~zA FY75e[b3g~jpJv+aN\jΏ'ҔG^w<:Wvԏw5 :YN||%os.q ~sHW7?51ɝ켸$]ݺ3RY "<+|FQ J6ߙߟ@q"DX7xiY ~ޭ&\=?Gnj^,|xxu<ۯ5d~C FY7p=5e[<'g~jhژkSn1"; ͲP4ژP< ~D8R f:h 9 ^A|P'5R.W(YeYOa>yN;""#"xt"sqx}B_ 1)v Ogy>Gzzgy;Y:}.o~zz[ξ5wc!YJN'_O!vƻŮ7e ;!܂X.c|G&_:v_.u{Y>9>]{7~G64Ոj "qc.Id1'̂5wuv~Z1js˵*WWS_xT4v7yoKbKR9YiBTY GZs+;lռBST; V̤UX\*3ڤ#mmwiURZk ,Aiix,kV-V z5A,B .r9jɅb Fƪ0M=z; ~ zťvCMN^zo%%L[/QU(x>Rd${Գo S nbx`=?G/kCcB) / ?v7Z\. x]DJ+54s]VX} umI i vf 67 "M45C-23A-`b"EMsy3z>ѝَt*+r8οĶ5frfFϼII+y.}19N_m۞mo6iEϴٗ!b:_zj~@@&aԧ>mY{|zN:]s޸IFsm*& $/du%sh V) fVIAI#O4abD `?$Gqثuf)<--!US eF_bEՏ)jփz+$#}wverٸJ\Cpvgu 88cn-Baq^`zF6&T,\I cL[GA%dr:s ){f7OH[ Ew!{8?6Sʻw΅5ø5-\sƚ%л p)_FZ]^`4>Z=PvZ, m·8ٗ/k瞼nr>Nyl33M%J(Vy7mmVbC%fS⥱ Sy1"s&AxSF< 9Ĺ |ʯ.+'cK4Q ewvWl,>>_}E{,LG$og4Q^niwuCF@kH49RZ&<\&ҲW;M\5kbT՚=ZCW|E\y_šⱸs~Mً֒.^LQqy,ɻ&mkΗ(\)Nטvi,_snsgyqfOfah甯}]vni]e|Nk6\oed_|.c8g궏AϦ28ؖ\D m\XN y9ӷykޓsh'ؓ;;o+i9F&~8&+^s=ߝ7DӜ{?Ny'S|_cC(hkZݽu;ƸC4)b9>[lU^^y2̘ǒc%F[|8U\7o6ưL/_QvیwQ}5wvXֈOwmr8v-{?~{ P*_=$5ga|^E֜mg[`,$<@PNO !"ms'?PDLHOPJMTx>z{}~ħ(*+,-./| T"H#$w0123456789  !"#$%&'()*+,-./0123F< k%AbF]*F]:Tu'b-M;+j<]46789:;<=>?@ABCDEFGHIJKLMNOPQRS ~} 9TdM~U~NRV^bi 4dz:Yzcd{|}V~WLT[?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [/.13 hU)=DPLJ`+*-3 RQT_Zeos &\aLgi;yܜ`H~?',n !"#$%&'()*+`a,-./0123456789=O:;<=>?@ABCDEFGHIJKLMNOPQRSZW`PbrstuTvwxy z{| )=ۺl*//$UV54}0WXZ,t00>LA[s*r 8F~ 4Ozg辰.5NM7620LK#"hgrqtszyPhƋ ['&tJIf~|2\}TQ~]^3'&/.-,+*XW^]~}JI𝟡_bcd}͇efghijklmnopqrstuvwxyz{|}~!"    gBI8=BGOV]bfghjklnopqrsiG= lʯ|[ZfO%1U"',-.'(+.369:nst>uzJɶղH> m4yQڀّ5bef67ٕgh?@9GI?n  456789:;<=>?@ABCDEFGHIJK5LM$%&'()*+,-./012347󂃄~ [X579@ILV\)+ J@o b !"#GA]:BiJXٵڰKApĉQ==TUXYZ[\]^"$VWMCr3z|fhNDsܹۧOEt !"#$%&>>>>> "#$%&'PFuQR'?  UIx :c!"#$%&' ; VJy<=GLMNOPQRSTUVWXYZ[\ XL{VU]^_`a0bcdefghi#jkl mnopqrstuvwxyz{|}~ YM|ډCD]^_`rstuQR'6>}EU~STkhop %*+0BJAgwy- ZN}ۓi{ !$(.147:=CFILORUX[^adjm+@gptz "%,/258;ADGJMPSVY\_bhk)>enqruvw&x{|[O~ܛu::xܦL !#%')+-/13579;  !"#$%&'()*+,-.789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcl}defghijkl̴  !"   !"#$%&'()*+,-.IIII 567eÐ\P]Q _S" !"#$%&'()*+,-./01234567&KKKKKKKKK`T#HHHHHHHHHHHHHHdefghijklmnop01234569:;<=>?@ABCDEFGHIJKLMPQRSTUVWXYZ\]^_`ajklmnob[def78NOghiprstuvwxyzcq{|~}89:;<=>?aU$bV%fюcW&  !"#$qHHHHHHHHH{|}~%&'(defghijklmqrstuvwxyz{|}~)*+,-eY(nopfZ)./0123456789:;<=>?@ABCDEFGHIJKLMNOPjklmnopqQrsRSͷdzû˾θȴļ`pZjVf^naq[kWg_o  TUVWy|vz{/-xu}XYZüź[\]bcd^_`31 abe +d#;(&(*`>} _iEϹt%-`abQxy^(FӮ?(44x6Bf0jܣv073gf>?AB?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_%^it|#WVgrzTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~a'`kb(a lc)b!m   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%& ()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012345felknmpoxw|{~}@6789:;jiURvu<=>?@AB,:::0123456789:;<=>?ABCDEFGHIJKLMNOPQR'@SCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs2xyz{|}~ o Ϛg[*JKLMNOrstuvrrp򶷸  ',3:AFGNRV[-wx& $(047;AFKOTXZ^bfhlosvx|~ !#).5ciuwy-  s5_|skoagmq#JS(-4;B.=sJn%,e(+/369;=?    !"#"_$%&'()*+,-.$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ56789:;<=>?@ABCDEFGHIJKLMNQORPSTUVWXYZ[\/01243[\RRRRRRRRRRRR]^_0Ff)14;ch\+K  #!/.4387HGCBNMmfngohibc ȣdSSSSSSSSSSSSSSSSS#$%&'()*+,-./0123456789:;<=>?@efghijklmnopqrstuvwxyz{|}~.-Y]hkno paة|L‡1^=у N\uevFC~\S@(V??????]^_`abcdefghijklmnopqrstuvwxyz{|жƾѝȡi],t<<?@ABCDET"nb1y|}z{WV#_`C@ASRPQ`_]^ZYWX9LKIJ0/-,542<;*)87yxvwCDporqopyKMXsu &"Lo-/vxJLUWrt%!Kn#+8SPM&NOC !"#$%&'()*+,-./0123456789:9>:CIHQPXW`_ed;<=>?@ABCDEFGHUT%KLMNO*+cG_+-^ ;UvPQRSTU(c.N<,k=^VWXYZ[\]^_`X"wz %18BLU[clmn#oc2opqrstuvwxyz{|}~$def%&'gh _ `````````````aaa(pi3 !"#$%&'() !"#$%&'()*+,./0123456789:;<=-)j#>?@ABCDEFGHIJKLM,-*./0bbbbbbbbb10123456789:;<=>?@ABCDE2,r"67e89-sl:;  .tm<=> !"#$%&'()*+,-.//n?@A555555555555555./01230BCDu"E F~}GH1vo5IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}2w~uvwxyz{|}~3!45#FGHIJKLMNOPQRSTUVWXYZ[6x󠡢\]^_`abcdefghijklmn7yopqrstuvwxyz{|}~8z#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}9q:{r6CCCCCC;|s7<}t8 ????????bbb=~u9 ^MNO?w;P@x<_`abcdefghijklmnopqrstuvwxyz{|}~풵^c'AAAA./02456#$,- {|}no78Bz>ù~C{? !"#$%&'()*+,-./01EBD|@23456789:;<=>{|}~F~B?@ABCD_` !GCEFGHIJKLMtCPQRHDIESTUVWXYZ[\]^$(*,.02468:<>FGHJ IK  JL _`M KLM N O!"N pqrst P Ouvz{|}~w\]^_`abcdefghijklmnopqrstuvwxyz{|}~CDEFGHIxyz{|}~mnQ P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R Q0*.9G 7Qij˼R8@ND]v :H 9Skl ;T:AOE^w ;I ;Umn V< BP F_x  CQ !G`y=K?YqrZ@31Z Y[!Z\"[]#\^$] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~XVVVVSRTSHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~˴T@ L1DD@"!(ֵVִdYJQJYJYʠ,$5Q(RR G8wD@8;<cqΞ(e!z=ulΣxr$kt(hdo)54kEw#F C9$q=Q}G~9 c^x"x/$^̼ F8mAzrb/N WCJptVG k8:bee>sa!16H< ؖϹs\;PH-8vK cv_| cr$̞q ݽ \kJ~oBAT]s~ ʡD]kuOᴮk_ęa܉-QssL4gv&RyK0|?'2<>:E?2Tּ y. Mq^ߠޤBcn7J 噒pY߰0|ގR7D;;C(&&pJ|mg'yb-:Ɗۃ:yC_ff x'#s2i}Andj0} 79q5Im:>euD_pP!hJĻnXVWi{X8J滓rF?p+zBn\ u-8we(tmbI-gX/1y`vj<&2rW6t#Tz;'" ,}Dsq|=~;|Z!0}+ibB3ov&9J=Ż`au;*I&Ƌi{+lo.5-%]NGc?_:=ʷqggOKX]*ng%d#P<k#r߰+""Ō[%bqWj;y; K/Gh})ęH^֙'{N6Dײw䅮!։Tl+VaAd3ؿ pbD9 (Byoxh;?aЛ$H[cvowZ8}hV B?\8wbHkNEMဗ\tqgɽ`*8&[n#2\;29@S#/[Be Ќ,"n7"ʁ]cGg hl֡F*gx kxNepAyUpƇ cvů˂~:O]U- 6"ik;_t9|Ѱl;r8?74>4}aZp3J; z <2fꉿb-^ĉ١|,&@GhQK]aĠg'v180~h(E)%)%)e)e)%E911DFQbR;B/ѿCᔎ/bi6B)†gbOtGDW~tO~P]&fnz*Wu]dZ+qڧKIOW;wi#3g֒~狟N'gWHACOl&A$wA5^q+vWowCuhZ| ?-U6|ZQĦ eOS;q`1q̚sq />4@3ɋpm(nܟ2ۂ:wsh'>c2^_ˑPЙ D_>epk\tcLc>9`e%xGNԟdZ3;Ň.D*@j(܋˺het]p XׂųIrGv%ʺJK3m]4D[:oiwG]cl/ ٮONnJ՝.\7b雤_Mթ5f؇SWDٺ/om2}k+Tn)X+ҭs'SWx͉j+F.u+!<(B,:?5Ĕi $F+Uvh'nrbgZ}1/ lvJF껈^zm)lS'OYU<'UQ[6;~JPd=-rboq*?z`?:ee;sN a]\D?;C#(Dwoh;*ڇ.Gn) ,l\%ɋehʊazU}kv8%sО(Ѷmqc>vz#t8}oa\gXe6rQ0C@Gl"wj|;i@@jR:$jRqm?tyvp 1\~rOqVlĽOc 0{b)s{9 oHQUqq1d0ccR[dz)0َ55&%bx`|^tQaVW`Q}\sX#ou52m?x& |l& _ܙqJxvJAyXwIAљ ;mE?>tct @ajaevܜDžsH\r$X{>L:2!)K݉XI8h^DžTW#~;E KҎp[,Jc-Bbڜ5Fͮ^1rÐMgz:E8z {Ѝsî!{uP| ʼnBpF@xEN9nƸ)pzy1 _. 5 pkb&wz>2PϩMXJۈl:^r'ܚ6odcбY.,ѻy-P"8IxM Sb<`%;?KڧOZbI{K9ɵ4AAd^N&.%J习|4:Ш2#8ˋk􁒵t =úfx8>ۻsokϳo/n.m Z1LKIGECA?=;97f&%JI E +U8DqD B#DC4dpB %D0AA $@w_^==oޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕ܪ*N5zrjbZRJB:2*"  Ʀgdb`^\tͽ=ƾ~vnf^VNF>6.&ŽA+cV6յuU54i)h(g'f&%JIHG.Zhd\TL+U8Dq(aXHb >xoА (L  .P~}|{ {skc[SKC;3+# º[UũRQPO4MLKJIHGFEDCBA@?>=<;:L ̋ ͽ=ƾ~vnf^VNF>6.&ŽA+cV66tsomM- }u.-,+UUj .ĴԕѐPЏOE3,$!GC}C ,T'JaЁ @  ;`oyxwvutsr{״E/.u%w)TԓSӒґQѐPO;rpnljh[tEYyĤxttͽ=Ͼ~v.&N};>vU~MIGECA?g'f&e%d$ -X42.vĎ % 6h!Źymea]ɩRQNLJIHGFEDCB@>=<;:6R4[@#WNMʺ萃9, lhȀtzB$0Ɩq {I(b JFDB@,)3186430/#!ڦ8=gGG2p.rE^d87chgff5bb4321]\n`4u|wc.,< 4HamڗG։xk"!&JQ+"!A4><2;80/-aݕ~/{ްWזV֕ܪ*N5PONMLKJIHGFEDCBA@?>=<;:yqYVTRPNLJ:ɈHH1TMKIGWECA?=Y;9&eQI9) mʺ ԴtT4ӳ¾k%D08h pA #7ήnN.ͭmM- ̬lL}yuqmieTzplhݽ=ƾ~vnf^VNF>6.&ŽA+cV6U5Uih(g'f&%d$ -X42.*&@T % I8lА (L ͭmM- ̬˫kK+ JnUKEA=951-)%! scSs;?܎p=eca_]YUSQOc~zvrnjfb^Z¨|t|FE*R4ö|xtplhonmy6u5t4s3r2q1p0o/nd@WIA91aY)! ۻ{[{}mM=- ̼܏wi@A  \(#3ǷW@@;:987654330/..+,=Ʀ|yq[XVTRPNLJHFDB@><:4wwߞgc_[WSHFwnDxyotme]UME=mZJ:* ɹyi #x<1220/.K-,+*)TԓSӒRґQѐPЏOώ987654?##ܪrbB2"Aѿ3hgea_[Y;`WUaA_+#6Z8{:Y*Z,KҶ 'ō+: r! ZSvwJ3x} %Ԭ:9anfWtPrف\6qŪ XëP w/9HJa (H>zz\|Ԛ5C zz^7Dg\TL\ %Blsmga[VRLF@:61,& ľ2\QG;/%](~0[U?<:864w֞gc_[WSO^hgfedcbaa__]\[D-X42.*&@T "8X / MKo: ڹi9 ྎ^.ͥ}M%Ĝ| }+6Uc%)CBA@?>.PA'5~q[r)210/.pܪ*N5zrjbZRJB:2*"  Ʀgdb`^\|zvrnjfb^Z¨|t|FE*R8aa!"B 2`` TTT!Ȥ-1 RΠ1CUt4ӳsS3Fd$ ,&ͽ}m]E=5%}޳;s3r2q1p0o/nnǽA+cV6յuU5vW׍4t8@4H0\nV04X4Or݋}^yf$ޣ˄ot9>da 0a*C 8zfKʚ =G{U݇zC~]0Yߣq\^ F~ϳKr*0)kbEj&=x±3%L]9-yՙAyXDuHavDGCqJ Q:'k}DGx^>PXьRȈu~'4l7< o;>9!ŴdhJk͟~[7\ 7V;k֏RnIy I{iƵnW8N V'MG uZB }E772D~H7]HӺße҆{?W)]3MٰqG q*[qwL`Xk_}ÆQ?C WЋ&|(eGbO4ooI—՟n^Ur@%ُyҥ]d uvM~ x|X%顳X7Xg#&YʛsP;s6]6԰آoWE5#4&xU9QCqYLƛsQ̲y.m@_5Rt*Vvemxs캻SX5 fC9h$ow&)-148:<>@D: i%pxCD &29CMV\djqz %+07>EKPTYYq2Ng>'(^7΀ "zRBA8Ŧf,ܦP r0`]%_#x1u0+9&_Oi>kI  e˥95<6-./0124567)GgIa.Jc">Wz+f1Q@/nA`*Hh Jb,/Kd#?X{,g2RA0oBa+Ii!Kc0Le$@Y|-h3SB1p CbJjLd1M%AZ}.i4T2q!Dc,Kk"Me2Nf&B[~/j5UC3r"Ed-lNf3O 'C\0k6V D4s#Fe.m#Og (D]1l7W E5t$Gf/Ln$Ph4Pg )E^2 m8X F6u%Hg0Mo%Qi5Qh *F_3!n9Y G7v&Ih1Np&Rj6Ri +G`4"o:Z H8w'Ji2Oq'Sk7Sj,Ha5#p;[I9x(Kj3Pr(Tl8Tk-Ib6$q<\J:y)Lk4Qs)Um9Ul.Jc7%r=]K;z*MlE?MC\u~-:z}w'QU]$_9N| aڠ -ZR',ruv E\#Fw,}~9He7:;nowxǢIt~ ) Q6] bcdnv5D!]ѥ^[9:;\y|~z};:AB7v=4 rbvfwg~Aszz#"$9:KN@ x2[eUtIV[S)h᪁ZuK&+ (I/4*]c<lJïiH4 $EmǿwdC^3vf${x߱J_֗OoX}CݟRپf/,@UYëA`tjp*Fxo υz_6ls?2 i^WO8}Ȝfg$1xkϗ|-Ν 3b|Цr|2۞[$ǵ:Zk8 t֎9*`Ç,[A9=Od\?jrGH~:ݓ8&N,rQa эRCǤ*}ŶB2"طEDDĪ ոr)؋9 $=mq=FsA8*H{Zƕ{[7"W` Y+D?OqpN\OWin/EZ3kDцw*+ 3l H$h[]^_`<=>?@A~xFGJ6:<H[G\qzy{ WOXTY^_Ja)%*.3) >?$_ԅ҆EDyy0&pC~fƗr{hij!kl樋n~$opqr &'t(u{{||}}'%#{BDEZ[*7()w/10@9< vmUVXW!wqrtsuippxowlts|"y!Xp1MfOT66Tu +Wo;Wo0Le8Vw -Yq=8iS ^"xrus?AEBĒ߳50jqkJ ` akj?@tyz{DG@CHűɰƲº$"( &%#)!'RbXhTd\lScYiUe]m"(&,$*#)'-%+  .+ws2/)(+*-,/.10547698;:=DCFEHGNMPORQTSVUXWZY\[^]`_ba32BAJILKdc͹A`% 󣰴#6JQlz %!4HOcx "5IPeyA",1:N)(98ZYVULKM٩ srutwv d $̸@_$ *(-+6520;9=B@DCFEEDba=\[|{TS;:~4pjqk) QTWZ]`cehknqtwz}ORUX[^adfilorux{PSVY\_bgjmpsvy|NOPQRSTUVWX  #'-0369=;zcڕwT=N3܂5 e{K!hޟ;K"TNYIRs)**էRx=H3XH;iI[fR^1|6K9!dS:GtFY)/D~@$N|^L]V'k )wW ͻEiZjvF-mGfr &1FMq0uDV_Ǒ6:k+$f~.ΙfPVM~A.;e, ngoo/o+^'Qe6yRq!~x/u;3:ᖞoRQ+9DFBb jpKr`zz-:8S'Ji ҫN*`!8zƎeWEC-d߀>8n/ډ&E;Q扂ѻO3jK)IE1g<4gl}ؑgϚ'at#V=~7a{ާ+xe?S]qki.IY܂bO` x@ ~ѻ`yZ3!0\oE5,YtDgH'G6@?NHB| *(?6GU3󗑍}yuqma]YUQMIEA=951-)%! ygG'f^C3#²R"ųsSiYI9) xhXH8(Ƿw'ƶξY٘XؗזV֕UՔTԓSѐPyvtrpnl543210)('&%$#"?!@x|Ё߰!q!B  ,PA 0!ͽ?t4s3r2q1p0o/n.m-,j*i' yi+)'%#! ߻{[;_[WSOKGgfeoWG7g|EUT"@p,_}Q1аoO/ΎnN.ͭmM- ̬˫kK+ ʪjJ* ʩiI) ȨhH(jonmlk^]bfXaihggcca__\[[YW cea7뚖vustWXS<4X_7MDRX}_ |zґ&OiqE#s,jOr)/IQmA3ҊeEσFժHo,T~[6r>y jFQD e~}|{zyxwponmlkjigfedcba`_^]\[ZYXVUTSRQPONMLKJIHGFEDCBAǧgHA91)! !1CD:~„x8w7v6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f=ҲrR2ѱxhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$~|zvy ͌L ̋K ˊJ#@{wsokgc_[WSOKGC?;7똖ۚZڙY٘XؗWזVC:2.&F"! yiY) ˻{k[K;+ ʺzjZJ:* wrn420.,*)'%#!#>BxttȠ%-胨}uhomaW\ROLC?862,+*R3210/.-, l۫7۪zg7 ˻{[K+ʺZ(vdTD4$&楥h(g'frR2ѱxhXH8(ǷwgWG7'ƁcÆ 4.d`X@a€pkfa\VQz%$Po-K j('|khfdb>̋K ˊJ|򹶴~֕UTS&%$#"!$F|C86lhȀAB &H၃ (Hp POƾ~vnf^VNF>6.&Ž}ume]UME=5-% Ԭgb^ZVRNJFB>:62 <ЏOγsc3ya^VNF>6.&Ž}ume]UME=5% Ԭgb^VRNJFB>:62 <ЏOγsc3yqiaYQIA91)! G86lhȀA#B $DA $@`Qa'L{wskgc_[WSOKGC?;73/+' ~\[ZYXWVUTSRQPONMz&e%d$c##}Q1аpP0ϯoO/ήŽ}ume]UME=5-% ;97s!<:8f=ҲrR2ѱxhXH8(ǷwgWG7'ƶVB2"Bbȇ <>txc}}}}}}}}w| ponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMz&e%d$c##}1HGEF;NLK H6eb]WTOM{uoic]WQKE?9뗔t{oK#ҶnIJ F!۠0⏋m$B8]?;cKXp 50n*hZ L(g$㧇e=-"ɽ}um]UQMEA95-%}! ósc3qaY)rbRB"B#8phȀAF ,(ƻ{ugYKE7+%邀~|zxvtrpnljhfdb`^\ZXVTRPNLJH}{ywusqomkigeca_][YWUSQOMKIBAǧgHA91)! !1CD:{0QqkHޜ^]=B@k0@ r @ʊFFuRN\'G  /pms}솧-􁉧,R7Egƪ}.WsfM.ͨ۝eZQzE e/򗐨BA܇ge_0]$!ME"S^xR {2磃Y!_}ݥKLF:>M2Iɓ=X:T8bqFdRE -/|HWЉh)/vxI\ Ѣ%r=H.џ6w Dbt;cRN\mmne,?@H-īTL0 VMŲ~xCEo9h^_`abdefghjklmnopqrstvxz{|}~ 012569<=>ADGJMPQRSTUVWXY !"#$%&'()*+,-./Z[\]^_`acefghjkmnopqstuvxy{|}~ "'.36:@EINRWY]aegknrtu{} !)*+,5??@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]]]]]]]]]]]]]]]]] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_______________________ !]^_`acbdefghijklmopnqrstuvwxyz{|}~_#IR0FQ>(LB-sM޲܁B_8s\tB7wHʹsA ^Yʼn: }\IX<6 f|7h40Ԗp)/ǽK: `0<<<<{(Ac806j¾~zvrnjfb^ZVRNJFB>:62.*&"ΈŊ'J׷wWC .T{k[K;i.CB2`` "=<;:9876543210/.-,{{{{{.)'ArH"Cqc;u ( lƯo/n.m-l,k+j*i)h(g'f&e%d$c#b"a! 2bx*R8a"Bс 2``\ܛ[M- 5fsYyL, ˫kK+ ʪj,ĴtdTD4$TyqiaYQIA91)S !003SpiYI9) ȸX>4,$1CF /\`BE 'L 1BD@?>=<;:2ՔTԓSӒRRȨhH(ǧgG'ƦfF&ťeE%dyy9XWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&&H၃ u]u]u]u]u]uM&d2L&d2l,W{+&l.# ºzrjbZRJB* ~|zxvt9876543210/.-,+*)('&&iiiiiiii.)'ArH"Cqc;u |F_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA3dĀE +T@qD #D û1C4dpB87654dzedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA%%7.)%$H)Bd @~8ạx8oۨ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8Hc0^hb(N(Ab~}|{zyxwvut >xa .X ƶvLolL, ˫kK++~""IJZSDQ*Ba t;[Miim=N}=l9.J@]!p)Bqk(i_ )a~;ra[|C.[?¯lϨ: <-&dr6W ?rAMN)"hl˱s!عtVx!q^ # XS'7ux^ux^u8Q)bTm۶m۶m۶m۶m۶m۶m۶m۶m۶mv$#"! ~}|{zyxwvutsrWkܛ[ۚZڙY٘XؗWdžFŽ XUME=5-% ºzrjbZRJB:2*" yqiaYQIA91) ('&%$#"! ZTPLHD@<840,($ \oS0] }~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~llllllllKe7?T8Bb 017p\+ `UUUUUHdEQEQEQEIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  '  |]V^UT>MRy4Cax;]wh3Y rX+U u2ʤUVHFXr!f$I$I$I$I$M_Bh2BH"X(@M˰˪)jhQDbA@TDrTD&p%YEu8j"Ya`_^]\[ZYXWVUTSRQPONMLKJIHGc#b"a!` _Z((Ãy9876543210II<& {{{{{jFEDCBA@??û{skc[SKC;3+# ºzrjbZRJB:2*" Jwtw΍M ͌L ťeE%|bRR&IFDBvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@9OLJ1ɈH1[ gjI,3kf)!HP' (ܮYYaG E.+)%%$#NN̹<ఠxXH@8 eD4$kSK3 Jм⊉p0o/n.m-l,k+j*i)h(g'f&e%d$ڱqQ1аpP0ϯoO/."2'I$n/ٿָV&(.yS9g>^$'|AKBrW&2 g}iyZB;-;VE( H8$Ph/<_U T$1^RTdҼ3Zr4Xt 5t|!%$&')12=gh [ (&@-*367/9B:;@BCG3OTXWZ]\Z\-S]½^_`ab+/|~'LSp CLRahp  "^bc4iklm56vwx{78:9ՊދchRAWg7Qg75"s&0C3!E)%Ruu`t$ZbfyR"'VvcK#;;0tޝ]ju8wO{dp.oۣ_,FgBi8 y8^,I_w܏8!^y!=p&48]om}kaߨX"i`zDɃGiv63%]įWcdpvO1d.ef&+23;@wDCFxJNehjkz}~|Ӊgh_ijkٹ!EHMQVXYZ\]67@EGQZoq{nuqrvwm}~E{FtGHIJ󥦧KL OPQR(4:S=>?FTMNUUVYW\bWeimXYy (),-.=>AGIRUVclqsv '?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyPQ"R~3$Z/g7qQ>k]m뚭NO\ 8p\RClH|Nt:Bt6>Wݑ^ll{ga=aM20k'`w3~g&>`J*Κ?kix]-M>^t!pK@lKh ' Ŀux^ux^1[~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)|xtplhd`\XTPLHD@<840,($  \~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)|xtplhd`\XTPLHD@<840,($  \RQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)|xtplhd`\XTPLHD@<840,($  \m۶m۶m۶m۶m۶m۶m۶m۶m۶m`U5ԴtT4ӳsS3ҲrR2ѱ1o۶m۶m۶m~t#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UTg3_s\k}W0Ar2QLbA`@TTe }TLb?@TLrpT4r 9?qƨ$5dZpLb@TTe TLr$TLb@Tr 9?ƨ$ Gp:HkTe TLbA@TLb5?@TLb@Tr 9ȿƨ9ՏA8&Tu TLb@TLbF?@TLb@TL -ǨΡ$&LbV@TLb@TLbg?@TLrTTe TrL 9?ƨ$IBMRM.Lb@TLrTTe TLb@T<rL 9Z?"ƨ$IbX݁GLr)TTe TLbA_TLb:@T<L 91Ǩ$I˨n LbK@TTe TLb@TLr\TrL 9ƨ$%NKn9HR:Te TLbm@TLb@TLb~@Tr 9߻?ƨפ/TATe TLrTLb@TLb@@Tr 0%ƨם#$d Lr*TLb@TLbL@TLb@TTu Tr 9 ƨ$IBb@ ~$Lb@TLb@TTe TLbD@T4r 92@ƨ$I"*Lb?@TLrTTe TLb@Ttb {GUUUUUUUUUUUUUUUUUUUUUUƨ if]ظn̼E&YLrTTe TLb@TLbH@T$ 9Ǩ$ ATe TLb_TLb@TLb@TrL 9,ƨפ5F2Te TLb@TLr TLb`@Tr \  ƨ1Oq$!1JLb ?@TLrTLb @TLb@TTe T 9%?"Ǩ$IBz^c?Lb, @TLb@TTe €TLrp T,r 9#Cƨ$IbR}C1,Lb @TLb @TTu ƀTLb @TDr 9 !ƨ$IA1q0Lb< @T\ **p9[_ᡁ ܳUuff nK)HImfLk&KJ&STBc#a},<؆@uh22a#: E5K@87;\ثZDێ.2C-MSgǨ H $%@H" ")rq2yaid-Bv;tɌR4k}߁^S||, 2Q?d, ˔@zn@y_8X3æܧ`Cz;BB$@ "Xt$TUVWXYZ[\]^_`{|}~afupperwalphagxspaceintaphankcntrlpunctnummbining_level3orlrtitle_inX X(00XHd{00\YGEK:8=B6LWJYibszoxZ0eF85XRb^ncX@CGX0>4M?R^Xggn;OO}Bk_`PCIrF0QiW=|aujlce[]N0VM0ST1@aT š$)qBD@!FD"D#s3x4x*0d)E- fqM0YG;SߌOiG3=xo'hQqqLGwӪGP+܊Iod6Q!V=s'9b$$(|˙y4[s^qNX;} ʦA~S=4fԂ#۷jkYiW}1z6w~q)OP4hZ{nw&Zzjmrp5fE ۃS.!['$qb{sTT>{rGSl_P)Wud=;2"X_((቟#<̜>'&RZ/V~Z=[?\ЀZ2+lU(lm+[Xgq9,; U;.#fP9?BRBP 8Q>Q; ՌZ8uUYh K{$)SgrD BaC#@E!u9^AЎy=9/{nS`Z39&^!O%M OGoFJnSa:"}a}d` G =~ ?鱽#=3P}@il`a>;Z3dW=O^tt4oG?H`rbj`.P9y {i@r6i2"5{e( CXn isTocpyHA5r! ]ȥZ)TG11їjF0/#b6$tmh  u5Hp &il$2IH /F*TN BjEWCDF"(;UglUK8 agE9#`րD#W!&|0˦M$2cPZ7 KSQ_e38.GsEuKqT8H~cS?o ;9aĿ^R'R˟J}R<;AP !80T#hD[WC g [K0‚rsF :Lxxu\glGa0Ǔ> /b" ޱ0*G;-g'X#3TmPG|zuY6DDC`k^r]Fgqgqgqg B9/Rs6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gF\,D< B@ >`@@u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀&X*$y8"8}A><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"8}A><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq0}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt86 bP&h0` owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH p`P@0 :}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gF\,D< B@ h  )PR _~/__ C`0 B`(~/B} / P/} }_0o( P oB/ ~ _P  _(_ _(rFbZRDBd0K2D GP$p`P@0 :}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gF\,D< B@}A><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq gF\,D< B@}A><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq0}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH p`P@0 :}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gF\,D< B@ >`@@u\MsT(Ip4 Eq0}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2>gF\,D< B@ >`@@u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀&X*$y8"8}A><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq gF\,D< B@}A><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq gF\,D< B@}A><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"8}syvku}6cqv[m{VSit6Key4Ca08 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:6 bP&h0` owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH p`P@0 :}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gF\,D< B@ >`@@u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀&X*$y8"8}A><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq0}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8l4RL$`,  y^qfi\&anYZNQd.IX$At9Vd1bT)T"D! h2BH"X(O@80( w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH p`P@0 :}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gF\,D< B@ >`@@u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀ۨ?NmP@2&'aAkJs%=<|-۪׽nV~uuZ,^_oa;]>yv[,hU 'J.tYHn $P"-G iP(ddU&`x- iϷf!PxwO%0(P1W pRs+ɻ}pd#P! нYR(sGKѻG}qV\5W3J)炬/8}_xW5%Rx]VkC-Wn)$_ E T|US(nJD eȲJB 5da?*B4dS)B4d)PB2d4%P"2d? iH(MdrJ<A! )H*f)*@ i)B"D@/؆,*׵EA%-j g6Jr8N0HG.E苽sJظGW y~M̶R9BCR3Xٷ>B]CJG3hd~WN::YܼHMGN9,fQi:Y [ݤɯ젻o@7-2uVI_GH/1z; k.na-ӟK΃+ =8/7@/zf׏m02?0~T\&}aXu/JMCo>ASAT*ltn>щ]nEwӷ2G f+D]6 G!qYkǯP:2ŸorhIExԠ]pLS{Hؗ5*1Q^jl/[S$[$=eAխ RhGr>E"ܪOra#Ʃ^==htg*~Kx $a>+#bLoWE/12yXIpF`m(ycs4q?`9>'!JDnEόq4ykz1m}>zL`@.`薩.7J=]2ѣz23}wiˍ|׻P&2ű.'_ |z_p颳b:Pt)`|}^F~Ԗ!=+'PȗA҇>NQօq"rzOaGb>H.+s!xr"ǼӴ]F}`lqKMe?w8w 3NV<0 C=?O0v-n?,z?1iɅå/ԥ{_ S2#i{љŞRcїpsKsz^oEo|gR:\5M#QC l+:rbzR:Bh#k ꦋn+nvfmN+m>,*먢I'[jYeO:y# 2 R;B.ljj:("z:(rjfIb ^vZfVVIRF N6J&FIB >:6H2]lULM,E = 5 - %lL ,  oV[gMc%vW]sV[kuVYcUWSEQCM5Gm4C O>ԓN95LM3$/2*2&\R#,H!Gw1GoFg1F_b,b(hb$j!ZX!JlL , @~W|ywmuMs-q o[mZkvZiYgevYeEXc%vXaiUXauUVWU5QE O=tSL/RJ'GU4QD5@>S<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQa|-)x%8!rbxR8B 2 "x8//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z묲 뫬jJꨡ'|Ƀ玝:tȉ獛6l֨I挙2dƈ 拗.\hɂ劕*TH剓&L(I䈑"D 䇏{sN:sāM6kԤAsL2cĄK.[drJ*SDI&K$ArH"CG;tqF 3gS<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQa|-)x%8!rbxR8B 2 "x8poko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~iniR)6袊"z:|'v9qmiye9a]rYbyUR9QBM.dHidD)d@c<#7X#3#/mC 5AT0A $p@peMc-a _}]u[mYeW\[U-M#N;s8ԲJ(8r[mc5mV$ LYcHeEV-T2#+i$mU6.R,J//[//.몛.[.vfVKF 6&lni^:`ꦋ.zۭb{R-Y's%[j%WZY%SJ%O:$K*d$(b , , , [k+Z++***(Z( ('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/uEWT1EO4DG1D?C70C /B '0BtAT0A4@0@."6S[:甓b~W{wp=B T@(luMs-es/s\8QG \0=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8|6\S4<2S0EC;pC 3B +pB #AdpAD@ $p@0"Plw]uE7\pZkmUU=A;S7l5DsL1"QG%8ZX!. ĀBl.jJ zvIr njfyL1K/rK-J+rJ)I'4H"Gw1meſ.*xb#rbX!F6 &(`@n쮫nkn+n~mnm^kmN+m>,zڪz*zi^jiN*i>(*(Z( ('{'wY'sa]VF)8X#3#.H!~ana^HF &8K.몛.[..z-fVKm>l.lkl ,kjk+**Z**z)j)ZZ)J):(*(Z( (yyu9q#AdpAD@ $p@p3rK*-WxὔHi//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/uEWT1EO4DG1D?C70C /B '0BtAT0X   K ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~򹧞yyu9qmiye9a]rYbyUR9QBE9A=򸣎9x581_[dqESDDK$qDC9P 1 )P!|\P< P_~7_|ﵷ^z7^xuSN74SL/RJ'4RH]TD=B T@>S<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQax_~zW^v7mj6g=aW^uVZeUVU=QCN94SL/tRI-t@;S8t2 L/K+J'T" GoF=B2"{;򺫮z:~VY]UTQ=RIUPAN9TL1J)TH!}F ۨD` _$7.+? v@m $ $6H܀nab;Pl`c,D+@Ln~lhFC~O#tH( 'o.C@nRmT6jw[RkHPC[ICcC#mC@C?`YiUGEJ e롓Ԟ AI7Ml{޿nM%.Fmu . YB  'wYG{+n~뭶b[-J-2"[, ,kjk*kjjjj*j~ini^j)J):(*(Z( ('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/uEWT1EO4DG1D?C70C /B '0BtAT0A4@0@?M3$sL1K/rK-J+rJ)|&\R$<" }ume)x%8!!ZX!J!: * X   ~7J&FIA#:681_[dqESDDK$qDCC; )P PZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_b,b%rbxR .`h`(`/K ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr njfIb ^vZfVVIRF N6J&FIB >:6H2]lULM,E = 5 - %J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%N6J&$B >򸣎9hc4(c0Y\QQ<IQA70C / %l<@0@}{ywmuMs-q omkigmeMc-aW_{u\oVZg5VX_uUVUMSIN94SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*'l%L#,! }umehULM,E = 5 - %lL , C H"2H Gw1GoFg1F_*&H"vfVHF6 &Hk#RF N6J&F#?#8hc4(881"+**Jꨢ ꧞v馚f饖VJ餒F i;sN9|6\SM44L1-J)|I&L"iQF_b,b(8b z!j!ZX!J!: * X HidD9'dqnp4(c0wM5DL3$sL1K/rK-J+R(|&\R$<"R yQqiQa|o(hb#v^haN(a>` .`X  `oK ꦋK vfVKF 6lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c:6H2]lULM,E = 5 - %lL , w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7\S4<2S0.R,*R(|&\R$<"R yQqiQa|-)x%8!rbxR8B 2 "x88ﵷ^z7^xs w1Go"(hb"vfVHF6 &Hyj)VJ$y>餑E9A9x581_[dqESDDK$qDCC;pC 3B +pB #Q5DI&T2I$4H"2H Gw1GoFg1F_"+"'X"#"z!j!ZX!ۨD`c?HEP?4T_N_6w$PD$p N%혀ވ35sRc?g@ ~7>27@0(4 NC gp#w??{0Dv? PB?r22. EP?50Z` FxsTӥph>Tw&LN1 CCy@d"՗9lrDBEHKNQTWZ]`cfilorux{~  #&),/258;?CGKOSW[_behknqtwz}  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFIMQUY]`cfilorux},/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILOS48<@DHLPTX\`dhlptx| "&*.26:>Bgknqtwz} "%(+.147:=@CFILOSVY\_behknqtw{~  #&),rux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFIMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[_cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| #(+.147:=@ADGJMQTWZ]`cfjmpsvz !$'*-0369ADILPTX\aejmpty~ "',16;@EJOTX\`dhlpty~ &,28>CHMRW\afkqw} !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz #&),/258;AFJOSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behklmqux| "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369DJPUZ_dinsx} $).38=BGLQV[`ejoty~ &,28>DJPTX\`dhlpty~ !&+05:?DINSX]bglqv{%*/4:AGLQVZ^bfkpw| "(.38=CGLRV]bfjnrvz~' !%)37;?CGLRVZdnrvz#48=BGLYptx !&+/5:>BFJS\`dhlptx|*  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|, !$'*-0369ADGJMPSVY\_behknqtwz}. "%(+.147:=@CFILORUX[^adgjmpsvy|/ !$'*-0369?@ABCDEFGHIJKLORUX[^adglmnopqrstuvwxyz~  #$'*-0369ADGJMPSVY\_behknqtwz}3 "`kdIj1T? __6>-O(?qퟞܝ+Bj!B=K' l-p}Y @Y 1Ka,cLQm;h ly:.]dЭD|*s3 Rp(0e||rs%oa”'srgȇ;aK_ڧk-C1NO)?t_\IA81p.q" ;k%(+.147:=@CFIL'*?filoxyz}~5 5NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6 !$'*-0369ADGJMPSVY\_behknqtwz}8 "%(+.147:=@CFILORUX[^adgjmpsvy|9 !$'*-0369ADGJMPSVY\_behknqtwz}; "%(+.147:=@CFILORUX[^adgjmpsvy|< !$'*-0369ADGJMPSVY\_behknqtwz}> "%(+.147:=@CFILORUX[^adgjmpsvy|? !$'*-0369ADGJMPSVY\_behknqtwz}A "%(+.147:=@CFILORUX[^adgnoBBBBBBBBBBBBBBBBBBBBBBBPQRdgjmpsvy|C !$'*-0369CHMRW\afkpuzE #'+/48<@DHLPSVY\_behknqtwz}w/eS%)2JH$Ώt 6hlbUc#Z8J>:4 %LC=1IW);^#K^jӾ=cS>o,ȟԺ|Zt3y<\4lc*&NYXGVWVT, =F# /+ty(<lfhʈ%)P(9B$8jxB !p`a I~ыnrqfmfʎ kZ^JejN.QhBcg6jΐ e *R0Ibd:nЈ" :h@! }{.qiF-eȊ +YZ:E*M*Iz(AC'5hʈ%)P(9B$8jxB !^uMe ˊ0s;If3Qs5Ǒ#7+Mx29ǁ3Lؼ3)3,f1 f$Sg)+73f5JB#䝯L|Gt\d2)$ 9NubfX.Z?DE Do& ˫oqȿ >R71i@[ &qovX7D8G{kZy1ٍ4~"xrEuQ/}=ʆ|iL_K L\Qش)Wϋo܎.r+E)-{B,{w3''+رK.m)j>A4)cwoiWc X"mܻv {8wO\0N_a\zo1]wF辁_iߏ|g+Ѧ|~y5b {5ړ *tPNbK3U(%Y "Fz)"XpCGR'M,QɈ#"XPͭmi,N[qRvim6B )֪X"ś[GEp)=iIG+MM6vEؿ5ZdbIԞ3}JO:ҏnF Mh5=n99gpGe'3Q< |mmL7g<7 5]1vCiCObQa\ьsq]kDNuH&2ώiKdx;[vI:WR9}F5΢']%%|}sM6aN512 \{ư̂l`bn 0ۼ/wef˝=;Oӝ`h9h aN4 gOP =~K |vSkm뿵Դrt_ɦtnzm}I vi?iLFpM6l:˾XƬ SR{&ZGҜ7ߓV8G7m4$hoRI{Z,嶷6LޝΛgk6Yf3zߺg:TȪHhM7lD'r9G+RDdV3!odhO[3kG$qљZ<=_# 7- 0a5PAjP j P*PA:^1 +/FAN;jLz  {/qvodxď~+9u׊EKaȢ&/):.^-yñt{[}W. &SkPaMݑlQpv垓JrADCAlSyFn}:e5bOtZpS|*M`bq J^秺PcyX$5o^@n, :tCDL9ֻnXm< E%5DuiSEn&^(I ՈN} .wE9?#3AW?6`5eTYu\ n%l2X1oѺ[ke; Xn,xx˸ٶz&z>h5vuJ'_|h !K@n"(>|~6I@}ĉxGddw8\& sm /^YL<~v1> Bk5b)i|}lϓKٯxtT)0P6LN<7UD-8ʡGۂ8Gnrm.I@Rc|S<CåIgϝ[g95/ʧM72{1ks3} 'L k׬WkqTlΨ 1cOM.EtI7ƿe}؍(eZ?VydS@ЖNkayBN3$7F)H~G20C>&*kQo6 :?LAK,lݗ*Ӭ+# O\zl4r1Kew8o4g&E̗-o ?XRQUnïơ2Zk|Abą T: !Pq`1t@@*51.nmvC+*Iԫ"Ts@({^k-0|B+l/R]-4"\ zP~<\xpLw|d#! ?qu8s#!~#3i:R AAu.؏5^#8߆;j7ޱn`k%RVQ;=Mf$8;Y(D)0z:W'9C)3^ 2`-^)~[sl; . H e.}>両~`MƧ"Qs}M wEv<~.?TJ_/KokJ>H 4| Ru tkaF%f/ [@5̺#ٺ[]Mb!P=c %[UVax\"jG>-Q:^2%Eh('b8/;_O/d@?bjMҚx5j}Dt Z=3hz1#p|xg4q12f & 0BН11Mg($JnH 2CqhbOM?/a=-)xO֧3TȰGt(7SU }:Xt'zqT&oH$V`M`&8fl?36e֛ $ ï)2` :>2x&d>ļf|ͱ§˸y%"FYBKT9N@ 5p,̨ "2O(7{X+9uxV>G|4l[!'6m^nۀ  q\%:76]5J9mF%S,Wىqcp&tUM ל#GN&+-28- Wl]不Qim\RtMI0?KU.e0zAjS ~ԨP9D CJE*:HEA@1dZa;g ++[]]p4Vwv LinB쀍㭭3̵1X_622Q g=*YyKn\uh lW~.uL%̅e`qfs#)cc$vWSc$ Dn,͗p/0֛%vZMSϼޢzMG釨L'9D2.#4n?9jXm{ R0( V!5^8!VX}U[ێS˶uZ#WFWsͨ;lfKD|Huz]d"iDgdL}gAWn}@B5 lV7ыN4 ]hB'x8A=yc} >nzpy}X+,ĒwXԹ!;&.$<۶؊Q3!۷F i΁Y`;|u*P׿?Ym̡LcXz[l0xJWڄ# ;z0 @0*$b"PJdf `ouOMsUoSKAMlx3׆jeoOBKb١lG Gv# 4߾#7q+I)]h>`{W:P|/|g`]c^Cay= 6}ϥv<`^V$x+zr=V&awT Sa23} {|Pq.RIc~{~J^yN<>b_k~&9lK6' Zn]D=\=`)rXdv7N11`]єa%gQ| 9u$Z^:gX/ \7j(>d%z>0dEџOG'ȿмBZk,-8ΒդvaE~z~ 1B:{|smh_{O?ԆV}WFoo/.м-IgVV.tD,>O^pB\YZ͖d>ܯ6X1" ٝU][*@NXorK;{gw^&!q3ܩ ֊<̬|ޡ/U|'q8LG baa)柉tUQhxis_aDz$͐s5֚yR} ۻ{Eu?sybυD)c0>)t5ylg΢s Y\sUQ&ĸvb gvxV.RTUv5z{W(O/D4Yʘ\ v4WŴlS,Ddq.wn0{x(;}c)c`eKNm`1IЄӘt?tܷL)K9P~%+9|#F.2, >1wsXxy80~[UF3܆lf5wk\K=hsZӘ4oOOysf7k\f2re-gi*Srd'7;w51(>"j,!(Nee/X 6p|`7B$ .!^mayx#IЙ@7u2_)&'TF2deC"Dȟod7ސu12{|>H<ӡcDw2^|߱nw*ާU߻;Oc̔^FKb81yu dx>N;ӑ=Me%2u%L!=1GzxvmvmVv\5g֯vuYjUէ6Mk:ӘMIK:Ґ~EF ]7E~E{@ XV+MiAgM=m9ӛry(tX:miߙYأIh7D[^(*u6w{h +qk`*./u18.k2bu1R gbV iJeZ0mYQJӽض-b k { OxM._M撙daYӌRJ []@xMIlSK+:[T\xXNpHڌv38 R1c,XPFɌ78s\3^oqD^)Q ejQ?[$Y09-F~I&أrcb9xa|浮= +Ӧ1]]jT$;-(vea[~bj{ @gXP̛CdF7s#Xr~Wh[NQ!"7C9n>4 $g[еn4člfC౟@4 x66wEV3Iz?!/|hºs1z<{t(fGs\f 89Q2V9bXpeYooװCs#/Ь$m&I '˦m򠆁Z'$?5)sqZy. r f0>d@7&sB Ԍ!$:AN 00mCÑ_=s8ޡ{,n sXt f }䏰˂^,C,э%{=\Zq޵_Bޯ<6y=G>*/#ж㗘6w kA7ñ zAGgx`*CCɏ KBv\lv47ߙxGO)4rN=6ѸiQJaa>sAb;T!}mW/?gTI-=:R}lGuvhlHGQbBvvT{\&qUOԬucug;H1J?.Se2O2v3q6$'M WWnk4ȒG4ONL$q8QAAgxvO09u?ÿ}.xWh]q'IE*X.o혛=5LJgPIъsMk6F znߺO)MARIJӺB߹XgnZ6%moZVc2 !V>tv$! eAS6T"= ƅҐ9&|6_)2p1Au򟙯d?4tO9 D V)xJno4O[\"tl 37wJT#b &V~$81_%ÜC;f*Cf?'q_ r tUv`EpёSpr3'{ad}^IlcDŧݴ"B󁅙W^b 3t`"A^<@mq3J aUK<٣#4Ǝ?"IN-1O9}|Xho +z[G4>pA'_muW;<6Ú<|9<⩨wkok[|<]C`sRz#>xi\ʴ!0D. J9SNRWT,"LOjs66* 憄y^J6aضWƾ<ϘaMQS3x0qNP3 fzcz]&[8s G e = (W%-Xn52 Sj_~/ v;" d۴zˋWŅ* \{.pmgvWRgqb;"Tkh5񽞰!=g*DqZ0>l } }Dn=? AHNӏ:@~kmzO؅5{1@gxYr|BO:|Y9bTnqa[.]P]<5x[rh3Q~:f%B C`ӵT`_7+m/##󊉉R⁣3?xJCCz_^i%+?C88888tt]}kΩerc7w>OVMo{?:ܤp]s#b2k"BeU5!rNN斘X+?8} $jT? EzE,d"[|5<;AP&IFdRv7ߕl]+aSUSv͐e!vO[组{f3wߵI;h ~ԍ ^1|? dk *9+}Ȫ?3̼22#R%jn? eZF%ߥm> g]䑻w/+(tDܖ.Ul.ʐ4ޒ n"䒻L$i[2 %XX勠ȟ~eyvo͊+qG6 zt=')nw"8DZan=[&mZ\ؚR#k!Ac`kZЃKK8p/wӖ.Nt]K,ከsM_*[ŏ&4]ނn tTGm4|}CfQc W6 c5Z,6Gٌ5jFqƙK>+aZH` `` d"X '1 f!år}]6Y6,6g<.l/:VkVB/z%q W;" 讓]u`han%jx\@/4˹4EɶjTIp )(*QrTs] Ν7mu\|Tf`E82 ѹL۹88sH[?NљzDpGѲ!#I~wlֿZ:\֡b\GB#!!y^VGBZRZ*בOó nY_2S~I@0-JԹ-YWIg~yFM|iMS\st aMo?s>VZV Sjʢ4͢4`X@ 080` # 9Ta 'xCQv{.mk=_j2FmRv?X эLh|[ ݮ7? 3E4AG{ӹ~2/,Ns+Br]d>0^s36#s˪ĪE d=۩V(~7p:7jx>W=ȌTt`>kZusnkk@|ۭԛ)$ zҐ鲑g%#_` K%[6,|,n(p9AYspaRƷ?Cf`7TT+)mUՄ9~>(kZ߾`jd5dJhlHт<T1*ˠ[udE0O\<(p%^y!po"rɟ'bog2:>n܂x49 fflvH7Ίͣ ̹,ox)!%]|[dݶ}Wv(,0 06O#5X/~BƦ?yUJmtݻC2d eA H`VCrk٪)!2@@!P> Eڿ|u3UR% ]0{'ձdDW vspLl&$sYE 8 l8ՁlO®gr'qVvrukC?}#_*ǩ}Q1k!Vʘɀo?wx(A̺pW5`wt bNX`[扰 & 47:VDpc-vuX5MD\sGrԸ>S[f4`_9vj'ŌBh꿎AֵIB_0sO<-)8:€,/H,c5H `&ފV2a&CHHƦU`H.' i $d~Λ L9~[AaJ{)o7}䏪*ÏlX<~^osO E ;"9|CŝCJ>h'y >h)tG<`N AKjnT"Ñ2Arb;5d >Z'2#WEN׎&qv`Vԓ="X9qcTK_U6vsgiXhMK@4{/`2{*II7WRǗ p#ĔËmڑv]a^#7XyCBnU|y9Z+AXh|6cfdֆ]*o`3 ,"A!oU< ŒWѶ|TancFę/6.6%&Iy:aqd#yi6D@$לsx/|1DzѪw23R +;pZ1؟;gQGbhb g۫;E oپ?!yj 냶51m~n-ȠhT]gf"{j }gW)V<##I>#?Dj?#J˳r.{ۘJjq_ ]f"˗+T.'[c*'6pӱJ sOTtzcǠRVKGzc_""B,:d>\ݯ&o2s SMT\dc>ސ%X:bq @L8g|(B `7d,~VGV3d"I`b~7FGۥ2; 3\ya~g!I`Eyd&ֺ2Z`LDiWW-`'̋9uql8~==ObÇEH6ծ$܄_i9 NBϽE!?WD9[޽gihJ^Tėɫ|R rkfHCwD(NbY!mG5PpwsFE rP㮤涂 Gſ%Ͻ[׀0ؘ'T鶫JVnbmv1u[@Ǚla z7Q]+ e8}͇dΠ>\oh *?v[x`ZC!ϰ㓒)xhhiB1tѮmlޖ`/V-kkrT)pOqS/N-I|C5!K5'#:Q֗N"d{}bF^a$g+P'RePEu=t; qw9Ѻdv*A~3oM/ߗg4g)[9i|Qd"~I;8]r~ +kѐG `b;^a,,Kz03r<.k ~@UGg@?hk6'4+mVvBŬ#f“%˒8a\4A@ Žk)b77,TdOJj ¾ZxG(n]) |6'ʙ<%Ls _]|O/ʑ0VF~VMLȇ]x`v^{Oj;|8O+L; KMs*%;;7 !uh2=Qaj{!j7b yfCrlb+srmS&\VF8I ;aDBȟWoע"I܅Pih;{̹ĘX}< z@/ZɦPA-d4O-q۱{az 1yZ*擟=c b\=k5O[i tAݘ$E4݆,J00YC_|>te]χF5ն{`I"9/.> U]YP=@lVV)gnS^66~ 7>suKX J 3#(]l)<5nj1(+EXD}JGN9uÁq󱳳P'Y<vqi Ͽy{_JNsgjsWC {3|0#2y{'`͜_Ϟ{R ua,$|p5yx_ OSI9(?TbH>ƣIL3d~Ip%\$Ű鑘b+Fߨ&ʄF-Nr6[۔Mį*F]BY57vꖢET:}s+cը-ܞh tRXV-6*mQ<\7%<[BeKhSIS"ChȦv  uV0׈y_rbX~-Ҿ7?K^@xNO|#9GssOGwwD,oE ]࠶}=#~BzWB?Byusq(ȎWQûB'5sϮn$ḘW;)@,B y# ML%,-BA7wL \_v8A~emM qEf 6D|(VI Gu&-TijFODp{ I|w12AuE%ʴyĈ{f3WÖ$ +  M ^=)؞! ͨƂvb3|BbXM}3g>ι}LPo^O8?zfGھѸL-=z&߿5)`K̔\;{fO:뿣qŃ.ppxOS%](CϾ¬mdutĝO$BAP1/.SDǀ2@C{ @%LX:r¡7 ѭJBdK&ңR.(`ӂ˄$iIəE5XlE| /ߡ:DZ *kF=oPnb ۟jB玲}^܄ rm T^4]m<ژk">n7pN6jv??Jk[̽SZ#"FCOJQ ge^hߏDن ~H?Ag!xɾ,OwMp4P/;9rD k- &g$,Y tF/ʫYlS)1." !>R̤蔊.^s 2ro3~=tH 2Bw`