glibc-langpack-si-2.40-3.fc41 >t 6 6_     ̉3!Flض zE>b$bjf b$bj0$[L:;O_5kqw_]~$.-VQ֞mQf(*h>gB>s|l]Oo[ۖz,1]̜Gח UQ$KUINSơ}2蟍$ؽCبPKhz€m1:cP<G3\vKX#2RoD<ݝ ʻg6SbvAHOqCp/+g` 5@䷿>ohȝ;YL<e){Ư(+ÖQIu+cXZ3y(CqC$mN ye8b?$iy`C{!cK4z@Lf[aŬ +6m\aʭ$-؝KƑ )Fc]]+?Xj>2aDf5074ac4f5b596bc9cd4ca2f188ec0f329aa262548f6f32021943d1acee57ccbea23c2b481ad646b5949d869ce31c8528b84e724030204876d74350047304502202ffeef7c81bff85838918951763e0751843e08f9d53652f7791a7aafa0d64517022100bb5df16c4cbec3b502b4ca4f9253f80e2b7568f98e4cd85d85320e68c494814e030204876d74350046304402206b988d0a12ae99f52b589900382c9ba9b7b9fd79733d64f728777e661be6b3210220467fa0cbc91f2514a27c5257d2c9cc918db01da0b58d73352f43600dfe3be354030204876d743500473045022100f9b3101321e6abd966b4b736d26a562a941242c7b37e5e330f801d0ed001681d02202764de260232dcdc84d03ee3f0028d6b46706fa7861c13d7803ce77c38ee0206030204876d743500463044022036d2517cff71b64c09318bbafd5a2db2681217087777d10bad50f68464c6fcd5022066f3d9d7b4e468c1dae8cb566381acf84fa4492b99fad128149eed37a91ee476030204876d743500483046022100905ed0bbb85b4a514789c3e0385c4026a72a2ac839c2e7ba5b3e4697b12717a9022100d47df7b194deb97d14a180dcc23d125e355a1eeb424334132b900dad94d61560030204876d74350046304402203f9f102215ef421e4e039e67ce3dadd237b45e7d9412d71e1ce55857880dec96022040e86092c00904eebf272d2074106bdf7aea582890a4e2b59b290756df9bd612030204876d74350046304402202711981bb1d7656c528fd9fb9e45fccc71c4d3b17567bedc4f19159cb85f10d4022053bfe7780a436eed53cb290a9ecb92861ba09b621ba4fea8ea585b674bb5624a030204876d743500483046022100a58eefd9858ee5a7633aff8129bbd9bdca254e8170412b293c5c9b37a10b668d022100dcd3d191979ad261dcd7c3c9a6826d6cc299635eb34ff72cc88b5dd4fdef8829030204876d743500473045022100a768172897a66d06c5aaf316ed9376423ecb88b7f3a8bc83f5d58545f25d3bdd022054cf67067291442fb7a6a885b36140efbaf7cd81beefb8172129dd3c05ddc0c3030204876d74350046304402202dd0ddc783b34465aeb5ec0a4f234355d990c8ef1633285b8b90ef60eccd7e28022001a4c5dd5fac278c670ac6fd6458c8252431f2f3b73a140d028a562bad767260030204876d743500483046022100ba91a2b0656dd0b9e175e62621b99e012b2bebf760756cee4b299ceca4878bec022100f6fe86c68f1f000bb1aac9aaccff2dc267a2f6b0f0d928058297e1973b71a0dbQ~Gr6$?Xk '>`>?d  8 L j    ;4( 8 }9 }:"}G H\IݘXݨYݴ\]^޺bdefl t$u`v&(,2txCglibc-langpack-si2.403.fc41Locale data for SinhalaThe glibc-langpack-si package includes the basic information required to support the Sinhala language in your applications.fRbuildhw-x86-16.iad2.fedoraproject.org'Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64'yBlL.b6"<AA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~9538936f5440f18ae2eb69bde015bc7beae11c9063843357c57f51aa7ae328ed7b4d1ca9edae6d43e3a9670151ae3ee332bbdb961195dd18993b8cb083e0fb234ba5c18af74001953c7b31b7db558583d1419915b4c1590423fa43d5f18eb128bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b527e2ab07e4ff6e88533db26f828a4294eb1221a4b9a098a0f79748f32567b3b46b7a37885495a161f09833b10e5c4b61931f5d0242e6d04dfa350d76096fbcb678262d5589354f7fd893b55400586cfc6f560917dd3436786d28493f950f5885172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015acae3904698de5d0423e5c8d8b9f1ae3693f8141cbf35a642ad53103649164fd0174de27a4334baf3131b318ae3e6c01d3980f08fdeb7fd52604ffc35b1121f9../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-siglibc-langpack-si(x86-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localesi_LKLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/si_LK//usr/lib/locale/si_LK/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-si or langpacks-core-si_LK)) unless glibc-all-langpacks)utf-8bec15ea994abdecfd21f7cefa4f73a259729cebca12a55cfd685cd96bd9951729753713b45b5a4e2a1306fd08402bf8cec84f023e198e897bd0cbdd76290a864? (/hz<-L@Z k KPcͰZiSt2r+}ͽx~{8Sfd&&!)%RAKۅܙ2O%6~ :F?vр<`>6AlA$ArG*0R & pB@@vTIEax` QK )uܬ;݀6֡f/2%G#]ʼ'M?WQZFS"{}ˉ n_57onڞ$mlZBeS2dLd\bR^i+c*6q( >k=k6M&d7K'Ȅ)ٸO rF=]ii&m7;LX& 7^Gh&*`H9dē %1 !a 8HkV[Fk5hM,Hkb)BAHBABh0VJ$" lDGL #  !F8 ETK$!Hı(7@"%!PPH'H0 tpR"H\H/q!7ݾ۞W F%}*< tz`aҔz^ԢqEbRb>:sfmIZu?@-YL@>_NЊi*mZq,y%Cc]V'*-NP['sVL]XFZPZ!ߨ\ebq-PؕFv7;[Ir͙,**2Ъ>HU1 +ӧ},h)b7m (w{9X,&o<^y&ۧ mX\Ze\foGXRr$e^-!Qm uݳ̯ܳr:I!iȦy/iQLo厬5Jzd/ v:U ^hR2H%wAOʦA-KBݳrqtb\ftp¯H!S/k~xټ}Wh?ʎEe] eSԕCYԟ\JSKs1(:H);rcԖ_F='"KeKt[7? [p%|Q9ȣ_;qC̛<7MmT=Y+"qX%/Z!ǻ?4=g껮*~mZR?Vi}eӬ;vQyf:U1sS&wCc(dt1Ȏ7[6bWU״7vl; 8ܲ㕎rrqe%;Ycv1kǎM,;XDbcm{VSit6K%"FH *gr| vfT6J\-JBf~J7Ӟ4D+[ Nq9dv_z'ZƚuQh]jkzgcjYT?+rӵs+\fed^aZE,~TXzs4 (CҤϮ{ku?ōZ/径~d^T3FO@A2鞇凜weѡ۾gI2od[rl mrd.RɼJ@(*e;{3+8ư16Xܫ;q"&h'm|hD*zkdɅ=l\aG|'o|;ǼdW#}:AVC>2iBDJLzJ7Ȩ3G%׋Zͱ-[Y4h.UEsʙG͉$ G4D4o.qD:=qBX3Lǃ:.g$|B0I*׋Ni\rAF3ԯN+^{W%Q?k3hyjzj s2h\3;l^՗>6*~{S5 *?t3s<PV&K&'T~!5 |Hf.$f fff.f~ífzfbmOϕ|Mg~~ ?A׎>m";Smtir3:OJs5C(̵?;3WjNHD82ZM Lb}Up{?8~{d?|~*V{jߓH{CG! Mn'͑EL9 Zc9KLF˞VgS=sOX,Cdi{5+ثd ;) nGr A@(9+L CPP/C,3B;f6*j\G;Xj@ %~d,Kí3Exx%iIHAr=ДE=(`2fm!cIDxV.S\%Ѱ^cY xhM]@(׬\b-(ZlvSmϘN\ ia20L뢨A0{tx m#(fLч-tG$Cd>XlxQd 7#&?Y=jv&*0sOycUs/1dIb2#H: pߑ@fQ~[)[xMpȉjGMx{( '̆3܀?/ vqijߣ&cY 9H.LCx/ S*p!ETgQ"7 C̓G[ E!t}Y Fʙlo$v6!3O6p`w̢(5*~2 r 8덅"xf .;t#] ="kq?gKPJFbSXF>g=xq<{V:p&v.Kv'\Hqm2r6b.E hYw?_95Ĉ1yEʡy3zc3XQ2$B뗸mnΧ3x[-U¦~:̙sߒ tnM: Qb!`;%?@ h -Gj&7[g2AIh#*LF,5SV)&b.9x䷪}2z H}KL8 _4Qfck"fVwJ" a򺘀BK{j}3tV߅\-+S!oy Oǖi.;űyW 4iiVR ?r YiGB3\*P-I:nF ɯ7S\8FHְtn%Ÿ|o E=lp nфhdra 4rOClVGpfA P egQ+Hi PZ}KF5 SBT/N;3eG.|@ˈHJl*1nz{՚vХ䟍ƂZ] 0VYˆ0Id/?C6\*7+ p7fÅQ>^ÞያAI7M=hMA|K$b h7\j4XAƩWӭ@)i|.a<'Pvv-bёw95 XA#se)V!B,\B#PE~Ǿ\wv㜅!dY$T-ըw[2GޏeB(Y$TqM 0 Hk@Gւ?*,  ;g]5Q5PhԘ\C? &6xa4_;o$0hߪܾ`Y-!HUfaVm2Llg^%)-81BS'(Au jbE(Т ϛ9e*@8-ڜX0`> @(6sWcff;jۡJ '.y7BI$PN! CYv1Z6( } E@4#00Vl\0<}+-(RvuO)QNb3ҰZTnlu<`2 Qy۝xxC[TedXaskϊ~ٸ,C$9%$ހt_m \.k~9U M42Cn"ew$iڅ @l ɟݸD{o맙DU\UC{eQ/gZ), ?2pJuC!D'@v /`0CsaY֗JzhZo9gxǘ-zI>$? -3\+qm(ĵ(kAxpΆk9%1\;^Vpބku"\p'nN9}K5M%>Է6.?ipJr7 bQ e" _G}P ٟh% }O3F(?w@#7S¿?% 4O|ֈ M.J%SŤJwIEj*J}E.6~"P?Gz/w`M+_#b|)߃wO>)換|1ɗI"0w=[cዴ ÿ^ 'ǡ_| 1&&J_pOďC#X?'<>(Q v ˟Dxk$;<*zC[TZm_NFew 2`R^+Cq㩤VfD"ȄAicϬ8rF.x9kЉ+4ˆa]|,fg{*PЅjj$͏ǡCkx̬] w`g>wCxPwP94CHH 4jx6͙AVUiI$!љ%ͭfV5#5W:ͦ9!5wc3LaP4ryx̓u|"=3 0!Hg #zy}WvA,ܢn5OF 7 r6es(7,IqjqM$=qwf+ŵ*Nרĵ]&]#ZdSgp}ְޙ֍aݗmQݕMAݥz\) 5A1 =1ݒ!ݐݎ݌AZ&J&*I*0VVJdm[95Ji9Shk@c/vIe-Ƕ-CBU2Hŵ:-â- MW EEuq]xX#ƀ-^KdkB=5ށ6x"eCe0/q(( PA>A>Că<$e='OpP,eżw횞?1;j\Rb7Cs{޶xW#{\9r&dDD1!cBF䣞CKRJJ&{f|iG}wSJI x>?䣏>Ӝnz飏^CWJI %v EU[TTWT)&EؤDhd{|+E JHI TqJfHhDHz$|x*7 d7s^ @s2FH Y΍,i /_FCMGO$GZi}+g7v.9`U^q>O "{Vjm]eiø+M".&4*@-biQXtP *bp]Y!̎FK1z*)3 :qow\dp6C5.nɾ̊$;T''l3w)qѥ/ >MHnz9.Stڨ5#_$I'@@"tu"v- |lj%X(E0eK{sZ٭+.U l(jLNFkqTIi'*R<ˑ5؀ {%펋Js{L k J&*ɒfUk[%TNРJY`$^NĒw]*KDwښKZD_+Wo~"O}#Atg:%jcߚ˷zR2iԋ^'(5F8(\NGt^gGp:.rx: גּut]e.2].v2nnv PU`Ij59DWI*MF$Ml%Z&lJ :~:~Ϸ|}>_gsWŒI&TbS"WJ^U*9iRIC~[&G\ڲ§ȍPW.CqY%h+i M@.d7nvnk6slmv7Ubp!Bbj56V{ t6P4)PGz0CTLTUUUUUafff#23sLUC5 jn E21mߘK ɖꈞ<6'c.BJlNmRgswsVk4v^ XDFyM͓, ˬ ݗm훮R :7_3S99hdHReU$8Mv0 0**q"$~1$׹P(N+*T HܪEUVFM aT:d#D2qh ò(& "Aa5%W%VߪPm?s, e2٧H"}cw4}bWdYc:fߣd9/쇢}0uO~7ڿ>:~羶nֿ~E?澪I_N9$ǰ)E8q |f>rZ*EŗvƜjw|4?d_| 3ǔKx !YJn32!u5tρAQ2R{J^uQ7"Q 8?v'n¤IV8\q.X[eJ^/BxX3~r\Y{Kx)\'I50%AUH#&Mڊ&> 2*yavP71(SFuqnZ럱#k)sY,Xy*q:m}޾E 3iՖrY:NVu<֖yşt^j4Kz$-Wnm}uy30欘@Mƀ|9Kh@ .`lwI o'1F8`0 `jNR|u`%/u0H#QfIe{kOwb>O8%}&AY/k͢VT:Q#-ƃbQOOl_O3\$j_\CuT{Ng7}ngRtr[q"KX8lwP-ՙw cqeO M=Ν4͘bY¾y<<{Ȁ ThFk~dYN|1VJ(/ Bd~9bv_Bt qj)M2}3_j蓰a{+}ЪQ=*NJCsN }Τ)gHHMeblI'D6DP`&.fA(ILU 1Cl@3"1uN.JiA3fdb6;*W ~!z~<vM|9 56`WS*T~ꔏ?/J&R~iO|6qtBdV@""'Iq뤱:묳κDuYguYgrg7ғ_-,/6D%fߦ6s#¤; H) $UK0p%p r΄&M\Fѧ*4d$Dp y%~aȏ?F~0cLj\T!TϠsJ.3Pj!s¶R񁌋[ gx=6ji+}pl8$σ4j*T&EBTd4{'c〘 JSh7P'y>Mqh0>FdR^4,R9v/s:9b#O`A>y4PE[>Έ/|MJj[KPhG x.|5Wb,ڻ7<45Bٗ3zJcE\φ_…x|YU]n۴As~sSY֑>ҧΛkVX]E RuAʛqhpF6=)֑4 [m8+5bYsE5s5 Ѵ]_E ٯ1E;KtR_ p$kw}9޿z2:.K~Ni> i {Z.Ia0WEeؕղ 9u׵$"9 #ĨqN -W; բv*NrJA Hr_Qv4]a8o .Q-T:"kB+N_y1< 3ovN44(xvd^sshP,f:^c!δinJć-x/#GuN) xq gXS& E0;?Xtno}e "c4>RfAxiP)NJqޢ1;eA5=J.`e|b_KK"x83TgY0pf@g$U`Y*6(sO"@Cm25襖Ch)M7Tr.sɦEVy+K DP{k|)nwzd|E pssS8 Ѥz\|ghW#heR(G>߃n2?aQRG,_۹odF1i*X 5Lt{K}Vjas7XA{C->Or,]'9 egA:R6ɩ!hoKEVBf 0?kb2! 3g< :zxovk U=WVj*| pT*bhSت+ >BW5%R:gmHL悽Z  2`x&I xPMyқ o!0D̒(^ɔo}%epR0 (%(Oa:x6-0Y)8POӬ%ꅹ/F}%rj2%?bT?OimIذvcJ=tC#aE1U!fؤgJ=эsd2İ7 JP$Zh>ֿ |PbGMX3WNaoX*~Mؘ;j`raʮY9~|+,fROIDӝ/̃=ӸEXkBP^MZƘ˂Fzςɖ5Z:D`cZ :ij\LW.~-X[NM_,Y=z8 z,:F<ZՆJ#:Jҋ1r[v:N !ߩtJL LFBwlu?Hri7FӴ8b)"ccW]u{,Pj>,I[FFIc( OY m/RAZF2.7 Vԋ4olyvL;oY3CC94|Θ]:fY2e[>+{ 'h^'Cv-(RӐ_s>h^Dm!X<2ݜL+mooU:R*@LeۋDwEmJ xȆQLJOצK=Z` _T9oF MTW6dfh<ₜ,iAh~ˈʄM:b̎V Z=7_'R]Vps0?(x&j+NlDO.mQj'#9`L'R`^0~Cڠ2)RO?Jd=l6\ ~8Vz¦ӎpCA`?tZ^V2k{'5Xڸ՚XނZ.!8fάnGZ /p#L\\ f=NfWlX+wWڶQDVP 9-R'liW5ZI:ӥ7^I^̢ה TV(ܧ V;IMI Lb~']s "l0_-5pjWfN4-Q:t<$4A mwb4j$[i/E-2n*ݹ'Q + 7iƃZ Ky 5޳)Tpj7ۏ&rs<|E3$ 6Su,5:y=gǴETlAH<%B]\I^/I=DV܉K9$'#p'DUUwWA|y{7=s5S-M Sh|_xe_봝*c(NG NzW^?x.=ineN-a >ڛ;7m;*kҢF9_RJc*ቀfR~$⍉t!|%qɆhZev!TEMTQ2@(A!ӓ80ɂDʷ۴lt^ۛZ%4:0j%6mȂzirff%ZaRI]7ӥ4~$~}I;mw(lq _>.`?fD B?-;}ñxB:k2*ҹ0RA&Fx `[w< wf@s"#i苜nҚ#2TʟzŸ۱B+꼐X'^{h la>{:$7{rsjnb쵦Ȗ-"ڛZ7^Z .&)iEi,~Eq0횁mB`$IQc{ʶy^;uBU&l /G[,LǙ E@zLrl.s-,׺$'%1B^ayDi0JTE;y.mlnMy>ޠZ|5nIs2c`u_=߱} ~5A?_5}mU*I%tT['-ߚɳyPtUsʓK,>>jlp%z7o* iKN[=w}5-'|[ ˴_1i纕%E5Z`T/`'0HbAX-)ݠd{]DQE3 qTt.z NTTQ NgT>c._[ ?SrfjeFXx ]ऐz;I:aE`og~E\ڙ$6+@WyTWڔI=R)TR@I OB'3"b|W[J)1 -~ZˬIW?P>ڬspY*&)a%A(epNHb@ C6k5WYS}OlKP QUV>_-ۑSC'GBPDB$xh &ܔV(u ɇIs)o9,b%[z2wrjhvvy/ `Q^# &N" ʞݐNy8au7sX.J H5`Ln~j'̼J;pb461|p/mveմB`HwlE6\4@ɋr7H{Gz^N*ysu@~U|6QdarVjdFr;Vp K/z!i[ lЌx.]l#QüCw!,ΰUkzgg"Ђm&>UVF5ے%Y),eJ$$@p`˭I]!YAaޡg* '#Q;Q^JBL鈌Q'܍KB>^-@ NgT>c._[ ?SrfjeFXx ozSTCxVh 1qiPt7sX.J H5`Ln~j'̼J;pR M4KGX|Cl?G%FKBX}WH;r)Vb@%(c*@tCS;zzzzzzWzyc+tI[Aӝj@  )ݐ$Yy=X>>?s=s=s=s=s=s=s=s=s=s=s=s=I443/'Fށ+hj58is.e2a ]X!DC3"+q͠faԎb:lnҦ5)2@6Z,-~E;!d%}6 -WdQU>iߤZVcP R[dѬ:JS,*KTy\fQ1~f瓓It ^*FfC;ڕ붼iʂ;D軽SHi3ZA!^X;S茢 ҨU?HYzpSuT~Ze^=mBNZ<TŶP\xY [lhgIֱ/(2DENIJs-1h ^`eXxnP, nڃ.wxL6YKݽ 'U>K#d|-BoXf5%B%G>JW Kʕ@p{E}cF R*fw=P19 3u VAe0ܒź铪F-/*6iY1'QL E{Wr.xhGwUf3SJS{wkx)Jq;BOs8u'kk}Z6x?+bbNH\{|Z^573xf"tiT(Q;$\ z`tFm a{GӭdEsS J >G:Yob\yeٿJqrM[HF,9H?qUjMmZ1vuUբ\0/&*,̣?3~s0š9Ϩl+ Z6WKWƟҹSN?;}xjDU:q% P8:%k]+9 e ~ү릾ɺEA}{QKnG9-r:7>e6`njX|F]&ԣ@7!s#_򷒫e>y/HT3VTOϯF=kXx,/,IX;撁ZR(jg_5O:Wяܕ(so:ttBG D@>(T!>5CE"[ |ff#p9t?PJBaݒ-3<2?aJQVjnݺu֭[nݪ<sژ4br˫(ȅ[nݺu°,* Jbp4ح[nݺMmg*{HKx<x<LJjZVj>|Ç>|Ç6GAc2E,C.C"*A*9&A^W`%VU!5@F'V-L]g= 526t#:g`2 ,H(5DbH%NAG>|Ç>|Ç>*$h"r|am2;WPLk" mX]9Z|\ GC Pq2 W1xU{Ȼ>>ea'֯_8~~e֟O??uk~9,8K+I.eT'`Yk`/DDDDD#Z0 0 0 ,  8ZNcgLq![ߝe w쥜nvA4'5*e|75ib\%aa()0.ݤrw>E{v#wbwp4 Eq?PDnf3A&JAW`. e"@rqd9[80*Tqn^IH/+ G5rۢ%bסT H |F]p=hق${$bסT H |FHu^;5J.u#ab?Ju"TWOAN z!S?t m0.HY6ְ.Sc ; a.,}UOIW/$\}tlPi1eUTONu Jk\Lˎa/+EeP.Q;H!dO|s`NA'DG;T;H{sGxܿݠs{o37h̜;Hhy%5\"#b?Jsjq39 ,@wNBE8 lA):] Y@W%t`jsm=y'65W:tC6t^ Do }ס뭯2WPO (A]ݤrt>E6zFs`͋q3-:EONtHt(ilQ)D}7$6- +¨.) rPb Gj|EGIlC|P!P$v#)n ۡ /ĵkXMeKPL/S"F*Q*>bY R\'"sd~{_ 90_*<5s0wrN^I8&䡚DfrLމ90%׸䙖|rKDy$CLGI #9C$_@9#?t Gm.rE!Euy."A䷇rC>[e y̔+@g9 mB " I49.vV<6]U/=7]/ܴU_FpzEi>X+z %UʥTe34ޖ0=ń}@ X -^&k$Oa5EG?)@ d"E "} ,_ׂU%4I;`oY%* o:j!-HiZZVf1642~a胴&pՔjq&7 GLǢcO*K**E4h*멎য7=\49\.P'}@a7vyd+Ea?Z,/ l`C!b?ܷ!]\MZeJKxdC4a~dm\]XeMR{tC.ˍLv]tPb,7)8[4Xq:PE?5kX$G3ob{PezNP =5,$ j]soiјgYveەUWReř0Azc'r-×uf.˚%MB#1Q!9]-YrU1  8?Qzd7r)Y+tmF8<5RB} G75ݘAmilՀ]Rg<~/o({q;|aW5ACN|TupmU~}FhpPNnι M+lф8ѲI-Tu}A쾷*{r<$b9CO T@ݑcv}OE4}>wW{>ԾOd{7*|Rߑûï37߇GӓaIc)1 V3-Hg;P;<(5 ˮH>uIQķ{:kwV[s%OB-mTN;!sh^!;ndnhoJ@Ԅ^[gmf>P;"@azeGrYZ I4prVA706RlG5LA UT1;wwmVk|0)̝w[o|vР!{0H{5s1yzIb StQeF``$.a2cPh."#mbڊ]d:wGkr^%C.n H@^b_t52) +zN2nUSc+xOqBp.Q۬9H,V;1<[FVړ5U:lkB 퐃?9{<3d5ݒWѻzI#a&\[ehz23$p2#[DBhJ$}Ո5&ܬT+PJ|Fx݀[v*mR` OܤGKE%]*-"9F'iQڨ0CB$8LoC]*(sp0|}t_n(+<ߥY?/M ';' ZJR__X T-uX}cyxƲT"ω}Gz1׾Tg;\;_=zEτ?ucNpZM!"hƈ[%ӲtreS7>te1*í'{vGegwI.z+kgzE`EgoXq<ʶ7/4}n{sNL=鶍.{8ǭC V_A}"hhNh:`|jrL >vAȨGBԛҧЗ8Ұ[}Ou 4b?g뺮庂ZOv-czF? λGl͖CHIpE]kwG_ݹHT.\J`ANq&h+N];PW,"KVVdBAhw?$vlm,U7S+nd}*·١c?·<!7? s؍OB-#⳾z lX[TFhcV%%9AbMH6.d\2K`Wy60dKUum|cTn/}N} 2 >.>&S)+wẫp]m4AlẊ9M~y9񾆴OGx_|Cwg}Lh_}˺_Q)I/A#>ij0r(vE4\94ٶL-`0,#;#u>bTbi"?B;f'alB~(rU|#&_O+"cN61!)چxR$H~)忰++H~a*;G>A_R~ґ?p;]OVN0}3CxZ$EE }u9~Hз@O<Od}Ձ~):|j] vU?)zz̲hQ X*w"@1 nӲ;X+U u2%~]QIcFCbf0RIPp%؁ZR).F]Op6rC0. emZ@`kJND+jC vU?)zz̲hQ X*RPp6rC0. e")-ܦe vY+U u2%~]QIRcT(Ibf0Ųѐ# v[s2\(ShB#7F\([lCu* ؤGt>xz̲Ù431_Q?jdMuΡu kQR+i~#(HgSh>淠,;٨s{2Q"01:&'f9NxMG>d]]Nڣ g9AơЇFyG9N11 gZ: /^|P>Hs( n3 L L&8#$%GMlp Hxhgp°01!, By;3܉d_( E͖K+R@8宊e 314 BWvb1Wq_Y:&^Pd}|}HL~:zÄWxC4&dL #|]!<=2*ˡ%xᝧ,Ew:lS+3̾l$\$~:k@X=Cy&-̡h匠$\[;Zx&%S[ voǯ+R0Q W]AZ `r$ԧJT#ZĶ(7hhQXV@^yWWxPThfTM r60H41QW @Pw$  R3P$lR@d˵6n$-X`6N@KxPJ᱐O+<`ES)'" MT h*E"ASNT52.eq3(a^Eܸ=-/,F9A¤%%>SN ;S4 8`Z.J7E@@.-8E[*פ&&~ml:3fJ5XFu,&,hsaghnev)72i {dROAXokɓ$`/IJBqD:uh6Iм]\_/o˜o&TRد;MR8EΖ]C>5 DKHo p:?3,vHZ1ztrZ^_J:q$9.ުARd,4ƫzT2OPI _n2j$*O P%|_W*kLPE!۴ ʥ&)a%A !w=og9_eW5EO$G1qaU$E4̢$a m,쪦i(`:n2*zY9@횞~ݖ]=͒ |^mZ]VSA0 Q̿]ӳï۲YM˰˪dj"qfQ0 b{~skzc UJMR=N,JFA B~zvMr nˮjfIb>6-.RIiEI(A]ۮYmUM,Q uܦeeU+5I8 ( r1A=9~5=1-)z%9!۴ &)a%A !pw=og9_eW5EO$G1qaU$E4̢$a m,쪦i(!۴ zY9횞c֦e(,qN$G1qaUQA0 Q]ӳlRA0 Q~zvMr nˮjN-Pq*S'5I8 ( r1A=9~5=1-)z%9!۴ &)a%A !Pw=og9_eW5EO$G1qaA0 Q]ӳ 쪦i(`:n2*j"qfQ0 b{~skz~ݖ]=͒ |^mZ]VEMR=N,JFA B0~zvMϲï۲YM˰˪IiEI(A]ۮYcu[vUS4KrC0yivY5I8 ( r1A=9~5=d nˮjfIbڨS`5/T6s HOW#oϐ`Kۡ@ ML:iit$fňdw4iFU::Nu 6` 6` 6FCf@rq*uqo74T;#i4ͻ#\l7OI vhj &,0m;ϫ=A ? "Vn|w'S)GB x:h2]X*)% Ň#N^kJNҎFm>g9u7 eW5E/Ʃw}XJ m:f9p7aMn$oŲO%X6505`4K-V@B x:h2]X*)% Ň#N\-JB!~ ɾveNWo:*=$Rs!jzc_w`ZvUSbP&$b$d(t۠éGJbadP([:DVRlQm:Va$I2f sd^bC#zҋvz]قlvZ?(*bc{Y b]J$>wVHa{_Phg+jţaBCs)灃;]̫"A޽d7^]:8h3aڸ(*=T-?CSh hxV"N @L)쪦3Y46<.~PIXb; G`;oNuBcd*שX;US58ȥ$usPpGBM6ŵ !&u>ڷ:lOk_+=.CA8jDR;@5u>A^3nRhBlGHGtG1ăHLdcVwƎ9 Q#2 A2=G :z , -ydu!l#72KjcM%9/=Tr.:BWw l2;R-P9 OL' (S\CWl#uxc!kP"7['$:ʿIpbIo2(pR B ,m T)V-/(#~&1D30{˧H&AKS8 Cf!kۤѷȦ 煵 4qtU]\X%ѱ?S45xf01L!W#YpT) ڨ34-z֣YjɡhDfvsw7}>C }ߒn@xt^fE%hȮS[XpנƊ>X㓌R1dHa-]RmU3j{{)=_Q)YθguI bb*Gt~ǒ vx;:ilx0޳Ga-(.[퉲d`q+:i5Ӭ[:|T0wc6(pā]'A/ﴦnQ܉* eTηqE3|'{U: ~Fd1t- Pθ^AeQ *$6X8.;IU~HW,う7 zچ>IԨbd'CYvt`җ{͔I-bʫVtVGcpGkƢ%5J&DO!uR>Q&C# Ap`r%s[h՗0ɐgqE^˷2C)dt^s`!u>RK(բi̶%s kOCg0ۀP7ٱC> 'Q4%N>H:b|-4xThژ_٪_y2y7+qK>@K3ZIq(s v1uje8Jg0'n<zhz&|&Rgי@~z*z[l)OX뒐[T}Fq}[*ȈR)~0V&)s_yX8"40:y' Ei˜R0%ȵI!8Y `% `cbH*XLj@@m]&L8Lir+ؑQv_B1p+ "QQ`ӧzJ"?JS=QMs5|y\z15^U: x4[.mu5ӇmF~N쨻/=u/5 VʉN]4!䀓@ l+y'Oy=#[A3mZ7eXCfh=c|\P4ZAJe(-#opJ+}2g!nB&Grc&C ޑ⎌[6PZ"GHkچK,Z:ڰ8㺝3q$,Mcd47 !;@pjB2<K80ItCh` 67~i*; <#""ʑKQ |ȁp:8xcp"h޲j)-Y,tPYvg, B— oqd‹a"AD$|'Q(Ÿd{t8'Z 4R'גã^rG+t'Չ׳siG8Z/#^B/Y1Q o点Q<)NܜODʂFηg:K8ݸ-|8wN۲䊩. f:$ Kv,/՝`1ys&dzHX( 9~5=1-)#y)Up.9(qEBa-a}tYkFΒ>|gCQ訨G8޿/ U]3;ikwU4D3D^N]~{rbWzWDxҧ[фxL |@xK5 X4$*a3VVk ܴ=4)Ƶ On!$?`auYէL\H`!_+I/MMXZT.!tu*}~@l^T|bo3[XOeiq7|G¶kNgSLRr#XH(aAHi~%Rʃ O=H 'Y4;_+́_ldc8 (Bn4Js<؍{O&tApS>=@Ɠ?>,d'd%}6yL#߼{„Cϟm/֬'>B{$D\8hW~E#~_ ~.UiIS!E ~5k7klt_(`i.s"7_B7odޘ_yߐlvqzKdmr䌓.]8SK,kBt JEWTNh=ʿY(gAnY٥I_piRxt~lUg6 xJT~;x_ꡪu. 78g(/X6>8w4<ʛOTh.pNf#Km-Y6&L'zK/`'c!pKmIRҦ$I$Yl[m[$aaa1yͧi)+rC:nӲ vY$yPcH A!r6-j2ͧi)+rC:nӲ vY$yPcH AAU@r/mx`x 7`%Zv$uܦe*I B@L.6AÀwFc *j@b ge,F(A. $#4=TA̯Db;`[i.YeUA9") r6-j2ͧi)+rC:nӲ vY$yPcH A?.gӲ&)|B!G1?6-`UI"h0b:*Ӟr6-j2ͧi)+rC:nӲ vY$yPcH A?.gӲ&)|B!G1?6-`UI"h0b:*{:ٴ.gӲ&)|B!G1?6-`UI"h0b:*.gӲ&)|B!G1?6-`UI"h0b:*X(`"@x?r6-j2ͧi)+rC:nӲ vY$yx:ٴ`.j7PQ M&eUA9") cz:ٴ`.j7PQ M&|vwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7{{:ٴ`.j7PQ M&eUA9") Spo_A$i! 8 WvggX\Yi.9U|j]IZbt6 [eqaV_4ik,q2KfZҰYU\kѽ)P%ON\C7˿%utBG";؁r/TxF]KsQu vTDnc.laxk2lfozy.r6v0V k>DXGVvȗk/c@g]3Arut wlC|єM/1s< 6$`pO: _L;-HIROS!l4RL$,h0  c1c1ZkZkZk-ZkZm۶m۶m۶m۶m۶m۶m۶m{D!l4RL$,h0 efffffffffG`, ABDDDDDDDDDDնm۶m۶m۶m۶m۶m۶m۶mq$ >g`. e"igUT7E GP$P BHYzM`, Ai$ >g`. e"igUT7E GP$P RJ)RJ)ԍD!l4RL$,ꦂN2"Zm:M{t4ot TN1 d[(`MZ8/%@[n""""DJdJR6k/%0 0 0 `aEIwwwGDDDDDDcxY9"""""""""""""efffffffP#6I#˅G$ $p@"o۶m۶m)$eKAVz{{-3333333333333333333333333333333.Q M˰˪Ifwwwwwww/Q M˰˪Ifwwwwwwwwww/Q M˰˪IwӹX*$y8"QqaUQAVLyyyy&RJ).۴ zoRJ)RJ)RZkZk$G1?6-.&)ޛZkZkRkZk֖(uܦeeU$E{ZkZkz{ޒ۴ Z]VEMR7_[3q` @p8bP&h0DIb~^mZ]VEMR7_[3q` @@ RL$`,۴ zog:M4M4M4MX*$y8"QqaUQAVLqqqq9s9s(uܦeeU$E{>әs9s`0. e"@cH(uܦeeU$E{>i@ @\,D< B(Q M˰˪Ik+} @B@X*$y8"QqaUQAVLA`0 0 0 0 B(Q M˰˪Ik+} aaa K2D GP$JrC:n j:S:s=NS7U7rd0`:8Oӓ4=Og(c48N\cv"pi]nkmmVEMR=N,JFቁ zvMr nˮjfIb~^mZ]VEMR=N,JFskzcu[vUS4KrC:n2*j"qfQ0i(uܦeeU$E4̢$aAzvMr nˮjfIb~^mZ]VEMR=N,JFa횞~ݖ]=͒۴ 9~5=1-)z%9!yivY5I8 ( r'@(]ۮYmUM,Q M˰˪IiEI(<1횞~ݖ]4]ۮYmUM,Q M˰˪IiEI(<1 w=og9_eW5EO$G1?6-.&)a%A NR2U&nd\rf!\d rwR,̻v92%$I$I$m۶m۶m۶m۶m۶m۶-J$I$I$I$I$)?I$I$I$I$I$I$Ij'Tv Х2I$I$I$I$I$I$I$IC!B!jIUUUUj'Tv4#`r0 h">AAA3=$I$I$I$I$m۶m۶m۶m۶mkJNi$ >g`. e"@cH H$I$I$I~Z*:J(x:&X*$y8"8 trFb~j,'! ?-I { Rv )%o$I$I$I$I$I$I$I$ UUUUUUUjUUUUUUUU'Tv 24`I$I$I$I$I$I$9""""""""""""I$IUUUUUUUUUUUUUUUU!B!'T)FDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUQUUUUUU5I$I$I$I$I$I$I@UUUU(Tv Х2`4&I$I$I$I$I$I$I$IC!BUUUUUj'Tv 244 I$I$I$I$I䈈$I$I$Ij!'TvR)%o$I$I$I$I$I$I$IUUUUUUUUjUUUUUUU'T Х2 !I$I$I$I$I$I$IC!B!B!I$IUUZ*(TvR)`jUUUUUUUUUUUUEUUUUU5I$I$I$I$I$I$I$ TUUU'Tv Х2c&I$I$I$I$I$I$I$IC!UUUUUUj'TvR 24R I$I$I$I$I$I$I$I$j!B 'Td,$`t0 SN9   &-~r$I$I$I$I$I$I$IR YUUUUUUUUUUUo ۶m۶m۶m۶m۶m۶(!!?@R:=No'PEA> n?LUUUUUUUUffffffffffYeYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiZm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqqu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy^}}}}}}}}}}}}}}}}               aaaaaaaaaaaaaaa!((((((((((((((((b8888888888888888H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IXeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY%iiiiiiiiiiiiiiiifyyyyyyyyyyyyyyyy(((((((((((((((虦iiiiiiiiiiiiiii)j{{{{{{{{u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]Wϲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮n 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ?og9nˮ^M,Q M˰˪IiEI(Aqqqqqqqqqqqqqqqq<@eYeYeYeYeYeYeYeYeYeYeYeYeYeYeYxyyyyyyyyyyyyyyygiiiiiiiiiiiiiii鹮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮kڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶oqqqqqqqqqqqqqqq;<<<<<<<<<<<<<<!B!BUUUUUUUUUUUUUU$toF )]FDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUU I$I$I$I$I$I$I$Tt֒'")3P-S&Ѐb[k33333"h I$I$I$I$I$I$I$I1c1jUUUUUUUUUUUUUUUUUUL,P ,(H@1!E $3K!{{m 9PSۻ # F0$PWX̌BZgfff`D$ #AC|xtplh4,+E22M"J Hhi0p6 뺮뺮뺮뺮뺮뺮뺮뺮뺮 s9s9s9뺮뺮TTTTTTTTTTTTT9s9s9$!!`OUJUUԪTU-UVJUժBnPU*jUT2 V3!`YcwףJ"{*  g74}}}}}}}}}4M4M4M4M4M4M4M4M4Mt"Y(>0ϫ6,*bK&&I)B"G1$1ʌkD 0M4Mt=^^V/NFXhYB#lS 3p1X %`J֍f$+(d?11caqc,˔DD0cԃ711l7`!)!!0 ! !%0{UQC %A//__||""EE//!/@.#<$alE 6(((r/2_͙dyn&e^2o1A?O! Z'Ja~ڈreeC7$e?SJmBjj92!x,AG }NG-3ٍ7Ѳ쪪)LKti1R/͈#_Ɓ(P)"qmI2pc b= ʦâP@N %mHy|<$vQ׿0坸Old#0eM*FZDgP{ ܮzefj*)r%1 !p}54(<`VL,x镜/隣pفH-,1Rf-ʠK([%qJ@"98{khlq1EH2hDDҔ;Rn<#N tXyvN|ajSuJMnۭm[o~AO*`i,Ʋ$!D:x#s_R

