glibc-langpack-si-2.40.9000-35.fc42 >t 6 6_     ȉ3!XPȬI^Dgdt ȬI^D1*QjAƴp}`cˁ\Հ@7x9Kml^by#V?/p>8N=5Pw{LG{gGsA3.^!N- Ft7䑈qUC ҂G?z3"@ڵ:>\PKb_pq-b'evt|en)`=U#omV!{(Щ?JuwÝtS|jHӀoVBō4o)MeYD򡯋%'ebI"m|y?*!u |YT{/mr—&N0pϾ@L"wpؔh4Jv USS.0@ORC7guJ#Tk3=!;M-܀/#nO¨a aX߿Ʌ)i269b71a63fe9d3fc6cf0887eb0a34eb993a4382b8f0bc6d4af467659d9612758453ffb9f8270b58906fc2e938d8665afbf9bf99503020462f02aa40047304502200daa073f6c0bc93086a8256dbc135c0536d0dfa3de097031368829db0218e6fe022100c61484eae617c7d0cdf7f4d227e7948ab44b2ae6a680e0b294a00330148711de03020462f02aa40046304402206ef30ee5fd49c1aff0ff297c70b762796ad79ba7400389929236e78394b45185022021c64a9efed26bc31c51a57e98713d126335ebcf94478b44101cc01db9bac8d103020462f02aa400483046022100ea1339837fa6e9f725dc6218f2e13fc468c3730ff1cd02c5210301ff404ad1ab022100e527cb3142ed57b91478d36ed31b9df895ecc2a47d01b8bdb479c4d0b498443103020462f02aa4004730450221009f1752bbf48af8fae2bbf436582d503bdf57a1b61efed6e6e6a4ea219ce25a4302200f30000c0c76a27f5f8e14a7cfa1918fae0cb7d749f9875b7a98c1ed59deb30e03020462f02aa4004730450220724f2ce615444d686a1cb26515e9f85d729ec0a824e53675ed043d469f0d668a022100b866e31651058c856158d950aef5ef2129cb365bcad6e17c0b59448be52c09c603020462f02aa40047304502205fd705ae37a5c975f8f6e85be47f0097035c30e851a6b9ba9588daef1144e5ff0221008df83b9e5bf0459ca3151c92c0a3ebc1a5dc8f2b7429ff9104ade18d52d91d8703020462f02aa40046304402205bd121e13642729eb20d2fb6270d81a87bb6978df4fa0782ee91e772e67d45f902202ca2ad0d62939f8258d26995d1698a9c6e0ea34922152e1a2c041bde72904bc203020462f02aa4004630440220791ea899684f14f8eb854d06dbc22d93e3e731250afdc39a7c6973056bb8c80002200ad7f10faddde2a4bf349e703e2ae25cede80101a0797145561d3cc6a21c08b303020462f02aa400483046022100c1c28a7d82579fb7fa030004c23e5a454c79e6b2e5a82faccfc4d3a588ae9055022100898bef2fb67df1277cdfee9189fe26e4a596babb93713f3ebcbe3c312e8e66ce03020462f02aa40047304502207e0c106b534f6780886b02888039a88e98ab019c98c57c6e81fe0ed6c0b4035a022100da5b76fe5cd4473d0ed222860ebec51ac9ef35eba7051f96325268c8fe951eda03020462f02aa400473045022026f9398c19c33ac3b501317baf13b9f29a28391eb02ed990d60804ee607a85ca0221008d86bca9f4f4775cc0400a15f4aee1db4bfc75a74be0a7955ec9eae522d7cfc4Qߢvt'>`>a?Qd & >   T r    C,H( %8 ,9 H:%SGHIDXTY`\]^zbdefltuv4@Di Cglibc-langpack-si2.40.900035.fc42Locale data for SinhalaThe glibc-langpack-si package includes the basic information required to support the Sinhala language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org'Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'yBlL.b6"<AA큤A큤ggggggggggggggg9538936f5440f18ae2eb69bde015bc7beae11c9063843357c57f51aa7ae328ed7b4d1ca9edae6d43e3a9670151ae3ee332bbdb961195dd18993b8cb083e0fb234ba5c18af74001953c7b31b7db558583d1419915b4c1590423fa43d5f18eb128bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b527e2ab07e4ff6e88533db26f828a4294eb1221a4b9a098a0f79748f32567b3b46b7a37885495a161f09833b10e5c4b61931f5d0242e6d04dfa350d76096fbcb678262d5589354f7fd893b55400586cfc6f560917dd3436786d28493f950f5885172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015acae3904698de5d0423e5c8d8b9f1ae3693f8141cbf35a642ad53103649164fd0174de27a4334baf3131b318ae3e6c01d3980f08fdeb7fd52604ffc35b1121f9../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-siglibc-langpack-si(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.fc42localesi_LKLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/si_LK//usr/lib/locale/si_LK/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-si or langpacks-core-si_LK)) unless glibc-all-langpacks)utf-820d2fd2790ae4ece06225c119c43ca889f5e7c4d6ec7eb648350402a7f628c79c48da900b658677789592beb384347b4ce40adb490bc39825d6c5dac30c6c4e5? (/h̶j0-L@Z k KPcͰZiSB _r~{8Sfd&$!)%RAKۅܙ2O%6~ :F?vр<`>6AlA$ArG*0R & pB@@vTIEax` QK )uܬ;݀6֡f/2%G#]ʼ'M?WQZFS"{}ˉ n_57onڞ$mlZBeS2dLd\bQ^i+c*6q( >k=k6M&d7K'Ȅ)ٸO rF=]|lY B1> (ӃbT]‚cK'"b"a+(5p؋/x (#F >th)0kĈC(ܑp , 6`2Ó$P㕉XNbDc%|ZD1Z/Aٱ K1آ(WER!Ɏ?A8^C2 nu)xPB MN  @Go4 #+"3m"}‰5 KH #8G0;Zn777`q, #d'q| @@$Z"-Mě i6ЄM@`D #GL@Bp"%I]b0㎴f%Ek>lKZc֤:]&"d!8"!cH)Pd *:sfmIZu?@-YL@>_NЊi*mZq,y%Cc]V'*-NP['sVL]XFZPZ!ZLz; Nfgr+t2I.5Y[9rEEE换ZR=FT}ueT:-yQ]ST}Sh*w{9X,&o<^y&ۧ mX\Ze\foGXRr$e^-!Qm uݳ̯ܳr:I!iȦy/iQLo厬5Jzd/ v:U ^hR2H%wA/ʦA-KBݳrqtb\ftp¯H!S/k~xټ}Wh?ʎEe] eSԕCYԟ\JSKs1(:H(;rcԖ_F=~'"KeKt[7? [p%|#Fu(ts6!57ύpAnrզE|tJHo 뇴쯾V!*nٰk _f/7ϴUZ_4r꩐#D97v/ dI(;&sKcr%B.Iuh?_HvCaiUW;/Y?n9]T|٫NUv\ɝ.P{y4 1] cV͆U`5[iB ;gvMRɤȣ.B)r'z.j4`/WRP*ҡM'~,ъ}p(nݗ^Ifd&ZWښޙ{ڹ~6Ot mAj/jأV}x?Vޯ4^$ucOqV0%>Kr?k/aYULߓ({{{)<]q{YthٶfҬ[8Y.k0[ogD۟\-TP =P7s3a ;a5j{+ɽ!(ͽ'bvɏGFdJ/fLFb\607|?|z̛NIVz{>ҧtΎonh5S(ӑ&Gʹ1zc:sTrhuۢEsR͡);Q4ghi~4ќ.ќHpDs`KD߁6y#)eŚa:q9o&Qt~H`W^F)|`1픫V.yfՉyv[~D3??tх[OkG?6 649ԙMH'c_Si!h̟+X{TqRE'$U" leL_wBK&r~&*w8Zg=Eg SIh?2}>cIѡK{ϦS}O7͓ȢZu%OeBewlD)[DluM9'\,W\ƴVU2څgZ\G]gr 9(8+L"AAoܺB̈́a`}h"7epU96A0&[cJvӓ!!AxA-ݧ2 A]COϏ63Q64H&!rZ Y\*qpd%MD.awWO X[UB;#I;vKp~V\F()) !ԓxa9YޚbHIɵ:y@5[m,*~t Fθq?#5`tn6܏Lh,7H :4bНR;~[-d"G|ǫ\JFr p U>-(y#-АK h鶛[]Vr#aCBx1%Np}z-N.lGy2oeqUdN*+yR*^k}CM菴J倗W[ӪJ'e|9_Te i#r`"&11Ӂtj #@BĨ#Th^5gH2Eϼ l@nZ;525+ t[TEb(HmyMcpO+}#ߚ\hᶇJiD $6;9@, t? IH1֤B~/Ƶ|^b>*)\< N__HHGTWU3-;*ߔ$J0R?% `u/oW]tRKI~6&uO!2lz1Si-MOYhkx-J)勝"eDWO> FpnnqT,uvyH0m,NS[c=~>L;Ij Yg@׺'!643Wsnn9({"̈́FIh2 I2IT䖀s@O:2 eo Ǽ>QITdcs˪uGqeԹOKw/4YAR=Bx~[Ҙ犽ؓ.:,V-P(0nĿD|h>ƬSYsָμqg+u w%kmbM$`IrEC <9gqov=-۬&cxnYPmoǽ8i()ehHl_>$`]!^^ilx bP)ٿ*3c^Z<2 H< dYzW5-ZɝbwgBPΖ$kz>&S"%hN{i$_BnS+ö' _$mkށ(t+DuAM/FWuzxȂN4{8ә1A;}Ad%',@bɹ ";6;jeL[ fh"M7dE -w"PdN_C"%OLp"; %'mx˴';S~`{iٮqMwq ɉtcq'?Јx?W*yzrao) =Rlb3ƛجɦnݪ}yao EDAچv),0!äxqE'Qh3g2g\ ܘJl 8OE`p{V((f؟ )Ή/Hhmhϻ ch>+L] "6a}<}gz~ ``Z_L'~3k QRsw|T0 0w ?P&jOߴѕ|lN S "Xe)>@ QH(Po2MOrBUVyB)(plqjQE1\@f>.>0쑤&\µ]r{o;MZaO7jQq:ߵDa_f\[astхEMjCeDȜa\SXjFM<+N\WI~P,(j|j(E25Yv6VH1Uj =vb!R> $u5WB6cXa2nG6 ‚'2y*`k` !H'MyP3o{B+XJe&J/V`]v]'ۣ!ctɖ4XUh-[|#VEN}تB9A]0[)V^#|yy*zjnIg/M:x3s{ X-r{4ݝMjc7!i{i2cȟD?{{꧙8D143!]__4~KQŹ0T4HIb\nK}әd2G;NvRqGRgP$&F̂%} O*@QOe&2־dq8=)$e uo{t \z=FSg21&zj,]y긠m[-ԊYz뫫zșap-M]pm&KɁk%B` v&^kHғD3d>C04<& $(Pb@ H% ƢB2/HE!t=HiBJ!}^!q!]~i|Ђ鐣r0.6 e"@OFC)dџ,?Sϔh~o>)"7A ] 7K>YY">8N~Th:6-9ͦ )釨~i*H}ܨCIamEFwIUCFm&9 #?0 p|8ajA=OcfoFI2-}NUjlPdZsT3'ZDd2Lf D0M!֗ $mASNz,rYAJ ie~0w\'|*PЅjj$A?]'C@x̬] xah;!;ܩ!P&chh3P;7egs`e"+LLs%BsY%4f5k6#nQ k.U)Ę4K :3l3̫L|oTҕ6HUH!{qޢy{0ix%]m0-[TOBsmnDy{܅M0;Fa{}jf1N)S6}w q[tC܍n3,*Vשu]']$zdQ5hpmnnްwޚ֝Qo 뾬nꮤn2GEP禜閔醌vz3%q#$) ,¸.eHC )x aB;ЁB]{7S< J"ȶNL?'Pʡ{T%j^-`!*Bm\ZDVcZkU 6x"e3e02"GP` H #S,&ILRϣA ++E/Uդb޸2eM|;,+G)מlt@27 nQNΠsx/tSn^ݵk{uR*Jh4BtB޺Qn]@B=Tݵ*kS6Z4_XG“C>7tJJF>t* r=lmX>Dp¾P*X/'={x*4ZR5Pm@aUD{aƥgt5J/AՒՒ eQ-F7Lk~$$BbT}C`nB"$! IHB$! IHBZ*M7 $!$$!$$!PbT}P|i$fS)&EؤDhd{|+E IGHDЈ'4H;U89oDobVKiRd.J)³Y_Fj=z%9J/L/+?^<˽#w `||˵ZVkCeԟ"CiY0nclȠˠ PXDp"'-xoFVR_J Ȱ~ #9| ˱h@-"U oi]6FJ\t<{&p;}]ۨ53O$I'@@"t-(*IXռ~][)(tNkt]f˱46P4)PGz0CTLTUUUUUafff#23sLUC5 )zi\'4_W8uOTG4I9s)Rbujr8ZABNB$Ÿ4D,hjd)`}\mXf]T%Mplxnt- `ܿZ؎yA,&C.&8iVQ!1! ΅BqAnEI(]ӳï۲@@RdB$FT"%_SiYx}7찊%ܱZ7( r.( (w x4Os;0ZVLR NʜJFH|Bl>xAOx hW_SOK|`@ޢ ً p%z܎ ̊Ēq_?UXJpvh'Q #1HBUN2"`|C_ {skwfcE[s%SKoB:k2*gb"Ac!_ݠrݜ͘|\;PF];}ËYg*2Luld \TuLTDzPԀNٕ< f=̿9'8r6/\3h3(k uLT@;}×M`ȇkKۧ(~f]Pya*Hn؂7rzvʿ9=kO?wBu}{>UEOp>ڨs#3C56ʳki?p)= V$0¼H?Pr-Pb3-u Lrs;!єxGC<K˰M!$ [Đ˕-#s6H AEĚY!B@w$! fc!g S| NャJ_aEe1 c-Mi- ~4~u^ -nOlAOY]u Zx!bQBv V ^QPB҅t+p:].YM0J/ U`]u,Ґ\\thY.k@$b텠%dpP\0C| t$2%_IE9 S(xd}p1bSQr`D<`Trz0Xza(da!Kq )nQpq0}4U6S(PuSe`qeWYmJ60DV#ʪ6qvϹ} NJ2 Q[OUCg2 7pu7/5:V CK8sMԂLP·q$1C@-@] %-^YINuAoW;8s_܆Pc֥+ԆF@|bx:WELԌ@ Wa/^&:0@%\ΙǯfngFFF2GQEQEZq(KdFV5_tBrƍM0̭|vn٢ GJWҋeH#HpVXiP JQg $8. [\IBHƀA-)!!CȳpF\$ 滘rCjcfRՆVO%#4tNV??b>YPT BO_z)4\"H9(1YXHxFaQ%AmtY: Q dv'gnz W@IQ)˨}\Ps/0f\=qTHk%>aqT"HAh B": /E|S$+ҟ@h0H>?BP+€SIk&Scҷ\ʤ=N9e[/1~ ɯ?z}e?%ڏAߦ}H`ѱ ʇ!u?"le[2ꕨ+c|"_Kw_@?]IȊ>/$ڶZt<ZC> W*&_|ZU?G7'|1l7Z~g4n'kmr0 >A!! b'^yKVWb̈GJy` 5i'LXqWr. uáj}dR92(_ zI /.:J~L!󑇘M}w;AE{wI?!ۓ)0{csY1BxBV7ij :K{\@Ύ[hCP "|\ppt/n yQ̏9A7iGrm+54Ҵ2h3 73Bzu5瀲G͐-}LPw[ ;ߴS50RR8A7LCpKd>]>m-٤Iz%]Y YFm@Mƀ|9Kh@ .`lwI o'0F8`0 `jNR~:]J(EO$Ͳ=t;1l'}DifQ+*EA1h/z}c/O3sJ>7׈3)9-}ʸ?+} kj(XȂ}M]V~nw1޸&{GXlNvfL?Ӊ,ta߁F4!D{غEJn {e+#&A4 fXjʌ"*4$ K<ğ*.ʆ4#HSQ`4jF&f`|LB:1oXWj|5BN)o"F$Q(陏g6qtBd'IqHC[i#" Lxr\_k0d7Y޴7nΊ);DJwh!zS >8w9gJ&Mdv-`"0 R4_D!C U8텪dZ.-P1[l"~{h]W dam_>v̎".fzY_ ]01_r:gz=rABcYgDk`8.IkBm9md crȏtL6''ݦ /\ $` e*9g8.+WyiG7]woooooooooo޼\ MMMMR+7+7+7+<5v/-ZT*fEEQXuI@_@֪!cMGbNJ{\A{Q@~ ^É(l_24;{Y}.MW̯_&.ۋfPSQH!:Ec>]f.87|Ade_z3 qb4"߹f[e*}lql62I%b: R* !;CS!h}q $ $zΗ>Џ:^2 Zd*X-K|eVcnS|vZ:!37_>>f0wv|O|*q9НX^EW,-"ז`#jt*uT`hbů`gK@gVQcp_mЛҕu7/e䥳h:Tأ?N_{슪.Ġ3BdXGӸ'nͦۨ0{Y~ Fa׾.F}d+&"z*vF<Hܙn߻w`gqYR_Hp-V Z[uiOXi{"SڨSΪ1{DJeZc8>g d,~I5Å!|I΢G&j[2O5|F?[^Iib-1SS@mX%o> cM"LJ[J%"r.%RNtЙ,Ј2 Zc}t^! e޴&&sY?/SeplN:9 @b:慌vc (q 6:\m󂝝t~f/HA #ĸ ND&%{Sa'{Ԭ(&[x)\&.pE |&`%I|Eut2NGf"d6/P :yl2K!rr Ǯv? އ@ҵɺVZByYhPPIO\8Ӻ 5eM磖zq0g(Hz弃ɺƁ"LLЦBj0BRpj밦+( }$q=RD!H5"U?og1n͛NUmkdpr#v+# 8.>0&^Ļtᔇ0O}obk;] ۴!f]aX@c6*a \ &- |~17 W]h7km&YүD}:z2f{@@OMohED"e% HUF(珰+5B+%Cֈ#rJ1G+~Lex\K#\rέsyuc^ N  U^%jJ_4\ϯ`c xfLCP.Sw3{ ̀g :2B+3LH"~2sʇ]P*#",3=X~(^^ķv{AL ^OuZ_ xOb}^}\'Ei̎nP }YAp5|q}R0F<`*A+mAn~= }ߞ#OE+F ȥk%#oA[hUj]"]+lރNkSUtUm'_j)GF]Fet${+j5ŸLut쟙a[]E6tqF{cr. 5c-ﲬ5U=kDK>B]OK!,Cpe%2豉"!z-_ %S<9]96nSMޣ=vg~|0ݹ2ajY~C}=.彼.&3Q597Y?LFGY}T5 zJd]>K4faL]i_5&V_Ӓ%T٨<=<+)ɛ,*Y^M#%Ri$ P,q7[6C`/mҚKXr ݊!a.V4MĤ0bF0j2<Ɖm{7=?9}}ĿvxNcv?'} m/ZBZFB7(GC\⛳7xvkH^!kTV:[Bs5k(yI<Lo)KRޱE(㺯 6?#NP|B&G "Z b>^maAq<:p79vClw:$ZK=##K<1HFeXAQ*&oWݨrE&YrE"23q"6^&`qzD+Gr$u~ʹKL'P ѶmeD|SLX\1:( |9(F~|Nf# 'Sgkr1I@$V뵞y3J3d/ۂ'qrâfoЃ*2$uQc7zpE@ˌ0Rh$2YPs#V&c!}!䄩ss h+YXt5B5=,Gg{, A0C(hXBT k6\vFRvnk-AA%Pפ<WLsRZ|D`5 VmKB+rV*S* 'RK[XXg^5`Nf;Tڀf`UErg+1cv`Y~I^p5-ڼHɬAŻҦˢ ~q/#W Adד}jSr]H>z#tUr ۢdN5KfkEOmXuPuʿQGOaNØ632ISd|"gQO0s מ¬ܬ6)p%L/:XqڋݒڠJ('Ao:Y}y|S-2%E H$'97n30\˛R>Ÿ`jnfF^!n obM|S7'O7X{3w ,,ݙ{$k@2ۨ_=;skܱL;auYV+>%E(|p8?jCr$AhvlwkJs*`%L+h^ڡܹZX7yRqh9W ZDG`1qHV]?fC({r1*Dȃf ۝Ֆ<[hQtA31lL|skwfc5-?z fuV`@{fKXPS O JPKHMY9$0E`+)Zgb^ZVKғboS|oݬkUQAO4̢$HA/ ~G9~5=6v/QnR`$IAl؛ۏD565;Of3HÄ3]hpf`VJ8dS%$`*\/`'0HbA. %rl/kҟX3 0 2QCTNj*Ψ|&\;"v).ʌ.U]ӆ!Iah{i6EڙXI>^"KxT7qIX!\jI(T2!` 2#hn^jNfD>b\x oNk>gS.c_ [Vw>YZk/pRH$M}XKaU jBzY9 1ܶٺ

