glibc-langpack-dz-2.40.9000-35.fc42 >t 6 6_     3!XPȬI^Dgdr ȬI^DVlnҚ(( hZ61%pP q5Bw1%I1 CM\@F (h3yc~!o =c35!6Bl9 Yй0D m^`97"|j7R}ݯhOmxUnUamJwqd)ă8x:$q&BcS'Lbg=(~O:^Nףsa#3,y MݏPC]1Ct*_8JLa }V-(#iퟷi[N/I/C |'~v߹;6G 'rjNJqƄ::̠iKWZyr-n7y:"TYf!*b݇8\E\#}5v.)~}쭹B8}*/g% ௿Dۡ%.J$0v wɯv+xLk2a2ab8e615c355322f2eac707dabf8cfe7287d92817ab1e62357017d9b648999bb302179ac8cb7cffe40796298db50f6f6bc18e303020462f02aa40046304402201c88b75b56a0a7af4f5c6c201acad9fc3e0488d511b5b71a29f22668b2114a1502204f8639dd5402291cbbb61ea638cb5cd2859b1be339e2b0240a42e32371c1c44f03020462f02aa40047304502205a40ec21233a55db48a1bedb8a4ed652da2455ef5151191d5a4ef46e77f23b20022100ce18c07db1c7c4ca73b29b52a0956b228d76340dec9d29d70ddae4702e7c7c1b03020462f02aa400463044022000cc2bcc2073e8ce61cb0dccc80a0799da6df2f9b4f617e5a3a6d862fd3f218102201d3cd537183f99b60e5fc2739981601402b12918937d1c42ddb9241954e7dc5003020462f02aa400483046022100b48b5f40ed0bf091ab05dac91ab95d79e85b951aacb070d65c5306e8ad9efe89022100ce721c88c5dc892758dea1f7685e3dd0db04dcf1213e38a29e4e4427383e755e03020462f02aa40047304502207299ab80b0d7f206b23c7fa5117d22d46d325a6c4aa1b0b172dc4867a0208105022100854b62468eca6c6865539f98122cfb54423c13b31fa37a7a1fa65b8e67f991b503020462f02aa400483046022100a668b4483c637b89b603afd6910c178d87d142a0ddb6bf0f0302eacee8abab3e022100bc84cd82895a2eb51475dd77b666a5082c902b1ed58f99509d74051310d8831203020462f02aa400483046022100c5b5488036fd4edf90d06a232579f552814dfefdd2fd756f22d3462fcc79e339022100fdf02ceab534885eb503ca75d6fc57767d7674f58a94b3d3990164d4c86d72e203020462f02aa400483046022100944b84f1a1c9146daa99bc4637b73350c4336ffbb9b0fa1c1f1baaad9aa0e95402210081fa15ac997519ed1c3380e706577feeb101b73c751334da64431ce1034a975e03020462f02aa400483046022100ed08c926716fd42a56071fdd5fe0cc7b9024f00814fae718d900e979b56e2ea1022100fc2fddcb7035494319a7f508fa3e30be27ee0b61a0c9a0016c5adb3a8cc39f8603020462f02aa4004730450220628d3ef2cc339b0ce10b8d8bf04696f5288e2919019a9c153e142cd08efde8a00221009082113d8f45270ef8db840ff5ed5731631306a94f1e2c9b19e466608475630203020462f02aa4004730450221009f6f2ff86d28ab09be555b2916854a0d74264272c8d0d32527c14541355e852602203e4a60ee2343c7c84f7b03b2b9f998b86633742a10314419815e1e58b32061c3Q4 lqN9n q2(h>`>a?Qd & ?   T r    C,H( %8 ,9 H:%SGHIDXTY`\]^zbdefltuv4@Di Cglibc-langpack-dz2.40.900035.fc42Locale data for DzongkhaThe glibc-langpack-dz package includes the basic information required to support the Dzongkha language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org(XFedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64(kDR&P6"4XAA큤A큤ggggggggggggggg92efaaf63a46e658506e8bc4e5148391d2fffe60b2698e684a772f340a98087c6d48a9f3d6ce8b225617fec2821261a97e5065f921da6b6e70d99200e733e5d4e8173ee8364f8f7a78fb81db594d1adc449b9f43c597ad0984267ebe5e02d108bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b9522c4102d43dd06390a90263f246c0344558c141c065d5f76e36c451b9d6e49a1601f7fd92ff5b05c195121c31f30551e598925fa1f3d0440d4d3dfa3ede2421794210c26a2d292a3edcdae7da00dbf73b05d483a6589da6d6358bf83da20fd28696c445198df18662f64fe5300a1b762077efda709fbd85c4d006dbb89cdffcde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0150548b0a35b791aea84e31c54f043e0bf7db316b63e8ded5924ef46733490bdef65218838a57929ffa3be332bdb637ed7bd8aa3605608c9559390508e39913055../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-dzglibc-langpack-dz(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40.9000-35.fc422.40.9000-35.fc423.0.4-14.6.0-14.0-15.4.18-14.12.0-14.20.0ggg/@g/@g:g:ggg@gw@gvg`@g\!gZ@gIg? g=@g4g1g(@g|g|gg@g@g@g@g6g f5ffcf@f@fٝ@f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHcDJ Delorie - 2.40.9000-35Florian Weimer - 2.40.9000-34Florian Weimer - 2.40.9000-33Florian Weimer - 2.40.9000-32Florian Weimer - 2.40.9000-31Florian Weimer - 2.40.9000-30Fedora Release Engineering - 2.40.9000-29Zbigniew Jędrzejewski-Szmek - 2.40.9000-28Florian Weimer - 2.40.9000-27Florian Weimer - 2.40.9000-26Florian Weimer - 2.40.9000-25DJ Delorie - 2.40.9000-24Arjun Shankar - 2.40.9000-23Carlos O'Donell - 2.40.9000-22Florian Weimer - 2.40.9000-21Florian Weimer - 2.40.9000-20Florian Weimer - 2.40.9000-19Florian Weimer - 2.40.9000-18DJ Delorie - 2.40.9000-17Florian Weimer - 2.40.9000-16Florian Weimer - 2.40.9000-15Florian Weimer - 2.40.9000-14Florian Weimer - 2.40.9000-13Florian Weimer - 2.40.9000-12Florian Weimer - 2.40.9000-11Florian Weimer - 2.40.9000-10Florian Weimer - 2.40.9000-9Patsy Griffin - 2.40.9000-8DJ Delorie - 2.40.9000-7Carlos O'Donell - 2.40.9000-6Arjun Shankar - 2.40.9000-5Florian Weimer - 2.40.9000-4Florian Weimer - 2.40.9000-3Florian Weimer - 2.40.9000-2Florian Weimer - 2.40.9000-1Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25- Auto-sync with upstream branch master, commit 9b2f20dd54079afb68addf23685b039f1accd6e0. - po: update translations (final, only timestamp and line number changes) - libc.pot: regenerate (only line number changes) - INSTALL: update last tested version numbers - contrib.texi: minor improvements - NEWS: Add some more news from the 2.41 cycle - contrib.texi: Update from 2.40..2.41 commit log - NEWS: Add reference to (single) advisory - NEWS: Add list of bugs fixed in 2.41 - NEWS: editorial changes (language, line breaks) - testsuite: Make stdio-common/tst-printf-format-*-mem UNSUPPORTED if the mtrace output does not exist - elf: fix 'valgrind' typo in comment - malloc: cleanup casts in tst-calloc - stdlib: Test using setenv with updated environ [BZ #32588] - LICENSES: update CORE-MATH copyright - LICENSES: update location of getaddrinfo.c and getnameinfo.c - LICENSES: remove Intel License Agreement - stdlib: Re-implement free (environ) compatibility kludge for setenv - Revert "stdlib: Support malloc-managed environ arrays for compatibility" - stdlib: Support malloc-managed environ arrays for compatibility- Avoid env -i crash due to free (environ) compatibility patch- Apply patch to improve compatibility with environ/malloc misuse- Auto-sync with upstream branch master, commit 76c3f7f81b7b99fedbff6edc07cddff59e2ae6e2: - po: Incorporate translations - Fix underallocation of abort_msg_s struct (CVE-2025-0395) - Fix typo: _POSIX_REATIME_SIGNALS -> _POSIX_REALTIME_SIGNALS [BZ# 32515] - aarch64: Add HWCAP_GCS- Auto-sync with upstream branch master, commit 1ac28b781882e3f14b41dcb06f3f945d53938948: - stdlib: Test for expected sequence of random numbers from rand - stdlib: Fix unintended change to the random_r implementation - NEWS: Add the extensible rseq ABI to new features - Linux: Do not check unused bytes after sched_getattr in tst-sched_setattr - aarch64: Fix tests not compatible with targets supporting GCS - aarch64: Use __alloc_gcs in makecontext - aarch64: Add GCS user-space allocation logic - aarch64: Process gnu properties in static exe - aarch64: Ignore GCS property of ld.so - aarch64: Handle GCS marking - aarch64: Use l_searchlist.r_list for bti - aarch64: Mark objects with GCS property note - aarch64: Enable GCS in dynamic linked exe - aarch64: Enable GCS in static linked exe - aarch64: Add glibc.cpu.aarch64_gcs tunable - aarch64: Add GCS support for makecontext - aarch64: Mark swapcontext with indirect_return - aarch64: Add GCS support for setcontext - aarch64: Add GCS support to vfork - aarch64: Add GCS support to longjmp - aarch64: Define jmp_buf offset for GCS - elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCS - aarch64: Add asm helpers for GCS- CVE-2025-0577: getrandom, arc4random could return predictable data after fork (#2338960) - Drop glibc-benchtests-extra-pi-inputs.patch, applied upstream. - Auto-sync with upstream branch master, commit 91bb902f58264a2fd50fbce8f39a9a290dd23706: - nptl: Use all of g1_start and g_signals - nptl: rename __condvar_quiesce_and_switch_g1 - nptl: Fix indentation - nptl: Use a single loop in pthread_cond_wait instaed of a nested loop - nptl: Remove g_refs from condition variables - nptl: Remove unnecessary quadruple check in pthread_cond_wait - nptl: Remove unnecessary catch-all-wake in condvar group switch - nptl: Update comments and indentation for new condvar implementation - pthreads NPTL: lost wakeup fix 2 - Linux: Add tests that check that TLS and rseq area are separate - Consolidate TLS block allocation for static binaries with ld.so - elf: Iterate over loaded object list in _dl_determine_tlsoffset - benchtests: Add dummy in put files cospi, cospif, sinpi, sinpif, tanpi, tanpif - Linux: Fixes for getrandom fork handling - affinity-inheritance: Overallocate CPU sets - inet: Add common IPv6 packet header macros - aarch64: Use 64-bit variable to access the special registers - x86-64: Cast __rseq_offset to long long int [BZ #32543] - Linux: Update internal copy of '' - nptl: Remove the rseq area from 'struct pthread' - nptl: Move the rseq area to the 'extra TLS' block - nptl: Introduce for RSEQ_* accessors - nptl: add rtld_hidden_proto to __rseq_size and __rseq_offset - Add Linux 'extra TLS' - Add generic 'extra TLS' - nptl: Add rseq auxvals - Add missing include guards to - configure: Clear libc_cv_cc_wimplicit_fallthrough if not supported - elf: Always define TLS_TP_OFFSET - x86: Add missing #include to - Move to kernel-independent sysdeps directories - math: Fix acosf when building with gcc <= 11- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Rebuilt for the bin-sbin merge (2nd attempt)- Drop glibc-nolink-libc.patch, applied upstream. - Drop glibc-clone-reset-tid.patch, unnecessary due to upstream reverts. - Add glibc-benchtests-extra-pi-inputs.patch to fix aarch64 build failure. - Auto-sync with upstream branch master, commit 502a71c5785f21ef4e3bad59949fdf86df73d385: - i686: Regenerate multiarch ulps - Revert "configure: default to --prefix=/usr on GNU/Linux" - elf: Minimize library dependencies of tst-nolink-libc.c - elf: Second ld.so relocation only if libc.so has been loaded - Revert "x86_64: Remove unused padding from tcbhead_t" - Revert "nptl: More useful padding in struct pthread" - LoongArch: Regenerate preconfigure. [bug 32521] - loongarch: Drop __GI_XXX for strcpy/stpcpy IFUNC implementations - AArch64: Improve codegen in SVE expm1f and users - AArch64: Add vector tanpi routines - AArch64: Add vector cospi routines - AArch64: Add vector sinpi to libmvec - math: Remove no-mathvec flag - AArch64: Improve codegen for SVE log1pf users - AArch64: Improve codegen for SVE logs - AArch64: Improve codegen in SVE tans - AArch64: Improve codegen in AdvSIMD asinh - math: Add a reference to Clang's C23 issue - Redirect mempcpy and stpcpy only in libc.a - mlock, mlock2, munlock: Use __attr_access_none macro - stdlib: random_r: fix unaligned access in initstate and initstate_r [BZ #30584] - assert: Remove the use of %n from __assert_fail_base (#2318508) - Translations: Regenerate libc.pot- x86_64: Reset TID during clone if !CLONE_VM (#2335406)- Update glibc-nolink-libc.patch following upstream development. - Update glibc-python3.patch to resolve copyright year conflict. - Auto-sync with upstream branch master, commit cc74583f23657515b1d09d0765032422af71de52: - elf: Remove the remaining uses of GET_ADDR_OFFSET - elf: Use TLS_DTV_OFFSET in __tls_get_addr - s390: Define TLS_DTV_OFFSET instead of GET_ADDR_OFFSET - elf: Introduce generic - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - mlock, mlock2, munlock: Tell the compiler we don't dereference the pointer - elf: Add glibc.rtld.execstack - elf: Do not change stack permission on dlopen/dlmopen - x86-64: Reorder dynamic linker list in ldd script (bug 32508) - libio: asprintf should write NULL upon failure - nptl: More useful padding in struct pthread - elf: Remove the GET_ADDR_ARGS and related macros from the TLS code - build-many-glibcs.py: Add --exclude option - NEWS: Mention testing glibc build with a different set of compilers - support: Add support_record_failure_barrier - io: statx, fstatat: Drop nonnull attribute on the path argument - configure: Improve configure output for C++ Compiler - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465] - include/sys/cdefs.h: Add __attribute_optimization_barrier__ - assert: Use __writev in assert.c [BZ #32492] - elf: Check PDE load address with non-empty text section - Add clang specific warning suppression macros - Add include/libc-misc.h - Don't redefine INFINITY nor NAN - assert: ensure posix compliance, add tests for such - posix: fix system when a child cannot be created [BZ #32450] - Fix elf: Introduce is_rtld_link_map [BZ #32488] - elf: Reorder audit events in dlcose to match _dl_fini (bug 32066) - elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065) - elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985) - elf: Add the endswith function to - elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GL - elf: Introduce is_rtld_link_map - Add F_CREATED_QUERY from Linux 6.12 to bits/fcntl-linux.h - Add HWCAP_LOONGARCH_LSPW from Linux 6.12 to bits/hwcap.h - Add MSG_SOCK_DEVMEM from Linux 6.12 to bits/socket.h - Linux: Accept null arguments for utimensat pathname - x86_64: Remove unused padding from tcbhead_t - Add NT_X86_XSAVE_LAYOUT and NT_ARM_POE from Linux 6.12 to elf.h - Add SCHED_EXT from Linux 6.12 to bits/sched.h - math: Use tanhf from CORE-MATH - math: Use sinhf from CORE-MATH - math: Use coshf from CORE-MATH - math: Use atanhf from CORE-MATH - math: Use atan2f from CORE-MATH - math: Use atanf from CORE-MATH - math: Use asinhf from CORE-MATH - math: Use asinf from CORE-MATH - math: Use acoshf from CORE-MATH - math: Use acosf from CORE-MATH - math: Fix the expected carg (inf) results - math: Fix the expected atan2f (inf) results - math: Fix the expected atanf (inf) results - math: Add inf support on gen-auto-libm-tests.c - math: Fix spurious-divbyzero flag name - benchtests: Add tanhf benchmark - benchtests: Add sinhf benchmark - benchtests: Add coshf benchmark - benchtests: Add atanhf benchmark - benchtests: Add atan2f benchmark - benchtests: Add atanf benchmark - benchtests: Add asinhf benchmark - benchtests: Add asinf benchmark - benchtests: Add acoshf benchmark - benchtests: Add acosf benchmark - Update syscall lists for Linux 6.12 - ungetc: Guarantee single char pushback - sys/platform/x86.h: Do not depend on _Bool definition in C++ mode - ldbl-96: Set -1 to "int sign_exponent:16" - x86: Avoid integer truncation with large cache sizes (bug 32470) - AArch64: Improve codegen of AdvSIMD expf family - AArch64: Improve codegen of AdvSIMD atan(2)(f) - AArch64: Improve codegen of AdvSIMD logf function family - manual: Document more sigaction flags - Remove duplicated BUILD_CC in Makeconfig - iconv: do not report error exit with transliteration [BZ #32448]- Auto-sync with upstream branch master, commit dd413a4d2f320d5c3bc43e0788919724c89b3dab. - Fix sysdeps/x86/fpu/Makefile: Split and sort tests - sysdeps/x86/fpu/Makefile: Split and sort tests - Use empty initializer to silence GCC 4.9 or older - Linux: Check for 0 return value from vDSO getrandom probe - hppa: Update libm-test-ulps - Revert "Add braces in initializers for GCC 4.9 or older" - tst-difftime.c: Use "main (void)" - or1k: Update libm-test-ulps - htl: move pthread_sigmask into libc. - htl: move __pthread_sigstate into libc. - htl: move __pthread_sigstate_destroy into libc. - Return EXIT_UNSUPPORTED if __builtin_add_overflow unavailable - ifuncmain9.c: Return EXIT_UNSUPPORTED for GCC 5.4 or older - include/bits/sigstksz.h: Avoid #elif IS_IN (libsupport) - regex.h: Avoid #elif __STDC_VERSION__ - tst-assert-c++.cc: Return EXIT_UNSUPPORTED for GCC 4.9 or older - Add braces in initializers for GCC 4.9 or older - Return EXIT_UNSUPPORTED if __builtin_mul_overflow unavailable - tst-minsigstksz-1.c: Return EXIT_UNSUPPORTED for GCC 4.9 or older - tester.c: Use -Wmemset-transposed-args for GCC 5 or newer - Makefile.in: Add test to check xcheck rule - Don't use TEST_CXX as CXX for build - AArch64: Update libm-test-ulps- Auto-sync with upstream branch master, commit 97b74cbbb0724c26fbbd5037a6ab9f81ac0a10a1: - s390: Simplify elf_machine_{load_address, dynamic} [BZ #31799] - or1k: Update libm-test-ulps - nptl: Add for or1k - Implement C23 atan2pi - Clear CXX and TEST_CXX if C++ link test fails - math: Remove __XXX math functions from installed math.h [BZ #32418] - Optimize bsearch() implementation for performance - benchtests: Add benchmark test for bsearch - Implement C23 atanpi - powerpc64: Fix dl-trampoline.S big-endian / non-ROP build failure - powerpc: Use correct procedure call standard for getrandom vDSO call (bug 32440) - Add TEST_CC and TEST_CXX support - powerpc64le: ROP changes for the dl-trampoline functions - malloc: Add tcache path for calloc - Implement C23 asinpi - malloc: add indirection for malloc(-like) functions in tests [BZ #32366] - Implement C23 acospi - powerpc64le: ROP changes for the *context and setjmp functions - nptl: Add for m68k - nptl: Add for RISC-V - nptl: add RSEQ_SIG for RISC-V - AArch64: Improve codegen in users of ADVSIMD expm1 helper - AArch64: Improve codegen in users of ADVSIMD log1p helper - AArch64: Improve codegen in AdvSIMD logs - AArch64: Improve codegen in AdvSIMD pow - s390x: Regenerated ULPs. - htl: move pthread_condattr_setpshared into libc. - htl: move pthread_condattr_setclock into libc. - htl: move pthread_condattr_init into libc. - htl: move pthread_condattr_getpshared into libc. - htl: move pthread_condattr_getclock into libc. - htl: move __pthread_default_condattr into libc. - htl: move pthread_condattr_destroy into libc. - math: Add sinpi,cospi,tanpi sparc64 ulps - math: Add tanpi aarch64 ulps - math: Exclude internal math symbols for tests [BZ #32414] - Remove AC_SUBST(libc_cv_mtls_descriptor) - Implement C23 tanpi - Fix typo in elf/Makefile:postclean-generated - math: xfail some sinpi tests for ibm128-libgcc - math: xfail some cospi tests for ibm128-libgcc - powerpc: Update ulps - AArch64: Update libm-test-ulps - i686: Update libm-test-ulps - x86-64: Update libm-test-ulps - Use M_LIT in place of M_MLIT for literals - Add further test of TLS - hurd: Protect against servers returning bogus read/write lengths - Fix and sort variables in Makefiles - Implement C23 sinpi - Implement C23 cospi - malloc: Optimize small memory clearing for calloc - Use Linux 6.12 in build-many-glibcs.py - locale: More strictly implement ISO 8601 for Esperanto locale - elf: Consolidate stackinfo.h - manual: Describe struct link_map, support link maps with dlinfo - Add threaded test of sem_trywait - Add test of ELF hash collisions - nptl: Add new test for pthread_spin_trylock- Add BuildRequires for gzip to support compressing installed files.- Drop glibc-rh2327564-1.patch, glibc-rh2327564-2.patch. Fixed upstream. (#2327564) - Auto-sync with upstream branch master, commit e2436d6f5aa47ce8da80c2ba0f59dfb9ffde08f3: - malloc: send freed small chunks to smallbin - AArch64: Remove zva_128 from memset - benchtests: Add calloc test - libio: make _IO_least_marker static - malloc: Avoid func call for tcache quick path in free() - math: Add internal roundeven_finite - RISC-V: Use builtin for fma and fmaf - RISC-V: Use builtin for copysign and copysignf - Silence most -Wzero-as-null-pointer-constant diagnostics - sysdeps: linux: Fix output of LD_SHOW_AUXV=1 for AT_RSEQ_* - nptl: initialize cpu_id_start prior to rseq registration - math: Fix branch hint for 68d7128942 - powerpc64le: ROP Changes for strncpy/ppc-mount - math: Fix non-portability in the computation of signgam in lgammaf - malloc: Split _int_free() into 3 sub functions - math: Use tanf from CORE-MATH - math: Use lgammaf from CORE-MATH - math: Use erfcf from CORE-MATH - math: Use erff from CORE-MATH - math: Split s_erfF in erff and erfc - math: Use cbrtf from CORE-MATH - benchtests: Add tanf benchmark - benchtests: Add lgammaf benchmark - benchtests: Add erfcf benchmark - benchtests: Add erff benchmark - benchtests: Add cbrtf benchmark - elf: Handle static PIE with non-zero load address [BZ #31799] - x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344] - stdlib: Make getenv thread-safe in more cases - aarch64: Remove non-temporal load/stores from oryon-1's memset - aarch64: Remove non-temporal load/stores from oryon-1's memcpy - powerpc64le: _init/_fini file changes for ROP - misc: remove extra va_end in error_tail (bug 32233) - intl: avoid alloca for arbitrary sizes (bug 32380)- Revert aarch64 memset changes (cec3aef3241cec3aef32412779e) (#2327564)- Auto-sync with upstream branch master, commit 47311cca31e685fa7bfe19bb8cef17d2d3d7fff9: - manual: Add description of AArch64-specific pkey flags - AArch64: Add support for memory protection keys - AArch64: Remove thunderx{,2} memcpy - powerpc64le: Optimized strcat for POWER10 - powerpc: Improve the inline asm for syscall wrappers - elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245] - x86/string: Use `movsl` instead of `movsd` in strncpy/strncat [BZ #32344] - manual: Fix overeager s/int/size_t/ in memory.texi - linux: Add support for getrandom vDSO- Only relocate ld.so for the second time of libc.so has been loaded- Auto-sync with upstream branch master, commit 7b544224f82d20019f9b28522ebf8114a372d1a2. - stat.h: Fix missing declaration of struct timespec - mach: Fix __xpg_strerror_r on in-range but undefined errors [BZ #32350] - x86/string: Use `movsl` instead of `movsd` [BZ #32344] - Rename new tst-sem17 test to tst-sem18 - Avoid uninitialized result in sem_open when file does not exist - nptl: initialize rseq area prior to registration - s390x: Update ulps - elf: avoid jumping over a needed declaration - math: Fix log10f on some ABIs - stdio-common: Add tests for formatted vsnprintf output specifiers - stdio-common: Add tests for formatted vsprintf output specifiers - stdio-common: Add tests for formatted vfprintf output specifiers - stdio-common: Add tests for formatted vdprintf output specifiers - stdio-common: Add tests for formatted vasprintf output specifiers - stdio-common: Add tests for formatted vprintf output specifiers - stdio-common: Add tests for formatted snprintf output specifiers - stdio-common: Add tests for formatted sprintf output specifiers - stdio-common: Add tests for formatted fprintf output specifiers - stdio-common: Add tests for formatted dprintf output specifiers - stdio-common: Add tests for formatted asprintf output specifiers - stdio-common: Add tests for formatted printf output specifiers - nptl: fix __builtin_thread_pointer detection on LoongArch - math: Fix incorrect results of exp10m1f with some GCC versions - misc: Align argument name for pkey_*() functions with the manual - manual: Use more precise wording for memory protection keys - elf: Switch to main malloc after final ld.so self-relocation - elf: Introduce _dl_relocate_object_no_relro - elf: Do not define consider_profiling, consider_symbind as macros - elf: rtld_multiple_ref is always true - Add Arm HWCAP2_* constants from Linux 3.15 and 6.2 to - Add feature test macro _ISOC2Y_SOURCE - added license for sysdeps/ieee754/flt-32/e_gammaf_r.c - AArch64: Remove SVE erf and erfc tables - x86_64: Add exp2m1f with FMA - x86_64: Add exp10m1f with FMA - math: Use log10p1f from CORE-MATH - math: Use log1pf from CORE-MATH - math: Use log2p1f from CORE-MATH - math: Use log10f from CORE-MATH - math: Use expm1f from CORE-MATH - math: Use exp2m1f from CORE-MATH - math: Use exp10m1f from CORE-MATH - benchtests: Add log10p1f benchmark - benchtests: Add log1p benchmark - benchtests: Add log2p1f benchmark - benchtests: Add log10f benchmark - benchtests: Add expm1f benchmark - benchtests: Add exp2m1f benchmark - benchtests: Add exp10m1f benchmark - math: Add e_gammaf_r to glibc code and style - LoongArch: Add RSEQ_SIG in rseq.h. - nptl: Add for LoongArch - Link tst-clock_gettime with $(librt) - powerpc64: Obviate the need for ROP protection in clone/clone3 - Add tests of time, gettimeofday, clock_gettime - Add more tests of pthread attributes initial values - Document further requirement on mixing streams / file descriptors - powerpc64le: Adhere to ABI stack alignment requirement - AArch64: Small optimisation in AdvSIMD erf and erfc - Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)" - elf: Change ldconfig auxcache magic number (bug 32231) - SHARED-FILES: Mention bundled Linux 6.10 headers. - libio: Fix crash in fputws [BZ #20632] - stdio-common: Fix scanf parsing for NaN types [BZ #30647]- Exclude 32-bit headers from the x86_64 package- Use rpm.spawn instead of posix.fork if availabe (#2291869)- Eliminate the glibc-headers package- Restore compatibility with libglvnd by reverting "elf: Run constructors on cyclic recursive dlopen (bug 31986)"- Complete Features/UsrMove (aka UsrMerge, MoveToUsr) transition (#1063607)- Rework filelist construction- Auto-sync with upstream branch master, commit ac73067cb7a328bf106ecd041c020fc61be7e087: - elf: Fix map_complete Systemtap probe in dl_open_worker- Auto-sync with upstream branch master, commit 43db5e2c0672cae7edea7c9685b22317eae25471: - elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986) - elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switch - elf: Run constructors on cyclic recursive dlopen (bug 31986) - Linux: Match kernel text for SCHED_ macros - libio: Correctly link tst-popen-fork against libpthread- Auto-sync with upstream branch master, commit c5dd659f22058bf9b371ab1cba07631f1206c674. - Add more tests of pthread_mutexattr_gettype and pthread_mutexattr_settype - libio: Fix a deadlock after fork in popen - configure: default to --prefix=/usr on GNU/Linux - manual: Document stdio.h functions that may be macros - Check time arguments to pthread_timedjoin_np and pthread_clockjoin_np - Add .b4-config file - linux: Fix tst-syscall-restart.c on old gcc (BZ 32283) - sparc: Fix restartable syscalls (BZ 32173) - support: Make support_process_state_wait return the found state - Enable transliteration rules with two input characters in scn_IT [BZ #32280]- Auto-sync with upstream branch master, commit 9d4b4515a88c5d0bbfc7809374f322c507c2d779. - locale: Fix some spelling typos - LoongArch: Regenerate loongarch/arch-syscall.h by build-many-glibcs.py update-syscalls. - manual: Fix and test @deftypef* function formatting - replace tgammaf by the CORE-MATH implementation - Add IPPROTO_SMC from Linux 6.11 to netinet/in.h - misc: Add support for Linux uio.h RWF_ATOMIC flag - linux: Update stat-generic.h with linux 6.11 - Update kernel version to 6.11 in header constant tests - linux: Add MAP_DROPPABLE from Linux 6.11 - Update PIDFD_* constants for Linux 6.11 - Update syscall lists for Linux 6.11 - Use Linux 6.11 in build-many-glibcs.py - Fix header guard in sysdeps/mach/hurd/x86_64/vm_param.h - rt: more clock_nanosleep tests addendum - rt: more clock_nanosleep tests - stdlib: Make abort/_Exit AS-safe (BZ 26275) - linux: Use GLRO(dl_vdso_time) on time - linux: Use GLRO(dl_vdso_gettimeofday) on gettimeofday - S390: Don't use r11 for cu-instructions as used as frame-pointer. [BZ# 32192] - stdio-common/Makefile: Fix FAIL: lint-makefiles - Fix whitespace related license issues. - Add freopen special-case tests: thread cancellation - hurd: Add missing va_end call in fcntl implementation. [BZ #32234]- Auto-sync with upstream branch master, commit a36814e1455093fc9ebfcdf6ef39bb0cf3d447da. - riscv: align .preinit_array (bug 32228) - linux: sparc: Fix clone for LEON/sparcv8 (BZ 31394) - linux: sparc: Fix syscall_cancel for LEON - math: Improve layout of expf data - Disable _TIME_BITS if the compiler defaults to it - Disable _FILE_OFFSET_BITS if the compiler defaults to it - Do not use -Wp to disable fortify (BZ 31928) - libio: Set _vtable_offset before calling _IO_link_in [BZ #32148] - Add a new fwrite test that exercises buffer overflow - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212] - stdio-common: Fix memory leak in tst-freopen4* tests on UNSUPPORTED - Linux: Block signals around _Fork (bug 32215) - Update to Unicode 16.0.0 [BZ #32168] - manual: Document that feof and ferror are mutually exclusive - stdio-common: Add new test for fdopen - Fix missing randomness in __gen_tempname (bug 32214) - arc: Cleanup arcbe - arc: Remove HAVE_ARC_BE macro and disable big-endian port - scripts: Remove arceb-linux-gnu from build-many-glibcs.py - LoongArch: Undef __NR_fstat and __NR_newfstatat. - Add tests of fread- Auto-sync with upstream branch master, commit da29dc24d419656a4a6d6d61598b767b86b1425d: - nptl: Prefer setresuid32 in tst-setuid2 - elf: Move __rtld_malloc_init_stubs call into _dl_start_final - elf: Eliminate alloca in open_verify - elf: Remove version assert in check_match in elf/dl-lookup.c - elf: In rtld_setup_main_map, assume ld.so has a DYNAMIC segment - misc: Enable internal use of memory protection keys - misc: Link tst-mkstemp-fuse-parallel with $(shared-thread-library) - iconv: Use $(run-program-prefix) for running iconv (bug 32197) - AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines - AArch64: Improve codegen in users of ADVSIMD expm1f helper - AArch64: Improve codegen in users of AdvSIMD log1pf helper - AArch64: Improve codegen in SVE F32 logs - AArch64: Improve codegen in SVE expf & related routines - Linux: readdir64_r should not skip d_ino == 0 entries (bug 32126) - dirent: Add tst-rewinddir - dirent: Add tst-readdir-long - Linux: Use readdir64_r for compat __old_readdir64_r (bug 32128) - dirent: Add tst-closedir-leaks - support: Add valgrind instructions to - support: Fix memory leaks in FUSE tests - misc: FUSE-based tests for mkstemp - Add freopen special-case tests: chroot, EFBIG, stdin/stdout/stderr - Make tst-strtod-underflow type-generic - Add tests of more strtod special cases - Add more tests of strtod end pointer - Make tst-strtod2 and tst-strtod5 type-generic - Implement run-built-tests=no for make xcheck, always build xtests - Test that errno is set to 0 at program startup - Add another test for fclose on an unopened file- Auto-sync with upstream branch master, commit fa1b0d5e9f6e0353e16339430770a7a8824c0468: - iconv: Input buffering for the iconv program (bug 6050) - iconv: Multiple - on command line should not fail (bug 32050) - iconv: Support in-place conversions (bug 10460, bug 32033) - iconv: Preserve iconv -c error exit on invalid inputs (bug 32046) - manual: __is_last is no longer part of iconv internals - iconv: Do not use mmap in iconv (the program) (bug 17703) - iconv: Base tests for buffer management - AArch64: Add vector logp1 alias for log1p - Linux: Add missing scheduler constants to - Linux: Add the sched_setattr and sched_getattr functions - manual: Extract the @manpageurl{func,sec} macro - AArch64: Remove memset-reg.h - debug: Fix read error handling in pcprofiledump - AArch64: Optimize memset - aarch64: Avoid redundant MOVs in AdvSIMD F32 logs - Document limitations on streams passed to freopen - stdlib: Do not use GLIBC_PRIVATE ABI for errno in libc_nonshared.a - manual: Safety annotations for clock_gettime, clock_getres - timezone: sync to TZDB 2024b - Fix freopen handling of ,ccs= (bug 23675) - powerpc64le: Build new strtod tests with long double ABI flags (bug 32145)- Use make xcheck in such a way that xtests are actually built- Ensure that xtests can be built- Remove RHEL-18039-1.patch, RHEL-18039-2.patch. Applied upstream. - Auto-sync with upstream branch master, commit 9c0d6f7a1046aba111e25e34ec07242853e859dc: - Fix memory leak on freopen error return (bug 32140) - Clear flags2 flags set from mode in freopen (bug 32134) - Linux: readdir_r needs to report getdents failures (bug 32124) - libio: Attempt wide backup free only for non-legacy code - Do not set errno for overflowing NaN payload in strtod/nan (bug 32045) - powerpc64: Fix syscall_cancel build for powerpc64le-linux-gnu [BZ #32125] - Fix strtod subnormal rounding (bug 30220) - manual: Add Descriptor-Relative Access section - x86: Enable non-temporal memset for Hygon processors - x86: Add cache information support for Hygon processors - x86: Add new architecture type for Hygon processors - powerpc64: Optimize strcpy and stpcpy for Power9/10 - nptl: Fix Race conditions in pthread cancellation [BZ#12683] - x86: Unifies 'strnlen-evex' and 'strnlen-evex512' implementations. - string: strerror, strsignal cannot use buffer after dlmopen (bug 32026) - ungetc: Fix backup buffer leak on program exit [BZ #27821] - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821] - x86: Add `Avoid_STOSB` tunable to allow NT memset without ERMS - x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal path - x86: Fix bug in strchrnul-evex512 [BZ #32078] - manual: Document dprintf and vdprintf - manual: Document generic printf error codes - ARC: Regenerate ULPs - support: Add options list terminator to the test driver - Define __libc_initial for the static libc - Turn on -Wimplicit-fallthrough by default if available - elf: Remove struct dl_init_args from elf/dl-open.c - nptl: Fix stray process left by tst-cancel7 blocking testing - nptl: Reorder semaphore release in tst-cancel7 - sysdeps: Re-flow and sort multiline gnu/Makefile definitions - login: Re-flow and sort multiline Makefile definitions - benchtests: Add random memset benchmark - AArch64: Improve generic strlen - rtld: Fix handling of '--' option - manual/stdio: Further clarify putc, putwc, getc, and getwc - stdlib: Allow concurrent quick_exit (BZ 31997) - elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717) - elf: Clarify and invert second argument of _dl_allocate_tls_init - Fix name space violation in fortify wrappers (bug 32052) - iconv: Fix matching of multi-character transliterations (bug 31859) - x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047) - x86: Add missing switch/case fall-through markers to init_cpu_features - stdlib: Link tst-concurrent-exit with $(shared-thread-library) - hurd: Fix missing pthread_ compat symbol in libc - resolv: Fix tst-resolv-short-response for older GCC (bug 32042) - Add mremap tests - mremap: Update manual entry - linux: Update the mremap C implementation [BZ #31968] - Enhanced test coverage for strncmp, wcsncmp - Enhance test coverage for strnlen, wcsnlen - stdlib: Mark `abort` as `cold` - stdlib: Allow concurrent exit (BZ 31997) - Add F_DUPFD_QUERY from Linux 6.10 to bits/fcntl-linux.h - Add STATX_SUBVOL from Linux 6.10 to bits/statx-generic.h - Update syscall lists for Linux 6.10 - assert: Mark `__assert_fail` as `cold` - x86-64: Remove sysdeps/x86_64/x32/dl-machine.h- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py 2.40.9000-35.fc422.40.9000-35.fc422.40.9000-35.fc42localedz_BTLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/dz_BT//usr/lib/locale/dz_BT/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-dz or langpacks-core-dz_BT)) unless glibc-all-langpacks)utf-8324fc3bb9a7f3948cb68cba709fdb075117c517f3dc7dc03523f5198b5782ff5836e3227b702b413ab4df8f210ecc12676ace2df551aa11ac13e09e8e814b4bb? (/h,Z,OPX k sx;C_q ,pUU*iQNږ<^%}^,B@+;&1](Mē]$C0Hz:6ij`rlnrI&8`C 4 C K`PLZ@rD6R +u9 })83M!AO3}杶[я;϶TՖ3[6Ū:oՙZA#{ִ=$muk<ih |ra# 7?`J&N|£ Qx<. l(>AvCy'{ gV?`rw\VcU7>܇ݣzE9Aql&b)U3uBb**[ E({BٯwrvdYu/]FeUZRobŒqjƐJz4ע0XHCYzѴTh7CC4N]=Cϕk7x眧]>&I\L<B¸4jژ|!@=|0:_% b[-&|ބ4@7c %T]굘|/$݊cѐiT]Qc:Χav|؋ՒQEZlv[Jq궺ΊY=E[N?`riBO%˔]B.CJP_,X4Qb+W*$G^2R58ȓ2$FGN>cնX_X`]sWҬ˫/GE;A5n,*t?MS_#,F5? U{pcM͚-zj>6,aYY֕*BLuk$iؑ(t]aذ/G j}P;\Z>ۗ^ `,]lXklEYl8`ê6Z0NAa>ذɁ tlSi:b`Sgi%`RyƆo񆣢-a>0elM`G +_6<dž1N̲ʆU+:p8Ad]wEm5L\2j´X+U u2H#Qd TjثJJ'-U??CoC3WѡO 56#=aSV?hLrLbjsϵJ7kܗf;;n3>Z;?[{zzFc{^y™RTa,}lu/ }mWa5hyOGR bRWid̝"9=QN: s]{6l/hTNrl TDk>4w~'_W ehSx z/M}dhhdWdrjD*.qη躰"'̭-K/፹:S\~d3_:Je?RJoC)LY(/=/(-< @y>p/bНQksG8e]/%8`;*(wY:{sMm&0n(0$lTf (`K^! T⬓ f|Ne׭f +$/ɬ2 fZ(:J71bI8]g~ ޲)w%{E^w#VBu(|j&8Kum"T, 6{:P$@$Ls@c\x5p!6?k~rj/rfx[>hNL "s^E0(dmo`$#Ju eKVڜcu'Mg)p'͘~HKq˞ܻD 5sXЕ4R4׮g &"FSramh:dq$ɛtA-\@FGSSzGxK#hF4&Y Q*YtXwy#_LiA}#I*YZF|Ĝ)YQ?]vkxrڒW.d[a.\`6(ox74OJ&K=E~(c|K-7XݢגtDѡ9kKFy \Y,_GlXc%ZP(4PUF7E:l蜏0xNώ,FjC%Gj X8)0H=PldA;d ['j |+ GvGTKFMxe9 d9S|ڰ"%M]rxZ t)5MT3mtP'MJ{?ä͈th0p唁g,ܡ>~X^z~#|ܙGɪřQYigOd۹ ?^g !5'̣{0Hy,|#&HndG si޼}qUބ楛BLiz¸41ULvxq JP`AN+c!WQ#^$tXlUA"4lAviĨP,/YM!%nKS Rb>҅l2 c)2]S }r1L7@Pd?~,>]S¸'/.Á-S 7P%_IwӀ|ߎfz:(pGtWKW4"Q&$zgƞ|+0൤B_ {\[Jzi#Ah!kA"㖭! w"*JJj>z /C`MXX ʌ_DiIR ѷIXKy"KcJ_i8NJ+1–0qxPDw O0gmp$ϦO2 〮o%NHED͖S4zX+-&4:!& o[ + lY$&kadɎJH_M"@{c\;_ &Z$ΥgL4AG4ư)oh<0?cfmp9S>>r_X µײT׮\Rpm*(מ\k2PGZt$Bf "?g`. e2J"0! / #_P>'Dhib!DU\)$v6#]-~ϭTk3zii=>%WQzh=OgPBSm͛<\KplõepZk;PNJv є[)LCf 0z.j4w!ø^WQwd?ER}+ukLjoN:S~B|#??kkX~E$/ϐI'7:}ehQrtJ\}= IDt _0+'K'5~Ȩ"?p|Z>vL|*VBBfT^7J~_|$QH~×v:|V_N>*| F( s/X  Ya$U4ݐyp O# G /4LFI 5«uwZk{%呸v7Zkq+Uhn+^,׾_ԧ(վI_JO/"Lt r"WB/ :tVb辧@g?!&L8-"uQӾ+~`1m,mi6 sc*Ei=E~Ic;DF|g}Jy#[S#@G]F:Xwiw=ZeiN!0^d2j^AA)Gf=Q>5$tj#qb4DHIF3|}BD~YC"m 䂤 푓!Ģ1`)(+v1xS '<.ln5on7m\%gqCآ83KVX8nC&h,0u:6U".zRKAAAAAAAATUQ|ll@puW,(]Kn{O^g%e$HɸwZ5;ֻB*;xѓwub~5Oi$ >g1ݲ%#ա6R* S;L$"xN_fߝ~cO*Q/"C>HPg6}bK_B鷒~me?Ӿ˳)?B jVTVg`.Rqw?|/|ycÑh/[8]pڭOg֏0YL"{XlH+^}jU~jGT߄N}_2}ӵ_yK fy ŋP2A@,HA4Aá)/xh` <*F4d1K/q5m&a/]-j%G-o#6x_|5O|1xB0s\Bqۇ휊$`r4_a#FVy9&'UAe`6.X-} d~.VT~|pG$Gb&{f@ubipp @K^W8xxxxxxx/~ ns07 {R?du5rحL" Sو8 Y 1T$5 ;vzM۽r\JvOsTN:f-TFx'6~kw r[9 Ûsp33=BFRD*p(_~6M*6I?3Z788<m\_(diNTŻue6wP<џ Ft|~4U`>vH*xTMYYw|m\灟*[+6zӣy);rے[<ǩ3杅MdcfbZQ(F}UYŮV5c9Q*F&,]jSXʥX6W]m"rK]\8MdGx̏˦|UZOxla68̺qܖ]K^_Rg!Gs<#w&W|gDtM/ڢ9RJƽ*}8s%1e貤Vh @B.kϥjꬹ=*R ,MtG g̹?uB+<%Eb6N۲-YY5^~?n+bGD~GTw=O1!yivW8Jz#+8jk0ya2q[tzXϏTi6V(P^tO_HX+UV0"v _rЀ_D`V2*>],2f}XOdVb 5RÆBj(@_Xj%E)iǛ&2ā70)ZF%ӻ6a2 V"H:M/u2! \\FއpY!t>qZ+X}6Ɠ梱dԵI/N*DMJ9!%)a ]ȁۧyYqѬ¨k_~GynuN{:C"x~e7+9RL/ᘉ--a]T˺P|6B\{:O(q~_QWYYLXd8z`qi\a91%hoS};xkcUԔQ}2S! uݱ~^mZ]DƲghibkXgeRē苣o.߹ 0Ej/R@V9YSvHθ5a\?w, ['{ckjw$̖\Thg{IۭYї UN={iFXƨ徚,c#*iuF$ֲ k@SiR{b*lSTf.ƹB^hb1IVZ V\U(W]t꧗.H}J1MU](0]!ij۪څv9ݮHۂm Zfթg`MV_+Kّ򑈎w'"i0h7Pߢi= ) nE4쯋4~O Ma6lԵ{ysB1!ͱg =c[?qo]cso5*dR}擔xA܍Ot ΪoXm |d<{SAhev3:nɉ;oKjk,e9`Klim'yG`4u`Ɨcot6ܷa֑64l U3SصXj+$O r$0?gKZ-Ӝ([Y4.`i "\C]D.Rb3y Z 0]-cr *VV! Ċ Q`Xr("UR0 ‚CXbiR bM p;~nI>iMwN#^xk4k}glo?/i6/o4?*c20E$L;hD;D33Pf ElQx=00d!:~ݖ]U @`,%2ZlT+EH׭Z5uJ  q8fK) 1 ޡ =y G %A?TWՇ; @o#Va?jN%ki(V@`@BuXN?̷tHAXsbAP*bȄ |t*[t5@ha;^zP)~7Y XvPѻ}J=N :DZQU6볍.xdݢ|x7TkCp?nCVVz4=lya"jG%mOۭ,)AUkzg9Sʂ'1U1i8)fQҩ}zx{:=AC -Rܴx0ϣ=hw4YpGl-,Z * 3h=  !6}PF`a#8d6Kr1Q)l mV8m,pi-:<1m|ngOoӽ{|DZYևRLGƆ M?㑓)E2ڙz8eIp0< ֺ8(] OOQT'~*e3 ^n/+^2F77UrM'0Jthxщ笇mu>K30w;>RP]I^U w3Վ/] ^RhC#Q-dR.UpВ؇xi]wcը wᘡSz~q,NJP<`U®]E !DX>+F+X^>$8F@,1H8PZrr5оϡ@06O=$3x&q6'I$3WE eryF?"S t>y #"zہΪ t+йCA%#h@gQ 0ydΜ tqh2BH"jl=vOyvG:KI&(#Vf@#l|nŭU[fdeO`a/W~gOi_-}tn#\ {kUdÇ_ u7k _e+|Tm( ߴL2ra$W k~)s0DȔ{ A4p0Rb;&YtDJ6ҙ;hd^p5sD 189%(:ISQ20z֍ծX՚RQ %mT!hyJ8K4`ZeUQQR` 5D;\JYJH̕T+3$KtjH@U=@5@V5F3Y9dL-~.*3?1%}~D)}GlgCalwUUzCْ֎|Ø[=M$؄ #!b!:w7<ӠB xa^TkI'^eU<ЄU`#<1F OI~$߼pxQ'.lGOR_VohZkiު0,kO0[_F K˕[%Џt ` ƨ5;SMTC:SEЄ6 sL6?L+$2B@< ")Ƞ-"ˊgz9$:Ys 7HIBWp|Q?@7Y/ɥ.cPZ`e>cI2Kt* ҿ:/kH$ (׊wzZ-PY!@ > "и#Z,h3)°BXDD1EzKM`!Y@+ riJ@v5# PB|IiCĀ2N ȉ)c 0()}L0r"i\`&@{ޘ$eؖobh_'Pɍ9%a׈ rK}pXi"n?83$?ZciWw./x`W dY{0[sҒ3catMN?M5tȆܝ\jq+)fR1,ֻ, K&\<|6[舓M$<rB"G&I_S1S rb=df'i],EΞՏ\n3Ȫu)fTGlڲHV,_ehQΘjui>߽]JA/N7SQi `8*KVa.Aς]48ĆTW shů7'p0c5r~>e,T0Zr]~l5k5-]?CGZvUӔ uZ+ݮ'kW]WiXc=H*["g '4ZPeL tt# FjYa_ J xo9 \b,k5& W Dʹzc7*s~/Xtz#R?[:M(@<6,e.)t5x1CA&hB~d<*}W웱>N>uEJ[eszmIx'S2:@@_YaQԄ fFXÕo%-k Ǖ7,^%¯^ƻrO6-wbս?J;e4T]6z xDjؑHe\rI~*[?:qPADZaИ[hT?MajgxO=)§ln@kG,n(~ktGD{ D\omv.!kTE${_[]1z "hOlLfv?Gm<#v F 5ڟ:~8Pogƨu-# 8bA Ge(xYzLXBnSwm 15hS)O݊ߵp k$oH'ͷ\ s4 nl8iھh(L54`P, 1B_0s#LUpҌOYYz#e}IMڎ0",BQzR[Jfu+<ƒ?M'ыn淯 9oL\ Jĉ['߉*Zdʺi[+y7B4k\!*oU^֙hjQM8eT U7U#nr/'+ *!xdKnNM_mDJG0T ƄrjqV=")ݮS* ! !t+OԔ -L[գ3Қi˕!¥X~5b?klgҮjauU3חcWEI'iJq5,,]VT wɉֆA}8r㷔.liIwH`g"c9dn<>X P$8 P"Ec1 ah̓0F/jYCduIXS U;ÅEK`:ŴA>4~YR@R1{4'9Zѯig $q_d兪9!P0->%({C= EݺN7MՎD VG|yR \ U!tv+_Hu\O,)]OJ I+5-ߑ)|16/-Kv0/ͳ<~1v{G9QȏF [>4 n eq h徻nr(.t{A"f- Nbs=tZw莄k:}5nĸ\M% dqIOGuh,h@q: -f,1wFX+ŅuBKG3YSX8Hb* *x* {MKm$NT}VMvZh![SP@]b6?EHo1H[F 8q0E!K@;\_, B1_g:19Ȇ/(Dž2 fJ.PGA6бl$RUi*53E [Y:A3Blx{owV_sOoԼT[726ڝ\ 9_eW5EO$G1?6-.&)iHIl}3ԥ︎2EWeeWYX7|ž0=nmv弿w[qmh{Zd:`؉\wuWm6IУgڡڄ-u|j'a%,q W@+l5 {HA(8R )f.MMv-nf)^eV%EN$F!tUsceS$C"(ᛝї\Q0:1^۷<8zmUm<C9\1ڒ)Xr!Qa! 98geW$G6l1!6˻{nUseD_p a@B˴\ q-P u!BP!7r ˯PKqQ;<#pZ؀ o[Ր(>"ޠy8rbuR4B1!q0"Dc˷'^#ܹ)C:c#2*_! QXz~s 5=1-)z%9!hrUcÈwW^SOܼK,H3(w/nf+^n՜5ʧ;7iipd/`\XkT*PL(C!q"T JAJxMp˦ ;|3+wb#6h\T LdDRX\M (IK3;/*((F$'Z$O8 ( 0::nӴ `%MΣ,! {jibUV$5NF =^1ۢ)YQN*1"cpgEWG "ޠaL5.ZLu8ܦeeU$9+MdZ%?=@#~B9{lrVB%bUBB@_l/?9RH:%"A5|PZ Ϋ<8K?+QHS(\&G l&It FH?:8=s>{gsV&1&enN _m64iNE g]c[y:^% 6>{X j~f^=b!D5H'w1of-^V)NdF%D>#6!.% =#r^ݼ{kU=o.v#Q,uU1!͋;@A RP`H,o߅z{9A;+*'r%QϋI6)pYI$90tC[:K6D;2VLR NʜwW^SOܼK,H3(w/nUʟ!!|;) A3AN?^ o. p%hNʜ:7Y3{/j+ZDtʆdETD3:%_eIv MˬIk6+Bj8{/wRso "̺$pf+j"Ib±ðw;+YU XE @EBk&&~&CtwU=B渻V?WsZ^]y6E{5au@˛pZU&4>R0Z:rz.$[p7sbYjpQ8G_Ėf؋TdHGwJELPU@Q*9V`A} |.y4nj}+6m)rMj& ׭_YE[ψ.R‡F27* HęRC$\V|z$-/):&!gtS^p#8K帏rlh1\)Vp>^2uo0u"!gcue0k ~%r +Hܓ$\$R1wR>YS\;\z@&Zt^ lߊ v+Byȑ{F\u 6u.! t$)&z/f$r1!v }ájc4aYcv*%!e~mn|*wW 'M%>wB ƂQ3ШKFgqϚ8RYȄ9P)a96rn;P3@&Ckm.v =Wyo4ID416Gp"H9 ?^@J"on(;2"=8 t 4DY ƂzŽ"DR7E*L ogM:xCa᫜C|0.c%Q9&.]/!P9fQȈ(p7yH>#W70W%buIlDut잴Co-uu *jZYQOHQ؎Y]Pu?^y26\/׼nK ^:MaQIM|y(&][Cybz*,&K,ezvHron^ J|FL"Z=Oyt?u3/qmPBY( e,PBY( e,PBY(?K:;6C#d _(K|C;xsiiixa5}ʣyho.ܬk*̨gt&dlЬa%>!o.jӧIKAو p]DjRtJfTB3:b2)^!ܱ,"lLG;?77c/Nhd>d#&wVڧ<8yXkfOb^ZVKR NɌJ|FGlBGzGzGzy/ %BX~u S/OKALh}>ͼ{BXknbZjRtF%D>#6!.%,Ac˧xIpfh1>{X j~f^=b!A=9x{57k1Z-J)t:%3*! p/c0aPeQeq%>!{)((xa5}ʣyho.ܬk*̨gt&dSCc3B9 aՁ2LG;?77c/Nhd>d#&wVڧ<8yXkfOb^ZV+3ow!,:Ph'wf쥠 ̇l8.jPGS7' a ]۫YjUJ)Q MȀ˧xIpfh7~aaaaaaaaa0000000000ƨc?c_AI#( )]EUZUTUJUJժ.jL?-OZJU*UURU**UVU%*jTVU 7 dm2nVUZURUthO-1jR*UUU(L$EcRZ*Ug/F(OtKkUJ!6^˓VZUiK ){8UUT?TVUZ[J(+ KȪZ*^ܲVժJR\Х UksKd.OUr<.e`*Pn)~~1333333sL>  Bt;eRP)d\@!b\O 0^ @w.wfV*TL%),Hx:3dh3Y rXF3Ɍg01h7 q1n( :a@z>듻>y%fY!6`WukX31z-)Pg:LuDPt|&HqT"CyD2J gmBx"Yhp,Jr$H zb#dO%LAd>`#.Jn@F\!KHTBuS^"I#Hd!`1bT2O$vI!aw4 /vEž@`70vg,VW媻ZRu>e1{ f/WbY}C]=?ٽwlv[^ ivWbY]\PuWw0uPwwNn*K;it]g0w~-{rL=Ch;cq_(½@.X;]o4tM/ BS&$B@;X "AO ]ts]nq6mމ~2M%zD'#]@tHSG@]G uȣpzQg, E]#n( :aPՎs8:FFf.a/Ew-%}CPETJ2O$7&S`Kb{:|O]\Wa=TU`LS_CQ^;ORDEgUnۄ&Edh5X qR <*{:g7&3`?sGc`B1W$` aN tr]Nq7&56dKJ J`Jʓ{'$7%4DH|ӑw8rF5y#\RW(rD>$r7Nin*K9i4<9\sWkbY\\WWŁ.+s6w ,~k:q!E $By8} h44 S1jI= $ uMX!PAPDG!{wEX$D(k_9RkMCD{P3 ME񚙙DZ@|EL}Zešdj)2K\ej /n=sK)L(tK6hhOMyl]Yz0U +Yo 1/4F3b%|؆,"5:҃€jLHjD)@|'n-d6N \*PF_;;0"/wf5nM!&ړ5rA)!zӼ8iIfc[B[9(uV1RO*P4(XN2'G[C{{h fLE7)XP垜.mip- *#?SoO{c{jWNIB=9AL_?G4X/ i)!3*!r > t &-)Z 2' d)<$Ǝ6\F`U@řdY?J7c85j'Ɵq{)$CXfIN ߣkz.V|+M)Z4鿘3f%Q7?_7K%V"W 3h}kcRx@D$I ~ FC=P'Q%NG4!ɽp'xR۶V۶yOt U]ӗL'1C,(y&Үҕ߶yҷLT~%mbClPp |#8 5ia{,,Zt4RvV1a~e}왩JtD!U` ,c0ջ*{Ѕ {^II{fP0 ETG)C*uU.ЇzS]!,}Y9BC( {L(; ID!FŽwt ݗRpW0__4O{Hj)|0tt28Z{mAjqQEe o%Xu=ϲDye(Ha=ۓ }y<f {CG%cDz"F[5UBYCnehkp9wmUN]8CGTynٞqhڅ1--E;B::orʛ.Obհ|&f0$W)XQA[DrD)0H(n>^m j-$P>1Sj%UTh!1v[^ڝY9}іS}kn$e#2d~#~\R2]Ly'"^BKqQV?pǝlR&]u[z>% ˎژgy Zf9C9A@EHQ /LhN N S U*Q&H\Q^^pM,IS}ւ܁/1sPdBe!AbU6 WF-iuI+Q±:AAܠ՜>ڞ3xBL4U2Y]YU0FD8|Akkzl^hтN n"DA1bDXz#j %Q kD)\xwM˓vktybb69n^7/ 7< b}bo[ו+,/SLHǑ#q[*J& ~$x)"Y >AJ'ǑGX-5O<=>= Ӂ6j'B'<ʞ H968@9?g7w[η,ٕyyȃ)O$Ĝ#_ο.m -5 +4y"ps^9o_bIu>::ox::::aǮ_V筪dbg%[*2>M/oZ%pbCX".3eih'&#|(^2v7μu͙*9D<M2AyLa3pf>g[G˪Il~706v#ݻIyv_Sݼؼ<=nn>6n66ϰ6_R'9 rnlj8iCwT! td07/K r?b?w!K KxJJxJJxjJIJx)JJx(8nˮ*H0"A"F1?6aUQAc/гL8nˮ*H0"A"F1?6aUQA9~_lK]g2%q~ݖ]UÑ6Гa.JEDb~^m!.&) O!9~_lK]g2H-#m'\۴C]VEMR}-ue$u[vU!G@O( 1!yi 2< Fb[ =˔DGmU<i=T$H(uܦ2*j"(=m+,S&I_eWp dR qvȰ˪I S1zRWYL(8nˮ*H0"A"F1?6aUQA0c/гLȒ8nˮ*H0"A"F1?6aUQA@c/гL̒8nˮ*H0"A"F1?6aUQAP9~_lK]g2i=T$H(uܦ2*j"jŶz)J~ݖ]U# OsؖB2e"kÑ6Гa.JEDb~^m!.&]UDGm/г zYT򉌨"5&MC]S43Tj=Rgd P N*q,3-y'm>@pG}@de#lY$7`oK>r8ifE('4@ϿWH, %X ܱ\v-ϷKD`n?Y=DzFaz3y:^" LD`ڼCt`S0)9ssC甜*'\9cN̙sB3sC=6ct`SCg:ub^%uUau e1lT/)_EX3*9iۺ 悐1wnps6$VXWki} _*ĵ4~T^dR^xʶ+efKto!CNrχg,UYhH{f&r~I'A'R!@cNuqW1v8~b@&vKE&R&3N[HԿI۾*sASdm–$<< (!% K-540v#3z<i)ݒ0Jijs QXG$ )TVq ::p(FZM8?je];j"t>( Vyd &&"ȉ="=0YE&AꊎKN3lMͤ,wdS>:W .~XBN#)] (OT},`*An.WO^ _mfI, (ѱr,X#T,cHN+Z,k{݈˖>.]}8LšoΩTJdt^_rStat>5%r\"$rŞʳf|H,ȉV7*n{W+A {?lNxmʌTWH Q͎$zە"!)>%T&PuT8BԞ-*NgY@EB-Xt/"pvڧ%8"`[T-#ٻ{1_5DsM+Tsx" o<ߠJnd >UҊ^ sjI_H9Zx-F9\V_߿|Bhj5҆4oQѫnPh~X]VV t[*VQV4-m&E1R'DU:WF `c**~apSy wwwJFAC=9~uKr nˮjfIb~^mZ]VEMR=N,JFAC=9~۵Kr nˮjfIb~^mZ]VEMR=N,JFAC=9~vY5I8 (I۸O[e֡i гï۲YqaUQA0 QP ~zvҳï۲YqaUQA0K4̢$aP ~zvMr nˮjfIb~^mZ]VEM.l7"QP ~zvMr nˮjfIb~^mZ]VEM+=1-)z%9!yifIb~^mZ]VEMA0 QP ~zvMr nˮjfIb~^mZ]VEMA0 QP ~zvMr nˮjfIb~^mZ]VEMc2лT*cR c[ɞ 6*LӐp;(BaY*zD+G4Ui4Ɩv nsVҙ ^~ v;ѽYNΐS|x VSE$p10& گگs1jZ]2ujZVjZVjZVjr&&pZkf&J&MUUUwyxN,Jm,쪦i($a$~zvMr nˮjfIb~^@MR=N, ]yBZ _aTܰIr1œa Vs}u etܦ-2E.PQA0 a=9~5=1-)z%9!yiL@`2T$E4̢$a~zvMr nˮjfIb~iL@`2T$Em,쪦i( tܦ-2E.PQA0 A=9~5=1-)z%9!yiL@`2T$E4̢$a~zvMr nˮjfIbA0 =9~5=1-)z%9!yiL@`2T$E4̢$a~zvMr nˮjfIb~^@m"S$ 5I8 ( rcBgb(॰:PcتDZ%čWbm’#ƻm63Fs\!o'z-b˪yl0NdL@XkdX=M;vZE#ii4M}RE7xLcpڝinbv;A-fuCҜ(KO>&IzH=B'ԫ*Q $*SUUUUUU-0CȖ&~+K4<ߵyHs7(1Vn1jϱN׈*\؋'vn[eWd*((i$:PI>g܈&ӃKp7[6y mnˮTJQPHt}<θCMonm&~۰WMZY*z-'S)EAI#i*m{$5EOMD{,rЬ}NYHzJ'av#tSW}aBD1V9fV5(~A {|,KzIo *C0@:h>n ܣ7M|i {}[jh%?$5@x{y .ڂ+xߚY|AwG)n"jXr rwl0f^LW)_ڙ]e5>?p#zq8~f%UN=||U^0! /ṀKL?ѽ 59J(eWd*((i$#.4C% x:q#.El,VHi3ۆt15].jLcm^5jf9W;ڔ˸CMf7lԠOХ_N3T$ jւ/odd%i B=33D )~Uka2S%7VȚ!ع] ՟(#LV";+R׋K!|FGj3~@caP-v .P@NtxT#f"xd<@JMLABu///2zAbRQQ&Ux7C,i@ Nv[M=VfՇcwdRzmU@&&DC|LTB&Q?5)2'G_0ݨl{l0TtYac߰z|T(h;"c }$PwZqViڱIT;-\ڍ%tN.M=kXE^$RQmbMT:X8  \ϊ䓛O6hf䉝fN"H``Yzz8JnZK$":1CR'4JHf" "dGe0Z6+TDF.9mhɨF3oe/OUx}TdGY0 D9VʑPiC9,C9&3,YB9h{p GU914!GIJI:Iua?;75DTm[KqG2wWHX6R(^JBD="^/d.7k7^BUzy=yul{ },㳐Q7%+LxIDW.CpL<@~OD2jS}; }%3dC6rCX՛~*K=ؖ:pjĀ+OOi<^xDPj4ˀ6bvb+Z8ڶoK1<)LO0z{}Ith!:.]V@6i(a ʄ !A%=ļ+Ioݢr)w~uK;Hө4̪5absXPQ^oJgzq8kGAv;\;xOV5^$qf(T{V0>śwb81q&c;ѹV*\tx'rL1N@q5f"m$1A"PBƖ=W$$.xҞz!L(~c5$w6j f0\ V@+ R@r(z"W6uLK[TBJn 4v@޻uMq1rmP {ռ'{:&tj#V<`xO4/ͿIuׇUQ3˷+* 3u4<1?e)R h0^|>yaۺ1_d&o15bښҭВbw+vؗ pnfR4GqzR.~YN*fKY (7g3(NB&mŰ$)֛6r=sB:N봓ot[ HEr5Mْk#kApN{XZZ{V߿m╯{?k[踥~ & T;-)o6JNPR]-Պ-3ƍ^ƩuWC\wE<8XAG 1y١ pI6oR+KW<[ 4\@tJH' ։BCX35lyoY_҃؂GHC3s4}YVYn%3 IrziHteh`O^;-lj/+1 zc˲0vO%m^ׁ zfYQ_Cy$(d?0ԣR˯MDO&8wkS~"`sӶGLdcػ}YEѶrrvtt[wth_HL/Q|RY+aVBٸ=~VzV tE:"v?kOiC*Ӝ:Nq|#fHb;:pdVh5 iCv܈[b| Q@#B2>x` [m R.cf/I/([Ͼ% Y\)fU!.Tm=_>N6U}hpb'd&ؓY*yKg6~!>gƃ6/%ۣVk[1ɯj 0&_^ [ uVWѾ_GO/G@D { ){5!ˎBCQ{q)6 vJ-0P1LAMR,dD>B΢3oT ;Sm:nr pu-qa5$f,}Uʜu1f 6Ж[ሔ(l2Ďvf DdgD -w_Y͓9MMɀà%/6+`toF HG@d.R 2|@+>złEJ폕҅:jC}]Db,_>Ȑc1tUK~cKodR(,],⮪-yrHps#o4,(VF kXG1,D(vhN.9D~OfG2jףּl/^,E8|6:I$/PG{03 벰##X4.|ba333333350jy^WyN⠭Wcu[t[f6ʇd\pBMvQ\dONbbJ,"h#9r!J8pLns?bf}v2_wdI®]b׀ujfIb~^mZ]VE5IR`t²'71j>ˮZI)0#h=`?t%(a bh]SL?NO,Ƣ P"|u[r&T#nkRXg `r NH K0<L{;{lV(u6LP'^z?c3uBX .:2n%!wo6VWMZM_22vF.Tr#Xn!ɚ,DF evfgX4KR9()*V)R(^W0itANIX<:vGâ -5P7w/-W:C߲V(š t Ii^X XŁ )PvdGҸM˨L ;~ʓ.E\]۳&[  / '(Pw AaaPxU=̒w=og9'7q-X9EO$G1?6-.$)"qfIԿ]ӳu*YqaUQ b8 $]ۮY@G:VN,Q M˰˪c1IzYm,DF eP pq>Aa_  Gs32#сZ mcsCM EH8Ჳtęc挙1sfL1bf˖_zJvO#D*Nק,߯}f}7? \[jltɍZ8i5欘_imx$O?$.`1s|ckӪi`\Z,MBs'4]2:EQ 4t/j=ݕRD')b]Y'JLD[Bx|ӥub' (dž $y^AM@ȏLp[- Lfi$C @Z6Ҕ HI<RC&p7@WW<W~=~J+gn:<|Sn, 8S_嫷.=C.W+xZ4iС!G# MZs;S|K9͆xh}ލ̛^Oț#Р黊qٽJE}zb| nL3Ҧ6_ew r>dG!ŻUPW!:>T1q΄3èS1 )L)i4zM3=g: L W{ ]5lhT2׆fDT?Jp|_WU|_W4̢$a =9~5=1-)z%9b~^mZ]VEMR=N,JFA BԿ]ӳï۲Y(uܦeeU$E4̢$a =9~5=1-)z%Yb~^mZ]VEMR=N,JFA Bܿ]ӳï۲YYqaUQA0 Qm,붣qaUQA0 Qm,쪦i;!yivY5I8 ( r1~zvMr nˮjfI£qaUQA0 Qm,쪦id:xph`XPH@80( <<<<<<<ϣ'!!|T% 5gv92% m۶m۶m۶m۶I$I$IJ$I$I$I$Ij$I$I$II$I$j'T, 6'`u 0L-꯿Vr>  `?m۶m۶m۶mضmZ]L:OhBN$Ө$"F 'u>Ϧd6%cT.ˤ"D&#BVvvvvvvvvvvvvvvvvvvvvvvvvv F`$!a@Q`V'!ZK{!|u˯otM__櫯/>}˗kO@]_gD.\ 9IH)cs9s{{{Yq9s9s9s9sYeYeYeYeYeYeYeYeYeYAAAAAAAPeYeY(Xt}*#?ID ,J p.o4&ޮ~^> ~ED&#ʁϿuo=h`4T .*|IxUK xwFx0j{;uPR]>~(HQxEUSQxQx CIFFх?M(JxJIx JDs4#q!QEJDs4#q!QE[CsS\!ܺJmD؆(q*Dؘ@vK ;߼}ʳ!$_ 7"* 0;8薥)ݑOt/~W(dc5S1ɕFP0"!NF5s6ٜΨQeQeQeQeQeQeQeQeQeQVS, 8ƤaBMH)N:x6X7w2of.^8"c'%-BLV*%q* 6Sxq6$Oꠌ1L =9|5;1#2$~[TH!X'뭝J[zhvbUFHȏA:ɓdƸx$,DPavIro܏ "NqSIڒZ\[Aa4|!לD gEc|,cv8d"̶gX!T2ۖ2a5's0!%V!:ɓ&( Q1AtX]ңc;5n慬0eCk}zNit>e3.a 'mX)cS7f(v^fD,$|J KG7-CS7cuE 4qنiW #bAe9I聜iC$8P tKx}\t<pV\J;u5U _RB [43ƀ>ΗEx_q7QL\oLr§$я%4I68>%k%jFCXS9³/xhaLrnJY a]v+#/pQcJ<`^$`ae pw3ϰK:3ѩ<ٸKI3fWC n-n#·-~gݎij.ڤ˙Xt֫tnښJ#(|VY)S(yᜍ5S\f$%9!y=I#x (KæٔA>$Xs-DS CC3F^ĉ2RP+;Qx|E7lG&7jI3)/~W(dc5S1ɕFP0"!NF5s6d Lq%"8얥)ݑOtG6T7gvdFW&ZD&v_u T K_MmU1.^ۮYm+ gAd;_y۪+KpbP7V9T&4AR#z xg@4+,3{wlKsHGJ,Tj.PD`pfy"GŮp)Eþꫮꪮꪮꪮꪮ.LX(s]Uɦ+iӊ)+~ oA-<oH xo߭<! x;Qo0Hexc? =.p׽>n-Ӱ"$Xʢ*59)= a8 c( " փ:d@c`:3A|4fx? g] =^ +P` ?cZxu =*59)= a8 c( " r`w:߸}6];;ﺻޮ{e)>YwvuW]麣~库>Z@>.`Cx_>}_AZkgXiUaUc"8fH n횞XpgR*P8y9$x6,PC33@J*&[uLTo[*'>jfi{X!Sgfv{M 'Oa!V?J0%gZ:0Z! _5P&_GXUQ@5Dފ%3 VgjQO>.gitR_~ Ȫ+at [TD3u.vl[R8[J@+nƷ9%IO {ЫrkS~)wb.j:_H!}H!_FHlBFVEUdrL4rճɾLpKz2Ni7ɩ{z eQ\&)&B 6š_ qҽ;$޻R<,i>%AphhK*x*FH`sfHpsT?IB榵tHyÀz8D׃X&t{v&oPt *ĶtW>  :`2CԖU!YhikQLw~s*o:eK_)Vl;JCq!M1A+))@_"OZnY Z'G jM&︝'܀u÷mݛ3SM%~2R I]}=S V~sw _ֹ3zn{{ Mm3M-Jz*Mhɏrư;{?gaL'nɴԸgv WnfOn;agW9xtaVnʬ\ [_CBs`߆*@ =&,ߍ5Ya+ۧ&~7%~]IP~?rt3:[7 $͉,/נA9>Z!?5M @16 \\KfHGEbIN]^g1CpOkkcy`q-"%⦜ԇI{izA ]y,+tB/L1/ZQ0 t1KG{za! Tʮ:,xURVJ@U%Տe~.ď:zkֹD4wWrFO#j@> S~MOEc꡸'c;q,#Z6u׳XlmIF~d/D|7z!TKx |lu@NxFi! \ (d$T: $~`Ͳv\!m_~XcrPaNHDDt}7ky[E`4W˖'@EʊiOik)L~+hɧj>~e`ЭܨOgfZd &NޙՌםirDtf`N5"-/}7 Ј.+ !Z)mխ_SOudԒYpGm׹`}ߧx}H;0嶟%bP66>Gx,U#LxӐ+xWysCYX:@x$?1Us(HU,3T!'a*uy%#nOsZp6+;S Uz}wnh?"L{d(4H{~ݽwmwmH%JX+p%5X$2EdK[ǂI$I$U݄lQtI֥ت'UB#㱠SBB܃-4"r'\ O6M!C Ed ?ĥxMxjL&lJw"WB >̻:l6$XX UMIr#ҏJ!5..ZQ84 ‚$'Bt@`JG u@Sc%sX:#'6 2Z+bX㺍ӶLò .UQ&d@"(iR:"8 @ft8M\,c>;n2"ç|’x+6l~st M1Ķ2P a2""HɔT84 \`1,t0%`㕭x'b  M]nՌba1(J1IH(PIPJ>IKǧat&AdSAC$3,:l@SL%㗽ÛUooooooY =@9Ry?ӝʡa ⒰ C6| x rE@wzfWrͣu24VB~\$ɏ|’x+6l~st -4E2P a2""HɔT84 \`1 NQ0VDa}gv%DSbj_}[MWS[~ v!*~q8$h_g| xfH2KRӳ/Ģ[bTT 7*P[ K>6) :w3<vpkٍO|7#_sg9AkhB.I6!y*e=ajˆ6JYOp1eW5 ~|<u G`"]˖8.@O$Gq!8>v H" q7NfAHI F{3ܭtV%9ó*&gdrK>VpeM !XB;+CB;BP,߼nQ *a*Dri"U2h5-Q o26|˽ӨG]ђO|BLU7/#6p.|v@߉bFtTxdTPKe E51qǖ^jt6ic`֥OL + /x"ȧ\ @;fklHD?]G*"?Ԥk[s`k!nX ۢ}[~w)FTGjG50JFkPmmD?&` e"q@:0^ i*)zeHj" Vd*F |P0HXVJA-1 ϚA]4!d=>*&.$PPzH;r}Q|~;vK Ea+R䠦Ӛ3}uG W/ ߜ<7ەN1 9}N6@GO=?e6r'֥dIV3ɜ 'Ԅ{[r{dـv~k8&;ĵ]:Hc>OJ`Gƫߴxl2`WO!qx2k V0Lc0:MMܦԶY]bi8AUDćZ<͘7!uJ c|rb=N/=cNaH WISFlB"SWOdiFUDGDEwdZs6L=mxp.n|NO'DBƳ;#Ø%>rGǺS L!vcx+0w?j^ |i~ȩEDDDDI>((epiikKZTp-+6UbG"w貞z91Xo1]YC#r# qީ2ֵ${0}^8U:88\a5LhgfC}<8gB8 Rӽ ɇlgQjݪ7n~=l?"q_04mH#Q/{1]Lӳ\{ۦ}mn6ߗճ яyɾv9N˲ȑlR%yu]"p gs9r[UˮTOd_Fg9iX~_[nҠ,zu_%!UY9wK}5S 4NMU|͘*!*ssSA$)Z NVf@o$DõgB;P }w[^YX)_i~2rQM/NʲVE5.P4C  gio9>5 w GT:z\W}J 3v L--zP$}:ưPX MPڋq ,X`})+Nyض=aJh d@SIAeW~z?෩bҚ[6.+}vAFsCA#P,ʚ`exBN20sru!BĨ ybM=,4@9. Ŧ _G@Ok{L{@Mk|qhǹɦ1H>d$U@^ =ɴuAOz8QߎZCDC^z&ɐͰ% ذr.) A#"1xV]M. >/]OÔ "lZAN?qFld!^lnH oz4xUejqy&8ϗ*I ńA  -yuǤL3~'>fL6|̚6Ќ#ClewO/{6Ҁ P&69 ".yܫG28;.` BmH XZ8c5@/ EV_2hHyfӨp 7 sǀi:RhE雘AJln IX(T6  = R+8:j.suK*;2nkkETi8)"궷10݈hP yti:-OAqbRFT(_rx^xrd!ŚXcR̕ݮ4"3fvue{>;BX&B.dy/pD5G 2A4X)DQvF~NX!HI(s8AxYz%q*9\[i39 N[ixy2(\Jl,(>-%qw6VdxݹI=vTC ;5[\ 7&!85 PHH(} A8ph6>0]S>g KF \x`҉[!AF 1QW{̋- 4ncaøn-q {`BJX}-*4^1D>v||V'͛B4U*$ [7+K"J k_tX q}be%iJ0T)EF<`|7vy*m ˮRp߈Fhna]-4GQ𐳝ȝކ00ܲOLb$W\ǭA"i+AY ۛI f'(8FW_mX(i_Z=Tb%9\9cX2 ̵W*9!4=:kn>0 3c )e4Is Hu-S{x' fvMlάhQ\ mn `-|e*}?0-So`)Kh1=q[e)SW!r$DZw6a/a8v#(݀cy H`9u\.%?sb x=cM{_w:Z&@ub+O.%Z `6HW7@>W6bwjÚSh[6qhF`@ 0}io\dV eH[p[DwR{'8(d3A8+Z=&^{DYB(}M a-bB4;>n }_ 4N2wިPfvW7 $N1_.p49hKH}=w> Ca6Cy˪=ɡЁ6Gf!&c: wPc -xjJo!z<C9qq8^5vGɘD:C4S vx8ϙh!o> 51"70جh ~UdICt+ߥ_`l5 )C|,Q./Z&pkq,1 ] χL!HqMTEex ,:tIm८Q Nl'mƾ0xl?>2o,=Q., z1>Uj=qpvbhQEh4ť;O!~Ep#k5Ou C1p4 T:fm>)kϑEM72~&uL㩖m L0~rH [5@M:e; 5#P >>== lqU1ђ ۸:BFܶzaZ CYwMT=-1m+˞/vc NX}ŋcPˤOÈ\Li-2V<τ ?t\IY-t?[uʊL~~@ǚ*d+O@'غƊ4$Wޢ)KM啡vnn- NNN*2H(W:EŠ}K%]t2ا 'TumLs_ʪ!5> aK;uKI -cut՗/]B5jb1S- <;;;R4K0*zc=m,JzX]AmZ]VEMR=a:hQ>S[$E4̢jH,Iaw=g,ۮ =1ܖ]۴ z~a fIF1۴ zYkEAr 3mׅQ ?y6-. ]+zc=-=͒,bc=-=͒,3m׊~nˮ!Eρ'!/H $L!+V]'ݬkÉpw5䦵$Qo>l;:::UQA03m׊~n&~a M˰˪IiE] -od1t.^pøl~<UkJucuM%R;U}A7 4WQ'9_T"l[6`EXfwv\O`8i =b!$R"eҟ4>";æN=c|p@u\{tR:);&\,$Z!#zs i;wEW Bv*F6"B* YDfrQʫ <(Nu-զ MlG P  c4R;*8)V/LKhTڑ MJbZPa\ljh25V& z:FZyKLq{v֢:5h43:2R>ީ"hvr GfC2՛2(-r稲EU5c?wNp*(ШOfP_ >DY/@c!\(F= tYܟ&*P0ih`af rzBGh2C ouqE`9CK.q=B)F&901!1>q8%߱ ~m񈯞:9.EV#NAh8nΕNZ %"aU.VRUYgĽ[;wV]=Ǒxbukkz ;YWeQDIS$A9O9Ls, oVZJeBL"6ꚪhzYD5҄`ecYC8!# {xpAġNдBOI{^t-=Wsxq)Q!TBg?R$I?+VX ( 4?>aB:sYDv'p1@m۶m۶-:UUUUUUUThxT9`y\qږiXvaUYѤ zYqa&uܦeE1KrFf0rVv[lccXj ;XiCu}E\sE\sΪ{X^N+Rd͆a (x:U}h X ,Q M˰ $y8"8P͆a (x:U}h X ,Q M˰+$y8"8P͆a (x:UvUV5D GP$P @OMY%9!yivYV5D GP$P @OMY%9!yiv]V5D GP$*No1_PF c &ݖY֦ݖY֦ݖY֦WY%(4WYԥg(l+ާIw*j |mQ/]@uuB .`]@] Xb@]zu$0*I(p% J(X~mPCOPطq9]ۮYmUM0KrC`6-.&)a%APPzvMr nˮj@OYuܵivY5I8 #( r`횞~ݖ]4$G18l2*j"qF`Q0 B9~5=1-i=fIb q٦eeU$E4$abskzcu[vUz"̒<'(Ga TV@MO"=Rs섇|;J Z2~7!xy|c^CÄ͖/ۗ`K;%A3Ã2Oߵ $,>V< \T:# 8wJw-w1_akb5]#̝vCb9: <3M:^~FƌL1p[ 2Z-긭F֤Y  *Ȕ6@2ۚStkDēnG m3Ė3n { 9ëm[ݑ-x)>t]9=#fs&g&gii39k91yN<=J!CWSF}٩iD"JUE"d$"[$*Dq =# z)!H$ޔL$2DbH|LDIN"m[dJT$1$M"|Ê!'C*04;HF rG4J3A)`*']\bq]$JOs%0AMs%j&^T7H5}`2pHG %IS `Aֶܥq$S[Aڊ |Jc\f)'(aY`{:+1Sm=J!Z]VEMR=N,JF0X(v=og9_J( Ům,V8 #(foלVTHݔW;Fz[G0VDQ " ]'fQy|>-9K :g|$i.e c) CNU!PJT"q>>~F|udAlvsixnMd WCCCBb qaUQA0 Q ]ۮYםi&(jUM0KrC`%9!x0|^mZ]VEMR=N,JF ',Q :n2*j"qF`Q0 D%9@@EQEQEQEQEQEQEQEQEQEQEQEQEbskzcu[vUz"yiv=۲&a(yivY5I8͢$abskzc]/ɁPs+ RBkV(Z&ڋ\z@tduW| 'CBBB]ۮYmUM0KrC`۴ F`Q0 B9~5=1-i=fIb$E4$abskzcu[vUz"̒<>6-îƪIiEI(m2J"O>^&)a%A@,]ӳï۲&a(yiv1VuES$KqC:m2J"AqnjfMb ^E@f$q!*=`}\'P!aOTh 1Ni:Mi:Mֱv޶vn[5[mmհ’jxZmm]{@`6> F ^&$HE9A"ISC"D$& * l K!`2_ aBBB*Tj0 9x'n`]\[)xz%7j!YIt93) ?;7[3 zxvXw ]#lM͘|}W1OF->6).b&%B!!a{ysfkuFc~f^=b3x 6͙[qSJmB:i2b*dE]Yd=T#-P͝kL學"o.`E !ob^^MZ=VC-RbP۱+S$iPQ@jRLêUVL>9*Uog_F~p 7R֪V-j0Zժ6Zժd:t*!Pj̬Xffffffff6;qt Y4>ߊ4s,RIG@{yGܻM@r'VZ#JpLlHf\D%L@;<+~D;_S'[#p Ďwq6aP8"F3a"ʝ\ڣ,fmdw!neҬ6]UL9P08I0b($ D:'pĽz|?ϟ`7zbvkyW$E#ۇ: 3,7n ,({Z$:ؿ0,N,ʞDŽwPrnj/c+ L+ ZH s6&×ӨhzYd9`y\qږi?YWeQDIS$ABXAK=;9a%A.r|0İݷuve5UDͳ4r$1n-~ ʢ!4,$ q|﹎7nߵM3-9>bۺlꚪhzYd9`y\qږi? "o`$Icq9}(:|ܸgsP*^~`fˋzҺߠQ|yg8Cs9ϡɶjɩ#3#KNΙ%K9"{%s <,NBb9j޼?1yO>>nt|}<̨mA~ϤFr$;(XeHDmVlg@p&[bT/4G#eF>xqFlBw77'+J 2/2/2+'xDbG{wmLA6.ۮȊȊȊȊȊȊȊȊȊȊȊPIP@Pp4 ,$b|﹎7nߵM3-χ#s@FqZPkRjhWkVRT5(RM  2qciiii9wwwwwwwwwwwwwwwwwwwwww\3UUUUUUUUUUUUUUUUUUUU9       ʲ,˲,˲,˲,˜\3UUUUUUUUUUUUUUUUUUUUJ9ݳ,˲,˲,˲,2    B\&6*|&`W:0 S8JcC-8"Q[jqD$AAAX~y@N|||| 뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뚋\"E.r\"E.JaB "Hpp¦%hAf`KQK+W뺮뺮뺮뺶Vd {rbV,*B" FÓMTD|>|>|>|>|>|ݻw޽hX꩚jgb&XE%jXGIuPgN"W,M+Ͷ=n2߸i~p*M33ͬ?n4v+8/qf7ۿT {(ViGfL(Ӝ&j7wxNf7.X&@n?njqM[u  e8$a@222222`  D"h۶m۶m۶m۶m۶m۶mRJ)#0#0\Mqli4?n   \JZ 1c1c1c1  QEQ\Mqli4?n |J H0 0 ((aLaaaaa Mg7x};?'`h:~u  e8QA`4"D@`im۶m۶m۶m۶m۶m۶RJ)0#0&L\Mqli4?n V*y%pYD$(􇔍)elk•h!XAUHPMD{3ua5jXHIyPƔ1ƶnnS/mJB$Hz|48I fqYX19H h3x)\uXT58L7sYVz\ZT89iLEQIP)@ ऴO>}ӧO>}ӧO>}ӧO>}\Jʠ*& `:ưҋD <)Ȏ;vرcǎ;vرcǎgggggggggggg"_:MS;n2L3{7/dLg7m kAUj|^C46X" *[8&!Mxq̑eo84tW;4c-9@,J)RJ)RJ)RJ)c1c1˲,˲,˲,˲,˲,\Mqli4?n $J 2iXs9s9s9s9wwwwwwwwZkZk֚\Mqli4?n 9 QE9s9sc1c1c9s9s9s9RJ)RJ)\Mqli4?n  9@RJ)RJ)RJ)rwwwwwwww1c1ceYeYeYeYeYeYe\fMqli4, 2is9s9s9s9ZkZkZ\fMqli4 9 9s9sc1c1s9s9s9s9RJ)RJ)(\fMqli4 lJ L&0fRJ)RJ)RJ)wwwwwwwwaacaaYeYeYeYeYeYeYe \Ûo^4nf:4n, 2is9s9s9s9ZkZkZ\fMqli4 y#`Y݈)UŸ_UUU8   Wsqڮ]vڵk׮]vڵk׮ﯯk !2`[M3fQKC*AJ -)ɍR E:-kҨ2) r*'E3鸺v_|&L0a„ &L0$7JQ,A8Jʤ0bqއ@4]4KVi<D0 +U u2H#Qt276QHe^lZ8\-@4]4KVi<D0)HD8jF2b%^סe`V %@NӖF)z_|_|_|_|"r_P$ >Sk֚ZAVisu;v-sւSDάݭ&ss Mf]CͺBTڴaJۺvRڦ{Jvۋ@ĄZ! ݺ4T}5Rֵ{k$UPEn])V=LAJmn/RiuDlۇ,]&`#i i_#od۶m6R2tva9 s\ Q-(I^Ap"3l 0y`ʼP \4]QuJ\YQ%T QY$N3a -0NLn3LIlrA*O,])<gzɣ tM".΁)($`WPf$>P0TYJSx׺u֭[np1pLA cGX0#D.:Ά(bDUVlN =0հՂRLE',8VثCq<@$2bH (2@Ǝȱ|%WbT J1}uP?z [A#dLp,@UL/yIdŐP90ecS6j@8&\=KWi OlXANEn[o[o[o[o[R I]x<>?=?_ڄs}~>>?v~˯ONwe=oBo[JJTV|-%%k·ʔDRR ,D×!qM^̽J}6*N{ԾU-߽ݾU-:wᆱKMj… UECEC%6}4 sJ8 #r,_qfrC `"H0TYJSxb r-A $}3e̖2[fl-e̖2[fl-e̖2[fl-e̖2[fl-e̖U ՂRLE',8V\ a(G>D9\ i%SPH98e3H0$2bH (2@Ǝȱ|) 5`F\ u Q.H4'6 '"${`a1P[*QjUUTUҪPFժUFRUXZUZUSRUTUZ*]ri ރ! Je<<<< GP@c7Cݺ(ժTRJ*U*UjRR%- MJ9"|"wwwwwwwwwwwwwwwww1c1cB!B!B!B!\M 9"|"!Bwwwwwwwwwwwwwwwwwwwwwww1c1cB!B\#  i ru @>rwwwwwwwWUUUUUUUUUUUUUUUUUUUUUUU\# 9s.; B!B!B!B!RJ)RJ)\#\%(Pu03SCI\PC1a9D馪!,4 h9P5D%)@C afxo奺WFXXayThʐ˖e"$qp"pyyyy{{ /(Ip$ U%J(ܮI %? -Ԥ&Ń7nVkĊ6Jr oN_@9MKcP][Y.jيz"H F:t6@a9ga:TY \&AI0߲0}_ٍ!?YI>P@7&nnnU%ױ a <4c̒+xr#?KޟL0Qm7BO b׻_NuCL]H7:nwo5IF]IP^ꋺf[!\@R N9~۵Ͽ3m,p{/ pҦL¢ 4)?-% VF{v[a^Bh!1k.fBkuKA^ud 2"`$Ip Z|4Tr?oqq6D׶M׵mW9}`sJJbqAʵR=e:mcs[yw}hz2h7*]ak}}{Jm>&^! J,a\(Hem[k۲Qyݤm{Hs=zߺF2R~&y ItYY'M{"""DA8<%r$v븎wIkD*b= 3JU#3"[mS_?ܡKb$Fb$F.*Rک[ &r*{:k6F[2K.:*PP}")p~ NzB2#pv-oo` )ٔ0Hޘq oril-Q9j(MIx|EW0rjgfbEZc%T` %0 m, @AH<¡18fVɌGl]b}>t?c,먰"*0}tld?#N 0PᚍіL T%ï|\%9 la:Q9r`hN6T;3+/+%rv!23%r`hW[DRBc3B+dF#6.1[L T1F=YcXr(>RBc3B+dF#6.1[V[S%)5-%b(>]#Z!$3"owAj(MIx|EW0zkrjgfbEZc%T` %0 ;e}Ocu~ Nh5Ch9d,Ȳ,˲((yN ʋJJ`A4̢$7NHs=A3n"#3F)u'H '@S OQ|N< 4~IsHB: N?ɯ 81 E"W//ؓO?W|pjФ%?̰.X|(rb?dP'@ɛZ@G H3r3Ik-93Dn~+57t Py%dj6}>$ʘnmbP󍬞ޙ%, u2;H*Ur.Ե4Ɖ #Ο*o)@3 0bgb' aK@g|suFCizp!)`0HM;tCZ*ݠ JX%laabU `OptM]J0 H L>-`j-Kq9oݰmb:ifgĜʧ\&|L ^k`UC`RiNt`TJ7M.F8 }5R=N,J‘cи廧!@[aӌy! EL+6faMYt=Zg7r;H~'B}4CaܵYZQt,B%Q#5-$ gPIzM˰˪hhhh#c,l1Y0؆,~O=;9s+OEZc%Na$| 9\1ڢ),8\5hT HMXy{/\FELB" Cpw6Z)0-JP^+ ZAPFXmzZ9ORHh|D'l@[<xp68ha-RLta&R"!yivYDAs X Fc/PSjFc>N 'Q[5RaBCjOq s's-ܫjZH tF&T>MgeTD-cܝ1Vg fKT{n8{=Nr vcRdHh i ocQt-+byUT}@6[CjOq s's-Ř;<&!/oI,P":<k8f[4%K0~!Q *ᱼp;d32*`!;C9{chm͕L%Au' 3pKŧe21!, sn.S XPLBY(3g+jHLb8y;XFc4lRщC@ 6. rw Z@+vT+ V S@,JB@K:FWmS]OGM艇vm͐uwɜpevf+h_VE)z$9R1 )I̊}o~\4+xcVTE45=rz#1zI15mZ]VସcŢ$9f,j=ˉ~ݖ]jf}'G1?q(NpH *<-i JYt=Zg7r;H~'B}4CaܵYZQo=HG:ґt#HG:ґt#HG:ґt#H?я~?????s=s=s=s={{{{{G<x'eR&eR&eR&eR&eR&eR&eR&eR&eR&eR&ecE;d0w2b ^̽ZV 1JgdBt\Ɵ'?O>?͖\%x /ڈMʠ˩I?> -!\|8ІkpbZlRI-T:#*32*bro9ƶL`,>GmR]NLJo=Ł6̝%XsbBLj!%P|7!q1s1s1S1S1S1S1$ 0ܝ1Vg fKT$wcPRs]k U?ZBQՍѥgZ'$w %OBx7q WKcuo"8N䅰y.A-:GH:?Vý@{YUSQIѣh9A˔QX"H@"@cľjOΕibY{EMкvgHMpxwN 3ͰGw3'oNJPʋP#i4 fxJ׹dCbŝ6^AYWi=*'/5=h0i=P#i4 fxJ׹dChŝ6`Yi Vbt-P 0%@B%:w B%* I Xxx~^l~sw?gWsy?G&r9}>vf}?9|a}Ys7XZ#c`˳I!%"tx N!0Eh=K0nˮjfIb~^ǝUQ{yvYce1auPv'gnL<A4x׾۴ kmUM,Q vMr|Q<~ݖ]DO$( I:q"8R4K1!P6Eq0aUQA0kzcu[vU }]cl a3( bpBFҪ¦K ɑ7 ˭ؽNhde;a]Yx}U7mQ\MLIqX$p^26Ve6]ULD ar+ °*W=;)&bEF闾-;|zM-. Xt,dTFGx6V nł-F,le,jVvat2&oʜ&ϴ]D.O/騅%^W *:e,êYңX,k®:̒N)P!kt|%Z&͂ś1lR3 x Xb+dD/QYf:w\7} &5M3X_JC3W.veqW6d[Lv w|8 Z-1.bqXX̮wb(I7e`S lɶAv bB&tl+&p+sSL6`61$La ֮r![91"s@5UYu'f|t)(ХYږ-16ægvplYUpT jJI(` ~؃{zsvkvVc5[rSJnB:j2r*fR"1bS?6-.&)a%A ~@|wEO$G17-.&)iEI(?8uOTG44\`>ҭ©{:wq6aP@7 {vOrnjfKb ^ɍZ}VGmR]NLJ탔Qd p+vMȼ CeD O(hA/_f._<;ZAx9$0P]̨bb[mO;}Ymab~o -}*D$q_Ui|F$Gg ߒ>?+7vsO?4WABg^eC<SuFٓ2IO*{U}Ip@ԯ{8aӸ_= #h1 _]'?wovQFXa a:ԻbF3Oi€&m2E3II!2FfiL6;$6P85`l{uM-4nW̱o9U -=c𵓟zHឹO1U>nk/3XDt&S^lT̆K)3ܩڰ.Hc97qE0|l)vYyk͠3NQBRN=𢘽ȡUgQ^XÅ\)o?eIra$d8ʘܾ[fWF;ndڣVN|_<W*ּQ٘u-81#N?krӇe~ޘå/*vU\?F5krLtGH QPWUЊv:g@=y 1x Kk8_vDD_Q/6M,H":%LASM &HH+*P%Ge42( #9^R#vNx5p H/:@e݉q/Yx\rH|O fueULvG /8ߠq!Ͳ@S3٫Ő8NfV@F@x9Q 3_팏p 9 HDɋ<9Qn, c9?cbD ӎ׍LSHOto{@' # j|u, {AV<x;ba$Byxr<lΌIƯW/"$gBɫS &OWgxU2AoQ8?xˀvhmb|s$JcR R/n2 q[ّ쪰i0XQ13yR CʅVWOdC9o4-9~sSRguL;.=xc'((.~q,q0id;YH*Ɉ2*JYrKv;Ɛ2dr%kI7))oJU%-u1co98 &YlD:Osd>gh>h4ʣh>\C*RK|TQ+Q3>ŐS1#U C>NfG C>b>]g1UQbGԷ2cFd3\@E.|z"]1cpTIJ4uZO/'dċF开S4  z(*[qrub_΍m!ea0sez2-v]>aY*uŰ#UjXMkSwS6lذٿəz(QM?F2Q$DRPZ;ʈ˨Bc4(!d3yWڇ&*]RVҸ`F1_ Pd0dFQfԖvyZ|ۓDu8`tu@K/>KGiqhֈ 4FIZJ_d~zTS]X)U ,Ap^q;p ΧM~QEuVFa_ęa!tx_Ҥ0=۽}^v{o[޽١Gw-9u7ӄm(N\RVVO5^k$+5m4OŖK_ɈzGݢj~vb(55d6E6d~YlPِ4&k4hmzhʹmٖ[ Z?`~ۭqFuvo(RN跷^jo<_p0>3~Ng|;,j{WCB gsGzAHX/:'֏%ir`8g >x`R2< D7!GUϠ cZ`q?0->xR`%$QjZIIeN_ \Oҙ0Y,`zn&a/;eSF0XT#-T\]ua(ܺ q{ 7P#~2q [6eSNXmD<S1=b~ĸbяM-m3KdQ@8'7o_% HJ:2WC)mOಊ[8&ɠw㩴0n%]c1|éoEyH Ց(yZD&Yq0Xwg vC+gG? M3LUpzg%H")'߯LJ'&ڰ,hRZ<#1+:#1;:#1;:#1;:#1;0M3i?x๶,wC=GNvQ~Oa\=Gu8]xVhygaEW~o<[)wUx~:ˇϺzYl>oW{=g܍ 62X5 2$xJ/ =Pө$ADCAa8"F% 4P\'ʋmkrl+ #ld7H0^)wjd(xn?1:P5w[x ϶ީ\M˼mNUvPpɣ2VØaPtH@Yt"xHCPYUE-t ֣7B ImѹCS%T6)iJ^~o}9кǒ?/. ؤ?u|q8gq !!"̓@#?i Ő1פ2)_Y30&[%Y#v/k?lWG%c5r`jggw{2naR9p~JE6L\O)}7Sk7 /-ӆ[Ə,Frס!=P!&"-kN_[6f/~HD궗mcVf{X 9U7GW'),^sC)߱7 7{Oփk\ũ*Uɰ YV7i;$ u5ҿh,=AN7dIN /j(}u{mRP.9>ZyZoܭq״5_|T MQ@?Ũ d4'9ߧx?V!hᵂ:A;:=LP8{2^51^Or㍞ h񏦏QᘂGl*|=gRhedW,Ƿ Xcj*+P*sbRfϲO`> I67Kα߼f`JeYxlF%9`Iǘ#zlt-HBفR*3 'I0,췿Z }Oˢ5{vTL{%85.[xEC-|F$!6KvlXjU8FϝуGSU(i,# Ho&eϡ[\#ْJanp?暨.⻖Ke.|Hx:0jQ㪪 >(${df0{Lva\we/&)ծ1kt.>k5;^yLN)F[V[NS 4ҔVBc+A)A ݶf5c>ڮs!RYݑG桓"%xae=I쳰 cb'@v1sW1;M\fo({-/YveNٙWͶ==-],_">f:ZlDu[OF5ψ@ 8F#&"/&fqfjF&݌8jtcGԔ14 :A{NYz^\_ؿ>`Ҿ$.L7jI&=ؕu:)Q?p Gez$Re**T(vdE;VDŽR8~ӦxpSb_Γε[?ՃY %]}ĬՋ`V7J;鵺_3b@QBV)J XݥH ꓧ:6l|"L.W|$8_J?JD ߃;O|_bnfG}zh|oqW7 G;y|1Aww\ e5b!rg7b4eHDrL^ze]|BKkHpO+"яe <y]yIZ,s>i$?=|I 8#ѷ$}8̓CЗJ_QP'=Hb |Aǟ+=Wr.,4Xն<RwHoϼ& 3 HhV*/oVP ǧ`=q 62%Z|\h#z`5Ի#LGSC #ݢ¯hY_XO*獘?oU#ȯq2l86,$9=~Dɝ{3œX]Mvd/FX9N?/}f 2󃆚q G}]/Ⴅ$/K_4[hmua@\tLOfN;<j6 s9!L"y܎>a7NzMCi~4 `nj^)()-)KO0g։vp68w /K}O='_y!Z?3nj%0~Ix1d[CU-KG Y7Y \,1KXer*5@KValw  +6ALWbmx!,;FQ\gr!.;HUbq0CNYfs#0;FS`n| 3>KXcny"1@MZep{ "-8CNYdoz #.9DOZep{  +6ALWbmx(3>IT_ju'5CRao~  +17BMXcny"(.4:@Valw}  '09BKT]fox!#,5>GPYbkt}" (1:CLU^"t $*3IValw+$/:EPbȷ"I?^Œ$Fiѷc-guxuy#K(rd4ͯgX/p|2t#KIT_ju6660;FQ\gr}77777777777 8*5@KValw9999999999999:::::::::::; #)/5;AGMSY_enw<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>??????????????@@#)/5;A\bmxA!*3ITcr CC*5@KValwD'2=HS^itE$/:EP[fq|FFFFFFFFFFFG $*G@JT^hr|H)4?JU`kvI!,7ESaIjs|J!'-39?EKQJJr}KKKKKKKKKKK L*5@KValwLMMMMMMMMMMNNN0;FQ\gr}N (2#ic8И94W}x':&I=!CY7poӱ=2M-]vaYDLU+6lI%{ЏĠ /إ^%9%"8&;I. tV/6!M)ai=*'?iQ[G~e{f/<1s @oh.% ~=zϔ HWI3H[dۭ&B4*[ H yYH`GHK H?c7ɐC#NA =(G$ nQL%}8)T@(nq_]Z@Ք9*$LA @P ׂ[ @ @ !!!!!!!!!!!!!!!!!!!!Ç>|Ç>|Ç#######################!{ܵS"PG` BoM dNM4t7hhX7||vmdZQH>8pQϿ.rh^TW! &#.,P xKW+W |Lxl`TJ>3,(%4H(`-VMKJ "d\:4(# 2dx11^ⱁQ)̰d@B)dkȰlZRBl& ҡqE鼬\xOxًF3ÂRႄRK|= ‘a5 ٴPM|{;̥C2yY9iϿ??[` ,X` *TPB *TPB *TP@/%4X GE≡ ߏY71+:]`yIɿY71+:5ѠµVLǥ $2Yٿ];5/,O u DH?~ͺY]թ |4E?qZ;852/,lML 5eD *V2ʲnRTB 68[4}ui]RG;0&. @!VC "Pd ;9H܋+*Q D7bpD־nT 1 X$-⾺.tlHWݵeAȤ8Bb8>@(8 hwne &L0a„ &L ߬Zh!B"D!B"D!B"vVW+er2r pzfZR> 베w'fED3REDI $ ׂ[93($kK  PI/\ n̴p\J BF;+kE≡fa.W ~uYS PI/\ n̴|z\cbcRaA)CB)dkȰlZRBlCt>,V eeD) RϿ??nbVW kujAµVL+ R℄PMwx/6u%tdD9rp$#"!\Mۻ[+ʚrJ깑IqBpP!Y(?j̸J90T%7nQqɝqI!̠Rat<:s#ӊ:apG ׃\;0QQQQQQQQQQ ;B5Y4YS DI !ᵉ]5 X 3-( BHcB?d[P)hƄx̰l,D{̮v\2(y1@6b%H(u Jz :<[ vgXL@2+h|psE^>JI1qEHK;5dE3vmić \'Lfۼhtó~;bY`R,4$($!x|>~JE_@c=Gr˜|>y Kfd(4 h&e)i/kѨ^P (|Ȣ|ZNqɏtXB J̷p\J6+%,\6,Ha-؇fED3n/Ns4xOKpÐQJ~^ ưr )tLqfU %,y0B)7ٛ6DS7BAլ1;j*yLOLF4\X xd,dI>|>Ajl#_=2-((h`@2OOnкIx<vjhY850&"i?iٷY6)(48-aG&;}#ӊBA1`2y Nj EE m{{&v4bb PI_θt/Օi RY]<1&!*p nq_]Z ߏsh4F"._=82($kK b6fl6fl6r\.r\.r\.d2L&d2L&d2YB)df̸J@6.+$X,bX,bX,p8p8p8Z82&! ~|}>vlbXOF<3AAA=کyaEH?~< `0 `@G}>,UN 4 RK|= ‘a5 ٴ|Ctz^z^z~~~~~~~~~~pf\X% %~~~xvZnvnv}}}}}}}}}}}}}}}}}}}}}\.r\.r\.~na.N 4D H!nvnviZVjZVjZVрzocWLA5 >HnjJ`6 ۄ$cBM1! ɼ8<-e/ RK|= ‘a5 }la;;;;;;%* ΏY71+:5#4R_ʙi=Ḕѡ=کyaxb#H0̉f'ӂ\;63.ˊRK|L$dӒ!ioth\QF:/+'#pppxZ[:50&"ioo"NܬU煊bDJC7+wz jȼMH<1$m A*g/\ nƮrTۇfewʲ&적/pfZQF<1,(%jjJA/%pTR Ȑ,A-$&犽!{0&fu݁1qA0=rԐb^P6͵mlllllllllllllLLL3t7Z اW6u%tS .0`@ =rԐb^P6͵mUA-Ш@L! 0؛3"i$Hèsh]$ T,#TE^˾e=PIL dz4` ̪H'eBR24\WP̊")~~Ť̀8# L$xF Lp59o.n+k)iF& xac't7Z اW6uDcS .(0cH(hed?cpWkF慅mBⱉiAC~nt]Yccccccccccccccccc#|>|>|>|>~~~~^z^z^z^z^Ez >z´|>|>|>|>|>#4e >mĶth\N\`!18gztmfx<x<x<i OHb!<-ũqU=% XU`DQQQwz,觭s;2ȴ&&&&&&&BoWyrkd]VPJC<5/(JA""~~~~~Դ/k2X/kj)FnvnvnvnvnA H=b}ٽi:(i9_dp_vΌ d2 AnȀ1?ˁ]=63BBBBBBBBBBBBBBBBBz^z^z^z^z^t:Nt:Nt:Nt:Nt|>|>|>|>|>r\.r\.r\.r\.r<x<x<x<x<p8p8p8p8p8~~~~~ovnvnvnvnnvnvnvnvn6fl6fl6fl6fl6fz^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bX,bX,bX`9գk3’lp'fe$_Ƹv*XTFP0A BqNoung`YX&S J8` !*#Ӆd#0rȺxj^P 遃F' zĺ<ݳ{C Ӛj:ʙIAdT0AOM]&sle^WQ~~~~`9գk3’z^z^z^'rownvn۝f>bՃ+ӂ2ډ92@FcXBiAnX5&E .nvnvnvdp=ȭSZiQh ]]ᵉ]5 X56[\N (`^Q 7ٛ6Dbb Y =D9+g@mV BnxA q97lwwwwwwwwwwwwwvjh;0+& N>`#TE^˾e=PID@݇Ns4xOmĶth\N\`!{qsrQFca L*&7 쿹0(!mm,,ZֵEńN5`Q  ^ ݹ0l DD1)'ȌLti1 ZHK;Abہ5.' 4=cz 1!B2Am Ղ d"76'WԐ 88)Q $\°E6(Fx@̍2ó^:2*usw )v|ʬtRLAt cec![gvA  ჴ'fe$_ 6vŴ5a IFBu^\YM 8X٢-K:ځ1q RQnk ZA\MAsPgU5deeeeeeeeU#TE^˾e=PID@ՇNs4x.j(pp S;h`N2ʲnRpaJDbX,bX,:!'\rԾjZTDx %R_ʙEEEEEEEEEEvVqN CAJ߬Zhx#4R_ʙi=Ḕ)dvj^X$&Ͽ??nbVW kujz^z^z^א=کyaxb#H0,~uYS JxfR ׂ[93'"":42Yٿ];5/,O u $Ͽ??nbVW kujLʽ=k3222222222f>bՃ+ӂ2ډ92"""""""""""""""""""""""9>aH2}vk`U %F"\?|yncXND9/&F D(gc 3ۊ:aD A!7<_jA>4))tpIa[ܽc bqvjh7"*QqɝqI!̠RB2y Nj EE <":@1)vMiG$LQcE1niAĜ@@ưӁ9.lM5yd?cpWk&d3SMd nYx} ٭U]lR`䁛z#d\:4(# 5VjZVjZVjP z)Z82&!*|na.W Jg$RK|= ‘a5 ٴP!CtsfĬ@DKhgewԼH<1$T~uYS .xfR ׂ[93'"":H2Yٿ];5/,O uIKߏY71+:5ѰAZVjZVjZV!{ܵS"PG`@!BoM dNM4PI/\ n̴p\JpJRץ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! jZVjZVjZVjZVjyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy!YW,_>81$ PB7@9+YO[vCTF Fa\=ɭuYA) Լ(A" )RhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiqPjSrh[UQ LU H$TjZVjZVjZVjZV36_P:r`W KZs "@l@ mPPPPPPPPPPPPPPPPP18gztmf_XR" V0b @'fe$_Ƹv*XTFP0A PG;mֹea~pdZLL-(ခ.!*#Ӆd#0rȺxj^P 8遃F' zĺ<ݳ{C Ӛj:ʙIAdT06>5-'v αy]E-T5@D #Gh}"mQ9!иHC R36_P:r`W KZs‚ !DzK f*PL DLxøz ͓[#jq9abbbb"Ӳo nĬxb#H0LGg%‘Y]}f#F.nRo  @Rп??nbVW kujBBBGhd~~yEḤABߏY71kr z؈ҟs̴p\JЀ=کyELM:tY/\ n̴U DpxZ>&^<60*% $^Ji IȦ%%Ć |na.WɈ pxZ>&^<60*% D R2_OpdXMB6-)!6T!ɂooth\QF:/+'# x11^ⱁQ)̘)…U!`@@;>] ~tev*XTFP0A\(#6 iLF!Р` q`=1" 4bЮ(Gxp np}E YOp'b\}"a ! Hѹ!  |̨dfĬ@DxbJ.;") \ #$+?3% !PA$|s>BȺ@PH(5 ^L 2Rm5h"bہY71+:5@µVLǥ 2@hgewԼH6(D GZ5,$X(ԯhU9& @q%[ F1.!thjX+ !(uq/1YIDAuA*8poOJ FbOJHň>Bp҉ELGq3e` -ըx  %s8HGbN"GCs*I'E%<(ܸl,D{̮j'vP(샀šr:eQ= tD̨HgpX L?boL9$ƨ^;4W# Kuezb2xЃh Lp59o.n+k)iFJ#BlPƍ!{< -k˂: ک@ł(` p $&(44[8*Ճ}wmc5B8/T ԐcTFD9Zבֿk:Ò ~z#kv CS  hCF~S#Rn`"PPP3y 76éhGE >̘)I8+āO1 RO 9ڸ+)OOOOOOOOO=rtrh(gbĈ#F1bĈ#F1bĈD0ZD6.h1`^['''''''''''''''''''榦ffffffffffffffffffffffffffffffffffffffffff&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%38al\10` 0` 0`vܠŤ##"!\Mۻ[+{ŋ/^xŋ/^xŋz!C Ƚm˛k; s… .\p… .\p… ;nЈbґ&ŭ}eM9% Ȥ8B :l"q1+VXbŊ+VXb JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIH~~~~CBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::::::::::::::::::::::::~~~~~cccccccccccccccccccccccccccccccccccc#|>|>|>|>~~~~^z^z^z^z^|>|>|>|>|>x<x<x<x<xEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD~~~~~vnvnvnvnvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!a^z^z^z^z^t:Nt:Nt:Nt:Nt:}>|>|>|>|>r\.r\.r\.r\.r\x<x<x<x<q8p8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4Fh|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2<x<x<x<x<cX,bX,bX,bX,bX,p8p8p8p8ࠠ`````````````````````````````````````  `0 `0 `0 `0 ~~~~~ߟz^z^z^z^unvnvnvnvnr\.r\.r\.r\.r||||||||||||||||||||||||||||||||||||vnvnvnvnvjZVjZVjZVjZVjZ^6fl6fl6fl6fl6}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMaX,bX,bX,bX,bX,VJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ************************************ ɩz^z^z^z^z^Ҥ=FN T ز3߁u>^@Y9lu}͟V[cp-*Q{AN )S ^afUGl]p{]sne#.&4Q?0K?Km%RUGDK|a h6{=~Hu[݋݀eBIjjJì4Ggy86VվS-vn揯mͻl'n"BP2e8.G}+~qb(=ILkx\>}\ utlWs ̲82 [.=9r]=[-Q `5 ~|=pdIDZ66(B)g2GFz9O'KƄ9'>eVAr"  Są6;ug14&g)i$ Ƅsc&oj8}2-QM{<]-jgՓ, }>wX5癡?-?]iWﱞ4^sZ@OaL̙|=44YT~SхlnP4h^nB#]r89bEj]B`]L$T=/.<_dZ>_Kf{a􈘉~ځu#ա|6`<_O)Ds~ lWVCɸxw$Cfnֆ EOd`n.0CǑ+'zn8kR0.6[8 !pS+=Ϳ\Nͪ*nTE)B#MTǕ)'KjGm_fOV9VW;u: ܬ_0k.|o:uF>?#}<~N,M*.hs`!vnmpՄn Ml(GJ 8F DXycMeVSpP|;&wcWԻI{;t27#JvJ;YZǹׁkNц6+q-\3t{I7 C7x]G@).er3nV] 3޳>3=OMmح4hHb64|[`t”D/z@2}vФ@CF˅1pH$RSSſu?jw۫r]L.y$Y1Jb&0K,"0>;飉Ktl.fnrqp]&Dbԥݹd5; 'ݘ] \9'핶N|Ȗy0E?^e ʂlX1mH+(a` ԧ-5{ ^y˚|1V  ;t*p׊{s0ڳUPq~0=ZMmӥriB4 BwCř|p > 1SiBhojWsxRs=^"n:gw1GEdt`'ݡPNuOY\y;\g ?b P<^ɸ5 v1g] x(2ńAsAV͟Y] xj\pK % S4b>u @*;t=nȂ 6+t"܂<17y}ٕ>mգ;x^8,OGWgӛ/D.u\=!+ADwACLm1]^1P\gP\ZCu=6+ RJem۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJP m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ$I$I$I$I@$I$I$I$$I$I$m۶m۶m۶m۶m$Im۶m۶m۶m۶m[$I$T RJ0#Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T  %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov}:AHOV]dkryRY`gnu| @GNU\cjqx ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry(/6=DKRY`gnu|$+29@GNU\cjqxQX_fmt{FMT[bipw~&-4;BIPW^elsz")07>ELSZahov},3:AHOV]dkry!(/6=DKRY`gnu|@GNU\cjqx '.5:62.*&"a!pP@{カm۶m۶m۶m۶X;ںzZ:ٹyY9Âs9 0bɌRݨ&,%1[o[oN)z$ %Ip4 Eqa s9I$I$I$I$I$I$I$m۶m۶m۶m۶md0Km۶۶m۶m۶m۶m۶$I$IMm۶m۶mv-r RJp*Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T|O9Rm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT|O9RJ)m۶m۶m۶m۶mK$I$I$I$I۶m۶m۶m۶m6I$I$I$I$IJ$I$I$I$IT RJ)@I$I$I$۶m۶m$I$I$I$I$%I$m۶$I$I$I$I$m۶m۶mm۶m۶m۶mT RJ)VѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T RJ)I$I$I$ ۶m۶m$I$I$I$I$I$mۖ$I$I$I$I$m۶m۶mѶm۶m۶m۶ T RJ)m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ)* I$I$I$@۶m۶M$I$I$I$I$I$mے$I$I$I$I$m۶m۶mm۶m۶m۶mT RJ)TѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T"[]!0IB!BߦBH"< B@ @۶m۶m۶m۶mv۶m۶m۶m۶mے$I$I$I$I$m۶m۶m۶m۶M$I$I$I$I@  ɠ#H$ ,$p9tnvG$w(vnvniym۶m۶m۶m۶mDDDDDDDDDDDDDDDDDD&X*JЧ\*ȣH {m۶m۶m۶m۶mfWku$y8"8 9sιT*JIJ?Bw  P3-@W[ZRt&"@A)"(h!$9m۶m۶m[$I$I$I$IRJ) fffffm۶m۶m۶m۶m۶mk-%"ӹqYA)ȰhP8 ;)0fE$cB!ߔd4sS#’b2ҡqAᰀP0 Zu "܁$`lO61[φ]n'vX7rb 0` 0 P@LHD@<840,($  {c_\YVSjJ* ɩiI) ȨhH(̴m۶m۶m۶m۶mXUF9) ȸxhXH8( 8sm۶m۶m۶m۶mga^[XUzZ:ٹyY9ظxX8@DDDDl9HR܂]nxP .#pvK)Cn$I$I$I$I$I$I$C0۶m$I$I %I$I$I$I$In۶m۶m۶mѶm۶m۶m۶m6Ƹ7 RJ)Nm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT,3,@W|kidŋ3ҕ/HW8#]#m 0 &$ &( wwwwG$I$I$I$I4333J)Rm۶m۶m۶m۶m tFC@=:741.+(%"m۶m۶m۶m۶~xrlf`ZTNHB<60*$ ToJȼth\PD8,  Z+ i@[P TEPW^elsz:AHOV]dkryNU\cjqxFMT[bipw~LSZahov}RY`gnu|NU\cjqxX_fmt{#*18?FMT[bipw~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov} ,3:AHOV]dkry !(/6=DKRY`gnu| $+29@GNU\cjqx  '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}:AHOV]dkry6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry 6=DKRY`gnu|!!!!$+29@GNU\cjqx"""""""ELSZahov}&&&&&,3:AHOV]dkry''''(/6=DKRY`gnu|((((((((((NU\cjqx)))))))Ε] ?@2q+j$c\UNJa`bhO3¦nR6ũqU9Ȭ򒒒^`7Vu0On )Hge>|<<<<<<<<<pW;ʮwSVoe^<z% Úg1槗6*ZR0L*[bb ȕ".491дڝ' JݹqҠڝ' JݹqҠ§7Ic>i //m۶m۶m۶m۶p7v6u5t4s3r2q1{1csS3ҲrR2ѱqQ1аB!xtplhd`\XTPLHD@<840,($ hXH8(m۶m۶m۶m۶mºzrjbZRJB:2*^/333333r_p[bŐ<1+0KDtIϿoґO$झvR ?)hG&eD#bAAZ˶m۶m۶m۶m۶-I(gF%dC"aJ)Rm۶m۶m۶m۶mہNKHEB?<9630-*'$! +H$I$I$I$IffffffF/g2\'-dO'{bjܿ>^a*JȔD-HF$h,KkZm۶m۶m۶m۶mm۶m۶m۶m۶m 8J(x:&P$C p I$I$I$I$m۶m۶m۶m۶mRJ)RJ)uAϴ0+PWh\r5/h\T vd33333!&(+UUUUm۶m۶m۶m۶mȼth\)D$I$I$I$Iĸ|pdXPH@80( 8m۶m۶m۶m۶ xl`TLD<4,$` ۶m۶m۶m۶mv/ !M*H < v^ۊkRkķ%XI$Ix)BAF5ۡ#@S@hRTFh4FQ( BP( >|>t:Nt:4˘Pс¾MtՀ=n`!B{QuXT'pU҃ÿqX + RB5-5fl6888888888=u RMu%#Ax0L&d2o{׽fޜIV:L: c\.ri۶m۶m۶m۶m۶m۶m۶m۶m۶lT 2z[vpl(a^[ꞟ()JRT*u]u]u]u]u]u]u]u]u]C$) oĸMUL-hiiiiiiiiyyyyyyyyyd2L&d2L&n .TfORs-F`h@:Gd4ceܬi3Inj(4) /\xnvn1DÇ-J%`6~\ܾc\٪ڈ$hXD46bEo$K8ZU#˼#@nQk@<:640&Ԧ!:JdhppM__MMJzDZYYYYYiZVjZ6fl6fX,bX,{^z^WjZVjVjZVjJRT*JRt:Nt*JRT* kH?oIbX,b8hᚾ-w]l K pX;o΄Bve.-lt`0 yyyyyy^HQ~~뺮뺮뺮뺮뺮PDB@+skia\VQꉳ̞;7FSg^^]K\" tdb шrƓyaIq%L;dq@CG*p=Yn~1&]kS :#KrrrrrrCv_(U մQ Gd\\ )a;ƕ,"]ۿooooooooAsPuY2X!DAy93x<x|$aa8Hq+sli^'*.Hd"a1[2nִ$BRqc&6vRaA1aT/Jhx6g*c5u* $28PᣎDDD 8v̛ `NΜaK^"tWqyz,~:iqTiU:x!`\ulcrK&| Yܦ!:')^qCg(dVF30ثÆ|]_kyP:l-}3ݨF&#;hjY_(4m_Aa8C02䎉"0Q\o`{Q-Ue??TBôe- 82onG9nчfӖvS=Zz0P7/ Z0f5ρ?z:RˡTq56D(?7Ҷc^˲ߺg/ь06q/mN$)-e)Iduu]F]Q`Ixph`XPH@80( `48m۶m۶mm۶m۶m+""""""""""$I$I$m۶m۶m@? I$t"N21@W]u'L2j넛l|(mp- YЍGDDDDDDDDDD۶m۶m۶m۶m۶mkT(ĸh"ׁP@Q}tndL+&#BRhh9Ѽd @JÓs1h$!F&p%XR*{: q/j5Jv1mM 9I$eJLUUUUUUUUUU?̌m۶m۶m""""""""""m۶m۶mے$I$I$m۶m۶mTҍ 9R&)L\UUUUDDDDDDDDDD43333333333HDDDDDDDDDDضm۶m۶ m۶m۶m[$I$I$m۶m۶mT 9I$eJ?UUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-I$I$Ir۶m۶mTM 9R&)I+gffffffffffUUUUUUUUUU?̌m۶m۶m""""""""""m۶m۶mے$I$I$ TT_}"`2f괮@ ;\v%m pF#wbvyvkbXMD:1' \v5qPl+ꨇ&á{{{{{{={qg]TI?6,"50ƚvR&թ]1 pL$ԜiUA/ȴj~6Q)鰀PHfn۶m۶m۶m۶m=qf!WMˈFA% fNĽwlcYNE;2( 5OaVLHEB<96-+3G?ԬhH }VmݜLk#ۚR1s9XtSo.j)DždCȽf v2lic ٖύK B:.%YWՒPN AΦb>ɥ]5`H0ea\WRNJ@<2$  q |qeYKA5- ƴxlbT!a$dg9+E/Czy N:Q2EKQW]ciou{?VmBI\o-@Sfy7J]p.ATgz%8K^q /BUh{&9L_r 0CVi|':M`s )8GVet !(7FUds "'6ETcr#&5DSbq#$ />M\kz%.;JYhw +:IXgv'-M\kz3'2=HS^it4 />M\kz4 5*5@KValw6'2=HS^kx7#*18?FMT[b7|8(3>IT_ju9%0;FQ\gr}:7DQ^kx:;;#2AN[hu<.ATfu =)8GVet >>>>>>>>>>>>>>>>>??6ETcr@rRB Idܐa>d8s<]+!+&ylsAу pL+h4$?4vӓbI& UdG2>$}3磋[$3YD3.*߂7wmK4P̫#`:6ɳH?ΐ2f$VJGDŽ946V[OgiD6i:9Ɛ) &VxG#$o)a&QEw uwwwwwwwRLIȆ7p@ZXVT Ǎv851-)!\Cnkc[SKD=60*$9 y62.*"XȀe]UMF?81cwwwwwwww `et#bq  \K%*>f` 4 =aY@?""""""""ݝUUUUUUUǓDDDDDDDDm۶m۶d, 4 =)BH8:wwwwwwwwgffffffffUUUUUUUUEDDDDDDDD33333333#""""""""۶m۶mdYr,  =)BH@xwwwwwwwwffffffffVUUUUUUUUDDDDDDDD433333333""""""""m۶m۶dx.]q&%4*q8ii@Q+/42!7,Z_~}.EZTO9mgl$4Z!i~}|{zyxwvDž{skc3ZkZkJ)RJ)RJwwwwwwwww9s&5:hO7K3˕(KE  #gʊE*Q,ARD9l0Z8AD %<\@Yʑ͐ K+S4QrH;pZnE ">nH!b2nm1֫T|{zyxwvDž{skc3G #8Tpp,Jhˌe *R0Ibd:nX 1\@Q2G '@dYҩ9KFWYNTQA}Y3G|2 9d d9 cz݊ԧk9MѐpP0ϯ/!KB0*)OC2H!~7q? 9RJ)(m۶m۶m۶m[$I$I$I$Im۶m۶m۶m۶I$I$I$I$I$I$I$I$IT 9RJ)m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$I$T 9Rm۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$IT, k ]!ɔR|*75I8 ,A !Zk۶m۶m۶m۶mv۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m(Jݔ ~M&%pO:JhzFC$I).Y@c/7V"Dae Z(RȳEP߶m۶m۶m۶m۶ݶm۶m۶m۶m۶$I$I$I$I$Ik2F"ЧdP&c8ZkZ XSݤ ֹI"]r\ ˢlsz$1?M[q/=KXeu+=GQ[ep{  +6ALWfu(3>IT_ju'2=HS^it  +6ALWbmx '1;EOYcmt{ݤ 5ѫ5l7ALyW~5 Cݠ!hИ筡M%/գ"#pRi&118Y'Ry4`(ZJm۶m۶m۶m۶mm۶m۶m۶m۶mK$I$I$I$IJJ`.p06fl6fٶm۶m۶-ܤ 5k 5^a`e%n 9g\SRZkZ)RJ)RJ)9s9s9|umMEdcbQFPW}]=%l\L8$ XL+jih'{tl]e#RaѐpPH+ ٹeA-Ԍ88ZkZkZkeffffffffffZk 71,($  j~{wrm?ueM=1! мx$I$I{wwwwwwwwwww{{0 ӳc+YQPΌKHFYeYe @ǗGtk Ig'!ѫBfK|/ߛbIiE<4)<@ o۶m۶m۶m۶mn۶m۶m۶m۶m[`Q0^$I$I$In۶m۶m۶m۶m$I$I$I$I$iffffffffu YRTJ10c1cm۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶m$I$I$I$I$I$Iݔ ~$ '1;EOYcmw!+5?IS]hs~ *5@R]hs~ #.9DOZep{$/:ALWbmx(3>IT_ju !,7BMXcny)4FQ\gr}\>ݠwS3Qp'yv-{%dDzV 99!d`7WAt&1ELSZahov}  %,3:AHOV]dkry  !(/6=DKRY`gnu| NU\cjqx  '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dmv} %1=IUamy !-9EQ]iu)5AMYeq}Uamy !-9EQ]iu)5AMYeq}%;GS_kw+7CO[gs'3?KWco{ #/;GS_kw CO[gs!!!!!!Wco{ ""/;GS_kw#+7CO[gs$$$$$$$$$$$$$$%&%2>JVbnz &".:FR^jv'*6BNZf'pz ($0JVbnz -".:FR^jv..*6BNZfr~////>JVbnz 00.:FR^jvֆsPu3oQ d A8VbĂˁ .]3"$٨l*@ 2Zũ㬧f#Ʃs@4` yT=ea:֚=w3%[v3^S1 d46Q\F ;?)ȗsʼnM$KxurI*`Im7NǾ_^zhn8@3't ^,`w`Qo<4ztsZX}/L‚冢]USݭ6VX&cd/V4u4$ pNT'RȳTH\jk*>e2yd/V4u4$ PN `0˝f kNg"f1 U}8d S(MbL#PGsH"  4KXKu"<L/͝f kNg"ǃ`^ih.IĿAf kNg"Ff1 U}8d ZkJ)RJ)RJ)jk*>e2 @ 1$!N:k:GQy{S>E, ,&p9tH&g29əLdr&3LLJ"LLּɁh1 U}8℁`-Չl0.#b$p2 ĉF!j+e: %rŁ`ضm۶m۶{ $Q+ =!!'wwUUUUUUUUUUm۶m۶mDDDDDDDDDD43333333333m۶m۶mۊHDDDDDDDDDD$I$I$ T  7DIUUUUUUDDDDDDDDDD̈m۶m۶mѶm۶m۶%I$I$Ir۶m۶mTM 7DIpDUUUUUUUUUUDDDDDDDDDD43333333333HDDDDDDDDDDضm۶m۶ݶm۶m۶%I$I$In۶m۶mT"i84 d2 r^J'.J3lC|؂;Nia-)&"! 9U1c1c1{{{ZkZkZ[kZkip6l":kj^[J)'QG8#²+}pd$b 4FƟ1>P`4*ɄDTImKEs9s9hYE5%X{{ZkZkZkL.ip6l"P:XSNHC@;r2Q`:o^K*(ȃj€1ɥ##1iTPc_o4d0{{{s9s9s_K*(ȃj((j*KGFbx:6ý!ᳵC!RO5wL+x,.NSδ!:C\);ILh9.RJ)chq0AB;3333333333m۶m۶mm۶m۶m[UUUUUUUUUU$I$I$ILOjy *&pO:I)V4뮪!+e퇓L !˲,1ZJ"l0Ƀ0@ RHw4Jı@a۶m۶m۶[kZk) a=}M 92ILRwwffffffffffUUUUUUUUUUm۶m۶m3333333333#""""""""""m۶m۶mFDDDDDDDDDI$I$I T|R2*PYpRJ!ɔFUfO| o oRrJK",&kJ"&M4M74Bhjd,ȣ@<`dTIѠ((:XbD xOgT(P$yy RjZk=8D{wwwwwwwwww̻ݤ 5a$@_uc{̖w;hi/$ꡣH]CuyG!v9Fi3Enڥ%KmkFI-ۚ[$bO|v(PpFVS([xxߴy~ jbh! ljmG85@H FdO\D`=pũ9+^ԷR>/(ɏӊ5ц Nk4VlM$=Wco{ 7CO[gs'3?KWco{ )3=GQ[eoy !-9EQ]iu)5AMYeq} !+5MYeq} %1=IUahoy+7CO[gs*4;BIPcmw  (2JVbnz #/;GS_kw+7CO[gs*6@JQX_fmt{ S_kwamy !-9EQ]iu !)5AMYeq} %1";BIPW^elsz########## $".:FR^j$}ۃsRWR I7S-;a?icpF ^S6guD⬠<6HV!H#xa֞u$c!+ [9"t3~:T yQ,?"4OVТ%L87hȰ-rQ梱p!w)JR#UU@?8NsGW AC;anSOKHB"y8TphqSSSSSRH630-vhgSvnvnvkD7)ƸTFrzZB*fŎ,-͌ɔd4 QIC=L$jD7)ƸTFJJJJSOKHB"y8Q# ֤1?Һn r\.r\.rvnvnv|L$Ó[#ګ٣#VjZVjZVҀjN66bBRpFdl6fl6fl6K sy%?a&6JTs ;8b~z-**|L$Ó[#ګ""",bX,bX,ҀjN66bBRplF9+ ȺnGHHJ%zsm-LmЕP&@\Y6((f1Onkzfa.DQ7"D^C՜ll"΅+a;|L$Ó[#ګٟW(ӛkkf}n>Ѐjnp2ʾWPM:<E "{9ftdhߎ0VSNKE280vb!!q1̤֞[n4+Ck,SAㅊ~:F}Zy6H B$ =ibI Á̘LIFz^z^;;aL94D 43PZuIʸMF*Z7L5hx\tR((dn tCj(H*Mqml?Ǣ:"wtqnjgt:Nt:}>|>|>^P.r\.x<x<x<p8p8p8%rq :[ntVVVVV~~~R !s&#`]}# u )xxφ -D f@hqLD2l6fl6"I3PXR᧧r\.r\.r\.`XbmlEL&d2L&d2L&x<x<x<bX,bX,bq&#`]\"`0 `0 `0 ~~~o&#`]\z/\0 Kdc+T@q" ˫=eB>qxf_YUQMi)9 L}*;0mbX"iGdCB"BC 90\P  xE3˥%-ZLJbiʣ#)R(By䰉!%J !9XE;-#ѽTf/60TX+Cǫ[ jp^8d_&N]mSi_*Da"ȇw M_JW PE;-#ѽrJE?:he1F:Jn?Wle\{J<.q@p!jhGF(J;*CmFح-\ecM iafe,VKDؗWW{~˄}7Vf_Up5BOe'XMLK$#muD֨;$$"(\jkuGg p.XWjZV  8`ljXifjZ% :FgO0_T*3Ғ˖JJ-Y&%D@ZHeJ#(abʓDD&L()Lp"D Ǟb Au4R o]aBb:k|50VtگFr~ۍQKM*@ĕ + a@ ]sN.oo?PM inS ߶ő1ZOA{ӝ lJ7_ .c>vR}@=irxn'y}jA{Hyzq_2Vʝ,恕[π1ae|5nq)]|!/bg {̨'ZNJ/txq]W{?kIt| ܗ73`{4N+brK0%H#4 TKR|e`\XT&H ~ǥUuY Xwŭ躂ГAdžFATZ*ٴlD|;pĵںzZBA6`ȩϔG̜tD´HE@=ߚ钥J+g#D{tojeb\VOIa! 742{_MLxxxxxxxxdvog_SKA5) 2ݛZSRXÍ 2m'VTs3K*I(ѹ}]=%xph2ξjR>& ⶝WӸљРn,($! nɱ}eI1 Afv5触/·7F%d~qiaUnVB*ztnhc_YRJFC0Xѭe5弔d<m;96,)GGGGFVTRƾLhP90]FEEF*V8l2%J%H ## +R0QBCh32 ڜ*HŊ+%H4y8jxb뫜H EW(I/FړHqDq^XqBy ާ0kK{!*('dbJyr!`ΗGv6UTkC`m&I.8!L3!ㅊ*'"8\y@+PH?dmQCƋIZZZyYȺjR>&}e7%1.%%^~)" Le/ez 74%dvog_SKA5) 2SRX;H`@%vɒ$=t>940-*rqã!FUR nɱ}eI1$$#.T2Č\4L7Ɗ^XqBy x<x<d@+L,M,p8ÏK $tR/しnY/TNI!`tkeYME9/%qN m+Ki\LhPFVE9/%qN m+Ki\u]u]u]u]u]u]u]u]ʲr^J2`0 `0 ࡡ! Z 2\'D@0T`@W(G4np4ACNgc[vjZNa2aY /r/$aFABvu&&ec|?UG*<."D{esplh/XWPd4q"x!{;Z IxB7sđkCٷŠb]}$ea36hŠZ˛%vɒ$=t>940-*2R|R}ϜtDԟ´T9%KVQIGDAo-,LHE@=ߚߊ钥J+g Ifx_l҂ѭg5,٘h(óL)得ٽ}M-դ|L$tojeb\VOIᬬ,RPMD½toj_&e;9 xsĮ>Y?rѰǟyx4NJ*+/UQKI?m;96ϒb?<:'Nѭe5弔d<|@~;96,oB} ;8 xܧUuZUUUUwŭ+(%!_UU$tR֫[3cTTTTTTTTTTTK $tRn[1P :6$ EVTRm?<:/%%[+j*y)xv/lhc_Y?`tmgc[~nVB*zuqkf,>53P>[QG=3'M y8jbʉpƄ^XqBy hs2_تr"!"}292L&d2L&1]|V̜tD>gXWQK#[O򖑋=Lhc_IbbbbbRPMD½LV&eT2$#0]j:Kt:Nt:Nt:Nt:}}}}}}}}Gh4Fh4Fh4Fh4u]u]u]u]u]u]u]u]<<<<<<<|>|>|ŖS&D{w7bC1tD-)L:14npb鈨Ofv5T1p+әfl6flٽ}M-դ|L$tojeb\VOIa! 742{_MRPϷf^m۶m۶m۶m۶m۶m۶m۶m1]TiE̜tD´HE@=ߚ.YȺjR>&}e53]WPJ#p"I'&Fݍ.PL5`-)L:1463_[WSOKH0 AHN:Sx<.fՆ^lf2kd  E/Jm݂J`Vcx& #fM.Z3)dk?btaqY7i Fm׈̓/g {7n޲z[{2[kpoXcB4 2ct2}ha?~^F"iT̀Y;S@gsY댵n˾ݪ!al#Nܙ?x'to/aƺ7zvg<>W+o[xe;۳ǝa^2}Tĝmă= N+SɽG;˼c dU\8.÷^]Fy)n8-PDܙqcnur_8]xJ F;wo})c= Zٺ93!˾_G@s𭿓Z#dwԗarV~yj'Ps-2ӷ^`x^F;TM0}; *sC ,/ZTo@֋3gITs~ܑyvv"WwMЇƏoTq;m5񷜍~}>כw(O<\튡{@7puһʹeW/=?CiN@4;%p;aгU#=y.,|QSx۲Ŭ?y ? 5vG cO%,F:>uM )R4r_pPܔ<#hI;r"#%`>9 g@ʻbE<9 wƌFe1̂rj>ӹ9i\}B +apvGwI0 N ,FZt]k9h,P_nvg ~7 aMʡ_B-! 4(5,Y>js'=?̗#y;p;kttR}򴎑:ÑCߴă_bgG^/".58FiqD$T#W>Hk(pЁoRCY_)lNah8U'w )uJ~|Y;XKm4L{>">ng'Cy n|R 71syo߷U>R 11H):k|: 1K uV\cK%t B!,䰩9*l RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$d Dҍ RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT$#,!?-rk˪+%[t[7ZiOIM:k/jb[SLGB<5,#v x=ߔ:/ Kjhc1 VS,],ӣk3ӢjB깁I٨`dd{{{{{{{{iiiiiiiis9s9s9s9yyyy9# (57˛c+뺮뺮뺮]-ݼ)_[Wӑ JC]KA7oGn7V&eM1 ؼ@BBBB ȮX`bԒNˉr\nJ .jd^XRKF@8,"hh@z**/ONMl(gF%Dc@v]-׌yr|voha\VOID>82+$^Ժ;e۶m۶m۶m۶m۶m۶m.uEwbz>Q -)GfBb@,uEwbz>Q -)GferrRB^@(uEwbzeI.HLJGv65t$cA ) Z *˜av숄|xrke`[VPJFA<7bX,NT)SG=3}wqic]WQp8p8MF6*ic]WQ}}} :lT$컋K뺊R*ѡi1и,-fYMC96Wd 0 `pA+|voha\VOI~-uEwbz>Q -)Gfu܉DsBػ$I B%Je8H>P;c2Z69ٝ@cl }"TNT# D#~b7^+U6(kƒV4룓VxsyH:#g d,_{=}pd3Pgt}ƚ*l[=`qX֕iV'AiFNfjOZ<2WB*v;dsrգ؇4,IqT> IB ` % Y3.C/A^YA7P,vTomKF̄tQ%T‰@2#pO;[P9N:Hל+T4I+"Ȏ1\0!Æ eq$9#QE ͎ W*J(# "007}vdH0]{wtSNҪ lE D/b. zy?0].zw7a٬1/Qh)'gcccccgq2#pM K*㊊L&d2yÉ^-\WTx<98|8ǧòYc^:SNN$ yܕk4FD2apIXTS! )bX,`;\H59;]`6ْq2sX6+uKGbɹ^zvqP֐zZE1)e@!,) ӳNt:Nt:}}}}}}}}SFj ɽ1Ir& RM!$%%w*1}uIe\Q=-y ;}NDnh =rd=$"CSB>GasyNSwYU|yyyy}}}}}}}}oHXCA;7&I~tx꺮뺮~SFj ɽ1Ir& RM!(8Hs87eyƌޝ[yyyyO[Ŋ_.7.vMdAx¢rR*j}:ꜜHاRT$˟J fר_Z)HعLاyiAZBꜼjlU2/-hS ?x7ڒ"%# A;B@>;5,,6︈˶̇j!eztP̾h\Q=-yb|uN^rR*j.2wͲUǦQ)4LXЙɊ]: }V=9˟6jlձik)r\jԨaS) j )s7f5>FBe oml}V=9"(ad.]j}V=9"hapaws}¢rR*AO%R &䳛JVPKH@@.\6%U"aS)ERsVDD/j^M:YKn<]TI58 j>PӛNJaѽzNA}7ac/a*%hbON˻r?IC0L`n^] I!@v܈" 61 v6clhlV08VQLIEBeM7`Rsr=b&C:kETf>:qz86f7ۻ{cL ,B Qo˞Z/ͫ˺]e``5/T ș͎DD/Yc W+N0H:"Дv?41`~,*qQܘ 2րJմC L@~x~udHfxkEJ6%H8b@1Çq9yˣ^aS.i"E gp|s9 .n ICc]ٌ$I1#J$DJRPF}E}eX Wʹpg)Lc >M[uZD[w[Nrkﭿ}  `++"y]]Xf>x2s/5@NiTvRglc;yMsqv/e1čb@}:eX%8.>#$OWN6 PTomd<ۈg6C]pBIBiRCHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz BGLQV[`ejoty~!!!!!!!!!!!CHMRW\afkpuz%%%%%%$).38=BGLQV[`ejoty~'2=HS[cks{ '$,4CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz111111$).38=BGLQV[`ejoty~2222222222222FKPUZ_dinsx}3333"',16;@EJOTY^chmrw|4444444444:?DINSX]bglqv{5555555*/49>CHMRW\afkpuz666666666666BGLQV[`ejoty~7 #(-27CHMRW\afkpuz:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;FKPUZ_dinsx}<<<<<<<<<<<@EJOTY^chmrw|=========5:?DINSX]bglqv{>>>>CS_RBDR`@R*i~PJƿҀXʈK3 49#siL5; A7M͹ 1 @Y}AWRʢru{<8ڒ%u> Ė%峔$R|C? '(aDr-0 |1/J1Pz ;ACha(iC+ʲjR:" yaI1иp`P@0 ("""""~xrlf`ZTNHB<60*$ڶm۶m۶vF浅U%Ĕd4ԣsC㲂R"a1ѰpP0wwwwwwBmN;y9)ɫI$I$I$I$IUUUUUUUUUUUUժ TLM4/дB:{BڄL"L/ Z=:741.+(%" g7צvF浅U%Ĕd4ԣsC㲂R"a1! b1ЧwG綆V&ŕe5դtD䳃S#’b2ҡqA Bضm۶mݤ IƝGN[  KKKKKKKKK6;@EJOTY^chmrw|LLLLLLLLLLLLLLLLL]bglqv{M  %*/49>CHMRW\afkpuz'/7?GOW_gowOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPa a3׏k ʁ|IvZRڞo*w&-ݏ_ym|6|*¢."/*pO:`" eQFL~񑘒L u]u]$zd!ycH B@Z̵B:"8 ms9qkP!y"m3o۶m۶m۶m۶d/Vd*FNsL"*WXD}:ͥ2<QJ)ܸ QT_6 i[?{dPWOl߹1H9&%  1-`:Clc׽_~u_v/;k#S}ˣ/AvݝMRDEb2ZNmUM1z%98M0|Yx:^쪦ieEUK۲YߦeUq@2Fh0`(q0sBHݨ PI B=vV$ǎTWj}]V^>~Uel(8si/p"ws01ĥxe|"R^=<D\\\\\\\\\\\] ]"+4?HS^ir} ENW`ir} *5>GP[fqz !*3ll$.6@HPX`hpzm $,4FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~uuuuuu>FNV^fkpy (0:DNXbjr|vvvvvvvwwwwwwwwwwwwwwwww]bglqv{ww $,4M\kz,9F[fq| -;IWbmx!/:HSao}4?JU`kv7BM[it #/;JYhw +:IXgv $).38=BGLQV[`ejoty~Ӑ6IJXƣz= ? u-Rߧ<M@l`@[`!mp\Q xU RLjN]W(и o5_h@*EaM<³U0'h_Ѩ{mDa+*$Ujx1h9-RPe`""J0GGﱛ;tb,GwN)D #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~Ǟݖ%,m `hmRZkeaI$I$I$I$I$I$IWUUUUUUUUUUUU B,D B9R&۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUU T R2@I$I$I$I$I$I$IUUUUUUUUUUUU TBO9); I$I$I$I$I$UUUUUUUUUUUUժ*TB9R&۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUU TB9R&۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I_UUUUUUUUUUUU TB9R&6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUU TBO9)9I$I$I$I$I$IVUUUUUUUUUUUUTB92I ۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I TB92I ۶m۶m&I$I$I$I$I$I$?I$I$I$I$I$I$ TR 2 $I$I$I$I$I$I_UUUUUUUUUUUU TBO9){I$I$I$I$I$I$jUUUUUUUUUUUUTB9IJg۶m۶m۶m۶m/I$I$I$I$I$I$)I$I$I$I$I$I$ TB9IJ7"۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I TB9IJ7.۶m/I$I$I$I$I$I$)I$I$I$I$I$I$ TB92uI$I$I$I$I$I$ITUUUUUUUUUUUժ TB92I$I$I$I$I$UUUUUUUUUUUU TB9R&I۶m۶m۶m&I$I$I$I$I$I$)I$I$I$I$I$I$@TRO9R&۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUUTB9R&6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUU@TB9)9I$I$I$I$I$IUUUUUUUUUUUUT|B024ZkZk0 0 ۶m۶m۶m۶m#   I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUUu1 ɠc$IJ"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ej 5[`ݿG ,n't<<+q-~-Ad-fMa~ytoje`[VRNJFB>:630-*'$! zupkfa\WSOKGC?;7ZkVu3Qp.L +s9s9s9{{{{{=[ jy)و8GVeqqqqqqqwmcYOE;1' ¸ZkZk:{vqlgb]XTPLHD@<841.+(%" |wrmhc^YUQMIEA=952/,)&# p8ᰀo.j)e$`ޜ[ٗ!vrꀍ<3v m@"4 | $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz/':JzΑkL)$$):JzN!טSH@<*z=@** Ri`` A $H A #IfQ2EɭDQ"  "D 䇏<:864uw0aM- ̬lL, ˫kK+ Һj"ʼn#B|!Å fdbde/)Bd @~c8nبAc0^` "@x z^z䈩W۶m۶m۶m۶m۶m۶m۶mҪz:y9x8w7v6U%ԴtT4ӳsSsamYI)PJ ʉI ɈHȇGdžFƕe5ĤdD$ãcCSg}ث .+{{{I#~zvrnjfb^qqqqqqq1JVSRQPONMM9ݶe%eA**)('&%$#"! W Mc.,* LXSKC;3+# ºZHqĈ:lp„} s9s9s9s9s9s9$SQOMKIGECA?=;97531/aaaaaaaUtsrqponmlk Ji)h(g'n۲d +j ʉI ɈHȇGdžαW&}yuqmiea]l6f({wsokgc_[XUROMKIGECA?=;9757vۖ%|xtplhd`\YVSPNLJHFDB@><:864uw80aM- ̬lL, ˫kK+ Һj"ʼn#B|!Å fdbde{{{{{{I#~zvrnjfb^<<<<<<<3JVSRQPONMM9ݶe%A**)('&%$#"! W Mc.,* dYeYeYeYeYeYeYeYeYeYeYeYeY{{}}}}}}}}7JVSRQPONMM9ݶe%Em۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m&}yuqmiea]ZWTQ-V8QbD6dPaŒL 03Su]u]u]u]u]u]u]u]u]u]u]u]I#~zvrnjfb^4M4M4M4M4M4M4M4JVSRQPONMM9ݶe%%B**)('&%$#"! W Mc.,*LXSKC;3+# ºZHqĈ:lp„} @F#E =xБ 5h̐ ,T0AB4`@fSU!F!o$@1Kip@>L~ ^R48 S &?zo$@ y0Cēf74!qɏ^3 p L d2q|8r_9)JPR;852/,)&# OC@=:741.+(%"AGb_\YVS \YVSPMJGDA>;852/,)&# OC@=:741.+(%"CX,#y$Ie PD}0t"1cĬ|PdQY-9630-*иxhXH8( (˳kS;# ªzbJ2ѹqYyopRJ)RJ)RJ)RJ)RJ)RJ)R2333333333333333333333333 ɽu &|yvspmjgda^[XUROLIFC@=:741.+! %}zwtqnkheb_\YVSPMJGDA>;852/,ő(E>82D"H$Dbwwwwwwwwwwwwwwwwwwwwwwwww9s9s9s9s9s9s9 ~x(|yvspmjgda^[XUROLIFC@=:741.+! '8888888888888;RJ)RJ)RJ)RJ)RJ)RJ)T0oN-l K*i H'fEҹ gda^[XUROLIFC@=:741.+! )}zwtqnkheb_\YVSPMJGDA>;852/,ő(E>82bX,ZkZkZkZkZkZkZ ~xrlf`ZT* ҡqQ1аp=u 1ldl[Lf`>M /x萳 gA΂9 r,YFhtB΂ڀFC@=:7R٢rBⱁaA!`@`8اwG綆V&ŕe5դ4s9s9s9SJ)RJ)RJ)RJ)RJ)RJ)RJ~{xurolifc`]ZWTQNKHEB?<96,)&#  /|yvspmj*'$! 2}zwtqnkheb_\YVSPMJGDA>;8w JG(((RJ)RJ)RJ)RJ)RJ)RJ)8$ ë{cK3ҺrZB*ɱyofI1иxhXH8((˳kS;# ªzbJ  4}zwtqnkheb_\YVSPMJGDA>;8w JG888ZkZkZkZkZkZkVwwwwwwwwwwwwwwwwwwwwwwwww8$ ë{cK3ҺrZB*ɱyofI1иxhXH8((˳kS;# ªzbJ2ѹʖ{{{{{kZkZkZkZkZkZkC@=:741.+(%"fB?<9630-*'$!Q9! I֗&@'ipFH$BbLFԐ6ͦ!50tD!5NQQRJ)RJ)RJ)RJ)wwwwwwwwwwwwwwwwwwwwwwwwwW pO.m L+j I鈈~/N KHEDCB!a^[XURQ9630-*'$!;;;;;;:::::::741.+(%"888{wwwwwwwwwwwwwwwwwwwwwwwww $Ź}qeYMA5)ũyaI1иxhXH8(8$ ë{cK3ҺrZB*9fE$cÂBAGJ)RJ)RbX,bq9s9s9s9s9s9s}zwtqnkheb_\YVSPMJGD{qjd^XRLF@:4.*&"  tαiQ9! p`P@0 @,˳kS;# ªzbJ2*R'ZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RDA>;852/,)&#"852/,)&#  B~{xurolifc`]ZWTQNKHEu:xl`XPH@80(   ymaUI=1% GsC㲂R"Ik~# !3 PDH 4LD}1tmQJ)ir5NQQ~{xurolifc`]ZWTQNW:ȼth\TLD<4,$  ymaUI=1" A>;852/,)&Z$C@=:741.+(%"888.pH跇W'Ɩf6֥uEt3QN KHEDCBA@@_\YV.ɱiQ9! p`P@0 @ 0ӻs[C+ʲjE8ԣsC㲂R"A$D"H$s9s9RJ)RJ)RJ)RJ)RJ)RJ)R ɽui]QE9]L䳃S#’b2ҡqQ1аpP0P(Ǘg7צvF浅U%4~xrlf`ZTNHB<60,($   ľh8ĸ|pdbX,L{{{{{{^kZkZkZkZkZkZkZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s93I5SHĐ(@"$o$@BO9).I$I$I$I$I$jUUUUUUUUUUUUT BII$I$I$I$I$I$ITUUUUUUUUUUUժ T BII$I$I$I$I$I$ITUUUUUUUUUUUժ TR I,$I$I$I$I$I$IDUUUUUUUUUUUU TBO9)I$I$I$I$I$I_UUUUUUUUUUUUTB9R&۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUU@TB9R&Y۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUU@TB9R&۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUU@TBO9)o\I$I$I$I$I$I$ZUUUUUUUUUUUUT 282E2eAStM$ c1c$I$I$I$I$I$IWUUUUUUUUUUUU... ~|B2h>SĖѹZ c1c$I$I$I$I$I$IWUUUUUUUUUUUU¢bb  $%IClbO2htgyDՊ\Պ3-c1c1$I$I$I$I$I$IjUUUUUUUUUUUU@paqńDăCÂBAA B9R&G$$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUU TLB,,@Wa8c%Vr.S:O'n&n&n&n&n&n&1 0!۶m۶m۶m۶m۶mzZJ:* g'f&e%d$c#b"a!` `ZkeRB2"ڇGdžFƅEńDăCÂBA@@)RJ) IJ_G, Z.@7c%;%eJdp#B!B!B!B!B!B!caĵi2e$IKIGECfONMLKJIHGFEDCBAEQEQEQJHFD ZkZkM4M4Mwwwwwwwwwwwwwwm۶m۶m۶m۶m۶m۶mI$I$I$I$I$IECfONMLKJIHGFEDCBA@UUUUUUUUJHFD c1c]ZkZkm۶m۶m۶m۶m۶m۶m,%!C@r Y-@7S&BRJdOMMMMMMMl 0L#a7V1/-+)'%#! 4M4M4(!]|xtplhd`\XTPLHD@<840,($  ZkZݶm۶m۶m۶m۶m۶mۖ$I$I$I$I$I$IdRY4ӳsS3 UUUUUUUU(!]|xtplhd`\XTPLHD@<840,($  (((l۶m۶m۶m۶m۶mvwwwwwwwwwwwwwwwwwwwww?`), ɹyiYI9) P/:$E] Z/0UDL@vtq97]agNMwؙ3[QFPEQEQEZk"I$I$I$I$I$I$9M4Mm۶m۶m۶mn۶m۶m۶m۶m۶m۶m " xph`XPH@80( UUc1;۶m۶m;ZkZk E2"qaQA1!p`P@0  EDtC@'v=/+dd=gEQEQEQEQEQEQEQEQBE5I)&Dx`!_IEA=951-)%! jZVS ̼|l\L<, ˻{k[K;+ ʺ*-----uwwwwwwwwwwwwwwwwwwwwwwwws9s9s9s9-BTH>ýF2alRE&I C 1\81Æ  X1TԓzrjbZRJB:2*" yqia  h GC?;73/+'# ¾(zЉf 2bpbe &J c2^HQ"D  ,0 ` S&K 5RtP ?{ԑM3ctrJ'KG3`PsQs c1c1c1c'ĴtdTD4$óscSC3#BA $ hgfedcba`_^]\[ZYXWV֕Ut:N{{{{{{^kZkZkZkZkZkZkmTKR뺮뺮뺮뺮뺮ԓzrjbZRJB:2*" yqia  Oy4s3r2q1p0o/n.m-l,k+ʪj|J1Jdh>zЉf 2bpbe &J c2^RT*JRUH!*$97531/-+)'%#!۶m۶m۶ukaWMC9/%8s9s9s9P?+ƲvbN:&}m {vqlhd`\XTPLHD@<840,($!w^|,܋;JY hw'זV֕UՔTԓSӒR"amfa\WRMHC>97531/-+)'%#!{{{{{{{zupkgc_[WSOKGC?;73/{vqlhd`\XTPLHD@<840,($!w^|,܋;JY hw'זV֕UՔTԓSӒR"amfa\WRMHC>97531/-+)'%#!z^z{{{{{{~V.޵e=ĜtL$ӫ[;ںzZ:ٹyY9иhPhd`\XTPLHD@<840,($!w^0|,܋;JY hw'זV֕UՔTԓSӒR"amfa\WRMHC>97531/-+)'%#!r1m,h'c"^HDA5q0lѤ27B 8BA NAA0 9(r9(&;! DiQfB1+e (?fj888b1cEezH48p` * 4ľ|vpjd^ZXVTRPNLJHFDB>:62.*&"^H8(`UUUUUUUUUUUUU41.+(%" hS;# ªzbJ2ѹq 81G^t2B:- [%|df&9wLwjԳ״`T{=bѦ(޺O"S_(=<]l5T7[Ids EE@j, }9nAˋ /۬*}6H09-snTit45RD 7 ġ_ZB(v[MX=LK 6*<5}D$x$VR"gR,K岋]|]v)۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$IcH m۶m۶m$I$I$I$IR$I$I$I$h0aA!`@ "7Ru$Io۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITBuno۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITtBnm۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m$I$I$I$I$I$I$I$ITo;tUX\LChu@2#A5<#Z080hSҟ&z X )aPkA<J >8p8e,?V[onfZU] /FY0r1l f+ySڤ@kruuuuuuuuuuuuuu .Fijߘέ{6ƅʊ?&+}sJ*q4%TJܼ\, ܫM3ZBCTTTTTTTe%ba߫M3ZBC+LPDܼ\,4~zie~6fl6f̔d;B9-% L`P3Ԝm5! njPNKIEB@%@prbnvzo. ۲20ju9rvfߎ?7/YWԵI (G'_Pu#s&$\Vi)Hggnd*9jB@? +)+5EO 76|=*@iJ*q_)\,bX,bX,@0]P>*bR"fRDIj0TB(etBJ-J%I\z^C;3oD^ݛ+kڤDãfAڙ);&ĵjgea]KUH >hHA""4dpO6"tnݳ[MVjZVnVzie0(zG] fe[MH۹Z/,ҎA(Bhypf-|wr`'`L !ʼn,<@$Jޔ6)PĚ\yRB" `Tw7K_]8,HDA?<:lL&etBFZ!щ4(Z0.%VSQD>rptć*D`pׁ2rm(w'V{ƤȐ2X ̈2rm(w'V{ƤȐ2Xfxb6仓WjZVjZV̈2rm(w'V{ƤH"! @RT*JRT*JRT*JRT*/Z,#׆|wrbX,bX,bX,b .Fijߘέ{6ƅHG4^ AM)0\Ⓧg1[l * %t.<(6{ߟޔB֤ FЉVJïiPQokk p8p8p80 `0 `0 `0 ~~~/1Z*h9pZW}}}}}}}߽^z^z^z^vnvnvnvHlf}wql\2+!?r)P0[E,ztmkOdAzXQb'5f>ߍ|U;X+#O$(Dp@i H7V3s5U1T``4|1-G{&U%d (D!P:SK7N+BBi @<9 p2qIa` % IhF 4L@9咲x':b!CD;+:7)[%I|bab6澻86nvnvNE=5|[MH۹Z/,RRP5Os&433333333333K*fhqbnvzo. ۲20j#L)('ffk۰-+)+>"ZV)('ffk۰-+)+>":@ @ ʉٻ>6lJh7RPNN] WE#ʚ6)!dc"O͋F֕5uMJHDA?<_',,,,wfߎ޼hd]YSߤD6̘/[f+;9E݄gru d<4[ɛ&X#D1.Dpf̗-pIO?t؈ e%ba^oגt:Nt:Nrbnvzo. ۲20j# Cëkº| =ppb  e \l%o  YWԵI (G'?3SvLDOu¿<;97mؖP =!r48H@85C.@94Fh4Fh4}>|>|>|>l6fl6fl6fl6f L.Y(\)SE)s$ V5G *J|@ 2S]0̦^1ݟ{ۣ}1/km# -~Lခ N͐ Ùy #@+;:q؛E ƥj*/T4_@ESKxH(WƫkʮUQuԄrLŭ}(#!kF9>l ;J=/݈Ug^TVE+D`Acð~Fto$ܛjHIg2grexq7ĜTq,hAbAՔr\.r\.rL&d2L&d2L&dNLFC8 =======3qɯx<x<c3[*Ӂzslg`ZG>hxڼW2$KҐ &顜Y&ׄVqUAAԢDyq;,)!>nTRT&2qL-Rd`/sEt]v\VQN=l|`Ws3D$O)A2d G$Ml݊g>4$EI3Vt@@囍NY6Ȏ"&tnИR阾2ۡ|eM]`avG{u(eN$ CE &ىf@1ǍmQE=a#  6Lbq\Vv>|>s\.r\.r\.˓zvp&0|o vp;7x<x<p8p8p8p8}}}}}}}}?Ԝm5! njPNKIEB@=;8SQO9VvK+ 崔T$Գ3aW28@Je|wӃ}x. ۲yyyy'<<<<~~4kQ~ڙ);&޼hd]YS&%$?999999C;3oD^ݛ+kDRRRRRRRRRr1_%VI"v8~*|nvQ1^XF Iݺgc\XHqDE 9"#iJɀlD<ܺgc\XHqDE 9S .Fijߘέ{6ƅHG4^LcQ?#*LLyd{eo/N΍m L̫nv}T@"GÍLK8٨FZ!щ4(Z0&XIO@v Z'D(C2 Wv1'[YTQO@v Z'pc A2|d'T޾ROƜleM]~x>8fl6fl6fl6fl6{^z^z^z^z*9jB@zies&$\Vi)+*******NE=5m5! njPN)jZVs&d;B9-% L`8s&$\$R' K;j|*|x+ ""~n^VBXW%oB} 3j@" A \eIdf[!i)%v"yEFsW6ִA޽tFYg4wJi-˙@ xL}9\]~= `/Xn0 <E7O䟊VaM@@eGIEs8q.T>2 :ۻ !%CB%*xۅ\n _+[lqOMݤs׃7Ja8U*r]R{ i[y 8iT=~&sk>yT۽ki{ICT; m[PAn[=b(QpmsٙN3V|H2׆vC0!9@«DSqxZY"`-FD}"~@݌w尌(tQ4$dD]]h/is[qƓzX:Gs O?Nʰ( NG)>WoExX};“򁞰2yYm4nukhQ!=oO~!sUb\ mAۃe^V'1 JL8?u,։qNdPXz`kq`qn`Њү~ ȀS0@+P*^ *Xvy49{wp#"8/(& CO1!2 9ܝVg0wDE-ߧ`]hH |.u}!QuPJd7xokJ)"{=vW$jBek>u5(-)XUSPLIFCsϋ;/>6-,K WMA1% }PPŝ], nº'<<<<<<<ﻮ뺮뺮뺮뺮뺮뺮뺮zyyyyyyy98888888}}}}}}}}߷m۶m۶m۶m۶m۶m۶m۶mv]u]u]u]u]u]u]u]5Kow0cK+ bX,c=/v 8 p8*ii)8w7`0 `0 ޞ_qOn~~K4M4M4MsM4M4M4]% =5-%X=XW)4Tp>sP{s@(tߊl-ND**T4n13&os5Y;rV&F !:,!})@j=A-a5_rиJ4 L j1^Uν!A2ŵuT $< oڇ5?gf$FCA,Tڌu[IiRO*@HSZMEf3c ԄሡBʃR@UNj9Ĝ(ȇ7׆6o6fl6㔎q 2btbEʓ&k{ŝba*vZmF~\.r\.:Ϛ̬l<$gU8YB&d2L&d2GA7\84o ҃k #2 )ZEdF2a fãs1x<x=?cK+ a_\[YWfl6f(&2K*Q,92䇎0VႄC.YDqȐ:jXQ‘?觧uTnج4u c/n ,G XVTQG9L>&ɵqBIC;;;V &%$ FCUTTݴtDӻc&ć R(lcK+ ªbJ2 {^d䘟HGf&e#UTN4ԴtDӻcf&e#UTOQQ~zwsLľlİjR:"Iޞ{xtnIxK$걚"yq祷X8.-)(o4=/~H1~VUMI =f@1)Rۨ9C&-W@yS5Nh\OɟxH1_]Z~ve93kXƱuiaUMA1%a=/v 8.-)($ ŝ!7_NCG +ZVj~Yx%K(N25N+]fڨ9C&-W@ySR$H.PpʀT@{=%6jΐ e˕)Pޔ ֵB,D``_|TgP ;6#B|xmPA"@69L>*~ãsKr6'DxX:"2 @'Yd4BN͈^[0LT>!:`)SS eD¿=<:$gc?sPoALdd$IRHDD#H${$,m(7՛f V{FRL!OO Nr̠h4XiĆ@Z8XR$Vf^ig#+*U0 A\4-@vnb}-A[4DQ\e&֡kx~c=R&l9Ƹkĉm$jϜVֶs}(7]ĸColPVٜMF ܸH3dNt[ȴ_h|T?cx/ Agu+?+3;CKS[cksz!(/6=}%-5=EMU]emu} $,4FNV^fnv~7777.6>FNV^fn7u|888888YgT&pGc@@KJ g=btl|imv9 di>POV\ )`1!C"H֦ Q0Lfffffffffffffff&""""""""""""""""yivY5I8 Q, yivY5I8 Q(m۶m۶m۶mv۶m۶m۶m۶-yivY5IQ Vsx 6Z#'ys}vO}#0"LDDD(mQ>VAZ!QPR JΖJB(3)#|:C@(3)#|:(3)#| JΖJB  JΖJB  JΖJB  JΖJB  JΖJB  JΖJB  JΖJB:k+2;[*c 1,,:k+2;[*c 1((:k+2;[*c 1$$ A?$@n!~C*"7 v>-$}v{ mBϷ屺Ri}{ c $k+2{:) tk콗J0 b8(PM2)#|^*(ᘒ J{ c $k+2{:)tk콗J0 b80@2TBQ1eNsR FA  HV:e5K%t1S"Dpwwwwwwwwwwwwwww'_[>{/apLd|mSF\cTBQ1NsR FQ)tk콗J0 b84h@2)cFA  _[>{/apL NsR FA '_[>{/apLpd|mSF\cTBQ1łNsR FA ǔ HV:e5K%t1S(P _[>{ tk콗J0 b8 J{ ctk콗J1c1Nsw:)@2)#|^*(R@$k+2{:)@2)#|^*(2$k+2{:RRF#*wfc5AFSD(`(8E" V)P(  @aQP)ݺ"ܢGNt,6@&Q@(T J*7)Q0( DEJ~$>yR`>]N ,UzF1?SPL[ Hf9_ׯ(u-ɴl{{{{bYk59!y*NZ 61~-&G1?SPɴCf9_ׯ(u;Ϗr _˭Q T)w2m%-ZlcuZnMb~^Ji+eɢ`ïrkrC:U ŝL[ -~][שR(dJy䡵ZkZkZkZk`ïrkrC:U ŝL[-~][שR(dJx`ïrkrC:U ŝL[Gf9_ׯ(u;wh1,ܚNBq'Vڜ8nبA:/E˕*=#hFPx<'(Brc> 鬮$r\.+͂~|zLr\.rvTUUUUUUUUUUUUUUUUUUUUUUM4M4M4M4M4M4M4M4EQEQEQEQEQEQEQEQI&2EDCiPGգjZVjZV9<<<<<<<4M4M4M4M4M4M4M4Ms' N4Gg A?>=THSeYeYN6iΐ)"J~|zL'"'< $i h( 2EJ(xC . PLN&$4eƀad $p#$4eƀa@XıbX,bXjZVjufe|&bZVJGΛ5Hhʌ,˲,˲,˲,˲,˲,˲,˲,˲ld I#RȘ"s>P!m8Hz^z^z^{{{{{{{{{{{{{{s9s9s9s9s9s9ksa(6CH bY6lrJd %‡jX@a6@'  I&o̐4!)r?V耣4ʐjqO,aē6B $yŋ%L#h.i#;ꈃh^lPtG 7©80@LLL,YF^C C5Y{`!pC3"WEL A< =^!t2&Ur Xxt:MZJ6q(Z_ZKФ)籡 X9xTa_c%=GS= gK mͼ=:ӱM5jvlS]7s 5H?~zO/% UZW[w~2r`XP[g|mSF\cK%tL!8_[>R SH0{V:e5TBB CAlNs-1 P[g|mSF\cK%tL!8_[>R SH 0{V:e5TB{ g'AyI6el "*2:BJRZbjrz"*2:GOW_gow4:62.*&"ffffffffffffff۶m۶m۶m۶U5%?0Qw.$9R&/z۶M$I$I$I$I$I$IR$I$I$I$I$I$IUUUUUUUUUUUUT,/%McBlJ"[4si<2kRgXօ-7Dzlu$"߶m۶m۶m۶mm۶m۶m۶mvHڇe,$y8 첪"8(B(4m$2D< vY)Q'&mH9NP&h0˪{GJٸLTH$I$I$I 5', fI.|gSY`i ;F|H҆@.<W\g9:;;n=n#iB 4`! p jht0X YaWKA_QO HFEDC"G&e%d~9s9眻=;jNq7iMi:SjLa/uXRPzRQAS,or8ڴFә,{Z*:HH%;]N@`d$ăCÂB`PdffK* l%;]wh3YLa/W+UJQ'@hY=޸pzh3Y riKY+UJQ'@L=K2 p8|p 53JBDBA!$Jϯ[ozK")2)G/XO{y&>en9=0a7p,M[u7v|sQnPPunz\ !+c0F`#2s~oE>!#u߻.o 2&Źyi]QE9-! 3.n*j'g$d!a^VSPw1Mx3ysmgaYSMGA;5/)# ,)&# {{{{{{=1atْ*R8a"B 2``"ʼnx<x< ݫ{KzJ깉Y)Șh8اwG綆FuE崄T$ScԾ~{xurolieb_[XUROLIFC@=:d4 _\YXTQNKHEB?<96510,)&# 65 z{{{{{8NhUAes#a@%j)$9lн躒j@8A7W˕S$FoЈc33AI}лX~j!HWC[X QLG ^wJ(e!|3`DX`n-l)C p&ÒQЃVu M >^ i'g|}Ms>*¶:h(a83jI%bzup+RxaMm ԃ83.or )P0Q!@|Ё 0\PD  [5 q{ <(.Sә[Nz-M^,&&:\| E>_S5(XMqLg[w ;ձ0;[1)rR%/ppIjr+n wrPf,0 " ]*iR#Y/0>Ŋ9*[AYB `WaU XOGm9sSaqY4pz5~VyzxrUr;t[/߯s2Zi$M =\ε\s:qhDzvFz&Z)64CTIeӟ(d2gGJQ p%IDqJqU'ͤfX\2$l ^ԕV;^ĥLT5qc9@?a^ ¯ey媶?ů bO;AoVVbXedE9Kv)Oٻl6`Dv΂,QUn% w_֍WZGGҌ?n>ϚL9;g{:Va>S=%*tzŌEM49~0oy%d%_gX\Rl-IJ_w8&w-S!x̩e>GA%.Qd·1|=h% ;^ ݻ9Ngm$ cCF;[˨3c݄S#S#fXxԙF K[VD'2U?IuA?i[[fNB5v*svFx_xI4 ݮѾ  d6Zsĩ{laJ#VjWz7U5~/GvˁS)ނu5'w" Tmr.:Zx*Mzȱ3تrrTmn- Gz]cs-ݝtX¯Q0S3Ɔ[Iv (acQTW#]U{Ko7 M`I՚Ҵ~k]h[Q{ 5lYe.8UΚ, FyFإ>_;mM9ӻ|3]ll_fzezSC`pwNvYc$}B܍W镱U@X2UQ+2?SUU5Y :XE:ⅼ gk~~ K V~|!{_Obt@gsO:Rk0' _hm#@+e},RF21IwEnўГOrXHw*i py Tu&_=onTPqTM{TKU4c2k`EsRR04p蔆&Zb+)ML)÷w1yxWHw-޴ i.Y_b€tfcæPMf_(д1 Le^4quRJ((51b"$u\v3Pf5iLT R/6 34z4MPq^4b`}q'l1`XSš e@qDk(M`ZE0{p>y^s-zâ5(zKYJtV_Phv@S?I3SKj oW{t R__ү7ϷͷwK}a|I|C|-|]F} }3qf/S& 9'>c|ҞyQ\r/bn 嬖׸'`ej[;>ds䦜#ی1F6":#BPVeIcS{C8Ε}^3Hp(=Rg.gL=qel!e)>Pv^u`W 1]߾/vb}c[n!t |Y&QC yX>r *s!y-!Ȇ9V27`;qAn2d%׬%MEw{n7pW~4y!/Cv5eN [=c^~ePC+cq<*+@KG;wMKMEwuD5ޜ;]m=|%TۊWԲbhrX7 dQ.2)M??s19|h΅lHΑcs 8 7kY䐒kyB/gr Lm ͊h^{ & ) ?2 G'MmMp&TPuIǸ+F_X0.9 a鷍s,4\VgrǗ,WNn9˨!S-m:  #HI 4O`^"E/}ꬫ-<{X` = ;CUfh: MH#T#lF[~^ SNCZIo8n e^24Sr5U竦\erY /"Ȁ*77<[ qs PǞ>ZQo+-[r/TI N2>Bԛbt@E[F"W&ljizFE 6m=ӝή9< ~NܱBm}%SJ0Qĕؒc(h) GA$dK 0ԩb%PBT`[3@8u5ZPR/Plx[ 3 U3̻Fpd U"e~}gXrq5V`E+]We=bv0ă#o7!"|3VaFB\B#9VZ$ rYc_19v!_=yq y-v%j>7yyr~3~:ccc .8FlNDucGJ_S."^?_Z#]<%^N]S/ Eĉ]9]9ٞN܃CO/'3183ffBC5cf~3Xe"c!"bKWgg]mfƬ]Yd BV:UCޫ\=N,ʶs?)A*2k BM1x)B pƢSņH. B>Eo;)vqGh.׎[n7Q#nmlxEQ4oĥ.WA j .n"~tW@{qь]kB(ȁءaklF#g1/ϱ5i>;Gy<+3:4+Os_ +ܿ ?Ҙ8/we'EQ1QeWnae٫d= v/Nt:7U0>c<¹(OE@πx%OH$G8r k.7%R=b[ZJUTŦ).E1G5gAD; +9;H4l\I.lA9 "I iY7aix*Ne\׹A.a"iI{(Aܝ3xaCA?5x8u: c;/t1?9 rm3dkBo:8 ^?"̝ǯW[UVwSz恗Ad-awN]emhr$>w]ـ|ƣk[8mH ͇aѼ⤶)VVmh=ѐR iGo Z82\"/snļ|tld\b"'M,QIZ.ZXXX.8e]yЕXُԞʷTCe:Sr)(cd;س^gYg]}=bİȁM2~8("aF\ h!EJ*R 8:aK8(ǷwgWG7'׍=xMG]Dnjꧨ>jzh韤w):f薠S~.9d玜3nE1Wr9ˍT^ %rkq,8\A;Ǔy8Fۚչ餦J蜢g~ z瓞Gvy拚+f˓X~rCʉL>D!{[s%.q x";\ ZZ3-f :(n.6{*Dh@GLEٛ!YG=xŚz쌯h0<1b&[XoZY_Wn]RIǵe}9$3K-DI%$ЋRhEB'QЇ~hzskǶ9ryY8h`VŀmԚT5'c]xr{¡+Za4A ]>Ks=CVYYcvun@g9Wɹ 5jp^m"C8 7531/,Nv&^!1! z1 iY1Iq9mڶ&Sb:h!10ᰚ N^Ns6hL˔Mc3v R-RF=V&\+*uO{8] k:X5O:ִY6صV.XuSB]4iE4;且\e#nl2 !֔#n`t|EJ 9λ0._aĹ6}藙[bnr##xSF;uV?QwĆ5VBjTy|nFsL.1^qb*(&$" )v\f)IYɞ \'"yussߛڬ5ۥNt94wxga|҅-Y\R[T#pM^{ݪBzmRS"% WG¾rU}3id+O1!KqCt,cml7XJ*3SxJR1?8V@M)>b'.6JL$0"N񑇍:\a 8kvX5lѱFW!lo "0V z0l݇f`/NoiPن0\lBc 0 F-b,t}g·a[z΃h'k8Xڍ4kV4 FCHM&1 u$\LeIO"-{k(J֊{n:`Ӓsm&V3x<Шr/mWT3b_p]Y5)M]*h@Zϡ~3'=ܩgzw8ՅV}CtM3\qp~c4MD^rI8>q`ߐ\d M&s1’-(BŐvd F*% 9+݀ozS-w 솪s;ɍ{S䥷 xE7ڶ 6(®GK|( $;0{&tA/W#""10 ]>Bu݌\xdtKّ9+<H<@N+ "(mȈI|"8 ;́ {i, w V[ 0!-tz]>Kq!x+pu㬶ؾZہ llU*3Sx R/rCi Tb(n: @&0b!b'yG6ڰ-xevgy(:] ,Q?,<´/{h=R &2 `hB>D  ?ut;΃mu 0\-q 7UapzjN5eL1t1,eZ%Xkb4-Q*ЯvtY 2W*JSN9,+kݏul1^H ea]}0VS}/u=N3t;F}.t9<\A6>.a9wP6sD9ָ k,N3x a.ܢ,b*"(|iF.QdC B{|`#QT)j'exc[)H~3o~oo5!o2@+-=,n0߯ {msn `2!Ct"Ic3hdZwTH_ }z ɬZU}4^fF-rcAcXW̝|y,)ڐk8ev_qOAfVq-^(UIC-MiK46넦(P%Wҕ>oGX{{.㾕rR2P!{o1QsK_h8o3㪟w^-8ZZkֽNmʼ_sQxϚHJJ!v0Hђ?#DvC2T􇪒uw߀R]ׅ@sJm7~/j;nHƒ(UE_#CV7&*-ʰr?Gjmkkojl%՜S }c4sʗxHhT!Y9.75^Wf^wco8sAwՌXG~/2վqģ-oCe1JP߬i)tA0Zd􇵔}H7^(n:fK@W0@ c\+p\Q11oɡt~Ư&]X )x{avşXXt¼,5c7_o]N-c#kz:dd:dfNgm!#KԜ{r˟yBpT7Rb2'9WBwsa F ݯ+}9Ⱥr88NMup b4(9'271l3h'pMUD*!4Oa/iMXJ_D_I)NtЯONWdױM2pu_:P9^W6Bc 4fo zXo@}L=\H1MaDxRY604Z!|T F  _g:qx̵܍h޿mC&s=_VD2]~Y5PA4yin#n§X\lp3QǮ?us:p> }A7si5N-ce5B!Ȁs ܛxZ8nCuxs~'TvC2qMdsOZlqjހߩwɌh"?D&%kQ%c$1 0Q`,ɣ'{mS^\/H/[e-CrXC*?)72ڗ̮D$i!`rͅ-=c ~V ][*2)(eg=5ϭxfvNΧt6sI< g7͟l\s9Ӽf3g̗ds)n(r"(Ɛg|Mpm^o~[1]nv}KuQ0a6 8PTuDMGj[olgo6f1paNg6C2tTRIB1 "TBŽͅ௶Nc{Ok1&EB!EK<c<}4k.WhT@J >z9UUUUUUUE1D6Md8=>/)܂2+'b2j'%\B2##"2h!{2kz9cx|q51s1lR-2 )jp_yYq[iٖiWYYVaSm{I]\9U<)MtE4=41΢(Mb~~~~*K%r R@DX((Nbb2T&42i3 1㸉Ād*(fF1br18L>>OS&+JEA=mANa//////2T"[2 2 R!BGH0aD@w*ŵf|څә-t {y))~ ¯p-dﻂ<>-.7 Jz;ABZBdGur(CeOaa!!qDa PA@YC!SrHTrHEJ$%nN曝 RD=<STRQPONMKLJIHGFED8(),;=Ѫ;:MMLOOͥ0Gƍ9L>8ʿ=cdebYa`_^\][ZYXWVUƭ9O01t5,43210./-,+*)('rsqponmkljihgfϼrAtr579:=>@mndlkjihfgedcba`_  y~}{|zyxwvutNвBBDo6UB>"bF2 A!P  !HPw8zowt8ٱ`"wM 3LffqLrIOn@@DqH "-c98y?+S 'BG M;Iƃ",>G wo9۰S-3ʁr*UQFD5A36_H2g@2w=D $@$g DEhk)'f> x9 Dc[wm t"RG'X>@B 20\V HDj^|w 9"HԱ:W0xW-lQ7wLfL^T $_jP9 sG޿ `ǁL-'#  2jJ2 xU@jX ybM(/X ZQ~.9[f"I;s19e&[%E%z}CBB#k^~3W@ mg< ՝|Z?ߗF uW?S8ϵݮtl ٕeŔ)̴im2#&LȰ 0[$cxᢱEfS%ʿjINQ`X/ZYG MtSn*u+I[5f6Iо<En"{Ȇh8@Ħp%`$sLF1Bk>UHPj@޳JQnrkfBZL:Ss7{+ x>4B@C=\ dKǍCÍD`*Ms$D !)AB;H,vdwudw,M78#|+9bqHewuuE DyGz:;yHx=Fxފ-sNm@8CqHh@$z'pƦX3*;P:f'@uM82fJǣ#ls9[+IU|yŹQ$Dž)k84足Q-E9mS[Dq^0tvE$4TiQ/}OVyzTl3B@[>(Q^1L/mzGd8 5x6wZs!dj`3<t{'F3Ov*U0Z\Jrqvn%|9x:p3Y?Z̐%aMnY.l8e_|/u Or\eō7͓b{gg6XtJaze ۼ<6cCA#}DK@w]kϋv.`|6b>Nt.Z` Y D$J\'|^)DL_ 8ȈzŒK2,^` N5 .kB&8?ok>XO<emWzDwTM]'5]sPsxZ鸦t<`ÔK i*zh Z (1 {o69u~굩A8ϖ.Kz谢t7ܵ5rj>I-M(C+==˼rN2oN)yf䘐_>0Nd^e\^ڲ+YDT (8O0Yϒ(7ɾH=2(n9wȸB -k,Ǵ=cu WqָƬ3^jSaS"^z8iGY,PŞwxL-LKcߋ|_NtHDvg0{G:16 ߨ kPƄeC/"![<8S,Q EOM~gޕH|dw#uV=Er'9 =@jA{8}:#vx.TGL0}E*HG!a'@/9/s>.׳ϯ}~g7{ng6yvsמּ{Q|iKu'hO=k99j;&엯[9Ѵg\7z)W'd꒨Gic鎤7(bc@yte^89ͷYKY0r˭ T>RP(Bf'7IK WxǑ4~q#+9QELC,A ?C=;97lC5L3,1 /BɈI>Dr#0 U$(l8B. 2!,+Ze t5P@SE T`ozcm7J Eb[V1R&ЇxxOpφ}5+ 0q/| w۴n϶ mصߨ&mWYV5lSI0h=^C S–Fy0% `GsTMI5'vlqL/ xL8`-Ek!:X'yv&3}IJxOr#t.;܇Y9bmiyeP1C[sB;\s 瀛i0߻\4D%L#|GEH"r:A<=0a bf90g2/uᶌ63)E dOs&W`ؒ)(yBÐ, 8@^Af?qk՘f%[T.B\CiN*nJ3. @)ېr(Ӏ'pr&`%P2b,Bq(2 " L 8ǀ<۱ṙ8x4612&0{qxӱĊ?x.Pp'P 87o}ݶ7kyfblew=VW@᳛=3ݴΥy4wQC zힵwy qޜ]Sv5pΌ-ߜh\3i 딫Q}2uI#O4tGGg}11<`:f/wٜ[Ԭ%,cV\T*rf)fRf(?!ɛH$%+y#و&{n "b1)x‡0 ?2^q3VvF6v&PvXc_YتUbSQxjRaGI*O`;Afru|ĵL 5uXj=TԿQB4w3]X7t4ng̔$3)9qsC IES hTԀ(đtI9 GB>8jF .Fv,d 79gdWsZhn27y\1bSX}aK@=`C(_;A^3|]+X34? `^r- 9 X_Ue|RGIN79>q&,`ļf%0'}G]6rіpʲ $h8n=h`j H࿬Àúj>֣:ojmlz^˳~G\8j,18? t%d!!/]o P<ȉ(H$%E>d!:c 8c7qt 7h6f\c4f< ǐ &W8Q ~ [<O~*S1_R7P^M8ɐK>B];u(<t|N$9p3@F|o~7f{-o5LV3n2 !'|8ln a0C  ÏgYetR7|vg ,T |־P: 6zfgWt1L_.s|ds,_JJS,Q 'dv2yəDr%'qIG7\$D#<:JZ@UЪUAV Z*hUЪUAV Z*hUЪQ9 MĘPX2AIX H"3AAWD ]=HKpl0`@ -fdqE *ĩCQ,VVX/RB+ӭJ"j)ѣB&tδfKjVʼ1s\x]o+p;A\l#X[i@Zf(;l,lU*(<5a$ ' _39X@x K V:IH >E&zBg|SLGߨ}};M.u`:]W9I"m{tr|PAj{5GTєجֺYcI(ʻ@d pNc]n ڼ:gNvҟ\ U~Jू> S r nx+@ 0kd-/ayʾE=HFpf]ǡma_p;}Ylt CXU/4((\1WtWRRIݏKݏR}E}.u?.u? ]~]~++te^ `XU }IAt$uP Hɢ{LBCpN?$f䫹g~+]O @N楬P ;Y@(ki-fJ+V|g9(< V~3kh~5n2 My!һɈ#Q@;9BfhoEѸ-k݃Vv5 TÔV~5~iz0Mhϛꄴ?Ck͡KA 31xG04/ݙTgh7ɌdF|H;rƞ\-Q/FkD|m+ 2bYRMfYh{Xf][Q'g]fJDS~% ra9IFȯmCC3w;_Y2ȇ-s9h|+57Ƚ7怛an?\P"`KӘ\6v>轄 ^!#o7s VQ.q]4vvm҅ /{ g?l&LLDd ǡKաEoX?3=2,)V CLCLAF!>N PB1 t @6М -v |>0o&״|_bO234/UT>MRDAXc{c(ƀEڇp  T~iwrJm)QO6A`GdBWזV֕UՔ/V]ȝHw:smӻ7]Kq|ت15)ҋC+~R윸)13%ʇ#>2 QN› OyVzgmk=c}k->OlÚ]j=ӳ6>A+@~|첿3ޡݼÐ/G!JC/FyFpZofL4k0@SиxB ۶ס`@XJ5m۶wdgbV诏z,-nڶfz + j)HyͻצJծN3ͦ.W {>jz"KNkZ򪓐ethRP,I $$`Ao޷o> 9̥*6=Y-q+I!Eώ/ugE1.j/x;)A 60.8,ΤI&dI$I&F}A\ )pO;zvΝw53jkj_ȳ?:: /iN2_bydA5,hjC.AKH~z̕Td:L.OBɋ@^8]Dr!.p8 w#mp6Go&{Lo4ܳ(UHl>]CVJUB!OUn)qG)ܦomѵEkP?4lN7;3˯+zrkI#ՍV3V]Q{"ՈN](u c=^zL-%PzH(+z٪V&/S{a]SM.֤Zu/XWn"uJAw{R%㶜=ɾz]F=CNǀs}smbZzg&!  G-XP %H8lА (LGuMji`:˧E`>u. U`5`ޭ\k\s9OY*Qpzs7i6hǚ&43yJeN"38bb6yJS Z0Wʄ.m|g8a,^\Un,mW;oE]4晴,^xi8vUٵskxwu}L=]@㶌zۀY]-R`/ J6g=^Xȷ" 73"n›m- &q)=Awp|lKm*xz!y'ŀ#t#]%2䘴2p2Z1΄σ;Y p&wK%[HdQ\A/qp&ɱdܷwva?d.9jGKH{2c~;s ]dE0(+:D|+T,hjuBRFSJ1ٿqm7w.W\ P4bwThF2r撡߁l?;3#,,/g|\(.vu4暝2<T2==s=WѤA}oLrFpk\Inc;3u4}w%4KJ7՚ʹccW&ii ҭmr`zf٩taR铩-aTE*6Ub|Qp.]tT`::^ROOn'wzqjLL)qr~ռbVvfNuUT ov^ױ)>+;\}&u}Iznker ZYbbšRR]*nI;`x7l,tMzM޷W8c(NJLXW* f+M2"[5er|o|k|agS[#@}JUT+$zrIGl'%D f@É֫L̖eS8:T/+-Vdq⊭]ETR<m)g#Ň'b K\XA;.8@K]"fb?J9vyهTpۢ>dkEo[jn1bL9*͔!3FLͼŽp;TP"}f 6jûڅK.[86fa\rE1J*S F9İpЉ`@@&~}K$ArH"C䇏&).^Z j3]mjh`;<v:|e0ĤX_x`څAe«=b+<mX)`=,iLro=7^ =Ϳ`{1j.\Utsq9 o+f۽%u\\m){F㏑| ou9Y(sUzor)#27qqrS2I^y27 ^_\z0S0vqo Yg;!1qJdp:p4@?ՎlY2r@hn Zhjz-sR T+7Ekm䤔JZ`M5z 8C7؞vM"Xn]X@ãv,ON~{ErL魭YXE7ҁB*#3{b\}>r˺C )j9`S,CfQ fg=.fȲD^)ƞ\68Ѳ#HvI#̈́;w`cLlFbx׋☓iI QQ'H X*0j@! %BlZ23yx=yoQ¼mcV'Nԫc#sݱaNp38zG䖕|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZY~|zxvtrpnljhfdb`^\ZXVTRPNLJ$쏍&b]M=- ̼:62.*&" s}yuqmiezrjbZRJB:2*" yqiaYQIA91)i6R䚈u5t4s3e!A(&у9p߰Q؎Mc |=p_̾(b2hVR}@mӝ{,W,{)So6J#M˦2))oΓ뫐Ǟ;^3cKc+ / cwwG/}<;E!E,VHE} (~ٱ$(g񶊷oxP}O}WT*9ہ.4/H{˧}f=BܛUjihgfedcba`_^]\[ZY~|zxvtrpnljhfdb`^\ZXVTRPNLJ$웍&b]M=- ̼<ď+mL]̅gםZe,9оB$#QL<:ra02b}*R86Q!@|ہ 0\P]  9z~*iec!߰=q﮽yZlzZ' [ҹO|Q=}ϵ<)M{gq) [xPmIJ򕗸>{ f;O~?T+4Z|WGw୓z[|O _ 8PSwWQi-o\QE7)R!ku ן$rH7V_'~`~O 9ӄ,ǒx$#"! 6 j#EXWSOKGC?;73/Q$ȏba=xБG 5i̐Ư -XUʼn$F ⃇6hȀႅ &Jȍ၃ (H`[K;@ba_][ 85-% ļ|tld\TLD<4,$ û{skc[SKC;3+# ueUE5%ĴtdTD4$óscSC3#²rbR&a?m5jihgf!B$#QL<:ra02b}*R86Q!@|ہ 0\P]  :62.*&" s(MotK_ޤ@:$?/F!:ECgمޛ@pScD|-±/2pEW}\?zb=T&3 LT(D:h'<߹s*CH&4ycxŷ$+W1|JQ2xKBtx:y̏]]׊</'hC|uܧ;[2~KcW{׭.x=#`]ĴCյ=Uiϲd;/ÎHKz]o#θD+j0Y:!T'u==qNszеtAyTσl.dR}gk:\ۘ-=MjJ?K:Zːn=bF*:XѻEs W@:?:{>o:<_:;O:[:?:9/:8:795is<:"N;u~wNFC_A{ oo}?Yz$~ iz6'\1 ޟw0=jPgzmڜC3'<7` \,Gr*M+YOjӒ?JrP;_9#G~>=u͗c>ۆ\MgBNaByqlޡhad0wr\/h-iW.)EyWMZrII.yfrd  4( @ @pC"9Hm 1x6.:.uhY/Ma$K6_]rtszmZN{i]uڼK~v%汳ey3hZe|6_ͽ F 6;^Ǐ 7CBLF9;YN┨+T:Mvd-WC=ѣ7GC[[" ' ]NȞEJhE]nx޼^1%G&A %.$xi..-wMggLŻ!Xd2H撏g9fkB=p7zq"lu%+3G`s%vJ.\ C^=Өu+(\_Ǎ[ar`>9-78ؼ cͱyIlOwVUp}^!5D;'`UW9J杂>Cf" Ns:7$%ƀp2t~,^tzChctbYoQ dV@%]D.8דbA_2?9;ii[ReŅjX`mg?k@p4<ܢgd dljC0n,~Sԟ%G1\r=u[X/̯*pg1' E ӭJ拼7@ 0W8탳HބNb;v+@\g<ǽKJ/2{oV6Hߋw"{{uީ>}wiGsw{sܙ!nWnY{ڑ~v1xb`ua:gz[FgP]cHFNwqv{اK3hE5HD`ԻZia-a=CqfΪvkzwWk{#| T'9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|48::! ,Xhjk/1; 1:ON^]Bev|Β< ?T)*\4b;lHk=  5:8EDFS ^.^/0ZtV$)9qQP YV3f=#O[ _/ zE:?4"G&41N&\W?M~)w؃}A^OMVm/SA8'oؾc8m~-td{sŚy Yۂy}Vt}~= b[l_uDɢ۷߽ 9#$ % 6>#F,Q;S=U?V@WCWB]I^KgShUq^vcjlrv~4 y$&(+JPTX\`hijy".09;=Aov+.037:S'V-W.X/Y0[2\3a:iCkF|X}Y[\_`jlstuv~ƱDzۻ 59<=>D FNPRSV$X&Y'Z(\*]+Y`npsˣ̤ΧϨЩܸݹ߼ $/26="@&A'B(C)G-H.J1RVA^J_LaNhTiVjWmZ/J!+|A3YAA/aCzAzAqCAP8A=@YMV@!ZhCZM !GOqC`W~uJ}M_oo^)w/m. ^;Kk>Ż}nGW%i{ {/nA(w.<fC6wӸ%T'q]4zjf!~Gu eb7NlRMqcnxQ/1L#- YG ;NQ‹V|0"6jBY-hCuI,5cg .c袮@df$It  A $"\tRB fp+!d04@`hdfC oMvW#cB1f̒B%b"kYrq34䍡S=x&_{D+{3ҤB!BvuET{k{w!Cܲ1]:x !C9ͽy_GUiDvItW#^3?tڒdn\7*Bn/<c1g=2bc/`@J  Yeו6LrK`W ņr(y @PV{]Vh˱kp>ec?e;X<9jq 7s.%{.Z9ȯ,;<PGg;]mh?/ S<`||n}Ϝ53ffͬNea Ϳ(eZP4P4P4pTjwP9 NclYgia&tvwjalwFV5 Srq<(yâ #h・ΔRuz;.olw[Nbt[vWJm-mx_ '1w rwI|{L y?,C(3H>1Qσ玝:tȉ獛6l֨IL挙2dLj KaʮSr}RzE H낲nu*Gy2ħ@IÕ2yzQ$o1n(^"Akx yc:1 x27Eg&(?-37!%B$OxC/0Ϲ~˿R8ϓ7ag _ /˵?|!=gV\'Nt_4Co't䀈OO(^y̋X9H]C1@ӻm?pK*^e/Ϙ̳[cg'vs)5s,:h z*fb 8cWU> ձS_O=(ق`YT,+ٕuV`uon{l`؞ ʅLWs!$ZbD*!10[[_܄X6M߻(x qG/O)YzTAY|,eRt[\E'UrqVom#x;aa1v!nOH,y$\q.]Fq9 -\pyeŚG^"0@A0-kV .ip:ۑ¶RO @|mė,d nC @lSt)F EnΟ=6wCgij !P+(AHaXJ& ܅ݢN=sLy*rk4W+r _?u_>ͷ8v\O&J/ Xr^ 8x9U=D#+;8)\(]ܘ mDT0TZ. ^xߧwlIFJڈ&HCÌPu|nrkҥvң?X}U|ѹ_yBV$79-7-1g&zQ(Q60+Y%w+pܙoۛD.q')Gi+1R]Q:E3Gx|Vi4WF)>asz:a-?ezQBmNgkpҿAxܯt{JI+&(ҷ(y6G_聎NlA~x45. ZR>iPȅKETýкZV ց-^$oI^Ӌ׽cDK&֩HFkE`jne/õ5,z0^'Cٴll젹~(iSH C -+}@6gtZWk3z;Z[VY[Qun|m#F=vZp~Ǿby^Sp; &vjYͺ=Sg|}zN+6 g\w䫧j,kPN'%K<`|j'mM@Wh*MOǜt jM&ۣ8me;hꌟyy&LR9zyh (*6Q.QZnJdnJUc .y z`s{ !:Ƭ& p FA -A+(BcI WA xZ#yٗ7^zye8o'# 53>^m8z)zgȊk7z"z>vLo-s!/ zϖ^Ahv?{IS*'m$5[y9)"l~ _ MlKg2vdR&J3fi9?߅D@%/\篻' y:]V{uXs>HfvR ?'v?#vӰL== +o 9JeQdn4/tCCp5 zL4\$q`,5if!y`pwt޾)1k~2pGT¾|"IߍNf_m]x MQ>'Ж!]VbE(;?;2?JqoIp@jL&Mމr0M*{c_!q;C''`Ai`à |g<07DneZe)EQDZc|URCz'9Nl7ʁvBJ[!=0BB҈53kg{O\jw ֨.GqA" 0QTq=cCA#xOT3Uv[mr*VMmSE+P^pW8<[j9_ ayVr'w.<1=Hs$X+;Ϻ{?NSh âXxfSAovWtS[l6]SdX;U||-R:c*X|\Uo*J}giqVB<ūqDM J4O:k>zh@R@#n;ȧg|?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWz#oïRa #@ȏo,/.}sۛ?O43BGw^/de\]ESb\]J_KquRb0Brեqu)}1./ե{ =DxXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{g@?DI7?o𿱹dL  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkٙA A A A A A A A A A A A D\lmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~[ [ [ [ [ [ [ [ [ [ [ [ [;rt  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~`x {YJQ0#EaF€) % |  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_nBD OPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghkw~D~ I$$IT$II$I*I$$I$-I2T#+@}{~]lijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭" ؀L?T $8  !"#$%&'()*+,-./0123456789:; < = > ? @ABCDEFGHIJKLMNOPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭#  !"#$%&'()*+,-./0123456789:; < = > ? @ABCDEFGHIJKLMNOPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʃP 1#?Fuh#?Fuh֑Cu++F~fȏl=c46[G~fȏ:c4[G~fȏlc4[G~fȏl1C~fȏȏl1GAEq˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭$  !"#$%&'()*+,-./0123456789:; < = > ? @ABCDEFGHIJKLMNOPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭%  !"#$%&'()*+,-./0123456789:; < = > ? @ABCDEFGHIJKLMNOPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩L !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN& ܪݫެ߭OPNOPQRSTUVWXY[\]^_`abcdefghijkl n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&()*+,-012345689:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkQRSTqZm1<BDJoޞ'/胯$%I3] A`DZ3fbb6x)w/ۍRͷBơ۝~>[kkpn έjpv ζ28[gklM6IpVp<[gkP[skpn ά48a6Ac\lƃ7X3kZf28[ HF ZkZk]kZkZkiZk#:z}kl <[fkpl 58g58gl5qր5xoo-A58583-up֐5p,[ckpn ]3kp6 ζ68[gklM,[#gkl 퐗%8gl<[g9q5h9gv1`Dx7[O~X.eehhjjroru u p ! %$54ù[[0/;:ZS [T \UVN\TUVW_oq(0XYYnnbbll金źļɼȿҿѲ]W^Xlmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF\YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Еgؗ iۦjĎĭŏŮƐƯtZJa hP [ss^ab cRhlnmonp%j%e  jl-1-1312427I78J8@n@XqX  kc (VWq« qhj<kjYY=hhxіѻҼ"|O|}ƽt.t¨v((A( Mssf22fX 2e2YY74orMBx1x'j6cjۭ{3a /|b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTU5ׁؒٓڔەܖݗޜ ߙ VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ\Py]^_`aba^]Q ޤ  !$]%&݁ނ߃ ]-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSUWXYZ[\ĥ]f_`abde^cTVgZ^^R!߽+3=SlY[E g),8?MPTWX_S"+Y\ jm  !"#$%&'()*+,-./016789:;<=>?2345@ABCDEFGHIJKLMW`T#(147>DHJLO[_#&(e\):sqrstnop5Aƀ J##b3d4IQch,H Px$_yGNj4=!ϝHJG_>*["?OS29!.>; 1ĐeRHq:zEKw&ASqc3䐆11 9!GbL1)Ϙ2Gы*حU:T.9| )Ŕ4Qw7YPh銬u0cYO.YkcG_}DJ\21rAbbD_P?r|J}Ҽ W,rN(%}-h87xR+ZÙfu$FppD,L\Y0X32LaQCNheO{JEw u/Y!4b=ze^mGtHG(8w3xAD0@vEOƉM0T[n5Nd4:9%# #?[u@OÿqIM U)Ǯn%s<<.qur\r4Gcogq}OE:Ѓy䲦;Gqz葋\jK @7<#k>8} ,1x?b2L1c[Xsq`GG<U<~J_7Ov i 7MjDSt&ӣD.jTJ L*Dz iqGFEDC2Lh4Fh4Fh4Fh4Fh4Fh4FL$+EJ*D:ڠ*C *(ɪDEABL%~|>|>|>|>|>|>āa4:׮]vڵk׮]vڵk׮]vڵGIFI"\êAŐZ@)LBA@?>=<;:Q$ xf&scSB2"cT^)Ҩ!+h"xv_j~L ;q $E &4B*E*0,@P Qa׆Il>㦎<"R؅Z`A*< 1U$A&\J`!䀐QFb7HѼ?Azu oW7XHܱ\?A}uȭI]%gAr.tbN(n1e[F+r=5ԗ@e[avf5w L(p C~phy`I#`㠣˱d 2Pl'$ʓh$@Yk߿߿߿;: +F E㡰HԀ0y(k͉6Gٱ eb`^><:8642'$Sg)s U&iaCG ['K4e$@r;>=g/vw}ZǺթ.u?=}+F ޟkszX^o% 'e&d%c$b*h)g;(fiĤC$%A"%rf hsVw}ٗؿOK?Ѓ|1O>#<=xNӨ;AKIf"T"B4p|ƨLx3g!fAB0 1b,,Y>Vou)]twKu*|vPeٕmkl8>p3S% ;8{W1KŐNDb"܀LdS3G `KvӭuOAmoHs!57Psi^\H 9hs&L3$;-./012|3456789:; < = W%X&Y'Z([)\*]+^,IJKLMNOP_-WaU$J KLMNOPQRSTUVWXYZ[\]^_` !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP;5ײ4.<:B4 _4{74r=5X5jz4HpKvIdP#44Q%Wi%8 S~4HMmBЖe>46cbP$4}59U\; 5s`~h445oBm4IC 4]54կ94#0=5' 5G4feжuH5)5ǟI5˜cjDh<[kٞ<ރ5wJ54ߑMe7Ug*Sd5[)5 PFt9 45 fRox4yɉ549t/|94`34KyUȳ5A 5yMnzVFu4AaSgA0s*dnJvQ=? 8#$4W l#4jE5,pL~ՠqLmvy4!+MO#zVT-5ubpۦ"5O4߿4d=C5Ş-i.g bo48kr)vٖ7{Nẅ́{Gն`_ٟv|t7[l,#aRm#}yA 1F}Y:m{ -=:V.LF/᩶QKh[ôugZ-hCMPlRV)(Do Ñ'O#ᓳQFOv\0T;q*s,z4fwƅ&2LT(sN¬íطݽ= 5;Q^,-xK|ÚĜسٴ55I/O84e7W%4bR5LW} c[`i݂CES \i o'k"s-p)z5>WZ\hăЗљע/4-; L U+c<=+:+9+7+8-D-C-A-B/J/I/G/HCCBBEE>>TTMM+u*();:89HGEFBA?@׭֯ݯۻmlpoL4312$# a`^_+, XrWhgjinmlkpozyxtrqZYWX*Z1\cuw2ʨ˪"*12ݨ#*s *1(-1*X[2n2o2q^12ۨi1.t:j*M1O2SYo1lops*tt{12˨ԇu*12$&*b1i2ou{}*12ʥ˦*12Ã貾@dd$I%kr:A$`*DJڢa,؆ؐ 1e^=ŗa&(N<ьecwZպ"viۨL*27(濎<ە n(e kd6S`(zP. մxO \rgHnkXlH Zv8cf[K#/LC'7ZneH?/yMkaD(]j$MVHK6)d (?QA-6gkql ]_%~ ֠j>>8'b9';GDw  繦b gHʎ!SSe]%Ѓ աWQ(V_Nӷ+zn~* K)DS6A&_z[p,(FBPP_K$}~ieӣwx 1]j?¯ ۈk {z+_ldu$; ٝX1vkƯ_RDffڴ(AXS#*4œp#7͐m?$\iܥA&!M*/մV,W[4/BV|ËHicЏ[`gTƲlo &2CN kYt*3P_𞄨s*j\|ŧ4߮lh8i7yDJLmkѮ9,Xwxm\򙙧~ۉi75DPXWUMS/wP.C$/p/CNHxdu/}97tl$Hc۴.߈t:5!\ O{Ϣ#AgBMԻ4½ cosXlt{ܭېx`|/&"Wxg $X{7 ~R9}cѯڊYzX0>:v"oP>oBZ_ Ax 'JU| ^# 8)'Ɵn 2ۗɚ t*unX{V'ȡdCurni5l~}nxK5Rɲ(I2amof黥o= /hKq:N"VF X2I(k'G[f(WJEt H0DtaWDBl%5Ȏ{2prPpyP]oZ'QJ%kR):ʹ/U񙢧P2}|TgsP0*hhfqs=Dk>5] <(u7NTv~K[1MM  !"#$%&'()*+u,-j.\-m2.p7s=?@ABCa3Tz 8Pq6Ms*DeDEFGHIbwy͎cV}!dAs -e6ADGJMPSVY+rwUVW.yAXYZ[\]^_])xyz{|}~©êīŬƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿ * !" # $ % & '()*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UX?Y@ZA[B\C]D^E_F`GaHbIcMMM^Zb_\V`^%a`aMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\W\XYXY\Z[W]N  ]?'1@2A3B4C5D6E7F8G9H:I;JM?N@OAPBQCRDSETFUGVHWIXJYKZL[M\N]O^P_Q`RaSbTcUdVeWfXgYhZi[j\k]l^m_n`oapbqcrdsetfugvhwixjykzl{m|n}o~pqrstuvwxyz{|}~ Zc\& ´õĶŷƸX]ǹȺɻʼ˽̾Ϳp !"#$%&'()*+,-./0123456789:;<=> &*,!"#$%-&'()*+,-. / 0 -J3Id 3X @  p $ QgYB.SWόz(C)B&]m2A/A) N\im ]\aK[DsPƷ"Y4 pg\}ԍ % V,i8bM kXQĒB%igakqFiOp8'0!!" BB(Bm)sOqxst4ZJ|\!>#! &cLoUn~?C(@BBBBDe\e7 ENŕ &t4q +3DMX!jҚ Ad ?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDj!"N#$' (! #   " $ % & '()*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9SWd^'e$f&g(h*i,j.k0l2m4n6o8p:qs@tBuDvFwHxJyLzN{P|R}T~VXZ\^`bdfhje#f%g'h)i+j-k/l1m3n5o7p9q;r=s?tAuCvEwGxIyKzM{O|Q}S~UWY[]_acegi ) !" # $ % & '()*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UX%J*KeLfMgNhOiPjQkRlSmTnUoVpWqXrYsZt[u\v]w^x_y`za{b|c}d~efghijklmnopqrstuvwxyz{|}~©êīŬƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿ + !" # $ % & '()*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UX?Y@ZA[B\C]D^E_F`GaHbIcJdKeLfMgNhOiPjQkRlSmTnUoVpWqXrYsZt[u\v]w^x_y`za{b|c}d~efghijklmnopqrstuvwxyz{|}~©êīŬƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿ,&Ze'()*+E`FaGbHcIdJeKfLgMhNiOjPkQlRnmSoTpUqVrWsXtYuZv,- f_./[x[w\z\y]{^|_~_}`abcddeeffgghhijklmnoopX!g[`012qrstuvwxyz{|}~"\a345 r  X#^678Yh9':5      !#%& () +-01  "$'*,;<./X^YZib(=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq1 !"#$%&'()*+,- . / 0 1 23456789:];X%jrstuvwxyz{|}~+ & , !" # $ % & '()'  0(c*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UY?Z@[A\B]C^D_žßĠšƢǣȤɥʦ˧̨ͩΪϫЬѭҮӯ԰ձ)k攕׳شٵڶ۷ܸݹ޺߻*l瘙+m蠡  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL ãŤǥɦ˧ͨϩѪӫի׬٬۬ݭ߮X,d-n\e)秨\ͩΪϫЬѭҮӯ԰ձֲ׳شٵڶ۷ܸݹ޺߻ .of*W/pg+ |͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭?)Y@ZA[B\C]D^E_F`GaHbIcJdKeLfMgNhOiPjQkRlSmTnUoVpWq0qh,tuvwxyz{|}~ހ߁1ri-   !"%&'()*+,-./}012345678 9 : ; < =>?@ABCDEFGHIJKLMNO P!Q"R#S$T%Y*Z+[,\-].^/_0`1a2b3c4d5e6f7U&V'W(#2sj.$X)}3tk/g8h9i:j;kn?o@pAqBrCsDtEuFvGwHxIyJzK{L|M}N~OPQRSTUVWXYZ[\]^_`abcdefghijkR~Wԥզ֧רګ۬ܭݮޯ߰ة٪lmnopqrstuvwxyz{|}~“ÔĕŖƗǘșɚʛ˜̝͞ΟϠСѢңӤW4ul0   !"#$%&'()*-./~01239 8 678 9 : ; < +,45~O?@ABCDEFGHIJKLMNO P!Q"R#S$T%U&V'W(X)Y*Z+[,\-].^/_0`1a2b3c4d5e6f7g8h9i:j;kn?o@pAqBrCsDvGwHxIyJzK{L|M}N~OPQRSTtEuF=>5vm1 VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ŗ“ÔĕŖƗ UW6wn2ǘșɚʝ˟̡͢ΣϤХѦҧӨԩժ֫׬حٮگ۰ܱݲ޳ߴخ  !" ˠ  !"#$%&'()*+,-./012 3 4 5 6 789:;<=>?#$%@7xo3&'()*+,-./012ABCDEFGHI J!N%O&P'Q(R)S*T+U,V-W.X/Y0Z1[2\3]4^5_6`7a8b9c:d;eh?i@jAL#K"M$kBlCmDnEoFpGqHrIsJtKuL8yp4vMwNxOyPzQR{S|T}U~VWXYZ[\]^_`abcdefstughijklmnopqr9zq5345678O&_acegikmoqsuwy{}^`bdfhjlnprtvxz|~W:{r69:;<=>?@A]´õĶŷƸǹȺɻʼ˽̾Ϳ<=>?@ABCD E!F"G#H$I%J&K'L(M)N*O+P,Q-R.S/T0U1V2W3X4Y5Z6[7\8]9^:_;`c?d@eAfBgChDiEkGlHmInJoKpLqMrNsOtPuQvRwSjFBCDEF;|s7X<}t8GHIJKLMNOPQR_ace g"i$k&m(o*q,s.u0w2y4{6}8:<>@BCEGIKMO^`bdf!h#j%l'n)p+r-t/v1x3z5|7~9;=?ADFHJLNPQRSTU\-FlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%.&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%/&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%0&'()*+,-. / 0 1 2 3456789:;<=>?@ΩABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺY~u9Zv:[\w;X=YxyYZ[z]=?Z[{SOTO@`|Z[[]^>a?@_`Y[}]XA[\~\YXBUVWXYZ[\]^_`abc[]A_`bdefgh  !"#$%1&'()*+,-. / 0 1 2`> 4 @0@ $^-ӎ3mF3aO93:JxKLG_G?NNpJ-#"'ېx㱨,10^w]-_\"wavrj~OWmvQc_9򊷬?9J_qΡt+\]Qr#$e. :}㙅 H -]!ƳBN_"@^2G 2.X¬r$f>. z} xQtms xeL/ 9/Evm<`Z}_`217q^ ̌&+80vA9H8t5\]Ŵr$f4 B)H^t.XݾBrf.. j}ř;IlՋ*Y2N_(7@9iYO1كr29?S(9B*oœϯIK{oR.u[dj$wq] fwm,h|IyH>X1كNEt^YH..&ӎef'H[˰=Y1Uy.Q/kzM5+:4;CI}_׫I3{cwx1Ɋ39]Wyԙ-?3aW@jyqE_i_Vɘ/wew t Bp]3=(KJ>WEo8]iݶh㙃i H\\![*cw]~0~L(w.{G࿔( ^.2N-_ >6z;xOWw(T;s~ 2 g}2[?"3Ws^q&`iͷgj!lHCBj^摀xu/Zݾ6nci~N9ׯQ^WD; Uxl!)Ȫ+<̮O7 veȸVO)g%ŜK["u|mWs^qa‡BNJI=tH-[@ȗE E~ q~ ]t¯xt!57Xhc}з}Ď΋Oqd's+"zf6V籺i0S+Z;@C#Te/T]L`r݁O8?+U;*M `nz.u[f xeBԂEt1ٸAC$:#V՚=h*_"7?txKݖ=L69.`ndeT$7Aid+~<`ˉ ,Oz}j@yZ_>nV#L*K88G#ų6#ʚ) 1 a,:wr:}EBp4'` `DךL)Kr6Q*$VCbmOpkűhLYFt!d1[DCnr߹'ɄZ. t=(Xg-2q3<9T)hQ+R椉-ۇ].:[ paŬ筘q(ZHnz+؃Ke70.ռ/}e"ܸ$f6la4A ?r~ɴ Sm/{AA/'7w7_iE %)J "/sL]Ì{Fv~,G%Yd~Oǘ$)< Q+&{PdX1كFNJ=hf=(o!I_&E[1+1O`7[/.dy]LY :h;[ich}-v+)(z:HJm/\tC,!869nfIuًҋ3{ W2ck>WfjN&ɇ:2oA8t_E 4o#g670t>H=6Pg&v.I$> gDb6^}'sλq$g5cdcd$Qls>.Yጃ rdf<.ar}9ѵ LyA2uc Xp g\L/jatzq&s?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%2&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%3&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%4&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%5&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ23456789:;<=>?@ABCD6EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD7EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD8EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3xGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+, @'$2ye2w]~uЮm e2w]~u$L4m2wL^_u%$u2yyuiOm e2w]~u$L^w]_u$.Ww]~'Iddd:KRId˴'۶Ʉ2.wD&L˯Nuu.$2yesm2wL|)m d$L^w]_uD"]&sWw]~'Idd^'Wh2wL^_mdB2.;I"]&sWw]~'uu]I2.w&4N&/Զm2!w]_u$..Hdd$L^w]_;T]'w}}j6L˯Nuu]I$2ye2w]~uwD&L˯u *M殓˻>mL]&sWw]~'Idd$2.;I"]&sW~"D<-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X)rYsZt[u\v]w^x_y`za{b|c}d~efghijklmno'Id @od/I%..$2ye2 ]'#/$L^w]_u$mdBw]_;I"]&sWw]~'IddM殓wID&LsT*0  !"#$%&'()*+,-./012345678 9 : ; < =>?@ABCDEFGHIJKLMN O!P"Q#R$S%T&U'V(W)X*Y+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jm?n@oApBqCrDsEtFuGvHwIxJyKzL{M|N}O~PQRSTUVWXYZ[\#do :(;UX?Y@ZA[B\C]D^E_F`GaHbIcJdKeLfMgNhOiPjQkRlSmTnUoVpWqXrYsZt[u\v]w^x_y`za{b|c}d~efghijklmnopqrstuvwxyz{|}~©êīŬƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿO2""$I1"$ BȄP:|~>s|n>_fF~;|lŨ>$@)[Q&KO>jW^| * KGA\E DT/AxJƊ1(bޟۅ=z(:P4r Cڰ0 O)5<QdD3n?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+mۖ|x۶PH TE_ Da 8X}Ⱥi:Ru *j69uڵkKڶJE 'GG N {Z%Ey2!`3Ru:ZVx *!6=Y{hs2K#^)I}5%d7Vy^@XzY|hs3L$_*J~6&e8Wz y=_ϺAY{*#6?`кBZ| *$6@]8l.<{m 2K|dw Qg(6o&@XYq} pA' /=} 3L~ex)7q(BZ[r~rC) 0>4Mfy*8s*D\]sRtE+ 1?lQAҾP Od`N/ڳaf>O3 v."qp:XgaE;ذWBf-ͥV_$?NBܒϱUfuĄAgGQyHNB0h,&*,׌sP0B2, R`a1t(|@~js=s${ȖIE[k,?Hs ?'cHZmgqqr 2vH > cZ"?P .69Y@I .-T& sn)9wn}`ols2\âG9ƩPl7O<;Ě? 5NgzR+9u ,F^_tvG- 2@6Oh{,:w .H`aux³I/" WM_L N M O N ‚ѫ0Šh2\..uӬ$a59K{' P OQ PR  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+{$I$Hq0i~/< tS  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6+COs4 T  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]  ^_`abcdefghijklmnopqrstuvwxyz{|}~=@CFILOTWZ]`cfilorux{~ +!F$@6HUUժjUUqJUUU+8ꙙ[8{t t !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;6L?_BL<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abXF Ecdefghijklmnopqrstuvwxyz{ | } ~c  \G F*s<vL1Moct3 uP^s{i#K_"#2c=jBp61OI2! YPIl Ac GtCryvg o)W(T**@R?@ABCDEFGHIJKLMNO'PD()PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WXL^YZ[\]^K_` Wa  5 V { 9 Q s  7 N t  , E fYuj D<]j )(FgIa+G_k <UvcdY@fYEfy' ' E f  H ` * F ^   ; T uydd)GhJb,H`!=Vw*-yY?nQb( <skYYCsĉYZY<54[+`_a\X^YY_]W*`rbyc<ŎYYYAsÉ UcA:?&584)I<puX Yroۀ]5Ҭ拯O14FQ }5/GN5ݺDܼI)Αbvf59ԟ44&4 E<CyiY:Dтl"]"B%3>AD"BFJ$2w} 1WW}3Z[\ޠ̽L+Ƈz쿽_D g#>/yf?C,n`KٿɖS]ۑJx6_!m(߮]%|2pTͭ]&bsx|\rWXO&7wrՓ6ϳ5!@yN!Ѭ^$JTw~iFۥw>c`$qd ,!opL}XVº8c{M-0 ފ7ܿ#TroS/E~_XI狇6QWu5nb7K-=20jv4"n4r@{t.v<,y2Z7#s%8OMe\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ט@t&进n\ [  !"#$%&'()*+,-./0123456789:;<=>?@A[:<@Pl#u"T 7K8449;=@ADB697MNOV7~64QY74]_.a4b8 Qil6rsvw6} ~(*-356787@<>@7CEHTNQRUWXZ\]^a%lg˛β:90Sp[9V U{ߋ)q|KV,|1}G<5 |dh0ĹY\(' G՜dehtkulnm{|}z~77.77466;7c 7lP6! 7|$7}'&(,-62456°76ñ4>?@B8[H75T!M;6Ųx3RT Ƴ4Z_`bf6ȵ6Ǵ4g7hm$4n%o(n&r+s.w2u0v1y3z6{8~;pCqDrE7 <@?6zN{O}Q7oD5R74A6676B7GC65[5]^_badchefi6ݜkl6ޢqr7E5wx6߫{67F7G66ẍ5ȡΦ7H5ӭ5ԮڶނlQa b  ^~yH23(vҁi֯){3rc{՜qbjri0]-TF$kaHu l ^ɣbShGXSlzM$o9&lHD'wГqN`Biی6I}Gg~n#81!f/=Pϸ-fF+ɜ\/k JX'cv"d!x/,˽{^a3g{e޲=S>JƅVz½MYcDUȚӛoTޢ$4ɅfzT@l3=>y㺣 fKYEi=:ܪޒ/<l 7J8K8L8M8N"8O34)ڬ:8P R65E+S68TL4L5N7!UXD6\H5`MbOeQ68oVkYtaxe6 zf8W X8YZ5s z}P-JaT$C p .v`W>=pECխ:Sÿۼ/,)J=M) T?s3ʾqy˜'͡4W: \ Yv`QMO@0UUUUUUUUUp1h! BjF!VZY5T >TT r -.@wƼ ?R0TQEi1ơ9 *v :e1+eEJiS"BR6sjim([#gMQ7bE)90¯{BdH&Ŭ#M[gfMf Q"!)((U:DjL89S ǃ ?~)M^B?&Na]qş׬I}q$ŷ_*KDKL5:Ѷus7"sThUJ=iP;T8$Qx$7CLt/Vʛzy*o!V+pB2Jr8{~G2SZyclؑ5lA؉#9tf?Nd_զb+. 녻__;h"[zP; ̔j~&$u~M49X8Y9/^frs<#ctfEґX֮Qyj̇u:Cu^gt= \"Oءv}/{NsxwuG~|s0k7z 'iլwͰd0P7B!qcsyεڡ%}^:p[R/Dr nbxEΰ ֜4ϱϷ#e'ei5ټ0jg2Mh{ܞxӐW~ǗZLMC]bʺ[n}WL鲤} nepy#>֛^虜l{Ɏm\$12}7ݰySڊ ÁtGN=;Wj{k% \'ws3gG7:<)*[i3ރ.M欠i2#6ܳ.Ŝz4ս?FKj| Vv l"{ B^"D*IR S9@JYwf݈pWOA=TO+wW7>\{}}>=g.яAS_1["2 alڥ4”G!P]YlΓ7m |GዽSd2\_pؗW;HJvCU Wl XȽ:GI;!i9wzkq(GX/nUlFw1)Ghcߞ#) e(.tZo!jiBz}=ǦAPva BG7y ܷ  GPYbdt|jfb trfzo|A`q?z=;Iaܷ[cs{2JRbjrz&zn|+~^'6!g V04$uDyHK[χ^*:Ihߠ6SnQx:?D8)#ͷv({f*3ޓZm/ ~G !X+hkr Q}cPy#zaqr$svAzI$S3P[qWQCNƉFLT8G M52Dzh.3)ODdo25M?Z> F4҇D W>?$GOW&!19ya b!-9EQ]iu)5AMYeq} dddddddddddddddddddddeee5AMYeq} fffffffffffffffffffffg)5AMYeq} hhhhhhhhhhhhhhhhhhhhhi)5AMYeq} %9EQ]iukkkkkkkkkkkkkkkkkkkkklll1=IU`o~&2>JVbnz $0<`lx ,DPds6!qї[Nnz#&k۴re3x󱕗V;H__ݣ{:qL$2aלRCZ<*p6!OENBVv@Lh3LIhm 9P(i(Lm88888UkjE.m^.lfd_J/8ԃO2J%]8\:ҚұdDt"Jh|s.) tk|( %^Ω|j&{pg`R@6'28ӱO., F%aVUTЯފ2aр(}=T J>5_ 0^Y0UZ h'fE$?؍M?+Ăn\P1<<<<"Ëlee!X $%qPϩ2SGL?Жskpna*(:KlmI&!= *vMu(}G e<MuBQ였*bѰZ4N_jCT9윘%c@ps|뛫ɸCzZ;lY &>euRc~k޹`c_k_֙X:@$%Wv3;tH%P =fg#Q,eKV(8'sj3s!R72gتzLr+vTnAKX#p%:<ƮUt8]珷e/mFTˎr{\ٷ)lP7H3D%o։Gn9QKoS J0РTM=_ӑ/ðBSS$Jvқ^rOZޟKV!<) Kur]d =O^ױò(πH: 0? !O6d[Z4}`jW]bo+\F?)D!NӃ?2 {&MzfծJ1cOJ+>elo(SYzΤ|dEm_oTFQPV NQ-(x1L[5pP24@tv؝("m55$dh J S%KBljQބ3`sX}DtY4`hUr@%2ѭz洆z]߳JD#eV4=_y@oGfr:|J\HYHԂa,!ԻBW+t qHٳ6'Жd!ffzBupDSFl3Zȼ{[>c S_sŦ'`$rZTH |Ci %O ʗ%B+ jL7dA;хIb6Æ-1 ԠR*/{ՕL.lX%e{)9;[Q:>_&c;~P,h_u[*5FI|iؼ`f$]}ʕ,xK{ a&mzguH'$5e\o jO4Gsoub2WG96 yS>F&6dKde F0-d#dbE"JWvLunE2XLr"e{M-@hFtɜM7T 7S) Lu\5鐹&ۇ.&(*u 8|vUŤ>-N$) Tu':Y+'o5Z. Ÿ_+_MߨpM ɽH6p²K<HMr/v߇L&6'LiݵͯB<^.wUe%qO/=y ݡҽy(m{xge᜚򼚵4)6U7 5E@8vbJ,i2a8pCUu%/5oH _—FV}e'vT9h,E,g3?ڈ)pmJ!2DrTѼ#s1O8d̳ tӔ2خDElGR#[>-SNw(߹ET}q4GKE:pu5Dy%Ǥ1Tl^v³n*'+íX,< KUZYٌw҇ϧᅪO"rFĝ7.HEc^&y0h*J,b:uc &͟2)W@ٌ43m`TMV^yڸ_`gdYw%[5,3-G\JonԆZwh|Ń2U|V_1Oc]'ڽ8Lv;,2CQX{gA?7fzze+)2F5I_!˩ѓ~j(9Pm1 ^^s}C# t4ndw_Kiaĭ^J\tgwlY^6$!R*R5»ZW9 *a7tO#tzVmHVdLlrNUu3lh%o7r $ɀ3H@oѩ2Q_|K>H@|$Ə!Ӄk,+\r@Z1ciC&=~<,d|˷%!`ER9oˣxR0O$Hgd][ [ $&K`ޓa c !"/X.X+9Z>y$n`9ZckdnU:qHJ\u;u9:'XQ,נMzW Qi{M܁' t8Ow"ŨQ_Is#=rHcIv h<'s1”NV@{.63ܙX3\*gQqv҃iU:qN;4ٜFw G ~ʠ9%ͮ lMr9=7"M=z?$V&  gՆ~lA[7Gd1-@jPf | >qbYv>uvf=կSR4FIT8f 4c]]Q:$P8Я/XΡty jx{< wpؗ#'f,ĀYŦHhȩLJm_.ƙ  NSyGZ vjmInɼƹrp [ahv5MrEX(8- ۶V4*q78vTl t=ū|3QvV in02vg=o ^?cmO-| s_C/‚w試`}0#ԣbOD>Qhib1%ax[m9p6)k؍xm\} 7bت%zĄs#Qie`Y ~4)&z(=YX[pFnզBkQ^vf97dI0V%{ruwXqD]n*4ebH˼Ig-'fngQNk@Ȝ /%mg)0lĩ5&sN g-c4džM?t39}DlOR0Ϛúvfz}[f=P\X0b.y3b$2mrت篺;<2{B&}Ml7ܞbRfPѾJ1as`&pq\"c%&m͉qsd;fv|ܶQb^ًŞ5hXwjktn @,!(Sw>3zr<4N`4O`T^ׁF[)|6>Prz&=h,Qq*a;푛N|撑3_<xxvס̦  gesgâU0l>]OYY㛮³gb3(E98+@:vϵ:~IQs;QDjTz`ϝ4=FE)Z=xv!V b@/D)7-h5KczV-ι,}+Š-#:sa1vv. n_p|Jdԗkf۱MC}%<(1ךURDWxnm#^>ˑy[͗1Bk2g/Ýmu4S!/CH\ً`c[[!,bܯx߰.[ߺhE"}?[>=u/_}t{ϥ"F2bm\,a!/sUA}ms *;ֿ:_h%/LxÐo{7?goAGY컺.ꣁcu;6cl:_W2`cm*|E'|5a/+ rZ(>D1=ځfe75 A^Z}Qh6#P|Nal;T˴KH\16bm@lc; U+9<9ssY4޲Z*>YD5XafeJH\JlU?B½)L)%)#U|΢Nj,([|D3N2ɿImՄ̄{Lž3BkK\N/H4S$/,j:*Fg\{EDflFdև wAu j y: Cq'=`w呗)b9}>?jYO4A孵U`oߌQ6+ Ad3O{6~qvO/o@4,n? -Z_kX[# y4`U JߊgЦ shOٰˆ /CMP$N$7M[oc4rк+3;wDg`M[;~<ĉM<;f3Z61BsNCtz4]eu[g|j./U}f3Z61B1 Gtzpgl'|ujL?ibl`s})^᭴y429;3f3f5k{  2cfg?\Vƺ:`[źJ0LS[o4iZ(ww>lF'Fh=,>g'Do2U&fIeDH\5"TEʖPBok[tu/*bB9 wu iC^Y,qĸh{*8xhQ t縬 o,]Bq;潛.n?51^Ӽ7<]s|8Xɸk2c\HZ#ᣘ㢁a &y.{oqѴtJ,v/%ƯdzF_bSS[%O𽝸o]%1>&yo$...n'6sl1>Gv-m?ۇ s#sG} G#g^{k}o]c8/bxo"m{>՟+%K9sN;9vr_}OԉqKss\25x^L/LZWG>=ʸCd]x I7LL|9>ϵG}GE!ϭ%?>ix<;{Juv{ƀDP`Q*( Q*VۂǞtE2O#uZF BZs* X}<\B{+B| k Àb%3\)ŏ(tE5p-yJӲb2]!Y؞l}X4C {eᠦ|8.5pI]_a< l\[i"/,okf?Q"\ݩ=0JZǎth${R`ڐ7Mv:e- ʝHIs-74 Rs9Upr Oxz;bhLo1hyG!+l)P,weGܰHlOXY@ bm0,` hH_:|,)oO-\gwT4[elA]d=9(! 0yj^JaUiJ z8bᇍ9tpEyMJF81駊 [\-|aJ#:UVW"_cdz|%7g2I/CV>Pu MT }_EKePb9ڵUn/f5D$`'TNEc($e/)8 XxbS ̠I` <мd~zxLQ4ݘf^)E/]YzVwgJ{N} ]hQu5[3 :^KvGaNR`=6Dp?vrcQGUyu:/ǖ}w02 ?0jͪU~xѻmt( %ʙPdNl\Tcvj"vDuң_(me ,q`?tl81uخ5uf0 8g),4EfG [b8r 2 ~ ߎdɫuSj^&~] & @yk{O)=︊`!@=?"[nzf%ة 4sˈ"_DҕF,m4^]P{4'mn7B.&h}]KU !tҲ?%tTڞwF*ۈnFOWdi1uVѽ 3p|c.Im:"Kmje ZY,u?3PiIn2KׁʄGq'ľ1Vy(tE n.1C%b2Ɔ%[FL7\ ؈y"_b5'@8ܢIKQmRDe 1,p^ǮHIzMh$@IbcQ_}&z_V^8gw8/ ٵhVѿ{"5jp !ؐ`B܁<Za} ۂN3$\x=tPpZv '&8DV!@c!Bf^iĂW+3PfBn\".̮z¸5_cVR'-PH\OqUdz̵{5P^ȍOp%+݊I]ʷߝBpE~hge]hxt#>cLciD-C O1 0!n` `&7Ihiii Fi֖y/a;66$ݞ ϵc܆o k[Me4|t^F;sYIFm^S5npZl5:MFτ)l2zLÀ%l/K沍[6fXl%L( ~mdHD%0&?ە S$onfi ffM6 _ 3Gt3y|1>Lÿ]>kYoWTCODLl+I:~$,LiD. ,? 9:~wƧgtV_[}V~UWS O}ST'GuP=Nhs/]B%oW┞+G#HN.ey'!_j~xzxwsSvx$? <_zkkGzSS3F??KK+}71 ̓1.Ny_#PQ4uAHD(8Q.@k^:=I8𻿈,OדRkO&`%9vYq8wlJ3QE56)޸ | bW6*roxy.gS*na }A(I"dPÐJo^:ʓ ?/M;w" Mhsݰaw}SH~ף^X9a~8 Rכ;˴c0;b,0U4yێcXny_XPB$>""z+  #XFҝ /.˜B2R-GvCi+Tfh(A{e|N$wD+b=Y۰ޯ[s!-ӇC< *3}=syFo!L5b7z LaСI  5W+t#CSP9'nwV4 + fBqdzS5. g]{s$O<F>F -0D+Hc(i0Yј2).Sߝ`M_9 DsQF#E vڟ`ĺvPC\q<㬸C⍋E2 Dwc1I>APz5=@h[ 2S.sf~*Oa|y/7vT+t⚙RCH.] XᩥlfYmԄ!M,$4/Wxu.J4cZ4]0TVBRL=A:HHVHߟ9%)]6#Kvu[Mt( )?>궋[ WD:[:\)F/ @fUjg%ywVvob}/ wwoַkܴ/յaWߵoc|}aǗڤm$6f=$u=Z*ZZvѱ?IIOsZ'o9=]T.o6}Mhh}&/cz8(hKw=oWzO9Jor/I:;"<#16O(*aa޿olDgW)?қI_),l~GAH3|bpp)^BP?}C``}Wz@'SӾt'}羙//}^ zzp`_7?vvFW#a_3 =&LϿ01_9_|n~[fiV|]c%%ɵ|z,II_SS !s%?z|DP/8|Qs_,5΍M ֕UՔTԓSӒRґQѐP͌L<.ƶvfVF6&ŵvk{=>wiaYQIA91)!d`\XTPLHD@<840,($ |xtpld@oT;i&Oo.B60Jo.2Ѓ1oWĨgoRc"DXQf؅Htv]{ucZw]žbu.^Dzj⛂A鮲׻\5A6i*CET4,rDЄJR1$1U5Y٤!#`T%2R)`؀[t;IS*BvJQD*VՠKdgfVQŖh"w$KM bnM&Me9UfEHP 2Z*F $2f]"<34"ddYa՝'%O4#213e~֟TۅZu "6Q 053ۑӔ *΀_qZjXݔ9%4'' j 3EeKح9r8|)=6}~B[E1{Դt_+h#Z}bEG nsZ:hlTǚ93d o8Q3mt!peepDNy]28"<îPYStaW ȩrc\(!DEWXYC]^_`FabGcdefHJgKhLdMiNj^kUlOjVm_nioe@ABp`tuv{|Ig}PaDJKEpnB>NQ㺻ݼܾtroP2345@A]ÜōƏbQ̷fΉϺPC@EFGAKSIԫL֢MGNޟkFWXYZ[cTl\]hOP !"ms'?PDLHOPJMT+,$%&'() i"q#|d#H<\* -6agilnpqtvxz{~->d[^ʮ̱e\_bcdfhjkmorsuwy|}]蜝(X_lTq c|bRdH 1a" #H0H(H$Iyp|8l8հx|+|CZǹ.듑#E}%_>~(mZ8Qm}4j=s.^jx!1, {|YAwy!')O'$ sNk:(U[at)nnOʧ?\O{SS2N: eOg*Đ~cd@3xk=Ufz(5 |geOr˞;2yyU,0eNx26Ӟ셧vV@D9S2ʝ)yI"ۙф֡d"fᑚBOk݄wB2~ {_MSk\93x<{״Ǝ3M;B8d;oh'`MMsgv6c&,Q|;5>˴w pgS UZOl'$u*k֋Y HIq7>oÅ\z76bF|Snf't8rEe89x;Ρ@N] d'TDNqDJ6]y4rf5r"FN9f9 Wκ6gL@ea RL/'vLkuwvt.;OUieĹ g|5+9#;ۗ3v0apB;yu*+6sg/"d&Rl/Oq0&' 1`')FwD'&+%- Vɒ1 6&`FGHIJKLMNOP0QRSTUVWXYZ[\]^_` ab&;67>L 8"?Eaj98F` :#$% 3;467:9<=>@ABCDEGHIJKLMNPQRST58;'()*+,-./0123456 !ﷹ#$!" mnopqrstuvw nwj)MNN "%*.1358=>AEH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde !"#$%(J jfghij)012345 *)'(@?=>POMNjighMLJKtsqr 61Y7:=@CFILORUX[^adgjm',"bRлf%2m W?TH.ӛ :6ו}Q8*LlpPb'X9hˍgB X3?]7'J\ B1?n /_ŝj-_<$W+mP%1W||>k Z5o~@;;}_uָxBXWG-S'R|cRyxonёly\ɜmAi~dfRI|`GXɱBTs4nt .B 789qyc34:;<=iklmnopqrstuvwxyz{|}~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~EDGM'ϸ?*hۮ ZY\_U C@l!FHMTjt~DZ&S|}670'ORr硼ғmpvlw ^;uo bcdef  !ghij"kl#m$%noѾFQbo2 A1#' 1 y_PhQ2G|2/;m{gYw][,0&?p")5aufXN'=qn3&$(4&'-,cbedih{z&%87CBTSVUhgjiEGIKMSUWY[]_acehjlnprtvw%')+-02468:<>@BDFHJLRTVXZ\^`bdgikmoqsu// !"#$%&'()*+,-./0123456789:;<=>?@ABCxDEc|DjY`mUrdefgI7%Fkpú;;"+.hijklmnopqrstuvwxyz{|}~^ZanVswN()q?FOz77779_`~xyz ghB;<߁='()12>[boWt789:;<=>?”UVWXYZ[\]^_`abcdefghijklmrst*>,-.1346789:;5&= 2'(/0\cpXu tuvwx{|}]XZhDFyz]dqYvjl123?>_fs[x4>?@ABEFHJLMN"$1CD`gt\y6wxyz{|}Oahu]z6ۿϛbiv^{cjkefghklmnpruRNP^t$(*ijemx`}AGSU\2DZźfnya ~TFVWXY gozb! !"#$%&'()*+,-./01jr}e$234567JKK͖  y{} !ks~f%"# 895 "  : #$efghijklmnopqrstyz{|}~BA@;<=>?@ABCtg&DEFGHIJKLMN<< lmnouvwxOPQRSTUVWXYQZ[P\RDEFGHIJKLMNOPQRSTUVWXYZ[]^\]^_`abdefghjklmnopqstvwxyz{|}~u_`acriIIbc^KKKbcdefghijklmnopqrstuvwxyz{|}~ 3;RN $$^?gisyox猄ζ>/!6W?ʥ=ԽZvb2.۷I=s~y!@r0Ah!y\3 O;P@ƹ-wb}}üex ο} iw!zЏC#W'rt;K6Á eAcM2%0`:ᲈ۔^Ԇ.2؂o@N Bu嬝2?u>/) cKNaXq“%*;u:fQ,qΥ>ޠp4 [y43QS!Z:@h_ex_ [փKvkBN?.ץpkO_!Y#g׳O:ev Wi. B-h^8o٨_ .EikO? {(< _#_ (/ j~on-;w sّ0ҼgG3 ߒ$7wkB~chTnSTa)Wkm˃|?M?Z',kY/:;~臱}m lxb;!M׶5NrmJ=uss?SlZT-'Qnשmnm%sp9BK$^~(V80K:kCz_У>g{ <l(_ ٌJ3XyppAH͜ AC܊ɽZܗAI4,`de* 0hi jkl81luh'mvi(xyzoxk*LLLLLLLLLpyl+VW{|}~IIIIIIIIIIIIIIM   qz m,r{ n-23456uvwxyz78{lm}s| o.JJJ  !"#$%X&'()*+,-./012  !"#$%&'()*+,Yu~ q0vr1ghijklmnopqrstuvwxyz{|}~e0_o[kcsfv`p\ldt1 ~{}z@!$"# %cljikdmb`U_]\ W^V`TQ  WK kklmno')+'?@ACDEFGHIJKLMNOPQRSTUVWbptwaq5d{+,rost uv14w xy!z{3f{V)66| ޗ}~؂/KY/=bDORfP骿) TÜ*Rps  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ $%&'()*+,-.QEe$-4;BIPWI=]"/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ SGg TH h UI i 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3 $#&%('*),+.-4387:9<;DCFEHG221K ;;;;;; 4 !"#$%&'()*+,-./01pxsx23456789:;<=>?@AB"wCDEFGHIJKLMNOPQRSTUVWXYZ[À#t2!!\""]^7tt[ꀖbc dgirt{} #(,06:?@ABCD5E-IIIIIII9:;<=>?@ABCDFGHILOPRSV[\]^WXYZ_EJ5678KQTUMN`FGHIlmnopq!JKyłv4LMNOPQRSTUVWXYZ[\]>>>>>^_`"azƃw5WJJJJJJ^_`abcdefghijklmnopqrstuvwbc3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVdYYY !"#$%&'()*M{DŽx6rsK|ȅy7߯IJKLMNOPQRSTUV}Ɇ z8tuvw~ܻݐ'()xyz$%&WH!HYZ{|@}~A,*+-. ~%a[Z[7\*'2NA~ {9!$%"#Q66fP̛zā{|}8WVTS[ZNM{zrq:ľ-,0/! 7('*).-,+0/:98421!35ʟ46\^rt 24ɞ˨-.BDEUZS|HGZhUi*  )G;[ 1d}(Sm,Pr&' 2a(nGxE( [s|""u~ˈ |: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF GHIJ KLMNOPQRSTUVWXωYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~bbbЍ};ҭ̼5hhhhhh<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvhhz{|}~ҎIdddddddddSTUVWXYZ[\]^_`abcdefghijklڿgggggggggggggԐtuvwxyz{|}~Ց䌋֒66666666666666bbb !#$&')+-013579:<=?ADE "%(*,./2468;>@BCٔ=  !"#$%&ڕ'()*+,-./0123gggggggggggggggggggggggggggg45!"#$%&'()*+,-./0123456789:;<=67hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhN"%>?@A>gggBCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsBCDEFGHޖ IJKLߗ!MNOP QRST"UVW XYZ[#>\]^_`abcdefghijklmnopqDrstuvwx$?yz{|}~%@DqAAAAAAAyz{|}~[mddddrstuvwxyz{|}~&A\B̑]Ȗ(C͗) DBBBBBBBBBBBBBBBBB"#$%&'()*+,-./0123456789:;<=>?@ABC^ }~DEFGHIJKLMNOPQRSժ,CCxa 鹺+"Ftb`a/,#Gcxy{}{-$H,-./0123456789:;<=>?@ABCDERSTFGHIJKLMNOPQ/&Jravxz|~0'Kq%E1(L2)Mͩ3*N4+O,P5-Q6.78/R9:0 ;<1=>ST?2@34A 5UB6V WWWWWWWWWWWWWWW !"#$%&EFGHI abbbbb !"#$%&'()*+C7W,-./012bbbbbbbbb'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D8X2,0(1r*6cv)sdS6I~71>o},0*Ct+7ew+ufT8J92?p~,0,Dv,8gx-whU:K; 3@q,0.Ex-9iy/yjV?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYWWWWE9YZ[\]^_`(X,.JKLNOPMF:Zabcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#@3̘!@  7 P@uOfQ c*wcpSco|a' abjLX"id#WIt DCHnse@QCd$=MlnE쌡,{t.drg~`2'q##C&'^܁2柆Ccys]j1cx~ d^W|At'6;Mkӥ-_ : __rWǫW0bn?AM;]2Hs)AI^{}?ڒO'v4ïx[9 -=F wMA3]_'/hM > G*ѷ| j|ab^{ a[_ 5:5veoy9SC-,1pbMd0h+C3~?aMhyoč8٢CJ-z 1|7&W:ĉ,T켬AI<߼c;Z?NZ͒cQ^ FF*yp?>`Q)>cemm H beڛ$w mPΖ8hC[轸ć> Hb-EԓSB|kn7:q+w;~i=mލ 9w1iE9jw7oO0?/vr v_/%@ [ 3#F| 5b/)B`nż`G9h&;.W=68_gX.:~Z6n^^ŭ:E_mׅVvf]{Α<Ns&C@:ͯY-C&/8oܸs!֡m+&fxgtC*w[ZnM86DѷJHv:De؆bpo |1_-y[g0,ӥJ̯@qh纈栌i:m]K3UwUAoS|ȭcOCҶLF:%9v^軋3?M]]MSC.WIˠwzF}# qQ!vxۆ+xMC!Ec9Vq&n?1:8A8)OLЬkv v,0>ˏy_O8Q:p=#4-/K| #՟s-V}^.A^ |3h@yf{il6@@@`"@:_x!#!83JBABo{ZHB?CS(͘B3&S|BRYDDްތHf^"Cyk5ሯ 1/`r5xbyA  ' BQ!^NBG^y,^8D<`^'h?/t=Ǟ0'lޡy;OzRxe%k}L\:;ylwi|DN!ih).1Z_vi^1kupt1߲!)~-ۗr0݋ +ӲnLA˷!7 6xikWw 1v[3d+Ǟ8q2ΕiA-}3՞B6L]=TcwЖJrFZ}ЙmO"]Mh·^熨tH#-3 yk^Cluf ?W'x5 x(kD MOu#N6F`kO%6::Ā)k2=dع, q]U9qNTEo!dC  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   PQRSTUVWXYZ[\]^_`a9:|;<=>?@A* DE}~F`, i3())j%)$-N ]H l`GHI!!!!!!!JDDDӇZ$)-17DQ^n}웝.Y9>EJO޲V]bglq{)/5;=QW]cefv~ Kg "$36^_bdgiȑŠ!(.29PV\au}!&afš3 57]_suef~=> $%Q#)?@ABCEGHIJKLMNOPQRSTUVWY[\^_`abcdefgikmnopRqrshSiTj?????? !#%&'()*+,-./02345789:U;<=m@V opWXZ[]^`acdfghiknopqrstuvwxyz{|~WrZTBBBXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{_|*!Ew`CCCCC  !"#$%&'()*+dkln !"#%&')+,-./013456789:;<=>?@BCDEFHIJKLMOQ_T[]VWXYZ`abcsu*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUWYZ[\]'BvAAAA 0CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCVWXYZ[\]^_bcdefghijklmoqryuvwz|~z  !"#$&'()*+,-./01|2}]PQRSTUVWXYZ[^_`pabcdeofghinjmlkqrstuvvwxyz{|}~xJ| ܪ֌­UWXYZ[\]`abcdefghijklmortwz|}suxq{_~t} p/Vvyn^p.A0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk>^erZw#%&' hp{c"Z(.4:@FLRX^djpv| $*06@BDFHJLNPRTV.%IK?_ 2e~*Un-Qs.mBu:e~8c|<_ -^#,3:AHOV.S 4c+qIyG*@s ClnouR KLMQbcdfݴ\iQn(07>ELSZZ\N]jRo )'P)v  %*.28ER_o~?b0.(*ߧpv("{hmNԯ'Nz9u_KwFFؚZ4Đ@cdegM4g ,Wp /Rt"/T6e-rJzH+5h -Xq 0Su#0U7.sK{I ,6i .Yr 1Tv$1V8f/tL|J - s2Uw%2Wg0uM}K .7j /Zt3Vx&3X9h1vN~L /8k0[u4Wy4Y:i2wOM 09l1\5Xz5Z;j3xPN1:m2]v6Y{'6[m6{SQ4=p5`y9\~ *9^?n7|T R5>q6az:] +:_@o8}U!S6?r7b{;^ ,;`Ap9~V"T7R41}50=n|&X"%=C2:FDt =DZdegf #SFORLڒGFIJuzݴدߵ <>>@=?D2;5>6?(LYVNH,+HGI˭ڱ]ebdc WH =O*)EB WX noJg,&vC8EPް gA쥈yMm?@Aj!$&"%UT[\QwKx}wy~ܳ @BACCEBDg&),/258;>ACEHKNQTWZ\_bdgjmpsuwyNYO);"":Kk̽⾿v=M9J-X bo D'6R)c~TecT?u >}9GIN><<>?@AFGHIJKL^_`abcd& *U`\^'05JMk]("!'(K1}YSV] +Z_di>(AtELLi|-./@^_`z.!!Xk_p&JgN=n?op#7B<>QScKh5X]ǞOkaɟP3&̢qrs^QgΣiϤjХ##$$%%KULW@8#mqr'*ù·;L@VAWCYD]E^F_ahBb(x\IKJZvmqrtsu IJſ$|!0sɦ>a/eޞAt9d}=` .Cv;fF?A‚n @BFCe*c'l:gj[^fi1:4=3nm^рT "%(+.147:=@BDGJMPSVY[^acfilortvxz  # !$'*-0369?@A½1023TYXZoqpnqrsuvwx{}~optyz| "#$%&'()*+,-./013456789:BCDEFGHI !2;Jp?@ABCDMNOPQRSTVWXYZ[\]BBBBBBBBBBBBBBBBBBBBBBC !"#$%&'()*+`flrx~ !"L8DBT8IA!  ~w2W}o;-Hv>bqWN hfwN?&."O6-ɮ_o/D0ưZ#qeb,{^)+[N۹?U{S$A Ckv+ :,-;fa)Eȷ Y+]1wi$8y bWȨϧgn% KWY1r(kT Y9v *= rB~mJxY\[هŝ@eX帧2ϵ.Oj}B _]=bo5CÂ[1,{rL=.A~[3h~>^f+9E:P#BN*AK걲3"EBscq~Ib74|%7<\Qq-m/" Vԛcp]@KHA)g?v `(e7 ~pbrWz'FO EF^G˜#;RDFk$ ar;NHϥ$~W"Xex> ^s&7ЦÃډ޺O74`!,?p[5Z~r-v>|}YSo:%qbK2;U:'Hw-OH|oz(,d1ZlBL > ㉭A^sA ]#NFB79MR~Q&#ٜ } ˔މŲ mŷ)d̗jD[^N;YQmMprZ{by!]Qϰ]ۻP{zV~- @d zk#1sWBkđ7_6 xA[)6B>Aw~7@#$kU՟ĽZ\48ϞLmnk}I;_tXoqdY9 '[\RϭaGLU q* FD{G5_ք8 _} s=t~(OH ) 7-dnikXjmR}ƌѫ&П@7y<䐼Ёg<!5qӡq" :ޕc]ÚoQLb'm+pm(IFy^:qax|C^m9L\v'/H~yƽ5\[n';9ɝ}c6m:-׫g0}O R#f^i R.j &槆]` 6jfuI: c@ws;(a6m8 ٫[G|&8\UmoyhJ5J&JA{e[G|5j|5lKTp^d Cy_$fPϱ/`!:|1kk6,?T :2aڇ-Tۗt$ '|HQ )cio!|b!b)8'9)m2)y5-v?}6/3ǝE,[ff|Cd+1mӐpA \a סvC:Mi !Iel}NJxT|Ǧ0^8(qL %>E Bz`;,h[3h @!!! @DB!!!"C;"< !&+05:?DINSZ_dinsx}LLLLLLLLLLLL !"#$%&'()*+,-./0123456789:?@ABCDEFGH;<=><)OQRTUXZ[]_abV`PSWY^cd\feQQQQRRRRRRRRRRRIJK  #&+?/49CFLM(: !$,6DG@BN'0;27- !#%')  "$&(*,.0246+-/135XZ\^`bdfhjlnprtvxz|~79;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~,  !"#$%&'()*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Q  !"#$%&'()*+,-./0123456789:;<=>?/$%1ORV?sI;wIV<$Y\XɨNNz$+<4: ]^P \rq2y*a8gFo 4?&CI_⢖<(=ތ ^4@A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmopqrstuvwxyz{|}~  !"$%&'()*+,-./0123456789:<=>?@ADEFGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrUUUUUUUU  !"#$%&'()*+,-./01KI0k ʞHk[iL it}6423456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVE "-Sh l)d^k˲+vjP/NC^\&d<456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !#%')+-/  "$&07:AHKRY`cjmw  !"$(),/018;BIL2ADGJMPSVY\_behknopqrstuvwxyz{|~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdYYYYYYY  !"#%'()*+,-./0123efpqyz "&+/49;AFHNSU[`bkpr{mnolwx!3@=[?JKLMWXYZfghijdevxywUS0!qcZe[bX]vz13456789:;<=>?@ABCDEFGHIJKLMNF3#$%IkORTR_ѶhTudO_]7rW?&ApWCX^*BN?xiW Ȇlx[kǹ;FkmXN[\|F?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ {@@>t" alT,2 9*$I9HL|Ax0)Xpd!H$rOOOO/W HRs6420.,*(@`53210pE 1 ^8P   K;ޝ]ݜ\ܛ[ۚZڙY٘XؗWŵueUE5%TCUD7 m,'K¾ƮRNJFB>:~zvrnjfb^ZV62!":pؠ! *P !& v好ƻ{skc[SKC;3+# ºzrjbZR~|zxvtrpnljhfdb`^\ZXVt:Nt:N=~ҎwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$óscSC3#²A $@p@RGCu0o^^(O4aDIzWŽ}ume]UME=MKIGECA?=;97531/-+)'%#!k$G!2DH ?|}yuqmiea]YUQMIQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*n.m-l,kʺzjZJ:* ɹyiYI9) ؈"D 䇏b!B:ra2bx*R8a"B 3$b@ph?~vnf^VNF>6.& 剓&L(I{k[K;+ ʺzjZJ:* ɹyiYI9) ؈"D 䇏N4->y[l\W!K5i>id[2//xÝܲ\q- |Ep}Mjs9s!_&h*gb;2?@llllllll  !l#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~mmmmmmmm  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij袗 Wrh໻s+ݝbjWة}hz QV,]  <4 3 0? SGGGGGGGGGG;?3,kYXWVUTSRQPONMLKJIHGFEDCB;tqF 3dĀE +T@qD {{{{{{ ?}ѓ;ȗ7mجQ3eȌ/]lђ+UL'M,Q#E =x~zvrnjfb^ZVRNJFB>:62.*&" W- ,{{{wM挙2dƈ 拗.\hɂ劕*TH剓&L(I䈑"D 䇏<^][YWUSQOMKIGECA?=;97531/-+)'%#! ZvfVF6&ŵtsrqponmlk-UKC;3+# ºzrjbZRJB:2*"IJ,˲,˲hgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCB;tqF 3dĀE +T@qD #DC4dpB $DA $@p@h۶m۶m[O>{sN:sāM6kԤAsL2cĄK.[drJ*SDI&K$ArH"CG~}|{zyxwvu—ҲW;M:_-)/ @SP@ :0Q?-i)4Rymnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ */236BDMOQU&NST-W%}u"Xx I2 $&\"]ͬ-X|0$P^aKi{=)Hz 3HO\ #"%4BCVsK l~/_]dH9k}g\+ R&v8ip4t|Vڻe !#(,-.1<>AGIJKL(RT WY\hbefdfCMt2iaxj.+gUɇ.^e15J)5݃6dazNQ# 7Y%`ᒴ`,5a7jh&v-Q+P ^ރ! {S8jYZ[{("'=v~1>@ljqsur{~Κ'ꬮ ϼ"ƾ#$%&'iklnpqruxy| ()*OP67FEGHIJMQLNSTOUZ`RWXYRTSbceXfUVWoqrsvuxw|yz} %4;6A=IRknp| 4?PTfnxQ[{ o5G#)*,02389<:?BFDEGJLOPY[_dc`fhmoYZ[\^_`a bc+3df?ghHIwx$;ABCDFGNWZlmopst~ ( ) v*+"!#*),1,5.:@E/LM01V[]cdghkr2y3}456ە879:ޝ<=>?@ABCDFHIJKLMN!$,.138:;<>?mt'*/6:;<=ABEPRU^`bhjknoDn07@OQSTWV]_girw~ $.9>DGMl!;E]KiX\acejmuyzklmnprstuvwxyz{|}~z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;R*ß#%(щE(D `bJD %JQCL% a2g6ܮC!pPGq>QB>Om,FGpuĸ K+m&!Ln?" O+'u:2P& ;߾eh4E*">Wt7Xv:ɴq}gS1w2);>ew)LO,u\5^Wooޢ=E4[kՃqRWРe(S] 1,0Бiɗp3r҈sÅO;vwsGxbz߉M߇woiXDs~G /[=ML K6$Y8D { ;a/.I\q_'_` KX7nPƱo} u׶eJL6HwJ+|$ 6)ҷ1?+/NZxtx ^Wol;5 G밬09sk8Bʴ8!ח?,Wjck`A{3,p (L0*h"MQD"B%QJ(ؾT>y{{{{{{{{  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}}}}}}}}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~>If5{Hu'$=j!Յf.9YQ|O T40123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  *I?jx2Fj|"O ATT%T|O 5T|"O T4D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ɓ!oB0yF!Uv < L= y* pfHR~jj ~}|{zyxwvutsrqponmlk=o3210/.-,+*)('&%$#"!  9s9s9s9s9s9;LKGC?;73/+'# ¾~zvrnnАLKJIHGFEDCBA@?>=<;:9876Z7ڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńD{{{{{{}{ywusqomkigeca_][YWUSQOMKIGECA?=;97vfVF6&ŵueUE5%ĴtdTD4$óscSC3#²rbRB2"qaQA1!{{{{{{wihgfedcba`_^]\[ZYXWVUTSRQPON 2`yiYI9) ȸxhXH8(ǷwgWG7'ƶV}F;3+# ºzrjbZRJB:2*" yqiaYQIA91)! xhTHL(D<考 4 , $hH (4ihgfedcba`_^]\[ZYXWVUTSRQPON 2`yiYI9) ȸxhXHQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! w~vnf^VNF>6.&Ž}ume]UME=5-% ܠ! ~}|{zyxwvutsrqponmlk=o3210/.-,+*)('&%$#"!  {{{{{;LKGC?;73/+'# ¾~zvrnnАLKJIHGFEDCBA@?>=<;:9876Z543210/.-,+*)('&%$#"! u]u]u]u]u]u]u]u]u]u]u]u];LKGC?;73/+'# ¾~zvrnnАLKJIHGFEDCBA@?>=<;:9876Z7ڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDC ,B (`B $ B |AlA\`AL A<@ ,@`@ @9LKGC?;73/+'# ¾~zvrnnАLKJIHGFEDCBA@?>=<;:9876Z7ڙY٘XؗWזV֕UՔT#o{4oߟ#IM$6If5{Hua$4=jZ#&46^u!p˯ԯԯ ]x\x~}|{zyxwvutsrqponmlkjihgfedcb0/.-,+*)('&%$#"!  ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ~}|{zyxwvutsrqponmlkjihgfedcb0/.-,+*)('&%$#"!  }nf^VNF>6.&Ž}ume]UME=5-% ļ 4=If5dD:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~jcjIC|"O )T|O AT|"O :TT%T2 9VUUU$IBPJ|O KT|"O T|"O \TL2 [VUUUUUUUUUUUUUUUUU$IBQbbJ|O mT|"O T|"O ~T2O 9?6UUUUUUUUUUUUUUUUUUUUUUUUUUUUU$IRJZ|O T|"O T|"O @TL2 9?6UUUUUUUUUUUUUUUdSOI"G|O T|"O LT|"O T"O i 0h w*9>{T"iv<) P/UdL>,]lw46jИ!#.ZX"ŵu5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f~Ǽ|tld\TLD<4,$ û{skc[SKC;3+# ºzrjbZRJB:2*" yqiaYQIA91)! AqD #DC4dpB $DA $@p@ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$?zء#ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$?zء#6jИ!#.ZX"EҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$d{{{{{=xБ 5h̐ -XPںzZ:ٹyY9Ǥ"?C C +2"mIdwww1{ S4@Od0K2D GP$C0qaUQVZRe|"O T|"O T 9O UUUUUUUUUUUUUUUUUUUUUUUT{!p5<ϳ2<=<;:9876543210/.-,+*)('&%$#"!  m^VNF>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ <_ߞ^ޝ]ݜ\ܛ[ۚZZFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  n^VNF>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ <_ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזVV543210/.-,+*)('&%$#"!  o^VNF>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ <_ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRQ#"!  |>|>|>|>|>|>û{skc[SKC;3+# ºzrjbZRJB:2*"  "?x)))cn ""@aG|ZkZ00 0 UUUUUUUUUUUUUUUU?A  0@@?>=<;:9876543210/.-,+*)('&%$#"!  VZtUz$c+t Tt Tt T R$ Xd@$t Tt Tt  T< m _UUUUUUUUUUUUה U>At t  Tt Tt  Tt ?@Tt 9UUUUUUUUUUUUUUUUUUUUUUUUU$IB*y$pt , Tt Tt p @T4 93UUUUUUUU$IjKŏrt  TTŀTTƀT r $G8Ht Tt < Tt  TV;ڦLPXB$>z8( * p13_ŢHnI% hPU%MP9ĵ,ܾ :ݱHȼ(ՎvҋԦ)M&#gfNkbF=n$\dC쁖W\ט p(dd=Q aIP6v"&m 8@\J * A@ºzrjȧG<ȷӆg^c(RӋo+$CD@𑬷A#)HRJsΈ̴NZ@& dDb$xot\ Rw L$,ڮCm&K; C=nxlġɗv}~6ʺ-,Q(OyG.DYBU{bvOj9C7TtT*r}<{ g䈇 B!TEPa@%%Fb;^u&?Fj|w;Ւߠlrx/㌑! @$a }~klf`TE8yojd]('< "$?IqA13eÃG¡a!@YJaFD7x##Bwzͅx |xH< Ȍ^O/\z43 ο6c}*ΕTWskbYPЍLb76vjJZmz )Ӕ:7Y=RybK739ȋKO9/%ZXp׵^VTrpU ډM1:USg"0NDڥF506\5r0~%)T菮S]ΧVE^eZQҪﭿ|K{7f{@ ,)!] "j"_5 $^j=1g"~?}^crue?3Kk:;aCؔ.B+h_F'- BDMqFAk$BlZF0X{AohnD 漤-tO~swL~*w%OG+;V]`1G5@P(Q pIv1\Am+{W`#E ^d0> yk®}?, HZHʵ/Ne)_o]^ezt&}VD/Ia,j_O`ittrcnf@醫f 2|R@/N0dr'#q&p$'6 t‚PzD&elp]5 _ae|4kh Uv[yw3`[=׉X/0@ц%a`ic6 oMq