xG׼v ( cJhEC LNRzfZ/ƞ ku a_d}D=ZGjE''-6BY~hvl0c@@]1d@ T's`W ta[vAN;t(] VIŁ4/OZV3Y1HGGg< yr.hJQrMhl93u8K2*i&ei&" VIhH@ƕ(oz!: I40\%1ܠ(ҢWJ(k.@d @@( @ NN {N!MIyt-sVcS/V(uN/%2! o!$;`+bN[f*KvC4w;U87?M[5 <9!yivY5jGG]ygܱ Cvvfձt\D.ά:Ԇ(|.̷tvd5TAŗzhwrVjd6bZ`Q}N" ,yjR qFgO܊$܃R[z*̴Ds42$o.Ҭ¨k~%Q!)|MȀ)yJ!d;h,ZPm =?o~7o~7o~&g`u[vE?]CmN@J@!OO0Ή z9RrwN^7a(H5F75Ȍ\W9O%Hꥑ`(1NPvg53}c{vcoU@HNkWUt`t[s`_h4:DoC5=ˎ#۲H,Q 븍{p& CQ  riDdJ7lkM>"*mCT!3Usa>[mb;Xp'4g|a&BˁgCFh)I|plP^pFK,3gA0K ӷP؛E 9tt"m7ҖCځ'tO_e@D Łg&N BF< չ`>빮z, qVgWoBYt9F˹[ي(0KBA$C=J\a%R߃e>І9`$ʝ K3 +p~iXK?<79/wV kw荜7l/ Oȋ#P8 FܛCkd ,`k+rLϐM˰˚P"Mi0#Nc. {t5Go&gq1~Wj!YQ0&<8x\ڜɘjXB&Gf7hEu3&x;$-|uw_?{;.s(~`SG}=e<7h͚9Ű ]Xh}TGѤ S)d2i-xj4!  ϽT >[gAA򂯼eI_0#kvY-;G-RIt9R"d"ޠAGGssg3L @*L᡽xyG%~*̯3#.RVZ }cU>3K^uW Y,bZz;bpЏT}P4gC zN\P8oN򉂃~rvHG5: !b4\Yͣ{ѲfC@C?yD@ԟz=G*D!aa;aŐL[\GzǹG hq8Wmf܄WټxڂWL/2d17b4 h (1ל,EՀ^:h;@.'_d.];f^YY *ϖ '*1Wq4\TlPٛ3z ؚxU6@kI~!G#ӱlץMHQկ,e(Kb5ZeK~s#I$Uc^JإV'zlS3Nr2n^XiU6le\Eқ\I}VZ@h{Skra17268Z~u{g"v5Vr""L30!Hn_]$!E-5AuK/Ne'Q+uq-_EoW? N.mA-ߘo~+d 3" IY%Krp\iUT F8&@UZRUUUUUke9(((;=# C 2A,f.Y+Ƃ^*WbVJ)*pHu*p0X9_,`Ө`-NC&Oe,,EmX&e}\$3Ps_jqXjBh) =mL񍹫҉TP+z"- vrW_)t}- )syb V8h2t8V` Jp !j/k֊Y}N]Ox:|uX-q/8W9~D]GݙTBp \F$4T批`F{r<3)?CzX>z{HIp~̭RCT 91<gO~X)TvǛ" YQ!>6  \`A8`/WRP'%(&8`. e"@ëf< YQx:p~z@EEPllGq7ۭεC?qnl9N)e@PQL]vqʯ݅h6;5Y+I8t3;/0R=[Ƀ7RYGo.|FL֋@៥4JEyM=_I0*z8^HpR VPW5xVX K}=%H?f g1t4jTRx~,4 Do'\i||=F]S5WԴpI 1m:g"'e߶elG-t^\ )*-uObpqf.V1x<ޣѪmHY{abÝuTTu!Hiާ aZz™xmevHczNL jLnqJR&R6k‚`R5nQ%!-WMWxD׎0r:*$2m Bѐ6іWT$mjaB'0SDI>@,Sc"07PBD uŐ9nj7 NjO6Ȓ݃jK1_ :'ʶ1Y0۸ s3T3DRlꪄmo@۠嚇I&q6JMmTi͈G1ny8|p'=v#=jE(*2߬nu!/ 6Ӻw"SW-}3eq Ƶ}N{CkS1^N77zBA0נ,&a>3 `7/}sb8o aPuf3NR6NZO@RZFBȄdvQ!X<"!EZuBJ| KQ. ̸JtYТ ~ wQue2bCmVUHbYa!+IudeBUh$Vd 7h%H<{Ԇ%cbo,kKE2 xnՀd9Fui+؎ tZpNs4|az'ѹgAe=D 0|Wv;\ܘJoC)_OY }*(BriT7OL$ g;`|5kB kŎ՛B&^ qJ.J>g[=)9Bo 3Ɨ 2Oĺٰ @< L6&-1!JKΑsNUGGډeL<vhʒ۫HFCb(ikg63ʍF{Nwpr 6V <4Q/lXCI Fv~i0)a%+?̦Ul5Na2WyE)j)l܍BY m9ε;,Px jM/y2/+8x`1(ߢO/G9S6:ۼ0p|4&C$U qt/{v *hO 1w1 Z ހPmz)pA䰒z( 2eTML\[lC$/l3M=!A/!)RVHIO ~k|U Q|!Cva7)!^zK3bjP41;+pd#뺥>1|-`) Ƨc!9v&O֧.}Z\ /7h(>$p׫&ƠMωy63`H|[p$'H,}lعyqIVFNjC^ّ9WKE (ZjjQ{}vt2|8~(ߜthtw}ŵ˞gCϚY^HDc7"lsuk>#uf)!U{/q(^ y|x-ڪ2_7,|qV]_&LTz"<.=~.?yYV/2ڂwE$ޙkؽK ٨nBO^&r P[BbTKo@-`EI]ly|"\5UkJeܕؽr)Ox##&wT(sQJ^u-9?r .0~I~Io""E BD{60 gc Q m1S(K:7z#!Q];(, d~CyVHnyjf>z/5t[Q Jh.彏.l?4[l.F.zɨqݻw%ovӺz :rK"|}Dvh։U>5'v:$$2pֽ_͵a3G[_D2Vz56Aj?jyண޿0%mCtÝ8s^6$c7.jXFX[d[ְCQeW81`@ Iy.Q* k  pMTU*33333333333?SY1m24wF~hLK_>`>am4~[Qrgk8V7Y\s#+lHQ!ܶĐTډwVjˊXIM\?$Q'S:=5a'I>0꒙e#M;7VH?1F>:Ж><-S?,|S7IcPn6'v_l7|ٷƥ/@ؾɸk1ڞk?rڷ9l $< Q@WA؅fJ%`u#c#1S*xvH5Њ4~gMk0mrQ`K0FcӰmER9|WtNfUU,$9Ӧ⃬&E²Jb 1b*-c^ g9҂y;̀"*Xr{3}M 1oYgLNk`Z0VAPLd$GÐ7x q0q/ko45PL//y]"7* bDU(t Rk@T/9U CvzcKk%TOG>7|XVw5Wmt@ n؂#jPxf|Xw tFFL3:#@vt+hGy8 G ^^}~Y&(rR\\ Ly}7e'P! c.~uɎ "8ĤA*i{c0wFC$!FCl?xPM X+u8w{+K6kPkz(XJ.89] .K B6\hsXDufvd%ЪI!=ƘP" fcs::Khg:_|tpѠв8b&@`kP~J>R ׁ z7n.* a,=s7^Iug39`ITrk*|FcDƅCl,lݻ^,tt9p^yp+AS! ֆ閁ms6,cNi}׍k/p8 w[޾ &֓-~V_.} ^y>)/jhzja+:Bd*} S&9ViNe},J~n+X$ȔAc`X|_=ܜ6tꒇJKJϺ+Á(gh`ba&K7_+ ;zu82MSnS{W#Du+*K^hmZeh)`9۞۶|Ql-S dS<P\+D;ZW3EIE^䘝e#pWfPFU&*Į\B0e^0L1*%3M[ jpyC5ӯHKݺc& x\ļɃA^)갣;KlK=Y>@4l pPL-% K ξЭ}%;,=;DЪ!90 d;I~q%ءSAK AS FkQQ(ؓڎ@-%8qЃJ_Lm#a ^Ejx~F{SeGT_#vڹ%#oyܵX q{gTaDaGK[+,'J`|_Wņ[WU|AA08a ~zvMr nˮjfIOuܦeeU$E4̢$a ~zvMr nˮjfIOuܦeeU$E4̢$a ~zvMr nˮjfIOuܦeeU$E4̢$a ~zvMr nˮjfIvMr nˮjfI ~z1( r̢$a ~zvMr 쪦i$:!8^mZ]VEMR=N,JFA m,쪦id:!8^mZ]VEMR=N,JFA m,쪦i:!8^mZ]VEMR=N,JFA m,쪦i:!8^mZ]VEMR=N,JFA m,쪦i$;!8^mZ]VEMR=N,J5I8 ( r1]ӳï۲Y(xivY5I8 ( r1]ӳï۲Y(xivY5I8 ( r1]ӳï۲Y(xivY5I8 ( r1]ӳï۲Y(xivY5I8 ( r1]ӳï^mZ]VEMR=NXóWUܬYv$}TFƘ{ۘ6fFb34% b罣 @]r5-?PYRX5XSp}Q|6-.&)a%A {~skzcu[vUS4KR|6-.&)a%A {~skzcu[vUS4Kr|6-.+#c$C `@ϡ9t)E6[SCxRQo]**]j%jĕvj!PRD=W|jϭvK䎌xeI'!&Q%Ǵ -AGvr=.1|gA"6FC=U)N1(K!K/<|D?},b]tg rcmAMu lBg[TdÐl+mcf:ۢ f[l`4UmYgec.Et6pn !D=9S'&2-0 b2PZ* 8Ri)ti)(ҔȈH-T$[ 7nY+BL%Hz]Mîjz}=p7]i3Y rտwfk6m&^:aW5EB=>DB x:v,R)n4 ) z<|nffJԊyQ= pLz}ߪoci)EzN~;o1ǥKp+H+TaL5zlRk '}g?eI5S-ǍN",{Th1%l3F>h2vUSt(ԃ_.MbGXdUb8 >b/!^nfM}V΃ MUna>W9 btE?\"w8NJK.q{k4OـYQ>4  0C#3`Ckn2 rř&RRb!D$C|TFLDJMhM_w۵w,P\=ZZ{$<ώL%3 2^;1䊠d*s[ur(̋[Kuj1U39:MxNﻠ.1ǶqQJ;PfaXٟZtcvdZ/Nbs1\&B3cLpn5oЫwڴ $E7Y7yPVlƥ{(`0%faV|;*ssvI|4A!,R&cKbA*Ř`7-2;1*+jǃXVZeJ'˓hD"g59<;mO졲n 2@s7|qF b+  1ZXp~JHo oxް>x;`9͒01yG[2 z%:1 /&/47)0ablrEGՠBJD.`mlUES%OKFM$h3(G&dhƒZXp~JHon>x;`U? ʜ92qJkl mQ ZnS+Ѻ ZtBc JlFF\p/(݄l RxY#ׯ_~I9s.e2)$=:ڢc AVbuٌ0H";@*)Bz6| >ZAEG8>ZN/q| |ڟj@l LSlZZ~hvqѶ?T@hѶ`}^QU`Q>oU[aNU|8uŀChBדXM""bfܶKfzq0FCAhT1_02ڤ.P w>ϭ o\\ +ŕ p>DHsљ!%Q$>\|o ʽ:'h &;[ڑ0P'H>03J.[6H1 <=l?yf`fffffffiܦeeU$EY ]5kzcuϮ 5EOS@ e۴ z0vMr nui*,qaUQAfQ28v=ۮYm?.=MEq0rC:n2*j"q|,JB@Ǯ~5=1gׅH @b~^mZ]VEMR=oEIog9_PS4 PQ M˰˪I ( m,붟]j"89!yivY5I8a%! csa%! c0ǃqaUQ(FmFnlFkFj(ЌˠЌˠp H PHC[ַeaI"{pz_ťdɉl{كc,ݡ V8eKs]wMl /i"ZC+{/%ofmJchҖVvs^ Zղ0ό9 u`N7O`/E*HH JP7/pP^P[`( 4s@ālncL}ֳ,d6!P n`'3FjhL68 hNf- \$x bQ(Q0]*H5h횞~BMT$CY G1?6-.&)7̢$dpz~]ӳï~v])z⁲@b~^mZ]VEMR=oEIog9_PS4 PQ M˰˪I ( gm,붟]j"89!y]^Hrm9#v܌4  Zt<(\8 *}Z{%`f(U:5Gc>iZ_.E'q#ޠZZFJB*Af7STʵ'lImXZ)AX,lCbݹЋ.Mf`ܛ:g1i͞WF$\?`F[T,E%s^g|Vɳa8Cz1ZV2-&X+㵂0pb Jøh/ߌu yuQ9+qA*.m(Й|@2\"ޘ雄fiy '-k;esLU%ġ2&c}x+UA3ԮV@Xpr_Iԋ8V qyYgE]Ճ zvMCeU$EY ]ۮYm?F)z`( (uܦe@ (P!yivY5I8a%! cskzcuϮ U2rC:n2*j"q|,JB@Ǯm,붟]j"8LY ]ۮYm?.=MEq ( ]ӳï~v])z`( (uܦeUUUUUVEMRdU$EY ]ۮYm?.=MEq0rC:n2NS@ e۴ BM sOZg!9t\Z8iC:\mm-nN'հ)Weu0g8">nY˙*cms(~PBJ_o OiyN yߦwű& D!3΂ bep D K8@1$Q ߟݿD+%Iy J,Hd8n )@&R‘ os"9otIMcB"*t 'i` Ѻr%5*0SFY(Or{G%ni@렼` NT^"xЖKsxU_ɓtAZT<i҆"[$4+o n$&M|Mz:Set5g%@/$Fyi؜)\$6J-!qꭥ=`ig6̺}q&G9٭}aW17S*q]hqڏ˅8:p tm\Pڽ=UmdݾFh\L=,#" 3F\5BH@iq]oM9eC,BRJO|,1X`QEsBo\K= WlomFaĊFD|s?^>}GzBDť.g<|KR{KCmGo|仁®RQ2,GM3vKG > qs+X5EB͕lQ#]fdY1ň X V\aWq4$"Xq6Uw]B?U;щ?qPMO[?e묫w!p;l[':iWLrg]?~mϭϭ[ϭU[-T|ы\7 amqۋe鈪~!hz&2_N%Y>PX-rPJ))F 8%"&  K@E1sCSh uBӸ[:K]=jfMb }ӵ<ñ XvUS4KrC:n2*j"qfQ0 bP?w;og7lhjd)`}\ @ 㽝@욞'Y#ziYUI9( Q|۪+ ( r1㻝ӷ\ó ;mWV]SMOog:_uWʞjfH~bn^]ZMVD=R-NJ _ӻ÷[ d6V_5W2OWv$7nf ]UMEt=S53-% q(&IC)~؃{zsx#n$Is& :'yplڨBP{jvjcmVm LLEeZ5+RUtEWh‹Ptq8ZBKF+4f/|e1 뺮uP<DsAhm,F;{yA !N 71B[hVje-4L<UEᗒSjpvn5"뺮Z^8DX ؉BhGIPD:wᩕZQH=VmfڄDU< *QKys{ͲYI;eS6mm sۨQ ]DBKEOϟb.n?``-b+BWdEW:a"mMٴM)r?Ep+KQ6j6kg)TZ%Zi} (ѐZb >H |Gp00p&`BY$``& NHSr`?`0`0 & ] +#0 08`$Qt3!mmmmmmmmlllllllllPڨLʙHyXD8\ڞX~]({%:!ywi6YH p p phhhh#3T*jڟ5PTnFάjU-VZ5"K9"Tc1c])RJ)RJ,˲,˲,˲,˲ 0 0 0 C\3UUUUUUUUUUUUUUUUUUUUUM<"  i`$D"H$D"H$aaaaݝs9s9看\3UUUUUUUUUUUUUUUUUUUUUM"K9gs9s9s9sN)RJ)RJs9s91c1c1c1F\3UUUUUUUUUUUUUUUUUUUUUM,'`W:!rI#n%=4N8taaaj9@ x'|'|'|'|B*2Jl".zFZD A: $AH |G8L#0⪜NҊ rJQ-'p 'p 'p p 'oeV$%4I>9ި<0K¨,(IB W,N8`M1K* j*Zjb&XEr.VZ}TT9mLR]DY$D4iǍs?4lNl1tIN}wcBPln7C2ilXCG(lڹi?n?nY]q=&%"9B RJ)RJ)RJ)RJ)ReYeY9s91c1c1c1c\fMqli4?:" FfZ6˲s9s@ 4-iiiZeYeY ?4n&{w[X& 44" Yݻ4M4M4M4M4M0 0 0 ð;111\fMqli4?:R$#Pw?䈘i/--#ff[&@?333333333B 3%Jad @!z}\VYmTT@WH݈"ZD4H<84 #\^;6t:N}}}f&c3jҲ4+D#$!,BX a!,BX a!,BX a r( A2 jK) 0S F,0D(^aqV&A'O<6M#NMi ѯny`*Yx㠙{Fm8өf]`s|" + (RJ)RJ) `0 eYeYeYeY,˲(((Jyojv PFf?FL"K 2524M4M4s9s9眻h4 \fMqli4?:29@c1c1c1c1aaa{{オZkZkZk\Mqli4?n{" + ((RJ)RJ)RJ; `0,˲,˲,˲,˲, ԩ4nTVkv6Fs۸D"  25ۻ3D"H$D"H$D"`0 `0s9s9眻\Mqli4?n;"9"\DJ)RJ),˲,˲ 0 0 0 0 0   (\Mqli4?n;L2K 25;V BP( RJ)RJ)RN&d2L&bX,\fMqli4?wB p&P:9s9s0 `0s9s9sN)RJ)RJ)RJ)@&8ΔLTLgJ,R@ b#"Q@هFת6Zâj4 Wǡ  9 (E迺v9s9s]AAm۶m۶m P>`,g|xpR)1Th $8TLLLLLLLLLTҊ ;ز BP( BP( b2L&d2{{{owwwwwwwwwwwwwwwww ~5\5g\sf5gqe93iJI2#$Pu:CZjImtjqRJ$OC6Ie<_h 7Zi <#9qi`XQiPPWUzI(p,c5>jSB'8D>`-l; ]ESIȅlzHOɉL3ƺ<,J˜,$U(jځ2юvjjjjj;$h#|m*MG.dC~2HN`0aqTd!"DQԐ&A @UHCMu   $>۷o߾}۷o߾}۷ʛ4vzN٫P1Nn܃9ڼ] m AKY̅. cT Ghj Q *Y!j| oզ:Np|[v'xJgi˶tM&Y#U! D?gv$'n0 \8* cT Ghj QMnr3<3<3<3<3!qFxlKWn%8r![@yfGr̅.Ҡ0& I pv0 rGE6\%9D-T p B T8He<_%p7 npZhZhZhZhZh8He<_h 7Zi <#9qi`XQiPPEM8B;PCV9,W"=FQcx6)tC6FauHF2/U4d \V4dّ40sa4pGqGqGqGooooo;2,2,2,2,2, 3n41s`?8GxrFG< %p˳98ap/p8#8hghO8ZOr $-RuXCr!\pCh ob N88+uhI|2c=~Qkr{>{ϖ)yv>{r3<۬c=g}>IR\& \ 0șm΢4Wڢ~Q9T1Cm_5Կk^#`3&5},U2SZZ!6XeYeY¢aEosJ~kK/y-h9m0x.J} n>]s}sZϞsHaezܳ|==V" 9p> RJ)RJ)RJ)RJ)B!B!X>" (;-C BP( BP(|vwwwwwwwwwwwwwwwwwwwww9s9s9 U:jZUUQJUJժVڪTV"9p>RJ)RJ)B!B!Bc\>2K i iJ (((((( c1c1c1Ƙ\UUUUUUUUUUUUUUUUUUUUUU|m*`:0 ql۶m;ZE~EQEbĮ   8fBFa!m6 H3*1k TC3R͓h~~~~~~???????????????????78Wp,SED=l cu.'zeҧs8*]vH1cqfa ͮ0i%n$CUd!AـJ qc63EhoE2$0* 11DiXv b(b*ɳE@3)CmL'Ul9XHI@FMBi#.Př04b :A[g*LP"qMi!X0%<j >MD(\c`BU qLCY 196iI㽻u7fċWs|1r)w ˸]u Ӎs^׼M,Q =5Hj`aMrU`bEju RppPBI7zY8ɨ"`D$B \b1025MF'ShdBSdok„@#2>ҭv>y(VNhEaωb"dm1Bۘ+:CIXX@6\׆-G$wxZٽ5M!x }ǼAѩD<ߝe(JGkx)<'ۑ@v2:dGiuP Dwx[<3Znڳ""p *Uffffffff&SUUUPoUO.<¡AS32+rʬιI>g{3hj45C/"'1-ɛ{whn-ܫj)PP؈LʗxHwpVhD6`[~SK p~O5#Ԇ}P6>yWiX H t8KG^C?ܻ;lFg3&_W/N HudʅTDD4#_]ґ\@`͐If5M!eeU$ "qfQ0NH'veܥUdE#5$̡}ypt/jܽ 1-)xz%WF,>6(s.R&$2 ~^ݔ= :WVFcgUS4KrCC 8 s(G_Cܿ_Խz;7[d5F_%W1O ڈGueTʄDC4$4>1-){H@7R9L ʦS-т9q]ZMVD=ҵQtA31_?.#45C/"'1-'oN#.ޡ ڣX?sSka]VZ*_g^ h;JfIb~2e h^d>=9yݖ]UF$mlD&\@K<;8c+4"0-)~\|H'\@Kڟ:x6.jco.zsM̊|[C:c#2*_![ـ oUO.5-B)R! Qp7?i:3kzcu[vUS4KrC0$FQN WmLSPڨLʙHyXD8B횞~ݖ] zY G1?6-.&)a%s37s3 ^۲w=o{P0 `Q"aFA B "釚M0|IkEK*h^d#.ޡ >ڛ;7X{3k/Z+J} ɔJ|t lvdV\5TO8_>߾z9w-Ϋ)If"k"5s-R%2!("^ܸ  }yjFs62&ݰo.p /SOV\IADMlR ȄʇtFdTC3B#]yCc;feV~sbRTBgdBC:c![ـ TL(p`ePG/<~;Ϲ7lniv^e5Na=]-YrU1 QLHnvi ! Ο̽jJ)2! o.̸ J~ĚYt˶duT4D3#q0mҤLEd=C5#-%J 9)b\\\TLfQ`SB2R"c$B:_1)[!فWʫ{wip/ܭmzFjɑ>ѝ{AR#1r 7eU]5s-R%T2!"82)!A苞^{w\s5M,ϱ o-̾뫺gk%K* ə[(EAyOpΖ;Zd+P@ #@:u`c5@a t-*0(Z A v:HR|xGWp#TÝDfmy: Ђ^߃g-xn)&$#)Υ\.rT@=krwv!#\ŒUڔ*1[ZX;`/tmiԬ'T!G;ȃ c'42hћʼ+]C܅p%UUT+BDvLb =Yu'C U^Bqc!PgM񗏷v(Az X7P#/3 7ñWAgtR&Y5~ه}I7ܥ.@&uklCC̍m 'xo M 0k~ )!'(L,w{<<XO!"P6-EBbcձp(iZtc#Mz2bW&$RpVӞO:~v>z4^dzIoW#9;^0^pĘ*oi8#=J?-;:ZD&L18 onHW(xrW+Ӌt va-5%DR) )WtX${ww^4IB(@R~"+Quf'dpNkgl& dzڙ8P\FHmY3X7,0gxFMIjኳIHz28g(Pzv\ժZjZz_eufB7jeL]b]R="?TJpXtatW[GBlkvc# B=l 1dzڙvhDD<"X7M_h]DnI/Z\SQLZTQ~QQ6G:$u)cM-^P"Mxؿ`پ1"b cPB]i(;dۃ4θV0dUM =/m#"A{t셟7mB15<9Lpy:n$,P%h>0+XX؏6-ikmRA?̜K%Ilp̵TQR034HnD-@<8jk&.'qzZ!}V]XO ?zU9QTo}D@#x7kC)KòC pt[iǖpdWYUpTSAIAGp6(#XM^&7iH3(`ڛhDuSKpBC`U9wwVg5W򄈙lx$Zvv]YbD/hVpC2vQݴUn[r-\l"Vn)YIUMQA4Q M˰˪IiEYeYEQFeUAP {V"(v"Hh'uF,b#yX48w ^m)"Arh RB }}w$7nf ]U\YAc9UC1")Qj>r=s=s=s=s=s=s=s=s=s=s=s=sINr$'9 {{Gװ((X+B= `s`S1 |Gr&jabY]QۤIYAc9UC1")Q8Hs3W|+Gװ((X+B= `s`S1 |Gr&jabY]QۤIYAc9UC1")Q8Hs3R+t¸abv6VԀlp̵TQR034HnD-@<8j4)0z,j(fZ$%in^j3a7lV̮Kb\Nbaܰ Z1r'AbE0HJ!$܌Et=S5Iøabv6N05, %ĊP-{Ah,`5]ߒ!BXX uS4C1ʤK>"os|K4ă\/ }7+Ω3+q #o:0[/ZT.R!"@+0Aah @`UU4 OKs^#PN04;1bXo !"?()`}w$7nf ]UMEt=SQ1s1s1s1w3R+tH̸abv6N5$ @ 5U鉖XNP̴HJ!$܌ g.'1B3n~] |x %ϻo: 70.&._uW55O*݇0b&,Pi%@z ̳,#_} rŠ]!eс@ g4I/\gyT'qhL`BVˮhJj` kXKhRZ90RGI{#q0mҤ, 'qfV>s9q[/ht[90RGI{#q0mҤ]QۤIYAc9UC1")Q8Hs3R+tHr62~]ӳ3wp`( p(M"UJU,J r'r̀߅mf( p(fVEMvuܦavYuMRYÝYkzZ]VEMR=[$x(]ӳ3wp`( p(u\7y|ߤ="Πw[h+a!e :j2(7ymiqe0ܽbShnb a*UX QAPE\:P <6).%M˰˪IiE''^ZFhڤ @?oo82 ^n)47kąZct0n MX{%,Du 6(#XM^&7 8B( 6Qmb8Bqw6l\884O6ll8qP`㘾!y#S5jM8q,UPƑTM5j48fqTn̾jfJb,E2P I "D`n M@*ZԓqE'o)ޥwSRn̔e_qan"ـ{(-I\gJ+{5Wn}?)4\.iڷ韩)RSCcm}M HUR5YSk"r;2$^H@idъ SCEO/Q:ڒD_Vk2O/h};(f'C![ ,ZyUdr_24|Ch3FU1j:Ҏ'E{TsK'=! [Ew's#W 7WK /_@s/{9c6*P[·=%pvyrc=W90(J9sq'Ӫ' }q$vѐpm%$,{%w~mOߨ#a՗pTgtqgë7 4aWѻ'nuWPE߁rd7vZ|\R߄J&?kyhlš7v/DE˟zKw,Q.{OBz䃛F' 8)C.NN]PlM+Z]O)_m5$eb>r>ÎXR^<,etQnN.fqb%#(&LZۍ֥\/Bhu?B\Ch5f /o߀[yՉkrm u|3RS.%>2\'qQETTt/sEʺ+Su %,u Ѿ-`7\QTWoYL\J]p4nNm]{-D*y_s_澝8&<~wgjͪ&M7O1#jqrL qmꮩN:8W@t7F 3:8/ A`oFeO7AzA8I$!ZG*ȷXm+ A[6Gnuecgż4Øfi3h,m~{.ݱf[tm&^.kBSDB4EPmѳo;VlrQd1˥bTh u2H#QfcX$j=1\^cu9Ͷi'S4@iE?ġ0x_g9ߞkw.V5iʻuoso<[TN9*E)DsX ?mz޺sSWM֚d R.ΩebV$B(c0eɻuoso<[T6r4&3?b= |v o4onX}B:8߲[|.͛[ypgkםʦZd S_CkXULC_)J2J+jR!1yJ'ucO9,>v|v o4on]º7ù7]w*j9nvb+L}5cV1 ϺkO&J"|4:WS jEX^\8|(2H5 Y3vAhThAgfՆk}c@D]~#獐#/Jē _1L0,$~:~1~;1p6>׉q_A-j3n!=vD:[do1 A6d$ePf,KOΫpvk}6Ϋ~'hXFhe^/c}@}4ZJ"AW#T pI.֤$zU@Y|5]KpJ L`[!HIH.6W.mYhvV ֝*t K#wb0X)࢙(RNhb7װ:рnZ7t08C|$x '/ab^㨎n:c̃~<?0_:e`&WVqX lhtTH?"@VB)w w{A8 cG(IEɓ߄ /_,ÔkR`DYФ!IYPBekJ(#2KY.a6i>3wHM3 39[wno^ oBY8 oXC & QXbh<5qxG;p9bjqxGp-v8(;ps8:fzqxGtv0v9dv8)1c& jf' 0r8ap.9cpe"3O{>;О#ʐCsNE_JFs9e=Pt3h3ȕ.Y&PP@3)Gs5Ig@I 4IRJ_}c:G()Ga_^ϼԀ|I9×t~W_LKw8ί|m|I{Wt؆qa ;T2Y~ <Jr/鵰@rWe+f ĢL_WZl8۞ݣiDݢ1 cUãĆOlEu_: ?//0|ί ]!O'4 ?r$z EsȸF($l46G(PD"V$28$( dFqD,j/:3kQ/~l KF¥pc8.Q`n_o2'5JKXaIOB l! [ 9 =[ $P7HuW$ZؾV>3va_9ADŚ&\ oMF7Zx+ބkkxŴ) ]@.lpF=x \t{ɂ|8'tN~oWΫ}W=1j#na)KNqN K99'ާb<4FH=if=@o^]C/ :̰!+ >{CR~M WXO _eiyx<@P($DhD"HRdzb"MI TLԉ>)P*F( -&BR*TZVUkr^,+֒f-Z:us\9žvŃ8&-jOٳ{ iCVkZLԓ~TREh%մl([ʆTՍuktp. r,GtNխ:{cqlnxڷy1O²Oe$f+!¥n041VpѾcCg2`e8rR&@T \J-D3@CWJM)=ά͕jt]a;p/Z6anjnbdU\ʴRaUYNЫuDVfA-Ϭ͕jt]a;p/Z6]P,n#!ep"wGD֊,}~uo6`rLa5"(/:œ_LvKU2 S"*bOܓcNF[ FZK?ٰ쓥LزY% c''Xneݴ msrRv q`: D$b!QxF1n gzMi-c=ȖńѶw7J@1_mu` Q{!n*t ;!ԕRʹ*!xBHND2CH޴ WH~q !32jA>DXohlu: 0O"?48[t~jQ#X<,yAƼxucB]ńUq( dR Aq;;ߏ:/it}]\`nz^;d8VJȫ8}˪>'~p )ZێwJXQfVW1OE~G0-iDN̜S=6drp :dQ{1eִTY/SG,D(h F"jķLb>X>*cGq38mBCXO01\8>&`Dhh ~3jᾎ~J|-4%zQm j9ybaṞ;؄c+a/?Ӱ"L=J7ى;1WU |ʐ dܤ]; ޟA%bpSW:Cz}?Nzy',j$Y6\- ķZҽɁ 3 t 5@$Lr]@NUWLp"p.ʼ*H 3M7 =k~Sp/Gfl}9W 3{4e7u)UUC7Isd( w 91g[ti+[RvPE0.erYXX}+;r'J В8ːƴZ<?$2}$q59cNP=^~Sԅz!$CZy>=2<#W&QŽQsDU^q%n^0K+)v)+ᖮ|;, *oA`3,TMݖsMNA"('s5tt)a`YSPpK3RM! J5& C-eMRQ2e!<=2SdT}7B̫X\G+DZ1U//Lw2w ڡ \揘?.zU1`B'P1sc7@:x-1<~؃ͼmyy0[b~L!Q14\L@((* WU . _U :u= ?[I"| o;w\|DϬDa _e o /*)++xVK|k%xXL|LGxLx(6C;bUxsb8X1d<x+4O礐YAC~' )d䇮&B G!~H_8]o@ܶQ&*0+_=+Kj.//]سgdO|,fǃ  4Z0H>9ޑ<C#` pL})g] pMEdT4T0r XMǢKd g,3BފM]9bT-%`⚌̸(ɨd,a}oY4z LQW/``,GDRD)RV~c5 Zμlf]V\TBDXF$-pkS)MÆ>$0D/Wŵ z'nSj=oPp1XGC}к uݔb|2ѻ~Tv:؅Dhtc!K /V 8޸icMfnv^h2B%zȁF,1]@c"C޸Y-v=2)e !C|l"Lwb+1HC8) aD !E5P 4WbB*>N'`ə U&Cy^3U>rr/3&;;gߏЇ5Y2ߨ7zݞWծ*~kϪ« 'fZ$w^q5EZs{xg0 5sVe=~ִXs,=6k{jk^gB,0Gyhܟu<2ُYPL? l'{V)v*1%Lt, ;4ETSg8lɕq gc2@;ƞzxIJ{,.75w!L6i&}%yȨB)iSBJSn *ddo$~j(:0n݊F3is_J)`-厲]}QRW)th9ӁO*d9'{ $P<~:rDa|$mڟQFhU8+&q9)斳υ\=VciZm ؍u1ty9LP(y.F! KۻC{,jض=ŕV ;y7ϻ!;`͗ E7d 6vy?c;GpxEO\ڏc&'fNFSIKbIT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcny))))))))ɨbB $ʹ?{-|59c'vzr7όmLx6ǒn$!8-hQR9"^\#c|%7$@a9m戮[r!WF5 `/xIym]?sp`Y2, ͥ9߹B]bQ)09T[))))*%2=HS`kv+++++++++++,)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!-9JVbnzs ,8DP\m|st$0tS4gMgsiɡ={={+ DPA&D.V pFbBȬpC坂'f-BYLO~W#ʍR|[=R0? sؙkdֻ& bɔ)ǻ.P~r]tڃe `8ci(= PwM.5E;4I#trT`q}u%1=uQ]iuvvvvvUamyw)5AR^jv &,28>DJPZdnxy$*06@FLRX^dyz  *4Hzzlx{{,8DPt4@Xdp|",6@JT^hr|} ~".:FR^jv*6BNZfr~&2>JVb̀8DP\ht(4@LXdp| Yd&7HYj{Ӆ'3?PVbnz Zfr~t䉉Vbnz blvlx,8DP\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[hu ˗2,C¿>Ǧخ?tMuA{d2*L/S2gK;/ w>vܜՇhq+,OQ9lu6'^I{(7ܴ_Pa3UVE Ȍ\dIb|=^ 4*c<*ό  [f=4*̝J>[4 b|TuLN&pk(u0vmUtHUN||V`V_gvW!HxcxDjOI> KiP `r4zek |"ثtuMH)Bڵ<0畜c)6D)ﳘ'7'~#-Zԅ,+?\_t{nnO|9Zx"tkg߅EԕE3aS,v'r>mٻ2,~F́lxG=C1_cL)$1`- 8uuy3#*n}Շ2o^؍k$š>$+uSq|UU$ sc =(v jF nn%ؾ}cؼ~ƚ`Uoq%V}tD}[0pǜvUJKL/. ?=tuSneY>rYajK:A{#Cs$X,bX,bX,bX,bX,p8p8p8p8p `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.r\vnvnvnvnvnZVjZVjZVjZVjZ6fl6fl6fl6fl6fX,bX,bX,bX,bX,^z^z^z^z^WjZVjZVjZVjZVjVjZVjZVjZVjZV*JRT*JRT*JRT*JRT*JRexB%J>ܵuaM#A$>l0be Y,2ә H B&DtЁf(nRd .{b^YJ F%  4 bc1\AiKsT0UTr(Z4'  (6Bȗsc_ؗ&;n0R̉`3cL-SpL[r]I=YB2z1Nt: }gɢ[UPD~( Rb1Ʉ2xJT*JRT*JRTFh4Fh4Fhtb-mF0R—̡>;3w ĉы#@Z-BP( BP( BP(|>|>|>sb-mFxHQ2'Ƹ`K=3rv5YDOВ9gg_vAC1Ƭpl1Be.kö""(X h."=pPR/\ ~Y$E 7VNt:Nt:Nt:k]ꞨX$B@LPE ?6oŞSDnL(w&q3oYWՓ1HTdb-mF0)ˣs2W_VG$IIIIIIIIIIIEEEEEEE1:庒z d  p8 c0Oogp,UEG1Ec+{7x8*ȍ 0%+r4I`'(9ሑJ;LvՔŏ#(ɥ_Q@X\xG7FlP)B_K]rrrrrrr`[\G #t ;ASP>lPfi2rۻUh7$4H" -^rE9ـ#$?'rK Q 3WX 9\px/X_J /nR Izhc4XgWKoUM:`,zrkj.ȎA(#(ζN(>T :vU)# K(N[aM#A$"@2_Lk6fl6fl*)))))))))))))))))))) jW v0P,EnɻB)rP މܬ;DE `Q˕*y9$$$$$$$$$$$$$$$$$$$*ۼ{NYQBĆc3D-UPn 1FJ4ZP3Z졨&?bGGG3[ܙͼe]UO>r"S!+zxuB¤cF l$bQQPNކfNB0p/6O{ɠSMM4hpkm(GgFwoC3kYPLIL!e@d2L&d2L&d2ipkm(G'FwoC3kYPLIL!e0p/6O{ɠSMM/hpkm(Gû,($2y|hwdЩhhhhhhhhhhhhhhhhhhhhhhhhh\.r\.r\.% B+xsM/isO `EJK젱4 ,Tpl6lK).Bhy Ѹ"`ߝ\%* J(@A¿<:'s5euH %x. `4wܫ{cQ23A_oV9EdF  I$n-z#  0(ak -~< %h%p9;ՊҬAt' jᳳ/A;sǠJxH1" F4`5T/HFOώ PcIHooZ+ ʉiCy)Q )7:[|bAIp(HESl}@ސP*JRT*JRT*J%]5b[QBv`CˆTOk0i䍈au7+:#"4<.X\(!;fIp(HESl}@hwdЩB4|||qTԣû,($2y|c4 ˻^2TShc!BA>>Z[lr>8* ٩mhf4 ))LpH&d2L&d2L&$M n-~9zlmhf4 ))Lh0i/ti!M n-~9zx64vŔR&0 H$D"H$D"H$&q[O=ztp.x64vŔR&, n :4ZXP&q[O=ztp(x64vŔR& 8x<x<#M n-~9zx64vŔR&0i/tiaNwoC3kYPLIL! $HpsssssssssssssssssssssC8LJ[k_ΧGEA=:8x64vŔxc!0p/6O{ɠSMMe 4@ @'ۊ#F $8ċc;SRL8^a`AB;{8K+I 0H@b(pk GC>;9 ԀroC3kVNK4Z( (`ccccccccccccccLcIí/Sj?{Y;͂bJb ) n :4ZXpbрA>>Z[lr>8* Ih4û,($2y|P0p/6O{ɠUE|(1F#p HA{yKiG$埬aL :G1F8 dʁ8p]5b[QBv`CB `jӒ "!dA 4hРAMMMMMMMMMMMMMMMMMMMMM  0` 0` 0X^wҫ#?rH!B  XEIۊC (PP } vQ9- 9hY^w+"33333333F<%N55?<"`4&Ií/ӏ >; `4$8Ļ,($2y|hwd)9,~><F<%..........û,($PI3@= }?*x6: R]YTPNLKal":@pӡCD.V蠴[**S9h8$d2L&d2L&d2L&d2L&d)wx8&wz̭N,!`qBAC 6 }gɢ[UPD~( RbQ dxB%J>ܵuaM#A$>l0B :::::::::::::::::::::::::::::::::::::  `Wgw_W1,%Ga# 0`D"H$D"H$D"H$D"H$D"3/|yz978Ŏ}iQ!ips(EȜ60`Eߔ;<;=V\WROA^8#cXا38FB,UEґ "?!v0PB0^Pk&wa]X(P@ (P@ ,"I=Y2?Ceҧ3&.L@p<x<x<x<x<ǘD.V蠴[**''''''''''''''''g/O/gر/-*$M>v`(`hrcBJ) '4T0a0Oogp,UEґ "?!v0P0^Pk&wa]XSFHE,L,~RsOamLc !":@p@ 27  `Wgw_W1,%Ga#H@bZٳҖ6o`P"LQhO a/O/gر/-*$M>v`(fF`hrcBJ) '4Tah}z[]>d-#@0^Tc"W`ZRDxBȄ:,P@  `Wgw_ǸXACa~wpWl+JȎ,I`2h$f :86 i/ti!TOk0i 4{&qVz$8B_]TOAp0OȐ#c@2n2VzuG)Dhx`ѣk7cN%#> Cwg. F<%N55?<"@8LJ[k_ΧGEA=:8j?{Y;͂bJb ) n :4ZXM n-~9z$`iPiSSH<>1i/4I2R .Vpij.ȎA(,#(ζ6(ZúTF 6X12 ,"I=Y2?C124e\JDPcȄ `QfKc ~:t *FlY /vOk edf A^SArQƈ@с"_bcEO21 `jӒ "E3YM/Ch aPFz 2SK]&:h FE ꚼe[Hz`1Bǁ01>1 F e0F.~{(jpի.N 1b(rK, H1Tؐb@)x'rn*H<(f~Q)NbS6L:ӷD,baY%;04|SG`4rrW'G (^VK- 8frI1"@HSn9RK44Xb7+֐?9FUR*:HPpG7F$rJabC Smg౬# 񡄃Ƌ(J@BT'mtNRGF!&Fxp!ǁp g cHw4ً%B4h0DO  Tb cHGFoX2)GҌ%P*T$nrg7SQ$C"B$LAb%f4ViVTQ &z6Pp/VlKӏK)G$bᳳ/A;sǠJPDN זH^ %x(T?f JHF :,gbP"I/R1寮x'W{Ƕ0!@уNZK:è!6|>|>|>|>|>~~~~~~>)v8'l3q:}Zz^z^z+UsPUUWWWWWWWWWWWWWWWWWWW|>|>|>|>|>cx'M~f6^ǢO+<x<x<#rrJ~ 58Vüdf2%Jے͖qa~~~~~3D.ZTAagjVnvnvnvnvnvne `;|6ٸ{>f\\D >0/$EqC'H #,VD{[V20.,%HF!&Fxp!ǁ J /[㜰Xi%ed%4^@Q"D &4`C?"-W0Qm5K*I |>|>|>\.r\.r\.r\.r\.x<x<x<x<x<p8p8p8p84>.oYVJG2TACCCCC{~~~~ovnvnvnvnv'P4܂ ^|]^żvnvnvnvnvfl6fl6fl6fl6feXÿz^z^z^jZVjZVjZVjZVju:Nt:Nt:Nt:Nt:N`mVLK1V`fffffFh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bX,p8p8p8p8p8`0 `0 `0 `0 `~~~~z^z^z^z^z^vnvnvnvnv\.r\.r\.r\.r\.nvnvnvnvnZVjZVjZVjZVjZVfl6fl6fl6fl6f,bX,bX,bX,bX,^z^z^z^z^jZVjZVjZVjZVjZjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JReeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddddddddddddddddddccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat:Nt:Nt:Nt:Nt:JRT*JRT*JRT*JRT*JRi4Fh4Fh4Fh4Fh4FP( BP( BP( BP( BP(|>|>|>|>|>[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVNt:Nt:Nt:Nt:N鬪!˹/vK I7C)Jp@DQ)wx8&wz̭N,!MMMMMMMMMMM }gɢ[UPD~(IIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE)XDgŸ{d~kˤOg' M3\A$I@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$rgG-m&RVQE"Ah $<@d/O/gر/-*$M>v`(#.Z1:庒z d  p1$*QqM5 kʈI5`"a qrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrJhK:5콊ye)921(|@$!BB@<bǾ4q9DdN!C`hrcBJ) '4T"D0Oogp,UEґ "?!v0 I"b?ܓ%3tX[&}:8iBȄ:@$,UN*敥Ȑ:lXǏ?bZٳҖ6o`P"LQhO 1Bȗsc_ؗ&;n0R̉`ӣL-SpL[r]I=YB2z҃ 8v`(F$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$0^Pk&wa]XS9rȑ#G9rȑ#G Y,2ә H B&DtGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG1\AiKsT0UTr(Z4' nܘ!˹/vK I7C)Jp@Da)wx8&wz̭N,!`qBAC5jɄ2xJ|\545k š2"GR -H|`a4,"I=Y2?Ceҧ3&.L3cƌ3(nRd .{b^YJ F% I2dȐ!d2L&d2L&d2L&d2L&d2g_rnlqҢBc P=9lb0o sS+ KHF/XPzP 4>.oYVJG2Tp|ŋ",~RsOamLc !":p… """"""""""""""""""""""""""""""""""""r\.r\.r\.r\.r\t7DŽN)וS%$,N(=hӢE aa`V,Yt #D*~B`8`L/WD5QCSְ.)#Bx$Հ"ć &@XBHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH(,UN*敥Ȑ:lXTB *bZٳҖ6o`P"LQhO H1Bȗsc_ؗ&;n0R̉`EPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP0Oogp,UEґ "?!v0O8qH"b?ܓ%3tX[&}:8iBȄ:ܘ0a'&=;:(min3 *AE+Fd A>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>F0]M1cnuu%d J* ABT*JRT*JRT*JRT*JRT*2a ^%D MMZúTF 6Xa,~RsOamLc !":@p#B[T;YޫW#CzcDB!B!˹/vK I7C)Jp@D)wx8&wz̭N,!`qBAC> }gɢ[UPD~( Rbуxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,"I=Y2?Ceҧ3&.L[]>dѭ*(0^Pk&wa]XSFHE,L@ Y,2ә H B&DtЁfHhK:5콊ye)921(|@$/<@Eʞ4xKZEa @#x2Pf_rnlqҢBc P=9l()wx8&wz̭N,!`qBAC Xا38Kݪ"CH;(@2a ^%D MMZúTF 6XA,"I=Y2?Ceҧ3&.L(nRd .{b^YJ F%  4@$rgG-m&RVQE"Ah $<B@<bǾ4q9DdN jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjh}z[]>dѭ*("?d Ȁ2a ^%D MMZúTF ,X`,~RsOamLc !":@p@ $P4܂ ^|]^żCK> h $rgG-m&RVQE"Ah $<0 ! _^΍-6c_ZTH|JQ2' t7DŽN)וS%$,N(=h }gɢ[UPD~( Rb12xJ|\545k š2"GR -H|`aY,2ӹ~~~~WTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT4o sS+ KHF/XPzP'L04>.oYVJG2Tp D,~RsOamLxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxEʞ4xKZEa @#x|˗B@<bǾ4q9DdL-SpL[r]I=YB2z҃ 8^xouy ΒEP:A'c.]Ȅ2xJ|\545k š2"GR -p… .\~~~~~@p *xuv'ku{*,,,,,,,,,,,,,,,,,I"heώJ[LA g_rnlqҢBc P=9llouy ΒEP:A'-ZȄ2xJ|\545k šT'?d ֖I$N@8f2!N,Yd I"heώJ[LAg_rnlqҢBc P=9l`1o sS+ KHF/XPzPʕ+4>.oYVߟL/WD5QCSְ.)#Bx$Հ"Ȋ+VXbE"b?ܓ%3tX[&}:8i%P4܂ ^|]^żf_rnlqҢBc P=9lT1o sS+ KHF/XPzP *4>.oYVJG2Tp2eʔ=,~RsOamLc !":H"E[T;YޫW^L"A+{vtPf- jgEߔ;<;=V\WROA^8N(Qh}z[]>dѭ*("?d xwww'*QqM5 kΎ|>|>|>|>~~~~~z^z^z^z^|>|>|>|>|>x<x<x<x<x<~~~~~vnvnvnvnvG?, %nUAɄ2xJ|\545k š2"GR -@ (P,"I=Y2?Ceҧ3&.Lɓ'O(nRd .{b^Yoooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn3/|yz978Ŏ}iQ!is(EȜ6Nt7DŽN)וS%$,N(=hӤIaa`V,Yt #D*~B`82a„I[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[E~?)'Kg谶Lt&q1Å t,YdI^z^z^z^z^t:Nt:Nt:Nt:Nt:6|>|>|>|>s\.r\.r\.r\.r\.x<x<x<x<8p8p8p8p8~~~~vnvnvnvnvgggggggggggggggggggggggggggggggggggggvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^z^jZVjZVjZVjZVju:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX, K^wO==Cu> )Sxg) kMe a^z)u/_C.i' fq\;\R;Gfj) "`ՔwH==2BVc]IHUt^ȿR`;,t>nU^ݬ̫Kuxr6ɳ pa7LVM Mvn炭w!DnÓmoG.Lpwr.uS(ِR3#C ;yEtsiuޯtb:m<ɝ Rma *ڋâ7f|qΑW=>uX[v m j'%ڵj/lf X!Y䘳Ӷ Zb$&D&D&H1@kYPβ_ɟF A;.vۮQY_tPT{a:t. 0ӖU}AIkԆ35m'ƗTK(M{2xa !q|}p%tV۩ϫ%9J[ 屒~ZJTݕL%!"ZZHC_M(L`:*^DQ@~.ꕴܫ]8iU$yHRmd :( ^Bne^fߍm{vEuu U'DYsg;HQ5 h}*iq !jh *fLaPh&d4в&\o0H1[X%cj.DsIDne:R`<Dtjk {l~Iۄ'`F볉UĩjaAW>xt{39{ "ÜZ)ޫo;J:nB ;86` ~8''FK(KqCheb_\З\+R #}wqkea]YUQMIEA~7772[DarDHs9s9s9s,S$!CG ~xrlfb^ZVRNJFBޮζgv6u5t3s0p- wn@*OF+T@qD <<<>>s9BwZJT( K5-e,, ޕ[1k4 B8RGn‡X@)į}d?PDS]yW^yy:y*^W$)Yh8ۀpCZkZkZkVrxĈ.LxKՁ~ ¾2i3͚3cl2I"?tԀ 0P5,8dZkQ *LD$P*J|Ё 0\Py6bHQ"D "{{{{'O8mҔ %K(KqCyyyyyjZkZkZkZk"b_\ZYXWVUTW&QѐPSS9s9s9s9s91&Ź{{{{5*ɽyqiaYQIA&%$r\{{{{{ǎ7j̈Ŋ&HAŊ#>l0I/U xzs9s9s9s9s`ϝ9o֜e˕)N (HB?`''' DA>;82j x6H-<[#ǡ"g#pg"hMD8$?P$N<:kΆE9( >v{ZW*5M(vTvk N{{{w ƾ-! LMZkZkZkZkZ+((()JꙪB1% -Σc#!a^'RNJRT*=uޤJ `]ZjR:"J&$c1c1c1c1cpԐE%FaC &D|K[ $<`++9m΄RP/nM \^i Hǧ*@5eddɑ!?vܘbʼn Zn# `*=)+ m۶m۶m۶m۶mWTQNKHEB?<9630-*'$!$I$I$I$I jR:" yaI19HFEDCBm۶m۶mm۶m۶m۶m۶m[J)hG&eD e۶m@z'bű  RJ0#m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJp8Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ5Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT7/B[45cd喉s$r?6M–ovNNlhd`\XTPL.('&%dC"!333S`lkjiDăCÂR"a1Ѱps ,+*)|tld\T?@LKJhgfe$cBA`vm۶m۶m۶m۶m۶m۶m۶m cgh 8N$H4420Wp M2$?ːMbB6 *&dӫM/ m۶m۶m۶m۶m۶m۶m۶m۶*i Hĸ|pdXL@4(8s)&#G ڶSP}vpjd^XRLF@:4.(" fi$I$I$I$IIJ! @ RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T.+P7 9`Ѐd*$ 0`Am۶m۶m;33QC@=:74qYA)Ȱph`XPH@80( H) Óc ۶m۶m gd^XRLF@:4.("ڶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶   $8D| &p{Cy'[s~/+~HՓNи\7ϾrV:ɭuYA)ȰbX, XSLE>70sy,^%|D ԛc+뺮뺮뺮뺮kiiiiiiiii`][ZZy (GfT3raѠpk{*Ih6U4sRQZ {kö~bF*չeI1иp\H8,~Uu0On JGd<`ƺfJ.ٽiM5Լt`L<{{{{{%Ҩ~wpib[TNHB<60*$2Qp +j'g$d"A!6666|:Ut/Nm)i&fC!s9s9s9s9s~Uu0On JG\.r{{{{{<vZ>"ͱy]}}}}7@/.YF ՜d,Kۢr"d2L&d2L&ֵ嬥{tmf_XQKE?93-'! m۶m۶m۶m۶m۶m۶m۶m۶m»6l'f _X Dž---m~Uu0On JG|>`ƺfJ.ٽiM5Լt`L<c*i#b[וl6fl6f ЋKQC5' Ķxl`TH<2(pqqqqq^nR6ũqU=% Ĭ|hT@0$ڰ|ung`YRLF@:4.(" Bwزs9аza=[6 Q UFaz'##؅} adCJ-X9g+ۍn6n6nL$u6jshxQ {vqlgb]XSNI.PбY@@t؀ W_\XSNID?:50+&$" }}}}}}}}}yyyyyyyyyWv5Sr0N m+I(42(L!":pؠ! *P !,Lȩ 뾻}xsnid_ZUPKFB>;7X4I"ۊ:IXgv&օ5唤yyyyyyyyy'JG9nԘE)NC *쿼zupkfa\WRMHD@<852^YTOJE@;61,'&`q &H8lА (L & ]\|wUt2Po-K jHgs`,Q$mE {vqlgb]XSNI44444444/'KjaWMC9/%~ U8QrȐ ?zqƌ/d2L&d2L&76Ts1On,J Fqܫ{;JY hw'׆6ETԃdzfF\ #DC4dpB $D! 9\|wUt2Po-K jHg疑a$l+g&b!]ۙX֔S tlf4xWv5Sr0N m+I(2(L!":pؠ! *P !,Lȩ(P뾻}xsnid_ZUPKFB>;7 X4I"ۊ:Iyyyyyyyy/'KjaWMC9/%~򝝝qqqqqqqqq|e͵e=ĜtL$ӫ[3 㺒jB" aκ~jVB.ɵyeQ=)6@a!@|Ё 0\P  ;70p&Id[QG=3) ĺ4\c3sss}}}}}}}}}۶m۶m۶m۶m۶m۶m۶m۶m۶m+/om,h'c"^ܚYוTNL>Wv5Sr0N m+I(ɴM]u]u]u]u]u]u]u]u]׵ҾnZF2 ͹}iUA- 5555,Q$mE Sp?-#Hų`%69i!M-!V*{xurolifc`]ZWTRPNLJHFDx<{{{{{ob_\YVyyyyyZkZkZkZkZkO `]ZWTSRQQS(gZkZkZkZkZk`G5fxbE%FaC &Dx`AB'FX,xurolifc`]ZWTRPNLJHFD^T*Jr9o֜e˕)OcǍ/VaÅ <d2s9s9s9s9s8lА (L ,P} h'pO.m L+j*i)(E)ÀA:qڤ)K*Q$)G1Z(C 4&0D"1c1c1c1c1urolifc`]ZWTRPNLJHFDd2L&s9s9s9s9syb_\YV(((({{{{キO `]ZWTSRQQS(ǁZkZkZkZk`G5fxbE%FaC &Dx`AB'rsH?Μ7kΌʔ'K ƌ+N„TfA,˳kS;# ªJ4M4M4M4MStAC ,T0AB4`@A  %6"(@{{{{iL.YDiH9jhD*DȚP{{{{wC@=2R8yLHY"}zB9 *~i @FBT,$:A@0kFq!^iUuw!G$+%H¶%"i$?"0̻vqVyĚW'6,k~RQ(L&d2{{{{{s9s9s9s9s9{{{{{蘭6hnGĎ-L [}U"QQZkZkZkZkZk-17epޝm5bfŬ0r\*JRTRIŐ#""*OXfq/T* |>g=uӘeP"B~!ck}2M!8dp:N;oԜ9e_#CqK UN":Yx`j*: 2[{cK3VCd4;p$ #xAzPC%G%  4M{{{{@|mgaԶt!KB^,"vLJLRT*JRt:Nt:<<,˲,˲,˲,92mART*JRTqqq0 0 0 xlJVbnz xxxxxxxxxxxxxxxxxxxy ,8DP\htzzz!(/;GS_kw {#/;GS_kw||||||||s}}}}}}}}}}}}}}}}}}}}}}~~%1=IUamw )3=G '.5Uο95(ZPsn3eуDB7 ,$! &1LV'eʦgC -92 ZH" r\.{{{ oNC8`{FJ#Q^X)(l2$h,a٪D^9s9sY6c1c1-$vh,#ae1{{{kZkZk9 Z` L=~+7 ZRU.|O! m"{sKnIPMwwwwwwwwwwwffffffffffVUUUUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-T|O! 9RJLRjxwwwwwwwwwwgffffffffffUUUUUUUUUU?̌m۶m۶m""""""""""m۶m۶mT! 9RJLR?0wwwwwwwwwwwffffffffffVUUUUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-TO(RJ)eݡp W8C+\ L =N,JFA B I̼xwwwwwwwwwwffffffffffVUUUUUUUUUUEQE I9C$"(p|SSo[ElC߲ 9b{{NID:,& LːP@{{{s9s9s{{{M4Mt}vmd^XSLG@:5/*%x<{rh]TbX,~yv.˪H'&%$c<~4+&ޛYwjy1x@ϵdzUqPl+G&RI?6.% >QP/j)C"~LSr*ڑQѠhwkf$]ۘVOM IK {IgET.! f%ՄQdw "5H[n ,;JYhw +:IXgv *9HWfu )8GVet #2AP_n}"1@O\kz.=L[jy!0?N]l{ />M\kz,;JYhw +:IXgv *9HWfu %0;FUds '6ETcr&5DSbq%4CRap$3BQ`o~#2AP_n}'2=HS^it#2AP_n} *5@KValw '2=HS^it!!!(/6=DKRY`gnu|"(3>IT_ju#%0;FQ\gr}$$1>Xer%%#%*7DSbo|&"1@Obu',;JYhw (+:IXgv ))9HWfu *)8GVet (7FUds ,'6ETcr-&5DSbq.%4CRap/////////////////002AP_n}11111^m|2!0?N]l{3 />M\kz444=L[jy5-ҘxdVs#{OT(\: ~.nې'lyweϭzBǁPY(p߲,DԞ`+fL MyVT^>oFUס;cUjX;3 PvxwNs\UAդt0; .(`YPy"Hr(;DzLqKS 1ȱPIPs9s9;[uy4Ƀ"Zgs@0 RJ)RJ)e1c1cp3WAwwwwwwwwnffffffffr`(0(vwwwwwwwWUUUUUUUU ?] 2:JYނyD20J "l\M)! 7? jpۦRJB;U? D y6䡈pP%чL 0+e: %Š̻wwwwwwwwgffffffffb7 5DIBҍ&!^ND )R&)E;<; ?(HLDDDDDDDD;33333333UUUUUUUÜFƅEm۶m۶۶m۶m8ޤ MM ,Pdtc ")07>ELSZahov} d%,3:AHOV]dkrye !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5;852/rBⱁQ!‚\ƆFƅU%Ĕd4ԣsCs UUkgc_[WTQNKHEB?<9630|(%" ..!z'V,^5 gا H$)OQeuu]ƶ[Jbɨ2 E/: #I$i۶m۶m۶m۶mhUm۶m۶m۶m۶m"""""""""""""""""(ݙUUUUUUUUUUUUUUUUU˲,xph`XPHXp`P@0 <!ɅA  9RJ)mے$I$I$I$Im۶m۶m۶m۶M$I$I$I$I$I$I$I$I$TRN0)@pkug2@rd %,Ѱ뉫 I M%8B4Ij.#i$T*sY l-цX TT@Xi׊8`(u]u]UUe"UX =6C:y.i)3333333333333nޤ 5* <In!Z^šj(Gwd)pJ#ϐN3r4'#0'Z".JoAMVPIA:3+# aVRMIE4etsbq`YhwvZTLE<5-$ _RM@<8VQKIC#"_הRPNLJDC@j(a]VPJH?WVZkZkZkX5ݴ\4ܳc3`ZWRMIC=94/*$z^zrjb]WPH?' |tB:2d"~wmf5DC2AP0z{{ponzaE%dH0YQA/!ֱ+nÉ`S׉Lti v`68% Cl nE l d  +6ALWbmxС$.8BZfr|$0o@0$3HxV[zo&<]pE3Ձ<Z]<+n~@$OvQS˥7+wM kIRT*yyyyy  j-*˲,˲,˲,˲,˲.3y& *NI&d2y kcǦ (7t<1+OaDb<m5h^HYRQ <|ǹ,*($)H$kKu%# yR?yj0ѡB;W杞9m̘q aQ Q [+ _^\|c3EJ HE$8TpGOzځ&Fʓ*!;f=ϧygL*MYB"\9 (7Ntި]d,$rL>yڤqšz!c>>> ]݉fX-+)'fl6Ynjf`\YTPLIEL&Y!3%ʒJHD{{{{C >YXWSR^_(gG\.r\.X*8lЌe+k!>rx  ,(^Q ۉ{ƌW&ZVjZVjiiiiiiiiii9s9s9s9s9؇Sk[C+j $l6f %9vxڤqbX,bؠNؗqsl &G,! L>yؔ!b+}*QFeJIz^W!oV'ԓjZ_Q- ֕RZVC >YXWSR  ꄁNfƕU5JR;=sژet:NT@+}*ԐE -Lt@q[; ʢbJ*A*= A~K8s.6ۚ3bȸ\D Ҍ#~u]u]u]u]u]u]u]u]u]Hj(ߌĽIclKJ d"\ZW(VSDl 0444444 [sy֜C,%RP=fr\.;)a+(WTEvnm`5O"$mZ31$, '?p2|X3ܤ3H!q-l|mni813QbwDQi0u3~{R wZUw6ީRl7}^`ӡ dfHXLč1gOKʊUiΔvlqO9s m}Րt.KP-rXѨjƟq3 ] \EAOCq*\;s\7Nm-nD8ȃBj4cm?cm$@GNU\enuz %1=IUamy !-9EQ]iu)5AMYeq}=IUamy /;GS_kw+7CO[gs'3?KWco{ #/;GS_kw +7CO[gs '3?KWco{ #/;GS_kw +7CO[gsRY`gnu| &2>JVbnz ".:FR^jv*6BNZdnx$0gX& BPۮYmZF.JJ.&)kzcuQKR˪Ie.@P&H}<FLá]ӳï۴`0 VTrY5I̥r]u{SeU$E2$p8(i$ >gX&FQۮYmZ`0 +u*z\RY,e"D!l4DP(~ۑH$s9s9sι]ӳï۴]:\VEMR=.s`a_ۮYmZF. H8#:=1vݯkQqTGXaѩ~K8h*(pOD$K貾lwwwwww30-*'$! s41.+(%" l63333333333߶m۶m۶]UUUUUUUUUUm۶m۶mے$I$I$d^XRLF@:4.("@Qh0*C$"ԽM 7DIhUUUUUUUUUUEDDDDDDDDDĎضm۶m۶m۶m۶m[$I$I$m۶m۶mT W)pYH&g29əLdr&3ɗ-LRd1iUd<JHCB{{FVX&H GWX)\( `ffffffffffs9RJ)RJ)RJ)c1c1cl3XKu"<Lx< B!Ba{{ZkZkZkZkZkRJ)RJ)R:s93X&HL&IWX)\(D"l3XKu"<LE$D7Z̵BDN2qF@JFBy{o!M$E w(l-)`W:5YuGW:U+uj+$4rTrX7n:B f%Fy^1c1c1UUUUUUUUUUUjWJ'c@^!*>ei(A`Zih.8€b۶m۶m6WB0-X(nQ/  $g8C\q9.ǝ2%Dr\˲,˲,˲,UUUUUUUUUU?)Ip4 E†a m۶m۶mm۶m۶m$y8"aC0$I$I$m۶m۶m333333333monQM 9R&)SJoDUUUUUUUUUUDDDDDDDDDD43333333333HDDDDDDDDDDضm۶m۶ݶm۶m۶%I$I$In۶m۶mT,  )3=GQ[eoy ")07>ELSZdnx",6@JT^hr|&0:DNXblv(4@LXdp| $0p>#?TsFŁ":C\q9L")8p: wwwwwwwwwUUUUUUUUUU`"@c`(BADDDDDDDDDD3333333333c۶m۶mv۶m۶mۖ$I$I$YJ)RJ ޤ I*@HrB  R&)L)!B*""""""""""ffffffffffDDDDDDDDDDĶm۶m۶툈h۶m۶mے$I$I$m۶m۶m Tҍ 9I$eJNUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-I$I$Ir۶m۶mTtb"W.M]DJ)e)RX$@pwwwwwwwgffffffffffCTUUUUUUUU""""""""""b۶m۶mn۶m۶mۖ$I$I$I !ޤICD|I[;$$$s680*$ u,@pZ[[*?HS)j29 F([[*?H BМL-)!#ȳ8$}U\BɱqA8x%J٢ 2I*b:#$7Ns:O5g1014ۙHwHo.0,#9(`%e&LVh|,E]co@`DYHΗdTm۶m۶m۶m6AjXGVu]u]u]ףtf [WQJ(X_9# np8L4M4M4M4M4M=NwJѵuQ1 ̬V<<<<<j YwEd21=u5D[J!ԬT®~fJ.͹y]E1Լx|~~뺮뺮u]u=<<<<PQQnyXq0άK ɧfE$jaSE1ɶxLSH>4*$R_ބ,܋;Ri٘(=u5D[ jʁ1 %m}}}}܊`YO͊H,,<<<<<[~= Tkz"ڑAx}}}}}}}w1΍ ,k*5G&EdAJ+۳֠zrjbZQIA=Ng6 ⽕qE) ̸h"7he_ӐN̉Īmәxoe\QG=4*!z<3))y Y.r\.rl{K]=̔\,k#ba1 ᘝ6g!XO͊lSPL&d2L& r}zp/˪<xj YwEd21+bX,&"VܚjZwR7'I$&qOJ[/Fy/;^(݌WO8r 85EI?/Q*{Ȏ !<8U~f4ηhlݯ>]Gq !H;tyо.ƛ]S:[=~hMv3HMߍrhM8+XSls jv|Z84X(o=sޖ(YrƑ4OHRPNu)3z${y[!@x!)OF (B8hhĈZlc.+ != lI1! |aPvEbJh'g3`3XSsR!_&s aJh㡟][ה(heM- y E M(( Fab4F8mbRJ=+uޱꑀndЬ䱈8ؗG%夔&` 7R;d6\Ȣzjjq$0(ʺ 2c0ZX>C#àpm5ՔTԋK?8 J<,"ݵH;u%;5\yyyyyy>Jhd#w9k+rb]ޥ33210*niiiiig,) y̫W" +#@xE .,q.<"JYh8lK I ˳PvU+ThWܺ 2c0 \\^JV\x@˫MJB>1(Q̾Ȯz^>"fa%?<6d*#ߝYUt`v iN.ϵt<[z' ʮrVꨑg%ń$bB[!v%W"A>?=d me\S#rNmmK-kg#:6-)&$ZZZK`B{;jZMJB>90"lK-kg# vz}EՔT{CQBDz SVlavjVXDˣ{SQ5_Z`aaaa|>|>|>oe-̌L ̃Ck5{s+IJ~vme\SN졡Z<840#`Bݹ%8TiI5>6|J#9j(r\.e)OF (JhZd2L&d2L&d2̕~vmid&~~~~~~~~x<x<x<bX,bX,bJh㡟][הԲ~fF&}Y񍷧'p8p8+~vme\SNlsӡ33210*No<\~ggggdE½bYPoJh㡟][הphe-̌L ̃CoNN5{s+IJFeXNKC?2)'9 ie-̌L ̃CM5{s+IJFeXNKC?+[MCCCC`0 `0 `URGĿ;7.>C#~~~_}IXG6? ڙ0"JywfE'{hd4ضjJ* ť] 2MJB>1(Q ,wnf]T}ҹFz^z^z<5tnmL+ ~d ,wnf]T}ҹFm)^\ؕܭ穡|tkcZQ𣠝URGĿ;7.>C#CŶTSRQP/. JVMJB>1(Q΄ ,wnf]T}ҹFFm)^\ؕܭ IXG6? ڙEvK5PqDBAe 5,\.r^ T3210pFދx<x<x<}}}}}}}}}}}I'gfedca:864-+8S)-4za^ pξBA]L7VyeUAo%#N hZuU==r1_ ;60.'%vc^ T3210pF^p8~~~GL!TDDѰlK IhiiivnvnvvnvnvnND9+ gԱmI1! |a>PvU+ThH1°9 $ND9+ gԱml6fz^o*F@Ktz^wS%= iɱ@+A=uABBBBʺ>) -"R_pj(B8垜 p#}*P!;T3}0:uh0P` FA%52rrGb! 8b]X"p%\vS%= iɱ@"1%g`t&waqcTSRQP/. JVj:Nt:Nt:Nh4Fh4Fh4vm5ՔTԋK""R TjPrQw"|>|6fl6fl6fJhaMKIFh!o 쳮LDA;`RFa(W^ 8onmklk+T83+CA6&v" ˄WW-,XWV#DRQP!'ynbA,k##E4l *䟱ا'܁gg8}3 .x-T}}}}}}}}NJqme'뺮zh$Gt]u]ׇyiGIH;uPLqІa!^cP0_ =1`ٽs!ͭڊ 5WOCKqfVlLDؗ .[ZY$FTQM $~XJI5ґ"uMt6 ?cOOώ .x-T3AB^4`@A u]u]u]um-lV(PVU8IEmrjZd $H~)Iss @0/-TR1)qG#㢎8n 0,$1(Hϯoߞzy0^͹kƂmm 4gfe(N}*EjDՔ(ONML7%wR{tdHFCBAe X!Ʀ;! ^ db(Lƒ ,Pz%0@@<ˊʮwS`R\[Y@YU}$ɩi)%JDC 9ig'!BhfQIǤd$G:r(&⸁xhðƠ` ?|{2b{QG7B.ś[ *R ;e«ĖV +UTS"B<;51 JI5ґ"uMt6ܨ`n >  "" dҍʃvUa?J KJ%L{Bl9$O$谲̱.$w ;ӄ=DfID'6=+m, 4, X&&'R-%eCbNJxKB?_N􎴪$;ݟ:3YM"{7yi [`.?x[kgݚ33?H||@_XnD W)%{fո\ A ;@b 'ᬃ_9C˄0AJ.V?`6QTbIn5Hu&{6PsF"qhgD6O֭HP{\ 7N6cEЭoTY(zĵ[eן-"H"Kp>ܒYwU<0qX\Edpafnv~ "*2:BJOTY^chpx $,4CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu} (08@HPZdlt| (08@HS[cks{  *4@LXdp|",6BNXblw'1;EOYcmw !+3;EOW_gow'/7BMU]emu}%-5=EMU]emu}%-5=EMU]emu}%-5=EMU]emu}@HPX`jrz  %*/49>NV^fkpuz !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5FNXbjr| (2FNV^fnv~****.6>FNV^fnv~++++++++NV^fnv~+,$,4V1dkry !)19>CHM2]dlt| (08@HPX`hpx4444444@HPX`hpx555$,4XqV"vLt v Sx*rӈ`t ;a}X8t@*_ {>R2? Y/*G$Sf_ ȁ5'a->`*Xk֏83>"gg{`Ut+1)\:q+Fx^ȼ,vб먊ƿ;X}$HM>OI2PdxqsŇ\ԝuTE BftH\ T4 9v8?O&DaU"b\RnT= ^ZkoQ**7.S_P;q zě xda^\YEQ)TĢ!.|yl6 }.6[.FbROߜ7usocҴIqH;lXH$D"H|ԉF 2``TUt<vA >vsgȬy9)kPImi8ŀ*@*N(aO=5rߌ4-daO R%+BEG" $4@0@f8nUh$ Z0L&ĩf4-da$COeIr)?zMm2`/W{:/&%%9ٙǹõb_f}NoP5JRT*bs:u&Ypyvp6uZL^$_d ᭑3#&MKO\w&ȂWgkS[žd1^ΟC" =צti谑Ra8z#)h64)Nxש3y7 <;8\:-e&^:u&jZV?zMm2\uL?C/# FΌӴ'K!URPاR,{x6[8n ]Ģ1b8nUg"MQO.N*JqS^ R}8541#BxxTGh4F? ]GPDeIG#: UPP{}.m죡q]X4PhϤ*J| F [63+ba^NZG>p[鳩<&>\`@`/"UR82I8ӻqnkhXDiu5e21!6|_gkS[S?Y D V3?z^/fc`][XWSQP*UrAEE5TBA|{pؤ9e*^\YEQ)D(H @၂~vqrgʴɼ>^$_oE 7EsUs\.<۟.syv6[Khּld IXV8vLX,bX,7M/gV@aU4`0F&@h`7M/gV|^:u&_}g?oS[ž~p5 cJfICCD&@D"D$H(H*aGQߝ"\Yt.v6?(d@yV:eWFEq,1&p Ì܄s۝+ }gjSXR y~IɮS04Ʉ/üܾjs6(DY@[fVUtB2&{^hk"KGl8C;zFPBܗo Z"m75daН)%2G&U>!2'8n{)c3SXS)v?u',b'3[c:8P'$: ]^k7'`'ğ!wrac}[W1(̞8[i>v> 2LY;0 ð::i6G"wVh0P Ug9n*D /g{Dmu{Q蓙4;̥2^۲$ZkB̤qd.Izܖ]Ac@ MA,M1`, YtX+U &s`%ItgpVZ*h.R pM%qyø/nMM[gn! cܘnקUVoKEM k z{ɑRJsTUՓq۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶5I8 ( bZkZ@EMR=N,J !0 00*ym 0[0pKu4 &"h')JIZo)a׸%>SVZ6/&)0 ðnfffffffffffffff y˪IisN$G1?6U-Z5I8M2PP0%9!yiټzզBD'&E<-LIb~^mZ6U/t"qr\۴l^VEMR=NcX, SqjټzJH4)Q A 50,($ >Hq3%9!yiټzBXXa+ڂHNxs{ >ܕ.J\巟A6CPM{x<_K8ci&Vyqބ|HKx)L `bХ1u`JJ)em۶m۶m۶mm۶m۶m۶m۶$I$I$I$I+Ab۶m۶m۶m$I$I$I$II$I$I$Ia$I%pkw?ͻ=>1E}}@{3㼳:22L RJ)Vm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$TL RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$T| "N7, [ED[jbvoY;opX"H%#ŐV A0’zjBB fW"EB& nDYG{R{ O"24@wVsyλ̥":H @ZdQh0UI`(PK4IgkH!S8 jhSi}92z{s9syި 51$I*i׏ߵy" ͣIʑ4 Ɏ5<螓n)dXT~nyVHzp> +Y9SeJ*t&eDbWѼǹ@ege/\qg B2uRԛpnzͯm۶m۶m۶m۶m'%Q 0u]u]u]u]ubP4dlIRVjZVj'%QhȀْfOHOK0RRԟGFG!fK)P i F :Niiiiiiii"^B, -iV@Yb$H%)RTbh4F%HOK0R`9H@hl~A慂oOg<L*) 4Plg8ǹUe⾰uiaYI9)0 ==" IܚgcL*))//////{R<8kU?)CP( 1;*ۓŹ5Ƙ\KeUTS|>/- Xq (Sg|uEƌ&>d<9_n6Q5exт'IqcF$ `N q_~ؗe9l 8b$ X,^pHh!SP6$V )j:C߰PWwGצv%̫ !SP6d CR6,zwtpmjW˜P~%8h@B@}}}}}}}},qbb4saY1l)9Bj*ꉉFF$8Q,iu]u]u]u]u]u]u]ׁΐaֻkSz 2eC ^W )jj)if.<<<< )jj;:6+a^M vn!a޻qqqqqq;:}{cC#r\.r\.7a>xNg^lvcg0Z3rolhd`]ZXVNK1V"4\@Ay1{qo437歭f&uE /A$__.2&I*.坉skyi)r(,/~SZL&d29Y^N.hc_LtxQbCIR[ l J,dyq:d!cneCQFr!fWL,*QnVsiFky Ɉb (=6iH5!!`οM°ERR9!14AlN ,e`]ZXVRNJG'ᰏQf4c̪0hi. ""8qlub}me]Q`Bb{4"rnyipRF% #B|Cňӈyyp5jF$ID"A$eB?n6k uˤ]O[NTXq3 .߹zPk0 -sua,O=0=Ngn}zC9"(h E=8ӹ۵&?Nc1nbk1Cheڈ77ezt`&n/q:`fį̂HL7 APŚ~¥Ă35ߩS,뫢iq;]^}4+ڝ*I`Y<'в<1q-vrP9.yeJq- =!0شz2f|@Pav8Uϡ"qoxyzc-9Q )/9g QXhAӮgr {@\B_ eKAm#C8ծEo z-B8'`!qCo&2>HR^jv".:FR\fr~6@LXdnxv:HVdr .CMWcoy&0:DINS_iu !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz "*27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27IT_ju  +6ALWbjrz #+3;CKS[cks{ #+3;CKS[cks{+3;CKS[cks{ !)19AIQ\dinsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~-27Pi`gT@OOPO6e.lldTD4 ók[C+ҺzbHت`|rp1#ƒ *O$9$d/G ie'Fjjmh4b*%8IR(קwr9s9s9s9s9s9s{z,se$d#"`\ZXUSWFVO a{{{{{{ﭵZkZkZkZkZkZk ө& +Q)ӻ{cK;# jSԓfK/[$! 2T*JRrp1#ƒ *O$9$6dha-6@]Pt:Ntg6g|be &J #/ n0\;QB*$mP;44444SM&0W,.9R(קwG'ƖvFŕe5D>N-$$$${{{{{{F̥-~{xvspmkheb`]ZWUROL] [RT*J{{{{{{9pl2)P(1B(H7hpbD X8dhECA/ 8j2ɀeqɑB>;:73DD?v'E &HlҬ5"$00 =TIL(K ɽyqeYME9-Q.Af 0]DR$I!>x訫1# (F@nR6b{z,se$d#"`\ZXUSWFVz^kT4fXrR $DہF-R  JjZVj́f̘/YLDB!@zA c'J!CS/ zxBt$rc%G ¼(Git f.Z"Hq@GPYbkt} (1:CLU^gpy $-6?HQV[`ejoty~XXXXXX%*/49>FNV^fnv~XXXYYYY(08@HPX`hpxZ",4>FPX`jr|[&.8BJRZbjrz\ $,6AFNV^fnv~ &.8@JR\dnv~ (0:DLV`hpx___"*4>HRW_gq|``$,4GPYbkt}%0;FQ\juj'/7?GOW_gow->IkNW`ir{lllllllllllllllllllllllllllllm(3>IT_ju '6EP^iwo'/7?GOW_gow&4GUcyq&;F\sr%8FTdq~)?Pftt%3AR`n|u0;K^iv#2AP_n} #.9GU`mz +6ALWbm{!/:HVdo} *5@KValw {{{{{{{{{{|)5AMYeq}.=L[jy "',16;@EJOTY^chmrw| !+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27iWbtC>vOjW|:s |O&7 =䯰 :(+:_qno[7s֖_ò?C`FXZqޤJ2GO |JD3Eu}VJefcd!f<+ŀU$ZEikHz&z:¯b՘b"2ٽdŒe&**@txn[VUd}o["4ֈC۶m۶m۶mUUUUUUUUUUUUuE%ĤdD$ãcC#¢bHGFEDCBA@*aUME=5-% ļL"aA!`XHwb M9)I$I$I$I$I$IUUUUUUUUUUUUT 2I$I$I$I$I$I$IUUUUUUUUUUUU TM9)I$I$I$IUUUUUUUUUUUU T "M1L B XzFhdB&njUUUUUUUUUUUUդdD$ãcC#¢bBRJ)RLޤ IJE892H 2@I$I$I$I$I$I$IUUUUUUUUUUUUժ TM9)9I$I$I$IUUUUUUUUUUUUժ T RХPL)`$$I$I$I$I$I$VUUUUUUUUUUUUT\2OХPʖ)94$I$I$I$I$I$IWUUUUUUUUUUUU*!R 2 2,I$I$I$I$I$I$IUUUUUUUUUUUUT " 2&I$I$I$I$I$I$IUUUUUUUUUUUUT2O9)I$I$I$I$I$IUUUUUUUUUUUUT "9R&Y۶m۶m۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$IT 2 2$I$I$I$I$I$IWUUUUUUUUUUUU T "9R& $I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT29)_]I$I$I$I$I$UUUUUUUUUUUUժ*T "9R&{ ۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUUT 2 2(5I$I$I$I$I$I$IUUUUUUUUUUUUժ T"O9)?"I$I$I$I$I$I$IUUUUUUUUUUUUժ T2O92?BI$I$I$I$IWUUUUUUUUUUUUT "92Iw9۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IT 2 2$I$I$I$I$I$I_UUUUUUUUUUUU T"O9)I$I$I$I$I$I$jUUUUUUUUUUUUT29IJ۶m۶m۶m۶m%I$I$I$I$I$I$%I$I$I$I$I$I$QUUUUUUUUUUUUT "9IJ?۶m۶m۶I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT29IJ?۶m$I$I$I$I$I$I$I$I$I$I$I$IT,"4)IqWJ)RJI$I$I$I$I$IjUUUUUUUUUUUU%<840,($  DDDDDDDDDDDD IJ8T"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-275+! |bXkK+ ʪjJ* i(:pؠ! *P !0TAp8ƾr^J6" ymaUI=1%YA}zwtqnkheb_\YVSPMJGECA?=x<ŵueUE5%ݴds9s9s9s9ͽ}m]M=- 弔lD,˳kS;# ªzbJ0B PsL/[ʤ2ⷾ]LC&d#3xȄ8dRfCpzy0 Td #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz!!!!="3"LAFd#3"0 j"#!r! P BA( rKٔm۶m۶m۶m۶m۶%I$I$I$I$I$I$iT)T"D!l4RL$`, P u]m۶m۶m۶m۶m۶m zQ<$%%%%%%%%%%& $).38=BGLQV[`ejoty~' #(-27CHMRW\afkpuz]2)r@fo&嫒2J +J +¯Gy;"J0Z`y}yuqmiea]YUQMIEA=951-)%! ng_WOG?7/'ƾ+'# |xtplhd`\XTPLHD@<840,($ C0tnrkc[yuqmiea]YUQMIEA=951-)%! ~zvrnjfb^ZVRNJFB>:62.*&"߮z{wsokgc_[WSOKGC?;73/|xtplhd`\XTPLHD@<840,($ C0|ﷻrkc[SKC;3+# 0f3!Q̷N8 Va)z:KCJob!gs$*YZH52/,)&#   ۶m۶m۶m۶m۶m۶m~{xurolifc`]ZWTQNKHEB?<9630-*'$!i1Ѡ``apmjgda^[XUROLIFC@=:741.+(%"j }zwtqnkheb_\YVSPMJGDA>;8 |yvsC@=:741.+(%"j xdL4ӻs[C+ʲjR:" yaI1WN` _y>> ľ|vpjd^XRL/ШxH跇W'Ɩf6֥uE崄T$Óc3ӢrRyB!᠀`@d9s9s9s9s9s9s)RJ)RJ)RJ)RJ)RJ)RJ) `L4ӻs[C+ʲjR:" yaI1W"a!$$$$ZkZkZkhT<$ ë{cK3ҺrZB*ɱiQ9!Q!pP@0@B)RJ)RJ)RJ)RJ)RJ)RJ)XD,˳kS;# ªzbJ2ѹqYA)9 x< ľ|vpjd^XRLոpX7ԁ:& O0 "N0AG+?~|.Ъ{{ KHNP<9(r|yvspmjgda^[XUROLIFC@=:741.+(;vh\PD<4,$ 0333333333333333333333333RJ)RJ)RJ)RJ)RJ)RJ)20oN-l K*i H'fER c1c1c1c |yvspmjgda^[XUROLIFC@=:741.+(;vh\PD<4,$ ; `]ZWTQN KC鱁Q!1p8ɽui]QE9-! \a1 """"XUROLIFC@=:741.+(;vh\PD<4,$ PJ)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s9s9s9~{xurolifc`]ZWTQNKHEB?<9630-*:pdXL@80( @`(;vh\PD<4,$ {{{{{{{ZkZkZkZkZkZk~{xurolifc`]ZWTQNKHEB?<9630-*:pdXL@80( ZkZkZkZkZkZkZ ¼}'. . LԅL{`Pt|0tHHHHHHH&'H0`B1118-o 4 h8اwG綆V&ŕe5դtD䳓D1.+(%" F1@0oN-l K*i H臧tV 9s9s9s9s9s9s9"b_\YVSP h8اwG綆V&ŕe5դtD䳓D1.+(%"x<c!a^[XURO2/,)&#  55555+X(Ǘg7צvF浅U%Ĕd4ԣE$cB!}zwtqnkheb_\YVSPMJGDA>;I㲂R"a1Ѡ`D" ~xJgyaI1иpXnEB?<9630-*'$!0-*'$! 6eYeYeYeYe h8اwG綆V&ŕe5դtD䳓D1.+(%"d2L&d!a^[XURO2/,)&#  99999/X(Ǘg7צvF浅U%Ĕd4ԣE$cB!᠀` ;L'xO0D]*?~ѮĊ0tHHHHHH]Dȉ  GUUq"K 0اwG綆V&ŕe5դtD4C p800oN-l K*i H{%M JG  ymaUI=1% MgyaI1иxhXH80( RJ)RJ)RJ)RJ)nkheb_\YVSPMJGDAc8iQ9! D"H$~Wĸ|pdXL@80( 0333333333333333333333333@_\YVSt GDAc8iQ9! (bX,~Wĸ|pdXL@80( 𸻻@_\YVSt ӻ 8888~{xurolifc`]ZWTQNKHEB?+ib\VPJD>82,& |||||s9s9s9s9s9s9|yvspmjgda^[XUROLIFC@Ykd^XRLF@:4.(" z`O.m L+j I)\v'O`. `Z?0T~i&P ,z9h*)j2f2f2g@,DDD}zwtqnkheb_\YVSPMuѹqYA)Ȱp`P@bfffffffffffffffffffffffffC@=:741.+(  ݍ1c1c1c1c1kheb_\YVSPMuѹqYA)Ȱp`P@02222nC@=:741.+(  ")RJ)RJ)RJ)RJ)RJ)RJ)%@_\YV="?<9630-*'$!DDDDDDDrztnhb\VPJD>82,& ]0oN-l K*9gF%dC"a!`i9s9s9s9s9s9s P(Ǘg7צvF浅U%DO L IFQ `][ KKKKK/pH跇W'Ɩf6֥uE䳃S#’b2ҡqAаp`P@0TkZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)Ź}qeYMA5߼M]  C'O`. `w fZ)@;3/4/4/4/4/4J[siH} aj} aj} aj} ENSm۶m۶m۶m۶$I$I$I$I$I$I$|xޛm۶m۶m۶m۶m۶m۶~z86420.,*(&$"  9m۶m۶mofffffffffffffffffffffffff^\ZXVTRPNLJHFDB@> UUUUUU$I$I$I$I$I$I$@><:86420.,*(&$"  eYeYV۶m۶m۶m۶m۶m۶mۀw)h(g'f&e%d$#T*JRm۶m۶m۶m۶m۶m۶ʉTB2" $"  u]u]w)h(g'f&e%d$c#b"a!`@ ;ٔӤL,Ӥ f^X,@0N{(HO! =BSHO! =zGQ P=TQ$I$I$I$I$I$In۶m۶m۶m۶m۶m۶m2|xtplhd`\XTPL *JRTm۶m۶m۶m۶m۶m۶QSRQPONMLKJIHGFEDCBA@*JRI2m۶m۶m۶mZkZkZkZkZkZkZ tbRB2"qaQA1!pާjZV+۶m۶mfIY*)I -,$UY         뚩/LIEA=951-)%! jZVݽt4s3r2q1p0o/n.m-l,k+k T*Q,ARD9l̀B  6X)dJ* ɩiI) ȨhH(ǧgG'ƦfF&ťuႄVUSTK"9Z?|ؙ3dxق'L4bXD&8HPzJ1Jdh>zЉf 2bpbe &J c2^HaB (0 Bihgfedcba`_^]\[ZYXWVֈ*@Xp`@{+LIEA=951-)%! 8\j `ZkZkZkZkZkZkefffffffffffffffffffffffff(?- ̼|l\L<, ˻{k[K;+ AC*L&Aj@~# 4fƀ ~|zxvtrpnljhfdb`^\ZXW.Hh`U@tR$GO;sQsL/[TI#CqF +P P xM*Iz(AC'5hʈ%)P(9B$8jx" 2Px OKGC?;73/+'# ¾u]u]ר*L&Aj@~# {{{ ʤ2[_ EP&ߔp$C ) (G4SOPɀ̄4)T"',16;@EJOTY^chmrw|!&+05:?DINSX]bglqv{ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz #(-27 B3#²߶m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶M$I$I$I$s9s3}e*33y26-P:p5n> VJ6\XɆ +pa%TTtM谉Eu[vUS4KrC:nӲΗUQnˮjfIb~^mZ*jRmUM,Q M:_VE%u[vUS4KrC:nӲΗUQnˮjfIb~^mZ0 %Ht8MsT(Ip0a %(@ OJ3ַlcY0jd2m7yI3,8 ڔ(=DDDDDDDDDDDDDDDDDDDDDDE$,4FNV^fnv~PPPPPPFNV^fnv~V&.6>FNV^fnv~ (08@HPX`hpxXXXXXXXXXXXXXXXXXXXXXXXXXXXXY!)19>CHMRW\afkpuzYZ'/7ZZZZZZZZZZZZZ[['/7?FMTY^fnv~\\\\\\\\\\\\nv\]#+3;CKS[ckry'/7?GOW_gow^_________________________ `!)19AIQYaiqya !)19AIQYaiqyʨR3tIrORTFyGƴjv^z GХevb J%TXh&~.tFNV^fnv~&.6>FNV^fnv~#+3;CKS[cks{ #+3;CKS[cks{ #+3;CKS[cks{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyy@GOW_gow'/7?GOW_gow'/7?GOW_gow|'09BKT]fox#,5>GPYbkt}(1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3GPYbkt}$-6?HQZclu~!*3IT_ju%0;FQ\gr}"-8CNYdoz $-6ALWbmx(3>IT_ju"-8CMW\ao} %3AO]ky!/=KYgu+9GUcq '5CQ_m{#1?M[iw-;IWes$5FWhvӨ #(-27tjZʾYS!U W]ѼըͭO),qH.oy0Ocitn5` l0whGAޥ'7EJ|? Ew HS6'Χ ,_[UޮVx4`i#iP>w7 'S=a&E`ϰN aDS4 ,rb/9s/`}5gvzXg0'>?xx!չ &u'oj |M|ʎg$WՌqh XKUQڵ}θA3mκ'N(>Vs8>sIjfL]cG051kd|(Ex5RYJZQIE=5 DRח}MHLyVTRQOM(%)Exs pҤdp$ $:XhkkkH/MY'V獚2`P¤JȎ0T`6YyLֵ;q؈bE"=n!5BDǽֵ;q؈bE"=R=7d0CE}gTHjlmV6ŕdS &$,Hof gN4`^*Ex5ӄgda^-r\.r\*Ex5ӄgda^-Ր:JRT*HRD| (L&d2L&d2L&ɤ뺮ީ뺮뺮뺮뺮뺮뺮۶m+(-[9mЀm۶m۶m۶mxWHli,E"H$D"H$ ¹ YeYeYeYeYeflC223cpB% D"@v@=XQ Riȷ6yyyyyyYeY~MHeYeYeYeYeYOi30ЊJ*l6fS//ě&<# nҔd2L&38888888aaaaaaaa}}}}}} xif,,L,V@:R$H5Vuuuuuuu%v|ks'FL +RT Q ,DQ&rU j]UIᐡbIC%G'EnP]<.}hec_]\YXI|@9`A‚~}~gj) BP( BP(zbć @}/-$H}}}}}}Z0 aA@I]_lmV6ŕdS &wG0[dec_]\YXi)PN-@rrrrI~{wt} E!ZWWt:Nt:Ng}}}}}}}=<<<<<<<lF$M"$eU1u/J[o*~bkNT"^=x`x2*l܌[2s0~6̭癲]Y[ L$:'zDBS1c1~8v![ `2ssGw!t83Kbp'n^Lz߯y5=րDw{}4; H9)MȈK1XjtP[o$PTs98,yӍMS :rKD1j½YR{vwːyfsBbTrd(#QCV~+0n:r<Վ賠h^Fh<>hos}{˾whka'g;[VfnGY-'E\!QmP~|\B'bcrWi3zM9tȠ)b" t c_4h,fze4a<>UaTj}03`{JRAߖdi5bX/_Ui4e)SPKxrld|׺ez*YxWve%vJI.m+Px^B*ɵyaMA-q 趨wW(M@/! Mh4F}nY4TSH]ZXו ig&A-˪fJ6* G|&;|>Eg_WQ(I'߻hR0|,"7jЪC 9 jU} 4SȐ8#@p&뺮뺮뺮뺮~E%&ѤH'Fu\W(M@3% ܫc; :1 ߵ-SQJDB?<72fl6fk˪|vrmhbr\.r\wmlkSLJ#D董-e`DL&>,z*YH> .XTQx̲g_WQ~jZJ6lga]W'FτDdaοEg 41jif}}}}}}4<<<<<<;8 } Z9x(g'׆&5 ܻoIc!@|Q㓽ЪRe ݵRe oU%}wsnic_YTQLG~\\\\\X39v8888GE.<) xK[e=E}wsnic_YTQLG~$4888,jdqn-m+*hÏ 0`U%}wsnic_YTQLG777777n~Ͷyp8p8k[VQKH¿pje`[Vb" ZuR/oG5400 `MK +&F:82-+SRONMMͷ-˲rV:&ѽ {U%% 9i53rP53\*L<)g^Ji)٨HGZؖ)DpN(PUcXPICA>;641/)%|vpHUcXPICA>;641/)%|vp|{ﶭQNIC;3)!$ ٻۑm ,E )("/zk*'f!kf0TxR2 i53rP53\*L<)@ C$"""IIQ Q >;{!ҁ MNݑzgقJSwi):\qoê8ʱQy8`B yjMlpl ց?CC_c(!NVK} #;.OƇ3wk?D_{1"# '>QT9?&=Z9׿zo~ bgaoɱ9څv[YD&m 'vpon/̀ݸ8d>vE ]kJe:TYw? tFSrr' iI S8=hIA? Ay{Z:ǢiZkZ:}.DgVjDKp6:B y4C}:}.ЧbQ (J="5?&&/.㼬&h#PJC#K2v"G6`\j-}l?]ݰ \:&?b!85;/| "?p7B2<K+hyU xqUXXfcR08Xʲ,˲,/r,V [yuԷi+ QNLb_ofWk56M#zEYWT('$nYZͫMȤ^Qh3ʉ)v[m+xVo42WuErbJzxo{{{[kZkZkZkv[mg>+UFO!yiR=N1c1uܦK84uܦK8 ( r1U!y)iR=N$aĠEQ333333333333333YeY!iR/E>N,JFA BauܦIA(( r*1^ץ!yiR=N,JFA BXs9s9sn M"qfQ0 b)uܦK8 ( rEaKsn]+j_,o( %'.q $aaZ .VRR(ˠ;-ŧ΀}"LHn;{ %RJ)c0 JC0DQE۶m۶m۶m۶-I$I$I$Im۶m۶m۶m$I$I$I$IR$I$I$I$c1c۔ ~ pxµMUZbjrz_gow$,4FNV^fnv~Ȁܨ 5Q(r2ԛ|+Ղ{#Bݖ'P.W8$d'_h+O_-2N3* pI s>ԍ0ֺ8vI"AV`@Ff?vYluu2, <FXSil0yyy+Ч^ ĹP$C0SjTh+nTItwwww˲,˲,˲j4h,ȣHdY|Y'ALn4Xq%°#m6ۆ5sA?z$q~|a32&)`Ŧc<&&\O)S$+J$+J$Hl۶m۶m@M$I$I$I$I$I? G&eEUUUUUUUUUU yaII ɈHȇGdžFƅEńDăCÂBA _u.$_7 !"- !25]P BA( Pm۶m۶m۶m۶$I$I$I$I$I$I$JBL%hp6 bP&h0`(Zkm۶m۶m۶mۤ IJBM&$pOtd'<<|;je^|~GsH E"JRkP'S40]*c`캮X+Յ:Jk8lX(`(+kܨ '_C;m6smG *çR"EG Tx<2N&!Mc![DD!HUUUUUUԩ4bd.IXkZ"8 `P&R%m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶mT@cH ۨ 5ec3L3g#B2(c 1< /-`:Enw-mֿ_~/_˯~BAZ4aB )z%Q ^}2*P LjfIbxqߴ eUp@x_էG|ŇwݹڳcU{wGϛ%9vwwwwwwwwwwUSt$AcH 3"̀tIOgT&GZk@ORr_^5K[3W^޳ 2ooFb,! ;Vkp  3 cdXl#'FMna3q`6$Vf/t'{N#}׆[ؔJl9#k1_FPSW̗Sba^W* HgFۑ۶m۶m{7-ڑ|yVV֥e5d4DW&Eń$#b:! RKEA>92,&"Ӈ+' oha\YTNGB ] 7QOLD 介 i6f}zvsnW*E9vLn+y,%VM Bf~d`W *f$BZj^' ̾A$)͢ϣ(kv~y   y'3V12-ktʯ؂ 7[N*tCEde)ɄpW 8vLJ=*r+)J)^!IbLp#g+C hm[{{{{{w9s9s9s9s9s9s9ו{{{{{/-)%Mɒ$EDB؉ÆpPp(L oOﮎNM- ,RkZkZkZkZkZkZks9s9s9s9s9s9sc1c1c1c1c1c1c,+'#! QEQEQEQEQEQ4﬛;Ϸga(SS:AeZD4ԇΚA.SGŽ.-XS˲JQ*%'Dx;ZtZkZkZkZkZkZkr2ѱq1=u93拖*P #+Pȳ〡qmU+_ZRJI%I +QX_ߞ]\ZYXfimԨO.Mz(@|i .W4A2ć1X0!C8xzVcWP %H7iʄe$D~!4XW&WR )SH!'7j̈%E1Å$B|pB (0@@HGF4M4M4M4M4M4{{{{{{{}{U,1G/V(gPA s]YҒRҔ(O,IRD4,h8lX䈐@0ºK+h+UF}ti#F ܑ 0\Hid6bHaB^ sqnk *T@qD R#E3M2a`$ ;nh7 &1@`&up{{{{{{r2ѱq1=u93拖*P #+Pȳ〡qm@ֿ4%ʓ&KNEDB9!b% #B0ºҍRujԧM&=bP >wAC +R C,R!\Zl6MkZkZkZkZkZkZkmdTEb"AyH']f5cjS2-"Cg )J#aGǖ`YjũRa .HP; &YŲT&5BN2^0cƊ=<  }5?G鉃&L(G|pB`0VB5JbtO6dPY"D %2Lx̋YTEb"AyH'u\ڂen=9v )P%H7iʄrX8IBǎ2Z#@x`afb____̞_Ju )SH!'7jN3bdDI w"- 1 6~AQk{6=`"].ڐ =êg,Z˿=g=@ΩPbJb< 4LѱPZ*uTK-?B~ EPk܁ YFEU84[8ڐN\ %s7ݧjWUr6 Nc!Ml`1Ȕ"O#^~ +Pa"&"}*  Q!Q`{s[N0< 2)2OC:o՜&IaӁVx/ \4 lm}'M -:$;p! )O c kt&BpP  j6O,EbhE:quB87!>x8`qBD Zq+-U=钤F,&ڑF/*Q,;2M-uZ&Ѷ^1M<<<<<<<ϲ,˲,˲,˲,˲,˲,˲,qqqqqqq1 0 0 0 0 0 0 QH2N i,D!@x}}}}}}}]u]u]u]u]u]u]u(-h+xtnmiձ(>`pj 6(LI3O/ !jXh #((]^WDT.To*o{Om;:ҽo[*[M07t7T˷ @~h%Pf=a u:/VϐBwնr7z;);.@~%:{ء zFfGRfV]Xٗ Wq {=Vۖ*#|*BɌ/]lѢ+fedc_bULʓ xo("։CWK*PĹ Ǚ ,":hеԊXhSYP.IjHb9mxѫ#Cr\ea2ZaSB-epERqKiDc8͚4f|b%kiX.Rua39 @R%[QqXU#ul 1}(~Qw?D*:/k5f0ӌ3NYx2§x&yGt.f,e@=J}LFӌ}weV0uľ/Ԋ5I-yĦ\SpVxuyII+m&t2rM m(b6v;j.ETX158߀mV5],Ѿ";c w1414M \e\LZYƜ)u>fJ$6T;y@Mȼb h@UvR)I]G^KW)mp3͌-L+g-;& &8ܨލӽDjf3$s @DH F"$II }\s{u1GP<z9UUU+]u:eL<JlyђE=ahZ }v! uY+:s}9+S5S3zG Z/Ζ+OgUá+"ǻ'>4ǺiS ꬉ6g[k*tlhmm{J8qZ}.*hS)utrfya b 2t2F# 3cAfq.-e6: z9CR RLXӓgЌ!Alg$)La MCWM(C M1RU-fCIh&8gPN)myDA} L^ٮP hUDwSGŞ(BK*qtlk*$ ԰A{@fJSGF?MCoROW_EG1 3Ma +?iM̝Y KA($&*3(e6_L4T+ uI;GmMvy>+ǫgey 4?> '>N4H Τp+W¬`&` iF!YuEyU0y ;0|p8ndO3;7a(MݡkFu5\ͳy:KyPI9O^A4Jc~ҕ:>0shXw[Z`dSPN#\߭I,oEY6]ddYm%&ݖh&Om.h]TUuQ)F%6]BWt᭮"˒,4M2M4|a[MFUMEY&YS6mLKCۦ%Z\,ΰ[C0|FKnэIP~TBv3&1rɭamZ|]I^%R2b= iw߸YE$A.k3!ʼBILN?; uc9yT)먬G>ʞKDϢy&sg= z&wƜ朕RAԼf(E{Iow&~,e~{|86*![߬oo.nq+o7- j}iODlfgQf02 ,nAt 0k*$$waM~,cpoǿfخb +Rq뼌  ԡG5F"}X|YyimCJ"](9e&FtW" 1BA>ڬO#CByxPدa v 0xd2xCDe&GHs讓&d=piea_;uTTO!!Q3b3V\M_-Mz.&_/]-F} }|G_ŷ,:;VV~4 Śp41hV;G*r D4ݡd/Qo*GEЍhn;!v"Q8ū뛮g5iFViX % JHRSUiS$nf0T!U ?9)ۭ=:yQ 03%[Vl!/0baeej4 ( _ Kɺ0L@Sk[חWW!;b]#!,!VaKB.<z~aGf9ʲ&`]I$ W2<`8X|dj!=]uH8SuZ2cĄj.[TSdrVP٢N:/Kisv(OJIGEC4d)trnjfb^Z*)+++12`s3u#+7eHLN#c]Čdo%ot3 _۳ =W1sЖsфKpvWp@!DcYѝUJ֔txyf99LNo`::j>&;!8.ڣ#7ۡ{p^3˵Nȴ؈I(! F˰  aG;aIovD:qc49 ~r1,%nFB89K>t kIf8\ e*Os9Xxjs5,eo԰gų ͹}҈ťY8կ 䍾+xs:smn-`3e#X7lIZ`p:hܯ ӕ- [rhj blM)Ycf -UReCz,YY6+ ;pL0gq51l8ӰQ& sؐ1τ cXNdU:BF+5+GKUhT &qWFS;v\THåEެ** wPnF{D=a%th &&ߘmD &|Mh, r=ށǟَ;6Ji7T`0),y8أgk.>̶`!׊%&JIK:/nZG0]2\DQ,D:Z$Eu @v>@[v8AK :@֝tzҞ|N-]FvVT'Y:QB- %Hb)P.^c?z~r8F{}l;+q! _^]\\Aƹ{,e=fSf:d'lySu),H,'R9Hv!Bko ׂә>d^e&ϗ %< ]&d,[9򩑥9PmȐ,n An>&w&ܙ5>[Z\bX,ajaV"~bh'8x@?fڋiXWnaF3e`S+p%_G(+n91JYP^RҢ`,?k0@ i]=y !`vY[{gn-ꘟȕN 6;O3'Z5iVy˱vw_1 O '*S"j:0jV$i0 &U$> HXWcf$DU $@p{=URDA=95ѭ^n1͋hrfD3ٰ̂dA13`s~`x9n][Z+eXF2-ӒRdnkX{ͮM26#/ ׊xlȢq)6>rԈ"E2$[P, AqmӇ=2:;v%R^_/W Zn})|'|U_/oe*}_{+%􅍼9r9ZC;Plao)cLdҳH]VCp&'SL&เ%<͛4_< {ɧܑU>K9 %^lR䣆{epπ 쫷AI~M"))Pgi]K랃3WYYNE*p<6{JRpL(xCO.1iݣt* ZO3ysKd6g7ք1/׶tWrœ*NbI#F#'6bb?1D@̈|xÊ\JXZE8rYKϐ-+h`<p\e 8Ɓ٦R6>0Bn؃/ kq^ۚO= e7aX]}'Fu{娆kp Xg$ ma>Z-lL ӠF $ 7a"dQ { z*g]4m(3?+"!F{Nw3F-Lc%: VZ05:1z-:ֳ:hQA ehbJ }rdm(Z+Α⿫v" dƈ2>t0ƅmۃ/{8;VCŀ)S/m>Xy%Ab߉F@lCQz؂!Gَ6݇<,8ʮA6Ğ mi 6uYp**,v`VXÀIHM02̆^څ-N(>1Q5=f .S0Yf`So(cI?fb/iDsF$gR0~̓ j(Zvj;NmS۩vj;NmS۩vj;NmS۩-z%'JM@>/= Ku:lHsQ"D4D);Y( !HX$G?D0*E=yraC:sHަ7LS e(2ӣ UN7:{jsG7ڜ2W,GC\vBI&$ylH~= # Cf2('e2KԹ mH?b>*O{(3y$߉Αyq -)a͐Y"(AMgliSx^|ܥǩ:bV75SO[Qn nS?nҹG;n'5nBcз?gDƞn/qgۜ0d[řkcŖ,VJSxR$iKrEDbG7MkeZ.k!c1cF1ȱKˈ0b>0rp'ӣyp6`f يe'1 cMİ ~sl  0{WI8/8ƫ7l`T5s Sp\\4 6 p IQANhz*NZiHxN#-! BhgB,uL6楥J$'5re&LD CfdLv1 asAZ3ZV+žg wβ:cѹ9Ks8[^}mvA9 yJLLH$G@ɏ&%=n2Y͐ ފy˥Ve\T zԖR_D}@鏦|HʍʋL-=F?$ 5豟2AKy mGs`z9(YOy(3$ۑNt_F soUiбыP_i?9ݡ1~[&3L>&hx .ʒ=}Lv֝z0Ho^,0'ўˆ^o蟰T!v,)3lC3$7O8tĺ?xuޙ4d-37x[)hg+{ ѵe;P Deov{3Pd90VDqsf(q_o~%5ͱe olș0{Yu^!@(/}70d#xb"#\wd>`Aj.@?ԮR/|:螻u^p= {$o4wTk^UP$[ʎ-HoJ`Ŕ=oo+"l:7݇&ɩC]^P x{Pb~Us/RZ>+G%o,+vo&I=[@L>qF2(cӚg ސ/a~|bZsP 9atݥZ+{'΅(_K}a{ܼ7C1n5@`@*1miDžN+ L]psYF0) ro'7"1udG`흠;/v}V<};{-/dd|mkl#q/0G 0ƫ':J;4 #Y9>w{OchZfb#A4¾=Jf ssk%Z^:U4&+MhEٴ'h%739@i;vlml/ArdgqT:z_ۅt]3)6 a " ;n222222222hiiiii"XBRRJ)RJ)RJ)RJ)RJ \-)FŤh1)ZL4M)ZLŤh1)Z  ϚЛќҝӞԟՠΙ8@K3P "#$%&'()*+,-./01236789:;<=>?@A䀢 ~$r O<"4ulk7z{qӍ^nq 2.߻{nt'#ѿE˭(NyuRy_izE2$)@WG"aaa{wP?#J+}}}}}}}}rR40PA`5`¥hQlAd, 4>>>:BM5R^ _o-`Wbީ0 !K4 I: &I8>pv/84 x%p/Y1rDrB$ͦ6#~"1_<;(לw/J|:Ao/^$DDHK|L7MMi9dJ'* p/)&=+d 嚎樘LxE/RN PzսwSߞ%:zt.Zӡ3gym :iRΣ;3obμ|i$I'7J^pn@1[\x.n\[6k .#<68%OIe3b  27uׂ,r ZM'?^x("s F{y=HzOrŨ<4 Wyxz~|y{}14668:<>@BDFFHJLNNPRTVVXZ\^^`bdfhjmhp$I g5}3[ixs϶krWۮ{FXu:~]|o!lkp !4-jQ)fn^٢sCA;)tއ/-МFY.?xȰkd3]a~b&\"$L }`Fb)J=NN ;ʕ"w;3 U* 3Z[//sqYkYS}^)SU2<"<%o O ,G y8CBo=}o^Э;wܵo}u2`z)֥VITOO>{sN:sāM]\ֻW7Sߴ~fW[?\3ʳ%?qį PXY7ռBNc58r3h_5 cIkܥ-42ϼݞt+Ŝlg}6ّe;6ׅ\ j}#WzCU8:3Vpqٝ$ZaQ0fx^ VV?!h`É  |߶pi_&k._aY?$ u{]n.\S3\TW+3%K:kD.ԚPŃY bx57FP754Ng%#q^1ai:q~6̦a 5}a -\Va2 MK]bZ YrUS,S R@pPI; D& @(|`9G1X }FԠM (R \6o6互Fnx㲍&Ɲm/ cWYW-c̓4?shǽ܏}*CH'r^wuVDz2YWqj⨈^jhᢄ*gn`fۚlgeڔhO-ivwȲWHf ;؊_#?Od$I2$# B <{O}r/S3~29{O~r3Gߋ7 VnP_tu悸ۮ"~290ɚ=O?r=aFc[>uGdw]u]M'3Xϥ1?ԡdcFב'dDž_M!.χbL[R1CpxO? m x9x{臝 s|eğlKmW^f}T{T<n O WY]WϡXnjRǝo%nAbY@6b6X4}i3;\˰Xa𗅽*Ea kEXYz𕃭\4S,,JHāI ip@47! d4/ق+'Y# ܀Ksf qVoF|`}lP;f?ϙg=f֣:2IΘ눙s,qNc/6^]˹\Ų,豟2_ʮSV#4Qn2'q2kW=72J&T$9#9 TȦAKG;q%ĢOo:X: _Ѱ Wi \T LSL"i%N`$>`#Ka0QA0}$QMkx1lt%)4:hHvZGЌ#Њslg=Y0ρx ;ۨkO}q37>zm 6Jx& ,T0AB wQk[N` J113Y7_- m;ns+m\:mg, :+Zk:e5RNV(q2kW=7d%Q2$" KLc/= \x,͵d,cʯPne*S| R8?iG 7Rx‰ >Dp!ȍ=j7g<ޤޙ3ޡ7fޗ2q%ޔwOXȺ!~|:nt1c9^|[8Nd1bۇl]6aڃh h6e]cl?{^:okZP1^wX: o,/ 8ohÿ k\7a߃| 8poF2c?1 Aދ!w }7Z\6_=Ƕ.ԎK[Em+f#{ml5Fk3]qbk2T,u`WYUu\)B*:1JlE⪨N1b" '@l%&CqxĆEh8Dv w0 og` |\ai ` `&CPAKf@V F>` M`hq5-σu5kq=A|*hr(?YHl$u"c"f s'yi/_^I#G.3eZF 0˄XsWa*Ӡ)I9Fld:'5مpLndJfKюlf"Yl`B 2~Wu)ؼQqA\dy7Par [grrkP;.m8nawe쵱N  쳯ͼv]ɴSXaX]eW]Tsx ZS:X&*:ňQx*ROp: ~j?\*܁&A"&cx[hp)0x‚%(8B AI;8p/ XJN:.@4- hE}&Оs̙Ywluvv8v7}7v]6Žm]U3mg[EsٰרZf5dNzш a^UM/e2>bFGr.t˦ZziIϻ\EZ*,Qe':Jx^T$#2䇌|Ȕ2aF>dQdC|ȈO2!#?ȇLfCF~!#=ȇ|Q_Uprd!n7]7tqC7n u!|Ʒ3S-ɈԘFS 3-z~ % Ne,8!#2Շ],8'YddYp%NI.8ɂ3$ dAlp'SI<ɂ&Y$ N,8GIdlOrCFȘ Nf,8"W$̂\2|!S>d9MIF>(1Y '2UH\5)FBS!zM|$<a(ذ S 0NP0  L7AÃ/8B+,M,Ā`J?Hx `  Vp6Pt =@hAx$@F~.3,<νvSg?t3g>rg=pf۰ƅ~=ȷ  m'1ûn>Ӱ{t8onrp1^wpxۮunӱEslzϓc}zncv ԡ]OO9Ǚom\"ڍm}7v'l΅5ۺ^f4϶.3avW3QݵjȜ&1Yü f3^dJX8#9_\1p'Ƈ#DxӰ{t8onrp1^wpxۮunӱEsl˭B~;nYݶb6V;-l4Ͼ6u+&zLbYa v^UwQ͕-kMBꬫz52V!qzX ?5dPA?y$yo xxOy3;zɻxrc8vCU{YkڎjWŅ%(7&oXx ޮwq[FCν*]n2oxbX6苮*iaڧjҳI}.+B[v(YgW5XJQrT݄@SIe1v9 ~eS- 4ˤX]ʢUBe-Sr(c2?|V51✵8Mk&SXj/#p ;@:ȁشĖB798|(g7WW&>t4@<2Ѝkybxl'˙G(-~f"I%Hϐ cH4PrH6m&1(@l08 @f/x$Ϛ0Z^ߜb-(gg__ݵvOnG_SW}>L4}Ǎ5\8GbNk@-2v#azDvvۮƪð?x@ x,з#'%$d2dI"d" vށn0 칵wO%N&^ٟMoڇo!)]X]FY6Vh~jX}݌G nK-Ep K h)コq3"u[3L8r{nÏ?Wc\ǩXghqzMqd֮@^庒2lf/իI$5&,cO21F2I%$LI&I&$DDI"$$dH2H2I$$"$LR]9$#J ́Ad ?c =9'X4gŽ`/U΀+4At^Oͧ=|q@F:4 123456789:;<=>?@ABC !"#$%&'()*+,/0123456789:;<=CCDDDDDDkl" S +R(AUR $J8GT%K9b}~~wT" 9f^RJ)RJ)RJ)RJ)R X2Kxa3KBf>wwwwwwwwwwwwwwwwwwwwww ZuUWЕv" Q#@A㏽jXb221 XRF**CPeĨd2RT-x*8d91Lh30ZPKi?Ly^UUUUtra{?6&hnzbWԽP:-Kvد`zu֧X簺Qo@'ӝAl~L Kq7AtحmM- ̬lL, ŵU!@|A+p u9@z̑G;!?vkjd6fJ!cV0'ˇ^.D 1q"=ćc;;}FoC#s,/؊y,<M?*R!e5SPss,Tsq& Ϲ[o}W4 |G'ځxH޻@F1o03X7kaH=C<C\x<`" 1\ct32 _13f̘Y33q),ÝxZw5(;:C2ɺZ0B ~|3 =ȳcƝU,ѱBUj[eb'l"Us\ 7 "SۻDLEa'Zշ3Ωyx[E$ Yw<]ȈФ:*]XȎ|}:+8#Z"O_TL\|_ eY:+O^U~xh[byl6_` |>OԽdS*rn=eBZ-8\:QfpZ [~E{.7ǫi^pJ΋8`Cb7;x bJzlVv>ЎiCr؊<Lyx}X3y)bxP+dOoWq Wךf+)'~4a& 归K4y2I&@5C0),* mQq3ă 968,|^BΤp› f,w;CxZ,Olmxrw۝Te|-/ KXwaRKI B:>+vv-z6fra@]/ 3Y2oDvٙV*Lw@"k{;mMj;)mV_É1A0 :60fwIoG)"}r:|sOpy9Υv.Ϝf_eRG+\~{v¡^]bge+[a_T~麧.U@G18Ohp&=8)?.Vy(/&^mxs.c09y}8 {W- ?*|?[@+0k'ڟ'T:!G.O#!2Xȱ,!0+UTa#hW`מuvOg2?%RI1_]ʯ8*VzbbKJϯWߵw\lW&{ E5R{`j{ps=]M8cs??LQ``l2\heLHc';)x+H=5_$}kLB\Uւ^5"Z'X_4ǘFn v4b0C)v9#1A CP֫"6[>p!#c} _ GJfk$VS:D%؊_)'yFѶ~7ó`,Oވ{ 7Wjo7{j2{Sۻӵ23-B{[< %$yEm.Ea>`pN̦]Sk)@Cq '|5ߊT~-;vOG\&b-Bj" x:ZYBԀ+oB"do[>moLf; y6-Y#wZ]w{NՋ?fIKb "%&/ `*'N/Yqj#!,Cfy qmO?/%w?E-7EkӔCJ?Wt.^ߒ |;<8 -q nXz$äfa񑷾eFu<#H\V$XW\ZY\YZ3^[X]]\ __#Z7^\!_^  wŌ Ŗy !hiŏkeeeeb#U?VWXfP]D_YZ[Wp\]^_`abcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y"\x^_6XWXYZ[]\ ]^_!`(YWЋp.YZ[ ]^_`&ьq/  'ay$V4jШ@z *6H?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstڕ$z8Xۖ%{9ܗ&|:uvwxyz{|}~F  !"#$%&'()*+,-./01234567T   $$@hy`x_>@׹soi9?r'͂f4"zr3NsLfao͔|}kZϹ{ܧzXtc!\!_93:bxx׻& ¼,炗;N`jdJ@^&#i?F@PZCW.ibpbeUY7g* F/A> jr:QDnA[& nh s <꭬ߕ_ZoGi~Ɖ|?P.i}9j*'>:۸2 pu1tlV~_z>[\w  89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=Wyy|D>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@B| '>FC67lԠ1CF {/\`BOE 'L㒨A'"vr8mА p(LhA!} ^=E(/ѻp٢% +VP"% 'N0Y$ #F'$|>zء#NC5/`? G芔.G$ZֱXwp ~M]L@ @R^[L鱤Ð:hlEԀ 5V(E&y;ߑ}CmcG@yMdj 104"c-_qq-SV %MWA|p[?ѽENkrRÔݎ~A7*^|;mDgeca_][ِ݆(Si=mi af]UME=m}BYI$>P=ہtm?S{/m=a6ރE}GvC=!l`o`3x \[غvYSʼ֮[:r`v1oA 裍/VP (e^nt"Ctn:i97r"|H泘^k9l寔N*9k䫐8qXKcLx6E }%IJc3"Rv`G҃~=nz$uXyP07"slmMhW:<kEY*K8+,>j 0NH"$% tbr8H- GCCY"RzaS QS=ry@s0b>xX0r؝k5 ZSҁӎbc gheiɧȦض׵:&58H4uk|tx}~̐0; !-;.<[enx 7+#*"/)0*,CDUYY_fnkukvws   +,./249:;/5:lbpetjxn{s}u~vwyz  !-".#/-:@SATU]Yb[dcnmwȺʼ̿ )!-&0+2.EEFFHIIJJKVZW[Y^^d_fgoirjss|ĺȻɼʽ 8 " $&(*-18A` {4^. @uZWw:t[&q1=;8B%;>^v?$rFXAf|ɟecH?qHV|ooWp?D=;̥k1H@c5RmhP$@6;PnaT'*A< =@\KkAKX-8jFujjVBJXB9# ^'IVTkw~u{bz{-nz TxO-vC ՛_}nr+{Nm9ni[Mec¶(TGb6YRm$i?݈c#]xv+Z;dӍ 7kb,1~}u2zER\Gqb맭-H_b!hmuQCX aM:N9 }[߫-ow÷í7zK+6{5}};t65_3w2w0-,w+_)w(woW %M~߿7^on%}Xw;o/;zO> n|n=׺s UYͤcm9ڕjW0ҽA څ*0u|8̀3y#K3J<1%[\}J,eX.j=6(\5acJ@:Q49E-(; utvz29yؽgrLzEn-q_Sܖ 3$"ISX B$ܳzAؗs3p%3a)gL_,G],#E +TCqD #DC0#Wވ/Ro&Ouyg$+b泔<0/yuXOhg@>Q*tz/ >}m{ʘn`i8gdى7rS|Z>ތǻqݓ{=k\s?_*W~euɼ}㳴ORXx?>Sɤ"?D_g)/Ko k{f}ً`8nCE$|L_zXG7y;ԿWYaVY~Tx)G)(6ⓚ*I^facC7tZ-rb=/Pzyxn:Nv3mg8_}•Uެ|Wl\ 88۳RN>dZ *m$m> AP.:kxι`]H_[4^xƹ87@;V ܻۮv9q, 斣ʆzcF TME;!ad.IzQItfҕYzJGRzO^5)| | }G_HVU[57y/mm>$bp0O)ӄ4q08E> GB唆,Ȣ'Պ}0+/bn.ZFIKeAS#ط+e6W_8V_s<ވގ= {2jD8U ;=rO c$Г^l'`!?/:ˉ={Mkkfhh49i e]U#=ʨs`S{ 1BƬi %0hDA! ! Q j86ṭTc N|ئ’h}<^n(8M7~S:E :@!hLBz*k *k8sa(6ϛ}vۘ0+mk,T`?ɫ^>p[x]mzo쬉/1 ͙{M8gm:8jSGWW-T$d'{ZP fߧ8KQ~\[eǽD9VŎWn?+af)l3ޕcNVR4,Jdt#'8^{d?gǸ%GL]'x㭻ét@`aǨTOfz#_E]xNP`^Ä cov)qmg%w%wWAaa{}^ zC-J'T1$ O=$}*{bYn+?6GO&zCqy?mSspcb@`ڿ,;ȣn4 x ;H >}cT{ :56JڍTfٯO%Ϸ@Y~5 ]s6LT>2􇚶.#Ynn0XG sV>fe~3 6:IQJ@dݛn@]kлAc@SH8,0?|W ԟ*MU 0&?=0lywؙ8I3yLY?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~˨# ?Kӡ??kF, ntھ  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMNOPQRSQ?P[@o-q<TUVWXYZ[\]^_`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{|}~ݙ?@`?;Iڢҧ->h)E O-Z(} mBShJB[PڢO&Z| 7SX|̛  !"#$%&'()*+,-./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{|}~ rQ `P `P `P `P `P `P `P `P `P `P `P `P |;t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɇD ?Z + ( @ lD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~јs'?1TY]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RHD ɒʒ˒          !"#$%&'()* +!kHdOE?????qz 6ns/PkeUI$$ID$IHt!T:,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUKVLWMXNYOZP[Q\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukvlwmxnyozp{q|r}s~tuvwxyz{|}~¸ùĺŻƼǽȾɿ!         !"#$%&'()* +!,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUKVLWMXNYOZP[Q\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukvlwmxnyozp{q|r}s~tuvwxyz{|}~¸ùĺŻƼǽȾɿP 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ:c4[G~ ȏŪm#?Fuh1#?Ful1#?FSȏl1#~fȓ)Et"         !"#$%&'()* +!,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUKVLWMXNYOZP[Q\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukvlwmxnyozp{q|r}s~tuvwxyz{|}~¸ùĺŻƼǽȾɿ#         !"#$%&'()* +!,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUKVLWMXNYOZP[Q\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukvlwmxnyozp{q|r}s~tuvwxyz{|}~¸ùĺŻƼǽȾɿ$         !"#$%&'()* +!,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUK\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukxnvlyowmzp{q|r}s~tuvwxyVLWMXNYO[QZPdefghijklmnopqrstuvwxyz{|} ~   !"#$&'()*+,-./0123456789;<=>?@ABCDEGHIJKLOPRSTUVWYZ[\]^_`abdefgijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`D#o$e#^B QEPAjEA*"A*TR#HH*R)HEh*R1HEP%RIET +MHȪ"H ȍ @kt15FƘ15FH#Hnq ˫F*B"H )R#HE ,"V"H 5"H A"H "H ATDR"HE ATI!HE ARPHEAJ$EoTI#H AT)JE ATD AR"AJ"A*"HB*"H )=P|h |axabcdefghijkl m n o p Mcpo%p:FNQoX/5p<I\YR]Z[]^\]F_^_``bhehmeghnhmjrjqrruu%n"@?poyxӊӉ֓֒זהܢܡާަ溹IH[D[C  N_So|(u{Ѐ;rY@Y?nznyb_b^`_lvlu KJONXW98kj w)ڜqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\][KfJga8i345Zda f ss f؁Qh$c&%%d  h--<11@22A77X88Y@@XXii %&(,-.07v VWq1tGgl-9<}h7hdAr5B\||K}L\ttH(((|(sY(0e2f2S222w221hǺr=Ӝxf'hɛ6Mba3BtȚuf zghijklmnop^qrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌ 5 y z { |}~ !#$%&),-/0389:;4567<"'(.12*+=_܏ݐޑߒ{ KJS^Gc !"#$%&'()*+,-w./01awKT_Hd !"#$%&'()*+,-./0123456789:;<=>ߪ[23 4^_`abcdefghijklmnopqrstuvwxyzB`6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\^_abcdef*gpijklnohm]`q56789:;<=>?@ALU`I`eBCHPZpZb FIU\jmqWMVaJf+vy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDIJKLMNOPQREFGHSTUVWXYZ[\]^_`WNWbK gDEFGKNQT[aegilx|#&()WܐrstHIJopqR^LMNOPE#`#bBSDcL@0$L f9xp|<[.Vn*L]deg7Ȗǽ{ྦྷ']?L{=h qT\',}8aC?D'ZC{F8%.5Fo]Y dG{`j 5gz?Dɵ]e[rOr?-a:,}!%ب$= T Is0BFICu0ڻutY+U=h_Q xK8? oiZrel ꥧҢѡ׈l/E~K$?xko@ xh 30qcXЙm\zAt&qE?0A;|8`‹z b? Hg0a_20F p?_tۈ W\?F[:t M tQ uˎ2<^Hdҗ7tGS,LoH $@5>e­OC\=+pAd|Ocװ7u"lq< $G8NYcs *"L5U,FkW^FGp&N望)7zQfo02kE uJAlۋ/*o.2OC\)f.&h] ͥ;v7`ܙ)DK%w= -LFɈ(NnG*KK:ojL٦P =%s$>1` $6I,&G%A 6 t4"V5<ӣ(ie8:wnmpA5o{  ;XY,V+beXY,V+beXY,V+6G* HPԀZ)U34Q3Ȁzp1f33OTONHNMFMv"Kd`TzAE$VDR)ţ1G(aB{fV9|8TXF HDM !@1͘ɗzJvBr:n2j31]" J.-&7jg2 ,?DDrhH2HDSR 0Y")0S*D $0^S*h)\hZxn<2=Z%.Myz-5MijYeYeYeYeYeYeYeYeYeY AP( BP( BP( BP(xB@_G?-St),Z-M@]LJ-&3EIŤѠcq'ĢH¤hbRhMT 23/۴5}:xE#iE?kj#HS  ] \ [ Z YX*WG4Pd[)%~`T)IJ,W#Dj!>OlC#fF&cC pEP^&h׽u{^׽p$I0"4!4pˤL7=cYv ~A   AA   AAHRmT- &D t$%&'()*j`gaç&b/c+-s  d=?PQLRSTbuMe|VyRzSYѝҞӘ͙ΚϛФOKb0*Z)*+m` l!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}+J i8xO7 $PPPP AAbQԖlrF,"n/:L%pO=NŢE%'.C*dw8F (v)w*x+y,z-{.|/}0~123456789:;<=>?@AB\]^_`abcNOPQRSTUPȓdWOXcL h6789:;<=>?@ABCDEFGHIJKL3456789:;<=>?@ABCDEFGր5! \xDPn@  5aդO?Oa}2?V]  $ DHIJKLMNOPQRSTUVWXYZ[\]^_`abcGGE:_eQT8456n>9m=; $rfZ½6~Ckaǯ x( ǹJ8u^ݎ!i_\b &2:Lv䍜95]*àbm)5OQ\)mg]r^8ѰaAVyйEYȕN;za^M ڵ@)]x-L;>Q,ü>8ͧ߄NDzwvacnF:?rAK *v74 t./u&|ۈw۷o}g߾t<||ߐJXw꣰AAf[<:8Yݻ +8cղ,+ q{X%$50yoiq ٮ Pwޏ^Qku84*qA3,9C+shem9BUyahlx8151۹wmalWKZ}޼󎝯خ_?RßEi\k.f\ q~0?&SFXI%1pz{߯evbiѮZK篦&o: OBaU #å'UHɻYa\fep߽?@T렮盷isTB*dl-%n? E=F>W#G?>$H@IA/=6I7J>PƮ聪pG|'}%,{bGHg_]˨<ك(#wgLl˞++yDtXi7joş9ٓkX~bYރ5sr68{L}?}o("Т=8-%au}ӣHxqCP/J'vo&!w[C~-x€pxQ'[>1|,VL=߄qѣtI[SseMn\"_{%>"z~C5}b yS1SxTbb㧤NM4gqKBLC;8MDNEmyxOFPGQH v`jp ;B EV"Y&np'6@'_R'40>2B1A3C4D5F>RUSVktmzڮ߽d8Ǯ.܌v]o;6:A W$[(l%J9K;QDtiyp ,  ")(*6X`^idot~y ',$(62;973==<;:6>?BBSWcjp}Ǿ7'&0K^Zj[kɜӀ)3ahdͨp1Sc^VfzESVhnqφяQ[Z\ZVFWG\HLPTW[$4bA,HC0ji8E$`Lѩy.A~8^q'Y^+TfbiA3zdcvs+҉;oS^yv?[P6mc=H3Q mv[%A3"ÏۄiIڀ}y:#)!yyp[޺^Dv<1mx$< lO|?P]@]&f6fE}lѹ=DA.J@/6o.s>\"L3)ZQkBc&/0Xz8Jd Z^adkjosvx~}͂΄χЋѐXY]MlI5q423:978?><=%%%%(((($$$$esdbclkij,,++++----////CrCBBE!E >>TAT@M8M7Κ͚˚̘ȘǘŘƭ]t\cb`a~qS$! ^pguTcȘ$WgoE?GP$AwI$|qLX ~M(]T"D  _%k=2Y\֥$_<SerT9[FL |}RKSTUVWXYZ[\]^_`aĪĩ¦¥ʱʲ pݻq*12").0"*Y1^2clvx#*ʍˏ*11*ި222^Xr1]2ahij*12٨op ss*t2t4{M1O2QUXZ~ʀ 1[&i߂6Aw^::I`MlvR/rf{wdn)_ iڱ\r.@* Rg~󝬓s7T]c6@z7ĴFl1Q koTgµ?ocDZwKb5vɵ\l*%LGL2n1v{90Iy N29:!wf:„ E l=JQpjq(&^79}`˽S%umF. 99`ٶg/>8"FY@/߯n6ˬ[>^iU*œ6:ͯ {\P624Z}:vnƚ4hUXz>jL)nmR~plzɬ/-Ji[Z󸸾@mȫюl{,7oo, ̏Y/M261 <syO+SJ(/va΁dWz7[I782}GڷSOR]Hc"r%P}ZhG/HfQ^#boc:s~lQ?t ..ma95|ED`S&fr<\vR/C#KnxJ"A 8m|~g&b67zwWl7¿>{הۥ~u'9i2B ,A$B³E|~h:m1ch sg4?-lC?['`d‰)Fl7m[?k5eۏqS&7/5P+g m9֕ZyVTf%Ѕ~-B`HFȜK3DP(vjM8pAd:k IΗLȭ,x~gSsEf WױYS*DUFch"@cPxN=$gAqI.[W]]m4?j B%nE@/).N+S u&4J.|6JHWK:bêF X=|6[V]`hbK\q``aw.&!I4Whlf! P@D@@&  q[yķ ӧs`AU bcI 6YeɁWwrK^.s^ʼ**K/rdefghijklmnLoKpqrs1VtuvwxMyz{|}~jZmpswz}~  q!M!L"W"VTU####****11112222< r ==K,K+L5L4^U^TRS_~_}_{_|iiiijjjjoooopssssst0t/t-t.{K{J{H{I|{yzޡݡۡܨt:978qpnoʴʳssWa^ _n,a]3Lp :_h?v`y!aSܮb2gЧ=cx*dG<^Yhseiզuef hi-6?v([d  j(k3lBmNnUo_piqrrxstuvwxyz{|}~Ҁ߁ !(/8AGLSZagz4kZ5mZQUX]`cfil@M $+2+.A\'456789:;<=>?@A(BCDEFGHIJ K L M N OPQRSTUVWXYZ[\]^_`a b!c"d#e$f%g&h'i(j)k*l+m,n-o.p/q0r1s2t3u4v5w6x7y8z9{:|;}<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÂăńƅdžȇɈʉˊ̋͌΍ώЏѐґӒԓՔ֕זؗ٘ڙۚܛݜޝߞY[d]M iL L\\ !"#$%&'(XYZ][\]\)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQWP\RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%Իռֽ׾ؿ & Y^eN j!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I1K2L3M4N5O6P7Q8R9S:T;UX?Y@Z0JX㣤A[B\C]D^E_F`GaHbIcJdKeLfMgNhOiPjQkRlSmTnUoVpWqXrYsZt[uoHIJLMN O!Q"R#S$T%U&V'X(Y)Z*[+],^-_.`/a0b1c2d3e4f5g6h7i8j9k:l;mpGK P&Wa3CDff$ich+`p   $1I&DIN2$TR ,|f$LDI&+E.k`dIJ2$3D9_H8?7/ν3 Ew,Sg\DRDL2T&4_&$LI&$HjR WZh*%Cxy<}2?^>/7ö|5/zQ5zZ=ާuNcͳs܎Ǎ%[=7_5R<ΪSx ARe21ޓDRJ"%L"I&$L2SI$HRI%DIf"$TIT*$TRL$dRH2J&D2J*I%TjIj`%RR\{G] A,Zn@@$&DL2D&d2H"+0G}6OaOH&#I&$L2#CQ9X>Q[5L%__(;kN!#,+@r"z@#V '}@rX@C3)JvNu݉H& A^HED`so]Ř31NtUob{cy)-0Kf k/t L#d"IG?H"$$d¢ *H"@8DK(2DH IaC70ؖ0$kPovYxS^h gBGB]OdO:_gc^Kw|BsO|S|uޖ |\#[~Ҙrձ{jLKU}:F?@A)BCDEFGHIJ K L M N OPQRSTUVWXYZ[\]^_`a b!c"d#e$f%g&h'i(j)k*l+m,n-o.p/q0r1s2t3u4v5w6x7y8z9{:|;}<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÂăńƅdžȇɈʉˊ̋͌΍ώЏѐґӒԓՔ֕זؗ٘ڙۚܛݜޝߞ  !"#$%&'()*+,-./0123456789:;<=>?@A*BCDEFGHIJ K L M N OPQRSTUVWXYZ[\]^_`a b!c"d#e$f%g&h'i(j)k*l+m,n-o.p/q0r1s2t3u4v5w6x7y8z9{:|;}<~=>?@ABCDEFGHIJKLMNO+NOPQRSTU V W X Y Z[\]^_`aba묭 b[g峴 !"#$&%('*),+.-/01234657Xch[i浶89:;<=>?@ABCDEFGHIJKL\縹pӒԓՔ֕זؗ٘ڙۚܛݜޝߞX\Lb#?$Ia #^`@B 0֜V=E g6ƴC 8.Xf׭xpm1&kڝ0H{{Ș3H#ຉr9 gq:Qd7W?.8.Cѝy=m3Y6ٙZsZgZffTiiֽӚ*ekfkNkLLD̳3ffδTdԚ:2S555UNL֜֘V3[SZcZgffsNLLL֬֜֙&㮋ALffƴiٚ:6kFkFkfĘ5 *e栢ɯm k |?Z:vgv_.kʿ怮:7uZctLFݤi隳55umkFkF֙ٚӚZe7׳o4MNJ>\ܵ]VhM$:6jJkMLGqw\[gZff1=9,4Yd&" # $ % & '()*+,-./0123456789 :L4MNOPQRS TUV W X YZ[\ ]^_` a befLMNOPQRSTUVWXYZ[[\]^_`abΧcdѧej\]Pl~tuvwxy1Waz{ |!}"~#$%&'()*+,-./0123456789:;<=>?ɔʕ˖@XfkMP*QRSTUVWXYZ[\]^_`abcdefghijklX\mnopqrstuvwxyz{|}~ÂăńƅdžȇɈʉ˭Q+RSTUVWXYZ[\]^_`abcdefghijklmnopqrstXZ ̋͌΍ώЏѐґӒԓՔ֕זؗ٘ڙۚܛݜޝߞ cdefghijkl m!n"o#p$q%r&s't(u)v*w+xYgl,y-z.{/|0}1~23456789:;<=>hm ?@ABCDEFGHIJKLMNOP!"#$in%&'7899:;<<==>>??@@AABCCDDEEFFGGHHIJKLMMNNOOPPQRRSTUVVWWXXYYZZ[\]^^__``aabcA CEGIKMOQSUWY[]_acegik m!o"q#s$u%w%y&{&}&'())*+,-./001123456@BDFHJLNPRTVXZ\^`bdfhj l!n"p#r$t%v%x&z&|&~'())*+,-./001123456X()*+joQm,-./0123456789:;<=>?@ACbƒ]^./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\_`abcd e f g h ijklmnopq~BCDEFGHkpRnIJKLMNOPQRSWRXlqSorDc { !"#$%&'()*+,-./0123456789:;<=>?@BCDEFAGHIJKLMNOP QRST+TUVWXYZ' WSmrTpEduvwxyz{|}~ WTnsUq[\]^ {VWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t%v&w'x,_`$uFe*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY^_`abcdefghijkZ[\(y{abcde-̗͘fUotVr)zg]hijpuWsklmnopqrstulmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏf.}Zvwxyz{~Z*|+,-0123456789:;<=>?@ABCDEFGHIJKL./MN|| g !"#$%&'(/)WVqvXthGiP QRSTUVX Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~.0/2345678>=;<=>?O@A01WY9:}~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx{|}~Ѐс҂ӃԄՅֆׇ؈Hj1yzBCWrwYuۋ܌ݍގߏ} Ik2 XsxZv"$&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSUWX[Y\Z[\Jl]3 ! #%TV^_ ` a b c defghijklmnopqrstuv w!x"y#z${%|&}'~()*+,-./0123456789:;<=>?@ABCmDKEYty[wFGHIJKLMNOSTUVWXYZ[\]^_`abcdefghijklmnoQPRpnqrstuvwxyz4Zuz\x{|}~׀؁قڃۄ܅݆އ߈[v^{]y  !#%')+-/13 5!7"9#;$=%?    "$&(*,.02 4!6"8#:$<%>W\w|^z-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UX?Y@ZA[&@'A(B)C*D+E,FB\C]IcD^E_F`GaHbJdPjNh\vQkOi]wXrVpYsWqKe^xMgLfTnRlZtUoSm[uA~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnpqrstuvwxyz{Lo|o]x^}_{Xy~`|א !#%')+,.02468  "$&(*-/13579:;<=>pM+Ώ[NЈ j8@J vY:u $~Y։'^s>tg2Ne1tA`#"@tێ\̅( ՎhVlDGǜ1,a)gGGAvDوk g# ꊀH !H1Bv*4Ox款 CQ8GmJI?l=Nͨ6va=Ūb l{;/"+%}".Y0;sB$33ǐ1_cߡ#٣ H;hr8?OKV5?h$/K!a~D8zD]$R, ' 1o~U3<hL "@) Z+]0ňPte@VSLEE@jx2gUZQxy6MWoIg3@48#NCa'e,u{7ӰJܪ+1cH/7b>  !~D88Ⱥ"(Bҏ,K@"֩]˿qQa?5Z_{u,@sd'r1tQ 5pBc1Ox֭jӵtbw5-B+ /cHq<_hk442~Y:XH(0ҏ4C"Jw] %ϑS`ꅄtoP99SE\ {3JeaPn]ju.0>3 Ly=a}m΃N#FC 0p]#fP˨)0}I܈ӷeG>4}NxV57uv[Gqqҏ$x>.!c rd{7s4* ycuKnvDkWL{2L.h {΂ř/Y3=P#ιeAWޙO rg98]\\u4+,=V\˿Gn1sI˂31LSYQL5rQR+* 71Ң,AWy~E/\h ﯶd䮿j&aa?z؍ǒ*^gGɾ׺[J, ,:܀-Zr^ af.( )ҏ, ' D@16h1z'ٮʦH7+zdaĖLeڡԀ禌)ҏ( z; ~D83S`H_AjþeW/O@{~ہkGD܋հ&2)w=F^>s}>i}e&vK[~FW*|hVˋ6f?@Xh<mrh&RAY)`Ao#DtXƟ<~ukyq/p|[Kt{ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM,NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM-NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM.NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ"p#q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM/NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYza}Zb ~[\]c!X{d"|Y}Z [\]e#~ Z [\M Z[]f^_$`%`Y[\gXǁ[\YXȃ[]h^&`YZS/I @^G@$gGۛvbGt/F?@ABCDEFGHIJKLM0NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM1NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM2NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM3NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123`??KUUUUUUUUUUZ08/RRU RUUUUժ*UUUUUUUUUUUժjUUՂy%UUUUUUUUUUUJXVUUUUUUUUUUUVUUUUUUUUUUU\K>/TTU¢TUUUUJUUUUUUUUUUUZUUr^yjUUUUUUUUUUUUUUUUUUUUUUU@|?n3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM4NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl5mnopqrstu v w x y z{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl6mnopqrstu v w x y z{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ^_`abcdefghijkl_OHG3t1>3ƣ9σGь Aь hghgx43x43h3ƣ1ƣ@ь@ь hgF;ƣƣ@ь @ь hggx4gx43h?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl m n o p qrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl m n o p qrstuvwxyz{|}~ !"#$pG3>3ƣ'E3>3ƣ@@ь 1b|f|fG3>SG3>3ƣƣ@ь Dcx43Cx43h<h<4Fw h hf%7%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./012W^Ʉ_i' [_%`za{b|c}d~efghijklmnopqrstuvwxyz{|}~[ _ʅ_j(N©êīŬƭǮȯɰʱ˲̳ʹε϶зѸ҄${|}~¼ýľſ#[g ;&pR IALk"$ B$A:@cֻyǣpsח%nO>;#vugң+5`0V[?ڶms7rXk}; 8 @zx Qx ϞBeku5vJk11<Ѭr^7l}m}]뗔cZg&m۲mAߖ_^^\vzy{y}m1%;Dޙ  !"#$%&'()*+,-./0123456789:;<=>?@A'BCDEFGHIJ K L M N OPQRSTUVWXYZ[\]^_`a b!c"d#e$f%g&h'i(j)k*l+m,n-o.p/q0r1s2t3u4v5w6x7y8z9{:|;}<~=>2aN;<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk< lmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvˆ k)wxyz{|}~a _ގg6NuŖ$h= a*6b Bz&YnЫB|Jcna8Pw&?c!C{'Z 7oЬC}KdobyQ@dYh"D|([8pD~*Lepcny‚9Rxř'Aeh#sE})\ 9qEMfqdn:S(BfYh$sF~a*] :rFNgre;TŚ)gY%GҪ+^ ;sGOhsffy W{,Ej(J .a>vJ"Rk vi ?X|-Fk)K /b?wK#Sl!wj @Y}.Gl*L 0c@x L$Tm"xkAZ~/Hm+M 1dAy M%Un#yѾj\l{kJXfz l; I W ePWfVeu?R`t0CQ^@1ǭ ]m|KYg{ LZhZYhxEUcw6FTaF7ͳ#`p N\j~ ?M[i[ZiyGVdx8GUbH9ϵWes1Wfԏt2gՐu3h֑ v4iג!w5Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()   # (+0369< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl m n o p qrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyẊ l**S+,-./0{}z|~[ `͈ m+12*<rtL11o˹s֨ 1^Ls {CisK(_u"O#z2= jpt'qN $ @@`A/NyC# w2φ&]|)\ISz'h\ZCܽrR P;}bc:| ل[o+W0k%XǤE& [ǡE& -ch%ã> y_0v>g14C(䏡EV~ dc"QhC䏡Ef~ -fc"chC+bEN~ mdc"?3ch1C8䏡EV~ dc"-#,΄KKV6ZHsBLZIqcqOPy;u{r^sOPy=Bk 9'(=q@a#b' (>Y@dEwܓqў,{";8qOm!R;99OPx<+~yP`ŷ_FlC\i}VWNX~{*]}wo謹߁ŷo?W.}_|~nտ~v?\~8Gܻh[)P~m|SuNmTh4kC3\F70w! o|{_~/~/~_|7_~/~ƃvW]ڬcJX80Jzo@d:޻5gpNMf.{;Ot8/n52}>Cl` tb#X 8 ``?4 -{omx`6؊ӷ`Á6]G~Z1LJfHƨd<~ 㩷YŨDgE>:4ٽu-EG{ 9(u@)=$EL3h9{F{1t]-"z@)=G}@Ew9߹OT||r";Ɂ'*r>9Ps~O{zQ?$!>$ܻ#BB_EkCTɏBLZdB&?-2ahIAP,?Fdc"/1ɏL~Zdr"#? -dcЊI11bC, t Z|\p*k1˺ 2MDt_v"P{jt(*1˻ج3Niuw2jt)[q*l1꼑 4^OsEvxQ|pt*|]<m2뽡٨5PFwK)_y"R#}2= +*<3쾡ڨ6^QGx*zS~,3S456789:;<=>?@_$Q ~ x>oog} #4|!}pWC YSS@Ha߹~ aLGڊ\F`w 20i=el68RѸe ]$t ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T4T cWdXYr0Wlma^  4 M q " ; ` h @ x Yh nŷD]ţ 2Kp h.sPŸۦXjYYY4y m  C \  1 J o - O yZc[coE^ 3Lq /Q*ya.Ya`xA G<ł YYsJZ9YY<׺[_>\X_^Y]]W*XW*gyR<SŎn!V8"2t\A$Ah(5"nJ!Џ| y86lUaqbV[n#{MR}NA$H9U;) Ӱ 1234561* 6Q8A(P+T<*ٻ/?!q~sKvX[rߓGHO5~ԫŢP׏ "ݏgE)/.]G@ i .:Rw+:c9BwN l|C3} fYg@:ŕB/fVP͂?noRzz1ޏ;$FB` y߮ r6t 789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~퀷T, U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[n+UU<|-\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456KUkU( 789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y897;6\abdfgkh2I7qrsЀ+e;! AB<$=kV-W?[Y_6ݺkwS$ ~3JuӂׇىUۋ܍暰5L6M9 ڱ3:@!#/(+,0235788:<=@ LB MDF_,QRSPU!T Z'a.b/d1g4i7p@tEuFvGsDxI%T GW(m~S9O0JaJ2'LY55"2ic  3._Nwؗ[̖d48N9O{K}M}NݛWX[]朌_`ʨd:Plqutwzy{;QodMargvlyqzrE7GNn!g&PSc C!41V dӃCFwyw`z_pf:MBw 6*̡;Ƭѷx=$u?^or { //dPEd_p" )$*Ē}'{?`;ZLODyG7nv?%07TKaOX~?Hy]s]TVN ;RG^Ϻ6%$.OPbTVWQcĿbñhήӱswxRdSefUg;  ±ñİXhYi#ƿȮ%&'*[l+\m]n'9ʮ$0&3*7^oC4EG̱Hͮ>QDW_pRZS[T\rαyЮZc`qѮ_j`karhrcslvjtoyuetxz~fuֱװgv ؉ٍ"ڱ#ۯ0ܯ,iwöķkyƸzJVWޱ-.h7lzծ۱n߯籄:m{n|o}p~     q r !"t%4K(8uv4/:7BCHHfMONPTXX][aZ`]c"`gcktwyzD𙦰yXz|{{|͐}8ٛ~ !  ! #%'$ <  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIۨvL$9B (ABV`B1U}Yݧ~>Y~>)~ʠNϼg2anLg2 qAb#nAT0ghzW",G|wojs#c$]'z6tzMA& vkw㢈dIH)tγpY!BٌfKjoK){_CxǾ}0ѽ"}zFb( ΰɺŻZKl.G| AH8̅Yt *W 0)9 e€tLK-jUSC|{8L0e8~w^-0|zׅ-d ~(oNV@B@m0. w-b9'" ;1 ۺm27L'2JyLY~td JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T D =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZȷ:!BB"JU).1T6FNGVW O>PJQ QRR Rbj U(UWW)X AIXai[>&.6^^_ehn kiR ! XVxy!KmA3gޯsnoᏺ~8lN)NLھd A7&|I?GYK'l2;@K 8 T*p>R+ ovnwvnZk t3j@cl2 nԥ oJpVp qq:^qq̌rrȼNsZstt>btttuuvytr{q{̎}`4̩ 19Ո՘thj|mLdoq2':BJ W>R nq&!IAQAB @Չ՝1=`Կ{Hə) Pp*Eh[w/ =E6wE*<]`I sz1Rc(#s IB#ApU&ZVD#u:؛i<=]8+U\`cMIW3bhk(.-`Yhk*J(]iΝ`J^lWbEE.LRihݻ; jJN#iXafffffffff0mR<Yp5Y+Eq2I`$ RદKe uh av+`QKd  SJ@bhe2]ny吔\%v%`v_זRJ\ug*;U-I^_||qդ뺮yyyyy888j$"YmTryiq¾3/ZQЯ-lkń#DtB98 ΍ݜTԃ#RA0֕M\܋C#cݬ`4Ɗ⍅jTQN k&$"HFM4M4M4M4M4M žzjJ&潕UK@4#;]Wk)$"X<<<<<<^UQܲoNk 'c87ssRQPάb QX]- n-OM2j &BxwV5O.+e$׶t/r\.r}}}}}<<<<<ﺮ뺮뺮$V9f^a}9,X}F*j'0ȢO_Q TǬ*:!] ϲyI`Q7vk}}}}}Ĺzpf5TQN k)I&d2L&dm۶m۶m۶m۶mv]u]u]u]u]u]^UQܲoNւ*i!x?~5R4r-?(#y'O&uOAC_rd2?Zl_]'&LΦ#K&'qȅ_- i75BLjA_2  $+$BE8ۨ2SrV""" $Jic7կ c%ZߣH0ATǚ3:Kk}~àv4P^GpHX$׮'*/ôIԒB Hk0CKǴ)^%D8ɴ>{FLv--6oa YOVugܒgiC<}_wW?uvoP+ r[ha 6];a08|H"ߍe$5=TRp;JA(KXjK@ւXsar{bQ;MiԲ=-ZԴ\쯃|lwʿ8"GK3'io>h7hCyæA~c[rogrAKH6z)jY +‹^m vki je~)j6]]&~'>!-y̳`8 .h~BxA` @OVt FFG?;dUKär_͞'m=sl55('\$ /(Xx H0Et~jURIRn(8X5MEKAF_5K_H3LY5:]A3lab #MyYG >6cZ3D8Oеhu3,CnOO%:=M.I P0(QKjUB]ؓzx RK%wE7)og׉0JaF!ㅂ;XA l 1ng75 nꊦlnv~Q.Wh&|sTXKBG^˰lLC55D|>AŭnJV%pC]x1[Vb8?ADkiw>g.|_?ӏ/]/,PѧsfL풔,䴝,j =x&o ޷͙@?pŝ{3DOCֆ_+L|f1Pݨ>ˬs3 dE}hnRRl cIGx>z dc;݀O:<w:Yi./ (8qקV-V:3̡h|k1CZ @_ T'ݚl5eQm`5YJTe-KC1lwU9oKV J_Vz~}㴼}8r&hx܄'IBAp_þ~wL̗4l& >9j)m`imL.8Rv-goqcQ&bHf_ 1Ng{ L)ki12,8;ևHD"paL3:ٌ>#oj ݳM)99lX;G5ڛORJW0xȣ8H ;X/Ru). xTL01yt'ap]oma"Jrbdz[*jߘVMЍk#myl4v=mثsG*Mav3uttm$݁rgxFQ [Sl,u(ķHX:DgYp"v?W}buAΥb6,5C{96I&gg T ȃk)fY˥&^af¾o@=؊[Mr#!W oSI_מaNiRF߇n2dY""ʹepGBLE=-[nsdҫQ;`;ۨq RHJy"."I QIkS}݉pZW :o& GӸ,09L&.( @o˛e,q`Fn9 vjwE)kLd5mK7s  mu2P*+fu |;a fr,whMzkZ1 2Pfh;s`$ u=.bd,h${y8x,ڭZ= >hA#3^Br[],̟H %@]2'f2$|Fߣ[UA&O&Oե|v`#}^^,,`6ci:F *`D0q{%<7."3Y9-OQˠ~g4OCg:kjOL?"w"l.~QQp`Y s_]Խ'liB3j2?!Uo=R:S  a8^\&jo9 n鞿h2$L?޸QCiQ'&J L^b[m=jY, ȟ^.BZ{+<U!n \٧  )_\^ĮtqEۋ;X,l͓)U3}!̔f\w4\r|=\ƀ޸\xѣ>fZ5:dRk0P`FMh;` ڟ/͍`4ᯅChP(A75N&˻+À}2.7_}E3Gkv WÃ?-aEn@ۄ8gY`Q6iZ/s)h ?zw'$/vÐu_"ļJ,nɹQB,qܚOB'I\’MNn{>E-!K %q*"um**I1@&Q#.] Rg.] b3 btJc20m xmU:(60gzڄbei=;_g7_}3qޖC_J˱-n|Drk;7qV&ADV&Jh`b^'9~PǤ.OK68k}Voŗ A[ <ՅC  wc]\ҋ:Kz2m:߂ظp]5cP׬MCF|G);MZg̱AIč/ssBX>я4[G0aкTʑQMC G+LFh@7$ 7/ T 07089 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ345n!~?a7PaFZlPvOPW-O6@U,Hr'jd6(;'Kv+ey =.p*T$9Az`52%;k :P* = ʎɒꊵEY ITBlGp8?Bl t$V)APB,n9KYn !.^^xB"P!--mMȿvpLtF J?~3m|ח/6\Zz+j*rZʟډ+yR#ZDnXh@NGim<.wX'IM8I~#ަ( Y&I^b ~b~zu.ΣK/;Znk0 ꌗ1£΢W iG'Ȳ.C0oj /gZU9#<U\Wөc^i0 arٙY̤X[*Lz}PuMI/a%ee俻4##}ddQ7E@X￙x~v\ν51.mon&XJ>fKGU{us9>˱T?RPoo79S/rGnEL݂  j?ywu<@0[&Hdc>Ff\[[|EWӉ&EgLa2iiЅ##  |r/ Ct~ uHf0jNM۩* 9yL@zNGX8zHNSvܽ, T6Rw5 xs54%/@ɜa)[RYh%qv8 jNim9Ǡ?M@ũ:OHN3q[vR] qP-2y Qf0?DHW$cH&X8.^ ٛQv,h#os=pqa .v.D[d @;sx3ʎm !yN.N`1-әThq nN!($yRzb|TvZu,hg6; |f1 ' <wݗDd |ú:&>uY|77WxN}u7E8=䅀R {<7v{^/]cUӱiF,pZIz2aa,ۥ%nX`+Uf&* LJabn_/׻jY0uj[,9꘮UUttV=>jn [99jvc;)`i[soTObo,'R&(pƹf<"K(*FU-IQOͥMiM^/Ԁ[RMh6)4@'Tvui'Iv/7ťtԿv;oӧ](]ѯI[v)j?): ~BO. bC7h AQ{[4!7@D.K\N0\(@ iJ/ft+E'*nF+6Vڅ%޶%t>@}f <\^flYZbmFy+"ڇ/DI4h ʁIj'y;T:{Nq !o<>J4͟qtdd/߅ݲ,eqkeWT~"7ʆ|gbo|FDrn&y5Jvm+*#3?25nƼV} PP:sR_{>@xw䈴n幗7{߈|{<>n܆oﶷmlyi-Y^.d?a^+x.; 1';":LRJ"qHAqIAU ՙ /G55bH-k"D]6a0TA\3r{R17nQhg0qݖ-[\''&WU.39&E<ʅ6VqC̪4PBp;0qMLG[ &khjO9biU(1%Ս,#Cb+fqHe(EK;cN.fglEedc6jxu%*F &+L"D 䇏u&wҿ+d>\fL}ㆬ~ .v9CϬ@jzu #WyAxك`G W~Mno'HCAN y}IA/aOş#l|zĝƎg~O djL6!f\,JCj!#4ov:my@>(gwil!mgnS#^_O{1:1$2!|j$2S&!D[mt><:~u[7N.VwMBŔwQvwRw nOؙZjQm+w1OT9=>/xhܾy#Ӟ5S3(/W1ySWGo缏jGYp&*/8O{L|/O_}<5O!^}E>pI^7C.Z1yWOǼϫ?LjnNʻoWsʻ]sveZ}Oo2\{^12)GyC-~4oۧi noeޫʬ ?ʫ2c^g ?wyWy@:ڨ^rWW qLP;bd%\?Lu{Gn&yFLd{քOR?t9c9nq>`3fDO1 st)?ޯ؅rؾ'I5R紏>[>++ˑPi}[1az?r~I$'鱚Q-CnԎA.G>]M@" {oRt|oOI2VTQT4N=ؽ؅9ʁ!qٛEfDƚz|󑰻84"YlƢ 8"ʀ!; [D̗dPDLHOPJMT>  j !&#U$*+Lr,GiGm .$>_%L&s'7i%()T&Gi !"#$%&'()*+,-./0123456789:;<=hmgo#> N7xh{|}~r?h8<@HLSNd$CdzMNefg@uxy|{~wz}hijklmnopqrstuvwA6>E&+0%*/78F_`debca?WBDEH< kOLQTZ\_adefkmprwyz{MNOPQRSTUVWFHIJXYZ[\]^_`abcdefghijklmnopqKLMNOrstuvwxyz{|}~PQSTUVWXYZ &M 'KlkijZYWX 0/>=;<\[^]`_bakinKLMpNOPQRSTlnUwCDEFGHIJKLMNOPQRSTUtuopqrs{|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~EiR?)'.:64J<;>IDOY]FK6QS%cƆJ2h;xyriѴ)Xկֲ JK !"#}'9$%&'()*+,-./0123456789:;<=DAJ:L\]^_>`abcdef'ŤV(*.?@g0iABCD0(6t+E]q}ة\"0h9dQkwҨi~87! 65 RQ\[^]dcrqxw:RuE^43Phfj2F>;hGHonսBAHGhg43zyԬڇILMNgikmortvxz|~qOPQRqSTUVWXYZ[\]^_`abcdefghijklmnopq rs t uvwx5yz Q,3"',19@GLPQRTUVXYZ[\]S1'VfEDP9?  #$X]^(_dmp 42(Wc;ij{|LOP }~!QRijk)*st#13)Xxz{|}~ !"#$%&'()*+,-./01234567!lmnopsuvxyz{|}whEBtij!#*36@Fqr4*YL 1+G$,S4BßĚ5+Zstu;==>?BCDEFGH @A7-\vdfsPR8.]xőƣ9/^ x>>>>> :0_;<fjl>2a !"#t??3b$M  %@4c&'F6789:;<=>?@ABCDEFB6e@~?GHIJKLMNOPQGRSTUVWXYZ[\]^_`abcdefghijklmnopqrC7fstuvwx56OPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~D8gŅ[myz !$'-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^       IIII !klmnopqOzrF: i8d@k!BJ4$]"HB $ x`&|wnM*IY vhDq s.Q\1#ּh%C7 yuAowQCa!9=o+cnlp|Y@]ELLBnj/38 W#cS@pgLjcuK{}myJ/>CBVMcvH2  fY}!N{YZȫ3.[ڗbc!X_ɰ[t4Pz}<-"ƿ[;ώm^ŕf>_{]y}ґ)޶酖f>PPL\?XP9yXMĖ@gPym'Kav3W;þтNP,3̮Du^%\+P/-1s0u},Z0|NfQU@hrO!+G OJfBcݥoH_U)VqC)Y3>eF8 3WD]r^i4x &$5G; jȹI= l  !"#$%&'() !J> mGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro )޳K?nL@oPstuvwxy MAp cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvOCr`abPDsL !"#$%&'()*+,-./0123456789:TUVWXYZ[;\]<=JZDT@PHXK[EUAQIYǽƿ>?@Acf`deb_gBCDEFGLMNHIJ1  KLO N %%&(*J~(g{|}~􃅆IS/^w禽mn3JKL;svbٺcH0u)(44ܽb ,PTqNuf6I JiG}oطAp8x.XpfF2o@cw1N4i2]6Cmu3|WxcsI_O^H/ OoemJj;BRjL焥85[d9A96 /yaǷLrO}Z݌/t"HX}X76°#&Ͷ_HGZ1Z("UC $(5 ?~٣');v)#'7nڰY& 3fʐ#& )/^p٢% +VP"%('N0Y$ #FBA"$>ztܡc3GW43daE *R8a%"BL! PONMدLKJXXBe(P:id$H -Bs @<Ƀs^]6jdΐ -XlWTH℉$F1 qQ|Ƀ'Bx10O:qڤ)K*Q$)G1Z(C $(?~٣';vЙ#'7nڰY& 3fʐ#& /^p٢% +VPŵ%% ?Tݜ\ܛ[ۚZڙYY PfU룲/W*vXH=nL, N䲗JQ"w?|88X8n8X8:ڂb4u;Y$R еBDvww`d0?9x:&š/4@BTB  ?TTB  T$"*+ n    VK`!|2.,-*+()&'$%"# !/aA% =]wh̬lL, ˫kK+ ʪjJ* 951-)%! Ԩ ~TK_k&V* Ө;#_(\FL+"pLdy|{~}* !"#$%TSts?<`_&'()*+,::: !"#$%&'()+,-./0123456789:;<*=-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]2`abcdefghijklmnopqr stuvwxyz{|}~Y QEt456789\]^_`rZ䠡 %,389@DHMݣab "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLcef0U[giks'Qne]{|xwua~SY_cqrs?@ABCD'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%EFRRRRRRRRRRRRR"8X#&-URFu= 3 "!21-,87WPXQYRSNSSSSSSSSSS !"#$%&'()*+,-./012OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv.ҭ-kCGRUX Y ZK“f6qwxy稵H'm8FΣَ_O`0ے-hF=*HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnz{|}~w¨ÇSGv^<?@ABCDE01234567F XL{cfgdeA@44 5IJ,*+=<:;JIGHDCABonrq6534&%"!cb`a-.ZYjilkponmrq|{zvts\[YZc57uwB]_  6Yvx`b46tv?A\^  5X opԗҜ"=߾:789-  !l"#$#($-32;:BAJION%&'k()*+,-./012?}>3456789*+Ms1Ij1Hn %?`:;<=>?%%Mt8j&U'Hj@ABCDEFGHIJZ id#*4>GMUVWX YM|YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NOPQRI`````````````````ZS} aaa !"#$%&'()*+,-./T#0123456789:;<=>?bbbbbbbbb"#$%&'()*+,-./01234567\ !ee"#]V$% ^W&'(  !X)*+ ,-._/``` 0potvxz|}oqsuwy{~12`Y3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgahijklmnopqrstghijklmnopqrstuvwxyz{|}~uvwxsffffffffffffffff#89:;<=>?@ABCDEFGHIJKLM b݊NOPQRSTUVWXYZ[\]^_`!cގabcdefghijklmnopqr"dߖ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy#[$e\ ޝ %f]!ߺ&g^" bbbb'h_#@@@@@@@@ P?@A ֞ )ja%B*kb&QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx8d@!BH  "hBD !"„u0 }&y`Z4#:+ WekF/0VuAζ~s_7Fa]6M|Y }:@sa'ֽ"ĞԨ2QF6{5Ihz];o 8HxEӿYQMo\5VsxHL0fsgnIW$:nX M-NG6_tua8My2x0Cؔ}2O)ѽ#RtɁ'9 _uCagVt\y8Ӂ ,Y#F& (Fzⷳ_km mu;_ec1hkmi v\Vn͂0]|zD 7 kU3)C{I}y؞c߼]}Q9a%bk MIzbƼ=gnQ+`>ojtзu>>~7%dGxpӽ4'==30+o>w{IbT#agmៃ=6lV$ݑƋ@ mx$#A\;sp)NE@zfU<P^!&acLʦ;H?(rVliGCMB{-~F>j)LJl8k-Nϐ//dJg;+bXf\uaHMM b;0ۦ%A*Γo\aokS6q6 !f ~& Bfhhת !2,X% p= X_Tvn(LJ3@J H`ɒv4hb[&(s' %6>ciLʶ/#M`TFtiyz{|}~ׄHM텆 !"$&'(mno`a)*,md(p-ne) 7B.of* !"#$%&'(mnopqrstuvwxyz{|}~0qh,)*+,-._ 1ri-/01234567f89:;<2sj.3tk/=>?@ABCDEFGH "$&(*,.0ul0vm1n24wo35xpyzq46{|rIJ7}~s567t8uv9KLMNOPQRSTUVWXYw8Z[\]^:x9_`lmnopqrstuvwxyz{|}~aN```````````Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}-./0123bcdefghij~WXkl;y:mnopqrsvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~<z;0*.#1j!;STlxk<"*8x.Gy`s*.$2l#=UVmym>$+9z /H{at*.%3n%?WXnzo@&,:| 0I}bu*.&4p'AYZo{qB(-;~ 1Jcv*.'5r)C[\p|sD*D CE DF EG FHG  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM裌ah4#/Dɣ<()(H!;ݿ?r[m4Y6wv;z2iA[pvV[V[f_Z<`vumYmZI2F񀽾k'mggkJp웋?PGՖ[H zN[E1R}3P7}mb~nH菧t@VEwNݞIB8k[0r tH 4 Cw#:6.Kk'K z/7#;A^4f"`R?zY Aws%gu3 A#$o˜p!‰e1 ߅m+US?)w0‰̎CqNXK߄>l ZS $׹t'LX Qi-- >?ۉMA;a7}wq1`fzKċigӓ\ 'G# k6.@|W*f 4:iNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV={<>|=  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#o#oRe3?L=:>gq ``k+,:wtfNJͯyEoPρl=t._kܣhED]FB([[䚻=8-vVd"9bX<i6{=}@D"<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234567C@GNSFOKIMHTUV9=WX啖QR8P񠡢YZ[z{|}~ӃFKQWu&+kg5kfo:NVL7E:;<=>?@ABCDEFGHƋ !"#$%&'()*+,-./01234567[bkqz !(/6A"k8w}A9GMUW2).5=DK`adfux cjpt{@CFJRchuKS4?ACDEHIJKLMNOPQfgRek~  !"#$%&'()*+,-./0172345689:IJKLMNOQSTUVWXYZ[\]^_`abceghijklmnopqrtuvwyz{|}~I !"#$%&'()*+,-./0123456789:;<=>D?@ABCFJK  !"#$%&'()*+,-./01346789:;?@ACD=B25ش+lc'ٸ 89:;<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklbcdeghikmnopqrsuvwxyz{|}~II(i`$ !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTUğ  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9ȲNBqϗopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456<<<6,[defghNA5d8>iou{ #)/5;AGMSY_ekqw}*+,[tz "(.4:@FLRX^djpv|yLNOPQTUWY[^_`aERS=1`GHVbXYZ[\]^_`abcdefghijklmnopqrs[U~/pg+C B% *.Ot2Jl2Io @ap=X"!?`BZ|&Xz$@W~5No"~](H|6&e8Wz_gpw~JITZ#$+*12?/%T[clszVfa$mt{ BAR]enu| pOv:m(W*Il<^@`OWb]֤=BP-#RYajry"$&(*.$SZbk-. $+5?HNV\clr{")07=BFKC[8Qr(8H!鲸j d<,+"PiƐ:q"ROQj# u"+QA[0];W+'.(  !1Qv 3Kn4Mq (AdqPx;o*X+Jm2Rw 4Lo5Nr )BerQyr[ .Mp5Uy 7Oq8Pu,EhuT{?s-\ /NqVz8Pr9v-FvU| @t.] 0OrW{ 9Qsw.Gw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux;]?Wy#?V}4Mn!}\'G{5%d7Vy/)7v-Fw_rh$dga;?GI#8t|~fKĊn D~)=ABDCbeݕ#"ԉӈ֋׌"! *D,^N~ !":<9;W_t}wxj\[7IJB?/021D*+-,C)&nm 3C˟ҧϤѦХ69<NݙՊ]MQR-lk҇5MP@A'($%XYabڰ۱3n^hz; GLMNX`. GHE#$%Fcfhdgߗ%$+,!`؍'\L`PaQhknqtwz}+k]}dd| #$Ѹ58*{obEO?^i3@E=xR˔kD_5 3GMٿ{~E;GHIJ&'();+hb014l $irw&2E1Fj[dcejsA9B>CHI4K) j ()Iopqp/.ccZ-hPܲ\ey~w RS̑T UVВuXhӳYԴZյ[ڠ\ד٫^ܬ_eeffggz e,./DEil}!jaߞ*#& `W?@BA a[\^] _ٯݳ޴ߵSZZbYaV^]f cr BZ7Pq9> >_AY{%AY6Op"@aC[}'"S=H b\_])+/,li|ԩ׬ɝ̠Ө֫T[Us|vu~4ƫJKUT)*^cde.1*-2kmpoժح򙩟     NFV=MCS?OGW  a]! #"%$'&)(.-0/2187:9<;>=@?BADCFEHGJILK,+4365NMƷ+Jݍ 4;Vdmu 29Mb 3:Oclt~+v  $8#"DC@?657Ó]\_^a`ʭNs|}kr{Ŷ*Iܳ %#'&)(,*.-0//.LKxw'&10qp65)(FEfe>=%$h4lnpsuwy{}ꇆΰZT[U;>ADGJMORUX[^adgjmpsvy|9ADGJMSV)PY]c GF A@>?<;9:FECDLK:?>CBKJONXWUV('%&XWUVnmkl.-+,MLJ %'v|~1HILQTV[]_bg).Y\or/4;NPTZm\^ewy */Z]pqs0'Ž8l Oe5 Rȉ%eD{ P6 SɊ&fE# Sg9U̍)iH}$ Th:V͎*jI~!Q7Tʋ'gF"Rf8 ˌ(hG|monefsryx¼ON3+23SizEBPl$g#h,[xy8=zBH`b)./0279?@EFKG10_^21>RWVsrtuı¶ƻɾݚq$SJ 8o%R S׆t:diW]7,F9~Bt;[|>G,L v4L;g@~9%_@!Q/6rϨLh25{b,h;,_hO4?ž*^,NsLn%?AK<PXn6&xZ]/:!޾WLe`$uE&f_Wk*Sq65Rևnz^Pޛc&oP`ln6GN' dSEoYwڄ5OWYBT~/rD~TY8ǭlce]X<`b=#<;V]p4B!Tm5KG`']; (wyh~w09>Ƭs aݒ@Y mʁz7 u˔2l$[w0 =E&AAiʸ{b<,~+ɵE zFԜx@wp>HCK7fLivs/ 5 z[&rf^Ù_dZ#׮L/b D{W2{.^NJ8ݖ9`AlU>|*WO{ ]OU,Dْ )` +dA eyT2M?v>q?3Cg=K3! ~UVqg@[)x >uK坽@1?t8w=߻Ŝ-.Y£byM5~kprJg!a& Sgh'O'h :u~ﷸ! e)Fug<̠:cۜ7q=j_ϧ$: ?W(x'銞w8^J:#s& ϟ\v s az_Nb]c_ӣ`O "rtMb'bv<Vf8#g=]fonD"e % w;ęffg1 &ٛG2~=_yyrmL Z}op 2/P|^c|>A2@ݞOݸ>;0ne~Arp|rNTʉzqq2%읏oXڜٞ1mjU:㪙NlKJZ{Q4j71&ib҃߃sgʯY4@􍀁l#]eGeM,tѶTHoOe9:68Ё C߉tZs@+಼g' +y.?]y& Q䀫36r/%ޮ6xX}dȋ9!EmG-}z~Wdug5pw7t#7_]͹D9]Ʉc9}"vu \8啥Q|*: ws Ba6c_? Зl8!g?ڃG}Z|L3e6cy #6<Ù0?׼Rumy^7|\ةe e(}'`ێ^̖(*7xu+w3|ZKYJEGm |o!o|ͷcy>?@ABCDEFGHIJKLMOPQRSTUVWXYZ[\]^defghijklmnopqrsuvwxyz{|Nct}%DS\~rstu  !"#$,-./0123456789:;<=>?@ABCKLMNOPQRTUVWXYZ[]^_`abcdefghijklmnopqvwxyz{|}+AAAAAAAAAAAAAAAAAAAAAAAADEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HHH%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GLIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=Xq!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369FXs9|*|tNE;CP`/ok<I ¢c25Et˨,V|sr^3] ϝm5ӵp!t ;j+GUN]^zmDNה;@)gPЊpK 7?HMQ>#PBCXL}줼c}}+v0r?E;W{a򸌍PJx!gPK]_3ʱ;@j:pNԋTOEtu(!3g@f|U20yS,~k8ONP`i\]*=)rh-2ҏz]AEog߶:k]xz5-:kCK_ ]_Dmԃ@`!9izPX1"3q z_[[  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]]]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_____ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !#O$IA*iS9ư=vn` 5M;DCPЙ#=1`@0(Bƴg =<;:9876543210/.-,+*)(nd$H)Bd @~c8nبAc0^hb;&J!":pؠ! *P !0X  LKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62.*&" @?>=<;:{N.ͭmM- ̬&'&%$#"! fF&ťeE%ظxX8׷wWŽ}ume]UME=5-% ļ+*)('&%$#"CBA@?>=<;:9876543210/.-,+*)('&%$#"! ZV۶m۶m۶m۶m۶m۶m۶mv 6, +*); ɩiINB:2*" gdb`^\ZXVTRP ݄%I1R!Aу9pܰQ 1`pт )P0Q!@|Ё 0\P  4,$ û 876543210/.-,+*)(z?0Y$ #F"$>zء#6jИ!#.ZX"&J!":pؠ! *P !0X  LKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62'' N(0- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹygb^ZVRNJFB>:62.*&" ~|zxvtrpnljhfdb`^\ZXVTRP nd$H)Bd @~c8nبAcCC/\`BE 'L 1BD6.&.$ û{skc[SK3+# ºzrjbZRJB:2*"  $<ʟRak "'D{P)t[=^G7ykۿMz3A. kE /ZsOR\kQp} uOstfCPڡ"aLۑsŁsgTpnu2`kkkkk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lllll  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}no  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~/E_?k scK BP"m1fsۢ(=3;-2`=LB$`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~*r uB &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~8f9:;<Օܖv嗘=wABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?RamsBj*1ß[$Qc'1Iy\cݍ0FFAn8%䅯߃*-maXd;tB֓ɍ$S88C^o6[Qux&?< ?;{fa|k&L^y"ѽLOnP'NW\w$a_}'^=[y3:}!ޓ6g}Y<Ϋ<u# W:d駮7ʩ$v=vvwkW/Xmtp|T[=~x; gHǨ?;y}fAH>Ev=.~mBXylYG|bh3K)pbλj>DNm24؋ A͟Cyk#gpJ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zr g KB #T{* |tVhQ"&U+}(vrC=rg0{  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?0YRL4 $  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~ѫ+`*AAOFt@C؈T TLTLTL$TH2$uLTD,TLATT T 9u-:H9LTL=TT TLTLFT 9P$I"*4T TLVTLTLgT">@$ `r LTLwTLTT T9F*~f I[LTL TT TL)TLATL 92UUUUUUUUUUU$I1VqT TLaTLKTLT! p$iMl a L\?TDTLmTT Tk$I$IHT׵SUUUUUA5I8 ( rQm۶m۶h K*j0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"? p,x0p61$`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~gm-x} 6P؀~b \7ŀʔb$  !"#$%&'()*+,-./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{|}~_ gZ70p&sKkP`i w8Ϲ.UKw w8Ab$  !"#$%&'()*+,-./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{|}~7Mk_~K:(nM`_.y!yӴj(`]T1`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~•  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ x_.#yxӴj(`Ux0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ixCk^(4F9ZBl@3u)nzE)SOe~>6*RB>: =HICr!!9gF+ZcsyRbüXWVUTSRQPONM8ӒRґQѐPǧgG'ƦfF&ťVIA91)!EB@>z S~[;ںzZ:ٹyY9ظxX8׷Ž~zvrnjfb^ZߒW"|/I(EĠGGGJrjG?9WQJU`cAi! xGW\^h8<'wxLMqQ LSKM vY/o~{n\Zilfj;j*Zocn>El6vssMJ36>Kc+3F\lnԃ4y^s@_Y?o.^?ږNq!YVSv xlKI3#˕6cܗ|9mK_f6UR*yFUE5鐍;:9-&B-"VH@7uqpn,kjS1obHEzo~M~IĸK<Lp!&yo=W=e=~֬1g<Ǐj-2_%ʧnzg.ndfҕyg3[=)C%]=m) Q鮺vwL;5ղnKL m͌%R#騡VLCV{f=nʐ7q~+~͑_#[ nߐPO /h?'Oh׫Oh$IA0lMB64SZ"&$BH$H "It:CXj^E!hI] 1prv YxVg9\Mra*o'|Nl'am? Z@u!:ύrO X><\0C$[ NvW/-,zAsѻ)yazRB8-m'b%hG:/k~r4a;6.9ÞըFpٝL .A  BixjfJ̼s֯NEHC/c4ڽ(w5 tx@jЁuȷ?84] mئDhQ*[%P̞t54Bwqhu4D&Ojoğ0;П~4(:r+J%Z#=kTS<Ҽ<