glibc-langpack-sw-2.40-3.fc41 >  6 6_ 3!Flض zE>b$bjf b$bj^4n+/ sK7]¼LjC-Ru`FMb^LAݨ+WNI]RiEegΙøh:@Ӫ9a @!pjWv h:ˆvy޺,O )Oߙf#Qp_Q J-'bW)`{6je@Jt#s2E=И/ޱzͶ ctsŽK\ nxY=(ݲ`f}11|/ịBRE^fL%̩$5D\'$jCMh2L /5g0Ш[hҖә:6)!ʶ+cAx { ޸kw8b{J>}ӯu@|gY.q+_lt1 ;Q}S_tE>B&o1}T|)D ̼PsS+DO^A݈!ɒ7e>Xe쾷-׾& e՛̨j516612093e7446e7f66e0c1c8100bfe529b7fc9b05a310ad7241ecf8437f1bffee9dd55d2e0ef7db965724af635c94c2f2ad10a5030204876d7435004830460221009709d8da594de881216ebbc1d99da13baf33cc13f235545f2f19e7ef59895df7022100b78ae0a1ca474c09a36c99e863eca5de71fde9ae850662c837399674002fa27b030204876d743500483046022100fb9cd5c57142368fa64b507cb344c80789262d4edc615417f32b6ba57253d8fa022100c23415556fa9ec3a71ed3acd2c4d655698ba595b43324035d16cb0d0d034ab9b030204876d743500483046022100865f1d891b29ec5c21b4e8f1a39b46ada276fbac2e630d56f0811121c607d65c022100adc2e67c23e13320bfd9ada3cae767c5666a04ac8aa284ae5ba8d4e832a0cb57030204876d74350046304402207a75a7aae72b9b2c60d6eb80c44a45a745c1f75205b06bb1416c30724a8f446e02202acfd1f378c5e21806cf4bf5cb6735d6d8bc3aa277cdf5edb4db82824f6a1281030204876d7435004630440220696a8cbf2aeaaeb6243ece4e25a5922977360f22f5e9cf6d0462ba7f037d5ff3022027078ee0a8585ff5265c3406a0322918ac820411e747819531b3580fadaa1822030204876d74350046304402200547e7a4b4c09b234aa831b9fd76a956fc329b0ba7d8462031d6c566eedf474f0220631488796f459e67d97423a2f2937aff667285c81d808264027f014b1da45d96030204876d743500473045022100c68457decc5dac663ed166524a1e9b98fc1e9be7901b06ebf5180e5c591f71e3022039767bbc2a8437b5fb975b27e16188bcb212305ce3ab81ea39baa31df16c2010030204876d743500463044022017c3be617e188f28edaae57885e9fcf2125d45adf488ac7ff1663acaf6b1a8c40220563bea3a795817a4db29068e2243005936ce213e97d70f13d97a79966b49bf64030204876d743500473045022071b0d5c770882ff070e41335963af181a006daf7ac799754996f0a4aef467a11022100cc14c570c64619789b277205770c8909d95cdbcaf2caafa6944329c7f423bdf4030204876d743500483046022100a3fdc28538c273d76d6fe283b3bba75bf970d05ee29be8cc7d918eb30cdd4fa9022100c97c54d05c32bc3bb2d67f32c73e32ceaf3b244bc590cfb5adb3273fa6c6a2e8030204876d743500473045022100cbff66b76d3f65c88df756a2800e26f86596fb7e5ecec6578a72af5790f0c497022044dd2381c3b135d159e7bcdc24e265415f907ba1520c40b1558fc592bce8fe4f030204876d7435004730450221009d2154dd322918e57af1a8be07ad80b16dc138cb4ea19f4687a9cf24a51ba2f502203354376bd5efbb391ad78cb46e1c77319ae2652cec73a5fff9b193a96e0268f4030204876d74350047304502204bc49d0b7fb643bef70970e8273acbb23550c95f0a8423e8c0f2ed889886cb42022100b7aa8bdff998d89ac6d86a574f5d52e29e4a378681f1dfe482a04bf07933f68e030204876d7435004730450221008b3bfd9f03f964b14f3e6f4f981e06f9d9e17910d3be86254c3e0c45e2bba67d022001f061527090a521f120c60b7bab6fb42570d1ef304d8bbd84a120b70195f3c5030204876d7435004730450220678448ebe78902b242931dd324f9840d85cb33328e8c7bf49f6db733c2c7b90e022100f47de8f5aac19c82de4ef6a4f0b3eacc9d7ffecef15427d51c88d466f4fd3f26030204876d743500473045022100eff9a84bdd4ec1c8803815fdb8b61a61f21b2ca9857ef05364e9b78b9763273c02205a64d1417fca696dea0001b0d2efa84e1e8d016d14a765e18afac80ac095bf33030204876d7435004830460221009cc1bdf034ae022836c1d9af7576e18155533633a0cbd68ec20ac75400d542fb022100e23cfa89297aa1e652d1003615ced131aeea7435bb414065e7169c8fc2186d5a030204876d743500473045022100b1bb93074da10c34c69c0536172fdceea464cbe3f8548285474e25134170cd4b022045bf35d627628b5eee0f2a8705554f013f86532d64b2e50c2c252f660d13da3f030204876d743500483046022100af3fa1961f3dd87c855510921d3d14029e9a52ec8d74c6593dbd13983ac8d1cd022100fd562ae0aa3c794a9db6455dcbd2ce811fe39244705a8db9c523f2c8682394b1030204876d743500463044022037fc3126b8a9e67ba5fbdb5948260878c4727eba90900ae80532f632fb32b0e402206551cc41eb83dbeecc15ac25242f89969e72467ce399da954e9d688465b9f826030204876d743500473045022023833611fd3ea8785878f189395f86ac1c098d541ce6f00c11ce217059a4a60d022100e8c9251785a2d37bc8efaf483a686ed8f23c1c88bbc7683916bd13fce322ebe6030204876d743500473045022100ce0438b57a67b11c0be191fb24be4b5c6066b2d185c56c2d8231fe238a181b7d0220228951d7df1ebd71d7c7329aaac852a23c80e50ca5add1af2447d6c8713fdb59QgvhE-YJF2B'L>`>?d  8    l    L  Q   p   y( 8 }9}:'}GHPIXY\]^b\dKePfUlXtpuvXdhHLCglibc-langpack-sw2.403.fc41Locale data for SwahiliThe glibc-langpack-sw package includes the basic information required to support the Swahili language in your applications.fRbuildhw-x86-16.iad2.fedoraproject.org'.Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64'y24C"B6"9 @'y2:C"B6"9 @AA큤A큤A큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~d914882c243f71b2e9eb6668fe4ad6a6567535c320aaeb2c29b272b4475658eef062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398129c78c25e655cc361b163e37ec6cdae06c321e2431eb5b9c80b155865a315d7cbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b3e3610e3f7322d01c1b5daebc358818f50fb817d2434b6cae60c7f5a6429abb46b0f28a30c2c22b9e53a1d610cc7ae533986ee0618ebfcc19c1bf7a622579f2d7d3662c36c5965099be77aca90697eb61a9800f2bd427b28033cea2988df4c365172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015f613f7b3281bf33eba07b5cb67d7530d116748212ed359273970786558dd4110aa4917e2f60fd38a511b78a607ac0d98c5a2bde23637eb232d69111f4284359112b9ed13f30a17534be3c891b17f8ffcdf5f8900e7ed00937128b4129358a755f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398164d2e9447b5dd7488825312f2e7bb5b7402a1589a4c4a1bc1651184195c8e2d4bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b3e3610e3f7322d01c1b5daebc358818f50fb817d2434b6cae60c7f5a6429abb43dd5598bcd5ba416fdde78f7534e639354300a3df500a78d018e948f81d6ef997d3662c36c5965099be77aca90697eb61a9800f2bd427b28033cea2988df4c365172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015913a08308c08ae2acdf8406f849af602a1b2dfdefed5b97d643ce0954525710e33526a7198e6c34a2d8adb0ba6f1a00d84226531bc4014cd429bbbc163532923../C.utf8/LC_CTYPE../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-swglibc-langpack-sw(x86-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0.4-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps   2.40-3.fc412.40-3.fc412.40-3.fc41localesw_KELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEsw_TZLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/sw_KE//usr/lib/locale/sw_KE/LC_MESSAGES//usr/lib/locale/sw_TZ//usr/lib/locale/sw_TZ/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-sw or langpacks-core-sw_KE or langpacks-core-sw_TZ)) unless glibc-all-langpacks)utf-8e8c4e728c0a2c9626b832fafa3d33f1f59f6ac82967062b086d7751ea4c2c27d414bab1518593f124370c1d01d55d5adf44ad28179f8ee85f5897cb3950dcd0a? (/h1vKuN薾0d{$ Ag:JnK5)2rh|d?8 u{<w})w {쓍b NtY%v96_Ixvr K53bxb <oU~Lur8iڒV{2K].ѣimgrkϭ\6Ý5qkޚ:ޚT.p}bDfhAO$z=uR-My;ܿ/8*ɷ!{kVCo;Vđ,[ZbЁ,Vliah"P%V4H@,20b]`ɗ^].NÆY o*_nͷNnQ[sI8֨58bx'gOi6ogD_0Oͣ9c 1eb€2E,XX'M,QW"A|J]}C'}T!n_wno56 ~V=R͹mOp~[V1ocrq;0?f{ofXpTj8D%`)6:%A`fw: +T ;n6 A`Bx R`a&nΡ] ɅgpB>1#j+aצ,)V11p@c# g4Ҵ𪳲,м]~>9>)E}U7>)+R17{ݍ6-VJ ʩIGFdB!~reӻwg~k|g}ŏQp(wҁ"mf[KɕbO ~x:Ϧ^<ã2y,> ǻ&ʛW +ÂBBvɸcJ0 0wsBC>b?>,%ȷ曔N|x1>ή׭tsrqs =+7_|xtpl520.,*x8[nrYY[xU۷l[M}{&e924qX~V6N M v,owidj3k0&okrX^SkTpwQ%g|opO[ӻJt.nN74LLq;Ãso=MڀkŪ/lݯ[z68?WԱyUV1cStU չ7M@ǪNb70eblf颋Z*MIT̂j/^~eqV@D럁*8oEl`s_- ^H11E f?̝ IT }XQPn. @5 &Qo ŹyԦ:}D фUC2(Ҝ \Hkfڿ mu?={MTA y ~PPۦ)>!IGck?;~pk].0( Y=bY, <*Y Tiɽz5  *t]E"߹˕z $Aq”mDp]J(k,yz F%,441Ww޽=QzR$@3LD7㍴gl"kg6l F.x2% h<6D ~$j AWjX@Nds|ݽW ЖCk@*>Ŕݞoaf,SP[&,r/\enr{ͭK+gMH|7ko|t|וBo>ڬEQt~A؄RYZ{7Md yͼ^rhYx/vح{!bod7Nyv8i:*値<Ne ̇IQp{`* ޑ@~T]oήY R~P߉7 #cםDbHthzvLSz{zX*x9 Q;o25g(<]dHp=;2b }Æ5l7fI {]TK?R`Ԓ^_af~ZLd 36f%.6 4{Wz?Nflho X\O\)P썌Z{ M«|9XMG;4[`$?;1Ă|wzjX|,\owFTᔎn0H(RfdpnĖj,/>2aXճd,lakRLSh /1O/BVH<&qS?L3O3hc lAMA|5L`/W+Umٕ!.DQ!(5=JI2ˑ| l4E#ٛ]nV*(dyc)s䅰!jRtS_LR0}aW>)n69ҋG.WK';hDO>[1;Lr?2mџ%(H\4}=z'iW-z?M%cg+2Cz"h ;nhLlDu^k 7;T hM)r94"7Raq$bYXlŝQq#zRW'XVT}[ctk}]KOR-gLSάOꗮ$ƒZDO5pS!Ne [;"C"iw9+C-в,86SxWr+ 6o6̀ FlJ NO2K5=&lcCY`.SM~lQbI2!|WLm9!vxn 6(ؠ,$D! 56! $-# hPɁ ̣ulv"U+T~Ztf!QE!Dy֗@==Y֘!Jq:*ǵS~oQǬGrak[W_+eAxW1|~l|mP00ʆ 0 د49w52'r_mcK&:}+jDhh6-,'-, kVAن3l;;XDz/fO"ِXm;vJa%Tq͚YU*\o{(j|:&>}nT0] mut8Λ1TZBH"9HeX눳fch͚$Z5ws'{$eT'ltNE0# 3n} O -+T'k_ +̊rRm<,6Їۛ chwLݶa7t,(^'i> ){65vl>U`l7,<^-XS )] |ְ¨TL ҬٯkfMVpm΂5 >xw>$&z.m3ed\ -PDP^jAwr(SB-Xqױ9/(2)ѓ 7wK6oɵqoKcYI o9A裮*L |#"JFBd!Ey# =$P+!.Q`gy PB8̌E-m{mŊuUAT+F23! lFk$$hmiilee-ѐ+nסCI}nG[a^ۀ>/՛yXC0ϱ5]E8iho^|vE08-!R4|z"E>xj?khf(gFw*/=coY#v\"d*(΃v=%S kK"Tǭ?o*p-Ȁa Pθ1 VePG ʫ$}<(VR3&p@_GٜqL!DߵSnW v\0;D1a'E6Yqw8A Y@NQ Q0qmu-'4W;|{6u†8Yc,ZW8^=Lي zNb }UXx(`٩ҽ뒕2fдb|,Ay42tHyLU6Mb`QaAuW xQ-,=kv!~0C T8䷾T[wotSuuF-`{iK@B4er :A( -(B! @7}+J-Xw%hfSD) 7%n )Q}r0%ͯzFđ (HFReu@[HNCoT2]oˆzZX YXL$hJ wQФcPJc>N0wVUUUŨL{pu_U ?2"A%,hRX$9iVC۾ g}R9`~R%d7C]1 ہ_Һf΍8Nb܇B}kccyN8D͈8~i/_.ҭwp ҵSy=$*z^/RQE} ++Tu4GJu!uRo@0q/D:6ꏐ.=Z'D_XRO%d$bva !дf{D#NL8FHOg4׆ŸAm/1Bl (DvGaWv_:oݸmӖ jըMdRP(T$LLkx#1jH3g&!cu{frcѴLvdUsۄ&aEc$ DT~zJ;A5b+ǃ<"BN( y"V pv˒ҤT E2 xdN@vW,/.2oEg//A=hc#˔i*_KFp%43J _uk8%tw,;9F^춑AgmB)vnC4+@'P)kcZ#.eG>&JV0q |O'xw7ߞ+t]6Hai%)њ2lf8 naN~~ZlP]+֊(*"?<.wO&"e|/ Y% =N`mMp ]xȓx/dגy)SOIKWɱ~MPsECX'V݌F(_J\tu 7UC} k9D`aD4 RiE[؍X";$c$6h_11LReRRڈM048M`ܯםGUӡJ@q9~J|'u? fix„ zCه_546ߓiXnW&7a)k "Gj~8b펔p"bIc6amɽ6'o3z-fHTd ֥ݤll"8SyK}qD9"M`{GnBۺӦBFA"u:ε1D𼾍$ ppL8A΃FX9ϓ~]:QbvRc|55i,3FRKt+zc ^Br:Zʸfe€ B㝠!Nl\CL!xf8'(Ǿͤ>6ty/j1 qwr푴(Î*yPAx߽Ea oESJ3ma^PENk㙉td_y}5)0ҵ%(, w:PYAJ]тSz_^ 2")5͜3˷+U>P;RR;w[Q~߁u|֓rNͶɧi?ZN!;R9ؙMzƯ*fLӄ\-JrgC/K_vCobr+| `4}ܥm~ҟIH?F2D9P4*͌aKƃߢ&+SRWJxt"Ty|rKb_Ә = Q\G5^-Ʒb<[&g+h!bntln]XKR Nr 1kg_o}_}UQI7ROZKI&ʜAY7~_3}oُT&ާ{QG 1f[^՟Uq7PSHFyN_4}.]iRS@R-H('ZYիrS-wv ||lH yCsI$sYm,/R󖮟D 7r4Od0Ko;! yގi7= /m4u,&~W+qI|$~-?{OcN2 ѵMAGSE{\rJ4IGCz)Ju:Q(> }յRX]l*)OS.۔UG3J+Nv„S[0eUtLCuǮ%p gggi&3Yw&1Sԟ*CZ3 q;Ky r乧F+&f蹋jLJQ`RQo c U˱]gXH٘'8YR,v{4.Q&RNI[a9ڣ@t|N~en?ܯWM9uX5!H?x6v1qw|UDP$wSGg+h=࿍wDUQK.IGo۲8Q6m p=uĖ2#o}%a>mcYY;cg4>}Di&ĈLnǬK܌2J -M^kMExd';֍i@P4V*_*@ PҀiR*_*@ PҀi'ບ๨຦(d<ڞV}몶U_.i՗Koj{Z!6g F`o0p `Xhz X<,`X<,(F懲ĕ%geV;:teYV$`N7W  _3[vp-٧ŚlfK`nkX'ݶTƚ-lXgK`6kAl'ݶTƚ-lXK`6}kA'ݶZ&+ۀ Tf*p b]vyM AOq_h1jzyy-w1*EsX FԈxiO31k(}$ܕ9!y8cmUM,d-#ؗ#yǸmr{%#g{Q:ExrF b0C/"'1@6Ds` kAyІȚk9CCdM\WyT/m~ȍ+܎ݻvdUK*Q i>a6`۴Xϰt%LS,7ran̾zvNJۗ$@xsk{S"LgzB>$)($"q)Xh3I Y\7mC,m,쪦i `&S.2 #ͰN ڋJ҉BsdCYL4g:_uW6UOt5 3*!RZbNy7n=R.&ENtb>R3M 2.2)֟5 sF(_k:Of)·=fO\@_3R˨;V`g }iAO 4Xv"!Kg ^" ;>5fn%)ܴp$;xOkPJ< ¿yQ[KVB&w0=0mWY&}k%C "OWF _ C:*{\(2v0WTyQl|_mHQxy)&_my. ?eR9nˊJ;r!)#qG?dD8Y+QuPF[[kt`ϊ c(%>ȋ쇠} >B:H+W"8acqV3e|1+~bma4 t0jK%`%=!X fffff&uww{$I$Ic 0X_AN! f]VENmn}oi3 4a$yXFՄK ɔ "O-ZVaWG7I|E;A=9x{5ws;vS32+r#B[~SKzwlV l"/Ȣy!S2d>o95~g:_uW6UO4G2?6..&*q;H.̷m"7a@ˌ /^VME='k0Z,J(d:$#* RRN r@f#؊lj%?7a';q/qyI(4:g#* ^RD wh_}O=M`.e2a [VOPL`Pf$6^V ME='kij^fIrnǾFA [UBя%"(d:FRceW֘[V̛> :)hNn/ܱP6_3 a%A? a\_< ]yXwgVF}[֞5s-R%2Ϳ ~^܄='gnZ9 CN jE6\Aٌ %^mNWwgFCACZ>ϼ:/{UGq&i̹J而pf`W/7RbbYXa 陝[$;Z6;2/-/[ ^6㔘zEN-==+~҇X}7uiP`XLPʔHHt@S8D30򣝹hFL/%ݱWp>e3.p^mNi}yz[7t;Sp6Qs6H֢K6vxwݒ1դm):ZnӶNG !^]Ӎ\c[ M-kЁf)T!Ǚd@_IDk+\5ֵ}ᖶUdC "D\J]1=.l9ՏtՐT6ENmkrm_d֭Ah:9r{?qZE2Qt$xc2[+YVeʵZרluUmkuikTuR ?`ݗ?ܑa.a(BaAhzԏ1>yy5`g Z'SGkYE衊OxH]:Q9<J*h?й2YugH۲8b-}d$_CkK{#mDnY+U u* Y~*[i T0YiX]H`+$9 h(.(GZ$S*}8 cv}ȴh'NTi-T:7 Z>#oeRLz[8L)#o?6T/)^b{pzo6u S\b᪆ٖ{RuWNH{EDh!GZ z?+IgWJsTSRI.s6 ]ϳ%Є0`1bḊB٠ʄ`|rK~00*'#N#ŭI6$>PPh"n:*]/&p!MmoWHА BCnPHRǜ޻u޽:qBvmSy"=,<zRP?;b⽮߮#=Poh,L؍ĩ>8>:m mKFKbTuz}^(4x ae+7ɫ'kiZBG. n=)UfsY˱Kv]CR?#l5,盲/+1.<5o rrrƼN@0lܨYGYYࡅT4OXn;.(綤!g(ƢiyoYxd\W_?e=Rn KSwzBO[^'ɿwͤr䝋0 =&ţh9 ?Ordፙቴኪ䞻'rKs!{QI$%I(IH%(IDIE(I$EI$J($EIN57[;g޸s;ͼqwμΙ7yΙm9Ɲ3tlwμq6]KC(tZݺݺ[F*n[wnMwnݭsnݭ;V9j E [A L ['}i_ ,=/E&z+{Jʹ_xd}X3kod iLgQɵƶo(- >ؓOlyեwh'Nw8XuG`]JBn[:W[ Jh.?c_R ?ٌHFH%( I KŐҮRws0 KVҲ[״vYz{18,.pTX :FGy"U]^lJt5zH*>"H nC#wM58 5a:l8O3NDf_=UK&}*N[m/*MxDV4sȘ%F|?`WU$z*]O(*ڮ(UɖkDo} -|>nƞP;{@&VՀ>.-[DFPEa\-!A~ 1KՅ@ȍ41?m8ItW$Gt{zGϳn w=s&ݧ`/K hfKs Zwԧa7N@^#_ )*McMM-RNx@O(0jՠLuZw*vM/L[EV_c dP&N7.Ucf9S f9I38]8Eb4c⤨K=?9s=cP[LF6^g@(GqU?LusA-~h Cx~hbD2*{?6)^=n9#avfXW> Lm*ՃQ)$o'!i }f-UL7ďp7÷[Rw m}9crqxI넭-dQOc^DN% u7U?*RP<IXvE[e1[ߟ^Ǔ=W0/G= #s,KKꃖ[亂"\;˒hٗQzT8*#oΜUOlǤqY]h;D>2 \Z{xdj;ݮ R$A^lxW8n۩%?V(8p(l(Y뎠_-4-CYR3rɅqP P ^ }}Xyo p zFw#6MЩ#7Zn^k2t2ad{@(>Ath#yGG<P" gZDkm_o 7x1Z!"j2{NT?" c6W#+nh|9PbdIJ Jhf'df#OJEK{>6Fv5f[i ީyƆpF+jY-&i¬|\c\P[3V>4gú|74ĖVM솬2G(b4qs4I%k^b&`iSG efHͯ:%h<ʒkXRdrx`WJ8>*ps1-"+M^+JsNIsDyث[ aG+WzW{ &S8!/%1b ]* 6P,d!&CZOR^g=ŠG2_RvI4uۆj"J+2TzF4Ҹ'HaY6o$0_ F #1'NR$U WL W& ^Rlх v {,. ` rA(nO[B60! `fx-r9&PU<@:pmKS=~‚ ҎdY,q1WR %:[%ݽǕ(TC=vt ?Ƌa z.wSm[Rai5E_Sjޟ:;eJ1YB**[m4Qc:bCgg?~i3_gX+ZN@ooL]a2?D{C"?2‚d$.|ư6+_q#mYOۨ:mύi+9"CŊNYڐthT=6WUe?e#ܙGX)+xp?˚y s}8LLcH29_^^eSzSf'`RˤhitNIW& މyy|RWbJkUz}͖?8o#gkp?Oš`N0ߐq]&Zz{ޡ~tV1r D(xtuIX\*KBДYnlq&D%#`hɞXƉ7/+°.܋s)ZSi(:)3S]a;J0i5R#RI :MS7RCZ@쏧Ѣw>|+9b"<8hZ3_h|2o>"w2{5u PA8Uiats_:}%O z*/m3' aM`zEA>ȉ۝WtˆT$!C:ZO[䖓ND~fܘ3 rs8xJ;+@x v"_UK%bMM4Z ꛡ0!o5t=oeN f>f LTf~*`5!JPEPC?t 0 0 <+qrt}̺*Sէ4I?93Yxb]V%5-%"82+.Pހ:n^% M@22+r#:xO^pStB32!Q`ЈLplD/+'=5O.1߯,Ϊ'lK#+5RaZ$%J 9)b!-Xk&Et=S55|xzYt9 ]XoT.PYhՀ iGY^|?k;[7UKhvbUZd5RJ_A9[1%SB2b"!}ѕ9XC73#yG|xF c#2!0W_.J%oOJJ* M˭IlEL+ >ۯ:y6Y80ܮmTAyVY8 !n- فWa@ /Q{tj?z/vBr},x/*ި}&]Τ<"?7[+PW/KlJٗfbx8s)q#aL>3#~ٯ'h~Gv#'n-هyWgqk%K*tЇ\۷YvfUVF, 뱜i(p`ePG FNZ(⪍&AxW,%bA! PN̾J}F]QM˭؉\sh~]d="l Wն ۵*H3;/*+'QD!>57{7{7{7{7{K~C;z3r+v2ם1ܲ)Z"@3"_ћ[ِX [g똆׭ZV)QMdMG|s0|לo JaSqEN8pt9^1Wa@ /Q ܊}̆\<-B!1+'nޥM#-9A{=k9v[5Uf(v^UV$5N4B|>k:[6EKHv`UXD5PK~C;z3r+v}̆\<>ۯ:y6Y8wr'wr'wr'wr'wr'wr'wr'wr'wr'wr'wr'wr'wr'wr'wr'wr'wrK~ibeZeER$J(sceSDdf\ET%LG=?79/b'ufnfnfnfm랶0wiH@c^ZVMiI( MqjK~C;z3r+vRW ^+xlEL+ʫ{wiH@c^mTAyVY8 ΄fa 7 G XIV&&I$E?DrM"c p}I=[I"Yko|p 6iRrcO3ՅG'aHJG9t+ ?ݍi$"m{^q/%{=DD;|%rt_l{ОB!({l]ʃT+&Jf?Y.];[rVCYZv/&/"ɔ@#rHPuWyrij! O>{K$ yrTs&Xvu8 ]x7Er_D9,HAU_gvKE uD0ב t\0N9"-w: ѭb?2xbNDOOj!xUG4Yt7 &,?:d\X&pt?vIPoveCU9Er\.r\.r\.r\.ryyyyim1,BC (:`bC $2|`qAFkB3B4M4M4M4M4M4M4M4M4M4M4M<<<x(`^؅Fh4Fh4Fh4Fh4Fh4F /pТ +P" N";WPLk ?!V"[K=ZRD?|P yP{-S9?U oQ 0F 5߃?XdHDT<-c'`Yk`) hF3"""""""ٌP((h)>08f?4'ʸ23Ƹl1S/ĸ02()0M{)w']$C;vٽ#sb X(+xEb=djuL~a-zEUI.I#zeǴݲWTvJKP0%{dg ]'@vޑ91f׼]GNwxҽA{tG|й{asT-r!w^siq-1]C=5IuznBI]m:K e>@Wy@O (Thslޑ96ל^C8†i }7Htƈ! Qw-CWʫzjPG nK9: G"A5gF}k^􌋎i/,zEEI.A#':?LtG>cezLQ%I'"uR=5G֨PS\KPCTw R1/DuE-[TPLP b5bV!(<)YSes9N2E"dn{]y0g}Ua!aQ9tRNNG7HlrPM=3yG&\g\rLK.A#'9?LrGI #B$W@rG~ Ǒ6rO#`䂋<`\G&rD~ErZC>ce yL!93?x 2f B4Wp>I%y4i(+y5Ǵ*OB `Iks6 5ivNeE<ૹTJ7\8 @Q>ʎWoF}>xI7ю, Op^)ES!i4B#`5FM͏$ 4CVBer< V[V46W7YIcmcTgu6m4 9[1>$9%S$18dLHzP ( djzcY<0s^4척8eo{}j,|fIG|`:}?x~x~T~~}ۆn\DNv_hu`Γ^+-KyCāw>[ 6!Y%hJvɘ몪 ixBn&Ckp1;>WkZhE:#sXBY˪Tu [8teM(5_+(c,1r߯펢!mYƛiE"eO:}~ ePB뤌") vQlT+0bwA`[%B =]ӳs IwPΤ#!%0<+χ eQS>.nޞO?2[ǹR/7CoZԡ?7oTuXliO6,ߟɫO[!~A2_sZ _Fݕ]uت.pD@.ؘosL}JxLg}$;""X;lG8P:(+ ?v[2>2Koz!NPv{.\'ݻEh8|S̯Į:hEwA=,a=i퓙п6ێU\*|yt=W  t @sԉ"j=O¾g&0BMS<Wtί1[Ue~L{E{E73@,49qaNbQO.]U2A53ϵ"]O}oK݃=LS^Ȯ>sS.v0@H!/{񖓃'v去~w3|+tm;rEVpij\Man{[j&l!%D&,PƐ܇FAUԿm } aXxm0m P!=Y`ƍt~ @4Ys5!a#Λ2 (K>KpZْT299 Ip-$ ӣD,RIq9%-)DT M1M ؃h!OG`dsqB Crȥ+'o ]EOڈ0 %zugP$̒DFP xiGg31~Qܕԅ`l~#1rD6~#ny]jIEUrٲU  Q*BC z.V&sC6r;Cb@u_SBо cpW_՟ ;P_֗3_t O=;N77tP BB OOi5bNit8420Ll>['^ < `LmٵBH$ *5bQ!"]׀ֿˣuz#zWWgbuZ\} -6Rαϝ[c_cg}L_쇒}F/HK>#?be@?Ff/0 x?}ճ!N&E"!J: % S&Cv KL*{eESĊ\z$'nA,Ӡ9K2a&mb(E#AAq=D=b0 L3!I0/0߿]ϯpכ? T Df=e Cx$Vެɕ璅@Ct"͗tkEuRڙSBIt)X4*Đ4F"*4`܀'qAG.#Nt&S/ڟԫ|T&^;m/b _]U{ YV ze<+#:&Q,f_f6-,$\'gZ`ϐe'x$~ݽ#'Fk0pPhr>seOSm.qYM4KQ^H?T8 )(1N !ީ'v~70E:߂{ZTaqƇH600H {VUsm_Rۗim=W~(A8C/:N7M_OdL/KU(}8sT}EGb?q-vNJ>B^bb'aV{V}wF퇩&탨3>{fbwԯ?%d?2!weqy$;܃qNI#v8,nLc#V+z{Uޣ(T2ˑC#݋>ܐs_x'܏J9@U>#d! ȫd)1| >_aw.{|K$o,9._,o,:Q4J"~_Co؅@CY_Vᪧ!\%> #9k6(PPP (h,1psb$\L-з"LNE%|Q$91dn,l4~_"soAܿ`}u:EUOS{@FPø Cb>ل`KgP&dӲ`Xa/WbWJQ4M%Ҩc:Ip4 ƻt %Ԁ_ u2I~^G8`sT4"AtciXU 8"| CG?o4+_᧍ ʵOMC1.K Z?X|Ɗϩ55ox/TO"}$R 2uA-"עP~?+#ׯ1}0QJ@1a5E0tL[iM!JCeĵ\زkKZj%c%JB{Nֽ%N)1{zEfvL.&S5&v!g?Nv朎K60f邶X-RP4!헁i&cr'C<ʪ@x B_s/yW|O9\5HxH,; JW&CmhiSgqD4(xcpKD'K(yX9[t\^=Sq{i0`- D=1ߊ&%F:v6ﮎNj1Cŵ? 8c\;ծQ$ÄYbv{!dQBtTߏ`oߔ`D~ww\#K P%|_W!Һ.K0333+LPEm,쪦id`C:n2*jzY9횞~ݖ]=͒ b~^mZ]VEMA0 QԿ]ӳï۲YQ M˰˪I#qfQ0 b{~skzcu[vUS4K20!yivY5IuA Bp~zvMr nˮjfIF1?6-.&~Yb~^mZ]VEMRA0 Q]ӳï۲YQ M˰˪Ir#qfQ0 b{~skzcu[vUS4K20!yivY5Io=N,JFA B~zvMr nˮjfIF1?6-.& iEI(A]ۮYmUM,(uܦeeU$8 ( r1}a m,쪦id`C:n2*jzY9`횞~ݖ]=͒ b~^mZ]VEMA0 Q]ӳï۲YQ M˰˪IZ#qfQ0 b{~skzcu[vUS4K20!yivY5Il=N,JFA B~zvMr nˮjfIA=9~5=1nˮjfIF1?6-.&)a%A !0w=og9ZT] i(uܦeeU$E4̢$a m,kF4̢$a ]ӳï۲Y M) Tk2% a%A !Hw=og9_eW5EO$qaUQF4̢$S`=Rc HO@hsY `G4Mt qK3x,;ihN|1#f`  m4\LѣtQ6 2?S~0d-2?S0-2S0Yւ&DR;::: Q]ӳomUM,(uܦeeU$E4̢$a 5I8 ( r1A{~skzcݖ]=͒ b~^mZ]VEMR=NqaUQA0 Q]ӳï쪦id`C:n2YQ M˰˪IiEI(A]ۮY7t[vUS4K20!'4R.LE.+HUMq`d>tCxCUۦ>-}S_>?A%¬.ckZm8iXі]u%9!yivY5I8 SyX(@zvMr ^eW5EO$G1?6-.&)a,=_yݖ]=͒۴ zÒ-)z%9!yivY5I8 3y`, P v=og9۲YqaUQA0< B@ `skzcX-)zxݖ]=͒۴ z0ʳ{yGB"}8|~F#s950 ) 'Ȁg4|Fˊ:٘T6nnj%M۰$m;A]ízn>:0{}h6J4'ԪYğ:'O̜#麯uQӴ#}Zؤ!>2L\sov;L IDJinO#3v`;AJldiH(-Z`*(&}$y<::lll8,`(`$`` žd0:SYnhr$4L*`Pri,zX-0'gCxር+ed{e%c "ۮL >ܿݝ۝Zq{:]~\.sg>XiVǹg2zM=ǒ]|ư,wL$oney;s-y`K:jŵrRP:g _`1Ԏ1;<ED?&>ʣQMU~Q~iv&n@A"i_T/d047=b> P()=*:G]rb+U),b\zݖ]=͒I#_w]xuVP|Mpu[vUS4Kr$Db~!t:F\,-X ^ o]ӪjO .nˮjfIH /xNh2Y du+w-ֽkZB)6mUM,ɑ4!@8Ms6s,{.źWvMRY>ŦṘ=.[{+6Ep8 ? $?oyg>jx/3=3 ~ %3=ÁuWlH'(&/sKcay07DQz0Etjh@c SUbhnXsx^q QvT004bჩBpH)hBfHr(9=ô*L2%\R`厂J sS1#+ -zPEĐT ۥ\VG&* DaueHҞ!n1rK8C/L:ILLwte&^!llJ5Tp\{ԅ]QĖӻj*(~ H W )'%8:AXx%C`\6VaZmGrFlK}e@Z.|3\}5/̾☺vLOt:F\,=m&^ o]ӪjEפLazJ̙zi° X}o@O)zd858S8s7wTn>N8dx5t{l2r+ 'g% kɴu4f -9cel E鳗+O.EN} Ѱ9xbkO}zb2\mBv=L)N(P0?QLV&L>9dQLJd"g>Xz/Ԥ3tꨀd 'l1" !=.T# |k (=y*$a)qDz@XǭIGln'I+=@םm4tgza86'^CyMyVn4, Av;8,@OA7PrfB^Tī0+.n&Zms,!|rv7L / ?ڻ]JI׽v/G{B&3H1MO5Zscy{98{9 w}W9R]]`va[&xdxo|>>6NzWs{\="f^vGϏYfpvS=,\lrKd<ХC_Hyu~xq$?ǚ*H סdb[K` -~/@9٧AJ 7b_BQ@Bl \lfūDRcR.\V\#ZRBLJEGb\.𷢘%Ü/ LEN}a$]ɂGvF{BnJW^ ҺُʱYoD8Ǒ΢I \,1^=pOnpڸE"YK5Ma|71<ȔDJ1laP} ^'U,t8w'ʺ4,?bh€R6[PSy0B7L}[3f9'q5/6 Q6k=k&b\ec lv'%cET &!޻>.MUE3&x@.Ge)띏Es yPP4A!Y3E'-!k5A4|z$ 7[2ڷaNGǮokX8xn:240oun7L qZ"!ֺ^< "AO#ؒgh1k3˂‎ϸ;p?C0ͱ=]:ErBvW_|ea @a该02G,S*} _օ ۨC݌u%AuV:Kd \K2kYN9$HuGp1+g6 HPA!Fc28u8#() *BlZ5' NFg PU|ׅgȭ{4R"T) ;} D(ʫݘ?xt SGAmDƆ$p;ܲmdiu槿=VVy4xe6*>ϞLThNȾ}Sn{ 䭦hYDWx滅g[u&LJ j2K-Z~aXΌcIa8$,K@8 ?0az`=~9n3 syEBQdN-d'P!P lĽ*璺NT^WtD'` M7Zf**ek3\ JV$(=_hK]1'ro(=%o2*tHѹWTfZHZư,|²_pwU7G!89rGFn Q91cKq F,;cA's'2!~8.5Q|N$!Z%FF θvAH}%]HFhX_aQq Dg3r0\=j11)~Djwvq6t&x`܁h^x\FX⿘2v C&ZP nBʓ%e  3[)1K'\C)Exվh9j`_I)UmE.~c-|NX)d{ߗ޲]ljN?9}_>6CA$Pmu CY OYόCtlR5o%<1d5-t~tOJ:SleyywwDrYHE=]qr5=ˡ}<Fyݖ]=_:n2 sT(eE pxv}[d,bt8Mu[vUS4IbM0RL$T'$G1uܦebP&ˊ@*HȮY0p6쪦iqaBH.+M"g9àh2۲KrC^mZa.Ñ(o]ӳal4mUM%9!?6-0EvMr(AOd^eW5EO(۴ \,DrYHE=]er5=ˡ}<Fyݖ]=p|v}[d,bt8Mu[vUS4IbM0RL$T'o]ӳal4mUM%9!?6-0K2\VRQ#K2\VRL"Wk "PoV*+͈V `/=3>h;:YJU?ӉOrU/T Kp|_WU|_WjfIb~^mZ]VEMR=N,JFA B߫m,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA B߳m,쪦i(uܦeeU$E4̢$a =9~5=1-)z%9!yivY5I8 ( rN,JFA Bߗm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA Bߟm,쪦i(uܦeeU$E4̢$a @=zvMr nˮjfIb~^mZ]VEMR=N,JFA Bߧm,,쪦i(uܦeeU$E4̢$a }zvMr nˮjfIb~^mZ]VEMR=N,JFA Bߋm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA Bߓm,쪦i(uܦeeU$EvY5I8 ( r1~]ӳïˮjfIb~^mZ]VEMR=N,JFA Bxwm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a @=zv# ed3,NPhi bv?sz~_WNYm=s}9-'~؏zǷ{9x=&w3jRJ 6` 6` 6*2!2!')z%9!yivY5I8 ( rlη"8 mUM,Q M˰˪IiEIc|u,/ P @ nˮjfIb~^mZ]VEMR=N,J{gyH a bu[vUS4KrC:n2*j"qfQwo= Eq0Aï۲YqaUQA0 |Y^(@~ݖ]=͒۴ zY9@_[B@ @쪦i(uܦeeU$E4̢$2;z`( _eW5EO$G1?6-.&)a%A}ֳP$C01-)z%9!yivY5I8 ( rη"8 mUM,Q ~ݖ]=͒۴ zY9$Q[B@ @쪦i(uܦeeU$E4̢$11:z`( _eW5EO$G1?6-.&)a%AֳP$C01-)z%9!yivY5I8 ( rTη"8 mUM,Q M˰˪IiEIb|_u,/ P @ nˮjfIb~^mZ]VEMR=N,J{gyH a bu[vUS4KrC:n2*j"qfQ_o= Eq0Aï۲YqaUQA0 G|Y^(@~ݖ]=͒۴ zY94Y[B@ @ P @ nˮjfIb~^mZ]VEMR=N,J {gyH a bu[vUS4KrC:n2*j"qfQP'o= Eq0Aï۲YqaUQA0 ^|Y^(@~ݖ]=͒۴ zY9K[B@ @쪦i(uܦeeU$E4̢$0g:z`( _eW5EO$G1?6-.&)a%A}ֳP$C01-)z%9!yivY5I8 ( r<η"8 mUM,Q M˰˪IiEIb|t,/ P @ nˮjfIb~^mZ]VEMR=N,J{gyH a <<,˲ZkZkZkZkZkZkZkZy{{{{{{{{k9s9s9s9s9s9s9s9{{{{{{{{sν{{{{{{{{;z`( _eW5EO$G1?6-.&)a%Ao= Eq0Aï۲YqaUQA0 {FgyH a bu[vUS4KrC:n2*j"qfQ@o= E0` }|ǰ]_(#lu[3&.%|n1tӌK%\6fZ ݜ1q)/vgL\*ҁG7|b按KJ|<_Cdf92%$I$Io۶m۶m۶m۶m۶m۶m J$I$I$I$I$)II$I$I$I$I$I$TUUUU &Tv6 p/n햙?B=8bX,bX,nm& {Z*:J(x:&X*$y8"8`0 zp7[6ņ\-JBL%H}<F\,D< B@ @}}}}}RUUUUUUUUUUU5&! ?6-v{y?4a$"f 2,!I$I$I$I䏈I$I$I$IjUUUUUUUUUUUUUUj&Tf Х2I$I$I$I$I$I$I$I?jUUUUUUE &Tf 248I$I$I$I$I$II$I$I!Z!BTUUUUUUUUUUUUUU&Tf92%?$I$Im۶m۶m۶m۶m۶m۶m *I$I$I$I$I$I&I$I$I$I$I$I&Tf Х2! I$I$I$I$I$I$I!B!BVIUUUD&TfR),jUUUUUUUUUUUU%QUUUUI$I$I$I$I$I$I$&T|Kn&PEA>Y9"fTU뺮뺮뺮뺮뺮뺮뺮뺮뺮m۾m,ǰmUM,Q M˰˪I8 ( r1x!0`aaaaaaaaaaaaaaaqqqqqqqqqqqqqqq0,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,q<<<<<<<<<<<<<<<<˲L4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M\u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]4m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mu}}}}}}}}}}}}}}}}۶888888888888888yyyyyyyyyyyyyyy8뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮y@ @ @ @ @ @ @ ]}}}}}}}}}}}}}}}@ ]ӳ^eW5EO$G1?6-.&G4̢$a`AAAAAAAAAAAAAAA>AAAAAAAAAAAAAAA!{{{{{{{ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 {               b((((((((((((((( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (8888888888888880 AAAAAAAAAAAAAAA8$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IAEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ%IeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEQaaaaaaaaaaaaaaafYiiiiiiiiiiiiiiiaqqqqqqqqqqqqqqqiyyyyyyyyyyyyyyyq               y(((((((((((((((QI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Ii((((((I,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0˲4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 8888888888888888M<<<<<<<<<<<<<<<<@AAAAAAAAAAAAAAADQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IO4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M$QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ4UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYUU]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]eaaaaaaaaaaaaaaaaueYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiYm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqq۶u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy]}}}}}}}}}}}}}}}}               aaaaaaaaaaaaaaa (((((((((((((((a888888888888888($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I8eYeYeYeYeYeYeYeYeYeYeYeYeYeYeY$IiiiiiiiiiiiiiiieYyyyyyyyyyyyyyyyi(((((((((((((((yiiiiiiiiiiiiiii(i뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶,˺뺮뺮뺮뺮$I$IXeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY$iiiiiiiiiiiiiiiieyyyyyyyyyyyyyyyy(((((((((((((((癦iiiiiiiiiiiiiii(i뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺪ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,ˮڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m]ӳ^eW5EO$G1?6-.&G4̢$a@aaaaaaaaaaaaaaa @@qqqqqqqqqqqqqqq ð,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲<<<<<<<<<<<<<<<,2M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4=s]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uMӴm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶]}}}}}}}}}}}}}}}m6888888888888888~wyyyyyyyyyyyyyyy㸮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺞y @ @ @ @ @ @ @ t]}}}}}}}}}}}}}}}@vMr xݖ]=͒۴ A0 QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA {{{{{{{ 0 0 0 0 0 0 0 0 0 0 0 0 0 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$IAEQEQEQEQEQEQEQEQEQ             Ax{{{{{{{aaaaaaaaaaaaaaaaAAAAAAAAAAAAAAA0EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQAaaaaaaaaaaaaaaaEQqqqqqqqqqqqqqqqa                q$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$((((((((((((((((I,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0˲4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 8888888888888888M<<<<<<<<<<<<<<<<@AAAAAAAAAAAAAAADQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IO4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M$QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ4UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYUU]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]eaaaaaaaaaaaaaaaaueYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiYm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqq۶u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy]}}}}}}}}}}}}}}}}               aaaaaaaaaaaaaaa (((((((((((((((a888888888888888($I$I$I$I$I$I$I$I$I$I$I$I$Id?un`SX+XXǚ_?8fR/!pfHJ @UUUUUUUUUUUUUUU yqiaYQIA91)! xph`XPH@80( H~>|>|>|>ǣ)6 24!I$I$I$I$IGDDDDDDDDDDDDDDDDD$I$I$IZ!@UUUUUUUUUUUUUUU!5*T92%$I$۶m۶m۶m۶m۶m۶m۶m[$I$I$I$I$I$)II$I$I$I$I$I@UUUUUՁ)TR4#`r0 Bk33333333333(((%%@(m۶m۶m۶m۶m۶m۶m۶. RL$`, P .[}<F\,D< B@ @t9k׶ OffbMoJNi$ >g $I$I$I$I$I$I?*!!?e:X@_eoOm Х2 I$I$I$I$I$I$I$B!B!VIUUUU)T 24!I$I$I$I$I&I$I$I$V! !*T92%$I۶m۶m۶m۶m۶m۶m۶m[$I$I$I$I$I$IRjI$I$I$I$I$I@UUUUUU*T Х28&!I$I$I$I$I$I$I!B!BZ&IUUUE*T 24!I$I$I$I$#"""""""""""""""""""j$I$I$IjTUUUUUUUUUUUUUUBPՁ)T)%ߘ&I$I$I$I$I$I$I$IVUUUUUUUUUUUUUUU*T Х2!I$I$I$I$I$I$IB!B!B$IUU*T2 "I$I$I$II$I$I$I$UUUUUUUUUUUUUUU*T)%1j$I$I$I$I$I$I$IjUUUUUUUPUUUUUUU)T/(PU 033%=PCI%=4Fr !۶m۶m۶m۶m۶m۶m(m۶vJUUUUUUUUUUUUUUz:7UUUUUUU'N dSexQpBc-5;eGB( HtwyMxźaۜS(J:zCXi'?[GҜ HZVX[Grb$-eF jX@[FZ*唯DL9TH_R~bLߛ4 \7HɛUj{wk76{O߽'P\fg^|!';8M(9 ޓfڛw確E2IL$IQ%²\,Ʋl岰l6岱l.b,f,KD8zP`50G4RK?(4h+.[Am! } 2paTY3%;v|ބ`0M؉붐<2/۪+<cY P扟`Iٔ˘WtdV1E+a:tt:R*R* 錍Ȅ h S83\3 R=R=jg9ܚϦa0ExD93#/$ǻ1zʽZ|V\ݩ9i4 f( j!AHDr6&q0̬k*ME=Տ19Y1bEʔHy!z r!&tpuP($:MHoD.@<8k4*tIVTA]ѥd32#|%\} ϐ:`)ܧu|g?ꅅղO=-U]9QkVS1 !Rɝ̽؆@f[c^FuچeðH"WOo}Ql%L+! >>v -4Eb+ՁB9yɌJ|FGlB\>W%Z} nˮjܦ[I&sSesGP@c)M; b~^mZ]VEIRޤsvkݠBV*xSrӏXo">N_F BT~СB\c=@L0cb(UYHF.] Xz QAGo|ewaa凢׊,Ǐv(? 7+@ r Qb}HJp& ן&(}^6&ې[[[[[e&P (Iqq&KLe"Var2LcʍDS/sQcS }6 :0@4T;F=EWg@Vus 0y8o-h@iAv9}V7+uF]Wtj}Q(D5K!fe<X@4l՜;վB*vXR.L :KV  ;+b 'NNɭ;! g hșd]L"eRPMZ$-fj kQLQ$px *}'̕L\K̊.Fh N|r^rqĜֶZ)$֓q/6zGӜ-KF 3Eb]="D,r%*#{BGzd#yn)T%JhU5 @ &iTIiB>? ER.*bwٸ{M2+Q LM%k"f. b;x"Y 56LBN1).ņ'F3@\V]L֠ _BI=It)pQUQ(jE!Ptq5m]=1Rd-ˎY  q];g ll|P04]e6ֱjjbhd`.ӺTũrʚ,Mq")\ "0<\gSpڛqMehT"c:FM%v!TER{Ƶ=8nˑ6B=lb!VRyJ8/]o1Grc@}Sj_JI/O?ile2 G;B xCӵ\fcf)6N2KeP[ [zs~_5G8}}NU+]}!#ve-]Fp[ѭ#i w J*-/6Ͱrʚ,Mq")\ "0Tk*8L1fW(:nsԳAx]Ef5Ⱦ#?vᅦ-/Ë]ص:SH+ ҴȌH7VCNKBܮ.gsW31j=M 4qc*29{vJ(B_rϤs}JQR Ġ=e34LT'"+/{}V6{.?GX YXCY2tiT+0E{u8^(j.g X*5Ԍ;(2NLA™Dܡ id#.To_4" ~@8,ߍXur,8>ݏlLs>*oz#A,G*Z9lX?Y8X=~=24G* ʡ߇,\qOd$ZJ $`wDDD3Q?PCQrdR+  ('"yDƃX48$ x(6jT5H!0B>:6L[e*,B2J'iTzhߢ˹C?!x6 'h. rX& %2H`8 #@( " Z6` R@ $A_y[qنiLV |vme2ZT^mZT)T"^}qt8MsT(Ip4 E1!yI$$ȿEs.BPl:Nf\2LBL*Jd<"Hp, FbPD< `m*a|vme2Zߏ?~Ǐ?~Ǐ?~Ǐ?~Ǐ?~Ǐ?~Ǐ/ =8o4.0mTATL҉d$rO|8MGl0KƂ\(IEe'''''''''''gkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk B>:6L[e*,e]oookkkkkkkkkkk(eBN$Өx0X F-XJ) A_y[qنiL''''''''''''''''''''''''''''''''''''''''''''''''' B>:6L[e*,E U:LғD#]@ y@dzh8 FsX0 2H( D8 ñh(BqHP0lԂe]e]e]#o#AR `"gm s|n=qz]OZ[#:nkmxNokq2n]G޶F]65p[] 58[_zz"&H!jܭq^:nדVV!f 58[Ony%܇z#,oX[Wnl#]!'sHAς5G^T;: x|O>'/ɏnVX[PQT lF_!`Yk;fffffffԉ( K;G#cC"bB"bB!aA!aA `@ `@pyy١rbRrBb2R"B2"x9O96GEFDEyyyyyyyyyyiyyy;7~*,)<<<<<<<<<<<<뺪<<4OTKHna/d\(v8g<Ve<I+Ne)BIc:a9&/Bxy~>X\vaG]s7nRoٴ:IF)b@?;+zFs =#<\&y.B ЅP샪" aRz>~mXGNWVn mMlYQ`,pD&%+s)vڊ͵DQ&#pYb,NctKFF. Ά\Q'8 % ~b ᰳ֨ZY2WZ1˰9c3tj 8 m}QS17(.tHHA0NYRJcr}q^̣l7oB͇tr y!=💻\S8d;v|3 ocmRHh+;۽1Y '&)) {.I60ʭ*,L3L(=Tu:TAG qQwg'#M]s/$៾>sfWe?vY-jel9Ouhu7ɶ7T|9FpwfWzY;ꇃo?%=fo ET&Gc8?_[r=\3Ғ%H}<Fy:Yd1r]-JjQ'Cdf45f)jFVM_rĞQ7 1u/(S_|׆gܠ_><4^vsٶo*N:ݭtΝ_:KvM2):e?Ȝx.RNz_OITi8i PtRR"Ic=}AuScUNIfcb۴/8n ӠhN~uBlEeաE zAէL6sd  v;/_6Mhݧ|0Nø%jTAm#P%V.E3gUXG(͵d/M7I]_g.n/{L݀=w4ozoi1װA=T oְSOަb;XĒ<\k2Ij;~%֟u:CΨs="&ߐa/ MS?D׹vyO(\'݀I8wh%(EIHB yHeʚuH8=6;y!! 9\Mi=* f8? "OGbirjo!%ɽXFS:/)2/źF)/#C^ƶKxΥKIN _P2mFQPtTx~cJS ZGLvQ\υJd9H/} KKT /v'rǺCC4; I)CMG nt[l{:lD\_@6fMJV<"60j [ XcvS_,k}1CnpK[hwݙ2zBy%eZ2YV9aP#oKGY}zQIN@et3nJ~/ta0{8$]l2rXΠbh)`x^5@)436 ς0LAEDO侚rߨ#pCޖ$]\oJ 2y)1ׇIGZ##B"Xɪf+ֈ p;y(b}wA!WW?/} +;I BhlOAC¢\HYCt: c )(GR'9AĢ0=xG,Ą+]W0\4|?^S-岔jT4N Tf% @tQ4L(k$\VpT^ʷ2NY36 æ^)o`,hi`Kx`8ATE*䣲gƮ4}xH{|e/,h9X@o8 ;!xAmg;(+`,2cb4 7_(G֝7FsZ8Ӥ0VW*D2SJZ r9_;TEe_-Jꄂ'՝yX=gVe,uT!V^Rj[ϲR{ WA9U{IfLI.4tUbzM 2<*8RDD(4xϪ#wPpNsV"8h85'[_)CjTG=# &B^6j7Vtʬ- >k!6ʯD~`zYs%dCG#$9!kSˢ,fxF3jޑl~og0q:nqAձ_w0w:tG}/d}'[  |wt#"2nfzlFNse@yγ8VC5"۬M"?D^]чƊNua(eG:dbLjptzjMgL@T$`%!q.n^$I$I$*5]r U|H obH$q:ְluŸ gk 0Kz (ಪ. ȞiF5TF1CU1#g_δH&NZbauY1dyYUK`? "ݪ ?! 0BEퟀLʸkx7Ee&Q]ABGJD/15/͔6ӅM30|ߣf&#BX !#P~I<4} *0VC:`1d+j:+uR"~XFd 0"3o腅;]DAVƵ=cEL4X2E+xJ0Qw3P8X1Z+CPr GCٶQw^*Dhhڛ^ Vmvcc<ا'JE#OJD&l>H@ܩ?7 QSV AݓӶb!)kIq%"CT!|4UpYj]vV:,#ou-}׊`[ƽлӰiIEiɆ^;\DU 4R "OETSEL{˨ 8@Qm D^Cí~W"J"&c,̪ d 5cOi)>{^~ JģGCWF+2,"'yFf%|ม[BF 6&_ ۥyVMeHۣ2#G'N&?rfe \~]a$b[!MU;>&bJ(VYQUR`9aK Z/ @rk+@ E0ozcÈV9f;UO=;ȡ+4bЁ$ܭZPVg \0ۨz!HL̅ JCYxoU!#y8QƎK#J`! NhE.jǛ- 52Q!k[E Ԋ?tN[*}'IGO !lSIK]j-wBJO R6 \Vԅ a] >˫m~.A@_Ai3VjIqKk=`Z6ˍشʈҙ%yN})`4J/M$ﷲߣZu=rCR: i5Y@+I1 G_шLzR +="||Z1tUܬITCEg7tb'dV1sKB( O PdӼ\ `:8'2P\Bkc6ESDws!w}As 8M뙖gX8x{KCO:2$A7 ӮlPIeW%=ʚ49,K `-F:!ܽ[;| lJgdoN&͟a6vZEY,, ݋]ʊɗl3xt1r bMp8gJ3,w]q'le gTA9N՗(y ]b40Zlk m;v ]xbh R1~;yڢ;8.m>#i6og6T3R(&x9PK1-+)zM"+ugM#0P*D=L{?8C/xp쾬+Ю*Z8Da BRGY'mΥ;qnfb H ʍ:ƕDI{rnNJ@$M -PH( r'/>ݗmV h|HG5D:O}SoCZydu*_n =|+KK$CzfMsAGuQ, 0,]C%i:Ugچ ʒ4FԱH`79sAΞ7ؓk!l) vxD(wlrRIz oExrᰎDC0ld O|1oZaRl"]6A82Tv49h.g i.?١+]sMR/SVQBq@(怭׭- 8$0oZetJ&Dr,:+@l8fӡ\LQKvVhquD C.8a)s饠,~w;"2 %60s6hv"èz⥻&a(>0~` Цy:(IȂѱ GCOg^bȎF$30l_㜒4nuL'[+}Yo&Q$$[Wt6W %L`|_WU|_%/   ]ӳï۲YuܦeeU$EfQ0 b]ۮYmUM,Q _:n2*j"q ( r1m,쪦i(,쪦i(mtFA r1m,쪦i(uܦeeU$EfQyskzcu[vUS4KrC:n2*j"quܦeeU$EfQ0 b]ۮYmUM,Q U:n2*j"q ( r1m,쪦i(+yivY5I8Y9{~skzcu[vUS4KrC۴ z@,JFA B=9~5=1-)z%9a ~^mZ]VEMR=Na%A !fQ0 b]ۮYmUM,Q K:n2*j"q ( r1m,쪦i(&yivY5I8Y9{~skzcu[vUS4Kr۴ z@,JFA B=9~5=1-)z%9! ~^mZ]VEMR=Na%A !횞~ݖ]=͒ nӒbI2p/z^3ps/"/P&_n3Y>yivY5I8Y9{~skzcu[vUS4KrC۴ z@,JFA B=9~5=1-)z%9~^mZ]VEMR=Na%A !횞~ݖ]=͒Ő?6-.&) #Ӯ&)#3ŰGxI[ MaPJA#Oh<Bb1&X*f Ήc: E?@ E&u}s,( G"wAV O9Bĺn)<7}| źF丬2hqi-1BL5a>+kfw[r4c>'SMw:py)0! +Є8Niot(汯-0 b-eZVGd.Y H2h-B000-T$b6Zpņy9Jō\f0:AxRE4s6ȚGpLK\IGjNzW0䯍- ;J, W'v ;'lWS$HkP1A>gPf'wnu :եIOia /0?ə~Kl22`X223PםO] 8YN5y" :YU4,'DBDDT$@@#KQQyc~v'($ed $ZztVfҺB\V%H[*I6 'D5M e QyR>Z(s 1 mp)LtMGBf 蠊 RA@@@MhYH':/ueZg6_;%D٧ X|loUh'҅r \J@<loUh'҅r \Jfϭc6T3Ce)pv[@Uv()g•hj/CN9Dfڈ&dX*byQWuX;lSB} >>>>>@,;e=_ڮ` **UUJk*UVURG*UTU)/B+UTURJ=JjU3+-K'`%1r3w0 0 S5iaCyivYU=N,J=oï@쪦iaCyivYU=N,J=\Y9z~빁=NuܦeeUTa"/O|~w_ק}KWWɟ&(rf_Ⰿ=E7skpbUKuR4B 'd>C6f\D%L  OI4̢$]7kZ11 DˮjfIF14qaUQI4̢$]9kZ11 DˮjfIF14qaUQI4̢$];kZ11 DˮjfIF14qaUQI4̢$]=kZ11 DˮjfIF14qaUQI4̢$]?kZ11 DˮjxR8:@`:jSc&e&+qdESXPȠ` kZ11 DˮjfIF14qaUQI4̢$]1kZ11 DˮjfIA۴ *LRDa%A_z]ӊYM ZvUS4K0A۴ *LRDa%A_z]ӊYM ZvUS4K0A۴ @@"ux)u\)4IVu^KH0!RxfM~ٵcS޳fbW>s1sDUs%:ERI԰>ǏݺYBXm]V5:W=FXn <&=κM)0ܛ;w)lo%v~|[g-q;à('h]ùX?uM/-3.-jŏ]Z\g]NͿ93A:R5jn}Jw<1B!!"!BB!A!DOe,c8LrX@6@"$@n]AѾڜ~o=w@ B,? p bB>oX,[*@0AD,}l 3=Et؆/0B ^M~7p 4y@[--w»»Bn!\w!]X20t '&phًQt[9Lbj$訴6WZd@UUUUUՀ9&6MXn?> 5V!9L>_{@̍28iW!:4WLbS)Ԍq|6[];Qz\Q*o6&hw*f슳й,$rmӲy Xuw9.;&6 ~+( BQ3e<[m8uLm0kUPbbGUQC! UI&`~3n%ƒRm-; 8?=>OXυ@dg t&% 9wHKlFha4Z|JfC ˯ XI=B&֟謜܏~$%Rl ~Z_KPh:M`YshIgp& ^Q% [0[)5A\Qyr) 'kR9-"@`=ƪL!GIej8< X&zE7|eZ(u䭋L8h$~b>DӁmW_}C.d ^DvNfH9-gglFj'@E|jVUUUU+"""wke1gaa15-@ nˮjfIb~^mZ]VEM_N$G1?6-./۲T^^$6j.k.XVαށ/7v/(rYAd36ɴ n䫊14=9~ۃr _eW5EO$G1Z9AM f9ï۲Y(-JFA BzmUM,Q M˰˪K=ND4̢$a mmjR=N,JFA Bzm'EO$G1?6-..8@M˰˪K8 ( r1=9~ۃr _eW M˰˪K8 ( r1쪦i(uܦeeUzY9AM3Y쪦i(uܦeeUzY9AM7YqaUQӗ"qfQ0 bz~bi" f^Z99yO*S |ZT+g:5NCS SX]ޒl[,ׯ7VysG=JJ, ìZ4ktfm 5+z}Uê$ot{cGEcRp׾v#0T)@%H]3DDDDDDD$fjgaa#X I[Aك9Wc1B)S"!p` x ۅz @_{4;0ٖ aPʔHH1!a)({B@^?r/=vi<8WޭΫ)k'#+y(bZ_QI[Aك9Wc1kzggrFjc60ٖ . =3=1YqaUQA0 0 b(섁ۮzcu1"5Xv 8}5<`eV`guU4E4Ͳ$q0mӴ,ð벬$IQA8M0ˢ(I aAa(r-ڦP晎gX~cn~am ?:6N2 .̺*&J" yiFYI \s~ 컶z9a8~am>XYuMU4=Q,MIqÈ>(L?;;+7R3 /* c&bZ_QI[Aك9Wc1B)S"!p`N oR*JY(w0D=AxwgsFks&c[oR@B:i2ʻʗxHUM,ɑN :lfg5F_%W1OF-6+.&'b p·{n[/۪+'Y#zi?3v->sNï~Y#ziVYI=zY9q `]LO<X~ᖠ){%:!ywi֯jo@B:i2b*eB"Ad:_%nʞjfH~bn^]Z'i`ʝ$Qs\ڜX|[T;!12!ыGhGx}#hL MS- O˸K$~=T#-PBq a;7Z3/z+j䟝ɕ1#n$Ic' \qUHo'[H*f*z;(+wWm-I ɻbo#"aUһ질|v{^1?r]tUS@oҹUEtK~b9&MQF-tl lڕpͻto@{t^%9R4ܜe W亮^ TB'poWRޙDDD`T_ CD3 ,K&Fx `#|` V*Ka$2J g);$g܈0b-xnI #B<> t4UPId @SvHθ5a|[\(݄l =01B 3=뺮뺮뺮뺮뺮{2 2* `’"*Hr&FiARfY2}}}}}}u]u]u]7L!ѫUX5T%jLZBUh- VF4r RQQU UA,%ˆ 2S)V*Q b 25ۻ5D"H$D"H$ `09s9s9眻\U U*TPBU U*Tr9@Rc1c1c1c1aa{{{oZkZk\$TPBU U*TPBUbJ9"\vRJ)RJ)RJ),˲,0 0 0 0 0 \$TPBU U*TPBUb [f{'0fbQX,s9s9s] $*ujJCP+6T mBYQVhb9@1c1c1c10 0 {{{ﭵZkZkZ뀦\$TPBU U*TPBUbJ9"\DRJ)RJ)]eYeaaaaaA\$TPBU U*TPBU b 252V4M4Ms9s9s9h4F\$TPBU U*TPBU" 92@;$0 0 0 0 0 1 0 {{{ﭵZkZkZkZ DGJRDEED("TTHa#k6鶡-5kqk#k7ɶ*kW b 9 (E迺9s  ڶm۶m۶m۶m[p>N:4z5LXqѩ'DzˌV>D#tp%GdJ=$z+I8"KWqH 9r( 0c1c1cwwwwwwwwwwwwwwwwl۶)((( 0> &6TjQNQ:LzPt8Nt8*A:A-jS+mȌo$IB#oPJH= p0303䊗aՋqtk2IHH:D44,"&0G?я~) )Y*<||odT 4è " 'NCڄπ\2lz1nQFS4 IP\ITy`QYdU@ @ 3`!%h0HԀIRݍWMя~N:uԩSN:uԩSN:uR@RHUy oNqb;hQAD @O8MLk4,!)Y*<||odT 4è " S63 滸%W ۮ^[kMB?Gұ8&dǥaaTe5! $L7Mo'x'x'x'x'x9M .n/öe4Et,Nh qiXEFYEM`zh0 ,RF>>72[`SaTB(sΝ;wܹsooooodqMD<0"&0=R@ bHJ #-0)nCl0*H x)qHP]ܒ+^mW/ѭ5h&! #Xj@2Ұ0*Ja&) +++++rHP]ܒ+^mW/ѭ5h&! #Xj@2Ұ0*Ja&)13n2Ҥc'`h)NQNiҵNFkӴPgy9khe)fi*1nM2,ٴNZI۔4Mc(C4L2eˇq-}Mj&Sf4M=eJHjSr-S&4Uk-UӴ.G隦唭QbTQLӐsI. $-r9]`3c.qdY:UC:KvT74ꨪ5QT&HpE_YL t@['T٩^s ǹ\>4`ez-Lՙe2/V|O\>yœ7 B!B!B!c1c1c1cL\b e8# $H A $lm۶m۶m۶m۶mv9s9s9@@ Ui^UZZժZjTjUJb 9p>RJ !B!B!ݍ1c1&\b 9p>;RJ)RJ)RJ)B!B!B\r @Čp@P@P@P@P+u&s%T[URT*J*UTURG aOX1!Ͻ'YTh?iIőQ p’V:~n^ߟ7Q/X%de22 AGj"H2Q]43JT3Po)MUUUUUg`f`0 @ vMr .Ω+ 锍P |gxeGt#'d{{skyF{n2M! JC]<=JVc%[qSoFO4g7f_EWLE,>6(s.R&$"8FC,B;͙lKxXo9~5=1-)z%9!yivY5I8 ( r/!=6W;|c2 ^ӷ\óڢ%m{йfI F1בGiFC{>w^;>ܽZ|V\;RNڠ̹J  p[ٍWmLB?l ?㽽:ovg6V_5W2OF.>6ʨKɉ*.r&&R!(FBkuVfW5EWVFcH`XAPHaB! x@؄LJHxFXD8.^V*NtF&T>#hFF\BLwxFWn~zvKr nɎj~GQwmTmY5I8 ( rP}ȃ{@rn͙lK+ ꜍ɔ  ӫ“{OܧeTEI=k\˰˪IiEI(A}ZmVF]RMNݒV*NtF&T>Z2of.vo`u1qp8P@8Vgnڣag9_oxy7iX H t@ywjfkJ* P_ҫ§[ّdRL]ez~sMZR;_ɣّWqaP@I^8xn\ڛ1#3R:'H܁d`^Vy~s/ˋzSϻ5yfSv.%$.7j Q.Y^oY0G\nSr;e݁Աee]jw3lٓ\þT-"zm*[lSܤuZRo稩Zk])bST~F=BDDloYBjMJh{|KAŸFv*}<9GkD("""EDDe~QS"Mr#i^o@rE68ez;A>MݽEDH"(;$_ 0bj٤vI*<܁jj{(ݽ{AJ2![T cjo0ǡr Q;EQ?zwrSvI.-D^Fm)E~A\zww.i(,mߢz!\V:}U=FJd-Ɍ8'Y.PNqFL5Mrti,B+ʝNkm+ZDjZWLޤr=1Ebhh Js?>dzYB.`0cemmޱ6( J(g-((Cp!% _JrHB|n#k)lK+lNp.XVS@) >-p L"`8lt 8RFJB(t@T>3n Y" ܊T L<$>5-b)T"!Lm(Rzׅ'a mUM,G1d`ў+p&kl rVbRA1R!c4 wPra5;12Xj "?6..&*q>C?[pٮiCaK?DLś&aýLRS2fQXyiX]SODHp :of.^jJ) ;c#2*_![홎n!8 rQn ap 츆ڙW:Hher.dxOphK`ɅXGePŴKzCpKЉ)!!aC6˨IgxEskxmUMѓA*D3$?gg/^V+NF'd>#&![;\eW5EO͐A#`VEڃ5BSODGZ4pd 8kF#;ab˨늆%m%[=͒~CeTT5BSODGZ4pd .w[vU|4t3~1  vNr 2`6`6`6`6`6`6`6`63~1IbR۾i=B7[ًkC6{@Ο'b ^̽ZVJR N [;tmUMѓA*D3$?gx7q`5>bCG7偼c#6f}6jA#`VE N|Jl>QLs5S-2%S4n ap 츆ڙW:Hh|[dY(x~Wv$7h}Gu'm@mȝ"1-BP쨆2HH|[@irޘu% r'@Pt>2N@ ;]C("ƁXd*^uV&UN_"1QOxpfc%S@b!1 5E;󚗯H}f]Ҥ<"!/moGeW` pۀ hـ@ `׀e XՀ@E P D3 8N3 0̢$ N۰̺JyFY}>""a-]_GULCK:;6CgWO۬K4GY$PܽA3IM?BP쨆2HH|[DeqfphK`ʕXIPtHGd@S8{3+x@8~vn5>=3-a&` _}ۗuWWmeO\˕T=[홮$ 0zgik)=iK%7j"Z I9)6_n  ;n֌pAڪkY71 /&/-/«eOTdh۴uT4D3#ymD,@<8i4({0j,ZFgWۨ z!qA8 nA%fݕUE͓4})lo1B)S"!O rQ8B>2p;a5V-ol]xmiYI9c)B.gmY%>]-U'G/!z>߃k4[Xeu{ZKQ ˺IkJ*I+&_[hgV^  og:b^ّ߼6f"^UME=s፳7:/H}F]n [dY(x~Wv$7h}Gu'me\T LDd|#G>|#G>|#G>|#G>|G>|#G<x#G<?|\kp +A4>a-]_GULC_[hgV^  og:b^ّ߼6f"^UME=s5S-2%L "9 auлA/3.#h|[dY(x~Wv$7h}Gu'me\T LDd<7:/R.R.R.R*R*R*R"rQ B>2p;a5vf啠TB2"R=N,JFA]qkPe@ï۲Yߏb:n2*j"qfQ0z#]ӆ,~ݖ]=͒~C0 Q`sq6f0쪦iA*@6%uTT!)љ|Dr@6 z!qA8 n0B;:f"^UME=s5S-2% ͷt~U1 QLq ӯ-3+u3.#-_[hgV^  og:b^ّ߼6f"^UME=s5S-2%L "9 aEA}_[hgV^  og:b^ّ߼6f"^UME=s5S-2%L "9 aua7 q6f0쪦iׁOASF9nԴ0˄ _mUM,G1?&)6-.&)iZ%AGn*j"qf98vM Lbu[vUS4KQ M0P}>""OE83k 4.bUUGw2i=O=XFG-=KKN~ϝrh^MG{cx#-=zNA ([g}PNbI;YYGC??4ɂiMMlnퟜwN"R/1-Md]ʼZWбAk_JcwZZ6|G͈C\Nc:GtQ.g4W"EfCc [F(B+#=g`ECǀN\ 4yZt dhɨ9biiv Fg-HQZѝ"b/C立qn-LyM 9j6t thɨ9-{q  ߎ&Top\}8a8D @a H@KCƜ5֭ D# Әc!rW{Qd-uavKǡF 5 :R6z"jl)HN\OZQ(=٢ɃiJ^ԦcL,Q|\%2x;rw-. #G9xB <,v#HNb,A%sڐlײ$H{0\Wq yZz5dk Xsk:ITc[X roCS,me底X4QZb͚2(X@z3Ңe *TTTb-DTEe dlR;YXwG WYN9~P(D( B!AQ,( =UgZ?Tb^4f{$,d<> ((idK.b{ Ewi6Sn>;OO⣧m~sLmQA~7ғ({*2v~khօAIB xĮzb9BڇPi颡\װ ئUqR5Vo26=u:h6%梭#3rZ4,?AmbR .tP̅4f}gAFGj- ۝ U7=m*R;Q$QJw럯] %vQ7H*EFs^ؘ.gOa;4vDhtI~rڠFEπFo @c#OAFӳ8ѳЁz\L)>(TEgL.PB&vMB=NTؙA(( )bfnZx?C_3~- 8B%*ٓH8xK[[1eWxӟ%l;FkeI}9dE_m!L;s4"I}C6S.ǞKh%۝m:Vlz_ùDL1*wcJL0OpqT8 c{hnAD<5q8 0'ȕl5徆R%&,36ɗgCR!_ W V &OQ(K9)K*eCYEYQXʒӈ7L 9fL䲄yc4fiyP8o0ryDsNyY$% Z;\]~m!~ퟴh[G X3YM?|ġ`q"H? g2XZ=%Z= EjrWώճ pd&1x1plsL~w٤GL0150C ~dX!.@ Rk]PgӦKo ]Ň>vEH! NZ@3Y rX+UJQ'T"D, \bZᨪT:i$ fSm,aM 3P빼vrr+fѼd1bpTU*EPS4N|*6mⰦ(?\^cwtt9whSd1bpTU*z$a; *KB[{F^,WADbTjLc4H'ģ9؄'K/ ={_Alo%@^}i 4Ṕ ^` 48&[0GMJ K?匟T,bBSYxc;^CQʨ%u*lP>P$Fȴ3еұh<Hgt.Eo3*D7 f,TPtD =xCI8A%D脭,] Փ6W/Z#3c*MC~Vy_uW|~5{FjrHYĴKH'%i `v-ss3Blҳ](DrEP)RGj7ڤnS:o(GPWN>avJ ka/a[~Hv;0 s^kG}@2S0I8]״L71lWc !b'ꑾk 5Y99qQ{in:@OgB E ;Sz:-o }6ވ\5?Un{}zߋU6̿?,ucp*Q" p~9t0#?X_~8trHlXn\5%+[eh8*o- GHE?>Wn#؁s;ǚ{B#y>$1&+N􇣳aӱK1aw}rA}|sV:AuR}w8Ŋ|TVF˲Ĭ9Y: ȂBّvv]&]@qmmEIVB۲ĭ enQVhpc{ cK}d%z8O x6%BktK'RWT⸪Pff#¶F' rJt19t"l^R+*CYF?D-!Gct2KN=/%GCygUUUUzއv}lCf_>g&sн>K7z<$ _01.1 1nүJ]R|ag v~Z໕ՃqPNOŸRȋ~K5nu4GzH0UV$!2~'4[y2 KǝeXQ~@7|AtN驃S=>t^dяĥtL%5YLjF,~݋ח횧xfm//.Aqdx>{, r_K98]yv) +,haddׁ乗 K0wF@1[]eLہ.'ܮ ϭ%&@ЎXAۃ7u} AU|h+>QI>/ WaU^1LaAy"(aT#md[M,ePx`UC85Or̷4g'/t\S(\4}^g;~#^b{Wc()\Q9qJP7i Iɾ}:7a Toy~={aL/ʅcќ@rT]_3EcM@@ku (&]a4M=[|CzxI a +L@J {a ZSO Cy)NHn큥O|J-BŪs}-yF$!%zC@,)!*|ϻ},ϼ56wcI}`_ ֲ%yៅݎbu>:'DR"_`/Dr:}U\&zfN-_K<`jLį A RA0ẅNƚ%U5$<]a7s.UMg\!{S.tLuz mkl2eT )VX@ekÌ8*0=`?̆Jb?yq<owC)Ls`nvT;9geCp9U:4̆b: 2zh~!\MvA;a:O҇P9h`#ܛ~x=`,>zxw1n t$u> 6 n$Bۇ-p 2'ɼl1$X$H ! 7)P[(d.J&G_ڵQ{ms簹Q;Pez0?a (C4ć"*Es#679=]Or_ 7OLDAQ4C/G(M:I)YJRI5c< t yy/LʣPTJZXʥzl[V3UcXնr-ץs ~Ŭٙ L1VeGR)gY=qhj!6lv ©p4…tڞ&ekk'8Mv`ҭ],}}O˗:\-yVSb̬@b=PA F`- ?q{r1s%"@N~{H7ƭ95k~~_sM׿ޛsn朜9w줝߹='|9?Bg;Vb3!xc9xnP;+ܕ;>m4vѼhGiLU 8EfgS3P}3X0 CxzkLJxj@H@{HLӘȘl8kGuc} z}2YhOQw#WC;|V^?hkQrCK3b5,U1z(Tvɫ~:M #5\O³NX - Je| Z=WlQwէ {HȜL3TwhCsmLD G$:p\eT5F|!Ёk5QĩCjD@grkV3uVi|M*|p@P*UӃkg2@ֲ_No{o5m۶m[~*U?V]Q=IC<NSWA!aR aͽ; Q*YJ:\W9YŽ5_U)>6cǍh`?{Erܟ&j/9)O,:(| 8u~r$_ptҹd+xUˌXFˌp>W1|3#`z⥒G}Q߬巉QU无j()m iC YeюܲT=2+|ZuzFΘv]_~^z^\8臉Ac B0>*EpIc^RYʄeR=@$!,c*tf7ըN8%é5UNbStp|<-DmQnA6Q "IR]MjKc˔]YŏZARR~j &j -@n~a< -zmJ :wZ*G[A?*~?үj"V>~x~C#џj~ea'Ki"䷇?I%z8!az8"_5#58GI "ᵆo$ #o8- Q&ŋQH(j^zqh # gwӍeW` ɋRG8cI᫚?pP)0),cRx /`Lr/Ʒ ߿юiL~"{fR[v.4kg5&3رM7o=v7e5_۫ķ߷a'?o:OOm*`)oerڟڧگtڿ5hk?k_c>۾4hZkkcuNS~NlܟZr>*6~t} xx}9 ~rՓ*W.9|?/;Rg15w1ߘ&붬E'fC^+Zk~UL7N% >?r`esq3r3(|,˨1ӄdM?]oK]ӏGtu vķ|zҿB7BV?߬ M=j$ozIjXNkжV\X|jw]BW3g_\FƕfrL :W-U4[˖WS ke"Ns.rum?,}Kzu|˻Ow09/r̻^~ e_{•𸗱n8^~pi/w9/˼$+Lúї5orҊsrے}:01p\ۼ/kTbW}y @`^x@yj*(?™¬]X蔇E-47Ƽ@@&23x.?Ð{y Gc nʏ[y]{GWvqg^>3giؗhfjطpflש^ϛ߻}3쟩 Z}se6+,;lRh=P" 2MkHlA sKe8 TozH7.N˲nOq %pו#,MeE/i{yFgnͰY9[>?(a0 Eco|;M[ShZE}D'AG5nHgkGwi? ؜osp_՟y!0qh;W\H5`|-udS=}!@qAA4* XdmQFZUYke@`Ck^7K=苟,?HW橼s(v!BD̲ ZҘwEZd)K˅c㽤H)7!mf^(kZF!*|#*x%:7_;|L<_~^~C9X/7GxB/ sKFW?YY2wav'G,eeiE8$+ו/tBKewb&9SRT Ź4-*YL4GW t.Q0&W{g[PLHGTZXAGaѠ.Ql`@R%Byȉ\5ڡ /ByJX@* 8 =9=wiђfKNK~WDu o[MsshO$W!Tp*L'%T?l{;CMH,kFH!7BkPk߻}Gj2> ?3_?opAS(|K0V [9|h8;{H9n$5j|}U'J N'h"'rIM^\YU'&<x=:7532/.+*($#{#붎oBn/ۿw+ |շjlܷ7ucbޛ.ӈ{8x{Vn$IuT,sap.$Xr^˕Bb׺G譀a|7 !L>nmZLAe!Ɣ:5sȫL"Oo3qνV8~P@ȱ;f~|6:D!_z*:v#K}u!/DVDɋJ~X$x ֿZALb}Օ,o{$d $*4:@EKQW]gqw $4@LXdp},9FS^p|+8ER_ly #/;GS_kw +7CO\iv ,9FS`kz $2?LYfs $fę?K9j[S@w)   /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcny))))))))))))*%2=HS`kv+!,7BMXcny,)4?JU`kv----------- .$1j Tؗ"yp}VOge)k|Bi f$NӻFβQX>B"ArR0`]1a D6U=HS^it9$/:EP[f9rx~:$/:EP[fq|:;;;;#)/5;AJS\enw;;<$/:IXgv<============>>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzffffff ggggghhJ^ri:Nbvjjjjjjjjjjjjjkkkkj~ l2FZnmmJ^rn:Nbvo*>Rfzp q,28>DJPV\bhntz r!-9JVbnzs ,8DP\m|st$0DJPZdnxy$*06@FLRX^dyz  *4Hzzlx{{,8DPt4@Xdp|",6@JT^hr|} ~".:FR^jv~~1CDDDhb10Gkk;l=aN""]TW1j`o>@^ t+suJZ iqYI0% CPNa \Hز!8ZZ ><Jvl@J:WcVM_L1*c,[.KI@B K3` hc,i#nhN(JRT*JRT*J#'uGp !:&@8(/n/gÌTA0qCӳVBxx'BVeP7P PaFf A db [=J̥OEBsZXB I&d2L&d2L&dwwR-&s0#Bf/&?oŜV:xpjt4J)@{|jQ5K$2~95y+ұăS!'''''''''''''''''''''wwR-&s0Af/&?oŜV:xpjp4J)@{|jQ5K$EBsZXB iA!Z8p@{|jQ5K$ 2~95y+ұăSA!Zb)AHȀL {˻WUIrY$˩[1%  mu%CH Fdb [=J̥OÌ{kr!TB hhhhhhhhhhhhhhhhhhhhhhd rjVic ){kr!43cCA&ݽT\R@ &LxgˠX=n0a+{Jh#nhXOoN_&~ %lQxDC0fDNM.TBC^/ JRP @ @dd rjVic )&{kr!a#db [=J̥O20H rjVic )&$Ҁ{kr!a#db [=JxbQB 0 [GU: !ɛ@h.Nm6ת%GM @VBxx'B<;roˠX=n( 0Rr6H 748p8p8pGD+O2(VJC(t44h 0` 0` |1ӛS/X\P\ʓ#v  (P= 3R5g Ĥ/zsy[}H A $@&ݽT\$9D"Y$˩[1'd  @"c(J)|woy*ժQ#Ɛ wwGGGGGGGGGGGGGGGGGGGGG{krjllllllddddddddddᤴɱadddDШx8(e׶oeJ ˌ/_|IK_^Y;^0`BIu j a\b&6fx"( $肥OK Ŋ,(:pRʼn\le HG@$:T€1 &}6:ql+H E@%>d`-}Lni8 6F$hRč [8&bADDDDDDDDDDDDDDDDDDD&ݽT-ZhѢEEBs(p`Oo?Ow,Yj0_,Y$s8\Q00Yd =QаPf/&?oŜV:xpj4JIi g _ kpppppppppPPPPPPPPPPPPPPPPPPPPPPf_'wD &pVBxx'BGD+O2(VJC(t4L@qP ^^Άa3 XcHWY*V+)BJ6 UEd.}fe Gs Ed$,T4Y҇blؖՎ8KE *}N蒸l3X 3 EcQД)SLAХ;6{[|3DӋ~~~ dtR$.kŸD9% H6ӥ:$w"eCgBR` kpYT =l`~6Ɔm!D |N+ :^P@/Y!ɿY)JD>;7 59 5E > Q `48%dǒҐ^ܳO5555~~z^z}>|>x<x<~wnvnz^zG]hUX㷳3X(eFx(-@2w/W^#0|7 abB h ӣ{_2hGA%A)z6{[|JZBx4k0_,YpFKZ|40p!BUؽ-9DʆM-QIvK&2դIp02~Mqm:|]fa^F`!tBgzb_ Exbe﯄O_ˢZ?h `@:bFh4Fh4F4"Jϵ16l 9̩9x1dIn?s]WS7d,UPc~T$oW0#@t0h BY,Ne(I8"^KZD9%)s0H#HkYU $JbG+|Kr6H p8^OoZ\qCs@!Zv a \~FR``^z^ovnvnv\.r\.r\.˅r,$cbC햁>&} VjZVjl6fl6fl6bX,bX,bX,6A,}yI`/"S6h\5D H%K(K9p,++++++++++++++++++"e MƂiJ"##########ZVjZVjZV՚ $iqv$jZVjZVjZVT*JRT*JRT**-}Lnx45 l+H 111111t:Nt:Nt::pR &"2e#),,,,,,`%Ift L*RqbmJRT*Fh4Fh4Fh BP( BP( BTqBfgɾLH:Ba—?m_S#2x%pK>'ytIl1v5d# 0fҤFW{ǺD=|l Ll$( t$-nNqDf֖$NȰV (Ko2i# Nad vvvvvvvvv/|zwsoܝwU鳮NqЊߓ}oĠN,:n,)! P3~~~~~#$ͽswzܽV~~~ߗy\D$_'wD.o21snnnnnnnnnnnnnnnnnnnA =<\۾_Yk*)(1~#@(QD Ka??wkUBţYb§'Œ<."Z{;vmԉeCǍ%% <:8j&$0@Rqm:|]fa^Ff0QqcC#_ ;=^ҧ*K>"4,Q˕(yJȏ 4̼5xLDo)א2*FtD((%OnmAtѢC͑^`3 Q5\qsKom/O˾j"q@*Op"eCg.|>|>'H萡aEJ&Kplz[Mb E-T"-W@ab -Q\YA|xbhE"|>|>|>|>x<x<x<x<x<~~~~wnvnvnvnvnqT8I+uRQ :z^t:Nt:Nt:Nt:Nt|>|>|>|>|>0&Z[2DWeS4444444444444444444\.r\.r\.r\.r\.x<x<x<x<.Tܲ)p8p8~~~~ovnvnvnvnv#սoW֏L0Hsvvvvvnvnvnvnvnl6fl6fl6fl6fl6^z^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:NtFh4Fh4Fh4Fh4F|>|>|>|>l6fl6fl6fl6fl6r\.r\.r\.r\.r\&d2L&d2L&d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,b8p8p8p8p8`0 `0 `0 `0 `0~~~~~^z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.nvnvnvnvnVjZVjZVjZVjZVjl6fl6fl6fl6fl6e a)MI-YXV9xAtb&  ˡ?][mbQ'&ґ8h"yEXhoo5;\=M (HhX4Y2HI]6 ΎIH!ɁI*H0 ,A#+~Nok522j 1X qa `dH/XɹntXk{fYMA51]XVjZ2Y`BE,~L찙:l̀ZѡDA)yrks EcQP t!o|>|I]֊q rJJlt:Nt:Nt:NgG+|KO̢8Br+ನ(H+z>,`$b_l ۲Q 3E0Vyb)JD>!4PR% :$wY+%$)++++++++++ NmOwZ+3j bHfAb8*f $e ݺI) 6D$V{ɶh,{8(&ptrRCrI~͍^AaAҰmn>jI_aE- 4`˕=%/5Kj8KcwUUUUUUU:~|LLbAF(ulrrYV9xAtLJppl6fl6f $iqv$# *`J>]"؀r,)A,U5555555555555555555! kpYT =ljHK_^5:[r A2= J!b]%I)>;7`KKK  gclؖՎ0Nl7=ܼ>HP"Ir!HSbN+KHA<850L&d2L&d2L&L {˻WUIr!HSbN+KHA<85J mu%CH FB21-_ZTM'a&"_NM~ފ9t,!hxoV+)B/^@&ݽT\$9̸Y$˩[1% {kr!a#wwR-&scdddTTTTTTTTTTTTTTTTTTTTTTTT\.r\.r\.RƋ!=#x79;u"80@ĠQ(wpu5uCRň5`ɭ_2hGA%r0HtA)z6{[|3DӋ(K@'uHVKHSPd4-8"^[&GwxbH.}%|\EiEV$X,kwa[V;j:a$2ha'vozyK}DsS(xI^F@<.DQdITXr @"Ux1Gw&g p… $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$V!QcnȨh\.r\.r\.r\.r\.eNyJn )xr(OǖGkjI*ɤt$GN8 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$e $mraQC?&4hѢEF.W5k&edՎ4bH ,^Fѳs ̲jbRlYbEPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP.PtqlyF????????????????? -CfܲW!>tؘc  \B \ 9뿭krL7h(b' )R bg'綧ae5t1P G,Sx9R[W?x<-%)ĉ'JRT*JRT*JRT*JRT*JRcC?(8p0a]hm[:5hРA 4hРA 4 `L,ҷds˦^Eac $@4pB ` RcRM??;cR.\ 9뿭krL7h(b' 0 bg'綧ae5t1PsG,Sx9R[W,X` ,X` 1_VNɑ;-ޒuiDA'F|`a cjɛ 1&Jft HG@$:T(c*MltvZSR * $iq265e# pਥ:7;LEdF'B 1\,ӿX"?p`$R&'uYPj صͼ@*qCa[=J̥OLH"_NM~ފ9t,!$DvixoaZPh`XIp0dɒ;Rqm:|]fa^vvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuu -Cfܲ~~~~~~~~~ `=;9=ݍk`,)&! ܜb)Op|]^Э|>|>|>~~~~^z^z^z^z^|>|>|>|>|>x<x<x<x<~~~~~vnvnvnvnv{^z^z^z^z^t:Nt:Nt:Nt:Nt:}>|>|>|>|>hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhr\.r\.r\.r\.r\x<x<x<x<q8p8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2<x<x<x<x<bX,bX,bX,bX,bX,p8p8p8p8a0 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bX,z^z^z^z^z^ȬVjZVjZVjZVjZVullllllllllllllllllllllllllllllllllllZVjZVjZVjZVjZVT*JRT*JRT*JRT*JRT**&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&6Nt:Nt:Nt:Nt:Naaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````````````````````````````RT*JRT*JRT*JRT*JRT*Fh4Fh4Fh4Fh4F( BP( BP( BP( BP( ~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu=|>|>|>|>'t:Nt:Nt:Nt:Nt:4r1v]3/#CvܠE 7F1b `=;9=ݍk`,)&! NΆ"E8*f $e ݺi)ɨVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV.PtqlyFDLJGBXXXXXXXXX -CfܲW!>tؘcI"D!BUF.W5k&edՎ4bH !C^Fѳs ̲jbRl"Db)Op|]^Э^.{TOKIF-|Jtɑ#G((((((((((((((((((((((((((((((((((((]hm[:TE5T@fl6fl6fl6fl6fl>===================================%hbx ^m_fb_FPA#F|Sm{f;vo"SWֶeqr'5>|D~6Nu4D<0Sֱez[aE/.OzY~ NO,gTąⳈz$↤FK ?%Z2PQFcK{Eg@-0|ЗƼmc^Z1pD"I3[du w{ȲiyIH>bHƹ=:ʶDL12,{ys(ATu" u!gw_%" cSa /  Xך#ן%(#zpR7/]p˱0Q̐_8QsFb_ .<~i?cNv*P1Gpd$AY&pU WeיNu2s;1fwd&3 _.?(fΉ=;ņGH۸L6wL϶<\rq<s|ʝ'h&w.aioP]/?D&P*͟'BxؗTiqlE`>=2 (f?ϸp[=JɬŽ^_yKe>X,g ٖvfm $y; ;G4Kp@.u7UJUީ>W|% <N?< t̰6{YkA-ݷu #zsFðXuq^ڐCD7pB,w>t\h Cu_' avc;Xn(?{K?DwA毦7]黻5o2ԠVr_P A rxrQ$o5r+<Sxv֗ߤw+&E~2\bkٰ`R,EnZu/gN*_x`RAsP~?? & * {1{^bВV#i1E k"XHJ9Kc,Be֣kE:_\`v*'Cg8: `z$,b ):hI1UX,txOG0i`FVR:lS@te2t3S .cR76\$Q4<ןghTgG`$6.q ,1Ƽt-uk]zmA3A C/]U̼:o'EH&.G`? [< c]Ex̀_cŤ Wg~V2Կ}F|1k8}iPO\glu#,v8*:T86zp'3x]$O)&Mk)ɔLhFك뻙f <߶m۶m۶m۶m۶۶m۶m۶m۶m۶}xtplhd`\XTLD<4,$ l28$I$I$I$I$m۶m۶m۶m۶m$I$IR%)660 Y)I71a76dؐy3cCmǑ =136d}ADH$)?5#I$I$I$I$Iس|vpjd^XRLF@:4TQNKHEB?<9630-*'$! ^ƪzbJ2ѹqYA)ȰhP8 m۶m۶mn۶m۶m۶m۶mn  ,Z۶mB<a8 elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5|>|>'xI$DΤt2q( a\WRMHC>84 Ł^YTOJE@;61,'" "88%H8lА (L r &84 ^YTOJE@;r\.r\.r;e7Ut2Po-K j(q]Op{+ۊ:IXgv&օ5D:L&UukaWMC9/%zn1g ,$ضm۶m۶m۶m۶m۶m۶m۶m۶mƲvbN:&q]I5! /P{qg]SI?5+! Ƽvlf\\\\\\0Q!@|Ё 0\P  84 yffEw5Sr0N m+IhfFFFFFFFu]u]u]u]u]u]u]u]u=e7Ut2Po-K j(q]_yyyyyyyyyB[ jy)و8GVet$s9888888888ƲvbN:&q]I5! / P{qg]SI?5+! h4Fh4FhL 1BDs&K)2$ȏ;rܨ1#Ƌ+fl6fl6+zupkfaC>84 yggEw5Sr0N m+IhfFGGGGG?e7Ut2Po-K j(q]ʶzfR>*űuaM9%s®r^J6"ѽmYE1 ܤc7777+zupkfa\WRMHC>84 Ew5Sr0N m+Ihfyyyyyyyyy? 潕mE̤|T,ܳc;šrJ"{榡Q!խ]5 弔lDˣ{S+۲b:Jt:N}}}}}}}}}WwmcYOE;1' ¸cVsd6 %RS&)Ndl9# v0I[cWi( llK 3tIS^l$=nO8`90ڱ^e880[ۖ:X h-x$IƦ~CIρ, [[`d`\XTPLHD@<840,($  90w7v6u5t4s3r2a!`̻}yuqmiea]YUQMIEA=951-)%! |xtplh~zvrnjfb^ZVRNJFB>:62.*&"Zѐ=0w7v6u5t4s3r2aaa1c1c1c1c1N www%׍BE&F?J*%pYk9r#9r#<ɔL p\UFļ|tld\TLm۶m۶m۶m۶ݶm۶m۶m۶m۶xph`XPHD@<840xA!@q$I$I$I$Im۶m۶m۶m۶I$I$I$IR$HNrE+443 w\i| \i| \;ԙ3GRjB5$X7Z콷jR:" yaI1иx 5٫gQE9-! xl`TH:62.*qG>6.&@AUUUUUUUUUUUUUUUUUU˫kK+ ʪjJ* ɩiIyPCB! ߏwwwwwwwwwwwwwwwwwwxph`XP:C:2*" JJļ=ЗWזV֕UՔTԓSӒ򠈇C'''{wsokgc_[WSOKGC?;73/+'? 0 01c1c1c1c1F><:86420.,*(&$" ΐ+4!+4/tlr-F+xZDaGRK2mIXcze۔3ik`RMHC>92-(# (e$`ޜ[ٗVԒQύz¬p\yy\J6"ѽmYE1 8r"ҁ1L&3Qp.L k)GɜqI!ШhH4MSffffffffffffffffffJE@;61,'" ID?:50}xsnid_ZUPKFA<7 bqMp)و8GVet$ԃh ˉHBBf3Qp.L k)GɜqI!ШhXu]JE@;61,'" wwwwwwJđ1!pMJ4Ł~t73 w 2h ܅Z2h ܅Z:;-BA[."6D`'tHj=-$7$I$I$I$Iztnhb\VPJD>GDAm )&# иpX@(bカm۶m۶m۶m۶-Im۶͢rZB*ɱiQ9! FC@Mrqj I(gF%]m۶m۶m۶es 7O%i8[o[oN2_{}8<m۶m۶m۶m۶mm۶m۶m۶m۶-I$I$I$I$Ir۶m۶m۶m۶mۜ&X*$y8 P AOD"ۗb RJ.Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T rK>$I$I$I$I$I$I$I$۶m۶m$I $I$I$I$I$m۶m۶Ѷm۶m۶m۶m۶T|O9Rm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT|O9RJ)m۶m۶m۶m۶mK$I$I$I$I۶m۶m۶m۶m6I$I$I$I$IJ$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)I$I$I$ ۶m۶m$I$I$I$I$I$mۖ$I$I$I$I$m۶m۶mѶm۶m۶m۶ T RJ)m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ)4 Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T _o0t.wUDD@Lv"S&)ܭ bU@D@@@@@@@`v`I0MZ93.)$ 5GB=je`[VQLGB=83.)$ flDˣ{Cm+Ih&DEQEQ`1OL#ҪZ2 ⹑iAȨpXH8`2rm5 㺒jBɡyQ)H4M4MZkZkZkZkZkd<Ûs{>šrJ"ѩY1 ḘhP@0(`cxT,ܳVet$ԃ3! hGE^<,)#ZLS XXXXX8זVXVRNJFB>:62.+(%"\.r̻ f&jihgf%d#qmiea]e%d$c#㲂R"a1Ѡ`TPLHD@<840]u]u]u]u]{{{{{plhd`\UQMIEA=951-*'$! ZZZGH:ywGm.z&dRܩ#^Ό 1Xhc Fh]UUUUUUUUUUUUUUUUUUE@>7q]I5! мlXD$I$I~y&)hc^YTOJE@;eYeYeYeYe,H:FUds#ӂ2Ap`Ppwp(lv&օ5DSbq!>Xw.ݛZؖUӑPΌK ɇFyyyvwwwwwwwwwwwwwwwww,n,J i'Ed"4M4M @3Ic^YTOJE@;61,'"x<@"^[ٗVԒQύL ʈGA;# o wG3xwGS h._C SZ1;;;;;;;;;;;;;;;;;;;;^ @UYb9p7ˆFƅEńDăCÂBAᰀyE/,++UQMIEA=95B!B!233333333333333333uyiYI9) ȸxhXL@4(vr}m]M=- ̼|l\|}}_wwwwwwwwwwwwwwwwwݜ/ E1c^ZYXWVMIEA=951-)%! oooooouqjfb^ZVRNJFB>:62.*&" nnHG@@F#$ray6`t,t2ar{&ar{6X2سYk\jwwwwwwwwwwwwwwwwww333333333333333333g&b!]ۙX֔SяN ̊Iii*~ytytoje`[VQLGB=83.)뺮뺮>܉9HWfu%Մ4CRґQ!uMHC>94/*% m۶m۶{{{{V̤|T,ܳc;šrJ"ѩY1aYeYeؔRq/oje`[VQLGB=83.)$  сOJE@;61,'" NID?:50+&! nZF2 ͹}iUA-ȴm!FvW L<EXxJqH<E"@ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx 18?FMT[bipw~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx18?FMT[bipw~&-4;BIPW^elsz")07>ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx#*18?FMT[bipw~w}<^@c(J PO 1H` "x<^@c(6xB7c Dx(t yaaaNBlauVPPA @~߯.+(%"azuoic]WQKE?93-'! peYMA5)xl`TH>4nhh ൅U%Ĕd4ܳS#’b2ҡqA? ζnV>&͵mU=qqqqƮ~fN6ŭ}eM5ԼxdP<0|?tnhb\VPJD>82,&p8p9s9s9s9s9־v^F.սu]E-̴p\HdG0ppe5դtDÓc3ӢrBⱁQ!vxB ^P`iLKTfzm)z9oFߍx<fzx||R(,JHmE\d[ y)و8GVօ5DSbґA`zupkfRJ)RJ)RJ){vqlgb^ZUPKFA<72-(# }xsnid`\WRMHC>94/*%  ^kZkZkZkZk|wrmhc_[VQLGB=83.)$ˀ011A)RJ)4YTOJE@;61,'"{vqlgb^ZUPKFA<72-(# }xsnid`\WRMHC>94/*% w:<^ؓ|ڧ4A-N ' dq/жt $ɴG?kNf lb_Jrwwwwwwwwwwwwwwwwww  ƼzrjbZRJB:Nc"^ܚYוTSRҤ0M4"Ⱦ~ytoje`[VQLHD?:62.*&" {vqlgb]XSNJFA<840,($  y{a ߝ\ژWґPORJ)RJ)c"^ܚYוTSRҤ`@X.C>ZkZkH6"ѽmYE1!ȸx<_L<,hh<*űuaM9)pVDgxB <0b})@= Q"o,t<Ж7yy#8̀f2cDnIJ94/*%s`TjZs9s9s9s9sAheb_\YVSяN ̊I뺮뺮+c1c1{{{ﭵZkZkZkZk}wqke_YSMGB=83.)$n\PD8, zbJ2ѹqYA)İT?B!# %"3b™_jqb>9~NZ : fvpk&g`[Œ"KT>Ok\18C֙, Φ&p4e  J{а~6,pAb!;qv I5dG&@Q99j|ѰU/-+S yKeJciF GN1%i,c f?>pml>X rb!B܁SKVq*)LdAz\LV"=fX"A;=qnl| he[S*BP( BP( `0 `0 `T*Jhc5j*ʉEw|ܔ1%F)(4JV~Ĺ)%mNt:Nt:MZtLJ0jvL.)MbMK & XJRT*JRicG  x%-Cg v ؔ'H~PB.)MbyFh4 ]6a B% sF |>hc5j*ʉ [gL\UME98!}ڈsˮ`%JHLrphZVjZVjeEwtpmƨeXNĤ~\q]UME9aጀ#?wgUJCt GO61an*ݲRJA9X,Ϗ7e,W\N'͢qnx"cfbV+][WKPƋK,pml>X rb!•뺮뺮뺮뺮뺦RT*JRT*J H<x<x<О9bX,bX,F 8 {ZGcf[vZb$F  #'͙0^zl }Fa, C g}z!3]Z/h&ZBa݅C+J8{n6GI;&(CoX-ӭNS(c @zJ}ϖίz3ۼ୛!G*Cp+ reը[E ^yw'3ttEh<N/K^^:{Բixcio<: HRv\\B;Xh67PmczoijYs?aj?PɀGU9P>؆pmhvK߮=)~bsG߄\F,[b6NZa%T[`v jQz\vR IZ.gˀG٤t}M":C\S%)H 0`2RJ)wwwwwwwwwwH""8 ̪ʶm۶m۶m""""""""""m۶m۶mI$I$I:*t"MGO#K$8"I.a%A !ew[vUS4Kr I.a%A !ew[vUS4Kr̼ew[vUS4Kryyyyj$ $TУvK1 U%O*EGmL`M?nlm;ΩӌvBJPwwwwwwwwwwwʔcH a B |]u]u]u]u]uZOgT&Gc8ZkZkZk1c1c1T @麟\*ȣH Rwwwwwwwwww72X(@Rt6Key4Ca0bffffffffGc8KeJGP$C0@kl2$h,`Lh0!o0on7k#;)5AMYeq}=IUamy !-9EQ]iu)5AMYeq}!-9EQ]iu!-9EQ]iu)5AMYeq}&-4;BIPZdkry)5AMYeq}Wco{ #/;GS_kw򈒜)4?JU`kv󥬳r~!(/9@GNU\cjqx /9CMXcny\gr}"-8CNYdoz *5@KValw &1GPW`gqx&-4;BIPW^elsx} /F]t&I`gz%8K^q /BUh{&9L_r 0CVi|':M`s 1DWj}(;Nat 2EXk~ )8GVet (7FUds '6ETcr &5uR7"'$)f Ӳƴ41o_̄5tIl"QKN_Z)+JTh@ז|My*0e0φ4,'N%e9G9~ΒӹY'Khm&, m%/}ss>Ű7_<@S=$PXze"T:DSbq  />M\kz.=LYhw +:IXgv-M\kz /:EP[fq|/>M\kz'2=HS^it $/:EP[fq|!!%,3:AHOV]dkry"%0;FQ\gr}#"-8CNYdoz $!.;Ubo| % %'4AP_ly&&&&&_r ')8GVet ((7FUds )))))))))))))))))*&5DSbq+%4CRap,$3BQ`o~-#2AP_n}."1@O^m|/////////////////0 />M\kz1.=L[jy2-!0?N]l{ƃub2 $- 6z>@3cFo(=?ٌ3w&y fs6Hz)3~y '{)8Jyfp=Dy!LϘ<|DTI?^#  мܤi+͠:z0E#ڦ(͜oW0d yI?J /*`Y?Ք;!@ROCs r)jW5vd=$IZkZk@7sL2yH)RJ)RJ:@  Cs9s9৫XRDF(wwwwwwww7Z2 wwwwwwwwbT)h,@`x7YYAXk9> zτQ g$*&O[nM)7ܔrSnMJvRJ+TYhNgH0 pP%чL @`^ih.c(`33333333ffffffff&""""""""]kZk7 P{~HrC(5(0=@<*D)}u試6p'.7D c8'Y fԨSy}\mbP]d, @grV&(t7u.{{k&<+=I{{9s9s{{&WTELSZahov}e %,3:AHOV]dkryf!(/6=DKRY`gnu|$+29@GNU\cjqxh  '.5miea]YUQMIEA=951-)HB<60*$:DDDDDDDDDDDDDDDDDDP3ҲrR2ѱqQJMD>82,&  n HE{2333333333)HB<60*$ p8nwwwwwwwwwwwwwwwwwwUUUUUUUUUUUUUUUUUU+'7ȰhP@0 r<ЖV֕UՔTԓS1HJRø H؎hMt. RrUUU]2m۶m۶mے$I$I$I$Im۶m۶m۶m۶M$I$I$I$I$I$I$I$I$cH a IJwRL Dcr&5DSbq%4CRap錌nu| &4BO]ky#1lJF a >Ga/GIX& `&f/U)T" D٘U X@;,l `l D T!(/6=DKRY`gnu| !,7BMXcny)4?JU`kv&1IT_ju͡!+5?KWcoy !-9EQ]iu+IIn\B3B ^`czjY5=?5,$9(i?_TA+#??_趃*ʵ]vpޗyyyyy{{{{{{f DnJ> dU4u5\$ D`$oT y$`&D!0Hf DnJH$D"bwP#OPc}oѼ^hc0qNiJkP*zU; g{{ 8"JhL)$WU*IsBD ¶m۶m۶mv۶m۶m۶m۶mے$I$I$I$Iܶm۶m۶mT&"ს@1c$I$I$I"ݤ էPX,ED<$Lҍ߷漭-oy[I$IRm۶m۶m۶m۶mۀ`@$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I!8B̔Me9RJZEB!AP0F۶m۶m۶m۶mے$I$I$I$I$m۶m۶m۶m۶M$I$I$I$I$I$I$Iޔ ~Lu*p^?&;-ި?ٷFE dI.^RXcsmeÿ2+'# I+-KnYA{{s9s9s9s9stf11'fuT#VLC:3,%t]P:ig65db@הٔ|rh`XOF=2+$t=I[E3Ő~uj^-)p F8\+Í߽85]p`RF:*tm ؾnz{{hYC1+ IJ~x<Ƣz`A=&4؝]t,ŀwld\TJB7/'! t-=$K. 潙yfSN+⹕uU1Ȱ[)ϭbC:5P L&?m۶m۶m۾H1aKR S-nN帥~"8maq W͗:t%{{4t^B|>dgqܴXP-fqٸ#cx{s&*4s}nx0;FQ\gr}(3>IT_ju י9DOZep{٫ *5@KValwoz;FQ\gr} (3>IT_ju",6AKU_is~9DOZdnx&194.*%"뺮뺮OiC>;85&$ d*+'i qU~UO3~$ǽ'u[4ٶq 6F6m#GbvDM0(@pM^\nz8l6fl6ͦ)1/d1f0D]d/V4 }:̥2<P HR۶m۶m۶m۶mv` e"@6Z+$y8"8 ĺ뺮?ow^Tit6Key4!FJЧ T3Ca99)#PRN0*0W:I_ZXK^XK^XK^XqE,9 2w{вbVP3y(:GOWN"a p*$vY@p],4p4Ѹ4l*!h+e"JVbnz :FR^jv,8DP\ht(4@LXdp| $0M˰˪IBDffffffffff"""""""""""hxC^q)RMU'$r{LR4ܢ#  3 @@WUUUUUUUUUm۶m۶mDDDDDDDDDD43333333333m۶m۶mے$I$I$ZVRNJD>82,& ~P0pl۶m۶mbBⱁQ!`%49]sP Z)`YOT}UD'>qlB(%(h]CZ JLJs9s9st7Z̵BDNG DA+RJ)RJ)2c1c1 j]kZkZkRJ)RJ)RJih1 U}8q, j+e:F0q,?fD y2HCq XFVcTݻ0l6/gZ)P Ł {-ZJ#"};\MbL#PH0 0 0 0 0 0nk*>HNo1%pD׼=" W!oDl&!+y]Jszv纆UIȖP8+dh)RJ)RJ)wwwwwwwwwwfffffffffff۶m۶mvUUUUUUUUUU= B@ @@AC۶m۶m۶$I$I$ɇX(@H"Pt6Key4$ F,D,&ppH&g29əLdr&3+V*J&g29əLUd2/ z-ZJwD}_ffffffffff""""""""""b$|Jı@6`-Չ24ƶm۶m۶mWX)T$F0`0$ )!ot[FN.&ppxiNB@@Z)MZ?v^y=O؁pw"0pBJ'3 Eq0uMsywwwwwwwwwwdUDT&ǂQUUUUUUUUUU@&{R'tͥ2< """""""bݴ O (R;+BE$J"Q Бv`E U%EJ(؈$c_m< {5uu.B>E^*hc8MBGaNeP6۫p2T Ħo>E^*hc8-Pwh3Y r5X Uq.H#a^UT>:>@t`. e"@^sL!ݤ e NCs|W\ҍ% rԢSɔdJьbe4 9߶m۶m۶MDDDDDDDDDDm۶m۶mbP&ĎcH $I$I$In۶m۶mK2D v4 Eݴ C&* *̜9s̙#D>Ǐ?~&0g9_W5EO$G1lj"qEI(AZ~_=͒Ő13333333333ZkZkZk ҳï󫚢Y]5I, N"`C  )$M:A#Ph K1%`!4F% rUUUUUUkZkZkL$2<ġ0ll۶m۶mm۶m۶mݝ$I$I$IH"Key4CaNQө0`( m3L"`XdN-%/tk, BHhK)X`}%͘B\-O ck@+e"d.$ D B@ g0{T҈= BZkm sP%QTjffffffffff""""""""""wwwwwwݤ qf(=,A+'Z? H)߇z1(pYo,⁍RJ)IZ[!*t{RsNxk-wgDam WSI@VRD P@֠>+X$z``̻+j1PLb1FUUUUUUUUUUL/WX2@M䠥mgg>vxRN*]_I:w 3?KWaku/;GS_kw\cjqx %,3KWco{ /;GS_kws/;ELSZahov}"1@LXdpz*6BQ$I fR@SoȵlٻSN‡vӶZ:+5OKWΈ^{֚D"x-R9e,oI+ ^呒#`nB# yyyyyj9'f4rijʥ-ƲzhXF4"67=߬d̋CjZVjZf5/ȴ|jZH6$45eYeYeYeYeYeVRPNľ+'̃W[_FɡeM) ̰t`>`qqqqq1ߙyof\TJA8/ZRGA;60,("}siaWND;2*!~l c#Ӓ:i!<<<cN6šeM) ̘lXzqPjT kF⹁`0 `0ߙyof\TLC<7,iL ))/p f%6<<<uR;'$I2rho NG/ƽ[yЃAaˀ3dv߬ȳ04=B . O>z rQX$1%]̝ޒNF%^4T鯀K~+{IpAʬĀ 7AWw2W/50:"opmoiD|c 3C^?g? |$;?FMT[bipw~)5AMYeq} my-9HT`lxht =LXdp|!0erJ>^8zK\~#$gަ0\❅7Xب*6K#h 8+pprqЙhԈh+Ί85`Έ$9GB`m۶m۶ݥe lDŝeXiRMC?,#<##뺮뺮뺮뺮Ҳ^6`2y, 4&XԑOM q!IxfE$B!aѥe lDŝeXiRMC?,#ͩiM-иtGFFFt]u]u]u]u]u=<<<<sޤYL…Z% <"uPh6fYj%"XX tӘ_!tqnic`lQ)F(%MX0`U^T#1X!)$caVCAIH5c Mrplgc`lQM&@h@z|A4Ϫ\ #Azx-+B`XjZkZkC}$ٔ1-f U@x4 qE&!Pv:NӹV# Saa}}}}}u]u]u]u]u]ujb!ugm#rZ=lfP >#togb\"A}yRs7dGBt.ֶm۶m۲,˲,˲,][ eY]葄T8PpDN*v#KKމ|Ȩp odϮ. ׆F6˝YVTO*JpAB#=uA(氋+TBm.X0 U@I:k ~ ҷ$tVr R$ ZUDydTS7ugWkeYeY88888t@?|A{xᦣm-Z3d6j=i̐! ׼߻ nS+eXWV/ՔTT%vE2bYu*$h),D``Р>y$9S&ѐ0?(|IHnjeyyyyy{{{{{u2r2$c F&$jRѐfAI8qKCGbffdPf [s(4c6? v8mIEntgQVTHDr PPP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PPP-27CKPUZ_dinv~(2FPZdnx",6@JT^hr| &0:BMXblv (3;CMWaku %/9CMU]gq{ %/9CMU]emu}  (08@HPZdlt| (08@HS[cks{ *4@LXdp|",6BNXblw'1;EOYcmw !+3;EOW_gow '/7BMU]emu}%-5=EMU]emu}%-5=EMU]emu}%-5=EMU]emu} (08@HPX`ejrz  %*/49>NV^fkpuz !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5/2S4ާaxݓko| | 4~^)9x$w])KF.L7j±+"wj(77hXH'tMo-ԘݤRIf% ߖ+ =E+ -jmp뺮뺮v/%vnvnۭVjZV+!׆cjQt4͂A-V+T8YȐ;pòBĶǃ 埖zX6ydD$$dlC ,#&8H@'<<<<<_yyyy˼ݤl6fl6fl6{wsm}ZYUHHF5s2r F%&,mR *ɣba ߏk>͆ v׳3[Jp>ah(ć74نXRMG$=W`[VĬK [c3\,Lqyxz:TP|TMB>,*̴ѹ/@H@n,T2+##-}N1&k+kE8WC|B_T?sH_^]ܚSQPVƂد#K)F9?c_.?>|aUT31q/Hz}JEݟ ̸vfR>&^/UPJEݟk*eb!\~&֕56҆qqqqq>8xm ھl<ã{KueMP}rp `s[6Ea\Wa4$4@0@6m_J6 }<[Z*!'`086m_J6 ѽ7ʚrCOSSSSSS̛iig;B>,*􋂲:Ƃ&N9h% ȡ>1~O(L? (N$9B3ZcXĈ(IPP.XHD "C~p(3`*R(a %1'5 /-$0]~)sH_^]WOen:"qĉ'N~+R|&0P M$W3ABBBB~Az׻xERA `[^I8{nj\TA)}@/Q~w.?WSLA =_.?GÄ[Jp>ah(G]ܚS!'MȼSE\J6!"£{KueMt.XHDa;96~L 9%JƋ+T8Y ED:6fV2h?f>EO" Xp`JL,S0'ŭhxiQ9%} .YB`N:"#~Sa?V֊p #"CEEEEvھlLRXOHyL UPJEf3~Az׻xERQgjjjjjUT31q/H Jyp4|uKi'L7 pC ;Ta,*/%?[ZL+Ot1o)hRPѽXW Py XSI?7-0f2҆OOO5oZF.͵iea\W?d$ SYSI?7-# \|xtoi53)0ҐS`@ 6m_J6 ѽĺHCON?PP` fխs2rpnO+ ,LqzL:Y Hg'Əfl6fsmZ.r\.r\.r\.1o7KCA>&"d0Dp`bZTz \=QVm5b+[YF$p!N|ՐƱ7MbM/SD5kԗAE呁->n\QoP&m88l-WJL _m>5? ZhR~p\䄉N6^ 7fɬ>e{P6)p %|%|ȫ D_xI5ggqׇ`8䘸)NL( gS/ST(s8%ɯ_sn:Ӌ܍ɯMja~=DoLI7Z睵_񖖛tïdTSn:ѕ]:_zd3S[̌8/C Lr]t9\̫]y T:iVhz<ѼcxV*{ʀSޖNhPsmr/e8lZvذyҎ')vy\sGdlpz˿Cԓ63&F#mU 9Bߛ[SD;ၿYS7 ~uFVsG-uq[f7V^619O#K, N9{г#p{;lvTSp6n_kAS" b]1h^y(1x_6SN/<beh=@_IWFaL׷sVEh>gCz>5zKe]#?o(vjB#2v{_z&WmWNkd 1YYvkhI {*p@Qa"`\)cdSeü~\vZW26":a[;4 @`ЪE_]F$8-E|QiC˾@G:?>$YebTghtDmzK#\{(;C_wW 2Mr>'OC{{jjdflsVmaEb~~u{܆v.)ȹb$$k!)ۇ2I\ԨYΟmH5HNw(=ucx`իAa/UkֽN V777hAj+%JJK(LVO9MʼnyoN?_H:qrqlgb]Y / }  O8.˳c;ʪZ:qme0Wǣ{Se`[WSNI(脎4mߗ%Ä^=$ nƬZ tm3QKGC@<nTa- 8 蜠ueUA%HC?0kO3\ zu<72):nh\ۦ]ҚYXBe'Lz^zyyyyyyyynvnvnvnv\.r\.r\.r\.rvnvnvnvnk^l5g$upkfa\XTOJFB?;TPRf93'_[3 ¢zR2׷뺮뺮뺮뺮뺮뺮뺮뺞yyyyyyyy^f93'_[3 ¢zR2yu՜ߎqaQ=) ռjIFo¸~vj^l5g$upkfa\XTOJFB?;SLRf93'_[3 ¢zR2qqqqqqqqyu՜ߎqaQ=) |ëyu՜ߎqaQ=) ռjIFojZVjZVjl6fl6fl6fl6fX,kϳX,bX,bX,a=]{->G  ,+TsK0K5Q+ۺrJ**r\qm˒TljIHg5n3sQ:50.,'%#!-Z xQ/_~+Ik䓁qe툲A( _^^^ƼUKљpkCc^ZVQL2\Å o)FJо,&xtoje`[WSNIƵTL8.˳c;ʪZ:!_-4S6 ĺf?Y 7иICbЫѽ]Ąt"0PyvyƤ|\,94/!>lHD,|r"###!!!!!75!ՄDYt8VČT<$d2L&d2L&d2y: 71#94/!>Xtf: x8wsnidbD>V1Z "0]ҚYXx<x<x,ӊs#bX,bX,bX,ӊs#Bi$p8L+-dp w/ 9lxCVT/[.@^J%Gƌ*JW\`0 `0 `0 `0,ӊs#Bi lؖf1uohգs&uF =87 HY2OʱѪrHÄQVR2$b+kꆌĬr9S.zqjHRhB5uYD,aԐxeMݐԃsӀ/e1aWmXו !n]{E?]+VVDIFƬ;5-Չ:^'KƼdPjZWKE;ː.>f&6DHEB@$Bl ƵMڗ%Ä^M lj)(脎h¤~xE˧d "AzA #8Th L.|~7F%ćT ϙ(&f ͹} !ՄD's: x8wsnid_t:Nt:fq__]ۙXWV :[۟44}|$|(>5421"[?zPE5-(j'gÍ>6}}}}}}}3oQMHA>sC O[ut3R0KFh4Fh4Fgު|~7F%ćT ̼UGA;+|>|>|>9tytD4aƼ455555555cXOמgKGD̀[=\ژUl6f9tytD4aƼdXX|=<)QΎ e%e#) ><"h^BLFrñsnidbD|r4(X-̈́L"kD GR Ԅ1 Bh'Kˇ %DPx@M S$upkfa^ZVPK3^ Mڗ%$ZFq6eńDbkw->_B*TQĆhєd4G lfު|~7F%*I=!4LX@ tytD4\}'Lc1`!j4:2Vy^5421"[?zPE5-(j'gÍ[ۦ_ԞK,b?>E['ƦH.-U9j0r&70Q^SˤwPXR5aHÄXKCϒ?MIw4hmmiS׿HvޖmPI.t0h%u6$[VNG)F܀iђc@>.E@ڢg0Vvn^a@Aǩ @Ԩ@>jF0" B$ " (XM ] @̽'"E;0x= 5yP#`nѱzA_[y?b.gbEBA Jk]1ȳptAzzD(08( ASZ*!`Nb?~PRفwy۔g20sl<nt5h{`A0 @&`Y~/ZKv%?(ZSMGg%H0#ھy9ypkKO)0#ھy9ypkKLHȣo\1NF?S6MH!;p'Ƹ0w7 ԾjĤ|\D4 SŹ?Gsc` mjT깙Y9 ɘxH(˻{cK}qaUE5) ;B ~钚Tt K%H؁ .T0AbLDW)' ,}x\ 1ax٢J*Q4YH!@|aC/ +R(A6"8l8p9 ` #敕)+R\2t4B$@7hȰkצVe5Dd_. ,mUE-Ĥ|\D4 SŹ?Gs@Xն);3{{{O)P.D:!4dصkSC+ҲzZB" 2nv3~}{xj840SRs\.ƺM١k:7VUT8ӷv9s9s9s9s9s9s90& /[\B%ʓ&K)29lxbE%F G.=8g;dļr9bS K&F v-˥YVUQNMLJED@=<5]ZYz ){t876(ƺM١k:7% aYV-Czsmi2tV+R(A6"8l8p9۞1\NXIgfa[UQKGA;51)% tqnkifa+*(`0 u]mC=73+'! |ywurol3/.&%#!qx~钚Tt K%HsV"ˊCҐ9`& *fF"A~AC] 6520/-%$ ruttttffa[UQKGA;51)% tqnkifa+*(~u]mC=73+'! |ywurol3/.&%#!qx~钚Tt K%H؁ .T0AbLDW)' ,x^z{{{{fl6¶vjbRJ>."[WTPLIE_.rLC6eznfVNB2& gb_\XUQMJFB@N'drM.YHEp:TQQHa8j̀bN $DteyrҐaهeļr9bS K&F v-b{{{{{{6um̬dL<$[ɽľSS+KjR)N, iTRc3`S1]Y4dp80& /[\B%ʓ&K)29lx"SC_RdtK0$:IyrR,sӋ 8}c$\EO. !EuqP.kgmI.%x 0)\AR lA*o6 b&/%WBR &aOQ2ԳϢ2UJ鏚NiΉֿ aU4< :874²QR  *1`XQDtJݸkEM6b [K'&*Dh@y431-+Dzqd\bDyx2rnRRT**DGϝ9oؠ1#e *R ⃇^ ,NcZ/WTϝt:N{{{{{{{{{{{{w9s9s9s9s9s9s9{{{{{{6\+Rwrn).+OJ$WWBr\6\Hq ɹ).z zna3'}zwuVqmnZvNvjYcc(BzఋkK+n]ߩSUUUUѠNM8k̀q taזVݺS'j-ک g0U .M L +˵N& PQɲ,˛,˲,˲,˲,˲,˲,˲,qqqqqqqq0 0 0 0 0 0 0 0 VjZVD|ѹXžTR{ZVFӦRL,D|ѹXžT^pѨd9qp/Nř>f _`[*~]Q N$K_%G9qh+.`Za\(!2~C`t.:|M"08#7s)l},vH XlFrq|n9)_zOu}S]Nh>{:|Ǥ`K2d'?l%t=6;@EJOTY^chmrw| (08@HPX`hpx(3>IT_juhhhhhhhhhhhhhhhhhhhhhhhhhhhhi#.9DOZis~jj%-5=EMU]emu} +IT_ju{(3>IT_ju|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~Ϩ2/$IB: o- @YLNBbj8PSzH;yh~ᄌ zN'&8n8O'm?/Ok4\ " Ag(@ whơF"&8#3HʸpU5ٺ3A2Pxi(>A8|ʞdhxm B9R&.۶m۶m۶m۶m۶M$I$I$I$I$I$IR$I$I$I$I$I$I_UUUUUUUUUUUUET B9R&_A۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUU@T B9R&۶m۶M$I$I$I$I$I$IR$I$I$I$I$I$I_UUUUUUUUUUUU@T B9R&$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUU@T2O9)qI$I$I$I$I$UUUUUUUUUUUUժ T B9R&?۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUU T B2`$I$I$I$I$I$IWUUUUUUUUUUUUT B2$I$I$I$I$I$IWUUUUUUUUUUUUTBO9)I$I$I$I$I$IUUUUUUUUUUUUUTB9R&U۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I TB9R&^۶m۶m&I$I$I$I$I$I$)I$I$I$I$I$I$ TB9R&۶m$I$I$I$I$I$I$I$I$I$I$I$I T29)HI$I$I$I$I$IUUUUUUUUUUUUTB92I ۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$* TB92I]۶m۶m۶I$I$I$I$I$I$IO$I$I$I$I$I$I TB92I۶m$I$I$I$I$I$I$I$I$I$I$I$I$* T<2O0\))EtRJ)aA!`@ `c1c1c1jUUUUUUUUUUUU$I$I$I$I$I ~ROi:( #莠; 0 0J>v۶m۶m۶m۶m۶DăC GC$I$I$IRUUUUUUUUUUUU$I$I$I$I$I$I0*& I9 IB hܓ)%yVDjEtVUUUU333333333333VUUUUUUUUUUUU\XTP0 0 0 ѹqYA)ȰhP8ضm۶m۶mTUUUUUUUUUUUGDAȼth\PD8, TUUUUUUUUUUUEB?'fE$cB! RJ)IA`X<B%$puS)`WES}TES}۶m۶m۶m۶m۶m\XVA1!p`P@0 $I$I$I/-[I9) ȸxhXH8(UUUUUUUUUUUU5?GD}wTB&"/urJC-j'7?:#1#1! ۶m۶m۶mJIHGFEDCBA@UUUUUUUUUUUUҲQA1!p`P@0  """"""""""""UUUUUUUUUUUUufffff&i#H;PtBO'%putvux,[`q q0{UUUUUUUUe%d$c#b"a!`̅EńDăCÂBA`۶m۶m۶m333333333333IJbvjv}'&)$ylvjv.EFh9-Ie0^hb(N(Ab >xԹIC拖*rqponmlkjihd2L&6]TLD<4,$ ûc1c1c1g ˖,WLɒ$G ǎ{{{kZkZkZkZkx*R8a"BS& /Z,X^jjTN*EjP>yy -V4IR$H5bHQ PftxhXH8(Ƿwg7s9s9s9=SG)RJ)RJ)RJs9s9s9s9s9s9vQ1аpP0ϯoO/nn0\HqĈ:lpD$4@0438kL/]dReJ'M$9RdH=vб9# )OcǍ/V avݚjթQ6]hѡAܙ 1^P  H$4K&+WZZ*SJ%*O:qި)f(M #G-R8x4]TLD<4,$ û[c& +R(1"ć2\0  pט0_lrʔ(O,IrȐ ?zȡcsFL,S,9ReYeYeYeYkZkZkZkZkZkZke0^hb(N(AbPФ"[Wg:zt,yD'y"6tZu4}VS8> CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~(-27CHMRW\afkpϤBwj457m}O@1I{hz{@@{ܚ.z@k}#`0?7!W؏#"AF:|;x,e`[VQLGB=83.z{{{{{{þ}xsnid_ZUu]u]u]u]u]u]u L[ jy)و8GVeՔTԓSӒRґQ|>(ƲvbN:&q]I9){vqlgb]XSOKGC?;73/+'#930000 0 κ~jVB.ɵyeQA1!p`Ph4F }si_UKA7-#Ⱦl۶m۶m۶m۶m۶m۶m Wv4Rq/M l*)('&%$#""}/wmcYOE;1' ¸|tld\TLD<4,{vqlgb]XSOKGC?;73/+'#9;8888 0 κ~jVB.ɵyeQyyyyyyþ}xsnid_ZU8888888L[ jy)و8GVeu}}}}}}zupkfa\WRNJFB>:62.*&"놆OKGC?;73/+'#9C@@@@ 0 κ~jVB.ɵyeQA1!p`P@80$ <<<:62.*RJ)RJ {wsokgc_[WSOKGC?;73/+(&$"  rqqDB@><:86420.,*(&~׈\ c/^HY#fSaq| h?gB!B!B~xrlf`ZTPLHD@<840,($^9630-*'$!{{{カm۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶m 綆V&ŕe5դtD䳃S#!0 ]u]Ƚui]QE9-! xph`XPH spmjgda^[XUROLIFC@=:741.+1c1c1cѶmv綆V&ŕe5դtD䳃S#’rR2ѱqQ1| 03Fĭxo4}-t^ywywީrSjɌaq.ͽ}m]M=- ָpX@0( ĤdD$ãcC#¢bB"ѹqYA)צ iiiiiii)h(g'f&e%d$䳃S#’bB h4F>7/'ƾ~xrlf`ZTN{k\PD8, xxxxxrbRB2"qaQA1!ĸkS  kZ~zvrnjfb^ZVRNJFB>;852/,)&$!њa1Ѡy9x8w7v6u5t4Óc3Ӣr["aD G&e_bTH<0$||||| vfVF6&ŵueUE5%{{{ 9s9s9s9s~zvrnjfb^ZVRNJFB>;852/,)&$!њa1Ѡ@BBBBBBy9x8w7v6u5t4Óc3Ӣr["a`ddddD G&e_bTH<0$ vfVF6&ŵueUE5%a1c1c1#gm{{d3̾mOr{ ~fٷ _3Wp ".t^ywywީr|vi2#1kL'|xtplhd`\XTPLHD@<9630- -ȰhPBP(ЙY٘XؗWזV֕UՔTԣsCHEAɉNKV% x`H801111ܼ|\<ۻ{[;ںzZ:QUUUUUUUUUUUUUUUUUU4M4M4M4M4M{{{{{{ހNG@:4.(" RRRRR<5-% ļ|vpjd^2*IFC ZkZkZkZkZkZk;|xtplhd`\XTPLHD@<9630- -ȰhPFh4ЙY٘XؗWזV֕UՔTԣsCHEAʊNKV% x`H8PQQQQc1c1c1c1c1c1XTPLHD@<9630- -ȰhPhiiiiii ̬lL, ˫kK+ ʪjJ* ѹqytC"aESRQPONMLKJIHg]u]u]u]u]u]u9s9s9s9s9s9s9pbR#ٷ_}?gfW'3{<~dٷ ^a/4؈؈ͮ$ ogmFllO :p6m۶m۶m۶m۶m۶m۶$I$I$I$I$I$I$ ЦvF浅U%Ĕd4{{ľ|vrnjfb^ZVRN̑741.+(%"DăCÂBam۶m۶m۶m۶m۶m۶{{{{ ]u]}qeYMA5)ļ#! &&&olifc`]ZWTQNKHEB?<:86420.,*(/A.Gf#}_,^p+4#'RJ)RJ)R>2dWf,RJ)q+fR帠XxSWSOKFءm۶mֶm۶m۶m۶m۶m۶m۶XQIA91)! D@<840,($ }yuqmiea]YUQMIwPONMLKJIHGFEAAQQm|tld\TLD<4,$X,;z:y9x8w7v6{{J ʉI ɈHȇGdžFƅEń%aA!hPfl6Кuqmiea]YUQMIwPONMLKJIHGFEAёm|tld\TLD<4,${{{{^!}u2GfY 23)3I6( Bh_4=}s_1c#(741.+(%" ;;;{xurolifc`]ZWTQOMKIGECA?=ȼth\PD8, ~WUUUUUUUUUUUUȳkS;# ªrbRB2"xl`TH<0$|> лs[C+ʲ 8>;| TRO)\)RJ)RJ)20qqqI$I$I$I$I$I$IUUUUUUUUUUUUժqaQA1!p`P@0 `@jBO9)I$I$I$I$I$I$IUUUUUUUUUUUUժ TBO92I$I$I$I$IZUUUUUUUUUUUUT B92I۶m۶m۶m$I$I$I$I$I$I$'I$I$I$I$I$I$QUUUUUUUUUUUU T B92I۶m۶M$I$I$I$I$I$I$I$I$I$I$I$IUUUUUUUUUUUU T B92I$I$I$I$I$I$I$'I$I$I$I$I$I$QUUUUUUUUUUUU TBO9)I$I$I$I$I$ZUUUUUUUUUUUUT2I`$I$I$I$I$I$IDUUUUUUUUUUUU TB9IJ۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUU TB9IJ۶I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUU TBO9)I$I$I$I$I$I_UUUUUUUUUUUUT<B$%0jKӛ&& (Ye۶m۶m۶m۶m$I$I$I$I$I$I xph`XPH@80( X*s9WUUUUUUUUUUUU1 IJP$IB9R& ۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUU@TB9R& ۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUU@T$B#$jAr'w A]CBjBe@b۶m۶m۶m۶m۶m۶m a\XTPLHD@<840,($  \,dfffWUUUUUUUUUUUU%I$I$I$I$I$ IÜ$%$D v^L&ML d$RS!hFhFh 0K5m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶ $m۶m۶m۶m۶ rbRB2"}xtplhd`\XTPLHD@<840,($  ,˲,˲m۶m۶m۶m۶ DD3333333333333333333333333m۶m;UUUUUUUUUUUrbRB2"}xtplhd`\XTPLHD@<840,($  T*JRQ!a$I0TB.-0U23DN+k"ڦ뺲x9ňTUUUUUUUUqaQA1!p`P@0 HRT*xjZJ:* g'f&e%d$c#b"a!`Zkn۶m۶m۶m[0i9$2O#"2!jN P BA( rjvU'&%$#"|xtplhd`\XTPLHD@<840,($  X*rjUUUUUUUUUUUULmT X+@0e;VUo[VUo8(:0cCm۶m۶%I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶mR:86420.,*(&$"  HHHHHSQOMKQPONMLKJIHGFEDCBJRT*Jj۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m^kZkZkZkZkZkZkHA91)FDB@><"  IIIIISQOMKQPONMLKJIHGFEDCBjZVj? qI:$$t(WB !Űh~˄N}DjEtV@tVD qG$I$I$I$I$I$I_UUUUUUUUUUUU*H  {R"$G{!ez0 0 0)RJ)RJ)G$I$I$I$I$I$I_UUUUUUUUUUUU:h`  8`xph`XPH@II f^X+@0;u-/ۇVUo[VUo38LG_$I$I$In۶m۶m۶m۶m۶m۶m2|xtplhd`\XTPLHD@<840,($  CA?=;97531/-+)'%#! *JRT*m۶m۶m۶m۶m۶m۶-I$I$I$ImZkZkZkZkZkZkZ @tbRB2"qaQA1!p`P@80(  z'%#! jZVm۶m۶m۶m۶m۶7d(II$P΋IR)$p;)ZӐ{MC5 ?o6>wwwwwww`vm۶m۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶-Bh2BH"\,D< B@ @c1anYZNQdI 'k4 %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-276.& }ume]UME=5-% ¸xph`XPH@80( bXvqlgb]YUQMIEA=951-)%! ÿ{wrmhc^|xsnid_ZVRNJFB>:62.*&oF^|3=59@t !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~#(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27&T!c!|&2j8mFNE!0Ɉ=Ml2ŵeUE%Tx:4 LN{{{{XVUSQL2bO420XVUSQL2bO4204yqmeaYUQIA9$#(4M#ZkZkZkZks9s9s9s9|sssL EՊ^9SQOGPЏfl6M&jE̩#u]u]u]u]W&jE̩#qIH(GpAdbد.Vɜz:~֥VjZVkWku*>Kei.ݙLL6{Vp6Qg7jC1\ Fnj,P`hY@ydI 1:::mjNg3)("@vnmjNgsL"p0 0 pZSi }6$8 | k&48 bE&{{{{{{{{s9s9s9s9İ_]T蕓9t$LKCA?:oM ٫:Bͥ24?_o p8N&jE@vhbh!c@*P@=n41̀T4DïTa֥G6r (-i#EaR)uD( h脐.'88nWku*>Kei.ݙL OZS)\*H0v9lfbvvvZJRD`wf3ШB72'IdW?˞M h1%1 ;;yl.HMl6)x4Lb"R5MG@6hc3K/R%Aux3- B#PvcuT B>x]o @\d__ho$5nwue8Bgg1窪 IJL<8Y>'mF4~זx ?_*.«, n@Ao4.IIBd{ du%G^^^^^^?}Z u%dGQ<[ЪP0+' ;Fp `lGǦVye]I=ّtD4~g;:865*+JJ#h \ ۰{1Xmj6¤J9Ǎ,L|c"a`v/nkWؗIrHz &>\x@mؽ,]ͦϰ)ZJB ----=wYYYYg| }ywq+++++xaw=KY4l) l C9p6ne e$,Fd2`gN5kfEW$S #":쳚82زWUJ/P|`=)ДZV\IE f܉в`5#E [ 4& ijp|9⬲C (9$;ͽrYVjZVT*JRT*JRT*JRT*JR|qe¤mb%0V`#8~|h1ײ*P!8+,G㆝.+Q Y:5a"d?yyugΤWt:Nt:JRT*JRT*JRT*Jh4Fh4Fh4Fh4BP( BP( BP( BPq_ƞ|>|>|>t:Nt:Nt:Nt:C9p6̘/))YIDnP1b F:o=rX 4 *( :f`]x<4obf0'H {xA$BC0 >x߸cp\Z-&%SO?r(2؀<~{5suKL!K5Rq_ϰidٿH%p (с}qجuh2蕮&LI.P ;s=LL'J1V0`8O]Vu :f% VU ;hgpbd{ dRB*BJ\^8X+bF!L4?w-aOC9poY s[Mž#K`0 ~~~~_z^z^z^zޠ0qoVɅŌB2)! q]~d{ dRB*4iq]^bu+bF!0qoVɅŌB2)!CB 7㩡{kj,N.'HSSF(BhvsdhyZrdԔc$ hc8ϭW^ЪP0+' qqqqqqqqq?}Z u%D?ّtD4g~ }Y?yϴR d */TPAE@phqDn#M;MV+Yg(MQFQ,<@q~Hwk/81`]dYdt ¤Æ#(Hm |?6MϝŨ]IVp=YRL ƌE)JpAB#۱ba61P7Vt`942+YTG%0(A_>[…i 1Az:0֧גB[| t}&m:d4b AaLWlƐ0G>tMmuUi0zvq[.P*XK(䒚VjZVjZVjZm6fl6fl6f٠E4^ )X%G~(ط>ۙfl6fl6fl.rr\.r\.r\.d29Po`9ٔL&d2L&d210 ֮fS}<x<10 bX,bX,b":pyRN.-$TF4P" !qx߸2aҶHPZrwwwwwwwwwwww8Ǐ+&m %:U!K6`(#8~|ho\0i[եӐ&J4` 2 Џkwqf<5trom[mYu kJjrUґ?pA#Wɽmig3)eɕIGD#>ha5?uogq[VvV>ÚR&WUK(%I1T > >SJ@B""ȃ@"m Ǹ-[nhv:P|_]ӣ8D=Li]w=wCBOzD>@SVaܐN^WX+Psr.l.g}TH#z}Wtz‹ sdtw S$|\.Ԩ= 8Gyn hHS9571֡}X)D:P M1MN&.sL^mقmiG9':N'5}HG]3,R/:?w;΃'~͸AG"%5_]n 2EcNn8urZ"G'f+Nݣ3U}4}>E9)>ҥ0koN+8 p" *}#͍ )Bjh8gxS͞(RQIX&ujנ s.vem@mWvȴ浽ib6AM̐'|.ڢ V6dR'ZD _东UY#|" G L]ԛ?g53'>?œ [}Ad;'$SqIKU.:|{(y ":H<@ ﰅ#ΆDS͖"̗1MOKFa~OBXsuMOxsf[ c} #LND$-!|;R:ׄu"4 xNF,ù8tH s%z[<Mƪps8' /m,,>ˆnL.r`E*ɽ}mYE`J* =S>*:75n6om]u]u]u]um뺮뺮뺮Z߿LXW'jZVjZVK4M4M4M4M4M4M4M4=<<<<<<<,˲,˲,˲,˲,˲,˲,˲DEEwNC;56|\ЈueQA5)}! >BN5zwsP΂q%pZ{5FDA1\ЈqaI=-Akռl<#%K'L}}}}]߿vYf 2c]u]u]u]u]u]߿3b!^ܛזUT " @|̦znf^QsFP,T^P:AgyyyyyU%)# @>yvrk8mԜ 320.*:;;;=(罕' `0 `0\-ս8d#`_9(lhDºL̦z~r8g&h_1/5d8-}^My1Oǹ21/VR.R|zߋMƬtȈX(ʜ\$eB¾hpĤdnvrojfc_[VQ-~^:gGB=:75-LIEA?j5 _udt2ɒ#B|1E 8Tx`4 Ƶ~`XҖZU1jI?r0߰Ic+QڒC*HD&00I?r0߰ICNJ%FqP0@JE@>.vRPQQQQQQQpԐ$ƒ TK=73/%AaC#q%b驵JE&Hq%D| 04:깙y)و}}}}}}W0ZF2 'Kxyyy2L.W8)=BoaUIpJa"h (^My1/L*J vFu%EJJJJJJJMҕzwtqniea]YTPMJF|Z{P' P[;#㺒zB!b(WRO(FX{PΛ\4 b'#Az丒zB1h=(MWB.O.-LKGT '4a0d<$˕)NC.Rƒa0qqqqqqtt[RQͿH?0[DiKUu$ PՔ'c'ӻsieb^8jpZAWSt?O.ƅ5Bґ_ QE98n i†F$+ D! ^dSG=73/%AaC#֕E)(A~_{|T,ë{S3c_[V?8<<4,6ib%J["@xhU`q(f+bX,bX,Ş ? Rݫ)O:&A=/XqaMRQ $מ) Pϡ όHd9C.!"""J $<{91B71V![&/NGx|1 sG){@_@zRT@MoD(U:tRcBޜ?fWZOexaֈ:39v+Q9"ʬt;ݼ iə􂵋lSz~g .LE3:5+WwquHs+_D>iQ Nk[; P.wWcjQS=ÿU5c%1Rf4/T.Np᰼o5K9_!W~:^ eG>y=3wv X8=P8oi=DgU;˅7!h{_[;mCB~]bfp9ӿ8KXDz[%9{\؉6(_q^'ږ9h }G9EYwHzdc" l-x?3_]s Y,s3hkX"5gok~RDzW5Q3l@@kn}G+Sqgq;HZ^dlc;d4.:F3w|jxa߇͉165n&.\#?%U=GZS't  (08@HPX`hpx""" (08@HPX`hpx"""""#&.6>FNV^fnv~#$$$"*2:BJRZbjrz%%%%%%%%%%Zbjrz%&&& (08@HPX`hpx''' (08@HPX`hpx((( (08@H c]F}\nݣvXыU/0,&X 쇞Hi&G]ab UR-޳g=K4M4MӞR$,xIiEItC `۶m۶m۶m۶m5I8 (ɵNsaD&)a%)#|9ZkIiEItCc15I8 (ɵNskZkIiEItC  nz㈷.xx< X`1!CB a-IZlJZ9" UJS(uܦeeU$E4̔BP0!yivY5I8 3b~^mZ]VEMR=NL)RaVEMR=NL)qqaUQA0S a̻4̔B$ 0!yivY5I8 3  b~^mZ]VEMR=N9۴ ˲,b~^mZ]VEMR=NL)qaUQIBMoMwt7!%-t7q bO:,0Y#P;R#!> #Z jmȤɀx*SȳT$"aP(:%(x[M{-$u4y0 P]u m*Ġo\ \vѠi_.*}2!`4p2>/[>Ipm{gzu}8r _.*}2!`4p2L& 5K9}"Z# fJ+Ӷ栠" Ӳj(X!M]R O.}}}}|~>=Ɠ/#9y@1M˰˪)z QC?6-.J"qbFA ?6-.J"qbF, ۴ *Rlj r(m۶m۶m۶m:n2*jtʀe 1cOĦ C8`H fr#kz{{RJ9Rm۶m۶m۶mv۶m۶m۶m۶-I$I$I$Im۶m۶m۶m$I$I$I$IR$I$I$I$I#¢bB"aA!`@ r')g>s?yD_MRJ>wUUUUUUUUd0K2D GP$CaI)d0K2D GP$Ca m۶m۶m۶mn۶m۶m۶m۶%I$I$I$Iܶm۶m۶m۶mC! MHI%b$k `1!CBfSJ)iscbD"H$F\,D< B@߶m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶M$I$I$I$yyyye )IRsTr&k z{)!1S6۶m۶m۶m۶m6 bP&h0C0l4RL$`,!a 8Ӷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$II7nBJ0b$k`1!CRJ) scqtr m۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m$I$I$I$I$I$I$I$I:86420.,*(&$" p`P@0 x<e A(pʙYtʤr 9 m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Tre9ˍ2Y,,RJ() m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I@m۶m۶m$I$I$I$I$I$I$I$I"""""""""""i psHl- Zar 9k߶m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶M$I$I$I$)I$I$I$I T$6>5 ~PK*gj[F$ؖ"L2%Ҕne FGpwW-*;I}}`(ZW0i<ؑd2L&WB}v]u]u]u]u9s9s9s9s۶m۶m۶m۶m۶m۶m۶m۶m{{{{オZkZkZkZkYeYeYeYeYeYeYeYeu]u]׽{{޻JJzurnЧӿ+h$+r\.*u*ɹANȣF:;VSiTN |:"Fb˫K+ +JJzurnЧӿ+h Yd .JRYEo/ώ. F MqqqQ}`aaaaa@'?>IዧP;3&-cOG0\T$ 1H4` ]2%ʓ__t/ώ. Vg1_Ԕ %XQ Xpj6fl<<y4È_yyYeYeYeYeYeYeYeYea:FܠOWHV #2L&d2UT:ѡ{{'z{{{4` ]2%ʓ__t/ώ. Vg1_Ԕ %XQLI!>rb& _:5jɒG Z+]3beV8YbK-RH}$E 6)' όʔ'aGqC .":daT@J(Ar(!7>yБ 2_Q  ͝QEQEQEQ$3""""TQNLKRNJFB>:62.*&" 뺮뺮~xrlm۶m۶m۶m۶mztnhd`\XTF1!p`P@0 4 x#>qS}2g v7f 4&+05:?DINSX]bglqv{RW\afkpuz!&+05:?DINV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~V^fnv~6>FNV^fnO cg39]ʁF&a/AQѕp$"@([$%y:S;5?oKO P ePb(2eb1.*wRRS3+2[*c0J[g|W:e5TBFa(֙`rW:e5–JBC|댯Jtkl900P::k)#|:@ $|WB>R s_)#|4TBrƖJ( J[g|W:e5TB$D"Q::k)#|:0_Ns-1Q 3k*cHHH(o_>R s|댯JƖJ(J[g|W:e 1qd9Ksm3ҟ*oA]Gf{ԧe2|1Cd`p5 ('Q`F!dJ;).4 CG{?0㹪Vx+ dҖ KTU~l2'v꧄j9+,|. SJ"4HP芨P?)Ի̺8Ȋb+T4bYQ#Ƌ'M r\.KRT*JRɦvV6FʲrjZRR*IW*X7މƌ.m۶m۶m۶m۶ Hu~LC'-M/Z|z{{{{{{{{{{{{w9s9s9s9s9s9sQ@RwusqF78ikΐňWDi5IJ④t:Nt:Hy׺뺮뺮뺮뺮뺮뺮뺮뺮뺮{{{{{{ JzsIw{CN5fdƺh" W,!?vh6fl6fQ!A@?>w۱Sg͙2alD!@pHp DեtNMKJIWB=u{cS;+#~umeYQIA95-)%]5`̤[oWe0=AOʬ``&~27T <>C?kb#YŸ 6<Іpŵn6I2>M󓥪a2\*IApfHu_$7|J_yb[.U<4]a+ygPX@d4^OL.EI>y` qJ&[ap0$"Q-ZC@wݚm !f>*+IvL-s@*0SmY(>9rpʟuk+ER:eQ =vICoޓ;:765EQEQEQefffffffffffffffffffffffff6! <<<<<3!V,ST%HÒgg-Y `$)d-W'-f̞ޜ<3+# [.˥e.[\BE 'L wtAv!RُnzX*TL"1 ǎ6i]{rG'Ʀ3c#ba!ᠠD{g&L,Tiiii @E#kjԨO.MzȐ>xYsF-U4Cćhgfedca"080BuT)@?zi 'wtroljxYsF-U4Cćhgfedca"08 Rz^%*T@qD ҢC 1_XdI#Da#F%BtpAB//OJ5Uڨ2R)H4O?6 nte9]OѻRg=hdgQ3iC#CRx'!5Еp3*:2`+755 ٕepe, 8: %?&+05:?DINSX]bglqv{ %*/49>CHMRW\afkpuz  $).38=BGLQV[`ejoty~ FKPUZ_dinsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3GPYbkt}U^gpy$-6?HQZclu~DMV_hqzR[dmv!*3haZy9 RcUa⋆$':7vL7Šюtn襍EvN0YXRA{D %yJVU n$ArH"@:>"ȧn-,º!iii7BT;sެASF ,RӽYU3\ "C-Hh'Q"@}Сdif1*SwY -X9;{S3!ŭfHAI*CB(Q>bEC*|yDₐ}uac)% (+hMrd6lDh2'첒Tߎuek%3?a܄e% s,J :SLI{ktkr&54F[W42$}4E11b€⥋"p"-Y \BxVePJuYᆬ": V}+٨C?] D>+n^>dcy;sЫFiaٗqW/#חK8'fmIa]Jk}U֮j]5o:Էywmc mSR}Ps70~0vNa!O3d*z?f*+vYh.AQ!E|7K C14ϋ{P̨H+Ү&p>j&1fGsS:rD=w{Uk OOkGuEz[:^˼4'NLNwy鞩VL"Ӝ=1xy\upƏ ˜9_uܜ LL TvTjSN'g:yCF|&+˛H|dTnTAj:Xm OaX`ZOH Z.[PŌT TAiSӊW*^ +a~;H!gnHu>Þ\ed[uOtGBξ@FЍPs1;Du0lh C:8zYeE!eruwGBTZ]H.jFM݋9ٯqlۀPfA:S,yMk0ik=.ed/~սI'k6-i)#4WI%g =U. ^׭+j>~5;W!W;QuQrW+׮8(\UZLT\e  EuN,/♜YNCK+\ _%,Ӆ6%-fy f\xSr\n2*\ˍ6)Z ޫNVNfLuV93+j)iO3??6+5Ʋq3AWAeDLl&Im :w1-EC[lWxyCnexލ#L3A D I #"$IA!(~3f*u\]/?X+?lG|{&<{fZS<|PO˩)M&>A¹B^eˌƌQ({|*f[%qDk=?sOqmvb+C=%8 f[vgPځy_&v'}?faqsv'~:ڶCXX%<;=?$8'oq rL' >Uu5]k?w-|VWn5wWp6@E@qERb~ZQ,k(Fc# tT5QrnsRm0>tCX` szy*fH?`(e=)6s$We\/V0o{NZ@j&`Je6[Ssq8D ;hm &}GNW B1\~Cv(e ^JawFVo#X8k̘,$o!|,Sm a0{ϴƂ/!W /x,d_bIqtt})[fI:*OHC (wſ#}W$[{p "4 S% 8b,䒺Z~-/8zM ٳHx)hTL/rt 9OiBa ؾ%(yLW*="ݠqϑtV| ᷛ΂о轥k0tă\H8+9, *_+ʳ87BDXt$&Xgxp ~9?6 S^m}Ҹ䇠>(}עً=.ix&T'9FECWVZ|^EU%+"Iq S}:`DDBK C(*Px@J\mW?W;Tic)eDz6ԙzu +Y&3 3f,+PNzY2c#㢉;jjv̡u 劉cC8E0 ZCVOt>Y5.9Yl Tr_XZLewđ̂UcNdnPc0ivM^8ؓvK %T@cv~2k!vgZ,/ vg7_\ $n*:uƻL,cppSC0d?>棖ų'vN-Gb;Z^\b++K1 h8UAڀV7lzpIUm;tBZ c5TSG1NEy@U%̖aݾxN`DK2-iwm{ d&I;սb,^*XG`ףZjbyl,4Bs3hnt &6G_4e`3V+hU^_ V^mZQ:B_*L~~uuEE;F-UwJ7.eŲV`VmV 軜E9Git5R_MAHchґ8Fe^@ۄU٪X (D+p6]@BC%K d|T9Џ{-^+B)Q[@D&.ˁ3$F ."ZM^^CuP/3k)A:p"e"S0|+^frЦz#[pMdO}J[ߒyHNc|R,qdz ^=KW WwK7un[K/߷_ ia'~~.|gLIe0qs9o_ZTR~9U:\ șkl<B.!Bx;͕+\#KܾBdl5nq6׍06[akpH#\acNQ wɃdzN_IT>]oM%9ȳ >΁VW5NxťJjpa6f; e/ ߒԷ*ߌN;QިxnF܎y29aWլ>7-",dKBn 3#-I$݉s+c NK|ulːSrFc;F㮭9,aq+Ecx  l3.B*$L( J礃w=z7ݡv7q;m'r~c[ٴi@*Xe[z{I.{6,msg2ב 4@ _X+pa@s=%""Mj( D@Dd)[-PmFW~$/8V);gY{ y t MH^|3ʊ4i .&ЌY7$Fz 3`D ' 4H{X&jP(gkvjnWn FJ\lga }GܬN7aANĞ{ id|S.@ 5SveiНesGD%aT`)<7Eƙp38OMmg˿蓨w 2x) ͧcj7*& ^'XLBm+3q{yTvFı`+9w-Nl9Sv8 ʵW32Bas&hlpj "ef 웂}w531gkf0yQ0 =?ănh2i;fS / 7\7CHhw!N&_>s ׫[_E@W#zƤA T%v0SLpΉU,;O N]̯رtu|MMS8`Ol 2 ir8T_A=Xwy}s^qgrO {9G]f}^bXi‰uJ,A#uDCΉ!yeDbb,E-h!G& [yk*xh~[΃0hb'!\E-N7pV39" 3Ց N8!`8P+`RL$9/CNdC\r:~f5*^؋ *.zh8#B˲MUGq$ 7i"5k[Ku凓GŤz}I7S) UAx :4$<\ς1yO~_@ 0"/_'wҏ#xˆHNe 2=r =Aj8g8Nyr֌V¡NRn md` >H) 4RU+#8 =Jo"tA 5#ZRYύĨ/\`BE 'L ÷4{בEC29Ӄ0GkWזH8[1V:pPeb9UEQY̚9`%s4^0r925,"WҦI&:m|6ג)K`~ tDD1І.,t4`FEM@dkJ~c;qMrp7^bc%e'1!Df,Dl7sƸ l/b -b+^SZP= ("\T}ZgM=H|5ZGf\KXE_4 ȰXep8jF Rm 5>L#k2Ǯp al؅TD&. 5 {MK\ނC4#X!e0?&1d91mFd<S Xf%d_Fc (|-r5B,Au \lR/%HB ɂiԋ!\,IđNQO0KD!_^ݩЯdc3FRBJaVL"4 $G1[ė"Dy+M 4$Tx  fh'\rd9zŨ $`ٰE'ovo;ݓX(i 6x!U&H]'YR ͏άy#33<]Q#?d>8qf%BJu2.85|ow&h>c7 綾tْ˕[.e,KbʎUn2#݋S('(I$%=̐Wmg9]1~j8M|̆/4x >(pREoA|stYh3˝XSw13IDCu.Ubf6O-.6cd;Wce*ӡ"gs@YΔHNF5Nތ[I&jfɗGR$r!S ymI-rcdv r#cŵ6v1]0g1ul6+|4#[o}'cĘˋ8 NWRlUNLdƖ%1%X7vaʕkD(::N-~F:Cebb:X | eē帞LB %Vu\?!V [nֹT0n0AQjN٧FpAǃw8XGc7l5 Ld ,0 _,UL:QDM<LUI GK#&tҢ+KZI pz <as(O`"ZMN4JE޾æZbw5)P1eLiޏbRAs(M0@>TUQ)o xߍ"(n X=sN({ӷw2ذ)oZue(ż&t. J+),og3It$QkR^M/]dslqh>rPKi;&ǯno۹wׅEuujB][z|,b=>w69Z1.l =41?E|3{vQF'hmЧ)פ4΂EYLq 뢕3?YQ5`'$/3 "[tz3?IwTn1.I(xYEpvIWN,^aM*mm{pj{`@DgM>n u\b[mtFWxd"QicÈ'2#7`Aj`9@0ڢeZshhBoX ]MI'z"i`ytqpMĄg==oQ-8`\_.`?׿7s?fDžinqtU*ֆ߰ɗ&pf==}.~|.Q1+Hg&QjM̏:UvJXHb6y1zŬnI(Z֊ h@# "l&Ӕ]*[2w-ِ{)Uw%0Nr{YnKƩj{)`me{s lQj()Y 0ߗ%W5z: ى%s21Sw~^a ݌|oRu5K)ϋE`Ҝ"~ r]7HnDoRߝty+\D] z.õ^jH@r1{mLo/߹Oc~~6  :Zk4CG?>{?izKZJz3V3G[o3o+3~a>ѐ<,u7iKL\S"0.`V$wԘՆ~$B Cq"hlQ~pagg,3n/NRZJ мB] ~"fM/G9rt-roi|=IL֗tM:Jm}Fp!RgY<c&g,<:qqH'v_IVwT`uZ/Zshf9œx˨ x?KAh\t,Pܐ֟d11ͥ|+ΒSCD<(Vbt Bi`31JΒ2HtGtu<. "&zX9ܭ2֓Y-T-ō}ۦygw'9M͡~|6h[(NdHt D($U% ͐V1J'EpvPg t0/U+VNrQ!8*,1r0q&ǩD+s A3?K ܃ݪ |!lkoVss6C0Yۋ\yk]NQɫydSD.5dRBN;քcL6Ҙ;J/~bF%FbCz%۪RE:eQBM2an*QbcD8㾴Ȕ,iȑǏ=^cRU>cC6^q! q$ ]>*&D܃A$8$י>'zon^4>v nXL\p-e.K;S/-dLLT&'wE$I铔*ޑy)M]IUyC ʜ)ʢ5e=aE's%d%#O"2!ّ8QoXcqK"mb?+쉤cK|q5wI;H#7mlV6ͰMc4Á;YD-Em.pIF@~HQ"Dh̽B+A`e3VbYrX8 nC!EB a>|d b,42,+k N&K|[3fan5:#4gq #G^SS.KR.KR.KR.KR.KR.KR.KR.;>NS;NS;NS;NS;NS;NS;NS;NStt+Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+JQQmTFQmTFQmTFQmTFQmTFQmTFQmTFQmTYZALO1> 2C h"0 $R041mBڡ5Dc}2(`R¢dR"",h4?@iv{tho`EgP4D!zj8CO`͔+4:3+3**2j.jj@5SSM=-Qˉ'> ~㴇Mi-lpi7pװ=v Pi ^+@N! h F{,6)G9,a0܅?XmmjUl6 o@[C3@Ã/8B gSPʖ@6Ća;@p|3 1/[Nb[': V/{ )fY/ܥ Zj I?'sRI qBFg=7VD9zqxB!tAt@ &.` ] +ZqfQd .a[n}7F2-;26˛ bx]v)0+#K6]쨂n94ځ \+%YWJdd.Rġ:`|*pap0C~76-hv`5W(0Op%- @RMNaF@/Q{ 槙^v\`JrXNB~$&WfUjt*#jѧm*ѡ'=9 z5:S}]Ĺo nϕLϓgF3"<'3:s ə1΋pV|3#̆d.ϘO ',z<7o\];x|Gv\go:z{jFh|f\n2Nl&Yr%Ir EB.C"d [|Yxc= n|Vj\Tf|'cOGq1]b',nb&*^$'Fb#%6B"#&"!!b H,! dτG„hpz<`l__l=`kQLl'( $zF3uYI{;ZΏJ#oET>d7 AYP݀|d?I&<"CNM8o:pXQ pC VAꋆ.B7ܪŘ4d.XXTTGS Rjtsr,59d1&_qWoa}%WܓZ,Ő+bH)~bG'VhF%v$1/'1"ꇦ7J7QE MADmrpÅ>saB Y; R;7hW#x|v\t0! JN+-2W*TXՕOYTKQݣ5PROPNusr&kbr%cR$w="["r!S v]@jU/ uL4T'5+"EJ>cR\`iо>=wZn' 3$5c Z©NL@I>5 Dm&2QiZ,a]N:?]ڴ֦hڀ `z\:. @u2[m_ťj+VIT>UiS.5Q\BA ';ES7Iՙ /=:ou+-'%Z!qH~ĸoThGB3"A+ tП7t8ԍ+M*K$!yʑۄ 4_F7,X#G)2"?r x8 x8}ĸyxuНcn-b+b)b'ab%~Ab#\[UHO'x^"npCxԶlK;܆~f8p`᷵=V6 MC$m a ` ^cڂ+MAN+[hcGB fϜ+hnƼl9Yc\m@#00X5`ffpr.k z:@YpjJ$D*Ԭ@Ӫ<ӑFS6R&uQEqOTN4MyHcGw}|h]iє=)ђ yHC2#-xB;Ѡ ZQ%Ї܈ _,\υLσ@ h?Z/'}΄vS,7[\ms6Y5Is493)s2݈͘t -l9KXw+s_wL9'9yPWlULEwIC#K1r"C!! IɏXIɎHȍXHȌG{NjwX9,*(q&Q$v1b:υYP_1]Q}%&x;AMm{ʶQmg0 w~[ۃnn0ۄ;A  5-<촲%6v!$Al_/̹f˖u=Ƶ ;0^v `fKw)z+@ Z@DjVIR? ˕[W}ZSu:Ө6}JӦ2] Ӥ.=(Ҟ*݉Ҝ&IҚ iL讣ou+-'%Z!qH~ĸoThGB3"A+ tП7t8ዅ+P y({ ;uCܙ{ꜥ97[\ms6Y5Is493)s2݈͘MـyMjOe4.2÷-2, .Wbe*Q-vkr)EYyOR74 ,l)Gb(EB'C 72/'1ѱ111ps̍7Xlc5TL#3P,1L /Hbt" q bWWW_]FV^d hzH`:ȥt1w+{l+ul8V޸6V֘4Vx2VƐ4 _i+\,~*vt(~J7#v\C0y=9k^Zs؞#Wc7D= q,6|8Z# A$b|FkVpd~N@83wU|\<@Yofe_#Jͭ ͫά̩D"s}K.~}|[dÂwJ*wvSDI&K^1Ė?[AcYnRY ʬ мff g Z'%9MG3| ̠gW lwٖɴ,wFe0eegw/2|.dMdK$@XFNy"VJȪ~T>FS;.cS:ucR8UcQ64cP4cO2vmB_urC7kլV])I䈑"&2DH ?|H5MqE#Z.RL[!,z\d}SuMy΄gLwdn-tݦ9knfw3Z9p) X0`@|ޢj%IϐƵ:K{'=R:P6Duv&f} w$ۏh7b"&B!" HxtGx|Gu88}C6]4q~+t BbTEO-EtrC dg8# }g*=KKҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+ZIF,78; BP, BP, BP, BP, BP, BP, BP, BP, BP, BP, BP>|}>|}>|}>|}>|}>|ǵaӁ9h7XhFmM5L@v&eq ` 1 œQhXőX\}mc-pm]b^$gxvs܁A|ڼf5WP34O@3ڙ#Bف @ |f^eǼ,\A`|mK,7f̻ \xo]Yl&`) r(gAuc99TZr+%J*$:r*#GO ٔKGXC?ؓ;7ݠ´qS`: BH<=~zz;}H>GƝn<qNs:X .hρ'#^7^XOϝ Y:󠜱q~|}6a35Q4A3312!3ߌٍۄ 4_F/r.[1|r-rހz^re.Vrb)g^=ԌC?S| LsqMK1$iކx+9XݘZ]1WZS*$C8RQݥՂ2|i'ܗXZIPɤHE"jp q0UMgl[Éna|gl:aYf Lj,ւj*i(*Qz>lm@.0yʶ#ZpbKrUg9^DmR4L;>"ۄ6:E:E/FS+K!``lqOY5/* 0x#Z^l'm1H@,=jqEeh1x-a>4r4hA\@xj|;# 5xm]>M'#3i5޺mOs|e1?16 GQG숳A{EaGL%8|%8  Wϟ6qǦh\)Q /&x-xǦ0)+<6 Ma\qSWxl -<6qMa\)WxE 9猅h,%Wx¸Ǧ0)+<6q Ma\a0 E9B4Fh ¸Ǧ`\IWxl ¸c0<6cYKgWSp96"BOčGčP*J*Jx [a}8PMFMMWc?^A( 7OMH$4Jxw<ME|x">x">EIXoPDGDgQǓ(MNZ~h9PL8%p0$_X9P,~5 _#[r#oHtoGs$E ȷߣ=:oGמȖE_iTԱ*B(JJx %x %n<S?$J,Jx%z<%z,Oq9g!l010ۄԬCg*)%4+V0c|%r㠒9Y;:bDYK]66l8?[G&@.q<-C8 q rŽ<78و,\USZv(mPfp=KUl҂6:c%|<*|<>E ?E GQSQǣ(Q,Qx=L\ HCm?5d.:M||M||&>>&>>EOčOǧh⣧hS4I4)M||&||&>>E/>EO'ǧhSTSTuvt %><BO!OćP‡PS(S())J|xJ|x %><"><B%qh׹zˡ^b|Ц):KxUx%~<<?bbOďW`IvJHg/Z40p+J$zoi jZJJSIO{he@ǘBBOc2uڶfpPO SXS,)V)KKx%~|%~<??bOaOďXXS,qS,))KxKx%~rOӴk|u:t;%`g")WQWQǫ(ǫ(uM|t">:">:ERT=&Sm;jI.u)EE|t">v">:E%PH(ii4J4Jx%~l%~<??FOOďPtʷp5½>}*t S$)(I|xIQ?DDOD'DtN!΁eh0C~u ~Bb;l\P k^A(h!† -bZu[^URxW9)CeuGSnz4_+`!qW"+'(sFpt46\J#?{O3tA5kQ1}Xm "estM@5*T+@p v|JǦr\ Ǥn<ʆge2H 2z|04hD3e01%ʕ`$9?rVa5UQTڇ{ehu:GqƧmxFipzƦcdť]t>v^QiN1i>H4GpC4Zh =8C1a7E;B ʨ.NuLJtH:[{ @]&<X+Cm*>| pYS ChDgӷTYZgyM;֤K7HnG]\5rdEmxhX=Y=jsN:sāM6k\F<3*2+{J(VƫN*7fڽre'ۀ 4,Y$9 42VD~ȕ+! 2+ *q$pK4y7 ZM&Nn.@;{XQ.=RǛ-#f!S03K><0 "Ή\H́Lf&iǢ|wM 9Tm.fcu R̾3"fA妑 <'nqQ`G Hr˳〛x4L"LMjJ >g's-\2$r'8\okxA+lz~]Fq@a\.Ά2|Ĕלljfɬ2'602xޤ)\q8ql(YUMBNMaӝwP=U y2H&8Y,Gx߂ 3KQɃ:2 Ì !LMM-Mıtp%lvM{AydD`EL59i{Xclnq'xnO LL j  \0: fFX4H58͔0@NOb;elt W)7$خWwG3x1 Z;/hEw/K-8,̐k􅼮@9)g\ʙv.2d,J3CRCQ_2R?\4rE]]O XJlư)If03B`?vEi(*"5C@NN?k U / ?N&"р-PƼ'K$7֤}^TqP_B_;&Iec?;ѫ~-iそI;q[뼼)NCdo7IgϽ_?)3c IBQk˧G??Oy5p Чy~OglDk`}a1}{Ot~Wէ鿁!!Gz _BD!/O^OA @]_r}IO*yZog͠oJKKp~/?1U o*C*z$2zNs\ T&MnH'|GOiwcs)6-EWdρW\1 Vvخ.4Rad>3=QJH|_8{,zZg TK(?nq`싮_cH ?|o UI}&ֈM".VF"n*D}a+P du- W=lmF}<0//|5__V.hZCm?k?A~{N$׏: @a'dv.Vk@HKǨԚZ++ۧtcb1Q0)knY}SM5"}żt +AX 3C/M52[.=o!Ӳ<ۦVמhS:NY3~RC-^'tk?is D?sYL;7Bd4p/iADZD(XaCU xdnɽO#WB$6qKZ/1ž/{9C1”R~*9=t!]ÍCx/MB(=LE̍cFECՠON 6,`ZRN rG  "0@@@?>{G'u*'f&%7nڨY&5SRR3eȌļus#\=^8畔xL`+s Ľ/)~N(樂R^y?Q'h?aVb ޭ/ k沿_Nwv˸M7+n]80w薰6*lCo[f={H07vvh;i_npK 7}u?ݯ6J^TwΆYS9~~s#=]oxK~K `}l/{N!=#>S䮪-m/ޓfY֥uRw4ְ';tOr34hb[n2}Ƕ3#2 N3"m19 0ȷwߤWW0"׊0qKz46,:׳\b=tUEx(Ϲ6/.>yk^0Lu=r睱mJI[ߵ4*5QK?lP9a/xuLOZp,9=UcK9=$ˁٵZC?\푿O{Jy<1 c7񋿂c#$ݻ] )[} t(Ë'zaփ.z衲\?Su-{(g٧zD"HAxɩALK $}]."CBAGsdsZāúMU6kԤY9zjZJj 1jONMLKJIH1a(xe,XXIBe(P8)lBd$H)Gd @~}C/NG]7lԠA7CF /\̵cBE 8'L 1MDۙ-j2̬l,&Ё ba`_^]\[.XºPEEa”RDA9xrj`Ӓp%I_o=:`P;:Y}V9qమqF5ihΠ)Cf̨hӳsS3ҲrR2R cFE0/^p٢% +VP"% !'N 2Y$ A#F"$h=xûQ 5h͐ s-XĭP %Hxsvf ⃚9LF;3+F:p(c+e|l*o>/^=^2Ǟ-_yǥou/ɬ}wfǂ~ iԽ Km;R}QLw1U_'ċ owR+]I)ւz~Tג gT"#ϖgs /ct=}5#Eu?IiG!2{{5[-K3&zf8A#JiHe"34 N;;dbǣʯ$_Ń;_}㦍*5jRӬќA=5-%5S̘QP5g'f&e%dG0`_tEK,W$V2EJCC(O6!dDI$G #2DH ~}?>zۡwg.6jР!#.Zȱ["&J&b 5sZvfV6yal0/ a- Z,da]YU0a*`s@`!" a)`.H$ ]2@e³ekqn'.6BQ6&{CdPSM=;-}̜R<"TȺU5'P7 \:DXpfxn䧡m _@( =уnfe19G(AI5?.IvGԏ^zbL+2+$-DBLيTҸ6wƢq)4qic^j\+WjX8';1͐IiR7҆t)W5ԍ-tc.m\+jcfNۍq.5^ʕ+bql,͘KrU\] BKFG$vWGGy՜xpZuPMϩ 2XgV@2d%&6@bok1`[&Tj:B:$(P=S,kY:AOt@'o8S`~ƱӇЀ[S&V)>wW|ލ+)oHALWm rˈ ֬4\V;z0?qU `LXK~'u^K'dB„& `5dG©!SN߶ -eӃЕaVd+w|v0/x.F%.'%"A, [G'U1[Ntxj5PrU|Xi5xJ}9g,4, z`)y`$>r}(ȅEZ/msSq ܫB蠁 JۈlKuL9:,VV’̲htW$3zٌB)N̦w9i> T%@Wg & \v^_4hC  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ sOIQRcx+z\)A[|4Z@w[2?c-nqKTbI (|;vɟ)]D,/FGA"ET@#/t\tq1)6@4t G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W{'_> $I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n!3wA }: ,K0TKBaQKFh8)S76666?k籯v9sr&y֟Y雛q1mO6\L5L=eGb_BS }#; <Г~9z^v@_/gY[Fy*aIߜ9;\s/ռ2i~4_<4*p C tA"pg Lp@#z^AH>`c?o#HN$JfԜPqI$$IFD2I& X1@1L2I22M'@t - 39cs5;䨤/YgYr$,9Eˇ}Cq:Om N^4(D#F"6r!II:BrѹE(ZGq+lK[ =K4؇vYo=8^]hotC樥%cud@y"u,k++Q ^0 gxӵp 6[zlN`\e0BLej+Q_ Uaatk'c6N.h@l)OOy  (]gKM5`bd u\?HoSp01:w ::<98ݜVe]9寖V:jqH~ŪBnqpTŦ`|)xIq(-ğ{"pN7;o|c}eޕxSN 0w~-ʱL.%Ǜ8#Q<? >tJgCzoT>T0m!.Dلf-Hv؀b/a]v\غNYa=aIXUijEHݖaנV{:M1}pnvod1H I$ 1\3+[UO%5a'^[|ʩ)w-EՠxH4ZإN Vrsx{⚭"W}Җ->qWZ_U7.]qܲW4[EZu}ݧ<\*lxrn͋StaA8~zSɉm'Ka- dJf !PYTo&WM(&|r/N2[k -.~q˜ߘ&pzTP&__Cص ]ƶn%!e1 l~ܨ3*@z58@a؂tPfhel5F2@jC 0 n \4BNejM^Gu!҄Սגۜݡ᪹n6849ږ>=BPWT]alfsftun û  )*,-02789-38:BDLOkrv~фՈݑޔߕ DIY)^.`0a1e6l@yM|Q\_dhpq|ãƧʫҲ ' (*-/3?*C.H"D >I YZ2(O?tZCx)(U_p ?xV? *Y"pT, y`7;6؅?vv|Nu'9Kg)F4TNEs>˯Mn )jFbU ӁVQHWpjfWSjFêw`3ɱԇ+^5ƫ:HeDNt&aa`}'`: 0MH7{6W?ARljI$L|.O$$L$$D$JD^WnEqo߀eDS:u/+aa^'ڐ!2 $a߸-߉LJ lBȩT|P6|rL>%*Or̖c)lN 8?[aiwǗǗ;eE%XZnXjKaoW ]uOu7tt}totOttssM5j_J?Nޕ|,}3~#w/]wq⸻}mg|aѾ'$7.~&b-j/be+Pn[.U^neuqȅ@H8W(n"@\ {Zx#g ~@P@પ|S5ߔvTe!Uo:U9mFc2{k9S.DΒw[yR\7i)\%s+_΢yP~kWcTipb%08vx!EC3J2\0sؘ.r.UPƒ3`6Tq`E@cl; [n:nn fZe f`H>sS P \~fRjϤ'!F+*ᄎhp? uI l[z>d nuѶb MÌ㠳oLo4atorFV '`B+|[6OEy\lC3f5[{ض>a.aEڊL=F['m 6MemgK:7aZhzGxgrﻖ#6C2# E)"B47THQ9uزpxVgߘzcc`yBA3[ \.PlqJ/ Ʉ<&p9N.)R h4Zxu#n  XhGœ[+M7k+BY*M%D{?s+YZ$$/Ӆsxuc ]ǥ]b8HGx@#1yF'Aя1S3<=Ĝ"ĎlbrtUЖ̷FZ nih?gxGmfwLڽla>m"GKLbJB'|9S]=F{Oixǫm2QJRH2"ZNQ$yz6cJ kZa.JlP77/Kf[gdDҐ͛wvRjg/:;y7ͻc&]![Vq+LBbyKuI0|k$g_KBwp9r nYHS'Q]A1e Kx 5'=G2'zU#jT3F0O#l5c MjgQv]ȫwOTAX0T 6Zj3sDn:4[/lvoF{Aqu2|΀*19vf2/aSRe=,O]жxU (H5Г ϝуǎf7F /ʮ$Rh,fa͐qEƨRSR?(^951-XJ3߶m'l&fR"ɞ==z+.%$~9sm^\tZRK2SD92Bnȡ';"TEETQKLޖ7+$v~%9Kɪ7Ug/_;OR%~EⓢeXNcX}T @56o@/yP.!K}nk}+ݘ iFMt^j1qFk-gM9nUX^hJ4{5i.D=zU;u!apN)?!~?k? Tq27t^+7-wn ˮbEt)XsÛOSv ?}ߠnBvMǍ#Nn 2gzD0~@=Rg:PE2|s:ܻ v;Kn vj79=~ y&NC vZYVBAʔz^v~3{նz]os n -5mQ/k+O匀7ʧJpP.?vRׄne /x?P:#㛂Q?d: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WgTTOUIv麻  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDŽ@/dhJhJhJhJhJhJhJ tEFGHIJKLMNOPQRSTUVWXYZ[\]^_`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{|}~ @} H>$PA ǠcP@1( @} H>$P<\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw`W H>$PA ǠcP@1( @} H>$PA Ǡ\:sxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*R QɧJS%@T Gt9  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012345"_" |Ӕb~QR?Gd6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ RYd d !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĒŒƒhk(4O}9sι9s99s99sNsC*ܶͶmmmm             !"#$%&' (!)"*#+$,%-&.'/(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{|}~»üĽžƿЁ˘(?RUUUUTUUUU*UUUUUJUUUUURUUUU *jUD$s!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPI+#o/#^B @kt15FH#]ckt15F]ay~_#P A*TD"HE )TT_"H ATRJ A*TQ"HE TDR" AR)"HETR$EA*RTR# A*T"HE@*RD TR"HE(TRHE!A*R$E A*"HE A*BRHE %R"HEH*T"H A*RQHEA*TI!HE8<*EE AjR"$[TvWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[KfGg^5i012Zda f ss fՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y(sV(-e2c2P222t22.eǷr:Мxf'hɘ6Jb^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ KGP[D` !"#$%&'(w)*+,awHQ\Ea !"+#pBBB4c M@ $   t֐1iJnu]K_r~o̸&rE C-^5(d2qp)}(` |Fw۹hrM vȥ]pU}1(F /ov6N˃-ͪ;/I[o:4x2,[ \>| 9NO@U(QUDq_g[1  r$f'hD B&/ψfo9)s-jX0N9h:Fǧψ JOLƊJy`ʙ܅5tLe}SDk5|Őo5%N?C͊i eu~N{cCU=cy4PADxCDCM0/E[r(|Q.Z6@sQzK1rH(/N~l`З7.Scqû4ߔ[S~Ia2TCaEʠ vvQ?=}̰aq)}R(" =TQDT Lx~یxCU?`JG .F7[JN*b?E*.(E zHQ /0E_a)>pR"=E {HX Fi!/0ܧq!)rF2i<(rI}(ؑnZ|/N5"^EH #]ĸm[ڕʅue Օ*+TU0P"0EJ(Px%MJxdmDh 󁧃%J>VЇ?QA d TcMO sΩ6 8[m|EW/nT0A"̛vY/}u7eK/.-,+** L`bk/dlFk"e4v1RpuP* j)_R=,yWURGJ7eN\8(pOޜ5ic¶dMZ4$hGΌ}yu~qzmv"u鯒qK`WIdH x08A1h'bNM E53A<4,B(d0 >*fd (``GR%R<P@@8nAf C.p, B"P h ? >{.Hm"7&Ktk(XPX9jBÒ)%H!p QPONMssխnz{{{{{{{{{{{{> q$/wAMp 7=p8kx ,^+@-J2\^\xGw +gѻ|汻xkg֑t+qpn ̄M@(񀄃K"PdbAd$H<u@xF#6 P(1@DC0Kxt  (/?|~ۃ.;tvщ'-؎α 6k`y}| 2uO?0d+5e!@u)dw&O.l Ʋedcb\sMo8|pb`๹kcǦn W4qf`ʾyCwL[62kcZĠ9 v%"[ yQ.ܤXA$>H~f-95: kh!NI#J B(4$nxrMY.BAc n$dѹS/5Sj94rYZ4(|& ⚉,f9m^e:kj;t8avY1b#fSKKP,0N*>????????????oooooooooooo;ńVխnu[Vխnu[Vխnu[Vխnu[Vխnu[VխnuWVIj.gV uoسk a;u^l<7wmԭS3*& ܙ7W73meȬQkM L2/c]ĸm[ڕʅue Օ*+TU0P"p 5/i]иm1[-B:*v fū ו-+ZU`ҸSoռl^6R޷ Ӭ r@~Ypl ɷWDOX/^/\pb"KֿV)ZI (R&,@ˆ(P!$@4E; >Gq(ĝxkL|` Wbx΁ox_x8$,#1$~Ď/bE!&Ăa>ra6Ѱ&b {a.SX WQ 75xơF()C8A [L-=RyRrrG^!'"]NȈHڤ93T@H $(\E@ |[f##~U 0XVv)G\A62@\٥B.,"Y.e!Arًr 4 T,. rI9Ȅ\v)],j@z٥42E*BR $ݔ,e E9B.sQYȗ]ʁA.2GXa2@r٥B.s).Ar H.ZȕFB3X؊Uր 5*ƀZb p#VQT +^@TWeԊր 5*FZb `WQa='&n&,L(5ω$7jTP$( 4Pվ`̱;}Jazb@3bLi]k.?(cbcbΉ ?J> 8`QWX66[2D?֧kmhC940@9=>/f'vG|%)?(E!ʑc4^:^ z ÃT!٤H? H&|F {Zuf5#?IfgOC \_R} XPF1P9̘>d]cjځ$7H?'^o1;<4h; ;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Ĺ_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]Yftvx6Ƽ!)%8:9f ,-"MCJr h;Gus -= G>K n~pby'қ} 6mTϑO>oxqo:# M]yAʳWGKOIE>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ! \P%r`0Hod஡⋇Ԡ ~vkg) Cl7A1D~k[]]* %uoo?($j/PdpP#A3 olt^t4t TA W̊wZ t+'BΫ?V!hch2ʫ;K20WyVz'y眯Yv-> \e>%?zOv߻/7G? RU `@hLG{O{;%\]izH/6M/Y ?ۺp3E ‎=7.ᶛ_|k_az _m]쉚u;:C}zg n%s_ 1B,{>1K1Q&[no L3𕃄y[}n>H\>G^Ͱo%m87 3wʌn|<\0KG_csY2^--)~yXCvl?"_gxh*poW ¡eto}"]K  " ) 0xyz{|}~ҀՁ؂ۃބ+[-.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ󃯨"@D2$ B Vxr4-6wr75:h눌N3@|c48hG8Ƥ( _( dtA0E0!1ećr肀=d !3ug@VLU (#:tw1<έݙ[5yzo gL)֞\),,:^VLduC3yFpөtdaEi(m&2}Xd[ xyTŸqqMB: W$*;KKKVaJfL L\\ !"#XYW]XYZ\$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍߏ \W&uXwYyZ{[}\]^_`abcdefghijklmnopqrstuvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyB$$I52$h+꓅նnjlݤ lUmjnjfE8)1742Hkw9zLv%an[0# &a6mU[mH`cт{qt6<5P;ѓn݁!f1/82q 0ln6f𚝖NM>`3;} ɊL$t;z{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@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{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۜ"W>)"$ ?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]^_\b[g]M i~rstuvw1RZ]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoSZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ abcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU' WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBeNOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./012398678:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[. !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅㉏U`NȌ& i8 ;H"h+ؿI-QBfUDQ_=]gf {(Z^OQEJY%_03θ L_gf`쑑/“aR|]Ѐ3= utj_Ar7ՍQ A_Þv-ͼ ԯnG89 ~~'aFtҷF$4@SLuՉ5mql}h hXxs$!%{0jڛA1f`s30{̝ L=Jpba3h,I@TGTLwm]ڏeݏgtel~=Oo7L m&1a`0y9:G?h?0 !ĄfrsiCqP- w%s'9qJ}ƃֿ՝=[J'67W/z-Ϻ ϳnh pKTnL ?'*닳⫋G2CgVWz7`/~qߧ L3ns0e JӰ&9/{st٤^ޤ2$:}f4RdIW3JXM6ᗯ5!1~z߆4+ /Mb6ݯ?-ʰ9A5:?gmWp71W؜E-8{;-5[6Yvluz9co _o7s1igKhmΚ c1of p%^vT"<8 \v#˕v-l5F*-|rrZ_K0;ĸ)0l FYn Z֧pӕ}vnl4Kůu6<ܭa CcoJ}X,Չ kqsޔS& 4 >Ōsl9@+$b<[&wAD4DoY!KF|91q3V~f0`?5f*j4X>W10}66>Y0\,;mYoXvV̓N6uiJe:^Tl; 1X*3y(z w$=G.ŷ>MҘb^cmL2@geDuRu::QQΉDDuz"eRfwKd)9\!I.+ H~Y{ַ́09t>@'}IhyRj.TC?4}}>>XR>+X>#oLYפ{`q1 N="Y}!== 6ƄH,SG vI6;u &0 #rFR0O<~avG ;cа(|ccQiܡ ɀgG`LL6"\R_evVcf`1W30{͕P&>;m[or'`1{D3ns0jtXsxZv       !#%')+-/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{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123451VC @  @!/ժMZ9-|0#ș?̯?A g~rF3o$"kp !YK5אKx v0Ț_Ad/  k~aYF5@ے9!Kx א% XdߟAbO т?Ѻ5FK"xC[un)u#8 `> pѣwdnc"sحXT Ѣ/?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'@&˻ID&]_u-I"]&s˯:mdBw.;D&L殓_EΚN&/t%Ie2w]~u$L^w̺.;It۶ e2w]~u$L^w1. j2w̼KRId,d:.h6L˯nu$.&sWw]~Nu\j41wL^_K$2ydImdBw.;D&L殓_u$]&sed:yyuܵ.$2hv e2w]$L2.wD'&su˻$I"3L+EڶM&.^~'Idu]߉$2ye2w$`M]'w$L^wb6]&˯N&.Ww]~'Iduuչ.$27Nf^I %8 !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9&  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#qbW "$ BH |ý{N.'7W˗Yb]ࠃR5y}8\]\N..]^N.../7/'71JY= <<3y$v{u;X 1/7b%`FsiGh[M@30ͼ 8ҏ>GڱW/"er)FH飛~_D="ʅoI۶ G?q;P9qy^p,$7h$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#rrW"$X B@VT|ccs`6zl=v=[ΈA;|b5ZGckbj8}hlM&vXM zb 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`trR()h P0 !P`?fXnqE=\es qqqq[=}+ ?K/NP^ }, 55( &֝>X7 EF+ՇuC*y0&kOg=v3v?Hf< @56 AG#љ!n82N`ݏT2<,h?D&0 ' v2 3CQ^C4ʰ ]m|KYg{ } Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݘ+R`D R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R^>NL DS  !"#$o   %(-k! Ju95sjԘƚS3O͜6sj#(f$B @ 0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeo! _E)F)R)),TŢEE&FSFRbR"S"i")")"R8  TfghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎 1^Ls BsuNypt'|o!SI2! VPEHIN^RIƠOB{~-kh kA,_ PK%jt˲40kƈ qip,n7{PaÙ~sdH&ضpH.!:sEzNۜf6c3lf3f633lf3 mϨo}Jr: $\Fvn!tZ<j/躡֨ 2^MsCtK&_v"O#z2= jpt(*<0黡ר 3^NDu'wP{ ).S/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T `WaXY o-Wi\ja [fnyَ1gJnŐмh8 ]*6C<:G~]G91حt 8֟so8>Kk=V1jO}/;<}||>}>jG߽8V["*a+J4rbA( A;=:y:8ފ-t>{U'A+3vnNԉe^-o hNH;~wyI=񓹕$IF ݃KDt a`u> D<ł YYsGZ6Y<׷[_;\X_^Y]]W*}XW*dyO<PŎRYYFeT !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,  $E2 TA!1D %K鄊^NqT5D.fvџO7=:۰wЪ|}>|w_@s71ws71wz^&*X.خH݆#'Mg&&í+^Ψ;\} g]<0xH,tgs(M_ ؊ 05ɜMOxI /Lxp^.pcv"\Ӥwa&|Se7!~&/}Ys>;lןnX'$ n;{GL[+$念 %iy1RZ6KQ\鞚D5C1룩9xI?"F~9S;$ ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1[$ 2h.B`7D @@cP dnֶ 4LRS[Uy$hM!C4nӿl??W}#Lv+ Q;מIz"6[L U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG+aB HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~oR"$.W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ߜ;zS>DI$]Y87596Z_`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"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvwˋx׭yz}~! # %<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӬEBNR" 4VP =C:Ɵ4'?d!B:й?iIOC6/t?i95m+&:f`}[m2'f[H-. W[z?ܥvLߪvtX׵g%x<)F*0U5'ym)w˩ip&KnHYLn=o-}fdA9A8_VIƢ (Hc2wius!.܋&=<cQ>le.lbv uEWg&<{]d1e;-lRQܤH'o.abKNe\½WAȩeHԄN{r-F-]l~8! 9P7&γ![b_ocq^_'dF41_ҡn3dz-k`O>>[i0I[a:G`/E-=K[(tgÌgRIvo}7Mޒ>iӳ Tz`z Q4M'&/u2fy5 U"3s|e倶%6y3V4:ם&ףּ]ѢxktM2" 8'Xe~?^V_< {T9Xr:Xg2̓i0TRm84} X .9C R͆g3Gb6rp=@B#{wcXG-TLCkҏdu`Gh!:ױ@$ =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!BB"J"K1 BH`ebޒX9: ~R~. U).1T6FNGVW O>PJQ QRRZbj U(W AIXai[>&.6^__ehn1j@al2 nҥ ooHpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvy q"IY)tDJ:q)}.ԹCZBPj k@;$K%{lC'\}5iia] !UFĻP$,!19ya b!-9EQ]iu)5AMYeq} dddddddddddddddddddddeeeeeeeeeeeeـ HNc0%(*h9,86du0'D  A?eEV,8w 9{~[C}%/YWuE2CahNH/7y8ʼ6хމO+ϾgϠ|1z0 ,,0Ya29AٽS圜1 )^>E$ViIn2F0b73<ġ8POWPWc49s9s9,FogRd*%ݝ>Fa/G{NCy,f3 ׾_TKdOP]z$־ENt Y9Xum זIt.D㶥PC5-,na|Zb;9np1&J -i 2 %f~lMA܌\OGpd8Qc.CMNm^0_fg|1=Pgsl_IJ#SS%x封7j=̐iW?)9.F $SiSη1 !X'2WF} 6gf =W9#ݘa#n (ri#rlȿn5o!s+;/p@BT.Qx'P%Txx&kj?uI~A 2՟*εLK9ŗ!Syz@ W&4t-Ѳ͓ A Rm׶3MN,!V[Ŧ6k1a76lpdH`f%"Z"=\%)˟ O$5gEh o+I @PrQWEO4 <:2ɋ8ѷ_:*pY@e%yU̒KeNĎ{êw/uUY1T/=@ Ev ZMdSi ?7L_<Znt/g޺{Mm3XdMi;W%1.DHM<:ZHGF@ P&;ڢ5 vDͮ]!vNcM-eK2t>e4Ze#o@QY}3zP@syL̻['H|s9zPH~+.{}v/.J,awMVs}=vI4+"`E7Fj{ $8s?k衙7{s6nzhCʤA"<]?`>՝u@< F |nFd[` O)9!5x1TLJ|.keDBZL E} >M9nV IIYoԧ)$kQT;sI]TnS/,;*.Ӕ2װ Nj4C+I64S5H?Õvs=UHZ8*6PMy,x]4]}^LyZjܤҐfslָ}}ݧ syl֣Ʃk8:a_LE T#(Cb=r5B+Èub̝DbQu܌WvN<kqӵ?EIU^ T0Z44wL],y@.?ΧΡDv8֭Xnmlhkb544j%ogIG$kZU1 MѾh;;cdq5Et#Gbh2p3t,F#12V︜^PPwhF4꩚[ B8*,\>+[UM:1<< m' ʒx2_\"&H}7]/b'q@=Ƚ=Ź|r=~1I[N2l: Z_eZuQ,V*qq|io)N<J]e:`{k$*k-'Z1-2ܻ)v`7Vפ,_O:GԊjdB *Qԧ.53յO>GmQXMhH1*H斓f:J sI vj3ÒcS[35ߤ\Ő; 7?p÷Rr !T\@>:Ll<}ccFV R4{?k*Bzߤ"[0 JH,0*g/ԟsNѯt<_̹i*{6 ۴3@$&pm/(N2g3c"6nPAᅞVx[6g"8E۵MюR&' b,.IqaaZ|}$݌BWB.E Dg%,y9%kD!(G rvj 8,Y,gۓvVs|'+ bҹɾ@"9m@75oMla~}0,(h hc1,,s+iR\{QZӈ'[Z;d㤜CD3YL&hV@1Խw1@l{gO$ noNv,P!&c"G:E*'3m -|92yh#˂ءtUBhFame{sGV$(K(w:) D b:?NoŽQ@CYU J:wdI heqZw ?CB5K>XfbAx^O|GFF$ҟ_%yt 6}ftP{}){~viLeʚ_G=5= V8$Yl+1'Fv4?8쵐[8}4nzeVd*q->c)>oM'NʲیYswz 4K¦;`%2)c"m0*3։k=z&+n.`0quu+;JsJzl2p~ڭ(ٽ}M( éi᜜Z̀bd2cv.>]U(#C !`RNO™7c6J;&և֮T^sέ4_9592ؠ[Z{z6EF/ ClFuzpł[fJ6Cec?ȧ|7k>"[Q7u؅[Ms~qũ_KT(2>O6;WzV8b3HP{3h>:(9GP&4h\ۘ饨0˖׀4Nbߨl@ ڦ+M=bp["Ԩ1/+n>S\f\?$#'W d.G2kƆw ׿eI7c #N`b`6n,|4[gԏ96-5[S$;Ybn[,L eRݟb׸9sۑ;\N#V+MK=πƦ!_IxmM8D)IKPF|>ldAzmkCM{>zN߀*CO>L 0Afpk6bx`+vòPcu BdDH$:} I:aQV&Np|jLPD&79yeKxL\ԩ{~aU&292k%+P]Dj.!mM̒#[#@Ex^hNkᇎY}S{Edf TV첃)-A_ ]&MKmΨ"`jC\rAy?ާ_.xc#ldpeث22ȩrEyT1GQA'9ę1%ԕ1I/#5$~ 7 oud˹cM1ޫ?T0M8i{מ]\؇9X?{:%_i+\wK( |k<_J8$?F順Bw9G`w5 (c8~.܈,~x_iþ Ia;".+%!eh"CwgkyyH-n#-"G2? u~'7(\r߉lU0DN<:dFoF_5Sv`.;tȌ^*z{o'G1^\2ji{6[qQJ;|_$üT~as~gwb3M%bk} ?3e9٢vJi>w&#>ئԆvao+];xO/NiQpKU?/}*Xu1@DnNgOy\&r1035|3~a:˜Bs HQCfƷ[Iw};qaP3OLezimglf^t6k wU &4x' &mc <ɖꡀL0oAX%IPPљ@k; 9PZLp3 =x-˔nJ N9ms2U$ڤ_轭a2:e.byW뺴" !x%k))Y oB;˳2xXVWEpZ hp;irM0:7 =qz7L\[ɥNqqH/$Q7s.zZD[K ܢ^?nsvFqﴎ<+;ǕpȠn6.v VCHȲ/zxQL/ |+S975KqRzԋꟸ'9=5L$%}7Ҍ~[V҆P[sPi@m٧{ϳ]騩%rzGy7iiV6} W|#Zwη/jO43P~2)a:X덍EuOwBzo&&dk\M=ZXӬq2=W0fXv}߬Nb>2t/[vճ.`lV>‘\:E#uT#*XboDONEQL\jsT23> UUˤKJQ@Qiuc*֫KibUc diM^`""Zێ&ca:E{.-] YLnWT~Ja4JŸh'߄]ҕ$E8= B܇<:zC-@@gNk/iUNӗe/ Y1U(;YɗZɽ=%~%^Cp{˳r1U- @7xvvS~NjHǷd>goOgwQO/t򜗓gd7fi7g>MbVĺ:ߐ-܄y梀/}toNj{Lsppθ ɶײڧem\dmmaƶtw)l19̃QSKF.oIKz,뱠U*O9;FPwbf6ed%Lzdse#_ dl,c<~ ͱq%&id挱T0tƿx߬E^*\ f.{{3O@@ $`"8L dz^%al?JiZɾڞ$RD{=PJk_XrLmAU9)\CDr+v,@ QL("1&K4%2x}9Uz/ďկ1d_p>Kq}|*LBj,qA ^U7-&ATU s=ke&ٺ/2jh)q`uu|;˟U)J\oگ+*`Nz*z.fP3.zuUKDŒcu9N9 n񥺮0SfE-*Zƭ8™Y*S|=7\D*[]@Ik]ݜx12O_D%)7\ORǧ[Wuތ#XBuPR`D|UC V,78hBXP uJ!>ypˌxU!. -jq Pp5^B>>՟[cfJ8/گ+*`N*zNf3NzuUDŔc,@!~u`6"P@",0 6~.gw4'3.7Z&Jp]g\B̪jbn]]e',PC{Ȣ%ο # `t%a c!n~JQ3y(8g_3UX7ʚ)o<^qL|} + k{ݩuetwH04DS嶻&}7.E"TuBV:!T2-JOtJڑ2lE/ > }>-( nQ*Lp>ɋa&2u0pw/bRIZƋo[]"xdB0B379 B D 113A:C<LE>F?42B  !"#$A%&'()*+,-./BCDEFGHIJK0123456fghijklmnopqrstuvwxyz{|}~789:;?@0 TUVBWXYZ[\]C^_D`abcEIdJeKdLfMg]hTiNjUj^kilem_no`pqrstuz{Fg|OaCGHDpnB>NQƨqgQ^%E" j\PPPTVJu19- $j0(YCLdrJL'&+EȓgK`D4u$wfR~ Bҳp;9xHtqE߫,vПbb}54@"k0m֌11 {+&P,@TݻܽtroqPUV2345@A]œčŏbP˷f͉κPC@AKSHӫIբJFKݟkEVWXQRYZcSl[\hLM !ms&?PDLHOPJMT i ܙ!%T**Kq,Fh-Fl#=^%Kr'h$(S%Fh !"#$%&'()*+,-./0123456789:g5!2"""I ""aD`! $PB ED$4mּh_!C 14b~N9BҨr ~W䟑HߢC#d!u=dî2K#,ȽF(~TcDg\ӵKn% *$r%P urܛǒAz?C˓K(ιG^(Y, g! s@j7\Gs#ΪHmU@DcyH12`d`Ky FRzt<;?t3jJ-6Ak:p̜\|f#}=#W u#vᵅ<@GAsZvW/?q}anl,GF~?d$;?mN?%;CENVQSp98\h \"+ɈT"eqt껷5};ndFL& t -D')!AJ/<&H\=wMM#pPͽPPEA(H2N ͺLP c t#1lfn";M6wgxyz{|}~q3;B#(-"',45C\]ab_`^˷o%msVOXÄ=Ultк <pmlwrZĆ f\pؠ NKc>]G=mLսb߻<|J'8xlnDcg8,jxbːpg@Ag%klCx$̝$|i  @~P@7 pq1\‚لx?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅI1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?@A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw P+2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|} ~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:;<=>ABCDEFG ?@6,[ucerOQ7-\wĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSȆ.**sn$:.D"IpC4=mÿ>`do0]" FnB:W1bf!_Oȉ9.f&;M>|V$LTD eqq+1TgJP]Wt'zs CFFouzqc4xxfgҝ{4@m80?C/rkv|}9]}i~ vp =Zl)d^l@үvo{s d$6NE H '|66gB=l@{&TY)_;4fi˻|K7*fJpн>8 {û--,TM6@BD!v! CQe'훹Ιq3ˍmK3/2Onye8<Cn] bIkfpTpІ~Pv&#;&65wp:fM" 9Q`_̭|{ZS=)ډû{8ʏ$7sA \D`ؙ*P?!ß8PDM{lā%wۻc O\A KZoasޅDvM6B<'C3?KW棓- XA**BgY#VgvU VwaXirg f>^qwš~ \C1yr'gP~]`mH8 "(nr>^cAMD_}IbDbTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%&'()KKKKKKKKKI= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr !"#$%&'()*+,-./01234567STUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@ABCDKLMEFG1 HIN M $&(;I}'fz{|}~󂄅HR.]v楼,lm2IJK:ruaطbG/t(44ۺa߆.C|!BJ#/PTTTTTT( 6ZiroO> {~b,rFƤ'ZFS|J1|82<2pL. `JpVFjvЧ'D7ݩ o޼s[hA[v߽A;x>Sΐ1f?4? RjT2n'F,y&Z; B?m??䇽߹"`dPR0'LUb.Uf3/+bk.ґWpvG=@ap%y l>&AՁ1vq  agaf 6N M,3C[##1b(,.4s  D@aum6Ҭl,k+j*i)h(g'f&#GUR.R4!C ?}ѓG;ủ7mجQ3eȌ/]lђ+UL'M,QG#E =xБ 5h̐ -XPbDCBA@?>=<;:9876543210/.-,+*)('&%H`8lА (L ,P x{$@I iV6յuU5ԴtT4ӳsS3#F*))L萡B 菟>|X#y& O2w@(V&!NB8ĺ<A ƥE&B,љD@MN8o0+TXDxM6 %_ ,qlAޛq8pD@Y"a!` ߬_ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזVUՔTԓSӽ{{{{{{m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mY6bTIHd"D "4HP @GOI?B7zn]@ŵx5 zvsu z3q,] Ry!zw79_ZJ-]NЁLHs7߂<,õ0#dp-sSt`|܋[t tuvwxyz{|}~  yH{RE" j&LTe TTe TDb @T!D1  ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#$%&'()::: !"#$%&'(*+,-./0123456789:;)<*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs yb=Uo!>SOovix3:N4=ʾʬ`x?پk456l$a ;J-iu3ѱz=lB4Yx4vt]&'Xv,{a;c0dWKɺ! es']-h?r!lH4c  !"#$%&'()*+,-./0123456789:;<=>?@A'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%BCRRRRRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJe5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v ¨ÄRFu]<<?@ABCDE01234567F WKzbefcd@?44 H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678, k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456*+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJZ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````.S B$Ic.P(DJ(*I i # ۋ3pT~I4U}WY(xmBgwlVƵn-'b|$4hJkw=έ-0켎ׯ\~V;^\8aY{{O.,|8 H!}NS_ nmƻvNkc؏\Wq 6~"!΍;aMJ[Vm| / 92'(;ހхB'ryTMw<L Blє(/%j:9am|qb&qfL4s0gs-A3}GqfM iT 1G 5%*_c[Ǿ*9e5PA9_bkhB1UQϳݺ߫Z`FPL.&M{> Mݞ zYx;T?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^",``` -prtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffffffffffffffffffffffffffffffffffff#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚ $e\ ޷%f]! bbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C BD CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn]Dӌ!"" "H"PBDDD@Žjru}'ZS]8qNXKh: ZlHVbƼ"ms9G[}[lHD*1yOW/\un10R7JLsӕ?suݷou6Mztem][n cKA#]>?$YrYg_kgYٜoon*ЗsRw$i/ÊvC޾c)On4ȮR.#lnD;e(ziǑ |Yӹf8%=Z/R ΜƸBc~RaagW+iu}8b"ρ=3׃9AV1*po3@#Nn^>>$F>0?#_-hB݋."s(ELvFb5Z{h>KHB0Q>;BCOQݽwAS ??'m!-O 8<3+B6bopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq.RTh <' % 6V|H"-lZ@4r)|1@,(@b=.1{nՓs>=G7B_c?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~ҀEJPVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1&+2:AH_`cetw biosz?BEIQbg tJR19@vx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijkl.R3$&i #IEE))*Ra(p|yoyC7S6~Q??JpdyN\ Ä^{%o}Ɓ]wwݵ˫9[p4FmNr2и ?;2$\*K 'l`9{~q51>9l2N")UCIqr;=ӟn:ze R@~FQ<(O5~/d,+DnO^ī`.Bu3OwrP;\.qnAuG?M7MLC~(Z*2y?8ufTպ\55D*F|W]^nAf^_Wvk%,S+} g.گ,9vkvН? &.Mm>N9`7hfQ" }S9(mbĸ?<>/ Cbabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9BBȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<5+ZdEfghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik-Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գ1m߹cr(GPhH+CjƯPlv*_~mxLw*rꬡD ayCX5?ª(-ܫZ㷪?U  W,c0h?n&19=;]27 *J΅8kٸA pE h6[5r2|r8Юbh q/t1\ZΙ߂LyMPP>E3pgyÑd`(nسwp2@ (K6ž6uND?1}ہr2l͵S _n<;Myܟ)"2]B|lcR~A`"ہ q&# +Üy:h 70G\!˃uzwm\33{rҬ=}OHAJJN⸖J8? Q@Q ~Rj amvn7B}8sGb!#%')-#RYaj,- $+5?HNV\clr{")07=BFKBZ7Pq'7G 豷i c;+*!Ohŏ9q"ROQj# 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.(6u,Ev^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0EiZcbdir@8A=BGH3J)i '( Hnop.s;$6L ϞHckum_ujSⴿ1Cez#Op}.O  /{R]^0,;Df)KԋjuoN2`juAB}*]#ֿﹰcu}. Ҷpď&AUIB8Yw3uԹ АaԆ0}8׿9mvjOԽg Ο>{5.ga^ ;Ҧy0¿ܮ6ՒN2{w{9[*weM_7:"N8ˇ|\:+Ca$r|0v>w[S1 ~>,KhmeB4mCp"nYjY̓Weꗡtšo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_\?CܙBD4>Ĉ<ljvj;<<8C.9\v۪uqm۶Iz=Nv.`R_fno|5ypSN&do`yp<^gzqwk6‰AM{nw(1.6f'Ol?ĂNص.mčʤfWj-CͦcDŽj^t Zw$Cc2)y@l؉gbKnc31%V{ L&~ ogX8zX5=U4Ăo޶Iw{ͣRX|Tr>;ᙚsҷ|H)%L~0)'Y= TS< ƅ不mDubҼlFĉ#:&]E?^nwyW`#{Qny]1n @BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR^TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^]n d@Z  ^p͹ڼԖ=m^jJCtߐ6/5!oP?}ty=F q>Aw~Gjݽ|u?<ū =u~@?y0]o.о3kzq^ZY.~1jtF)^.>=3׍إ(1zcL\!MN>`>ŘtgN7x>;BOjqIؼҍ~";z.6/u!oR vj rP{xuwO@cN)*L:Dg OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~cc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hhhhhhhhhhhhhsӎ"$)53HʣPh, -ooq>LeY*Xh6Bm%$-SGnWyJ@[i;?8󟟅Wѵ!S-?؎*b9"lnw9A﷘ɤz==^ԜlX-Ϗ- Dh9c T hT hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiii  !"#$%&'()*+,-./0123456789:;<=>?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijΔ ~kklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEK}WK?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~:gWݮSpIL8ln43  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnppppp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~q 9"j s/5waBIm ?žF/.:#^wwd&3#&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbzރ:b9G1OB>>{'K~2ai\f7ڞ>Әnfs"xg4?!|m)b39ƮuSUN=wo^O:Lۊx~8ҧq}خŁ?qłzΰAG7mt ŋn-ś!~[E?H8pDpB߹1ҿ֏_S7uBS6][cxyſ[~?$??IW}F8zMf&ۈ5_̯%fABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~yyyyy :"C$I5W .cWkUWT֪j("K}xޑK8 cG/l -dwbS?➼Ϯ1N ^/mkt5I*6@= t]\] H.*XJdG7nOT:?Ax