glibc-langpack-yi-2.40-3.fc41 " >! 6 6_ 3!Flض zE>b$bjf b$bj`8ZB_0 Hǘ .ppqX+2"Ru߸{݀{ڊj5 la8MraLiT1F((i9_i_lcJSf?Tb҇BTO 1R7޻._fF:-|.sQFՆi@bZ)332Qע[M5lVz)D9^_3s!AnK٭n0zO?U:ಮD-l}qSUAќC`>?d  8    l       > X   ( ( 8}9}:'}GHIXY(\L]^ bdjeoftlwtuvxPTCglibc-langpack-yi2.403.fc41Locale data for YiddishThe glibc-langpack-yi package includes the basic information required to support the Yiddish language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org2:YFedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'~0HFM6";$apI>N7#< AAA큤A큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~03b55c2b9ab7d1d6432cb0eb4a40be80a002f75afd13ce21a81869fb084e9fc3580a68b107ebd2b531c917312fa8c2e53dd5721c4f034bd54e5ce8d6d93539dbb127b54aa9ecb9748ce058cb3eb8d296997381d57fa629efb4107a5851879f1ee76a305011b18481c9453e5de7c70e7dcaa8466dbf65a6c444a3c695250c6851c2200fc75f8f268d9e8d71072064f64d94497e5abd58abd5ab1506c3a40dbd1a0a4ca654cbf86372e673de0b082e4c839b55688cfa1367e39116d3f643452e82e5e34d210b112fbf4c5652979c4b49ba01ceedf420250178a8c7d5880cdeb9452d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a4330b9a5f08480a634e2f016e1e2af957ae34e7bc849600376b8ac6ce2c9d536a672480c2fb3fae32bbcb93ed4d21fffa0fd172e93c5e8f28f83c6e6feeec4ddd60b8b55a799d7f6e62b36326da1476221318d3b6498a30d384183ed5eb6f6fbd4f5f507c20c379af90079697e431531ae1e19a871d70f9d6710f4d5cf605cb38e166553c15fe49feef5a4b2c88711b0ff946069ef741cc40cbc53ae5ad3dc98594c6d639329289de6682d6573a159590ddc0f306d2136a2a6c576a258e2a3dafa9bbfd81506d9518275c8291f0ada925e5a4146c48ac8928411eb9fb05b28cdf71927454ffd70296597cc6e1f587445ebadd8f1d47a01f6a1f6ef544cbf1862a562591ef5e97fb11cc188cfdcd7d7828c86cec252e67a3e3af6ee9697c33349d3cb939fb70cfc3adb8bddbe812f0005743142054172ed070695e5111bf20d2f47a529e722fb76188ec42795097dfb9860d52d7c9a719a3041dac3f9d11c1a4e3be7c5cd3ae6633f99fd2b199308fd55949df46951db6a5f5557701de527cbc7bf0b9a6c6a8eac949058c7a85a787dc9db96a33640a9d2c0450743cdcdf97cdab98de9de76664cccbe6371a4ad2e29bbb8e66ea1183b5aa27a441485146c3aafa9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-yiglibc-langpack-yi(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localeyi_USyi_US.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/yi_US.utf8//usr/lib/locale/yi_US.utf8/LC_MESSAGES//usr/lib/locale/yi_US//usr/lib/locale/yi_US/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-yi or langpacks-core-yi_US)) unless glibc-all-langpacks)utf-8f263f3b16ad9196e9ab5b1da453631bd0dccf6522c5e5c4ddb02b0075945a0fb9a39001e71373a29981902caed03db47e462d0351243ea022995ebd1357e382a? (/h$Zd-M@Z k \ h d%2WM]5UUUUUUUU-awaxMvyt'N~k%5'hv6 EUfURR!{&`3 H ; 6  .%J(  9b8O" (PM;u,ImØӗ|t;.ʅpƬh7Ke9Smc_ MݣRj͜â'S97AϞ:e4v{r|r~ܞ=yھ ڞĄ\x3\ùvbSvRʆ%k0 h,ġ0*Kab(넝s,'jiT {h"a#&'a?_c!+,A6Ɔ h R@  Çk,V?frj ;R!顂GOZȕ.==`q" 4KDO <%i#88*,^ q# 0}}3T/4`  džY6bxUܛ=ىQfH! 6|#===kQYLѽ: o %r=Iްf,»IX'QI'6B MD$E 2̎ <<"~H)<*:|S(8Z#:p(d%Ђ O(gpbDIItH%ID)ˆ":H R0$:`d F)(J* @A%GoB28~m<6.)Vt #Ҧ1(*u׽I>~=c  8u͜0M P&z ir^4VHJZ42CeLJ<М]id2ٲ|68bZj5ɯOBtc{/QڙH ۘQq -^7.,,ҫ>UԪ/Bf".'FS{Q+ S\*bҜN\t9Hr%t ~9G^4s{-snz&ӊs&3Ko9NZp>cKf-ɷen!=>_@1X' wQwFɚQ#CPff+uC$0O=#y{}Тp0zb,SGhA bgۍE(d9"^J!wm0$ HPXy0j# g; s *q=\ KbMFK-em n)IzIbvQ *]:ͺ͏דCTA;~xP';PwᔶVMJ6g$ brR91Z>F= &e:IOqw"^*]l %עc:WlK;›90Ha U&I G AބKSXh1t]^Z k2~I;jxkJ3fWTѴUZ 9|#Q.W_c+Rs~#bgLQ)fSݞŶ9Ea葢|T>F( O&ik ` Jl}ZHחCW`}N' :!pcȆ@e̛RIdþo'C$r1 lu9&m& a\Ɔx7"͆lX(döZNlإcêal A6LkdžQ.lDaW^UT>ig霳Ke9ũLԽ1ġ&z.Dz[7[6`/W\gR}Z}9cѩ(#hBTfv9OdkdκtjANRU_;껄GmދG!uDr3lاX}~/WVa~x Kݏٜ8$v#rNbV)RJ} ʽh: Kܓl#!C6)ޞ;n6{4s-m醼,Y &W"Hl- ٢l% Ök0lQGu=:LPp))=tU+sl(6^Ǖ\ÔXzEHqNy+er):7PS'Q'{}lU֝&l lίW_;vmڹssjΑO;/vNv>*Sљ*꥛^'ZzYHxOo?գ7;T7ԱJ: RI IPΙZ6{M+V#{ ~V}4}?KZKUrG~uye{9 ~Rm?Y({)%zG^ۘ5/NW\ދ>!#a8;63{򨺾HSB^.h'4֙I#EQbD K/X}z=+g[M~J#%mbu51\av7zkʱUI2/eɛ#Y`ЮɈ+"`yW,kQgTS}_اc3!ݨZZ-o\3tv9< ho?Hkiܙ+YMɜ`@:t,T>H٭8=(D(f $.%wBb qTǏlRhjɲŖ GwuKtO x5V9c=)5mƒ_WS,A~7{s7MU?RReG"q+xjٻ~9=썳I￶9 r65u]gY?,+~1s\B/(^#֎PyAP H&Ct[ ! 'D_¼'V7R^ a!mzt#=J[׊ \|sg--,Ʌn 1}wսy"`l@ݧxlRON3KO:E9GQұv0]Kt.{ĸΡ"`?Ⱦp,틀vAɠ|!.-3D:z}~u rT鮻6U%}v ^R;'1A|g4-M!w&5 . r# 껅^UYfy!}{'e,a|euQTY ^c5 q:Dog-9X,{,xZQH FǻycէkL9EO^V-w)ؑYvSϨsOoD{-ǽc|읹4"X1!8*͎S>53mNUNeƄ..^X ~vǶePV“–|gX<4Z<*YyVkkD/sNgu+ ˄N"Oĭe}s.fU X'0g3Km "02|'jfֳ[XaᾹ M^!ӷJ[[0owu xh.p]Vhҥ9g$8)XE3B`Rs8HX:@@BMD5  ɡ8s#pfVK!2~9tar#plVSL#5=s`0]2Hxz`+Y KxC>5Yw#u>!+m\\:ƫ ^ZudlKkttl+21t 4=@/N__`E%(G _ ӑ O}3l~˵STQyk.'/C N.S86k37mOI[Ozݹr Qy鉝@1[ )n!0Kk#j A&W7W;Ī(tNli$V3u~="|>=Knz=tN>h6y kgebwd8=+-gKda"m\yE`j0}zࠂO߃Sm޿c'ACMJ^cS73"h8yH` |C[$y py>%fj*^kJd*F"3Txh+UjnPssO` &X#= ܀pF5RaޛJ=iC?>k{=yW\ziW/;쭯:꧓JO('3dJH}ۨ_A &biEEoIш?9戡&rFQWDɊߢ?)_)=$+zg9QF|i >Fg&% k%(-&|3_ K  _1Ÿ]!#2iDj{=`ut]N.~?Ttv&3S Wy 7y" <"|^' ?,ljyl| >TI|7'M-}RߚnoWM 7 bP&6p4 Eb.$ɈgpPc⻪O}Xfw][e_5OIǾ$y,G#eF 2*M&wrG|tD,SNIƷaKT,}qeRJ"~ mEm|SƗ^,Q[o&^<2O#sT$b\\ˮ7[v&5 -2!kKJp\hT. YQZ',J>$%@@q@J$8֔φ䯷RO@ՏXG#gS+|j#wLl⇥8$KRYe̩,{!rWRPy2H#jm8_؇Hi4TvRz>h8 }pT(3景$rnӸB֙_̧gf~/̏],_.d>K2GO|Sc~1?R%曺PntI>h7-[QZ~ϡ퇳I3}Ll۷+k_D~Lߖ,8/L Ϫ@hd_ kQCRt߁o >.k}g٨g *d8;D9sD@}Py'_ (  F  AI H3UDaP"@F bPB`0`( #`Ap@18pҚU+JT]۴r -jWMӘ#:1]{URe߅ <ٞJRz0)<玃x2Q|GaFru[*a'wxtG3hL`W}t:"xjz|l3<ʢ˄4=CKԏy lD^[ZG}+ i7s ?<\u\)A49OinmvסWw]T8]p`X !&r}!9/(D=#xIVQشYO΂)2#t&z^aܕh8WS-[Mh̺km0&)a eo_tMmw;wv{Ҫ¦K ɑy'aP@7'vt< XP-Sr Ocj8c>wmU;a[^Mhiٕu.IޅSeycհoO7s,F=Bri^aܵY٨32CEm6̒JXV:TuYN>ã-j +D Y!#m=`G@: àmp9ֺݮ 2Zl.zZfZU+f^dR>MB?Ƿt& a@']~K'o.ʗ^FvFK'zm 5J.̕-p Fp0&ԡ@] ЬVujkn2W/زmi/1ۄ:.C@ڲB kHy28%WckM) BVɨ4LO.DOdqnkښH[5/zkOdUƎk grucr[Tqy=\"Xk^r[7[喚)fn)Q$TAXBEDNT +}`lkڇT pOphDJՂ8.9OJ7ZS/=(!p &%]`)-8oT9_yf0t 1]Dܝ.UCA`؆:3~/E@i/(cDȎ>" @Zg7C#t}&a@#$W@0Dg88j0 2J:RНW:G B]ؠ@},$涰*P3fNxgYXH $m333333`x&dj[M62,T92EeS0[*0*պe l,JP,OBL Gi<ECH,.q@px| 3NPYEꙚZRIi".|^2۞ ˬx6-LCKTyqfi,Ćк̑`t +KgtFNG,A$u)*Q*BO6]KZ[K$`(9}w_J}12SYp¨lȞH]d,ųP*OBL Gi8 #@(uAN/܀/Q$?!ht<Qyf#+RzԖ 6b_3`/>#_ikEiDϖ+?q҂{J_m)ۇ5PpE&4t>}qN`eGö-Պi6&`.R< e2D"p4 FbEvvuo]}ϓOGjOf?WO)-H6\K5?)9d\$Oe7%8o|׏խo+S.} Ƥ~G<h9F[5E!lRHt2>ALIa'\ e2A>yR//EwqI˅8U')ilN| R*Ϻpmowࣻc2 &b a̘9'g;)Iu3BL?m -%xPAuHU[U!vh\wE@{noQt8{a&ۦ%?H3[S϶ɵgksB@SPIy&Nz|Q)wϾt{/ iИ1~dJ.P+)xuq$ xgKc8[f7b4N)L`qY0:̇=xQ7Ϡ1}d6u.QWJ 7yK|,M4OحMnư29[Փ`Ô~5$/@MVcV'I<1%}łfZ?3D`F߬TIeh" K@ >} t߂_aG}O12oDLkswUڋ~Bt}? UKBϨPQj?~H[^n=[iq_&|"w쀯_ *ૢ)g|Kt$ $ /ߘ|U| g$G1ke پ>ⵇ\Hma/=k5iC웘3.a{+JS-)}5~O!OR}H_Cq7#d/mR,=ؒ$fiHT}U؛ K"95_BKa?9ׯj1(`#)fr'))d |5`ޥ۴|)4@#T2JR'wDh(s>'';#/!'c ?.{\|YMP&Sd2;I16dBt(ml;S/cr|/ 5|eEB1R3)8Yݶl1v6[>LnԭjU h ;FFGW %Cd&~g5v_NFRkF>}G_ǭU7B"k×g+[%7Z: C9#E!`h`$  M?$Әc)Ts!~ˆ^Sgᄏëy[R JidH/I .}9fAlҥ\ቺኰ䞺e्9pIyX`A)&hPrqJv *X8h  tpK t`ѐB#g1#\ O+kZZY Y Y Y Y F3֬- GIqiWpod{T%`-{].z5`YTb3]&3G7 V=SD>`~}|SN\>-S_j aLu[C|,_vߴUOʷsI>&,SqZ$UpߣE 67p qJ.toH 0A-9`@[ msCdOKkgpuKI6}Dϻi6Neuߵ3yKu^? ؗeCX=W[}[sF*.>[r _9&mC|vJs'N5>y-w'MxSE;SͺJY֡o_tn̞|Sa5N^]ԮYiBct$ * p,߆zd4gT)^)5UR@} 2 O7gOߺ`_\py;l[^owM59{S@v\x+ Od-k=h l4ߥAA#$0٨~1kFTJAqe;c)ѰE5&P 5u`7d{-PY.&푑W*?9,[C5%H\5Xx6~M}7}iYU!6SC0{O{W (8p8647GGzai%')N݀ߎ,xm}_ؕb剺~VtE`*0JPNjێp8\f^NbVOy&4OD>Ĭ[7+b-Y=CߺӯAB{S 3W$/`OX$Lt~Ml5y1-@)]x8xx;o E r_b\M9 PqvQ %q`4!T4jFi -P'7fV7fjGڦvD-H/r.\KQ64]hS25aM$r>q_pvO,Mpfym3RҋAZFR#.oӮmQ-LpC=DT^? ̑Z A6LJ9eS34&vmGuwZj$Vۊ#JYkc |t0#xe] Er m*VҶRe}wt±Ox,/8|[hm7yoZ(sj9!D8U[~)c gV3L+`5`@zpP J0 J(L{(((Cp+Uz9 +#C#xwWos_oNkΧl%Dž^۱e7gTI<x8X$Jր/À~4KrC̓cf}H<];o9O)/t ,}wWos_oNkΧl%DžY˭C-" JaB{:k6F[2KBfE*G:vfeVMv(lqv <B=[]Fx˴ Z>N(wRsN⍡-fB_ VXzlzSDy&Y/>k>[[Q>!E#8{Z4"6%L.F_ZVNR '3/2l͕reQdST52 |q஗-NV۰-fm6Ǎ߻w^]l 8t#"JdxY*O䠻KZ&+c"؃*C_0'#uG`8ѥxHr]%4 ,X >VE79}&NJZ2į{q:bU^2T'KD(FlD芉ԯ{]HKBVqF?;ۿڇj~̓JB'k 6xT52ڏQ~R+u@ QJ.Ԫj9D.`Z\.`'0HbA"t?–;7aATIAT4t'kJ#*Bx~Wv$7nb9}uP>\: p먊iɕG.jab6WҦL¢Prfb%R <G"{P #akuKYyEq 57}rr+vR# !@⢃|`y\˰`U$EqfQd 8@q۵y:NuC3eVX~o^kN| 36%ݱkt(w 6f"^`᳼iz =s5Z*J"0M n;\ 4{KY`& gl¥K}Ȃv:$CtL|Hgl 03` H@dD n=:QvF죍n`dF+͐(u\HaPYo)}͘<1 C+TXX#E2IPTM[ ;zh'e WViG ͼ |"!ԚXVoD*$qs7r!ݜіĀG( @:h㌶`%) hb$ݐy+1s/R'4@q.vt7x۵>Ϋ"=[dUTDgNNQY]Q%i ž)4S-2% x pY uC3eVX~o^kN 2&ݰ=R TJ0ݏ]9V)5yRq w&c,,@vG o|$; d(|x ٚ$; MO| RVѿṼ~pDbFU^ _ )10_#ED{Ff|raa)j^.v[9>RUv"^}U(q#Z8H/o,UauHP2u9ÕH)+o(.;[o:۹0M,E5zGRyQP0SX;U`UA7ļQ`At򲏩 Iまd %HW/(ltl8r<z)ux~ !sBQzGi Hȭ/JSIЫgB@Qvrl?G1O=q=-4cA uQ0gUlc;epgq@GLPWs/ts2iOEZB;l3v*)юЬlcxrD9Z|OlQ~)btT7s:WpOֵӹ|+ ~_Rz崲r  ƒ=E / f0ELwkdDg̔v,l]J(9CL2l-y&#>] ȏzEsGeJ!Bm s!q/cc\N/d8X|N+OlqK<Y0v8r *sk66h*GSwk`[<9Duiy5|EZJE T KsͷV[Es^t/[ 660rʄvks _+~__+*ROU:=~ދO- ֥J:$Hw)_+]PV$RM**4_FN{Ͳ^u4Q?R> Vg-P03 - oN@UUUUUUUUUCsFMƚˌ0KhY>3M5F"",äA1t ZjZjZ]]]]]]]]]]}ߊEcbci<w1UJ 3Yo#&SP:|yyyRK-RK-RBT*(>$O ! !20M4M4M4M4M4M4M4Maiiiifl6f;;{H$< Gt&Ne34cbr0F$ZH&SP:TÌa$.)bgggggggggggggggg"lB;WPLk" 91Z|6 GsȎ:}qp 6 -F`) %GY>ecS}ƉG!>%'؎.fh'`Yk`/DDDDc3"""""""""R0 0 0 6  qO$>E=;}isd\&Eaco5Yae?M Ex(0vw9vcH J8P @vD@uRL$vYkqe|x("I }$>zWNrI>9%'9b* J]=hYp-X 1"PT@h>L$:H΁c$ۣc,@*4&`Pv$1n ffL0 粵h, &TP ?VuXoꌰHzTGR@ TAu^ " dAvy쁎ilbI챈vjY javU"쩃e v^I}$>{(`]2[dJN'UꐐU엙"Wbv >y쑖²;D{CegEʮ@';d?}sklfº?V⽡3"uOPHN;(f*w>e{,rA.ǽոUskX⼡S`s m~-y%6p ]2t~mzBM$X_ՠՂ.*=DS:@?&vsn96Tm0%D/} Cu:uKmjMC,0K‚(IAB CC npmGHf;.^6W5cV1r %T"FHO4wN3e8v,ZejYj1sUb"e`N#\C90spM359&䑖’?Vr(oPH(ydJrI^ " $A#tGuy.#a䷋f*rE>ey,"A/4?Ҽ0DAh|+Pi>y%ym2 B"0A$i فiv0o=6N"lωSb(+_Cco}T_9Ud'3W~#R1!<ᄬ)&hأeMنkeA€%%ѳS4 ? yP6eș`(9a>&vY ӀMphtM'lC`Vkbc Art$"5"!RW.rCAE5DhذMŤ lS0T„9PBI ХHRZ. )T8\.P'}h~@MMz,2.VJWUUUUUUUU#bC_U*੕hꤍAQ2틎 tauGI⤂v[y8qaua(D]AGoxv_vUK33r:+/ˮjV(i'jQA.f_tő䈼ߺ؆kngV^ 7 M? v*&5c%$v .-q 2[t 5$`jkT8$0 10RH4r n،xKlGV\A_-: Q(52 "&}jk }?AC r)vpe1rJ%<݆MP3XU8pYs?G (Kxs|OPxs/&|U Gîs쾿&{KvX|1{~gW|ߗ`}}YgT}|4/ȕ|>ޥ~Z`58UH0q8ACt%GƂ.5FS2 K`uj. Jp7]/۪+z#zV4v. ՂK0n #ogYtꉖf$1LL!w;yu mbE   U#1芗v>ϭ̺U8Ss8+xvY8Hp[]j€Ul41*͒%mP4*ҴHJ(,(S8UB%)9c#_ 3E,Jl<ɮYQz+m+=\~ߎ7ܵpHW޼es+EJ߅&YP0@نWf̨iMS \ UR!!Їo):T31$ruxFi,y\5$1 HZ"JD8N+hlP<0ˢ(In2 3E`TxHm9^ڡ\-A4"ʡ`&nTSd%5JaTH>~9YuyWoƬ`ze4kdFoqf]RQ9횦q 0C)y#ڨ0C΂$8I *\u%1% !H( )Ԗi@-!n C,"DIHa')*0 LHс6G?DF>C"& { ްI OQ'F/+(u>ȈG?sZ[֡H񒉡eDJQ'rzǹZtd\=k(hxsݍ[CTg$6G|fAsqVޱ!/:wȕ:Ogaޓf&6{ XBk~[!uj"KxFB; aTY !cIڥ~5ur.ipr_.^?,/G ͣ -ɵX3'm& ς^\jW >6]"34A*MS%stVdr#ɨ.a_&wܟunfA.wڎ*8k465<÷Y}&w^6lv=-8+'9g|pl\?[ϗM7^ϸ<9o#o/z;3l3OzP7 I5hwߟܿ2\AtY3iK+Z(N]BMDgdEXuNB=QRCuVzNn'pDg*( P>Yr6 )?NjZ*p"@cH|6-;KNNIw$8v[v ƞP / Vi%n$oI6=h_'=d5*) >*![ A4uJjoH,MzDpFjcv9'kAuL+A\ h`+t536.p1$d{$,nI]TOD%Hk! }c_ѱP}P6XSnSԅ, w w".nrNu0OS16<~H3o~71kOG;>Wޏ!zg|/t4ݿ):~jYu h=hhZ ZW eMÚZRg(j( PK2K~  52\pRB:*)*I'1ub-}(fo8T_4|T L$92!W`|ho8Av/#g(1wach]v)9M&؜t+Ϯm;T͏e|Ѩ {>j3M=ͳ3S :R̟ft=' Q}Rߑ`Vo~ 58[MY3Oʤ%R6G^}m>0G]c#mz]#Z=mW7S}ahp8w}mZv0`(:J$9ߑm5x:jfh2$fB'Dp4 Ei]o u2Hr #۲kt=͒dHxCKN$hӲd*~G"e)z%gɐ" H"X(8l43^RIpi]q u2Hr #۲kt=CD GP$R /eAԐ E`$2ɯ~ԓCHx\)Px&A鋧Yr6_~G0~B$җCoB?VE kLWL'%L_`;oѿ.S҇W}DG bS^x%x@\٨sk243D)6"05n hxXll$ RpˌSAXb|1ppxTx,,62,WEgqPlrxhl,0bJl//:U473̍lfF61̍lfzkxggx37>7;ĘAcS's}8ߐKBw\A)T~*~p_m]WsENMEt##6K&zyƗ=4u320]w;Wu L@  D30p=gvɢ/ %~ w{ {w?(y*,E[=0"!I^UH>q͊*PGoKQE Z# d:6c %TXNJx@İ;<|Ԍ Vw6Hk_sM&s_Cx*1JFˆOA 0(!_rv`-zcUC@ k4 G={:YYh /&/Fżp \qh_Z~#!=/E0֐V*\%) ve|haY‹^s2 ȠoosF!{ij!˂ *pZ=~*Kg}sZx?Ii6s+v/(9 7ʚQ-Jrt!5v2`/WfT)TqTӳJrt!5tjݬ*:J9Tӳv\bSY~_,Z.Pc%sxWܙ=^t # z.١7=l.DlZQ;#*NaSxHO V(Ij5Oۂgr=%*2B܂[0k"A4hd6µqQT"*ZO&PCf1t?tF?z ƂoX"ycxb ٭۸uǍ,9G9|f%`G333Ј4b,y`tEQEQkyyzYqaUQA0  pm,쪦i(uܦeeU$E4̢$@q0Fm,쪦i(uܦeeU$E4Q~zvMr nˮjfIb~^mZ]VEMR=N,J$a]ӳï۲YqaUQA0  pEm,쪦h^mZ]VEMR=N,J$a]ӳï۲YqaUQA0  pm,쪦i(uܦeeU$E4̢$@q0r-J~zvMr nˮjfIb~^mZ]VEMR ~zvMr nˮjfIb~^mZ]VEMR=N,J$a]ӳï۲Y_m"o/}";4@A×Pv t]nk`5حLazbLΌN xXWĚy<,"fy /,˥/S~_<2gtʍdKTD;c@5f^pt>R[  ~[۲q;Jc4HgCY5O{`;//VI͹lAdH0D:j-VBHl!`+}5)9$%9)|OHI=!l$e93AYyd$i ""G`1z7b9[.,:j۠4)35}U5e-j]^Ò,)1,/T%Œ8.,iО7k553P1P[tQ6!MչHTn?hӯUgq 5|MfVm8Ig'_aҪg%Z^Q>v3B bn~CUƓ7Wnw_2Xsal &wڏ?t/FPr?Y`k9ʟ4uКf DDw#NI1<ڰ/l4[U̎^+̶8*RᙵyAfĢ L6+mZVy7:-Yz|31nYjwWõ2sPF8)#L+ʊ܊'ڨsǭS8 :iӴbɝhVd!&#+cS&F}dЉ'w>5a4 =/oYDgܖ]u8!<%<Ȕ{MwY\x)윭p:EhCF0O*C}A|{h$y=X ]jjewa Io3`XqL^cL7&MpNV)]f|u>-d!gls b(68OeKG,jH%JP7#Uo;BWb&.Eg<ͺA1Ĝ!܈o ywNcĽ_ҫG~f xt.9 B49 ض.j JՂڲl3$AGcd3=騘*T"/H'``Sܱz%7tX]7qg<,|T2:zPWH#l(AvgBWCٽM8!͜ Ur{ cOՍWtβL, l3>RI U B2ɮ,EI\B7-ox:S~WU')|/@w@VC>w8S %R볛Yrx= zP'R9UQI#ʊoI#eጓ>o<]84%&Ăϛ tVM"N L>u_q[vZ`һP r̀/mvZ"aJlmjEM.n\1pHc$nq6H|tUy׸!4a3!ŀ^Erǥ!jG cUvu oyBZ>`Mc>sa|˟0fn[HeU"6D*SFlU.gPyp^E[ BؖL C r9Rʬ4 YCm@υlTO,*9RQj>"?MI{'}K8D_b6$Iي[cơ{WT nmBNCV1Ը)zػ⋥,OKWbӘ:d3<vG}J-w.ĂAy0w-r& zFUMǶgg/1eɯP%b-@إmMp,Y Ѿ"s%>єΙ-ߨH +_MG4weE##JYHf$.%&`Zӌ{0vbs:ӵ'dq Y%ై҂b(:!v2sj9a-4jz9& D0_ zQV" ^ D`ꕴ:8]aeX"/>D,+ѬU: WmqISJ,`l"OCl"21e[jpd[WW];aA$_=$[VӥpQtoxL o~YSkGznzC7W2øzDu Q Lۺ YShL|.n'fK &Y3cFE/ H!t}ܹɑ\m6&/z1-u\.K $,\C©`LAA+L$j*P355\xqǰZ*e_Pp͘z ŠI#ai_\iwFF&YQ ; t)+1Hk>ckhS$ ]rmє#"r ̦p&LjXJ;{_ӞahO bҿVGxҒ5DmV,qե U\ZcHQ^ ..J[֋#nYW݉6stzNRRKkȑ,.bS:W:+ agYu灥3uLsULb{rO8G T~*;B_lvܺW( @ Č gpg+|겈 [݄mAueڍB֔f*{ߥc)WEڃ{bm98&(X~W"v{c^Dmks[!Y3]V!\YIB aU4\WQY2m.ʜ)aHT%bQ|]}ϬeǮ,2skm!p`|{ʓ>8aNJeFia80 `nW^U<m4O̬JT8E[dC4 A>S㹝z[ @AxU14p0#?YqaUQA0 as=܀ng9_eW5EO$G1?6-.&)a%A({~?/vMr nˮjfIb~^mZ]VEMR=N,J̇Q ~s^횞~ݖ]=͒۴ zYp5=1-)z%9!yivY5I8 ( 0 aw=܀ng9_eW5EO$G1?6-.&)a%A&)a%Ap5=1-)z%9!yivYu@~=7ۮYmUM,Q M˰˪IiEI08zn ]ӳï۲YqaUQA0 ar=܀ng9_e,쪦i(uܦeeU$E4̢$H|Ŝ@~=7ۮYmUM,Q M˰˪IiEI0 :zn ]ӳï۲YqaUQA0 Q ~s^횞~ݖ]=͒۴ zYp5=1-)z%9!yivY5Ic`Î$i!3!@;rlyʘ!)lgA-bYx&YpzCs%)>̈́!Y7Sk! }vha!;X9=C{]6LoF#S.[ K褍 \THE.uuw.:wH%K,+;]D_|˅s45JC8]@tJ]B[&̲ΧtAvs)h8Dh[Bpqs9.'7&맄s$ȲO)#pe$ WDX۹ql9{cP; gR6uEvI'[n_ţ|r r>A xkzcu[vUS4KrC:n2*j"qfQ=BM ~m,쪦i(uܦeeU$E4̢$HzŚ@~=7ۮYmUM,Q M˰˪IiEI0 6zn ]ӳï۲YqaUQA0 am=܀ng9_eW5EO$G1?6-.&)a%A({~?/vMr nˮjfIb~^mZ]VEMR=N,JQ ~s^횞~ݖ]=͒۴ zYqp5=1-)z%9!yivY5I8 ( F'A xkzcu[vUS4KrC:n2*j"qfQ>BN ~m0 a`=܀ng9_eW5EO$G1?6-.&)a%A({~?/vMr nˮjfIb~^mZ]VEMR=N,JQ ~s^횞~ݖ]=͒۴ zY p5=1-)z%9!yivY5I8 ( "FA&A xkzcu[vUS4KrC:n2*j"qfQd<:86420.,*(&$"  tv |>c:'!!硨:Q+h*No&`cpT"fRu((aaeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe۶iiiiiiiiiiiiiiiim۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m]qqqqqqqqqqqqqqqqu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy ~}}}}}}}}}}}}}}}a               (aaaaaaaaaaaaaaa8((((((((((((((($I888888888888888eY$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IieYeYeYeYeYeYeYeYeYeYeYeYeYeYeYyiiiiiiiiiiiiiii(yyyyyyyyyyyyyyyi(((((((((((((((iiiiiiiiiiiiiii뺪,ˮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮0  0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,}vMr,-)z%9!yivY5I8 ( r!@,qqqqqqqqqqqqqqq<˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,4M<<<<<<<<<<<<<<<<<<<<<<<<<<<<<{{{{{{{{uﺮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮 Am,۲YqaUQA0 Q BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa@ @ @ @ @ @ @ @ @0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PAAAAAAAAAAAAAAAaFQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEqaaaaaaaaaaaaaaa qqqqqqqqqqqqqqqǑ$               (J$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I,(((((((((((((((0̲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8N4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M<888888888888888A<<<<<<<<<<<<<<<EAAAAAAAAAAAAAAA$IREQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ4M$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IDQ4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MTUEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQeYVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUu]eYeYeYeYeYeYeYeYeYeYeYeYeYeYeYau]u]u]u]u]u]u]u]u]u]u]u]u]u]u]וeaaaaaaaaaaaaaa<<<<<<<<<<<<og9~ݖ]=͒۴ zY9(@                               0@ @ @ @ @ @ @ @ aaaaaaaaaaaaaaa(               0(((((((((((((((80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A888888888888888#IAAAAAAAAAAAAAAADQ$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IdYEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQaeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYiaaaaaaaaaaaaaaaqiiiiiiiiiiiiiiiyqqqqqqqqqqqqqqqyyۨ??e̍m;jEHIIIII @YI, V  N)-B_1UUUUI$I$I$ZUUUUUUUUUUUJ$I$I$I$I$F Х;1BjDUUUUUUUUUUUUUUU$I$I$I$I$I$I$I$Z$TFR20jI$I$I$I$I$I$I$j?UUUUUUUUVUUUUUU$TFR Х;DBjDIVUUUUUUUUUUUUUUk$I$I$I$I$I$I$I$TF92%M$I$I$I$I$I$)?I$I$I$I$I$P$I$I$$TF Х$4Bկ*I$IVUUUUUUUUUUUUUUQ%I$I$I$I$I$I$$TF; *UUUUUUUUUUUUI$I$I$I$I$I$I$Q $TF Х$4 ?UUկI$I$IVUUUUUUUUUUUUQ%I$I$I$I$I$$TdfR%)qUUU!""""""""""""""""FUUUUUUUUUUUUUUկA$I$I$I$I$I$I$I$Q+$$1dE&+!PW)%UUUUUUUUUUUU[333333333EBc0^hb(N(Ab >xa .X@a8h`(@`:8UUUUUUUI$I$I$I$IVUUUUUUU$!!v44QFR Х;"""""""""""""ZUUUUUUUUUUUUUUկU$I$I$I$I$I$I$Iā$TF 2RGD$I$I$I$I$I$I$?UUUUUUUUկjUUUUUU$TFe,`EWK)A:fc)E`<%KP   rVtKAb-|<   `(Kɂd)QdbRB$+ J!|< ʅ'`C4 32L."m۶mhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyu]u]u]u]}^z^z^z^z^z^BCCCCCCCCC 6@d0ɢ"SF%RG hC"|#A _td80PtDg!](d S⺮뺮뺮뺮뺮뺮뺮뺮H"ORX "? y_$ü=o^RԏIyY?V2Kd/$üK9`2}źT"rV@>VϾק/zkv_էkr=6\~ O_ӧp}5<}<oakp=CԉZ1~r\F[l!F/*Pb+Ɗꏿ }W޾#fUUUUU3+@?W C{VZT9Ae-`=jIĿVc6Cgp}-tECL,3E2G"Yp:Zx}SlȆBJJP<-O#|RT U??tzIOn5 @Z᛭?&yJ9zGKe;dٜ+Nz&}jԤׂlbT/PLDوbVQU02nP=Q̜d@1$^9Sd7eMDER+.p9hMNIQ#fB 㲰(* %1fOE8&#Z90^ըZV9i9"I2zb>AHrw?܄0=m9m۞={b4{*Pn[ 4ިz`#PJS]8bpvjZOBož] r}^-Զ<4qG6:_N8 zcgqmFVHit>eQ6>GX|Cl?[;K7T;3+ݛY\fJR#b,bveڅUVH!?wS/X>>ڛ;sl 8QNf749z%ޘ]IAĆ1 o\ڋtڜ9RO?LB$0ERz,i[ehQ8{C/N||=w^ <דKo>|.s(r*|zS)xӽù{:`aLɓCOOOOOOOOނj[@i B/F߿ ϽP > Zg?=򂯼U)Ke?7 NoR#b,b~^mZ]VEU 494'1"{l6g2)xz%7j,>6(s.R*~LFjP#}S{uSoE8.cWᠱi>e3}l$ xnvF_rW ;i}eq7^;Wpŝ9@ \wsAϲmUM,?9!yivY5ID8EA< tp q3:3+2ͷt+$ ]L ʣH[d\T L񢼾EV#%NFƒs&cR,E !"b'wfV" HЈ`˻Co ݒՋy ̋8nXsoo^k>PMtc_XoT.PLrbURtBc:!qP&Ctΰ횞~ݖ]TdH^̐8F`V^hT~&^&1"B8\ڛs\ Q< ZI9S)?A&#B<p!7,NmJ]7 AR٧"NsaCvjS;ݟA?*H\1~ @f*_wnz̄G"%q[Ų%}Ҕ}}$F{w݂ԭ~"%d,[8w v#.U_XRE7C=ĶMqUEsAnt_HUI *=]%j%4`:Oٲ-]kMP:ZǶqoVzZ~⢎!ݜÅЗD3~Z<@ޅM"/=G<ܢ-_-}o.2D17=UM}< hS=,ux1<%" xmu1 (=ɹC>]ͥc)0'c+&9'O-E,O7jjw_qN^]Uޏ|i-rƵpTzVWUseh`Bf0cN| wz ^]C([Fo":Ub:%qJO_m9lEo,vRLTy79r%L$zytoliA_"8v G:8:8'l[WQ SNJo6f"^UME"rbeR$EXs9VS12)"J,C3+NI Ns.㎻ڌ:ʫC oG`pvfա6RoIv\E5LA;=+ژXxWyT7qi Z_QI[-2{.j*Z&ERDE!:::::6m6m6m$!Ǿ*JR jҪJ**W*AVDo RWUmUTUjUT51F* pk @"+afff:6ZkU.,*(*8b ( CdRyqc Ɂ R!x 8 9s9s9s9眻kh4F,2,9s9sιZkZkZkZkZk$lTUUUU*UUUUUJUUUARUclF e82-IJ1c1ƸwwwC0! aCc1c1c1c1cwwwwwwwwww'D"H$D   ]$\JTF ii4M4M4M4M4M4M4MӴZk884M4M4M4M411111111111!!!!!!!!!! $\JTF riUUUUUUUUUUUUUUUUUUUUUUUUUUU s9s9s{^eY*H@@@@@s9s9s93YeYeYeYeYeYeYeY"H$$\Jf6$0UjUUUUnI^dDDDDDDDDDDD@(3~_sZ6V-r{{{{D1< Bc, @r\F jZ`alXpu{{2T3J.RkB*P#uڀ4Z^t&&dǥaaT$$ѯZժZVժVJ5VG>LUڪZUjVժZUV D~?QUjZշNF)E4f9s9s9ݙA C 1#s9s9s9s) BPC0#0#0 2333333333$lTUUUU*UUUUUJUUUUU*m/ P7cȀ][^UUUU;333333333cB! ^z^z^z^z^ s9sl6f٬kv^z^s9s9s9s9s9C@!LA$<^WbEKʐ*IP K @igQiRD%LœVU$DUխWUU+UUժ*ժUUUUTUVU4j, DPpfEED $i6+c b sp`_?>A {dS4a!VNi+zro3R,nr9=oh+el78֫}yxzѪr\c{OEq-U|ԍޥ0 2bke2Ї"I$@ ,P8Z*:u,-hH>DF "D { oH,",ţWZ7isI= A"F<)$ә[x `Č՗ "<_LMB%:HߟX-N { /vWXUkM/OQO" !fc;^̇GieM lx_r*U@gi 30ٙӎI*33w^K,fU]-raZ!Z!L)J4mj^Gx)Ui5V1WkALyPp,(waݐuiaFZm0e]֟wTcvM&E箶Q̇R:d\-+hqtN^IcTBsi6% `wX)]ռ>>uӊQpӎvZ^jٗ0j})e먵ޝ7Gr$11W6t&_ItGߘ{M!V\fatWqоѨnoϹ~|Q/&˅ "xщ ;a\V,d9BF,Υƛ%w+^(ޣ.;D3Xm3qZNfYxr˨ YW a= [^iŹK<ěRtW`ǹd^C_1IV9Up0M rIvMgECKhzF}u/-a狴D4Zl:?!vL,-(WZbxDi~ub4V=" /RZvֵ)pH( lxVZQ9FuǍҊFTLT(>d|Af-X\6C"4=|ei2/\00bxD WNTu؍DçaP&pXcEÿ>v=hdZ'H'δvfCwE.i5eCol qmI\A:ۻ=cd8 0?$HWW S_btxM{/BH"hx;".6v(9 ye[Km0ŶFgu3]pɞʶp2lA?zyTEuPnM%NI->:\vf#wMrȎ>y-ɦpgɦj!kKL%,ZF?鑇wk["j=HHMLlH_c t7;C1*B29e -l,Y0}&GƜYnnZuSg[SkP5Etae7 ab MxqӪD@h_]$;VCe'`,=A%*O`Y"M[$: &՚L8WCԭ "$1}Y-_)O5/H חxq(8a7u!AtoNEÕ'Xe6 ~O~SID"!p9tz<{DM OHdb,"MK[m/jev6ze @6hr&VM@YQ,pZۜKlUߦP o[]D}c5ws K$(aI%3" iTVjDרDuF^S>G01!k~⚣ҽ+`3:0涒aHuXnj }@o͓Ϧr\m1@S ?]]G fNQxvݲ (ζ42OXDk!?Y}# ȅn.Ye`geqVWR8O%lQhqXCHA_[/jT ,q%lHjKJc3_P J)*l^YhaF 4h"t)hq+!A~cR-(0(Slڝ\$`%0 #1*wJ{0 0 0 Xnkx$5p/ [{NZz_0GN !f)Ƶ.x5m1.nA?`Rjž(VLr LL򦀅CUKB9Ժ=w+e1E~/aj$8eE\BI%@rӻ@Jd !Ys;#Tr3z&AU+>.)JftxzptP&m)q4s`p>7dL|k&`I4jg9_os.]sga!x:(Bػ7SuLٶD7&&0%aM"*YԔ .0n 7MxsLRdJ!<5ʬcۑs\9Ü +`\ar /0ӟQҴި ؼIJ4%&Syݢ<_v,7_Xr"g^3fB~r_f"B_hSRYT"-G&PDw]^eESFɩP]tҦ!"Fٗ$4v+ɆARB>m?5)nMpfSSL5KpS34r?r %?O\ QR6:EB)%fJC]ܥ1_Y_x) OÞp c .r#{sŸ_G6R`sMO5WD5""Rºe,F&7qoL_|qǝd˽nCsP׺F/q꒪h6^pO??h7S+B д˚`+U 1_ZjJHBuH; a)~j^ -egtF#vf%V!6!QI"Ty+zve0P=ے%<!T@SA% dP@P,#x[y>Oq!C{; r|u`2 WhR` HbB$ A\7fB"bp z)Y5m QiҴ[<k0Hn9+Q2vOş幈cm+f@*;Pd/O떡E?e@ 6[%LH>Øg>pd+9,hC:[nN2rS|AD?MgN\Li'N@}?hOI_O2f8*9E6bD? DRm%;U˄a-L&)[!)_"1jѩ 0nAy`(5.[ pXQ mEW*RMB:Җ\kp Ѡa/H67Bt%G谻@u1<td>#󩨋IԖOhxX $n(VC1Ery YLzJ!"# 1hgU Zƺ:g?TR Ԛ)9\5U8eR!?Mc$]@Ō]A8CM%g'$?7y!>nGk ! *OC۩ar bbކ`BXeЌǘWh ԔtP,)U,lS.f!\Xzו{EJ2x9U{:@R!B 8-_6P( xu8DM.&f#*> ),ᕍOhLjtP,W ~ZIJFk I-Q=W\]/rHyt7i(|90dT44AL 5Nhz}츪9$OAKM} kDZf=߸dS{q:oqSEifjMYltv\7Y3 9kDhOޱ:x4 b*f`#y[Zdr[I=5Ws{%*K!Pcѹ$"""w,"YL$aUQ@G4̢$a㷝@z?_eW5EO$GW PivY5 zN,JF9~ D}gcu[vUS4Kr| qaUQ@G4̢$a㷝@z?_eW5EO$GmUM,0]N C4̢$0 Q,˲,˲,rŮm'mUM,1C38ָʡ#pnt%~@1M`}A1C3`G?;P(MNW$6$/^1 c'@N> N8 ̽ӻpQh S &0"t"t9E^{:@~I6&6r.Y[Ϭm%p*Z_5:[^e'֖֖ ڂ%kKkKB9:X[<N(nnʂk!5!&v.-0 bM0bgb-!N6(0$qPPPP*pa6 ӞYEwAb| qJmXZR?A>$mmai1)I$V:0y?:=(:3(Su&]S](-6NTa=rqzCv"/`6u<|2aUPivh`]BԸHɸa(u 1"0 Apx(;@m=,D9fhLѳ1%E-z0|x"Dt8vdbukRj2Xv.b0z_K}afӢkuaTLyY:Y[[$ɤq̜ƔMԄwkL)tܜa^ dl*ђU`v-џnK:zFzK)gYjAOaWM^RԢsχx[lvVd1_oV*:J(Ԃ>gî FEv.b0z_ݺHhr]HBmyK1ZQ:5*QUeeIP/~qQ 1"~ j%ak4˄gKpVxs=k^S\~lM1Eqti몍EBˮwbIJjC,QpicK5ĭtE׾.F%r%RӴ3)cJ5kIxo$I)YSBj\U Zή7JiŸ,W W^1h>Wb?94kJ@.xӥέf Clh]>/">0I;soi tz-!RH0FZT`sXSX( \mPGْrvbUR4Bp 7]Cd7v V]є<ic[x}SlKv\CK;t;3*+r# Oog8f_P yDZgeRA#nBfR Hdt$[PQ uҠާ89#kE{rp{fˊbɰl$C -^GENyc"Pq"$fQ1quptgxVM׬ct 5:FkjOqOR&nx6 B:T,jI*`0 5I [5 ;f7,Ӣ(((\r_\XKeU2iFJp4 Eb~^6 ۪I'3˱hU$EГx`oDx0qeוej5[UStMMj^QԝtAMg[SZEZO]&]uUW]uUW]߿߿߿("ƒ+l-˷UQAOfc~sa-U}D)I`,QDyWZ6`o&),u[̅TV)If$!GP$F u\a#h@]z2m1RYէL$)z< BEDx0qev*j"r¯b.OHR4#% y8"1`? AmU$EГD8b.OHR4#% y8"1`? AmU$EГ嘃_\XKeU2iFJ0("ƒ+l-˷UQAOf~sa-U}D)I`,QDyWZ6`o&),-Z*$EO3RX(:l .VEMR=Y?u[̅TV)If$!GOeZ=۞(x/U-٦^7 ,vBUKJtT r*V̞0MqY5H(:yvc:ˍ#)0r"Ӧˁ-Gu,89$Uڈ 4 ke9@U <]|; g{ `r 1`Jĉy'ŒGWa uVMK>Cʁ8S:3s_IAQC<%DDhbM4"Mt"Mh0N4ьF4V]U tP6 /tphfn1ܪzy&*L8R_6%+jW6w$M4"qs] +ůbX7`)൧.PEķBI{?,Zm\½ӻpj j ':]6 F 馉@ccq1a1c c1\2%C I[`'`V/u!?eX5ӄ@r9s0oA@ρA83B ; ,RQl/@CW]#  Yr @4@ 'yJʓ'䤞''y$8ɓ+yTԓ#$3'y$vt/I,@GA>ʪ[nUU?0 0 0 wD_T"Ksd Fqs E*ܩ7=\)F<\1]܈GYcN+a-7Zaac0@[LjB$b  Wpjq!"jT(\Y5[p$͍̔P IG lobұ}Qmanqg vZd&-t-mel6+Nڒo/4+ưqy baDĚcu3w`틃# *֘3sbvTe0ԝ}@jZ& ȣ;@3ߚ '{~5qLִ8z2@0ޞl+ k^ze6$>*i'osT{}Xڼm^!St\u2%`1veW5EOL Q M˰˪I2 G1?6-.&)r[vUS4o.=>$󖉕sKM"e͠lZ2,|EBQc]^r/vSpO=,F\V? |U3S1/(!'EM%,I[V-*"mW:ћBg삝kٴrVv96H2Z BRŭ-i 9!yivY5u p0paUQA0 C F]ӳ} mUM&?6-.&)a%AA"og~۲Y&(:J 0EvM1veW5EOL Q|9 a 0횞cnˮjf@qaUQAA8 @0 C F]sP13d90L?j״퉲-{@ 3d]^yJ[C_Tw^sh׼J ֑Ľ.2QwRIumerr]EV4̽b2s}]Nuw%67NY P)+3'6k}@Rн:1D67EtF?4w@`RPG(~DVȜ+{r, MCŊ @ćK>9@vLe<MuĬ,_/Y }!&} 3rLA58 `IB  /8 "(P逦o,'BE/ /Q=Wʡ]c$jI\ %`^AHq(Ys_;1'$t@n,P(! -aAǫavFw<0K& ,X9y .!*oFGN5 ɧ8H2D/$H@ @z 34Z!P'=|_ui]Z֥u@X#_Yggy[qنiWfaEYS%gjIc) oeuʦ+*H]m, UM,Q M˰˪IiEI(A~z/]ӳï.`W5EO$G1?6-.&)a%A a=9vMr n]=͒۴ zY9x.`W5EO$G1?6-.&)a%A a=9T$E4̢$a ~w=og9_pʡ 鍝ȅ}ugmFe&]ULD <4c,B$" ^x^t>r|6\;򂘅Wu]pZd:|F._&Z9"}umveV]5UMD<4 ,r$R11~a{wnMs- oeuʦ+'MD<4 ,r$R11~{wnMs- oeuʦ+igw5Go&g1 _ҫ§[ّWqYpZD:B}̿~=ýz9鉞艞艞 N=_{CYW ʥiF+>6'c.B&#"Qo6gZD:}̿~=ýk/WX}Sm&[:"ٍ}wuWm& , 뱜i(p`eP7_>>ۯ{Z/=ݻ ݚ}͖\<ЂuFeUDʃ4B$w>og:_uW6UO zZ9B_ӻ÷[ْWrZڨLʙHyXD87L ʦꉖK GPB>:6L2 .ʚ*&Hz"jYID9 ?HrEE9) P\ڞX~]T=P۸L(p2)]-`W5 #n$IS& :w5_WS##kj_350 / ):OMkSթM85_:FgMQդ44SNwtPWb/!XN5/W1=kjjr)?ͫ'((HPpCpXGH<֪6m䟡?Aйa"q tѺ/NPV\| LwuEM]_YC\֬?-=fצ ?WW~pֱsHԿ6u_S)#|= Կ A .azGDE v*_<&ISo5oBO MmҟWM5q ZO6&KST,+ViSԿvϑET*+Yo[|DH[V? ?> /3`00N1G_000ANr𿴨 ذ;zؿ/a`V3"cX`,0 yi zZ9B_ӻ÷[ْWrZڨL{{{{{G{G{G{G{G{G{GP۸L,PdE#5$̡#Tށ:QQ\gZ֪J*TS,j9 "K9aaaaAAAA9s9s9 \R"K9"c1])RJ)ʲ,˲,˲,˲,0 0 0 0 \R<"  i`ziD"H$D"0 0 0 0 ;s9s1111111\R$p9t?IP?Pֶ3x aAVT'Qb#(w@38 @2vYhE6I`փB;vرcǎ;vǎ;FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFci{ƌ![ C\5X TNhj$h&qB/?quZfQeRd1UJd$E6<|Ç>|qjfaz^z^zJN1m֘1dx!~h"+* MRDD2=X=Nڬ4L ,JB$CކipFI`P)P@" ׾}~~{^z^zȨ"WP#;MS;n2L3{7/d;,mcsӬ𦱽vn5qTr(sַM+f5?pup᭹6qfs?Ǎfg?8(u[va0L'4r͘4 21e< 4MӴZkZkbX,bX\fMqli4" Хk)RJ)RJ)RJ)RJ @q888݀ ?4n&{d|3v?dvNcwP_" 9Fc1c1cwwwwwwwwwwwwwwwwwwwwYeYEQEQEQEQEA!\fMqli4?:B M3V(((hiLø,,J$HBx (3{{{+J+Rf'ˉFf7?ndpӬcw, 4 [3MVqS3lFc{37enM&#,YE޹wQEQEQEQEQE0` 0`s9;朻+A nMg?hn̮_,~rFS4{"9"\J)RJ˲,˲,˲,2 0 0 0    (\Mqli4?n;L"K 25;000000P( BP( RJ)RJ)wwwwwwwwwwwwwwwwww2L&d2L&bX\Mqli4?n;9@1c1c1c1caaa{{kZkZkZk\fMqli4" + ("RJ)R `0 ,˲,˲,˲,( \iM7il3pyK~tT" 25ۻ`"H$D"H$D`0 `0 s9sι\fMqli4?:"9"\ʿRJ)eYeYeYeaaaAAAAA\fMqli4?: 0ej 111iiis9sι"H$D ~D*XljǛ4f372 T `TYeYeYeYeYeYeYe    Zk:@0($1$\P SH 2,)Yd$" NAQ` KdZd)Z*KRVUj"Eb)(DL B 9r(a1c1ݳm۶m((( @>RF*TDYREI5`$9Ȗ%A<8QR%+2T'^2߸g f@)B`Ph4Fh4F{{vwwwwwwwwwwwwwwww ~7Ri3qxxl<>/ǎe0ZY +pp(!]p%@L"$I$I @nn۷o߾}۷o߾} 1!*LAD <O,8Mb# ?O9 doFf/񢱄P>yW16JIWtX$ (66&Rp#?O9ͷ4&sx+52x%VYϻ\QڔML4L34L34L1SL1SL1SL1W8쀜w9]lċV@+C]P(m&&]ebT"oT]T ]uUW]uUW]u5\s5\s5\s5\3d׮]vڵk׮]vuf ;(^(x/\oh4915+X95䋓+W'M7)EIp4cB 3Zm6Mb# 8y+|Nc2R#xX he(UMĤ+L,JĂPʠJA%& (66&Rp ; 'doFf/񢱄P>yW16JIWtX$<AJLy Wt&QaB "Hp|FgQlmL(FO9ͷ4&sx+52x%VYϻ\QڔML"D,aި o{iLVjdv/KX 峞wCj)tEERX:QtQ)Ą& "ǧat&І\r@ n`%1l}1[Kh,a2zU 媍Ҧlb]&wywywywywy89qs89qH'쀜w9]lċV@+C\QڔMLH* ByX7*.* „ D4<΂3nHTc'`Wnq3Ok{yo ww[nxq =S` mqU(t g7i7:<qFg״> Nb77DΣ2TYNx;[.k287r m@f/#ߥ E@'M9qrb̉ff99abfI S3cFP24n"%`T{AA5 !r+F6B1JPGm JGZC?{;k7V[3K/4pZfUR4JbB9^1ܲ)Z!qA/BHkF{d7R9ffEF6-ʫtG`%N[6X7w2of.^l`*̨gt&dSCc3'>)H>ܣ¹zI 1;c\͛h-Z)uJ%4:!)q 0Ј-"PK +}Wt#6B3+\{@UN@#d?C73ȋ JjBs:fS22*b"V-27-J16[KP ې ` T !z?bf-s`8"zwQS}KI,Q /eV\a%BJPGm JGZC-HN??ߪ)sL MAiHs({orLpnY}%yJs({orjkbNˬOu-%(_OTvHN`Ab#As!(BJPGm Jnent/|Ab#As!CC()r%1 !n-츌@a jkbNˬ\P6%-JPGgn!lsY'g6YA 욞嘐{Ab#As!@]}%y6M#-Ρ 콝˵8-*)r%1 !n-츌@a ,"XJ[/캒H]h-  8YmUM,Q (T;+lg,+eG3$?7/.&+7 I~,{/nݛ@9 [qSJmB:i2b*eB"!6TKr|p 2!Gȩ'+ r'z yhj:J,J%6R1_-;5OGm JYscUS̫ XT8yPphL`ʕ c ?O~au0o\0Z@s- o[t!vdm$,c9UC1")Q!MPG n焇.v[ t> akuK*q mɒ먊iTRL]]&)ҫXmT Y9|t ldv\F~EPKh [orjkbNˬJFk:[6EK2;.#PX"~BCCpg˭ژ ܿ[hwV_ jMAiHsk銪gjIc)}&]Τ<"ۭy+ 'P"l@b!ASa®c_ٍ[}WWmU6]QLMe3.ca _ZXnT *B ʣ:|r)A*!g`(2]NPsgo֮C:C9C8|C7lC6\@ Jd0?CaЇ| :'3*!1 #t8wsFkr gnb*^f OLN!N61ׁ TFBJ 9m5A+ kQ`FkEb)fW&m7#reBywKW4I9̸ZfgaA<3NӞ;6|[0b 4[ԇDrCVdž|+WA <aԉE0BYU\"6j^]AaYvat,l>9.y}szH uq] 8t%tp7c}奶t::E@̮MC~?{<$u\%,Jd ٟ jgWx1O _y#g6gV3WH_{Y6ZXqjM|FhHu'zD7eQKE}RH%f®Ab$蝼7(%.]Zd(*T"40zOU7~XX?lvH"K;Bϵ?9y9ha聣p&%VYlQ_ZTR X^|E$'Uc04߾|:V)>{Al7KxmDDpQm?XV;VtM`3POgW>VH "KA_ Ԓbšh9fżC!BS*d~tI[> lZ$-`0a%6sP`?V_   qOEi8Ff\; ވ_94!,n4%<#Ҁ0cP0b9@(M}FA*~wv&2z#8j4).ʙIF(]`FA&, A&TD ?7I"}@*a;N H0 $ H. J H, $ H* qFzpA%It~S2ܣ0F>\cchrn XZXqR!@:ۜ,`E(>xpE^;ދ˖JP;  s۔gH. ӛH޴ y"Gj/}'G1?6-.&)a9|YeY#JL週*Tws6ʦV:D,dx 0;ըr$3!;zd`%C:rxC ȃ@1ܩطJK"P[l^XP U1) ~]V`P (j~hwnfSglDnPY|58ySh `*%`RDYcp/㼭Ӹlô+ꢬdNdNdNdNdNdN" $ ?"HpȍC!NjD@ۺl[8 ՐNx*z Ԛ*&Hz"jletDx0rcP"@pEpەr{ yH}t Zv wK( uM3?IS`p]E8k8 @ PWT5h+;J|Y/Ś%Nn߃˶C%atE35$E2A =8o4.0,(7 ^x<"HpȍC!;₀TAꙚ?K^~"}umveV]5UMD<F]wu]wu]wu]wu]wu]wu]j/}'G1'J Q"N mf(UM(eUauܦeeUԄI\/[+h0t]VEMR=&)X"8_=a X=_Nb~^md< G-*a|9l)JT ^ɍZ𰎡)0>P@FN]&B`\EZ'UJ#:S\<aCS`|U-.&)aɀ7b涎saCS`|U% ( 1]&B`\bLT ޣspS\/ ` @0'0'%aN`N`NuNFuNtNBtNsN>sN?']9'ωFI6VsrUsRUsBUs2Us"UsUsTsTsTsTs«9՜jNjN՜@9yPsA /m)UL9pf(x$6BH 9v>L( JG fzdB/E<^|Jf'|c33jFX+AGo3?aG"$_IX$J(L(m&^ZRi*(x:r,{kJNTFpQc`Ϯ̓cu[4j[PLNWRP'T*I#Qt8(z2~0ǁgto1խjl1PLNWRP'T*I#Qt8(2~0ǁgto1խjl52PLNWRP'T*I#Qt8(z.?k7~vV5nZTFpQf`Ϯ̓cu[4j\zsV[YU9rA:>xw^=Ӽ<KuYEvkllmfyly^hvwޝ.؅v0[k$n2sCnF~Dq}Jw@e scn7nZ@#|KzW03p]QW/ #oJXChS 2Pf\²ƨYُ>=k)Zz_K( O6.$^ WP Od>.tO%wpvxQNCL_AQ@ wq>>~.$ "o~!eb>]%lVywM|^\!k5Ö́|.ST |omBy UOoD޳k)b|:J#D1 '!~%D Qb8^aqb,TG-(c4BBG$[Y OFpk?2}n|!lԐv&!᎝!-bJ yyKfBC,3aŜ62|P̄S#P< /K;F&α("stJ~]oȷQGV6 !*D߀,|'~P Ѵ!84:#oH8ߥp/I NzӊN6zӊ s_M>[_w*m9n~ooTz6_[ߛJon.+;_K8 `3xcXLߡ<& rbb Blj*iCjJk4뭮c6XjJ6lv}A=(U1ǃ3}^?<8C9;’, $p<'xgd A!ϥ `L6BW d?"QEAP}QIg4Fa@.kI]H(0>EJ_/e%g/%h|&*7['QMR>EEU_q&-ߢ?y{1bH1?*VB-R2Oje,fgvhHt4Mi4%Sp擏h vYo-Ȕ|;*㞄Lqz\s~g/}uv?:[\dNBdM!\m",~ n ׿ ̰O8܄{ڏ1.$u2AԳ=f|_z9h'`|oyB pW8Q #ZDx^ aG˔<^~> }!_INjl_0"腲oABr5XזZ[r[m U8.YmQ0)I=SpLO4S=Fս܎4+{|u&魂zw,B}гC#RH?!ط qZ%W~޿~XYyHU1IW+t'J_ӝt+}bLwҭ51IBB,>D<)ߚXt"zL :vt:"ޙbfhms1Hs#R g9Z6TjzTg uK7:r/"w>w]VԆi [r"vǾŅ}!7 !Y28 Dg ӡ':{EQqI$9t<|@ ( D"h4HPH!%)OR,%)uL2L92Ify*L'tBP) JR+u^**f+ ]X6֍cZiKm-u\=>S~^a5̆`wX. ʾL&9:4CB$jY;PMe[Xu;q/ r-j-4neڮX'p yn6A^ͧ͠5ߦoaizM7Ű4[l:M6t NkYM5bizM7Ͱ4gNk~7?6^5it^bKӋ/5_l:MWæn5l:(q *HJXTJK7FKUF=ZK-łk.~FEm|8N6KgwUРǹiOi"Y%lQB*v'XE؄oH@/;i9w\Mwd䨺\WoƒbW$ҿr݌̟aZ7t-r􍜍AwOcMy>bm,((ih3r0eO-o˚SCJ/p,R8vU2P!R^^ ^Ӭ;ǻa~['4^!v]8'y]88mő 'uz dgWߋ!+ZxUZC/,[Ǹ1p,ЋSՁ痁$8r0~r0U?ٽr-c-98RyN[SѨ>tٍ); PIQ?G.l/->r7\jG*'dM*<@g|"mѫ2t}WWi=9}Lk8,OBqwB5JI' QyRr3GqyI%IHL#,)ZGTY8M0QM Gg薘mY}wEkds=A h} x2C1c.t;d)Y2  sw ΣW3X;:s=ߟsŅqV.  >"DQEH"b2: OٗRQk7ia+.*<'GœhgH2O 7gs[!0&dcIH &iҩ~7i}q(/ԭ=7Ueyn'w"Q#8uUq͹iˎlz_܏[I} ~vrϣ}}ϖ{/ ]TF`>[[!ܟ-pyﯔ{n}O671c8wm>n4ntwH7|ɀ~wwm&oq\r"b;"m/^fOU UEb* N@ci͊hV!AnXaFM5Sj ߭HH%IVL 7Gʜc%y _!B~G 5&t~RW(c YRP(?)oP'UVjk%yty|.!p^yR0ggçϼB>8gv.WAi\ 2Ƿ 3d.!B917LKf/-d0S&ӆǧ@B۫`%-av26|)sؿS}J5xTدس.Z-*YػU}1'l`̢2/}eš3/w'7fh`h}pqB$nLaF8Eڃ`W$^I-&,l )biϓJTX5籂ܨ!{f_BvpތNJ=Ǿ鱯#}z3] Eћ=.gb\~WĞGžG0 {6Y[d`cIô.~]x8ᦡF1Sb0CXv/SOHNwG=T=Kծ\L4ec"U=j2éU3hU{uSZ²V}ZUo-/\]9䪤Yz%KeUw`߫^35} " 8c;Vw>^ C:lX-Rb9JVdee @9YA0PVwG0.=Z1pabk#KHz"\#kpY/M+lyy!VĵZm-XhmI|ScmES?|}>P*[)!?3ؕ@%JX_Y 0oX&hX}4T3BWͰR2!g|N0׉`|[a:DuLkk 3D`|S"j"JOȫJ+XYDȷ\]9sȿ`aRUD HP`Ȑ=p#2(bCB>5uChB%b`B7 W~u,0loha?I {`wo^z+S٠SIbT?%Q<}:*aqfMAYMxRϫk`Ps,#ɺeTég;;8uc Ft:$wȦ50e87T#8 5'=E} zOپF-)DP҄FnynK|g8kF\I9ҰM!iҵ !…v}$Ziׅwx}TS>z2b1&, vzMk B [LuQ} xFp_"YP߈AM jb\sPP\أ"a/l0ǨR81Q{ B$"kn8$kŖez@Ev/cJ\o;p;@=1?!ܕ ͋McUC3JBM8:9b[-hJ">uyކ 8a@7~b=~xvbӵ"gnP,W^֌T.bcs+,pE%pRkS/Bo]87}#wk3W~Zft 1Uo|kR#{tyƲpBb';h Yr|on_='{QOVmoٿec&-8g{J$#V.tx6O^]Uj K>z[0u>XVҬ[HZsD z:gJ83b0 oMn6j9aql[D@ 8wy6V% _J~ ,Bcy[܇)L "KEVZ\"JA2H /W9@kN#NҞI)*s =?se:3o_7HƟS]f0C/b1d|MwfV_ 1 J@#~wAB+@EXyB66[1f{(|N3`8絅j Pɏؙ(VpYqd%Aaw ehz'r*Ɉsc2?Q&VŻ}Tj K80}{'ԋhP:6}bF t0_isy&6BNZfr!.;HU`r~ -:GTan{  %1=IUamy !-9EQ^kx !.;HUbm| &4AN[hu  1>KXer&1>KXer(5BO\jt~ *5@KValw  +6ALWbmz%0;FQ\l| %2?L[jy+6AN[hu #.;HVdv -:EOZep{,9DOZer "-8CNYdoy#.9DOZep{ +6ALWbmx(3>IT_ju"1@N]l{ ,7BMXciou{ \bhntz !*3IT_ju/%0=JU`kv/00000GU`kv1&1>>>>2;DJPV\ep{?!,7BMXcny?@ "(.4>DJPV\bhntzA"-A?HQZclu~B&0:DNTZ`fBBC$/:EP[fq|D!,7BMXcnyEEEEEEEEEEF*5@KValwFG#)/5;AGGGciou{H"0>IHYbmxI#.9DO]hs~IJ(2?owᮬη$;c J^hwQ8 cEe$ ovcv?h|,P 9;J4W Ҡ?c3̀{i8'7KoPtdvVgt :ʽ[lBؖphl]! iလ$S^_ gi$(^Ld8)hGod&ɾN2뺮뺮뺮뺮uLokZVj  N6jȈ•rsfl6pXt$۱5Å(C F*F $ Ecq׋+RX{VË+*i*@PP`@3^,Q&bX,6~cUԽV+* G3NJUDGz^ע>=.[:jߜшA#jnnF?tڜcnɭ<2#Nrlu#b9Vj/'L9_g eIDDxXc}CR$\YUQ,Nx`M2`HsPDDDHRumPN'03vBn0 рPϋ;`XngZ?js ZgYX'1h $z?ZdI;R x'’坆{S첥O[!M|F,#ff\1X[6q^/gkN|3/xZ?n_dc7>7ӝgЍl0!RFG8zi1*`>CZG{P蕫}xD^#K 專;g>[`L# <YGK`M` 84[$-6ALU^gpyr:Nbv*>Rfz.BVj~ 2FZn"6J^r>KZgt )6CR_ly+8ERX^dq~ #0GVev ->O^m~$5FWfu ,=N_ly '4AP_n}*7D| (7FS`o~*9HWfu!0?N]ly 6CP_n}*8FTbp}#2AP_n}GVet)6ET_juCP]jw".:FR`n|$2@N\jv)6CP]jy #0=JYhu*7DQ^kx)6BNZfr~*8FTbnz Wdq~"/IT_ju%0;FQ\gr} *5@KVaku *5@KValw=GWaku%+17=CIOU[agmsy17BMSY_ekqw}",6@JT^h倌(4@LXdp|$.8BLV`jt~*6BNZfr~&2>JVbnz ".:DJPV\ht눔$:FR^jv0DJPV\bhntz".:FR^jv񊔞P\ht󈔠| %+17=CIS]gq{/;GS_kw05SI:Ǐ[|aDZMGn_yfųo@6*B[>>6LoQmE7KťA+~ ]ϼ۳SSq dc-#&yŰLogSdzfL?p}<~m_yӈ8B(Pb8I!>Pm,=611ù3?k{+ʜW⅀@h;gCm!TFC ˲<ீIj&e8&iTWM@KTrT %~z=?%+&x?-'~a-x&c:5\1~@ =".ϰIMa{CO:ha]jlrJnѶ>eO> *fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,bXp8p8p8p8`0 `0 `0 `0 `0 ~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.rvnvnvnvnvkDbot KB5-!9|!rn20+FP;93{]j<١)ɢdGc `]MoթID.~xv<$8@Bׂ/VLu"э/P,AtpaBƣ !*Qꚸ%я-,*#N?r؈!„ 6@c# u,{vFgF$=Vp@T b)uLoVԐFE-LHZ@*w}%y{zZ Gf amt9f _h4Fh4FQ0Z(d` 1 pRe:|MrYL$9Ĉ8(P G(#X ٻ]z@H.SjF@D͎qyB''c<;klĩp|>|>3VykjRz!2^u|4z-b )0ve:r (j8Nt:Nt:NSK࿎F_TO=E@L$FB?=NLGNeŒC=^?oQMJO?#:dQTTTTTTTTTTTTTTTTTTTTTd$c4tQ&+Ĉ9դ3C"/:>}R=1u~x{FB=d1{}\ZA1E`(h6fl6fl6f Q \;X**#rd5a#ZTD|p:BDF.W୫(`Xz@B!>:~Z="iG 78t 쳋[ÇY z' -|sD/O{UE~h`c3:;55$9X fRD&{aE aT lrWש%hɠbfЊܾlf"DhC@)sohcmzD "@gA?$wUʉTF 2U(u녭RaBzPr@^0 GD+{s}5=]-*">t8H!C5\9aˇG hp,|snft*uځh2d2L&d2L&d2$fs3WD+96%r\.r\.r)-V db ͹㈱ve:r (FykjRz!/:>}R=1uv~x{FB=dJRT*JRT*JR_,ShSIv(ӑSG!pϿ[kTψ1ve:r (<ykɑ_,ShSI#^kQ#P2YC!(/:>}R=1u8 kX;29z d2L&d2L&d2)%_GX" v(ӑSG@!֨&'2h@"H$D"H$D"H$H_i)ԣLVP pϿ[kbz@:H  kX;29z 0`>~Z0` 0x /pH_ƣve:r (,ykjA #6,U=: ( l^N;p8 4 ؽZS0bO/V*" 㑂,Qv:a„ &L0aBMMMx5FK࿎F_TO=E@L$~x{FB@yk2%H A $H %_GX" FB?=NLGN!@tI\[2ZED GQ!B"pogam5ʩRg*D1r(HeϮϦj @ L='lWH$;. 1 ߜ<ݽJ97X`B-~RJqv٫ͲBd&pj4h@"H$D"H$D"H$D"H$D"_ mzE$3^X„ t!B%J]$0EeR1Th06 \n ~>RE -RP2 aPK*{PkrZud& xȁ'F4A @`Dbot KB5-!9|!rn20B-~RJqv٫ͲBd&pj9\8&`i6[AgC2$pa;?mv]qtc K4\LB,T5qK S[XTF~(CH : @/SG_XRED@&2`90?o.n{_Xi 9 aa @'K`lx"č4G.V$ZSHpO &Tc&f!AQ䖐]T#@",'mer :hhd jH5@b b߹F]WDxPAp 168[Ed)<(#@D,Q(ZRC$1 4Qbw~P`En DH/|D`@CCCCCCCCCCCCCCCCCCCC`q]\[uC '@ÿ(rK/,$Bx##̃]L{;S{&aE  L8[>S]Z)#Q@Q" X G>CA@*{v~o\+)!?$qƐ 'H`& @E-}Q4u<]IA ! (D0p`<-貥J\٘{UE$@<c D1H ǣ  x`< Lk?X9ML2tR%Ol="Y2C+Jh8 +{sng5j5A3`PnpZ.U#OAz Am5R0wt8 䌉Ynkf;=jSiԉi'Њ2'iSƉ/Tp{5}=>[V"M> x΀cbć d8M~~~~~10\m>]u*:18$ZѳT$m*|9g۫9ݲZEx) ׫sgCJu)H$&P  L0|>|>|>|>|>c RٳxnY`^9᳡a [:FQ(sG͘Hŏofv:Fvp Y*s6j"|9g۫9ݲZEis#>tX @x) ׫sgCJu)H$&P  ĘHŏoV7s$݈тMK)%x5=Ҥ*#rJRb-D, ,@^5Y)' /ThB\n֔S͟`]1 [UQl&p< .,)444444444%idcpŪBBDRRdh#  @svE)ytMޔdou@xD`T#,Pa&``qK)wOڒn˕u%5:nr  $@)P4^z^z^z^WK*{PkrZudG8DB+zʜM22|>|>|>|>|>x<x<x<x<x~~~~~vnvnvnvnv^z^z^z^z^FD\>-/FTNt:Nt:Nt:Nt:Nӏ}zt652:XZVC|$Ak|>|>|>|>\.r\.r\.r\.r\.3X|>|>|>|>f9fl.r\.r\.r\.r\.e2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,bX,bX,p8p8p8p8p8 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.r\vnvnvnvnvnZVjZVjZVjZVjZkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk+fl6fl6fl6fl6fX,bX,bX,bX,bX,Һ^z^z^z^z^kVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVjZVjZVjZVjZVjZjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JRt:Nt:Nt:Nt:Nt:JRT*JRT*JRT*JRT*JRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT1qOߦFFKTt$h "?<;H Aa;?mv]qtc #G9rLB,T5qK S[XTF~(CH :l1Fh4Fh4Fh4Fh4FQ(((((((((((((((((((((((((((((((((((((#?o.n{_Xi 9 sSH"1ZWe OM=$> -!rLӣ뷩m:# Zώӂ/VLu"э/P,AtpaB ,n2 4}{iM0Z(d`  ijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj2" iy7:JCA>97BXO_=.{YVHdCBM A>=~,-fS!>5\xHLB,T5qK S[XTF~(CH :l~`p˕)xO3Kk*UDHpЀ"E % `ҒQ7Oˋ/,U մd aȹѣGB-~RJqv٫ͲBd&pjx8&`i6[AgCrǎ;|1 wgvv߮U }zt652:XZVC|$AkԡC_ mzE$3^X„t!B%J]$0EeR1T&GP( BP( BP( BP( BP( 52222222222222222222222222222222222222" iy7:JCA>978pXO_=.{YVHdCB͍|>|>|>|>a;?mv]qtc K4\.XDkD?s8Pa# "t6ذa+S-AgTEJ@F t:Nt:Nt:Nt:NtysqRPMKHFΡ f 4hЈQ,'Ng,+$O@vxh!ifƌc `]MoթID.~xv<$eȐ! !*Qꚸ%я-,*#N?r؈!„ 61b`x'pKs5"""""""""""""""""2" iy7:JCA>970`XO_=.{YVHdCB͋fl6fl6fl6fl6fa;?mv]qtc K4\!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![L{ ?w^ZS"BzD)J(X.}Z^aR%$#P3DM-ZmjdtxNEH ró!ɂ  Z3a;o*jŊ+VXbŊ+VXbLB,T5qK S[XTF~(CH :lTP`p˕)xO3Kk*cDbot KB5-!9|!rnRH"FP;93{]j<١)ɢ(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|1 wgvv߮Uԉ'N8qĉ'N8q .XDkD?s8Pa# "t6ؘ0ad2L&d2L&d2L&d2L&d2FD\>-/FT)Ts(ȇ"&C%r\.r\.r\.r\.ryLӣ뷩m:# Zώ$ $H,bhτ.o]׫#F1bĈ#F1bĈ0]PR-~,L=naQqF !&Dl!B-W=[`/Ύ/\Tكm_\֪#0IE81 T"RT*JRT*JRT*JRT*JRT(jb'Wbf^m' ;t|a;?mv]qtc K4\ysqRPMKHFΡ f @@b?)vr|%f8fY!yCSFE8H 5$mjdtxNEH ró!X0 ߝ ]6WQD81%.L LB,T5qK S[XTF~(CH :l"D`p˕)xO3Kk*UDHpЀ"E % ` @ pRe:|MrYL$9 @Q7Oˋ/,U մd aȹQ,'Ng,+$O@vxh!i}zt652:XZVC|$Ak|_ mz53333333333333333Ӆ (uMܒcJ9lRaB(%K=(N5ejРA 4hРA 4h(ϛۧ*jZB2r0Cd0`G b I+1e6 :2,zH|AZ @`1qOߦFFKTt$h "?<;  _ mzE$3^X„ t!B%J]$0EeR1Th `,n2 4}{iM0Z(d` QK*{PkrZud& xȁ'F4A @hpT`4" iy7:JCA>971ZWe OM=$> |EQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQq@+|w~&lgwy^E ƌ@(^xŋ.XDkD?s8Pa# "t6t%111111111111111111111111111111111111ш(ϛۧ*jZB2r0CmjdtxNEH ró!YXXXa;?mv]qtc K4\ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-W=[`/ࠠQ7Oˋ/,U մd aȹٲe˖B-~RJqv٫ͲBd&pA>=~,-fS!>5\xHjѢE˂/VLu"э/P,dɒ%K,0]PR-~,L=naQqF !&Dl ߟQ7Oˋ/,U մd aȹrʕB-~RJqv٫ͲBd&pVXa;?mv]qtc *UTR LB,T5qK S[XTF~(CH :lP`p˕)xO3Kk*#?o.n{_Xi 9 s3eʔ)1ZWe OM=$> }zt652:XZVC|$Ak"E_ mzӅ (uMܒcJ9lRaB(Q0X97xxxx1ZWe OM=$> }zt652:XZVC|$Ak񐴳[0 ߝ ]6WQD81%.L+S-AgTnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnΈ(ϛۧ*jZB2r0C|>|>|>|>_0 ߝ ]6WQooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn \n ~>Rmmmmmmmmmmmmmmmmm~~~~~7" iy7:JCA>97K,YXO_=.{YVHdC8اGoS#lu*:GI%J(Y0 ߝ ]6WQkkkkkkkkkkkkkkkkk0]PR-~,L=naQqF !&DlI$ -W=[`//\Tكm_\֪4#?o.n{_Xi 9 svvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvffffffffffffffffffffffffffffffffffffVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVz^z^z^z^ddddddddddddddddddddddddddddddddddddd|>|>|>|>|>x<x<x<x<~~~~~vnvnvnvnv{^z^z^z^z^t:Nt:Nt:Nt:Nt:.&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&6|>|>|>|>r\.r\.r\.r\.r\.x<x<x<x<q8p8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4|>|>|>|>|>fl6fl6fl6fl6  ^(z˜xzŠBVBpz,{HAMXc+uE y_iЖL6(6 ?A9vFƦ=4(&Р&o֘Ԥ0RH g +i jkL깡JoPX O譿ei saNo퀱: 1%i`"H ",`ZOSO~BUmpa-<{Z3_] hP(Wo_* @ o0;P 05@mMTD5(I5&Ц;$@;&ذf"oРPۜoӀC`К< Cq~5(#kٳ2;mCZ3_ )<0dAIKzKs2ќ|dHeɳ.:~_ç“j?Gs_ljq뮎DJ#Sa,9P8N*W%:rT/(UoCT:o(rс+P.f T<ӭƸF-pXC^3c.cڜ2\{?F8!g &#;yɺ/]nT aNDg;u@g趧4z1T,n.39iavz-pڎNzQ]vsq&ʢ;*@fTQ芵b_;$pemv)U9if2{x #yf,&]*&Y{SŜ^FȈȹtZlRfflxH|qNp%6K "=:{TRJ*UT17M[ױ#@eԣ."s^HVۮo_Dkck׸؂fL1zf1ϒ9q B!Blx^z>낮P byzKJ&Y92y)T4QA膜лiT1P_pw(Ԯ%CP^ w-F)k.h@3zw`)V294;YO72;M13hPtkPaJhJORf kO7](uI¤19muaG =4߉I+nYnvF)T7 cE,a30xJMҩ(O >$<?MK$ϋɍ< +FGSt] }LfG׫ȫbXQ(=>蚐 1IZ}m#tX 14:6;#"%9%0l, t'~ DA(=8"4^*)S-F( Hz_Wt~*=S6%t.th NNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG$}uM6 7AW5222222*lwzgV벊Rٱvi˓YTTTDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD444444444444444444444444444444444444lum%~Bh5! : >le_XSLE@6pf`EQ4PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPIED=`_]CMF8xjЀUFCtF?0qf.(oW{<@@@@'}@?{{n; Ӣr: ɩX]V 7~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~P@9.OHB>:-`&">x`χܙ kΌ,(Jp)lwzgV벊Rٱvi˓iÆ '}@?{{n; Ӣr: ɩX]V 6AIO p6?! cɚjhχܙ kΌ,(Jpɑ 鸈thXVO 0*hjԨQx;ά6e4c3jӖ'% ?q/ߛ2xK$&kB* *d`0 `0 `0 `0 5555555555555555555555555555555555555$}uM6 7AW  4J"oǙƺ~vlf]udΘ1c J^7e IGLքT,TI!A |͝ʾlxb h 1bHt\Dn:4 ,+d ^j4J 0`(lwzgV벊Rٱvi˓ŋ'}@?{{n; Ӣr: ɩX]V J.~~~~% ?q/ߛ2xK$&kB* *`I!A |͝ʾlxb h -Zx^z^z^z^z^$vYm*Jigf^-O& ,XL>2 yu,L('F&buYq.3(Wvnvnvnvnv]$Ľ ~ogh-8F 4XpA$E)w7wf+šb*3-$)```\.r\.r\.r\.r\.+AqQWd3p4`xU`*0PbnvnvnvnvnO&~:vEtԓS#}8)RhZVjZVjZVjZVjZ-J^7e IGLքT,T fl6fl6fl6fl6f_^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^X,bX,bX,bX,bX,[x;ά6e4c3jӖ' (N&~:vEtԓS#}8'N\z^z^z^z^+J^7e IGLքT,T "Bû;}aM1E &LZVjZVjZVjZVjZVkZVjZVjZVjZVjZVK"oǙƺ~vlf]ud(QJRT*JRT*JRT*JRT*JRt:Nt:Nt:Nt:N% ?q/ߛ2xK$&kB* *P JRT*JRT*JRT*JRT*J.....................................h4Fh4Fh4Fh4Fh4-lwzgV벊Rٱvi˓I '}@?{{n; Ӣr: ɩX]V #LQ<$;52+%иXufKKK K$E)w7wf+šb*3-$)D"AqQWd3p4`xU`*00`@( BP( BP( BP( BP( =|dtYQPONL \fP|>|>|>|>|>(I {AV['$!p0YR2 yu,L('F&buYq.3(#Cx谓{[#Z" )NPGhB$'{s8[]Fo|t1ZdMH7lذaÆ χܙ kΌ,(JpРAÄ zQ&U!C 2dȐ!C 2dȐA".wӡf`Y& 0` 0` J"oǙƺ~vlf]udBL>2 yu,L('F&buYq.3(pCx谓{[#Z" )NPGhF $'{s8[]Fo|t1ZdMH/\p… χܙ kΌ,(Jp`RT*JRT*JRT*JRT*JRT*%H:."r7ln2S l5B `$$}uM6 7AWutttttt,lwzgV벊Rٱvi"E)Rdog{mgaZTNGA=9521ˊsAIHccccccccccccccccccccccccccccccccccc#J^7e IGLքT,T$}uM6 7-.................D6;=ގ3uYE) |"DGƾa=NiQ9p_.+Υ~~~~$'{s8[]Fo|t1ZdMHE|B" )"$H=3[S /XlQ MLLLL~~~~IED=`_]CMF8xjЀUFK"oǙƺ~vlf]ud $#c0Ϟ^´zrjdb/V2|>|>|>|>Q@9.OHB>:-`&@~~~~~7444444444444444444444444444444444444z^z^z^z^z}Id?8XUώ̷N[“Gƾa=NiQ9p_.+e%! J^7e IGLքǏ?~I!A |͝ʾlxb `````````````````````````````````````IED=`_]CMF8xjЀUFK"oǙƺ~vlf]udL>2 yu,L('F&buYq.3(? |>|>|>|>Q@9.OHB>:-`&">x`x<x<x<x<x<'AqQWd3p4`xU`ѾF?0qf.(oW{<>|w~~~~(I {AV['=zѣG=zѣGχܙ kΌ,(Jvnvnvnvnv^z^z^z^z^%~`Njc]VQJC?;63߮:my2N&~:vEtԓS#}8|>|>|>B02 ?<#G[WTR^^^^^^^^^^^^^^^^\.r\.r\.r\.r\.K"oǙƺ~vlf]udL>2 yu,L('F&buYq.3(ux<x<x<x<q$Ľ ~ogh-8F i9rȑp8p8p8p8~~~~vnvnvnvnv;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;vnvnvnvnvݮcl6fl6fl6fl6fz^z^z^z^z^jZVjZVjZVjZVju:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>ooooooooooooooooooooooooooooooooooooofl6fl6fl6fl6fV.r\.r\.r\.r\.mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmd2L&d2L&d2L&d2L&d2Lfccccccccccccccccccccccccccccccccccc[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3333333333333333333333333333333333333++++++++++++++++++++++++++++++++++++#####################################x<x<x<x<㰰0000000000000000000000000000000000000/////////////////////////////////////.....................................-------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*X,bX,bX,bX,bX, p8p8p8p8ԔTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTӓSk`'$!! ND?@ g!G[1i@N A%E?ls4181i^a+R(PrTRO6iA[%JNn41ܘxםѼph0E kʆSY5u`{N"X6ć>% ybXOD=========(B =V}Q%ݨexrkjڙc5 09a8#l+'*Ld%RY I h4+"],`ڄQ'O~h$f/&, ZH~~%H:."r7ln2S l5B 0$vYm*Jigf^-Of-ZL>2 yu,L('F&buYq.cbbb^z^z^z^z^% ?q/ߛ2xK$&kBʂ ,X >le_XSLE@6pf`EQ4Ê+nvnvnvnvn+AqQWd3p4`xU`*0\p%~`Njc]VQJC?;63߮:my2a```\.r\.r\.r\.r\.kr!|:ȼnlpCbE !BBP( BP( BP( BP( BH RCnV5Tdg [%H@S8|>|>|>|>|>$}uM6 7AW LPx;ά6e4c3jӖ'ÇNt:Nt:Nt:Nt:Nir!|:-`&)))))))fl6fl6fl6fl6fd2L&d2L&d2L&d2L&d2L zM&epԠë[PA $(lwzgV벊Rٱvi˓r\.r\.r\.r\.r49BD>:ȼnlpCbE :t耒lum%~Bh5!8D@RDH?zxwsg/)" 83^آ(A"! A9ĸ:@ d`pP2.@IED=`_]CMF8xjЀUF7lذaÆ %~`Njc]VQJC?;63߮:my25hРdog{mgaZTNGA=9521ˊsA!"a'Fu%Dtc+RĀ$Ľ ~ogh-8F 4X@$E)w7wf+šb*3-$)X !ؑ-M *4@XP,H Ht\Dn:4 ,+d ^j… .\Px;ά6e4c3jӖ'ӂ JRT*JRT*JRT*JRT*JRir!|:-`&">x`χܙ kΌ,(JpP@&`d@~xcG:841*8 \`AL $ AqQWd3p4`xU`*00`%~`Njc]VQJC?;63߮:my2+TPdog{mgaZTNGA=9521ˊsAy&G(~Cוэ nh\Hq:D 0% ?q/ߛ2xK$&kBZ@P@D@RDH?zxwsg/)" 83^آ(A! A9ĸ:@ d`pP2. 0IED=`_]CM(P@ (P@ (D6;=ގ3uYE) |@8|dtYQPONL \@!xHvrokd^WRKD76q" M$Ľ ~ogh-8F 4X ɄH RCnV5Tdg [%H@S8<@&'(B02 ?<#G[WTRh . X&`(Ht\Dn:4 ,+d ^j4J ɉF?0qf.(oW{<4&'N&~:vEtԓS#}8`rbbr!|:-`&!B!B$E)w7wf+šb*3-$I$IdrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrR".wӡf`Y&IIIIIIIIIIIIIIIIIɒF?0qf.(oW{וE\`b|>|>>YL|3cŕI ߽U!`qÇ"AdVI>Nt pc.R%TIIIIIIIIIIIIIIIII@R=, Y&|q84&R'$}kԐ1.H A>;6Us#Ŷx?|]z"걁q )eK F?ʶ~j`01 `aa]^wF2cB;pC$E)w7w.A J 3Zl#+Ch F>vi5*&! :41*t E;m`SD;2`!$x@F>`%cK}nH>+|`! ԸjH1@C!{kԐ1Uh  a~ lhG%(\p4@#{otٕ,f(Ͱ~2hM!`I!,6d]T0AB8YXȆu(bÎdCƂLP0 rTP+0A `^M+i&( KIwK8/L@i,׭e!xa$}tQ@5PU, !հ4p  04`)J}h \T4A1Y`2ȝfR5Tdg ۗ Qϔ0IED=`_]CMD76ˊ Pr#c0Ϟ^´zrjdb/V22I#D= ߎ h{N&'&~zp,".09<\cm6B3㵠f$H "ȗFm9qCLN8P#a=IJH F?ʶ~j`01WWNC<9pycWTRԘIa8 #D ?${6&oW{<%'E `$pl+! ^p"DJ2-("wkeib`rxbDQߥӼC 2dȐ!C ?###################HWbG !BQTTTTTTTTTTTTTTTTTTTT~~~?#}K*@pdq{írdJ~~~GDDDDDDDDDDDDDDDDDDDDpdq{írdJ|>|>|>‘}^ &Vʑ+}r~~^z^z^ Ǐ?~Ǐ?~AAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@ Gy7X (G |>|>|>#<@7oϸ|l^p+<x<x<M8J@92V`O>~~>>[+X>{۳vnvnv{^z^z^x|>|>'Ypk`b%+g^\.r\.r\.xxxxxxxxxxxxxxxxxxxxx,zo50PX铃x<x<x<sȑ#G9rȑ#G9rȑ#p8p8~~vnvnvnݝ]nvnvn'Ypk`b%+Һ:6fl6fl6fz^z^z=>[+Xa߼}>29Z" )NPGhFr(I {AV['$!p0YR|>|>fl6fl6fͭ\.r\.r\.mmmmmmmmmmmmmmmmmmmmmd2L&d2L&d2L&K D;ڍ,iF )"ISeEЙea~Ou0ْ444444H!pthbggggggg  se2(#pbx &'f(G=og]$ m%ECYCsmbWMB;3b,@Ff8#l+jllllllllll$rߞٌk FΌׂ"&'''''b&G$x<x<c0c Z¡3oF5UdCj00" 72],PtD.i_⥠lMpB5R0_1W&ӊ2'Ɗi VuI**jiiiac%'Yh[OB:1`N<;4uoOlfԓuuuuuuuuuuuuuuuuuuuuuE@UGoW{<XYYUUUUUUUUUUUUUUUUUUUUUbX,bX,bX!{6+**********p8p8p8D 1[EtcjjjjjjjJ!{M T[X(DJ#@|κ:@ d`pP2. @$Jokꈃ0i3(B (x[e= ٨ EUӓH;4ZT' Bvh#n`\I874ux[X/`i w40'JNOK4 졃<4ZhKHRG nRRRR>|l҅N"'-dזu7VnLkh-1e9V[tRvq{jot&q?P[u&ktL:rV2r!6휠 +%b;{|sqmkJtUGשl9e YoP>Z&XhXH2f"AZ"I-E-ir: i2 ?o$2-e삝!{")y䐉Eq;COb;c;haccKcH @1&!t@L#q.z&转RF6)e  /@LDDDDDDDD;33333333UUUUUUUUxhXH0 8 """""""۶m۶mm۶mV GFF7l?  /*Prsm4T\&Y2Pi2T)Sffffffff""""""""@яN ̊IDžDLP*ڱa9A,ȴxdPUUUUUUUUe۶m۶m ̸|hT\BC۶m۶m|rh^TJ@6,!a&ѫl;(uAǬf! /*Pr(6܋AAAAAAA)#AAT_KFA<72-(#}P(`:qI!0ĂA |rh^TJ@6p@a۶m۶m۶m Gf$%N33333333 P*ڱa9pH;`@C=H9M]]]]]]]]]]]]]]]^$3BQ`o~_________________`````````````````aaaaaaaaaaaaaaaaabbb>M\kzc#*18?FMT[bipw~ &-4;BIPW^elsze ")07>ELSZahov}f %,3:AHOV]dkUPnz Ƭl#<tryg !(/6=DKRY`gnu|$+29@GNU\cjqxi  '.5IT_ju-;M\k~ *>Vh'2=HS^it$3FT^hr| +6ALWbm{)4>HR\fq|!,7BMXbmzU68l!BQj k8Ej`(]?7`N0!?{ "#yHJJDFR&y7z.hih3333xph`XPH@ؠ`@ bP&h0ڶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶M$I$I$I3'T ]hs~ #.9DOZep{ mx(3>ITju;FQ\gr} "-8CNYdoz *5@KVnx *4>JVbnz ".:FR^jv*6BNZfr~&2>R\fpz/C2ថ=P̼O3][<1b?MkMP OE $M.&pty8Ksmh2 F%dqGRY"[#Ku"8ı@h̼8j0d*0\Vg@B,\^䰕Q023TD2:o? "ci+ɳ5vLLwڰL51_،IH$ml[RV@}qqϧ#']R*!!!!:kPq2FǍh4F>;peA:fs$g BP%C@k1ztoRvH=-y#B2B2xrnid^Y9V$ F|vp:,lhcEtDX ‚HG\J06f8%y!qqfTrFy# $#6mڴ `kIaaaK33Ê !AAAA{{{{b'SZiɽ5Ǿ{{{{{aaaaaaaaa~}}}}} JIF:ea;K2GU &$FFFb7lYLkP (u6"Y:jP0TZEݛ&!>nPASFlFL+jKzB ,+#B8X :< ^Z3l9iğOiGNɛ+UT  $ %a&%Epp*a4P (u$CzT`B@a-M4M4M4M4M4-g Mˇ M#*أ"ʂ{upkͰ- !2ĉ# ZfKX2F<<<<<,B*Jo<942P+Rua 2vZΒ QXXXXXXX(˲,˲,˲,˲,˲,r188}y_ⰰaEESbغ뺮뺮뺮뺮뺮뺮뺮뺮-v:o[Zs JFC\u:?|wqnje_AZ\51Qܫr&F  )ȉ3ysWbR`B*Ѐ{"OM#;wXHE5d촴9QDG J@k1ztpkͰ- !$%%Yt~:ʾ\I-EF 啒з [WVIFVua 1^DarDIiD$d=$!-'F敕FGu:?|wqU()!GG ?=:)Mp񠂑ZVXVF1\wVvDȕJRYt~:liCaCFӈ l ^Z3l9Ecccyyyyyyy>x%);e F HFDnגT }–f&fd LIGECzу888888888tNV<{kSk}qa]UA=5)q\.нDh6hm I!=rHpbD# v-v:o[Zs IIjZ}}}}}}}}}߷m۶m۶m۶m۶m۶m۶m۶m۶m۶ kDڡ'˕)O$cjF%@laJqqfTrFy# $l6$U0~€邏`5O"A4 6 i S]P Dž0NGI9,qIgsH䯍ǿikdi9D^ 01\MP>L$G{V#:V6ЉZ\"x; G*,rh5̓M>I]M͹bmMJfq~:%,߳sٸMqR5/=L/lO,GPoIs˖qsҥ[ դ@WWjl4* Y:rkT=XX0VHQ!a!$(0`!!FBӧOt|hffIT"%VSir5 El.#<:̕*8 ` 졥FI"V&GS8,0 ת\"àobT:eҶm۶mwwwwwwwwwwwwwwwww{ 0`&`LήIJ { !-9EQ]iu)5AMYeq} %1=IUamy 9EQ]iu )5AMYeq} %1=IUamy 9EQ]iu)5AMYeq}  *4>Hѯj Z2Ӷ K35哨8͝LnW v<p (8S)8S)8SIUǭ;T*iO+Cq2 IGgϖkfd1-*'# #i0ãcC3#C#0G"9*,x:&{TsIɂ]ۮa %*$]Vq@OdjV=ʿw=o+ + _of1+u2$IPt8Mjm{~skM7܋$ $Rg'f&WK5o]Jup௷j:Jljp6R۪gCm0zawED?r,bN 0hm0zawE&D?r,bNp6R۪gDm0zawES.wb.Vd* ! >g/d: BC@i !4PPBJ4`Hʮ1D=!SpKKw2v77@I d۷o߾}۷o߾}۷oW-Is-wd"'*!NA RJ)d/V4u4Jı6pQZ)`* -ZJ'c@?+ً2@ͅq,-P6T'RȳT$F5 0s9s9SJ)RJ)RJ)%6T'RȳT$F5`\+TId,Hg c1c1ZkZkZ88888n۶m۶m۶m۶m۶mCfD y6F k*>ei aAbL#PGsDm :B "y0Q-ZJ'c@?+fZkZkZ:B "y0J)RJi?+ً2@ͅq,M(8ZkZkZks9s9s9     c1c1c}}}}}w{{QZ)`*4<<<<<뺮뺮뺮뺮:km!S<8aÂJFB8&$x{{Z̵BDN24~Vz{{s9s9s9aaaaaaAbL#PGsDm {{{o-ZJ'c@xBwZ`lCUHk>]N_?lj~VJ%IEB^nD Y(p; '9INr$'9IN&f6Ӗ2D':QIO7Z̵BDN!RJ)RJ)RJ)r:Bͳc(@ 1c1c1!B!B! ~mkp5ً2@CARkZkZkRJ)RJ)RJ)efffffffff9s9s9Zk=ݍsP%ч#aT&{RqHCq P?^6T'Rȳyv,ɤ;gQ`=ݍsP%ч#a\{{{t7Z̵BDNa`ZkZk [ tmD+_R)b c1+p9fc92L#42L#S|Tb֘5fYkU)C쪢&)^kEIOgTҳï㲫-IfQRqcL$P \*YqUM۶A۲za%El2Jzcu\vU ^eW5Iͫ" ~PC+> % g#)ֻ.nl7v}U\Ai9s9s9ffffffffffVUUUUUUUUUUm۶m۶mRL$`,@ @Ѷm۶m۶-I$I$Ia$9p)$pw]z׻7(2Ȇޯwy5}ƻ*sT(IB@ lZ]VEM#q Ad6-.&8;۶m۶mvٴ $G|#ݠUA)lR3*0YvWp$“= ޠEN)z |2 E@\QhU: %@P(T*u*A^&sH "y0iBIl3XK#'c@j$vZՊX$Fјy,wYXs9wwwwwwwwwwwȡ/ޤ 1(oJfNg4`D4<G#F,` NH!3dbxI("ۚF܂ڦ 5Ѝf\SH=7.$]:V%u3ayyyyy888887k|GکJ-иp`L<( pXV14Ѱo.j)Ȧe󳠶^K@;'"庞y#ޛRM ȅ@vN6޹y]9԰xdTD0$t̶}}}}}sr=Tpj<x@voD?:5+&SSS[Vq0ϭlKg46MݴT컋[3bX,u]u]u]u]u]TSq0ϭlKgÂ4p8vfTD4(aVuT {3I Ī/$b\ڗ~oAm׽vlcYOD:1%\8|${ D>8]i&`N Hl6@,엎z5'S;'"Syg>꽙qM!r\U_ɾ4}}/md>LS#d2L&yyyyy}}}WӒJ1X8vwvn l[enmc:湕mIl6&nJյuU1 p3(i!Wz^5-ԳrnMLVjZ}pۊ&=/ ȶvdVt: C5! κ|jTB0TUd>LSbq!Afe]Tю|>PM=.$ٵ)²xb;&I5 AmT6 8/Wq}(n*%~_{\ DMu(.|ҝVMK?=;Cn'\Ł^_G$w_mKoL37zY.[5;Wq`Q@?PoLZDcRtԪYpD3,Z3nX{8*X"ۨU RPjNH.9ICǘ'H DI3JD=C4:&0|OyiU=UBC{ĘbũXAU%&mgc]YVB;?t68~RUO816gES3ۺ4:2])i;ʲICuxHF?&oie_ZڨJPGN3[|KxfZ9ÈAHF?&oie_-L3'̀ ԣ[1&EUX,a5B,yOCr@a%[19v^I4REYeqT;S:df !<`zuv`0 `0,}xɑX, :3ǝo"hѣ[Q kɊ4a YFЊ1UO8"is&qK_$Cz؈bUiBg ;/]㗿;$AʼhC@7QЂ ߬dG%J/ gfb3NիK5у~`8m"bM32$+nXAƒTOqN KKS3Y)x77`؋f:b @7L>I4"𚼥}0o2P : 3'̀ ԣ[Q k* +AV s YFЊ, _F䃂D1)p ;n p"e 7buU :Kȳg.ɹyiir*}B]u]u]u]u]uIEܫuø[mdd$- ȼQ9n`AcJ6m]Iv-Tiiiii~wrnhd^ZڨJbLC9853+ޮ(|jR~l0*{' I`B;9742/-mTNd1d!`֕ToB|>5)u^nwK$H~wrnhd^ZڨJG 1%ԶzԤ" yٺa( 53?Κ2_Tyr$/PP=@ggJHF[$F #J&͘.X0) %sN$yn01 $BxNt d\X,bX,}}}}}<<<<<<뺮뺮뺮뺮뺮yyyyy YFЊ,6/# z^88888}}}}}AHF?2ƊB \=TʉkC"Z Oxe1b(fwaU ,/erY7} ĕӋM,OoqX@g}z 6?@2jt{ E+#&S EFa~nz^i -5綼427G6XQ&w\e3N<Ҋ#0(9ٹq'IEh/DB p3N)(U(kPB"nDJ;u酏 2X'$ a?4M4M4M4M4M4}UC&4LK)DyՐ{cCc4Wjygyr9Ȥpߎ<q.N`2V*R0pԀzr >3R CP@$wL߈Լ騘dH=t/X[XSMLF$,zPA%3Kc!@z5͕rp$Ġ;oDtjVNFqrxDߍ+PW <uu]EJ8Zj 50T 3 $%˲,˲,˲,˲,˲,W;ZZ^0D:*&)/܊4 G4% Az88888!=iXWV}RZ5aaaaa %=,DAYZF&%D#9ԸZ b{{{{{{{{{{{{>jBpfVVlTTB(קwGmo_ZX.r\OjR7e<`bˆhX$_ 5fbtWUT $p2xNIٜܴ|\<,ëscKe6VRJ ÙYYQQ _~ia: YLTS0N͌Ί"##zsp/[Uv:Y HGv:zbJ2YQbbb}}}}}m۶m۶m۶m۶m۶mu]u]u]u]u]`=eIx8ǦjZV:Y HGv H )Bdp @~ǣoz8nٸaGnݜ0^hkbj(N~߹f%ȶcb]kėWזgY,Ո*)('NM!@|ЁӒR҆#"! 0\P„  """MSX3rHAGF[ u`TvGty&;"*O ͺfuҶ?ֆ#R]Z4L&EOr9+%A.|'oqEAycN";ކڢTCM01ء0 6˭ ?0aEqѵH-SN=X@-дX >B!YUT,y=[&i:)>]R |9 8Y4m,t;@[ )Pw韸~po.C qmtPlӫۜP{]y{[Hh W8|Oh#'0n(o̘70P5$78xkML ˔0U?i-&ys5]ZV xZXP1oj( $ʲAh'B M%*йG\s)ߋvU5TSrqp/8753 ,#'w_$E`YA ɘXg'fgNujXXXX⾦fB"4yf93+++)w^\SQNG`_>Own6y3’ ΋+z*ihi.&:sf^XyqeWOE9-}u<84XOHi 2)iÝຒZZ:5$0 I!|xtnhbq(uScAH ǣ}Nɻo7[GF?71o<@$gGkKQ&!ĩ#㲂@$5hh WTPLI<9Pp`X5RP o)ƼFL9`~vn0<8k65)PN4c=y/uɝu,tsm8os65j)PNsm eǺ2!=e䝰 X!ҚJډXWB ^:A ޵T10\ +# - Iوnוґ )GzH6* ѹűj  ., TƮzf [++!bX,$U5 ݬtL[ pxp8H7k ߞO^lnkPM2^`rJ%oyƮzfhLW'7Wq6ײz?-c \"8H@僕yUJDA><:748ҐGeF$__c^YTMm5'F ,+ꨎKHEB/XʢjSSSJ̲긄T$[1,CCCJ̲긄T$䳓cC6sYpdVRQpZؖS[汱afeEq (g'fe⃇2 dNuk_q!YؖUTlb$(1#@LEu`J$ ѹűBERd8$k -l**:MrX5H7lɱmYE(R`C` ;rܰqg'fe. *a5 ݬt<ܳS1ǚbB2T@"~yu+Ⱦ:/LxQʦjN.4yf93/..)w^\~ual6fl6fERd8$k{=1,AWbdYQG_%",ɾBTNBjd_ZUT@4",P𾹵tfcQ꣔yF$]&3 =qke`^z^k\ZW =>3'p7;Ǫr+|.LhP7HI¾W ~jZVj\Z=>3' g2#@lpaB&@z|fN2;:748Ґghheh@"6}uz[\ Dy3#$$rŕ]=|4yWUS[ ˸x8֭} RC?-T0ABē:M Jt:N?=9/#tnd^ 4@rrͭU=a)٨h(Wo1&ǚbB2?%IncUMC7+upkh4Fh4F|>糍W'7Wq6?|>{к)դlD q7vvJl6f|l6Yҫ[*TT$O^d2L&d2L&d29΋+z*ihi.&:sf^%b`\WRKGB?;Z(B&7"e`%F@0 ٠AJ_]ۭ-S UJDA><:748ҐJ$|xtnhbq)&!3 Hk*i'fb }-}T@ {iM%BjdUTALS!‚)GvbFb_^ 5/*"b/Z*y9x8W]Mt`I+jI7|e`%F@0 2ͥu3sp2#@=======~.9h8 XSLHCfN$XUoV=X 迩YRihi.&:sf^XʮrZ>"wsmg'^jH臉?J-IوNp]I- K(B|&e#b`\WRKGB?;7ZߵT~{vteb_[Mt̼|)w^\_]{`_4yf93/,JJ)w}SQNo:}&z8S$ Pwmaդ|B[FnvAIyx␬Al6ި\!C4# $>0 ! @'N|I܈sm3LN\<_`?9XT zF'm:A66͑K%ojD ƞoѣkk4oGi+{'pԿcev/g8~A]m\w&RƮ~/jjϋ2m ?#C߬8x:urmOciyˇ5؍j|tfK=i]S۶~b|2d 5s^QƫpΎ,ot b_V 8y5 %#Jl#JH71EaN@xJ0g9H%vWz䯁R0[fy*cjaХf6 ZڧwKPXq i/܃`z Zfᗣcy0WXxyL*-qDF<*v(Ͽ9!$.[ ?$बnvU1eO7,] -Vb $./';fĄ/ǽw{W1ĥ>Da&^9+*.wK!o+fOy}W^}fªqfy.ڍS*m?k@ ma+tts>[8靵ly~kz1Q 2r-X;g1@!zy#!~s85گfBBsoiá]k-]Ոa?ĠM(=1}v۴ ʥrkzc"yivYK$]ӳ߷ӄvM˰iej ۮY[uܦeeU.-m,-E:n2첪?~P9~5=1ɷh ۴iʰ˚*og9o.qaUyyyyyyyy{{{{S9~5=1}v۴ ʇTvMr ߢ]?6-.ѣiiiiiiiifYeYeYeYeYeYeY1}v۴ jȐ!TvMr ߢ]?6-."D]ӳ߷hM˰˪ Bm,-E:n2첪*og9o.qaUP9~5=1}v۴  TvMr ߢ]?6-.rii횞E~4b`^pؘeYeYeYeYeYeYeYeY"*CR4Yu]u]u]u]u]ו娈ʐ(M%!';tБ`pA7B`  *S8ib8 ׇG{A 3bj|:::iiiii: 7b`rܘF,PbxT@ᄉ$x}v80 +Pd0AXT߷hM˰˪ ABm,-E:n2* }}}}}}}}_*og9o.qaU9rۮY[uܦeeUFq]u]u]u]u]u]u]u]ץrkzc"yivY]ӳ߷hM˰˪)Bm,-E:n2*"Dx{{{S9~5=1}v۴ LJۮYsCh$H1hvd@MvO!*/r7!ށ 23a@=BH߹F_`_)soR=,3;yer}\yN=9LF3P\8pБ&):GyS/=~~d=(&΢Ϧ0@ϛjYT$goD28pw>~WgB6ê`o~I9 o̵ZV>onݢz],@WS8Gs,[6m pq#[r9%yq X=IRnބ$m',? $4HZo>  ½j b\.)QI~B W\ vH R{wG6<<<<Ͽ3r{/bz^z^;3)!"6pM͌I4`0888;3)!"6pM͌I4`@j n ܻ{S3cKH8j0"JGxؑ@gy]NySHqdKJ%$Å t sh+Ҳݜ[Z,˲,˲,˲,8cKpjT KJF @@@@@@@1%:ռ?kC#ҲrQVU1%׉s5oJv6UeB*:wf[pQıyeUEE>R tx⍅ݜ[ZؖTʉ E>k.\͛ʱqI81!w:qn.ZV\'"-l(R l6{fӲ׵ߏ%l+F#qƜ.^'ռ\}}}}9/]NZl۶m۶m۶m۶m۾ai1aiku%54%\GTROQ5dډnj5<7h}xupu]u] j>?e4}:5(b]XTP;LADDD5<7hhë["օEc 5<7hhë["օEcD 5`H~Ⴅ'K>"AzB&|3r{/b̘$zA  >iiiiiiii{wGf$S0Vj0`HE9K-spmjgN”-,:l|-P=kynڇWE j=",0kynڇWEcQAX:"2g.TYFCk߾kynPu]u]u]u]WI|u]r\.k+Ҳݜ[ZؖT&% .yyyyT&%<<\9}iYn- lK*GPvns>`NzGyKݗ{c XUU<`(!§grM^6Q81(`щA,D68˖+T4Qr6d@!Qs&r'#Ŧ " 3(`D 3;>F+G"W%%\GTPN9fh1^Ҩ&! OLC7veC ևzӸ)e_YBJE%|v./sƛ^PαyI5R93ެ⍴]\VՏ>;:9J/X(S¶t(y!4]mJvU i'>YƸRQI/(AH``gIHzS64/-+)IE%|0@7πڶ(&5BLЀVUo{\Zuiąw%tν@|r?06Z&/$x7ЌEA|+hֳ[Ht|9Edm;?;MKFa's%c;='9'㾦&Yv:T*#N^\S/;B|7b|ZBCo ЌO}cΣ%3֤g]>00uR!CTo;GS_kw'3?KWco{'3?KWco{ !-9EQ]is} )5AMWamy%1=IUaku !-9EOYeq}+5?KWco{ +9GUcq-;I}!/;GUcq+05AKWamw"'1;GS]gq}(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27FNV^fnv~&.6>FNV^fnv~'2=HS^it| $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzShD$IRh1R?fP ʝy3N Qoڌ&hAmsÅ FmݟTBga{>[z`-Pօ^ 2<"i@IPQ|Q"l6qB6찳$΋ur2]qA:ymp@ԥw#;p=P'G-q!`)07k;Qe*H/6`y?^CJaʲ|rrZۛhr#=|bw*94/*% s oje`[VQLGB=83.)$ ѐ@Pm|,܋;JY hw'׆6ETcr"ұ}-݌|>v5q0l+g&b!]ۙX֔SяN ̊IDžhpkfa\WRMHC>94/*% /WTTTTTx{{{{{{wgCff_݁sKk| D;0XSxY*`L50dtY;۾۾۾۾۾۾۾۾-DjN r5@=:741.+(%" xPc1ƀ?<9630-*'$! `@! ӻs[C+ʲjR:" yaI1иpX83333۶m۶m۶m۶m1tƠM!#M1L B B B) ]jUUUUUUUUUUUUUIA91)! xph`XPH@80( XeYeYffffffff P1lg;S>X>wT:y2<2RFw8^g5g[@T).VAV L`V1e2׼eU5# 6410.+)kɈ{{{キ{1rŵ7vUS4Kr /V0 ˹ƮjfI0:0$("KwiaTROLJGEɹi_ZTPNHDR 6˹ƮjfI!8'v1r.Yc~Fܓy~u9UM,1l6sO(&!6afxq]UE9-%DB?zF$c㼨 bZM=Wsq]=͒CA@@Q$I2QXx ҘH&l_ɸAJw!{m#AI{ʯǩg|z!#' A"?_t| ϯ`5&yDFtpE $,4FNV^fnv~I&.6>FNV^fnv~!)19AIQYaiJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKafkpuz "+6ALWbkt"+6?JS^itN *3>IR[dmvO&/8AJS\gpy"-6?HQZclu~QQ )2;DMV_hqz %.7@IR[dmv!*3GPYbkt}XXX$,16;@EJOTY^chmrw|Y  (2:DLQVYhqy!+3=EOWais{ !)3=EOYaku} %-5=EMU]gow~]%-7?IQ[cmu^'/7?GQ[cmw #+3;CKS[cks{_'/7?GOW_gowaaaa/7?GOW_gow'/7?GOW_gow'/7?GOW_gowddddddddddddddddd#+5?GOWaiqy  %*/49>CHMffemu} %-5=HS^ithhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiij"-8CNYdozk!,7BMXcnylllllllllllllllllllllllllllllmmmmmmmmmmmmmnn#/;GS_kw "*2:BJRZbjrzppppppppppZm~0AQap.?M[k| 1ATjz.@Pcs~ -:M^n|(4@LXdpw$3BQwjux*5@KValzy&1LQV[`ejoty~ #(-27vc."?eKs0^\X;OG lqCG.OwAAQ􈃛+~]41Y/2a8i[Z} r̛"U(qYt+bMvcY7d[Ϭ}ig t6lg/O|vjʢlW?o !;\uk7+Ma4%?8eF]{,1GI|-cpq?I̷֮Ub榉ZV§O9h 2(_ heO\A,h5̝8X   %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27<:86420.,*(xph`XPH@80( JkZ?ȨhH(g'f&e%d%#! 'RJ)TUUUUUUUUUUUm۶m۶mޤ @ۉ IbN$%pOZ~dG5;_+fkwp`9s9xiYI9) ȢbB"aA!@ iiiTUUUUUUUUUUUժ*¢bBID$5,2 )uI$I$I$I$I$I$ZUUUUUUUUUUUUEDDDDDDDDDDDDDDDDDD@R 2 I$I$I$I$I$I$IDUUUUUUUUUUUU T 2 II$I$I$I$I$I$ITUUUUUUUUUUUժ T 2 IR$I$I$I$I$I$IDUUUUUUUUUUUU T"9)9I$I$I$I$I$I$UUUUUUUUUUUUժ T 2 2FI$I$I$I$I$I$IUUUUUUUUUUUUT 2 2 $I$I$I$I$I$IWUUUUUUUUUUUU*T 2 2 I$I$I$I$I$I$IUUUUUUUUUUUUTO"t!*Li "$"B"'S4@Od0K2D GP$C0"H$m۶m۶m۶m۶m۶m۶mUUUUUUUUUUUUժ ~?2O Űh ~>s":W+s":qaQA1!p`PpqI$I$I$I$I$I$IUUUUUUUUUUUU )$%IWBk*L!R0 0 $I$I$I$I$I$IWUUUUUUUUUUUUxph`X!.% 2 2PMI$I$I$I$I$I$IUUUUUUUUUUUU T2O9)uI$I$I$I$I$IjUUUUUUUUUUUUT 2 2$I$I$I$I$I$IWUUUUUUUUUUUU T29R&I۶m۶m&I$I$I$I$I$I$)I$I$I$I$I$I$ T29R&۶M$I$I$I$I$I$IR$I$I$I$I$I$IUUUUUUUUUUUUT""t#YT "$"B" "$'m۶m۶m۶m۶m۶mK$I$I$I$I$I$Ip2U4@Od0K2D GP$C0m۶m۶m۶m۶m۶- IJE8$c292I۶m۶m۶m۶M$I$I$I$I$I$I$I$I$I$I$I$IUUUUUUUUUUUUT\22%8J)RJ)k۶m۶m۶m۶m۶m۶mUUUUUUUUUUUUUaA!`@$I$I$I$)I$I$I IJĂ3$O$b8'к9+w+V+V+V+V+V+V+QԂ%6 g3-'! ~xrlf`ZTNHB<60*" ּt\D,˳kS;# ªzbJ2ѹqYA)ȰpP0pnbVJ>2&Ź}qeYMA5)ȼth\L<,8m۶m۶m۶m  oSCȮſ~U$lB,'0q⼿⼿⼿⼿⼿⼿R*۶m۶m۶m۶m۶mxqiaYQIA91)! xph`XPH@80(  ,k+j*i)h(g'f&e%d$c#b"a! vC@SJB"9/T100000`Ƌ-XUROLIFC@=:741.+(%" 4*ɽumeYMA5)ȼth\PD80( |yvspmjgda^\ZWTQNKHEB?<9630-*'$!s9<2&Ź}m۶m۶m۶mRJ) pZCHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27NNKǥS <D  %*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-2767NKǥS3!RDv^j. \ywywy0?U:>q)i>O'bYoN~zvrnjfb^ZVRNJGDA>;852/,)&#  kzP I ɈHȇGdžFƅEńT$Óc3ӢrBⱁQ!]UUUUvfVF6&ŵueUE5% ĸ|pdXL@4( <5fb^ZVRNJGDA>;852/,)&#  kzP+3333333333333333333333333nh4$! @BBZ!Q 8?`v V^b,p,Y gA΂9 r,Y gA{Iy%I cBx;852/,)&# [dH8((m۶m۶m۶m۶m۶m۶333333333333333333333333rolifc`]ZWTQNKHEB?<9630-*'$!Oh4 ¼ztnhb\VPJD>82,&  }zwtqnkheb_\YVSPMJGDA>;pH跇WEB?<9630-*'$!Ox< ¼ztnhb\VPJD>82,& -qx;? B3+a <"<}4xh)`0)`%ў{{tqnkheb_\YVSPMJGDA>;8520.,*(&$" 7,$ <<<ɽui]QE9-! ļ|tld\TLD v 0צvF浅U%Ĕd4ԣsCtvn8 ,2%(ML B B B- d`0xURPNLJHFDB@><:86420.,*(&$"  h28۶m۶m۶m۶m۶m۶mUUUUUUUUUUUUUI$I$I$I$Ip@{ Fa-x #4Fh1Bc#4FhHy9@cg KLr۶m۶m۶m۶m۶m۶m(˳kS;# ªzbJ2ѹqYA)=ѠpPQQheb_\YVSPMJGDA>;852/,)&# z ?*pH跇W'Ɩf6֥uE崄T$Óc3ӢrBⱁ!VH<0$8P(Ǘg7צvF浅U%Ĕd4ԣsC㲂R"1zA@EQ >;852/,)&# zUUUUUUUUUUUUUUUUUUUUUU E^r8DI vg,p,Y gA΂9 r,YӵHlsS1 \Vcm۶m۶m۶m۶m۶mɽui]QE9-!  bX,  ymaUI=1% ȰhP8(H4ӻs[C+ʲjR:" yaI19zth\PD8, xxxضm۶m۶m۶m۶m۶mn6?!a^[XURO L IȻQ!`4Fcb_\YVSP M JH }zwtqnkheb_\YVSPMJGDA>;852/,)&#G x<9? 8?o$ f[+0r_LŴ1_LŴ˔i?0%j3l$I$I$I,+*)('&%$#"!  b"a!ᠠjZׂBA`@"ffffffffffffffffffffm۶m۶m۶m۶m۶m۶mI$I$I$IdmrbRB2"qaQA1!0+&" ^ ȺzjZJ:* ɹyiYI9) x-($  \.wwwwwwwwwwwwwm۶m۶m۶m۶m۶m8CHqnd fd+x@c#4Fh1BcD!1=ӻEȶ)2"Vo:xyvspmjgda^[XUROLIFC@=:741.+HEBI `]ZWTQN K$cBA`$c1c1c1 ''''''''m۶m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶mP/UROLIFC@=:741.+HEBAJJJJJJ `]ZWTQN K$cBA`E0oN-l K*i H'fE$||yvspmjgda^[Xq>8$p8,1t :AAAAAIJL #)iii Ҥ1 |yvspmjgda^[XUROLIFC@=:7|pdXL@4(b`8اwG綆V&ŕe5դtD䳃S/,)&#  00~{xurolifc`]ZWTQNKHEB?<96i$xl`TH<0$ P(Ǘg7צvF浅U%Ĕd4ԣsS: JGDx<}zwtqnkheb_\YVSPMJGDA>;85’b2ҡqAᰀ`@0#pH跇W'Ɩf6֥uE崄T$ÓcFb IFh4F|yvspmjgda^[XUROLIFC@=:7|pdXL@4( H$`8اwG綆V&ŕe5դtD䳃S/,)&#  22s9s9s9s9s9s9seYeYeYeYeYeYeYeYeYeYeYeYe P(Ǘg7צvF浅U%Ĕd4ԣsS: JGD M `]ZWTQNth\PD8,  ɽui]QE9-! $آrBⱁQ!L&d27^01>Vv~qMt`; $.p,Y gA΂9u=BE1GQD]a̓ 0اwG綆V&ŕe5դtD52/,)&#  777777~{xurolifc`]ZWTQNKHEB?ߛ30-*'$! 66|yvspmjgda^[XUROLIFC@EpqYA)Ȱhqq̚}zwtqnkheb_\YVSPMJGDA>Z#’b2ҡqAᰐp@跇W'Ɩf6֥uE崄T$9ӢrBⱁQ!`P@0#P(Ǘg7צvF浅U%Ĕd4T$G p8UUUUUUU0اwG綆V&ŕe5դtD52/,)&#  ;;;;;;~{xurolifc`]ZWTQNKHEB?ߛ30-*'$! ::|yvspmjgda^[XUROLIFC@EpqYA)Ȱh D"Hnfffffffffffff}zwtqnkheb_\YVSPMJGDA>Z#’b2ҡqAᰐp@跇W'Ɩf6֥uE崄T$9ӢrBⱁQ!`P@#P(Ǘg7צvF浅U%Ĕd4T$G bX,wwwwwwwwwwwwwwwwwwwwM01>@{pmGvX V^f. LʪʪʪJݗ&r8w@" ((m۶m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶m`0YVSPMJGDN KHEBp8~{xurolifc`]ZWTQNKHE  B?<9630-*'$QѹqYA) 8}zwtqnkheb_\/,)&#  CCCCCC~{xurolifc`]ZWTQNKHE !!B?<9630-*'$QѹqYA)Ȱhq 3F ч0V2 fZ50-g&W&W+SF&gWQQQQQ"zPASJ$I$I$I$I$I۶m۶m۶m۶m۶m۶m  0)! x.,*(&$"8N *LдtT4ӳsS3s|xtplhd`\XTPLHD@;852/,)(Ȕd4ԣsC㲂R"a108h۶m۶m۶m۶m跇W'Ɩf6֥uE*ȼth\PD8,$ p Ǘg7צvF浅U-*'$! bXӻs[C+ʲ"LIFC@=:741.+(%" D"H$86A;Ёaȕ|2O !Űht:#:W+2e"jEtVUUDqG$I$I$I$I$I$I_UUUUUUUUUUUU"8`X"aA! }QB-,0Wa81?bvfFQiwܙEQEQEQEQJ$۶m۶m۶m۶m۶m۶+*)('&%$#"! id`\XTPLHD@<840,($  Zk-kfb^ZVRNJFB>:62.*&" me.Kt"$!r,@L RI D &@b eGm۶m۶m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶Z*:J(h2BH"X(@㹮m-2%#Ͱ! PȔ BA( P Bw s9s9_UUUUUUUUUUUU|xqaQA1!p`P@0 p\.c1c1cLmMá4 f[. Y1oCtݓO)m\q4=We oU(9f6]@gNMLKJIHGFEDCBAu]u\UME=5-% ]}xtplhd`\XTPLHD@<840,($  X,efffffffffffffffmm۶m۶m۶m۶m۶m۶-I$I$I$I$I$I$IXQIA91)! +)'%#! Vj\UME=5-% ]}xtplhd`\XTPLHD@<840,($  ~~~~~l۶m۶m۶m۶m۶m;wwwwwwwwwwwwwwwwwwwwww`E%ĤdD$tļmr~GP`}\Ƽ-0p_L=)>a}GXwa}GXwuᳫ`E%Ĥ|1g'f&e%d$c#b"a!`jZdxph`XPH@80(  bX̻VTRPNLJH~zvrnjfb^ZVRNJFB>:62.*&" \. zjZJ:zN Аffffffffff`E%Ĥ|1g'f&e%d$c#b"a!`z^dxph`XPH@80( uwwwwwwwwwwwwwwwwwwwwwwww73333333333333333ZkZkZkZkZk`E%Ĥ|1g'f&e%d$c#b"a!`(j*i)9Y@><:86420.,*(&$"  EEEEE1c1c1c1c1c1c<:86420.,*(&$"  LLLLLZkZkZkZkZkZkwwwwwwwwwwwwwwwwwwwwwwwa[;<چD,H-+)'%#! ,b\}/B91)! xph`XPH@80( DEEEEeffffffffffffffffffffffff&"""""""""""""""""""""""""X9=5-% Vj\}/B91)! xph`XPH@80( HIIII1c1c1c1c1c1c1vwwwwwwwwwwwwwwwwwwwwwwwwWUUUUUUUUUUUUUUUUUUUUUUUUUYi)h(g'f&%TTWߋPNLJHFDB@><:86420.,*(&$"  SSSSSZkZkZkZkZkZkffffffffffffffffffffffffffr{jZJ:* ɹyiYI9) ȸDB@><:86420.,*(&$"  UUUUUu]u]u]u]u]u]u]u]u]u]u]u]u;SRQPONMLKJIHGFEDCBAUߏh 6\*m 2hi&BsEa:4W$oẄ́D#Oc =:741.*jwwwwwwwwwwwwwwwwwwwwwwwwwwC5('&%d$c#b"a!` _]ZWUZVQ^:ٹyY9fc`]ZWU QiJ1Jdh >xa .X@a8hȀႅ &H၃ $ @%@S&K 5RtP>yiL.YDiH9j̈Ŋ'J ((0V;iD)E ǎ7j̈Ŋ'J_\YV BA5('&%d$c#b"a!` _]ZWz^Q^:ٹyY9gϝ9o֜e˕)̼Sj'M(ErQ!A~ؑF1^XD!>t˳kS;# PPM* ɩiI) ȸxhXH8(קwG綆V&ŕee!6KGC?;73/+'3͚3cl2ɒ#C~᷇W'Ɩ|Ё 0\P  CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27V>qٸ@'G~(A}KJ"']=Rr{#)rE|^mZ]VEMR=N,J m۶m۶m۶m۶۶m۶m۶m۶mM˰˪IiEI0 yivY5I8 ( rA I$I$I$I     AXʬn $2)]=Rr{#9?:n2*j"qfQ00 :n2*j"qfQ0( ۶m۶m۶m۶m۶m۶m۶m[$I$I$I$I:n2*j"qfQ0 :n2*j"qfQ0as?y}HJ)Xw%-5=EMU]emu}>?'/7?GOW_gow@@@@/7?GOW_gowAAAA/7?GOW_gowBBBBB 5OJc1 hA<.+Ř8)L![aRr E'&04wkkv|&6ǿ>~vnf^VOGweb^ZVNKGC?;73/N @IHFAzxrj%cXRЎ 6u'&$" V>I&eggg`}| +$s21cvnvnvnv}}}}}}}x<x<gO/ҲbB"a哄xn`RF0ʻqaQC5%ؾp\J6 ʻq[G9) ?O_ÂBaP>]͌ Ń7v('%#!USObPm )('&%ɑABBBBB (~FƅE ՔTԓSӪrJ"62-)%! GǿyqiaYQJC=82*$ F{skc[SLD?J DtohcO?RBDp0@4P= ljHzrjb|>|> {_C'ƦnN.ͭmM13+%PPPOOOwog_WPHA;6/(OOOOzrjbZRKxngd`Y)&~fâI:9876UtsrqponmlkG&EDCb!`@|zYx6tSHgiiiiiiiii<̨B7ҮIr(2 55gbp)MD5??k/c3"Cu uQ: uaZQ2L[yt8^13GnvVOr ޿d+Dbhܟ4 14U5[5`T,pBfjQK>č s ξa8‰!p3cFNV^fnv~w&.6>FNV^fnv~x&.6>FNV^fnv~yyyyyyyyyyyyyyyyyyyyyz zzzzzzzzzzzzrz{{{{*2:BJRZbjrz||||*2:BJS\enw}"+4=FOXajs|~'09BKT]fox#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz%.7@IR[dmv!*3IT_ju$.8AJS\eny)4?JU`kv&1LZhv,:HVdr (6DR`n|$2@N\m~->CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-2:?DKRY^elszS[cks{`ShD$iRC#A2RTT~{`Vuah ֝/R0͜|a'ZģCO'55=3h!fa{?Q@u4k¸/<`殟csjS vTv2tؽlC*X3j&-ƭz>7f(x8(]Gqf=#<o1B^_[<b,V|fq) >DJa.!5yU~J fs<'JZN" l`/`{6Y̓NC/(U٭Z]_#'fre+2oZ7=Yv`6uہa;!re9,ڛ7hT|s8FWatq|/8oXta@H fXq?xiW:8Z-ʾ,l&jB 4!c`^[X7f,@:QjZV񷦥YNJ)Bi""̧݇0)OdW(8zf)Y,VX uRS/iÐ}T$)2C*)F #"!zڤ7+b.c/ 4^ aa<}G6^ nHXba4'g.'5-˸Z MjZVj G#.839^ Ҧ:f Xdɑ!b^YTO0~lIߖVQ ^\!a\UOJGC$/ }ӋzK(NG3^0C6ʳ˘h˫cC#uC)-kɹySM.Pxŋ/^b8Jw'f֕#JF">L , @̧& ~r(L C ҟ|>|>|>|6fl6fl6fl6fl.r\.r\.r\.r\I5oV\D_^ُ-Q2Z2ç1{rwͽMNNNNNNNNNNNNNNNEߘ= YNJd2L&x<x<x<Xf.^ȇ7vR$%%%%bX,bX,bX,bX,Eߘ=/ p8p80 `0 `0 `0 `~~~~߯z^z^z^z^\wnvnvnd?pDhqB = T6ʳ˘h˫cC#5h0 DA"S/+!ޝXT D1U $@X@& OMvWcK'P !4b0C Є.j2 $DqF&BT?_-]\[ZS >:87z^0"`&IТzTB^UTRO^*ŵ}qYI1%vzQOz``ۓR7ǤH31,'H%6t:Nt:Nt:Nt:NCݗqdpNM j>|>r7򋻏Z,"a?)vNA; C jP\.Eߘ=" QkWSPӚz)˚5 ԳkK+ⲂZ,:Fpzɩ&r4='@qdԸC#RGor*Wlm =0r,Wqk98.֎E,Z 1#s)%{EO4 ɠӛcV21Ξ{rs#~BPjc.9soHn?!ʏ~m&|թ0%&AR'c.hCRzTTA\k#:DG;i{AGl3rEwH4sm| ~MADϑ#z l1{Q^Om?D<ԍ8k2KVg,k`+vf>[}jrbcjZr)|ϲy9A:2PD/A4x =bCTU#nDGLq*({͂r|uС2m6435rQ|jTy;+J` _-̷1XC;Ci.?'^ġ+oq)&# ݔ KkYApd hRs|=GJ:[hqJL6cQ[/FcF`9^Gx<)yn-ܼO^L D -5=EMU]emu}!!!%-5=EMU]emu}"""%-5=EMU]emu}####*2:?DINS[cks{$$$$"'$$$$$$_gow%'/7?GOW_gow&'&5=EMU]emu}'')d K >0Q^n'W}6M6(-#zTc4`8D{dMe!&58nEڅ>B)]=Rr{#)簑=qaUQA0 QEQqaUQA0 QAqaUQA0 Q0ضm۶m۶m۶mm۶m۶m۶mے$I$I$I$IqaUQA0 QA T\m]rQ#"O)}}}}}}}}v+# FGqaUQA0 Q3333333333333333۴ zY9"o6-.&)a%Am۶m۶m۶mm۶m۶m۶mB!€lD-Pe6B(޳0 0 0 Ð$Gq4 Eq0\VEMR=N,JR@@h0`zY l۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶mێcH ˪IiEI5{-MbO3+p:4|k _kZ^H(pE+Xok{W1cHq0@ D!l4̥-i(Y(IMjEMI=͒Z1\۲Y۶}$rh,a `JNDBh2%nv6u?9~W# D\lo4<2* \"L"D)A.! ۶m۶m۶m۶mm۶m۶m۶m۲˪I8 ( rA{*jb=N,JFA|9A0 Qh.&)F4̢$.&)9J)rTA p#  xe1B(k z{{) Ȱ˪IiEIxA B{Ȱ˪IiEIxA Bsζm۶m۶m۶mm۶m۶m۶mۖ$I$I$I$IȰ˪IiEIxA BZk Ȱ˪IiEIUMZ_  'k z{$;s_8̢$ M˰˪IiEI+AA۶m۶m۶m۶m`2*j"qfQ b8ش zY乂0 h۶m۶m۶m۶%I$I$I$ItV6N3B*k z{JW&)eJ{?B*j"qfQ r@ !{תּzY)c(As&)aeʘ 4 b֚m۶m۶m۶mv۶m۶m۶m۶IiE2&`1*j"qfQMcp'J).ozt |2#5 AGRJrAā$E ;۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶d40.,*(&$" r`P@0 pqH$I$I$I$%I$I$I$Ie$I2,$B2 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT2%1 AXeJ)md8XD< B`(@4M`. e"@cXq0Asm۶m۶m۶mn۶m۶m۶m۶%I$I$I$Iܶm۶m۶m۶m$I$I$I CSĚoF0 Ag,BO*ࠪ"L2N C&V.$E4̢4A ! ˪"5I8 (M(A{첪HMR=N,J0 b9m۶m۶m۶mv۶m۶m۶m۶-*RA09h. .9P.72O* AB#;-52LDD,Ȓ MlZ]VEMR=N.JFA B0 aUQA Qm۶m۶m۶m6-.&)'%A !p9lZ]VEMR=N.JFA Bm۶m۶m۶m۶ [P2[޹EL 9(0;Cy/-q[n|Zy@z Z[lULss9s9gbxu.!tJJ#PfH"C@X@xZ,]Pqn3Xk:B 2f?Ih.Xeq,xY4 eNJRL#PGc@d2Y051$IkϯY 'Kpmbf|h,0ha&9+ [Vcܰ5F_5vj2\~ *u.{#)HGJ=Rv2wuƗNs-1 roSF\cK%tLF}[g|>ZkmZ&:KƖJRk%Q|_:e5TBAawuƗNs-1%roSF\cK%tL!ݨ KIa3JNBL2tGn#ZR'Q\∈N_bn :<*GD T (08@HPX`hpxhpx  %*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27fpy'XUeUZkZffffffffffffffffÿ85Z*ⱁaA!ȨZk͵=gM5! ȸl(((Z${  F4M4MSC><:83BN2y2ZUUUUUUUUUUUU I #"!  RJ)33333333s4M 2V. .sy>y5$K2D Ga133SLHD@<840,($ 0 fffffffffffWUUUUUUUUUUUU%fm&p'Zmۘm23\!67- i2yntZ%qk4 &>2|)\sSc"33{{{{{{{{s9s9s9s9|{{{ޛ u4n=:(%" L8%ƺvlbZRH<0& . RGޒzqp-mL뮫(v/#u`\KWA%]95F[5Z_h)Qu]}#ub`nCrUA%]rt0ڊE:.$٬j(^F&ɵa?zssӪra `]LIFu]u]u]u]u]u]WZ_hgV5t4ԃ3bQ񠩩Kgt4[+ziYI=)Ĵx}xtpmjfb_[WSPKH0 0 0 0 0 0 RKCw[J:&Ź?/' 64,WT'Ɗ"q%Z k2210O Ut50V ]ZF>/+O]:k}ZX֔<<<<~MKHD@8/kMLK 'Ahݒ{tnic]WIeYeYeY8888RLFB<72.+%:a! X=aLLJE@72ԓ5HļXUNF>80*$vns۩+d< vRػ^#IRIsbO($^{ZWfOKĈhd;FLe7cz//K2 5#L8 U]o# 849$ݮ9fm!cN"˄zuuY<IykbQjk*G˦/ / 4z : >j Njܩ"U#zXƔ!D@\ yZ4ƶݕ鲑L> r,)e%Q#1W!9xfFĹ]C)D_s9s9{{{{{{ウ~3]eJT'M M""g7lАˠ`]ZYXl6f:5H$#ظxh뺮뺮뺮뺮뺮뺮ZkZkZkZkZkZkk4%JL)2$2O8j̈QUUUUUUUUUUUUUUUUUUUUUR8ehѡA~ؑf͙1_VD!?zِ! 0P`2L&3M4M4M4MlLs2u/SEfd SMJSDY,POώ.MAX}iYIi2΢b"!(((((ىj5)%82"2˫s3;.#\ry4Z*S:ii?{a .X iduj'JKIFsDZqQ1Њ'GqcƋ'FpKT>m$QBM2ad!d >v6!:h ၂0/.|Z,T*1MrȐ rȀ;b&+R&#q1 &~@vԐ{BlO!'2P \YXQ&-"ć0SA5 penoe%G܁f +O c WZ(JIqlc )KMZbhNؘy钅pʓ%H؁*N!:h ၂0/.|Z/T*1MrȐ 3O8j̈ (g"Bxt­ &@X եE_[*S&JG9n֜eKa(M9!?zِ! 0P@[*S:ii?{9٠! Aû{c[KC3+kl@f:5H$#C~" IpcGIAYE%m$Sg5Fw?WJ-" KOdxn!Fovp۽!2ש=Yd&p+aWn9 j<N[03ߢhz#17twj_pz{}::-WtN־=ߣA/#Z>>Nxoޥ]i[ K NH`.&Q"\٢ŘtA1IVrh: bV(PyOAeHק($IX=P?#Z>}L0H_Ad%G ZL# 2{xu\=yKbdHd7ft0+L!K* I)+M%'Abth=w×g' 65p{{{ˎ1Q30͙1c0RELycC; kA+95M4M4M4M4M4M4M4-7Zsp.NY . #6X`?X tL(0OJ$CzquEE7<<<<<<<3"@z… c_뗉[n1fpL.XB&BtO8ľz5d2HZ4H0tW(YcF, XѾ\.ߑ!?x)E˔763ݰ$sTR$Ei/oΊ$j>r@ZG%PXhΡ=8)nk__c֓>cyz֌ޱ|`ħe -qDce&ßf_Elk%gfed:r({1?ɾQa 2`ϟTu宼rŮ ݜ-Z`bebk*pSDDr|}}ѡA~A|C8hF _\*PJ=ļ0,NA j8$;6BGϜ4gƌxIۑ54f8h|U(FxаUaBY;N'8m sGŊ&KD~ckz am۶m۶m6HQ@}ԉc ޗ.[Lq↤ ;tؐRQD WxQ!4VWUw?!="Q B{Ik+m]^Dx7}Pې6JZ=NߺY5aMH&e[Us;B F{9aM,ĺqk=Fs&+W5OuWj!>^Y7+6~}&@YM,cuvvZ9'M;~ sfʤD<%^{s4孎K\L`._/ ionKbd?} o2}%Ia&#EQQ0ǗPH 9|ưM!!5j ϊxz{Ke_GWu={T#lЅJ%\YN*ȎzE_UyV9rg>f۟{_msF+/>5Sv 4MbAL`FV1띭,R+"ߏaעR?OvÐ2Kxm|ΨΓY_{_#|^b)< MV/~'ϑEq_͚Nn}J=#ێ_5F Ӂ-6!tumF-8N)T=UYcX : W;}uB}4[ƻZE(2DspUuV#!_Wt1 )@$]*hӁĬ5d _?Riȡ/hkӽDjF$ G `$@*IRRp.un13tV,tsc߰)XIA"bIP(IZǐ\%DK"NYjP՚C} 5l2CClDΦmN> 8꩚B6O79rIf}#34C r˕\hP.,ALRBtz22BPv[ARґ"UKMcdz0]qh?k+Ʀ^56!"Ι__46Jox-sw!CzF&y:ڰ*xAIB[aIn2Jn:emtaYF}8C-ץyzD&?͑܄rWmm[)AW)^?wwޥ퟽6X>_^&@0(BRT0T! (JI+ AJD@ۄ#@Bb!F )J],ΰzhszGo, *5i M[DayP;m36:wkށmTv3݃\O5^3;يٴΥtBg9KAg8oKجf!ff43դ]p\{=J~okv%_ȗwMR"6}"m$2,?=_ٷ.}fJ4>lfB/r[xrtDHDɽ yUq'qx${wċ2qK 1}3H48Wy Ox >c8UMn[&TC/-_֗~^礛h:G/fT^bnڂ4v=a>5-.ns]4OdGg../1R(/4a 騛H})h:r|Agح{:mM1t"|W}|}||7z߸o ? ]3={smm4 ߚFcjo4 )kr+tAt>$@ϐ{@՗l/pq=zwwlĬwHB*t7 yJ+v!/22 2'C/?@<ٺ[0@8SƪY `~љࢅö/ |tdžl](LSk9 p8a%!eZYXW_{s:9/<] G 6XscœvW꼦 gWN&v/oQty Lh]ڃ6\Ȏ%gxĸ_n5.Lٖ#FW~Xm;n 5gGGӨ]،v>U%=żux=0 G h&X 9ar"I$tU4fwޜ fθ6^ ug=C5FѸ.8+߯y DؼCspnwav@FgZπLv9P.%ZåGB5PR0f+>''wSw-:LJ!ʋVFĹNZ+ANXٳddccdduTZB6J ѐ9 ;8FGoȄ9UU^hAZbt+?byA]3+#0&! 0 _^BU Yv\gp J1wy3̘`N/WzYCT` r LweUKt&(/*^`:ܕɭfS̩X>%ɥH=r#D$s|q;" ynq |ұ&gn`3drŝub,Wj Dm!q!˘[NpmV5| \5׭7LdAuc Fb|hprTW0MVְm ;GYED=AÎ:=c38^kl!L|[;*GIscVpS鱡?0pCę7Â~G Xp/41pCyٰf3 ۰k~pJ -.C/"%%O#lueUA* $@ @* j Po\爛s0VW4 Es♃?ʼcv9Œ5^:g|Y|]7.qҍnܸ~׺ [[K6QisRTwu9- Gݦ$ro-YettI#+(&UHDy$xtt?khDj*Dh@gVv<-;u!Q9r9|پj_ٗ;VNJn}X_//oooe*}.&~ } MNg8p޴}vzgT.Ť!`Akt sT/hrΧ87d \*s%PrK'Y~Dp$3:"##e`!ɣX往,RW"!2tA㰏S=s-zf3 d͌,odyj⪉>p`h.@/k"g9Q񷎿CAxmD, x Ň?\b3@=u"P50v??[䲒J$psscemJW">b/1?Uo7xۭ{ǺNax8Ǥ=^ʹbn=뵾z1X(׭n,r+rF\&c5y6_R2\3!#22")4y31'; ob8f8\gwRLg8$ Q%Y b2^E\wU|KWYWqjQye上861_XʌNJ8.*xhOw7ߟ}{dN9c$M5^R1羄勓I؈ܕqSxnIGȉKHb񐷅x6P ۃ? ؄%Y#} a@nW:Ft;H@:Çvy#mV`80F54LcbfXF؃p ؀뾮*Ga :OxۺtZe kWZ ~30 :DAO,x"\ٶ GFF"C0Yhm!4vyѐlלVk:Oj:&u ONcm3͒.Ch ڊ5m0FcX4Xj:tCS(Bs Z#zv3\g7j c0fU*ML\백VAcE^>alluF_VD\mꄴ<(˂T:-곦2wշ}ӈ&t'qˀN1/{a2[3g]*]U̳\jyjQ|ȧS|䥑K|qCBd'C\Sq&o"L /1}|cK#ѱ+qLyIKָqpFLX-eX=enz$9!BiB㭗oh|дC=xXxkH.3Ց 5h($1(8ges71b שKfCޡeY5c$^I &E#C|/BRv\jg ap[[ `[@^2pS s XB#H50WM[1]$ibIك7' ݧg]NN:&srK`]ZQHc`USFeWtO6S)IK-QMh(Eh~bh'%apт0*@4@ԓ('POox:5y5X̸r+7Ayv{:cp`q܄qX ܂*L1 Ngxoz"T\p| wcb<}unӵ=a~alo m5 ۄeVUX5 ҎC{pf(;%2L"l~Cm0a\E8Mkϰ6j spB? $6< g3 :fJṔ:!&2Fц;wÓvS̗=սvM9͓8ٌE||-wJuJuJuJuJ=&R&(KJIHO\?0\ĩIMDRR KAI!=ȟJ?}&HFB)1#;vBGȜE9q rl7ȅ:P/eW`eUpQTS&ҙ4I#=?yl=odF/\mH-ِ aNA Jr $T>|6rYYyΐyr8!d*Zbe.#l@, *@a2.0 j?{<נ0ނl:M=w`~Q`n1` p+Z)M`$ߎqlh7F-9$zj_; FA ,dk؟a|0lA_ysם+ؙB'Йk:Vy zn`h,v;TJR(ON sa-p[*v:Y˝~z6LoJ^&8^ r j3!jZnނ4;@sة ʬ ƌ@,,( OO-',_OűE]YUL7DBS&T ) r i h? ϓ8y=Wsן' \K=žE;E{lZ 1ׁ=,FCwqPTMhP>B8i2B `А\NO%6Rw,mBFwZ\FIh|n/pW6Hs!1ڒpΗ| 'k޶۲,mpSx(ai6ׁ- #? qFS SQRT[Mɧ#| pι/ 4 DJ& 3މ9pqɼvzp?Z5`>4|QXQq]1w23a_h.[U%(|JXZH؎*r'uR7u*ACy[M{D(mUd4]-lM,@LmU [No)!gf /V,.XC ?Sl"C[:h\%dh^.Gi[z^ogBs%Y\+$ JC>W+ 曋+9PZS"Sew4oext#5`b-@ۇƨD݈9nrO@/=JhР~J/2t>\%yPp1{o:#g>8e9n/RKX y牷|X]!w.6D \4S3׃-AFu9QD|:zDf‚P ,lyS9@PS=皕O"Ex ܚ/tEt0{Uit}[^AogX"Πde_б P59hF32n}MȽ _GfCJj/)Y}uWv g{ 6^. 9aҦD: (^m4&um)t%4~B!ܚ:K^Kܝx Q [#iGc,#2t}06Ճ<,BGusPTIiP|O 'mKP27RIAWx!Cq68(_j'I$NqifޕJmj@]V+l,} ,T^aCUKC{a=5aWLk QZC8Y,v~A,&q0A.`LU>H<-^*t^4C?U N|M"ﰼº%Ŧg&2:J!EHL 䂨: C2"{N#v7X9 14}~!+<Swfn®)]3*'[=D^a{5@!a yvk;Dpo)wN]pTL7%=aƴ+J3ʊ^g ߊTl0̮Xm-2]ec1RϒQ7Y7']ڗ8ND/eܱ!^.ƽrB(SakOv$B8>^*[EMO<[r;wnv@F 9mAz7f 9冭nLlv!M2-~;\Yrmj*kUײ΄w}.j\e&L(KɆ^!"`姽Js%MP:%xb-ʑ{:[bhi1K8Wm xʗe4 .`悐Ms0̇ř(__6@;7 %?LQ@Gv "nɫ7zWY \aZ/D*'1,YP|??pj&|$gam3:2ˋM`67pX:ݣ'+t.X*ph9@7!c;-h.͇$!.b]Wwu1rfOJ̕8,X'P-f, J.rF7ôx|=[/38NZVov^$7 +fzX3국qFM !.[fD,18m&!Z-%G6[ Aʏ@/a+;LXWtxX@6>PȉV;/vv-@hRz:d>|\wuҜ̓Smwi> aS8 @e6m{Q_;y:>ni ɞeNNju_l.AD%GIM?ꬹ䜢zUv- ܦQ cvM9]ЩF"Tyb*'*r C{9 Y2sMmhS=rڱegIWPk9}͕'E 7?_%AVf|V3G8ь$j"Dz@[<3؈<ߊu&ڙӕj\:@8x)(5ţ4MKVv i_}McXߴ1Fݰn:y ;d'it],%ytĚ(ZlJlטdNL:i㡙<ݖc̆Ɣohw;~8,Q1/jN.\0{R7>pZGۿ\?@x+odHT/<NâQ䆷 ӄٛ]ZaHNTY'<7pɚ)Nw|C?sXH'f"Ana0m Ƃ9Sd9u]0 Rut./_},OhƋbh4?=6Y[]PN6ϓš/qNsswC`Pg?R}*z5bKt 9>c1c1c1c1cL2<lh0!tPZ$5LO`ZH6& &D.)L"J i Vyc1c1c1 #"D!B\lH6L&Ɇ AH6LUO0tFTL)1&hF?DM4ш9?>Blꪙ~My]T=qN |\\u\u\u\u\u\u\u\u\u\u\"w&gWO$Gq3@~o ~H{MVl=Ow}EƲBX(]A0R+,ί2(o)$/{{{{{{{{{{0*#C`J'hfjV$ D!aKARPp `!B"$I㓾W>{vEk`|'۞}'}O>T#4Q?Ѷ"U.'˿6䉢Np-=N )B5\M5+4¤.T2 q+IIA O da"@&iB$ Ezb+h]z`bnɱK nUC׷3d"IV6ˀs\kI^e>9r)eTRXU3"1fO7p5*˄5`; 8KhR#?# HH6P@AA[빯ģ &/)< G0-@|{i=Y|>\#L}x=~:47`^4+7N{M^Wr:ω\.㲇 n _n>nq2E7X^5O9 g.} 5\e~ItK+% G/\1;c( ׷Y7iԟyl1k]ߺtgAoUqKEN gZR‘;|?y!D1$I! '$JUas ͥb(|&\"P֠ C $OoJu<<ٙF^:Nf15_q. KP/TQSl&Zt;0D k[r]GgXsjoNs3 +[@2TG;O#"BsܾkC3`;=G7b={WLc<Hv(qb:˕n#fzMi!Fه3צ[.=4h"gDN ;ݤqYcMq;@c-vIƭ)=V3|4Ǟ7ywJUdm˳'2vdwG16zp{րXs[c]Jt%L(2<Ę?pab 30o\×3xC/p–)hYB!`2w`Uf@SV Qv'p2&71Y K+!9HFPˍ,/|FА A<8N9. ^z8 Zx;̏52J)ߞt{HےlG cڎh7hbيd'(awð =caG׀\mﱵ}Ya3?Od$I2 QG2 \,AGf*((h(Cu*a푛w[x4SȀr,yZRdv&AGg((gF9KMnTz6i)뺮z]nyz.v9jx>3F' 6 r @"ʁD t $DA U03+$@t@T s"0W[ւ:X ՅWHx** ip`pPG!X!  A I[@)=h EGPC?0B7 4 ZZdJyNzux6sQCs ُNf>lc.4â9ϙ_J:n':sȼڹ1rgT1|m̆˦[^,rhA2Nl2&w.y9$92#k^,R9ʷLYEW$ ŝ$q&/ÓI8nEnJ)1XHߒ|q!~̱#ohEkƇy!ޅw=(c8Wnqv6;ց9Q m]7lc`lut綖:.k8߮v{q٬^Z=t7;lC71c=kA7wr-ܞk[~K ^+[촱>nvw2b,ua^s:ahu\Wo_b-Ƣ/XbVSW*-f'2 ԈQD}B&B\$>!b!.b:Al=d.*&A"l  '?H7pXA> `L0(ݔ%NzD8 ]Dk }HІ]Є\A}D{ >蹏촱}Og_,c ko裯4C @Ϥz6s&e.6Z|uTY@'  c-^oR67nbc٬UK-4. ܘ:59}r Ŋy+6VgZ:GlAqoղYWӗYX\xa]qh7ڽh\瀇uNLBq //)[Pb椙Ε? ͇ Rs";f`9?+@zzzzzzzx>9?son~]ǏeA.^/UX bw0"zG876Vf:N_RnBq7Y$[(.ޛqu6ks$e s[lƺxu\"6^/RP77bc̬ūie %^lXͺꜾIJb*a?k92> X !.b:Al=d.*&A"l  '?H7pXA> `L0(ݔ%Nz$D8 ]Dk }HІ]Є\A}D{ >蹏촱}Og_,c k &<($Phy&GEEE **AbbEUrzEU ŁY8E#C Fwu5`ma@CS0 @ "nPA+4@; /)]D;q_бMw6ar_vi|h>5ѭEϫ˼dz ՜-d5SEj/(rb.&Rb-$2b,Q_qfʇxxJ@P6:ixQdy1!P`/kr.c-[r,S+KdI.9$8rOPdXTI#l$yQA~qCj㵋R\Pt 1Oᴄ|?X͚98^ƩQi '73vmf#cӺ]:čn03\f&m{mѵCM2g{MNnj)fw1a { x,\c~eLd0u)jFO#:πns2z.JAy=L&̝`97,a f˚Ze/Xre.o*g2)_rf@ʓ8yJ09ʒ(I`LJrLˑT~r#!-\)9e'#'Dž8.x#T1qGg! طGT,b<~0#]q'I4xXN5ZڍlN &,[8 (xj'siצ[3ś%Nstˆ`x$ӕp^,:>t4@<ρE P0/?Ph?c"]Gf[ cEWR5|q 3-tAgA ss2 ]*ۅu0_ #.f7D.L4뺮v)~g3_-(jP((ÉΪ< Bx9;B$ȋ D;0ER ՜}8k("]44/f  Euy8CawP]N0GbֽhބD3!? r'xN`'ěd&DI#@Gߍ|\?z|oC<.7!kwy0ā ,TcgcWb~f`ҼT^ne\^)-r ,K]E'l%Lb#" ܡPL J֐ c@#[0r"S|*@9" Jurqi,`y79ݏ.bydf13gf:3cf̘gf ,"p0.K'5P*kggggggggggg痻uY*,j"(ar$h!R 1t fd%xR_7?-RdrA S)(`ڶ12 b" e8dOb>B1bQJ)RJ)RJ)RJ)R|HL@& R)4s=L졒Oj;'NM'ޡqs :=G]n|7mcF-nE8nml#zWCmYMAc}q],~ޜw?U)~GUeF 7iƔ'u)>BҜ4uM$׳8wXHmErg.=y|򍤛6l֨I挙2dƈ &.\ hŷ劣*[ gE~TLeJX_ت*jpO8@RGM{7~iM:fRJxw'e=@QtƠ63 n5FfM8LsR[c%R0zo9΋,t/yqI%pJܔ0F;|]z' ,Gneۼokvm]i67cWwuU*֒!Pqgɯ\Α(xjUnεAlkz7*O$"r ⍆5Un̫g]ك;2 ە]Ol7A5!\cɲٝNmv 9(O|Щ=%Ѥ #YAB=!?B4vumrCm\u@KC?{_%ݣ@ɞ#_5ķ5|щ^+N@TH]|OgHdfGY_u68eG%sɎsFyc?,` +s4X@WdXVd3׆MQgNU% *4mO|D`!(v~~AóX<;!Or|XHtF|֋G=*zD:"ImB]*-!̓&=D/Z@/J˗;d*(7TE=XUrA :(i_.(Ze.7Do9<\xhGRq09`;GQ\[1@rfGrq'}aӸX8ͻWxך.y+޵漋>,~=:6̓Cwc>ROoZCzaK qG27ҜJ o)nxŢaaDnJHJK꒘dy00((xZ;y\0Sy)YWS:t3'B:h[tgݸPw߲_Dv!;1fu w";2DPb=y_%nr{MNuBQ^TSuRZQUZ3P3ѽWނk}tM܁TR:EhԠ QH<x+ cFJPFjuZBR{qq s͙\77$1$Z7wN {irZ:nO5eMG|La քb=*$n]HO,(иLV*k˚d͓:y.Iw D5v6Yp\L멵5ԫ*S(bj,'ոJʂ녕*aNXA>_c-$f{cT5~b6ͥApW >-<%\-I%I)D 9f2~vɲ+`,Itl7˦yf=Κ6oOdfd{US%K)w+j:䨧[zzk d)ݴhZ8ͺ6~\x5Z IXw O@a"!NyUZL,QN mF?D{@:EϼGP5 /#™IͅSsϿ=Sɉ›Sbl8ntN @}cz]tS;ظ O贑^V5}1uuWX\RRDqj&N+1h#vE܆~هD770VԱ+؆N6 2ΰb~r9˽Ea[7=<龼 p5.E)3neL'M3mEV#/4dh[i,eV91n@q$Ű\bPU' PU0m)L!ܖ==0+sЀba 0P/kSJ zu-uV-EZd%B<45}Ummm#t#lHgL `d+ZcP!;h6[>ShaEz݁3?t3xO~1)g /h mc:!Z1ϑwێK D1q7w:/6~?v2K7 $`齩G+uq |uΉ Վ(?LK UI* 4*`R_%u0WyCѾV `tmvGò r\(t F4 O❱*t`C&zUijd*:%n: ŲL (Y3Ȍ7`R+{`~J{EA  R3֠)05k[J,|(DH\MZ#}h0ACeL|_fIhAo!fneG'C.~4 @}FT`O3{%ύ/?|Q3-'hj\*T@b*Pc8RH0tٙ@"GRdIK)2ڀ!+XtKhJp>:B$ "AqG;{>1&|ϦOgWMK_ vpL}jj8V3-{Y d?cGL6jklbVvPȋxKr`Z8vRC'lkm\Q20d%1^w0ui9t|+C Iz¯娐4-TAr[Jg`}3ױY݊>L]^@7UZ\d{ԲblOD{Q[{ڕqq1}]i}dڪl }a!w*rcNJg1%L3kmD]l w Y"Q;wdMw1ź5a*so׽H2-8y K(w//5?afZ׳= ƸJ~Cfl)jclcǻd`L %i8@YKNJ*MSj{)_ Mo3U;\OٱNf蘭K[TlG{[ivĔ9:\px78Vͨѹ: [rӵ6wv (̛/G~zcb Ǜ'vOL7љB~du SEa1,;?*܇yuѻ[29?YvzE gI4O``XuXx|y+^G QUT_-{Q R.^Z:d0?5 qHS~`o0@0+GXD BVTTD[cX27:|Dנ>(}?cUzPk0ſB?)q?}ɵ$Z :O(IPTWpbOakij pPQRST\qЮUVWXX^!`/XW\ZY\YZ8^[X]]\%__(Z<^\&_^ŗ |ő Ŗ˖y&hnŔpeeeeϖc(ZDYZ[fU]I_\]^Wu_`abcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY'\}^_;XWXYZ][ \]^_&`-YWՐu3YZ\]^_$`+֑ v4 %,ay)[ 9oЭE *6M?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwߚ)=X*>+?xyz{|}~$d $@$@hxt1X?( 9{2tv><& @ 0X ***-Y,'΅gtG КKv5{Y7mZ96#O QdPIAz*KF.-$@M]*PJ"rKF]*Y&.C]VPH/I@NK.ٹ痐 A0vuB M 10}b2}Hsڥ jCЁF$g'$?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Wv+ǰשTH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~vk0 | dI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no  3wфů&( m0` 70ސ8h5FC("DB#Dgj!j'ZA - ^GyL+c9C}a̝OڦR3*~ xp[5)t\oÒûz.OQAiN54-]X`H{eVWDS -%SM@V~DȢK zQӝi΅ܴ͙ t, NjXɿ[Gq闷`wqS*E+8Ĉ%V"mnlQGaqe RcyqcY E&*VbXXҿEA g;7aK SRxR}7{MBaM8 ][YWUYvm*_j@1٨Tߪ{OOyCdGu#]DAs ͽ'G>䥒F> 㡍2"{*N$!wX9scgi 53RS{xő-d71=%$CT$ 9>8ux;li0DhA{%5z}h`wVCSG5z4xA(=UddS0{5`G/ 3M,FgwNϰvQ؈ـ,=zV@mAw sz4vUf>Zʘ(Jp*qLqk,j/8z7(=/<{$dJIAs$1J"; Cf #̘{!g 80i*h {2@x=}kv5?bhu{ ƴǶ 7%2&1%6,7-/JG\\`bmqrxryzz DF4IsQ"$X$/Ov1 ?TWZq )$^cGH)J૞x0y28=?GIQTpw{ك݉  $PUe.j3l5m6q;xERVadimuvȠɢˤͥϨҬְ޷+, 3469;?K/O3TAsewh{mqvxyz|} #(0)1*24=GVHW\``ebgjqtzŲǵϽѿ !"$0$4)7.91LHMIOLPMQN]]^^`aegfinrpuqvz 8    !%')+-04 ;"? ![wpWM !"#$%&'()*+,-.XYVaJ "I tRB` %$m۶uĩ 4YlLm[D',/v?8u~vY@:YڗBRCKCcH#cYuځ0*4 19 rGƂ텷 L ɽ\h(ރhj(oQF2a;FF~ !,lؿcixL(A@ ;@ebA C/^ɦcH%-l,J5vn=/.tg;sz9;eI wcyv]6amme[m֞Smi}_g8{lfcݢ+MblcK%6Sc-v65˷CY]G]ݱFg`^*P g=X yG1shpy{oj1_%_o{x7_}oKwվhw/ؽu¸NݧߦѷvwJo|܊~f:(IN`OfIK}^b ~:u!`} 1To lZs γ,` XhvqLU) ȸ^rBM2)3|Dr$/B9QrD'ia䆏:N |Ur`wdU32vDqA2.|[윥CR#l~v=}98nm|c|Y|M|G|?|;R}nNG_зR,U! RMAUDE?p<7qg'c ?R8תp7oEmZPg=LXZV& d*sT˱S1Iu 8ߞ~wi= f{a|%o.xk uM/붤rnJLah$ |;HMjsW8""I:( M GPAV|~bkA\ kT&t58yܐ@TQmCVqQA| hViaVaf;v9f)) ,N),(X!^ҽ8ǙTX<:Ě(b4*LiUm]v: s?7 co_AξG6w{doѓhLd -E'(qkr4 6y X\q~ :=Vb+=YeG8+Uh3 f0o(4mIlB L :[̓+/V24(ohuNϱ8F/8@hNzem: \_ߗH'~:G/T']BbMMynΐRJ sa^gySjG fQ RPOMKHEC 3mYq~T)iuBxz+T*PLR$AE`!>bDQW 2I5nD(al m z ^9JtaИwAM !PLT*?χR3nshC R 8@xZr 1Y8i REWXRPTQGp*4j Yot3It,g*E#h= |@FݿRmV"d&J!B,,:|qŵy4y l<ߥ Ko\n!pȝx0 ;N!S>䈏>Nx H*ظJQޢ'pK٤Sr\n\,_U|YcC<\*|q70xmGq]TfJ%dC!8~wxٝhtN&wg=l?S;5x_|̥ /#l_2#'E )2+حu^ J[Vjh72W hM, G)M~-u k7ϼXIYHbXvWZYTPGQѿwNelM9EJt`~ve2؄^bהӾ](W9okg WLA(/K?=%?iݭ|%MmAxgP \1cB]`DO׭NZ@.?5jvjU<0NI"^wu2x{j4B']n{s)Epfgŵn6j MjvkЦM5<v2l>Y6\\E+[r+L!q *pιeݬvn4{ؒ֐f˷&=iAyV V>~32be`Hsт 3AlzUrb:JNHD f?~u}`]PeRKsh((   9V0m\3̭;𰕜eua2-^BhT hSi. ^"Ruc-1#r>w.qq$q?m- 0]J-<޺ߴ_|3އre LoF|}x8zAܵ{XxT& ;z2(VPf)YiUhg̰,Wc w-#c8GO3;?xpJLY aOjor`++0d[|ACZ`ťeIz,|ɓQKoYYŅ%)l&3Nspc{ !BƬi sHpC)HB$"J Bه̃jv!Hi yrajŅ("(BЄ"I U$Tƙ%T&'tf+`t7r'6gmge šq49)|R]ڶ{ vcU5x )0{bMLvXy8ˆ\"QvEض¼iEa<hw-˝oҹNmC<>[1Tf6>RyucLlY198cpqH/8C 7~aDN{Y>TmwA٥ {͇W3g`?K<뼮r$7"5qb|ҹv9V bݙb&[0&~&ϥR=uvײ~ Bs7B]U 7^,k* PW-`.X8EX:(ޕP RA8_={R|c pg Wq2LQHC^G0V焋૤uO"BRkYDK&.B4]h3Gؖ%m`=& B t*P^I]*jHHU$]iͻUX(T4`QrG)zLiH4 E;a2e*"cf*+W>7 -Vݽ-8q>!"ⲇgժ뫫Ou;(qk3ϧ$x}2A`D56i-(ubD[vbN I h [`x.|SC%d?4T?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#?B t`u2$n$٩  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+čOc_%*WɿJU_%*WɿJ,|,-./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{|}~`Tߠ7A oPߠ7A oPߠ7A oP;ռL  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^?@`̢ѧp->ha)E O,Z} gS8FY0΢ѧp->ha)E O,Z+d;t_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B#?j + (  \4  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoИs'?6UJ}pqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW/-BB XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ВђҒ       k(P]k'^KZOz^oyH@T>$$$$I&I&IRIR!p!4: !"#$%&'()*+,-. /!0"1#2$3%4&5'6(7)8*9+:,;-<.=/>0?1@2A3B4C5D6E7F8G9H:I;JM?N@OAPBQCRDSETFUGVHWIXJYKZL[M\N]O^P_Q`RaSbTcUdVeWfXgYhZi[j\k]l^m_n`oapbqcrdsetfugvhwixjykzl{m|n}o~pqrstuvwxyz{|}~´õĶŷƸǹȺɻʼ˽̾Ϳ!       !"#$%&'()*+,-. /!0"1#2$3%4&5'6(7)8*9+:,;-<.=/>0?1@2A3B4C5D6E7F8G9H:I;JM?N@OAPBQCRDSETFUGVHWIXJYKZL[M\N]O^P_Q`RaSbTcUdVeWfXgYhZi[j\k]l^m_n`oapbqcrdsetfugvhwixjykzl{m|n}o~pqrstuvwxyz{|}~´õĶŷƸǹȺɻʼ˽̾Ϳ샡P 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ:11\֑cuh"?Fuh0#?Fuhj1#?Fuďl1#Et"       !"#$%&'()*+,-. /!0"1#2$3%4&5'6(7)8*9+:,;-<.=/>0?1@2A3B4C5D6E7F8G9H:I;JM?N@OAPBQCRDSETFUGVHWIXJYKZL[M\N]O^P_Q`RaSbTcUdVeWfXgYhZi[j\k]l^m_n`oapbqcrdsetfugvhwixjykzl{m|n}o~pqrstuvwxyz{|}~´õĶŷƸǹȺɻʼ˽̾Ϳ#       !"#$%&'()*+,-. /!0"1#2$3%4&5'6(7)8*9+:,;-<.=/>0?1@2A3B4C5D6E7F8G9H:I;JM?N@OAPBQCRDSETFUGVHWIXJYKZL[M\N]O^P_Q`RaSbTcUdVeWfXgYhZi[j\k]l^m_n`oapbqcrdsetfugvhwixjykzl{m|n}o~pqrstuvwxyz{|}~´õĶŷƸǹȺɻʼ˽̾Ϳ$       !"#$%&'()*+,-. /!0"1#2$3%4&5'6(7)8*9+:,;-<.=/>0?1@2A3B4C5D6E7F8G9H:I;JM?N@OAPBQCRDSETFUGVHWIXJYKZL[M\NcUdVeWfXgYhZi[j\k]l^m_n`oapbqcrdsetfugvhwixjykzl{m|nq}or~pstuvwxyz{|]O^P_Q`RbTaSklmnopqrstuvwxyz{|}~  !"#$%&')*+,-./0123456789:;<>?@ABCDEFGHJKLMNORSUVWXYZ\]^_`abcdeghijlmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNB#o$e#^B QEPAjEA*"*"HA*"HP*""H %"H :nU$E A*@N#]ckt1]ckt15F11nq ˫*B"H )R#HE (fQ"HE 5R!HE R!HEARHEA*DRHEA*IDEA*(DE A*ERA*k*R# *TR )TRD %TRDE$TR$ETQDTQB@R+%QDe͢" M`txOPQRSTUVWXYZ[\]^_`abcdefghijklmnop q r s t uvwPfwv(w=IQTv[6=po |.ڡxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`[K f"Ogf=i 89:Zda f ss f݁Vh)c+%%d h--A11E22F77]88^@@XXii *+-1235<{ VWq6yLlq2#><hC)./58912Dcߖ{  KOXcL h !"#$%&'()*+,-./0w1234mwPYdM i%&'()*+,-./0123456789:;<=>?@ABCDE߯[56  !"#$7efghijklmnopqrstuvwxyz{|}~Ed9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abdefghi-jslmnoqrkp`ct89:;<=>?@ABCDQZeN `jEFOЁaw]i MP\cqtxWR[fO k.}#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKPQRSTUVWXYLMNOZ[\]^_`abcdefgWS\gPlGHIJKUX[bhlnpsC#`CbBCDc@L@0$LِS/n)~:swz%bAqK_~ڿ>޾ C/#%k%O&gp/jd}}1#_Gzttii 0N[{&B3g/WoO7oo+*Si 쇟dz:_z{8=%6r~}?mw"g=^멾|O/-T97nڏsLt}[oz9z~UBAnpZ#e~W:}Dv_uuz{pwۡgr=շ9V{{wyO}{_}?u@t/zPn i5_ԋ|z~}~]|}GOW3X#u&{v{s'zʭh4Kǧz`Cq'{vY*8; ZpNHsp-Z 0&Tssi+}6@qpg׎=XRh?>v|zx:H紭OL~)\Rx79X1ӳг̻%\Nݨ_9gF[(Η3t{k1=gf˛UjQ>B}z.u[)nxV/Л`NC2d!!d!rͥ-(햜XQnvK75*|;xPK1pvur[āpX8)ˮ;tQd !`QV0^PMIEhjB\AtR)&N`2qi͒Z"Ihg̰"t0+QF.G jƄu* H\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], PQБK , m 0n`[])ZIwgFĔ2)$F v9 e-@& I$<#<#<#<#<#<#<#<#<#<#<#<#1hb”(K/ |a -d_+p1a { (ek Jnڸ ֐`R>VTӗϟ>WRCXG(NZ5,ž4?6iirzDdcF8ij4rQA8'@9{qq8iUP lj5)+p$]9J&(fqB 5wIS 3s M)J!2$$)9"4~@!hDHov~[]Aq wsk{ ?@ABCDEFGHIcdefghijUVWXYZ[\SȘkWT]hQm9:;<=>?@ABCDE؀5! \xDPn[```]kdk5>T͟a|c````wO0b``P````Pa````{ 4FGHIJKLMNO:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijNJL:fhXW87% 89uA@t@; +ym]6Frdʶ {/# μ ÚQ;|a(pbɀ1WԦQPAVĮ?5oҖrD걟rU0ONcIp;(5S2CC0˱V%$G\";?δԶd=%*SLe*S5Le*2LeLTydt"ce -5AO}生@8d-ʣipı08VTc,pn`yȷQ[~HD m^C=;\ 2;fܵ/2x~_(!'<3rptܵ SzeTrx?71xDǟ:3< J.zklp9&IX¯hks{88ǿ&<4™~phoZR]½۵bFUƦHl_n5m_x3F)ZI_L ,4w}~⫴hyilرaN궭-rA#VEhX'*Ƭ.\Kо`dcilsļFCWqp˨H]hGEym[BxTM׽kx[0k9VV?E1R}0;[:oevzO]kq:=d7̾mz<~U>/CVNA=^S_y)l:6cDž ^9N|w B 򿧬o)wi8ǧdDsZ;ܞ#ƵOh>Vbv#_?K'}c>ns\l-֏}y{5B Pl`wI|Oj1Ew~(cϑErnڵȿS^M_}II{1¸$=yÉ$pvWI-ko"4(ŝqF L@MA^&NBE'OCPD6@=L>MESɵntRESFB;TGUHt|VIWJXK }cmsBIL]%`)qs. =G*fU.77A9E8D:F;GXG{ls'/  %%,$+19_celkr{ ."3'+=5B<>6D@C>A9EBIEZZjmw :.-7Raambṇև,6ahdҨ!p_$I9r< @!xri!?111144440000gsfdenmkl8877779999;;;;OrONNQ#Q"JJ`C`BY:Y9á¡ЦϦͦΤʤɤǤȹ_t^edbcĆąăĄÁÀ~UKVWXYZ[\]^_`abcd̠̟˝˜ͥͤЬЫʚʙΨΧֳִpqp6=!>$+02.[.`.e.n.x.z/֏ב6==ը!!W$IR A`J$.~!G;cnA'>5&( ` Lq6$S\(hp|/%!o ?IV«6yeߚ{Wl mhȘH6 {2'!C&q*.;_oVe,k3-E3`6[%xha6R$7f#hmE~õ"I@20\Ȱ+$u9uK h> Ϋd]_d |J@zaI-;X"c9(^57^z37? +Eȅ3WoQaopv>cX%-oPM g)vj n ^J]W@$Й\/$bV n)v#?Xn>]~.Wd8 0{tY7FdX0 r`)l6I?#/CF^֥:GEGցоz.~kƕbXeJJAلI<JѲ~p6sNz5.^E.m#W?{ ]̇a.xU.Iq021\@(e<_'q!qxʗ$ oP=ǩ:+,!|VfA״w몪mF{C܀^{i0Ea+᭰8Pz Ym{=bO/1`Nn9o~6r?> ʩI$3@VWxM{y_䒎ɏհ Un?%9Jr9磊~έ㖜zq3'|ImQEH5jed6wGSG|]<\ I*Z⣇#QH,9AgqVe-G*iLv=7Ħgռ&g!xak\O61)HOR}rlr.2W(fc:u Z8tZ~3"|_OE{$w sXonfIy P:U{'fF Asx2,ƿE>\tDY^[ҽ!it8A$B@dS60@-!SlDB66*n(ڹ 0S7"y'w'kR`=y&2)>hq1\=iVsȡq_Ǫ@RB *Uêótn_̃Sw>#} { 9˜{9PƱ9wN¶V~j =8g*Tp@VփA5F e t-6ӈ9RHL6v>pM p^!*=ֻ F#ǟ(Y5\|'h[ٱ @{Kޤ,yUT(?ܔ""Qkø_fn 4Ho1) YKP:I>_ܚwKHd-4/ 4:†Bw{2l+?pJI,n1|:8bÏ݁:ti"~%ҁXhBsl.LC5uLA6Ӵuq\t4@iT 3^\dÎ>yJoåm67?7Xe*e cPpghVÏiH@f-`ҹ RnƏZ }63N,}tKa^^ML}IdWbsdj}+Diqws ,0H@ih `yS[7Ju,Ytw6DuqWH"trWjȭ0j־66W1rg>>>H r IIW.W-X7X6jWjVTUkkk}k~uuuuvvvv{{{{|s21/0MLJK~}{|߭ݭ޴t<;9:srpqȔȓֵֶss[Wf^_s1ab8Qu%?dh"D{`a&Xb7lЬBc}*d6L?@ABCDEF G H I J KLMNOPQRSTUVWXYZ[\] ^!_"`#a$b%c&d'e(f)g*h+i,j-k.l/m0n1o2p3q4r5s6t7u8v9w:x;y|?}@~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~…ÆćňƉNJȋɌʍˎ̏͐ΑϒГєҕӖԗ՘֙ך؛ٜڝ۞ܟݠޡߢ^[i]RnL L\\ !"#$%&'()*+XY_]`ab\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTWU\UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%֘ &  ! " #YcjSo(>)?*@+A,B-C.D/E0F1G2H3I4J5K6L8N9O:P;QT?U@VAWBXCYDZE[F\G]7MX覧H^I_J`KaLbMcNdOePfQgRhSiTjUkVlWmXnYoZp[q\r]s^t_u`vawbxoMNOQRS T!V"W#X$Y%Z&['](^)_*`+b,c-d.e/f0gS3DfffIS `@+p   $*)1mnmjm+6lnng7[I'xŋvlnn>"*w>[/MB+zTOfh'T"l_k}^n&p~^oXϓE=[7rǍBA/ u|^^6mz”oUlN םrcZъ+*3z!+:TQ%lflsvmnmnvf;v[lvlnovmv6n6lnɶ=Iy>Z\ |[G8 WW=fmw#:n p6i*9wd /b_}cE"dBHL"$I&#LFTR5k~sW,Bv~mR9I$[gJt}͆וI9vw=kw)Emݪ2?Y3]۴sL4ݳVgn|R ln$x`)P?X}k*ȵ?E6ڝFRI1o6IH&LdId"`mVJ]mdTmJUE^+dd9hLr5{ ya2ؗ_gmqq|he,gSluru7 [x<p,ͷ`uLP U&\*a|+}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ㞨 dc&zd|e~fghijklmnopqrstuvwxyz{|}~ˆĉƊcyd{e}fghijklmnopqrstuvwxyz{|}~ÉŊNjɌʍˎ̏͐ΑϒГєҕӖԗ՘֙ך؛ٜڝ۞ܟݠޡߢF'GHIJKLMNOPQRSTUVWXYZ[\]^_`abcWVeZ[kTp     defghijklmnopqrstuvwxyz{|}~…ÆćňƉNJȋɌʍˎ̏͐ΑϒГєҕӖԗ՘֙ך؛ٜڝ۞ܟݠޡߢ   !"#$%&'()*+,-./0123456789:;<=)>?@ABCDEF G H I J KLMNOPQRSTUVWXYZ[\] ^!_"`#a$b%c&d'e(f)g*h+i,j-k.l/m0n1o2p3q4r5s6t7u8v9w:x;y|?}@~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~…ÆćňƉNJȋɌʍˎ̏͐ΑϒГєҕӖԗ՘֙ך؛ٜڝ۞ܟݠޡߢ  !"#$%&'()*+,-./0123456789:;<=*>?@ABCDEF G H I J KLMNOPQRSTUVWXYZ[\] ^!_"`#a$b%c&d'e(f)g*h+i,j-k.l/m0n1o2p3q4r5s6t7u8v9w:x;y|?}@~ABCDEFGHIJKLMNOPQRSTUV+Q R S T U VWXYZ[\]^_`abcdef𯰱 g[l궷 !#"$%&')(+*-,/.1023456798:Xhm[n븹;<=>?@ABCDEFGHIJKLMNO\^S#?$Ia #^`@A ʜ4Q 6e;|*W8CI+]3'_C1C`^7QC=G,DfU GE cp(ݱ nW{]t ;.tcf)( b(T1RI)NVqRI*&8dF0BcҊ*LVc*LJ1Y-LT1RI+0Ĥf4)D+՘b&՘b RLVqRTLTqR*F0nhLb RLVqRIJ6&@.2$D&b*RLVTaRcĘ?@ABCDEFəʚ˛GXkpMW*XYZ[\]^_`abcdefghijklmnopqrsXtuvwxyz{|}~…ÆćňƉNJȋɌʍˎ̏͐β X+YZ[\]^_`abcdefghijklmnopqrstuvwxyz{0![Z ϒГєҕӖԗ՘֙ך؛ٜڝ۞ܟݠޡߢ fgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{Ylq3|4}5~6789:;<=>?@ABCDEmr !"#FGHIJKLMNOPQRSTUVW$%&'ns()*>>?@@ABCCDDEEFFGGHHIJJKKLLMMNNOOPQRSTTUUVVWWXYYZ[\]]^^__``aabcdeeffgghhijD FHJLNPRTVXZ\^ `!b"d"f#h$j%l&n'p(r)t*v+x,z,|-~--./0012345677889:;<=CEGIKMOQSUWY[] _!a"c"e#g$i%k&m'o(q)s*u+w,y,{-}--./0012345677889:;<=X+,-.otVr/0123456789:;<=>?@ABCDFfˆ` a123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ b c d efghijklmnopqrst~EFGHIJKpuWsLMNOPQRSTUVWWXqvXtuGg !{"#$%&'()*+,-./0123456789:;<=>?@ABCEFGHIDJKL MNOPQRSTU V W.WXYZ[\]M' WXrwYuHhxyz{|}~  !" #!$%&WYsxZv^_`a X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w,y-z.{/bc+xIi1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`efghijklmnopqrabc/|{defgh0̜͝iZty[w0}jdklmuz\xnopqrstuvwxstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓj1}Zyz{|}~~Z-|./03456789:;<=>?@ABCDEFGHIJKL MNO12PQ|  !"k#$%&'()*+2,W[v^{]ylJmŒSTU V W X Y[]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~2345369:;<=>?EDBCDEFRGH78 Z\@AKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̂σЄх҆ӇԈՉ֊׋،ٍڎۏKn4́IJ\w^|^zޒߓ} Lo5]x}_{ !"%')*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVXZ[ ^ \ _ ] ^ _Mp `6#$ &(WYabcdefghijklmnopqr s!t"u#v$w%x&y'z({)|*}+~,-./0123456789:;<=>?@ABCDEFGHIJqKNL^y~`|MNOPQRSTUVZ[\]^_`abcdefghijklmnopqrstuvXWYwrxyz{|}~ҀӁ7_za}Ճքׅ؆نڇۈ܉݊ދߌ`{b ~    "$&( *!,".#0$2%4&6'8(:)<*>+@,B    !#%' )!+"-#/$1%3&5'7(9);*=+?,AWa|c! 4J5K6L7M8N9O:P;QT?U@VAWBXCYDZE[F\G]H^-C.D/E0F1G2H3II_J`PfKaLbMcNdOeQgWmUkcyXnVldz_u]s`v^tRhe{TjSi[qYoaw\rZpbxH~IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuwxyz{|}~׀؁قOsvb}d"X~e#ڗ  "$&(*,./13579; !#%')+-024ˏX`sNt k8@J v32ǎ9|3˶*UbJ:wU&wYtM5S|̗(붊kG<D+ 'mS|uAͤOgiVgF:56YeTT>UҩRlZ p&I֩VEiU \6-SYTAa[$!%D2#c7y"\4;45  1ZR1͊l֪N4Zd"}:˅Q"Ye־BZɚGs~}Ƙ$dHꩈ&E|25,ra5~3.K&?}pic%%2ZF%ܝz*I>ajHYAQCC?k,Ԋg !uT*䧹"VDrX",Fաlo19yǵlɃ&0amY9suvNM[Cڱ0 ԣ䠁e.7[9"O,~e#w6Q(L,/l Pȱ]lvhs@>Ų|~GM8 iwHP"puG I %meYI4A윤5rha." h/91ߛoFM"1v tiL1adkqKWgZdzXx"]w-?Kd.P`\Ю-;%ӨfR@c`tO]/N3o+`-?@AtP+ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI,JKLMNOPQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI-JKLMNOPQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI.JKLMNOPQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ)s*t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI/JKLMNOPQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_Y _f$Z g%[\h&XȀ ]i'Ɂ Y Z[]j(ʃZ[M˄Z[]k^_)`*`Y[\lX̆[ \ YX͈[ ]m^+``abcdefghijklmnopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI0JKLMNOPQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI1JKLMNOPQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI2JKLMNOPQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI3JKLMNOPQR S T U V WXYZ[\]^_`abcdefg3XS @@@ go{{޾owc'c$;Fb0?#H0? FQ$C,޾o7wcIӋc$;FH0?#Hp$FQ$?!#ػ7wc6}b;F#H0?#Èa$FQ$,?!cHDػ7wcݸm}{z&7~c7{޽ {߰7z?IOL!cH~1"#Lj1"?F⏑c$?F#H1~dY {߰7Ƽ1 Ð1"#Lj1?F⏑c$?#H1~d#ُ,~߰7Ƽ1o1"#LjcD?F⏑c$8#H1~>F#߰woƼ1o0ǭGr0/f14?nhi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI4JKLMNOPQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh5ijklmnopq r s t u vwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh6ijklmnopq r s t u vwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ `??*W*UUUUUUUUUUUUUUVUs^yTUUUUUUUUUUUUU@JUUUUUUUUUUUUUJUUUUUUByK,UUUUUUUUUUU-JUUUUUUUUUUժUUUUU-d|RUUUUUUUUUUUITUUUUUUUUUUUUUZUU7abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop q r s t uvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop q r s t uvr*U*UUUUUUUUUUUUUUZ;/RUUTUUUUUUUUUUUUUDPTUUUUUUUUUUUUUjKUU*as^ŋ$7wxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./012345WcΉ _n, [f%g}h~ijklmnopqrstuvwxyz{|}~[ dϊ _o-N­îįŰƱDzȳɴʵ˶̷͸ιϺлѼҽӾԿՋ$~·øĹźƼǽȾɿrrW i3"$ B$A:y|t:"[7]x6|~~>??//_g1]`4Xm[֣mvݮ1^{>v7[e L@<xvn cx cxLGmwԘk2 Ȼr^__o#Zbp3S۶m۪A]W/N{z}}}^_^^__۫z}}L #[n >&  !"#$%&'()*+,-./0123456789:;<='>?@ABCDEF G H I J KLMNOPQRSTUVWXYZ[\] ^!_"`#a$b%c&d'e(f)g*h+i,j-k.l/m0n1o2p3q4r5s6t7u8v9w:x;y|?}@~ABCDE"2d<N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn < opqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyЋp.z{|}~a dÂg;Szśh)B f*6W}Ş,F j*6vгJ *"6RԺWj"x6Wkٔ#y7lڕ$z8mۖ%{9nܗ&|:Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,o   " % ( -058;>A !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop q r s t uvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|Xьq/-S./0123~}[!"# eҍr045q^@@ @@@O8 N191$>o[_ Z׺5kZ$I]h[MADRZU.gnV]\[u95)V҇/,ʶp}.V]NMu9[rl٪˲Ukk]Ϊmu9[rl٪˳US.gW]Vrl٪˱UGf氄` %,IX`9,rXⰄa ˡ&,%Xh-3zY}eҾ*!h]y(#[8#*'}7iݟfi?l?iퟶ_N?m5qm]<ԲUg.V]έ]u9[l٪UWg.V]έMu9[kkiU][u9rlU٪Ue.ֺUu9r6 \hoJg_0oewqL!h6u%ѺFC2(/6HrȐtX3={׻sش 3jNEuuW*kw.Q/|>Iv|)\^rm=׼4OFvkx.R}vˀ*6=׽ڸ5Puwy>v̀+]s6n=쾓6jQGxzS~|,_ H oȑ4۴7RHyW+k{.T/>I-6H 5ܴ8jSIz,|U.6S789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T hWiXY!w5Wq\ra cfnyg9RvŘ'h@ e*6">LBB$ B$!S8֘?q gڗ $qmZ֏dWSk߭Eox>';3y[-:@ϱS] h Vx?ݘUX#eQM?hYg }ԯCbcڈbV \~+]Qs5m0y[e~hmYK7^e>-QO ^̕V+6kLB.뻆=ۊ\ЂM){QLL %>)@\щ< sOI/+:(Oza<y 3>0W|"qB#䨛~ZN\,&cV\{&:!Mvcaԅ6fفam'c88u!y|5r 4 Y<׿[_C\X$_^Y]]W*XWlyW<XŎZYY"NeT !"#$%&'()*+,-./0123quu]d9S"~4Nn8870r>RB$5ٲچ8z;SQg00 "*u~6)^_BP]1& T J 6AC$!a ;*ia g 7o8er \!آnGE߅H+,>cf>^n"Zڗ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€QS4 B@F$Гa7}w1\ZQJ0!TqTZMED 4U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123q+HUv=D.456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y T~ZU3'  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y86_degijnk9L 7tuvׁ:MxڅފX㐹흷?AC D G SITKMf/X Y!Z"W\$[#a*%L grDJ/x8-+X;98ǶÖ>C5 Lh1i2k4n7p:wC{H|I}JzGL?Q@RNPQ䞍Z[^`ퟓbcѫgASotxwz}|~BTCU%DVÛ*ɡ))6ƭΦΧFW2ӭկGX۴ີIZHYø,: /0!J[#%'$K\. 11>M1D&P_G+O^M]ۇ܈N2H,ɸq{Q=R?S@YHWF68``M[JdSfV8gWbOiYRbjZk[l\oa>qcSctfEvgTdyj}otuL7q1_&"$AB)`Ts vXsnX(#&M#wM8lEgb^^vkˣO4݅!pE7yqaS5?>i\)r| 0uAh#o ZZ\q?p8碛Pr|E~~sy_ލƊM[02;b)).0j+`l>3nAWƞ@<#eޕ˒)x2 .dL:DS%0?sKaߥ("^[l3+[]X CWQ??_F|2n_wpP<}_#<ש;RkfvƑG;9+3f/~r /}dϖB,ЮwD)OC<@֊w(rSM 1ʗBWo Jc#xarڻBo! JG*b 9v-ɳ!> F 7A-^X LxOC?f  <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aʷqQ QRR k1I= V8n3;> 4~ C`+ԗ;q]3 GH'=nI<8Έ`ā!X6Տ_Gڛ??h' ׍U^XfX փ[>I_QYai>fnhnj@lm2 3o? #pGpppuqq⥄q7rCrrs'Ksssyttt;uGuuv+Ovvz tr|q/|7O\~d~`4B,4DL\dt| #+3KSh'k|mLor' W>Yaa b".:FR^jvc*6BNZfr~ddddddddddddddddddddde*6BNZfr~&2FR^jvgggggggggggggggggq!-LR:1JВTUx"》pm+E48D,sSUIz}` x877sPmBT xXNg(Kwԟ^ ȮB躿*Na WDR?vz''/sGg+|P᤼ z#g@pQOEG|r1?V޸` q:=qc]n=K ZB_gqy ?.q*G0ރDEy;(o]I5 μbR,`M9/ ~F4zgO䱦ec8ȇE$iiiii iWCyI9<<`P^R1l+ȇE$*ype\SNL Bq.)祣!f}}}}}@ZiX75:ayyyyy}}}}}w]u]u]u]u]u=<<<<Jg1TC;X39ҰE =vRx<uk+@qJ0`l91d]56&aJk-bSҫ 6 32kV[xYV񛨎Qĥ)2]af/td^Ik? <:DJZj"WJkAlI 䗮sJ:\cX5pC($KSVkqiBdfM&vP~Z{Msa, #P'KO$44#(R@+ᢁrL1%0"6LdJ4$Js@f4NƖKF=mfL)c;F :4MAdLM̪/ k>1|),=qȟ>klFm+Ftæ ): XR GwH]aSeM{c.%VWcIP(l8AY¨-Cm/wڹg`Z6A>қۯ=5xbr\3<.rH ۛB=$>:'[ugWFvːb/MYNe@G玓nN9h~ێe^xCv4ˎ.u#'ƶ.]0.2?Øĝv+׬! NNL0\~q`m1-(F*mKC$ff޷kc¸MXCDv?e|R5R;jnm#P\\ZLh(llj,Z& lIWXFH;&a$IY 0øXbqL'90K~zs\?)zp00Gf\wv2o_8}9^cx;n U[5ו*j(R<ٙs^imJȡv8cD^K ¯9qa &L,c(zdHAmzwma*Hs hz 7JYf Q@Qɔov\Q\i9 3Į/3 MU'z0/8F6;m0?&--ɯ)ix_9y1ac90pE؜f,POhU1*}d>+^0gn7s]p:Ԗ^GJ>cW^o);9:eiC!գD4e.p0,,vOLxŚ ]& No,ՃJvae UG{<D;+soMGwv6,-A[W¸QS?̗5> ލd o?;b3&Zq@1ف)&sBX;[?m$nw]lh0 @'C YPH^2pf[HB-&7KSZg?]rcfol 4dSYL ^夤, `+WVng 28s.CЄه5j¶7 Gf$ wi q&yӖat%Hc -{HBφίWM؄Hq\f-(+|W tNw6Z&aݦm -I2kKFcb:WR\6i'd_l>/wakAҞRk`*!\h&gg5 ?{cCp?a|w Ka >f.#kcHNЦe֫6wkRD[@f 5M.57W92D௒שC6BƾC͆C4CF >BFD5XC6aD6cC2e_5 gA5hD4DF 47DWD9CAේ ?F_ CAD U1133E>/A357W14B9_A0D5B85AFB9E40_0E01เก@C1A2B3C4D02paKFIRPHA&)(IB;PRR3a^ gJ׻>BVgCl _0v7.:Ǐ[E[ <Ia}9"ʌ*!(H$fIهlpGl蔹XUqش5%VX5xh`_* Z`nZvG79~~Ľ+b;MVk~LT"($lsKX:֟(X&E5ޝvZj6@=1\E-Z8ĺ$H*@#a1b 3{Vᚸ*#MakN[wr oѥѸR|D_ѧi j%)@ĈƠCm,AAOFvX$Jf HOٷǖn;S+iaZw;\,GRbz8yx13g5W  03040506070809 0A 0B C ÁĂŃƄD Ɂʂ˃̄EρЂу҄FՁւ׃؄10ہ܂݃ބ12q!?Q78qM j>J7aS(3T7EOq9*t8RHGXEX32M8 >cQfPE$sTDK#TDK#TDK#TDK#TDK#TDK#TDK#T"'%v=@\pY?N*ŏ*S b TI\N{=iEvc^m*OȢ:X,n _]Ej}c[=i~ʥ:NLJMqX?r.b"& 9b!֟qxޠ*1jy?Adg'? [j^`YV9vv;7r/ &ߢ}!,CYw~ -Zշɢ[5X+&c6.vm"b^ /SO Q\rF5W$i=G6.~!D>];E$5ަcjje2:'~ϑhW߶8PvpTChW[MIoX|Z+b7s.շ ɢ5ڱ(QX6s}'L/3dk*{Im*}1@!^Z@礊3cEܬ륚M!IȆcHq-Xuwspu%tfg8 ^< 9hӔ&wiigo1Z:PV/)v|x:Utqv!8dhx(,-,}<G!$w^Gq<FkF f|NF`EQ-^ ϢMV~OORP7LJO‘#{{"…P==w5YP=u'^9ּbKo+5VGzH괌+DHG5j9,~OW#tΗ9Ywp:XL}R?Rέ:KCTS ( ݮY+V#^`2 XK]Q"[T9XJ?Muݤd۽{ԕ6 $SzrnBi#RÝ*TmJR8Hð)u瑧gO-PAgghu6jB¨Tz@z=4''y:>˛{9C8|mdf4 e7LngkR>oVg*icc'Gp:##;pz7/p w?x !1qvx|6BD}"I+%Ի- T+SPMi yA7 tQf朠#C&fWt%W@DYZnt?SYl<%eNh9X8vHJ^t5;Fi=2 $dUL/es[,˾46)[~ҝ&WIGEE/>d ѡ~w ?{n7ԘZ^)$!a6CG88e[Q' ^.ԄV `=GwNMsz<ޗF ==[olz-/oV0vFuBqavvۯ4W]vk,~$yÇ+=-paqӎUU:sheiD| QR0_J`e2SHUT) fREP9M,QB&#EHLث*eF]]V(M\t ]54kBOGŵݓS` k'';,cbRqo: 761.>`aMxuL,TSx٘8 h؅Hbk›+獱st*EY 10/..[ZYX+TLJ:jyБG 5h̀ƶC Fڋ3,jRQPONMa;(Ab >H=trڠa‘8h`"dpBB @yY- )#@dG`bb)Hc7"tY<a$ 7ݓKr#o<=ؑ.? ~~I5+C2ȯ"ׂ<S xN?udkaDzHZ F^M#)^ډs"QIPW2m5<°]?=Xx-oU]3=MMa4KsPcߑ \ODsϋkJni83._7n"D:]MFbбfH>vQCmuxߩ[^Fl41v%6%ЕuH2*._YߙSd:3!$wњvk6CH^i )ķ5bcbpDw4D3 `NR5 &1)HqOSt*wR@>u")IrjFѹzQ2y&N6Pl/LmP|Tx3p3!+BǶ`w@EaKvu/NaG;~<Q)KMM"Η,b'k%.4(|jDWQԴ/u~/=y(d1_ &իsQ̢*Z>X_`Š' vY 5EI ^"L!nxMtUc /^#/ -<_ͻH"op[ T7r|4&? nixNMZ#c ?]'݁*s_ GFt0p1@f+{y֥6qAF3 plݲo%<e.g 䘆qsWy̩~HrV^;4c9Z>Uw">U{.2Lm%% Z%Ew3#b4Uw0123456789:;<=>?@ABCDEFGHIJKLMvu}1N  \EvOsCGKSW^)Yo/NoXYpqrPstvwxyz{|}~QBJQ27<16;CDRklpqnomKcRTU VJy[]`fhkmpqrwy|~Y[\]^_`abcVXYZdefghijklmnopqrstuvwxyz{|}[\]^_~`acdefghij &"[ (Vwvtuedbc;:IHFGgfihkjml{w|WXY~Z[\]^_`|~aOPQRSTUVWXYZ[\]^_`aށ胅  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S'&)+w`M)5?@ABCDEFGHIJKPMVFXhijkLlmnopqr!&Ӳd6=<MN-,uswOPR$l(06D9Sk淩"j0>v,Gr_yඨ& w-FE/.*(DC`_jilkrqH`SlBA^vtx2TsJGtUV 3}|'&%$#"POVUvuBA⺹蕗WZ[\uwy{}]^_`abcdefghijklmnopqrstuvwxyz{|}~ \7>.38=ELSX\]^`abdefghi_?5d¥rPO[D&J!"#  #(+./chi3jox{?ʪ@6e)nFuvΆ*WZ[+,Ί\]tuv45~.?@+,AB !"#$%&'()*-wxyz{~sNtu*,.5>AKQ |}B8gZ<6R/7^?MΪϥC9hƷ FGHIJMNOPQRSKLE; j (oq~[]F< k МѱG= l >>>>>H> mIJŸ !"#$%quwL@o&'()*+,-./? MAp0D[1NBq23FABCDEFGHIJKLMNOPQRPDsN M STUVW(XYZ[\] G^_!`abcdefghijklmnopqrstuvwxyz{|}~QEtAB[\]^pqrsOP%4<{CS|}QRifmn#().@H?euw+RFuӑgy  &),/25;>ADGJMPSVY\be #8_hlr$'*-039?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ajbcdefghijPPPʪQPPP    !"#$%&'()*+,IIII -./wxyz @ B U4$]@&$q624f"D_pC]p=9EFBDh|NCk,qfxu5Z;yW;aH6!qKђ|.=r$#4u`bp0PL~a,(Hw3}lL8 9#~^+ r8l٬"j k1Xvp>ླl@ZC)X%$ ,fbMg:hO񒝞6s/u2PAWpaٺ Hm @"ju>NY\ Lף(›wz@`~;d3<ٽ33 ;hY Vs)m>檴^; :⇭\-V*yP?uISհM]U7oǓoq= Cd(S@a-/E3A߲֚#I}dJ>V vFtq3!FKN[:Stp$r{ư\"t!EO2_< זBɉ!I6Za7]Glp͵3%57O^K]:(/Rnigo52Ɲb85lSejl x_z:լ:Y3f+Џ,ΕX2-/PwbOq>yF:gҵ>j"S6" hD"PA0FA*LB ,&=I ^!h$A&xF-҅eף1t1wE4ZL,DĆP#r)Vȫ'X?6u1 i!ShOgQ` lKS1u2,_Q* |mʄQX| @\eW׷z$}*|A9ag,7oCpeĸ/w̜P,إEa chnx,l/ ޗ0z'@U#dX?zeoзH@8eW{ѽ,@PD3 eb.sĉPti#+63s_,~ p&xv;8 "#J)7>#Gτ)ܕ^B9X{f%; zmTU츤nїd*/Qz@i?@ABCDEFGHIJKNOPQRSTUVWXZ[\]^_hijklm`Ybcd56LMefgnpqrstuvwxaoyz|}~{01234567 YM|ZN}^DŽ[O~ opqrstuvwxyz{|}~bdefghijkopqrstuvwxyz{|}~ !"#]Q lmn^R!$%&'()*+,-./0123456789:;<=>?@ABCDEF_`abcdefGghHIůöưX/RbN^VfYiScO_Wg0  JKLMqtnrs'%pmuNOPQRSZ[\TUV+)WX]#\3 &(JX 6uWa=DZl{|%XYZIpqǃBrWТz=׭wzd9JKWG79wHY )_Դ6<4ϖc0@{Ӄ PjYxF/wg _x3Y>@/c/Ą sA.^S x_mW,À16Xj:O5lQϵ2 lc &(̀f 2p-Wb\WnZY.{!SnE-}fd B/tʧŰ$RxQB(/e$Erf+:+Q\}ч |"،lxaT|nkx?/it$V >˦744p.:^(bқn(/+_^679:4IJy;\7KLzX  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1$I{K{E ;_-v0Gif?djƗGi2qOlGL&<xM4@=osZ+sLc߿g5?.'T T 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{WValt}O N _jr|}~Ѩ ~'48::\B#<oi{tky?h 4jh( T/c?3aI&d&KOP -zs5{^ *R8a"B 2`` "@x  8` '&\[WSOKGC?;73/+'# &}ume]UME=5-% ļ|tld\TLD<4,$ ûCrH"CG;txskc[SKC;3+# ºzrjbZRJB:2*" {{{{{{{{{%Ijigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! ~}|{zyxwvutsrqpH)Bd @~conmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765438nبAc0^hb(N(Ab >xa .X@a2108hťeEeHA.@`NJ^$dX\"bVZ `T}{ywusqom¾~zvrnjfb^ZVRNJFB>:62.*&" !9b!B:r}yuqmiea]YUQMIEA=951-)%! a2bxJIHGFEDCBA@?>=<;:98765438nبAc0^hb(N(Ab >xa .X@a2108hťeEeHA.@`PK}{ywusqomOjigeca_][YWUSQOMKIGECA?=;9753Ijigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! 1R!Aу9~|zxvtrpnljhfpܰQ 1`pт )P0Q!@|Ё 0\P db` ?@ABCDEFG5H9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi2lmnopqrstuvwxyz{|}~v g ǐ_S"BCDEFGjklmnrh𬭮 %*18?DELPTYX+篰op$ "&.259?DIMRVX\`dfjmqtvz| !',3:AFGMQUZ-JOSXqst?@ABCDEFGHIJKLMNOP3_________________________OMPNQRSTUVWXYZ-./021QRRRRRRRRRRRRSTU.Dd'/29a`T#I33'&,+0/@?;:FEe^f_g`a ZSSSSSSSSSS !"#$%&'()*+,-./0123456789:;<=>[\]^_`abcdefghijklmnopqrstuvwxyz{|}~.-yQU`cfghYСtD)V5{FTܱm]n> ;vTK8 TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz δļϓaU$i<?@ABCRfZ)qtursON44 TUǿ756HGEFUTRSONLM9  zy}|A@>?%$"!*)'10-,nmkl89edutwv{zyx}|~gfden@BMhj Ad"$km?AJLgi @c  z {ݧ-HEBCD8  !"#$%&'()*+,-z./0/409?>GFNMVU[Z123y456789:;<=>ML ?@ABCDE*+[?Wx#?V|MnFGHIJK | [&Fx4$c5VxLMNOPQRSTUVZX ur #/6@JSYabcd!g[*efghijklmnopqrstuvwxyz{|}~\]^_`  W```````````````aa ha+ !"#$%&'()*,-./0123456789:;+!b#<=>?@ABCDEFGHIJK"#"$%&bbbbbbbbb'./0123456789:;<=>?@ABC($j)*+,-ee./%kd01  &le234 !"#$%&'()*+,-'f56755 !"#$%&'(!m"; <|~{}=>)ng-?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs*otuvwxyz{|}~stuvwxyz{|}~+!,ffffffffffffffff-#DEFGHIJKLMNOPQRSTUVWXY.p떗Z[\]^_`abcdefghijkl/q욛mnopqrstuvwxyz{|}~0r!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}1i2sj.쩪CCCCCC3tk/4ul0???????bbbb5vm1 1HUAd &@RD%(/JYLK'.j[%[ .3`Cpr:aĉkSmF cȜPIHnmCr?\CT̉'[|pp$2(Y =\2挢'WZ@>|HO8/l@18s!דB> fC_9µ:d6`05Q%o0~* ]YYϖ.^ J-,`W1P h \Iכun^3ƒ+OK]#ǔ\Dw[@:w.J8eBWǹGꁅx\Oβ>K:ߌ3:暀'1'܃yYN8L36gW k},qswg{FٱgSAq=?g?eOɟ?X _ ~癱Z3*{b "~z'p1z4'i](?qST=5 |Л'͟s !m>fmSJ8=+6a1;$gIAﲰK&\fF(eyRcgi?q,vjML [Xr?'~m?t} l.a!wbN?/aӶcιk|xNTfb6>5L&!5sevga)r.̛n<ԇf>m slR?H=YS~~J$%7CYɵ y֞<O7Q~ \KLM 7xo3N8yp4]^_`abcdefghijklmnopqrstuvwxyz{|}~䐫TY%&'(),-.0234!"*+yz{lm56 :{r6  |;|s7 !"#$%&'CB<}t8()*+,-./01234yz{|}~>v:56789: ?w;;<=>?@ABCrDEFGH@x{?|@B}AC~BDUVE CDE F GWXYZ[\]^_`abcde Ffghij HGklxyz{|}~mZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;<=>?@AnopqrstuvefwxIHyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JI0*.1?x/IabzyôJ08F/Wp 4B~5Ogh} ɺP6;I ?Xq5C7Qij~˼R8+)R QSRTSUTVU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VVVVVKJ LK   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ $ ffE"ADD@Jjo{!Q s{7 ҥ9[:'Ű/k9`z"X q5ֶ[?D#5rnDGpq`@V[}!Ǻ*Rh~"`ss] t[!Wnuȟ;=7`}XKnkY Ժǜy d)w&2얳+rq0Kccc%}c15\&R26yc๽A[=x_tt֑x.XC== "C NƜ~N~(N S!mʸcx> CŌ5ٮ|gP )RxWXy[SkS21g֦'󈌍-_-WNRkwGgT[Ë/_<(_E0E>agP7yGĜIHU:ȟ#(_ < _xY,–7>4l=q/Wqnfp>_ *7w Cp ko)#+2ms̯Os<1j퇛R/ {Q1-)vYv:tZ^b~dt 3!8< x8w7v6u~vnf^VNF>6.&/^]`UŪj*i)h(g'f&e|tl쌋) Q 4QB!@~ׁ 0]۳P  =s0' 77m zڙY٘XؗWזV֕UՔTԓSӒ< ȨhH(ǧgG'ƦfF&F²)((@dI ɈHȇG {wsokgc_[WSOKGC?;73/+'# ¾xuڂŊVV) Q &J!"D_ 2a},T0AB<;vu5cMA[543210/.-,+*)('&%yґQѐPЏOώN΍M ͌LťeESP0P2T?DCBA@?>=<;:987654321rOAAp@ɰȇ ¿/^][u9v,+UE5%ԙIHGFEDCBA@?>=<;:987ݦa^\ZXVm)ށ ~= (L#As0' 77m ZG3+# ش= ꉱ71-)ͻSґQѐPü)  p2z6cc {wwmlkjigfc\{ ۭeAjbG=5-=ӳsSgb^ZRNF>:62.*&"0DQx#DW~zЫKK`vfVF6&ŵeUE5%4G:2* ü| I 5g県uRpn pk;.+_\.Tȣth81! Լg`NnHhYF浅!N,[ ٹYgAlo[?ƲxɲjRJ%4C|n>rB ҩA)ߎ]\<,,^O&%yґQѐPЏOώN΍M ͌Lü`)'nmki~}{f ecMl~E85+tDJÛ$ӑ]j8g&C5Zf $F0"eb^B[BWzwSNJFqokgc_C>:62Z-*=ֶvV6ū ,Vr網v]3c^ZNJFB>:62.*&"V zUTSɈHȇGdžFF¾.HY)LA/ή9q )hKvfVF6&ŵձ4<]3.ͽ}m]M=- ̼|l\L<, ˻{k[K;+ 꺢ji)h(g'e%d$c#b"a C'M$1BD=uAC? }IHGFEDCBA@?>=<;:987654321r@nɥ =ca_hUŪj*i)h(g'f&e%d$c#b"a*cV20qponmlkjihgfedcba`_^]'M̎) X9xxh` A#D 2a۳PS A{@ov @wW7gےvN  =r0' 77m b.eESP: 8MJHFDB@><tplh߽{[;ںyrӦPm_/]`UŪj*i)h(g'f&e%d$c#cVV֕UTԓ< Ȩ(<2@cۻښz:@X7!K $a |yޤwAռPbC*X9{Оh(,ZUzrjbZRJYq~oB $Dû`W\8 W,݈gWKᚓ zZG;3+S 4ς^]752/,)%ſ.XOC7+ 9#x8xƾ¾3) Q !^;&$!-l Kڊ*i *u(I+^ ajhütwZ[8#V(Po heiIitdTD4$óscSC3##yqiaYQ  p2dD$C@ƨh(g'f&e%d$c#b"a C'M$1BD=uAC? },T¨-Z/rɖt{k[K;+˂u5ū &QVJGCsv(I{0׀lkedcba`YSPs$"!O1pR2;ڙ[ץe%A}YM9ݽMܼ\L, 컫kK ʂU*i'Ĝ];ںzZGC?;73/+'# 蓬d@@4HK=_íƼ|X?]k84xsۇunӚ{K$`*cQAB yB[ Ԑ=? +ҿ.$c{-iϯ`Q}Kr yq'Y16SmSe-L;ʽg.wjzC=; 6 6IˍZp[ Ҿ?EPqw[^UumW;pzeoZ}|vM77O3х4b+; :_=Kn(~mB?Hld&JѝfJzNdEPu/ n_aXkplK)3E 8 `ĸKerm)g(vRa2>y¸D y7-lՉkHnnX >c-=o~i]M;{6t3#0~~><7y~-,)ty`g>o2+vD7^ϗRѵyt[zؕz) ۱/۷ :A> ~?\Itj<]\d0#]hS $ ~gv't$Q&Cfg{Q{@A.SZtUF̎d8k}ߗc^<076=>K=3biqz"&*-dt's0{P O`ks|"~]'H{6&e8Wz-Jl"Nn]epk䲳KP-^;1`gox!%),02468<2ahpy;< $07AKTZbhox~ #).5]&eG_ .m@_(EgIa-I`">Wx+f1Q?/nA`)FhJb.Ja#?Xy,g2R@0oBa*GiKc/Kb$@Yz-h3SA1p Cb+Hj Ld0Lc%AZ{.i4TB2q!Dc,Ik!Me1Md&B[|/j5UC3r"Ed=7E ;Tmv%2ruoIMUW1FtYҘ|% RJ$jmn=T>o$uvy 1@]/4Z!E9Y #HL7KOPRQps1$-0* -0(/.8R:l\݌,'+&.*/+0,HJGIemx)jiEWX P M=>@?R89;: Q74,&|{A*Q٭ݲߴ޳DGJ\k[ _ `;zy C[ ^ N O5623 fgop鿚A|lv !I.UZ[\fn-<UɝVS123Tqtvru329:/n  5 ,jZn^o_vy|9ykrr 12CF8}p*S] MlwANSK!`٢yRmC# A',"U[ P;RSTU123456vp>?Bz.2w4@S,Tx irqsxOGPLQVWBY)"&+!x 67W}~~==@?FEHGJILKNMPORQTSVUXWZY+*:9BADC\[ű 9X뛨.BIdr{,@G[p< -AH]qz9 $)2F! 10RQNMDCEѡkjmlonػ\ yİ 8W " %#.-*(315476:8<;>==~+*DC)(76TStsLK32v4z|~ܾhbic!R ILORUX[]`cfilorux{~GJMPSVY\^adgjmpsHKNQTWZ_behknqtwz}LMNOPQRSTUV %(+.14:=@CFILORUX[ad "7^gkq 5 RQ '&$%LKIJGFDEQPNOWVEJINMVUZYcb`a 3201cb`ayxvw9867XWU'+02UDR"ۇN 1xn=alU92UUU|UV:xV Ku;"|RP|> /y*3))~@Dc ǘ | s$ֲZ|ьqlvbT:oN(ryTU\ꜹ!rE<'CnzPm[2X~;Z6) tڀV0e}<΄d(Nj[se^_."~aCE!z#6? }g}D[񝗧XS@ܑw2҇#:; #[3;*{c}ᜀ}OGV/Ās=pI9|ym曺O܇}nszejwJoHĔ1{xjޭwֈ>|Fb#$#EH\;s?r;dbe Ȱ2a]ݤۄ%ƅ%NYNhpPVZɁsqss?sg37yGE'M\ :c1Z޹DD\z8lWgv~↾8E` 6?X^RU>?z;?>!;AFA蠕ׄˀ=|Fvȅrb_#3ùPv~{Aw"9!9aKP',S&]v w3!0\߮mUjKcX_ a&>4BA>=<;:9876543/²rbRB2"񽺸V֕ՔT4%叄/0H`p 綆ʾj3210/.,+*)('&%$#"O4$|>|>|>OtlXºzrbZRJB:2*|x?lxbC  (L"@x@Eĸ$F{wsogc_[WSOKhg̼|l\<, ˫{k[K;+ ʺZJ:* ;9753?e%䏄|tu:b"ٹyY'#76@<& /BxWέ pP0ϮnN.mM- ̬lL, ʪjJ* ɩiI)Ȩ @?>=<;:9ںzZ:6vַ׸UW5yY9xXw7V6uUj*[TE t\^ûZ\DcWOS;!}|{zEA;NK ˊϰ\Z6lgeca_][U/-'tE!9תY10ؐJ <|v&0/(0#Hdk?C_"%ƟXckBK;vBb?yI0@?I},Y)'N0ŨBn ci0eFp?Z{3,f$'«oaS?1{tnhd^PK=UN.G(}l+xh(׷WGvfVF&ՕueU5%Դ<ѐPósS3#ҲrbR2⃇*4`PQƿuBA@?>=<;:9876543210/.-,+*)('&%ba`_^]\[ZYXWVUTSӒ' ځ~|zxvtrpnljhf210/.-,+*)('&%$#"! !:@p|!ƅņ 0\P  6.&Ž}ume]UME=5-% ļ|tl {{{{{{{{{{{{{{{7Qu:b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזVV #f?2+nF?ãgڅ/^ӀANJ@O (gd1zt]i]u6R->кD,B ,Tpځb[ \tlUjHMR, R(}Gݲ}_^ҩ&+~;G?j4ZAO沪`|{۫ѣkPY(K"(36x˄E[ܯ:eiǥiVeeQGXXB#>-c`z|(uB/DfEb7w}Mv^LǗh;^5n6q^wI;wO4qnZ˵xo5E\tz鋡YB|]jm'E%sqZ\SXt=} }TG_6X:+RzFRm22neK4 ./0347:;CGLPUW[_ceilprsy{ '()*3=:EFO]^kY;B1,0d^/҆\d=.?}k  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^B$TOR\=ꉏ$sZbx?L~Vs@ǥ jCB''4TcKW A( m ab ։m?~,hs Q|o?M+9 $_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^n@xH< &Z>8cPPC?POl->=<;:9876354210/.-,+*)'(kRBm۶m۶m۶mE =xБ농4fȈㅋ,VH℉$F⃇6hȀႅ &H၃ (HBp@ŵueUE5%ĴdtTD4$K WYҸAN/5"" ƹ44_  ()*+,-./0123456789:;D?@ABCEKIWLJXSQTRFYHGOMUPNVXZ\^`bdfhjlnprtvxz|~WY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNcccccc !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrC"/I :RҖ6װiI vM "$_LY gBAG=R"V4nYrdiM[D~fa<GT`(,$stuvwxyz{|}~eeeeeeeeeeeeeeeeeeeeeeeeeeeeee !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrffffffffffffffffffggggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O,J sjDw=~>??g<=Jd ཻZ"+, n&RJ)% j \}yuqmiea]YUQMIEA=951-)%! |xtplhd`\XTPLHD@<840,($  |=NN1p ۩2@T|d1.iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiSTUVWXYZ[\]^_`abcdefghijklmnoQRpqrstuvwxyz{|}~jjjjj  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~kkkkk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@AB"—n +Lwz~9X tpp ¨ id CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~l  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ρ+T`MfgSIK:3""""""""蠃3 <3 <{8, . . : +L ,P ^ޝ]ݜ\ܛ[ۚZڙY٘XX_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  }Hhov1&`WUUU~MBDsWt؇hx涜43210/.-,+0OF>6.&Ž}ume]UME=5-% ļKFB>:62.*&" ΍CBA@?>=<;owV8s&{{{{'# o/n.m-l,k+j*i)h(g'f&e%\2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) Ȩ(>$óv:kuNs1mjrHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"POf9i4\yqiaY{{{{{{L(w{BaQA!1y6e($3lFfe%3@`>2qX8<\JtY?:y7*~@:hfAn{п h3q9 u|c(TKEFSa~/|ɏKW`X=oI 0bɮʼn}|;~.g$167U[wumW>P`  ! 4buyzCDHIFJfoLUY^_FYlrpstqz{|(F5sx`;il$BY˚xqd?o@C-a}p=BCEGHLI*tRST_q+Vcshj6lnv{-.wx"} INn㉡6dIY~~ٝwNM8;^~w@3n&J=L=_'*m~[\FWxJ,ȔP#6fvpЦו)vBGQ!5|sT5j M{O !"s*+1R#$%&Zg'()eAKQOQ9:= <;ef Y&$>+(145-7@89:?AADEBHMRS~`ceat} y!z{&'(%*/0,./|89<>}@AE1MRVUX[ZXZ+Q[þ\]^_`)-z|%JQn  AJP_fn  \`a2gijk34tuvy5687ӈ܉ab,cd$)019>uBADvHLcfhix{|zчef]ghB9M{gǴ[.wXW2!pןgc9Y"cD#hyi {2W.\eKˇ$uas4"w{=eeb /!=+d?~f6׎ݐǓs5b=oo)WrBuP_ڬY9 whO8),I=uxv{s@6́V,6!oOGZ4\FkM>6k[푱'ϴ! ydc^r r7T?w 9OsXO$G~4i׷ CFKOTVWXZ[45>CEOXmoylsoptuk{|CyDrEFGH񣤥IJ M NOP&28Q;<=DRKLSSTWUZ`UcgkVWw} &'*+,;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~xy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!+2%;&T2O1-"_t6){ Ad# cba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  }}}}IIR8%| XW'e @-x^ux^ux 5Db9#"!   ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+J ʉI I~zvrnjfb^ZVRNJFB>:62.*&"HGFEDCBA@?>=<;:9876543210/.-,+J ʉI ɈHȇGdžFƅEńDăCÂBA@)! r!*Pi ?H H H@۶m۶m۶?3 333333333m۶m۶m۶mTRPNLJHFDB@><:86420.,*(&$"  ^kJNi$ >g`.e^KTC?)'Lb@TTU ~TLbp@TLR T$r 9ȿ3ƨ$A2Lb$@TTe TLR TLb,@Tb 9@]Ũ$z\'Te TLR5? TLb@TLR= Tr 0ƨ*. IB!LR TLbF@TLR TLbV?@TTU T r 9?ƨ$IBA% Lbg@TLb?@TTU TLbw@T4b 9r?0 Ũ$IB!A/Lb@TLR TTe TLb ?@T<rL 9A"?ƨ$IOvsLRA TTe TLR: TLba@TbL 9 DŨ$%NCL9HBTe TLb@TLb\@TLR Tr9?ƨ$'rZ$ TU TLb@TLR~ TLb@Tb 8@Ũ7$ Lb@TLR? TLb@@TLR* TTe Tb 9Ũ$IBQ=ȇ LbL@TLb@TTe TLRn TDr 9@ƨ$IrL7< LR TTe TLRD TLb@T4r 9O3ƨ$mэLb?@TTU TLb@TLR? T r 9]?ƨ$P9HR:8=B6LWJYibszoxZ0eNF85XRb^ncX@CGX0>4M?R^Xggn;OO}Bk_`PCIrF0QiW=|aujlce[]N0VM0ST1@aցɩIRqD@B1BDB$@F$@<͂nΖhd'XCtˣ,ԁ75&c}+%T0Oc?w|o{g;\yÁFDzVnA7dEMvEv@a>cg|7(({^S.lރ⮫R0ie>S?B, hz E;ٷR\ l1huh7,Y⾨·ujojaG (ޮE>'iA̿!`Ax<6p4\@axC7k#muRzk!hXk")<( D0Q%g㢰X5K3 X_@ 3҅ ֌}l?M 62j o~Bp@T?R48筿 ׅ0X1؟ņ~^vz-nԩ%.jCnƲk=M$6 F9?BR *:00wy|>v"pT3Rk>c8 -Fc,94!UbDB aC#@! ! Ec U+X9bt`i($ʲP䪧II6 2^(5t7'W'= =12sW_⎽l<Ǟw7#O˖g{( 6{`No]dG >Mqo$0T^W;̉j 6溈ʖC6* ~g(*%jc>b85Dciq@Rs브S&s8̲Bz 0v&dW)n.'hXAQ様ȕ ǂ,PK|1̠QG' Ĉ:6^/M 5|.[>r[9bEet838:Kw Ȧ2|^BS{H{y M* tG6t( #d. BT64g%SWNtT_)8aإ<l僔s qG<;eŐO9^9%ze`72Qr&CufE~PX>i >a`[rtϸճkB\ɴ䷵1= @^/|q.8r/ fm0t ͝~iW4 Ā+3 P  u:yN^'u:yNމL\&.I )Sqġ0z.j,{Z*:J(x:&X*$y8+(&$"  8n4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZR@Bh2BH"X쾂bB"aA!`@`.6{N2y,.wb*u*B&sL""q( onm&^kJNRi$ >g`. e"@c =4K'X=^{{u뻾׽]{}߿_]{׽_{{u]w{׿^__uUT>MRDEP|=Nl5L\-JBLH}<F\,D< b syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,v_A1!p`P@0 0owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S)4@Od0K2D G}ńDăCÂBA\mZFeX]V^UT>MRDEP|=Nl5L\-JBLH}<F\,D< b syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX 2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@c <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8+(&$"  8n4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZR@Bh2BH"X쾂bB"aA!`@`.6{N2y,.wb*u*B&sL""q( onm&^kJNRi$ >g`. e"@c <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8+(&$"  8n4l.0r,j syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T D!l4RL$`,|ńDăCÂBA\mZFeX]V^UT>MRDEP|=Nl5L\-JBLH}<F\,D< WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T D!l4RL$`,|ńDăCÂBA\mZFeX]V^UT>MRDEP|=Nl5L\-JBLH}<F\,D< WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T D!l4RL$`,v_A1!p`P@0 0owVmP!$"0!`@h8)Vj~kԲ[~n^ZuAƵZRۓ!&Qwb%Hl]- !Z B e`F-@XX  RjBB-` G+N(5# |V QH5pc %EH5 ,'"B@qT,/5~OhPhQhRd[&f\Ok2~{$of+%@GB"m϶\o8͞UJ 4V(MAcR0f=(/#|Z2gGhsPCmJG#J$؞tQT(a%Ƌ}bɥd۬XФ1: HRb}yGy,l΁г>YbJNz]Րk ,M&:rn^L/@7'fYkg2@6ݍ&GSO-:UpZRAno?H(m*wr$(tϔEJʪK"J[[ $YFDS|(tnTĊ%m]7s's C}preY㉌{y^vU^wj Dh7" nx8Q(T\;J̣L/ GDt9PWhc |qSY,cBq"O7J=VD@p<bS3$ 0'1PDlXQBCu !uꦼ9F4oPirY4/e~^@>E~H'S&+ ˝˕y#2\Dd#c<'?=~&:.9.[8DebL(dafhHa~n+<rTvP/eIӸgx QnWQ&Zѕ#_Y UF/rkYb+- xb=m..~,+d>3. >]ȝ":Qr?%g[s>Il"%˛UoW[eH=}!QnE$37:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g3 `.BH"X(@><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:̀&X e"@cH a :}.N^賹L௷jثJJЧ\*ȣH rFbZRDB\,2D GP$C0{}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsD< B@ @y^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4W(Ip4 Eq0Aw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0_L$`, P }^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<f@@\,2D GP$C0{}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsD< B@ @y^qfi\&anYZNQd.IX$At9V FbZRDB h2P&h0`(>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g3 `.BH"X(@><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:M&X e"@cH ay^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4W(Ip4 Eq0Aw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0_L$`, P }^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<f@@\,2D GP$C0{}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsD< B@ @syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsD< B@ @y^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4W(Ip4 Eq0N^賹L௷jثJJЧ\*ȣH rFbZRDB h2P&h0`(>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g3 `.BH"X(@X}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<f@@\,2D GP$C0{}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2/GXTNrUΧ]ctb'dq<,.E`.P8B)l 6;6=-͞rOgf2e[q홺]]Xm3=C l?+_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHmD{Wx}v]Wt-q nVligYeU:rK-I'o,P@w^y}]j6ZhueMY]]mUUMUGeTQD5PBS6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P<8j"{kjk*kj:jv^&zz)gpiifd]fY%SF$K*yE)d>:6H2.*&H"~!bxRX!|\P<8//;{;rm^kmN+m>l.lkl+,+ꪪ:n饖VJ餑B&衆('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X_0w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kUXa}UUMSI5TP?=yܱS9qqӆ5iМ1S1a|҅-Y\R)Qxa .X@a8h`(@`o@GOK.^{^)77Ҵ_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtA X_0@1}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?sO=N;sN9M7dsM5DL3$sL1K/rK-J+rJ)I'$rH!G{qGsFkqFcE[dqESDDK$qDCC9P 1 )P!|\P<8qoko+onni^jiN*i2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581xb{;;njR+m:{l ꊫ zjri^J餒2Z蠁'wIqe&^r%VR)%N2E8h#pF 6&K 쯾뮺뭶JcUW[euUUSETSK%uTQCSO;tSM3RK蓿 A?gAHKIE Oԕ@"o)c!+A[tRpr8 ߠq,ˌHo#0JAɲ2 #b >(X+%ҋր8ǂ\/h>4?4) 9ۍwj  al.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpjfIb ^vZfVVIRF N6J&FIB >:6H2.*"#!j!ZX!B & 0oko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .H`򻯾{;{;rb{R;B2"{;lk뭶J묲 뫮ʪz*)f饖VJ餒F 风6袊&衆J蠂 ~zvIr njfIb ^vZfVVIQBM2I"yE9A=򸣎9x581(Y\QQ<IQA9P 1 )P!|\P<8vhIB >:6H2.b(hb$(b ~ana^haN(a>` .`h` P4]wmĝR(|&\R$<"2|G{me@Wx+tRI#}QFU4QDR wGg1F^uVYcUW[euUUSERIUPAN9TL1J)TH!umqFcEZJ)TH!}F]TD+)'qGsiQ<80(rb[-J- :6H2.x%(bz!jR8B 2 "x Px_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcE[dqESDDK$qDCC;pC 3B +pB #AdpAD@ K򻯾{;{;rb{R;B2"{;򺫮z:z*z)j)ZZ)J):(*(Z( ('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$FIB >:6H2.*&H"vfVHF6 & w_}^{w^y]wew]uE\s%w\q[omԜ!,UqdiF g:rްIcf .ZPd "B~QC )LA ,@P|c8pݴYY2cÀuV,WPS&K 5Jdh>z9I#CQCƋ&FBbxR8B 2 "x%p@~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P<8woko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gp&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X_0@K |~ނA:6-&Hb ~ana^haN(a>` .`h` P;OTM3J)$/'4H"2H 1GoFg1F_tEWT1EO4DG1D?C70C /B '0Bt0@vT4l%L#,! }ume]dqESDDK$qDCC;0ڨT`c?HH_4lKn*9#80L7e소 ``o{72do#]v}0 lsjy}#fPwh]u Hq3 @DPP'XَU ԾMۇ%0L . 'Kq/91=p֐H -! 0ɦ#GDyu3 9A 95  0m<: tkX$urux{~  #&),/258;?CGKOSW[_behknqtwz}  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFIMQUY]`cfilorux},/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILOS=AEIMQUY]aeimquy} #'+/37;?CGKptwz} "%(+.147:=@CFILORUX\_behknqtwz}  #&),/25{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORVY\_behknqtwz} "%(+.147:=@CFILORUX[^adhlorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$',147:=@CFIJMPSVZ]`cfilosvy|*-0369CHMRW\afkpuz $).38=BGLQV[`ejoty~ !%,/258;>ADJOSX\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtuvz~ "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369CHMRW\afkpuz!(.38=CJPUZ_cgkoty&  '+17CGKOS\eimquy}*  #&),/258;>ADGJMPSVY\_behknqtwz}*+ "%(+.147:=@CFILORUX[^adgjmpsvy|, !$'*-0369ADGJMPSVY\_behknqtwz}. "%(+.147:=@CFILORUX[^adgjmpsvy|/ !$'*-0369ADGJMPSVY\_behknqtwz}3 "%(+.147:=@CF !6]$`ks/䀈D,> "B 9 Οª?Qދ* Eʍ:<Y, :'Y@*כ/μzvmD)g{A]LUZ9IyA?]&m\^*s‹}8o.޷Hv=s y{~|ԂHF5F |]`P~\ #(ݝG5A :)I߇ sߞv7G}f?Jt+L U8da|NNMߧ-?thx/';:?:_IXA Dbn̒ 8j`cfilorux{~5 ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6 !$'*-0369ADGJMPSVY\_behknqtwz}8 "%(+.147:=@CFILORUX[^adgjmpsvy|9 !$'*-0369ADGJMPSVY\_behknqtwz}; "%(+.147:=@CFILORUX[^adgjmpsvy|< !$'*-0369ADGJMPSVY\_behknqtwz}> "%(+.147:=@CFILORUX[^adgjmpsvy|? !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmp|BBBBBBBBBBBBBBBBBBBBBBBBBBmpsvy| !$'*-0369p`a  }{.qiF-eȊ +YZ:E*M*Iz(AC'5hʈ%)P(9B$8jx" :h@! ~̓N9rmVM3fɌ K-Z\BUJ'N,MH!BSG6ǐ 'Ja# !8XE'9qܮ_H0`3;_UyJ9K( 1m&Kd3jVӜd$9331e.rC,d_9-b90g#R~Mf"CAq_bϹ1bX_>zN9{&dƆXV*%L&Aj@~# 4fƀ (N )"6fh6` w^s-Xm SXmYf-gc!Ov)K  c,WJ'7yJN2Br\۳"Iӵ }~bX ͳ|dD@Ra-~Ȯ]HZbOu5bEj@UBC 6 Ժ>]-b-R 1\l_OCRCr+Ѽ:u Y1'9E./y6795pmk'<\`SI8ƎlcS9ƌmwS0ƓndDDf,c! H BH 2"$Ih 55W(s.{`9n;iU5sF}'f\t4t-%#.' -nq9.7X ~~H#y -R{04?qJkTFٿMw5tI?ewyߘ\ؚ̔ ) 7hS|$f\8Ї}Fe="߶9}0\v}. DQ%%X(IH}FO^ҨfETg~fAȧ M=v@p @4[Pk^BS-us=h-&]or)|hR»}1j4\Dt'z$Ҷ6=BB%\*B%I5E.WаBѰn x|ϏxZڷ?9fSQG(}x'&.O;k]tM 6Lڅ[豚SEt1/tZWjn^B[ ZPq8/z~לSB}RXNSH'b}KTJZ%@ 3ծ_z 4p}eh$E(e8jNw:Ƴ1c?!8p O%Q`\f*Vp|vY_}sM7RNjvEb#Lbn6h?lh̎"lk#>[$pq 0q$?E.4Nwa6љ@mDI#C %;H#www&noK-gL,oSqmrl뾑_J9pyVs2CO.7o&'yo"+9HU>+ᄃ(JGDH­mM--Z(^-"B|gc"Gyz㼺~w _ۆl̶6;oun2λ{ݜ9lAwy˸ 4Ғ"Az$'NqQBfs.g89x\p^L}v6 {S1Q -8̎r|;-Z CG~~Xƻǎgx3f< PDѶmm-E674lkԪmxZ4UHCbNr|zժHk\$#wt:9Ʊxu)'<蹫ȉbBoڜy/Vs_>WedʚTˊmkXzӋ fC jEiV!sžd'|XԐbd%u--h;mȁ=]q,!/_rHv.!rS! &WNpw֢)GadiZ#bvr-\fmswYf MLbǽ-.\+"Do ko"V,%6&⇏[Lm{Gvp`'f# G;zEAZvhDػ5X\BC}ӛ4-MiICьV.4|φslwoFp'e&+AD2}ckl7e\7_L7 ی7Ya 4XV=AyO'0aSD㉧δuwLl_o#i'ǻu0 &,ԡN%=ѐ u٬^3|4Sc/d0N5;O~`hdf 9 p `#:$q,Yj #"#iuSDgVoM*/~}WphZRgجh39 a['}NAWp"C5T %T P *P* > sPE1*J(Ŀ ɷ o 5T);W]2yq@MճHR|5m2^>Q5~ ;hGɻ(w'.4PDE0t wR+K %lA7/S5vG`mE]. צWAPf(Q t!DXx=D/c/jl%`"[TƔWU KD\!M2უ~Zvs> p?{ovip#E9II7%佫{$Hn\3¿K@ h4 ywvwM90p=pa^:Xno܆΅%sf2FҕI3x,O3{:1uy@}? ;?MWUqBu/7|Ce6sxCo(bk'*1N=5 oo=V: ;2zJK+7Nϱ|Cnf+Vdi_9xPAw|9ݧB#Fs>ԭh8ƧfxVNP!_M|&Q8Ggp4mlX:FG\,e(?Y9ӞqO|C {p/\a CV4 >CdFa潛`k!+o:ǧlm/~|ZTN9eZfziJ)2}gZ2<26\ nU8)vnMZ4fB%J3~Nd&lcJ1%Z !- Vľ #ZB7zy 81$UQHqeݪH+V#5Qkz*݌@jlf0= ;3Zk~eӦh7-Z;h9%)L;Գ!BoK)ϧM:?8pԎfVoVg,9I) 54i͏~fQ;jGM2i3S=@Fr16h"`N0=Gvg !J!B6"\Yv~:N ['{k}S}vwuzݳ^WWٻ{]zzBޛGZ-v/q׿fE,vZdƮ7Y,Pq K CxBv]CcAU&4P Tc5W"VR|^Xcz\ӥ/5d3k6vE9QFic}Nlˎlչ](\b6a0{=A~]qx>T`}*뜚Vr ީm<6qY9ѤT6GqV: ZڲbvO*};M#\ ?B p Ax[#q0Ad}=NwUY(48ǀt}O]c ;c\)boץض:hN&9E7Oֶ_C rGB!yv7qx3J 8_1bT7Qv_Y=bˏH`eVՋ@7YvUXa_!^U0:i_0xcldz)b/h34=\>}Dj<*< }_S[;tm%9K:tW/9_sIgu6hLOJkM Yj۹k7sJCAg^oU='^rFlgy{bDr%0ũvo1Kn{m5:.j ts6vx:-CA 9ɝfvya i,egC.]\M;K+ F t.Eac >:Lć)R<ć)RFPÔ)*. yf-d-w0ca͚_w]w!_S{ݶi8 r K}AL.[}*ߚ4׶zrSv;h?zG-M6<C̛v(Ffudb,[!sYY+J2ayd${N ܋h7բcWdAԊ.ʧ:5LOuΆ&Hҫ"Gf$Q򎵾/VD6 E-&Dìt_c^UzcjpIc޼vswyq\Ѻ\k&>koXcf-v[ y$BCz}d#=]ɦG(1ΐPA# G;ыV4mHЁYOp](g>]@!lcx yx8%3( 3ӠZOY {S{ҹso:K^Cm5;E.o߾}N;m^CyP6k`ּ=1Õ:~Uyz׏ru`q#P0 <4*H$DhX~Lsv㩸c؛}ct`7O]LuŽi#'lXDD[k΢x1F--6f1`,^-wy yb~,(6;ov9枥q~DTow[۳ K_ީ,$5JU=$=?fţqK< 79㦃urv*!i lB0&029GttWKqGj]a)UG_6GOw4O,- sפd'=x[~L>n#?м?|썻H q]J?8jCY$\DL=-joIps-x[ooqmgs߅gtJ)V;_^b0ÊO;q~̑qaI͏ݾu'R 5-AV,e_'cBcMNR_:y.:5+t^)S?"O;F_ٽ"ڑ,z/`8Vvcf1B5"ߝ{oj7.(짗 _ .G63,{<@9cD'+(JQqWv˞K]h쌶Z1]}wB OMSYPΆ[G೻@co%m_ZrmEu 6kq3klFOmI"'Wܴ{pՃ3\&mp 5,r7󸿴k-5È'M7|'p9 |G:e1"Jv|{E6g?p~N^%a}id=ȵKe:u #Y3Ψ-R!8afsfYƉ=7~;rK=e 8~3mAyEG+^c+vN7~4eU c!>4?5OXF*xiK;`S0T[YVXe)~ǍdQ ΅:PPX & 0'NM60O jGy]1*!p&Z>^!ȣ e$9o"l>sgd$円$T_gB4Ypa6g$YL:vG~j:#"5> X!xxdGHC!"Tnn3 W-~6X9> fap=e.GYإ^c2yЬ<bf|cui|mX*5ɩ% ;&4i#]\;`Su[Q2;mE,ԥs^:oVxs~}UCl!V9D (M(ābn֏q"?%F dxE$7j5stB͇6,k=YJWi P4ha#ձH5cf9hebA?YLcxFf/{H˿F";2g$Р0tzۘq^ b6dCB \91BH! 00m.߽Փ'!Yaf|5r.(Jg!Hԙ-({:PP^Zy` $%7y.LB^.kyDqE0fRk8Hs~?8ޣw?) lEp p~usɉ>O¹p1dWaz ?H ЎꐅUJ#ŷVKv> x;"(|JH~:?qgk4cV@U%in%SK+f5"~H-`7-BSr ?TQ~\3o;ƟY޴kz&g>0d|LAIq ժmE}lR.Ofǿc6h8+|2ݥ&s9F uҟ8ۘ;L?rK:L_-]oI`^7r7h+n50pWFةėT6g72;]ϚשO9z![KR= &?>$[hx幌/5+n7I.7 \ :)_U9/|})l(JY[w#dv]VnZtUq hp q3b`M &Mk\Y{U&yp6֏t}1ˢ,uFfm;>>l@RSX`X`sp_BbzymMga_|kSL{Kg Οyʡ%rGqg:NzTpNUfXGܐ?Wdڟ=c1 {gX>T(UXC $Α kFrcYXw8i~/fa+> u =)@./hǬyJqB5-uxʑmj ޢ4o8C.N.}}@'[a[G9CwI\sqq<3C1M(ӣ .-3 +W b896~,8?Խq ~wgܕ9 9V5?տ81RG>fm O;>&г]Nm#^2XDV,G;(|!P`ZXRh*[m\ nJu{Y2U܁]KBm' ѤŢ{_d)$aTEn~QfźV?EDC?4#㒑!R"ʑD%%" %"svj JD@-J_TJ@9J, "rwc:'q ]]ɏڕ⿁Zw[ [G܌yوbȨ} r F,6'ԣ[ܽθŝ#RU؇˴7~hĬ+ $à vۑ%/ ,IOj.I\ϑP ~>N4cIbcSlfA3 ef)%'N>,Gwd<Hp>둙^c3G̾ٿV`O g -̦fBnH@q%KŔf!ZwW_ &?.7w51MLx0Z_Ro ?t[˗t"Yԓw§1\|Mzy.+x 2TO3!n,ğLJj(!?<= H>/q@|p_<}<*U{| pQav;^FņH7Mumh6ZE_RVqљ錫V{ LV8BBz^8jH_\h4ժ?}σTF#!(BsA3A'{j3#ig*[}Rqs_]ж|*1%Vg=#5ab*HtH)Z));\mF7*i@PH$t58JO6&%C&Ytvm(C"p`1x:SvZ :ȮoY*%QT:'1juKLh, nBoCGd:7o(T$YssW7T{\ wMk0)\j&nB_lݝvP'p% Wq|&OSwQui wHwQSh+.*(h{r 퍯+yk*m_,^Qu":U{07orW[|~":Hw~ԍ=?|߽_AϥrĔtoZgf^HrvZŪULLL F&K{T,ko,OM}) yOt3>]*mZ,po6\ܹӹᆻLahC ")>; 9E nXq"B%BOnQk8nJ;mUt^^}D*$m]i5!/V[.--\{77ORrҶwJ n_Mdѻ.pBK悔pjy?)_$ßZz`(L &C<!\`D>prvp`638Zgys{Q٬!/2"kWC: tV]ػ筱6Ex뜖Gz, 8ݿOgqǞk{B{ OT':}1^iZ~xD1 G#:)ݳOzƿƿ?Hɱ| W' Lc:b\.hH7nVUhu44$[r44*j d,eϝ?,rSP~FсpqbA:[½ ػZ|3~拹sJ_{?>t6®rUCrʲ4̢J`P0004 0 0 E@0$c kCUk/:qw=}Od=5y^GoO^K;^"zՓA`֞m|_S4t%]MOw)iB2(0'A9x> x)Ya)mJ0$E#$ݰ mET<l {ח}X!յ.êEό+sI&I%]jLq- PJI֪ YZa=7g̸v^.yGG1D:]?.dE>,$=J;*W!;uckܥ{yq.?v70_&"/*Q0{j5@4n`; (s)!5gZט)V;sTjPQL!_5nˍCLBrTV=E !w8e0\n#pDH\c^p3GA|!aHdXfAR(VPDHhHIIJh@dl>C$TY@O5uשPÒ$vvNj7ЧV5枞Y/|>}_..1ςXy”l}tݸͼ׋a,< snUT;$|#= u[g8 Ɖh MO1#ƒĔ]/f}>g$ǀ먱P~HLdQt jjRJ$"L찔gG !Y-KqktDo&*F9Bx~9ڙ|>4e~u\J rLhm_(Q..:9՟Y59CjX12 rE xFB`L70 YK_B(je5w;cdEbP"TRӡ~Cim:ѧKxa5{VU"x5☗`wY}qL&o`rNi+9;Ar]o|(g*:;{s b>GTMaKrt;, rd>VoDFReS&'3?M(^Iex7K?XbsM9^ b=s.^Qi˷]*6Ls䱷m|Zk>Eǁh&6+ |nO\h,٭]ECTa&K+H kюUWf#,;2!}L4V-<ӊ[ܘB0g[X!oN?ۀ<M,ո2p} _hԑ@G\ Z櫩rY~fG0UCFP7}x2(a(G|_Sjx?ڱccpyllֵeS[ÀkysC &/V YzG(UfrW (GJH^^2^z G`5GڳgݶɡpAa`b qfx VX HL#I#Qx L"::AmK|q$b,j1z$zz^9f4*80 Rt[;lcC*zcKCŬ_Ioic{ D.˵6¡$iB9 f|ܽl5b60rŒ#A7am(fd h^uHe"ʛ,+bIJpj50VAE[5I{LY{1tv߶̶ d^VuyH-p ܤ'gVpP@'=H|G<si1 )(\a]Q; Urj^fm/8rw/zp&|ZMgr[}lBeW t'u||ΩpRVcP|#zƊiP9 oCD)%&@o:ă~K{no8 d\1A}^d?mRkNaNwqEUr 4/w[qy Ԑ?&2z^Gri8DbAmG[f Zo+!x d7@iFhcI:{~{V1|-cC"q_p KH֥S**ޭzPjyb/z@۴52$k$&Ƅ@SY 3X#|IvGR8F:61 Ĥ/wG3F PFC!bF`_ 9fG T yt_`3N:\IQxk#,WJkumL?5O$qr}ht{# P Ui\iN|'B\?rZ<{o>"NJ ޏdM FI+ V6 Z.;'4%/RAezʢ.8 غkmgE~pyd{0-".Mۧh5W : Y([As nG볶xoGpišN:n+{-.pe3Rk{(Q8yyq] qzP"˘Tw;tyX%jG_v>*k1T-scR" :gxޞZЪipoh-nC+{UiUk**M [$>b f1j18(@41`!f2Za38N 4bN6 5Z  N3BϚJ ,C]^?><·5vkK>{k?qs]J95)ymھg;(#_z-:?fCkyOB,.rtɿI_t_* 犿k?ۂWrMlEkk/bs徽iЄ=z<|>'[#;}:|U7!k٘WW u^Q+_)z%Dh_u[9e`:'y{d *V&@~=c/?V_>ߑsMF{z!7 k3f7Cpξj[<ݶifCuL,Muj2mX6 6ܲj)-ŀeRm.``#WVjȹ_6ً3zdTQBD *S%M3_<"T!>pІFl(MBYa3K%(!?l0D!V {I$Dpؤå#7fF:~(&-N遃!6ȵ}5ړPlhdbhOKPڪ&U:>pPo ^{twvωчhB~с0q4?19 G?ID13EHНoHP&>/}yuPg u*HNp{T ޣ c- dR+VKG.KfeHkO51Z)/Y\JbNJ'N2X>B)P`Jx2-#{͵}5غ&I:4˜"AxX " =l]%_'kk%㉸E'Sě֔ѴtqwAh"sMlDy EC!SSWyڣy 7 UËSE"9\@a om-pІANMYP)UņaC_A;tqmI^][WuLldI3`bD& 3D̔$3F̣l6 /^, պn%p\7pյTN].-Z*gw]V7{.7pUXN]ml?Xہ]i7fsl`b$)zء#6khTɑ2b$"°/ V _cJ]k-#pJ)BeHt 3 ʿ"Hd"*F|`{9~VD~~M4ad" 찁8ϗw'6@ I@zB]ZRJ:Y!jKb$ P /KA d}8G͚tv|^Swd1-m_`Y;˥B7rV %{2Z`'**jf%*-[eX-DFY'h}cSy;ٲQ.][ dWh};qq|c+^ pr8 use6udhNX"THeB:ҘB*&|D S8c[ᲇ03f\/]TnZ`Re)xY;ۄ2` VMf#Tk`xYv `<7۫ZkWk^+cI_qqع՛SO-%:\Z7]*w4t۷Wwk ({gMקMn" xDrR2ұbקn..@U7555^ 0^(9rš9p\oP֠1CF pJAT0qu6YjS$#X pL*HGF(U4 R$,H r S>GV1TQ"OCM{ A>~.P%(!q!6YAB|{z !aR @lqXHc"EËxm0S1`xeK,X(X2Ed;:99>{sN:sلƍf6k21դAs(O"@>2izzk_>&|BMML]NGh|BatͭA׵،w: ^4OfEnJkLC"dZgLYggSQHSH@8gkq.ذ^ݦ7[8~i,E[O9 r(:TV0˾ f߸4*Y{ct Y$I)FE!! (xappXEѝ+S"5uٓ aΪzIpi ӁkBH {hLT"Zwxw|C8fCG1^'_T?- q 0tH҈\Cm=_ݯ)t(vE(C sz7˛?30T 1_0)b Up0;8aU\!rQ0Ȋ| aNj'6TNҤuG*33Ir41:|儷oĭ_2q#c2qL&ίMVm*IZ\Hs9zyxSʒ ^yI48f!0|: KG;c~qi}Y ~qeិ#II﷛Jv? ͡'H-B>-ZE@.w@˗@Q[ qLG=wB!k$=d}QCYO%iZ-hq d0\ Lpo↤Ǿ|oEl!R$}"6OUj{Bʀ="QVQYܜ}y_~/k sbNw0e$5[J / Spyl%sat/e" k?cg~sjJ8o)<%)UF2j/Ա^IgÈȅZD R`khҠ?U~^ѳļc_-7P|Xԍ jȕe0~U@ec{E1/,^nmRrT<Pݮ A%YABs3Ėnic ߦJ KP#Z'ʨnY=V2Ho/P -?iY}6X]Lf-]Gr#li\8]}3>ng4PD1sf)>>~ByIݞbj  Yx!HR; &|B\?ݨ^t|D%KjY?-2drguYY1 SxO!N^[k= ʼuRѓ{ZDh$Lб;ð ԬLnjln[@{"0%4Э;$s i-rƟ^F[[kFpB ZDzh H6eu;6ʄs,ah]x`X+#v{.Cck,{mtA+’ir:=2ېoIo#d1)a1gpI1gmu>&u VyA@5Ŝ`%ȤQ8vnF,Uva6BR8焉[W\ylO6U4w6~>gQ~|av 2PS@ /+ f$"|*bbwlSQQm>lbolstNI.A: aK̷(3D+z ǖ1ߪ|JQA9Edr,䎹J[5RAHob`+^x?5ypѵ/Edfrx|S\觑} A~CN&n .KQDq ~]\8}u:zF2UzO a!=*$Tֈ.JOq wU<~k?~t%倀sGYar- 3-qn;fc]}P2T[j d[_Uc3lXVno5#ސ .ȥ#L~WtXeoi7x BϢď 1 0C̑0yֲ%86HiB%9kgH?:ss.?KB=-7;V.MA.1iywgN}uϱ !4 } JA+Ϣ'|B|eO 6 SFeDn/XR[r~"9ڏ+e_6&_tWٷPh8YR1d9g! @VT6jPBgH& IPpPp ogc p`[ffvӖ͓y9d7[.:HrdO8oǷ,.Њ4,ˠ[' 溙7/ Bv7NGKص=]%HREP\@h[t3A\0t_CWaZeƮ/Xi^tDƌٮFE{< lwN&?/GBXfW=@CFIMT[behknqtw{~  #'*-0369BEHKNQTWZ]`cfilorux{~ !$'*-0369EZ]`c@DGJMPSVY\_behknqtwx{~ !$'*-0369ADGJMPSVY\_behilorux{~ #(-.258;>ADGWjns  '.5BFOTY^chmrw| !bglqv{ !$'*-036:>BFJMPTX[^bfjnqty} )*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|! !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|$ "&8<=>?@ADEKNQTWZ]`cfilorux{~%  !"#$%&'()*+.123458;>ADGJMPSVY\_behknqtwz}  #&),/258;>ADGJMPSVY\_behknqtwz}򈷨4~CO ?";AU; =bim-e[y')F΍G>r<(>49TNBK^;̥kgSC@}F(n(5|z&n2KCт\a5O ݞX|{"Yqka=}{xϝ G̽RHy* 礙0TΈ 1C ]ظVQQ7oCi~) Peݕp޻@0U=,opqت|ʈ_ ,7?D HM, Ӟ6ju'1)EwL?s2 ʅ`1 >8e5ZϜ:Sl74!J5~''jHdoz!Dtm6U꺛 xcC4&TG "%(+.147:=@CFILORUX[^adgjmpsvy|( !$'*-0123456789:;<=>?@ABCDEFGHIJKMNOPQRSTUVWXY\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~* "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|. !$'*-0369ADGJMPSVY\_behknqtwz}0 "%(+.147:=@CFILORsy|1 !$'*\ßcAA.]]įv*K]v.A o %KDikB@OYd4r,D#  #&),/258;>ADGJMPSVY\_b "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369CHNSX^chmsx}  #&),/258;>ADGJMPSVY\_behknqtwz}< "%(+.147:=@CFILORUX[^adg.ŸOR1 g+VK8rGU?IFڠ 9! =K:0Х?|&xD jmpsvy|= !$'*-0369  #&),/258;>ADGJMPSVY\_behknqtwz}????????????????????????????????????????????????????????????A.3G0?V|TKGW+Wh ($V'HƋ|rYeYffffffffffff&s!!""""  A1BM B(#Ix.sf &5η#W5wD /MnGM饦gA?5uWF,gk J uy[$M [ 7aoM{v᳃' YI3Ă18ISgqk8XƩK6CNz#X^e'D̞^KjH\9eX/FE앐8lYHb%X5o6Z'+fJ.`C+.•V%Y;bi%A>VЍ_Wh+6+X &k-;}aWⱫkvw5«4x#awq#˫Sml\ KNaYâ|X2s#bsL,M){bufJ+bE&‹Ł\êXh gjvc!cyW4Vb(Vb(Vb(Vb(Vb(Vb"  v g @`rk  wL>21K㾨~uLx $a:B<Ä5aBըÄ|QOL= 1499586637e3%/37]81f39e1fa72b30cc4ddeTI #-2:>CHP[cmvy|0H\p0\(ExwNtzv%?I.Zb$6at ,PH250dH _/9lV/}W *X2qI8ҟ2p$_/@V$-Rm71`ڡ0.ɔ,Bm\i*U.|Z&^Tt2F&ҀI 8&(ӨcG=k