glibc-langpack-kab-2.40.9000-35.fc42 >t 6 6_     ̉3!XPȬI^Dgdx ȬI^D !eHHBG~`8wjsjiŃ~#sc:J-}QˁubФq:*47Ӿ[5;cQHCuԧPGκGy&4Y"[q&q`ww bgiNY"_LG! 봟S\T}NL'|ovK$iԹJ }ЄZPHgԑpiL7Fnz꽡:4c8)ـlf i %h,mFuUԷfT-%,O|_i<^;&vL-B%O7)Y=Ї~h lJ[ҪrwAo:!hxS%:$C)y-s7⇨Z[x*e`ǎb5@ fzT;,,$4wd [yzKl,pU}u}/20e~ %_Kf˄92fcf9891ce50b3ce60a5a77800a472d48428e6ec844734f29ac3bb75b9287a98089c3693fee91228f814e6f6a9f88a039c7170703020462f02aa40047304502203341f30a69ec82b92f620b6f368dd05a2df5585ea5b475b06a6a600e8ff703a5022100e62f28b0ede34a43398cc0648091d0d84075e774d2f4fed1c4e544557b2db0f203020462f02aa40046304402206a38cb8015ac5164b89c2ac740a5fd9c7ab79607c18fab35d1ed99a1d074ca0e0220304673ba825fbf346e4c06c0c199378bea24f6dc925b387095d0c925085df57b03020462f02aa4004730450221008a96e91c855603c212f241245a65daef143da5842b7fa05fb58fac39a9e8b5e402207c5450a19eb74d7db6de503609c81430fad050efd661000526b5ca06777c488803020462f02aa400473045022100ed5ef7310b22c9af1ac3321684d0c56da53510426d4f003a7c66a7a8666279410220240e3600ac9c2a3ed56efa4738f886bf620504fb3f1c8f389983bb56723b481303020462f02aa400483046022100a59d70374a773892d9f4638c38f65c15c1615325c110497abb2eb9507bda611f022100c9e2fb756f5de141aac7a95ca71a76b545eb4fcea3830953c6861b0cf7773ae203020462f02aa40046304402205937ed577686a92a5d63e150fcca6cabb4eb5eb5dec5a5e1a66591b5aed8c795022006e6e2afe26a0224430c1fd66e2635040374d4f28753b47e03f2bbde1c50c10103020462f02aa40046304402200a79d802c473fef31a589f7cea89f14f73b36bfb29d0fe0b3f5dc56654cdab7d0220278d888b0aa735c9b3bd634bbc70cc51914a6565301c86e710d1d5557431967f03020462f02aa40047304502201faa4968bb8c1e447e6eafe426e5a23df2713f228e86b58683b99c0922a09af302210080381cd87bc235519ad1551a3d12d3986d1d7c87450b67068a1fc3174dd5229d03020462f02aa40048304602210092fe2f6d624fdf63e3727a0fdd4ef511b552f79dc07a467c0f50ac1c5bf00212022100c4afdfdd0be756f171bdcfa1659588500a291d14f18b5fbf0f7d12c92045714e03020462f02aa40046304402206b5831a5580631a18d38f53814cbfc99c48be3edb310ae81f47caddb1b7a4cce0220361eb615981ad92cec9c860a83755df912ed403ed6947e803c06e111da88d2f803020462f02aa40047304502200eee3e5595a19b94d94b83cba854f3adefa222223158094ef6e38e0744aad4b4022100c9ac893fc4ee8ab3c7c1bcbeeb5c6616640932a7ef82818d9bb1e691e87c141bQkͨk` &Ut* '>`>i?Yd ' >   T r    C,H( %8 ,9 H:%SGHIDXTY`\]^{bdefltuv8DHmCglibc-langpack-kab2.40.900035.fc42Locale data for KabyleThe glibc-langpack-kab package includes the basic information required to support the Kabyle language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org'zFedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'y$?R6"6 HAA큤A큤gggggggggggggggb2d22124af9dd5bcfb007bb1ea6e1ea293c452f19f3ce5f952da3fe5d9835c87936dd40cc449c60675d0c9502feb710a929b9067e265ffdcb86c6e9ace243710315e2d1d2a3ebd30a7f2cd1b93618c54537b0210c071d1b47440b26d4d54949bbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b03a4a4477b75fcd218d3ba8d86370edb3de6f047ccea4d6df215be8d8cab3771998577f9de204e9ee14dc8241c3696c6b569b50a1014c5d86811d55e6783e6ef8d890940b75c99f0d79ed1c4241c4cae88f67e5af13c94bbae73d8d0a434e5de8add9f2e49c5144c794c192665ae74e33e3d2cad2a4fe6db68bfa18bb037a286cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01519a3189a5a2b3dccc82c9add65e4de335d5c138e5cdad8f608d11133925d7daa0f6176e8d9aa885d26ecacb600d94f1d29133b88041ae30f30fd91cb57bad789../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-kabglibc-langpack-kab(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40.9000-35.fc422.40.9000-35.fc423.0.4-14.6.0-14.0-15.4.18-14.12.0-14.20.0ggg/@g/@g:g:ggg@gw@gvg`@g\!gZ@gIg? g=@g4g1g(@g|g|gg@g@g@g@g6g f5ffcf@f@fٝ@f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHcDJ Delorie - 2.40.9000-35Florian Weimer - 2.40.9000-34Florian Weimer - 2.40.9000-33Florian Weimer - 2.40.9000-32Florian Weimer - 2.40.9000-31Florian Weimer - 2.40.9000-30Fedora Release Engineering - 2.40.9000-29Zbigniew Jędrzejewski-Szmek - 2.40.9000-28Florian Weimer - 2.40.9000-27Florian Weimer - 2.40.9000-26Florian Weimer - 2.40.9000-25DJ Delorie - 2.40.9000-24Arjun Shankar - 2.40.9000-23Carlos O'Donell - 2.40.9000-22Florian Weimer - 2.40.9000-21Florian Weimer - 2.40.9000-20Florian Weimer - 2.40.9000-19Florian Weimer - 2.40.9000-18DJ Delorie - 2.40.9000-17Florian Weimer - 2.40.9000-16Florian Weimer - 2.40.9000-15Florian Weimer - 2.40.9000-14Florian Weimer - 2.40.9000-13Florian Weimer - 2.40.9000-12Florian Weimer - 2.40.9000-11Florian Weimer - 2.40.9000-10Florian Weimer - 2.40.9000-9Patsy Griffin - 2.40.9000-8DJ Delorie - 2.40.9000-7Carlos O'Donell - 2.40.9000-6Arjun Shankar - 2.40.9000-5Florian Weimer - 2.40.9000-4Florian Weimer - 2.40.9000-3Florian Weimer - 2.40.9000-2Florian Weimer - 2.40.9000-1Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25- Auto-sync with upstream branch master, commit 9b2f20dd54079afb68addf23685b039f1accd6e0. - po: update translations (final, only timestamp and line number changes) - libc.pot: regenerate (only line number changes) - INSTALL: update last tested version numbers - contrib.texi: minor improvements - NEWS: Add some more news from the 2.41 cycle - contrib.texi: Update from 2.40..2.41 commit log - NEWS: Add reference to (single) advisory - NEWS: Add list of bugs fixed in 2.41 - NEWS: editorial changes (language, line breaks) - testsuite: Make stdio-common/tst-printf-format-*-mem UNSUPPORTED if the mtrace output does not exist - elf: fix 'valgrind' typo in comment - malloc: cleanup casts in tst-calloc - stdlib: Test using setenv with updated environ [BZ #32588] - LICENSES: update CORE-MATH copyright - LICENSES: update location of getaddrinfo.c and getnameinfo.c - LICENSES: remove Intel License Agreement - stdlib: Re-implement free (environ) compatibility kludge for setenv - Revert "stdlib: Support malloc-managed environ arrays for compatibility" - stdlib: Support malloc-managed environ arrays for compatibility- Avoid env -i crash due to free (environ) compatibility patch- Apply patch to improve compatibility with environ/malloc misuse- Auto-sync with upstream branch master, commit 76c3f7f81b7b99fedbff6edc07cddff59e2ae6e2: - po: Incorporate translations - Fix underallocation of abort_msg_s struct (CVE-2025-0395) - Fix typo: _POSIX_REATIME_SIGNALS -> _POSIX_REALTIME_SIGNALS [BZ# 32515] - aarch64: Add HWCAP_GCS- Auto-sync with upstream branch master, commit 1ac28b781882e3f14b41dcb06f3f945d53938948: - stdlib: Test for expected sequence of random numbers from rand - stdlib: Fix unintended change to the random_r implementation - NEWS: Add the extensible rseq ABI to new features - Linux: Do not check unused bytes after sched_getattr in tst-sched_setattr - aarch64: Fix tests not compatible with targets supporting GCS - aarch64: Use __alloc_gcs in makecontext - aarch64: Add GCS user-space allocation logic - aarch64: Process gnu properties in static exe - aarch64: Ignore GCS property of ld.so - aarch64: Handle GCS marking - aarch64: Use l_searchlist.r_list for bti - aarch64: Mark objects with GCS property note - aarch64: Enable GCS in dynamic linked exe - aarch64: Enable GCS in static linked exe - aarch64: Add glibc.cpu.aarch64_gcs tunable - aarch64: Add GCS support for makecontext - aarch64: Mark swapcontext with indirect_return - aarch64: Add GCS support for setcontext - aarch64: Add GCS support to vfork - aarch64: Add GCS support to longjmp - aarch64: Define jmp_buf offset for GCS - elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCS - aarch64: Add asm helpers for GCS- CVE-2025-0577: getrandom, arc4random could return predictable data after fork (#2338960) - Drop glibc-benchtests-extra-pi-inputs.patch, applied upstream. - Auto-sync with upstream branch master, commit 91bb902f58264a2fd50fbce8f39a9a290dd23706: - nptl: Use all of g1_start and g_signals - nptl: rename __condvar_quiesce_and_switch_g1 - nptl: Fix indentation - nptl: Use a single loop in pthread_cond_wait instaed of a nested loop - nptl: Remove g_refs from condition variables - nptl: Remove unnecessary quadruple check in pthread_cond_wait - nptl: Remove unnecessary catch-all-wake in condvar group switch - nptl: Update comments and indentation for new condvar implementation - pthreads NPTL: lost wakeup fix 2 - Linux: Add tests that check that TLS and rseq area are separate - Consolidate TLS block allocation for static binaries with ld.so - elf: Iterate over loaded object list in _dl_determine_tlsoffset - benchtests: Add dummy in put files cospi, cospif, sinpi, sinpif, tanpi, tanpif - Linux: Fixes for getrandom fork handling - affinity-inheritance: Overallocate CPU sets - inet: Add common IPv6 packet header macros - aarch64: Use 64-bit variable to access the special registers - x86-64: Cast __rseq_offset to long long int [BZ #32543] - Linux: Update internal copy of '' - nptl: Remove the rseq area from 'struct pthread' - nptl: Move the rseq area to the 'extra TLS' block - nptl: Introduce for RSEQ_* accessors - nptl: add rtld_hidden_proto to __rseq_size and __rseq_offset - Add Linux 'extra TLS' - Add generic 'extra TLS' - nptl: Add rseq auxvals - Add missing include guards to - configure: Clear libc_cv_cc_wimplicit_fallthrough if not supported - elf: Always define TLS_TP_OFFSET - x86: Add missing #include to - Move to kernel-independent sysdeps directories - math: Fix acosf when building with gcc <= 11- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Rebuilt for the bin-sbin merge (2nd attempt)- Drop glibc-nolink-libc.patch, applied upstream. - Drop glibc-clone-reset-tid.patch, unnecessary due to upstream reverts. - Add glibc-benchtests-extra-pi-inputs.patch to fix aarch64 build failure. - Auto-sync with upstream branch master, commit 502a71c5785f21ef4e3bad59949fdf86df73d385: - i686: Regenerate multiarch ulps - Revert "configure: default to --prefix=/usr on GNU/Linux" - elf: Minimize library dependencies of tst-nolink-libc.c - elf: Second ld.so relocation only if libc.so has been loaded - Revert "x86_64: Remove unused padding from tcbhead_t" - Revert "nptl: More useful padding in struct pthread" - LoongArch: Regenerate preconfigure. [bug 32521] - loongarch: Drop __GI_XXX for strcpy/stpcpy IFUNC implementations - AArch64: Improve codegen in SVE expm1f and users - AArch64: Add vector tanpi routines - AArch64: Add vector cospi routines - AArch64: Add vector sinpi to libmvec - math: Remove no-mathvec flag - AArch64: Improve codegen for SVE log1pf users - AArch64: Improve codegen for SVE logs - AArch64: Improve codegen in SVE tans - AArch64: Improve codegen in AdvSIMD asinh - math: Add a reference to Clang's C23 issue - Redirect mempcpy and stpcpy only in libc.a - mlock, mlock2, munlock: Use __attr_access_none macro - stdlib: random_r: fix unaligned access in initstate and initstate_r [BZ #30584] - assert: Remove the use of %n from __assert_fail_base (#2318508) - Translations: Regenerate libc.pot- x86_64: Reset TID during clone if !CLONE_VM (#2335406)- Update glibc-nolink-libc.patch following upstream development. - Update glibc-python3.patch to resolve copyright year conflict. - Auto-sync with upstream branch master, commit cc74583f23657515b1d09d0765032422af71de52: - elf: Remove the remaining uses of GET_ADDR_OFFSET - elf: Use TLS_DTV_OFFSET in __tls_get_addr - s390: Define TLS_DTV_OFFSET instead of GET_ADDR_OFFSET - elf: Introduce generic - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - mlock, mlock2, munlock: Tell the compiler we don't dereference the pointer - elf: Add glibc.rtld.execstack - elf: Do not change stack permission on dlopen/dlmopen - x86-64: Reorder dynamic linker list in ldd script (bug 32508) - libio: asprintf should write NULL upon failure - nptl: More useful padding in struct pthread - elf: Remove the GET_ADDR_ARGS and related macros from the TLS code - build-many-glibcs.py: Add --exclude option - NEWS: Mention testing glibc build with a different set of compilers - support: Add support_record_failure_barrier - io: statx, fstatat: Drop nonnull attribute on the path argument - configure: Improve configure output for C++ Compiler - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465] - include/sys/cdefs.h: Add __attribute_optimization_barrier__ - assert: Use __writev in assert.c [BZ #32492] - elf: Check PDE load address with non-empty text section - Add clang specific warning suppression macros - Add include/libc-misc.h - Don't redefine INFINITY nor NAN - assert: ensure posix compliance, add tests for such - posix: fix system when a child cannot be created [BZ #32450] - Fix elf: Introduce is_rtld_link_map [BZ #32488] - elf: Reorder audit events in dlcose to match _dl_fini (bug 32066) - elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065) - elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985) - elf: Add the endswith function to - elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GL - elf: Introduce is_rtld_link_map - Add F_CREATED_QUERY from Linux 6.12 to bits/fcntl-linux.h - Add HWCAP_LOONGARCH_LSPW from Linux 6.12 to bits/hwcap.h - Add MSG_SOCK_DEVMEM from Linux 6.12 to bits/socket.h - Linux: Accept null arguments for utimensat pathname - x86_64: Remove unused padding from tcbhead_t - Add NT_X86_XSAVE_LAYOUT and NT_ARM_POE from Linux 6.12 to elf.h - Add SCHED_EXT from Linux 6.12 to bits/sched.h - math: Use tanhf from CORE-MATH - math: Use sinhf from CORE-MATH - math: Use coshf from CORE-MATH - math: Use atanhf from CORE-MATH - math: Use atan2f from CORE-MATH - math: Use atanf from CORE-MATH - math: Use asinhf from CORE-MATH - math: Use asinf from CORE-MATH - math: Use acoshf from CORE-MATH - math: Use acosf from CORE-MATH - math: Fix the expected carg (inf) results - math: Fix the expected atan2f (inf) results - math: Fix the expected atanf (inf) results - math: Add inf support on gen-auto-libm-tests.c - math: Fix spurious-divbyzero flag name - benchtests: Add tanhf benchmark - benchtests: Add sinhf benchmark - benchtests: Add coshf benchmark - benchtests: Add atanhf benchmark - benchtests: Add atan2f benchmark - benchtests: Add atanf benchmark - benchtests: Add asinhf benchmark - benchtests: Add asinf benchmark - benchtests: Add acoshf benchmark - benchtests: Add acosf benchmark - Update syscall lists for Linux 6.12 - ungetc: Guarantee single char pushback - sys/platform/x86.h: Do not depend on _Bool definition in C++ mode - ldbl-96: Set -1 to "int sign_exponent:16" - x86: Avoid integer truncation with large cache sizes (bug 32470) - AArch64: Improve codegen of AdvSIMD expf family - AArch64: Improve codegen of AdvSIMD atan(2)(f) - AArch64: Improve codegen of AdvSIMD logf function family - manual: Document more sigaction flags - Remove duplicated BUILD_CC in Makeconfig - iconv: do not report error exit with transliteration [BZ #32448]- Auto-sync with upstream branch master, commit dd413a4d2f320d5c3bc43e0788919724c89b3dab. - Fix sysdeps/x86/fpu/Makefile: Split and sort tests - sysdeps/x86/fpu/Makefile: Split and sort tests - Use empty initializer to silence GCC 4.9 or older - Linux: Check for 0 return value from vDSO getrandom probe - hppa: Update libm-test-ulps - Revert "Add braces in initializers for GCC 4.9 or older" - tst-difftime.c: Use "main (void)" - or1k: Update libm-test-ulps - htl: move pthread_sigmask into libc. - htl: move __pthread_sigstate into libc. - htl: move __pthread_sigstate_destroy into libc. - Return EXIT_UNSUPPORTED if __builtin_add_overflow unavailable - ifuncmain9.c: Return EXIT_UNSUPPORTED for GCC 5.4 or older - include/bits/sigstksz.h: Avoid #elif IS_IN (libsupport) - regex.h: Avoid #elif __STDC_VERSION__ - tst-assert-c++.cc: Return EXIT_UNSUPPORTED for GCC 4.9 or older - Add braces in initializers for GCC 4.9 or older - Return EXIT_UNSUPPORTED if __builtin_mul_overflow unavailable - tst-minsigstksz-1.c: Return EXIT_UNSUPPORTED for GCC 4.9 or older - tester.c: Use -Wmemset-transposed-args for GCC 5 or newer - Makefile.in: Add test to check xcheck rule - Don't use TEST_CXX as CXX for build - AArch64: Update libm-test-ulps- Auto-sync with upstream branch master, commit 97b74cbbb0724c26fbbd5037a6ab9f81ac0a10a1: - s390: Simplify elf_machine_{load_address, dynamic} [BZ #31799] - or1k: Update libm-test-ulps - nptl: Add for or1k - Implement C23 atan2pi - Clear CXX and TEST_CXX if C++ link test fails - math: Remove __XXX math functions from installed math.h [BZ #32418] - Optimize bsearch() implementation for performance - benchtests: Add benchmark test for bsearch - Implement C23 atanpi - powerpc64: Fix dl-trampoline.S big-endian / non-ROP build failure - powerpc: Use correct procedure call standard for getrandom vDSO call (bug 32440) - Add TEST_CC and TEST_CXX support - powerpc64le: ROP changes for the dl-trampoline functions - malloc: Add tcache path for calloc - Implement C23 asinpi - malloc: add indirection for malloc(-like) functions in tests [BZ #32366] - Implement C23 acospi - powerpc64le: ROP changes for the *context and setjmp functions - nptl: Add for m68k - nptl: Add for RISC-V - nptl: add RSEQ_SIG for RISC-V - AArch64: Improve codegen in users of ADVSIMD expm1 helper - AArch64: Improve codegen in users of ADVSIMD log1p helper - AArch64: Improve codegen in AdvSIMD logs - AArch64: Improve codegen in AdvSIMD pow - s390x: Regenerated ULPs. - htl: move pthread_condattr_setpshared into libc. - htl: move pthread_condattr_setclock into libc. - htl: move pthread_condattr_init into libc. - htl: move pthread_condattr_getpshared into libc. - htl: move pthread_condattr_getclock into libc. - htl: move __pthread_default_condattr into libc. - htl: move pthread_condattr_destroy into libc. - math: Add sinpi,cospi,tanpi sparc64 ulps - math: Add tanpi aarch64 ulps - math: Exclude internal math symbols for tests [BZ #32414] - Remove AC_SUBST(libc_cv_mtls_descriptor) - Implement C23 tanpi - Fix typo in elf/Makefile:postclean-generated - math: xfail some sinpi tests for ibm128-libgcc - math: xfail some cospi tests for ibm128-libgcc - powerpc: Update ulps - AArch64: Update libm-test-ulps - i686: Update libm-test-ulps - x86-64: Update libm-test-ulps - Use M_LIT in place of M_MLIT for literals - Add further test of TLS - hurd: Protect against servers returning bogus read/write lengths - Fix and sort variables in Makefiles - Implement C23 sinpi - Implement C23 cospi - malloc: Optimize small memory clearing for calloc - Use Linux 6.12 in build-many-glibcs.py - locale: More strictly implement ISO 8601 for Esperanto locale - elf: Consolidate stackinfo.h - manual: Describe struct link_map, support link maps with dlinfo - Add threaded test of sem_trywait - Add test of ELF hash collisions - nptl: Add new test for pthread_spin_trylock- Add BuildRequires for gzip to support compressing installed files.- Drop glibc-rh2327564-1.patch, glibc-rh2327564-2.patch. Fixed upstream. (#2327564) - Auto-sync with upstream branch master, commit e2436d6f5aa47ce8da80c2ba0f59dfb9ffde08f3: - malloc: send freed small chunks to smallbin - AArch64: Remove zva_128 from memset - benchtests: Add calloc test - libio: make _IO_least_marker static - malloc: Avoid func call for tcache quick path in free() - math: Add internal roundeven_finite - RISC-V: Use builtin for fma and fmaf - RISC-V: Use builtin for copysign and copysignf - Silence most -Wzero-as-null-pointer-constant diagnostics - sysdeps: linux: Fix output of LD_SHOW_AUXV=1 for AT_RSEQ_* - nptl: initialize cpu_id_start prior to rseq registration - math: Fix branch hint for 68d7128942 - powerpc64le: ROP Changes for strncpy/ppc-mount - math: Fix non-portability in the computation of signgam in lgammaf - malloc: Split _int_free() into 3 sub functions - math: Use tanf from CORE-MATH - math: Use lgammaf from CORE-MATH - math: Use erfcf from CORE-MATH - math: Use erff from CORE-MATH - math: Split s_erfF in erff and erfc - math: Use cbrtf from CORE-MATH - benchtests: Add tanf benchmark - benchtests: Add lgammaf benchmark - benchtests: Add erfcf benchmark - benchtests: Add erff benchmark - benchtests: Add cbrtf benchmark - elf: Handle static PIE with non-zero load address [BZ #31799] - x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344] - stdlib: Make getenv thread-safe in more cases - aarch64: Remove non-temporal load/stores from oryon-1's memset - aarch64: Remove non-temporal load/stores from oryon-1's memcpy - powerpc64le: _init/_fini file changes for ROP - misc: remove extra va_end in error_tail (bug 32233) - intl: avoid alloca for arbitrary sizes (bug 32380)- Revert aarch64 memset changes (cec3aef3241cec3aef32412779e) (#2327564)- Auto-sync with upstream branch master, commit 47311cca31e685fa7bfe19bb8cef17d2d3d7fff9: - manual: Add description of AArch64-specific pkey flags - AArch64: Add support for memory protection keys - AArch64: Remove thunderx{,2} memcpy - powerpc64le: Optimized strcat for POWER10 - powerpc: Improve the inline asm for syscall wrappers - elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245] - x86/string: Use `movsl` instead of `movsd` in strncpy/strncat [BZ #32344] - manual: Fix overeager s/int/size_t/ in memory.texi - linux: Add support for getrandom vDSO- Only relocate ld.so for the second time of libc.so has been loaded- Auto-sync with upstream branch master, commit 7b544224f82d20019f9b28522ebf8114a372d1a2. - stat.h: Fix missing declaration of struct timespec - mach: Fix __xpg_strerror_r on in-range but undefined errors [BZ #32350] - x86/string: Use `movsl` instead of `movsd` [BZ #32344] - Rename new tst-sem17 test to tst-sem18 - Avoid uninitialized result in sem_open when file does not exist - nptl: initialize rseq area prior to registration - s390x: Update ulps - elf: avoid jumping over a needed declaration - math: Fix log10f on some ABIs - stdio-common: Add tests for formatted vsnprintf output specifiers - stdio-common: Add tests for formatted vsprintf output specifiers - stdio-common: Add tests for formatted vfprintf output specifiers - stdio-common: Add tests for formatted vdprintf output specifiers - stdio-common: Add tests for formatted vasprintf output specifiers - stdio-common: Add tests for formatted vprintf output specifiers - stdio-common: Add tests for formatted snprintf output specifiers - stdio-common: Add tests for formatted sprintf output specifiers - stdio-common: Add tests for formatted fprintf output specifiers - stdio-common: Add tests for formatted dprintf output specifiers - stdio-common: Add tests for formatted asprintf output specifiers - stdio-common: Add tests for formatted printf output specifiers - nptl: fix __builtin_thread_pointer detection on LoongArch - math: Fix incorrect results of exp10m1f with some GCC versions - misc: Align argument name for pkey_*() functions with the manual - manual: Use more precise wording for memory protection keys - elf: Switch to main malloc after final ld.so self-relocation - elf: Introduce _dl_relocate_object_no_relro - elf: Do not define consider_profiling, consider_symbind as macros - elf: rtld_multiple_ref is always true - Add Arm HWCAP2_* constants from Linux 3.15 and 6.2 to - Add feature test macro _ISOC2Y_SOURCE - added license for sysdeps/ieee754/flt-32/e_gammaf_r.c - AArch64: Remove SVE erf and erfc tables - x86_64: Add exp2m1f with FMA - x86_64: Add exp10m1f with FMA - math: Use log10p1f from CORE-MATH - math: Use log1pf from CORE-MATH - math: Use log2p1f from CORE-MATH - math: Use log10f from CORE-MATH - math: Use expm1f from CORE-MATH - math: Use exp2m1f from CORE-MATH - math: Use exp10m1f from CORE-MATH - benchtests: Add log10p1f benchmark - benchtests: Add log1p benchmark - benchtests: Add log2p1f benchmark - benchtests: Add log10f benchmark - benchtests: Add expm1f benchmark - benchtests: Add exp2m1f benchmark - benchtests: Add exp10m1f benchmark - math: Add e_gammaf_r to glibc code and style - LoongArch: Add RSEQ_SIG in rseq.h. - nptl: Add for LoongArch - Link tst-clock_gettime with $(librt) - powerpc64: Obviate the need for ROP protection in clone/clone3 - Add tests of time, gettimeofday, clock_gettime - Add more tests of pthread attributes initial values - Document further requirement on mixing streams / file descriptors - powerpc64le: Adhere to ABI stack alignment requirement - AArch64: Small optimisation in AdvSIMD erf and erfc - Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)" - elf: Change ldconfig auxcache magic number (bug 32231) - SHARED-FILES: Mention bundled Linux 6.10 headers. - libio: Fix crash in fputws [BZ #20632] - stdio-common: Fix scanf parsing for NaN types [BZ #30647]- Exclude 32-bit headers from the x86_64 package- Use rpm.spawn instead of posix.fork if availabe (#2291869)- Eliminate the glibc-headers package- Restore compatibility with libglvnd by reverting "elf: Run constructors on cyclic recursive dlopen (bug 31986)"- Complete Features/UsrMove (aka UsrMerge, MoveToUsr) transition (#1063607)- Rework filelist construction- Auto-sync with upstream branch master, commit ac73067cb7a328bf106ecd041c020fc61be7e087: - elf: Fix map_complete Systemtap probe in dl_open_worker- Auto-sync with upstream branch master, commit 43db5e2c0672cae7edea7c9685b22317eae25471: - elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986) - elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switch - elf: Run constructors on cyclic recursive dlopen (bug 31986) - Linux: Match kernel text for SCHED_ macros - libio: Correctly link tst-popen-fork against libpthread- Auto-sync with upstream branch master, commit c5dd659f22058bf9b371ab1cba07631f1206c674. - Add more tests of pthread_mutexattr_gettype and pthread_mutexattr_settype - libio: Fix a deadlock after fork in popen - configure: default to --prefix=/usr on GNU/Linux - manual: Document stdio.h functions that may be macros - Check time arguments to pthread_timedjoin_np and pthread_clockjoin_np - Add .b4-config file - linux: Fix tst-syscall-restart.c on old gcc (BZ 32283) - sparc: Fix restartable syscalls (BZ 32173) - support: Make support_process_state_wait return the found state - Enable transliteration rules with two input characters in scn_IT [BZ #32280]- Auto-sync with upstream branch master, commit 9d4b4515a88c5d0bbfc7809374f322c507c2d779. - locale: Fix some spelling typos - LoongArch: Regenerate loongarch/arch-syscall.h by build-many-glibcs.py update-syscalls. - manual: Fix and test @deftypef* function formatting - replace tgammaf by the CORE-MATH implementation - Add IPPROTO_SMC from Linux 6.11 to netinet/in.h - misc: Add support for Linux uio.h RWF_ATOMIC flag - linux: Update stat-generic.h with linux 6.11 - Update kernel version to 6.11 in header constant tests - linux: Add MAP_DROPPABLE from Linux 6.11 - Update PIDFD_* constants for Linux 6.11 - Update syscall lists for Linux 6.11 - Use Linux 6.11 in build-many-glibcs.py - Fix header guard in sysdeps/mach/hurd/x86_64/vm_param.h - rt: more clock_nanosleep tests addendum - rt: more clock_nanosleep tests - stdlib: Make abort/_Exit AS-safe (BZ 26275) - linux: Use GLRO(dl_vdso_time) on time - linux: Use GLRO(dl_vdso_gettimeofday) on gettimeofday - S390: Don't use r11 for cu-instructions as used as frame-pointer. [BZ# 32192] - stdio-common/Makefile: Fix FAIL: lint-makefiles - Fix whitespace related license issues. - Add freopen special-case tests: thread cancellation - hurd: Add missing va_end call in fcntl implementation. [BZ #32234]- Auto-sync with upstream branch master, commit a36814e1455093fc9ebfcdf6ef39bb0cf3d447da. - riscv: align .preinit_array (bug 32228) - linux: sparc: Fix clone for LEON/sparcv8 (BZ 31394) - linux: sparc: Fix syscall_cancel for LEON - math: Improve layout of expf data - Disable _TIME_BITS if the compiler defaults to it - Disable _FILE_OFFSET_BITS if the compiler defaults to it - Do not use -Wp to disable fortify (BZ 31928) - libio: Set _vtable_offset before calling _IO_link_in [BZ #32148] - Add a new fwrite test that exercises buffer overflow - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212] - stdio-common: Fix memory leak in tst-freopen4* tests on UNSUPPORTED - Linux: Block signals around _Fork (bug 32215) - Update to Unicode 16.0.0 [BZ #32168] - manual: Document that feof and ferror are mutually exclusive - stdio-common: Add new test for fdopen - Fix missing randomness in __gen_tempname (bug 32214) - arc: Cleanup arcbe - arc: Remove HAVE_ARC_BE macro and disable big-endian port - scripts: Remove arceb-linux-gnu from build-many-glibcs.py - LoongArch: Undef __NR_fstat and __NR_newfstatat. - Add tests of fread- Auto-sync with upstream branch master, commit da29dc24d419656a4a6d6d61598b767b86b1425d: - nptl: Prefer setresuid32 in tst-setuid2 - elf: Move __rtld_malloc_init_stubs call into _dl_start_final - elf: Eliminate alloca in open_verify - elf: Remove version assert in check_match in elf/dl-lookup.c - elf: In rtld_setup_main_map, assume ld.so has a DYNAMIC segment - misc: Enable internal use of memory protection keys - misc: Link tst-mkstemp-fuse-parallel with $(shared-thread-library) - iconv: Use $(run-program-prefix) for running iconv (bug 32197) - AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines - AArch64: Improve codegen in users of ADVSIMD expm1f helper - AArch64: Improve codegen in users of AdvSIMD log1pf helper - AArch64: Improve codegen in SVE F32 logs - AArch64: Improve codegen in SVE expf & related routines - Linux: readdir64_r should not skip d_ino == 0 entries (bug 32126) - dirent: Add tst-rewinddir - dirent: Add tst-readdir-long - Linux: Use readdir64_r for compat __old_readdir64_r (bug 32128) - dirent: Add tst-closedir-leaks - support: Add valgrind instructions to - support: Fix memory leaks in FUSE tests - misc: FUSE-based tests for mkstemp - Add freopen special-case tests: chroot, EFBIG, stdin/stdout/stderr - Make tst-strtod-underflow type-generic - Add tests of more strtod special cases - Add more tests of strtod end pointer - Make tst-strtod2 and tst-strtod5 type-generic - Implement run-built-tests=no for make xcheck, always build xtests - Test that errno is set to 0 at program startup - Add another test for fclose on an unopened file- Auto-sync with upstream branch master, commit fa1b0d5e9f6e0353e16339430770a7a8824c0468: - iconv: Input buffering for the iconv program (bug 6050) - iconv: Multiple - on command line should not fail (bug 32050) - iconv: Support in-place conversions (bug 10460, bug 32033) - iconv: Preserve iconv -c error exit on invalid inputs (bug 32046) - manual: __is_last is no longer part of iconv internals - iconv: Do not use mmap in iconv (the program) (bug 17703) - iconv: Base tests for buffer management - AArch64: Add vector logp1 alias for log1p - Linux: Add missing scheduler constants to - Linux: Add the sched_setattr and sched_getattr functions - manual: Extract the @manpageurl{func,sec} macro - AArch64: Remove memset-reg.h - debug: Fix read error handling in pcprofiledump - AArch64: Optimize memset - aarch64: Avoid redundant MOVs in AdvSIMD F32 logs - Document limitations on streams passed to freopen - stdlib: Do not use GLIBC_PRIVATE ABI for errno in libc_nonshared.a - manual: Safety annotations for clock_gettime, clock_getres - timezone: sync to TZDB 2024b - Fix freopen handling of ,ccs= (bug 23675) - powerpc64le: Build new strtod tests with long double ABI flags (bug 32145)- Use make xcheck in such a way that xtests are actually built- Ensure that xtests can be built- Remove RHEL-18039-1.patch, RHEL-18039-2.patch. Applied upstream. - Auto-sync with upstream branch master, commit 9c0d6f7a1046aba111e25e34ec07242853e859dc: - Fix memory leak on freopen error return (bug 32140) - Clear flags2 flags set from mode in freopen (bug 32134) - Linux: readdir_r needs to report getdents failures (bug 32124) - libio: Attempt wide backup free only for non-legacy code - Do not set errno for overflowing NaN payload in strtod/nan (bug 32045) - powerpc64: Fix syscall_cancel build for powerpc64le-linux-gnu [BZ #32125] - Fix strtod subnormal rounding (bug 30220) - manual: Add Descriptor-Relative Access section - x86: Enable non-temporal memset for Hygon processors - x86: Add cache information support for Hygon processors - x86: Add new architecture type for Hygon processors - powerpc64: Optimize strcpy and stpcpy for Power9/10 - nptl: Fix Race conditions in pthread cancellation [BZ#12683] - x86: Unifies 'strnlen-evex' and 'strnlen-evex512' implementations. - string: strerror, strsignal cannot use buffer after dlmopen (bug 32026) - ungetc: Fix backup buffer leak on program exit [BZ #27821] - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821] - x86: Add `Avoid_STOSB` tunable to allow NT memset without ERMS - x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal path - x86: Fix bug in strchrnul-evex512 [BZ #32078] - manual: Document dprintf and vdprintf - manual: Document generic printf error codes - ARC: Regenerate ULPs - support: Add options list terminator to the test driver - Define __libc_initial for the static libc - Turn on -Wimplicit-fallthrough by default if available - elf: Remove struct dl_init_args from elf/dl-open.c - nptl: Fix stray process left by tst-cancel7 blocking testing - nptl: Reorder semaphore release in tst-cancel7 - sysdeps: Re-flow and sort multiline gnu/Makefile definitions - login: Re-flow and sort multiline Makefile definitions - benchtests: Add random memset benchmark - AArch64: Improve generic strlen - rtld: Fix handling of '--' option - manual/stdio: Further clarify putc, putwc, getc, and getwc - stdlib: Allow concurrent quick_exit (BZ 31997) - elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717) - elf: Clarify and invert second argument of _dl_allocate_tls_init - Fix name space violation in fortify wrappers (bug 32052) - iconv: Fix matching of multi-character transliterations (bug 31859) - x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047) - x86: Add missing switch/case fall-through markers to init_cpu_features - stdlib: Link tst-concurrent-exit with $(shared-thread-library) - hurd: Fix missing pthread_ compat symbol in libc - resolv: Fix tst-resolv-short-response for older GCC (bug 32042) - Add mremap tests - mremap: Update manual entry - linux: Update the mremap C implementation [BZ #31968] - Enhanced test coverage for strncmp, wcsncmp - Enhance test coverage for strnlen, wcsnlen - stdlib: Mark `abort` as `cold` - stdlib: Allow concurrent exit (BZ 31997) - Add F_DUPFD_QUERY from Linux 6.10 to bits/fcntl-linux.h - Add STATX_SUBVOL from Linux 6.10 to bits/statx-generic.h - Update syscall lists for Linux 6.10 - assert: Mark `__assert_fail` as `cold` - x86-64: Remove sysdeps/x86_64/x32/dl-machine.h- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py 2.40.9000-35.fc422.40.9000-35.fc422.40.9000-35.fc42localekab_DZLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/kab_DZ//usr/lib/locale/kab_DZ/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-kab or langpacks-core-kab_DZ)) unless glibc-all-langpacks)utf-8c50b51d4d2889858a5d46bbe97e1bc902c107109bfe25c86cab5d8093e223dc2f3f268db24c82493a1b1bdad6c39c5cb54d712a36dc8d34bb5bc7c8e3a08856c? (/hĶ˴,PPX k s0)Q ^M1""hFDDSmC^F2tϱeXu,`L=[u;[T"1]\"&Jၱ*jl4"BLXV9 Ă PGH8 (10`/IlUS@E^p7b^aGXMI棱Hhymյsl*~'E9.9y|T9)y>H:ɓxI"L@K Idb D&bX2#C 2k D:$ <8tp?f!"JbˤɌ :4 Mx<&у!CX =|Ş?5EixR)p\gȖ+0n^%bcD}Pv2PIS+1gh,cib"gLԑ*>o)qA$]J!$σ+cqu|ܣ]PiҪ* lg$;zu%Gx^X מN=8#٦]u>0Ki6T<yCSotRQv{r{1=qޞ&:ޞi^6 MӘin[4Trll"\F;+·Ee.tiiib6D%og+eSe,Vm}Q}af|8wkX`쫘5jT/4}'|I˜ T=ʏG?E7p׫!d|_ͅS W+X(eJU]Zͣ7Oh,퉺?l|_Vm`4upNKߤMC+ lYenGp9rV~'}FjKqB]*]95/_d,hbC +MўU~/9dۏ-:.٥A~pc) 锞xccٰhO:XfN(EJ RMFoTXs8d#Qdm*^UӧfB#Е4 j}3nԇ\eGR;gMg3Xg˱WYgMGF+ʫOe4HP@Qn ]P5SGS~`L=djBd/3x)ga0<"דBNS4 Gl}~ >;n̔`.FJ]T~r9 cGcQf om`j]cJKӱߙ촲_Vf췧boe%0~M*WDGZSit6Ke:ġ0D,׎nדy;]l5gd1բaT)I4OSaTxZjA t)0]VbuWO"@77Cdz)6g%tV)o*y5큻./m+j55_4}+y(O-"h{j=\Vڋl({sXo~o4ݜWaTYYs18^i']Gګt.i$8Ol6-U ܫeK6U]CvKtng-J \ EŔ%:R1H9լM6=7Pu@q}_o}ŲB~ Q&|,zaE>?ԕZ[u>uwɷ'k(PO/Xy10 N翛{6j:t&9-sL簗]0[b|ڋSu*]C:Z_#WM))u; OfP[ dJUYݨ{UxS*t2(+;^Osa*cٚ_W|wb+7P[OBERCٚŽ/^KѾZwh"VC바L^1T v_mFe^Ӵt8硑-禟X_Y΁9Uѡ=噰'?|̯._ISLopԡ=\hCB^ҕc+*TgF9?B9gN:ݣT\:[Yԫ{l_X EʌE'\ƽ~:qOZru{){fJ>rTr_<]8srqbf/Yf7^~>RՑTn:hqy"TZJ^ʓ`U0 K*XJ ~\dR2EMC:8tC6~^ZGÀl9gRBGazÂtcY~<#p["so>yɺ< _) jW!uҔ 2-E :%f53ޥ5Obngx\hxd(>D 9ޑR)>רbtϥuaϣCښ4d0-^f턈 1sGEfIO;y ڈ;u,_:1 /ٰ .HFֲxTQ#14+WےCM-CK̆tJЛi+hX;&H#!OƸШm)ōF[1U>h2_tF3 ^"ɜB!\ZzW$^[+4dEbHeS# _H흮?zx^F2/|N &g6KOo  ω9˼X/%~2;a;u]ךnj楲<'׌:Y4dz,&:e.U$,9}E:$Y9 /R'CEr&m1"Id7jEՌfg q)2Y pygz,776{K͋ěLȱIlwt‡ʝqzĊd`si{ *ץ2mmBx'sLgMU{E}wp )58N;/r.L`Hq运0Kg Kԧx+(| bpCm:tA4ӳ WTKW't@7҈byM lx -u+p'BYA\\@6 KB Aߤ8CUU-ղ RP !NdA>{x4U̲߹./Yjә+STk7Uup*2ܐd؃ 7y*HY>C[,L8p-C?lSbUkq +gQ%ޠY7^44kw%oJ4,?{:ES0ʎ358RmeNX1@Ì?R[xW#]5 */j>xu(A>$~%48 \^ihʑ(fJ`HJ l ȼWҙ_6-sZJ>1`{ۂ)SrX/+n8.e#wh`bb< ,ܭ CFLPrRƱȌԾ ,zmZ YeLܼ)AG*<A&T{A`3qdć~0ߪH'By>\*؀B+,nZ r  NHò]\/.>U ~,hE ғMwrMg(UpLٚ\He9LC*ĢP$|Z2x `Ţ$ 5r&O\)6AJ٤pd*#A@|}SY;T T,U!X_alb)È Muyuq=:P̛l@M},spK]YHL` /0 $`ˤh01f Pc懄C u7(E1 v6[m Nib|n2žI4AÚ!!ӄ9(Q0VB$"Z-o=Ծ[wv42uؕ`|]"̐wZ~JF/o-1kH 'Ԧ]Ъgg&FcSl5C -t^j(]!o ʛf0w--l=nt!dUs j"Q{P a%go\_}^c_5{gZk}׉er^#}jMzWHzh~#jI'p}*k\xBBv߳-E?)\ 6M<{cw[,eǟ3KL9Pvƒ9TfffffʈSUUUGQOPJ4,gA #s5~IS /I x 3W8;> aFn o\k_[?kyɋcx2 [i/BHDp  8m&^kR&D*ɑ(hwmcm3#jDh)D1C ;1'Ě87 bobk>ZWzj=0^ZKNizٹbc|MJK"o9_R }_ z6рo&|{* j|C}J[R5}jJQSI?F}F Od0K2 p1;E_Q35RvKY2ګ3~,d{4iv2wȔ3]&(dQ9$v2WKȖM?Ӈ.}髨OR3g}Q~_}Fc\,SE%ShkNZbRٴ/iړ2KL{bi<;H¡0~^˕b围|tE|R)/;?T>K{hCgg~?ݰv YLnȐˑw:e$]FʴҾ?I%OW(}XRtL-.N2HFb{ZJzVcղ?( 0?~>\;o7x@^àyC*w_:s 07Gl V2*b 6 [fQHdM7\WvC? 5zs2t]::-/Kzxp{6(.4H}A˫C <+Mb`NW Eȵ\r|u)[: 998w HVVt_iQM3JŲ uPRP{Oh'e(d=A(e@'D$înHІmV^l0vi5< 6^伿k~f9YE j1!wN$T*:a+$2v4a@xNrpg*=s[Sm5V71Ƃ'1+nȒ/`@ʗm ġȧ06|#{eR0"DƉBNQ;{|-)(%* Y'Bxqdϖ Y'\:!?k y*L2PUgAv|Zo}|¾<0;m^RΡ=`,"ZfG5UԢVZBYUw r*ncmb]6&u'NQ'UCVQthtJnhbpwn*Xb4@O(^qcUkN@^28Dzڀ*l'W";p6;i@PԀ4 ~]__~vGj@P5 Jgwd5@ PʀT[)` @YP1z@CwCC{,|   HlOPP~h%H~oD.@<8fi¨kHVSI"Q|ɭC"v^s] |of3~..nw}>wYa<}\\of^~.'on|>ml6[>Goc^_.og^>ߕmV6ry]ټ^;뷳lv;63r9vsuj,jVj[mme[mmfնVVj[mj[mmm6\ԕz%KMsj[mm%'p11&5h.D2HL$R"ՀͦԲ$:U"p 6P,)PGz08wwwwwwwSQ 333333;?3ӘC5 >߼:8$ Vg*쨆hipʬN^7oQ^ɏGo$ 15-S=GxHoCf`*&M"0vb! QL{A#_(^ I#Y_.&)8piE9"pz~) P m r{~skzcu[vUSLP p `e] Ъ%Y{nyEg_c^lxܦee%N"lpΧܩY~ Js1?` B4yXFՅOf:P(n$- j`]YzU9Q|MlIv\E5LA;=Pn,0/pmi~e=O(bgWGveR$B1z.6I*ƃy"+^aM]=Ys-U2Q MHo< AF8k4*0,z(gj$&Z I9c)G7b'";떔 kIⳌ[Dګ< }+y14SX lvdV\nO/wcp54;1*-)q %k ,a-k`'QMI{x yU>9BuOPTqHnl^h+wfVXstRkX *!LHkD*@<)0K6D;2ۯ{d?t#/phϗT$_ħx wrp`3F2A Zw2'2wc3K:?S$וEߑYd5R6cxL%f^jhvXʩܵnM|0"qfQa\_[<]Q˛ZYU> |xitw^heNd$>`-\"0;1Sch:rz5][`ZMI;Q]Cf@$8רcφ9ӭ23CEF "+,Pu֢[1'$L) ܌U8Hř6*\kLe`y2)1 9c32W6ZK.Ú]BT[w8Q߸T qFPA- rޥZbpxs(b46[ /1R29`H]H8t@y7}Üi%?85 /͗ECɣ' ' 9&{̀$bԎ"/}}%PF'9+&7&jɤfͰ HBI&|8B\ȋ(P LBc w+~E=L/sTIRE2J:)шlȾΒCn!M`:Pԥ^.{+݅) 7o-*b$ 1:Ԑugu(,&<)P03p|Ѷm}u]Q?VH HYhtfzXK:2*4ID =Bm@͗0ݥ!=cǦ y@%wZ:TZMҔ<P7D^R:D T}H=.ax簱45¨.%UAQIFXPSGt,ʈ"hlir R$uP`C+QxS(Բ ?'ӵ:(L DFCsd[\ P:YmT7 .' [Y)#;]:KM6 nB4SyF0CN̼LZ$vTu ƵgeЏ[KlXW UE W{= \t.L M8-> O6ƐfVU?FS$'YU臦Xp^n&W1G-7)}Ӥ_Jd?C\߱>c_!Q[>oL}Mٿ\k?i߃;g_s٩o}u~SU~Cm;>{f?R %oG5O?|?;|o,Tb#U6"_VKTS"I8E]`UK^3c^&Da(#/GIŏ/[ ٛJc?m~g4bʷ22OĂkb2>ALQC'.: %ms0[CċK⣆`%˖rB {JWz" O@.\譢MMTS;Lݭ9~qV]Ubm)LA}3|B~_>J4w_shȠ5U=W Ȫ]yثG/LLCѷʗ+"O=[vQ2#ֱ2w*$xj" "\xX[!TAFI˼HL-/.%q,m#$dOrȘ!cE"2 hD里?2l8B2^Ya>BD'I2_Y=U+SFɨ/;',ͨ3!Z,}صPڃ%µ@{=?Kf>ۇ}_اa.eXk='x{G(BYut2A $RVh-br1\Ncu޿=|2S,d62},mG/Ʋ)D}C!&ITq>HDw꠷&WFAsz7IZ)wG#:jn74k]O@sJ2ޛ[eP",rQf$2[}Fr9.5<~?g% 298H3|46q?ٙeUtMb]5]ӶSMD/y49:ͳxN,9W 38%b΀SS>Fc]ֺ^[賖t%BmV0n&'x#/(պznk6ӍzY.4iu;< RE;LrL̉,~#rA MMqt\jQC~< 7IU# T"ohxuT'c¨Čv|޻ ̮w{[4}^s ڽqW{ү`@Iwrcw-/|@3hj_TmhCq=#39fwl9(xLmzSQ~ڼUxtS08V/V>L{F^65YsFxA9bЉpAjb`SU'oe,pk,\ba~ڹ4rŐm#`dguCPau}2m'eE [*(vm% dQ`٨)ר3hcdٔtuZcg|Dtm?afE}5<8nA3Ѳy2c|h h%F Q&DX4?'1\ߵ_'MC6˰m u<9b\@av ݔv(vkrfӗ/s}gq,g:lKŽ06j";I#nsU?,C5$8Z"%nlاOÖ1ɞO ]/LWRI'a>oGɪ)EE"MfOq%2ܼN`&&@QDcrWSڠk]H۸qX_ncbaDZЗ) #vA$q2Jd4>WI."jBS%9;JⰟKb)V&-JBL%<^Բk& jqQ/Š]}+oYx6caٶ]H$qˍN>Hk擔yE\vB{J$veΡk1#!d" . j6b;WՕ("ݴFÒ JbNNQS3hi\kk{9{~V_F?cYl=@~ֳqeq `r ͙!%^7:vRT g"hs¬;?a!E#R#&O![hg9f$j-IlbryFI:Z;ՔUzih 0Ijb\"bj.'TSdC[UR%5C %<|fLd"Cm͖7mXbB՟1DXIF Z2 @ߣ(jģMO/}X4IMg$8S俪g‚ػ-8Z}m {џ@Û*BS)hٛr\:F,NRm'iH. V޲$:1KK& ܋GbFsN ŎUOׂjۥxYYChN`';pPd u&y:Q6jxi c8~]PvQ@{OA{?@}Vi N+mʼn褸wq.]uNt+gRydn;"ts"gW&}MDm!TJy.L=AŲZuq̨ewߏ9,G`ؚ^o@bh|QtH uk,zz=36eM&Bl*w9PL 4̞Al2,k bq|]; \\V&%pa.wuWm &LRD:THwlHHn  N,J0z~skzlr{"0$pRc`qHrܲ˜)f~?m3$/ > e"{M;C 8Pc( E8(Jžv q[~w? ٥kTMs9Ou`&Nd~qfެ!x Nj2 Vb}092gYd aBg#nא?óE|>Z}UK7=>n/S v bqZtb4˯I>YǜA 5ɋ:{chևο]wj? s+521 -(o$.)0ۢ)Y!TeLDtOK >`/-/uz@s.͸? ڥ:0Wwgfjw'ip aUQA0 a4@4:tʆdETD>7(}ӵ<ñ:P4Krņ}Wu7yќk* 2!&gVFxáY3vy1)p.1~lK\GULA;JOF:ɌJ|FGl@@3hy %;~F]|K(NNĐ+腌fINoڮ,q ? 뱜i(dPuxmє,=A)l nˮj |j2ۢ)Y!RP&`Kڨ@o70=1_eYs鋺d|e7r(B3`Hp&\ݹ8}϶TG 4Ep±ySYS ϯ`\Ck]ISwqgՏJC;t>VmK4e6LK8@CH$<ձDd9#)PC)d'ܘ<\TP2*TMb c6"&okROXV)Χ\pwt6dSCBژXxWyT7q Pl+0 #2!bgot&_pNl ~Y }s>{N @:"*BvFgWFja@!1_so.4ÒE:=l(p Yᒭ4SڤE=Yv1rUDZuĶhLI H~Fï9o Mpv~wyl\`1ﰮ=r3*p7ݲ-Yr%ӏ)۸LʚHJ@Q`EIՁY/ Ɍ |o Q7]3/۪;p r!`g/^V+NF-&*yfQ>b~۸L TeLDpO͐! 6~{wjumΥL#,ݯnT¹hfVb5ZbR,~v(wY(7R3 /*&N*<5-b%BtDT<7:/r'6R xllllS6,?؆,~v(wY(7R3 /*&N*<5-b%BtDTlLʝHM8 c6"&XXXXMsoo^k| |GWlC\?K;;},ژXxWyT7q Plxgot&_pNl0ِ7kzH鯿7kzHit>؄O+! ʝ`ʍL ʣ|d hM`˥XIPi  ܉ԄÀ>fC.b޿.ެ! b.?؆,~׿_׿ݠhhA΀bI4R?Dž^M!&Q *IET$ @p)iX(CY Xձȳ/8a"(Ha7e:pdf pH: YSKU!EqjA%C~۷>:=EcWxWM {C1;|3?oA5@p"?%;v|d yvL="ɻD89=zAg0;rlqݾ/i>waLr6)Fu@v"dWL}iR8+n_-(ߥCTR0\]Z y9B YgStݍ1ߍ+-YE6ޛ Wv ҉ޚ[LNT/s-?rgJ!KRL?dМL=rc}mIBظ{QIґ Df2KYϱq_t= Io(>3vM -5U9. D ⷋѨE84Hd(NdЪ9 VG]$bT 0 #b+y~W&-Xot}4*NCef ?Co2ٶt3IգDmmF|<+)3$f}b dr" RVm,7xeBqVy˟?o.*fN$KAī8.T 9D`(e ApwF *؉- k r:ӊOcᮄssc*ێ٨5& ] {oI3Mڧ:e7Pd:Q]d$` PgvrSekL((#o־h,3Xp{;]zE N#{aN)?~7I+JH$H$H۶m۶m۶m۶m۶m9s92eʔ)SL88 ( ZTRJUZU**U;pUS@  94((  s9sι,˲\TUUUUUUUUUUUUUUUUUU< A(pS}oTU]o!:@ q96Vea$CT#`N`8P)#Bۋd-spJBn~~"ftĈhxω3%(#B>Fb{nH9<0Q`UEMS4JmBkz4lAדc2# C wB,QQl.FƁxXM/%vk6!+(J5!::.RtpT;*6~zӄըVSI.eP'`Yk`)ˆfD͈P((h)>*  wR>E{rU;&r@/Ww 94G:&xi3(p3H7q d<0D1.IG7030{P$P x"Td p7$0BJ8D 2#̸2ccWRqȁ蠁(Q>Q 㺰, b H| 8._2$ L|A! ^@ ".tPt0|FȐ, 0!0xuQS'e#L]t,uPnUzSGyN=Zn[k:-US=fJbEFu2/"[#;Kd_*=<?'w&vľ5{aǀn앆° Da$r?<;h; `o lBN@VX]gzս`jv>^v\~cm+{Me3]vN&pO순bw@ v׽9׺Xw^Sgt%]{ktgќ%Bshn[k9-5<`sksqMdwlBmNQC7q ]IC] #5zAǀn  DA$"@W psى3a%KHֈW! D5J(&R@G/Wu .D=CW uGA}+8wlB>2z F=Z[EPꞰޙ9zimDP\#]X}\;;hD+xQtAD@(u27`ɱ *+'C$:"ڧ{wgsuA&5c\[ٌWl;RPYF` dSG}KGpznn#+<mHW%{}~\{}/g߿l=c^|o:ߓ|9-?x9T8N vuCкB s ћ<;m`׎1D}︔oLOU?QIOD@8`MiB~O#~#}?kJ}G{=|ex{57k1jXkŠRzuO)vՑ')tp6d`3bfL IR}ΆT .iifQ u=ogZߘu K)R F0=og9Sy% rIP|kc p)쀕y|=!qamN9nr`M"Gs6c~yl=C%WI:WJK`Ʌ^X~9(}$6)w %Pikv)ҽ~KqI$/Цt>H$HQ9 싎޹ n@쳺Cu(z܆eHS'itTƇ[FmpV$XyU7cmY$PZp04X]8Pr%OTx~ePu79ّI|/lïX.>hRŘGws!&̙ۛ,.)jHbZVX\ipAJh4MӴPjz:0;1.c]oH.R1󈅠 ]*@n? /tOSYu\/D'hSP+Voxݲns8RNX)c 6+jDpם%j2,eGtY{8ۯo7gP 388sw 5dnQMt DNzw7 I5HV}fh '!fCP? `P|k vQn ޿8[+}JyBޗw|9U_Sp>kƩQ0,@t>kgKa>~ g  DS4?.o RPCWGh2bP&4͇G,ɑP$b~ޡ6-.@JŨDG7,,z0$Cb2,㴭.J~91q(B@M }Be.^]EraiK˚ȤL.Q1lA;O J(G)A`e=LM Yp"#T|>DGz@%LJs,-,fu2≤1^!=&tq~g,ž^{H%?BϙW%7(}M~B2(~dQ&?bFX_}ҫ?3 b#"V?^!ߡs'Vc0kD7S!K?M }Jxw$c} .Nz  \xJJ8psC@xQ=@jypڦTIm>J.W}O~cڇ=G"WطD T~GO} ߡs'ɾVckdu Clp_pv?Q?~3'|Ji>Jhb>"0x\pL5<) ?YR jtVTA!3cX<54 .0 njYp$|o( C|D' gF D>$r|mKx0Uf.F>M察"_Tk6D"'p8ƢLCqN!~a }+I őT(Aʟ\ZwSjLuLƠ%MɯXb$ /MXH/" +_D{_+V#?Nuä|d0!Q&V Vw!zջnu[V7lZ=dV_S;|ר⻈s*54v8ಽ"+B Q>#c c1T =0^Z[ fc+-/~ayIyf[s/u!o GW?س`@B&b2;HfKnQL;+x@ ODw0]=kYU)D%G*9# = Bj(KxԤ!͗&Aokjg+>nvLXaעm.<)(S^r:%ˇt* x&НG"Eo=%* ($yhSK3h 0```\ {4"~ɄTeUE<PʄT(kKA3(5tZ#ilJFπϔOO?Qh^u#iUm(D"u2d!$" C+49 IEq.*%UaQ-M)aO[0 h-idva1!$X ”,cFU t};ˁ1Y4 0(F DKAiIDnl)8&͘po1 #La$AI.̪I -H AŭmxO/229"En0^RMǽpM02ޑFgj*;eBz_0E_f[6lIFlO]O< /!nkRSZ=t<-3T,6n/2z ~Ah'TA\99mS2dP]ppq`DI'Y-&VlR*,xIM?)y^m̈˧X@$Ia'}Ӗ = *Lw2Jm=ٺDӷZa.g U@ N%r 5%i.)8 I $jO P%|_WUȳ.K0333+LPE8 ( r1=9~5=1-)z%9!yش 7a%A !w=og9_eW5EO$G1?aUQG4̢$a m,쪦i(u\`2*jzY9`횞~ݖ]=͒ lZ]VEMA0 Qп]ӳï۲Yq1=9~5=1-)z%9!yش $5a%A !`w=og9_eW5EO$G1?aUQF4̢$a m,쪦i(u\`2*jzY9횞~ݖ]=͒ lZ]VEMRA0 Q]ӳï۲YqM˰˪Ir ( r1=9~5=1ע22]HCb~^6-.&)a%A !8w=og9_3a%A !횞~ݖ]=lXmLy `Zy(,I8 ( r1A=9~5=1-)z%9!yش $4a%A !Pw=og9_eW5EO$G1?aUQF4̢$a]ӳ/쪦i(u\`2*j"qfQ0 b{~skzc ݖ]=͒ lZ]VEMR=N,JFA B0~zvMr ۲YqM˰˪IiEI(A]ۮYwt[vUS4KrC:.ivY5I8 ( r1A=9~5=1nˮjfIb~^6-.&)'רS`=Rc HOGKifNʇc#:iqhTϣȼ<;Lf4M4Ett1#fi` hb@pk/mύM'o`AmύM'kaAmύLOnav-0@m,p􎎕U dh4J2""""B2vwi$ gk20u kY+5E')@%9m5L\-JBT"Dd<5=lbMƼn{a-k4%ȣ$Gq8~28q<8^G1mn.P/0 0?/KO]u-F:na:H$`*F ?_p6&c^BQStrQj,{Z*:7J_Y>w[mYj=ݮfXQsezOL,}z,JNd*F ?_p6&c^BQStrQz5=lbMƼn{a-k4%ȣ$GfL%HA⏴h5S4b{@rkާ\[Th2R%#߾krzVa$Id:^ >h=pDʃ8rb¡JavZh52<}@C2Vi)PCjVRtwD$S*U$ÓɈצ2%Saǃt"-]e}obdnN:tM4V\",\4ъBpD)Gk:U@*B'iiSXwww!۩7ɷ7w,;eOt}LiV0؈B |SQQG~+OzpGa[m5n..%$s=s=ڀ sFN\(''+dupxHsqWp+NՇpf)-@IzY5LTUUUUUUUUU碪(a.k5\aUQA0 ~ w=oY@~ݖ]=͒۴ zYWh=9~5X̊ 쪦i(uܦeeU$E4̢$ȅ߂]]ӌŬH r nˮjfIb~^mZ]VEMR=N,JLh%4f,fEqcu[vUS4KrC:n2*j"qfQB?m4c1+ï۲YqivY5I8 ( {~sk AmUM,Q M˰˪IiEI ?]ӌŬH r nˮjfIb~^mZ]VEMR=N,JHh#4&hj@FA 0 $``lȃɂ HᠢI_q~zvM3"81-)z%9!yivY~zvM3"81-)z%9!yl2WbW$):2(%ԡbGWh7h`!8AS?[ (S+`9-(4dr3ba⇑a2$4TwTֶBqwXb(dU `;y\m><$?q 1?R3 `:bINF|}a 8G w/[5lgn3;?[w:pLYsOOԏ?;ة$sMMH`Aw=m堯t}AWaStTA7QKt}AACt]aw9(Qz"OO!hatm=9ve:5W"Ʀ>Fc2f}aOb6 y;[;J|c \n$*HѬQ P| Ll]l5=f9\-uۋe:Vd*Tg؆>1j۲+kJNi$ 4>GM 'P #n4MLݤ4Y';[W`٪ɢL%QtX#Х<>s&:?^>ۈs5ϫ8Ӑridi6oq44!AIЌoSWCH(fQDH:0$ʉAwO' Zy|'w"'#ᝌpNT)+š>Λ,j%$`ULٔY@X?6SJ5[QHk^g(H$<$EUfσqJO1Ml,=ҋCʿtcY1f#$`җh.m%]\R*.iLqI]K^.)rISK`I aIAoaI7 K?%=ƒXR3aIOeTquZd[SB-1 Xl^ɠX„\K!9Dn\qc<51'k}UYE`q-E]qW^heua3B{އ%7ߥ4`Kʛ~%3th7Zm>g3VL!J|[֋zsS=y /ψ-e44QJ )o4p{}ڝ|v'[4;w}Ul/6mTDǦv;htC^Vd-؎(0n!0* u)DF+݋8TCpRv zJlwpaS /fGoD! Cm݊-k ㊶52F0!Ǵ"dܩUqLSs8VdHf3BDĨRHP2bX=`;OpvVJ1K<*uh*?J,b' .TЊ25-iL7c{Хo@(I Pa݅X/Q6 $S >:[l 3a|췼꟠s)z>82PZMmVC: ~g6kqD]!Zwѽ-rϼ-I^ ułPSÒWv<󀩙]b |m2u[%`%2£ȏGB'u m@5};gZ!+tbAE . Sр9E(aR@m郘"0 ȭB4Ďk>$bUȆNiK= &-Bs1T)H<8\GA4!Sn ֹL09eڶr|Gn|rU" ks |ϕ#K@D2MqQ|hNllG3%5=;WsΣlJʩHAһz~Nx{#]7B0}7)x+?w&MG@=^GDd?ߩ2ނ t2}|0 lVfETN<}i:Z0kкNhT/jIa@0E{!I e\C=hJt;T]"V/Gl&zq4*4e&N)-dY+'#4L]T yTM)I& V0LϬ_m{A{-Y=_kޣÇ@>< M60G@s܊(qǟN>55hICAA-Ua``Ps,rH*Y )C?z)&>Ipq$ a=R]. ʓӚ Ҿl7te }LL$Ht]D4EUEC K-?)a.K YPh֕WZ;K=tR"3Y`W3mS̔Cmxhk"vtwhI&P4r]F)3I _ mڢq]VUrF‚Cya3rs:,s>LWK\n 0*j"E]zcu?g`Zvx%S=dF05]JGh UAG3O(D~\Q7̎[FnCGO=%~#}dz~m06/Y3gW$IW|RՍ:yl&V§Xj dݍrӯ/bT҃'WR|r3jk#1i8^"< =>>OqKCaV/)1 膞meR :9%fƇ^ Ej M3GטQXJK1&qSp,%+S|S10y:&69$,wm5?4gl— ú*EO&B_n#7oR$/tG#!lpi[tr.sL13Ҧ2_H'1q!!dH1YA?QB!Lܰ.ilSI>2:JpI 7(y~ vǔv!{?Gkd/n1[NYeEVkރ>Z4l?ɲsFf_NO y>]_ S:F |ᠤ_Cé*r ?bt[_S:.(GCI5{dQ]~Ea7>/ ~FȰK~_K<֜"qƶd ڬ0BH}IȖ'XIR7D5\Eu2ĂPfǫE{G븉8%WgƭIq؍ڪ=6o!:I(Nךgt&JѬouiLY}kaO ^E+ 8v)RZ:prn7 ~案8Vʁ E1*yaEQ{>=%? -ɫw&ɦJO9^--h}"@DqiQx mv}qSY\TKxp HQջA-mo$v>Ф ODŽ>;6{6$1vOV:)r^Raգun 4NA %|(K%0EDnq**~\~ݖ]=͒۴ zYDF Az߶g9_eW5EO$G1?6-.&)ae-P7o,@@$@ $@@@#1m G H۴ zY9bw'1 D2@]*ZGks%G1#Wwy@YMrO+Pe#;ͻ˘drGK``aUQA0a ?],쪦i(uܦeeU$E4̢$.r1z~s5=1-)z%9!yivY5I8 (ɋFA BmAMr nˮjfIb~^mZ]VEMR=N,J#Q w=o[Pӳï۲YqaUQA0a ̿?]0w=o[Pӳï۲YqaUQA0a п?],쪦i(uܦeeU$E4̢$N,JFA BmAMr nˮjfIb~^mZ]VEMR=a ?],쪦i(uܦeeU$E4̢$,r1z~s5=1-)z%9!yYqaUQA0a ?],쪦i(uܦeeU$E4̢$.r1z~s5=1-)z%9!yivY5I8 (ɋFA BmAMr nˮjfIb~^mZ]VEMR=N,J#Q w=o[Pӳï۲YqaUQA0aDSP_a$IA! @ #LJϬSi7'gVh9[k5OͅRأmq<Cχ4=R;mEZJKQx<6m6mIĨoxzesy9a4ܥ)yuSv]:! rwUθKɖ^HpTchaoG!Z+R`Vd=܃`jg,Y< !G=cпF6M/`$ˎ O 5 5 am2 a Ih}JEL>5=1-)z%9!yivY5I8 ( FA mAMr nˮjfIb~^mZ]VEMR=N,JR"Qpw=o[Pӳï۲YqaUQA0a ?],쪦i(uܦeeU$E4̢$'r1z~s5=1-)z%9!yivY5I8 ( FA mAMr nˮjfIb~^mZ]VEMR=N,J"Qw=o[Pӳï۲YqaUQA0a ?],쪦i(uܦeeU$E4̢$+r1z~s5=1-)z%9!yivY5I8 ( FA mAMr nˮjw=o[Pӳï۲YqaUQA0la t?],쪦i(uܦeeU$E4̢$r1z~s5=1-)z%9!yivY5I8 (IFA mAMr nˮjfIb~^mZ]VEMR=N,J!Qw=o[Pӳï۲YqaUQA0|a ?],ǰ۲YqaUQA0a ?],쪦i(uܦeeU$E4̢$!r1z~s5=1-)z%9!yivY5I8 (FA mAMr nˮjfIb~^mZ]VEMR=N,J2"QPw=o[4̢$r1z~s5=1-)z%9!yivY5I8 (FA mAMr nˮjfIb~^mZ]VEMR=N,J2!QPw=o[Pӳï۲YqaUQA0Pa X?],쪦i(uܦeeU$E4̢$r1z~s5=1-)z%9!yivY5I8 (FA mAMr nˮjfIb~^mZ]VEMR=N,Jr!Qw=o[Pӳï۲YqaUQA0`a h?],쪦i(uܦeeU$E4̢$r1z~s5=1-)z%9!yivY5I8 (FAܦeeU$E4̢$r1z~s5=1-)z%9!yivY5I8 (IFA mAMr nˮjfIb~^mZ]VEMR=N,J Qw=o[Pӳï۲YqaUQA0,a 4?],쪦i(uܦeeU$E4̢$ r1z~s5=1-)z%9!yivY5I8 (IFA mAMr nˮjfIb~^mZ]VEMR=N,J Qw=o[Pӳï۲YqaUQA0=gC|F2z!>eC|F=!>3z ?T3ؽTMpÉ."?\dpE'I}$etrrrnˮjfIb~^mZ]VEMR=N,Jb Qw=o[Pӳï۲YqaUQA0a $?],쪦i(uw=o[Pӳï۲YqaUQA0a ?],쪦i(uܦeeU$E4̢$r1z~s5=11z~s5=1-)z%9!yivY5I8 (FA mAMr nˮjfIb~^mZ]VEMR=N,J2 QP`0 `0 `0 `0 Q  Mgk7Ev[ذ$=v`oLlΝ<;3f}v Х;@ B!VUUUUUUUUUUUUU$I$I$I$I$I$I$I'Tv92%o6I$I$I$I$I$I$)$II$I$I$I$I_UUUUUUUI$I$I'TFR5'PU033 8S#N%=PCI+33333333333g59u]uVd1rY+U u2H#Qt8MsT(Ip4 8.333?m۶-h3Y r{EJBL%H}<F\,D< B@ /k۶m۶m۶m۶m۶m۶ &!!|޺q5R'~|Ov92%۶M$I$I$I$I$*II$I$I$I$I$I$PU$I'Tv Х$4@a*!BUUUI$I$IDU UU$I$I$I$I'Tv Х; pB!VUUUUUUUUUUUUU$I$I$I$I$I$I$I'Tf92%?o6I$I$I$I$I$I$)$II$I$I$I$I_UUUUUUUU5I$I$I&Tv Х$4!! I$ITժUU$I$I$I$I$I$'Tv92%m$I$I$I$I$I$I$I$I$I$I$I$j T$I'Tv Х$4BUUUI$I$I$QU*UU$I$I$I$I'Tf Х;!BjUUUUUUUUUUUUUUUU$I$I$I$I$I$I$I&Tv92%9m$I$I$I$I$I$I$I$I$I$I$I@UM$I$I'Tv Х$4B*I$IUUU$I$I$I$I$I'TVR-&`W0 S ɤJz(顤J   3EO$G1?6-.&)a%AV>EO$G1?6-.&)a%Aa}}}}}}}}}}}}}}88aaaaaaaaaaaaaaaYeY88888888888888yyeYeYeYeYeYeYeYeYeYeYeYeYeYeYeiyyyyyyyyyyyyyy纮뺮iiiiiiiiiiiiiii۶m۶뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mq<EO$G1?6-.&)a%A A!              aAAAAAAAAAAAAAAA  baaaaaaaaaaaaaa((              0 0 ((((((((((((((@ `aaaaaaaaaaaaaaq@ @ @ @ @ @ @ @A88888888888888H$IAAAAAAAAAAAAAAQEQ%I$I$I$I$I$I$I$I$I$I$I$I$I$I$YeYEQEQEQEQEQEQEQEQEQEQEQEQEQEQEaafYeYeYeYeYeYeYeYeYeYeYeYeYeYeiiaaaaaaaaaaaaaaqqiiiiiiiiiiiiiiyyqqqqqq'ר?^Wgˍm0<;9E0ȒHIIIII:SIRήV Х;B!IUUUUUUUUUUUUUU$I$I$I$I$I$I$%TV92%m$I$I$I$I$IJI$I$I$I$I$IUUUUU$I$I%TV Х$4LC!U I$I$jUUUUUUUUUUUUQU%I$I$I$I$I$%TV92%߹o6I$I$I$I$)$II$I$I$I$I$I$I_UUUI&I%TV Х$4 C!UUUUI$I$I$ZUUUUUUUUUUQU%I$I$I$I%TV Х;Q!""""""""""""FDDZUUUUUUUUUUUUU@U$I$I$I$I$I$I$I%TV92%=۶M$I$I$I$I$I$IR*II$I$I$I$IT$I$I$I%Tf Х;B!"""""""jDDDI$QU:J$I$I$I$I$I$ &TDv,#p @Ivya]vyXlH 9sm۶m۶m۶m۶mn۶$I$I$I$I$I$WUUUU 543210/.-,+*)('&%$#"!  67$I%$Qd6R)VuZw%  0 ðUUI$I$ZUUUUUUUUUUUUU$I$I$I$I$ %!!۶]0ZV ;V UUUUUUUUUUUUUUU$I$I$I$I$I$I$IU%TTR&)gRVoqqGUUUUUI$I$I$I$ITժ 6C0 )p`P@0`TX4,$I$I$I&K!zT~w_o^f,p/ ?JoU믿?:뺮:L QiPDI@(0B *G th#҄2뺮뺮뺮뺮뺮뺮뺮뺮뺮ks9s9s9s9w]5*UTRJ*UTRJ*UTs9s9g%!!_MQ %Q*(RhR(E(EI)B)JEM1p(E(E cQĮ< 6"`pMUUUUUmjD#Sg;D? 0 0 Ðb =뺮뺮|>|>|>|>u]u]u]u]u]u]u]u]u]uD{ >GEbV"U(B}NS!mFQ&0{8ESP &_K:v|M- p eWBЄ$!=A zxЂLtLO afbo Bq%+7d؝D|"<5Nde>z}!\xH<O'#DxD|~V% 5}UH[wݭw֭;wwޝuݺwnswݹ[ !6p,@= h) A˾ɴt{[0 0 (P lޒob:DR;wϸׂ7X{vs;G8ˮe' yiY"N~v6N2 .l;4qsoLԓiVfT z9-ePgOb-֋L}]=]z ٱzy]=h'V!VT*"K$ ɿOiXs;? 叁' nfzGi>eKƗꛪF ^f 1:fI[N>|l[%ԃs- L˾HOэuA؈ja הjyLB;dfFӴ4Mk/þkPDSث㴌 \:K&rNSge0 +6swM[sܻs[ g}g_}$'"3u{;NpaLyћ:Dt'A'(aX9=snC^DK"Pz}s%6o2;~XD8 t,d>!鎣r s,=KѧPuc^~M#ݯӷI@ӵau˖tIVja2v_ʚ`.psNTNOUyO,ۺ `=%SNStЦL75{oݔ׾d8Do*h 80G4> ^ch+U) <.4$(W[X0. PKjF,"֭Yt˖dUTD3#QۤI[\ +QEx&GjbQ( Dt Oљ*ɹ#m| َT-NA'1El(A"7ཎ۴ jLcHz|; 1eM:FZC??[:e9svc5SB2AN$2^Aܳ9Z1r):PW$boh$ٴK:/r#<Ԍc!b_V-6IR8fHh|D'l@[< ) VaA}bn^5Tno98z59rbJ)] 3QF -!fВ[k鉚giHby]qۦy >̻:6Jkd&] kQ)D# a8F$H14 /7ɷ7mװݹwu6eTM"?;=C#7o~7o~4j7o)!/ [}xաQr )xWסsI?&SIb, gy;nڞ#2$~pvf5VEݳ5r%1ͯn-üjFݘ'YU6bQAs1AF"{\hjnS,w*ڜ !LsRA1R!A4 zv,쪦i(uܦeeUTc `Hv3b]6Q ê+E7Ibho*\h}T'mP\LD &pù{HWm9*;I[\ +QEx&GjbQ %;z|a"Hk|; il:T:QM|IwlE6\AK=;7S+3/ +Ic[ؚgv]UUhL$1BHD=0( B1 ﹎;B?Zv;pٖ,(x~Wv$7nbbY^Q\ce]Ue5iP,(E<4 ,0ÞwĆDiLs, oʪ)a;7NM)2n]5'C#ڔm|گW^[@l9N0Qd5y5i@H,xjl7#VI<爥Ͼ~28e%1GwOY.P}gDm64^hUΗ G'm ]IJhʫ_}m#6zK"wUKGYV[Ξ'&*P99{9K kۧUFZ7>86KYD)t1R[],%YJİ^ cF{뼡e?V}OD'֪kY-TU=ʂ= tZxB-jhF kAALfE@!O|d%~1A0n"qW=wl?Hz^]$}lL-EDVϲ.ґR*A ^D&=e2B[h}_l{jƋ_>Y7Vlf(pzkЖF,)~B-%aLQ_ "j PXmw̿4r feEÄ.7a\*@Sh]f,TR VI{'%ڴHU\k=€8p,` 2eO)3\ZՊxeꑶ+ϭJ^-#vI:j+jP@XHOwl4`t@i9׺on-NMwOpk&Sy2_\6*^ ؎ ]%!@UKhaʽԣJB\9tj͛ 豜fݒLcmzo| =qipjzb),XOg߷=oh Vo[7Frk̲[wµq5}TJ$qL [FtLOub])^6Wo{|ȧ';-lYkx[ԗqyM眥U :o>esjF(1Kէ|'ut .p½ĒL-R .1| dg8qP{ߕɏ =)Buߍn+ 9-(AsMN3td2sOJp[9*1Ӳ& S)u+n&tOۣZؽ W::9:{\hjnS,w*ڜ !Lkuw9ofg r=r9|5;`aՕ$K1^ 7F,>6(s.R"hp{ysfkALԿݛE2jQܐXU 6Z!I9s)1DC>>>:rn"zXu< : s9s9 555555555555555555555555EP%LUJUUԪTU-UVJRZVSRUi '\VR !i5 P( BP( BP( BP( s9s9s9s93L(˲,˲ {{{aaaeYeYeYeYeYeY%%\ Lf 2ZkZkD"H$D"H$DZkZk9s9s9s@$D"H$sι&\* V 0eZeYs9s9s9s9]J)R@`YeYeYeYeYeYeYJ)RJ)RJ)R*@@@@a%lLUժTTVUUUUUUUUUUUUUUUU  f7"p;e* !6?iiiii=>>efUb%qEZcP5R 0%JadB#p<瞛ii4 S,$ zZ Q: ]qpƖ%!+lZU5UZZ2&dRURTjJTTjZZVUVPE5y)\VR i#kZU `0 `0 `0 {キZkZkZkM4M4M4M4M{{ェjiii&%\LUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU 9$ Wc d`-X 0 8@{{{ޯ0#0#"L*yyyyyyyHxFA,z ^b _AGpkӾN`UkXLKP*H* Pb#(BА>=͚/cMVU$A=NQP6$@.Ҡ0& I&!3yeo̼0US?A\UU[E}$-_ڴVJ_Eڪ*J*TR`܈CND.jHft&3?\4Z9 'N>}P; (eBF@Q"~N?X[mj~.cZGXUfiTNQ&CGxmnrvus:٣+٢SY#ē.?dS>+-b,SyάѣOr)mV^+|/%PFbc4+u4m`k`+GպV&J>{`/W˶X!I2ہJBVT"փ(;̨"jdBngA'X@aN|"Ϸ\V" Ū+̥ھFS5(\ Sʤn!ʻhWPY64FFNA&0_dBo^XU}CTs% _#@t}Myq{bpI6q #by:_6@;/͇,УB[h-` ǥP>^},zҒ/M2EkCF>-mȣfW&i&rˋen| ϑO~ j>}*o[g<+9Oˍ o#W oDY=qt_]M$$} oC7ُ<^ X3 H=E(`<4zۯ*@ܙEӈk~܎xpmNx;/U5җ ģV/|ø1sz;/Xg4U_Goa]%BXMn7h- 5zv̏c3}v\^VəfE (|E `VA~,:0U7j8/gid~S>|ˍM/ǪV֐G!/<^s+I9s2GUyih,[as)s۴5|E&pLuW~Qũ>Qigc~i "b-A,Q0؉O0f f"|tU2uP! X\]~4^%V@Lj$"*_Ѡ2`jKB{Ѽ\݄ϿH~iB}:g8-Z & M (; "W0/w0i fq3|EeEãBB#夡? X"/:2U+}6c=W~iTL/Ɍ)(%_H^lpe8bÏWYG=46|H"h0.L)Om2G{\r.>KdPL䅲HUs掎|O'K^evM2LLU(oղɰ4q0I,K\ CÌoOyEu]D5,,t^&Zn,S {(WV,n& ԠP΍v3]aPh| Qr􃲜21T+9M22Vr3Mfx%Csg" d}(QxH#a0[ue&|9GO -P`,aFcrkP#LtBpRs*I;)Be3E!pZTmO3Wf@]GB Z*Nv?aǮu㈧gö#ӡ""Ns \RUEŌيdэq8ܥM:d`w"EQiMoujCB=N'C9k{@_>j$OVxSъoJ3dx7Rsz/^1 /?\Xr{_} AOoyL#$=&C<8"5&i @ Tv&yu ڂ ߎͺvtf;@ȁYI%$Gy֠(*zO)%3"%)5cP'rpHҁ,:ǜpVMsy ;+MZ\Br_ gey&O:aѻ5[rr̶zp43U 0%8vv0|ƍ ׅ P/<[JXϾݔM4m pMT*333333333333?Si}`\M[!Ye `«3&>J\L<})#(T:mla.i3eP&2i !ه{&w`]~AA!4YRUcj?]L;YȆ_pP,#0dB%.+;l& N¡i%A(`*RQg0)ەxX`OCݣ}_N) wJ =}wɁEgW~oH1a ͣ {A_A(wves%1 OLFwCĭ#qEc>xvv@-xyjXbXDK`mGKwT Dg_Dߴ9:8Tܝ(ğkzB%-0bUϋc0s!a" _y哺uS懆4 hHf1Ux+[VΕ)1KqrY6p$H#o@B= ?Gve+HV LDCNؼs+0.¡x_#+x[~IOn2v1λzmsfiSgR,':ۆ}ZOU$=¤H=4߼A3, K _ >bw{s\hҖ'A 8Q+ XđskhJn#Ak7/{U=E!B-GQ5~?8KK]ki~)xR=AGB+sPP 2,[0=//Pa{peKs2 1]$.E T\L.'\Vvm@Gk{tPHfPIq@ xxe#M+OdBp9N 璓H(d҃` 9<1g܇6렄lޝ ];HJ *%gFcȑ,%!{2 2}bLuۆ ~(q)%+h =)W<& Wǫh 4&!zEg)muR22:dR!tK{9#6,%93v!RIO&keb kb2 56-lb:ð8:8`W KP5g#ݸRE7XN?nR;x"Đ@PUῩq{rЭ&dg{&5:#`u?'&f0?@LAQDXb:9%N^h4HiO;ǹP^g)$t-R!uufRM/β6GTX3jv畓)=R X OJBpd3J3" Yvמ/la.Ldu&UG =%eF=1EG../0PD<鬘퉖 ^i4["8Ioނ]ѯxO/>Kv،/)ܦ}56GHմU&c[C/!غ00iT1w-Y|~jKڟvudsh3WC>՘]FV yD 9/c#|R-l1aQlw1OdPUioa;Q[rv3>)U$$uP/+$[|8\  5WG?oh%-/&S ;%>b;xU@D5 *nB+\x@o;{x[\E<֝PgfKL? Ӛ tAOw k,Iڇsw3)7~Ad~g Rx\sNZ-# j,9ȫJ:vZV%;+u@PZY]9pB) x1yBvQ,ڷcn_oM 'QK]-(L 'K`|_WUȳ.K+AA!UzvMr nˮjfIb؂qaUQA0 Q~zvMr nˮjfIb肟qaUQA0 Q~zvMr nˮjfIbqaUQA0 Q~zvMr nˮjfIbr nˮjfIb~zvMa Q~zvMr nˮjfIbueeU$E4̢$a ]ӳï۲YueeU$E4̢$a ]ӳï۲YueeU$E4̢$a ]ӳï۲YueeU$E4̢$a ]ӳï۲YueeU$E4̢$a {N,JFA B=9~5=1-)z%9! ~^ lZ]VEMR=N,JFA B=9~5=1-)z%9a ~^ lZ]VEMR=N,JFA B=9~5=1-)z%9 ~^ lZ]VEMR=N,JFA B=9~5=1-)z%9 ~^ lZ]VEMR=N,JFA B=9~5=1-)z%VEMR=N,JH~y\AC >Id3j@BM{x辟y Ƌiͦ'O<)]m` A @GNk('` y7ivY5I8 ( r1m,쪦i("y7ivY5I8 ( r1m,쪦i(#y7ivY5I#S&c3 `Pϡ9ېfCHpe83.F'lm :'1pʛoWy8~mIꎣ2x;\,q\.*jW*J̺cgLɚr\u=ptu7?q~w]X˟s1HP_J:F<l@鸺.;5FVN"q?Z1RXR<O$c l)ӣ@GkPH.Du}gs4yЊ5-YF [) &ڽ&wp# ;O@@@@^QPNbŚ JT. &mtiF[8si,O0; mS:x;6d*F"e;@`fV 4}~mO|!D6! UUO0y+"-2i[R.(wOxO?^\0T+QyžIWh!Pm\^C3LK}u&qfbTL w "{.ezLG긷SMg']BWҞvg]j(˄B6LR%%J1e|Q k &دj~Vמ]0QYA.xz5擘PLuyّIq O?ַgWn݌Yo}&4u^?)77)'E(׼wv=l~y0%y:0!'AvЩ+Mp,m5=;O=CuCU E0`XjFྗO2Jc]:2 ftWBe?1|uWߘy1510{$ޮ \=>B9{z4G6M'Vimz0Q.Oҟ$s28pZ27S涄ټN A&@PCeO!*J~aaa0l::6Kecu[vUa .&)GPd v0D4r nˮjfIb~^@\VEMR=N,YmUM,Q ϣL:nD YGt&@ *j"qfr nˮjfIb~eqnc`PzT(fmhن]յq٧#~{yoI%!QO\q:5y\U*UUZ j#U\ni05y~ Pzcu[vUS4KrC:n2*j"qfQdp=yDP g9_eW5EO$G1?6-.&)a%A'B%A'iM˰˪I \[YZYWlVTT<S$QE^QE^ tK\V1S;S;S;S;S;S;S;w7o~7o~7o~}!Isj} a5g6#$*Y[kX䬁ZɦvDݖ^7Gh%x6 2VQݠ\V_F;ef6U)I,l PJ 8#3br hoІ@b6@ 8k|4@`IhkzBq28D `P b T6.Ca.+.Ӆ4."YKReMX:$CKE&2Ep 6,쪦i(uܦeeU$E4̢$0z~`Or nˮj G1?6-.&)a%A'2~ Pzcu[vUS4KrC:n2*j"qfQdp=yBCP g9_eW5EO$G1?6-.&)a%A_iYzN|⊸ a0S;/HzxȕYxElpR~֧IrQMNIjlLD3F;u.)B ir6 rdg %Xdb/[F mR:xy1?S˴lG\wtuͩFd9~m t9`jRN*$Wܸp޶K/m h{E_Mx`ןT\ FƽE!4awZjMbS5[V t_EV_ ǰBϨdn8T6<);wvSv+KWwQ"IW~ړVP@s.m1 Up>ϛ4n㵳8<ۀb`SOnmbIYb0~n蜟UO9yHuڜLm/*j"qfQdp=ynC&ԟZvUS4KrC:n2*Q ~^mZ]VEMR=N,J w=O m(؄ӳï;(uܦeeU$E4̢$0z~?܆M?=1-)z0 ]p 6,쪦iVN,J w=O m(؄ӳï۲YqaUYeY5IPA0 ]p 6,쪦i(uܦeeUתi(uܦeeU,,# 9 ỰN&neMe<#l|]Ą "&NAWY@%OgsT<sIJ&ÿ uQ̆ga}8{;=5UFu+tܸrFf 2*=c b f$S;p8E 1{'KTWۭqB# @\I6g֪ߟ- T3/}l!γD'iH;0f>WHChPiupЋM̓` n'I}v:4 !:CȂ#s؀cnEBF-T> rjWN}'8&@ 4\`"q]o,XS/ #J(EmN;vο DBN1<0 &;E=j~:!KkƵgxaUX~3FNEdSR3:Bܸ,,< pFG, IyoI/A) )>;_l.[@ lL p ぜpѳTIS ATm[NcY[ىD6J#vˢ "x+9gD(@$)"QDo& 0!HY)7V:~¡0 a K| j #62IFB -bEuAP*B_8v 4{z QƠt#I-ҳw8 2Ar!. EGm{w/h}q ɲ {\hWmr WeqQ#=E?){cg]Ws0`)jAyg6iV5E9t C1\Xg9k>? ˜b0G5yR"4  !@#ږf@$`8o߿}&g^L!?3o;/yztGWm2 7F(7!p^AAț>R {|J f^0U9 [̼V` f^4U9 <4Z$0G|0i]Z֥IS֥%? g~f^=bAX7{rsjnbZ |t lfdF\% ,uV(uNTF$4>"H'w1of-^Ikzcu[vUS4KrC:n25I8 ( r1],쪦i(uܦee *j"qfQ0 b~w=oYmUM,Q M˰T$E4̢$a ~zvA)z%9!yivYzY9].p*i"aeA aЃw+*jfH~bn^]ZMVD=R-NJG_CܿX ْqSJmB#PǃBs22"o.Ќk_T?PLR+t2#p j~f^=bAX7{rsjnbZW>OG:?s76S ̈|\;ڧ|>B|^t> |twljfIbܼZ{%B!?P}y^ߴ=uL+q mʢ멚iheH'zar====ˡw:41yZqviV6TE4=5,$ "zar0ڦ,(yX$8&ꋶ\<ڤ yX8|B]/`9~5=1-{PP=͒۬ FkH^t>p[t;pٚlꘊhxWzd7rj`aY`4*0,hTLD #~$I& qD5;BslȆ۠ڢ;B+t#.3tAр,*J*HQB_R Ic]dERD ݰ M|OOw]뺎HДI]J8S!{c }ݣXLW"$u}]VTع )MQA;jvހl&4e 2E庮j\fER i%R#->oaHXU1'n]H*bE|ePW=GTٯb*$Vlڡh9aZLT:(V1Ѻp̽=_-ڡCf հ  -ڡB7d\!q)i,jedQ%*R*"9+B7n؆@^Q1PU~ &BW[~?cȾWNzz}ެ+kzz^_W%|=kBK te3 "FkFkFkFkFkFkFkFkFkkkk[{N3.߱ K3+ /Ɬɖ+'h~Gv#'nf] J ȂOu{{{{{{G{G{G{Gk3#VjUMRuUjVժrJU*" HEQEQ@@@c1c1c1c1c \R$"K if I$D"qwwwwwwwwwwwwwwwwwwwwwwwwwww9眦i111111111111\RK:Z¥")RJ)RJ)RJ)EQE!  UR% JUbU RhT :,dl#PW:cF33i$⧪`s/j:զ'*HQJi+HGԁfӀ2ұp*f`"E+D<"HC^BK<C(,ABЌ `flm||||||_D3( 6qyZkbð*) jr"%IG%Bj|EGIlCƀ)\AE@ LAd3,_rte|\XTTE8 LRhe>.OqvsMpVwiu:njb^z^z^*) jr"%IG%Bj|EGIlCƀ)\AE@ LAd3,_rte|\XTTE8 LR}}}}}}}?|>|>3f̘1cƌ3f̘Ȩ"W+;MǕͶ7o4vpLW?tfiqy)Mx𸈲;r7n23Ƿl㍡@T[S}Ǎn?i1F`qe(QIMg+J "9@ aaaAAAs9s9s9s9s9\Mqli4?n;"9D1c1cB!B!B!aaaZkZkZk:s9\Mqli4?n;" @); L@ {{{vwwwwwwwwwwwqqq MѼENw4jcorvr,BKp@\۶m۶md1YHap[t .!Cf gyUGq&iQaXMPi B|'r{{{s9s9s9|Mg?nTnM~_i7:pڏ72G fI$`5I-lRKȏ#d:&C؏(((JFGfԈ^>W(l$Hy\FAYLD9< B,@A+dlpyst˖dUTDap`!Pw Z!#`8`*&M" ;[T;Pnْ츊jwzfW>&e]\XiT(}P|MlIv\E5LA;=+OnF 1xFd aiTD!IDXd!G{MfnhfLö}cQ4n0nLfnhf+HFNfg4nLE=;eg-,"K 252 eYeYe9s BP( iieY\Mqli4?n;" 9DʿAAAAAAeYeYe9s=\Mqli4?n;" 9"\c,˲,˲,((     (\Mqli4?n;D"  ;5۲3 BP( B!L&d2{owwwwwwwwwwwwwwwwwwwwwww`````````@@@\Mqli4?n;"  _s)qq 0 0 0 0 0 0 0 p Mg?n4w&g4_/ fs\n" 9"\ʿAAc1]eYeYEQEQAA\Mqli4?n;2K1?}}qLjT=35ӖDt\s}>׽{{]u]uqqqqqqqqq P 6!uF&e>/x* gh"qqXe1QH<,"ap{d!3MǝfiP>54ivqNf74ۿi?R/jY(O30@LR#H& bH $;I@ $ !t V}xR-^ l&Y˘nvݾ}۷o1X: B\,IeJQ-U6:L! hiDtX<mZ#3/ V(vR#2y`p nv1X`VU!E@ PY2(|͖*iDgzNCڌ4xXE쵓s\ fSH08 k + + 7 np7 n:%i3҈2! x* '۴Ff"^&rQ8{$F dWoD9< +J+FmFmkkk4~˗/_|iVZiVZiVZdYiZU)R>ani3]ɎNQ.QMn4N>Zc]$y8 $"ap`!P2 )jpV')EQ~kTI$L L)qHF a@SP8٦5212`k'%1!x $"ap`!P2 )jpV')EQ~kTI[3=Z!mFQ&]>OCdLĂU. gLj0-B Qh@<0, XAUHP+Tֶ:L);_Jl! hiDtX<mZ#31M7tM749iNsӜ49ϟ?7|7|7|3=Z!mFQ&]>OCdLĂU. gLE/zы^E/zы^L2eʔ)S')DAS6#(€.ҡpMkd&bebNJb:3^3oA$M*P.+.8.8NZHl .x x . O₋/p%+B.@. n\>ZN^BqX`gYy<9828ldp3XsxeN:hwOr +ܵ& . . /p .tM /p.ppp/p#ɎU <98ab&ݨ݈v:phNӃSɎV"BN!"ҡ m#"""pK8ݾ"keYeYeI\ĵ8./gwK*^sUYE/X Gs ..V\^\[pp .p .n /X.58L9ǜs>;"K9p˲,˲,˲,˲,˲,˲ 0 0   ='X B" (2 2-@a@9siiiii JUrJ+UZZTUVJUJ & " 9pb˲,˲,0 0   s9眳,˲,K\B"9BBs9s9s9s91c AAAs9s9s9s9\Bf&`40 0 ۭɈaa)llBh:A#`vM+幏7}{wlKs+oɚk鈊ghGzc'rj_aY[QلIWdAC9S#1)O KɀG`'`+&b"~ineN-a ]۫YjUJ)Q ? ٕx}Wu7me\T LDt#6!.% `JɗGwgVFLLLLL0 b8^UME=s5S-2% Js* oȊkzggrFjc&6̢|&F6_>}yyu8qnmII.Ȃ"A(С?;7z38s/R'42#n, hp̿I>A۽9}˵<ñ-z%:x7y[c@d \˥XT^:U~m\;Gwe۵UڔEs5R%1ҀGPNtLJHzFYDABT?QOۤMIwdE5DA#?;渋 T}FF4n@ZEdžp|b:Pt%| ٔ :0:()lfΰ'UB ( ؅a-w>XNF'=U$&,jl.~`_L(EDVȁ aerL?<{6L%ڥǥ8(C,c{g1Էr)*Q+V:so.)8hFVj:VQ$:3+'R(!1 n90ϒEY 9੺E0Kþ"@T Z$ڡx+ Q}>N(<6g&w+r5u4W; '`޷R^ZbE+]3E;TT!z\{嘕13改rRY2: .bF&~/(իC6T4[h P.t0q\Ι1.3w2bTʨǂ6PWbţ',AQvȔC{i#e0~ t&t@˔H5-+&Ǟ/|S1f晻HRv ڃ UH! ?:QR933g_^ v1c4fzRd̸b:}_X+7PI$GeSL좊Wtu._Lwqe 97i@:Emi.l)R͆D_ޛ533â*duEA : rT,lyUDVhҧOO95w$}h=%bJTQ.7GUnɆ Zӫ=_~z}+f,AV̒l6靓x >Hp}z> ;ί7#Ͷ>`-ALŹ^b ~m/PO /e")_!F*j1|p=1hM=rT|x=1Iu-@ܭ|b1r4 ^e|29c C4R)FYLJ0A<ѐ6.VX:QT򈠐u1`C< +h!YXN0* bb¥ ]u\7]թNB;dV "XP%&-D`R&!HmZ23-$:#lGv#'nf.XYfŶE% 7Pe ,p6H%r ,k`yťvXXi`YX0UuMT%(tQ8APph?ɼٌdJ3aZٸVY8}ROpWTP 4'Z!gnq1RKiE#N_i[;J :H jzTN )ΑA쪦}7!?߽۴  zun eK"} ଭҨlZzaY!꛺eա6Rc*NQ6HƸ F/} }aVadNMh0A"$B"$B"$B"$B"$B"$B"$>#>#>#>#>#>#>{{{{{{{{ӛ7Mozӛ7Mozӛ7^5^5^5kkkkkkkkkg}g}g}g}g}{o͸2r"1!"}W>=lcVS1LiC$ނKh`'u>Oӟ^{^t~v???????Yc\ KQT9Ҙ+xBxx1}eLiC$ނKh`'u@r S;rqBt@t@t@t@t@t@t@t@[p NeH"NP fQQPI 1"Bt~vN͑50ƵI) '' -?0u˫:6IKdpE*Pi 987&A#` \|g2îDe-TEj>JGʥ92Jkr/cU/ LI$VB:S;ra0bNJ1LHiLF<`,fIbw6-öIW"K#D[熩P&p쪦t4Ba(|:n2 R]VEMRq b |0D oN @ǑͣBu[vUz:,Q uܦeeUԤA"<Gh'f3)̈́aኄ@WFZڦcE3]Ed R1b/`yoe]UuMT%(tQ8*Jd_i'vb'vb'vb'vb'vb'VJ @[熣x um2EڦcE3u<(\8 Q.HX$8~ =ؿu뛧umf 8dlFW20.\P"JHK!%  Dx`&bp /5^4^G8h3^#^t#^2#^E0/2^&dcHxxixY}=^R/^]\/(^Q,xQDRFBF2FFRy(΄[#Ҽ[i)dUIy@tme U%!6BNzc'rj T}n$MZdg.! Ν l#'i]Rg8B.ٷ=ԁoBlK.ZOR68X,sfN]A./@u+|&k h"5LXպh4 a7rVZ|03jq b9<Ν ҅^ʦtN- ?g}MY8誚~A[e RF_(8I4'P[fl]?ӛcч Osc'?8tܩmqj1uSnTR]G+wz˸!(/c~׍E/nh$gKJO/ n7;< iFkXiZVy@/b#1h/x2_n/G׊Zw罷/x&\zWb\COcYhY 7E^ ^1T.O>3Њo|n .M zxëf \BF_ph*[:mW<ԎsGԄW: 䦥Es\  Tq/"ܧE]Ϯ~Zyǹ|*N_):V;[8 Uw >V/rGʕMVrMu]_(XțqS}g.%nx<[=%㏦q O_Y>WIj4' nuB'y rὤM|_,tAimEb{+/9S&CVQe9:Yz !w/*<BqENƍ\ OxTt墳J1-,o]Lݔh|+~}Jnt"/fƩCEZG 47o3nI3|>?ec% k^ TZ 4!5Qv*D!帔*njQ\e"+s8;al#&A)%7V(OT.to mJW3s: Xi%\2*՝W=?c7D d<oq4_w4Cq"V@ =0d ͳGRX*5#ze tQFSm&4_3fLSKV%Qbzk7xhs1a8$B9"$o8$/k2 &lE2tN. P3RaG?!0S鷌K#!{_cnC£G34B~&E95՘ {.G `4hLID2H0Fۉ<Ə= 5G|Gi5 $ $X 5c`bZR(tJ(x̒^5jV:i$ >$}0x_g9ߞkw.Vf`bZR(tJ(x̒bbNm~{.ݱf[ZJ!^kJi*F1KŜ8ąj=1\^cu9Ͷ6C\-JBQT"D!c9q >zcvrmUk)m4@Y~_̉C\mѳo;VlZKi30=iL1z.cK6 8Dfl%L"/o!넹 6SZGR-4>1|.YUT)":D',LkI=m3Y`ծv*6Cs([n:a.o ԺKi[n:aSԧ>O}Sԧ>O}Sԧ>O}Sԧ>O}Sԧ1|.YUT)":D'4ݥ- %¢|J\T+GciY1Ϳ乚~E]}ҙ}Oۡ9lbWcq6 $tȍR,QV<,-#z8mIƚ]7!s3L֫ab?p,J]Y7P6F>Kdk<;D pڕ A;p-DA[ man]*unVmHlk6-@7,7zj_'ՠZ&:c&=䚕W5揼8A<@O2$-| DMTOeġ]_t1úQjAap7݆ '[TDxp *ۦ'pqXa !1&?=hA,|yQ.y05Ba#t$k֑!"ÑD3 HuP$IPF_554>2$z`%&P2& ♞vN^Ei=EDy*9*z=tT^dWWXj:.b+0{dL!_Lش*7]csԗ~HU#t)K@e{зU/t{b~wXy@%LX!IOB l! Rt!J4SR$Q(,BIWh_v_ksm)4ZzKEޤkmezVM^Q7ZL*W*h_t]>Da!GO^CYxB\QܵWoV yo-P>8OB wr!ǭ"zm>NmΝ C9)jN<oHݛ$$wZB+w~s.; EO !>5Ctyqۅt׋ޓ$IeY&iz<8@8 P( D8"h3H8$RS*Fk2s>9qtIʓy>(*F( -&LRJTj\ dJ[Z[6ͅs\ڽzc'e?pfYp&!HbӔ5}TREh%մ eCm궺n- p,7rSuXcu;v۵;^붽ma^̓y3v}n\`ݽ`O%9\? q' 9$LKi>Q:SV>UW c?oR` W;8;gn ^ X( g!=a )` F3>b[x_IYbqB5csYY/,}\ff(D z`pH~)p۔bkŃP +:owFk25#S{z_z6/mO' ]s!( TSBD~zedD~g!_7=kq{j <&C \2{",Q>G.9EN|>BQ&9]wBK"L`<'ә!<]Λ"xv:>nW Ƣ~}(LD&.eNb rR!~ 6~7@f},?D^3rrNIy^e(ցb_͒jĖjS5+ TmrMkD4,T SĮ4[{{) Itr:NɖD*COGU#*vuo  J Hr?l \ E<~K3&ҩMA^#Z". t)L\Ȅ0dE$DXfwZ,7i$$h|h}X&QGS|&hw6aq5"ryv6$VL5V$u,JG٨Bph+g ]nPQ9e(#Y @V"ЈȮ$xrTEܑtar]Ĩ), }ɓ\ta1D$Y< w:%|H/YD'DDq^)ho[>c|klmQaCF@Xtl_>+?g@f:M(m }y}\g]OML}q;?T*tPWʙ;]F6շ~]GgzmG]DbA~mED?I/\Bfyʍ ֩CU=R*tXfF5;O weO wvT w\$!4&Zkb)2dG92yM^ ԝFD rFsna fcپ{zHW-glNL_ė ce)RbT>iVT٢@xat>'ƳG[kvd)Vbɭ]OgOҌG+_@Kp[+, |ñ"OV(Xt͝ь6o$k}Ĉ(ⶖZ쎜8ch)'?Vy;;nξwk c k@3Ww\}99gh t;ynVZ:P{§`@TǘFCkminb ԏ?hXo&\!1ζ|{I _3[o?rt*f os^ Izw"k%>^TNQMYz%JGS"fYO@]G }NN+z|304 o=m-;@^.ZLw̐7ߐwuMr9! 9akd! 8ClnR Lht׼fd+DL]]0۲xlhcć?`r9ON8\m-B[ݴgt=Dr.G)ݠTŚAQ" 8vu]MjOIW2 ݞ< ݆0sj&ۖ?z `mI`s3JEhoUhO@&0: \$@K:*(]lIkߢ8^y|_ķdochUu =I%vE }z z j,C]qX'xVНZҗ:zAA;zP.'B_C3#z3\hN 3uuZN0,u$0ڑ/㎄r<˄ȟ`- Kq"]?8c$!'(i`)&XO 5'  9hqPԝg$Q y4Sdq  TAuSYSr/rT鋒JRO¾@GGI *|Xu|PNjZ[ҰU@(kJXՍղe\f@U'Q*9-0]qAԑ 9[-»|r\ #IYNx2k> @~f_8^$6Ŭ[[x__EjoĻ`xב"/UOŐ"y8iů8em)∶86nlò pl2!uP﨔2^!x*e U4doRI=%FMaQhx i4)1I4a pkj|wʉ+C5PV7|l;)q {〹-;` g@ >GϪ ^ zWufe tuIXJ5Z־m  k R9<R!|CdTt*,^ u?e'2a֚09(IFlA85*Z"1&uۧa. pl#7C} vMG{JߐN"BJ㙴g@I{`šocJ{% ^ \ ji| n\k f5ՒU$b+" kX93Lf晄a'\׏`T\as 6u/ySŦkK6&&#ck)c*(`C4Ҙ BjR",8+Dl,fjT-xX_vC $aA 1G p$F1k*|帲F*0C I炟t5+ٻ-%OF7"pX# wi^cp#mUD@NŴnYVz:dPGd[HFz%DB8ǹ( PP3jڴd1)DPT-RU?M?"~/p<u2R~rKu%=SZu $zhi'Be5EhKZix,7BO\iv $/FQ\gr}"-8CNYdoz w$3BP_n}#.9DOZekqw} !7BMX^djpv| #,5>GPYbkt}! (1:CLU^gpy"$-6?"""kq|# &/8AJS\enw#$!,7BMXcn$z%+:EP[fq|)4?JU`kv& '''7BMXcny(((` fV 쵼 +3pfAk+s 6'"o^J@˓͇\I؎sJQ03Q5xl`29\ #.9DOZep{)**7BMXep{+&1>>>>>>>>>>>>>>>?????JU`kv?@"=CNYdozAAAAAAAAAAAAxAABBBBBDSbq|C!,7BMXcnyD)4?JU`kvEEEEEEEEhs~F'2=HS`Ffqw}GGG+5?IS]gq{ HHHHALWep{II&4BIKT]fpzJ &,2JJJ^itK$/:EP[fq|LLLLLLLLLLr{ MMMM@KValwN'2=HS^itN O'1;OOOOOOPPPPPPPPPPPP QQQ%+17my';Oc+?Sg{/C\u)=QeyUiWWOXXXXXXYYHauZ)=QeyAU}\\w]]]]]]^^Ocw_+?Sg{``CWk a3G[ob7K_sccccwd+?Sg{eeeeee fffffggggghhOcwii?Sg{jjjjjj kkkkkl7K_sm;Ocwnn?Sg{oooWk p%qq7=CIOU[agmsyr&2>O[gss%1=IUarპDDDf1.gҚ*0eCDF:SsZ+&KG4p':WqmcMYht(4@LXdp|$.8BLV`jt~(3>Lep{#.DOZep{ +6ALWbmx0;FQ\gr} "0>LZhv  &0)4?JU`kv&1DJS\ekt}ת$/:EP[fq|'2=HS^itAJPV\bhntzIT_ju %.7@IR[dm6J^r:Nbv*>Rfz.BVj~ 2FZn #)/>KZ`fly!'-:IVcp}$*0?L[hw1BSbq(9J[jy0ARcr,;HUds#0=JWdq~-M\kz &5DSbq,;JWds2?L[jy'4AN[hw +:IXgv"1@O^kx*7DQ^kx(5BO\jz"0>LZhvQ`mz )8GVet2JT^jv %4AN[hu )6CP]jw&/8AJS\enw؋7BMXcny -8DQ^gq{ (3>IT_ju$/:EP[fq|!,7BLV`jt~#.9DOZep{ )4?JU`kv)4?JU`kv&1Qw{LnG9UQ"ԭse󖡣T>޼4`70@=˾t( ا,(ZbHGq[] 6 }_,0Z`˕Dj,%ziutK\GxT.; f(~ =7PFt^ȻJ"sP2j":= ɉO,j=~$6[;,m:_{-Z9ݭ́w&ΩƮjyvbBEd$Уiu%}a2xMXlqZe:,l"D{<169oOSu!`_~ɌM3TDxϛBZ 7T Yk <ἱVqB Тhú0oa&T Fb<]푡&ykck EgNąUʥ]XBì5pLYw@;sJc j[/nA = TgƖ)yAS]ҏ]vyyZƭ[(>9|`ئdi}:bX,bX,bX,bX,p8p8p8p8p8 `0 `0 `0 `0 ~~~~z^z^z^z^z^ovnvnvnvnr\.r\.r\.r\.r\.wnvnvnvnvnZVjZVjZVjZVjZVfl6fl6fl6fl6fY,bX,bX,bX,bX,^z^z^z^z^׫jZVjZVjZVjZVjVjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JR,U8ѳ[*JH f8dh`BXe LyҗNn-~fbǼya#Fӂ"t8<` /,H2bߒ;>ލN)וTS )J,?h rJ <}gɾv@2j'D$ ÂkY4Cҏ{S{]kX֔'!  @H D`A9xB^dkˤϪ |>|>_*'K2|(! rk[,PvY%t >!n ;68Ku%ՔDEdi% ?mފ=v$2#AVD)Me]TP7f/[0pKu4rv%D( U hTKgQP .(@Ղ(g/>sǠCx(81C".S/5Zf<600䥱 *ŊjIA `$å֯+ LRRRRRRRRRRRRRB"Do/2GCegU92\<`A ax(.o_Wh֐, :VPAV뻝mAN\0 ]5KRQ Ix,Q2lg^̝ >^[@\|r`ggϨ?!hz?cSM3Tpp |:5ĉЈ,9@|G7~qW[)S8^\0Lx!T `pA(KNt:Nt:N$$$$$$$$$$$$$$$$$$$$Wwp5JC)95 xa\w9 $ (&j>Q7"7=t A4RE/?[¢YTB' hAyc!ѣX <<<<<<<<< k0$A$@P\.r\.r\.Kysoq4WlK )x:d0({uvL"# F 421HSdC'vn.X7GsŶ8pGGGGb:;} v#('''''yׇdЩ''g.}|-zUA- |i$ӷiVQgLNAi/tI`K`_g^UPKFB>:63` movtY*8(JRT*JRT*J%qV*%#! ` movtY*nz}yKzr1{p6X%qV*%#!FB?<}۬fE15a^nAD h\:[lZ2ѱO6kYQLG͟29a0P7O{ɠSON"f \:[lZ2ѱH臧o{Ӭ(R!L&d2L&d2L&.}|-zUA- <H臧o{Ӭ(RpyׇdЩ''gfffffffffffffffffffff` movtlh?[|tlfi$ӷiVQgaAZ`0P7O{ɠSONX`P +%ĉЈ *T``g=nXA 4;VXSM3TȩiF*N45 RQ  fpO6_@zT&'$< ^2ԓhg\:[lZ2ѱ9O6kYQLG͟29 c\:[lZ2ѱ9,O6kYQLG͟29a^nE|踁T#><%N=9=8,D2pIlի ņ<2TD0@ӷiVQgLN< ^2((G.$tn2" p 8bW#L#mNɺ~0 QfpFQ6{mkӮ,"Q<\>|(!*t !&J{{9:->Bψ6d8pT*JRT*JRT*JRT*JRT*J*Qf- j%3^U@b240 4Z/IZŎyi  ntwz̭NhHQbF llllllllllllllllllllllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj<^!Do/2GCeg C)|xty#u콊E@c L<9J.,p@X%={[ZLA`` HLA&eCF+S%[h83c^ZD<ݰi :h HBA%w|ݝsS+)$D+RX~0C!&#"@&y~69 Β}mQEd"EO5I 0`H&d2L&d2L&d2L&d2L&IW4QۋamYG *~Fx 0`<ȇG7RޫX4kK5``Q^p… ,U8ѳ[*JH f8dh`4h2I_:9"醍M N@$ [f~Kx7;=V\WRPMI4V(paBLȖ\2돰gpk*j$A(zBtI22-{Hqojo5k štT4C 68P<^!Do/2GCegU92\<@X`x(.o_Wh֐:j`4Kb(Nmim3 ҃/* 1NPV?cSM3T(**X̛{b[BlH!CDQ5EG  hd8] # 1b\˂"rO+ nCC}x  YX!+USDVi|—sJD@3r&$43kӌ)"h ի&7R\ hԠ$re HB;x2$2K"< V H(b1HC=73HdSg % H@"23Jx8]Fd?K8UHW/ YbcSW׶fA:Jv`ں;t@" GeM, |ǢhNMf6^v(`QރG%u: JK^ !zKU Ɗ "xF(L]W$%J(QHLJK[_W@v(Xqɼ<Gg$M6^0G@ Ʊpl;Ւڑ'*HnYi *D"AV#wptwl+!:52Xw-S`z5 ~~~~~Ϣh( %v8#kr4q:kx_?;հ]~~~~~gQ4;~59ٸ{zZ|>|>|~+Uw759E~~~~~^z^z^z^z^z^J?$M ~voaQ-*9999999999999999999|>|>|>|>|>|>Ϣh( %v8#kr4q:kx_?;հUMJ5bPx<~~~~~nvnvnvnvnvnox_?;հUMJ5bPA ͹دIELjP<>\:|Ӓz 7L0 ;68KE#Vb'7louc P>wŴrXCfc=:{ Dd,Ҁp`kaB%HIsl ;r\@(FLA`@XcQ4;~59ٸ{zZIqIƋ@&D@`z+Uw759EhR 555555555V|>|>|>r\.r\.r\.r\.r\.x<x<x<x<q8p8p8p8p83`<ȇG7RޫX4kK5``yvnvnvnvnvvnvnvnvnvn# ntwz̭Nl6fl6fl6fl6fl6ݲh8Vְ.)NJGEC@>`(RSBw_st^z^z^jZVjZVjZVjZVj:Nt:Nt:Nt:Nt:N$Nm379 -Fh4Fh4Fh4Fh4Fh|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2<x<x<x<x<cX,bX,bX,p8p8p8p80 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjZm6fl6fl6fl6fl6bX,bX,bX,bX,bX,z^z^z^z^z^VjZVjZVjZVjZVZVjZVjZVjZVjZVU*JRT*JRT*JRT*JRT*J-++++++++++++++++++++++++++++++++++++#################################### Nt:Nt:Nt:Nt:N)T*JRT*JRT*JRT*JRT*Jh4Fh4Fh4Fh4Fh4BP( BP( BP( BP( B|>|>|>|>ºrxJ% ֖IUAxppgĎ 2Dax(.o_Wh֐:j`42dȐ!C~Kx7;=V\WRPMI4V(paF!.TG38KEQ =!:$ $***********************************B(M"s4tX[&}V)Å;l0@><:|]^ŢYC~XOǏ?~`Iʼnܽ-m&RVBz0Ç>|ÇPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPHBA%w|ݝsS+)$D+RX~0C!#"@&y~69 Β}mQEd"EO5I|(!*hl6fl6fl6fl6fl6MRFu{f c L<9J,X`%J'zvsxKZ 5h2I_:9"醍M N@+V 8"R da,UHF-PPTB W4QۋamYG *~Fx c0L&d2L&d2L&d2L&d2L&%J'zvsxKZ5h2I_:9"醍M N@)R  ntwz̭NhHQbF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Z jrօ5Ihȇlp Bi俷2*N.T`Aĉ *CR ,&xr&L0a„OF+S%[1/-"@n؈Ѵ4X(QRPoFwJ )ъ%n4P!H%I_M>d_[TQ;p BCMrĈ#zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz<^!Do/2GCegU92\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxXDqg7woKkT0Lx!T p" (X.r\.r\.r\.r\.%RPoFwJ )ъ%n4PJ <}gɾvvvvvvvvvvvvvvvvvZ jrօ5IhȇlpB:::::::::::::::::::::::::::::::::::::9999999999999999999999999999999999999,U8ѳ[*  @ @DF+S%[1/-"@n؈Ѵ4X#"@&y~69 Β}mQEd"EO5Id_[TQ;p BCM0epoI?M&wa]XS>|bbbbbbbb<^!Do/2GCegU92\P ]H.{bѬ!?t,Հi'G *Qf- j%3^U@b240a4Z/IZŎyitF'Dp A HBA%w|ݝsS+)$D+RX~0C!FGD*L#lr%ڢځɨEj"Dвh8Vְ.)NJGEC@>`B(M"s4tX[&}V)Å;l @C)|xty#u콊EбT d_[TQ;p BCMA2pвh8Vְ.)NJGEC@>` !&J{{9:->Bψ6d ARFu{f c L<9J.,p 0`Iʼnܽ-m&RVBz0]0P$& C dҠʔ'}Ig/vK6b4-8!BdD* -[r]IA5% ZÍ 1 8"R da,U㣣ccccccccccccccccccccccccccccccccccccc#C)|xty#u콊EбT %######Kb(Nmim3 Z\\\\\\\\\\\\\\\\TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTD* -[r]IA5%%&&&&&&&&&&&&8"R da,UHF-PPrʕE=$7ܵuaMpR:*ADDDDDDDtxJ% ֖IUAxppgĎ 2VXax(.o_Wh֐:j`4<<<<<|<^!Do/2GCegU92\L$IXDqg7woKkT0Lx!T p A ;bߒ;>ލN)וTS ";;;;;;;;;;~~~~~]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]~~~~|>|>|>|>|>nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn~~~~z^z^z^z^z^/''''''''''''''''''''''''''''''''''''|>|>|>|>8<x<x<x<x<~~~~nvnvnvnvn[ jrօ5Ihȑ#G9r@><:|]^ŢYC~XO҈#FaIʼnܽ-m&RVooooooooooooooooo LyҗNn-~fbǼܐ~Kx7;=V\WRPMImmmmmmmmmmmmm.TG38KEQ =!:$)Rmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm^z^z^z^z^jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjt:Nt:Nt:Nt:Nt:NOKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK|>|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8~~~~vnvnvnvnvvnvnvnvnvFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCcl6fl6fl6fl6f쳳z^z^z^z^z^jZVjZVjZVjZVju:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>fl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,bq ^yCGcL?qb1"1⧝q]8$򠦯A-wuˉEb)mfw+m}c,)>,>>@DAB/;h`H1Hff.!' M">T>`?-ĥdv3vnxp؃cSλVIIvvnnvvvnnvvnw;ό#beD =GlJT@dh sg 38O;PM Y*EPC6Qvƀw8H莿K C wiq5zwOw<9r(>@D"u ~v09=d8)AH!"DAOI+@='C\SD2@4sId~J1%OQϳ6S:r 2Eb=Iq x9|yY̶q6AS%L@>v,q|E6(:1]P/.HUm݀ǻP*d@)Rnj+5GG!iV}I.DX5fB$SP.q'ܼPGƶ\ H3<$}@2/T\ѵdGф!]IG:xD JTk#)|̝1\~yx>FBHf?8XV\8_DO7K&]D}H?|VK|FzR]e3gfMzt /~D"D"HD"Hdʠ$dD&Z(MNmJ`oIjs.TƏ_X< mGmk ~g@U39A%c""y`1f@IH%K9!d}O,!@E*< L Q@P" 6&t/z:O vh 5 %@`8m^V3\A͓l?hVdt# LXcf86T]aq$Oq\{Ho)LKtD)_:h 7҃tu 90S&&hhSp %"\aVȶ 7IG+M Rזv{{!aZWTґo3C 4321P/NMl K*i kkДK+S,926fXqbć &<`YeYI5ԴtT4ӻ{[;# ªzbJ2WlZIcf .ZP  =tܠ  8`A_V*5gȄK)Nc2\0!ƒ ,@ c0 )('&%$#bIkK"E2T@???7~{xtplheb_\YVSPMJG쎁B?<;9751.+(%"}|||r9s9s9s9sY'TSRQpOnm,k J)ɨ_qOOc1c1c1c1cjΐ e *R(1"5dPaB $8X@ZNRPNLJHF({{{7~{xtplheb_\YVSPMJG΁B?<;9751.+(%"ASF.YLyȐ30-*'$~BBB{{{{9s9s9s9s9|{wBwV *J?UB 3niKv9 +#.ezFѼs.0o XO9/vHĂŒ4rI'|JdE1۶m۶m۶m۶m&سc;šrJ"ѩiI)ȰhP@H94/*%  c1ƶm۶m۶m۶m۶@ݛZؖUӑP IFC B;61,'"Ы[3 㺒jB rp], #<4/ Y@Z醦m/DVӶ 1N} $*&# % l1-*'$! *hٶm۶m۶m۶m6WTQN JGDC ,k۶m۶m۶m۶mº~xrlf`ZRH$I$ywwwwwww_ 1T_y#`0?K^y(Ry-=]`dH>qonƿyrkd]VOIC=71+%q!2<[z )Hg5dCC<2(|s9s9s9s9se^WPIB;4TMGA;5/)# 4;Zy (GfD#br !{{{{wi[M?1#~rfZNҽ뺮:ƿyrkd]VOIC=71+%q! ""{{{{8Wv1Po ʶm۶m۶m۶m&X&}E ՜d,K GA;5/)# /`.Mݤl4ËSrBⱁQ!EDC:N $ Ҷ~bF*չeI-̴}}wԝ^g4 L;(Wg4k$`<8&  ////yyyyyyyyy»|ung`YRKE?9=\> ḐpPpqq0ōUt<̓[#zBg`ZTH<2(|u=͔\${C Ӛbqqqq41JɇF Mq+j$c\U(" 3@-l&e^WQЎ’2Nt:m,Kj8Wv%Tӣ _XQJC<5.'$!E#Fh]u]u]u]u]u]u]u]u]uc\UNG@92+JɇFCr,k%d]V ȆEDA.m'f _XRON>OB8.$jjj{yyyyyyyyyc\UNG@92+.~g$,LV G 䝃"z %:%{"YE Uˆ/u-t)FNH$ɑ7>"`Fadnc1c1c1c(%"ֵaA!ٰh۶m[wwwwwwwwwwwwwwwww¿li 9s9pY8wV5tfdCu]UROLIFC@=:741.+(%"3.)%! V1㇁{uoic]WQKE?:oKb"Ap#*i H'fE$ăumbXPH@6,"}TQN KHkZkZs9s9s9 l64t1q.n+k(hg ȇF%P%Ĕd4ԣsC㲂R">Rҁ1p^{{{{{]Z9ʯ~g$ E%vzZI'914>*4ThXʔ^ MTVi*4c1A 9gNMLKJIHGF.*&" Rm۶m۶m۶m۶mºzrjbbKJIHGFE@r2q1c1m۶m۶m۶m۶ f°p`PA?y*,%]!B!ȔRJB!'$I$I$I$IMsT(Ip4H a $I$I$Im۶m۶m۶m۶Mm۶mn۶m۶m۶m۶m[$Is9o۶m۶m@< RJp8m۶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۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ5Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T|O9RVm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT|O9RJ)_Wm۶m۶m۶m۶mI$I$I$I$I۶m۶m۶m۶m&I$I$I$I$IJ$I$I$I$IT RJ)0m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT$O320u"[Dn2%vܸqƍ7nܸqƍ7nI6B@PPJA>;8iQ9! x`H0xTi)hG52/,)&#  1*so۶m۶m۶m۶m6)! 伌&eD#bA jڶm۶m۶m۶mۖ$I$I$I$I$e Yq $6`$i8/*gH)dk$ITv @I$I$I$I$I2<$I$m۶m۶m۶m۶mB@ Ƃ`ݶm۶m۶m۶m۶$I$I$I߶m۶m۶m۶mIJ3$9 RJ)|m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$ITO.-pOb$NOXLtppp)R)Pj QLHD@<840,($  H"gl۶m۶m۶m۶mS3ҲҔ(LԶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶mRJ) yS `: L )pR'rA[n9uKx632.&4.&48xqjc\UNHB<60*$ 9 c@|}}}}}}}}}cӅ "ĸ~tjwqq^;852/,)&#z^O$12H7hh#bZVjZVj ʺzj^RF2ŭ}eM5c3b\VPJD?:5\6⫗ )"6f`DP7QrH;pԐbʼn|uoic]WQKE,MJIC!}Ɔ)P 876543rrN KhǦdI#CqF)J<"C4dPaB  ¾~wqke_YSMGA<79<`1̋K ˊJ B {tnhb\VPJD?:5\⫗ )"6f`DP q%GG /V8W6uT²wog_WOG?71+%¶|r)}vpjd^XRLF@;6 4HPr2$!@zA#F%B 2\0!*^WVUTS2.n+k(&G1̋K ˊJ B m۶m۶m۶m۶⫗ )"6f`DP;X#D؁+NP{K뺊Z*:|^׿ysmga[UOIC>9 ӠAJqponmlkjihg$"aЎMLLLLL0$F-RxD 3fl6fl6{a_][YWUSQOKHB }fťeE%t„D=:741.+(%m.è%H#0X h'fE$ԃ,@!n >v!Ŋ#ƺ0X@#@ʿݽ}]=Ĭt<̛k; ۪zJgl R{skc[SKC;3-'! ȼvl$@ha&I C 1Z(W.r\.r\&¾~wqke_YSMGA<79ťeE%t„D=:7ﻮ뺮뺮뺮뺮뺮뺮뺮뺮뺞yyyyyyyyywog_WOG?71+%¶|rFLIE>;852/,)&#a&I C 1Z(Nt:Nt:&¾~wqke_YSMGA<79!B1̋K ˊJ B {tnhb\VPJD?:5\qqqqqqqqqQ(9B$8jxA"4F{;z:Y)x7vU4䓳 @H)ͭmM- ̴\$쳃S#’b2ڱ&¾~wqke_YSMGA<79۶m۶m۶m۶mcpcbܸBͲU3i "(mkx5h*RV mQRb * S2PҨb#%Xb EBTRb#%2SR PAylj3(5:pp„,Pyj 0 0Z0) ˞r) $B" ºRT*J{{{{^3_DQ2DQPONMLKJIɈcZkZkZkZk7gdґ<:9>>>(((({{{o4aLaR$#"! 3=;L&ZkZkZkZk9s9s9s9s9m|EIGECA?=;97531/-+)'%#/1\89G3`PqD4M4M4M4MS1c1c1c1c1tI:nЈb2\0!ƒ TZ P{{{{+PlL, ˫kK+ ʪjJ*fl6{{{{m|EIGECA?=;97531/-+)'%#s9s9s9s9ߜE"{wsokgc_[WSOKGΦV{{뺮뺮뺮뺮8hh¤HFDB@><:86420.,*(&g.{v糦+PlL, ˫kK+ ʪjJ*Nt:҈B;pԐE #@tЀ 0XDDDR z@"!{aC:Ɵw$`0?K^yioIJZY/l;xYublyrkd]VOHB<60*h.q!Q.20o)h"aZm۶m۶m۶m۶Mp +Ji7Vu4s# %%%u]u]u]u]u]4.( aѐ`bb{{{{{]6Ut/Nm(h%\1fls9s9s9s9s>`yrkd]VOHB<60*h.q!q>30o)h"aZ}}}}{{{{>5Ts.MlH'( aѐprrR;Zy (GfD#Ò$ t:»|ung`YRKE?93-'&F0ō 飀o7*`t#b";+PYtIұI$r43LY71&IV#ő H m Ğ e*1Ȣl:D=#0'[8GRZkVJ)RJ)rȫLdaA݌U\9c1c1{ZkZ{{<<JVbnz m")3?KWco{ n#/;GS_kwo+7CO[gsp'3?KWco{ q +6ALWbmxr(/:EP[fq|s)4?JU`kvt&1gÌ nttGfGpc&WЕ")B0p]"wW R ce$loic]XRLF=ݚUt$c"Q d?Φ~V.~0wur#64b򆧥r\.r\.rW Z IyuaI1x DBnVF+k8GfdAQF \)yWo󵜈t\F|}}}}}?:t T'Ξn>jaWKA9tttttɿx:/'!97|;Zy6Ut0|>`x7Vu4 3cji;~m L A0qppppppppx83( 8}ޜ*&cmz63Ұm, wssssssss F}P9! kbXLB8,!m·-"{zs) =d_ZODlGcB@8T0/ͫJ)e$!/Zv&vCs]{)(7DCsgqg;)(x7]1 鼐Pt[x<x<x<63p~~WxĽonvnz^z^z^ T'Ξn>jaWKA7+uuut:Nt:Nt:=üzy܋ ɇcppYw=~~kWA+z^z^nul|>·-"Ad_ZODiHd#"~|*zh(wk F5tԣKRQ#fUGĽ.+KjGg#} ,[b_/$I3%'0We 9Kkt~^FxǑ9aOnxb ^ a__9c>χd^箈xS%~9;wwT`Fً/!(Yrs]zk9#٩8>Xy6G:3Zփ\J.ibcW _#WhDp;}[^H=IJ?exۘ2F|M@r3o_e[\@HYA=] e M19"1nRgsJ)RJ)RJ)k#zB@80 0 0c1c1\T=73,($! Esmd^VOH=2(;5OF 91c1c1{{{ZkZkZkkZkZkRJ)RJ)RJ)s9s9sG]N,+*)I!_L H#Ba!H'v6u%ttcs9{{ZkZkZks9s9J{{lc]UN}h\RJz I7/tj`VND>4&´vO{drGR`!ֱ++2,0M\86Fd?>1!\eNi#0`bVpptO.%M:A#0p(*5)1X@2`)&4 kZkZk$2<ġ06SitP$C0*JT>c, P dTUUUUUUUUU53333333333m۶m۶mFDDDDDDDDDĻ3333333333=G h!nتt'-uN)RJuy^W̻xwwwwwwwwwwgffffffffffUUUUUUUUUULR0 QD y6H2k*>ei(XAsKu"<LE`$ l]+TId,HCqp`2@ͅq,еBDN24zY)\(QAsKu"<LE`$  zY)\(QAsKu"<LE`$ еBDN24NϹ:B "y0B.1,7U|P5o@7)oxSUFf %1=IUamy !-9EQ]iu$+7>ELSZahr|5AMYeq}%1=IUamy !,7BMXcny !-9EQ]iu'3:AH $)4f#Blv䀯n>d)Άq 5~^wҶCζl 4RY`gnu| &-4>HR\gr} "-8CNU\cjv&1 ' S.X|l)FNU\cjqx#6I`w@cz,?Rex#6I\o-@Sfy$7J]p.ATgz%8K^q /BUh{ &9L_r 0CRap $3BQ`o~ #2AP_n} "1@O^m|  +:IXgv *9HWfs '6ETcr )8GVet (7FUds%4CRap$3BQ`o~#2AP_n}"1@O^m|&1M\kz.=L[jy-IT_ju +:IXgv  +6ALWbmx (3>IT_ju!+8!?FMT[bipw~"")4?JU`kv#&1ELSZahov}h %,3:AHOV]dkry KMe73 [1 SOA| [Ry&Tt|b\=[:6|Y9ظxX8 1.m L+jihgfFaXPH@80(  v1:741.+*(&$"kS;# ªrR2 @綆V&ŕe5t4s30,($  222:741.+*(&$" 浤tdTD4$|QMIEA=95} ^̻!D/"^VC;~i} M# m *g_BLO)%X {F_oD,m۶m۶m۶m۶mm۶m۶m۶m۶mK$I$I$I$I e"@cL$0cH a \um۶m۶m۶m۶m`:FOgTQJx! )(PW: >pDK)LU#"p. CDm +eh.C@ -jNF!Og2Qcu !,7BMXcny )4?JU`kv!+5?IT_juny7AKU_is}#*18?FMT[bipw~++6 m\8NR'#,(j+`}?|R.- YB }!z `RvE.ǭ4# 70# LKJ zZ:" ٱqQ1 `bB*eD#"!g *)h&cbaj\m۶m۶m۶mۖ$I$I$I$I$߶m۶m۶mѫ2Qmh!np|a $%I. 4< [o˔R*C{^{%I8 wwwwwwwwm۶m۶m۶m۶m۶m۶m۶m۶-I$I$I$I$I5I8͙EI(AZkZk-3333333333IJ?9rN=p9 j\͘H@oBq CR2,dE Pۡ6B Ap@Nt:뺮뺮뺮뺮jj]uxd$-qkC@D*,H*nlqeY$BI^R^d2 IC& 8Px dT[?okjl̻uCꩄyJN7gxEIƋ&,j6fDaS'FzhA"K3H~{|P7exZ,# xx"' -B4(nNRyL)Lxxj0)2^$S) J T1V@E KYCC3U#@tHE951L&{{{{{s9s9s9s9sΓ3 yNMmM.^Th@-rL4M4M4M4M4 Q"RHLO |6v`AB!79f&DLO |6A# zrjE$H5BrulʲQIPPP],$W' M,RJB``R^ciC3֕"aDۚ1[0!CƊtޜ% l? RDaSh4F>b'-S CG D:NԧqS $?l@ lm۶m۶m۶m۶m۶m[+˲,˲,˲,˲,˲K3H~{|P7e_80 0 0 0 0 0 0 TǕO=ECg XW(K!躮뺮뺮뺮뺮뺮뺮뺮뺮+D?Dƌ-V0 c   2L`P8()f&DHN#08ǭ YXד#US.Lttgnl +j ', ayW7v6ƕecEEŤ8(ӆf+ROM&L*`È-^ݟ55cPaBD '`NO/W|LA@DDd$ȷomigdb,˲,˲,˲,rqqqqqqqqqPЏutrpnjkt񢢅eUEEJ{{{{0 0줃p5O" 6mZhpiO:ŷaZ&TQ>Vʓx#<WINiPѽ!U\cjqx !-9EQ]iu)5AMYeq} %1=IUamy !-9EQ]iu5AMYeq}!-9EQgs'3?KWco{ #/;GS_kw +7CO[gs '3?KWco{ /;GS_kw +7CO[gs '3?KWco{ #/;GS_kw$0:DKR^jv*6BNZfr~&2>JVbnz !+5?IP\ht(4@LX!֑/HVx6p$]{T,* U(pR(p*7{ RÐ2fE +7!rkTi0@47yndC2!!+:Q)CGsZS*X[^_U$z~5=1!p7Z̵BD&XFC 4?^ikzz~5=1*.l Z)*j6зh1 U}8 b⏧k+e:횞%XvMr .fš};܍sP%ч`.1!x:6{RӮY7Z̵BD&vMr .f{{{/x:6{RӮY m, EtxmbL#P]ӳ$'pۮYeU$I2p7Z̵BD&H$ً2@vMϒTD]og9_UQ .1ѯu)pΘk1SPw҂N $) 4ω]ܸa 2 ]-po.9Cΐ3 9Cΐ3 9Cΐ3 V iQR%M쮺WKTݔRJ)RJ)RJk:FOgT&D"!^,Q `kP&h0ā k:FOgT&ZkZkZk5ًu%9!yaZkZk\ԩ4 }:̥2yEASit6KeCPXYq;{{{Z̵JJЧ\*W:͒`{/i(uA$s9s9 j4KrC:ns1c1c18@V10rMF\ oj|,@ #0MTi*M4I"2 .0 0.0I8 ( r@UUUUUUUUUULDDDDDDDDDDĻ3333333333m۶m۶mUUUUUUUUUULR49EHC0d&!k8GGCnIW`, P $A0M>MRDE@DDDDDDDDDDĻٶm۶m۶]UUUUUUeĎQ$  V/pO:"g#"(DR2SRryW HGEJ)RJ)RJ)^XRLF@:4.("BOFIHH)RJ)RJ)QEQ5c1c1ckZkZk0.+(%"  9swwwwwwwwwwhQ9! xh,AnffffffffffZkZk!'g|>{{0.+(%" '%dC""l4w9s9}%}P$EEx4>| .)m[창ֆa]8>KF?\"EQ#1(Ip4? PF1?6-P J:FOgD D0۶m۶m5!yi搆@L&J:FOgD DA dfffffffff5!yiY]샬yrM$ )oۘHL;q|;<FUUUUUUUUUU3333333333#""""""""""m۶m۶m3,($" p`@ pm۶m۶m[$I$I$m۶m۶m$Q)Q;M#:C\q9.Ǘ$eԒ a07RJ)R*""""""""""m۶m۶m{ffffffffffڶm۶m۶$y8"q0A@$I$I$m۶m۶m$y8"q0$9>d%/9CMWaku )07>ELSZahov} (2HT`lx ,8DP\ht $0 e^k{キZkZkZk:62+ofQ1tf$ K!}Ʈ 3ާ2d! [P@<0&oXڵt_aaa~NDEEz{{{۷3lk+$rBs9s9s ȬEd88{{{<9mURV/yD3ԃ6굕l: YJtI+)ґSԠpp_ݣf1S9dT̑YFQYeYeYF*E=61) `6[ʩ%bjٹ].-+Qx3Q nT<(o/--\bYA5<<{{1 AH$O,8mq%UUޡpy{Q82-'!?OD;Ji155-UA-¬r^L<,Ju]u]u]u]1(?qJE* /-k(f ^N ʇ|>|>G@8/*" 3AptIxg n]˒J ʉI ٸphaYSK>:l6fٌ l{G5! ȼXYYYYYYžz%UӐ*yՄ,܃+ӊRUUUUUU-r\.z%[ ɇmn碙vm\VQJINt:Nq#YTQL Hmmm@ϓ9'ĴkaVLq#YlяlptHFU3!+dID$ X4F@7*&/,Tqm ˉh'wRл'I5t@EI 50:(v`%R `1Z rpT 2 OS Ҧ6gti_okt'x*2sbԽE? rݶ`#X^>?hdepBp6HY|_Y3@19IН=vƉR``D$85`|9uT%K5v j 8Nt=l /HyZu^{v6`````````````Xd!=rԈ"El p‚A+SQM!vЭ@!".T^IX解n*#GC-T@1!쳫qu940 QMEB62.&[3rR2q H zTotkixqM ŌLܛSےb^.k뤛Fc+k?g?`Z/7@vI7'VUfG ;j(0jJ&hA_\-V+(AVNLxQ2!̼Fa [V)O,թenmmmme:Icژ;H^IXg$u55qH`^ )J~gnN*vuYmzZ2q HV:28j32!rn2`|mvnz^z^z^vV6ݽ}]t:N^B" ɥiE*5 xTy6VL5͋x4XxK|$"GFeUB! >Jl6fl6f3JL%EEOOOOOOOOO\.r\.r\.\jJ.G&d2L&x<x<x<^B" ɥiEo8X,bX,bX,YVM;+ ξp8]ZQA/!´z`0 `0 `UFÿ'v̎K+*%"]\v~~~o>)HWFE$2k$x`Y5l4{;zRjtz^z^z^7KՔ\$k#j5rXVM;+ ξA<82\ZQA/!´zaÆ,}TSr 7:5hxqM ŌLܛSےb^.Nvnvnv[xph`XP9|ss87&%_\mtsH>ne]UNs" 5-SOKC@<840,05532qpoNMlK &{1\.r\.r\.r?t<ăCÂaP95-)&\I7'VU4'ѱ`~ix333/{sjb[RL5+##nN ҇íiNc3B 7:5PxqM ŌLܛSے^nmtsH>ne]UNs" Zxph`XP95532qpoNMlK &{!(BZ96fPqw?p`@v%SI -RH` g`o[!fA&:R(J}}}}}}}}}}V;j)(%%$#b40/-(һH3ɹ}}}}}}}}}},N*4*qGv6 œx[( V;j)(%%$#b40/-(һH3ɹ eOd"80/.M ,*MK!YPcAI,N*4*|>|.r\.r\.-O&Cd2to@B*x<x<p8p8p~~~nvnvn~v4̼H$mY|2y'E#x#N(nvnm6f3!ܑCM-M}{R`"|viEDԓK ӊq LP>)HWFE$2XVM;P81+<AoaNjVMÍͷ͐vƎaVFcL, ^]\,VliºJaUE5B* < _y%>D\GFmv:>{2yAyy{cd`aFyyyyyyyyzj^WQMEjF j753hZVJ$DxbDD"C !cPG _>>-{z:rᨻA7'g# 652baZ.ZxuqX" *U &Jpj!zIs9R\ "!Bku}10xG롃7 8 4,T0AB104`@A hZVjZV}umz_bӫRrj*t4h((O'N0/0\B9)$I$$G#F(&"rh(0!>zر#.tsr6jpkc[SK!,Y1.ZxuqX" *U &Jpj!zIs9RvEDC 4c)aCo p7650pi.X@ab`8h``g  %Ͳ_][W*TJ)%" ӳ f&L,+PNJ*I ѱ"D ) BǠ@~}|{8e,m9٨`^i4>  "" )Iza??/%(Źfz=GAƌs|HecOo0z5C4S=qEg _I ;-_76CKPUZ_dinv~(2FPZdnx&0:DNXblv (2:EPZdnx +3;EOYcmw '1;EMU_is} '1;EMU]emu}&.6>FPZbjrz&.6>IQYaiq~ *6BNZfr~",8DNXbmx'1;EOYcmw !)1;EMU]emu %-8CKS[cks{ #+3;CKRZbjrz!)19AIQYaiqy!)19AIQYaiqy$,4ELSZahov}+3;CKS[`hmr|!)19AIQYaiqy!)19AIQYaiqy#+3;CKS[cks{ (08@HPX`jt|!&>FNV^fnv~"""&.FNV^fnv~$,4FNV^fnv~&&&&&6>FNV^fnv~''(2:BLV^fpz(&0:DNXblv~)"*2:BJRZbjrz***"*2:BJRZbjrz+++++2:BJRZbjrz+, (08@HPX`hpx, $).38=BGLQV[`ejoty~.. %,..DLT\dlt|%*/49>CHMRW\afnsx}%-5=EMU]emu}00001112J1X_fmt{ %-270 :A{b7hesr38k+A_(?\fΟ`Y a;M!HY3WAJmZ|ΔO :>l_2{ՍTtu :7e!^u ŠY+ lwjo1ǁ͆Eb ?(Wƈ́ۻ}wϸɧ $vRol: 1cYND)Qx9yӝ:xK p/Rfee F `٦FC@?<$lHA5) }G<<<<<ϳ/\Xd9·5^jRBfl6[ .ZLD "@zј"I P `sRIxzDK1dh. sӑf6ҺڣJ$!Q!pNӟOhγہc z^Wמ888888oA=  I-M٨DP^8r2\YVVjZVTTf%dD'|Fx(bE? Q9: y)V,;m 2`"ZVj\Yo_/kix Z֦g&#+b" sܴlL$ 4ŹhQ%ŴOډ9h(7dM,LF*)`0 ?ih'㢡#fFU5դkGC@?<rPGA9/%ъg%|G|(ʚzXrS6e<3)\YV_/k}צg&#ُb" _ 8ܴlL$ 7c* z/%s6[F }忓#maPd5A弔D+w/GN{2-j)*T >;:7b4+! >===yi:z>1Y UkCZAu|! >;:7b4+! :3Rpmh/Q x9%5y)V,<^ΛFXK{sPGA9/%ъ]cccҘ e *QA^C1//TQ^۬/;:7b4+! ;y3Rpmhb^Z+ꄞB}N2rY /-- 1>p8㜦?7-# yvq;p}? q pNӟ<870-D$'Nh~zC^쨓p51tJffV3.bȄ"DD" J d9K0[D$ ֳ?CA'%^~HALN>h8&=Dslѽ0(6n +Z{d9X@Wx'=qKG`ۍNwWbZ#_ +?u70#܅nqkK?󤼬"#Or r`U.ldd%ǯ9agf9j [޾._X،ݙ;Yx^°8_fPS恀(ŸΌn ό?j@y1KYNL<`a"oH A`B+&{PB4cfH?K:Hc1ӹmcL$1c1vwwwwwwwwwwwwwwwި 5aK׏ߔAc <焵 Ε-ra.-: ],uz/ݺA^lHtoz,4FNV^fnv~ $+29@GNU\cjqx  3;CKS[cks{;CJRZbj*2:BJRZbjrz $)07>V^fnv~&.6>FNV^fnv~ض&.6>FNV^fnv~&.6>FNVIQYaiqyܘ)19AIQYai݁!)19AIQYaiqy!&+05:?DINSX]bglqv{DLT\dlt|DLT\iqyAIQYaiqy19AIQYaiqy (08@HPX`hpx*2:BJRZbjrz %,3:AHPW^elsz $,6>FNV^fnx(2>JT^gpz&0:DNXajt~".:DNXblv*6BNXblv6@JS\fpz,6@JT^hr|%19ANV`jt~&2>JVbnx ",6@JT^hr~&2>JVblv  *4>HR]hpx(4@JT`p5jFd$IbDD%IY)Jݦxhh:ǎ68~ogo3HN'0gV 8 gЃ7ң0t+^P,3: \l:Rxv&NTV޸O{8S=CۍwfW]QqK)Еυ9aM9'Zs:rh,Nmd &r8%k\]Z S6 Ƀf^ XYJi<`Y'IOՀ坋8%@!Bu$On'm$;qSJh~TcTnW*`^8˕'b߿P+כsW!9b_{ր݂ {l| gt3W!(R{C&Bo<ծZz^labs|uc3S6X 5+7f<JT^jv *4>HR\fpz .JVdr *6@LVblv$)3=IU_ku49EO[eq{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~"',19AIQYaiqy "*2:BJU]emu} !(/6=DKRY`gnu| "-5:BJRZbjt| &+38@JRZ_gow#+05:EMR]hv #.6AO`ks~ (6>FNV[`emu} #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27*{H@Nl{F\pws^>Ѐ4p9/e8TZO uo؇sGp;&U@ SbhSA_92@lj3MMH}$h{\ia!Ep'^sE[;r;N%R$pų)(qRQr/039->D:. yjAL.l.zH<řRЦ?q((5 b#0>`Jnb<;玕+w}, T顏 GFOY;(v@13$ 0/b5)$wza;Yx6Ts1On,J i'Ed{xv5q0l+g&b!]ۙX֔SяN ̊IDžD=x`:Xw5Sr0N m+Ih&Dp8ྖnFͥ}U-ݴd<ÛsK#ҪZ2 ⹑iAȠ Ŀ~ytoje`[VQLGB=83.)$wza;Yx6Ts1On,J i'Ed{xv5q0l+g&b!]}``{zo-K j(Fe#C.r\.ƞvN&խ]5 弔lDˣ{S+۲b:q 83.)$z^u{{{{{{=v5q0l+g&b!]ۙX֔SяN ̊INt:Nl[G3 κ~jVB.ɵyeQ=)İt`|>þ}xsnid_ZUPKFA<72-(#"[z8Vu3Qp.L k)Gf$Bp`:Xw5Sr0N m+Ih&DnvnྖnFͥ}U-ݴd<ÛsK#ҪZ2 ⹑iAȠĿ~ytoje`[VQLGB=v_6di)Kt 4u:Z|.X ^sޡ]_ٙ#ivB$ 8H V| b-t#'RJ)RJ)RJ)RJ)ȝNrn59^ MRg}yuqmiea]YUQMIEA=951-)%! -N0 Xu]{{7N%ĤdD$ãcC#¢bB"aA!`x1cJC;3+#~zvrnjfb^ZVRNJFB>:62.*&" j*p:y9x8w7v6u5t4s3r2q1^eYe=9s93JŤdD$ãcC#¢bB"aA!`m۶m۶Ky-‡)PsS5$ l2.``jRl&WV2eevlst.Fhj8q ;{wYM{̵mUi(uz0@\~ݖ]NfIb~^702*_eWճ\,<X P4Zk5bd*F(p42s9s9Q ck h~(gXYI1ZSl,) =Wc&Gt .+p:rlZ/wE-zmk^BVNj >xOd0KR)ZkiJrC:n2*j<RJt۴(˪Ih( f$G1?6-.I`,ѡ0o۶m۶m۶m۶1H1Q=ch@3X3 d9'/ٶӘ#74 t3'aKխ~9*,EToGGG!)19AIQYaiqyHHH!)19AIQYaiqyIIIII19AIQYaiqyIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKK;@KV_hs|  )4=FOZepy )r{"+4?JU^gpy'0;DMVaju~ &/8AJS\enwQ"+4=FOXajs|RR'09BKT]fox#,5>GPYbkt}T (1:CLU^gpyU$-6?HQZclu~VV )2;DMV_hqz %.7WWWWWWWWWWWsx} $,4FNV^fpx$,6>FPXbjt| (08@HPX`hpx[[\\\,4CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27O7!ky#<:864Ƽ|tld\TLD<4,$ |pj5IM9)I$I$I$IUUUUUUUUUUUUT 9)I$I$I$I$I$IUUUUUUUUUUUU@T 2 $I$I$I$I$I$IWUUUUUUUUUUUUT 9)dI$I$I$UUUUUUUUUUUUժ* TM9)(I$I$I$I$I$ZUUUUUUUUUUUUT 2PMI$I$I$I$I$I$IUUUUUUUUUUUUժ TR )`lD """"""""""""_UUUUUUUUUUUU$I$I$I$I$ITL2 ХIdy!B!$I$I$I$I$I$IUUUUUUUUUUUUUDDDDDDDDDDDR292I$I$I$I$I$I$ITUUUUUUUUUUUժ T"92I$I$I$I$IUUUUUUUUUUUUժ*T 2 2$I$I$I$I$I$IWUUUUUUUUUUUU*T " 2p$I$I$I$I$I$IWUUUUUUUUUUUU*T2O9)oDI$I$I$I$I$I$UUUUUUUUUUUUժ T "9R& ۶m۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT 2 28I$I$I$I$I$I$IUUUUUUUUUUUU T "9R&{ ۶m$I$I$I$I$I$I$I$I$I$I$I$IT29)I$I$I$I$I$IjUUUUUUUUUUUUT "9R&(۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IT 2 2`t$I$I$I$I$I$IWUUUUUUUUUUUU T "9R&w96I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUUT2O9)I$I$I$I$I$IUUUUUUUUUUUUժ T "92I۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT292I۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IT "92I?$I$I$I$I$I$I$I$I$I$I$I$I$*T2O9)I$I$I$I$I$jUUUUUUUUUUUUT" 9IJ۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$*Td !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27:62.*{wsokgc_[WSOKGC?;73/+'# OEA=951-)%!~zvrnjfb^ZVRNJFB>:62.*&"{wsokgc_[WSOKGC?;73/+'# K ˊJ ʉI ɈHȇGdžFƅEńDăCÂB‘a1аƶvfVF6&ŵueUE5%!o#@Rz5Qn7\T"',16;@EJOTY^chmrw|5:?DINSX]bglqv{ $).38=BGLQV[`ejoty~ #(-27:62.*&"_@(hs9s9s9s9s9s9眳/.-,+*)('&%$#"!  FE`0Л[ۚZڙY٘XؗWזV֕UՔTԓSӒR~zvrnjfb^ZVRNJFB>:62.*&"_@(ZkZkZkZkZkZkZξ~n^N>.ͽ}m]M=- ̼|l|~xqiaYQIA91)! xph`XPH@80* xnNJFB>:62.*&"_@(s9s9s9s9s9s9{{{{{{xqiaYQIA91)! xph`XPH@80*`0 ƶvfVF6&ŵueUE5%ĴtdX"tme]UME=5-% _@({{{{{{qqqqqqqqqqqqq,K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBQpx76543210/.-,+*)('&%$#"߬p@0k+j*i)h(g'f&e%ң'טSiRr 8,9\cNA"hKh;852/,)&# xhXH8(hT<$ ë{cK3ҺrZB*ɱiQ92bACJ)RJ)RJ)RJ)RJ)RJ)eจX(Ǘg7צvF浅U%Ĕd4ԣsC㲂RBAE#c `]ZWTQN Kn`TH<4,$ |4*ɽui]QE9-! Tga1`@̻RJ)RJ)RJ)RJ)RJ)RJ)RGDA>;852/,)&# xhXH8(hT<$ ë{cK3ҺrZB*ɱiQ92bA ݻ&&&|yvspmjgda^[XUROLIFC@=:741.+(%dj\PD<2&Ź}qeYMA5)ȼ|FCBA @!a^[XURO LIu #ZkZkZkZkZkZk4)$p A;MJ1 I \+z9S+V+V+V+V+1Ik#bDTcj^;"Espmjgda^[XUROLIFC@=:741%dC""%%%%%%E1pO.m L+j I(gF:K FC@=:741.+(%"%" '+RJ)RJ)RJ)RJ)RJ)RJLIFC@=:741%dC"E1pO.m L+j I(gF:K FC@=:741.+(%"%" *|yvs9s9xdL4ӻs[C+ʲjR:" Β$cBa!`Q0oN-l K*i H'f~oGA{"b_\YVS}zwtqnkheb_\YVSPMJGDA>;852Yxl`TH<4,$ 4*ɽui]QE9-! -Ȱp`P@0 xZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s93)HҼ1 Ӥp A;MJ1 l,|0tN:::::(aQTJ;::V#da^[XUROLIFC@=:diQ9! xhXH8(H4ӻs[C+ʲjR:" yqYA)Ȱp`P@0 ]UUUUUUUUUUUUUUUUUUUUUUUUU P<$ ë{cK3ҺrZB*I" h4=:diQ9! xhXH8(H4ӻs[C+ʲjR:" yqYA)Ȱp`P@0 nfffffffffffffffffffffffffP<$ ë{cK3ҺrZB*I" x<|yvspmjg 7}zwtqnkheb_\YVSPMJGDA>;1.+(%" 6>s9s9s9s9s9s9 P<$ ë{cK3ҺrZB*I" $D"|yvspmjgda^[XUROLIFC@}zwtqnkheb_\YVSPMJGDA>;1.+(%" 8_eYeYeYeYeYeYeYeYeYeYeYeYe!a^[XURONy4th\PD$d2XD,˳kS;# ªzbJ2)'+L IG94)DNkL)H4)DN |.0GQEYseQQT4£%A΂9 00%^[XUROLIuJѹqYA)Ȱp`P@0 affffffffffffffffffffffff `L4ӻs[C+ʲjR:DA x<~{xurolifc`]ZWTQNKH<9630-*'$! >:741.+(%" BRJ)RJ)RJ)RJ)RJ)RJ)R`L4ӻs[C+ʲjR:DA FC@=:741.+(%^  EB?<963 Es9s9s9s9s9s9sNwwwwwwwwwwwwwwwwwwwwwwwww`L4ӻs[C+ʲjR:DA """""""FC@=:741.+(%^ !EB?<9630-*':%ZkZkZkZkZkZSJ)RJ)RJ)RJ)RJ)RJ)RJ {yrlf`ZTNHB<60*$  ¼ܣsC㲂R"aI&טSiRr 8&%טSiRr Ⱥ40жt@AAAADIQ*   *}zwtqnkheb_\YVS3<ȼth\PDxhT<$ ë{cK3Һ*H'fE$cBa!`` `P/nM,k J{ztnhb\VPJD>82,&  h8اwG綆V&ŕe55QN KHED"HFC@=:741.+Y~xrlf`ZTNHB<60*$  ¼7hG&eD#bAiwwwwwwww7}zwtqnkheb_\YVS3<ȼth\PD$d2hT<$ ë{cK3Һ*H'fE$cBa!` `P/nM,k J{ztnhb\VPJD>82,&  ;eYeYeYeYeYeYeYeYeYeYeY9s9s9s9s9s9s9 JgE*ɱiQ9! xhXH8(XD,˳kS;# ª$! Iq 8&%טSiRr 8&%טS`)<+z9S+V+V~6"F#bbbbbb;|yvspmjgdaUj]MA5)ȼth\PD\]]]]]] <2&Ź}Mg(%" +FC@=:7410ROLIFC@=:741.+(%" UKEEEEEEEจX(Ǘg7צvFVTQN KHE#c `]ZtrZB*ɱiQ9! xhXH8(hT<$ ë{cK3+Ĕd4ԣsC㲂R"a1`@s)RJ)RJ)RJ)RJ)RJ)RJ)xdL4ӻs[C+TQNKHEB?<9630-*'$! \\\\\\~{xurolifc`{ztnhb\VPJD>82,& =ZkZkZkZkZk}zwtqnkheb_ә*i H'fE$cB Q0oN-l ~SP M JGBWWWRJ)RJ)RJ)RJ)RJ)RJ)t9s9s9s9s9s9$ivHiRr 8&%טS$|+@nOWlK$uϹ x8mյuU5ԴtǣcC#¢bB"aA!`ťeE%ĤسsS3ҲrR2ѱqQ1аpP@󃈈wwwwwwwwwwwwwwwwwwwwwwwww1c1XWVUTSRґ bNMLKJIHGFEDCBAAPPPjffffffffffff-k+j*i)YGdžFƅEńDăCÂBAK ˊJ ʉI {g'f&e%d$c#b"a!᠀`hhh1c1c1c1c1XǣcC#¢bB"aA!``dddddťeE%ĤسsS3ҲrR2ѱqQ1аpP@0 PTZkZkZkZkZkZkZYq4$ivHΛ @k|.0p&TORr$;#;#RC(&$"  .rhaYQIA91}o ļ|tld\TLD<4,$ effffffffffffffffffffffff&"""""""""""""""""""""""""2c1c1c1c1c1c1 zhaYQIA91}o ļ|tld\TLD<4,$ ZkZkZkZkZkZk|xtplhd`\XTXVTRPNLߛECA?=;97531/-+)'%#! HH9s9s9s9s9s9sι%gE"!  =;97531/-+)'%#! JJ{{{{{{`%gE"!  $a(fHΛ;7w I3+ VX+0r&OIJⶻ.nⶻ.n0tA]<dtme]UMELJHFDB@><:86420.,*(&$"  zpiaYQIMKIGECA?%#! NNm۶m۶m۶m۶m۶m۶mI$I$I$I$I$I$wwwwwwwwwwwwwwwwwwwwеuU5e2)! xph`XPH@80( <=====piaYQIMKIGECA?=;97531/-+)'PPm۶m۶m۶m۶m۶m۶m yq4c  fZ+0r2IJ'梶.nⶻ.nR_VPg.m$I$I$IdVU ĤdD$ãcC#¢bB"aA!`r\.9i)h(g'f&e%d$c#b"a!!m۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶%I$I$Idfffffff[YWUS/ z^ZXVT稧))vwwwwwwwwwwwwwwww,I$if-:|+@nTB{N?UUUUUUUشwwwwwwwwwwwwwwwwwwwwwwwww|J ʉI ɈHȇGdžFƅEńDăCÂBA 9~zvrnjfb^ZVRNJFB>:62.*&" ̻_|xtplhd`\XTPLHD@<840,($  j*i)h(g'f&e%d$c#b"a!᠀`@ +3333333333333333|J ʉI ɈHȇGdžFƅEńDăCÂBA`kkkkk 9~zvrnjfb^ZVRNJFB>:62.*&" 9ZkZkZkc1c1c1c1c1c1c_|xtplhd`\XTPLHD@<840,($  j*i)h(g'f&e%d$c#b"a!᠀`@=ޜ7w I3;o>@fv|܁$c --Y0DaP4 ,qT? C{O*]ʃ'-*)('&%$#"! z^JݺzZ:ٹyY9ظxX8׷wW7ֶvV6յueU55iRwwwwwwwwwwwwwwwwwwwwwwwwwm۶m۶m۶m۶m۶mNM.D8n֠)# ,V@i >v!&F PIKMMN߲zrjbZRJB:2*" yqia9P``ߥ&&n]M=- ̼|l\L<, ˻{k[K;+ ʺzZCك7lҘ+T8Yp`a P(9B$8jx" :h@!BTReUE5%ĴtdTD4$óscSC3#rԭ}{ywusqomkigeca_][YWVUSQQthBcg6jΐ ò,˲,˲,˲,˲,˲,˲,˲,1Jdh>ʤ2[W]sbD0N=\mFHC0'Oof#fm, K/;Gu}QfǸj~T$Du]m۶m۶m۶m۶m۶m{wwwwwwwwwwwwwwwwwwwwwwwwwHA91)! )&#  vfVF6&ŵui]QE9-! xl`TH<0$SQOMKIGECA?=;97531-*'$! *JF?7/'ƾu]u]u]u]u]u]u]u]HA91)! |vpjd^X}yuqmiea]ZWTQNKHEB?<9630-*'$! TSRQPONMLk J)hG&eD#bAZVl29ya ` `3hL F^['s:u ъ".&)a)#|.Aa"Ȱ˪IiEtKhaUQA0R> ъn".&)avY5I8 (Ns r0݉ zYJ$K5 JȮ ENFȮ u$w)w VU!.{{{Rk)Rj NNNX$M˰˪IiEI9@@>6-.&)a%Y0EZ$M˰˪IiEI9A@>6-.&)a%Y0]$M˰˪IiEI9B@>6-.&)a%Y0̻a$Eq۴ zYd0wwwwwwwwww+|%BW+_ b4+pVTv \*lt:N~1YmB`30,l"< B8@; >'h2\0{{{VĮjfIb~^mZ]5-ԊUM,Q M˰ˢEm۶m۶m۶mۖZ)z%9!yivYTUU%"vUS4KrC:n2첨) ɍ$W. RB dO7,@W:YǢ3./*HQ+fbl$Egr Z kLlȳSaHeX\T&6\V)C04h.0j-2!沪O'zޓDBow^,Tid, ;Ca9J(ЇfmZN$Vp4J 3*U]VuT<<`:37ZzP(D>DD"*2:BJRZbjrzEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFG!,7BMXG`hpxH (08@HPX`hpxIIIIIII7FNV^fnv~XXXX.6>FNV^fnv~X$).38=BGLQV[`ejotyY ZZZZZZZZZZZZZZZZ[[[[,3:?DLT\dlt|\$,42LLzt1X#|A/{M.r'$df'|(7?>^[YWX GCL2>^[YWX qhj0L&WtkaWI?3) f58iH؊n-*g&#"aڬFgU=- б &[ JIH؇6YUOKF aa+5x| 4t_f6޲`(&xa ?zȓsAe5!pضm۶m۶m۶m۶m۶m۶m۶mJe-5RX7I('FA]xͥ}MĜl<m I('F75usPƼzrjd뺮뺮뺮뺮뺮/.%E&?=9sXW8Јn,Q^QE7+ vole_Y4JfKm,#~u].r\.r\<<<<<<:dZvmaUG;-!{7\ -R$Bu%5:IMIafU%CIP"xŅº$'gN G1C@E7+feA+SQ3\zoc\4CĸlF'z|>J@;3) f5K+L*Qѐχ4u=*.Sf&鼔db]WS1TၦC)MPt^J2|vpxI*L.̋;Zr^NYk?><821 $:Eχ43((>qU-M9$HOd0sSs!j0ao(MVMGptJu2X'=qa'Jz̖4M :48~r&_fxK,{)ʺӷSF"|WQkhcK0P+Ma?1w?$3遬ݰo9(w i̖`h-Oi/XDutKpiܴxܵ@Gp*^3A8谓mt,Tدhne|@@hxn^:|-t릘GNlѫğh>BE2ƝР>V}gDyVGjJaFy˪)[@NjUg Pxur̶x4{Cϼ6S`X1ǃCl>,ḯ) q$\Y?,{09FKZnYt,\J{(< qI"N+2bK+\Șv92k, Rswy_`` |+"T>l[  H6]GUdwɱQC'IMPOoooo*/4W© D뺮뺮뺮뺮뺮뺮뺮|^:lҸvV&F;x<Q{IYoe SQAQ{IY'p**ԡBA*eƵ21"XVJ8zP7Q{I#=fdcaD3_`*Q? Fh4 ?$GwZ8A|;clʄRI"?f(7&9CTӵp7gp]Վ.bXliQ :1+QQ!BJu:n 04^]`1 !4HPԧ3t MM5dhMqd1T@ gebDp**$'''Q{IYk+kx%cE\\\\\\S%H :q:Nt:Nt:ζm۶mm۶m۶m۶m۶m۶ml6M3QCVl6fl6\|sSCG /ZeYeYeYpi/ף.MMXd2L&d2L&өOoc9ڶ\.K..YDqJG1XxH2YLSM//Y4T*JRY.bZ:o|y""6LX`g)#\["iyI%Kӯ$鑣F (>l+-IwKmDŽ[|Ҫ5TbEʇlS=Gx4aU&JcF6F4K P5\!BSRF:~Kd 65>vˆf}}}}}}}߷m۶m۶m۶m۶m۶m۶m۶mv]u]u]u]u]u]u]u]5M4M4M4M4M4M4M4M<<<<<<<<ϳSގrʵ 04^h4Fh4Fv|>`][Y+TT|}}}}}}}u]u]u]u]u]u]u]u]Vt~٤qLֵ5NEU>j/_6i\ 7dPQ"D H"*Hryn,3cDYr wwwww2Mrtkifc/*C+*` $jDX$7ׯ}}}}0Ijl:~6yyyyywۥG5] Ot:Nt:Ntrʵ 04^]`1 !4HPȩOoc9چN  (BhrXNƫ ,&_*JRT*꺮뺮뺮뺮뺮뺮뺮뺮yyyyyyyy88888888plF$M"QQVQAA /[S`6KZBBʲz@ȳA,6*[3V%D=Bp\l1F bFw5 ]gH4e}`t,^bJ3CpC϶!C/t۝67Y;|O 3DZ`n@im,7>fNFdt\K?UGq7{; ]&&SrZ."p% -`I ٳ~ـoaw,3K9'41p zS~L5h{Dhv#Ϯ{?tߪ] JC+gT!? rwU$Nxtnhd2\\E5 #f66-V>34ɱuaI9%}@rkjg&F%{vqie2\TA-Up>ghaŪ|Cƺ ,rN:&  Lfl6fY3.YFdRF:Y疉x r\.r\.ݴ~t2:IC"yyyyy[|[SKA5'88888>CK&d2L&d2L&d2Q @sK憉 EL(JpC#*  pwXiN)zvqkgc_Z+x<^~U5\c`[ZYXX,bv ޚZ:y1Po;n\0+  4T^~U5嬄T,ӳ[gc_^k !<.,)(ȚtGX>ibX$8hhP7)[h? #B:8531'%# ]` ݤ|nvnv]0 `Ŕ_UME9+! ="A~l WQMH.x7985 <:w%t?2!˫S3ʚzR2" ܕ MG&~yupjfb^YSOJFDA>;985[t.Z:yxw'ǖp8p8VzZ2r0pN-G 0 `0 }}}}w_\XTQ}} ml/Z|fBiT"7wC#۪Z:*ѩu;XTRO.nl!6XH A'1+*'$#"#Bt؈eI!۾~ŀ VW)cl8hRՇh$^S @Jy}>.p2Z~7ir-/PiF|+xalʴC:An[.3)x`.rY\Оq|4jc}wNܝvIYV~B}umfSrQ-80͔FxV?CSbM(Gx&G-dw"<  unw t7hA5O-Hؿ`z1w-c[˘-"a܃4қ4  (08@HPX`hpx" (08@HPX`hpx"#&.6>FNV^fkpuz######$$$$$2:BJRZbjrz%%"*2:BJRZbjrz%& (08@HPX`hpx' (08@HPX`hpx(((((((((((cƹM+ "S6!s*`CR6ksϲ͸&9}MTss'ñ5Z"(޳g=YaavK *JzHGP$CpY5I8 EIm۶m۶m۶mm۶m۶m۶m۶h0`(.&)a(< B@ eU$E4% $I$I$I$In۶m۶m(nTCZ VV!%\\\\\\\?JyyvFWN(|^mZ]VEMR=N,Jap+|^mZ]VEMR=N,JaqaUQA0 |` |^mZ]VEMR=N,Ja-|^mZ]VEMR=N,Ja0 |^mZ]VEMR=N,Ja ̼CyivY5I8 ( ‡Q{wwwwwwwwww!Ar^x @ĻOr^x@L ;-0y/L:wݳ8Ѵ$uJ3\a)!d2'c@ @lUT&(vqF^w2@H Dl+5\&ajKuy>"y0N9~5=˼\o %Xn:m,a{{{{{{{{n:m,sR/c 5OJ;s)̣rJfzt _r:֝ qԵVLB(޳giii2`0۶m۶m۶m۶m۶m۶m۶mK$I$I$I$\`,VEMR=N, @CrE GPX5I8 $a(m۶m۶m۶mۖ\`,VEMR=N, ex]r،@!h<@P28y0"uno۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$Id29m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Tl" 9ko۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$I@T2 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITt2 96%%o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$$I$II$I$I$ ൚ 0g^ÐW'2 9m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Td2'g83p8g5iպֵua'c"q`,M a eY1I8 h0&C0(Izm۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶UUUUUUUUUU Fsר '-?!(  ")JB(! Xfe9ǘcFs ufQ0 0 uܦeeU$EufQ0  ߶m۶m۶m۶mm۶m۶m۶mV۴ N,JFA<qaUQiEI( $I$I$I$IAIZWBO'iiiM$2)1c8j<m۶m۶m۶m6򸬊zYB$C0򸬊zYB$C0Ҷm۶m۶m۶mK$I$I$I$m۶m۶m۶mۆ<.&)a% [k[FU! Dnv~ (08@HPX`hpx (08@HPX`hpx8@HPX`gnu| (08=BGLQV[cks{ #+3;CKS[cks{#+3;CKS[cks{3 5A (J=p( `t#~|oHqCTDtL.<-),UDi< v87 U05g +[RAqv86[+>LK(n _;6u*m*}l2$h,B fWk6d.IX$WVggg6ZԷ&sL""q(BP(pb*m*}\*ȣH jث`9s9ssc1c1c1c1fWk6d.IX$Az &y\L/Z$0ARDD.R@*(O.Q䨊>zl6iʈYn2J$F?vܘB(@`pU_Q6aF[P ?;< i43 ,T 'DxP!B ^6ήn. ƶfedcba`/.-"֌n0*Fh4{{{{ZkZkZkZkZkZkZn6ήn. ƶfedcba`/.-"V ,P`eAA5wkjL$Ygyq L,U8Yr$vy›D'Gu{{{{{Wik$E 306M3cpB% Rɑ!@x1\qB "4HP J~|z<;8*[ۚZ4)X5`@1⃕ nM┩$+#9C9s9s9s9s{{;r2B'ILkbJyGY%B`X>_Q]G o?+ )bo;S=$ 2IB~?&qf'5rҽS jM .'4{+J# |? j~{ RӗIeoN R%Ws:I[f1y\y\WlKx2TCGzu۴*j"q( 8#?6-z,J(M.&)a0 @|۴˪IiYQb,bcwwwwwwwwwwwwwwwTUUUUUU5^mQeUT0EIẮ#?6-AH)RJ)a!yieU$EМs9syQ$◦P,py4g{4:ƁH̒GA` .yQޫߦ ϖ<Ӱn) r #`1A&#WCbI!$!]t8M3e"@cH a X,m۶m۶m۶m۶$I$I$I$Ih2)Ip4 Eq0JRٶm۶m۶m۶m$I$I$IR!qN T'$ 604R7XJR*JS^JHBII(i" %EA1cN b[wVue۶m۶m۶mƸDSӒRґQѐ0s<96/,ds#b"a! RJ ´|rh`XPH@80(  b1uYEE"m۶mV o ,kLGB=̼|l\L<, 8%%),w|~AT42z~xƂU8 +]q7.VWp/d9"-&`;ņN`јOX&E%/VRC:?`<3Vb/+*D'T(ȣPt:N$CMkL#PGsL Eq0 H@7 6s9s9Ӷm۶m۶m۶mm۶mՉlڶm۶耥 i Ҡѐ2zmr H=n/&U "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuzѰҀG]:@;S!-2sM9)?0I$I$IjUUUUUUUUUUUUTM%#/4d;1Po ;0Hc0P(ZRJ(x:d0RaHc0;XkJm*FaBDB8k]ݨ ',eH/DρX(|S)dy?h ￿["*'pc nIS7 ňllll\:׵ST"Bd.IAf& u<6-*^Ue!"""""""""VCn24 Eq0`(m۶m۶m۶m۶۶m۶m۶m۶m!ivY"8 E"ܨ 5t,#C׆]h?&5ZZY  M2.P:TgzLUąl".d3q!ZNkvD Yu7-.zN1WS4KrÃe/" :~UyO~߽wkώ]Vm[zO7KrC:n2*eYW5E?cH `(s9L%RB&sL""@ORrOʫZ;?fm}mHIle^] _ 28Z׬P2Iϴ ~"x~lDlV+sVk-tЙH-eJ &b%m SpnC[GnWPĤlD˫kK#ªzbJ*ٹѾp`TL@8,$x5}QJID?=;972,)&%8#v-np k椣az4ݴ>.ͽ^ZWTQNKHD@=9631qR"qA!`} Rl|DēZkZkZlܚs9s9s9sι 2RQPo, TSR弜d<ãcCfJ6`l˹U[߰,)%!K^J.ѹ}{{mca[ZؖUQM$I ϧ?6V ,u ( _8X@#Grb{=OZ쓍` cME3&"X U0~[n{ %&.Gbyt42&sLxC=zr.%RUndUwX].">3U, ~|{zyxwvtrponmlkjhfedcba_^\[YWs9s9s9s9s9s9731II#D1$ m۶m۶m۶m۶m۶m۶m۶m۩Ζ )S%I ǎ_ߚ3clR7Ĉ:l@A h4KeYeYeYeYeYeYeYeYeYeYeYe~ZVRNF>6.*&"}yqme]s{{{{{{$&IGǐ00u]u]u]u]u]uKҫu*jIQQ^+sKx8K1,Yue%HFCxewm- i{{{$&IGǐ005fxbe &I鑣+NB  US-SJ '5g|rn.N!>tH;c*t9Xgz|R'M&AjȐ ?zБ 2``ɒ#C~1F%Bt`A-,gNToWJEDA@?=<;;:97655421//+U6SG}tR$G O9pڤ)K*R0AB4bPaB &@`4No{{{{{{{{{{{{ޫ~ZV(DHl4 )S%I ǎ_ߚ3clR7Ĉ:l@A ,@P`3|R'M&AjȐ ?zБM! *Q,92ǎ3`HQ"D $<²z jYI9ظxX8ǷwgG'ƶfVF6&ŵujZkZkZkZkZkZs9s9s9s9s9s9眧:[*TL$92&*O;_ߚ3c[)1"ćigt:Nt:T>z)ʓ&K 5RdH=wy 0\Pdɑ!?vܘE!:d c1c1c1c1c1c1{{{7ohs$GZ 2`]ZW7Tr=lX[ƣY1 `͛e%HFCxew %.DX`(JJ :g *P aE Cp~#)(HqsGQ**Q 6ahc )pn=\`;em6ԭb$o<#YEZM2QGhc2.d稃zT再-A0rlEቶx}*r/KTesbt){aUph_60;< ewPT필QE&`ƕ0h[H6ue_oUp: R* ]L!n+ +YaFF `"28V#iBkL28jxB{D.P`+c){y-2ϝ9nԠIe˕*Q(9BdG뺮뺮뺮뺮뺮!1:$:o֤  XJ$Eɽej#*Dp5}U " #"/S~|A~acֺLLƒ.{[IͲ,˲,˲,˲,˲,˲,˲,2oT0[߿!>1f ,x6XН7eH4n.6l)=HB{QJwtp"ľ& C+Q!ZØ(Uqqqqqqq{{{HP8^ 49d+k 49к dsF 'IhqJ$IQ Gs~uzAO 2Oœ(G/h\\+y+#Zķf}ߑ?z ȒxxbNŦQЉaDK{2%xh5YP[w?, )R@y t҄ %IWkuQ3W俈,%p "@txܲUgec"8>QNLJ{" #"/S~|A~acֺLLƒ.-hݜ:4 ^b%%5JD菞:q4.s&FA".j,LRue@51ҩHQ!@{ixLD-V4I7DGzkNT߉y7{Tj<D ':x2/;c̈Gע~50 JBGXSRB\@.v䵂> s/}g` IM5;iyg>ΓĚkl\k)s2Ou׋NƧCNEXWM哾|cd.CY,9D1smVO[ <5J8#M$V?tMsT2=Wt ݳŜ*+qiVBM 4SS!cJ- d2o>裇CG4-S-& 86؍F4h,*͔!3FL0_tA<4EKXX!_޻4 ;0kYqR@wMzPJN='4I'0߷8}R 2z$r3?_7y {~Ʃok6?=T]%>$.٦\F`BDyCcK뾖 6α-aq l ۖ~İ~>7 a]_W+|  ռN᱅@巊:9F=>r3QIV? DF؀15J YHܘYTp/z͓_$6R|`s~u7W7ۃ! q3XVq 7jmO4R6%V-iJ  KP˚/ID h/TSZJdz:]:ھBUػF x&7]KMny:IN[ϟ-ϸY̖ƍTъYZIx=!xPH̿e\٣:Һa;)uzV ֵ>jA]9O8;F&Q'onxSNbiBF<wR@%~zY=QPBx˝ Q]; T1$5kVzd S *4al_J9IC+rCȵGnLEQ/d-, m^jȒiV_D~/H|LH!aD(Ӏ5=.O1t)K,iװ=HLOdєJ5Ci[=Z+O!lN+Mŋ 4"=le][Vl^yFlNyʾk8C<2..]93WN\{)tHaÇH5qq<ġW[e#^MkYe]'Ѭ=ҜRRL))%c̊1J8%Ĕ2UcJY sΚӧbB!R!rAx=crm-09gUaԳE˩j\k[Iy76QehH31V58p7EHt[7naҼ b|z%/떒;F$yE>x'mOy~Bw+Q1$6;xgzP_Cs2{+<챸9by^3=OY ^5-P[_k9(?2ʱ;\{&o\Q):Vvr}hS8~|_lA$ƞ ~ӯo Soa}PܾwpAw\VL{w(CϞӍܦWxVlF|quf>Z ڻ8ԗCՐ9|8" m34S]]XcŞckf* } 贾œQ>"ߥRV,keǹXblS"@ET o9+*σVGy^H !)iNy4ق/yTgrӭ>t*G)]J铊TtҗNmG =d"t39t~7_[z>kW}; }׾f__?iI q$9# qE}3|%| Sߥ/#Є3>ތa\f;V,VєA9䘐[>$B O16۪t+rw,Q8#@8ʐ{85<k K}]CǠuOWp_CX+u+ԨO2f+q8%mgp!uH_^hUg~1Z1%Vdu?~g#&NR6])ƭ;iF稴`-_- 4ɽ ٭!^sw]{R8 C#_9{ADEcUaqg9sn燞s ?[>_~{~>=y/vx֭*8Gauv9ɹC9Tғtc@a! d&qKH2GN<q+XY{vҫH9jhU5uiD PQQ4R./W v}Z_o/Ww{}f~%}#}!}}}U_E_D_o (y6O`ؚ,!^h<™|U` 0O fa evևL8 , .;|NRmDQ$>gonQ  [E9-ԋ Fa)3ߩ5:x? \h:4b#  # 12@BwL' oޓ?q\HySh' Pŭ #PүP?{I,Zz*T?   fa]/r +}0AH0NJV A5i$ P)`R, Ɠa"^%5| ԓ I8"9~9" @d;U$b'X4A1PHQ3udH,v4)g=U ue tB"xsM87uf錥"{ BhѧI|1(1(bCD!0BL Y^w3:PB:P1P SM +MUAebaQ:&}?y{ݺ sW6)Uuʞ@mEkzpsӭA[~@0b06JfjOX76;s`| /o(#l BsJcxڻh_2.\R}M _}$d TB9 .#w׀0EAtL?tܓ4.,J?rf &qyWdNAUB6'jN#GGX,X}=h:ѱiTM]*jD2=o~+^VIva瀛?;zN V1h-4 n@f$7"HGQOtdt,q #'Y[OPU?̄ &9R&VxerzhaʓitWf"!FUJ7>x*u7-RA5iθjͬ+ +fcItldGb)LU}3)5(jmvWvuA!p:,D4~$[1=?{wyn7 D_}1yXې?Ԋ-xt0+7ߖ:bk0x40 ˦^9dFlF y:Co\ntV`j!֘W) nyJVgE7aBd ljָ_e]GsQc&IPUJWWser8P==E"/Lq86 >|AQr"@`"N%ll},j+[c,>.g`v(tօ/0ŸZ!Ldh ݓ C jYOi"u VҼ2zVKvy(((C \jg}#㴿PO@sΏpts}܌y 8q7kf /#Sy~WNc|gZ#3?Mҹ#Sl(N V~ۧ DOD^+ڣ33,݀.+rTnfʙR.1P3y/h.'q&[Fޅ\EW rǩyJ8>ٸ$Ow"d&@VcH#QHyl$";p!1XBCE?6*ёV$0":cX-c}(fe1VwDZ;tqhXxF 3Ƭ'H(%u+(oI0PScC:hQݻ% $/#B1xq k#, aZ ଩|uR[EꪧTM/`ZAxji> `G*N(c F =<00yٳEo,XXrWIelc /b-E\ZgQ[ʤ+_IKi=J)YGK:I0ꑪٹh0Ɔ~"%j ,8]dtw.m4&{0x h o[ ⿺1 փ;ox*K],ܮ31]H,7CЀ&8õ"*Nb>mB.z)Dxhcgۃ.faI\ ֆ=B"nC;DٴPa N#f__B&XbX]-/{U @5hɑ3f0|aEN4:eР "h9Q1$Fkixc7G lDICQlj.dLf\y 1|c0<-wE\r]Y Rk9T2G2p(2. ĸߑ0f+;ސz#F.b"-bǺf{Qn!qȊGQmD(1mbiXgc05'ifT#ִAaA[UD$ aµ՞a jXF\!`f>_\{eUw#-fvtZ븮^u߲vú#,jIa F: pBh~4RF:Y.s2(€'x|rT}RS5kS+,m& Ų) v_Kؽ&z-IGhX~hF;`t Tg:բ#(hv"L.0:ї=` ] 7~[IϬyGwvL,Ie)DndM*G$+cp3N1p:0# T"cihsTxQ5Rs# ?3eɷ( 䔎GyɏxPYQ @c>}3:YuΩr^gT8tDl&M!4|̢f&9hp9w4ca*f8[~e7Yr+)%Ƅ?2i\ */;$9#"1q6E^Cd5Cnc3rfc2?T _Xw1÷p/:rc,6Rc+4BxTfq#$e$878+ݙ,٫Z'{,cOֿ .Gs5zVRBmUӫ}uzD384 B'}Jt>0EK :*P>oL.g}^99㰑L(IiZf$oG*aGCY+#M7|(̟VSv u^H'Uάn6;bs53RjU앪34R2+s"rC`.Q/ZN˃,hˁ (ˡXTO|9=R<9%:N9ar%QkifX3DR2( @H }5Yēȟ!~4a\#DO<@SN;WDҖGZeiѕU+UR+QAr*4J)"(&IzBPBLDR2( @H }5Yēȟ!~4a\#DO<@SN+νfx\_8@ʜ%Ҙ/ف _eI^n ȏ4[Lg3?ʞi(G3JJ0 u7hѽ30S[ĢfRheDzg|Srrjv?^aVz^{)pE8 ,^u7(M,+9b)${-?U͕2 =FN\E}ެg֛z3#Jr٩`oA<*Osf sz3\ܩ {&dSl & S!fx n%9{,Y)L/EPXdU]xTM7KwP]Wo 0^f,=\}‚CCWX[~YtۢSDuBjiO٥'&;6NCFT'tv[O{HF%'؎Lx*GH6|(9/H.N.G3yLopʆr!<?bGxGoY){0.;2v (r0O 1`i Q: D.j␈R}_%5M(ܩЯ1 K6MtDT'tvZO{~+k;ܙ)$zY9NToa(ܐrgoC DnzO!Mkp{MH:F[" no222222222hiiiii"XB>>>>>>>>>֨שت٫ڬۭW@HS;X() {>>>>AIT^q>i"V=Kr^:[c IMO5m'FEcy,:wP9^xt8,.^+ I3@!n| wȷs FJ)2uVvIQڷy~N?=?y&ߑ\'pM{kil}˰af\wzWW9fXmc{,c*]׵&Ɗ!E!Q$IB G=@voo;ˠ2][B[oi A6#L~ijs 6k{ ;Um =ëи`N퉖l zKzP^o稨Є4-:Q+f zR5BTK)E O9 ^hN)GrwT+ԭNo!fa9.oز-;rj'PtZ}UOM& yGCc]l^Yd:s ҷʌ5*0(&,o?9?pas3d/`n JF`9SJ#9nvo .(@[߳{cX_nNfkVmTmSIu֛Y&pPZBhO>{3+{jiݠs Nh6SDn! t|k睍Wui-k3iGMcCm3Y<_ %K?YwOJJrnGƎ3N0_ m=wl;mMei%';\B+Ơz!^ݹ6_Йu7;{ܝ󚜹lRE$@/09%ჂL+ܩKSkM0S}.c5ZG 4S$<{x^w[i}#:tVh ǨznrTPq\PvbJܝk#NY@FqSIepP;o,?˽Ɏ-q\idݐ5pxޕ]-;ٙ[05g׳|U-,e:/_(F z%t9BP?܁O7 4W[Fe,7e^L/]YIU@e#MHFQB9,h!&Zr %yHt@~$9#\ECdX_Y_8 z` /(ᡃ{yS-g~o*/V;nķ6. vdp?iw6G3?Od$I2$I%AF$"I&q=JH2IH0ΑH%ėrڗS(C~٢ڔ~q5zHgG"Hs$$$.M=$WvKm?̖pQj|O uuhY 벫ɬkU/{ \'2VvAb[Y|+:LaNRp OYDGPXĄCD B" tS8`@`(,@駤  F#(v7m  Thړ=`hGQ]筟<z>gCx.4{b#g>i]Oϛg,;as5êNrZVNo6 gF7#z/vL詠pfs0r˖K<(`ʡV'=/27 e.Od-Mv19K3Bb_W1_zxJp8ʆhIHJ.–FB#R“p$F ǧ4ܨ`+"8N6]h`!$pT/܇4Qv :u@pC0]jAA۠i3,1 ЅfPLkgAu; :yu=qgGs1ܔ_\e,f.e/oFY\ZəKƢd$_ J嗔O\Q"b';yIyJ,ixdF IELDp7EN26qaM -@/ȍgc5A=fCy11`#np߽m umx1 ֞c=w0ʆMl7ް~u+|=[zcoz.;ӱ kaǨ{r5A8f&c{nqi>{Y2S[,m.agU]cs]+,]|UV\ؚUYp1*Na5`Kxj*b(qb&PbSw 1ogԇ1xB-p†)hxB`a ? ?E@ " N`>Sl`L L^:IM0#i&`D[&2LTeˉY뙭c y MV_$kF4O9̐f.RfGɼzQ/{'zut9Gw܆4:y4ۖZ~eհٕɬ,V0*]5-)gE VOfMVdK6$<?C(09-DNQGxCNƛ/(u/cl1v6_e{56[ܵX^_umuYh] SaVh Ċ&)'a%0uskqK}/t+l'd8Jj pa ;S $ FO;5\@̄+9 (06ZHmL$}hCE^`BDzZt@T?!tA}:yϲ}=s*f0{sC Z'鞣w.k-kSl`L L^:IM0#i&`Dч6Tt&D]`Adh@SB4ZOϟg,X>ٳ=3,>Gέu;:șy ռ9Ѵ fV/f5QsjǠ̧fS0!i_\:b 0w1=ˠ9z^f\@ϳt915e+[̧`Y Q OM.g2%RV$P|2'ir%)\r";J>$F#3Bb?aㅌ YPă .xxစ K}A"8T~o>qq}coN6c8{2n9膛b읻M0jnyGkE)܎;8 5p9=p~d7?n7W{f5zqäg<}6v;)`@:_@ѰuSW:Q+! p&96rfu}u6q^g5oNf4m>ú˰YudԜ1hF=Ŕ9`l1NzAp^<|O*Y2ɑA2+O$?xcw<Ǝtl9cg-1Ꭓ\a8n-޹~nlpvw^lֽmKv`fEv\boq ; l_cy}յ-fuU+\LSX'Xl+D*R+!beHI&F ȴA`B ?sQ>[a(֡-ef8XFlS8K*luF " flZK&-ht`рy39Dz9WleUL%˗Ọ\T \dK$Ild$N>J&S.yRɒI!XyʉL(EN$2C6lq!*>x4?! /ag\7nӑ#ǁ¬/f6˔M 䃅 0^rnni{Ӥ}l3f-eÄlcӈ3,1`aMgsy1 {^u\NLM.’N$09p'ՃH0_h}Tp74&N4p`'$Lns :]A}Cꌝ,P^LɯSg܃G>0<=W=} Nsc,WOix|1tSpM"UŢ]YU|/իsr:~%|GLWoZ.RyGNGU/. ɱ#w>/ yGEh0, :$}&^#*?gu՛Fг440u6Z&/!OR\2YxXvy4.edY$#J  Nv'&7X2%/H TDy$/9#3AR3'&BM\Sx a3f .󹻻SմjjЕ9" S`p[٭l&ٮJnx7ޙfsx7^3"sI] T(5PT:,[O *"$H$ܖf"b0Ɍ|+m9RG]^dZ7C@y1t~s WМB0py˃ @?~c=nc;8 Ը TzV-F5!dY%$bT|'wdy˂. T^d:$YqE~ l_]4" lv3b=u0׿Zbku.շRB=t,ӯJrTO.zP?yRZ2b%rHmt&byeS(];:ӛظLPt"ej$z{bjtïp}ꂵ* *PSfuE3$#v~gIƌWr͌^YD|pBC<_}(;HOrki|fqcAp[ g!\eQ?o%};H>؝[7.ݷs]7-ܳmǮ-6گij٬fJiبb~m 6ߌ"2$$IR $" RHY9P-_ק2?O?쟮-sj+[f8[zTT챟6\N뫪Нwwz޾to߾]\ڿ.c_X"1=sipM{cw/ԃ2Yސ03켍z,Dr<g?OYp5%rG>衏9GUJUUjUT/z}ei'靖ו ۷`5jQ(/ c=TmsV0SL bdtH͋o}%N; [Zgys_^]h-&4VsnڬJo4_ϒ _âR9J&7WjSz^g'*\ ܙ\;s8;yIlFzhͯҬEgd[fX2:x+㬋**04.⤇t /,+ @-Zabů )R@y⤯ =<%J̐ 2yRY.o߼M\ `?0jp_2`mmEkwQj-!Cf(, W(8?1hFS:&B6l^>thJ%mtdcFi;}1J m^i2LE:[k-:+tc}BWvfa[u)]"$=bsg資;{s!8^sݭCfN}tyCt:oaK3~e$:>`@>)^4:ZUC#, [ƣؓJ2}Y]M"M^pԅW jTէۿhvk-hR@$\s8S[#cSr}zvKK=a2/ż/⡼x(LJکIg8p޸iq4hΘ)CƱqq"Njleᒁ[=c1a7SwHzmtv+[7l_JwܬG^5jS:S!]I[En_ny&Ǯmj]ڗe?E{}@W0VLf 3)]BÅzryoڪC4dK|͇ 뇙Oo* wm5Ú> &掛;Ul0rFEﭷ -[ک@ͨ}ڋu+bWj-(S~1kռm0̵ph kD+ 0>^7CMд$ 4 <ɲߟh6GE 8 =pj{>ܿ>v"۠w227@PfCUztJ{PG?*P M@+獌jĻ-"ZQ!b2H:3zzx(5x xB݋'5@ 0Vd*%d41L]#J[n ۽k)@jwq+ 1G(P 8 S3@xe> j*߄CS%Þp߬s]Nk#Ζ`y'8 y]Eᛃj;P {/^M=(XqQv>}}ssO攺zbTF{V^ "7uROEȡ0$x^\5a̘<`p'tޡk^Uů.@u^=pIxַۣ0? (Mvs*뜦9)'Kb'B_o0uBOI<}h=N;1E yֲZeӾ15W-FZsA[0 |k*(0 gW/O>`ECémE@Z DFœ~ֶjD \j,1=۬Bi=P$.Yf@EA>3lwڵv<0.T8Tt8N CJ*Xʀꦞ^0NB 3{f&^$ԸҸSTS?Fg?ዼ䮏b?g^"]T >1`_g)~#9{}1rJS"oFEġ}3.3./챑m# L-Y陬H:(|JhYÐ* VՁ/.F1FrdiVS"KyGxpLTOZ>#h]z$ fyz9dөN*eoU^IvYEkkksl=ne&fIYjF&+#zKvT(*^WGϽ{Sy!"+\ *$D^OPRN'NS'QRnwTKIK!|9o8E\5^*FDQQ(/ITMp 9,E߸H׍3O*GTN/ ggUJK-4%pKR(ߕ&||S9: ƒ^x۽7wT\Q8h`Ahӭlc[*ݖM!@;pfVF63P@V:qڤhTeY`rj*UP2 S J%*(O:qڤɝesً%JG Sb"kˮ1͘>:UKB'S~"ۺ.rdcN7r֕(MRiY-➞izBJ$:ܪ*f^`NtWdX5 L`$օz2X6hBZwI,!frk&cYCr}[V+>kc*'MB٤zs&"q&"]oikmRɝ~.m)  -.F+j.2j+R,.upʺ(XTa@+c 0@Zs3(TJ3)TIu"k# n"|\o0n.4Y%`Z'_n,D'STmB# )J47 s~0ٺkQTwј2 kRN0{DV{Ԟ |jRO7^ .?L0%~]j58D ('%jdk.o#~b77?p[8ܰRmY '٭Vw>p#_sfe&/N17PuȋAb.t]G7wAt,+U&P+ƜX1xbP„2#Fz)8U&E_ x:eQBR!T;P!T+`LX #BA8Ä4_'7/.B)OՃ]>OKP ؏:;mMM0;a+9pt齁. lQjށoM /I}˥R{oLO}3j=w…K:1ısE(dd$._|)rޯuFȿv]x4?E~)⪀Qt_~8t\'p<%A}LxvhL:$<'skoifdj AO5G,/MK ܍&@I⊔qC[0*mbhx;X1qE!?#Xt)V o7\MC t}]EPyzI HAB}B/`0AUI!T8k7WMĢ3\_>ѓ'=mU ͇lc>a <_Gx +7 \{}@/2z.z9tC\h7xoW8a'T;t#r(+FM&IhH<@D8 ۽Cי9vĸ]!CnixH#f`'k *h6nH1\޺^MJym1bfar{PAcYYa"Ùvg>3 (6 K+L..asL|(,n8s9 ꍞi6Bv) a5e&~p$85[pQ8&v&Ī uwX<ּH9SϏA6X =\O<.^r곰+U܆z_CN.Y Pwfi(Ý9 Q'd9vM~V8eĶ} rS![}}~W=O ľk;8n)Y<|Nbg?>9qGކ2}'u,O^.[3$09w|:h=59,<"7oר',2uɛ'Ss668?M86݃ۘp@0W0,4Í|0\yyhO Ff$6h#]I'śP/=0ݢٳƱۏ,\C}lGiiC}5hBŸ֡a?ܯº a\o\6+Z@\S@JX8 ]9KvN1]S_7>SnPZ ") '+m&i Z֕+6wPC]9OrX$B5 js~Ģ k~e{,VԁYX\YZ:^[X]]\'__*Z>^\(_^  kʀ ʟz hjʐie~eb*[@[\]V]K_^_`Wwabcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY)\^_=XWXYZX[ \]^!_(`/YWג!w5YZ \]^_&`-ؓ"x6  '.az+\ 6kթA{/;IBb`p|j ifz g<Uwʘ'h@e/;B`p!iBz`9kD{ո O/'WBp`p|"xWq ")0*\^_>r  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy+?X, @-!Az{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDt@  4$`h@9+ D4VNQ:Y 0DĘ!f8ʌ\;( ֦4^vG=7=zLM1 qi"VÞzB5yЙNJ*pSRBŰ=zzFyM֜Bˈ13[iQ"DCd1cb+JDQ)$DM0*)FV!SE1dʈ?1c*GNQ.OSΊUCMPOQUO\_+~/IK{wy:F"WtȥcAx y8Bj[5#?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKWݛTLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOi 4PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n     o !$'*-02 4!6"8ā3w\kZkm*k58%[kZkmkOn⓰ֺ 5+4B@ s]&@ , 'tY"F:hC>R\nD~N(9_+\#| :qL:o374d\e]WnH婜rh%ޕw?nbŃw\f4a(҈n޵Oz/VGSYXh ;Qh #}$aAXƒ!8A``8Ox΀kV|Y3nS|g[<;sA<nQ;vҾ6 8g! ٻcFl5b Me6| 0]c:ֺZ_:7k+YGY|a"^հjCa 4Z'χZmvRP݄٩iV"D-u,HyV]fp 2-ӥQ6U:=(ҤHbXßpўGk.8f◈[pJ' $uϲ6új2uX갪Kꮨye5[N-!YNsg}M_xmd{I}RP8!.΄%JVGDD*B>OS΃ln9`^z{TNJ䢒F';l|3C$IJcc9B6n[]v6f[fvn7n9< {^hs*m}1{IƜMI;e:h.ar aZnnqPQ| wd|&57ff;nswŮUZ#:7q̗?HŸVFdFVaq4q1tX5g!% O4$!a6$霤_?ӳu\L%T*6D&!S-t3"M3AL 3!tL Q PoC123?Gc4妆5`@ ÿ{5tsrqponmlkjihgfedcba`_^`t߂FA@ͿJ@Gˏ~t3u2}(_D[~רTnˉ߾ol\miϮ/dTlIwtnfb[A>97/-(".- ,'%"! Ⱥo re djcj\eNXIT7D?c4AFUzBD>A?BA?B>)/CauǓGqoEmN"~NBμ t(hd1^\Twbh G8F!641-! ԸӶѵдϲͮʬɩǧş{yel\bRZPXLTDBCA-1"'!& %    _>|Z<;xXyV 쯬ol/,kn j-i$aG`f &F>%y9>ZYq1Wo/nU͔m4둪)qn%ͤlḌk@9d#yX×w5A d_1khfC~mClL{o'$}#`䫏|zcybxa 04-5)K ˊJ ʉI ɈHȇGdžF▇[9ȷxph`XPH@80xX ؠȘx`XpP`@P0H(0@޽=}]<<\[yY97wV6VյTUSqPpNM., ˌK kJgGi')'賝D@$XT ( ;LJ61c}*kyhw8Qa.^rcAOjwnFJX%Qi\K7)[~8^\yD$$$$ֹ$ldb|^pDD˃Glvgh{l=noB3{Q{N{asY}3GƆzo=&=Yh.rDQ{Meϩ{Ny9}i]㙼5Z]gvs8S{z@ݮ3j{ϩ#g(~<8Ji(Ħy.{IR 6.GOiΗz>M'3a 78g>>Gn05[g{(h"1x,0 N7ۇQ4,43'R8p>aVGM3w.rx{4D%`̣ /y#yLX"#)'$$'A4 :0^KkhUڑ99oDc08ŐQNc\FVJ8+t%G}h0-56 ;zX @cp{#Zc}7~¾LוN)"ۻ>!]g:nPL;>ffn/soN]En̩Q'qKy ܋o#}(d}m_cqkݦvgi {l/eUv~EvƆI b'2-[/(}5"nnA=9521n+&!T_Nߦ[ _ Fڹӹz|ܿ|9ZW{wro7k[xzw/ݭ[}o[}qNݧ ҽKtK;ts{[v*VBwu˹+n'$GFE!=w9AXDL*i/лs.7hs sh+BcyB͘AثΣLy'LfKnsxe*'2)憙b>h`+{$c]v-\q-^M $!gF.3Z&EsOz,L5oN#{MɌYqLg+2D.oC\qbJhne3ʋ#* %R{CS,V.~@e%͍LDtrxhw4: +6u@Aua@᭧6Nt I,mE* OEOأ GtW^ 10ip 8= f[u0z{ɛ ޛwc;3$"ISX Bh_W5[c-TgI9*kX ׁ.9:!MQeT4eGz~5i/Rќ]!ʘŸ4t}BF g5:TW.f2Vs5S9m9IhY9 b& X;(:ʱa*|֦O۴c*f,frS96k9`)ǖz'P|f>}RY"+ATb8qE=y$%mY#NOht؈Sa[ܞ;zrI:4[cڼ2+{ϥͤX㏿uFv"0;^K9*lw'?o>o}bߨ}bߨ籿Zk,GjRX FۖMEcz4TKd)I+JScnd9 UP d #3nYO %k7]W )ø32eo)l|B}jNUzRW4 Ѐ;t~z >E=aH#zx}󰛇<" F#7N6M5L4`ec`\Hw Dkkh>kZ-u%sC R[z40&J v. 닔PY#Ns(/Y 0fLUcN{J1N!I4 ,+˺ yoPS 4:xn@PMUZN4 h;4XqƵUV~(gGTh x>~o?_w)_"-=y{-mDŦ4X&lL"_8nبAc0^hb(N(!_˼'{_D<_$+߫Y輔PlS= tJϖ]TܥY'-L7.18lK?4ocu0y/<+u}3ؽG^hu?Lr(}y{>S仴}Y껡=͈<ِ1}^A ȃ~1 ʞJѾC -k؍mw~\b:+tfg=X/Ӽ#;+32M2L>01K2L ыRpM̬@U~]).I4KNgG§ALA^+֭m@қpRz"1mFGfJ1=#cНz3t0} J=y~X+u [5[wev%3>@^uxEaU^5MVc5 P#To/R:geXoTyNbJNwV1#Yf'a%*[܎D4$4kۆdfBO8Bcp/{T`cNx/q|#CuU4Ǫ鼏ڙբ}HՌ#B#JB7e"-"E)'͊jv诒C7*}^< =ϰC̶/| j+>gw/^ p5?>FonEҨhgDL̈́"B~xCX]~dv_7٦7tfv/^־e-/cy^z,|/^򥗭]2$yN d9r,;\z{;[Na+.ա6t7nGUp}\.v¢1OӦ=Zu"j;E Ǵdz~Г7BIZ⎉Em|ٴ}u޺AnJ5;SOJz}2'%u.d#wXHhs7̉ޡ{w^:>?$vw'56}`uP{M85Ѷmˈ [=~s OpgpDShZ\^af ãϨspS{ 1BƬi %0h DA$T4(B"J WA .C(uQDyP/ ; ]徹t{p^ d+jr+j`s,7aWA r"9E{*nr^JcxNDOz˳Q7>avm[T/{ Tgs:qɜl+64!n`'B'{+I%?,ICTLecvǚ+h7;H@1Tnw wρce|&yg9W [!cLhđdo&O}',:[24dZ0UW7/ċuE@/0[ySYܷĚs3nyr/90m $5q(~TN~4+PԚ!uHU?X aθ-Ļ#2Vu:w- t@!xi>6W`JhXB,` Xr/oBt[MlP} (~W W1lPٓgc}"01gv 6_i/gьxw'ZTKnoɇc~\m>}e0JZ;Tw~ώTF| _/Ҕi#x~ŸˎucbogzNl¥>laU? 1LH;Bxk 3l=7QFd3SWN23ciS^-GHdֽZK>P@^GuFԼ?p \m6C)FB0Xy#˚9ZND5zCƒc4`jmIL^Wv_7R7cg֭&ohQמzGd迒pjBހF#&pt%vCvb1r7#GmX'MNfY6N. "{7z fȶvH UB @ L&+l2[V]BsE,Jㄥ_Ȼ|W޷6ئy;۹6onͺ9wGs nʗ>O=i<8dm  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ϩ#? ;]Lnڬ  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIč? oPߠ7A oPߠ,|JKLMNOPQRSTUVWXYZ[\]^_`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{|}~` ߠ7A oPߠ7A oPߠ7A oP;L (UUUUUŲ ~7 IRIJA T 0 TT x TT p  TT TT 0? TT ! TT 2 TT "TT TT 4? TT # TT 6 TT $ TT TT  8 TT %TT (: TT & TT TT 0< TT ' TT 8> TT (? TT TT @ TT T TT B TT X? TT TT D T  \ X ~ 9$UUUUUUUUUUUUUUUUUUUUUUUUUX t 0`?Tt ITt @dTt  KTTTt PhTt @MTt `lT643 <3 <(55555555555555555kjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  _ofWk:FOgT&Gc8?_p7 +,yeP*00kZkZA")B UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA@t9Vd1bP( ΒϒВѶҷӸԹպֻ׼ؽپڿ   !"#$ % & ' ( )*+,-./01234 k(p=~/a{߻mxvs9Y*+@餓tҩ"!:56789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}b~cdefghijklmnopqrstuvwxyz{|}~§èĩŪƫǬȭɮʯ˰̱ͲγϴеѶҷӸԹպֻ׼ؽپڿ!  !"#$ % & ' ( )*+,-./0123456789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}b~cdefghijklmnopqrstuvwxyz{|}~§èĩŪƫǬȭɮʯ˰̱ͲγϴеѶҷӸԹպֻ׼ؽپڿ"P 9հ֑cuh"?Fuh0#?Fuhj1#?Fuďl1#fhN1lul1#?Fȏl1#?fȏl1ZG~fȏlc43%Et  !"#$ % & ' ( )*+,-./0123456789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}b~cdefghijklmnopqrstuvwxyz{|}~§èĩŪƫǬȭɮʯ˰̱ͲγϴеѶҷӸԹպֻ׼ؽپڿ#  !"#$ % & ' ( )*+,-./0123456789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}b~cdefghijklmnopqrstuvwxyz{|}~§èĩŪƫǬȭɮʯ˰̱ͲγϴеѶҷӸԹպֻ׼ؽپڿ$  !"#$ % & ' ( )*+,-./0123456789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?aFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_}b{`~c|adefghijklm[@\A]B^C`E_Dijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-/0123456789;<=>?@CDFGHIJKMNOPQRSTUVXYZ[]^_`abcdefghijklmnopqrsuvxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklH#o$e#^B QEPAjEA*"A*" -" 5TD"Ȋ TS"H T%GE$A^7""U$E*TS@N#]ckt1]ck#]ckt#]ccW75BUREARSF.~TQT"*FA*" A*"H A*R"HEH*R!HE )R!HERHECG A("E AjQD@*BQB@*$B *" *T" )TRQ %TR:R!HaTxmnopqrstuAWwutu.:BEtLt4:uAP\YY]Z[d^\]M_^_ ``i\o[moZrar`tetd||~n32cblk}|<;e7e6   NiFyo(|hns.!"ec3c2xmxllRlQSRvivh>=BAKJ,+^] juvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ[K jfGgb,i01 2aa f||f﨔ԂWh%c'**d%%h22=66A77B<f6? S }}Q~R]uu!Ba(~((s(|M|.e2_2 J2BBx2 2ƒ+a̱z1ʥyya,,Μ6Ob_8Cu͛vk zlmnopqrstudvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑5 mnopqrstyz{|} ~!"#$%&()*+.12458=>?@9:;?@ABC߱[78tuvwxyz{| } ~   !"9cdefghijklmnopqrstuvwxyz{|}~Gf*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRSUVWXYZ/[d]^_`bc\aQTe:;<=>?@ABCDEFS\gP`lGHMU_uNgۉKNZaorvWT]hQm{~!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHINOPQRSTUVWJKLMXYZ[\]^_`abcdeWU^iRnIJKLKSVY`fjlnq}\Е fghMNO cdeWc@ABCDEFI#pbCS4 & %HxKlHk$];GbXNW7Νh1ud2ӡK\Fq41qcX;ͱΚ1̕2{ΎgmLTV2ڍ|:R<|)e)*kZ@ 9miΛI&|Yx)J)(0^g%([1o,Z='ꢉD]́؅;N[Fj)21vio` |'+{{نa7g |)vΎag5ΨsRU7uΠboʝp+%s^6OA4, Aa?q{pT8'c?($B@\-8 ! !7PP2»Q++#d955cΙ+eϹ1cj4Q{h;tM*싉R=es97Ԙ;U;q^< fp7Θ9oUGΏ^^0<ï\~8Nw1'O@*uh`LJ1ͱX8p6UaF/klyKu~<TruD&s&Ka'RahNS @ܳ=H?Tk5J]o$5p\ua{&!o۱P+&peT31LL pXo֙fcnN_TEQt eO8p xH_X@PRsx e? 5{2眡]uto9hl ˮ f,}3Q̶€Ji;sƦՎu `ivLz Cȵa.0&BrpٹXˆrAN&(7SGPS?}ԄϹ3씝9wuԜw9s9ܳf=Ltqy>&5T[aW 黳 0ƚb+`+7c;`&$ꉲGKG,܀?L< >7Yܷ@MH)vNqw6V{abfS|A-&oqXj!Hw\u;9bo:=E:2eF!jr@gp>sd{# :* [c( pS6lS6M13ML=N<5Lü,-J%HB| F\D; B@3@va5nYXMyQ״֥:KŽ"k ~i'ʁnga^e%IANc!>a#.~ _v]!G n[V ;̰7jg" 4$dAV0-t(XHHҐEia041#b#.YbGXfLW*GmN N0 !N0@X>-VU- 4M4M4M4M4M4M4M4M4M! D"H$D"H$D"H$D"HxB^G?l6vD ݠC!0mn6DwRM"X9D ݆7 \ 41 YZPuiHjR 1%A~+a#$XW1+XU N-dž% ! 劀B~@|>pSR4  6`,^*\(Z&X$V"T ^ L+@q8i0aZ*Y)HFvwwwwwwwwwwwwwwwwwwwwwwwu{^׽u{p$I0"4!hYo}[FNiL hM$J+|;w f~Ԧ|cٛZ9_+%<$Lժʪ`9 ժʪr ժUr ժ@3ŪU2z'$ t     j`gaŗȪ)b0c,.td"CEVWRXYZi~KeTPQWϦЧѡˢ̣ͤέTKc1+X&'$(mal !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwĀ+J i8|O @D@ ݠE~MSP؟Eȹ{dx էjP!B=pmz̽ j)Ĕ ty{}ȁɃʅˇ̉͋΍ϏБѓҕӗԙ՛֝ןء٣ڥۧܩݫ- jz.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGabcdefghSTUVWXYZUȚiWV_jSo*+,-./0123456789:;<=>?@89:;<=>?@ABCDEFGH5! ]xDPDo7!AiB!A`kRUJ?Oav֌aB !@aAW IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghL;J:dYVH8(#ش)*s2>r1; )wskN|DZ6߃7pUлl- ̭O,ԴzwR&nSϺ aV+&?@{tؒ>)bȔga¢.)TEaa豦pfQ" l8e,kpZf'E^ 42i@`vD# Yb"'lh$ iɭk2ȸ0dȰ5TmFe=HS_I/L*_{%brIƈ!U(1C"1"|:dlQwp|ƨOL|uިF5 kOA.,M 0,Wڦ w0vo]:$~cneuͳ DkcEpiڿ=(/v5Ő8 1- Hx\ja9$ʴGI~wf\ql86Ű$ :%|af`ׯKP Nq瓑̳SDF鷤9]P_3kP͸vr$DX:]=*%unoӴ7Yjg]֢_?۴+c?T6fIy % ( ,ιꬨZ<ί^UaZjdӳ­D4H쏼 ngH}Gi` 2ÎbDJ1K2\L3CM4N5ճ 41;=<>CUi}5#24=$_f?fۢ>8r69 w[S=e{M[uf?>72 #{$VFɔ boO!/:L} v$q֋M'GfIEo\<'~ ` L}e,TgL2OY4h5Y 3;:밒0DCGJMQTW^]bfikqpuwz~ۃXL]@_r<(q'%&-,*+21/0////2222....XsWUV_^\]66555577779999MrML L OOHH^4^3W+W*PtOVUST~}wvturqopWKXYZ[\]^_`abcdefʑʐɎɍ˖˕ΝΜȋȊ̙̘Ԥԥp4;ղq<!#,L,Q,V,_,i,k-v|ԀՂ4;;<;hKrhPz-@.ɊI:$>lKTQrB+T.+'.omn_#}=[_. W\ n%>PxjzA}S+=˼`KEgI*C|`?%qo)!_ Ji9NKeS(S.cjNv("ڂpZsiXֵU2"m@.='ųخ{v=K]ɹy(\@cF fc.zo2N<  ʌFq6R`BN|o(YZt@QW}8c % r^A ]sQ)X{řm<\#l^B|/ xׅ^|vz0HJqhEa "ԝ_ő!}чFl}lF"ˢũ}㷠S`ՋDPnm7^G1fm¥?JuY;u%\o2Rs-D7ޡ`}e*T4UtvjklmnopqrstKuvwx[yz{|}M~jZmpswz}~q   +@+?,J,IGH-u-t-r-s4444;;;;<<<=;cy/d;HB_`p|egӯijkm n!*3{([im nop'q6rBsItSu]vfwlxtyzz{|}~ƅӆ #,5;@GNU[n4pZ5rEIL QTWZ]`4 %A  &ˆʼnȊˋΌэԎ׏ڐݑ+-.A<'()*+,-./0(123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯`[k]TpL \\ !"#$%&'()*+,-XYa]bcd\./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWW\WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%%%%%%%%%%%&        YelUq&/'0(1)2*3+4,5-6.7/8091:2;3<4=6?7@8A9B:C;DG?H@IAJBKCLDMEN5>XꨩFOGPHQIRJSKTLUMVNWOXPYQZR[S\T]U^V_W`XaYbZc[d\e]f^g_h`i#o$;%<&='?(@)A*B+D,E-F.G/H0I1K2L3M4N5P6Q7R8S9T:U;VY?Z@[A\B]C^D_E`FaGbHc#:&>*C0J4Oz+{|}~M#CIZSh,`H |TM풶]~тU#RE'Kh_i#}7RER'F]ԽŊJͥJi,sǒ<YBF]`v V)*^容 dz9[  ! ! ! aݎ9O[y~B97s+FI|ntLk_3.9Gw{{ vCɏsSZJ"{U#%,}D"Ji[Yb{#eOvHJh,2:O>Y"Hd,]R'K>M+csY.]8ދo.F 0apMѯ RED)'Il #?FoA}s$f4h;eNߎO+Ml!Fh?YB+t@aCO J5p&j\ȯ0:Jp !HΘŲm QMCDR&S] ׊vb+Q=SBDp+|"?Ř5E}4<~<7"C׎!rQT.ppBB" " " E6\AVVEO?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./0*123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRST+BCD E F G H IJKLMNOPQRSTUVh򱲳 i[n츹  "!#$%&'(*)+Xjo[p,-./0123456789:;<=>?@\p݅ކ߇X\Yk]M3?I$I#^`@B ]:֘*clzu GqvDY8]NkLJ~P@/,3VqB<ֆ5b32h@@3XpZpݤ>]p cG9dZCWB/(ӽGКӚ(hh:em֌9e ݴi:2SUfkFkӳ3m3fffhi:jekN֬91McZgZttٚњ5LLqZkni隒55gkLMqץ8/Ӗ53sffulȚZ2uLdژɚ՚5u&0<ș7w2MgZg83kݵ5{usݍN3Y3Z+-5m3]gfhi::lj&ܘd֚Ӛ5UxEN \@ܵt]e[gδ:5DK֚55QcT &  !"#$%&'( )!*"+#,$-%.Q4RSTUVWX YZ[ \ ] ^_`a bcde f gj4kQRSTUVWXYZ[\]^_``abcdefg§hilq\]Ws~hij k!l"m1\g#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDɛʜ˝EXmrMU*VWXYZ[\]^_`abcdefghijklmnopqX\ rstuvwxyz{|}~ V+WXYZ[\]^_`abcdefghijklmnopqrstuvwxy#] ’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯ WXYZ[ \!]"^#_$`%a&b'c(d)e*f+g,h-i.j/k0lYns !1m2n3o4p5q6r7s8t9u:v;wz?{@|A}B~Cot"#$%DEFGHIJKLMNOPQRSTU&'()pu*+,<<=>>?@AABBCCDDEEFFGHHIIJJKKLLMMNOPQRRSSTTUUVWWXYZ[[\\]]^^__`abccddeeffgh5 79;=?ACEGIKMOQS U W!Y"[#]$_%a&c'e(g)i*k*m+o+q+s,u-w.y.{/}012345566789:;468:<>@BDFHJLNPR T V!X"Z#\$^%`&b'd(f)h*j*l+n+p+r,t-v.x.z/|0~12345566789:;X-./0qvXt123456789:;<=>?@ABCDEFHhŠQR"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPS T U V W XYZ[\]^_`abcde~GHIJKLMrwYuNOPQRSTUVWXWYXsxZvfIi { !"#$%&'()*+,-./012346789:5;<=>? @ABCDEFGH0YZ[\]^_WZty[wJjijklmnopqrstuvwxyz{|}~   !"#$W[uz\x`abc I J K L MNOPQRSTUVWXYZ[\]^_ `!a"b#c$d%e&f'g(h*j+k,l1de)iKk/o0p1q2r3s4t5u6v7w8x9y:z;{<|=}>~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^cdefghijklmnop_`a-m{fghij2̞͟k\v^{]y.nlbmnow|^zpqrstuvwxyzqrstuvwxyz{|}~ƒÄąņƇLjȉɊʋˌ͎̍ΏϐБђғӔԕՖ֗טؙٚڛۜܝݞޟߠl3}Z{|}~~Z| !$%&'()*+,-./0123456789:;<=>? @"#AB| m4W]x}_{nLoŽDEFGH I J LNOPQRSTUVWXYZ[\]^_ `!a"b#c$d%e&f'g(h)i*j+k,l-m.n/o0p1q2r3s54t7w8x9y:z;{<|=}CB@ABCDCEF5u6v K M>~?IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}ƒÄąņƇLjȉɊʋˌ̍Mp6~GH^y~`|ϐБђғӔԕՖ֗טؙٚڛۜܝݞޟߠ}  Nq7_za} !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGIKL OM PN O POr Q8 } HJ R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHsIPJ`{b ~KLMNOPQRSTXYZ[\]^_`abcdefghijklmnopqrstVUWutvwxyz{|}~9a|c!ƁǂȃɄʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔ۔ܕݖޗߤb}d"      !!"##%$'%)&+'-(/)1*3    "$&(*,.02Wc~e# 2;3<4=5>6?7@8A9B:C;DG?H@IAJBKCLDMENFO+4,5-6.7/8091:GPHQNWIRJSKTLUMVOXU^S\ajV_T]bk]f[d^g\ePYclR[QZYbW`_hZcXa`iF~GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsuvwxyz{|}~ʀQutd _f$Xɀ g%ܕ  "$&(*, !#%')+-./012vR+ \^" iH@ ;XBKDuj|2{!'y*7#kT*KDK#Qy(Z/5%#B?eJ¶}"Q^qg%YIR9jk]˜`RhQ>J%GL" 7jUirMz,(hH=H4v!@ysVh5ٍMX_H& f۬d6Q$49l1I"gn]u?L4"b0fYTiώdLK?CF+Ƀ;9s9Y_? fNi|V֩* EQ3u_^n_I{"IgǴ&L"ѤPmH(Z%%f0rq+$Iȶa 밆5LÚW6 gnGi|D6SuGĢhQڲC1[I?ɚgy3ua\  4AO$^NIBz)xGpXQo&ڒ*p(~OUj]A1 %֩RE$X}(XTM2`w݄\yHo.Ka0z((Q ?3zS\K*2EDְh4ƨ{]uݕg>tV\ɐ"-}:2a" +ZݦPQ>Ilk_;DaīDTbf(ԠYaɟ uspV.}+3Rs#V3GĢXRQCCo8ǝ,x(}s;̛4XJC?A!^&z_9:eH$" EDF(QJ$ ~Jci'%QAhafz4dU)pj͈V޼.vWߣҐ"5D a7%Kn k&W1*r;^6& TDiX{+dUk=]i U;ϺuLE_%JY =BAf*J+Ca "Y;B :H$GDjFĢhQ>JU,j,-d5yȣ<\,3DZ"^7fޟ"'Dj3,v$SIydYی3s=x ؞۹YZ EgyT8_3b hge+m05-tL`D2f$2Ux4 Ymi__[#KFHaZ.%g,3{+\d!|%;n5.,Ew[ĺ~LzM)a rAYdGy *k8&VFh*s/icID(t_S r _##Q%jD u h3rF} l0q$z)XTMߠk }N)7V/laǺ{Dk~&)&R$ѯ-5jrOV~#!g>i}>翜ܧ}s2mû~[a-(myH!T%/Rx1U)sb=3U/SV2Ki\_AS {Kȳ6jCD(6$ľk ZdxK{ !"#$%&'()*+,-./0123456789:;<,=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<-=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<.=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ'd(eכ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;</=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]Y h&Z i'[\j(Xʂ k)˃YZ[]l*̅Z[M͆Z[\ Z[]m^_+`,`Y[\ nXΈ[ \ YXϊ[ ]o^-`^_`S/I @^G@$gglo6MdF)G#(~:.#A8"6L߱Uxh_:d ;h,bA?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<1=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<2=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<3=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t83_GP@ь ь 1a|ff|fG3>sأь h hgxhgx43x43h<:3h44Of|ff|fGg|fY3h\43h< f|fG3>gG3>3C3>3ƣ)ƣ@@ь Dqbf|f-f|fGь ь h hgЀr?nu9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<4=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPlmnopqrstuvwxyz{|}~ۀ܁݂ރ߄  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[5\]^_`abcd e f g h ijklmnopqrstuvwxyz{ |!}"~#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ۀ܁݂ރ߄  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[6\]^_`abcd e f g h ijklmnopqrstuvwxyz{ |!}"~#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ۀ܁݂ރ߄ RSTUVWXYZ[\]^_`abcd#_??G3Uޘ 4L6ƣ3 hfh?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~  sƣИG6ƣ1 hft?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'  !"#$%&WeЋp. [d%enfogphqirjsktlumvnwoxpyqzr{s|t}u~vwxyz{|}~[ Nfьq/NºûļŽƉ$opqrtsuvwxyz{|}~ªëĭŮƯǰȱɲʳ˴̵ͶηϸйѺһӼԽվֿ #[l /&tR IA5"$ B$A?E񅃃#ߡ<@T9w.ῠnO0~jo೽5 VܟMeX lBm9\h@_4iiv8 M`1^- Ԁ&WO;j!'ݡ;tޡ/W8D6/ }no cxCwҙ+"al:7:p>iivm0e#@;,tl] KߠhB3BT  !"#$%&'()*+,-./0'123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCt$2f <<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop< qrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{ҍr0|}~a \ڑ0gHmʍշ 4 X  5 m ,^ 8nB|Jcka]1In5Y6n-_ oլC}Kdl^2Joʏչ6Z7o .` 9pխD~Lem_zݱKպ7[`p8p /a:qE/Mfn`ozޑ3Lpʐ8\/;B`p|9qįa 0b;rկF/;NBg`p|oٯaao4Mռ9]`p:rŰ 1cuI!Qjrd7Pr";`=u4f?vJ"Rksae8Qs#v5g@wK#Sltf9Rt$=b?w6hAx L$Tmug:Su%>c@x7iBy M%Un vh ;Tv&?d Ay8jCz N&Vo!wֿjO_nk=KYmy .l<JXPTIXhv2ESgs #6DQw3$ P`o >LZnz/=KYUJYix4FTht%7ERy5&Qap ?M[o{0>LZVKZjz6GUiu'8FS{7(Rbq @N\p|l1?M[WL[k|8HVjv)9GT}9*Scr AO]q}2@N\XM\l~:IWkw+:HU;,¨Wl$z8Wmۖ%{9nܗ&|:oݘ'};pޙ(~<Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,-. o  #&),/ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmXӎs1/012345oqsuwy{}nprtvxz|~[ !#$%"gԏt2674FƁtV$r;yլsɲ$h?}6sfUih,B-mX6"/"/qqٸȍlȌKٸȎll\dE6nd"m\dE6.e";.Xجj쬆جjfmlVf56Wc:nVcg56[cZ6Y_VgnfklVf1^X;Ѧ`/<#N7n@LKNC HW RHn@t H7 ݀t @:i 6@tgdHg n z H7 ݀tH@Z $7@tRn@(؟4n@z H7 ݀n~ygg4Qc@liי|/WgNg q^.}n(ՖgNEݷq-ttg6nqnqܥPb]x1#oE2tVccUG恭YF:6564لsj]h9ƹ?sjgNg MtgNZ̩l;d6Ĺ(54مsjA; L6fp)g0c^U /Mlb.| GaKri1Ƶ~!uϲ9gӒaejK  ҋMXe:H/㲊ZL<THM%M9sjoE%6Ph].f\B)J"~k]hHi 3GM?ApMz1 7.E6..p +gf`&VuLzC>C?,ސn@;n >'#݂tH@z d7PtM7¾?y D7PtҍnB鮈iL7(݈t[@ 7@nP&[ށtHoL,,Ga9AJ]<,1339Y̜̌`, ` ffaM&l\dlEn\dE6.e";?@ABCDEFGHIJKLMNOPQR!WRTm!B|n]-k| !'/FcnF!㌐Z 1Fy)`G18?3b1 5c#G9 V\ STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T 'co6X^:u*PdJH7NJЬa ąrn M(yI߻ QIMe C.}^jfۢZ9"]|k~귃 AB*'Cȶ1,($  vh~FG틁fL7K[ȯyx;꓿OW=g}c MBA܍`rE+M#k1'{s|}9l\˙/<]RۭnU8q XzW1b_fksdAƘ3c9š  TʑV``GeT !"#$%&'()*+,-./012345ossNUׄ9D |4?l)67!p/C@Ȳ3ףw6x;qQBe!.尙sow''\P@A[R)ߨN+M'C~S5<9Iį;.ؤQ" hRp$A'H)D9[ xLX0A\z-_12G*z!- ;bZ bο8o8 54E|-P6wb,5k2-wOk7yUhvb"I [%0y-ݎAd.bw3)@9jut{} 'm܉Hp %ڪ6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ꀷ'r~4iR%K䤏!A @Ÿ4 U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYo+U?.Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456KUkU) 789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-+/6PUVXZ[_\7=7e+Uv! Ex)t% pt+`Ȉgvw}`˷CɄvnwkwk3%  fgr8>iv{}Iၷ뎵:@;A9ζ8:!ֶE$&(4-01578:<==?ABEQ GR IKd VWXUZY_f"g#i%l(n+u4y9z:{%T G_x2 WW^:O8q8 [ObU0s+BN^3kE8eӦM'T _ޯwؗ[̖| d;x8}==B>C?AB⏋KLOQ됑STϜX?D`eihknmost@Ez|}~AF#BG(ǒ'69DH0ўӠEI٥ޫ߬岵GKFJ洶*: -.HL!#%"IM,//<K"BNPEMOKNxyL#FǩolO.P0Q1W9U748Q^>Y;bDdG6eH`@gJPShKiLjMmR[Ѷ\23Թm7qnɳ϶sӴδ۶Զ֒յroڴ׵sptqur vswt!"& 'yu*9?-ܶ=ݵzv{w9#?+G7M?@ABCDEFGHIJݨ"vH$B  ]9[[hp Wqmn*--\nѹM(fԷVܤOp"mSgb4[#etuѳD 딝s6`([mB !Yx'YÂl&fU_)TH2?z/ػ8b$#4?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ȷ.!66">U0"1T*:BGپVWO>>Q QRRNV^UW 5=XU] [>"*^_ k I T: p%ØAdzG_su-m0{7$=%&1#mޤv/zPo0R0']`ՠrnN44(p .vۭvVvnv=,egn%j@Ul2 nƥ zoSG2?޵u) {{P\\\\\\{{m]M?5' ̼t\H6 |gWGKH@<1$ a[WOEB83+&! C6.S1\Z)8Weəyyyy988888~}}}}}۶m۶m۶m۶m۶mu]u]u]u]u]5MVyW/'rZ/TTQL`A9DhCg L Y`ZqTęy]1 }}}}}<<<<<%$b TJFn,jh]hWeB;:_B"⹍qM%ȘxPȲ,˲,˲,˲,˲,'ۺ~jN.řy]1 ٨`4u_VEDOCNGBMsA>F"=EUN,6kD2*,;%]’ vPzGMSK"8K"&a Zhu4 wC;U@x9q=ki8yx> ːf_IY? Lwt㋲%]ݢ*w{2U'G, DEN]0+9ێ "r$cd+O/6NxQT[<A@KXjK@^Ӈ:@{"v1Mig3[4穀"ؚBHY$'70$OCT\gGKi9xu#㚑\7'T{K~5M+)vqef[8Ё7)L4~h_ez襟k'jWs5wcoBfgcHG*Ёb DʩjC Ak,phjԧKj:@;䏀 5o!򫂴*L/NF\FVm dَifYkk|"<˟j0ѷ6j7汮%|jY1hq۸PW\F2?=s!IeI8ӛɖ. S/e^!'6`5H>7ڜj Ǔ5GEH`y̦^!#O@4ڃГ@#{L.@x2_P*թZS.3zK-%:+*AR+y~} pb'C>ԖhdKY$/6ýsnn"! 4Ril5)5JIryn92mk+XTi^HXgl;9h720 w:7.;7ַͬW?]u EtcU v 1t! F Z'$@-<V;ڦD'bted"ni# &K?ި(7Y a1gݒ:EA"3H4%IQI pMa^f.`z{z1cӐ_n0[c+8zPLCM"ϴpnNQjN}:Z (˅ڣ\@Zc>pW}9^CTa <"ӗͮN;*y C5oiW6El(2pmH>2_+3梏Օذ{}D[4fC Xo(n̤>c &B;^ M킫:VWel ~}i]5Ä} /y!2<&VK2?/fzB WN84^&Pb@' .3 8`\,X|KY-HctHCI;2hZf$H@h1džkq+!teL XSdU$"t4 ur">h d`7yg2X 68u?68^wXݐYR$r.5!'X5E?()fH"ܞP]v~85vF8Xm!qVT"35.DhN #z4S*IJC)d4vs=mثsG*MavCJ[%+B3f|[꟏p;l۴l|0UqzgN3jYQNbm1OAt'/.KPM"fXwX ^xoT샮{mWhYn-㨒hYdratˏ#{@j,IRl8Ӻ야di5N"C߈wpn5Ï/ʃxߠz ~v[O S-Hk"*S)y{bNr\ܸRYNC>+Cnڙx2Gq*%[$v(+Av $w8n%zl kL[CVꥢ5ЯL2m^Gu ?dόrOOOYŞxto` |̥U#Vhw=vݨi ÔRHJy6"I QIkCCY6)^M[ ${!r;Ȅ<MhbNAa4'(X ?q`3Hmb:2HUذu|'AU˸)JiG 3uXhCvw۬yU{ڛ'׻{Sx2v"YM0laY15PJMX4pX҂55P|wdž !耻J#EOV!/G͠ʹhXG`nx۴h9 {Ԃ(< Cc&46kHil vD;|N624KO K@H r[Xb|}8l9l/ 1莨,oLn@*F[Yk0-ֶkeycBfֺ7ECQp&p;Go5 1Ea1a5gb,bwxMz {b0 2gh{H`t0[Xb=$o;dHЦ qxdDZj? { #@ &nl*w?iUU$Vt`m|`hΜԼ b; sm (sD<:Y`'Kx46*o_.ć<};NMGۼ2Y2B7ˢq?iLWBV̢75yOpiɬ/NQ`0yO.^s4#݄!a,,g5XTx .#u.P/`e"_⬩gxpiV?%;aslJ0RGMMS]GtxCun=X7hH^(UGѽ^eŁ y~a?(I.o\N3[S`\_դO)4=]0N MUJ-SuJŦehoa ޻% hku99Ě:*@PpjX 4sO@mݏa'f̶%:;<|U=O<ɺkڋ8 ˘~SMAuΐǣ͚z"@[ܔ84 \(d2ژuB.h5p0 oZO{1'hcSg%)7[Ͼz}vk؈_#iv#tL#Ϙ:>:f_VRRh'^u+uM,.)5 }2%$4* i r5^2YJXnѼ+&I!@()ypnZ9 lxtr 3:;`Se&#mVԷ{Fi8$oYY5xs7>P"3-A_ +7xIto֚\@[&7mvw,Dwuwdvk E"smD)bo%߁u.fwù$[ɎOni}-`?e.zz4i9UΛG d 070809 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ345o!~?a7P09ČzE,oeTʂ$g2HFfc~dbmQABeA?[c1BeA?V#A1?YC](?٠U ٟ ٠옟,١X[%Vpz #Vpz #V|$6APB,n9KYn !.^^x-Qa KTX> ͇6EKKKK &_;4zsuh?dVTz.j-zچ]W5O9iQOMMw< [-z"7C,F z '?죴6y;&y@u$A|Hoӏxm|F_ӋhL|DOY$/WYb{|W}g::x^i 0£xUp )?&ȲxAzkfx ~-p':U9!w U\W)1/4] I\|Kk,ffR,ŭtrS^Gi(p:&Τ z`t>2("MA^i {>{'}w^t`Uk߸dH66;:ndƵWt5ȈjjR4t&>#  |"5t b |Cdv67>Nm>kgWoQgɻHXVwɈ}7V8NUQ\D6e(d ´/Tb08A葬hD0vT޷v|(On,431_mo󷼇ֶ{֧AA05yn R$?=b˳- J0jv뻩BI5Jv@%P=~NvT/tbO֢V"RE[]v¬͡<8!=b<v t.Gy8V7 g׼A*~e  T1= )kY J©)//ҟp'3*I8}?s"|||ν=.ojRW>e^VGrHxxYƾu#BN_^yuqu>t!Sut9s<\8<}nMx60XjUrqoѴ6^ٜOL9D#˺j8J\Omnz/P'fi$nf;ފa%pRb$X[QYPivY[;+}x\mfB,m|}k8<,(,M67<C}foۂ5-3s{x&ڱ.z..CsV4_UVb:REIyOI7=۽*$BxHꊞGWHiSTK?(MQėptjGt<:Ak )n?"wA7 (ڠ!  rXsZ%J|?P2RZ* d@JVI=B- n[h236ICB<]^f?ciyg{G&3*\>|HP:5Cc&";I75\ f#Z]lHk% kL ,#ߴ @YHM d} ޙH mp:#ȅ$ uJW%HKF1A+v=&Ns߽2aUt ՃT!ejPB = >$| q1l5H W6v*S{tFύ\]!l!$e*~MңJ}hPd'\C.usЄQformbB@H,$7 u_STccDj1YkÖF )-*ffݗ 1b0Y &/ނoX]b nSUNxr6lmS݇%}4*KX%+99:5]/DuJPq {n`$,%+˧@'_$hbw2>`.SbPDR履R-00&oз_twNs ,! ӽvrMktM-"E=7MxI$n_Y g .d!2 6!V-yp]C62Jdi)y!$#<,I?pN: HJjk0F]5 @p㗏O|<'SVSOgu0zjxШ12hjIDPGx}Cv@ [lZp3nAÆ|y# %`>To8+) Q@C#,΅L<>/hx %N K% ‰PM @Ye1`$ - ݢ䁠6+B yaDf*4YB bK7dҁxPaHq {n`$,Ie؞2_Xu6Nz~ AjVC{טSsBALV%8(EsT8tAEBtPDLHOPJMT*/+C&H,I-l)n*x} QJRXYA !%* w 12Qvwx +€21fp'g0j[ܼ\ox}Q<PJKLjm4'03-٘ۚܛ"$#-G9a[܁ X,-.Nkoln65<=2pݜ * !_Yc]d^ҭӮWXba,-a g:69=vzyմط#" &!'"(:F9EWitwu%fnBTU+RBCED W=>@?V:7/) !"#$%&'()*+,-.}C9h4Ty3JlJo $>_$\$Dv2!_0Qs/0123456789:;<=>?@ABCDEFGHIJKLMN{z6 O aD{Pg7;?GKRc#BcyLMdefQtxux{z}~vy|yz{|}~RGOV7?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ M pRJ):AMIG]&%(.IHKVQ\cgQVC\^ /mϙZ?u|y6  b !"#$%&]^'()*+,-./012343C56789:;<=>?@ABCDEFGHIJKLMNUR[K]mnopOqrstuvw&4ײa2*- PQfdhRSU]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtV]32Ogei2W xOLyXYnmԼA@GFgf32yxӫنZ[\]^_fhjlnqsuwy{}p`abcdefghijklmnopqrstuvwxyz{|}~ 5ۊ P+238=BJQX]abcefgijklmndD: iǪwDCO8> "#W\]'^clo3ğE; jb:z{z6KNO|} ~PQhij()rs"0F< k󉋌 !"#$%&'()*+,-./012340156 !"#$%&'()*+,-./2klmnortuwxyz{|vgVSshi ")25?EpqG= l_ 0*F#+R3AžÙH> m˫ :;<=>ABCDEFG ?@J@ocerOQKApwĐŶLBq ! MCrNO"#$&'()*eikQEt+,-./01234s?RFu5D` !"#$6SGv789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWUIxSRXYZ[\-]^_`abGcdefghijklmnopqrstuvwxyz{|}~ VJyׄ56OPQRdefgCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~ WKz؅[m  #&,/258;>ADGJMSV)PY]c !$*-0369;?춼^BF94;}=Kk7UZl[]iX8s*lKyI1C ȦU '57_x֡}ya:*(5 ߋH];װ[:4{X. i;ŅR4[~rv{qȦ7.2T;2xקOȽv 涰zI kZ%:͋8ajhʠ&҉^">FC]>t!y ÅT*ny[q#hbOkYws)moM2{?[*6easYd}"2 ?%r¡9~9Apxw_#>zӶP. k|&rvB!@'>ΧϭuK-25 Ɍ^8~V>+zu{}%Ӽ_5%lKlǘZp|n=nQNQ&? _p+=4o]5|w)ny9C0GJ10jjsnh !:z~{oߟ qN~^RT<`:1C tA|8/8[Hf%z݁c~a+>@ _*ʇKw 7S/Y$;݋7@W\܏̈=c.O%~hIU?HcmN-ES^.^H́$ƭޟ̠:+sTD?ܳ !p,k쌻|0r.  _!VcQyM#҄a[M 6*p<ǫ F/m2)Z)y"0@fǗ!Da0! )#Ίp!FQ \kŲ/f_'b!G᠛# aDj"W~T)tr/̧G9C0Rݑ+oǿ ?wݗTccȷ#/\f<4`M(l¤7.|K6w͗qi[/tg=kٖZChi V1Fe}L37tu|=Ćg[ |$d o׮La&h0Vg(gFi(Pi[jlkX ~JK![\v^ǁ}*Fn@0X$ZVj6tdTt " 4ǧGώNZ )h[T5-y\zl<gYiA1-5gWTRPNhgfedJ"M,)VB<, ˫{k[K;+ ʺzjZJ:M NӛC& scSC3#sü|VIA9och_!A(yQIA9pC?;3/+'7A>fxXwWֶvV6UuU5Դ-塠:eS3#FP2)$>$#!z-ƶv6-lL,l եJoieI)('&I  ¾Ew@ٶr;8[װӬ6NUGȨ# &J!"a!`  >yaO/C *P`WG7'ƶv6#" t`"QE 'L #a!` ?|:pؠaO/C *P`WG7'w  ƦfF&ť+*)('w44.!'jN(qqK JʽK:Bh[4I(hCٹyYY. 1YSVXlgM5%D!Þ\ (LpA:`mEƶ6&Rs$`]EzjJ* ɩi  PJB:2**@4{skc[SKC;c\-a`_^543210/.-,_QIA9 3YRxX8׷wW7ֶvV6TU,5ՑoKk 玆atG5e d8RR\#cL $]ZYWsbTSQOMl_JClV:!iVʵ_Ee}y9|"SziO #uhrRBխݐ=xpȘǢ 5h̐ -XHTʼn[i) v$#"MLK!M8E$Hc5( Vn44/nRװmv/lqxd,#kᙓւ`H6;9#Ǻʾƹɽg[k+24.XZzHcd 4~(uuo\-, XW XU=p@5%Ĵt7`@AJw4s3rrcc&K ¾E~"ļq~Ϛxn;@-,#aGGvd/'&j%6!l Ts cl9'c+@Ccw0>2W,? ,KŇOE wSHq4Z@"/ct"Bt%>u],b@ ; O}GrϫW$گ y~J+OE4=xoFYaѩ 0oߣ^N;ٲ'ETq@Ll!oloOwDQ)Ws33LHVE#>!rhb>Tm,!?7bvՒJ!t,`2p P5z0FIe Ng&~d<:]p_ 5aDI$GҌ"$>zء#d6jИ!#1.ZX" ,&v%H8lА (L ,P{{{{{{$I$I$I$I$I$I$I$I$I m۶m۶m۶m۶m۶m۶m۶m~k\n٪EkX^jjTN*EjP>yiL.YDiH9jhD*Dh@giM+YS7 j@,+k8@+'!2B O}`G7qT(Ip(p0"(,@@133333333331. e"@UUUUUUUUUUUUUUUUUUUUUUUUUU*'(5wy_ Խ**B*ViAZ!~A8r-TB  TTB  T4)H\cD*?G5HBL(W*a<0 ' GN#f+pi=zRVME=1%E>Nw|'- 4DҮZ6rUt/]fBE ^]]'Lܖ 1¶VlXϯ/.gK{Ld\|1B 793?!+-@H~4Oq#znQM-PVkJg: Kj(ƅ%D$D|e5-ܼOώN.Aۚ3.-(&#7YB?wc_|ndV&%}:G U=<;:xS{O.)%! *>Ĥ$---MDFɩÆscuoRe`=&)Ĝtˮ$&DyyEZ^ e;ELT3QNNƶ|l\L>óC6&"P@k+<<<<<<ja`_^]\hea]YUQMIEA=951-)%! <<+~~V)('&%$#?}CG7lD׀5 ،96.&bXE``|}yz=xAB+WؔUՐ*klGLM `_]X8ʆ +P3'Fq%I#!-X _~<͙pV.PONMLKJI\hea]*>$d$@j;r܈V:i@8*\joLfVFۻ"fF%FeUGg[E5%tdTD4$û;/,tQRpl,‘i) G4Ǹ'LvԔCS/ ˻jigecm0/--,+*)('&%$#"! AAN}T4C_ߞ^ޝ]\\NAӳӆsS HC;3+#̌tfk}yuq"ueUE5%yiYI9]"o/.\&nKa[+vV6D,`_][YWUS;r(ݠtT4C(ggl6f,uaJI ,HFB>Vȸ8AB<x<_g\Tļpd$c $(&&EA  &H၃ C3r p<655ihgfedcbU /_ѨəyY9iAi ٹiIB#FFD 4@\`H(ǧU| ʉI Ɉ"!@ji#2yqiaYaU| ʉI I]NNǹyqiaYaU|LSNPLJHFSWKOcG8nDۀT̷HԹ;,򓗠lv)z@uF0dP$a! tN8 3pOa gl{7.k{>n|z3THN[wd7Zw,]Cv Ǹz#_(_)_;9%1NV<!8gnfωY:f`uJ[/q`NEivW Rd$x}޹22-qm mA"v@ \FMQ]20(h(skK:vO4*ny1r~2J?V1E4~HUtqoV6gH|Ĵ+sirku 2|TmȲs^e}Z^5q(hOxX;0A71@_]ū󗵠k mo⼍ڭ~gўy]&S8v-&q1tE x+/*Xf;2Sg\- aH[0HLB-.}ݦ`3e^rv*{{9MK? D|@@ABCDEFGHfIJKLME}AF~BNOPQRSTUVWXY "$&(*,.0CDEGFHGI Z[J HIJ KL\]^_`abcdefghijK klmnoML pqlUUUpqrstuvwxyz{|}~rNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}@ABCDEFstuvwxyz{~jk|}N!M ~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O N 0*."0i :RSkwj;!)7w-Fx_r#1k"VWmyn?%+9{ /H|at%3o&@XYnz pA',:} 0I~bu &4q(BZ[o{ rC)WVXWYXZ Y[!Z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVVP OQ P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~:4 ff&> B!DD1{;a&{s]c.:xc)d#!5An|;2Rq];ji:<[[F.$a=Аcs"s'-wk_1,)H[s3ESor}=ׅ:=1טr8}{htKs{N_G׊X.14.<Ȕݺ$B 21`1{sPE6&=W:}! up &O82_EUKBR91jb|n>iyH1 Xw: rci.۫3V𣳄(.# n]fw#iXB97-n )Y9X'eϠ|]DhL  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHTQX_dW`\Z^YefgJNhibcIajkl΍ИY^dj&+xi)@uyK^cWJRқMNOPQRSTUVWXYZ[ל !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1:?FNU\_`cetw biosz?BEIQbg tJREMTvx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ  !"#$%&'()*+,-./01346789:;?@ACD=B25@@@괵>v:  8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~ I;|s7  !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~˶89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU՞  !$')+/18;AHIJKLMSTUVXW\^`chl_nj1tu*.2>9ȲaU$◷o???stuvwxyz{|}~AAAAAAABBBBB  !"#$%&'()*+,-./0123456<<I?ndefgha%&'()*THw8>iou{ #)/5;AGMSY_ekq+G=>?ntz "(.4:@FLRX^djpv|KMNOPSTVXZ]^_`DQRPDsFGVbXYZ[\]^_`abcdefghijklmnopqrs(nh1Bz>VU% *7W{ 5Mo5Lq '@arF[,*HhE])[}'CZ5No5!m5UC2pBarz!]#\gYYZ#$+*12?B8g#nv$'+/2isas$UTepx'_&Gz5$b4Sv(EfCmbdej㱲HM)c@6e!lt}#&*.1579;=A7f"mu~>? $+5?HNV\clr{")07=BFKF^8Qr+ C[+z qG?>5£c)|ӝEqr"ROQj# u"+QA[0];W+'.( *+,-./1234:Y} 6Nq7Ps (Ad(`(H|7%c5Tw;Z~ 7Or8Qt )Be)a)I}8&d6Ux<[8Ps9Ru*Cf*b*J~9'e7Vy=\9Q:v+Dg+c+K(f8Wz>]:Rt,;Sw,Eh,d,L:)g9X{ ^;Su Vx">U{0Ij0h0P>-k=\$Ab?Wy#?V|1Jk1i1Q?.l>]%Bc@Xz$@W}2Kl2j2R@/m?^&CdAY{%AX~3Lm3k3SA0n@_'DeBZ|&BY4Mn4 l4TB1oA`<(6u,Ev^q~s!7wzt"LOWV0EqJΝ~$O;~#ors@V=n#tu~x -1N 9_$H8X "GutFP˩ұϮѰЯGLOaڙ`Z^_~:srؗ H `]ST89'(efdeںۻ>x^r yN1TYZ[Xj,;O͒Sg3mpsvy|.mpgq{ #. FI7zo) PZIq| DPUN ]՝~ToB"@&+!RX }~D;FGHI%&'()*{uABE|-1v_`٠abcݡexfghiklhrisjtr/12GHkn .*| .qq䭒*,+;&) mdLMONnh i k j lٹݽ޾߿SdZlYkVh ]ppނE]7PqDI*)GgD\~(D\6Op+IiF^* /`JUo_b`57;8wtԳ׶ɧ̪Ӳֵ$TeUsvu?    ;KAQ=MEUNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@As4SkBJ8@! z @@rses$On'ܭ qtM44a=!(~:Wؚ?+!g~ʗ;^DzطIct `ZJeYYAq36:!v9#c]#"t gkLö5_njts-Ϛ4gRx7#1y90=O֬OUOzKIÅt*n{)9Fm%-&!|9$cs ۝WYMzd Ljv^ُHDEH$6|/4YYzMC4[ϕ4 `|G"=Wj.-l/O1~1Zoq֝?y(dž._ʡi+6 "'1qa r;00͌;sυ/y t =3]"RgvIw{ܙ_X(F6& a * Xyp[NƢ˧E΂P43P}ٷ93b'~d7~|'&~k;}8u3W=.D\ؠٚya.{D@`u+~Gyb͈׺N2wo€S:NMC<=# ;!?8ڈ.C|)4ϙ]^mJ|O.L#:fOq7=o uWǡZܲ|YLXZc .xF"TdnX lVXatGp"5h` ]pMwnaD4 XwR.X8[ & Z߳*?De`!s?o_]DUrI.ovD,G<掝;˯c@clL@h0i8ڛCmZy\YI##jl5Rr!>]eO;gcNy3gڝL=ZvM9B,ߖ{|oUۖ qG-k\&zjDP/sokqƋl xu p谥/PjǺ˒=|pÁeƶf`-}es1'ۀzφ.9\ xU7wʿdQd)qݜXaayz>>W,P N z0]WHT)8(|ңؑ7NN-oW!VL9w d?E/7>vG?Cσq' aZCԢPp|UlF2z"゠=IysУNA)ވ `3"wfyusog Fq909)N+k8O:o&xկggLWL;'T<&vڧbM:c3\j䒭4q8T՚XB8'3w2n"C)#޺BZyYdmlWJφ^_4fGٸ\ofNG@D 1, Av,ۢZk}CsD*_>VYg W"'x[@y@Ӻ -:"yr)R9~@`,3TB$Ey#(r}@i<W7IT$'@ a>%iˊ2 "07@@@rso<PlyBCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GLIJKLMPXiŹuj}~ǿ_PabcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~ P !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369} Z^w?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\\\\\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]]]]]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^^^^^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR^TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_____ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-.3O 擟S9ޖ;ywno18.xysq큼u:!Z̢q>} uCtK/9 3VETTY) ҝ0_!U[$0;4/0123456789:;<=>?@ABtuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvN?IBORTO5/ˣz}v3u,h h?Go=gj0EmBTދW|}}p1!Ԥaa!Zz¶0t?vmh KM=B10Y:묳:묳:묳:Һ2+L ,P _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDăCB)42l.UQA0 Q۶?tm  !"#$%&'()*+,-./0123456789:;<=>?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~jK9WB~~)i [2_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lllll  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?E_?kvOY2 F_E&#PZ-wZ&fQ`[dQnٸEz,im$4B_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &vB2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>AwBC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?RamsBJ*Qh ßN^ 9!IJ|FXK]7&˂"ۋjxH"!9r‚ٹ>X TLrd3a=SqNΆLoŲP_#%L^4|g68;~ϓ .W혡3\pO?ƨ|M&!6~IۀL3Gr#i1m1|߮Lyʌ'|cӎي;OVo"[ vݴ=zs/뭩GY30>'ol0LL/_m}:lWr5 ;V_M?OC!*S~VGL_38NcrZG3"c_ݒs !~c pd8ѓ?<̬ZFv,yglvc8;]x\ƖwgÜQF?#"c-Z{5Q0D.[ GD$IID&I"ILI&8qaRS5 3_ {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}}}}}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SO5v?sb\t_u<<]gjS~u&V@NELs/1D_t2mCEsP(zEod ~~~~~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc<@&ZhbZ#{=0 0 0UUUUUUUUU3eb`^\ZXVTRPNLJHFDB@><:86420.,*(:!p`P@0 t8M*5W]|ST TLTDTD$TR2$頒a:H"sLTD,TDATT TD5T4 9 w$IBNka-D=TT TLTDFT 99P$I@ ;)T TLVTDTDgTG>פ#h$ LTDw?TDTT TLT, 9kH?$I”SrD TT TL)TDAT9$Im) T TLaTDKTD?T!K@$'ᐃ$ L\?TDTDmTT TDTd9 @UU~LPr߭?T TLTDTL9Io@U?$bW냴 T TL*?TDTDLT!@׼({$LTDnTDTT TLT/  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"7)$Cn;g;uvZXc31_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyzwݡaTtYSr0m&dC1 /]'ڼ Baj/ hGJߵuU5ԴtT4ӳsS3se%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  \]]]]}{ywusqomkigeca_k+j*i)h(g'fKJIHGFEDCBA@?>=<;:}yuqmiea]YUQMIEA=951-)%! |xtplhd`\XTPLHD@<840,($  ÿ{wsokgc_[WSOKGC?;73/+'# ¾~VUTSRQPONM~}|{zyxwvusrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ߵuU5ԴtT4ӳsS3se%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  `aaaa}{ywusqomkigeca_k+j*i)h(g'fKJIHGFEDCBA@?>=<;:}yuqmiea]YUQMIEA=951-)%! |xtplhd`\XTPLHD@<840,($  ÿ{wsokgc_[WSOKGC?;73/+'# ¾~VUTSRQPONM̏yiYI9) ȸxhXH8(Ƿwqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ߵuU5ԴtT4ӳsS3se%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  fgggg}{ywusqomkigeca_k+j*i)h(g'f,e%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  deeee}{ywusqomkigeca_k+j*i)h(g'fKJIHGFEDCBA@?>=<;:mlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ߵuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήN@tsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ߵuU5ԴtT4ӳsS3se%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  jkkkk}{ywusqomkigeca_k+j*i)h(g'fKJIHGFEDCBA@?>=<;:0^"xQ96c`fbQc*@^Tl&`kԘ h31&13T"$1_qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk][0Ld31FKw1/*fb L6c0 lmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ơ~URLŋ`A"#1ڠEJ(JMM<~ZRDBh2BH"X(@A@t9Vd5JA #.`/%K R/%jal`Zؤ6aaaa[VTRPNLJHFDB@><:86420.,*(&$"  ~onZL\-JBL%H}<F\3(:e1F~B@Q!=?ColY~,$ FsITAP]=\ ٨{ T:8z6#Az#E!:dAǮO=zc9ryF 5jġ9c{2cĄK.[drJ*SDI&Kޔ$AvH66"CքCG4;tqF 3dĀE f+T(#Cq{{Փm"XɷD`Cc2ut[0eRQfÄ*MIKL%U|1Jk5XഏortߣPUXn)i B,;y)2TꮴP^C\j0[1!.#f0-I^/& >@~.#&H2ߐN⭶Gnn\\.U}(^V˔7̨1\zNN[ ywvu|RA3,,` |!"tgG6iȀEJ$E~83`ۡl:٨')kz+&&_{'_/ X_r`Y{\vI-9<6,Y.- CEWE{|nnjC]{=^BT[#Ѹ3Uaf3fWㆵ@W o9SkiQ9&Nhʧ nYYofV )w23<,+0-;-ƮJxdFv3YٕɮMv kj[nԟUjWejvljyxyvC(xvq*PbH-cHAirB" HD""I((LhN$MaO}kJFk[7mx go@Jx/VQ1:3AmN @6~Pγמ]zs~.q~fBnaXw/o9_" gg9-vFrE}Q\_c!JDo / _/ O &b5vp LTV32.9.d2$7J~Z`Uz~2غh2{v a81 (5*֌Т;B}f]>a*7)%ֳIq[vGqމgјTd\8 ѭD_cOߔؘ {J 2DVgukխnͥαfRҐex{ nL ި8e'v)4Gc%xKԆ%NMR^X$=2|wT,C怘[x`Jۉ-}tfc:v@oVS_yw=J6^z2A/R<;PbBF S+aC֞E sP)+Tg̸