glibc-langpack-ko-2.39-6.fc40 $>$ 6 6_X\6 3!]W>D] 'p~[yf7 'p~[y3 NmH s>ꤊ} `ca-}Ezqֈ~h ]ǙuK6ˤ: WTVmBp!%QU |̀b/TJV[=1f橂A֩5-R+@rKδV.JVmpOUMĈ< upރ:&䙗[*,dQ]veXd$1Z>ジu [o2ix~ G܆vd&4Jm(qOo-p7q+t|ͳu[im} :lQr{jPS1j`n Q:WH7H[ 0$i׾1ԡ%ɌqK*Z} 9G#?L)}Ӂw‹HHB7Rg%b+ ()>DY>݇tF($r3)75']pO{^u1b2f9e96ff45f93ca40bdb98fd527758a78b3989e40cff4f61d77721548936d6c4298dcb7e283278ef72f3952f50d4e58281d3a8030204a3204a9e00463044022051433baf2dbf68044121746a3510897df4dd07f4f752a0199d6969b1b9a9d73f02201a750249c276d4f37c3f9b80d11c90bf9b8a0ca35c8d25d32777c5ee0b86b4a8030204a3204a9e004730450221009f62b9f1bd3145f41e7f8098aa3b402b704d814d463717a7f53882a872055b940220363bb0dbf80d3878f0fa4b7638ebf3151194a223d1c8694481c384004c25b75c030204a3204a9e00473045022100a2541a875eb19a6d427a3b27d1b739da27f0b91dc3db5a2fdf714dcd80ccc9b10220460f60a6b376bbfff40074f6d4ae52f171ab25cbb5bd354b9182a0a8bdca2867030204a3204a9e00483046022100e6d6881755d87e233a097fe4d9da9384654c52b04d6437dc0671e7275d89090202210089b6fb2261a64dcc8e2e49a52140f0570a2efe139b6ccb9d7244e9c3cbe70d50030204a3204a9e0046304402207b63ed380ab3ca7a1c74f3ce559aa38145a1b09a4e6080af8f50ade0bb7c0504022016bcbdb767b85ac0077a381c7f2d3e71ed8109ea138dde52f09186efcc85f45d030204a3204a9e004730450220232546b30934de44c079f55099807b072df74723ff1713cae3d8f88b9f82ac0f02210087d4be2442dfbc2e01ba9d5dc0cd084d1ccaca33c228d6984077f1b8fa677878030204a3204a9e00473045022040dd12e77b1adad2b77f0db915f66061ec7863635444637a96dc35e37f31740b0221008c0d4e59f408204e33bf5e5d31069239f7d2c1f916d43fae18911c1897f2a767030204a3204a9e00483046022100f70af8d2219e57a5068f382da95ee0d5c86925401c105df7cec2e61d89525a8c022100d2ec0a2c151d89a5266e5c02ee72b1df5e771de4a8c9c46681f0cc9fadd88138030204a3204a9e0048304602210096db335f175c091b852dd9b8ccccfd1212aac45eac8f549c23f56389057d9367022100f322c0c388860b2c1f26201c5bf983e8bf9b71a559d2fee747196a5f5e8826b6030204a3204a9e00463044022047d601ecdaa12e0d76263db8ff4e9623294231db631c76d5db271d099778346e022074ec89b53b6870e8e5e061b6a1a791921f892df3084835036f7b400c794c25df030204a3204a9e004730450220545cb927e0088c2807013242fc316e3626b004c5856a27c193d7aa27f964318c022100b201d20c1236025a4dc7f07377c4f079d047e3b55a9b967e535e7cdbbd065e65030204a3204a9e0046304402202e9904b3d8d47a399a6ae9565566985680722d4def8a254bc747e41f650b864802204104a82b007e36a7bd8a4d4f741cfd588d2f212d849b12b9c8addeb2aa241423030204a3204a9e0046304402204a3e5c8a741881a19a2e5549d5dece65613d55e9a9b0db507b2ff1b8aa6a868b02207bbddbef3e6159b6e4131463c175f0e91ba4278010bb73220a102348344fcdd8030204a3204a9e00483046022100f0ec06b79fc83063d7bbb688c1927c75e971f13c6068004afb427148690f72c4022100a16185e92eb401678891ef3c4f7aad5b576d1aa8121e12ebcacea19052441942030204a3204a9e00473045022019c93c6083e865d02c6549bda06a6237f008f7108155fa9be8848c0c29e61cff022100f1d709ba161c382408f40baa0c3c11f7e1005404b80887560c712a52f78d3218030204a3204a9e00473045022100dfb59df731378189668b043c6c2762a5fb3df6b5889a6ccd529982d24d6554a0022065fe1254e091c6c9d8a8435af80a722863a97561defa99ba6227c6c46c838110030204a3204a9e00473045022061c5ee24b348a5728ca07c67b92b7dd40430e978a55c254898449cd24cf34e520221009d644358cf5adb9d98bf6fbbfbeecba1afe2fa3d2c699c6cc8d61ec46aa5a598030204a3204a9e00473045022054b045fec64d7d47c7b2f05a3dba72be636e68fe4c0d3a331bc1a0c64febd546022100a673b31542e9d29455bc6192954e99c2229dab3d80c3fa39a742c6b0ca1631ea030204a3204a9e00483046022100fbf16c088f7def407e9cbba5b2cf2cdf3bb7b2b1a9036d389392309dbea0b263022100d62131b926fc5a53f9be4b86ead10ff5e4e1c16952ae4808e4af3227432b5b7e030204a3204a9e0047304502203c91026334254b13297f55592c5f4d2a6375aef7d0ddec4bf72922f108060b31022100cf4fa693f946855da42592035ca1f58adceeaa0a06d2efc1c069bad85f29e23b030204a3204a9e004730450221009f2b22282c7ca2004e88b3d72892402be725b0d26cf76c6ee7d883c4c070db4f02205d716293ea6d75a5e6987791101a9a7675e1285bdf4d131c1dcd52a1dc4b000a030204a3204a9e0046304402205211facdb574cba1b92681b9c5273c32b0b593ccdb6f4b71f196af925eb4aa7f02202161f23466111c54902286494a959d5a1814801d218161e0e1ecf1ef9cf4546f030204a3204a9e00463044022027da52189a152893629caf1d18340b9a94ea0faaf789a6a0161d4cf7bdd21bb302204dde05b15d9e025543d8ec7b1b59b8c4a84e3cf3ff374a2bf6a4b94f71261bc0030204a3204a9e004730450221008c83aa7ea34ccdaf632466592f4c9a7a57049fd757bec71d586f2b383cd3453d022033f17ae44ee0278f0b8716a375e0cf4625ed7f8bea86eb9b84fad798863b2412030204a3204a9e00463044022025e991e1465f429c8286447e9a8cf35f1c26781db659bb67fa159b4f2e42cac8022058b4ff7cd578664158938070d9a903ffd5fd24512d03cbc6052b812a8bc79c5683!]W>D] 'p~[yf7 'p~[y*I|vbQgJ> ;D-%z1.l"6[j(Kgit@4I[SܚH4! ̤0;`-c9oCjVKR'Z6:9WsKNW[q #4 \ʕK5K*=mk^rnDf/ٕOU%Dq:bص_5.f vbLF$:ʏC0KFN6ZCb8W|7QA; >Wi{ՀL!xòT~9Wp?8(Y G@u.z]sH׏x3G| MY#rR~\F{Ifa0A<7ff~#Ԭ^F߭ZFVat 9yq w~&]Hs<uKG/ tr[F: g7?)>`>?d  7 (            D  -(m8x\9\:!s\GH(IXY\]h^bdcehfmlptuvxPTCglibc-langpack-ko2.396.fc40Locale data for KoreanThe glibc-langpack-ko package includes the basic information required to support the Korean language in your applications.f]buildhw-x86-14.iad2.fedoraproject.org)6"; <kAA큤A큤A큤A큤ffffffffffffffffffffffffffffff20bf934959a0df70e5e69a30b240e6ebc2e7a2d63dc89ce9cfcea8addbd502159e81930029b4eadcda5a493abf9c213df078d1ae83e006987e028d23044b8c3d6786daf58a3944d8f8df6273b464f77c2435f41b6f62514880733b96fbbc32155d74ffde917ad09ccb5f2c86104ab60e91fd4862df4c197d03c0d5fa7ba5177215f1fad092816c29120aa1a75ad24240d8a325b9febb627f3403c9cf131f55e81294828da400f29a9cb32064934bdac251b3bdf94ff9f3d653df89f21e75d9f2a590a759a84a5337f5315e9745ad147b570d2b101a5ffc6c237188b1787119de1f7919bd18113b5834d4762be3f3b6ea238fe6f9bd2f9df679686edcf3b9c65742b5eb719a71de053d04ed78b0df0057cc312bd81b7604a9118c423fca0456088ce0edd2baabca19d52429129b2b0b1108cab0c1b7d0d4423120e5c6a8f2b85f301ebde13773aec785fe16dff0ea9bd753b9f59b4063d11278a0cf70b3ac1edace1fd6ab9823ffced087d72c779fc1f8bc1047b10b15076961a3c192b2f74410db0a3008d77ce53f50b11f1a8ae98c8e98ef207956facddf607f70088e5e9ec13be331d9da4c5f7258e9166b1fabd3a7440d267240ef8f243ec5b09ec37b6b8afdbe3dc7894ff0684fa1179919df820057415b53fb9c41daaef0eb4553a3e3cabd784d5cbdd9409e1abd5295cf86dd9d448349f830bcefddb7b193eeb87d7d61bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b1657134af7806f506a55f05a760a2e460844a4f1e2b1aa918e42800d7b4a68c011cb1d263559644aa1b7d3f34a7dfe9f23cae27ef333fcbdfd2d41fd09a0bd6d710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0157978a3ddee3912ddd461713d8aaec38ccfc5f1a1ecb6a3389bc46b4facdb93b275b26b4e9a441856f94829fee7d7da9dafd5f3d5e12489c8ed773a57bf5e8e7288680803f97086206505537e5cb422cf0b7de7838e664c97448fd0673da48c19rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.39-6.fc40.src.rpmglibc-langpackglibc-langpack-koglibc-langpack-ko(x86-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.39-6.fc402.39-6.fc403.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.1.1ffe~@e @epe@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@Florian Weimer - 2.39-6Joseph Myers - 2.39-5Arjun Shankar - 2.39-4Arjun Shankar - 2.39-3Florian 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- 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.- Sync with upstream branch release/2.39/master, commit: 71fcdba577884627c3ee4e43beb915da752efb1f: - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - S390: Do not clobber r7 in clone [BZ #31402] - math: Update mips64 ulps - mips: FIx clone3 implementation (BZ 31325) - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - Replace advisories directory- 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)- 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 ko2.39-6.fc402.39-6.fc402.39-6.fc40localeko_KR.euckrLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEko_KR.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMElibc.mo/usr/lib//usr/lib/locale//usr/lib/locale/ko_KR.euckr//usr/lib/locale/ko_KR.euckr/LC_MESSAGES//usr/lib/locale/ko_KR.utf8//usr/lib/locale/ko_KR.utf8/LC_MESSAGES//usr/share/locale/ko/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 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ko or langpacks-core-ko_KR)) unless glibc-all-langpacks)utf-81cbdcf48f410adc22cf479dfa3a9bb354b8c630f5e1c6db488b1564ce4f30f65f02e08f74961662344808f679ac3c9081b0a3151cba264565f4fcf949a92af79? (/hb82W|cܕ=V/4>X)KǩKtHJ*fb{}[a>J$NNL? 񿤄8+B{?OƮ\Լm5Nlgkдˬ_?7BmTjx8>?Tt+Nz#Dͮ5 TF_?DCBA})H*ȿaHxOD~QH5 srponmlkjihgfedba`_^\[ZYXWVUTҩ(?951-)%!GQ#! ;qia,*LbGDB \^/nQ!#t%p& d2Jʟ 9jiz^{@Q{hk]PP;qAbф@rKFo El:IEJ@H9|3ή"4!E%EP J롤9:Y|eQEQA*&  cX}Zmb5%UCBA@0_VnYZeuj'MVV&Y=Zduj=VwXZc5 x 8 8 |\<|\<n^N>^{[;[=- }m]~vnf^VNF>6F}|||||||{|w|s|o|k|g|c|_|-+)'Kx7y3y/y+y'y#yyyyy}{ywusqomkS43210/.-,+*)('&(ooooo o o w7wnnnnnnUPPwP7POOwO7ONNwN7NMMwMw{[;ۥ{[;ۤ]M=- ѽѭѝэ}}.Ľĭĝč}m]MĭNqpppppppppppppppKIGECA?=;97531/O%UCBA@?>=<;:98765۩mmmmmmmmmv6ȶv6Ƕv6ƶv6ibbb{b9hrA{ 5hGhjҠA;f 1hb A 4#-hZвaAf )hRТAA{ Z%hJВ!A;f!hBЂAh:r@f h2b@{ h*R@;f h"B@6 h2a@f h"A@B{h !@;fh@#A Da'TJխ|CB "0*>!!pEq RuC"8 $N[ Da'TJխwD H qؠGPK䋇@"~ A`k 1X_>`]MLKJIHGFEDsssssss9̹y9˹y9ʹy9ɹ9|\<|\<tnq^qNq>q^¼ɜ|\<ȼȜ\e>d.dddcccccccc~cnc^c2111111w1o1g1_1W1O1G1?171G{wsokgc_-+)'K73/+'#ʇʅʃʁ}{ywusqomkS43210/.-,+*)('&rrrrrrrSEyE9EDy &r&%r%$r$#r#"r"ry9y9y9 y y|\<܅|\<܄E^BNB>B.BBB^$N$7/!$$$$$$~$AAAAAAAA~A~" /1444444~4n4^4N4OӌόˌnjÌKIGECA?=;97531/OBA@?>=<;:98765)qqqqqqqqqx8x8x8x8IBBB|BDxS8SRRxR8RQQxQ8Q*|(\(<((''''|'\'<''&&&<N>.~n / '     ?[WSOXݴijIV6Z]hjjAVYݳgj9qV߬Y]:fj1kS43210/.-?>=<;:9876iGk9ZohESk)ZO.~n^NrrrrrqqqqqqqqqqqOӸϸ˸ǸøKIGECA?=;97531/O%ڛڙڗڕړڑڏڍڋډUCBA@?>=<;:98765vvvvvvvvvT{I;IHH{H;HGG{G;GFF{F;FEݢ}{;{;{;}]=݇}]=݆=N>.¾®žŽ~nŽb/a'aaaaa`````````?[WSOXoZgZ_ZWZOZGZ?Z7Z/Z'ZW ߬۬׬igeca_][YWUSQOMQ%$#"! uuMLKJIHGFED*!u! u uuuuu:z:z:z::JDD}D]D=DDCCCC}C]C=CCBn^N>^"))})])=))((((]>.ޓΓ~n^JIIIIIIwIoIgI_IWIOIGI?I7IG{wsokgc_-+)'K73/+'#ЇЅЃЁ}{ywusqomkS43210/.-,+*)(DUX b ^uk&KX'Fb}ڈuk$GXa JIHGFED! ͌L ̋K ˊJ ʉ dD$ãcC#dQA1c4ilIf6]4hjlAf3gl9qf̶]3;5fl1afv2el)Qf6]2dl!Af1cl1f_>Ͷ]1bd3^$;I6#FdV-$;H6>{dޑ#;G66kddȞ-#;F6.[d^";E6&QKd-";D6;dsސ!;C6 '+dSȞ]"vSlKb'F}(vQlتCb'vOl;ubƉ}&vMTl3ebĆ%vKl+UbF}$6*vIl#Eb#vGl5bgƈ}"vElK73/+'#އޅރށ}{ywusqomkS43210/.-,+*)('&wwwwwwwӻ{;{ M`/V l#E``l=y`ց l5Si` l-Y`V l(%I`l9`oրl )`O.5J^#>zm5kB^y5:s^㼾ymu52c^ü~y5*S^>ym5"C^x53^cx}zm5%\7frZuk$G\&rr=Zuk ?}\qZuk7m\׸Nq=Zuk/]\fqZuk'M\\&q=Zuk=\wpZuk O-\Wp=DLZ+NjQDUZ j Og`. e"@cH a .Nm۶m۶m۶m۶m۶m۶m"‰07+ 333SUUUUUUUUUUUUUUU< B@ @,J ~ ‰ 9WUUUUUUUU?T‰ 9_]UUUUUUUUUUUUUUU?T 2I$I$I$IT‰ 9UUUUUUUUUUUUU?T 2I$I$IT 9?UUUUUUUUUUU?T 2I$IT 9?YUUUUUUUUUUT 2IRUUUUUUUUUUUUUUUT 9\UUUUUUUUT 9uUUUUUUUUUUUUUUUT 2I$I$I$UUUUUUUUUUUUUUUUT 9 UUUUUUUUUUUUUT 23I$I$UUUUUUUUUUUUUUUUT 9UUUUUUUUUUUT 2.I$T 9dUUUUUUUUUT 2QT 9qUUUUUUUT 9UUUUUUUUUUUUUUT 2I$I$IT 9+UUUUUUUUUUUUT 2I$IT 9UUUUUUUUUUT% 9*Iʭaa 1$I$I$Il!"f7dca]vya]#h# <: |}}}}}}}ffjVd*Fp6 bP&h0`( e856ƈ$#wO$!E( "Q$ 3Q Dpf{sohG&j P6z`F,pV<"fL2v\B(lR8|bH.rX>  !$'*-0369?=Q   #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|K L:( !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~<qyedededed%\"S0PGI> @A  ff5 @!?8΃AM˰˪IiEI(0m,쪦i(W 6-.&)a%A W횞~ݖ]=͒ uܦeeU$E4̢$az~skzcu[vUS4KrC+qaUQA0 Q`]ۮYmUM,Q @^mZ]VEMR=N,JFA]ӳï۲Y_6-.&)a%A 7]ӳï۲Y_0۴ zY9CzvMr nˮjfIb~@:n2*j"qfQ0 e]ۮYmUM,Q @^mZ]VEMR=N,JFAOw=og9_eW5EO$G1a xivY5I8 ( r횞~ݖ]=͒ ivY5I8 ( r횞~ݖ]=͒ uܦeeU$E4̢$a z~skzcu[vUS4KrC+qaUQA0 Q#`]ۮYmUM,Q @^mZ]VEMR=N,JFA =9~5=1-)z%9!AM˰˪IiEI(0m,쪦i(W eU$E4̢$a]ӳï۲Y_0۴ zY9CzvMr nˮjfIb~@:n2*j"qfQ0  =9~5=1-)z%9!AM˰˪IiEI(0m,쪦i(W 6-.&)a%A o횞~ݖ]=͒ qo\qo\JMC80v qS6͵iMsmk\4צ6͵iCA*N RT(Ipq\,=9~5=1-)z%9!yivY5IT(Ip0.2w=og9_eW5EO$G1?6-.&) e"@Esm,쪦i(uܦeeU$ESL$q4`\d0KzvMr nˮjfIb~^mZ]VEMR=D<G_b\d0KzvMr nˮjfIb~^mZ]VEMR=D<G b]ۮYmUM,Q M˰˪IBH"h4wq\,=9~5=1-)z%9!yivY5IT(Ip0.2w=og9_eW5EO$G1?6-.&) e"@1.2w=og9_eW5EO$G1?6-.&) e"@Esm,쪦i(uܦeeU$ESL$q45`.횞~ݖ]=͒۴ z*$y8F]ӳï۲YqaUQAO2D h]ӳï۲YqaUQAO2D h"Xz~skzcu[vUS4KrC:n2*j"P&8Z0.2w=og9_eW5EO$G1?6-.&) e"@"Xz~skzcu[vUS4KrC:n2*j"P&8"Xz~skzcu[vUS4KrC:n2*j"P&8X0.2w=og9_eW5EO$G1?6-.&) e"@"Xz~skzcu[vUS4KrC:n2*j"P&8V0.2w=og9_eW5EO$G1?6- q41Esm,쪦i(uܦeeU$ESL$q4_`.횞~ݖ]=͒۴ z*$y8F ]ӳï۲YqaUQAO2D ho"Xz~skzcu[vUS4KrC:n2*j"P&8"Xz~skzcu[vUS4KrC:n2*j"P&8,`\d0KzvMr nˮjfIb~^mZ]VEMR=D<G b]ۮYmUM,Q M˰˪IBH"h4q\,=9~5=1-)z%9!yivY5IT(Ipq\,=9~5=1-)z%9!yivY5IT(Ip0.2w=og9_eW5EO$G1?6-.&) e"@Esm,쪦i(uܦeeU$ESL$q4O`.횞~ݖ]=͒۴ z*$y8FŸ`.횞~ݖ]=͒۴ z*$y8F ]ӳï۲YqaUQAO2D h/"Xz~skzcu[vUS4KrC:n2*j"P&8$`\d0KzvMr nˮjfIb~^mZ]VEMR=D<Gb\d0KzvMr nˮjfIb~^mZ]VEMR=D<G b]ۮYmUM,Q M˰˪IBH"h4q\,=9~5=1-)z%9!yivY5IT(Ip0.2w=og9_eW5EO$G1?6-.&)w b]ۮYmUM,Q M˰˪IBH"h4q\,=9~5=1-)z%9!yivY5IT(Ip0.2w=og9_eW5EO$G1?6-.&) e"@Esm,쪦i(uܦeeU$ESL$q49Esm,쪦i(uܦeeU$ESL$q4w`.횞~ݖ]=͒۴ z*$y8F]ӳï۲YqaUQAO2D h"Xz~skzcu[vUS4KrC:n2*j"P&8"Xz~skzcu[vUS4KrC:n2*j"P&88`\d0KzvMr nˮjfIb~^mZ]VEMR=D<G b]ۮYmUM,Q M˰˪IBH"h4ۀq\,=9~5=1-)z%9!yivY5IT(Ipq\,=9~5=1-)z%9!yivY5IT(Ip0.2w=og9_eW5EO$G1?6-.&) e"@OEsm,쪦i(uܦeeU$ESL$q4g`.횞~ݖ]=͒۴ z*$y8FƸ`.횞~ݖ]=͒۴ z*$y8F ]ӳï۲YqaUQAO2D h"Xz~skzcu[vUS4KrC:n2*j"P&80`\d0KzvMr nˮjfIb~^mZ]VEMR=Db= ND&vL\z%(1\G4f"a' QBЃD f@rXy|;oh6kPCV4 j0T a/t`f W(P*SBF(< bP I@x##?|p;A6Z h0L1b T`'LPP#A&|` @GU hg*0EWXQů\P`D <@0 RP CPUoTQE[T4 w=og9_eW5EO$G1?6-.&) e"@Esm,쪦i(uܦeeU$ESL$q4`.횞~ݖ]=͒۴ z*$y8F?]ӳï۲YqaUQAO2D h]ӳï۲YqaUQAO2D h?"Xz~skzcu[vUS4KrC:n2*j"P&8F`\d0KzvMr nˮjfIb~^mZ]VEMR=D<G b]ۮYmUM,Q M˰˪IBH"h4 b]ۮYmUM,Q M˰˪IBH"h4q\,=9~5=1-)z%9!yivY5IT(Ip!0.2w=og9_eW5EO$G1?6-.&) e"@/Esm,쪦i(uܦeeU$ESL$q4=Esm,쪦i(uܦeeU$ESL$q4`.횞~ݖ]=͒۴ z*$y8F?]ӳï۲YqaUQAO2D h"Xz~skzcu[vUS4KrC:n2*j"P&8M@p?!HњeO #,ᅥ W@[? +g2|&%g5t-_f)ɵmM$[5)q?eW2kMJV$难NS1IT:~̮&k֚5}&%o;Bgh>p1qX4=<;:9876543210/.-,+*)('&' nYZNQd.IX낿߯ޯ]7k_ÿ띻\ܛ[پv^>o2T&?_&/ }Y_<ζv4ݬG.ŵueUE5%ՍzrjbZRJB:2*" yqiaYQIA91)! A[m{VSit6Key47q( yYa;'ƶvfVF6&ŵueUE5%ՍzrjbZRJB:2*" yqiaYQIA91)! nYZNQd.IXA},9876543210/.-,+*)nԓSӒRґQѐPЏOώN΍M ͌L ̋cpJfR:; M2" B@D$ DDHDH$CVڞ,㿻ӿ۩Y|΄)&(OG9ַ*~+b/G-:n$͓zH0*v Msjgryb'@Z1YP>JzLi*5!:vmIwK$;Ԭ)z יN[{!3!X7X{/UdZ8HW+x(&/u;vL(yR/̩H.[eh۸X/Y,_ Y@ b|eop mM{|["qS2.t዁v$26[Β(h `\{-3/j(Kз1ѠZ0(vL!z?-m%\@s=,0 Mrr</(k>f+ZBs~GY]>w6/'G7^$ c~weў- {jݖ]Z5+~کiV:i.hh~瞕םurpnljhfdb`זYVTN' ׎964~ 'xph`xa`ԧ(;̗O8q( Ogs˕ɑǍEpplצ͖\~ήVu= ifZR: #"٧q٦f9eYVTNMJ&yD$ãc # 6(:4 9s29ć '{wjbmWRlP?95ʹRH]D-tЏO:|cL3;1,/.϶<{2kr #"! {1g`|S0 'pA>ңC&orkſVj7 4 U!E !"eB6?[ Npc~+%b5ܼg%Bp˝y+y&D@z]a9A9V 8(5Kf޹{.(󥳬9f]\8'^޽7օ٪#sGǾ}#fÅڧ=rVǰ?AfEc =!rBEphYZ3H[BgXW!W*/Y2=#:=7ʚ>VU샆(Hfq_D%Wޗef˽t42z>>U:GYu\}/ЭqUNΙdOG5ܱJbS[z]Z+Nah ,QE&zW0>a1յI`Yi fl nӕz .@] qkn(%sj{Cq4:#t Ѝc~J?PF6/l72g=G^눺:N=( S:N [NhהfrهU{wp\9Ng9Ar")`0pwd%k/2:_?GXBvMYYV4pNVko^.T?Ywq1G\vS,.KnZ?TXOm`,j}ɈyK=^geoھNM9Lhvu?ƭ]07~?8Ϛ&ȅ pyqck([x zd>WxTqUPmf;8<#yR +K~Vg ijߚnXOʿiYV3ySYN-s3_wngQC=>LnrX:=T rM 39\>1;wmVsx)ӒRQE >=yԙsc&10_laY@'M.I2"5 pabD /TXo^y٭.\pߺm˶6-ڳf~yuqUkU*FA=951FE乣fMc`^TdI ?<:   /=y޵K7Wn\76kjiΚ-#+kז,VRMIE 䴉i$#DgO9qجť%)(O,I2R$$ȏ7j#+(NC hpBB.`~}ˋwn]sƅ-۵jО-KvXX_vqݪuj)(O61]4)GFEܓgΜ8ol֤9#˖,WD9i$ɑ"C@>ǷW/]utsrqpߺ]6-ڳfedNJzeUj(N2-)MtdTPA@?>{ܩ3MM32c`lɲ2ɒ$GD#F1XAqB""ć & #L'?>b /K{TK׃w?N:7 m rc>I}J:/,h{{UI'?[Lf jd_ ƕIo@u-9Wo`e#8tq =Pz;{Tw/x4\q1%jO|=wkgI`%xO`O}l\kw\ J닁[旹n峯L~N(>H3Fc7֟7ɳY{fvstn5cF8KZ""jՇ"tcXxlw9*XF=bXt`~Q톦$/Km;^MX!|7k WSۂCw2F!PBO}/ӛrcoz'|?Ǎ`yn/(],/?jwwȾ輽͑O6փ2vNwug`H}ԷȞa>rzՇM9l l6 ڽ=²}!wI߳D2B%>Ҽ_Y4UF{ٖGBbc$#; &.R2^nlGD-!2To~p6uf wS <W]Ի㋽icWa\ ܕZ8!X&>W9,WqO]_niT78rKٵ_8L/;9K%fxJB8_ևdHSЧrkxTh9u3ca|[X+ۏE\LS6`/g=Xp~eN֤q҂bA/cF#~P3c^gߪx{r:4ֆb%/<.1ZirV OgYMc\S 5=~EŲ3Ux Yx{nlwU$g+?:+[QK9WFKT7ІHŽs֖O l[et|TGߥs$h}ꙣ|9bN%([wsq>]Y<1_|~ϪͲ5 N4^!'ը20^stݍAh|^{~e=/̼{HҾ>wB# Ξ͛182<.tߥ}eb׽$Yn wz{?*c}|]g掃_VEw ͥRHzhۍ}<j]UfxEm[]#{IG "?؜Z(/ ܎o5W~|8A97gWMx/a.BWbaa{>7. /KeqL{OO盩}jc&36ҼTzG_zaO !0IqR;c=77ώ%dI{)܈"Җ#>^9g\9ͲseqG-]ד;~Lost!Y`Lbȯ:<,wݟEGyWAk^rٸkp [GU1Ag~ p[/cLw$b r{X(v}9uIAb3wIx. ;쩹x--)8ᴑuXYx%ɇgfȚۯG8 ??ؽfރpxoHH"6/f2r3$ܠc'c?9ܜKgӜ`@#>),W>wˆ՗MZ)0D|;gY|y\&l3ዢX7)}-,WLrҤ$ɑ"CQcEOÆ *LAWTۗoOo^v;Wh@nخUK, ;&WWZYVQMԩRR#"!A~|zܩf ͙2c|*SFydI#EB|ؑ +R(1" *LpР ۗoOo^wvҝ8`` o֪MC{f,٘X/]nº*S&KJIS 5ZDt ?>=ỷsM ͌ E .-,+UR4)I2RdG30.,V(1"C )&D80X@@oӛw׮\ ,6kjΚ%{XX_^rҚue*թRB}rڔRIH 4?>{xԙ͚4gdƄr&%I ȏ9nȈ¢"ńĈ6dXPHp`p>{έ[\qX[lҢ=klLl/]niea]ZE5U**ԧN2]4)ңF  ٓĎΜ8ol֤9SfL/.-YTIdI#"CqF '&JaC #{xɉsf ͙2c`tbbReJ'&KHѣ#džƌ/ZHqD >0(H{gWnNn {-Ziў5lƊkW[ZYZjJjTO61]4)ґ"C ӓgNΛ65ifĄⲅJ)(4YBr!A~1E)NHaÂ\@ _}|{zyxե;W.{-۵jО5+#WWZYXWVW:%UUӦL*%E:2ZDtР@|zܩ3MM321at 9qn̔ e J'MJc;rИqbGఁ„ LPˋwgWܸ6P[mlԦ=3,٘ذ`vڪ*RB=utIHG 鳇gN54rEeJ&KHf1ãc520^XdTP=k1O+< - zT6WsTduj8wG-k)]۳CڢGg&3"é76 3)"!b.iNJ~n 羊CZFDzf4g`ͽ]; Q gB3SkBs̠6R߀:oCAkLx)b:cq)m9 }yY]d:6YTxƳ /sWX_?oYsjspع <؟s/X (pO~\zD~; ~-}U|fV.oˎ?K'F0^%?zb/.ӟ+ rNnP\69(3\gD wIeUD[S*.xOO,}o}nyB,+i7g_'C5^}OV+xM't㤓vef7{ Uc41㗪 D|r]\Q "}qtٴo+4so 7wyx@M@bK Ѥ\xAix /L;&.hy칏ww_zĬj5[U~?fr S]uu wwE=n[[r֜11?U? W@Rδ3EwӱZyoȷ0ޱz%[۹d9EK0P>,fO3L>^rHhf9lɀͱV?\“ s~i(v&vV)p >3?B_0(3TY &g-1[-żde=y?'Oϋwj/ Z Ixu_6wS,+WqLCrӣګGI[1I=GNny$g3h>/eȪgM]}ۼMOy+30ګ"RiuzSxE[st >9 8?*k^FqRI{arWi@l58sq4=%#*aAX}FH c=֓ڻ/9Є˻ذ֜&gQQ;#P0W9m%F-S]I~)DOB4@ZAi@0.5} L4kpbQ|_ArӍGӛy?܃,|q3.XYp۞#))?IޥoY26f3~!:&.NƦ9;#ѿC.e&5FPehg* ,rL@Ҙ1!x8fTZ{g=87A gs_s=FQ}JS8J0Y /Sz*eo=7ۯg3 I|/=oolzC>Gir_:Xw~wUx'ds}^l /ʱgY /1mLŸkU1tF? i)-'*3Eo:F`YWE;kVݛ1P'PT0>#EF0-Ni2wF0_3}`bx0˒&1G'aj,H{Æ1 eq<+3Ly]nJ7J_p ws}u~4cISLy'3V`Td=AZ0=}sՏ/p^KM7BhT\ v}v:~[fO`A`Aϲr|ɛM?c:-~Vb%؇&`[pEj 9zUSVx{VYLf8Kb鸼9ǬhG=fmx!_z$_o$Bsq̧;tskLBrU,rBBtSi'juK wK=O*ɩ{'u #mR1g-ז{3ܰӰO<ktS;~_a[D4{mE'M?:ϞboqJcPp7B"hx[&$|ožw4LՔy#]آba iмHmѮoBA/5k|t>ਦ¡)Y2_E=LP~NeILJg *]،0d^i+tgz=|NBf{߬ msP[LOi 7eR{;kh=@ &plGڱzD/z ?7>dM[?M`Il sid؋uumӵ{JZ4x t#G(oh\H2<6gp( n%=њn7wc} 63e˓[.ϳiXwqa|2 o{9A,3'۟x=65L u\:aW WlB+*|M׮ UW MmFF4'`kQȿq8pf؃6 bM߿1IRwUq'rw:O_l xp~AAvaZu:v[$I$I$I$I$I$I$I$It:Nt:Ht:N$RNJ'pA{VTFOgsRyX$>\mw[kqm53Yl]XTm uj `i$."zH gspnyFa^\neURPN6?~~ܸڴ0/̲r ʟ\BHohdqaqK +$ {ZuSѡϝMTDʼnC߁o_n]n7[m6rY+W{z^R$&Z({ygol cyyWTNM.!ydC@5xB!~ءaN@` co>(929hH|(< ܽjfb^ZWԣ4ӒIH]DP>̳s8\C322*)I$#|1gqZTKD p 1/Y+էFniiOBh wtkhfe[K&;x1., # ~pF@zuӥG>w6/'4^$}pm53Y YSobZR:i."zH蠁٧gurfif_\nayEOL.!yDAcC / # ~N@` ȎnRJB:o|2"q/pvfўɎ~Z^J $pL/tdTDP?>:987L1OgrIGEC_?=޻up75e1/-jթQ'fZZ) #Z(urƹ٦fgyaeY^Y%E91%9d=:X1., xءaN5(8ԧңl2+O=<| ,s ̋-,+|br # sq[\1ĀDC<0 \ٱ׭USitsgsIGʼn~[7p=PLvRGi s{{j3$^BDJ PB! (|,hït'k7qc| Qz `'E63s)ͧLm z+~bbNYI~e C~ǑVLAi靂y#RhF_S2~!9)t^48h5CĮ+aE077(6H(dDP+u$=O^Q۽v?ttϟj/ 3 Ww[QL%? u7{4A py:~ZoI.A3 Jhh ,iعlȚ뽺@x0-Cօ+CnbqOgч .M_zǀ+B&!v$u~{v1ߩ vd? ۉ"v5ߜ(DžS1shj+` i'Ї_h)_9VI8rs=B-3B"FnIAt"lw'>gJe2R"?$F{Flt 'wmc/ 9jceƖF=X/FɡXS_kui456 8J; lT4^U"oG a}pt}0Rl)XM~᭴^⹐ < qqL,խB{D /5˵khh4I) *x` *kG=|KucTwcVy<r*&~ _^̙ ohɺ0bU 0\SO<.d0FͻAy# 4ۡ*c*i}ěOL6Q~^KSS9=y|Ͽ<2a}jQ]3Ao =(yC8~!6Gf_j29n>fr?q$$̝RVZf>x@qd:v@Ϙ{,3췰 ;y'b˭ҽ;z"8Ttkz{oChBz">#4 }iNb ~ \QQ8䱘2$mNxMڟx*&uX3k0^(+?e9}bF\kvY /?KzuP2_LġכNww]6[vl/-֫UPLH^4B s٤dGDB;xC1.'$"xp> Sit6Key4Caz.j,{Z*:J /" yqiaYQIA91)! xph`XPH@80( r,jR(l2$h,x;]wh3Y rX+U u2HhH(ǧgG'ƦfF&ťeE%ĤdD$#֬u} 9( V8,BF)GHju!)IF*848XpKQ t$҈ÉÔ.F2XS- ,wƖ#})}?˲[ؑz<ڛǎ e}çܫ}`F9K]7ob4 g3 GDQWz5<վZ>x 1+vs%)nv0>߁FXcdg[|Ek}Ly:9.v`7[8T?-u %cj]\ ]o|k(;փ˸!40(Рt1`R+.quȈ6A^޹_ Aͤ#L` 0vZ0\ vNmˑ2J(tI&T2I$4H"2H Gw1Goƾ4(c0b,b(hb$(b ~ana^haN(a|! epA&5@nt$D𰏃 (Hs ή:}ɉ獛6l֨I挙2dƈ 拗.\hɂժTL'M,Q$)ңF*Dh@ٓN9qi&͙2cK-Y?C70C /B '0B{tA=:tN(a|! epA&5@nt~K vf&۬" |S#* *}7S6x(޻*n,j%q-\uJ:miye9a]rYbyUR 7\pۏ[K+ 7W\wUWM4SD5UYVZyW_tQYav[mŔK6ěVYMuUUU6Yd5XbZj6ZhuYfk`Fw½Be\ne.KNu9{}0&FIB >:6ؗeE[dqESDDK$qDCښzjݹtp\RKheTN)eP>9Md2hd0H(d,cc*Xx#Hc CQG AC 6[lZj6ZhuYfU6Yd5Xb5H"2H Gw1Goƾ4(c0bTN)eP>dL.dHIw/%רb?Ik ڇ3`6llZ!TQU*RV$"4 RXt)Lјɼl=,{{YU mS+)E:Bk;Ӿ+"[E5<,ݲ>Ն _1asc/y[xe-?73jc^bQfL-BKTA *(A]6et{ԅV@ї ϓ ?O޾}{7o=}ϣ?Ré["Tr7ݽdieOMy! ^1)NCg;i^wE,_{dca7f pRf0_C-!Eh ;icg-/Q\f aW;0z7m=v5:XךSKvpxa^T1UwwS_ePt. Y`7nE%z Q&6ܤgw:NOylgxՄ6w[7uG 3%>SkB^3pocըY򝕌< ӛct]^3u-3;ʕubj{cnMӄeVp\%a^sϪfoٮ l (`嬩nc k]c[,^ +ܥ?_֋vэD(ќ`Z'm*O e7/X &=0F4m/8̻sҚQuVΊ1}`;w@q"G .Sz<36z=Nxfz(7sY#o b!ki`xÁ~Š^ښ_8jGm0`i)3$5QL%Ŷ+q^m񙪱j]&!6jIxqtuv4ЛD_E~?NH&ms]<ͬvZӁ.pݩJ.pY\fS3F`]gm/q=}fPGF65u Yβ7;S{WLr \a+t m4s](vQm;kYі.25e܄9LEclBݢ!9FI-|;zLE®NkeØF򥏌e%KƘ8G\܅6o5{m)j/ H)xvP-k 8?ZqgϩFVbW)fUiyn$W7-T:[lU = E5KN?Tgrf/xDwQ hbf|)D#K%5Lo'#1{{-bb1J^T iqnV{`˲Z|6m tq=g,55Njl_6P+ӕ޸ 汀&a{˰yNLhl#dO[ȧr}jߔYfdO^?Sc^>mKlnX"a;eA} m ]nyiD]r}vKSolnT_e!oDR,2FJcKo:>Mq;mk;ؾMiK;~e+;>Ma ;{]:׸kMY:ְ~[U:ը>KMQ:Ԡ;Mk:Ә+MIK:Ґ~E+:ш> MA :Ѐ=׭^A۸}XY 8B~wp7'VYUa,g1h4E4#mCdg(ɽAB)K sNNxCKn7ʽ􊖌e@ 4xS:p(zE~s$=Vg'&V*Y_jks+T$շlKc[@k.ӥ[^vum`(e)zNZ%8qZ>2HOlorܦr&5V 1x,5fU;!!z^=P솥!`V6$CPq)BҴ@I#9Vv2ˍ$@ J;szǰptxIӘmD%-F/ _hRS&9('su&Q=~kaZ7/|J; E4:ZzLrY]i,b=bf8RP.wgk7ӊ[œYYRj)"CNY=cFV&{fp6!{̚]3=H'Z: 5a_K%c;E{?S6*)@'UtF4HUjL5nt\` Uj[1)F[7 :Dq7JAi1 A%,wp{sÙdޭMSFCÝ0RǗ(L 6s]ee{DŒ2<و~xfXY:X;Q퉙1m D12"_=z&Y_"U[>&:`3E)yu.Llt,i,:[vY-dbggm !:!rS,̱3 @gѪnrA++Z؟3RekՈDb]%[~@Zz&PN 9Y@?M>R1sM΃9O e"Țb! (5+HߘF;@\#py}6yxJ޽ ^!bchͫ73&6w dZ'=k/ҾJV 99YP% Њb)uxU*G^ZҼBben3:caeKZ[b>[TYdzǣ[?Njnr]%}kn#@}J"xnq5WYĥ9TKZ F6V;Z諱hbrU+@HmF ujXQb;j{<)1>D\kE{v|#_5gfrKjRVeQ֏Pk`# kCf2R^GSP쬀Ʊְ'Wtk 盱#umiScݲ\o{_ hHNs Wz>'^ oîLfo:?N5żn!WPy޾깙a}K󖽽56/8ߔϾl#XXk9 VswUI|0 8.!#$v#q#{m/94m{ky!lCeW j\/:I1c]j~8nQem-]&s.SZbA:W#z%AancCmݺQ&dOk 9&sidWm.XrH'㫔z7q.[RR7{[_dV3Ub:ayb5Cn8V0Cy7|doFn~Rrr@:mG9>piяe1= b66n5w"T[+WkVZ'xWV5fQkw30(tg8v ,g6aLj;--|NV7/Nȁw8DHnIU,}dثT3Oȓ&gZB7RҭA^Cj>2 ΡƠ[ \$pǤLRy%%Gbb]W\ӔvtDr oHfD;ۆ.53D{CJR-s^sxDm.2y!5*ֵZ^_K%t^⡻B=&w;)S }N9+ UcJT^2p@JW346r֤v sa7`";R  H>M.?L j& Ai=R3YVπXGm\,CleyÖFF虘XeRK[iW+vvXЙ$jSNlܓ>{NS[n\H^c=s2$Iѵx`>w7tdCw!tŋr]f Aرmn?R :Fp [PkޱM2j@D)) -rR8ͬd*Xwhqژ`GN=R6Wξ.3s_CMFtR.4'uiD;^áJ$*Q~CW'r/~5I7} ==R;xJt&ȞԚk)mg7$5fuƴû2mQKư]@Y$0*K$WH e]X`qiMa?7 qӦ?-z3DŽpϝZ7G )r _*y HW 2 >V3;q桰y"k +k͉-/qwqckӑv|^ *LlU ln/b XAchBU ˋm2 XTL0]=rFb`w&ӎ!aW6'^sJ+_Y@1#+ T 4D}rBQ{sris+ p \t,({Ӡ`&Ʌ@W?ۛFL'pCm򡃚oViMPf8Ś>t/zf(rhP)ܥ fE>x-Z6?˷\HT >;' [0*h/0UXG^HɑnJ5*ϊ**g3xV8՝f=iIzϙ>vMi$Wۆ0k1 4L9̑cu@,U] $61-KF%mik.i笓 f+O(gF "S5 CG(?Y',TJO'd_eZV"X2=ojE }+Nz ۦ~:(%]*to>F"R 5(IcPzVc *MiT֘o6׆5ma41ߤxT*SK\l]-$ٷl,ыaq{{ݖ0WYZn^,s+'Pn=ws[w8+8> L 8 |}nswmowv}mkWӖvlg7Vv}lcvk_׻uq}k[ךֳuajWիVuQ}jSԣuAiOwӛt1}iKWғt!hG7ыVt}hCЃtg?{[y\g:Yqf6YiF\f2Yae.oYY\e*OYQd&/YIF\d"YA}cX9m\cX1]bX)FM\bX!=aoX-\a OX`{ N0lx0nt&npml_զmh?fld&l`׽uk\ֵekXխfUjTԥ&EjPӝ5iL_ҕ%iH?эfhDЅ&h@}s|g;יssf7kVs|f3cse/w[r|e+WSrd'7KVr|d#CcfyLq泴k3n6/PY^WXVRSgn3"C !5\p #.|b^8^PΈTU/3|N=nE!"uc-'uLLsƗC-F beo&q.\Cƒ2}}x[qZXⶒ[ǣhɭ,;qpBE끞ǖƒko4qIlwƏNo! 2צt4* Z*`>re߬f@eaì/`mQ+])u.2H;kSK ^k4k %Z3}XjB7T`;SQO"a^e =+^u \3>satL8A;2ئݰKFz`B;ٍj<>qTs%Wh*6PQ{Y!mJ-O(EnVxӭ7CZ: n#5UKAܑfV{̧7~fr^}E3|1Lۙ:`W v0BM'U#Vʐ>\8%'N\f0UJ$|w20/ϸcZHm %]"aN屟;=G9Df5@JmR_r^qia{R}XQB| k> \[-gQ( $$1c\!sP?Cz eT hwn ݹ]vڝ۵;ܮݹ]sڝ۵;kt !$B$ "A"D !$B$H "A"DܮuvvڝkwnܮݹSs8E5STF{˻} S[#5pߓx_cwnv'iV>R”yMlg DWkCc$stW^`ĸ?PiHdNŸ|k\?Cyb%'KmcDnY|~2qcafjݩא&q[Cqo)3iÉm $싶ɯ?Q]cP mn~ M&#p72dyčA˲.tݱ6rXWSA֨B5k}]~m~=4"?Xz˯vfj%!,ā{#p!3muh\s{{rׂ6]fBd<V:@]’3n<N͗摭MVBh l.nѩNXĐ^> :VhDӻźY:BSFOcm7bymhl<- nD)g-Zrh0o`mB|yp9}֬dV`ӌoK{@g҈l<c&^#>m٬Vzf{o+fTOݶ h[C*m.0lS9Pcs۵e>׵Qlc?p`m֥1xk<3۹F: ]tYȂ'u屲5MY_6uѰ[-u[ZޛѸSΰbﱬLo@cifBbgw7W/[Ĺoeh.-fg]/]r\vO猇J\k^PcAd'z&V*$|[Smo>>5auj!{&I:tXj˘D.ir*{ugqg9g6L79XƆیYh h-lʹ[^Ʀɚz koy_*{,V#Y;^&X=hP٤KZ'fcfKuU ܊mGh皭/[f` p[nF?6ۮ۰co>pl~BZqܿstd王|}_@ZF }Zҫe  GO8'ιm=yvYGpp7 Ħv ?ilqA!φ Di9݀s}#cמ|]' (ca;ӆ6 Eh+eߥղO&,]-} ]q~rXZ2f`a,/53[5L<`T5 ƹێrb(-55C!Ƹ5 <YXIX9gD%&?zLӞiwbC: 6E''˖sNYRw|tl m#-ߗX}!G!-"*x5d{Q^7fjVS 'rjlġ3ױKвtu)b7 &ؽr{U Ţ A`-쐇ppZʘe>ӓ䛀LJ^ /y9ɢM)4}^c=hā+\-:*Vd->_==w-`^|(2ćNWxwn5< uFz xs#De'v`5_k)| qR:9w/5@ꭴI[_ u]w~Me9K|&px.~ժ"['ZO@%1fB "Y)#HɲPF!$Kܮsvvڝ y4B$HH!A"DDI$B8> 0n.ڎ l+fff }ume]lULM,E = 5 - %lLX   w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcE[dqESDDK.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P<88poko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD =;97l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lLX   K ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr njfIb j)ZZ)J):(*(Z( ('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * 5@0@ }{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?wl`@LkGP *&H"vfVHF6 & , w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;4z:z:rbzR:B2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-bHidD)d@c` .` P,_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5 ++J묱ꪩz:iniZZ)g|gu)gpd^vɥYbyTN)eP>dHkjp ˞h ~zvIr njfIb ^vZfVVIRF N6J&;milqD #^a\]!|KB/+nnmF"{zʩ"zh~*8&mP By€^t*Kl: 0B,+lJ*fjc!^k&gnUNIc4)"raVHw1GoFg1F_tEWT1EO4DG1D?\4ItPwnPix^UK,"gDDGC -=5To;97l5L3,1 /-4+)'l%L#,! }GP!KxNa;!$pB[EqmϲF  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz12$,-;<67+!"453./ 89:()*&%0'UVtuWB-> d %)./Xe?C0fDnEFy 1 23ghiY4밊z!oZ5vݼ G'[{j' ~ ⎏6H7\89(k] bI:JKLˑ!@M|N"^)#_O p$+%*Pޞ#Q,!o&IgB.*S?:e~#EDۀ|=\ҥM= 3f4+pб}#ՙX؏@wGBLhHp`6{ <-$0D9Su6dvb>Y!$ } =]gEWB Da.`[( `4-" LSX/wjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIQ•?]{ 2KÏ@ȩQ_>࿀If*/igݼW&?R0YXW $@P~zvrnjfb^ZVRNJFB>:62.*&" ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH\?t&󯵯7 %]Z>r"O\S';tUힰh2#r/%,-KfKT ݟ& /.-,+*)('&%$##b9pܰ\ 1`uт ߧr#'IndT4ӳsS3ҲrR2ѱqQ1{靟iY_⿊C(hzXkbY'Ddzyy͵r7 C/UN忔W?P43pa;2NnGplq`1ۘL@@ _ߞ^ޝ]ݜ\ܛ[Zȿǿ{} "="xvBo}e@Apme]UM`­ hgecECA'HPJ7.DCBA30-20=,1/;'-/9',.7&45634%6) joM?EK,W,WzAcX86kИ!#.ZX"&zK!":pذ{k! *P !¾2X   VUTSRQPONMLKJdkZ/ήnN.ͭmM- ̬lL,,аpP0ϯooӿ-Y\\)Q$?Av҄%I7AwS=EfDR1 RPMR. DG$H H (L^+gwVΰEϒ%YEj%U*Gx#%7/]~O)NOd)\"䍊)iͧ F~]$wKW̕R DMbx$'XNc{aD"MhOrŜ^R2šwD/ ϹÍݮwzbyқP\-z5z s, wg y!:ygtiab1m>FO$n\=g}Dx}e+z!o>a>DS*r`6]: +,[ޥ{ێ[ 'N,l1ɩ57La)=\ÖrOΌ83v mv^sm>,Mߢ2}9={4 GܩN`AS_7EQu{^n5 _6 2&}6/gE> PٔZZY' kc*Kn1iS594Cq](&؂ŊUʼnM\bXD=<[nc[SKC;2.: ʪ)~rIJIHH}EHщFtЅ=hAg?w\9ǁmجQ3!3Fa]\-g+W)Q'MDI$G!2d!c=CGq|ƭxvxuuUTSK' zvrnj啔KFF](&.*NMcdb^°rR!_8㢋G*R8ax >x kȀ*P8h`#>ܰ~}|{zyxwvu mZhg=&6W\[kea]YUQM-t^Z)  {M]D  A?}YOd$䏎g\t؂+T@ %&8lp1\p)L!|9;vCʉ獛۰Y4hl2dƈ 拗.\% +[ )R@y %J k!B/:rั[ڧ4dc뭬z*ixv_][YWUSQ_:RECe~ɹ7Ɩhd|≈-XPq 'L\!@C9lXC ,\a $?pp,P` |a!` ߿n7654 /ʪꩥzrj0JI#h ENC MhЂ 菟>٣'xlt#'7nf4h>ː0`.,XX2)R@y&L^$ #)2 䇏{c[k wӀosb@2 HIS0XB`pBY7ꇍ_ė5f&i%'K庞ӸB(=vg#L׈k7 +Cu9mzpVXPux?+TR7ZV=^N OѥǗfധ~o٧k>Wmc2*`?nL 2<_ ilpc9|AY8Ke`<_Dab~L_+D0/wG贁O.s׸8ljk`kȝ{Эyvali'(U3Ρ;j&fSGP1k_F(A%>Zk&X߅.XӶrRg?RriA;S{q_xyi~"v.3Qƚս'akB=<=>C?AGDZu3|lhS}r m>R~`P0=dI{ÙuF?a~t\|F?kf`T(]uN'[9U' ŀ1œqy~9_a0kXsgW.}iώgy ;9=d3.1&c&*P2\|5Ԟ,e]/[*F?wwդ^W8,ܲ ƅ2o jڇM?ŁͲT_vfN9cW+Eehb~d]0t9jfTbuNMM6;<1 7?Wɩ1 1ƾ]e>RH}O ,&0+{@l2*KX["zE3 A|t;OfձqL(r/d0X u}a78q0f(8Vm|iF nGnxol֙?3@Ow>=ZXC > K N^<>) JPϗOYlۦ>Q?ێl >#[SK9@di4n9WKz7etD 5C>RJ 䭃F~ :b{32NyV7XM@? d3j/@ 41W*9MN YyE,t|NM0v/lr8+&,+:-+}[Uix 0` sPz4I)*u*= }:o2O"8 ǂ+WիVP}*rS&(QiOiNoZS&L_TiJn\R!=Q#FED " Ag?A<4䳧PO|g;uΑs7ckԤCsf3!3Fa|{]EY|E/xwWLRe:(OdNIܒ$A8#y"C~?|܃9p8Q /\ŊUb0QFv #qcb}Ё4dw낅  !^Cxࠫ(Hv.mZTt6g\I \րd} WjjիJԑJ%*O ;qڴLczJv|RHCz͈qD*DAh3sz玝:t&#8y6~Y4}h2y0|e -Z+zYbGe(tP~ɜ%J 92"D-$@vѶ<ޡc5s8 ƙkИ!bx,VH1lK!"   + czV^T:R%*Ԡ>yM2aJv(H~(ы>dAH1~xh|3;vL9r,w5TuA[2uG'7cDIn#E yr}lGh7ζQc3dl +Vb'6qd%HX!1X؇Ё4dÅ-T$a/?pu $ΥbZSJП̗d$ 0OޏWj5W:SGnQC O ;qڴ3az+QrԸHCF3b|ъ8*DhZ?~x|S'c#'y6~l^4}hΘ 1b> ߃e.\%Xme*vS". rL{$#"D 9m>1:^Sˁ4٨1g,c0^*R8.A"B[,`_{ 2` ~^~ࠫ(Hv.mWUTt6K2pZǂխXR է"7UԣDԟTEcj(dKc?:~_L &ܣ9M-KjT20F|9Y'l"r36tԆE/h6*R_XU&;{+v)&DLڡ2Mkƽ{:r+#,kۅǚoϋ Ȍt^ S4nܛ%k+ޚRx FkuJ\Q5ݮxeay[&^% `BJ_yע.=aQ4N&-*;@mwf>dlKiH1ap PV f?zgsuʾw=!6l?wvȇYDygPMtW9P L{YH =4=d9 IedV%F83PYM_5\KMlFeԲwkjh#_2y~8VDV)]ԛRrtq=ع?) /j@PI8^ȩ}|-…LY>fm~`!ɹ*U'iDCk3NPLFt6xF)}UUzM_v5rUr\n u/k|_V.7RPP2FU ẚwuPo2V2(%Y9NwiC5(.e7l[B㹅6Uy^st$"cR0& { >@PHM b{ ros3dz5rg"o8wq|_UN`'k nν885 >=5Yaq#'rHmµ0$G"Xc3/Tyim'}۬fv|<#]7?B՛U^z>0(W.c4gW\GsӤ=J7}[L;f[=/~ z?DiVz Mغ^l+Fs[ů\W57FA#%EƏ?C| #y1[^6vq-6;}EwAobS؟ / _ضmNe'r4w~Kùg>#gHW$$'>~N'쮫}rET>&e矰A~0]7GƳy*;{NVD6rNڊwl:W佛~Wv@b{u=z*]/Wc,9uZsWGg2"^q'wt{?m%K1xk^#. */?{j?w1vy^^f|ezO7_=V\үgot~MR\|@zN4b<[ʈ7@lg\A9ӥ5mtc'9_h:5nOʰN"TEz˜7h:0 U7jZQ^/x6_ɗ(kg ]}]pgJ=i;DkV H_s(Xi9d Z (ddiǫǗ~} 3=tWO5&]}wM7 *E}o7Z XUm W's4r2i{ıxG~2O>xUL馐1Uǫ2}OjyQx聒?&sK ~*]z#by_}a"d_*Freh:"ۚC:|:纩:tۂ+b~ om1/\y A?$1V!avSpLL@hN}sq, 01a8ܐ}'[ S?Dka&^܎D>7e<"j?ԱLz{3_㭶 5<`ŦXtA9CJ&B@a1p#O0> 4 P:x2Yzsܘ0nY:>G/ ˀSq`sET> =zǺP@F$0Wi)qMO4.F?, fGxS0.cē\Iƾ]v }`nG#Tn{zaHGܗɆ2@\3MݳήS}mC*s=Kd3dX #btKo8L|cJw}1d#̝rPNL2"&<y+g9g} Cp@S! ^9n4(0ČpGcΟmf~t@.~v0C ї}j1 1`)Fc8LL!>tԷ? QOi>a2ϭ aD # YQ ïx.|wvȚ ԯ~o?=8rbKld4"؛1x0 s$3K BBVvww"r +FFP (f.C좟ua\WT= H"P@aoLXFsKlh dҫfujͲ;<]1*@ ڔVyٿY+K"g@?$]nnV[2`8Mf1cIvqcrkȢs lHd-@]wQM-]|iջ&;2]T÷JVdQMN(a!LL.4ޫ[lDGcsX#/idzu ;Rvl't^`̏1ɿ~ܱ˄n BK cv86۵v߫NMŖrFJD+'ҁQ=-[:*9ғ?˰)MN֡Np>a'J)(.WƵh\q]P"QiTi`ww&D7 cVr&Ǹ.jM,I849IfŒ{$s4?\)m5MvC! /kYO 9K`X&s4_|e75s Ȅnņ@y mf3*v.i8cJ=jHOnJλdQa<oOo50kD$85j[F5(;8)15""&-X!3EJlf7j3wiƐ_"(^zU1^g,:$%aBvA~BFzБ 5f=_8#$x QpZIJi>/!T'Zj'tx^Zsi5QTґgv|mf|㮰y71P |ru^viVya)TnkS{B4q\Nk'Wgr9N#f3ȳvY5(VCh$k#QS> 12Y޸:iv<`%MB=Eh2=;l/)'̙uTd>f|O+vU#=zqŐiDc(^6,1-C gGݳ٧Ԥ"݌vpBOo]nWê3aъ1t I{*5wY#bIQ#8`i8[&f#Hʢ̴Djlge_Cxi*\!M"[V$sφr2WaeB]zo^gE﷋'lX)}XJ&AWO::@M'IhxU$+6lMAìOevs l7 u!SӮ3y/OQN#.J>kZ*VTYj7Iv^[ TJSy5Av(Mk. pNI݀XIWPJ($Z6 5!p$v*'dI0iJRJD@V7KЫQl0!AΧV$ D8ڭ)MYQ*DVP,0 `z9r+ac,9e`Dx}_׾YRfLt=(Vm##]`<G!" ^  7gV3LJ'R7n2ZgRv{TQn|8&$ˆaڨ9nCӬ`$ d|3o:. 6w}#hvQBY}9dYJK@21ΨEiT Rv`D@PAPа(*Ch+HuNy%GYKvj uE1哎TU8 KDw xNp{NwGc3tNX.ܒӋLl)ȇPr>n>cq|,lnA/u2yO;sڠM^uuK/'ēCl֯h`ei[ $nc6tC:x.{摜r4'T b$D3ف{ &I~.1t C {N[5νjZ? >e^jy(r#_Q=6m}pF{L9;A>9 'E/],M-ltqr5?)YT0x@k0h='#4>Ncj/rl'X.-\^yASQr@K+/'+ I%M#u>Xڔb>l~&1Fūt-yb MHxMx}Y_ɕ_6us]_HhH3'B?Ü[/56hc> Iw5YQD}\v%zx^q撟Tח*ʇ`kK8&h;8?:7p1}Wo7 C,<2{V=,{ܩH= CC5y83&q+ڳ .,oӨ:Y//p;|ߠ2L DoμQ./ǂH=ҧ>gOkጜ=kK~-u Tݟ)Sn{g{Z;Sq+'OnO|ºyWd~ℏA.DLoF)xݬygc;y>|qNl뫎AͮEFځk7pO]{k^hLw0.GAĸ/s=RǞ_=6/{ğ 8I n˴C_]\v ciBVhw<8ZCBfp_xi^ڴ)bKH5~*x Kgm08rp{$IxHb?RnC=ɇ[}Я] gzRF':Ve |y;~m98us(2ǣ$~!\3@ābmrGǣ|E6fٿ>~H7I^qyl>o  𱌣u/-$s߃{p>h>W}Y׸3줱^%7$( wcm?ۭqn:\0>9X+e*ʿ\딋7W>C_M1<;&o|ӧ="6eRa6kt}{[fCVwf4!W Dc{n]\LyA@~+aƷ:{e_yA_!E'8$ M:+㜿ѿDe٤ÙUW[l:~;$ m{5{q}xGks(6өFA!8ɋFVRٖe?iA,X'm 3q U8_ߞnxr.MbOOԅtjoVx8W䬟o'-#9p+ڤe{OKu'W뛃/!:|q;h6"gef-֚"4~ȇx6KybwѶqfn_h. RvC=Yx^L |7~*p';KӀ\uwу:иq9}M`=dQ߾3ާђ-ws^1QoK{)g˸h N^yl3 |k _x/m>{}ǎoޖvغg;l)Owkk|`m]?<d/ v΃l%vnq`xj Mh-~w߰tFٗ0O@yVq 1'~A'K[757mg]oLv91p1 df 6~6TdxmqE d@OSY(T#ddj"2n4)x Lo:GװW9Aܒsmv v1./( g(w!S2K5=RVKc5{@нy{h>Lǭ&j'2՞<`ys\pi+1,7p=2Jݼ?]5qn;AbEw"Px}[7OCw^>!3?/~K->c0+ݶ|54~כv&>u\,sf?"[vpTzGUȶٳ> –d-N6[kk{}|.`-xL>;pm}'M.bOn7v>BWoL^?so;XOj=eQ>;|/?u&MTF٤Xqn7ZKMD]]w2og͚w'5~HI>V/\I畚Jy z_8voK7L{͛L,IY9u|-a~^z`,ko g2͌6cEOIZ/w. _x 6 :l ]7'Gwb'!W엜9wv p8/7ɨcmU~ ?=ȆUɣ9|!k5ڦMW!ܫsA)8+DQ^GѹcCRaFݏ \v0|Y5O %˱^ S{ԟs.hh^7gз`_E /TjghRL_*hsﲃ2G Ve,^/Z ZAi-G4HRd+pHb RY"PE-*YtA+V[Ajc'ъ|ȸfJ&qox Ҍ.ڈp_$zL;) 2hW}[ d_-n31QK-3 [X #sSb(i78,#vVʸ,\w6kMc}pЁq#ddט8 !>Slk]Ofε] \d82xl{?v r6%k>%YB6dF3c3{K$01\+1mz[8'6?j1Ol˳x.ƙOSS;;8X=͇1#̻Kkq"ȄRP(PD(}$]sn_fH#3-ƿcBd~2O#nmb*Fj^.e^o˛E<^GGtKȖ̞hY|Q{鯟>;۵X&l0նS Öq"09* vo8Y Fې]6Ze`i!?5pqo`vcrDX9_*9/㪥i8j?Lm}ٌZ_2i}lhJc@]_2.^fø-wPG{tFٱwo<1 /5(\gg sjn_<_Nٍ3>>),i<] $׼k(q;~ ر ?pig$gwWMd|/`?eʭGO8wakų?^'x'Z /D :zQZU>QE1? ߓ"ro5"~pՇ"5DS#+olw(sW8E_aQm-v*}P;P囋O2!nn ) rm!/M s><8^%=y{R:[čK05^MLOGQpL%lޤ G×6;7"..MOòq&9#)vvӯaL.O kȾ;e3/W!7kpdZ+dɱD͍`>A/Ub\Tfv p|9m|bkV"SJ0-pzLfᙆmH7OPgx7a<|eVdnK׿辰Sa>%_jU x0Xٵk5l =bb4a| rߣ?]ⳳ5,wnj26ʹ 'x$ll6E̋@]WŠqPڪwk#Ǿ04^ 'Zzʶ;Љ*9~ʚ) q{7C}sY>l(8G~.4r#!̛~D\p[&|X{+Qg_/Y |}pƜa?9uz=*rHՁX]ٿ2_3! appB F8~5g>bҩJ|xes_bLګg3>+1iȮps_ק \}Nmo^QUl2Y~]aDSurIs˩cPMmnPa>"w]\%mLlWRSTQ'֪*Ь9NXd+&[֒eLl5%+/s_arnN(̛U-yahhV] iL#]mpGZ>3$:Z%)(@2f /4p02 \˜ChE:ʔٸ>r_NvA\WD*#r1QC$ZRi@&TabY/BH:J#l{YT^yqm~V(¦mZ;⯫6p56,23:!5fO|L_AQs@P0M BMD"CC5/,+<3luʼ=b7U-Dh.&)O.E|s'1=ߖLgngŷ`A<<6a5ph~z|X&eUcU0dsoGќ.ݽhG0ms}|oP,l:$)${7 qt{DVMOޝ Wu_MkIEOPzG70I<LV3vy`g1wwǻb5NTN % r8!N3`{v4}pm%&ojrNy#f"ma_\}7A&ȸu_30!6{WxJ:}zxOe${ܨM7K_|11,򪛂&?( ;Fs#]o}كEsjM'K;3lxyP Ɵe/3Hlf\nhJY$gV{֌2bҕ -Xh[J&\lKJ HU+V} _xG#';vv@-\Lk%q&%4@!2-X8AbĆ0`bzIbzjR@qҔ)"CɈ2<`x٪Պ]G9jp ,H` V-Q8`ASy  iU&-3fɌuk֫UJ ӦL*MzhѢCڳK`lr ,i@sY >ubL  кU'F,[3.."8B@^uYkr P[IMkъ5h{$xh Y}:6@!*)(i"#i 0#"R$I 3PoͰ5hAK)^H`PQ[l vLc>$L"^YK }ML1݉ldtz3lIx3{tzO OѫZ-jN\ii?c]vo>ٿG.c{!&>|"%~upperlowalphadigitxspaceprintgraphblankcntrlpunctnumcombining_level3hanguljtotototitleT:a`$kzoBE#v`D1_utUBT3/0mCLy;SVp+ 6+e6}N{=k OFo>t  W!.P<39Qh:w 08\?FzXG ,[a" AlE~j7s)i;!-PDZ"KV$ > _]W4r-Af?LU5q&~|7SIdsYxq^)n,4Z@(RMJ&Qj2{Gd^H(g1< \C*ewm}yxY8c*hOpfi'9 I[c|b%rH5bn/]u'g=J. #a&)š&ݢ EL$1J($I:>t(!:DO # r<^$~J_nT9 3B9f _aMRc]tydôEUqڭJ/$&S?Bl:Zp1Pay9N`23*jW{C<wD$8cNv6;?wz~U׿u}w]]ۮow߿m~}߮{vm wݺ}o[ۯUֻV_^[}zWuqZ?# p. ,+ʂ .bBE 76543'L 1" 2X@a8h@<yA91)!I@qb(%ĤQyZpVu]oﻺuzwWUWSP.HA$ *@ 6D΁4ց:0/~&ڣ#Jc|3YcUUԓr'\/Զ` [N30rt䫋 zn~6 ٺL:)lˆc̿U7P': I݈J$tx8ݻ(T/~4rAy_+o?oXz`ҤuFK@2)Dgeg~޲"TokeB)8 Ēɮ9Xg۶q 5B|9 lx&ѡ-MWPqezTR^ r]w. [;_ OԤm6yV'?"_vhB6k[6ۤՇA\UX(S,?.ȱOؑc;:pJ-LkC XvhOJG9L>JG2z W'aEl7 Foc/0X#p&o_:5M)Gj)6 7P\! *XӦ3lkyj, sgr;ǟk.vd#y&ZM5!gz1e6JP0_/ d[ͽWhbWqeLyuT8u=ϔ2JYoЇx'`!=$z,l69C $%7yy"8Zk-*!ԃ\;J2 6%?UDu#:86 dݝ ;Uwt2d |_Rr-'M6°>QTCܦr&\Lxi%5XW0;g;xfh͛a!m6lckg0XTׁKUmo1üky)EoJth vP ds 82g(#i9_>PaАո.@m6ߺ@ٝMbUl{6r ܣeY_(m*2|Βo٧ [PlpHs {Z*kĤ*PTDkS95I{T_ 3ӹEaBg>*Ft3N Te>G"v};`$lCx>?a>r?ymD_QO0 OLLIĵuȲx>v0RKrt{m/ x(3a[ s!/_ {U~ 1xԈUfI Hrb}BoG*hxEn |{~y2=i%"bU=4 G_Βj׉7P =/fat_ٝiyM6N‡CD4h\ZFkS!No^x  [(s(ܯo$ 4&;q YK}`qXܽ]xV<\b |muqЀ~$FjkUU4K>Y,WVH7[ZEsxHILNvkix j{ ӈg}c(~ ztLcU l΋]oZ8 8L8ɧt<Uנ)(Cǖ*kX[ 6GuϞO'-hXW|\k ׶pɠȫd6A5{ qUr%dAſ28vg0`7;_u"#?Kݘr\:&,b1BP'f~*%>aads559s}Ψ?ز_*6Bs3vvɵJG#@/Xd6Z3z~E2 _RA( 𳥕Ts 2+=((%۲ ]g\`f@3Z-|)[G~{` t,MLB^B5k(v7608ot})]4D}aCmw-Gb=RyhsxZT)YHo95 Qs?hʜ:L(\S*K8a;-_Y^ӳ+Y5ҏnUFBAG0Fq5*%T^ݜ*6PLsٸEYu/2,66] q,2#҅S%kO qƶX>#CO᧚{@VQZ}=f>ݫ9^W͸FHYJ" hneX|0 h&.""x= Ѥ2@?Fw՗LN/yx!ΫVgxLZ.`c0llCֽ' lãzd~iI],mNaG-%%3;CwsΧ$̸ +9lVs M`~J* pΚ(6wgfor.*?@̉ZF]%Ez*/ N9Sx <ѣ4f8saI/ǻʜ4 O[2ͶZ/r@/\;Ka]'I;LLMJQ,{L2'ɅG *3W99f?޾΁`i3uzHAU7 Tφ^n2?03{53+Ո< yBi(^[X<+6ph#⋖(О>pB!9ҜU#ψu^ C[",L++VMӒQ;Dm9} 1Co|, \6+FlogbiXxќA'+ a!c8ִ(YL?oW1EuJRP''>/~N )Q˼tY8kV! jX!/:S`wUqVWr|kG!^kJ3T+9dم [k nSK/K >W&B@B~>V)f8KϿy >Vfz J΄}>iw&j!T!D!t0G{ǽE|FάL#7/9ל9+=w}NŪu?]=zf:*ǡNݝ[MUg vn}\Xm}G @Pgm킞TͶ ~WYi: ^i wWC%yj-<0D=:4ijxa]ŃZLxݵ/p.ɛE-AtybyLKOgR;8k:YX8@..^o!bOz ʭ^y{86?cOK2{f@{O=8{qý\q2kKx=v/zO5c%O(|ɷ/#&7yܼWsjn^\jnn^ͫy;{Zk57DkI-%WH>!qaQAћID@4( x ŵueUE5%ĴtdTD4$̄`0  "Q&xp7[͡aA!0;=M׀@qmiea]YUQMIEA=951-)%!}BA@?>=<;:98765/.-,J     EEot9VA ݍUIA% kK+ ʪjJ* ɩiI) ȨhH(ǧƦfF W0 0 0¢p7[͡aA!0;=@_1czrjbZRJB:A@?>=43L1Ub1|xtplh&x;]whC1bX,wwwwwwwwwwwwwwwtwwwwwwwwwIwwwwwwwwWP&x;]whC ٨{>*'bOZ}@f)g֮`ͮdYW,߼2c9Yګe>EDz|Cl,LE>I|7O 6(١d cY&eΠ=lPFaXBòYtqu YtQz:6]YO2Cg+e>l|'AkՀ ZRM Ch8=iti~i)bW5F }4xw6.ѓ~vNk==䌤w~Z;f'J*5/K]>F Q]v#հC7ն ܰf7}\ւsյ5Tpk-wcC3ϧg|6)zY[2dö<ۦgj|JZvx9u*˲(0Ɓ1XQZ)eXexZamFj Ox;c *)0r)Ar↨fjVCÂd*F{:&%8 z\6|xtplhX30ԩ4 }:̥2<ġ0z.*(&$" jWRP'S4@&X*^lRB௷%jkͱa^P(l2$h, vf2Z1FwpF\,ʀ@n4<_oK2"f kFFOgT& vffbT)T"D!'t8}`:mZF'eX].ɈV^C@><:864 B>MRDEP|=Nl5L\-Jrh`XP@L%H}rO7 bP::>O&%8 z\|b! x!{Zd*F{:d0Ktku}6MJcqv[m{f`T/H rd1bT[u2H#Q=;X*^lrlY5аf`T/S iz/IX$At9VA1!Qd1bT)T"D!'t8.!a和lY5ãcCÚQN-Qd.IX$At9VA1!Qd1bT)@&sS 6{N擲I y,.dDdb!  uj!B&sL""q( on m&{^+<i$ >MsT(ymZF'(l2$h, v/WRP'{:>O&%8 z\6|xtplhX30ԩ4 }:̥2<ġ0z.*(&$" j!{F{:d0K2 pku}6MJcqv$#"[m{ аf`T/S it6Key4Cax;]wUPLHD@h3C UPDBOpF\,ʀ@(:>O&%8 z\6|x֛:FOgT&Gc8NfjVCÂd*FMsT(wVgI٤<_oK2"fWU/S it6Key4Cax;]wUPLHD@s$V{IhqJyfYeCQ~Ƽ'yçn$$$3Yc:@9)`8ѓ:Dl..=EI/ H4/$5"K،At{۶OJ:M@pkɅ"t;JKI(>,xR-gzLV 0FSE^CbIJ֊So[h)GZ:7oZ:Z ގ/ucl9Uvi4PSXQZ)R@Wgv"}dHTVd,'.P2դIYƇǩ^<*T@YU m* Qu"HUUhUA\!SW Nq596V1RZ9䇭d,!rY22158cͱCVJYsdOu%* $q]YzR Ӱ5ʩ7tOۺV:Cx˅Oө*5\J)gi2X4g*ʱk"TT |x2(2%hԫB/crW[j*}E|Xt;C+/g]+ C`gP?z *l9*b')vrb')vr,fJL1SbJcjoVNlm&^kJNi$ >gBH"X(@8@PAAw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od~RL$`, P t:AAw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od~RL$`, P  N^賹L௷jثJJЧ\*ȣH rFbZRDBh2?bP&h0 p >?qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4sT(Ip4 Eq00(MRDEP|=Nl5L\-JBL%H}<F1 B@ h|fi\&anYZM""q( onm&^kJNi$ >gBH"X(@8@{}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8M\,D< B@ Lvku}6cqv[m{V\*ȣH rFbZRDBh2?bP&h0`(2>:}.6{N2y,.wpVSit6Key4Cax;]wh3Y rX+U u2H#Qt8M\,D<  ><:>8 zZNQd.IX$At9Vd1bT)T"D!l4>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gBH"@8@Lw{>owVgs<_ofWk:FOgX$At9\ rXDBh2?bP&h0`(`}^u\mZ賹L௷jثJJЧ\ (0|Z*:J(x:&c. e"@cH N^賹L௷jثJJЧh, vLvq D!l4sT(Ip4 Eq0>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gBH"X(@8@K^賹L௷jثJJ(l2$h, vffjVd*Fp6̏X*$y8"8  {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8M\,D< B@ d{}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8M\,D< B@  ><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&c. e"@cH T* ><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&c. e"@cH }^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F1K2D GP$C@"}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F1K2D GP$Cp >:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gBH"X(@F>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gBH"X(@8@AAw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od~RL$`, P DAAw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od~RL$`, P  8N^賹L௷jثJJЧ\*ȣH rFbZRDBh2?bP&h0`(BРN^賹L௷jثJJЧ\*ȣH rFbZRDBh2?bP&h0`(`Py^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4sT(Ip4 Eq0 hPy^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4INi$ >gD< B@ {}syvku}6cqv[m{VSit6Key4Cax;]w >:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gBH"X(@p\>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gBH"X(@8@0AAw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od~RL$`, P ZAAw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od~RL$`, P  N^賹L௷jثJJЧ\*ȣH rFbZRDBh2?bP&h0`(X,֠N^賹L௷jثJJЧ\*ȣH rFbZRDBh2?bP&h0`(D`Py^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4sT(Ip4 Eq0jPy^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4sT(Ip4 Eq0 0(<:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&c. e"@cH B ><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&c. e"@cH A}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F1K2D GP$Cp:}^u\mZFeX]V^U44Fp6̏X*$y8"8 6(<:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&c. e"@cH F ><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&c. e"@cH A}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F1K2D GP$C0}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F1K2D GP$Cp>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gBH"X(@d>:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gBH"X(@8@pAAw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od~RL$`, P bAAw{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od~RL$`, P  N^賹L௷jثJJЧ\*ȣH rFbZRDBh2?bP&h0`(`0ؠN^賹L௷jثJJЧ\*ȣH rFbZRDBh2?bP&h0`(T`Py^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4sT(Ip4 Eq0kPy^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4sT(Ip4 Eq0(Ȩ OZT?I @B !'/;CO@_|wDR_}b~#:w!'/;Cx1?}R}һGt ѡW@_{D>}#:{Gt P+/=CO@_|wDTb~#:w_=l3umK^t#!J-FԒ xom_`÷F=${xw9\t:)"]Ǣ]\2l5۬6!88St. tXVn]/]/f4*,|M2ע[Exe;bKb 5_T.HaXh`]gK.T1=%t_5#\Z<cr;8z~!/։j*LOئX8?yMqYmp@.p4wU8."qqq%8%hNd՜O>sXTT)za?=.:غ:@M:|Yzk3=7=sLILNPRTVXZ\^`bdfhjlnprtvxz|~o  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~ppp  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~q  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~rrr  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~s  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~ttt  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~u  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~vvv  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~w  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~xxx  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~y  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~zzz  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~{  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~|||  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~}  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~~~~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~ߤT`o@<HGbs@iHl M#9 4y$6&b$G  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~p4 %Ѐ< M 3[@IJ)R@y޵ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦ:)j)ZZ餒F 2`` "@x  8`?>==>٩Cg8p޸i97l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL ,/~+ lL ,/~+ 7/;ew]uE\s7\p[n6[lZj6ZhuYfMc-a _}]u[mYe%uTQCN9TL+tRI#FMC -A O?sO=Nz⽓6ZhuvYe}5W\oUUMSM-QE O=SK+GetD P?O;SN6L33L0K,(dr$$rH!GuiQa|Y\QQ<IQA9P +0B8X~r Lx&]! 0IҺh*i"f*k&D[FE&SeEeDtM r~$vE*etYd,2].LE"etYd,2].LE"etYd,2].LE"etYd,2]agȗv+;5M>i[ٱi|Jǜd4F 0\Z ~ٽ_VZ]sV[kUX;꥖VJ餒Fzu9ql9a]rYbyUR9޼xڭ+%(|&\R$+H#$rH!G{qGsF581-)x%8!rbxR8B 2qD@ $pl%LɹrG1D? )P!|VZWY]5UTM%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=8ZkvZiYge6Yd5Xb_}U\qZiMUN7et4ԛ/]'\F T0nZ :WN|꩸"ݻg^s{n` ߾|ԛ]u[ov[mZkvZiYgevYeEXcV`W_{uW]sV[kuVYcw:26ˬ[, _}]u5SL3ɜRo^w֕nP> d)f0K.2K,J*ԛ]u%O:$K*\GY$C $?#;6H2.)~abX! M PhXX 뫮ꪪꩦJꨢ ꧞v馚f¥ꤎ&JmfhYfx6jZ#8?g3"aRz ͻo<>dr{aR,L76Y lo_9L0uȑ\88#nx.kn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gp}6\S4<2S0rDA9P 1 )P!|\P< P8]Wt oa[euUU5tPAN;nɦi9f_"i@X.b$("VHa "1:,˲)B}򹧞yyu9qM7dsM5DL3$sL1K/rK-J+rJ)I$4H"GwmeE[dqES<C9P 1B #AdpAD 0@ v]vU7]t5\r7\p[n6[lZj6Zhu]qVY_mUTQ=RE O=4SL/RJ'4RHuEMC -A ?=;9aV&Fc8X#3%8bz!j!R8B "x`(`>{+oꦋK vb{R-:,*,[, 쯼+Z+ 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆"tPAO?3O<ﴳN:3N8flfhifd)f`~%ZbieTN)eP>J&D)d@c` .`h`(`:6H2.*&H"vfVHF6 &H@hz%T[k+&RK ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr 7l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL , w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?S<:S8miye9a]rYbyUR9QBE9A=򸣎9x581-)x%8!ana^haN(a>` .`h`(`b//[//)j)ZZ)J).hjh*hg|gxigt)gp}6\S4<2S0.R,*R(|&\R$<"R yQqiQ0`_|ﵷ^z畗r w[mZjYg-v`W]qVYauUUO-uP?SN5K)TRF 4=:3οoi&be[fyeSFdK"i$B#7ֈO+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gp}6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P< P8^N,ܳBOmSNw_}wqEPC %tPA]vU7]t5\r w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9njfIb ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H򻯾{;{;rb{R;B2"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qM7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcE[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8miye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x8`uoko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gp}6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P< P_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'p}6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P< P̺_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8flfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h`(`d//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4@0@}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;9οo&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X   XK ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr 7l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL ,@Άxd !<2#CxdG!jH7 ( AL H6D+%fxC `u2C@ \f_pD    RF N6J&FIB >:6H2.*&H"vfVHF6 &H򻯾{;{;rb{R;B2"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qM7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcE[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8miye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x8uoko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gp}6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P< P_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8flfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h`(`p//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4@0@}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;9οo&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X   [K ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr 7l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL , @w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9njfIb ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H򻯾{;{;rb{R;B2"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9q3#/"+"'X"#"z!j!ZX!J!: * X   bK ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr 7l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL , w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9njfIb ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H`򻯾{;{;rb{R;B2"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qM7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcE[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@ ~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8miye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x8voko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gp}6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P< P_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8flfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h`(`~//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4@0@}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;9οo&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X   ^K ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr 7l5L3,1 /-+)N(a>` .`h`(`//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4@0@}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;9οo&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X   fK ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr 7l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL , w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9njfIb ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H@򻯾{;{;rb{R;B2"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qM7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcE[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8miye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x8@voko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gp}6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P< P_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8flfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h`(`//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoF?>,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1I 9P 1 )AT0A4@0@}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;9οo&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X   { ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr 7l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL , @w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9njfIb ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H򻯾{;{;rb{R;B2"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qM7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcE[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@0~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8miye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x8voko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gp}6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P< PD_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8flfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h`(`//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4@0@}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;9οo&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZXa~C2iCߐ7! oCߐ7! oCߐ7! oCߐ7! oC* ,_#.<҈"w_U R5D FV[kuVYcVY]UTQ=RIUPAN9TL1J)TH!}F]TD=B4P@N;ؗuMs%w\q[ojVhmeMbV`uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9njfIb ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H`je9a]rYbyUR9eP>dL.dHiB >:6H2,b(hb$(b ~VHF6 &HN6J&F9@:581-)x%8!rhaN(a(`}R;B2"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qM6T3M44L23L0K.2K5 -pB #Ad0A4 w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%v`^y5[mYeW]mUUSETRGSN5K-I%GmEMC -A ?=;9οo&k&gY&c&_z%[j%WZYRF N6J&FIB >:6H2.*&H"vfVHF6 &H@C dD)d@cdL.dmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x8voko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr 7l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL , w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYg1"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qM7dsM5DL3$sL1K/rK-J+rJ)|&\R$R Gwme]lULM,E =pCrbxR8B 2 "x8wf饕R*I^P>yE9A9x581-)x%8!rbxR8B`jdL.dHidD)d@cl.lkl+lkkjk*kjjjj*j~ini^jiN*i>  w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9njfIb ^vZfVVIRF N6J*Hx `{{{{_;G/;;:Ǻ::gO:7:y99W+yx88xkxKx#x na^haN(a>` .`h`G@з " 8\7 0( )$ "%),/258;>ADGJMPSVY\_behknqtwz} "%)-0369ADGJMPSVY\_behknqtwz}#wї[6H ި1#ɯV}N||*]|3e3"]J 7aietʒ!;fak\n٪EkX&jթ @ԉ&M0]T$I =bP|B&L )B$H5bPqD0TAWO;vvq2alRE&I C 1\@QBDNp MMwvԥCw\9r[7n۴evZ5jӤEY3f̼1EK,WT2EJ(O4aDI$G!2DH ?|CG7lԠ1CF /\b 8d0Bx֡+'l֦Ac,WLI%J-BTH>yW߀ ڀ ڀ D7h^ A:qް $1ԥiρ+ZZoU ֢_mpԦMF zR.#4g~М~L gfd#Hd#lE[m:i[b"lX5wtE3^Ɩ- 5EcND&sUuC333EϽBM3C]Z!Pt Q֐ypx&1K0?Z1;zaP+/B7#y?UXE.\.+,8܎q&I{sāMk!-# zbD; b_Q=5 r2(K {wg7LLW)(&%7l  '6;sްI=3)FR$cb#B ފ(:a‚` +*QP2b|B%G'A ZɁ@u%ԴTi@o =zbaԑFMh'g%-Yx0A (L0Mauqia]YEz`HPmAZN7m֨IsL;̼E2r,W%I94уpP`` ~1`cwwnqonlki:peBӋI)H@ml>w踶>(0qQC 6531 [X(`"pѡYA}`_㴮)%Ùe_,>_@o߽U{_Wÿ^r;_ J_ڑf i0_,HB>:62QDR8h//E 6531 [X(]d3(HQ* >oH "A %)U6p\8fFk&m*lڱ8.jԚlZZ͚Ê=Z>,en0|nYA 5쮦_5MV._<ΜsgjĚI_&V(.'&;&m'|'=|NO 7?0|,dgo.5:v'+|;l;kkFF`n኶XO/JiYqhڋjǻBm=l8Z>Z󓚐[&01AMsO'U3x:HU+3ZZwf/fvE$=-9pqp\RUkŒwH[Gx| Ϸ D TMLhM7ɾoz}s *S:e$i2Q!@|y&"/[:Yr5dXC1meb ](d-XT@qDhѡAz@6.XHh%/ sq7fH aCW ` թQ4Y4 >wqL/\Fë{b ŴLÃax0`  xT(JJISq̘D/^ V "A~a g"ر Z/V H gc"0Z!r++{^{x%^{5߫0WB^ZId!?t$jd7k(( ?u c5e~|{yxurponmlU'HD2T!gU*e%$I cbED-R:YWD8o1`XAEQCXcx.\KRESJ!"g8lАI4re &J  l*L0!+ ԨO0Q>4d`IޝeloUⷢe[ ~ooe- Gh[ ^eJT'JJISqBB+}I\9;tq[ 3dĀbjb+RJH=u ר) ,QdXC1me!@}a}:Ú6}yŕa L (L`Ap UAubV2) '9r@>y 5jҠ9c"1b€ID<Ű -Z`b )RI>&|K$AwĈ^<"C\9;tq/kL*se1/ST,SD}Ԅ$H$ $(P$,@T@qDh!A~yd\cFa,UQM~4G?|Qr} }Q5P]~ti#E3q1]T "A~a g"رM oY7#f2%SJ!"g8lмnyC<NGJw{(xhxhVJ}>4C?>g<+g<*NG6h$j2J%FQ#F*- k`k_k~MP]~ڄѢCȸƌ.YHyI ?zj_EꈯBJ_m~[__m_%W)SH玜7m(e %GQ#F*uJĞ.PZWH℉ѢCٸxf b!$zBݘ"ŋ6J!+ (O,ILT;r޴I ,QdXC1m_Mje&jWj]vմ^ «1x56R,+)Ab$9(RO3c LD!v>vME f <}e ַBuiӥI 8nԔ (~|{EÆۋjO=Գx*ԱOT OTBx*"xWJꔩRFc'#4d \#C|Q#F*- Ŝ@P]~tiWп~/ewͿf]o_&"ȿAouk__;_dv׿[V7¿ M/_eJTL"5BDϞ;r޴I˖A*N!rG#G-TDL칡 p(N(-:$O:?槈?-)O4?iTOtq??m)S)d?O~~*~?.wO;]Ojzһޝ|7ѻ.w+7y7ͻy˻[Q{ݽw{]w}{Wƻ.]{Żww+ v{] f]xT(JJISqL|$s?v>rC~ ]$:F"9o<ᛰ"zSv[DGKMp,ވڞ9 !0K t+@DjOZcMs<19"U7Ƭs|p߈<su4Wf:u?&od9QcKNp1X2C v5ӎӦIa*bNwrY~БS;їk[ʆ8/)iӳv?krЭW`HŁHq) !zE~.JM?w^ee(M*;Lʎ^bE%KQgu*㍣{TzCVe4/Dp]hj3t2><敽"k)7g)0Y:O|$tȧ@>iOo|*O>ӺO>ӶO>MS }:iا_z}oko^+ooto1^[_ȿ/6me_nEK_bYRE# 1_\d2q1QG .V(!Ze7~a~^e+S:a(?zYc& e%$#"!a_7e.V(!Zeo8ao^oUBq$A~ԁLKJJIHGwIC ,TLF>6.&( %D|„ V,VDu4Q"BԁL/ZHqI!1B !: >C8>dB5S&JN6gxbE%I # A}z]\[ "8XjZe*K!'7jdvR%J%G )dA'Ʀh=|cpKV+T>ii@|if̗-W% >c0|5}a>RcG8]-ę^DZOR5U L"(*#I"0 _jb;b__cc^UddD;-4 J0'W+LPj'tE-wk[.biTohBeJ^ y!Q@W*s%ŕWJ\qEUW=\p*͕ Wg\ ᪃ ,rj˕+,WRrʍ%7In!r#ȍM- Э/nn~n|nznnN7(nLܒqm 7n1Xp#ss ssrr-[ە[M.yI%4!ta A`QEة3!|^XD@]e<[ƣezs :r5Ђ ''~R,?]ʦL<ѤJ"2|QGma^lgO*ݱSgNBІИ1a6 ;1;jf2a`( `(b`(*`(+CҴiV-L&zdKG[m-ںck7Jc0b-*-ki+&lق[8lJ֙2[cB`+ &z`k `ʮ(Ov,QMEdǎN.Ю/v\Y˳vn%vH`ءّٙىمف}yEk`΀;N"*N2 +IW]9jtꎫ9޸2tEjcZư Kgo(?N~$9[ȏ ?F?ED?DCB?4~d91Kgo~7hcO/O?~Y~W~U6}eɗ&_|Eȗ"_| _x|Ǘ/B_}kW+}UkW_B|× _3| _%|_|uK/+_5aT Ia$BC;pc 4>z{ :r5Ђ '(R,G]9ʦL>J"2|QGma^lgO*ݱSgN7nڰQPj![ٓjwX8oܴa4fL .y8)iO| '04'G>%I) iI'A> Os|rS'->U OK|2Sxç>)O$|*>)Mlbf1&\6ͲɕMl"e'4T&H6-i&&M:f`VLB Ȧ=6ٱ)Mll:c؄Ŧ)69)MDlajæ6IMl`ؔ&6%e.s K\R,Xt%Q.ur K\rR"|tnhb\RH>ǥ<.qKj\*dť(.1qKB\f¥.pK\t%&I3ILf/rDˤW&2ILd%"ȤC&&Lҙ4dTȤ@&1IrLjcƘŤ,&Q1IJL*bvdä&0I"L`&&0g-ȘG<-dy#TȓG<#y{{(#ף#ңϣA(GtɯJ~Ak_k~zR*"U/8~ˌ_aį$~_~k_& .%~!k]rfW2.]vղ ]:e(:مɮIv9+]]]]]]]]]jv ]xcEƮ/vi]PZb.vͰ˅])"a4U.v-ˀ]܊3%̭^nrk[J)>ɭJnEr[⹥skv vkut+t[ƭ3nq[XܚEĭnp[1b D- nMpˁ[ "YRfV1,[f2YeV'05,Gf%27K7kgVάYYYYYcV,5f1 Y[̲bVu,!f0 Y3raV H fY0+Y :`y+d^ ʗW+TyU+P^mʒWb!xx^鼚Z:2U xu+9^ WcUx+%^ W;U Xxu+^u WrU x*hV-ʘUe-dY*TVʓUd#Y[[*g*ת*ҪϪAVJUucX*.V]JUMBb|X*VJU%a,X*VJSҜj29)]Nr S2T(89u)IN5r SSSS8lNNNNr*S|8)2N}qJSUL8N]2NqCd\o\nm8qqqqj 2qxcGƸ/i1qP[bø0q(a2G)0΀q;̼s;¼;3;;;S;;kyN;wTC;;v;ls;b;X3;N;D;:S;0;&;s;;3i9-o|.l7VMo|$77ݷ7ڷط7Է757<͍oi|+߶fŷ(1oB|f·o|fEmlf[/p6˶Wmld%"ȶCl6۶fV6@͎mqlcc6,MmJl+bvföm"l`&:Ϭ:Ŭ:c::#:::[g:9ܬZ'i::yC:o:e:[c:Q:G#:=:4:*S: :: s:\Z3א65_rk\SZ)@5KErk\]]]ùfsutMt͐k\54q͋kY\הV5 p͆k1\c F Qpk \+@s2sN0r-rN+r(xrN&Pr#(r9;ss9s@rqNqqNpqHqN qpNp pN pXpN4p 0miLKf1~˴Z2miL e'.&ɴF!27-76 g4ִ44C 2ixLcҘFƴ/i1iPL[bӂô0i(La2F)0i8̌s8Œ83888S88k7Nm8qTC88u8ls8b8X38N8D8:S808&8s883i9,g<.ly3VLg<$y33ݳ3ڳس3Գ35y3<̍gi<#ϴxfų(1gB<fx³g<xfEe,fY/pY62We,d%"YȲC,Y6[[ZfZZV2@̎eq,ccX2,M̉eI,#bvXfòL&²ap)pr$ hjF>Í4B*Xˆ xAP  *`V$h9F^pŕTHDJ YdM&LBÎ88C.‰$A`X8@ D>L1bK,"J'LH">ݍkFj#:P 0" &fp!>Р0`Dd%Z^QP6$F`+S@#6Ë,xB"X8A0(S 0"K+I&oYkx5M ^khx Q5%l ^kx4̿a/{*J?N]OC__? 'ǿ6o^Ŀ"7_ P7?eS_;e/}e,ZهʾQy/}{d"هW'ڧWGȾ?鱯}p[cž+I}HbrGþτ}!`$> po{K1~˽Zro{ '.'ɽF!rw/wvv/vuuotO=Aq{ss^ȸ=-Uq{K3^xw=p{#^*p/ycf1<\2ϕy#e'4W:y5)0+&9!I Y ]4yw;a.w{*JyʻMY.w;;wwwwwwx;6ޝNw^xĻ"nw6 Nx'»anwK{f2Y̺]ٲ.uCe(̓<4<*S< <#< ̃<f3G̸_2q[%$+_ oi|r!HW]XT~h/l7 "',16;?DINSX]bglqv{ $).38=BGLQUZ_dinsx} !&+05:?DINSX]bgkpuz #(-27CHMRW\afkpuz "',16;@EJOTY^chmrw|  %*/48=BGLQV[`ejoty~ "',16;@EJNSX]bglqv{ $).38=BGLQV[`dinsx}ҿ !&+05:?DINSX]bglqvz #(-27CHMRW\afkpuz #(-16;@EJOTY^chmrw|  %*/49>CGLQV[`ejoty~ "',16;@EJOTY]bglqv{ $).38=BGLQV[`ejosx} !&+05:?DINSX]bglqv{ #(-27CHMRW\afkpuz #(-27<@EJOTY^chmrw|  %*/49>CHMRV[`ejoty~ "',16;@EJOTY^chlqv{ $).38=BGLQV[`ejoty~ !&+05:?DINSX]bglqv{ #(-27CHMRW\afkpuz #(-27CHMRW\aejoty~ "',16;@EJOTY^chmrw{ӷ $).38=BGLQV[`ejoty~ !&+05:?DINSX]bglqv{ $).27CHMRW\afkpty~ "',16;@EJOTY^chmrw| $).38=BGLQV[`ejoty~ "'+05:?DINSX]bglqv{ $).38=AFKPUZ_dinsx} !&+05:?DINSW\afkpuz #(-27CHMRW\afkpuz "',16;@EJOTY^chmrw|  $).38=BGLQV[`ejoty~ "',16:?DINSX]bglqv{ $).38=BGLPUZ_dinsx} !&+05:?DINSX]bfkpuz #(-27CHMRW\afkpuz "',16;@EJOTY^chmrw|  %*/38=BGLQV[`ejoty~ "',16;@EINSX]bglqv{ $).38=BGLQV[_dinsx} !&+05:?DINSX]bglquz #(-27CHMRW\afkpuz #(,16;@EJOTY^chmrw|  %*/49>BGLQV[`ejoty~ "',16;@EJOTX]bglqv{ $).38=BGLQV[`ejnsx} !&+05:?DINSX]bglqv{ #(-27CHMRW\afkpuz #(-27;@EJOTY^chmrw|  %*/49>CHMQV[`ejoty~ "',16;@EJOTY^cglqv{ $).38=BGLQV[`ejoty} !&+05:?DINSX]bglqv{ #(-27CHMRW\afkpuz #(-27ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORSTUVWXYZ[\]^_`abcfiloruxyz !$'*+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~8>@aɀH?Ѩî$Ȕ"öDH% Q%DDa%]I)^&*a%&+JJjꡭH/] V7"A&$L  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\afkpuz{ $).38=BGLQV\aglqv{ "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}#hFeP)ؒIDK&L"Z2)闶4!tv@}"$)j62A&c-Vz5θbb+nǾ%J"feun /-=  yxwvutsrqponmlkjihgedcba_^]\[ZYXWVUTSRQd#?ON+}1Cgy֙#_3f~OF  ͕>͓̑GDe}nY+~?_>?<;:?d2ɿ{mv_|?-k^4@Dz^9垏s~$1n–Z;QK$i " JW (P$ D-z4_&AW L='TܟGFAOwhR8MIRڮa<2@ݶTk k{r7Nӓ.;8ȼJIcđMp8ys\Ƨ{ G;T#cU-15/4ǜW6Z]Xꪩ&M3-`;6@n G dlq,[CAD;04M=yC  c>؉ӰYI 5e,/k9;\~Gߩ;Ts̅7 !{ 2ovhn䪙,uLQo[k+ӢmvTL&&k{몥ٚ66Vk8r>>x|& TI?IČ7џ _@j{}{ |-^,g]S꿏wOzI䟃i)K$Rdχyϑ_ڕ^YyjUDNSM.JO:o&ٮU/g͖]XaG%:T(G7zщ>tH{dTD4$t-JtP}t=W] UONcqӺuO3q4֯zS-]h޻u"j ꭮.ޫzӗ~֯Ui#[*һLG <sJI3ϕ"tρ>?BcY)yᏴ?HA>NC ggmUԩȧ]꣮hP:!CwЏe g[ M3Q}zzڪ7_*_"v7؅lSL\<[GZ:)oKx =2*"*THH/ T٫sEOu N-Kξ~+ϐou?ovw]OZXP":'))P'PL P0Ӏ 5\Qփ&+[JJ¡Nyiq |_PW2E_)᯼}f<Gwp;l7R|vJUslSyOkzjx8ral~~Jѿp6 U߂?m :؅K&蘉_%})G(n7 c7qx'#0t= x.v*\H:`h ,'>|_{udp_Yvݏ-JtP]ݏ-JtP] ݏn}B}WK :k'k +ۗ:מ=,m8]iGnjn<6|B.&v}zu[w?2}) 某ryʽ\}X0jK~{ߢQo\~ٿ]m(vG3꾧vg^:F% K~)\6]k}nv5ZP:ݏn}B}wݳ=(Ǒsf,Wt1cVxŚ^w1nfLxFy,a'Xcdܠ,K񲚯o"Tğy9Y!63HX3m[S*nl#Hg3N8X11`nɦH)J1jD3d"sS^K"n),9KN[Uwm;DA66(ÌP*"* cA(Ԁ$0 036C| 4Dj|xd`Ƒ}dFza '2ޛ-ǎQX-0XCk(|hЁ?fyn-[X'f<_O 7{.[pe|UC?u!}=XX5o p)' dx,/7 Tz,͟\mrZbl2Jhc xO]q hŕ gQ}2Д)eīOḆ&Q&/ᓈ2݁zgBaDeoJ(y= 'n:I7<7Y%ax>|qĿ2_Z:5nY޹wz/<c%35y>W/nBmwk͌>֎Y7Vx8-.x1uKШ~{)!+/Y ]N: s6:I}+U/Uv>ϞI'0qRJ}g(#VxOG}T?J.Ɲ"ӊ~/V- H8Zr\)b"!X['ӣ6SJ`04ԔWpj獿pՙ?2M>5oG5ʝ5\ ]=(^á[ۼP^1cg¡sXuRov_CBO r_}m|pD}+B pEe]{}{Ѿ'#1#?3ϺҐdM/6"=)0C:XpNеb؄cko}np.~etnm3&Rd$NJA5|nK86{}hY?I۪[7'f:L{6X}}3? O_ ke ~*F-ZvamȃJSJk[>-0OY-xYPЏ;G <؜tK?B'+3b 2yLT7|o qߛHpF2(BS~ >p D$kۧgq%CshPJB?7n1?qx#KwڒbbE|vAmZ ~Z@W0z >% SlOC Iy?9;;9ӓ2%BORxQQSJ }W0˛ϳS5#""URGSS3/+'#?8w7v6u5t4s3r2^챿꩟^_^?ͽ}m]M=- ̼|l|ͽ}m]M=- #F~1/+'#ػ{[;ںzZ:ٹyY9Á/Vƾ~vnf^VNF>6Xqv6u5t4s3r2ĉA47dc;CN~+( @oBJ$G`_@{;!/]k􍈄׹Mx/(N+%)bc$:ETT|LDQQ1Q"**V>&* 9 rA9@ r`r9@ ̅ͨnpnL`*/6QE`{{[[;;A?;73/" __[߭i联1<DXcgX-EJJJJJꛉX[[[[[[6>Jd))))QRR`kkG,JJJJJJjXRuS+Iy5uQ**H$t$nZiT*&*ĭV+-JD#БU2OP(g7 "?7\]X^ͽSJPke>]\L`M>]\ЛR^.$/`+6͗  3Y)O 3Y)OK2Y)O2Y)O2YiO22YUO&rl-D9z]\XTpB=$ C P?h@B foÊO&֙p{}^? q1ާ#v~f_?^߰׏}^_׏z_?7oH~׏G__׏t~_?ҵHw#_?V2{_˼~^y_?nM׏3__uf_w|ev3o H㿾Iz4(8899?0 @^:7 $H dd^:_2Y0S;g̲2 >3e>Y)$?9HH2 >3^:V2 %3|Hֹ@{4a ɏ@X,̔Yg]|24XY)2 >30 2 >3e^ d.cgf`/s@{4a ɏ@0^ %s+0w|\f13e_fg $s %͗Y)2 |f( ɏ@2 \fgf`/s@{48@{4a{vd.$?$H2 >3}/:7 $H I~̗YGf6̂LY) M,V |xAABBCCEEFFGGA40"UΫ7Q#-qMH )* e D.5y& *3CxQ00! lQ00! }^> f/jF3E |yaE U+U* *xa *xaJ|y ^XeRÅfbuVoN tQ0/ڇB7W*j2p^yf/jF32p^i8opMqMH 8&jz5y=οi }|j^>o/j_oi^>1i8t3c\OEZ*a7Wڇ aEh0a`4Cxa` #~ӗm5GxQ0yaJ|y |y ^Xe|y ^XeR/2p^ƟJE-j4W*jtοiDp^oFZ8yoFZ8PW*j9/Jů4= ?p^MiRQbE/j^ /2R/2p^Vo8?S#-W*jQRQ0YqMH 8&jz5y=2pRQ4! 畊Vo8T 7WU+U7WP( 畊Z iRQiS+#j^>o/j߷ڇ[Àaad0HHIIJJ=* UBJ/jyxFG&ju+5)^> 0a*+U* *xa+N> }|j^>|> }|j^>o/j߷ڇ[ÀmV7lsaEV0}}xQzx}}xQDڇ!C`r9&&R/2p^Vo8T 7WU7WU+U* *|y) i4W*jt5y=οiDp^oFZ87QFZ87Q#-+%V7lu+5)^> `E UW+ 7U\Vo8< ejsMH 8&jziz5y=οiDp^7W*j?q |y6YjJEM/" }xJ|y 2p^M xlKK=o U9W*j? tr8UxĈ^|}/ Xey˙V1p78|9S(y 0+>ZXey˙V1p78|9S*NWzb/g ^X|JBo8W'FR{}8EI }آE퇁*> za‹/PQox^4W2JbVќW2L o8]RU38|9S(y 0h8}4 Ջڇ/jiay+Df^}NF3/jьh0E1QxQa|8}0: ˆhaCAd40J !0J(W*RT|xPFJEهйX#-9Պ8Mԑrz&jH 7 1KKia-?l "m3\wN.ߍ5lK);O9 9npbufRJ%Ԭzki\jׄ!~fz22R]OZ_3jA7onlnlܹr"1}1rBKCRyv5pKI7Jηpr/ |ǷF<[|QM{]#^R;5<^SB/,ͣV3~5C–o⼅Κ^йVe~5t–dF ŹacqQA(YiBUL8ړ:e-gM>H4:|-Sط[7ƗȜd_|NZXH``kaU '+g`ܖ$ݤ6j3 C˜8}=,p@P^V<[z60h_lkNw TϚK=fV8IbH-oluh b!a fvL'Mٶ5k(~BI+'b]tg!n-l:'>>T;, e6.HiGV1Qm 4܆=yd!^ʰ&nW#q`TV2ʾ>~ܣo\^TeVBz ͚eIF9y7dށsm^'.{WΝ`I0*p){G.. 8c}f!:VOL`HyQB#fZeu\~ P>]]]uR(P砂GAy͛+ƻ: '[,]^+}=M멪$,[:盟~K'-m׹ew?l5qg^q܋Y\کbpj`{F^5PBק/591ԢF1TFь`-l Q1facTbMEcb-cXEDAXcZQ9щ\h XFBp*=*" BP6ubb acXEeDj dWEJs>&ryht UjP*#2 Jk +Ы@!Vȣ?-]jS ʢHΡj̇^FEeMT_wy.Z>c9Z<_R!G 9<=xp0ԗLCm+B߱y+ܱ_S##?ۯ?Z_dK쯰_K,\Ji)$B?(p|NK,EХN2Y䑼Nweޅ/$#[)Q\/${TFk u i_x ?a,eK , S?`,Ub}֟һ3Y}A/gyXc{t|{ۺjFˠ_z=LM 彯8gUZ/{V7]yz _'z//쇌׾4͌W@)NNU1ot* S-Q} S(ӽy䩏 OrVtmr<^/tmӑMfƵufgowﵵna?S[p̼BB0rُF7G\],> bxSGF +uTJxhs?X9 㕽Nfqw.TsF\y >|]jOk,uspp?wt ʞ;؋}؃qx/5(nv]5%np{6VV6kx^nnږ?wg5?{'?ba4*Kz<鼥ϼ/3|qC&apu\0때ɕp%i;6e^=+oa}RoPO^kf蒉v+dW."{=Q'ydݑsG5$#47Ȑy7l-.^z&%)؝>v+6Zkw:#;R,"P"fAᵪWy+<ږU(Y *l"~Pp=yc啛FۓS|^Sh8sjF 3"]qG MW΋j^ts؋/z}"a~'O}+YQE"5t# f'z!rbht']2&'f`1$h2\8n؉/q!懛>q|H0~se ??iS }6g6a CT)N8 _LنZ? * )ܱ R<4pWlR KzʫNPCu 9>PmR:YqUMUc*,21Զb|~-f=<HU'=lqW#<6 R'N *[2|溺:ϿX݂~>G^ZY pdu`"&}M;yFtY"-"Οd "=D=?YfO&{vngtx!`s|nrBq0{ġ{Ati44{3'ٛUWƆ7C:x\LG9qNZ3Қ_ts.ךkV}7\&ߨ~"˩Y.̅4-{g蹎iz2gH\2 $ g8əgx\U#qEaL«͘ ApWqK/|K*>ʗ_FxC7=-|weK![rs>tUàn!C:@@D @gkn7SY+¢๐vaZ?EI=WݣY*bBeftԯ%:ޘ /niR,<82[ƣ_ 54/cQn GdN#%,&uEHE^}?Y:+M U/*d^N#^^w֭dEAi|Pm*yo:_<aq@>4HfI-*(,f&, L1(SgO)VmN?_#K ڜL5y1FcM1?87 QT^G MMaPG/@Q=Pj<4d73qJmo~- 8w$^t)HD`=0*3 zArKtȤPq˔GhقD^`g |Jҫ-NڏR5ݲEaH=̴0%wwL'FGH_@฽NŔw搼GCQ2phdGnw6)~Y#u4m:՞=bZq+&؋FXjAq|Ǻ\V`.̩\uRєWS,vÏR/rWZ$KkK.dlf2.Z~7,v-ܹ$iyrtbvydVc 秒ﬨ*9KfonQFfBNRTLSLcvSw|}^eΚX~MW;z`LQNYH'z/eAW%7`H} KԼ؟Wjmuow5%bK`iwx m5?e}!ICL} (6DNRDw;v<~MLvȲ`2x *jh2~0;Ku%n4ak .rU롅S/`EJ܁rfJ6`'I'(P Kݎ?!K>-A#=RȩŶy٢[^tUرG3[rhg-1NIiօ /}#=Oo=3X9zghטּ(s5Hܱ>)(@[7.khB@l}X{ +}'7 s(Tb8dezN`,Αɂ> 0A3WOi+83ͰhzlgozGhw?)3Y܀a xohv5g 9\jK{\Z,?2uYh6˿zu>W{\0 i!&xϘ_Lw(}'zV@G-]-c3Yf/ 4[9_!aoS mn\+i{GѺm<+Պs)Ŕl m3w6y ՟v eϪ%Lj@k~;F["Aw.Ejh} #پ,ăT2\.mLՃ^ہ9)(bae8 ocxe$B8 d/Lh?| =<[CR1M-rkT*$7@8;h0S'8"w Qv,a.;4qbb6-S%4YiV-X0p~E|3P7VHVjŢ@O|~*%NQ^qۆwD/>{%7PyZYvهP.Otz$Y7u/qCdTm} kIu JsbR ]99ooMa;kým,&/ٰtskxxGXc`馲;aH":ӾdPZ߹HL7| j97 8LP]Kv˛n@K]KMOn~ KI8TWYv77=+X^c6Jlv) sFt"D혏z’0$u]`FQ'7S'hU:1ݏ#*v "_fr 62ۃ;uFutRޢmN$k@A_]A^Pdǵ&҉+dIיZ.׼K޶Ib/}h{~DVJ>S=oSޛG :tɬɌfi]ygGND~ň_~즦Gen6C{v·uYYX&XfE{ @ ~I2}f]?=g捪;BaSR{{r@ݻsJ'cp{@;4׺ɞwCYS2咫^^ JSڱ8i1J;Rr T$)BYmnBr9©**ed,\^=lOR줹Rݴܔ5MUSZ3xsPX$pZݪvX'8f,T0ANAzP2:RΛ<3F%K (kzOZTY¤Yoν@|o/3B8Rl< ;%A#9jhs_PCM;_4,Q QF81 a` l TJBsk2u6j(ɍH0P|4mW81cpwӖ$%+@7i3%Iv"&PHeK…\4<. &#bOS۴VQQ|.g,T0A1 a`^]&p!l9X /ox귫K~!P_v;GIK&}7ƺ¢ r|-_@[]3+ #]l]d'N\(GFm  TS:jt„ 0\ၺ  4a:Ft]ت<%]20Y$ 6"l #?qD9–6"lh@'NZ- ".L@KWV'So(N*Ab4GH.6g 09zFuB.&T؁?%P0;qͫWEpa؆!>Gl- 7[EtT?ڃH~o+k )D;'م2\H3cC;\@{=ʄ*bvʠ*#C7BtP0ā&G3+ mLVxl10CľLg;,(϶BY+qNX0-z7ʂcA%)^ӡ,5w8cZjD\@M-FU_\Mp !9ΔȵNX2UidFTTz2٨&bl'tL"C)>h."{5o ln^ ʋeateRk@)O,3sGVDY iڔ¹KُƩ_?sqVce1!4]gDYVi%c\ D3)By6j_pAtF$i_@pe+pv/ȇ6gVC{dP?bcGh}q|ٖHpz(V0J a7F=T5eu#euUe=Bpukbwlǔ J7c)\b{Xi*.sݱP:9D8>3H%i"WX_'e' *3$v(Ni_A9T(ވkoqAz;tN  }#lT,d:䓜!^'ILcnFJgTv}$tS7rk+$fB+&viI?pEEe(ސx4Dpm4(tXғ,CQzPD#`3(~"vPC$EF>y=bhq 6ͶNp nS,n,,gKm9w?a`@KйwX>:ͻ" ?q+X'Me:#fdeQ>MsZXcal"k9y.*E wI,v1.[ə2S2H)H)(3#@_QC$d3u)%A[ѤbpUc\8(w.y{f!5QslC&ѕ.qXSK>מjugf2~P8:^A\`I@4Q!"R{Wq1hD`M")q8|w YEJwb0m g١U?8X_``lČ [kıFW_@V V}uάKe%$W< gpbkԺ6Rи*vU4\D57[I`bWXc2PBf)cPo ʩt‡o:_J14jEtnueϼ Up輁^7tTJ?(G±15(* 4 }d{π/#0|^ 6r+~Ӊ“pӌQk[iXgJӂŏ ]/e'wN6/7UBgPJom$fO, <_ Qe>CP7 9KLwqFjbn04?C-tRu+`4Gӣ< CiQ/F!G3QąSQG*{}T4V-5"@XNq޳ɔ{VJb]6./ĮL)E.nK`@,qCNb 11iĪAi ч }zV̎;a@G7-K49Ѳ?^ DPdX:Irv$Bχ\f4H^ӓʹA%ryLB"מ MĐ;N:xl%MGqj>bD3/NI#`)[dV4U:UۼוY=i5~BVB>blݷU&KF8=PG}yрː IIx4?#n_I=|,qb dX*3Ǒy4>+ wQE]$Y0ᘷC(AҀDZhK;Z@'D|c?k0>ߣ6ca+|:8 zpce͇3˵M|T2`]VU;K7cHˣse2#30v@zޘC?n| H *j,𴇅)a͸7w- 2R }R@Q6VGd> &kGԏN@Ğ @Ҿrz> X?c ;FUњIb ~E~% R[av6X]#V㑙dj&ʂ)wCbF n|N{fԴB`T˓NdﯸfS:`y.@@&@2 `GVKRv+HT\2+ 4+^C?6̪faK10L &9ؑV\;NXςEĥ#9+VGAk%J)KjF}S"dTM*"p%F f/jIlrT"Ic&kSOH^F.cAM=*K3S˹\oNpHWK"}r}"Pknp__Li9:6mUjI q' %bw̦jåcs]OJ}[(0]3I{s:xD(< gD$Fj x}4м"b M 7W •Q g rgg%3 YK$Y hlR¦4urN˾(^̩kq?2v[]I)_>ne#80kG|r ܐ^".#xl kZ!ӝ!o,Žb<\&[&܆U'! k7z>K >Z7`ٗ!ޓ,}Jnr1<ӛ6Lo{]7噣X'^$܏88!ɺGGHV3Bf`""*@GCg klx* 8 6헍d L'z' _ lkkH  (R1tqkޣJ$o}s[r{?޾wqv9hD3|t|'"Nj~NX* Ng zJ`$@J{/mmӭ=*w1D&ݹ#ev^.pHsz }6v"ƫ WZ)w減<[)tZ/f&p~ M0X3SGVCEs?SfD?#Pi CNo <!t+ۏ&u1P e$B`!ҠQ@u(POTߵꃋD}|BUuUa$}0m?~U #NNCn>D^!$ExIq>z>ΰj@pO\AeC7nlmH79E~Оd<}f`ՙqOgC< C)XJ(_NX-x?n`>; Ӧxb{[5*bM*tJ.OrQQ9X#uBU&eZTEbg*sDډH,U(1D|[gt ɚ%AT!7[ l[S5o[v9"=jIu~Ju)*:{.(^4R5Ҍ i؂'R37<m=^-P.g6 uKZ/,-CAzj+f!IAu10[xOkCOϏݣ>Ŀꮨqǝ6Px;fg/ysgă_R2˞DZ|ncea~*.g4`32#\v q_] d[A;gF?'w7<n9rxۭܷg<=67kdg_{(;^G6蟬4|eOo\F=f:̢7zQ#.SV]33(xUv‘m>& tvp$i^503)uէB_cn|'2p ҭuv|==0~]ԧo1{o>;u{3;I/7b|r՘ z#c?_n M\׆  3۞A&6mbAi^㯇6{l͵vn8_{Z߼}~7>+S+q夝=bJf~\U:} ro{ Շ!.?#f'~[8ӎdMq/&cvɿ=7{]5J/no{io0|yy% NDt -?.; vE?G <9!XRaH8'_e*lvw<4!+_4;^B˱u{W>ozm63Boh,<|PXvGtuգ{lIB D{גAgpp_$`&@?LڂY (z.!6a2j leKE[4alz4܍O D*T eDǦ\S L;*)B[<&/9B"HTj. d G5ZKOW͝"bΔYo*轌(QgK\dn{lGs< dh'+W!wo>!>t 2NپUz<l,` ik& t FLOc"h⑯D?*BlHGQ1jԔ:x"\oPǞP,:|  {:Y<ZħXn(Éc 2*upt@-#Ŵ#$ IU2~$crQjb'[ )yc  {Q6>g@&HX Pb3gsxr`hsp䂳!TCs""LgZ**^O&YjjUGf2v WF{mVv CbbLzBiEB]2=N/4fY! FYA2/XZt rª AQhZgԿߩ344֪{2M)Q*L6=4iš sɍJ&.5|&'鲂=A伪F`-(. "i<줫.@UHJl-Mh/&z,8 M ) *zD$q ,H?<*#gP0k^b!$dT9ajl gCs`H>"C]rp{O9GxR#?Ȥ/m츜?osl<`dueErp"6yF]`| mXxp}_uQzc0ꢮ}K~q [R_ʱ O>o]3uwf7s4ԅ/D~AoFgwdUwS>Nwq}M]X=^[}f[V^6m͡ Mi 5gA>+O!׭LO<ٟ6~#/fԁ~ָ>P^|>5[Z8ԪΌt~r3w%L'~r,Tolin>r1䎗,`|'J'd|d%CɭqBk\)NG.iW20˭_4i{)׌>ur~c96|uq9­nGes`5-zp%':U~}C-%uqݧi?lr PXѧrS8Fo{ t5$tyʌ! `0a;*ٔH"lB ^ա:|YS/;>}v A}4}ytr\ XFrAEwO$c<gIE5@NQLG ,8Q @ Bȶ1Tզ;',ERa&$1HG%] .S 2:TK2Lg S:8E#0Ǖ\ ͡ܬ0@a9` i@ k`AV(XNP.sLM,O#E` (eZQw#߇l$ ^S`tL=FIЊŽeCt*e(VxP1xkЏcUf,u0A:i9Do2Sr2'+ 3>,/@8 g٤;B 4I0L~xBdaULpghH `ݗ^xJ_ELtTBs2~DZ ?B.!.܅nEF0Dy:BOk[) {@Rcc!4w9-sϰRLσ aZm(P_5J :Vslf=.pPCtTQDJ= $eӑ#B:KKH"*M! % Z}^b#^X}3lAb~BS|,UhE'O7G\v'+Ui.Og/x\bgEͳӓg(h|F8$T#ɡXpk{TF#/ 1ŠxZH0G!+ w?)j茈`[M,J/cxuMSW` $: zBn-kQNi,۩+ 6`EYG ^T * (TV[q8¿bY9(RQBJp?ϰ~̝I)U&ES$DDГxKD@~ii,Æ@2 7YRh ." 1#Yc=C?I!U Ht w8+ͨgsPPF3{5K/þg=˔Q?}ulm|p5zrhgcc9kBsw|3eMr|nG`1XVy0}Nv;dߝqw3ʲjRX/]~ .4oKj=x0rOf _Mm?rzY%9Oɹ9m^/5Ywo<[]-ծ7Lt>BWqI].#^7u3ڡklq5hCK}ǒ_0|>xm=6zOݺ9xظ<^bGu5[}6x߭oh{g佸6Uvyog펳t1l;ݤ?~?s.Ʈƞ?&><%Axqw=MtOclcuY۝_=? r~#æk`?cњt اh ->+` xiʧvՃG_p,~`|uovk竖w62Gu r.jӹ.||>ng7xʩ:Gz{d{a?ed~/ycIMOO~x6e o@ݹb/#/ o:S|6Lys|vd/zzB"9lrffse~r 6ONvYOH|ݛ{ș͗trtG9m8CßUM[h Os4;.A7a 5>u_Xt:Ybt-lЙx{}vͲ]evwO`g+F}څ֯0 ?4|+uxj?7RV[\ +NJ)t|Mni5G8d~<(>U˩u*ϯ ٽu#N|7f`.kS%}g|+ay+w{w3˽<~Νӱ3lw~@6u2hz@Ӹ=&vسC{ _7&>;8θ\G٘y_u'+ZxjɳW}Lr-ku^|n}`ΥO|rK]:,/Z8>ixv9lͿ v2ͭ^Q왿(6{,x\2;oױ]ƥnvvSÊKo\}e4"en+_l?]w'SnsnL[MvSk?+?2_[3ub7|򧃞y⾭s۩.vWoω=:9 _яm/}\X`ާ8yk~󆣽-U. :bGmë%dl\yѡ]Z䯴;R35 _cǟ]OϹmny~ V8çϸB20oZe;Gދ/z#Mm>8˳ t `Jz4seI7t 1|IWhsYzϫz\s@ܼ8/|և< dǁyݡ/ʳN }8,?ſxqF5@]fwa!}y.ڒ u׭%;/]ކmLw*8t^?/bor9 lyLF4϶8:y|א3D;` Niكt :/7{c_I/j{<0k'Yn0Lk>_ 7HvBNՎ_~{/k`(M)  P ˎ`, P ˎj,{Z*:J(x:&X*ģd1bT)T"D!l4RL$߭m۶m۶mۖ$I$I$I$Im۶m۶mv۶mQ2RF$'mj!Z{ܦOBIxX"x `QP/JE>Y`QO/d"D('/$"|`QM/If"L(&Qd"%/bV~J^(%S$N"_T0H ^պE!ao\U)!8-`P@0 UI$IUUUUUժ !B!B*I$I$I$I!*P92%۶m۶m۶m$I$I$)$I$I$II$I$I$I$I jT 2k""""?3333333333"""""""jUUUUUUUUUUUUUUUT92%m۶m۶m$I$I$I$I$*I$I$II$I$I$WUUUUUUUUU$I$IT92%۶m۶m۶m$I$I$I$I$I$I$I$I$II$I@UUUT 2/D"""""""""""3333UUUUUUUUUUPUUUUUT Q:*P: 3áf7>./> 4H(̸Q)9m۶m۶mZ`M\B'RQm۶mvg$ZD>cHJ:O:,/Cut2 u,H);{1%9edX)͢ds$(V +%-.k!-cy4 !Z 1AAr3o)_88Z$OxuNhA4~L{(&thKvn mq 1[^i3uaR:ԗ-_*ȗJԷ/K}w%*&;X%+JT(D1wwPL ŔPL Ŕ+QSU :  a/-5li8K LmW@LWՉ+#ֱw[i\P|9rYԒjRBYvRkqd8b:VD[$P1r NxTl\=L==JZW.!'/l#kt4Ubʾ&˪Y,VlLQ’ 5ZF},(;a_FflPGJ ̊@Ůu<7SD\#tnÙv3`͟G2&Z/ MqSҎ4ҤЦ˶0.f̽ڋ4\R M%KIFl 9 qaJKIif5.r9\ ٙK]s"#tNt0ȴm4f6ʼĞQ@17!kG5YYb|z9re%d(32UjSdiۻL:p(H8x}'̳Q"O_e|0֗MUaw ~* O_ksEIQcuo#h\sbG l2ieʬ_(N܂6^!`f#6HР eP o/z\L.Usg jhy Y[ e]GȻc 0:mä*YjD-!Ɠ&_KΒ%,2 ǫzeŘ WvE]5bHTɳ5Yw',2Kg[Θ=!Ǚ2kAKQq́ȉG0`C"i$(i{* +1q 1`F)_Tʔ7erʢҥ-e<۲'[>ˠrt.O3bXl@i:䭝c&tYZW2g"w̨ʴ2w*]-& RzMMaͤM&i3[361]<ʰH9Muh9Ww3-›6?5Zu]'i$\=c{O3+cn|tyA]'|TQByr) BEBC|pFC,%1Ul(.XU_=xjRTN\(5

