glibc-langpack-ta-2.40-3.fc41 ">! 6 6_ 3!Flض zE>b$bjf b$bjт`VK2-+N؇Ja5Z*Rg %m^uMɎa5Mи< i6x6/Yu*yJv lt鹄7t?@jmi(kr85n$%q?\e$)÷F)ïяiuCN[t, SjCxZ}^˶rU & ,9Mҵ Nؾum`sj9m{'輊ˈ' ? ꗥUbp&ǍpZ~8qi>&lNJCT 3u j$'tGNW9'a~p߶G]Œ5UbL֟LVkWT&I8"B&ٝT@}qBS9yVoi< :oȕC5b}\2ؗك>'[a^0M3%/y.$ta&0a90359fb38c7f6c819dcc98e4204632db86ea7b6c346658ad59552079a1ff1578fd8e3af7fbd35b64828b996c0f9327be85e6d4030204876d743500463044022074bf19ed81dcab5d28bead6931705dae9f6fb631e8ab5fafc281577e2ed9d26702205cb9fef9bcea4fae8389f051e0bcd38a937150adef5e4e6337d6e5b80965d26a030204876d743500463044022008f651a8362877294686553453d6ff3eca5790bb63ccbb6e5a884a3b7b6c7d960220608965f3b5dfabde48fa631ac60e5b899b8589269a9840364991566225197a25030204876d743500473045022100d1c8e95c542ea1637e0cfc0c754be906d38a841df84980fe3421c78248678d0f0220118af7eda3a19c4ebb91fa7a940e3c820a68650cc6adae5983dbf5eafd6c4c14030204876d743500473045022076b7b07ad8f3e7388638d9795b72a7706a34bf3f083fe9a068552512eedeb6e8022100c234ed3da66a672bda7162d85b085ef9d66e5d5b0db906b74b86319542c65682030204876d743500473045022100d3689766ba84fc66a10e07a8adc599f30ff68fd81b62c39a2d3dcee475f2637e022050c270eefbdec6427cb8a18000f002bac2989c58b33e667a89181f7087699436030204876d7435004630440220566a6f2da2fc436bb2e8f0b3af47556991011010867a241fc648e840a83646db02205648b3aa4f3e0515cb6705212565c725a3961d6715a1a791aada44615e4435a8030204876d743500473045022100a92b7f9261a7c8a960c6265beda1220ae1cb2d5e1780b38c22dcdb1f0dc7f63402202b7f23e1729b1f30cf4054a09e1304ffc905902b223c087f5ea8b1923e0462b7030204876d743500473045022100a2dc450979c2fbe87c51d50626a6f4caf43deafeb6e7275fe6f122a2cc9530ce022018e131972be55f2638e4910ece6c7d14cd5e8414993d5f6497738f832068d7b8030204876d74350047304502200761d4af778e7100a290c958247c42dd8391b56debd2291e778acff29f5f1b5502210098d20ee654be481e6960ae157da7ffa4502ca0dc8258f6ba818b84ad9fecc5c0030204876d743500463044022043c7697fd4c33e4936938a4e30b582b63b3365bbfede584134b45aba7b5a5d1f0220412d8c255f82b63e64af9cacbadfe4b1a8208d57f043db98f624a867654788b3030204876d74350047304502203f5e3fd813ea71b3a69e0b9d98c40d5956049e6904e343716509efcba4bdcfba02210083961f4e320caca054a14b1124318bd81ce41c36ab75ec8ff88e1a239dab6587030204876d7435004630440220774647be470575ed954ce3321452a7019a415331792783394d473dd37267bc7c02201d9eadb8ec966107df8666751af75ce1084ff034bd712a4826a40b6d29f94d9a030204876d74350046304402203ab28131995e01fa9cb3e696f97ee4bdaa959ca33f72937c88825602d610a9a302207d895cdf9b69a3897b92d8eae67e3c6beca44214daabc3e8753ac30382fdafa0030204876d743500473045022100e88653db4e06bf5faeaafa93f17378707feb334a0f564d6c226f43eb0e6b6436022014ecb026b29b9de4db47baa7b71fce330fc09c1f8066bd4bd0baf7b572f1a04e030204876d743500473045022100c4274328486a0ef82c7a1ab3ed0019f00c9123f4a45a77117c4c609909342d1902207c55db9e81dabc6acd8f21e9305e1c6aed1d31402947243472a4d30415d6c46d030204876d743500473045022100a55561e6740704530030f7d27d4672f9537436a862d5ee99e0cc061e2fc9cdce0220365af7f2bb92e3f72e4382ef07e49db2ce892609467a5b910f7f9187ff0e2c58030204876d743500463044022022e9f478f28a825766b9b7073e7986e18751140494888aa1ea9cd87272f8b3160220311283fae43dfcaee447603703fd16db5262360cee722af883c9852747fe4250030204876d743500473045022077aded46af3a292c485f85ee93363df88ff78443310995d69384d9733b741efa02210095385cf664b917cc3ccf73046fb414958ae04f8c041df57444fca0496298d2e2030204876d743500483046022100cf945a89a29db1308c05ad8551742be27776114f254b1af41cce1d6c81020f39022100f8a1528fe51dbbb4549a6818edde804279f94af10d48cebe3440dcb9c8a3a425030204876d743500473045022100f88d54dec407dc4094b3a95cefff55d925320f1c0bb6baa6095c7a1db28b527c02203bdfb5706a2febc33f82647b941e67291dd44853a5029daa49dbe6c27db410e9030204876d743500483046022100b6641388df8a3ad210bb711fbe6bdddf3dd9dfdff16fd74583ce5cac020c46a5022100f289b38cab5b2ad8acf727c095309878e1d30181f9a5fa1ef40cf0bf94404302030204876d743500473045022100a8b887ef2592ac3cc05765ea2ea021e4cf3d45987176b96f715f75024e4cc8ff02206d96c4851b9b60f7ccbf6e85aedb15182eb1891e7685d724d5689a053bd0e40d030204876d7435004730450220729aa902cb0b90a6111e894f76da795619b48c3f5497821e301aaf48cc42a92d022100c14c6f36738a30b8e8ade83287036da8ba844f99306aeabbc74b677ec4858d6f030204876d74350047304502205fbdeec88e2b1248ecd4dd478ca589907a7fad9bed007ab8aaaf267607822ed0022100c4b7a0f995afd5fc99ba99b9ab2553ec05e3a73c924ea9aeb84553ee65986217Q~~[L}m&+~ [s-;>`>?d  6     h       : T   ( (8(}9}:(}G8HI X@YL\p]^)bdefltuv248>Cglibc-langpack-ta2.403.fc41Locale data for TamilThe glibc-langpack-ta package includes the basic information required to support the Tamil language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org-*Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'y2DR&p6"5'y2DR.p6"< AA큤A큤A큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~8c59f2a648218f9790394ae812efbadfc56d09e1530b64e7d8cf026e2d0959def062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981d6de7363e2af812650f01c2ac9b8552eb7f8393a8b331d3c930bad4b750a14efe7a1776e9192c014ab099dfbb2d8a6f6b05ba3fed313b174c7d0796ec2b3a2c8bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b49e56a5590bf4a3651cae507d175260c41a873b82f44909ee9c86bc1284de23561a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f626be7bb0591a39e1e3cc35752c982cf44a5df9ee462af7fe9c52496440bc37ba28696c445198df18662f64fe5300a1b762077efda709fbd85c4d006dbb89cdffcde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db10131ff3ed070e7c1ef137463f2a7dd9cf06f8418a2c8b81d49a943cf514b166fc8a7191f4b03321e8c71b9747c0edab2dc473acccb44fe326e803733604ce4f1499bf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981d6de7363e2af812650f01c2ac9b8552eb7f8393a8b331d3c930bad4b750a14efef797e080c3c75662077aaebc72a875062797b8594004cf7d436d11f5ee2e3a0bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b49e56a5590bf4a3651cae507d175260c41a873b82f44909ee9c86bc1284de23546b7a37885495a161f09833b10e5c4b61931f5d0242e6d04dfa350d76096fbcb26be7bb0591a39e1e3cc35752c982cf44a5df9ee462af7fe9c52496440bc37ba28696c445198df18662f64fe5300a1b762077efda709fbd85c4d006dbb89cdffcde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015acae3904698de5d0423e5c8d8b9f1ae3693f8141cbf35a642ad53103649164fd9d32d55f8a24e25008ca8385f5cc1a2e93b75436396e3ad7614acf880c4811b5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-taglibc-langpack-ta(aarch-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0.4-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.fc41localeta_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEta_LKLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ta_IN//usr/lib/locale/ta_IN/LC_MESSAGES//usr/lib/locale/ta_LK//usr/lib/locale/ta_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ta or langpacks-core-ta_IN or langpacks-core-ta_LK)) unless glibc-all-langpacks)utf-8e9212cabae073b185cc1673823d9291ef680f226c66f2a79ed2974340155f9a405d3f227b3048187110bde2de7a95ab32230f39fa04f9e3fc230c4bdf4616efb? (/hasP= b]_.u/{QumdN_NJ.k)%C-Nh$6)S_?~?F~?}ѓ;uY& 31b€K -YTg[={{=-jjqOիIzކvO[:.Tznbl[-@:j`"!9qO#VPtTZ]ZRLgq:5^vn=vXjwu]Sw;y,%ki~}x_]Err=*̥et*_uчMmOnS$im.Lf՚\"Md|Pe.-?XK uꢅ29s$P oq⿢bjeN:]%nKݵ~gWkC}i7zVѝYY;ϭzvPe<#_LT;t׵v=kEzuםvnKߵr&va1GhAvvv:4]lj~m20Ι0W9P/dlh847S+ukjihgfa=o`;seP!"Bw̥%]:Uc^s\F2 Aℍ2f{UAY|0p_[FḋW\VGnN7 D$!}x`³DT4J` 8EԯIs0^;)Z7OO53@Y~Hf=VArbyX K}0qQm_ aWr%htL.z~C? pdkCfs0J0FFIvB U7鵞!wzƨs5 5Y}tGZ4e.C h>=Ybhb5!kj(ޫaχp(p  1Nۂi*Cu:Iaۉ %o/@A3ɜPF\q(]ey .9IL|*9N*ӻ*`nFW$VdW% ǟ^,zAc3M[*VJ}:d/a&*_~/y룗JNX*Yyi2s{N Xo蒌!hň@])"3~讞IVm n\[;)wϗF{ws߹ɲZn3BZ c*rZA}6KI3|18/S4RJt_m٦?3jYWB*ߞrA,T߷ts>~8%VFm6jkbTTS@l@c 8yIU6 o@[š٥E"BVcA*$U K   pr nE6*[_‘ޅ1Hjη.~=2>'N³zG,D _#WVg*[Ľ`dzIw@)(lbNC 'uXjc|<̿s]c[Ӂ8v/C`2\hlb&QJ0mQ8 LbchmH"k8|J`-ƒw!4x#ER"$ODƟpl1ɹضFѠ<=rOl:F؟W'5j n4ocI"TCb)A*7fӛM:U+Ϳ7U.+@x7UzK +7'{ëZ'cmӃˣ#mk!6 b96,`n1h[jORGl$ձ@5ItA]{c__dN®V,*ԫi'F66>YE)=^8VzS=xxܔ5k5JF w3ĦՊfHcB3Wj0z\Ab/zT$/cCܖbf u2i#!( 9ԱlGp,6 e*6E@Ɇg τNŸ[Tk2e_NEItqcI8Q%B1绊 ϡ~sagHǼA'+>ahvf/Yo7+]2 2 r'czu֩ZCoT]:÷ 1q@B{ })p4hD858qRoƃL$v5QB(˅nk _z67a*:M[0WSfJΖ9 0S^nm٢4U`ȊUXg"ƨ]Ղ~SoirC`NرA-򃾋95hԠ 1[ glD1BMzsǃKZrN񥹽v]G>7D64ӊ*?p^ .dgAҼ0~{x3*G!b ,78]/4fLnS|zXo JWܦ I-qEL{ax _u]~aꀔB>Vڹ>D}.6<`8R*lp_/ +$IhN%P+V1hYˌ_MS2o%I$ VP`yK yd*xא|orYvpgQ| ay*}2"M M`a;spj7vܵFΔ>Z+r U=L߇Q`L*OhO^Q%PB]@ 8vM4\9Krɘx~>H6u<tq*_t˞uzYE;_m2t[/ XƸ0/:/w-uf7۫h#)Q[d-WXۚX\ C4nV 9ˀ%?IoQX`qnjYaQHKc4wUK)9V1k+ӅwX_< gjPD wGJj` H-bD8Һz qg֪lK:Rt?Jj SOaz  kڰtk eEx$,I"x&|P5.Ω a+KbCY!qoq-#4V[~)Ob;1ZPL%qCX?X!%ՉI YlBR VMcs_IB_}#44 uό|\D&ߠ2MU}? +^lp/[C1eFJsYSz2ONUd??y5E>{}f)c_Yg5$t \IwC_ Hf<]1Eѵ*(m.;NH3=H{\}4y2d=)b{NHzwo)G`7 ,-pٺ^/XS,Z}m!ᆰ Sj.0O j,vJ(d:y@#E`h(=H>66?|sctT` PHh=r@ՀBJ@}<fUST9MRQL$![?K?4g/̕,I!ZfdEFdG6ͣ?3'1ebٗ {&gd?!?|ᾋuQ7tCգcEP+yfN>o( c5sx h9hv.p! d**P @Ӟ2Hӯ/}G61|$[$Rzy"cY W?&4n4mP"6dtҔ]r[61ȕ$aR Ľen ('*l @-Izp߲`dbOyx6 !3|ܰ U<(Q j1ͼ@ͥ.BBH[e!2Jq[%?ui7+dnKDYӬpY;H]JT]S X_Ծqp ) OؓՎ>D7͉jkD/>zfx_[gDX|Ƚkm@0;ii7VZ+G=^zM3M6ՁᰃMPЍDN@IX9 } Nԟ򳼘b}Z{ Gت lSinp(R\2Z'qC ʗ=l^S/A+ o(?}e z+5B@F1$rkJ*zT*!oi4P9} 9A"? q1N:oԓL x7qvTGcda$j<'Uo$Rr8S T', p?S=>glXZ}ۧ3X_'TwO m|ZQ⑞5ň7 6V1,`N{d\ȇq73d spWv_3>Km4KLx.@^pKAs+fVhLHxF&gAasg[/wGl{b#Ij5<{&0/;Wy<]h׭^Hv$^>ѧ|c^e>y3{kNTI/Gf#KK]H4zO8LvRJ 9uEDUG  06x|:=<*?Eˁ}O9/{KiG{0B cź7ﺐ$G3OmLj m``E3A%(aEu6h Zl{5` L|]+T:H|v̏4 o:k+ #@r6LbP&D@hNײ9\CO߁o.iוSQĿ%?}"[ >'˜ֺ/I>{ܷ{G1)Wma9Fb2)4X {Z݂RP'T"D±@/MK7iEr'ej>'IaɥRSv4QQ~G9+)&g*$&ɟEa|W#?NZMO) ?¿-gGcs6 y |] Nދ5ڽf&S'{I +_O{hL/tzc~(7zHLQD_?ч]"xJJGE; 6|ܨAMRL#"YEsWU)/ܽcvP&$ҁFR!vnmhe$j$I0ǫ[ቕD"j7 ]-' O1OJ>!_Hq>-ώ9>ѷ4ljcjF.Z?@q[CHc J2J4; ѻ{; ]b~tvr"y7m>>)UVEӾ'IE~7} k?ڏPcRߑe?Vg;9qa7B hٷmS>Džtbڟ%>D8>Uֳ4,b_vO)K+ǾbG G,Q Q҄ 2T:)7U<.ϸeeOr [V{^w(z$)zaItOZ5rF 5OD8nžEᩲv?K~oC{Pf)IBT{Quo %zsU&q-ޓy"P wZnT<2#7HPnt!bhѶ_!"}F`0R&_Db?h(HIUnl`ۍwy}|>N)}N[-Xv}jD=XǧRA>Ryj^ɚ#pJ>Lc;=ɖ%hmw +/}3gXtDQК#Y.!Ա)_[1ބkG0>s!xξbqlA4_pțDLs̜|ALk$f,t,pA/!P;`h%;!36hXp ނʍJRw\J^2ÁaσײkV W HBJ@Y g/3{06W&"r^=f=GzUAB{MFMn33?EYqi8 B++mn[)Sh#cЈ/iPʖ2 $rWl[vrvu,*zz\yʝ0B cdM l WUݔ9s{ohMyA̶^ےy蘷R"0-%+N慗vpj,)1bi9q+H5q l…`Ӑ~Z%_K@w&ؐZM?_W_鯥/uZM?_ Ҍf|1*H*oJ/eޗQaQLދMR~iN MUM&_LO=|C=/I<D 3uIaGrV')zD);֏ PҀi@ ,Z+Gk@PԀ4 aZ+Gk@Pcd!j%p0S$( 7( c~rOFdDFdD"P`a_ 'g^k)D˶ꊦIYI?& wQs7( =9z591z-wVo_iX 'BR Ԍ w*%WD@d/YQ ACYmU}~C qQ[T5O]xfBGWWdLt}3|2lGLd~n|7!7#ݨeh|RS(B45j sʂ= vfRt:5E3  @f0Q8Gg(ҩu)Dv %ܤT<^si6= ݈xn|lc7, d#9D[4Gþ7zw-Kޮ\|2Ļ1©jq`!6M$NXP̟>FtCEk4Vo.[_8Y\o_E:M7&g>볼 'm<5s-R%2 vh̭$Qwt6dW['yxu7oܸ [ٓ\K_ceGr Q7>it4q%"QLs-ȅK˧}&]Τ<"`Y^;b|f\b8{Z4ϾLE@ !FA l x;WQ2WDG7no|g kbcn%ZGyg&-"@hOېe [<@zY%%0ٕu7oq^mNitٷe4x4'k0Z,J(d:$#*~=ё̭$QK; f!^Uc`9ӭ23CD6pʒ L0R2"%\E<3sZ,:WLn]$-u]]J ,z0 jF=4xhh"6z1(O(AVd4$D !C%DVKa0גw4r2n'α)1D &CTIN$d0 1_Х<]{()T; b7얊DIlj")h53 b Q"Ll²J6?Sl{}vQ@s ![qRFNAI72T5miE&|.Pj 03oaqq x3#W<#F1LT$r45B7)2Ciy܂rm GAiLrx1XP)QB6d&OdFNĄpxMN:`PmYIN*) aۑ"8\BhR-$USz3waKdhҘ0$ Lq%,DGA` bJ >WPf?-oվC}?=')tgЭ#WjA*eܭ&~a"%OBEi7P GL. Ӯ̲D*c4.( Q- P̄me hAC>* tyJ& pT&l@S4mt ioew:$? }M)Tw|(?o|(e5ReүH?տ"7}X~"G U? >0KhK,}( ~]ɰ?/W%| { ϥ(L|įLo?@|36 >ï0 a/h$I~GF?࿋| OU'_~#Dȭ(g&HaxG7ŷx)|Ig2S-!LQ 7>!4'Z#6--Lbۦ^&ߖӄrV1_ڴQXtaG\pLcNP>Qmxb7aV(ۧ6{\!̈^a6Rk pv^kq?{v5d-)YtGUA[Al dhnicӜmЂL#OՆ+%,_KxS3zrz!&3-B,cQ@3p#@3p#@32V1˄9놋 lkZ5-Ӷi[ִ.SDZ" A A I Q0AP!HDAdUhntTWUz^WUz^ҫ*Jҫ51- GrT NoZ`[K A%m]}T!Wy$/(,uݽvB[|tM 3 % "O*I=}㟾զ)TtNPCFa"Hs]sng;|ٵQh[2s35z*ln*g&2H!yzHu^m3zbQLv>?w mQʹt%^9K6DqQSY;~ynwﹺ5mXd-᫭#h`Mj\JA#˺7@WYN- Bpj1HwvW7:k ΩΡ_0Ax=vŦ+ h?+yZS~7wJ]A̙4%Fc4NѿlOȀ ԟnCnB|{^%ӫl1Au%?X٠Tdcjֿ'YΚXcF8`V+}>n(X{!rXJsT^ʆzQY:ůܜ> !96sv1kb%%)uWc"8p$a.[&ԛD=L_a5fP>/(g 1/R9Ǖ>tcFGzb+").0D7fϛ3|UoNm|;|bkd(Ke,: :6'u!\$;!= 'DRǍXPKGɾO/epH60idW?T$FŽkӦ ,X ,XAQe(]T"J70lHRbߨxp௚'mGr/ϳOy1;" #+, _}V^Za4ofGE Pak4Z ;Rvs-fxnE\ n5B(d%s5%!f;0Jr@ZΨFH`ELJ0X :fDVpO;68ˢd eVvK@ <)ril>-&E-heg.Z4`oQAUƛrxV2h/!T˩.4)d8,>iI2.5d'iߋEkS"D2HBZ6 ] Kmw>Mmc*<f*#ҙUDu4%N]UrKjW zbZݏVNj0biq e-x^@̉F ?xǵ]G[ ((R (s|X5&q.NhZs-e?<{F'`^ =aynk$ _'@EVLtAXHpBa"dhi pH*Td)8UP(&p0:Ҡl䯏|@|Q$"’ЄVȠdA.:3|bbh8 \JH58r3&Q2d`Ñ>x̸aqX{ xS cfܭm,"gO@K= =PJ7'BοR 6`pR:~= - ZE.7xE&u[̑mGo}Z=-çtg+:(g! ~kzyMمz^+V_ʿ$$OfM#]oDOÇQB-kr?P~)B쇕Q=xjU'Gn"64@Q~0$jtXECb+Rogdtm):gjqe,RL`򡰡q,[ A/=e\2ʸ2OH ڄ?]_OU:uOsF)e=:+s5d{06W:+/um'i0K3PwaO'~R_o[=wܯbD_0,Ov_q:UҠ4"iN5&yG{0Υe;r/f0 9ƦbK7Zoj,Q?ֹ2$32~tE_U~:X27SPyK7 /k *C Q/R' BZFRo#72jl[h??oRDAOfG$hD#"QS~ ~Tf]䐀2@p8$/v%X+z8Wi]JF\j! 2T48@`}sbes'R߂ WI[R<>I?&C_uC_48!>[} ##4-%%FVGQNB$"oxcM`e{A*@Za#.gkCEdv!= -ߐI<V&h`=uLZ#)iC!~Z9Ur-rωƚ}c(EUwqk` Kuh !<.Ԁ:kqj y u-dzFߵ و$Z\j3HW+rƝ(f h}w qjFRj6^U) !k6A7?W7.P\9s&uD$$ ΂@] ҮMӘo6W:ѵү7"HP noB DsJ tw6oNqB-/$^YZnm' SΦhvk1&Gےsyنe8Sp#=@Q4\ CQl+[|z%*B$k3#g޶Vgx2Qd^@y>(zhT\Ĉ趂LkQ+@46g+`5`@zc *A]*APCV   zzuwiHs([BC]x,$z$Id|KE&^ϳ$gah?EO$G]-.ۮYH ܖ]XG 9FK X} 4"NlKv#3qjxHA2"V؉As+-^ުI4̢h9θ횞xV3ӵ\<-^gf749hSB0N#.2ťl%(7b Gu Mʠ˩L^Jl|xQr6¦DDIڂ&2O;#bK^&1Ů`D]ݹ]V" zP#wYJ'Cv4OA'S\-nО߉Rv 8ŸJ0}{^X̖>n_0%3)NVc"ȡ Pʆ"( ]<~X)Xc +1F#D=Rw= 5iVpSc*}%|7}B"n񒢅V:M$;8'}5ǟQgZuhjU| ;Fa@'rt00R^W`{0I4U0K$'`'0"ffffff2RUUUUUaa)CpsGlhf^d%N`$|ys/u2q.! ΟxZ:ڐ}jI@. pvj'Lay)&'j5EO  G_ڮY~DЄ |\Wo>ݐKɋG[:goNc.;ws6cRBs22"q 1ՆvF6ؙ P<5-%bA! OKɍGm~۳zyvY8r!&gVFc6"&q6-.&)a%A {/n?>:v_>rnj{f[:fjiI(3X:K6D;2+.075ڂUS̪b? KhlrjhvbUZd5RTs̀N ̸ |x=:Љ|okg]c_ۭYzUO|KlGV\ jxLD xRhR[\hsȯ=n\Z-^}~ozovg(s\0Pu?Qk0333c:c̊ q_aY[Q} .ō^ّR)T284!Q46S/2'r!F5\xAoovileL+zlrjh?yX8} 8&iQ9XrU@=M)MbW5EOcSґѢ'sb9k#lPP5eW5=AT mm[P y q`[!B_)TW/u~woU5REDE({9$9Zӛq S+`fR;pDd``oYyQ*e]ɑ}>vh%>?x/q+ R6nvugmF'Qʎ<&ЃY V[ϭ+ӛmɒkQ$Ds` D Txh Arb:m%MΣ,! }{{{{{{{{--"d?C73#/'̺y8sl+ B[۫yaڍ֮4C2"q!<|O" ~KHOKyL`ʕX HpKHOK[pxjɻZZZZ"FK`@8m.ire1a\wk7V[QLHjDGszÙHpKȞ 7Z;X꽦7Z;X.PiuI(qz\Uf(v^UV$5Nb"DI]Aۣ9L`ʕX HpKHOKI\h `w@ThҌcG@s@-N\wT4TӦ,YZ45ʢISʲI 0 9Ӏ  YppА А˰%X4T֖kֶn]{֦m: `;y>"N_] F T0!@ "l{-61Ht4$mj}Y@j]e|F89JcfXSJY[cCWjMW\i2=7`ΰ1`J\\m@ &8tX\.}Ts4Jdխ]#TUGG) |/Hxh禍sA+aDA@?bV=gۆ5֖,m4 5 X8P`@:Ȁsr?$9(dBƂ,88hd׃DSi?嗍4 V?Os;WOnnnnnnnnO>}ӧO>}ӧO}}}}}}Q"w ?"@w((iAD @PdA @Pb56@"h4:Fh4FS_ ǂFP?pTy8/ R=*`:0 Sc,1z<5޴WSGQEQEQ\2:e)B,.Y%:S8g[nݺu֭[nݺu}}}}}}}}}&ՠ)1#(^B˦R) (D(}\b`Iqp* F0ҤCw.h3OVbRJh* @!IFyhmJ4N)!+(J58&G6}dG ĬhQΊY  InXbo 8/b1{ !Mt|&'@W[0 #$wEQEQEQ j0O <O='/$|pM?5&X( !j v%P,K2D N2E8 Va+an.~tGK)o1@05z"%j!fxZS@<.]C;#7ORr J 吓a;J$B$W  uItGIotH_tEHOtǣ:z)!PBaOP$Yqc1ɴm۶m[a`XLXADIUP aR`X9,,~K$Iaw;BpKcĪ+U>Ǩe'0@4Kmv:'!*կ,$1$)B"E@N E"@:o50'HQ<u-^  A|ۍHAAAAAAAAAyj,ZR>U_T>Oo?h }_w}Oo Cr[~ПB}B_RGP OsЇ O-軝~uW1ɾ cr[~اSY>M};!a }gṿb~%o06xݎ|uG'6s7e5C'`F:w?CXEuIZd~=_8j̧p~gU(T;hvOsnZ 'ƩLW6YM`6akFa%)ZA'* ;v;˶+fYn6$9F1 V$"'B}8a۲U`aBVFf` E4(I(YDp įa`xa (6pه.UpgX1m3,LE n$b4Y nI 2xhL @ABBD.₇ YZT:}) LvFWfXzI-gC1'd!!CsPUGp os؇ oOls~Yo}rhҿ|-~ţO'}ɫ q$vB?K6Q ^ˆY,J떏(+c[hN"@VK1V ZaBlJ(0}B7PL Dg> XMOA^h6cF{VfD>[!|!?<=_'#2%KIGB_7t \-g.L\,JBL$Hq,$84] mGVKN3RD#(O:K׺l*%ylfV tsӤV[:TB1䅸b^ʡ`Q05V={`,߇a5ibeKN @<8~aE[sݤQe5R1^t@zi6iiKYކ @H@w^eW5E!IZl#B2du:N ci1(#1#%$EQ) "Dթ܉46VL Ѳ$ P`ps; D1ҳY-nFEq '`v@ ϣ&J%4b A:FQ0T^H쪦hu0nDcQNEJJC>!_Ho|0%G  % PG^mR뭮U] 5ט񹄔zXc.ųI! q T3$:_BьbZ'21/q>YVG_`*ݪu&v{1_(:Dy{= hB!HSޝ7 e%qdlDg1v`s뜈΋p0)E%*[dt@ ;IŎ*qJUlfɹ/Ũ3J:o^?,N#˞׶J!BVY_4O1f/{EMJ)oȤnKa/уk0HfӶn.!EUU*PBB>:НEgY!kҀN4GBZ+Yrssma/J$r{BױGUM4Ͳ/:,%q; ݲ%㒣CŠS 绞Y@ I&`WIm +]側&?7V"N@ Ӡ(Qpep=#>~UQS$c#2ヘʤc}iGn Ճ+op~慻ia6\I#TDAU |> z؀'o50%p*(Ƅg:2upyG:huX26r7blUeY 2ҫ*!GK;f Q7x[=)Y:$-nˮT8Z=|̻آ&L@@J\"E~Ag iuC#ŽOT11e$&E!%nmW%["Qr.9<9TCGT[+ʖdSȕ PkCS Z*?lXf*I[s+TRaSb́65笣yeߞk$H0ڼ ڦGwh7Bl][)؊u WJTApySTlM>b +BO4E u2d&V ^7˵@%L,qygD>|JUD_Pjԑ'mia?]i:zBhp`YԯaLz=/Ea?8zdX"Cb<Ȫvq#aZh#CEA0:U`50GXkq?VZb5\UUUUMLwHߌ!DByǴݲWTw={gv v?&^I(w۽Lo!S;w9ed8lQ(*uIq-R)^{]&KhGF뛅#小i‰PA%GpN"cA@MpD "\D zv1ÚÎaBHQxkJNi$ "AOðd0K2D Gd,ca?_gt9V o[a$!iqIE8{f쟚Cwfvo`v˞qJ;e얕SR .9_,0pxx|/C=<|y7> 冗pTe6;]GLvH #;3@Ǯǎ=+U u2:I+FQ@uݧ~x9[cxd,cbx 1|ίgz:ŬGvuʭ{5Z7duY[~w"Kr v6V̆sƁuTØb6 H `ɫ@4͑S-'(ؗ$Xf@ SD&5C"">]Zzgς$M GN@CG`t 1l6.C1RqQTT$Rba}R$I 8|xL߱ިH}nmD!sMTY 0hHeGcb20m5,drh6Qߟn d_l6vx ?^VeSd.am2h7{\# akh  |$*XlslV EKQEdJy'̤E<5 ثd%}wEÝ1l x3;/UcqeNo7u*0Q+~O%G*XgqDB WT~TkM\Q6']IBQ5x gv)n@Pɭ E&/:SvS0n,UKhv]Z5!l,=[Hm?E0iLqO@) &I"`pH)z%9!yivY5Iu=N,JFA Bp~zvMr nˮjfIb~^mZ]VEM]]ӳï۲YqaUQt?N,JFIb~^mZ]VEMRFA B~zvMr nˮj&$$E4̲ivYyg2ܪ'~\vQ w_65G.*r~ -Q]ӳï۲YqaUQG4̢$a ?m,쪦i(uܦeeU$8 ( r1=9~5=1-)z%9!yivY5Is=N,JFA BP~zvMr nˮjfIb~^mZ]VEMA0 Q]ӳï۲%9!yivY5Il=N,JFA B~zvMr nˮjfIb~^mZ]VEMRA0 Q]ӳï۲YqaUQF4̢$a ?m,쪦i(uܦeeU$8 ( r1A=9~5=1-)z%9!yivY5Ip=N,JvMr nˮj&ڴT``L6.PX8"qfQ0 b{~skzcu[vUS4KrC:n2*jzY9`횞~ݖ]=͒۴ $5a%A !`w=og9_eW5EO$G1?6-.&iiEI(A]ۮYmUM `a7AAR c @se!^...ꢺ\j{/<@BD7l{YtII i7@NR$#XatjVMQZerg|F{Ud#0. ?9uIP)LVԅ׭}Hq(@RL%gxr3)93'lr3<9ə Lhrg֍JYL gp3I83(丌>gzf3%$gpF3 YxuYd\EA7u$p1ݠ:BUUda]vymonrC:n2*j"qfQ0]ۮYm5Bt0,?@b~^mZ]VEMR=N,J`skzcu[vUzY9]ۮYa PS4qaUQA0 zvMr nˮgq0Y~۴ zY9tskzcu[vE@=r nˮ@ @i G1?6-.&)a%A횞~ݖ]`(5EO9!yivY5I8 ( rm,j&UQA0 m,$C0)zQ M˰˪IiEI(w=oQ{W6Z 3PA o/ߞ_>=|{~BC juPCHttm082.< Sqx0LA{8ꁱ8`+[i<F,0GDDD 6ɚJ"VLm`AC- HeQmmj'Eh2%ŋB>ݪY+eT|_SZV@Փgcn4ČRLLX:,nլN2*>DrG-+ZCIѳ17LIbFbP&!o&~w\mjJEfT"!G mX]6ad8FSa$LIH 3]/~ۭRѩYF'5HeEkQ=)zv8fc=oUV*:5˨h >'Eh2%ŋB,uXr-EtU}- >xJ5QeE 5GE|cJs?jq,M,="pwIu镐""mAmm2Ik"$k\JAmi*aȶ%#eZR0$R[کJ@"i[{e1:70چ&AmmJtR630;iZhĸ6fY\- 9 7 o5 O3/{1k//xI8IꨅY~eeX^J|TCfeͣI;Y7li3feYğh쀙e2MY+.J+J }#E 0{s{ ux{+Ml&h04Vտ>lVx6.섈 4=OPT%~dJWG`|u.b<6OTCrpen3"1Kbn_sX σ~%h7^*keZԐ.dO`hk_(p uo՞O[w:+73N8y7%0eB͸ JG|kRTGsKaF|D A!@W-TXT=8 YpJ R)O1VƐA`8 _HKh,N}ńhTUx|xxx<>ȣ2D^Q}e~w1{D0=Ⱄ.}IA=Bs$sTm4:'ԑ/x˯~Jh)n"LIwc ]@ډ@js :䃏&aϝaa!#h8oilwT!Vj?Im`kD 1>'9|%Ά4DCfBl!wXY։ I@DD{:" D)O~<!̈́bZ V/a)%3sY L2'KȲ4d&;(x~<9TTx4y 2#VA1[eu;&PodzR};\mSΣyU.}?o6pxe삆)h4Aß|4|]? O-buxk70TA\kT6fF; #xejUzxϛDWsgNEyS.^B4Ċ0_%.Ϋ)8Kp9ExTeUU=[q 5T$$i#TEtnX6<ƴ#2$(1M#zq7;?'eMZI[1S`.BH"|J9o]$Z{ N Q&`kQlvWXգ\R3:Ķ,-X dkdgq,f rLpS*iUРx+";ɲ!N1zJQNRg`$E 3M =#zzJ՘ x#ij|OV3}VM[[> mF&fURHq EH/^%MHע2+`Jx̜hECd<^4clxsĿ)1iLS1ɑ@avgh?a&. ~ou|OH\:+y%!B&G A\|]EP $_1#}smzSݜN#gkK}JVajAo܍kx#%A]`zE#X“$=\?Y (`Ѽ#D 3аds\AFwkh'bBWKq$kK0ZKR!ϸ 񚦚@:ed±ySqhG1&~"2^870.T?ct@  ̋BnM= ,7΀[ 9DY X6pu6;vvI- qR%qTC zN"S`љuN{yK+'Ӏ}hY+ո_^|OP:/Ei?-yr7C=޵$3⑤CYN.Zo6* ӫ N좠o"Ld{8![7o4ㆤsL.@#td 䛶5H\o13w ٸ:lYB㗇| 7\_>B|z!Z2Du U)}5N\'86UXkPq#g eepSOIg=R8!̬@n[^ ZK\ug+Op{P'痙6ʼn ĸJBr8I ϻL%J2O d|&@u"(J3SVӦ0 0 0 aZu qrqDu϶dUT?\( M#bѫCEJڗuv]RU J]6*3'yowuENa&4T]܂:VXv(?dQ{¾i"CLn4̂}Sh+wMPT.MIE M/Ņە5WQZi2H(m %ܢc)t<Ö4N]'4IIa43nݻK$`gƘxY2&qMQ0 !Fc{Wac>۳ fc-!")B0A$۴ ,IR=IrD~~zOozgwlZvTttïy|ɌA8-@4!mÉG3xڜC %€,##I( 6B{TÈ" +^SўI gmTJL_ >) HtͅmU^;Ap=/ e4F;ﵔ2ZG[ ݒiUA)*ZuĎD}OZp8gY΅.珪j=b9>90&lĵZ t(HpEtcHҫ|4Hؗ6,a WchXdyd&J6o4/uQ}%tOCS^\uNWGxixX9Y> $3ZTRcMMvya]vׄLȄLD]Fk5`(=ˀ~ݖ]=͒۴ zY9:kP z1-)z%9!yivY5I8 ( rEwun׈@,bu[vUS4KrC:n2*j"qfQ0 ܮC0Y쪦i(uܦeeU$E4̢$a׹]#a г mUM,Q M˰˪IiEI(sF @gï۲YqaUQA0 Q`v8 @2 _eW5EO$G1?6-.&)a%Aq0A~ݖ]=͒۴ zY9b;kP z1-)z%9!yivY5I8 ( ry?vn4̢$a}Թ]#a г mUM,Q M˰˪IiEI({sF @gï۲YqaUQA0 QPSv8 @2 _eW5EO$G1?6-.&)a%Aq0Ae@ nˮjfIb~^mZ]VEMR=N,JFaW5`(=ˀ~ݖ]=͒۴ zY9⺿:kP z1-)z%9!yivY5I8 ( rvun׈@,bu[vUS4KrC:n2*j"qfQ0ܮC0Y쪦i(uܦeeU$E4̢$a}ֹ]#a г mUM,Q M˰˪IiEI#Z]VEMR=N,JF#5`(=ˀ~ݖ]=͒۴ zY9BO:kP z1-)z%9!yivY5I8 ( rrtn׈@,bu[vUS4KrC:n2*j"qfQ0 ~ܮC0Y쪦i(uܦeeU$E4̢$a=ӹ]#a г mUM,Q M˰˪IiEI(sF @gï۲YqaUQA0 Q|>|>TUUUUUUUUUU&s ?Ͷ[Vhy7v 24" I$I$I$I$I?"""""""""""""""""$I$I$IV! !'Tf )%Aj$I$I$I$I$I$I$IZUUUUUUUUPUUUUUUU&Tv 24(I$I$I$I$I$I$j$IUBPUUUUUUUUUUUUUU:!B!BTUUUUUUUUUUUUU'Tf)GjUUUUUUUUUUU%QUUUUUI$I$I$I$I$I$I &Tv Х2$I$I$I$I$I$I$I$C!VUUUUUD 'TLn'PEA>Yɲ"f*LUUia̢$a`@K 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0<`888888888888888aYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe9yyyyyyyyyyyyyyyYeiiiiiiiiiiiiiiiz纮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뚦i۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqq<<<<<<<<<<<<<<<q]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u=@ @ @ @ @ @ @ @ 躾횞-)z%9!yivY')a%A AAAAAAAAAAAAAAA                A0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0@AAAAAAAAAAAAAAA {{{{{{{ ((((((((((((((({oaaaaaaaaaaaaaaaEqqqqqqqqqqqqqqqq               Ǒ$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I ((((((((((((((($I,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ,4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M0 8888888888888884M<<<<<<<<<<<<<<<8AAAAAAAAAAAAAAA=EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQA$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$EQ4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4I&(((((((((((((((_UUUUUUUUUUUUUUUUUUUUUUUU̲,M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 0888888888888888N4<<<<<<<<<<<<<<<8AAAAAAAAAAAAAAA g`. e"@cA1!p`P@0 p6 bP&h0+!!?876543210/.-,+*)('&%$#"! n۶m۶m۶m۶m۶m۶m۶=ϣ+!!۶/Sk Х2 I$I$I$I$I$I$I$I?BUUUUUUD+T 24k I$I$I$I$I$IGDDDDDDDDDDDDD$I$IBPUUUUUUUUUUUUUU!B!@UUUUUUUUUUUUUU*T F6!p_.nߧj+BS8@dv.7m۶m۶m۶m۶m۶mʐ*IP HN @NmhYF]lU^פUdEU$A=NS -F Q"}}}}}}}}}}Y?~Ǐ?~Ǐ?~Ǐ?~+!1K{! CÃCÉQC5% G{U?S+x{ R/ppM$(6n"}}}}}ii4M4M4M4M4M4M4M4M4M4G taiV ,ʉr9c1B :a*0.i*!+gqfd v{nvnvU Zkm}U!I$HDdI$1I$IDdI$#I$IDLI$#IW)`5/ٓoIJ T<%-SpAA@JQMMYT=Sip.@ŷyZ;׫OOs1r_OW3<(8=a0(Abr+RY;!t.la˭XJM?gmzJz서oi]4KV(%";2s Z\J+a t N^bOhh-A$'ۑ^HތbAjmdܾm̮+7vJUjL-2ZL[~%SZ>I'd?7(BD&b荣tYA+!ܒZ ")g7h"K٧qQA;,46eʡ# V51Ę ^O+_P}6, s[qFGϤew~ܬ#Ujstz]SG@v,`-5Y^Ni~Ĕ+ {d&|7=X9W& &rrY#!ebe7eddt2@t2%\|!"~VxL3jP0-Pg> P*[UUD(ݡvYث̌E37Q9&ܮiE7֔#%V( ʂjnf&Z$CbK=9z591Or+  #r@ᴇE` bg5z6Z928 _$^p͡52ťbU )r]7 &>Ž9x5[rS4ȅ$OāWdmX2EJPz -(݂s ʽ9h%TVPδ/ي+LFį~_W?4u]u]u]W śھ7fe!9f=Jޖ{]t- .ŋ^#dRHݚK "yMa,j/tE7k9I(#!||1v[h,!<{VjVjVJ Ȅʇtƃ؄ .{~Յҽ{$Ơؠ)tnb(uܦe,^n.#7~136^I?!)bx.+Y#>R8f[.HŘ! .̬H?^V MړASI]Aۣ9kP|0 ]_&RʞKLGTLDEcΧ͹NCL?LWHmBVE=`5C-.Q؇oז2?dW1O\HD8Ƣ3V_ R NɌJ|F`b6ƲW. Chj !2g.$ Hr3]a 7T⢫mAExk'tt4ܾe(O #DnUfKRz4¿BEMҞH`)Gn*o)D(?BnEk{1 bC xcgxikp?e +X5ꄴ'%9<a4<&)5A,[9v{{{ύ4(&Snc%Kp D3\l\T4zzpc +F/ m8o JtxW[[v]8F#\$Lf{,YZ<BnS'b8.XA:Kk&Ek~OwK b7ofY˅]S'lr 7тCd1W]`N&`A3fKN|&JX$`b`,2HAA__"}umveV]mQLISĐD< yi_][MWT=Sr<,.Ӿ*z&z9-fByT(IxGKB@ @qa4l=$9P04q<E`$EpH Ġ "}umveV]mQLIS*4LH'tcsvc5-˴/뮭ʦ+^NYԣ"D&#ǣ( _ FbPD@0 B` _y[qنiWfaUM͔4E IO@8o2˺k銪gjbV.L*Jd<"q<E`$!a@à ۸LڪlꙚ崘 %2H8wG`T0 0 aP GPB>:6L2 jj)bHz"jyi_][MWT=SΎ@$Cƻl0|Q*BqH0(@@FH#(~vme]UW[T55S1$=5㼍˴/뮭ʦ+^NYw"}umveV]mQLISĐD<6.Ӿ*z&z9-fZ@eEBL G!GQ6(8$ ` #@$N Ӯª-)iȁqeڗuVeUD/ŬD#?ARf`LNN ɚU=Jr#7rMNNe&Ս cU;3;cvdGveWvVӝ\ cգD8r#wr'NLdYȝ0V=Jr#7rMNNe&Ս cU;3;cvdGveWvVӝ\ cSE’+;9%g&o&>Cn&jsdNʝ܉ة3ʚv9HbE:b'(md3\gY;Κس&vĞ5cgMYYjAV؃ ː轾Gěy7W#'{l% <=9;˺k銪gjbVèH( D}%Nnr'7F iiiivwwwwwaP,2,3M4M4M4M4M4M4M4M2,22(L Gi<ECH,C Lvwwwwwwwww+);)TQ:Ɏd'we'{]ىNd'd';ܑ d3 `W:%=P"PCI%=HBAAA*?iiiiiiiiiBqH0(@.u{4M4M -cV()eBN$Ө$"F 'u>;lSe6%cT.ˤ"D&#4 Ǣ`~vڵk׮]v*gdOv'k3[nrgr7ɝM^|(7uiMnMn&7  22!4M4M4M4M4M4M4M4M4<0 iiii+X!L'-P03S?`EƵ;Fړ093m];Z(ED몪jD0T]3,劏ڧĖbu!_z뭷z뭷zwnnԕ˼ ,Io2˩ bU?h{k5UWBYg #_Bfm y93PlͰeN&yELr%8 T[eNgh}zt/yf%+]~#R,-.Q;ejBE'^]Ȝֈ)! ϕKED2Iдf/YROoyQ^[;*qbᔈBEEPbx>'qLo^s,uLI!TvOIQYN< XSE8Aމe )["&haVCZ|G:)>q~U2W⦀D$IQmmЪF-hDĮ#NZq)8Zy#=Y^r E8P4FQUPޱGO7vkZ0;"OנGItSad=!@U#K# DP:s OT7ck35tNeбDne'M;h"[2t8]=~ /LTnR6qE[V"*|ZG5SJ);@BgDvewLRw Y{E{ T'80!J)+ڕJ?a~D4Vt@|cCAA!ҐW"&i.rB1349:3㚾nNq ۾3y^s933~iu>5}Tvu[HzM,Ƃ$(]akY ¬HIIP Zb0*Iz qvefM_8ꔫ]YW~W~q6Y_ǻ٣wG{]7;k]];^Mzgohzs.{ bs?Yr?ImՌ_%%[D-&o)la sPkHTcxph`XPH`$/WŮFT%rJ/K=Jr0Ogt\sLJf۞HTcC< {7f'3Rj^DI3d`<}׽ν.ŖQ2 3F=/dЖqĩ`KlzmC܎*ęP;8 GLW/eO$L8^ODᥧkL,)zPJa=^CP f-,D Ef [,MkN'ȼ1Nt=œ!/;$Lwxy +׈KH#0 c?xqXb"~LgꈤH59QmQ\YF\6\.])#,1&:lɢ~٪\>\DxNX .\ܭY~ab70! RǛǎ͕JGܮIfУIy8GCtʮ~DwS\A4P<07M2fj2A!(ڶ-8 {33&,uZ5KUH` YHQ~# 0;&PAݟd A[ٺ@l]ǭpmW/1drҺ>_ Nܬ}w LC6x` &c^#y#wkpsc%?BN//D}z~̿(crH2 %Y1ǚ=̙91zc!NO'IEkEVvs.fSz?W7(U]R;SmI>{0G?9V0%1S #4+S>ɢ%ZV22WFPZji .u)8U7}.v{~ծRrMӆLɚ, M_rA,f;cGd旾GH/$EOv_/ 8+WC/$_o";3ٿ_ueBLvoKjO.-1dkeIҎ$wj>mBؘ qG"=YQ(1_J84 FCt}v1${`[H4bdf(uT D8,`<Ͷ 8[`:'nO:7o@z# E~pؘtt]èk7uQybOPΛubw&CqWmU5h,VH~b(A2)(mR`EENVlP-"=8kaD b?M*݁n3@pS/ fv݃*#}nC."rNGO ItN8n!cl MXsIV2µZZie2A7ҷ}的?ẅ́%^X1D ]Y}Ϥk5H=Ll ycF* (C@zn2<@d3#<tAQi1{x힙\i.Q?hNoC'XefBgօ&^` 3Jl9SEVֳ3 =.F҂0|kdW8D!]#v'G, EޫpLJ\{׺QQ lƓ `) [Ps$c2 ҖtF*ܾE 'wVH4d|`Yܛ# jo.CةY4_ .wV*Hqn*v w\Plh4tG#ƺtޞ|ܛ @(Q{}9+ڜ=|MbP[]BrFQUq_ctb) E1XB@BSJdy&tH4,|@W_fCfNx;|*x:)ϒ =1Pv6X^ gWn@7 5fѢ-prLAH#6OvKe~)WS)eJ NTܫ́7ruyeiKXoy9O wY"$`Z|1aWa{Q3&&oZpj"W%v~('4) >|yA Y7 KTLvMP7T<Ǘ$$'5 mńx"P fOD2n0)c&~;9Y0| ANDda[ڝc(c,OcSL!Y)=ܢY[e[V;7xdMƹN`+HL$lӦu\8X.'4PZY副._H8ۧq>ഭƅf DUd.PGA W6dh*MUUUU03333o ؐi}/1վt2_[s5jVe6"dFb' 4a9y@9А˫>'8Fk"V0'z.c(.Zg~UN hnfE^ZyPd#\ 1pha5V [5hƀƀ:M r&/%Tt%]Ï"A  x#;,P @A"A/P@' 0$܉EzH(X=Q1B}39P_(Y^HB`Z.K&z@щ@~a?ghRrMTvðN1{NgsZ-#~Ms"%{% E}K0 {D%:U߈ŎLIG#DcD. `8XhTqa Xw?S!P RDINwEGDje/:&cn1ͽj݂2l*6tHd&聚YpЛޱ<|Tˣ~`Xу wu.̷TʖCEt- njxya?UeEuXfaj*<)tBݗMчLo1e@~Da 2}FR%4,Q =LfJDZys71sbAX#Z{-I mHҡa*װ%oŏT4E'~EHQ%eY} cRiiqÀc@8vvBn ,. lU:/! "|HEyPC k`NܶBfZȖ4k`%=I|ȶă$UXl[}`LY|dgO<9QUSܡCMHJ~@ꀝn!JutI3T;A^ C%Y/ P7v̄XC;qrDgo10^,\ AQT\ ,!{?d(nv2B{,9PD[" .$ٰ3i|ۗ O'PeWFf"@T}/N MDnn~" F {Z`Ik׵v㳂<;_KxXSfEHF{@M% @:$RT4G倧3,`OD0 T̀$ϥm0L_c8[y Dz"[ +fў4O lqǕA_6bXE(MU'?{isџKk7Bv۵9NA`Kg $H8ߍ}pe?fKci7>Nu; v:0Y]N` :kI_;6wr FGy{m;e]%De} %+NZZ 2e;U!uz. |2N:i$B(DP(aI!_5A6WS/lHF|%tg3& |<@=xX5{ NF\>cgَ-mU9c!SP\#AMaü Cn4uIAI8sz-Q닶`dN,J2@=횞6eW5EO$G13*jrkzcܖ]q<<,Q 븍eeU$E4LMr ނ۲~fQr3*j"qN$G1?6v5=1lx nˮjS 'zE4S$uDɈ D#r ]4 ӸlCRo*̿4X<~# YH#g?lsߨcΩ:s&XfFr竷+x2/ ͽ_8ɟK0 yKc){|ϸn-"B0K!F1~o9Dī4䅡+,GUqD_Ϫ<| 4F-SBt E|@Jv3Zm -5s|IM(w 6987ʥ){S9- n-rvH=QV s`k@ I-ZPtiP\4TVV !BTqNH1COX*s4PsB vrSfHdeM&/*XMT ! B An_ #)hAGk’ݟs uJy4Х ր?eWp؅o2/J@$ |(7 vT8];Dd~{8p HwHxE =,Fmn0 .A`#0^qJl_LJf}!yeCY)_Xhed/(Ea8'R K룇"T/WrAqT!E{LMfa }CI DC5q)'t K8 (9 rkzcܖ]=RYa[p[vUS4K=Yd̢$0~ۮYa[p[vUS4KrC:n#hvY5I8 !og9 omUM,Q 븍eeU$E4rkzcܖ]=͒Z]VEMR=N,J2@}]QA0 @~oqA˰ˊ'9~5=1lx nˮjfY G1?6aUQA0 @~!og9 omUM,_rC:n#hvY5I8 (9 rkzcܖ]=@b~^m-.&)a% CvMr ނ۲Y(uF2*j"qfQr]?m,ǰ--)zeLb~^m-.&)fqA˰˪IiEIa ~w]ӳÆ쪦i+9!y zYd{~9~5=1lx nˮjfɒqA˰˪IiEIa ~w]ӳÆ쪦i-9!y zYd{~9~5=1lx nˮjf钣qA˰˪IiEIa ~w8 (9 rkzcܖ]=$G1?6aUQA0 @~!og9 omUM,OrC:n#hvY5I8 (9 rkzcܖ]=%G1?6aUQA0 @~!og9 omUM,SrC:n#hvY5I8 (9 rkzcܖ]=@ce9P? %p%IF ؀C FQ6Pd 8`$%`%IF ؀C FQЀEŸ{@bѕ t(TdWSl<4t!90I0 Pc:(6jKtLvyXjCI$Hª4-[M"{Eqd^mZ]VEM)z%9*LPA~=)I<vM7fBmj¸_Cv!F"0:=uwqHC 2"\N>aD" QyoYޭ .qKp.؛d@k_73,} 1,eđ>XvZ6Aohmhta~Х,c(2 h<&s D.L hpjЀX`y|0p5Be4lՠ%߫e+&KfhS Agz" (+|`߫jXRBXbӻ˄9a%]ذW2gCXV5EO$GuܦeeUF/vț,CYqix*^t<Ɋ@ݴGJ:)~DB$u?!TĊ 1SCKsl6g YB ć:n :W#hc[hrcZnRJjBs:>ُb+ &pnnjPĐhUS4KS^t_uVeTTgDpģ}?NmE2z0-mەMS-OJFMVHR {|WI{\ֶznraQ/2C{ծ _ᔷoҏ\G}9HT|R| Z쥢QʛR&,cF}ZgS;#`9S ާQA#Oa2ُb+ &pڢ5OwguW+'nR )#[БA{nBrbURB̿~X u0O1$]7}]5ybH+wguW+'nR )#[ 0$,91E g+\!>F)5jan?"@)teMx7Bo^Hib̢ShhMPDaU+R'®+ DU (a8I}u6Iن4 uub)%hF@f{2e=̜'@[J#jX ]x(a %L(S)_|*)K9$k4kuTGW'&`2B;!Ī9 (?JWAlxTK9- *Z >&|Tp&?!xaиSMlM{$O^GP[߮ .`z5 1\!ϟ:Zn?ۛ;.y i^8cX5^8&m *(1 x3x҆5snB鐼R[7@$nٯDmPb޾5tWO8WfZ]H}Tinɑy7# ֽƉo%WGʣ0 C;-AәV6zi})_zꁒn5RK9aa i^1ʳ_bW41̱)Eu' m~O96T, ra,f}.dy㩤$1HX4@h1SUqnK :9GQucszi?ӻl:3jt5DZnQJ ca#T?m:dayZ,=iZ  5>-deśvs)BKTpgWtuk.)ЃI&,٪MSNbN`K3ݓ]`dI׋ꢲ?*Y˽yE%X:#b\/H M B9r*Aos{1Fz:;y#`7Qrk#DAN1gO( lO<)gzukmlh+x,|y>铃Uq58#DL[B;huνw <C ~60* P58%,UD;u!#HIɬ&Su^P ^4i' u"+롘DG3H,Y!i>T.5) ȱz v%sAH2'0H(4owvC`sW1bn+^LXE>ࠃ(d:W1tI,2,Gbқ9Jy ~xoeW=sVPT' J+y ۞HOUIYo<#s9)T$OJ G[~dăp&9$*#c|BIE!dthwkX+6!Ͷң+hgfd)[13e{H:HM$xo|fS@π 3%R]fKAe2Gu~@V#3׼""Z@(5Bs 3c!쪦iC0!<@ :n26-.&){~9NH"7k13r nˮjfI 1bu[vUS4KrT!îXȉ="aPG_s^ *mY9圭U\TXDjX >Xfcc5N K#P@1$ՍdCABkp4 EBŤzY{~skzcu[v@cHA0~zvMr nˮ4̢$]ӳï۲kri(uܦeeU$E4̢$]ӳï۲N,J=9~5=1-ZGP$=͒R4KP 9!yivY5IQ~zvME GP$=͒۴ zY{~sJ˰˪I'J/!FJpU>N]f~Y\u]ו*G~4 O<9uJ$1:T$0G.KҺ.KTX? gS"!O˯I:1r۷]{6[:2.َh}Gu'me\Ŭ ꝝɕYh|[d;vMr nˮjfIb~^mZ]VEMR=N,JFA r^욞~ݖ]=͒۴ zY9 ]5=1-)z%9!yivY5I8 ( rEaA //y}opڞkgX~Ge8~a[ ?:6N2 .̺*&J" yiFYI8 (B~a/zeye8~am]]YuMU4=Q,MIqh( JʍL ʣHsbRDB2!_)8xc/tb0Žouϻ8qnm^iuNe4>a-]YqjF,>6( |t)z%9^ܼZXs-쫶j)ܧufe%UḌ4b$!l| 8~5=`[weSDKs$C;oLnh|L,P۸LʚHzYD9~؃weS=A#!p{}Wۮ/ܶZ.ˮ)i%I(!~ume]eU5 &I"ziYEI9't?oV~֠)|%;!xy7iX H t8/} D>AxysfkuFc%[qS hH|'([d<_5r nɎj~fGnb^^MZ=VC-RNKwP^ܽZ|V\;%.w&Wn6f"^UME=s5S-2% >8/`J)X ;7[3/ي+z'#n$I& q0zw 0v0Z`Dv`ս+ ]a޹[{WsGtB@fn! G$fw XJ0w_D??zr**TD!HΝ]Sw |b?QNJ>]j)Q2n\ 0wdv8*W%9e5܂BﲆW9\亮^W+1mpӸkCAYBz q 8É!5`+) 0vM2FΚs\<؅3 ~b *0u`-М"9ppv!3 Ls7Ib8=q`ԝ+3"zV ^ޕQqpus+k˜S(s 2{ϑE8!=(Drml[Ɩwcr7?/[Ɩ:cKR7T[7"+ݸ%_]vcewƌK TSJFkFF,>6(s.R&$2 t?oV~֠)|%;!xy7iX Hxpppppppppp7i#ZI9S) #@V6+jTIVRE*MZʳR 9     r9s9眳;s9sι\3UUUUUUUUUUUUUUUUUUURJ99s9s9RJ)RJ)R9s9sc1c1c1#\jRJ9"c1c])RJ)RJ),˲,˲,˲,2 0 \3UUUUUUUUUUUUUUUUUUUl)|'`W:!rJ&*=#z.8t$   B]~rҢ&+KEP&H)T… .\p… … z^z^z^ZVjZVjZV+qqq* gt:Nd5`QaP$!"h ($9DC` ZVjZVjVhD&u+~yr+jR'P2 #h 6\uf&e^2T3J#vP |>|>|>|>|>c4 nN +Kι`ˬڊ"[_fg}h6qӨË́ stC@l㦳퇛krG Z%bus\lܸN7is7[nioOsҔֽXf5~dwq< B  ;1eP( BP( d2L&{vwwwwwwwwwwwwwwwwwwwwww\fMqli4R9B J)RJ)RJ)RJ)ReYeY9s9c1c1c1c1\Mqli4?ni\R FfZ6s.@i1M4M4-˲,˲,˲, ?4n&{w{JÙNsoCRJ ;1 e  D"hZk;fL&d\Mqli4?ni C&@:c,AZYCE:(((L 9C}}}}}}}}}&`bS *9#&|!2[ΛUM*Yu֭[n~tJΈ )clp*fiUFauJP" i%SPH@:DQAtm "Ǩ!b 'At㍥2fHpCZ@ 0DQAtm4M0R+JMqݥpl}㦹6Թ|,lxS_b37?nZ{\'Bo###############wwwwwwwwqwgffffffffffffffff&A n\3d~?\ WaR9@c1c1c1c1aa{{[kZkZk\Mqli4?niB 9"\ʿJ)RJ)ReYeYaaaaaaP\Mqli4?n R 25;i BP(RJ)RJ)RJ)d2L&bX,\fMqli4_|R k QEQEQEQEQEQEaawwwwwwwwwww9s9s9s9 Mg?n4wG9љ1ܽǛi R9"\?RJ)rwwwwwwwwwwwwwwwwwYeYeaaaaaAA\fMqli4_B 9"\D RJ)RJ)RJ,˲,2 0 0 0\fMqli4 R 25ۻD"H$D"H4 `0s9s9sNLL\Mqli4?nilb 3L@;1qqqq1 `ffffffffff&I$I$I$I$I@p(*%iAVXVeEKX F'B+.M ZQ4ID""%HĤ$!$db I 9 (E迺s9s9. m۶m۶mP>IBEH EHD %$B"ʂSC?>Џ~C?>c<,JR4'O3R{NrH D"V A $@330303FpL0'g,ʈ"$ytƆ! BҸ4.밆L٣G=zѣG=zѣG=zѣG=zѣGԤ&5IMjR/_|˗/_|˗/_|7۶m۶mFh`Æ 6lذaÆ 6lذaÆ 6\@ehx A-Lʐ*IP M>.OiN`r+N VI=LTQD@<01Ad0`6pKlm ٣1袥 buPR40 J 6z\Ӝ$VV>裏>裏>裏Ѓd &)԰jUCaNt)YHE4 I@88 C.XeZRZ b$+i"IEU],D< BnbjLF[bup33L0'g,ʈ"$ytƆ! ֐)<frM7tM7tM7tM7tM7i:ͩLRnũaժ2œR*#h"qp\"&4xXC\ ^enm ٣1袥 buPR40 0M'4n0IWʤ srKB(IH| Gilr a #`=G}G}х'CnMT:37`%TH~.@"{%7^xKC'.$dׄEH)]E$!璲"7_1]FwUU)~JT+^O@0tӿKJWXtbiiPέ,f*993sfu`:۳Hɟ19cc$3flXISnq19 //.)D֪pϲ2Y%XD4ߡ8:s7&,;ҿH"]w NwI⮩3s%jcIe7\"w%/7o7!]wEd7DJT71^w %e+cXDf6DHh @"`z$&iv$p9t5 J($UP!yj &DJtE]tE]tE]tE]tE]tL""Hat&Adå`!T $`b{4,"0ǫb,EL-RJ)!B!B!1c1\*R 9p>;)RJ)RJ)RJ)%B!B!Bpwwwwwwwwwwwwwwww\b@Čp@P@P@P@+uH%T]URT*J*UTUR 3Sh3PvwwwTUUUUg`f`,SQ Mʠ˩IhEH{~s|`t@ks&c[oRMFD욞~ݖ]=͒va5Q@0r O!ߜ DzO~1~/W-\@z)uhfkJ* w%aiUFa%[q 3*n";r H(s.R&$2jO#/gE_ܽv[so3%O Q(|w;-ڝX}\T<iaVf]T%MP\uI49(  qЯaeW5e! 4d\V!NF!>@ȄKIGhEHC(A^\ZkzcuȝVwV(^IِpvhVX5H?;=+;9!{\s,p8؋vpeq$a*\Z͗lL=,5<1-:7t?vLr O)=]r* 3Yf+ɵ zY9 8m2*i"aeA㰈{{syl7K ɕQ Mʠ˩IhEH{~s|`t@ٍWmL렧YqaeA{{:[3/ي+z'WD->6).b&%B!!5<1- C6##.&bg=_W9OdG5D?#71//ʨ]7fMJ̎ `PtHо}<9 o1WkJS* OȈKɇxGgpEYnUN-Q 9Jޥk6&*q&Q ؇<w8wڜX|[`j%6Z!I9s)2 '33~##34t&Lyz4,[K3>poHbe[q z7,ّ\_wp+_besm˚-k۶k[dYF,뵬.6u>9sCQCo,Ҷeum<ն^%}KAwĸEN`)\*WL9xtGu?T l5`PYo@Г>~/2]NU70@(,0 7EA ;lv}B*LaqвG}СH@-]N{}_<|{^\H;PD[/Vax(8v@1F'O^e}casgqyM|Y7` ) ebP([iY$aVfn gL.#O?9K8;Y7l_]]= X.}/{zniiUuV۪'fX*FMi Pъ>6'c.B&h ӽùvkvVce LAD(~`m\]XeMT$=P|~G5`]ӆ,R7QM(v{G*(d4̢$ /&.T?s/d t.`\kEXV(uNTF$Ȅ |tglgLr ,'>l.݀(s.q ӯ-3+u X?\UᚍіL ʠiZR8fC.B>@8ޭ+:I(_ [VЫ5 ]&)VܫJR N|Jl>Qn۲'TfH~Π] ^̽ZVJR N|JGLB<>+Clg8vnˮj R!!!8F kT?s/m_h p-FGvab˨늆%m%[=͒~CeTT5BSGZ4pd Nw[vUS}4t3~1  vZ2`6`6`6`6`6`6`6`63~1IbR۾i=B7[ًkC6{@37@Ο'b ^̽ZVJR N !6]3;tmUMѓA*D3$?gx7q`5>bgn偼c#6f}6jA#`VE N|Jl>Qn۲ݫj)^L݀lV8?7@H{zI"P` LbخiC4&^`M\=Xc-uOs/m_h p-ܫj)(Ap6\khP8+@bZgeR%R#}t'5-r%TdPFTHjv5O_sO}f]Ҥ<"!/moʮ7uMв &)g@qf@aEI$qauQ4A0 xx [A3:ir~j@,&,qAXJuHA.C|xln 2#+o:Χl3Y]]+{ L]ӆ,?=͒~C:n2*j"qfQ0%I$IeMT$=\])\̔< ij%6Z!I9sQ# D|w8wnj V#XmUNe@ïk($7h}Gu'me\T LDd<7F_r?# 80v\kp +A4>a-]_GULC3n |f[nV*NDF0S-tovovo{`%W܇mMDAs' \A ʪjII{j)而pKۨ >2N8 n0B+7.6㬍Ҥ œ iaݻY:T§kJE1AO-VY1)yqomҢk vBHytq ӯ-3+u ͷt~U1 QLHo^3 /*&N" ̹/'>l.tz7 8`-]_GULC|#G>|#G>|#G>|#G>|#G>|#G<x#?>a5vf啠R.~֯*! kc&bZ_QI[Aك9Wc1B)S"!O ї'?O~|#G>_[hgV^  og:b^ّ߼6f"^UME=s5S-2% }<9 auлQ\ h|[dY(x~Wv$7h}Gu'me\T LDd<7F_\ʥ\ʥ\JTJTJTJērQ }ep;a5vf啠TB2/9\T LI }ep;a5vf啠R.~֯*! kc&bZ_QI[1a5r'v qV^a%;!18ff䅠 {7f]IBp&g܉}j.^@80v\kp 똉XxWyT7qiP`XLPʔHHtk$'@6%uT4D3\ -_[hgV^ \ -_[hgV^  og:b^ّ߼6f"^UME=s5S-2% }<9 aEA5LάA*@6%uT4D3#ymD,@<8i4({0j,Z(eJ$$: )A0+xr@6 B4p5m(2a mUM,G1?uq탦9bGQӆ,~1eW5EO$k˪:n2*j"zP0&)a1;Bm״0˄ _eW5EO$۴ C \xWw4g ڜX*ܨgu&e< zED{ْ̀+5RN۰̺Jy#\KP<}Y5I8 ( r!b,2"ô%7j!YIt93)/qaޡ9{5:3`k@ &ӑlhΰ915ULӻ.&(rQ^|@Nx7D@dpM@5DCL83D@#DKL0D@K.xDJ*PD J *(D`ĔS"OaJ)+@ݓ- 372CX x hwjMI:(p ws6cRBs22"xglD&\@K<;8c+=Ch5I/^YڶUWGmRɍH}uldnMՓA#$x`mؚc.;hc][uMS#zEuMpρ)ǁ6(Z\]$lQfPvƬ1dF-goJ[%nmdƪdhT~c6qs<`fg=f6zkC4B#;V%f\x 2Q[J4_e"5=/g~{zPOjp܉-@@t˽+(n۴%e.DJ\ɢ)lsE> oz=zo. y-JrkhM}אYC-^kUy{59r16)}i#4?ߧfzXfY[O Qۑ?5\xH7X4.~֙+%xG<4JK9$P<[@Anb$C$?x@0"!wل "Т7gm)Eo.!#3* ;]7=p s73<[ zIihFo CV.}W1؍85zhn<<5{3mfMNS8΢;,oHlpN`*daNq9MCV`Q,1+w@"8ղU ^Ks4NO$ ҅pS޶qmαQF!ɣDę1E"Gʃ8s>?L61ei:x yi\ݮіܐ" 19){-ڭ鋶EqU Q0 럷EHQ1H*A/٘Ikkri(\DFON20](9a,l S"|̡,{.4 _QH%hqĮIHsE )I[~HnQx@%{|.o8sOT|ݮDœ:3=AKaܠފYNz0#zۛLp͠1qaҁ-.Q>s hCIMTYMRm^É`%ܐ"m:Vlz_\E4AnbK[3kH7)">Z>>k]-H n+XFz\$lXi>V//X9Ǒ[:H0`*Čs#SBƒזe&$Ibn yA60y9JHBPš/(ղ f 'El4>^{u 1RUGdÕ? Sf5dFqOtChgiAK!D !8Α l`/WRP4T"HQtF1|-Y`qbT)My2H#R}ïkuRn6Fb\^kJhʓDb\mA}r/_ײNեYlf6ź\-JBє'S4"E!]ioɽ~]^ˮ;UgMw5LBB3o{1]w.EϚf3k,ŋ'ͱyF!A;.=;=잔A'UX|Q,'`up3Ϋ5Kj o>\F pB1W !'hU 5eI *;Z}*6 R0+XbqkdLB[Rsn8@À(X bs@`Z2>[@g5_Cx'7`z%efp l&EL|9ΔH%2 op?#f3CLX })Q>ˊʢ\V-ҬsMIOE4txA=ԧ^ZJֳh}+]a&/HA%3ᓙ*R'3ZYz>>ԼxN,z!b,& ;[9 t IsS'7]Ş`M -7Q@ZU27HR0QTŒxŁ<;#co^e$1i<ʼnVo?НYۧYodL# XѦuFĽ1N/Z;idnBhj{Ս| zV~Y[߳ ns;y?oEܙDyzmEq 3q0&?t/S]v'X\s|6|;I[rnJ&+g!/x DNR~}/|ov,*\B^ ? 9!ӛ`~9'SB_'| /#z&^}2XOf/1)'LÃ$ 緥[W۟!NBOkM%GX#⸿V)տPILk C̞v-HƜJQ6B ΂aH2PWAVTCO@k8WpDlHZwljxU^8k滸&d8d݆(k;?F"v2 Cȉ8oA1&rGT4Qef'&Ar*XQUyr_׬KYWç(ZvFT+:ӛYǎhjjFί c>mœqw2g&bbC-m]QM@FC0FB'篯oĄ[>_g;>c\fidfϗ,8]Wj|5>NVhxLosU)bϗ,j{*Yӕ_o?X}JUխVVD6 y>s,! f9ȉ N>L[3b؁8["Rhli1k[|qcuPsC-;$ 0|E M+Դ}anGvKEQ~:{jul/~fӔ*kȖF6{6f:}QR>>~[mw}nm_u0и1w4MY{@]-/m$&Նg`  _-t-qc ?}{uW'{%|Pz_%;xy{T7xџFh-}TSS6pi>:>PS@,Wf? Ϊ}M} y{XDFC6H'[ꖻ%oC%=tCA 7獾eS>e-ExuqvO8 ~6}7~XFO6GxqF#g7tw椙S|X%x ^@n(ݩj,9e>P ,)Tc3K:O&fڹ!w =~JU$qV=_e@9^,pݦ ?<0Ff0; ~J(NBkR3 3@2 ?r\f-%=۹[c?~_e׽9vpRp=o=K#ɱ{\e } z EtS3_:;T|q3 ~ >6O(`AV__$I`LCAEDkʭʯ ,L5iO5^vӿw1ᙞv}kk&Lsq2@GFRI:Q)jE:[{XZ۹;$\&|hjMU]emu} !++"<ƣ<#M'@)(%,%dB'FiFkJJO$ODS5)*P AE :X+q)Ÿ{`{2H$Dh͢A[J!G R{j<}UKW.]tUKW.]VmZekՖU[VmZekՖ}xi ?縹gy+T"mzwS"?===}zzzzzzO*$ b0 30*w(J(f @ϑ C@L|?B: N<ы]nloc##= O>VJ_—_:<ӛl;g?CC=O )i *j,0+k<@,lȬLP-mحs dK6Q !d{XهaJ)L!2"C)2")dp?JPDR( @Q@8J%.p] Z*|rL<5.("{J)z^@4.ywo@xxHxw\vuh(vuh(th(sshs(srrhr(q~x9qpWp}p=3. @3(0[.wZrVH%yr+2 ~&]eX2` WFHl!&>JL_˜,w)ykWrO *:i_ }u X/#F[Nm t0Mw_bnhw[vwY#WM}V=TM} \PrxQ{eCnIĩI1 M{RXi/>qT{v6a3xcM7uϾKy x`{;xB>Ko(N+wpFoUrb;[ӛ(-a\ʬ7 zXDzyLNq{S/\AA;56WJPz®S״RO"/}Փ|+E#+d?y jAqa`ֶf|&!&SK%H,щe WS̛X/c`Z][ Zo\]I/Y߫wkO}WBBŚc;6h dfm4SMIZqe~VŽMY8-uїNk)쒭`l$֯[2,a}&Slz륞u51NݺU ;6ǎc|01nol424dNG#67,B͡|2C`a<5Y)G9{fsF6b谔:C#q,$ lTW%YU)ݗ2Ǡj|N>>,|c|`iVc.y?X( @I1@:aQ28Tl-!=Fm4p"Uۢa؛ 9;"|ԙҝ8{@^(!y]=ƢL$^:P]\,Ê{KЃ}Rd{?W]؍=\j98N|@Ɨcx|qLC2zDiȥsPОvf?gitvfo͝+w^[%& "=m*:U:@J2$B"HRxXA"@[ U5`- R %,S]5VլiTD!h*h6Ca31eE>M)MVG;-|cCY@1<$ d:Ҁ4LVJ;9򇐄ŀƒG9W+)8𠇀@7KbBGLQV\afkpuz$*4:@EKQW]gqw $4@LXdp},9FS^p|+8ER_ly򀥨 & K$p.TDM`nݙ"!SiBq{W*D)A\^2x<޿ƌjm#D!-9kEB_꜐ʿ^{D!m۾6m #/;GS_kw +7CO\iv ,9FS`kz $2?LYfs  /IT_ju) 5e! `J@BTi(l+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))))))))))))*%2=HS`kv+!,7BMXcny,)4?JU`kv----------bȻ2$ʹ?-F\Nv{OJZdh`N쒶ޛfj!iƌ@vw}-89\Jӑ'9L `^/}kX^y1ݥg̡"z .~[F@4T- .$1>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzffffff ggggghhJ^ri:Nbvjjjjjjjjjjjjjkkkkj~ l2FZnmmJ^rn:Nbvo*>Rfzp q,28>DJPV\bhntz r!-9JVbnzs ,8DP\m|ss'პDDDh1<7a *(c:'#B+G2*a> ʺl@ \1evF pxY(Ly,dWmO#:t|pmw$~Qd ݛ={8;np# ƝX8 >Es)=|Vwڳ7߳rpAEdBkVl},Ff[gw zӷR,K!<8Y50j,nn ᱴ"ƒ^p5i  (8p8p`y,Ὕ]0hRM  jvjb)y@&ѱȔ3i)a40H. j H&$Ҁz{;|zF51:=<@&ѱqA__QM#U;d,v2RJwy^<(}L,}wnfs4$D 4xQK'qiv68lk&(Fp`f (sId1镏f*Jx L,}KjV5\"C+O1/.X@rhAB Z8Kðp(  P%Iܚ~FǪҬ >t4`aB!-  """""""""""""""""""rvzxxxxxxxxxH8vFOwUP7 ,RɃ_-6^,O hqq<w4~xogt ZTs3Ovo\Ϩ&K,CdɒK!<8]0| YÓ{CrX_ZBvxqBN !ɿبU2zp"`Qb/?oP=)p$T'֧[+WgTHɓ`GǶ"SΤ 4~y${y{T)2LZ1BU\V.?w_XU:)xp020'wLs7Z̅"¡Ԣhʔ)St!d. &g?_=K`YBx48*ᓡ/ a'rIUkH B?96 H"؇oo"?h !@EB*Nky ++BT'epJ^MzU e P|D.>^ނi rB'^b&piwxlj I O$J[ŢWS8ZceJkxrĉ'N8q$//ڝq#ш<|sHm5* !8M<"^'%Cr&( JSҗR+K+:$8V[r6?kvvvvvvvv !֬J*jꐇTYT@95t RSP* #:5s2WzT r Pif&7gVRM0Nбa`?ܜZI58ÿ`4:zUDF qq4\8y`Fz0!}0N O?gOJ*XB劓739EdMÿ&Jm)D>4JS+;kDvXء"8,ꁣ: $U'& nrNfQ5&4LH|>~^z^|>|>x<~~?Q0q>+vV҉zE*r5C;e VA9t=%,DrLC!x.8`!`_6\^MPjQ"e NɋSÿYTNI/'Dt Fs;+[]V>  ͱnUkH B?96o[x8+6"cI$gC1ω_Z.o P5`0` -Jh&CA6`-JxdBEB*jZVjZV HЈ(N-__XUOIGʝ4*{uqmykzJݘtt85: 8h{"d?shqT§XkM1;  ('ED-7o=JH'=dX'%CxK!<{;|zF50!F?ڽ>u(X-IÓ-0 `0~~~_z^z^za`2DOF^5g(8n k'r\.r\.wnvnvnZVjZVjZVtwfurf(<`Ƌ+P8bX,bX,b.QqS 1111111111z^z^z^3]ݹ\*4¬VjZVjZVjVjZVjZV P%Iܚ- JRT*JRT*JR :=bb lxr5,YXH/Ϳo:*"djFҋ !>;@o4WސBz@XtTԣs!d 9~qyRE=5)1Y )?$k B@*|ytpl}.֩V!S;6^,OyY !(wK.#<8<& &ɋSÿZj3|p&1PZBD!b ^1/ kkkkkkkk3^ɱ0Æ"9 %`47ƗU!QN2T8H~~OD l@@ #-U8kKl3Xed8#~8d@(M$Aӗޱ4*3\0Q" (Hp@ٌc,V1q[3h1WڅET'1Z 23333333C0 <&JeotXkB~~2T:|]fR(|>|>~~~~z^z^z^z^z^|>|>|>|>y<x<x<x<x<qT8egpz\P~vnvnvnvnv^z^z^z^z^2WK-++++++++++++++++++t:Nt:Nt:Nt:N|>|>|>|>|>BX\YRr\.r\.ry<x<x<x<x<p8p8p8p8p8e[c~#E22222~~~~vnvnvnvnvnwnvnvnvnvnl6fl6fl6fl6fl6{^z^z^z^z^jZVjZVjZVjZVjZNt:Nt:Nt:Nt:Ni4Fh4Fh4Fh4Fh4>|>|>|>|>l6fl6fl6fl6fl6r\.r\.r\.r\.rL&d2L&d2L&d2L&d2L&x<x<x<x<x,bX,bX,bX,bX,p8p8p8p8p8`0 `0 `0 `0 `~~~~~^z^z^z^z^vnvnvnvnv\.r\.r\.r\.r\.nvnvnvnvnۘ/[HqB=&wž鑣*H|BAj ,~MԈPNJ0`\K>hq&1PZ^MPjQb-.So#@j@BE$ %GS>jP( BP( BP( .pDWČqLZ1BXH.}xK+-  Y$俖'+kt؀aD#  ͱnUkH Bp$AE$ %GՕZWW/*'$GDʟ 7  ҊQQ _Owjc HiCL;6b]/+K+8DD+yn{ZDF  @劓7 f=x PĢObCrG.Ob+֔ " :,ŝa7`@-"&'_L.`% , O ȥح"Azhz"88,#K`:t:Nt:Ngl6fl6fl6gds3T, 9h F-Uĥభ!<`'-X%ѓǤW>fd `-JxdB 3]ݹd-5k Fs.H1%Kߝݭj rɱA.--,Rq_˓_XU4hРA 40Zٛcݪ֐('*|0LPY{;`*%" 44R$|tl{x9;-2LZ `0fq팞Atnd,h4+3iIBd2L&d2L&d2LA?3z ZB*ҹOvo\Ϩ&' 2m/gEIK! \,Ὕ]0hR ҂F?ڽr=FJ$D@>:=r&-~rlX0xl vYXbŊ+VX\.r\.r\.Ka=&Hp "T(h<?O[R7f,Lb7:;,¡Ԣ(N )d NɋSÿY#@j@#_=K`YBx48*ᓡGD,|uJ/ͤC t((`-JxdB&f 8/*6`0$(96ݭj rB'dž(vngekʇD@x0ů \=ʱ @"RXE =ܼB`b@"ztpn"$0L#"<8<^ԐP*JRT*JRT*JeG+{rH16jㆌ#d)ۯ#TOJ,>ԈHJZ℈B4xD'$cV=n8 Qb/?oP=)D@>:=r&-|0L@8vFOwUPKHE@:7?  jvjb)y||tl{x9;-2LZ `fq팞Atnz44RUȹdi6le$ H)Fl#d2L&d2L&d2L&d2L&d2^Eɛ{[1uU%ĔHs 4Zz VX;K1X ѣ!ŋ1_ Zn {|M}m #G/T.\ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0&^ӫKr^,ˈPNJ0&@hѢE0Uȹdi6le$ H)FlL#B,~O;udȔ4+NSa+r\.r\.r\.r\.QQ _OwjcGs) B!z4$UPc@*P(IۗaU %BYCF #DxбP E #####################################C*|Mux6Ͳ C#|6@@bK!'vqlhy:2dJ 'Juȩ0H/Yͽp{ҺzbJrqDٹpc„ GE-Sm~=}gQ/[HqB=&wž9701)M\*4Z`SF-Uĥ\(Fl!A,}wnfsVz%ň `xh 5[,ED)F @.Qqp' B82DG &BlC+Ob."RN1R`a1\Եf8XO @0@pJ%hejo5+.L@2fC+Ob.!;l 0@G-~um7H&$z*$@EoI  JDx8kha:j@1J^\3]`V=n8 02FFQP 1aGB ZB*ҹI`A$wVԡBdL ~͝AcIb,&`1 EjƉ$C$z2Gs"<"\yO#?_PHEMN6RHR!ѰJޒ3$, ȥح*2Pe@#9WF!r$ ^p,ci)gRÄEA?3z ZB*ҹI철Ovoqb+xHc.V:\pIP#2#(33G;[tZ1`D"&Ca#& !,RGFZlk˫ѧB 1NĻ[=(@PʿrQ5 *i!)BdA"@ȷfa* 寉}uUE XCB_"H0?|1a,|L2*Ґ+U0+H#Ј=vDD_D*t~x,J0PfIܙK-"ePO* Ԧב'USѐD x`S`l!2J%Iedjw*2ƒ  70'wLs7ZvрCaƒA-prJ_5}-QH"E)RH"؇oo(/I,DL1Q/dDZjH(~t*DKЈDͬ.o~#E(R%Y|zjᐬۓi$W^[Fz<Ó'Of % jp " f ߰,|@"4`4"DK-~0 x'-ooǼD#ѐN&M4ãy\D⷇',O],XzwwwwwwwwwwwwwwwwwwwgggggggggggggggggggggggggggggggggggggggggggXH/Ϳo:ժiT4gWֿuIԤĜC~I,—G7kj<."^Ó{Cr., ucIQQP &LB@*|ytpl}.֩V\\\\\\\\\\\\\\\\\\\"=<7$gy;=bP88888888888888888888FEC?)zv%j}o_\GTQOMJLFCaU %BYCF #777777777D+}zupIrvًrI D%J(QfP _975~,-ކMD! f7ַcKJ)gM$IhNٻtF?v4b@!GC $Hd %9e/eD('%KA x~~~~~ ̬~~~~|>|>|>|>|>~~~~{^z^z^z^z^|>|>|>|><x<x<x<x<~~~~nvnvnvnvnz^z^z^z^z^VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFt:Nt:Nt:Nt:N|>|>|>|>|>r\.r\.r\.r\.x<x<x<x<x<p8p8p8p8p8~~~~~nvnvnvnvnnvnvnvnvnl6fl6fl6fl6fl6^z^z^z^z^kZVjZVjZVjZVjZNt:Nt:Nt:Nt:N4Fh4Fh4Fh4Fh4F|>|>|>|>l6fl6fl6fl6fl6r\.r\.r\.r\.rL&d2L&d2L&d2L&d2L&x<x<x<x<x<bX,bX,bX,bX,bq8p8p8p8p8`0 `0 `0 `0 `0~~~~~^z^z^z^z^vnvnvnvnv].r\.r\.r\.r\.nvnvnvnvnۭVjZVjZVjZVjZVjl6fl6fl6fl6flvllllllllllllllllllllllllllllllllllll bX,bX,bX,bX,bĮz^z^z^z^5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jZVjZVjZVjZVjZjZVjZVjZVjZVj FRT*JRT*JRT*JRT*JR_____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^t:Nt:Nt:Nt:Nt:JRT*JRT*JRT*JRT*JRi4Fh4Fh4Fh4Fh4vuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeAP( BP( BP( BP( BP( kK!'vqlhy:2dJ 'Ju9rȑ#H/Yͽp{ҺzbJrqDٹpcĈGE-Sm~=}gQͥ,Pѐ,RH++++++++++++++++++++++++++++++++++++++D+}zupIrvًrI D"D!B|>|>|>|>|>gb{bdž1#Ctܠ\qP  /JZWW/*'$GDʟ 7BqT8egpz\P AB0 <&JeotXkBPp֐ @`&rnj:YZ fYacR>pl~1555555555555555555555555555555555555/JZWW/*'$GDʟ 7>|qT8egpz\P =zaL$ҧW /gX*!>`,M<`5sSm4 H3R ـccǎF.Xűmw Ȑ)7h0W(!:t f7ַcKJ) QQ _OwjcGs) B!z4$sȑ c@*P(IۗaU %BYCF #DxбPt:Nt:Nt:Nt:Nt6fl6fl6fl6fl6L#B,~O;udȔ4+NSa7^Eɛ{[1uU%ĔHĄోa (xL*!":$gx9Rci"O5jԨ4ȥ86mu2 %:РA ,Qvz̽zi]UI=1%8"R())))8*jwo38[b=h.`B(D$ <@RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR.T1Q/{ZJF3f̘1cƌ3d %9e/eD('%KA xdȐ!C ſ̤}K^ [ҵ]B_2UaT{U߫W}^{U߫W}^{U߫W}$ M|]C5G(,2uE$ô 0m(x$T$Nvan_kC,LrwS9G!-0z#Idnu/z]u甛J4&Ra= p0A"{v' M,d7Jsz&\}Ԣ瘧'b\ AE1,- G:Ep0)/o_ީ݉sYӇ{2 0x(HLQ2,{{@y59\w}J3oP9!MSwOw$~йKoZ/2PrL<#0 4AGb1뚹zqKPZX+5TA'wzE#  E ]f36zB%t_Μ-(_RIUSj;?<Qǯ;b#8ūq5\ 4Xxm}q7h[~]ͅq^1<uR .@h|G n"\:.AD~{DJ2]RSퟂH0 >5̢tߩ= ROEn,'AXT}N\ؒ3.?-\39j%O($xi,:Cȱ} 6ӳAq6 bP$C0RJ)RJ$I$I$I$I$m۶m۶m۶m۶m%@qH!t.t N[xDW}m\ANџҟҟzijkpV:6UtCRiiih䢫չeI-İxhXL@80( vwwwwwwwwwwwwwwwwwjN2~ -Lk(m7Vu$cbґQ!аF(&e~wpib[TMF?93. ѵ}aE) `1c19pV:6UtCRѶm۶m۶mh䢫չeI-İ,˲,˲,˲, tZ>"yrkd]VOHA;5뺮뺮뺮뺮2-(#lR6^w&Ed3B⺮뺮뺮 ѵ}aE) s9s9`2 (0+a+3aH@ X Ptk0tNR҄g!ǩ~ Mrfnv64갸:kS\~yrmhc^YTOJE@;61-)&#  `0ܛKVet$ԃ3R"a1ѠpwwwJ\fu%Մ4C̼+'Ⱦxnd\TNHB<60*$ ~yrmhc^YTOJE@;61-)&# (((ͥ{S+۲b:yY 0 0 0 0twwwwwwwwwwwwwwwww8888mv&օ5DS2s9s)'ȾxndRJ)RJ) t>IHUJ6=MdtH<& i0tf)M6eB˄> },X&f!1:pvc_atplhd`\XTPLHD@<840,($ }}8h'f&e%d$c#b"ⱁQ!x1c1c1ƾ~vnf@AAAWזV֕UՔTԓSӒRҡqAztplhd`\XTPLHD@<840,($ aaa8h'f&e%d$c#b"ⱁQ!pwww̼/+'# !DåJ[Z uDåR8T#@z ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5  J|P<83.*&"-33333333333333333sjgda^[XUROK~xrlf`ZTNHB<61,($ vppppp0դtD䳃S#’b2aYeYeYeYH\,˛k; ۪zJ깑iI) ȨpN80hhޕ}wqke_YSMGA;50+'#Vv@SP M Jm۶m۶m۶mݽz^z@崄T$Óc3ӢrBⱉaA!6)&# jZVjZVnC¥Bw#ͫ:hfA)2%D Q@ ,qATE/rG>s9s.@*i H'fE$cbBbcccccc{{{{j_SG;/# ¶znbXN  -"222laUI=1% ĸ|pdZPD><ZkZkZkZkZƮ~fN6սu]E-nvnWURO L Ifw,)&# r\.r\@kheb_\YVSPM ˉv=p`0zY8wV5tSBsEDC{{{{{{{{{s9s9s9 кrZB*ɱiQ9! . 888888888}M\,˛k; ۪zJ깉a9߮' @@`aaaaaaaa laUI=1% ĸ|pdZPD><omjgda^[XUROL&&&&&&&&&~xrlf`ZTNHB<60+&/$JJJJJJdYMA5)ȼth\Rf yyyyyyyyy9`4t1q.n+k(hE$n[XUROLIFC@=:741.+(%"A """"˲,˲,˲,˲,˲,˲,˲,˲,˲2J9 a9lpq²d&)O !NA9 an/t.wUDD@@@@@@@@@@@@@@@@cDN"J7L1E1khQoje`[VQLGB=83.MB80( Nf%a ߝ\ژWՓRЎM KEI>6.&PE 6-#ȾxndZ9HWfu%Մ4CHGFEDCAJJJwwwwwwwwwwwwwwwww@&b!]ۙX֔SяN 󈇆A d#_]oje`[VQLGB=83.MB80( gZkZkZkZkwwwwwwwwwwwwwii{{{{{ZkZkZkZkV Qp.L k)GfyCBA@ERq/.h:i=!)7#!, _g1tPW.\TsR폵Md"$%Aʥڝ 7 Gd^RJ)RJ)RJ)Rj1c1c1c1yuqmiea]YUQMIEA=951-aǒļ|tld\T\MD<4,$ RRRJ) TPLHD@<840,QH@80(  @oOF>6.&~ݽaaŵueUE5%ĴKB:2*"`0s9s9s9s9scC# FvdaBx^Ên0t.wUDD@@@@@@@@@@@@cHIH$`V8S(y`e^=@Xgv&օ5D &dfffffffffffffffff&\4 仓kCʢzR*qM ˉHr((H6"ѽmYE1 r%CB¡l6MwwwwwwwwwwwwwwwwwwID?:50+&!4/*%  88_ZUPKFA4,${{{{^kZkZkZkZk}xsnidDvd 0d6.&23333VօYURNJFB>:62.*&"m۶m۶m۶m۶ݶm۶m۶m۶m۶}m*9@&!ѳ*#pmR5>|>|)aLBQd.IX$C0l۶m߶m۶m۶m۶m۶۶m۶m۶m۶m۶$I$I$I$I$^nR'Ip4 Eq0iii@si,*-QWDu _/@Wl)r s?' S[rb ;%' S[RNxaUETMNSwwww'QN KHEÂRJ)RJFC@=:741.+(%" &d2efffffffffffffffff""""""""""""""""""t:N'|vpjd^XRLF@:4.ZkZkvwwwwwwwwwwwwwwwwwUUUUUUUUUUUUUUUUUU5@Io4ԣ41.+(%" IIIIII ЉT$Óc3ӢrBⱁQ!p:!5D /:"TAY`gnu|$+29@GNU\cjqx  '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx{ 18?FMT[bipw~ IPW^elsz  %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx18?FMT[bipw~҃2Wَlt" Nl 8,&* b4'e7msIR| ?<@^|Ѕ籘i݈t#ҍHELf2 {s6x-㠍3> 6`lDˣ{S+۲rR:"@=:;;;{{{{KfK'Is1On,ji Ȝ~nZF2 ͹}iUE5% a9''F +PCFg&b!]ۙXV ^|2ɑ ;j` "@x T*JRT*fL+Qcf%a ߝ\ژWOg*N ZkZkZkZk )LAŊ'JÆ *m۶m۶m۶-M-U$F NID?:50%{#sjZJ:* ix(؇7FUՔd4fs9s9s9s9sc1c1c1c1cl3˕(K1Sr0N m+ ZVj:F 'H-.%z^s9s9s9s9sNfK'Is1On,ji ɜ~nZF2 ͹}iUE5% aF +PCFg&b!]ۙXV ^j{{{{キ͘.W,)# OJE@;61,*( t*Zk~ytoje`[VRNJGD>f{{{{{/sjZJ:* ix(؇7FUՔd4f!!1\@QB{vqlgb]XX,bX,K)MQ (L ,P  {{{{{$Bx؀70S54^.3n']3Ū/dX<aie0S5^*bA+(L Q@%$4$RJu8 =*tnhb\VPJD>94/*%vGǠjZaaaaaaaaax v3s0p-m*jGfcURO L IFepP e5դtD䳃S#’b2z}}}u]u]u]u]u]u]u]u]u]-m= ݬ|L컋[+ʚj: ڱa9[ XUROLIFC@,˲,˲,˲,˲,˲,˲qqqqqqqqq{{{{{URO L IFepPs9s9s9s9s:yX7vU4ԃ3B¡q1񰐑Q0zY8wV5tcr"7 VVSP/tnhb\VPJD>94/*%vGǠ뺮뺮뺮뺮뺮뺮뺮뺮]-̜l< ܫ{K뺊Z*ѩY1`@0pE崄T$Óc3ӢrB⹑iA4%888dYMA5)ȼhiiiyyyyyyyyy f[OC7+ʾvlbXND"!`cCeYeYb\VPJD>94/*%vGǠ m۶m۶m۶m۶m۶m۶m۶m۶m۶\QE9-! xndZPF>_ ysmga[UOIC=83.)$  {{{{{`UI=1% 2-' &|%^j:DHO8.섇׫ _TG KxN < v{**J{yds\G3 tsH3IxJ\TРʃ^A T*JRTvĤ_WSL(t:Nt:xׅD)T*JRT*Jh4Fh BP( B|>t:Nt:Ngl6fl6l+Id2L&d2r\.r9xׅD)HJ@])]|ɱVh(vĤ_WSL(z3A@7zvrp[Y.WIULP*JRT c8F ]=\v{%ZQ>r,@Uu]u]u]u]u]u]u]u]u=sH'^ݘ,jeqɖJ uxb"  CS&L+6b6{81)8qŽ;8.";C+0+$Ehiiiiiiii<2! tg'eErd]UIʤd2L&ɤ=myiKuAE$08j4CCmm?{RJ k"_ޜxbUNKIF $IAdSwe{\O5X,bX,bX,vf,˛sSY,*RQ~qQNIJHE& 第;d̖? i0Lt"z^z^z0p 9jVjZC}wbha_ZCJ&$6@8"hO+d/r6AC#C}wbܰ g-Ud*E/0͙0Yp;k:d 3.icW4I)ȹH}m2eI „ D8&q&N/ kE f¿97؝ŢJ*!U2 :+;ػZ|"Q!HE:nid@?udsZVjJuyY#[-+i  Dx(N_,vo EPzʼf^TS  <R컋ےF̻#9#鈃f0L5*eޭ4I)'~~~9 ܣFλZz^z Ys7 OL 9wnvnqqqqq cwJ*TT}}}}}}۶m۶m۶m۶m۶m3c_ޜxbQI%!gKQM5` g&IGDpѳ۲֏͢tJ3r\. CG .lx 9]GL$ _ Ɵmvnmיm'ԍ#4< CG .UQ# h4\cmM/ûTNYjZТ?<.ȹ &JP ,tGN3`;^H8k,DdpHO7il6@s @s*}}}}}<<<<<<_.r\.r\.}}}}}c9|va3',!O2L&ɺ뺮뺮뺮뺮zFC5f2H鴔dtJ v=ֲN<sKMP~̌?HW艈Fs: ,EɃ?Of0[K}Z7EQˬҲp\XN |-w)+E/dd°_̡ڈ .َTcgD?2AnIƛj-tbN2(P;PϘS\ۚTHAq4הGPW`gqx聻A Q$%I5*-{X_#?9 ԃM\kz.=LYhw +:IXgv-M\kz /:EP[fq| />M\kz'2=HS^it $/:EP[fq|!!%,3:AHOV]dkry"%0;FQ\gr}#"-8CNYdoz $!.;Ubo| % %'4AP_ly&&&=L_r ')8GVet ((7FUds )'6ETcr*&5DSbq+%4CRap,$3BQ`o~-#2AP_n}."1@O^m|///////////////ub[y"@D V.P^`V`ϡ`p(U,QfذUu(l:jﶇ }I%yYTaǀ:\ji&'GVру|̱|i\  [ !@9c3/\2>Bm~l* S#Ԑ6#v8I X4Gttùy7ַ8@n+Џ3ɣhś=3re;_k7osbxaZmc0D9PZkZk    }}}}gԥD|ly" 3|)LđeH ++s9s9#@џ9hH)rCV<$H :iL1cE S\ۚZtP@u|r$3OݭSm>Ad.$;\]\\˜iiiiu*"?rμE!b#[eQeYeYeYeY$I$I$I$IY81-&68888(((('HЅ{{;s9s9{{@E"tM%<^! 0 0 0 0 j6.&ŹY51.+*)(' /V fH{8aur~frXVQ`@q^U{{{{oeYMC7ϒ|6ٗ8JI c^1!d2s9s9s9_;[Wrq.uzhXF6*, {y~4h_XPF/&IA9`Ka%Ttlc\UKC<2*" t=WvZ6ٽy]9}jZH8,Zn@75tM<;ulbZSHa۶m۶mƅEŔ4 ɭeAЬdH еU|,+mQ%ἔpT(5^mJ)gg^c.ig/}eIе]KI}}{{;yv$Ĵ7.${~xpf]VKB:`}-T ԋSz̨`D+IIaDI׊KXht.1=F4& v ]/̤4ͅ?NdZTְdl  i8/R# D.dJ)mK]$IRUUUUUU Ey4 ۶m۶m۶m۶mn۶m۶m۶m۶mK$I$I$ Da XeYeYh۶m۶m۶էo_Lk8$ET߷漭URJ[sK$ICÂBB ڶm۶m[$I$I$I$Im۶m۶m۶m۶I$I$I$I$IO$I$I$ e)c M:RԪє%E  0l۶m۶m۶m۶m$I$I$I$I$UUUUUUUUU$I$I$I$I$"""""""""""ݔ ~7(_8OOvWwfZoyPE!6B`gvzm"[le u2q VL}Ydm.X zܵBǠ7 -PDU w^lԩ4t5$h,@d"=JFRLt{{{{{h2PYr6+ޤ 52ܪ5Xj!΂-`)zS0xz,,BpG D&1r8 n)K+,̠qT9V]˼03x8sa0k7J|bjYW*4T|eH蹡VVjZVUfDxgyyyC@|̀YJRT*5^ 䴙lKQ))˲,˲,˲,˲,˲,Xg.4/-$IG 1TYBt:eW1_5p\,QUb#S>u" WG*JRT*JRRct᠞9mܮ@)1Ć IS'&^f\*">Rظ[ٹ lKjꃅ*$EC?y֐ȏ*F@ExDBxq]h4F"3(Jxl]BP~~P3KY-gl$5P _5p\4!qt7LsGF ؗb}}}}}}]#GՉƶm۶m۶m۶m۶m۶w=K ͹cΉD W֕ ( &''{{{{^PFçf ]ܗ-jQ#ʻ1xYK{L+JTTdddd=-CZL,(P:4dYҤl̇z^Zu]u]u]u]u]u]u]u]u g'NE{٥) ɐ^6d*!ÓӁX⑐hDasMjZVjZVJ4M4M4M4M4M4M4M4M4{{{{{]y׳QpРߜ;/kiO}qL8 4aDA"#FqqqqqMWn͊"=l\My@ `H  % 11R4@ 3)]%9葳&Kڒ4X^r'h:vsnVaj뺮뺮뺮뺮n۶m۶m۶m۶m۶mI S3f :fA@1Q >tڔR Z.8L@ߐs ,PJX)̃fnv֤,W֕ l6<<<<<<<<pT:iPK` ?Mb'1ꆣ↫(A'JQ2ܗ$uYzӬIM8Qgf>֐OK;f[1C켳cr}h\94` h~!-f 桼f4Pչ:W\suչ:W\s5ddRs5SstNTщ=ݍsP%чL|p5ً2@ͅs=8s9s9s9=ݍsP%чLRJ)RJ)RJǏ`-Չl0Ɇ̂FOw\+TId,y4|;\MbL#PGs\b1c1c1FFOw\+TId,/ p5ً2l3XKu"<LE!at7Z̵BDN2 ZkZkZk?^6T'RȳT$2jZkZk6|;\MbL#PGs\ (RJ)RJ)RFOw\+TId,y(4|;\MbL#PGs\Ǐ`-Չl0ɆLF1 U}8GZkZkZk?^6T'RȳT$2%$r9s9s97|;\MbL#PGs\#"0c1c1cFOw\+TId,p5ً2@ͅsD{{^FOw\+TId,p5ً2@M/gZ)`* 0 0 0 0 0 CǏ`-Չl0Ɇ̊ AAAAA{{{fD y6dC&E{{w9s9s9{{{7uBw R Z(NJ!1G o(ՏGaR / IĮ^0x^bI̊d Z(p; '9INr$'9INr Mju%KEe@EMNV1c1c1&{RH nk*>C !B!B!N! D" vJF"i(RJ)RJ)Rʀo^ih.twwwwwwwih.P~mkNgQP(RJ)RJ)9s9s9x9 RH!C0z-ZJ{{ZkZkZk`-Չl0^ KZkZkրo^l LjF7hUObF0ƶ [)`YOT}UD'^MBjGYT%t(KXU!fD yZ`T*J1c1c1Fffffffffff {-ZJ/8P(dnAзd/V4}q,l3XKu"<-y0.%nk*>`&{RÈc(RJ)Rp5ً2@F Dqwwwwwwwwwb$Bf#vJF#~mkN%ZkZ)RJ)RJ)=ݍsP%P:9s9s9RJ)RJ]#Fx;«GT@&bLOY )$M:A#PhL X 0e=X@dFdkZkZkuwwwwwwwwwwGH"X(6Cam۶m۶m4 }:̥2@H۶m۶m۶$y8"ac8I$I$I L^Q$B+%pzvzӤ$Ioy[".^w@MjR ̼2D G- @h4gfffffffff&""""""""""j1 U>ͥ2<C&swwwwwwwwwwݴ /9+2TDNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iuAMYeq} %1=IUamy AMYeq}݀ݤ eѫ1z7R^gwPjo $M*"pu;i$#;nܱ7u]XJЧpy4Caζm۶m۶m3333333333T'hN@ @\+Tit6N""q( ,m۶m۶:D Gs`(B$I$I$ e ޤ 9D(qClj1 [)`YOT}U$SP>D'>QO鶈!VRQLE`$ HUUUUUUUUUU&{\(Q?^6:l0Ƀ0h1L !    p5ًŠB8$rաgHP*z-p2 Hx9 1c1c1n@Ow\N24T*p5ًŠB8%rաgHp:1339s9s9.rաgHRI)RJ)RJ)1III `!M8T L(!+ 9*]*wID f5:k$@@ BHp4 E RJ)%'sL" B!Bcym۶m۶m#"""""""""ݵm۶m۶mkffffffffffUUUUUUUUUUݤ 1v{k@UȷT*U\\"4+`Y,sS"a¹R$Sv 3 /nP4iK6;l( D,Qa-Ih*{{P$ӱH b h,ZkZk]`L\Xjfffffffffff1nsN#gc9PCB(1Ђ0g;ϓ=fPTTtV4a;sni[lQBDb"M4M4M4M4M4MKלsMM*JRT*JIu"u]A5Xڀ8<<<<<D_ۘ20'LJI63eKJȎ(Y$˲,˲,˲,˲,˲,D>k˗"=f ဳrg ܙsKbuzaE9 aHR幣KS& +Tyr$H.><7maȢ,Fh[>6&BƔqAP( M䭶!ܚXT  N·2*Չ͌/daP<,b:ƔqU=`R88888.>;tk־MB:`, \ǩgN1/!:\(PSuP=t|El6fl6bX,b-+"N3T:/# sϞz^z^/q*gl +)  MfsA:oРeeG 嶪N&VBrXVUu]u]u]u]9^DXN), JV 9^@aAݚ/Bɵ)ҕ5UVjR&o ĺTEARoؘˣ{SUI1)چ{vpkfb]WPM0<<<<:<qqqqq7RT*JRT*JRTQV#' mNt:Nm۶m۶m۶m۶mv]u]u]u]u]uׅ,.....H1 P ,_Jo]JZ~+w׆L(<< oQ;qK#L~txUƉ2bԏ8i`RbġCʝ&Ë3s6%c8W ,RxȰ[mC=;85.aMXY3҄}xnΪ8DŒytohWdIqCI"KVBɹu$ɔ7`tn;#MΜ[*[THz]HO.r\.%ܫTp<<<<KV{eKJ K "##X|ܴ! i4mvn-Qڰ"eJu>B#f^ØkNG_VjZVjZfl6YRwҶP٢ rttttt0 0 0 0 0 ×[B';p҈b%J,*:f0xugN1/(&8@(Nl8W ,RV~ԩ9fp0)]`FI6ܳ[3뺂jMY+)6L0AA],>}xnEY2FߜR뤓 ~DDDf:v2Y,]5A_C> ~ZzDؚ6`QOV|"K&rjR3]kKQ5="xK8Cjp`{AxPXD#'74AFm-"}q`5̾gkMj=}A R~q\іrYLES%sh0 Y9GwtS"Vd{i!8?z9KЛtcK5DOZxc Bg72^ӞH?C8Cm|to+ torga9lv/lMyrVc5ŇQ|M{HqX54q}*6BNZfr~&1JVbnz 0".:FR^jv11111111111111111111122&2>JVbnz 333333333333333333333444444444444444444444555555555555555555555566668BLV`jt~ 777:FR^jv8888888888888888888889999999999999999999999::::FR^jv;;;;;;;;;;;;;;;;;;;;;<<<<<>>>>>>>ku| ?????????????????????@@@@AMYeq}AA%1=IUamy "-8CNYdoz C*5@KValwDDDDDDDfr~EEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFyGGGGGGG9@GS_kwH+7CO[gsIIIIIIIIIIIIIIIIIIIIIIJJ/;GS_kwJK  '.5ELSZahov}OOO!+5?IS]gq{PPPPPP18?FMT[bipw~PPPPPPPPPPQQQQQQQQQ|R$0DJPV\bhntz] "(.4:@FLRX^djpv| $*06?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PPP-27CKPUZ_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} (08@HPX`ejrz  %*/49>NV^fkpuzȍ֨~ &>B@@D ,{,%KyA0+B̔jA˨Q7L5Jd sY] cs ([䂫P`bH]^϶| \JG l](zxaJ=nX)8 2~==EB3"Ϳ5G&G|/dϸ<*p)$5L2]oy}rag#B ;˂jkOShiLpٰ\D\D0'Nξ:TرZeKoZpSꈣ+1{"fFgZ}؂A=&ʹ3N4>Fl͙_]/ZA-T(Q@ױT֬4\c! / q!N]:1{u7cM`%pA%&M;V, !Ao+gd@ȊN/^V3"cϷR,mvrmap,Dd!ǡ%:F^]$@括_gJѣU 5lt Dn2 _X$@#(T}n !C3Ȼx"+B}kѴ⋬Ui/E4-V<2Eދ[m~?fR]j,73`{4Nҩsn%'o)Of@yz :UmS0)e^:lgb]W:KFB?&,b$&ba=r 3]9S?9999.LJ HF][%DsZ|2) !? nɐkkf+N`jBTPA xZXUOA&lfa\UPF@b08`0 `0 `0,Y ,zvqpkfa\UPH:4` |_-,j($c៞&e4!a^zsi_SG=3)tWUSGÄ /W@i5"Q ov(F8\!)PZ҃ƛbZp…W@i]8;ً}eQ5y,|pW@i] >tѵ`:?! 720ҫk+4 ID?3yZE +)"NM SFyҊ:I#85/PIC>;83(407։+QP#3k3.(R)C9/% f;OWHDRRRRRR7i[y"Rרk@2κvbN6h1/)&9:: |HmUU"ډ9xw'ьz^g2%IQQQQQQQݿ\Fšb" κvbN6h1/)&Ǚ0a/X&GT$ı7ýf;벊RD֡KѲ[z ichO.n, )CI%HT$Ûid_BBBBBBBBBBBLҺ$!@|qƛb+>od`&0(r)!;qٽVTPKFB?0   /X&GHHEB5o/X*t$b(l6fl6fl6f|!n7b2PxJ-&C*4* ]\_*Ji'lܺ}9^Z Pcg'{ZXUͯˣLF@b3#a ^YWTNIE=rX)\/X&GT$QEOG"9Tlc!Rgeelgb]VQJC=Yji>_J2wĺ^i'lc+Rr^J2pĺ~'lc_X4R}{å}JLhLֱbٽ_5ݴfݽ ^YWTN@;65DSUUUU‹;*ډ9xw'9Ǽ~vgF×XTlc!Rרk 6G,M/ӳ[3 *(  eVvt2r>n, ꓆|?`JJVSJJJj/nwS+KIIn-~jV>&nje`Zv2GEEEEEn-*fcVuvrG|ABZzwoeWMA7-# .n)?C~((([USM?=50"<=====FeM5MbD1q/nwS+:;=QOc,8p2`4RI ovۻX(FÅW@i] >xAnsŕod`$((J'M )"G9ljBʼn7A"IfÒ+RLD /%2'sX8re"&%ov9򴌎0o,˲L.\hk5~=G 7FH\"X}y'AeuX\ܭPylYܾm!'s]NR(d~pF} 'zΙd!zR0.3`(2$|nWqDqCS=hB|jE! %s=2v1d7z"7t3)tOqG k}krYɣpMnNC)4Ě^W7,ԙ/Y}3 ^k F7i"@?c-v{ 霅=v&`/}T8}||aFJ~Oj֮~mUppt^/R^^j5^]qD2Q=[N,qDI7128k#lmuXeSFEނnz}wS/;NQ{uFzYꡱ`S]B7BW/8F'k'v֏E_,)~A$=q߯\OG<(D|Z26e-::~\c_ݮ-:u\vQ[Շ)HO@-bxq?ٌH?=2ޞOcjGy "IrAItF_REŁo҈dogwA1>]o{i 7KF78h0F ix#DLIzv si@8;A3HC~m뺮뺮뺮뺮뺮뺮z5hD8ͯmid`[WTOJFB?<8{{{~~~~^z^z^z^znvnvnvnv8f!07m]Q=) UwL4ږFuEd$ÃrqFC&an~mK#ۺzR2˫6 h- lIHl4dy׶42+'%#jnѐq_~xpXRm62<sk[Փvnvnvnvnm5hD8ͯmid`[WTOJFB?<8uuuyyyyyyyy8f!07m]Q=) UwL4ږFuEd$Ã377Wm62<sZVjZVjZm6fl6fl6fl6f,{;s\PPbX,bX,bXPw>H((a@1KҕetBEO 9 ugb $]YVQLG/T@?PPf :.<8PJکyYx8ŭWU9lp 3c@`%hr|>|>gdDxBXHfl6fl6fl@F4.侯[&r\.r\. %c!k%WbDH7hXaB 2atd,$}dߢ4QbDH7hXaBϒ%K2L&d2L&d2L&d2L&ddDxBXHZɾEiĈ:nЀ„@F4.侯[&J=tܠc *| TBj* {@>:97ƅU$c f~ ?Ts\,Ux<x<OG*¸d ~O>xӫsS+ UPI"AOHs ^ZYVԒ! ???????RM Σ/- SNI(·}6|D,R,_܅5C,bXLcsY$A) $cć+WhN?7y.@>:0.**zBdgS&ԝe@p mK ȔSRQ7Mj)(L-XtU:.<8PJکw;i;s\${jZVjZVj4ԝO. {T%ʲbJt:NӜ3EBAKY,(#,|> 4XRnjݚ}KD>p.ƹEA2Td[ZZZZڤz-ߣycq/- SJFB?<8"TwL4ږFuEd$  #|ʱ*T8b_[XhF1ofR1p0ܽ˱qnQИ,"c*#(JpABL5@3&=XXw96nL,24䣳a&0ޝ5JIE+t6P`gje@7D 練yebBc  ,0P3hNCݙ\ 07ueYA-рL >RMq!+{wZ8)fIT Z)c]n ,HVMIFC)zDt@ *ie7v&E*腊(0 @s' 7o[e&HƌB*|Hd jfstT,,,~a/^]:EJX >h`ӣfjOdJAŴ3/Ӕ[ ͂|߼JeM#[Y?t8٨a0P@EEE)«@.3 w퉘%eFyӁBokMϣ ?=97Q(OO؜$^d8 Pʹ?AYe$Cň14Y|g2e4@)X6vp8)ueqk?Aϱ tp-hDRH=;9)eGv, AusQ"*I+C'r,ڔnjF0 D"2@ū%<-v >9[)>Ee"{}Y3r0>tU?M3&*.KIhc^ [K| 0E#CoX֪r&&H kgYH]sh0J#Z?!?o9hbb$tz2⇛"+CPq0ec0; /Y5@'r3[N{48܋WYvaw49Zﹾ#v_VE$Os2ۆ2i'L%ix-f3H==^qDqNx%{I%Y]ERUi ڎQS:&3%Pr?#m-=q:OjKe^C]e, }榳m_9fjO$k@ڛFPD=n  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz 38=BGLQV[`ejoty~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""16;@EJOTY^chmrw|#####!&+05:?DINSX]bglqv{$$$$$ %*/49>CHMRW\afkpuz%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&#+3;CKV^fnv~ !&+05:?DINSX]bglqv{((((( %*/49>CHMRW\afkpuz)))))$).38=BGLQV[`ejoty~*******(-27;852/,)&#  hXWVUTSRQPO L IFCBAs9UUUUUUUUUUUUUP M JGDJ[iH4? t8RJ)R_L pI$I$I$I$I$I$ZUUUUUUUUUUUU cH !"",T /0[ZCAAAAAAAAa;%Qck`!]CA@@V6յuU5ԴtT4mA?=;97531/-+)'%#!D@|xtplhd`\XTPLHD@<84.pXx%; EzMNwoBw8ҍ-*p:r\}%@L vHtnJ!ow@L9j{c]L o۶m۶m۶m۶]kZG M˰˪IjJ,;fC:n2*Ꙥh =ͲCnF1?6-.&)(EO$9 b$@X( q O5 AP = u`2&UNJu,[&2$7AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCC'.5GPYbkt} (1:CLU^gpyRR$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3FNV^fnv~Z *2HPZ]b]vF#"IdrJQQyGLƀ"]]؀vg^"aq݋VA1hǎscimbW| ڙjԵeɺ#škC/UC>5}^0/ۊ"`L+ c_j_[6_j#ǰ.8vO=bI_^qWLKѕO+bKɹё fƫ)<o~$ʞ&t=lt|^&.8BJT^fnv~___(2IT_juhh!*3IT_ju{{{{{{{{{u|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27olCYAwϱ3I  K9oX ቶSϾ`m iy=k5n vhegFbmđйϊw_E&~~ VJCf~ђjt*u &{oEF !!+?GIeiiAȶ_Ni2wMNlRO<#bĆn?=KÖNx$|xtplhd`\^+)'%#! o@nmlkjihgfedcba`_^]\[ZYXjihgfedC"a+k+j*i)h(g'f&5 IFCVVUTSRQPONMLKJI)7w77GBO92ͿsI$I$I$I$I$UUUUUUUUUUUU T B9R&_A۶m۶m۶m&I$I$I$I$I$I$)I$I$I$I$I$I$@T R2 $I$I$I$I$I$IWUUUUUUUUUUUU*T B9R&6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUU@TBO9)qI$I$I$I$I$IUUUUUUUUUUUUT B9R&?۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I T R2`$I$I$I$I$I$IWUUUUUUUUUUUU T B2$I$I$I$I$I$IWUUUUUUUUUUUUTBO9)I$I$I$I$I$I$ZUUUUUUUUUUUUTB9R&U۶m۶m۶m۶m&I$I$I$I$I$I$)I$I$I$I$I$I$ TR 2$I$I$I$I$I$IWUUUUUUUUUUUU TB9R&۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUU TB9R& $I$I$I$I$I$I$I$I$I$I$I$I_UUUUUUUUUUUU TBO9)bI$I$I$I$I$jUUUUUUUUUUUUTR 2$I$I$I$I$I$I_UUUUUUUUUUUU TB92I۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUU TB2hb$Ԋ\ :c1XăCÂBAm۶m۶m%I$I$I$I$I$I$I$I$I$I$I c%IJGLBOY:AG&S::#aaئ۶m۶m۶m۶m۶m. e"y8"8 0333333333333#I$I$I$I$I$IRIJE8$|R2hܓI&yVDjEtVUUUU۶m۶m۶m۶m$I$I$I$I$I$IpaQADăCÂBA@$I$I$IcIJT@, Y,PW $IS[Auo[AQ Z@PwDA>;y852/,)&#  fffffffffffffEB?;852/,)&# kZkZk`4tɱiQ9! x`H0PJ)RJ)RJ)Rm۶m۶m۶m۶m۶m۶wwwwwwwwwwwwwwwwwwwN Z+! CHMRW\afkpuz 38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzѤ27L=:hb ]tG @hb 9(:!Ud' +B &}0$%1zupkfa\WRMHC>94/*% !N] l{+ۊ:IXg}}}}}}o[G3 κ~jVB.ɵyeQ=)İt`y8t3o.j)e$`ޜ[ٗVԒQύL ʈGFCAx7s2n-i(d#_ݛZؖUӑPΌK ɇDDACwkfa\WRMHC>94/*% oH'֮^6潕mE̤|T,ܳx<x<x<o[G3 κ~jVB.~~~ ù}si_UKA7-#vnvnvnvsnid_ZUPKFA<72-(#qlgb]X4/*% oH'֮^6潕mE̤|T,ܳ|>|>|>o[G3 κ~jVB.ɵyeQ=)İt`=>x7s2n-i(d#_ݛZؖUӑPΌK Dw6r1m,h'c"^\{vqlgb]XSNID?:50+&!w rmhc^YTOJE@;61,'"< X7羖nFͥ}U-ݴd<Ûsnid_ZUPKFA<72-(#  qlgb]XSNID?:50+&!43ʾ^}l3w~'( :-lVpD[D `DB.*09,P5u @]P5u @]P5"Y:_ e۶m۶m۶m۶m۶m[YWUSQOMKIGECA?=;97531/-+)'%#! C0 HHHH²rbRB2"qaQA1!p`P .UUUUUUUUUUUU :O* $2,,@U 3! LgB>τ|0 30 u[ j7UUUUUUUUUUUUpT4ӳsS3ҲrR2ѱam۶m۶m۶UUUUUUUUUUUUdD$ãcC#¢bB"qA1!p`P0@@T*iii F1?}hǰ `/Be\e\eʼn,<(x^\Rdm۶m۶m۶m۶m۶m۶spmjgda^[XUROLIFC@=:741.+)'%#!7C]ZWTQNL{{ON-l K*i H'fEńDăCÂBb l۶m۶m۶m۶m۶m۶mmspmjgda^[XUROLIFC@=:741.+)'%#!7D]ZWTQN {^nGDDDDDā8 ݲ_>v}.t^ywyw'v Į0V%9n8k6?}yuqmiea]YUQMIEA=9630-*'$!VTA¢@RQPONMLKJIHG&eDi 4M4M4`rqponmlkjihgF%d$7EBAAEEEE'&%$#"! ((((hUQMIEA=9630-*'$!VTA@RQPONMLKJIHZkZkZkڀ |xtplhd`\XTPLHD@gN KH~o NLJHFDB@><:86420.,*(&$" {{{;ЙY٘XؗWזV֕ 9s9s9s9s9s9s9 i)h(g'f&e%d$sC㲂R"DGN KH~o NLJHFDB@><:86420.,*(&$" 1c1c1c<ЙY٘XؗWזV֕UՔTԓc3P7C=qŠ03h~'h6:WŠ03Xg&-LMQӄhA4!:"YF)ɲ\K.E:I ɈHȇGdžFƅEńDăS#’/#bt:NY٘XؗWזV֕UՔTԓc3Ӣ  !!!!!~zvrnjfb^ZVRNJFB>:RJ)RJ)RJ)t`rqponmlkjihg&eEJ=60*$|xtplhd`\XTPLHD@<852/,)8?82,& HHHHHHHHH2+# ºzrlf`ZTC"a!`ddddD@RQPONMLKJIHGZkZkZkl^N>.ͽ}m]M=- ĸh[Fc1c1c1{{{{{{{o@fedcba`_^]\[ZYXWVUTSRQPO Lth\PD8,$hZJ:* ɹyiYI9) XkZkZkځm+x`P@0 ()))|>|{{{{{{2+# ºzrlf`ZTC"a!DkZkZkZkZkZkZks9s9s9s9s9s9sc1c1c1 416:WŠ03h~'( :-t^ywyw˟&Mz΀#q;;;~zvrnjfb^ZVRNJFB>:74]A)Ȱh@QEQE6/'ƾ~vpj޻th\PD8,$pbRB2"qaQA1!XkZkZkځU9! x`P@0 `aaaZkZkZkZkZvrnjfb^ZVRNJFB>:74]A)ȰhH4M4M6/'ƾ~vpj޻th\PD8,$pbRB2"qaQA1!{{{ށU9! x`P@0 pqqqFB>:74]A)Ȱhx>|l^N>.ͽ}m]M=- ԼwM1иpXH8(ĤdD$ãcC#¢bB"c1c1c1}yuqmiea]YUQMIEA=96_rBⱁQ!`@i)h(" 444444444{wsokgc_[WSOKGC?;85]SLF@:4.(" fffffr9s9s9s9s9s9s}yuqmiea]YUQMIEA=96_rBⱁQ!`@ ###i)h(g'f&e%$P I'( :WŠ03h~'( :i |m0| 5(נ`_h%@'Jhi fQEQ#X^Xc_[WSOKGC?;umf`ZTNHB<60*$ NӶm۶m۶m۶m۶m۶m۶0)! xpii@fedcba`_^]\[ZYXWVUTSRQPO]#’b2ҡqAᰐpP|>ؼ|\<ۻ{[; k3ӢrBⱁQ!`@BI ɈHȇGdžFƅEńDăĸ|pdXL@4i}yuqmiea]YUQMIEA=9w KHEBAA4F4-% ļ|tjZkZkZN xFmѯEab R$"/ue'#@L 1i B*@2۶m۶m۶m۶m$I$I$I$I$I$I|xtplhd`\XTPLHLăCÂBAO y4 R2 I$I$I$I$I$I$IUUUUUUUUUUUUժ TT2 :24B 0 C$I$I$I$I$I$I_UUUUUUUUUUUU ~R"$(((((VdN&T>=I$I$I$I$I$I$UUUUUUUUUUUUU8h`(@`><:xph`XPQ* B92I۶m۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUU T R2GI$I$I$I$I$I$IUUUUUUUUUUUUժ T4 K#r! Dd; P BA(O.P۶m۶m۶m۶m۶m۶|xtpl bLm۶mm۶m۶m۶m۶m۶m۶%I$I$I$I$I$I$m[DDDDDDDDDDDDDDDDD+*)('&%$#"! gƅEńDăCÂBA@r\.m۶m۶m۶m۶UUUUUUUUUUUUUUUUUUUUUUUUUDDDDDDDD!I!gǑ$i0pBO9)#I$I$I$I$I$WUUUUUUUUUUUU*TDR$%pe%[='+$-{ߺQUUN۶m۶m۶m۶K$I$I$I$I$I$I 96420.,*(&$"  J)RTUUUUUUUUUUUՙ IJ1$$B%$-:L NP;P;`BB,333333333۶m۶m۶m۶m۶m۶mVTRPNLJHFDB@><:86420.,*(&$"  .RUUUUUUUUUUUUUUUUUUUUUUUUUDD<;$E8BO$!r,Fb D &@b eG( bTOi$ >g`. e"@cH a \u]m۶m۶m۶m۶m۶m۶mI$I$I$I$I$I$Io۶m۶m۶m۶m[IaB !Űh ];t:GtVDjEtVDxph`XPH@8088$I$I$I$I$I$IUUUUUUUUUUUUUA4P)$IWLB-,@Wa8dz^z^mkUE Scs ;G jZ>" yaI1иp`XkZkZkZi iEB?<9630-*'$! ۶m۶m۶m)I! kxFp"1/lBO''`WlTySM uO51WLs(>>#^r~M˪*&6۶m۶m۶m۶m۶m۶WUUUUUUUUUUUU%xphH$I$I$I(0 ONMLKJIHGFƅEńDăCÂBAI6H1< = %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz38=BGLQV[`ejoty~5:?DINSX]bglqv{ %*/49>CHMRW\afkpuz 38=BGLQV[`ejoty~  "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27z|B NiЛ&$cV7_!˳ SD%u'yאsٲ`*OXiH$cpzI횞~ݖ]=͒nYV]ӳï۲Y6-$H횞~ݖ]=͒n9Rm,쪦iw+*og9_eW5EO$m[ET9~5=1-)z%9~o BۮYmUM,@@p-*O zAGl&2,zHˆ!™T8!iF (d@ab "DH{X24b (PKn!6B` Ɛ`I h4IRȀQoA^ -b"a8V@Θd*@y\fE%FFFFFa) 3ON,DuZ98 ,A|ALfLHvMGG P@Eph@[`QOy9Fe #AR t ز]d !@~{*og9_eW5EO$m[UT9~5=1-)z%9~oݢBۮYmUM,{SLrkzcu[vUS4Kr%EJ]ӳï۲Y6߭(Q횞~ݖ]=͒nARm,쪦iwɓ{{{{*og9_eW5EO$m[NT9~5=1-)z%9~ojҤۮYmUM,{&UvMr nˮjfI|,rkzcu[vUS4KrQ]ӳï۲Y6-%J횞~ݖ]=͒n% <(ˬHqH ; Mi!( /D1-)z%9~o¥ۮYmUM,{֖-]u]u]u]u]u]u]u]uqqqqqqqqUvMr nˮjfI|hrkzcu[vUS4Kr滕%K]ӳï۲Y6߭m4M4M4M4M4M4M4M4M˲,˲,˲,˲,˲,˲,˲,˲,rkzcu[vUS4Kr滅 aaaaaaaaX]ӳï۲Y6߭+W뺮뺮뺮뺮뺮뺮뺮뺪횞~ݖ]=͒nY{{>QxBĴ=xБ 5h̐&qJJJJJJDONMLKnˮjJ\@A_Rw%Q.]:ra2bRT*J:ra9KYiBGo! QEQEQEQEQEQEQ0 0 0 0 0 0 0 0AAAAAAAA,:dAٓN9qޠP( BP( B2TР@sΜ8oڬIs̘0IIIIIIIII}}}}}}}}E "4(П>{ܩ3'Λ6kҜ)3&j )L萡BgO;uyfM3eƄ| !!!!!!!!!=951-G;tqF 3dĀI}ܕ(GD]hq{`|؉dL43؛xsq5,R#" ?|⒍?˖mE̤#PЃR'.76ӫsYFiӳ$_\YWPf E&>`r#4o(B6z 86(R&H8w؀ *9o֜!dXi"e s +Jx)9o֜!d8Nt:Nt:Nɘhf7kX420/T`eG7p4+Mɒ"V?hH1C>u  f2\v FuTH((wrrK6?lW3-($CK6n\_[, וT3Z`|N4d0`lRR$92$TSR "6455M2btq5,R*HtxFP]Ӳ]âi]=y؀ɗ;'!(&qyt9n߂ŊZd .-!USPN;L&d2$6hȴax⥒:IrdH&2X,-----pڠ!VeJ$ɑ!Ap`q",^&Lƛs$VҊT0tYk׳#B4hYO8hư;.pTHTE5݀AD3r Ŭ䁿[)V$F|(0:'K:m }N;NE Ƒ&(#ɨ̯ǽUqEN:X J8lθ?qݖn[ O;^ABYxbvz/<Տ9dЀgq;wrxrTtD$dO\vrxrTtD$Dd#岥ea[ѩ&3ϓ` P>*">:987ml+*G$&,CXܴU,(9Bh`"bӫsVƺx@2 a‚y\vrxrTtD =lݾoO֖CCn(2C8pL`/NKwJi1#BOL7b!OG6ca^j6֕EQ_ifc]YTQ<]$&,㡌ttGcH|Y'rL*:f@!bil挗Lƛۮa>jPA^z*HY\XܴYY/+T&t0< ?v`0 `0 `0 `0x}}}}}}}=9o֜!dXi"e s +Jxa.9o֜!dXi"e s eE'Bl@~f&rKE *Z%aG`QϧL4`0!"(C K.ⓐo˸|>{D2&d<:.fl6fl6f N7iʈ–JļX#I 2HP/1w]I>YUoYrQ 7Mɒ"'%.RPAe߲CAo|˛kym IG +H|$2LO%I8k͌|omZ,WT*o6)|xXVqzڴYY/,(9Bt@၂{qFeK¶SMfPO\vrxr4,l+:d& 90`|⒍?{lizYVtL:" D >SJ@B""ȃ@o'l`JZѹHqzF{ f+]yzЬH% >~'t熤صgv^|Kuagw9GçBY =+^\,'%&q+W/*X%}=[0m |"KyrqsZaMz=HcR 0;DY`D[/["N-[`ˤ |p(5qtRx/u rCU¿_XQnty{=!H佤k8t ]Dh̩㢬\-NjlC#a'z(~QŸt)OD@.zxi5mfxS Ȃer~rzzscB{F}Z2ΪއT'TTjIZF5(6G]x)y2ymif~P(3]'@Nmz҅Dn2)-vt]q/r\ο]W>f# g&.}γII-羠< Ν$z*  ȝ<!9$ ȆwBgc^iw[my? 279#г?{aXW;,7I}n]`J8Bs.=z좯a YMtTwG h)Sy:/rA|_4D\y&dZno7GvRvx@nc gFtev*KYpja:A~~M-IsDsZ'rWbe BR9p?UfN 칏a^uc'}Lx~"#^i\QP|`9 `k<|SBYfcww$h,42i~ eqّ)]C!$U];9;.֙/ /[DirDH+1XBB*IĤ?_<˳{cC+šrZB*vrv\<˳{cC+šrZB*vrv\<˳solheb_bXlbغ뺮뺮뺮u]u]u]ߵ_ZT$$$$$$$M4M4M4M4M4M4M4M<<<<<<<<ϳ,˲,˲,˲,˲,˲,˲,˲,rqqqqqqq1 0 0 0 0 0 0 0 뺮뺮뺮뺮뺮뺮뺮ߵ_z^z^zvrv\<לkK3Ҫ)HG2F;1)#%`]ZU4^0%ijNaݘ8-jgL¼V8" h2ޓXw7&N0-+!% CCCS~qp/n }qa/$$$$$ UG͜2Wb>wKC+QF 'B}>1oZVjZVjeD$4H@`YIQ坡kK3Ҫ :d4wx8g7ƆV&Ņ5崄Ttjuqp/n L k*i *_RA7eS+#"a5ftB剒"@v""(PސWFA@4dl!*l&JR{fVܙ/ /[DirDH+1XB3OA?2`\$ YJF #<` ciӏxP ΌHd9c.D""1H))(HR8NL;A_vޜ%O"xD נ*{A{ޠ(%(xZ VfV pVt&cem&n]nXTʝR'zQ*O[P=kUr-o!XӭR ?;i# yBTPgͱ`_n=S"D+tAsN}{;sgD񟌅S qؐ!/o3jM,0?Rr$&1>>oN"+Q:V>6ׯܓh:# Ƈ;=o]6G'*~%;wb˵玢LWss;$50 y?] C740EI?'u0 ]D3gotHGW'c^q4ASu,uMN 8S'ϟBI駿 *QDӄ-Xրŭ{`w/JF{JFz*?  (08X`hpx $,4FNV^fnv~#$$$"*2:BJRZbjrz%%%%%%%%%%Zbjrz%&&& (08@HPX`hpx''''''8@HPX`hpx((( (08@HPX`hpx))) (08@HPX`hpxѨb35N$"Ml% %V$**HAp`nսdkӯ,4V֙qizu粨z8YtI _Cl" X+hAu`ZhvW{zZQjR`i°uN ae갏TOFn>o Rsd$}M{#KbE0f<`0oM=ۀaд O堞'8b8W/sNghc\ V JB(! (EؖRrIJF2PNF9|^mZ]VEMR=N,J|QEQ qaUQA0 o@ 8|^mZuܦeeU$E4̢$0 UUUUUUUUUUUUUUU:n2*j"qfQ !2333333<|^mZ]VEMR=N,J n:n2*j"qfQ A M˰˪IiEI?8wwwwwwwwwww!UbxFZ>?7B(}}}}}}}E2%uל-o۶m۶m۶m۶ݶm۶m۶m۶m tܦeeU$E4̢$ȑ aivY5I8 ( r${ivY5I8 ( r$1AQI?1<'> >& _ ThD&L10F5I4H$d(&at(AׁtMsT(Ip4 U}2Ƀxul.!зhKu"8Jı@>wb*u*B6sNSt:NPp7[6`/WRHs@CPp7[p8E@Z)p8rFbZ)P fh4Fh 5K95eJT"Z#"fJ+Ӷ栠" Ӳj(؆&F X%:s:uر{Bǔp83)#|c)FA_[>XbݝlNsK'tL1 @@JƎ: 3)#|c(C:k+2;zOb:k+2;zOb:k+2;zOb:k+2;zOd댯tkX=cQ d댯tkX=cQuV:e5v,1;8^@ fpT0T0^@ Zl/ %ǐ JPuՓ֚+-W l,JFAl@|5TB`%A J|5TB`%A J|5TB`%A J|5TB`%A J|5TBg`%A J|5TBG`%A J|5TB'eX+) cpT8*m 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$Idˬ 9J o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT$e9ˍ2Y,`RJ)% ߶m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶M$I$I$I$)p0ADDDDDDDDDDDD$I$I$Ii @8uH4- ^ 9&o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITT/'pO:cmmSꊷ<<ʙ 1c1nk*efffffffffff&MbNFOg"8 B!nk2D GtT&[`, P @mkL$`,}{{m۶m۶m۶mm۶m۶m۶m۶9s. 5 4WT֞_`VpۃaLt]o8,_" gj II$K$U"V 3+pAh~!xI2IT&W'ʿF~9ӇWMnWMݽj$G1qY&H s=MSIM,X$i*Q wܦe֥B@@RPi$ ď&< A$)MϿJrgo74 FK OԒM"hė&^bD 0.\::zKPb2T$oz~B Cr O;24]L,['\-2HdIdIdIBQeEQEQEQMhdb_[B+(ȼA:62.*&" |zwE7!WU~xrlf`ZTNHDB<840,($  ڈjfca]ZX)' ĸ?ƀs9snij0۶m۶m۶m۶mm۶m۶m۶mJ)RJ)e 5KAA nϪQkc7N'|:.L%=fy^(ʩn0 \6s `x0bjJx"_˜}mK)%!Bq0l+*)('&%$#"C`p/kjþȇGdžFƅEńDăCÂBAѠp08L[ j*i)hºzrjbZ4M<+Ʋ~n{{{{=u]u]u]u]u]u]׵@3o.jihgfedcbqaQA1!p8'®zjZJ:*ii:!qK J9o5C>*{(PdO3GbFm&ev6hb;t!a[zQRSuF˦yP<^`++HܢreZmجV.ZTjW"s-H_]'Y;YSR_[ƖJ(A|_[ƖJ(A|_[ƖJHA  p 0\RJ)RJ)ukl0NAw%k> [*)0)η:e5TB r ;:k>R %a`a]tז:e,ƖJ(A֚;:kK2JcK% ) |_[ƖJ(A}[g|moukl0NAT0wu)#|J8A|_[ƖJ(A}[g|m2[*$Q$acv}0@e:0jCv7=w֞MA Jki> vڐZ|1s"X|v`;mHG .y"ZC@TҢF+Fj|=0HdJcI&$nRDHNRqY:F&LWG Ɇ\; Qfl6gggggggggggI1X"A+΢tTUZ>v)%˔&m۶m۶m۶-M9jhf.V(! )Fth"NfeYeYeYeYeYeYeY6JkhP;q֘$Bx؈D "(R4&IF CM1]DYR䇙>nedca`_^][ZYX2L&d2p$e{1 #͙0*Q8?_JUJeƮZ+bȣE VMI!QOcWeR y4Ca x)eT*}*bȣE VMIZu]u]u]u]u]u]u]uQOcWeR y4Ca x))CQU:TiL!"q( Zo7%U(JG>]I1X"A+{{{{/s9s9s9s9s9s9&LsrR7j]u]u]u]u]u]u]u]u]u]{{{{{{{蔩iTVΦ%!%ϿeXؗWזVUۛ,˲,˲,˲,˲,˲,˲,˲,˲>nedca`_^][ZYXWUTnnnnnnnnnn]}yumiea]UQ(֦ϿeXؗWזVUՊtw,# `_^][Z+Kc]UQ(A뵵5]77}.ƴVa:lРj31Æ z)qqqqqqqqqqqqq{{{{{{{= 0 0 0 0 0 0 0 0 0 0 0 0 ý{{<<<<<<<3)S%IӨ֝MEKBJ'O8npB%VA|A.Lx \Ouq͈ET(P=crjАӥ #B~\pv 0HP K"=zymQ"Ce~vY+L1)Nd Q#Ƌ(z :A}ڄiNN F-sg:alexre i:BvH5LH 7, }ݜ)A͙Wz!ȶ>n q2p3\ */0O܏;C&Ά~xafbjX?n 13蠥 ןw5ȋC% -i:2DPx<Agaa@۶m۶m۶m۶M$I$I$I$I$I$IPA@`$I$I$I$I$≈G:_WQ P4 #(-27CHMRW\afkpuziR@U(վB" ,&$@ $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz  $).38=BGLQV[`ejoty~ FKPUZ_dinsx} "',16;@EJOTY^chmrw| &+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3GPYbkt}(1:BR/I rϣ( 5 : >.+_tkҽ9 )|`z 8 RcwyG !%Wy2NJ_Fib Q(Y8 Th$DjQBe %HC )H蠡TKRT ?yaL.U$)g'#/KKㅊ!W T PZkZkZkZkZkZkZ%Iǎ7fxlR8(ʼn=!tol:ľl`q թhTXHQ@|y ˖,O|vu[W2Z4A)Ilxr% ^\3*Dpj 1$DI#2_^ݏd_W.JTaQQQ,˲,˲,˲,˲,˲,˲,c 0X$Bצt:N'IY#ɅpI7Y1PRS0Oͱu`1"Uib桠bV<̟,gufBJ]2ts{T>$֢選/]Dn|tԒqQ1 +Vdq9x6/gU}5L>bta.qS)tx9vHg=:r n9]#=#Tz'Zӯa/_zپ䬫}ihg8n}uyIq]q#ڣam髓yǺba\헗Vw]\[ZSDI&Kei4?RPdګ~5* jXZS%E1Ecg5|"V,/g l:Z@@0mVޑc|I HʔZX Y sU6(A#⢐@RL \P0]ṠUZ80*"EY'vNhf5C4Mt{ T骍P4י[g$.JYLsD&nv()oq0o`n"򔲽~YZH%7dt_3sҒϿאʈX#9E{w/lΝP*|N);5Tg7M&'wi Ҹ#={K?A<ֿ˙M+q8nis!JFn,. ; }z^,I@^G,Xq~,7 ];lla'݃evX3fE,]v4X;juyR+/y!zn=u`J(kJ|otu9s͕o0{ͳo%d6VwM݆U K¬ϫ,*u2}jv5s̓3^f필cFˀ ֍dbxY:Biq2gPV1j: X|R٩z=2;cÙXGeكmd>UUxcSo3/@,.Q?`#?NaE^& OS1`lXR# 9x7oCލc̈́fH< A '’@FD*IBX1?;^2'crT+7c=rU|}'Av7ڶ!I3[]ADV}@ C#Ӝ+-z(e,#\[FZMq([Qrc8]wʇ4oY bS1|/;5uy!žMdi0}ȶ2LT9Z׆vI$T*Lٜ㥝,}Բ׍x˞ TOA;o9w vy?0i$ 0Xy8W.k]<q(Pf<9韬0Qp` vF4 Q_{D؅[av1K_A3%ϔ7o*?mm?#ÚaNp796Bs u۾I-FEQ n5?z(,6 5H '{V|91p2S(N3x*?5v^HւVd XKLojv lk;3O~9؟)&J\}67G9ӳ)@NMԕB*`6t65rv}`*t>C2pRH^P 2l)0hx28`<@$j H-}ZQb5XYSB\c,BeMtNY`>dƖ}A3fSnha&yQ cYl4)U7f±X{;hD)Xp6WE?X􄮬nŠا}đUjǭIZC?qЭ7dA]m?M]oׯ-,U|9BsCz_@7saeC͓jٙ{iz{S/G `.gvc˃%:tlg tg8'HqC b}JgG|8mqWƠE1)q{O_nsKo+wm-wZ۞_'-www ]aR酹dwH={q/WU*;޹y}ӫs[_z;ps}R_TZz.NsA`tjj6I>1-5UU-U~jҠZqiĤm3'{Xթm7͇ R[fVe*ɡwj< RFtQCY87 \sp&y-CɶфvƖV&]B˶4k6e*{wvS{}q0}x f]zΩ]LU6Hw3@^l>o=CMQU+AIU`z 0Ӯ+eՔP^#8že0 hiB+j~~+/د7 Q>z')+ lc,&! ү>}|EOy.rZ-)pQ떬;%u"^C=L@ۄ_ݦ\Ge0M*Lה58VMUɍ뉁V 47~oIQ=-CZ`v&#i l2zS6\%3d`bYKJC;BD*¦C+T$0HHMQq63b8Xͽvu#-"BNE Px<0KH \@P8 C *PÚ&>H]-n=O t@7CTDu8xBq,Hmdb bb9 r-OD"r2(ӗL&s:鎦1ÐH>aeω{3G&3֘ ޹=}za"%+7'"5?~&ʒyo{O/a-~~~~12SD:]F8ۛU 99 _D8o5Q;+rG,bg0 Sao;Cxul Gw\;d)B{6XFQ6 )nA^MU:O3F}L%JVj4S%=~h-B/XqTʵ"a-ӫQ.`wJ7F#z * fa]e/˾w-8USeƻ>fA2e̟Z wؽh7mm]&p+^d,jjݵc;jZV-J#9ExčkTV9SH8nQHmiߤ|n:};nkޢgW E 4@cf0M_Gx%xk^)gKL)*ár c/ٖe [9u\~#8 h۸._2+(>@pd?I? ޛ{)YȃG&Ҩ‹.ܝ{h4L_2N/2U8C9!@Xa?xPEaJ Q瞧O;ù6\v-kryW,RH Rp"e>u|G7ߊYI[~q9 ɾ%<ʏUvr㔿H Nny(YGs kHrvvgۄZ6  5&CxM-*vu3z Nk:hĖUZ_C\X`6V4u8`!UμL/?v797h:Ej4FC\Cr Ii)&{óNݨ9tIYC2HdH0 2΋p~r;,G/3ϧT9 $IH /nLsiG_aP25)9622i ~`N3L| ֛ *P !0X #(@`N$i3_jԼQҶQֆuDi 'XpB*nH2`ޒdD$q@\g$DxԼ(͊j93]#o%3+cVQ E,'̟ZD3˜oY}383 iF÷% oXr*#<&ʏOv̻oF'ۋ]Xw$9 .<2,H@ PAt^m*n?I;Kjt`qH*V^D%uJ'K7GluCe)JTo!`XhlI:Tx,ي̐? 'si:yݚN8LĻMlI7f˹ Y͑+vB  KLܑpS LwHcndqEä /۽h]s1{ QY>$0Dž8&؂bK؀`>y}e{1).b=GY1?:HHi,k.mJ1@Qά`CVIH[8\i1 ]`܁~iMwy*fܽTsGb_^ss K7ؤ'B<: +&%7('4E-SZO˭#(곖:eMpN<HU27B(C q1W9)/͵w+MtG֮E E!ANP #ˑ} dt^jhE!jC]|[֤|i뺺дn'y-꾡B!VK/nEyz3lMZO箉Ҝe7=X:gM^;ds5– v`qN82M*Tz&ڎpiSSfYc9ڎZAk1,,>W["0D,x^| yb\4L]<'j'I |6*g NPDMeD YZg26!^*?sMǦ\q^.m]i4,jo|YNzeWx7d"5Tw *%|2$D! M? s`OLwX -&-Oj=rUf6-ylkE)֛ ϞHtz('C㟣eT@ ].+dCpri$M@/EMmm{8{&4]~q"WC3z"/mX:nuR^/VvUjhQ<$tf:o=(ăw .@mM_!"V1QY)4(GiY@c^"IL Qp:qʲnbn}WAӢxJ⵴GKs~[D ,诶_׫|βzM.o_J' nI tllSs jvI#WF|:<`H1:F.HE^%k o:xQƠgO㏠Tk3GVkTSQSֵ)`? hz} P\sjPw܊UQzKE_H^\& 2m¢1'U;3]\P{[F& 1i(ckLpqr _uUFU}|k It:/ZshVTOP?f쒪ʼn13Sdv;8T 𼡒   4?a^^0_`7Vɥl)Ɛ(.DχxXmꞧz{y 8}qhvx )qh4[Yr4 ;G$C΁0 r?XR'/E ^5A\;ap*: AG% R? `m,nfug q57! ~&2{7ZwtU~r%O"TGYԐ=8ǚrsi\ ƎTćBLhzctAfdթISH 'O"9mҔ ӥ.wTҢq)HddID$dG@qcP_(8Ň,ޣbC<(.4KbP1t9@wl񰙶;1s5%Tx/LNd15yݚ]6ɓ$EB7G$dVTKM ˣ,ʡ(sr')y1!<ȑ(ȍ~̨Ljt\ǎ6f q9܈-b=)ΞP91WC\C}8ryN4oq{2&a1J#j/jw@KŽA2z\&V!:dƲ6֠UX^Ƣ5Vڄ.C8~Pc# AYG1=yx ooooB:,; V*KH!h|4M3f >n%.KR.KR.KR.KR.KR.KR.KR.KNOS;NS;NS;NS;NS;NS;NS;NS+.Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+JmT{TFQmTFQmTFQmTFQmTFQmTFQmTFQmTFrCGLOC2>f ,s Q#ڠ zMpLkPHڡ=a@TveP)wQ΂RyeiOJMN"ivst[ hoXEgH4DzljPh xZGtAC@;syAWd|s ;!щOJ:emu`"2c(L!@B;|w:_|u:_|u:_|u:_|u:_|u:_|כym^ym^ym^ym^ym^ym^ym^ym^ym^ym^ym^iieZVieZVieZVieZVieZVieZVieZVieZVieZVieZVieZVieZ՗euY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeՉ]Xk(ӌ*3S *s*p1Đ 3 P_(0>}EKH>N{hڒI &Ky]j΢ *Ο͒nH6sZ&5kJs&4c:%3w -+Ҙ'Yʯ1XmΦ f-l# !v`3zg47c^1ŶNu؁_S3^ kk/ +j+Գ2J<++!?d Uta_D[}u MHh9i lFhmЂ\|OqĽ wYOxJ*x+| (tםXgR]ɝHY@C<8l4,0<i^g>atSrfwqk,UiƚRGjt*Q1㓋6R&O{j\N4@o?gZ/87--Ҟ)y)aoyΈ|pCs.$gBqvs̊' XyϘ0y̅~czekUmuLG˄z{jNCe4S>#e3Q ed2Md1Kd$!̑^e}B xXy;qˍJnu2)0(sCq1]ɊI8xL"Gtruvi=28c04"svqf UT8QLD&$\`* U0'qcÉ!oa{@m_y9kXk \S  XBѲ`X?ځ V}j6Cu٩&3X:lD /P{}N/#4צ4i.Нh`JLP:}ERtDBC*4(BrS㒌wt9z59|]ŹoH!QᎰ7zcEwVdDuFDCs!9;¹͌nfAlf@jE49s3+(8bdτG†hpx\`l__l=`;f)9c;Nnn58W< s4tm<0)pO~uaw-jU/wrj+W1]H=eQD %t~i'n"9N/\ ld\H!܅l݇wTkLZ_Dz.(}rE_س= )9p !\`Awf`u>\&89`njkn%efn@c30c~Y}yUu9Uߨ>$Im9=&/ey{w%,K#+CVy݈.D) (2"{ɅM2Ya\ ?YwI1N[Jz#1^:VWn'wt*ϥn({ݤ%l+p# p  Y?*=&#m΁׀p1łYB)FQ K=Bl -Eϯܭys1h}inP`2 xK]em t&ۏDf1ՋVd7!*3J9%Ir"[l'qzfkrƃ51{q18w&Mo] #qÙ$\ddĐntw*qʃ n?NNd2%"_"WɻMaԕIYyTEnPT4eORr'(GɛəiɗM2#klȕLiȓuªR@2-JNӪwI`aۤL%=hl0[7`Ay9O<JV@jZ V2Y+@M5iOu!Z锼e]ڴ֦hڀ `z\:. ` Kjw Wڞ )ɕ,]Ҥ(=jҡ@m}+S%# iN޴Rӣ<Vgz4BeqKhJhIdhH~DhG7jqF~@+t?#Z wDAWlUl$SA21 g%K4rd)FRd(D!; r 3+q#q qqxu8GqƊmFixƉe8FaňD"-@̂*BMө$GSOrԦKiTGaZԥCuvO%-ݩґ4MLK6 --)%z%:!9ިqH QЋЉhC~6BJV$+H q2>'0 ^ؙ׻syZu>@g398xsͫbUhVuTfF5)A)Ze?sVa}ҥo-zyxY\RŮ)Q=q҄ TY@g}+{L*kEYS™`f >,Aic8Z!ne^>Ze˸Le17,e+;̴{Yw%P6@w'p& `r%g)@|ud/rŊȫ ȓ>>cS=.Q:&P8O6ucI{q;ɉ\bĶlG^իVej$Hyv"C)2n+scxj:'뛪ks&;c%:w 綰J5kY3[qu^h=x`A)p xXb&v5RKl1c Z&3ݒ^Wx_{.MVew+*JD.Q6 Et~i'nҝ $ۑh?bi#.Bi""i!i h9Fx\Ǣs(Go ơkZFc/cŠ[&zh顣+4Ocà!nn3̡אx1~g5+B:ra2bx1*R8a"BNV$%Conİ Jh,*bq~>gH#{g|}>|}>|}>|}>|}>|ǵa#0 q4 m,Y[B h&A3a2a0f0 }KX>/.^[Zz̼%^W-,qZ%nun3AތlkkVSs4S@39Pf7 31/Ynwt9o|e-;ԛ,sݽe+*@,`ePƢJ'ĊW-YS%OyȦ\Ȥwcg=u6s³s#8cfklf;jf:h&<3+Uyn.uo)I9/ =S/XrƝd 7^gr[:?qlZ^\đ1cMscjqw\kQLēHIĐBl/aȟpgb%VB$F"#6i<VT{`ӆhcیFw!'Vuƞa>ypkcaŨ L ks Q`4,8}1\ Л9ACႅL6>.5G6g+GǒDc%wg̕6ZD?1 #`A*Apfs]&nksLi0rp[(sEc43H!QZ 7Y?E%}2ޥk:Rkyq1^=ڶުn]{?t^IތQ; _pʽ%.;;^;?xp>-˽o];?8bvjK=[D!%fQ FzFä< QFnheѨŘVr =+]]ߣQds f^zip}hv,=݄xpqٝcU{xڳteߒG._eעG.ۖn;?pٷ0"|oe{d "ek/{#0Z=c-wGst]AbG~ pz#|fV̮aBgAvVRnj8/_5w: mJ&}eޘ=ަ#kw"i£S-k!?^χˏ s#˄nxI|.F!QvEd'M=*b˼\-vpoۃ˽%\-v{joѵ=eq=<6@e.{pٷte.Nvpt}˽.*vwpnV-vpԵ󃛽Eמm~boҵKUeU\/E# o.^}pսE.Vv~pM^M~вw2J]~u}Kl[~ei'EkȽ\-vp1oٵۃE\׉^=[vޢkG.V];?FSOUExeiy^/[jek/\?س ]v?po˾\-vroixK\-boW{_.v)S;$8~j_* |p1oۃ˽E}v-'Z?[<:Hï?:4tj)sE#Tƒۤ׾^c,]{pٷ e(-z~}r-{tvV邽N+^{pbe@qb\;#19I.%Yٳai (sEc&:S:SG~HN1ĹZ>E1auY3;j!6}k"<),zF_F`؛С4^)+6qM86q Ma\IWxl 8Ǧ`\)+6oˮ%\ H~\-vboյcrGƆ!hșk}3 1΁u)Y on\$?$bt5OB3<A5G/uXmzҥ.n\Y~mv}z, *@p AL ?Hc=D=C10:>8$i4M4K>YXzEUP:ŤQHDM@ģI8zDE@DG-wh#4ct 1b >dO;ɒ3kɝV2Vȑ#cmd hH`ZȥtX>c[ZGJ J۠tIӘdH:Fa@Xs?E GpF_X1z\4֊G1=yx Zc9ry 5jlG"42'{X PUnͬ{I)sIy+ZP>@'p2&`%PrV WFVy"XJȪ Ȩ~|Ǔ=6R;&Q9P78mr!|\#nA"7klrsAE ri"il>$V1,ɒ>f0S, ;s e.sܦh\QCsͻUkc*<|H,T>T{i=\+x-v/>E1 YtAW'.tڨ7p;C`皿x1x!|:FǜM6ǎDru|qSgל+?7~n;#:'#hEGukUdFɗʽ'a46:@IkɈҸ)K'N "0C^ t I̙XOv?!{qp hǥVtkyZY#]:MMmCǵ6$P:Q{ AȢ67I:_^$]t\Ћ=]%K~Q}tP.Zug+|h.vdLf}uujʪV8nʰ^jX rnN]7:NGhQ -JxֶhVb%{X-)ʿN#(2bVEnތھvѭt{g:1 @ 2!JNܮK2fTn\ D7bX%x^gDQ>3j2"7Mtm_ZY@՞i{ h 5}jmұlTv&@hQiXt]Ec۠g[%^ ؎i~c6)ùl%pK]_(|V/I{Vdu*Υ`θ\}UDN[^00a,?6(cB y䝐S@^PB@ AM; |NE';yz.  |0O<97~o-M ;l!@ɢoɅap-/ɵUF:ܒҶYyy%%걖ˊݫP;HJn=~fh];IRb=4 * c;wک??,0 à#|JcTsX% !'c$@/q9KuOԚŽ)`ImVAԋ"ơ[WADQ!YcW)$p&Dq*O, 1c30nH}6p^T:U'AؖW城]WC+Zkkj]l m PYj%655RX0N>}GRGngY7=n K[jP(Rٱ0{AouEg˖Kɱ  ?d޻hxar{ 3>qϩ%1vŞ%%I6QP?5n "0&:6>_UH2Ό6?Lx^gw*jy`68_xEͦ7 w"ٸ&ƎR `^ry1#bM:<11*-t:T7 ϊ]Lq7WNK\фߞdcn{͖jyĄX;uT$(ռfw+*:(S5 Yjύ4:ep9d/I_=I"8 |_hy3O~~Dd`>OTScײ8ݱbZ π8b8.oK\⅚ KoVl6v.tpA$%0{A-!4Phl1 fdcج gad_N1`oc~7v2ҵbXJJYIQAUE?K5{D7 <$,wsͶ`{W{[k{z:4{,5驞dK;{. }_E_GRʚ;˓|w<˃|̗E]feqؙLa!!΀AGCwC lX%&툨ͳg9;ݶ7g]gg3g %ZFcCxph`XPH@p ~@ WVEDUm*i)h ɹyiYIiXH8"8) ȸx&m= %[HP$ dq ( >jnx ԛh!l:W]9"D%q'G>ƮpÊsQTki{Qҹ|koa/xqFoF,/j2g6ylVP>Tg>R?E"0 4 +(!BaVՁ@Gwߜq#{;ӗ]:-m]D=E)˾2t? eN !v<V;҅uҩeax睈NSGy~fqP'|Ʒ7NT0Ea?W0pqWƕӶK= C8xLxpguXdVqau? Vc΍$r\0o6{TAw f$mb -R1/HN'-il6:n^ ʬiׇ`4zBML65bcč3UJ LXeyE-@  tʼn ŖyhfŌhee~eeb R?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y\u^_3XWXYZ[ ]^_`%YW͈ m+YZ[]^_`#Ή n,$ay!S1gХ=w *6E<^Yhsei ify g?X|Şh-F k*6 Cc$ ӂd x!c$ڸ4Pw IY&);t\t[-saE*RVYHe>AenrbCxD}fUޜ}-GBBZdvBX]NWj+5cQ(uԞM*±,YR6kG#Ցrj{)cII!EmHYV,)cˡ9hWfnq㓦ab❃nJ:'' &/sWPQ݌ʸmsn|Tƃϴ|yV.@>D0IARB}1p7lu}Z}9<'A<Yi)sK a/b?wдK*#S?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ #?CIQRxz0;g% h\Gѻ-nqKJTDE"z*|[]܊S)Un,ͬ٪;5s->p՚3vfj|-ųod8KLL S 'hB:.:t\t萼+ۙd2#HI`,|e6V؟STr, `W|QmP>g>g`HhǸ \]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aWTMZ|Dbcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd7 4efghijklmnopqrstuvwxyz{|}~no     ! # &)+.147:<>@B3we:D芈""RDD!]""BD!"PU8LjUUUժ*UUTUUլK$'@t - 37=9K1}jO9BH&Co~[蚞"^J8ٜM/l2Y5;$0{k_4[jLli2ŒC-lU4 LB+}t~=3<ǹs9 =uڶn[–j )oRF.;`noqqؖF^٤&m5hAi``/c]ľ6|mT} 9 ,L-@qOQ5uvhDk%Y/ I6# &ruX= UVcjSWjx6jQn~Csm\@qk3N,Ĭ%A*UG C/&O [D 9O7qie\t"yᝅ sM5otes+[2ruM%#F2yɅ@2n8-Ⰴ 8ߪ}maQ Z›zc}nʹE- ۍn/:6G--2e)Ja:GNRǼ!ƻ?X"݊s'ʍa .0ۃt;m@6g508|al bW'ux]Knk;벆#7Q ㄬvsݹFVo1oĸضm #"hMu\@P<W(DwvVnkw;ڽv5wsƹFnvwE!9/7#λH]% B"2ݿ/8o@_d[g8z[+a[AM(ժ'HC (_U!LMnvW F?$̱b9jxJTp|pH_ ~6 z=0C &9fdH)-1t#"0 CFAH?m#g9 a Min6W@EŶ$4ATxUyVzW{X|Y}Z~[\]^_P!Q%R(W8`Sd`v~n)CNejM^Gu!҄Սגۜݡ᪹n6849ږ>=BPWT]alfsftun û  )*,-02789-38:BDLOkrv~фՈݑޔߕ DIY)^.`0a1e6l@yM|Q\_dhpq|ãƧʫҲ ' (*-/3?*C.HuK?_-^_9=DGڷ_%);4~stIa= ccą:ɬƮaDӱGIWxZC8#<COa ]2:5O5EU@@/$[m'v^8ft$Nu\r<ð=@} ykd~l߽g؃cHmͶvJL$dd$DDɸ\X+V)Ƃ(P7ܾ1|<sįCwP}9BhPFoiQu/+aa^g)HUrh' IJSsBN5[si__߱o S'|Vߪoo;;;o/{{//o]ʷ}ɷn[djx7 ~A{߻k> ~=q'}ߪN}IM4l J\S::Ş* Xzrx`|&87p Px ?0H `Ȥ{uRGd5x XMo7V6g=L Sޗ?V$zO-7}8};yo9n2~Q7M=*X#`7hf.gm~+x2,?BcOsk-ZxB@܅qx5nfpZ ˬN nR`&T- )Cjb臡 ;J= ߟx-1>iqH7J\'dxyx3d9 i61Zn IfWSbo$G$Ns΁CJ͇uF]C3Y^3Qs)3^>d1i.gbf-b 3'|y˙]*Oٲ-? K2Wr$VFR#T69', e';:YrD&.PD*'L# rgf䵥H#<7*aj;Ǘ+1mmGn޹sk/7 m,y\]>[಼aqlemu&'Ud](++ |ZR(YfuV`3R ۯ2bX5+,qڨru.4LML)Ti30giVa XJvD/vMD%-ÿ8f),$_*E$ Z:NĖ@@Fb ` в(iVQ;g+'E]tLΨ߄^q`l; x)({[ctۨFc0^hqfƢl(N +Abl >x*ve͙hE +(8 d2f.[ɟef/gvBt%T<<ɑO*r (pXy9'nD>&DŪtA⤟QQ5p2TzdZNJH#r<s|-Bw8<\o(%^p<Lߠ|{ c2ޖ?F{2nJsb~ѧiXn튌۾[bLwC>p[/˘at7vIQS=SAwIO' wb`#m6Tkg2|csV,7}N Of^؟0 I lD/;+EguZquWqS3.]URpB噧swۄHuPMX⃹*THkŪuB;O'o  +Mmk [^@ k?O煼_̈rV\s~/Y*~H]6W}\>\C|ǏiC%^Yhq}]krGH:݃C3f9Mιq`b3MG! * Y`q\3w"u[٪%xH,ۺ(a "~^Tt 2.!Lf ^Y= `V'c\Xʷ%wX8 Bcm0TlpՊƇWfR U;V^q㰕k M~yS9d=k.Sn/YK-ԍgӆʢJMa9\yS'-)F0^ӝo^~C^`Z>CH99 "( !]kɱ7zqEc=[?_StLKJI9yyk)G9%y$d&#yiᚇk0_S=iq}.sƵdq΢.];,COA-*x[j?}NX{Q 6e=|1 Lř̟Q6E+j} yoZDF@e'qRQR/%19BEBc(R!hB ( $pϸx7Y|,9sҥS>c(BPp~zRހ`7( @Vy2qUTVZiPk w BiV^/J;(Ǹdo*/;3\8|҃g_8؀Ω->pk{m0~5:3󞸆%wϼK): P+1ݶgk}-q ]Az{W?i-O+#:HANmTWsJFvaCv,&92CLhELJ=f Mޫzf¼e͠/?D;MtA9?>1n$[EW:"A4 -96gx@yn_ -|54S~(= -30^<+4jtpL*X-q^|(ׂ=(/Bk>p!+)VJ*FeoNE!ymKwߪbNk@k\,ˣYe5ةpr]Sۼཧ9(μ8ggÏ '|rHg̊bFf:a4,XɝoTIhcl*yisF"\ԍNM]b_i&D=P nA|):3{RT5u~~x=cWV'ЊmF3f]{%yӚ ܕCiHU|ږ1FZQ"CŤ@OI9<];CYN֕{zq#:ghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsg "'RϹRWJɔ.}sn$wtuvwxyz{|}~  !"#$%&'()*+,-./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{|}~ Ž@Q)RQ)RQ)RQ)RQ)RQ)RQ)Rt !"#$%&'()*+,-./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{|}~ SQɧJS%@T *T |J>UD%*OQɧJS%@T *T  4L  !"#$%&'()*+,-./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:;<=>?@ABCD` $PA ǠcP@1( @} H>$PA ǠcP@t?d:$sEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno+$PA }j9pqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"_"  aR /9J()tT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T$ t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĒŒƒҀk(GQ(~??ŏ 쯨߿Ա            !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~(?OUTURUUJUU*UUTURUUJUU*UUT*}*UUTD$C$s»üĽžƿ!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPI+#o/#_ w8,ok[-Z-Lނ eN- V VmaVgaz K7az +[bz +[= +Л<tT.sz [maz +гdz +Л= +[[-,-ޒ- ,@)R--Tޒ-, , V V oa VkazKVWaz +г`zK2W@oa V@oazKV dL[vWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[KfGg^5i012Zda f ss fՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y(sV(-e2c2P222t22.eǷr:Мxf'hɘ6Jb^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ KGP[D` !"#$%K,#pB!IQcL@ $   uƐӓ mZpsboԏC_htiwYW未ʮիnn^acP3tN&BX~IK-mm^mYc{Kϥ[q~FYOKcV^tW2/ tֈb"{C@˟p /q݈}JWΏdel7Q48އa]ĽH+їg^38PoZ(pC--!sn'?TCyںm`A3)xc#q]g)˱,݅-A< "~{bSHj{8qQ֛- r:ۍ6]N{NTC{na<\qK5=}&x2`_)Vܩ96984h|מ bht# jA-tނ[u \R<E]a/}H!۾:HZ\Ԉ8Ġ[C<닒PRSMK}-mujϵ]Vv^ttڬڧ(35Opm&JN;iuT䊯L8kσ80G=_~\c0}`۪Xڼ诘:R6M7?mIF9iZKkmrt*!euW6S݉LnM6Rf7^ /fRS/< [Hpn>x%:̽LcRķ<-Kr.ͦtZ[u[lkzZtY6}_5뻒WҮKnmWז]K7]^7[՚[c}/w.ߥ6vjlC a|owm]W7.acohFYOԳԣO=)O=S?$&'(w)*+,aHQ\Ea !"#$%&'()*+,-./0123456789ߧ[-.}~ /YZ[\]^_`abcdefghijklmnopqrstu=\~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X[ADPWehlWJS^Gc)qt  !! VHA;Ii5͆rGsÃq6֐ǔ/;!PaS-l2osgT%tdlh>,t ~ynٮn۵k"Wgv;jgnnaG}ר%φq`$;vv `;ܽ @@,((d1*t?DEFGHIJKLM@ABCNOPQRSTUVWXYZ[WKT_Hd?@AB@ILOV\`bdgsw!$&}ߞ'RڋpqrCDEmnoMYIJKLMNOPQRSTUVWXYZ[\5v4oU>νcsw0qFG1ln[8) \˯ϯA3vnnvlv6f8\ Q@30s~' 4yPC?TO<RPPI?P֦@83M LA1!|-]V\UTE< MRDPa 69mX;S؂ifžp@W ꪌܝ9ϱ~;i֟~L.8P$01c1c1c1c1c1cC 1C 1C 1CxB_G"H L&]lS-IKۤm!N.Jݤm6biбr1M<6 rO992C(`hjBN, Z %  حւ_ZKV<&:Sg£ IM+ WSA`d@)'\RC?!2hZBhKD hV~$- )2j?cm4hj34Y …b78iqEf™@s(b7ؽ{{{{{{$Ia:"D(jB")hcx]B0D/D{#xEQ'FrnR8nNC 3邙9QRؘ߾kex[''#< Fl9!|P9`Ru.(̛#  2::ZTXBU_r Z1kSɖLU2WC\+2GF~{iM&*Å']Ad"*LVR  rTzAt+J i(|O7>2۬zjue>S_?w*quTY"È Q>#c_*84|H`0ˤ #t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=WXYZ[\]^IJKLMNOPKȐ_WLU`Ie456789:;<=>?@ABCDEFGHIJ./0123456789:;<=>?@ABCDEFGHIJKLMNO5! ]xDPoA )*$&P$BDTHkM!ǖ*UTRJ0$f(~k; #"%H(pM^) 2)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹ_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]Yftvx6Ƽ!)%8:9Γ}P֦IоЫrӃY9}.=_/^c_jvdp)Zt^. ZMJA>6_gT*!Lp6yF;(.p$R'yMtW=rU@<.M^\>McHu EHceV> *f 8>˞$zG_zM2܀<[3=#JSj}ҞdOgq>| .z T -ov%A?ۘGy;o=|Z̥!ϱ3 Eٷb,rC^lߛy<}_Sc/B8<ʧ{'$Ϗ}F i[J 'P|#H;Iێ? :G_Sdwu:Y iwK\,wQ'[5ƴ'w߄х3+[wil}[c;̊&71w615V 8Y#y%3^ U/2,\­ZC}.ochQyX▷xч\ '&%4S^Yg_mo|t~"'"&1067218;79549==@NU^hk{zŹʾ85"!+F\UhViǗ{ '1ahdʨp.S`^VcwBPSeknσьL[Z\ZVCWD\EIMQTW[^ahglpsu{zXV]Ji|F2q1/07645<;9:%%%%(((($$$$bsa_`ihfg,,++++----////CrCBBEE>>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUרS$"IBbP0 A$%6%ɚbm1m)'.\}ƺmK0$1y@x h8r׭0HQn9I-a$@$oVuqYCgŵgpI;dYfS\fHY, p~]e2m_yU䥳wh7:j@Y?|DILT~9a;OsekVrΑL0XV[fdZ`CIs0|AHRoK sdZ<5[4VWXYZ[\ħĦ£¢ʮʯ pڻ*1ߨq2&+-"*V1[2`isu#*ʊˌ*11*ۨ222^Ur1Z2^eij*12֨opss*t/t1{J1L2NRUW{~ʄˆ*12ʧ˩*12t*12 &()*91A2FLSU*qsvw*12Ȩ=rK*ʳm}Zpswz}KLK!"%'*,"d"e"h"o"r"t######{TVʃ˅ʦ˨%KGLHKORT22#("*U1Z2_fp#*11*ځר!1[$I.AB(x ZŠ;|nI9Jooo owP2z^k^?"X$LIbA"ʟU"ZL i97E]pԲhws>]YeQ\"n){MЅVAp@8\B}uK!,|_,N8!DjYE2u[>CV%Mz _Kg0Pe,H9X\>2'c66}?@N{/t PCohe:(rxdOiS–I4K}c7eMR8M-pJ+V2mgy 'wZ9%e&`|OnK9ӹ O3p&¥/:yݞJ} ) 噸ѵNj36co|^2RhصEBmD΀ ~P |}\6p4l{eԎ _GLqޒW;n0>e% =~k=;c'/(y)|k-FMI37Jo}p6>Xx#rOHWp(v;PSFFOE@Qmrj $GSSSztĆ؆HIin=c4SV1<5o vלfq­̡uM}ݤY\VP"% 剓&Lږ)YK䈑"D 210/:rk @nmg~۾ӓEؽ;]|8瀨'~ߘçj=4'~8._ y`DvW wd3_  Fh ~$oG:t#T|c1\cReE@׿ْKbXY21 pVo\5p 8(cD;̜IJ4jw@9`&҂5T}r ,[^;x;N@1Iře(념_ϩ/X5eҋCYׅ\;Y*(펱'Vmһxp{01V;G^}OoqWLPNͨpй fѵϦ>pgpA"S]tLKs6 1}δ{נ]o[猯9AY^Tn4s9^OD%ba㮩<~bnNlzd\CZrӦ`x:b7.EfU,Vj,%O1nR6O3VJ nJ:cOjVuJFQoOW'StVK;.w6yTxq:VzŁ`\ :EmfN2iY dU9 ?o/p4Gb`wA]}gR=ԃ/Pemt&nU.V}pٷC&>J+ Rdvu^%Ǣ*;***11112222<r= = K)K(L2L1^R^QOP_{_z_x_yiiiijjjjoooopssssst-t,t*t+{H{G{E{Fyxvwۡڡء٨t 7645nmklʱʰ˿˾s;KW^^ _k)aZ0Im7\h<s`yaPٮb/dФ:cu *dD<[YhsefҦs`acd+4=q([_ e&f1g@hLiSj]kglpmvn~opqrstuvwxyz{|}~ &-6?EJQX_ex4fZ5hOSV[^adgj>K  " ) 0xyz{|}~ҀՁ؂ۃބ+[-.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐ"@D2$ B VeYMQ˲tL%4e,I)$IMSDHe$M(KeiMYKd24,NOJ~ft?vGiW~O1MQ |sγyuDq' x14}p#vc-J;܈s"1BD0 "2tua+]cL!Dgf(zAAT,Te*7q;qn8U${>#\PȔbٟMޙbLœ㑒e"?1gH荄瀕N' C-JEi6!0އEv5ly>A/}:/y]n:yu^I<<# *;Ց֒דٕؔږۗܘݙޚߛKKKVaJfL L\\ !"#XYW]XYZ\$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍߏ \W&uXwYyZ{[}\]^_`abcdefghijklmnopqrstuvwxyz{|}~WtXvYxB$$I52$x+7"t?8ޟ}\ =ΓBsuip oDŽ/CHi/i-s{ UsK.f<ץJނ& r3ONkyJ?CkcFh߿￿9wo?ΓvH&a="\\..-rQ4+\'-yFMh|5PlbY쓛8пUᑢRV\IϮTNΦQ듁(0wd)"\$;Zz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv"W>)"$ ?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]^_\b[g]M i~rstuvw1RZ]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoSZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ M+bcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU' WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBeNOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./012398678:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[. !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopʏT@NЈ& j8 ;H"h(M;\]gN-fטCˢ:ϑ3ݘZ'RwR/ѻo -e5[`ZJw4à3:Qg>g WqtAπm:Q]Qܜ~:+`8:E Bb]%{ 5y(kѥ5Bc{O]%i |!':lZ];sQg̣Uu%1|_2Jͯ9{TsAAjG=hSt]gmJ]יG$3'dHzu~d"`>. Ruf6_v:֔SkѤz:Sv#G}kL&Z]Ae:Fgᓹ5r9*kѥЊlҝ9Z-~Ai@Pg sf "kt9wǿc_s#͎N:4Z9G$M[ŹNTxͷwu7xaku_F)<&-J[!qv\ǜyF"dѦغ<4<ݣ?+e>8k94ڮ9}6dcgdv{.+`4-לcK평0%͌c.OW &{p؛2wXbA&y=bDuDžhb޺ױiY^ZtV#>p:_[mXmҧD뢷b yGݼqdQ@D!sG|e?YҦ?sk+f\a/@Rx<Qb/~Nuwzc3ok\,@v]gZ8i?K>2rvZTP72_.,b"zKgEihI]cN-aFܚ.\E-\L.IF0β;L>]=#8zʁԨeVBy!0yCO!11NH/׍Xʳϣ0 Nw%Ѳz-qc3#!i3g^eeٍ:sjY]gN]mיSˢzt{JQ߱ YGm9ǖF5縥1Xي<3E̩ev9lcLqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅XsxZv       !#%')+-/13579; =   "$&(*,.02468:"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|Xxa}yYzZ[\b ~{Z[\| Z [[[]c^_!`"`Y} [\]dX~[\YXŀ[]e^#`TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ 1T3@  !$ F_Փh6z&͗V'=n|ȹMo,K3y?.ɹ]y?:9YU7y}:s&7VM}nyҙ?_Y|Yr]bK)'=Kg|guܳduUg=n|oҭ[m=F 7{/! MS=K_}U']>wG1p ٻǮ` l ?jfIku7[Q5ze}q:\E t0OG_uq4} Gۧĵg$6Y:yYuK'=/%79[srt'Ǘ~W'=KVQuܳ&ϗVG{-ɹҍ?:9YZK_=n򟹋lr}WgMޟ/ݭN{YݢɹͼOv8>i`D K6qқ7FxGGle7hO.}7Q\yFX82OQC_B% י_YYzwwH>.ɹy?#iG3ۥf .Y4vrdvUEE\\.͊nПy ."'άpF܎&$~T !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstՍ@|4˲M,aX |4˲M,Š7M,[ie1 c07MeY34˲M,0fY |4˲Y0fY |teM,VfY Øe1 7MSY 4Ͳl40Yp3?_mie٦i ~~ie٦ip,f~ie٦,a,f~ZfYie1 caofYie1 ZofY4b,aoʲl4b,a?{8Ymf1bn盦Ym4Ͳ15M,4Ͳ1b7M,4ͲK,6M,ar1 7M,:7M,4Ͳc07M,4e1 c07M\ieK4˲M,0fY |4ˬtM,6M,Øe1 7M,6MgY Øe1 7M,mfR4Ͳl40Yp3[%$8uvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9&  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGqbW "$ BH |dhĹ\\^\\V^n..+'7@lB1'7#rsqq9yyUyf8nVp#}!`łfy\\^^gL9?Z;Gj5oo&ް lU~>Ҏg+"\]\NN..+/771Zb>WED:q9$\(֊@8mhviN.\\^n..oTOrrsu)j$8HIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqh&rstuvwxyza \ێg3Krœн!h: ^*6vɦany"aUܮb3jЧ>cx *d6F<_YhsejԦa]܃rrWT"$x B@^Zi4qrC|Yȧ9|gFYHshgIFjM!oԯYh, l5l9|m;wv%vRiMkZ5iv֕j=)17q>q}ζ°4[rJ lK[z~*mƳ8AC7ݑj^skAsh94Ρ9CZΡuhg$T84Ls";_?w#VkШ?yG`k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@ e*6W{,Ej(J .a>vJ"Rk vƔѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=.ZjykHVdxk9GUc}UTcs >P^r~/AO\~?0Ƭ[kzIWey :HVdVUdtqB(I=P0 a;t*|x_?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopݘ'RKLqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$n! ABZ p?N"%]$ .o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅ^_j(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ W|Ymh1˷ /J Aq_"HD$t"$ AB  Až99v2!`e8Cu̠!.,rul8k|411ZӖ+hmd~ _P{ݢ[d x d9 b?@ABCDEFGHIJKLMNOP^hde22q2)cKrsyyFry}w^6wߑXNpPC\4GĻxg8e}xsoc((6\ QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T'I7 f`9uXbA&YzE&"ewEc)buBy ij /S}deSJU*˗w;NCu2BNXWKi>UG 4jJr$ 1- :ߜMVTI@^3Ys771} fXW7z7 _YIeR'ܗ:q)sUDeT)'.SzhnHn>Cykxfܶ{ߏiqHˌQZX-f^{k&ȃX2tШ=FFct*+S3Ձn!2"2T:bA$EH@#@%M:)_k}Mfg^Fv67)rח0U›P)V0̞"wNEt'L5?'vt uR~ Dx-QdazѣVӤw b 4L꒡αGS>$x}kILJ/;>:y=oec.M'z/HW4L4ICjsb?jnsU#VYoHTG@wL} gdn},Be➠ &q|x|g<^h$BT`w9s2t  FeT !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念 %iy1RZ6KQ\鞚5C19xI?"F~9S;$ ,-./0123456789:;<=>?@衞HhfA(P2TV 6|ecHCii2frY5Uc GU6YTJ17gjz=lbKن3Bhk5H?sP[ Xg;% ~͑'_+7,aݷ@.\7G~p=c1 ΋Lot ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T$ U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdm+xگAe|-efghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?TUkUoCpDqEnBsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}I~JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvwˋx׭yz}~! # %<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO#ìE$I " $V@ rШ•UB ԸUB Wh}CwQ%m OpufQ﷙ria9k0䅜et.*癍 ҽwK3'}מbu-dzwi8M(Qq]wAJ6N]ַ'tbVRv[vk!ZPPXXTV>kӛK>c@,ʢ'mb S0ۧSn5טAxڛpzWy,yTj!o0tԳ/p}N,nwMz.vFFwANP$'Sۚ =vFUCpkNl2 o'x{[gM:Ad9wm ٥՗}A喉KE7/d.Λmxic͙f<Ԓ\o6ѪOffb>zyIh7>εG?y"y ֺp*rQVAɵBu7)kSNmW,wnoR.ܢOD2Ux+D}'s]oߊwA |!ߖ7|5o=w[dQ p[}q2 `mjcQ݂q,M8Xyk}5mj]%+m[Keh,ݣ2oh)>՛@ umˣ"r?2ep]=n>e5= bA9=O,;uk&G#ǻ=ٿO% uv.5Ѳ5Zx5Ѳ5ZָF5Ѳ5ZָFѲ5ZָFȲR<t PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=+~x< $   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!BB"J"U).1T6FNGVW O>PJQ QRRZbj U(W AIXai[>&.6^__ehn1j@al2߀ k MRV  4+$' jgc|b"x_vyH #N!`]b2NY˾?>0 "9L5[Pr*8Ӗ ѺG\RZZZZZZZZC  nҥ oHpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}}}`4̧ӯӿ/7~ՆՖhj|mLboq08@H W>P$, &ўMR$0'tz0{)}HRj 2am'hV Ʃ]-ԶdVyAIM\L\7@))pO: t8O%+uiάXU $QbNgHH\CN'33333Ӷm۶m۶CRhHH\0VX&`(Ni2@e! 5OJו*kfp&W݂]NZT'6&`?ybSI)8#pRlIXܝHyyyyy88888x\.r\.mRӾ1j Ń"Xw̋IҮ3#- \2MK d@p/nl+75ұOQXi,'"ZVM@6iiiii&u57)f* 9ti,'"ZR@61yyyyy9XwVu.K d@l$܋+ZAJ0֝UĄd Y'aJC`M 9)@ oSWͬk4h M9q^{Y\-;($Ǯ+qnTKtY?ԛ|:\)!6ZO]/"iZ~a t_mbN_E5r c(G2cE'^le *q;uZ"]#s,=WrR[+!ndj)d!ԫAf9T5K`SʟÎ%}t ;B 0T3X PT~|&SXi`#koPOÚ6cnY2 u6+0g V~AڴLlgՈ^~W5𥙴@cKXN__NMFFKX? :J 06~v,&a٧X}ny`".dz7tn%.Og :u[ 6v1p'|D9}?$jP3_P Jos69D0b6 (`K3мٯى+oVɢ'}W0]t+CBO^K5}*W3+3P?ͷh~ʍ,"gOڃ\֎<=lC/^Hu|9W\ pN=gJUF92*wQR~{aޠ\-=Ke,ܮJ0Z*Nܧmi {<5N8,^nQB[ 'YkseJX;m7Z*k,JROô56M b%55nN;3՟_ AJJى4Bb󠝉tC5($ $*d9sbBH  QF$I:5:F!>2q\y6FTϞ~_kyTՄMלCWf`[й}03lnd:N79PԵTTcxN6K v0~Q@wf|>½K~.n(s%6Ft'j@p-NOlV,G7੧O . rJym3s'ѬhpcnbN7Lĭwl f_[k^L M8@ z .{>dO !?r^KWSfzhzQ׊kf #:O#6A(s*!ddv"@ qZق>ϔ:#уo7i33P q^mF<F8zz4<:s "km2dyw}3qh~QRhZ"3kT&gKFä=)sqr45 űׅp@m!p_0ӗ!ZX q186R֬A4 rQG}O%{H3$e  ɱ)1DmJ B*9h&sR,?yc21LN#g,.p?)VgB"2x@ܩ+[oC._hG$6`im~ h\TWu&D+>dȁމM>9G[/tS71 J1C7΄ ñ݆Q/7ׁ1Q[n! t 者Gʛ`볃x>[[yNu. hs:o`D8=\fI &r,>6>xm5?X gnKGLƢToԟXtAX3 dfdjѩ _YcyzXm>bSPX9ADž1|kA-Ԁ2-t`"c [n&]Z"糱X~swj r2 <*0 i4 {˞(t+F}2;ghR|ʩYGڲPR/`U1{,0~ݯ=_OnD&BGAu oYZ̃8 }_LSdd ANg 9`GQpX]7r\ıaIh l-"bA1&\2jXԫd( (x:Xs-CVPm僄`ƀHReJItw򢷏pFflA: {&=Y ĕ؁ŌA+CCp@r+ʶ)==| ղpL5fy<0N-9y^3cPL`a;RtYװ&d-vnX@tiZ|JgyBט,O;6:ϸ1`:[y {UU-9f5@ N(tzڠs&4YiqBDLt[G 0J8'^\ vvdCxc.nuquW'"2uƉҁrU}2\N&EKql),{:ªڌ]U[+upu$ؑ0\Z>M!V8 oFtͦ^E=iU(;M?6>['mT&/q%NHtGTEԋ1!<:ĢT*Ǘ%Ahmp'S}|}|moY-29cf9RX:+O:_POL6 ז әIY,E#yY-Yfeo 8_\@+/՞RO(UOIUN}IcKniܑҞ%}$ }F%kDrCB<7#G>@zh=R:O E9;jmIugkHQn5JMN4G}*Jf3oC7&w>&@fvŽP%-:u0}_<4yup$klz&0~.Ŗݑlc.|qSlěZ^Z;Lx0a ܲ7k{i*lYzKAKѸW]|=LȢ6<־ނgE'h !@csq@Dd$Iv33&:%#AFj0ݽ4zF>I>ȿvv;u4OH$F#Iخl#QSkm'F㵏$N[4对ݟiN׾$8kёv{kd^HEGnyG"jwU־3{k}#k{)PKnXz=)ȼzr,Ii6^#등ّhMof[`Vi;9nu]%ĩFi]_GD-4u}kIv;=56H4+R-.swWotm7 M7XO$7,Fn4 >NB.L݂E ~iԐw.U^Os jH4ND$d}к* qI/h3cb)P~9h3qB{|%μ;ܕ:\(^׆tj6=ss5 $tT2ɬD{.֕E2 %P+vA_Bc+E qugQ}2+r?\'RsK4Р}O߮\f^$- ;\F"X %ZoQ?O*E5V17Mn7ݯpZ_sV_|󷅇Ņ-~lk[19`/-jϱz1cnSɘz)ǨF(9g5o̤]`#o=. D[^saq ׮c_,LV,3G03+̌1Ro=@ $ @ Ɨ[387V+&[3ۘ8,5IkuE>M-IKzZy֐Ġ/rL#ή@/hVPWGEY.@G7Z RU*ª䢨T.IʼnҡZP7r&ͭiIWj)IXR[Nl#숍mH/jDӐ.ʃ ,v Hi>#Tw1'=`8,Fi{^l~>kfVӦɄxPk%f3 ٧ڽ0~;:ESlurIsq/>5JHlԪZvD쏸9TqDRSCꃸ>zЌO<<oލw߽ ;~l/,+|p >2h}ccн6߉=:rw:ߺolf6zGgo,d|l lg_ /M`ҵ,_ҋ]Jyt./>3Wa z-P>蔇90Aj40TV3ORm~ш,Y~2S^(֖5敛,Ecjv+` c|A.`K·l- nWT~J``4JŸl'$.Jx>"B@cx~~M=DZo|W_FǷv*nG0 bxzzIɝ̼<'9r߈wDOpē3BEagx uuT ':); ܜtkq;#fu&XqqPE8'کۛT/IQ/ͭ v3qL[bc[Rx}Xwkrr4/;qq7ܳs^͉޹v_֜{ܸkkcm.ۯ-4֔ط%3g=}+-X%y1hh'廜UZ,̌jR)X4 }NʤL%OBF=zFt+ @Ğ>.q:s8e6k4\ƌV]OZ+[,mη232"1>x_ mgrp>9M F&7r$&wlc5G3WVrc(IK|G1G ;`kVc џK 8ssVGP\ۭQnCrVܣILC |*M1䒅i]/F]9elfhtȯuHqh&2zB64{icՉO<'I&\l4Ijg=㛴,uK2@*c7eB2CR^_yTa))|,Qqz\DoFgS$OJx<Yr=S9[Շ1(]ݯ8$^\nbo:]mpcOmx+!gY1̥@+ ,&-QK` ŀ`9[2"T1EEY<^9ٲZP[k T;_gH?@0 TUVBWXYZC^_D`abcEIdJeKdLfMg]hTiNjUj^kilem_no`pqrstuz{Fg|OaCGHDpnB>NQ㹺ݻܽtroqPUVP2345@A]œčŏbP˷f͉κPC@AKSHӫIբJFKݟkEVWXQRYZcSl[\hLM !ms&?PDLHOPJMT wQQ#""""IaD! ! J$""̴Y${<]CxLIqH]g~GIoP>JV\EM (yf6 yoX=U,fH+$tI%L%3XQ2@>D\O>́m):RjWEĺ9ۑ! D1Bf02%< F#=BPЅk@\-π'ЭHYHNl-`_l#;2x8Б2"#QEz<ȶ;k^}#y`[ȾGǘ!ұ|,cc!1b>lVG,(٨Y8^Or"xYe L]dA&\/$U=dtQ$EIA'=!I*GiiBv懅?dB:)z@,NIi&o3BFatG0 j&xw*y9&o eWtw T %1 i ܙ!%T**Kq,Fh-Fl#=^%Kr'h$(S%Fh !"#$%&'()*+,-./0123456789:glfn";M6wgxyz{|}~q3;B#(-"',45C\]ab_`^J HC臢v*vтЌzy \Ia  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅI1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?@A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw P+2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|} ~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:;<=>ABCDEFG ?@6,[ucerOQ7-\wĐŢ8.] w >>> 9/^:;eik=1` s?&C?)sl$*).D"DQRB5bzҴIst&_m]:oHa4;z`p;0n&sy(hbmY`lo50= .D9?$29 7~[ۀWBWÍ.FgF30#o+N yﰙpna+&Ԉ׳}Z:Zy<9ėC\8r_<%8DO7bo%33 5n_Qn!hvȺwss\tL#GwC >P tet ɟyu(=d)\2}у•78[l8`7|"h+ WE4ɡHFNtcqG} Y<`[%,v>ɬϦ.t7@Q !e3pIC 8ck/x,GQ>oYqSg|#c(Cμao4K g .}vҟWڹٗ ?wÕr6A;3;9mUP;~Cf[pdŮ ˇނP~'%ܧ Œُ냵4H*-{$}Ǐ"@CLe;c(TLWMɶ]tCZ?ξFvt]"ڰ҅qEQadZmB^dBb>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%&'()KKKKKKKKKI= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr !"#$%&'()*+,-./01234567STUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@AB%\*In3/DEEEEEB{hg 1vCv8rk'aq/bXrg>mm9M!㼜k"?_'By.ʰyi|=sIz2im"p"7@IΛ=V%Z SxŒWݰނ-,Cznӟaŗ/3v?Ϥ)+ܒΗߊ'>O01axxyS cx5sLWy~~?jZ2:ۼ|oČ1:I}GW2Q|)smz#V_rOWTmtH_Uz9?L 8}ʉ }8CDKLMEFG1 HIN M $&(;I}'fz{|}~󂄅HR.]v楼,lm2IJK:ruaطbG/t(44ۺa+OSpÌ_p~ PO'(*+%:;j,M(<=kűI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoaMSɴїL{)K4e,+ HR,),_ w-t6t@[\OnC2!ӿނ2ВV?O&?>& _un/0sl?9𨙁OlOb2n˔ǰm o!5KO%?7 Bꔰocz8R,*od pqrstuvwxyz{|}~p=jTU T`0?o>:3ħ3$5ponmlkjihgfedcba`_k.-,+*)('&%$#"!!i9 )Bl4#s0 yqiaYQIA91)! ~ph`XPH@80(m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[V543210/.-,+*)('&%$#"!  }}}}}}}}}}}}LKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62.*&" 0- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&ºzrjbZRJB:2*"  ]h"r$ g ĕ ~{/ |&@?*Z&§>z )<4{ /=`q@gaqTKJ ULK V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#$%&'()::: !"#$%&'(*+,-./0123456789:;)<*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs?@A'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%BCRRRRRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJe5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v ¨ÄRFu]<<?@ABCDE01234567F WKzbefcd@?44 H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678, k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456*+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJZ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````YR| a !"#$%&'()*+,-./S0123456789:;<=>?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^",``` -prtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffffffffffffffffffffffffffffffffffff#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚ $e\ ޷%f]!Cbbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C BD CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|AD D(DI"ry=]^sKM*v?hS #^>M*v?hP #^>MJ%6 vf%<>~3w#Ii!?$}o ej*9pvMx- 0D;.l=Fi%N: f[8!`4_e?Xj̀Ջ[mV]w-1~T۷ Ӝ)#n0#:.[[d>^gɃ<-VIӐZ,;j N`\{, Ut8jolGr`XܪH3 ;'ˆѮ&PqmNybhyx^"UȾgLa*O"XIr`g ͷJx4z}C^rz?+FMpGZ> ;Zms: 3{wh0e}gt{g>c {_B]4&^͢0Ffq5r銛/!.F>-Тx_5GaQfVuަbndWǴX T"/83hO1O:_?2.xk,@2a&PgIakws.BpQ+p 91=t&yWN|kmqT{)v]Gk1WVy!CěF%K,+ Gߙ^2q"䴍=7-֑ -:П|euψcXK}b;G=x0_R =A.}] _b8xدµDGNhsL $4'3  <q*!{lضoiأq23g]Xh%1ufC*v}˄b+w'#bH8PsoDž4[0O\m3wurC9m=2b@OM)*i؈g88-z/Zam}-|@ys= $ose?lH?ٴJ]YV#è nt[(1vc}U}D֚k R ;ۈ:lS0_ydcA%N8 /#7d a,Ϧb≛x2_kb 7u-_Gt'vIOF͗ccs0?Hx[/#Po7V茮M Hȡk[8y?m|)BC1y!!enMh$/;XԎC+7-X c7{&Ѷblݛ#'J,y=qxڣVj؜hӰ&+$,6o֑Re;`.D0= _y긔o0r8Ԃ+F]R+^<)hr1&}`eXN,9Y9%Y&+lH"Oi@&ě3)0~o6l})}UBm#ݓ e1P5~^BfAs s|/"@SQi5PlO@l3 ) P3K!"ޝ]r:pؠ! *Q !nz $@pۚZZnVF6&EkK+c]YUQMIEA=951-)$#"! 3210/.-,+*)('&% 9pƶqm]M=- ̼|l\L<, ˻{k[K;+ ʺZԴtT4 1??|}ѱq1T0T_[[[뉈~}(Nt==%:"Bс ! 2`` "Ax栭  8`mM-ڙY٘Xؗ.-,+*)('&%$#"! 3210/.-,+*)('&% 9pƶqm]M=- ̼|l\L<, ˻{k[K;+ ʺZԴtT4 16.&Ž}ume]UMEqjZJ:* Jcz7m\[WSOKGC?;73/+'# ¾85-% 1Cg O/\`ɹbSSE&e%d$c#b DCBA@?>'L 7BD;::s:62.PLD<4,$ CqoO(A"oή9q8t9s9s9s9s9s9s9s9s9s9s9s9s9s9s?+65Udb^ZVRNJFB>:62.PLD=<;:987654?#²URPI#"! {wv\m}m]M-ݡ{wuc[ak;*k?&0^v-Xt]3ҲOJFB:6.*&" '^ y#Dƣwp#}yʺzrjZB2*"?#¢rb2"R,ZI&38'wFW3b|,A9)+Jzzs1qC n420.,ܴ$#!u2f%e$䇸m z2ĺqm_SKe`^V>*i#si_sTMi`UI=1%$ id-j2/& 8mO=1 6TpKEB@~|zxvtrpnljhZՖβҵNPkڊŽ‚}u K$?-IF0>@BDDd)iGoDVlR?dJ1xVA}7b2szb>|}#Zx4̇~nO@|oZU̯&8oBѿѥF:ѳ^LDJ;bwݢnıh^ܙR O,]19ߑ]rgY5_|-l[?cOޅ sg?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9BBȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<5+ZdEfghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik-Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d&C2#52$ EQRN0NЫnV'pu 귁H79Dިh,A'!g+)}=L &42at, Eky<5SkwO G Y>q<[5|}#&S<<)D^aq. 3|}E?/x40 |F" @/s< ipqb<%@1RZ qO׮NF83OneE2LR芾u󬐄ُ{'u^I~!^$"W!`{br;lvm ?P$uߚxb@膡\Q =̻pCiNMBEBʆnvMzagiHy3l"g>2bx.eUޓWSOSluWnȾDFTb7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գr,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux.(6u,Ev^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|c&裙;nJïi,}%tqYQCbV؊3|z).gcz.5dװz:wPZqA>xTK9q=o0w^q #Yc j#Rg4,9+?ugӟؾ+k%rꈊ)|?t\|jy?;fdw" $]ЇϖZ_3lxX+nYP,~kSr$)wA fyh8ݘ$1 SA 3kFC $$ьIסXQPņ LŐ0zFf8#na!\\]ߙKݘƆs~$!k?ucə'vŌԏ0\j qbjޑGy;k+rp?CL;&-'ys9g0{jGX,m=o־a9*Nq7ȵS3Zg|[iok"$QQ  گ@/zgTj+3߄^fc$ſE)oc/&-ke'ں[OU`iA4w*xY4m ot^+c{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0EiZcbdir@8A=BGH3J)i '( Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrK SJ >D$DDEADZ*OyG>^w揦UJժGV>rZ :8a٪T%Ghje?`9L9s7lIѯβhmI 3[KmvEzJRJ| U,MC^wN{MwUxѽ|L59ز䄩傊"_cR%U}3UiCLٻO?BZ[vJ?#~n2ι 'M a/K(o\ #O)ljcnb0xfĔPT&NYZwfV ']?<:Ư>̎Ln{7_]EԂ!os/N-5wڰ,bD<a&0ҷ/nO8 /NF139V=tga}~t[~y(&~ط3\'wtVMHkj^=~ :l~/|Tr"ulojC_:w>9/a=[_0#.t bt_r '\Yӵ xCx%*ږ0Ǹcrw^!=_>Nk)lstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]Ln d@ZsBAW RktyQ+ }YygMף;h_ t&9Wwc_} z'u;#fŸԺ}+q:}29u!AD\IFKtzw@CDFvK$-71s'nbV2D aRVJNZB3=c6G)^{,EزSRElfK[Y ;4j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggggg  !"#$%&'()*+,-./0123456789:;<=Ӟ"Ii 3HʣP09?*4-\L܉+XRlFsGnEpy=P*W-f7_A1_cy9O;W\s7\,T >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hhhhhhhhhhhhhhhhhh8"TE hThhhhhhhhhhhhhhhhhhhhhhhhhhiiiii  !"#$%&'()*+,-./0123456789:;<=>?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!~WԏJCqvu|p|45  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~mR—WR,~&Q8M(IHal"6pH#^T5  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnppppp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoQ"—Ҳ7 M שrb|u^ppr SYJ T pqrstuvwxyz{|}~q #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB Q$3/c;CQ?cȾ_:x@`j|^q44'vmR[+d D &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6!.͞7v;_?q;Mݟn[4okDOt##c)֑y2ڟf5=[ ^>~G!-r>Ml 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)*s,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~QC$IW g Sɲ"Du2h$\Gdz{/|.R!p2w{_ z.j,{Z*:J(x:&X*$y8"8 9@AKDbM 9 *Z*=\BMP?T\RM  TTE |TR 9 ԨJ˼$$d\BMT\RMp T\BMT\RM? TRM@ Ԩ$'2C$i\RM$ T\BMT\BM,T\BMATbM 9ը$TATE T\RM T\BM=T\RM TRM 9,#Ԩ$IA[B8H\BMTTE T\RMV? T\BMTDb 9(3 ը$IB P1-y\BMT\RMw TTE T\RM TDR 9% Ԩ$IBbjÕ=\RM T\BM TTU TR 9$ԨDM IB&\RMA T\BM:T\BMaT\BMKTbMP@ը$y$ Le\BMT\RM\ T\BM?T\RMm T R 9Ԩ$IWfITE T\BM~T\RM T\BMT4b 9ը$Ij9 l\BM@TTU T\BM*T\BMTTR 9 Ԩ$IBrAߊ8\RM T\BMn?TTU TR 9h ԨגwN$$BT\RM T\BMDT\BMT\BMTbM"@ը$ꈄ$ \\BMT\RM T\BMT\RM TRM 9Ԩ$i-CAֺTE T\BMH?T\RMZ T\BMTbM@ը$I.C=PrА\BMTTU T\BMT\BM?TLR 9LUUUUUUUUUUUUUUUUUUUUUUԨ$IBP2\RM` T\BM TTU T\BMT4b /ը$IBRjYz\BMT\BM TTE TRk$I$IDu]ץ$I$I8ivY5I8 |JFA B h :n2FU"'\B fB")X+$y8"8 ۴ zYhgB\RMp ? T\BMT\RM  T|B &1c6(J(<  ?_p7[6`/WRP'S4@Od0 e"@cH h *ʖbT.R  hp&\BM T\RM T\BM< ?T,b9.@Y , pxNajB e5!w ǣb&2 er̖rrk1T4q,^ebg^K^kz;Zc. e",¼+y*ΚBQl޻zcAfnj'[~Pz0/.:Hl|HB/]靪:xAp{Za`a7tOyjl{oZ{찪[w))X^_>.. ڄȇSċ1Q0ׂl¡"C;c5`@{Xd+u4rex;ɓLmMsC@I-C?; q`a \ 3 BLEBeJ}M&'&J8^RP yWÁElTUUQB:*rꈧ)),+.,ى<)HPc6*D`VOHVCje[}!0kRͨP,j;^j$w2n*JIɈ jE GcS#U8RA"_wef_??3A^ II4H3AEff6tR" #BD"L(# ʹ1=>Y>T:ӂX,ɧP %/k`_ |ٔ2Dwq5E(9:nDp]ו^V & ڭ z ,FRs&؍AΥk8χyʲ%$zNIa71pY8KṮ׻S+ ~bW kcQ{j<ڭ+Fc3~FwpvTq/+ un^tM۞r]^f6~^c`ڻk7g^ڵ֣)zറ]qO͈. 3!I퀉I]y>9+R3կ/6%0:#O`|1!,TZY a;He= "ύ 9d5pkr1F 8஄aԿznwY9ƕT?%g,<JIXi/޿+h` tIg؞'F"ȁ:#2q^ciӀ$yg\töf_"R\L+%G+3 e:mvG=I}OxwuF]|A3#:Ƶ6+i:o ^q f +sGH=4B2Oќ暁AN=63_;174MեM O1A7i72vՆ8N%G!*g%Yb8`e$_J6{6Du/f rL sz`8) #2 S941 N #+$4T‰}/Hw-@Ƙܓ`ҼJd4Nzg߅˙y-~LR>b7g\a:qDs{kG pȿIg6qMZVޏxX:Maqa,t2  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNP'h9׿ﷳ vs7O;L};sGg}C Z߁Z64dRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~Nhÿ^m?C\gXK7:2! 7:%:pNKt쇖,-Z?FhO@(A^-4DD|eY؜L6 =fgbs2,LR "Q4\-̡i$ >g`. eD<~`, a@P {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(&cH a N^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH";"8  `:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. eD<~`, a@P {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(&cH a N^賹L௷jثJJЧ\*ȣH rFbZRDBh2B0D w4 Eq0^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,ʀ$yX(À@<>(l2$h, vffjVd*D!l4RL$ B@  ^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,ʀ$yX(p8^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,ʀ$yX(À@ N^賹L௷jثJJЧ\*ȣH rFbZRDBh2B0D w4 Eq0^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,ʀ$yX(À@owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRPy^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4R H";"8  {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(&cH ay^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4R H";"8  A{}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*I}GP$C0`:}.6{N2y,.wb*u*B&sL""q( onm&^/N^賹L௷jثJh2B0D w4d2L&d"N^賹L௷jثJJЧ\*ȣH rFbZRDBh2B0D w4 Eq0<:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*I}GP$C0@w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D w4 Eq0l.lkl+lkkjk+z* ꧞٣';vЙ#'7nڰY& 3fʐ#& /^p٢% +VP"% 'N0Y$ #F"$>zء#6jИ!#.ZX"&J!":pؠ! *P !0X  "?}ѓ;ȗ7mجQ3eȌ/]lђ+UL'M,Q#E =xБ 5h̐ -XP %H8lА (L ,P >|Ƀ玝:tȉ獛6l֨I挙2dƈ 拗.\hɂ劕*TH剓&L(I䈑"D 䇏{sN:sāM6kԤAsL2cĄK.[drJ*SDI&K$ArH"CG;tqF 3dĀE +T@qD #DC4dpB $DA $@p@X=zc9ry 5jҠ9c 1b€ -Z`b )R@y %J 9b!B:ra2bx*R8a"B 2`` "@x  8`+Ӈ=yܱS9qqӆ5iМ1S1a|҅-Y\R)Q(*衆J蠂 ~gxIr njfIb ^vZfVVIRF N6I"yE9A=򸣎8hc4(c0"+j .`afU6Yd5Xb6X`W^w5W\oVZg5VX_apUoUTP7;9dL.d$(b ߿ [k+Z++**Z**z)j)ZZ)J)6"P+on쮫nK nnmVKF 묲*jtrUF7^ ( +/KF 2"h*衆J|&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X_0@ oV[gMٔN*i>h.hjh*hg|gxigt)gpflfhifd)f`~饈!~ana^haN(a>` .`h` PE]Wt oa[euUU5tPAN;M7ds4SL0J&F)d@c` .`h` Pv_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd56a _}]u[mYeW]mUUMSM-QE O=tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$sL1K/rK-]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tH"2H Gw1GoFg1F_tEWT1EO4DG1D? 5 - %lL ,/  K v馚f饖VJ餒F )*(Z( ('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#//[/nㆻ^[-F;lʫJʪ:jz)f饔N*)zygtnYa%Zbi%RB$JYA6xO+m>l.lkl+lkkjk*k_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4(`ZmQt)򻯾;"z:N.몛.[.&+!_ #p*:`{;rb{R;B2"{;򺫮z:z:rbz7蓿 -_5)^ pYPyE1['W8;D+AOCC(ɖ@/3 fkm`H- H/ }@aKK1Dnz17V2CCfL)ѧ;)C *!s%Y[$|fmn2w.D`C2"utF5!d>֚:]<{?0@n%L#,H!GumqFcE[dqESDDK$qDCC;p )P8VKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr nfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c:6H2.`qESDDK$qDCC;pC 3B +pB #AdpAD@ K@ڡ$C $?#;#7X#3#/)x%8!rbxR8B 2 "x%p@wݵwJ)I'drI%DH#}GoFgQ@w^y⭔I%QG]TD-rH!G{QGiQalxYeW]mUUMSK%uTQCSO;tSM3RK+tRI#Gw1Goe]hhRK+tRI#QGetQEE4K,J*2J(,uFkqFcD@ KvfmN+m>$>򸣎9X2 .x581-‚\9A=򸣎9x5Ґ0B (N6J&Fi@dA%8bjk*k**Z**z)j)ZZ)J):(*(Z蠂 xigꦋ;fmN+m6&l+l򺫮z:z:rbzN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h` P7M441 /-+)I'drI%DH#2H Gw1GoFg1F_tqESDDK$qDCC/B '0BtAT0A4*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h` PT_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#R yQqiQa|Y\QQ<IQA9P 1 )P!|\P<8voko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP:$K*$D $?:x581-)x%8!ra^haJ!: "x8voko+on쮫nkn+n~mnm^kmN+m>l.lkl,+z:jJꨠvʩbzR:B2"z:}򹧞yyu9qmiyen쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpfk&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X_0@K |~ނA:6-&Hb ~ana^haN(a>` .`h` P;OTM3J)$/'4H"2H 1GoFg1F_tEWT1EO4DG1D?C70C /B '0Bt0@vT4l%L#,! }ume]dqESDDK$qDCC;pC 3B +pB #A<8xwjk*kjjZ* ꧙bzR:B2jh*h'zu9pfl&gY`~Y^YP>$K&yd@xc4(#/"+"'("vfVHF6 &@n$4H"S7 Ug1F_|sqM5DL3$sL1K/rK-J+R(|&\R$<"R yQqiQa|EO4DE C;pC 3B '0BtAT0A4/ `oK ꦋK vfVKF 6lkl+lkkjk*kjjjj7T@s?$?~ڋ: P\3Z/V [[@Y$mob>T05E$!7 @AE`(a:|c8pݴYY2cÀuV,WPS&K 5RtP ?{ԑM3ctrJ'KG2^Hab.P`7tƁ͚g̒[bZO2YQ"Cs-M2^01 &җ;R jWhZH۶*WdT3  #&),/258;?CGKOSW[_behknqtwz}  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFIMQUY]`cfilorux},/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILOS48<@DHLPTX\`dhlptx| "&*.26:>Bgknqtwz} "%(+.147:=@CFILOSVY\_behknqtw{~  #&),rux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFIMPSVY\_behknqtwz} "%(+.147:=@C'WZcORW"Թ7?LHc mNE~d}%4폀}2@KwaVhl8gFILORUX[_cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}^adgjmpsvy| #(+.147:=@ADGJMQTWZ]`cfjmpsvz !$'*-0369ADILPTX\aejmpty~ "',16;@EJOTX\`dhlpty~ &,28>CHMRW\afkqw} !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz #&),/258;AFJOSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behklmqux| "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369DJPUZ_dinsx} $).38=BGLQV[`ejoty~ &,28>DJPTX\`dhlpty~ !&+05:?DINSX]bglqv{%*/4:AGLQVZ^bfkpw| "(.38=CGLRV]bfjnrvz~' !%)37;?CGLRVZdnrvz#48=BGLYptxԆN#п/jßd᷅>I7~b4FxmDh2VSء*>V*;yw$#T3 (d:B__VO~D<0QHMû(C EBw}#LVfހHҞ mz 2.`\d}⭳ ! ń) m?Ea"/|zxvtqnljheca_\YWUSQNR!A&d2L&_}{yusqmkgc][WUQMKEA=73-)% CggcC3ぃ "8`baa_^^\\XUUTRQPLKJGBA:9ml.Z Sᵕ P%h%JIHGFEey x<x<K10o/n.mlk*ig%edc 4321.-,+*&&lPAƒ s9s9s9s9s9s9s9s9s9s9s˖,VHdI$DXA٩Y9鸈hHǧgGƦV6ŕuU5T/%N8h@!  ƺznfZRJ>2& ɽuiaYQI=51)<8džfFf 4Pp@q6-XT&Jn):Dt`a l]d BE &K %$ig&fd"!a]ZXWUTSdD~z:8!@x$00`obaa)Pt }eU=%Ĥ\<ۋAצvFuTG `؛8˕_){{{{{{{{K10o/n.mlk*i(f%#ca `^][ZXSQyslhfd6` AhsтJ)Q8a"Cqct8n@6*ڨ1Ho0^hqb (N*A@*C &@Ytْ% )Pv,IVkT=HC?;51+'# ¾$#C  (Dp {x)&ŵum]UE5-̴|dL<,˻{k[K3#²zjbR:*y q ͌ $`]܅ -Y_R_)Qz3+cA6BV 'L@I B}~SCL  ,@P@<<<<<<<<ϑ|zxvtqnljheca_\YWUSQNR!ayy~)&ŵum]UE5-̴|dL<,˻{k[K3#²zjbR:*y q ͌ $; *Hx@&hrʔ(O0Qr{H!B81CgK7 m7CF sp/\8cBV 'L@I B}~SCL  ,@P@Jll(M$AB+ K5H|zxvtqnljheca_\YWU&jģc3sAB{' (ew+))('&%⡠ݜTѹFP%7n-,, >z~vjbVNF:."Ź}qe]UME9JFѹ0 .[["JD~#?E>  !@f?`>Xa#72u!{Pczul)9@MKpӷe%v_XyG&Nt 3b! b?t4KC~aS?a۟о񧯷.^d1ͨZVp:iPpU{gV~Y@tľYc?B|M S? uHtJYzϼj\,=6 H߶b0c^r' $lzAy0; WTUUBwENvsM}(5¾egn#i(Or{}{O_/e1fMemcmڽiW{j>LdL1 .nnm. fɾroV_qvkI{im6cor}6n`׾`["_mZcQRj Ly*w)WMRvi1ݘ5Cnpy0n>!6m2Vf3knŻEwAEy*qe9X,Ŝ(d(>wUĂ 8z@I%>DA/99!wQG~e8U-=MO\h 6:4FA+p 4J%5po5# ` >rx XNsC# p%Z7,W md?7L2mcl\sRIMV V2]W|.`4>+%ݧ̘PV(%9mFq}>j)SYZJjlԈ(wt4QQ!^ގHhw$< nY0 SLe X]5cKO]*3Z2ՓUYa}kѦleCړ߰'_S=EiPSiՓZQK[򶊲 +X[O9-SQ,*YQ u[SSnVKNRMFh&zhsOOYi(pDDoNIp n=@?{'#f4r3D Pp>+[,‡8gPg#K5TTt\"H\ӈj1MKvҢkeQw ! vBADHGFEDC:t(//e@RG3q,Ɯyތ(gh ! vOZV$0B)`griYZbgLk'9,bдi TĬ1:2 %hClzX|=#WiDRLo׌pV-"ЀDRG"_3@&@ DG`d.Yv7b.ͮݻ7W=\e&s p {M؏@;ك5XI vc64>1b.3?nnlvhfMb |\dXLtm^b%`62qgt܌},񚇘︎稃Fb|1XO v7b5q,oD3 ]c.cLga-ʰf7Al{kb~b CJ8l- Uݶ\0givkq>ވstkV 5e*Gp-D{ׂ3brb*oɊVgvg'.сܧ> %MWn(0ap>yBϝ9k{ oϳJ_&S?M%d:NkU60A6&I@Zxw24_SRI(|R@n#+S@9M֭;b#~ŞY.7p 3(o' Trd\ԋ`2x%hfq )Dq8a|԰$-/zPXi+.|Z?ຯ"َv^8Yò +~H|)cVa{ VP|=(P0x M~ ?R5>u  B3Z )X\\I<Ȟi] }34@@Lmz+aT7ڛ[]N%/Sι6cF+fdɊyy$٘ ]ַɼ7'm,jeMG¹qϾAv;S~n>j_y{o+~"CH8JsxGk._\J(e8y;a%G"m9)yݓAK%hɞ#k=G~p&³H=RK}ܧ @d.b=0 I+"JyY^z=T&'夾kM<7\ɡRɷ'P×]oR OP4gO}1C4e.=v>"3!::s\o`>YRYEl_Zy GQSww+ǑL]9:" £CAPxTx(z(<*< EGC^2OR@vl;c魗QA{M(Ci]#@d^R[Sfi;2R ;!GBb/̉*>_fL4!rb@I<26o1B cDlFQi>X5ȶʺbYuQQ&mcX|2J1.[niCQ|jKb52h>!N9CO N\IVa8UȔHZN\~#m6a6MllG*qo㪣=!$Wg76-vqVaUS, .3R^Yl|"p0Sp*=8fάGH-b zA X@_޵;(`|Xh$3a{Awdc<"xCFf+@WDŽ-ɒ .,7^uV/2EVo^@n+LĦXoo)oVq\Spu8=+*c䭤ހXd"} o̷  JxEԍTӱ/]y+69>J:i4+d,φ%i8}VS\VF=ܮG\ YCP<VnLPȦc#^Pp |-y47Wϲ&WVm%#:oH7O>͉ ΍fnZ|.(ƘHl Tֽ;**f ǡEFi(AL_0ʢ&4dROw99Xџ}ҽt*V”m0O(/0G@U7xuZsWh}(ׇ(Y;cd6`fz ō3[9@aQ*LcNcYY_23Ǘ e1ۃ5h7` 0c;%/0DBmꋼiႃD>\@OkʷsN͵nLVsM-|.sFv[FJ(zmh@7z][ ]n˳ѩ. 1.Aۥ|ܯX+ܝ ҊJ-[1~:ީb*9g8ppT1^bSKk(c_/wYZ,W V۞M\r&+O>kYґmXm50s fx:͸O}1qߋ\>`N@S<$͛5mLcX(>1[/rc#8.&}X\,?YqdZRԠ#yB2<ޱq|c X,֮vvu^uq}k[ךֳuaC O{޴3K[Ҕ# G;j4|h$8xfa6v8(y^ gеuTIQaj|2&#qws(3a]d^Ų96F7oXxpc`39Η󘷡Qv\C`&7{WƐ߽kӬF4d$7 ke򆶱)2s2i ZajU9>ipyo[v.3ۇrVβߋwyB0s9$pǝ j.8^w6u]\v e(GQ&Vzi1FLX]rtۿaCЗ;M.oCqfo`wcDI=#:̳p섏00lpOdC2 29A@"' d` @/pv O+r*,_m3n5hHI]fWuKZ86K]@OM1T/Caߴ/V1h% ~$)dWu ߭;9|-/#nZ| S]fqVwUǯPԔntinS6e Ǒ`\^ቕߖ$@23~4j-)?#G *l=9NbHZD'-?$xƖ<'>EztÀyS46} ;&\왛g'yr0 >HMDKpa%S!fo+( z @^Ow|vx*U@u3 ^Q;[ԤC@>ݴKw/9NAO|x~Ѹ~%EaWb[}|YwܭmS:On79]~Bs3Hj=ߝzDŽZڥq՗ODNj[&mtcҔa2V'/7g? bL$m%zY?܃~7}DqVTI`6`$A+aȽ@Ͱf,7uM{:gTMpY;)o .V 07 Rgb⟐艙aW_ٛ@]Gd*Gh[ SMAnAv?"{("i}3qHJ=S' Ġێ7<hS%hīCc3S9=0>L }D h[ Hӏ>gM\8S=P~YSJ=N[{=l5Z9;KE#AgX;]6_| [)}M[p~O.۟9K\q r qHq Cys=*6n6K#?̥(2CaJLcWL\l W/]z1Zh~4@녇x$l^(\PK:eXÏ6Kt"|S>B?0_1 :3%w͉okP!և:} p@mwfb˒- _ 6Fc._YQr tb}0 }+#H<቟=_q2R]&2SJ+~]\!jBp|g$o*ވ8p^Or0QI̴#M0ٴ40eM Н فH\ ԐkRe&ÌqHszh>N/$7L1dy=2w *_5?wn$nM"/6M*6C 874d|LhƀۭNwϒONN9ERNpn~)'#^TVFs8t @q̋olB@O_"+j F'`{7 32}> ճb q<|_ދ^|Cka [nØX \0j>Cqo?yj57,S&a%/借^gz8* |և_<e>Wckge&[j$%Y!$etb$g473fD$^\A@lE Aw< x%x31c0!k q|JR )D O dL'%~_]/ɯ O^A J| &a&zJ.>_ʫ%&}>J dZ?%D7幼~4Ԫ7ZnkmMFv@cdlyۄ m/rSޚ /+=I 嶍k7vmx"BQT*|EkE զ M#5ɞ裓h|}}W M5l}XPPP%8{>niVk ֪yyF7ꇂ?GE7)( VhF7ȯ rܭ?*bRR`,sK+3;E)j<i"U$/QK[qF K&=ѐSO?Lh꧄jvs@@@?>???Oصur}߭b"xEΎnL :K:0H/y OGSnbֻYJ]ݮ g!ꄂmo.0.Nl4@  Nf,ԟ>3`a"?^nQ[  nrk2|'@b~6^H/]M'h V9xxxxvvvvttttjXwF_Ӵ4|qND7\=w\r뎏\iR$Fg#ȟn4y hݝ?4D}pm^MtӺ%+Up4^2hvz]H+JȮEȐ!5fPwkkGE˩n5eM4W0-ɭehnW0]֮muUS_ppd׌p1mT@m>1Qd]?QmVCLC5!!!ZĪj>%K Äbcf4ǎnGM >$((ǯB>mJ´e+ UWJfrp5|pcxXa_a m[q}OX]25-hoIzsh\s7O~q~/ ;?$7Mלd#Aw]Ic{t׵so~?hNVfwP@W4VN>T|;ܨcߐB_'E!yJ;\4#FHma9s0 o/G2}s\~"ɊwN1T|]1݌㿇U{"Un|#.JErWOGxOwg3,]}==2LFBe.>b..|rV?/~IQ9+9o.`~PqzYl3SdӴ}ΟO'ͫWӿBQ'{ʼnF~^shL04Q?w.0s5VsO_.z-}!߱}wePi|}O[~)bP H[#=Jl ߑGC5Z4".2"a 0R$ PH@ 0 @H Gq1EdG@58MP3Ю9&7-Ñs&{~-2-0㲑 FjZF~4C˯*<șeԆݳ%~{~hfwP9Ni \آL1'9^L=^LJO睂g.*S!|*~9mo<9V ̇s<$A‚1pF5fRq497lPDU6o>k>g>tz9.jjdcFBH7\S4\ 2^ [[^[w8^L>t dx@@yHoL(U# ,foyVACusJ)4zضxB|gA_ Þqg&cđ,p3>O*űrNH>U7J_V9)/yMn`{8{?~Qqvo0/fp)ՠ96j-lz%3hS^oMvL7QF]Y4{PH@Ң-:z7 _Ι}j=P19? x(rbaͨJ#ooQ雊۸xl6 "ޮ s`Oy?e cs@ ,uHQ^W|NY ^}bGr;¤Yr0 G5n$ihG/qU;xQ!SQK+zme`^/r`m|>g},*Dgܝ5pbd1 za%FXVQC ϑ>>aB2\V:u$9j41] 7,DZBM={!=X֔k&vE"M$RbɝY8dsH:Zvmdr0oL/Y@dZ."+T"n?4Cʳ-5~{,3T[GB 8rzJ͚!"S>6ڮ9*``;,2azˡJ FxT1P=X"mH:N7=aY%plzq*G&/uP# м_bT3w-]Y7SL86$l\dG(7S@9B;sm6ȃ) dmbpQrs`A@X8s{dImS\_Eڑނjݔ>:G=ǨQk!ɓ@і#-H.`r4C?I5|΍J{.Dx #Q{:*F^gksn1{7bȿ\ܷk l6KϰS y7#-HtNoz:J ܐZ cO9"B9~T,Mmy!QmR?/1^8Vo37 ~76W8"0I^~h^iOJk@{ mS>%'NiJ;$ݏz#h"2%Lj\*H 3ʓ#Fsdɠbyz0^ԓUX"s[^w.ԉn:!a]dM4 ciNLsi, ϖPJX;Gm6 G |*:~8P7~~R41\<Ňz8v _\o YGƲtH8眎t8g?EFDX@w߆Pqq DZ%Է-ZHTRYɗ#807cOGodNߠْ ^kO߉ֿ&@5aCh+/*;eF;LJ}&䛕!eHGA  ^ pZW-gv@LY!]B36vp{7ܱ' 'Q nf:9C1:-mèvsCq:5w5H5T&~$6IG9ZXAÀO ᫬N0t*a j hzϯ fhy+&b{HYkF94dOEjf6< 7<#%*uX@3msؐ-3"r==sh/yx9gҏ\\ףW s%4~o8hvq g1hr^hbT΄ʮ84y}ˮf].nl#"K _N@ 27 |y{@`qd+!^ q>#앤VV"3#~~jWm TәN{#ZU~r >#L>-1g{w2F6Uc8 g(|xt n\o;b錄;Xy=fV#y aoﮡʂ/~2_3{{O '>~;hO){ٴJ*3޾OX8'P.-78$(o&d) r얟 K ­v/xp ?xR(wHI@8K܀[bN7^ッ1ۉ?+D {<qTzUW> V:@CvUlh5w6?ގ w627uh|N'St8#pпsyLۈc9KNe_vC59ԅ2pJfR屝LN|]~ȕALQs:yfgm f0ۡCv)椀|dml/3Hcu03yG?'euSPW'&%L#/-+)YE؏ Eă+`0Qn]d?aTxŸBG lf`Άl l/52޿2(j'cgK]U?[Y9k~/6d[% r@][ Cq>kzxᅄkf^GKG/*2{%'`G9H守UTN19W) zZ~-nORnO_ϛ Њl^޳33iSx511ϴr#'d\,w|q_c DsűҲ5!~t\UVݐ+EDCJvG{0ɒ`;84"ZTr~;CHDUt ͷXW^\ZWF3ٓ wnPFjwˤ,r$Fjj@swli梗+#^);hG5]Cxs[G(y1]COܛ;D{(=(Ҁ~nRen|D)w!q à_"\\maLȹ nF0ľ8b/ 9zCs3Ezˡ*ܧHBv֕nɴ2!n&/j X2Fe5Z\ŦKNA?G^] [;[.nG3˻w3_p~N/o 52S$u$mS  ݀xh(ɭfˠ4NAAltR7aG?֠,_|l z:m9C^o3$kD.Yco8udaEpN`D2eC/ XdO&&ƙjiKXB^[BF+R ?gn' mOW ra تW( A3ҷeyAur-]GL0_3 #