ST偔Htc"2( tmӍDGlI(=h!/}cypO$G`@!yYYauۇshK`IGq"PFb!C )YvXWS\8eaIX!\QJƤ I<ٜAi $ï۲vs,Qzgޣ-Ɲ謁sEAj@ݑLp=֡P V,N\<@17>kNCA.w|D<"^4= &!q֐ </VL.ѸL`JAޣ))r,cܐ|D`ApͶdI?AAHQ mUR4"C(A43/'0-/PF4 ZNm>is.e2a ]Xo>jhvbf/9y +0Q!B"  gEXI$0! "Av?֘;N`#AL x ܻze5Na5ݲ%Yq ??K;;6rH$$: Sp rO J@HܜKGX|Cl?̵(+q5 _[ى5*D+GyS i4({0c+b+b+b+b+b+bc;uC3"+q#۷pZTH SA8 @c;uC3"+q#KXcUVٲo=)J(c+  F_AXGړ9/BA'5@ u\ù_*, rHFl+07}I>2 , !3ny^ڨY)8kQm &,TC3rAa.Ȅ؀[W^VF5ے%^YO$rH$$: Sp r'6RS{WE%4*0D?pFMB\S- J&q R!"@>G܌ ̈|\ltF36%ݱp=K9tqnVf$6v,\zk9PTC3{kTVXiP`No8s- J*$qP  i y8p m%ThuVh}d<`}/-^rV`⣼CpE=\B Ia* CD~lnJJJJJJ-/ߩ'mΥL#, BR ^rV`⣼CpE=0! "t?vC3"+q#KX?UT{{{{{{{{{{{{ߏ ̋ p m%xz6Z92.~vN̼J͠faԎb:lnҦ5)2@RNo$cwN"zM)qJh"-YE^hUsUHP(,6%rRc*H΁8X{?9lv3TVҸO[wِĺ{Rn ^Άq#] 'y`j*{}]ş%Pi]b.g]t?VwF+)Io,QCd; H#)kʣ-I> }-8_&#AѰY-o!?jفp!^T" tz`M`,sRzw/Io,@˾mMP /Ǒϰҕ2r%>\^Q_Ę(~8ʡG]/9TLNBjt6Ls{FbF)C" kdjhQ3|˥pMZt I,Bޕ"*^`]YүD'TݬZ1k 㳷Ridp+5Sn+\meNb Z_ =ϊCׯ$nv٣$*}'] y" ׂQn^t+E5Ycȡze}id^Y/Ralvnt>77u1O}\UZSVLŶD]r;ai>4L. L&oG_f3jn8JUeFg붹tD-ĔbOD_b,%>+u{'Nw&"rI7NNIZJNgBx|YG_k+h~nQPwu{F^Ԓt[aA yi̓O [>`>0߸E h%፡~WjrƬO˹UmEi@U/Q4ˋ-:`?˫gƎd F.rM1UD#w%ʜAt4БQA!P|t!ժAeǠdOP}Qֹ{(.V%b'r36$@BHJd lHdg b  M>`&tz^z^z^z^&#Dz^\p|L<%Gx<x<Fu]u]u]u]u]u]u]u]u]u]u]uM&d2L&)Fh4Fh4]ZXV2* )8:::::::::::::::::O$84Ouʡ ::::::::::::::::::: B)(' & %ȁHAHŃC(69xx9džGqaaAQLԆ$ 4 yyȌ$`>:1hh4Fh4Fh4)6Ah m2;WPLk" 峃GVl0w߀y9:~?f~(|~U4^^h4.ϿR!?3qpg,\>?fqߍl[8 1:`%?ExtRNGv 3{dN΁cH mla x;݄@)*RL$H.26xgWq0nK9 7%[By%SBybr|dFq[D :՗2 !4 B2 r"1[dD :՗2 !4 B2 .8HکQPL}p ,@ SQ;HƨTO|Orߦn c9oc7h셌.vAb9쵆ưvKa`wgg쫂]Ev~ E=Mz)W'[]djLa/EUT}rKPb]gZv ~Y-*{%ONvh쏒A7FvȾ {c의o^v >9%=!A7FE;s?t m枋q4BfNyc4gмSPi.p1E5׸ZzBP ]'"t~{k }XA.,}UԀOC96ټs`+@ć:ȡAC/d A7FtaPwWgB]Eu.nK9: G"=Tftމ90E׸â[TJNA''DGB:D4F}Xuz.RǵiiXFuIYPES=BP,: Nb2 , 2$sNqK5fdx$]Kʭn*[db,|Z%i5RR!#=2T2M:< c:]Y0W%ytRNNG7& 3{dNL΁7/%ϴ䓓\"#b?JrI""#9o#7h|p ,@E)Ds9"=6֐B.Sc\'>sg~ÂmB " I4&UAGGڦZF;4zUW^-s ˵R6pnO0Nńd=P +X//iч0IؚȢܣ/w 2"Ңu "?e,krSGS%VU{Yx^ 7:-)5r h45&S5Mu30xa胴&pՔjq&7 GLǢcO*K**E4h*멎য7=7W\9\.P'}@aGAm+Ea?Z,/ l`C"DE qm (\T L\# ;o2*k"CGr _nd뚥yø %Iz}%~hgnd&^`;hwՁe.]lSOyۜYS9AD8#^ÿl(-I~[kMmwW{>ԾOd{7*|Rߑga]WÛÏã0$ͱV3-H> ׍P;<(5]ё|ửwnU&œ'mFD\YmU< Qt:D5@   ݡmuiR+JV p xS{unś/*hx8@؊NɍgiF($M̭ԃN: 070KWiRD'_cܵYZu6[.¤0wmYCe&BC#C X $!-3@LF7PS#q9Vv!j d*Ơ\D0Gԛ{ t$J\1ܪ6S9j*8t52) +zNq~6M d&tV& ˅]YsXӭ7vb^yT#ϻ.'kuYnQ83!ArwXfk%;wm<0sGM.d*PdgH~e G(+މG I8kLYVZUڤ::Ir6&KUZDbsK<,0NҢۨ03B$8o:(.]ղ֎\^rZqzꍔ?*^(Gou,xa. m>wq߯KޏuLԋ|Z|gRT"ωM}Gz0ظ׾T6;߸ =3t$Ųω?bD e[h! A3?lULɕ}?˂T_铺ZW(>ƲMX3?܅VXtGtg&>H9Engu\n?s{[_Hz=鎍.+{8C ^fA෉"h4Ntzk`'!5jRKB;!aWY3\k WZA#mܭԧ)::l @Y.֓{ۘOg2m҃uQZڻ$uH\&*.Xܤ #J3ǩkGP Kb >ŠBc~·6Epkm~l7݆Ě? 9r?'g> Oۛ!sv va1{{SRw~ v%7?V|f(y(w&DOJ{`9IEl=,h}W [#CZsI7Q]"v{=^gMcuRQ:x]8K n~BB̿h s*oM%ep08óe e ?A:26w$T ZBYY8pIcFSv 'G13bP&9c6-K RP'S\"8hj(C6@UMY .¥Hx&^CI371:y؎Zgr8۫7SUҏ 尽-Q <"mU6E̎wNLp<#kBZ(ϴڿuS>t_G}ga{徣Qh5shxʊT6|Eik$ppT$CU 9cBP1~0{e}G~Sgh/~EOԟ%hY/C>(icB?P [9?U!u9t7 y 0-!8k3Q4)x< >Zւ&u;( X (8>'u .mU&dB:B)x  ecG`'_X,JL?"MZzgs:͂TE]Jby$)y"W$?"x̲&t2&7"%_P϶|T$t/Űv峠|uO?]U~'5WʯX:'|GIʉ~ofCU뒘䶠B=ᒾCѐ>)1GP6:/ZOA vU?)zz̲hQ X*w"@1 nӲ;X+U u2%~]QIcFCbf0RIPp%؁ZR).F]Op6rC0. emZ@`kJND+jC vU?)zz̲hQ X*RPp6rC0. e")-ܦe vY+U u2%~]QIRcT(Ibf0Ųѐ# v[s2\(ShB#7F\([lCu* ؤGt>xz̲Ù431_Q?jdMuΡu kQR+i~#(HgSh>淠,;?ڨs{2Q"01:&'f9NxMG>d]]Nڣ g9AơЇFyG9N11 gZ: /^|P>Hs( n3 L L&8#$%GMlp Hxhgp°01!, By;3܉d_( E͖K+R@8宊e 314 BWvb1Wq_Y:&^Pd}|}HL~:zÄWxC4&dL #|]!<=2*ˡ%xᝧ,Ew:lS+3̾l$\$~:k@X=Cy&-̡h匠$\[;Zx&%S[ voǯ+R0Q W]AZ `r$ԧJT#ZĶ(7hhQXV@^yWWxPThfTM r60H41QW @Pw$  R3P$lR@d˵6n$-X`6N@KxPJ᱐O+<`ES)'" MT h*E"ASNT52.eq3(a^Eܸ=-/,F9A¤%%>SN ;S4 8`Z.J7E@@.-8E[*פ&&~ml:3fJ5XFu,&,hsaghnev)72i {dROAXokɓ$`/IJBqD:uh6Iм]\_/o˜o&TRد;MR8EΖ]C>5 DKHo p:?3,vHZ1ztrZ^_J:q$9.ުARd,4ƫzT2OPI _nV$*O P%|_W*kLPE!۴ ʥ&)a%A !w=og9_eW5EO$G1qaU$E4̢$a m,쪦i(`:n2*zY9@횞~ݖ]=͒ |^mZ]VSA0 Q̿]ӳï۲YM˰˪dj"qfQ0 b{~skzc UJMR=N,JFA B~zvMr nˮjfIb>6-.RIiEI(A]ۮYmUM,Q uܦeeU+5I8 ( r1A=9~5=1-)z%9!۴ &)a%A !pw=og9_eW5EO$G1qaU$E4̢$a m,쪦i(!۴ zY9횞c֦e(,qN$G1qaUQA0 Q]ӳlRA0 Q~zvMr nˮjN-Pq*S'5I8 ( r1A=9~5=1-)z%9!۴ &)a%A !Pw=og9_eW5EO$G1qaA0 Q]ӳ 쪦i(`:n2*j"qfQ0 b{~skz~ݖ]=͒ |^mZ]VEMR=N,JFA B0~zvMϲï۲YM˰˪IiEI(A]ۮYcu[vUS4KrC0yivY5I8 ( r1A=9~5=d nˮjfIbڨS`5/T6s HOW#oϐ`Kۡ@ ML:iit$fňdw4iFU::Nu 6` 6` 6FCf@rq*uqo74T;#i4ͻ#\l7OI vhj &,0m;ϫ=A ? "Vn|w'S)GB x:h2]X*)% Ň#N^kJNҎFm>g9u7 eW5E/Ʃw}XJ m:f9p7aMn$oŲO%X6505`4K-V@B x:h2]X*)% Ň#N\-JB!~ ɾveNWo:*=$Rs!jzc_w`ZvUSbP&$b$d(t۠éGJbadP([:DVRlQm:Va$I2f sd^bC#zҋvz]قlvZ?(*bc{Y b]J$>wVHa{_Phg+jţaBCs)灃;]̫"A޽d7^]:8h3aڸ(*=T-?CSh hxV"Fro)aSu+<~N^\CAR9G<$4m3Q\ |JR}k/|58b:~̈!iFp!%P4OZxs{8&$4̖+pttOwG %ACGztYZ19?**F(n FgǔJr^r\^|xg0ΐhZ>da N|&w!ED@<)CJT,X>0r]Y~\yT-pŪ%WPa@Ǥ^#~dFԅtoVA'>+KHETUVf#GO^if~$ nӓj5ۨ3D)zֳYxhh4+:]]:::}ܚ V&hҮ׆'sdgsB`hBTbٹw'.>A? .;ǭO o Ɖ~ï*=CCbeDÀj2 NY%;z J>Ҙ!ڴH`m=S/N-DfT0j RZæ3V`TK..0-6gv_8_DiG|Lk,29xj>K9I,^'^he*w& s.pV <3qk R$7;Hlx)88q_KŋxAo'0ŭ층f5oÑv HU cxG>@BI~=җpGs (XTEr(skdƄ 9pzɥ* F8 5 Hf֞2--ez@1= D?#|LML=2B \^]>jl[y ӊ!3ר:K^[~R]Z1aO@+A;Ezmadc-&i vhկ(Ox[]S:J 5,}۪0]QnYC"ń48J%ݤE+fbTjܝcMN$XET4_*5XkikP9 QC}*U;G D3, "sTQ;]  (ȃw4Qn"fE^u:f`>:CsLEQlb*.\Fh{Iѡul6cɌ>cNS)OkX8t007n#hг5D^Ol+/պ}PvW^&g'U.sA " y)?z}3Wx}t˛߼iz,E20T6kv# %ηLRkRb]!v$DofdqjFi"*Ls/!ǼJ^d|z4E FV?M!6'g OxhI/\ Դ,<K70ItCh` 67EJNψrҬC&M/ p:8|ep#xj%Ha t-孜w.!ħ8H|31""C (H| S 1"/C r_&zd}d.e kr{Or{Q|&;FS+& Z9w.. |/]7!r{EJ0 o~]ҡ0q^ -Λo5[u|k&G?Q# ,"~.#3ޣhZ7ڋ &#j0 Hm,xu>q Ywl%,[krZ!Qn{bKhcRz˘$v_qDgs,\i8#;P46 :G eBWDۋu:mf,=)=ڔ8`G/]re.rv^@"lEsf(S%^;'fVZaB>ʛ'm$J*'!;mNz|wVkʀgMb wֵ-vcm|+@5p`TKZ^BC3e<8* o3ܻӎIo͡ά#B~̈ LPسc>iY틉+ʪ;DU &] C D@1lCOSֲp;e';ESK? (a{( ؞(]9Tڋ;Rbot1cnH)9pxgNO^E*2"`do&Hu䍕&ɉX:Y>(蠴:QI4٪ƩnqÜ#!!dz.^"1B>a2<>ܖLz@<@"@@'Hƒ3`䥬7`SERe仃RXW)p09C!.i^E萟{AS D[6tA:פQD'zK/`'c!pKmIRҦ$I$Yl[m[$aaa1yEMӴ 9!yiJ<(GP$ EP~POu9]5EMӴ 9!yiJ<(GP$ EP* GQKu6E<0 <OXoPW;Qi:nӲ vY$yPcH &tAa;1\5 1A^ӳ2^EX  PWzuYgqN-4f*I B@LANOu9]5EMӴ 9!yiJ<(GP$ EPt^iU\}o>MKYqM˪$ȃr4 E1 RiOu9]5EMӴ 9!yiJ<(GP$ EPt^iU\}o>MKYqM˪$ȃr4 E1 R=lZvt^iU\}o>MKYqM˪$ȃr4 E1 Rt^iU\}o>MKYqM˪$ȃr4 E1 R`, t0HT Ou9]5EMӴ 9!yiJ<9Mx c[&`M/%KdK2IDW#(((+_FNyUUUUUUUzY9VxVUUUUUUUUUUUUIiEIc5g+ ,P  0\P 13333333')a%A< m۶m۶m۶m۶m۶$E4̢$ȱdzPwwwwwwwwwwgDDDD8h0I8 ( rleUUUUU5I8 ( rle<DUUUUUUUUUUfffffff6I8 ( rlfffffffffffffe۶m۶mNޙnu>#;Ϳi#y\G $p@"o۶m۶m)$eKR7_[{{|ݽ$G1?6-.&)ޛݽ$G1?6-.&)ޛ!RL$`,۴ zog:<<<3)RJ)tH(uܦeeU$E{RJ)RJ)ҧZkZk%9!yivY5I|mZkZkZkZk$G1?6-.&)ޛZkZk{{(uܦeeUvY5I|mtā1p8BH"X(%9!yivY5I|mtā1@ K2D GP$JrC:n2*j"J4M4M4M4 bP&h0DIb~^mZ]VEMR7_[3qqqis9sYqaUQAVLg9s9 `0 K2D GP$JrC:n2*j"J4c @ . e"@cH(uܦeeU$E{>iP @P \,D< B(Q M˰˪Ik+} `0 P`aacH(uܦeeU$E{>iaaaRL$`,۴`Z \~|[`n{*Fnڝ ԹL'iz'vt du'pwblllEC0pqr^mZ]VEMR=N %Q%`, P гï۲YqaUQA0eYeQvp4 Eq0,쪦i(uܦeeU$E4L1-)z%9!yivY5I8 3XD vp4 Eq0,쪦i(uܦeeU$E4`Q$I~8"8 zcu[vUS4KrC `, P гï۲YqaUQA0EI$뇣X(@g9_eW5EO$G1?6-.&)acH {{wcH ~ݖ]=͒۴ z,J" NB2 ت6ml3EԦk3aݮMړv92%$I$I$Io۶m۶m۶m۶m۶m۶-$I$I$I$I$I ?I$I$I$I$I$I$I'Tv Х2I$I$I$I$I$I$I$IB!UUUUUj*'TvR4#`r0 h"ݱAAA3>$I$I$I$I$I~m۶m۶m۶m۶m{kJNi$ >g`. e"@cH {$I$I$I2^{kJNi$ >g`. e"@cH a ^w9Vd1X=V'! ?[X]J@rݟv )%&I$I$I$I$I$I$I$IUUUUUUUUjUUUUUUUU'TvR 24`I$I$I$I$I$I$I$I$UUPUUUUUUUUUUUUUUU!B!B*'T)oDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUU5I$I$I$I$I$I$I$PUUUU(TvR Х2`4o$I$I$I$I$I$I$I$9BUUUUUj 'Tv 244 I$I$I$I$I$9""""""""""""""""I$I$I!'TvR)%&I$I$I$I$I$I$I$UUUUUUUUUjUUUUUUU'Tv Х2 !I$I$I$I$I$I$IB!B!$IUUUj*'TvR)`oDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUU5I$I$I$I$I$I$I$I'Tv Х2c$I$I$I$I$I$I$I$I!jUUUUUUj'Tv 24R I$I$I$I$I$IrDDDDDDDDDDDDDDo$I$IAUUUUUUUUUUUUUUU!BTUUUUUUUUUUUUUUU'Td,$`t0 SN9   &-ɑ$I$I$I$I$I$I$) YUUUUUUUUUUypnljhfdb`^\ZXVTRPNLJHFDB@><:86420۶m۶m۶m۶m۶m۶m(!!?@\S:=No'PEA> n?LUUUUUUUUffffffffffYeYeYeYeYeYeYeYeYeYeYiiiiiiiiiiiiiiiim۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mۦqqqqqqqqqqqqqqqqu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]yyyyyyyyyyyyyyyy}}}}}}}}}}}}}}}}                aaaaaaaaaaaaaaaa(((((((((((((((888888888888888($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9eYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeIiiiiiiiiiiiiiiiYyyyyyyyyyyyyyyyi((((((((((((((((ziiiiiiiiiiiiiiiiz{{{{{{{^]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]ճ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m˺뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮۾0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0ۮY۲WS4KrC:n2*j"qfQ0 bqqqqqqqqqqqqqqqqeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe9yyyyyyyyyyyyyyyYiiiiiiiiiiiiiiiiz뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뚶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqq<<<<<<<<<<<<<<<뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮}}}=,˲,˲,˲,˲,˲,˲,˲,˲,<<<<<<<<<<<<<<<<2M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Ms]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]״m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m}}}}}}}}}}}}}}}}6888888888888888wyyyyyyyyyyyyyyys]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]z @ @ @ @ @ @ @ }vMr<~ݖ]YqaUQA0 Q                AAAAAAAAAAAAAAAAaaaaaaaaaaaaaaaa               ((((((((((((((( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (8888888888888880AAAAAAAAAAAAAAA9$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$AEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEIeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeQaaaaaaaaaaaaaaaYiiiiiiiiiiiiiiiaqqqqqqqqqqqqqqqiyyyyyyyyyyyyyyyq                z(((((((((((((((($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Iiiiiiiiiiiiiiiii((((((((((((((((,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˪뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ,˲,˲,˲,˲,˲<<<<<<<@AAAAAAAAAAAAAAADQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IM4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M$QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ5UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYU]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]eaaaaaaaaaaaaaaaaveYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYiiiiiiiiiiiiiiiim۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mۦqqqqqqqqqqqqqqqqu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]yyyyyyyyyyyyyyyy}}}}}}}}}}}}}}}}                aaaaaaaaaaaaaaaa(((((((((((((((888888888888888($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9eYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeIiiiiiiiiiiiiiiiYyyyyyyyyyyyyyyyi((((((((((((((((ziiiiiiiiiiiiiiiiz{{{{{{{^]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]ճ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m˺뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮۾0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0ۮY۲WS4KrC:n2*j"qfQ0 b0qqqqqqqqqqqqqqqqeYeYeYeYeYeYe94M4M4M4M4M4M4M4M4M4M4MQUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS{{{{{{{ޫ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮zeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe׶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mYu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u횞x-z5EO}}}}}}}}}}ݒ۴ zY9~ 888888888888888x,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,<<<<<<<<<<<<<<<<2M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Ms]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]״m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m}}}}}}}}}}}}}}}}6888888888888888wyyyyyyyyyyyyyyys]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]z @ @ @ @ @ @ @ }vMr<~ݖ]YqaUQA0 Q                AAAAAAAAAAAAAAAAaaaaaaaaaaaaaaaa               ((((((((((((((( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (8888888888888880AAAAAAAAAAAAAAA9$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$AEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEIeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeQaaaaaaaaaaaaaaaYiiiiiiiiiiiiiiiaqqqqqqqqqqqqqqqiyyyyyyyy? kkǤ#O*@0B`aI@$e8D-SJ!I$I$I$I$I$I$Ic1cQo$IUUvAAAPUUUUUUUUUUUUU#HF92%$I$I$m۶m۶m۶m۶m۶m۶$I$I$I$I$I I$I$I$I$I$I$$TF Х28&I$I$I$I$I$I$I$!B!BjIUUU$TF)0oDDDDDDDDDDDDDDDDDDDDDjUUUUUUUUUUUUQUUUUU I$I$I$I$I$I$I$*$T6 Х2L o$I$I$I$I$I$I$I$9BjUUUUU #TF 24 I$I$I$I$I#"""""""""""""""""o$I$I$Ij $TF)%=$I$I$I$I$I$I$I$IUUUUUUUPUUUUUUUU$TF 24sI$I$I$I$I$I#"""""""""""""o$I$Ij!B $T 6 Zeb:$I$I$I$I$I$I$IUUUUUUUUUUUUUUUU#dcԨMoF 240I$I$I$I$I$I$IrDDDDDDDDDD$I$UTUUUUUUUUUUUUUU>!B!BUUUUUUUUUUUUUU$toF )]FDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUU I$I$I$I$I$I$I$Tt֒'")3P-S&Ѐb[k33333"h I$I$I$I$I$I$I$I1c1jUUUUUUUUUUUUUUUUUUL,P ,(H@1!E $3K!{{m 9PSۻ # F0$PWX̌BZgfff`D$ #AC|xtplh4,+E22M"J Hhi0p6 뺮뺮뺮뺮뺮뺮뺮뺮뺮 s9s9s9뺮뺮TTTTTTTTTTTTT9s9s9$!!`OUJUUԪTU-UVJUժBnPU*jUT2 V3!`YcwףJ"{*  g74}}}}}}}}}4M4M4M4M4M4M4M4M4Mt"Y(>0ϫ6,*bK&&I)B"G1$1ʌkD 0M4Mt=^^V/NFXhYB#lS 3p1X %`J֍f$+(d?11caqc,˔DD0cԃ711l7`!)!!0 ! !%0{UQC %A//__||""EE//!/@.#<$alE 6(((r/2_͙dyn&e^2o1A?O! Z'Ja~ڈreeC7$e?SJmBjj92!x,AG }NG-3ٍ7Ѳ쪪)LKti1R/͈#_Ɓ(P)"qmI2pc b= ʦâP@N %mHy|<$vQ׿0坸Old#0eM*FZDgP{ ܮzefj*)r%1 !p}54(<`VL,x镜/隣pفH-,1Rf-ʠK([%qJ@"98{khlq1EH2hDDҔ;Rn<#N tXyvN|ajSuJMnۭm[o~AO*`i,Ʋ$!D:x#s_R

xG׼v ( cJhEC LNRzfZ/ƞ ku a_d}D=ZGjE''-6BY~hvl0c@@]1d@ T's`W ta[vAN;t(] VIŁ4/OZV3Y1HGGg< yr.hJQrMhl93u8K2*i&ei&" VIhH@ƕ(oz!: I40\%1ܠ(ҢWJ(k.@d @@( @ NN {N!MIyt-sVcS/V(uN/%2! o!$;`+bN[f*KvC4w;U87?M[5 <9!yivY5jGG]ygܱ Cvvfձt\D.ά:Ԇ(|.̷tvd5TAŗzhwrVjd6bZ`Q}N" ,yjR qFgO܊$܃R[z*̴Ds42$o.Ҭ¨k~%Q!)|MȀ)yJ!d;h,ZPm =?o~7o~7o~&g`u[vE?]CmN@J@!OO0Ή z9RrwN^7a(H5F75Ȍ\W9O%Hꥑ`(1NPvg53}c{vcoU@HNkWUt`t[s`_h4:DoC5=ˎ#۲H,Q 븍{p& CQ  riDdJ7lkM>"*mCT!3Usa>[mb;Xp'4g|a&BˁgCFh)I|plP^pFK,3gA0K ӷP؛E 9tt"m7ҖCځ'tO_e@D Łg&N BF< չ`>빮z, qVgWoBYt9F˹[ي(0KBA$C=J\a%R߃e>І9`$ʝ K3 +p~iXK?<79/wV kw荜7l/ Oȋ#P8 FܛCkd ,`k+rLϐM˰˚P"Mi0#Nc. {t5Go&gq1~Wj!YQ0&<8x\ڜɘjXB&Gf7hEu3&x;$-|uw_?{;.s(~`SG}=e<7h͚9Ű ]Xh}TGѤ S)d2i-xj4!  ϽT >[gAA򂯼eI_0#kvY-;G-RIt9R"d"ޠAGGssg3L @*L᡽xyG%~*̯3#.RVZ }cU>3K^uW Y,bZz;bpЏT}P4gC zN\P8oN򉂃~rvHG5: !b4\Yͣ{ѲfC@C?yD@ԟz=G*D!aa;aŐL[\GzǹG hq8Wmf܄WټxڂWL/2d17b4 h (1ל,EՀ^:h;@.'_d.];f^YY *ϖ '*1Wq4\TlPٛ3z ؚxU6@kI~!G#ӱlץMHQկ,e(Kb5ZeK~s#I$Uc^JإV'zlS3Nr2n^XiU6le\Eқ\I}VZ@h{Skra17268Z~u{g"v5Vr""L30!Hn_]$!E-5AuK/Ne'Q+uq-_EoW? N.mA-ߘo~+d 3" IY%Krp\iUT F8&@UZRUUUUUke9(((;=# C 2A,f.Y+Ƃ^*WbVJ)*pHu*p0X9_,`Ө`-NC&Oe,,EmX&e}\$3Ps_jqXjBh) =mL񍹫҉TP+z"- vrW_)t}- )syb V8h2t8V` Jp !j/k֊Y}N]Ox:|uX-q/8W9~D]GݙTBp \F$4T批`F{r<3)?CzX>z{HIp~̭RCT 91<gO~X)TvǛ" YQ!>6  \`A8`/WRP'%(&8`. e"@ëf< YQx:p~z@EEPllGq7ۭεC?qnl9N)e@PQL]vqʯ݅h6;5Y+I8t3;/0R=[Ƀ7RYGo.|FL֋@៥4JEyM=_I0*z8^HpR VPW5xVX K}=%H?f g1t4jTRx~,4 Do'\i||=F]S5WԴpI 1m:g"'e߶elG-t^\ )*-uObpqf.V1x<ޣѪmHY{abÝuTTu!Hiާ aZz™xmevHczNL jLnqJR&R6k‚`R5nQ%!-WMWxD׎0r:*$2m Bѐ6іWT$mjaB'0SDI>@,Sc"07PBD uŐ9nj7 NjO6Ȓ݃jK1_ :'ʶ1Y0۸ s3T3DRlꪄmo@۠嚇I&q6JMmTi͈G1ny8|p'=v#=jE(*2߬nu!/ 6Ӻw"SW-}3eq Ƶ}N{CkS1^N77zBA0נ,&a>3 `7/}sb8o aPuf3NR6NZO@RZFBȄdvQ!X<"!EZuBJ| KQ. ̸JtYТ ~ wQue2bCmVUHbYa!+IudeBUh$Vd 7h%H<{Ԇ%cbo,kKE2 xnՀd9Fui+؎ tZpNs4|az'ѹgAe=D 0|Wv;\ܘJoC)_OY }*(BriT7OL$ g;`|5kB kŎ՛B&^ qJ.J>g[=)9Bo 3Ɨ 2Oĺٰ @< L6&-1!JKΑsNUGGډeL<vhʒ۫HFCb(ikg63ʍF{Nwpr 6V <4Q/lXCI Fv~i0)a%+?̦Ul5Na2WyE)j)l܍BY m9ε;,Px jM/y2/+8x`1(ߢO/G9S6:ۼ0p|4&C$U qt/{v *hO 1w1 Z ހPmz)pA䰒z( 2eTML\[lC$/l3M=!A/!)RVHIO ~k|U Q|!Cva7)!^zK3bjP41;+pd#뺥>1|-`) Ƨc!9v&O֧.}Z\ /7h(>$p׫&ƠMωy63`H|[p$'H,}lعyqIVFNjC^ّ9WKE (ZjjQ{}vt2|8~(ߜthtw}ŵ˞gCϚY^HDc7"lsuk>#uf)!U{/q(^ y|x-ڪ2_7,|qV]_&LTz"<.=~.?yYV/2ڂwE$ޙkؽK ٨nBO^&r P[BbTKo@-`EI]ly|"\5UkJeܕؽr)Ox##&wT(sQJ^u-9?r .0~I~Io""E BD{60 gc Q m1S(K:7z#!Q];(, d~CyVHnyjf>z/5t[Q Jh.彏.l?4[l.F.zɨqݻw%ovӺz :rK"|}Dvh։U>5'v:$$2pֽ_͵a3G[_D2Vz56Aj?jyண޿0%mCtÝ8s^6$c7.jXFX[d[ְCQeW81`@ Iy.Q* k  pMTU*33333333333?SY1m24wF~hLK_>`>am4~[Qrgk8V7Y\s#+lHQ!ܶĐTډwVjˊXIM\?$Q'S:=5a'I>0꒙e#M;7VH?1F>:Ж><-S?,|S7IcPn6'v_l7|ٷƥ/@ؾɸk1ڞk?rڷ9l $< Q@WA؅fJ%`u#c#1S*xvH5Њ4~gMk0mrQ`K0FcӰmER9|WtNfUU,$9Ӧ⃬&E²Jb 1b*-c^ g9҂y;̀"*Xr{3}M 1oYgLNk`Z0VAPLd$GÐ7x q0q/ko45PL//y]"7* bDU(t Rk@T/9U CvzcKk%TOG>7|XVw5Wmt@ n؂#jPxf|Xw tFFL3:#@vt+hGy8 G ^^}~Y&(rR\\ Ly}7e'P! c.~uɎ "8ĤA*i{c0wFC$!FCl?xPM X+u8w{+K6kPkz(XJ.89] .K B6\hsXDufvd%ЪI!=ƘP" fcs::Khg:_|tpѠв8b&@`kP~J>R ׁ z7n.* a,=s7^Iug39`ITrk*|FcDƅCl,lݻ^,tt9p^yp+AS! ֆ閁ms6,cNi}׍k/p8 w[޾ &֓-~V_.} ^y>)/jhzja+:Bd*} S&9ViNe},J~n+X$ȔAc`X|_=ܜ6tꒇJKJϺ+Á(gh`ba&K7_+ ;zu82MSnS{W#Du+*K^hmZeh)`9۞۶|Ql-S dS<P\+D;ZW3EIE^䘝e#pWfPFU&*Į\B0e^0L1*%3M[ jpyC5ӯHKݺc& x\ļɃA^)갣;KlK=Y>@4l pPL-% K ξЭ}%;,=;DЪ!90 d;I~q%ءSAK AS FkQQ(ؓڎ@-%8qЃJ_Lm#a ^Ejx~F{SeGT_#vڹ%#oyܵX q{gTaDaGK[+,'J`|_Wņ[WU|AA08a ~zvMr nˮjfIOuܦeeU$E4̢$a ~zvMr nˮjfIOuܦeeU$E4̢$a ~zvMr nˮjfIOuܦeeU$E4̢$a ~zvMr nˮjfIvMr nˮjfI ~z1( r̢$a ~zvMr 쪦i$:!8^mZ]VEMR=N,JFA m,쪦id:!8^mZ]VEMR=N,JFA m,쪦i:!8^mZ]VEMR=N,JFA m,쪦i:!8^mZ]VEMR=N,JFA m,쪦i$;!8^mZ]VEMR=N,J5I8 ( r1]ӳï۲Y(xivY5I8 ( r1]ӳï۲Y(xivY5I8 ( r1]ӳï۲Y(xivY5I8 ( r1]ӳï۲Y(xivY5I8 ( r1]ӳï^mZ]VEMR=NXóWUܬYv$}TFƘ{ۘ6fFb34% b罣 @]r5-?PYRX5XSp}Q|6-.&)a%A {~skzcu[vUS4KR|6-.&)a%A {~skzcu[vUS4Kr|6-.+#c$C `@ϡ9t)E6[SCxRQo]**]j%jĕvj!PRD=W|jϭvK䎌xeI'!&Q%Ǵ -AGvr=.1|gA"6FC=U)N1(K!K/<|D?},b]tg rcmAMu lBg[TdÐl+mcf:ۢ f[l`4UmYgec.Et6pn !D=9S'&2-0 b2PZ* 8Ri)ti)(ҔȈH-T$[ 7nY+BL%Hz]Mîjz}=p7]i3Y rտwfk6m&^:aW5EB=>DB x:v,R)n4 ) z<|nffJԊyQ= pLz}ߪoci)EzN~;o1ǥKp+H+TaL5zlRk '}g?eI5S-ǍN",{Th1%l3F>h2vUSt(ԃ_.MbGXdUb8 >b/!^nfM}V΃ MUna>W9 btE?\"w8NJK.q{k4OـYQ>4  0C#3`Ckn2 rř&RRb!D$C|TFLDJMhM_w۵w,P\=ZZ{$<ώL%3 2^;1䊠d*s[ur(̋[Kuj1U39:MxNﻠ.1ǶqQJ;PfaXٟZtcvdZ/Nbs1\&B3cLpn5oЫwڴ $E7Y7yPVlƥ{(`0%faV|;*ssvI|4A!,R&cKbA*Ř`7-2;1*+jǃXVZeJ'˓hD"g59<;mO졲n 2@s7|qF b+  1ZXp~JHo oxް>x;`9͒01yG[2 z%:1 /&/47)0ablrEGՠBJD.`mlUES%OKFM$h3(G&dhƒZXp~JHon>x;`U? ʜ92qJkl mQ ZnS+Ѻ ZtBc JlFF\p/(݄l RxY#ׯ_~I9s.e2)$=:ڢc AVbuٌ0H";@*)Bz6| >ZAEG8>ZN/q| |ڟj@l LSlZZ~hvqѶ?T@hѶ`}^QU`Q>oU[aNU|8uŀChBדXM""bfܶKfzq0FCAhT1_02ڤ.P w>ϭ o\\ +ŕ p>DHsљ!%Q$>\|o ʽ:'h &;[ڑ0P'H>03J.[6H1 <=l?yf`fffffffiܦeeU$EY ]5kzcuϮ 5EOS@ e۴ z0vMr nui*,qaUQAfQ28v=ۮYm?.=MEq0rC:n2*j"q|,JB@Ǯ~5=1gׅH @b~^mZ]VEMR=oEIog9_PS4 PQ M˰˪I ( m,붟]j"89!yivY5I8a%! csa%! c0ǃqaUQ(FmFnlFkFj(ЌˠЌˠp H PHC[ַeaI"{pz_ťdɉl{كc,ݡ V8eKs]wMl /i"ZC+{/%ofmJchҖVvs^ Zղ0ό9 u`N7O`/E*HH JP7/pP^P[`( 4s@ālncL}ֳ,d6!P n`'3FjhL68 hNf- \$x bQ(Q0]*H5h횞~BMT$CY G1?6-.&)7̢$dpz~]ӳï~v])z⁲@b~^mZ]VEMR=oEIog9_PS4 PQ M˰˪I ( gm,붟]j"89!y]^Hrm9#v܌4  Zt<(\8 *}Z{%`f(U:5Gc>iZ_.E'q#ޠZZFJB*Af7STʵ'lImXZ)AX,lCbݹЋ.Mf`ܛ:g1i͞WF$\?`F[T,E%s^g|Vɳa8Cz1ZV2-&X+㵂0pb Jøh/ߌu yuQ9+qA*.m(Й|@2\"ޘ雄fiy '-k;esLU%ġ2&c}x+UA3ԮV@Xpr_Iԋ8V qyYgE]Ճ zvMCeU$EY ]ۮYm?F)z`( (uܦe@ (P!yivY5I8a%! cskzcuϮ U2rC:n2*j"q|,JB@Ǯm,붟]j"8LY ]ۮYm?.=MEq ( ]ӳï~v])z`( (uܦeUUUUUVEMRdU$EY ]ۮYm?.=MEq0rC:n2NS@ e۴ BM sOZg!9t\Z8iC:\mm-nN'հ)Weu0g8">nY˙*cms(~PBJ_o OiyN yߦwű& D!3΂ bep D K8@1$Q ߟݿD+%Iy J,Hd8n )@&R‘ os"9otIMcB"*t 'i` Ѻr%5*0SFY(Or{G%ni@렼` NT^"xЖKsxU_ɓtAZT<i҆"[$4+o n$&M|Mz:Set5g%@/$Fyi؜)\$6J-!qꭥ=`ig6̺}q&G9٭}aW17S*q]hqڏ˅8:p tm\Pڽ=UmdݾFh\L=,#" 3F\5BH@iq]oM9eC,BRJO|,1X`QEsBo\K= WlomFaĊFD|s?^>}GzBDť.g<|KR{KCmGo|仁®RQ2,GM3vKG > qs+X5EB͕lQ#]fdY1ň X V\aWq4$"Xq6Uw]B?U;щ?qPMO[?e묫w!p;l[':iWLrg]?~mϭϭ[ϭU[-T|ы\7 amqۋe鈪~!hz&2_N%Y>PX-rPJ))F 8%"&  K@E1sCSh uBӸ[:K]=jfMb }ӵ<ñ XvUS4KrC:n2*j"qfQ0 bP?w;og7lhjd)`}\ @ 㽝@욞'Y#ziYUI9( Q|۪+ ( r1㻝ӷ\ó ;mWV]SMOog:_uWʞjfH~bn^]ZMVD=R-NJ _ӻ÷[ d6V_5W2OWv$7nf ]UMEt=S53-% q(&IC)~؃{zsx#n$Is& :'yplڨBP{jvjcmVm LLEeZ5+RUtEWh‹Ptq8ZBKF+4f/|e1 뺮uP<DsAhm,F;{yA !N 71B[hVje-4L<UEᗒSjpvn5"뺮Z^8DX ؉BhGIPD:wᩕZQH=VmfڄDU< *QKys{ͲYI;eS6mm sۨQ ]DBKEOϟb.n?``-b+BWdEW:a"mMٴM)r?Ep+KQ6j6kg)TZ%Zi} (ѐZb >H |Gp00p&`BY$``& NHSr`?`0`0 & ] +#0 08`$Qt3!mmmmmmmmlllllllllPڨLʙHyXD8\ڞX~]({%:!ywi6YH p p phhhh#3T*jڟ5PTnFάjU-VZ5"K9"Tc1c])RJ)RJ,˲,˲,˲,˲ 0 0 0 C\3UUUUUUUUUUUUUUUUUUUUUM<"  i`$D"H$D"H$aaaaݝs9s9看\3UUUUUUUUUUUUUUUUUUUUUM"K9gs9s9s9sN)RJ)RJs9s91c1c1c1F\3UUUUUUUUUUUUUUUUUUUUUM,'`W:!rI#n%=4N8taaaj9@ x'|'|'|'|B*2Jl".zFZD A: $AH |G8L#0⪜NҊ rJQ-'p 'p 'p p 'oeV$%4I>9ި<0K¨,(IB W,N8`M1K* j*Zjb&XEr.VZ}TT9mLR]DY$D4iǍs?4lNl1tIN}wcBPln7C2ilXCG(lڹi?n?nY]q=&%"9B RJ)RJ)RJ)RJ)ReYeY9s91c1c1c1c\fMqli4?:" FfZ6˲s9s@ 4-iiiZeYeY ?4n&{w[X& 44" Yݻ4M4M4M4M4M0 0 0 ð;111\fMqli4?:R$#Pw?䈘i/--#ff[&@?333333333B 3%Jad @!z}\VYmTT@WH݈"ZD4H<84 #\^;6t:N}}}f&c3jҲ4+D#$!,BX a!,BX a!,BX a r( A2 jK) 0S F,0D(^aqV&A'O<6M#NMi ѯny`*Yx㠙{Fm8өf]`s|" + (RJ)RJ) `0 eYeYeYeY,˲(((Jyojv PFf?FL"K 2524M4M4s9s9眻h4 \fMqli4?:29@c1c1c1c1aaa{{オZkZkZk\Mqli4?n{" + ((RJ)RJ)RJ; `0,˲,˲,˲,˲, ԩ4nTVkv6Fs۸D"  25ۻ3D"H$D"H$D"`0 `0s9s9眻\Mqli4?n;"9"\DJ)RJ),˲,˲ 0 0 0 0 0   (\Mqli4?n;L2K 25;V BP( RJ)RJ)RN&d2L&bX,\fMqli4?wB p&P:9s9s0 `0s9s9sN)RJ)RJ)RJ)@&8ΔLTLgJ,R@ b#"Q@هFת6Zâj4 Wǡ  9 (E迺v9s9s]AAm۶m۶m P>`,g|xpR)1Th $8TLLLLLLLLLTҊ ;ز BP( BP( b2L&d2{{{owwwwwwwwwwwwwwwww ~5\5g\sf5gqe93iJI2#$Pu:CZjImtjqRJ$OC6Ie<_h 7Zi <#9qi`XQiPPWUzI(p,c5>jSB'8D>`-l; ]ESIȅlzHOɉL3ƺ<,J˜,$U(jځ2юvjjjjj;$h#|m*MG.dC~2HN`0aqTd!"DQԐ&A @UHCMu   $>۷o߾}۷o߾}۷ʛ4vzN٫P1Nn܃9ڼ] m AKY̅. cT Ghj Q *Y!j| oզ:Np|[v'xJgi˶tM&Y#U! D?gv$'n0 \8* cT Ghj QMnr3<3<3<3<3!qFxlKWn%8r![@yfGr̅.Ҡ0& I pv0 rGE6\%9D-T p B T8He<_%p7 npZhZhZhZhZh8He<_h 7Zi <#9qi`XQiPPEM8B;PCV9,W"=FQcx6)tC6FauHF2/U4d \V4dّ40sa4pGqGqGqGooooo;2,2,2,2,2, 3n41s`?8GxrFG< %p˳98ap/p8#8hghO8ZOr $-RuXCr!\pCh ob N88+uhI|2c=~Qkr{>{ϖ)yv>{r3<۬c=g}>IR\& \ 0șm΢4Wڢ~Q9T1Cm_5Կk^#`3&5},U2SZZ!6XeYeY¢aEosJ~kK/y-h9m0x.J} n>]s}sZϞsHaezܳ|==V" 9p> RJ)RJ)RJ)RJ)B!B!X>" (;-C BP( BP(|vwwwwwwwwwwwwwwwwwwwww9s9s9 U:jZUUQJUJժVڪTV"9p>RJ)RJ)B!B!Bc\>2K i iJ (((((( c1c1c1Ƙ\UUUUUUUUUUUUUUUUUUUUUU|m*`:0 ql۶m;ZE~EQEbĮ   8fBFa!m6 H3*1k TC3R͓h~~~~~~???????????????????78Wp,SED=l cu.'zeҧs8*]vH1cqfa ͮ0i%n$CUd!AـJ qc63EhoE2$0* 11DiXv b(b*ɳE@3)CmL'Ul9XHI@FMBi#.Př04b :A[g*LP"qMi!X0%<j >MD(\c`BU qLCY 196iI㽻u7fċWs|1r)w ˸]u Ӎs^׼M,Q =5Hj`aMrU`bEju RppPBI7zY8ɨ"`D$B \b1025MF'ShdBSdok„@#2>ҭv>y(VNhEaωb"dm1Bۘ+:CIXX@6\׆-G$wxZٽ5M!x }ǼAѩD<ߝe(JGkx)<'ۑ@v2:dGiuP Dwx[<3Znڳ""p *Uffffffff&SUUUPoUO.<¡AS32+rʬιI>g{3hj45C/"'1-ɛ{whn-ܫj)PP؈LʗxHwpVhD6`[~SK p~O5#Ԇ}P6>yWiX H t8KG^C?ܻ;lFg3&_W/N HudʅTDD4#_]ґ\@`͐If5M!eeU$ "qfQ0NH'veܥUdE#5$̡}ypt/jܽ 1-)xz%WF,>6(s.R&$2 ~^ݔ= :WVFcgUS4KrCC 8 s(G_Cܿ_Խz;7[d5F_%W1O ڈGueTʄDC4$4>1-){H@7R9L ʦS-т9q]ZMVD=ҵQtA31_?.#45C/"'1-'oN#.ޡ ڣX?sSka]VZ*_g^ h;JfIb~2e h^d>=9yݖ]UF$mlD&\@K<;8c+4"0-)~\|H'\@Kڟ:x6.jco.zsM̊|[C:c#2*_![ـ oUO.5-B)R! Qp7?i:3kzcu[vUS4KrC0$FQN WmLSPڨLʙHyXD8B횞~ݖ] zY G1?6-.&)a%s37s3 ^۲w=o{P0 `Q"aFA B "釚M0|IkEK*h^d#.ޡ >ڛ;7X{3k/Z+J} ɔJ|t lvdV\5TO8_>߾z9w-Ϋ)If"k"5s-R%2!("^ܸ  }yjFs62&ݰo.p /SOV\IADMlR ȄʇtFdTC3B#]yCc;feV~sbRTBgdBC:c![ـ TL(p`ePG/<~;Ϲ7lniv^e5Na=]-YrU1 QLHnvi ! Ο̽jJ)2! o.̸ J~ĚYt˶duT4D3#q0mҤLEd=C5#-%J 9)b\\\TLfQ`SB2R"c$B:_1)[!فWʫ{wip/ܭmzFjɑ>ѝ{AR#1r 7eU]5s-R%T2!"82)!A苞^{w\s5M,ϱ o-̾뫺gk%K* ə[(EAyOpΖ;Zd+P@ #@:u`c5@a t-*0(Z A v:HR|xGWp#TÝDfmy: Ђ^߃g-xn)&$#)Υ\.rT@=krwv!#\ŒUڔ*1[ZX;`/tmiԬ'T!G;ȃ c'42hћʼ+]C܅p%UUT+BDvLb =Yu'C U^Bqc!PgM񗏷v(Az X7P#/3 7ñWAgtR&Y5~ه}I7ܥ.@&uklCC̍m 'xo M 0k~ )!'(L,w{<<XO!"P6-EBbcձp(iZtc#Mz2bW&$RpVӞO:~v>z4^dzIoW#9;^0^pĘ*oi8#=J?-;:ZD&L18 onHW(xrW+Ӌt va-5%DR) )WtX${ww^4IB(@R~"+Quf'dpNkgl& dzڙ8P\FHmY3X7,0gxFMIjኳIHz28g(Pzv\ժZjZz_eufB7jeL]b]R="?TJpXtatW[GBlkvc# B=l 1dzڙvhDD<"X7M_h]DnI/Z\SQLZTQ~QQ6G:$u)cM-^P"Mxؿ`پ1"b cPB]i(;dۃ4θV0dUM =/m#"A{t셟7mB15<9Lpy:n$,P%h>0+XX؏6-ikmRA?̜K%Ilp̵TQR034HnD-@<8jk&.'qzZ!}V]XO ?zU9QTo}D@#x7kC)KòC pt[iǖpdWYUpTSAIAGp6(#XM^&7iH3(`ڛhDuSKpBC`U9wwVg5W򄈙lx$Zvv]YbD/hVpC2vQݴUn[r-\l"Vn)YIUMQA4Q M˰˪IiEYeYEQFeUAP {V"(v"Hh'uF,b#yX48w ^m)"Arh RB }}w$7nf ]U\YAc9UC1")Qj>r=s=s=s=s=s=s=s=s=s=s=s=sINr$'9 {{Gװ((X+B= `s`S1 |Gr&jabY]QۤIYAc9UC1")Q8Hs3W|+Gװ((X+B= `s`S1 |Gr&jabY]QۤIYAc9UC1")Q8Hs3R+t¸abv6VԀlp̵TQR034HnD-@<8j4)0z,j(fZ$%in^j3a7lV̮Kb\Nbaܰ Z1r'AbE0HJ!$܌Et=S5Iøabv6N05, %ĊP-{Ah,`5]ߒ!BXX uS4C1ʤK>"os|K4ă\/ }7+Ω3+q #o:0[/ZT.R!"@+0Aah @`UU4 OKs^#PN04;1bXo !"?()`}w$7nf ]UMEt=SQ1s1s1s1w3R+tH̸abv6N5$ @ 5U鉖XNP̴HJ!$܌ g.'1B3n~] |x %ϻo: 70.&._uW55O*݇0b&,Pi%@z ̳,#_} rŠ]!eс@ g4I/\gyT'qhL`BVˮhJj` kXKhRZ90RGI{#q0mҤ, 'qfV>s9q[/ht[90RGI{#q0mҤ]QۤIYAc9UC1")Q8Hs3R+tHr62~]ӳ3wp`( p(M"UJU,J r'r̀߅mf( p(fVEMvuܦavYuMRYÝYkzZ]VEMR=[$x(]ӳ3wp`( p(u\7y|ߤ="Πw[h+a!e :j2(7ymiqe0ܽbShnb a*UX QAPE\:P <6).%M˰˪IiE''^ZFhڤ @?oo82 ^n)47kąZct0n MX{%,Du 6(#XM^&7 8B( 6Qmb8Bqw6l\884O6ll8qP`㘾!y#S5jM8q,UPƑTM5j48fqTn̾jfJb,E2P I "D`n M@*ZԓqE'o)ޥwSRn̔e_qan"ـ{(-I\gJ+{5Wn}?)4\.iڷ韩)RSCcm}M HUR5YSk"r;2$^H@idъ SCEO/Q:ڒD_Vk2O/h};(f'C![ ,ZyUdr_24|Ch3FU1j:Ҏ'E{TsK'=! [Ew's#W 7WK /_@s/{9c6*P[·=%pvyrc=W90(J9sq'Ӫ' }q$vѐpm%$,{%w~mOߨ#a՗pTgtqgë7 4aWѻ'nuWPE߁rd7vZ|\R߄J&?kyhlš7v/DE˟zKw,Q.{OBz䃛F' 8)C.NN]PlM+Z]O)_m5$eb>r>ÎXR^<,etQnN.fqb%#(&LZۍ֥\/Bhu?B\Ch5f /o߀[yՉkrm u|3RS.%>2\'qQETTt/sEʺ+Su %,u Ѿ-`7\QTWoYL\J]p4nNm]{-D*y_s_澝8&<~wgjͪ&M7O1#jqrL qmꮩN:8W@t7F 3:8/ A`oFeO7AzA8I$!ZG*ȷXm+ A[6Gnuecgż4Øfi3h,m~{.ݱf[tm&^.kBSDB4EPmѳo;VlrQd1˥bTh u2H#QfcX$j=1\^cu9Ͷi'S4@iE?ġ0x_g9ߞkw.V5iʻuoso<[TN9*E)DsX ?mz޺sSWM֚d R.ΩebV$B(c0eɻuoso<[T6r4&3?b= |v o4onX}B:8߲[|.͛[ypgkםʦZd S_CkXULC_)J2J+jR!1yJ'ucO9,>v|v o4on]º7ù7]w*j9nvb+L}5cV1 ϺkO&J"|4:WS jEX^\8|(2H5 Y3vAhThAgfՆk}c@D]~#獐#/Jē _1L0,$~:~1~;1p6>׉q_A-j3n!=vD:[do1 A6d$ePf,KOΫpvk}6Ϋ~'hXFhe^/c}@}4ZJ"AW#T pI.֤$zU@Y|5]KpJ L`[!HIH.6W.mYhvV ֝*t K#wb0X)࢙(RNhb7װ:рnZ7t08C|$x '/ab^㨎n:c̃~<?0_:e`&WVqX lhtTH?"@VB)w w{A8 cG(IEɓ߄ /_,ÔkR`DYФ!IYPBekJ(#2KY.a6i>3wHM3 39[wno^ oBY8 oXC & QXbh<5qxG;p9bjqxGp-v8(;ps8:fzqxGtv0v9dv8)1c& jf' 0r8ap.9cpe"3O{>;О#ʐCsNE_JFs9e=Pt3h3ȕ.Y&PP@3)Gs5Ig@I 4IRJ_}c:G()Ga_^ϼԀ|I9×t~W_LKw8ί|m|I{Wt؆qa ;T2Y~ <Jr/鵰@rWe+f ĢL_WZl8۞ݣiDݢ1 cUãĆOlEu_: ?//0|ί ]!O'4 ?r$z EsȸF($l46G(PD"V$28$( dFqD,j/:3kQ/~l KF¥pc8.Q`n_o2'5JKXaIOB l! [ 9 =[ $P7HuW$ZؾV>3va_9ADŚ&\ oMF7Zx+ބkkxŴ) ]@.lpF=x \t{ɂ|8'tN~oWΫ}W=1j#na)KNqN K99'ާb<4FH=if=@o^]C/ :̰!+ >{CR~M WXO _eiyx<@P($DhD"HRdzb"MI TLԉ>)P*F( -&BR*TZVUkr^,+֒f-Z:us\9žvŃ8&-jOٳ{ iCVkZLԓ~TREh%մl([ʆTՍuktp. r,GtNխ:{cqlnxڷy1O²Oe$f+!¥n041VpѾcCg2`e8rR&@T \J-D3@CWJM)=ά͕jt]a;p/Z6anjnbdU\ʴRaUYNЫuDVfA-Ϭ͕jt]a;p/Z6]P,n#!ep"wGD֊,}~uo6`rLa5"(/:œ_LvKU2 S"*bOܓcNF[ FZK?ٰ쓥LزY% c''Xneݴ msrRv q`: D$b!QxF1n gzMi-c=ȖńѶw7J@1_mu` Q{!n*t ;!ԕRʹ*!xBHND2CH޴ WH~q !32jA>DXohlu: 0O"?48[t~jQ#X<,yAƼxucB]ńUq( dR Aq;;ߏ:/it}]\`nz^;d8VJȫ8}˪>'~p )ZێwJXQfVW1OE~G0-iDN̜S=6drp :dQ{1eִTY/SG,D(h F"jķLb>X>*cGq38mBCXO01\8>&`Dhh ~3jᾎ~J|-4%zQm j9ybaṞ;؄c+a/?Ӱ"L=J7ى;1WU |ʐ dܤ]; ޟA%bpSW:Cz}?Nzy',j$Y6\- ķZҽɁ 3 t 5@$Lr]@NUWLp"p.ʼ*H 3M7 =k~Sp/Gfl}9W 3{4e7u)UUC7Isd( w 91g[ti+[RvPE0.erYXX}+;r'J В8ːƴZ<?$2}$q59cNP=^~Sԅz!$CZy>=2<#W&QŽQsDU^q%n^0K+)v)+ᖮ|;, *oA`3,TMݖsMNA"('s5tt)a`YSPpK3RM! J5& C-eMRQ2e!<=2SdT}7B̫X\G+DZ1U//Lw2w ڡ \揘?.zU1`B'P1sc7@:x-1<~؃ͼmyy0[b~L!Q14\L@((* WU . _U :u= ?[I"| o;w\|DϬDa _e o /*)++xVK|k%xXL|LGxLx(6C;bUxsb8X1d<x+4O礐YAC~' )d䇮&B G!~H_8]o@ܶQ&*0+_=+Kj.//]سgdO|,fǃ  4Z0H>9ޑ<C#` pL})g] pMEdT4T0r XMǢKd g,3BފM]9bT-%`⚌̸(ɨd,a}oY4z LQW/``,GDRD)RV~c5 Zμlf]V\TBDXF$-pkS)MÆ>$0D/Wŵ z'nSj=oPp1XGC}к uݔb|2ѻ~Tv:؅Dhtc!K /V 8޸icMfnv^h2B%zȁF,1]@c"C޸Y-v=2)e !C|l"Lwb+1HC8) aD !E5P 4WbB*>N'`ə U&Cy^3U>rr/3&;;gߏЇ5Y2ߨ7zݞWծ*~kϪ« 'fZ$w^q5EZs{xg0 5sVe=~ִXs,=6k{jk^gB,0Gyhܟu<2ُYPL? l'{V)v*1%Lt, ;4ETSg8lɕq gc2@;ƞzxIJ{,.75w!L6i&}%yȨB)iSBJSn *ddo$~j(:0n݊F3is_J)`-厲]}QRW)th9ӁO*d9'{ $P<~:rDa|$mڟQFhU8+&q9)斳υ\=VciZm ؍u1ty9LP(y.F! KۻC{,jض=ŕV ;y7ϻ!;`͗ E7d 6vy?c;GpxEO\ڏc&'fNFSIKbIT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcny))))))))ɨbB $ʹ?{-|59c'vzr7όmLx6ǒn$!8-hQR9"^\#c|%7$@a9m戮[r!WF5 `/xIym]?sp`Y2, ͥ9߹B]bQ)09T[))))*%2=HS`kv+++++++++++,)4?JU`kv-&1>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzffffff ggggghhJ^ri:Nbvj*>Rfzkkkkkk l2FZnmmJ^rn:Nbvo*>Rfzp q,28>DJPV\bhntz r!-9JVbnzs ,8DP\m|st$0tS4gMgsiɡ={={+ DPA&D.V pFbBȬpC坂'f-BYLO~W#ʍR|[=R0? sؙkdֻ& bɔ)ǻ.P~r]tڃe `8ci(= PwM.5E;4I#trT`q}u%1=uQ]iuvvvvvUamyw)5AR^jv &,28>DJPZdnxy$*06@FLRX^dyz  *4Hzzlx{{,8DPt4@Xdp|",6@JT^hr|} ~".:FR^jv*6BNZfr~&2>JVb̀8DP\ht(4@LXdp| Yd&7HYj{Ӆ'3?PVbnz Zfr~t䉉Vbnz blvlx,8DP\ht  &,28>DJPV`~ ",2&06@Xd|&1L[jy+7FRamyCO[gs )3=GQ[eoy$/=Valw 5@KValw'2=HS^it !,7BMXcny!/=KYgu!%0;FQ\gr}"-8CNYdoz(3>IT^it#)/5;DMV\enwȪ +6ALWbmx #.9DOZep{ 2;AGMSY_ekqw}:EP[fq| (1:CLU^;Ocw+?Sg{/CWk 3G[o7K_s/M\kz &5DSbq~,;HUds#0=L[jy*7DQ`o~2AP_n} )8GTan{ -:GTan{ $1>KYit-;IWes+9GTan{.=L[hu"/>M\kz %2?N]l{+7CO[gs '4AN[hu ˗2,C¿>Ǧخ?tMuA{d2*L/S2gK;/ w>vܜՇhq+,OQ9lu6'^I{(7ܴ_Pa3UVE Ȍ\dIb|=^ 4*c<*ό  [f=4*̝J>[4 b|TuLN&pk(u0vmUtHUN||V`V_gvW!HxcxDjOI> KiP `r4zek |"ثtuMH)Bڵ<0畜c)6D)ﳘ'7'~#-Zԅ,+?\_t{nnO|9Zx"tkg߅EԕE3aS,v'r>mٻ2,~F́lxG=C1_cL)$1`- 8uuy3#*n}Շ2o^؍k$š>$+uSq|UU$ sc =(v jF nn%ؾ}cؼ~ƚ`Uoq%V}tD}[0pǜvUJKL/. ?=tuSneY>rYajK:A{#Cs$X,bX,bX,bX,bX,p8p8p8p8p `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.r\vnvnvnvnvnZVjZVjZVjZVjZ6fl6fl6fl6fl6fX,bX,bX,bX,bX,^z^z^z^z^WjZVjZVjZVjZVjVjZVjZVjZVjZV*JRT*JRT*JRT*JRT*JRexB%J>ܵuaM#A$>l0be Y,2ә H B&DtЁf(nRd .{b^YJ F%  4 bc1\AiKsT0UTr(Z4'  (6Bȗsc_ؗ&;n0R̉`3cL-SpL[r]I=YB2z1Nt: }gɢ[UPD~( Rb1Ʉ2xJT*JRT*JRTFh4Fh4Fhtb-mF0R—̡>;3w ĉы#@Z-BP( BP( BP(|>|>|>sb-mFxHQ2'Ƹ`K=3rv5YDOВ9gg_vAC1Ƭpl1Be.kö""(X h."=pPR/\ ~Y$E 7VNt:Nt:Nt:k]ꞨX$B@LPE ?6oŞSDnL(w&q3oYWՓ1HTdb-mF0)ˣs2W_VG$IIIIIIIIIIIEEEEEEE1:庒z d  p8 c0Oogp,UEG1Ec+{7x8*ȍ 0%+r4I`'(9ሑJ;LvՔŏ#(ɥ_Q@X\xG7FlP)B_K]rrrrrrr`[\G #t ;ASP>lPfi2rۻUh7$4H" -^rE9ـ#$?'rK Q 3WX 9\px/X_J /nR Izhc4XgWKoUM:`,zrkj.ȎA(#(ζN(>T :vU)# K(N[aM#A$"@2_Lk6fl6fl*)))))))))))))))))))) jW v0P,EnɻB)rP މܬ;DE `Q˕*y9$$$$$$$$$$$$$$$$$$$*ۼ{NYQBĆc3D-UPn 1FJ4ZP3Z졨&?bGGG3[ܙͼe]UO>r"S!+zxuB¤cF l$bQQPNކfNB0p/6O{ɠSMM4hpkm(GgFwoC3kYPLIL!e@d2L&d2L&d2ipkm(G'FwoC3kYPLIL!e0p/6O{ɠSMM/hpkm(Gû,($2y|hwdЩhhhhhhhhhhhhhhhhhhhhhhhhh\.r\.r\.% B+xsM/isO `EJK젱4 ,Tpl6lK).Bhy Ѹ"`ߝ\%* J(@A¿<:'s5euH %x. `4wܫ{cQ23A_oV9EdF  I$n-z#  0(ak -~< %h%p9;ՊҬAt' jᳳ/A;sǠJxH1" F4`5T/HFOώ PcIHooZ+ ʉiCy)Q )7:[|bAIp(HESl}@ސP*JRT*JRT*J%]5b[QBv`CˆTOk0i䍈au7+:#"4<.X\(!;fIp(HESl}@hwdЩB4|||qTԣû,($2y|c4 ˻^2TShc!BA>>Z[lr>8* ٩mhf4 ))LpH&d2L&d2L&$M n-~9zlmhf4 ))Lh0i/ti!M n-~9zx64vŔR&0 H$D"H$D"H$&q[O=ztp.x64vŔR&, n :4ZXP&q[O=ztp(x64vŔR& 8x<x<#M n-~9zx64vŔR&0i/tiaNwoC3kYPLIL! $HpsssssssssssssssssssssC8LJ[k_ΧGEA=:8x64vŔxc!0p/6O{ɠSMMe 4@ @'ۊ#F $8ċc;SRL8^a`AB;{8K+I 0H@b(pk GC>;9 ԀroC3kVNK4Z( (`ccccccccccccccLcIí/Sj?{Y;͂bJb ) n :4ZXpbрA>>Z[lr>8* Ih4û,($2y|P0p/6O{ɠUE|(1F#p HA{yKiG$埬aL :G1F8 dʁ8p]5b[QBv`CB `jӒ "!dA 4hРAMMMMMMMMMMMMMMMMMMMMM  0` 0` 0X^wҫ#?rH!B  XEIۊC (PP } vQ9- 9hY^w+"33333333F<%N55?<"`4&Ií/ӏ >; `4$8Ļ,($2y|hwd)9,~><F<%..........û,($PI3@= }?*x6: R]YTPNLKal":@pӡCD.V蠴[**S9h8$d2L&d2L&d2L&d2L&d)wx8&wz̭N,!`qBAC 6 }gɢ[UPD~( RbQ dxB%J>ܵuaM#A$>l0B :::::::::::::::::::::::::::::::::::::  `Wgw_W1,%Ga# 0`D"H$D"H$D"H$D"H$D"3/|yz978Ŏ}iQ!ips(EȜ60`Eߔ;<;=V\WROA^8#cXا38FB,UEґ "?!v0PB0^Pk&wa]X(P@ (P@ ,"I=Y2?Ceҧ3&.L@p<x<x<x<x<ǘD.V蠴[**''''''''''''''''g/O/gر/-*$M>v`(`hrcBJ) '4T0a0Oogp,UEґ "?!v0P0^Pk&wa]XSFHE,L,~RsOamLc !":@p@ 27  `Wgw_W1,%Ga#H@bZٳҖ6o`P"LQhO a/O/gر/-*$M>v`(fF`hrcBJ) '4Tah}z[]>d-#@0^Tc"W`ZRDxBȄ:,P@  `Wgw_ǸXACa~wpWl+JȎ,I`2h$f :86 i/ti!TOk0i 4{&qVz$8B_]TOAp0OȐ#c@2n2VzuG)Dhx`ѣk7cN%#> Cwg. F<%N55?<"@8LJ[k_ΧGEA=:8j?{Y;͂bJb ) n :4ZXM n-~9z$`iPiSSH<>1i/4I2R .Vpij.ȎA(,#(ζ6(ZúTF 6X12 ,"I=Y2?C124e\JDPcȄ `QfKc ~:t *FlY /vOk edf A^SArQƈ@с"_bcEO21 `jӒ "E3YM/Ch aPFz 2SK]&:h FE ꚼe[Hz`1Bǁ01>1 F e0F.~{(jpի.N 1b(rK, H1Tؐb@)x'rn*H<(f~Q)NbS6L:ӷD,baY%;04|SG`4rrW'G (^VK- 8frI1"@HSn9RK44Xb7+֐?9FUR*:HPpG7F$rJabC Smg౬# 񡄃Ƌ(J@BT'mtNRGF!&Fxp!ǁp g cHw4ً%B4h0DO  Tb cHGFoX2)GҌ%P*T$nrg7SQ$C"B$LAb%f4ViVTQ &z6Pp/VlKӏK)G$bᳳ/A;sǠJPDN זH^ %x(T?f JHF :,gbP"I/R1寮x'W{Ƕ0!@уNZK:è!6|>|>|>|>|>~~~~~~>)v8'l3q:}Zz^z^z+UsPUUWWWWWWWWWWWWWWWWWWW|>|>|>|>|>cx'M~f6^ǢO+<x<x<#rrJ~ 58Vüdf2%Jے͖qa~~~~~3D.ZTAagjVnvnvnvnvnvne `;|6ٸ{>f\\D >0/$EqC'H #,VD{[V20.,%HF!&Fxp!ǁ J /[㜰Xi%ed%4^@Q"D &4`C?"-W0Qm5K*I |>|>|>\.r\.r\.r\.r\.x<x<x<x<x<p8p8p8p84>.oYVJG2TACCCCC{~~~~ovnvnvnvnv'P4܂ ^|]^żvnvnvnvnvfl6fl6fl6fl6feXÿz^z^z^jZVjZVjZVjZVju:Nt:Nt:Nt:Nt:N`mVLK1V`fffffFh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bX,p8p8p8p8p8`0 `0 `0 `0 `~~~~z^z^z^z^z^vnvnvnvnv\.r\.r\.r\.r\.nvnvnvnvnZVjZVjZVjZVjZVfl6fl6fl6fl6f,bX,bX,bX,bX,^z^z^z^z^jZVjZVjZVjZVjZjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JReeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddddddddddddddddddccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat:Nt:Nt:Nt:Nt:JRT*JRT*JRT*JRT*JRi4Fh4Fh4Fh4Fh4FP( BP( BP( BP( BP(|>|>|>|>|>[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVNt:Nt:Nt:Nt:N鬪!˹/vK I7C)Jp@DQ)wx8&wz̭N,!MMMMMMMMMMM }gɢ[UPD~(IIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE)XDgŸ{d~kˤOg' M3\A$I@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$rgG-m&RVQE"Ah $<@d/O/gر/-*$M>v`(#.Z1:庒z d  p1$*QqM5 kʈI5`"a qrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrJhK:5콊ye)921(|@$!BB@<bǾ4q9DdN!C`hrcBJ) '4T"D0Oogp,UEґ "?!v0 I"b?ܓ%3tX[&}:8iBȄ:@$,UN*敥Ȑ:lXǏ?bZٳҖ6o`P"LQhO 1Bȗsc_ؗ&;n0R̉`ӣL-SpL[r]I=YB2z҃ 8v`(F$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$0^Pk&wa]XS9rȑ#G9rȑ#G Y,2ә H B&DtGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG1\AiKsT0UTr(Z4' nܘ!˹/vK I7C)Jp@Da)wx8&wz̭N,!`qBAC5jɄ2xJ|\545k š2"GR -H|`a4,"I=Y2?Ceҧ3&.L3cƌ3(nRd .{b^YJ F% I2dȐ!d2L&d2L&d2L&d2L&d2g_rnlqҢBc P=9lb0o sS+ KHF/XPzP 4>.oYVJG2Tp|ŋ",~RsOamLc !":p… """"""""""""""""""""""""""""""""""""r\.r\.r\.r\.r\t7DŽN)וS%$,N(=hӢE aa`V,Yt #D*~B`8`L/WD5QCSְ.)#Bx$Հ"ć &@XBHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH(,UN*敥Ȑ:lXTB *bZٳҖ6o`P"LQhO H1Bȗsc_ؗ&;n0R̉`EPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP0Oogp,UEґ "?!v0O8qH"b?ܓ%3tX[&}:8iBȄ:ܘ0a'&=;:(min3 *AE+Fd A>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>F0]M1cnuu%d J* ABT*JRT*JRT*JRT*JRT*2a ^%D MMZúTF 6Xa,~RsOamLc !":@p#B[T;YޫW#CzcDB!B!˹/vK I7C)Jp@D)wx8&wz̭N,!`qBAC> }gɢ[UPD~( Rbуxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,"I=Y2?Ceҧ3&.L[]>dѭ*(0^Pk&wa]XSFHE,L@ Y,2ә H B&DtЁfHhK:5콊ye)921(|@$/<@Eʞ4xKZEa @#x2Pf_rnlqҢBc P=9l()wx8&wz̭N,!`qBAC Xا38Kݪ"CH;(@2a ^%D MMZúTF 6XA,"I=Y2?Ceҧ3&.L(nRd .{b^YJ F%  4@$rgG-m&RVQE"Ah $<B@<bǾ4q9DdN jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjh}z[]>dѭ*("?d Ȁ2a ^%D MMZúTF ,X`,~RsOamLc !":@p@ $P4܂ ^|]^żCK> h $rgG-m&RVQE"Ah $<0 ! _^΍-6c_ZTH|JQ2' t7DŽN)וS%$,N(=h }gɢ[UPD~( Rb12xJ|\545k š2"GR -H|`aY,2ӹ~~~~WTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT4o sS+ KHF/XPzP'L04>.oYVJG2Tp D,~RsOamLxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxEʞ4xKZEa @#x|˗B@<bǾ4q9DdL-SpL[r]I=YB2z҃ 8^xouy ΒEP:A'c.]Ȅ2xJ|\545k š2"GR -p… .\~~~~~@p *xuv'ku{*,,,,,,,,,,,,,,,,,I"heώJ[LA g_rnlqҢBc P=9llouy ΒEP:A'-ZȄ2xJ|\545k šT'?d ֖I$N@8f2!N,Yd I"heώJ[LAg_rnlqҢBc P=9l`1o sS+ KHF/XPzPʕ+4>.oYVߟL/WD5QCSְ.)#Bx$Հ"Ȋ+VXbE"b?ܓ%3tX[&}:8i%P4܂ ^|]^żf_rnlqҢBc P=9lT1o sS+ KHF/XPzP *4>.oYVJG2Tp2eʔ=,~RsOamLc !":H"E[T;YޫW^L"A+{vtPf- jgEߔ;<;=V\WROA^8N(Qh}z[]>dѭ*("?d xwww'*QqM5 kΎ|>|>|>|>~~~~~z^z^z^z^|>|>|>|>|>x<x<x<x<x<~~~~~vnvnvnvnvG?, %nUAɄ2xJ|\545k š2"GR -@ (P,"I=Y2?Ceҧ3&.Lɓ'O(nRd .{b^Yoooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn3/|yz978Ŏ}iQ!is(EȜ6Nt7DŽN)וS%$,N(=hӤIaa`V,Yt #D*~B`82a„I[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[E~?)'Kg谶Lt&q1Å t,YdI^z^z^z^z^t:Nt:Nt:Nt:Nt:6|>|>|>|>s\.r\.r\.r\.r\.x<x<x<x<8p8p8p8p8~~~~vnvnvnvnvgggggggggggggggggggggggggggggggggggggvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^z^jZVjZVjZVjZVju:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX, K^wO==Cu> )Sxg) kMe a^z)u/_C.i' fq\;\R;Gfj) "`ՔwH==2BVc]IHUt^ȿR`;,t>nU^ݬ̫Kuxr6ɳ pa7LVM Mvn炭w!DnÓmoG.Lpwr.uS(ِR3#C ;yEtsiuޯtb:m<ɝ Rma *ڋâ7f|qΑW=>uX[v m j'%ڵj/lf X!Y䘳Ӷ Zb$&D&D&H1@kYPβ_ɟF A;.vۮQY_tPT{a:t. 0ӖU}AIkԆ35m'ƗTK(M{2xa !q|}p%tV۩ϫ%9J[ 屒~ZJTݕL%!"ZZHC_M(L`:*^DQ@~.ꕴܫ]8iU$yHRmd :( ^Bne^fߍm{vEuu U'DYsg;HQ5 h}*iq !jh *fLaPh&d4в&\o0H1[X%cj.DsIDne:R`<Dtjk {l~Iۄ'`F볉UĩjaAW>xt{39{ "ÜZ)ޫo;J:nB ;86` ~8''FK(KqCheb_\З\+R #}wqkea]YUQMIEA~7772[DarDHs9s9s9s,S$!CG ~xrlfb^ZVRNJFBޮζgv6u5t3s0p- wn@*OF+T@qD <<<>>s9BwZJT( K5-e,, ޕ[1k4 B8RGn‡X@)į}d?PDS]yW^yy:y*^W$)Yh8ۀpCZkZkZkVrxĈ.LxKՁ~ ¾2i3͚3cl2I"?tԀ 0P5,8dZkQ *LD$P*J|Ё 0\Py6bHQ"D "{{{{'O8mҔ %K(KqCyyyyyjZkZkZkZk"b_\ZYXWVUTW&QѐPSS9s9s9s9s91&Ź{{{{5*ɽyqiaYQIA&%$r\{{{{{ǎ7j̈Ŋ&HAŊ#>l0I/U xzs9s9s9s9s`ϝ9o֜e˕)N (HB?`''' DA>;82j x6H-<[#ǡ"g#pg"hMD8$?P$N<:kΆE9( >v{ZW*5M(vTvk N{{{w ƾ-! LMZkZkZkZkZ+((()JꙪB1% -Σc#!a^'RNJRT*=uޤJ `]ZjR:"J&$c1c1c1c1cpԐE%FaC &D|K[ $<`++9m΄RP/nM \^i Hǧ*@5eddɑ!?vܘbʼn Zn# `*=)+ m۶m۶m۶m۶mWTQNKHEB?<9630-*'$!$I$I$I$I jR:" yaI19HFEDCBm۶m۶mm۶m۶m۶m۶m[J)hG&eD e۶m@z'bű  RJ0#m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJp8Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ5Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT7/B[45cd喉s$r?6M–ovNNlhd`\XTPL.('&%dC"!333S`lkjiDăCÂR"a1Ѱps ,+*)|tld\T?@LKJhgfe$cBA`vm۶m۶m۶m۶m۶m۶m۶m cgh 8N$H4420Wp M2$?ːMbB6 *&dӫM/ m۶m۶m۶m۶m۶m۶m۶m۶*i Hĸ|pdXL@4(8s)&#G ڶSP}vpjd^XRLF@:4.(" fi$I$I$I$IIJ! @ RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T.+P7 9`Ѐd*$ 0`Am۶m۶m;33QC@=:74qYA)Ȱph`XPH@80( H) Óc ۶m۶m gd^XRLF@:4.("ڶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶   $8D| &p{Cy'[s~/+~HՓNи\7ϾrV:ɭuYA)ȰbX, XSLE>70sy,^%|D ԛc+뺮뺮뺮뺮kiiiiiiiii`][ZZy (GfT3raѠpk{*Ih6U4sRQZ {kö~bF*չeI1иp\H8,~Uu0On JGd<`ƺfJ.ٽiM5Լt`L<{{{{{%Ҩ~wpib[TNHB<60*$2Qp +j'g$d"A!6666|:Ut/Nm)i&fC!s9s9s9s9s~Uu0On JG\.r{{{{{<vZ>"ͱy]}}}}7@/.YF ՜d,Kۢr"d2L&d2L&ֵ嬥{tmf_XQKE?93-'! m۶m۶m۶m۶m۶m۶m۶m۶m»6l'f _X Dž---m~Uu0On JG|>`ƺfJ.ٽiM5Լt`L<c*i#b[וl6fl6f ЋKQC5' Ķxl`TH<2(pqqqqq^nR6ũqU=% Ĭ|hT@0$ڰ|ung`YRLF@:4.(" Bwزs9аza=[6 Q UFaz'##؅} adCJ-X9g+ۍn6n6nL$u6jshxQ {vqlgb]XSNI.PбY@@t؀ W_\XSNID?:50+&$" }}}}}}}}}yyyyyyyyyWv5Sr0N m+I(42(L!":pؠ! *P !,Lȩ 뾻}xsnid_ZUPKFB>;7X4I"ۊ:IXgv&օ5唤yyyyyyyyy'JG9nԘE)NC *쿼zupkfa\WRMHD@<852^YTOJE@;61,'&`q &H8lА (L & ]\|wUt2Po-K jHgs`,Q$mE {vqlgb]XSNI44444444/'KjaWMC9/%~ U8QrȐ ?zqƌ/d2L&d2L&76Ts1On,J Fqܫ{;JY hw'׆6ETԃdzfF\ #DC4dpB $D! 9\|wUt2Po-K jHg疑a$l+g&b!]ۙX֔S tlf4xWv5Sr0N m+I(2(L!":pؠ! *P !,Lȩ(P뾻}xsnid_ZUPKFB>;7 X4I"ۊ:Iyyyyyyyy/'KjaWMC9/%~򝝝qqqqqqqqq|e͵e=ĜtL$ӫ[3 㺒jB" aκ~jVB.ɵyeQ=)6@a!@|Ё 0\P  ;70p&Id[QG=3) ĺ4\c3sss}}}}}}}}}۶m۶m۶m۶m۶m۶m۶m۶m۶m+/om,h'c"^ܚYוTNL>Wv5Sr0N m+I(ɴM]u]u]u]u]u]u]u]u]׵ҾnZF2 ͹}iUA- 5555,Q$mE Sp?-#Hų`%69i!M-!V*{xurolifc`]ZWTRPNLJHFDx<{{{{{ob_\YVyyyyyZkZkZkZkZkO `]ZWTSRQQS(gZkZkZkZkZk`G5fxbE%FaC &Dx`AB'FX,xurolifc`]ZWTRPNLJHFD^T*Jr9o֜e˕)OcǍ/VaÅ <d2s9s9s9s9s8lА (L ,P} h'pO.m L+j*i)(E)ÀA:qڤ)K*Q$)G1Z(C 4&0D"1c1c1c1c1urolifc`]ZWTRPNLJHFDd2L&s9s9s9s9syb_\YV(((({{{{キO `]ZWTSRQQS(ǁZkZkZkZk`G5fxbE%FaC &Dx`AB'rsH?Μ7kΌʔ'K ƌ+N„TfA,˳kS;# ªJ4M4M4M4MStAC ,T0AB4`@A  %6"(@{{{{iL.YDiH9jhD*DȚP{{{{wC@=2R8yLHY"}zB9 *~i @FBT,$:A@0kFq!^iUuw!G$+%H¶%"i$?"0̻vqVyĚW'6,k~RQ(L&d2{{{{{s9s9s9s9s9{{{{{蘭6hnGĎ-L [}U"QQZkZkZkZkZk-17epޝm5bfŬ0r\*JRTRIŐ#""*OXfq/T* |>g=uӘeP"B~!ck}2M!8dp:N;oԜ9e_#CqK UN":Yx`j*: 2[{cK3VCd4;p$ #xAzPC%G%  4M{{{{@|mgaԶt!KB^,"vLJLRT*JRt:Nt:<<,˲,˲,˲,92mART*JRTqqq0 0 0 xlJVbnz xxxxxxxxxxxxxxxxxxxy ,8DP\htzzz!(/;GS_kw {#/;GS_kw||||||||s}}}}}}}}}}}}}}}}}}}}}}~~%1=IUamw )3=G '.5Uο95(ZPsn3eуDB7 ,$! &1LV'eʦgC -92 ZH" r\.{{{ oNC8`{FJ#Q^X)(l2$h,a٪D^9s9sY6c1c1-$vh,#ae1{{{kZkZk9 Z` L=~+7 ZRU.|O! m"{sKnIPMwwwwwwwwwwwffffffffffVUUUUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-T|O! 9RJLRjxwwwwwwwwwwgffffffffffUUUUUUUUUU?̌m۶m۶m""""""""""m۶m۶mT! 9RJLR?0wwwwwwwwwwwffffffffffVUUUUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-TO(RJ)eݡp W8C+\ L =N,JFA B I̼xwwwwwwwwwwffffffffffVUUUUUUUUUUEQE I9C$"(p|SSo[ElC߲ 9b{{NID:,& LːP@{{{s9s9s{{{M4Mt}vmd^XSLG@:5/*%x<{rh]TbX,~yv.˪H'&%$c<~4+&ޛYwjy1x@ϵdzUqPl+G&RI?6.% >QP/j)C"~LSr*ڑQѠhwkf$]ۘVOM IK {IgET.! f%ՄQdw "5H[n ,;JYhw +:IXgv *9HWfu )8GVet #2AP_n}"1@O\kz.=L[jy!0?N]l{ />M\kz,;JYhw +:IXgv *9HWfu %0;FUds '6ETcr&5DSbq%4CRap$3BQ`o~#2AP_n}'2=HS^it#2AP_n} *5@KValw '2=HS^it!!!(/6=DKRY`gnu|"(3>IT_ju#%0;FQ\gr}$$1>Xer%%#%*7DSbo|&"1@Obu',;JYhw (+:IXgv ))9HWfu *)8GVet (7FUds ,'6ETcr-&5DSbq.%4CRap/////////////////002AP_n}11111^m|2!0?N]l{3 />M\kz444=L[jy5-ҘxdVs#{OT(\: ~.nې'lyweϭzBǁPY(p߲,DԞ`+fL MyVT^>oFUס;cUjX;3 PvxwNs\UAդt0; .(`YPy"Hr(;DzLqKS 1ȱPIPs9s9;[uy4Ƀ"Zgs@0 RJ)RJ)e1c1cp3WAwwwwwwwwnffffffffr`(0(vwwwwwwwWUUUUUUUU ?] 2:JYނyD20J "l\M)! 7? jpۦRJB;U? D y6䡈pP%чL 0+e: %Š̻wwwwwwwwgffffffffb7 5DIBҍ&!^ND )R&)E;<; ?(HLDDDDDDDD;33333333UUUUUUUÜFƅEm۶m۶۶m۶m8ޤ MM ,Pdtc ")07>ELSZahov} d%,3:AHOV]dkrye !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5;852/rBⱁQ!‚\ƆFƅU%Ĕd4ԣsCs UUkgc_[WTQNKHEB?<9630|(%" ..!z'V,^5 gا H$)OQeuu]ƶ[Jbɨ2 E/: #I$i۶m۶m۶m۶mhUm۶m۶m۶m۶m"""""""""""""""""(ݙUUUUUUUUUUUUUUUUU˲,xph`XPHXp`P@0 <!ɅA  9RJ)mے$I$I$I$Im۶m۶m۶m۶M$I$I$I$I$I$I$I$I$TRN0)@pkug2@rd %,Ѱ뉫 I M%8B4Ij.#i$T*sY l-цX TT@Xi׊8`(u]u]UUe"UX =6C:y.i)3333333333333nޤ 5* <In!Z^šj(Gwd)pJ#ϐN3r4'#0'Z".JoAMVPIA:3+# aVRMIE4etsbq`YhwvZTLE<5-$ _RM@<8VQKIC#"_הRPNLJDC@j(a]VPJH?WVZkZkZkX5ݴ\4ܳc3`ZWRMIC=94/*$z^zrjb]WPH?' |tB:2d"~wmf5DC2AP0z{{ponzaE%dH0YQA/!ֱ+nÉ`S׉Lti v`68% Cl nE l d  +6ALWbmxС$.8BZfr|$0o@0$3HxV[zo&<]pE3Ձ<Z]<+n~@$OvQS˥7+wM kIRT*yyyyy  j-*˲,˲,˲,˲,˲.3y& *NI&d2y kcǦ (7t<1+OaDb<m5h^HYRQ <|ǹ,*($)H$kKu%# yR?yj0ѡB;W杞9m̘q aQ Q [+ _^\|c3EJ HE$8TpGOzځ&Fʓ*!;f=ϧygL*MYB"\9 (7Ntި]d,$rL>yڤqšz!c>>> ]݉fX-+)'fl6Ynjf`\YTPLIEL&Y!3%ʒJHD{{{{C >YXWSR^_(gG\.r\.X*8lЌe+k!>rx  ,(^Q ۉ{ƌW&ZVjZVjiiiiiiiiii9s9s9s9s9؇Sk[C+j $l6f %9vxڤqbX,bؠNؗqsl &G,! L>yؔ!b+}*QFeJIz^W!oV'ԓjZ_Q- ֕RZVC >YXWSR  ꄁNfƕU5JR;=sژet:NT@+}*ԐE -Lt@q[; ʢbJ*A*= A~K8s.6ۚ3bȸ\D Ҍ#~u]u]u]u]u]u]u]u]u]Hj(ߌĽIclKJ d"\ZW(VSDl 0444444 [sy֜C,%RP=fr\.;)a+(WTEvnm`5O"$mZ31$, '?p2|X3ܤ3H!q-l|mni813QbwDQi0u3~{R wZUw6ީRl7}^`ӡ dfHXLč1gOKʊUiΔvlqO9s m}Րt.KP-rXѨjƟq3 ] \EAOCq*\;s\7Nm-nD8ȃBj4cm?cm$@GNU\enuz %1=IUamy !-9EQ]iu)5AMYeq}=IUamy /;GS_kw+7CO[gs'3?KWco{ #/;GS_kw +7CO[gs '3?KWco{ #/;GS_kw +7CO[gsRY`gnu| &2>JVbnz ".:FR^jv*6BNZdnx$0gX& BPۮYmZF.JJ.&)kzcuQKR˪Ie.@P&H}<FLá]ӳï۴`0 VTrY5I̥r]u{SeU$E2$p8(i$ >gX&FQۮYmZ`0 +u*z\RY,e"D!l4DP(~ۑH$s9s9sι]ӳï۴]:\VEMR=.s`a_ۮYmZF. H8#:=1vݯkQqTGXaѩ~K8h*(pOD$K貾lwwwwww30-*'$! s41.+(%" l63333333333߶m۶m۶]UUUUUUUUUUm۶m۶mے$I$I$d^XRLF@:4.("@Qh0*C$"ԽM 7DIhUUUUUUUUUUEDDDDDDDDDĎضm۶m۶m۶m۶m[$I$I$m۶m۶mT W)pYH&g29əLdr&3ɗ-LRd1iUd<JHCB{{FVX&H GWX)\( `ffffffffffs9RJ)RJ)RJ)c1c1cl3XKu"<Lx< B!Ba{{ZkZkZkZkZkRJ)RJ)R:s93X&HL&IWX)\(D"l3XKu"<LE$D7Z̵BDN2qF@JFBy{o!M$E w(l-)`W:5YuGW:U+uj+$4rTrX7n:B f%Fy^1c1c1UUUUUUUUUUUjWJ'c@^!*>ei(A`Zih.8€b۶m۶m6WB0-X(nQ/  $g8C\q9.ǝ2%Dr\˲,˲,˲,UUUUUUUUUU?)Ip4 E†a m۶m۶mm۶m۶m$y8"aC0$I$I$m۶m۶m333333333monQM 9R&)SJoDUUUUUUUUUUDDDDDDDDDD43333333333HDDDDDDDDDDضm۶m۶ݶm۶m۶%I$I$In۶m۶mT,  )3=GQ[eoy ")07>ELSZdnx",6@JT^hr|&0:DNXblv(4@LXdp| $0p>#?TsFŁ":C\q9L")8p: wwwwwwwwwUUUUUUUUUU`"@c`(BADDDDDDDDDD3333333333c۶m۶mv۶m۶mۖ$I$I$YJ)RJ ޤ I*@HrB  R&)L)!B*""""""""""ffffffffffDDDDDDDDDDĶm۶m۶툈h۶m۶mے$I$I$m۶m۶m Tҍ 9I$eJNUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-I$I$Ir۶m۶mTtb"W.M]DJ)e)RX$@pwwwwwwwgffffffffffCTUUUUUUUU""""""""""b۶m۶mn۶m۶mۖ$I$I$I !ޤICD|I[;$$$s680*$ u,@pZ[[*?HS)j29 F([[*?H BМL-)!#ȳ8$}U\BɱqA8x%J٢ 2I*b:#$7Ns:O5g1014ۙHwHo.0,#9(`%e&LVh|,E]co@`DYHΗdTm۶m۶m۶m6AjXGVu]u]u]ףtf [WQJ(X_9# np8L4M4M4M4M4M=NwJѵuQ1 ̬V<<<<<j YwEd21=u5D[J!ԬT®~fJ.͹y]E1Լx|~~뺮뺮u]u=<<<<PQQnyXq0άK ɧfE$jaSE1ɶxLSH>4*$R_ބ,܋;Ri٘(=u5D[ jʁ1 %m}}}}܊`YO͊H,,<<<<<[~= Tkz"ڑAx}}}}}}}w1΍ ,k*5G&EdAJ+۳֠zrjbZQIA=Ng6 ⽕qE) ̸h"7he_ӐN̉Īmәxoe\QG=4*!z<3))y Y.r\.rl{K]=̔\,k#ba1 ᘝ6g!XO͊lSPL&d2L& r}zp/˪<xj YwEd21+bX,&"VܚjZwR7'I$&qOJ[/Fy/;^(݌WO8r 85EI?/Q*{Ȏ !<8U~f4ηhlݯ>]Gq !H;tyо.ƛ]S:[=~hMv3HMߍrhM8+XSls jv|Z84X(o=sޖ(YrƑ4OHRPNu)3z${y[!@x!)OF (B8hhĈZlc.+ != lI1! |aPvEbJh'g3`3XSsR!_&s aJh㡟][ה(heM- y E M(( Fab4F8mbRJ=+uޱꑀndЬ䱈8ؗG%夔&` 7R;d6\Ȣzjjq$0(ʺ 2c0ZX>C#àpm5ՔTԋK?8 J<,"ݵH;u%;5\yyyyyy>Jhd#w9k+rb]ޥ33210*niiiiig,) y̫W" +#@xE .,q.<"JYh8lK I ˳PvU+ThWܺ 2c0 \\^JV\x@˫MJB>1(Q̾Ȯz^>"fa%?<6d*#ߝYUt`v iN.ϵt<[z' ʮrVꨑg%ń$bB[!v%W"A>?=d me\S#rNmmK-kg#:6-)&$ZZZK`B{;jZMJB>90"lK-kg# vz}EՔT{CQBDz SVlavjVXDˣ{SQ5_Z`aaaa|>|>|>oe-̌L ̃Ck5{s+IJ~vme\SN졡Z<840#`Bݹ%8TiI5>6|J#9j(r\.e)OF (JhZd2L&d2L&d2̕~vmid&~~~~~~~~x<x<x<bX,bX,bJh㡟][הԲ~fF&}Y񍷧'p8p8+~vme\SNlsӡ33210*No<\~ggggdE½bYPoJh㡟][הphe-̌L ̃CoNN5{s+IJFeXNKC?2)'9 ie-̌L ̃CM5{s+IJFeXNKC?+[MCCCC`0 `0 `URGĿ;7.>C#~~~_}IXG6? ڙ0"JywfE'{hd4ضjJ* ť] 2MJB>1(Q ,wnf]T}ҹFz^z^z<5tnmL+ ~d ,wnf]T}ҹFm)^\ؕܭ穡|tkcZQ𣠝URGĿ;7.>C#CŶTSRQP/. JVMJB>1(Q΄ ,wnf]T}ҹFFm)^\ؕܭ IXG6? ڙEvK5PqDBAe 5,\.r^ T3210pFދx<x<x<}}}}}}}}}}}I'gfedca:864-+8S)-4za^ pξBA]L7VyeUAo%#N hZuU==r1_ ;60.'%vc^ T3210pF^p8~~~GL!TDDѰlK IhiiivnvnvvnvnvnND9+ gԱmI1! |a>PvU+ThH1°9 $ND9+ gԱml6fz^o*F@Ktz^wS%= iɱ@+A=uABBBBʺ>) -"R_pj(B8垜 p#}*P!;T3}0:uh0P` FA%52rrGb! 8b]X"p%\vS%= iɱ@"1%g`t&waqcTSRQP/. JVj:Nt:Nt:Nh4Fh4Fh4vm5ՔTԋK""R TjPrQw"|>|6fl6fl6fJhaMKIFh!o 쳮LDA;`RFa(W^ 8onmklk+T83+CA6&v" ˄WW-,XWV#DRQP!'ynbA,k##E4l *䟱ا'܁gg8}3 .x-T}}}}}}}}NJqme'뺮zh$Gt]u]ׇyiGIH;uPLqІa!^cP0_ =1`ٽs!ͭڊ 5WOCKqfVlLDؗ .[ZY$FTQM $~XJI5ґ"uMt6 ?cOOώ .x-T3AB^4`@A u]u]u]um-lV(PVU8IEmrjZd $H~)Iss @0/-TR1)qG#㢎8n 0,$1(Hϯoߞzy0^͹kƂmm 4gfe(N}*EjDՔ(ONML7%wR{tdHFCBAe X!Ʀ;! ^ db(Lƒ ,Pz%0@@<ˊʮwS`R\[Y@YU}$ɩi)%JDC 9ig'!BhfQIǤd$G:r(&⸁xhðƠ` ?|{2b{QG7B.ś[ *R ;e«ĖV +UTS"B<;51 JI5ґ"uMt6ܨ`n >  "" dҍʃvUa?J KJ%L{Bl9$O$谲̱.$w ;ӄ=DfID'6=+m, 4, X&&'R-%eCbNJxKB?_N􎴪$;ݟ:3YM"{7yi [`.?x[kgݚ33?H||@_XnD W)%{fո\ A ;@b 'ᬃ_9C˄0AJ.V?`6QTbIn5Hu&{6PsF"qhgD6O֭HP{\ 7N6cEЭoTY(zĵ[eן-"H"Kp>ܒYwU<0qX\Edpafnv~ "*2:BJOTY^chpx $,4CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu} (08@HPZdlt| (08@HS[cks{  *4@LXdp|",6BNXblw'1;EOYcmw !+3;EOW_gow'/7BMU]emu}%-5=EMU]emu}%-5=EMU]emu}%-5=EMU]emu}@HPX`jrz  %*/49>NV^fkpuz !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5FNXbjr| (2FNV^fnv~****.6>FNV^fnv~++++++++NV^fnv~+,$,4V1dkry !)19>CHM2]dlt| (08@HPX`hpx4444444@HPX`hpx555$,4XqV"vLt v Sx*rӈ`t ;a}X8t@*_ {>R2? Y/*G$Sf_ ȁ5'a->`*Xk֏83>"gg{`Ut+1)\:q+Fx^ȼ,vб먊ƿ;X}$HM>OI2PdxqsŇ\ԝuTE BftH\ T4 9v8?O&DaU"b\RnT= ^ZkoQ**7.S_P;q zě xda^\YEQ)TĢ!.|yl6 }.6[.FbROߜ7usocҴIqH;lXH$D"H|ԉF 2``TUt<vA >vsgȬy9)kPImi8ŀ*@*N(aO=5rߌ4-daO R%+BEG" $4@0@f8nUh$ Z0L&ĩf4-da$COeIr)?zMm2`/W{:/&%%9ٙǹõb_f}NoP5JRT*bs:u&Ypyvp6uZL^$_d ᭑3#&MKO\w&ȂWgkS[žd1^ΟC" =צti谑Ra8z#)h64)Nxש3y7 <;8\:-e&^:u&jZV?zMm2\uL?C/# FΌӴ'K!URPاR,{x6[8n ]Ģ1b8nUg"MQO.N*JqS^ R}8541#BxxTGh4F? ]GPDeIG#: UPP{}.m죡q]X4PhϤ*J| F [63+ba^NZG>p[鳩<&>\`@`/"UR82I8ӻqnkhXDiu5e21!6|_gkS[S?Y D V3?z^/fc`][XWSQP*UrAEE5TBA|{pؤ9e*^\YEQ)D(H @၂~vqrgʴɼ>^$_oE 7EsUs\.<۟.syv6[Khּld IXV8vLX,bX,7M/gV@aU4`0F&@h`7M/gV|^:u&_}g?oS[ž~p5 cJfICCD&@D"D$H(H*aGQߝ"\Yt.v6?(d@yV:eWFEq,1&p Ì܄s۝+ }gjSXR y~IɮS04Ʉ/üܾjs6(DY@[fVUtB2&{^hk"KGl8C;zFPBܗo Z"m75daН)%2G&U>!2'8n{)c3SXS)v?u',b'3[c:8P'$: ]^k7'`'ğ!wrac}[W1(̞8[i>v> 2LY;0 ð::i6G"wVh0P Ug9n*D /g{Dmu{Q蓙4;̥2^۲$ZkB̤qd.Izܖ]Ac@ MA,M1`, YtX+U &s`%ItgpVZ*h.R pM%qyø/nMM[gn! cܘnקUVoKEM k z{ɑRJsTUՓq۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶5I8 ( bZkZ@EMR=N,J !0 00*ym 0[0pKu4 &"h')JIZo)a׸%>SVZ6/&)0 ðnfffffffffffffff y˪IisN$G1?6U-Z5I8M2PP0%9!yiټzզBD'&E<-LIb~^mZ6U/t"qr\۴l^VEMR=NcX, SqjټzJH4)Q A 50,($ >Hq3%9!yiټzBXXa+ڂHNxs{ >ܕ.J\巟A6CPM{x<_K8ci&Vyqބ|HKx)L `bХ1u`JJ)em۶m۶m۶mm۶m۶m۶m۶$I$I$I$I+Ab۶m۶m۶m$I$I$I$II$I$I$Ia$I%pkw?ͻ=>1E}}@{3㼳:22L RJ)Vm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$TL RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$T| "N7, [ED[jbvoY;opX"H%#ŐV A0’zjBB fW"EB& nDYG{R{ O"24@wVsyλ̥":H @ZdQh0UI`(PK4IgkH!S8 jhSi}92z{s9syި 51$I*i׏ߵy" ͣIʑ4 Ɏ5<螓n)dXT~nyVHzp> +Y9SeJ*t&eDbWѼǹ@ege/\qg B2uRԛpnzͯm۶m۶m۶m۶m'%Q 0u]u]u]u]ubP4dlIRVjZVj'%QhȀْfOHOK0RRԟGFG!fK)P i F :Niiiiiiii"^B, -iV@Yb$H%)RTbh4F%HOK0R`9H@hl~A慂oOg<L*) 4Plg8ǹUe⾰uiaYI9)0 ==" IܚgcL*))//////{R<8kU?)CP( 1;*ۓŹ5Ƙ\KeUTS|>/- Xq (Sg|uEƌ&>d<9_n6Q5exт'IqcF$ `N q_~ؗe9l 8b$ X,^pHh!SP6$V )j:C߰PWwGצv%̫ !SP6d CR6,zwtpmjW˜P~%8h@B@}}}}}}}},qbb4saY1l)9Bj*ꉉFF$8Q,iu]u]u]u]u]u]u]ׁΐaֻkSz 2eC ^W )jj)if.<<<< )jj;:6+a^M vn!a޻qqqqqq;:}{cC#r\.r\.7a>xNg^lvcg0Z3rolhd`]ZXVNK1V"4\@Ay1{qo437歭f&uE /A$__.2&I*.坉skyi)r(,/~SZL&d29Y^N.hc_LtxQbCIR[ l J,dyq:d!cneCQFr!fWL,*QnVsiFky Ɉb (=6iH5!!`οM°ERR9!14AlN ,e`]ZXVRNJG'ᰏQf4c̪0hi. ""8qlub}me]Q`Bb{4"rnyipRF% #B|Cňӈyyp5jF$ID"A$eB?n6k uˤ]O[NTXq3 .߹zPk0 -sua,O=0=Ngn}zC9"(h E=8ӹ۵&?Nc1nbk1Cheڈ77ezt`&n/q:`fį̂HL7 APŚ~¥Ă35ߩS,뫢iq;]^}4+ڝ*I`Y<'в<1q-vrP9.yeJq- =!0شz2f|@Pav8Uϡ"qoxyzc-9Q )/9g QXhAӮgr {@\B_ eKAm#C8ծEo z-B8'`!qCo&2>HR^jv".:FR\fr~6@LXdnxv:HVdr .CMWcoy&0:DINS_iu !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz "*27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27IT_ju  +6ALWbjrz #+3;CKS[cks{ #+3;CKS[cks{+3;CKS[cks{ !)19AIQ\dinsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~-27Pi`gT@OOPO6e.lldTD4 ók[C+ҺzbHت`|rp1#ƒ *O$9$d/G ie'Fjjmh4b*%8IR(קwr9s9s9s9s9s9s{z,se$d#"`\ZXUSWFVO a{{{{{{ﭵZkZkZkZkZkZk ө& +Q)ӻ{cK;# jSԓfK/[$! 2T*JRrp1#ƒ *O$9$6dha-6@]Pt:Ntg6g|be &J #/ n0\;QB*$mP;44444SM&0W,.9R(קwG'ƖvFŕe5D>N-$$$${{{{{{F̥-~{xvspmkheb`]ZWUROL] [RT*J{{{{{{9pl2)P(1B(H7hpbD X8dhECA/ 8j2ɀeqɑB>;:73DD?v'E &HlҬ5"$00 =TIL(K ɽyqeYME9-Q.Af 0]DR$I!>x訫1# (F@nR6b{z,se$d#"`\ZXUSWFVz^kT4fXrR $DہF-R  JjZVj́f̘/YLDB!@zA c'J!CS/ zxBt$rc%G ¼(Git f.Z"Hq@GPYbkt} (1:CLU^gpy $-6?HQV[`ejoty~XXXXXX%*/49>FNV^fnv~XXXYYYY(08@HPX`hpxZ",4>FPX`jr|[&.8BJRZbjrz\ $,6AFNV^fnv~ &.8@JR\dnv~ (0:DLV`hpx___"*4>HRW_gq|``$,4GPYbkt}%0;FQ\juj'/7?GOW_gow->IkNW`ir{lllllllllllllllllllllllllllllm(3>IT_ju '6EP^iwo'/7?GOW_gow&4GUcyq&;F\sr%8FTdq~)?Pftt%3AR`n|u0;K^iv#2AP_n} #.9GU`mz +6ALWbm{!/:HVdo} *5@KValw {{{{{{{{{{|)5AMYeq}.=L[jy "',16;@EJOTY^chmrw| !+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27iWbtC>vOjW|:s |O&7 =䯰 :(+:_qno[7s֖_ò?C`FXZqޤJ2GO |JD3Eu}VJefcd!f<+ŀU$ZEikHz&z:¯b՘b"2ٽdŒe&**@txn[VUd}o["4ֈC۶m۶m۶mUUUUUUUUUUUUuE%ĤdD$ãcC#¢bHGFEDCBA@*aUME=5-% ļL"aA!`XHwb M9)I$I$I$I$I$IUUUUUUUUUUUUT 2I$I$I$I$I$I$IUUUUUUUUUUUU TM9)I$I$I$IUUUUUUUUUUUU T "M1L B XzFhdB&njUUUUUUUUUUUUդdD$ãcC#¢bBRJ)RLޤ IJE892H 2@I$I$I$I$I$I$IUUUUUUUUUUUUժ TM9)9I$I$I$IUUUUUUUUUUUUժ T RХPL)`$$I$I$I$I$I$VUUUUUUUUUUUUT\2OХPʖ)94$I$I$I$I$I$IWUUUUUUUUUUUU*!R 2 2,I$I$I$I$I$I$IUUUUUUUUUUUUT " 2&I$I$I$I$I$I$IUUUUUUUUUUUUT2O9)I$I$I$I$I$IUUUUUUUUUUUUT "9R&Y۶m۶m۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$IT 2 2$I$I$I$I$I$IWUUUUUUUUUUUU T "9R& $I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT29)_]I$I$I$I$I$UUUUUUUUUUUUժ*T "9R&{ ۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUUT 2 2(5I$I$I$I$I$I$IUUUUUUUUUUUUժ T"O9)?"I$I$I$I$I$I$IUUUUUUUUUUUUժ T2O92?BI$I$I$I$IWUUUUUUUUUUUUT "92Iw9۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IT 2 2$I$I$I$I$I$I_UUUUUUUUUUUU T"O9)I$I$I$I$I$I$jUUUUUUUUUUUUT29IJ۶m۶m۶m۶m%I$I$I$I$I$I$%I$I$I$I$I$I$QUUUUUUUUUUUUT "9IJ?۶m۶m۶I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT29IJ?۶m$I$I$I$I$I$I$I$I$I$I$I$IT,"4)IqWJ)RJI$I$I$I$I$IjUUUUUUUUUUUU%<840,($  DDDDDDDDDDDD IJ8T"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-275+! |bXkK+ ʪjJ* i(:pؠ! *P !0TAp8ƾr^J6" ymaUI=1%YA}zwtqnkheb_\YVSPMJGECA?=x<ŵueUE5%ݴds9s9s9s9ͽ}m]M=- 弔lD,˳kS;# ªzbJ0B PsL/[ʤ2ⷾ]LC&d#3xȄ8dRfCpzy0 Td #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz!!!!="3"LAFd#3"0 j"#!r! P BA( rKٔm۶m۶m۶m۶m۶%I$I$I$I$I$I$iT)T"D!l4RL$`, P u]m۶m۶m۶m۶m۶m zQ<$%%%%%%%%%%& $).38=BGLQV[`ejoty~' #(-27CHMRW\afkpuz]2)r@fo&嫒2J +J +¯Gy;"J0Z`y}yuqmiea]YUQMIEA=951-)%! ng_WOG?7/'ƾ+'# |xtplhd`\XTPLHD@<840,($ C0tnrkc[yuqmiea]YUQMIEA=951-)%! ~zvrnjfb^ZVRNJFB>:62.*&"߮z{wsokgc_[WSOKGC?;73/|xtplhd`\XTPLHD@<840,($ C0|ﷻrkc[SKC;3+# 0f3!Q̷N8 Va)z:KCJob!gs$*YZH52/,)&#   ۶m۶m۶m۶m۶m۶m~{xurolifc`]ZWTQNKHEB?<9630-*'$!i1Ѡ``apmjgda^[XUROLIFC@=:741.+(%"j }zwtqnkheb_\YVSPMJGDA>;8 |yvsC@=:741.+(%"j xdL4ӻs[C+ʲjR:" yaI1WN` _y>> ľ|vpjd^XRL/ШxH跇W'Ɩf6֥uE崄T$Óc3ӢrRyB!᠀`@d9s9s9s9s9s9s)RJ)RJ)RJ)RJ)RJ)RJ) `L4ӻs[C+ʲjR:" yaI1W"a!$$$$ZkZkZkhT<$ ë{cK3ҺrZB*ɱiQ9!Q!pP@0@B)RJ)RJ)RJ)RJ)RJ)RJ)XD,˳kS;# ªzbJ2ѹqYA)9 x< ľ|vpjd^XRLոpX7ԁ:& O0 "N0AG+?~|.Ъ{{ KHNP<9(r|yvspmjgda^[XUROLIFC@=:741.+(;vh\PD<4,$ 0333333333333333333333333RJ)RJ)RJ)RJ)RJ)RJ)20oN-l K*i H'fER c1c1c1c |yvspmjgda^[XUROLIFC@=:741.+(;vh\PD<4,$ ; `]ZWTQN KC鱁Q!1p8ɽui]QE9-! \a1 """"XUROLIFC@=:741.+(;vh\PD<4,$ PJ)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s9s9s9~{xurolifc`]ZWTQNKHEB?<9630-*:pdXL@80( @`(;vh\PD<4,$ {{{{{{{ZkZkZkZkZkZk~{xurolifc`]ZWTQNKHEB?<9630-*:pdXL@80( ZkZkZkZkZkZkZ ¼}'. . LԅL{`Pt|0tHHHHHHH&'H0`B1118-o 4 h8اwG綆V&ŕe5դtD䳓D1.+(%" F1@0oN-l K*i H臧tV 9s9s9s9s9s9s9"b_\YVSP h8اwG綆V&ŕe5դtD䳓D1.+(%"x<c!a^[XURO2/,)&#  55555+X(Ǘg7צvF浅U%Ĕd4ԣE$cB!}zwtqnkheb_\YVSPMJGDA>;I㲂R"a1Ѡ`D" ~xJgyaI1иpXnEB?<9630-*'$!0-*'$! 6eYeYeYeYe h8اwG綆V&ŕe5դtD䳓D1.+(%"d2L&d!a^[XURO2/,)&#  99999/X(Ǘg7צvF浅U%Ĕd4ԣE$cB!᠀` ;L'xO0D]*?~ѮĊ0tHHHHHH]Dȉ  GUUq"K 0اwG綆V&ŕe5դtD4C p800oN-l K*i H{%M JG  ymaUI=1% MgyaI1иxhXH80( RJ)RJ)RJ)RJ)nkheb_\YVSPMJGDAc8iQ9! D"H$~Wĸ|pdXL@80( 0333333333333333333333333@_\YVSt GDAc8iQ9! (bX,~Wĸ|pdXL@80( 𸻻@_\YVSt ӻ 8888~{xurolifc`]ZWTQNKHEB?+ib\VPJD>82,& |||||s9s9s9s9s9s9|yvspmjgda^[XUROLIFC@Ykd^XRLF@:4.(" z`O.m L+j I)\v'O`. `Z?0T~i&P ,z9h*)j2f2f2g@,DDD}zwtqnkheb_\YVSPMuѹqYA)Ȱp`P@bfffffffffffffffffffffffffC@=:741.+(  ݍ1c1c1c1c1kheb_\YVSPMuѹqYA)Ȱp`P@02222nC@=:741.+(  ")RJ)RJ)RJ)RJ)RJ)RJ)%@_\YV="?<9630-*'$!DDDDDDDrztnhb\VPJD>82,& ]0oN-l K*9gF%dC"a!`i9s9s9s9s9s9s P(Ǘg7צvF浅U%DO L IFQ `][ KKKKK/pH跇W'Ɩf6֥uE䳃S#’b2ҡqAаp`P@0TkZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)Ź}qeYMA5߼M]  C'O`. `w fZ)@;3/4/4/4/4/4J[siH} aj} aj} aj} ENSm۶m۶m۶m۶$I$I$I$I$I$I$|xޛm۶m۶m۶m۶m۶m۶~z86420.,*(&$"  9m۶m۶mofffffffffffffffffffffffff^\ZXVTRPNLJHFDB@> UUUUUU$I$I$I$I$I$I$@><:86420.,*(&$"  eYeYV۶m۶m۶m۶m۶m۶mۀw)h(g'f&e%d$#T*JRm۶m۶m۶m۶m۶m۶ʉTB2" $"  u]u]w)h(g'f&e%d$c#b"a!`@ ;ٔӤL,Ӥ f^X,@0N{(HO! =BSHO! =zGQ P=TQ$I$I$I$I$I$In۶m۶m۶m۶m۶m۶m2|xtplhd`\XTPL *JRTm۶m۶m۶m۶m۶m۶QSRQPONMLKJIHGFEDCBA@*JRI2m۶m۶m۶mZkZkZkZkZkZkZ tbRB2"qaQA1!pާjZV+۶m۶mfIY*)I -,$UY         뚩/LIEA=951-)%! jZVݽt4s3r2q1p0o/n.m-l,k+k T*Q,ARD9l̀B  6X)dJ* ɩiI) ȨhH(ǧgG'ƦfF&ťuႄVUSTK"9Z?|ؙ3dxق'L4bXD&8HPzJ1Jdh>zЉf 2bpbe &J c2^HaB (0 Bihgfedcba`_^]\[ZYXWVֈ*@Xp`@{+LIEA=951-)%! 8\j `ZkZkZkZkZkZkefffffffffffffffffffffffff(?- ̼|l\L<, ˻{k[K;+ AC*L&Aj@~# 4fƀ ~|zxvtrpnljhfdb`^\ZXW.Hh`U@tR$GO;sQsL/[TI#CqF +P P xM*Iz(AC'5hʈ%)P(9B$8jx" 2Px OKGC?;73/+'# ¾u]u]ר*L&Aj@~# {{{ ʤ2[_ EP&ߔp$C ) (G4SOPɀ̄4)T"',16;@EJOTY^chmrw|!&+05:?DINSX]bglqv{ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz #(-27 B3#²߶m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶M$I$I$I$s9s3}e*33y26-P:p5n> VJ6\XɆ +pa%TTtM谉Eu[vUS4KrC:nӲΗUQnˮjfIb~^mZ*jRmUM,Q M:_VE%u[vUS4KrC:nӲΗUQnˮjfIb~^mZ0 %Ht8MsT(Ip0a %(@ OJ3ַlcY0jd2m7yI3,8 ڔ(=DDDDDDDDDDDDDDDDDDDDDDE$,4FNV^fnv~PPPPPPFNV^fnv~V&.6>FNV^fnv~ (08@HPX`hpxXXXXXXXXXXXXXXXXXXXXXXXXXXXXY!)19>CHMRW\afkpuzYZ'/7ZZZZZZZZZZZZZ[['/7?FMTY^fnv~\\\\\\\\\\\\nv\]#+3;CKS[ckry'/7?GOW_gow^_________________________ `!)19AIQYaiqya !)19AIQYaiqyʨR3tIrORTFyGƴjv^z GХevb J%TXh&~.tFNV^fnv~&.6>FNV^fnv~#+3;CKS[cks{ #+3;CKS[cks{ #+3;CKS[cks{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyy@GOW_gow'/7?GOW_gow'/7?GOW_gow|'09BKT]fox#,5>GPYbkt}(1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3GPYbkt}$-6?HQZclu~!*3IT_ju%0;FQ\gr}"-8CNYdoz $-6ALWbmx(3>IT_ju"-8CMW\ao} %3AO]ky!/=KYgu+9GUcq '5CQ_m{#1?M[iw-;IWes$5FWhvӨ #(-27tjZʾYS!U W]ѼըͭO),qH.oy0Ocitn5` l0whGAޥ'7EJ|? Ew HS6'Χ ,_[UޮVx4`i#iP>w7 'S=a&E`ϰN aDS4 ,rb/9s/`}5gvzXg0'>?xx!չ &u'oj |M|ʎg$WՌqh XKUQڵ}θA3mκ'N(>Vs8>sIjfL]cG051kd|(Ex5RYJZQIE=5 DRח}MHLyVTRQOM(%)Exs pҤdp$ $:XhkkkH/MY'V獚2`P¤JȎ0T`6YyLֵ;q؈bE"=n!5BDǽֵ;q؈bE"=R=7d0CE}gTHjlmV6ŕdS &$,Hof gN4`^*Ex5ӄgda^-r\.r\*Ex5ӄgda^-Ր:JRT*HRD| (L&d2L&d2L&ɤ뺮ީ뺮뺮뺮뺮뺮뺮۶m+(-[9mЀm۶m۶m۶mxWHli,E"H$D"H$ ¹ YeYeYeYeYeflC223cpB% D"@v@=XQ Riȷ6yyyyyyYeY~MHeYeYeYeYeYOi30ЊJ*l6fS//ě&<# nҔd2L&38888888aaaaaaaa}}}}}} xif,,L,V@:R$H5Vuuuuuuu%v|ks'FL +RT Q ,DQ&rU j]UIᐡbIC%G'EnP]<.}hec_]\YXI|@9`A‚~}~gj) BP( BP(zbć @}/-$H}}}}}}Z0 aA@I]_lmV6ŕdS &wG0[dec_]\YXi)PN-@rrrrI~{wt} E!ZWWt:Nt:Ng}}}}}}}=<<<<<<<lF$M"$eU1u/J[o*~bkNT"^=x`x2*l܌[2s0~6̭癲]Y[ L$:'zDBS1c1~8v![ `2ssGw!t83Kbp'n^Lz߯y5=րDw{}4; H9)MȈK1XjtP[o$PTs98,yӍMS :rKD1j½YR{vwːyfsBbTrd(#QCV~+0n:r<Վ賠h^Fh<>hos}{˾whka'g;[VfnGY-'E\!QmP~|\B'bcrWi3zM9tȠ)b" t c_4h,fze4a<>UaTj}03`{JRAߖdi5bX/_Ui4e)SPKxrld|׺ez*YxWve%vJI.m+Px^B*ɵyaMA-q 趨wW(M@/! Mh4F}nY4TSH]ZXו ig&A-˪fJ6* G|&;|>Eg_WQ(I'߻hR0|,"7jЪC 9 jU} 4SȐ8#@p&뺮뺮뺮뺮~E%&ѤH'Fu\W(M@3% ܫc; :1 ߵ-SQJDB?<72fl6fk˪|vrmhbr\.r\wmlkSLJ#D董-e`DL&>,z*YH> .XTQx̲g_WQ~jZJ6lga]W'FτDdaοEg 41jif}}}}}}4<<<<<<;8 } Z9x(g'׆&5 ܻoIc!@|Q㓽ЪRe ݵRe oU%}wsnic_YTQLG~\\\\\X39v8888GE.<) xK[e=E}wsnic_YTQLG~$4888,jdqn-m+*hÏ 0`U%}wsnic_YTQLG777777n~Ͷyp8p8k[VQKH¿pje`[Vb" ZuR/oG5400 `MK +&F:82-+SRONMMͷ-˲rV:&ѽ {U%% 9i53rP53\*L<)g^Ji)٨HGZؖ)DpN(PUcXPICA>;641/)%|vpHUcXPICA>;641/)%|vp|{ﶭQNIC;3)!$ ٻۑm ,E )("/zk*'f!kf0TxR2 i53rP53\*L<)@ C$"""IIQ Q >;{!ҁ MNݑzgقJSwi):\qoê8ʱQy8`B yjMlpl ց?CC_c(!NVK} #;.OƇ3wk?D_{1"# '>QT9?&=Z9׿zo~ bgaoɱ9څv[YD&m 'vpon/̀ݸ8d>vE ]kJe:TYw? tFSrr' iI S8=hIA? Ay{Z:ǢiZkZ:}.DgVjDKp6:B y4C}:}.ЧbQ (J="5?&&/.㼬&h#PJC#K2v"G6`\j-}l?]ݰ \:&?b!85;/| "?p7B2<K+hyU xqUXXfcR08Xʲ,˲,/r,V [yuԷi+ QNLb_ofWk56M#zEYWT('$nYZͫMȤ^Qh3ʉ)v[m+xVo42WuErbJzxo{{{[kZkZkZkv[mg>+UFO!yiR=N1c1uܦK84uܦK8 ( r1U!y)iR=N$aĠEQ333333333333333YeY!iR/E>N,JFA BauܦIA(( r*1^ץ!yiR=N,JFA BXs9s9sn M"qfQ0 b)uܦK8 ( rEaKsn]+j_,o( %'.q $aaZ .VRR(ˠ;-ŧ΀}"LHn;{ %RJ)c0 JC0DQE۶m۶m۶m۶-I$I$I$Im۶m۶m۶m$I$I$I$IR$I$I$I$c1c۔ ~ pxµMUZbjrz_gow$,4FNV^fnv~Ȁܨ 5Q(r2ԛ|+Ղ{#Bݖ'P.W8$d'_h+O_-2N3* pI s>ԍ0ֺ8vI"AV`@Ff?vYluu2, <FXSil0yyy+Ч^ ĹP$C0SjTh+nTItwwww˲,˲,˲j4h,ȣHdY|Y'ALn4Xq%°#m6ۆ5sA?z$q~|a32&)`Ŧc<&&\O)S$+J$+J$Hl۶m۶m@M$I$I$I$I$I? G&eEUUUUUUUUUU yaII ɈHȇGdžFƅEńDăCÂBA _u.$_7 !"- !25]P BA( Pm۶m۶m۶m۶$I$I$I$I$I$I$JBL%hp6 bP&h0`(Zkm۶m۶m۶mۤ IJBM&$pOtd'<<|;je^|~GsH E"JRkP'S40]*c`캮X+Յ:Jk8lX(`(+kܨ '_C;m6smG *çR"EG Tx<2N&!Mc![DD!HUUUUUUԩ4bd.IXkZ"8 `P&R%m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶mT@cH ۨ 5ec3L3g#B2(c 1< /-`:Enw-mֿ_~/_˯~BAZ4aB )z%Q ^}2*P LjfIbxqߴ eUp@x_էG|ŇwݹڳcU{wGϛ%9vwwwwwwwwwwUSt$AcH 3"̀tIOgT&GZk@ORr_^5K[3W^޳ 2ooFb,! ;Vkp  3 cdXl#'FMna3q`6$Vf/t'{N#}׆[ؔJl9#k1_FPSW̗Sba^W* HgFۑ۶m۶m{7-ڑ|yVV֥e5d4DW&Eń$#b:! RKEA>92,&"Ӈ+' oha\YTNGB ] 7QOLD 介 i6f}zvsnW*E9vLn+y,%VM Bf~d`W *f$BZj^' ̾A$)͢ϣ(kv~y   y'3V12-ktʯ؂ 7[N*tCEde)ɄpW 8vLJ=*r+)J)^!IbLp#g+C hm[{{{{{w9s9s9s9s9s9s9ו{{{{{/-)%Mɒ$EDB؉ÆpPp(L oOﮎNM- ,RkZkZkZkZkZkZks9s9s9s9s9s9sc1c1c1c1c1c1c,+'#! QEQEQEQEQEQ4﬛;Ϸga(SS:AeZD4ԇΚA.SGŽ.-XS˲JQ*%'Dx;ZtZkZkZkZkZkZkr2ѱq1=u93拖*P #+Pȳ〡qmU+_ZRJI%I +QX_ߞ]\ZYXfimԨO.Mz(@|i .W4A2ć1X0!C8xzVcWP %H7iʄe$D~!4XW&WR )SH!'7j̈%E1Å$B|pB (0@@HGF4M4M4M4M4M4{{{{{{{}{U,1G/V(gPA s]YҒRҔ(O,IRD4,h8lX䈐@0ºK+h+UF}ti#F ܑ 0\Hid6bHaB^ sqnk *T@qD R#E3M2a`$ ;nh7 &1@`&up{{{{{{r2ѱq1=u93拖*P #+Pȳ〡qm@ֿ4%ʓ&KNEDB9!b% #B0ºҍRujԧM&=bP >wAC +R C,R!\Zl6MkZkZkZkZkZkZkmdTEb"AyH']f5cjS2-"Cg )J#aGǖ`YjũRa .HP; &YŲT&5BN2^0cƊ=<  }5?G鉃&L(G|pB`0VB5JbtO6dPY"D %2Lx̋YTEb"AyH'u\ڂen=9v )P%H7iʄrX8IBǎ2Z#@x`afb____̞_Ju )SH!'7jN3bdDI w"- 1 6~AQk{6=`"].ڐ =êg,Z˿=g=@ΩPbJb< 4LѱPZ*uTK-?B~ EPk܁ YFEU84[8ڐN\ %s7ݧjWUr6 Nc!Ml`1Ȕ"O#^~ +Pa"&"}*  Q!Q`{s[N0< 2)2OC:o՜&IaӁVx/ \4 lm}'M -:$;p! )O c kt&BpP  j6O,EbhE:quB87!>x8`qBD Zq+-U=钤F,&ڑF/*Q,;2M-uZ&Ѷ^1M<<<<<<<ϲ,˲,˲,˲,˲,˲,˲,qqqqqqq1 0 0 0 0 0 0 QH2N i,D!@x}}}}}}}]u]u]u]u]u]u]u(-h+xtnmiձ(>`pj 6(LI3O/ !jXh #((]^WDT.To*o{Om;:ҽo[*[M07t7T˷ @~h%Pf=a u:/VϐBwնr7z;);.@~%:{ء zFfGRfV]Xٗ Wq {=Vۖ*#|*BɌ/]lѢ+fedc_bULʓ xo("։CWK*PĹ Ǚ ,":hеԊXhSYP.IjHb9mxѫ#Cr\ea2ZaSB-epERqKiDc8͚4f|b%kiX.Rua39 @R%[QqXU#ul 1}(~Qw?D*:/k5f0ӌ3NYx2§x&yGt.f,e@=J}LFӌ}weV0uľ/Ԋ5I-yĦ\SpVxuyII+m&t2rM m(b6v;j.ETX158߀mV5],Ѿ";c w1414M \e\LZYƜ)u>fJ$6T;y@Mȼb h@UvR)I]G^KW)mp3͌-L+g-;& &8ܨލӽDjf3$s @DH F"$II }\s{u1GP<z9UUU+]u:eL<JlyђE=ahZ }v! uY+:s}9+S5S3zG Z/Ζ+OgUá+"ǻ'>4ǺiS ꬉ6g[k*tlhmm{J8qZ}.*hS)utrfya b 2t2F# 3cAfq.-e6: z9CR RLXӓgЌ!Alg$)La MCWM(C M1RU-fCIh&8gPN)myDA} L^ٮP hUDwSGŞ(BK*qtlk*$ ԰A{@fJSGF?MCoROW_EG1 3Ma +?iM̝Y KA($&*3(e6_L4T+ uI;GmMvy>+ǫgey 4?> '>N4H Τp+W¬`&` iF!YuEyU0y ;0|p8ndO3;7a(MݡkFu5\ͳy:KyPI9O^A4Jc~ҕ:>0shXw[Z`dSPN#\߭I,oEY6]ddYm%&ݖh&Om.h]TUuQ)F%6]BWt᭮"˒,4M2M4|a[MFUMEY&YS6mLKCۦ%Z\,ΰ[C0|FKnэIP~TBv3&1rɭamZ|]I^%R2b= iw߸YE$A.k3!ʼBILN?; uc9yT)먬G>ʞKDϢy&sg= z&wƜ朕RAԼf(E{Iow&~,e~{|86*![߬oo.nq+o7- j}iODlfgQf02 ,nAt 0k*$$waM~,cpoǿfخb +Rq뼌  ԡG5F"}X|YyimCJ"](9e&FtW" 1BA>ڬO#CByxPدa v 0xd2xCDe&GHs讓&d=piea_;uTTO!!Q3b3V\M_-Mz.&_/]-F} }|G_ŷ,:;VV~4 Śp41hV;G*r D4ݡd/Qo*GEЍhn;!v"Q8ū뛮g5iFViX % JHRSUiS$nf0T!U ?9)ۭ=:yQ 03%[Vl!/0baeej4 ( _ Kɺ0L@Sk[חWW!;b]#!,!VaKB.<z~aGf9ʲ&`]I$ W2<`8X|dj!=]uH8SuZ2cĄj.[TSdrVP٢N:/Kisv(OJIGEC4d)trnjfb^Z*)+++12`s3u#+7eHLN#c]Čdo%ot3 _۳ =W1sЖsфKpvWp@!DcYѝUJ֔txyf99LNo`::j>&;!8.ڣ#7ۡ{p^3˵Nȴ؈I(! F˰  aG;aIovD:qc49 ~r1,%nFB89K>t kIf8\ e*Os9Xxjs5,eo԰gų ͹}҈ťY8կ 䍾+xs:smn-`3e#X7lIZ`p:hܯ ӕ- [rhj blM)Ycf -UReCz,YY6+ ;pL0gq51l8ӰQ& sؐ1τ cXNdU:BF+5+GKUhT &qWFS;v\THåEެ** wPnF{D=a%th &&ߘmD &|Mh, r=ށǟَ;6Ji7T`0),y8أgk.>̶`!׊%&JIK:/nZG0]2\DQ,D:Z$Eu @v>@[v8AK :@֝tzҞ|N-]FvVT'Y:QB- %Hb)P.^c?z~r8F{}l;+q! _^]\\Aƹ{,e=fSf:d'lySu),H,'R9Hv!Bko ׂә>d^e&ϗ %< ]&d,[9򩑥9PmȐ,n An>&w&ܙ5>[Z\bX,ajaV"~bh'8x@?fڋiXWnaF3e`S+p%_G(+n91JYP^RҢ`,?k0@ i]=y !`vY[{gn-ꘟȕN 6;O3'Z5iVy˱vw_1 O '*S"j:0jV$i0 &U$> HXWcf$DU $@p{=URDA=95ѭ^n1͋hrfD3ٰ̂dA13`s~`x9n][Z+eXF2-ӒRdnkX{ͮM26#/ ׊xlȢq)6>rԈ"E2$[P, AqmӇ=2:;v%R^_/W Zn})|'|U_/oe*}_{+%􅍼9r9ZC;Plao)cLdҳH]VCp&'SL&เ%<͛4_< {ɧܑU>K9 %^lR䣆{epπ 쫷AI~M"))Pgi]K랃3WYYNE*p<6{JRpL(xCO.1iݣt* ZO3ysKd6g7ք1/׶tWrœ*NbI#F#'6bb?1D@̈|xÊ\JXZE8rYKϐ-+h`<p\e 8Ɓ٦R6>0Bn؃/ kq^ۚO= e7aX]}'Fu{娆kp Xg$ ma>Z-lL ӠF $ 7a"dQ { z*g]4m(3?+"!F{Nw3F-Lc%: VZ05:1z-:ֳ:hQA ehbJ }rdm(Z+Α⿫v" dƈ2>t0ƅmۃ/{8;VCŀ)S/m>Xy%Ab߉F@lCQz؂!Gَ6݇<,8ʮA6Ğ mi 6uYp**,v`VXÀIHM02̆^څ-N(>1Q5=f .S0Yf`So(cI?fb/iDsF$gR0~̓ j(Zvj;NmS۩vj;NmS۩vj;NmS۩-z%'JM@>/= Ku:lHsQ"D4D);Y( !HX$G?D0*E=yraC:sHަ7LS e(2ӣ UN7:{jsG7ڜ2W,GC\vBI&$ylH~= # Cf2('e2KԹ mH?b>*O{(3y$߉Αyq -)a͐Y"(AMgliSx^|ܥǩ:bV75SO[Qn nS?nҹG;n'5nBcз?gDƞn/qgۜ0d[řkcŖ,VJSxR$iKrEDbG7MkeZ.k!c1cF1ȱKˈ0b>0rp'ӣyp6`f يe'1 cMİ ~sl  0{WI8/8ƫ7l`T5s Sp\\4 6 p IQANhz*NZiHxN#-! BhgB,uL6楥J$'5re&LD CfdLv1 asAZ3ZV+žg wβ:cѹ9Ks8[^}mvA9 yJLLH$G@ɏ&%=n2Y͐ ފy˥Ve\T zԖR_D}@鏦|HʍʋL-=F?$ 5豟2AKy mGs`z9(YOy(3$ۑNt_F soUiбыP_i?9ݡ1~[&3L>&hx .ʒ=}Lv֝z0Ho^,0'ўˆ^o蟰T!v,)3lC3$7O8tĺ?xuޙ4d-37x[)hg+{ ѵe;P Deov{3Pd90VDqsf(q_o~%5ͱe olș0{Yu^!@(/}70d#xb"#\wd>`Aj.@?ԮR/|:螻u^p= {$o4wTk^UP$[ʎ-HoJ`Ŕ=oo+"l:7݇&ɩC]^P x{Pb~Us/RZ>+G%o,+vo&I=[@L>qF2(cӚg ސ/a~|bZsP 9atݥZ+{'΅(_K}a{ܼ7C1n5@`@*1miDžN+ L]psYF0) ro'7"1udG`흠;/v}V<};{-/dd|mkl#q/0G 0ƫ':J;4 #Y9>w{OchZfb#A4¾=Jf ssk%Z^:U4&+MhEٴ'h%739@i;vlml/ArdgqT:z_ۅt]3)6 a " ;n222222222hiiiii"XBRRJ)RJ)RJ)RJ)RJ \-)FŤh1)ZL4M)ZLŤh1)Z  ϚЛќҝӞԟՠΙ8@K3P "#$%&'()*+,-./01236789:;<=>?@A䀢 ~$r O<"4ulk7z{qӍ^nq 2.߻{nt'#ѿE˭(NyuRy_izE2$)@WG"aaa{wP?#J+}}}}}}}}rR40PA`5`¥hQlAd, 4>>>:BM5R^ _o-`Wbީ0 !K4 I: &I8>pv/84 x%p/Y1rDrB$ͦ6#~"1_<;(לw/J|:Ao/^$DDHK|L7MMi9dJ'* p/)&=+d 嚎樘LxE/RN PzսwSߞ%:zt.Zӡ3gym :iRΣ;3obμ|i$I'7J^pn@1[\x.n\[6k .#<68%OIe3b  27uׂ,r ZM'?^x("s F{y=HzOrŨ<4 Wyxz~|y{}14668:<>@BDFFHJLNNPRTVVXZ\^^`bdfhjmhp$I g5}3[ixs϶krWۮ{FXu:~]|o!lkp !4-jQ)fn^٢sCA;)tއ/-МFY.?xȰkd3]a~b&\"$L }`Fb)J=NN ;ʕ"w;3 U* 3Z[//sqYkYS}^)SU2<"<%o O ,G y8CBo=}o^Э;wܵo}u2`z)֥VITOO>{sN:sāM]\ֻW7Sߴ~fW[?\3ʳ%?qį PXY7ռBNc58r3h_5 cIkܥ-42ϼݞt+Ŝlg}6ّe;6ׅ\ j}#WzCU8:3Vpqٝ$ZaQ0fx^ VV?!h`É  |߶pi_&k._aY?$ u{]n.\S3\TW+3%K:kD.ԚPŃY bx57FP754Ng%#q^1ai:q~6̦a 5}a -\Va2 MK]bZ YrUS,S R@pPI; D& @(|`9G1X }FԠM (R \6o6互Fnx㲍&Ɲm/ cWYW-c̓4?shǽ܏}*CH'r^wuVDz2YWqj⨈^jhᢄ*gn`fۚlgeڔhO-ivwȲWHf ;؊_#?Od$I2$# B <{O}r/S3~29{O~r3Gߋ7 VnP_tu悸ۮ"~290ɚ=O?r=aFc[>uGdw]u]M'3Xϥ1?ԡdcFב'dDž_M!.χbL[R1CpxO? m x9x{臝 s|eğlKmW^f}T{T<n O WY]WϡXnjRǝo%nAbY@6b6X4}i3;\˰Xa𗅽*Ea kEXYz𕃭\4S,,JHāI ip@47! d4/ق+'Y# ܀Ksf qVoF|`}lP;f?ϙg=f֣:2IΘ눙s,qNc/6^]˹\Ų,豟2_ʮSV#4Qn2'q2kW=72J&T$9#9 TȦAKG;q%ĢOo:X: _Ѱ Wi \T LSL"i%N`$>`#Ka0QA0}$QMkx1lt%)4:hHvZGЌ#Њslg=Y0ρx ;ۨkO}q37>zm 6Jx& ,T0AB wQk[N` J113Y7_- m;ns+m\:mg, :+Zk:e5RNV(q2kW=7d%Q2$" KLc/= \x,͵d,cʯPne*S| R8?iG 7Rx‰ >Dp!ȍ=j7g<ޤޙ3ޡ7fޗ2q%ޔwOXȺ!~|:nt1c9^|[8Nd1bۇl]6aڃh h6e]cl?{^:okZP1^wX: o,/ 8ohÿ k\7a߃| 8poF2c?1 Aދ!w }7Z\6_=Ƕ.ԎK[Em+f#{ml5Fk3]qbk2T,u`WYUu\)B*:1JlE⪨N1b" '@l%&CqxĆEh8Dv w0 og` |\ai ` `&CPAKf@V F>` M`hq5-σu5kq=A|*hr(?YHl$u"c"f s'yi/_^I#G.3eZF 0˄XsWa*Ӡ)I9Fld:'5مpLndJfKюlf"Yl`B 2~Wu)ؼQqA\dy7Par [grrkP;.m8nawe쵱N  쳯ͼv]ɴSXaX]eW]Tsx ZS:X&*:ňQx*ROp: ~j?\*܁&A"&cx[hp)0x‚%(8B AI;8p/ XJN:.@4- hE}&Оs̙Ywluvv8v7}7v]6Žm]U3mg[EsٰרZf5dNzш a^UM/e2>bFGr.t˦ZziIϻ\EZ*,Qe':Jx^T$#2䇌|Ȕ2aF>dQdC|ȈO2!#?ȇLfCF~!#=ȇ|Q_Uprd!n7]7tqC7n u!|Ʒ3S-ɈԘFS 3-z~ % Ne,8!#2Շ],8'YddYp%NI.8ɂ3$ dAlp'SI<ɂ&Y$ N,8GIdlOrCFȘ Nf,8"W$̂\2|!S>d9MIF>(1Y '2UH\5)FBS!zM|$<a(ذ S 0NP0  L7AÃ/8B+,M,Ā`J?Hx `  Vp6Pt =@hAx$@F~.3,<νvSg?t3g>rg=pf۰ƅ~=ȷ  m'1ûn>Ӱ{t8onrp1^wpxۮunӱEslzϓc}zncv ԡ]OO9Ǚom\"ڍm}7v'l΅5ۺ^f4϶.3avW3QݵjȜ&1Yü f3^dJX8#9_\1p'Ƈ#DxӰ{t8onrp1^wpxۮunӱEsl˭B~;nYݶb6V;-l4Ͼ6u+&zLbYa v^UwQ͕-kMBꬫz52V!qzX ?5dPA?y$yo xxOy3;zɻxrc8vCU{YkڎjWŅ%(7&oXx ޮwq[FCν*]n2oxbX6苮*iaڧjҳI}.+B[v(YgW5XJQrT݄@SIe1v9 ~eS- 4ˤX]ʢUBe-Sr(c2?|V51✵8Mk&SXj/#p ;@:ȁشĖB798|(g7WW&>t4@<2Ѝkybxl'˙G(-~f"I%Hϐ cH4PrH6m&1(@l08 @f/x$Ϛ0Z^ߜb-(gg__ݵvOnG_SW}>L4}Ǎ5\8GbNk@-2v#azDvvۮƪð?x@ x,з#'%$d2dI"d" vށn0 칵wO%N&^ٟMoڇo!)]X]FY6Vh~jX}݌G nK-Ep K h)コq3"u[3L8r{nÏ?Wc\ǩXghqzMqd֮@^庒2lf/իI$5&,cO21F2I%$LI&I&$DDI"$$dH2H2I$$"$LR]9$#J ́Ad ?c =9'X4gŽ`/U΀+4At^Oͧ=|q@F:4 123456789:;<=>?@ABC !"#$%&'()*+,/0123456789:;<=CCDDDDDDkl" S +R(AUR $J8GT%K9b}~~wT" 9f^RJ)RJ)RJ)RJ)R X2Kxa3KBf>wwwwwwwwwwwwwwwwwwwwww ZuUWЕv" Q#@A㏽jXb221 XRF**CPeĨd2RT-x*8d91Lh30ZPKi?Ly^UUUUtra{?6&hnzbWԽP:-Kvد`zu֧X簺Qo@'ӝAl~L Kq7AtحmM- ̬lL, ŵU!@|A+p u9@z̑G;!?vkjd6fJ!cV0'ˇ^.D 1q"=ćc;;}FoC#s,/؊y,<M?*R!e5SPss,Tsq& Ϲ[o}W4 |G'ځxH޻@F1o03X7kaH=C<C\x<`" 1\ct32 _13f̘Y33q),ÝxZw5(;:C2ɺZ0B ~|3 =ȳcƝU,ѱBUj[eb'l"Us\ 7 "SۻDLEa'Zշ3Ωyx[E$ Yw<]ȈФ:*]XȎ|}:+8#Z"O_TL\|_ eY:+O^U~xh[byl6_` |>OԽdS*rn=eBZ-8\:QfpZ [~E{.7ǫi^pJ΋8`Cb7;x bJzlVv>ЎiCr؊<Lyx}X3y)bxP+dOoWq Wךf+)'~4a& 归K4y2I&@5C0),* mQq3ă 968,|^BΤp› f,w;CxZ,Olmxrw۝Te|-/ KXwaRKI B:>+vv-z6fra@]/ 3Y2oDvٙV*Lw@"k{;mMj;)mV_É1A0 :60fwIoG)"}r:|sOpy9Υv.Ϝf_eRG+\~{v¡^]bge+[a_T~麧.U@G18Ohp&=8)?.Vy(/&^mxs.c09y}8 {W- ?*|?[@+0k'ڟ'T:!G.O#!2Xȱ,!0+UTa#hW`מuvOg2?%RI1_]ʯ8*VzbbKJϯWߵw\lW&{ E5R{`j{ps=]M8cs??LQ``l2\heLHc';)x+H=5_$}kLB\Uւ^5"Z'X_4ǘFn v4b0C)v9#1A CP֫"6[>p!#c} _ GJfk$VS:D%؊_)'yFѶ~7ó`,Oވ{ 7Wjo7{j2{Sۻӵ23-B{[< %$yEm.Ea>`pN̦]Sk)@Cq '|5ߊT~-;vOG\&b-Bj" x:ZYBԀ+oB"do[>moLf; y6-Y#wZ]w{NՋ?fIKb "%&/ `*'N/Yqj#!,Cfy qmO?/%w?E-7EkӔCJ?Wt.^ߒ |;<8 -q nXz$äfa񑷾eFu<#H\V$XW\ZY\YZ3^[X]]\ __#Z7^\!_^  wŌ Ŗy !hiŏkeeeeb#U?VWXfP]D_YZ[Wp\]^_`abcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y"\x^_6XWXYZ[]\ ]^_!`(YWЋp.YZ[ ]^_`&ьq/  'ay$V4jШ@z *6H?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstڕ$z8Xۖ%{9ܗ&|:uvwxyz{|}~F  !"#$%&'()*+,-./01234567T   $$@hy`x_>@׹soi9?r'͂f4"zr3NsLfao͔|}kZϹ{ܧzXtc!\!_93:bxx׻& ¼,炗;N`jdJ@^&#i?F@PZCW.ibpbeUY7g* F/A> jr:QDnA[& nh s <꭬ߕ_ZoGi~Ɖ|?P.i}9j*'>:۸2 pu1tlV~_z>[\w  89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=Wyy|D>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@B| '>FC67lԠ1CF {/\`BOE 'L㒨A'"vr8mА p(LhA!} ^=E(/ѻp٢% +VP"% 'N0Y$ #F'$|>zء#NC5/`? G芔.G$ZֱXwp ~M]L@ @R^[L鱤Ð:hlEԀ 5V(E&y;ߑ}CmcG@yMdj 104"c-_qq-SV %MWA|p[?ѽENkrRÔݎ~A7*^|;mDgeca_][ِ݆(Si=mi af]UME=m}BYI$>P=ہtm?S{/m=a6ރE}GvC=!l`o`3x \[غvYSʼ֮[:r`v1oA 裍/VP (e^nt"Ctn:i97r"|H泘^k9l寔N*9k䫐8qXKcLx6E }%IJc3"Rv`G҃~=nz$uXyP07"slmMhW:<kEY*K8+,>j 0NH"$% tbr8H- GCCY"RzaS QS=ry@s0b>xX0r؝k5 ZSҁӎbc gheiɧȦض׵:&58H4uk|tx}~̐0; !-;.<[enx 7+#*"/)0*,CDUYY_fnkukvws   +,./249:;/5:lbpetjxn{s}u~vwyz  !-".#/-:@SATU]Yb[dcnmwȺʼ̿ )!-&0+2.EEFFHIIJJKVZW[Y^^d_fgoirjss|ĺȻɼʽ 8 " $&(*-18A` {4^. @uZWw:t[&q1=;8B%;>^v?$rFXAf|ɟecH?qHV|ooWp?D=;̥k1H@c5RmhP$@6;PnaT'*A< =@\KkAKX-8jFujjVBJXB9# ^'IVTkw~u{bz{-nz TxO-vC ՛_}nr+{Nm9ni[Mec¶(TGb6YRm$i?݈c#]xv+Z;dӍ 7kb,1~}u2zER\Gqb맭-H_b!hmuQCX aM:N9 }[߫-ow÷í7zK+6{5}};t65_3w2w0-,w+_)w(woW %M~߿7^on%}Xw;o/;zO> n|n=׺s UYͤcm9ڕjW0ҽA څ*0u|8̀3y#K3J<1%[\}J,eX.j=6(\5acJ@:Q49E-(; utvz29yؽgrLzEn-q_Sܖ 3$"ISX B$ܳzAؗs3p%3a)gL_,G],#E +TCqD #DC0#Wވ/Ro&Ouyg$+b泔<0/yuXOhg@>Q*tz/ >}m{ʘn`i8gdى7rS|Z>ތǻqݓ{=k\s?_*W~euɼ}㳴ORXx?>Sɤ"?D_g)/Ko k{f}ً`8nCE$|L_zXG7y;ԿWYaVY~Tx)G)(6ⓚ*I^facC7tZ-rb=/Pzyxn:Nv3mg8_}•Uެ|Wl\ 88۳RN>dZ *m$m> AP.:kxι`]H_[4^xƹ87@;V ܻۮv9q, 斣ʆzcF TME;!ad.IzQItfҕYzJGRzO^5)| | }G_HVU[57y/mm>$bp0O)ӄ4q08E> GB唆,Ȣ'Պ}0+/bn.ZFIKeAS#ط+e6W_8V_s<ވގ= {2jD8U ;=rO c$Г^l'`!?/:ˉ={Mkkfhh49i e]U#=ʨs`S{ 1BƬi %0hDA! ! Q j86ṭTc N|ئ’h}<^n(8M7~S:E :@!hLBz*k *k8sa(6ϛ}vۘ0+mk,T`?ɫ^>p[x]mzo쬉/1 ͙{M8gm:8jSGWW-T$d'{ZP fߧ8KQ~\[eǽD9VŎWn?+af)l3ޕcNVR4,Jdt#'8^{d?gǸ%GL]'x㭻ét@`aǨTOfz#_E]xNP`^Ä cov)qmg%w%wWAaa{}^ zC-J'T1$ O=$}*{bYn+?6GO&zCqy?mSspcb@`ڿ,;ȣn4 x ;H >}cT{ :56JڍTfٯO%Ϸ@Y~5 ]s6LT>2􇚶.#Ynn0XG sV>fe~3 6:IQJ@dݛn@]kлAc@SH8,0?|W ԟ*MU 0&?=0lywؙ8I3yLY?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~˨# ?Kӡ??kF, ntھ  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMNOPQRSQ?P[@o-q<TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݙ?@`?;Iڢҧ->h)E O-Z(} mBShJB[PڢO&Z| 7SX|̛  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ rQ `P `P `P `P `P `P `P `P `P `P `P `P |;t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɇD ?Z + ( @ lD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~јs'?1TY]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RHD ɒʒ˒          !"#$%&'()* +!kHdOE?????qz 6ns/PkeUI$$ID$IHt!T:,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUKVLWMXNYOZP[Q\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukvlwmxnyozp{q|r}s~tuvwxyz{|}~¸ùĺŻƼǽȾɿ!         !"#$%&'()* +!,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUKVLWMXNYOZP[Q\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukvlwmxnyozp{q|r}s~tuvwxyz{|}~¸ùĺŻƼǽȾɿP 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ:c4[G~ ȏŪm#?Fuh1#?Ful1#?FSȏl1#~fȓ)Et"         !"#$%&'()* +!,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUKVLWMXNYOZP[Q\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukvlwmxnyozp{q|r}s~tuvwxyz{|}~¸ùĺŻƼǽȾɿ#         !"#$%&'()* +!,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUKVLWMXNYOZP[Q\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukvlwmxnyozp{q|r}s~tuvwxyz{|}~¸ùĺŻƼǽȾɿ$         !"#$%&'()* +!,"-#.$/%0&1'2(3)4*5+6,7-8.9/:0;1<2=3>4?5@6A7B8C9D:E;FI?J@KALBMCNDOEPFQGRHSITJUK\R]S^T_U`VaWbXcYdZe[f\g]h^i_j`kalbmcndoepfqgrhsitjukxnvlyowmzp{q|r}s~tuvwxyVLWMXNYO[QZPdefghijklmnopqrstuvwxyz{|} ~   !"#$&'()*+,-./0123456789;<=>?@ABCDEGHIJKLOPRSTUVWYZ[\]^_`abdefgijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`D#o$e#^B QEPAjEA*"A*TR#HH*R)HEh*R1HEP%RIET +MHȪ"H ȍ @kt15FƘ15FH#Hnq ˫F*B"H )R#HE ,"V"H 5"H A"H "H ATDR"HE ATI!HE ARPHEAJ$EoTI#H AT)JE ATD AR"AJ"A*"HB*"H )=P|h |axabcdefghijkl m n o p Mcpo%p:FNQoX/5p<I\YR]Z[]^\]F_^_``bhehmeghnhmjrjqrruu%n"@?poyxӊӉ֓֒זהܢܡާަ溹IH[D[C  N_So|(u{Ѐ;rY@Y?nznyb_b^`_lvlu KJONXW98kj w)ڜqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\][KfJga8i345Zda f ss f؁Qh$c&%%d  h--<11@22A77X88Y@@XXii %&(,-.07v VWq1tGgl-9<}h7hdAr5B\||K}L\ttH(((|(sY(0e2f2S222w221hǺr=Ӝxf'hɛ6Mba3BtȚuf zghijklmnop^qrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌ 5 y z { |}~ !#$%&),-/0389:;4567<"'(.12*+=_܏ݐޑߒ{ KJS^Gc !"#$%&'()*+,-w./01awKT_Hd !"#$%&'()*+,-./0123456789:;<=>ߪ[23 4^_`abcdefghijklmnopqrstuvwxyzB`6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\^_abcdef*gpijklnohm]`q56789:;<=>?@ALU`I`eBCHPZpZb FIU\jmqWMVaJf+vy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDIJKLMNOPQREFGHSTUVWXYZ[\]^_`WNWbK gDEFGKNQT[aegilx|#&()WܐrstHIJopqR^LMNOPE#`#bBSDcL@0$L f9xp|<[.Vn*L]deg7Ȗǽ{ྦྷ']?L{=h qT\',}8aC?D'ZC{F8%.5Fo]Y dG{`j 5gz?Dɵ]e[rOr?-a:,}!%ب$= T Is0BFICu0ڻutY+U=h_Q xK8? oiZrel ꥧҢѡ׈l/E~K$?xko@ xh 30qcXЙm\zAt&qE?0A;|8`‹z b? Hg0a_20F p?_tۈ W\?F[:t M tQ uˎ2<^Hdҗ7tGS,LoH $@5>e­OC\=+pAd|Ocװ7u"lq< $G8NYcs *"L5U,FkW^FGp&N望)7zQfo02kE uJAlۋ/*o.2OC\)f.&h] ͥ;v7`ܙ)DK%w= -LFɈ(NnG*KK:ojL٦P =%s$>1` $6I,&G%A 6 t4"V5<ӣ(ie8:wnmpA5o{  ;XY,V+beXY,V+beXY,V+6G* HPԀZ)U34Q3Ȁzp1f33OTONHNMFMv"Kd`TzAE$VDR)ţ1G(aB{fV9|8TXF HDM !@1͘ɗzJvBr:n2j31]" J.-&7jg2 ,?DDrhH2HDSR 0Y")0S*D $0^S*h)\hZxn<2=Z%.Myz-5MijYeYeYeYeYeYeYeYeYeY AP( BP( BP( BP(xB@_G?-St),Z-M@]LJ-&3EIŤѠcq'ĢH¤hbRhMT 23/۴5}:xE#iE?kj#HS  ] \ [ Z YX*WG4Pd[)%~`T)IJ,W#Dj!>OlC#fF&cC pEP^&h׽u{^׽p$I0"4!4pˤL7=cYv ~A   AA   AAHRmT- &D t$%&'()*j`gaç&b/c+-s  d=?PQLRSTbuMe|VyRzSYѝҞӘ͙ΚϛФOKb0*Z)*+m` l!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}+J i8xO7 $PPPP AAbQԖlrF,"n/:L%pO=NŢE%'.C*dw8F (v)w*x+y,z-{.|/}0~123456789:;<=>?@AB\]^_`abcNOPQRSTUPȓdWOXcL h6789:;<=>?@ABCDEFGHIJKL3456789:;<=>?@ABCDEFGր5! \xDPn@  5aդO?Oa}2?V]  $ DHIJKLMNOPQRSTUVWXYZ[\]^_`abcGGE:_eQT8456n>9m=; $rfZ½6~Ckaǯ x( ǹJ8u^ݎ!i_\b &2:Lv䍜95]*àbm)5OQ\)mg]r^8ѰaAVyйEYȕN;za^M ڵ@)]x-L;>Q,ü>8ͧ߄NDzwvacnF:?rAK *v74 t./u&|ۈw۷o}g߾t<||ߐJXw꣰AAf[<:8Yݻ +8cղ,+ q{X%$50yoiq ٮ Pwޏ^Qku84*qA3,9C+shem9BUyahlx8151۹wmalWKZ}޼󎝯خ_?RßEi\k.f\ q~0?&SFXI%1pz{߯evbiѮZK篦&o: OBaU #å'UHɻYa\fep߽?@T렮盷isTB*dl-%n? E=F>W#G?>$H@IA/=6I7J>PƮ聪pG|'}%,{bGHg_]˨<ك(#wgLl˞++yDtXi7joş9ٓkX~bYރ5sr68{L}?}o("Т=8-%au}ӣHxqCP/J'vo&!w[C~-x€pxQ'[>1|,VL=߄qѣtI[SseMn\"_{%>"z~C5}b yS1SxTbb㧤NM4gqKBLC;8MDNEmyxOFPGQH v`jp ;B EV"Y&np'6@'_R'40>2B1A3C4D5F>RUSVktmzڮ߽d8Ǯ.܌v]o;6:A W$[(l%J9K;QDtiyp ,  ")(*6X`^idot~y ',$(62;973==<;:6>?BBSWcjp}Ǿ7'&0K^Zj[kɜӀ)3ahdͨp1Sc^VfzESVhnqφяQ[Z\ZVFWG\HLPTW[$4bA,HC0ji8E$`Lѩy.A~8^q'Y^+TfbiA3zdcvs+҉;oS^yv?[P6mc=H3Q mv[%A3"ÏۄiIڀ}y:#)!yyp[޺^Dv<1mx$< lO|?P]@]&f6fE}lѹ=DA.J@/6o.s>\"L3)ZQkBc&/0Xz8Jd Z^adkjosvx~}͂΄χЋѐXY]MlI5q423:978?><=%%%%(((($$$$esdbclkij,,++++----////CrCBBE!E >>TAT@M8M7Κ͚˚̘ȘǘŘƭ]t\cb`a~qS$! ^pguTcȘ$WgoE?GP$AwI$|qLX ~M(]T"D  _%k=2Y\֥$_<SerT9[FL |}RKSTUVWXYZ[\]^_`aĪĩ¦¥ʱʲ pݻq*12").0"*Y1^2clvx#*ʍˏ*11*ި222^Xr1]2ahij*12٨op ss*t2t4{M1O2QUXZ~ʀ 1[&i߂6Aw^::I`MlvR/rf{wdn)_ iڱ\r.@* Rg~󝬓s7T]c6@z7ĴFl1Q koTgµ?ocDZwKb5vɵ\l*%LGL2n1v{90Iy N29:!wf:„ E l=JQpjq(&^79}`˽S%umF. 99`ٶg/>8"FY@/߯n6ˬ[>^iU*œ6:ͯ {\P624Z}:vnƚ4hUXz>jL)nmR~plzɬ/-Ji[Z󸸾@mȫюl{,7oo, ̏Y/M261 <syO+SJ(/va΁dWz7[I782}GڷSOR]Hc"r%P}ZhG/HfQ^#boc:s~lQ?t ..ma95|ED`S&fr<\vR/C#KnxJ"A 8m|~g&b67zwWl7¿>{הۥ~u'9i2B ,A$B³E|~h:m1ch sg4?-lC?['`d‰)Fl7m[?k5eۏqS&7/5P+g m9֕ZyVTf%Ѕ~-B`HFȜK3DP(vjM8pAd:k IΗLȭ,x~gSsEf WױYS*DUFch"@cPxN=$gAqI.[W]]m4?j B%nE@/).N+S u&4J.|6JHWK:bêF X=|6[V]`hbK\q``aw.&!I4Whlf! P@D@@&  q[yķ ӧs`AU bcI 6YeɁWwrK^.s^ʼ**K/rdefghijklmnLoKpqrs1VtuvwxMyz{|}~jZmpswz}~  q!M!L"W"VTU####****11112222< r ==K,K+L5L4^U^TRS_~_}_{_|iiiijjjjoooopssssst0t/t-t.{K{J{H{I|{yzޡݡۡܨt:978qpnoʴʳssWa^ _n,a]3Lp :_h?v`y!aSܮb2gЧ=cx*dG<^Yhseiզuef hi-6?v([d  j(k3lBmNnUo_piqrrxstuvwxyz{|}~Ҁ߁ !(/8AGLSZagz4kZ5mZQUX]`cfil@M $+2+.A\'456789:;<=>?@A(BCDEFGHIJ K L M N OPQRSTUVWXYZ[\]^_`a b!c"d#e$f%g&h'i(j)k*l+m,n-o.p/q0r1s2t3u4v5w6x7y8z9{:|;}<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÂăńƅdžȇɈʉˊ̋͌΍ώЏѐґӒԓՔ֕זؗ٘ڙۚܛݜޝߞY[d]M iL L\\ !"#$%&'(XYZ][\]\)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQWP\RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%Իռֽ׾ؿ & Y^eN j!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I1K2L3M4N5O6P7Q8R9S:T;UX?Y@Z0JX㣤A[B\C]D^E_F`GaHbIcJdKeLfMgNhOiPjQkRlSmTnUoVpWqXrYsZt[uoHIJLMN O!Q"R#S$T%U&V'X(Y)Z*[+],^-_.`/a0b1c2d3e4f5g6h7i8j9k:l;mpGK P&Wa3CDff$ich+`p   $1I&DIN2$TR ,|f$LDI&+E.k`dIJ2$3D9_H8?7/ν3 Ew,Sg\DRDL2T&4_&$LI&$HjR WZh*%Cxy<}2?^>/7ö|5/zQ5zZ=ާuNcͳs܎Ǎ%[=7_5R<ΪSx ARe21ޓDRJ"%L"I&$L2SI$HRI%DIf"$TIT*$TRL$dRH2J&D2J*I%TjIj`%RR\{G] A,Zn@@$&DL2D&d2H"+0G}6OaOH&#I&$L2#CQ9X>Q[5L%__(;kN!#,+@r"z@#V '}@rX@C3)JvNu݉H& A^HED`so]Ř31NtUob{cy)-0Kf k/t L#d"IG?H"$$d¢ *H"@8DK(2DH IaC70ؖ0$kPovYxS^h gBGB]OdO:_gc^Kw|BsO|S|uޖ |\#[~Ҙrձ{jLKU}:F?@A)BCDEFGHIJ K L M N OPQRSTUVWXYZ[\]^_`a b!c"d#e$f%g&h'i(j)k*l+m,n-o.p/q0r1s2t3u4v5w6x7y8z9{:|;}<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÂăńƅdžȇɈʉˊ̋͌΍ώЏѐґӒԓՔ֕זؗ٘ڙۚܛݜޝߞ  !"#$%&'()*+,-./0123456789:;<=>?@A*BCDEFGHIJ K L M N OPQRSTUVWXYZ[\]^_`a b!c"d#e$f%g&h'i(j)k*l+m,n-o.p/q0r1s2t3u4v5w6x7y8z9{:|;}<~=>?@ABCDEFGHIJKLMNO+NOPQRSTU V W X Y Z[\]^_`aba묭 b[g峴 !"#$&%('*),+.-/01234657Xch[i浶89:;<=>?@ABCDEFGHIJKL\縹pӒԓՔ֕זؗ٘ڙۚܛݜޝߞX\Lb#?$Ia #^`@B 0֜V=E g6ƴC 8.Xf׭xpm1&kڝ0H{{Ș3H#ຉr9 gq:Qd7W?.8.Cѝy=m3Y6ٙZsZgZffTiiֽӚ*ekfkNkLLD̳3ffδTdԚ:2S555UNL֜֘V3[SZcZgffsNLLL֬֜֙&㮋ALffƴiٚ:6kFkFkfĘ5 *e栢ɯm k |?Z:vgv_.kʿ怮:7uZctLFݤi隳55umkFkF֙ٚӚZe7׳o4MNJ>\ܵ]VhM$:6jJkMLGqw\[gZff1=9,4Yd&" # $ % & '()*+,-./0123456789 :L4MNOPQRS TUV W X YZ[\ ]^_` a befLMNOPQRSTUVWXYZ[[\]^_`abΧcdѧej\]Pl~tuvwxy1Waz{ |!}"~#$%&'()*+,-./0123456789:;<=>?ɔʕ˖@XfkMP*QRSTUVWXYZ[\]^_`abcdefghijklX\mnopqrstuvwxyz{|}~ÂăńƅdžȇɈʉ˭Q+RSTUVWXYZ[\]^_`abcdefghijklmnopqrstXZ ̋͌΍ώЏѐґӒԓՔ֕זؗ٘ڙۚܛݜޝߞ cdefghijkl m!n"o#p$q%r&s't(u)v*w+xYgl,y-z.{/|0}1~23456789:;<=>hm ?@ABCDEFGHIJKLMNOP!"#$in%&'7899:;<<==>>??@@AABCCDDEEFFGGHHIJKLMMNNOOPPQRRSTUVVWWXXYYZZ[\]^^__``aabcA CEGIKMOQSUWY[]_acegik m!o"q#s$u%w%y&{&}&'())*+,-./001123456@BDFHJLNPRTVXZ\^`bdfhj l!n"p#r$t%v%x&z&|&~'())*+,-./001123456X()*+joQm,-./0123456789:;<=>?@ACbƒ]^./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\_`abcd e f g h ijklmnopq~BCDEFGHkpRnIJKLMNOPQRSWRXlqSorDc { !"#$%&'()*+,-./0123456789:;<=>?@BCDEFAGHIJKLMNOP QRST+TUVWXYZ' WSmrTpEduvwxyz{|}~ WTnsUq[\]^ {VWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t%v&w'x,_`$uFe*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY^_`abcdefghijkZ[\(y{abcde-̗͘fUotVr)zg]hijpuWsklmnopqrstulmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏf.}Zvwxyz{~Z*|+,-0123456789:;<=>?@ABCDEFGHIJKL./MN|| g !"#$%&'(/)WVqvXthGiP QRSTUVX Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~.0/2345678>=;<=>?O@A01WY9:}~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx{|}~Ѐс҂ӃԄՅֆׇ؈Hj1yzBCWrwYuۋ܌ݍގߏ} Ik2 XsxZv"$&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSUWX[Y\Z[\Jl]3 ! #%TV^_ ` a b c defghijklmnopqrstuv w!x"y#z${%|&}'~()*+,-./0123456789:;<=>?@ABCmDKEYty[wFGHIJKLMNOSTUVWXYZ[\]^_`abcdefghijklmnoQPRpnqrstuvwxyz4Zuz\x{|}~׀؁قڃۄ܅݆އ߈[v^{]y  !#%')+-/13 5!7"9#;$=%?    "$&(*,.02 4!6"8#:$<%>W\w|^z-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UX?Y@ZA[&@'A(B)C*D+E,FB\C]IcD^E_F`GaHbJdPjNh\vQkOi]wXrVpYsWqKe^xMgLfTnRlZtUoSm[uA~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnpqrstuvwxyz{Lo|o]x^}_{Xy~`|א !#%')+,.02468  "$&(*-/13579:;<=>pM+Ώ[NЈ j8@J vY:u $~Y։'^s>tg2Ne1tA`#"@tێ\̅( ՎhVlDGǜ1,a)gGGAvDوk g# ꊀH !H1Bv*4Ox款 CQ8GmJI?l=Nͨ6va=Ūb l{;/"+%}".Y0;sB$33ǐ1_cߡ#٣ H;hr8?OKV5?h$/K!a~D8zD]$R, ' 1o~U3<hL "@) Z+]0ňPte@VSLEE@jx2gUZQxy6MWoIg3@48#NCa'e,u{7ӰJܪ+1cH/7b>  !~D88Ⱥ"(Bҏ,K@"֩]˿qQa?5Z_{u,@sd'r1tQ 5pBc1Ox֭jӵtbw5-B+ /cHq<_hk442~Y:XH(0ҏ4C"Jw] %ϑS`ꅄtoP99SE\ {3JeaPn]ju.0>3 Ly=a}m΃N#FC 0p]#fP˨)0}I܈ӷeG>4}NxV57uv[Gqqҏ$x>.!c rd{7s4* ycuKnvDkWL{2L.h {΂ř/Y3=P#ιeAWޙO rg98]\\u4+,=V\˿Gn1sI˂31LSYQL5rQR+* 71Ң,AWy~E/\h ﯶd䮿j&aa?z؍ǒ*^gGɾ׺[J, ,:܀-Zr^ af.( )ҏ, ' D@16h1z'ٮʦH7+zdaĖLeڡԀ禌)ҏ( z; ~D83S`H_AjþeW/O@{~ہkGD܋հ&2)w=F^>s}>i}e&vK[~FW*|hVˋ6f?@Xh<mrh&RAY)`Ao#DtXƟ<~ukyq/p|[Kt{ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM,NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM-NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM.NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ"p#q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM/NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYza}Zb ~[\]c!X{d"|Y}Z [\]e#~ Z [\M Z[]f^_$`%`Y[\gXǁ[\YXȃ[]h^&`YZS/I @^G@$gGۛvbGt/F?@ABCDEFGHIJKLM0NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM1NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM2NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM3NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123`??KUUUUUUUUUUZ08/RRU RUUUUժ*UUUUUUUUUUUժjUUՂy%UUUUUUUUUUUJXVUUUUUUUUUUUVUUUUUUUUUUU\K>/TTU¢TUUUUJUUUUUUUUUUUZUUr^yjUUUUUUUUUUUUUUUUUUUUUUU@|?n3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀΁ςЃф҅ӆԇՈ։׊؋ٌڍێ܏ݐޑߒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM4NOPQRSTUV W X Y Z [\]^_`abcdefghijklm n!o"p#q$r%s&t'u(v)w*x+y,z-{.|/}0~123456789:;<=>?@ABCDEFGHIJKghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl5mnopqrstu v w x y z{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl6mnopqrstu v w x y z{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ^_`abcdefghijkl_OHG3t1>3ƣ9σGь Aь hghgx43x43h3ƣ1ƣ@ь@ь hgF;ƣƣ@ь @ь hggx4gx43h?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl m n o p qrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl m n o p qrstuvwxyz{|}~ !"#$pG3>3ƣ'E3>3ƣ@@ь 1b|f|fG3>SG3>3ƣƣ@ь Dcx43Cx43h<h<4Fw h hf%7%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./012W^Ʉ_i' [_%`za{b|c}d~efghijklmnopqrstuvwxyz{|}~[ _ʅ_j(N©êīŬƭǮȯɰʱ˲̳ʹε϶зѸ҄${|}~¼ýľſ#[g ;&pR IALk"$ B$A:@cֻyǣpsח%nO>;#vugң+5`0V[?ڶms7rXk}; 8 @zx Qx ϞBeku5vJk11<Ѭr^7l}m}]뗔cZg&m۲mAߖ_^^\vzy{y}m1%;Dޙ  !"#$%&'()*+,-./0123456789:;<=>?@A'BCDEFGHIJ K L M N OPQRSTUVWXYZ[\]^_`a b!c"d#e$f%g&h'i(j)k*l+m,n-o.p/q0r1s2t3u4v5w6x7y8z9{:|;}<~=>2aN;<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk< lmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvˆ k)wxyz{|}~a _ގg6NuŖ$h= a*6b Bz&YnЫB|Jcna8Pw&?c!C{'Z 7oЬC}KdobyQ@dYh"D|([8pD~*Lepcny‚9Rxř'Aeh#sE})\ 9qEMfqdn:S(BfYh$sF~a*] :rFNgre;TŚ)gY%GҪ+^ ;sGOhsffy W{,Ej(J .a>vJ"Rk vi ?X|-Fk)K /b?wK#Sl!wj @Y}.Gl*L 0c@x L$Tm"xkAZ~/Hm+M 1dAy M%Un#yѾj\l{kJXfz l; I W ePWfVeu?R`t0CQ^@1ǭ ]m|KYg{ LZhZYhxEUcw6FTaF7ͳ#`p N\j~ ?M[i[ZiyGVdx8GUbH9ϵWes1Wfԏt2gՐu3h֑ v4iג!w5Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()   # (+0369< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl m n o p qrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyẊ l**S+,-./0{}z|~[ `͈ m+12*<rtL11o˹s֨ 1^Ls {CisK(_u"O#z2= jpt'qN $ @@`A/NyC# w2φ&]|)\ISz'h\ZCܽrR P;}bc:| ل[o+W0k%XǤE& [ǡE& -ch%ã> y_0v>g14C(䏡EV~ dc"QhC䏡Ef~ -fc"chC+bEN~ mdc"?3ch1C8䏡EV~ dc"-#,΄KKV6ZHsBLZIqcqOPy;u{r^sOPy=Bk 9'(=q@a#b' (>Y@dEwܓqў,{";8qOm!R;99OPx<+~yP`ŷ_FlC\i}VWNX~{*]}wo謹߁ŷo?W.}_|~nտ~v?\~8Gܻh[)P~m|SuNmTh4kC3\F70w! o|{_~/~/~_|7_~/~ƃvW]ڬcJX80Jzo@d:޻5gpNMf.{;Ot8/n52}>Cl` tb#X 8 ``?4 -{omx`6؊ӷ`Á6]G~Z1LJfHƨd<~ 㩷YŨDgE>:4ٽu-EG{ 9(u@)=$EL3h9{F{1t]-"z@)=G}@Ew9߹OT||r";Ɂ'*r>9Ps~O{zQ?$!>$ܻ#BB_EkCTɏBLZdB&?-2ahIAP,?Fdc"/1ɏL~Zdr"#? -dcЊI11bC, t Z|\p*k1˺ 2MDt_v"P{jt(*1˻ج3Niuw2jt)[q*l1꼑 4^OsEvxQ|pt*|]<m2뽡٨5PFwK)_y"R#}2= +*<3쾡ڨ6^QGx*zS~,3S456789:;<=>?@_$Q ~ x>oog} #4|!}pWC YSS@Ha߹~ aLGڊ\F`w 20i=el68RѸe ]$t ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T4T cWdXYr0Wlma^  4 M q " ; ` h @ x Yh nŷD]ţ 2Kp h.sPŸۦXjYYY4y m  C \  1 J o - O yZc[coE^ 3Lq /Q*ya.Ya`xA G<ł YYsJZ9YY<׺[_>\X_^Y]]W*XW*gyR<SŎn!V8"2t\A$Ah(5"nJ!Џ| y86lUaqbV[n#{MR}NA$H9U;) Ӱ 1234561* 6Q8A(P+T<*ٻ/?!q~sKvX[rߓGHO5~ԫŢP׏ "ݏgE)/.]G@ i .:Rw+:c9BwN l|C3} fYg@:ŕB/fVP͂?noRzz1ޏ;$FB` y߮ r6t 789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~퀷T, U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[n+UU<|-\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456KUkU( 789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y897;6\abdfgkh2I7qrsЀ+e;! AB<$=kV-W?[Y_6ݺkwS$ ~3JuӂׇىUۋ܍暰5L6M9 ڱ3:@!#/(+,0235788:<=@ LB MDF_,QRSPU!T Z'a.b/d1g4i7p@tEuFvGsDxI%T GW(m~S9O0JaJ2'LY55"2ic  3._Nwؗ[̖d48N9O{K}M}NݛWX[]朌_`ʨd:Plqutwzy{;QodMargvlyqzrE7GNn!g&PSc C!41V dӃCFwyw`z_pf:MBw 6*̡;Ƭѷx=$u?^or { //dPEd_p" )$*Ē}'{?`;ZLODyG7nv?%07TKaOX~?Hy]s]TVN ;RG^Ϻ6%$.OPbTVWQcĿbñhήӱswxRdSefUg;  ±ñİXhYi#ƿȮ%&'*[l+\m]n'9ʮ$0&3*7^oC4EG̱Hͮ>QDW_pRZS[T\rαyЮZc`qѮ_j`karhrcslvjtoyuetxz~fuֱװgv ؉ٍ"ڱ#ۯ0ܯ,iwöķkyƸzJVWޱ-.h7lzծ۱n߯籄:m{n|o}p~     q r !"t%4K(8uv4/:7BCHHfMONPTXX][aZ`]c"`gcktwyzD𙦰yXz|{{|͐}8ٛ~ !  ! #%'$ <  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIۨvL$9B (ABV`B1U}Yݧ~>Y~>)~ʠNϼg2anLg2 qAb#nAT0ghzW",G|wojs#c$]'z6tzMA& vkw㢈dIH)tγpY!BٌfKjoK){_CxǾ}0ѽ"}zFb( ΰɺŻZKl.G| AH8̅Yt *W 0)9 e€tLK-jUSC|{8L0e8~w^-0|zׅ-d ~(oNV@B@m0. w-b9'" ;1 ۺm27L'2JyLY~td JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T D =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZȷ:!BB"JU).1T6FNGVW O>PJQ QRR Rbj U(UWW)X AIXai[>&.6^^_ehn kiR ! XVxy!KmA3gޯsnoᏺ~8lN)NLھd A7&|I?GYK'l2;@K 8 T*p>R+ ovnwvnZk t3j@cl2 nԥ oJpVp qq:^qq̌rrȼNsZstt>btttuuvytr{q{̎}`4̩ 19Ո՘thj|mLdoq2':BJ W>R nq&!IAQAB @Չ՝1=`Կ{Hə) Pp*Eh[w/ =E6wE*<]`I sz1Rc(#s IB#ApU&ZVD#u:؛i<=]8+U\`cMIW3bhk(.-`Yhk*J(]iΝ`J^lWbEE.LRihݻ; jJN#iXafffffffff0mR<Yp5Y+Eq2I`$ RદKe uh av+`QKd  SJ@bhe2]ny吔\%v%`v_זRJ\ug*;U-I^_||qդ뺮yyyyy888j$"YmTryiq¾3/ZQЯ-lkń#DtB98 ΍ݜTԃ#RA0֕M\܋C#cݬ`4Ɗ⍅jTQN k&$"HFM4M4M4M4M4M žzjJ&潕UK@4#;]Wk)$"X<<<<<<^UQܲoNk 'c87ssRQPάb QX]- n-OM2j &BxwV5O.+e$׶t/r\.r}}}}}<<<<<ﺮ뺮뺮$V9f^a}9,X}F*j'0ȢO_Q TǬ*:!] ϲyI`Q7vk}}}}}Ĺzpf5TQN k)I&d2L&dm۶m۶m۶m۶mv]u]u]u]u]u]^UQܲoNւ*i!x?~5R4r-?(#y'O&uOAC_rd2?Zl_]'&LΦ#K&'qȅ_- i75BLjA_2  $+$BE8ۨ2SrV""" $Jic7կ c%ZߣH0ATǚ3:Kk}~àv4P^GpHX$׮'*/ôIԒB Hk0CKǴ)^%D8ɴ>{FLv--6oa YOVugܒgiC<}_wW?uvoP+ r[ha 6];a08|H"ߍe$5=TRp;JA(KXjK@ւXsar{bQ;MiԲ=-ZԴ\쯃|lwʿ8"GK3'io>h7hCyæA~c[rogrAKH6z)jY +‹^m vki je~)j6]]&~'>!-y̳`8 .h~BxA` @OVt FFG?;dUKär_͞'m=sl55('\$ /(Xx H0Et~jURIRn(8X5MEKAF_5K_H3LY5:]A3lab #MyYG >6cZ3D8Oеhu3,CnOO%:=M.I P0(QKjUB]ؓzx RK%wE7)og׉0JaF!ㅂ;XA l 1ng75 nꊦlnv~Q.Wh&|sTXKBG^˰lLC55D|>AŭnJV%pC]x1[Vb8?ADkiw>g.|_?ӏ/]/,PѧsfL풔,䴝,j =x&o ޷͙@?pŝ{3DOCֆ_+L|f1Pݨ>ˬs3 dE}hnRRl cIGx>z dc;݀O:<w:Yi./ (8qקV-V:3̡h|k1CZ @_ T'ݚl5eQm`5YJTe-KC1lwU9oKV J_Vz~}㴼}8r&hx܄'IBAp_þ~wL̗4l& >9j)m`imL.8Rv-goqcQ&bHf_ 1Ng{ L)ki12,8;ևHD"paL3:ٌ>#oj ݳM)99lX;G5ڛORJW0xȣ8H ;X/Ru). xTL01yt'ap]oma"Jrbdz[*jߘVMЍk#myl4v=mثsG*Mav3uttm$݁rgxFQ [Sl,u(ķHX:DgYp"v?W}buAΥb6,5C{96I&gg T ȃk)fY˥&^af¾o@=؊[Mr#!W oSI_מaNiRF߇n2dY""ʹepGBLE=-[nsdҫQ;`;ۨq RHJy"."I QIkS}݉pZW :o& GӸ,09L&.( @o˛e,q`Fn9 vjwE)kLd5mK7s  mu2P*+fu |;a fr,whMzkZ1 2Pfh;s`$ u=.bd,h${y8x,ڭZ= >hA#3^Br[],̟H %@]2'f2$|Fߣ[UA&O&Oե|v`#}^^,,`6ci:F *`D0q{%<7."3Y9-OQˠ~g4OCg:kjOL?"w"l.~QQp`Y s_]Խ'liB3j2?!Uo=R:S  a8^\&jo9 n鞿h2$L?޸QCiQ'&J L^b[m=jY, ȟ^.BZ{+<U!n \٧  )_\^ĮtqEۋ;X,l͓)U3}!̔f\w4\r|=\ƀ޸\xѣ>fZ5:dRk0P`FMh;` ڟ/͍`4ᯅChP(A75N&˻+À}2.7_}E3Gkv WÃ?-aEn@ۄ8gY`Q6iZ/s)h ?zw'$/vÐu_"ļJ,nɹQB,qܚOB'I\’MNn{>E-!K %q*"um**I1@&Q#.] Rg.] b3 btJc20m xmU:(60gzڄbei=;_g7_}3qޖC_J˱-n|Drk;7qV&ADV&Jh`b^'9~PǤ.OK68k}Voŗ A[ <ՅC  wc]\ҋ:Kz2m:߂ظp]5cP׬MCF|G);MZg̱AIč/ssBX>я4[G0aкTʑQMC G+LFh@7$ 7/ T 07089 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ345n!~?a7PaFZlPvOPW-O6@U,Hr'jd6(;'Kv+ey =.p*T$9Az`52%;k :P* = ʎɒꊵEY ITBlGp8?Bl t$V)APB,n9KYn !.^^xB"P!--mMȿvpLtF J?~3m|ח/6\Zz+j*rZʟډ+yR#ZDnXh@NGim<.wX'IM8I~#ަ( Y&I^b ~b~zu.ΣK/;Znk0 ꌗ1£΢W iG'Ȳ.C0oj /gZU9#<U\Wөc^i0 arٙY̤X[*Lz}PuMI/a%ee俻4##}ddQ7E@X￙x~v\ν51.mon&XJ>fKGU{us9>˱T?RPoo79S/rGnEL݂  j?ywu<@0[&Hdc>Ff\[[|EWӉ&EgLa2iiЅ##  |r/ Ct~ uHf0jNM۩* 9yL@zNGX8zHNSvܽ, T6Rw5 xs54%/@ɜa)[RYh%qv8 jNim9Ǡ?M@ũ:OHN3q[vR] qP-2y Qf0?DHW$cH&X8.^ ٛQv,h#os=pqa .v.D[d @;sx3ʎm !yN.N`1-әThq nN!($yRzb|TvZu,hg6; |f1 ' <wݗDd |ú:&>uY|77WxN}u7E8=䅀R {<7v{^/]cUӱiF,pZIz2aa,ۥ%nX`+Uf&* LJabn_/׻jY0uj[,9꘮UUttV=>jn [99jvc;)`i[soTObo,'R&(pƹf<"K(*FU-IQOͥMiM^/Ԁ[RMh6)4@'Tvui'Iv/7ťtԿv;oӧ](]ѯI[v)j?): ~BO. bC7h AQ{[4!7@D.K\N0\(@ iJ/ft+E'*nF+6Vڅ%޶%t>@}f <\^flYZbmFy+"ڇ/DI4h ʁIj'y;T:{Nq !o<>J4͟qtdd/߅ݲ,eqkeWT~"7ʆ|gbo|FDrn&y5Jvm+*#3?25nƼV} PP:sR_{>@xw䈴n幗7{߈|{<>n܆oﶷmlyi-Y^.d?a^+x.; 1';":LRJ"qHAqIAU ՙ /G55bH-k"D]6a0TA\3r{R17nQhg0qݖ-[\''&WU.39&E<ʅ6VqC̪4PBp;0qMLG[ &khjO9biU(1%Ս,#Cb+fqHe(EK;cN.fglEedc6jxu%*F &+L"D 䇏u&wҿ+d>\fL}ㆬ~ .v9CϬ@jzu #WyAxك`G W~Mno'HCAN y}IA/aOş#l|zĝƎg~O djL6!f\,JCj!#4ov:my@>(gwil!mgnS#^_O{1:1$2!|j$2S&!D[mt><:~u[7N.VwMBŔwQvwRw nOؙZjQm+w1OT9=>/xhܾy#Ӟ5S3(/W1ySWGo缏jGYp&*/8O{L|/O_}<5O!^}E>pI^7C.Z1yWOǼϫ?LjnNʻoWsʻ]sveZ}Oo2\{^12)GyC-~4oۧi noeޫʬ ?ʫ2c^g ?wyWy@:ڨ^rWW qLP;bd%\?Lu{Gn&yFLd{քOR?t9c9nq>`3fDO1 st)?ޯ؅rؾ'I5R紏>[>++ˑPi}[1az?r~I$'鱚Q-CnԎA.G>]M@" {oRt|oOI2VTQT4N=ؽ؅9ʁ!qٛEfDƚz|󑰻84"YlƢ 8"ʀ!; [D̗dPDLHOPJMT>  j !&#U$*+Lr,GiGm .$>_%L&s'7i%()T&Gi !"#$%&'()*+,-./0123456789:;<=hmgo#> N7xh{|}~r?h8<@HLSNd$CdzMNefg@uxy|{~wz}hijklmnopqrstuvwA6>E&+0%*/78F_`debca?WBDEH< kOLQTZ\_adefkmprwyz{MNOPQRSTUVWFHIJXYZ[\]^_`abcdefghijklmnopqKLMNOrstuvwxyz{|}~PQSTUVWXYZ &M 'KlkijZYWX 0/>=;<\[^]`_bakinKLMpNOPQRSTlnUwCDEFGHIJKLMNOPQRSTUtuopqrs{|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~EiR?)'.:64J<;>IDOY]FK6QS%cƆJ2h;xyriѴ)Xկֲ JK !"#}'9$%&'()*+,-./0123456789:;<=DAJ:L\]^_>`abcdef'ŤV(*.?@g0iABCD0(6t+E]q}ة\"0h9dQkwҨi~87! 65 RQ\[^]dcrqxw:RuE^43Phfj2F>;hGHonսBAHGhg43zyԬڇILMNgikmortvxz|~qOPQRqSTUVWXYZ[\]^_`abcdefghijklmnopq rs t uvwx5yz Q,3"',19@GLPQRTUVXYZ[\]S1'VfEDP9?  #$X]^(_dmp 42(Wc;ij{|LOP }~!QRijk)*st#13)Xxz{|}~ !"#$%&'()*+,-./01234567!lmnopsuvxyz{|}whEBtij!#*36@Fqr4*YL 1+G$,S4BßĚ5+Zstu;==>?BCDEFGH @A7-\vdfsPR8.]xőƣ9/^ x>>>>> :0_;<fjl>2a !"#t??3b$M  %@4c&'F6789:;<=>?@ABCDEFB6e@~?GHIJKLMNOPQGRSTUVWXYZ[\]^_`abcdefghijklmnopqrC7fstuvwx56OPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~D8gŅ[myz !$'-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^       IIII !klmnopqOzrF: i8d@k!BJ4$]"HB $ x`&|wnM*IY vhDq s.Q\1#ּh%C7 yuAowQCa!9=o+cnlp|Y@]ELLBnj/38 W#cS@pgLjcuK{}myJ/>CBVMcvH2  fY}!N{YZȫ3.[ڗbc!X_ɰ[t4Pz}<-"ƿ[;ώm^ŕf>_{]y}ґ)޶酖f>PPL\?XP9yXMĖ@gPym'Kav3W;þтNP,3̮Du^%\+P/-1s0u},Z0|NfQU@hrO!+G OJfBcݥoH_U)VqC)Y3>eF8 3WD]r^i4x &$5G; jȹI= l  !"#$%&'() !J> mGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro )޳K?nL@oPstuvwxy MAp cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvOCr`abPDsL !"#$%&'()*+,-./0123456789:TUVWXYZ[;\]<=JZDT@PHXK[EUAQIYǽƿ>?@Acf`deb_gBCDEFGLMNHIJ1  KLO N %%&(*J~(g{|}~􃅆IS/^w禽mn3JKL;svbٺcH0u)(44ܽb ,PTqNuf6I JiG}oطAp8x.XpfF2o@cw1N4i2]6Cmu3|WxcsI_O^H/ OoemJj;BRjL焥85[d9A96 /yaǷLrO}Z݌/t"HX}X76°#&Ͷ_HGZ1Z("UC $(5 ?~٣');v)#'7nڰY& 3fʐ#& )/^p٢% +VP"%('N0Y$ #FBA"$>ztܡc3GW43daE *R8a%"BL! PONMدLKJXXBe(P:id$H -Bs @<Ƀs^]6jdΐ -XlWTH℉$F1 qQ|Ƀ'Bx10O:qڤ)K*Q$)G1Z(C $(?~٣';vЙ#'7nڰY& 3fʐ#& /^p٢% +VPŵ%% ?Tݜ\ܛ[ۚZڙYY PfU룲/W*vXH=nL, N䲗JQ"w?|88X8n8X8:ڂb4u;Y$R еBDvww`d0?9x:&š/4@BTB  ?TTB  T$"*+ n    VK`!|2.,-*+()&'$%"# !/aA% =]wh̬lL, ˫kK+ ʪjJ* 951-)%! Ԩ ~TK_k&V* Ө;#_(\FL+"pLdy|{~}* !"#$%TSts?<`_&'()*+,::: !"#$%&'()+,-./0123456789:;<*=-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]2`abcdefghijklmnopqr stuvwxyz{|}~Y QEt456789\]^_`rZ䠡 %,389@DHMݣab "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLcef0U[giks'Qne]{|xwua~SY_cqrs?@ABCD'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%EFRRRRRRRRRRRRR"8X#&-URFu= 3 "!21-,87WPXQYRSNSSSSSSSSSS !"#$%&'()*+,-./012OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv.ҭ-kCGRUX Y ZK“f6qwxy稵H'm8FΣَ_O`0ے-hF=*HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnz{|}~w¨ÇSGv^<?@ABCDE01234567F XL{cfgdeA@44 5IJ,*+=<:;JIGHDCABonrq6534&%"!cb`a-.ZYjilkponmrq|{zvts\[YZc57uwB]_  6Yvx`b46tv?A\^  5X opԗҜ"=߾:789-  !l"#$#($-32;:BAJION%&'k()*+,-./012?}>3456789*+Ms1Ij1Hn %?`:;<=>?%%Mt8j&U'Hj@ABCDEFGHIJZ id#*4>GMUVWX YM|YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NOPQRI`````````````````ZS} aaa !"#$%&'()*+,-./T#0123456789:;<=>?bbbbbbbbb"#$%&'()*+,-./01234567\ !ee"#]V$% ^W&'(  !X)*+ ,-._/``` 0potvxz|}oqsuwy{~12`Y3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgahijklmnopqrstghijklmnopqrstuvwxyz{|}~uvwxsffffffffffffffff#89:;<=>?@ABCDEFGHIJKLM b݊NOPQRSTUVWXYZ[\]^_`!cގabcdefghijklmnopqr"dߖ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy#[$e\ ޝ %f]!ߺ&g^" bbbb'h_#@@@@@@@@ P?@A ֞ )ja%B*kb&QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx8d@!BH  "hBD !"„u0 }&y`Z4#:+ WekF/0VuAζ~s_7Fa]6M|Y }:@sa'ֽ"ĞԨ2QF6{5Ihz];o 8HxEӿYQMo\5VsxHL0fsgnIW$:nX M-NG6_tua8My2x0Cؔ}2O)ѽ#RtɁ'9 _uCagVt\y8Ӂ ,Y#F& (Fzⷳ_km mu;_ec1hkmi v\Vn͂0]|zD 7 kU3)C{I}y؞c߼]}Q9a%bk MIzbƼ=gnQ+`>ojtзu>>~7%dGxpӽ4'==30+o>w{IbT#agmៃ=6lV$ݑƋ@ mx$#A\;sp)NE@zfU<P^!&acLʦ;H?(rVliGCMB{-~F>j)LJl8k-Nϐ//dJg;+bXf\uaHMM b;0ۦ%A*Γo\aokS6q6 !f ~& Bfhhת !2,X% p= X_Tvn(LJ3@J H`ɒv4hb[&(s' %6>ciLʶ/#M`TFtiyz{|}~ׄHM텆 !"$&'(mno`a)*,md(p-ne) 7B.of* !"#$%&'(mnopqrstuvwxyz{|}~0qh,)*+,-._ 1ri-/01234567f89:;<2sj.3tk/=>?@ABCDEFGH "$&(*,.0ul0vm1n24wo35xpyzq46{|rIJ7}~s567t8uv9KLMNOPQRSTUVWXYw8Z[\]^:x9_`lmnopqrstuvwxyz{|}~aN```````````Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}-./0123bcdefghij~WXkl;y:mnopqrsvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~<z;0*.#1j!;STlxk<"*8x.Gy`s*.$2l#=UVmym>$+9z /H{at*.%3n%?WXnzo@&,:| 0I}bu*.&4p'AYZo{qB(-;~ 1Jcv*.'5r)C[\p|sD*D CE DF EG FHG  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM裌ah4#/Dɣ<()(H!;ݿ?r[m4Y6wv;z2iA[pvV[V[f_Z<`vumYmZI2F񀽾k'mggkJp웋?PGՖ[H zN[E1R}3P7}mb~nH菧t@VEwNݞIB8k[0r tH 4 Cw#:6.Kk'K z/7#;A^4f"`R?zY Aws%gu3 A#$o˜p!‰e1 ߅m+US?)w0‰̎CqNXK߄>l ZS $׹t'LX Qi-- >?ۉMA;a7}wq1`fzKċigӓ\ 'G# k6.@|W*f 4:iNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV={<>|=  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#o#oRe3?L=:>gq ``k+,:wtfNJͯyEoPρl=t._kܣhED]FB([[䚻=8-vVd"9bX<i6{=}@D"<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234567C@GNSFOKIMHTUV9=WX啖QR8P񠡢YZ[z{|}~ӃFKQWu&+kg5kfo:NVL7E:;<=>?@ABCDEFGHƋ !"#$%&'()*+,-./01234567[bkqz !(/6A"k8w}A9GMUW2).5=DK`adfux cjpt{@CFJRchuKS4?ACDEHIJKLMNOPQfgRek~  !"#$%&'()*+,-./0172345689:IJKLMNOQSTUVWXYZ[\]^_`abceghijklmnopqrtuvwyz{|}~I !"#$%&'()*+,-./0123456789:;<=>D?@ABCFJK  !"#$%&'()*+,-./01346789:;?@ACD=B25ش+lc'ٸ 89:;<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklbcdeghikmnopqrsuvwxyz{|}~II(i`$ !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTUğ  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9ȲNBqϗopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456<<<6,[defghNA5d8>iou{ #)/5;AGMSY_ekqw}*+,[tz "(.4:@FLRX^djpv|yLNOPQTUWY[^_`aERS=1`GHVbXYZ[\]^_`abcdefghijklmnopqrs[U~/pg+C B% *.Ot2Jl2Io @ap=X"!?`BZ|&Xz$@W~5No"~](H|6&e8Wz_gpw~JITZ#$+*12?/%T[clszVfa$mt{ BAR]enu| pOv:m(W*Il<^@`OWb]֤=BP-#RYajry"$&(*.$SZbk-. $+5?HNV\clr{")07=BFKC[8Qr(8H!鲸j d<,+"PiƐ:q"ROQj# u"+QA[0];W+'.(  !1Qv 3Kn4Mq (AdqPx;o*X+Jm2Rw 4Lo5Nr )BerQyr[ .Mp5Uy 7Oq8Pu,EhuT{?s-\ /NqVz8Pr9v-FvU| @t.] 0OrW{ 9Qsw.Gw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux;]?Wy#?V}4Mn!}\'G{5%d7Vy/)7v-Fw_rh$dga;?GI#8t|~fKĊn D~)=ABDCbeݕ#"ԉӈ֋׌"! *D,^N~ !":<9;W_t}wxj\[7IJB?/021D*+-,C)&nm 3C˟ҧϤѦХ69<NݙՊ]MQR-lk҇5MP@A'($%XYabڰ۱3n^hz; GLMNX`. GHE#$%Fcfhdgߗ%$+,!`؍'\L`PaQhknqtwz}+k]}dd| #$Ѹ58*{obEO?^i3@E=xR˔kD_5 3GMٿ{~E;GHIJ&'();+hb014l $irw&2E1Fj[dcejsA9B>CHI4K) j ()Iopqp/.ccZ-hPܲ\ey~w RS̑T UVВuXhӳYԴZյ[ڠ\ד٫^ܬ_eeffggz e,./DEil}!jaߞ*#& `W?@BA a[\^] _ٯݳ޴ߵSZZbYaV^]f cr BZ7Pq9> >_AY{%AY6Op"@aC[}'"S=H b\_])+/,li|ԩ׬ɝ̠Ө֫T[Us|vu~4ƫJKUT)*^cde.1*-2kmpoժح򙩟     NFV=MCS?OGW  a]! #"%$'&)(.-0/2187:9<;>=@?BADCFEHGJILK,+4365NMƷ+Jݍ 4;Vdmu 29Mb 3:Oclt~+v  $8#"DC@?657Ó]\_^a`ʭNs|}kr{Ŷ*Iܳ %#'&)(,*.-0//.LKxw'&10qp65)(FEfe>=%$h4lnpsuwy{}ꇆΰZT[U;>ADGJMORUX[^adgjmpsvy|9ADGJMSV)PY]c GF A@>?<;9:FECDLK:?>CBKJONXWUV('%&XWUVnmkl.-+,MLJ %'v|~1HILQTV[]_bg).Y\or/4;NPTZm\^ewy */Z]pqs0'Ž8l Oe5 Rȉ%eD{ P6 SɊ&fE# Sg9U̍)iH}$ Th:V͎*jI~!Q7Tʋ'gF"Rf8 ˌ(hG|monefsryx¼ON3+23SizEBPl$g#h,[xy8=zBH`b)./0279?@EFKG10_^21>RWVsrtuı¶ƻɾݚq$SJ 8o%R S׆t:diW]7,F9~Bt;[|>G,L v4L;g@~9%_@!Q/6rϨLh25{b,h;,_hO4?ž*^,NsLn%?AK<PXn6&xZ]/:!޾WLe`$uE&f_Wk*Sq65Rևnz^Pޛc&oP`ln6GN' dSEoYwڄ5OWYBT~/rD~TY8ǭlce]X<`b=#<;V]p4B!Tm5KG`']; (wyh~w09>Ƭs aݒ@Y mʁz7 u˔2l$[w0 =E&AAiʸ{b<,~+ɵE zFԜx@wp>HCK7fLivs/ 5 z[&rf^Ù_dZ#׮L/b D{W2{.^NJ8ݖ9`AlU>|*WO{ ]OU,Dْ )` +dA eyT2M?v>q?3Cg=K3! ~UVqg@[)x >uK坽@1?t8w=߻Ŝ-.Y£byM5~kprJg!a& Sgh'O'h :u~ﷸ! e)Fug<̠:cۜ7q=j_ϧ$: ?W(x'銞w8^J:#s& ϟ\v s az_Nb]c_ӣ`O "rtMb'bv<Vf8#g=]fonD"e % w;ęffg1 &ٛG2~=_yyrmL Z}op 2/P|^c|>A2@ݞOݸ>;0ne~Arp|rNTʉzqq2%읏oXڜٞ1mjU:㪙NlKJZ{Q4j71&ib҃߃sgʯY4@􍀁l#]eGeM,tѶTHoOe9:68Ё C߉tZs@+಼g' +y.?]y& Q䀫36r/%ޮ6xX}dȋ9!EmG-}z~Wdug5pw7t#7_]͹D9]Ʉc9}"vu \8啥Q|*: ws Ba6c_? Зl8!g?ڃG}Z|L3e6cy #6<Ù0?׼Rumy^7|\ةe e(}'`ێ^̖(*7xu+w3|ZKYJEGm |o!o|ͷcy>?@ABCDEFGHIJKLMOPQRSTUVWXYZ[\]^defghijklmnopqrsuvwxyz{|Nct}%DS\~rstu  !"#$,-./0123456789:;<=>?@ABCKLMNOPQRTUVWXYZ[]^_`abcdefghijklmnopqvwxyz{|}+AAAAAAAAAAAAAAAAAAAAAAAADEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HHH%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GLIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=Xq!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369FXs9|*|tNE;CP`/ok<I ¢c25Et˨,V|sr^3] ϝm5ӵp!t ;j+GUN]^zmDNה;@)gPЊpK 7?HMQ>#PBCXL}줼c}}+v0r?E;W{a򸌍PJx!gPK]_3ʱ;@j:pNԋTOEtu(!3g@f|U20yS,~k8ONP`i\]*=)rh-2ҏz]AEog߶:k]xz5-:kCK_ ]_Dmԃ@`!9izPX1"3q z_[[  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]]]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_____ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !#O$IA*iS9ư=vn` 5M;DCPЙ#=1`@0(Bƴg =<;:9876543210/.-,+*)(nd$H)Bd @~c8nبAc0^hb;&J!":pؠ! *P !0X  LKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62.*&" @?>=<;:{N.ͭmM- ̬&'&%$#"! fF&ťeE%ظxX8׷wWŽ}ume]UME=5-% ļ+*)('&%$#"CBA@?>=<;:9876543210/.-,+*)('&%$#"! ZV۶m۶m۶m۶m۶m۶m۶mv 6, +*); ɩiINB:2*" gdb`^\ZXVTRP ݄%I1R!Aу9pܰQ 1`pт )P0Q!@|Ё 0\P  4,$ û 876543210/.-,+*)(z?0Y$ #F"$>zء#6jИ!#.ZX"&J!":pؠ! *P !0X  LKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62'' N(0- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹygb^ZVRNJFB>:62.*&" ~|zxvtrpnljhfdb`^\ZXVTRP nd$H)Bd @~c8nبAcCC/\`BE 'L 1BD6.&.$ û{skc[SK3+# ºzrjbZRJB:2*"  $<ʟRak "'D{P)t[=^G7ykۿMz3A. kE /ZsOR\kQp} uOstfCPڡ"aLۑsŁsgTpnu2`kkkkk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lllll  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}no  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~/E_?k scK BP"m1fsۢ(=3;-2`=LB$`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~*r uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=wABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?RamsBj*1ß[$Qc'1Iy\cݍ0FFAn8%䅯߃*-maXd;tB֓ɍ$S88C^o6[Qux&?< ?;{fa|k&L^y"ѽLOnP'NW\w$a_}'^=[y3:}!ޓ6g}Y<Ϋ<u# W:d駮7ʩ$v=vvwkW/Xmtp|T[=~x; gHǨ?;y}fAH>Ev=.~mBXylYG|bh3K)pbλj>DNm24؋ A͟Cyk#gpJ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zr g KB #T{* |tVhQ"&U+}(vrC=rg0{  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?0YRL4 $  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~ѫ+`*AAOFt@C؈T TLTLTL$TH2$uLTD,TLATT T 9u-:H9LTL=TT TLTLFT 9P$I"*4T TLVTLTLgT">@$ `r LTLwTLTT T9F*~f I[LTL TT TL)TLATL 92UUUUUUUUUUU$I1VqT TLaTLKTLT! p$iMl a L\?TDTLmTT Tk$I$IHT׵SUUUUUA5I8 ( rQm۶m۶h K*j0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"? p,x0p61$`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~gm-x} 6P؀~b \7ŀʔb$  !"#$%&'()*+,-./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{|}~_ gZ70p&sKkP`i w8Ϲ.UKw w8Ab$  !"#$%&'()*+,-./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{|}~7Mk_~K:(nM`_.y!yӴj(`]T1`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~•  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ x_.#yxӴj(`Ux0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƕ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ixCk^(4F9JBh@3u)nzE)SOe~>6*RB>: =HICr!!9gF+ZcsyR2y7m}yuqmieͱq%$#"! OώN΍M ͌L ̋K {ŭrbRB2⋄| v6u5t4s3r2q1p0oϻ{k[K;+ {ume]UME=5-% ļߒW"|/I(EĠGGGJrjG?9WQJU`cAi! xGW\^h8<'wxLMqQ LSKM vY/o~{n\Zilfj;j*Zocn>El6vssMJ36>Kc+3F\lnԃ4y|zuzytֶvRcE- ̲z`Dc'簌fx`OŻmg[HžXA;7&'̱xo[J76R5*Il\Ti1o9Ȱ@*ʽ{pcYS#ǭ~{uCr-w ~c~o2Kz-%]GJR/Z.\w &R˖R"L>CL𣦖-?<Lp!&yo=W=e=~֬1g<Ǐj-2_%ʧnzg.ndfҕyg3[=)C%]=m) Q鮺vwL;5ղnKL m͌%R#騡VLCV{f=nʐ7q~+~͑_#[ nߐPO /h?'Oh׫Ogh$IA0lMB64SZ &$BH$H "It:CXj^ !h(͉bw%?b(nWhƀHe^o/ր$U#&.qVhj1i> 2}As3RHU7M_&(#C7N2n2x 30*EIb6Q8dӚ(![G{YN,'Yw>;w~=/}/cfsт3Wo yn<,x-`8: u ~O`psvI˒Ӫ:8E%H+ӓio?r;,E80qo%է َп5ufgjl߬VUTlfZHajM*-^K =jf ;wNA\J> ;1N݋rW3ۀoOG$X<~|{ʎusOB݆mJU>%A>]1MsLǹD#tqVNNd2xor~_vAhO=0d (B%+`-n h2" #Ð