glibc-langpack-hy-2.40-3.fc41 !p>!` 6 6_$(,<@ 3!Flض zE>b$bjf b$bj E||I8MacXk81h<:0!C%d#*z#ff9Y)^RK0fzᬾ }D?~6WqC7HCݤ9iCQO^qJkKݪr ƨ,:E>aD't}˖UVT] t^ :S嘭GмHʁwJ'j+S4MA!sQA,8"@AuI"4|o[#OCdL0]*v)] ?VP;TMuAKPt!2|yi I%r BA:Yi/٢jʺpٷfmgŭY} !%V>}Bj.)f(]zEU.oswE׬Z0JUc3K*ihX_Ǎp iR .%pTk3~rgJU4b4b9fcc8f4bf7549963d59e3251191f78e3ef2c4f4c37f8a82e954c57fc8232050d43ee43edc34047d3653a1658f3066109fb89030204876d74350047304502207b5e35369d0154554d588aa88533e2a42cc4ee4405e61d1ed3e9b429fd2d3d14022100c44e57db1d7f158295581975e361d8c56460b3469c688ff57012d969bdd994c1030204876d743500483046022100e8ce7323add0e128f24ebbe920ae77e2e7d5fccdbaf5ccb82dfdaa009b9e7fac022100d6ef41a364d5ba3f088c397bde0faf9761f03617b7a22f6a2c798b51897f35ed030204876d74350047304502210091a93d4ed13ae40e29615595fcf1230538b4087c1b260597a4aacfffd4571fa00220205d5a998bcbd28cbc137bec6006f5bdd809b26485396bdbee7814663de0d1c2030204876d743500473045022100d2e194a7d4dd91d47a465c35dce58c965e231d045194565cc1fb075ae397634c0220429539f60b0c58ed2197118d08b0599073472bd645aeafc7263b95af68e062f9030204876d7435004730450220597b9e6139bdc09f11b13483dc5769ade4d16f570e5e8339203c55a0370cb541022100f78ca9ca4721c00c67b91fe714ae0bb37a4c75d703c31f45f28e91349a608369030204876d74350046304402207bebbcc8a60ced75fa7aa0e4eb072a771f423daf5b4d899365ec6a1f6e7addf1022012bd0d6a330d4e532635d2178ef5098e4a9576b88a89119f0f652908e96a722e030204876d743500473045022100d1fdb6a9ae2ef4c466f347f4ee5f50502f4e9e6c7e31d80e5b67d11116f8714c02205c980271b6a89f36b07577762b7fbefe8a82fae1eec5dc27388d4bb816519594030204876d743500473045022100ba197398ede88d2981beec59b4e2f59f67181900851bbf134cb27a1b97eda91602201a5e6d62b73ce9b6b347fe587e28ddc1aef520eebad7c60f716ee2113bbdb21d030204876d743500483046022100f77aa034dfd333ef81d5a424356bed4df46696fe68b38ef7f3022646d236c3da022100ba8d7564585c541d8ba07619c0428afdb4505898dd2615e05143b857ecd70df6030204876d743500483046022100c5d67ff97dbb97ffdc36584b267cdfac8a37b9028459d7ab899a3fb79de5d8e5022100acad9b2864929bb0d2784c5581516b448604238388b07741d5553ef3117f8431030204876d74350048304602210089cd89d39ad38b6d0a360f37ba05a462a4d687294d4029a124d1f20bc8d4aac7022100fc966af24b5241fbc969c60983cab563c9dfc5fefa09937ed2d872b019481e8e030204876d74350048304602210080bdfd38220b0e6391fc31c7840dda9321c21a64f7f1639220fa9265a12647ee022100bf8453d8f9b5f9e9bf76cdc7b3f169474ba29ce298a7876d2c451ff291fd7afa030204876d743500463044022045a6c10f006f3ba3bb180df815da5cd2cea7f819110f464630a621de0fa1df2402202817988c6f44237321a117e37bcf714fff70f5ba5631273cc058fcdb26dfb0e0030204876d743500473045022035146ba9d26db2d25b2e7db8688f9a5610f107ffd059f4fbbfd1a34740612f7a022100a4ff85a0483385373c31b967773745f8d8e41635810a41ed2c8f3e89dd2b4b4c030204876d743500463044022063ee3c43fdec2e4dcdbcfde8ef82e43282898513dcf80fd3bdab67e83920ea1202207e55891b42ac1660eab0cafb2990fc2dd554f9696bbe534e62744a91e9af3da6030204876d7435004730450220426249187fc5e950232278ea1cdec0804fba50b98283d74467969ad1b321734c022100f85d36e2ec6fb6eb6778a385a7e4cbf7e53344452492bd6ccf768a9dff2d201e030204876d74350046304402206e59992f48b1f9b2bf66dc68e13cc7329a7553c06d51890d020cbf156942574b02200e00247874eaf4f42bad0c3f07bb746fd9cb2969b1abb81181c1f07d8cfa4895030204876d743500473045022061dab086fd8f30e3f84336c7c36272e31ec075fa610c5ced9144c804c03f36bf022100a5414a79a1e33a51aa29752197c0b7662b791739c826c1dc101e87bb9df6416e030204876d743500473045022100b9e4ec66d1014913db909d0840d385b3fa409fd707290ebd07a697416ea6c102022053792487646f0cdd018ee69eafea252df3129ac69d0820b6662d1c691ac2fb6b030204876d7435004630440220042ea0f251402b1ea0929bff6a1b9fce2e7be70768a35d2428d9a69cc507f43f02200460c7a9cc0d20b574ff6b0717f375ba619d12bdd943a89081d7277a109e6807030204876d743500473045022100c2a3762b1c2980d4f0001f3f83663640ece42bb600e02d39ceeeee4a028f067102205e2e3ec5116ec029beeaed78d7dab5383bd3b0e277472182707deed9954fa2db030204876d743500483046022100b22e68db7b015c5ac710688f92c3f4ead7eb46542b06df2f73a4963150f8fc13022100eb10d8a6ed214306ed5b475768b5d0d17b6f541e3a8c85aa67d91eb5fa60ba9c030204876d743500483046022100bd9b5f8cedd6fba72e814879f5030a7b948fd38c6f43e9606b0c23c63f4d519002210088e6200a3055a0cd394935c4c8ac80388b7d557004b614c9eeb9c28ec34ad129Q$pÐ!,d>`>?d  9     p  M  |    ,    ( 8 }9}:'}GHXIXY\]^bdnesfxl{tuv| TXCglibc-langpack-hy2.403.fc41Locale data for ArmenianThe glibc-langpack-hy package includes the basic information required to support the Armenian language in your applications.fRbuildhw-x86-16.iad2.fedoraproject.org,Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64T<QC&N:&8 $'y2MH"V6"4dAAA큤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~6c6250d925be93e14f0fa479117b2ca78610362bb304cbc45c425b1570358c0561e832cfd319c62491fb1abc7522ad28ec4036e8bbd3ed00492378021970e6fd3d45a99651fee146d1848c375be46e1ff50ab29888877451ec5fee68cf4bdf1327f233c533c3ee193564eb0bf318f78774b845fe30d61cf8f5d0e642aa73b9e933fec07eb56b8bdf80a23200c02c9e2edc18eeafea736873d17c2da8bffaeffb37d26557a6d28475dbdaa6eaf32416cdf7b06c63c5b6729331c974f4c05c6f696a0db75042ec20938beca4758b020b3b37aa496600741433959d37e10308fa4ac064b229726d47cd8c6b3b4c69464774ac59d222457337f343b09ce71563a519d6d7cb1e3c180dd39b49682c3ddbe1452aee4a9b00bdeaf4cbcc7a32c62ff58a6eff91ab332738b1eaf2030d9aa6d8da6e379bb5106315d85a732982e2dc15b3887970ed2e4881ed2d597f6d57ed7f74fa00268d91308e567260325d0b62cb2ebbd05d46f7e275ddda45a5d4e03d6646bf3bc358663362ac1f5d45a000f088bcf66df584120c072f0f978b838d4980bbb506ab91cd3c0abf9b9df222a1ec7bc4f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981a020bfd2e6817f1477f10f6c3d6e3122d5d9af9886d08eaade19e75dfd5e9e04bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b2a0b961e74ab5da5d369d10b81ca7cac44e9f4a41ecd525aa1e192898e544c718d3763c0f3f9e0d61428677f506c7adcf2266a4eb9f0e993f3838115bca6ee7db6042ed538bbc1ab6bcccffe332b245d7ff69c31f2751c022bca3b4727a2a9b25172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015ed912cded41341fde8f34b36ddcca18a6623286b7cba8f458390de828cfe78403958f92d20d85e6cbfb5e560845bbec705a3f3722e7ac970e6f8179d6656e378../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-hyglibc-langpack-hy(x86-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localehy_AMhy_AM.armscii8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/hy_AM.armscii8//usr/lib/locale/hy_AM.armscii8/LC_MESSAGES//usr/lib/locale/hy_AM//usr/lib/locale/hy_AM/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-hy or langpacks-core-hy_AM)) unless glibc-all-langpacks)utf-8f67ddf10fc095daaed17a2743e84c139f2e4b12638629e4533cea9125611c08526df05169c2801108d7acb6f093d3034d5abfece21dfca497e4bcb724bfd5c2a? (/hL:J_6 pu6AQQgQ^h){duv HGAT.b"e DD*T!>tHG` >х{˰6l K&(M!"g9mԔ % &@xܨBO[GbÆ ش321 80Lffr/'W[TXO#^kGK;;rXOֳrX7kdy2X[ZܿSqA$9zJ#\׫Jo rsA5>s[T}iQ@9@ou?SO?T^u\\ [IwSkժׂnLJF߰u*gdwb/MRzgf6nUT:=X'*FBňn/8A|r;?f)4fe4&u%hVw8mp _07gw6XXL؊XO`58_= v|_>߱ >.6 .t!n q{ nq>tnؚ{˪0)g.'1ABHϜ5e eiҪt9$&Hrѯ4tA}ԁ H/ZDQLb0H2^ڕ 5+u.r$DYS汑QP0PƞNl410/-&(M S͙H.U$1VӥG-g9N\)PMd8b60ۑ66 m/x\.,ll+kL*xیX E 'ۊjm&im%5"VJa734bH JHN$)Hm pEf 1>yb9g-%^ ~Cg [ j%~_R9}=]FY,\Vmrf6W9Dl@"Ulu*m:hsC6[L}&W9Dl@^Au v.՛W2$4rE," e.לKWW΅^]kN^O&.#$#%Ĩ=B{)$ eEc\,E/1-(*c1!"NL$b'$[FΉL"LN!XN3v3m\YtVū}&vAߜ6TU 7:3.3,\9 +0 vp-H"'Ǝ99'[^:c ˜Ȅ x(Vv ݥr\#F %0d|__n]vry ?:)nI5ېv룶Fk3ZNj鏦fOb鯨ˢL/FkFcE[gESGD_K,/џDEDB>ߣ?;蟣?|鯧+[XV:OaQ~š"ԃ%%+ Pߟ';WNzo:]1}Z\N:Gc5b%af`F_%^]\}[{ZyYweXuE?Pi539)L t0L)9,0tSq"NI8'|SoMI7&tlSm.e3Yg!B_C'lh } 0B'-4BP( 5 "TB>裃66"&Vl`dOA4A@ 4@M@ g:Xe+UL'M,QG_?Cnmlkjih3Y:<È X/_xu W-[hŒ V+WXRu U)SH T'O8et S%K(ER#G%RtQ!C >zC# 6~7\n@A  0@@H,VH -Z`b )R@y %J 9b&J!⎝:tȉ獛6l֨I挙2dƈ 拗 >xa!Aу2`` "@A|{zyxwvutsrqponmlkjih3ٿ(6"_h߲W² %"kX)iHϧԲT(R(Rh PP P UE%A)JJ)4 'Y%qz}Ϩ(sڏ3TyoORJ),e`$E`Ą쌢& (UQ% (UQ}(UQ}P}}8hs3VoKX){^[TރTɾaHG!(c"W<"bFL40A9 5QS͙MiWwR)'r|KA愅زpV"w$A6)S ՝_]u\ UWVLXn nMYM[[44'Hs}k~|zyw:9987653eζbdyEA=951-)ёp$1$l׷Msۧ N*d(`'(IH聑D C xk$H)Bdl @~c8nkjcĄK.[drJ3*SEI&(N(QEx+޶+Bەnn_[ ]?UTԓSӒȘh(gWk[SC;SL /\ 4u߱^Zv;%{&pXVr /cr{--vur;?;~%okx?|Ͽ?C_:ThQONMLKJId$#Fƿ ]TD<, ˻3MNu5BHAAAl¾$i:B"$D"""$IbWU1u0&DnPNNBI= .NS\/OU!.mFd&i`CJO''#{`M 1q_A_b`5f*%]a^Q2@AYy{+tњ OZ%!Hj98youIu4 $;7;*wϜ6A\ P,*=\Rtf]q?sx3 ei3}@g!1 2\ zDT1?_q)hb8٩gdUU_N*s"^ Bo+I"e]!7j~f SGH=V==O2> ځ" =k1 -Xhe@)YonUw&+}_<}߿A>x h2BH"X(@N^賹L௷jثJJЧy`P@0\*ȣH rFbZRDBh2BH"X(@y^qfi\&anYZNQ mZFeX]V^UT>RDEP|=Nl5L\-JBL%H}<F\,D< B@ >:}.6{N2y,.wb*u*BAsL""q( onm&^kJNi$ At9Vd1bT)T"D!l4RL$`, P owVgs<_ofWk:FOg`T&Gc8?_p7[6`/WRP'S4@Od0K2D GP$Cw{>owVgs<_ofWk:FOg`T&Gc86?`x/4Fz&6'.BeY؜L6 =fgbIX$At9Vd1bT)T"D!l4RL$`, P owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C0?`@N^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X(@}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B@ @>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@cH a ><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8?`@N^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X(@0 y^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`, P O>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@cH a @w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C0><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"8 }^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B@ @MRDEP|=Nl5L\-JBL%H}<F\,D< B@ @>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@cH a  {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq07><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"8 0 y^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`, P <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"8 0 y^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`, P owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C0??`@N^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X(@?}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B@ @>:}.6{N2y,.wb*u*B&sL""q( F2j,/$?2x.sY|y\&P eSvuvRL$`, P  w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C0N^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X(@:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@cH a Ч\*ȣH rFbZRDBh2BH"X(@>^賹LFOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C00 u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B@ @:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g ^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X(@:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@cH a  w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C00 u\mZFeX]V^UT `(7N^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X(@{y^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`, P _ w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C0Nk?k~ca,1DxV,^ec E'g\ ְX UW[U5UTO5QESO߉xa }-V8QbD6dPaB $8P`@_gxa }-V8QbD6dPaB $8P`@GOS<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQa|-)x%8!rbxR8B 2 "x8|zWx}v]Wt=rWpnVljVh}f]"{;򺫮z:kaz jj):(j(~򹧞t'ofhY&`~eYVIQ6JidD =򸣎9x581b_[dqESDDK$qD=P 1 )P!|\P< P8_|ﵷ^z]wew]uE\s%w\q[ov[mjVh}f]"{;k}UVWU5UTO5TP?M5J)TRHuQEEVKm>l.W^a+juZVNވa .h<>l.7Yd5[Y]UTQ=F]TQD5PBS6\S4<2S0.R,*R(|&\R$<"R yQqiQa|-)x%8!rbxR8B 2 "x8rZYc%v`qZiUXk/0K1;DҐq/}8)2 RTH!$02,#NXTVeCCܻ*i<^)0(*bv馚Z0SL/RI!}F]TD=B T@>O;Ir njfIb ^vZfVVIRF A(tI&Tҁ L T`x@"y,! r@clu2"{-a _}kyݕA\oU:fUUMSM-QE O1xAO;tSM3RK+t JJH!} 6袊J0QD5PB4P@}򹧞yyrsN9M7dsM5DL3$sL1K/rK-J+rJ)|&\RI60I.P D d4E9A_{Q;@6H2.*&H"b= 5 -ᚰ~K0 rb{ZkvZiF 6[.*,zbV`׹v]9kV[5X++jY]UTQ=RI )gp&kYa2d DymdQQ,1nXb _MH O>3Olu2"{-aXa}TO%uTQCSO;tSM/RJ'G **D=B T@3~zvʭS8S0IJI&T2I$4H"29xc3#/"+x%8vȡbx>k- GBzfki-:l]fU6Yd-a _}kyݕn[kUXa}VY]UTQ=RIUPASN7ԂbzR:i%`>etQE%(Z( (zvʭ97 >5hߋ?-XS߉?%H_߇?8m߅? c8t[;' oE8D=B Tufk_@fYsIr")$7#Ƶp߽jVZB֥&4Xb6X`unuWqV J묲 뫮AVWU5UTO5TRG5TP?=M5`^jiNZAI))::F]TQ &衆J蠂 O>3OD/S-|^=`X&M`Xfa`qF`O9*z I$I$I$I$I$I$I$I$I$I$I$I$I$ ۶m۶m۶m۶mۖ$I$I۶m۶m۶m۶m۶m۶mdJ#vM6̘mAML \f3*9I '''I$I$I$I$I$I$I$I$I$I$I$I$I$۶m۶m۶m۶m۶m۶-I$I$I$I$I$I$I$۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶6d׫w{WUoxv:o'Njc` -4`14Ę픒(nA()E)JIJRRY `R۶m1۶m۶m۶m۶m۶m۶m 33333333mm۶m۶m۶m3333333333333333333333333hK9IC|բdz;3Z;  MvYVxpg kj:_Flx4 vE* HFH5]{N:StI&T2I$4%rH!C|2&&&&&&&&&&B [\2L /B 'pEG1ė 9PÖ,WH`Cg1F[dqESDDK\HR(m\jdpAWG{qGsfl6fl6fEQ((((((((((((zyyy9uԩSN:u<<<:uTC| = 5lr 31 %lLJ*UTRJ*UTRJ*UTiii Fa̸| =԰%˕*3ցl6flZVjZVr!/IQD5"{ " irOm;ӣmd4J rNK[X8d3!pztx{=_=_ܞ]ܞ/n4;BեD&v#UT9b:su{( H^jЛ*oqՄ[aj6-4)w[S)ZSВQВ)Ɍu⠰ .6Y16$2p%DLnOݕ/x#J ht a3c1:Qw Z[-J-:,~Mc-a _}W]sV[kUVX_uUVWU5UTO5QE N9JO}?FOC }?BO|?>O|?:O}{޷}{޷}{޷}{_l%L#,! }ume]lULM,E =C 3B +P!|\ ,p@peK ꦋK vfmu[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;97l5L3,1 /-+)',b(hb$(b ~ana^haN(a>` .`h`fYfev+on쮫nkn+n~mnm^kmN+m>l.U6Yd5Xb6X`W^w6"_ O{0uz{{^_u߭v{=jӡ;7ӡ:7CwnCun N0N@ݹaչhrC#͏p4s l?Z2'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_t򻯾{;{;rb{R;B2"{;򺫮z:z*z)j)ZZ)c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X   U;EXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$36>mO`4^1@B$P;Q"/ +h/gQa ( ( z]D4kZkZkZkZkZkZk:S8|6\3U3M4L3$3:a'z%[j%WZY%SJ%O:$wwwwwwwwwwwwwwwwh4F????=====P( ZkZkZkZkZkZkiiiiii&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4@0@jn6R)(W9S^`FLš$M dK1EUjRx dVkb1zܱSg8YL1atTAej*O6P4!>y 5:qڤ)K*Q$)%j]$ H'/|",aCJBzd6j'*-0369?@ABCDEHKNQTUVWXYZ[\]^_`abcdefghijklmnqtwxyz{|}~  !"#$%&'()*+.258;>ADGJMPSVY\_befilopsvy|  !$'*-0369ADGJMPSVY\_behkpux{~ !"%(+.147:=@CFILOPSVY\_befilorux{~ "%(+.148;>ADGKOTZ]`cfilorux{~"'+.27=ADHMPSVY\`eilpu{ !%)*.27?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx{~  #&),/258;>ADGJMPSVY\_behknqtwz}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefglrx~ "(.4:@FLRX^djpqrstuvwxyz{|  !"#$%&'()*+,-./48GKOSW[_cgkosw{  !"#$%&'()*+,-23458;>?@ABCDEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|! !$'*-0369ADGJMPSVY\_behknqtwz}# "%(+.147:=@CFILORUX[^adgjmpsvy|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$abcdefghijklmnopqtuvy|% "%(+.147:=@CFILORUX[^adgjmpsvy|& !$'*-0369ADGJMPSVY\_behknqtwz}(  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKNQTWZ]`cfilorux{~*  #&),/258;>ADGJMPSVY\_behknqtwz}+ "%(+.147:=@CFILORUX[^adgjmpsvy|, !$'*-0369ADGJMPSVY\_behknqtwz}. "%(+.147:=@CFILORUX[^adgjmpsvy|/ !$'*-0369ADGJMPSVY\_behknqtwz}1 "%(+.147:=@CFILORUX[^adgjmpsvy|2 !$'*-0369ADGJMPSVY\_behknqtwz}4 "%(+.414פ@?!.O ɮa?dVRƤ淆}pE Xsi),#E47:=@CFILORUX[^adgjmpsvy|5  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrux{~6  #&),/258;>ADGJMPSVY\_behknqtwz}7 !%)-159=AEJOTY^chmrw|8  #&),048ADGJMPSVY\_behknqtwz}= "%(+.147:=@CFILORUX[^adgjmpsvy|> !$'*-0369ADGJMPSVY\_behknqtwz}@ "%(+.147:=@CFILORUX[^adgjmpsvy ?5C\uH^p#F ? _]P4v::gZ?E4:`Ϩ-N枸FJʾ?E[k>}o߱ niU_%ܮۭ{ֹe6֜Yj༢%T띛Bnܳ6^95k)ըU=,@B**綰'ܻ4'D̃Mnpˆzpc/_NmnKjИ +T@qDۻ;[^ywl{ [څ{V;8ۦ={5a͂}eٶy|yE~7&xHunʔǹ_Mp\\nZZ2rN-,^}ԨOL>1#+R.iեD R&YV>7o)oXf 8d\q'F=tE-Bmc )лoKx#&1oX2G9z$QCIBH_< `go[ްUM83ZCygu2n.unyڪ5mC{ h:Onq|;g:kdcWOM<̰c~˭[f!303~dFdf5" B"a19txa?(b8G_5EEA|rW ,9$a/Ap;ړ^WqR2 S$L^s .-?>#Fw?>QEnxn+S}xv~S=X=K228`bqsiw)ct$ JQfF({!(`/;q\-\f(}bǛEL,dKy-z=Y N'}.#iX΢v]x$*6ZãGFO=}щXkNnE7sՋZWY"W3%H"7J/D%9UّsߠUtNw }'`W1uNEp.QD6 `00h&Æ yaW?p8bCq} Oˠ#Bigf>fX$TEPfٺO&(}%UO@!"SBf%e?) O1uI4lAK!4s!HjiFns@feel&2eyfxd湒W>w\&5-ysV# ٳkd61v马*5eZJjmL4K&Zh' NΛ8͝1:<YAxm=MۧH f2-7s ( #ਡtt>&$OҵHFD=ԓmHI@CQ~ՈVTiVUVyhѾ5O~}T<3ϝs8ǖ-2HZFٲ@9uo &r3 pLL^_H!S@E/?\h߱1Q1!1#qe`"8X؈x@=]t.Y6JU﨣8ۃKVrҸN9x蠟9[vL䙇g#GblY ɦ ʿߏflN~:9da䒒JIsHGoI֊r@tHhZUWVڕ"5 jNMht36#ur^olnn2rKV-[[[[746;Ftrpbכ67;}\3ڃk@?p!4 OnF=}r@-]c {~&7sJ \D($kIKKw +fYa/:%Ta4,<~oK!㝲x5O|Ѫ<#̤{Nt`c5_U%"St/IxW*1-_aiss)ͤ)|#ݶnUݞb55T7n[QTR߆EMEh[=P;m?kxXT+xXT+UaW夳~=svxMyaͣSNO vW:꠪S&!>E;=UIDþnZ餞uNnQJVOC #:98X,`0 N ^z^3Jӓe_de˶kkO 1QGι᭪Uaujp' 2 C1؋6c*A)8(O'0.-!xLM!da-y5ռ?]]>T7Aroh6v%R94<.{,A/ %$BI%A~cg9)a c aJ@ Ɇ:._4o  mX".!k| 0 .M0SpP,DA'c1OOy117VUPxWLo2|LJ^J 6Tc+Uc /mٝkAO=.'eփuӇ!qe%g"2[ cs;͛r*bu;"| X_KYw6b~k2sc[k`wʖcz'"wGOeΡ 3]7w_mV2gVܮ49eo ?d+[g >\O[y; ڂj晟U;8CRE'[on ?bG>LXw< }(Z1G*ue+9xm X3o/t0 RׯB櫵SL=5uMݠsn"55;eky>tWԃXkP8|]Of(Bᰥu Tvk%ܹXFzף2TѭA[; 5oV1]$!% K̲{)kA|7\rjj6]M1 O-r XJ<`LBJa,.=*>m?^W¡W/[+N~酫v7_zLZm_j u Γ'p6Х̚WDhaCDvq~绑ojSuCFo<ϸ n 4@6t\ ̒,o!kk&_R0E!% +3-YXԽvy0ӳ1 %N-[>uU}9G.dC0{ጾYg{&iv>ʈo{hazը2.fP]g2[+s;i7 &O%}4Cpvf,d 2 cbI۝Oѵ[MjbwD9\]nw>%==kSgp2Gw-Dt@r}7(4NR uq$hQ1,Q\Ƀ2k[|qLY/383G,gm$yiCK9q>6ӽ͚!W&v=\j.`{֫NKVmiB+#`t`c=Vu-Px4yF,:Vɳ+|;e)uF:T9Leg]g#~u o&`}k Z\ 3,LM'ԓ5&<-DŽZܜq1ATC )!ig6TP ET`P3.hfVmҋ)W|U-*,e(*ܣY-1һKʺw#U^t[ { [{>@3Ic(YV5Dfs۝O9m?8h7ҕȹUO{dg>r"d^<{09 ᆴo8Ya᳥ mg}-縻kX,4'Z,yaQWSz'y#;7VWiN"~0c yᇙ|=Ilxʏ͵!Ws8VDÚL;t'z o`rn݉¡//ߟ ބ%QÄo`:#SkbzX@E#Kܝez%\xv)P†ͻp$if^9xGy1F{I"pWE07mbmʟp} ᲊq=j4y&sp*a*8kF _,G\"#W^sZ_~ ^DXclғvǞr{Xѳ0ןbaZ;S@ga\9K /ͽ:O|p[xx}ݝ~49\)Ob9I yl/?C o^^uPw䦓5uJMj%*Y&GfZ4G:f, Łsz^ zsʊFRe%#[ZJۺ]T!͂/73k!n9'!WT)f^":n4C>aFm:-\fr8]=*Z ٟ5g 3V=cV.Ā-ggr=u>F4BQ U~ȩ=ً{|)9쟿p,|%' c2ߧcb3-?A= ף#.l͝hJ]Ppw92}/̭ =I ,vkOQ~?!8! mA#7Mгn=rzSe13:܁eI'em$tf;>?4y;&-qV[Χ@LV?/H%8rDo}[s%!6mqom6V6;@4w~7?7o7$. 1rqh}ՆLI eY ^<~ŢhÉ+e㬯Do9ؒ)bVǕO 8& 4"LPdg0rDQK)4.钚DIL!C\ ):"D `wAYhD,. ?u~"B֏?Hyqppnnnnxy"hG4={<} %Z,^ {qQC5j)Jx@gj.qc`NNU@S}.}&8+c!bz>0թ{j2PВ_f^nc'g#R>{]F1[<, m8HS `X% !! jL\i 4`4 ՞|*2aSvzTd̿Fh?؞+$$??"\G+#^~<)|sWW=OƟ'0n)T|?3b d>.:_A Tu)ၸ_o|e6o_6u:<yfu~:뜜+lz5B /g&{=kl$;vFռf?~yѣǬi-L&m\o1HOϖEEEEs_%zuK.*~{R5I:F[IIb:p5]z!!,v!JIUzDǫ[-Ė* $iq}]R@E-jm"ަK~Z8Ũ>AR,U?c Y#EEE+i 9,ĥ*T[UQs {h?!lN ˽bpI}9-5y}I/{ {sR"Lj)eIl$:5Xź8e8~}Jևi-T9%T8u^YNSz377?ٸ\aaXS5z5d?j^4{l]ju84&ؤ WH(djcx{xғU"64˟Id/3KX)i~"TFPgtDfvf#{G!D^>i&'&A&’Cy0``L ؏ ,Г"!ہ~pr.0Z_[4|P ~靻ki?{7QuM룠)(&fӬcb SB,/0o[JS6)yn1i^ zh,~Ͻ~h׵~`W\>5qS;u8]~Z_6󝑈$rޅ\kZp?ӥ6?DBc(Xj^߆)Ʀ(i]3=Mjffd>: :HttxL a \ :5|r"g.+3~; ̋7 S @٬ؚw1W?36~}F}f&BmZrcFj4ҡ0i `H   PT/Ԟi~>OKY'C`#9_$XOx׍@} 3@PD*!DFFqZ̓`E\>sb̍+&X_hYg)b{$΂$!o@gUt81JL%Y=,Ra`[r;Kdnk).YQ΢jLgG`}PU+^!ZAL"΄ ' DAg negE c5#^L!_~贆#9sD0TG<aşWj:[f&EDP+_ꒌ %]uSO h ? $e,ӵde\f"BeS 0P^bJIiw6V [Z$=4>2` A~Ff>d g:(cY_0f38xrv$gɱgmTҘpe}A})kh(o+#Z|@M#4MO!(6F pIV}u ^j͝!m<`ŃHg &@C,0frWc `kG;հ^n+SK\_'b.Ӵp(i#)؋ 7xJ'BQ%&Gbg}{IyFp xjz@k8m4p ʺ x%]ڕap(?A ߎ?~0V|c6{|Rj@n}MfF&UpOf|Utbu(tƧMg'|H|$B^Uf%7okp#q EhF ]7wev эSрZkwKg."~5uwA*ݟ OO%"UTH.La4#ˠúP6 AlpHt!]k!#0љ]6I7 jVi4&Mn'h]Xm6q#yR(ևh9FU.yv fYM9+WNwW46't [s[^x#8n31~bкbGƾ#C)O %'zeTXR7 v8G3?,+ $+)68'\ۭE&etX s ׷¶/ʻu9?EU5"*H'07&).>j=D#U3UԨGުV_8 +,A=găqį4a"gbKСs_ v~xϭA'}SV7$lqӵd't/kv #n jH8ρif:7[3l< 9-l )a{`X=o}/Fԗrc&ʰ\¯w7j$㟨ٸ ;PWT.j=l;dT1򣓂|MTK!ɩBcZttJ` U!|r 6]+F"RbIѡ=A 9i* 1Bym =NcŌZȐt&z0{(%OY#+3%B?!!, xvꎥj$YY̧IKh粅ـU4q㒁ro'tzOKS`;>>QtC2]M&Gr ]TkqL-i}3 P(id؋?܉ UyClgSz|L}yµ+^Cbݠ2y4<39o`مZf2 .Y ?rȑW^ )xAܓz@M QΧK}\XѶc&5NXQdTnB|#U:xgNfGPd,i$LNh]$"9AquX&#7_E.m0-کHTt~mįmf <[nK5Md K0\R4"Wz[Y~:/z_ _ CӑwFpͶN/@"+fj1E&更 XH٧k}D :@rƿqņњp}֠MȃrZ1q~,ۗYֲ.Qzm%z:ok$F?)׍(-ol.cNAQxps#5<Θ83`]K>]}#iG jHQhi:s06 %:nW4aRb0c|#¹bsvX~ m24wOِ[g^{@s%4hHJTWh~?K|3ڶgfZq߳s[g\\|AN}lO!2ڗ)?@;) s6,3A_8x/椋⽉޿!Q3.ߣa!b_j:_#C*"K+M|'{B徨2b,_'쌂K3_sEwDY4E*mu]#ߥD>7!wf6H;G>{o!ldlbaNM-, ff"N5}M{fюٹj'ؗړ*-In['i~YFtP5%> \YlD3nCر(]knt! 1%[u}}Iw3;#ssE@$a56ndfjsθj:7=brՠΐMuP)/yU)myG'e:)WjGqkjKBjㅝni'aG#Lq?h? JE@H92h޶(N|2cʳSWcaݶis" хo(^~}$n݀JϤ3yi@Lj{Ɲ:1ζ-w63|g1̮:x%s\Np #%\$|I(}$M;;~2^\_eo}DXkV$l <ظ!HEK%g>t#ALx=>^"$4 P0{Ag':lS$A"9 ԅ( 2짦SzTas)e.~£0N_s~tP"Z-BZ.?Z*|gU:r]]P?y'x|jr/I?ru9D(ϑԽT*D{aF^Mʲ>@2zZc$T$SԲZ.hp%)N/K@F:|aEP$N$gϵЌ*~ArM@<۝d&H )Ik Q0- d)C!#GM / `\WzZWhdlBJ0]aـ Q"|{:v5Q,Q0mpCzӮ̥ԩw[y'Q4 v\5wysP^<9JzШsl:Q$Iy12Ԥ(C CBC!@A (dB Km$,$# q(n 'qIyjxQc+Kb_R7mV#G Q9b!os0D bCXaO mm'M`Q;fS΃>c| =q.X4fk\x}Щٰ0W"7v 䬑Mj고sGU!`)3 Fַ0 uoK^ƾH"h}^YK2d"#Ap (8(ch#h! PHS~HЀߋiq5& #;d?`v8mh^3ۃ&æ2w Q21kYР{Oص-$i[ ֹ%Y"G%G$K%ː'"Uf v%Nd FbSNm$7XvA V]uNm0)1xY/Rs 8J_nC[:qrAO=xRH쁰sңR-| $uA`pFpL#.Ok˅ DT"?B =׉g[&j5+F4vvu119aLCck|(idjoCv$N8QL̇jv?(oG:,JH9#"XYӑ F8 Ť shA 4: ;TTLzUx^mޙEFMv\}wrjtO&R3&|sQ#,Kq/E⦁`\ʶގ2%(~Gw8`\6iSH,OF "hQ51L/(=d j2? cΰ/x|(O` %oı`[M9dT˦$|M7%<<1-~v$s(˦OezVѠ_v3DzͲVS>d6h`7(H&.y)u|. J2ȻMysu]; #UcuF>"iBS$L`'9-&S[wx6lop / Ϲ,clh^uo*c"vH-$6UӢ~iutaHNTaB d®}$['Ȭ|r4>];];!?r?zY-;>[)CφTd-%9b'iު`-`/:L}0)(ۀXzzchփ/nEhr+rUPyƯw SӆzH+NC*5بZtRlucf6Bٲ- +U y>3Nl޵R4_wqv3*_7?oO0w}kgW@u=Dqxdxhw2i+c|ęNa{RYK[÷֛8@ipj(!8;9_3*古ؠN4c8Rbӳu|jZܙY/\BDwxuELHjdǖvrO R\2UB$| /2mR]0Bd~!ȸIы̛6b .9n4oQdQ$!`.6J~z;RՕv--4I<s\+  ^ES,wm.ql ؚC:G|=^w\ 8eי,SS]%y*h兺ZiR%d쏐i$ @>>G)6jrBoV٨r)[U +n<Y$o%J$&p?xtOH+ѩ1[LTT ™^l~ȳbun_f#Ҋ/`ۀ6ÞO'_ӓQc]1"?j;WZ7d,ޥdvgLWfKRfO$&Rb:-۰U%4'=q-Y.FMШ!ʚ0 nS&:IR)X¨\82tH%\K9j-j ugoݷ(֮X 6}p).$-rDzh%\jI1}+t qAT'ٌug+B/#,ˈ|CK6 |oΕf08 $5atcF\*M<-{+pbEP>[zOu^ԆtW8o6se$|[^e"8=_ ַOSNWD?b>ڒ:$fMhGFAл=?[TYf_=~fMG ?˝.-" PFD>YP/ZߴvH zjvнV+xZS/{l.M2Pĭ19V>x ?.=YVb`:ɐh#"E@ =GWFsFT~!ͷbW*-!NtR` XQC3X3NƉ; p<[Fh[2Y Y;U7x! b3|cC-jX~J/Pl?v' 8 H^_+%tEBYPEA X9qnz"vO$5\h+^n 'oP7Z!~v=#PA4L@3muA Osۨ}:VG vYy:% BB4ܳ7O3X"a//&5aeS𕸉/NEJ5!e 8ifwLW0gE:!RuF?mOFg [?oApCq-Dx|ORZ;=Omfȯ5 y zGգiP!j87fWL4$p W1 M\2HoH8M2[X^H-)Ec~5ym9Uyn=a[\T–V(dPYLCNDk _x 'I-ŲAr%)' @s4gPR/`e‚P$@"kdt먥j6R i)Yh!H>|aS~VF3<|YKydv>%3[H ɕ@Sc?\QVCq+JXLj=xv%Hr >f0 2q# cDlaz]NѠ4X1@Ƨ 2μ`؄Aƥ6cHd{W 3Stu4S>ZZO]X )޳, Ou?qwNNtaicC=³uѫf$HTf4Vtp.yF.6 ժScI2q)ΉCrG C(gsy.橮G9ܯɾL]}d_G&p퇼O:=~Ǔ9GcX*$j8$FDH_]bXvd2D"RB"‡CuT*Hjii{3v_Vܼ%!}6z#i|byoCh%-/~F%!>2&Ҟz:C/|vKo_ _-y^ދFSQ9fcDh2D j+i>1:EH"UdD}iK# \!S;9ۜ e"@b,dJqBƎF /PXqB f%$d\kGhEhCȸ!cT"D!Ї]UOd0)z9MKRJ4FqUѩhSWtG-ѠC3BC!y#>lQٷ`)>O.eQ_Pco}쯷z꧗.:w٤XxvX=S{C١6˗Y|7[gp>a!U^yum-~/H%v0a.5CG6+onϾ.\RD LitpXMkLi)A9%S%L7P!*[!#b6 beU;WQSsd _pdqJYi*4 {1L,qw{q`VHӏk"E5sGQ_"L}d`i еH 5s`l9#6>pzh(n qd_;x(pfuEnQk2M5s10S:bhp8:e)<lv=05pՆad8O?.6tg7o4b z%Vpᠩ{ =6zT:-#)ڙx]UUUUUUWUUUU0xeiM-'XNΠ&Dģ ޗ#4p}’!l RVL"Њ26!ВB;V-Bh=B+Jm'Bh7BqLV(m.ve uT_,_ZPޘ9m0|Pp6 bP&$!,v }C?d.?T~4*JRDB|ջ<ٽ/Q^{X^6 dɉ-xKm1Gl7jBVd0{ZJNi0 'şh>y;;|L/d$V>1oJQ |_*|$'O#Gb&_2v>yh#8B>gi6G-e Mz;'{IVfDc螦{3޷нs4#{xras5˴A$UwQr*57AK ^JE?"~n2UT_BG&qZ$GAuo#WK2G%.USa?_T\pNn3b4Ǭ!c0ׇкϳ 7F h?q[}b'W}jڗN+Xou}u짙eF٧Mg}Yd9]"hQ ".kS vo8yf,al&9\#r]]%í "UܕA 2 #A/)z5sR )䉔WC/O֏\_"h4 c] ¦  )Nً_w_'Dةiq5EE}.U^<9&u܀a7Qcʚk! hJT nj~xKh%lצz=qjApzx":YķAǩ4Ï '$:3\sz楶"(CGר*Ь\щbm7kM;Ps"ctG{]/薄 jE+܊1Z*1~ x̊p hWϚ%KH猥xU/-?:{r'Z@}-%A% %CHygtQCt$D \D?]B9}БKW-c<-w$b2+pU?ښ}۾o߿%-+M@CUUUUUUy(cG8d?:U66 + &S.m(o;k:թʬrѶ'yƆAZc%NLIp~tx*(0A62\a#tQԪ)P=O 3p;Xr"88-}GLi$bW$IB c#%/UR%/*R+*q|QzB\]ܠJB'Y^4нsdgU!7@YciԿxBŝS~&3SMFE͝?0<?ώ;]-*(Ʉ 3n`Bȳ Ux_l&QWl&Q/6bAְ{.Gպ?emDHv W>f@t]]iןҾ_r^'q:!;BC ThRg J J-Xaaўaaўaaўaᶡ7[ ;+773+773+773+|xzO^a^a^a^i6' u v?AoT) 6O_gyj S]l(`\?36&& c,˯$I$I$IVt baaBC/Gqp~JqfeWU@RC0og׽G1Oqlwoe3Ͼmyҥ̳vA}%C_R zfU&" A%4^CUb,I<2[s&&J (cf^d%N`$z>'"ڎ=FOi}*j $whm,31l<@nՠLq!;&Uy CP7HgɆh08B- G;t| /plhldQ-(~E= "?'_rWL\>qUqa'HT:n1IPht6B3B(Bڟ50VZFp O(tB)Em0$H%UΗ^UUUՕdp`]ɿ{|ESQb,=M, . _n!<Z5q#X'+u(cAlVUR0u;l5ƮmA2(W4!= oȉk&=4V2A!68Q0Pfn%,G2WiE4Ȩ: lFf}ݶ3#ݡ;~@G&vMuه~i?7B9ZxT.*jŦ,~x*^w_:MXRhzTXq 4Xk(f̖uXl5+3+҅ j˩2*O'`%=0TUUUUUUUKUUUUUaa1Q#N#.ޡ ͝~lnhf^d%N`p|xjt)? юA(D6pǐOt 1$`-HxWxD7DܿZ_ @r nˮjfIb~^mZ]VEMR=N,J_ӻ÷[ 5̙lK+  ̲ VIgt*pl~h@s6&S.2&bBRZ/j=3ӻ÷[_Þʶ*g$H~]ʞq}UHI3~"QLs-ȅK˧}&]Τ<"`کY( `D,@<8i 8Y8uC3KyCcc[=O{LO> J7t?mS}4?qVbeTUl+̩h'tcSdӑ5ڂ%aWG7^ڹbl|JzY%%0ٕu7oq^mNitٷDxN`̵XJPtHFT<3+{#waZY PNB >˫:6IڐO6&Vtu7oqyX it>_8Y\o_E:M7&g>볼i5s-R%2 v(wnVH8wt6d*~wv&ȊΩ'le0>J>6X߻sm<]EVBEv#/p鞞_볼i ̹J x hG9S+ $aY^;b|f\b8{Z4ϾLEt7o 9={\eG0^ܸ~:"J(D̮RcO S+ $atW}7&iQBs[?5ѨS`6!&XВ tDgj^YeާՍ ,kPCA|}Bn&t0J8K00 AukySh~G B~ }S`8mJ|Q 4\Y jtlP?*D&@,l}ۯd}ĬH<G_,>)P>=}}F}R?>?4gS_e>WVv~{~kG;4G%)C"Ia>d|(wd|+oQRII!e†PR / \[JChN>J4)#| !|3Bait3Ni|/ ⃟#w3 %cˢh~I-OJH?4h&w;)|NwTZf'"1>{/\=Ⱦ=oV5{ wz1+{kpplΊA_63p8lp m2GN9:!g`}~:D:q 7qc QF{58St@Ǚ:.eT)KAǝtiBt\ h{MChA" hh6(iLùl+]MPQ#skv`S_A(꒸ 6E\p:ֵ7jyw>&`ˏQU9tbyXٴ"iXI幑 4$VH\SG A0p(,BB4@2d$zpX\ Ꝛxꖋ tCǙ]ǘNJ{|Nkfmx(ݖYs%ybh-ZgA,́aիli aVq OL`ܵsE L iudqz|kܾsÏsxZvջ eZ/vi^O,W:;/IjAZR*/-䱣\3{4p٘GH&9ko L1&E{5׷_Ͽ{eym[IZ*C;CȻ r⯷ttk|lYh,ݝW[V Mmv;`>Lw~Z̗K괦-: &P=-@X0F(zHyyy{~= 0?T(&)+/4nr9;ѼkU}W3=E|7w4KrC0%iz [ w[wN-wQ=z}?w.w;{ *Jj"&69r2GkZ`Fb5zeL+a r0^T/ӥj9+Vjd6RI(#8Uim,m0YPpp'gH@p'w 6V뛫p&w _$tTjRUyʟ1OA{M“|FW p&tt|7nĵfmd  ( 000 ( ( 00*:&#H2$SdHD04ۭuέuܻnݭu7ݭuέuu1ܻne?{8Mk 洼Q?[O]a僬twiXo]or+1ע8xؽ+3Ux[ZCNh>y{c_yQ00?ip0Lv}[U^i8P)X4Oޯc|%_)1yþzIbXk[2R_7($lTp0q5\B(D"`IG nhjJQ?UnjV`j6S1jïw@ FUh?TS@G2vC e̕X=d));dBbJX$M_IH2z-Zd0ˣ^z*Z 4C,~ŇѨsV~9C V9I:u .>O#h8*h5Ὺ`ɫFDH 6Zs}ԓv$uI{*ۑ> _KѪ-^ LlY;L~8zW)(Dt SP=+(/j{а?7G z.$iFh;uO4"tscJԂ'0|6gKU!X?[g^nWr}adu^psj/EʞvvFVؤj]H` d4"IT"573E Xk^^-,伴. 8wZ)bVmd] y4?kYW8xjva#LoW n&2U iTwH(emI4$<壀 וd]e'A&J6V 6Bj$q l?BXXuXpX-`%5<%ڌGQ*7rZHe ; {Q zaȴ_yȬ.χ@Aa0! @ѕ9S=O\d*9uxwis#0.N¿>*y91 ^|7upg`s((@?d@!T@{ &|u6DG:˦7W_4P$P`>QJjtL6]6Z?"x;+%4@Xq($f ,Bn 8YuF@|AAP*Px2tӭ{DEq:0*P@|mȃOeY >nOД8ࡱLDs+E4W }9w'65[Lr vUk4Kr1 vvݐ̨gt&LcC;Ek{ V^=(|rHwdCC7sBFxq61=˯IurIxvH'w1oڌjUJYJJ,sc`l,k*&)I ̢$"=1!Q}bq̻:6J1iR)0% qYzvZ6R&cStCff%FWO1ɗZi$t?<0.ܯ˭H54;1- )pZH_A9[Hh1b)UB/Q7pn~>z acUGzYI(87>LcbJ&Ly) z&80F@R4aɣy~Gl4r1#aFK3fV^cN_=v܍UzY9,;lbє[}Sh@C2fH7i{BS;NRz AaMc-6BbRtB3r':eqoᒭYY/@=&<#2!Mr5'"0uTdlp(";`̵XJ(OGH N<8q{FX!n>8XoNkq\d<``|v*n̬k*i!}  Z(0UYmM|H^! )pZH_AN :< FoAr C:/iۯ̹JxJpb#2A6> EϐXԪpUΌV }tk 8* |AC/1ݍ|x!]¾ZRlWdC ,g^֋{OMjZtBc"Kȕ̙^>\F&D:b<,OxŞJ-;jf-ƸXkT*= Gs'lD}h02+r0̊qFZaO۬I(1/ڎ۪P4C2"q09^%8vP0ڒ)X"_Tdh rtC-*MT"1)΍;XBO;o~7ٓ>~Uzζ JR^vY(͊ \ b}*knJc*1P '?o4oBvǜ[8kXZ&(L]C}|){C9?QQ{X?u|%=[pw]_WWPϝ<Żuo_{o{;c!B".A0)OOhJwd?rAT[ՒWq`WomPG׽u_5a'p9ۮ򖷜-g9Y^-W6{cߢe[WXK ~w 3˂ -̫8W1oa+.E܊u_"eLGpuwn %5_ >MUBEE"r**&>o9#Jv=/sJ)S{:t}oK  HM48T}ʜ8/G SqE#b:t8kFkvC2#uiu}ofٍ< %[Wu>gVԋyƁn ]rs*IA+E*dX~{@?5@Azhuoz-RK4GE9e96I`G02xi(`jyKu^R BOY6xk\׸u7%s;s`bcNen–OA*HyAeʺwqb E+si;ߞNI-CS~>v5ot=ۥg13;r7+d8w: 2 QE МagJ,oie"e `('1;Ak 1N=Q(G9&uF*.dG3#9LctFG|c q(Tr] @b PXvv 4񹍲SHj!sIE=U=5*#fr[L$L4le̷4Q /gO4YUC"sԶTs,[>>#auIMcBw$`E\R8]B~Y+߼dbZ :Nz/LRbC/cOEH MN, j dum~Q)AzN+CL` =5l2Zy&KZLg9#NVi^֔{ !ΞUQ@:EwN8S!;ZuaB-^sqp㺑*U4 %"T7 |3b,-_yՋLĦl`禀A"d@pr?&<Ƥwh?P*FmԦijfN21w0ȽSߟG3}@`sIRfU)(v+$t%+Jk1n^k5F_Js2&%v%1 UN.M:]5h0@E(Qӏ!6b|3h-$;S=CqSڙ՘y';"!1@\c7<Qυٍ P[ /Ɬ(dɣy~Gl4r1#aFK3fV![\QIrJL1(N +! +=9q `5`l 6`l 6`l 6`l 6{v*2$ʡǃ;q/ZaO\<5]Clo#r}u q0^18v[f(v^UV$5NF`aaaaa` ` ` ` ` 7b;(m,zv*2$ʡǃ;N؈`h;sͭmE8ŝ ^fENݍ:CSzY gQc\ UK3;/*+'Q #R0ڒ)Xr_TDD9xp Q ̊Ľ 'lD}h02+r0n6_*:ͺl8r\ UK3;/*+'Q #Z<5]Cl-%WoNE&]D9xpwFԇC/"'qFZaO ۻiuׇ>m.$=΢ x?k;nB ˴ʊIxMAhK`[|SI Q=q47s1s1s1s0΀ׇ>m.$=΢ x?k;nB ˴ʊIxMAɞ^oNE&]D9xpr'wr'wr'c#fa '&ͮeuZZn[nvR!cLA! mnfmbvda5TތH>zRoTnf-5;õ̵l kbjOvVjJm.jtacFZ/ϩk7U^\͝Jt^i}VS23(H t٪WrkT֮֬-&Bl^C:SI7_ iYH뺮뺮뺮뺮뺮뺮뺮뺮뺮ZkZk:s9s9@ ZkZkZkZ 0 0 0 0 0 0 @ -X!jLb 9 1c1cEQEQEQEQE h#3VJ*J)T~F\xT.J8\#}3nw[MLUyf`f`f'.&A ܭXm,PeܥUd="@se{q-ĽYpWE9nv=4{gfdvj2"3Ǹ1c/Ÿ+1Y`$/I.E=tlO;;Gv=7 EC j6f$܄2D !=p׾qc|uWSqT0.EzRL Q!:T_| O=ѩ{M2NAc7dp,vA@Q촇}[_ +aoyv¾:U{`G직$v>Enu=UU}KPȩ9SҲ[XNQ')uCLdF퍐/>vǞ71fϼ=rCLtIotn<ƐH':s3Glܐ0se>3@g.A#94Ks4Fh>I/5Tuz.BA跐n鵏>s41 zˣՁ2S:@? &6|k`k) =ѡ{:bC?h ./>tW,D}u T"OIP'#]8zFCsdM3/:EORt 9!&zX I"A4|!h@%l^ AbuaYV%5AIN'>@O,8MBe`)TD D]p[ƨ-h'C ‹,dSR8T3J2RlDVhR}RT1mJNFJN2E8m[ޜsa*Qi07 $|rr' S{hLΑ71&ϼҒ[XrI I!!9$_|y"&rDq-@yC[B `H$ WL %j>8vQ7|>j|G  dw]!w ?jT[̉(OO(g}_6"=/F|lBJ8e= .- Joȍ1c,Quˏ?n6Y߄=;~S8ؼ0,PG~Ws%/QOHyY H^!9aPrj451j&IA@ e7}G8s 逌iP:ʼkI=$<0'.P3_A>/F[,7zY.PE@>mPCY&b6(ٳ yfY8b@3y[GMY*h j(vFfUڄEj t?0-J}Pt='4÷s> dZqN] 32+r#Y]QG?5/z#i5WtFh{ZRHL@0r$8vwnM3-ϱ m˲ĺjW; Wv$7H3@0(j$hyhs&̵Tt1 # ؉\ځ`> M),YLKE}>5|7L`Q=|(n|O  >|lޮ{P^u`\b< Gu4 V<9&+d${kT />Tx0!࿃ S ?rSQ/E?.{)}m~/߿lz/A/|]c=|4+|㊅gWexKwjϥPq9lu~0q&M C6/+LX&Utn ^ʕXh}TUڅX{ T@skzc::: 2T}`=Md';VYù7u~03h>V"ҘL Q&]7 'P$gC; W>c%ہQa.'9yM*庪*Y6/K4ҭGR#tp>Kl>\;`jR42rH<>/aͼIZlT;ْ6YIMPf$& 8H 03@cuo% oP۴ ؿ|~1'xT 6_=^GzixA31a^ZV"q+.}+}R6"QחDoN(ݐr/re"򃔶eR#{T} ?&[߰ױp3"=V%IltYكiLp [ZAsC4M3wԁ\+/-,N.Zya:_jT[ ]C5_i}s^\KzV㷤g8I[5c0%fswlN)|!%\F|^P}V 0!|`-I5E/ٯ4\+ҵ~cFg YC1aZA.3%L\零BƖgL.q'qELRyc%OjyIqeH[☍+1L̑fJM 522gMzv`90Gƀh=NP[9Uy3xSqQmFDDDDح"vM` uvkZ_aGF$FE"Wz(z ȧxn>͏A Q8.0:o~/RZx}PŸXX8-\1:)Yw'CោK%Ljd0%y1R'@c)۴ JBL1\"DomA, P̬U)O |'-CZh{9ґ¤Zj,%ƻ e{7k5R. ;P =pغ4O*F۶캞d/0y=ڙq.a̬J<[FgŁT#DMN)?H X*Ĉ`$)QTD $-J-CqL& H-M/&g}UԷ>ߑ]ێ 1ܓ1|^ O GWj7}Ӵ3~I'G}_iC>?KHA羣36 s߃2b W+O}ᩯ" .\<;xrpl8xpptZiWZ*2#sX_gXop36f}OS_G'Z_֏!hYѩ?P}[A)l}S43p}L~IO_Dի:wR9S}z۵$xDAc :'XM0몈3Ѳ=;"#}omAdz)zv8Se-N>I"z8H :n2:Vdi$zCn b?UMѳ٘ $/hpI"aסRP'S H#r[jd0%yEK%OH :nۘ $/hpI"۴ JBL1\"DomAdz)zv8@c),N> y5T7^u -+g2PYޕschSީEcc!͙kA˛fow kJ U6j.Z$(!S/\`& XrJF1MA%p@FF9WT<-PIfBl }&-M =iG$1NVpp@!ↈa=5PrВu{BR[4eaz8 .`1-@BJ:.P[_ilq5vEYAeQ./h7ze:)l+ /OT T*8jD>: u e[]2n.A68EĚ.4lSHQv}{e jaYɫFCc@?\ס^$hƄ򛾤Ƣ^dK~^$E$<(QgWf$m[-u؋}q{ 2AiyXcfzG'[Ba"(a: Kt}␻Uᝪ#L  P%|_WKҺLPE^mZ]VEMA0 QĿ]ӳï۲YM˰˪I#qfQ0 b{~skzcu[vUS4KryivY5Iq=N,JFA B0~zvMr nˮjfIb?6-.&IiEI(A]ۮYmUM,Q uܦeeU$8 ( r1A=9~5 r1=9~5=1-)z%9a۴ 5a%A !hw=og9_eW5EO$G1 qaUQF4̢$a m,쪦i(:n2*jzY9횞~ݖ]=͒0~^mZ]VEMA0 Q]ӳï۲Y/JFA Bp~zvMr f=N,JFA B=9~5=1-)zٰT`֦e K'@=N,JFA B~zvMr nˮjfIb?6-.& iEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)z%9a۴ $5a%o쪦i(:n2*j"qfQ0 b{~skzcݖ]=͒0~^mZ]VEMR=N,JFA B@~zvMr ۲YM˰˪IiEI(A]ۮYt[vUS4KryivY5I8 ( r1=9~5=1ע22]HCb?6-.&)aS`9/T6c HOD MA4Mhqi͖yl-,;ih{Nb0#f` # |4MtQvsəXe~ڧAj&{'w`@CmJMO/>\2@n#^GW t_ c|W("QyzyŨIC:(gT#쪦i^JR)b~^7D nshָ,FEMҹtPoSF1gï۲y)IKe!yD<͡eX5IAmOM#E &m-ŨIC:(gL9_eW5EORHC$ypC˰e1*j*?m{jh2~1-)zTFM$ȃZ5y!A {A A]3\Yu]KE^|-ޅl%C\?t!8$s7nY-?xǎs3FmUMӼČcu[vUWr"*aNmVִs3xw \1?o9[>ȧ0pq{2lM'NjT%Z/{8|Z"<^H$IF) J$7Aٶ.~jZӴm u|ut3\~C0tveFtMDKK"-$^j^ t\=0X8W07亲v%fm#Yͫ(p5 |, ZGc5e_MTDx˔ayйH!X$ܹHBqDe@͐(ƨ] rHr5O 3 X6i! ̝ ~GCݨcbkh5,t [BR4## xb>۝Y2jn+"eaUq ~0aq\b!Tf$pZkf5c,UUUUUUUUUUUUUwyx5=1-)z%9!yivY5I8 ( r BzvMr nˮjfIb~^mZ]VEMR=N,JFi(uܦeeU$E4̢$a Q>Aq0z~skzcu[vUS4KrC:n2*j"qfQ0 /H BzvMr nˮjfIb~^mZ]VEMR=N,JFq P]qaUQA0 Q @q0z~skzcu[vUS4KrC:n2*j"qfQ0 H BzvMr nˮjfIb~^mZ]VEMR=Nm,쪦i(uܦeeU$E4̢$a@ 횞~ݖ]=͒۴ zY9B]ӳï۲Y[g dlbv:kgY;꬝Ag 1Ϡ)fa_bEp|(YwhlTak=4So .$@wYrwAǪ,Ė8NRDd*ylC3P7Q6]ȗ"s\x)Cأ(V|nş\V|Q / CBXU>~Me#O~#QK>o拓3A2psBg0{^ 'oTHwEbEBbuV|YBAb?e2n5R HiAq %'aF`rs-OeqRx mͳ+ȇfSITHzFSyJ]7EYRLjҢ||4rG'(*<Nގ!c?xRC!VDA,if2!fypZQġ0O~>orF2;VY~bu?mV5:X2;F0z_~ݖmV5:J("xt}qhӆn8m;\õ*%P 51iK"5njLjQO8A;AtC=tCo9tvCoi }.BOU( 4$RNGA5 }dA71sI{F@/'|<Ԉ'څp.Ie[x/|Ky@ -2c2ΣtѱT%#4EhD ?&5&ŽIcѤ1ɇ&M[= IE-ԃ2Ӈ@sߠU֠ߍkes{e\)cqdȕ^oIM'].`a0šN4Ruo^oچ~@mKnXE޹r5^c1uhe0ip( ?赼?Z^:̟tan1[gc^`@ ,ZejԾʗOʗ[C>Xr]*)μP'ˡxlzb0ha$otfﺈ4Irk\?rݎ ]GO'{m2a ^EkkPs+LPXp측WKK-Ø&}y1ng:1'OҎ$_|y[;5ksYuV sTR饙$ƞV,.'0JV$w*j8[r]wV^6'䙞mk[ݠɣ88ѱN64bLC؈ hɜaW_Z/ f]/dPc+DtpmB+6~v..1\Va@P* UϪ}0׶hѭO-JcosZzu8 Oq~V5X] %ye+2J]5 Hwh{J(5 ~wϢX3U&ۗʵ /.:.ɵU?9"|ߝ=zp++ɌJ2BGտeddDSKP ["R5HUL*"ԁ8l}vmY]B !Wmt")ZR|B",+Rౌk?|êܑBS8*@:wv.碟gD%"R5H\"*"Us/5HA5@ St: Kt_)lB˃G>Q|#U[k(P Ad F)}蚅SiOiMiKiQAƾqJ<`~ 㐦G7`(v V8J9qxY@0;QQ⥎H|FhMomPG% nՍXVa{V-cCv U3'kzʒ䌛Hu$C mMm:lL3.b5jTSYڅMpAà/Ok>O?v׹%OZ$@TFD Sf j{ VQZ5d=yx۷ c!Fdd(W ҮHh"@m,ݖ'EO;sWHW4=cv]p 6f܋>tszv]qW٢-iL38C1.h( %,PW1|9Y\Y v<e"A]RfH=m%] ˮ'́>ZFwcGTAD茺jHc'fbX8D! :YNҾ(KzDsr̰؉' 5_f.Z%0,IS[)tœy!9>hEe)SncL)4C3y&X&jV{h!Äg(ˠ!T5dp ӵfp6R 8Q8 kdɯ*ϱR-+rw!?˧`XM׌`H+%>%{BIU<Ͼ ;~ʮgE/#ıڡAeڰ@.QJZI=Nnt^KHQ4SɪrVŬ=.Qu´2 S=KK h,Q>;ycB~YI/&*idTHgtѧV@ X1*a\ EєҬ@ҥdr?ѿyK$qm<I&ޘD/-)8= WD7( -d s 8/L` јW0OhINBʈ*f<GkP[930զ9"[ކ6 $UqCg֏˨k"CTi+Z;#=׽"Qa"cH b2%{( P6./4XQ71=TR=F?qrf0\oT\; S>>FGb4^2@4ZbBYw'Cዢ?S˝V`'rhC:YncQ k|FTXq(ֹZ+ܑ9dLl s_*^7l9o]}.5I\OHZ6(q/X"ЂwOgF3U&%NY+HkW!ɾE$,"DkxQT 'J%v{]]^?!`,6)Y.}R4 M/zD0PLjk%}@?YҙmJʚ'0E$M]Z֥ui]Z=y,+_}%9!yivY5I8 ( r1A=zvg9_eW5EO$G1?6-.&)a%A !po]ۮ,쪦i(uܦeeU$E4̢$a .9~u~ݖ]=͒۴ zY9w=oгï۲YqaUQA0 QĿmzcu[vUS4KrC:n2*j"qfQ0 b{1@_D| #ݘxxW{ںg"۴ zY9C,&!? *h x]8mQ$ͯHFgdDc@Q8d ֟}Y[-ځiٍXzgeT=a\.:ഠ+@=vK\۰߯mzcu[vUS4KrC:n2*j"qfQ0 b{:@r nˮjfIb~^mZ]VEMR=N,JFA B~]YmUM,Q M˰˪IiEI(A]ۮ,쪦i(uܦeeU$E4̢$a /9~u~ݖ]=͒۴ zY9 w=oгï۲YqaUQA0 Qȿ7̢$a mzcu[vUS4KrC:n2*j"q]ۮ,쪦i(uܦeeU$E4̢$a *9~u~ݖ]=͒۴ zY9~w=oгï۲eU$E4̢$a "9~u~ݖ]=͒۴ zY9~w=oгï۲YqaUQA0 Qߓmzcu[vUS4KrC:n2*j"qfQ0 b:@r nˮjfIb~^mZ]VEMR=N,JFA Bp~o]YmUM,Q M˰˪IiEI(AO~s=1-)z%9!yivY5I8 ( r1A=zvg9_eW5EO$G1?6-.&)a%A !PO]ۮ,쪦i(uܦeeU$E4̢$a *9~u~ݖ]=͒۴ zY9 r nˮjfIb~^mZ]VEMR=N,JFA B~]YmUM,Q M˰˪IiEI(A5~s=1-)z%9!yivY5I8 ( r1zvg9_eW5EO$G1?6-.&)a%A !~]ۮ,쪦i(uܦeeU$E4̢$a 9~u~[vUS4KrC:n2*j"qfQ0 b{:@r nˮjfIb~^mZ]VEMR=N,JFA B~]YmUM,Q M˰˪IiEI(AA~s=1-)z%9!yivY5I8 ( r1}zvg9_eW5EO$G1?6- id=_#OD bA0 ߴۗ\:|8==H&{hyc"# [r]Es8,HYr;]41` CB捖k9q8s$dn-\m@/v3;Ɍ:nX󿣊R$;PJ_z%kzC#$9L$B ܦ{;q)f'рw/u+JGcVS[H[{]HY$W^oćZ*=^L.v(tknӑ(vh{OW9 =,^1ǩsS,z 3 N0=pg[Xc&[QY @:|/_gk/ntܿFy{qV%y/~yPMqaUQA0 QTSmzcu[vUS4KrC:n2*j"qfQ0 b:@r nˮjfIb~^mZ]VEMR=N,JFA Bp~o]YmUM,Q M˰˪IiEI(A/~s=1-)z%9!yivY5I8 ( r1A=zv̢$a 9~u~ݖ]=͒۴ zY9 w=oгï۲YqaUQA0 QHGmzcu[vUS4KrC:n2*j"qfQ0 b{:@r nˮjfIb~^mZ]VEMR=N,JFA B@~?]YmUM,Q zvg9_eW5EO$G1?6-.&)a%A !`~_]ۮ,쪦i(uܦeeU$E4̢$a  9~u~ݖ]=͒۴ zY9w=oгï۲YqaUQA0 Q<;mzcu[vUS4KrC:n2*j"qfIb~^mZ]VEMR=N,JFA Bp~o]YmUM,Q M˰˪IiEI(A~s=1-)z%9!yivY5I8 ( r1A=zvg9_eW5EO$G1?6-.&)a%A !P~O]ۮ,쪦i(uܦeeU$E4̢$a  @P?:T>Vs"ѓQ N˅844Ez۷ɚNZp$]j.VMV\^'Vx'53tLڶm۶m۶mb۶m۶m۶m[$ zz}nˮjfIb~^mZl4RL$`, P *j"쪦i(uܦeF\,D< B@ @.&)*MnˮjfIb~^mZC0˪IsC۲Yqu8MsT(Ip4 Eq0AYyT)ݦ((yiiiiiiiiiiiiiii(i뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶,˺뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۾@ @ @ @ @ @ @ @}ߏvMr nˮjfIb~^mZ]VEMR=N,JFA ^ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ð888888888888888ceYeYeYeYeYeYeYeYeYeYeYeYeYeYeY8yyyyyyyyyyyyyyygYiiiiiiiiiiiiiiiy뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮km۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶o۶qqqqqqqqqqqqqqq8yyyyyyyyyyyyyyyu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]<}}}}}}}}}}}}}}}w]?~5=1, -)z%9!yivY5I8 ( r1x!{AAAAAAAAAAAAAAA@AAAAAAAAAAAAAAA{{{{{{{{ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0               ((((((((((((((( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (8888888888888880 AAAAAAAAAAAAAAA9#I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ADQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEIdYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeQaaaaaaaaaaaaaaaY]ӳ۲YqaUQA0 Q0 0 0 0x               a((((((((((((((( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0(8888888888888880AAAAAAAAAAAAAAA8$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IAEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ$IeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEQaaaaaaaaaaaaaaaeYiiiiiiiiiiiiiiiaqqqqqqqqqqqqqqqiyyyyyyyyyyyyyyyq               y((((((((((((((("$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I(iiiiiiiiiiiiiii&I(((((((((((((((i*,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮.˲0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ð뺲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,2 4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MӴ,˶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m6M888888888888888mۺ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮:<<<<<<<<<<<<<<<>@AAAAAAAAAAAAAA0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ0 qqqqqqqqqqqqqqqGQI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$q˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,K$M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Ͳ,<<<<<<<<<<<<<<0䭣nUz2a*'vx"2WX/G7yْ1#b h*pl!䬻kkkkkkkkkkkkIB+œJP/Q7we-8.ū,Vխnu[Nwӝt;Nwӝt;NwӝtlfyyyV ;[X3A$n>f(_>,ӎ[h(31b$q. qZj)"y2q]ls $,D&~$s5Vᔃؘd;jL/ūtn`-A^؉؉BrP梜HŘFOXg`XaWYSQ1̉1z IH-/OHF]?s0J-SBy aO0Nspx7Wd}sb+ca eYT&b`)AgUO*3v&|Iw܈=`iL. QIn`aJ t:(%2L}>$b"Dm~1XTL&q; &~2&xN6{w&^xQ|AFxs KCdofHnb(֦Y^{@BQ$ܔ#BrS5,#8sIXN s+N ͔Q`ED3!G*'}Q8˖dVfeVfeVfeVfeVfMI !"3{<8+Z\ff$LA;=G !*71wqԶЦLtET}ydE'#`5䶣30sy-n6V8.4SFI\Qyag'"C:xUNqt-3"&Q 6$ٺUbuZʤ9 1"@ly*, Vp/•*I#(|8VS-SO`؉\i]f`ۥYWk/6~t=;WAxK ƒnxS$^M2O2;<;ۇsxE*>xǟ_q&\rwtMApƅa*%lVKJtBg02"7qtAx˺<%u-CU,;/WG/YG^B^;S07DAM6%XXjE:3@Rgsq/6Zn\RYʂ2MlBHA:tAXe" MxSQE^zX _ =PnC~o1 20hQF( Րd0K2a%cUSt%9!yx3! KYKba1/SixG"&DixنK^Ob|5YY_Hf/IFHZI)[.V0iƒgZ-Kˇ.W +WV8.sQxVꦲ_JS z(.) .a|0G$xsG4  :l`lZ@ `*,,&uᄪU3\$t&Le*P A'2XI6@JDDDDDDDDD$^" 3NN^3 ׄ+,1ۘ^dlUg/4bzHh?}<[_UU),K;;;Oҿp$Ղ('t@x*+#mIIBWTiB"_*7avAiܽ` JuA@K^k6V! zb]ZX"Z=46qؠW0OBr[[]{~Pa`[ -j{-;%n 8%}qQ K VDψ+ӱsLH{1vр~=S%疑$dVvY"]ʲλ0s!\TH&30M*Yvf"ϊ(z\PC =%/EXd:y?D[ԕ". r7]5''fH'oV` *!}xϜh"-}+cl_ ֝8d{:asqAOJO>ON;XZp h[[u,%`+ط.҃eQ8d-HDM "fB"n*Xjj)) [9hk3ps~&,yEiٌٍ݌5;3#6&vEWKIJHNbWVgwVcwVcwVcwV㦲?[]"J6k(Q}ݾ߭5u;Za,F=#}{hrq OǗl 9vse=%""-22"-22"-22r'`Η!t]z/\4;{S-f&^ tKwvgo5:zltWٛJdeEx2nnjnjnzQzc\廼VRV=Ŭ!tZtlj% \;S= @>$!Z%r04h_|&PW7WS7WS7z' ]@H2\5Mk]g/md "v9=jjKPpH?(ҟ"UB7   T@A@A@A@A@i;EI3yfFH[\۫şy|i9)ga$Qx~pOQ\hUr\8ټ2HD׃@c{= c8Xpygu^]Yh'iOp(iY%#iPK\?g]mЖ#V t9eѢ5/ xH2]!e2031e 0gS.c#|\EAb`M ˴ʊI8gH}RmN7@."|GP 7Lb czFĀܧYx˰uyE5 meM,! >>*  jlzZ9)G->)TJY vF[s\ը;HguQ=eùJi c""!Ӹlô+ꢬh'rqi0ĀɀEn=oڞkgX~}4]v}\t<#v`.=1p [h=͒'iH#(~*Pt .CPnhs'T6oVnnٺyssg=GWٵussgfQ_j/y>aSffƦ̖MCսlG-jKP9VtIrЅЅ.BtBAw%|,;B|͍ͮ7S0# +qsvJٺٳ} ][7;a1S ΦM͝ǜؚ< ]΍+33K 6"14ͮ͞)O O(K*jqKGuiƊe\OFZw@ NY.Sk](x*}SdO$[}{cN䷊G[V_T] CFx!{ckZGlPF >e5\%V#Ꮪhuk꽉S,D V!>."8!YtӏWfGt H,(X6"v+:}ӐUXq+%#o+ի#Pru8U.dPud`-k$ }Κ!8zP !Z*:$JzBQ oOjdM$`, ۅW(`&xQ AJry5K٤v"sm_2+ӽܩy`\h0^*P/kzSp;\1 F$Wb0H>Kr=c^Q ۓO"}g٤RDCv-E?]>/|nܪk`c[;[f!Li'7]S:ejG):QSf?W$ч TGMd)Hc~gD|-oT"O_es7~ݝHw }!҂xG_JS9?u4}ѹɈb`VC6.Stsnr]T7Qhr2)an+-XO5? ͉=or|m>7xrN3l9:yD>Zr=&+ȨcM&#%sΉtTi4Z9t"tNɛP6l5m.)KA?-ݶh+ӛ[c4H(7n;$hU:2>nA}ANe舓Tvw 'nMP@xD,mU&`$ox+OBQ17L=(z_C$e=K3G@EdקllNtw`~l}4`if c$S,g3e2Mje@^dlyM "=& a{eɑӶY6 M lj";l{ i#zTosD AĽ)@lTOxƉpiy %"ܡ )2gJfVL\dn 2_j üߣ&[ 0\  ƴAD LaR(Q:< ŏ x fhv0h Ħr rW4LV!U8@,"`:G,r ϬD";ȅMf4f\* e*u^x O1_Ob8x I"5K3Mg`DggEqZpQ]uQW(*M\~Ư4mBrƅiq\5.wՍ,{]iɪ(1_Nؐʞ2޳}4twNAIhľh C~hdCԦ06ad G[F&W3y@\3_3_SV yځZ j^c}BDY)ր23R6-`=p^pZxJE3S2A`~}B8-GB0=Y:/> _Аy yK=^pX'> .(^Io!L8Qhujo}&a<<z;Κ8Q f\O[`z_~A"{aEY5'pmfOY,J@`b "A),asI5hD&|"GZh5!c4 #F},0wP am+M>Kub5bS;{ݶes!1A',qWk\NXr-5SO%Y-'G:&}5٦_hslӳmUEh:lj" BWkEƴXYx.\տ;H#8չmTճ_! $9pB"A},ql A`8Ź勳,nyNݫDIB\Pb3%f ћ/,dLϞdұS5ԂAFD$)z PvV}'I-ڿc&kbs}Y׍ǿ\9$C{bhH,:ԏ c~iz&P9A{!QUP[&۴$r7&8@Ӿz&f}Ě9e7_|TJs4QQ^{*LI"n<{$u4bw8A-ɋeU&6Ro`bN8m"``Bbm0tB,)H5b=p6ġ 1omY6Z~$/BK2㷗*]d >/GZW$I8,T-_.uJ}#>rkbH4w ѩaszڸuktpM"#F}!#F#b@7 ijyT,ut2h/kK㴀oҳǼ{B!_WV0E?h"Xm'BJ!5 b |zFAT yRQUH+,,6K>pQU_A&D'gR'2hyژ6%) JLٶn&u?f&77/zN#IS,U\"&(pdb9Z__kjz+BNWOT)}v` JX)f;0݅SVg YFnC[d߈aB3ObEL`BLr#F`%Gox>gjKO=56YgpfVMH(-,5-x2kMң!W>^Y83RPa5%ģS 29}m\6a 4$˥OeUU2S޻sSyd f&Nh?J9Yu8W6i}.I#xCodA9ͮyƇO@X]ޤ0^9!v}~ZΎF}>n KDZ_eY{i]4fŽET1/M|;u o5|S.U8,m0ER|J+#bBd]!/"N Fetj_TW"HB1ʦ4GkaUIjG-YMHMHϩ֖ϣoeŋ䝨yյ9 ! 9꠫͠0$Pa1-!^0^wlH7?'dRH0e!B&)=b ~y`h <@dS(B:5/P%fd%*\fv, Q-u0X#6թB?i6u+c:A <\M/|G5c ގ 2%%fy?mToпFn4* 1 MדH"هg&)K_:1bT?Y'> A'Y&!9e4 T=慡K8+hbr3^`yNcakh PXBF[ˇ|G׈s3護FhR#L.~2x+1̨{`4zƬB)YƕV'Z_Ql )k_ %rl&*MGiɡ1M-\.X02ɘ!o>(]&7J.~Åז,?i!*:u~iKo*ϥ$grtwd=ZS<`LvfVUUUۙTAAA pE`+3.y<?3S0{[Sᬌ,^Z t>۬ҋ(/MhpP`T6VP*tDC@%:ܒYr$s \7], $}%qg0P/i6t =1 L0-FHK͛}Thw,yj}7AVӾWңi5{4LZk^4XJjS@uMSՒt͢b t09q;01Z,ZV ?䶕P-c|K%i A pn>ZG:Nӌ7OmEfdTBg69& f&J#$pxG: b8E]C= PFK|I=[2,:΀7}ڶoZ 9ڵZڛX%F^{Q5('7LiW5A @7^Y$ݧ ,Zt 󮈀u24b t?[4CbDuscMonF#$6)Y0XSdKrcA_V6Q]lNp\pvh"uS!QsZ3ٖQJpMx1,i:|Irj+#` C^IqC _ʽ `Fu \Unkׂ'&>ru7Hߍ8aZU` H{3LMfc5.3aPl0;ʷjɨc@cR3 з50M)5SUt掝?=0 nl؁3 |0'&&ͳ+*1P;GyQrkbMyEJ:1[)_^6h~@-o[P<$ДnN:#}@ek,E*Y?f_0Ű`} RnNһ-bLK@x9y^L'ށP[}w(zQ9P!\'{N@I(A\@MR=N!yivY`c8-)z%9ҵUVf{Lj5>+yN.iuVeS0, pQ5)A#40n8Y?+^d(zI8 _5ۇ,Rʔ'l@;vL;%S\O ] Y쪦i(uܦeeUj"qEoгÁmUM,Q M˰˪$E4 Q _9]eeUjEI(A|v-g9۲Yq35I8MmZ]V~۵nˮjfIb~r1;=!yivYz3~QnˮjfI] 9۲YuܦeeUj"qEI(A|v-g9۲YuܦeeUj"qEI(A|v-g9۲YuܦeeUj"qEI(A|v-g9۲Yo ^eW5EO$G1]mz r1$a z>oгÁmUM,Q M˰˪$E4uܦeeUj"qEI(A|v-g9۲YuܦeeUj"qEI(A|v-g9۲YuܦeeUj"qEI(A|v-g9۲YuܦeeUj"qEI(A|v-g9۲YuܦeeUj"qEI(A|v-g9Ȩ3pc$oe(`0 fh`Bz!Z(M A"R2 P!rG"34.]v 0Ņ$t,O%TXW&\Nf/~E%P#ZcrxJ@BOd%6c&Ta&2ȟR K S7ɡL^Xa1Q$Te4sɱ{/;1ϡiK¢ Urzc.CZ9G| 5prY.+)HKE00p88jrz"-eUԤ"7гX*1-]=$(M$E - *jRHzgY\,~ݖ®jfC&"acqY5)zv=3,c.J nKaW5EOL?!yImC0GR=z1K%_YeX\VEM )]{ck =˘ïRUM,Wb~Dq[2`,.&AϮ5ueRm)쪦 wpWqls897zqrβ:` d7 P-,vBB>$=\\F/' scvi{x.3??!yImC0GjCpxٛ2]vΰ1{@OޛEg:T<7C6In$bԘj<*擛7yEэ!Tvm*~ڡWѪ7C2ۨNQ ϛH:n@Z9eUԤ"7гX*1-]=$(M$E -jf)Eг9~olMIC0G%G1?o"-BM )ssؚ:C2bvUS412%4Z`JwÁe89j%FKTI@peJ]M%iAeCA'H ,wYf\6 FGcWspaĎy\7x=Ƥ W]: k.^@@{]ՓmNːxKk 84Cː@AC @`ϡ$㱀`ހ€@ ^qB&5"ZwQ?s r|:J0_{x=*RDt?jHb:Խc:h1yߎ S}۞ޯ(\5R> bu;~Hq}#Hv~|OzoH `w::v: @O- *jRHzgY\,~ݖ®j:C&"acqY5)zv=3,c.J nKaW5EOX*1-]ɨ`SQJ9$S!8 CBv_d A(eΔ:;Me97Hd|m:YȨV? j; vT_6_B"5*E]]VST;C~&M෰hgSIڦ~+GkW[vnGjA'Lx>]6_燓Q ]r#y4jM7'ƂBfKP:[p 4ƅb R;@Dz89enMJ#GW]W Fs qayDiIOjqrL]ӥ=808t2.vJ:oFjJK`qhRF>v~2Z*jN&%i1_@&r{b$eg.r,$'aM9xA BĮOa},G^]IrҥU cSbఌktMPA_~*Q`+7$T!DŽhҀrS8Xf|zzy" ~o\_9& UܴIvg6V;̸,*̰,}VeSEO$ˑ 7N.@ȧyؤ!YtGmHy]ó qd3\qc0뮔F.BSZlf^7-j|7Od p!ܬ(2EzYT9/?'6i"5$91Ұ0*fY`rv(G1?~f^7-j|7Od p!ܬ(2EzYT9/?'6i"5$91Ұ0*rv(KZ#Jt?x09 A;d:ă >p؃z-]=͒7t< s4˪I!Eг9~o<[SgY\,~ݖ®jfIQ ϛH:n@Z9eUԤ"73,c.J nKaW5EO$(M$E R=5ueRm)쪦ieX\VEM )]{#5ueRm)쪦ieX\VEM )]{35ueR M$E - *jRHzߛz1K%_YC&"acqY5)zv= gk =˘ïRUM,?!yImC0Gdr e;Rԇ dSe$ar3AE\|wLt-t%ͷLHRĂ*QE`䠜 D )")R&>dR/(NLJe#3p#a \}û= Ț- ]+JU59ᝰv_mt52إVT.i%}I M9O=>bzwJI2z*zY;K *l[ۢ" rb>= +q nˮj^ׇHF0͑mtK&lYCSB޷iq>JgW{#mCɨ`1)$9p@#6媃{aӦkTTGg5ldeDq4+v^:߸}6]ϴ<2 /쾭˶+'jI#)R2"`w>og:_uW6MVUE4˒$QMӲ î˲ILE8M0ˢ(I aE|\ڦjy0d"{2 %IIA!?ha<V` pe8 NYQvh8qJ' IyfdƩgq/O 9nzɵ\J)8 *'c?UaQbA8&9Ä F] <W/: 9||tkt( p<:cf9H.̀m6 dv&} `|2"IVUUUUU+   ܻo -~Xz#jY HT$qfQ0\T,s5S-2%yx hfXvEO&i6X *.؇B!#>:5]VCI924hhIxxvR bh2l( a'4 MLؠ!KEyO 'S5&1UV'V99 eonP']{V ,\Dh ?cp 18cp 18cp  <6(s.R&$2z o@ӷ\+d8v_EjfIb~^mZ]V'DjJ hT446&ht g> 7#7MCI9T9s9s9RJ)RJ)R*s9s9c1c1cX TUUUUUUUUUUUUUUUUUU!I9"c1RJ)RJ)RYeYeYeYea\$I i`Z ZkZkݝs9s9s.&&&&&&&&&&\TUUUUUUUUUUUUUUUUUU!\%K*psKZ-moɖimoɶUGq&i7b qUQ1ŤaQ1Ťax?~Ǐ?~Ǐ_+Sad*7=~PYud R1&(A4X<4\fh%`)?-:)=RyI;Fߦ󉎰O%$Fd,ϟ?ϟ?ϟ?Ϗ?~Ǐ?~Ǐ2V(餋< O?+%d7rm0 ,IQܴIڍ, p\jT j1)EnCp `b$2b*t<ݜ11兴J:"7J ٍehb$@,C|>~~d_1LU*JTU)UjFo,VUEUZi$-1&RJYVJ*RdV %ĜdUUJ_ ?SSTU*UTUĢRUUUUZZI9"\RJ)˲,˲,0 0 0 0 0 \  9"\ʿJ)RJ)RJ),˲,0 0 0 0\LUUUUUUUUUUUUUUUUUU  i )52iqqݝ\ DI \'RW qqݙY V*=ΩJ+UjjRUY 9@AAAAAAA8sݝs9s93\LUUUUUUUUUUUUUUUUUUI QEQ 0 0s9s9s9H$\  9"\ʿJ)RJ)RJ)wwwwwwwwwwwwwwwwweYeYaaaa\LUUUUUUUUUUUUUUUUUU  i 0(Sj&  qqݙLLL ~sʪVZUjUUUKU :\e,`O0 NIP\ 4"2%Q?H ҨAAA lECp7gEa%A!dD3`D.! Pԑ8a`\D*RIĂ3X%K,Ydɒ%K,Yd)4M4M4M4M4M4M4Mk8 B!0 Anvnvn}}}}}7<ǫ뺮뺮뺮뺮뺮ki$#r  #q|`XT,(<)N gdxph`XPH,(@t>`*.4M4M<x<xd2r0Ug™YuժUZH:9AUjժVZiUVZjUVMUSZԪU+U+#PQL,UVYjUVZ5UKZ0PiJJG'Üi ! SB!p Dl)zL@*ODnLNIn H)m$Hٮbz66k2oooooooooooooooooooooogggggggggggggggggggggggggggggggggggggg7ϟ?ϟ?ϟ?_(0I]($1E>?q.:EMpVZiVZiVZiVZs63b+N)oZIQa!|.Ցp"q`eQQP6hIQ `PIb|6<]tJa4 B@x|˗/_|˗/_|˗j L%tߓG^uMH\IBHm6t \$y8{Bl 5{,Q$)EX 'hqaX%1}`VlXf5& e$;ncE AT F <Ήc|8^{,Q$)EX 'hqaX%1}`VlXrB )B )B )B )B )Bk<Ήc|8^H8^2Ҥ4C@pzzz{ [=¿^^W/^)в}+0F|r}}zy}t-y{z{}{zy}}}]=XKuvuzNVVZtzz}Q_Ӷz{zz}zys'l^}:m֤@"B0Ҫ9ey']Aؓ}WKt'k=ޅǞU'qcq?MCffВl=?#qss Bs+p$W5-:(h:su _DXW۫ҊmS^Wo]oGW{{u}1%JL (pu:! hdL)5 $@$) Ap!.׺,\9T8)LDH/8iB/:+jҠ2'2`)U4yG=D- ;Nc,2 L₰*ä !D{{{{{{b"Xr}ZVgQmRT1],ʣ&/HCX s`ilEFI\C%b$ @bX{K[•CH1P”@/dzP(bT @O8MJʜ0ˀTy%i dnЂ88 C(0 rP @H۷o߾}۷o߾}۷o߾(&^ קauV&AeNeR< i427zZhAIvƆYda9T(IAfafafeggggggggggggggggggggggggggggggggggggggggg''''''''''''''''''''''kkkkkkkkkkkkkkkkkkkkkk,˪& *DҼ 'A8:kjPXa@CɓLb)Gbip*)l8i4z&ˈ0!ˇґl wi`x&F,%%)BAvpX*flz,UjTf@$sXbȘafafaC?a$B`PvvV+WV[A}&d@:ץrЀmb.(EIԉ(-K9P?|*P3h^lMҡ#+`~P~Q{! LTV?zNWG^(P=zHA jT>>XmPmڠBAՃj*ZT==RyPyAAcW]J=H=zzt@PP}z@@~SԥLJj/T.T=Pzz(@%rg6&l/M\3P1<3030Dž``,벒KRLS+Q OM|Kl q1 ~䅌wouNs-ϱè"q&_& PNt˻=Pg3&_WFS4yꋶfh'ud̥TdD#4#~ @t`,ܪXELB<>+:"=kyce[uES$KqC:m2*i"aeA/a]6V_5W=}\a}N$G1?6) h㻝?}z¾9;Pkt6c[pRJlB:hs2R*d2"`]plhkdiP6>a;7r5;1-)xz%7j!YFmT&]PLLIt93)  aUM5j8xpvPt0rpn AAANݓ-QBǿ'8;:*do:묌 iI,/a]M̚|[;ٔ x|Wto>=ӭ•N`\meI&|)eeU$E4̢$a^B:k2*gb"Ac!L{|s؁Z؂rVbRA1R!']p4;ǖï] ̼ jJ$o.a]L{Z:؄ |twl?k}c[ySdKuDC#;q3٤Od狫p#do84?" ͏ ̼ jJ(gO.a]L{Z:؄ |twl?k}c[yɨCC~T'P܁&;Ϻ֠WBfm}}։{yۮ%kUUbEe{P=_*7mc[rեtM^Ё3۾{‚|=iR(Goٟ<FF9V*UUIR7z>.;<(6X.PK(nɾ7#sţ]VsU꧹a֣/@@^} nIfByPC)!""qD|}Lid_[=;x6ʿQ|_([Sud ]gr}h}O`#Z{𐬗+1V>o^yZ jKG<]wwPHTnw}/ hk"@܆e_Uc_[X]6 u gym%<ݷ$LTy;)6Jp*+pE!xDx/lR&BeJ  ˬqUKZPc`BFj"=!t wzt$DAړ9>hCp!0[](wHa%9&e>8܆QYPV1IjJ  )Dwzl&7xRUQI(PJLHjDGw /{k8n,X@1פVKRE(uJ%HhԠ`ZeER$J?=5xfrkR` %":$z@0BYɘoy!"V>ŷ}p%_S CkdS[IMJ#ffp-NZ!h{N ;#3G1BE|o Jv)Al/x Ɠ!.c)i8hVX*2N#;=5xfrkR` +jP\I0")8Z#cTn+>ɜ12+p9qBS#1 ]ױ슦Ouƨy0 EFhS}RxN9֚K=-f8ٿzIp5LA]c FMR'X_(V[M(vZ%I'u ͂<MHODD=6K2![T35qw[t%W00^&VVLTV]SIy<Gh,BH'j*JOov!9~'v|oS!NI]+qmТ4pz2 (: R,sPA81аaPXj 32e`P l>~/owk&wsJb,&9ZHLiJ^Aۓ9] G6LgK[a)V]y!p4 T8͒;7>H&ۭT- 049R^q؀ޥs9 Q6`a5HHA%zP!1> 'Om(*{1 A$##nᕐ⳸xθaދkPZo%95l=  hN5BE|xmp6\AɧziC Cp^.* $aS~B|>۝2od/v9UY9]єI6& vE!SK`4X _`W!ũoN$DD=m>+$^3=-f8ٿzIp5LA]c d&NczM@i-d;\A XT$ "A G@8[ ti!JU3Ť:W=_0xj",Zz-c®L緯$GC:iv0\UQAuZkާ6sG<(ԐQ, ZU:'S*#^q؀ ޥs9 Q6`a5HTaH&BcJ"ߺƳG@X[QلI]O!lKWS#1 ]ױʸW~%@(1iu!A# 5Q:ghGzc'rBT, *~9-44S`i0@FK>.(si.#&cbp/0ŵT(d{=PԄ16D_|+z 鍝}ߺƳG@X[QلI]O!lKW2c9c9c9c9c9c9c9c9c9c9c9cC8!qC6a6a6a6a{{{{{{{{{=s=s=3<3<3s1s̵^{^{^{^{^{^{^{^{^{^{^{^wuJ Cؖ2FbwuJg“ͭd .*VVIE I~hGn`F`&t7.Ot\Tn r۬$y#M-d`r3Tn@am~),-:JB0KEҢi4!!"=Vv9QyT:UNl26?aE l8؁^<-bv?`͋Xtnq%u)[Y[HجM3(N̲+Bj*K3@p#P\#YDࢶir&9dpkNG,|Z!pޫX(f¥~Oep?vr^ȥ7Y>-9wT}M5"¥ w):LtWfl%%^6Kַn/膜wYй"U1FߒEsQVi[! /F Lû!^SV$ƑH.ɔOo<\B\cX5qަ]4P~Qd n~y_[[@U0@VP8|y ߞ_&ݖhM? I~=LoBNs/Ÿz\ e[g̥8(NρIexŒ|Ͷ{ܰLd#ziݸotios30q͖"qf&ݟn/9qJm:9{ul] ?f՚54D`S;UZrX,uƖfA]B:t p ՚Eb`b>9ax7} l4lxgWna]YUMQ%UqfiT&aXLP ȇGwa]Yz5s*lhd(y\ݻZP igkeJc)a~_m]][MY=Wc-UB C*ب'wՒ؆v-JHe4>a-]Yq U0PLHmD,@<8i4({0j,_zO. ka/s`-]Yq U0PLHmD,@<8i4({0j,Z(eJA$pY(DD#""D"@ ~}{zyw_>ݐRP01+'nޥMh :7X{3k/Z+J'T:#* Po 8d;4#+01GZ<ܦQXʫ{7Tj!ZI9)C. 숆 ̸ k+w\Çژ}V]=ːN ʛ{F[\UUOS.Q Chb]ڀ*~wv&Wn6f"^UME=s5S-2%Rgxgxg+|OEMaUQA35̢HRr a~z5I8 (I]Ca&1-)z%9!yivY]؋|{xwsVktv W+%OG/>6+.&1bQ>w:ovg6V_u Ta%B$C;o2*kRI\(y%8z!iYuI49DȊzYd @Ҽ*. jraQTAs` J`9~5}0fï۲Yqǃ~e ( Lcܖ]=͒ 3@_~I&lu}og}ݻM}ݻ}n߻oڼ۲8ܕp%@pdky{Nz[I6۶m66۶lfۮSK=.#\j2hX>֪ݶնgĹݶ[gڶMh,WQμ8@=F۶#ȟEQX4S".m&jH1d$#ILH"ILIF-ay^gis9cs1D&}d>quͶ۶mIqE#\wQ&RE_dpYnwy jkEx=c/YsMߥW#B(KWڭs΍Ή]:Gsus{}ׇ׷}_ewv{o+du=TK0XnG'2x9L{<2Yu=6[9KHy}׻n$j}{rD̉6l˜P=/gDuM#w y?}\]yyj<&O -c:=\uzYwjI( A_ JNmecy( C"Q[Q'Ri:!H7)Tg'nPzМz; >لߺhn:uQ+c6L:lt.:Q^Ƣ4\".opL&#kȟbW5t*3 `gn_2{5cgz>gz9~aLbϘ*MWW`jЊe<^Pܜs88&fI0{]dQdGJ!r`=pL+8?5L/WRU)TJ30e+8?5L/WRU)TJSk鷭Lȣ. 7t^+ŖFb0jV*:J)zn-y4E݋7E_wn *֊YR'L$D<2ke#m dF*gQz^wݫ{GƷ}0Z 2XaA =k is!.+ F:|.G`h )RIXcW_B.v̖J'_KV294y'E..25o#fu.@0sc7 ,sd%:&>)߆TëNaUz-)hOIz6]t2~0㋌)3BtF݂hݬq!I"/H(G+gr6:b[C${Yg:zkDgFazmoSº= +ޔ=+ck1͸!.s{/t.֍\KPc et>؃ eq/xBż +TjB/6na~zr=06߃r>Q fQU/+enVҫ( ?,P)b_dSd5)J62Os[#MF?΀|O)_NIҕ2OZvJ^56팉|mm"_{'"[Y!2}x2 ,~nuMXʨ-!Ϯ)WN" /hn6f@:P0bۀDv0B/E>VkB*|Ou0mPȖnFlqJzz^@HpNdI}g^ |>Gbd о HQ}%[`nگ3)_{*rM'*\ufwC1R\bN$RY+JҶo۫G{GK>⤾6#N<3$fY'U˒8[|I|#NВ8]|I|}wą/E~yI%q2( )f)f$#Nkb9f44fc|tKd|J mu.-i%IwvuTs'FцG23܈^F.c|'>Q!VXz2OfTڡjW>P[;e榖U7D3*fg:ϱMYGCstyv}Pt ۜt7Vu|/ү` a62̸41l|R?6bBj߶b${QE:h (ڐ$]S,/٦7iODPSSj/2IS!~trR 8Zcu1գʁ+jZCd }E[J[9+chd&%ic)dG-ӽQh8ۨxCG/II*1"LZKQ(C&Xǎc4A67D(J`~t /iiq5=@=?yDPŻAax<0iTDqSqmjЅHS-FvyuHj|$ Ym(V{54[tS0o?&E4f0$C/zل0N"q`''ϐfkI ,M w VLԃ|Uc#  x kay|Lۭ,jW!uʖ{6 ]UFr{eB=/=NwdɠF V73w"E qnZ+ sT˟5#d+bk}ٷ J?8OC}D&0Ŕi)U.*ԥ$4 śɇAo6NN''X_WA"CS["O'pf?CdGeC'CRZk}iHL~{)@ {-S8?:-mXl˯d*,IFqh0+@P'O{y}$*( {˻ۍK\4O,*3c_~B^Yl*i$Z8yTMHNu_~M49OC2fb[ d_1w5PxXgR #ٓ|w 7m.J$RJx^قT3Br"{vYHhfe2VVh/ ]A) ;ġ,n'X>_t܈f$#clw</da&#~A&3 hDU e]eOrb@d"HHt%Twx3FX 21 }4?pC_E,2̡WU0Vٰ:6/p*6MZȫ݅(9Vt+x\SE|~gݽIBmƤuLgAłeE wo_Xx`z7Hb`78ђR&M[7 . @Sjgyu7 v/X l7O;ތ-K0g-.#׌oV>ӳ3ml, -M.RΤ;PNŪe-  h vlGx?< tBPZ^+k{>/{O;tg4<: *{}OS'!Jb5^Ŭ%䗼<Þ6Ͳy6h#ވb+E : p^a+ SxY8(d 0B[ySc8_!`p/ >H$ n졘1y=x,b·!w~pƩJ}#Y5 R a-k;a[Fizazr緞kPû+ ?Z K!Nm+M}ٛ2M?SVUҨjztVT#>NbDYG{|zXO"YP: A'EQ9դ^:JFjs$aDn'"؜|Ȑ˱')p()-V[qjE,Zj79;>-_/bD!pxPԌ{7PQxec̋<nܤ C7mn6/gŌ60Uc?%0Yres[ zgEןor uXCy5#;/| AD%kd8U,ڽfQ~DNyGz%ݶ~zǥI53yw%cw;M{'oy%,捪ܡQ|Y }WeOTJML7]|1=3ٛD5}33ݷTt?WT2]إgLg2yeLT1<h3OSϾ?ќab:2_3S DΡwj.}՜Bf/яDACf4GxB!}Df". bFGfB]s3 I)IA)04oi&7a묏nv5]'fM1le:a :!0.Kj ϝC\!,Ӌ7 &vHJ4` "#zX8^ROgQ_xy|^cnݵn˹{0OGazD@H,&hdYUPn%tքYJncrdSMњPy7jsFZtY#yA`t~ FJtBꭥA 6_iWpyqWa o˘`^z<+%@I*P+8kABRr`rW } 8rEi0dL?`<s.O O8A@]o sxKxjh=]>y_yE\wfzb|S*sWUDL.BhN4;glDphQ: $@*\dITի'W5n4BȤGo +DPpH):j;SZ2K=GW%'Hz0Iz~aO_`Q]=pQEA0Qm%;c['GqKm+RFRi*~BGi,;44h0UY pkIQ%|>&0O)|*JP) kOm<'p 9$:*.wCpO=2jj1NZ"xx/`N5ڳdy[5J"39 h' nu¹^ һiz.늝cؿ4*6p ;8͊MV,xg(c A0V_+cBXlke W_\զɸE@܅l#~^.X+_mu䴲^F`fjXٰe~ o-l&d0=+÷}:, `Sl/aia˳o4Eyaٟzx2ٳ=1|{i {JMda-}.٤~??j%*gÖL"3펉Mdio2-3mҬbJ\Ly$ S%%$\JpMY_s_]Um:`wqay!kZw o۱٭#6\ z7p(s*IOb[d)`]^n_ KN.p`3ש2yO~K۷}$6.uL(aЎBt2mD`P~~K_*/dQņ~ κ$έ}< 8l&[{*iCUUwYu^qubE,Kಫ*#aV~:1<:qa2#ԴQ c34+a%{GqF{JD|6p=Aƀfm?tvn㤞I޽"1z<ׄv0\&$$ ;pV^/W~pŸvtExy].<}ފ .r܃s1\sKm.'p[2vtmAeihЧ7LpZ Y_g=Qc\@*;an ϳ1?@=WEkh-)6:2ҧ㫀N !' -%McL!0 XHqJ. 3L0iN~Pɓh-rS b-L=ga37ͽx]`x&3(qzī5׵B/.e Q/A<sNx ,2p}g: j (Jq*-N$4:@EKQW]gqw $4@LXdp},9FS^p|+8ER_ly #/;GS_kw +7CO\iv ,9FS`kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp1KJo@R@yKe/A2kaHy i.2bd`B "1Bĥ01}kSod Ck+MTEn  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsyZ`flrx~(1:CLU^gpy$-6?HQZclu~ )2;"Q\gmx"+4=FOXajs|#$'2=HS^iu %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcny)4?JU`kv*%2=HS`kv+!,7BMXcny,,,,,,,,,,----------- .$1>>>>>>>>>>>>>>>?????EP[fq}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>RfzfffffffffffffggggghhJ^ri:Nbvjjjjjjjjjjjjjkkkkj~ l2FZnmmJ^rn:Nbv჎DDDff%TRH r0SWvnxl4v`PDĆ㾶n<r!\G*jG[5Y =*l?x~EP<~C~S([t 7wwk+p cYarPk"|S>xm\0Zm)RtaTvt?Z/Cȹ#yB͏j9"K+KcKVxnO]ݫ%X[=[~{eb%oLn0jy<)5AJ", ? d~7]kKY9u kH5 N*t׌o'2439+h\N^*+#{ YLkvuWdYRfzp q,28>DJPV\bhntz r!-9JVbnzs ,8DP\m|st$0DJPZdnxy$*06@FLRX^dyz  *4Hzzlx{{,8DPt4@Xdp|",6@JT^hr|} ~".:FR^jv*6BNZfr~&2>JVb̀8DP\ht(4@LXdp|lx,8DP&7HYj{'3?PVbnz t\htȊVbnz blv\ht  &,28>DJPV`~ ",2\bnz&06@Xd|&1L[jy+7FRamyCO[gs )3=GQ[eoy$/=Valw 5@KValw'2=HS^it !,7BMXcny!/=KYgu!%0;FQ\gr}"-8CNYdoz(3>IT^it#)/5;DMV\enwȪ +6ALWbmx #.9DOZep{ 2;AGMSY_ekqw}:EP[fq| (1:CLU^;Ocw+?Sg{/CWk 3G[o7K_s/M\kz &5DSbq~,;HUds#0=L[jy*7DQ`o~2AP_n} )8GTan{ -:GTan{ $1>KYit-;IWes+9GTan{.=L[hu"/>M\kz %2?N]l{+7CO[gs '4AN[huQo?$/7zd]ѧx`hy`,dd"kwEn R$#>ixa#BGl2{R{cYg p[Gq$^5r\FBa+ڞZKD^%Ũaw2o xz1Nƌ?q)0f"ͣУIF=Wn Qھl @'oi8[8r1o=[(SNv79|#bGs/N' 'jT)g ]lG8Ђ'8B]uޙj6dqnmXBUB'؃kf ߅1y_1@Y6U:w$+Lpm4 ј Rsg@>ЮEG`ԟ *~ B5,R?3X`Doƣ?@7ި8 |]ňX(b a#㚜S W75c X <@ H-BXYΖ *UTRvtYNm4V]}kn|ꞧsh )^,>nDzksA =}*arhC]vy_i[; `ˆW1o0q3bK} d 0 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjZm6fl6fl6fl6fl6fX,bX,bX,bX,bX,z^z^z^z^z^VjZVjZVjZVjZVZVjZVjZVjZVjZV)Nrky콊qeA ƐOh$DBY4b{CmRQP!<`p@*I*#c"}wsl9Ŏ=@zrBrcbÆ "`*I2G&Gfcn5̹u T H@X'J38K #T@'DļL`*Id&Hq5k~-vؘtb:Nt:mҸ$Q_^m_wZjK˪jI d.HTa+R("IRT*JRT*Jh4Fh4Fh4Fl5AT!|>|>|>sI%sACʼn 8`#"~7|{ c~}}}}}}}}}}9Nt:Nt:Nl6fl6fl6fqϮ_L,4ZS I ]Np@`Q $t4")ԛCdN =pD9!PI2FX S!*F歘VHA= h^b(d6O jiEr\:Я;[[=j4aeKT*JRT*JRT*J%)M޽lǍ# 73J>9BܱfVՌ$!!*@I jto) \3ȃE?;[|.}P9d ˁ%~ulu Q .N WkLG-V@SPI^Li\(/ﶯa-5eU5„ ?0"bZ6~Bhh'D1 % | [mZxAI%~5́A zUCiΆÛmXTH>9dp$~sytc*GFGK 2/Q0V\0#Aʢ<69ڴBɡ%Ga^ۼluJѡcɐ|SA,Ng, ,hgGgY60⩙`'Di- &^j8h,'7FhjAÅPjT+P  R80eU =2DArNt<0a ۷b Nh!`<ƕ&C>=:2*x@#wPPq6 JI@;$ypʀFRP 1x\27kø|`r ^$88)hV75p455555555/)_n?sǚYU3L4 aY-{n\z2&PktʉC R$|}5ٷ LkTRRRRRRR҃E?;[|.}P9 !!!!8*$ԃ3Sþ~26Ku8*,********xOSUӋ9DDDDI@]:r@xŋG=B;zpf*xOSUӋ9CCCCI@]:r@hТQwP(% B ivʴjz"6Kuf:ÂENv҈PoM9~~~~~~~~~~Z(GVWO%)*v<^H&yvp:d@PI@6Iϥmu b*$r,sE cKA7<;\y E^J999999999D6!WFOwǼn(Z!4{óU :f aAKRtc !h&!@d"uktwF;pppX *X3XI2&/ՙF Z qz URa_?M~NVTM/R$mvucaG=B;zpf*txOSfMMMMMMMMMM11fWάPG?<6&phqT,+T#JIgB ivʤI2&/ՙF Z qz U@\<)SFFFFFFFFF&ɘoTgLLLLLLLLLLb?N_ 6lذaÆ  ivʴjz"4$mvꄁiqT,+T#JIgB}4y;eZQ5H6Kuf:0Bb?N_ʗ}4y;eZQ5H$mvuc Z qz URPa_?M~NVTM/RP@G=B;zpf*Hr񰯟&?oL+)r8\pQIN0!ɘoTgV"  hnՍ.z>d"}rgpE„1.;5 8dON|lŖ@(`<ƵCF RL2h1y0J"& S/ՙFG=B;zpf*0LBxO`YSI'jp$_sw\Iy@I_:cz'@Ÿ_Txhp- F yy1&p4췵AR,IL:ZDFɊ"uFOI,*SGbbwUIU$j'XX0,%"8Q@ ݝ3H;DE$n>0"a㐺8J @;;z!"⼪B (3A<^ !4 KV` V:f4!`DM 4H !Dq@=;9یŒEK V܈T$gL 0PX` &H 6Z̵= {B|  B DB=Z}-ZŞ]X'GrL R=b !AG kd2-{nC·@61RWזU(U%*D|`A<8v]T .,Ioi??I *ɾ6YUTTf ٰ.K,J (nONzH)aπH&ynhK#4Rȱ`FOOOO/)QIamo,U\KcE"5=ݝwcP/e^^^^^^^^^^^^^^^^^^^ d>[^>)/)QIamo,U\ݵD:6Q$R[q:R~~~? d>[^>).)QIamo,U\յD:6Q$R[q:R^CHhEN X r9N~~~OJaThk7K:|>|>|>DH߿.nMOwK97777777777777777777ٸxpmu ƔKJaThk7K:Y=rLAap4s' &4@\KcE"5=ݝwcP/ՎQ1VtP cl\w eш! NeҦx<x<Ȩ$0p?׶o*m*~~vnvnvnvnvnz^z^z^z^u:Nt:Nt:Nt:Nt:N|>|>|>|>y˔%BnR^ZVUSOJD,P ry<x<x<x<x<p8p8p8p8p81 ¾96mbǞ~~vnvnvnvnvvnvnvnvnv{J!~vn{2l6fl6fz^z^z^z^zVjZVjZVjZVjZVju2a_]]ގuaUXrB33333t:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4Fh|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2<x<x<x<x<cX,bX,bX,bX,bX,p8p8p8p8ZZZZZZZZZZZZ ()Ro;,+R1^S$H (M ũjr:Zb1Ŋ9h`*eJD!y}}ݍkQ/-'%)Nrky콊qaaaaaaaaaaaaaaaaa9hOf2iSCG +G$Ds{2 ?~Cőɑ!zupiw٘[ snYYYYYYYYYYYYYYYYY5|H>dЮ >rHHztBNM˄>|$4Ar(g]k +J|УG)Ku7:FxdЮ >rHHztBNMK9r$4Ar(g]k +J|)Ku7:FXA pcEEA>Z^.{b`\YdЮ >rHHztBNM˄1b$4Ar(g]k2qI۾FԨVSSSSSSSSSSSSSSSSӊ'|~|]^DBY4b{CmRQP!<`p,Iͱl;d.-----------------8292$P.7sa-%%%%%%%%%%%%%%%%O)㷝gp ڕɡ]>&wӯ%R˔%BnR^ZVUSOJD,P sA"ʼn" _n-/_W10#Px[&m*X!컛c/v,*****************RqdrdH^\n6VÜ[DDDDDDDDDDDDDDDDD ()Ro;,+R1^Sŋ(M ũjr:Zb1Ŋ9h`*peJD!y}}ݍkQ/)Nrky콊qeA ƐOhТE Px[&m*X!컛c/v RqdrdH^\n6VÜ[WPHH lX`O)㷝gp ɡ]>&wӯO˔%BnR^Z>>>>>>>>>>>>>>>>>+R("u{qF!+VXbH(F tohwZ-6*TPB *TPB *X!컛c/vG;76H"E G&Gfcn5̹ (P@ (P@%E mg%vC*F "pjb^&D8q" C=85|\MZ_K6f0XQ" L&LLi\(/ﶯa-5ӳ"ʼn" _n-/_W10,7h4ѱ J( ʢC?oˤM5Ra$X!컛c/vG;761bG&Gfcn5̹"~x3z ΒA!# 851/"Dɡ]>&wӯN˔%BnR^Z:::::::::::::::::+R("u{q eш! NeҦPKEA)F0E<2&!Bw7Ǧ_ؓ ('$?&vn8l"D*L ԫKjs  @ @D'J38K #T@'Dļ$4Ar(g]kyssssssssssssssss2qI۾FԨUԓ < :\,XDq/ޫW4` XP >|p eш! NeҦƆ1 ¾96mbǞL =pD9!1sa&wӯ%3Z(Z4.Iw谖ҲzR"bD 4p@+R("u{㢡q eш! NeҦPKEA)F0E<2&!Bw7Ǧ_ؓ933333333333333333Ȑ@:;ḽ9ddddddddddddddddd@>QRvFoY2hWLLLLLLLLLLLLLLLLLL2J${vqjܵN6lذŊ9h`*<*+Z4.Iw谖ҲzR"bD 4p +R("uA$E#74;-ޖI:j@-  2<2&!Bw7Ǧ_ؓ ('$?&vn8l *L ԫKjs** q (8pB'J38KzyyyyyyyyyyyyyyyyyIFiPp.N WkLG-V@Sa &hҸ$Q_^m_wZjK˂ ,X` ,X`Š'|~|]^xܠcȧGǂ 4X`+DBY4bɕʠ۾FԨ'|~|]^x :hOf2iSȘa~6cO& ##Cp1kDIB?<~}gɠ]~~~~~~~~~~~~~~~~~~(M ũjr:ZLi\(/ﶯa-5Ƿ"ʼn" _n-/_W10=Px[&m*X!컛c/vUWv0V^^^^^^^^^^^^^^^^^'J38KKFiPp.N WeJD!y}}ݍkQ/-~~'|~|]^DBY4b{CmcydLBnM?gر'HQNH.~Lp@GGGGȐ@:;ḽ9~~|>|>|>|>|>OFiPp.N WrnnnnnnnnnnnnnnnneJD!y}}ݍkQ/-9999999999999999)Nrky콊q9hOf2iSCG 8888888888G$Ds{2TWv0疛['J38KjkkkkkkkkkkkkkkkkkKFiPp.N WeJD!y}}ݍkQ/)Nrky콊q9hOf2iSȘa~6cO&~~~~~ߟz^z^z^z^z}>|>|>|>|>x<x<x<x<x<~~~~~vnvnvnvnvnz^z^z^z^u:Nt:Nt:Nt:Nt:N|>|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8~~~~vnvnvnvnvvnvnvnvnvnl6fl6fl6fl6flz^z^z^z^z^jZVjZVjZVjZVj,Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,bX,bX,p8p8p8p8p8 `0 `0 `0 `0 ~~~~z^z^z^z^z^ovnvnvnvnr\.r\.r\.r\.r\.wnvnvnvnvnZVjZVjZVjZVjZVfl6fl6fl6fl6fY,bX,bX,bX,bX,^z^z^z^z^׫jZVjZVjZVjZVjVjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JRĦt:Nt:Nt:Nt:N4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,L*JRT*JRT*JRT*JRT*Jh4Fh4Fh4Fh4Fh4 BP( BP( BP( BP( B|>|>|>|>r:Nt:Nt:Nt:Nt:Ngl6fl6fl6fl6fl6L&d2L&d2L&d2L&d2L&k\.r\.r\.r\.r\.JRT*JRT*JRT*JRT*JR ~^ Nl%졁bBݰ:K<\V(f* N'> Xxee3CP bƃTd2&ɘL&c2d4&Ld2dL&1d2ɘL&c2^bL]0iL+t,YKQe›ػF1XӸz|+_)=3*%mwcDݯj1z 0|;~%-fT #ՈvcDݯX1殹 p~GIN#n k["*x /He |2 fN_z. a#.(Z#1cIt wbʟ;2dfMNtZ}KuAsK,.8or/lUA~u2Jw آe.i(ثGN7-|($7\m9QfȆqTX%QiC!4vsY޹o'yG"8"zf`g`v?s0ȿ7>K}S}]+>=wp dLZлBaoTAC[y2qS$v 氱xsRoD&8[Ns,].vrqq?s|J'53rut7p92"ͱ^̒I%{M]5Ԣ#G}LXNEb.< 3D&uN9yRhCKlµCcVgN{ۯmCCh Als&Tw:Z_s@$O_t, t6&1?T8t9sd}V=ޘ:;M_YIrr/S # =m$*>:Sxg)/'af 30X00ͰިfYB[;6zO _C ՝֡uz;t@6>R,-8jl0M: R Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$ 1>  RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$Tt`p)1y2F6$Bx̼bPib*Fp@Coבf`f*Dic (J pڦ1+T6Qjd8jp2V``͌K(NG2]:62.*&" ?m۶m۶m۶m۶ݶm۶m۶m۶m '#p I0D>}88&U/m}!$!KY$IA$֘Fs9s9s9s~0ix(؇7FUds#ӂ(B;1' ¸|rh^TJD>82.("0y)و8GVet$ԃ3Bⱁa1 QLGB=83.)$eUϵC{{{{{ Y hw'׆6ETcr2ҡ+$$ZkZkZkZk`s2Po-K j(F%~5;/DvbN:&q]I5! м|pd\PD4 `Rq/M l*Hg%$cb{vqlgb]XSNID?:50+&˪ks9s9s9s9s6(@@r0N m+Ih&dCWH<(~nZF2 ͹}iUA-ȴo} NID?:50+&!  r^J6"ѽmYE1 ̸xl`XL@0@3Qp.L k)GfvYs퐀iiiiiiiii{{{{{F?7-#ȾxndZP]ӾAh'c"^ܚYוTҐO͋JGEDB@9/%zpf\RHB<60,& P IXgv&օ5DSbvH{{{{w4+! ƼvlbXNF@:4~ăBsy뺮뺮{0ix(؇7FUds#ӂ>B;1' ¸|rh^TJD>82.("0y)و8GVet$ԃ3Bⱁa1QLGB=83.)$eUϵCG۶m۶m۶m۶m۶m۶m۶m۶m۶A|wrmhc^YTOJE@;61,'# BAeYeYeYeYeYeYeYeYeY`s2Po-K j(F%~5;/pvbN:&q]I5! м|pd\PD4 $`Rq/M l*Hg%$cb{vqlgb]XSNID?:50+&˪ku]u]u]u]u]u]u]u]u]W4+! ƼvlbXNF@:4~ă&}xsnid_ZUPKFA<72-(ۮiy s1On,J i'ED#"~ytoje`[VQLGB=83.)$! (̤|T,ܳc;šrJ"ѩY1]V\;$qqqqqqqqq Y hw'׆6ETcr2ҡ+$F`aaaaaaaaF?7-#ȾxndZP]ӾAh'c"^ܚYוTҐO͋JGEDB@9/%zpf\RHB<60,& P IXgv&օ5DSbvHy}}}}}}}}5(@@r0N m+Ih&dCWH<(뺮뺮뺮뺮뺮nۤcf̎ 6h&b |lt3b[~|>c M~>ɁظA½ 6`vl_$зG397 Hc9~*trdmn6:<>חi_nƯaíEzupkfa\WRMH;_Y1 Ḑh@ pM%Ԭ\4 仓kCʢzR*ڱiAȠxP(hE̤|T,ܳc;šrJa9pHxU-ݴd<ÛsK#ҪZ2[ wwwwwwwwwwwwwwwwwUPKFA<72-( J ȆEAm۶m۶m۶m۶m۶m۶m۶m۶mۉzupkfa\WRMH;_Y1 Ḑh@ pM%Ԭ\4 仓kCʢzR*ڱiAȠxP(hE̤|T,ܳc;šrJa9pHxU-ݴd<ÛsK#ҪZ2[ {{{{{]5 弔lDˣ{S+۲b: ɾlXD0IJpkfa\WRMH;_Y1 Ḑh@ pM%Ԭ\4 仓kCʢzR*ڱiAȠxP(hE̤|T,ܳc;šrJa9pHxU-ݴd<ÛsK#ҪZ2[ s9s9s9s9s]5 弔lDˣ{S+۲b: ɾlXD0`1c1c1c1c1A,h'cWRMH;_Y1 Ḑh@( pM%Ԭ\4 仓kCʢzR*ڱiAȠxP( hE̤|T,ܳc;šrJa9pHxU-ݴd<ÛsK#ҪZ2[ {{{{]5 弔lDˣ{S+۲b: ɾlXD0iZkZkZkZk5A,h'c"^]ȘɁظA(A&́ր`l؀Hofr 6n/ @~(z8R>:|rx>:|rx>:|YM3E¶ mж m{FXD?:50+&! Kzupkfa\WUPKFA<72-(# J~ytoje`[_ h&Dc!!Iu3Qp.L |zpf\RH>4*  0c1c1c1c1x5Sr0N m+G1 мlXD0{{{{{/j)e$`ޜ[ٗV0+&! Pzupkfa\WUPKFA<72-(# O~ytoje`[_ h&Dc!Iu3Qp.L |zpf\RH>4*  ZkZkZkZkz5Sr0N m+G1 мlXD00s9s9s9s93j)e$`ޜ[ٗ5 Uzupkfa\WUPKFA<72-(# T~ytoje`[_ h&Dc!aJu3Qp.L |zpf\RH>4*  8s9s9s9s9|5Sr0N m+G1 мlXD0D{{{{7j)e$`ޜ[ٗ5&ѩ Wm۶m۶m۶m۶m۶m۶m۶m۶m۶eYeYeYeYeYeYeYeYeY{{{{{{{{NZ ix(؇7Fr~tj`VLBDM 3Y Qΰc M~>ɁظA(A¦+)pՍ?{;852/,)&#  =heb_\YVSPMJGDA DDDDDDDDDDDDDD ̼ifc`]ZWTQNKHEB:741.+(%" >30-*'$۶m۶m۶m۶m۶mheb_\YVSPMJGDA ffffffffffffffffvA2C]̐ ( Ā3\ fd.] .ޏ###U9$ytC`8b8222222222222222 SQY\wwwwwwwwwwwwwwwwww/V&ŕe5դ䳃S#’b2ҡqAᰀP m۶m۶m۶m۶-*'$! Djgda^[XUROLIz !DDDDDDDDDDDDDDDDD kheb_\YVSPMJA>;852/,)&#  Eifc`]ZWTQNKHEB?<9630 Gjgda^[XUROLIz #fffffffffffffffff m4D/S ᡛ5$vm,`#b#b#b#bK2RԈ h_Zf`?ИXؗWזe%d$c#b"a!`p X<ۻ{[;;raQA1! b~zvrnjd`_[WSOKGC?;73/+'# a|xtplh0UUUUUUUUUUUUUUUUU ̻}yuqmi^ZVRNJFB>:62.*&" c{wsokgcG.,*(&$" f~zvrnjd`_[WSOKGC?;73/+'# e|xtplhnfffffff+ܛ a3fa3cL,v\W &y kX5VUcX5VUcX5VU|wrmhc^YTOJE@;61,'" GVet$ԃ3BQ` s9s9s9s9sc1c1c1c1c{{{{w`4Rĺ~tj`VLB8.$Yڇ7FUds#ӂ2AP|wrmhc^YTOJE@;61,'" GVet$ԃ3BQ``{{{{m!ӫ[3 㺒jBɡyQ)ٰ`8(ZkZkZkZkZkUPKwܳc;šrJ"ѩY1 Ḑh@zfR>fWkޜ[ٗVԒQύL ʈGŃB!h|wrmhc^YTOJE@;61,'" GVet$ԃ3BQ`{{{{{m۶m۶m۶m۶m۶m۶m۶m۶m۶-s9s9s9s9r^J3]ۙX֔SяN ̊IDžD6u31ZȾxndZPF<2( NE;1'YTOJE@;61,'" GVet$ԃ3BQ`m!ӫ[3 㺒jBɡyQ)ٰ`8`{{{{{UPKwܳc;šrJ"ѩY1 Ḑh@zfR>fWkޜ[ٗVԒQύL ʈGŃB"h'dc``Ș wA8 ɹp~0:AN7ECrL M0Y#*18?FMT[bipw~&-4;BIPW^elsz%,3:AHOV]dkry$+29@GNU\cjqx '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx̀ 59s @vxҏ'$r9sq,˲,˲,˲,}Jdom۶m۶m۶m۶mm۶m۶m۶m۶mI$I$I$I$IґqQ1аp`P@0 t8MsT(Iضm۶m۶m۶m۶I$I$I$I$IRÂB! IJRR'C^T>4k)Yy[ @2ƒ c,1AH}o7JN!i,D@<841.+(%"hg'f&e%d$c    ŵueUE5%ȼth\PD4(|s9s9s9s9sJ)RJ)RJ)RJ)RJ)c1c1c1c1c$ 41.+(%"Ҙg'f&e%d$caaaaŵueUE5%ȼth\PD4(<:86420.,*(&(%"ȠZkZkZkZk}yuqmiea]YUQMIEA=952/,)&#  s9s9s9s9sc1c1c1c1cƾ~vnf`ZTNHB<60*$ {{{{W 'g'f&e%d$c~~˫kK+ ʪjJ* ɩyaI1иhP8x{{{{{s9s9s9s9sw7v6u5t4s3ӢrBⱁQ!`@а{{{{|xtplhd`\XTPLHD@<841.+272á8N8FVR_*8/t5k)Yy[ @2ƒ @L)H%;k xtplhd`\XTPLHD@<84     L I RJ)RJ)RJ)RJ)R:s9s9s9s9RJ)RJ)RJ)RJ)R@NMLKJIHGF%dCcxtplhd`\XTPLHD@<84aaaa L I {{{{kZkZkZkZk6 .-,+*)('&eD#ÂBAWkZkZkZkZkzvrnjfb^ZVRNJFB>:62/,)&# Whd`\XTPLHD@<84(((( L I ZkZkZkZkZks9s9s9s9s9 .-,+*)('&eD#ÂBA1c1c1c1c1zvrnjfb^ZVRNJFB>:62/,)&# W鰀P@LHD@<848888 L I {{{{9s9s9s9s9< .-,+*)('&eD#ÂBAb{{{{ļ|tld^XRLF@:46a-ߛq 2á8Uqt848/m3дXH1#%nj3RrHc4FlRsB 1'ĜzdUkwsokgc_[WSOKGC?;73/,)&# @FCxph`ZTNHB< S:621c1cQ .-,+*)('&eD#ӸpX@(PUUUUUUUUUUUUUUUUUwsokgc_[WSOKGC?;73/,)&# @FC@pwwwwwwwwwwwwwwwww7 E$ca1Ѡp@ɹyiYI9) aaaayuqmiea]YUQMIEA=951.+(%"EBGwwwwwwwwwwwwwwwww7333333333333333333\qt848F8ST$+29@GNU\cjqxUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUV#*18?FMT[bipw~W&-4;BIPW^elsz X3G[oY7K_sZ;Ocw[+?Sg{\/CWk ]]]]]]]]]]]]]^^^^^^^^^^^^^____________`+?Sg{a/CWk bbbbbbbbbbbbbcccccccccccccddddddddddddeeeeeeeeeeeeefffffffffffffg3G[oh7K_siiiiiiiiiiiijjjjjjjjjk+7CO[gsl'3?KWco{ mm4@LXdp|n$0IT_jut%0;FQ\gr}t u#/;GS_kwuv'3?KWco{ www;GS_kwxxxxxxxxxxxxxxxxxxxy)5AMYeq}yyyyyyzz%,8DP\ht~{ ,8DP\ht|(4@LXdp|}$0JVbnz ".:FR^jv$/:AHOZalsz.8DP\ht(4@LXdp| ,8DP\ht#.9DOZep{ !(/:EP[fq|(5BO\iv!,7BMXcn}&1JV.=#ľOZ!3Gm@١J.O3:](uc(]dZ߮n/#/ްYU"er')_:~z;'(mۖfffffffffffe$ m̪m۶m\XTNF>r"a!öm۶m*)&$" X LDDDDDDDDDD 17 B쓒$%bLyn:0t4<#ܡ-R*$5Hw2Otfdz'p tMsY04nV_RJ)RJ)R0e`(((j\oBFOYp5٫JH"ɼQLJv"9Gk#BUA!Qxp1(  |hbZTan40,&J !᯷-bPQ(RJ)RJ)Rwwwwwwwwwws9s9s) $:\MjR'lF2à6i`XL  D4._o7ZRLЧ{{{ZkZkZkkZkZkZN$qqqqqǽ{{ZkZkZku9s9s9g1c1c10+!ѫ < @ [9tI!f8=5$vf*`YOůVj $5F) f7CPoz3ԛ먳%RX\RJ)RJs9s9svwwwwwwwwwRJ)RJ)RJc1c1c1ۅZJ'c@%r߬~{{ZkZkZkmZkZk lD y6Hok*>ei(0RJ) JQj51c1c1/r߬ih.c( hkNgH0 vVX& {aa     |]+TId,HCq?^2@ͅq, b-Չl0Ƀ0l9s9s9?^2@M=GO,M%~"8-QnkJt! 9R&)IwwwwwwwwwwUUUUUUUUUUm۶m۶mDDDDDDDDDD43333333333m۶m۶mۊHDDDDDDDDDDTL &-4;BIPZdkryWco{ #/;GS_kw~)4?JU`kvr~!(/9@GNU\cjqx /9CMXcny\gr} %I%5q8Fi"lr *v qRpTDVJ*열;RV@W?Vq&G.z M7d)4E "-8CNYdoz *5@KValw &1GPW`gqx  '.5M\kz.=LYhw +:IXgv-&QOH 4~}}}}<<<<Bػ_v13IXtS >?pY[o8Q/Q>%= kYP ;{ן\֛A TiT`FW'`yW_\Fv+titVDG6M2I jG68W~gl rZF2 ͹}iUA-mύL ʈGŃB= ]-̤|T,ܳc;šr.яN ̊IDžD:y)و8GVeńd$ԃ3BQ`jZYVSPc1c1c1c1c,0zY hw'׆6Eh&Dc! J9HWfu%դɡyQ)  J+(e$`ޜ[ٗVRȴxdP<($Į~fR>*űuaM9}Gf$B)s9s9s9s9={{{{kZkZkZkZkzbN:&q]I5)q|rh^TJQ !h# \{+Y& v_g1[m#/. ( \~-52]OGdu]P$fJc XURO bHEB@KL+j I(gFR"a1Ѡp@s9 YVSP MͦrBⱁQ!XURO bHEBKL+j I(gFR"a1Ѡp@಻{{ida^[XUROLIFC@=:7417 IFC@V7u3*f,%:k{{k픒h{{)RJ)m۶m۶m۶m۶m۶m۶m۶m۶-I$I$I$I$IFp6 bP&@cH a Hm۶m۶m۶m۶*(Ol, cr&5DSbq錌 &4BO]ky Ha;f9 K4a36ԬReЉo[!VC+AndZkZkZkZk9s9s9s9s9vE #@$yАB2pB0/OwC1 ʺrZ:*ɱy!%p/ZXTQN "bc1c1c1{{{{{{{{{{{{{{s9s9s9s9sy.X)n5 fca^\YWUQNKGEB@<9641/pF-|xɸ7L~vpjf` zlApؐE'&$Cz(4Ppm{{{{オZA<$lA;RgyX!u $mlhc_1Zc2@GW`1 ]f65ׂjĒ2s-U%{[cGX )IEA=$3*Bqr'VŕuUtT$ēcCrĨ%p/ZXTQN "b\ϕ-2X(ĄaC {}BػW$e hm`bbE mqq̂f 8X#Q?~!}b@" MaUV$a~.?](H L=47(l%:@B@nPvE݄Z?aZ32.MV'7Rs rmhJl]ŀr:NzFȽYXWVS 1zBk}qaQA5))h؂$=:82 :h`2L&eYeYeYeYeY@v8p]u]u]u]u]Wxj:7gp3r\ɩ2yX-qcS FPb!=m%D9C"DF"8PhhL c9L5c̹=+uEO*{uqG*IrbD  Hc Bh}}:-ojc_\XTPMJGRXafL9'bEnPQr ޙ$R뺮뺮뺮 c9M6fl2`TonJW0V0%ag(np;%h4ɩ2yY P(ȰÁ)hb^>g1-Mѣc+k۶m۶m['tY><r$3 <%k8)T;;;㎻ /m۶m۶m۶m۶mm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶F\,D< B@ @H4MUUUUUUUUUUUUUUUUU)c~ zzl"@| ):E%[NJq|yyyy988888wKšnBⵍa9 弔lD˿|qf[QF<2( 0n%#`W CwKšnB~;<<<<<|lZ75CbpG뾖f: ޱ]1 Ḑh@;ur,j[TNIB>c7ۮV*͡uM!Ш캮뺮뺮뺮뺮뺞y}rg\RG=3) ;64q+)fcRMH~PVe%Ռ<[۲J }}}}}CF=,s#z"jhhhhhkUA)θzfR>*ygUE1 }}}_гoYE-Ҽ~jVB.v]!׎>U-T̃;jt`L8$9!KI fXD!ŀtQNLbR:iI3%`T"!hY8o 0gDvf+`YOT}UD'>QOT}bזci2mQubVX?^6T'RȳT$ FVX&vRJ)RJ)Rc1c1ch1 U}8>vJFB869 RH!S<_0ZkZkZkuwwwwwwwwww`-Չl0ARJ)RJ)R:s9s9S1c1c18j+e: %@ {{{ZkZkڀo^ih.p8~aaaa{{[kZkZku9s9s9 nk*>eihW|;\MbL#PGsD !;g&H86r ~]lH[76n"0pD4*O4 7ޏ{E.kuqus9k*>"8 !d/V4u4Q 8ݻ{^ih.q]̻d/V4u4Q 80T'RȳT&Gc( *RJ+$7Gō_ pgT-#-t,w;nܱ7q&)%d2bbL7PL$`, qDAjffffffffff"""""""""""T(Ip4 EqQ(ԩ4 }:̥2<6 wwwwwwwwwwwm۶m۶m3333333333[kZk1pspn.%pޜ{w]z׻5"mlhs~̻ `,$y8"qAp6Ke2*j") Pffffffffff""""""""""\*aUQAOap8d.M˰˪I';&H143*`W:5YuS=9ZySk<ꀚC$tNV]w1c1c9 RH!S0 FVX&Pd/V4u4J\ 0wwwwwwwwwwWUUUUUUUUUUb$p2I7zJFB DA ~%M8іn"1 O1%p{̬͚~:@@e$); P!"y0@\,D}8Cb*u*@#`l۶m۶m۶m۶m۶m?""""""""""h2BH'cHCq TYZNyı@۶m۶mݵm۶m۶m;L&pnM&0'pYH&g29əLdr&3)HRJ)LFg6F!{\MbL#PGsQɃN`-Չl0 8sP%чyJı@ffffffffffUUUUUUUUUUDDDDDDDDDDDh1 U};!$J휃#$3'`9tOT}UDէDH kh]CZgwwwwwwwwww?^6T'R蘊H<@Ow\+TIPo^iq,1c1c1UUUUUUUUUU53333333333Ӷm۶m۶p5ً2@P"x9 RHc*#ah B!{[9pnsn"#P>4l\?w7(!ƌ曔R"O3E:œwա"<?""""""""b̻ [`0:20)dA!ٸp-&Pbz]wwwwb]XTOJFB>:637BAW΍t`P<4^m多xphѾs 7(`W:5YuS=9 JKVKb7-'#g{fD yޥ2<ġusP% Eq0iN8b$cH a p^)*`-ՉKey4N ̼ e Z{gꀵV1v=Bo\ LO'e:phI$e"2=t:NKfwwwwwwwwffffffffffUUUUUUUUUUm۶m۶m3333333333#""""""""""m۶m۶m$@p@ CÂB I$I$I2@ IJT) i94DJ))ɟ  .h\$ wwwwwwwwwwgffffffffffVUUUUUUUUUUDDDDDDDDDDlhd`\XTtB"a!`m۶m۶mm۶m۶m+""""""""""$I$I$I:#Ij I~Ɛ9*pY4rtL!"1TPF6YuyM.x&(3̼mRSu4):"8ݻ( /IHwcf$pKey4 F+ , XK*!&Xo9sp4Ku'RJ)R@6{ /66ObX0 RFUzZ i5(a-?bu {Li{(uGԤ 9GÁ4+" c(&$8я.jI$$#BAv-wƲ2cM Igf-Ûc3ˢrB깉i9r,.. fF_S]u]5i'⹑a=Ġh1 A$I xJ`gĆrn/&jò%Nb$^9|}U/[-ލu˭T c{.Ӹ$}.3g\P۲B4DsLNʄ 9 vjh 7+%<7x (~jG.뵂,1p4t_1 eT2ez^"n* :7f\R "jDU'dm!{dGbbbbbbjgזV%j yyyyy}}}}}]u]u]u]u뺮J0PΛ3`̬VjZVFycCVjZVT*JRT*JRT*J5zv_:nΨQQ2``= $YUS$ <<<<W $?pӃLBFlGZ.!:`PC(d>͝c$j*222 Q#L"&W=.U``#q4kfOX9:::::"I.zؐ9$H%48-5AǗW7ƖvfEI"?vxbD8_9olhThY122222"I. :7f`0 `0O}||~s{k =:rjغ\ "beć \5-c^F[}z^٪,bKr(nv}}}}}}_guPr\.r\.vnvnVjZVjZX8LtuP@2#{~fl6flV  ysYX)PM aX,bX,bX,V&xqԈ9$H%48-X8r)<9kʾA"y[3{c*Dr_^[/$Y:dA ]Z@@V>~yk% Y$CrАBbPH{R ɀ1NpH .dNj @@Jm!{ҵG %>|>|Ɛ]D?=tlp!suUcESjgזVJj t:Nt:Nt:yyyyy0p.- Ԉ'Zn.͚1!KKKKKKKfl6fl6fL4 ܳkK+B%5~@(Gצ́+O" J܁K&\D|()))))))pS@yr֌2I3RxA2nptH@|нA# $YUS$ `^5bΤ,9"T vq4VUVm?xШe 5G:ۤ@~DDDf!*Zn8v={D2=2ޅGڃ$.Ñt]Bqfb~ 6üth^-pDg0b kvXU5FNC.Y .KMm.V#5Oix4UҊu:8/Pwg=L,*R e!!od4^=|;~E@΂i8py.hKbRTjѦ~&!6 wQ)~]Jᠿ5r|fZko*!X ӾzI 3:ODi#EJ6·'" u !0yE݃?6TLH7 aȁ/Ph0ʨ2 1CwaE8JbJ"4O$9&<7+NpY/GΪn Y,ۙJAHu]u]u]u]u]5M4M4M4M4M4IU, flgk*yyyyygYeYeYeYeYeY qXbμT 4b)2qPO.nLlߪΨ888888aaaaa0)~,{M"D,eVF6. սT)T(h4Fh4Fh4*aR>n Y,ۙJA92+#vCH1Ch]ʢP뺮뺮뺮뺮|뺮뺮뺮뺮뺮yyyyyy"@y$gOǚY~%X4r1[$ɛsK˵ꧦ^MKIGFA@&CjZV888GԖ88LT9 ig&q @(|Ez`ohgWWWWC<ցƌ`'Idp0~maIG<`@ɥФ9kx"V]\ۋVZP& 4&Yg/TF#wfIH;[6cB+{cER!I.N=rj\ʢT}}}}}}84͙/WF ]V#푓PK$@W l3 >w01BIr6t:NӥC?>75*ꀅt3V(rUE9]R¤|*iضTF"D/H<w=xawƛ 6k4fȈCEڙ e,V >E 0_^UV ꭕ5źzqG˞E4Pp`FMC͚3cp2oH\ی2kΥUUG=95]XӒRq˨X8D;$kcqƒymM` {{{{{MLKJG-"b` 퐬- 5*E 0_^UV ꭕ5ź$jZjGDŰS>@|ЁC& 0\P  ֡!$=>/cx<x<'½4Fu]E1% p"܋+j II#qomXUQPY ½4Fu]E1+DppnDk7fSC' t!>FsP0tw' N)GnYG5m0[E%?rS_ t,{;fX7765db ޛ2`AА_V_]ZIGDA;931.y|CC~YK*iI#qomXUOZEEE%EHS5_@&,+'3À%EHS5_KG=&EE ͔\${S#㢒{ Z u=ĄTܫs; ӒZP_ ήrV:ɭyYBlLaF (DeEŅ<41)IzQx'Ve5 yhbX$EHSQMI{xu'Jyq0g_apZ7b#zuoje_ZUROKHpwcª&-XWu;v)PNpkc+FB- męe >}yAKºWQm GPOr&% JIq# pPЏۂ뺮뺮S q'K1뺮뺮:9뺮뺮㸎@ ˊT $뺮$H-BwW7>$7~+Ķ6Ȭl,WVU=NMKyKF;BA?uxvrāyiyr҆d$dG3e(&c |¯ yxw*je_ZSZҺrZB.`;1awjdwka}nހd<|GgB-DX&U1caHFC@)H)BzG6x5tԴȈ#OO\YXV* չmQɏؼ<.2;zY(gfE5W{E@I0-*'da]ܚY\ y ʰolkj) HDA;931.+(r\.եuE崄\,ӫs; ۢ+ u ĸ<}}}}}w%۞Ǽ^k J)xgfE5W1 ZdJyi[K?3'ȸMAONIbdH=vQC +PH!Kһ]!GF^\8"e ͵뺊b2 9K9ŕeA9\ۈds9ŕe5A#\1BseipBzv 30ʲjR[Q&B K< >D 3pAIk dSƢa`92*(OǦ 36 &r+Cӆc" q%Ƽ.PȡYpd؈8*#ePAǖf6K腝s6fxB?QBСgpG=恑WAR6v~fN:" ~;931.+"5S.**2ARƮIGDA?A\ADd!S#%"cwHFC@8<.p8}sg[OC7+ ȼ> .2Vif"_TӑА?½~y {~q Č(þ~ytn{aI5 ),wk_SG;/# ĸǼήzbJ@gfE5W{s >xhb i D +h`";Uǧedc B@vsnie`[UPNJFC?4c!3| byh"`6<%YHԔ}|||vnvnvn݃SSv1ߛ5TG&壌B=rmhd^l6fl6-RșHŁ*ÒPS^Sk ^z^z^kE@I0-jկVjZVjZVjZV}}}}}}}}ߗªzbJ6t:Nt:Ni4Fh4'[Qw-וSȭ%@p‚ցȲjRΈ񢅊%D|PDd!S#?TMEul^NhLlD0,wjdξ Q(př|>|>$yyyyyyyzuor"8H`@C )r:yHGWBćU? ?221JY {vqkfa[Ts%=`(b$FxqiԴȈc4M)HdXWFCCCs~Xʾ֔<|:|]](þN|xt&Bqa sDd!S#`1nkhe$! p$BqDd!S#eJ [:yhw'?ۙR7e3ϟ9(ۙKhߔH )rZ9(w'v&eTMG )rZ9i(Bon CqeQE1{E@I03 ]#A KH~aGEB<:742/,#!|>(þ~yt {aI5 )־v^HFC@)>`-SRrqb'Ĕl{vqkfa[Tw<ɩ$VS5-ҿt֡!LLLLzuoje_ZS_A4~&&KQE9-! ʾ<>֡!O}iMȭN@&IymaUI=1%߳[3 q{JymaUI=1%־Y<{`"?TMA9-! ʾq5 \*?v3s߇76u(&0t"܋+j II#qomﺊb2 9䣗2@?BDKrӂ*qܣoT>*U;,6hkZEpm/S]ߙШ6+e;F盲+9xH + 7MKuzhD,ƴ2~F(8GO;8NvQyN؞;noDQ Ev*WR`aO!\p  UxtAk9-0uW o2\~1a&'_8S*Ao >P[?9zbɶ8\Zዚ e^>Y!@a2qW=9߅ Hꎿ{jUPJACefQ,w+Q]ch]i{\诈$c^Y_n·m߷'?>G)(/` f$I-zMl;q3go+oĦd8M+}1= SYY,}⾢~Bd-۾])LqP,fWe^vzdȈ\ʇS%J4|" AFzA^ZEUP f=mbU\=G=G|:`ɂ.w2`XO?8gA n7#6f485-iyvk ̔4G f臺پg#;q_*c|Qˣ$ t9K2A ?GOW_gozX "*27[4qւOk֗yiB7a)8 DOVyC̮IeqDN4.@u:7(f$_`A,RI@`.I_ofW+e:zܭ6Z)d,H{쪦i+TIጘP @@dز )z U}8#"y0C01lUM,Y̞xD3333>g`.Չl %X$(%:wmvš_@[m7T.u\ښLl]oN i: AӲ[JM 2 J!m۶m۶m۶m۶$I$I$I$I  m۶m۶m۶m6I$I$I$I$I$I$I$I-z, 9gy>;&k~y|>+#|9sUԔJ8 r2+AhUQSV*EP?N {Y]QSvW*E =N beUԔJ8 ҇!#|@Y5e|mR=Nƺ b:h`UԔqQ7pmM1ߋ`ٖ,6T>i ۾y${n-_k0^];|y_C 泗~cFe1c1c1c,Ib9j5`2pqqB!B!B!B!{{˶m۶m۶m۶m۶mbZRt8MsT(h1bT)y*:?Od0K"D"RJ)RJ)RJ)RJ\-JBޟh2B BPh9s9s9s9SJ)RJ)RJ)RJ)R^kJNl4R@ Ų,:ɲ%I{{{{\-JBޟh2B)JRI^kJNl4RH$dZkZkZkZ`/WRPp6 bPFh4ZkZkZkZkbB|d=tܘѕB[ 'HB 0PI&Jc0sE 뺮뺮{{{{オZkZkZkZkjV<F\,d2L9s9s9s9sc1c1c1c1RIA 6c9 xg`d paf%kҗFgι%í󃆳=&g{6ؠŻTg\Mp~ Mt :hxC},r^'p J*u< Tz"i%+)(_6P`rTֽ``2J%&o0jX-SNI$<` ihgY(>ѽ˱%c)8CcV>}ytoj@rlɘrJ"BHC;{G!7/M X-SNI$<Y` ihgY(>ѽdL9%d!I@ Sow({LR7- _U(5o8nNP:rQXmd-,KJz^&R1nmhW0k*騨vno/%pۆvՏb:EC>;|w{}dcaЮ`֪UQ!!!!!!aM([#]mv?#ʪKB=:9ܚQHpW̓a֬MHFD?88888ϐvCn`_ݛZ8p8Q| ˣ{ luZ|r)9"3ኤ]žpؠqE崄  :pO:s3W(M}}}}}iޢg"PO.|EdD|.py~j-Nj/Wl6fl6fl6iޢg"PO.nllՓ A&0(@Dc'뺮뺮뺮뺮뺮> Ӆ) ͹yi]I5!dɒe 'S:&9o-,KJ Ɉi.Nh8oέ\.rSR C@=$4PPL)/hL$dDuvFՕUD )es#Adȍ.%ʪ*NBc3W(M 1RD7hh , lX+@Wz%%{#xXk\MP_9}hd:R.j=2ò}iUNG9wJFC-\+&|tpԓT4f̵V@*& 'C&~~xX a֬MTS7[.hò fI- tޔzD!Z?<,[0k֋&*΍<1Bồ#R5CGGbSsd4f̵V5Q?lN5: 壢60/+&z^D!Pű ښiDQ kJGjKȾ!ztr ԈŌR#pDac )J|pA1^<{yyyyyyyyr.ӫ[3Vt:ND_J6- fZE1 8@`IGcpoujfd$IR-CJFF"{A_ wsWJ.X<(xP'_hƺA5' e'GМA\pr*80\L4X ?ܱ3)UrZ'2_>FB\)گh2p67ek'oM+>ȸG߂oXʘ"&(Ry <U, )V~`/@ҽex Cєo$ϑo`aM|#q De"o!q 0UdlFфƜQ9Glt0`@i,Y_pSpqdz@3$ E³ _$&LlU'3@M]Z]לr,1R^@6vyxdm޹6d'~#"XqG[-"l%Q{ S]2qiӲwuYap؉qo 2ˊ;U Eq&2>JVbnz$.8BLV`ju(4@LXblx $0JVblvt~*8FTbp~,:HVbn| .8BNXdnz(27CKPXbjrw +3;CHMR]eju"-;FNYgx"-5@NV^fsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~"',16;@EJOTY^chmrw|&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRWShDD$ITa 5fo{^{U֩]Yt$N6TI[]q@nlK09CBz@Ȱ3W h]U3,6Y5Ƕ™*CaF;%FYה:P9J"ǂ#W}0lq-dA m=T+nJ <] H\Y8L:rZ_I-F(:}C$[-_߇I|qk6)t",t}j )BoZ$bTr(*6+ Z[w5q|3-)2m4QRJ)RJ)RJ)RJ)RJ)RJwwwwwwwwwwwwwwwwwwwwwwwwww腋,VJzdI#EsgΛ5g|B $Dݐ"hՌ+D`p,WFEEBA@@>=<;x<x<eK+U@qD BM2ah"ʼn#B|c t E +T =i$ɑCZkZkZkZk0_ x" e; RJWg8Ǡq_չ8ecX9Udر*vn0#(k\RJ)RJ)RJ)RJ)RM aW/ ۶m۶m۶m۶m|xtplhd`\XTPLHD@<840,($  t8͓\,yTUUUUUUUUUUUUI$I$I$I$IRewXN./ Y11oCt}nv>D|{} #!_UUUUUUUUUUUUuiaYQIA91)! xph`XPH@8pP0P^[YWUSQOMKIGECA?=;97531/-+)'%#!) d wwwwwwwww "D>,D0 5+PM23aEh}>j1TYtr cqj<?v3WEJZQ'Sy$ei}Dz ֊U) e8P Aפ O5AyO7چct3̧-7dU`Kcb['pmI($,+&Ycs=) -܃okoLlJr|r-À]UQ4iBDJrC:n2*j&8 P&[M˰˪I4QP&۴ "8,a pPK۶m۶m۶m۶mm۶m۶m۶m93AHJ9Jc KE1khlE4:q21PGϚT6 Ep !)19AIQYaiqyH!)19AIQYaiqyII!)19AIQYaiqyIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ !&+05:?DINSw$-8ALU^gr}&/8AJU`kv &/:CLWbmv  +6?HS\enyP#,5>GPYbkt} (1:CLU^gpyRR$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3FNV^fnv~Z *2HPZblt|^&.8BJT^fnv~_ (2IT_juhhhhhhhhhhhhhhhhhhhhhhhhhhhhi#.9DOZis~j%-5=EMU]emu} +IT_ju{(3>IT_ju|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27>`-l$JvhwJGʺ#^Fb,lc=T`e*Ng~ ^0vdC6| b=Ãl.tPۜt0re<:86420xph`XPH@80( 8sZUUUUUUUUUUUUc1c e:-$IRb^N9)I$I$I$ZUUUUUUUUUUUU@TN! /_1:j*%]VUUUUUUUUUUUU/.-,+*)('&%$#"! ytplhd`\XTPLHD@<840,($  |||L IJ8mHPD0I8EQC0I$I$I$I$I$I$ITUUUUUUUUUUUժJ! ~|"67d8PP8ExY d3rϢp<, dz(lӯ_cl6m۶m۶m۶m۶[C+ʲjR:"G&eD#bA i$ o+ǖf6֥uE崄T  8 sΙkS;# ªzbJ2ɱiQ9! x`H0 Ij`͍ip<-'@3/4/4/4/Z%y aj} aj} aj} aj} hX @RP'S4v[m{VSit6Key4@mZFeX]Od0K2D GP$Cx}׶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮 8}H8-$A?!!/_1:]33333333333 ²rbRB2"qaQA1!p`P@0  ""RUUUUUUUUUUUUIJ"ӆN$43p؈؈[{9999999J%,+[XzbJ2ѹqYA)ȰhP8 zs9spnljhfdb`^\Y[MA5)ȼth\PD8,  RJ).m-l,K+^QE9-! xl`TH<0$ }]m۶m۶m۶m)xtP $"cIϝ6 *?=;97531/-+|xtplhd`\XTPLHD@<840,$UUUUUUUUUUUU K$I  _14e{wUVeUVeUVeUVeUVeUVeUVeUVqRCYUm۶m۶۶m۶m۶m۶m۶m۶m^/,)&#  B?<9630-*'$! 88"YVSP M JGDPEѶm۶m۶m۶m^/,)&#  $IoN-lz K*i (vspmjgH浅U%Ĕd4ԣsC㲂R"a1Ѡp@0˲s9s9s9s9s9s9s!AD猣  &Q)@;3/4/td"t@BZBZBZBZBZBZQL6XmK ˊJeRB2"qaQA1!p`P@0 prr"I$I$I$I$I$I$յ OOOm۶m۶m۶m۶m۶m۶ݶm۶m۶m۶m۶m۶20.,*(&$"  PPPfffffffffffffffffffffffffյuU5ԴtT4ӳsS3ҲrR2wwwwwwwwwwwwwwwwwwK ˊJeRB2" fwP "!pP ^D./YyK܉$|hyyyyyyyy4NLJHFDB@><:86420.,*(&$"  Y'i)h(g'f&e%d$c#b"a!` ð *!B"$M1L6>P;P;P 333333333333WRPNLJH xph`XPH@80( XeYEUUUUUUUUUUUU8D:,, Y1inUx{GsU0^\q4tHYXVTRP:1)! xph`XPH@80( \u]uU5zjZJ:* ɹyiYI9) ȸxhXH8( hZ۶m۶m۶m[!.Gs!@#$ϰ,°;%Fb D &@b'/\Hp 1115432¼|xtplhd`\XTPLHD@<4,$l6fVUUUUUUUUUUUUs 3"&0tD$؉;:::::::::b UROLIFC@=:741.+(%" p8RJ)RJ)RJ)RJ)RJ)RJ)̻ Pi^[XURO L IFDAA اwG綆V&ŕe5դtD䳃S#’b2ҡqAᰐpP ((ɽui]QE9-! xl`TH<0( Ǘg7צvF浅52/,)&#  RJ)RJ)RJ)RJ)RJ)RJ)9s9s9s9s9s9s9g|yvspmjgda^[XUROLIFC@=:741.+(%" D"H$8888888888ZkZkZkZkZkZkVJ{~xrlf`ZTNHB<60*$  w˳kS;# ªzbJ2ѹqYA)Ȱh(b(P8((ľ|vp?pbp!9{w!9 0&8*X[:~'c1c1c1c1Ƹ3E0P+h'JÆ LyȐ;n0յuU5ԴtT4ӳsS3ҲrR2ѱqt̼|<{;z:y9x8w7v6u5t4Nt뺮뺮뺮}yuqmiea]YUQMIEA=9-----+S,92ǎ3}ume]UME=5-% ļ|tlfb<~vnf^VNF>ݽ}]=ܼ|\<ۻ{[;ںzZ:ٹqYA`y(L |xtplhd`\XTPLHD@<85$I =rԈE +T@qD #DC4dpB $D OcǍ¾~zvrnjfb^ZVRNJFB>:631>]?;73/+'#ξ~n^N>.ͽ}m]M=- `y(L |xtplhd`\XTPLHD@<85...{{{{{{{"ʼn#B|!87654322fb^ZVRNJFB>:631^]?;73/+'#ξ~n^N>.ͽ}m]M=- `y(L |xtplhd`\XTPLHD@<85000*R(1"ć2{skc[SKC;3+# ºzr$02%2Wg|wbx?$[y@ld;#H#=Vժ4X6(ticݝ1̜1̜1̜!@d{>~zvrnjfb^ZVRNJFB>:62.*&" {wsokgc_[WSOKGC?;73/+'#}s9s9s9s9s9s9zskc[SKC;3+# ºz{C ZkZkZkZkZkZkZk K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBAg0876543210/.-,+*)('&%$#"" |ume]UME=5-%_[WSOKGC?;73/+'#}/,,p9s9s9s9s9s9s9/.-,+*)('&%$#"!  DC'P{{{{{{qqqqqqqqqqqq K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA熆'`{{{{{{ξ~n^N>.ͽ"7(A| Ҡyk/HAY\F3| ^2e\e\e\e~~~~~1z)!'(ϜkMMH=ގm۶m۶m۶m۶m۶m۶.m-l,k+j*)hG&eD#bA}B0 m۶mgfffffffffffffffffffffffff΍M ͌L ̋K ˊJ i H'fE$cB!Xt_ֶvV6յuU5Ĕd4ԣsC㲂R"a1Ѡp`|ph۶m۶m۶m۶mvMJGDA>;852/,)&#   spnljhfdb`^\ZXVTRPNKHEB?<9630-*'$! ǢoW" A|.#0D >RL&*p6CuTGuTdžɐ Ho_r~ML>  гsS3ҲrbRB2"qaQA1!PÂBVUUUUUUUUUUUU(@`<:86420.,*(@`c!!/_1:+~ '33333333333?K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBUUUUUUUUUUUU-9>*-0U2&Jk씘h1A?=;97531/-+)'%#!  ZWUUUUUUUUUUUU5-)%! xph`XPH@80( T)ԩm۶m۶m۶m2O!2I#"fS'ɟ`HtwwN|>_UUUUUUUUUUUU|xtplhd`\XTPLHD@<840,p`P@0 sS3Ҳ<7` S/ Y1oCt}nv>DtRJpjN*‚_>C90(  fCBA,{AZkZkZkZkZkm۶m۶m۶mے$I$I$I$I$I$I$ HIGECA?=;97531/-+)'%#!LJY m۶m۶m۶m۶m۶m۶ݶm۶m۶ wwwwwwwwwwwwwwwwwwwwwwwwߵuU5Դ0D E,+ticݝ1̜1̜1/u^c9s9s9s9s9s9s9%pX@0 @eE%ĤdD$ãcC#¢bB"{ܒ88jc[SKC;3+# ºzrjb_xhXH<0$pv~zvrnjfb^ZVRNJFB>:62.,*dcbA@E%`utsrqponmlkjihgfeoI@80(" RZkZkZkZkZkZk}yuqmiea]YUQMIEA=951ᯎMD<4,$ݮ{ ,,{wsokgc_[WSOKGC?;73/}KAᰀ`@"@ ˊJ ʉI ɈHȇGdžFƅEńDăCv%!~jc[SKC;3+# ºzrjb_xhXH<0$xYWUSQOMKIGEKGC?;73/}KAᰀ`@"@ ˊJ ʉI ɈHȇGdžFƅEńDăCv%!p8jc[SKC;3+# ºzrjb_xhXH<0${{{{{{uU5ԴtT4ӳsS3ҲrR2ѱqaQ'#0ÍGA   JǼsf1 1T5Jpd:N8J-?>チ-?>4"LKIl_s2/,)&CCCCCCCfȈㅋ,VH℉$F⃇6hഄ"@x  8P`ZkZkZkZkZkZkjtj^RF:." ymaUI=1%m# Ĭ|dL4ӻs[C+ʲki M JHȇGOLIFC@=:741.+&~N K PZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RJ5:5/)# ¼QO L φ&f#c `]ZWT9s9s9s9s9s9s9ѩyI鸈X(Ǘg7צvF浅U%Ĕ~xrlf`ZTNHD hsR1pO.m L+j {=:741.+(%#! 8>93-'! >;852/,)&EEEEEEEc1c1c1c1c1c1{{{{{{{Լt\D,˳kS;# ªzbJFDA?<9630-*'$"DDDDDD}zwtqnkheb_\YVSP|-ѹqYA) əi9 ٨xH跇W'Ɩf6֥uEդԏP |yvspmjgda^[XUROLIۈ('fED$)))))isR1pO.m L+j {=:741.+(%#! 8>93-'! >;852/,)&HHHHHHH{{{{{{w9s9s9s9s9s9s9{{{{{{{oxnbVJ>2&Ź}qeYMA}G&ed$ãZkZkZkZkZkZk 1`pт )P0Q!@|Ё tP4`@A 8:: \YVSP|-ѹqYA) əi9 ٨xH跇W'Ɩf6֥uEդԏPyaI1qrrrrrr0CF /\`BE 'L 1BD<:.p|rfZNB6*ɽui]QE5)#,T}vpjd^XRL̐ -XP %H8lАi I EA $@p%%%{{{{{{Լt\D, ;`34(A }A " )1D >iP<(@sf1(HA287* f(.J +rӗU^Y d<*M]eS~zvrnjfb^ZVRmJ* ɩiI) ȨpX@(v{wsokgc_|xtplhd`\XT_c}yuqmiea]YUC1!p`P@4(x}]=ܼ|\<ۻ{[;ںvR2ѱqQ1аx`H0  e /+'#9sƶvfVF6&ŵueUe ńDăCÂBAѠp~33A2YA f6<55-PP8ExYgQ8Edz("P8 :Ql;Fm۶m۶m۶m۶mokheb_\YVSPMJGDA>;852/,)&GDA@@s<_ow841.+(%"G@:4.(" J(x\YVSP M JIB<60*$uA oؼNI I$I$I$I$I$I$ITUUUUUUUUUUUժ T!$M1L B NL7@#4@0"l333333333333ZIA91)! H"aA!`@ `YeY* IJBBbVN#&tj5!vONRHc9X96۶m۶m۶m۶m۶m& xpÂBA@l4RLUUUUUUUUUUUUU$I$I$IN$X"$ue l%Qs 9G$JژsN`99XN`s9#0@@/.-,+*)('&%$#"! uplhd`\XTPLHD@<840,($  xjUUUUUUUUUUUU1cYq* %INtdP BA( J\e`\XTPLHD@<840,($  <ZUUUUUUUUUUUU$I$I$I$I$I ~t8+RJ)dbI$I$I$I$I$I$IUUUUUUUUUUUUժp`P@0 p4 Eq00 92I$I$I_UUUUUUUUUUUUT#&tj5J& "Ԯ!!k9rαsΎ۶m۶m۶m۶m۶_UUUUUUUUUUUU|xtplhd`\XTPLp`P@0 t8MsT( I$I$I$I IJ p""-! eI_!DDADHts9+*)('&%$#"! ˆFƅEńDăCÂBA@,˲UUUUUUUUUUUU1c1I|;=$I$ Z/B؈4A mtG?@(%" Yc1c1c1c1c1c m۶m۶m۶ݶm۶m۶m۶m۶m۶m@Џ/nM,kXUROLIFC@=:741.+_\VSPMJGDA>;852/,)&#  BP( ۶m۶m۶m{xurolifc`]^QE9-! xl`TH<0$ p Ǘg7צvFe*'$! >;852!Q8hq%#$ϰe.K!@b D &@@;s9s9B@><:86420.,*(&$"  DUUUUUUUUUUUUJ#tv8{aN+-0U2&Jk)ue|mu]Yd<_t]WSx`@&DU=;97531/-+)'%#! ZRJB:2*" هGdžFƅEńDăCÂBA`Zm۶m۶m۶m۶p4DC"Le9%YI$I$I$ZUUUUUUUUUUUU P ap|L %pOTB8/]=;ܿs;&)Zk\-JBLGp6 bP&h0`( #]pL++[:py$ 5S$NYFu SQ];E┅9gbT)/0r,jR(l2$h, owVgf*Fp6 bP&h0`(p>8  f&B-((r}DfG$50,($  |<F\,D< B@8jUUUUUUUUUUUU5Tk"e9%I$I$I$IUUUUUUUUUUUU0QCt &tjI!kBHR sc9۶m۶m* X#¢bB"aA!`@ p6 bP&$I$I8T>&m9!$$P BA( ,0 0 ÈI,<%g`. eұm۶m۶m۶m۶m۶m۶M$I$I$I$Im۶$I$I$I$I$I$I$JHFDB@>ʱqaQA1!p`P@0  m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶ xph`XPH@80( x:&X*ِ:ļ"Le8%?C21-I$I$I$I$ZUUUUUUUUUUUUAItl &tj.Bj5!v AX9sb۶m۶m۶;86420.,*(&$"  >g`. e!I$IIu)B\>(r\*RҏWTTћB!B!B!B(}18% bP&h0۶m۶m۶m۶m۶m۶m۪*m۶mK$I$I$I$I$I$IbB 'S4@O ۶m۶m۶m۶m۶m۶mn۶m۶m۶m۶m۶ }ph`XPH@80( 8J(x:&X*$y8E?Y)wt" sx[I$I$I$I$IUUUUUUUUUUUUDI vtL %pOʞ,\.Xܿs;ܿs;&)wwwwwwwwwwwww*rZRDBh2BH"X(@ZkZk-ISr6?#/tTu1"@L 1"@L63&$y8"8 #I$I$I$I$I$I$ZkZkZkm۶mm۶m۶m۶m۶m۶m۶m3\-JBL%H}<F\,wwwwwm۶m۶m۶m۶m;2LjVd*Fp6 bP&h0`(@$Iu b]60*2Vr9s)ߣ Ҡڣ Ҡڣ l9s9s9s9s9s9wwwwwwwwwwwwwwwwwwwwwwwwwwc1c1c1c1c1cq@|Ё 0\P  Xp nq*P-؇A9Ņ͘ `V*`˚_F]`5һ:/k~wu? %HB+J)hsCz^{{{{{{{ťmM% Դ|\4ãkC+ ҲzR:aI)иpX@(0ȭuU-m{n^NB2b_[WTPKdG888888888{{{{{{ƺ=7/'!Հ}yurnig+*%2QPOLKdc{][Y''&0Of6ƅUbB*ϸp|+ roXWҶ$$/N-,uED& ɱi |l`P<|k+^5Ĥ\7"١QLHEB>:oDw+((;21P0w7vFfʪjJ2мC:2," 8888c1LoZ7jmVTlgVى<Ä_%xӺQl˵:f;N1& J7Ͷ\+xhYDмC:2," yyyyyyyyyyyyy貟Ұg %w*0P{Pg9Rq(5`р룁DF0*T}Ju{JSV=DA/g„Pr#[{r*j"qfQd ˪IiEI)#<.&)a%A0 bop@UUUUUUUUUUUUUUU]VEMR=N,JLaFA wwwwwwwwwwwwwwwwgUQA0 SFx17]VEMR=N,JLa @fffffffff2(ApA*j"qfQd ZkZkZkZk˪IiEI)#<.&)a%A0 bo`zY2(ApA*j"qfQdSFx17h]VEMR=N,JLa ߀vY5I8 ( 2eQ~{{{{eU$E4̢$ȔFA `UQA0 SFx17p*j"qfQdwo-d44-d44-tj!-d4T#_ L#JB(! (Jkm(4̢$ȱQ@۴ zY96 bqaUQA0 FA UUUUUUUU:n2*j"qfQ( |^mZ]VEMR-tj D 99999999999999999999999999999999:%-5=EMU]emu};%-5=EMU]emu} $).38=BGLQV[`ejoty~<= (08@HPX`hpx 5^c5b 2e)EI ʘ bL#k gQdq91ǘcx!ĵ0(ba߶m۶m۶m۶m;ï6-.&)a9sٶm۶m۶m۶mqaUQA0Kb0 bM˰˪IiE)RJ) 1+L:J*/ ''pO:qVϡFnD9s|/~C:n2$y8ey40R۴T>MR8qqӲSit6  -Jm۶m۶m۶m۶۶m۶m۶m۶mqOA7`@H MY R_ۿH KǨyDB"Dz09 MEKJdk)JoF/}Pps+U4Z@[Rh #z2T0.2ӱ˵|rL)owV<<<<<& pkgc\UTSRQP͉fiEt64n4r\շu){)uK.ɀBsaH,! 48@S깉efl6fl6fl6fErʢ#f= y\K:2).|c<bτU0[2DYD  r5ƾJ(u⁐}% "aOM, aB2`:1@Q4 ,RvbEnJŴTNi<4wdŠqG Otb=]} $"4e]Xtȏc֢2A΂FlZ #2GX -)'$txrB)QəOo[ 2 +(Fz"(XzjquZ}8 ۅ:%ШmZVD<.NgC#vaSRQP͌fiEt64nN!~tnj{;9MLk jhHft3o|'ǻymUA- ~vfRB6"x7531*LJF¿f&oUA- T3]\|L4ӅƸZ,k ̐vrE1PӅ1ڄ#a ̐vrE1PӅ/VlL΋/EpbUӑ(0d_0,Vo3^ra@pB\.J& ,McG \ZSOJFB_____4T0.vnvnv) ܼq`ߐ-EX5d$T&#CO;qUf: b`O,FrL&d2L&d2L&d2y<x<x<quJ(M va,R`M(T @OCY)EIX,bX,JA;-#4ʺ\SMG(8%s\dL׀ i1l+Q BzĽyeE(s7LF?>wKCNSQO͵#.E % v`6@.&NW:{˥d@"ܾfvMU##:pۙI|" m%J ]2ȶZ֥@v(Y0X|Qp9.XU" \tO\E1D\}}}}}}}=L.Y*#$ 4"7h`u*  蠒 %Kec$~zo)pC )R =6bZSOJFB>9 b`,p8x'}z>70X+Ӈ! 9 p`0 `0 `0 `0<<<<<<y~uW!$mZVDj@`0> DDA  VA0XPnPlşY břpqCO ]^~XezK$-/2؎ěU#)|2ˆŎkp 2~|tֶ,@31t+cȠF9٭ʥ_ kտHSgQi9]rSB)\4X&)0r?3LN7VUm1I,H}>h,.`j*ҪZz)&,>Vɞ%_T&ǫ{+r{2}pk.jn >(6Pa'%C[Yny ӕÞ$7}x޿FH8*"`H m`Pzf6Yӗ|N* 2#ȱA,Fm ɞeo-5vhI|CxY) B0_ Q&d"PN${.r -yL~v,097Пwn{c҄8n NvDYLls?2utjb8S:_}409\1+ZV)ձZce(2KPN͛!@V S_ Z)v*nvnvnHR2U)\\Xk+PjZVjqmjhfcѯ@'JƢ_][YWTQNLIG}}}}}}}}߶m۶m۶m۶m۶m۶m۶m۶m@'JƢl6fl6 Y)qªn.M l,eCbX,ː:+x^z^z^뵮뺮뺮뺮뺮뺮뺮뺶ZVOT=;5p`ҬVjZVjZ18{SIjZVjZVؽ{xtT*JRT*JRT*i7Ae)eL¢B|1 6TtJ#=W*OĈLt:Nө3M?4o_Py"FuBD i/hեy2&aQ!>tܘU 8` ;<`VØhHxӷG7w-_KrfDȐ^\ !441A@B`HG ^uNܙ0kiW̚F&BpQu|IqR͝y v̬32 ,&><9U JRO)P٩VIwFWVUS fd R654WVUP(9-RTQGg2ڃzo|4dֲLq$W)H|@AG=}xsokWĆxma$atٱ?}gxp8p8Azx܏`0 `0 `0 `V~~o  3MܳS&J"?rha53,n U;t93 )Ma 6Tw2:7IEcS<:976-gda`=dzjRbP10;ˣscrFփK*Lq7N30{}}}?fqnɹi9# %ESRbb"<<<<<<<ﻮ뺮뺮뺮뺮뺮뺮뺮zyyyyyyyYܸf~ytrnlZzp`Q%Ԥz^z^z^z^׋88888888i7٩_\vnvn4wTƢ_][YWTQNLIG@'JƢ_][YWTQNLIHR2s\.r\.r\.r.H@2LSF~C{O.ۗ!'A# 8V|vː:K% W($9eHFZnM0\o6fl6L:r5r\.r\.r\4 S<:976-gda`=dzr <t\D$JƢ_][YWTQNLIGd2L&d2L&d2Lb $ d JpV|wsqmjhfcѯ+('IIIIg2s}qܠ!e$x<x*OĈuBD"g2ڃzui޾lDZX'Dt HO2ڃu~ߏ ,S$Ëk  6XPB <3cpb٩VLI9f°Qy BP( BP( BP( BLKWQf9t93 ) !;lHCDː:c_7hȬeS$F&BpatQb ,쉒WVUS?OM=d<^5p3b\H/Rƒ|XN:."ցsؘJ&Gxx@S"?/n S<:976-gd? ח񇆆J ۫:pڜ&HCE e; JI > ɨspN\\Xk+&:d,n S<:976-gda`=dzjRbP4w/N΍MYX.,8әY%ؽ{vjU)SRG-0,58@<ݛ͙1^HiD6`LkNڡ͙1^HiD0Te;j/.ۗ-Tka= ݎ `PT@B`k>O19Sݐ-g ۼ+񹂰ֆu9i%̩\gWۥn$4Op6'A \6U?9] VrēE,`DŽWhpIL5Gۂx߃8 ",.WȟS_hD&{t?az;ߚXpP*vKg3hxBM@|8B:}DSBlx9OWX~/'xt\F_4׏~X/G&z` wSkη[9[aqqߡѕrFy9'TpT^cڋE%<|ȴvV}+a NHNžBHoPW&s23ܧzxy( 4߳Nr+;K 0j^)pY]sE{Po(-nDP."n>`CQj[XI-8dMt1:8p&* rw| '/7?GOW_gow'/7?GOW_gow !&+3;CKS[cks{$,4FNV^fnv~######$$$$$$$$JRZbjrz%%%%%%%%%%Zbjrz%& (08@HPX`hpxcƑ>![< D9fDc. +x Ϙ)f1XCg9n+% `at./|ӕ )#|N,JFAlNs-fQ0 b댯tkl0 Q[g|mSF\cK%N,JFAlNs-pfQ0 b댯 0M100 dFp*v;ؽ`uhG?ڤwE|8 (7r1`۴ zY90|^mZ]VEMR=N,JFA uܦeeU$E4̢$aD:n2*juܦeeU$E4̢$a:n2*j"qfQo0 333333333333333yivY5I8 (7rA`۴ A0|#Q B!B!B!BM˰˪IiEI(uܦeeU$E4̢$a:n2*j"qfQo0 ※{wwwwwww,T0AB0 yivY5I8 (7r`۴ b c1c1:n2*j"qfQo0 yivY5I8 (7r`۴ B;s4tRE22F4Tc:),8 |]Ke>E'>*P2 ȄqW̯zG#Cc$K*J*1U8=Ϊi(uܦm2*j" GǧqaQAMHD@<8xA&@`Fe%d$c#Ϊi(ufZkvwwwwwwwwwwwwwww333333333333eU$EjfIb~^m&.&){{^gUS4KrC:n6vY5I48Yqɰ˪IrV5EO$G1?6m!K6Ut(C ‡o9z!aeXDQ͟b?V &G}}}}}}oy{{_8A9#(A`C:n2*j"a H0 b b~^mZ]VEMR=9`F1?6-.&) R=9ffffffffffffffffF1?6-.&)s9s9Q M˰˪IG"Q8(uܦeeU$E#(A`C:n2*j ˍCA?9<$9LSGs@yk« ;Pؠ)6h *4 6q/X+xd-=hPeHu+63/0*5[ Jif$dBl`sq0.NSue4Sbq!0{{{{=0Yhg Jif$dBALkZkZkZk:s9s9s9sy`sq0.N-ee,6SHW׺iQPΌKJFD` b3%yunh}* Ĵ,("T*Jm{xuqmg]W}xrlVu]u]u]u]u[P&#c+0=Ócm/,"i iy]4 䳋S {{{{}qqqqqqqDZ4*{{gz{s9s9s9s9fDBaaaaaai)yM$̫sC0-*sokgl~tld^XRLF>82,& DA~zwtplhvvnf`ZTNH@:4.("̤EB=*wXWVUTSRQML+`uZVjJ-6SHW׺iQPΌK[VjBIBa:R eGy*|6Eӌx>o@UGe۷]gbP~y2j~ڨu_7z^v>A3Υ N֡#A gZͣqg0`9ENRR-t+>^=Qť>8 QG7jb*8|,S"AlUŨe#}[;*n;xi9H$D"HܱapݰZ"j{{{{{}{{{{{{@`tɲUEf%I%"H3Ǎ3a @Yrd-PBA'.Rcop[^:JNztiRw 7kbd 6dHQbÄ ravݢƪ*G '̘/Z$!Ǎ=&Bt@'0`nnXP 5}N(!!-:tN6h\DI ?4^8!ƒBĚrՊ*U)RvTehП=vӔ˔'A#Bzo $4@8G륫Mʔ( 6sEP|=N˄Mkݖ]jj, v܉ ͛mɔ۲QMœ8?yxNMkݖ]jj, v%4o]3zTSc8?_*yofm"q( o-@&~5SnˮG55Cax;]n7ۮw[v=H ;lpĎCe *Sh4̵$)RDwQc&L!(K   6\9H@I `nk֫U@IO.MBfMQ,U0AÆ )J~EU=J--T'O ͙1_X6IBHd0 0 0 0Mkݖ]jj, v'4o]3zTSc8?_vޠ e w$,Jxpv&/\Xuf)88888F&~5SzTSc2L&d2L&0 0 0 0 0 schD IPZ7= P>˰aZL$ c\E \[t2d,:$)+V4ǐo?m Z7\q`["Kc\Y?8`׼qVO!ogqFea8ϼVx;{yCﯸ͐! CP m t;i߼ CÑәٚ%qVe8C@tNWgʼnօzP#bL XBf @O؟rc$N5Za>@dVHMVvo)ZJ%J3l,o)=ϑKz7yt]eye2+N O/KZkZkZkZkZk$9ZtwD= 朵I#J'Y"W=rؘ!D(@k4ILTG'9s9s9s9s93c1c1c1c1c1c1@H֤ =T{{{{{oKzi18A蹃 2`xMj  V8dp &!VUSQ(phIcO ̒y[>+Īj* œvvvvvVoD=ЬP( [Jqԋ)LZ@{{{{{{iOEwGts\o-mY4ba`_XDq+r#RQ+H{{{{{{{s9s9s9s9s9s9{{{{{{オZkZ"6(RiC>Ɩǖٱ1_V,֕A D:Yg!Y9geKqepY-evPŰx< #  ]ڐPBpSG 2al2dɑ!@j8AL ̋KJ;i{{{{{{ﭵZkZkZkZkZkZk9s9s9s9s9s9s9g'fe%ec۶m۶m۶m۶m۶mۢeV XS-źfSwt)Ԕ\]acC.j_I(S$/Qpcv65*T4IRD:ǹ" 4\AXOMHĴ3)͚3W8QbD1\H $`U-@@\̼|tldTD4$˳sc[SC3# ʲ:={{{{{{{{{{{{{{s9s9s9s9s9s9s\̼|tldTD4$˳sc[SC3# ʲ25UtPJ]zO:lА zقeɒ#Cɭk'Hyqi]QI``1c1c1c1c1c1c{{{{{{MmPF ibZ♔f͙+R(1c.Ta  D]y~vrnf^VRF>:62*" }umeYMEA=ݕڤ5(!A#  0^`| wur5V qV&ťuE%U+iG;sISF.YL >v! %Bx$0 J]b$Ar@~ܡǍ3ctb%?x1F 4\A@A5B ibZ♔f͙+R(1c.Ta  D%\̼|tldTD4$˳sc[SC3# ʲz+uRפᓧ$$4dxقeɒ#Cxk[qYTTK~>j @}ؙ ˲,˲,˲,˲,˲,˲,˲,˲,˲L$H!"Ϟ;tQcf .ZP$I!?x1F&D|pB tjF e&%I9o֜YL<,(ʼn#zx=pЈBE6` j''g'fe%ec#"!_^]ۚYWVT] Sn#)H6cGQʣ(lS_{s;@ݿVrx@nu[Nqu܁4G ]n-ZZ<3׌ .֡Bja(Ѕһ캡J3կ@Vt(?;P C:Z[q[DGD :]L߹H Ee;:Ve@Or5::2&ԑ1zU^3\(3D,xw9(1&fA^l }d>rܠ3$Cx܀D  &'03aDar.P0CH Hɫrv&, qf@}92`AYb䇎-N@| 2rh8ţYӨ1WT} 0 0 NL[DB@@>ޝ]v.ִUZ$-lW:EL/Xs9s9s9sM[E?-ΚFIZWUP(}dHr`aCFpZ4GЏ͝7)U$eb5Rdq#,p'$5J4Ϝ7idH1Vu %@vd5 qM[E?-ΚFIZWUP({{{޻%D>~lȽI")ѕ"C.%9s9s9s9%@vd51 bK{{{[kZkZkZTTNL[DB@@>ޝ]v.f] BC*kX~rJ0ĜDQ?yYW\7*QԖPAED '43)U:L(СA:~oИV 3#Sb8`:ьR)IJן`ymMZ! |2{OV̭-pǸ&:F.8 @j~<fS;z5;ɑas~;TØ-iD/ڬ&v%P~Svt98)7onmlkji4W6ťmM%Ԭ\4 仓k}mYE1lQp@ pȗyskg]UKA7-#~xrjb^ZVLF>yb*!@ }GM}/{[#+;zrjyίy'2T@>KxwOLA셉 |.H~SzOD]/M^hKg>=Ȏ'Xؗ<'tqmi%;i ɹyiYI9) ȸxuhXH8x"hUE5% W"y!2!'OK^ų!|t;У#z D0 @H"`7½HiH5n*?R?b,aI>gii;?-@rwkү~>]bM~=558wOyn7mI "HaP#a Q ͜Q>Bf>5} U۩ x  6&#wIp:I#Dh 1gP,m CCBGܑշ+tቇ+Oo/\ Ҝ΋$CH! ŗ/D2Ϟ$Axyv+v@psrjni/EXB$B5)5#*T4)!ua1"tbz|R_X8 O%B;Q(ǘ71䀱UvFm$ -Ҍ6#C"s7ޣul "ROLqo[^fmpȎEe&n o[罋i\u,mz}}:I FBk25 14g}G;Nת4ۚm@HyIEމFAFdr !e ]d*A=S"S=2Ɉ_ ϐe=1s\Rmv G&v{;UK*ciE*1)Tf+>(x:<'~þȘEd"R`yZ,!-#1JY9}NB^|{\Sp.>>f wWۭ9yїj\>aN 먩˶єA g#ϥgFy#?shTyņs93w~1];jb5:(W%ςN6p\1{YC4ʉx3# qs7:PaJ~ul`džʴRM Q6&HO $Y]#kӧjGFNaR:W<:O9MԓoaOM4|{zgj›û !3!a* 拗.r\hADpY\R)oZZZZ]ǚ;yM s, 11DE#PH &$K kO1>u\c( jIEN

WA|% v!8G.{hOGOǴ.'W+@ [/v u@@];e@EE]Q&k zE wҿdٟ<]dM-,yDԃXxIZ '__{p -w̪s{o~;O:}|?."^7Ѥ{\^lP!,hxJWP8u!́~d0{hɮT,"2JTF@S9৚rH h<#Gds9, KM#Q0WRin!b1l$a#H࿍ːE @}a'S=`hG^>!:ڋh}_G3wdm6jiY-AU(:di8R`T@.Ğ [P"E+12xW d-0eJiܨhWey~DR&I-.s_)̘=;Nc*Y\n3^?Oǿ.VTs2 vʔ/[mrtC{Q?QI|]EG16< ^Oƕp6%gMg]V]/6 Mpӊug/2XEnŵwuV@DoWt\| 6tXj j_7+g9&nmWg(<2g7,A"A?f~_Ж=o m["6AކZ?3+Q `^+QŬN\H&d kPȵ Y,gCpn/Y 4Nokh3l$Z)_ Z1fLf5y7JJ ؍0us`0ڂϢ6S!`os5 Z-?Jj"=#EEd;q&DD䐦Xᆼ2zR4u b7Ph_(B? zQ ^w4/Ҟ\?-kܨγv^DgY:'wØ(Ab >xLA~;z.b7<H5jU=#x2 bT,0/.-- YXWVvn+ͮf:/)32.'Ბ-w+3&Z8uM`0bt9YJE"^2W[13Xl0҆ !qt ] lVdlT\kY3 8jcZxH18yL8UL6}/2M`X,@ &QaR)ɹ=IWI=y wmpo+^6z ?z`AbRd6HG2Z$(Cb $(+?~';vЙ38p%f ߲W r}X_oշwWW{[  u2}H~i_o ݴaFMfXpe2+gr [0\o f>!M0 `:kP=]$^۽|tܡmW\-Z=v ^5T1_>eu4϶Վe&cآ3.D!S[/CwU-1 +V_t՟-B)yž\y~gw3:/sԜ9A @ jOjfhpffvjJbN 3G`_KvuKܵ2!S\X`DR$Qc4%vຣBY*W/∵r*_^U-cɛ4$#{h?[%(&N-7RQꋴ,z,#2ЕaK'DA r )FyO$Y껖}h|fy"|Lb8e܋櫙w|婖ke 9KMW|lǥ<2yG!}㡍3a4K1č ^sY85ϴ1C[HA}c;B&PJjG @U LJf U[R>Ѽ7 Rk=S6Uwo ˫AcF!#Ssp oZCET80ub awĄYk^躍kQh}jVz?Pi(JxWʬSd]q qf"o$x0q|̎_UŻ$n9 7><KWwK6 ߤ{O[JQj f^(7TӐˀ0ރc8nj;a4"j:%Xq3pAiN695ՖNSD&.q4 h0Fw`4E~hTRöHagbȈ?WV -+t -Fh5:l` ]󖟵Uwg<[+ԙ'̙JXKs8Cx7;hs֞,jά Мue>@fc. fab  j>z,L4?VX:t#I#~V 5ٵ<X@0*iI-/~kX W2mgKoDe3"}єe(ʈD?eCOu2l脘<tAK%xz:t2!ǹo*w#6Af5?V4=Fc3 cxL } /\k0õܘLj'Chƽxu.8UG5,WxLoҾ-e(z=hɌȸ ޡ1fr7K`b%u'q1mDnϸbηXsř*L/ٶDqB60 1%AaH?vؑ;q'j!iJ $ Q0FMYlЇR-Jue^zg"u:q$~#6p][ӰZˠuYÐ.[(g|* Ok %`MB< з;7L&k?drڤ)K*Q֟r2ިx tO 'hI =r n3e{h{k& y`w+ԍo zK;B!@jSѷ @ zA 0mMQl܏c/N,@<Ӿ8kӻ4+Ӊui\F-Jۚt-Iӊ,eAz褣mX.T4a<4`7h@ޟx#AwAXaޠj 7/] `@@'ڐt4H'Dv^Mv=F)KvzQi{ڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦmڦ-ʎ((((((((((((((((((((((({빞빞j K3\\\\\\\\\\\\\\\\\\\U (M2%L$cis40FS+/^xeHWDB [jgY{zRf^6R`3BAiY6;Hoc]FcƧUdzS`ťOXD?A~ >@ ll󚋝Y{}9qˈXUYS^F!d=+.㸳S͘sƘ0aՋ.]p!޲U,YW<4we*jrf̱LfX^_]U*M.sOf%%%ȨljYjkAv8Ԏ;TLg4!gazg`xug_vUg^t%gD7j37sb,hmZ 7DN-@@@ h*_i;6yc9(/С]Sh4_ vhoO"7[W|vYoɟ=?[y15 KSG/"Ǥuq JΝc(^8IǠDƅ[; &Wp˨heqZx{w}]ҠGU,v:A{=MS GzE ҧYq na9QT-mʛmj?G3=K$W!| e@vJ"shG.|G.ްU,%yT p$WI3+pl428ѷJpn| ^%8:;hex5)˵A̯6Mj13"0&%LnPSOQP ,CITjTST$bSԈ~RB- @!=E%,@!FCSTmbITjAmSԈ.=f 1)* 56b)Vj3])~3<iٻ;43&?v8 Ywj j2>^]T(7!ْpzFtP"MlSvSTmbITjST*bSTf$(ԓ$TԣH(Ĥ$tPWQI,HhIPUOQIP ,PP)Q,umb)Vjm bIT*bSTa茶:H vl_Z`qBzJZ`-BzZr͛c8L`Rufo8v&ST`r ̬4+0Y=f ޜNz[jb*sZ<4Lyd5پk*&S,F4 gcV0Y:f3S_)m1F`cCJԝ%9i+Bg7^SfӇn5?&㟿Z]yɫ7 dz_@X0`&w/Ӥ~5M]hgJ_ɏu_M;43f1Rڣ,!)fO[a&19 _> t,SLFe$s֣:oj<i:皎cn4ǒB&2!ofttIL-=|Mh6GRϏyg;7ڙ-8gE9'·o6tsaYyŚU9EQ'l%,b!lwK[yTwWwL`n>փ;n hԮKgX츲~M춰^Z봮Ѹ>fYaMvbUQ 6^QwAZMg1VIW!MuREG}"ih'f%*H&Yl !t{PAfyu{ǽi,K)J5ʬPdU'6yQ|d$"y6 ZO"{ι1|{eKioQ '~{+\O:!MNbu?cs豆1Ž)x9~p M_P: nl`t?lj<<4_< ]NfX`{M%c-ɱ"#.qؗWזV_~`뻪N7ݖnS- d2~qzrj)gDϴtdTMjUr@ F@ tzZe=kWY 9垎s7ݖnS-5ՎN363ڋ]8c? (4C ~V==9V=wcm+HKj|W[X?O[z}9ߟ6F<ܞoe|_(6fz95*23kB8&g8~b+]Lde,.xd1MA3RJN3Rl"=L; 9ӑ4?r>p=nў3,d:Ogh'}{ܬy،gwl'uLs,q go&mkifgl&eL1Wc0UC/SVSe0T2e/Re.Pd-Nd,L]%[Ir$S9#K)r"Ce2T<2Ch8Yb;B:js|~JcZʐ8؍*vbF |Ċ&N,1"Gl(p0OhDK`ąGXXDCPĄ? A" [`pSP, v`H`|/[ހy'0v]O.Q1AÜ ǧauNRs/9+~K_t6AihgUp3ڮC]WsZ|gw63Abvs59s1mYKXOWNVMTMYPn~jsؼf5#(Fh.BDMCLBsB)s'>M{gx|'vLiN/q nܦlZÅ h5\NsЖl-r,}̕B֍;nܷoݶmmڵgՖM;ڱglײ[26ثaת^:k[zZ4f?@b/1Z2_{\oX+,cJVW)KU:O7vIt&/zR>?kjE9'|Hs̃0 X>|H'r<1s^,8.Yl_3,6"NHHB:3<(H9 $I%L&8~v$$"J&H&+-Ao}FŢ^n0H%&H*L"DR0!6JJF92A?f4%6[ɰ8tG)t && KKZ ըjyƄHXYkoIjz1G%a$`˩ %6dMYc C ĐS+pL(7lZ^aL~=!mnb2.yydnj-Wm9,&DR7%deU: d47&ä-4 dRI$H&H"D2TB$ɤH&L&HD2d2D"B( 1DRdH%J&)JTgۖ-+׬YN6mѡ?L>cy+ a@ONИ;` Gn'a>@IXsr:Msa3.Sa23a10wq04XKmlYe WA0O1 OvB&|3{JF"#xD{7Cj$:up.!;&M̈́0MPxi"|fLa F^[ l?'|8fC1W|YStl"m뢍$n6k-?IT"`^inzkP] gt_1ͱ_gK o#oQl&tϊ5\ѣm]chAkϔvs87[R%V2wwvD̻]\Hu{`\mwmg%pa~50+ޫws|ɐKrW{ۑ~v#Aލ}B^u=u\ ߲nzi}&B^wјε8K̭01SKUE9O2v)r/Ax?zQE.2NŅJ|DH>,=*֓<(C1q!qp GZ O.@™}#f /$2b."b- a,[p S Kp C ;pHxIi5a/H <nE3O $0{ƌ>b~yIۅ.Y3k>]ҋ 9dyPMz&W{w_skﶄτ=bf>9qa/<1?\nυ?.?đ/N?WfɟHл?Ꮛqpϕ lth sb&~mqвaݢ:]:r gI}ՓguZ!rN/y+?rxD%ە7G701A0 =^y1߰@Е=l?9 ƒ?-QlPc9f\Wx^pוl?+K;H%@NrFNjdMƈ K`ʗ^xI\pIȖZh G>U/CN:S#F6Q-D>2    HAX1F _BWdV~+kl ] +P\8y NP̆\A4R6r!<1Ӏl!+7!c#B NnQYo~@ 3gτ? 1g@? Ig ;&P03S/7u&gf4᩵Zkkg0fH'";~oS Ouyyyyyyyyyyyyyyyyyyyyyy9>}~~~~g`bAKRsi\ERIJ%UQAFCP9BUO1M0uTR#I qTQEeu1TPAES6hh3Y rX+U u2H#Q ++I92b .PtPXQ3Ҷ zPTpv$OG^kOwT>2;J7&co ςoߓ~b۽rυk>XbOK>PZRτ+F/=B/KE'<9sJCۈ&4 Awc!!pG32|q8pD'z }6tuo泽-V-o}?Aכk^_w]u_4֡vWB$I,c  ;˪s=`Ef`bp爝˹~& O"; 8ۊn(dG rl{ݧ'qJ(a4@.\+{+Cýzҕ>VІͅ=bH{ZкAA|O|>8 $<`P]vᑞkAUg̽aH$9fT$ "$G gȝ@#HBkjl1 (kCBPiH.P,$D0WvvBmT@%i7^0(#!`Lh#FiR̾x sy>ヌsܮu1j:Qe.8P_?5gLi7Nm.iרeHvðJtI UD:Qwi#Z:Ǖ}nm84%mƐ҈ Hj1v4.nt[3zŭŊ>a6n/h.6'֚ ΢nQ*Тh6S=mŸ~ssV873@ |O6PVBՙ $n3 (sp/3̛`r)/| ,O g,WT8OJ(O4cO^$G!2DH< x2HuŢ r5`Wlx Yc[Ќx$ev:P3}"ﴹ:n.֛bMuװfAVy<$s@݊~lSq9r;.}xD7Hwe8"4&o;[ɇ/P1`NYo2x^؟¡υGGldok6=mIG3q q:jSc';vЙ#'"7nڰY&"3fʐshXH(:BTU-À9$s!y-#(% *@wՏ|n=nyr|1CHbb.ї7~9g! K{їC\˓Syr.OnɱL>e6P@k*W7 fa([J(PZPW_ׅb{uMA\.Қl)NeҔ*ZNz+ hoNsL=TQ(7 UYݓTTWFZr7@q7PRiUD}DIU1]{Ѽ|#2&pz`jXEP%"3]0MSβyDzL{LTn|ɼ1BKa/>[L0ٍ,03;;qf>L3 fOy]u9_7?k⬨Sq-Y|8/`( %@y,ۯvu~;4ɾY q}zΏ⣸dbO[r:d\[O>65*\$7;jP퀏K@p z$Q ݔ7f/wG].t0jHf2ߢtdK`yӢ8B[z|۶mѵѸD1}{ܥg#5/7t]r8s~*TK.#;~ae}Kp%02=ܵ18xU/}KFV.%꭮ G^: eTt[@Ԁţ]e̻M%nKWc^؟(yJ,2Q. -,䧆CcnzlKf_e2]pƶq.iuuXYbF|+S8B,clX=?X i?6T= sFa t9p|UObT0S)ӀSg-ӾoK7.'{ :aIW21d7C>oZ7-ƂЀXؤUO=2NDdL #Ko征e@طK6}bQZא.q~tga(d(ubVMLZ #WS߮رga}cٿnu?\e0ee8SQR+fx+XI2 2e h ]fK& pC t< Hm0o$QJQ>bt}in c+wY8aR/czH 5t ŋR!!$BBPBb;h,w<"Qrx AIA8ȋbv}:CMs=9ss99sNs99|ׇ7AD8u\n"ቮ"KG85΢E{-.pI,zq|L-V5::lsγ|@ @86=Ѱj܇>P edU=BB˸ @JJA@bRc;gj!T>>~"ۀA!{ŝ;w3gߓc"aV:e%I" xK>UTy33p w@g~4ix'r`14T=` ĝ/ܵw}Y!Ξ{p6]\seFϿvMl icm} .T:*ׁf0{ŌbH{$^%\'zx=>S^w}^E{1U \IHnNʼnB?΅?Z,3sz4v/c`ɓUAf@:?yOB &LIprv!=sDI \{}Ctۜ>\SXC'_P HW_)J3}=҇`@ p]Ó[Gvxкt#]# ?ZB:rPqܰQ 1`pт i(NIϢPg9bL(A"e!ECtq*qMUI?-iӳgu,gMHiU"R*Y5ri]/FYɍt?nzj Q7ڌ*:ɬA4>zbqAf-AZlz˭Z}a|%/8ߏ{ #+{ֲ>J\Sagv:{0/QMSX# B`` P"Qӑ<tЍ㸑=Ip]Ֆ‚L;XنQ q^nz6!-d|.#VlmA/hSžfCMYi?C:I"l{&d%یp  AHpo Ȳuv׵WyOK/p]CƿlGZ8ߚxp]w+=>'=ʐN~^w6t? :^2a&?_ e->忧v@VmeIB7+HU!Gg'3Y_;0>1m8X?\wOqs ˚6n:mwρQC^0f[^ N}ω{e+a+6T)J֜\;kepg[0QCjJh|#m uv,`gUpUtv,bA@1KGp\?h4T'kz8ډ1t應 MvxݡG#YU"xv>/*?<&_jHZ-u"3ӷN|:OH7XX^X :\xeFo2ޒ?Aѷ.hnZ=Sr7jxigj]O7ޘ8EjC'<=\om"58IWdOKp] i伉?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ۂVWL!@@^S`Xji:AO9E 7>uOxG(|`>հ =VwEPa}{ywusqomki)W?_X?z%?/2#^om>*$^Iuej4n?9k_B/8`sR6C|Џ}qltӿ~ n^==<;::\ܛ[ۚ= ̬lL, ˫^smiea]YUͩq8ԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžF"W"2$E)H V0bAg{M/;ow|˻?_ybvqYgp88ho@@ 8PXxtP̡TP 7~Od J}@ @3ku9DI@1ߏtUkPFhh@^6*?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Oa "'Ggsh޽޶0=GFhڡڡڡijCijj)T!0uwy-Lywx H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+;y<<_o6rBp8ʌ>` ׂCAM'on36(Qi`] ,O>w2ȯ!~y6g|둏7ė .n`ﻸKJIHGFED!,ЏOON~?F^ y/Va <~<ƯSq% )ҟD_Cpޣyk(#8x n%8yiZ{ܛiϔ%cDqb{/°tk$7b+/{Ƨ7yQMIEA}]Ws8iכYfXdsN=w鹾.֣:TU^{C}Gy+Գ?=3Z6%c߲1![$I1aH$(lq!7՚h.kiɶN%rM4'ֵ tZdgAqXA}ڃØÔ_Cr I8dkg Ra 1v b%6_qQz=ʞe7=ghv3^s(v;Ng4Zh`4( #Q<1V)FQ! di$%[җ~K_/}Zx+Os @%+ݘDLmY1eݺޞV |U&㚋OQ\J☈_8Pxpdp&/ p%'rH>·M$!xO- uqܐr?#ǎp7bۊl'CM1@ڶqvq2o؈Nc w%|UTMӷy)/~v+Ϧ4{2Ǝ/^lXbX/;u+Uɰ C! lTxSsLLNJ ~'vO 7~F À>|a?>=Ƴ<mx]´\zj,\fk3[њ֠O@`+vⴥGH&&0g$vlb~֫]^jժTJu*զSNM: J Fj/Q:T¢ "r9Q n'X'`7yxb־dv$Kq̇C]w TLTIVqsL]U.=F|LELRpɽvqETI]b864Ƅ6 b}/s^c1ފƶSq]us&;9H 7ⷰD6[@4u86l Fi`u è غdYzcV:~`}|Zu>|\HYPtO #[Nl: \ %Nͷ5s-Y9ǒt ?erO!k r cJksik4l(k1"BUuESIs(@!UVSU0[HR e51_I@79g/jhlU,W ,9%5!1-!FOTO-n@{遳4db_a]]Y[WYìR ہg'C-̍ THSEf'lf*&^RXqSQJ(M+I5-PHb9 l(iU9,V`I%#V/DC] }!AD&9|\C# ]Q2X ^\?^,,QP2U[ȉ\$?FDt哆N-,0m¬QM=- 9%e(DH.Tq0N׆&v `~ HAMdRank,kiO_-K| #0 YHX* TOKS6,VW-TTTN+{w|pusw+MMLގ6{=>c8Gk0SD`>ހpxT<2A W 8~qb`^۴Wtǟ}gsoM/Ļo$w{nHv[nDꘐn@ΛN9^,5r n266j{mW V Ag瞽$H=#=J2INaSEoU ӑzԶިD=E:L(A^P%kXّ3 %!0X &J tGȈ{z1IHGFP!B00m)]Jpea  FPiS#?Eu ' nAlQg:b֪AMc UiS,Wp~fb$J&@*!#6c CD$ICH $H B` g9=k(/7VwKqFy'quD9 ^1o -G,( @̥fY?;"CՀVcGo RB RJv1rjXqeYM%{ hw\to;V㮗Dv/o݌׼ڰq>}XR5O~2B|ʨ /8Wo|~bn.Τߒ6=w೯^g|C|C |<x~yJ < y ^S x vp;b"+ y x5{7Wmog_94~} <'7Hn'B9/I[ԃx ˋ'4*܆.;x <=)hX\ʶ- ,ׄ3`jzx/{K7WmǙ 3_ɧS 6L1Q˛olw~3 6pj /SxunBwb@Dsu|Lh|Z=-;ӃZe$K~y'yؓ$KOo^(\xXPb[% ƫe$Kco4@ZFݤ514EUBCԤ-6PMbԥ/rPmb֢/z@mz@]9< 3(Z؀HH\0NK\ b-EfoT`DBot Fj/t-Ffo@Z^@&^ix*2o0lf.gA33[1s2S!17 (_e.:^e,bɕ܄ʀSko) IYpdIlq<(-^c%KGEv_!߸o_/o7 ++|!|_\[YTSQ_NwMwKGFDA@>;_:_85o{/{}'v/{ǝ7˼}1+|o߯Vv}q| 4 >6o<*,!$6WƖ{B`j!kumI(d ^iQ)5uLIvЕZʕ2V˜+{UC':ѭ:?|.v ,E]oD}]o:raì2bx*R8a"[+` &GHxZgeHl ha7xef%W\aBhlЯٖO]ak*`V֧DжVj_N=Fav9alkv,YQf)*%4gvm6iPÐ^|m[64ld]҄0cː4VzK0loROrdd3kC;iLCt=?ʄjy6q 1SHHEX[֭@ƶl5YGS utK,)*m-m+jkl3ۺuM01\g;g!bjC}!#$0s0a=USIʀo]*h 5{*#pKUl>K=& RT5T<諧+/_ERV= tP}=߸ q foZ)N)NiPى> (CZ9tgxnha"65F_ɯR_f vP!%Kcf2A_ pEvm}1@&䃑M(ߪ3gaͤ؎8a0&7N*Da1q2.,-㎑GBj!kB4\Qq@h˖^YiINáS=U>1ɥ'&yRd͝(\aQjץn%S_`)}dBRi鎷>< B;O5/L/kd>2EɖfĹdy$拾lx2O[;wDŽ n_D`<_Gs>Q$   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~! ?RR/EIѡԥ 0g $@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RI&m̛  !"#$%&'()*+,-./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{|}~ PɧJS%@T *T |J>UD%*OQɧJS%@T *T |`'<\  !"#$%&'()*+,-./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{|}~  !"#$%&陚`,S%@T *T |J>UD%*OQɧJS%@T *T |J>/,i'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ U*UD%*OQɧJS%@T *a4g !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~xPɧJS%@T=|3  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʃ<BQ@}t"   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg!!BuMˮ뺮PThijklmnopqrstuvwxyz{|}~ĒŒƒ            !"#$%&' (!)"*#+$,%-&.'/(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`haibjckdlemfngohpiqjrksltmunk(lOEUWWo]]uꥫ[N]uum[WWn]z|uMvյKWWw]]uuE4@T>*I$L$I$$$I$$II \Exvowpxqyrzs{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@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708#_??ƣx43E60 hf4>lG3 hf4L6F3 hf4L6ƣhf4LdȆ@f4L6G3 hf4L6ƣhf4L6ƣx43L6ƣ,L6ƣhf4L6ƣx43L6ƣx43f&@ãx43"yx43L6ƣx43f&@c P_{192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@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 sVs-e2c2P22t22.eǷr:Мxf'hɘJ^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5wxyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ KGP[D` !"#$%&'(w)*+,awHQ\Ea#b2C4tSL@ $   M`u]rKhg:/aKƏJ7=S?jM-0]u뺺w7Qǡ/\I4@_}&Ad :7@^7xvH}OCOƊW8G`it -酭ٲN8={bSJm>w$nܦuH&?CG%+;6,D zG{d洘k L" ۦ_Q x2zA/P[ˀK`M9gat!jZ x^ 5"70tB-%ѵՂmME3( ڏEo\rEŐ0md[W<&Գԧ)O=757+|t< W.  :+x!"QFr? a u(C7aPΜ<b?q}fi۪.[@+&y~xߴqizn$.Q}?~DHv20%gXaE<M.I3+1յin&U!I^(Jt+tr4M{94f̵/m༠+r+G +x@]t<@W]r@^yAt _Ё@ z /耼 :@^yAt H"WGZK^WzY/<O@.yXqԣԧPZ@ER $G'ĵ%:QgPy" qHQCBJ7!);L Y1(bOœ5bⵤKɄ$\H$2"h J r =ͦJU>Q*Q zլf5YjV٤YKլլ$jVkV[5Y4Y4Y4Y4Y4Y|4Y՗Aup:/ p6 }p d^'ty,RP &@&E^${x^.m]/Ļ*: /{/; .ٻ}.깻v7 8LmHAAQ6 \(d@f%R (L*IyƧغHQ"DE "44XHP @AGO<=wvytU9f2`ֹ"ª& wPgA҇+ کhӏHVU:oSiƶ E:31SJgpUO@;uᓳG[72mcssƎM:5siĝF-4AfsM%BPT!C T=a2}=ȓAcrT '-|dT꭮m[4ŒqbmôgNvPK0QpR\|l"%R8GpMۆ!sX9T|A:7CNF\ 8o/\`\bImN.Ε'Ld)%撸amo{wlmo{mo{mo{mo{mo{3<3<3<3<3<3<3<3<3<3<3<3<,ooooooooooooƞ BTi6g`,+tN5"SQ#Q(IpBV>~xm<1ŷxQ'E~w>ogW>K~?~/~~~}}}}ܿ}ۯ}ڟ}ُ}}sCxzϏ~Onyx ɕXxbK U\@ AaoßH;4~4I3VH lE@E ro\XxV+p_aTGI+Nzӄ|@ȈTai/Jf?$MmoN(PV?hkaڋ͘᷶~(;RvdcǪxM"54ciG쏤MS?zT(Q6yT} A^|sߋ +2\o=0mt(95!ۏC{-$z --~5Ȉ 2~ƐSGBT3Rv9]L~ܰ8QIտb2[d,LԌ jD?箍NuFQ70 ^9f.9eN92\Yd.qd^9r(\qdf2o-PEɵ"v+Nzq~|8kzL~OXvl @=tCiȏI?FQv%?`5D}uZцtxHРLCH/fg_ͽ{rd0mp-` ȴy)P &1sxjcF鏤I_c?6-mIw(%RjTC=JݹH^ TُMZ[e7:0,y=&:SgQwHzCU{1< ;6 m}aXyAf_Ū v#· E6ުp\،d]W`!05Jq~√ 43X(]k$3JOW'kb[mzwۏڎEVr螮)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹT_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]YftvxƼ!)%8:9'3qtX"xffxf>9 Ci?H#l> y%`,eEcRo ֧M}^Vv=ql9TvS:ёL?7%;lrpdloE7ۖ ^&ju,Źʾ5"!+F\UhViǗ{ '1ahdʨp.S`^VcwBPSeknσьL[Z\ZVCWD\EIMQTW[^ahglpsu{z΁τЈэXV]Ji|F2q1/07645<;9:%%%%(((($$$$bsa_`ihfg,,++++----////CrCBBEE>>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻʁ!S$#IRbZAB$ABCG_j.ӗ΃;dOPk;xa8 f%p8v #=l]&RJMG)o't|5.9ӳpK/N,iSmK#mf-KPgVAZ;9ȩ: ±;8ݑ =揙|W+l^BxCQ_yogJFJ݁qWl/!$~.O?G<6x0C>.0!ZRifzޑ(j6h7Nߎ1svs0tZ}׾KRU@tAb#?IQfhgae[ʒ60rx`7S!Ytltͭ0_9_qwQ7z&}_Ć9PG{(E :|ւF S^RVk4$s5k5Py;m{RG/k?%Z$s5zܖ:2o:7{m]y K_ ކ[E\X =uL.XQ\z𧽔VQ|KXU\OPSlga"{`9a*E*?\7$:$s+^b7I+5dޖl{iJYvU 6|;KMtPem:qv; f{5>v^gkQ[$(A(x2sa3 9G|:WGf34m j+vBGp/Ä c?vue^bgg1t].;Us;QB`.DIՖ<5GP"mMt7~8ֳ¡{OcEv|Qbt 'tlɅCzzb -tQBĦ]OX^HɑT+&[?ܠGD6@0N?3 n_'gAICq!vD굹j}xD\0RLz3aH'V,EKAӬ]蕰HXHGesکTB;nWhB`~LX%>֚!M>4zr-Jdև=Y<M<|݄]jYCDaDN5z'];I4jű)ϔdU2сjR^=߶"V׊:|nNZ{o竗_fN12^7ͿswxODo(ܑdozv zG ߐz0J8 :;W@5+D-̼LBu=dn[7:R]#~nE;э'wT_*nn 5TEK劕*TR@y %J i;bmM-!AМ@~0+# k~yuqZdoT&fa]Y-45#;tqjʆa AӇݚp|#KZJJi*ugX<.t8~.`i|2 #wAɭ_ʹGMol4w:v{aCҴJe vy!jTGx|yL{=ٞ\.sDSDDDSB 10QMEV|;wv6[ mZ.~MJ]qZYGaaD)V)rA>vͷ6}EwE)b1% 5""iDQEpTLFK{j#_R_$8Hx6E#6GtLuH4ED>)!fUArͩe`9 ƨRrDdffP UP %Pe1" j߻o\}s~~ή.)My?WʫW٧WwkX76fok8AUUS `|UճS  ) ))jjż:WA]]߮FyDzʃCU &TZ:4S^ \\ /.:`&(appׇ 8`3fK:jNyӯGN1@\p4@jl{G[?+\׸qMClZ,t=45nmklʱʰ˿˾ssW^^ _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{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛV[a]JfL L\\ۃǨ"Ҷ@DD$Ik2$ B |kY9+&k3[a`4e4xx]q 8Ց#_jUY&yq7XiDŽ>n`i QɐBC7L1i G^̸dh  {1ccT2b/3]2ab9?z-4l^dd{'2)=}8m1,^lpphw`@i\Z.킍hs/yXdiG[p!%Nty !"#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{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$#?_I$I3 p `$[%)%Sb|DWI,%S2>MO4S%~JҧL|*RY?EƧIOSR>U$}P=eWIϒY2>Md?`;_?v))*S|WI%S2>M4K$|)r | _>EeI^{ft]+_7dS>E$|hlPڣ$|GI)$S">MIHI;E'Idu;;WL 16N?) ! $vJK݃%gIO`Q\~$E"4*S>e^S,D|2Ҵa4.:MIF(/hphq΂NvgHN^%T|p56>MgIT,,YXYXXXgeeeaŠ]tP VvPl e;Pv v@<(C0Be;`(n9Ahl: Owb=rSd([6haF \%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f\㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]̻^_Xbg\]M i~rstuvw1R]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgXMijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmno0SZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ abcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KLw c !"#$%&*'WSnsUqdBeNOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./0123986789:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXYEh[. !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅XsxZv       %s^ j8J vFE)4KA6V>MW3V_u|Xï[>NS4IϬߟQO 4ftUةK Sz(zC"U?;2o+LHӱ'f@Tp ĞR18N=EzvAWjoSLǹ2rh6DNݸ=k,ğVܱ?ȅj]0D]UO"Λ&C]@ Ov-5D 4=zG4`ګ:9%5$f 0HJO/dBiqEL3(v95;h.Gh) ?ub =BIE& fXND?7v,xekC s͔8"jwvo?%LGC?u?%m?A_!VY̟} $餌ğZ,jEH4'ߩ싣3izW>C{[ͼ:(|Cxd[tS 1{J1G>o#G!}s$瀩.Lğ^jP=dXl^@{m;qd bzqE{F`6nƯWk~+/]m=u%%*VvbleZ3֗U_8!#qsZ1Ԍe]Bo;Vvrz5o1:CVw0_R 3S9Y z7z ԧlWn$.yCW>M_h(3,ayq&kP[\lx\X _ǝYL"bz$iN& c TJt=>4WUO7_Dj5]4N$~Q?BiU0^͸4"GOG:yX=XG>4^JUujރJ)H1dv)w|~={L,g.@i:VwMCul}G]@PS?{8se<.C*rt< TXNDuX9C,I[Q ʶm8ZH? ˪i0%O̡S=J...-B.n\Uک1zkx}N< 4?ȧnc: +<C%!"EO#!^z!#u?]7i9?(w#f( CяpSࡇ^?/(]μ gd!qtS)#f(rJFğVOu]Za;mLğ!#%')+-/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{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGǨC @  @HxvL*n|O:.ZZߟYuK.ZZ~ߟﯿIEk\???~)Ek}\_?׿?_?Shkߟg/ehkߟ?hfq)&KЗK8(=.Kq).a_Z?>/Gx {3bΨ1b(Fn"7ZK.q`}qCײs/K{`ûеd?Ŗ*?%hokw/yϪ/ʺwk7ן~ߟ}']~TMq-|Ͼ?Yu%YMq->?߷sϯ??ˏe<7ן>.$i|=]۟?ooޟtI]쏟ǵ?hkf+܏Uʺ?~s?}"$ boR\:EI;t-e[#*K;'R\r9,_.ehߟ w *?$i-/R\_nobXZ>9cdRE&PLH~HIJKLMNOPQRSTUVWXYZ[\]^_`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:;<=>?@ABCDEFGHIJKLMNOPQRSÇ`??KUUUUUUUUUUUUU󒏗XjUUUUUUUUUUU9jUUUUUUUUUUUUUժ|^bUUUUUUUUUUUUUUJȔJUUUUUUUUUUUUUja%ZUUU RUUUUUURUUUUUUUUUUUUU%XjUUUUUUUU%UUUUUUUUUUUUUU[@\$?TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_KUUUUUUUUUUUUU!%XjUUUUUUUUUUUUUժ%JUUUUUUJUU-|^b*UUUUUUUUU%ZnK>/T%pUUU*d@`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9& &bW "$ B !o7Pc,Z'8?] !gڵR@z] c=Uݻ5wBL']v. 83 [ .{6@?k9] g6\Զ-:VӮ17y86Ǩ.fnμ12vȶ5>GK؟OvAD֮!.B}o+ch^u S݄Q ( ~kgLu:Z-& #_ϵ{AW0գ 2|K"ϧ{ID\{Dп5wAD . wk`fGt !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxyza \ێg3Krœн!h: ^*6vɦany"aUܮb3jЧ>cx *d6F<_YhsejԦa]4Ls";_?w#VkШ?yG`k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@eW{,Ej(J .a>vJ"Rk vƔѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcs >P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇ʨ`O$ @ @@UwS -hnd"v@p ˩O!y;meng_vzY˜^v2ӋenN/s;}N/swz12n=eNovzqVeN/svzN/vz9ens;enK_v2[cNpj n(en/s;enGx ɶL9xmu})O;`k\z]; N$n/E# +f'lF^WW~ Ƶ5l?H]q R4OkV\bV6u}H-\zx/nAܲ gN]^+muDG۶!,mbl0Dm7 CHDD2ljan`-m+O-w2a2fm:RۺNַ伛IުE)Cҗ^Pvz# v0-P60 )rˢ#ܦ6 Èܲ(m00 "䖅mw"1aD䖉mwrm b۝#>; 1 ؕ7K]Bۨm0$8" O)ض.m-:&^pB$Kқ]0 !ȋ٧>o76B5 qNvPkFis)'1 CeiQBj̳?l[a"-Kɠ]GݵW(se wr(v,]پr ]=ujkm]=C~en'/s*2 ta)-i'lkSKע|ڙKQ-1v$u}+٧B ZB[UtvRpmtZ ^WW3 6ŵשkl>JYqѫU4O{%0Bq b9`ߑi@:km]n:]ש:uնSuԶ.>Bܝ^vfn7s;enO/s;y帝^#$)T4xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎 1^Ls BsuNypt'|Z<j/躡֨ 2^MsCtK&_v"O#z2= jpt(*<0黡ר 3^NDu'wP{ ).S/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T `WaXY o-Wi\ja [fnyَ1gJnŐмh8 ]*6gF*̱? C;Fqh:3@J˥0H0O16 @Ǒ!*w)o,#q<|S-P#/aq s`ΐ<E AEbhGwP D<łYYsGZ6Y<׷[_;\X_^Y]]W*}XWdyO<PŎRYYFe !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念̨ ! F B JAA*4f8Xt؝,zdmS사ɅbP9ƥx63| <뜓?D_v +GwU dg9ssyz Iw8m;DȪ%|Gv+Q߆}&k;c70d<#y6o }lHE^ r7M5Vhgj//<"}8?8}՝.p%7?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ͨQW$ "X AB;ߩe)2rUz ?AoY+nYp$mJKyq+j2}?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN+rӑRTd3OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3;PyS(d4Y87596Z_`bdeif-Gopq|.Hs΀҅ԇS։׋7ޓᘫ0J뢩1K9 ج.:;*#&'+-.0233578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDqEnBsG3L4MvIxKxLؙ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"93rnPInA)x{,G\\1yOKas%dh炆|_~iA0q:Kkۼz oA7HqSLoku. ><׋@drM茕ᓙoZZ_tPDEB&i].lN||CTdmAX/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:;<=>?@ABCDE4vP$9B &Am1L83Ʉ'trЙAg&d“V*CG[iĭ3̕Ox[F3/okkOZ]z&'؉Uߴz[60a wؼ|âʚD#p O;uLO (r@TX{qj ?Ƴ [Zs=>?t&]tocQ"7Y?'oo)t@{A+pG;2ߡu%`xw߀\.qOp': qw3OY&T Gv1h<ȿ.qv` .qͿ|dML'JOR .&6um~} 4FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!+ o! Bb>W@"qvww{DDBB"JS).1T6FNGVO>PJQ QRRZbj U(WAIXai[>&.6^__ehn1j@al2 nҥ oHpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}}}`4̧ӯӿ/7~ՆՖhj|mLboq0'8@H W>P$,!19ya!1&)Jq@%=R-c!e`eq>L_UɅQ[O_~@@8s ( ܥǭ=>f\(:-NŅj<)=8z0.@cW *wUJ S-%*/VBaui51~jpnx:y@Y~-7og; >hNn$k'nt~fҝQNCGl@M e$/>D 2I" z&DE*i=I$ h`h`i|z{xZk}Jia!ِ9s9s9,N.=:u]u]u]W1c1c1R ^CB!0y ̼͋GC@H Z\ċK ~ӷ+&lA)(wUr`P$ S:ڙQɀ@|k+BґI x(s9s9s>y ̼͋ At{{オZkZkm۶m۶m۶m۶m{{{{;˲,˲,˲,kx7M|oWND?80' yrjbZO:'䢱՛[ۚJ+# j)ԴpL,xbF~ӷ+'hPA&%#a`ԑΌJ4 >;73/sbQ N.ťeEQT*J}}}}}뺮뺮뺮뺮뺮۶m5"[r/eTZ q<&I/ `rWm gO-MGjRvGk~ӂ\3|鰃UZ*s+1tPBT[;3F)j^BUjIp-ӿ}:eﱔJ[J801Vx<VRKDB?861,1wbIx(뺮뺮뺮yyyyy88888jf$[ٖ&nU@,B7)ҾbX,}}}}}|soe[PH` +)%dbi(h4̿7˅!k痴ε_Lj{ATI{hxh\# "^l!AM*WU31/A{4 o6ED"KmZEC @ds5m ^yDhɏ)\S}zo'h-z(_hi|YvcF> (5vIM1JaÓZsKϿ7\>L]Kn\[JD"6nVLǶ=ÿZݷ`6.3w#4-RPwH_ `AC \46qxFB&A5gts ^a>LPGBJb*kE*.a/0͂!L+́thf+RB/hZje>-KJze>mg444efIr7Q~ VBu#fd&TSzTMԙ{,Uth$)"#Z^ Q8}~ V{fPԀzܰ S_)#&*.]\D?Lh z1ӶF}Uܔ ';^zm+"o)Ǽn`Ez, *9h5bG=`;BMv.} uh!}me|iͱL4gݼ?ь[uX%4Ă]&}7&?lsI%7s.Ϣ?t˕|[?HV\RsåhkGB5ȭСk(ڤo6y}2W Q9)Y ^4< ߱DCNpn Eo)G%X(&36~ա'6S7SP&ԝly?1/n=:gͦTEP`a5}ܪҷX9&YSiYK= K_II $f\tl26k!o]} з90p,cQR \_ GaBe<h@lst' RTk Fo0m8k `1D~-+[ƔlY~RpY-IW0i&fyK>| GKU_HlH$zl_3(iy߂°B}[SKW1Ljp{[qzM7lO5?| b%Y9&=¼/mJ`xumZpJGSYϚ4c= edy]Mn&N.Aoj0ze9,)oO.ԅv͙{Ieʚڇuk/6OlR9۟дlyX"gxW!klY>ۼZ[n[9mӸX>L^?-֥q`AP*?l;iCG5s5($#IU(u3bB I  DIR$faYUd[HD~YXvJTw!mNt /D7w4M2jb R YR52'@\CE@! 15XȑĒptc>;vVlP.>cL56^P0n6|okk6d<d6-.0V;YE{k-ipbY T}1:)z0 _3!2|c0}4Yto[C5Z̆%Cn ]q4/!D)%#ۼfPNLl56::p >ypt?^:Ўv,e1ؑduf>|v 䀹lHQkY #CLldha[ӵd",(pXl /[5Hņ(6h4ֺbxB^#aU)AZ,'#@Uq٥2s<)6̽& "ff< 8BwoAoLu?K#+sA>tg : d&d?m&ŦuaXRMrI>5 |-x;󯋶w!(G{&,2XqsTx4|x7-;+oFδ$~~4?vw(eb&onSac l/:s'1V3v^,ߵQ-1Hąۄ5a A#h vFc[p؄0zv̆9Ztdc1Zv+bs1x'7rp$ ![Un«8# ߕXʛ;Z:Q5|w98_aWp0<}1n"&D~Qc܇d8qDUuV(6ga>6A2 f5}os:`Pd[Vg5fO?[7_|3#lFd6ʠaP_V։&Yfid"bNa7 ?D 0hS"j@An_Ԍ ``A؀Wo ɗ;7( I8Yg`^nhSwjFQYnXqYDL޸aߜЃٹ{sc/+7iz&w7X -tհ«_ MZצYwx +P5a;IedfnHx \!jOO; `[aw[[u[w-;500#YFW5w w34 #ȷ{Wu&+14{%{!%-:ad|,qxM\&O4S s>;~l^: XG/wnLBe%, igAHCEcAtT~%kW3-w=^F aM 0N'(M(D$EE:n}xI[&vΜvMۄT>;0?51ʜ/JȭӼ.-+uN /ajG沅-4~%26ڦJǍz=G+LU>`6nReh 8=M{ؼ>#A(BȳXDʢws % su;ΌA:q)G^ D1|2MLXX t~ϳ !8MГk_?$O\r^$DA ABCDB ABCDC ABCDD ABCDEABCDFABCD10ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ADCD9ABCD A A B CDBABCDCABCDDABC D!E#A$B%C&D'F)A*B+C,D-20 /A05B" 2V,+9/2C^Fr}Err/'G Rvuxِ `H @>,4NVln%48ۃkfMi!M.7x@9]GC*t,*'ck')+^q)5JONRnyf&ab}Z8_aQAZW/K Te Hc:eh}IMlBl]=xvI`ǂ&}40WH)#+ةD/ F=jB2 nl!'"b0E?%P-$?-|*<?{G4v4yNZZorr|ή8t\)x~F8@[P?NM|231v3v16 z]Z.UK˽ZaTFԱRn duBV]%6ɊDěk-Y1 AZ Շ]`u97KcBnh_.`qBm˲ \qU)X뉯)xm%C//x ^ɧ(l1KC-A +v M"29!DzR`^t 9 Y ۂ) h2†d\>|ޮ]@Eع4| z{ciYZVՄlڭ4 rs;ڧ\ ﵵGmQ:T?;mNZ/ošֆ%m)W”ԄGI;aGLeiE9F)v%< Z.VUΣ Ҥ A^PAx>}s 0<_xf̴r~82et:>\q]Ȑ9BORil<[_jii5_O3hhD3_v2\yv6Dg{o1Z/Zd.yK֒ * /-'pNl7WuȐ]xثc8 lIc2r -t2#cvz ssD?_prrG[ Y^EOQPA荽ȉ)P'H|3_Gp288:|X En|_x>oOOx}_&nw5+? ܎-oڴ1KZ?z#H#xӨd1IP@s`0ԶCj/GHU,-:rf̦eo>AxZ%?l3 0T"F1WۍUo*LwuP.2g0aѪGW!օV~G!ʢ\_0IflQw VhS?J_WaA|ykţh](껔+kEc_-Frk=1.+ze} V4*^!W2'G aG~| ]XB?;U;r!ݛV} d+ӯ{3lv#eVb*ڃpQZ2HEȚmyD?S`#wDNQܗԱ]vNI7Z$f;c*!rjwXT@W ,i8㤮G[UD+_y;h-l7]xx{~UHja:_yapX4^+l_wAV>B1c6:^%_0:Vu[AqnqI0 J: zRoǁ}E}."%wWHOHb†!aʥ'Kx2Lp:a~SZ=:Tԧ*&-J)=KjA]INe3gR V'Z4\SG0?#zyyM,~ _YC'ݷ_׸o{>N=8yRfO^6G}Ów=~y]޽5yO~eqޓohq<{ݾ|y^^' _co/ɫu[+״}| f0pr"eN}gY6#*Kj9n)I=@:P{rv^/\*Qx~yn][{Rs?zs(ƒnyӥhh̜mzْ&ecfV-8˽U?Mz r$Cn166wƭѡCUr ѡ1Eb靽y"}j=JUYgH*5nmB"ð [@QdlW6~ۆRRɩ/:TT7yuL]ۧ'YۯNNqSݏO䇺?ާ,-=Kx^Ԥ3^t̗[: TQQx>D|>#~}ɇvB/x }?yoky|]r}9Ჲ[XXL{udk^YYg̗u*ZyEE\~kMMX[j13ORd##0"1uBB )8lNp`jc%nT&jO0]Px SOxnPx WabG8zEgEPK%\oE<8s9_8`ðؕ+qZ].nb"iEU 9On~F?42B ABCfghijklm789:;?@0 TUVBWXYZ[\]C^_D`abcEIdJQ"$JDR"r3>Ǥ(^Ir\!?-;^^x1vlJ!5$Gf >c, C䗩+{)wl}BteKdLfMg]hTiNjUj^kilem_no`pqrstuz{Fg|OaCGHDpnB>NQ㹺ݻܽtroqPUV2345@A]œčŏbP˷f͉κPC@EFGAKSHӫIբJFKݟkEVWXQRYZcSl[\aY"""""aD@@D %($K0<+ztҰ$pYħ (˚Hi#a+!s#) %4v2ΎZ:3x _"g;eV&Kl99~5B9ZQ$O i5dfLd~4 .y[H:GǮұ|7] c|Lǁ򳦏G6ے-#@$@RULdOHMdwdL mLk<.)AA煂CA֮HQV8)Ƞҽ'9;=`ދ/!%S=,d!I٠a2q_;.1xt!'8P!|ǸEȚ3Brž.JR,ѥ!"hLM  !ms&?PDLHOPJMTi ܙ!%#T*Kq,Fh-Fl.#=^%Kh$)S%Fhgfn";M6wgxyz{|}~q3;B#(-"',45C\]ab_`^;Z: {f^p:ϲh|Á}EPoex9/ {Q :[*u8~09? G}4t_OG!2N[&7-鹒jlzFCص.:Ig>DKq\p . kGh G'QM0F7N$+^=r˓<]9t QuGA?DRp9]Sh q9)-953I:HCNX\EJ5PRbŅ1g̽wxqhг(WԮձ I |&8!"#$%&'()*+,-./0123456789:AG7IYZ[\;^_`abc&U*/<=fh>?A'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2C;8eD2nmԼA@GFgf3yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrtu5vw +2).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgŀz{KNO|}~6hj()rs"082(Wuwxyz{|}56 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrt:;<=>ABCDEFG ?@6,[ucerQ7-\wĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F+,-./0123456789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HHHH  IIII hjklmnNyoE9hF: iǶH< k  !"#$%&'()KKKKKKK !I= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> K?nOpstuv L@o HHHHHHHHHmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr !"#$%&'()*+,-./01234567STUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@ABCDKLMEFG HIN M $&*I'z{|}~󂄅HR.]楼,lmIJK:aطbG/t(ۺa+OSpÌ_p~ PO(*+%:;j,M(=kűI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHINOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGLMNOPZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~FGHIJKLMNOPQRSHGenu| @?P[cmnopqrstuv,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZvwJITKJ ULK V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUC,B )4$}@L(Q3dٻsWܻvs4^ձtgd%$uOyl̹>)>)O{?3͌'7O.{%_{I\Q>[bjzzp1GgOWh}<9nFK:[и:>1}b^q) xnsƄֵWW V['yI3cUxߘ~^c;wnf&6]t,K7F/OҢ>SԵ*Y8„T`D]9b;63 ;}_筜'<ƽr*Ary䘐<9v3}3QMtܑv2"aX1XeYCwJ2iggAHw=_ mP$N;c/QP9>f36OLt6=Y7Ϣ ufzr$ۦl0%kvNIs4CiSj{683xG\zZb|A4AWC5$!w J DaKc1sX L}#Ҕ?k1#c\%^t [ʌ bWZ21CP)+詵c.Oy/G\m䛋Թ<_|׷袱71  x⿞yP>}JTS]vcu7kEBw*[|uh߆ɏGwOXK4?}XSP\Q{CǏ?ۃ= {=1|( (}3-RU #܀1[; =' ~k&ڧ`șz%oNDlECNN}q9`uH_jCŁTiao/k'4 mz=N#Cb,,nVcչ| TIoٮMZۤ7s9 `?tPy\v,m?5a[ } ^3[ qkx IJWcfԭ8~qAqLQ4FL{у[g o| W2Ө3sv@/' 8_GCݐֲȇa[5)Ӫu2Zwzyl| ߯u:7pAjrfIE-+܍"}h@>ug5σ7B+˩xPD<ձժwgJ@Uӕ6h7tj޳O&2}RV0o 2|Db}PD?G& !`V}ax*Ian,vAcBxr+.MRɐ?(|^ qO'"% yVlqޠm=nV3q$xŭxbĹ]ˬ% n`dxv}|;`92,':љ=!j^?<6p L~uOO[y}CԟI=iWOW,%AO0eD17"E#="k)ݮw]顥 ='աx+}i1vv܋|j;|­hrf!wHG.]bB -ޖ#RmgiXW')P lᡓt+wFLD,VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ OUTWYXa`edgihkjmlonutyx{z}|) !"SRsr9_^#%&'():: !"#$%&'(*+,-./0123456789:;)<*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMؠ` "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLe0UWgikqrts'Qne]{|xwua~SY_cqrs?@A'_________________________CADBEFGHIJKLMN!"#$&%BCRRRRRRRRDEF"8XQ#&-UQE=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJ'5ptv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v G¨ÄRFu]<_`abcSGvԺHHHWWtuvwxyz{|}~FLPTHwհ IrQ  UIxB#&KKK VJy:=?R@,-FS%'()*+,-./89:;< TU=Gmno MCE?@ABfҢ̛xk%1  !"#$>?@ABCDE01234567F WKzbefcd@?44 5H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tv?\^  5Xuw_a35su>@[] 4W noЖћ!<9678, k !%!*0/87?GFLK"#$j%&'()*+,-./>|=0123456LrHiGm >_79:;<Ls7i%Gi=?@ABCDEFGJZ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````YR| a !"#$%&'()*+,-./#0123456789:;<=>?fffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'()*+^",``` -rtvxz|}oqsuwy{~./_X0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffvwxyz{|}~#~89:;<=>?@ABCDEFGHIJKLMaNOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚCCCCCC$e\ ޷%f]!Cbbbb&g^"@@@@@@@@ P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆA !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8t #|A&hBHHC.eh[A41APcNR擃Q^Muĥd Mnq40ϓ)Qq4ҴyBk2j:\9e<~́-oeݞYv9?X~9vCJVyYk$U[K]sdy[EWK7iO\X?n%KR")Dnb rm,Eֵ?ъ^Y MqDk:NvFn&:WUY8JNC>sT[`?T+|CyHO\F;O)YXLi%>VDӽW3YaaPZƣ7( Q粆A'ZQI]Td&‘Kى<OVqEa"%}%,)jg|Xх! y/ @Rz"?I]"v?E8A?imr;ʂIb뽇!좢|Kx!3(ÎT<-D6h & [r] Խ5;׌9tc0TOM6DW8{2<[tx9f}>8Nu%3~|Յ\a@wPtPaoj˱ v4?QPd )މ"s*=ۓ[}y_3[NiR6 -~hT$ɡٞB[Nj@S+JAG?O{ j>}2DT}d}MlPj{yfOuS|Ϧ [)@0/4S [mg0bi:mk:tEج_Y4 :{(,%4.ʙN;SWa8$xQG̊\ xZ=f1x9]Σ26 ˸+sd|l;Td^#!SMpr]ꗔRȁX`1"N -6|I}&g;qϿmy5vƐazG86(% 87slp&A:kw袠Tj %bڼ X:?u'}.n'Uqlc-ۛۨ@ ̅'] M!^vRWPRcþ#Q[ Li\GܬHY3X^<AD_ma0ʿ9cH C Wꩬ˼lfciY[L˪ـ[Nz)\]lUnopqrstuvwxyz{|}~^N````````WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO[\]^_`abcdefghqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*"i:RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C B%D CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ hijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno}~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\cdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~(EPVt&8fjen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV61&+2:AH_cetw biosz?BEIQbg tJR19@vx`< !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~===  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25@@@ִ*kb&׵􎄨d3-@pd8!B$ 7}+# }^B]&.[w]_uO2CҢb_W*d;FCzqv> 'w '"o6>?u#ܺIqˉINɝù;2RP!4οR~4 땸ϹE;;-;r~lWd+[VT?O ;yZg䜃;TI>ܭa:BPlg:7?T+~PnO4ݔw8͢Е2FcM$))O ;$L 8VJ2"ZBRX` RJV#:BR0d % Zy]BIRiZ)IqLCT!shevҕzMI!̰#b#7RH8#BGyfE uzA1Ѹak= wCC'zA._MkxV{b@PCCc;qc!U} "m!!-v+^C c $WRcc$H杒ugGl*&oE?_҆YQ|PHWYlczZy=E\5ˆ@;msy>#äKJa Ѓo94{,y,1}^("9R=\f>~gUS0$wL#7۸E|KY+[7I%[X:&m >|ivPIʼvtP AHIKMʯ-Dܢ3柸3jM<|_n{b{(X'rA|xG($GA.yݥ:tQ$t 8BBB<=>?@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!}'{5%7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\էO~mh}۠+Uv *}K{H6:J?iּ.dƄM7R w?e;ߩSUfgϞ;wj^pQk9i詫^.&7 KF=v?;Ly?*:D0ϔj/VQpCTYM>&/~LZb5΁z. 1g(*s9d=Õ~L_nGκZy|jWS^ýk>o.{ש@QL1ù]GH8 gm&Vgu1ǃ7A/eYAWQ_,kg.&އX!2zHd0o^KqkI6%k }afiL 5oA~7|vWUi.;H~;ȯ"pahuXj&U&-8q_.,i=H\Tf1Y;pSF ʦ90CP> z5Df|.2LluS!_{#}?zɂb4~+#$(SGx̛y`#&9 {|2 IL\ JT4t u"+QA[0];W+'.(  0Pu2Jm3Lp '@cpOw:n)W*Il1Qv 3Kn4Mq (AdqPx;o*X+Jm2Rw 4Lo5Nr )BerQyr,[ .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.6uEv^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6A>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~DFGHI%&'()*ga/03k#hqv%1D0EiZc*ir@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|&!RO7> nm&b4ZxeSs~~IOG.}ۿe&Fo{CL^ƟG:䷶#NDV]y<Svf/R:6'6|G8t;w?op=qC,ltrAeX_?Q|[6]>ԛfp| ^`{h;m~vt~"zcpwp&}Keeٳ!HO^/] @&;w̹^ևK8/>lCwH^y3pXn@7{{Ǐjx'khpW}5ӃziS__ w7s>j+u'o1)|+_@Ռev|:tM׎'}4/gMCD:}C=˶|k)ٯnc? |$DgR_&@P*;jBXb&è);kB!,S ¨*;5!xv8DYEDDgʳo.rUcj""Bȟ P!"7x84;,[ө(ꗍse#ޝ>EY^Y僁A0C ,kH阂3 2 nEnpY/Vǫ-%~:aaew3 = ѝ{ Dԩ׬񘨞    ;KAQ=MEUNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶI܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8ORUX[^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[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~P "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?s]ш>B@+ @ ,(^UW8nع}6xH ^upE0j8bO(rГ,܉/>Fa~J7zѡZlG7.2E~[ssxX6[U 2oixZ#iu`ikCqby{}n7|ii\4BAjٴ!>P*&yk*F=IGy":9D^6e}(܀jL9+H\F:#c[ۉٚ`:fD"r^]\[ZYXWVUTSRQPONL; G=<;:ƦFG~}|{zyxwvutsrqp!@|Ё 0\P  6QL<, ˫{k[K;+ ʺzJ깉Y)Șh8اwG綆vtdD$k<ƦF.*&%1FD@V 񁃆% FCs0HC-̴lT<$ ë{c# | Kz މ&FWhqa@D0tt4ۄ~^J~"LJ9(W`9v52ύEbw%lB?ZWVՔSRґQѐӳsnj37dlԠ²2#D .BZPʼn#@x! $D=ygSM?9+ Al ãqlh¾v(! {v5h8888888888888888=-dzssedcc~}|{zyxwvutsrqponmlkjihgfedc{{{{{{{{{{{{{{=-dzssedccNML;Q=}΍M 8fnبA#ťeeJ ʉ0F^ib(t]u]u]u]u]u]u]u]u]u]𞖎ٹr21ba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&KJIHGFEDCBv^>ƦFG37dlԠ²2C%DF I #/D\yyyyyyyyyyy?}<;7`^VNF>6QL<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴcI) ȨhHksȁc憌4b`^\ZXVf(!c䅈,VH℉$F⃇6hȀႅ &H၃ (H𞖎ٹr21ba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:987vJ"vjC->hafk&AN%"IBf{~kieCAMKIGE-+)' ޺76/'& "'* yeUA1%ΣC3#ÂR 2PP`  l[*~skc[SKC;3+# <:dž&\[ZYXWVUTS%$#"ysSG/n.m-l,k+j*i)h(g'f&e%d$c#b"a!`ϯoO/ήnN.}F%% 15p`QY1)!cD 2``,VH℉$F⃇(H~nfVF6.ͽ}U~zvr7531/-+)'%#! lkjihfgedcba`_^]\[ZYXWVUTSRQPONLM;R=s<΍M ZVjZVjZ𞖎ٹr21ba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&KJIHGFEDCBv^>=-dzssedcc~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPO~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONML;Q=}΍M 8fnبA#ťeeJ ʉ0F^ib(N(Ab >xa .X@avnvnwnvnvnvnۻ~~_}zxvtpscSC#26jЈyqiaYrb" ,VH}D #DC4dpB $#@x  8`@xvn|ḷxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3Ҳr|tld\TLD<4,$ û{skc[SKC;3+# ºzrjbڱtdTD4$n5ЏOώspnljht1sCF 10/.-,+3TRPNLd?}<;7`^VNF>6QL<, ˻{k[K}ume]UME=5-% ļ|tld\TLD<4,$ û{skc[SKC;3+# ºzrjbڱtdTD4$n5[ܧgG987o9pܐQF ̋K˛eeJ ʉ0F^y`BE 'L 1BD=<;:9876fdb`2333333333333333333333333333333.X@a90X   ȨhH(ǧgG'ƦFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU 1R!Aу9pܰQ 1`pт )P0Q!@|Ё 0\P Vs4{skc[SKC;3+#  GFEDCBA@?>=<;:987654fdb`rld\TLD<4,$ û{skc[SKC;3+# ºzrjbZRJBe,XXBe(P8id$H)Bd @~c8nبAc0^hb(N(AbG#9eφzgW?߷ C|n$9@dtNt~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,J ʉI ɈHȇGdžFFm۶m۶m۶m۶m۶m۶m۶m˻{k[K;+ ʺzjZJ:* ɹyiYI9) utsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,J ʉI ɈHȇGdžFƅEńDăCÂBA@¾~zvrnjfb^ZVRNJFB>:62.*&" $4yiV(e x::wwwwwwwwwk~|zxvN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA@*ՋUpSRTnT a+e 3 0L3 qG))))))))!fWNih(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔT76543210/.-,+*)('&%$#"! }qaQA1!p`P@0 T**~zvrnjfb^ZVRNJFB>:62.*&" }yuqmiea]YUQMIEAYONMLKJIHGFEDCBA@?>=<;:98Ш!Ki91 A1]~@]m/&Ʒ`ffffffORPPPٙ. (HϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG''΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDăCÂB׽ηaal qq #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{܀q&"*;W|>ҡ#s~N_Ո!g”T'|}:rz~=G:3,io3V"!͑ϼ˶m/e:E&-|p` Ui5M/?.M0`Pk)4: @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*s,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{Rf_?O] z VxMC΍3Ǣd->i{ҥэD~X{Kظ s{6$=FKS7FJt| S.s9?{=7@*'-6:[9牾{+mo2WFFo =Ky1vfwS'x6ݼ AWh t <Ofv.͌yŕ`+C]<}VmM%m덂/  /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc hA i ^i1qF4y;N)-5;g71Z.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T-'};طݷݷݷ}yuqmiea]YUQMIEA=951-)%! yqiaYQIA91)! xph`XPH@80(  gDDlQCȩt Tt PTt  Tt A`Tt 9$I”Se t pTt Tt T 9O$  IhlTTt Tt ,Tt AT\ 9W?$IBsPOet ?Tt =?Tt TDN 9,#$I@Ee[B8HPt Tt VTTT 9*,r$!"t gTt Tt wTt Tt 9%$IŽRt Tt  ?Tt )?T 9#$5L ItTTt :Tt aTt KTdN 9 !$IBT?t \Tt Tt mT< 9?$I$B-8HJt ~Tt TTT 95+ ׄ ~$! qҎ T*|{XT  Ժ @m[s*T T,TT T,LTJ9!o@$iX*B C\T TT9F  @TT T,TL׼(~A,DT,TT TT9 ?U@TT T 9G$IRH?hT T,T,TT T,T9g$Fu rT T,ZTT T,T,T"$ג 9HT9+ UUU@TT T,TT T, T9'=$ hg@T TT9 ?UUU@TT T, T  פ/TI,T, TT TT9 UUUU@TT €T"J $IjYaT ÀT,T, TT ŀT, T9BUUUUU$u,AFJT ǀT,?TT ȀTJgoWU}\&wUGMU C DB(U9pPBk$h߶m0aOAI–h" G"$y Iƴ+y+%JAX# ~a;EϒZ,y&_#vt|Y`B8aFVX]Pν d$hL)/YI*l a0Ѹ ó@vXrPtNG|Y/zl_}OD3R&tvZs}+sIȆzug@-\oȤp# 5 תp֢ fI{.P ${:oLBsG5L*IrIF6zF.J+J#H-OK~M3<), 9 6%'TAcNq*y(N*ygrJ_IEzͨZTSɣ)SNMf2 侣a*yR_-aUPƋw]'+y3%