ެ9DsJfw v$ KenZj#^x#zP'cfHjVWmBd !ɪ_$F yˎS7xqךtalzz^ ^^^x݄ނ>c^C# IJ)s[8fOreJ.e;=VUYlcǣ_[H̴1ش*➶%jOOwƚXS/ΪY6- f D,Ǒֹ}UWZ ~H&ش `\W n  yr[ǢI ֥uSYi[~h'e5ͯUv2:yZJ8kISuiurze^)̽BtDMa]WaeXqc+X0Ig*X Pz)'}GlnYz:W;CjmRZ]n,mʲueVejoNNے]y趷G Y~%`)wA3@!'| ` FǴG&rYX@FEGQHqJrH\fZANdݲN>ÒT |EނG@ފJU>1wUhﺈ (Q>pyF;g))t"jYNl#'X@! RL1ʈZNl,{X+:Fey,{;VbR^ԉJz&T"ZP6@c-Cx.d1\ x* =+m @1CHQc RF jHL*E (,dH.z5vfHC L }Tl lC&t8t~SQLVt`5:5Z.7…c]|wX;Bw#$"-8Fɽ! Hb$epc&NFD-ᒶJ Ty\8XW`Ŝ8Ră5CiΌ[.¦L&D5 a,k{T:LCaT+ TƥCw2dfLR{Za eBxq cL gm(N#7_"ؗH„͓0 &l { K1)6n2ÊnlG0] \K=mc)eW5 ge.]W&I+TZ/ڌfy#f"rLЎLZcUgl;B6,6ybUϋz5Nh{:r4.(iI'Y4W6gsRUKom Xk=,kJ?alkZMd+ⵡN*yX(f"|6"0ڊ5Fq{*Ŏh;;iy2j\; "QQ2T<Kǩg6~I1 %fbhX%WU.MRsY:rHPuY]V2.#z2Qimyodnx1ca־e j)5IS*RnȚ0[Fs͐2|AK5Ϊ s' xvxډq; oFڼI3tf'>mDPNPVvhPXNzɗ.G-WU]hPh䍢 3k8 fl89.Qf4ʣĵo&ys)=PSE\VR*W6b7-g n" 9=YZ: ]iNa&& UE5/c'Ln %yJ#b0NqEW1`?_"YE6`&՝lZ56A9nҖ¦c%Uk*}y2eAxrҤye z^A^CvLau&1p!$ kC=(P)Y&~Ȳ1ܼYj5[r#!-3d1@M@Om wA_[mk&--dBv'c&ܭvۃA"B>XqmC b~Zݨ3#~kθ_w54nr;K=$(8EƯgnE99a:Ws~pVݼ@m4fʜnQ -( Ya<\ƅ2,qs GC1P5rh&DP4ZVDhdȪ6"1cM/ eZu1b *|Yb E$$>ęyd-VdqaQA2W"ҵԚ[ -L׬Үа3,vS4 iLҦ5eq]פcrdɹ"˓cɃz',{ڞ^ U*sCَN۹gq> ZEz?r "v% <|DŻFb]S6M=0-fʩU-IձZUQ]W%F]#Dlj(*a)Y=xl,\4Q%+'ʂfly[(3Z*[ioL^k}@b+dht5Uڶ0fыEèc*R.5 yCuE]&fŸR%9k't ߋW5×ȗ&u *8 x փxKa!#kȘ0C_|my [r e6q%HcX 3?<u<6 (VlQʒʜʪM6jnbr $Ά sΚ Φl}ǖB&Z )+5_-XTҞOi&W\C >6y16pj81bPT,[Kūl;@[7mjѬƝG]\I zqoٛ&\ GY%vmXL/wq.\V> CvNPOD TpcЎ[7֒cB*hUu-V*ο6kN|͸u!sS`'(ey1˃]cz{@<^Lb[)<jW2ȻڟǠM, W5' B1D*0KgWF77m֜ %3"*csHCd]ڐ7le˖,w+TZĕ~')3(WG%)*+<3AŶ{< S">-3)ΩW6j7-=.̄dVT/lY箑v5eWk%#ɗ.K[Y6e#O%1$Ld[=$6Lj,r6eŷT%{(MlMܪEm<>D%uT*i_KQ2u-[ݲд2f&ӗKM-Xn̘2f;%/I~, 5?Gf1>.Ysɓt"]i\z}7 mV},%3 k֔3( m~ͅ~iђ/ʋB/Ɯ}r$USdɲJ}aPJbpJ3G-JIP^f(MCjإ3/8aƚ43gf*+٢p 7*oԧT)VTl-XR7R;UwzU}|8(r}Xqci㵢L\FϺ ĿT9Ӵ2OyLƱnc;3b|x8tRϯP;1ovڏ9/q\9Ej>FIKq(o*,n&}Pd>¬z\36_ /QvNhH.~}l1E'5n26bܼ xM=`n P647, p` i^!J8U]cmy}ȍB$(jl,+]w1a60<$HQQg#Dޅyncǧo'1vqpgϤP<;qm'w^@xzJFXubγ ۧxsfۚE3d~ӰۨNPsQ4*mA0FU(5i/\޵C j' DJ?`w¿4)<*#Eea`'@#uHㅗcUބ'~yiɾ.7_زso/3|;ԑ)?/K5J=Ȏb@_gU>Mv6";'4WNQqUAySWvl; >ׇNF^\ 0Z~Ƨ`vP`~?'5E7t,C:{=u(p$Z䓿BkG+s= ic|2Z}c;Ґnn5h6Uz QM zRm{AF ECSq_&1?ӟ<^ZPx&` BE<@;| Kki|;ִ?c" vq-Ì_B$3E hZ=\lx!}9V ;!y^%Uo%ߛ71\pRDzcE]#Kx=ܝy6JM_`oprdY,` l4fz 3Gnw[n-Hiߍkw=*'nOsB7H7W0~(AqRe8H9jٓ(]zԼg2>8;?p~^HXd+Òks(5X*^ r&DK{e$}?53Ų8&y6c|cEP[avzGGyw`Y Hn1 uj2_4Ek~Iʪ{P޻*/8,ן ==?S*{?G-SI1(x|-3ߵzq=guxEo0*:j,==TЍV?[09}~ګ4wvCGF|b=Pǻ;Zv;J8|wd1۾:[a t>R >u!r /"VD5^# |S>/Ϲp|iz[.u#\x>j)[i.gtF1jEڌӱҿA|1|3xd~~swiuq9'*^?:Lᩄ|Wt.!+z<ΠÉ^n=  6.&rtYǛk-2{9Vޗjc(2NN84S*MfZz\A'~h` aMn~wR+*4Xt8Amx_pNUP;9͗HwXI 8E~>ba(>5Q7xœ:7>4 yB{l!3~I|#jڿx|mg!ןK3f>Iap*vׅ>G? 7OM? -;ylzw\KxĮ"6>{*KE-]dkQx*ng1@y!aU 0ki?࢞t\KNi*_4ό7QQPS,Lpg󓁧[3b"m`SO rZyr}`}|t$|%8m!COVP5c ?;? @ D3~~֏b?XO6k?lWs?\Ct!PT+קό>L>9Gx^z}~OP?Ch#I~ʏrY2?L@4?ß( A>#҇T`Nz?NR}Tϊai>dYoq1%w0iE ThՅuE+Y`.Z@†C95Ԯm]=$SzIvhL&գM2GdjW6Ԯm]=$Sz!mZ S&AT g޲GVrܧζO]wp꥟[ ;oc{?zF۵e:d\ '% [&,DBJv#+H @p1aJ$В#A<8!q TЁ TRh xhzZVg`bw563h𫡦f8dlnsԫ2\(A)J p҆<'+ucDs. ܚK(;У0`5쿄uB vof`p`HT򓂹+;SL\L;ҁ))u }Y[lwVw8[lwVw[hgVw[hgVwδrfß;V;$lMQ:x5ܾ!lMQ:xD# "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369BFJRVnrvz~*.26:BFZ^nrvz~ >BFJNVZ^bfjnrv.26:FJNRVZjnr~NRVZbfjnz~">BRVbfz~"&*.26:>BFJNRZ^bnrvz~&*26>BFJNRfj"&*Z^jnr~ "&.2:>BFjnz~ *.>BNRZ^32${OtUOtN3\Kl&}N^7 qkƋ>R=*ԽßT͕=X$#d(u4 `5?@l8C@lPi YYWvE1(_]yz^{9۴+IM˱[ԴgQ[vU^I^~ٵ$WErݖU$㣝PYH,`7 zV٥0~?qZ]0KB9vGtvQ!Y5(ƦeGIuWEJ8 =xaEM ~_QS| f&iCeV=Q-ˊb5{~ܦlhU 3@]i ??Exvh״Ӱ+z=gUӠg"h'^?qP(f*Bu`( Ƿ,9jYJ{4F E^Sq03 +Ÿ2 $ % -`$ i }񆹸3|˭QsԹ,sb4z.\.Uq} .w-.3'R_IaPd曆h9] BYB]n.,'rތݨ}auv.\]ͫ z.Zo]u] ya 5vإ-ش.y0 bwb Rf wi q!O]vxu]{wyNJwQ:.>.&}\K4=xL/-xyW/^ /exq S.^Lx)*jx@1 ] ȋy1J^ sBw"y)/㮼X^^wyr^^NCμ(,e%s^yK*$y^lZ@/>OeG%/z0F/ AzA ^ Hg`!ث>lElDI R^,e0`/ɉ"OO>$㥽W{Ksl/m/ xu?9c^{o Xs* ݾÉ_/U">]|A0, A/?H KNSBʗf._mˀ4_r5_pĬ Tyї x/OU{xTbf6:RVrvjnvz.2 FJZ^bz~^bnrz~&*NRVrv&*6:FJRV^brv:>RVfjz~BFJVZbfjFJFJ>BFrv~fjrvVZadgjmpsv< H A &F$PB66'Ͷwh!n_8~c[V̶ؖ|m1ٖܶ ->m9;b-^eE[J`|[f-k8둷6-y 7s[4ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|ādS L&t#Y !$'*-0369ADGJMPSVY\_behknqtwz}^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^adgjmpsvy|_ !$'*-0369h2BH"X(5r +Y1 cd 6-.&)a%Ap&B!B!B!B!uܦeeU$E4̢$a twwww|,JFL qaUQA0 Q8{yivY5I8 ( r4V$:u?YF9k eWmˮږ]ȔRby-):۶m۶I$I$I$I$I$I$I$I$-D< B@ x!I$I$I$I$In۶m۶m۶m۶m۶m۶mm۶m/D< B@ @p@ !̃tă$$I$I(62;m۶m[a \VEMR=N,J@ ΁$I$I$I$I$ pY5I8 (I0 l۶m۶m۶m۶m[UQA0(sh۶m۶m۶a \VEMR=N,J@ LUQA0a9 A*j"qfQrq?VDΊ;+wV?@4S I$A4›2Ša61<m۶2*j"qfQ0 bm۶m۶m۶m۶m2*j"qfQFA []VEMR=N,JFA m۶m۶m;-.&)a%A pwwwwwwwwwwwwwwwww2*j"qfQ1\̖aUQA0 QÅ@DDDDDDDDDDD }"xgEΊ;+[ >p@ !̃tL2M6aa(871<m۶m pY5I8 ( rN $I$I$I$IeU$E4̢$(m۶m۶m۶m۶ pY5I8 ( rN m۶m۶m pY5I8 ( rN 333333333333333333a \VEMR=N,JQݝ0.&)a%Ais"xgEΊ;+ </ 5:uܦeeU$Eca%A !@DDDDDDDDDDDDDDD:n2*j"0 rm۶m۶m۶m۶ |^mZ]VEMR=vfQ0 b ۴ z4̢$a ۴ z4̢ r1qaUQAY9@UUUUUUUUUUUMG0pT) ^k"_5 l2 O+pᠵZk:XSJ)RnsrN99'䜜srP8GIɴ)z%9!^mZ]Ve۶m۶m۶m۶mɴ)z%9!^mZeUp6 bP&h0`(`DLYuܦeeUɴ)z%9!^mZ]V% >g`. e"@cH a Hɴ)z%9!^mZeUp6 bP&h0`(DLYuܦeeUL74]MOD%?0KA쐭-e2^x/㥡KZl,o} ⺄A|lH-&ECBaUQRL$`, P LR=NiwuVJb~^mZ]VEYkZkZkZk9ηJQ M˰˪ bP&h0`(&)`04;:k+%G1?6-.2BH"X(@z &,|댯۴ `. e"@cH a"q 4Y~_[)9!yivYUkZkZkZk4;:k+%G1?6-.2BH"X(@z,|댯۴ `. e"@cH a"q hN3RrC:n2**X*$y8"8 I)9ηJQ M˰˪(J)RJ)RJ)RJ)6Y~_[)9!yivY\,D< B@ $E "hN3RrC:n2**X*$y8"8 I)@Мf}[g|m(uZ]VEe0K2D GP$C0I84Y~_[)9!yiY9s9s9s9s97Y~_[)9!yivY\,D< B@ $E Мf}[g|m(uܦeeUTsT(Ip4 Eq0AS0X@so񵕒qaUQRL$`, P LR=N@iwuVJb~^mZ]VEa1c1c1c1Ƹ9ηJQ M˰˪ bP&h0`(&)`4;:k+%G1?6-.2BH"X(@z,|댯۴ `. e"@cH a"q hN3RrC:n2*{{{{iwuVJb~^mZ]VEe0K2D GP$C0I84Y~_[)9!yivY\,D< B@ $E Мf}[g|m(u\vY\,D< B@ $E ,Мf}[g|m(uܦes9s9s9s9sޜf}[g|m(uܦeeUTsT(Ip4 Eq0AS0@so񵕒qaUQRL$`, P LR=NiwuVJb~^mZ]VEe0K2D GP$C0I8 4Y~_[)9!yi{{{{{7Y~_[)9!yivY\,D< B@ $E $Мf}[g|m(uܦeeUTsT(Ip4 Eq0AS0@so񵕒qaUQRL$`, P LR=NiwuVJb~^mZZkZkZkZkiwuVJb~^mZ]VEe0K2D GP$C0I84Y~_[)9!yivY\,D< B@ $E Мf}[g|m(uVEe0K2D GP$C0I84Y~_[)9!yi7Y~_[)9!yivY\,D< B@ $E <Мf}[g|m(uܦeeUTsT(Ip4 Eq0AS0@so񵕒qaUQRL$`, P LR=NiwuVJb~^mZ{{{{iwuVJb~^mZ]VEe0K2D GP$C0I8 4Y~_[)9!yivY\,D< B@ $E 4Мf}[g|m(uܦeeUTsT(Ip4 Eq0AS0@so񵕒q{{{{{so񵕒qaUQRL$`, P LR=NiwuVJb~^mZ]VEe0K2D GP$C0I8 4Y~_[)9!yi\PK袖VMUZY}ęP%q=Չz@96׏\BG.QՐf1Լ ]\?"Wl%8Rq՘62=߇D 8ƻJDUCFn5y5 &0?1XlTo۞͝*ujUZUkXWúԪ:NS괗^~ݖ]=͒.NDBh2fd &\E5=1-)z%9!y] ŝL[4@Od0R(L kFkzcu[vUS4KrCT] ŝL[4@Od0R(L Fkzcu[vUS4KrC;i$ >g`.Q&$rAj,쪦i(u)w2m%H}<F\4K%L0I<~YmUM,Q ^Bq'V"D!l4ET2D.Q~ݖ]=͒.NDBh2fd &\5=1-)z%9!y~YmUM,Q  h4,P%@p2P5@;l6h2b_hXMDj s#6t2`.XQ a{{{]~ݖ]=͒.NDBh2fd &\5=1-)z%9!22t_1̟XX=}55#T ُ|$<cx8pG QZi_vߜun|שu]]RNܭ6UTT"i#qz;]wh3Y rX+U e"\&anYmRҨ MIrFbZR(igs<_ofJJ6nq0U)IdH>t ZD"3Qy=`mk$HĒ0@,VSiԆ&Sat9Vd1bT)gs<_ofJJ6~\&a 0P] ӗ$ = v \0j.A?<cx-\[ , R^䤁LTr }=h } ӗʤ#NĒ0Bz#綉 zA P'S40;;ν&4ك!cx-KrՁ U:J.4ֵ8Ym5UtF&cü.O3$HN, =/20l4ك{毖P'S40r'9PϷls8Ti."r  IDD"$iXmZ6 f^G lBo6&9PH5cfkk^>E5`!b}z&|:D/k#0 ҝCa1eSKٷLՋ"%A'89=FWp(>hc %އ.\p|ӤtN\@?=h6ґ,95]ze[l`YGdFg;鍳lYvW)DYaԮM8ڣ]0T`]C*mwt:_]UKsTE˕*13u\xV^=n+Zn-+ On ǔy[üs`[Q׹V4Ma)A'ZXVKc*]!R+s0gM>ϚxI/xA&4,S$c6n`c}Kձ~mtI1G~U* ;Q 3yaQd.Ix"q( '$~ރyorvL쯻Zʒ:d*>!#ow;Vw2y7ݭ6VJg¢\*H#E8|(p^NlfuW, u2DBp6b!P&E`{i\&awn5ثJFp6\*GE" z7nm&^a +UMD!gX)p6d~ K>vX@l.<s|nb*SigSDx#ʼnCa8!/vq7k^wX+U u2DH}8 cnb*u*B΋&sL"EP=8去j.\-ÂVWP?J'D!?t8MD[XGe_{? ! FD @L & ]&(jweDqVy 06Ae@Uq|A;Қ!(h~з\aKg4hƻe]W@NP|?ihJQƨsuD!C6~zqzZAЪkc^r#_s;Rɥ$r.?mN.#:IHd9\IBew40@hOo= [bgd?F˵)A^pGgp5(`Կ&{:ϵV\CW.T9䠠kGn⡀ -,΄pnJVЍCZ_C&ճPԙmt8I>s ,#edf 㕼8#U\?_d .ڏ99W"SFgQ&)3ݱcyhCs9G^?|/ kJx F>["1ІЈOBkv]m +s'A +"O|!h1~c#<IPEj1u.ҺN8**+X'8FO98mog^hjo}Z;;̥2X$FF8Fh*8"P".zh  +Lpn%$#"球2y|[m{v@&SDEo0ni`/k@5BFLvkuZs<{ܭ6vTSit6O"o$o0~hWPbT/F (p6̥6{=NE_o>Z;)4 }:d.#|=Nog&bJ~{)&sL" /f{vY1X)DG (|ù昋ero.!:9 2ynY>#wQ\hR=i zt\1 n.9ȇe8|ofZWGw6_*D zu0~qhh]B]w(4j89濼\3p\󷻭Nb~Yk^Rt6Key4 |=Nwf>x rMZR'SKD18 d0 em$#i92y!kO:Leh,0.nY*(d1bPi$b}:  e"92y!ԩ4 }T&Ƣ0z<h Y vW묕)q=#`. e"p$h$oFqqh Y rMV)DBs T("?\&!~oY쵣JrHЧKey4Ca4r [f1`/Ddxx 9g`*@fKHite_/w{ثJrHЧL""qz6a\FUPb\-*:JQA'X^L.v둧?/~{YwTSKЧMRDh,8?_m0.n*(;RN%E3>w8 <-L^h!_oܭQ=N௷fWkGC>M$h|8znC#9v Y z*8" JQ(x:_ n!2xvu-r9{o[m*u!=OgT&"q(x;FFqqh Y rMX+U4j>c~)^ha.?8|.[-uzK>MR$Gc8;oxqq=뮉kuSKJ' zth2\^`!P>6uhzoYQN9Q\gncۍqPz,0 @ d#Hwg{E-5Gmǫ A+Qvu]|# ٲa91=ڸf4nr% _ط?j`|vhҏΫhC?p=/(K ƒFGf[lSQF4@2g_ZlCֿVNB{~ uD>eMO:ʷ?Z̈45/Mb錽3ܷ9hsg|h$ |. [BO;(ؚ\?6L+_buYO:\A1FM<ÿUSdgVHw,[jOzvIL;4Viuy)W~^;*ylaV_Bȋ{6.:2r?Z(bɎ{ٟq3(s3Lz/cY5ܑɝ+4Gս>8 b-/B($S}!cGh3l ڰRҥrHm -!GD+<>ք Ĵ`Uw^vϲY:Yx^R4:M&HK`"8$W//{VU&bXA`RAG{G{(;Dtbl|L&_4Jopw׹#tpIy4k}wЃk[_iM ~t=Aq{IOCcJhgQkݙpaK{m kÉ;b1Vjq:|D8;\yꡍ}Mj~V!;ڠ}=s-c]qnlO/jCޒ6|>Y/0+gUmiD>7nOzNV c›uh%_}xi|Q޷F# B5Gަ[@YoZRPas/9ٰ!1 ysIa''y)\im" #?%8$L wB O-\\ydX~Sՠ3?DgByں&i~G=U*cONn=TRpnjy%pYK]F2Vrzh^h,< spQ PH+uQ˦$ИDE\=V;be*H;trλFTdM/d**:PJ "V54uWJi6O/{"Nf. ]&Ju!ـ9蹧&҂@5oUݿL0CՄS8 G| ,XnǹuCxK.W҄hD3dž2nJ;VCtq( *[?sb"bU(611 @~Dm 4<ͥH"YLd?LX Z_7CMVpn+Iuhφ7CN,GhSIiFD4#Ќ.\UM/{ew^ݝ&LLr8)ܑlU0+~r)cnǠZtsR39PR@Ta|L@$l.ژvaUE簋H,lpHD wJG8o@׌{WZ,ޥOJ0Mk:g2^} <8A1g14>v\FGը~/!5:fUafygm Yn.=%u+}b&rņj^P.%?- Ų"XNbYug,Ml6jGa(̮?)j]HE5|%_cyY"t4ױepb w)d'kvB*\&|_N.OˉLL-iǺ^B$7Ŏ?t6!m_F}qwnY|;:zuXu3W?/Q/vcW \?};2^h7܃#; ? ΦH3y{w麰~ $3Lt=taGp?K> q@;я=@x&V"W BJ̦H8i($VncQ⥣ymJ &SHկ9}j `dM֥wgK^wSftbr/eښBvvt:!U֝C7;m 9TE7P 8%J8X'b(U2ڥv^FTt6)ʝ^d Q#`J ep3w&[U=GaU મ&sidoWڬs:"U6ɚ4t!~9WA"MkO*-]s+\D-6+[-'( ,q#߁$TM#ۘX,-DvN H$(:1$Ԗy< 6c\6V)+8Wi^+Ď0ahWFWY~`IӶ4F;|Z +ED2@@|au-3 i,i+=ۀDm˹yuTy-)\GYbQ:.0ZxaqP5By'2Ӆq=hH-V&ϫmJuAT~PBRG ݶ!ׂE#;TH1]E5F͡! -=I2tqJ uGTCeTOӞmfꔔӊێseWcv0+&Ss]*'Qe'HC(Lnue- % Et1~b(՘|ifOD81Րhv@82t%j\ZIɰ|~fRSB% VF:Wimp9Z9,'Hm 3`NF Q?W/N ƹR uɢ=N 8I MؼCn&&ZU*n(U!CZ|6kHt:ъ;m-Y.zKK@\&@kgh7vYe^Hl(GqGQx=qªW9E D)chT f)J}v,+4=Fi'Ê*RЌ@]:ĴV8]7#ږ ƹ3:O4D?,-GqA+[c42GXfo-~ vJXljRrwDF2!bN=mf';kD>XOEcx[vȂ&SJ͞.8+c̺**g %\x}y#%];@Cm M>X AQH! HB2h)P/y%p3n?I1抻&P7JnE( Q3?oD9gxLo굂t@Bٌ ;[JgR]g*@HXoT'mJt_dܬDFGFO:k_'K9,LV}E=KZ7mVg .V.}:8> ΂e7=p Z60\!XN B^ze5 '.k瘁B7"0uC;j]>)$N 8.q81Јl ٬ -æʛ2@qm=:!:a`Mvв-U0 XOl2 9 .2Gb3P5uTw7;(oڨnj} W"=-aH3[vMf:iC2iY!jLcQaE*jf^:N8&8я?p͒vހr{DR5Q:-4Q^#QG)\Cz ՌVS%ee 1GR:-!|I(Ӏ5FK/lK8rn-Tڣ{Q_"L{l2'.]p&oF%f@{v%rh8MNIlmd4@a +Q3nxfq@K 7\;%(!.v#SVֽSn5MV@\hNk:X):˭" ==0JzYEPqaTVg8O*inf\%W^(j~Ro & ֙ycmgմP׌Ca eq3Ie&87&IڮxFzAȉ{tIK)w;Dۉtn&Q9e^̀+HV?P)ʝܣK ؏/ԏ~t &B (bڦ7/} ʆՏ+ c+*1A<0cl5s떂Ru Z3|H??bS㬏ܯu㙐Q|r1X㞌6#rc>gaڨҋtQ.}֏9W&qIgHLkh6ՄUAQxV\a(~}J{$ւ]4C' 8k4->J5}sԹm~q.g#ʫ7tVOÎcQUmVai(u&:lUi˰֒1 sfT Znkakq`vTu+hy Ks}F>W); <(jr#|N/SZPGŘPy Bl5sh׉c WL24 -=bHw״].a3 iA+3 yiRgY(99lѾ a=BZ <9>G'.9C Rj\X~R`(eP.ц}߹z}ңM=ހ݁ǵcP̕NߣMZJ54Vj[zr%ih mn0|WjӥG,NƔXU=wN6VVVTmJNe6Ou0ҏIb޸b9KG+ hmڅ.EG9pJשAaKqI(9in{GʵXu)6]7"mzӦ~]|63F[QyFҾxIڌ񸷚Ѧ;Iw9ݽŹχ^؄)BBlp5 ɖeED䑓PVQ,s~֫|pQ}ǸDM 'U>RpEfPoud_rݕbSt TSey ,H Qɉ^g-#7>L'lԂ<mϑ)Dp$L}>:6s{͊ /hW8to}ǂ_5/ܢ%8PH:㽾(Sa|t_g5x~\G5ʴ0%3|NL>m`m拌kʚӍ ᓪ/K_.:S_#+a ^z.?yE 1R>Kjs{qLc݀XAf8އp!axh]9Xf^>[x7ٹ6~0~gvB_ ;\'^@"ɻ4 ӹ%SQ.[n)A}+ Ù X?uy|MɺjyjltIu74{~k檏ǟy{p^ `w>@*xh9 7;2Ë.> ml9G w'qYkrB(kVՔe1z0^,J즏Wv 惔`W'a.VpRz,'$~aj" koRpN~&*Ǩi[Q.:N݀ߒvpQyu(޸`t0 //pO`fb%?ѕ+w)Sm8"plA֍nQKM}: ^d ~(g_X'T\"v:j1 † I< Ah7&>d!aH` ;ϸC&М| an̪uXZ>AGV]_g<AZf\U;M#aPXHϙ:hκi[4\U+Mp]\.þN'~7P?6CT'!ЍFSYALM|ɾ` @#x]xtb7(c̼AT'g4(j,L +`|XbgQ᜛JOW*ߊN^ĺ?]s03x> h".L[AJW_~S?ѷʳ8g'ؾ~!`Gq Ynѽa;@a~ZU1b20Z> =[KgbSe3wf6R$ YBX}G^q;,}O:9im/|b~FcM䳤ZH,GҔcr+p}@1 $e#er̗^Ai% Y,j_xd)j_ eYY-lw:?*f7K_T| V.3 2 lb,71q1$G}D 'z!T*1RÁ" pԨQ#|r Cf:jE| ?'*`߇ŗ>$#|'NP1cW*Bif1#;\$w9^t7EH n{xG/u/ OFxh;@bx[>X< K␙j >Mt=(mE婅[٬ !NNB7D[(p7aA B /S3&toc?*rcp +)f!v{P715t)F%ǣ]Z}&ӅQeջl=?,C6v+UbIi,P3dA?\xդudhݐjqh7?7FB"m `6/_?o]%@hPQ:b&îЄ0q*#'lE&;O wf?}F%y,.{˱`,Nr.CuӁ,%DXHLq-=M,{^O vGˍHsp+p3k`Ǯw1Y:kKgdPA}s - AuhO*Bl7.k ~<}H+oQUU V?*'1'm&w"c" f{>F:o';hI:coE,=L#7gtt#;ۘ 5䁹:-̣{Qˣ$Y'Q/z0p?!I.skXU$ʛG#[\hQN&u01e.sEY',x s7%(3( ir&7Mnr&7\2 M.[0MnrقLnr&=5(Kgs\2`r&nrnH&7 M\2 [0Mnr PNf2_&4aRR$&4ab.sV 2e.s\URGr2CXk"QMÄ&LJrPQNfm=ZP%E夔D ^%3-Lo"0 sVMn*PrKTD@QF9Ihp'e.s k< ir!Le.sRU\Y"0 s.qZE"&7Mn*PQNf2ԠUAcr\IOr\T@QBgs&7|D Ä&L\5ͪWq*4DqZd9 M&7Mnr&-.`r!Le.s-Lɋl @H| m"akr2h ^/x/x EaPDyxЄIIxЄ̥Eq MKr -zf@E *01e.2ZipnqE9IɋÄ&LUR$& UVA;ydl]+#a?5|f. Dq'yH}n>Ou?3 y_n:(+D_&h C`2$NqHa ب7̠z:/%[ERòvU:5eNG X]28 X%ޜ"$bjLZ+ϼ5>{ #2Ori һYbd!W =}tP8Q@Wu/}ڔ Xm^%{|Cy4DǁF6N_3ZO#˷2P,6.h/m \>obHӫG!pig6/42"B*21L= ?10>@tTV!9^W$G WCd7j7goA諝3Ʌh8heWg?vpIEp\2ђe3f*\Yr>&r/3seB{X-(;ܷLh?n SlF-T1 ]yLj ^Td _] E ~4$ɟ|)yf)-B p11<#,}f/F,M#]DX ]2⠮?6opC항u1AvNRǼ(R,*!J;^ t3x&)qU{ =$lkd12h1hӣ4&ݬco"}*u}h֔i=>(KSPx35D;G`+Zԏ`g>xˎ߰_77XE A.ewMp5B6n-n٦p ,ؑ6$Ϙu:O/o"5 tJ1NdnCۥ+jdnZm?3TecTֵF]'гb"c2X(50ҐX4nm=2pt 1c4, \=<9Dr =z0qA&bO~)M4L ҌW#Eم) *.j`f_ul_K9$K7XLKї>RTL<šx"/mu\F\4n J1 `Q B1O :1`M 21K *Md$ I>d#H.d"Hb`A! b A aA|#H;#H92#H7 xr D$+ !=j.x# :,o 3|{)[A#&,b1J|䁪Fjɗޣqf+qZ^Tf4u}޵E YJ0h~,vetrLU@ ҤS5%8~oA+ysLv!FLHxOA%48mr^2wïTke˲e~{cฯ ePdYfNȸBrUH.{qGF[ Zr6&r%ȖŖ6~+-ʲŲ5-M-6'?[-[gmbdKRe͖ekZZ,[Z,[--kZ-[[_ӲزlYVTece3˲eeeAŖe_2n+V.I_Ӳl2q$ږ͖Ŗeebd˲eʲ5mVM,[[&(-,*˖ʖe5ß- ״,[Xll6Yl8qeee&yeRrٲllY ]=[6lmYlٲ̲ܲlYnlY6g˲e%9-˖Ŗ͖eefrÈ < t@2v۸4~3~21_x*N1߉ 8p9a gp)_I=jQPӞ47LcҖ4'-HCюn4D#І.4-@~3ڣ<:8z6Z4:20.ڢ,"ce˂`^+ُزl@a˲e˲ͲɲͲeɲeedeٲ%b˲ͲeͲeeeeٲzYlYf85eee%K-V˖6˖eɖeede˲VIU-UyfZVC nk4?L,[.,[.[_e2ajed˲{ "1+a C PC 5PC 5*ֽes-%n~O .ݺs'o&k&gY&c&_z%[j%WZY%SJ%O:$KO$<"R yQǜ681-)x%8!%rkq&B-ٲJ|ʲf2˲5,[pѲܲlI "0%}73O~?+w|wxmwt-wpvlvhmvd-v`u\ouX_muՔRF $KJIHGY$C $?#;#7X#3K,b(hb$"ȇGjx_lqO,q?` 'L 9B?)**X8,7N&e5 p^/yx P8UBSmߨ,nRmoƞߏZM߸3s7{ oFoFWC^ b\7N( fU0a3nppppXhqePMM_tEWT1EO4DG1D?C70C /B '0Bt .`h@0@z_ݷS}>s\S4<2S0.R,*R(|&\R$<"R yQqiQaSETSK%uTQCSO;tSM3RK+M*i>h.hjh*hg|gxigt)gpf%w\q[ov[mZkvZiYgevYeEXc%vXaW_^kjkYeW]mUUgeTleٲew ]O˒K-v-[\"{Yl!ȭYllزrٲefeղ˲free06V?J  br(Qaŏ[E,^ъUE(>щMtJL"h"qB "p:!ڰ4 c,\ S$Czܠ3 Z#ol ", (oߟ>??|7O_?xcO]f7?nnS5YMjFtf3Le&4f19Lae/yK]-mYKZ~KXҕd*UJTҔ$(Ed'9IMfd%)9IIFHF.RD! YHBRG>~{cxG;֑sc?8эmd՘F4ьe$_re-gWr?*OYQd&/YIF\d"YAc;qq|cט3qab+VqQ|b~%H -@}g=wsKL8 07 c# ; ^ }3=Iy3|;عNuD9Ys{6}=miGvvle'6v-`׽u[ۺִc Wլ^SuQ}jSoԢ5ߧ=iNoZә+MI4F3zъN4mBzЂg>Yy\g:99p~59h~g6srJie3*Ųɍ28~v`lpïC2f?j#UeC/[%UrͲjV-7m`ftYnfQzDee-=m-llY5@m,, ! >ʘZ[fTv K)OHV,XD69 Ͳ5 ]nfɣ NTd ƺY[-\PbjYms%b͖-p'Bc Ԗɶ]YyƳL99p~59hxf3,C2Yae.oY WNڤLJHzFZD:B@>ڣ<:8z6Z4:20.ڢ,*(z&Z$:" ڡzZ:BATAA@ @T@@׽z{7f՝nt&npml_զ،̸ʘxƆ**ު*Ϊ*****~v*'n&f*&^%V*%N$F"$>#6*#."&*"!*!?>C=svZt:rpnئljhzfZd:b`^إ\ZXzVZT:RP̸<ϣT oOTڹE#H[Q΁H \ՎpcBs*+vb01b C`004 & =}08 >| kq-5eV%o'krE"|MK69\!.a"Y 2_ jp3b?90ŖY C昌?p7xtG81/pŜ.c<yw`֝_{'w\q1ʖ~p` ?A C9efy^`970;#O:wGá ܸ`?8PwΦ;Js&||ĝXB~ qqqqqqqqqoq_qOq?q/qqqppp p p p wgW>A"x  >~ {{w{>t98s87{s7s6ks6c5[s5S4Ks4C3;s332+s2#1s10 s0/r/.r.-r-,r,WvVfUVTFS6R&(2('w2'o&g2&_%W2%O$G2$?#7JF^0A,c`0EؗX |q/ż8 E.]tq.N.ۮَnN.ˮɎnN.XJ_u^u]u\u[zzzzz{zskzc[zSKzC;z3+z#z$A@?>=9߹9Ϲ9I6_s5Os4?s3/s2s1`^\r˵<˱ʭʩ|ʥ<ʡɝc/))*( ,Ybgu؋3i!cvXnR@*INZ6ɪIMZʹLM=I[,qsLk#mil3imFk3mi zcҺ75iyӇ m'Mh٤&mi٤&sҪ46iIޤ53$Mu NM;ILZ{JZwکFZw*OZ+IkOZxlNvZNvAZwҲIVMWŮIZ3iKDk3[d$k'Yy`uA8?J^eO% ;yyvc3.c2c1c0b/\%8Kb[qSKqC;q3'11100߰ 0aa~ana^aNa>a.aaa``` ` ` ` ` `> LfZ؀-\} x,y3uJ* ʭ۪يjJ* ʬL$G#7ENC.A?=;97n5N3.1/-+)'n%N"G\C?;7\Cf8_W8OG8a 'Hy>x Lw^=u, -YٚYٙY٘Y/2/.2.߲-2-ϲ,2,+2+*2*)JReQePdOdNdMdLdKdJdIdH~dGndF0 :AdA4` /Ō}/E( E EX\̗;wqܾڞڭک=ڡٝٙ}ٕ=ّ؍؉}؅=؁}y}u=qmi}e=a]Y}U=QMI}霾隞~^>茾芞~^>~|zx~vNs.qomkigneNc.a_][YW*)('w&/%0gڑƝεUSw2GN:I U*h2<3ZT٤MnC8oN6Ik'%lbkV6@`kO븤5SMnR3ҋ35J{>)["iɉ[ sD6^gDkTk^=<;:987tC6\C5LC4c>=c=6+.&+++**ު*Ϊ*****~v*nf*^V*F*>6*.&***))ީ)Ω)))))~8gOg$!1ZUUUUUUJJUUUUU]TURUUUUUURUURUUUUUURUUUUJUUUUUUJUUUUZUUUUUUJUUUUJ!QUUUUժUUUUUUTUUUUUUj*ZUUUUUvgTUUUUUUTU%d) ^p t`̖k ihgtfdeTdDc4b$a`_^]\[ZYXWtVdUTTDS4R$QPONMLKJIHGtFdETDDC4B$A@?>=<;:987t6d5T4D342$10/.-,+*)('t&d%T$D#4"$! tdTD4$ ~vhF/ZщF ]hBZЁg>Yy\g:Yqf6YiF\f2Yae.oYY\e*/(CNn2$#F.2, >1w61g,.n1W&.1G?qAawp1|a Wp!`7 Vp|`pp1q1ݱq1ͱq1q1ZmR&]R%P$=R#-R"R! R QQQQQQQQ}QmQ]QMQ=Q-Q_ˊhzhrjhbZhRJhB:h2*h@ @ t@4@o}w=oyvwٽnu6w=nqvmmg׶v=miGvvle'6v=laؿuyk]׷u `Y֯vuYjUէ6uI=jQԟt9iMgӗt)=iI???????W}W|W{WzWyWx}WwmWv]WuMWt=Ws-WrWq WpVoVnVmVlVkVjViVh}VgmVf]VeMVd=Vc-VbVa V`U_U^U]U\U[UZUYUX}UWmUV]UUMUT=US-URUQ UPTOTNTMTLTKTJTITH}TGmTF]TEMTD=TC-TBTA T@S?S>S=SC=C `9I A@@@ @ @ @ @ @|@l?~31w61g,.n1W&.1Gܟ8 ; k8+L K8~ ^ >#>ޣ=#=Σ<#<;#;:#:9#98#8~7v#7RQQ1ueUE5%m/+! ʡjJ*  W2*h"h hh]oz[nv[F]nr[mno[]mjO[цlf/[F]lb[}k^Z׹m]kZZֱ]jVZթFM]jRZԡ=iNoZә-]iJOZґhF/ZщF ]hBZЁ{zyxwuveuUtEs5r%qponmlkjihgufeeUdEc5b%a`_^]\[ZYXWuVeUUTES5R%QPONMLKJIHGuF*j"j jiiii雺i險iiʹLtL4LKKtK4KJJtJ4JIItI4IHHtH4HG}GLUUUUUUUUUUUUUUUUUUUU+BVUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUU*UjUUUUUUUhzTUUUUUUUUժ*UUUUUUUUUUUUN%<)*^\l@ʤekXխfUjTԥ&EjPӝ5iL_ҕ%iH?эfhDЅ&h@}gNF!>6!.&!!!  ޠ Π c `z`rj`bZ`RJ`B:`2*`"` `7mz{7v{N7mr{7ns{6mjSoiGvvle'6v=la_׼޵s[:ueUE5і-QQ QPPP P P P P P}PmP]PMP=P-PP PkQۑQˑQQQQQ{wQsokgQc_[WQSOKGQC?;7Q3/+'Q#Q QPwhuHs('UtEs5r%qponmlkjihgufeeUdEc5b%a`_^]\[ZYXWuVeUUTES5R%QPONMLKJIHGuFeEUDEC5B%A@?>=<;:987u6횪i陚i阊izirjibZiRJiB:i2*i"i ihhhh苅JUUUUUUUUUpUUUUUUUUUJUUUUUUUUUUUUUUUUUUUUU*3 VUUUUUUUUUUUUUUUUUUUUU *4TUUUUUUUUUUUUUUUUUUUUUt) ^t t*e2M է6uI=jQԟt9iMgӗt)=iIGҏvthE'ч6t =hAsg=wsC=CS=S]`}qm=a GkoOm^b ^wZg`j:jN0n.0̴ Zj+VMmQִ-mIV mAֳͶ-gj-f{Z-e;e&f0]򖵜影|e+WzOYQd&d%'G6riIK!vqw#~.pF/oE'}hCЃtg?{s|g;יssf7kVsF* f߹W{޷m{޵Wžhkd+`v\֫fXkVTBOo[EuMRuE]O7rRn >n.nnKn ~n޹uE]tV>k4‹('@[(wlb*y(Q|]Ux%Q:KҘ]ztϝ7g\yƉ ޼w΍mڳe ֬S6]hѠ=wYsf̖)K Æ nk}o텽+FqbܬKu..x $Z*4 **0W:6K#@B%{ǘ|#u$;=%BpٝIKSeU3d!ee[ndXk8QwOrGx'~;N]oU|s3rCx?pn[kmRԟ4'3ϣFw<£hd2W>Rb/&S>jҪJ*ԪRJ*eer$,"#564/0! )*+'&1$jXƍcd b腉 ܮݯ˟̈Y] Ȥf|Z {8h~w{ * +!FE,"@?-$DC/#BA.%:H5J0'<L7N2&P6;R1(T8=V3)X9Z>b4}zegvlaRef:U;yQ22@D"DD!""йW>|g! 8QƘGQ=b*]8ΊYE *Q4" ìܐt1cdJM6@CI;RNݮb0RJ8-S?`(aJ=S<[2Kb0d^$0T& LHMh8-BCo uA7g7٘`4VY슳ʫ}$\9Pp^&<8EtLFX^HO25j=א^Ui&>Gaq(M⿌:Ө7 6\VWijklrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+nstuvwxyz{TUVWXYZ[\]^_`abcdefghijklmnopqrstuvw~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS\]^_`abcdefghmnopqrstuv{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}sSOʿCH)(k8,$yG/hvs} G&Tk&njP"5OYx=X6z&zb HRA]E,܈C4I&(&EQ4i}D7QAL^f?;Lb]4X4'/ s^0gTq|F l̬q4FM!^_!tGgX /~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkpqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr"gc #,#jrh^g;.ldstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNU`abcdefghijklmnopqrstuvwx~ !yK=sϣ(S}@d^^4%E9GiG&o3q⫛zƷ]ז 1 09jUJ@I#qfQ0 bVq p@ !#0  @s0\cK%tL!Aʌ7-o<K k T|KLoڒ\@UUUU%  |<F\,D< B`(TUU Ǧ x5G) I<K TT T r{n'" ?fUUUUUUUUUUUUUUUU0ѻ+'9O6 .U}߷ <KTT Td2 ?0>{7-1;jbX^'e7޲ L!LV&@p2# 940,(x:_UUUUUUUUUUUUUUUEB@><:86420.,76543210/.-,+*)('&%$#"! 940,(x:x!sK{I쐙ZďpOIlt f@4Wu] 30 30 3Su@]u]Gnl ^*Z/#.ZXQC3#²rbRr2H#Q ۶8nبAcF ͌L ̋K ˊJ ʉIT"D!GE 'L 1BDL1T T<K- T<K  TT "T<Kq TЗDDDDDDM2 It9%i<KT<K1 TT .T<K  T4 ')@Yk25B - sN4bE Ov"1xU C:OjJ08?m68#:#0z/yz7H4=$1@]>\%5i%@=9>Af53ű$;1ʔ@`%h+ga26A}kvBڱ:/L5 )T803@78;J3X5Zp> !A14 D(0%63-2?;vԬksUn0G|u]o KԽ&[Qa{Cj#^8wS~qvsNFCh7Pe8-p 0&䎶{qُDݡׁD |ꥀ!tqxPx.!?lO& 'zuO{4g^jFdUOv=1.q48![ç#!~D/u-V'j!H`_b |D]0@IqLTz,e>Jd 0@1C:k6=;sY,6 N>h l5%h 6 A5j3#5BI3Cu2=@D4=#Ga̰ 161֟:? 1;Y#90;t7ȼ82gh2׌"YXGA@.1y9NB";96UOA80t`&ѥ0uj47j6`? 34 960@w=@v( Ac;}9[06y$95z=?}p@74<:#5k֡12Ѝ9{5:07e~2Xz$@ E}B18];rcUR3S<7+cv?/8S?Rd;n0;oQIJRY20% 0A7Y8 AERg"17;9X;?]eL'1`;K`Z&~>Cb¦(C{*;@vz'(0hQ2)b52 7m2ֱ@- j@;".o$?=i]3/C=518tju00v>M*6%1+(85>?$38?U~ 37)?V4 8?)6<ΘA59QOv27/ʨpT2Wˮ:ؼ0)8?3}|eB;ҽKX43U* C5;K<7?7nSNԙ36K5;/8=:5;@ܟٺ8K,;>"a$[=@ A0*=:>A#in/9N8Ba_+4B=!;B9l1C3Psr֨;D4rdP2G?>@@bE0QQ1@3t 2x3Ʒ@_39a:FH+ G04(@ɧ ^l3&cI_4{o1"KPnLq8q$N<>6wr9SharB.54`;TW6?Ta|UV1/!?Y6W1 5P<X67JDaY3z4[ef[.A8?\ۈ:;6%=OHm^S؃=wC/&22R1b0'-##d! g,p' F"!IDB351Ҕ'LŵbKf;ił |쉌 =pK·&v>DLiS_W7hS?˪_O.7==:Ok8{oɟWB(dD{=ϓWogq1[1k- o@x&g1}pN~ Z8٧~q=#wV+2b <7a0vF8h. L<幽0utgr}7u&m 8#i=MTwftpI0vߐwԆC1cB-N_yL6݅u|˞WDxmL981?ͳ<_@0oW<PYcGka%|gh:9<@ ѽ('~=%zr3u+#悑 Y1Mٌ}rFZ :63| gL׿[)מZrуQ kq) oȯg/2EcͷoK$v̴l͔ 1LSkh`j+]=Pik9K@$71?p²T5! H;8T9?x# O8y# ;AZ 2okvσѿoK;x eIg"N]^uĽ=e67;&o (gדCR[ W󦮰<xy JmSlevsyݎlմH8wic'6r.o#j6P8f'pc-~ [U{"0W;hxĊw™M`Zo˽ X#cr2mm#n0iHdKd eI}]&]m`3As ]qiݱ΂0屻X֮Z<;!| NG ڸB@9bKqS,X|FOWeg''|JVoeNe>{8 he{dg-,IN|w~~#G8vZwċv둺>Ro:t9ҹx8'6ͼ_!Ops iti뵻#0Uw1{Q5X_Ǽ Z5hMVødO6o@D*9x?e&ŷ 8>qU= ;x 8E+ {iz0޴oS[`$hx>t)ʻ-x;_3U?kwn0][+w=E_'"$Onw\@vLv})}dy1'"?vO,~KРM|J| gon ; vM9v#:a;|N7N=sZh #c ~3ܟas쐹hJ̪v?o#*6vB5L'{qrl"w۽?f4ٛ푝~_o/asl|Tlo+[_mC9y?R^k:*ڢ|ά8lӜa=-F.Y| O;9}kW ϸ.Laz#}_K/2p/x73쮹%·p9,oxknfT6 9cio|ԆysSs\?B8%Y u;/~oAe͇.ݚOM|dJ6qyX8FSNocy毝?mDy4`'Զ1YtQf.{^hE,-/',T:M07S*cwYD9 *G< dK@e53N ׂ,;[0`@GDVC+ћ8mDHgZ19֟pҔACs&4O7zU~3h2,B#&j0@9H'-Ծ rM kIq"lN^?妉w2:m079pC;s7n0n)3Ka&:1ILr>oQ.m<rp,=M?v9=q:i$G0gVڥ<0etZ26%s0n@I7etu Z:x?m[u5<2^v8@?0q;g; azyGyz|3379 [`4`, ~0gF=1"߸M{42T4UȀr>+na9Om41*FEو W;2Pƅ/f%:9XRøWګ8@#;P86fB[~*/E]j ܅874?+.pw0?:93X BAG636A;2~a>bR2Ȑ,& ĩq4jP=_[>e+-iAވ28`d6x4kr_BS(@׊Ak= !+ q9764u?L)M>8;+w1a`fv?ٚ{1ɐA8-HZp)zbFIfĦ>Hl0Κ9P L2fj3M*<xw?"ix39[30^N>o8?47qWg%:ЮJF3Q(bb~DD2 Vԑ |nb;0 rf>S9{s!,#$ >|eNP0:,*;8cl$ ŻM2Vy 西9g84 Ȋ6|1^>8_8(>[[bp3X\v5ТO2'DNC7$ B?h&ݾ5: (1Gpt:^_y΁;qxsr7IASݼ8I ؒpΟ6wh9[.26ʼn3^A3| Hմcfln6y0+̳<[L:=>&T\zop?AnK t6538c#ݛ2&pF4'?q)56{|0`8;0)=u1-RÚ4A?1CKSgkxԜL3^$`0hy=UA,<9>|;8 413Նkf;_/SsTY 1s a|Aa<:6Bh(6e<0k@iB;i26s2UDK/7}3҉ |E3utŸ@&!:oAPuWuT->N!0d42C}B2n©35ٯ2CsU_XY=TZ>#w-P~8\*|9(Q? >{Cܞo%3Gq믠k%D Ÿ ELb4 ܦQ'7y㮹ܣ9BFAG<6H8]q5a?!3JRs=mOGFMEn8;cBi߃S7IJ>a2WeYG[KLN{tv<3?j!V851-*[}'+FcH@~AB\8̣` 6\f6T6j+Jd @ki7ېf^y8-_YоS/V 3qɥ1m1dHVYg˃XiX)3nWLZ16ނܘrLM"`0 27}z:c3qr}n5j?k%:T==9OqUH ^y#ō6Ƽ09OMdÖ~8 mt >JJh;u1k&T,QV2 teB2k ~B=ub'#:4x؝M\KQdݪ{!N<.Br)P.rm} !ΖX sˆ'EƒP;Bm5\5BCDE8 :؂?疗@)h}S)''t(,I1#U?B15苊2ƘL51}2Ugz(\R$]7?o %. Vgh6â EjoEd-$A@M@ `e PH20OqfZ ̠,bRn+;ޛA-:Gw-X+`xٿpyYMfӾۧ#{.Sq?^WB&oO^ 5Neh:A [bWpc7rh{ql+]%bٸ2QC> J<}Ǔpy]|:{tfmk`3{OL\gRJk9OL/(6?zwL:r3`Z<M||X ^MR9v!SHG7"t>P3nJ3^Ө$w6w~Lj9b>liU2ijjz~V 6W{OڟxU]2:N90Eƒw"] "8z>ԋI-ߵmˮЗl98 \/f8A-hqw )S6&:WLH8'm_S=Ob}R[/AbqyM=|=>}4vbN;m6 QGYy7Z @y5ӑtxZF36OMO<+4:?'Bzy7Ө +jq%];(nk}>~u-ў|^x74_S; ?\</ᕿ- `3s[XQׂfƈ*ѠS 7⵳NSWMwg|IzuūvNং.>lb麅??j^EZż[U#;S^BewxXW6Cъ>5 ڛߞcw+)}ͩ=2^XփCs0J;_0U+*':5)ŕ96އ'k-Y]ֵ<=-2a;x_c7xydQd#̳.ݑ7`U]pqZ9V8.'ON~Xk4 D;#+en?m9Rokmu||0ܿ-$vgMϧ첞>]\=/OT`_}8G9tm"JaY"Sn\)vl{&4ڸ5w`_w{Z -/M%.|K0@;9>ipK>[\Uy,NL_266}Ӌ[Vn_Uz+^gau]3O9':Uőݶ ʼzpvl_8%x7"eƻ?6S׌Mɮׇ {Cl$=CS+~o\or. wytv,!5ϰY|[_oYQw$O]F;)i,­k0^E|,c3oqL, <̏-3& V/s>H8Q[nqϰbM-чc_s}J2l1n4 bðO_h 􇑵>/%sO><6@T9fOa`JN*+]1/RԊɧ)^.~3+A&&N0>ٲ8dtn[|1^4{)#?o0 "?n1tG8f=M请lwaHXS7{6\ GͲh۵l<_GDr[>uڑy6ZJ)I Gk*\>| ouTOg-J{5Y+OW5FAa^-&a)ӟTci Av}/;Ok7m]=% 6C2VXrMH\rMGwtn|ڻ!߉]9oE᎟ޜⓂ Swύ$Ҧ<,_Q_-y?>8jx!1StNWΡ/n$w\`C~}IgG{;+m ѕΎ8xqȣ.tϻ{Sݗ)xF3jIڗGH\dxlni+Zb1lw"zw B_[/{/uyd|}߈Cg:}"/ϻEߺdS+8d&^2S)Yˣ\F s>{tsAphR]#MjkFX/&f(no}6a;Gc[Kϭf ot^{}cyLc쑙0Mp[}yޙc{\ߘ;~Ne:C#!8y X}i_q}ُ~ Sc00CD9-3&oFq/b.Hv v7]x˽!U{h,`u! /ه֘xn{cbwxW|;N2찬a2e* 5lJ=̷H۲ݽ]. 0gonnFrͮ{9}zHxl_;*i%Qbtu0o ^p?kȈi7HI1sE@% +oknGCc|}n>G/g$|:2  ~G%]S#.lp5BthMBsI6wȡ9:Sf]bMx#j'7ڔwm(&D7y=U);~*0qFޅ#Ykm`յO4Vd%7Z z C=RW y'IDշѽMϕH=@xlک S|%7^ǎ},n_H}uPm6 >\gw'{1g#]­+c= ,+C::6%I^fζ'921Dیu 6o_KҎyfnUVuf^lvu8 e4k{ew#;Gt}"s<7yAqkM/_w9z?EDzf=Yq:?7" u^ .̮*M5D5d 6k$%M,]RS'Z?@\2)1DiA¿.vv< 2]( )~Z ".U@8JɂJ_gA@VhdV͚ C63eWÁ,=7ivo>96{|9^|CtU_U6XW]~Y?F뮅}I~}L߭KLbCHL.=6ъċP l75imx@2U6:8V:9\d9Q]26&eFO 7W6-xdGa/$ D 72b;@Ay\{(G^x|=3BD h&3~c4IMI7_Cg#:ZZkln*5emήJ{wB5De/N<BCpȅב:֖ϝATj5 Q:xλ4yy%]oY!4m<$ ?v\ +fpLZ։@ `ę*=V,"4Ɲ8?@-->c Ȝu Jq|5=Ǿ`+Z yKAӓJ]\@h!=S&"BoM!cAtA5W?9PjK>BUw'l\Ăl@hAOS!V1xU6_/>csW8?3X3_} C @.-8 Ȭ`^4?ABEHNPQRTXY]eghkswz}DEMN[bg  !12489=>CFGHIO{|!ll?1uw-^B3ba3245  $(,Ԩjs  \Re8S& A! l F #J+=Dd2C۟ӯ^kG7gG8C=gyHd%s?@0S/vayˏ$Pd$QI$ILH"%Ow/QW9@H 5(PPp훘qMQ.9:ݵtta|a>M:v34~9x[0}SoOx^ڦ< .{ד,4k y-n7 p66gI2%\4F>9ܙ]l7w=2'B∃Qo9TwX08X]ϼXw~Py37+؎f_:+{o1req\Tr.QbL=Vs>~u?عZrm8drǨI LG@^qO<3Wq H5B\6+.i_`|N-QӅ.HX4 z6U}vqJ\Xďd ?b;>?+~K= 5 4BzM,eS\ ug;t@\1~:Y_j1rz6_Eqy+E*=Hb;uك W{-R07P~fx^ zm];>ZcqĊ{ǘ26,mLu?$Vi F&Sj HP~M Cc?;."Kaba5. zjM2Gd-:xظG,KG.͍/cg1Ol~t#c*-$8\fя<<ۜ`fSPc}Z >6UN[3ۘw|"ns ^׿6ߍU[y/ToSZ3t{%B4+M3x|aUYz׃ޥC׻F<~fWnwHy ΰ22hҎwCp)GC=d}3Qz v2}*Wce{TZD[~SWI]#;mjs=\MCjzHxx9gfgj.ɱ7hd[e%~.\33gl"o&q/5\щCŗ:1={p}Ԇ.s;fB3_ˆXo'c_C*/ }1S1Ŀ>ڹe@;O{dgEc+aϱhgx >F7De:<2gl{Ն gW{$0p3򊴡_4=SK#xq-Zș زa'U/x/[yZFIBܓ8-6Yӛψ-3Y>DoY˴񴱖9ccPMЅ?˧o9c83?Mcܿƃ_֭β>K؈K[pneC p/'+Gr!y2JT7G'3r"?KwIoA6Kj}[qW5իn?B^G?``l;9K§ -T{; 0MG#|"?~47lDocڿח<Ջ'7^O_l5-o%({5exuSr?s:<;c^Ki/ϯRv/Sv7uS P:FΣ>jgmz".(>##LF.Pս-Su9vo]#st^i#uiŽfkEpf;ObTX?w>^e}H3c^8#a?O*[hu[!u$0468:<>@BDFHLPTX\`dhlpt  l ptx|ļxCXX X(00XHUX{\YGEK:8=B6LWYibszoxZ؋eF85XRb^ncX@XCGX>4M?R^Xgn;OO}Bk_`PCIrFQiW=|aujlce[]NVMST5Qg5RhD" r ,D&PB@$H$6c K>0l`a Ȩ}&Ff/w ُAZܯ$vA gC1Jfh4"I^ZE(&qu#z4sSmb#AP[{mh=3"x۵ [\^av/!) Ƌ `8pl-?n?x@((ܟ8d[+ Y;B3!$ˬ0e5g<::=`E,'ſTõEHYnؿQ@hMe"{ͷMox 1G=O8% w<޷f|.?bK)B LƘGY5129䤬9B $HhAP!!D JA4<N@^ѤUJl,sQ#@f 2t84A !3-//c ]Te-_ưO12wB]68CwpF:xHe `+I)~(H׆91.e1%AI\r(;2 x:_ %"i]߿ t˶̚frdV J,Al *Oh>}IOsZ2Snp kĤ_㉡^%(!i=Q nEg3!" }lc41?Y&M Ai n hr|zMUw-8xch%Gڦ`3=)p"MCOf2rB|?4@_A qR&5!i3BPΌ~;';ŘSԽ\@HnRtsb$Ex>($iXɊoD%fk"UBgknqtwz} "%(+.147:=@CFILOrux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFI_cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFRUX[^adgjmpsvy| #(+.147:=@QTWZ]`cfjmpsvz!$'*-0369ADILPTX\aety~ "',16;@EJOTX\`dhlpty~ &,28>CHMRW\afkqw} !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz  #&),AFJOSV "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behklmqux|} !).38=BGLQV[`ejoty~ &,28>DJPUZ_dinsx} $).38=BGLQV[`ejoty~#############TX\`dhlpty~ !&+05:?DINSX]bglqv{%*/4:AGLQkpw| "(CGLRV] !%)37;?CGLRVZdnrv#48=BGLYptx !&+/5S\`dhlptx|٨3?3?SPR("$IA4ލcށc~ގ,YdO a1xN*VNmY! t3\ n6ﰱHh tߞavlGFbwnrny[$5vpzI"E#޷1(GtD?HٕFr[V.Do;bGw3Y$bR#qFE 嚩_7s^sg_\CHMRW\afkpuz #(-27CHMRW\`ejoty~"',16;@EJOTY^chmrv{ $).38=BGLQV[`ejoty~/ !&+05:?DINSX]bglqv{111$)-27CHMRW\afkoty~55"',16;@EJOTY^chmrw|66$).38=BGLQV[`ejoty~77"&+05:?DINSX]bglqv{8888$).38CHMRW\afkpuz~< "',16;@EJOTY^chmrw|===$).38=BGLQV[`ejoty~>>"',15:?DINSX]bglqv{???$).38=BGKPUZ_dinsx}@@!&+05:?DINSX]afkpuzAAA#(-27CHMRW\afkpuzC "',16;@EJOTY^chmrw|DD %*.38=BGLQV[`ejoty~E"',16;@DINSX]bglqv{FFF$).38=BGLQVZ_dinsx}GG!&+05:?DINSX]bglpuzHHH#(-27CHMRW\afkpuzJJJ#',16;@EJOTY^chmrw|K  %*/49=BGLQV[`ejoty~LL"',16;@EJOSX]bglqv{MMM$).38=BGLQV[`einsx}N !&+05:?DINSX]bglqv{O #(-27CHMRW\afkpuzڨS_u=+B: ?j% i?j%T)D&h93RMl(-MT(MHI9I75AGd6SG$i}:t5[i^2`/Jt`00):KX ?,^NXT8ĄDQQQ#(-26;@EJOTY^chmrw|RR %*/49>CHLQV[`ejoty~SS"',16;@EJOTY^bglqv{TTT$).38=BGLQV[`ejotx}U !&+05:?DINSX]bglqv{V #(-27CHMRW\afkpuzXXX#(-27CHMRW[`ejoty~ZZ"',16;@EJOTY^chmqv{[[[$).38=BGLQV[`ejoty~\\!&+05:?DINSX]bglqv{]]]$(-27CHMRW\afkpuz___#(-27CHMRW\afjoty~aa"',16;@EJOTY^chmrw|b $).38=BGLQV[`ejoty~cc!&+05:?DINSX]bglqv{ddd$).37CHMRW\afkpuy~hhh"',16;@EJOTY^chmrw|i $).38=BGLQV[`ejoty~jj"',05:?DINSX]bglqv{kkk$).38=BFKPUZ_dinsx}ll!&+05:?DINSX\afkpuzmmm#(-27CHMRW\afkpuzooo"',16;@EJOTY^chmrw|pp %).38=BGLQV[`ejoty~qq"',16;?DINSX]bglqv{rrr$).38=BGLQUZ_dinsx}s !&+05:?DINSX]bgkpuzttt#(-27CHMRW\afkpuzvvv"',16;@EJOTY^chmrw|ww %*/48=BGLQV[`ejoty~xx"',16;@EJNSX]bglqv{yyy$).38=BGLQV[`dinsx}z !&+05:?DINSX]bglqvz{{{#(-27CHMRW\afkpuz}}}#(-16;@EJOTY^chmrw|~~ %*/49>CGLQV[`ejoty~"',16;@EJOTY]bglqv{$).38=BGLQV[`ejosx} !&+05:?DINSX]bglqv{#(-27CHMRW\afkpuz#(-27<@EJOTY^chmrw| %*/49>CHMRV[`ejoty~"',16;@EJOTY^chlqv{$).38=BGLQV[`ejoty~ !&+05:?DINSX]bglqv{#(-27CHMRW\afkpuz#(-27CHMRW\aejoty~"',16;@EJOTY^chmrw{$).38=BGLQV[`ejoty~!&+05:?DINSX]bglqv{$).27CHMRW\afkpty~"',16;@EJOTY^chmrw|$).38=BGLQV[`ejoty~"'+05:?DINSX]bglqv{$).38=AFKPUZ_dinsx}!&+05:?DINSW\afkpuz#(-27CHMRW\afkpuz"',16;@EJOTY^chmrw| $).38=BGLQV[`ejoty~"',16:?DINSX]bglqv{$).38=BGLPUZ_dinsx}a!6擱Hp#sKƱ|F87‰<Ć#܍$6-yN8KcÑ=n甌c܍$Nl(yN8Kƒ=n甌܍46)nyN8OKbÑ=n疌cp"N)yN8P_ G*yIPO bq,>T!&+05:?DINSX]bfkpuz#(-27CHMRW\afkpuz"',16;@EJOTY^chmrw| %*/38=BGLQV[`ejoty~"',16;@EINSX]bglqv{$).38=BGLQV[_dinsx}!&+05:?DINSX]bglquz#(-27CHMRW\afkpuz#(,16;@EJOTY^chmrw| %*/49>BGLQV[`ejoty~"',16;@EJOTX]bglqv{$).38=BGLQV[`ejnsx}!&+05:?DINSX]bglqv{#(-27CHMRW\afkpuz#(-27;@EJOTY^chmrw| %*/49>CHMQV[`ejoty~"',16;@EJOTY^cglqv{$).38=BGLQV[`ejoty}!&+05:?DINSX]bglqv{#(-27CHMRW\afkpuz#(-27CHMRW\`ejoty~"',16;@EJOTY^chmrv{$).38=BGLQV[`ejoty~!&+05:?DINSX]bglqv{$)-27CHMRW\afkoty~ӿ"',16;@EJOTY^chmrw|$).38=BGLQV[`ejoty~"&+05:?DINSX]bglqv{$).38CHMRW\afkpuz~ "',16;@EJOTY^chmrw|$).38=BGLQV[`ejoty~"',15:?DINSX]bglqv{$).38=BGKPUZ_dinsx}!&+05:?DINSX]afkpuz#(-27CHMRW\afkpuz "',16;@EJOTY^chmrw| %*.38=BGLQV[`ejoty~"',16;@DINSX]bglqv{$).38=BGLQVZ_dinsx}!&+05:?DINSX]bglpuz#(-27CHMRW\afkpuz#',16;@EJOTY^chmrw| %*/49=BGLQV[`ejoty~"',16;@EJOSX]bglqv{$).38=BGLQV[`einsx}!&+05:?DINSX]bglqv{ #(-27CHMRW\afkpuz#(-26;@EJOTY^chmrw| %*/49>CHLQV[`ejoty~"',16;@EJOTY^bglqv{$).38=BGLQV[`ejotx}!&+05:?DINSX]bglqv{ #(-27CHMRW\afkpuz#(-27CHMRW[`ejoty~"',16;@EJOTY^chmqv{$).38=BGLQV[`ejoty~!&+05:?DINSX]bglqv{$(-27CHMRW\afkpuz#(-27CHMRW\afjoty~"',16;@EJOTY^chmrw|ڏo-A/gora 4)ІFI^}82@DfP*E*Hr=ClFl/1?͋@DF5 XN~ % ͏>%\,1VΗ,06?BKĖpYFc_])@,j$8@W/RA,MDpn'`[|IG6O8Xb%Dep#?Kr&'`Y$T $).38=BGLQV[`ejoty~!&+05:?DINSX]bglqv{$).37CHMRW\afkpuy~"',16;@EJOTY^chmrw| $).38=BGLQV[`ejoty~"',05:?DINSX]bglqv{$).38=BFKPUZ_dinsx}!&+05:?DINSX\afkpuz#(-27CHMRW\afkpuz"',16;@EJOTY^chmrw| %).38=BGLQV[`ejoty~"',16;?DINSX]bglqv{$).38=BGLQUZ_dinsx}!&+05:?DINSX]bgkpuz#(-27CHMRW\afkpuz "',16;@EJOTY^chmrw|  %*/48=BGLQV[`ejoty~UX[^adgjmpsvy|-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|QTWZ]`cfilorux{~'+/49=AEIMQUXY #&),/258;>ADGJMPSVY\_behknqtwz}  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}"%(+.147:=@CFILORUX[^adgjmpsvy|!$'*-0369ADGJMPSVY\_behknqtwz}"%(+.147:=@CFILORUX[^adgjmpsvy|!$'*-0369ADGJMPSVY\_behknqtwz} $).38=BGLQV[`ejp "%(+.147:=@CFILORUX[^adgjmpsvy|$).38>CHMRW\afkpuzRUX[^adgjmpsvy|! !$'*-0369ADGJMPSVY\_behknqtwz}&&&&&&&&&"%(+.147:=@CFILORUX[^adgjmps&D 23t cOH@?""""G7g;` ;YTS^3@eQאLA!&skm.!eq>gI1 a\ܥ!r#Xà6RD, Sa~M0%  W#1VDZ=oSk(IIJtd\B]d} }e s9$yH>?}nyТi #AJiyں胑-hA -@`yj$d 0 3d'D}D~dfry{cetJ(03!"+/Ǿס28+G>W!<"ƾFFGFWMͲBLQV[@qrtq%.܎"PQY[\Tpov%RcU\f_aehij{mqprstuxz55`D 7 990103322151522334416165518183355771 D !#!M!z{"!!|}!*a͟N(6?Y?QekS8A\iVY "8nqz _Pas4y?v6QMk~xƶ%/2 0DE ! abcdefghijklmnopqrstu` "#')+,-./26@GLWXY( a  n ien(Rf[ai t Q;[먹ɨ˭ͱʳݵգدٿ*Oug"""o'7kR1rd(e HR a& '$NJ "##2Is [ӤԹsVIi5\()?MpҧT썔\w)>+R%RB1;BJ!Mn.Htד{o~\Q9%:^k{RRzãcvDO' yD٭:o<M.ˬ'v(@Q _Dq΋R1"j[zcQ:r!ndDEɱgA(UM0_fo_۳E4!Jc+ٞ=S.%НEuJ+{X(.pI{ uӳP4%xUQ(鰲uJ`l /54coO%$kz{$V>mh^w'ݢwh[쎓T=M}G_/;mos>':Ncu8̤U[?e48dAe\^U&@zIѰ'$LtNc1<1i?*f1I]1?9Ƥ/&f^1IbE}b=\1 E9$j}4Kaҹk/Dt'%_ZyB,pF7] ~ 1)]o .z %;a?m[yz [NZ96ߪ%Yf@$vLsPvMԝeg^nbwD%U((<%2^$4ה!2䙒uLI(䗒~a} 7G)'"xTsy^h v$$9PY_td-^$|qmkb2v{pj`A/f&Q#89魓Y`9{^:9ҘwݽGsu65Grr >ϕgLJ9l ek~m0  > SfVWX^db`'glߎnvwqz}~gq, XVU_Qvf1RRNzd@B % %V :hИ}INiK%v)M.!ISJK7I)Ls5 k'x;rڕ -;>]F0JK!DD+oSpRa{?*wܔAOJiQpo3Jcv\wa]kz \ d6922uS!=`ҝzϵѶm۶m۶5ZҚm HbJJK0%Vҋ'Ukd -o$p5kؗ#*%Q#rMfxynqCZx5=~n9L%MG|Uť.?k !ԟ=r2i.AQia| @N5aJ8͜qN&a9˩E´NY DϪwH(1 jo"k eW~3SD- l)Д $Njf 8o12TL.kA`ܱ oP:؎'r,*4SQhԊST*8Ly)YX3m 䉂:,#Յ}Ai>!2ugi4Tm[o~=L|r_5渲˺Oo c+r5t$I BZPReg#QR>_I({ev(9Bྂ#qQ~@D!AT ɫ3+P= )4 q/Yj"&UL~fkSsà6V[C -SJu\Tdj=%wM?34@^$#b` `q"48#ʢr2[!)%ߞ%:dxЖ`0I@g ZPb*sP̕&}/24` R"Ȟ\ `Tkf5 XpK$@jXw`ܴv&j润 9Ld|wxyڌ@^w{Ng*vYI} >ugLFOۺH+gs:' }75:e_km` ~u=7JP>~o jܲw͍JwDMz7{a:]3W^jFHMn>MRO;yE8ߘ f:8X$_#XUIfO_|dc)m2H"+ 3Z2s9( 'ze}ǮRx)uV%|cTc"Hy䕒㇔d%<$:n[o:I5y<7Os]IL\{5Ŝ\.3O3R1l˩/t]r"^TCJ6sM5_\\F=*_"8s{BL8SD3}$==q3kh"MRIԇn*F2Beҝ^>w^ϲ7g~c<:,Wsj/8]"O+}ާ7Q{zpB`SNm m=p˟"#㷱0vάN(9(,7b4HG-tI 6Tíg++^ i{ߊ7L=R4Q)x(m/W/, q/Wp$2QaMXvAԃ[2ZH;rK#01иK7Vʆg~"#f9eYHl!>7Mf'dBxHk0PJbNR7%FQsVE{1[oʒNg֐͕ɔE}>rxM/j3%7T܀]wӊ% w/&ޗJQFaMiXjAI6&iHSx_Y@1@]~QW>S!Z3&ʇM AڪgDvZ C_L4M*׹R4 ]>jJ LZtK8?'4+~x W}l 3 `$XSj^m]%Q>bDV8#߼k6*{ţ<'bj HfN0-صC&j.Yg$>_./VVP-&D/m^EoլLJi rb|T]٫|Y~kJqQ73MBn7N/4aK-`ՊxvR>`'L#g'T7>+"O:͊q VL:F 5P_3 9MRאSaNlMT#r7 aTwc /+]quA9o,+,X ݳ%s|(L'`hp7­:ѐĔ eL<1!n2XST>Oolhј *׳h@c|C43HkR#Hf'IUl*`TPYCzvSIzs~.9AK\O4bHSE|B=̐N\ZdQQlj^á!圥(Vf(Ѓ2:HfjGpPFN+9`'?{;< Vyic$/X`zbb%!ؓkɊ≆џv S+y 0!{NXfث<+'J0tX[qްJo|_(xJCNUg:\?yl1掝EC4 ugR( DMSvn*GqUj")%5mcJ.ȼ+^a'7dsR-ƒ aOJBo,6ýiVW=7aI4#Z/tg<:xɨ3h$BFπv_򱎙 =<)SibV&HH2vy5rQc'L6TH|NeG]Lŗ~z$Y}WJh{{œȿ> qhT7ZMf`ݵ[k'Fbp6dR O5^/MEub?=kƭYT' @DHFS$=0H!B,0 C?`F<_\C3)1Oxѣڅo2yL%*3۾zvU?$ǽfX4r7\8n PhXxAkPԂO2lfWdH3ɼx6X95dW5&\<˟%gllOU ϧWvU1}*??؂KT.GqC/ƻƒm@A=E-0;Sseһ %w$͖3Fs70mx⥞sU\`.M`'m0pTxwm 7[!1 5؞7>|ju(^XƾBm`N329>|8grWL*~dGHjfhփ{"5SC/M1 7> Ki|ܢeG) ,OP' YȺ cLNMǹ͗n,<m{\F`cRCqbh fw6YY/Ŭ:fӃuCLw{2um#5Qp dY iR1ԤwǼ+DW1EJ_gzfڌhxb5oJun mp#C6%auK ~F3 \ݍc d!y ?/f8ʃ/b ?ZHX aY`Ĥ%mOvgZo0 YTO GL5 h&e:cy¬כ;>4) v5D)q~[15Wބ'eI](6,pUO[wGWD ֳGQ@_$1:sy"c&\u̒b!efLKW&]W|:xrӔ߇:؟zFl70=4ۧc/8ǫDg\܃cç^q3ﶿ}½ |E ;/};w\ 2㨯ЭlwPc(d^Q&c^cӢiNek%at>n$l[|Di*^a{,X܀SuOJzWu(-xJ+T7I)S٫)3 j ^-;%+ON76z?f26%z@ZA_kտzo"KOSד);\z1H tJ;p=ki$69T\ aI `qALJޑ.gz( b~WV uJ|7uԧSɨ teqIT4Izbpj T_uweվ.=(Or itijf$ %v*@4RXh*IUj"ФĬ4SFH%^" RQO!n* -LPw IKʹV`=%Y܂c3$nԊIZgee^,+C}|jMMEǣcE 5y) +mOG\|5׿ )T$Ē0柣 `TLba*H r}<91љQ&)Lz{b&c'$E!T HMnj#n疒!pC[I#K}w& (6 ͕D=$!VWHjTRp:6,`q/6jP',HۤjC+LkdȈPr+RZ,xUƖ1UWHp.$@S?ec.U3NUP-7!j'; H$Էn?PyLUȕ`d8s@l7kTL<@aŒ& uT/dѫh|!\Hz!d_%d5u &Eb͖ŨsanDd(m,[O_XCn¸Z?(_"l |;@L [h+K:̢!Y.vq&h d66azGt POo ưf xid^f bW*݁{O-!k!bmN0+'rhULˢa)IlQ 6"XI?S 1(ex-31QqxIkg"2۵Qolԗiɖл3Bί~?xGYvϋ$3oV%g(*gQ#d@o^NRl=*Pu,[K׊,c?aQR)ٗK23n㔾3ejX˓xִj",;oq b?IA9k6' IAvidkY-6#7Z1Q~FTVP 3Kf>:u[ccF͵Y`hleQ͈̀jsjvF,Mc_ @δ92.Fj9*6+/+?4k!<&;&,b1:9 -G16.F },7:/>cHJ*1 @9M+> 2!9RE3 @EL9+ 492x3 S5PT<=6>"Y| ("G*67a2y1.8?^)x& 9 =^$v4 :+Nf?;!<)MFw.$?<uR.+ =L4o>< >-DO5<H9g+46 @W8UAZ@#! BV,'$ >4CNRu?ODRD7E|1*4!/FQ\G &MWt4EHG5xE7,I= O>].lCjJ=K)7Kb#L(.F%u*&MF;MB.? NA`TIO`FL8/Phk2QD}30)(RFn0 Z1SNDj#NTr/GR=s2kbA†jztXQsl CpN׸W( qw\)ĮOv[R4_@e}l 68*``B`S 8oG5(4czA";U"8fIta6<;%GPZ[z ,PR$(qN3Hh>Qw<$70pv~ dzIӅ!ZԝAˑ3pUY S /TUh!FDK%;~0Ue  $ d%c:prX11֌5іHd9+cq, sg4x$ `[-(}mF=lt-ܘIf/%ADaQXz0ЀeÑ6"/"B ]zGRșCazc;>uv5ۛ/oe^i?p WH@j2" !6LO @OSZ*T!sXHBYkxMzI ra<hj MGa"r><|BADJGu)L5n<z#y+@ 8X,蟣F{1p8_@<u(#15@`'4ڧ͙4#NGmhYo{7\D*ʡ[`Du˾ |k-~ܔ?yx`/cǮS~ː}x1pڜk●1f̉O>ָFiCO8toxֆ`XW? ^}[y M:`W%o+㡫#%2#867e6N">k2TܾP h w-mo0\ҧ~ȉS)+AB3k)X|-J] WTvmg9Cv Q[GSYšVc#|۞؞Pt0a2e9u{8Z3H^Dȋ{Sx[+Ifc4;Wl$a_Gі R!'4 x|&]hEP &:P_]&xUEB2.KhؘiK4\<:,s  .-C3}bty@:'Q~]U6dH]Ե7v6rlUN=s\[w1 tiF\|lN-<}I#.RnŰw1SJLe{$wqUMnڭc"lMr&I '1F[%Z!(jVyΙ(0Vd0}=`8p!~u)+,*XK/[ j(LH/nV.9$.$'vqǏ;MO,~LR}#6JA>eK5 JJsq."&͛|jdKabdbE=Ms`5$pi< qDqAUfUʇԧ^O R,Q8NtCbn mfꍓoYg"No'`X%lSf^xu;f \o*stdry%׭peKT^g;7f:)y\#޺+E5Dml٩qDPZ})!cÃcbK-#e$"1)5+_c:|i)']tp (7iǬpoڐB9?߭q~_h)1׽!K?(iMq`hxEzq0| ,yQWGlUL=t-+]tL=Q/FzFuG~l_=Bp5?ܶ=>kOU~!OZU><}Vv??4 [v''ɷ[%s}'no>tw|H5fsq&q'K̝ /`CtOj ò߼:ݡ5ygѰG(Xc J_pdн~p't->Сc'Әpwsэt/uk3=CH'螶i9^Ȼs=|xgbu7༻b+< =zX;u激?m<ぱRgIm87r?ݷ-^+:WjtsMw1o11]J1ӞthjciׅSw`{\KyO4hSK_c-ԋrK&BvWP ݟϟO6bt\{n~E[Oi"~0/{ ctլh;qNQyGC{D8i^iLy>Ϳ-/] eHޤⳭ6@fd`:?tSyL 6~Otw7:`%Q7m*&pD  uW` (ɲv܆#3V`ˁdhcF79Z{Fְ_OmF9g/B bL/>W}ՆY8k?$@==zN-'_ ϓjIx1=~9*kҽ1??b{B4Z:_ 5A4HI ;iXgi2(y%A(0E4?^zoWYCQ3%0h,|h|$$& = )&A8$*H7 Ee  Access Rights : Attributes r Entry data of type %s Name :PKey T Universal addr(%u)[%d][%u] - by]not a dynamAؓRe0$t#I*6]D# ` :7 砱ژKU,j6]^L]AuT&}EbxFDރulFYM~;a,Wg][w'.̥s^?}&w5}v }pA{܎K+pg!]}?/쭃y οlMG[aD3om[;;#:B_ƞ^ ߭}Ϳ珡&pYv~|19haf˘PQx?l~X=O [jp\e.rdY > t-?sўgk~ ݹ263Lvo|fP,) i?,s/ #`Dwc 7N;XV6 7<%w.98TbʖR|oغk /&DhVjCeƚ@p''*`*:8KU弸0r*ht jk=zLƍSj9bpdx1 T9kl~,Ū^};mvR^QI-ﶪje~ Y.Bږe\/IhsZ 6;գ";F`ʦ1#p8_+~qF `z|aSihr G{#fNXش5{jBɈOFWtn2g b  +^r vfQHcV}Ӗ89"ePVf.p]NP@"="ӅsN6ݪb9EPMF6A B$  8' )"I$AHSL<eA w]pHd[36l(T;JLrI 4"̹4#橥l W>^nly!Bꦆk&@wTtz`[w4{N VVjt sfO#)y #- ݬ(=<@9Lm(Qt6H \K0ƂK3sr&B>t'$բP=h'U ^DçYj m'[-nH#rU 7ĔͷJr51@1V"VM,Ü$3f?[k&}R3Q!(=' џaL@+H>pg=]3N4vtZ&3^]U6sn^` (gkq0`(`_]ˋr;dkS*- pkJ8?1ܐ&$`U.]NyY2Nɯv>qd j4{9rĹ?-lTpxc+˖EBK*#NgsʱP_O0[՘uF{]_zr"d< zItN>:au[oӃ<||"oTD9`|npIADb$ޜL.}iA!!rY>1tn"3L`_`Xvev\K4ϊ,6Hq6{lʽM m}̡aK(Rd~u)R PM'X>uˮ PS)IF(,^sa~$+ޖ(Q%Gt;Nޚ-u:%sujt*(˚7Ҹ)L*s;d9kV_fq5 ʠ Iѓ"(yiEZ(%OH7l*IZ_%lOĢdRK2Zw7~^xR q"ؿO#*IF8uxdîh?,WO/TY ^nY&6:"6Zλ~ "r3:g`8 cC!`zr =Lel`|\hlGcVcEXBpI|PO{Nd᰸ɸ,:.Y2#8mkKώnza4BG/|5[wG(l5d#F0 7DSnżNV[.8s:'cS] IBBA,΃" 8,0 1" Ie3xU;K`Y;Ntb6ґ$!>RFxIoJnAҊmh}_ fމ݂ <\= ֐]_wyWRX;W)Ҍ-C@wzНMT"OOfǍ"xTg'ɽ+<Zef)BO8|&@j'HJVWm{|ܸA|'W#6XҪ=NBD"W)fLՈ [ <de+\1Hnz^3|K]yTŬ~B4Q~^/K'C%9p۽K|aQi/h2N;NĀTze&Zk˫ɧ:TaGeX<͵2{-b~=+F&bѳ>hy5f|*M~pν9!\I"}F+'+BsuI&uR'W@&e ]|Ȉx^+lH`,:pH ܉j0uz)7i`TW,|5pPLDSdXb>V'Ä/? tE W[oWj]1^C;?%"8$3sjX84rpYɣ"Ë0Oe]xw;HȔ|&ҾD3$vUb|ﺵ{F ƅu}$# RgMZfp)=p$iA wB-89H9y'0́xzƻ/S89Fd~ x߯hdlٍ[i^ M"0I)?/TKO@Lq>N׺h@(AJ ŘoAt&P&s0.4id=Wٍ*n ]qE9>Hj=.b k[O>tVt”RWQ\%iqƟGL]v1]`Yo"wPi бg]ʉj8 {5BmWTFwP`F_-/u yYmЛbr1~Ȋ^0j"4Y 3jkv{ k^^ї&sPV Tʒxo@2I,0z&jTOmPO4a_lKuϳ?H;`u(*$Lj8Ax! f\$0!t'֭sRC^T#(К{-1!*1.M3Mr( Ly^1Pe6!eݒKxҐW&YOUL)Vp9Kl "?bmPJElݼp!Wѐմft) f`mB w}M/SBbHxsP|ps^8Qu!d> + @[r8E'|2wx3g{ⴔY$io>q<: 루T,,s i-^ML3d%@&&N%2qʋr&\bhC!Ӟg.]ٰwmr4V15Y'Ł49dI>{ԝy,'\A8j~y X=saIZcA67N5Xhf7 tT.QA:4 CƨFPhC0 (D C`B0 #H)((HRh i3bkKҒ7 BP߹IL_(Q3g@1O~TK蠆q63t,{cs2͝7EBΜS,C|Eƹ/MN=srFH'BO21Ð|t;[\f:XJ4C(w`e)wÏ[q V#W9B!=0 UKCco&99v 6<_ޮz*g RCem"dyLim.wn%aڍ&f ?D8Np0e.B|y˂7ZwCcٹ>pXPDt 4O(M X Pl+۟Sf1O{{1s% h,[v.D<<`8EPi@ ޞ?6 &AH4E rMe)s̒gZO/C꧵dv(F-VvO A4Uw nK8$N^:VF OXV4M c|RX;Nx-d#X*w2`EU3-5':'+L?v8hw*@ 3~; KރE H:~Y@M>ڧb(BQ c9w'Lw'BP, T!B*҇,*bbis ?Y >fPj&=xܰhp4Ά]9-Q$f'ْ 696A mycQ𔚶D wn$w +e6"Qƴ?u rڍ6e&o.H^5a(mnjx_~YOЙ w*FiW슐B_j;AfNS){ ?- ~DlŻF]8_!.XIy#Ӌ 7Sn3>\o82'i"3:7X;YOAs]c7س+ ɤ_}l4P ?[ aFTXbh|GeqiNȳfziDB]ҬV߂k %jq8у.7n >"@tyɹt尿݉"O!8UFVh_?&{҆.vpЩ r& N-g_XXǞS 2 lI-j9>!Yn~~N~Z͟ҹoɿzwehYں\=^ O G֌Fm<4m,jn;*Mi6RPV͜Jl7) vUde]k,ɨa yxS !U ƍM# _0mBrvK v.Vhb/c[H'NQKf0F *n%3$f / +ѬվO/2k&i|>7 Pݻ4N ,ero:t" | |Gf`ȃS;}|ً'ݔLhjL5=:"_&ޅR#웕K8mu͢5s'-֏4_?lD,j FjQQGŠk..-bJ)Yuԛ4b_\%khA]Vmw΃!bSo:y05\;FWńFs4E 3i'"r;[jXq-,.B768A4r!y9D9\#Dεg5I: }C}+Ty4p0 =~fz4UgqVjpu#tGPi~,-Mj=qr<^))d>9/t9aOofnt8^t5},J>2Y~4rwjJ%i?s NH*Ur(Q$ҚH/q-xܽxktdg؀m!U[ NFI XI0.xn`Fqkq,_5b9N˺YaL~޼2گM 25Qf pj~j=i%Z"Z6[ ˰"z}PKdڟݕ<)ZkVJ3tluH2DRIwb(|غ%jfy|I]–R a0VV^f9cf&KJI%CI-H^ʅ7"X2,b4Qr Sc}-ppo6Y*jnCzXEm_ 0 \+ʬ\k` å&m*Z_ZnaMfVM;^)9uiiJ^B27}i}N6ʲmGƨ̫/L8}~}$Bɔ|v/l1/4vmӳzTM$e})V. PO5j:uensHıB#<#3H[\S5y D(3HU5Y! LeyIx3Mլ߆|R*#˥YqRM]4UӼ)R`:iI ǶQP-:Cʕ\6Zm]Eݒ=d_R'}JTpSu/)X!PߴQ)L} ç\,*-*:X#3,|@cRҔ\41t 5!Ԯ0C;N J P/e114W[UW-̭+=QB t`K4'uI6@P8?1fNt|5H3(-=s׸ZԤ_ f5VZ#q5ظTlrFc :p>9(Ip_ZvWc͐~b͜R~E%$se1O' Z*ږ슿=/1p`V,b}YfIX\&-VBejOl(n#MA ۇk #dD6qz~{7$/ ύ*}ac6F^݉Fw2 ɽ%GA-rafg:̓sbtzn#abh "ő(w>vz@?E/E݇D0ͳ 񖊨*vx\9%D]G{#`3'@yJ6=E#bƋ:</ǫd僚w.݈݆>Hr#@vzwaAvzbtfx9Jzng?m3+Cccxz>*.{cw xuf^Nφio6jw!~Hsl\.D/n'sDx/|Jt<vd񠞝{ =}M_v*z:7ʱc">%zQc!»xuP֭xyzt4Tƈs@ P8 u)) -11  zl#,s T EmsGؓ>\zjv+%ol!zI*b<@b/,]  ѣ: 6#ڝIy)-}6w4)? ]+ew PPܠf@j=p "NA5 $8v1/P|]4r8PTK ߡƥeDn*s/,h}H'f%Jq=nГ-De2Cs96rؑQ&sOf=.$m`iăU{y\VmGl\FZWk/A/("RuDnE5O>ۺUGfzy  [|6-R)GӈgKU?y[?oi2]=,OR3ne ̓ 1io˚~v{$ھRX|^ׇR\| I*C &57< v+ _X/z9#@cNI̸w)s+i7u?'τBbaL#338|BC _ ޝ͙ &~b;d0e,/nE[^SUH<˜.t'}W$ "a4MN>B(B2trE2rRJ0w4X1zv*`ӄeu.M/@ /iGBAH׵׌`z_Ⱥ dͦC#6 6]Q#.f^5PK uy-3G<"`rx Q="ah>=YM y͒nP(! HeZ6ׯ8t 6ukX}mjZsOa5pʕE d<eJ =_p$t@0 hW 8z 'S!'M}k_MHG8y Cb~%H=r W')c?؅#Hğ/ߵ|яJ:e(E"J~*Cz&vc#YRSzəͺdHF,u:Yk^~VhͫT{*.Z QG|wdHm\/r`o*.>oJlgP(R9'-=&q!(Z:gnXŬ"x2"EjLgU:Y2%(KqMz C%mLfsFqmKypcJ˻Sb|4" >"[\+ʔ[_ɟ>LF+0wN?2!ÞX@of2S1 G4xmZ`m ?ANh`IgX&/K>FMpށNMb(`_zҳ*i$Fp,]ޯ/|Cb(v()[%K 9b3ޝ@)Ȥ2V!(9r$lD3#Z` fKif%b!0:NAwҟC*w9*-J6)9hk4aMfDʋKא32a HjUu}wxCWzxa*2NdPēٗBCsXM4lAA%qp$lP fБ[JAxwpk"Z{6Րwͧ AÕ IRj8A-Fqc037tJ~8gT*,ѐ{^ii# +Qz+vɲY'LK}SRR_=C#^J6r% oqfɦjyaGk :춟NCZ5]rDض/MbЌ͘3)5cl1D.K 0NJ-,N2(Li {4$#,u!u]f#A'wkX$iL$KuXǓFs'zS %' 졹J@݇)||˩$])]((X˨')S(C|J77i*\eDx<@ɴrP ŠiBqa?ma љ J0)H6NwH"|oD3 .7_Rw5b e!z F>]5P6wN;d! M,p0gK:Xoy J2D'|Bi`k%QVc0)$wJ8 9^dTY`Ymj\roq1!U:$@ǏOϛ"- >߶N9qe#rZKf&[*anLb'5XP[+i/A- b-l' *hn%W}=?,vSU e:wUi!%( ax2*NUHm 5AGF'(;cz0v"%DjJd87N2uEuf5UGiY=8enW-.:fW9IãB'8uMP*xRT0&F%TQ|31@^M/s"x~ޒVApKDGݎ$Y1zLs7ZXTg埶n{{|tC}YPXaCƀ Zyl ighgpPf"HS?љ{ nA Rϧ#:yW?L P"J1*hy?ٴy;D(F]}8Iv-0) NG4,OE1h2UE v :O q+o*h -qJ; kݪ^$9#Xc$!tyx=©1y-s!'HFwL)i4Yvr-wbag8)(#|a)^')EcBj: _7FoGf'Se.яnDw*c< w &^3|e dE=rEe7%M.`SG[C``>ₒh7M`sUB8d]^+1P+ҚmW@'sLB $6"0 ҟ,dۃL^ܫg j 58fD-k1˓c^u!d2W/[Xd &Ӌ)m~lX W.SXL]&PZe#)8MH܌릚g71歈8Apt`cۃk5qF Z&{򀣡?ݣ >_Br *G͆ i#=#7&ʇ? r"E5sf;˛ICěɇ=㽒뚇($=f"],b#E;4A6Oֻ%푶Xh`0(|IaaQ>! 2BW=힒RX & XV,rF ?V>҂,ΥTpل/ܮdSF 1T1ɊCaټ! UwRܵb2ВNC8&o[a+2/M'qfbDS0ʖ;7m* }Wo24FiAn˞2ù*h nKNѢ%uAϹ[KΊ5ЌB3c?Q &h50hӇLMD6Էsѱ"s\6:%sA^W5 ichag`k<}3-*D$`Hf9oa6j>mI{^|ӡXݣA6+`=!1.tH@;B<'`k8.NJ{G񬸯r Hlo8:ն{XDl Z2F=ao#a#v=V=GWD:z,0 5#&%0\!5+LUmo]@qZ;Y7umK6KdDgh " 8@s]s}?Hs< ,.\^7B\fK9QRbz dLiPc:v8'FJ35ڌ;5l"zD srD)9%3L1pzC5; 7 cM'[5:EvW0%̈́)#|wv<(wvB)r< Zd3vrJIkcbv; gqmK_˪ζB]rb4cPV.[ ANHuVG1${0e7d 0dkbM'xz7:dXJP1tׅn`tD QGWLР 5ݒnV_ '*SVq4as~Jya =whI1<,?ՠ)4||=8\ \ 6Z1nEEhKU7Z)rM.$:85T cUׂ-%D5l0LΕjUү i_n!`WfB/][n5$Msnjf'^jtew9#UC5%Ϳ<42mx}0W1Wb(Mc~h ŁRWzk(Z{=Z7@2#[ufvK*GR a`$* pжK^;XE϶iꃨ`{Bקtj *^ GJNm'VrKޏ_snE)>n*/qc@nq_ RB"I9t$m= iT5_Ry#0]3>™f=9|Qme033[ 0>J]$eG#Ae$"A VB(у"1KYs Ggt[xJxl:e2撗OhoֆBX7oDX%u\pO+0 $w8JWe"$V3eqpզNnl SBpb ha[5h߿ m)uBzs ܳ}-V$ !1Ձn]!;#@1LeUN^i|_lWfy1ft vok(۸*&?ixb x# zJA=TX# >Qi@֋DpAb< kń݈og4ߝ0; sbc|=P[}72Si&7K#eNh|i8P-0kjQ|qSpf?I|&uP?pje Q.^8`"Q_`c)o$ebb!u(@#[{(g&L$[c"HBEcGuHơSP2EdDHR:zpȁ/mNV婭qQ&rY&o5uV f@jF"1Gvp=̆\O}KS#('@2&+95 T^'.ISFOdG.̱Km,OĖxo.sD3 3XބX- )Nj^KBj 9lSNC.:$3Dfe +R&reYgcZt *ifMyDo/ Fc;i8YM8oVJ-AwSZmhM>(]߸L+&%[:Vty)۬QQG3WOźqSZ^CsV'N44q*[G'lvw+Lgn 'r\ZMlk)oqVϕ$idn\[- vǕ/N nx/\O߉f˴.ee41hD433Gy "N%O8jj??q/6u zܙ{/d%N^;E4gqyok&NtAk8'{fww!}qLV^ӽTGQutדj=\aSuLn-U ?f@Qfvy>svKC~Zٖl1rS[[jzSfiOTnZ{rlݦ{fn?ҪNO,mZ,kP#5H l88N$Y&F2rEGͼ{߾EG$ռA7&))]6Ҩ"=ѧ~ٯ˾q?e44X@zb){st@ Dgh}Lnvն͎ߥ(o I׊&AU>!ER i8(%)H`F&:U 4\L"]"%}P6*EA_f)2j67haQ2֫JC' :O@g#0:@, (z,TO ַWIi>p.Ves(?X3d jq ,ݚM\yw?= N{ ^x^|R αљ)q(jfڦG0I6h%'.%:Eo٢3OI _ !=7KW5DqD;5Heza7lD maen}Zl,Fʝ+r%L]L\޼^fl'ND;@Ele\+7vIQ(ڷ<,AtB->aú)q~UM=w??G6>o7`Og0!qQR;&0C,\J5БkhÁpk=olDTflB H"yzyIqr@ 2D~.eqtDx| Jlt2V$iZuIROHe${c#]Ķw5+oJ; <2+LZ K!ٖsj8 w7fzנ^'\H|,zD} 1GpKLyRKvK..wx^31u8}R@CG@5۰VV<]֡|BT9I5Z݌A$RFӘHetɤvPf !-f麳Z @_mf\`ZPs QuFB80!bBYd_yY\j"bC1E Z Kv ?å\zT)DWnoۃ2 )y,F@BDZNEY @(pR͉ۅ;-&?ժlNB \ʈ`Fk\,јNb8m2\35Ӹǂ*B"1 qv+&Y 9LPG>ϕzÍ'E\!Dh4ŏ1f,W[PuWP D BĴf>$HBɰ3rboSNM? c.PB#OR` Iٽ9({pI>U fEKS}=l[np拶Y<~aWν [(' 9jk9#EV9I6yWE2d۽gJejP%zfr%)["5S8yIJQdə"ot^SY"0+׆ G /s;zb !p/=+/b7kġ QюIӵWE+d75]9O*x phXԗPР V!~4k'>T1H73@m]ˠk$p%b)$ .i/?ҢgX |$'lPћfw|x`Uf;|!YelCH`LCB1-ꞓ2"*dnDӱ=F-}^CaGO %gG'~ci(+*ݤhDYf֖" =Rb㺯\YI'cVcN7@^7@r‹$>&"0KwPDĐr"*Gj>`\Edu` ntݛ Ȱȧ1 M!xy9dKh8kʤJ7H LJ L"]uO{"0SlI./p"~n!Ѐúx0vR4q\nW`xw rl P^w_sxR!QtCnƣu졼Q_\g2AӋvmPXmPh(Hc+рdb,+'д9ZeBeY݇·YN5X.&zCyӑpyZy$kBo*_Ijut/X{hS`>Ee-X !"kŌa'J:d.YOܶmn,U8>% Zϐr݅WaXE𺜤'Ԩ!uӍ^\I±}S JxHrҮL%Aܟ0|pjcɪ2FgkyY.eJ xD);VE; **OɌ%`0 pڶ6c̱(v B-x`FuCnW]mX m;5awU@~;O^&l2/;PG^Õ`?wLbB+oCLj}P/ N;q Es(r[F3r}MorF.v\46 Rؙ3{mM]?ńbl ޘ gÂ!vv?qr{/j$025l{ .|SʏVLFFз9WR=B'w֞`6"ӊ:/^zC > XI_ rK yLuX?2-R53# ^wd*75g-C`I1 >)gL-אxV)f5^8>:+|6Q!lCJ⚇¯n_vYEzknRӊ~jE)&5_ 'a?>On Ww' Md@ݑq㹬'wD| \i*\"|4j*`;DfMͳ/u j2 5of`JE7b2 ^1xkoXG[X;'j$=vBxx,}O wRp]-Vz`R dgn&g YUq.A0n vf2d >"=Y%=I wJ ʚ~_yˢ [ H73xե#^I 1}tΑjrƢ}Pq9f%ߣۖT߽c Ob.Зn-BJ2met$ˁNs-T60n9Y?anCw!bbhj&UcxPI vl}-t E!Ýx,LwX6Ձƿ^Q>ڙ@@ U)>I|eͭ _s_rnG24L?z >#%9AV~:.('8esKs lxSGnKt,hr*`:lm/f"V[SO-cH O$zK'Ma5$H7Ê{)wHzӲjISqAxo C_$H3&C+ldBbho-;F=1׃}q$D| ˩0HW7`>@E޶ @gb 6 lNgPw̽b?17&G';ƱbH3+]gKdY<)#tW H&>,l'1D.{(ZƘ7>}B 0?|)zVMyo'Z:.36k4(g3`Er/v=EG? b$|R}*͓* b=5IJ]*|XOѨ}{G ~XuO"mQȭqPӄk/"׏6,vV>6?I+D5~O@kIRuXPηe恠.Pr1դӯ0wbCP&lA3FπGY~w$uD+%.XZaVi"ß>rFUHcLq%Ӎ3lF m4eh$፯3Bj2#7ơRX$.׳nHR X6Z#>zi!Ğy;Eo(eLC7bb/ S„;/T%&$!\@k)Xp u&a2 s{~w3CxZ%9.6`ӭY6ս;fp 鎷{7IǽbsXFq&ږeS!5K`xwcҵFa ʾEkΓ ~e]rj*H/-QD6CJ6a@WJ#3'mK}+I.ys<0[gc[.m)H Scf!M!@_pvQ< 7c/f0#•KZm\ƍqމ3<w[:/g"`ao pVbc#$NI9Pڰ*l"d Ic֌t%=:`;נ g~ߴћu0F; MyϨuO  ~Jv+vrKTo Q>ND d'J=ۻB ǥጲ`Zdg1~d\X}m^:@ +tF"=U ^ݾ gBC ^_?](4hh:)'"vb4:➍0\53VB THOr+v2ܮ.WcDUQvH/;}3OoM0rI#8_NtiG@FǛuXC S_ A.ØO-j$~c1Xns263eqgsNa`"KxQ\h=y%lƶa!3z}%-2a2\hwe$y:iYCD,Yb}:+~aFvDً .{YMmy*XuŗdI.OWߒ/˜KTx 5hGm(b;\"U኏xq+'Tl.H`qbHXN%ISU isٺoH区Q4& ;Zqk(7 2۶b)PDMӟlqo'G4Ϟ*HPkg-Oŗ.TX?f߅]qTTj(}"wٲ&?Br-CnPm]'Ó7RI69`qu;krQ ^ze&4Ԑ;a0]S `)Qp&_|sRl m3 b'4ss<_IJcZV7%{@-8C4bJ:\6o] r}E^Db)6WA7´1ɑPY𿤙=sm8"[ʣcq=XRm#n^wG#0}2!o[A]bfC 4D)bAxl)̮~a'5vDccsbI8.`#$-tUD-sWklhAD&4)UUX ħ-VQyk߅7W_1cGo \K%ca7Ӑ_My;G&P.:u \m7CuȰ*evh3p+WXS0YHhF!#%zQ8f?4fjXBl%G-,m:yMwH|\A$Y J`K8?)ncqK!7)xv$*L@ J:VM*g)1ݾ+jwBd'SI9"R0]v)/1Au\ 0&6*V뼗``jpJ`eNk(oG'OwXDPK֊"4XghrSa$@9_]~^+ΡZ.b7F.RUgҫMS$^܎ֆYiX1CXzmnLG}JX*m~LPN{!IWn-ȸ QĬNд0iB;ҥx0$S.?nfT-料w?Jb#/@ q@ ΚcXZuaq~IwLJAх1>C:#2g]_eDm IV{^') B P١g*Z:=8N% "$ͮiq}P}bX>@)tYe5oe(笄y]ZƴT/GdP=DD-n G Ȟ%ɾzަtJ+É[["jC'A-H*nVX5[.EKwLƦ]Xg)u->TpD|`F"f[>*Wi͵`YXS? 㪭:`GZKeEBޥNRs)"OJoFHWAYC 9lE&F) '} cъPijܔr=4f.. "wZ ۹*B%@F0\iD݌1%tvY~Vu1.W1;G5>)@HE {ӏ9[4΋^CyH7Kg!m~r*cɳOx(܆J -oië|%7:$OdƢ1cRM^<ɢ llQ!pt; !6|D3}٨bd@3 Z^ X!ekIsZrfOqwN;Hĥ‰OġʳheoxOp`tpwWh'D@]18xCLCj+Qgn @װ `siV ՗+:_! 32PzEDˣD>Nc9F/\%(*dEjgJ.0` 2!kiSxaU'r .3C٘'7Us+,DG!}yhd4 1^TkSgpLk En ̚4AvJ]v.ۮ"Cwd{;aadMlA5Lzǭɺv}K1jP[KN1 Pcv8ª|ʵ0(> .vs@n>iˇʊ=_cR|cAVAV3 JGw{ ttk"g8LlnbEg?zy7jƅl)"ߐn?^#;RLenj2|T,5 mvĆ->?Nd6&mdI3bv2 Dd)uM0J-Ѽ٨:|0TNv4ȝotHOc h}tg.7IJ\ =$x\vX.kD\#+uTxY1SrWkFE.kS뉳8;|![ ˸Dj(po9"`EwtF: 3 /"!th(1=3Ntw_?oͫє D~FsoKeT6 !yޚJ[(3TL٘B0SOe$2TRZtDv@XUذ'(S >RnŐ=8_{ܞZ0uyDՃt-M](5&v?1C$Ga4!T&ϹKd 966(gT(D=,Aahy=ҦK4m0t~z=9V6Q~hu9P8yrkIR5.'r@s{㞪2[g{;p>j7y/;#l:">ӽ"#ZZC? [(AÐMIA=bڽ2T;ݱ>id͋[]B,qSYԇjws%vٯ)1 -] 74o~Hk4k/#Tv7<,B?;uCTq %Wj۹7k疺G'u''(I>9bUģBmlY&1u0~ 1uA,O!cغXAػ9"xoBcu 3f٨`A`8pcqBB@7A •4G>qYU9Рs(;LX g@>Qܲ<: w-`r]~5Ҩ uQ+벥q9',I̡hTy9Y^ܛB*ߋn11TYSD` k壦(oL<]+;Rl '(L;'_˅9dL[gzwp٘Ta uʬC¸eA+Kz*H+@q ߒ:Lq>IUB6~(uG[RImY򢱀3v,lѤ+ɩּ?iy=V\1pl~4_%iTdc$A1@ #Tp8w/TK(^0}w(pBJ0F/B }c0887ɭښ+{&]ȳUN$q }Nr8w MJ?X>V[b K$0`Lsa 1=ڥTX:Yog6V[H@yCẑ$Q^Zpɰ j[ArgehQX$_^)Eh ,6Nm"aRDjWRK͘ LEmȄ [Q%۫Q?oIrK]D6lM6=Fb}ʯ`Uw}-:FClz=+SHr(ats٦ _8F5O@d|dlu`Yﱉ~'sѰ;F'eIfkD(qJ|{N>HLQ2C?e|ƻC'ЈA+Iw7q}eA˝*%8M u-.H z#D݁Qq-gȅXe ]A8|E4PBޅN-0"TF:?g^ȺDM

]tPtlbi `{` ]Ҏ @rPo36so./(?#7r6Nvy +a\|!3A*>v>X9ٿ X7 WziT<&>1nb.Q!+^[HNT^$C6ILlA o`rE RyWݯ 8E_(]ذY~ON`RC2>9ee_hA~uyРJD Gjo1_U5`.̖je!>3f닷-iT&)tk;`mm8 hT@Q@) LZl)Dl(d/4zYBRdbZ^gn ?áhDb:.%+*_*ek%`X ^4Dɦ|: 6ܒ:W+ߡ̴6q + AI'Zs9X8lƭ5/YG6WKwv 6MogGH<*VdQwFFdG~+lVE!Wj!uvAn.DWnC#Ðnqo6$7$}k0QI\s?*("j R𛭔(Gk(YDFe@@yKAL٫d-~J.M,̽m> y;B_}y5<6>eFᰭuQŸÂpjSxmOb g.Gwi67YW\oz]xhMVB6ih˹HBN G-q7ow%\l+m֘im@w%V({)ί}>i'KqLC%8ԶGGA.r]md~*JƳ"ºψrqƛ<iӚKxֺ94Q.3Qɨy@U渻mt*(aKiQUJZi }\ l[?Nf~` oDv_4{$k(&w4ѕh-ՄDHDqB+#5t Z-JRkz}eKMqFkcԗ9nYoM(Z 0V9_ޒС(vv>ҿ2sfA|l PH@8 #ZcpIB,!;Բ C<n'dv}||S7bw@x[bmnQ?P=4b[8L2) tOO>[q 8^k>$,kj<[ӬrD&6eY/@Ug mgNgEVuAsK޳?bPά!Z(?;Nsi۝|K,QKO詌F4J(F%kA:}wXЂ(HZ8iR 9|dd*{tC%LE] _ggqt9n&09IGh60꾥@a|R=/#-WOHw3@B%qeQپ$q(;^|AhbDJm݇ztvKg%5ԪX$tv#!*Z5[j&E-u4KcsnQ