glibc-langpack-ml-2.40.9000-35.fc42 >t 6 6_ 4 8 < L P$3!XPȬI^Dgdk ȬI^DYeϫU?tSqkcJELa1_AQ#\gBZ+#>9e}A/ na =:MS!j%D. ck}KCfhGs,D8 P$_y\fShT:,g"L70HNx* K.+Z݌~˩iٻ7🚙[gJxDkRBGƿ.MAՄ`6?OJP7g魄8Nq0KjdԟړO+/2o Ղڎd:R.=ɥ1~Xb@co!5`A]9:vU8ü:V"(0FcUG0fB"8`g7eP@̮0[d`wGv^dL |z$±@~HZ4㒑d{H(8%3016cd0a231dbaf71481710e5c3853b1ba0598897565998d276cc1fff8bffbf224b1d69bc4f9b79d7ad3dcdc931f1e11a53b69b403020462f02aa400483046022100f0edfad238614e401ca624da73996d6a1a7a8e2a83597fcf37a2936d0164ea5e022100b224c797a9925f6b79c4b2d87f2802418535cb1d241f5f97383208144f0f5efe03020462f02aa400473045022100bf6adf5a79a29917b90f3382fcefbe5ec2e7baa4fe995f94f17a8f49b0801ed2022029e72201d1c9136bab39da9f35bbb07c9117994bfe4ebd5601e279d845f3467703020462f02aa4004830460221008cc31c88cea9aae048315979097cc626d0133f7acea1bb089e3be69c1d8e37f6022100ef86f0dd2a20ee33bdc143f1f89a945d33263bdd9b08a0f46f1a8152e1c3a68003020462f02aa40046304402203c5ebb33a073062186dd8d982943d5b49afc7a1f9bf4574f6d13856d1a9e49ad02200f0975a93416153984ab15de89728a4330fc863cfd47a78e1bf3d4079b0069c703020462f02aa400473045022019007961fa766d5511680d9fad0db4d4e4bb4c1ef20a5c944ad122246d01d3ce022100bf84c65772942716620b5bf90641bc5d5bff76a9d443953c874f70b2687cd83303020462f02aa400483046022100f753970300c3c90488811cc14fb4701d48641cd987924e39563f10781a3893e4022100d4b1ef812fe50a4a048142f815aa2ba2159c3e040fba9d02e67177e71550fb6103020462f02aa400483046022100f4a1d4ac1ede2a053fd6b32b38ff2361d7fe7f1aa819f970dafd09c3f4b7fd57022100ce1da757bee5ddea56ff6d5ab90012a7815c11eb486adb30d55dc9bcdd6829d603020462f02aa40046304402203876879a87ec6e053672a27d92578179a38bf2d8f78bee5a95df815e42024f3b0220392bfc91ddfd981a0bc434f3ac867992f458311cecab1879c3406696dfd257c103020462f02aa40047304502205044aa1bec308181bb9930528dc71d3c77f4d28573148686453d9860162c9f48022100dd3960270ba6a5744441c4c511af0547663156155d2909048fbcfe6f0ffbb6ac03020462f02aa400473045022100ee48875f6c30ae8500572032340438a648ec2521e519abec168767a3e376cba10220740bd479d06d8e40511e6c8ec1d0c8a7cefb06cddc501f220cb4de91c0708bb003020462f02aa4004630440220171fd2e963ec08d56702aef92d2fd7763436fc0a81ae9384b7aefb062fb00cf30220173b33ee457351e4710d948f7f8ef2c2a42777756a858fae0b17190549b3fdb303020462f02aa4004830460221008aa125e30c00f4b5a6a4c440e955ae6e28ceb3a9063c397e66d7fdfb81067d2f0221008023e19186464ce7ccdd8be7a12b801540c7744633432d5aaa8f97e3861992d8Qdb9yn ]V-E>`>?d & @ X v    ,w `| ( Y8 `9 |:%GH<IxXY\]^bdefltu,vhtx@DCglibc-langpack-ml2.40.900035.fc42Locale data for MalayalamThe glibc-langpack-ml package includes the basic information required to support the Malayalam language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org-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.fc42localeml_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ml_IN//usr/lib/locale/ml_IN/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-ml or langpacks-core-ml_IN)) unless glibc-all-langpacks)utf-88f06a5753ca0f6b279c358abb78a78a44c66aaa8710e6299ec558bc3bebd6156714d9640a23ad69812229009696775fc0ca1cc82842553ee6d66788c3f284d69? (/h-K@\ k ۜ ? $I|HWUU9Ikyos V!|BbpL`,2ga% 9iΏ?MؘX.ͤYy+[$'[}J؞1S%Jl^* #0!>6  ($ 9bPH8(TMB^luLȦiVz6b4&suOI='S=aP̙ӸI^ּjDj?cW3_YiZr/)3gJfnD36]G*Æiذb+vy4Ckkcv.Nh=%"'i{0z.kvXo! Y@ A (3Y Fחf== U\D8Epx ).bpX 3fhPjE8F?HYd3>Off>Ki ;]iU̠%*x -8~m]kPAH!68 ,R@ێw$$Q<ń. @:7@0j\eF4u540@ % /p d1@f c:BXH $#Fb!Bjb! (738kJL0#@D@%H,(/C.H4 >=SG 9|l/*;Y?@b';-$jh2c2P~q|EӉ|ˑ.ͅ<&.eaCb_Q?Si}'Z 0|3ȋI{_p'ONŨljl_$QZ-l2EpL @Rc:q /!ƎN쮾+ v<"cS";vVv,v z1;v:f;f+8y;]T`;[F`:{AvlL`E ;1e0;nc";~XcU?vlqlǎW-;Yv|rٱ(x:o{VSi*%bMRD1{[ġ0z.]7[6`bqBV"4}IvkrC!l1"3^媟jկɘW< B]YSo՝TT*_6KMeՊ]3UQ6U?*_?T`0֍h랸򅺟;\48?yb?MB_{'snm_muhɨ}17 2w74{X;sƬ!k|kG&T!3ld HðCݔսǗdnO$nO2 3sT1Q0M4 QyꧏyGxW&dձ.w16qƩLw49o:D&0&jUSWeqFKE$  |l |+ | | |h ~rQ~"HHjZ2EޣRh- ,VNv!|jz99^ge"l-[4Q/N3-?׏?{0ѫ3|>&c~z)}d*~o<澧dfG'm\WգXd|zhz HAR/rtSgu%hXRU+u;7KECb@!漞2c%gMϡ.=릟~9ӃtYsS+=㡎}"[OOw[E)Ds D*{^IhW^)W͠U)0{yZyAGt5Agr9[$=j|tz_y"CyOyn5F6#R䦸9nc Ty:kyLRC"y=X֧V;Z߁_OʻY˧)tvW^:}XVJg1X PsH8)TKC KCx!d)$xEێT4x\+GqGq-y_>XOS`vhg`vR.fW6y>p,mg9. :fX+䡠+/زkOѴ# HW/a>(P rlPs/jN~Tb'YE}5 DseXnQ ԹX"!%a#퐬= 7\ ghwKI.C@I0Wo}{qvԂȎ ԕفf;D͚,l1/N+ekRK?#.GB8@{9zRi\wȡF蹩;.WD2UhNij41()xBR{L| W`#"+z!)p \N]2D|RUS&~F1΃Y(yɔ=%s^8;J[1~zf-6\@ZT(+TȑS- Ib'}lEzft:z0>KSP5zr!3|c/F&U(199):v"XD̃hyBi, 7)0R'6T{_$g:vG/PyI0/qJGf ]K2Ld/N5_q1tzOUG!c ,Pz_'t%/yehU4AMC =B*6vq a4lU o+"wuEFI_e`ͤLwsNi\كsnAx;'7Lϴw f"x:j =y8-͍" |*mv`T2MG:@0򙀫=⫶(ra/xOpeLFShe ,0ȲHzͭ u `:+|jhBߚb?}bLB+a;^J v_XEs&UZݽF'#z,}<4e)CAI )iM`wOpس\Z/ɠ\*Cx4w~:ā U Riҋ;gAQ0[A}fE.t v`x޻]=9aq(^[h r& ssp>R(b$ބL%IA JdwSo2=%=@7'y*RȄIrHZ杣%Q|bPQq[guTv+ٿn6Z,J z9a X0^+Fƍ 5jVl2lf36z+ECegd5_oKSBg O%+tYJ 4"NSdVVF?qM uW[*#ݛ, @H.\6Du컭*nKL:5duԄla"JR˹0\`v i.)-!Z˚aAফu(дIs]ΚZ}n[% GB|XY4%oMl6hA;2!z~,{"-vzc[p2*e_эl;Oto>L$x<[}ʋ\QFb1%Q>(4cgb3wqva'ITEBߏ (w_ |3(vffj:86VjLN+CW*!+Wa*LB1jBq$ -}iWUђb_أNM&dDb vH' _ Tt+=}w_ |$5G[7_|M-uh > YWV|g+OߒSt:SNcT2׾joJ)T"IHA*w28MsT(d?jdߘ%שTy"<+N{V/\K|+C~fџFwUo}D7|'iAۀ?_>*'o5Z>hJ|KAH5=L4GJHʗFho|(_#}2H]aiAH~][\Q3fFxsR2BH"j~wY-ʎ$ 4+]ujC꾘ϹPФ3}ibگDc_!/{g:} |k 8$Q.J?T9ۭ.{+oVd1bupl-[pO6}F7GYi| MFS-7@w[pj2Ơ 7yN3hB~7h2{'(AYB,!5f7%?;lAA)v;6! Zg<$7F$.ƧFȯ|>K˒JzBvkzjCJw}DLCC:p˗&eܹL0DHL 3}`ZplO Pz#Hb72[6D`"Ho,qGcKFCČ(7/:jVC$]@%i šsu$hyE+ v,݅7.CŎ4}aJ:%ns0H;)ԝ(U5`$anOTe1Ͼ>^rfFځD^H:4cig,ٖ@>QU^.5`!wq Ay1<~BnOCgDsiI"4D+iN܀onuVOВWatb~#0 09 _4J}T *AQ@Xpܜ;jZ7[s; !@LbK@NBuB~4g|*Pw@ Тo 13ӶGd ffffffffflsvbjNnp p?DGȦH92jV8.PfDl,d9&,lPYL(l =͟!o6=x3yi|6*WԘ6g$G5oh˚;0Mqt[Dw)=1oXx6Wɸ 0[ iw{;!-znG97;A}ܝg[&1͂kq7+qLUv:g 5akvq*_kwB\+õpQpm$="؍.]wuXgu{Tw'usNQWX)-%AݚӝIo8r %IjIUT jrڬWƅi]XjTyb@ABc#&]daa sOVmJ1'T+ bOlӲس #k$y\wB| 5x"5Z0#2ڤce0$Gx'9#<IOrGx#s$}#U]Ky9 OXrז~LSnG{P1/?E7/^BǀZv a'j޺؟(W9:yV-bZL_U5)+o&Qh*Mis/˪e#/j U.^.5D6#ĺ[ZxIY)2,6f_.PIȓT!7tpt18rk 8ꦣ@9&,c>Pa,w3 ))Oqy "bA!/C+a-a-φ5k,2,cbu\Oet2IM6dMV&lRYɧ*ɍM,%\r%+K.9kTjLUHV)` i);F 2n3  8QKJJ킥IU T:#QHX !3 xlJ|wJkէq6̪dShuu+49h?'YU{}%^n?@Q!6"O p\F1UM&+GW2ݐZSi)iP`:ɡ yUM,Q ?h횞~6ݻTY)JxgtK*1ɎG3!Cl|GuS'mlB DWZ0,{t.OԨ$#?2$&@D"tck bHޝ7Z∫_0),N ]]O󽙉J7ds<7‚'t eVmZzq߆"/HíHEWVgAyi(ګespDf{QO\4zƃ;WХyN:[4BO֌BVN:G,#ah4(M&@RރfJգh^{)dyѿN+9yX0"A(Ah4 F l BS$y^|}~v_u>_X^+d6 d&@2$Q`2 H "I(8` :~:~Ϸ|}>f8_uZYd+ВlCMqYW%mC,r(ڭS 2xUpÐ[ER Ðމj ]o@׮.vn5VlWvMn㒣nB4 Jɒ`5N*@Gz*$R ! 0 c07g`fxy < єa1(FV+^mfNb u1qlCoɽXZ#yiVYIԸ+'^3/|v#,_j%_1L}Oi D 0y5VJ1aO8"̝ޟ ij"qfQ0]ӳ; 2)tFTB%_c]FYx}U7q\IuL R'~|8" tfQ6\jI%&TF؈Lʗx{ٛ|bGe~ 7iH3(woڍյgv&fUܤk*6)鎂ۯg"2et 逊B,4c.ɈGh{~xnt-plhjd)`}\mXf]T%MPt˙GVܤEc5T^"uGS7KPhre1a\ʩ[ىWBT%u ? XySdKk?'c{K!4 =ܟ{L)zЍod;4#+S l>F|BRm\%,:1Df%u  6-RH8d;}ҥ<¡\! [ىWBT%ujMΣn q_}S=\-X%N`YԌTb~KIsSlvfE|TC3Ө :ý23DD6βkYH'x)^'RFjN^!e ~6 :0/N%ԗ<@C|ʓv: SUW{y叾~OGTX.-9GpZ/<|dҺC}Q,يM)?a/֟}q_^WwIԀ܀0wMa,z?GdR,Yʊ Lr,rK8|QNdb dYԵ3OK喯|y%̝M[ϟœ#laLi}ytj4nK7ik eRHew10 Stj)+NFT.dN}S"!< 98gmmFY]P>wY ?qa(EͿ?돗o(?b /YySI[JCIZĞ|?q]{w] ,B9ǁSm_Z!cj}ux9Nn]AQʊvTQ 8 ғp (n݈;ZIqL̤oo&}c-QZ1ŠwDAW*PGbYnQSؐa3>OBZwT%x*@XG\nwf. Ƀ]>0 0 %THQbZJ{F+`82Qk뙸~pGB8: SB6edp&1.Q( "{\Q1ŬZR :HΈy2ڈ4;!\H'>iȝ51ZV (J+XI!W0R+E3b3r}8 x* $\d{# LzA-ҙ#;&,7@"6%Twfj,NVhs2 yySNڵ^ZVK@`^04bL`aKgAT8&"{\Q1Ŭ0%x$ ) +]RKhj ;m?q .\Kϡo&~&fO3ߖ,ٷ>s?;0hn)wؗ$K> 5cZMA˰˪d >⾇ݯ4ƍMDh{T7}_eJ <6M#" T-gjR9}!L>}GsE=O7E2g=(Ǫtp_bIHCoO(gj=ƫo+>5ҟE5돐}:1 ~e?@Ƿ>jb8 =A B'V肜H_FY$LzCfy37\ǝC˺xyX"6IDl lGo_ &9MȌLMSdPr,WHy[h72#m['L_{,Hήg@CK'Jh:6ޖK7B]|Kۉ- XV*BzR [[PnK&)&C\YׂjL &WD_pgಖDӖ~W+Wσsmg2Qs0;OH!WJ#D:Gb1$EM_y;FgQu_oAm,H~5 R-զՈ/.`#3,i69!샬Tncq7L0=FokӺ! =a/Am B) F/']% R I^9LH k|'IӞ2EeH(HDV&$Q:<:Kr?h?T=nιX 5n_gBѱ_akXzźbۀo|?!MA$f|5%aH|S' raBM_A|)]([r7.FH >)zi/n531%_Z'.JcB?GUgJ/Q'C_M`I#{#nDU k G?K1T:9L}YP~4&w=) ad%Z,U&SSk]^S{[[p {K &F"D@h1,n߅ MJh/$ 6P/9!|^g_γWdŮk>J`'5#7}Ki> /*U2?4O]~哞-_M>6q-5dBdxs@E [΀a^B9'E&Q"S,-vWe9`VeZ0ٜ_OX69DhI!'sfL.GS+_,6(J7ӻJRϼߛo-6nkX{wed(ؠl]qD{έD|S[B@ ah5eQĘyMrb:mUCYvK[H&0sDҍ)ۋo |vidL*Z@1Xߵ5 @k'dTŒfxy Tͬu[v^}1T[ k Z_f88㳫GSz>!X>UՇ >A%[y8wR6:6"<3⑊Q.`Q=~jR2|;H)4KߏY9mƃe#*G}2܊y1.wn+z;<)4땎e{G-J#”8=K||YZt*bV'm/:e9ƒun5w'7,[7lSWg=ZMތ`n&9鎢V92lܬMSSlp3Cczh *h)>Zױh VߥcO[jњ"yg1+|f }kق?VR./іұ5sRgWjr5Rb|b6pAͼv6/7uxρ4Wpo-K|^!`1-Ԩn1[TJeZcrf04oy z|uJ|rԤvH !D-yPhLWo; CC?6=Yd s7 J&%mr~ȝ~|tt\EXB?3Ah|+)v:fΰ9u,/.bH(BEI{OSU _sp>Hn7i^6⣪ _.;kEJfUKt+ҼSk{ ZG<4B+.4grYЎi<@e |d+MKxETV{Y-'Re6p݄56'TC]{&v z#ߗ~/n6,eUs bn7v CLHj P}m>6*:M̩wɁ|eBǨ7J8cK"!6">e8 w,~pWאUܧ @['b=mˁfdTH¦ɚ~QӺz]Ulsi0"`oJ$-s fFxkpEy3yꠧfHAٶ k~G;65K4)Yf?УLFWV.υ2 ڏK-(&1gJ,Ld{[L Γ=3sr!_Mj5Kz/F&rYuEbni\SdؙLh%|{(//jJ~R$؀ u9c>C~b6U%ђ6OfجM"7ط62d'^E,`kZJBvFLk~r!5" F"S!ѐ8[;I`=?EГ?kF$:?QEӁBUJc>3Q!9%}t?J3#LAVOgZBaw,lI]|S qAR ₴:wUǧvSX;(M[ߺ!Nՠ.g4FG 9F~Dk씻ghEE>v1deB;_OaT߲=M#艹_XscDmԑ23LHu>zvLo>>c|D옇awװ7v]"9#;b]5j/b7қBb&"#OwƔܡsB g!ZK>],xt( Ja^Mr" 9#&٣ .˻[2*4=qd_h-iHL;;kdiĐvz`[iґn&VUH]bȌZ-S &gBԁ^JǶPKh[IG cgn帰>M&ECO3ydCM;q}p[MY_i5N0Ab_[ 8TBoLd:#t b* k!uBݥ9˫v_CA1815\;R824ʃƢI9cf*}`iZ2.0LJ'~XXfGAKqtw=$FEu/p1ĄTeE K%Hi&֎l![plJ,A BͼH' ڟăp͡52F_ +AU5l=H UaH:{ͷoIv\E54vfWvcЃ]׳s qoť^mUb5 9E;t3'og/^V?mW쉆ܫz~^mZ]VI*$x49^Ln[!{?J>[º!/+xꪐ*jBD$6BO;wo:2DsA;*ґZ ϗp87`RC L!gRiprOB}w7pkrhL`zT,P'0+QsL{}?l`Ay ؆,~z;pf43+1-@B &+dEK;.085CV̫HX(q$/Pp m,UA.QMˬIkFimΥL#Lx`}Kɋ5ڂ%咳y,Dɑ Z]&)a% YOz9;2uւj%JƓ -Pp,SPV$5NIB|>k<-%D;2+.)}%i\͸ɠN 33`˴JYa0t l^T>PLBp˦  ̸ N.ݑ ̍ Gܣ5jz1:-̾Z:$C\ͷLC 9^S%QmgD8' X#D@|-+1V镾m@fch Pc<'\<8ˏFOD.yǺ63-Q0XM5-li}e^.;z>i\͸wWlC\?K=s3 yA V!NEٚۧ 1<( ' =㛎M$q!+'\#ڙXyhjjj Vt9` ?~StC X2R@V#ED)@{<7-2H4$;0*,BW:OtG6T?372/&q``=Wth X uOu4?m I3)1z_;C X2R@V#ED)@{<7s!+'\#x7{[:&q`PTG~Pt9` ?~StC X2R@V#ED)@{<7-2H4$;0*,BW:OtG6T?372/Gܣ5b%=.&]Τ<X|ҩ|¥;xvPt9` eSdfpm} ͠fAԎ!|mS$0$7̗we΋!"1*f0|kdb5?NXaيK?&3 a^Х7C8׶Xc /Dؖ*,"38,B6?>jwfwQ^B#o@pLoLC__ɿ0X'fE# ʀ q>ܟmI._tX;U0ʫ -lzÌ@Lc@@ vo1`ٚ`wL| XWXY }@Qj~%(,+6 ^J#zXVV,spR{@g𴇓-R€ʼЫ/V]pe D|oxh=|#(Kv>'܎cESTvJ XSsOf/-rLSF-56T.y:d:K3>{Dr 4"ClϜ^l 5.͂^by{} \=D)hd "?!Tι9]vIC݉`gRc4:ʲ`lDf0/W"b^m$ϷFXT,ArdFH2 aZVќ.do E!`Cb\ lr2137 -,n ]ğ4t!zZvDL#(ׂ ;.<"W- cˌtVl1 E4ޟu}ݻt/x+Bx'3e/ʋ1p]s~C{|F:9qǗ~OW5J͟xљgoVvG mR1>EtWuWґDņ'=Bp5099/ˮ+4ʅ*t%ccd3Q1q9tZ@耎$/@(Cw=0@b [EC)+i@k04fe,Po03J hS"~ }27  3333333333uDHQR5Čah.2i`,L(p$6QR(E[)(   PAlH# QFC"cP9|.yyyyy(E)JQR(E)JQR"! X41M4M4M4M4M4M4M4M4M4M4M<<<E{()r1wc4Y˻^6.;cqu1bl8.uq܍reܜ t\0Nl.zeD'`Yk`0"""ٌh6K 0 0 0>4  =aѮS8{xlvf?n(8`1xN1Kx0qW`g+S{xlwv?ٽ$bnP&h0C0tB8 b( p6 Eq1X9ia\68W)<osI99'$G< Bcx @I!&pہf`׀LN$r禱aje&Ab 5`}*AǹilFIdx)\EX}*/0" N4#F,*[J N'$TO:cS_hLѱ78vƾ{cG\=R aŽKo`촂}Fg / [;KW_uU[e:UUsRMXנ\vPa=+{GeBeπn)+$;ed쒐=C>NG0e߄w b*+;et?#cNin);y5j~ zB'L  t\A5Vtـ0]z `67%ٜ`sG@tȇzCgl ]'0 N'"$D!Cf .c_&z Pg+S8zxltF7%`tыrA-E}5(zcNn)uu*Q'LIu@^:R?XJs_L5"x@IHsEMAK2C>N%r!ekIV`#ZT'8if2/P| 2v sZa>#ey7o,|%U9y 'orM'4drRL>E/y%<1'$2ODrI$|ё78rF`*EN r!8SCcŅv<.|ߧ_}Fcr&)f^A1p2BjgJ^p2XWMOq*j _ θSZBUVp⇺ZEGR)KwY݁"'%tG6xjyuWVp,Bˣ,|vGgVqs =OY20QE'UsSB'C*D84k4&U+p.L`:8VQ*Mhnv>{0B@jgp-)۴aEZ>YfvG<}Ԩ0$0(c^ch9zr=q~1|Ѯ2cUTvϭֶǽk{7V^Y-yz6 bYZ˛xw,mo]9WTjՊ(nW\~޻j]ޓ@9ƂEJG&zi +[m*"9/h.Csx~<=^?L¿ix6ǿwE(*~$2?L\'? aY9>h$tSt{:Ge" (Qdm 2Q:يV9Ǘ%8bU*u*@f_i.jpڍ9!`Y\ |i=۳OJ 9S-M?#voUj.g>?xq魻I /0sXfaZg94;l̟u_U*n>kz2ڑOa.z|y:0%Is ēeg|(3Άx*՟N37t8ey1˴˿Κ lēQB TSB=(̳˃DXYCqpTOy9 IW%"T!d6m жW})M?0YkUSQ]'uӢ2Ҙ?6 ³ͱH"%?fh0( o~3\|ލ:c86r KR']CA.Q,QBԲ+IMё(:21ل`. śH"踅bKh]JBL1 L1Əeb ^ŖLYa 9FaCH5 X9cRFvaE56K1HS&h;-jU&U=b Ro*@Dp!bCUGI($Y9QbVJnbxGG{5ηbBi$'vNJt܊h.ބ)6ta0ϜC^ i-$/".0+6^g˾²U}&ɾ?}Ӣᱢh55E4=4|NS>Ei~O?u_$w}NA>(B~ǘrBW>q'k"|"tEp#\CGu9!<(WO9sBWW ΁0 ~|6qj;>CS0O}Xԟ%N}Ȧ>(k@3g}YRַGg/wLAqoK>YiX뤫uuU?UGSGSX:&ZwKY-u>Z_ق'LS  @i#0D3R$etJpb %PV L“D>GH Y"%`(}MX`'LT*ED K?|MAc 3@g61!p(Op3@FQ6K-3џEu L**"&I4҇E%5~Kǣϑ!3GH2ہ~PL0%e=]Y=T9)dq_ُp!}.a[jٕHfI~FlBӴRxIp4Pl -C]R)_Բ+IMё(:͒ل)9[(!صRP'S neW#Qt%=b O^,7D t$ N$?Gp6! y8[(!إJN~Rˮ$5}'ȧ`. =b A$?)~[2I'\(ci+TTPsH n˰JyŒq~3m84Q|uƺ)ey^揪 jw2ͯ'|;+ v>butoGIPc.:-cg 1&NW]_(ԕL8Ө«S1E3S6"0ݥIa'L0BƨVDƨV# 7Dvb78@cP0`R R ^a"&+#T׈cqa р"Vk6Eo0 I,VUM RhZ-(j w),"5HUҒ,d TygBwRr`ek%bX<J/p8W:"h+wg^ډ焳AiӺˁ InDFf0 ? -jro)v+%,zB`fγA<1 :"Ua 1!$AQVDk6Ru^Y"J 4ht*g^cŌ0&>l#bX,a R L_8}ڠ;PglO>s@y r廘 OCB[Q`LG:R@5%atS`3AKڷӵE ed6w.VjX$lP=-}6_'9luѯ?ӟ Xv沏M3yUÿ|B:dU/G؟/q9цn\rѬp_^vשǾ-#{W }(b?^` ,4|@9c7:Tg @Q}f%ϸdtU"sӬTf8fE sjNL*0IyNlQTfS\ђBUùջep] ɤ4Hym h,k̩DLJyq,Sm" ۅd.ГUM1N6<,W PEhmbOE~&PKH;Sm1 ٛ' ϨDpoȵlfĴb%FH.8 .N$#UWgYA93d$O P%|*kLPE-)z%9!yoZ]VEMR=N,JFA B ~zng9_eW5EO$G1?M˰˪IiEI(A]m,쪦i(uivY5I8 ( r1=9횞~ݖ]=͒7-.&)a%A !w=]ӳï۲YqeeU$E4̢$a xb~^ǭaUQA0 QۮYmUM,Q 8v2*j"qfQ0 b{~si$C,buϳg93$/ e2$yC'^+RPdH#Qgï~]t8͙%yT(Q %t4HL5Q}.='=sz6OeG`6`]O-K gD g>^|\>@^gY*ߠ5a;0zl^^ŋs;lHwknúx+r+VDueP nyvUSl4gcRLF1T)}2%H{.w=dtHE3lEd4bJl:I/qC'ۖwoGrej??Lj:0J$Vr&\xVcH**y']ß!RFSV'UC?0lpVGdFkKsߒ~5Mp>pqhcyqv *-lGl Ԃ4g` $D;!Dj @ $Es;݅|+pԢ(ܧ:pDC8&_W8O|!%2^Y]װ4 j^RPҽCAv nJfY`"锧SZX IZ$,WT1燐:-5]jgvaRYVl g`l=pу`6uVň4&`%=c1̐nX0 0 0 {{|YqaUQA0K00$aĀ{~skzcu[vUS4KrC:n2*j"qf)0 bH=9~5=1-)z%9!yivY5I8 1횞~ݖ]=͒۴ zY %A ]ӳï۲YqaUQA0K0($ap{~skzcu[vUS4ivY5I8 JFA ~w=og9_eW5EO$G1?6-.&)aa @I(m,쪦i(uܦeeU$E4R ( raP=9~5=1-)z%9!yi@I(!m,쪦i(uܦeeU$E4R 9~zvMr nˮjfIb~^jSkW(]v"hW(]v"ڕC!b*fL@ Z,B>ZZ??0#V213S}@ium;YT`U]@%A1W&D yQd97{p,n#[ˮZ}jOqIڽ4>V3a^Ռ7$ω0o<(!b)ee_%KOrQg;BOr0Tz uGwGS&TK3VjSnֲݴ듓Xvf4Go، id6GkZ 'ϜxG恙̫l}( =kYйYE|rs$ >g㡩AHp %Ѕx@xNgp7[6iY A 5ˬ~ݖAgp)Fմ,{Z̊muJN&DQ / +9=޽[)|,b) [R(4y謚gF0]tc5Ei:Y0|O"QӼ=,>-A9 zA3/ݽtRWt=AGAOt]m!9Z C5q W“/1ϙҢ L .N<\[%a\R撺.e/ ,AÒGr/bnp ӵmƓFdn(g nZ-a M(UO?4GԨ3-փ4 2i\Ф$"dD6JXpUYlxn e >pu]o׺!?@,R{j3+n U`V+Qa k{˶I*}▀C_'yKZGTd AfvbXLL@6QHYW̉j̼M; ^ON;-}/IoJ%/vԙiKqZ!-4oxd=Ne;DL8/0M4IKPM<.=3#2ʩ2aՅU "3v:RLFtF̱n|CaSTZJ pn7RzLb7Fi[[8 qqO.OFx<-ǏA#ZZUP bl3M gSL79@dxCSyF Y^2+W dY^~b( ~̰5.f1L' dq%.(YO gvF/,l6Gt)"Lޠ 4ozVĀ-# XN2,i'0,h qcD4# )fݗ,gǾyg3P%:)4z;vkG2>R>ajNZj&xÀR&K'20<JRt.h&w"Nĺ Dgܹԯ;@[[럦BgOwW} /P~0젋'vaR63lzKGL FrQe q[ 8HG&@'% 3%7W^L ̵(wgq6LSG^rțKF'd o)|GCV$8m*L{Y q@4D:D.e/-B/ZЊ'])TvSьntY]eff)΅<%s§*8n+Kﲇi;ޠJLhe)HS3?Dž(Ŵd#ĸ̄#h]jl$Dž/H NֶJ_٬zom Tq6Z,@ט;_JY.ZUq;cU,C{/+1UB-TK;4A>WEC{‘-Zڌ콭H/WOOPC9slP %῭X좊v5bn1 bqtdӝzL37Mz.y5Mb^]/;{*9[<.1j4T:{#evE]r_e_e#>MBSl8jrArlz'mxz-Bð-W_ؔZ=IJ @.vt͵JuPF"_K E ~W&*L '!-.H֠ȲFХE~6 )*V 0mFQksmOTm rU@^.; dZ'u(m; B b%Ʉ0.<3og6՜`Ӎ$O~&"7WafT:bDHչ3J}/B@Ll2򖖬;K70ItC(; LG{MBBa``NψrҬ&'d2|vVU==ZA{/k|ecLxB— $~D$bLFxEx6fCGrHVQoC"G_Dm?x)Jz8GYF4a3l#͐ "CQms{g8آ9Lͨy_wd?^,)|y=j)֍ڦ!jg%L-M,Pw%R/}AZeE^l:euqX5ID@q4 Eo4zvMr WwnxNsԱj̹,1&^:f\~P&΀ jԳ?72ޛr$ϻfF;)n)=DX$ޛ]97l7Z"(0ߍRH4.1~-J#J5h̠&DlXpꃃ?_{ S9}Cn~3^hUҦK"O&+De@9fv]]QDTԐ,OTtċQ;O5R?ok ];Y/z%WB2*uOu>i3.]RĻbOjmSn>Dt;E2ZܤEY#5ZHer߭kyф`wܓzz8 fYq@`˩x~g-[@UHi6P=(@pڜ/^t>ԕG?! kME)Ix&@ 4dLR1; ]>d{.}ʮYQz"vV獫;n:e 3HIHBHJ2f6x#&4Ҍ)\ǩrjCЦҮ直>,KS+2;Y<Рak$CI=V>2W0'ܜI2׎ڡII xƞgPcJ qqd݌V1t>8Eo-|H935*dDCzWhhUWG jlF#Ĥ=,HukZ C}\oPTM'Z, 0P;(,4I:yEu|umZxtD@K!$I̮uVb;..Qy.:Ѳ8T a Finm NkP>.ȍaX4'8]՟qxD&p2,Xjh(u]心)xaQ^b_mGra =]m n}P) E؍/b\5yy;h.v] f[@ )jK %0ED|lr֥ui]Z֥u /ea ȿ{5=1-)z%9!yivY5I8 ( r1޲+Nj    p ( `/|]5 t%9!yivY5IaF 4̢- \4 v퉚dh舌1P  A?ۓ=S;o6K%;ȰJ 0Ihd8#nˮjfIb~^mZ]VEMR=N,JFA =z>o]ӳï۲YqaUQA0 Q~ﮞ[`,쪦i(uܦeeU$E4̢$a 5=1-)z%9!yivY5I8 ( r1vMr nˮjfIb~^mZ]VEMR=N,J$E4̢$a ȿ{5=1-)z%9!yivY5I8 ( r1]VEMR=N,JFA =vMr nˮjfIb~^mZ5=1-)z%9!yivY5I8 ( r1vMr nˮjfIb~^mZ]VEMR=N,JFA B=z>o]ӳo-kzcu[vUS4KrC:n2*j"qfQ0 b~ 욞~ݖ]=͒۴ zY9{~w|g9_eW5EO$G1?6-.&)a%A |g9_eW5EO$G1?6-.&)a%A !a=YmUM,Q M˰˪c`n$i!#!@79[M*)%ϱ|G|a 8\9 -D= +5nrn.ޥCne=t}uk&!ӥc +1ė9m8Eʀ  ' ,Ld@XCǎ!y8A T'.q08.q0ǃ9.v9*@Eg }}T1f{$a>a}20 ,?,3]EQEQt .9횞~ݖ]=͒۴ zY9G=]ӳï۲YqaUQA0 Q;8kzcu[vUS4KrC:n2*j"qfQ0 b{~/vMr nˮjfIb~^mZ]VEMR=N,JFA Bp~咽ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1A=zng9_eW5EO$G1?6-.&)a%A !PTqm,쪦i(uܦeeU$E4̢$a 9횞~ݖ]=͒۴ zY9W=A0 Qh{8kzcu[vUS4KrC:n2*j"qfQ0 b{~vMr nˮjfIb~^mZ]VEMR=N,JFA B~ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1=wzng9_eW5EO$G1?6-.&)a%A !~wOqm,쪦i(uܦeeU$E4̢$a 9횞~ݖ]=(uܦeeU$E4̢$a 9횞~ݖ]=͒۴ zY9@C=]ӳï۲YqaUQA0 Q!yivY5I8 ( r1A=Czng9_eW5EO$G1?6-.&)a%A !~Hqm,쪦i(uܦeeU$E4̢$a .9횞~ݖ]=͒۴ zY9'=]ӳï۲YqaUQA0 QT;8kzcu[vUS4KrC:n2*j"qfQ0 b{~vMr nˮjfIb~^mZ]VEMR=N,JFA Bp~ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1A=czng9_eW5EO$G1?6-.nˮjfIb~^mZ]VEMR=N,JFA B~ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1='zng9_eW5EO$G1?6-.&)a%A !X~wEqm,쪦i(uܦeeU$E4̢$a 9횞~ݖ]=͒۴ zY9=]ӳï۲YqaUQA0 Q8{8kzcu[vUS4KrC:n2*j"qfQ0 b{~wvMr nˮjfIb~^mZ]VEMR=N,JFA B~ۮYmUM,Q 7 4*@n 7TPrC @n *PrC  7T *@nrC  7TP P!46E#nmH! I6$qېmC7mH!ۆ$ntwerqqq~ۮYmUM,Q M˰˪IiEI(Asp5=1-)z%9!yivY5I8 ( r1=zng94̢$a .9횞~ݖ]=͒۴ zY9=]ӳï۲YqaUQA0 QAAAAAAAAAۮYmUM,Q M˰˪IiEI(A=sp5=1-)z%9!yivY5IQ}8kzcu[vUS4KrC:n2*j"qfQ0 b}     Mgk7lCc-br8CY̜`z FoXU v Х2L &I$I$I$I$I$I$I$?ZUUUUUUj 'Tv 24PuI$I$I$I$I$I$I$I!V!B'T5#`r0 h"^33333333333K$I$I$ '?}m۶m۶m۶m۶m۶m۶ &X*$y8"8 <#Qt8MsT(Ip4 Eq0Arm&jVd*F$I$I$I$I$I$I^׫Fby|Z*:J'! ?ec%Iz n v Х2I$I$I$I$I$I$I$B!BZjUUUj 'Tv 24` I$I$I$I$I$I$I$jU !'Tv )% j$I$I$I$I$I$I$IUUUUUUUjUUUUUUUU'Tf 24I$I$I$I$I$I#"""""""""""I$IBPUUUUUUUUUUUUUU!B@UUUUUUUUUUUUUU&Tv92%?$I$I߶m۶m۶m۶m۶m۶m*I$I$I$I$IjI$I$I$I$I$I$UUUUՁ'TvR Х2 I$I$I$I$I$I$I$!B!U&UUUj'Tv 24 I$I$I$I$?""""""""""""""""""I$I$I$IV*'TvR)%&I$I$I$I$I$I$I$ZUUUUUUUjUUUUUUUU'Tv 24I$I$I$I$I$I$I$U!UUUUUUUUUUUUUU!B!*'Tv92%w1$I$I$m۶m۶m۶m۶m۶mJ$I$I$I$I$I$I$I$I$I$I$I'TV-&`W0 S I9PC-8P AAA ;I$I$I$I$I$I$I$I><>Noljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  ۶m۶m۶m'!!$Y@{|ZN.o'PEA> BVR.sbfffffffffYeYeYeYeaiiiiiiiiiiiiiiiZeYm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶miqqqqqqqqqqqqqqqܶmu]u]u]u]u]u]u]u]u]u]u]u]u]u]uqyyyyyyyyyyyyyyy^u]}}}}}}}}}}}}}}}y              }aaaaaaaaaaaaaa! (((((((((((((((ba888888888888888(H$I$I$I$I$I$I$I$I$I$I$I$I$I$I8XeYeYeYeYeYeYeYeYeYeYeYeYeYeY%I$iiiiiiiiiiiiiiifYeyyyyyyyyyyyyyyyi((((((((((((((y癦iiiiiiiiiiiiii)({{{{{{{O4MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU{뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲캮ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-˲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮n۶m뺮@ @ @ @ @ @ @ }o,=͒۴ zY9`@aaaaaaaaaaaaaaaxqqqqqqqqqqqqqqq 0 ˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲q<<<<<<<<<<<<<<,˲,4M4M4M4M4M4M4M4M4M4M4M4M4M4M4=UUUUUUUEDPUUUUUUUU$TF 24I$I$I$I$I$I&I$I!U!*$TFR92%5$I$m۶m۶m۶m۶m۶m۶m[J$I$I$I$I$IR&II$I$I$I$I$ @UUUUUU$T,F XL Z I$I$I$I$I$I$I&IUEDZ!*$djF92% $I$I$m۶m۶m۶m۶m۶m[J$I$I$I$IR&II$I$I$I$I$I$ @UUUU$t0F Х2DI$I$I$I$I$I$I$I!BUUUUED*$TFR 2X I$I$I$I&I$I$I$IVUUUUUUUUUUUUUU$T6eg*ppm%n[nA%'")I$ sBHt:Nt:Nt:8 @ RF c8 fI-"!Wq  JGE (CgI d0 ŀ@+J(NJ&$bX,bX,bX,bX,bX,bX,Nt:Nt:Nt:Nz^z^z^)QL0j:tSBFpAB%Pa(a<$'7#̈`B.gGEFEQ>$s (V.Jez^z^z^H"ƒW "?$]ZiJ3o `L%ߤ[3䙿c؂A<<<<<ﷺk`ƪ+VEiW)itw{t;>;ٝvNO{Wx;|=:OOk?+us4NN`P=9Sm3:G ,!*P1t>h@0Io6Eh,F̌L /ғ҃UzZhwo05E,9_#Rْ8{;B+(O; N4]h,+8%4g#k"]:؆c]4=MF؉C[dZz=yc~)7+{"ݟC5sD?^oY ~ۜҟr6ivBz9%}j;zNzFЪ40 <b $'ӓ|o`FYH+:s ohz3}7{r]oRzo."DZXz f?UfPy1BcE0&9Vds6fq5Va &Be K<94JuVfu~.d4_Or\٢/be@g9ž6D$瘐^H|[B+x 9!tt];2e'B!5<AugH0G"-#GDоն6%B lLNG^SIN=Btjc}]Hڲ![53uT"t7i_MxIjx֑*?%Xq͎UI)lznN& d/~v#[`+a!*J=:ҏL|HglD&tX[sʫ.CT]+,i $6)lgl`c~B}}-y@WBv5?'c'QbNAﺻ*@e :Kk! OOD& ́] i9,Ib~^mZ=8aUɢ+"wjI(gRc_c;V-0ŕzSb?I8 vYUJYaQܓYs. NeĴ+9r51DWu~4j(ER)dNp/V+`v>sC^cC:n24 H\I\SOCG9Q i4+8,! FmeM#D|3(w/nfqZP  gCXHw{uGs͙lK'Q@qDG;N j;k =ϴ~D[U;7[3\kd*0>wBM>#9 oNl(i[-@쫻]#t3BWA.o :ӪA/tR{4RР/:ӽNzD}J3G茾~B7:IΠܽ9ƵZjA)|bBHjBs:1@.AT,|[L@7rv't_lBwFEB7JO, /z׽ =nFNAb~^)(OLIR}N7&Se4J Ú+=<8F2bQ "Q jAiy^ 88-mumef]EU4E=4`XCIGB? Cc_mx~]t !ϱ /a1(I!]Ӑ,붬2BM%9!ywOR=NCy`X&B0CH( hz$Kdic(z_qi[aمYWeQ&/ME<4fa#* Nm*}}(zTv'Z O`ݱ0-b{>? ʼnuBy@>?2~82zBrzwߺٞ+Q>`yg+bz~UBC-NNK>SmTDayA|>ﺮ뺮뺮뺮뺮뺮sMF\0KBL(ID< Gh,EBHC@( A@pV|>Ç>|Ç>| :LTD<1 $gSnw%;dF ir0#]u]u]u]u]u]u]u]u]u ZkZku0 0 0 u]u]ZkZkZkZkaaaaaa! $\ 6#@W:c6d2 0 0 0\s$/Ç>||>|>|>u]u]u]u]u]u]u]u]5>|˰*Jp XLt]>֡嬲 vu]u]u]u]8mp/gub'A,pF `rV9œ'E:HAs2FlS.D%3o]OpJ%܈*DP*ErĠ 51d fcs0 |COQa7$ԏ6}ަv4𰍾E~ Z{7'bu-oWX[m$])TYe\g 5βykVV\c{hZ:C#Z{l>u".4iO"x0.TTkE<몠H's\U؆N&"@HD_kR/@L]$H]ghElZ⁣/,JDOƨ<l2bP&/0!,C[aхw=0 BM'HëHi"`g ΂%,9phu(p %kl@a5U_UZ*x ƥ@"p,^#"Re@hx d+zT0)#js˜" kMzY4ZpTvWQK y1(ibzpJY犄rEhqA p;V a(b8UH~\BNIڷ"F&ZbUqbUrA⷟~=?"GS3E神<&0bCqq6#'ߋMI!>*9cAOII)zmD1u):4׍W(cMxLM˿4ƞN )L y{yX3b4Ya*ͫ)i³m\)Oϥg9h\@GM>9Ce^2J>jFMi|MI~sGBUS=yŚBbAGM= %0!p`pd1㗫Z*GEdۖHp6/. e"<@#Q5YöĊ-[m6l؝d&qV[KllIN cK{ҨԪfhpgivkZ2:7fnhў}qbҋi|&5='H1Q1MET[}\w/Q6L~z(^KOVWkϾkE0X uWޥ}o l*F^3j,e=AϦ=^~atK%Ԩ^j12Ϣ rG>[JwO&ԀR)Xq&Ɣ>Gi]῎-c:1'>yKUW=ͳT@ 3ᰖr)q&v 5` 6h M;D2@ils]OHcą}h|`R-U0ͨ|NM(MǒoUN-~ -Zd>pxT8o6[y׶*Orr|v)))gn;|/g/FkY2RIDzkIM&0 LETX5H/6G#Q{af0b*G^l=򒊜6z&z#ŒNbi'% 7e4bGh8N fj~Yf<AbP@eDj5K<Wй= u>}˥)16~fqӲ~@&WnFr88r\fn\/n* ok7>-َ֬%^Y# o06eMLI5'h!6aMo6. )ya (%ܼ#47rq3%n*k+7mzp.7W"DUdVwxtco 6p9%|;[ޓY*-=Z6Wa3>+lu,irH~@%W36}jgq2~+;ҡ:t'e1s+FttVŠ>勩xMԕ4{u; G^g.:x;L>ġU'~] ʌƋYkvJm,ܠ21µ39ٗM:wI4^Ͳ$5G>fM("剨5,Wu!Q-SX_ZvVd9MaiitfIvIBmPV؁D -bW-&K78HT^Za%1Iwvw|FY>+qM9~,F hz퍼Br;T{v j56?{fS6D22|4[gH/qXKr/&AmcVf7=tjճ3ȇxL(HX$GLW*_1|%&Ӟ-~!>= ttP^H+)zU0S?`L%7LBpA( p5&<&J≀/Ӭ.q K$(0_uD}bAjtG[WbPahv>E*y<+ηeC/PxL<J@'l;ԛ ;{-58ڠWg<~ >GH H4.0"I9!a/{*F\*)o2%`]<_UrkjBL*6[^kM_A{x1*FLaD?"}Pj95Yy;y|Mh"PLArV~(mjM,ۨnʑ&q? >D^[W Q b@a]6vD_RZZ͑n^i7s=N>?TJ`׿vR #űFDOnCCk򨧪 e6%UNR i1yd_k拫ѐ^ˋ*{=`hUMPV1%nV(> z17' ygMY]9 u´6/ 3e">x.XĔcxu=o  m&-ΫBwa7J"?zTOLc~Ǟ\14mk3ss+]iRyILgCUF&zc ejDkUv1TϲOG'|0sHe~7p7JoevaeJ"$AD,-/?,D !HP,9#xTݧ澶i|ۍ6Ceå6$:0J;s>?t /f\3LbĐTk`|_~֥ui]Z6[EQEQE ĢO+| Z$AI~J⪁x j%v vщ#ln]hj}]=o%5UQsDr2>A!C+#j;i(zjńfueQ¤i {H2Ё( tQDqŝюGgEÂAylH燷4@*1?_]˾FQ85 ݯAKln"'E8:(ѯh{ m무GFS @;x?7D ]8l`FDSԣċ3ڊ>@/xe! u񅲴 0hJ{Z]Ds8~aOt8dB5Ccxnߡ~5EV1?ᙶ hreISE,M"a ʑއp(Z##ݸ}wE)%ZI{YJ)h[6um=66G83;uC+MwH{! h XDP n;HU%E7)zfaEl8 C rjj"y*kX&Ö́4Dw4UcxHN@xiIF@,!^2XU),MreGVS2°;IqҏT|}|ңԻz ,ﳭq3{cѴ0rU!1:$z6)>Z3J 8߷] Q//T5ե?wT0˻YL}5Hx%06]6 2 r tJ(3cRfbG[OjG~F-Ri[c.in>Eo*&~ͫ5)"ۭ6BΤI%\ͷxHghEvlp.S.\$ej0=~wW#\W[p}[oyhRg:[D)G12y.vM' uGWV5E<40~q(f@y&4Y[t9 ]߾7orOGHl,l'ـ6kᐩw@ʪ\je<{ѵs":D3og}`zJ52qK -om ?-KU4 O)~!AC߃y4LMc3w"/r)hB(ģ8IGf'ZfSJ0t ᒊE 0'>7(-÷׳"R&4:|hxWtXyNq=yqm{e9_ְYYfeW9U,˲,˲,˲Q~zvMr nˮ5EO$G1?6-.(A~w=og9_e׀YqaUQA0 ivY5I8 ( rfIb~^]VEMR=N,JFA B=9~5=1-?6-R4KrC0A !횞~ݖ]A0PS4KrC:n2*jz~skzc5 b߿IiEIM˰˪]jfIb~zvMr .YRu`VaA&]H <nU45IQ 0.(ݍ@} inܔ˘ vP+>{vLp/S{V]PE"$Ђ >~ /| q9^`#/1wrn٘HdMΈtD&\׈'h/#p!dSI%# dP@ &zkb qEiZFh!Rq:0R4q ˹ |vԯ8nHY"1 ]x #Xـ5@óeYgs=vuXθ1ߦniC>$X󃰰B9B! 3;Rqr$!3% ա y_:a L rɥ\(,2QU_xIDJ_&22ơj +D|LGab0>)hO…&/=7#hL簏csAOM+:Ty IcaZ^b"/`W9Ol2dLڮH#!Fd9 *4:hLH᎐Ya>LOD $d)$4]$WJ!@@#x@xY[XJ/$me|"HC=oi9wZX ަxwȶ-j,{kJғD "TdB˵[O`@0Q(FUht 2'<eы(>}upSCqZN`e^ 7`Jsl溮=6QR:i&}!_]vԜ\!N{WyZXh_"mxez'T6ہ9i^$WF/=-_ S9SuMC]BjXD1&5{ _>ן$561E)a AMM | SYߨ`ԯ?xtG+`X CX )`H.JO:\ſnMFW:<濃GkgwD=P ^6|d>vf%p+Y)[ϚUzVh9tǼU AJ ~$dQ@'3v2vM[}ihi#%۳t^;&i׈# MQynJZ`,Et0O A(P CnGnfFFk^>=&O{tcH /H䋼!€۴ JP$x:ٴ&)z%cH amZ]V%Ix:ٴ&)z%.gӲ̪i$f6-. wwwwwwww_,2 AyCGne즂(iy!-1_ !E >B .~$!1OI2r a:TVժRR,J]pgKE:h,HHlI,Iŏ(X9eULR9h .%`u+7OPvmZ(47|7|7|7|7w~~~~>>>>>>>>>>>>>>>>>>>I@))LB"/(<)|jcW6_:8t jҚ\Tel.}J>KW]2aj@RI*$z$H>lX2Om>'o=h:~xk\%*4HzHT#E- ;ۋ,8V/.r.8J%2,2{DU\)PԞ#"M~\Q#䳪©y|$>Kb+j/lV e GMj_O-Џ7 q›zx8)R{1&ȭ0=hO[:,/PE03R`7j~1?P>H+-?33333333+k ]ӳ/"8 쪦i(uܦeeUj"h0ܢ$Ȯm, uH )z%9!yivYG4L( 9~5=~*jfIb~^mZ]VE&)8 -JzvMr_`(YqaUIN| ]ӳ/"8 쪦i(uܦeeUj"h0$Ȯm, uH )z%9!yivYG4LHMR #pp%9!yieD7c1#7#1t6h#6^5FP ʘ H Ӑ F0w??H1`ڐuN"bRds]’_$"{΅F ]!&{UZ3XBtM etN"P; ,AAھ:''̓Z)T!$Eq~"pDG‎؎琎X횞xo P`W5EO$G1?6-."PA%Av=og9^[E@]=͒۴ @MR #p&[횞xo P`W5EO$G1?6-."PA%Av=og9^[Eq0UM,Q M˰˪$E?a" کgfbf.v]Қ7-f"ɗHB$q8ڌ!44-.F6t)VNF̵}q9zwIS2$iotR|'R-1oUv{) AO==E[fjM9f\C蠐թIXL"%>cS3sIWtSwv+B/HhLPT U }lIփS /oNSYud8٪9ܻvU +:$t`s uoY!t MhPw[օ 6nk( aAXx C@YMc;W bC%ćJ>S2r :,ƪ0X;8r[&k{@p/7縀s@ "b'oۿIM+o=a:bk`'Hcw𗁎Q374&u>H8'A-gLi=Ll Ae[h /=[E4c^$=549 tQY@+@V )Մ^%aa6g4&]Xcv9)EحV6@&;;͎aHdPn沺2& V +" Yf5,)fPfH4f^0c_Kr;q4JE p7B!DKuݠn2O7ԕuy=ݰd6ԕus=nbN7 Dl4Z-0%@AFrjVʊlJ˟Wsa*"~5`Λ:6H{2km)iipm)X}8L qwCݝ!r nˮZkZkZkZkZkZkZk)z%9`, {{{{k-.&)YH'giH6R$!o4.0,(k$* y߮_aPP@`<X~cn_][MWT=S-O4R$!:ƃX48$@w;9G0c0:X`QI\Aړ9XsmKWOHKd 4Nab 16uN!|&\;"Ց6Pƹ0eD /Cp-GyBL& kDS* /鎭ȆCu 48h{4gR4KrCy58{1j-ZVKR NɌJ|FGlЎo8Y, C % \d5H&c[oRJkB:gcR?Ȅ鲪|DM0~ݖ=sE&\GA` "IC?'w1P3/]`"۬A2/z+j'VZ16ƂX$>:6N2 .̺*&J" <qfofY B@ %If@ȑyrn۲캪j :K6"|A,)xz%7j!YI77de48F,HbF@2v.nf*^uV&UN4F">` t l-dl \<ڤ^22BHx J#aE$1# ?{;k7V[3K/:+*'R# #!VME=5׶tODAD >f^ 00A=+("9`۹\ښXzYT9P<G x'#^IC6 :t_YblV9$#bWCgYaN5vNM94+FeemIѲh(:VV>b\aj%|+4]u뮺DQ r\P'fȬ0R١FEӞQ~du.$$xo]G㊣hT1j+Ca97meK?{%tu]tRq4 mVfMgYadZ`94K5FgEcLկܫ?N5+)v[If1Xج0tVH(4U u2/:+ GJ$pqq{ɽׅ3ϱYa0*+C3ihU 8,@_Sљ۬(+C+l;抡l1:+·EdA".˯.A۵juej3]{kZg]ӞX:5K-ݳ.{מc]\> κN{JS]vY>sz3]q3# pA8 pA8 z O0` t l-P"|A,)xz%7j!YI77de48F,#A$ DH "A$ DH "A$ Dhp4ЋWxA,#Uب֘25RZuZJ5r*v= "9Ts9s9sN)RJ)RJ)9s9sc1c1c10 \3UUUUUUUUUUUUUUUUUUUUUM<"  ifZkZk888888X,bX,bi)\3UUUUUUUUUUUUUUUUUUUUUM"K90     s9s9gwwwwwwwwwwwwws9s93\3UUUUUUUUUUUUUUUUUUUUUM'`W:0 S=$J顤Қl)jyCǼ$I$I$I{|3f(E`õu^kb)*qB%0"!(>Q։q`ƕ0 gy)J i3Ғt>Ǐ?~/-h1h@!dVx\N pNlSR/ԙZ%QXHũϤ#D6#ae-Z(ICˆ, GbCZ#!a Z]#cƌ3f̘1cƌ~~~~oC,H3 /k Zɒb*Xr:Sđ>j+8Q)qHF a@ʇt$yd6 E+1iHDHl 9A~~~Ȩ"Wsf?n4iᦙǙf/7=T@nY?:a4lqʚ-eaOinxYJfۏ?Te>mn sܸipLr@;n .+Dk4?n4=4 ;1e| BP( BP($d2{{\Mqli4?n"K Хkѝq88s9s9s9s9瀲 Mg7x};1̙^Ǜ7i$"  21e  0M4MkZkNLLLLL,bX,4M4-\Mqli4?n;B pr(.<- EUIQPKr1=JRc-B P:6jLC ,JbX׮]v{{MՏm}e72?iVq#f22*#PeZUyffT a A$$pl+ܩb}T'm:.\ɉGiHs({ormbPXZP ̬k*铼O<8>6AḌ4:Y82v. ѯϞMg5eblx%oV!W?" Y LQEQEQEQEQEQEQEQ`0s9s9s.朻Mg?n4w&g46N?~Ɲ? "K9"\J)RJ)RJ)wwwwwwwwwwwwwwwwwwYeYaaaaaaA\Mqli4?n;D"  25ۻD"H$D"H4 s9s9s9wwwwwwwwwwwwwwwwwwbbbbbb```\Mqli4?n;"9@J)1c1c1c1c10 {{{オZkZk \Mqli4?n;"  Rf[&F@EQERJ)RJ)RJ).,,,,˲,˲,˲,˲, Mg?n4w&g4ᦳusn "K9D?AAAAAAeYes9s9s9\Mqli4?n; "K9"\ʿJ)RJ)R,˲ 0 0 0 0 0  \Mqli4?n;K 0(ej(############@ RJ)RJ)RJ).b1  ~aF#11c}l55kb}XKc_i ҈ 8R afffffffffffffffff qLqNu^hTQbU|tD^2mlrv *֒b +gPeIkHQsHX9˄*3L\C$1HA-Š9r( c1c1cg6EQEQEQEQEQ ~%3UKURԪ*ZR_TbQŢERkRUYը/ !e=g?ؐ@8$A>06 " vА BRI%"({{{;f 73UKUf&*SeURUT*ʪjL 1Y4+Ȑ]BRvlM&xޱh@!`%@Uʎi,_ksE6`2^$KTP"]cl XBXk%A%vs[h2BB;vC3mb#h2"*gzeGr4/cVP C/%H( {x1e ,3#q{mg\ѱ +XīU$=؜UNRՙeMfnԂE]3x-7ϸ⎷pA4{Fu[nrqL|W4|^3\q" 9pYeYeQEQEQEQEQEQA9s9s.X>"K9B.#RJ)RJ)RJ)(˲,˲,˲,˲,˲,˲,˲,˲,\>"  QEQEQEQEs9s9s90" " %$jUJUP5$VB*IP+t5-z "  `JFRJ)RJ)(((((( ݍ1Ƙ\$TPBU U*TPBU *`:0 qlvl;qkQEQE/  gah&H?. o~~~~~ooooo9hnT.V&"5Iv~ ,`"F#Wrq+jdum DTtFS8Z6$C ,&5 A;o#($Q` 3 Y4 yj*jءoLM!1.i~yES .:n2*j"(8nEЧufe%UḌ4b$a 㻝ӷ\d7f_EW3%OG/ڇuFeUDʃ4B${M ˶ꊦIb-++9_eW5EO5b$ā 㻝KR}M\óڢXr:k2*gb"Ac!뽁g8v_UW45OGKmX\pn}w:og7f_EW3%OG/ڇuFetI49(U%MP`IezvMr nˮj(:w7goFg3&_W/N-udR  NskK ɖꈆܼ zZ9?鏽8^b~$؋wP6>'8 ( ri> oAf"j=9yqurݞܼZ{V[:R*~tF&Tgt&dE|tglFd_WvI?ߪЍ{ڧy okglK>-2%SB2b"!!??ovF_rOn>j.fBw-)ާm%MΣ,! k=[9uK5HuT N̸ِJ n~zlp^T>PّW٪i(N̸ِWt7lg=6xkt*plM˫IjEJ~ٓ1.ެ*Ψ|&\;"*H?;;+7R3x7sbRtB322@>#6!.K<;8c+4"#-K4̢$adJ)q mȆ+ ʍL Gy6H d\T LDdpgW nNbNRRBS2"#:a2SCc3"#{tp^d>`-ٓWsc dE۴ m5ҡ-ЂLÑ @ W%LB$G`h%"!B/.0PA5ܲ%ِۡc5*nf)ߨV(@No-렎dC##DNי$/m<3U傤} $Ә>$ g3©;Bd롤8ҼcwV2dij4S:g@!Ҹ`b^pß%Ŷg/fpZ&R(}{8E>j ki@" [u/HwӿDHQ9cjXg9:t]@'RAJ$Xx B$! I*IT\2g*(Jl\bġbAuq32{7OUefhѣ "YSK-\YѮ0%qx޹x>!e8P蠖J`a6NE"Ô(Re~ }h]kdV%cڑKg._ {1"¡uDmBYX2THܣcU7⌬&/],AA`.E2 \iRQ6+TO<̧P+)>""tvR0! ]5[:yJ]=2 csljw9HI1ܑTZA3d[_(+?Ɖ"QXo[ qLqQ~"CEm梃tl\k *QښY&OxsaN5'=Q$"$uEc1]EpbJ>;WGKͰ#D}DwpgK! ؄Pο]s-°=XӨ5kˁbJFͻ9%$ cw"RM$y_ Da(P$֮0>K,wL*]cl*<'ŸsD_0fJ~PD22rljJ&/$Q0I"l$TUEaF!"9qu A3SR#ygtYo= @LeȐEdq&PjG0 yI6sYAt-iėKP\hHU[!iW}aXx#mb- m{Ss`QtpFjQ7)8vjTI%M+PQEa Gz"CaD7j!ibqw]7@vX> Z]x::Rb+Q[| j}Jnϸw\y<ٔP$jGum9ޤW,0*jYA@4duGZ@3sOF.LͿH0+ ANnPCffffffffK'?`.9[`e[ui('Ἅ bH  @dB+s"98H0ޅ{#CmPh<q gmUMQУ,WjIS)>$>:5_1̶hJ`BĘ @ ,UU92'WtCx ^#pMb5dr 8pZ!fGp|VUGG$ZpdP=VpTLA-JԳcaUQD@ XO۫N⩝* zW oM\S`J&1~mQt#3 "qxBpE7uk ]{Sh46[2KK< 0'σ@ZvUS4KQ M˰˪IiEIU"hUB3`l+!IkB:gc2B*?}""-zSht6c[p^h!0@ab@ۏvg9 % ڠ ڠ ڠ ڠ ڠ ڠ ڠ ڠ ڠ ڠ ڠٜٜٜPoF.{{{{{{{{G>|#G>"#2"#2"#2"#2}w}w}s=s=b&wuUDz@ g$R[ώ)~gv%Gn_وWhGyS'qiO`XKP%!Pa8fV?O~?p`U5PHo=; ٕ}g#&^VME=5c-B%Sx@,ZQ$tf$ڈ0Ѕ9!LB9 츊jwzfWr5xX}7umd\T L]hn^jE}2Xk#@f}2Xk#@f<p`U5,g@,ZQ\T L]XH,۵Aa 3AMꪈ΂I(ෞWQ SNJܾN Ҟ |7##.&_xp-}1!Yh}*LIY[WySqhK` ֢)4Kq.XְTAʢꉚfI= 5,$_l1'Z#zch`aP0̮k>1 -(o$. k΢{EBHaFbޮ ] !p[XjhzfY~rn+J.Y47c/H>s6H,۵Aa 3AM23˶K jJ&.d? g^nj"uY0eK?X?.-+)5SPQoC?:6K2 .b*Jv#ȃX ]]PY0 ֳ*a ]ɑ|6bZ`QI\Aړ9Xs147c/H>s0#xoF R[ώ)~gv%Gn_وWhGyS'qiO`XKP%!Pa8p=s=s=s=+I3]+Y"a hUM,SAm,m"qfAm zcN.`(]=͏۴~C۴..*NMR@0t~^mZ]V^iEI:G cq۵N.`(]=͒~kQ^\b{57C``*5RNڠ̹J.Sp6krcʥA2D A2*`*5RNڠ̹JsqaUQA67;0"ZI9S)1 p_)8z591JXoR DO۫;\P$Z5I;O roo(+6,B` c4U8Ҷql8aL66o6l"88@8qxbCG5GE5j8$qDT〨PC5j 8:888TjKQޙ"SQ+I;VOw%'8@ղ9_rgqY4ኩ'C\| TrxJQFX̹4RA'qU*; /*_Ai23,F }Eri._佞1~{c k$+`QrxbKY3NknPͮiQf7<%1u=[or$g]"uQ}Tet@]3.E\[Sc֢%5*'XzZ)d!ʆZ}Cxk)RaCn*x{X~+ra89bg4U2m\N*e-sq@Ø3Nj4h3 ch(~[ʍ@?w*KEqr#࿓E7PK({+-VlB]./E͢O%gM\W_Bbzlcjq2CǢoQ.o.Dž#]y]I #y 06B d<׎oGSX#_f _Tص* X{RԻ*DDcYeVk [xQQ(e\ o?,C j*)0B{(YPE?Sތ?9m_Naݛs[  nwtK\Yca!H @Oyް4pwo^vy-N1,}\D3BNzJRQiJUklk:f0Z[6Vms_|örkivnA8;\7l|o/Wfg& ԗ6pkmXf()fBYHuB(c2SOC*Qr4CC4?moX  u]^K3nwtK\Yca͵lJUR33WEjJ:S!1!(9E!H @OyoX ,)g58LϦJ ٶ&kjo85Jַ1b=slEٷ vH [i}ZQdm,5lI -(fR<l1B9_(DI&b9W qۢ|.3R}Q}k[7tUªSuAZq,Q%8\ ijp>$N;("XY XcZlslܤ N%Ir*$]r bLNhLM^Qxew\|y(@|;{S)IcwNb4{Hgw>,q tQWJ~-zUߎf%ϋD ybPmY Yk]Rڂ7f0y=y {At|D;X})-&O+sWhQhǐTRw qu5ӻyw"~A{2_( ܥÚxRx*xc<7!/ @ )\T oA?BBZH"G 8ta aߩze>mDȊ?1'af+M#WYW9kT! Ws^L݋nw|B /Q xGŭ*`1{Fxq>x_ea8?#T8*!8Dqdb()l *8 ̂$$1IA#IzOeZ@%ZʒD %M$Z^9VYVdqy1E9}" yA%QG?T"$it~ӯN7=ktqaE6"ӈ;E莒Nɴw1֏_g3oCe#M'c10Яnnr=6coB" 12aHF^n%?q}'Mv[a"";w֟#3WYߙJgՑ;ַWvDuW:؎P.6]ݙn8g+Č.UzxQמɯ\V 1ugy0fƘ՘lmtn_)JC-#HIp^X~Eq>>~w&Tx0cd S?hE2-t|G="1| A! aV YD@7# z}>S |'σ;^kjl#"IX@1|QKD:[TS/ԓDeh.ORIJ+]I}2yS9'b+)bʏ_1ay֕o˻rb/R_`FeCb$%#Xfe<I.i3͆ \j䫪zomAW4if7Vͷ'X񡇛qAX̦B4Y+z@%`N95GsP כ w~|ö(]qBȗ,BJ]p={ڟ-D{u4Au^ |a tn !W?;Alj AXX´ ѥa1Q& 47C/@}3Wv쾬2v! EJ` 0P,LMCw9VCuV #RX0jY ?Xq%<0ƞN\aƬ3NA[ҧt 0}I}OKOvs0* {&,(=|.]KЊ0hE#]a0J~~_ͳ٤H]qI],t'=Kw8ӝ,Lwҳtw3I2:-)=LS-ut z=E tw1F; WqvӼN0Ϊ}{1HY pUW,}y^Gۂm[jKO#%W.ur/"!u^u0&<6!!'+U)2{,]/`8b\MJaP:{qI$˲,;NxL4?BP4-HhT+Қvl)j]np3 j]kٶm6羮΅8'v9G~{OgnO9 0?GK#{vB9ь$Dwx)^լUz|3ͧj^훍ٻ;{q3N缼{ho 0 CBMmO6dt~.8ݦ noz~6`pM8ݦ mG64 N7=3ƦߌIaMO} *H3;;ayuP* S)xi(:(.p+,˭{8R*I' MY Sq>?hwL+%`Jvc'~þVCђ8P,'pzrG6K&ҧ8wMXSI 5Tomi&'c$~j^*Sv\vyNN.)z/",-lwROkUIRJl/-| 38ihFm,*8-ߐTGZ(l9'B=N{IG RrtK[0 \IrDuG%B5h ژ)o )#h H@=f2X(>Ƒ5!`Dd d*i`7*OQMNfyЈjTȎU) ƴ`tZ<`D U/jw;bA0!K}(I9|ST+'%iKܜS $ yK%(6 NZd<1(O'$l [9_gXuD B_^,6Ie1a"شCBGUKFuz tre O*FK;p Jh,s݈7qT>ho5|ž0KU{j2]MJ] Zs_^AQK\_,ax݂a޷ DJ?:I;t?a2{xSC|=+qNGM];S|?yXJ܊ ^D~k4 ae* n~>9ɶ{/B <z&3Cŧxͻ2.5zoֱS75K?,~ o 'M+ǟQ<: ~)^rLk  M `GԮ|"uWx!4t )J@|E=0?[S d6zޖQ`D6?fϤʣ8=̟s mL0ow[q#r.S7:`(W 4hWnV/h7_E'-BCCoU\0~C<~`)$B7h=8~{L?m_Eͽ-02Iv!}N1N!rP\e-D܊[AS(㳡Sr/+I;PڞE^Or̨"G~CbP Wܞy 4zQYMN@O{ V<#nD1`\a4f(iO}wr,Q|Ed7c$e\iH2Ĺ~}Q&EsŃ_uO(#Q3QWCI mR@N(93zs襦!4/]LoѰN>.$D,rJ0_խMIg)z{Ž>O Mgs9 /G/XO +G3Z>)~JL~;C] AW=\%uG+&r 19}x g%zج y>0]ijLso\jOpohOy 3sykXwONj].9`)9IEN&m0ĸ\qP"i[?reqR@uEc4?XW_ݒՆ:Hz1@6]^WܫH#i0܌(iTY "gLf]^ԂO Bb? aJ͡ي0hJN/YZN0`QF(!pklٖԚR'"od+&Ze"YL 3\F(8AF?Ct8yyyp`wp>q>'~ί9N G+DQ HfAYiِ;SUQ cYmxڞ8;g'+ d4Bj-8 :m@!?Ft``ҙ&]?qܟpQ".X\57U!ǽ7]YA,)W*Nrvo\sncW{ɽ}cݗAeHM,<oӐ`AبvNj{;D.rmgLݾ]v=ݾq.#L3n s{Uݥ+I~Gmn߲~)=?uE}-wޏ pbRx:%*A`i'uЬC0!bj1c*3PYF1S6+]9sȿ`aSJ" d)B~g 5&tRכxC'o2&<3,E+O+k@ͣ٘lc>'0,3_z&zP |f|+!3 }cY񑐉c2ΐ03LKf/5d0T&@>3֎+k)0 vkOiZ`'Xb7?iGS8:=SI`uײoUEW99Ǣ)@Ѣ">a͚C3+w79bO4<IcMviԀSvEfUiJjҊSOiMK{Tڤ*% e5dGbypg>O<`_ާ c>kչ=jpqUs3+hf=4d_ [ڀ,f LpK4R3  `/z#;餇'yڕjLpjUd 6Z^Գتo&jU[ WW}3**b֫^j Uwޫ05}1` VS[X]m;0/VI&* w jMU*^vâXa=tj]MEoKpW5*B_O v0Fi})P)SA+wVxl`uwrZ2>zZ2!g|ג0׉`|Pc:Ǐ21<`|)S""JOȫJXYEȷ\:.%pBF$Gd:X# 2$#`fgN )(Ep@qx P%xAbЯ--a+uoFz2ॷ7hz%&=uQ-FJSW0JׂGLBuX}YTP 5nշ5 IFa'X?NcKwHbXN:ȧl lֆWh_/*XQJY4Yfc[ÿ[np4JpMH'V(õ\?7)4<t}$ZIw)x}"fze$cLkkFⵐFi )@[iv@ǨR@5Q{ B$2cn8TuR6+7*Ѻ ;۳"1</̷R$:^R)L䚂\(z!;Et7HՊh/ 73) JI;(QA;@|3}󩪎sWIUC$MʃV?P=cOr# @W|hM ؊q`ߨ?<nAȱ}%ug}!t,-xh1?hxkt΅6Z5-+̈.-4@ۼW MAl4eI`4,Z%N bh)TCGF# esTNX,R)G = ؗhXA&heQpyI8=SIéD}S({/Ni~s>Ok֐8sb>9;|N!ua^ ŐV\*-M(&jRV YCy$\w]"Q |V٩K߿c-|gp/9%Xnq$Y豒U40Qw1i!Y&s`w v,e0wqҗ}'k 1hc{+σ}pj,=d='㶗@W$t0 $4@LXdp},9FS^p|+8ER_ly #/;GS_kw +7CO\iv `kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KVaȨR7t2 $IaX?n`GG%/8Hh?^WG%9m^;`S2'_!ZNIjj>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2";Th|S0DXl4Hp.j~ 2FZn'@Th|XXXXX Y\pZVj~ [2FZ,@Th|]]]Xl ^H\|___Xl `4H\pa8L`tb()΅ΏnFvrQuhazm[19-;M <1  ڵ`+3+Z:>]xoߒI ڊŘ0'.gP]# bٱawYޒ7*v u9O/Ml.73j:&U]j$uPZcnN7([$rp8L`GSqqqqrrrr#)/5;AGMSY_ekqw}rs#/;GXdp|t):IXgst u!->JVbnz v6BN_kww".:FR^jvx+7COciou{ '1;EOYcmwz%+1zS_ku{{9EQ]iuAMYeq} %1=IUamy !+5?IO_~w+7CO[gs'3?KWco{ S]gq{)5AYeq}%1=IUamy 9EQ]iu!1BSdou{&2>JVbnz*6BNZfr~&2>JVbnz MWaku%/9CMWaku{ߎ;GS_kw #A  %py'?KWco{ϚQ[eoy-IT_ju"(.4:@FLRX)4?JU`ir}!:Nbv*>Rfz.BVj~ 2FZn6J^rz :IXer $1>MZgt+8ER_l%6GXiz->O`q&5FWhy '6ETcp} %2?LYfs,9FUds.=LYfu4AN]l{ '6ETcrKXer ,7BT^jv (6DR`n| Ҍ+8ER_ly=LYfs />KXer~*6BNZft+8ER_ly &3@O^kx*3GPYbkt})4?JU`ny ,6ALWbmx%0;FPZdq|!,7BMXcny%/9CNYdoz *5@KValwTfq|$/:EP[fq|⃓agmsy#cms~(4@JT^hr|(4@LXdp|$0JVbnz ".:FR^jv(4@LXdp|$0i|r~.zS54Ysn^~,z+m@zpYBi#:x`k #!X:67)5k}{^־t~"d.> jS )PK2JOu}yǺiQ6zǠ8%(יYmˍ>BIhދl6_1&؈H#4džOXqO!<{gmhWaEhs<<-A]i(9!FiI"p>ADdk9c7"B~ 0AtݛPۚwnU"vN毖AE]n>CɅ#=<n-5#= wy"?sӦy}w[#זJ{럝rѢh$t ?YpbSb&!Z}$>>ƒ*e Z%3z[mcq>>ʾ8 sKfVcp\Phe+͹}1<(;; s))6[x0Ho Jz| 7nud dC@Tx,&tW(TU8M sokh@¼L`Q9] ^T8ild)@`m&fl6fl6f<\4 Û{[Ceqqqqqqd2L&d2L&d2#E>54 a^&VaxQ!?weʒ!:b!j0rL$۳H]ZWS=  Ѐy(zu޶r\.r|T,仓sS;#т ~^+aL`c"ߞ][Z J0llDyۺf0 ðT? (ax g0Wm뚍qeYIwSQNMlrrrrrrrrIP/-Lk[׋)zu޶"EYMyͤH"^]6'iFz^UMA:.)(9lx䈏,Fl9O7gd$'vޠ E ">nYu]u]u]u]u]Nt:Nt:NiiiiiyyyyyYeYeYeYeYeY|wrnjgdOOOOOOOOOH~ytplieb_[*'''''e#~0իuQNM 7MI v 7!%J$۳†Ǎ. y ;`B.ͽf?DS0YX¶*FQI+PP6"~m]10,+)f+aGB@;9732%%%%%%%%%$ICA<:82-n^/-P6"~m]10,+)nR|T,KɹhA*+H~ytplieb_[*(^BlDyۺfc`\YV`@ L$_1qnkiCx\NJ2z\<ݻ5B"E,,+*oI =.)NGŋ '-S # Q1o.Ί#=hti]Ma`vnvnjZVjZVjZ}}}}}fl6fl6fl}}}}}cX,bX,bX,yyyyy^z^z^u}}}}}ZVjZVjZV뺮뺮뺮뺮뺮WjZVjZVj5<<<<|>\.r\qWm뚍qeYIwb! ߝ$8P2$㡠_[Z J:(zu޶W7qX&Z#&o'Gnx^6$w7(hA`a%Wd# 9|f沰)l ܹ@7yaPQ( )C;puG؋"Q0IQ?raYKR#, S41(%lN"c3FpW< 2F &F|pa m:pN=2qWԐD),db?6w_ޢ !KJ3;Ce 34X@՟LI3[^' $ ]c Z1)BXIx>3sYؔ Bkm\"SF~{ybVtumiqznBM\kzq.=L[jyr-P_n}w"4FXgvx*M $Ad0:UȪ7WG2bRfלW2b5g0C"9ڵ"`gDV1  Ë7Dg,)GjLF%f9`F v;*0YB2CnEIpS=W4b3&̪V:)25 5l0 8PlUNL"wRP'c< É:`GsI\(c$'JRT()>J{{{ ةSY p4DͅQTB ]-af/ жm۶m۶m ;S=JҀs2JmT   '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|NU\cjqx 5l&  : xbK)eP I$I$I$I$I B۶m۶I$I$I$I$Im[$I$I$I$Im۶m۶mѶm۶m۶m۶m ^ RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJ<m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$ITO-$pYcz^WO?v$kP>c!^vD`bZH2P( r6 bP%= "8]u]u]u]m۶m۶m۶m۶mb4rGs@{k۶m۶m۶m۶m[$I$I$I$I$W^UDze`(@@ 0t!R*H\,ODg$SJ)!m۶m۶m۶m۶ݶm۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶mB$I$I$I$IJ$I$I$I$3IJIZ $X^djpv|#)/5;AGMSY_ekqw} %+17=CIOU[agmsy!'-39?EKQW]ciou{Xcny$/:EP[fq|,9FS`jt~ 5գ1z5ӟee Cq@ $& CL@z--ڶö}ûC ysmhc]XRLGA;50+&  }U%ĜtL컋c3 㲂Z*ɡqI!xH(o[G/:l+(eda^ݛٗSPύ ˉDv[9yߵe5լ|\,˛kC’b: کY1ѨoC޺nJ*Νq= ٬|"oO'`>[h&d3Q0|[3žrJ&ͥ}U-ݸp[+󵪝|ri`WMD:1&ǽ뺮뺮뺮뺮뺮뺮뺮뺮뺮scO7Us1q., j'%ă|:zqe[QE9/#ȾzndXND8,$vȽ][XVSP¿6.,) ]]]?urqʶr^F6ս}iQ9% ȰpXH4{kW?'󻶰-(#y<²jV>.}}}}}scO7Us1q., j'%!yyyyyyyyyyȽ][XVSP¿6.,) ___}}}}}}}}}}}{WU20pMK)iFDBWu=|;:I(VU,},9G6#c9ȤX oO'ճq0o>?^z2Q 8ώ>q_O=- ƴ~lZJ6&»}rh^TJ?5' :jfaV 111A6tq/*&$|+H'c8;kJ a>mtσv^H.(!U|L3Bз/$I2M_K\tg?ȠxIyd6`tó+пԽcezgEwy*}⩴Fx&6"ǃXqb` Gcc#1otnDhq#SY_ekqw}$*06JVbnz%4CRap$3BQ`o~#2AP_n} &3@ ?LYfs %1=ORQ&f%*G_<xZOj92W~AQ#>xs kUs|z~;Wgϊd&̀xnjʘ'x`+-mӹ"IUamy%6GXiz )8GVet (7FUds*6BNZfw!2CTe $0ELSZahov}%,3:AHOV]dkry  !(/6=DKRY`gnu|!$Qܺm1󺞄kԸvOdVץg@ 0.`a %&&&&&&&&&&&&&&&&&&f|AtP]R % =&$"  *$yd8UT>$I$I$Ir۶m۶m۶m۶mvaQA m۶mm۶m۶m۶m۶-I$Ik߶m۶m۶m IJhm v1-PU:  vJ)5u" A'686420.,*(&$" UUUUUUUm۶m۶m۶m$I$I PDNMLKJIHGFEńDăCÂ@>Nm۶mm۶m۶m۶m۶-I$Id)۶m۶m۶ 5; œJnH "i8[o[o0yR\l˲,۶m۶m۶m۶m۶۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶mT(Ip4 Eq0A`ffffffF$I$I$I$ 3IJ8FZ>>+~zvrnjfb_6Ҽ73/ #D؁,R v,nDqI!?x1F 'HC,)H%<`ÓˊJ ʉI ɈHȇGdžFֽj!8&eggG%543210/.-,5t::qqqqqqqqq{{{{{{{{{{s9s9s9s9s9 0 0 0 0 0 0 0 0 0ˊJ ʉI ɈHȇGdžFjZVjZ}}}}}}}}7K0Ibd:nЈb">p`aя %%YWUSQOMKIGECA?=;9753/ iP(9B$8jx" :h@ +hG$$$1$CH@'KG3`PqD0TʒdXR`YQIA91)! ȺU4ĴĶvfVF6&ŵq>q9@&I C 1\@QB,LຂZ"y!4P044"j*i)h(g'f&eS9!~3yyyyyyyyyg1$C ((HeYeYeYeYeYeYeYeYeYNeE%ĤdD$ãcC#VҐOSۚZڙY٘XؗWזV՚j: F@O$12H7hpE 8d0 jG@ՊؗM4oKUUUU(M!5d`4\ЅT`VSPǡI055% %H#0Z8A" *xeIF2,RRR)|xtplhd۪VsjbZTb[SKC;3+# ¸ZSMGAȸ@AAAu]u]u]u]u]u]u]u]u]ȺzjZJ:* ɹ}TNH̼ (0)&J c2^Hab.PŠb*Fpɉeutsrqponml l)I$hjjiiiiiiiiiS`YQIA91)! ȺU4Ĵ011ĶvfVF6&ŵq>qYZZ @zA#(J! \WPKD?:/ ؗM4o X(M!5d`4\ЅT`VSPǡr\Q,ARD9l̀B !qc]m~@Ce_ɡni B5SoA((7V(%9ʆ:dV(B[E* ʆ08 p´09> +=n #6X Tnnnn$+29@GNU\cjqxooo '.5ELSZahov}ssss%,3:AHOV]dkryttt!(/6=DKRY`gnu|uu$+29@GNU\cjqxvvv '.5ELSZahov}zzzz%,3:AHOV]dkry{{{!(/6=DKRY`gnu|%m~@_e,XF!t'+:ǓQ⫦*To[}R$v6W[[}f&LI>=)ǡaA!`@ (|wrmhc^ZVRNJFB>:FEDCBA`On,, sPgv&֕UՔTԓ#kbZRJB:2*" 8GVƅEńDm۶m۶m۶m۶m;p(؇7Fu5t4㛙m۶m۶m۶m۶mt_B:޺/Rf RJ).m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$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$IT RJ)Ym۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$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$IT RJ)Vm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$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$IT RJ)* m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT("p͓q&N)I'|>9Key4Ca HkJNGp6"8 ۶m۶m۶m۶mv۶m۶m۶m۶m$I$I$I$I$iffffffff 5N$I!T ?@tcB)2^)bb)L:Ib)I`I&ه+=.xNǀ1`Ac1c1ܴz ¸|rh^TJ@6{{{{{/rå6:U,ܳc;šrJ"ѩY1 JR !hVfY8GVet$ԃ3B1c1c18{{-B?;7-D?:50+&!  {{{{/rå6:U,ܳc;šrJ"ѩY1 ^W9s9s9s9s9[a ߝ\ژWՓRЎM ˉH$${{{{{oZkZk:L ,l[M߫7On,J i'EdCj" :\j#SB=83.)$l6 C&%S}xsnid_ZUPKFA<72-(#X,;ɉ/ɵyeQ=)İt`LNNVA2{RA<72-(# IIII{{2S/0<“Cb 4 L<XHB, #*űuaM9%zix(؇7FUds#ӂ2BJJJ *)) )NC .TA{V~r^J6"ѽmYE1 ̸lm1Z@a8h`(Hjs9s9s9s9s;l|,Åf%a ߝ\ژWՓRЎM ˉH6rߣ{vqlgb]XSNID?:50+&!.znZF2 ͹}iUA-ȴ{{{5ZRq/M l*Hg%z{{{{ػxs1On,J i'Ev;l|,Åf%a ߝ\ژWՓRЎM ˉrߣ{vqlgb]XSNID?:50+&!.znZF2 ͹}iUA-ȴ{{{x<aբ~ytoje`[VQLGB=83.)$bXjii*P !0X   8`0 wbc"^ܚYוTҐO͋J  wrY JE@;61,'"GA;3) ĺ~tj`VLBVWW=X]~ ܴd<ÛsK#ҪZ2 ⹑iAQUUUw#ϭ"xr=шBV ߀Bo5p=ш)BVT#@$+29@GNU\cjqx '.5ELSZahov} %,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov} %,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6BػgMAoDwUo$F~BuF wUjAqe'E h4ϪOF!;ܠ_) A =N 7/eCҢ*q=G9䕾$n6!x$8p\DPɟ=pWY  (l͙7n8R% #Dȳ{c;˒r:c ,DbJ6lhx<>NuY3R kpc5j$"xõiM=!وN YXTT !rZUS/zFZH4hp" $E~츋sKۢJ! x0vʔ1cF"έ6B7 !qa {&^Ly"OZmʬN· h 2dp"A|ٽeI9ՀN"|Qe1b4P<{}cɺKB)xD5kU 0Z t´l`S tie{9]{*)A=#@TwO/^ ,R7j/,tQѐ 7Wh҅ .^Ly"OZmʬN· hL-dp"A|ٽeI9ՀN"|Q% ,X4P<{}cɺKB)xD5kUqŊ+Z t´l`S tiTB D(F{ke^WQL9h¦Bk}"\Hq$I;ĶnhD0Lx2eRHH߄Bǫs;MFEC*|HlC^I +S*.V2+ r!-9>s4Yyd@6gL0 K(K # ,K'tBpው*K(Q⡿;Meu^*J#A\í:::::-H|z:pmhaZSOH6b)pV4 A "A@#C=t2(4^aS!ܵ>#FbE&Iq&EtCF &2a)#BE*&|:^[mn2*RCf M\DPɟ=pWY  (l͙ 2⡿;Meu^*J#A\í:!BђhXϧ ׆5d#8.HgK D(F{ke^WQL9h¦Bk}"AL&d2L&d2L&d2L&d2L&c~@xunɨhH c+4Ç/W<T'd\n6UeVAh'C 4[jsƃTB >jXqB' بC(>ϱd]V <"5ܪȁ-H|z:pmhaZSOH6b)pV4nذ "A@#C=t2(4^aS!ܵ>6666.V8aHߏwqnib[TPI7d@a"&$n6!xd 2\DPɟ=pWY  (l 08R% #Dȳ{c;˒r:c ,Db .\hx<>NuY3R kpΣ ,x<x<x<x<1 D(F{ke^WQL9h¦Bk}"+TPA,bX,bX,bX,bX,c~@xunɨhH c+4I /W<T'd\n6UeVAh'C 4[jsf„ TB >jXqB' بR (>ϱd]V <"5ܪ!B-H|z:pmhaZSOH6b)pV4B!p8p8p8p8.V8aHߏwqnib[TPI7d@a"&|>|>|>|>Nt:Nt:Nt:Nt:Nl6fl6fl6fl6fl6M&d2L&d2L&d2L&d2L&\.r\.r\.r\.r\.˥RT*JRT*JRT*JRT*JRT*d2L&d2L&d2L&d2L&dD"H$D"H$D"H$D"H$D"x<x<x<x<H߄Bǫs;MFEC*|HlC^əh4Fh4Fh4Fh4Fh46P<{}cɺKB)xD5kU 0%Ѱ0 OO -Lk F ?%p:\J . "A@#C=t2(4^aS!ܵ><`.V8aHߏwqnib[TPI7d@a"&ϱd]V <"5ܪXADВhXϧ ׆5d#8.HgK#@ !rZUS/zFZx+R0IRǎ84-*2Z0 SOH6b)pV4RB "A@#C=t2(4^aS!ܵ>1TMz? t: dT4‡͆12eʔ+S*.V2+ r!-9#ECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>s4Yyd@6g8qRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX@y|&:/gA VGBBB–D@$x>=o60'$1XpA8+]4i2888888888888888888888888888888888888~~~~1TMz? t: dT4‡͆1|2剠?!{NuY3R kp%K|>|>|>|>|> D(F{ke^WQL9h¦Bk}"~~~~>fʿ _WV}aT0BJ(QreA%Bxjc\Uf%D.vr>d@6g$I K(K # ,K'tBpው* A⡿;Meu^*J#A\í:G9z^z^z^z^0X b!ky]E1"g 4bĈ|>|>|>|>|>Yoչf_X&!>$n6!x˕)O [qUp͖ڜ)Rx<x<x<x<(>ϱd]V <"5ܪH"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~0X b!ky]E1"g 2dȐ~~~~~Yoչf_X&!>$n6!xФ!B5P<{}cɺKB)xD5kU1H AZ t´l`S tinvnvnvnvnz^z^z^z^z=fʿ _WV}aT0B{{{{/W<T'd\n6UeVAh'C 4[jsǏzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz }^i.RyP d nyÇ:Nt:Nt:Nt:Nt:Ne{9]{*)A=#@TwOd=z|>|>|>|>y"έ6B7 !qa {&yʔ'J˭ƸJ8\|@fKmرA*Q!GXQ +N`!UСCGC9vT!GY[ur\.r\.r\.r\.r\x<x<x<x<p8p8p8p8p8{~~~~﷝]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ܜ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ۛvnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zƦVjZVjZVjZVjZVkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkt:Nt:Nt:Nt:Nt:vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvffffffffffffffffffffffffffffffffffffVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6666666666666666666666666666666666666&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ŵuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE5555555555555555555555555555555555555%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Fh4Fh4Fh4Fh4FQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ|>|>|>|>l6fl6fl6fl6fl6f((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&<^6vtC'C,*domb0 A#=/.5Dc LEΘ2eH߼, #H'D  \(=/.5#  .`a]KJE[1Z ån %Sb!t"gÄ 'zRT/^6A"'2!۴@'D~h\QG2R@q!(L@tȭQ-aA5)A &JZ`X_SJ4V Td,Z ׵]92+XSo/ol TCh"(((((((((((((){{ r (P@ (~~~~~~~~~~~~~ O_@=óS@>xh%J(QD%J(ora"D~ym[JB#T 샧VL`^w6uōip33hq7oy]EXI"}?vŹmQA%ݐ <`@;eʄ"fʿ _WV}aT0B7777/W<T'd\n6UeVAh'C 4[jsd2L&d2L&d2L&d2L&d2Lnx<>NuY3R kp>$"xõiM=!وN Y,P ӵʼrx3MpDvС)N$)c][T -P S b~@xunɨhH c+4aÆ /W<T'd\n6UeVAh'C 4[jsA*Q!GXQ +N`!UjРACC9vT!GY[u3dȐ%Ѱ0 OO -Lk F ?%p:\JF 0`A2hdVuŔƋ l*'… \Hq$I;ĶnhD0Lx2e,X0x<x<x<x<+S*.V2+ r!-9SBX,bX,bX,bX,bX,7P<{}cɺKB)xD5kU Z t´l`S ti0a D(F{ke^WQL9h¦Bk}"%H Ŋ'L.-Ml *醌(LdÄ)S&B1TMz? t: dT4‡͆1p8p8p8p8p8vJ%Ggv%tTƊ:!8XF5555 }^i.RyP d nyiI4, DkC ӚzBO $ҥ`0 `0 `0 `0 `0 ~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZVkZVjZVjZVjZVjZVT*JRT*JRT*JRT*JRT*:Nt:Nt:Nt:Nt:NRT*JRT*JRT*JRT*JRT*Fh4Fh4Fh4Fh4FQ( BP( BP( BP( BP( >|>|>|>|>ϧt:Nt:Nt:Nt:Nt:fl6fl6fl6fl6fd2L&d2L&d2L&d2L&d2r\.r\.r\.r\.rT*JRT*JRT*JRT*JRT*d2L&d2L&d2L&d2L&d2L"H$D"H$D"H$D"H$D"Hx<x<x<x<x<(>ϱd]V <"5ܪ8333ӒhXϧ ׆5d#8.HgKh4Fh4Fh4Fh4Fh4]Hq$I;ĶnhD0Lx2e0E*&|:^[mn2*RCf M^p\DPɟ=pWY  (l ,A*Q!GXQ +N`!UbPA4P<{}cɺKB)xD5kU%Ѱ0 OO -Lk F ?%p:\J & "A@#C=t2(4^aS!ܵ>< .V8aHߏwqnib[TPI7d@a"&ϱd]V <"5ܪX4ВhXϧ ׆5d#8.HgK 0 !rZUS/zFZH X`+R0IRǎ84-*2Z0 hL P fʿ _WV}aT0B $@/W<T'd\n6UeVAh'C 4[jspJ%Ggv%tTƊ:!8XFDp }^i.RyP d ny hI4, DkC ӚzBO $ҥ e{9]{*)A=#@TwO@)N$)c][T -P S H߄Bǫs;MFEC*|HlC^I@+S*.V2+ r!-9@8R% #Dȳ{c;˒r:c ,DbJ >s4Yy$n6!x$ ˕)O [qUp͖ڜ\`\dp"A|ٽeI9ՀN"|Q%(0@C9vT!GY[udɒeqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq "A@#C=t2(4^aS!ܵ>X`H߄Bǫs;MFEC*|HlC^+W\y2剠?!{NuY3R kpc*U$"xõi.1Z.1Z"\ZT{wm`B;$`P:-L,^z^z `9{ i$AdUIjZVT*JRT*JRt:Nt:NST*JRT*JRi4Fh4Fh4?d.T$")P%~=Զ|>Nt:Nt:fl6fl6M&d2L&d2Lf bǛ+Dr+Nk]5`a⃸T*]<cÂ*jI XOgbWOe@$:2  .`b?"d\ }Ōq B'`"Kq,S$k}ƅNqOˬd [2-("vslcXP9bmZ@$|y2+%?!]g`+fvDǂYK ,B w4( _.1xD#Ep ZҴDdx b@ ̷@DGS #4LH $BKsAXA¦*@)L>ֺ7XlWg9,g:hQ뱁ߏ7WTمJ\b PoŦzRx}:Ў ؤTibw 2zaBVW &JqO˼Zbjb)Dti.(+HPe h0 GZ L0E^g-Jp`=6C@ ⒾZKn%f8Ƣj CR#@|>ZV [KL ,x;|G'p)AXH.FX]b$fqC TR@jWG-D3.10(6hA@%A] ؖKR`L.p 8]b\PlkC Ӛ23ݘ1G' ]ibE&Iȳ{c;2+ rSf Mfɒ%˕)O [qUp 6^$D|>|> ~~~X{.4QW:dECA#Av̩êj๹@cU&IHN˲C?96N$HX{.4QW:sDz^z^D$w{]Uɱu1|>|>D$w{]Uɱu)x<x< 1bтUI+~>~OօF" Jg~~HN˲C?96N!B^ uYTy'&$+~>~OօF" Jgvnvnv^z^z^uV|- DA h(h$Ȏ9uXS<7h?X{.4QW:Nt:Nt:ND$w{]Uɱu1|>|> 1bтUɃ "a;.˂*D:wp`ҺHDA:^錎<<<<<<<<<<<<<<<<<<<<<<\.r\.r\.x<x<x<p8p8𻻻~~~X{.4QW: LFSѽ &,OM9V|- DANNNNnEC >jXqB' ب&⡿;Meu^*J#Avnvnvvnvnvnl6fl6fl6^z^z^k7777777777777777777776666666666666666666666ZVjZVjZVt:Nt:Nt:M@)}=:61&.zB`.)Pk@Pwl3-s(Dl}b(KԼf(wF@B"@xرZ`μBȳ({>[ZչI"Azg\貲2񗚜 &ѿ6,d222222zg\$,xBdmZ0ȏ+HF 1111111Dacm *G:aaaaaaaۭͶf6F@)}=:61&.zB`.)j@Pwl3-s(eIO\U*Nu[K c+4y reA%Bxjc\Uf%C(2z`녊@]T)t>XZ,JDrwyM-p/59ALtmdYf#A$8H6+z9b1 4WW([`zMfceV˭`8g[g@#8PQQQQQ h(h$Ȏ; dT4§fjjjjjjjJJJJJJJJJJJJJJJJJJJJJJ Fh4Fh4F1O|>|>|6fl6fl6fs̕(}=:62"'DtJ*p(zke^WQL9h¦鉀,Rz>tlbVMFE.N8 +PyI%hjjjjjjj" ǝ[ ꉉIE#Y|<Ĭl 溤`B%C|ܱʹ9`AA R˔#}󺶱+OM$V|- DA h(h$Ȏ9uXх:CA9R% #DsY=吡b'-0F`D :72'/NdB L\2S.r\.r\.I50"; ,<&%rvndXO8^@lƍ'D~h^TM8`(C ٦6b yq*-xn.XxA$L F^?󓮼f^>iZZaMbăE=/Qхw ql󙷻:̭#߯TrujxN}PFnIЛ+`Vū]+ kUcFSR=Cq5i D z)WBy:1 b>!.H}T :`bu<},2{-ۈ?dt1Ta{=裮)A_޴bI sqHX>c뢄oyΌwۼ+uimãZM^M<"cx*?HbH`+&-[1?o7&$p'p2QjS_z;ٌIk1_>J]S}Tb]Jm>tc8|ݣ??s=BwC/78`FDLx_Y'S0bBxlEXuq'R t .ឬ&ب%G-oy (cMY%jއOm{^sĺ] p?5)aH;_ڦ]1=cvӝT1E7 ܂`o9/:\N x?t,99.Eϥ4o!08l08`^kU$U<'&8m i)!?H;mþ1mGlGm@NVA 8k9v~A@(@Hp۵;s Τ_6n/qQordxxk {*H/{Ms-iyM:794Ƕ0X""q9Lo+os4fMo+oOU6;Uor|[yi{:79|[yi{t؆4 i)!\;?̓٨c~?H;màCui%i; d; 8xm+H$  H(pwZi"29#^֞L ,%;<,<,2!rmRL)Pwo BP(,Z*:Jı0 MRDME` {{:>¡wwwwwwwwWUUUUUUUU333333338"8iTM& 1iM53ѢFmwoZ3mwovI9d ־;U RKD=6/(!v8(ʚb*IwwwwwwwwUUUUUUUUuEd2q̴m۶m6""""""""¶rdVH:,€DM )Hg[ u]A% д|`t ݍ +Ji$#{,ҙZԤ cY.`s("k8eAϖRJZ)i9IA4M4M4M4uwwwwwww733333333ffffffffl2$h,~( xwwwwwwww3333333`, 8 FN7zWleD]]]^,;JYhw _+:IXgv `*9HWfu aaaaaaaaaaaaaaaaab(7FUds c'=DKRY`gnu|ddddddd9@GNU\cjqxe  '.5ELSZahov}i %,3:AHOV]dkryj !(/6=DKRY`gnu|kkkk$+29@GNU\cjqxlll '.56.&m۶m۶m۶m۶mãcC#¢bB" {vrnjfb^ZVRNJFB>:62EDCBA@ !0.-,+*)('fƴtdTD4$ VJx#BM 9RJ)m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$ITdXUUUwJ)_UU  4̢$7 bm۶m۶m۶m۶m۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶m$I$I$I$ޤ n۰ W^elw*8F\q %3@M]n#-7AKU`kv&1 %0;FQ\gr}8CNYdoz *5@KValw'2/:EP[fq| !,7BMXcny$0JVbnz ".:FR^jv%ޤ 5/II @OJ'k=Ʊí?W/d6M__mFbֈ,20)`Yһd}n+ɔR,!JȾB%bJBeB9twwwwwwwwwfffffffffff]UUUUUUUUUU@+WчM, T"FP B6$h,HCq hru}8 X{R(fp1aL.00U /n)dn.qqh$"s3P)m۶m۶m۶mQMJGDA>;852粂R"aA!`@ Q=1% X IGFEDCBA@@ku~xrlf#I$I$I$I$IofffffUT~ X ̒1c/VL:%E LRe(7m۶m۶m۶m6(  I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IDDDDDޤ I8 $>:o=0 _c89u)4-$_Q(, p<",=IOTMTP$,|x %CxhJ !t/׵Ic 1P@H={M9k|EN+Hl[7r/Buްu >JވɹMab%e).nLKjꉹBOOOo* tpieZdzb-2<8GaT9ƌV(G)*ԫiC&IONt:NRrSy63fc`U\H`4m۶m۶m۶m۶m۶m۶m۶m۶m6s9s9s9s93ɨH9upʔa8dXq!~xQ;b 1PPXXP$Ϟ5g¨4) *, @ :oƌ]dMI$C4(umҘm*" 莉|x ,+8K .40@je<݉V.$AJQ\~=%|ŭyi]M=10UFDWN $UQ3T0Au]u]u]u]u]u*y#w'FJ4Fh4zJij[;Һzb.@(iBP( Vhޝ8m|>| tܨRʼn8^`@wL  4h{{{{オZkZkZkZkZꐌYM Y,+8 !!!!!*95Q/׵IcJ">n0ʽX'N0`]KєABADL'+\IQV).nLKjꉹHje}ӧO>}EDiD&)aԩS{OgT&Ahdfffffffff?p*B&sL"+H"X(`@DDDDDDDDDD۶m۶m۶ڶm۶m۶7"wt ֛Z(p; '9INr$'9פJ)ϒ#ah&{R@!#r:BD D!s9s)RJ)RJ)R1c1c1Fwwwwwwwwwww@Ow\+TIy{{ZkZkZ[kZkZkUl3XKu"q8"LR ͚~mg'#"""""""""ٶm۶m۶`P%ѧP$Cq]u٠JH!&IX$CX,@PAF G ޤ 5 "%6NM#:C\q9M)q8G >RJ)0D G`(bUUUUUUUUUUm۶m۶mm۶m۶mۙ!I$I$Ir۶m۶mH"hq0A@ޤ g;C$)ҍ 9R&)SJ UUUUUUUUEDDDDDDDDDD3333333333DDDDDDDDDDm۶m۶mm۶m۶m[$I$Im۶m۶mT  2IL)0K!PUUUUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-I$I$Ir۶m۶m T6l5˺Ew읶LI(H *V9 "*9meRc[dii ѵmWOF=9ds9sc1c1c}F840 ${{ZkZkZkZkZkYY{{{オZkZkZȸx:Q!p@g_ij*ⱁI)($  ~GcX7NF?84.(#{{{{GWLWj,QEQEQE9s9s9ȭuUNyy΍W#  D"ifqJGŃpˋS LCwų4K%̰hT@B LhN) дl i2/aЊ,{! Q$I & C|Z,mJi 3]@$OEGt $2HsZ$nG҂A wf1.Y Q<ĿBjI|#F%`djJ)211.O=(Jab>>8{qf]SKB:1) f^/Z.ڭfl6Ͷm۶m۶m۶m۶m5<;J 0(rYo|L컋S#’b2 ڡqIḘx0HM@sVRB=-( Tb>DCRY8=譍A/Įr\H4LM ׳ytS2 L IFģL&d2LCR _[9Qm ˉH'6666@qqqqc^/Z.ڭ ᴌd2 6|>|>V8"ZNH0nzu4ϮkjՕ`X6 cjq!hm%sVRB=-(VVb>DCRYX譍A/|vkaVLB=60&Ļ>zy H'Vtb1;;}}}}rQ!` <<<<<ﺮ뺮뺮뺮뺮;zyyyyy^ t:Nt:N|mPFA1,'" Y\Ӳpo.- F虎yodZOE<3*! Ǽ>^\\z^k5p..jZVjZVWG3 ȴxbNrss?WEČ\,s;0Z EC1ưt^J6no sV&^WԑLmՓ2.j)Ȇ%#}}}}}/^⬥xb;.$M5W\99HF\ h @>\ր!64y^Y=/}n%2/\sL5#,-Zc+(<QvO5] r"p?ljHҞ02jɿyG0o-6%.ن9NpA56+m|AO@_f̲'d0;n8x[4'3?KWcr~5DP\ht%/9CMWaku&0HT`lxo{ /;GS_kw%,3:AHOV]dkry]lx >JYht %1=IUap|*9EQ]iu)5AMYeq(7CO[jv0E]iu)5AU_is}1 +H L "p}  h[yMg_ ݀GZ}`Kt~'Ơ= t\K ".:FR^jv!+29@GNZfr~&2>JVbpz(4@LXdp|$0@*=ce:\]Ի*(p/QQQQ r%R"T_1.+(%" )ȼth\XL@4(!̬iQ9! pX@(@jl۶m۶mm۶m۶m[$I$Ids9ޤ 2o GlghF $B_IelCp6=!P( !LBTd aNDIBVZ{=ܥ8T$g`vVjyyy繫ZNTEtDx8$oHؿXT&@M eFp¹<3a$wtp<9jdJ`j9d  ѽـUQMx{{{{{NɩiI) ٘xHطwWƶV\U~DAlf^V# jgc`_{UBA"DR" ()Ǎ3_BSGDǎif.+Uœ.9HIC=951-)%! ¾rbRB . Q;GFDC?>=96fy^{}}}}}۶m۶m۶m۶m۶m6eQvnO3_ v蚩O[[[u]u]u]u]u]u y~D䳃YS$4M4M4M4M4MROMKϽbBݼ ?" N1[$#yxwFRG7'D.H>zء- k5h@q F ba-X|y}]Vͥ9ºWjLRʼn'N%HĴJ8lЀt# (M ,Pf0PBAt4-C:*=z>xc'9rh| &5jX|B㉇s^s9gsF sy8;fR4L$/^ &|K$Cw$Έ]"C#;=xㆍj4f8al `,vw\zX,|eT*))QP)Px2TMLK!@|! HG0\0P  """ڦ#")#B2~vip;#_Yf_ U&k.^]YџַE Q.ՓIѓ\$4y7oI[\*(rW~럌(/{4I2Aka#QpV8ՆuKa#.z)Wp Eׂb*VUfe!S oH9 Z-}HLAnSDrZ@a8U,Wy_;`3S9{,Lk*m| r/$\ΙC ~Q3=q]3̣+ObʓKF"faH>T"<7-H{:-h1%Ae|ZᇕW~H\ԧt[ X38L6v4# >& ٽuU=72/*{oe]QEYXB*y]ś<6 RP}umaiPĝ3 W&5 (ƾ:be4q'ak=&E#ʶz^F&ͭqɛ V4Jʙ +J)G0o+j&%#!_ݼ ~NeZPF}umaiPĝ3 W6&eq0B5) e]U6& XWSO!>ĭueUKDu'L #VFkj O(" >ĵq TN4`I)X$_ ,U}Y"`d7vfEB?-)&$"  b,쫫6U触 JH6BB8ɠ@?~}p{zy >ypku@;3PF6A, D×WI-,,뺮뺮g뺮뺮뺮%Žyss30-9)HsNӟ<{+*y)h777ӒÑ=72/*>yVUQ[X݄D^(8@D7, NLJ~ 6tHѺu4#HĜl<ԣk; ۢzJZQ&ŝ񪦢.61+O8*ӳsC#ˀEeA(|pﭬ+($_ LKQDi!iV.kkcJCA{ws4p]/8%w'LH>2?]-Ԭ|L{K벊b*juj[ ZY' Gǭ}aI9vrrrrNysh= LHV%|>fda6ZOC7SD.ŭ}aI9v 4# z"21pn^U?jobXnFyk_QC7S<"ὡqɝLKfda6ZOC7S<"չqUA) 3͂#ſ{unhb\UPJC;lccsҌ,̛cgMc [XR擇{oe]QE9/% ĸ=bX,ҾzfR:"չqUA3 ro.*g&#b^WfrqoOMJG.(vZGƁA7fxBʼn"@ȱqА5e›ό(7XatT컃S#7l`bbLwmi]1YbNMF@0&/Xjf' ٽuYE1:5LLL%B~& ~ܳqXʒ?% -------y8h|vbN6!]ڿ%%%%oFa4t3E"^ZѻZ>~woqh= LH%t~' |j R/n K;bZ*4# z"r?n K<73 P&ŝ:ډ9٘(g6eTahGi^Jyk_UI=WTpD ܫsC㪂Rg" =v!F'dB 8h70ƲT컃S#7AFʀfd5VME;3QD6&2XMA5!i @DwƧvbN6ѵmQ=% }pj~~~+zN T?q;*tSd#2vnvpﭬ+($# B@>rlfa\ \vnvnvniY.e>fl6fl6fl6>\KJI^z^z^jZVKI!ƼIC^I}Ʋ@aĈx1#Ƌ*N{K ۢzJr@A0@H8jr^lL, GƆ&U4|>\Kʊ #SS%$# B@>upea]YUqґPi [ ZXWNr+*y)h777?s#?ye]QE9R$M,ŭ}aI9% ĸ)%D`Z/꣘i!?uvS1ƺi,)%B~>jfc [XU'\8ȵњZ% Ec!kB! V'A0 ؁qÏC iPE&!rn)ʄ8x6Ք,l)Ih蛙:D}qgiwbN6!ӵx'ɗrK_\WUŖtD ܫsC*(}Y.ͥ}U%̤|G߫sC㪂")FEE*<{+㒌yss30Ñ=?ye]QE9/% f`Z/#{nd^T|pﭬ+(3} L IC4O Y.ͥ}U%̤|Gܫs{/~hGi jd7U31p MvȲXVTQKIFÿG4`®~jV[W컃{57/&ݨ ~lB## $>8 @xVqe6t%5ˆݼa;ȳVˁS$T'B0 h[ r⻞ 90G|,]8oseƶ7< ;ZбKyx_szM/mT4CaNtJ{^PfO=]T&N% ]$y/s;$gt-B;g>#ر~_ O ܉YN|y66P\f֩ ׈WS #2fi/R@i?=0Gp}s͂&C#ʶ3{@}yi3laAAƟ(mia&pHg0iX2ȫg!_B| t?|W54r:aˡ@wSc۝-H| Efndp`ɼ?Fs0ݑ %Eoϻ}7?|r*sj^~uPZ6)}*=CA&Hr3?OɟsTv }{[a`ݝɨy`D@R33OBᗖeP r-og9hڎĈV O%AkM> 7J\@A7b7,1`+9lxtJh>A-`μCHMRW}}ow~'/7?GOW_gow$,4:4?E! ?[/rԉ4vXNR#3?d:"N0+`wP?EwSXguYguY6Tj/~vvvvv^ q{m۶m۶m۶mہ-ZP'S4@t6Keq0b.-i(ZkZkf4KrC*q B<ġ0l3XKu%9!yh0Rkd/RJ)R`A$6PTK2#%:qpfi]U:TAx擵niM k z{)%t9sQϟR a( _[~5UB 1( _[i5TB|,JtuVs-RJ)EIJ#|ңc!yYʃR-#;"t,}2?گZG(@N4,@Y G: LI`?Iab [r  Hb{62_ 3{XOwwwwwwwwwwwwwwU\&/wZkZe}6Ƀ@NN2y,VY̵BHO's@9WjD=붙R%GS8CF \ѦI tfqKRR5볟L9k^Y, ou%G@099 1 e($)IĂ E. Xm۶m۶m۶mn۶m۶m۶m۶%I$I$I$Iܶm۶m۶m۶m$I$I$I$Ib. H"AB@ @sa. ΖL RJ)1Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT!i8%-SJiUŐIA"NP$@<<`\,D98*߶m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶ި %Gc ѿ`lU~FI; [nۯ~{DHo@ \$h1}0b /d @h._śc=UyY$/ (~61 `61 `뺮뺮뺮뺮뺮yyyyyyyy61 `·I\5T$el6|\D s>_$ }9бedA_ofðW)uOSL JAX,]J:*|6wG888880b؞fc_Z}}}߿o6 g74V0HFA?<f͆a/mʹ9żX`m0aD_w[rnkiNU_ƴfO31/RNKHE*<@SyFljok]\􈙘 &Q:9^#z fK%B<g1AkC<<<dTrpݻ!Bu%T"PKIGųKk )tӷ5#E}qeѐ‰1ȇŽDBpw[rnkiλ*W&U}}}}}}}5hʈ)WM{Aqt‚_gMی"k_$ E3"#Ǎ/by]E-1,DɩwӪrTǁCwn,KS9ijC`nLN.tزZbXυ~{U"d_Y2! vcZ bupliAN`$s6sV"HEzd'ܬ^5.tq5vTB륤Y{X=7W '#8s #4/G*綖ʪbqYBbb"Nedc"b!8mʹ!)G2\01b(C jΐIzկP[H7t:N %$5:Bºh4}C ɨ&~ͣNP.,*(&#" >^ ^-Vni6ed&L0^ ^-VnM-;vl՘zR4blcIJ(H(I E)) "[S9C3 1Mu$T}?c;?ܜzO^k4Avi32žyW 6TR;ViK˦nb<a(Y"!o5XDH{AE68 ڏ?ZQưs fI>xFXz%Vυ!hjQƉ >:$ȷ˚tW>]}[ ۉػXkwLD.~wy6FC (/w?*C:ej[21!wwnQ|&F"}I 49y'J[l*_XK:lF7&0c7ۛJDB64|-âRˑJwףTwl\s5WhNGytRJVbnz (2>JVbnz (0:DP\ht ,6@LXdpz(2CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~(-27CHMRW\afkpuzSjD$IRUᒣJ8rƃ߸k=3y ABӘ92D$lG >֟y=qfjI7 PP\OY}9-Xx a0pª{96*7[b˃l]BGhlMHʊ/>(,ƷR [[ge}zYL;\ ˏk]ܟOj2Tbdƽ5I_ƣ%TLIfMs͋JJ${޿]MϺï۲YZe 4jz~݁1A$I J58cuρZE?# F>#,R pdRVeQ4-.Id?c?2:836,Edo'/7?GOW_gowFFF'/7?GOW_gowG GG)19AIQYaiqyHHHH)19AIQYaiqyII!)19AIQYaiqyJJ!)1IR[dmv &1:EPYbkt} (1:CLU^gpyRR$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmvUUU*3CKU]gotyYYY *2HPZblt~ (0:BJRZbjt~&.6>FNV^fnv~_ `"*2:BJRZbjrzaa"*2:BJRZbjrzbbbb*2:BJRZbjrzcccc*2:BJRZbjrzdddddd:Bddddddddddddddddee *4>FNXbjrzeeeeeeeeeeeeeeffffffffff9>CHMRW\afkpffggg (08@HPX`kv*3Tdw#3AQcs /:P]p vv3?KWco{ )8GVetwx"7BMXcny %3>IT_ju z$/=KYgx{&1閞Ч$<ˬHFT>/џk@@?F1[`\镤   %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27P;P;"60L5m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶ $m۶m۶m۶m۶]I9)! @><:86420.,*(&$"  2Eh4m۶m۶m۶m۶mUUDDDDDDDDDDDDDDDDDDDDDDDDDm۶m;s9s9sΩ|  Ųl6 !y$IwI: VK#r!n)S)#P BA( P 2L2$I$I$I$I$Im۶m۶m۶m۶m۶m۶m۶VTRPN> bm۶m۶m۶m۶m۶m۶%IdDDDDDDDDDDDDDDDo۶m۶m۶m۶m۶('I ɈHȇGdžFƅEńDăCÂBA@r\><$X2 "ŰhP[&kt\Պ\7  8#I$I$I$I$I$I$ZUUUUUUUUUUUU$@p I$IB:votRJ)o?I$I$I$I$I$I$IUUUUUUUUUUUUժ AII D:2=B!I$I$I$I$I$I$ZUUUUUUUUUUUUEDDDDDDDDDDDDDDUEB"${{{k)RJ)RJ)bI$I$I$I$I$IUUUUUUUUUUUUB)L ,P GdžFƅEńDăCC#2O$ r2i܈@L 1"@L 1$m۶m۶m۶m۶%I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶ 0kJNi$ >g`. e"@cH a ZV뺮 (1d %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27:62.*(&$"  N6 }qeYMA5)ȼxph`X 57]@쓒$%Q `(T$ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27rYeM oAAAA#"! ]ZWTQN KHEBHp<m۶m۶m۶m۶m۶m۶m m۶m۶m۶m~zvrolifc`]ZWTQNKHEB?<9630-*'$! H$ X<ۻkS;# ªzbJ2ѹqYA)Ȱ|xtqnkheb_\YVSPMJGDA>;852/,)&#  #A2Lm۶m۶eYeYeYeYeY9s9s9s9s9s9s9¼ztnhb\VPJD>82,& ^!'@8?pl Ve/ A2%Qs2a^[XUROLIFC@=:741.+(%" 9D(öm۶m۶m۶m۶m۶m۶88888888cm`O.m L+j I(gF%dC"aH$~{xurolifc`]ZWTQNKHEB?<9630-*'$! ABBBB@_\Ym۶m۶m۶m۶m۶mnkheb_\YVSPMJGDA>;852/,)&#   bX ë{cK3ҺrZB*ɱiQ9! x`x2333333333333! p83N vN(pOqLqJw߹w7)I0tJU3P1m۶mI$I$I$I$I$I$In۶m۶m۶m۶m۶m۶m IDDDDDDDDDDDDDDD0ҲrRB2"qaQA1!p`p h4m۶m۶m۶m۶m6m۶m۶m۶m۶m۶m۶ms9s9ļ|xtplhd`\XTPLHD@<840,($ f<;$LFk)ƫ2J +J +DNR Z&:UVk{wsokgc_[WSOKGC?;73/+'#.[H8(m۶m}yuqmiea]YUQMIEA=951-)%! X,uwwwwwwwwwwwwwwwwwwwwwwww{wsokgc_[WSOKGC?;73/+'#.[H8( J ʉI ɈHȇGdžFƅEńDăCÂB }yuqmiea]YUQMIEA=951-)%! ~zvrnjfb^ZVRNJFB>:62.*&"YϨhH0 f< Mqq A8 fa0 XeDC$I8,FSJYi۶m۶m۶m۶m۶m۶m}zwtqnkheb_\YVSPMJGDA>;852/,)&# 7EAaɽ?<9630-*'$! @ TUUUUUUUUUUUUUUUUUUUUUUUUӻs[C+ʲjR:" yaI1и)" DQE1oN-l K*i H( `0˳kS;# ªzbJ2ѹqYA)bAaqqwwwwwwwwwwwwwwwwwwwwwwwww8'瑤#8N><|0p,Y gA΂9 r,6-oӍvʖ1GQ20 !!~{xurolifc`]ZWTQNKHEB?<9630-*'G#QҡqAᰀP0  Ǘg7צvF浅U%Ĕd4ԣsC㲂R걁Q!` ``]ZWTQN Kɔc`]ZWTQNKHEB?<9630-*'G#QҡqA@$D"|yvspmjgda^[XUROLIFC@=:741.+(% p8Ź}qeYMA5)ȼLa1Ѡp@<9630-*'G#QҡqA`4F(RJ)RJ)RJ)RJ)RJ)RJ)twwwwwwwwwwwwwwwwwwwwwwwww˳kS;# ªzbJ2ѹqYA)ygx`H0(b1O.m L+j I(gF%d @=:74x<s9s9s9s9s9s9s?<9630-*'$!wV >;852/,)&# ){?82,& FFFFF~ 9N>ΓH qqdFR@$$8xC|.@c#4Fh1 l؞16D)m (>> Ǘg7צvF浅U%Ĕd4ԣsCi2ҡqAᰀ`@ ``]ZWTQN'$! )))))~{xurolifc`]ZWTQNKHEB?<9630CR"̻|yvspmjgda^[XUROLIFC@=:741ߛ&#  ++++++}zwtqnkheb_\YVSPMJGDA>;852xl`TH<0$ ɽui]QE9-! "JGD((b Ǘg7צvF浅U%Ĕd4ԣsCi2ҡqAᰀ`@اwG綆V&ŕe5դtD䳃S#3: IFCA @^[XURO P(|pdXL@4(BP(233333s888|yvspmjgda^[XUROLIFC@=:741ߛ&#  //////}zwtqnkheb_\YVSPMJGDA>;852xl`TH<0$ ɽui]QE9-! "JGDp8á{I$0r|'<8'I.<2tML $)$%$ڢ-ڢ-ڢ-vg3 < W'Ɩf6֥uE崄T$Ó3: KHE|yvspmjgda^[XUROLIFC@=:7+aZTNHB<60*$ fffffľ|vp0qYA)ȰhP~RJ)RJ)RJ)RJ)RJ)e{xurolifc`]ZWTQNKHEB?<9ʼth\PD8, BPg7צvF浅U%Ĕd4ԣsE$cB!`FO.m L+j I(gg `0 W'Ɩf6֥uE崄T$Ó3: KHEH$|yvspmjgda^[XUROLIFC@=:7+aZTNHB<60*$ jjjjjľ|vp0qYA)ȰhPp8nffffff888{xurolifc`]ZWTQNKHEB?<9ʼth\PD8, bg7צvF浅U%Ĕd4ԣsE$cB!`f9s9s9s9s9s9s88$qqdFR@$0r|'2t[L I $)u]u]u]u]6,Ñ{xurolifc`]ZWTQNKHEB;ȼth\PD8, @ g7צvF浅U%Ĕd4$'fE$cB!`GO.m L+j Ih ~?UUUUUUUUUUUUUUUUUUUUUUUUUqqqqqqqqqq TQNKHEB;ȼth\PD8, BPg7צvF浅U%Ĕd4$'fE$cB!`GO.m L+j Ih `0 Afffffffffffffffffffffffff52/,)&#  D"H$ymaUI=1% IgɱiQ9! x`H8(ӻs[C+ʲjR:"G&eD#bAa8ݻbX,ymaUI=1% IgɱiQ9! x`H8( s9s9s9s9s9s9sJ)RJ)RJ)RJ)RJ)RJ)RJ)w 8$qqdFR@$0r|'4 ff0@c#4-{V"JS$(Mi[oaqX\GiPm۶m۶m۶ݶm۶m۶m۶m۶m۶m۶;852/,)gF%dC"a rolifc`]ZWTQNKHEi a#D/nM,k J)8ѹqYA)ȰhP8 p8m۶m۶m߻s[C+ʲjR:"z|vpjd^XRLF@:4.(" bX HEi a;ǣ/nM,k J)8ѹqYA)ȰhP8 0Fh́IqI9N>ΓH '62 "Űht:Nνw*jEtVD qG$I$I$I$I$I$I_UUUUUUUUUUUU*H`C#"7[C|2O !Űht:#:W-W+s" _+qG$I$I$I$I$I$I_UUUUUUUUUUUU"8`xB"aA!!! fK$- ! PȔ_!DDADHH4S$I$I$I$m۶m۶m۶m۶m۶m۶ `E%ĤdD$xph`XPH@80( 33333333333333333333333Ӷm۶m۶m۶m۶m۶mۖ$I$I$I2m۶mDDDDDDDDDDDDDDDDDDDDDDDDDrbRB2"vplhd`\XTPLHD@<840,($  ,˲,33UUUUUUUUUUUUUUUU߶m۶m۶m۶m۶II4:$N< f^M'-L xHRD(vjvjv@P1Um۶m۶m۶m۶m۶m6ãcC#¢bB"aA!`@ `Ye9s9s9'DDDDDDDDDDԶm۶m۶m۶m۶m۶mۖ$I$I$I$I$I$I UUUUUUUUUUUUUUUUUUUUrbRB2"~xtplhd`\XTPLHD@<840,($  0 0DDDDDDDDDDDDDDDM4Mm۶m۶m۶m۶m۶m۶I#IjQ\Ƽ-0p_LμLO)gŴ1_LŴxwwwwwwwwwwwwwwwwwwwwwwwww`E%ĤӳsS3ҲrR2ѱqQ1аpP0bX,VUTSR|xtplhd`\XTPLHD@<840,($  c1c1c1c1c1c,VTRPNLJHzA?=;97531/-+)'%#! Vj\UME=5-%|QȇGdžFƅEńDăCÂBA@(3333333333333333333333333 `E%ĤӳsS3ҲrR2ѱqQ1аpP0r\.WUTSR|xtplhd`\XTPLHD@<840,($  ywwwwwwwwwzXQIA91)!}ļ|tld\TLD<4,$ \UME=5-%|QȇGdžFƅEńDăCÂBA@ȨZkZkZkZkZkZk,H'瑤#8N>#IGp|:T|-0pLۧtngA}GXwa}GXwuᳮ`E%Ťb! xph`XPH@80( ())))c1c1c1c1c1cVTRP/_L:* ɹyiYI9) ȸxhXH8(hZV+j*9 Ғfffffffffffffffffffffffff&"""`E%Ťr! xph`XPH@80( 01111uwwwwwwwwwwwwwwwwwwwwwwww73333333333333333333333333zbQPONMLKJIHGFEDCBASUTs2$#"!  ZkZkZkZkZkZk{88$qqI:ħ^\q4=We oUx{uKIGECA?=;97531/-+)'%#! Vjd}A91)! xph`XPH@80( DEEEE!""""""""""""""""""""""""]u]u]u]u]u]u]u]u]u]u]u]1/-+)'%#! SSSSSSYzPNLJHFDB@><:86420.,*(&$"  RRRRRXy=5 UUUUUUYzPNLJHFDB@><:86420.,*(&$"  TTTTT1c1c1c1c1c1cffffffffffffffffffffffffffri)h(g'f&WWWYzPNLJHFDB@><:86420.,*(&$"  VVVVVZkZkZkZkZkZkwwwwwwwwwwwwwwwwwwwwwwwwwwri)h(g'f&e%d$c##.ͽ}m]M=1Y.}ume]UME=5-% ĤdD$ãcC#¢jR~WMiea]YUQNKIFFFFFC/ȏ;rܨ1#Ƌ+R(1"ć2\hZJ:* ɹyiYImv2333333333333333333333333sw.ͽ}m]M=1Y.}ume]UME=5-% ĤdD$ãcC#¢jR #z>yiL.YDiH9j H^=vQcF-V8QbD6dдtT4ӳsS3Ҳp$$$$"?{y̘/[LyȐ;nxт )P0Q!@|Ё *D`pttT8lА (L {wsokgc_[WSOLnvZ6յuU5ԴtT4ӓ Ir\ꓧN6iʄ钥J&I鑣Fˤ"[_@Xck/BXahBN /EZ(ב\d %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~(-27A/CH@H@9A>AM@H@0dvj:03h&>Ȧ1O|M?c't@V0+DV0\+dImӪ_pVQǙE"u4]VI8>bmq 0n)N !~AC  &Ha>pЀ K P 8l1^`-1">aypvZ&FFF&:o.vYV$zD"q[M.kՊ$A3c ypvZJm7 gU+jh=ld p[M.kՊ$A3P(ni8eZQD#qni8eZQD#qf##|m7 gU+jh=ldbbjEMǙ1O t]L^bk`CW Э:9>}0!k[$ VU z{{~IKZJ58@OJIuܦeeU$E4̢$a(M˰˪IiEI(0 """""""""""""""@4̢$aH M˰˪IiEI(p0fffffuܦeeU$E4̢$aXyivY5IQ:n2*j"qfQ0 4 uܦeeU$E4̢$aX(PCrHc (08@HPX`hpx>?"*2:BJRZbjrz@@@@*2:BJRZbjrzAAAA*2:BJRZbjrzBBBBBBBBBBBBBBBBB 5OJc6dL?l &He<4d De,'=BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDD*2:BJRZbjrzEEEE*2:BJRZbjrzFFFF*2:BJRZbjrzGGGGGGGGGGGGaiq| (08@HPX`hpx (08@HPX`hpxJJJJJJJFNV^fnv~YYYYYYYYYYYYYmrw !Z)19AIQV[`hmu}[[[[[5=EMU]emu}\\\\\4B]TciZ _AH>,d8w#k C8 %2tM8\,V@MfY F 6$=CpRoJpL^1n(GbDPSI8lg~~#lal _ E ^V8f&Re E{l |\,Nz`````=EMU]emu}aa/7?GOW_gowbbb'/7?GOW_gowccc'/7?GOW_gowd#d3;CKS[cks{eeeeeeeeeRZbjrzfffffffffffffffffffffRkmBrrrrhpxssss$,4<DLT\dlt|t $,4<DLT\dlt|uuuuuuuuuuuuuuuuuuuuuuuuuuuuuu!)19AIQYaiqywwwwww9AIQYaiqyxxxxxxxxxQYaiqyyyyyyyyyyyyyyyyyyyyyyyyyyy %-zzzzzzzzzzzz{{{%-5=EMU]emu}|||%-5=EMU]emv}!*3GPYbkt}(1:CLU^gpy$-6?HQZclu~ )2;DMV_hqz%.7@IR[dmv*3FNV^fny)4IT_ju$/:EP[fq|!,7BMXcny4?JU`kv'2=HS^it$/:EP[fq| '5CQ_m{#1?M[iw-;IWes )7ESao} %3AO]ky!/=KYgu+9GUcq6Pafkpuz "',16=BGLQV[`ejoty~#(-27FNV^fnv~P3hDdI*/EEGA i Q@wuzf~Aw#ퟂkuS>?b޾-9[Ȳ8={JO|ZЉ>]L%e M5xyXR^:bvɜOLE򖓬 " /#Ȁ`рIkX<]u]N X&Ep)9քBdMTTA/#)~DB|Wt~"z&Т[-rϙ<5Fe캱!|݌9YmV9J~홃dk' <&e܃&qvºϭrg%9 zX*jii̐StroNW_|uok1C#_ YyM7)Ṗan=%wXߏ/,{1A!x[<@-a>ymzz 7mY>vKYf%0Ӧ98=7h 9MCN/DUgf`Td Dz&*s/I0iz)] ruv`0rJ&Jؾ 0 `~~F~z^z^v(#!7!6xW);L)ѽu]E1 agr3ϔ\m`_[XUӑNdԓ/{wrmga[UOK h.Px@R2Z/-T0IEnvnvvow|xsnhb\VP:h蜨@AuK?۽9͹qYA0ѣsFv5KpHn >'MԊ ѺzjaTg'D GUӸoh1XґPJ<;9#hDz0䳓C(\ \A[-,+#";98$j8`@,/qf&Sz#T{rW͈JGB>,nBliP@[c[\.r\.r\.r\.nvnvnvnvb맡ed#^TO FFFl4lDӫS#’jBicCrA?:852/,&(**b맡ed#^݇S#’jBicCuחQON KJS@>;98$j8 +q.cOybVW$";)FtQf5EsuL.n+kGVjZV : ע&! Di LI%>`FuEMC.VD [ZYW+NLIjXēcD c䤞|yd4ۻk;#0HȇM 3 tSPwR #kS+"&DI%>Z=9iݛ`5EsuL.n+kh0V.V'{3~^_VN6" fl6fl6i{}Y9و(ȼr\.rL&d2L&d2L&&864d2[? }/+'ȼ,--------x<x<x< M[? }bX,bX,bX,rQON K i Mee%~^_VN6" yaI5! p8p8p8p8}}}}}}}{wrmga[UOKEA<9&@d@NɗHFÿ7O6_WQLGB>,nBliPJ7ug)%<(#*Hx!A #;7 @aH!A~ac $<\ OL[~ @aH!A~ģsFo M Jꪆ  EuEMC.VD [W$";)Ft ^o M Jzu_tFRŭ}eMH"t:N+ԝyj|>|>_馠3$WؗG&r\.rvx|^) d  ,RVWUO?j2rJ2/+Tq.! ޜ֧rR†&~{31QON KɈFΉ ȬƹhbVNFD@&Jʼh(u^V~xslf`ZTNID?-N``*S? mdcҟ:(Dp𠴴4I=9hw'vj1GAJJJJ .[hq,WHg'v6UT3::::::#'{d⡕*O]ZWTO QQQl4lDx<x<]t l>=WF%Մ4dž& ~^_VN6͹q uRcE$(QkQU4Qf:#Tf5EsuL.nyĔT44 > 0_uEMC.VD  +J|$(`TG=ۙO)'wuI܌}map8p8U-o??(xsnhb\VP:hi"!(L搰yaDGǂ ,XK?۽9͹qYA0ѣsF l6fl6fl6fl6KA6yaI5! 64ٙݛ!  +J| A 1rRONG2<(#!7!64(@7ug)%<(#:(J!ݛݿR觷_#ĭ}eMH"bD"ȬƹhbSŭ}eMH"bD ȬƹhbS[+NLIEC3z\ 냘z(WgJIƺ|X܄0n ,nBliJ7ug)%gVdVտ2aDGNjݛ! ޜ#=:'j4P`@:/lpw{ȇ7&e0VAF4L[~ 5A_[XUӑf$MAݙgJI6/-m*HȇM 3\馠3$WؗGvF6ⱄ $<\8*IQ &If`ZTN_ 0p-j2rJ&JwR%>` \맡ed#s"B؁_ I1dVQ\41^)Oʾx$I1`dVQ\41HFÿ;UTēcD z~ϗHFÿ ]\ G3^ B~hfHH $G ac $<\ipHn >'MiQ9)B2xrp`lh +l4?M޻XbX,bX,bXlԓ/-4A파  Y&Ȫ R^-Ac)!>}ϚV σ'ъqYT6.2JG$Xj m5?zWϽQ>uf m탞JT!Cq>AxP9Ӿ=][\kQdD]`)XW^PP(u+r8oyTegAtZ4G3>5Oˋ@ Ɨe+0<7qx 2є-wI]7n(Bh",c8&nPߙ} 4wa'qJa<&0as\@3"wTeG[R|Ͻ`3DYzLƳ )DR"/&RrT/]߷}˴²3Soqzfs#_m'x MG;[(_.a\4|g%@dYuba!aD2i6wۥl~HZ 9ZY ЇƔ?A5S1*`PnNnEwIt₟Gz\Qpө߿ Kjy6?y*Z᭢Iӝ{P׼aM'[nY2F&;}Ⰿ?(J6Eۏ[0s, zČTx3sS(q:t+3ٳNL^/N%}9/+[pognrZ ̷R89}\UdK,><W|82N$M(I^@7y  C@ԝ &ᎀI2?OޚC3\ċx-lyFN~̊Cv}{aT\ϕ 04;zej=' qF-NB-K$ t (08@HPX`hpx!!!!!08@HPX`hpx""" (08@HPX`hpx## (08#?FMU]bglqv~$"',16;@EJ$$$$$$%"*2:BJRZbjrz&&&"*2:BJ&X`hpx'' (08@p>4 MIIv7Kó]DXf?mo[\2p[n"\H0qeVAB(k `1!CB a1,Fv :n2*j"qfQ0 0 6-.&)a%A :n2*j"qfQ0 @m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I6-.&)a%A vICe`"'`1!CB aqR-@N,J02333333333333333M˰˪IiEIBPyivY5I8 ( rXm۶m۶m۶mn۶m۶m۶m۶a$BFL{舂",BO$k z{{'h)ɔT&ȃm۶m۶m۶m۶d0K2D GP$C0A QB}JG5sd WH@80  M˰˪I0K@, e"۴ h: #e2b~^mZ]VEMR4YD2!yivY5Itfsڶm۶m۶m۶mm۶m۶m۶m 5tO.^X;"bd ԯimZ]VEMR=Α(A0۴ z#QeY۶m۶m۶m۶mivY5I8G !"|(n2*j"qFA BD$Iڶm۶m۶m۶m3333333I;h}9 <+ШlSX #+R|t8iX6*20A {R%ȅ@6{PB0grػrTwuZ:BMR<a>7YTws6keu2cqz,fShSy$޽hlHm,fShSy$޽d.V`*< ]sU铙4kJ  0`GRR:(zcc ?q }Ol`&Ӗx>sP m۶m۶m۶m۶ #  8H$I$I$I$m۶m۶m۶m$I$I$I$I$I$I$I$1/P< fnv~.6>FNV^fnv~CKS[cks{ (08@HPX`hpx %-5=EMU]emu}RZbjrz%%)QQd ݶrW]SZ (TI(B DDŽȁ!)19AFNV^fnv~&.6>X`hpx (08@HPX`hpx !&+05:?DINSX]bglq%Bc )@J*hx 2 $-=<+%q"ɣeQw/2 vWiTM)+PWl:69l~[ yy]BfffffffvĐH'fE%dCÂBA@dRUUUUUUUUUUUUGC@=:741.+xll۶m۶m۶m۶m#ȼJGEDCBA@@7/:%{s.1#K\RJ)  0!2>IUUUUUUUUUUUUãcC# L)RJ)Xz5i:AGe#莠_*bdpI*tx<6420.,*xpp40,($$I$I$I$IUUUUUUUUUUUU%fݶAOɘݶ1 Cݭw!6,1E)tM;ʴb!7|ڐ {{{{s9s9s9s9{{{{ZkZkZkZk햐xqjd_YSNIC=60*& 햐xqjd_YSNIC=60*& B3f[B.F5oܔؾlv͹+_I妌N% 'AfͦܔQgvR97eSBIjznGEl\ڵ+srr"̸tdT@,pm۶m۶m۶m۶m۶m۶m۶mo1%Ķ~pdZND80(6TG)xܻ{S#ʚrJ69è|xspkh{{{{{{`t 䗓~yuqmiec^ZVSPMJGB>:62/+(%! cfPKv]I5!Լ pJjznGEl\ڵ*K5!Լ|dIwne]qqqqŔl<ԛSaaaaRSO:&ҭ]zl`TL@6.$DEE) -! 뺮뺮´|nbX\u]u]u]R{jfVF:.bή` *ʉ %%gl6fl6lg?7csRػ^#IRi3RQPPPSJ|qQX`zmvaɭ>%1_I]ͷ]ᬞpCOR$@dr=H[>AY:*Orp}$¬{NzE<`2t*j6_㑥}vứ(y"b 6?!#P:8ر̠=F̦kY GO~}L>*pP+)eJrMm }mOĢd52V [s9s9{{{{{{ケ~s JգFFK)27jʄrEʠ`_^\[[l6fl6ͤkQ4]J|PP(((((-δ2EJaB,E"YE 葏ZkZ+o.!_zhi#ESFM0\H ë{kKQB (D`pg:7UFyt)ѢCA}Ёƌ.X8Qbd;rؘ #>pPABسH)R6a ?u9C% 'K9H5[[]ZriQ1#D# 1_T |v1F &F|WXN %H1B/Yр oFqH3VpJx0ERT)9lpbX(觃.+BCTN,MɭmHt TM:BID{@׌ { 55[v뷶;;;k 91@o}ÁڋrߋOf=akj=в6hR_-G8Tw>{"oޱ[ ,{bcְwK0gsR/\`̬/{ɺXD&K "9b ![mv KL0PH ?||]u]u]u]u]׽{{{{{{.cG4epB%QQIa?wu3\eR!V(l I}L.*O aF[W „,PE=u+YV8kΈʦ$%FûQ#Fۋm׉6u"zX{b|K1cݜLuIUnuԝ gN3vk*j?)=S+NWq.ܪRS[fm-r݇9Uj6=HbZ&s]a:يZS;yN}<IWY2͝;[; Jܳ)5oə;'V6m'&(_I ky \v}Ѵ(h)PkuV7Ðkŵ<*~qm?)}|{h۟IX#!]cG^xc?O7l\R)Q$#!rFp? 6rH#krzI6WiTSK74 TTă6 8͛p%|$-奮wP/gJ=[yQ΍r62 ~|#7u9|U\%/W×=]級 \%œ>~n_ ߭/$ԙ̈́mS3Yx9^T*=>,C#FCC!wӆ-_Ua\W6U'C8J$nԷ 1 n uv27/ҝٟ|F ۅH{HuEմM&m=j-:r<ͣ؍;w IF$:x~||o|+iߨ }|Iݷ{ƧUDca] xXͤ _VӴxxG]0zĢD" 폲o1=hCDEp^W֔@ASڨe.7B: &|M|嫇CW+29Fsb :Ktό\NFz-Ejh %(e,ìl 2  A5SlzY: 8?.U4*R8a"BUA^ioANX/ r6[R܁Æ544|f,1 aE<™ϛGϼz\͠e$35\f&`VeI/Y}PUW< gzޕd&Q8c2yS+d+L6]2%JNd"Fv|q=!1Nd9 PGS]ccM3Իb4^|b5MֶNLe$f0"V 6a3d{Yrp{v# \ 6ك)nu%.u֋FI.\Fr DmF>.` gZl~}$$P# F IPC6MvQ/<|5Aܝ֧6*Ut0b<cC?owY-e4G?H:n]UPJ!ሄ'*v~ƃ6;ozЛJ•ܞr)v.Uٷ9O$yL(0>8/nެߙylW17f1ÅFMp/XY%p)GJIi;˚ghtՖ=h F 5b"t֠}h }T:??>73=/ȳ<'3;:39KyNX357 KgV2Ies9*.Ƞqr!W1 8ߏ57X .c^/A-3hr,I>=2?ܩfNdZ״RLd[PyGcb> -}yQq9괩r,bYʱÖ -onDo:[?_㹚t3c4y̿Xޥr.jqpW-.YH~%VlZd*B>qRGqQC dNŝ$x?=qOX 8N281d[PR]>5bH,BCs-og=<wvutsrqRHF히ց~yvqn:Čta)jUʌ[NeZYƒQ>[*IMMѥh)GI4Dz'-t젲.# {3-5:ѨP(ЧO'Ϸ:pbo߸n{o 3V;nĺ1 !c1cpŃop[o5TL#~(;1JGèۆ6gv0sp܆eCWת&Y`x*60 5Ep ]a2܂F K|bZ{Ț kVpѨ>Zc L RkHPL;#8p xS`%IFZ ?t>-e9mjjj:jmh#PF<ur&D&m!B b"h2@J`%_Azď>ED!wHqN9qQ|!>.Ԛ{O NU`:*74%)+E9 H~hm@g"u^y9洙¼峖VK9&b-a%M$ُO{ x"Ntd92$6qQS.)f\BbS|V{Uy֛0~WQus\` `X@0܁_E&uۀ[E+Vt QM4]iKPZD!q􇻇g C90zâV{Z}vh35f'CcA`z]sy,=c le:OS(a9޶s^65 ~zGBSDB:D4l0gn:5s ɹ88UzE:jnLyn~)8;`s7׈5+Hs4#83(s2e.29 0iuuJyIMQjZ>KˍE/*rmʇJKK/ IPg,Kz脞>iaUL,Fb9r#)rk@q\ifk ' Y< /Q ⫆cXKWcTnUll*8KG1Iޢz =M̭)wfܘ2%+|q3y{%m+iqI9q!KHb"#.tKv9< ɜm$j1f=FTDG41"CDb! n0;|}mhv ({Guƒa߰ .P@4*u_|X]G<1; Q]75] ,8h0)f 0 W XSDOpE0biJHlGwmAK=bҲ %JJ zB8<3oUcmE5Zv2Cc(b_=\w?Z~3}g zs' %ؙSt!ȹyA9A|@\b+#Ep,:= "^”;x [|]922 % PbS%֕VORiG_-_mBr+3B]ktDT!),eIГ.(@?|Gs=w,Sy4yLgpFr7Ifs5EVy<~f\q,0†hHW@hF1l  `@l,$: ⹡Mx;nq;nvv\x;nq;nv\vwp;nq;n'vv1& b]sr˿IAj4Qg RO"|V]ځl5o S8CqcmO{*'w1rm"AnY ntvmi%J &61wbݾ;;ؕ{ ^ :o.xQқۿ }i¾FuqMH|pto`L3)I޶ Ұ&vaLɟa%X p L%%O\I;u15>ԥ7P@_9$vfſDi(=$_D$3we/rdUwANk_m|ZֹWF oi8s;W,`OgJ&"(n_n<85{s%LpHQ 935b= ;%E\4ā=S+?Nt#$o67‰HP 62C)fĦW1!vˡ~zqᱻvw+|l%r~%nAGcƤ. $gLSFOg/l~c~msH\DyYWao[,zt6EйqPB5omq8p&sj&DŽb&NJ̷P,ẅ́n\ߢ9:%rjY B] kn!AG/F-1c=J=(:nF hXaɐxQ o3jtFbR#XSٶKcB1lٺ#:.сut:5K4uʡ cNoBڀx903Q1!sOe"[m!VNf_"n&pL9RWnhM,$m_ - f^l+R>` BR١l{ci.TzEjxwIv~NS=GG:[_΄bL΄L sV(8kRʐƺz֔,u R1DnZrX烗{&竡)s^y?0';Œe ۮ?0 =EHw^c7CūUyM{͝wz^w%87R ^t;/5}^ٹTC R$2?Z{=B5d/HHCzHB&S& ^=xP(ޫ݆jڏn`}v|&Ok<;GkG4S3y&3L(L(PچYARCtt&TYP1~όlh]"(8( .OѤ5c0z{?[fvy&ky-I,Ѓi(" uHՈcvDZcjсEM;D ն><%:-639859i& 6rwwى{q;ba-u{(  ^ZJ$э&!PK@;R} /̹]׮D WU 04X eUtn$I[LrܾIN^* d6@w$6Y[BaLEUBYTQa%A.%Y+5Gg&+K +I?b K47<~QDJyGmxYz)Rė ئ.I m D $LȀzrՒ[>??y(UchAe0Y|9=itC3~-n '+[,ۄ4ޝ\KQO*)xߡcԤtVv@#)X2Jh;P]hXK{rS&Sqx>lItfaL,cCќxإaE 3uVhUQm,2/G>5-U y:iH0RDm-)@0.p\ qskK,Q^)pM@ydlu{n˄^G}:6zQJX@-v2h/`Ω4UGDr|}?pX؜#U|3/Ai4c1p;JZ8~L*3Q~U/o1:JLΪkXWGe,eW6Ǫ J'd3Xm69☭LTfLPpn֒DǪ5;5;Iݣ&^s_ + 3BT\ /xsgWD 8^|2tct?ACfáWÉr=crjrڟ2FAop=ܣ02ڈ2 ʈ%C{‡~"=e:@~d 8rs$~놟4#ԑ xԣm'4Ye3vx=(>^7 "؋n{Ũ1UG!b `kE`z58'?O<36ԥ ^xLd?(p [xcak.=/ 0٤ YG+,¨M,#lXĪ#~*iW\mrl|c|3wb]o8;̯֊ .+F#|^ L0Gh+1P]pdp~*HpQ$#g׵6y\ٔyi t  H6c1c1c1c1]X2vζo]l\-^vʴO]h<`'qc7{؃@fJΪU$Eߐ$w+]RwV]u)sGM^wR]!ot"99999999ycbx0&B`FhbZR$j,'C!aKARPp /X )(&9qa^E}vEk`4-{q]R=/vQߕ-j; Gۇ~~B>y**ؐU$!U$!UI2!RH2hȮ-#;7Ӏ9 psηš6lr4OeI&jpNlH|  w M4M4M4M4M4M4M4M=D"H$D"H$Xb] .f(p!~?i20Hw9.@+<2wĽHl/vB6Ol=I1B:ϫ^h61 P쿰`}uAf]v2ut1/q}Zr+ 3?_d$I20h.hCN+يwΐhΎ΋ެDnFd6bs y9ht?YOO訠܎u:9sv6\#bxB\vު :30s `H $ LaX1qø`qP U )N'Jl%FLB#B,!> :6̡ ʰ g0 _+Pj$5MMܦt6k.U4!= Iόf3fLE\fd<&b&t0~g_朚ozY3s/gv].b-%Z*ς+c*[r)S(Kr'Cq&;ar%3Q$+c㎌7.Ψ?xሆnhB NXEH n~|ͧސ<$o!A;xvٮn ?z=vc胏$ 4@nz(.z]i8ub(tHzlxuNOʳ[=6^ol(..{]Sv8u¦Wٌ勛f^/vzm,.Ξ^)Ѹ8{{bb 7( yȚM2Ŋ׉/6f7^$P\Iq\aOSHسAg 'X_SvLg?c@3zzzzzzz>|Ξ ߟgfzv/κ.߽1(]o./)Ѹ8|æFEŋwz6Wκ._)X\<{|ѧlqq&Ź{E˭f`fzv/κ._)T\)~9lxquŦ=F˕fʼns/6}QX (L5a a `~` n` ^`N05:p @Mi(7X0 `i&+uAG&A:ң!9Q1Ѣ)zQ!:ѡP Р zPЫ?O}g>zޓg=x΃:;NйΜyN9Λͧi)۔fͥj^f5A3ь~̣)(ˌDŽY ÄA=˝ٜSM/kf.cr\,,k< +WlULES,Q OM$rI#tqGgT\1#'haF.$E^^.x~_n۷}{7d=![Hr7w@ȏcq{֑cs8noùvc77ݶ6kiv63֒]1a5_4][sxKYk8 kW|E7=zN $HV%H"hH `5Q#|&Uak1DB+Jm @F3` ( 5J]dh'C(tS $hk5RNiGfd`QEmE!?sT О?ҫ{gU=sy '{YEȃ:;NйΜyN9Λͧi)۔fͥj^f5A3ь~̣)3~woo>'!y3Q$+&66l1þ^]kkoi=#k-ga-j_8Ƌa\k]ŊYx*Rl'Fa%6A#&!!P WeX3\/Tq_NYb/#-a*2a% N`J#A |iĦ TD".G@S>BMNƴ 6\[3d`]ŀ̑d36p [(h-e {))L)h],Vcot!iآGK,x@ƨm:kQ{NrЎs6o>(LnKkfl5ӈM6|=v]k2[8kЫ?c kˊ3UiusA-MZHeĕ"+ *)(UC ;p 3Еϫr?ز-72`YXA,5()(x2'C5NK$ <$ K+An}|G#1iG;:r!pE'*nhBE&}wAD$jjw?~;o>{[ϐOިAMsD=0=M(m4n(w3m]fm2jI kp[V1h9PAIvg/6ؚؽ6&]%tʭV"c*XOZJ0%s10s9矝{~/sje̽`eL.w[,k< +WlULES,Q OMDK$S"yRr$KB8㏍;2޸8GVL≇#~X 728a%Wp" zv ?7"'棶ml95~#v3q#vUi;u=i9;dc8c~ 8Lm=R{3{X`XwLWj f.43>#N_zʅPPKN u  %z :Kզ_TQAUibyedPx2n,Ӊ6´7iAH5oB '?qikV5Ec<Nt4@P  SOUr1sSOFQ5[6_%ȩύEw$TeMeȲ107,h:rMu7nu4jeMmu=+b^Q&! T-<[x((ڢC}POyV> Yuj uIv\S(Od5Ma oUcK_0*nmF  )˫*yZ:xkY}/l &}/[VVZ:;]]0ImZ]`n7 zVu_o8Ƭ)Yƭ7 uEgFrq^JW5~fnJnz W0Cm1?"(V)~._cURd }-퍾ܔ*QTNznI(MVuhYʯVy:]=~i_:~S_N57.S:ߪfu+~ 7TDE@AЎ̭c?rѕ 䕔, e_E @'šnvl:w4kV#7YI}/H}Cގn4dFB^ '݇6Bu 8P[pr&S1’'(YB#PaHv y@q'hSK)u@ *N  p$؜+"s+StO\n[&YQy,+{r*s)g2(_xB Y9CP;fI_:W0k^|ڽ>Ih{yb [xxtKzHCR/^DHVT 69#_cZ&dIg-$,mR )(T'S&R%Q$P#O"N!M LKJIHGFEDCBA@?>=<;: 9 8 7 6 543210/.-4M4M4M4M4M4M4M4M4M4MT}}}}}}}}}O/i:ggggggggggggggggggggggggrTV>Chkb_76(!ˤ!4 ᜆaf͆B n&%4DeXrRBC"(!ˤeǐaM."4D A3"\ 8PxIB_Qo>/+ 'p '9\^׸[-~~W( x@w10/.-,+*)('&%$#;+nq|$Ǒ?j܈ʼnJ\Á )|>nmvg^6:c9_OrrW:b֒VWeNP?UDyL/EY=dbs9< $;< k`<81 CBISp`0jޑ`!`u 8ǁq|6 \cfogXƀf-`4ҥޮXY)İ6+'fz1 4.MN&dr (Nrǵnṱ"qxZgߞⶔeَMlX]n-{ulVSVkTK6ztkR޾$.e衅_vEˢ{٭mM- j(N#>:PE{=viQ"""$$I $HBB :+b)1Vi9J-v b<82u=nFDX13;_kfƴԠm!NMM57;͚7Y&K3pɬ)0gұa3(mdp^18=8tIMji;wֹܹs[Νsܺuֹ#ؓf`;nw޹wֽs̅8R133̘33SS< x; D\bcG(*^Mܻ^\ݳQ=2@@gwLͼFL4P1 -O&4kr+SU@IuI OiV3xsYJ,  @.stRtHV>LTVYʇ,'j &uɭJf|5n rLja1RȐE!A(&"аǠ@?>=<1Fo:S xB.7 uV%,_9U4^d/8#'(2 {`q@R\*q?1Tdxp.NNs:w39o8g3L=7?:6&h;m^:ٹƩwF4mVڟHgѽٌe|&]Lt{gz.,"t}z)>GwsyyγN_j2-3ԗUN6"gWb83IFn觟{,Cɻ,h_\~dR:6EԻר 2(i{ϯwsSv挙2dƈ 拗.\\jɂ劥*TTJ剓&U jnCGoFJ^^dcg1W;mH|mwQDxkx(B8W[݁v5nVWkJԷ)ۦk=mG-\!6/>XbHH,Y咎tiVmٲ nCG3/.,t܏<Gwswϻ{w;gܟHY^sNjܤYRi|gr:yrd 2׃!98zgv|>@#b1\3{xrr{ޕ;=6pj$;D&KrP.z`fyM+$PAn%P'o}){!g@L*4rg gDPZU oߐd?-7롃PQQDٍXʆnb=txWs/7-)G#cy(I1!RJSL;hʽ^}Q?T4n8KOH*G[G`,OxZu9%A|`0w $i4y' 7NۃWaOVJ/odT"H>W% U)6m iQ'+ z9;lVH< !}!ABLN?bRRJ4m]Ԭ/ 2BwB'O |NO!AxV;wj*L9 Nc?1!YO<`C8~ z H bUI䨭mjWs؉?kEq#"fgm +{%GP+m.}w4Qk4j֕&zwM,_.k :ɪ/1vc֧rSZjlMh8u Jɽoz}i&w¸_}*h yzi _xؓ+)Z% 6Rd;؟[/Tw&mԛ?C q0s,6ZsgNWLnÐC=٣ޅy3Q#7'TzK׃]w0wG)¼ƛg8sfK\+}NXyCƽ1ŝiJ^}nN3܇Us܈#qP,72U*ixL瞌 B%t/^ݦױ6 X-v-mF{gX"Y՚g=as-k \TUigW}T}ԏuIrq㨿X}Vl}Q$FLTT0w5n{t U[lwUđJa꩚jE39jqѡ"D%NN';1Ie8O8(H3Ryd+^׊>+އw0/1dW3Di{H7n%#?KڞOqo>!+! o^xh\YBɫ j_"WI{1C2bL*o{z/#o"PE0!w( ۣa/^o2xPp5n.2- {&1yh&#w_2H\/ 72BZs3.V1 SϚ敔>Fa+˫}[\SNa#FghX {GCqPyh64~{@>ѷ$qOU^+_,<<}<`ajl&wwsSXsZN} 9 Oqۿxh];ϛ67&Xٽ=Bj?@ZN݂K醍F3Ԩw7]&Ǧ6bIw.@"mzTOS 3| õ.\j ) R?KFnҔ J&=JrliQ11Tl !h@0$+`( p@#\;WKt0,~@g6j<&2]uoޔPI4\; X1u`u0{-qY$|Tufq?c4Qh\% @%OBº͸R~8>4tiv~a{lauD}ĐU9"l^S'Wb,w!Z*͖A|#A/GQmd!~=CWӍ ,C e$Wj,g7)z `%+ tyH/_؂ ΂r)L/ W{>MLT['ἜO#M$ht^؄/mBbh 'U $,~Y:\ ,@{P ~i uZ6a1KМrM%Ht8{skc[SKC;edmX1a`_^]\ $@ueUE5%u@ԓSS%$##E~|zxvtrYhaYQIA91)! Qc8nبAc gf0^,+'# w]`B7W-ݶ6Ŭl, &J!uU55)R@?;xvrnjfb^Z+)'%#!9 7 jȀ!>^^ $D@7'ܛ[ۚZnlYfMWx~;=ܫqjE:}{N>IX<-;M:OVՈ> {wp.cEKd{i{gqw&sCیi37{g?}k Z:/>>0//Wܗ9>GMw_`zu֫})tl^R^FsQ.^ ͡,^v1CYEh3ՉFw,kʱ.t_aT#eOv61M_go<~c8nبAc gf0^,+'# w]`B7W-ݶ6Ŭl, &J!uU55)R@?;xvrnjfb^Z+)'%#!9 7 jȀ!>^^ $D@7'ܛ[ۚZm.#k1Z ,+*) 0-)%!(@4$ó# ڦfF&@ ˊJ ʉI ɈH:?Gt;tqF 3d@?;73ǀbY9ظxX8׷*n鶵)fecQxu5Q!NA~ sS3r^I9) ȸAxhpPPC ~,*P !ޝ]]('&%$#"! V=xБ 5h̐Ƌedcba`_^,V⪸ҦE{D #D8aZJaT4gNMLKy%d$c#"b"BAA 0]˫@axwvu8{skc[SKC;edmX1a`_^]\ $@ueUE5%u@ԓSS%$##E~|zxvtrYhaYQIA91)! Qcw?!dz܏}#{~5%?>ajoJzؘ'OY?NAfѿtW71:NWNm4b~Md{7_}3>ߋѽ]WfljZR_1^~Z~E_1`XVNF>6.&hbn.[m-mYX'^]M 1BD+j*jSFEC=~vļWRNJFB>:62.r+&"n($ԐC  }|= '~֚@ɒP|6?G|`8Oήݜ\ponmlkjihg𷙻k ˫kzrj*tdDhѐPЏOώN87k-,+*)('&%$#"! W=xБ 5h̐Ƌedcba`_^,V⪸ҦE{D #D8aZJaT4gNMLKy%d$c#"b"BAA 0]˫@axwvu8{skc[SKC;edmX1a`_^]\ $@ueUE5%u@ԓSS%$##E~|zxvtrYhaYQI d@ @$`hp !@dc|p]/OQ$=Os/>&Jx|~C7Sw|_ԏݏ_>^4pJY5ta"K F7zz!1$S@/y2 k? _E"lfb- 2Zlf|H'ٌ_ *2/ @Fjjܒ.d9d$&*Cj} IN-:09dү}/Ff2TC獞n/K~LA RD6,ETͿ yN }g"6ѝdRs-Qh^Hw;`f3<d~?>?Ocǜ-/7_`?s(/+p1.tw94V͕(z_2 u`=]+A˓Z'LE}; C$cU] 3r{;84XivI ww(GҼWï߅iAsOwgf -:U BM?\[~sۨ UkAƀMQ[WRo:w?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W!TH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I t DI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no     3wo,,,,3(% fa„%Pg5IVIJIH"L$HO (@| / \#0)Jg   UUT3R||irۡ@ dśumqTM@궨@4eM 鮥J iv*褡& ZH@@xqzn3j|^}s7_i3.o{»ݗy.G5nR+:lOpi14YI_!])n"zih${9p.\ֲm%m*h]i5խW:Tj{ٷgG1[OʆRvdl&c'[GFvMkۯx=k ]ZVYaWSV/U5=&<jw8|Vsc1rW֘UU'OƧB^xGEAe#8`.<Ŝ,\*,2Ŗ(AxWxĒ<Đ#~ 胝I 3$I*3׿C o=`\^ssysyyy׹t3ַw۷w[w[;}Dlن`[*AXcވ7w«M~i OBB.Cb!2PaBtoߵG11{KR<1|J{{u=FLAbDzfeeEm}  *$2D zc>} Kp]~89XvJb' 1>56V R[m% e`)PdPF`9{}~ɷ_RqK^nvۨ&, 4=]>^?_@`AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz[{\|]}^~_`abcdefghiZ'[+\.a>jYnf /ITkpWhM'܊ߓ݁qƿ(=UP GUqIOOg.ɭ$b2#o.:#kM[q&m*řIxg&jtJ6819מ;:9N|Α]^ bc`d̢ˡ۱ڰ:)8;K/xfosxyǓ+ ;0617^`qs ¬îн 7!.-2$3%'F?XT\Ziinpnqrv |ђDE saVPD _FA)Rr?WHaD1=*ƮM#q;f&b:3y'aTx4Xc@[*cf c=H))q Q2+#Ot'szC"Z܍;0IKO[׼s{؃ %6EQE6)=8(    &')*-/456*057?AILhos{ف݅  L Qa&f+h-i.m3t=JNY\aemny|ĘŚǜɝˠΤҨگ'(/ 0 257;G'K+P9o]s`we{i~npqrtu  $(%)&*05CNDOXX\]^_fiprí˵ͷϺм  ,0!3&5)H@IAKDLEMFYUZV\Ya_bajjlmmnv{þĿ    !#%(,37 ![sWK !"#$%&'()*+,-.@dIkRF %78ulr-gy삶-EJK0o|29:grqzi9)KSAr:\v4eIEI,I,KS5vi @300sjtui4E,MUƔ2Z#I " A1A < E!~ ۡMm] ?|ZṌ(*AH 70Pʀ 88kAd룘if"IS^qt:i^c"۽Wy;]Mv3X2xnϻ9UbmY'玔1n"pۈo }m뵍c:˱gkCo nqv&QTNd_ ;j0Eba_@h[ԯM 4@YKniZN4MX~t';YV;Uf]3>(@BVqI32w1/.w-_+{/7xg.o}}o_;.s}kܱ0.+("Ow _w7ЭϷw KYz ;P axLxĻ:X[^ExC.8I~=̀)`]g TrϗBW8 [z^e&SbYrH*Cj$#Sv܈,rFf-Hc@'),]RF/zZ鬦2,W~U Mu4"ъCxpЂ~lw\e4TOsᦅ>:ࡁc̎eO;󶒽 ޙwK 0tz:QvS&:g2jpWH1i $"$B<G c1"_[qb!9S~h#2avav8 xZ"{Ӹs)D#} %}ÎB1/q9)QSW-[ڭ%пi\ ?b9\kbuض L-y 6c.e@QT<zǁeA~PYI2?=(ї)G a~8=Bm{}Nb((נ{Cd0] \f..5{7Q\?:-~8+~ycLZu)0Fiu~bl)+9?X_,BcETcunE|s!7Q?V5o()A//|77=I?g0b ]!JqmT%/*)TR_Ӫw|>@.~t9$@=V ݦ:XrrQsPS]@L,)~e(p'GqLP/r=N\P1's Z*G}%_|qz70}xUs/ >XL%o6}d.I,.ZXb,&J!" ,:ppy?Ly,?pM}hʘB~.W|'aI>y:*ɏUja\#)j6nBV c .1-qoh?{c Kh?;=} tE{+aߐ>량{@ o}po;y{.s!շRǎh{%ۓ8ރ^K"ϲ f8BOkVC##2Q1vg;}L_zye'<zGxgoEɗC^9Z_ =46_Տ]Ʉ h oˎ+Atz+'Hʶa &a_뼡+ '?گݟާLtt9%DY?ﴻ렸0BES?qErW/}إ3GP=NKiso*7j %EQRcI1;zKgrK|mk)_?k5}ݤrVݥP+O@ rw7}#vƿ0MFFC[AoXYy& `~2bC{t﷈PI:լ 0˂Z_(WI{Aq6umMh~}lgqgb[h^Կp"#(?㊐ID{Db*0{f[….B{ fs ΐ9V;{o%CS7qi7IB׌7+oy"V}ΐ; S5Þ4t?>0ܝaJIíUz"ZBD(ҕ}=y##^ϨsP3 !BƬi &0hFA${}{a&HjNAJ wgQV'm.\4oB,Қ69붗:iJ'A^ lP(@DQܒy6qB4NTrpOci,wTINSjrԞ~2'x>ݐ1)[ /`N-3"t{OBe39;W?EF=hL f_5ޠY촹u|j~{㧶c-:w u;O.m ^b!+VC̻L>}-?Ć^~,oV"PN$_Ths;^"-&-7 2jt8|RGJ[~kﯕo^8Rc[+k霶N{y?,>?f$W$wg+Vpڹp$L@gdLG^+a!OvBa9D̊,j*cqJ9"E"v[ ޻-څqxUjeS~ZlJSV{>~P$?Ph@tCCz~o+>EaP^TjҢD$@cs.G@~k/[QnOq-Z)S ;48|[I&օ5apd#y1:\<׫ qOB ?1sU,n/non1掐bSP(eCI}ahyEĢw ޔÇbP\)?eLԗ{ِ/lg:h.EW&y&'!dLDL=0y ;$^!(J?ZxxO|Q-u3yk"T!Q"4m k-{{KLqz>[GlNI&#q[QbR 'ak5@ L?{SԿ8.841# "lL43. 3qY G9$x r=#M\.r/n8kKS- li4^[sW$=߽\H!C6f[JbhZ.ekԼ5q>!uB`4b2;/ ˹2PXx D9tmW.^X0"`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ϩ#ϼYl>lGlSlUl>lv.K3"bѬkGvo  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ U?P[@o-{ < !"#$%&'()*+,-./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{|}~ݙ @'g`1R0F H)#c`1R0F H)#c`1R0F H)#cs|̛  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMNOPQ =Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅Z蠅ZHl;tRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B ?rg\W@Px^W@t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a!Bw+:[w7 bcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̒͒ΒϽоѿ  k(L/L~wԽw?www,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~°ñIJųƴǵȶɷʸ˹̺ͻμϽоѿ!      !"#$%&'()*+,-./012 3!4"5#6$7%8&9':(;)<*=+>,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~°ñIJųƴǵȶɷʸ˹̺ͻμϽоѿ僡P 1#?Fuh#?Fuh֑Cuh֑:r@=16[G֑:c4[G~fk:c4[G~fȏ:c4[G~fȏl16[G~l$tEt"      !"#$%&'()*+,-./012 3!4"5#6$7%8&9':(;)<*=+>,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~°ñIJųƴǵȶɷʸ˹̺ͻμϽоѿ#      !"#$%&'()*+,-./012 3!4"5#6$7%8&9':(;)<*=+>,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~°ñIJųƴǵȶɷʸ˹̺ͻμϽоѿ$      !"#$%&'()*+,-./012 3!4"5#6$7%8&9':(;)<*=+>,?-@.A/B0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDWEXF_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q_r`satbucvdwexf{iyg|jzh}k~lmnopqrstYGZH[I\J^L]Kghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./012346789:;<=>?@BCDEFGJKMNOPQRTUVWXYZ[\]_`abdefghijklmnopqrstuvwxyz|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG܇B蓯$e#^B QEPAj"Ȋ TӢBRIEAj RLEA*"H "H 4"H`O EdU"H Tp5FH#]cL#]cktnckt[~Ї*B"H T"3*TITR!H TQD@*B@*R!HEAJHEA*"H T"H =*ITR! )TRDEA*BE A*"H AT)!HE AT" )T" %&?*IRA@4\`$xHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsH^~sr s5AILrS{28s?L\YU]Z[`^\]I_^_``ecokmojrqrptutt||(n%CBsr|{ݍ݌LKeGeFĔÞ  NZiVy(x~ڃ> ucCcBx}x|lblacbvyvx NMRQ[Z<;nm z,t u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX[Kf Mgd;i 678dda f}} fۋTh'c)//d** h77?;;C<789:?%*|}~+145-.@bגؓٔڕۖܗݘޙߚ{ KMVaJf !"#$%&'()*+,-./0w1234kwNWbK g!"#$%&'()*+,-./0123456789:;<=>?@A߭[56z{|}~  7abcdefghijklmnopqrstuvwxyz{|}Ec123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWYZ\]^_`a-bkdefgijchX[l89:;<=>?@ABCDOXcL `hEFKS]s UeILX_mptWPYdM i&y|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGLMNOPQRSTUHIJKVWXYZ[\]^_`abcWQZeN jGHIJKQTW^dhjB#p3bBSDcL@0$.A<65~<7]+qι3=8 qd $s 8XDh~1&i#k9 vdK˗]Vc,z.qyÏLGgn@>-ɻmx]))ù#~(YfAu8:7X lFOʆ I= $W1J}P@#u׿N?keF⿪O;JPԵpsqSc!f^9ǥ1(VazL(ȇ`A[fIKw7ǡrm_0qCp7ɖ0!2Z5m'ړs9;EK";df? oxPwHfr@i6?_=09w:_y~w{xR[GPh ttQ6o}C8<-2c({`Z ;mE|EٕhI7P#DS-s\!0Wjp#:_Ljz9PG*D13g;>} ǎ>38Ws9'Fԓ$V}e2WͅƧɱTM\îXh4an93͏ᓁ=W (@ƺa2~$.?I$%8d RtJ0p14Oc$gn;s~ݷG7@CE<ipc|Qd޸[f4KWs0cG*32J?Kyp.a B v?rmDހӻ&=7>MCӿ"iI1[J)ooc(NXʋfL) sw\ӧ`oD&Bfx5(HB A"R EB) 6.En⍍AvS27 *v;`*k d>=Tؽ3t0J'PPr>.ͬA|&Y0 (bbB B*R@A7'u" -֤dXb)MI6I"BD:dY1Fb} xw4  n$ -bdQ@XXU )8QoPn'6&5&KiB%I$FH"$Ge1VDМ!+'dcbu`(K$lg@;^#:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;y8X -bdZtyD+ٝ-lZֲA9{b椬 %bJ@$ CvkfeP2A1~" H#<#<#<#<#<#<#<#<#<#<#<#<ȿ`|K;\6lѠ%C X.\`B T(N4IDKIVH]0]o؍HW^pID#<<^tsW˞0zV$-5!rg ە(iVت RR0)$@`6IKACK*ql𱀃4vKJ @= ^  г.Q( 4K(1I#v9C<9eH"5(() 2 $4"4~@!HDHp,.vAo-̳.ИKYunҹEPiӮ=[,`[[~XHGbmtmy2Χ!{)#[-j4:mA[0A @;zrcab#mY`-0 bSf08OQ܊^u(Ly SȰ/Ög0 [)0ly3#!b +0Ôg?@ABCDE_`abcdefQRSTUVWXSȖgW\\[fO k123456789:;<=>?@ABCDEFG6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefJBH:b`TO8/!߲01q9n\²s+ʴ M3۲x~Y$lZaO$ 1 ZHJ#> _\m@>B,I)0b5??_h lnOE%gg 0 iBH8I9ZJ:AK;L<ܱ289D:EAKjlN=O>>3P?Q@pt{RASBTCy[ek>EH Y\!ik*9C"bMɼ*/395=4<6>7?8A?I@JUTZZac|~ι)1"@7A9UPVQnopuձ⸴g8±)߇qXjz>9=DZ^#o7r:zCG–Цٮ+A M4N6T?wd|kɽ#'  !$ #-1[[adgjwy|*/#9->4:.@8?6=1A:E=VRfesx2*)3NY]e^fğ΃$.ardвpI$D @!x᫊'a W"m2gai-oe{6ORlU6S{oA/b\P>Fon|_;a*?Ls_v|.fsd2$|\pU|>4fN'Nie&-؉|?;@][Ri7t}s*'qD?'J4"}ҋήR;1)QiϜxTMqPVh!. AnΎ]4b}l-O4Sf^Vi}HVYkqtىےT[Z\ZVIWJ\KOSWZ]adgnmrvy{X\]PoL8q756=<:;BA?@////2222....hsgefonlm66555577779999M rMLLO$O#HH^D^CW;W:ğߤѤФΤϢˢʢȢɷ`t_fecd‡†„…UKVWXYZ[\]^_`abcdʡʠɞɝ˦˥έάțȚ̨̩ԴԵpqp4;4 ;"<%,13,\,a,f,o,y,{-ԐՒ4;ب!AS$Ia b`K  J %^"# rʕ8eA<>Ѣs߆q킏^}KoO ^pCO{xEQ@IWAw2ekOdoAʠk" @1 /}!9TԺ0[(L/3.M/ >,h勌orۀ ߱Kx#0ZX7jAѿg{0C8bAc~εvu- ~@N&RW%Zf*xsJMf6hsvf8kN^}oj{m;%u|bkO|^T;VaK#f2=@MgƱӞfcDodw  E1r΀vNt$7(g4Z-ז6r&j۫ ӄ]=DAPLXaS]jn B>MI:$ݱܹy!~qD}H`;hk0^E.=\u–`}A^)htv[p{di%d 4a`*1{ ^,p3r22BP:tF~-7y@p܄,+7ɗrWt1_w@>,_7(a}Y˯Fl猦궡=h~v 4P},+jp)4;~,)L'bAkޢŦ#6ncs&fwT]\6%R7(#̖(3 $p{㓬\⎌{ ,τ4z>UKBqI:,A'PVlU*Ά 6s^#lq_z٦{ ),"S+I%P(lY6r0]gmE5 rqjSߩ1͑vJN-Wz現8] 9|8۪|a1Qȶx֌odZGc\K#o*L3S^0 fd I5)oEINtPf* yd"K4=2p8U#416&!ڒn6!9 h`qGB؁v"Жe0ѦT1Í?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zA{B|C}D~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‰ÊċŌƍǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦ\[g]PlL L\\ !"#$%&'()*+XY]]^_`\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTWS\UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%Ͼп & YahQm$6%7&8'9(:);*<+=,>-?.@/A0B1C2D4F5G6H7I8J9K:L;MP?Q@RASBTCU3EX榧DVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p#o$K%L&M'O(P)Q*R+T,U-V.W/X0Ya3DfF$YsHH@$ĂzT aRɤ%;nBE"D&I$$`-뢿X߿\%O)/Y(ZVOf(GkmݽhJ&T2 mL*dRI%L*dRd%Z.kCF'"էTT4?姼 IEϽ!>t~d".)j̕Crpl9I/rȩ}FivO)JO%Q%A g.JvjnovsnvnvmWn{vmnvۭmnvvnv;I< &i?j@kAlBmCnDoEpFqGrHs#J&N*S0Z4_x+yz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕ۞ܗݘޙߚb_&r`tavbxczd|e~fghijklmnopqrstuvwxyz{|}~_q`saubwcyd{e}fghijklmnopqrstuvwxyz{|}~‰ÊċŌƍǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦB'|C}D~EFGHIJKLMNOPQRSTUVWXYZ[\]^_WTcZ[iRn`abcdefghijklmnopqrstuvwxyz{|}~‰ÊċŌƍǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦ  !"#$%&'()*+,-./0123456789):;<=>?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zA{B|C}D~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‰ÊċŌƍǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦ  !"#$%&'()*+,-./0123456789*:;<=>?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zA{B|C}D~EFGHIJKLMNOPQR+IJKLM N O P Q RSTUVWXYZ[\]d   e[j趷! #"%$'&)(*+,-./102Xfk[l鸹3456789:;<=>?@ABCDEb#?$Ia #^`@A ,/L#Ux818@Ws[e rs0i%Cٵf@kh1fȑ&1w藅h*P̙av廇EwAP3B?fbq)K#Ud'՘bZLVa SUTb23UbDߨdR*F2iT&0iL&b֘¤UTaRjTc*Nj1YHb&&b*VLUa㮋L"&¤%&XʤUTc#U;1&O lL)&0S}ybJPTeҊU+(~{fDºn}¤Ux2 I*f2Y*J1iL&XJUQbҊ*Mbn.gh'\.`R]LB&ʤ{s8$#ĨG~c0)Ō*cETFG\껼pݕޖߗX\Yg &    !"#$%&'()*+,-./01 2!3"4#5O4PQRSTUV WXY Z [ \]^_ `abc d ehiOPQRSTUVWXYZ[\]^^_`abcdeɧfģhm\]So~opqrs t1Zd!u"v#w$x%y&z'{(|)}*~+,-./0123456789:;<=>?@ABɗʘ˙CXinMS*TUVWXYZ[\]^_`abcdefghijklmnoX\pqrstuvwxyz{|}~‰ÊċŌư T+UVWXYZ[\]^_`abcdefghijklmnopqrstuvw![Z ǎȏɐʑ˒͔̓ΕϖЗјҙӚԛ՜֝מ؟٠ڡۢܣݤޥߦ^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.sYjo/t0u1v2w3x4y5z6{7|8}9~:;<=>?@Akp !"#BCDEFGHIJKLMNOPQRS$%&'Mlq()*:;<<=>??@@AABBCCDDEFFGGHHIIJJKKLMNOPPQQRRSSTUUVWXYYZZ[[\\]]^_`aabbccddef< >@BDFHJLNPRTVXZ\^` b!d"f#h$j%l&n'p(r(t)v)x)z*|+~,,-./012334456789;=?ACEGIKMOQSUWY[]_ a!c"e#g$i%k&m'o(q(s)u)w)y*{+},,-./012334456789X+,-.mrTp/0123456789:;<=>?@ABCDFe†XY)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWZ[\ ] ^ _ ` abcdefghijkl~EFGHIJKnsUqLMNOPQRSTUVWUXotVrmGf { !"#$%&'()*+,-./{123456789:;=>?@A?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\abcdefghijklmn]^_+t{defgh0͛̚iXrwYu,uj`klmsxZvnopqrstuvwxopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗi1}Zyz{|}~~Z%|&'(+,-./0123456789:;<=>?@ABCDEFG)*H I|M j !"#2$WYty[wkJlKLMNOPQ S U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z32{5~6789:;A@>?@ABJCD3|4} R T<=GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{~ȀɁʂ˃̄ͅΆχЈщҊӋKm4|}EFZuz\x֎׏ّؐڒۓܔݕޖߗ} Ln5[v^{]y!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNPRSVTWUVWMo X6 }  OQ Y Z [ \]^_`abcdefghijklmn o!p"q#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDEFpGNH\w|^zIJKLMNOPQRVWXYZ[\]^_`abcdefghijklmnopqrTSUsqtuvwxyz{|}7]x^}_{~΀ρЂт҃ӄԅՆև׈؉يڋی܍ݎޏߐ^y~`|      "$&( *!,".#0$2%4&6'8(:     !#%')+-/13579W_za}0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDV);*<+=,>-?.@/AEWFXL^GYHZI[J\K]M_SeQc_qTfRd`r[mYk\nZlN`asPbOaWiUg]oXjVh^pD~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqstuvwxyz{|}~Orr`{^b ~X|c!ړ  "$&')+-/13 !#%Y@^" j8@ @;XBKzqҏPTKcDB}|I?53B_rYM᭲ Qԛ퓌1wKcF%>c<0&bEه@~|I?,M\#I[o=9&N)#g5¿-Sa7#Zr7:6Qbt#x<2CG9#Kqlj uO&!de\5#:6_EH~ C<&oQC~6OԖ|*= ޕn 7T T^&&&k(|MnЭ q!}Jq1bpQU& j頕^JH^-yJ ~Y J JS" ڋΏ"?c?,䢀א^y_mLpw] Nԫ\gHQ{+FB7kųo=?aL}: -vM!)&ih2/\N+>YXewVtsC1XDžSň!`g5Vbqp.Q><0c{k$i&`ZBB(ޜ*bb~$0ج6 {Sk (cچjY q`1G)c}Cݙ=Ɨ|)V/L #]Jm3za`D_R.NL~.oɨ\|yH]:~G?b20jA U+B UxB6[3=]E\ޕi{!G"lТOhpՙ|V7W4<3WnYO~KWycȏIq.]Gm)#fVG3ā4<(*,.02456789sP+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE,FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE-FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE.FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗ%k&lޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE/FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[Y}d"Ze#[\]f^_$X~ g% Y Z []h&ȁ Z[MɂZ[]i^_'`(`Y[\jXʄ[\YXˆ[ ]k^)`\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE0FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE1FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE2FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE3FGHIJKLMN O P Q R STUVWXYZ[\3ZS @ @@ g"(Ffb!XkT5NE.Ffa,522 k ZC.#3Xked,tU|adrZCYLkbd: k ZC+#P,522k q]FbAWUFfaXkL5NŴ.FfQ,5t22 k ZC-#3Xked*tU|LadjZCY,kbdj ZC'#+,')1UK/ e{`cn*涊1?Nۑ`: p?h̩u+U::  D1 Xzb][W8o=ס}ߧë`GEp8.DZxuE~4Mj뺮Ѻ_C>f12k ZVFfaYXkV1YXkddv22 k S@fːY,k2d.5t)2i ]̢ZC#,5ddZ"3ENFfaa'#8dk Ū.CbYC"X,5t12j ZCNFfaYXk*1YTkbdv22 k S@fːYj2d.5t2e ]bZC#,5dd:"3Ŵ.FfQa'#6fPIfT?n]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŀƁǂȃɄʅˆ͈̇ΉϊЋьҍӎԏՐ֑גؓٔڕۖܗݘޙߚ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE4FGHIJKLMN O P Q R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHIJKLMNjklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd5efghijklm n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd6efghijklm n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_OHx43h3G3`|fG3>3ƣ9>3ƣ@ьlƣ@ь Dь hgx43h<T<3h<44f|~g{4f|f f|fG3>3ƣ@~@ã@ь h Gь hghgx43h<4*@Jt7 YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmq0h<4@4f|fGghgx43h<4f|=Gь hghgx43h<-0>3G3>3ƣHB($7nopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-Wȧ _l* [b%cudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~[ b͈ _m+N±òijŴƵǶȷɸʹ˺̻͇$vwxy{z|}~´õĶŷƸǹȺɻʼ˽̾ͿqrW i3"$ B$A:uԂy$\Da` 4̳y|}qt \&קz'mr<ڶms7cwe]޽Ӵs[c:hz{}}^__qG-sZa:G13mѶm9^^^__׻Wz}}}^__/׵7L#[j 6&  !"#$%&'()*+,-./0123456789':;<=>?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zA{"2d<<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn< opqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyΉ n,z{|}~a bg9Qxϙ' @ d " D | ([ 9pD~Lepac:Ry(Aei#E})\ qڮEMfqd;Szh)Bf$F~*] :rگFNgreČTCgcr%}GҰa+^;sڰG4@OFhcr}sݰafx Wϝ,jc(Jխ .a>vJ"Rk viƌ ?X|Ϟ-Fk4F)Kְa /b?wK#Sl!wj @Y}.Gl*L 0c@x L$Tm"xkAZ~/Hm+M 1dAy M%Un#ylB[0In ,N 2eBz N&Vo$zmC\1Jo -O3fC{ O'Wp%{nD] 2Kp .P4gD| P(Xq&| "j_o~kM[i}  l >LZhPZfYhxBUcw 3FTaC4 #`pN\j~?M[i[ZiyDVdx5GUbE6̲$aqO]k @N\j\[jzFWey7HVcG8δ%br P^l AO]k]\k{HXfz 9IWdI:ж&cs Q_m BP^l^]l|kJYg{ ;JXeK<ҸWh v4Wiג!w5jؓ"x6kٔ#y7lڕ$z8Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,o    #&+.369<? !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstXϊ o--S./0123vxz|~uwy{}[!"# cЋp.`N@$ @@aA$[FbJ( ڶ. ;5QݛPSaz)fMR-}/7giX7kJɻ7C Bzy#fmmݬ% 7˛1 Xk릚(yMUH/~nL`3k7r V!]9X6b*Q3U!nwބXF:&@1=mhDwoBB92Cց(p g/w'(sju."弳mr"u 9' (⼳mr": kmQi8'(rs=r@!5EwړqsiZ"usy=q@!;=9'<Bh VIzz`Z ꂋxp6 ]Ȣ\l\h~ܼͅ]Al.h~p6xo.h~̅Z@l.ubV?/6̙݁%Nr#̮I/3tμ$-ύ2J@LPa-rBo ߢ'7E/m.4w^\h~ܴz[BͅoK MNƄJf tEPaB7\6  rЕp қg=h tTl4m@$J3] ˍ oI!Em"6:kyQIHQ6m.ꐻ*$_~nY`M7khwY{*`RFi8S{_^KQWG;4')|9 {Yն{B;49OPtAtn]Dy=9H{DܓZDy=9@E#$rsOPy=9@ENw?g-I 4UY?$ܳ#3"7X 1 lkf(yLAUH/on,`j]RúYE޽ *o 1 ifM(y&^~ڈग77bfKL8e v=$ lX%Ӧ (/45 4F rƑtV4;yռsٲ4hO}FsvU+ix,R-}?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T fWgXYu3Wo\pa afxߘg7Ptϖ% > c r! C { ch Fh AqxόG`ĄϦ 5Nsi1}Sũް[mcccΓ7 p  F _ 4 M r 0 R ]c^crHa 6Ot2Tja1ca`{DJFόcc}MZ"r>̐TB$ B$!х"9h8\~ּx'C`,8dqZG}&+& GOg^2-cS @m$@]j21k@cM?-iY}4諸 \0:0XP甸D Z6 G͵qt#c l: fC {7!X;dw0 \[G{6EK`ݚ:jvlv.ծ'<6q;\WZ_W__+_U_WWʿޙ!gM=Znd&8lm-,4,c8.|y?O9Aoi#kT`hc  h9 Q/  á!oh4#[60d!êy6֐:PЃ%$62{՟| T <YcF[_A\X"_^Y]]W4XW4jăUFVϘXcc LeT !"#$%&'()*+,-./0123mqqU\ނ9Kz4Fj047(n6J>ƹ1 ժ~4v;xOIc(,쮠"qv~.%ZW္a hDR2 :A"$QIgFnN1#Q0Dunz-2pP6|]O ||R} 'C3էw}:-+O^06vw&ؓ$ڕδvj9`#oȲKwy$+!;da2qr 'rG@3n59lxF| GywIVmekAAظgQ;tbWŨakbd4 >HYY'榗L2K.AQ<C9P¶;,֫#456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~aS$ "Hd A<oB+CǠT8'G\1I#xq#{ܤ#0KxrV[u,_ D DU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./012r+=b$t.3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y k?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y8426kw$ӗ@EX:Tp\ 6W\]_abfc5D7lmny6Ep}ڂ܄Pކ߈镳8G9H9մ6:ݴC"$&2+./3568:;;=?@COEPG I b'TUVSXW]"%T gp"rgT8%ձUO7HSâVѭa_^5[3gR0\NlQƖWd)e*g,j/l2s;w@xAyBv?{D;IL?M!@N&ř%69BO.ϥѧCP׬ܲݳߵ㹳ERDQ仴(: + ,FS!# GT*-8:I)@LWC#KVIU؀J*D$ŰmsM5N7O8U@S>28X\EWB`KbN4cO^GeQNZfRgShTkY:m[O[p^Ar_P\ubyg|l}mH7Jrc&鑈PSc ȼzIX?̂B Ul6_wj n][<߆?BfB /pֻBQȝPuFmK D@ I #!qoXWh=>Jަ1p%natfudۼQ({cQf_!~Gp>f}Rvy@x 7%.zQ}{RS]WYZT^Ǻeʾkɱδvz{U_V`aXb;" [c\dñ !"!%^g"&_h`i*9ű'+).-2ajF7@JǴKȱALGRbkUUVVWWuɴ|˱]^cḻbecfdmkmfnoqmortxzho{}}ipѴjq ӌԐ%&ֲ3ײ/lrƱDzntɳ}EYشZ01k7ouбִqڲղⴇ۴ݐܳpvﴱ޳qwrxsy tz u{ $%w|(7F+;x}y~7*=2E>KCiPJQKWS[X^\][`^%cbffw}z|}G뜡|[}w~~ȓ𳀃Ե᳁ #$    "' < !"#$%&'()*+,-./0123456789:;<=~L$B  ^X! UTUVժUjժUjժZjU- CZ $Iݸ`qHf"7z`  eѱo-UfDE&`QI &KM:%wl?fm޹~#*.k-lo=+]/E$^?/o01 w] $p;.ef FUW穷*9D6EqcE8D'@> wQ{GLnrzzXDXʣXh- ^w(tDNOBy- 0W!feŏP4Y9yoyq% ieLYxyc.A5"KXʿo64dQ>l/FɞrGٮX0D >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T t =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]ȷ:!BB"J"U).1T6FNGVW O>PJQ QRR Rbj U(UWW)X AIXaiYM -Z7AZis~[ kMRL "$~C^+d#?(ȸ ?sk+Cs.f $, AJ'ǰ|G=Cɳ5]䝊PUY9wNިNX H! !AB !AB0n]t [[W>\]l_t_|τʌ1afhnj@l3m2; Vob p"FjppqqȄqZrfrs&sJnssstt̄t^ujuv*vNrv$z,t4r<:|qR|Zr~~ `%4=e7?OWgo& "IAt"HIGF A0p)[Ī^8O'27;ioF+B _*Uu4 BSR4[wR+%9z) Zڬ|ڇ2|A@H6J^DlHkڄmBR"ZMҞl%'`_kn$RJInn-)sLLJo.h6%tAJ:FU3 希dD x]OFB2"YTPGCPC0$ `}R1MjI%@մq0Όށ)٘Pk)'e]u]u]u]4M4M4M4M4MؗVUTsQmyyc_ZUQHĿwѐo.* g&ţ@`jvuTLcÚnZB0 q_M+|(Ak)' [ٖ]&"ѐu]u]u]u]u]ǾukbW_)ȆD"`WұpO+:!tP0}iUE5#ĮR cWuCF`ҪjF"խ]} ~jGLS= iYwB(ZuVi)9 `@yyyyy88888vV2qME;TTTTT}}}}}߷m۶m۶m۶m۶mv]u]u]u]u]u} jY8gu7lL(<<<<<pzoTnkr2 C=LVM욅QZ Or}~Y)J9>5xywR8+rPIU:bSXO-ÞX#yXScA^( HaVL~F{V$ދ<@*'"#%އL7YI&[=^˂%+l{=g76kּ32xDI6ƒ>"23Jd:rWRjTv[1Ypf @36UU 4mhZk#9QG-<-K['ɚؾu٫1ܔ ʑ!/]pOH/Ԝ0s@-lpKҲajooa4VSMJzh҃ch F|;T]h7t9o͎fKLcγ=R앴$qNor(>utRXÂOhFϹa[4,"o{v`Emn޲F|7G'cr:j21*;APKu5+HCF)D@E2ԊO 14~-kǞ6S,F/é|_:v9kf5&qk+CGL$;x, |Zg`t-P~:4&D sIX!TܑGOC_17TʫPA ,?+Pm;r/zh+|~hy6,ބ/!ƭ9u0?A#~M%C3̐|=]򭼧*S_7'PK1^)abV(3DROGӽx&7 H & '$щBk'Q7A1FS;c$Ltٵ,r=D;,oN\J$?7ˡ\ނ!i;toFH"JM8vu\*pqM.9C!{!9t0$4c~ Dyou>ЎFysCr# ia0Ƥgo7nn6XuAP =fKۛ큦l-.t{Wb9, 7c[!Lf\)Q47V#Oqp"Zm´LbjX:iX^B7;D{vD\ˀd8^0&0-9;?dH>ƗwS^a bY@pV7ŋ8j4T}`w8vQɛ6cZ/~2|<Ȱׁ6sg )<._d; jAE5T&f#9ɔtA-ѓvӔrဿhfa.acX4Q@^"![~g{LO;1I: GKȕv(ň>bu x|ax(Pl3xOځIOb{&ڸ`b\(_N59!= ? ' h`}z<'^~r[Z &3-6V'㰨 UٓW֘@k;C$".> .w'~Twdv(d©4Yg"t<C:fySUH}סpGiv'>4#`5WKo Z+$ọ̇5[O-fk- #2qX̊!6T9yIc(۵$rBA brZ+"62 I fYeU*Ȝ ۋdOjkZ.?\ Ia3wY[o&6dHSrX,iwAzj3Lt.5D'>!n1BŚŕ\%;dy=unuj O.þny)t,T\rV3pV?W[t|N3X.1YTh:Nn4F3P;-sۄI|b pm-hwM`^9*9i6;>;=c^duDa y[*_VΈevxst?=dfj;fo۹cK;X"Zk{Xluע|qϷ@asp/c6̠C09 5h~K?7ݿ-w tt&sN)s4'"ﲬ;5)#ڮ,fCV湦EhiPY:ڞe?ȶ[{=]lj2e^MpHۦ^-lQJn82ea5d`鱰q 'Zg #8@& 3@@(\9u%swSyx#3e̛⾹h$!:6]֝Ŏ]%%  38ڕ oKe-e PtULtWFuF|\_a:-h`9wZYt`iMpT<߬f"2>EdHcH`dv[@uf55GpTTIV!827(DׂdʧH'rN&U)FGT$gw&_ͶDsrqmŽ71 ";% G)rE VEr_r੢۰ҙy8B1Njn0h,ڤ^AfW_RJv J.Ig?onIRߝ/OPxǑ#;|(b!NM-:0(!}w\hצbX\iqm1r>€R܅=-vJW>,3SXcƽŶQZޚylLKa.!s ٮZ8x+y귲͔Ȫ~[Y˭ͪ I. FÉ-q;AK OsyZ;'o*l(? ʇp =D"ѯ9ʊuAMƫ7& Ռ W0^UGsN^0 DP"jraLBa&I1BOPS4'0a,%NoyA9&݋/4&$w\#1!yx$5샒x]EnOn܅ -XfKF8˂/59ԋBl5?uoouZ- !Q@cNeB1MO3J`'ھВoMGie+SCJQ t9 UKNܷ*8.etL#&uY㘛£.b]!a(äcjz PT;/gwQnmiH_BG܆0qV)[mgcYo^C/ćc0<؟Q~KaX`]ؚDg͉5E=S{TFz 4 03040506070809 0A 0B „0C ŁƂǃȄ0D ˁ̂̓΄Eс҂ӃԄFׁ؂كڄ10݁ނ߃1r!q?Aoaq .xbS\!syJ%-(DJ@ T,) .CT!(fr,&KDgs D-,ɒ2љ8D@bn&7Q bLt&(P1M²,) .CT!hѴ$=0 'N T(Лt,Ix S/3}bkVxbu'BDDT**O[T+=mUyY/sc1*ܫkYWl%eFS.Q Uwu&g%V"h#.z R%!B4G>oO4o:L8)_%(O:H7(?v$77÷݃y;Zs1?ok4 w1F``H-hHşp]IxxA"S9ED1D)V4n l{^_'h|JșV7fnOh Q}<b8L[[q/݅][^gi,|j嫸b'2𧸔P 7vl%YTt~40P@DgT[<3dT3|ϰvn !օqo@?է냺62>>wߓuvޤj~iLZ~iJJ~iH~:~i8.Ȩ")idqjI݋NVe$wg/HQL>g5[Mݹ{!iï&c#q.ite8e {s22޸eog%~j~FR=&D!;ʶdKypx3yt%>ۯ5d~zA FY75e[b3g~jpJv+aN\jΏ'ҔG^w<:Wvԏw5 :YN||%os.q ~sHW7?51ɝ켸$]ݺ3RY "<+|FQ J6ߙߟ@q"DX7xiY ~ޭ&\=?Gnj^,|xxu<ۯ5d~C FY7p=5e[<'g~jhژkSn1"; ͲP4ژP< ~D8R f:h 9 ^A|P'5R.W(YeYOa>yN;""#"xt"sqx}B_ 1)v Ogy>Gzzgy;Y:}.o~zz[ξ5wc!YJN'_O!vƻŮ7e ;!܂X.c|G&_:v_.u{Y>9>]{7~G64Ոj "qc.Id1'̂5wuv~Z1js˵*WWS_xT4v7yoKbKR9YiBTY GZs+;lռBST; V̤UX\*3ڤ#mmwiURZk ,Aiix,kV-V z5A,B .r9jɅb Fƪ0M=z; ~ zťvCMN^zo%%L[/QU(x>Rd${Գo S nbx`=?G/kCcB) / ?v7Z\. x]DJ+54s]VX} umI i vf 67 "M45C-23A-`b"EMsy3z>ѝَt*+r8οĶ5frfFϼII+y.}19N_m۞mo6iEϴٗ!b:_zj~@@&aԧ>mY{|zN:]s޸IFsm*& $/du%sh V) fVIAI#O4abD `?$Gqثuf)<--!US eF_bEՏ)jփz+$#}wverٸJ\Cpvgu 88cn-Baq^`zF6&T,\I cL[GA%dr:s ){f7OH[ Ew!{8?6Sʻw΅5ø5-\sƚ%л p)_FZ]^`4>Z=PvZ, m·8ٗ/k瞼nr>Nyl33M%J(Vy7mmVbC%fS⥱ Sy1"s&AxSF< 9Ĺ |ʯ.+'cK4Q ewvWl,>>_}E{,LG$og4Q^niwuCF@kH49RZ&<\&ҲW;M\5kbT՚=ZCW|E\y_šⱸs~Mً֒.^LQqy,ɻ&mkΗ(\)Nטvi,_snsgyqfOfah甯}]vni]e|Nk6\oed_|.c8g궏AϦ28ؖ\D m\XN y9ӷykޓsh'ؓ;;o+i9F&~8&+^s=ߝ7DӜ{?Ny'S|_cC(hkZݽu;ƸC4)b9>[lU^^y2̘ǒc%F[|8U\7o6ưL/_QvیwQ}5wvXֈOwmr8v-{?~{ P*_=$5ga|^E֜mg[`,$<@PNO !"ms'?PDLHOPJMTx>z{}~ħ(*+,-./| T"H#$w0123456789  !"#$%&'()*+,-./0123F< k%AbF]*F]:Tu'b-M;+j<]46789:;<=>?@ABCDEFGHIJKLMNOPQRS ~} 9TdM~U~NRV^bi 4dz:Yzcd{|}V~WLT[?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [/.13 hU)=DPLJ`+*-3 RQT_Zeos &\aLgi;yܜ`H~?',n !"#$%&'()*+`a,-./0123456789=O:;<=>?@ABCDEFGHIJKLMNOPQRSZW`PbrstuTvwxy z{| )=ۺl*//$UV54}0WXZ,t00>LA[s*r 8F~ 4Ozg辰.5NM7620LK#"hgrqtszyPhƋ ['&tJIf~|2\}TQ~]^3'&/.-,+*XW^]~}JI𝟡_bcd}͇efghijklmnopqrstuvwxyz{|}~!"    gBI8=BGOV]bfghjklnopqrsiG= lʯ|[ZfO%1U"',-.'(+.369:nst>uzJɶղH> m4yQڀّ5bef67ٕgh?@9GI?n  456789:;<=>?@ABCDEFGHIJK5LM$%&'()*+,-./012347󂃄~ [X579@ILV\)+ J@o b !"#GA]:BiJXٵڰKApĉQ==TUXYZ[\]^"$VWMCr3z|fhNDsܹۧOEt !"#$%&>>>>> "#$%&'PFuQR'?  UIx :c!"#$%&' ; VJy<=GLMNOPQRSTUVWXYZ[\ XL{VU]^_`a0bcdefghi#jkl mnopqrstuvwxyz{|}~ YM|ډCD]^_`rstuQR'6>}EU~STkhop %*+0BJAgwy- ZN}ۓi{ !$(.147:=CFILORUX[^adjm+@gptz "%,/258;ADGJMPSVY\_bhk)>enqruvw&x{|[O~ܛu::xܦL !#%')+-/13579;  !"#$%&'()*+,-.789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcl}defghijkl̴  !"   !"#$%&'()*+,-.IIII 567eÐ\P]Q _S" !"#$%&'()*+,-./01234567&KKKKKKKKK`T#HHHHHHHHHHHHHHdefghijklmnop01234569:;<=>?@ABCDEFGHIJKLMPQRSTUVWXYZ\]^_`ajklmnob[def78NOghiprstuvwxyzcq{|~}89:;<=>?aU$bV%fюcW&  !"#$qHHHHHHHHH{|}~%&'(defghijklmqrstuvwxyz{|}~)*+,-eY(nopfZ)./0123456789:;<=>?@ABCDEFGHIJKLMNOPjklmnopqQrsRSͷdzû˾θȴļ`pZjVf^naq[kWg_o  TUVWy|vz{/-xu}XYZüź[\]bcd^_`31 abe +d#;(&(*`>} _iEϹt%-`abQxy^(FӮ?(44x6Bf0jܣv073gf>?AB?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_%^it|#WVgrzTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~a'`kb(a lc)b!m   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%& ()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012345felknmpoxw|{~}@6789:;jiURvu<=>?@AB,:::0123456789:;<=>?ABCDEFGHIJKLMNOPQR'@SCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs2xyz{|}~ o Ϛg[*JKLMNOrstuvrrp򶷸  ',3:AFGNRV[-wx& $(047;AFKOTXZ^bfhlosvx|~ !#).5ciuwy-  s5_|skoagmq#JS(-4;B.=sJn%,e(+/369;=?    !"#"_$%&'()*+,-.$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ56789:;<=>?@ABCDEFGHIJKLMNQORPSTUVWXYZ[\/01243[\RRRRRRRRRRRR]^_0Ff)14;ch\+K  #!/.4387HGCBNMmfngohibc ȣdSSSSSSSSSSSSSSSSS#$%&'()*+,-./0123456789:;<=>?@efghijklmnopqrstuvwxyz{|}~.-Y]hkno paة|L‡1^=у N\uevFC~\S@(V??????]^_`abcdefghijklmnopqrstuvwxyz{|жƾѝȡi],t<<?@ABCDET"nb1y|}z{WV#_`C@ASRPQ`_]^ZYWX9LKIJ0/-,542<;*)87yxvwCDporqopyKMXsu &"Lo-/vxJLUWrt%!Kn#+8SPM&NOC !"#$%&'()*+,-./0123456789:9>:CIHQPXW`_ed;<=>?@ABCDEFGHUT%KLMNO*+cG_+-^ ;UvPQRSTU(c.N<,k=^VWXYZ[\]^_`X"wz %18BLU[clmn#oc2opqrstuvwxyz{|}~$def%&'gh _ `````````````aaa(pi3 !"#$%&'() !"#$%&'()*+,./0123456789:;<=-)j#>?@ABCDEFGHIJKLM,-*./0bbbbbbbbb10123456789:;<=>?@ABCDE2,r"67e89-sl:;  .tm<=> !"#$%&'()*+,-.//n?@A555555555555555./01230BCDu"E F~}GH1vo5IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}2w~uvwxyz{|}~3!45#FGHIJKLMNOPQRSTUVWXYZ[6x󠡢\]^_`abcdefghijklmn7yopqrstuvwxyz{|}~8z#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}9q:{r6CCCCCC;|s7<}t8 ????????bbb=~u9 ^MNO?w;P@x<_`abcdefghijklmnopqrstuvwxyz{|}~풵^c'AAAA./02456#$,- {|}no78Bz>ù~C{? !"#$%&'()*+,-./01EBD|@23456789:;<=>{|}~F~B?@ABCD_` !GCEFGHIJKLMtCPQRHDIESTUVWXYZ[\]^$(*,.02468:<>FGHJ IK  JL _`M KLM N O!"N pqrst P Ouvz{|}~w\]^_`abcdefghijklmnopqrstuvwxyz{|}~CDEFGHIxyz{|}~mnQ P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R Q0*.9G 7Qij˼R8@ND]v :H 9Skl ;T:AOE^w ;I ;Umn V< BP F_x  CQ !G`y=K?YqrZ@31Z Y[!Z\"[]#\^$] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~XVVVVSRTSHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~˴T@ L1DD@"!(ֵVִdYJQJYJYʠ,$5Q(RR G8wD@8;<cqΞ(e!z=ulΣxr$kt(hdo)54kEw#F C9$q=Q}G~9 c^x"x/$^̼ F8mAzrb/N WCJptVG k8:bee>sa!16H< ؖϹs\;PH-8vK cv_| cr$̞q ݽ \kJ~oBAT]s~ ʡD]kuOᴮk_ęa܉-QssL4gv&RyK0|?'2<>:E?2Tּ y. Mq^ߠޤBcn7J 噒pY߰0|ގR7D;;C(&&pJ|mg'yb-:Ɗۃ:yC_ff x'#s2i}Andj0} 79q5Im:>euD_pP!hJĻnXVWi{X8J滓rF?p+zBn\ u-8we(tmbI-gX/1y`vj<&2rW6t#Tz;'" ,}Dsq|=~;|Z!0}+ibB3ov&9J=Ż`au;*I&Ƌi{+lo.5-%]NGc?_:=ʷqggOKX]*ng%d#P<k#r߰+""Ō[%bqWj;y; K/Gh})ęH^֙'{N6Dײw䅮!։Tl+VaAd3ؿ pbD9 (Byoxh;?aЛ$H[cvowZ8}hV B?\8wbHkNEMဗ\tqgɽ`*8&[n#2\;29@S#/[Be Ќ,"n7"ʁ]cGg hl֡F*gx kxNepAyUpƇ cvů˂~:O]U- 6"ik;_t9|Ѱl;r8?74>4}aZp3J; z <2fꉿb-^ĉ١|,&@GhQK]aĠg'v180~h(E)%)%)e)e)%E911DFQbR;B/ѿCᔎ/bi6B)†gbOtGDW~tO~P]&fnz*Wu]dZ+qڧKIOW;wi#3g֒~狟N'gWHACOl&A$wA5^q+vWowCuhZ| ?-U6|ZQĦ eOS;q`1q̚sq />4@3ɋpm(nܟ2ۂ:wsh'>c2^_ˑPЙ D_>epk\tcLc>9`e%xGNԟdZ3;Ň.D*@j(܋˺het]p XׂųIrGv%ʺJK3m]4D[:oiwG]cl/ ٮONnJ՝.\7b雤_Mթ5f؇SWDٺ/om2}k+Tn)X+ҭs'SWx͉j+F.u+!<(B,:?5Ĕi $F+Uvh'nrbgZ}1/ lvJF껈^zm)lS'OYU<'UQ[6;~JPd=-rboq*?z`?:ee;sN a]\D?;C#(Dwoh;*ڇ.Gn) ,l\%ɋehʊazU}kv8%sО(Ѷmqc>vz#t8}oa\gXe6rQ0C@Gl"wj|;i@@jR:$jRqm?tyvp 1\~rOqVlĽOc 0{b)s{9 oHQUqq1d0ccR[dz)0َ55&%bx`|^tQaVW`Q}\sX#ou52m?x& |l& _ܙqJxvJAyXwIAљ ;mE?>tct @ajaevܜDžsH\r$X{>L:2!)K݉XI8h^DžTW#~;E KҎp[,Jc-Bbڜ5Fͮ^1rÐMgz:E8z {Ѝsî!{uP| ʼnBpF@xEN9nƸ)pzy1 _. 5 pkb&wz>2PϩMXJۈl:^r'ܚ6odcбY.,ѻy-P"8IxM Sb<`%;?KڧOZbI{K9ɵ4AAd^N&.%J习|4:Ш2#8ˋk􁒵t =úfx8>ۻsokϳo/n.m Z1LKIGECA?=;97f&%JI E +U8DqD B#DC4dpB %D0AA $@w_^==oޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕ܪ*N5zrjbZRJB:2*"  Ʀgdb`^\tͽ=ƾ~vnf^VNF>6.&ŽA+cV6յuU54i)h(g'f&%JIHG.Zhd\TL+U8Dq(aXHb >xoА (L  .P~}|{ {skc[SKC;3+# º[UũRQPO4MLKJIHGFEDCBA@?>=<;:L ̋ ͽ=ƾ~vnf^VNF>6.&ŽA+cV66tsomM- }u.-,+UUj .ĴԕѐPЏOE3,$!GC}C ,T'JaЁ @  ;`oyxwvutsr{״E/.u%w)TԓSӒґQѐPO;rpnljh[tEYyĤxttͽ=Ͼ~v.&N};>vU~MIGECA?g'f&e%d$ -X42.vĎ % 6h!Źymea]ɩRQNLJIHGFEDCB@>=<;:6R4[@#WNMʺ萃9, lhȀtzB$0Ɩq {I(b JFDB@,)3186430/#!ڦ8=gGG2p.rE^d87chgff5bb4321]\n`4u|wc.,< 4HamڗG։xk"!&JQ+"!A4><2;80/-aݕ~/{ްWזV֕ܪ*N5PONMLKJIHGFEDCBA@?>=<;:yqYVTRPNLJ:ɈHH1TMKIGWECA?=Y;9&eQI9) mʺ ԴtT4ӳ¾k%D08h pA #7ήnN.ͭmM- ̬lL}yuqmieTzplhݽ=ƾ~vnf^VNF>6.&ŽA+cV6U5Uih(g'f&%d$ -X42.*&@T % I8lА (L ͭmM- ̬˫kK+ JnUKEA=951-)%! scSs;?܎p=eca_]YUSQOc~zvrnjfb^Z¨|t|FE*R4ö|xtplhonmy6u5t4s3r2q1p0o/nd@WIA91aY)! ۻ{[{}mM=- ̼܏wi@A  \(#3ǷW@@;:987654330/..+,=Ʀ|yq[XVTRPNLJHFDB@><:4wwߞgc_[WSHFwnDxyotme]UME=mZJ:* ɹyi #x<1220/.K-,+*)TԓSӒRґQѐPЏOώ987654?##ܪrbB2"Aѿ3hgea_[Y;`WUaA_+#6Z8{:Y*Z,KҶ 'ō+: r! ZSvwJ3x} %Ԭ:9anfWtPrف\6qŪ XëP w/9HJa (H>zz\|Ԛ5C zz^7Dg\TL\ %Blsmga[VRLF@:61,& ľ2\QG;/%](~0[U?<:864w֞gc_[WSO^hgfedcbaa__]\[D-X42.*&@T "8X / MKo: ڹi9 ྎ^.ͥ}M%Ĝ| }+6Uc%)CBA@?>.PA'5~q[r)210/.pܪ*N5zrjbZRJB:2*"  Ʀgdb`^\|zvrnjfb^Z¨|t|FE*R8aa!"B 2`` TTT!Ȥ-1 RΠ1CUt4ӳsS3Fd$ ,&ͽ}m]E=5%}޳;s3r2q1p0o/nnǽA+cV6յuU5vW׍4t8@4H0\nV04X4Or݋}^yf$ޣ˄ot9>da 0a*C 8zfKʚ =G{U݇zC~]0Yߣq\^ F~ϳKr*0)kbEj&=x±3%L]9-yՙAyXDuHavDGCqJ Q:'k}DGx^>PXьRȈu~'4l7< o;>9!ŴdhJk͟~[7\ 7V;k֏RnIy I{iƵnW8N V'MG uZB }E772D~H7]HӺße҆{?W)]3MٰqG q*[qwL`Xk_}ÆQ?C WЋ&|(eGbO4ooI—՟n^Ur@%ُyҥ]d uvM~ x|X%顳X7Xg#&YʛsP;s6]6԰آoWE5#4&xU9QCqYLƛsQ̲y.m@_5Rt*Vvemxs캻SX5 fC9h$ow&)-148:<>@D: i%pxCD &29CMV\djqz %+07>EKPTYYq2Ng>'(^7΀ "zRBA8Ŧf,ܦP r0`]%_#x1u0+9&_Oi>kI  e˥95<6-./0124567)GgIa.Jc">Wz+f1Q@/nA`*Hh Jb,/Kd#?X{,g2RA0oBa+Ii!Kc0Le$@Y|-h3SB1p CbJjLd1M%AZ}.i4T2q!Dc,Kk"Me2Nf&B[~/j5UC3r"Ed-lNf3O 'C\0k6V D4s#Fe.m#Og (D]1l7W E5t$Gf/Ln$Ph4Pg )E^2 m8X F6u%Hg0Mo%Qi5Qh *F_3!n9Y G7v&Ih1Np&Rj6Ri +G`4"o:Z H8w'Ji2Oq'Sk7Sj,Ha5#p;[I9x(Kj3Pr(Tl8Tk-Ib6$q<\J:y)Lk4Qs)Um9Ul.Jc7%r=]K;z*MlE?MC\u~-:z}w'QU]$_9N| aڠ -ZR',ruv E\#Fw,}~9He7:;nowxǢIt~ ) Q6] bcdnv5D!]ѥ^[9:;\y|~z};:AB7v=4 rbvfwg~Aszz#"$9:KN@ x2[eUtIV[S)h᪁ZuK&+ (I/4*]c<lJïiH4 $EmǿwdC^3vf${x߱J_֗OoX}CݟRپf/,@UYëA`tjp*Fxo υz_6ls?2 i^WO8}Ȝfg$1xkϗ|-Ν 3b|Цr|2۞[$ǵ:Zk8 t֎9*`Ç,[A9=Od\?jrGH~:ݓ8&N,rQa эRCǤ*}ŶB2"طEDDĪ ոr)؋9 $=mq=FsA8*H{Zƕ{[7"W` Y+D?OqpN\OWin/EZ3kDцw*+ 3l H$h[]^_`<=>?@A~xFGJ6:<H[G\qzy{ WOXTY^_Ja)%*.3) >?$_ԅ҆EDyy0&pC~fƗr{hij!kl樋n~$opqr &'t(u{{||}}'%#{BDEZ[*7()w/10@9< vmUVXW!wqrtsuippxowlts|"y!Xp1MfOT66Tu +Wo;Wo0Le8Vw -Yq=8iS ^"xrus?AEBĒ߳50jqkJ ` akj?@tyz{DG@CHűɰƲº$"( &%#)!'RbXhTd\lScYiUe]m"(&,$*#)'-%+  .+ws2/)(+*-,/.10547698;:=DCFEHGNMPORQTSVUXWZY\[^]`_ba32BAJILKdc͹A`% 󣰴#6JQlz %!4HOcx "5IPeyA",1:N)(98ZYVULKM٩ srutwv d $̸@_$ *(-+6520;9=B@DCFEEDba=\[|{TS;:~4pjqk) QTWZ]`cehknqtwz}ORUX[^adfilorux{PSVY\_bgjmpsvy|NOPQRSTUVWX  #'-0369=;zcڕwT=N3܂5 e{K!hޟ;K"TNYIRs)**էRx=H3XH;iI[fR^1|6K9!dS:GtFY)/D~@$N|^L]V'k )wW ͻEiZjvF-mGfr &1FMq0uDV_Ǒ6:k+$f~.ΙfPVM~A.;e, ngoo/o+^'Qe6yRq!~x/u;3:ᖞoRQ+9DFBb jpKr`zz-:8S'Ji ҫN*`!8zƎeWEC-d߀>8n/ډ&E;Q扂ѻO3jK)IE1g<4gl}ؑgϚ'at#V=~7a{ާ+xe?S]qki.IY܂bO` x@ ~ѻ`yZ3!0\oE5,YtDgH'G6@?NHB| *(?6GU3󗑍}yuqma]YUQMIEA=951-)%! ygG'f^C3#²R"ųsSiYI9) xhXH8(Ƿw'ƶξY٘XؗזV֕UՔTԓSѐPyvtrpnl543210)('&%$#"?!@x|Ё߰!q!B  ,PA 0!ͽ?t4s3r2q1p0o/n.m-,j*i' yi+)'%#! ߻{[;_[WSOKGgfeoWG7g|EUT"@p,_}Q1аoO/ΎnN.ͭmM- ̬˫kK+ ʪjJ* ʩiI) ȨhH(jonmlk^]bfXaihggcca__\[[YW cea7뚖vustWXS<4X_7MDRX}_ |zґ&OiqE#s,jOr)/IQmA3ҊeEσFժHo,T~[6r>y jFQD e~}|{zyxwponmlkjigfedcba`_^]\[ZYXVUTSRQPONMLKJIHGFEDCBAǧgHA91)! !1CD:~„x8w7v6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f=ҲrR2ѱxhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$~|zvy ͌L ̋K ˊJ#@{wsokgc_[WSOKGC?;7똖ۚZڙY٘XؗWזVC:2.&F"! yiY) ˻{k[K;+ ʺzjZJ:* wrn420.,*)'%#!#>BxttȠ%-胨}uhomaW\ROLC?862,+*R3210/.-, l۫7۪zg7 ˻{[K+ʺZ(vdTD4$&楥h(g'frR2ѱxhXH8(ǷwgWG7'ƁcÆ 4.d`X@a€pkfa\VQz%$Po-K j('|khfdb>̋K ˊJ|򹶴~֕UTS&%$#"!$F|C86lhȀAB &H၃ (Hp POƾ~vnf^VNF>6.&Ž}ume]UME=5-% Ԭgb^ZVRNJFB>:62 <ЏOγsc3ya^VNF>6.&Ž}ume]UME=5% Ԭgb^VRNJFB>:62 <ЏOγsc3yqiaYQIA91)! G86lhȀA#B $DA $@`Qa'L{wskgc_[WSOKGC?;73/+' ~\[ZYXWVUTSRQPONMz&e%d$c##}Q1аpP0ϯoO/ήŽ}ume]UME=5-% ;97s!<:8f=ҲrR2ѱxhXH8(ǷwgWG7'ƶVB2"Bbȇ <>txc}}}}}}}}w| ponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMz&e%d$c##}1HGEF;NLK H6eb]WTOM{uoic]WQKE?9뗔t{oK#ҶnIJ F!۠0⏋m$B8]?;cKXp 50n*hZ L(g$㧇e=-"ɽ}um]UQMEA95-%}! ósc3qaY)rbRB"B#8phȀAF ,(ƻ{ugYKE7+%邀~|zxvtrpnljhfdb`^\ZXVTRPNLJH}{ywusqomkigeca_][YWUSQOMKIBAǧgHA91)! !1CD:{0QqkHޜ^]=B@k0@ r @ʊFFuRN\'G  /pms}솧-􁉧,R7Egƪ}.WsfM.ͨ۝eZQzE e/򗐨BA܇ge_0]$!ME"S^xR {2磃Y!_}ݥKLF:>M2Iɓ=X:T8bqFdRE -/|HWЉh)/vxI\ Ѣ%r=H.џ6w Dbt;cRN\mmne,?@H-īTL0 VMŲ~xCEo9h^_`abdefghjklmnopqrstvxz{|}~ 012569<=>ADGJMPQRSTUVWXY !"#$%&'()*+,-./Z[\]^_`acefghjkmnopqstuvxy{|}~ "'.36:@EINRWY]aegknrtu{} !)*+,5??@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]]]]]]]]]]]]]]]]] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_______________________ !]^_`acbdefghijklmopnqrstuvwxyz{|}~_#IR0FQ>(LB-sM޲܁B_8s\tB7wHʹsA ^Yʼn: }\IX<6 f|7h40Ԗp)/ǽK: `0<<<<{(Ac806j¾~zvrnjfb^ZVRNJFB>:62.*&"ΈŊ'J׷wWC .T{k[K;i.CB2`` "=<;:9876543210/.-,{{{{{.)'ArH"Cqc;u ( lƯo/n.m-l,k+j*i)h(g'f&e%d$c#b"a! 2bx*R8a"Bс 2``\ܛ[M- 5fsYyL, ˫kK+ ʪj,ĴtdTD4$TyqiaYQIA91)S !003SpiYI9) ȸX>4,$1CF /\`BE 'L 1BD@?>=<;:2ՔTԓSӒRRȨhH(ǧgG'ƦfF&ťeE%dyy9XWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&&H၃ u]u]u]u]u]uM&d2L&d2l,W{+&l.# ºzrjbZRJB* ~|zxvt9876543210/.-,+*)('&&iiiiiiii.)'ArH"Cqc;u |F_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA3dĀE +T@qD #D û1C4dpB87654dzedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA%%7.)%$H)Bd @~8ạx8oۨ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8Hc0^hb(N(Ab~}|{zyxwvut >xa .X ƶvLolL, ˫kK++~""IJZSDQ*Ba t;[Miim=N}=l9.J@]!p)Bqk(i_ )a~;ra[|C.[?¯lϨ: <-&dr6W ?rAMN)"hl˱s!عtVx!q^ # XS'7ux^ux^u8Q)bTm۶m۶m۶m۶m۶m۶m۶m۶m۶mv$#"! ~}|{zyxwvutsrWkܛ[ۚZڙY٘XؗWdžFŽ XUME=5-% ºzrjbZRJB:2*" yqiaYQIA91) ('&%$#"! ZTPLHD@<840,($ \oS0] }~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lllllllllKe7-?T8Bb 00И7p\+ u&of_<|KJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  +$  |]V^UT>MRyy4Cax;]wh3Y rX+U u2*UVHW|r!f$I$I$I$IHdwwwwwd}<F\,D< B@ @|^mZ]VEMRkNDbA@TDrT\&p%YEu8j"YŽ}ume]UME=5-% ļ|T;62.*&" ?>=<scSC3#s~qiaYQIA1c{{{{{{jFEDCBA@??û{skc[SKC;3+# ºzrjbZRJB:2*" Jwtw΍M ͌L ťeE%|bRR&IFDBwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@9OLJ1ɈH1[ gjI,3kf)!HP' (ܮYYaG E.+)%%$#NN̹<ఠxXH@8 eD4$kSK3 Jм⊉p0o/n.m-l,k+j*i)h(g'f&e%d$ڱqQ1аpP0ϯoO//"2'I$n/ٿpɭL8Q\*r}HƒV LKeEh9 =:F Z\ZLrB(X"`CVߣ+Ѿ@~5L$1^RTdҼ3Zr4Xt 5t|!%$&')12=gh [ (&@-*367/9B:;@BCG3OTXWZ]\Z\-S]½^_`ab+/|~'LSp CLRahp  "^bc4iklm56vwx{78:9ՊދchRAWg7beOQ %dy^72@q&D~c==7EP7D8\=[up"OJ$ʝt,pi$pg: tsλS ]^i{_m{K(SVOs/ o"l=NvK>wg9O9{qܓaP.!K>p˻Hc?_<: !g9Knқ'7;9ĠɚVǃX}oM;lK0M|T(y0Ѯf_` <$1d.ef&+23;@wDCFxJNehjkz}~|Ӊgh_ijkٹ!EHMQVXYZ\]67@EGQZoq{nuqrvwm}~E{FtGHIJ󥦧KL OPQR(4:S=>?FTMNUUVYW\bWeimXYy (),-.=>AGIRUVclqsv '?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyPQRS"R~3$Z/g7qQv,׶^tm׵Zk˸q44)uHl<}#i.¥b4{b8?e`D Of L|T5Z}"z?꽺C8?ޗ+Oq' x^ux^uxP~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)|xtplhd`\XTPLHD@<840,($ \~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)|xtplhd`\XTPLHD@<840,($ \TSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)|xtplhd`\XTPLHD@<840,($ \m۶m۶m۶m۶m۶m۶m۶m۶m۶m`U5ԴtT4ӳsS3ҲrR21۶m۶m۶m۶ȸxhXH8(ǷwgWG7'ƶvfVF6&ŵueUg3_s]k}W0Ar,NLbA`@TTe }TLb@TLrpT4r 9?qƨ$IWfZK>LrTTe TLr$TLb@Tr 9?ƨ$Jp:HRTe TLrATLb5@TLb@Tr 9ȿƨ$1^VI`Tu TLb@TLbF@TLb@TL - Ǩח$ LbV?@TLrTLbg@TLrTTe Tr 9?ƨ$I”S$&Lb@TLrTTe TLb@T4r 9Z?"ƨ$IYݡALr)?TLbA@TTe TLb:@TD 91Ǩ$IRwLbK?@TTu TLb@TLr\T$r 9ƨ$ , ; Te TLbm_TLrTLb~@TrL 9߻?ƨ$7$q& Te TLr?TLb@TLb@@Tr 0%@ƨԀx>Hp$Lr*TLb?@TLbL@TLb@TTu T r 9@ƨ$IBLb?@TLb@TTu TLbD@T,r 92@ƨ$IZ*@ Lb?@TLrTTe TLb@Tb {GUUUUUUUUUUUUUUUUUUUUUUUUƨ if&uc-2|LrTTe TLrTLbH@T, 9Ǩ$)H*}0Lb@TTe TLb@TLrTr 9,ƨ$c9HTe TLb?@TLr TLb`@Tr9(ƨdA6Te TLrTLb @TLrTe hׯ1(G 9%?"PǤh-Lb, @TLb?@TTe €TLrp T$r 9#Cƨ$IBPk\>Lb @TLb ?@TTu ƀTLb @TDr 9 !uƨ$IZI1q!.Lb< @T$ N/)@Yk\<x&1x8%B)ǃ'ICPXG?Ж,{ZJHݐjk {/hj 0yڀ͈sT)bU'Ъ*:JQl42< ƺP$F&sL"]1%&>ka`1HD?Ǩ $D"IAAAj9█$@DAʫ$05)GG nh {.ob2!tXԆqut58y%{4V}ܪ꿌Q\^vӉg21xuAoX%9 vsP!O qӖǕÕ3!TUVWXYZ[\]^_`{|}~afupperwalphagxspaceintaphankcntrlpunctnummbining_level3otoeotitle_inX X(00X=Vf}0]Y0IGL>B192bspyt^\{<41C3JD0hv=u?A00000JR0F5<90}w0Xq0؆~TjXrWRcUn{tzuw\X7FXXm;6l3]^ZGM2:7kasp|xi>;8@D6MBXLYkcv|rz[gؖg0;0OXoH85KXTd`00NeXEI0y@4PAS`Zjiq:QPCnabQEKH0Slf?~dxmoeh[_O0WN0UV1_Qإ AMR: $B$H "Ȉ""#n8Ou+q0OHcw4ڑͱQbpUd8G5w=TTQ~#e<0Ao`DGdx+qۼHNzd6:{w &"`U|*:?AֳU rYD4i5$P9?BRZ) q :1F;''~ ai-'̹+AR Q4)VmBCBBD ACaD@A9ݯ BuyDk&bC7xp,twr0%B>R>g;xPm=IWTx;m.;Ԛ(nB~q;'={}o{sP~L  ArMYH dI_ZP($[bu0B~ )9Bv !yLtDVJ9v%q+2̘?Cqh.l՞_0(J7'\-9ӷP5MK2ptc|)V @6&l)ݤj*2}X.߾j $ѻq IՖ 6B[Zń̰ZFoVgF\,D< B@ ~A^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀&X*$y8"8><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"8><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq0 {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt86 bP&h0` owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH ?`@`:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gF\,D< B@ h  )PR/  _(~/_`( P/B C}  P 7/| 7B / o//~  /_`0_ /_}PAt9Vd1bT)T"D! h2BH"X(p`P@0 w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH ~A^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀&X*$y8"8 {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt86 bP&h0'  y^qfi\&anYZNQd.IX$At9Vd1bT)T"D! h2BH"X(p`P@0 w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH ~A^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀&X*$y8"8><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"8 {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt86 bP&h0` owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH ?`@`:}.6{N(x:MsT(Ip4 Eq0 {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2>gF\,D< B@ ~A^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀&X*$y8"8><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq gF\,D< B@><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:MsT(Ip4 Eq gF\,D< B@><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"8 {}syvku}6cqv[m{VSit6Key4Cau\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<NMsT(Ip4 Eq0 {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt86 bP&h0` owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH ?`@`:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >gF\,D< B@ ~A^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<΀&X*$y8"8><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:6 bP&h0` owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@O3``. e"@cH ?`@`:}.6{N2y,.wb*u*B&sL""q( onm&^kJNR?N"3P d !ef6xm&@in'FEШLá6b1A^bvE&"hLjmT;iG,F"hKHDMY0}3M` N8*?@JW^I'11!6hզkxpA0R !J}.LԛaG`"`h?6*J+ ~/t?H>QYŸ崆ޠ^pτ?N1:^L][#3V-˕,VANNh&#Q؏!qÇ8.^ b!OvW9C3.[-{7F/0M"G-E?4YQ"J2ngbG傞E{`q .O@g~(bfac80*Ɵ>eؗBqpֻK[L4_ZJ 9tFJBDNч`p1 hn.ȕ(8qpԋD#qkQ?9'^te9NnSly ( $>J@ׅqzG *0hhlhJ3ha4{}s[lU* m42JóW qStRt6A7O@#Rt+O.pZ+ȝ^DxgsF~^2o$N@,5BR]Cb?DBu_'Wv~? AIO0 4t| "ͼ5?[F.vz hdb.ҀA\ӀZ dNXtOF z >f#dzԼ[|W2c f*(7EP A$gmD'؏~ UN낄&:bvAUj|$o[ȇd"WK&{.* tO_.IFBS}~2@Sf(6lD4sV8> ߲  7v]ĪyMfbswfLg|Vyo|w>=)0ןq+ `.﷯Q(Q{"zɁßrW$`56.Řg]tmif-z]\CPQZʠD l+[..rb[-J-: 쯳:uZVNވa .h|N+m>,*,**6ʨjhʧmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581_[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@ `q[oeEXcU\qZiUXa}TQ%uP=tSM3QGMPC=S8|sM5D2K/̲J*I&TH#$R }ume"+"'X"#afVHF6 &H 򻯾{/.몛.[..v˭b{R;B2"{;*k*ꨢ ꧞r)ZZ)F 风*(Zhg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@cxa -V8QbD6dPaB $8P`@GO|Ƀ玝:tȉ \R$S<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQa|-)x%8!rbxR8B 2 "x8poko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~iniR)6袊"z:|'v9qmiye9a]rYbyUR9QBM.dHidD)d@c<#7X#3#/mC 5AT0A $p@peMc-a _}]u[mYeW\[U-M#N;s8ԲJ(8r[mc5mV$ LYcHeEV-T2#+i$mU6.R,J_ @_~7_|ﵷ^z7^xu]vU7]t5\r7omkig5&lni^j@몛.+n~mfVKmjgtf\neX^ieTN)eP>dL.d%8!fVHFn 쯽kjk*kjjjj*j~ini^jiN*i>ڈ@;S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQa|-)x%8!rbxR8B 2 "x8pqYg9 kㆋ衆J蠂Bg쮫nkn.̄c~28NHK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr njfIb ^("z!j!ZX!J!: * X   b몛.Z;lꡆ*~irfl&c G):EW,E )pA!ZgevYV3TRH=O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tH#$rH{qGsiQ_b,bK1D? 5 )0BtAT0A ,@bwew]uE\s%w\q[ov[mZkvZiYgy[mVUMSM-UPASM3RK+tRI#QG]TD=B T@>S<:S7 /J$4H!uiQatDG C;pC 3B '0BT0A, 7_|ﵷ^zv]Wt=rWpn6[lZjYgevYeEXc%V`W]sV[kUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@=;97l5L3,1 /r,)'  {%[Riy Hi//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/uEWT1EO4DG1D?C70C /B '0BtAT0A4@0@1}{ywmuMs-q om۵VKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~򹧞yyu9qmiye9a]rYbyUR9QBE9A=򸣎9x581_[dqESDDK$qDC9P 1 )P!|\P< P_~7_|ﵷ^z7^xuSN74SL/RJ'4RH]TD=B T@>S<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQax_~zW^v7mj6g=aW^uVZeUVU=QCN94SL/tRI-t@;S8t2 L/K+J'T" GoF=B2"{;򺫮z:z:rbzR:B2"z:>S<:4 $Կ#J 0B92`( dW`AC4!`zdnh?~($< H !b@i?T) PcV\ 8(P t7+@6Pt.'F. H}VA9q kA$쮫nk..zmVKF m.lK ,+Z++**Z**z)j)ZZ)J):(*(Z( ('{'wY's'o&k&gYb ^vZfVVIRF N6J&FIB >:6H2]lULM,E = 5 - %lL , ~DL3S0.R,*RJ(tI&T2I$4H!G{qGsFkqFcſ,b(hb$(b ~VHF6 &HM2I"yE)d?ȣ9x4(c0Y\QQ<IQA9B '@0@jVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8|5L3,1 /-+)'l%L#,! }ume"+b$ana^haF * X   |K ꦋK vfVKF 6"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581_[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $0S8|6\S4<2S0.R,*R(tI&T2I$2H uFkqFcſ.*&H"vbxN(a>` &8voko+on쮫nkn+n~mnm^kmN+m>l.lkl,+z:jJꨠvʩbzR:B2"z:}򹧞yyu9qmiye9a]rYbyUR)eP>dL.dHidD)d@c` .`h`(`};{;NpnVljʨ}]q$>򸣎9X2 qiQa|-"D)d@ch.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h`_|//[//.몛.[..mkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;97l5L3,1 /-+)'l%L#,! }ume"+"'X"#"z!j!ZX!J!: * X   {K ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr njfIb ^vZfVVIRF N6J&FIB >:6H2]lULM,E = 5 - %lL , };.6`@9x0YD"z!j!ZX!J!: * X   z牪i^Z)EFIB >6H2]lULM,E = 5 - %oGL&\R$<"R yQqiQa|o,b(hb$(b ~ana^haN(a> X   w뭶J묲 뫮ꪪz:j~)ZZ)J):(*衆J蠂 ~gxY's njye ]n T@?$Dh_A 2)Pvr9F2 ̉-El J hw+ L-MR 9wnxn 9 HXnw}#mc 99}ߡy00sf΀e 1J挆[>A4/%mpӚINgX=G76R+Gp4s4 "%(-147:?BEHKO\ivy| "%(+.147;>ADGJMPSVY\_behknqtwz} "%(+.147;?BEHKNQTWZ]`cfilorux{~  #&),/258;?CGKOSW[_behknqtwz}  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFIMQUY]`cfilorux},/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILOS59=AEIMQUY]aeimquy} #'+/37;?Chlorux{~  #&),/258;>ADGJMPTWZ]`cfilorux| !$'*-svy| !$'*-0369ADGJNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\`dgjmpsvy| !$'*-0369ABEHKNRUX[^adgknqtw{ "%(+.147:=@CFILORVZ^cglpuz !$'*-048=CFILORUX[^adgjmpsvy~ -:GTalosx|"&+/37ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy~ "*/49>CHMRW\afkpuz !'-39?EKQV[`ejoty~  %*/49>CHMRW\afkpuz# !'-39?EKQUY]aeimquz$ "',16;@EJOTY^chmrw|  &+05;BHMRW[_cglqx}&#)/49>DHMSW^cgkosw{' "&*48<@DHMSW[eosw{ $59>CHMZquy) "',06;?CGKT]aeimquy}* !$'*-0369ADGJMPSVY\_behknqtwz}, "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369?@ABCDEFGHIJKLMPSVY\_behmnopqrstuvwxyz{ !$%(+.147:=@CFILORUX[^adjdD+T? tʌH-+5䟞 (8G=5?R{k[Sa+4B*`4k,ˀ$9XpA )\ADGJM(+@gjmpsvy|}~5 NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~KrORTeP?V|"r ?|oKxRVgJZ1,ukܬ7ο:Tt*-w+5|tzԠ/4êj 6 !$'*-0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx{~7  #&),/258;>ADGJMPSVY\_behknqtwz}8 "%(+.147:=@CFILORUX[^adgjmpsvy|9 !$'*-0369zЉf 2bpbe &J cFkx" :h@! a۶m۶m۶m۶m۶m۶pڨ9C&-XHy$!@z=1\@QB0||s]9q߸e6 Z3eLj W-YX25 T'M(ErQ!A3N5gȄK)O$12ķC~kp޶a&dƆXV*%L&Aj@~# 4fƀ (N )"0Z8A" *Hx 8@җ= JS ~֧ݧuƜxޛ%giΐ1nEDN:~N ) \Ǚ<}D "%(+.147:=@CFILORUX[^adgjmpsvy|E "',16;@EJOTY^chmrw|F !$'*-0369ADGJMPSVY\lw _behknqtwz}J "%(+.147:=@CFILORUX[^adgjmpsvy|K !$'*-0369)J?e0/k06Jsݪ"iLAMwm;>}]u{jM^,x4V+t1+q"އ)GNZ& )ƏN@0 ]d^q?:H.;Gϕ^o|@wҦ)M0m^(S:=hF9BJ}w\VS3D?dR?kQ%-.};+RK̛۶\rOv0rS+bi׹+|SM|“JR;y99~c/gKVysֵ0U>uC5p$~Ftx/#*S sL:0= ݻ$ZD5ֻϫW$lXKd lЁxkOY Q>JWl4|yzyx Ljp H3멣ns<nn{.{r\ꪧFmu42~dp{V,JfV͛6.Dg' rsj~kbS})}T-wjW =hflemq9kH68m#ڍk6z =p߾؄n#[`mFzi,,b=lǸts #%{JXk~!2q61Zj3$c3`_@z@|f410u7٬f3 JZ+0(Mv  v2>tttdPB7ݖyPl\~d1k^rګ5+֫VR+Z%SB}:\ ۶b]7ohϚ-Kv0&`KvM*%Eʻ{dttQEL-]tQEH.]tĨiI) ;jt)ӥJ"19Z2_ջuO랕{QOUwӔl{j$*SQY֔:+@=5,*g}%O4MyLLl1PW///ت|wuuuuŶ[777؞'kR fT-:YgS,YgmYiRIfn`޲U>pEc#9rYuT\C:;$QL,jrl`ȣ 9a4\w[ǖ8и_3z9MC‰&Lk@mK}`QfpbIj9x#OJA cv 5Q@ '/2 D m8u]9uAD젋0mu͟/Ϋ]nPdWxyNK+KO6m؀R 8i(N~d vBdѥ] M ήEbh3O|"~$t0â}-|G= v0-,㸲r|'J'R:f9S7^qkBwC@)rM{<2N`L9V"ó}9Q6dNngL/Tp~J~SZV@*GSߡ6S \ [?:+}'rPGcw~NGl gWBhؐ[t \_7ٷS@͎tb:'[[w39W. ;G+:q]4!:,GChU lϡ5D{u0,ab2bn0W至4gCfWLOK;_xrVq~ˈXگy4Q߁@ƹ1 .[G|W\yGA3c #v` ,^a'0gג`Š TG>Bq8:=;=DŽ˒Q ԣ{Aĸ^M#/"GS!]R:kKДA~+xNEEr 0MӅ\Qi.0V4OtpW牱G_Wb]d5S(8ILlq{uzU=$d&)ה V1gu7z77XuF|'=􌇦Q_s՘og֯x_Ne+8;%ߌOi_{u.aϵ3f$K|΁MvgR5Nt dQ6kW80TPMj| -+hSZ<@!OtE-v7/g2AZ7"%OYX˦BdPOᩯwKXYRZK ncܣ%Iy|L5AgRkПWL_zؿĤ3ʁ7y/? |ll1F^ -?(pkcjecW䉫Y]rG3 ȥDe,, &&&IAHHD_Wv coaRJ T5,r چyCtgVg(>YAHEz{PCN"1Bwr~~Oܹfv'z5zžl@WAI Cj%ѕR:,[EGԔ/Gvl;W)P*-MU"&X #9SDyJ~ƍT"Q-j]CC#BMƶMx'/F{+(h9V[ks.`)L`$@Q>krM[R2("PyϊBE}hƧJJ̪l7 _Y~+5- UUju]lXlܚl\Xܝ}5U %m +n& K_*ki&gž E7)kB/%dỼ0-zt84< X{vHh˰hu\eVC`E"YEdŹ1vT ?|.8OVс} ~BOgJ2Z MnU ߂cN hM0Ӹ'-1$ 'NTz T3 $.7 [C˳ 8  Sl)(Jκ5^n1 }3'nh'_?@3s w? |C8VBw>:)ɽ!Pܳ[L+o]؋LJ2Βq zAۧvczd=zVr_F///gl_?_FGƗIg?gǿ|4eMM7eF!0 &l#؁P; 6z_W(yA"P/~XQ(rsnG&f߿B?1fcD: H+W}H7A-[D Oۅ|>o<:"/b~[\l>?í?Yy5i`λArI8 E_@ſ'#\-NKAͳJQ40:@^g>M79/OhnNLi˄%!0s(CL7r'q(X @ v4*?(vr5PX2?w?PNC!MsԢf[r|e+WSrd'7}/YIF\d"YA}cX917qi§x= Ci1g6l_Ԟvf3{Ffb mhlv;TBuooCzy侾{)!eKxE胠7c=Xz/s^XbS wzi c9]mf{&vwbϸ?qy<AVQoP_ɡDRLJMjnC '@D2󸣎scm\8p`oh?q#[>]:׸kMY:ְ~[U:զz =iNoZә6-]iJOZґ5ыVt[Dx`%/̗4=Suyvӗ.t)ԗ9i<۹ݬ=OZjP˒8 F7MjMr. OıK׭`!a1k?xC=yX1Q]j:0oBw2T\mjyfζJkJ ST [˾_^| p{y#'Z(N7 \[+fqPlaPf%'|"a[:ԏMnL9Hd\o ݹk'`vw],𹥝jQ[Ӎ&ܪ L~.(=lm?ZN߯"_$HHcD28}*FйcLE#zaCE_WvyeZдEC7yIlȉ[\nl yZ> (}ZgJAF05dm v?<-'ضqc%t =EYJ8Oŕ4.4c[ޑ3(L"l?na)ccDsNCP kHEX8G~L=dÿpJ*Lrs$=fnPi4#"0ڀ¾s27u_#'EGT3P%exo^f8>s_y3*v a= 2Gf4jWWZGfNؠxۙqoHE}Yr_-[m<Ջ*5 Ԩ^uyd&'m0O#şΕ}=7;$UPKwdN B T$c:Rdb&@f*=X[ι=k;N;NFW*#[8޹٤Q ?vIМ*^l~<@ ¥"p#:5O\--4.5Es`2bRaeݜX b}FgmTQYTdk`"N?.pRp+YzGieD:ą NJ3­3;A2F*3oL1$vSPqș}tX|EUKeE&@3ō/`]6Mi}Q﵁ӐXAwmkwVQILVN;r[?ʋTbZHgK rbu+sh)LǨ9f6szC50E>Ptyzr@z "}{ȿj؂KvAQȷ:69koJ Ro/Wt?-49dd^\oT?w!1?!T&<-gl4oPpO(чrA̡UNfTsf_"^ߴ4Y ^Ηcdž\Tt">o6,69p8 _#Q;!D4ROOOO*]Wfꚓ*w͝.ϣy57,4nU݀HvC8!sOY-/ÅHԋ,7fJf͐pYeS5",gr_k:웁9۴K +̸fܔZ" 20 .fInٵ>XLLfXVbXiTㇻwyq̧?f cƧ Ư"/`|PGr/WIz0؂B>'t{BEeT^/gabgjx$~:,oL7`ſO C??㻼 \#( BL&WE 9Gɘo/oհh4j~ ?8T[5HU.G w:%P˭_~[v)ONl_e}')uPj;`7cԧ۩p K)-w"a}rNJ@`{\3MXGS&)жʔe\%f ;rVih j}٩C`KnqQ: *}a s1JbaQ\,/\A)y,FW>߶g$TR-7ͨ3CIZeXEEERದJSʩ=\4A!pKڨ~P~K!.1E 51SvU$woB(*e\QlR+oe9/_?[H1{htUtQtEny/D&Osz#nVA #؁4 '"$Yxi-dk в:a9< g:_s\,6+ R}~&>yY3~%Ι:a˦d <24}/JC|oް ̃AC&tF6V흟9gp`3}kEU{MMMM MfJg-EW)yK$Q]h]1j{ˤ-Iޒ 䒻 5HRI2t_pWd7 . oM\=I{N^I3r-bDd۫R4O.guDlQ)EU#1bEE}z%{wO6cϴDMkMmbRŏ(I]ނӮ gtTn}dadm6 董NjFFv@{ky0h;0 &`0sjs^E v8:\i.SM7705d!4OĀv`:rp_3Z8 /_z?/6GqH~Yߌ܏F~~=~o׽{CՖܤqOV} z\{iSYMhmW;ſUlǸґ5.o:ziZqh\:Z:Zf\:ZFbbKGBJh!!EQuwY~1S~neIp9i2 s] &sR3.?0S`]dM)o@]Gwɚ;}>ψwz5 rɢ0 #p`H @@BIc9U<& WyK(e$J <`|z'8R*ׅi;d U<}m%?;,+jy'D`v5 g9QPƩrV*gr?n^딭Tu0'7RIP-MrW֫j w# N"%]E}=e|,DEEqxE ^WlR1?6H03ۊ P~ 8&JQ#@ ok\(xDZәZCsdq>鼌 Xu=- ns%v wjq]'o.ރ5eWKI^E:xS3r;aR'Yj!1jJȜx)gI3C- >Zǜ& b\fʌMZþK6˹~kQp5jU{؈z>9uYi1Kks޲rp͟ zIqjg:9ĘA0ā3(E?A~@@FNu԰OEm(.#pqy/A$YlG杜M}=f4V:;UBM[pft0>>($F94A 'aso oTWjV vm 1v¿$GTi~W32m-SbxV1ݔweW٬K_SI.3zgl@oCrBuu06(Q+GU,ِlIŗ`g'i .HX cJ "CGҌ]pCK$ [TK{c <"G o-&OPۨ, \>W,s#[4U)j0eK$njY :6YJu0c;B M0WbؒvUA?W85JfXY vMK3eF[8k7r-q~B>x)(0# ; ]LwQGё2>8aHc2ŘI; +f4:PGk嶤5m6yҸ56ݚ :AwSۏn=gbЎoȜnƻxubv 8+lb7x+W$~4JǑg4ֲ[%Z;wV6U/ ; *%e3p(lEYTEa_qhgg0R=KljxiZ||?T5-ʀO13mVgI-U&]75}ឈj۔W֑A; 9-8#2=qs7ڤ>4!#Sh`r0ǧ}iV΃a;+܇VNC2!6awN xfK7 =LXeMd(.~q d_ij`<91_e0)4YLnI5{` +yZ0LWhjuU좳>ip ~^JSoT4Y1d $mi=LYɤg*5=Djwt,KKK.TD$}K==7_Yt`>8 N7:mt-DM ]64<r`J55 B -$㠫?C{@+s34ӑ<J Wʰ39!g1qz<<$J Z Rmˠ5UL'rЧqrAOwu؅)LP#yc]CNsK^f& +F\\)p"B%)#|>=ԁ|)nB(N@G6͎J"]_|<#z<]dYNp{QE}F7O\9,>lxf,j̀7T[G~ڭ; ?gػЫ=0kv]Sҟ [yhoq}4f{`Z(FAd3c\ ,{~O/ *o!RɟW$EѠM։}ݱAmu-Z$,r,LhsZ'aFA`bET7BRUTav~}US+qQU~.^{$W)j޺/<O2#P&Pb zѤ  3Mrb9^|Ѿi1LG\rDpT{uiq*b.o'IפshM#_hLbPjpHFG#<+>R^M;WSM'’C<&G}A%q\7@Yvc_㙸V"I-Pa.hv]ƣpNHlj@<c@>0{ ExZY̋N<ݍLG|B6)󜁋x^W`nY\D3qo~m2}k52Aߩ~i}w~G_޶:MD@N"P Pea*^<@lVf-q(}vW=o--F ked˂RKx@<'ϝ<ۑ:xǿL3//Թ.۫`pJꟁ,K*]}y'C~v6DkDAQ :$G}ސܗ,ݨ9~g`1Te:<0^$0p0 q*dXgm4^z_gQLkmHߗש*T&H#D0U3l0+Z[a[-M-Lhlīg{s{y`.ޜϦo5>Zh:pna[sF5UM-f 3[l[]5ۚOGvԈ Pk$K2aI R*JOSP2ul0u U_W4ycI #>CKpN?Msz!BMv}<~*O՝Ixxoo$KUH}*Ƨ{@nx{[L~?Ezvtr,Oޖ:9XK"Aof]*EY! !Ɓ(L#$ATpraz-|_3Wl\((}g8m%YV9;uVxE#Z@AUR@8C; xvfJ@$D8;"YZ m(P0C%f̴oH|.:XVr%Gk'.,JxX>. ?p ôn`5V=uopj0}Hq:J?]c~x%VjuN'Qj m:ҩȉ?(>cAR5^\nt?n̩DI 5o͍JUT|,Ь;ҶvΕ6|޻^T Ƙb#8|$}߄u5r"+yaۼ:jCC8"v@\6470[,QoJӉb5u^\Eh9.0ޟҎս2e 5 %)L٣գ ӉYz-1K1MA.^f&զsn~}FEBhn<4:>i5aW/R3jp)@aN_UCu\jJk}=: Y!Ų3= 0vo<`*_o͚nKk)$RR[6qqIbwih< jܴ]FRZN7 |c\YϦIXEM0shWxji2 < CIGj._sՂݦ9Bӹob!vMiI`fE)HZ7ewx7p*OcBJ ('6҅{ݰ2ͪ/~ d-_{;ҹL/[|e hf&q'!fnjKBvT" @܇9v;8)1  ^˻O9{Ǿmlop,\Fwߟ)u,aLRՀؐ~g+7?x ;߽YϞ?X26wT;xNѵૐlx2#6MG00Yfc#fHnAc[?=M;~&/THCjTg}S&%+ޑq3$-9Bz|=G~g08 q$g]J~;O?cn;=F@B:6n[džػ[ _]>`cLr_ h=t%5@8 rF,[l]bxHs\WiD%uAG{WR|HcW[Sb CڣDʥ`Č)?Lu%^Q0(K6!Q{^ߦ3 m2vpD3@ҲHbމ0u`A㻜 w'tzqEs@"7;@(T/)5`TYB1eG(Mc~Z&_!hd>?y@)N^gZc:cN/ ZFrLhь #K}d#63l O $Vu
ݜFѵu}T1n/͓kApB}?t( #WcZnx2,?*|,A2t!TIPm@Ӑd а a%'s $%\K %1Ӕ 0pw