glibc-langpack-ltg-2.40.9000-35.fc42 >t 6 6_     ĉ3!XPȬI^Dgdx ȬI^D aKAojo֟3B){0P!_IlYM$y?4Îe PY9XZb=C-'a=p!h{p iv G%hF64XFzN/F"^}U¢w@g~EOV1;[N*vEsd};Z%.KZau#hĠXT4yJq[_Rt:tVOsgݫ?!N\^8a>l?w%{*LVCY:M(Ut{jn% .Ge*X?9kiiW.o"!q0 #a Sӂ m}ģNLuz}Fa(X( Lc|k=ž̈́5QdlG” ՘^0/" O$-(yN; 1E.BApv7.w[1|M|!uɢt#÷|8tqg'ԯ;w[8O s k|3f5ad21bd603ce78714f10560f38a39189d1b96996c837316bc2c6c86f387e1cbf700ae42ca69286fdac57673de4d78aa623e47803020462f02aa400483046022100c7ee4f784d8c4dafeecd85bc3f7383dbb087575dc5c625dcd2b02eb661254107022100b0314dff4d3ee2002935dc5ade6cd5b930aa615311ffeed95c4eeff0e72f5b4f03020462f02aa4004830460221008bc49c817455973e37cc1fb657e83e2534c2cd01009c809fb2fb5c957b64a5d4022100c86d9eb933e4a57d077cca6f9798fd2c3c254cd9a61658379003b35dd824f2f003020462f02aa400473045022031a10b69f1a673c6895e72cda1ce557d25dd83958c38d22f7f534eb4725c58aa022100c70656a81531b12d19181d78dbd4b8fec3c580ec3d901e8a1f1fcb7fa08fed2303020462f02aa40046304402204874fcc0df9e1f562aafa0a46df8919881f85a31252650a89cdd3eda863295d802206c5b6c5cb1628acdd16a1bbae88b68b6c8793d25eaef4a3950409c0b2ee35e6003020462f02aa400473045022100a50a987680fa909879734f26b6cf2174f053010a6d06d4eb9994637b5e9da34e0220234054fa6aeab35cc877484139a8accadea0a85b615a6d03b9779bded04b9e4703020462f02aa40047304502206dc34912421616fe6ea47f422f41c6871104905f638e21fc35bf063a5ce413d5022100bb5d323d4b80d1b9b56c882421576e00bf70c0a8aea6bc6f25ac66f020cda41703020462f02aa400473045022100f35010e9483e13237a3554db2db927f1264890a63e06fe3f2919bab6eb37dd230220132ab79a15a531376d538b6530e2d7c56e54e91d0c621683afebbb45364702b703020462f02aa40047304502201ff1b4ec7342f34648516c5bd766533b8d2ffcaa3d83eab6d4154852cc080c48022100bddd56d54214d4f9d8ab545894a606a1e9098de5314e917872a4ced23409aa3103020462f02aa400483046022100beb1bf18ea0e3417ba147ef6b7ed363e198f7bb810d15a564bc683c0e45f4b41022100e81f243a67e6faf4e0e80b529cc2b13a6343a56aa24eb1a494132004f1d8be9003020462f02aa400473045022100f79624bcbbf6d43c21a9776aa38536d28bb3b1f9d20860f3ec1f826c550cbfce022069ba7f3fc9cdb7903f32475b63a4f76267060ac02858ddb8cf65bd843138139c03020462f02aa40046304402202303a88a321268f0d6d6af363c8b08b63bbb8a828e3e1e4b7a75cf23f69542f3022065055c03dd6842aa375b4bd3c59034abc312f085431197cbae64c63d97339da3QE246eiUG'>`>}?md ' A X v    G0L( )8 09 L:%WGH IHXXYd\]^bdefltuvLX\(,Cglibc-langpack-ltg2.40.900035.fc42Locale data for LatgalianThe glibc-langpack-ltg package includes the basic information required to support the Latgalian language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org'Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'wL<&>6"4 xAA큤A큤ggggggggggggggg8949ab0a588fad2cb2ec18d31734735a51e52e187374296421647ad1da70960935f662e6e911960aa6121c02be1cc1333c6017fbb6e731edb9a664f1899729305e41ab73da1c940ba20034459bd7d4228ce70884533ec562225fc53d71fda0ccbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b0b8e938f946a7a1f59bd9cf1bb036a4edcfa623d69ba470a7fcf7bf47745dfb4454b66334d229f3debbb9dd9a280f1dae5c95a97f546b04372e933130fb890fc710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9613e59075d835cbc5a340e99e1316a915033160687e9c82cecd8a8d4d3359ed075cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154132fe7710af66d55b2da49ce90bcb9f77524ecc09775200890f09bbccbc6d05bf43c6fdc75989332a2e661186de99c13fab32bcc2df9c5419fa2cbc11e90a78../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-ltgglibc-langpack-ltg(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.fc42localeltg_LV.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ltg_LV.utf8//usr/lib/locale/ltg_LV.utf8/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-ltg or langpacks-core-ltg_LV)) unless glibc-all-langpacks)utf-8b2501a3899a3a71c7c8d059a3a278d68be4db236a695029362f9f8e90668023857d6190efcd00f56a823ffb9b43823d46fcb7aa5634782746150d379def95999? (/h1&%P)08usmoS=pޣEޕSw)j8720+'# <{öv0Hz=H r b'W0hK@;) !#,%&IS/*-3*/is..43ldX#3o`7eUWT"so}֦v6eP\I'ig'GJg(EEfƅjEE& iHJ+%ϱ¼RRRPVTVdfb`V\TVbT~ BAAu`zNϯ|aQA1!pRA@=ᮯ.;ﵸv۷ﻼ˰AHN}G>.\ݬ|MlnP\wAu 764Ua )7`xwv5#&d3'ܑsw~[3ۊZ 1PГ}ske]UI9-ݎ210/.-,+*)('&%$#"! xdžF|#?!ޣ]#}f\Ud'."> ? ;F, Cd$#\'#J' w~3Ԭ<>oMLe{MRK:| X/J?~.NWII݊r+H_71ky="7+B>n@-mYYdx,pT[A2| vx|}7LDOğ(+5[ L˶Oӧb&dx[+6 &.fmGw΂Lt;/ "(iɁ|#Z(Gr |8>:*) v7sy G^x˸M Lkb:2$I!echb{& H)(HAN@gbe(Nv -I'LɤQ)]J+"4ƴTYS|l\1E6}G!AtDf&WogH j|I&13:l5E"hR"][pb1I @ "c1,Ɛܵ1Q9Vx PɚX@28O3$K#KwĥW6:maǑ1fn->^ }`/ 9F?UED2DzFiPX'bSvTQ( b>I݃(Q?(A%YkzYܿ+*e3"?1g~RZ=WH[ߡb} Ӣn:(w+ \Dw7*ncxk*)PP>'CϞa!/d0e;hjIB Bf:QU+Bć%3MXqsnD{zռ8PO6 v>1 zHt.$> ;:f*Va lzgj*mZ }(m}ֻgXӮV}H4䇺<Nh.B:aq'_7SK_5jE~a%7N\ 2H+,pyI KVH)"8 %D$ /M=}c!]h(5$& hlB=Z2{1Ę>"$#-dP@}9GZ Tt_ֶ_vm=$=x$^ΝIt;ہVSB'z~dxG=z _ ]C' X*qT/,G$K Q~h+s/OR<[ oa( i͞D붟 8~CCӈqP!^thY  k #;&FU hGUa Z1`HJ'p(W;'8A?%CU!L 0a8{/2>AbQRBy`OYi Q=`j90p:viۛ4=GoU£3M%ao|7pͳlXmĥ<'H+_hj Y~7hr Lа^L[lΙؾΒo+/d!~gw&WtikxirOBl_8gYWgx? a56S3Lf֦- >اdVg+qi@'4N2,sb P,N)OV>_I4EIQ[ M+Bɹ F,:wk`=s YΏ I D#[}"+zp25oJNP0!#OTguʳAݱt8=>w$tQX n̨9\U:c;KVU$WPx\P\@ 44WUUUUտD <3:sND"tzwY#t TDg@At8<10 : Y,jܕ*:澩-ؑ( N X:FAO@xgP&a:Jrʾ/Q~Oاlb`Y4ك{z6@hRcVœi}>l_%<У<gF-s~|ћg4 ηP#ھn"_|;o$bs9b%ۿl}ke}'i,GVjOfWYYۇOdR %n}[+F%Ɠx7zu;*K?سx*X(:XDbAMv8Uuc:.3(PᣢÆh}M}<lTiq)Tdl4xAǵ%RI 9h4\1 W^F>,Y8BqH}7)bh70$O ky5?sk4|H|8 C7k},Cm7'9ŝtQgO"/zzx??ztFk%ͤTNNk_' >=V'>Ato8D6>)߁ei)M[6Mt>Qk1o?*LJ)C@Y٠ Ϳ%?O"%r\wTCV~ۑKBT>k` ;p}Q#W J UvmXTGDKZ__A&s^*Cn4{3"|as4r &E'1M CL/b@O~tk8M}%S֏K}R_Ti~gzR,E~-rT!G<29 R,Ի/XebˀjbnݳJDZ>5. vU1ґr%V Oh%@+(بw3 X9I-rf$ЏZs,dmahw_0_ QC.PtmuD(ĹP dx2hqN|+ #d x-V<[b^K!oPjâƚHL7ܼDzaHp+Y^&QҤ\:1&n =|Z+JZ5= 7pn"8o^Wwi5 PM)x%ЭgO<@Nioc8B:JP0׷X8mV7cb"F]ٕ?վߢ ېLvxDz5Ĥzt00WWKH, ~lc(3dC.mUt)9*U uнT`fN+uT+W "4m{S,r"R`\W!q`gÂ78Tjn;8?x#'Cd^BAx\!h)]✱Bƞ4X2F?F~P/EպP2>K|k3s5Ez.Jssw쿁xI@7pFQGIX A=P&fϜ{ILn?x=0H:C7*SXmHW@˂??Eq3_Xj {r*Jo$ᘟHJCF98-w_BPJF8>W$!5NӼN) "S[<0Oy贙Vc:q٧ĦQZ{3*ˑ[{}[& ^@k{c\xd e&`Ji}eta40k;kɲ3|NP C~ٓRZJ 9?WmNxtp _O(!, <0DRP| kHlߞ|]_|ȶJIqU+)F|>&nDhCU%_$𪜗CT%xWjtY $]v@rR 1byN±޲o2(%>ryЗJXl|Gٍ;qLh^] x.,$[BF݉cH~1s$L"ՈFG=VRR[~%c(M4%J۪U柞PH>{{I%2s5&Ԯ֦3+VPeȵʰ>vԊF"mH*Qh>) HGL“;^,t::<[pQ*GxRڳHV} ?)}ɤb-&}?&Bt8MsT(DճK;+4ok(-?4c|1#OaKɖ;|,ucl#}&_K1Ⱦ =s=lND ?IP7}V`2:7Q$Tt7"Q @ƣ_6})ZL}D}xnJ)o];+?wǙF|? O>p=&_#c\&7I> {z/^0| ?H>4>O'S$|(dg+ ?T$G|R b([=۲; ]w[m ^lZF]&1 ,)h_cekJg2~f-V}k_u-?M~LI}ѹ_I~,@Ҿg"+L~Ldli,CJ~6`/pX+UJMQy2I}l" „1cGv"*ɰ{S#qМb@*#q?q^D^\[ w[)TyQ)lشRk|U7|B)ӹ.v@ۀ NVi!@8Ia˃)h%y| . "_^ß&Mї/2q0ꯄ67:!>")r4c aI\5Re+6x͵/W*עYzaJհV)ea6vK>@/%H{r>݅x|H(eFXcfՊFEf[ALRg Gz Of٠l?:}с]G ŗvT_9}ীQn(j*j,\q(YCQs\;'WW_97oLἇv:9d>CI~T.Xp"s"M' k 'nd ;j3d#{_gˈUVѰtl|\R'i7DNZ:lw)Bή !)2nBVpiMH7AF Z1,_1PV֕j⑤l?G>&@)YӲDn ieSm*  ,r+PЅ m Ƶdm h``_)>wHhB lK? X$8hhc(D\NlT]SJ3mjuX\0\w #uVB*Jɢ钉L|oW|V_S|ZV~IPщx-+N$K,|1h7=C%>s@͇*U鎭Ȇ+~eHH裎g/}Ţo*O}2ɾ8Ao_]_7 C2WOatt򔴎{rMbYʐ* \a# !çy[ȉ݈J 0<+7y0慱/辂2d/`s?VR\,dV \  #[-"6x#{e!O04IEbpąK,#.PPih2jtk,hxf"VBQ쵍6µ{Ԩ[9НT&fѝ$鉢HK}#0օs t!HL;Ss9<.s.|/p6\ׅKDKzbFZTahA+~{~~m`@⫽(^q ),JG SO4 H mQm,쪦虀me&uU lS:d3b[4CZ]VE:Ϯ'R3MqQ5h'tc@ЊKBs72'oȂ؃sVcSB22>`-\XaU?e$pnl^heN+'^#]/خa,H9 ud˕TTD4r@ FOB>m 0,(m$, i(yh?Clfguv?B;떒 kGᷪyFY8 {3hEH'_{}skyce[uES$KqCX2>6).b&%BV1OFms8$^Cyƺ5BO(%e]͓,N۰L}ɗ;ك hmd,`ܩhT'mP\LLHd64%KqCUWM}Z1Ơ˩I9|XuMyܷK[K%ͥPg}WIsYzE{+݊1/(m W_|q}4TJ)j =!\۴{NøhϊkkX;}v[Iڹ*'1XusSy( ;=\Oi޷;ZgTT\'nw? y\Ix7j.{g?gcnKN$= Yiї&vsʙ}9G!)sL z_ .0aj?}q1/ -\fBL\]@dqDwjS9MwOe(c lj@ݯlQ&|*P03X\Ѷm[׶i $@ $̄13@pqWD Vf j9+&Td&Ա`Cxe# #(89LR夘q5lfŨԂVҫb}T[j_BM#pYId/!HZwevzR6:pن.5>8լ^PY1)儔"c y!\| /ABtt9-fQfRq=s}P?5A9̾VJU tXS?y?tōt[B# cxJe$Qcm+*OvVI5hĐspr&Fi!&B(!#i2)O9XʙY1%ݴv\NjP̶sb#ҾhTٰy*ТR$D9>) rv볢闝>6Q?e&Lt鋖~X郔7{0[_ez}}o}ٗHڇoI+m'kkVZv-dV*e[WWTGS7OGt/~(v#`cwg9N>"+`އO;hÇkq=&TBQXO# w,FVbuSd _CHi "C)ka[VUlrB64'_)o3Nf`fVb$6IMr*gew/B04Ű̓D鉉V9vݠZz7 =yzH/ !^p͕ 2#=]~4?69 eYhI )Cnd=9"w UU \!@\oP/[D qNMƘYXzE'Ï0r˚Otldk0 y0 !M5')|{#Bg5 A#tF?|z`73̂+It=YBUL) :$,jЙŠkADMBJſ> SŪߤ/Ih|ӌ?!*=;0>3!&>bJEAh_.V= ~z_f2wdqtދZYr4ܓ/?G{Ҿá|Hw*}=oUS~$ڟe2ۻ>\CDt$:i ۇ : t-}0+}kڗ#}OI?P03J iٷiY>9zNh2\-(! |G~o@3e_k4^K!hw6LF8OFN-qf&a^UEEIMP3AJC#I1 QG_@>)))0 u@RIA9s9}7f16a"9Z@YUTVժ5XJ)"E"EH"EH"RH)R䓟tufO%ѭמJc¡+uLǻ/yVhA?# OԏѢDkֈZ_"Y=fS1X.p $fF)K S{Mqe 'YTH죤l{Y+ ^,㩯')xl5yLFÿ Y#3tzo/ 0[oPGIm4}\YQ< c0袉6 ņ†b3(XXl(-,6(-,66J J QenTTWUWUWUWUWUWUWUWUW Ut7,{(MHqp4M4MD @HUmpzg9|h%{ˁ)POVt>oW (] $pM Ŗ{wՇ[ws60E|e9WINrf@Dd{?Fz0k­7 O_ѕyW~ ̎l1X L|<'K)L<C$^Ɏk&R9(6_1=}e"< x~$M }^~[]&y'764ug#jӾ>=|O߽DC}֋ ꤓ6&o\j%p:n=3lb1qFI4ac2G}즛K)b%'5;or\}>ͽc//e͊]%l0QR.fu;Iv_EM߈.s3j~ @2>pp\Mk, a 4%nY=CPJ&JZe5XChqN9C f^alifGUL2Mц~\J%( qyyՕWd[,`Ch&"PN@G`] G5<>&Ju5lI7>"fC륩#8 bٷ‹3112=ƒm\6( ~Li~Ó4v 6r:y)K`5$-kLTũn҇Pk4cOf e:Qg؋x^!yN^u.a|@<(諈TOJ50"rX+U F^SmI쪦iqJ2[ }VЧH98 l:\ H'=%K*D6l:{BIGB[*#?TF ŕ,w*P0+O֎~DO|Q*wvSpx 6a93s)VMUcjHHB?}?1)s)QAGDR UXL2fݒtvK@JtŔ/D4{fpOJc!N,*h?簕EJ@V[)xϯ 3BO EӯTꨠ)d>)/naʏW/w4<4{4 GK/ ay/ )YՀd`T@4>z/;yG]K& KЧ_kȚwNCyI[oFBdڷ2L5Bj {f -j2C8)Rcmo6̙$KVFhjw-1:Y'0DX%{rXtdAJ>8;+|rű$K$ڕ ɓhNgs[;r#fb쓿׏Iq3EKD\AK3R^Hj*Eotjٚ"XR7B%cbkHL ΂I(2*^L> Ͻw=Gygm?W=~_7}$eFKI@p膼 ̈|X1}%]Y|U; ۲ 4Qk)Lm bő-4 Ʋ+s.'x]2{f[:b^ّܸ Pa%8v*&(P!|x--'J?+>]t?S7A.x.&,6RhuH'{qsjm.VPZd5RJ`A9\1!+,}Hwlhf=JB9\1a `Qh0v=og9lB`$Iac`l.WS5pZ-X,K듉IahmL2) s_ _-1n&꒯jX;s8G/ԓBo zϽ~@s}ZgN~C[vYp$& *s1ݔ3ev-ߠ?4Fl6<ҩABwG&N&ˆK*8խbB1o(zya/rMEu`, iir*C<`l00G$O2w˻ZRP(cVbZuMQM|Iwl/qmy}ًWkIҨ<mN\JLFDl ⨡IkէYuJc)ۑh v/ Pc *+ZA7|!z wR%%^^Ku#@!|ؠj| JOn&ZpD9_a12N ͬNz]2vCʖ#\YT.zJTќʔHtcNZZ', EAQMI{~&^ޤ=DCX7{rszWkjUJN̸ِJwxF7YmՁ2LDG3$?7ò A+ 'P"hK`ɅXGeLgw&gV,~v`#xT;3 *?aP_35H'w1owwMr nˮ^k7NkjUJN̸ِJwxF7YmՁ2LDG3$?7/.Y6YmՁ2LDG3$?7/.YHA4D͔ _f3&_U8͏ ؍xJtH|pnp؜,>>ȭF.@. @ (3 Q!ڠ\{ }x o4^V)U $BBc:eC2"*a"݀+6g9_eW0ܼ͐Oo۹~&^ޤ=DCX7{rszWkjU:HtʆdETD3Wla%:!qV j\˵܎gne{ozxyx a ]]>^V)U $BBc:eC2"*a"݀+6nP( ŽgnMA45H'w1ow6{ZTa* Ɍ |gt~ݖ](TKt4C;p233hf ΀+ W>0uM>[|'U/4mƾ|XMoNBvgn3{ٞO sϸ냵S`ͯr~ds.$9-*Iqܽ wnZm : o\gW>fWzc~<#M.T]=ڸ ;mW\E2 K5+vCspa[*'B' %:>ж 6v-3a;JW1`E-Y>E% 2E]"Y!=]jG,%ÿĎ!E;E]K,?Jj7ڦ,XJp~s)"p(?Wwސ|QZnjk+f7jBtZ!AHy{ Oa! =`ͳcOY}iC(^0>3b}37coTƓV@}UkGegqufȷ UA48woY跿qlsr/CzB7b "ٵ4`>9cA3Z6gmr/:н3IT[q4noR]C^U8rp1"㮅@Zl]9'Waڴ?El0 钿tDxU]U-y{`|.J_ƧʱϜ+ ⳵H9+?tz^"D0@ I Yde %PB %P@pwwwwwwwwwwwwwwwwwffffffffffff`03 TTTTUUVJI94QEQEQEQEQAawwwwwwwwwwwwwwwwws9s9\ v6"pp?P$GU5wR(*}}}}}}}}}]u]4M4M4x<x<oTBoH:2" auTA&$$A44M4M4M4M4M4Mta) !; 6NG։m`uiYXDT85LDǴ6!+(I2 +JBݵR](T{ @U[ցJVjj%Ri+UJm.y_:^RQԒJmVZ .zeD(`Yk`Rh hvUU0 0 0 %  .3;&s`˽bS* .]x!݃]'wD~@ܻ ;Tw AyP$P t"h&0dAj0 ncdCxGFSɔ_0K9`9+NrłP aB,D. 4 #, `$ecAp (a;:VpXG@%yx(FN]g4uL~-zRtP{>]zUg+V]TuT~BM'STHuѨ"%THvA!d|얋bS* .#=`h@;{ó;h baO(숄wpuۭ^iV1YFq g5Vhva1eo쬖}ŲVʎJO%}@ e{Lv/\wVbS;*u?ӽdJ|DFh Y5W)|Ffl_5opsm^s: 3:&C`K>%zD#=`H@:{ã;hл :@= tT~BM'zD'#]4DtPjW,jEOT1Rz(uW Ww%zDRF`Ƌh^q$>ypY`( A2ƀCxlG{F[ ::T(F b΍c44"(K[! \}*HC=NS>g7f3h<`89{Û;sFc`yB1G$ļ; ݼ` a.9 p19,F^-9EbV)U"7K&rR|D"A!!x9 \!h1 r!X) \2!HRjn:KylB B2 I4r C]zڽ?YS" _@eץ]G3Wxߺt7迻wFN;&:H!ZKlz4r㼱LX! EO!8X6XZ Ml-A0/JԏQEKdf lE8:6i#7:&(z=Iz jZV-v$lHcγ ]i+#o4h(";|,R?y҉8m'+E*g|9\.P'j4Bl KM"jՉj.w(k`fffffff"cC"uM˰Jc&*R1G62&߅;:l!!gzAщ\i\V+"T5MCrH~ZlH[0< C!.-ޥ]e8k MdE=4䋭8qVWs/k>̛lYkpZzY"4F (N oàK8 g7f_E2TB2!3.$v8#`^{XC@tKvTC3;2/&suGݰZs0eKƸ*CLCaGzCgp1>\tY`y},_ݧ]#mj}S~,G,^wp߯S{~a} |Es{l|?!COϪsq A鄉熂o87˻{s9xX7v:#=nIWXg/jl"^vOegdI߿:np+~!O<~?{F3WT߇>cH?ꀧ)#h$ \Q)@L:Pr1P̬[8 X%(q %)WAtȆLZ  ɋ| {ل/raQ^Ӑ@~5=1>\#ܪ!Vjǀ-냠9Pa ^l[ڌ:,hosA`'ƃ6H7d#kR tKb"6^xNTF$ڛ:X^] mDarv~r`i͙9l5 3t]Jc& ,1VK D'=֋u yd-,w23o}H7r" +#xQu)wi5F!pAΉ!^˭P|D JFn_%2ڤʑpAz`mvY¥ 86gi?쒒hJl^ʨS* _ԈVH}H.CsbXqMt:%3*!1Q^UfJe(M'!:HO$I%"%2dfp.kE7|xVHh!MExSب0%PdN߼b3 tGs[E]PLuIR 0%A exY%.& H77?(Z]x"Ǫ𘈐'C*iA>SђD4EzSڒ#›t2Ix!۶,59S3HkjJF6)1IR/b xg%x" i F:ְ:NMRLIӊ9\Hdu9S5 "I%Jyě'4;Urf4^,,rجճ&ՓŐ9N.HH |q,'Cو1F>C$DA.^5@?!#Ʃ+ȝE$_X)N6#+}I_]VD"%ܸ 뺮z] Y$Mc`H#22>> 7@/A M>ļs2J{˕Gtnrj0$.|D'O:W<'s*sQRd ƅ M#- %jR]xŲpǸL\x,<.\X8] _{]E_C8)=͒p6 bd)D"F ~^mZ``K@XS/䶦]Ց( #QY.yۗ:VDT/b*vZ]e"KZ" y/fOrE„a *F(*MQrTŅ A݂ahJ\eiB[=0)6Y\f(q;f7jgmm+]lb츔Qx"D+b (Ե)[7.%PIƫou z[q%V3XcTD?@QoK>Y9}͆~FCO(}H~;AG};>߸V?7F}QտW}DC}>) E=o]~DTϒ,}u?ROD߸6M IL Asp¹Tkdk\4}cD훧ҴO;}u?RFSPjwO[׾_2'$+kp2܇US7e?Pkq_qO(-gb>ϱk/| ,x{(I~ÕZOWɂoʄ/1l MJY_Ḡ_m2K8|[@<1Pq? TїJWux$ł,%o+ z`?6Ow l.'>A,N_!c2 '>?5EI&>*Ҙ`KLDnA qۯ_"Gϒ&d'Py2N-)'pHĠpK77S|ƿm| QB[wt(hAO$;:V'] &c`~OBtuqVWiV1KE#S/䶦]Ց( >4Kh2B'1 [۴" NۚJ$vUG4x,g`. eH$|8:nӲ[\:J*8Nnk*UAO$;&X*q"#?Ra &zQ'5H쪎DiYF\,8Hp_۴d0K2N$b>u"V^mM%#Q}'T&&I>߮|u$?H>#?oA叧|Q3O p>1o~Ǻ n>bol>1e'a بSv+253s"0K3qOzr+q04DJNFwTϦQ봷 aK]W9':PbHXHoiV/UC>EzOz/]/z=RFH?=H'  0OV@ Q^ -b_]p,\î X'`6?˶C|X!3!O朏?o ]Z\ҥ%&/DvR*,}'I0zVx)w-(a/]PU/ox*; zw`/qaD_ J*`B(O9ȡIyE_ء4I]BhTap.0^4NI9Ub穾AV,TD)wW\w|8&tNP,s sN.}yl.A'ց}z: tjbd?~$ÎY>KM/Pb_ kxX+׃*/wm쥽|ڜS{p(W%|2,_rno"s|!&΋7-bL5R|GqX |h;0]վPW~i0殗7&MD'UXBs}+;|>4%#!B\R.*<7]gq/̒2s@3%C!Abļv +NaJSE4;fy*206#LR"ױ6TuLWAR!Wv2fmzwJ|e5PdӤe2sN!Z5)RV@$'D&}zXpW茬Jt`y䔨9TK/s%0$zO P%|_Ǧ.KҺLPEvMr nˮj@O$G1?6-.&ɍiEI(A]ۮYmUMi(uܦeeU$8 ( r1A=9~5=1-i=͒۴ $8a%A !w=og9_eW5 YqaUQG4̢$a m,쪦4KrC:n2*jzY9j@O$G1?6-.&)iEI(A]ۮYmUMi(uܦeeU$8 ( r1=9~5=1-i=͒۴ 5a%A !hw=og9_eW5 YqaUQF4̢$a m,쪦4KrC:n2*jzY9r ۲,Q M˰˪IiEI(A]ۮY׼aB۴ zY9횞~zY9{~skzcu[vUzh:nSeʃ0ڴCaIiEI(A]ۮYmUMi(uܦeeU$"qfQ0 b{~skzcu[v YqaUQA0 Q]ӳo쪦4KrC:n2*j"qfQ0 b{~skzcݖ]4fIb~^mZ]VEMR=N,JFA B@~zvMr ۲,Q M˰˪IiEI(A]ۮYt[vUz%9!yivY5I8 ( r1=9~5=بS`=Rc HOs["2j;"k>(D28hiƤ1{S="0Q4%cG4M4щ#f` axcc40`)ztԙ4F=76ٟ_~=76ٟ_z=72??Ȅ 7:S8 - ߾M>?@R^V?@&BBgS  ?Y Ol\|k ?;7Sȣ )|mP)'p%w740W y-̛2`rˋo = 8pK:Br n 쪦4Ő~^mZ]֢&l4{F\,$KгïB>)8MG$G1dqaI:1OsT(?o]GYгïB>)8MG$G1dqaIl4{F\,$o]GYm!]}Q2M˰ZT$xF-䳫t4JrCyivYO-=1ª(CEc,,Z$cfO9s{IlfkQ#uȋh2ElGu4G226x]QQy-:<^ By*p8;RZ ˋ <AI =Pr a9~K:Br n 쪦4Ő~^mZ]֢&ӡhX*IгïB>)8MG$G1dqaIxp6=c. eĮ#,붐Ϯj>N(Q uܦee-*j@|<:f蘋B-=1-䳫t4JrCyivYg3:bP&9~K:Br n 쪦4Ő~^mZ]֢&IhX*I53"-39"WB;PY`" "~xz[Kk౵cmox x B@~ɂ@ w>EsT?b9KHIJ͢ELT-0p㔘9: -Gu\+$\KHjL 0F.*@Nt̕0md(ō/2A҇kE5T8UgJ)!.#qLU<7ҜH#JtHSC682K,Qeq\J1lYQ _ ! +dպNw.EAAbRq}wfJzʁÆl "m#Eh3&je M&_%hvnUc m{tEEI0m۵z7^-+ǁE c2@N W^d vsՄ( M%h\ru+Q-/D6<9r@.yN[ۄ*;$Qkiv㬺Szz\ #FR=Q&7 QTN^ZᠶG(ѥpJ1 XJ1ɴ0ԇXaHaaHaaa(su(#5A:0W5 dpːO\]BҬc\{cg9lD:iEDW`IACDP3c3333333)amw@>><\6e~jV//rxzI_*G-gAt;+jÙp2' Z8O*&҄$E8EЃ˴apv3D"8N@ODz"^6b{Y+ɵ'&\ؒ56EZbz];YkB++xm㍧7^Voѭ/;EdBONKy]3S W>|-o`0$*o(iR +Vw|bYnP_V$ֆs ^7-5[:F#  | }ae {r_S}uzk'V&KkV3k p8xʯ]/U<)$f;jJ]BKxWC8id GJ* ZDѮiq=HWHyӣ7?H#9UѤOQtw}&nEQfIzΛƼ@~SK7CXk+&tJ4GB)bK忒Ym.ShNȫr+(v45A$Sq5jXp0 wI~Zb#yDtB'5RO|/pwdZ~L@92|GYmeZYa4\"au*2,.EȰ K3ac%2KaLu165"agM(0lh^xҕrrmlԜF:悡 % ]Q_rVhG]!˾{ Sg닥[O^8٩&ד9Rwb́?Ԧ ˧=YPbeH@%u/\$QrC9ٟNai/limlu#3֪s#WnK\ ф* X c=u^F2gݷkT ؼO8XLE'ẃ+SM~HYvN B,B_VViA  .9bX dOVp2MLIijAd[s/$,*T%o6dӹcNJ0aǙoNgH__Fan䘣^6XKn2!($~+]/Ef/Z(T;nn6H;& ^R89my Q{ % '0oUi|57K붺IO~ڄg&>u0·HbF/4&&[͘,%41{&f \y[UO]!f !K! D*kNR1B`t^+ʫƥ#TV{dQO^zQ,4֥Ս0e#6 %-^5@^rZF_;I*̔]:5Q'ܧ~e8q(`=(@y ~4KlAqFf+ZPأzpwhk%*ȑq”g "Kȕkx#G*b-%Ԭn$zNYD@;K}<)$Y u7ޕ[:|O;nF0u:1U_%t*px]TU $P[%.C!٬W`DF u!@ SE?DGX|WbaoP].cCv8P钵Xt~,J" <<-d'}L׊ʔ͈_gTcrg r[Rq5hݫ(:ƣ^\n'Oqr{N4mt7QCΐ:ly$tfӈX Db,hkPx'Is<B/J'2HQ]!{)>'~[}El. U?-@bCHmH8Ȅ{T=S5a2FDŽ2۠QUH$n33d|@ʲj1ɪ^7AQS&rhvn)!T0k)%O-%n,bQJ5} fWZڙuGJLyII㕑j8]S @u9[n n'(*}=,KH&n<ruL܄MՔO@=uv2̈́. T%OD9|K,!V[onzڸuYWp[A}>*f!3jb!EHQq!  jB*lGp^z%EE2vNDG{3˻$zXx?u-﻾;;:ʍȳ+u$8dχSxڴcf Qq#~rLlÆ`ܢc"ވ:$  |l>-yAfEivqRv~g. _yQ#Mg--٨JVe%9Tnϝ *QFp;0&I$S, \؃@Z{k{:-"" wdFVg]X\6v 0K(UL$CRoɝ5Urwիc^ul-ڕvAt߻ūP1rwh>@6]%:ΔJI~;һ3\yҹ:H5E!wcWA?7e6ً͋y S3Ļ X{: dB17Z~ 09IӬ,oVzBI 6+ grGKTFoSÕD3QFT{gwDsF=|挹 }OC6P vʨ*WU|g~a.W(iJw6Mfcw)lSv9b@N!st_jNnPc6qfb^T.oCy'Ȅs< 1AxRte6鬜tT$˭+DTzdG,d-jQeWH$vcSԵU}сk/JIT󀆿wEvJsC cW䋰uPH#~|Jʚ!o)FLWve?_߁W0fW1 WCfG(c2G d/[" )TcUNy˗T̘^TV<(:K#PEȳ.KҺ.K03333333 bb" ]ۮYmUM,Q M˰˪IidfQ0 bm,쪦i(uܦeeU$Ebb|x>b-|}D qaUQA0 QF` "AvI!zM(nKwc'5Ϸ]ӳï۲YqaUQAӐ̢$a ]ۮYmUM,Q M˰˪IiJfQ0 bm,쪦i(uܦeeU$E4&( r1~skzcu[vUS4KrC:n2*j"qY9t}9~5=1-)z%9!yivY5I8 ,JFA :횞~ݖ]=͒۴ z&e%A a~_zvMr nˮjfIb~^mZ]VEMR=N2 Q~/w=og9_eW5EO$G1?6-.&)YEI(Ah]ӳï۲YqaUQAӰ̢$a ]ۮY r1~skzcu[vUS4KrC:n2*j"qY9n}9~5=1-)z%9!yivY5I8 ,JFA 7횞~ݖ]=͒۴ zc%A ~_zvMr nˮjfIb~^mZ]VEMR=N1 Q~/w=og9_eW5EO$G1?6-.&)EI(A]ӳnˮjfIb~^mZ]VEMR=N2 Q ~/w=og9_eW5EO$G1?6-.&) EI(A]ӳï۲YqaUQAӈ̢$a ]ۮYmUM,Q M˰˪IiFfQ0 b|VEMR=N1 Q0 ~/w=og9_eW5EO$G1?6-.&)EI(A]ӳï۲YqaUQAL̢$a T ]ۮYmUM,Q M˰˪Ii(fQ0 bm,쪦i(uܦeeU$E4( r1~skzcu[vUS4KrC:n2*j"qY9l}9~5=1-)z%9!yivY5I8,JFA B6횞~ݖ]=͒۴ zc%A A~_zvMr nˮjfIb~^mZ]VEMR=N1 Q ~/w=og9_eW5EO$G1?6-.&)јE qaUQA ̢$a ( ]ۮYmUM,Q M˰˪IifQ0 bm,쪦i(uܦeeU$E4 ( r1~skzcu[vUS4KrC:n2*j"qY9f}9~5=1-)z%9!yivY5I8 ,JFA 3횞~ݖ]=͒۴ za%A ~_zvMr nˮjfIb~^mZ]VEMR=N0 Q ~/w=og9_eW5EO$G1?6-.&)yEI(A]ӳï۲YqaUQA@̢$a H ]ۮYmUM,Q M˰+7@'7[D}IŔ-\|I'9^>y$哜Or|I'9/x$哜Or^>I'9/|K?S'S0N8(}a҇qJQ0N8>aC 4t%@:3M4MH>,˶-0 0 0 nxxs &EO$G1?㶋BH"X(@@˰˪I׽#Qt8MYqRL$`, P  eeU$Uޑ(x:&I,Q -5Iw$ >g`R4KrC:nX*$y8"8 0 Z;@Od0)z%9!y],D< B@ @Z]VEMRB-.&JD!l4LfIb~^mK2D GP$C0*@˰˪Iӽ#Qt8MYqRL$`, P  eeeeU$۶m۶m۶m۶m۶m۶m۶kZkMgk7lhaIo` #:R'ilBF~b:vR Х;@ B!"""""""""jDDDDDQUU?TUUI$I$I$I$I$I$I'Tv92%۶m$I$I$I$I$I$*I$I$I$I$I$I$PUU$I$'TV5&`70 ZBDCI%=PR? 0 0 Ô47B1c1F! BnFb5Y+U u2H#Qt8MsT({m۶m68 xm&^V?dT)T"D!l4RL$9sιm۶m۶m۶m۶m'!!ޫN Qg@~|Ov; UUUUUUUUUUUUUUUI$I$I$I$I$I$IUU'Tv Х$4@a*BUUUUI$I$I$ITUժUUU$I$I$I'Tv Х; pB!BZUUUUUUUUUUUU*I$I$I$I$I$I$I'Tf92%?o۶m$I$I$I$I$I$II$I$I$I$I$UUUUU5PUU$I$&TvR Х$4!!B!UI$IDUU UUU$I$I$I$I$'Tv(pO1 __)+_J)RJ33333VUUUUUUUUUUUUUUUB2"qaQA1!p`P@0 PfL&d2LTU5'!)I"Ev Х$4UUUUI$I$I$IUUUUU$I$I$I'TvR Х;!B!IVUUUUUUUUUUUU$I$I$I$I$I$I'Tv92%9m6I$I$I$I$IJ$II$I$I$I$I$IUUUU&I$'Tv Х$4B!UUI$I$ZUUUUUUUUUUUQUU%I$I$I$I$ 'TV-&`W0 S ɤJz(顤   8><<#I$I$I$210/.-,+*)('&%$#"!  I$I>m۶m۶m۶m۶m۶m۶`@ '!!wV]}@Mo&PEA>j*UdU*bfffffffff>0YaaaaaaaaaaaaaiiieYeYeYeYeYeYeYeYeYeYeYeYeYm۶m۶mۦiiiiiiiiiiiiiqqqm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶u]u]u]qqqqqqqqqqqqqyyyu]u]u]u]u]u]u]u]u]u]u]u]u]}}}yyyyyyyyyyyyy   }}}}}}}}}}}}}aaa             ((aaaaaaaaaaaaa88(((((((((((((($I$I$98888888888888eYeYeI$I$I$I$I$I$I$I$I$I$I$I$I$IiiYeYeYeYeYeYeYeYeYeYeYeYeYeYyyiiiiiiiiiiiiii(((zyyyyyyyyyyyyyiii(((((((((((((z{4M4M4M4M4M4M4M4M4M4M4M4M4M{{{{{{{UUUUUUUU뺮뺮몪,˲,˲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺶m۶m۶m˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˺뺮뺮۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m  @ u]u]u]u]u]u]u]u]u]u]u]u]u]U0 bwm,+mU>EO$G1?6-.&)a0 0 qq1 0 0 0 0 0 0 0 0 0 0 0 0 0,˲,˲,rqqqqqqqqqqqqq<<<ϳ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲L4M4M<<<<<<<<<<<<<\u]u]5M4M4M4M4M4M4M4M4M4M4M4M4M4m۶m۶mv]u]u]u]u]u]u]u]u]u]u]u]u]u}}}߷m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶88}}}}}}}}}}}}}yy98888888888888뺮뺮zyyyyyyyyyyyyy0 0 0 0 0 0 0 0 0 0 0 0 ˲,˲,˲qqqqqqqqqqqqq<<,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,4M4M4=<<<<<<<<<<<<EO$G1?6-.&)a  AAAAAAAAAAAAA 0 0              AA1 0 0 0 0 0 0 0 0 0 0 0 0 0EQEQEAAAAAAAAAAAAAAaaQEQEQEQEQEQEQEQEQEQEQEQEQEQqqaaaaaaaaaaaaaa   rqqqqqqqqqqqqq$I$I$I             ((($I$I$I$I$I$I$I$I$I$I$I$I$I@ EQEQEQEQEQEQEQEQEQEQEQEQEQeYeYeY@ @ @ @ @ @ @ 0 0 0 ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲4M4M4M0 0 0 0 0 0 0 0 0 0 0 0 0 8884M4M4M4M4M4M4M4M4M4M4M4M4M<<<8888Nۨ?;]ˍmH:ziEHbHIIIIIjMICĐ,6Re8NvJic1 BUc1I$IUUB!B!B!$I$I$I$I$I%F?f;`DDDDDUUUUUUUUUUUUU$I$I$I$I$I$I$QUU+&Tf Х$4L!UUUI$I$I$QUU*QUU%I$I$I$I&Tf Х;x !B!""""""""""FDDDDZUUUUUUUUUUUU$I$I$I$I$I$I$&Tf92%ߠo۶m$I$I$I$I$I$)$II$I$I$I$I_UUUUUUUU5I$I$&Tf Х$4QB!BI$ITUժQUU%I$I$I$I$I$&Tf92%=o۶m$I$I$I$I$II$I$I$I$I$I$UUU5IPUU$&Tf Х$4*B!UUUI$I$IDUU QUU%I$I$I$I&T,f i XL Z"""""""""""jDDDDDUUUUUUUUUUUUU!$I$I$I$I$I$I$&d# MoJf92% m6I$I$I$I$I$IJ$II$I$I$I$IUUUUUUTU$I$I$&t#$fR Х;B!"""""jDDDDDI$QUU:J$I$I$I$I$I&TR)p)rǑ-STu]5V0 S( BP(m۶m۶m۶m۶m n۶m$I$I$I$I$I$I_UU5M@`8ESP0l"d#B8$x(qXCx@UU &K xT81P7"""D#G .YW9ycO,f)i:?@J.;Z[5K{a9'5뺮뺮뺮뺮  AX(FైP@$s9u]u]u]u]u]u]u]u]s9s9s9s9s9QEQEQEQEQEQEQEQ4s&!!aVURURUjUU*UURUURU*Ҫ*uj :)`o:0 Ø~Xa2 H !{O8:!$<}}}}}_WWWWWWWWWWWWWWWWW7 n]E;-d; !@էȈr!ۊU8nl,;V+Ss7r94FonU˨!#"ҁCJz8# xQ T$%ݐq}l=ơn(44 }t*-rȾrY>{[qʎ`"scfnn;g1~[{+7,K(~`ICHK`~rr 6iՎlkRG'oϓA۵Yk|yZWF'GD, T8w9SC]+%xCtg;YxhٓE@by^:rsv-Ie&9j{_Kݪijl7^u˽]{؈bDK%#M+ISqle*Kۙ@Dc6vi p,se{>z#Xf<+\ۛ2e^Uo: 90G$< ':z J(A6m=L17c0 \i_Gs72'oFܻZzVZ9R:_)LpʖY!2ՃrLG;3܎ WyWfEV#˙J0xﷀ:P|z~sfotܦeeU$Ecy #t{{Cr߰KKDFClfg5F_%W1OF-2օڜ )R""L@;x\ڞ؅gBE_uW6UO4G23N۰QTA'hfȋq-.&Ry( b^Zo !)YK,:Pi5G;ol9#ECk`CSOKG[C?ًprjlbZhuR$HF"C "ï۲Y2[t-c:(0`Ӌl^oCa@TbF!b@h#(ďhM 05Ձ;wc+j^fEN8yOyt?u3&]U j1=5,Gq;Mɕ ?}/@&-M;5yT4lR ~ݖ]=͒FmZ]VG}C uYk,CْW{'>:~t1sߐ:ک=w {7CJȨY呎|bZʼn>|s{|ZCũB/Q?'_8||V&/Q'v7&|S; _(L .j7lN4gR`c(q pc t&݀|~8#EkX#QMI|E;A=w0nf,^*dJ) q>%p `x8^,JR1 zc[hO JqHU0NP笝l+ꩍ;7S+3/ +&OjD5bR'.XP/鎭Ȇ+~6JK ɓ]UMtET1HN@ XI4E A1‘ #w{wlK3+ -ɎzgJFMB >˫~]Rw*B,;\.2D˺J:Gb0w*@z-. x&X~76.Ӽ4 x&vw Tr1 Riz? ׾>0aM[G_"om᫟>j>,Wf[jf=O~NgЄ|b&;ƄP$ #@8Ay{u////////{tH~X ~0p C\~Mn 5-l·%|j"GF3.߱ /έ+'kJ#*  9p4/k`Y[QY}C;C_܍z9#ECkpPGS7'OܽzZ99^Pt lXrp>5 Ep˦h %zvMr nˮjfIb~^6-.&)9O N ̩htvܹ32#`ENDա)n%Nޣ-! Ο {9wk56[1J]N"K0:XzPHr۩Z13+pEIՠ>Rڟ|xxW{tcd.`\Xk)LF P2)y#;cl S-2%$D@0^3+wF ?`۷Lĭ AD>s[Ԏ<@d:@xvn$b^y, m +flZ6:@u }5E)3x~zb &``s9ZU7 'ez$U`F~u9l`7͘_JGHh6 ~V8\i|wuw^{]7OWՉҫRh[^6x_mEF#!4`},@2G,m6E|yYblaS%/KV! DN5~qv1tGޕt"C$os=ӹU^֖vɨPsG.;XD( l)F{i,aD%WgHG$V$wX5@oea Z;]swe 4kp9U.7esw#lQ_m}TzMarNDۭ;jj@PfZEa4Yɀ;m~RoGglAhuhz'Vm 9t4iu|?z.wzfhX[cql`ӡPu߷h=ЫkX9{oM8I`XZyfEPo%|/0%R r8t=ϔջ#O`F)Af,\u (Y$-G߄7N/-! cd)oGagapss2Pj`yê*$LJ6Z =Cpd)cޖҧ'+. E2 SCOhC=ƛqV4f)Y1q#U ?ugzə צoqڢ^Qi@ju5qQnTwm :O~ bMs>CB?l8Z0I"Ԃc5[F?Lo/(4!۷F D 7$0UjUU[ڙUUUUUF"4?:/6+* .'KVJy!AF#1> t5A`P!PH$9)@rְ1j buaB-")*p2Wܻl6d {{{{{Ç>|Çf]yyyyy&wNHg{i\fR ܲ BP( UUUUUUUUUUUUUUUUUUUUs9s9s9BP( B{{9s9s9YeYeYeYeYeYeYeYeY&\\fR ܲes9P( BP( BP(TUUUUUw9s9s9s9s9YeYeYeYe{{aaaeYeYeYeYeYeYe&\tf e8; I0`#F0P( BP( BP(RJ)RJ)RJ)RJ)D  ݥRJ &\Tf i+2VZkZkZkZk:9s9sΉh4Fh4F9s9s9s. &\5PYc'A Fʸcffffffffff!>5L4M4M4M4M4_4# {VYmTT9]LRDMDP<<7[TIpƐ)`EPr||!akL!K*J (StDP޽{}}}}}}}}߁&Otpmdv %wodw] "1cƌ3f̘1cƌ3f̘,˲,˲,˲{iiiiiii2dȲ,˲s9s9siiiiZ&g*t R<)PW033f̨ !YgffffE+@{{{{2O6.Mkʨ0Kۼ|>|>yqYX19 s".6&Ef#5^ ע`%V!e@N9t#=j!h @V9!yqWA%ryX1Y 21"Chu_}H9|su&!+Ho A>VuS S\|ZU)D `^`Ǵ;~\oǗCyԜ3~өW}o~w%$jCNa 𹸘4m@}x\ AV@? pAk0 3HSjA=68K L?:t%LύjLչ;mrk~9i\#nn'%!;Z[Yo/m6^yct'&Gڭ_/թ6I+[ x-,A|˷|K#umo< o5*`/9:-uYXzmX&)J{ L\- VCi@I$|)EL%LUnLRgk5D( 5 mq(:܄qMaHV)29$"> S$fA>t:@O7zX,!1̡ohhxYb#B& .D>q NUr^܆[pKs0r,r&VFpe@:15e ̊I.aYV"U KS>ufLƖRJVZp8D[ȔM); S$f%tFF\,D #~z(Dz'<=G5]6cw_OZv=f t;4rEPo>5jQD!m؂?C:=pۮg\+_z%3Sk׳8/;~JO[zӒk Ӎk V֯P~'^ G'ބ <EGSkPI)}"jrIdv,uXu: X@yڞqoi?`˶[}ZgP}3 Z.ܾ<,n0vX+ZICK`mePe%5`R~&7/I_xQ&d8=s͕ 8-iZS1L8o&8Uki;FrϪ}[Ӻe`QCjc -j4j}1Ɩ1],!AD[9=}ۓףP3];"Jn'!`"J@!"ddcbfٶC4O([A{}AccJ4xXsWxN/zY{nY:nųt'&»vh*;f&o2!? C"?w"\~"J"G уg0;9ަw GoO=8C Nk<ڝf&EѠ s9d,VhږC0AiGE":œ_8ܦ_LPyh#8괍FCۘCU"6'5PLE~ nzӽwxs7"o3?2nV>;cqjɶnl | ,"ƅ<o-4zn5~ {ͯW: =]Mޤk 7򃍂ԬE`y&Tw#t1kB=3Uz0SFSaj檃EE[ I{’}3U!BHI? H _z\Ͽ*SAǞ^<Ȕ-Ƣ\q\kTjP`㿬 Azaփ:ú$gc銨AfT y?w%Fqzuc-HXPJIkl _'Mc|i n R2Q dTXng̾[iv$$Deҫ3i߯ %#lW؊:Mǃ9 bcI3h:fQ3ovq:Lr7p N+,MFDe8*۴mBQQ '#>|d%9åMua"zh#tpD7e㠣20|k$Vml.Se39t ɡ`1y@ i0k"^efMϛ-U Ѧ6TJ3A|A-)OϲU8Ys(Y%8S7 9- F/J*4D=%D-~M%QExC3:}…@źWgJ>+N kju&G16 <~7A"Ly_#}G[jo^ۍF&$ {ː .tUXoQpoZ"k !_qJɼ}EB)~{31?xnִ7FhۻmMqwgmsbm4N6JHEPJ隆p$~%I2/<0<^~GNoLlKAg/bNCŋPLNѵh]P<˯ ”w@rZְDF_0 tVyr^ Oa^JeHÍK^]y +ϩx!g._*k6 y6{\d y Neh!c22P|.%wR*uE2AF4aa'ZrNŅ#[Ol&.G\+ bB0F  )E+dqQ`&p}M<$eF-Wѓobz b(z8Q$ìګ-֔'eɡ =Ϊ7[  S0$527/eZQD)SkJ(BРXGѻ(%޼ub)8ȡ./m?4d-~bn+l']t,)4z_wNQHoz7-1:)8_ިoQrزiZ}<9r3 r;E,n 3vm3030sqANY ^aa]ade+,{?񒺱;pky%:X',lRosCjqjC6)Z&A+yD zsd=(4o}<{eŻkJbRy0k '0}!/^n0OD:D;ؼÎz8|%-f؊b"pI\2vH%@~p(w Ay@&\S4봍f۠d;+\2-yrfZj&SL7c-T"1 {o]G]pס||1_A'CSvfb^GwC'[[0>-n\ !K@0ECG@H+TGG7Y\to%O߱5'sFg ˵ [Mf"v hqR"R )HHf〷le^KU'9gG+[SI3!ﰁ4dZqcDZ^6 MNda!a ^aq\7_Zk0֔O#/n~oj*{@c7s&S,(ۀrRbAIzA@Q>5e,ky{K^q58 +OJRaEtlq0ukFP i #K{MKl3g}qk2|f|#( ĠA%ClPbNe=*m~ֲ܌X J+"LOnIF 4Kw~ -C,ed46˙Ǧ 0E}b*46!o܎Lg4{={KZ0P#5=N8(0nϵ,۶슞 ^q{aMVTAdw] p`y00QLC+I:j9_ OI% #k^#R5TtM਌"vP˱Dd=vmZ]G4HeD7oƢDuߎ ڇauI"ܹK⹒@> ]}؄Cud+.&JR F gsy(7y6VgdB*5>MBϝB#q0Q>ዻGkr]/RڐtRڐdhzI))#D2`xba!Y`~o.$wP:>`-%q A.ۮYmUM,Q M˰ T$E4̢̻.ۮYmUM,Q M˰ T$E4̢ og9_eW5EO$G1?6-.+PQA0 Q=OK8 ( r1umZ]V&a%A {~9~5=1-)z%9!yv&)M˰{~9~5=1-)z%9!FA (uܦee*j"qfQzcu[vUS4w]]JFA x&)arC:n2욞~ݖ]=MLħO7>{ v[!z9 )^0 /#|\37WێKk bH}Jkc-*[ >(+M_ ޼ӿ&ѣ_;0n*'R;(+_8r4XϗyX)2~v"0dCA)! v`M @Ԡ' Z TJThK[])` H(gńIAHeLp F5 hRe}~55k/Z,韫>nޥi&|[* ZsU2 KXR>K'EK{Š}J'1U4A%rkԤ+J2A&gU`᨟0M˻8ݸu=Z 0%?I hƄ44'&$l5^B-EFrwmJt0 Fg$[f(KK\D׬:(upSl/ϊ.)( |Jgk5} 3rFmi O3:+id·d䨂4i$kdk*0Zq\zMEj3U2ߕkQngLB7C mқȟ ozg&B(+] 4 iHkY%Av_GD.cp,|tBrfQLG>)z,L 4LżAVDd0ddrSVUETe_hj9a:G>W "R3UQAڱs<6Dw(-oROX,: w)l\R"7䂕DlA#Ȩ>Ue)#!rl$VsZhO#8\c4|(nl!s`NbDP,@.F]re[Z#I|`> 7L [qj%bA@7U{tm<+& 9bz-p3 Љa`w@8j!;Xi:;ugdQK\%gx6 8mHED߉݁&aC E9$2"1PKBTWޗzdQQkFfԎ+~D!}NLIƭxCY1D_888dYG5gn$`MqZ{DZBY| xGd_朠P2 nlFh,y~ BCtMMk^Y\B4]̖-Je UWw"0QCj Q!fP|(K PE|YZ.*cfffffffzgBFivY5I8 ( r1]@mUM,QtCPyivY5I8 ( r1]@mUM,Q|CPyivY5I8 ( r1]@mUM,QCPyivY5I8 ( r1]@mUM,Qï۲Y(~zvM r1$a Q=9~5=~ݖ]=͒4qaUQA0 Q=9~5=~ݖ]=͒E5qaUQA0 Q=9~5=~ݖ]=͒5qaUQA0 Q=9~5=~ݖ]=͒E6qaUQA0 Q=9~5=~ݖ]=͒6쪦i(!(۴ zY9]ۮy 쪦i(!(۴ zY9]ۮy 쪦i(!(۴ zY9]ۮy 쪦i(!(۴ zY9]ۮy 쪦i(!(۴ zY e>w8*9@ >6-.&)a%Qo~W% #JCPglP?'Gc3cNZٕsfOU2x\>=4 Gy u|ƒI2 m'qaUQA0 Q=9~5=~ݖ]=͒1qaUQA0 Q=9~5=83`S&ccf1-71"(ɰt`5-cN@o:F}Wp}iY2.[<(Q:Uu4BtBEwPAyb^`7yI-_Ǵԇ4=K+P8c!A0o"4Q[겆0U)Šp,Չ7QgQ ~KrEce xL4!@oGotGݖɳN pWN^{&M&)*q!b"HDH\I7Nǧa[{YG?ٲ3Ȧhdদ x֡_JMN\NVjzaCYJa0 s%C͓]=]=կ:e79!JilWTﮪwWg]n!/^*n7zii;qa5Ip6 bP&]4AO$Cffffff\%rOR-AOzwE;9BflDtz銋_pݣ&!AOPkqCurk} I!H@.JD|"DY`fyUEݟ㥌ѤGI ,nbOS PqOeiA f5È[ xFErE533333333trui\aeYT%Q)H =s9`}܅g=1a4eXbC4oa#3U}Cg. $z`{@ RCi 7g.Yu 1Iz뭷zCñ۴ , kOeEa%8h團pȊkWzcri[aUYSp6\Fiv6񇵠TF-'Ŕ/ 鑝XwqViT6a&Hj@ñjaP8 Bb l Be@'$-oťD&dQtZd:`؉\ڗyXwqViT6a ﯷz뭷z뭷zlf3f,a[q)I+0F6({*x&X~7v"ne^L`*I:B" &0rӳbC7= ):t[UF^-UsXu-΄wRsMyŔ͌LqwCg%7eG E Vtt>{T)IKx(6rsQ9XծZ Hl~ u;A]{VN4Pڧ>P]7`h(p\JwC7oo }GqNZWw~gӻTwwl[J-P'0 NV{k @WUUUU)yvY5I8g%A]qk:r  mUM,Q M˰˪Ii>( rEzo] |cP nˮjfIb~^mZ]VEMR=NEI(z~sN Æu[vUS4KrC:n2*j"q,JFmt16۲YqaUQA|fQ0n ǰ@xݖ]=͒۴ z3 Qw5@9 쪦i(uܦeeU$E4Y9w=A%A]i>tܦeeU$E9] +Gẃ8pXFX)x/???;\I-d OFE xCYXI<λu–0 ;b\cyz%ZN}Oi19n75]t[e(0O󱉝";^=/VLILx&lW`QGz'BA+ J$Xлv? m H4`e@AsFEֵ Bx<`L` n[ BaB˪Dt D `TH49WN Æu[vUS4KrC:n2*j"q,JFmt16۲Q M˰˪Ii>( rEzc] |cP nˮjfIb~^mZ]VEMR=NEI(z~sdȫyG/6NzFXXeplsK` j%"^ug]*J~սZ$yT$=<ʬY ̋gZ4Wb‰ Q=ՈosY̦,B>Кȷ`څ;q7څU¯q10ʴsET=H148-ʚL5M [C4..bur8LPtUdp0EFyn܇0^/ [aQCLymF\?NLmLjA> iaȫV)@qH@zA?*1c6N@5I8g%A]ۮb>1l(ވ]=͒۴ Q ( 8 @|^mZ]VEMR=NEI(z~sk:r  m%rC:n2*j"q,JF] |cP nˮjf95Y9w=o ǰ@xݖ]=͒j>( rEzvM'AaC-)z%9!yivYUUUUUA3I8g%A]ۮb>1l(^eW5EO$G1?6-.,5EO$G1?6-.`C-^9ػgsa&ɨŧR%|M֖+fw--JBg;"q.D7[SQ}Ա>&hF̵a>yYW3; kT-@ ΡD/;XB8q8aЍVP] H\v]뺮e[Aܰ 80as]tQ0>_C mעouƣ|)1 ӱq989M8xqٱ-8Cᘖ84/C-6M.~]W$6—_E|U(+"eķ_F|-눯";r##t_F|刯"p[v5_#ZV v[#!kkkkkkkkkk[[[BP -b?ή,,뫺i\KLGT"  if i`0 ݵZkiZLLLLLLL\> g9fD( DWUUՙ1c1c1c1c$A!Q@X $jUE3HbU RhT t fVL$PAYtVu}PC|NY!7EFDhy'i@@[o;;(x~Wn2Eɚk\d8i/w"L:N%4Dv gmFe&]ULB)S"$xq&R Dy$Bc `xա6d gU1 QL5bn!cu4F5tYfULCeXED9U;RꪴZMVi-CVE/j-VeZ#"kkkkkkk[[[[[bTQ1*FŨbTQ1*FŨbTQ1*Řx>dȅ}uJT0$. P-2%!@'g"@G 4ËH3RkT]jJḰRIUjIKp[1d2  iu2kZkZkZkZ;s9s9sbbbbbbbbbbbbbbbbbb\LUUUUUUUUUUUUUUUUUUUUU%"9@ s9sN)RJ)RJ)s9s9s9s9c1caaaa\LUUUUUUUUUUUUUUUUUUUUU" 9Dnc1c1c1cwwwwwRJ)RJ)R.˲,˲,˲,˲,˲,˲,˲,˲\LUUUUUUUUUUUUUUUUUUUUU" @);[>P( BP( BМs9s99s9s{^u]u]u]u]u]'  L[jJdREVij-UWeZ?B $&0sQoff/)((((((((((( 'u^צaeV%eAUNӤ$!y.āt ơidťd$!Ak@yR Lb"88AB 29$F!4b ɨ"`D Ixp+l ;w%ώkrdB5 T%vwwCs|j>1Sj(i>YU&{U?c2|a$UrQXF.5a4Ʉ2$sE2+1rsI%Sϭ(ة{I}(5]Nwh4QcTX]9www];4ht<.QslPpNDvxR%#gTZ"SZT{ @HU0#Cr.mP \}SyvzKyt:;enJ""p3333333333333   Qt1 d"`룊ʘ[+?,\s12@&w+'nޥ-Ρ 콝˵jI)|t ldf\%jCD??7;/'7bA@.6 6 +ީ'mΥL#, 뭝ʥiH(}uld \TeL$hx4?/'7bQzoٗws{e zY9B@ 9'1-ޫ)Χl%L+! ʝhH}'umd \T LdD$xgh,RQQQQi2 3i(u\)Χl%L+! ?+dʌK ɓGscRBC2<3$^[iѸ!aA'> 'A|njR?s5S-2%t1 d"`ʫ{wiHs({orjkbZgeRDm^0+ٳ*j"AQeƅI8d1KrC:DPDۑ5&PڍL lUMɰcxwxwxwxWxWxWxWxWxWxWxWxWpWpWpWpWpDCT5L xL罝˵jI)yY820^uV&UN4F">5-%@H !}j.fL,o}_yuOu4?q.miqe0`\wx7I2u6ѷ lh> dH4$;0*,AEP$AC;|3+xr#Q4Q@:_1)4FZgeRDrbi`۹Mh~}>1,mlh~]d`۹\ښXzYT9PxLpʖhHv`UXI(AC;|3+xr#ȍM}xJp&<`[zW6EOG.B*>C6".%e])쪦i(u <c`/ ~}>2߰.ά*{&[:"ٍ}wuWm6e]TLD 6[6ihzO|'>O|'>O|'>O|']%]????????sϽ))bLS, aRڜ)0D% O|ot nݚ"x7r6>"j8{^׽u{ڝ)0-)y%8z!7>"Cj@`2BƁ_ 7:nMX}\T<P`Q5Y(r Tq/DΊPm΂ɔ Iv' |ot nݚ"x7r6>"j8P22A^5, q*`|wt -;S`U[t5SP`Q5 m͕L,Q} ?%_]cl }]͔<hY!5Y0/nfV'eNDF#$&t>wt 0JR#b@(Qf+^)vYU7{=ܽwj)p쨊hh'z8N0(L ԶKQSщّq3/UZ 굡.RZ/َ'X~-Ӯ¦+@Rڜ)0D% O`ot nݚ"ꪮꪮꪮꪮꪮꪮꪮꪮꪮꪮꪮ]ch -w6YʠU'Xz#j:*"=1 %C.#A ?%_]cl }5|R][TGZCt?S?͎ Լcޞ\lT,EMa2ꌾJN{hY rT` sQ*z8|[F.>gc[hw쫶j)DΊPm΂ɔ Iv'b5EfcE[], q*`|wt M,Lq *axwFۭ)2/ښ+'Xz#7X}\T<P`Q5Y(r T UQ®YmUM,Q 6-.9 y"p4~ݖ]TBO$G1?۴ qeU$EPqC)0@<8ŭk%q04f!DM:ŭkzcu[vUS4KrCM˰˪I7IA 3A` Nj2#^pfuV4F3~UTD3n-ü[(n$- ,q=S!d1sCf ~,ɒ,ɒ,ɒ,ɒ,ɒAA MYdkt`3]YzU9Q|MlIv\E5LA;n-ü[(n$-ʒfK,+17dFWq R &<gP@<x (~ g~ 4€} @R"$>l>| -@I=;DtH<y @@@:l s#b^^;h\MR8&\o{ "D}n@ ks+Gޫ8݄U^sG[Xǁ+,Q HxNi}cQΘW.JErO#3"v2fW y9aېv3N 8wMvI!Q;E~[&h$xV56qV9V*}qn˾2pP~<P3@Ib֢}aYU012Gcp&kT 5iXF)YqP;R"!5BG\y^e%{i%Ҷ>0蘋Hc&>0DGE8 i)‡kHi*Q2f]8 [!̢ܐ"ʅ͜<> 龕yZ^[%aRRpMQts[Z RW}E8'i8kۖn!:X8D d<z[nLE8CH+ ؆Afu uC1}U5zauW\ʲKi2KI4C h dL3̤f:FGQ(w#Ô⍩ s#|wpLkI %Heq$}/3 }Ffgf `3q#쟐J)o%KˌhR=㷭 e7Ifh8怗`LevC칌-2 # "#Db3:A،\o(F)Fy$ʗmA H1 ،=.63Y rX+ՙBL%H}$}E=uHf9_X޺p7553Y rX+ՙBL%H}&#q F'+ވB+hyr&ky-崜rZNi9-u#o?m8Zil(lX -[*9?=:3ٱO5r*F|v!hO-GZFݲaL_+HէߖG=QzԣG=QzԣG=QzԣG=Q6-ֈ{6 c6~]f|)\Ԓz#V G3q-҈[6 av[@SN(ܒԎz"6GgJyOskD= i!  ;׾>6~_*zbL_T<|p &FkyFC u=ڡGo_ y`GzI)edES*n&O;A+0#WeU>h7K2n>jVNס0Wiq8ؕF^DzcckYyJx!(^gdIHGMdBj6ÐZgsJCz"N ֓͠mZbCڔmY3mot b~|7'_I82r>W}oq aQtSl.mLEwF<7-{_o- &\f@?ONWp3X0`*m% -̪0a) A:bc1eI\qʨ-: 2.D3=$5sY8aCVп/#_7zhO' ZM xuF=s@L虞'' \8O! HIM䂭-?O.WYXu#^w=2Jc|~Ԏ+@g-$ hC?l(t!n͐޲rm.n &HxƉ(BF]w<~w&\sAyd% OC'%ivx;yP !E^F^iD*5:c#@G36H""y<9H]&I?rencCCR)«$zb%'N2|S̴N =!C<(A0)aOʫYgYi]{ ì| e^Sy4:c@H)UC!QԚ,ԛ\T(\j6oM=RU0) v'[w?N9KƦ tDs266; |U^[#xgl14gmoR쩽+ʨ;۪XVn|׻u`ȇ= {%~\زOLuçQOcMM-,F2ژԣXI-JSVI驞[zR&e/.=qh󐑧KU]Gd;cKi]g2v`T_S P B"QH4F$RT*J'ԚҜrv*Q&ʃ@PJtΓ JNjZVbX15kZ겹R꺽pKVz6拹Wb,g=΂fӄakGQVLIAi(#TznySV8s^9X.f:Cw]SwVݺ<ؖ.^ܓ{sk} }CvnK%lP,G2I.&4|Ϊ~.E-΀4` m4"qJ0;SfDȆ0LH/Ҁ4)-?5,yS8-42HyȄ%AR#BQGF+watcT pڔ)7;U`"!c͊W$O-E@q _Fh6ź1})nM.hK90r`1S}q8d-^)_?= !Ӥ>lPD&LH)Df R,0Kh>QH5$ j>EaWCԛ*;>"}CW( 1Q㪖9rIa@D.M@/Զ2j,Ӊ0H ͞:ĺjnI8Y7Kc-9 1`MFh2klF+j`L'xmUxfϡ ljV 7^˵O P湎J"E牂d,ձ\BubxV%i&4S>Vyo#% ptx0WѴsJI՜& {4Up&պ3^<]<̶))|ngFG:ğso\m\|$wN^Ck8Q:Ѭ˓ENjo-/H*Mu+2Y䛮 9P۪=7%-1$mQa] $>&H?U 8ח8J )iE2KOsU#ޢ^-=V 5H-yy߂FQ;KGz߰ !B3R  5XDnjUcIP=ϑi#F[Hbc@Dw2pPjlm˓n aTt > :W!?…[p؅NC9s!(\i3k"e>C@X¦{Gݒ" ^۽"n{mGDIG׼)JoLK0]R&|g>FvKgX't ؤ]>{C\jv*j#!)WgٜG%5`q xV8 G C P1̙I+uFrԧnÕlv =!zg6}[9sJr7ږO[%)h<'GΙrJ8:t,AXl("6۞vZWCT\ֆ]M~ԨUFPכrEsOtz/."\{^[}^VE^h>4~⬃iϝMH^@E4oɭ~Uf] 9'_I*7+~]×-q"Mch`AO*|1ikQ{pE=Rj4K%jU=`Dϰ>;n$~|yȫm SS.\2~ytm<_+CDNv/!AF̫C5jVfK}tq; P.ɴve#e.3'UB\-Yvy4_,tTڍN0!~.Pbh(!R^[^<*iIkߢ[u[F+g r*^kLaM *TC:^`XAu?5aXaGxk qpeiFBn^8AUYR m4'RT0 h Z/̬g T/eݐh,<^όӰiTqlԜQï҇^ p%N^K?P|,/T[hԕ0tu`Py' ͡1|O = v L^vz*ƢGL>EIQ0X(X+l,Zˣ咏e0(RK 8A*_*gIeN=rQP +E2 n>:߃_I1?y`*,a^fb3䤖bk2o&ˊI21ggƥf|O>;ۅJ̇]̋;66%.vxHMIHSb . 7iH<¯~߁+Gx/~3Ez8~8y?C΄ ?Z1^WWTvijZ[xW /#a11Nj:Cxd?@Tu_8ɟEr `0C~WPy"+f#G^z䉁Ȥ^FKL>{Qhy ߐrD)2I"R5E>SM;%&CEpV@,Dl;R8]o@ܢaFԯճaV=kAPR2̓ò`Q#bO=*&k;XVoQI: k:C`>E ~fK~d4*Vcx{cc(>̨-!4ۯaޮ o7D=7bmGmH&>!1Mڻᠤa1IK:cJ{% _ r՘3Up>1C" WMVs-h}BA:b^Q 8BD' ~)qӏʌЧnԠbJiΤ8\G/6M/;daJ1"|A# 3A' /[LI#82tQEphK,9%lMi7fe-0G eZ&8I82<޸i3ZXQF ӕGJxlB *Dqby2W>:_d,vvg߃ Y੯ԗTmjw5e3kϚ;}Z Ak9ƽv_2/*L<ۅ$]8jL8Mj{&ֲX,=6;{jk^,$%.xsѸ/u:20b> WBn a`[CqQݳuHbseP\'0RoTHؖۏr)gc1B[$ƞwIKylI5wMv Cў"ȨB-iSBJSn "m%dBZh0(F3Jp#Kcbw7mL"c#0ZPth9O n9'6{ R(aAZr3x9^REu-&ҸṀLűIdoN:Cg3I;y|״ݸ4ΖA B"tDⰺj} aɩM- Z鿺ҿɠMF/"Q҇vg^Odzkg.6oM҈e=9ED<\6z.K!sXUb\tu\wN&CSi`.I\;`{|k-y0KV*2@/3Hy˚)Qi(w9Cڈi쭭ln<` )Ԙsh}\\Q($P"8q8Z#i? '=BdҾCڣN3H2+mbP'"- zS0zATph S'y~aa?K}R1b}qb@O5V k289 0IXgt #08@MZit +8ER_ly KXer +6AKU_is}&1IT_ju&"-8CNf&r''4AN[ny (*5@KValwɨbRIAdZg 懚Ng7٤`1g/?wϘ v>[4uy|GrM3G쭺yˬy^uGJ>^=Y6pZ4>-Iؕi aހN! yN9T\)"-8CNYdoz**'4ANYdoz ++++++++++,'2=HS^it-&3>KValy.$/:EP[fq|/%0;FQ/`ir{0%0;FQ\gr}1"-8CNYdoz2#.9DOZep{3 #0=JWdoz4,9FS`mz5#.9DOZep{ 66666666667(3>IT_ju88888888888 %999Q\gr}::::.4:@FLRX^djpv|; $-6?HQW]flr|;<<(3>IT_ju=======U^djpv>>>>>>Q\gr}??$*06IT_juCCCCCCCCCCCD"-8CNYdoz E!,9DOZep{EFFFFF+17=CIOU[aFw}GGGGJXchs|H'2=HS^iwHI$.8BLV`jtzIII JJJJJJJJJJKK(3>IT_juKL&/5;AGLLLL~M#.9DOZep{ NNNNNNNNNNOOOOOOOOOOPP)7EPYcmw'c|5I]q%9u 3G[o#7K_s';Oh!WWWWXau YYYYZZZZZ[[Tm \\\\\]a ^^^^^_9Mau`)=Qeya-AUi} b1EYm cccccdddddeeeeeef-AUi} ggggg hhhhhiiiiujjjjjjjjjjjjjk-AUi} l1EYm mmmmmn9Mauo)=Qey!q "(.4:@FLRX^dq| r'3?KWht s'6BNsZflrx tSDDDf0SB $k*I1#|ZZFk()*d0$r󊄽ikhO=>_s~n@*zEu < ~zn=5DWC4t[U2|C׎6oKpΫ쉉7@&A}2cFa1flgQqDUWqX< C]9Emͧc&/v|kYXo{Pn 逮vo;F6kKğv{L$!c`ܼ#q,_/?v8f6mAQJK2[]Mq-: Κ+|]hųZ_Jj>7~r͘WE4\$IAKWHnvk$#a_ؗ\.r\.rܜ1r̷^vnv纶njZVfl6fl6fX,bX,bX,Ś|-¢zR: #AMz^z^z^VjZVjZVՊSWjZVU+(E@=*'{qkriUA) (++{*JRT*JRT*J<<<<<8u9@U HM1ZaRRb{)+l:Nt:Nt:N7c6)ͱiɎhJRTsZ>" ں}"%4h4F(SRQh.ـ1ˇmUH"Q2 LL߽yc^WQJFAtj$#a_J<8@C|?&|-¢zz1X]VP2z$ t/xpM/LG&;Hv:o)h8y#[VQLHC?=: pN̷^xc8p}maUtDdGH Bm]RTSjU IgBa2'N!}LQF r\.rL&d2L&ľW)NcY6|# oذ+'"y3{0\Rgy/ wb e<*N9CV).QM/RhpW#fK I3]Oώphr7d]yrr1$'B&vYmˋuZ::s၁O.q[6&j )Pl|jE'FNǎxi]zRza4DGGGG7WK/N - ш 9s4aI-:75Z$K =lߎTPbX,bXgΛwQ0*8+:TlY>!WRL-@`3SpJԈ1Hpd@}n XEEeeC;t^ g)'C",0Pd,#ٸW>EFġB3?e;p8p8|3fR `0 F¾~;~(x{k% N]nc0۪IF¾96-O/vNDC^XN/~xrt#woUTZZZZZZ d$Xz^ Q\]VP0кO9fmޫȖU3] pl֔;8E+}R\*tȕS ! <̔l4R~҆VUc =mߏk<9-/#jv=yË<'2(flz[q]FTxІ~xm+%bu#)E 80V9V";4pH2׎&k<-~xn׏Ctw=jxxjamHSiM)PK/,))|, b%m׆%HC}bƝ~1AGpS6u_ԋ e~HýZU, Nj<5,R޶R"UME kFeaA\}Gih8 BX2"W @>Q$bffLge_^\WZVjZVt:Nt:Fh4F|>|>fl6fvzNlöl$t:}8{VǼ8脩}yb+ˢrBϝOfe%G''{qƃ< i;~xr:g:ᑉ7ou LTRQhu޸{a_[XTPN2:@@6u0m,k|>|>6b4' ȭeF!x<x<x<x^vi< D۹mnnnnnnn0A)Lyfe,W< Qc '@d@y@UǍ*Fhb=(NҬJZbQ H,TvnheI.H-9X'En-;p8(3th~V;3$C|Ć _ _85%EL582q/[[&H# *2 وpΉZؐ<-ĢD o1~RֲS#Atp/+Mpt%%'f¿W$+kG$(L1"{ .MW>U9PȐ#Irhs֏rr1$'BtM-[u X5n!#TG~FdA%ڠ册K<9-/#jυ"d<3@@60w [gMp:c ND6 J=8h ʃ^1[;x0:XĿM]q%5]!Ԗ۞[d>yΗ3c$vR˖G/5%`Pvo4FtzNjW0qĚ ]7ۑ,3d0L3x.F"dD7H C[kb^V&c6F105VjɄQ[h~esѸ}رg&15MP.#i(;&fyMGtH nT݈ wq @rG)IA&)Ppi=GX&{~"7dF$y rF6n,Ƙ`wܾ;2#]<~9gydД2ƷD,ag8]Ө)Lhw "rFD@4AzˠTQZ+RC:qi/Ƨ&,t`~OC :!g:PYR38M c9p '3J080tVX<ǎEX`Ld9w&E(Q 9!&Ok_@' x ]=-W<\ǖtDb.% }]-Gܶ+q^hd#{>Ŷbcd%D(-AZTGL+_BF,,h i.#" ZXPK .@+8'FUT#C" P`i={Â]pZF6p PL41)j `?-yfedCrA7m[`i={Â]pZJ:|nI9?{w &54sSnN6ѱyY9Ш\zZfް`S "VOJ=/' ¼|rh\TJB8LMf^VNF>4*! ÿ7, )mL<4;ဠ*TC7+ ̾PHA8 #Y@=6lVQPL dž E7)6888xѰfE$>aaaaa}}}}}u]u]u]u]u]uQ?/²r\J8t V43rqPONG×J9) ξlVD,˲,zfV  2W?(&db`^\h+JYɘ)vlc[TJB7,!}BNzrjdXJ?:5VeCFh[ QMIF½51$>m#\FA<73/+'#ڶÿ7,jZVbZ210/.MLkih椃x ݜl,c3r2Q  L=-woX+RNՖ!0/.MLkih椃Hh[B>:~}}}}}<<<<<ﻮ뺮뺮뺮뺮뺞yyyyy88888}}}}}m۶m۶m۶m۶m۶mu]u]u]u]u]5M4M4M4M4M4M<<<<<ϳ,˲,˲,˲,23R'I e4P|=cӿ5p\%XO 4ғq49Cf̠Mi9 ?7@]:UqFkiw9xITF4fC30u\O =D}|wwwwwwwwwwUUUUUUUUUUm۶m۶mDDDDDDDDDD43333333333m۶m۶mۊHDDDDDDDDDD@TP4%;wcaˤKKl)ɔRjqR$"#'^wwwwwwwwww73333333333LEF{ <]V^.J2D GX(s8@l4 ЀVSit rir Rjx/BW# @KValwB'2=HS^it$/:EP[fq|D !,7BMXcnyE)4?JU`kvF&1IT_juJ%0;FQ\gr}K "-8CNYoz L*5@KValwMM'2=HS^itN$/:EP[fq|O#/;GS_kwP+7CO[gsQ'3?KWco{ R#/;GS_kwSSSSSSSSSSSSSSSSSSSSST'3?KWco{ U#/;GS_kwV+7CO[gsWW'3?KWco{ X1P:@te~X5_ $m[2@9 L؟$!۵snB`olpy4ACq(B#/;GS_kwY+7CO[gsZ'3?KWco{ [[[[[[[[[[[[[[[[[[[[[[[\)4?JU`kv\ ,7BMXcnz ^".^8BLV`jt~_______________________`````````````` a".:FR^jvb*6BNZfr~c&2>JVbnz d".:FR^jveeeeeeeeeeeef$+29@GNfl{ />M\kzh.=L[jyi-ITu%0;FQ\gr}%,3:AHS^it$/:EP[fq| '2=FOXcny"'$I2$HzDXXnH{IxZb^z7bD] x9d*Ks=J}<%M8˔$i N0[`vU0z'0I{IWMp'Q'01qv] %9B۵sޯύV[ V(!XI`!H~|xB؟OK-V!40J p5E޻)֐(e2fIŽl,Hiͱ>;cZkZkZk̤a`ZkZkpo.m$ u,Ͳ L4M4MJ)RJ)艋iƌaG.Rp!4+Ux=0Zž e# 2PxYebe$GX  +Pqy!ѫGc9itH1ړ=[?XY˙LwU " RJm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T,%ppxqz3iRysΕ͛{𣛲ؙ.wbJ(t62D q( Ng`.VD<̅"8 @DDDDDDDDDDDDDDDDm۶m۶m۶m۶mm۶m۶m۶m۶}}}_ u¥gV.vO'k81qklN'luJUUUUlٶm۶m۶m۶mn۶m۶m۶m۶m[h0$P 4M4M4M4MI$I$I$I$In۶m۶m۶m۶mOgP$ɱHUUUUUUUU$I".GANO0/`WhdZl8vaKR[zkD ,0% 5e2EVQNHB* a`@ DBׇGdžFƅTC@=;97531/-+OLF@>82( 33333m۶m۶m۶m۶mm۶m۶m۶m۶mI$I$I$I$IU EQWn]l "(.4:@FLRX^djpv| $*06HS^it$/:DNXbmx %2?LYfsƀ 5QHcBz0? 5r6<}w+GqMp@.V`r-V$o8Pp1>g>vD|eyMNYhP8E9(G1XueDPb_\YWUSQ~jZJ:* ɹqYA)ȰhP8~?YV8NrFI)RJ)RJ)eXNLJHFDB@><:852/,)&#  0"q(@_p7[6iQ9! x`H0 sbRB2"yaI1иpX@ea^[EP8onm68888h۶m۶m۶m۶m۶Qb_\YWUSQ~jZJ:* ɹqYA)ȰhP8AYV8NrF9s9s9!gssJvÀc`‘t# &,28>DJPV\bhntzӂ$*06DJPV\bhntz#)/5;AGMWalw+8ER_ly,?JT^it%0:DO\jt~=LRXcny&0ALWbmx%/9CLU^hr{"+5?IS]gq{ *4>HR\fp{&0:DNX^djpv "(.4:@FLRX^djpv| #)/5;AFKPUZ`flrx~ !'-39?EKQW]ciou11$IEkkSďe/ ه-O<?I]k6? "S@#09/Sq@kOz X*$I"1@O^m|!0>M[m^t*Lb$O`q"1@O^m|!0?N]l{&2>JVbn):K\m ,8DP\hov} %,3:AHOV]dkr&5DSbq (4@L[gs'3?KWco{ #/;GS_kw +7CO[gs '3?KWco{ #/;GS_kw+7CO[gs+7CQ]kw+9ESam{ %1=IUamy 09@GQ]nu!-;GUao{ !-9EQ]iu+7CO[gs '3AM[gu)5AMYes!-9GNU\fw ")0:DNXblv />HY`gnu|$+29@GNU\cjqx  '.5RW:b I-57B>-?e[~'`~!J|*; *T\*WLW&J%00Yؙmo,D֟ P{Q޳u]!7o!!ȴy*q$ n)bM{]ÛY+<&oz0[$\\.:1f1_?ԓ8X> 8| =/9'KKdfax$ 2 yyyy飏Զ2>!{uD&5:hO7ip2V $IlӚ ֫T:]Пv!$At`QC"(9C&-XHy$!@zAF&E|܀"c _ߞ^ޝ]ݜ\ܛ-T#fFM6ǐE*Q,ARD9l|E5\"YYanZUS̼eY%/Vpp HE[VWYNTQA}YS(I ,@ts9s9!ѫGLoԶw(0#g8%E AQBPv)%~˲,˲,W&h0`(`fffffffl۶m۶m۶m۶mm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$)3tCX HUѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$Id(O HUѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT е"m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$ITO е"pDm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT е"Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT е"mѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$ITtm"{@m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$ITtm"{Vm۶m۶m۶m۶mI$I$I$I$Ir۶m۶m۶m۶m&I$I$I$I$II$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 RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJX Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJP3m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJ |m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$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 RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJt m۶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 RJ3Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ@m۶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 RJ`m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT 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 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<V2-PW)B( ,$ IB( ,$1Z.&%$I$I$I$I$m۶m۶m۶m[m۶m۶m۶ݶm۶m۶m۶m۶e"  )ӪFo۶ҪHh(g'f&e%d$c#b"a!`L$ãcC#¢bB $ԝEL +29@GNU\cjqx  '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu| $+29 5iA/w^@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+1PPB9(08T,X8OELSZahov}%,3:AHOV]dkry(/6=DKRY`gnu|9 <8T,`2 ;04> },X&Lc2eB˄> },dJiS3H>="jfb^ZVRNJFB>:62.*&" 1ãcC#¢bB"aA!`@ xEA=951-)%! 1 Cg'm۶m۶m۶m۶m۶˫kK+ ʪjJ sm۶m۶m$h7 0L..`o%&&&&&&&&&&&&&&&&&&&&&fn{ܶS2+rm۶m۶m۶m۶m I,Zk3ҲrR2ѱqQ1аpP0P>*T۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m$!82,:Ѡp@Zk$I$I$I$I$IcE /H G,41YJB ('.!ʉ %DrS"$NQPNCo۶m۶m۶m۶m~maUI=1% ĸ|pdd Yti]QE9-! xl`bA0m۶m۶m۶m۶mK$I$I$I$I\YVSPMJGDA>;852/,)&#  Zi4/0|l0ƘHHHHHHHHHHXwJ[SJ/e"a"a"=Sca)GdžFƅEńDăCÂtdTD4$(aayuqmiea]YUQMIEA=951-)%(a!`|wsokgc_[WSOKGC?;73/+' A `'f&e%d$c#b:q1p~xtplhd`\XTPLHD@<840,(aHGFEDCB8#333s?WזV֕UՔTԓSӒR2" `0p7v6u5t4s3r쑀p`P@0 @wwwwwwwwwwwww'&G /N ~0&,t:NbRJc(Di66n~ c1c1c1}xsnid_ZUPKFA=lҼlXD0iiiiiiiii\J6"ѽmYE1 f$B{{{{{/c"^ܚYוTİt`L8$8N@%a ߝ\ژWՓRQ5fθ|hT@,4&d2L& ZkZkZkd<ÛsK#ҪZ2 gEd"ဇ'Qp.L k)hIodZPF<2( vvv.%|Ybq!рs9s9s9s9s`1On,J i|mbXND:0&P(Tr0N m+I3g\RH>4*  c1cs9s9se$`ޜ[ٗVԒQP>4/*%  @@@@{vqlgb]XSNIDNz#ӂ2APCp)و8GVet${ {{{{zupkfa\WRMHCkr"ҁ1#P hw'׆6ETr3.)$ h4Zk:m۶m۶m۶m۶m۶,˲,˲,˲,˲,˲,˲,˲,˲,˲캮뺮뺮뺮뺮뺮뺮뺮뺮{{{{{{{{{{s9s9IIC}q_$#M '1|A9$i|rI|O RJ)08m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)PpѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$ITO RJ)Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)1m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)bѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT RJ) m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$ITu3Pp5WB`|;2I)2$p~땣z(^vLUiu`" $F$ Λ4c\ȏ3Z}"8X (*ըN"- =tܠ %D| $0ƶvfVF6&ŵAdfff"B~ac*Na 0H`p$Iݝ-WDqП*B{.L k)Gf$B!Fዓ i_48/Hd +b!7斲r\K[r( J8rb;Lh.jYv^F.͵mU=% Ĭ|dL4 `nfc`]ZWTQNKHEĂ-]5ZOLIFC@=:741.+(%" v{{{{{ ;ߟ{uoic]WQKE?93-'! ZV;]i H'fE$cB!pfZkZkZkZk:aXղ؛\,˛k; ۪zJ깉Y)Șh@ %%%p=0\jztnhb\VPJD>82,&  s9s9s9s9sX3s0p-m*j'g$dA~^S}9-! xl`TH<0$^7tt I(gF%dC"ave7yX7vU4sR1р`jjj*z&}wqke_YSMGA;5/)# d2 vELSZahov}%,3:AHOV]dkry$+29@GNU\cjqx'.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov} %,3:AHOV]dkry (/6=DKRY`gnu| $+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkryBػgg q+&\fhL"#]F_[8҃.ډ;doH D%75E?B2l!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkrýêS~=D94/*% t!|>}xsnid_ZUPKFA<72-(#`8{{{{KFA<72LGB=83.)$  LGB=83.)$g Ь\4 仓kCʢzR*ڱa9 !H '1|AF O,$p)4!c0b"c0RjR`:MRDX$xm۶m۶m۶m۶mp6 bP&p4 Eq0Ap8m۶m۶m۶m۶m[DDDDDDDDDDDDDDDDDjثJJP/bL 5lO6,CB@@@`dIlř/.$TUgϹyiYI9) ȸxl`B!`>۶m۶m۶m۶m6 JGg1Ѡp@y׶m۶m۶m۶m۶plhd`\XTPLHD@<840,)&# pX@(躮#I$I$I$I$I  /@+69)`96OT}ew+r5$73u; axTl9*)pg@P(:}0HLC_2u.B2phc0AwX)s9sJ)RJ)1c1(n1H! C9g1c1{kZkZkZ+RJ)43 Uq{s9s{{oZk9s9 1:sKVZ g^s}0 k$0/ȞO?"nQFLE mm wpNh /(Nd\*C\htwww4@LXdp|xxxxxxxxxxxxxxxx y".:FR^jvyzzzzzzzS]gq{{{{{{{Uamy |!-9EQ]iu}}}}}}}}}}}}}}}}}}}}~'3?~IUamyU_is}#*4>HR*6BNZfr~&2>JVbnz'3?KWco{ #/;GS_kw+7CO[gsKWcmwV]dkry$/6AHOYcmw lszX%0;FQ\fp{&1O`qb;. fnT 2/!,(ɸZVT? !s²1ƠDgpT7;ml[`~΋C3IFGWd}dH+͛Z~ϋޢ1\PTȾ?т1_5z&e3-G0gp%fa)xI4yܣl7l9HV#0#S_?qdp?.!3sS)wپM'c,ʬ/&M: z,2I)%iM0 T6}Zkc1c1clwwwwwwwwwwWUUUUUUUUUDDDDDDDDDDDtp#b"a!`LHD@ljb # D3&쇍UR1#;4nY$Zq! stGnLv"c3Z`YibQ,?ss$A2TjFI@ )FG~ܩӲ91brQ-bTF1=@@4:Rp8p8pQvF͍)gG=^Q+-ҽ|̙H_,R:lʰQY2$ҥS((@ @]VM^]UjMը`0 `j && #Kh ܭ6ZԚ*0h|yvspmjgdc`[Wa+x90jJcaY0ps..)a+( 9r`Ԕ%b$VׇK쏰T Qϛ#F aqBĔ@I!AxhyBVq#AwnlA+#F%y^" v7oY(Fttiu`6 7cԎpAmVgĽ:q\ӒbX x׍*f8Z)Q#>4&@Q`̨O\*eV yhכsf/J &ڸM1rcR<a?@\3Za$HZė "6VXg94kJ&y\窪t:Nt:NөT*JRT*JR4Fh4Fh4Zu]u]u]u]P( BP( BPyqR6&:3lRvxj:i(]8g|>Ot:Nt:N9q^$1CE'T%>4_4fl4M4M4M4ML&d2L&d2r\.r\.˥RT*JRT*Jr0А6c֚ UB:EE@Xt6T2L&d2L&dD"H$D"H$$ v7oY(Fttiu`6IɃK1X5%>4nXR!"**0ps..&ʬGJ #;4nY$Zq! OstGnLv"c3Z`YiH2] i;solSA^rAqv2J"L&Fz0ቬ`x(('gKY4@@,4  {g&9[2lUsA^"""MBOb4Lgid7G¼ψtJ>;N);3&2!{0K èI}I1deɎڔLar"VV@l =Mj gUUUUUUUULDDDDDDDD;3333""""""""m۶m6<ݤmk ж=I$ =$IxwwwwwwwwffffffffVUUUUUUUUDDDDDDDD433333333""""""""m۶m۶dDM%-J&`$I 1c1cDDDDDDDDĻUUUUUUUǓm۶m۶-""""""""m۶m۶B!Dݤ ~MUUlkry !(/6=DKRY`gnu|d$+29@GNU\cjqxeeee'.5ELSZahov}ݤ 5t wa j<<+&`qԒ@>rLp}lI?R?/VT>d.IX$:Ngwwwwwwwwwwwwwwwwww߶m۶m۶m۶m۶h*ĠOUUUUUUUUUUUUUUOf8v[msP&cH q0G\"Od*9^$vM# m *g#} {FQqүGm۶m۶m۶m۶mm۶m۶m۶m۶mI$I$I$I$IRL$`,$y8e, P u]۶m۶m۶m۶mhR(l2Jݤ IJRR@t4 R&p;Tq,Fs,Fs,XIT2zc94zc9T)"S<F0K2D Eq0Ap8anYZNQÙKey4Cal6Fh4&̻ }<F]V^UT>T&Gc8N1c1c1c1?@t8MsT(IP$C0!Aq D}nи "!9H/RT")ZjGѡvbBUUUUUUUUUUUUUUUx:&X*$y8PP$C0RJm۶m۶m۶m۶mI$I$I$I$Io۶m۶m۶m۶mB!)-1*@W:;9؎}1ՕLi 9 n !@,OU5fX VA)beq.E `VG"pga(jL?_6,BN"yyyZkVJ<JRJ)RJ)bwhSiTm۶m۶m۶m۶miݤ 560"A,2¡t t' v\k1tզ]VV.E_G&)'3;q, BKҮEMnXC`{\SJB<4S &r10,(j"!*9)|vmfqV HFBTUޔt4jJ g"1&rkb_VME9s9gP0$$`ߖmYTNHD?;7)IqDZ@3sۈ8ֽeU)SBq{{ZkZkZkZk9s9s9s9xpiji&,i 'ZYH:, ʨCm)b;3%3r!vR>"m¼|lbTF8*>/zs{!֡++0jJD S䑌X1Xm_e8ͦ[3m&| d *5@KValw ,8DPZdnx&2>JVbnz ".:FR^jv*6BNZfr~!-9EQ]iu)5AMYeq}%1=IUamy !-9EQ]iu䰕& @\}X' 8@۔G#{b@  &!5{T{'iլٳatc0BP( m۶m۶m۶m۶mjRMR@ a . e"< B8i۶m۶m̌$I$I$IO[/dZ  nu|9@GNU\cjqxr: "9$j@6IɃDN vNmfM;5p@@&"Z> I& 888888YKGC<~T*JRT*JR@E=s̬t! i:N 3Q 7זVƕEHCWS{T,_Ƞl zzqϷppO Z0&XS7bz ʔ|P>5k^ƾx80`%/u1Jl3Z ! I)F .b^Iv4%)B`x| t73$k&)^I(Bd@h-vнBe G%:XCy2R~qlҕj*i )FЭVĩ><:63-bRhaUIA1)BP(9s9s9s9s9麟{p_^]2`= GF"aaaaN.&''3f$0o-,+ jjZOKGĕ9eHJ(@HJ3f$0o-,(&y1}!%D E"8w ʖ'"##sBxm *OTE8"A 9) Πec5u#  xA(|vkּ}i]pra(_>Vڤ#@rh1bCcPdr83`HYBć )BS'Ў^4cļXhJ2ѡZ:W W8dX\\\@. Sf&5G %(̛kK+ *$  +h2([B^$&&&5@ɝAkDC[gfؗ'F:cUN6fTjZVժPdr:oԐ"jGS4O 4kh\º)щ"{{{{{ECB^G[ٕ)^K\ME=-!el6{{{{.˲,˲,˲,˲,˲,˲,˲,˲,˲~:9:MbX, . Sff ILH%8 rR0,*z>W) WҊ" =WIBxm *OTE8v?<3hY`M݈B&&S{T,pHU#Dy(M-Sєde;hN\+Q QC %?cF"٫{S3҅$&ʗ+h6g¸Vi@)Tc'ݚ5/c_ZW<Inv}}}}}}}}}%b, {&.%E|pqtCgggm۶m۶m۶m۶m۶m۶m۶m۶m۶ռVF.:r̮LZbj*i r\ЭVĩ><:63-bRhaUIA1)mvu]u]u]u]u]u]u]u]u]4M4M4M4M4M4M4M4M4MM>Q@>;7qnfδIqU%ŤjZV΁,0V@ʄ邅#BtԐ~:9:š!fؓ =p4ha$hssssyyyyyyyy9@sp53_$m}5M#: jbY I|R&c$.zJVbnz ".:FR^jv}ހݴ Bs7@n曖+00L,+}oC(#A !lc/P "*"*"*"ٗ5? }p=jT^Wï۲YWk:FOgT&RL$`, $@`r nˮjm۶c.V-Wk:FOgT& RL$`, $lcu[vUS4KR8jR(l2$2္X*$y8"KeZkZkZkr nˮjfI_Zԩ4 }:̥2`qBH"X(H%,쪦id"X(Hy^61-)z%)~{{{lcu[vUS4KRN{VSit61[;4*52{95S32*J%`0rj&P @'т^ Z(pYH&g29əLdr&3L&gFQJI2p)(SRQB!B!vJFB8`0x9 RH!SJVbnz :FR^jvݤ 5 UeFb8}X6Q4& (&+y]JszLRF)9ӥ! wwwwwwwwUUUUUUUUUUm۶m۶mDDDDDDDDDD$p`P@0 DLFB>:62.*&ʲm۶m۶mI$I$I333333ݤ IJ"C"!3"g8C\q-IL8P˲,&h0H a ,7333333333m۶m۶mffffffffffm۶m۶m[$I$I(J!!$!7ҍ":C\qw2l0`2RJ)ݙm۶m۶mUUUUUUUUUUEDDDDDDDDDD$y8^(@ F۶m۶mۖ$I$I$933333333IJ?T%,B!h匔R$SZ| bC2333333%9 3333333333l۶m۶mm۶m۶m̌  ݤʾ!^;J) d4*PYp*hqe%vjmz2-p@)8[Df8v =D:TPS8 [wwwwwwwwww7@ir5J> i2333333333.@ir5J> (H"wX5Key4 P ڹ<=\MZF NZk3ݤ ᰕT2<>x"\8BZk,w:?Kb7A9Huer T  *4;BIPW^jvBN]iu,8DPZdnx ,8DP\htU\cjqx %,DP\ht4@LXdp|0* =YW>>H&O #f&`NRSb o݀ 2Qb$uƒnkإ2m۶m۶me[O=+r\.r,˃Z*ձe9tHoL.)$ U1oZwJɥ}U-ٴ 򫠚{qjaZQI?7/'c2j]u]u]u]u]uMels#:Ih ֺrFšaɦOE;1'dSQE9-zlbVF4JK s<<<<ϫդl4KZ `@(*i(s"q[ kI3ʺvbt`8=Zx4󒛛Kels#R h4F?>A0ZuQύ+G&|>|>g1lP{UI=uR7.$Ii~%L 4|l [sh0w B7,2@wq |rrыz]]K?G?s0>1/p`ݫ"aD|-zg~X 62@Y]H)߂,f6detS܈Z095`=O5wde(3ȭJt@Ʀ'vPRomkl[sx$:,i;re6dAvoʓ$C|qĈ+)'aB1Z ۀ@vg"Ĉxrkf^};a+K.kɩiyx*h`]L(H8V˒rXH`oEIÚGzrj#@LD.hdw[DaB1κ:4}bXpZ6؋C1Ng@&Ki}wsojd]VQMNbYPME(ɤxxcƞ2Vm΀AgBؽ-R<qEY̓@@v'M%̌Tc+㢂#u x&BwLU[I-bw dwjEB:7^VOJC?;hj9{xpiaX~S΂`u2Qponlk}$#####GzrjcZRɪJaB1Z Uտrv=4tӲ1 h`cFF%5ƴkwk3 *ųH7\X;_HAaTs G7zi覥a`^X)(&5P˕vwyrixB,g<9=@jQ#? i}Uō0dwli(F2IJcWGwn&k}nY$1Za<ڧB,0V}ZJꩤK.kɩiIsSPI?6xP7+('&a`^3U_-̌TS|>R2qa`ܛZ0IDg\.r\.r\.3{skd[SoUUUUUU}"_]jjjjjV(aH.- Gh4zu2QponI =`@vrY5u][ (`,VBT!ㅐL*O c#@LD|>|>|vOibDHCxpie`!fl6fl6fl.r\.r\.2L&d2L&d2L&g^QG91!ȶGg x<x<x,bX,bX,WQNLD5󣯖~\$sC Ӛ+_!C jEB:7^VOJC>>>>p8p8p8`0 `0 `0X_-<"HWfIig~~~3{skd[S3ZyDrЯ̈́Փ {(J*K #u.\z^z^z^ovnvnvTHA>:2.*8RPXggen 9Xgvuţ] b\OC7-Pelu'Bl*igf [)(27՜d,{;. \.r\.r\.nvnvnen 9XgvuţݜMK8bY?[]jZVjZVjZTs G7b\OC7-Pelu'Jڙ8GVEG <27՜d,{;nMi覥a`^ .@M%̌Tc+㢂#u^ $( ݣt-WJE?|\D$W'fbKJꩭ2|wlh@e[UH⩤He< osזfօUǛ>*@Xp ++*Q'H0)!s[Fx<x<8p8p8Rq1~vnvnvnnvnvnl6fl6fl6͖rEt#b =91-4eUx F6xO;V*NP6 liiiiiiiyyya\:<yˊ43 cAuqm'Ⱦ@n 9 hlY=SR6\X3u%Ԅ᩠uP3syW e)QG`ܛZ0.>|hܳAҚJ%&IG:^ʪz9 ˊ43 cAuqm'Ⱦ<% 76fыnDڙ8GVEG z^z^ZVjZVjZVjl*igf [){YPME(ɤ..E"""""""""t:Nt:Nt:NLI!2x͌ފZEJ'$B m zxw0n\6j(N(aVFFbL,lؗ.ZYX >\Vt]u()&%^CґZ]DFm @2YX ^uowǂ^Awp뺮뺮뺞 0@&f뺮-Z\[W媩XVP]L)RHGByoR$rB9))$H$$G>{PL܁xh#G!!4fۋwî rqp,VhxK 5i'L0+##1&6KDV,, )&%^CґZ]DFm :d cO0˃Ⴗc6G;FB4a@A  0@L}ݢŵ5 |Uʩ*TLKH!" &Ll*ID"D.-+PNJ  F<w QHƠ4fۋwî rqp,Vhc[K"ڙfed$F}y Õ*RGA=9owĴ+qHB:2Z BAg sa,|y0\vw,TСh'H၃6 (HPC|3dbv/KEkk\5˕S+UNB:E4'M<;9,T#E21\ZV$ȣ=x(&@<4ԑǍAA5iǷC/] ts-XxsSƶB E 3%HŵB+ ć++UTS~zr6iW␄tdԨn@>B@@D ؅ +Uua?EOKX*3wqa]eCޞG?(kqpZxFxR&$it5et?rwaa]#W De!5}BK%kL)Ym e]O@?8M_LtkF-n ˓Ab9}m !b?6lxy `ڪ>sUBu.63B%]$>M<-N,ܼ]i*iE삓lshZޙ&=cX|*,N3젟m?Evm5xvx߱2]1()*HĖ%~DXr-E$o78!ݻmкv~ E͋9Bs_pb :7,H\cãNh<\:=lk'eI rqn.cT#"rnjƾE;(g/YM?3' C̭YB qQ9Uu2P  )gEd_\WHFC@=:74 \o' d_\WHFC@=:74 \o' 6hm`®(<`p @t28bcvh-\XD t `]Z~vog`XOGNI;pktD$w7FT=gE=wqΈ:2 ECA{wsºEk 78`D!>tؐ Σ,(D{ў{uoiυE4ѩТ$?3ŭzڂ!Z*&R&0E$oL,gm,כ&Af7b[SKC;3WH6V&vAd#ԣqF*Y (gF4S䗍wmᬦ|vpjd^XQKC@;50+L~xj9(gFv{2-*O8Fl)&c"< d_ZTMHBvlr*Jź}wqke_YR(Di@@`_PM/禦akjiHBD7'᭕a|vpjd^XQKC@;50+Lֆjih LJH{¶OڻM:=wqΈ:WH>/K_\ۙZVjZqF*ib/oLl믦o~nnnnnnt]u]u]u]u]u]u]u]KZXGn-*'da^[XSONƦZXGn-*'da^[XUSSRýxpic]UuNCc\zbJ6սuUt:NE{㲮~xrlf`ZSGgffD{㲬}ytoȾe=jec][8g# VЏ:Ȳ1n-ljyyyyy"½qYWJHEB?<9630)wΣ,(D{e]QC7+!ĴE@;!3<{;K#F *NC .\A)'&}ZWT" lb$ a{=nvnvnvn9ropU5}iXBC,)''"$$pVIGDA>;852/($"(F{βl6fl6fl6fE{㲮k_z^z}}}}}}}}i>˺nVB*ɱiMv=gA |,uE ݬT$Óc3:ttttءkFR,T(1"ćlhda]YUPnGP.+)'Fy&Α{c OMK$>ȹiںrѮ#ߢR`yvE&%+~`it4qTZ/1-3sQ՞ 룖vj`~/>'da^[ZUЄ\aebA!>yoĶjR>&ŭ}eIU &A>yoĶjR>&ŭ}eI5{2-*FvVN/Ll鏞ݣiQ)]#<{;;#U9-S,͵mU5{2-*FyvvF(e¿OC[- P fF!uE ݬT'ÓcC# ʪRbGH[YpRŁO)x_6e$~YpR\#vS0p-m)IrZX~jR>&c}eI}" & yɏm=ռLǓc3{)wΣWWW"½qYWJHEB?<9630rA&ݵ~fN# ~cE-  xw73sQȼvj`V/YM?3'ȼ>jivjyڐ}eA ɢRO L_S?˾+jfӨ@l!C##A`T`" $  ^FA߉=;]XjB{i]nhs16B;Y'rjY_-A7xEArw_+]\oEhm MTFrБHLX|3)4LqЂ I{uˁE0ppqe+`.gaJ (n}yCFg:$!N[O`⬮R/d?9JTT3ձ=eXƍiK :9ޟ,!ɉ=rMKdrshk'߮#QM0X\g#bbC /ޘDZJux5٥ڇ;8h>};/3d1\!n9.qȅ܇7c7Ԋ+TF*J ڧ٦_JD N9- [dɀ0 X6f2+;)@$)@ 6-fЦx5={{wUhSy3key4@.lTog^NVRS@ġ0铙4o{KU u2Hc8N_J:m0i\&qq,{Ws,FR$Cy/X^m2sZWҴ[8tl}@mB &Ng}{D˫KB "z{i)v9sT=Z]VEMR=Nc%A aam۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$M˰˪Ii$a ˲ 'o`D^4@Suo+N{W#9i/f=ܩELeAv6$F()9<PSSAOeYwwwwwwwwwwwwwwwwXgp8zS4KrC:]VEMs=4MM,Q ,vY5IXk(i$,u(uz7 QofIb~^g˪I8M,Q ,vY5IA϶m۶՛\!+*('&ơQ1`@yqiaI9) s=NԛYY*j"$||ԛYaT49 Z11x'!K@kN8wܜGe@" UȠHkI@zRHLI#g-m+~ߛLI#g-m++F$>x^&rx8)iKʊ"ndZN뺮뺮뺮뺮뺮뺮dZNu<;%mic_\Y1Z r7lGAo/NI[WV)H$}؀A_@+7lG/kI6/Ųrr" } 1)ݏ7*j!rkuڐ _:.P(gGF^)F/b MĺXVQNNv~LJ#_.]kgb]P,(''?AcR~#_.]kL eDgػRޤfad,I3Gc6)#K.YU8Y<ڙX\.r\.ȗ }W<ڙX*ɉ43/GgػRޤfa;n6]-ѭ'ԡ9w[mZlNM ,uEդd$388؜myj;V_ IHȇByV[sS+j]QA5) aǩQQbE&I e`Q+*&%#!zݜmyj;972T/^>&/xtӵ3.(Ui95cRr!8osIƾdL(!  h1a<#Y s}{'Mo<wꝜZXTJVjZݜmy~-z'Vf=_Lt:NyV[sS+j]QA5) Ph؜myj;itGh4Fh4m#\ pSڪC)QPOcc#<GAT0!7ΙJwByASO#=agCoJc; zN=98LN\Jb.^TJ}N=98@8@_dBn 4H RNKEACX¶T0!uȰƑ!eRL}U5ȗ }W< MJG.DF_q{A3"o{|Vܛ,lǍg KG~6Kxd&[*zM!Æ)%DqpLD^"e`Q+*&%#!6ݜmyj;97sp5JF4ICHJ*vpO@դfWm8Պɵ^pJ `}7N+*Uk1hXyʒsb:|W8؆4-֛[U=t)$)b }/5Z_d^kAqFþk# z`g|Ȭ7ˇ$ӛ^=E5J%Lt5r!,lGE&x:Ȓ5% T\6n1`5lN j^`DdDq$0JVbnx$.8BLVbn| .:FTbp~,:HVdr~*4HR\ainsx'3=GQ[ejt~ #-9CMWakpuz $).38=BGLQV[`ejoty~IT_ju (3;FT\dlt|(-5=EJOT_dinsx}"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~#(-27CHMRW\afkpuz #.9DOW_gow (08@HPXcny !)19AIQYaiqy!)19AIQYaiqyT_ju !&+05:?DINSX]bglqv{ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz 38=C3fDD 9$0ruC>jo,jz2%.A$wb8KJE{7➴nA]a 9sqleLCm#u VMԈ- <WA hIБLL(ؗaxegQC91J⿕͂+3WU(Hn^xs/p"6 ͈J%|H%~hܠ'Tyo>`.=͙>[{0Ic7;y,P=͡܋B\kctx, uO4as$VP%~;d+Jn<+!Oso-g@u 0h BGLQV[`ejoty~!!!!!!!(-27CHMRW\afkpuz%%%%%%%%%%%%%%%%%%`hpx&.6>FNY^chmrw|'''''!&+05:?DINSX]bglqv{((((((%*/49>CHMRW\afkpuz))))))$).38=Bn*c|W#W`0&3Y ]. 8M&3,n=_1.+(%"مDA>;852/,)&#  3(  ɽui]QE9-! xlm۶m۶m۶mm۶m۶m۶m۶m۶m۶ @,˳kS;# ªzbJ2ѹ eb_\YVSPMJGDA>;852/,)&# f(bpH跇W'Ɩf6֥uE崄T$Óc3ӢrBⱁQ!088ڶm۶m۶_ pO.m -f 9f(OƜsך,,-@ٰB@z !)B@zZwR\B[ݷ `k]UME=5-% ļ|tld\TLD<4,$#X G;*\*S@ >O~nS W](`iRUZkZd*Fp6ĵ( 6õRP'S4@Ok[ $Ǝx8XŨx`P@0 p٨'RґhH( C̹XVT*:J(x:&{{oJBL%H}<FZkZkZkku}6cqv[mZ󶈈8㸅b䱸ca[8Fd$ XE0 pP`ynX_L@*uN2y,.wbWk޲,˲Vgs<_of1؋mhH0h[AHJe8ϣ<ʣuZ5p#?.}zƄ']z_\_H`KfԘ pjܕ;Eڢ6ȇX̯sؿwl㮓z1F-Y(EPDoQYaiqyHHH!)19AIQYaiqyIIIII19AIQ\dlt|JJJJJJ$).38=BGLQV[`ejoty~JJJJJJJJJJJJJJJJJJJJK'0;DOZenyL"-8AJS\eny&1:CLWbmv&/8AJU^ir{ )2=FQZepy $-6?HQZclu~Q )2;DMV_hqz %.7@IR[dmvS!*3HPZbjrz&.6>FNV^fnv~ _*2:BJRZbjrz``"*2:BJRZbjrzaaaaaaaaaaaajrzbbb"*2:BJRZbjrzccc"*2:BJRZbccccccccccccccccdd$,6@JT^fnxddddddddeeeeeeeeeeeeeeeeY^chmrw| (08@HPX`hpx%9JS\enw"+4=FOXajs| #.9DOZep{ %-8CNYdozkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllllllll #.9DOZfr~m %-5=EMU]emu}ooo%-5=EMU]emu}p'8FTbs !5E[q,7BP^t"6CSaq*>OZp} -;GS_kw +:IXgvvw(5BWbmxx)7ES^it+6DO]kyzz%0;FQ\gr}{{%3>IWep{{|+7FUds '6ETcr  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27t-%;.f0kzhc9W=0{}JD \!_}E M"$ϰT P*@hC}H>@b{s9sUUUUUUUUUUUUU*K ˊJ ʉI ɈHȇGdžFE M%gD@yX0l\E "%ML B h;DA#4>7AG۶m۶m۶m۶mRB2"qaQA1!BUUUUUUUUUUUUUI$I$I$I$I (E 9)I$I$I$I$I$I$ZUUUUUUUUUUUU@T4 ,,0W11?bvfFQEQE)QEQEQAfDIwwwwwww*)('&%$#"! bB"aA!`@`ffffSQOMKIGECA?=;97531/-+rR2ѱqQ1аpP0 ZkjZޤ !s";=$I 9)dI$I$I$IjUUUUUUUUUUUU@T 9)(I$I$I$I$I$IjUUUUUUUUUUUU T2PM$I$I$I$I$I$IWUUUUUUUUUUUU TR )E`D """"""""""""""UUUUUUUUUUUUժ*I$I$I$I$I$TL2 Х2px!B!BI$I$I$I$I$I$IUUUUUUUUUUUUժ*""""""""""@R 2 2,$I$I$I$I$I$I_UUUUUUUUUUUU T"9)I$I$I$I$I$jUUUUUUUUUUUUT 2 I$I$I$I$I$I$IDUUUUUUUUUUUU T "9IJY۶m۶I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT292oDI$I$I$I$I$I$ITUUUUUUUUUUUժ T"92oLI$I$I$I$IUUUUUUUUUUUUժ*T<2$$pe%=mox/[7ދ֍WUUO۶m۶m۶m81)! ãcC#¢bB"aA!`@RJ)H$I$I$I$I$I$IRUUUUUUUUUUUUgffffff I׉ I " 2 $I$I$I$I$I$IWUUUUUUUUUUUU*T2#$2jK;"kBHR @Ȳ,? 1GC4 (L ,P Eńc1PUUUUUUUUUUUU$I$I$I$I$I $% "9R&(۶m۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT\2%%ML4.e"s=@#4@#4@#S۶m۶m۶I$I$I$I$I$I$I-+*)('&% r IJ"ӄ3 "9R&w9۶m$I$I$I$I$I$I$I$I$I$I$I$IT,2$%ML"ӖhFhFh| o۶m۶m۶m۶m۶m۶xph`XPH@80( X*QUUUUUUUUUUUU$I$I$I$I$I IJ[$"$!r,2;@b D &@b m۶m۶m۶m۶$I$I$I$I$I$I$-JuNi$ >g`. e"@cH a \u]۶m۶m۶m۶m۶m۶mRT*I*@ %Ƀ29R&۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUUTD V^L&ea8ɝdJ;ɫLhvhvdBy2L5$I$I$I$I$Ir۶m۶m۶m۶m۶m۶mLmm۶m۶m۶m۶m۶m۶EI ɈHȇGdžFƅEńDăCÂBA(($I$ȶm۶m۶m۶m۶m۶UUUUUUUUUUUUUUUUUUUUU%0`QpbRB2"qaQA1!p`P@0,˲,!H4i$G" 92I۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT$  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27v؏;LJ~@)d'imLUzjZJ:* ɹyiYI9) ȸxhXH@80( Xkm۶m۶m۶m۶m۶m۶MUUUUUUUUUUUUE91)! xph`XPH@80( 7 P7vݚ99L$ &+05:?DINSX]bglqv{ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-270( @|\<ۻ{[; WUUUUUUUUUUUUUUUUUUUUUUUUՀ0-*'$! ̻~zvrnjfb_\YVSPMJGDA>;852/,)&#  yyyPB2"ui]QE9-! xl`TH<04l6̀0-*'$! !s8Q@pjqX( Vi(t=\b>=\b>=\b>=\b>!Z?\&[Tp|xtplhd`\XTPLHD@<840,($  c1c1c1c1c18~zvrnjfb^ZVRNJFB>:62.*&"xx}_wwwwwwwwwwwwwwwwwwwwwwwww|xtplhd`\XTPLHD@<840,($  }yuqmiea]YUQMIEA=951-)%!]p`P@0 9s9s9s9s9 vIZN8+l V^]0Yyyyyyyyyy')$%{lЦn QNKm~zvrnjfb^ZVRNJFB>:62.*&"ޅ$I$I$I$I$I$IlZkZ wwwwwwwwwww²rbRB2"qaQA1!p0 0 0m۶m۶m۶m۶m۶m6KIGECA?=;97531/-+)'%#!BA@@m۶m۶m۶m۶m۶m۶mYeYe.-,+*)('&%$#"!  Sz^[YWUSQOMfr8GQQ@|/Ъ{{ޛl0I=/ˤixurolifc`]ZWTQNKHEB?<9630-*'$!{+$p8dfffffffffffffffffffffffffB?<9630-*'$!:-&  ...vwwwwwwwwwwwwwwwwwwwwwwwwwRJ)RJ)RJ)RJ)RJ)QNKHEB?<9630-*'$!{+$bXtwwwwwwwwwwwwwwwwwwwwwwwwwB?<9630-*'$!:-&  0ľ|vpjd^XRLF@:FpX@ D"10o/*'$!{+$444444s9s9s9s9s9s9|yvspmjgda^[XUROLIFC@=:741.+(%"u:[L@4( d Ź}qeYMA5)ȼtDIᰀ`4Fca^[XUZkZkZkZkZkZkVB?<9630-*'$!:-&  6(RJ)RJ)RJ)RJ)RJ)RJ)`O.m L+j I(gF%dh$Jx<~xrlf`Z?N;xrq q8S`#ǩ\AJ|.Ъ{{(ItK(IOG.ɞs+pH跇W'Ɩf6֥uE崄T$Óc3Ӣ"{E>82,&  HTUUUUUUUUUUUUUUUUUUUUUUUUU ¼ztnhb\VHиpX@ D"1pO.m L+j I(gF5cB!a$~{xurolifc`]ZWTQNKHEB?<9630-*W#bA`P/nM,k J)hG&eeD h4 ľ|vpjd^XYC<60*$bX RJ)RJ)R0oN-l K*i H'fEE|pdXL@4(  ymaUI=1% ĸ̣ҡqAᰀp<c `]ZWTQN ;kFCIwwwwwwwwww**~{xurolifc`]ZWTQNKHEB?<9630-*W#bA` 9s9s9s9s9s9s`8اwG綆V&ŕe5դtD䳃S#ⱁQ!"RJ)RJ)RJ)RJ)e)dw)0T.N;xrq q8a.Ъ{&-[BioTսuu<0;9gda^[XUROLIFC@=:74W|pdXL@4(  Ź}qeYMA5)E"KHEH$~{xurolifc`]ZWTQNKHEB?<96-*'$! p8J)RJ)RJ)RJ)RJ)RJ)R@=:74W|pdXL@4( 03333333333333333333333333 Ź}qeYMA5)E"KHEBX,~{xurolifc`]ZWTQNKHEB?<96-*'$! //////+P(Ǘg7צ 2}zwtqnkheb_\YVSPMJGDA>;85GcȒb2ҡqAᰀ`4Fca^[XURO;k IFCBLLLLLLwwwwwwwwwwwwwwwwwwwwwwwww  ymaUI=1% 0اwG綆V&ŕe5դtD䳃Ss4,)&#  x<ɽui]QE9-! ؼxl`TH<0$9s9s9s9s9s9s9 ¼ztnhf\A) fT.N;xrq q8S`#ljD.Ъ{)|KPڣwl{ɞs|yvspmjgda^[XUROLIFCh,ȼth\PD8, b`8اwG綆V&ŕe5դtD9630-*'$! D"H$!a^[XURt  P(Ǘg7צvF浅U%Ĕd44"N KHEh4}zwtqnkheb_\YVSPMJGDAߛc3ӢrBⱁQ!~{xurolifc`]ZWTQNKHEBYohb\VPJD>82,&  vvwwwwww|yvspmjgda^[XUROLIFCh,ȼth\PD8, `8اwG綆V&ŕe5դtD9630-*'$! >>>>>>.pH跇W'Ɩf6֥uE崄T$$&eD#bA`s9s9s9s9s9s9}zwtqnkheb_\YVSPMJGDAߛc3ӢrBⱁQ!$RJ)RJ)RJ)RJ)RJ)RJ)8$ ë{cK3ҺrZB*zC㲂R"a1Ѡp`P@0Nǩ\w8Nq*G;852/,)){ztnhb\VPJD>82,&   #QNvspmjgda^[XUROB?<9630-*'$! MMMMMMs9s9s9s9s9s9sNDA>;852/,)){ztnhb\VPJD>82,&   #QN KHEDXw8Nq*q* V^f/ TOTOTOTOiK((((( 괸WXW Mm۶m۶m۶m۶m۶m۶m 0اwG綆V&ŕe55JGDA>;852/,)&# ((ba^]RO L IFp8m۶m۶m۶m۶m۶m۶ ¼LIFC@=:741.+(%"0اwG綆V&ŕe55JGDA>;852/,)&# 88ca^[XUT$! OOOOOO)P(Ǘg7צvF浅U%fJ2ѹqYA)ȰhXH80( p #S`"4ǩ\wɵ fR)PrjH#ciBm}i9%+Į;13aBM:m۶m۶m۶m۶m[$I$I$I$I$I$IJHFDB@><:86420., CUUe۶m۶m۶m۶m۶m۶m;`)h(g'f&弒rR2ѱqQ1p`P@0 `2Lm۶m7333333333333333333333333wwwwwwwwwwwwwwwwwwwwwKIGECA?=;97531/-畔t: Iew9v<.@YcB2li)ZJSHO! =Bqu rP5ԴtT4㋫;3333333333333333333333333rbRB2"ֳqaQA1!p`P@0`X,bVjZUSQOMKIGECA?=yiYI9) ȸxhXH8( QUUUUUUUUUUUUUUUUUUUUUUUUUL*)('&%$#"! o= VjZ""""""""""bP5ԴtT4㋫nfffffffffffffffffffffffffrbRB2"ֳqaQA1!p`P@0=yiYI9) ȸxhXH8( 뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮 J ʉI ɈH[φFƅEńDăCÂBA`gggggggg=ipJyRpJyRpJyRpD<0BO'9ץaH]!u]uiRץ,BD9630-*'$! `````RJ)RJ)RJ)RJ)RJ)RJ)R;85_\YVSPMJGDA>;852/,)&#  >|c1c1c1c1c1c1^[u aaaaayvspmjgd ^[XUROLIFC@=:741.+(%" @ ŹʲjR:" yaI1иpX~1333333333333333333333333^[u]ZWTQNKHEB?<?s9s9s9s9s9s9 лs[C+ŕe5դtD䳃S#’b2ҡqA `0twwwwwwwwwwwwwwwwwwwwwwwww=:741~xrlf`ZTNHB<60*ZkZkZkZkZȆ(ztnhb\VPJD>82,&  p8 лs[C+ŕe5դtD䳃S#’b2ҡqA  BP(RJ)RJ)RJ)RJ)RJ)RJ) ɽQإuE崄T$Óc3ӢrBⱁQ!pP0 &&&&TRΓ2TRΓ8xr9HT|00W: aH')$䫢*R R R R R R R j)((J Ĥ JRT*~zvrnjfb^ZVRNJFB>:62.*&" 뺮뺮뺮 ̼RPNLJy xph`XPH@80( VjZTUUUUUUUUUUUUUUUUUUUUUUUU5`*i[h(g'f&e%d$c#b"a!᠀`@(333333333333331c1c1c1c1c1c @ ʉI9/"!  bX,VwwwwwwwwwwwwwwwwwwwwwwwwwLE=5-} ļ|tld\TLD<4,$  !!!!13333333333333333333sZkZkZkZkHA91)9E$ãcC#¢bB"aA!`jZVo$wwwwwwwwwwwwwwwwwwwwwwwwwwATRΓ2TRΓ2TRΓ2TR |00W:K>I')$@ @ @ @ @ @ @ @ @ 0FHAA ǤdD$ãcC#¢bB"aA!`RT*JBDDDDDDDDDDDDDDDDDDDDDDDDĀŦ''''뺮뺮뺮뺮+1cRzLJHFDB@><:86420.,*(&$"  jZV ^lZJ:* ɹyiYI9) ȸxhXH8( xzzzzRUUUUUUUUUUUUUUUUUUUUUUUUU ǤdD$ãcC#¢bB"aA!`bX,Ŧ(((((ffffffffffffffffffffffffffc1c1c1c1c1X.,*(&$"  VjZ^lZJ:* ɹyiYI9) ȸxhXH8( rwwwwwwwwwwwwwwwwwwwwwwwwwoZkZkZkZkZkZkH9k)IY*)IY*)IY*) ")'P iv[Cm}i_]!vv[B  UUUU|T4ӳsS3ҲrR2qaQA1аpP@0 RJIUUUUUUUUUUUUu۶m۶m۶m۶m۶m۶mFDB@><:86420.,*(&$"a W\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27*t9K(ƤT%*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27?>VKT$E4̢$Q>7-.&)a%AJ@2*j"qfQtaUQA0 GSF\N,JNs}eeU$E4̢$Q>7 -.&)a%AJAhvYU-.&)a%AJ𹾑hvY5I8 ( rT:e D˰˪IiEI)#|oZ]VEMR=Xtwwwwwwwwwwwwwww3333333333333333 zY9*2 nѫG{Zn* * * pVQVQVQP _X:ާ VV`1!CB a1R٤B SETqaUQA0A( `C:n2*j"qf= b~^mZ]VEMR=N,3 b~^mZ]VEMR=N,!0vwwwwwwwwwwwwwwwb~^mZ]VEMR=N,!IQ M˰˪Iie 0!yivY5I8 N,aN)RJ)RJ)RJ)R`C:n2*j"qf= |܅dp!\@O .qwbO5.Pu:p@@p@@V*Kɲ5U g8Pc[xC !, Mb|8P I@6,rU u2HH}< {{õ5ŪV5EO$G15i,Iwwwwwwwwwwwwwwwõ5ŪV5EO$G15i,333333333333333õ5ŪV5EO$G1 5 4DUP殂Rt9-`D)ZVKLtʥ.%U:R.ɓMCCCDDD"*2:BJRZbjrzEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFF G (08@HPX`hpx (08@HPX`hpx I#-5=EMU\chpxJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKK (08@HPX`hpxLLLLLL8@HPX`hpxM !&+05:?DINSX]bglqv{M$,4FNV^fnv~XXXXXXXXXXXXXXXXX #(-27}w8SRd:=c]Y&"RCݤc~֖X-8W2vZ?hR%*Gp A ^M8Dpvs0^xfk@ ٧zzevLKĔbÍZW(}`\ۙwzbJ1a0c vvEi9ϑ}`\ۙwzbJp8 e %C|?=}`0RTiiiiiia̲Vq!>z~;ҶA5+!r6qXWK(|x92tG;14"ysnj5ؼe%"(' Kf6VtH# 7VmY pf88<<<<<<<\ZV'I$nic^Y3Vܼ8888888]22Rѐ7wux<x,`W+j3I/WVUtBD}}}}}}}߷m۶m۶m۶m۶m۶m۶m۶ sEufc"!&sِj4$mtk[64}}iP2gB/[bH դt2wǶ|*)E: ɥe5}ҙDrȞ65iM 65 "AvPL(HlU*L.# zs7Xԋ6ZD սiU=-SAR'C 0W2\ 鐁FMKS(J|<4U G#x4P)=Ţ:Et1Njm/ (v FP_ X}}}}ݻdcOyzR*'+k1pO K>S@H죻:.R}ԉ&FCMMFD!r&Œ ԋQ{]E-`aū7 )<^\U#iGCM^ XTR&E| ypkd]6XT;3 smf9d4ݜ44ӈ" E ;*DļTOJE"6PɕRnr'wЪBE>eP&G!mYIH2 ɱNu]u]u]u]u]u]u]u݋KzZլT<a]Y4b,(!MM^\2f%! _]&tbć rʔ9t^Hd֓kۡC Ɗ!&@ٵU-pAt{֓7fֺF ݴ|"." kf`)';l*$@B;Nƞ}}}}}}}}h2 $FA4Z5Z(hUBi)Ip&ɹ@1wi]QIhZHȇ΅ f2Fw -*j)&I&#~{vso61k *ʉ)D 8jf(veMRv⹉I)YD/ M#0sRO6mM-`]-sIs3rq$'RJ *R]SQL}nh);YTI5%uvEɨPUJ礢`.rBCS@7/N $ԁ%Z)7|D ܓc+’b:yyyyyyu5u$spShDdI#EOA i A ,{'oD9hţ =*w(2+ C%Rŗ\K?6ҧۓh=}hBL> |< .u}Ln܀h#ӵnpSu`37פDݙRoȞ5ﹿlx y0v!UvhP"B`uVK}N[oi>d2證rwXQh,I?f8;|WLa}@ ѝ` ؜3 _u0򙘘@z3V;;8;u-HTWrSf0B4>w]++ h#$ڧ<@MHj`3;`>8,qs 矫W3clGbt\%ZB]wr`@5J=9hXS;ؗ۰ğ6FF'""2=̞bI)'SU3+5XTQMJHFDB@>UGǛOww|vpkfa\XTQMJHFDB@>ƛOww|vpkfa\XTQMJHFDB@>U~1 K9Y3"}6.-%\.r\.˭)'`FDB?<61nvnvqqqqqqqqqqqqq˯uuG-BTX\\zn^=[WK#P>rh1ZVzn^=[WK#PNKl6f٬ =RC6&^ȼ(****0RqBDυ UEEEEi(ӝ&a7'VSOL8XNbbi6G:*bztoje_Op8b?PE5-HGEUM#'j 035p( sbZa S3SNÏC?8+e_P8-)%(ç`_G#rh1'nw50-lifTnvnvnv̷{]rQ{ѽ}=zgz|1Jeqp'3~Fr%#wv&e%tT4ƒ5Q37ut$#@=96/(&nv  Lwq0^d2kl6fl6ͶgV{_]7]}=z^z^G뚖2-T-XjZVjZzn^=[w7FG'# 0HA&:`/p .Lt:Nt:gV{ysnid^NtC 4L )iCϬT׿942/'KYe0ALzfGh4Fh4Fh4ZG|>|>|>|>gl6fl6fl6fl6r\.r\.r\.r\.e2L&d2L&d2L&d2L&x<x<x<x<cX,bX,bX,bX,byyyyyyyyzflL͹y9YbDҍp8 =RC6&^ȼ,QMJHFDB@>țOww|vpkfa\XTQMJHFDB@>UHțOww0n `0 `0~~߯¢jRB2"~76j ¸^z^z^"y^zsh5 䳃[3vnvn}}}}}}}}||Wkgf]ZJ"B| |i2Jysnid^NtC T*J6Ju٘x˛sK#rĈ2Va95Ju٘x}8-j_jSl3Z @]@Fj#ܼd{pn *`[WUFH t[{8K-WHiI0TA5i0i{8K-WHiDJ#'@l3kZ͑XݛZ'&G,@AAAAAAAAAAkr2/L,JV5^:5-HGEUMS$5QO"8Xi`G=S%{븈X(wv&%^z^z]y>l!^Nt:Nt:Nzn^=[W7|>@GAv,DA+<6.-%RA|츁diO5M\N9Y3" ŭ}i) FA:;;qB;ks"֪G׆ǺH9@2"2@kRJZ@>;50.'&GE8G󎊄~wqkfa\XSO=lH!)%]-֊'׆6֕UՄ㨨D UMh]N)9jV<64(YTQ@tpBDff感iCϬT׿943*_P _\.r(2b"b_ޜۏby9YbD&&&&&&&&&& =R&Gzd`]ۙX<x<Owwp8p8p8ãxe;mt0n, ~~o>9mt"֪GfeG/Ha#FQ =5s9d̈H'׆R,JV5^BKK㖌`]ڕ)][YK vuM˵9QkœkCR"E% @zf{pn *`[WG|b(O%޳:::::::::WUF01 " 6PؙRh]rb5ĢdUqQE.Dp'3~Fr%#wv&%ӎ/Rp!837ŭMZBUG5d8!"„N_ 6/vymRl3Z `%ާt:Nt:Nt:]@KRK9g`]-hd_S v uM˵9Qkգ{S+zb5Ą (LHD뚖ks"֪GV ɗAz؈QT"(Cσr4tKd `uuG-BT8ps}B-Xm]cF? 0 ܼd{pnN1(N@C twRx˵u}-%_*H1J =)'`FDB?<6W"E5%  |rhcĀ%)P|iNNNNNNNNNNNNNNhgqKF.L,JV5^BjpB;dV{_wK#rĈ2VO 'ͧgV{Ư8/ώ ٗP$I <` `/p0̗.ZP$)G $<`Oiif@H@D >pŮ;K˃hi W[ :VH uj` ho/k%rhEv4>\|no\ѝTquE}󵕮;aՃF 4tfu?U8*%* 8k!% [*h>j4tL8Ҷ6 [Wim:Z?2'Qu/wZAJ0<=o}\8 sC/ &;Nœ`pY-Ϝo6 4U;Dkݝ&G P˛A@shdm [W@cu[0n""@kbP}`;`jG#^W1iW}ЯmߡF}9}p[ltBmB= ̋Бb Z6ȋU/"xOΠ!|< r%;Hp42+k zާ{ާL zS ܦeeU$zY9Bcn2*jf=N,JF!!۶m۶m۶m۶mivY5I3a%Aжm۶m۶m۶m6-.&iF4̢$asaUQ48S=k2!c"J V^U! pxuoM6S*ґNNIx4 EivY5I8 (;`, ĦeeU$E4̢ ĦeeU$E4̢@ GP$aUQA0 }4 EivY5I8 (;333333333333333`,N,~4 EivY5I8 ($I$!hY@u  p RO<* $H1ADdlxƓעeNjxP #`, T" DAf/7|%8JH"OgP"FrػZҧ(l248^bpW{Nd1bT)ġ0 Lw4L\-{Lw4L\-JB<>]:6`/W 5OJ;=&ahQG4 @v3I/Q8R5;b;B8n|2)}}}}}}}l2-cb $yivYc1c1c >6-À+3333333333Ӷm۶m۶m۶m;۴ z B!¶m۶m۶m۶m:n2*j"qfQ(A:n2**edPa>{%1Fr, tq9H} V^U" ë]_D,mRN-.MGG Bش zEI`0 """"""""""""""" Bش zEIz4 Eb2*j"q%Ay~4 Eb2*j"q%A B̼( @ X(aUQA0( r8X(aUQA0( "0 wwwwww! >;a\@oTqw VT JB(! (Ԡ&dq9F!JMFuܦeeU$E4 r(8|^mZ]VEMR=N^mZ]VEMR=NӘ Q,˲,uܦeeU$E4 r!uܦeeU$E4 r 4&aDP(qaUQA4&a 0yivY5I8McFA{#wx\@OxGO VW`1!#W̐6-.&) |^mZ]VEMR4!(8˲,uܦeeU$E9(uܦeeU$E9 uܦeeU$E90MHF0 <yivY5IфdD 8qaUQMHF0 M4{f30mFQf:fu`{mf>=VS0Pd VU`1!#HRKIkZWCHB,IJSSDM4M4M4MqaUQSEI(!cqaUQSEI(a B:n2AuܦeeUqQ0 byTUUUUUUUUUUUUUUU۴ :.JFA 8NqaUQS̻A~^mZ]VEM%A vY5u\9Iwwwwwwwwwwwwwww ?6-. QEQ a퀠 [o9Z07jwc7 /"r)JB(D180QI$:n2,pY5iEI(b(>6-UQY9 l۶m۶m۶m۶۶m۶m۶m۶mM˰eUda%A y$I$I$I$I:n2, 5eo }x2$LF 0!8@Pj ;-PY(YLHHHHH(vȳTm# &t}/2tt{\&a۽.YWZkZ볹L௷{]TiU1N QeX{]TiU9tҶ' 1S4@OlRH!\RJh9猙J(xMbwwwww[2F<KEpwwL%H}<]gke}:0AF(J=epT3}&0x/ N U)S\́ (mfK 4)7,cJK, &޳gÅ)Ipкu zYK%ao۶m۶m۶m۶^=N,k,RUUUUUUUM/a5+Hdffffffff^=N,k,BDDDDDDDL/a5K%ܨ QiϒOʣOe9(HyE~P"qIQPY і`?lDz&?Q(+Ԟd1iZ2'Bq\D"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~#(-27H!!PBEHKRJ)RJ)Je`1c1cJeY9@a%A !$IzV:7-s1nQ0 bEQ麻ߵM0JMs@5ݹnwwms2N,J(AEQԻ:G禹 s~0 Q0M4k+u]u]׻ҹi@a%A ,V:7-Ü4̢$a TUUUځ聗d u[@yo`8q⧙GNzB@&<FNV^fnv~cks{08@HPX`hpx %-5=EMU]emu}ZbjrzǡȀݤ %%)o/뙞d_'i"]MU*6pxT<&_1,֛f3t(@pY Ɖ6Gzh:>|shuIG+'fi4n$^Y`0+'# q,֊-5mLF-9@%c1{{{4/*&!{(}vspӳ0.SЏΒİx`mͬd^ݺMļVO)'OONJ GCA1}KMFQK&MX<:oԵ3+{`^IDCA>;830-*(%" =jʬd^ݺMļVO)'f9s9s9@2!֡KI)fN2@3e+_Ei{ڌ1F-.h20=00crkM9)?0I$I$I_UUUUUUUUUUUU@T &#MLZ`q 2iaǰ,&`(SLͥBH"X(`( Py<4 UͥBH"X(Zk%XkHN%TMcWUUUUUUUUUUUUm۶m۶m۶m[ݨ '%4URj1Φc:j ./K7LE АXXu\ '#/t(i߶L)'p~Ef_WIV80>,V`{V'`, P a h^-PQd.Im۶m۶m۶mv۶m۶m۶m۶-I$I$I$I$@s]$t6Key42 NX͗o ,!G݃YjJ'yU_p!ځ8A [Q m_=,ۮY[ݖ]?͒Q nGCy{WSx'> iyt=tyeW5EOiiQŠiEI(a oBOUil-Bm=~8Wڽl10Y;{Bu濦= H9uw9ԗ!BP  f[Z3`{o)B!r(☫,r`^:Όn%Z,ߓ9ULqlh+ RUUUUUUUUUUUUUUUUUUUUUmK`WS 6[ż:ΣC#㢂B¡aA!rc_1cohME) ȸ@!B!ݚT0- fffffffff}yXTs9s9smXDLE! ̴}p`L<0 H2oGJ)RJ)RJ)rTR1c11$Ifϣ_6gRoLt( Y:6$<$ 7śF'Az+B;GU gJhW5%^ 7Q$`Ʉ>^ug5f%Yٙ$&Д2/`OS P ugMs9sιolբ1RJ)RJ)RJ)RJ)RJ)R-Y ??\^*jӞޣE#ΌqqqqqGB}P}C$sWJ"s4Vi@փˆIo8vtZ !D w4gɊkP.M;$9nyB剒"@fHA n? >Sf,X9s9s9s9 Sf,X\b:%&J!'7kΌ %FAㅊ!8\ qbm1atْ (O*Ej=uAC+Q#G +L老s"k :ן! oԯAq6i6rC\:>9g̹ DqG[wN랚!80p[:0E"q{JX++ɛ@H,B,-A)>xWcF .X@AUbD6` d2LŊC@=:9540-pURONMM;M0o/nnmlkjihgfedc `\XTQO2^Xr;z:y9xH跇W'綆F浅U崄T$óc3`F̗-WDI&K$ArH!A~ؑ 2^<<<<0\PeE%ĤdD,˳{cK3ʲzbJ2paƒ9``^NZkZkZkZka2adk+j*i)HDzb1\vm_fJ.&C E <x|3.K*J |wqke_ZTN ~"ܐcLP/.{cK3ʲzbJ2*r\.4a`^DAp\XTQ t 00]TѵuU5ԴtT{{{{wqke_ZTN ~"$nRz3RG] \W%r4TTH" sBR/I rϣrʣF*e*]m3د,sԘ&XWnI-oWOa?(;É q'{v"W>hZeB pztsۆ- ssn gf}O|p wǷG.ɜ\V#FzbL,Cׅ,zKAJ3<9)HiF6^xxamq"L FeYeYeYeYeYeYeYSB.WpVfCTL$=e 9ز.RpԲ#B}՘bI!<֪d%rML#1_HY2 ,`Ic8888888&t'NCA>(Jtf\@xU(OR 2a4X!BP(%GadS%7]MBuz{Ry]uwX&?iWsނar'ޛɽVz @~t^[ѻgBwC׳{y,I`Z&L #炏^k/?5-}c˖YI~7 5:8m05MKRzㆶ\\7L^󛹪!:8*Z8*|'DgtU>0FN g~3h:F"!f/Uhpq͌x44*T^aKk8Cw=׊VjSZt]2W“_@j_ad:[m1q K``c328JC";'1Hd +{&vKx U o^2Hg8p$~ݴaFM4g ̔!3fpKL"C`*8 2EZ]YLIS#m[lv~q먞rR nF1hDV0!1#9˽IH^ GC`W78K\k>KƇ+!~ҙrHpaȺ>q:a䨅 np> @x5Bk uW-1` ׽u(MH?d|>k`^5t5;KS$#4jDԩRˑ;+i DCCZfKnJDՕEM\DNi˛vrkk;+23<nÁ]z}{0+#;UmU ;;Tܔ^ۡO-Ck̈́SEcC$s 0R"R ? qV+_tq^1WcGQ@ϒi*7E.:3ɺzZvcAq1Lc+;+/W ,.~hg~ <[ ±)(L64!y}[r7Ø`BtVb+wCSW|%3 %AECoY6x5\$NB&izcՌD3/Oplj/dX>}ednٖ!;Ōp~i!8ZL;/DM*n;q|1$_w? _z e ]۴m;tT_@XJ~=@>npdvktt"$V7g{ДP6k yP}댧Y.qF+Wn%Ixn<4!)+~o|Ȟf#\NiFKg 0[qUvh)YϢdȓAk_t.7⦄6$|CvhfFxTˊY 'DڶWiJs6`Z_ocm}~nK3V7y/M;ufkRCV0+t^V.fjNZ:ix%1O167s(@zX<865@jک֧n L6+B;f}用B|6kmQG{%FHP~]R}(qsX@\GtnBfjswOq^ /FR'Y}h{Lgio8Խi1%O`/M~f3/ {19wҗ\Ns˝z>c}Ϝb?Ct g}l}nz}޸?6G/;~1Q>u}r;X" %],ΰ rLĞ5NMp`Sf )XAHSkKH[*( TNHB\d-xK2+4c9Ԭa0SV^'_t=*[iuGWzꆪO14 Zp~^g:|zw>~|o/~IGr__ٷ7ėwvʄ0G|Okגᇀ;{}a|ǾT_/w/KPGrzgϹ a !uYʆ0Ty<%7emBp[` tܔcg#B˓h Y&DnqCIx"@\(4LQZ{'-_ԣs#ɾzg.~`4q+]aB-:'=qA7K V-ҮaH駤$%:iTFz(*<pӝpW88 tӀ΀{+U^}j/7wK&nAF.:P w'* Tpp w-ӪM.y`/p]{x&qCβddpQHphAC=({c]U ~azQgO= wurp:4Ej6ǑvuI oi+U`]dBQ?- "hg}݆Ek /T f>xyCzDW=z%aBY5DĒJ’mezeUakU;mミ|8eP)@X0J)oR TUZ!Tj3>Ƀ玝:tȉ 獛6l|YM4g87͔m ^dƈ   gļs#=bt87n^|~ٱ5qGptěQ#G`c).۵ lT5zI ogK: Alh$,mƩ!~$"84٠E+t jny7&1\ QS-2VBƔdSIyPQy(F4lCG`_alLZ:`SRJWXjD`кuF-I76iq?l-0joly){qQ(߂}-R؂]܌|PԣmV Ƿǚ156M{aW]oInOdʮR4_:wnk!qHж,}]U VVFFX{: ,=Li­(P~[lE\+fAL`_e_m |R//6#z8ɗ /&^__j^oJ!k=_z_iz=2*):nw'yg2{un|=|xYPGOɺ:tt))-/yY[`RR}Pg džuc5q!wAm.Hskt\朗2ZZ{g zr!vATje5 oZÅ,ajNF&s}8.Y3xUD y dGV p F#ś8ٔא!%Փp{`;2EC3hhF/]촲ƞѲ7vDz zBWЃTot6W4fȈㅋ,VqSw%Uޟwtsh%Ԁ,5*R8awp#!6BD00_瞧QֽCO rBɠ%J$) =b5ArƍvRtБL[ ܆?v {AX0"GD-j b0و҆F)$DRDPt XkXk-g잡hW:Cw`rH-g87,E૤\%` -mWx I'4Z¢j@$ b_'؝^or]A X_Z @ DzA4|QύLgT"NDˆ :agW<m)ge(O|卅G"JNBd!]$ȁsB0p @lf%%YL\ \|2q*mwaߣ1 7GDn>e&9W|Ά\HΪq7j3OͦP1rwη{,:f5ZNe4X93 e.T/w| Z儺X|ʚg6IK+Lrʏ[r _\Q,(~=ȷށzCy2`Nkr[ ɑ  gagV@.2T%l ]"o yf-93?=sC&("o~VI&K$CrH;",|d-J|<V#DKy| ư#Bz[!.J̉|( τu5W+*GppT avt(xO vZIif:p/X>0`.`B7\܏7=xK[.[شdYrEM33Ҳr o(}az3 YK[&]9`JOXHCxU;6TͨiO1Sd?mM-Dfe'M&LLoT.Qc6]]ӽ= =c9چcojHǎtܖ5l7a6}V46 Ÿik4*-:3\,1X c/T)f'Vabo] k0ab_0 w+DK(H|Bl#.![ 0<smA Yk:XT_]USSQ„-H  JHD {MAJz&蟺 =ZO)RFQ>|L= jEOaBo9~ۓo8{I.3 P&(څV90괫ײVfA אgDXFlZǀ_<؅[4W,XdNhO0m"%S<" aI ^H{8 l ְ-Eg]ٱ}%UU;\Vp *#:jPC@;t?3@ cy967ln7o\2cĄK.[jAęoJ{ NrӸ,Xhfb>9kj{.8m*e=AJ_ҝL? |N@Iygw`gungF/7׺y+6Gf55ͬh^Й q9!3*s*̧_e.rtˣZe>XseQC3\y,SL^G9DZg8mgś8E,OA)2<&e_q fʝRpN7l3Rx(_ͅo,ykm3K%[&o&S=d#Gȏv[!r!;(d*t3νdE 'ʍ,mCGq! l[ ߎtܗc>w;1/'1^`LrnDzL(l6yJ͙8H?(<@L>b#-.bQ2!(;q]-G8FCo!vټ^Zi\mơa2|Ckm`]vu iT=2qa~1 0 ZSDj.`؂G<-M)i Z ]*psHzÀ5x+Kpt83drR2J3vEY Zmj4>Th O^av T`Ch\g`~R݉Q7 ZALN%@G]P?pJ$ >`t}g{F( olhF*6G!;ŃwH<!X(މ1fsFx^tgEvh$3-k<;gDp}]f5P Pg&y95̧`eS/vˣ[e>Yރe+jy\~r;סs$y=c7UvxPy jGA3f&M1@ h  xaZz5'Q^8 Zz5'Q8 ZGz4i!FdTgAYkD{qFzbTgIYk'F{qF$RBYkOb{q-F$VBYMpgxk[o;use-@5&\LKԞNeOS҄^UÜwc )K]אF7o3Yg ^'SYj )GGasq`0?2B_52*|lH|MVF^3҄ߓPۉ$I`dz_x"YmZ+ 2sqQ3ReTBǎC#Gz9f͙MZ~;|8-3؜{\ n$ m3yGr{)\+2g#(rGs}7Ԏ-sp,dYm2OSޑJ(J)gyf}?Yz$зVfpo <@N~>QЊ%s!%en继۳UOIyKB^g'Q_q\͸{":Wԏ5 (va#qG5tŲ!8ܑp->1Mv=*׎?3|.8|JA<?KyylkYѯ4?|N'R8YZ/G!>ҿ:Ô9&ü ~ @A~1lOwSLq.`QTͻr؎|X6/uT;bzD),i#NTP.Lӌ}'ko{k;Db]Kɑ<&E!Ɵ +b+hI3~+9RWcd!~h;PČ:Hh"3};2llo&p&/$?u(- GU+Eߎ Igv9#=+JҌ?f/^_Dg' Dg^_Z2$v"meq+:]Kk]\^R>A3RG5' :?N4KhB1Q)+ՑNBRLAES/;C1Vz'Uͩ}爆OFYHhQcLׯO{*Q/PzԦ+Wh4ohK+n @i .>3-^6Uw צc+_eJ< ih7ȰD|Og%Ƥ6zA=#|sw `s~1}9ޓ$HJ75KmJv=MPncri2$sk|),6;%:!uφjbOd< 3I hQaDWdt; tJT KkC' xg5Fp/ח0]f6mQ9z#yI K&thn*0]58y0V: 9 m(# Ae)#bXruGj Ou rZ$)|~ecL*lL p>Vڞ4`Ͼ9帎8b&סw2q`!|v-w<6́tȱ]Qթf埨c}GQD?HQIQO9,8v΢5m|G/[] -@VUy׷-?]Һ#ӣf8hE5u؍Gd".CT]LqCտ/lX]}myY2M0ĕBv[TѢ Pgi]+ftijE&_M'r\#ի*?fbtcj]gqsTx{;&^_⍇o.aCI0#TK: g=XbqD!WjNv7! vq.ŵE.bpN&Q[fPǪ#$~2_):X8*=pR~ .x8=2٤?SO1H %^Xiɡ;C&udC\ go9Q>m?6T.(Q [&<)$3UP"Q!:wV9Xj`d"Di7hjԹa[-[~pcʻXgNV3= DXqTc8ؚ}[LMO`PJϝgӝ<"2g.s.مT=V5Ͻ$?ryȏY1{&4YlBʜnt^^R뾾 m~z/;sLfA+/T:Č{i$%64:-ihiM\2m<=\,V >ph5C@(t]7^Fh-&@^~|g-;N -,͢+(b)$Msכ"6RbR9@HݦxDcHAZ[}wqmieaՐF['GE6g,6GLEf>!HxGh*K `]Npn |Fg=s<aqjUiv9&TIy9Ԗ{o)˼15)<ȓxG Ȏ>vc#;;7nB.b@)sb=%|ʪ* }:k*IjP>yn6af 5ɊHɈlȅPz*dB@@8{pv3X \ |.^4*>41wgihVѰ^~DGErʒ{GVQʍP֔RS-+'IʲT&2_R̕aK_.S!Y9+qy C~d|bCGF,2v XPO5}nBX Xlj_}/m^̦jV&eܚdsb0%2b.!a,a*75-Ó.QZD S$E2;;w*il'j;|9Rl6(=Bd#GGG1.ZT(!CBض6F; uu=iz%neHfsF Ol7!Sy8HFfeuٺl].[euٺl].[euٺl].[euٺl].[ʽʭr*ʭr*ʭr*ʭr*ʭr*ʭr*ʭr*ʭr\vꖺn[ꖺn[ꖺn[ꖺn[ꖺn[ꖺn[ꖺn[ꖺn״i״k5vM]Ӯi״k5vM]Ӯi״k5vM]Ӯi״k5vMi X٫BY[}%[$L1##Ggf1( dH&% W'æԚM*NTMK1i p#T.fPV0Fis H> rNO>O>O>O>O>O>O>O>O>O>O$ӝ.ᶎM3͹SK~oq8ō]ݢnt[)lVc7 q {"^ ZVARm n8É1BH\1Uk!釥a a 6 ? 7`AVa.0aaN{p5l!xbj_p Y:lȎ l^UeR[gjM*QX:ՠNϻιTokԛJ&Rg-C] jLiN[^;퓴KtMObIӒ吕?bҎ(otJ34Iz1Ҋ&Wt"#GCzCGg/hCFc}]ܪhB&zPЀ q?Χ{ ׃=;w!4auMGЃt<|8zg?<;ަ|tf3p4s>938[̛øL_.l-j֒,hr+fR=2W31O |9t9ODMKIFR#T62"zIH@YHA ?=C;9wEL' ƏkFgXƎcFp wE,^1 Sn4F1260&E8A=9xnCqc0:bBlK=\8hHK6:я\⎊vxc%ь^dE=pDh ?[Lυ|gAz3x~p;s&y΂~skΚ&nw6f+32-r,+{rTy L9X|%Vw'Sq&1Yʒ(JNܤL^Bd%CN"d$A>d#?.c q}ܸ벮ɸZL밬ꮪoAzV_:ZjhOR;GM%fedә&}wQCiO9&,җt1E$9GO\t4%GC.qqGE;R1ъW̞Љ#~uD뇄^hІV?yО9Pϝع|꼇z#8ngN߄609*,q& G~v6s0aQ0AQX %]`-gc1JVS–vx׵lD%Y+G.R5^t"Ї<>xQj 5Q߉Fygz-\dLKd$[Br#S2"K;' IȒAFZxL&fB&,)E$':rކ8C!g\Ȇ?qaX݁n 9?V4SG=6S<43;2cB׉܃/tq`Yb9*b߸}'ncb!y^" D:4 CA})`vMXxA`g@?9o}3 Fp5͜mFeLc0n6{ y9 yULES¬f)_e(]-;r,3+{eVcJ>~[#8́Ѩg (7+q"f \Sb$ix18lVWsg * *gkݐ>~#QǍrnjw/݊V;܉r#e0Dc8B06 ⫋-&RzP|JzFGxB|v>L: j8m ߅:~k}Tl&Fj"h|f\A (t~f݌e zLb4؟.>syKZy3֝lExUt89eJΥ gR~z(7Pmķ'6wZsW4oѬ=3'3o*3&59/l /c.SrҖ+iR'aYҕ#YyroHUr )(;BQލOndFMfd%/*Jԧ)3=jRoɲiZNgYVZ|=v t l`#Z@i@G-cÚ?G _][\7⪺Jj稩D}B] ԙiQiPiO;uvrW5]2m]޴t1a~IӖ*qQ@t'-dJ+f[?&1fҎ(otJ34Iz1Ҋ&Wt"#GCzCGg/hCFc}]ܪhB&zdo$U>Be#S.7Dy]&dcy\c 3h:  ?>s=ɳٍoSg>:|jO89ی ]e[Ԭ%YЌVʼG*c")a/G2.qɖhI`yɕXILxR&!Pw'q&`r%P$@r#0]omG! y.r@><:s|/ 츼۔i IQ4#Q͈b&=ݵgCo3/☋7ToNg[>`0r ./y&x\\zB}j"~Nwax`z0ۗD[ag ;cCTZɘmp-{tc1ٱ 6 RKF&q4%n3ue@uIXлas'w qbFۯj.CwAj0'#/l'2vYlJhaíxPQ(Vxg:|S!ߤ"%nTY{&0=W p(Oy`OevN; i̺w%:KBN4?hC;\ ktۥ3PTIESHK%9GO\c^sGwԑy8H}ƨD]jPOܧmxFit]ah4_tM|*4Bo;2D$F`ZC\ĥ?P` *V ;@iuevvZ:t;ׁx%iR|wJ<q48qF1Eo+b).Dk!~U*Tn 'S.L@(?s(>'={s' C2B "=qnsiFk\NtKàE.LMHS'_ɧK]r Op\#4fE+P s w !@8:h덗>6[|Zl`JcL ̓s fT~iR> 0h~hng~^g|Ngz>g5<s; |@mpnxٜX כ7Wbs֚|f+4W9jfhdvJ0FԗKy9ˤ?zO7p(| \2T߁f={{{{__w[2d Zϻg¼8rq:ߠ"4>7x8e1O4{ - P,$#|A(pUSCr?`;}p5XauMy13Eɋ,T߲iKApc?G:0рc{{}{o{=MڼiSMJQ"K.m\ù?> '-NOW ,Le;&`E[4a-bqV|M.߱x hϼX7xw C[EHΥE4v$zQL,G6f;F+;bCa<;ͻ_ձ@t*Ҫ?GK@jAO7z{{{{h\ -{yӱ6 =~ -MJ\E,C,C\VC\\!\,C,C\VC\TF74XDB+t!+t)tǕtǕcz+t+t+tǕtǕczS+tǕtǕcuǕcǕcӕczǕtǕcuǕcǕcӕa D|e5eee|`e||eee|e|\9unN$XiS9b&kYl9@oy<Z_hX7o:ֹf1-' }KtBOWU(yB[6z!jK<.Kxn](DdufWXS.by|F -j^X\Tf.K/R/ohi[,?īcgsu*rQB6W,|E-/wTy|F[-j^eU/\T(͢*_oyEˋ,U![TzjzfO'4'lVӓXZ%stbH<,60նƮ]o 7*,r,wzB^}GrμX3R1{ͷ_yq~H/db@]̽z<cmtؿvoZY@h|^bor=< = ==Ӆ\ =8 = 5rLzrLz\u.rL+rLrLzrLz\!Pߑ+B+tA+t+ttǕctE+tA+5rLzrLz\9Lz\L+rLrLzrLz\!P҂ӅӅWӅWiWBWBO]v;O%.06{?,Ur_.B̛k ܡ7zpmmіx-&gaqpY0X0,0,C0>pY0qY0\0,0,CX0qY09,C1,C,CZ00,C1,C,C,C0,C1,C\.C\IO,CX,C,C\.C\I\!\,C,C0Ӆ>ӅӅ^ =nĆj:t7 Nct]@MJ&swj{ em#305I-l.G]Fsn&e&ywsy"2b~;1}Op_kE-$W W%syPfP%Pd1JПs]9G[xP֥-'(7ʌ.cJ}-kCmCF5>kQt/GLY[{u}WSk}.yBVȃf2$# =>~]+:pv72W*$#}"g:{sH6yGar1WKa)q1INxU>x=gډ93fz&e5.b/зY?Rs}Z:֯9feBS; ͛gCWF!U1~w@x>)\ E^Wz[(wϩy_z@[dj4zRz}`7{y<{3ϳW3%pc?ǾKrВ?6˝_}`o\\>Dԓ. yy'OML!c@#9z*iӸiX.F{^AAM;$ 91}Ǝ^o# 5%LOL(b>޻_zRۈ#29,$&DLab|XnM6{-xCQGT3]1*8OF_)Fluz. ŀ1r !SJһ d>+%bc(ٵ'S$D~W7Cr:1:dRE"_>JHK\*L(!ϐi ^HVkUvmĚ~s,5{1>IRHH 5bt" b $@PF6f=PN H0O.'זVUӊPM=*rlL$K}4d,M2adI"!b<@1#HG-zTؘH 6Hd F6#bա2ꙴ, çyv33^˭~={x'"0װ}:o6w:;v A`_%S$=^ٟNz'KPb4¥|C!.8<%!Ũe+)w?CeO$>ee!M.@:]>:6bNpiv wL;Y{K\evr w2&{񋉯P?LF̑rc<'HԬ]B/{rwpsS~ihr77f8;r!43OѼ&p;޶ ܆`3_/3kWMRK`"-b>G|x+i?q(bqS0 Qpz(-WE:|zMY?RAWL2 4^{Ɣ^`#{!&mXb )|_ j+ ^U,*dLYklۛߡeAD*}QzMmqj؈L2iϫ4A'4M1•yN3]/ L+XW@QǦP ~}25%7_۶n7Ine1si" l6;)Jn2 RJpc~f^F ˍu'Lm\n،22S)G l]%f*j{Hbc +lgIE /U. Z{.f |,W,j(/ÏO.=xnP oKLMw~)̰=f):$PiA&"Mhhvdj Tr 92 k?5@\A _!dDqEl=wS<^)OFMcnқ8sSwT9f7S:}۳^K u қNIyp\n >{!<&EtF~RvRk4|)X۠YpR1tQOBR̋"IGQ\=1<7uԌylo4[{/Bkb ptT x@K0JuXi^9ď5;h{oCc&Di%7mZ~;Ӆ4ɒri)7sVZ|Ŏ[D 924 ̦pFGč< ~C$W(v~Re`lNew?mnPϙ'\=9C8VXBD uoNMG370)F>Q 0L>tp)-i<{zAN1:RzC|QcǸ@nzzbh_p|bD(~0u|iqK P|G^.Q#Ѣ6!˿-K%ܳrYR{4O+1Y?[6WME DQ3_g鵡ҶlLzՈ<.DA\+__.ZB^\,_^  h}~ ɣz hpɕjeeeec-^C_`aY]O_bcdW{efghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY-\!^_AXWXYZ [\]^%_,`3YWۖ%{9YZ\]^#_*`1ܗ&|:$+2a z._ ;q֮D~4@JFcdtek ifz g<Uxɚ&h?Cc$ I2X" <$`<{xAy"AG,Lꎨ D G`AV$Ƿ!&cU=_;:^tҡBfn9sa"8OLXf -sˉ7t2/l tG-GrB)SЂ NZgvg}[k{kλVEսt\ouyZ_k.(=9[k{޺4e=xA{.V 48frs22ܹs+*QԏKL:fƊJ*՞{F@X?l`A84MΞq_-b{0l1h"UnC^'DAc4@Fdti@w`<nIɁֽR4(XFqdt$yWu &-4.\"^_Bv  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}/#CX0$D1%E~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd#oCIQR3xz+MS;%gѵt>*ID%*Q.EKD)nq9a#F8CNtQa[ܱgIQ9hǰWd''h:.:tH^'IvSB㲓$qIqe$Wd'I>+*0'|3UN|'I> efghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklW_Tmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop Dqrstuvwxyz{|}~n     o   # &!)",#.$0%2&4/mGGoJ6+9^r%%|3% xV噒ǚxVV<&'5);{FTUUUJUURy4& A . ^/ A:EBtN*mvލ߇o_p{RG]jѣ&phѢE Jt_χ9/•[[8o$jf?7ly2{D+yy3z餦Cٷz+52o:y$xskUCLC/ -d +Tx!L"pNy,m&gz&05NB){LF>ruY;Rx;ۻu{N ٤&m5hAi&cv{3y,_kX5hDk%Y/ IbTj nuKjxUÛBs m9lYڻT:wjݩoƕ6jQ٧i0p:64 k0CiJH5iV[> z^9)磛f垖wVI䚒gF 㖎W6N⒊G&G]x8ዅ+w!abń*fA X8);]IA.7 AQ$~[dhmn¥׻׼ ;!6+7,dUwh{ ȡɣֲ7'4389L4^IbOo^tetfg| qɾ  "!$")*#+ %*,46>A]dhpvz  "&RWgl n"o#s(z2?CNQVZbcnqtw{ʍˏ͑ϒѕԙ؝-.568;=A MQ V.uRyU}Z^cefgijֹٿ!*+,6*ICJD^MbRdTl^vg|~ǟɢѪӬկֱٶ۸ܹݺ߼#$&269;N5O6Q9R:S;_J`KbNgThVp_rbsc|py~øĹźƻʿ     !"($,J ![y]WS !"#$%&'()*+,-./01234XY\gPl5$$4%%&67"z89:m  nnooqr r s ÝS5&9HpH0 zKةi@ )'ixϴu`>wcyjVקּ0 %,E(=_xKZ]Fa E$H2II 4D}'WtgaRGÕ5D2ZA]? GӾu_Oj}WvSk }@kw?G/խ~ϸv:iߺ^ԯڧ~7?λ?Gi,"T}(Z!)s$oAL>y7yHaDǴqb"f-0uaԯ. x9DX L]:黣,7mf>؇7))p&3[aCB4 BpڳzH/WzlXvusߚJ )GKŒ̀R@y&Hx|C8 &pOC^s:NA7O4B뇠EwCmKq2ZsjOq y~0~ A1' `dn^bi1O13]Qj)j0Ka}L x&zYtO ЯoّaXh22{%}gC ar< :WY85 M#D9et9!ŏAXu?m%#:K[#?P2Q5ԏNhA.X=y+z`zAi4=İUIA$[3^rc n> $V__ )Y:@p`zmۦ-v? âv(l{t3ayw EJ?_ewtGPim%V機?s~& g5?۟_kJ^!E2O1N0/L.,*I)H$r w9&c:K>E٤L&HW֌H (ĕ/R[H- ʇ HU:cJZa_U~$b8 Klyӡ ^W ӋYz.~Jw}m?t}@soGX?LW%ϣS_j!`2b@&sL"_0^hb(Nx(AkKDX{3oː~RU+]d4*6C F\.w~\~c&|xo=iW6>JJ:T]\[ZXWVUT C˓%7@ݍj~VX؄)9mQIϞ@]Uaq9W]?Gow,扄X΍e~8BلJs-]'td~tҿU;zAg2+z߽M^]BkBLwD]&%;߉=ǹhjq6A=L1<SOAOS(> NVr=Zs5n ;ŀEĈqE1՞ ,jb=ZO,~>qܛ}=ZTcMYY4Oh#umX^8'ܟm@> nO}VkҵMZJL]v,-&9c;1[ezU*sPtg|rn)t'Rn`P#U ^㑰  %'>9㓄4ۄnjゼPoUƗ ط2䅟 \7O_ ?ޘP)a˼ò}ʿq$8;[!ɇȨc`C{ 1BƬi %0h DA!e4(B"J WA \B/}d32745gedn45'gdnhjWvFs\p.]0Y{k|k|5>5>yk84 VC@ `9}cg d5csRڶ?5#w:|c=K} }bz "||y g0 -KN;כq[ɞ)ܼ\g곅 C8S³gɲljW{e:a@[5;_һ9"Z$xl}ڕόˋ`ȫk)͢UK- o K"wP]9 Tp*gz`!N +߭s24:#}*\,E9<jbY10'Bn7ނ>ݖggHRUA,~@36+_h[54uKI ڬaƇW~o1HC"aO7 u |h=B>~?" K缕]GjǓU k*MgnF}3 &q-=#Id0xWT(Qg1F ӷG' 01'*y}X0= ,mHDAě)<7^:|[osׅ2-%S(mZJiMphTq~޿ӊ{53̳yfSOpOe9ST<3ca'SsLQ)"nHkXߡq(=SRslg]$̈)/@cZ^ D8''''NNN6n;<(Knhߊli:B -Ue}L+Ǒ8-;Ex|A&mf|a{xr^t(A%{S`Ҩ&U1κ qA8F$ xv@ vHo0ƨ}&P@{.{VGZdL}-2VࠜǤ#T|=>$3tKTP0˷y@1~x BwG<>ݘTmPI_h8X)F`F1(# {P~&7q;n=ࣲ晩Og/yLECeS(Na327g3'zm]QIf7m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɘJ߿߿Zn  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMNOPQRSč'ߠ7A oPߠ7A,|TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~`ߠ7A oPߠ7A oPߠ7A oP;(UUUUĘ ~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$UUUUUUUUUUUUUUUUUUUUUUUUUUUX t 0`Tt ITt @dTt  KTTTt Ph?Tt @MTt `lT81(((((( ((((Ƀ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  _ofWk:FOgT&Gc8 +,ɿp=t''@UEQEQEQEQK2nYZNQd.IX$At9Vd1bT)T"D!l4RL$`, P @ ҒӒԒղֳ״صٶڷ۸ܹݺ޻߼   !"#$%&'()*+, - . / 0 123456789:;<=>?@A k(xᏄPVJZVRVRiVVRURjjTjTURTTjVTZ*Vt@@T|`EE Pp/!:BC D!E"F#G$H%I&J'K(L)M*N+O,P-Q.R/S0T1U2V3W4X5Y6Z7[8\9]:^;_<`=a>b?c@dAeBfCgDhEiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸàġŢƣǤȥɦʧ˨̩ͪΫϬЭѮүӰԱղֳ״صٶڷ۸ܹݺ޻߼!  !"#$%&'()*+, - . / 0 123456789:;<=>?@ABC D!E"F#G$H%I&J'K(L)M*N+O,P-Q.R/S0T1U2V3W4X5Y6Z7[8\9]:^;_<`=a>b?c@dAeBfCgDhEiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸàġŢƣǤȥɦʧ˨̩ͪΫϬЭѮүӰԱղֳ״صٶڷ۸ܹݺ޻߼" P ք6[G~֑:c4[֑:h֑uh?Fuȏlc4fȏ:c4[G~fk:c4[G~֑:c4֑:F$u !"#$%&'()*+, - . / 0 123456789:;<=>?@ABC D!E"F#G$H%I&J'K(L)M*N+O,P-Q.R/S0T1U2V3W4X5Y6Z7[8\9]:^;_<`=a>b?c@dAeBfCgDhEiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸàġŢƣǤȥɦʧ˨̩ͪΫϬЭѮүӰԱղֳ״صٶڷ۸ܹݺ޻߼#  !"#$%&'()*+, - . / 0 123456789:;<=>?@ABC D!E"F#G$H%I&J'K(L)M*N+O,P-Q.R/S0T1U2V3W4X5Y6Z7[8\9]:^;_<`=a>b?c@dAeBfCgDhEiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŸàġŢƣǤȥɦʧ˨̩ͪΫϬЭѮүӰԱղֳ״صٶڷ۸ܹݺ޻߼$  !"#$%&'()*+, - . / 0 123456789:;<=>?@ABC D!E"F#G$H%I&J'K(L)M*N+O,P-Q.R/S0T1U2V3W4X5Y6Z7[8\9]:^;eBfCgDhEiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[^\_]`abcdefghi_<`=a>b?dAc@mnopqrstuvwxyz{|}~  !"#$%&'()+,-./012345789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy߇J#o$ePX#^ ?ˁ6W^5W_y˿+_+߯^SW[W_}*_)y ,W_YޘCkZkZkZkZkִZkZk֚FЇz_Wsʿ+܁WWW_{_W޿*+W__w+_5ݯ)+?+|忕[~E%`Dx=Ssyxy*6y>AHp!8>yET\Y]]Z[h^\]Q_^_``mXsWmsVv]v\xax`{zn/._^hgyx87i3i2   NmB}k(xdjo*%&ag/g.|i|hpNpMONzezd:9>=GF('ZY fqz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM[K  jf Ggh*i012ea ff򬓬ӂZah(c*..d)) h77>;;B<c9? Q }}T~Ucuu$Ba(~((q(K(02_2$H2FFx22…+a˲~/˩yya00͡6Tb` =Dx̠yo zpqrstuvwxyhz{|}~ŽÏĐőƒǓȔɕ5jklmnopu v!w"x#y$z%{&|'}(~)*,-./25689?@E+0qrst17:;34F !"i̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫{ J#$U^iRn%&'()*+,-./0123456ѷ789:owV_jSo'()*+,-./0123456789:;<=>?@ABCDEFGߵ[;<opqrst u v w x yz{|}~ !"#$%&=ghijklmnopqrstuvwxyz{|}~KjƜ&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLNOQRSTUV3W`YZ[\^_X]MPa>?@ABCDEFGHIJW`kT`pKLQYcyJk׍OR^esvzWXalUq%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMRSTUVWXYZ[NOPQ\]^_`abcdefghiWYbmVrMNOPNWZ]djnpru[`̙bcdQRS_`a[g<=>?@ABCDEFGHIJKK##bRCD@&  !.qá㉖br$6`wYKm>ϯ9M !sƣap,C-H9EKn:MIbI54!! }}ȅ}ȅEJlO㣠_D'k[am:T.Q\ئw:b4 xwV:9#=`p \04kP_ oOfwMDz 2Y٨Oh9ƂX9GO9'ON\G4龽$W166r3r2?:sPrNk=>R=RRaS(S*"?~m>mס'1 a 2u7[;ea~J/Jܗm^/r/9//ٗٗ =!|&yZ|k7Q؇\ڇ\\C\C.C.`'8q Ew1rbrrq3|}_A$Kvl6_!RsW!g?P sd%!-Cm 9t q֗g]mVF/ē+[04~Zz7LDӓwxoJz 2Y@^&|5;g4>{=ƏaCl^'vNӴ_`n5ۦ,s*`scq ؖd-ܧ+cXA]Q09LA*;f> H7XN@{KKj3ᰨ[\k_ީFl6/T &aCuyC\zM0szƲhE['ߴE}$0y[->3߸\; "HzjIs!.â3B\ͮ,Q3؜̇GGlGlC1=;gz4GH譣=%Nَzb[47='πrWM7IU/I ;o=d|)ML/yb#1MILjl Q-+Iv l7/^(JturRFܷ-) :.0Y\rrrrr̀[ZZG#a7 ߿߿߿߿[C0t83M (+I rr#E1tApS=u\n]il1lr'i[Ғ#jCqDL=N<5Lü,-J%HB| F\D;r!Wfj=e27jg2h \UP?nJQfU(9d%;$”0D%CTQrKF9K<)QW=jk[l\\eh|N-5RKU1c1c1c1c1c1c;A B"D!B"D!BxB@_G?HƤbh1UX)ژ]LJM$.&FIƤbhбbbhaRX RO87d8`m5,8, (S2*J/RbLW 9ps-[p`P@0 Ne]c\b0XWt# Մ|zpk'Q0?gΌ1c,<־<l_wW#EBWYQ!K&pH$ 8*$Ҿ]2GN Tg`ǓȖ˪b-3c/1w"d& GIZ[V\]^mہLeUQRXЪѫҥ̦ͧΨϱXi4.Y&'((ml  !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}΁σЅч҉q/J i(OФIa IBJ%}v=}%%vo^z=إЄ 4O)= +qD ӋԍՏ֑דؕٗڙۛܝݟޡߣ1 fz2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKefghijklWXYZ[\]^Y[mWZcnWs͐'()*+,-./0123456789:;<<=>?@ABCDEFGHIJKLMNOPQRSTUVẀ+! \DHg;Ġ7414X09$ҫu>:!om:848048|M% 4$XYZ[\]^_`abcdefghijklP7N:hUZD8$'Ը"%&w.Bv-; - {ooJx˭ݸ6ۇ{3tQԷ h1Щ"ŇS(и~sN~*rOӶ  eR/"C<pԖB%f̐k]ƞ2%XAe]pM{lxʤSHqva" ѽGE>V6=j?/J^U'l˾!~T<3oϨଜN0WkRmƌo(Ixo6ИR)*|Dn#?`ɗ!CFÕHR$% % % EJJH ,dqڬJ1oKE*(Iַ 4(Sޢs4zk!a#> _raq߸ɷ @ggAte޻A$3z1Ɍ<5) L|Xn]}(ΰKEsĜjXuh:ɬ(>!Ć]j\ӳGTJm㗍šȷOHB}5YL[7oLѴzn H\6a9| .!yjkϸ7UfkYڞc;׸/ޟ_CX2jEu), 0ҵ氤^8ҫbQeVn`ϷƩH0DrcDyKm\$6NJ^HN-O.`P/GQ0R1ѷ 8-?9@:G@¶paT2 U3D(V4W5vivX6Y7ZxqWDć'͂Ye-jG& \ #Ey4O-?\ i`_| Pt|Mn!St%lm!N`6E>F?[I`OgXtwyԮ᾿/7F,G.[E\Ftdvjʷ譺m8ڷ|fM_oD?CJ`du,x/8<Ɖȋ֛ߣ"$1GS)T+Z4}Y`}ϲ)ؽ   "'&3&aPgYm_}nu}05?"D)@#F-E+C&G/K2\GlZym|·Ǽ"'0/9TNcZd[É۸ #addͶ p SR^VUi4BEW]`u~Z[yZx\|Z{V5W6\7;?CFIMPSZY^begmlq܁֨!!$I*Rt @!QAp^аaIPC s|Hև+uƚu[m<+=)a{Su*$ǠOLS$Řk.VVMm'{l,5&0q:LJ:;QvT6E5uŽb:ĿSxIc @̷2 ,zc+ "#yz 3dc"8DZΝ3HIEsDؤV3iorތ":EL;E/J5' svzXH]<[n8!$q!#!"")"("&"'#.#-#+#,333366662222TsSQR[ZXY::9999;;;;====Q rQ P PSSLLb0b/['[&LtKRQOPzysrpqnmkl[K\]^_`abcdefghijQS4i! \P&iJ *j$ h ,SW6I_oCӺr xwxa2W4*;Gr$,.4bCj5@@DGImpvx8?@ؙٛ8?@8ROxNfdP`z-4٦;& db04 1Lxj:V-ђ91@M CP#ĸf f}^;M0< um3>Q<W @IAab ^FogI0Sj@C 5͠3z:0Mtnh{?͍P^Pp(NS#^Z'"8A @:)|e;\4:ID?s^ mxccbb"x,}V=V䈸 A~gyD+?=mioz+=`."|ε75{ɫ]Ip-?+)kj+utIEI;+Ւl|2"CZf-Jr*n:ƹ}~mųϦƫln?Lr}uu= џ3ǣa ;h Ynr5|;ny,SSN\ s+"C?HpΧf<4z-16+K'9u,ۑ<7D u<3Wn8or,$ZЛ2JFk2堫[^q8%WSdld7|#//YMS!jdT"_=Hpх6dX{%ɳc>R4TPR3k拒Y+i>%P0`q\2͍3 ""Po`#U5`އ#u <,c.շkHj܆J* UCbM`S3>Zmલԃl̒)lq@.MWW' uSfhE JYz=>pU>w v)ت0|NɌ;3_օI<=d҂FOU:{Z;MS[a6'q* }#` 6 _,|wExOyYzb{h|p}v~}‰ϊ܋ (17?@ABCDEFGH I!J"K#L$M%N&O'P(Q)R*S+T,U-V.W/X0Y1Z2[3\4]5^6_7`8a9b:c;dg?h@iAjBkClDmEnFoGpHqIrJsKtLuMvNwOxPyQzR{S|T}U~VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~šÛĜŝƞǟȠɡʢˣ̤ͥΦϧШѩҪӫԬխ֮ׯذٱڲ۳ܴݵ޶߷d[o]XtL \ !"#\$%&'()*+,-./01XYe]fgh\23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZW[\[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%Ø%& YipYu*++,,--..//0011223344556677889:;;<<==>>??@@AABBCCDDEEFFGGHHIIJ9:XJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbccdde'o(7)8*9+;,<-=.>/@0A1B2C3D4E5G6H7I8J9L:M;NQ?R@SATBUCVDWEXFYGZH[I\J]K^L_'6*:.?4F8K~+Y3SIZSh ,`P  x $'Y):G^WWwDK;5ɪN4idjmG&Y-"u].ӶikMdU'Z#F 1B8v9h53?[_ɴ&YݳVvE;R՜ʎCܑv4FF,e7bʦl#!BBBB0$ !!!(,99qNs,υyroZjlOXO;ǒs#c fp'5tsJϸsx罷vl |.@ ?/aN.0Sv%[{ڮuOSmەTWw֞tN+ړv{՝jۮS핶kw]֞tuW+mJ-}#˥;ޱ~νsKЭw:CU ȶ;]EL- ڑ hRPY)$F{- dݭӘjw\C\i֎t5'#lz.z`ׄ6H|=FԦlr6 ֱYxLBb_ v4u\+ډث{DW7o y9_ƪSS d|!տ)nDC}z6|CWq8d"Npq^K"KwԠ\kQ')YJ*hm4&  (eW{5bkxxҎNz`nmP j*`T-T@Rhw"D"cÃ~`@uoC/>̓S<<y999_:6/?\_xjg,ʃ2\^Q\׽E6|KDvŽÏĐőƒǓȔɕʖ˗̘͙ΚϛЮѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫jegfigkhmiojqkslumwnyo{p}qrstuvwxyz{|}~effhgjhlinjpkrltmvnxozp|q~rstuvwxyz{|}~šÛĜŝƞǟȠɡʢˣ̤ͥΦϧШѩҪӫԬխ֮ׯذٱڲ۳ܴݵ޶߷H'qIrJsKtLuMvNwOxPyQzR{S|T}U~VWXYZ[\]^_`abcdeW\kZ[qZv fghijklmnopqrstuvwxyz{|}~šÛĜŝƞǟȠɡʢˣ̤ͥΦϧШѩҪӫԬխ֮ׯذٱڲ۳ܴݵ޶߷  !"#$%&'())*+,-./01 2 3 4 5 6789:;<=>?@ABCDEFGH I!J"K#L$M%N&O'P(Q)R*S+T,U-V.W/X0Y1Z2[3\4]5^6_7`8a9b:c;dg?h@iAjBkClDmEnFoGpHqIrJsKtLuMvNwOxPyQzR{S|T}U~VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~šÛĜŝƞǟȠɡʢˣ̤ͥΦϧШѩҪӫԬխ֮ׯذٱڲ۳ܴݵ޶߷  !"#$%&'(*)*+,-./01 2 3 4 5 6789:;<=>?@ABCDEFGH I!J"K#L$M%N&O'P(Q)R*S+T,U-V.W/X0Y1Z2[3\4]5^6_7`8a9b:c;dg?h@iAjBkClDmEnFoGpHqIrJsKtLuMvNwOxPyQzR{S|T}U~VWX + > ? @ ABCDEFGHIJKLMNOPQRlm[r  !"#$&%'Xns[t()*+,-./0123456789:;<\pX\Yo&&Y#?#?$Ia #@^ @@@$nO]xo;BJ%cixeuD|LSX8RC6<`_ 2&Us(;Y7d' `uusn!q¢h (9 Cܻ^wXPNGwQ%fGL2L%sɺd.KƒYr%f=\bfYj,5KgYfef"Ȭ2&fd6K%ST2E撱d,YK%gYbER,13j%fYf-3KR31-9:(՗%cX2&YKΒ,cfYb.1tĘ2Ll $Syɓ_\b-33ef(z{fw®6k)K$s\:h׎X2/YK֒d,s%gYb-523X%gļ9D; qI 62d,%fYj܆8WG%/,2'  !!""##$$%%&&''(())*U4VWXYZ[\ ]^_ ` a bcde fghi j kn4oUVWXYZ[\]^_`abcddefghijklmpu\][w ~!d"e#f$g%h&i1`k'j(k)l*m+n,o-p.q/r0s1t2u3v4w5x6y7z8{9|:};~<=>?@ABCDEFGHɟʠˡIXqvM Y*Z[\]^_`abcdefghijklmnopqrstuX vwxyz{|}~Z+[\]^_`abcdefghijklmnopqrstuvwxyz{|}'ašÛĜŝƞǟȠɡʢˣ̤ͥΦϧШѩҪӫԬխ֮ׯذٱڲ۳ܴݵ޶߷ !S T!U"V#W$X%Y&Z'[(\)]*^+_,`-a.b/c0d1e2f3g4hYrw"#$%5i6j7k8l9m:n;or?s@tAuBvCwDxEyFzG{sx&'()H|I}J~KLMNOPQRSTUVWXY*+,-ty./0@@ABBCDEEFFGGHHIIJJKLLMMNNOOPPQQRSTUVVWWXXYYZ[[\]^__``aabbccdefgghhiijjkl1 3579;=?ACEG I!K"M#O$Q$S%U&W'Y([)]*_+a,c-e.g.i/k/m/o0q1s2u2w3y4{5}67899::;<=>?02468:<>@BDF H!J"L#N$P$R%T&V'X(Z)\*^+`,b-d.f.h/j/l/n0p1r2t2v3x4z5|6~7899::;<=>?X1234uz\x56789:;<=>?@ABCDEFGHIJLlŽ M N !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK L O PQRSTUVWXYZ[\]^_`aKLMNOPQv^{]yRSTUVWXYZ[\W]Xw|^zbMm { !"#$%&'()*+,-./02345617 89:;<=>?@ A B C D4]^_`abcW^x}_{Nnefghijklmnopqrstuv w x y z {|}~ !"#$"%#&'(W_y~`|defg EFGHIJKLMNOPQRSTUVW X!Y"Z#[$\%]&^'_(`)a*b+c,d.f/g0h5hi-eOo3k4l5m6n7o8p9q:r;sv?w@xAyBzC{D|E}F~GHIJKLMNOPQRSTUVWXYZ[\]^_`abghijklmnopqrstcde1ijklmn6̢ͣo`za}2jpfqrs{b ~tuvwxyz{|}~uvwxyz{|}~‹ÌčŎƏǐȑɒʓ˔͖̕ΗϘЙњқӜԝ՞֟נء٢ڣۤܥݦާp7}Z~Z| !"#$%&'()*+,-./01234567 89:;<=> q8Wa|c!rPs’@ A B C D EFHJKLMNOPQRSTUVW X!Y"Z#[$\%]&^'_(`)a*b+c,d-e.f/g0h1i2j3k4l5m6n7o98p;sv?w@xAyGF~D|E}F~GH?IJ9q:rGIBzC{MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‹ÌčŎƏǐȑQt:KLb}d"͖̕ΗϘЙњқӜԝ՞֟נء٢ڣۤܥݦާߨ}   Ru ;c~e#  !"#$%&'()*+,-./0123456789:;<=>?@ABCE G H K IL J KLSvM< DFNOPQRSTUVWXYZ[\] ^!_"`#a$b%c&d'e(f)g*h+i,j-k.l/m0n1o2p3q4r5s6t7u8v9w:x;y|?}@~ABCDEFGHIJKLwMTNd _f$OPQRSTUVWX\]^_`abcdefghijklmnopqrstuvwxZY[yxz{|}~=eɀ g%…ÆćňƈljȊɋʌˍ̎͏ΐϑВѓҔӕԖ՗֘טؙٚڛۨܝݞޟߠfʁ h&    !"#$%&'!(#)%*'+),+--./   "$&(*,.Wg˂ i'6778899::;;<<==>>??@@AABBCCDDEEFFGGHHIIJJK/0011223344556KLLMRSMNNOOPPQQRSTYZWXefZ[XYfgab_`bc`aTUghVWUV]^[\cd^_\]deJ~KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwyz{|}~€ÁĂŃƄUyxh̃ j(Ẍ́k)  "$&( !#%')*+,-.zV+ ޏb^" i8J AvЄݖwOTҰ[gM~>EW RZ~/eqCk(8δt,lwwrJCjǞ- Y'oq.ŷkf `eqCbwOeQCZtebg>Uod <.rq'Bt:Vsh{*OGpw=WIҶ!Qp y:sE1CaDK+2s迋nvnUB ̺=Ԟ35w^//e1Cahqΐ (M1JoY}J|c72ڳO{*Z$FO{* 1wN=bNǹ0 J}8.4ǩPPH WH~ؤ(=]C/1qU);W^)a>>K8_  ųY cg=7\TܰcѯL ͱ$<9Y$U<(h,=nhLWl?nh=WzgПVVm؏JųߌkKRV3DL@䑧𓋦AG7߅3*ЭLO^Gϑo(T-o7jL }V&qC4?{ր(ܰzM/+ȃ޿ni=ou_47C^ײPCc^v[du>r\@p"b;EϪ^@no\[ " 'B}5 >0JS'bh}Q]"a*k>Om1ъi!fhL.WL? եGSX}UmMxu5 IGFR[8y\x}Fm"<΁8_8½r;Z]aɓwO:1š?JҐJov؄?dyNj|^”0M3~zq$YcO* c+U>h[bU;k"|-@5hJU8G{151/|iv. [sL[v޿cb| nat 5E2b܊b(!<,vżRVӆE5d{h &^Y*ᓵ_lePr\Q<D &^c PMKORx[,ڲ'O{s3=xE}U0'x=J ,l+->0Cy]~-مr7X /߫Tء4}B/U?|ʐ,zKUJc###= |i c貸WS8kS)&'RUcĸfg}˺NL?3*;#>1s4.^4`o{>TgWXآx㙗?tEȞsVRʇ]@P[\Qcc[/l6[3G+Ew<<$]gE/>0ɯՇ"W[Y'{]$ˀ]:(h0^O~nF#= !"#$%&'()*+,-./01234,56789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫  !"#$%&'()*+,-./01234-56789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫ʃP 1#?fȏ:c4[G֑uh1#?Fcȏlc4[M#?Ful1#{fȏ:c4[G֑uh1#?Ffȏlc4[G~ ֑6[G֑  !"#$%&'()*+,-./01234.56789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝ+`,aӟԠա֢ףؤ٥ڦۧܨݩު߫1#?fȏ:c4[G֑uh1#?Fcȏlc̘m1#?FsȏII$   !"#$%&'()*+,-./01234/56789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;1#?fȏ:zZ:hͭ#?&eǘ ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`aYl*Zm+[\n,XΆ o-χ YZ[ ]p.ЉZ[ MъZ[\ Z[]q^_/`0`Y[\rXҌ[\YXӎ]s^1`bcdefghijklAKIRIk!RGDH n6}"b_b=av>(QO/}$nCɳp* G=wce|3=֥ap`WW7,N񤼫hyPvFz: u:cF{mnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫  !"#$%&'()*+,-./01234056789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫  !"#$%&'()*+,-./01234156789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫  !"#$%&'()*+,-./01234256789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫  !"#$%&'()*+,-./01234356789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyE3_ AO@@ь@ьghghK=fff|f|ff|f f|ff|fGc|fG3zghghK=fff|f|ff|f f|ff|fGc|fG3zghghK=fff|f|ff|f f|ff|fGc|fG3zghghK=fff|f|f@B??4ozF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫  !"#$%&'()*+,-./01234456789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTpqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS5TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS6TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌ NOPQRSTUVWXYZ[\]^_`abcdefghijk_@AGG3>3݉t1>~hghgx4gx4gx4cx43x43x0>3G3>3G3>3ƣ3>3 ߣh h hghghghgxhgx1^fG3>sG3>3G3>3أь ь h h h hg1a|ff|ffԣh h hghghgh'n 7lmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%uƣƣYh<3h<3h<h<h<4<t<4>444tx4gx4gx43x43x43hxT3x4ã%7&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'  !"Wiԏt2  [ !"h%ijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~N WjՐu3 $klmnpoqrstuvwxyz|}{~¢ãĤťƦǧȩɪʫˬ̭ͮίϰбѲҳӴԵնַ׸عٺڻۼܽݾ޿ #p+&vB $I5"$ B DR?lZwlq}OO~jɒNэK>Yձ@~A/n،  <`Ծ9(S\,RCݨhO#`f\K4›cd+j`yoi-tݡ9`au0?ه zƦ/f?CНݿDŽu0Zgm N;SӮk8h}ԣ`?zN=#_  !"#$%&'(')*+,-./01 2 3 4 5 6789:;<=>?@ABCDEFGH I!J"K#L$M%N&O'P(Q)R*S+T,U-V.W/X0Y1Z2[3\4]5^6_7`8a9b:c;dg?h@iAjBkClDmEnFoGp (2j <<<< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst uvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~֑ v4a \ِ0gHnɏָ 3 V  3 j  /a=tEKdla]1Io4W4k 0buֱFLem^g2Jp5X5l 1c>vֲGMfn_zܱKֻ6Ydt6ma 2d?wֳH4@NFgdtoسa`ozݐ3Lqɒ7Z4@Fdt7na3e@xִI4@OFhdtpٳaao4Mֽ8[dt8o4fAyJ Piqb5Nɓ־\dt9pµ5gBz K!Qjrcz6Orɔֿ 9]4@Fdt:qóa6hC{ L"Rksd7Ps!:^;r7iD| M#Sltae8Qt";_u:lGP&Vo"wh ;Tw%>b?v;mHQ'Wp#xjK[j} 9 G U i u *8FTPTETdrj.AOco{2@Ms/ L\k~:HVjv+9GUUFUet0BPdp|!3ANu1"M]l;IWkw,:HVVGVfv2CQeq}#4BOw3$N^ms+?t, @Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,-./012o  " %!("+!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiXג!w53456789kmoqsuwy{}jlnprtvxz|~[$%'()&kؓ"x6:;8J}tZ r?}٨~sŶ l;2wbYmd0>1i@Kx~IK_ Z?٩s֨n $ @@eA 'Е{Lt'yxSh&| (6$YNV΀apabbo{$qDDSA!D0 ޲͸>+*zA+F;t}*a чiHc'[ur}G|D4{KMVD=Rm\UAbӀ-uަcJX1Hp躥MW;N*Ŋ iA6]o1JX#Hta轥8}̫ +&tׇyV-5c~ E.=ix_¹:[8ħMdO$nKFM&LKVK&ٷe&w%'xKfE&Zj&7LKNKfM&KNKfI&w%&wIF̜$oKfLL].Z_g};C'@iֻBz!;ѝ2vc]wYoT+DF >>[ߺ~Kc1+wP&n W2!\zw}׻]nzwۻ]z{\w}׻]z7zKD9؍}>c뱏Ǿ?h>p P &.}\ =)#c>q<tn {~G?.d5Ci(`XjAteNNM(5<+IM5-:7P5<&W4/jp並bål<9=멞:6$C>c?iku/i{No1RT ѓiJEΠ O%n>z/;&yv_2_d}_r~]2fm;;~ =~  =o<0&w%#w$;2;$+BkM펿d}Ʉd}d}_„dd}?w-3'0W4!$0 Ծf8}k +fݫt}קy`E4{W + Lݷt}*Ŋ d %& L t !<3cme0?jx8?ĪǺ"=wdf@xJ` 8[?٫#>4eg@kۺ~L\~Z!?}٬ȶ$?s5fYmhAlK 8J"ۭ%@6giBm<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab~O29h}շRh}j0K9 @Q̝DȌ,$P3]m S/KyڑUѩh=9 0C!>G_g/?ңC>icy7Ņ{v N.y防%>.\qk۾ŖD2shIxHJyXIĽ3,ܸ#nb1wMq?xm"n!2"2Y@ B 6@ 0nzD:C? {M3_sd7^gJE;xGЯ=nF3v_;RMA,+q0MrfIi2ᴕ wks#+`L D=_N-۬R'Q#GzW189Eȫ ; 2ܠ)֪:;<=>?@ABCDEFGHIQHhJ A(H/D}XH l^3V1LB` 92@(9C A )2K[|4F9n?͓?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnnuگ-opqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJԪkUתL KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y8)'+6LQRTVW[X;9 7abcn<:er+J;1!tI"eK2piw}|~-^(&H;s"BB wyE{}>@AACEFIUKVMOhZ [\Y ^]cjkm!p$r'y0}5~67|49A>B?;=%T GZ:dK)+q:VhFp)QrPP kv~ϱ CB+I޺(*&3N,4>拏GHKMOPӘTC@\aedgjikopDAvxyzEB'FC„Åň,ˎ+6ГHD4՚לIEݡ㨷鮹KGJF갺.: 1!2# LH%')&MI033@ OFRLIQKOJtuPJ˥shS*T,U-[5Y388Mb:]7f@hC:iDd.xmwY~6iM_52#~ۼŌ`/G|ܦa'M;TJ>FUR%Ur@ʝ ?}׎Gl:(,C3|kdž71};w*!Ovp7#|< D%D.YR]_`ZSŨħǪͯkгqոؾú|ˀٹ[T\UV^W;𺉰 (´aXbY"ɶȵʷ̸$%'d\(e]f^09- /#3'g_L=5PQGAMGh`[J\K]L{cSiahZi[jbqblcufsdxi~ondrvzoeǹpfȒɖ+ʺ,˸Û9̸ŝ5rg̦ͧtiϨ:_ͺ`67״صq7ujŷ˺wϸ׺:ҖѹvkwlxmԺչynzo {p%&* + }q. =;1غAٹ~rs=C'K3Q8oڸV?W@]HaMܺ!dQcPfS+iWl[ݻ}ruw߃xM࢖taul乄vwȽ幆xɻֹyڸ㹈z{|%鹍}&)* ~ -< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]vL$92 &ABЄDcg>){s>~{ g>百 ]-z7+\$c{fՌJti WKt#A')_:ףz1B;_g.^2bfIyje:6[o kh"17$vJ]Dk%S)N}qu* v$ϧ|nhk2cZzOSVmQO}hܫ,wR-6?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcȷ !!U0TGוVWO>P QQR TWթWXXZ>^ʔߜϤʬQʁegni@lS2[܀ k ! 'mNʢ9fFF}3TCsqFkp齟uJunŲDyLtTr\Z{q{z}}-`E4]W_ow.6FN^fnv"hjj|lLoZq' W> ;CKS lb DRRt$(@K: @8op1HqO(wr3S!_/wa|蝌]u:Z?u ')J'i'c*ܦeK4rT(Sp2Jı@UuNn2%J(TO[ 5OIX"fPL8L(P/[S[MNJm&$`xlGf'6w3ό~˭,kP;;8c_ZWgyyyyywvvvvvvvvvvvvvvvvvvjYrhYN-" b]RI=1#wnc_SJ?3(peUL)|`YNE9-WUN ߂:y!pm-1! ĤL6 q_O{MIE)&Á ՔόL {#hyyyyyy53#e94M㾞ypULA5),˲,˲,˲,˲,˲,ֲz^>ٱuI%ĘP$ʦrR2ɡe9崈`4xֲz^>ٱuI%Ęl@tpXMD8,! c_ZWLyyyyy}}}}}u]u]u]u]u]u6B '6X& =5ۅ`K/ϑd"=#2VVS; @`^RuB`trw$ qqqqqa^SRQ0lm۶m۶m۶m۶m۶뺮뺮뺮뺮kiiiig3XZ3X|ni,_$X)"RQFC)DGsO"#@D{[:ԛl_h" efc?ȶٵ}fĈp:7qdHJ܇!Ĕ6cLjC_2 Kܨ2xJbN""""$WRRi? DeڡA8hsC݄+jÞ2OL=/z$ +9>f3:+@s / ~Tc_ }+~ +v2ܒp H(0VX$~>2X(ԽCDR HLbAS-(]TǴc߄b-mFM8R}oG*WJQ?\”s,ѳGRBxR[_5kQz7+B-tmh!4 ;(Rp hIKW;ֿJXjK@@m3ό&NANA;֖(oZ߫|O%3y*JƢg&9![$aHRTtKś9F /Ϛ%qI51o|-7cqZf5IP`vJ,973X%$Zg돠b( <;ob b 43 /@#EIGHNTK#nF=wgDW35?wfʃ K;QjҔPU(͈l.r:lEUd&a9[ku ϰl\0kǝ/ͪ╉b. \B÷K&=  -? ;H@E*ւcѦ9CCsn谬"mDc~G4ڈ EQKa֓D'ɃɝQthnfS2lA-߁%bL/#LQe՞~i٢Rf(@A.EiJ#P3~Ed҈{ƸID'?=VRƐ3 Qbq\C !- 6#i;;ǠT3œ? S!3gAThN3*΋2ㆤ0 [ކtj1: !(}T+ Ӗ!`UM-Yr9d*Z gn(%^_E#J͈fB{kobd`nJNG$ T"8=g8Cfz}@G#r~mp$m6"&u谋vV=ſ_9o`Ƈ+gdгIGIrk0~a8>#@`/J!(`o@smS;0+Q*V>g9[zK@zA?3$Z:J0}4&y\qmF@Y/# dU h#.Yf*¤{ N]r&"zV\#ibR6=i.tY>4la_k[bMLV%˦Ac]7HP&3'w3_ҤEM1b %mvmM&Fd_s 澃\;1`7<$BBLY?"A: 4sMaM)?sxmVp5.+~%!4#:[=yt_N*]܉ظA?cL_էO s#[xL6ٍ?ғ@&N)b=dK<{<4#Iw#%SFOenx\v6-ۮ;Lծi\YӌZvTd5"O>$zP; LL`+T V~q=-klq^ն/}a>'Zd.\^D?iD]{<+ ?*$Ygy r5r=bsH=w;IS[Es"7vVy4%^:;n6j݂ۨrq ØRHJx"6"UI QIk}Sqz7ނ&F0 )MA: pc[`0a(5!ؘ8ѺgH2ݼ 7!cFm 0/[@Z 3㨍Zls?T l6i-%e+-ZjnV.Y`8,!zmֳ {L$!4uS4q$DNPBٳS& &ĒC@8mv,т5f=ÎCNRvЀAu{2j˭F0)X]&J\>@4 Y[-pVrwg ,.x;}X59ԐBXk%$쇰b-K@ Ŵ΢ >>xYi}vf֑Uژ>.hHhF+ΠS4턮q&4yшuqdÅlچ(fBGՙw`x;s~na^Gr)ߛb~׍Mh|n]jd;:}c|nlx<:_p8>$;bFy w,XTzePFV8=?v%+W)0pPHΉ:7en=U9l'L.,{LA#di/mK}/,x:y^hOy :vaMoق4ϏwKK」fS8Tu\֤=oE]l)W8+G ;8Mp gaU5c}'+S@zvOc7`wT& Wj"ВKsoD96W'}t[l=jGM? rŒi } 4m%B\U.][^W)$t[4Z./(KfuvtRe!ĸLU3W\a纜Fk\\Pi*eyt)i<Ŝ&h)/}@'7 $lz[Y.Q3՚ ,?B ?Y(Ӛv݃NEhg9i ;tQŢB@oۇ>>0bOT+~ Otj-6eVc'Xo*#PRrj;6`l睖CZtd_ .+.Yǒ>8].IX Qi?OVfǪ_xߤKז沁n*&I@(Q@QN\8dl>||+Vz9 N o<4=[3="_%"ߊ^c¥+;M[͚G-QcQtI@NU1Kmlsm]c+c[P|սJ2Y:P}Nu <$kMaܛD÷Xc:N$/'WQ0@YxAI]\ҧQ&olV1Z`4uǎKNg|Hpn,7dpuci+ :kYe@]&hP}`lL'  89 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ345n!~?a80R)'($RU5 օO#]'; ,&J- .VM,X> v%W4<zف U04`5$Vj1UpjfixĶdTЀedXTŪɚ§ۮ RC]QJbSw$$BPAM8["qGbip+#ֽݢѐ"Y4*JrT%10!SN-W ֍>ԟfr+;_PmI|8I vV^T<唭F=?75aߥWF#+@4聜@Қy\@NZ4q7H>mҞk:М.+_PMRnޞ]cy{U|G]?^mt G222"M=^i ;:v>|Jh @/}}%ssWw1W\\SmIS.Q ݺNLJnnJ)Q1V 6B^(bߝ8+7ّmΦYqm-]Mr5(?f I 3#  >aboR8Ghh_ <~{*%Д%/~@vQ C _oz;X,?@wSVi5Ik-^ nz(#ێ9 5Jr0o^/`'5ǒVx_$}~N 5LO!w*cXHsyGCv N'E;P~ySpYJ$~ k__IO1h tb7ݥ2&l7Dg/"@3f:}_IO1htbT$Zc 6I6o* a uQ _IO1hP:bTc $̋6oF a uQ z[IO1hPbԤ1;.rQ h"_Q`B]tB^kuS Zn[; EwA؅?&Q?/A3/~APK Sv8Phg9 O3 0?HIs  +\(pMm ^vA=DDD?o4;;oo{"@7/:<8ʆYB}=B$?BB,~uUN7FPʦjtGX5p2z̋_M,VT.EGy(}}lhw›hgUғp$=s~#zzͼ<.>k얼RSݝ6CGvvŮ5!vB>?xk^ws]q5pȿTw[8ݜj)v*RNR >g]iT󈓓Z,-{D`ss-j+R$]R7Z!p845o{<̮[4ۯ MhL}&斬q1o\^j:52շ8 YHX]VWq*=Rרş7IJZ˻RW-4OY}|V;OR7K<ƨVDAˡotǰ+p zKPTB$&r#@6hȀE 2چ3"o(9sZ~Ri(.#:l nY!( ]^jmAsdi|~Oe%Rgv()tYǙn6FRҪfjMfb !`wy|nZ,QjeWƨ6ʆ2?PFo :3%$ݾlDn.2s&"2k~s_Ζ_ihܒsC"9ƙ q>|+?PP un{xgI6E=6yǻ}6ۼj{{^}6}^lb#/kc`]3oiv<LF?ClXd5Td!"  m "$hЙ hGgOySIYfИg0!SE/Q]Xbny2}K\+]1*$^D&K-풵Jr"]Y!Դ}<2&Lij52j~cbɮ.oG `08.ÍM@:wp7hʐƶV Gf^e2ʨr\uMIpuIFoK/ob!A],xyۥ.W/lKJ7da`_5hheqeƋ*),VG;t ÁZԩ('&+@qD #Dࡃ &H၃ (8Jp/@g@c) B@@#V<ÖT{'KI^!$j~Ɓ>$]z`{3$O&yg$m$zK]'٥ Iva +5.W^* E%H-:rAc[$}ztp@ET^݂Zo؃P3Q9Wct/)ndx@U*T-qVm36ky㉊Gjh\""㸟t&&}Lj 9s|gXO۲>2D,rif=Ljs8@GW=rq?:>f#=Yǂ-6.vSH?w- 5=r&zeb ],Bu8+{H@^nl{R@.y ] @Å{E͟?xsgO8x5p9uN~yy{AĪㆼ")1~R\Rz>ʸ< k:Wzb6Y/t~Jp؅-v`QUٗa lUf|TEuRv^ҵ\pwP(Ѱhj`|F8(2='t-N|Qur9_<ڤ Uk@Y6?rwQ|;)*]IM*'1|*K9gz|)BI`>5#/1ٌqGnx>1G/| xNsϨ Fps!*HSjvPtvr2:sV2GoJ,}[$>;mtєw &Rw:GG"ة ~2.b]"WOzLiD.\A>x2Dž$lےH/,tk8i(k|љ+vwL5YCLx֟C+RybA 6}8 /-}ԧ X,㹏~d |:kāOxMs>o6)N>xr˃$_?Xys>#Rl-gڑŕ3d{~Sx,򽟮ldD?@ABCDEFGHIJKLMNOPQRSTUV >W$iJXg7;?GKRMc#BcyLMdefYtuwx{z}~vy|ZOW^?DI >CH PQ_xy}~{|zXp[]^cW&OQTZ\_adefkmprwyz{fhijklmnop_abcqrstuvwxyz{|}~defghijklmnopqrs '/ h'( Jkjhi~ YXVW /.=<:;[Z]\_^a`defghijklmnCDEFGHIJKLMNOPQRSTU뎈  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+P"!$&tRO)BIUQOd.-06 ONQ\Wbgk!V[Lac 4qӠbH} ?"%f Ż!"#$%&'()*+,-.ef/0123456789:;<8H=>?@ABCDEFGHIJKLMNOPQRSTUV]ZcSe uvwxWyz{| }~ .:޻f7*/XYfdhZ[\]/'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9Qt^]32Ogei2_WT`anmԼA@GFgf32yxӫنbcdefgfhjlnqsuwy{}phijklmnopqrstuvwxyz{|}~ !$%#"5ے P+2;@EJRY`eijkmnoqrstuvlLBqϲDCO8> "#W\]'^clo3̟MCrb:ۂ݃z{KNO|} ~PQhij()rs"0NDs󑓔 !"#$%&'()*+,-./012348956'()*+,-./01234567:kABCDEFG ?@RHwcerOQSIxwĐžTJy !"#$%&'() UKz V W*+,-./012eik YM|3456789:;[O~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_]Q [!Z`abcd5efghijGklmnopqrstuvwxyz{|}~^R!ߌ56OPQRdefgCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~_S"[m  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PPP QPPP      IIIIBd@ sR  4  4`ADED{`6;.͉> N~pr9˼(#ϛ|PTmVPnutFt;2Qs@L>A),KȡX/C!m2%8r8{"pU/킋vAqJ?inWG =%}=6QaDH6koh}ϐG1RF;1]u>S:d"+όSgIrn.8L {X!Asahb7{#1䩙}lKE| I&_n2cmлX>qt oo"Ҧ,#y э_C71!Zqgshmý jёmV>Yҽea0šJxzx!Afy`@O-XoN^%w|] gz5ap~ >1{%N%؎ֶVAqûԐ8ͬ Ȇ^^L4& 7h_(j}UPtm,y3rB=n⊇A;e~4_Z`0IG| O +U=p@oj6ZK-@̧'+|dddBcB2C2A2!1@ (((f(3kVٹRc La18)g:o^r+A|taAɀ[c C Ygh b%WqB6~ R,yfx(bGcIW&̦q/Ar(5saRǡj34=YƛmL^ӎq[P9Fng9vM/%JoC\ΘСv;WrVn#(f8Bz_/(ڟX~Cا -TPÝ $&4:;<jƕaU$bV%dX'  !"#$%&'()KKKKKKKKKeY(GHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro=>?@ABCDfZ)g[*kԑ h\+  !"#$%&'cdefghijklmnopqrstuvwxyz{|}~HHHHHHH(+VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tv,-./0j^-`abk_.123456789:;<=>?@ABCDEFGHIJKLMNOPQRSEnykyLafaSc^7 !?hǖH>缋%9\a;zd>Hv{ h%nUQdZ*[cd@5Σr!;tSVnh_֨_OTK+.%QqBZ$pnoޕR=5$Jc!yW魽NEb~=5 sݒؾWþX` D KbcP<Ǟ<44z+[0nߨ{5<8ílk0134'<=r9Y)*8LMU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO0Gf9!""Bs5a"дL^taQ8X ~_׳QQӫ}[\ z|۶q?e7Mgݞׯ}h1rv*u4,T PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TE T$ 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~d*c"ny(\"[lwը ~'4׿c ?zZBޮFɝEߵ[/- &[< @ uK)$m$n~tR :,1H Yg$jPY\R)Q=q҄%IڦR6$kjihgfedcba`_SH 'O8mҔ %K(M #G-R!C  ļ|tld.*&" YT<;:SH 'O8mҔ %K(M #G-R!C  ļ|tld.*&" YT<;::AӇ=yܱS9qqӆ5iМ1S1a|҅-UT(Vt缬XmoZ*-FEEDCBA@?>=kwgWG'(М\?~٣';vЙ#'7nڰY& 3fʐ#& /^p٢% +VP"% 7'N0Y$ITʆdM- ̬lL, 눑"D 䇏?@ABCDEFGHI KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+Q貗dWŽ9•m:NU7,h888q` +D,-./012345678ONUTWVYXa`edgfihkjmlonutyx{z}|)9:;<=>SRsrXU_^?@ABCDE:::::::::: !"#$%&'(*+,-./0123456789:;)CGL~0U[gikqrs'Qne]{|xwua~SY_cqrs@BD   !"#$%&___________ '()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]'_________________________CADBEFGHIJKLMN!"#$&%^_`ab"8X#&-U!ma0=   ! 10,+76VOWPXQRcdefgSSSS  !"#$%&'()*+,-./012hijklmnopqrstuvwxyz{|}~. -)SalorstVۙiF.S3ŅSYгfdc@5oN>6H??????OPQRSTUVWXYZ[\]^_`abcdefghijklmnGG¨àˤ"nb1]<<?@ABCDE01234567F'sg6{~|}QP&HI+)*<;9:IHFGCB@Anmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noћ!<9678, !"#$%&'()*+,-./0123456789:;<=?@ABCDEFGHIJKZ YLMNOPQR8X~ 9QqLq &?`STUVWX-e.N9'e6VxYZ[\]^_`abcJ i#*4>GMUopq(th7rstuvwxyz{|}~)ijk*+,lm  d``````-un8 !"#$%&'()*+,aaaaaaaaa !"#$%&'()*+,-./.o#0123456789:;<=>?ffffffff/0/123bbbbbbbbb4"#$%&'()*+,-./0123456751w"89:ee;<2xq=> 3yr?@A  !4sBCD 5EFGz"H``` Iprtvxz|}oqsuwy{~JK6{t:LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7|geeeeeeeeeeeeeeeeeeeeeeeee89sfffffffffffffffffffffffffffffffffffff!#89:;<=>?@ABCDEFGHIJKLM;}NOPQRSTUVWXYZ[\]^_`<~abcdefghijklmnopqr=!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy>v?w; @x P?@A #$D|@BE}AQRSTUVWXB!BH) t @ 'D"/6'f-LNs){(Xt"]%1?շP", #gAXy <^p\G68yq #.eZl<&yA|s}= >"h}GU-XA`'ud3h":S~%obS/z̽<̣6eDK1.M$|x0|ow^m17g~[9\s0f]v6V9M҈Qn8w-(ҧ#C߸\ -sjR!y\889>.EWRE8 WvH>.uC_OBsLu? +ueIP2W9~n؁8j8uCz1,=ӠaڂbFg'kde1!qNآo./*R^|=/*% s^dhǜ9;ƃWLBE:`5NLsLX>OgȀC|{Xڑށjld0@Aq~>U+zξҳE*,i.gc 1BIy=\ CޗޫXq$lƋ^8" ~X ݐ;t )eN ڃI(D58J8IBYq8lKƨ^X6/ /Őa&DD4jYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~af !"$&'( mno`a)*GC%pHD !"#$%&'()*+,-./012347BIE56789:;<=>?@Amnopqrstuvwxyz{|}~KGBCDEFG LHHIJKLMNOPfQRSTUM IN JVWXYZ[\]^_`a "$&(*,.0 K L M ON P O Q bcR PQR S TdefghijklmnopqrSstuvwUTxylUUUUUUstuvwxyz{|}~zNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}HIJKLMN{|}~~rsVU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WV 0*."0i :RSkw j;!)7w-Fx_r #1k"VWmyn?%+9{ /H|at%3o&@XYnzpA',:} 0I~bu&4q(BZ[o{rC)_%^`&_a'`b(a c)b! !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG#os m ɄG2Rvb.TB2p5knZ\P2mY @b@EW 92EIRSꝮZ)eɈyvwSS9@GV χKdy-nk≔8̄ 0In`)5Wݐ ݴ>I>9{<)}~<1g aR*Gcix'>[t9{7&/L)n#] q#0g--tXQpEAʑOx{(7%\kvr ?e;y{D ]G Dm99 Xfˇo .ZqT&oD ;[͋ƽaJUÕb8Jj'PԖmi[ږmi;`X ^ux^ð0^W`~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.JZXVT 9b$!B:ra2bx*R8a"B 2`  "@x  8`8Y7azZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&EI ˊJ$G!FEDCBA@?>=<;:98%-,+*{{{{{{{{{d݄ɒjihgfedcba`_^]\[ZYXWVUTSRQPONML˵e%Rf:nC߄u ZYٚrR2ѱd4> 2ku#b"a!` گoOowgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$óscSC3#²#)E =xБ 5h̐ -XP %H8lА/X((L ,P rndI5t4s3r zء#6jИ!#.ZX"&J!":pؠ!_Q*P !0X   u&K}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWV*)('&%$uEɺ %~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.JZXVT 9b$!B:ra2bx*R8a"B 2`  n"A$,c<'eRP8D8E^cYoO_105|oxFK1 1J@40|<ħ3Ӣa9/>mGP=埘tP'|xl\L, z[;{ ںZ,ٹA//] 9HN :!pQp!&mׂÍ89+\M"|>i.$ 듋PJ::`y\(ml0.,>f&f9ܥe%[  GH#~ґQѐPЏOώN΍M ͌L wiaYrbRIFDB@><:|>|>U~9qponmlkjihgfe|l\L<, ˻{k[K;+ ʺB55ũi) ~}|{zyxwv(N(Ab >xa .X@7'GmmmM- 2100 t-P ,+*)('&%$#"! )('&%dD$ã@qW{wsokgc_[WSOKGC?;73/+'# ¾PMEMqjZJ:* ɹyiYI9)  ?` _ߞ^{{{{{{{{{{{{{{{{{{{{{{{{{{{=\hea]YUQMIE51-)%!999~pl| |Ÿx8w7v6~vnfN0HK)QRQPOONMLKJIHGFEDCBA&& $&%($#"!!)('&%$#"!  02MqW{ovkgc[WSOKGC?73/+' ƾ8-% ec4SӒJB:2*" @?>=<;:9876543210/.-,+G1)! 8~ڠ!CPwݜ܏{s !oc[SKpfVF6& ~ueUEeA0ЏO43210/.-,+srbRB2"A><~Gplhd?/nwƾV6 S3[~JHGϸxhH(Ƿwg7Q⃇6|`U lg*!mºzrbRJB:2*"iYQ=ĤDãdž TT2kjPOED t` na)$70#TE9-Uc[۾e< ܫs[3SA1!p+CƮv^V|lTL l,KkʩGҮKS7wn,+jh$# ߆ tol"\[٘V֥5uI(ȇR2fQƐw$_b [[9W3Oώć:63CߥE(ǧgG'ƦfF&ťeeEJ>:6srEl"= cյ@A,+*#R"1#s_OC;/k(t"65421/nmlkj*i(gf濬tl\4ظxX8׷wW7ֶvV6þPMEMqjZJ:* ?=;9-/1+3)'%#5!7ba! ~}|{w|\~RQPONMLKˊJG1|P}) "=0+# sˋA lºzrjLKJIHGFED%߼?ۚzZ:ٹyY9ظxX8׷wW7ֶvV6յuUj*ih(n'&e%d$cb"a!` _ߞ^ޝ&J!":pؠ! *Q;ueUE5%tdTD4$óscSC3#²2W=ĤdD$#:62.*&" U\jd+ſ}{ywusqomkigec=kb!` "ޝ&H6hȀ tsr >Zfea/'Z:ٹyY9ٸxX8׷w~[YXW c֟"BۚZ'fPNOedcba`|y1Z ARQ#4N\z" zjZJ*ѹ ՜d,AfVL%WQ6 ,RPPFE kP+/pec_׸TƁQ֨nX8]~6KKA<3ig %$L0 wG\YʆFķl4#IhGbM&U)O ̋E ppjge寯o3ƛLOHA>KMS5>LrJY 4k2iKfV+ªymW9ֿ*u,a8.#jM l87 +7Dþɀy4s3r2q1 iQ8 pon$Dhc[SKvlL, A//?%1tS,^X A  k$[_ߞ^&J|@v&Ņ%dCK>dkS;# ª0դtDѡNOIE}{wsokgc_jihgf[|l\L<, ˻{kK;+ Ƿwg *}%Țj: کyQ1!÷{ocWOC7+Hx0g ~1-`Zó Dm^Щ[*2J?q i\<ǧgG'ƦfF&ťee{ ʉI ɈHȇG◓|tld\TLD<4,$ ûCqD #DC4dPwB98 pn73ICpjÚׄUrQM9a_][YWUz8 B4 #B36> '( `^hr=LceX[n4`>LD&cy`ND<Gf\R;X%j b $Skkࠞ-.6{gUucO1O8o{vTAx>UH ],`vB܋;$:%a\kM'wҞQgE};pKSZ{jst94l4Е 3󭫺o;DLm.o ,Hs؍pWζn?M.;5e,@3'Nw>j`@ 4W8(skhA|A5Qю`^}keG2ה2Cu!6nEdkq㔚 &07v1ճC'#ZO -fT/@U `Zb%ufmo3LlnԹ~gc䲱Aú?²a?11cG 9Sty[˿n؝.#LMg := Cv C'7N$];/ԑu^Nx'DQMg-Ǻ2e?I:z K=9 OuIJbǚz3F\[̜7.'<4%.t2*f%ō{h:q]]H?x;;s &z@?|RӸ3}#=n~fOL_ϸs=GܚH'+K{k5)RsaN/{!П[#yxؤgQq 56ywS]<-Po[iHE9yI4Nx?68WK(B۹sd+7dR+2)6ie7+^?8i[:2kz*cvT.Mp9gr3x9Mawph8)vss^^l ͵s "1ݹscc{.ٺ/Ρ 37cfjj؀n]+i;Y|!?^=Uw:Sv+Cf2j3S?,jV;w,Dg3k4T-k=[~"A`?Wx \#a@Xy!=y.F5!m6VA/m?]$bAYzz/G6"n7WB0n@^%BcBZ{">U{0Hi7#o8X C1oA_&CdC[|#?V|1Ij8$p9Y D2pB`'DeD\}$@W}2Jk9%q:Z E3q Ca(EfE]~%AX~3Kl:&r;[ F4r!Db)FgF^&BY4Lm;'s<\ G5s"Ec*GhG_'CZ5Mn<(t=]H6t#FdE/6u,Ev^q~x&?~{*SW_$_6KvJӤ* T;',vyz G^#Fv)yz}  21N Af,OAa(M('!+",#-;K:JWmtvwz*juGYZ \YJKML ^EFHG ]A>71yx N% VͯԷѴӶҵNTWhߢecde~CwvܟPgcZ [?@,-jkdeۿC~^vyV9Z_`aXn2DRԕ- _/01Qnqsor=42}N_>Cǯџ ^Fk ߀;[Sc#>_Y=o]8y Ye}lE^Yǝlc`Ct4tK4x, .*;ko +^^Nwޖͷާ(i2=& nq͵N\[/^Ͼ[7s}^).Kz8w`k[Qb֍`uG|)ceH7q~˅ysZ=[<<5V)?H!O1oɫv{`l:/i"V±ZX@:8i0"O]\ڽ=eX=̢pP+4Nv)3cu"~Lƴ 8 bL@ujC,QoA3d81! G09 1< s0zg +=dsmbH9)HpLeM- h-Ŏ:}qY@W5#%ذI#_&:'6cq 9m&%jcn)v[;xz=I֢G8լ1Uu %"~'̶\1@M6%>?BpS%h._ \P;y59\YFjs m n p o qھShZpYoVl]t"u!F^8PqIN/,JjIa)E]7Op.Ll Kc+ڱ]^gf-.bfgh>A;=B{}׺ټ    ;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ðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz#o+BTECVTTTTO nNlXĆR{d*u9KNxgpK/{":Rڣ&V}43we鳉/9%n\c6g5f&3Ɨ˳ssr Bp+~UlgfG O^5A_xz7K% i?dX(:# ܬpg-m ]Z /V--2<͏ܓ}nݣ qwsXRD,kl<ϊ/y(#2C8 kxg!A<8 YUuC8n+gn+o p̌8&D^B=n4ot+?Eĝg]6pC3L򱸛]f74}W2.Sgz#zZ\R) 3ɾ}]Hg\C*Ϟb֞mMtf!ztzD{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijklD %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GLIJKLMPXiŹuj}~ǿ_abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~PPPPPPPPPPPPP !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UUUUUUUUUUUUUUUUUUUUUUU !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}WW  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~3O s(eG2.0wE-NMOµ R Dž ooQD{\asùtGV-f4 uŲ(H]۞BUHrbQS4k4<SX$5ccccccccccc !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ddddd  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~d  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Q2/IBvORT{;om١ԒWd[pu g$g>\).Hu^}1d@ g86B/mh6׼fy~sVAW(tO{0\R'p*A?PC?aA!`@ vffjVd*Fp6 bP&h0" p)L2 P|3Ae[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq0ApEFdefghijklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ kK,WkGC!)`|w>gmy   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~lƾ2@Sw5ͦQ44*9 :蠃:蠃:蠃:PUUK6a dcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  pgWG7'ƶvfV~!,,DD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ǀT?߶888B_ARL$`, P UUUUUUUUUUU%Pl4 ˴W;S-FBb"wV $   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@~h5Zۋ/B_ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ u#$.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嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{u /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abcSBj*1ßm?c ҾSz>'}_ڿaY4F 11p,x`/{| {A0+ 'vBZKI&T[ ~5GTM0&GyWh(KG۽?w@n NNxGw+bb:0XdhuΧ 3953ph`x6gm01Ŝy6onx4;<=prпN $CڝvIzFaaM3ჸ 8tv ~o]!Mtԍû/͚i&{'qnj'nyKf 9>/`υ5Yp)1hw9i(}>cNS9Hr6HOoyu?zF[?{d, ows:g~_Qv}G1E-_ȿ97`F<1}u ca1aa1Y/1_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5 N 6` J T\P \p:0TR   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg~@hŏJ_cEi~D*| hijklmnopqrstuvwxyz{|}~tQT TDTD$T 9D?$ u:H :T TD,TDATD5TT T 9ȿ$IBZ^*3D=TD?TT TDFT<L 9P$IBSDVTT TDTDgT 9פM*Ir4T TDwTDTD?TT T  9@$IBMR> D TD)TT TDAT4 9Z3$ hkDaTT TDKTD?T91]9 IrT TDTDmTDTT T 9@@$IBAPǑPN?DTDTT TD?TL 9߻_$IP D*TT TDTDLT9_4 L{$a T TDnTDTT TDT$ 9?Y?$I1'DTT TLTDTT Х h&UUUUUUUUUUUUUU@ i$yVT TDTDTDT ףQ>9H0"LHTDZ?TDTT TDT, 9  $I <ȡADTT TLTD T  9,$ Hqh%T TD ?TDTD T \:@Q8H^2LTD TD, TT TDT<L 9%q$I:DU|q*DTT ĀTL ?TD T 9#]$cQ8H8T ǀTDT1GUc G_E]"$H+!Wv9~_m[qS0=J騔Jc F[sdl& zV>@Ʊh7kӭH e۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mv0cFsCSJ#U V l6Uow[M^BL\MN9r>j4V|RAT-Q^YgaKRt' q#y\=,[d˓,dZ# 3H'J{⨌, U(?3EUdj2Ѵ ϊ07LvLM.$:%Qbt)Q4$SbX&TGMJ=MiXK"ւP& 򣇎6fȀԂJH> .XHҤxȏъX% H(P\x)Ɉ-T0cE+H$hZ)k$GFC_. ?+6e3`0^\$ 7h$͐ 2 R㻖6wuF x`Aֺ`!X5déZvEԮkv]kkqv]n=̜N*&X7n]벱l*52֚3aDNLH (h O$9i/XiAEd=_ř $9iITQTMNRGxJaήuX|E6,;;ޮMhD'.rh-AhfDDB#pDH$ EF$|`9Yx 2P436讁Z9& @ר9䔨ڱL5>ml'v&U*Z_p78F3n@çqB؉lUTƶÞH^RӣAsknδ75)Lv=γ % \]pIl` ΐ(%V:ccf=D_CG _tӪl4ber%# gH~x\G%q *>[=@Z <tWǼ,rT*B6|^^j0qUł~=ӣ2+“֬x/).g<7ࠠdfž] +ۣR@_c rWkАAɩ}([;m F~CbAf~Eܺ=Cn7H-x~F<F?V dٖJ_ N6<4>S_rejn$ w.ΝНhMl=CP`% љ؜( TKlNk"DƘD0q;+7R3\Eni-._2~;N-_s6w{v