glibc-langpack-ka-2.40-3.fc41 ">! 6 6_ 3!Flض zE>b$bjf b$bjpՑۚٞD?0loަT"kzqX'\vV}qSn)se 䋡'Zxr?B9DpfO%8;s5%c<%= 5c9Է1JP$Mz˨H$kۂZ~$zH'<?MDCV0?$kmٺTO|H{AQat28[pЋ.`>A?1d  9     |     D  p   @ \ (-88}9,}:(}GHHI8XXYd\]^Rb defl t$uv $ICglibc-langpack-ka2.403.fc41Locale data for GeorgianThe glibc-langpack-ka package includes the basic information required to support the Georgian language in your applications.fRbuildhw-x86-16.iad2.fedoraproject.org.D`Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64'y2;O">6"6^dAG(D<(< <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~f~3349447eed441ddef7d73ccddcbecb8bb3b9bcc5fd84f645c12cb825432f463bf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981adbf98b9205e522ca98f0fff44856a20d64076bf029e1e53ee0b9e314ba41c04bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b64837ace0cee58fa1691ad70fc98499c97ab35a8e74b2a33d01dc692362e1995ecf5246c97e857614a36d5421a53a431b8a75e9aad8869519dd0888206a53cde710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a96181f7e04a844efd03acebe488604de9564374fa91fdb3ca0048c0c64295a30f31cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01542619e5da0ef1364d2335a4f2b597fc14a16485c017dd6dcd5b3998d5bf7cb3c93c4154867c70da7f767b876be181f918ba69de061557282a9b60936ff4f6a737ae25756e1ef6b9f168834c517282ba812a2283a360736e66451d82b47966b12b36ebb4cf976a1cfe7546f75cb4404610af6cda0d9eecee23b8f58067cd01375bf76cc3ac3a8a17c5a0cd460384e48e088454fb4bc29daab22e410629de764eaf4f52c36ce3bf5b2f1f067894d3b74a9d8bd32783f8c8b433ad8486301bc7482c66d771cba78d962ee73d695a4e0a2c6a39aef061a5c884ef628461f18336c58cfd08575b0f614bef5478a077a95f4f024ab3ead9ff11773ed2c0d3255ab2d4968606de5a6d7c056f9c8fa14f78bc594863ba2554d578a83beb715f056419ed65813ae37a2517637b28fb5d176af593773fb7c8ded006bbe7b4c2071c7792c6a4e003e67b53942aeae82be342c12cfc3d9870a8c316739219099854d94a0408ca437f95dc3ffe125d7e11bf239f9c5aec146e3d77f949173075fc33c61ef614865529f2887454a83bef58e785876647e6583e1112d68658add80b16a41fd64f0e2564c4eff292e4eefef0813fddc20784b0158be21dd4fe0b79f308fcfa6418ab044352946aa68e3ec6e124c00546834cbba70c2c9301bb58ec9177318f8f3d0../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-kaglibc-langpack-ka(x86-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps ka2.40-3.fc412.40-3.fc412.40-3.fc41localeka_GEka_GE.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_TIMElibc.mo/usr/lib//usr/lib/locale//usr/lib/locale/ka_GE.utf8//usr/lib/locale/ka_GE.utf8/LC_MESSAGES//usr/lib/locale/ka_GE//usr/lib/locale/ka_GE/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ka or langpacks-core-ka_GE)) unless glibc-all-langpacks)utf-87a2c8487a6b5539182aeff379b38c20e5039b7e20cc8bf3594bfad5288ab363085c30a5e0eeddaa8259528e61f7608d0a5e590600af08a86969eb0093fd23e93? (/ht(-MPX k K~GoyXVSljWU3UUUU>j jebX+Ek;"(jR1S)>hN;vy$Ar HP!A"h|,H@ley$6 i1`7-.s'ݧs =W6%e.B{k{PJ~uOA#ܿ7]Nfp{ys$fi{g{Z󞒮9VWs`RVs&;i)u|aWpPAힰeŽJ4 {Z6$Buwh3Yb<6 À@b::rbT.-58,4]]$q8D>PLa pXd@8L8<4S#N(GOPG#3y` 8W#bI c%T,Q9_,?x%,FZTG+Ss8@G -@[] objxPDng[X7ELG!7{J!|!)O`haF@ G18\h447؇QH`B&j>07lr1$DYƱC&00`8("A# &+S䆸I$Iob<!s*PX,T BUz*q 330b*32P&aFF̔0dFk>u U"pJ *xBlK)2 FAbIx2q08Aȑ"q '3LA RpBE!2 #IP@(D !rdH'/YE:z )_z/X$j_ثgtXɼGM)vPzt=FMRiLMuAbݯ^')4=~x*{nrJt%[Nv =R4ama;6]Nr+6<=MnN6fR c,( ƛ/4\#'Bj7 lz'vR-o\y5Jc9udwZ(~t22rJ#3=-g Mњ`NVڋtK)P`Niϭ\~4 VJkGQE !~Z{X 3ZgBjP璉&Ռ **س@Y>uO]9;E=$I/B0q A3l[ <4"%"_-+2(\iQl FʃGPO)ٞ"ٗ#g8a/ Hw 뇴~6Na:nm]V?Zկ ]BU*hZ*~q3.{ W]<˂5y)o4ʎͤnAk2Jd!A hlZEa ;N;PCZ`lo`-j;vct$2w4:T;ę>vf{xvTޱ'c_ǎc4cՍlwQ/;fxTc;+bv±cRˎSU8;Zԩ4 }:̥2<."q( Δu|=Nq7[6 jVd*MGWZTϜ5'hE >sڡCf%$X}mne52sJ2}I9goEҧ_}1ךE8-X󔍦%U_dtצCCUS]&~v݋a{LzW{Qp=f?k{0+n/^n{m{&5˚pizpmj.b\ZTgnPܳfQх-daeMXܯ7g3Kj>x3UVZ}5e3 >n\!W&@#ۭZJ9;ɩՐWN?TR_SGœR}̦/I&ͳ__7n>m<ʺsu͓O7/n>,0FS |Cm]ɡL>_[/O]eVWNá! >x<*H*V8>x:\w>C_Ģa? {>ueo]W-*$>/z?~}wA9y lKsѣHa'F+jk2Q&T#gE6wzlbQIS33GuNߛYS=6Y^yHT |wߣLE(|{ gTj}#}Bb}1iK'y2[V,O=f[T^WTz7\zktBe7Hۭ~d<=jUձW\| 'O"=88 '4}h>D#94Ήc吘''4(@%A(8+c, M "! L6kX|=`jŶL=A(g}JV/\ݲ(8h O0>o#h81+[& Lj38a81( !//iK1emAjbY(Ń>꥗+mC0);om!ׅq e|Cc̺nD7 Ƨ`M T.Zb_CO?.=P0U%1x ۛuΦ  ݳBᾴ0rLhh3],zqb\H9HЇk'1k0y }~,c䮇{G橊-X~cO˜|2TÙY~"i KK'Ԃt7%9YKq)ffٮ5W\5>_̿97{@ :-7pJO3L56@O !Z<\[MG_!ܨY@ƀ#fܲ#iҡڷsP}ɉ)8a)'\~ëu]y3N2)#j`K+eV=N۝{mUDHKp0 hcpnMPreqCxx.SkXÃaWotb, jRLŻw6 O-QFwfZJIj=jdǤF6RQTՕPOAKm%TÁ+ɟY>@dqQ$IKafEԘI0=۲MaMI+T;I/W.Z]n @u+Mt%nAdY.A^8up m.aANX>0:(%q[^chJ~qq66s"9k3Жf@ ho1-oc4z;bDZ h]zO@* vzey#l? *ZK LkRy\[{'f*=2oB\)`58zBi(»$ AiyJ`vr7f 'uU A%Ov*=UNlͷn f3 `%y2Ka6#&Hg a|[u[Oי0&!a&=;3e|(? `,WWMfI @ьkهeX9-8:rԜB !׹WHr*.g&m_+2DheC-AP <1YCXin:6!$.~>dg!"7 "#Eld쐺|ÅиԤy. v??҆Nah6U:#F1nلX)% V!/Ɂo;bYTHVղvb&/1N0V[VoNs8_dDU=p we1x"^N@!vhg~hUȗ5^ј0n|nf"֭׀Cg>72n2q|>&޷wmko>W Z0TNn4qaŐ]l?m}А{[ 1̅WGqŸ,v1c: 42HTZF;dhZqǘ-Ig}d,o}_g}^2~ז%=\+rZ f2.\Pk מ$\˱Sy\TBy$&^˷? nI"Gc``.JML$Sy;ɾHB#7I^*_f;@ љ4M>v/ :O ogWE|G 1x\; {:~p72G{׫0cC=w9e0w}EfяU_D? Q_/dR=t&s^N(3 c("N%F$H+wz*~'o5>f@0^ _7—(~Mdc*|ؙU7&C|3<)4DLC**hClKw{(#4?nRhpĵׂH\{q'ĵ6yI\Vbŵ+n)djH3>jڿ/*'$h?LEоzgߣó۸og4~ wiSv/Pf#ǙcVSۅ6`/i8V)JNi@O/{*Mod1 L⠥V7-}$mNXόR(lBc <˖7ftbt$0X\ 40ٲ#15]hM3!0إjkIЈTf4~/nj]b\`tNGTd- ȍw.o[-EK*1}F1l)GP7$f.P. ~{i"Y2guҍ8?7VR&8_ Q@NZ,ijy/ mDȸ@CE3>S3J};1TBtx QaI#NĦI޹vͧ"kb1mi=V$%xdnpZ*P@] d/5#-ok%z"Mn !,Al eoq2ȀyI!FX/hي6LLC;#V%-aQGIU/u,?*e9=n`$}Y!c&@ `#M3NZ^OwC~^C&gt+Fk an4pPu, LU0Cą>D s6r&8sXcMWW鶯 rzd0e4o6:?FJAI#H6oa}*Pw@ Т꾮꾪2̨L{gg&?tt RI 殢*̌5[6QlVA5H$o2 Ǵ$ǎhsPkX3+C9m,>fSX$13d1)z\fp}J+ f}]7)q{,"V)". { w s;g~Ann5w;(mBܥMnV$i(⇀dL5JqJ\רpm*\qpMݣ-bG=Aoyo^ui̤`4C mYMI-9 )vwCM-%fr 9HXu4 $U:bأFuDG.ھԶ[[5H*4a ױZHmuj:\( +EVHhdXqj\]5+6"e^0"6f';qމ{v=X( 1oFhq1eqDUM,WX8Ef#}@ E#3O,FiUPb҅ : Ei4{-.]!o ƬD|['UCV.t '74գ ,詗aCm oR{VPC"k|B8Z p#RyiU}PbvX@A3'er& y&`PZjէʍVDX1 B Ք f  r* c^Z 6?gVkRGcQJENFraR"$#>Lu/c((;<!z"0DiQj4Hq}}6P*``ƕ,")VhKKOo80 0 WEDFZB r%uX m}NN.(uBاKq"觍S!r qNDG%\u J[?-vdTbRR2*MJP1)EFT)U&dq!"BJDHBBD !"$L0!!beNtnnvmov]wݶvݮv{nO]QCU6vݶvݮv[n[unmntfzZHzjF\eDZH#/=5oRƤ:K&^LSj%1i¦aflj^S4D"tu1v~}}wٰlmnlQ5O)PGz SUUUUUUU)T=-Q țdeTDIiZ,.z5ӻs{( Ӱz9qva5Q~=ӱ\@lg=_Q&sb0$z@MR=q a?q\B4&aD]ۮYmUMJ  xHK n *n*D%AC38c+4".<$. ܁&B4yXFՅL ʤʉHtcpzGkJh^d>`ɇ o%ݐ̌ _>g%pЈ54F">RID<#xL"^|C_ kyce[uES$KqC:m2*i"aeA/a]~`j͚|[;P Vg*Ձ&ThN`̵XJPtHFT@äz89PH¸;bݫʦ<8s#q+z\r/{o|茟 d:$#*c h _}5O=MIyE8tcS(wBI Q:LTh̔>ݐ+} s2C6 xtG_0 Tp u;~SdDDXJ\d  1 e$[Wyw(&Tɭ꥝+! ;xNy)a'%1ٕu7oq^mNiٷBDGscRBC2 ]ѓ۰LCY vA ľ˳@qAjC\?ٌK|GWW[ݼ>aՋ ǧ>x$8Y\o_M:Ut?n.jg>@< بφ9݂"3CD6βki?V:Y˖wu Kqr DD wq?O1CS.6Īg5c Lp <`p!IOEEO|Z ,F?)}n~&] jw㷽cyLaMF- P3rϮZMݑ~[?ePEWKtF>qIQ\=9d|}.]H}fqnGjWI~-E9*š0ESץ [BHF= ܭkҜO\sңЋB5\r: a-XǞv+k 0y=לcZquHM ppAMg(L80aCpA(5EPǯ-o0-z&Q}\Ȁ0ɀ\Yj p8h̙,2.oiqgPUV#q{wTLA5UlIЋbZ\']E\l`~?7?㷏K%.f(Jq_ּ!`wTG"L&5p3B5#am%9jKCRD%0@%Xz(v o厢((L !ꝝɕ[$;(|fkmv,>0C 1j \A+Q~T>5$T<4L¨,(IB GAh Bm̆.\8Vf$6^av(wnVd~p J?Fjq0^ 4$"q@bS c.wN!YD80 B yYq2& THʍPLNӏ;"c6Y4 Bӗ(MWM&WbAG1 e!&#D44,ʂ$$Qpƴ(D>0XBMkӀWyT66f"6i?CP $_Q>'`K?cgU]vîr)˰O^_5i٧ilVGs}Q'H֥Pe3H2 8&LWΫVW`#c-b3 ݲ*A)*4E342$E1? /-_Ӳ| @{<0߶,k~|L-~EҟDHh4 F+D@tlb@t26A!4 B'V`WSvEjZ0IĤXX r-2芿W];}#ʠj3Ie_IjRo4/aam &^ klm0O*ExAb 3g2E5Qf\G]yR}/ C;. z;xYHoV`v ^N1l_E|4@ۥwI䙴}\eA fl> Pb'_!M;'/ iZܫ=7}nu{>?nRM r< #+,؈~V%?˸-0W ҽp_D7o_wP䀭o+X#> KWI-* EA+"WpT d_!\7! Ccp> %C-3,foAo`D\~  SU_z%](S bvPoTUUUUU&)DVjcXO5c!HPMǾu g6-S-}l_S =7} r"3>P_R1a; E{rٗtܾEfb짶e = ۆ3\AKto,YSݴ^T8ʀRd#?z8m&ˉ5x:! E!4{€/T_hR4KrC${^D>Ҿ^BiB,7OI,"b~~x{$nug81"mտ5~ѷx~Eէpj?;B}i=HZ}4f?*T'ΐE:G),K$fT}F?%{ 7.RB^pZ)e粒5@^0:X_ wW,*^Qhm >OQUN>gkG7G1_ C0?O|N:..Z6dBhV@""Ct@ɿֵjx)?= eIap(# <<؃'kZ C `42qnXSy|dE[]t%5g[IE4#C{Iѧ(]ɲPS?^b 67Gm"*7.Ƨ0.9q wX Fų'VӮ+=6d@6RO⛟ +,TJ|ѣr% sr{}tȆo;h 1@i}Z<6|X^(@L Qyppsps{8 -\0DQaQ( DQ H!DQH\ O++!%RJDެެެެl\T4Fn-z‡ xr0/G;DONz;á0Tyo[;:A6QIG \9J,ߠ(`1Ji6g}V\KBYO%{l@Ӥ:Aߖ/sW-`kjo4MIe?z/}{c ~nujpuD_4ϱ#NE% VM=l/~f( f|E .)fZk:&_JTD$!hk{lT괹}'>έxv/we gRQ9 ȱOgeW/R sa` ,tcV)?VG_coUPjK@~S/OV^OZWYHM5fL-ޝX /q FRgI5>F9l-2[9LnS.h=֊հ<S0.FHþLKLqK?LgIOfRe$Q%l13;kjnq~Xs%p& `ˀ?}ب֚1{DT8su7cl%TQЕy<뛖熁:,+jVyq!6Fٙb5Pbڄ|> [/8@Ĕ!<$,BeRB=הL=D\E@gDfͫ<&./TIVQR)e7QT2,>nyAB|P^m舸 ۜL$ȮmK# #}mBqIN/`hnFhgnFzB[q%йdLt"ֱSvPl/QvMaSBt["2?O2s Iء;irz3Fԑ# e6 3 tDI rF,=YْLA8:9u4,4?aЋbT-6ڞċf 2;&= q82E`vI~釳T0uQTߩQ٤@d`4"ɧ ulLy="( M2 0PCP2=lF 5Bt3DB~M 1Vxp^ܶhtv>!JY ]0(+(Hj 0s#`cG7|嬾4)ex,ޤq.{?:5=({1rP>,ppKƢ|<ᛜL J4@^LU蘏:ji2;{Ccr\;zҌU_ltg,z-cjFu3)>ڋnO-PEَt?6<-Slکes&1O[w}!@P@Q1`OEj"ZQeRhKl5?wtu毬~ցRM& bs7i#} (:v =Hݧ缰RʾTl ;*[P"nkNPE H՛2݂VUU6Jʝ& hg$n p)`:y0?Mt;jM C,mhۍ$2tl1,8MTc #te'HdNlU>Œl,ðuaUHy#PLH%7@ЌQBcj-TV.GfS߀HfW PqQ&PDCTS';OǰOS%*jY@ti*h\s5J?P)J$F>iwa^m  Nr_6e`KX1e\E=KQkYHqhFqo¦ַsGa1l P˨cVbtWL[8I*?†bAcIDfO6FNVl#O\ Ѓ;⮫Z{+B29 |/ðMJ gb Bf1VecDӠgtE^>8?#2& &x"\-V CզP'DZ& FCt|ZT 3&rDrX ͡4muTo8xkv'7?u}7dwUg> 鳐 }VF1c"Uce 2sJYvƗaeGئHN'?l/R BZFR#.ЦZh ꓣpfl{2`4o=KH$K@)e">=ZH9=F$tq&$|A%\wd?".<ɰɜc+훁2!U,m.֘Ʒ_/BGIV{h Dg 2F$AbǕZrĊX:pĒ M~-GyWmG;8U4ѿ}SMοi Sb8|2q YZ~f-&IbU6#DGNEv9ցNS܌ 0_EWV<>1[{Ypio<7]ǃ #S:WWepf7"Itez%O߂_c(&NR4VG>Pm2Ǎ{/lMŽ*kqD@ub< +y$`OQCjĔvGes4(\9)T|mo49.>*^^bG?u P]nʉvaЌ٪#J_BBtB]LWEюƴQrT ]8rjcȼ¾ީS`} )kPCbTsS0rt᭐, 9Ӛݲ s)#aj l>힀P@ex=6I[ʔ0|@5|݂.spͮ] =uEFNKgV+`%`@zPXܵMMި.<[bS,aaa T}~~eUTm3JiNL7q`tE@n"xjfNb {V[ԊRT}M9,P$>u|O< "sC:_i%MCyx,3xB/g $Emig|KlGV\CL?&3r#1-Ҡ@-S4(yh HH~ƽN" 9]r Q=9Ugf+^uTZ`JLFD[{FBU T?I|EChs'skܫj)LIe4֌ltNRTB#=N a`_(:Y)i\YR:q$#mRD$6bv6- j."y/)(߼=8 rB2@@(3zߝ{;=]5}!:. t"`WW'njK=*G<1SёcAKȑ.9L!{ Ƕaĩ\>Gs⌘#g:5Ns,YfgNpf0֎~k5-\""HE#6coRjW х8W?!} ~ڇcX6n{!斬qڻUkm\|kR~ɈəVXq{ P`**PGz0K˜۲TUUUaffff>313f3cgmLc, _ʩ[ gfb偼FK46r}{YύscUS ΃yi bQI\Aړd KR8**&B#\yo{_wUOs?o.kgQctgVFC6!Wzhyx ;\PQA0 Q~^<0z~#zv_>rnj{f[:T#Xl=i@V#%NF=5- J` >tgCܣ5X5 X Omw:t33+p:x5H'w1o里Bs22"aɊ ю#?@oW:O$<(z'`%&ZM,Q +;~9~۵]ӳ OxKpɆhGYqVo+'\#ڙx7q6i~-6 Ӟ7um$8>,0/PAۮYm8,PNJkfڋSI(2%a K]AY{r88oN-~#z}yk5K* oȊkVJT LD !{:=s:ӗ\4<-J5J钬)Q8 tmV:+Y#D3A@@yaYZ]XTD?;s#ph b%NTGͷxJpgl_'uɍ `aޡ8k;]-YrU1 Qb.^udF#6%ܿ~=ͻz9s9V[,yVi c%RJ_A9a@T?OC;xs3R+t2#p ̈|\>ۯ:y6Y82v.n&Y2@J ȃsFcLra( DSK|C;xs3 ̈|\>ۯ:y6Y8s2's2's2's2's2's2999999999^ҟ=ͻzŭј%S͠fD!ԮݞP`(mb*x6'Pv[plH0b2% #7LʰGZWuIY J[TA4j.h1&iXX,@!BlaDHdj#X^"f145Y98SW)+2{h_ԗP1U . Y\FWET|cLm&B#*V%M y ^Zfh{EZyi} Yq|h ]k8`R2L&-npѕuL>{rUBJ_ U~T+*6keʾ ; -S{nJDiO]~׫Q".>wn*?φtd!8G[sP8 1k9-'.? < O裰3j7Lءb\ YP6Hݴ#⭘$zQFdYBdd[@N"ɉ@ "drVM@8Np ]epF #1H[?0O9/je漿v GqFsֱÒd05.N`g{}YX5@31u]\HkOKaV<ږoy?o?o denuY^͘v<'e?iDS) 4% M+~?G?0;.99ۀ\Xy,sJgrrT"T'.G0ID!`_nZ_oQ /wl~}9fE0XL =F3+}S}OI"'puO2-.jt{q ].zxq3Z1ʣ.q7fr1N. 11 wqZ =/˅1މRaYwøYd!xŐK|.ze@'`Yk`)ˆh6P((h)>/  ;p_w"=tlO;3;%Tqd<-eXb]V8*q`$}p?v}k`H ( y@lDP&h0Ǹ1^k+p\EO}`|pm*Q>QG[F ]hY+@A&O!GmpVMhCֈ-` ѫ .EP}@ur\vUjZd5b Xup-I/5Tuz.BABA%0u0[!U@@O}tԀ~&Cwfsl5y5ǔ\nC:!C0Y ]'@tć2[aUPO}uԠ~&A]I:(GdjtΑ71FϼҢ[Xʊ>I%(zD!$:cD)D\oQ54F}Lg *5“ 8Af B|ś$`{8MaK,bVt\ jYI&HK @Oʃ8M鱓Qds92=6Ǽ֘90_saMtQN.C79&3sdML3/9%b?Jr(o䌑|!+BHx䆎< 92#,rAEDs9"=6֐B.Sc 9 !39fjg/DsEhlB " I4فiv0o7840A_ LrHAhR9ҿ9q3芲ht Ncf!LH=xS*$>zy1F&8!U0|#K'ORc6U23f&XWl4ޫPs.mb8o6R1W]"蚃0:v{KfoG([(6|Y(8*\t.P'}hPCiTDRMJbfffffffzC\T OG6NܸLJ#Yԁ.N)熜 X|?RlPWԥC73#/'/:ڝ{uH3'kq[Bm*Yñ檝 mTK ʙGaɎ`#qmz9}]mYXWUMˏ) B72 .˪*&Gj"J s-U2]0FT<& I?'v Q8lfwyUGqSA" "<'kRd)la _][ j :8[7ߧOA`}}8/|#û7O?߇'ۇkȞ?S$2P;i溁pT I+C3IزQ=6{/2|b9䀟 :=d6{V^E|ߗ p#|ekY}<3 |'㎇gWeKQq; iN ֱ2:✍Q'];%V .݉:\Ml *Xg]<쌾J5Ɍ庪*Y":p[8ҭGZB[DlNE%J-A,`'˪T~f^$h;0 vYJMPnxeTS֭@4j%٨0 $8/ 8w_R7foAB7$d,0X7v0`wڀ§Yy ڿ9+׊~OG{uڿ]{v_~?<;|8@ќza_ԢX`RZc9%NB8Fª{+9}OZ9DT Lg+G$ɣp*(l"d~,W NO:I}I4\Dr!m{>50˹iEQ$EQl쳱q1yZż'hAm*U|}y2S/-Ig_Eeit407,_-*pT#jOKBOۜ+-nx9KDqi~pdg[s%{_PsR"|8 LkC +QG%;+80 臒B+d yD"ƚ;R=O(! 8:|2QN(KrLB>јAzsLAG DOz{d8 I5ޑ% !C ZsMw 7`G9Br@/`skuȱzX=XVH~@ԿU Wl&-C!g_D 8es2|0|m0\0\ )A0.=Mf1$XG&h0"ش Ì:J,-rˮ*(©Xyiy/5IwL(EM|2gb!ٓ'F2beWk/6K'4Eb_wZL!ZI0lfe4-E,)eT ~XCA'49Z#6LFWDV*-8.DE\&&LOd "RDž b y Ūḣ)/23 若*A>&ƾ@eo}f>ʳ7uKRb?#[U-kkxz5~n'N>d51/c`kt_Zگ=}~ڟ%iRx;: 5 ׄք 7QnT΄ e$|pЍpԊp Wj&/Q-lól8Bak ]_wѹg"s?1ާ|w z_rޏ!~+}t5C1}ZtM"V_UmuPg^\,F}/ٶی'[ vYPy&xlO\d|ضhȍ&3f8ڢ Qi$ױmDDs~,黯KZ飩Jߐ(}q4{BҗL6~ft#9XuEqJ="]6~PgӣQݨʨST$S K3'k$Su^:RGr8uNtSmZU@O}O}Q_;|%03x|F$I3Yبck143S"8%TL, Oã୾b<V> \N7R1V0x.,G=fypp9Vzx\>^^N"Ʀc7uy8 c8}1>Ncaeڠ@ @v\u`:h0 0؁E7+wY0$qHzlbJɫ ,x>"@5,=d ɖ  cj!-#ҖYך1\/%"jJ;NCPH\~ ;`Z"Tq,”(fp0 UwT^uiaP~ABf_"AeDX…w~I}} { }?MBX\D}UL~vhbUJr[,pIZ[wS%B$榨}]M2uOjx8ȲibQ嗱'a36I> %fL=C"U$|]&;18A'ߌA h>k (j2w ̆Fvq609W)Bx˃2o#^dn&CHe%uU1?0JBK.gr-x}t%T ĝLZx8{A?\>V DzGv0CR"B}AK\/SOP&|wiI2 z^Ê(4Ϙ a,oc$rRB^/̼*#!!(9JeGSk>MsKGɞ9Tu;<SuPzOe~E.$O P%|_WKҺLPE]ӳï۲YM˰˪Iz#qfQ0 b{~skzcu[vUS4KryivY5Ip=N,JFA B ~zvMr nˮjfIb?6-.&)iEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)z%9a۴ 9a%A۲YM˰˪IR#qfQ0 b{~skzcu[vUS4KryivY5Ik=N,JFA B~zvMr nˮjfIb?6-.&iEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)z%9a۴ $7a%A !]ӳoy-*.Ӆ4(:n2*j"qfQ0 b{~skzc5#qfQ0 b]ۮYmUM,φuܦʔ `i’ A0 Q]ӳï۲YM˰˪IB#qfQ0 b{~skzcu[vUS4KryivY5Ii=N,JFA B~zvMr 쪦i(:n2*j"qfQ0 b{~skzc ݖ]=͒0~^mZ]VEMR=N,JFA B0~zvMr ۲YM˰˪IiEI(A]ۮYwt[vUS4KryivY5I8 ( r1A=9~5=1nˮjfIb?6-.&)a%A !0w=٨S`=Rc HO0xNʧȚKoi&t4M4N1y2-BwX+͒iiVD3 0bF01 10F=L^e# ۞O/j?S۞O/j=S۞/j-0UU-*l[vt[C' Fe~t}1V,(iL\-JBL?^"#Qt8M1R)ï;i%)z>Ab,{Z*:D @ ^6;qk,C&֜24_3+_u߸LɂBh2/ M~I+@UMarC_vd1bT)+(x:&bДY.{K~:YDu-v̸Q :)9czh(-ls@YM/TAn!Xr {8'snf c!F/ W"/@; '4ecu'$aW5EχY:Q y5ntތl'<<hÿt#;Lq67W[Y~&rsf7a96ak H{ɛ Arv" M"é<ی5o3ȅ'!Ѡ)X '$!q+ `*iiY9sY_Ps+,*15)C8iwӓ ˌzцv<4[5+sUsCkѴQjNK\엓wnCԠ6d‘42 ɘ\,%n88~ӺFbt ''1"B@>vN#oFbnլ*_7XAod*(ݪYJEr ï۲TRI#Qt8M6QMP8HA62tD\Im2& ;5lM%RF0zA+ ?f2tP$H;%x%Aw;-ݠS݄A/]U :#bCQp9!;3bbP /kk7Y ̏/x\1H./xƋ }xq+PSb /Jf*2#(:UY>Q2=qy7l\Aå!:-()-mZb6TâpL<^ԑ>\Gq ;q_զu.m)D пyKTr6Pnf!FNtncuT׵hudx̖~6_^@ F6C ]D$W xX0ؒ/T# o_vK!k'[|rq fś4QاoE|y,MEE)xҴ+^,*7JI}JMhPwq&LM$e+6zAZR#i^s҃6@LXd5ͮvVK:uݷUN٨cԷփ 4 :IĐdhd"",Yy=Xp*0g2<6]<_Ri{ H0>HI'&/^0*&jkCQhKƲ!SF5LU[rtw9vrc=*<1USztƷT"Fm\t|hIFݲ;}µ<sw2cEqǚ$&ER6X5態/u|ZO󅃈 ȏ4"AG .?>}r+Jy U*ϼC-[9nimCoG3v ]~@I$I^-"RU3۽GQ}-'`?•DoM` 0B/qEhvFEs+{wLa6wc wFz (aj֐aéBmTիͣ J!f`k-u֋ѦaC5_E$*XemtF.PAf/\;{+K7=s(9%gs8~o?Zp'P@ Nm6W&AʎUx&j*,3a%E!ȹI΅6tS)7R>oE<݀I~)aG3ճ;ˮςr sfah7"Jˉb7ET8uRfgg,A2+Z?t`q鿎  "]~3:DRZZ-We3uDG1KL@G+iКLYgz2<<H!O|l-p0BlS@Z`eΌ W jGR?챗䂣Z1ݥZ㛔G5Czҹ Ѿ5 U&}ޑmzPt[nbCe 4|4Y/&@%$(I&o #em7 +*]$B8hoT7:I ((W6AE%Ág2l{V97 ~7AܡUOt CU%~׆*bW[ŕ$0|?px''PY$eZ) Q4ɴ"pb 喈5#}&Żoj!d33.Bd9.͹ fP(Y8Å>5rc4O?n ^`$=}U4cW,BaEE@s&CxHi ݥGb X.FnW^],ŒWVH۴Ȧ{ݞ>EPWQުu{l!4f*?(WQFEpZ=a"<V0C)j j hKǞK]0rJHFxءm-pȺ!p 8)g:Wʺ,e >;K80ItC($:$3\ sV@*; <#""ʑKQ؂O끯,xJ bAD&t)_Rc $𢃄%C$|wHxnAoW=ޔ>u Ci u8̅.so>1i ;gVXk"! 9WCSYU$ņu`3Py8Gm',nr.t/;|#j3ӫLly-7ҵe<8Nc=5K0Ҩ;b~"'Hgo8"pD@X( |9~5~vî5E 3u.^JT:El#ɯk:# +`p"zA߷?o[_kM+`x]0 Qޘ-񳛚343H\g.}-j,{VA+g/xvSv48g|y3j eG‹ B8xlp#8.;|R@*Ղ)ܒ!t4?pļk,EQ҆J?m QE4βaQ 5ѥRGNCD-T'yXf|A@ZElT-f\$5B:GYë qD?5; rZ eelFm˯.VR˃cd} ˃ƔH6JHf];t!lp|&,O(4_7h}#Rq)uH7.o`7{ߘ,Ҭva\c` t-kf_E^*atZ庸uog9_eW5EO$G1?6-.&)a%A Q,+[AA@@@@$`XD$^mZ]VEMR=N,J>j@/ l-0ɯ F) gUDó31*A dȋt,~zuSpoVkkvf a]IYog9_eW5EO$G1?6-.&)a%A  o=]ӳï۲YqaUQA0 QCwۮYmUM,Q M˰˪IiEI(AB;Am,쪦i(uܦeeU$EPivY5I8 ( r1̿_{~'횞~ݖ]=͒۴ zY9/og9_eW5EO$G1?6-.&)a%A =|vMr nˮjfIb~^mZ]VEMR=N,JFA  z>og9_eW5EO$G1?/cPϋ~a$IA!!@3 VMNY6}! jrf!d7ѫz+iÜۗ0 QCwۮYmUM,Q M˰˪IiEI(B;Am,쪦i(uܦeeU$E4̢$ap~kzcu[vUS4KrC:n2*j"qfQ0 b@pN~5=1-)z%9!yivY5I8 ( r1_@{~'횞~ݖ]=͒۴ zY9/=|vMr nˮjfIb~^mZ]VEMR=N,JFA Ԟ z>og9_eW5EO$G1?6-.&)a%A  k=]ӳï۲YqaUQA0 QCwۮYmUM,Q M˰˪IiEI( ^mZ]VEMR=N,JFA  z>og9_eW5EO$G1?6-.&)a%A \=]ӳï۲YqaUQA0 QwۮYmUM,Q M˰˪IiEI(;Am,쪦i(uܦeeU$E4̢$a~kzmUM,Q M˰˪IiEI(!;Am,쪦i(uܦeeU$E4̢$a ~!kzcu[vUS4KrC:n2*j"qfQ0 b N~5=1-)z%9!yivY5I8 ( r1_{~'횞~ݖ]=͒۴  쪦i(uܦeeU$E4̢$a0~Akzcu[vUS4KrC:n2*j"qfQ0 b~0N~5=1-)z%9!yivY5I8 ( r1T_z~'횞~ݖ]=͒۴ zY9/T=|vMr nˮjfIb~^mZ]VEMR=N,JFA  z>og9_eW5EO$G1?6-.&)a%A  W=]ӳï۲YqaUQA0 QCwۮYmUM,Q M˰˪IiEI(AB;Am,쪦i(uܦeeU$E4̢$aİ~Akzcu[vUS4KrC ]ӳï۲YqaUQA0 QwۮYmUM,Q M˰˪IiEI(a;Am,쪦i(uܦeeU$E4̢$a~akzcu[vUS4KrC:n2*j"qfQ0 bh~N~5=1-)z%9!yivY5I8 ( r18_hz~'횞~ݖ]=͒۴ zY9/8=|vMr nˮjfIb~^mZ]VEMR=N,JFA  z>og9_eW5EO$G1?6-.&)a%A P=]ӳï۲YqaUQA0 QwۮYm6 %2-УB. =,eG]ztYB. =,C]ztYe. =,LPS> i.l߅}]Hw!پ i.B}]>wesrrrQwۮYmUM,Q M˰˪IiEI(;Am,쪦i(uܦeeU$E4̢$aĐ~<vY5I8 ( r1_ z~'횞~ݖ]=͒۴ zY9/=|vMr nˮjfIb~^mZ]VEMR=N,J0 0 0 0 0 0 0 0 0 0 0 ;Am,쪦i(uܦeeU$E4̢$a@~akzcu[vUS4KrC:n}}}}}}}}}}}}}}}B=]ӳï۲YqaUQA0 Q0 0 0 0 Mgk7 Xņ eתn-^c[MSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU{뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺪ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,ˮڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m@ @ @ @ @ @ @ }?~5=1,@u[vU}fIb~^mZ]VEMR=N,JFA B {aaaaaaaaaaaaaaaX88888888888Miii{{{{{{{4MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮몪*˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,k۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m˲뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮۶mۮYa۲S4KrC:n2*j"qfQ0 bv۴ zY9 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0  @qqqqqqqqqqqqqqq ð,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲<<<<<<<<<<<<<<<,2M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4=s]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uMӴm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶]}}}}}}}}}}}}}}}m6888888888888888~<<<<<<<<<<<<<<<뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺞og9nˮO,Q M˰˪IiEI(A=                AAAAAAAAAAAAAAA aaaaaaaaaaaaaaaA                a((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 08888888888888888 @AAAAAAAAAAAAAAAH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ$YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEaaaaaaaaaaaaaaaaeiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqqyyyyyyyyyyyyyy٨?6]Oa.ːQaY3@ A,>Wa/DI$H"˚ _pFХN)-8 !ZUUUUUUUUUUUUUUUUU5I$I$I$I$I$I$ #FR Х2<I$I$I$I$I$I$I$C!B!Z&IUUUD $TFR)GZUUUUUUUUUUUUUUUUU5I$I$I$I$I$I$I$PUUU$TF Х2I$I$I$I$I$I$I$I?BZUUUUUD $T6 24 I$I$I$I$I?""""""""""""""""&I$I$IjTUUUUUUUUUUUUUUBPՁ#TF)%_j$I$I$I$I$I$I$I䪪VUUUUUUUUUUUUUUU$TF 24I$I$I$I$I$IGDDDDDDDDDDDDI$I$ AUUUUUUUUUUUUUU?!BTUUUUUUUUUUUUUUB$TF92%5$I$Im۶m۶m۶m۶m۶m۶m$I$I$I$I$I?I$I$I$I$I$I$T,6 Хиeb@I$I$I$I$I$I$IGDDDDDDDDI$ UBPUUUUUUUUUUUUUU !B! #dj䦷F92% $I$I$߶m۶m۶m۶m۶m۶m$I$I$I$I$I&?I$I$I$I$I$I$ UUUUՁ$thFR Х2DI$I$I$I$I$I$I$IB!BjUUUE$TF 2X I$I$I$I䏈j$I$I$I$VUUUUUUUUUUUUUU$T, 3!p_.TߧjA-ohYF]> &$+")qr%i1R!1x ghct8|}}}}}}YAeHP$(pH'ʅpy4M4M4M}}}}}}}iiiiiiiii$!1K{!BSӣӣSөi[DWin=ܹP 3 VR2'`l$fEQJ(]u]u]u]u]u]u]u]u]u]s9s9s9w]u]u]  JB JQǒT.is9s9sjPIRB,RdYgN@ `. @5.c(=\V3dp06L1TX$+(d?a%\Twag^}! b1 0 ]ʀ0 2 0 a0 a0ap8<Ms9(I rF<1鈇8F#qC<1與8!pC<0ԈG84:T!vo.P.@2"h_tHPўO|73t8G *ꤍ2z@ "F.>*rf^V>Jgsή#ba9u3/+Vg"dzHḳ.qv!XSX(ˑ OBܾ̻:멟^z_?woJ45_KѸ?$;o]/#c?82]QS M~8/KAH np >"n?SኦiFӀZ$/|3̡ M@Bc:KQ%XdZ28/T_ϩ6&vrԐW!1*JYXD@,T  X@=03f C!p];a6r(Q?YxKJ"MfuQ>^h;: s/o'idc |#Rxa/74ή0H:*Ѓ @%},w?!H!H B!IHC$_CzjDCiV6΁|.ṕF!lUb].xMOA Dۦ -͑ =q4 > CqAWD=9_oNkr\c* sŦ,$%1Dv]7mژi@G]!@zggrPӍ Is9VS1) Pp/R'Y㎻a an6Ks$C'vMPdavOl[92c6@{=FrMA;7i ipdŜckhpb˵TBb#>6(s*fRt22^A8z59{`y覊N|bUA5_T-@ > ''ΥmYi {O lzH%FDj8G-&)MqCO<3?{ w=E?Zg^"?<35<%WžOJwx]X<3wO B7=xyXO]9g/Ƹ\kQ)~K%&VBD+>6'cʅTD a,~/^^W,xеDڂg}BX0~]> eE-X ڜy(R #^ܽZA0-zrL ^΢Q0! "Y =~E$Pڏَ5>7Fxx8MD:6L2 oQ%* yQJ)Q MȀo. Z$1-MD7q7an7z'pFkBRO|12@[x!SBRLXڤ z8S)0FԿû{:`5[r1 qXZOD7Z.gRb:{orMYc/_1"R@ptA31 eG]C?۫;Go&g,VK1&WZD } .&!7#Nc. _AXsd ^Ǐ)Ԑ,  7- J] ueQ >VoGa\$|k[D6  ߱O.j.%gL#>W}?CyVHut{ q.ocu;blybr(ILGA$G2-4q{t rky, u0 :'KZ܍٘x dz|9ic$W^% [|OW_(қS}8+d5Fˠ ʗ;&˙2 J}lĚ6f7O5jL&d'g/E|`ۻ\=^|@]fa̛kP{sq~ۊBUm|]BaSeok|N`Ց? k{hn#HWl"o D_r8hE9]BxW:dpslC[}(T(>C%;0|P:of|k1l ֟ܢ/A.A- юtr1ni]KVcZ x9']̬%íH,鮮g'[Qg`CNKBpAR NX|,+3#MoYİ}8NN ڧ<5`m'J@Ğgr1~|LTnH7/ٱzwo[mI+X7]g< S^ݔg%.J)l Chk@-3í̱e*lPiue oĔ)٫l~/8H1I' 㵵;JԤCzvATOqu@_mt^+_Ite]&Utori{e-g!C(?ȌGZ4ճ0A9? AcN ڎIKpn I!aafdp%PƟD#5=~M_"333333333czttgUeMDEBJD!!|K0 B`|@l:Nf\2LBL*@$>TG^i㌻hsaIc)_y[qنiWfaEYS%QѤQz`qi\aڕYXuQTIT4)DP \à 't>Ϧd6%cT.Ju<"Pz32΅'iH#(~vme] q.L  :_Fj{hZp-%Z,nk{8tKu G eqZ>V$Q^L^$e~bT)T q2X(=@L%uE!E:]-KR%8`lZ v)RyTl0P@$y8NBD- DAB~-d EE"eB V\!{ WA!ֱ9|I\^ fV#ТTY(;|T,*lXxwe n3!K-Uʜ@d,H#rP GԲg'i=#D aR r"%}u*YFEZ 8`PJ"F ϻ2'P+ւW :LҊ^{B%#=+Xo^I) *9#fCE1(%~BI^NKRA2{^~'Ey8S g-=%@^۸zV ;ps>czC4\Bk6騘y)௦e@i*8Y)4` ]SQHXQ:MX!;ͫ)Rs56&UHP5ťcEf Ux P hH3\Zo>-èZ 78Li \6 ㎖VMa*ą0Ycs6D<@hXPbT)T"^Wz>-Z!jO=*eP&xh0:Y fIh21?wV ̃I`_'vMk!G%GzGzWO G垪k*E{Fq-U;A6옖 G,UCCvC?үڜ;&o\UFj-mdd2W5L+cOfzyǙ,fj?ҷ`-?~-e9oHe9r4`h d@qD˗_,6S3Y))$5K'\u=zIX:r%$ym+͕ٖ/p t06嚎I)>R6 ϚBw ?H('Yq:`2Urɚ4Bad  ʲix豴2m;1셡%ڶ䈛ΦAKmGoHHڎ+e?N)ّƉjTLRIqԊxvO3 c[R.-E]7 {O-њJ^:8W6OP:+n!R]i|lU~Q"IO9Zh-4WK4hwȜ|9*;>1.ωN''X+O^2,>?wQz a3N% s#TBZYpXT24[QF|-v4 gjVЬj*oYDͲe)aH2 dW^ȸT(1#Vo<@3;`@ښܬfe5"?ˠ,L:3tcׇ ESm,%iZpm9dhBl]%Br!ӱܚ 52+ r#ؐa݆2+6* 9f. e"@Uđ6>mValOŵ;6NiCN9ֵCZQ:EmٞvɶP"Eo6 %@'XSkJsQ~VN]=ٸl{)sFkE_-B=/=c뗴2N_>eʖOHe]G99H0Qy%Itx:Cʱ$jF‘9G5wwR/ը.'S %"y?ѼOcXS!ۈ eD(`mYLo ?uI%8ߊBe4x l\ DMA`M5# M~몁 S7!H 3XOhzxzKaBc/ Π鋜K,jgnV8غ5~\5{hdYyÂD7홮/~cmEN gjOO1iw +h2mZ 0׮權Q:M.k?L"&HZMJsm {e\1B{o"̜: ,ْqN ~grڛsj !$=ptv@hRHyI*[#s\?e-fnK"Ii$l'L_TuCхY ,* x Y~` S`cE"Ӭ15Dq!ڭHh|څh2/E:&/cCf`@Kpfl6FAQ 1չp!UL9k)ErM %ݤRgJ~}zWU2T&oKj:&Rk ~Z1ѫ"1^@u^ΔłN<83[\~YGC v:|݈Μ$09A("y8@`ag˯AsD MA‹T?s:GҊ*:G!9砯lH_vS/l l P2u">1{2LP6;]Mc}`d7jD`X ov}:C1+?x`O߅}#070S'® ZgB8Jƀ\0)kj(`|_.R ?+߉E]҃LʦBFR!K'>ƣ:kIlՆ}fa ϓ)sziNi|$1;gQ$#NWwj;pG+N"8"7/da-;S<-S? K|oӿS$ISnw^=' o[RSN j?"5~ M3&*Ÿf8B^E*Pq|S_QCzi0}&I7X$2]r44 hޠ]:Fta SƲA'DMX3dW0Gz(rYUMsdOS4 )N q2GS(PUK:* s%b5t`: $ˎ͛wm-XE(K _G(b$CIC$ f1{{kaݢĪ8'' f)yrMo6K3%>֠=8WBՁDDD>0'ݮbv$GE :Nl"Ɂ̐' C۞] <۸L"ꞭQ\Jd4 K>FHM,f)6;z$_Q-C~ IŠ}=Dw)/6^AXqd[=2JW!E^pL{PL}\꣼XFz8wJeD:!&Y `;W:OEsK3-0֠($ޝxޅ|v~Y&&RRZ<ɒ;}u1*Gw¦YymzeMY(QM@3يCvD}aF;kuJێe⠫ŇiVo|n^ڙ[i~wd<>c(oR:[X/>ǐB1OR5Y8M:r QBg>ZH 괨IRfM";Ih6-\2AC)x"?ӓH/j S(&!-)d,息;{}}A !IiE!G1?6-.g9_eYxIlM, 0Os&`p{[v_ 8uge/ $_`G~\ʇ?~vj&6ZaA6.|,6Ӹ*QOH IQ̌O"C)\AWB3\`pYw|h[L(lM3w]/1b3 p|TVO "CgSA1V!!tXR-V~&qjGrU i~,,\aMPo dramUpB|TctF#U  PK9v7D\ (̊fPZ@(8|cm7@ϗn" v%E^ԺfGxZƎ={ᙲT!"MqN () T-D s=b@}*6L@f ,l5(UaZm ()\YxjU/*Tj'O^EY 6-.&)a%A !횞~ݖ]=͒ŐqaUQA0 Q~zvMr nˮjfIb؂M˰bHM˰˪IiEI(A~w=og9_eW5EO$G1,uܦeeU$E4̢$a ]ӳï۲Y`:n2*j"qfQ0 b]ۮYmUM,Q O0yivY5I8 ( r1m,쪦i((۴ zY9&0ޝc/NOzl]d2sȗJپa PUP}2PwÝzpuܦeeU$E4̢$a ]ӳï۲Y`:n2*j"qfQ0 b]ۮYmUM,Q G0yivY5I8 ( r1m,쪦i#T3 p`9CeGORQl4hK"~S÷U+oL@dĘ 2VP +saLGP| 5 ڴ't8yL,83WDluڋ_}KǴz|"Xx8ұWxȋ/ dJ(8. Sgh @KPՏLй2 @ ۥSG @&?B )*կљ!o_'1+ yB*#+i Qt$UP+4,zOPE(gfoo.ct #{16l]f 'U6_i (x7 vmRFު:FNk|po{!]&OVw]-VˮT)T"j:@sJixmdqi;5uURZ% c͠l]D#j3?^A2s'];e9<F|svNB.F[O. eZ^tg9 C5xoJDx7% $Nm@i4$ēRJAx|=p7[Mr6b;[l5=5LaKsfL]qxoHOyuX-RP'Sќ ogrgFb1 {'LTߤP/OOw8[KZeT֧rFK]ViPgm3j9gf8X3]AX0uc߹^[-қm}/ ;zIUbHjkH.JJ@4UMGx:̘0v.jzk,uX-RP'SHOќSH`uMb$BoXm{yZY^&j2}:Rt!D%zi.5NXR(f38ǚW)5M #h$*GrnC@LIkܺ7X,Q~ڽwIJ; :?3[:oܶeQ}{" =y78[?wXkNץz=&I+$zyY {y`ݍ{Gm>"J[;/Ve?;u A ҹzKA3R< kz: >AEנ?b\VAV13( *ȧ/޴;senh]zٞw_vU܂੾O`c`~Z)P0U zgIeP݇]t$@l#*hDBCC'ݪOު<5(cf+~WW\ߙ/צ5ѷti8aYgp\ % VYM$]%Ws`ds@!p,l:36v(j6=e,a}oʕjXveӕHJ}PtLIU`DCm(:ܑ9MH~bV7[8b~>\EjUv Д9iLQI'+ީo$!J є1 Q(s^)">b1!A!>!BB|;[CJ)1b#Eb(dDhѤwCy6%Q)hXQ2ߨWff P@hȳE&6V"m~P>hKEFH*BG t,!C_Ytڮoӧ/-#l w@?>>YH:/λteZfB6_Ux O?#֝jQN @6t Hҁ"\SPebfBX z-ݭl.CN7TuV6(fjΪF4,${`|{2-[!*<DݧWxNS(>>>>ĽuX_@vZ>V屻ҥr$*UU*c`BJUJUJU+UUK>?@JU+UUpGRZ #Zz0@Ga>0s.vAa]vySIZ\\\aa]膱1eWP$۴ R=iEI 9~ovMr oٕi. Dy G1?6-.&AwfQizߜ]ӳï[ve)z EQQ M˰˪ E㝆Y@@wg,]jB@rC:n2*j2Hxa%)Ʈ5=1eWP$۴ R=iEI 9~vMr oٕi. Dy G1?6-.&AwfQiz$; qaUQAP±Q1HHC<;:#::#:qe}^4K,0ls':I ms m0aP[˄Ck~Yo{:ur-dy2W6,N_RL*BX"kEY+9pڜ\Âǯ`M'8p0̝s{QIgZqє(_w;HeVf|6W\סYn3`Dn1)qw>ق"xjm~#,xd+Jhp㍙ 8e~H-|E|իBpV@uf@( AleLcC̝V4g Ѓ ~W5o8I=y d 垜8+b;lqFK%r)UzvMr oٕJP$۴ ,rC00 M˰˪ E㝆Y@@]ӳï[ve)j G1?6-.&AwfQizvMr oٕi. Dy0Hcskzcuˮ 5EOsH 坆Y@@]ӳï[ve)z EQQ M˰˪ R=A; (I4v=og9_PS4<qaUQB@rC:n2*eWy_IS,Ε{Y 68 98v<۫vW}jy9e[m1oe^C>\QƮ 14SonU w/ SP-E5/bu4[ a(!7c??7o υyn\n~G?x'cm\(9M׾\#sBַx#p|Oкno<[VX"޲"s :;e$H5e퍅v3g}nCCC줘VLzxNО{m hs*2@VRBF@Ĝx iJ:2[v "f*kZ5-6@ZyqdTre[SQIP4;+т"m%}"_FqBB dz_e=惰vo~jaonnaݝ nڝA󛧓5Z%0G|_ӳï۲YqaUQA0 Q~zvгï۲YqaUQA0 Q~zvгï۲YqaUQA0 Q~zvͬjfIb~^mZ]VEMR=N,JFA B=9~u#E4̢$a ?ry؅ׁ_}[mn-Ӱ¬j)聜qfa%Q@0b ! \ڦ뙖Xݷuv]5UDͳ4r$1c C3r#1n-Ҡj)而pf`%PG7B'@ڧXwfzU9Q|MlIvPAJ x hFXO|?xc/t"pv}yyu8qnmY̹$%)z%9t7skpbݙm͕L,  4+.&'bA#!{~skzcu[vUS4KrC:n2 d흮o{Kr nQ M˰ˀ&*q&Q0`=ʹdHC(A횞~ݖMWuU4E4Ͳ$q0mӴ,ð벬I*0IQA8M0ˢ(I aEA ~?~=iR&$2 ܿZ~V^=RN̻Jjp fP?"ݜ͘|\;*eB"!a ]pk}c[ySdKuDC#;q3*m"jEJ)A؋|{xwsVkt6c[pRJkrFjc&bZ_QI[Aك9Wc1B)S"!OK}\._2?鏽ȇ;w7goFg3&_W/NFNڠ#n$Ic& qM&kog57[ȮL}MqMfh-e2b2W#&SIQɧO)(4sqB ?\Eȇ麮t]U1eZB\erN3^ȏEX@pe4rNgFxʸ(Ss : Wu]u]/+]w_4735iih%vH( xsq s9<6EN& K99>FsV4%ss9\ʉس,4ŜByrb2ߧWX /[|]N}zӾ>PߨBernqOf,{;SIs9,8PP4i|Z}-g +H.a na ;l`ÝAd |>_|_|ׯ_~ׯ~;Ȩ"Wsf?n4iᦙǙf/7=T4K H lqӚM33>•jlsv㦹f=p_GOۚj7nZ)4l*6ۻEA-e@^j4?ns94" Yݻ4M4M4M4M4  0 0 ð;11111\fMqli4?:" q 7ffffffffffffffffffffffsqq 0 0 0 0 0 0  ?4n&{w_ǚpǛ7֩s4" 21e 4M4Zkvwwwwwwwwwwwwwwwwwwwwww'&&&&&&bX,4\fMqli4?:B `W:PkD(!aaa0ʒ()+ak$i!Gj|EGIlCƀ)\H&Lj׮]v}}}߷f7)ۿӲ4+8&2K*$PT}=Ilhr)ca7*wWUUUUUUUUU *O4!.%͛=.ըbz%ۈGuv2zyMNĜKGX|(qXނKh` C3R#/a2H'D MznRF/ɉls.e2a1 ѯϞj y~ikfw=Qs+jÏ`k" k (1c1c1c1cq0 `{{/[kZkZkZ뀲\iM7il@H*qSi:ф "K9"\ RJ)RJ)R.˲,˲ 0 0 0 0 0 \fMqli4?:D"  25ۻ"H$D"H$D"h0 `9s9s9ݝ\fMqli4?:"9@RJ)Rc1c1c1c18 0 ð{{{kZk:\fMqli4?:" Rf[&F ((H)RJ)RJ) #,,,,˲,˲,˲ \iM7ilf3?uj4L"9@1c1c1c10 0 {{{ﭵZkZkZk:\fMqli4?: "K9"\ʿRJ)RJ)RJ)wwwwwwwwwwwwwwwwweYeYaaaaaA!\fMqli4?:K 0eC(Fh4Fh40 `9s9s9ݕ ~`ZVU`5Fj0 Q7<1=l#cmo8Gc{XSjB 8R aafffffffffffffffff Ȳ,˲,˲,˲,˲,qL@`(%IrB%,Sj#,cSY`PWɵlj6r66&kXXUaUkbUmwp 22P iiZkZkZk{,bX,b ~R,TTZ*)+2JJe%JłbERXQtj**;" prx(#PCJT1QJdAB0: b 2,T*UT`{{{7TVT*4)VT*e*JJMRRi 0zY+pp#ȕDo'd;R IFF G\Qy-jjR1;юvo߾}۷o߾}۷o߾}T0p,P )RJ)RB!B!B!wwwwwwwwwwwwwwwwwwwwwc1c X B"9B> wwwwwwwwwwwwwwwwwwww!B!B!`1c1c1c1\B" @);-CS( BP( BP( 9s9s9 V*U[ZUUT[TʪUJEz "9p>;)RJ)RJ)RJ)!B!B!\B6'@t5fvvvvvv̂3 0 0 0 _Fr,bPa8 ~~~~~~|7|7|7|7(|A2ƅ(ȬI\R*iz֎Zi;\.kN^C`eԝ:U 8PЊpeV@2 "O<0 ˂ GƸ B` \@Z`T ̈|;; '$T &h e"Ķ rD A,eτ`&2P@eHHEp}tj#eS UkDM15i EKڝ:ĨG>8h92 m2nFtt G$?RhI Z8u 96).b&%B!!홎nݕM-͑, f}64KrC:n# q%A=975<1-)y%8zgu&eT̤Dc4"$3/ܺ+'Z#y l|Žwog2#cu[vUS4KrC:¢ MrnjfKb ^ڜ xX|7tBnNݓ-=2?6..&*q&Q$s36c3}zۮY&ooD(A ij3fP0Eڃ5B%7'qrnjnd-`\XjT)P?:#sP Hh|D'l@[mf?vC/rnkg^c_ܽ[WZSO|K'ED@2#cRBc2""@wgEWG6&Awvg5WF6r&1ݯn-(TA*Q:8!)q 0 m|xjt)-xZVI*8!)q m|xjt)-x7q`{wkJs* oȊkzggrFjc&*͝kJ*9($4>6 -%XqP ?R9 ~zH3* /鎭ȊkzggrFjc&bZ_QI[ 2]T LD `_.R.R.R*eFAZ:R0B:`1)\!ڑXq=ʟ9h5H'w1of-607f@=]C;wc3B+s"#o 7$EUۈ-b%B!1(D<34#,'=;8^4>߳-2ϱ 0.ۮʦ+)'x~W$Gn&fᚍr&,`t`($`_Wg8r#V 3@\@ ` HA 8fV #@v:p8}'-ګzx~6Z!TÝFfm?]b{^}_; G0{wexK5vUz B(PxQv{>z!ɠ_}^w߀@`   ӹٷ=}_}z@'q!($${\Z67{*~gCh\-B-{H}=JhR# ֗_U9?m6WGU 0P]sm|iڢz-ٳ Vup {FSd=ŏ@2%U0cM8 h1/|;rUwl2 e;c\ޖێvDyÕ KΊ5nW*Q%?<Nͥq{Vnھy56F< .y.yp*=1#sj6Ijm{?_RBԱ6z` Zw8 {}M3.6嗽y'H0j6 EQVU]ɶn۲ZkXA_sndJ׶i_Th 4nm0!~ve-{ӬȠ'q0[_mO}|\n":x.4R.!uj \\@ 2tp7=4γX i[%!!lL(*iiۄ(cj$y X 7jݗDH^ $nZ$,P%h>0+XXS>-iJII~+ݠJ ffffffffNnf J&DZ_QI[8ݙm1XZ< mZ& C7BB@"=GЬJLLk`-8j$[#6VG[7F6_rOOHln#;C:i 1,eU[p61ڡ 1BJթ"߅mIsP,;1 Y~Ob~^mZ]VEMR=N,Jɲ((S6!"TxXCpܪD &F*>mNf)=';=F7skpbKYh `؁`UG68 v s~#1n-ҠjK7R3 /*&N" ̹JģB۱2w ,ーKČ!`@ 'dTT (x~Wvh}Gu'me\T L]Q!M CF^؊ڥ[FbFaa(syH [QtHKX+hׄ`ҩK6]N%vY5I8 ('M"ZZe+ ">6]N%G`m]۫-2^a2Pn)6Wk*PQT t}M4@448>qxq1 6Pm`8@ѝ3V6Ɓ%6*l8qD^〪TS5jJ8z8q U㸩aSj38bqd5F_ kd*`qI0z{U:efT>c._c+&Bx ^#p D`n M=X#]z}%ZI𛄲X:dRu-8+Y%Ls_IK!hI I6E[!h˜rՅ[ڵx"ދ%UӅZ'j!Ȩ7 ~RKo$~'Qxn}_(LԉG\a= LO^9٦v UX~j 叨fo1kyʕ{}rn(}7f״GNp$$z!X/ј](\r?;Uz&_|]?Hk2@ku1{lD"B_}VR*h* w/"+=27Z^rѣ &53츨1kL{k XK܃NU(gE?#kZ⣼p=ҎPXя+ZKҝE8cˠѰRxe;<:;6~%8oR9I%DmVHԒ`Į{Ɖ=8571vǮ.nFɺ^kJΓDa. 7Ю>71vǮ.nFɼ0E!)0@,\m&#UVc{SǻV:FӋ~h?BO7 m_З^p;[?w=f)*vN/"F+S%JPs:D-upM]֢;[[iL'R^p;[?w=v^e5w v<_KzjsoxJSg:Y.p mXM5KPvz\5Z*Q*)$r4^CCPzI}?v<_KzjsoxJSg:Y.p mXM5KPvz\5Z*Q*)$r4^CCPz.:߇3ߊ#@|7ׁ09b{j3( `)FK8dE|QQA-Xp99IW 93}וQ qTOpj=V5BզU Z0Հ u@ d L3dO ̶VhCtY Qy B;PnDvbmGCSwTzFT{갭*&n{ [=+F@qIy(O8T{iQ$ד`]ۮ!KBwF:@z[[@U_'%LZ`ž('l9`)؃ ?gj SZ-a*1!l(&%RLdlʩ-/2ڙ.4lל/gEcz4Ξ ܽ!=C{:Ih6k$QbZGϴo@9} p_J}3g&V^OeMZ'71ak/ļF}W e{v!zHAn@ b?zhH }@ʍYr< $z ` Xb` qPǸ(Ϲ!_~Ae`EZ MzA ) P\tJlh+&_;{ /f|C(sP0$ 5 S^,*} [s8bux2d{!ш4cj#e $
]pj߱x0{a.K>nu@߄PIA|E%:;h7MKCジ+Y'?YKZg5:k6kz@-$S_dhtiQ] ~G//F?IO)} "X*<0=cG#AAa~ȇȓ)L1Z %!F"TTHw8R2.g?RD?66095 G'ɃaRY|ҋJ~ aVfx,M[Oӟ.Ga&SMT^eW.ga[M\ޅ_03OCȏ%@@yV3 }Q<ɥ0hZV5_f{0Jnl1~zB(`ydT͚Z'ˡsr(:9t;_ՕhzZ[ǐ=>[cݽ ]!7ڳE []֣׏ pt0b堜.tkjlঁ_7~OL= l΄%Є)_ q䞇R$DXQvF^zib{0~Agc$;̲ 9 I TBf"OrP-T6IZ0IߡޝBnB֥|\UP+B nĂy >8t*STϯSd{an˶0(@@M{wR|A}% E2rI0_@ُ͎ԏ/њ\?6om(<[:%MҷtV4I)'}KgHӟ-ΔAϪ'@/Zt<vMUmPިֶt)ԃKM+)f5:~SZe*uK;Nl_b͓ +zrQRT v+4^E~>} w,c/Jmq1aFMDoPӣ%z+{qI$˲,;Nx>BPH$L4Gш$ZRRi41yN:N2NJR*RT.K[VlEcX6ʺpk\kuݫ}^&X/F|2L8iCڧY+kl!5JBK7t;o(\ ­pW r,Gt685UsnUue۲zުǢ[~0_'|_g[:Wl^m[ Ӹo!. <??M0t~o:?7[19!q) LBtЖʀ4S`\DA5&ޣX5 3a};A9JEñ#1_֜,{寎N [ A@ϣm %nN=O ( _|^!.5I P8BNC*qAIfQ U䳰#P2@x& !\K)| c+*WA8&#>sZ nQ-VM6Nln1cJ2Z^6qT"Cd3q4U@J&B u-ϻȶת wT5"X(N| 7uC0I1fiEF¹oM<ϳf,lI\﷫Wo̴ic=|gg=U(j<粿=|=ڔy=7:>IwWOEp煆O[Uy{<6=ڮw;ΣXu-['kE€Ftf#(",ߔ. 4KU]HǙLB cV:_se_U64nniHi|Dr3#%'nP EHxҶVwh00~Z2|ĕ6"=\S)ES)>I`yGkL4ک#X%8h˶:ʇeTRb|7G BL=кW-*vbMnU_d! 1 ݻ%h7~vN)FnvaI0+C 55|}BNq ⸲fU9w{bԨc2-,ZԩڬRٙ5p0t=:kX^7A1ڨQ58]TFW WOz]VL盻Ám ]gH> {(7۫+Tuwrl輣\*iXrS@$WM@q(>fLHH }n>*iIkߢ?TTʞ@NYb'8޵6yS,gГ8V-8/o7p} n'>Hvyf8D+Ao@N39:;s@'}|$Kë6>ZQlTH:UAK&Z-V@QXX5?MZ=^eV?SR>GW[fTRnubzqK~G7kJlb![-WN՞-VE=L=ɂZ_Pnuq]QOC89]-uD鴜1 P߀ɞ=xSiL.E/oE኎C\b > g|xxqU44 bF^ óhho) # ^&0FxP1цpʊ)SŃ5FkO? ^G%~ jk R7(qȌ 0x*d1OyECAF1R ah׆64xVsP'!Nx4C=j́Q#َl=#0^5mpg٪A SFѫa}}zw]قY77ˤxa-g_W3>q)(  % |#j`UHB.fI&RE:<"m)IJM"+OKQi:#BC_{;0 [qRi1о?Ҵ}}C. $a"1c/ % qTe dߖm,5E FJüNN5w=Gy0f XMpk.|ˉg\]s5o/CfBr 6qg c 9_ك@b V+L6Yxe3d3t=0l"L'^uk6]X|lI'')!mTU6W1old3< x+[, k.Yn$H@9fteӁQe˕(LBP!.=0CNEwцUJkHZ66sk HOjb{ 5ȝ_@hm%8GFD5>g>(A˹*zRLmFb.^?pA4msν#xnR$yݠB]mK4+GՄrXj.i%pۏy.ml_4uR;7m 8zkSI;E+TXӄ^#Rx]q|c5C~4dЀh4+,JY3" ǁǓq18GCNOٍka <ݗ,-\a[G=6 ^. rv7ELMO^9m:*;^61u@ʇ$bNv$nO,rcg: l8qz&79ZrSexZVKc=.%#=H`&5f-gקR/ENu^E6 4Eݜ7K<xrm˥bqwIlhhkLC StΉ[*R%JQhY?ѕ/RAwl DDJYv]o imJ䑣o"(hW1ܢ'YMg<Z 9cc~)/+8ER_ly #/;GS_kw +7CO\iv ,9FS`kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^ȨR2 $ʹ?^$M{=zo=M[ds6yU@ 8[it(((7BMXcny))))))))))))*%2=HS`kv+!,7BMXcny,)4?JU`kv----------- .$1>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzffffff ggggghhJ^ri:Nbvj*>Rfzkkkkkk l2FZnmmJ^rn:Nbvo*>Rfzp q,28>DJPV\bhntz r!ᓞDDDf 3lA Lxc\^Sff "gazZm @\I96a 8dk`B[ٓ_l{.8 }Zvb޽ 7Jwe<\~kNo!'U֟G]-fj)3Aٲ9ܴ|О  "]+B8ȬcpCe'*-ϰXY~ 낙A|^[ۅ>-`68/-|1a{'\bل+{3֮cRեF2ZE 9fxTrԵ-9JVbnzs ,8DP\m|st$0DJPZdnxy$*06@FLRX^dyz  *4Hzzlx{{,8DPt4@Xdp|",6@JT^hr|} ~".:FR^jv*6BNZfr~&2>JVb̀8DP\ht(4@LXdp|lx,8DPZdnx&7HYj{Ӆ'3?PVbnz t䉉Vbnz blv\ht  &,28>DJPV`~ ",2&06@Xd|&1L[jy+7FRamyCO[gs )3=GQ[eoy$/=Valw 5@KValw'2=HS^it !,7BMXcny!/=KYgu!%0;FQ\gr}"-8CNYdoz(3>IT^it#)/5;DMV\enwȪ +6ALWbmx #.9DOZep{ 2;AGMSY_ekqw}:EP[fq| (1:CLU^;Ocw+?Sg{/CWk 3G[o7K_s/M\kz &5DSbq~,;HUds#0=L[jy*7DQ`o~2AP_n} )8GTan{ -:GTan{ $1>KYit-;IWes+9GTan{.=L[hu"/>M\kz %2?N]l{+7CO[gs '4AN[huz~#W]'KdFIQ˅OnP?%;~&7J|qz>6L>@ϊ'-Avuy$u Rg`+OvP [Whxm#&lw0laToF loVQ2lЪ]#*C}Nʼ('J8/}[]8O=coM!s( !j=C{> }dls\9{HFL;wC+LÀ?ju|& pfvj)D@|Bbln@c4 v`r}42"e Uk {<-|G Tt~i.̯S{XȽ![}aG"8|J_9],bN-Y\l@9*t_G2'kMy"w[Ӝ,3`gj gZRp34 b77ϔ7c .FVpR4;4*n}ifnF'DC|F`NC7wW>nOA,vشi?4S^$q4<#GXm)-Mo#ť!NĻIh^ |4`@r0=pѣU ۚwds!U{S_l+˪*ӊjZVj5Hg1:rN=1KIEB!x: K1e˕A({LT*JRT*JRTt:Nt:Nt:N}>:479;eE ! `RT*JRT*JRT*J/}KC_h* +P@pPA?(NqjﲗW4Fh4Fh4FQ( BP( BP( B|(yupinrveEEr @r0 $^ |3cGS$@00Xz9[EdF V86\ ɵ].+ ` LA9KHN2X!l!lBWcx䨱tD|>|>|>3B)zI۰-:LHC?: H*b·?rcP SM1NxZ1ɿe_WU8f0B}>:479;eE !` !`" #G ++++++++++?~Gܛmb^YVUQM4V@lA⏘!a_]>^\9RT`ܜ,v#),QcOKz JYbBMʡi@5$`h 0 )O4fl6fl6L&d2L&d2L& ko2VzU1TpL&sChnV4ZA 6\HqRWn&Z`HAÆhE _;$2)VL&$4XiTS "0ΘE6\&R|ć hE79;eC'Kq\6RIn.1 b ^ -ݭn9j(G#%RT*JRT*JRTh˱YgRHŌwCKw[NJ#HE0POggQ RMP +b ,سiD4y4RPQ4 akT))L&d2L&d2L&d2 xHi eA8(BƟA'8w区"YD#){vrmqtWJj*B`@LA9lR EHB&tE1 GKG$z1X,JKbd nndBY@M <jtBFN4RIn.1 (P4 )|r.x% *׏M L9C%!h/Y4( 8f @X" xHi eŢP 0Rnt{~m qRA`J2B8oHgʼn>N]RQAAAAAAAA0TQs_B`$ ȹD"H$D"H$D"Q߱:n8 PC*{J/!TM0@܈x?oY ^ -ݭn9j(G#zz8;;lj2%z8X( &ѥH{V9-tp( nhnu UCi<) P4 akL/J@S, ΄\8_w'bg,zrp$ `[d:::::::::::::::::::::::::::::::::::::.Z2 fe5, fP`4\СCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNP]ܛmb^YVUQM 082ـ@4./  q:\=Z]WΩ'r)H(Oqy =&#Dgˆؗ tPPC)Fx6lp?!5[F>}Php¨:n&h7/ ܍kǤ[AxpEDϱ8 Fh4Fh4Fh4Fh4FŊ&JxK%1H(Hy`"b :759Vh082ـ  q:\=Z]WΩ'r)H(OXe˕A({LGؗ tPPC)Fx )8HŸdٚ-B>r4ePaTB 77/ ܍kǤ[AxpEDϱ8ŗ-P@o niqQ3^(E0A.P BE~,V5Q2F[20.!=p܈DBAC 6X(" >{S_l+˪*ӊ#H 8@0/.wcuuzb.Bt0* A-W1!>b_ZTN A& EOme9u4aH96@兂 `u圚|b&ͼaZ=rhQ  V᳋K3q!cie+#R#r4ePaTB 77/ ܍k]^bƺ~(GC/10TԱ]4[ yh @b95uYT"9`SR|:qHtFK1?;#9bB8K'ml(|_\`2+R7Av0_ BbJ&!qsV*dPL*NmnpXSM"ȃKeU\Bá?n\0["9d$8*`96V $j ! 3SkkK  e@ *R,;R~ffkɦЬ t8XP:" рS d  o5ًr9vа Rg@ ߒzŊIXou)HQ'3TDŢ\&Ŕ@(GC)}LL2ZD@hE'E,Hp.nH<%QA6b, !A,Ydɒ~~~~~>&QK`=6:|]f?t8XP:" рcggg?SS7⦆Nז'TS $!$c%J[ pw{}ohROL,(Dp`$Iz^z^z^z^z^z=OpOIވ;=^_[BTPM5`( 9 uuu-Vx=>Vj4.&QK`=6:|]f?t8XP:" рS $|>|>|>|>|>|JޝwJf$j)җ#FXx<x<a|*{xJFqZ⤂jCd4q1P8rHq?;=n᭕C9E X0@\L(}y{:9"lt͎u=TpttDģ\?SS7⦆Nז'TS $!$cB5F[ pw{}ohROL,(>h@ A?)O R!SG#,$R)r76_ˤX=nH&BXpʞ\[BDDY$"ĭd^W䘱'r昱'G}>:479;eE ! 64␗,~~#~4A д ^"ɒ#Egffl Ų`+R HF,Bkb䂷[MbŤ\W>*F%X[[[[[[[s?!5[F>`Vx=>V*fvnvnvnvnz^z^z^z^z^t:Nt:Nt:Nt:Nt|>|>|>|>|> q:\=Z]WΩ'r)H(\.r\.r\.r\.r\.x<x<x<x<xoX% ^|֎Ip8p8p8p8p8~~~~~_TI]:unvnvnwnvnvnvnvnl6fl6fl6fl6fl68G?wǸ(">ffffffz^z^z^z^zVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d29d2L&d2L&x<x<x<x<x<bX,bX,bX,bX,bq8p8p8p8p8`0 `0 `0 `0 `0~~~~~^z^z^z^z^vnvnvnvnv].r\.r\.r\.r\.nvnvnvnvnۭVjZVjZVjZVjZVfl6fl6fl6fl6flbX,bX,bX,bX,bz^z^z^z^ZVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVfZVjZVjZVjZVjZdddddddddddddddddddddddddddddddddddddccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbjZVjZVjZVjZVjFRT*JRT*JRT*JRT*JRt:Nt:Nt:Nt:Nt:JRT*JRT*JRT*JRT*Jү////////////////////////////////////h4Fh4Fh4Fh4Fh4BP( BP( BP( BP( BP(kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK++++++++++++++++++++++++++++++++++++ |>|>|>|>|>WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW XHkdNd`\BzHC l)" >{S_l+˪*ӊ#H 8Auz̵NSORRPF @r?!5[F>}Php¨:?~oX% ^|֎IdF䉠>|t:Nt:Nt:Nt:Nt: XHkdNd`\BzHC lz(" >{S_l+˪*ӊ#H 8{S_l+˪*ӊ#H 86l؈uz̵NSORRP5jxre"kh38+ԐE  @ 9#12~&w˨ЧM.TA'͌3`U%aat+N6`H9ʐ!C r\.r\.r\.r\.rŊ&JxK%1H(Hy`&F"b :759Vh082ـ!a_]>^\9\.% `T@0111111111111111111111111111111111119HŸdٚ-B>r4ePaTB 7^V‡_mFcҭ dAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE XHkdNd`\BzHC lP(" >{S_l+˪*ӊ#H 8'N """"""""""""""""""""""""""""""""""""zre"kh38+ԐE  @&`U%aat+N6`H9(QDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB XHkdNd`\BzHC lH uz̵NSORRP#F@"H$D"H$D"H$D"H$D"HYSb?[eTU *Jf DK/6w1V;lh<s!B"\d@%tkXGPx=h@!D !a_]>^\9\.% `-W1!>b_Z>>>>>>>>>>>>>>>>>=====================================0}*QvL'0Z$O?|~,V5Q2kr }єBQ t2L8a(|xIEntX;& c -'~ 0%*---nV^âX?*`  q@ Ŋ&JxK%1H(Hy`&Ol[ʲjgg ?$ ˳pkv]9˥"< H@-W1!>b_Z@,AA X  T YSb?[eTU *Jf DK/6w1V;lh<sibEJ_%spmwZ%C ǍJ$$<``!BP]ܛmb^YVUQM4V@lB0/.wcuuzb.ffffffff^\DZ Ί}i8HŸdٚ-B>r4ePaTB 7<V‡_mFcҭ d0"Kbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~~~~~~~~~c~yv{sӮ+sT$q˖-[$fOsGbdlMQOT92\0*!N-Z DK/6w1V;lh<s̒%K,YXD\oq#  9,`bhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh?$ ˳pkv]9˥"<W\ =&#DgpVKAb?'{$FnA)Å ">dA|>|>|>|>|>'$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$lbEJ_%spmwZ%C ǍJ$$<``cJP]ܛmb^YVUQM4V@lRJ0/.wcuuzb.Bt0l2e5t?!5[F>}Php¨:nP7/ ܍kǤ[AxpEDqʔ)SL lbEJ_%spmwZ%C ǍJ$$<``#EJP]ܛmb^YVUQM4V@l%J0/.wcuuzb.Bt0B ,)NH 2**GS F%D|p3 `U%aat+N6`H9 q:\=Z]WΩ'r)H(O˖+PYCkY/'O|>|>|>x<x<x<x< q:\=Z]WΩ'r)H(O#G9HŸdٚ-B>r4ePaTB 7.oX% ^|֎IdF䉠#F1WD,|rW'&gتWUUT G&>;p)?$ ˳pkv]9˥"<D! =&#DgpVKAb?'{$FnA7/ ܍kǤ[AxpEDqȐ!C ~~~~6666666666666666666666666666666666665555555555555555555555555555555555554nvnvnvnvnz^z^z^z^:Nt:Nt:Nt:Nt:N|>|>|>|> M.r\.r\.r\.r\.x<x<x<x<x<~vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvp8p8p8p8~~~~vnvnvnvnvvnvnvnvnvnl6fl6fl6fl6flz^z^z^z^z^jZVjZVjZVjZVj:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&@K^<`D;6 P!FyMhCG)"Um .5KWurX_Ɂp ^ (n10PWmN  !-18CP—pX /I?<߰1xmJu{(Ayxv !FP'{^vݮz^v^nz^vP&P@ <#(7 i# rCbWmNh !-18|YP—Uo0Maз^/$!ІJvC :zHqa=)pêM65CfDhRPBqm cAe!cucp$`S8l 1K"͌3]vb"N1,Ȓ+7\9'9ɜQ׻k">KZNӀ>NPF;%\p!" XbV%GZB 7.-Ma`&LynI`H \۵ Fb% ~/N흹(؁KL'kez{>0I͘,kd-F dޔV B%ljpt R3-Ggq⢸pY5U)RxDnEqh  {\JVE@ @  Q \ mGD3Ef1näx̃nX0z:&Ft~ægh_|Bh|}`>~X'I=7`jӑ\x).XO d BmrB`B́%| b~. ᗂ 1_56Jt1}}wH'Z&Cu q"@oGgYn®g3C)g&rVoNZN/]NV/ȩ hOL/)B:gg/8FZ!rS$UPS#92M2P'ߜ TE9GIފ%}1Gb/N{Ҟ="-VXr`IZN64FJ[ tУ,Fog1@}$VBpO˸53uA1KQWF >s2p`a!ȃړP& DC0=<PZ虳}pTOWg.,XlgUHrAcYħp KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD þ#G6&#?.pfRؖ H F:61ao:}.b\HTH$5ʾdIqb[DfcMMA#Cxy8qkˊD#Ƌq ]U ,XA9$|tyN|tlbެu\&E88)wM}U~BɡyP̌LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL̅D%DQcM+kHƏ '%H`v8X‚᠑!{<<5eEVŸfԩB *Ty>:61ao:}. > *?! p] 2EbX,bX,bX,bX,bX,p8p8p8p8 Jaߑ\ZWT83)NlKpDA#Cxy8qkˊD#Ƌq ]US 4@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^`0 `0 `0 `0 `0|R(z,l4ԓCuF+'N|~~~~z^z^z^z^znvnvnvnvnkpȐ=Gx}"+шb\EDU 2 .r\.r\.r\.r\.E9$|tyN|tlbެu\&E 0nvnvnvnvn[VjZVjZVjZVjZVfl6fl6fl6fl6fD%DQcM+kHƏ '%H`v80abX,bX,bX,bX,b....................................-------------------------------------'7{¶OHC@=940/\j,Qz^z^z^z^z^VjZVjZVjZVjZVZVjZVjZVjZVjZV  yǭ.+/5+PtMT . .RT*JRT*JRT*JRT*JRTC?G*j(G&&ZeXBA_כ߽ga['! 5\A A"1@ ~}u<;vSW{1bĈt:Nt:Nt:Nt:Nt:JRT*JRT*JRT*JRT*JRA#Cxy8qkˊD#Ƌq ]US"DFh4Fh4Fh4Fh4FQBA_כ߽ga['! 5\A BP( BP( BP( BP( B|>|>|>|>t:Nt:Nt:Nt:Nt:N FIcq N }]o~~Smzrh`^.hs١CRT*JRT*JRT*JRT*JRT&d2L&d2L&d2L&d2L&D%DQcM+kHƏ '%H`v86   yǭ.+/5+PtMTN8pD"H$D"H$D"H$D"H$D"Q <]wc櫨% 7k>Ic1x<x<x<x<11@ ~}u<;vSW{ 0Fh4Fh4Fh4Fh4 Jaߑ\ZWT83)NlKpl,[]Vd%1^kV蚨J6lذaN0FۚQt` Z,``4 !nvz|Dcf2i,jpR(z,l4ԓCuF+h 1@ ~}u<;vSW{d(bX,bX,bX,bX, Jaߑ\[\jTDI b#@xvr42/,)"!;72$I$I$IBHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH8888888888888888888888888888888888888hpȐ=Gx}"+шb\EDUD $HQ <]wc櫨% 7k>IcSWdzkyaI1 ع#G9rȑ$H9j̵}eM5q3ĶG#FX042d瑇FJ4b׬@5Q:)RH~~~~G9$|tyN|tlbެu\&N8)wM}U~BɡyP$"D.$* $ć}Gsmje_YSMF2~\̤8-A"qȐ!  yǭ.+/5+PtMTN!B"~~~~Q <]wc櫨% 7k>IcN }]o~~Smzrh`^.hs$H$Gid^XRLEB0vnd_ @|>|>|>|>~~~~~opȐ=Gx}"+шb\EDUǏ?z^z^z^z^zq7;=fZ" ѱ {s4K(Pw7YV i'B6W>|HALr__NF%T$cFF^|>|>|>|>|x<x<x<x<  yǭ.+/5+PtMT=z~~~~~Q <]wc櫨% 7k>Icvnvnvnvnv=1@ ~}u<;vSW{㻐$H9j̵}eM5q3ĶG:61ao:}.# > *?! p] rǎz^z^z^z^z^t:Nt:Nt:Nt:N< F|>|>|>(?~.1UQML؛Nˤ('7{¶OHC@=940/\j̑#G b#@xvr42/,)"!;72'r\.r\.r\.r\. þ#G6&#?.pfRؖ  F *?! p] Fvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvx<x<x<x<x<p8p8p8p8𺺺~~~~snvnvnvnv88888888888888888888888888888888888887777777777777777777777777777777777777vnvnvnvnvnl6fl6fl6fl6flz^z^z^z^z^jZVjZVjZVjZVjzmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM--------------------------------------Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvfffffffffffffffffffffffffffffffffffffVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666666666666666666666666666666666v>|>|>|>|>g1111111111111111111111111111111111110000000000000000000000000000000000000//////////////////////////////////////l6fl6fl6fl6flº*r\.r\.r\.r\.e************************************)))))))))))))))))))))))))))))))))))))(2L&d2L&d2L&d2L&d2L&CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA====================================99999999999999999999999999999999999995555555555555555555555555555555555551111111111111111111111111111111111111-bxĄ;pбϼh|"愋22$ EH>>c9^Y<R  {y )dI4cȐ(8on0+P j#'l,1Gνv΂*@!~zruה8*. $h )G1Fu 1B=rkbWMC/n6b(J>e[ZĜp~#&xC{Q%AD$>pȭ]5 k0Aɐ(8on0+|>|>|>t:Nt:Nt:Nt:Nt:'7{¶OHC@=940/\jDl6fl6fl6fl6fl6+=tܨcC㪂J-X "@xడ L&d2L&d2L&d2L&d2L&ipȐ=Gx}"+шb\EDUÇr\.r\.r\.r\.q7;=fZ" ѱ {s4)Pw7YV i'B6WwYhx1Yk*uB@h4Fh4Fh4Fh4Fh4y>:61ao:}. > *?! p] rÆ )Iɵȼ`Ȉ% @Ǟuplhb\UPI4hРA 4hРA .$* $ć}Gsmje_YSMF2~\̤8-A"ñ`8hd#wYhx1Yk*u2 0@X,bX,bX,bX,bX,y>:61ao:}.  > *?! p] ҁHALr__NF%T$cFF^G@?(!`*=tܨcC㪂J-X "@x.$* $ć}Gsmje_YSMF2~\̤8-A"ñ`8hd#wYhx1Yk*u``N0FۚQt` Z,``4 P!nvz|Dcf2i,@Io곰PO ׅm `$Gid^XRLEB0vnd_U@B HcOǍ:8641* 2dȐ!C 2dȐ!C  þ#G6&#?.pfRؖ @X042d瑇FJ4b׬@5Q:1`C?G*j(G&&ZeXBA_כ߽ga['! 5\A:'(RWdzkyaI1 عJ0 JJǞuplhb\UPI3@ d@6(0 ʅD%DQcM+kHƏ '%H`v86p@'(,[]Vd%1^kV蚨JHpRd 'P #`m L(x:`0-T0AȀrH򸛝3_E-ĄYL$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""""""""""""""""""""""""Z042d瑇FJ4b׬@5Q:SH!RHq7;=fZ" ѱ {s4,9)wM}U~Bɡy ')ҰT*JRC >X&lBĊh4Fh4Fh"jǬ:HR$EC#?l])v2ޝ[ BPyx3b ZiܙV tO$c'{Afl6fl6ͦ$}rȥxfV' PEK3gppB8ǜN+4 I:k_RD/XPOR(թ|j4pa@"~t8[ ب OQG?7a"VVH_; qVa E#hY% j'(AZrk LR(HDF4AMD$Dxkdxpm290 {4U 91`$@(2ZWTW{4IABDYb$H{4ͤ,()N&DxF-9 )rۈCrӽ M_ULC>84HDކ$c'{A3*`sBp!㭂@nOBtʠsifN\hH!cNEp h I:k_RD/X0"er`@$CyujbX,*KlaTF0lP`,Z|s6!bERÎ}BGzp a5cVI1Z`@$f4V A')MR FvBK@ʰbɀZрNP'Crӽ')T4$etj" \X:0p2"~t8[  Z|s6!bEIJRÎ}BGz(`H :ee;`Ǔ ,WC /NRT*}ȨfpqBAIMw \81'Xx@j[J08`!"ogZK4-` OJJ')HĢd䘤lORN:ћ@D &)&R@RDȏ{:nifb2hFЏ '%H`v86p@&( }}Gr: 8A,L2y>94)Nd/` *E t2.) \ HDކU^ ˴ B?piaWN4~Zȼd-pv(=md[QG1\s,`@+GJI70)(9!l$ -&0A!$Ȟ[YQML؛N+H D<Ʋh@ $H Q1͸2`씉pmJB<,[S9d ` {9iL(~~ WYIExKu*5p2Xž|N}rӽx0IYRof\QF@c0vD|>|>|>~~)Ksxی+h,Nz^z^z^ן 'Sft,%,)·m3(# ;e"}|>|>|x<x< WYIExKu*5~~{ʒ"|62ˀS&nvnvnRWX2| WYIExKu*ypmJB<,[S9'%g,>80+z^z^z^t:Nt:Nt:>͸2`씉1|>|> ` {9iL(Bʒ"|62ˀS&2\.r\.r\.SWX280up鯲T޸qwwwwwwwwwwwwwwwwwwww>͸2`씉0ۀKxXTF ;;;;;;;;;;;;;;;;;;;;x<x<x<p8p8p8^WWWWWWWWWWWWWWWWWWWW~~~o:::::::::::::::::::::9999999999999999999999vnvnvOK؋KYRof\QF@c0vD.p0ۀKxXTRIo곰PO ׅm H@$Gid^XRLEB&(mmmmmmmmmmvnvnvfl6fl6fl6{^z^z^llllllllllllllllllllljZVjZVjZVt:Nt:NtFh4Fh4F $.. jIFO مB#@Ho;:AgĈ 84%=5eee(3!!_3? Ha%IV!ٍ ؉"@t|>|>gA"?q7WӐO+N`G4,()N&DA.1ڋ*)  oC*/GeZ |UH瓐W.-*j(Gl6fl6fl6 !AGK#*P쪀DGŅ{KliQ9OlƠ &@P <]whͺ4^؈V ZDyBxkÆ¿ 7cZ=6tK,b 7@|Kl:A2osk.!Vh MP@<6Z ˴ (r\.r\.eRٹLPNP #`m LejjjjjjjjjjjjJJJJJJJJJJJJJJJJJJJJJ E'Bl\A.Dd2L&d2L&d2 Ŀ]E.E iOIcB#&`WOEDDDD.#@t "RADBd'Bl\̋p`Bzk\РΘ1c $CCCCCCCCCCCCCCCCCCC(J>e[ZĜp~`K^@X23B&ZY{e eFGUu]m8\o5lưb}ޯػd4ج3miBt'3] K{v CH\c)/0%/UUլ2yW usRD@aHO[ةUפ06.QtCL]rKZ0̅kzrǤc'=_>?NK x8U'r.98J<\XjHl?ZD45`;,R F&p쀜8(yH8+ E)Tߵ  0)8>ԉ$HZz'hqlݰ@gnׁ2_kj$bF}m[_@w)݃Y~=E%&@'Nޒn; ,6'QיwI]7@P-Ƶ=lóV`0V]3*1ӽeWp;muy̱@]S.yNs5"(R{P, k'Zs҃I&6{qݯK~x9~&r~M]TgɎnM,>b)7?6B?la5&]ELSZahov}e %,3:AHOV]dkryf !(/6=DKRY`gnu|$+29@GNU\cjq K{QPGٸMb000MۻLd&7mm0ߴup2Is-w"zHkm۶m۶m?I$I$I$I$Iضm۶m۶m۶mFP@@TQN K +c#b"a!zzbJ2ѹqYA)B5R``+(%"9π4qX/ 9RJ)\m۶m۶mے$I$I$I$Im۶m۶m۶m۶M$I$I$I$I$I$I$I$I$T U,0t IR.ᑪ*(<F8Xwwwwwwwwwwwg۶m۶m۶m۶mҺrZB*ɱiQE>82,&  JJJc1c1wwwwww?@URO L-a1ѠpP0prr"ŕe5դtD䳃S#’$! &&&&ZkZkZkxmaUI=1% ĸHE !9 d|i _$) 9Rm۶m۶m۶mK$I$I$I$I۶m۶m۶m۶m6I$I$I$I$I?I$I$I$I$ITM$"+#D?[MVJcGGJ8Zk)`, Rwwwwwwww:M20)۶m۶m۶m۶m۶۶m۶m۶m۶mۖ$I$I$I$I$iffffݤ ٚB2 ܣy IFD   &4BO]kyIT_ju͡!+5?KWcoy !-9EQ]iu)5AMYeq} %1=IUamyXdp| $0jqp; CIdIm2Z7hšN> ;h@ ї!O5eβ|m]„{C[k Dޞ:4cĤ8*d 'IGP( r9s9s9s9s9Q풎|]]ڗ-V$1R5B 88sm l*)%$F{{{{{뺮뺮뺮뺮xԺteYI=8!wAT)nY7xa97.b]ZB` @ӹHtir9lxDȎ-NMDp?¸r8PTTT$2:plb\QE1%%&&&6*N/Y,!E4dΒzyPT*JRT**S؁m 'G~hRBDDD୎}ڜ3d:N@"<;q̮x%cFFXDo64.a\XU9V044$|D|6eβ|m]QE1%6זV֕e%DHHHH]U {3s%ʒ">888888v.*0 0 0 0V6g\[ZYVUAAAAAzPb܇W'JRT*J h:D{yyAvF&& bX,bXYeYeYeYeYeYeYeYeY{{{{{?[S=ƪxma jZB"atҙ@/T64.z^(3;H'4h[VjZVk^Mй9fI5` ,P(KxvshkrEŔ$l4ϸ0.N+&'''H@~|!krEŔ$BRR:sS"֕e%(22(3;XkK+ 2E HHȢ:R1ë{&)[jZV!-eaͽ9Eɐ).Px ݉sS"֕e% & US  t 4#g 3+P萱dǢ,%c!^u]u]u]u]u]u]u]u]u]4M4M4M4M4M4M4M4M4Mhed#u0p//]6hĤ8*d 'IGOTo(kWƦe'ITME=PlZ]9綆f6Vk kT {{{{{3{dD'ܛ5lj_XzHT vn?[S=ƪxma jZjZVd·oՑk .Wp)qC l6fyyyyyyyyy"|T4#Ǎ2aʰu-91VZF``sp5O" 6meUJp'ČUf4ذ@DQU3aӡ\4w&CJT8vxM;D7`ޥI@o+۰'0UQ xKшӵ)xfaazx|m{/\,ߐpSoUʀsq7SS!( Ro:%ąsr(o*s܋IHU%{K?w Haq/fc>2`M =݄$sz"y)yyyyyy~}}}}}}gS;% ʸxbylj7USR u_K3°pZF2zdNI=2(#yPc7۲Z*ۚYH^?J@6+! a-m k8&4B ­iU='RG=2( A}xWVqP/-~4'$$$$$$h?㺎b2֭]-ݰ ǼyncZOD:/%}rg]SH>3)øuk`WKA7,"1o&$aۘKƃ'^]D;BI8øuk`@6+ni]XSA6, pk_ZUC83Q JA=YUrNJ febbb-m k8&4B!!nK9ygF:A鐐lgV?:/+%  y. ^XP ƃ@5p.,gb @}}75r,*gdT/ yv2ϮN3NC9.$ ʿ|qftzmڗ͊Ǽ[xTqM,i(DžDC ZVs/Ό.u#ni]XSA6, pk_ZUC83Q A=YUrNJ f%##c-m k8&4!nK9ygF:A0g; ߶^.ѩ}Y)uBS/ I̖&9o_'ىL2Do7I`Os(i(;* T-#'u蘿|L 2J~1 !8:*2` [\(`YOT}UD'>QOTRTlTMS+vJFBax9 RH!SK8 j+e: %ↁl3XKu"<+e: %FVX&.(?^6T'RȳT$?^6T'RȳT$`Ow\+TId,H7/gZ)`*p c1c1cod9s9s9RJ)RJ)Rb$p2 Pp5ً2@ͅ1$3QQ`DиtF6\FlA(#proܱ7qǎwϼTBi*MR8 A"T(Ip4 EPDH$I$IUT>MR8 T(Ip4 EP}ӧO> $eRjJfyW0ٶm۶m۶(l2$`(D"1333333333m۶m۶mT>MRD @D"Ip4 ŏ"q(  $a攒&0:DNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iu)5AMݤJsF( l"N-(`W:5YuS=9HƤ@Ϭ:Ygi*D{{ d/V4q2 H UUUUUUUUUU^id,Hc8:62.N!`@, xph`Xp"a!`@m۶m۶mm۶m۶mK$I$Iܶm۶m۶)(J޴ k[k<#g8C\qCH&r\q9˲,˲,˲TUUUUUUUUUo۶m۶mV&hP@ @0ڶm۶m۶%I$I$I*Ip4H a ۶m۶m۶mmB0j!F4LR&)Lw̬l۶m۶m&"""""""""i۶m۶mVDDDDDDDDDDH$I$IB!Bݴk$Uv^s7Q{R$SCE{rA=G?4s-(G Fd@2d^cI(TUUUճLlkj*ѹ@‰f ѽqw(HFD4M4M=52Oc1c1{{{/[,˲Yf屔PML$db{{{M7Vֵz:R&Gp]u]ZkZkZs9s9s&؛c+Zb=)gٗRJC=61Œ`{{Hh!ѐp.D{{{s9sp$xX88Q.7f\Oz:R&G0F% A~ 'uũy,*%!K J۶m۶xpha6QPqXlxpha_rB1(sc2! Q$I Xtk_By$k>Έ?,6 ZOC*M?l>)vt@ k N/8优嬩`-xB-9"9*p--/LD#}KLWC5W;|cX^yoN IƤc뺮뺮뺮뺮&]5 Մ$ԃ;Ji5-#|뺮뺮뺮뺮w_{0MG4sA1::P[N^>ѱqu`0 `08<<<<7# м~l\p8}4eZVPNI*Ejj*JcJɥ}mQ9xQi\J<, f0/IxWVUDszzzzzzIľ95+" SSUPMHB=$҃\p>O"ͩ]1 t<<<<ϫt<<h_XOG=6("㽶d kۂbeeeeeeyƿr\.r\럕vlbZQH?:]* Hnk*_*ͮL&d2L&d2x<x<~nbRB2$ޱ'HEX,bX,LS&ѭa5 ĜxP}}vR7.$Imz2˃<~sikpu sqjK0\ ȟ䠰0/Q(2 GGl ;k= k^O4˵o\ E_*_&d=}iT# EΆMe /S?TKsyTU ss0NhR.ijO J$/2v $<nz :FR^jv?FMT[bipw~)5AMYeq} :FR^my-9HT`lxAMYht =LXdp|!0mR$GPP'~U%0ۮt/GN" < }6KeP29nKU u]DHr$Ȱzs9s99Zuyde={{{Oer旪oHr$Ȱz8ʣZgT&Fl.C6T 7LMR,$?z۵h1Ia<{{>}6!pw_R mF1/*d ^lR^lR^DR^DX*f[m smCM+oSb2,pm:9iNӛ'y'y'ydӜ87MȖrCH@DZSi}<c&ò,$G1?4JF"UUUTIb~^e6 (fffffffffff$G1?2]ƜsT@OXP ‚*Q ̦a1Dݤ +Ja mѶXwq .n`MN-WR5+0YWޑ{5DzF<ʹmS=̗ f/syr5$d*FPǫBHOgLE fOZQ'Cqq{{pRgfaawwwwwwwwwwwZkZkր5D}9KUh,F9s9sޤ 52/C Cm#ڗ6F vw4R6(0w_sQvk2[LR(NZI0 5 U$ʣH wJˤn5:F!S@ (p0^N$񗣽TGCl6^ {S'^*裱L4F`n:2E&{yy繻[VJgPL&d2q*m>̥ G)koG(3b+2'?pFTlszM $+29CJQX_fmw~N ")07>ELSZahov}OOOO+5?IS]gq{PPPPPP18?FMT[bipw~PPPPPPPPPPQQQQQQQQp|R$0iFJ_qR6-0YEڃM:6 B@ @0 0r:Bޤ 5 D 0`DvD4 !'-39?E?PP P0@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ PPP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!K}O:UլjV;'9ؐY 0< Բ[U+:kYHQZUR[JB2I}P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PP!5Q$ID"8( (? 1@^}Kl=/kwcw g;|y yuQoiwU zVG]魁%ZHUsׄ,[³ToJm$m{BtO~uGd VzRpuMW1*%0b~Z }ulz+F3g2ė8.H{:]1:aL.D4Œl@^y(ㆤ_$s#" <:71/ xhFB\2x7+gJ|wrkfa[V&#'@s][.0'M FE$ ⹙qAB Dx/.*"K˫kK+%Td:̓S#sfQA1oQ>a+JtE$?=Y\s#Ӣ@ȵ "1.mD$Dnk |vpic]Wt&"! 50 (ح}M}b0.mD$& r1,&ƺLCxl( \3`@q8"O/ SND93 @{UƋ&At0ED1 \:R1zPH2 OGC@2<#Sqj @< *P8{nRRRRXUSp Mj~Wȴ½,&ƺL5ODه/-&Os33<5&>|qm1ypO.-Å)8;MƪrV:ͩiՙ/,E դd,{;ÊJ[$ ҶzbF& ѭqU͋ie8^g|qr\, !N *\)^yl((pBAuP5ɢ2!?><qlhº*H=-i!?uihV>&ͭmaQE9% ?8h'"ĿC2)ȼ.XMA1r G.*"'%@(QH88&}H`>>W R%Du`3p î'$A8Fkji ML%ĸ4H2qmjfcZXV}~Wt:½~xske`Y\s#b  Ʈ~jV6{Ca:>f0#pM%iy0Y.Y7ea_\YVSMKHEBy0\zB`Fŕu񧣟.2-%Q,˫k;¢rJ"yx| |?]-Ԭ|LÛ[+˪wv>:6h';w(\!وHBnMLKN Iށzr̼(8@ b<i]QE;1% ĸ uF֥uEĔ|#sȼrrrrrrrrrJymaUI=3)ȼ d8V3Q.N K Aɲq0-*g&Wռsr",KZIXwvUo*rqdXRJymaUI=3) ´ˁdP?=0*ݒbe`^[YTR4{uohb\VPGpu  Ʈ~jV>&ݽiUA=bVh4Fh4Fh4 h4Z$7w42rO,L *gD{m]QE;1# ĸ /c2H8lА &H A×)'*g`\cFjM|vpic]Wt&"! 5011$"%%%%%q0-*g&#`]TSѻX@37`UI=3)Ԏs# ( ũ={aI5~A Qɲq0-*g&#`?TS;ynf0#ʲnZB*սqYE- ?8$ Ҷrr\.r\.r\$9nԘc8hx<$?{nn{ocWK?5+K ǡ V(zFHHH$7w42rO,n6H2o?{l6fl6fl6f}}}}}}}}wdPz^z^zVjZV_O>@$NnmXiAr+R(1 TQNIDp8I&3-qeajIN̸yma_33ʼn#@xpېa&$y[2".+h'f4|Yr2zKaF֕e5ݤtD!W_[[91֑;zyXGvU4$󀆁KJBa+JtE$ӓC㲊Z:4W)&L}0 Y22?]/׬|A?˪ye`^[XUR)slf0hH3{ &},P`Fŕe5ݴT$ׁ ' kYYYYfa_\YVSMKHEC741.%y:4m(#y{uohb\VQ$ouh^VPF֥uEĔd4ܫ{C㲊Zzy;Cb!?ui]QE;A>:ҺShB+++++d+(!MV K}Rlk JI(wF%T䮪*Y6浅U%̤tD8'’j*r=S3/,)%lf%z<;zyztmgaZ_4]$ζr^FbѵiUA\R@=72-/{J鏉~xske`Y_=OXcWK?5+>?{nX6vSon ,>!v ӂ EȐdP_?=?k8I&͝m= 弌\,{o; ӪI$G.ҍըl @4>0 AgǼprॗR3 c_}>"B5S05y /%; )N,Z!~v`Q]X/=tF}za.P6ֵ~YƋ-7鲇_VxJ|E8$'޼ 塇*A~;-Ѯ%A:w] u--~`v6`|fʆujZOL{*5;ɐT{%{%0^hjA:C.!} ]Co{)7sގu7Ǘּwxh8Tg9=W AG"߁Y r2ݨ#`1oE1ۮM[So3W/S@&TMwﴝ$ۚkopUw\O X71O#c, ;&@o"'ru* _ë;5~;ֱ3EͯJ'p89 1Zt0Ep3迨މJֈ krKp } !w<1[q(/ [OvYSq*: a*@&S% 8C&`G:t0?7@kb-d-k<L /@ 8 +fhNrlQ86yx~l؎Dlu|9_v.|s}[H,2ḨYH:WCgqm :@B x,l,@z9d~kd.Rde.RJPP?<вza}Q[g88@ˮj#qZEIoQ4M0 0 WIoQ-)Zi%Au1\veW5-Gza}Q[g AA@ˮj#qZEIoZEIo1EQE-)Zi7$(%!۲#qW˰( r3$I$eW5E8 KImڽ%Auu]쪦h9eX_91XвzaEI{3*eW5E䁗 Є0R'W=*Cthp6HQ!:p!`xeaјu&FAECt$m nKd"32PM5$XJ6\XɆ T&Yt$lx DQzS{߶m۶m۶m۶mڴV4KrU ϳivY5I8%EO$G1?vܦeeU$Ed0=̥͒"y0}2ŠoZ)1c1ި 5%)H1 ] ZgcLL-׊$DP<\Hrl< \歌,yhF8R~:dGAA)8888tnVF:zO'lIZVjZVtnVF:zO'lI~;nxR:C6tnVF:zO'lIqcƓ҉}}}}}}}}7NfeQX{–H؏7f<)Bp:7+# $E~7f<)B߃@<33fo_kg5VE5%Ep,0^o'̈́ 7&hd`\YVRN+Lq!_)Eڷg'W];~MUQMIQtMI/׾=;kU?)G~k4%9 kߞ\u5VE5%ErdUjzTԾ٘τ4bȧ/>OZ 1B/`S,K #G-R)@ O97E76%l,TՌKH$6X>it#fX/Yޘ}20,+)&8lwϓWq QsS3¢nєa~۳QҪ(QЏ:$ kߞ\u5VE=OC@>=rdUjzTƶt!դTB~" '{yFs޸ui]ϝPKG\.&&&&&-dDh]MA-#BBBBBB(;})9nft]u]u]u]u]ӗ-ȗWזV&֥u5td$a(;})9nfʨa^Ԇ *JP/FM&GqwL0]^yyyy8^D88bSiUTSR(єa~۳QҪ(QЏN?O>^Dۂ77d Z5VSQOL*P( `LӗFna/-LKj jHh<丑[Y<<<<qɹ)!ʢ|=kcr6$  h4z9+^xsU52,*LLLLĻ3nֻ&hT-2\,8%dXۧ7mlŊ9kΐoflE s}>/nV)! ;mN38xUՌMh8!,ع毶[ܔ}mjB'G4[lޔ5!\R*'$~z(s,fD,b@i +JiE\.FS_TkS;Bµ (Q.H`0V'Vhգf6浅E iOO6g2[@i p ^`)ѫ+S兔k" =5(۵Kyߏ&TsG{0 .`ZP$<2"VLV LI;PaF\L-=rOb"4dw8{njis|&t"'(׸la'A悔Sޯv YX@6\g33k,NY{pX?1 DoV`ju(4@LXblx $0JVblvt~8FTbp~,:HVbn| .8BNXdnz(27CKPXbjrw +3;CHMR]eju"-;FNYgx"-5@NV^fnsx}"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27DSGd5gȄ(tE8#kb GDy@2&wW7ֶvV6յuU5Դ$:U#####C'6ǐE *R0Ibd:nЈb">p`a t:Ns(&f41-)% ~HHHHH`>ýf 2bprJ'KG3`PqD0TAkh4 mf^VNF:2*" Ž}ume]UME=5-%IN BZkZk뺮뺮뺮+ ?{ԑF2al2J%GG /X01D (Dp`Ezt:N63/+'# ¾P*J{{{{{{{PuWg8ԱqguK~B8lĨȗR}7 dM'-PU!h``c8<8rHJ𛙩V! >NJ)UUUUUUUUUUUUscSC3#²rbRB2"aA!`@ TUUUm۶m۶m۶m۶m[RM/,a OQ~qqq,Z/ˢh,E)x&mz[C+ʲjR:" yaQA1!p`P{-l K*i H'fe%d$c#b"a!`@9\@YVSP MK$Ur 99999: "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{ #+3;CKS[cks{ #+3;CKS[cks{>>>>+3;CKS[cks{>>>>>>>>>???????????????Aפ 51*Z> b`2ațXu 4H,˄F?Nl!T)#|y|CiZH)M/qTwQEѳd.M˰˪ID  A x6yi9UQD< AFX>6-.&2@ A@1m۶m۶m۶m۶۶m۶m۶m۶mI$I$%I!g8GPYbkt} (1:CLU^gpyRR$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3FNV^fnv~Z *2HPZblt|^&.8BJT^fnv~___(2IT_juhh!*3IT_ju{{(3>IT_ju||'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27XxV>0]P8fגHe/T3 ]J<\3Ez ڿZ!|IZtFd6C{|M)VdJ3c+CxBqUALpBU :q1'8`.ZNlR?#zU˸{{b<0>>5Wc')7y6״avڒT(1u sJ̩wjBfD4IVľMf^z@˗oNYKq5a5롵n&:,:62.*&" _[XUROL /:ڴ*4 db,-0U2~|a_-[o=m+kCPQN2$"  kZ۶m۶m۶m۶m۶m۶mTUUUUUUUUUUUՊI ɈHȇGdžF&ťeE%Ĥd$c#b"a!`@ `i)h(g'f& 5+KXd4| !&+05:?DINSX]bglqv{ /49>CHMRW\afkpuz (-27CHMRW\afkpuz $).38=BGLQV[`ejoty~(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~(-27M\ kz*ډ9HWfu%Մ4CR‘#  {vqlgb]XSNID?:50+&!x<½?E}}}}}}}}}}}}Ŀ~ytoje`[VQLGB=83.)$ zupkfa\WRMHC>94/*% y?p 1N] l{+ۊ:IXgv&օ5DSbA^m|,܋;JY hw'׆6þ}xsnid_ZUPKFA<72-(#BEx7s2n-i(d#_ݛZؖUӑPΌK C@;w6r1m,h'c"^ܚYוTҐO͋J Gޏ+TO^m|,܋;JY hw'׆6ETcr"}xsnid_ZUPKFA<72-(#Bzupkfa\WRMHC>94/*% y?p1N] l{+ۊ:ꙙ|>|>|>|>O^m|,܋;JY hw'׆6ETcr"c``````7L;SPfLA a 0F-Y)(` 0Zl@T"63i!K`1U0k:pVQ<3U g0k:||'d=!330-*'$!  ľ|xtplhb\VPJD>82xhXPUUUUUUUUUUUU(8@ ^[XUSRQPONM KH},@P@@\YVT) vY+B!"Űht:NՊ\Պ7pqǑ$I$I$I$I$I$IWUUUUUUUUUUUU  8`xph`XPH@80mmD fM(e\#@;@;T,wJ2$D!*4N5$I$I$Iܶm۶m۶m۶m۶m۶m۶ m۶m۶m۶m۶m۶mہ-,+*)('&%$#"!  A I$I$I$۶m۶m۶m۶m۶m۶m&""""""""""""""""""""""""mUUUUUUUUUUUUUUU5PeE%ĤdD$ãcC#¢bB"aA!<0( \.ylmw ֠_L|0txB,B,B,B,B,B,B,B,ĨFJ_RK0;1Ihp |yvspmjgda^[XUROLIFC@=:741.+(%"{-& .....vwwwwwwwwwwwwwwwwwwwwwwwwW pO.m L+j I(gF%d: bX,RJ)RJ)RJ)RJ)RJ)RJ)88888X(Ǘg7צvF浅U%Ĕd4ԣsC㲂R"RbA`@ ľ|vpjd^XRLF@HᰐpH跇W'Ɩf6֥uE崄T$Óc3ӢrB11dC3333333333333333spmjgda^[XUROLIFC@=:741.+(%"{-&  8_ pO.m L+j I(gF%d: s9s9s9s9s9s9sNwwwwwwwwwwwwwwwwwwwwwwC@=:741.+(%"{-&  >jZkZkZkZkZkZk}zwtqnkheb_\YVSPMJGDA>;852/,)&# ypX8$ ë{cK3ҺrZB*ɱiQ9! B!ᠣRJ)RJ)RJ)RJ)RJ)RJ)RX(Ǘg1;<Sc3g%1GaCm fX+0rWP5u @]P5uKDҶr!zwl1CWHfffffffffffffffffffffffF$I$I$I$I$I$IK ˊJ ʉI ɈHȇGdžF& m۶m۶m۶m۶m۶m۶m~zvrnjfb^ZVRNJFB>:6L z^ffwwwwwwwwwwwwwwwwwg۶m۶m۶m۶m۶m۶mK ˊJ ʉI ɈHȇGdžFƅEńDă ~zvrnjfb^ZVRNJFB>:6L 5n&)wƱ54Vr+ |;{|;{|;{hWM]@67 w_W:6 DLM֍iI) Ȩh۶m۶eE%ĤdD$ãcC#¢bB"˸xhXH8,$}yuqmiea]YUQMIEA=95ܾ|l\L<0뺮 j*i)h(g'f&e%d$/3333333333333333333333333 rbRB2"qaQA1!e\TLD<4,$ h=ۚZڙY٘XؗWזV֕UՔTԓSC6fYWUSQOMKIGECA?=;97531/-+)'%#!w"q]r )wYya<2txB,B,B,B,B,B,IJH"I$VAAA8Td/|yvspmjgda^[XUROLIFC@=:74{YRLF@:4.("p8 Ź}qeYMA5)%٢rBⱁQ!A$I$Ina^[XURO u+(%" .s9s9s9s|yvspmjgda^[XUROLIFC@=:74{YRLF@:4.("D"H$ Ź}qeYMA5)%٢rBⱁQ!QeYeYvwwwwwwwwwwwwwwwwwwwwwwwwwa^[XURO u+(%" /^[XUROLIFC@=:74{YRLF@:4.("Fh4 Ź}qeYMA5)%٢rBⱁQ!Q,bX@=:741.+(%"82,&  `] ˒b2ҡqA ######0اwG綆V&ŕe5դtD䳃Ss,d IFCx<kZkZkZkZkZkZk~{xurolifc`]ZWTQNKHEB?<963y|pdXL@4(  PJ)RJ)RJ)RJ)RJ)RJ)RJ *9;,SSLA3JbN1,<-.)]RtI%KJW\.9RuI%{X 8888888}zwtqnkheb_\YVSPMJGDAèsS#’b2ҡqApssssssss~{xurolifc`]ZWTQNKHEB?Yg`ZTNHB<60*$ lTUUUUUUUUUUUUUUUUUUUUUUUUUP/nM,k J)hh~/Mzwtqnkheb_\YVSPMJGDAèsS#’b2ҡqAᠣ~{xurolifc`]ZWTQNKHEB?Yg`ZTNHB<60*$ rYP/nM,k J)hh~/M JGDC1c1c1c1c1a^[XURЏt wwwwwwwwwwwwwwwwwwwwwwwww(˳kS;# ªzbJ2K㲂R"a1Ѱ0p8p8p8s9s9s9s9s9s9 ë{cK3ҺrZB*:ӢrBⱁQ!p`P@0#RJ)RJ)RJ)RJ)RJ)RJ)(˳kS;# ªzbJ2K㲂R"a1Ѱc1c1N3PbgŜb qVbs)w> 0txB,B,B,B,v%$UIu2   uq"tp8wwwwwwwwwwwwwwwwwwwwwwwww70oN-l K*ii:O L IFA  ymaUI=1 ԣsC㲂R"a1Ѱ$(((((((b@跇W'Ɩf6֥uE4'fE$cBA` ¼ѹqYA)ȰhXHӻs[C+ʲjRECgF%dC"a8 ~{xurolifc`]ZWTQNKYxrlf`ZTNHB<60*$ ]P/nM,k Ji^ #######A>;852/,)&%Y4}vpjd^XRLF@:4.("8888ca^[XUt 9s9s9s9s9s9s9@_\YV@=:741.+(%" HHHHHHHRJ)RJ)RJ)RJ)RJ)RJ)R; ) vYY) g%f1|g;% F^h/ DzGzGzGzG D"c^^^^^el^0dWYXURO$! p8}zwtqnkheb_\YVSPtD䳃S#’b2ҡqA ((fffffffffffffffff%" m۶m۶m۶m۶m۶m۶|yvspmjgda^[1.+(%" MMMMMMM}zwtqnkheb_\YVSPtD䳃S#’b2ҡqA088ڶm۶m۶m۶m۶m۶mfc`]ZWTQRO L IFAB?<9630-*'gP M)wYY) g%f|"O !Űht:-JjEtVDjEt, qG$I$I$I$I$I$IUUUUUUUUUUUU"8`m|2O !Űht:#:W+㝒:62.*&" X,efffffffffffffffffffSQOMKIGEC' u]u]m۶m۶m۶m۶m۶m۶mI$I$IVTRPNLJHFDB ۶m۶m۶m۶m۶m۶mWU:86420.,*(&$"  VjAVasql:62.*&" a@Aa` -XP %H8lА (L ,PC `eK+U>tؐBY؟~}|{zyxwvutsrqpomkigr\.UUUUUUUUUUUUUUUUUUUUUUUUU5+WXR )SH 'O8mҔ %K(M #G-R s_lrʔ(O,IrȐ ?zdd<'d$c#b"a!` _ߞ^ޝ]ݜ\[Zd2L態,VH℉$F⃇6hȀႅ &H၃ (J!C 05{UR:eQBM2adI"AzE #@t`!,@}%˕*S:62.*&" q&8ݽ}]=ܼ|\<ۻ{[;ںzZ:ٹyY9ظh²rbRB2"qaQA1!p`PDͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) Ȩ93T q&Pݽ}]=ܼ|\<ۻ{[;ںzZ:ٹyY9ظh$²rbRB2"qaQA1!p`PD8, }yuqmiea]YUQMIEA=951-)%!qqʺzjZJ:* ɹyiYI9) ȸ9qSr 8{wܔBN!$ F_,m ap8\e`@`` $$ ) }B~b/x1TWMNNs̢$ aGAIi2)#|Y!Xz&k+2*(&$" C7;tc%i;ǪIi2)#|Y!F*j"qtc%i`z&k+2EI VEMR=&)J9fQ0wwwwwwwwwwwwwwwUQAd|mSF(ICر8X5I8M֌UQAd|mSF(ICªIi2)#|Y!X(z&k+2EIŽEO P~` 0?_]\߄oa#0P "O+k `1!CB arMͣA0 ǔ>!0۴ zY9EtܦeeU$E4̢$1e ۶m۶m۶m۶m6-.&)a%A)#|B0m۶m۶m۶mivY5I8 ( rL @ڿ7^B$=Rr{#MPVBP( ۶m۶m۶m۶m۶m۶m۶m[$I$I$I$m۶m۶m۶m6l4RL$`, @$I$I$I$I|<F\,O& i8 * 2 ED88Zyd5 @< B@ I8۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$I6 bL$`, Ph3m۶m۶m۶m۪* &Ud"#-4 rO:* [I sx'1IU@ M$)(DrػNKdQjת6@Lhi9b%(p5kUF[&F0-v\"WVí{1J#1h Uy4tEX y ^TDCh3O%R;4*!plhd`XJC@=92/,(ha ЖV֝e-Ts; ۢj:m\L>,}iUC/¶x @P@7s2ml+*)(祤cba`_ݛ֕odžFƍUt<ԓS+‚~~~~~~~~~zPĤlP0|_? _ml{ *9X6eq`PB4& }oaQE9+x<x<x<pS3ֺfF*ٹmQ56.& H|umf`ZSLF}^Rq="ͭa[TMG?KSSSS7531o)hf`YUSRQ߼011tW7ھjJ.ݽqU9!---dH,^VTROG@=862,ʨBI$((Ԙ VCBH`9`v +NeN|je 9V _KT9='Џ@Ofe?q[.ۏPvb3 G0˹Cd CYaי{3ꆖP ѣqVЁ]' gl7/JPU43(I2΅".gNj~.=B< J6 o% OuƦxF@G~UFE$<he첊LLdz/7?GOW_gowa'/7?GOW_gowbbbbbbbbbbbbbbbbbbbbccccc/7?GOW_gowdddddddddddddddddddddddddddddddddeeeeeeeBJRZbjrzf"*Ͳqqqqrrrrr2:BJRZbjrz $,4<DLT\dlt| $,4EMU]emu}zzz%-5=EMU]emu}{{{{{{{{{U]emu}|%.7@IR[dmv}!*3GPYbkt}(1:CLU^gpy$-6?HQZclu~ )2;DMV_hqz09BKT]fox(1:CLU^gpyu'/7?GOW_glv$.8BLV`jt~#+3;CKS[cks{+3;CKS[cks{eow #cks~ +6ALWbmx'2=HS^it$/:EP[fq|!,7BMXcny)4?JU`kv"-8CNYdoz *5@KValw&1CHMRW\afkpuz ")07>FNV^fnv~&.6>FNV^fnv~p3hDdI*3HQQQPRHc>wk:㩽tOE-HsOM؉?FIq|Xv{8˜͐0 z ^a\O6rWt3j[m iz:)gS:O\f **.qkls'&ma8!H 8D3[pVݸ3inN*JRT*JRT*J°wFѨ43c}qm1*2O/R@(Go9jht BP( BkIJ.n1]t9XURP2V,}@/F,{l模?"C~b  6XOQF~Nɻsͬl,J$WT|>zdD<w7GM YX.(ZGC&⨩A3+ h%E %8\p:N͂a0W6YKc'[l6fl6m۶m۶m۶m۶m۶m۶m۶m۶ `^:rnligda^[YVSQONLJ `^:rnli,k+j*ɉI)|!zT4$y}d}7vF浕e5ĄG `^:rnligda^[YVSQONL_)C{ `^FQS|_Q &0LCAěgM-_Q\Q &03\<~~. Z+S q vvvvvBhG-ؕ)ZGɺ0TP:B2^{jqsF&H|TƒHiA=>i4f^]''fl6fl6Ӆa:X,bX,bX,}'zT4$z^z^z^Wjy}dʹYVjZVjZVGEC2קN[YVTԓѣ!S'S΍-,k+j*????????]u]u]u]u]u]u]u]uGEC2קN[YVTԓR____yyyyyyy9ѣ!S'S΍-,k+j*ɉI/nΈ 1Jx)R9N;Ԯ挘1,\MP 2tTf;zac +RƋ#8Ph`3 ĵRQC3K.'XU_ JƊHGo9jh !!!!!!! q *88 x(ßxsv)Sk J JƊ,y %EB 2PHrtt4\<z^z^z^Z阨VjZVjZVjZVjcyIwx謥1k#" ML#>h$d#0{#-'¼"=G-ؕ(KB0wU9;ligda^[YURP2T0h GEC2ף]5-_Q\QÉ+eHB(xH{k[S, Vԍd#0{şL9jha|meYIAP!bChdꉫF /t:͕Nt:N:]s~{}uh4Fh4Fh4=N|PN3bưp5ABGJ.Hp CA>u2¼2DPpx>|>|>g+!R:np4ÅLhHɔscK;# ʲzrbR2444L?kU/ Z+Sfl6f,Ԉ&o5eʶ|E)r\.eB2^{áN>vyQC+?Y8k $:TppP#0{ѽha)ZGr,L|BBBBBB¿6 \_Uz괭9s+T42RG1R,?6^BGQ ꇏ;qؘŊ&F"8lL<,$y+%钥 VK$H !F,{l模%K*)(+>\HB F,{l模E k+j*ɉI W@@H Qѐ )κdrU%%c҇d#0{ѽA # *8b4p+m:mkkΜ钥 VK )E?7gΚ2e[, "6L`(rPp?YSlW%WAvpBĆ >!d!^p]7:pܤE kɑ!>R &WtL4>i4f^zac +RƋ#8}FA_TTTTTTTTTTTTTTTTb  6XoDvUīscK;# ʲ0L ""R ޝj )} (ΌHP mwYDR KR;m Ja@1P务AreœUp:nEfk"ujb~AL,[[殕ZQQlV͏[@a:95Gq?QN#L5 B^.+I .G|L/ҍϓ6ԷFE0N?+k Ss fϋvh}f5n7VOϳCFߟDgU)f3YR<`? '.u4_ߩ՘ JMO WjwV'a9.aM%t҇ ٩Fos*I@~4}L [\SpwFV*[ X˗G/Jseb G+@NC>w-WY%SyrU|L0nGqVJEt?=v B0MmT_,4ESAw21u,ї;$-*1A|g P!NkxRgmEnG_ ꎖML#=3: BwbrWUpU8-vqT^eDҮV#q ݮ]{DXq= 1_۷*/8neD|ο51KoZ݌-k/FWhӽ>' 0?Or=U:Q];МMb_C":vm0C^ BpPjdq~b}q@ቖԿ{;T`r|M? iQ?2PzNSmoٽv x99 ?߾)^)hWBicS4 ƿy&EibQ*RyQ4]QWMO wnutڈ}brnP1n}+2'&IyrA78Q64<*N|Vv/ RE5 ovǂ\Y+φ0+/mҕU-@^m%*[\ vH6*D$OsBE>k |z"^ nݩ/  PX`hpx (08@HPX`hpx (08@HPX`hpx"#&.6>FNV^fnv~######$$$$$2:BJRZbjrz%%%%%2:BJRZbjrz%&&&&&&&&&&&&&&&&' (08@HPX`hp7 UMBBa^ػadԷ P9t#::}خ/&>4BO+k `1!xJmj6':n2*j)#a%A*:n2*j)#a%A*@a۶m۶m۶m۶:n2*j)#a%AJ:n2*j)#a%A: жm۶m۶m۶m:n2*j)#  8mdWT=2SDH22*efF GP$߶m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶M$I$I$I$)I$I$I$I ~42#k z{{'@$SB*d@^Mr nìzQ˦g9_aVEMR=Ns9wwwwwwwwwwwwwwww˦g9_aVEMR=N(Aⶫ)eWFs6&~3x-׌[f`8pQnD1 FT z{{OdjԴSB>ΨMIHuܦeeU$E4҈uܦeeU$E4҈A0K#"8" qaUQA0K#$I$jfffuܦeeU$E4҈( uܦeeUTFq8M˰˪IiQEQ۴ zYa=!b%MMaZ|iy@ 5z V^V z{ރvJ-sy CUMMHI|^mZ]VEMR=N( r@( """"""""""""""""yivY5I8͢$avY5I8͢$aAP%>6-.&)Y9b N|^mZ]VEMR=N( r@,uܦ r@p8M˰˪Ii%AaaM˰˪Ii%ASbW^z &2O$1 AӔRJ~ra6o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m۶T(Ip4 Eq 5@8s$I$I$I$IRL$`, P ae@P.X+a9c2 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITT2e9uc,BRJ)@۶m۶m۶m۶m@P ڶm۶m۶mI$I$I$I$m۶m۶m۶m$I$I$I$I$I$I$I$I""""""""" FsXgVy A C"' 7c `A0jY$%IvVWuY2Ahc5zYC0$߶m۶m۶m۶m0D GP$5zYZkm۶m۶m۶m&h0A0b($I$I$I$Ir۶m۶m۶m۶1vqmH B)}}}}on7sssssT1c>6-.& >N,JFA QefffffffffffffffqaUQa%A!۶m۶m۶m۶mqaUQa%A !ڶm۶m۶m۶mM˰˪e 6t ;* [)rѝ'qii8"@EBZ @`.e"@ Uu2@ 0\l5D\m~P%= y6DCl68ZЦH}<\a-{{オR1N`~.FV's@aYkUL>mSGcPmGԇJGxzVY/$8R-,/' =S+ w7 ^t }=3eZcL$  e\1nlR)s9s9s9s{{{{rb z*UA՞d_άU4Fr25ZkZkZkZs9s9s9s9/),c1c1c1%V^U=ɾYMpTפ)#拚+T@i$9jhD&8P`@ $He g;zqܼ]F7L-XLrI =tؐB 2PxJcb"oS9sk[C{uqia54TAHHGFE!`_I-l,˹Usj5Nt:]R2mYlOTj8ړ˙մb"œT{{{{{{{Sq1p طwWǹ=WUTSRQPON*@`HHGFE!`_I-l,˹eD7fXqbć "1/QH@# n͐ K+dQ0Ird+4`@A $(R#FTGϝ:sMDD+`]rֶ,j^UQMIEA=9Uj4 Ȩ=$ ˳9i{y9뺮뺮.H O{{{{{{q2"IbJRQ^B&=*d*|F{2VBn#9ʲO&3ŒFa9$h8xcJVXFLdQ3ttW^Tk%zܜy=d2ne@bL!ZOC4e?L'BLLv[X-mR_}{.#d3l^A\ }$OAOt( r,\vY5zV:eY9. n=Nc+2·p`P 0TPLHDtwwwwwwwwwwӍilm$`0]2nvY5zvY5A>fiMI=<3*j8t( r,\vY5zV:eY9eaWZEFh3*j8t( r@@3*j8tH$I8լnit( r2A$oO p`\\ݯ%l_WGt{7Z6!qm-phxn+ݎ`N`2@׼@o/}\! *XΊJCppTM RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$Iܔ ~"61 %x1< )8R)|#7eI:UrjEw31/-+)''p`PD<4,$nhd`\XTP%º~vnf^VNF>6.>@DDD 8ںzB"۶m۶mv-r۾m۶m۶mZZp ȸxhXL@80( ݤ 5K*U.& &dg4*6Ž8$yԛ,cuK"d\h,tZFq=XJf[{UKX6 5#aggZku9sΙ,l Ihe$s{Y-Sc1c1`%j៞ٗ IFvպ~ VQKD\WזVUդd$c.`[XՓP͋ ȆDbvu˅|,jZ/hux8LJ7v6Ņ5DăCRaAᰐp@(z*کɝt/ + )('%DC"{{{{?j)h2=qK dk}_L!voRhqp!HV_6@x/PzCz4ؙ%ɮqzݮ7z=!ꃬ%ʔ I$I$I$I$I$UUUUUUUUUUUUժ P$C0Hc1cܤ IJ80}m'Yh[k[}DkB#GCH|>i$ t8M&ZBH c8 0߶m۶m۶m۶m۶m۶mۦRJ)T%fn{r'e66 @7U#1nCRJQ8gp8gʫˁУwm۶m۶m۶mn۶m۶m۶m۶%I$I$I$Iܶm۶m۶m۶mSzGP$Y1Zk-5Iѡq4 J  E%Hܨ 5 ZZk1k^3۶G50 2.`:UNk{kCmsy eUﷃ_4gOiNj!Z%WZ-KϛQ|x7-Þ@\UUU{_Ei(uܦeX9眭[vMMЧ\* P`1c F GP$GwwwwwwwT)>@cH {{ ݨ0`MRʧ:cэs\f }i\]]+ r>Cg{%'!@ ҘZ1 ¶XFd !MC<&.6>FNV^fnv~&.6>FKPUZ_dinsx},16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz" (08@HPX`hpx*5=EMU]emu}#+3;CKS[cks{ *5@Qbm{큹1A$Bϣ(% fgyή2qePř}om[oC Ƅ!_Fgm{lڑgs6pJ7׈;h*R3C )J&?tBN0'@omQOH\__V7Lйk賩<?^YP W1hK*B "q(A;^f0*u">LL""f6kBKdQpZeqG;营 i O?6w}޽kӭ=TiQdX]p%HOt@`epĩ5PTҍ$"pqɖ5 4fswwwwwwwwwwwwļl۶m۶m۶m۶m[xtplhd`\XTPLHFDB@><:86420.,*(&$"  |TUUUUUUUUUUUUI$I$I :*ˌCTT g)%s9F Eq0A0F$I$I$I$I$I$I_UUUUUUUUUUUU8ܤ99AFKPUZ_dinsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ݤ 5;_7=L"9 #(-27CHMRW\afkpuz  $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3|8Vx+ Lyc9a\ w31+ -rr ~0PgnW~5gd0P3"@ҾD$: 7HPgl%g? p6OŇuɐ"F͇.L+酝HZkR8e&\9lxdM 1/4$P9s9s9s9c1c1c1c1v;sڜʓ=;!<ʺ]WU . 5!Rъ&~xr?pmRPE1Q acKA ;ȾXrRF=93-# ű8VQLA-!%yB;71<2"ѹ^? ͚3[(NyD/8^xaRA G2LIE=;h!S) X ᠟\[jhd`ܬKEI"̴l\4\wv L[E1TT4 Oh&fGF<:5cܫM0ZkZkZkG!UpeWG77D.){{{{{キzvDCR!A?;:9Y+**) I[|=G/;r87ӔƋ#E(MŹQCFYؗ„QNK&RT*;ua9f ,V  ¶fcjubDOLJHFDB0_-V?[7{o BbWY 27D|ȜS Zu y۷^T .}^BoOZ"k0E*J tR8ç9>Y'u5]Et(V.-_ԺRXEbbBu!GrukP0ϯ ߞ^^rRȻ'I$GB@R4_ @H#`V99؂\gjN=UAmg9#ݹ8bWj(t<@p[ȐpP7Pw|"Yoc[{"zs~5#;}ڙh;!|% ɹyiYI9) ȸ؅xhXH2ȵg_/|~} }|7|WRt*h BvYaW/m&r(BF3(g(1bʟhl$C(aN|"O 1d[ i% oBE}/ٛ ;]>U)4,2-F*q3u^9ΡR׮jPt[wC`.t{h>7 +fGH#9v&}3@YezQX5X=ȋJ- ow}0&ScVS\9?qG|ڵZrbB1ёI|}858}p·EL#6@Tz\7jS)EztyҴh"ߙ ,˨-95Ӡ_!? -;e۰ۆO]}7?y‡9k[[=gY p2< M~+Ck@18c<=[է]V"7z(-npKDDa.?#ߦ'J\7ej;M>ӣ;=ovlr҈?RF"R4Ҷ #Hax#R$5 s:ݪ#SQ]v*!CHT*€˥k׆w$ JxwO)(V p`%}eq"y8|F<idQ葢A萀y)]Ƈ8yA@(|c>sIGGC} @1F`Ә? )¬oi38=q&*w/#bh{_+;&|R2pbEg;rhOn{gR9w -wheX( :¡nR(%^KPN `k'u<秈 K ,[!|ž'3I 5E EߐU?5>_"p"z,vR+X"@ UM_-WY Ɉcy{z=zz{JڎE(J=B,,!^[V?t2jNAkt> Qt3# `9+.=D Ύ<\=pIp7^r2B넫pvz\2 S<# ƧsZ`F=ssd(ʹ],ΰFk!()#oM'RU ɴ@.; A]L5<{́&M&e1)2*ԓ)sZ0>d݃#7i.Ⱦ'И2d=F6أ! L,&L]M9(r7|Gb޸NoQ(G\7F3G: HA`qD, 0;ڇϖVVמ&T-5Drm ʪKD00y*pğ*!vP-9Y:>y#!|O.N4Tn.PǁM3Sj9lBCAL3~҅˖UT-Y\9RMH)B:* -΀c3VCA?8iijsɦM7֜ļL96666lq+e#Edi2ƍ%N3V(dzng pfGn8:HZxMę+g408(<uhWުfy;s=#22˒lbbpbrato`}+X-SC{;e)bJoL9^F Qm2``qpbrRQAQ TeQlQ 7+C98h=XV-8TnCT6|#q0!1!m!+ܺjoIIqQ͠ҊBtjJG[UOG}_zwfi'y>7e9)Ǖ~h4?y넜#cwfО:'ebF_/:f2{h0;mE +:̪8#MڶF(LI򐥡Bo IJUԄҙZ `A7 z@K+.Ҟ\_mkΌδu>DG-9bbP0Q!@}(@@={q+_&RukjdUba`Y^4dŵueuJȕ-^@pv=֝xَ;̹e%c>z~$ˆV.Q/ӽF?*6:2B2RG%~oN/{\U$B^ɥG&-(E3<z Oio=wK-0{qŹ_+Rq'jD Nae;yk";[VaT\Hôɪ3$XI*#T7R8u̵L+2kj鞆i0IgwW@6UpT,aܳ:DOb;Bc88? !&p +}zoI@x+e̡bg4J^d<σR}'4bn)>7wҽg5J1/bLwLBQ79m`%6f]]^=C~Ik JS4`@AN 4 ˝%MU.Yș Y'42̀d1f?1/w`s/}ne]e-Cu2 Id Dwm-koE` #Ee0Xb,x(-C $+(?~`_ڪ';va9qB2c_/b}U _ _oow7w w7ѷЗW 7mجQ{e;X9e)c2WYQ"DTQC}dNVdL>yS8d͕Qޘ^rERnhY%YPd $ȟ}3Vs{3|4'xX/m!3rYVĪ*et`Ya`Hp@:L(_ za@ KxNpw\]qͧ^zX]}g݅aa 禖:.j A&ᶧkD`1XƂc(8K0b,LbJ0ODPd؞DC!A ٶjtC9@Ń*ktF3YW~3;@zQkvt=l'?0hDs ^`h ~f%Vb?Wn }3=O.z,܀ @ m65P34@3`}Ɯ$f0~y/.$Oa|MBLAcf>|MpR,j<ʑ|?rUȩ4.eO9}cM+zɰJ W(#r-3Z}ROeZaЕg,k)2c=\O|@Od4Q2f2/9\.憱 ]&"j䩐kyfA2#_1i㦍.N:ErÝL+q_nw%)wߎǷwgW6f4Ƽ0 {P[y,l7ҧ%vFK`Ӣ#(BC٨AmMmF']9&rqK6heb^YVRMJxlɍWj?mFWY4E&z R]z(&-좄2PA'v{?3'읯sMF /LPB@|&=AreVGVwUlh1!?Tnj{-vcc/bxoy*;.v(;qӕoxNr!1fAi0h^}ح6 4:&Zj`p$|caA Ud}ׂAHi Aaa~a])FaKX8fQpdO=8` `/oH:bdN/؅<O0?7i5xv7ka%rשԩԩԩԩԩԩԩԩԩԩԩԩԩԩԩԩԩԩ#λͭZF0]*LTIKh򐤡$"g! =B"{D@EuvU>{][ O v38LJq4EIm NBzϙd&`rHq~揭k5o9#]DRhCJrg!' $YcӸaUϐ$q['y S !Ώ >rzGp8lJ݃c: j Oޓ"' A7<`!/궦mi MkVcziJXF1q􋻋o!`;W4ZB(}v.qhQh 4AAehbg|ڳZנ yƀ;syZtΚ3l or6W`U_ަܥM~>q҄g''F-b|d'2G3aA f]z|WYwἪ,uw9G7&<㞆` ` fSZI[PfZzo]+jO_ CS/ٗ8.C5 '(QH5(vTmT۷U6>1%ģs'U,@?CTODv3U:Th@]FPu6Vŧտ=Zky;Rn.ƍg<]Z~M颵?5'`zW)*GqeJut8)y@>]F/4.B{{p+gHJF+\8<>o~WwJ@>^Oo2,՚/Ip`[A؀Ґqho颭^+oJz9o}_]ԹX=T#(1R_qGǒׯ;}x޺V+6Or^!S|Ǐ *Yye]]Ios\o.+!o*~J>V k~p8Sօ}ƪU> n,#@9e}R:$Zi5;zA,%9ЛCD z[ݧ/[o{(t6iގpH@p["}JwFF[. #Ti?gl yd?#KqFb=?g20xI]sm[И>.G/k0.u4ܳy>q[jimVON 6 [$(5h[D(5Hi]BwE[Yaъ-bN&8#?hX5wO5J>tP<^ls<ŇeRيed㓤Z=fg%umU*8]mʺd-9ξߎdwWb/:JqdYWael\+Vu7.gA]b_)x2c^R)?P4{)|0UF;:WVǮw}UM|60"^׮y$2JCnE-ۆj ܿj0]Q3@.74kP]55O2.,zmeQM{p}E.bsPY a="4HȎCG3(ɧtOjЁ5箍LtǚQ*ƄbN:YJU,8oCw|Й Z;; ư8¶e(64NOTy &?l/O׫X„5/ >z'0Ê _ ڻO&:{SjJbMJȚo,ǰ 󰋿 zQQ TUʯ?Q|EqTk*tNela =]f?g5,GOq(ɰ4JrA}0¶9rn A ~b:Ÿd8!(R\8K䓈W@95G:˗{[ 0"fXh}0~XB;_ |B2D^J?ṯᑮM,dRKBQO&kh&R-L3~P@ ?N:>tڊ`@@$tp#2WY_eJ[:t.¸fyD'}U%Pbjj6b@0¡*Ԝg[Xγ[a,n0:fIwJgsLFn.Cb@@BDFHHJLNPPRTVXXZ\^`bdgikmoq+ld-f}{|a$,cR Gy@0;|٥3<#!~X(P/xmۺHxEX׌Ok'D2 (* [c4 4J a%l‹DֆX!W'F+/OZHq%F.{轣c<8Nۼmk.3@d [̹m!mfMšO14-JQ,n3#!&Ss*"$V>W3M"4Q>e! N 7;DA ٴL`sEf1CUYSL& [Eb 6>B%hei8/Yˌ:/Ss֗y4W`b-TY²ԕtSO@ēK8D=9*8Ƒ_px x{nCuPƮnivdREskϬ\bN*A$%zEtP!BO>{\sNk:ofoQWNtRI6!nh^${o뼬yXtoyU0gp7mF2x]Bw}ic'5^Bc$3."c /LƲ>{;~\i:m,Y2c]AO\P+o||tטs\pF30V d \wXMgm\nfśSsy U[neKnRr iȹmYѣ'읊LԨ]#8 pq;[g]|UqTx^K Cx;Mߝ{o=`vEǙuc LNҶxR4VgSFjfzY9&g_;Mh^$Hq@Ap<JxM.*A7Eo.ygm6+Ϧ4{Hvoŋa+C .pkփY bb3?Od$I2/س ܹ >갤+s_EGCp6B] ?l>j=hv=w6SV2~˧]6risLe9fYq oJe7Sr=kifgܙd3H< @bDi0!{psp&[6EØ΂+ba*KOQZJPrP$$Nna&^`% N4YI 9pdW`tc?Pф>hCG7h>AZys>=߹Cvy3ݝsyuu(LҰV0uᩤ `(H 80 =`#QK၃H ($   `ʁ+!W8t _-mtUf1@ 6&aA0/(B^WBtCS0BK t!̀ ,XVlGgdzaIW$D(·ĺ ?l>j=hv=w6SV231y̪~˦\.|ΖI,,b9ΕT9n *(lyM#)2"! 25r/w䙑o\㘎g+[YT8$>F]o"{[HA1WIKY7$ݏ9vF^[Ɖ6F|ƆnҘ3=(cpm/S/>3[Q}Oꮨ9=xJ3g;ʹtDg*Uߜ:OA7s<'e5Y4q o:5A7,s2{ׄY hge3\|seL1Y0Wce*)w2(g^Z,M+K*I)Gb(E$2!? 7 T$#HF /8LJ|x-xe┈O.ixdᐄ?wF_\lj#}ط!߅{#&蓏(4C @/fͪxuvIB܀e_:O#/=/);7bl։WJ-. X=6kʹb ŋossfY|uNlConU/ӗIP\77paclLPc7Я*[(^xzfq%e.nqsҚ? UBv9"Xڷ@zzzzzzz}h9?On~]ǯ?.0/Xͺ䧈TW%K](.ش:;k9$e Ŋs.6Z Y+^-iP7bcܬ+T Y3^+ 5)P;bcuvūM&X˪ ]lx<}ITbw0s%ՀC Y[ OXJQMCXS|:Lp  pC, B@ aoHZ3</4K VZpSHK8p' ؁ /Ȯ m PD x=ZklC#A/ t,aωgD{>!=3!< ;jP}V]Qsz~gvHosU895tT7nyixNf9kUhΙtjf7nY6d31 0͗xf̙h c,a ʚUBe/S"˷@Y˓1X|eV\%Tpo.Q&G^{,CvG7_qxqǍwm5stm8d,8í}6~Kng0d-{ a8| ?~|ޣkzc<`! 0evUtc_O4! pкJ(4bp +-TSRQPe(Uqp m2B):B[Mڊа1*RX;'&8ѯ#І.FĔV)u+cvNu:/6kګhj6j٧d]}%HXNأ`r5tʵA̺ ֞-fsTfwRmfjN7.5IyӚ'bb/%Bb.#񖦵Y>W:lU)(0 ?YډM* 6.7q9D A0eXf+kr*c)[JPd Nd L$%CH$;8r## Yl|#D<:~F/R<6qX~džxԘ{h 6h48Zj,\dg#TO6slL-J8mÙCe&Ơ0\͋=f՜eGlVGiFS;6ӝSM c:`^u&[Z,Vcv+,b*TOZT =Fk¬i4G3^.sf2Z&,r+fP˔HK3/e-Otr&ca%[Qr$SA#K1r"_ʐIXK*WByɑH~$r#yC i<㖋Q2qJ'4kykyξSt_ [lԯO.ZK!ł}޳3{cߥuӻpxaB|@>k~8˅lfj6QteH̅i+JO0ȁ A?/Ϙ&ZN֡?6s1"%N t4@< \s0;|MP(/W50C URBXPt΃ ܑA/j=q1  JQ ?-Ԥ  0 Iu@@Nt0`" <7HZXh.ӥ{DzZcg ?ӥ{[}lިAFgM}ozTϤ=_7Zjqļm$2vazDTf{c{JƊz$+dTYtC,aj Zh@0#@g,2||ty4dzgV3Z4ͷ.,m?`y:RrxBcۨ+o5ο8cH!4@:-#W8Br< AqݱY)1'o@d9.S,J=B^ZU. #'D}^6%}5Z`љ?e:#@@  G_(9D_W)S=:E?"?@@ B  @# s27Y [|Ir+@N K$!,@q7@p/(\ ~ ^ p𱀿 o-ٽ>kvNJNW}nC9.47![P܁t#Dx;d3'SUDM"JKP899KH(DG>PCl2 (-L.I*EV8Q7Bc# "20\P*A-?0fW\SUrԔ").G';9DM0ĒI(yDE đ?C; kg Ga~,eLL;2!,΄Lw&e3SHȗεs!z3T>ګh"  Хs9s9s9s9Lh3Bwwwwwwwwwwwwwwwwwwwwww@ Y 2QQQQQQQQQQQhv Us{{{zuD3QPgB53QHgB3 3 <81Kh30\W2wv<wgyOM@#dN25zй@g[ZJԩP:]ҡHIЙ@JINB3/pna # :͌d~`=+ts%*nFQM9̐e ,oP9L@r'(nxċ'2\ 'y[q&ww{Cܷrym[i&Ǩ 0h{)ٳcw!{K\n""$$IB "HvV|]/g @s J7@y{Ե{]nrt0 JƬqᑿsym1#%!@&,rBCENȑ wY d9e1K01hg !]*6OqLq W *j9g9r J3g 9r "f"8r:g 6HW2cff333ff̪v{s'靖KIƎ9!CwH<5Q2 bk7MlDIt* ZU^ogTU Bq1ʶ oםs15~i_kƙoifcl}JQ[N@a6 pXCNR] om;X U382Sy |2$wr< %X9@x_ʎjS]UF"5waeW%I1RH!AcP0_=<;FODıB"rU ݴwmTא/<9p M`%O`r%&թE$.ŝú$,8 Q,*&"^U]Nwu[w7Էn;t-lu.Fh0A~6١D'3tBA}.@sy~6\4+X Vrf5).Uno dWKC&U[4;_4ܣB`ON3Ӊ}t*}i\^朧GEFɉCF _%>6Gs]hR=0#~uPq-|Wˇ?K:7ӟ]!(emwxCk:#{}d -4 `D#0ƍpV@b\>@J҈ PrLml"P-xXp:w06#`69Th5@K5 @+cf@%om*s2IZh_u$>w@tYׂt ow\gz8R(ݘOEJCd>^o^[iιwoX1(ƘYԈx~YJ)J){Ey4ZI_VK{n-{{yo޽ׄm7q0p8S~VX륦^ܰgI-I 1@%& p3;:Mx{}'x޽|5ݶJ\.sH"6 Cַb8~ 5ێybx{uoi[t]8#tA,(ΐÿ jj\9 NcB)GDEzM }{? Pá8 fNf \h@,;?̽3C++Rv%dˌ j=6ZXޣ{u`ԘQpXZ5rm2ʾՋ4෬rʊ>aR ]QfSA'P^;#n/u'cWDWܻ'GpdvJ{eAޕpayG\Cb_[ '@N rJ$^OL'&?%.'\E7)0~nOQr8؛ry.YÍJ+ O}\s9ܻ`x4z;GY;8 W

w@)CNλW|z :oP%d;ٿQx&yx fӘk_އp:KcRK][,z }Qr$vWbw*ed|UU#FZTnu]m\Z&GXFo'oqCU%UD(Ɇb1X,rZ/UU@G!4Fzj#z FWn {EK@ -Uaj2k8:CFcij Akm)xG}=ݩdz O8먵wGT.͛o쳾{J?_ݏ*jk޹^-.V>**x/OƻHcEz=A(ò0[}7JVR+ {.)_iqk6QkWvl Iud-Cb'RѨMO~yiY>$UFQ#FIFB>":hAGODC&d|vJf$w: Wruާ|PzyxOp Vc opݚ<=uٽ^|E~|w/=ww'ϳƠ- Bla6{iW-=c, cAY=sۄqn?;lBp3‚'K v\YΊapש@_[Wb-r婱UQJlE~8[@f37.n\rn;ZzзAO`SO5CQNRO}a' eKo?%ʓ(gRy+ ȲHa891}}A39څ4>]ɗ8\,TR0#?߶p\$]ћkqv'ڝ$eS˽~g]ݳl>s7,X7HO`rJMGk/٘a!4ޟ%@q |xߵחb_yK{kۊr–LkӺD0C0 LּT٣e~C4vP oؙ <$dT|埌GL<yNJF;hRa&X9HjįȺT8K by`_^]ON&q((nB52. uk5uʚb1,Bp@UTSTa#\HhF@04+`L\ !XNDVsY}n{'DZ~ zϵ )cu{АO-K}C~ x݇3FӐ%3X_qڷ ?O= *S/⟗#hX hB6I2"mNԃ}^hjVձx rnυ*xX'#po<GZ*.  AX_^i"Ei|3P/!%fMFKjHxEG9-ځGwv{-,hЅvPÒ7U¾\+;X6,?\ߡc_Vw|; 0Բ #Wvw0L"w%={YVɪ_|t0 I2"hyi-Au8;5M'9yXbHO5_z1 xFoTh;%%' 6/ k8֎_JlSrA魽]IhpdX} *6+vgLg;2]@&و4cTD0D5 joqtK,ӹ܌1M/Z.=4򹆼bt1)n].Qs sSs}%v?lKnKN' -a]qnѯ#$,'fUpQGX2rn]}qM3r5ztk(6w<+DžB|Q!'#=8BM6P7?(ojАUed6,S=[QW[h4A\fq/^.RnLElNܥfڬB4]]Ąx0/t6a!F%foy\".]jpj2X4&fe {*lK SU!o䠰9qאS34G]YoW@mBOm0cl_?/xtѱ@R ; $kNѓˁ="iFMk+;'**iՋQZSkd~^n^u=3\`eg^;X|lSkޱ$]13Ā1cx?t'Y7b h%#ͭe_ď+^V_)﩯nJزף!ɺ"(zE.4YiyR7S) y>_(⢠3 27/%:ey3%Z%F$O wAWO"р'\i2 !B;.1ŝ@RHZUXۋbyS-Ɂ X1OBF_݉VDPX^`'XXW\ZY\ YZ0^[X]]\__ Z4^\_^  tʼn ŖyhfŌhee~eeb R?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y\u^_3XWXYZ[]\ ]^_`%YW͈ m+YZ[]^_`#Ή n,$ay!S1gХ=cw*d6E<^Yhsei ify g?X|Şh-F k*6<Yi)sK` a/b?wдK*#S?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~F  !"#$%d  4$ hy\xsq֕nh7H>X @O~ڜJ ɌcִHgvI%-Q40*^JuS7 ʱ^DЧ\ *tq, TA A+GM7 =q„| #6L3"A[}S?+MW>A@C`FI,zG( S8%ڄ1کlG각G&$mlM_y(7 };rYw8;Shד,gG`j_M 1pjkd-q`Wu˒ t`7}]h;S$C4I nF%٨7O_{vc.%:w6F:éSY對!=Sn v_nv̻~ d0?ytuV8QVwd ͒zx.7]Np;T*D*}9Kuȼ\A@F(Wԛ[ˮ4=]5' z.i~E"X@s5s6 [G6ΏgQOZy*O}n3D^ χK-CE0j &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+Wq)A D,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-.-Rd 7>EF7/\`mc[" %Hb 8lАڅ44 βfe dcb0]lӒ+zUL'yM,SRGɑ9#E =xБ 5ḧFK:<%WV#Jo4$=Q!#zF r?އ'_Qt=~'@u?5  Or:qӯ?>PK:l>3wq$>e׀z 5 ^z u@Oy TYqqWhō+ƕn\#' A , ^j+f=9)vƶt=EgҜu( t݇Kd͋P^fOH/w|3Lzuq={w¬&/ii6ִdK)tZ:JTFO8h'NFA-Wr6w^cg4u.Cg1ZEηq(;y7#i6A@=x{w6we[sֆvߤvl&s){L`C%l-aYA0[ i N- E6oum5p-'[CٺN^`& N`k#W^-[aNZuӿK]NzBЃϛq=^N0\G9 A&5W98/SlbS>ibI#7dߏ|;ݨ7c޹\ZGn iWġJ ?R8-gMW/[PAn[~Ñ~0iЍ(sBPQʺ5g3?N[ܸcԴttUJi H%N$ `!=O>Žyn]Imס- a{(ޠ` bgu)pM5+kn爰mAt>KK>MÁsMkˆ r^XXZInxi㣋XAj81} cO }I 3$I*3"_0VFA ^%F"rpC-!ILQBbE(UNz1=N=:/L(Gpno{?ڦh2/v2(^sER +gBQa28yT6fx`>f*DNS=BPWT]alfsftun û  )*,-02789-38:BDLOkrv~фՈݑޔߕ DIY)^.`0a1e6l@yM|Q\_dhpq|ãƧʫҲ ' (*-/3?*C.Hߎ|Ty#*DwçLv>cd?Қ`R˜3 M7ˊp5YQzү=Ggm0a^hٜRS5F߅ d_&YOx !;V{#~e7=5߰[o2B;{[|+Tɣy>'{Y0ƟtQI"I*TDTTTRĤ{օbf \\9oٙ=@R]:t^H]+;M\\C y\@- $]/$(zA` 90d 2 2Se|땺%R_`mCEHSnPpf8Y6"|kp-/87d^;P?wEzS9wcaR7*Kw(ܟos8K)ۆlۑmD.\;p|jm7n;l2*[FZd klcž죯&:@Ow>,Tg߯-/mmW{% ߹{f_SB;+~I_;}/~o ߿{w~}j߲{طuq^O}Mߤ/ҭ/-s vBfkV)+/K }l'v|s_!C=``2k\b`ޒ,xrg.gqɧXJ[f{6]r"恔5^d$"YȠٓtC2蛢kY1AH!7wq挙/XQLj9>AM'96>s;qnd7W@驷 ?+\[[=MT*Zd(ɗqf;BJnhUU\]eSs:P)B'N" #V .P@Atѕ:Gh!˃(ŊY#8tKcIW5fSEmji8Mpp HQtWZ ?+\c'.q#8o3-eo,zW{ Qbw}dnS 3$4 Bp J++;jCWf3!SU#+>O)cY4'cXsf1`ՃbzD~~0m gxOk:v ПC7)vuWy@G`=N'w쫐Rc~R=̀z![ehg o?Q_çX.O.aWwx԰;7Z)gCOCF7ݱžy=QSǜ\4Nq㯆b倫ګ6g;N'<NpzD kF%&|SZ)/%\R%Y]":dv3B )7#Xom?߃.*dcjnL; Q!5"FM5 |xۭ}j%aR#{o)|鷢Nw߻UMw]=yͻoEaA @fscR#rZ=Ed X-ȸӊGq_2^w |4GX#ƖޡEPCǕ 1Z .`WwP50VX*pOЙP$Z'܁bc!SϲmR,gJsm;60`GP{7߉$؃Fm>PۍO*ZA=hsB"xp{aQ >軁 o1_K;tpqF 3dlŀE +T@q„V,X#D\}nrgF̓IvdN̿Iy1k/U6m!y cf;?*ئQ?QJS= zdϔ|Yg"y^~{o}#_}"a|/R A}/$=ч5h_2@̏;,ϗM>Ƿf_2H\c?c(B1o | 8}d_[__e%7ޜL s?rCoCxz"^F?E!x;]q KːN"#]7# )א6ϨOX]hk#iGLMEҺ֏ZgZ0OPٚCWx]ߵMk\OZ]C{g{TmGO@:>>|H ]҇Y\ .9C)ۍ zqnՇujZU5zDP5y}ܗopsĭ Fi>ۖa&b‘̓ExU,qmm]9=@5¤^Ixs, }VmV uVc/e&IҚ4i]LctDIY(m}LXt[~gm~c8ΛP6fh B{|ʤvM7&/Vdl~3zd[z9y4dcKXX 9EP!8 5,1b^'=\0<<᪇}+xX὇7=| î35Cm/y"2||W.6dpYMX)8].Z8ޮa/ OX7?@L|eeeB M'\?3,G?-p!w"Vkݪc+%硙f,۲^3U i@{f(WȜFok[r0lG=o'!_S}>DEySm Fr,xwߛ)I]ٺW0'> )6NyR ~K;?ks<)aBfZGaby[·9xc$m `9_hBTZ:w%ܤfE8sy4QҁQs"HD"""9"}xM6^ 9mﶜ~(g1Kk(ChU**|3f Yz!|E=^D9&v[F(Ml˜7!'Q7,_p)8D7ѾGs)S+}3lyj<8LyK&EJ|ǷQ^fqU\|nvWUoUz>h(\M<լH C/do_D0%6eyrB>lM}+%:j5.A6烓xgH"ȟǤV~ [(%KqH8g+66$ KˌSwN:;UӅޅԠЧ9ƶx4;MzI^M7'!+RNA`&2 fL0( dN t:NA'E^!)vsC}  [;;2|kf_)C=QlݣtZh,KΓo M [sx A٨k9&k?xeέy{}ߔ7{/L\Wܿjk{qO)xRr89'R3!qj?S!N qj wz̝~2IA&*Q2֩2n<8dmvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ϩ#?Z .}VƖOn۪  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHF'O ?'/&<IJKLMNOPQRSTUVWXYZ[\]^_`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{|}~ݙ @eNIZ8I 'i$-pNIZ8I 'i$-pNIZ8I 'i$-p|̛  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{ dQ `P `P `P `P `P `P `P `P `P `P `P `P  t;t|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~C ?:Ӽ + ( { |  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!BwY{n3  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu{& vwxyz{|}~ĒŒƒ            !k(hEoۿoߣ޷o{ |`EuB!B!d|!D:"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿP 1#?Fuh#?Fuh֑Cuh֑:rh2zl1#?fȏl1#?Ful1#?Fuh1#?Fuh# Et"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUD蓯$e#^B QEPAj"Ȋ T"H G&U" k" -T RTETDRdEJA*QdEȪE A*ȍ @kt15FƘ15FH#H8MUREA*R#HE )a=^TRHEAjRDEA*"H "H AT)" *" )TRDEATT_PB@*B *RHEA*SHEA*"H T"H TIB *($(}" %e|axVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[KfGg^5i012Zda f ss fՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y(sV(-e2c2P222t22.eǷr:Мxf'hɘ6Jb^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ KGP[D` !"#$%&'(w)*+,awHQ\Ea !"#$%&'()*+,-./0123456789ߧ[-.}~ /YZ[\]^_`abcdefghijklmnopqrstu=\~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X[ADPWehlWJS^Gc)qt  !"#$%&'()*+,-./0123456789:;<=>?DEFGHIJKLM@ABCNOPQRSTUVWXYZ[WKT_Hd?@ABKILOV\`bdgsw!$&}ߞ'RڋpqrCDEmnoMYID#p#bBSDc`L@0$0A\fCZwFYƅPŊccO|=]e;uO(}SpuzKas{{}===p=p=pHQ{<^ Q0̫k2L4|k,XK"LG ttj K=ή &BfC2OW'''N?acX?QׄUZ͡wKlKVSSb_uO4~qg {}}YG8EKmy91pȪ=χv_#f, }. L8+`(}(}(}N*נ1Ozm18vDʥƮfffff{G{yK8Pܭzٮ̮ή=~ B>I7p?= >_Jޟtx W?;oHArPt}‚ Y&<, o_Sl|LW|1F$j>ϤP]?3p݃xO1`?(0|yzIʼ?qMYE~[~민 NఒfL9)o`O= obj`Bmi/aa!+A>/PAʻ <;+Cs鎊M0 rlg8sY~fnnniPx%B~,fہFAEAcAAA@jݖDm3#udj^'XlBiF?04aB p?ֈ8۪-n #ci])7ŷ;F_jzikkkhB}^P=%n7oc>ke~o6ۄ:ll΁ͭnxGQ˔ؐj؈|vj9sww?* JKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwx~+h" ?BDl(f`V#=U9 cS )l+T<,e TID]}l b81, Ű0|?@ABCDEFGHIJ./0123456789:;<=>5! \xDPn[``4[```\jVM*O?ڇ*3ou 0000Q5Ai D?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^BE@:ZcLR8234i<4h; ;6 m}aXyAf_Ū v#· E6ުp\،d]W`!05Jq~√ 43X(]k$3JOW'b8CͰaxAV,i"ȎSBXAi%dsH,G;$0 "Li 1M,{8QR ̿ -0^ŕJ YjitNk'_xpcbOTFqK}Ν;wsΝ;ܹsu\kb[mzwۏڎEVr螮)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹT_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1qpG|ihz)bGYP _5ei&]+Q,"Gl7g6ŝJkOrs\OAvYʹ?>t'Ӳb^V]m??})|- H1^dWC>?sM?m{|ø}|ۮ-uHEtb{R?Ee =~n_=s} 8Yȏ5i}?gק۵'O#~lKޞ?kVڢnz\7>fiG_"C5}!Vtp*cj;%_DG2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]YftvxƼ!)%8:9ߴ̲)DȻwxpt칞LAJS\T o1,7INgoZnF,TIMQTW[^ahglpsu{z΁τЈэXV]Ji|F2q1/07645<;9:%%%%(((($$$$bsa_`ihfg,,++++----////CrCBBEE>>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻ*1ߨ*q12&+-"*V1[2`isu#*ʊˌ*11*ۨ21^*Ur1Z2^ei1j*12֨o1pss*t/t1{J1L2٨!q/IorZApP"92>9yANoqrzUvikix%TGOm9 ?o߂I{> !͛~CԀ7X! XI_}k} q>ǜdi K~_+Y*5#z')pE2zy*iG{U@忌>'V?K2/-{zFT0-^ٟRmP;kc_q#`Qdӵm0N0r26|80MD뉝Wu͹FޝRNYT?Cb W 79X-)&ÔZVDO ;;`1P[ADtP_}|O40'\j~2|2drø!P)L ). /oB31UtN l:4ף8ZtGT?nY3$kjMT8'?=4` fhTSﯪڞlcGc"^;7NunGF6qPah C=ME8[MXc.WP-3pTz_jI2ߋ{U&ˌ2]ヱB{ҽH,AB$B@"BPX#5 &;8E?휹65-R֫؆Z˻l{e"~ ;7p9Xh55 FSByeӲf IZ0j3vokegg`+1i2? TUBDζ9/DSw1)fꑏ_+093?N#r8A9t|  &S$/£pY :7rȷ3ܗi()~%c~{nO}k19:h@)R0r% ^V4v 9\9b V+a\m@yosf%ɳ&kߟT*0Q+yF2ʘniMi"D[46hOW0 F@ݶV$ZZsLLrBIZ,K  " ) 0xyz{|}~ҀՁ؂ۃބ+-.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛV[a]JfL L\\ !"#XYW]XYZ\$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%%%%%%%%%%% &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jU킂nI) ݲ,A#h Xp\\|aF+'6f3(N3! /4Kw>mDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍޞߏ \W&uXwYyZ{[}\]^_`abcdefghijklmnopqrstuvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛpcC/I$I#@ pA !sv|8ࣴg_ _0w:fa1p=u[ Ѐ ?=䇠 IЋ77#VuMci/^ ?+3ظH=]}Aug? ^v///o _ _ b://///// _ _ _!_!_ _ @AA@@@A~|||I /Jw.Ӹ/+/WWW__[[ ? ZBSWא ->~A~A^Aߞ٥]]HY7KU"~| y<qu'Nc.He㾠///c;Ž@@@~>#ܰDX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]̧^_ϧbg\]M i~rstuvw1R]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoSZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ abcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w{\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBe„NOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./0123986789:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[. !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅XsxZv       !#%')+-/13579; =   "$&(*,.02468:"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+ ď\NЈ iH@J v5/ aM~G.#x2=y0lf=d{OQ^{7GJxVj<sAw s5WDP* ]G$pO%z(tCWEyQnHfO;gxș[)h7M=uM4^.G~Sa5k"Ywa3&"PɄ܂ZrBE5׼Ŋ*G7Qsv4a,W|Y)uq̕75wpJ5ֹ.D+mh s: s+ ]sh$ߓ}uBuVVEKE먕P1oxG8h!*xc>v-+wq.6r11!Z%.JVB{Ht_mhǪʾ$@7_ ` n'bk+1fVVCDEa>@^Z|X]I^lRDME5Aq9cLщ0v9o~;(}x*Mt9>ԚK"}J(txB0 ּvOK]ȇJ~>I%Ue>J~.ls ݗQvWB{i}Y!dslsrV5Zg4SE[OshMgbZ\G%bcK)z "z/׊y-ޑ YRCt-默N7觤e<:-c{쪨tRK| ܋E*ݕvMN.J# y'buo]ڄZgU:@{%Q:jJP .n]+ j~մb1lo5eXźA#f<y: zOyƢ`,Bsy3<N_}?S}U\vk4Ԃuh]G->zea^ 0ƜfJ)yXMeQ4\YHS9,Y*qYJ7Y8 uw54 "K R@}[(o[@DW5!#K/4ˢ2 ,9z'۱-YerX^v93yr&,ke7Xa8)> 0[8I$B9~0Y *JuJ)$Gb2M@Dע ҿLJ)HG㪨v(`,hk5A.zOgP2MOt=㵑|yra|YNeֹZY _#63y '˵aMʨUUxYzͷd:G< "roͽޓ-bg4`at}>>gsܧ^&_mb4Fgtgf^hor2!kPDs}N[8{P%{HRg91{ y`` TfnKȳ"6EDEhHf5ѿ8->.v=!D.Kt{ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|Xxa}yYzZ[\b ~{Z[\| Z [[[]c^_!`"`Y} [\]dX~[\YXŀ]e^#c$IR#@^oH ̋h4FdDEIV Fp(1*<61bm,1:!Z_ڏ]EwN[-=.svttz&^hʅY(ʄ, eCY, bPRYQ2,) B,*- eAY( e!Y(ʊP, ʒP, eQY(eaY(ʊ, 咲  eBYTZ eAYXʅ,4 ʅ"P.%eIP6EeX(²T(+BP&%eP&EeZ( ²P^( ", eA, eAYʆ@Y([D BPV) BPfL( j,( BP BPf\( ʅjA,ʂP.4BP.eA lGt{`TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'3ߨ,s_`m=Y+$涞Ds[Obn֓zj=G$r[Ob'1$m=-֓($?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcĆH֓z_s֓zs[֓zs[O֓zs[O$z"涞֓z֓zs[Ĭy$1$n='1$'1$涞ĺ'1$ '1$m='1$j='1$f-(9[ObnIm=MbnIm='qnIll='inIm='1WI<"Im=[ObnIm=GbnIm='nI̍jD7defghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|pHm={$涞ܭ'1$涞#1$t'1$m='1$j='1$^'1$$涞֓$涞֓E'1$涞Ĭ-$7}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿prW i3"$ BH |"rsuYz1>ټHV;BG̓Ĉ勨ӤgcĹty\^^g@ghu|Gۮ5ko&p댽a;COm#}#}!]h1/7;qFV-c4}Uh1/7"΍#Z1p3S۶.hUoˬrsuyysy/]Řrruyx\\^n./77A#[b 9&  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxyza \ێg3Krœн!h: ^*6vɦany"aUܮb3jЧ>cx *d6F<_YhsejԦa]4Ls";_?w#VkШ?yG`k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@eW{,Ej(J .a>vJ"Rk vѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcs >P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w@N4 @@_AC H<|PѠ"b+>Fۄ:x%hetC_+J0'`~;X$1d>`Vٰ. 1d`Yr2Kúi rz&,eWR݅c !0d0WipR. p`?qz$?h폶O;mퟶ~iO?mv=;Fi흶O[?m6i?tOGxƴO?4ΟfIWKթ8|uې/QC !\V;]oE_|oȷ|PX|{]:Vqgs!_wi:˾ Rw'&_|![YaMn_ouöJbC 1d|fKl>K/~-~/~K/>~;۵̮]}wԿ*+|_߫]wߩW]a".ܳ?~~TcÁ h427U<|STWYe+z٪jK vF%E,5G7=\[RVH .+ܩN<h:滊k~/zlwPw߽AGRa>a$+B%U_.O][쾄>! Jd7u,Q;7f K;miퟶZ 1}ٟv6KO?mퟶ~iO5i{nO?mi#4O{gmjퟶ_iN?mӶi4[?:m9Aͫ<_x{fՁ^C9 ᥰ.CZᦰ.CA&.|CZNCp).|A[[Np)n![mNzp)s jW2_hA<BJ| t = jpt$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎 1^Ls BsuNypt'|Z<j/躡֨ 2^MsCtK&_v"O#z2= jpt(*<0黡ר 3^NDu'wP{ ʀh`+#ix#7_8c= Y錈noOpu.c x[:#:;׌/1"tLp;?{u$3P! ).S/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‷Kg+ek;BPa- 4 T `WaXY o-Wi\ja [fnyَ1gJnŐмh8 ]*6 D<ł YYsGZ6Y<׷[_;\X_^Y]]W*}XW qfdfZA8XPĖd g4|K˳p(!Y>~XnQt$ˈż&GAWeһ7:y,*tLvW xݷz -ŔpSjsH:.3'&V釳cH:χ}&5]s oԍa< ;$ ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~׀Z( AB_Ov\CRp`umWkVy  U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEn+2ARD(-FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !ܜ?孑 "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y87596Z_`bde+! At5X} kQEq7렯k檚1d>T if-Gopq|.Hs΀҅ԇS։׋7ޓᘫ0J뢩1K9 ج.:;*#&'+-.023578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>%\ Gۃttϯ0ָm r̅7&y~Xdwx5Mynoަr $aoMV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}Iog&RH1n&8Z/xG` s.ap^R{`}YXem|߂^?m/`qGJ7"v&m(޲˴(74G6l:dGtvgml4o?mrx!2X7jnA0PLH[{/2`'ȜU=0"gzy.J%D.~JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvwˋx׭yz}~! # %<  !"#$%&'()*+,-./0123456vL$9B &AVHB1UTUJZjURUV*Ujժaw>40c-5H^MhDϵؙ<k~ٚDx"%-xT {gD &dS|&VB99+/xFvMpֵ rd{\pɠA:S,yތ μ{ :Zg4QSOzH{ |r[\H{ob}ܙ+X~h6a׽߆ߠ?+X߫OM`Ɖ@t 789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~퀷T4 =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!BB"J"U).1T6FNGVW O>PJQ QRRZbj U(W AIai[>&.6^쀷 kLR V'9y"G뀝1t4@9?yN >Pp#uKL֡mo;ܩ:AK'"ϟN4!{}֠~ąܩr @8bv^\yv ܁.,#]`ځ` __ehn1j@al2 nҥ ooHpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}}}`4̧ӯӿ/7~ՆՖhj|mLbo $@J:T݆/:#9INy xܧ;UQx3UX|ַXU=TGoD|Ta.ѫFw[qjw1M{VnYjmA?g.0+PYp4m8YҀ *yl978WnW .DogP;KLoguwwwww3333333333LjЧP;K\*H\&z-l&W5`ӵ<*6(^ 5)8LJGZ Ba5}ɴ|]w\~V iҿEJukd l@y*]MD$x(pO E"Ra*3&P.)fR =m۶mv8p8QIGѐ ,3sA+(AT܋3rZD2jW=EB. WJG?;6+^PMC@61&bǢrb& VMC7+! |sh[TLB6* rqqqqqLzS6խ}$  O]ČL{#z:y!ـ(}E+ RJ?3'Y zodU ֊NXW|dL:&zcUE7/!}}}}}u]u]u]u]u]<<<<<qqqqqm۶m۶m۶0SSP7u 0yo@}Y=?~KSuB rA‰Ų*BP뺮뺮뺮뺮뺮 t_QAJG?;60pJFmk=I4M4M4M<<<<<ϲ,˲,˲,˲,˲,r('fdm4t`ZH7օ`0>Qx_=Q;}ut)8y*Z㽒IA3x/$}# @.8xØ}Oz=OLP G$ޏIx/! 4ZSx WI B p UwW zO%/)"T}9bVYy8+T#y:ܨ2vN""" $Wbh3Pub]Q[wE;Ir|Lx";XxzC  X+4̬JaZZquIbːC1mS5 b;C1qt!v=AMgyX୦PO{]OdqN [-3"p/H2 b"E}$9hebIo'yr^/sZ.#.eo32W14<@$KZu59bHK4|֛`,(xC6R&3FjobRyH@s-jY3E=!藗1tO#bJ>0Y?F]-o~Naö"wosQO()h#n@đi%S0'7ʀ|7D] /q:$&^Q$%fU \aI=n<uwn3pL /6uZ/33Zc9UyW*{t; "6 w{_ncl'\C' F.j^džBvA\ wYBƐhw e٧&$$aЊ)E|dyxQi0KA %/M"(!@`/.p$`80B ୔:Zv,aE o Zť"O(m2(ۺgyR8 1 FŊ3˷A!*@\ e"M ~ e7z$1S%$׍#i(r{d@x}q< O^ ^v0Fs l,jV)EBoqieQ{)v"C$^ $JiZ}._U:Y yfLXn VsUM6X j#\aZ9N3'ǜ$vZe59. 1V"| NUԚ|SC}6noa9ǘᥳ A9S~Ϳqiƹ*hqf؊D yݢa~XI n1GbpNlM-b0|`| a 6F2c+R +JLR`x^?! #ԧOoƦ4^Kw_O$M dݨ(7i 1N%EA"3H4%IQI R( U5ci"_DVQ.n64fw{狛w-Cf2hGO\ϗW̢neoA&|A>p՘Tg0L(ۋ,(.J Nr*>_tSj* |܈283؞_xWG[ A)cc$ӸsՐ i5 _Ż`nx(ۭ0Z}-KQW'6jB6!(wȀwQk9Y'crsP^eQ3lwUؖV 8._[hZua>mSrQnyyx{adKj&fK3.fSz 7°饁F/J^F3̡܄h^fAƖ:MNxf:yn@ؐhB!GXgbp2KӀ9/́Gd5$h-QvVL}zV6]a@ `UOy!.ӯ~1#oBeXیCT60 ^&Pf&0c |}r(@I^C,S]e}l lb&=5m#agЧjH=z \B˭&'Vbձؠ9H>?; \0s'r+=4d >N6E.,z"WcY&er):%"^R ]0G"SR(jÓagy{G^Av9W6r _g/|* `S/av ]kn)Gp.duށ1n^Fl[XM7nTѺgb3^,;VDd %gOFlݹ=$tWͺmQKt/;-/~A۲l߇Wx-l e:wC[H#UnOWȗcU V5溆\E2.4<,Z3_f!=(}#2S4qD-g>b/MShd90&X 5 nA{g/TLbP"&B`ob3{B[uVoVg\l_P ;ϚN,/ggT0E2arɿXuI7A+@O绾>^2h21>/;ǀ슬FkL+섆qM;sxźD6؄1G3'IA#Y/1X LWr@|u ]/~xI[g-:ǼgFFFL36@$ {LTZvs$6Fn >^kVm4M`z?Ց-k3#Lp;ʤO%2k"w2mx F!,G*zAC&50-*0!s"O.x qӱYf:5 >SNO*vvXXzo5üOwPzX<)jU5 $?z/3+m:a^8X|qpd h6R7KAc0qR+Eyppy DiKFvf ;56ԝcSX:oϛJr>3Wm辄+1LQM14n>X7hH^(UGѽD(sVH! vwwZ-K_\^2*X1ʜW=ע D[fM/R7 yVU8-҅^G%9\-{γP,oc98p $ ]Gđou-7#a\ /qGvn 8uYpvAu>."dWX9e ޭmfzʘJ ?CC1؇BF!#=s.*-&,4=L`&H^L. ޜA饖|8P#X#7#``$k㞂l;?v[R־rlG^S۶뚦]vQۤ.IZ5Gb~"ik?ht0?A)B,)l8bok,ZckqZKF; UɕI[s&v0`4|mx9lYTߤQRi?<轧o ķz9pjtSل"w~ѷpѷr#8K`Σu k' /#f*9(gc!sxcש5iR8˘ƺkO QVV C %0 [/tybnjK_ʔ-zw} ԴM1zH9*  D 07089 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ34ꄁo!~?a80 XM9a]F!ZL\Y.|:١ U04`5$Vj1Up$!§mBˮ(%RU5 օO#]'; ,&J- .VM,X> vP*tJȯix4 Z;~Z8h>%{u؎fsw16d_ ى y QS+@KT1UmNG'fZYyǥp.^;p1>3BpU$@R"yIE_M$O*, .t$.e")u] ʻnN3v5/N]SJfW޵ss"gyHu brWj7Cݛ̨]h?߇hOh<gpP[s#(}6ͯ Ħhm^t1<п?w\~_5K¯h+_:r):Cn&%{{$ ?wηO$/sBx ww]^)Kq!#wԍXWUQ!a:~ד;n..+xY\._:C72ʣ:t1Wzgk&Sh]ڽg\ʻfZ6^ٲN86mF\nfiJߪ2xJ, * CN_9<]oK掕I|Eb|$ކo6ttFS[jvQssZ4;}\vig͝>\H?"F[;g;W:S*SQ=1ZY:l[^լjJZMQ >H)Uf榕hsjXL5`(\T@Sӳr\uQ)]r:B]4 ~=8u`b~qM=[ ^ٛ]^v:b_Ғ^[ehϢ40I>ťB')2`BB^zgWڝv ly AOdif?ߧrg<JJ#;LLNjl8w#)ej>Md$63y2W1;,/8:V,3HSqʍObEE0}d6򞉉߾LgDDo7_;d 3А{-ʧ,,J 7Z}8~`vp ΁}3^6|vV=7}_dz?{M;9 im>{o&^ Kc`uw]3oqvWjzRIi@m %bR 4Rc(T143>`|г;vI p4EclHńY $} s䨥)K%GiP'R䕢ԁ֐2GW&{yK &A"*a7mH殬.D-}dhEhMza /9 ]IӁ\R)doct3AWM郂\_(HMCAd oIo`k\saG޵CY-BTpB.P?_#M; Ђ)SMC:SO<4yEO RGs"Ե"p"S K2|-ڬIڃ ~!,܍ya?':qs72w"w kpg\ڴ/#ce>ghIP. If+D*=r%R x]QLcU91V欑ç]v|!m%<=z~->w|SF<Q`{ٳOo\Yw栎hZ_X ؖ X5@ 0ڨ,- "o5TvxŠ}!xTPw۝dCC>:̹joӿ7cP zZZ`^ӗ$xsjP xщwsVJ~]f.h?{!<}X T,oeYGrr-|@Q.PgEp器Z鉻^1!-_V'е _&~ ͙}4 Λҥbz[6~)'MX⢚/vަ{AOIMAS ?CsQ9+6].no煮҄c(<Ȱ6crWfӑi,[hC}(#q6ge9K%xh6zCx٢g,k嘪w%~H׋R^ۉ]9cM_FqY ã'l{Ea]P|5X.#cͦmɊ GeuBqOFm_n:fU Y "{{kl3;B#(-"',45C\]ab_`^?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅI1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?@A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw P+2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|} ~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:;<=>ABCDEFG ?@6,[ucerOQ7-\wĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PPP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k 3t û%BJ`]D" pB@BD@(^apsVw 7_c=߅}AaCj+B1O"2ciUpPgkOlk!u'h{e.!퐻klٻ ykr*0b54vP\M!ᧈNg~MbM=98ꕐ aC4 aI'<5Pv:5݄\o_=q1klwR+T;;|W UzGZ ("xT9;κԻ=밂kc-.92ьo[k: j=ko[|&͜Vh<:;9Kw2=G\Q?['Ӳ{a~(;-٠rNX:efYʹ ޑ?;vL 3%W}YO㱋ws,>4&֒ NMR'?*Yd1Dj 2|jאCr'V8ybɊ'V|G29I'M6KxESe g >a:=wakv%mt#Na1 9%Jv#esZ:6G@,a|8ml/:mє=tc{ywg|cwֻjW"v5͡ZǿC?]gm&fh~߭?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr !"#$%&'()*+,-./01234567STUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@ABCDKLMEFG1 HIN M $&(;I}'fz{|}~󂄅HR.]v楼,lm2IJK:ruaطbG/t(44ۺa+OSpÌ_p~ PO'(*+%:;j,MMmhfdREEEEҰ'NS;8t'K~D^ئr5n|Cw 9E[p 2N=Odk"䐋q˔CF- X3W QZ9S ك> T B npTN6uۮĕ\o <16v_w̴:ې8mI?g2gz?Qb|s58o;qYW9*?<λ! +6,<');O-g+|Ƀ:tyݺ~zvrnjfn1/-#%*&!)o4+HQl"D "4HP @GO4`)U^8𢯙1|3  gKt&$I$I$I$ȸc k!1s(p@}ԉ&M0]T$I =rԈ"E2$W Aͭ=yܱS9qqӆ5iМ1S1a|҅-Y\R)QeWk:FOgT&Gc8?]3f˔%CvX1bÄW/^tuV-ZdłU+VTBuT)RD=xБ 5h̐ -XP %H8lА (L ,PA{kb*u*B&sL""q( >u9ikn Zm۶킶m۶m۶m۶=b*u*B&sL""q( >f̖)K옱bĆ 엯^vʅ떭ZfɊ땫VVJꔩRF ꓧN6iʄRݜJ&I鑣F)J!8B 菟>onm|Ƀ玝:tȉ獛6l֨I挙2dƈ 拗.\hɂ劕*TH剓&LԖ(I䈑"i=!B#M"_RWIx-c }vO/n@і;$z@1g~"&'T5 TT2  TT2  T$  ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#$%&'()::Ԩ 1$I6ֲK5X{}&R}Nωž%obx{GgEyJ ` 8Nl$ !"#$%&'(*+,-./0123456789:;)<*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs?@A'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%BCRRRRRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJe5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v ¨ÄRFu]<<?@ABCDE01234567F WKzbefcd@?44 H+)*<;9:IHFGCB@Anmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678, k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````YR| a !"#$%&'()*+,-./S#0123456789:;<=>?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^,``` -prtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffffffffffffffffffffffffffffffffffff#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚ $e\ ޷%f]! bbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJ3d@!BH)T(@M a>Fc=DOi1MV;Iv',$_1ܯya0@!'  IA_Ӑ+A" ٖ{l9,+I$vpw@kO, 0z`ۭm'wHb0n w 31 H M&JpsQrpgXDg~՜'C=4j:SjHLY~3'=9*`[?z.O5φ7Kw-a8>W DŽ a؝ͯЧEWaO0 I|%j  =xS5}c=?cu}H({쏯F%vT}\d%rkb7/-ü9+!ʫv 2xa|oKȜ]]GcN@Wp-jƮT:gNd?wJ43u]#mIW !ɇ)(n Gj!-4hx"4A\;՘9Z'9!fr;*ϥ%e{N:;`Gl݉Eٹ~[K=`t cm7UFlgIg^s?Ųr׉Nʣ Yfdy`A W}Wsg+i9P(day0ms?$8|ȂCgO Gp>->OOM w{GMz-~=zAMVN9+Zjsf[x&${4)?7qg0d cX9vMe~! N7- B„CRihި^ehA(N=xzyMo3d(ƃ"E>dmNqz5j۝+7Ra'@a{Ilr>v2O2 U`mj¶e>K1`}S9v r8:Ky{{a_0c6=۵GjݠII؝`a8  'ETiꅆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C BD CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl#oӌ$/фG(**(HA_O+-)̉{qƷnqvY{4,фܛ\cֲf'P?0{klZ VcD88Grorr[˚"jCChPMNqkpP=h'>`V\gtbg4%SN1qNFT߾I<멄&k_~.rtԩN-"Vp'~1LyBBO1R-Cvg>q䐸nSOPR0И)0 !Z}>!vu=YR>\"٭ eEuEUj˘K:CU  Ɣ] E+;(!!iT:#A4Чl,U_(.O:baq<fX1gE`8 K5_YB<3tՄ> CVKn@AԆ"ژq:imnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~݆oR$a ?LviN< q03.7n=.|kmV^nu[_)Yd ~HG.?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~ҀEJPVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈ !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1&+2:AH_`cetw biosz?BEIQbg tJR19@vx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9햘ȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<5+ZdefghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik1Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գr,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux.(6u,Ev^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0EiZcbdir@8A=BGH3J)i '( Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstg$SJ 8jyHk[kCz :)odt"131-J>/#r鉝3sO͂{_ɐN,Ixv<Ʌst4xŦ8UqWjaaq X7B0^pϺV3! ~UVф-H['.JnnC"sf̙IeEϾoy[3 PvQ|ݎ,Y # )^W)0{#Fe:]^6ra %mnf=慯5Z& vI ?ėA,x}"^=k?j]}>r͠\8~k>84y6QwlZ2mb[Pl>C6~(2t ! hFPP_ QG.SB  ֫AƂԅzUR= u^{/=@P@A ԂEZo!"Յ56t3trq .` reD{=8vъ`y+fS^Px]=b yB1Yh5sZP-o/O?:,1ܾ! x5:;!n44Pucmqt&v2P+಼g5'a^+(Ӓ?-JQ䀫6r/'>2~XȋAQˋ`}H_ϼ֌=̌X)S8jԴxp 7_zcdpBc9]eSf)_P`"wxh*@&<EA7o\L0{ge[l?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR^TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}n" 4s e?yZYl2gx.TIт;떃E~HJpn0~AT??Z9Wُb+(V>íXE:~ۢb'_$ Zn E~s@CE6F>7Do(؊Wie ,H]3pM,4  !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~cc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggg  !"#$%&'()*+,-./0123456789:;<=>?M27IORTO5]n%y$rpIk־5'"$%h + oK8n;5Iphzv0 t镳="m*$D @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hhhhhhhhhhhhhhhhhhhT5 hThhhhhhhhhhhhhhhhhhhhhhhhhhiiiii  !"#$%&'()*+,-./0123456789:;<=>?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~j!KWL??-BgWG  B5fk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPnRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnpp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*`#o?E)l_?k!׭ =mp0W% \^nE&,vkLEl;-W'zAdF4f+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~*svuB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~w8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc  !"#$%&'()*+,-./012345678a蓪BI**ßMxfzಸ /b2g^[8}C{)S6F `'Sjfq{tzjyEЗ2lC"pm$>k uU.ls4Tp 7qq8?Gzoƴza~Gսr9ۆZC#o%8Y+ B#mpvY6oZx苩y ^?X]3 =_:`rB??f<$ӷ"aLd[f?{?cu"{'2"Ykѧĭ.xh9ٿ1_o<5 ?.߈ KcGUVxbL;;Fߍ{>zb`Y<=;ږea]@rX}z?c9q7`;u{HZ}Wx`h+r >- b 'Ȼt#_OG.SKIpK`-sx(+M8vv/C;?2tGt֣,z+lY":^7~8aMа of$7Mx7L!ܽ4$f9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~yy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdezghijklmnopqrstuvwxyz{|}~{  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~||  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde~ghijklmnopqrstuvwxyz{|}~`ӯ>{Fͼ=\p8/?p@gDqe Á@]D   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~cpuR X_M1g2LeҌʰ߈pw;D MDU`,jr^T2}k < 8#ͶsdߩH/z8nWX[a?Ey FŻ)ݎ``("ñANzYwjǔ4Q_+}Xu68tz~/`\c(e(JrY[ie@pQV=b4(8*;%/z?hygy;߸Ay4|5ώICnY+ %<22? wFgq:2&?7/Xꘅ]% WJ:"7,PB xrke\Ux[09"m-h&ژWSҐ o"I"8j_(ݴdD0g&%T3Vڐz40/n - ta'E~Ⱥ~b>Q1 Լljqmoo~J4!1 BkP밝ŕUvj^>* vTN)v6/Q;mgV;hKmgۇnﯺW77xWDVyuջ>tsu} {˻{wn_ +нmU9!cDHom:5sGfcE! pBeI:l Fyska\SICA;51*PpMJ iہ}yvsok Ⱦe=,|X}[{e4tsA653.ԒlComrPw:96r6w  1p gc9 "."OT>9hL>Mrfd~0C~81x-Fr yp7{ v_wQt l]be(ap1]Oq?oE?zwȁㆭ4fΦ$9Hc@U'.B89qp=p1201/0//-.,-tz2C \\>lDU3\6F<&b Q#,GVE2#Dg_oC!Gb Y|&1}zxy00O&Oa,p%jyՕE G^ZS`屃+`Wsq*/*&"vP5ZB{s^|yZ~ (cN*"Ĩh(h3!ABQaS3Rɞ㖕6hPH8AB >=HGG y&yԌW+{H۱e`_^GAUe7ϐ}YZYY 庑;d f߁ז~rf*F~~rfVF6*j ûcS;#B[IA=5-%%82*"28usldƮfYcr-OY𡊋cmWaGoήnM'!zNnaV)F }I9)~ -ą6k)1(#7&*&` Z}yžX: 3ґCbזV7 WVUTS~e)XQ•Asr2RqqEK,W W2EJ(O4aDI$G!2DHp` ?~}{y4bpZBgf|z gb5nN]BAz MȻ kb%H~zļtdؕVݡ#6jҘA;eƀ…a` TRٮAFD.,aIRPT'R  PASh!@(!)""P$"$IF[@|V/Xxk]n ij NVO {T: HOqy JD#@hHAښF !0k'l84E SiUgPp_J62<`U= L`1(9Â8$ѱ Z{_6x3ADIIG2d7ǺJ"}扼^gV G9Qq"Tn}/w!@OyS(/0]NsJg#.(hs/q2?dƙ}'Kн{9] e(a_/;iuבϿ&3dGvJnoMa!&;dh­tq+i qi6qkYRs ;-BQ>/Ocۘ/Qu(1rUh*iM<01ggޛ2^?k(2 | + f2t\.?= .@_<𯟢=]2FJ݀jwv}g̿/2b͜;l's߯4!XmMel*nea5 xgLgt>M$㥁k]">!]7$aWi`_M3 Y5%1aqG.fH 4n 7 jxQARqB84)fw.#QnsqMn-֚yJD\=2%)?}E%2CRpNe/cCSyi!F]sV[._-I"a+ 'f5 U~/R&ℶ<39E{G>WY!Uh!̱6(:TˬNSN71OikvJQ5ʋ-kenXf-tcESõqYΪlltAGdwhX% I`׃wRbb.%%ey YEy6VffۖÄ(ӏGRiJ(DTJ !DN;sZPI ,@ lˍ͐ϙؠh0Ls~'ڥ|ORϙcSd[è@ RЋ<9FǑ+$tH݂P+X-4!K"O?1GߍvDZgPya䂅ʣ ;fPI8r2cQOi|.Y_Q[AԌ-pb9تˮG-Ta9B ȅ)*rOHCqHNBި<!KT?>`ВBg. qn5 -aߞtCa:N~!j~/LEq_@kƳ$çqna3%bka͠@m̙j,BD(2+xxx 3$psss KK/MU\Ll0000c9DJ)FMM;]wh3Y rX+U u2 H#Qt8MwťeE%ĤdD$\ [T)&$" anYZNQd.IX$At9Vd1bT)dP@0P"D!l41scC{{{{{{{{{{{{{{{{}{{{{{{{{{{{{{{{;s9s9s9s9s9s9s9s9s9s9s9s9s9s9s9s{{{{{{{{{{{{{{{{キZkZkZkZkZkZkZkZkZkZkZkZkZkZkZkZkťeE%ĤdD$\ [T)&$" anYZNQd.IX$At9Vd1bT)dP@0P"D!l4YX+UJjfhZ/Zk@7FdX8.TiDB,e H. $I4;Y e LkA @*# |d1ńDăCÂB8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x:&;²rbRB2"a.wplhd`\-* 0r,jR(l2$h, vffjVd2( (Fp6K ˊJ ʉI ɈHȇqASLHD@<840,($ ௷jثJJЧ\*ȣH rFbZRɠ`DBh2c/.-,+*)('&%$#"! rdž٢bL1!p .wb*u*B&sL""q( onm&^kJN&i$ >g9|xd1ńDăCÂB8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x:&;²rbRB2"a.wplhd`\-* 0r,jR(l2$h, vffjVd2( (Fp6K ˊJ ʉI ɈHȇqASLHD@<840,($ ௷jثJJЧ\*ȣH rFbZRɠ`DBh2c/.-,+*)('&%$#"! rdžF٢bL1!p .wb*u*B&sL""q( onm&^kJN&i$ >g9|xd1ńDăCÂB8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x:&;²rbRB2"a.wplhd`\-* 0r,jR(l2$h, ,{Z*: J(x:&;²rbRB2"a.wplhd`\-* 0r,jR(l2$h, vffjVd2( (Fp6K ˊJ ʉI ɈHȇqASLHD@<840,($ ௷jثJJЧ\*ȣH rFbZRɠ`DBh2c/.-,+*)('&%$#"! rdžF٢bL1!p .wb*u*B&sL""q( onm&^kJN&i$ >g9|xd1ńDăCÂB8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x:&;²rbRB2"a.wplh`\-* 0r,jR(l2$h, vffjVd2( (Fp6K ˊJ ʉI ɈHȇqASLHD@<840,($ ௷jثJJЧ\*ȣH rFbZRɠ`DBh2c/.-,+*)('&%$#"! rdžF٢bL1!p .wb*u*B&sL""q( onm&^kJN&i$ >g9|xd1ńDăCÂB8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x:&;²rbRB2"a.wplhd`\-* 0r,jR(l2$h, vffjVd2( (Fp6K ˊJ ʉI ɈHȇc qv[m{VSit6Key4Cax;]wh3Y rX+U u2 H#Qt8M}~qiaYQIA91)! 0;86420.c qv[m{VSit6Key4Cax;]wh3Y rX+U u2 H#Qt8M}~qiaYQIA91)! 0;86420.c qv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8M}~qiaYQIA91)! 0;86420.c qv[m{VSit6Key4Cax;]wh3Y rX+U u2 H#Qt8M}~qiaYQIA91)! 0;86420.c qv[m{VSit6Key4Cax;]wh3Y rX+U u2 H#Qt8MwťeE%ĤdD$\ [T)&$" anYZNQd.IX$At9Vd1bT)dP@0P"D!l4ťeE%ĤdD$\ [T)&$" anYZNQd.IX$At9Vd1bT)dP@0P"D!l41scC#lQ1xph`XPH@8_ofWk:FOgT&Gc8?_p7[6`/WRP'A@4@Od~ǜ_\ZXVTRPNLJHFDB@>< EŘbB"aA!@]V^UT>MRDEP|=Nl5L\-JBL%H}<Fs~qiaYQIA91)! 0;86420.c qv[m{VSit6Key4Cax;]wT@>@P""B @@0:+ɹVsh+t;et$ZPtNNLw4EdCML܎č@u^g$keÍ8%? LpcJ*on~!5MQ)vCՋL*D~d=M- wp~:/X;wS5vQ\1O6`zy]'9$ ;mY dsfx֍3ZYZV)UʪU@{ҫc7?{oY=OThBm|| ~ !h_o$\̫ړ{&p{a7<7}>H|OEؗ,`S'y o3lɤ/?1@G{tнhOHW/@Uߗn;j*# n$ n\c^T˅_Eh_=<zң.w>e}Oj@OtБ`d}3p¬. ۻ\QG2=}d(K  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~&  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  ":<>@BDFHJLNPRTVXZ\^`bz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`b~]_Zߘ%\ ZŐg%\ % ؎(˝mb%\'PŁvSQ4)ZPMe:ЖhF3ьf4hFN*D[$J'V:M9ns d#VI vffj|xtplhd`\X*(&$"  ʪn8n4l.br,jR(l2$h, vffjYZNQd.IX$At9Vd1zqiaYQIA91)! `UPLHD@<840,($  \YUu\mZFeX]V^UT>MRDE0^賹L௷jثJJЧ\*ȣH rFb²rbRB2"qaxph`XPH@80( <:>8 zܭ6TԿ?z;^LGҟ?͏?z^D?y{^<Ǿ_?q7O}~G?Ηg>̲nxW nmNXD.z6IڇŘi,ٹ%  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !$%&'()*+,-./0123456789:;<=>?@CDFGHILMNOSUVW[_`abfghjklmqrstv|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnot~ 9PQSW\]^vwX"gؿ?ųR8$&->xEw`l2LB A !S S"DQ$"#$%&KLMNOPQRSTUVWXYZ[\]^_puvwx) 14XYZ[\]^_3 6YZ[^H KL\]H J KL3CMRW\isuvwxy&  !",-.0123456789:<=>?@ABCDEFGHIJKLMOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvxz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEHIJKLMPQRSTUVWY[]_`abcdefghijklmnopqrstuvwxyz{|}   "$%&/2345679:?@EFHIPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~" #$%&,-/06?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0 689:ACEGILNPRTVXZ\^`bcegipqstvwyz|}1123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_> = q>.ˡ %xkTz֨Vdv  | `bq/6@ @ *] *JNU/+$Q;åD=iIhfsxR0m9.MC` `7!NF=4$>WE^nP}4(@Pԕp\]^_i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "%&*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmpqrstuvwxyz{|}~ !"#$%&'()*+,-./012345689:;<>@ACDFGHIJKLMNO  !"#$%&'()*+,-0123456789:;<=>?@ABCDGHIJKLMNOPQRTUVWXYZ[\]^_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}vwxyz$%&'FGHIJKLMNOP;56789:;<=>?@ABCDEF^,-./0123456789:01234578;<=>@BC 3456789;<=>GQRSTUVWXYZ[/012345689:;<=>?123456:<=?@ABCDEG456789:>?@AB@4GHIJKLMNOPQRSTUo  !"#$%&'()*+,-0123456789:;<=>?@ABCDEFB !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ^π@ 8<*Q fHW ?\ hd&gUj CocEU\Cz'bTDr b4^W_P z@f! .hwp.vk_{ƨ.^S.2>G<+@S\B.?}ypL!/2l%  !#$&'()*0123456789:;=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm0123456DEFGHIJ !"$')*+,-./01245679;BGIKMNOQRTWY[]_abdghijlmnopqrtuvwyz{|~  !"#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOjkl !"#$%&'()*+,-./0123456789:;@ABCDEFGHPQ  !"#&'()-./01289:;<=ABC   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxWB;Ib>_9Zvm[?YMȆ'=\Hxls" c`$4sOw yz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~,!3eOJjt   "%(-147:=@CFIMT[behp"ȆlȆܐC%H /t2"0td knqtw{~  #'*-0369BEHKNQTWZ]`cfilorux{~*-0369ADGJMPSTWX[\  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| "%(+.147:=@CFILORUX[^adgjmpsvy|  #&),/258;>ADGJMPSVY\_behknqtwz} !$'*-0369?¹訜2ڄ8V)r$AtdkqY+<g |+K DS\ijkns "&+.27CHMRW\afkpuz $).38=BGLQV[`ejoty~  $(,047:>BEHLPTX[^cgkosw{  #&),/258;>ADGJMPSVY\_behknqtwz}  #&),/217=CIOU[agmsyIMQVZ^blv %-7AKS]bnrw| !%)-26:?DHNSW[_chmnopuvwx !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}  $()*+,-0147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} !"#$%&'()*+,-./012356789:;<=>ABCFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_ehknqtwz}_??aq?!"""(=EuqHq " 1ӾX* {0E8NF 0S}I7ZyIj[`KG!4hG _4!qG?A7nOuQ 7-mFoY:4m9ƈHSkȗ>`m  } ƕdžXz 28T8)vwvi0*K "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-036)PSVY\_behknqtwz} "%(+.147:=@CFILOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !$'*-0369ADGJMPSVY\_behknquy}  %*069?@AEJNRVZ^bfkpuz#(-28=BHMRW]bglqv{ "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_beco?Ji)u#BI%q~,u?:T4G0]p& tEs!/po۷ڄW P;?Q@1퍦t݋OLt*!mF'KiyJ|0:jNt<Dױb߉&.Oz/ɻoWo .ߖe~\)*N ̾OVmr2rue%[EUF=\\J], _U5Ha+VP]ug2.}QV\֤Xoڶ׬VZVKRSt7){Mb""|PhXEexgaПV/,1S($XlɃN:syM3eȌ -gYT"I&I!"䇏> .,a#IؒH"Cy|rf(tK%p՚C^% [NKhղUzIʂTc&BZUmzkiW'˕jd 57˗4J{*s̈b TUD$" P PI4L1{W4=**xt} ;B.tpcq v,'<^7ڍXҘ52[E;1yo6?OEq8Q1C # 2ZPsr6{,6y-ߢ-x-Nrp-YS7\GM7"8}kŢaihkc/ |hrbp@WS7vǫJ7$`z=hb9Vn::_[ٶGNehXfk,4lkbdR)]KcgH$ĖYGbߠg˟KNOgw!z\29߷ͅ{}{V5O4kMc+"¹vDwR2$Ǟ\:6?HE2U+HWmݹ2z$g'nE|U붓#bMW)}h*~1}Oh8̻KuJ/~zhc ^g{} mp| @*J6nY wC>EQmt} ή~Pפ3pZCGp\NR%A J )x7e$I5VC;h&vR^&ñύ_PmlbiWY]\[Zt:NRT9%Jҧ4Fh4|\uъN4g@4HL>r MhAýf3󗻼,_ʛk.e(;KN-^=m_<1(C 3.h9@!-: -V-e&D%J'rɁ}Ɓ9~@b>/'v0mƂSVL'#[)ކQw[R㓆iHxQn6rrK5i G/| :5%~f|0E/c/rAbܱ# n*HUh*A&3ox)? ]R/gA ҂ߵO ;̡lU0䑒F.8c-Vlc Nrz̞N '?ۓFq-fjƭ3]΢޿mCr)e fb+o΃%M|Ώm 'cģ#Z輡$.88bs8}0-2L=pŚn?J\`(0MB|\ƌX`<~Nrx[71dYR}e?\+g.q=QqkS=@Go4ss6{st]~kT3[oQㄻp :̧|(E9БfiwF,߷ 'qWq^c>&2iA*~Y{hͼ8˚HE XP[Aՠf&^+F)K>Wǀ~#Og ܕܫS 9h#s*bMj!~hTp+iOnͿo2`U)}p 3k0%{\2 %7^v>k7H#N >N2=] a?˕ B9PvGi"c(*+nęwB~daZaF ua2.gnJ|g3Nq \Tׯv(@<"'#1 'HճО3n%#^.~v #=f>?6cW7&p`eIC@7 9c{N'5f^/݈a_#n9q݃r@ ( U.j4-g3Pݕ~(t2u$c/_ȝu{>Dd,k~gJvI_L0+3߶[MŢBvLvE a*wzL"8kCfY-N!<:L ,INzǷKH&?zGWzTltԧy#-J 5>ߎM|_GSukB~qW0izhjGuhm@R8v@8Al2Yr/yi 2;F@>0GTniElު Y~WH F>kp<]SA1½y3UB Y(DC +t; njhj?c$Cj;1Y;--G,3:vIZkiQWc k­s d~TS1hpw QCȲ4j~CPR QOo qEz/V ipu(?"j_&[*bΌP3ٞ!_3۰Pq;( Zz\Q&U*I>lp$ors>.n?-RÈn+݉q9z .yP ̠~r_ʽIe9(ν^@ſKѲ흳Ha%Y㼗> ğpOT2zazD%%MNoM:Howk0 i2f7Ow@j݉/tMs0C5ww.hB^aZ5!C9#sCdՃ1+Ep)&, c=f axYvB mDo3uAd@rݺ  SJaQ4}W:W~QMi%;ӥ30 }euNINN \23g͏|(I 1 &p1QwFa+k`J/#b@\4N;zM'$6CmMVnuQӤ|ڙ8S͡8bδ mؖEdwvDLqdXH&/u[zJU!Cs1]ˠ"inb΁Y{Y8:,p׼*OYj:7y6\!Qe8]K1{pŀV `qRjP͘3.'Bqb**{ʗ"}eeTpb5FƲD`:҄ưo0! Ndg->%ʆ71-jHIZ`l9,-E/ X,PX' H::59 p7}e i!y4w9AS'^V!!8^@!L))8Ye $Yy8?be:MiuLFbG^Ƅt\M(M3-qqPD%ldH6rKJڜ#(^A\lr|?wѥzq/QS3*s )E\D4 CC?pzӃ SSA|{zn gxf!p ?c/k:1-V_v|zdfp53|c(1Q`.vs{>9zy(fd="o~~mux@*$=]_IuM S-vJ'}~7)L×t,禴_47LEi"V?ƅY{IiF-sd]k[y '`":z>muՃU>C'MtݕIO"tuooF%^8|. i>p5+.#+***Md5!BPPVmӃxfg#WJd u}x~Y(49"g4%E؞;仹_䒄'FtrW#9+VmpORTʹ;#ʚS&QUj.iIx`(*ʒTlD-@|XSr噤!aڔ[y%:khvi+M/spjLs5ҏV?H \ >qY}622J," *J (jjݐ̈́Ḭp\8+W͇3 VsIt.+^6Nx)? #G >aC&% (!92@"o\$$=O?׮5oy8=lz6tJ'9(m /ؔS>osdt dY_Fu37?Ch! `2D.`&i2$ $aHQlbUFAǂy. '( 09AI욖PBrD$  RN-nIk2xN?;Y!?ooy27^Vl70z8݀jk`~o-^B n\64sSrFF?q_A+c@J,͘OTs ]o`[zips  2ouLY_ovIx]õ}ӗSQmقlݶݶj`|z\؞Fh$IS?>;tTG,t:7#6wHMڦ46YG&eǨ4&2P vbeYe!dfp a  1 G9 eY$6{w ]sK24Ƌx= DwFIwիOc I?ipmk켴ܕz5 ,;쾖ᝎ4!J&[;Rtd ,{,rZb LvY6&. )J5`K|QGp#a\[Wgr[f$k%9!7 0R2Ze 4ߋ{ ̤PNQŏ.x"\D &s6Y㭸:lnrK >cȯLh#CXf&O7S/.Ms҃0$iorS<:;W6\SLK4wCmd:%|N F>}Jg]]@| K93o)G]J vdG#.cq]!RL6_O>u%\; %A$#<`=%{ Z-=5zhT:~p|z4%7b3T3~,a %dP@ry]ۅ+tINag ݯR{A`8"Ze%DmlM¤;Xq|n}'bA`h]ŨS}>yގ·nn4 y:.}dNs;[G3q$Ɓv=6n C{[m5\f$䘚)(Z}Š5EFA'm˻ ryYNAQ̞=L HPcw$-XEv kB;ƔO؍Awi)f,/P"pAt5Ơ % |3ç,Ob95,YT^߁ca \#Ɩ3uf#ԛkftx$ Ao$dW_[*=`q'dž+іZ9Qaxs<љ^H^. ) (bРf`)*/|%CʆQ@ 8)3RN>Td zڦsaov'pBKYCO\Wh~D.{}߇->'a` :;;2\ԏz7yf"yP]A$lAS3A,\y8\?|Djsό| ,eg-WCu&nȢnzCchIChtP^FFXH5'!1AhrGHy30DDP[ P{XӖXsܛB_:iat /\G5S~q KGŋ 3xɾ+f8Rb ar`|kea݌/kڦȻ2hG ;1tI+IzΦTq_duصD, sEY/]wo$w31T5$s {K +W& I …!#3K^$4{^ fim-խ_}*_-XUH{tZß9Ym*VZ)#|k7ݙ"~Agb3`ć{ 4D8hz*~mxȍvo)C݈@_^#fR;l%VXwzHF *:3g]-yʪG68Dq[Gm{G( S`ղCŦS95fT( x=ۆQ.mv݊B8]I 4jY hpѳͷAQ0_#["@Tr$ٳkTr8kA dDG]_ YCIj+uo]Mj$ԃl?ǧ9_=g2˫/?M.AiLE@|ޒxA^wpҎyaӄR \h {];5n=6RZb.-n.Ww*WøqĶ :!>ԁq"TàbpG+;C 'S1x+^ AoMN4xug>He[c` dx0x4tO& -cJzN ._g݃ep:G.7o@,”б. ԃ䫃GF[ ww9Œcr^+ܭiZp|)ƾh.. h;"v׹'|sc<)ҍ4I9>L2L49{l';/1=8/{i/ױӾ}u 8O͠ڿl xaNgΝU磟cbcy8h3Pa!^l,8Jڀ$.(d{ExqL@Wjזiy:#h:wKGd֯5|4v'DΓ3L<=ue\ ILߨ쌔M־52?s$ylDOTxyA _6+\eZk?A{Q`J ,fU7_vG|& V =7W❨(F.^wmD#e 5/8qg@fz*/='cV;&HwxݺT͢GL?VY<97 gHhWek r_zhʅ"e;B~p,8`Z{ ;I 8*q\}c]Ӽv/y~*%^0V!z^\Ko!Ik4]k|shz~_ÚpHqAl) _@e2/_8T&ab;(Xg ^1™J}$ҧ 4k{/k^'H^,Fk|tj~~cc*&˸QoC<˳W@]p 9Duܜ;Ġ5&D,z潠 b٢IUL+r7e.{.\b׿FA_1\=Gٽ \Q_+?y0^;}:Dt~θ˄ 뗸k: *yhwķC8'lLE?zyAO%eXuj R?e QD:_*%g$*uܖyĒlt032u%S4'}6=&`?N$2](PcO%!ٗZ3d ~s?A‚o}+>پS ?<tMLB ׾ƆTe`X %N= ̓7d;J$ ڊzB ҡqIl d?<97532pآ+ѓ]F(O;]?=V9v{W7ᖠ`?ݧGgkS+)>9ZX. 3W7#Z&~JAh() K')K u#L Z{/2%=,Z.'&N(N.w! Ab"4PEUm<~  Q$- R])t  R$8MYi   !S&-T$e #/%Fl(* DQbt V W A7U %!X0AZw2-Y>\p+%(%ZN1z*$.Sr)0 \$)0Key" ]8Pi04^,<i3_M)b  $ *7 P Zgz a.;Hb"zb  8Pax c-$Jo  d18=Yo0!*Dsd# f'8Ih{K g1 JT [hh#2Vf} i!4=Mlj*,W^ nx!  cRȷ7J{rOzIZP RLWӽVyC5ǽ ֞d&lw w^x޼;Çn92'Dnf32<'}f \`Dy4wC|wa-= ٍqq3{l~zseD/ h*ْtgEw} b ^6ZZ$; Wj;`3 =ZX.qV}!nVJI+%dkY[SPKVkQr4{lEd>z9|04]ǪU,1Ģ䙃sf Vg[q^dcoxAu)ؑ'\yra -=e{>}WT3sy3$kXm"g(lvR_T?k;M8{G;pr-%lҁ~ѥ<7 "pkv=%.H4lZq M>KH\t2s %*];1vү dTtNսc<h@7)6Zƭ")fzt>"/[n0ZV9oD9^l[]s@ֈ%6kӇq1>m.X%|FѽH#>T9 q2fB6zބ# lp}UOgψ~M}c< >|J9 ӅV-Og"=rU1U;)wqӇ&]2?jr(;-'۵\S/'>~vyg[3ʈFZ^>0Yغ ) |MwR>*I.+(7P~U : شJ4[H H۶_8t?Mjpu)+r~Hߨ]ٯsv24!Oi#wT{"{=N&&=#qk߄ }EDV ً+ɚD$ͦ)_Ci[M0Tr# q+ `U؜ݗI\KN0lg+pZe ͻgC)pT{!Sm~vXEnbk^CmTͽ`Vqi EA lo1b+kfCA@."ǒ4ewEۡqT_)/昼_t7oVij%J6*ՎCv&(m`O݄ ^/d+-\F`_]%)e(R̒izCB/!VQ.mOcIw ƨsЎD)ICN F `r0;A(V3B}ة8t'S`wX𙽙?;up X#$cEf0^=gGxzK˖Z×Pe[.u}M4wB*r?X6α:_Y?c:G?Fc$t#70&™Mo$ox*kKԴ5MdMp7^9g/l~8ׄP= ;!\ʶ$6E$6ϡߕ̹'lpOW ś義bBDCJo`; 63p Hjn1dZm@Wv?|Wq(U,_9.Fbo& Y~\4-nЭ-(v}mqc oY -ԪO4Z/]bMBLO"ti$ݙkDcKJ*EW _=+/ 1z p}o\q[ nTY9 `fbdWmL67[8 I1.?#ԐҜS8Xri 2(!FRq>k qیIH098f2yʸ͜H7'C(lhdFc<Ծdd?±ﱩX w8Þo15ﰨ ` =i9i~{ݳ/6|_@B$AEo.\úowmv[kef#ݫ+'dRT@PbaEHK}>N(Xh*#)TL8V5+zQQ86:) 9n1:rYSKj*9=Ѝf"^6xÛ 8BGráYRv.} 3蕑elZhy6+r@DJF/MA0)AwO8S1*C!$k"2#߆ dޅЊ7NUIQ yA E>g|=R n㷠rT 6JM,J-~wp; w7YE7A i ~V[q5}My|R[ j>#/:w;I(}!u Ũ Ct3˧jm ݇o f:Rqfe, 8oh, $d)k/7{`k}Nl^y%f{vfW&oߑy4J|TEYK3pA`QC%mPJ4$M4k 54`c ,~GOЫ֝d\t\-6Ӣ7_*6bwȅiF иK1납}QBRO{lNY@n+q7;!Yw]LhR-9(hu|,M@Z~(-_`E& $ly+ V4?&qQw(o\'XJ\Z{/"WGvClVR &H)RE-8 Ę"$&/%5 ٩#074^?s/5ߧV?+ą>izh9 PB 4@gCkPS Fr!"nLV1W_۰ a k|n֦33&ģ1xlq(VIP5 7;~U0 U `:`8GWO>{'#a=\ ww<N$mp6'FdÎ)+ȰX]?$3F6#&ndH2*8E] w vY"7j ;2f8־):[i/ R0jAILA(/: SEyz!h1S1"˷KC{}BAXKQ=6 t4sR|hQ0.,9'3TcuʇNOYorz.q.b<-G et~'X@g5pbv-bM,H2c" ))jAsbw2E61˜/~O; Z_W7A~5&gOa;g .$w;Cv~2@vil{y.6öl0ofT[9Xo%ӜS&pyv߇v>nc>q{YhK$شfվ}[ ?q^  ,,Je5#nώ{zx>bm؀giܨӯ7ަ߀CO?MMاu`@>Jv/V3;^i;vaprޒ}Vl0NY\ZN} 'lyAf މp935B{^9 1$g^ P ~x gd):/E-}l=~8٥} @I,GZ4V$`$r!/ۚ{qp`/MJ 4w>N~'`ɩ/WS8>l>ɏ=u?G3 2~O%jca Vޣۮ27H3Z>oF_<̌xR"3T`ώ)臓LH8dXbE .^  IPX cD c8 .>d/plCAaˑ Deua!AN #'ȤG4:  8&Ssi=-;iIiKQۚ۠\Nu 7 u6!,TNYiwü[|J7N;(6秺496$ LAn-~z|foմ?۬G$8V~*S/k8zGNαz:"n('?2ڎ\D@F9b.X6zGmn9:UjЗCC7bBCv@.D]Hhc=ls3q!DV%;M0uL`J)D\`jꀦ8i,dvԱlɕ[2 ^6hpP9,êXϚXFuM ~xgk %ؼbX)|H^ЅϵMhDa^h cI7cbřlx%%$>DĶ)TrInI+>s5Ҥ;rĜ/ߨ=d ~Q-94,_O<ҡ߯K*OqD6hO:(iY >6ViE?A?dl=`w٠eq[n:dXp;M'rbTWQʐaԤ^ڡZՓkӰ6!J$J|tpvu9I+/[ .B[Hy)e^S̊LKS0~ ZǏ5 GcթzMfjn Mjg~^Q]X [5JNCq /wd?vQnKWbVlMZO HdYXe #.̽K;cMxH,xhg8%*H2 S1L%rpNE#4 R; `0VlNE}&/QL4 @!Lb pgڦ1Uhn@T+U^rt<7XSL96[VhtBUxHR&2,)rfrufC6eDBeGGQ'Vk8=ojw^Se4͞ &.ߦ^|e'huMtġ7RW#F'wʩor{ZMŤܣ#K--|w?͋r[\םr-\x41+gԭTi!eNV*T] 'a9 UTEڰ*NUDžrQ*hǟ3 p66ˡ`6.C,e9f \@2r[>i2va 5\фj'eAMke' MuraSfnaQ[i!oj/s8ϷFٷ͔ýmkr0C)nxIwM=w&|7i uOcJFGl^6ϸ(HH=>q {ʎh޽M] -*(v9փcQ4FJC؍ K$fD-a4^yYFCù#cc788&L$S~-O&8H6 MCf E{5*kv! ]k\_qj\ U_Gv0,=lVob$d}uD=8u fX?mW-Lqu%S<4’`.z'lt!p ` )@B,<,tцIrX),8T^6KY$4.LJ#z!$ǗyS'ϬlR2P* ɢ"UD ~`%==m f (W/V|ee&Q݊l\W`wHuhΏuZQ(5FGmOABohKey>};壝oٶi.ːKGDA't\wG` '}\Z13,`Ube3n  %@}svqo[Sz49]E(S0(4$t eMi*`As .^7dcڤU?8R{?MA6լJF6Rw/S曏c'׫\ŤuVog[!Bg Ib(Qa3HM!^J{늾uyLB\׼ ZiuS?l9 3ʔ6Je@'ZW0f$Qo,RsXbּa.L >a]^ 9G_60ŷ/w_e"w"X+& Z멊)~..NϘ6s. Vx8}ZC|+jD򡼯58ܸ>Wƒ J>`Vg灹`zqlEG",e)gA/tWΆ bSY݈M/$g #)8(k;8ȸfXLFgZ!,؄~ʬLE:5z9T|^!gknkì1&" MDIP""+A tOb_2eN5U2EKEwֵrӱ 5#p W`(m95' z4 `]MG8pes-)@i(JilPY7Уҭ ! e5mEĚL&&iWHUE{mvޔwӑ az-I!mbsgD vK@( :[3&] 1AxCX +`~-DJ_oΝSDFX*lղS' EVL kD xnӦD7o5!;*Ve<S0_FJ}J.S lV]p?mu鵏#Zsph603RGߡN|ҡ'y9q~C%Z jԑ@dBP 0q]1&cB:%FEop.Ǔb"`=ՓinhU@\jW؅(3* Էn`Y>${҈VblSSt5w[E!z \(Ds JNJ`*F v*hT,mq$rnjy) <!f܋*'Df>Md`׬Y9h}w@[Xnq%23g3A9simV >7bos5F /ReVf^6#fH ^pJEmtVO2\*fR„.KAutYW6J ,Ql<ųZF+sEM8e?SPb,\5Į7 l9uILH޻J3v.&-};ibf/7&ViSnk7%Sv5)v˒^l+$l!re¨?0l Wytr*֭۔!Z8CIًNi>6ˑ:ѭ«Y2^i{swwZ3T7RIG:"p~4@Ѷ0[eY#t${Tl R@P"$!-hfB#d dd8,^ ,,$ M og `s>$LHF(&-"YqÈϪHj6 Ȃ9[% a۹_%R=\]mYZlFCJr~/ p "6I2ߗ/V)g@yj F6BnXBSFݷ:򺤼9K ìўjDn^p䆉&oϞ)P08D3d' ?͖apUCQK>9=VRa&c2r PAnT—\ qx2z<*bN1#ײx?'r~h=mcR )yRYZV?0O%Q66+ap!qfsDpↈC;iBASa[Bf1smeiƀ,z>CuHGG~Ȋզf$&<$"L`oCoqj'8cGqsWڃ>iΒ @u|M {F=0 wW?Md\aV $pa 7&6NCQo-$#f17@o0 hǬ?On'h|L5JJy43XEX ߎ=϶ҺsΨ8B3Iȱ"ZH굌u(3xGxVj NOKFD><[ҍV쮥$^w`(۽Ͷ~J Y `n_!+0+bINthЈgE:Ǭ,dcxₘSAh̰U-N]0y(rD)*'v-kF [2ODUR M"ˡi9!ӼF܁}G_˭C*u&7- ?1V,j 7dy?/nx<:Z5ju~7 Eyr&'/=]ϙ[-Nؘyz3N#$S6n`2^, ڪ"'Kn&OnBJF'' `c9YWy}EXX0|jKgײ4I꒢@Yk+`>z}.g(oo~i Oows% wwk2.v~PdRh@ _4!aIA4 !C hJ!̌ yoW$yX2!>k9[9Ij{;~M:t`|uJ5H}whuzͨӓqSnƍ'pSuy˝ D7cs9Q=,H<\c)pH'GzJ4\0FIVXGELӈGU)x bL/׫ k8OW-+xӊ ۗܮX`"3C7k2հ8 !r!'r{CB}Lŋ ]Kc})S@(عdA*AD¯\03(.2 23IkpGcBI"me>CA.5٧@䜙1+jx^+K8'Q[M%bPz8ޞ%t6ti?kT9^e_Tg<]EsdV_(P%?haDŽy^$Pl]7ӠZ٢TѲJh?Y{nc|EB=i}0"cZ,`&CLPi|eW[JWħNK!7~H <pcMN?R:C9}f:#l*Q0Nv/yCo/cutX.M`"U|ΜrW\=UK~]lJ$9z!{e޷q̄C$^RbWx)ylwg.ÛKoUS0c4oiHd^qTnCsv;|_.An%8)m[Z#a=y9>6YDc;*+(&00>\/nDh8N쓏zbj0u~M+Uteej) tSH 6/Հ .LbȒkG"ȥ#*B[|ڿ!# *2eGpaGc @`n{|űP>5,!d Թй0==jMlFPVA({M54>7"m6a!E t|ܴŒ^sIL|'NJ+л]-<犖れkcW\ tSϤJZ +~ i([CqAJPMAm%V. C9)O3]E8&⃳1cw蕗 Vq_W3;::@usl<3Ȥku!5=+&RO~鴜<}W߿^? lP '~.4C%i?L韐]̀*U Wn 6|LǘxC 3guoWENKZT|_EJFPC|g,ۖQUm8}MA#_s=ٽ Im= j`(J*|Նo[ؐ7V^kx =*ưָ6~H{,1hCML$M7l  &gZќ.*XYAY/zqێ[L5ٶbѧŅ( !d/c4lkUbE喚'F* ȝ5<% ǔq d{W7jE!O9Fk1{dq;~2UlMc7H3qc%#t`jš{a+%Ȩ‘JIf&*U:2D1/h.#1Yz΋mH=Vu_JɶoD2 D݉XN+W LM)Kvp[P mnXF1Z ObEo}L̯m:* <88}up#]Fbhĭw0׳+.٥kaRd~}ӘfBu ަ𿧄\;bZ^s3B[2,a{J&ݲ{"[iLڧW@aL,m@9$S Ùɳ#94?Rp-f2o=@!_N8 T UO]8Ԥ7,Eo;8dIlMVDY\R'*u}Ji~1;0c0M̑PO$HD (f902I>_/M$Tj$qQv^kձ՟`ykx0=;s``U~HBuyarbK{A_p/pdLSLJp\rpQFpY0b dy9TN i6)ml*{s٩Gt ,'q72U븩5#Mn{ ɲ%+k&  j}| }@F 1\!dwMlE春9ʔ>5 `>,V 8^n"5' Xɝ)q?bIװHuR-)Yg9a-ʽY Ъ T2'wljXj^G_&mctI(y]3:#oMF`;e/B֧1 EפNMz{6dRA֊ Ӻoi{'V3AJY9=JC(MoRbl'/~Ɩi2>4d2ƺC4!I&†6Ѻ͓+sS-FR~9CĞh7:?P c`0|aľ`cQ>܋ݓϦ'ܓž,un?мzNԟPVFtj,_rUEV|EƕohK=SHޱ.<yw >Q[SLu)JGg8eR&?^"ಢ;;Vh_Sgh ,Q|8}[Z;Iq\gnڇnc҂0 a8=VؕQ l ݺd&.O$v}J6w[¦뫵 &tO%łb&STo"^"BJa6S>=4ZdVJsq[ȱ4Q.M~K>S7qQ@vceh55 rXA^+ $4aad](^R-GjcӒ9⁓c" + hj=)0 4mR܋@BS8UIkZx02]aUa{)&;b Y*r?EĤ,q!2ĭވa̚bTPQU,+9YL^6y1D2ȫU- YOhո `<<,q(?~؏j0G 2R>R.OU\xDALB *ZH0'AxιcH,e9R$%fON /+`w0LH TG&rL^ yC'u B qXS1 Gd"ڷR_+ut f2x^%c.3ͤz+&uk>x+e\lJ4.ūmғL (ro,"[`猢$uNR R`0$A~! 1I!K BDhFSZ@ iʺ1))[W$Gu1L03p!y@95h,CS}#o y$d[>^T]JxJGz2A]Xxhs3& N(XzEy}nnN1X^ Oom8" X|-a݂8Ъ$8s<p oIs>ޥ(c(&*!R:Qĝx]ƨiMGO+ٽqŲqE 7 MBwkkNR.3,)Y+0 ʸcĎ&t"YZ4vNwG_tpD=t5U$ml|7kA ~hѽ6Qg!;d/^ĎlV\,^#3P{(N'%>ܶ" jh/(| Y2):yhz$y,Y(`Q(^ 8.[H!&> Ku`5!bp q#h]VZdA$|I)nbƨ6Mu*  [^K*{ZC=*WrF yKٛ;Qnͦ(K$:^AOʕv1p ʄxt9n,ߊZHtY[M{hߙ*yN#OB(RuFw!N.u\CTq7d)JCe?U^ :Il* 3;0{6(ʀ[qbr<9*g!B(5C8l9+0aOzzDtLx%uqet[Xe9%<5^W@V%el Vگc!W(ej7@fdaSfj!SˏTwF Q%8ZS 8h?"   wt-vt[L#sD[cQEUpg@RZ 1ד47j "-( 8FOq b:KD̔%]2IJ ˓,|_8+7ߙFV0}sᅴbr *pG_FΙrp]?‹~|Rq%eeqq&zc 82xOV =N>'t{ñ(M!J * >5 -K̦%r=cJ-2V1"@wA9;|8>! C^X}::!VV* 6I_]=]8I Qz^NaT' dX'z:P.ॄvBkrO#]1}wKpoOn|ӡ'?V@7OIE>0шɞ [ G##ǐ߆&ضm~#* -<*5I0)L0ʕJk$z gl\8r\0Xg;ZP.~~:m ,*f[U6+xg2&*s Ҳ ƉO, Z~[ [|%tTLJC:|$]ja GW_)JaǛ sd?G@Jq>z'lAr.yD_"xCTCKՄ_pkދM 4zwNF4Һ^y`Pf>U+'vE$_ 2X`G6Ǔ9A@(zθG/Mk(0JG# m wW>'<&W菣4 oSO$be4)3Zboi?I8݉+)E7 =`dU]=f P_3Xdqؐ]qR,a^ y="FOW D2aI'75Ud şq20w"s/VILŅ` 2Boppl糯rHQ_wd$PsW'hG \A.Nt* E=5">J̟|L>ƣj5ScW<FeX5sA Z7+!жMO`3)dc] Ǔ(n( uMc|