glibc-langpack-uz-2.40-3.fc41 )>) 6 6_+LPTdh 3!Flض zE>b$bjf b$bjщUZ7,v(Qs(j@ `\<+:!6>TB+­{2^05}in33lλ@_luT.cLG]8%-#ڬkǔ"F|?[,$ꪁHKK'n s k;Jg8p": CC(AUD[ hƿłql8HN%ZS2]n,3֊Tv@'+K`f!}O`KP~x2 =eTvSZ6)j}F3`*.*Cx+\#5Os]QIyaϸS*?se7]"sZKՍ,yk؊7 `wX,i7;Ø ^D];INYv=P5A*2x) 4/T(M?%al4ŜۖzN~(AG"A1ac7905d3e5b3e2f48a13bf76f86a99289f8bcc55a2de9b7c1e260116d5c1d14828c6c4a5ea7f85992246ec08a6b00681c8f9c75030204876d743500483046022100c63f95e9018d5a18fa1e94835781316989646ecb353188d785398450b959cb4b022100cdf693ec5e892f0030b29c9fb7bd492f52af061abc98b95cd61439bcd95b1322030204876d74350046304402207f7dce1d1941fde742f17abfe139d8ec671f8d503e72024fdf5342bd73a23b84022042cb5bda32681bc7d8ca3a43024a017e123bef98aedcefd1aa075cca85ef9fea030204876d743500463044022038bf8372800d55af768d6d2296e26e1c4d374dea2de69b4b7aebf6a6985b9da702207753d90bb729621da56e071d9e3d168a88a96864ad4fe36d794a56ae19a0ad77030204876d7435004730450221009764c986ab2396c0800503c3eefd8bc454512cb905e5c4e1b9c7ff63d82b1dd2022014afc00332f7c41fe639d0ba2f7841fa7be76a585c81ae5a518f2013cf08ff6f030204876d743500473045022041d2d059ce20b30154ed29b962f910aad13bd818ff09236602ef89a23db1101b022100c6cddf9be71459c960bdb9fc06750566e86d20cd69439260c3bd2a3d731f9255030204876d743500473045022016befacbb87c796475f5eb979646b306a8d3f4646496d5a40b650907523644b0022100f5e8d225af0c117094829209aa25ed94188b84010245b400217cc59e1fcee2f2030204876d743500483046022100da65dec589de086b8af0c44a0e91dfbcbddea754839948f9e8b4fd95680797a50221009250d95924bed45a1ed2b950dd05cf9cdcc78d2131c08eb096c82a546e9eab81030204876d74350047304502205481c5f75b23409fb5c064b8615b17b94c3afa39b31ad03f3f3b0b6c47b26a5b022100ea05ecc61f6029f93559f4396f427f5b631719ee48aaa8319f747a7b7049606c030204876d743500463044022023670e71d237e8f4d5d898f7afb7ddc15b9f07e56e37fbb9bd30312b5e2aa4ec0220452f6a9996b0c42c7ab06535e4994d3a605629178db101c1e46f30b4256306bb030204876d743500473045022075850e038af3e10450895b1ec7ba41d42499991c04036b284db79205e07502a4022100d1ec751c102031ef00162561c3721dd93a3ab8522126892f68696bb63f6a664c030204876d74350046304402201f71200d2237a97100daaec8ead570cd64f4e401300c88e7a83ee3ac3d0580ea02207e566433fca871d1941a1bb30325bcb5ba427e642db5c425de359827eb02b73c030204876d743500483046022100892e579a6bccd225f6941cb4ffa40d97a7a2b3c1bd5cc512020cd99a17f26b47022100c24c2549f043e14e3c4376982db6d8165a1301ac0f6f64196c026a8448fd41f7030204876d7435004630440220137bf26921c3889a3e1df660f7e79943a8960c13e14f5738419c991f41d6b61802203e6c87fd01b276ccd653b99175c07ec65907992f0390dc2523009bedc5750c02030204876d743500473045022023065c5f64b12e33bd40b58416b5758ba82425f683568ad30451ff5e14953be7022100a36fba3bedbc73aa6156a99435524689b782f9ae1a13bcc0de6c04a66ad529fc030204876d743500473045022034fa2db227d9ad81015119d7fa3813743b9966e267a6d6a266e58e8c30283eab02210096c4ae48371ea630a56cf13c8166a4caa172d674a3e4099047eb1e2f1feda515030204876d7435004730450220137cce2e68a0d529f896a9af6f6b71c80983e1c073f336741e5e7c2e0a3c41c4022100a001d3fc76fc10497f1bc029080f090ef1c5510f1f8c5d8862e972a1691aed78030204876d743500463044022054d5108f1e822d9d76e0a6d145d6d26f85906d87980990cef2f94c4ba53f621302202b0401ee1de8a9d5566864d7849a22a163c1a2d8c885fc7082b271e67e2ef51a030204876d743500483046022100e5bec40444724f5e34ab21043e5fbaad5d3285bbfecde8c2e3af89909bd71e57022100c75ea288a13ce811bd4a0ca8f75bcba36f5af3270effa7a8eeacbbb180431da9030204876d743500483046022100c35fd98452bbc7c70eeea968417ed26ad0526737e1c10642dc52e04d7432e256022100ce0602c6a79488a17d0ce1fffc89fd3fc8b9e62859797e824eec3fd4a2b7efc6030204876d743500473045022100b04d5a31f12bec60c7088c841132e9db574ede262e879f4d3dffd38601fd868202204d9fce69006459e9f5c6f45906c26d8081b29e4d36f9f4c8e57500cb1ac9dc15030204876d743500483046022100f120d96c66d5d4d2cc7e5a5ef29413645be68c9bd2e5795de6cd80877ca20954022100fd512d9a5cf933608fd2a2118b85ba7eaffb5f7ca62cd2997a28cbbdc0a58e15030204876d743500463044022029c5057689f2a158536a6a87e800e60f01bfa9e58fb793fb3690478b3345c7bf02204a96ae80c6e960a8fa41c9e21bd1e6909274c3f4a3e342aaf983d50c0f65d04f030204876d7435004830460221008a8a579c379fe940b721bf1ea788e2484e34c96ec30f30f2e0304a71c45fb9d8022100a6ac02f44cab8213cd3e9935192d95f52fcb5d31ed2b699d5a2a3655d3e00061030204876d743500473045022100c6d923e22bd58468788b73ab8b0090c7998a553a6282e0d4395eedb4791d479502205142175ec08e56bc31ca4814d0e798a89c4dbf6f6b82a7c139934e7caea4a9db030204876d74350046304402207ef708677f935410afe4b94bcb42aae97a02106a51355706ccf8980a98be8e84022043f5c497cebae233b3cb6f6a53c21f996b40c9157a4e4670b32c5813b68de289030204876d743500473045022100fedb6dd71a28b9092bfd5d77fd1393e8654c0f0a9327f44c56fb0dc7ca2df88a0220387aef0df22e66b1f5d05eb4e1447a8dd1e536f51ab0f051ef39eabf7629869b030204876d743500463044022028b1674a7cb1893453e0ac17be4c9d4f62652d8ebf2e30fe9788528f1ddc3289022017b453a7362277c410676a40a52cdc2f49345620c4ccabec0752db98e36673c6030204876d7435004630440220349df6e65d3573f4e49dc2d48c4c94df96de94d3afd6b90b990e8f8129f414890220025208932b44d519c244280c7c72535c693f9b5ae747a8d1c8c3ca49911c9344030204876d7435004730450221008ce6aa744dc47af99c848bd7b517612d41c628939ceb252987c905960f6e649502206d09979e7083326a03aeecebebc90e1ad78156baf974d263b634c2ff82015453030204876d74350046304402207d761546dac2c61abf4387919232b55c3485d14397c37d05bc8b3f239396be4902207c193b59071c32fdd7fa7f80e3754bfc07fb2efd0b2306fa64d89f27713dda7d030204876d74350047304502200970f8236ff43650f6045fe80f86526a47b89fc2635cdd0c885eab180f778a71022100ba384e981598a2692c9ba2e21775ada26636aa87a29ec585cb3189ab681c1280030204876d7435004830460221008bd3865dfaa8167bca29854d94bd44a0bebcdada32fc75725bf285604f8b0843022100a3a771972610ac9f55e324c25e87659696b1841f2bd8245e5110770f8c81103d030204876d743500483046022100c938072860990261c36c55fb3e7224ac5646e2f80920cd41890879d0aeb8d67f022100fc03c95ac214a5af004d4d7e012b47068b6f45e7362de7c0bd513b32e338260d030204876d743500473045022100c5c0a3d1b4f7e10ce68e2de363fcec188b81b64675595b4ee752f743bf3380f502204c6a13c87285bad17d52acfb684ffd16144b0875530f6d1c4b0096eeed662a29030204876d7435004830460221008d2c7eb615aa50632e96682bb5222f9e971832e66f8fe3e11472c2b399fd0dff0221008ad1f72527885544d7cc30e0463620706b40ffbffbd803c736ef1090514ac2b9030204876d743500483046022100f9e318a428bc0333c002922e4aa0081dd0628a3659d853a324333754571b7fa8022100fa6a62d3b8b43e43050b067447acf616de4f5cf40660e34a0cb766a3d9209dbfQA-[GЦ#fX7>`>?d  6  ++ + d+ + ;+ h++++(8}9}:,}G+H+IP+X|Y\+]X+^Jb/deflt+u+vt LPCglibc-langpack-uz2.403.fc41Locale data for UzbekThe glibc-langpack-uz package includes the basic information required to support the Uzbek language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org7վ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'H*P6"4 8ZG+U;'9 <'sJ.b6"4 AAA큤A큤A큤A큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~247390d80f099727950a467de94c7d3fa69e7f0f7f6c45e5cca9b2e7b77f0ab044676d9e6a14343a073ef562b78a5745b62c9c140128e955d73dc4e512bedade7c81a39f12f82e54bf406fd60e38c2bb2dafcc9b72e3fc7626a7084c74fe5826be1d8d5d364c4fc920ac3953d75dd10ae44d9024a29550b85d47f5aeada08b7abb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b765c5aba0b4fb1fd4f0e39a80f91f493a6ce2f50cda64d352e6648654dd16006ad7e8b975ae5e2b19603dd2e2472e16fd10434513a23aac63dd9ad6ec1858d4db53e0027fd5bb3dfba650effc2c75257d3dfc5a6bd42d0b3ec7162d7014cb0d63e59075d835cbc5a340e99e1316a915033160687e9c82cecd8a8d4d3359ed075cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015fccdcb8eb3c900a56239231007ff5aa0860c25f5660a899018d05da1eb75dc561fe19ba9536d38fdeb970eda243e8e7d7ef671d1efaea7bb0926cec2de287e37141c072c12d700b5875bdeccefc49bcc07d3fe97da9cc2e57021df4a9984dffd75d9d5ea7029e86c95973d186dbe1dc8940fceee4620232182f46b434bc4b201330374196cc83ee6a575f730725c04678eb07b2757f8d91cebc08a45ac1434623d76c19bc9214995063412bff09ef3d80459b0ef134aed3812ccece114bb4b14e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569e3b317c317cbeaea6b73473b70786cf1e78c1c70bd5fe9510c52c92d7e584a7bc4eda88eaf6c8d505e3f859139ef67d2366d42b794b659e85404671ccd042acbcffc876c19d5230af10a1619cc91c315e74313a71a8b5e5c0a204f9948103a988089009b9f200f0dad633578b2516a3e2edf0299aca1a328aec7626332ac2cae7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881bdd514cd77744f7a75b394ee1edd96b2d3eb9914de19f5c9e0d58ca1047147d84c36498791db5aca434d41a03b3d65df62bd27078b117e771f7d2af3349819bf8646837081e27eb48536b4e586c036dfc8b349ccf4b47d8aabf3078de417990b044676d9e6a14343a073ef562b78a5745b62c9c140128e955d73dc4e512bedadecad1094e9f64be39ab27fef161121f5aabaa483b3cd9eb6f9bfd6a0dfaf480f28e6ca99fef425d260ff489f1b773920ca358050e531a29e3e17b4de6a276f850bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bdc731af3aa8b622b18e7c48b14022a954bcb80e622984a614cfbb9682bb1aed39072364aaec1bb34dfb6e997c7264c4a402dd9b151dfb5d8aa156780ec21939e6fdf15bdd6d115008c0040f709adab709a3c9b37b5f4967f4455c6cffea421c63e59075d835cbc5a340e99e1316a915033160687e9c82cecd8a8d4d3359ed075cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015fccdcb8eb3c900a56239231007ff5aa0860c25f5660a899018d05da1eb75dc56e071cc786f8ad83518cbe430ebffce47213a40ab20b76b149e5368530bf0d7e3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-uzglibc-langpack-uz(aarch-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0.4-14.0-15.4.18-14.12.0-14.19.92f'@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`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy 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-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- 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- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps !"$%&' +2.40-3.fc412.40-3.fc412.40-3.fc41localeuz_UZuz_UZ.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEuz_UZ@cyrillicLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/uz_UZ.utf8//usr/lib/locale/uz_UZ.utf8/LC_MESSAGES//usr/lib/locale/uz_UZ//usr/lib/locale/uz_UZ/LC_MESSAGES//usr/lib/locale/uz_UZ@cyrillic//usr/lib/locale/uz_UZ@cyrillic/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-uz or langpacks-core-uz_UZ)) unless glibc-all-langpacks)utf-8bf258eab35126198d1703e7379503d0669183403fb67f3ff7f54cca4a4da4c6987985642d585cc881297dbd34ed23bdb99bb4e3476774ea15e0e32347f4819bc? (/h1C7h: 0``Cd}v4bśGYw0 %F+ENm RQPND #F"$>xb bCOO057*2W}ٛ¤f?;?_oƚI{Ul,Zk,F4{xvO'w"@ >Gfr"6'We۴j&fŏ1Xy3%R{#w$ $ "8`N7iʄ钥J&I鑣F)J萡B 菟>|Ƀ玝:g:s ƁM6kԤAsL@2cĄK.[drJ*SDI&K$ArH"CG;tqoOF^ 3dĀ] +(8'P LmHh g֯;h^kbt"=]&4P.r~l*|T? aBGNuT[v9d0bsGak?1{?eSTh 7xŸ nz^l8qoÏoWU^^Wn΁0__s>PΟL-!=9M8,Z" k77;mM- ,jVF6&}~yuqm}pjea5+UُU:p0! &HA Ƣɞf=p_mii=޿;&l\g-"5{~eWM ahwaFƿ{{;u`^/ ׇf Ի;WB0}d%`o}Dof%RCw\p]5XtۡxH ujdƟ9z[ĀBsT!>c1fTN(Ӛ [ ! ru2@$)Hj U341B!H ""$I"XlO{>LRZ\'68~еCW:; 6%N-DۼqB0ٗ7GE2$surbX[RI/ERC=%x+ $3~m>Ka{$F?v@>v$H=n3Cs"VZ^Wz-?4$,M,Sc8>"L'f7萏e-NL:Yƕx/+&9h1#[m$h71]9Fec;pv!]n߉СAo@̘!T%,iAJx1k_`;V2Q㺨M2F! n9oan׻77,Ђɞy5[Xط wz瘢!~GM> C JF/ARAaroɆ]od  Fx pU eLe0wrr4( hx4~I #R( 8N~M;|p~?@A7{8trO^lMtIcփ̼YrC ״" ,½5nv4ݵa-tۣQƔfV,"2wD|[|˗/ڗ)UVf滳WfyjkZufUf8nY3i93cjhmnYjZ{ivf68:]"! KbB"aA!`@0qKőL$9 VVRA#cr(!A !B!Rl0!= #0sAA~KBs9EIɦg NǪJ iہ6 FZڮ04FG\#P2Bzv13oZ>[@<-=*뭰ҽE5$3o ȏsR&lN^?,YQGn RKI\(ѕ$47>/=gڪWRFQb j: nݣP$:1 x؍XH7H3w1 o HU-dtV{Bn[m= QҍETRƈOb\}Oل^N+ԁYws0y$Ag 1&et"a *6M;! {iEҏߠ *uz!%a>?4(uÙ.bqm̟f.z+ JEPHY*؛I6wc&K䌼@!H &#mQWf$0L] PQ.0M-xmBBя$֏+"4JWr7ρ{n{QY~*M`܀ D 4PRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~SdC$Td*  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@dW_hht1hWBDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnpӿ~l|˅ ꗗ  <./'/D*/#^.L^.?CT"/C\!]ː.fH~bHR1&& U8ݒno[-vK~%:Nt:Nt:Yn~#5F98 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(²rbRB2"qaQA1!< F98 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(²rbRB2"qaQA1!< Fx2gs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4\&anYZNQd.IX$At9Vd1bT)T"D ЧI@80( p6\&anYZNQd.IX$At9Vd1bT)T"D ЧI@80(*)('&%$#"! O_p`P@0 l4 ݙL௷jثJJЧ\*ȣH rFbZRDB10/.-,+*)('&%$#"! O_p`P@0 l4  ʜeX]V^UT>MRDEP|=Nl5L\-JBL%HyqiaYQIA91)! xp} giȜeX]V^UT>MRDEP|=Nl5L\-JBL%HyqiaYQIA91)! xp} gd2y,.wb*u*B&sL""q( onm&^kJNi$ K#o ӯ <NH'ZqB R"T3YD3h͠crDtL4f1 :&AG"$ctvUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! y ?_=<;:9876543210/.-,+*)('&%$#"!  C ('&%$#"! y ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m} ~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.-*(&$"  }yuqmiea]Y{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! y l۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶} ~|zxvtrpnljhfdb`^\ZXVTRR>>()33333333333333333333333333333333} ~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.-*(&$"  Lvtr YAB,fX x !2 8 l?+$(r!ZX!J!: * X_0@}{Wx}v]Wt=rWpn6[lZj6ZhuYfU6Yd5XbYeVW[euUUSUPASN7RK+tH!}QEEPC ?=;97l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL ,/ 򻯾{;{;rb{R;B2"{;򺫮z*kꪪBZ'\neQ>dL.dHidD)d@c *X|N+m>,*,**6ʨjhʧmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x%p@ `q[oeEXcU\qZiUXa}TQ%uP=tSM3QGMPC=S8|sM5D2K/̲J*I&TH#$R }ume]lULM,1Z &` P@fvYeEXc%vXaW_{uW]sV[kuVYcW9 VUKuH:33% VX bv[mU2$Eb})0RdtK-LH.Jbv[mMK.2K,RN}{ywmuMs-q [ov[mZkvZiYgevYeESN74SL/t]uEr oVljX_9-+)'l%LE ߿]wVX`uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#F ywmuMrWpmjVh}Y`UXaUL1 J蠂 ~zvIr njfIb ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 & w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3H!}QFUC -A ?s<97l5L3,1 /-+)'lrI%DH#$rH!G{qGqiQa|EWT=0ÿ%_R4R@ n<A =@$)Vȗ^L#).z 맺oB 2 "x%p@~W|zWx}N9TL1J)TH!etQEEPC %tPAO?sO=N;sN9M7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFc~^{w^y-wpkVhub X_yW[iVWYURG SO;TL1I%eASO<ﬓN9|33L0RK,RJ(dR#2qF4igmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;97l5L3,1 /-+)'l%L#,! }ume]lULM,E = 5 - %lL ,/  cqE{T-sA`;njh*h~ꦋKJ99HH.o("jh*`kn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~饈!~ana^haN(a>` .`h` PE]Wt oa[euUU5tPAN;M7ds4SL0n쮫nkn+n~mnm^kmN+m>,zڪz*zi^jiN*i>(*(Z( ('{'wY'sa]VF)8X#3#-8 z!j!Z8B "x Pxx_}^{WxmuMs-q omZk6ZhuYfU6Yd5Xb _y5W\oVZeW]mUUMSM-QE O=M5K-I%GmEMC -A ?S<:S8|6\S4<2S0.*R(|%L#R yQqiQa|Y\QQ<IQA 5 -P!|\P<8poko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~)j)ZZ)J):(*(!}F]TD=B4P@N; 3{+n~뭶b[-J-2"[, ,kjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h` P7M441 /-+)I'drI%DH#2H Gw1GoFg1F_tqESDDK$qDCC/B '0BtAT0A4(`$K*$GY$B<#7H2.*&H"vR8%p@kigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;97\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ$qD=pC 3B +pB\P<8woko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h` P.ܒJ{7^xDJ~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P<8qoko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*h'{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:Y$C $?#;#7X#3#/"+"'X"#"zfVH^{w^y]wew]uE\s%w\q[ov[mZkvZiYge6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4(`//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**:rbzR:B2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x%p@@~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8|6\S4<2S0.R,*R(tI&T2I$2H uFkqFcE[dqESDDK$qDCC;P 1 )0BtAD@ $p@0~W|zWx}v]Wt=rWpnVljVh}f]Vd=b6X`W^wV[kuVYcUW[eUTQ=QASM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$sL1K/rK-J+R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P<8vhIB >:6H2.b(hb$(b ~ana^haN(a>` .`h` P4]wmĝR(|&\R$<"2|G{me@Wx+tRI#}QFU4QDR wGg1F^uVYcUW[euUUSERIUPAN9TL1J)TH!umqFcEZJ)TH!}F]TD+)'qGsiQ<80(rb[-J- {ޱKgnnڮQlb~ek,VL)I):D(=xy&1`hB%%H#0Z8a"B 2`` "@x  8`؏>}ݳW|c8pݴ]2dń,XT"S&K 5RtP ?{ԑM3ctrJ'KG3`PqD0TA`=xΑ m6jИ%36 X/]hr UO,MH!BSG6ǐ%K(M #0Z8A" *HpՓnrqfmfʎ kZ^JejN.QhBcg6jΐ e *R0Ibd9jx" :d0B܇wҙ6kҞ1Kfl^nъjR>qdiF g:rްIcf .ZPd "B~QC )LA ,@P`go` .`h` P;OTM3J)$/'4H"2H 1GoFg1F_tEWT1EO4DG1D?C70C /B '0Bt0@vT4l%L#,! }ume]dqESDDK$qDCC;pC 3B +pB #A<8xwjk*kjjZ* ꧙bzR:B2jh*h'zu9pfl&gY`~Y^YP>$K&yd@xc4(#/"+"'("vfVHF6 &@n$4H"S]vUUg1F_|sqM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcEQ<I1= 5 )P!|\P<(`/ \D ?/T" ]4.MKNr `_zUހ m)ۡ&pnp (+!\2  `(K[|`G QwNp*AdF<@4 7 #L` ZI :@4ZH|0I oyLI f  :a ` %\b x(+.147:=@CFILORUX\`dhknorvz}  #&)-23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeimqrstuvwxyz{| "&*.26:>BFJNRVZ^bfjnrvz~   !"#$%&'()*+,-./0123456789:;<=>AEHKNQTWZ]`cfilorux{~   #&)-0369?@ABCDEFGHILORUX[^adgjmpsvy|  !$'*-0369ADGJMPSVY\_behknqtwz} !$'+.147:=@DGJMPTY^ahqt{ "%(+/37<@EINS^chmv{ "%(+.147:=@CFILORWZ]`cfiloru -:EHLQUX\agknrwz} #&*.26;?DGJNSX]afjnrvz~ $).26:>BFJNSX]bglqv{ "',16;@EKQW]ciou{ #(-27ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORW\afkpuz! !&+05:?DINSX]bglqv{" $*/49>CHMRW\afkpv|# !&+05:?DINSX]bglqv{$ $*.26:>BFJNSX]afjoty~% #(-27HLPTY^chu|)!&3JNR\`dhrvz~*  $-6:>BFJNRVZ_dinsx}+ !$'*-0369ADGJMPSVY\_behknqtwz}- "%(+.147:=@CFILORUX[^adgjmpsvy|. !$'*-0369ADGJMPSVY\_behknqtwz}0 "%(+.147:=@CFILORUX\`dinrvz~1  !"#$%&),/258;>AFGHIJKLMNOPQRSTX[^adgjmpsvy|2 "%(+.147:=@CFILORUX[^adgjmpsvy|3 !$'*-0369ADGJMPSVY\_behknqtwz}5 "%(+.147:=@CFILOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H^$wN޹sB,<8mtѡ# BX>Qr :$Ё< a*z;Du6  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7 "%(+.147:=@CFILORUX[^adgjmpsvy|8 !$'*-0369ADGJMPSVY\_behknqtwz}: "%(+.147:=@CFILORUX[^adgjmpsvy|; !$'*-0369ADGJMPSVY\_behknqtwz}= "%(+.147:=@CFILORUX[^adgjmpsvy|> !$'*-0369ADGJMPSVY\_behknqtwz}@ "%(+.147:=@CFILORUX[^adgjmpsvy|A !$'*-0369ADEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijmpsvy|C !$%&'()*+,-./0123456789:;>ADGJMPSVY\_behknqtwz}D "%(+.147:=@CFILORUX[^adgjmpsvy|E "',16;@EJOTY^chmrw|F "&*-0369ADGJMPSVY\_behknqtwz}J "%(+.147:=@C'1Nt4햎rdD[y  C~c0B^xbx%1W:tAL+NH{05 T'M(ErQ!A3N5gȄK)O$12H7hpE 8d0B>|c8pݴ]2dń,XT"&L$=b @}ܡ4e|(M!5d`4\|kp޶a&dƆXV*%L&Aj@~# 4fƀ (N )"6fh6` $@?}s]9q߸e6 Z3eLj W-YX25 T'M(ErQ!A3N5gȄK)O$12H7hpE 8d0B>|c8pݴ]2dń,XT"&L$=b @}ܡ4e|(M!{Y֭ÅK,+Ʋ摏LE&32˝\*;}J']KMs%3M} u֬W5SK*՚4둀WLe5jV䝯cGr},:WIg*,%tlfrKNsLd0Q!ъN}@ h;Yq׼iC|f3]&ݝs>K;qԜ2Sv;g7d+眹Ėu #ٰ+l8H2k ~\%H># X2NnRA6,v0YRZO?Y>PyAKl3XrEv*D,X@$Ԉ 3߆C~dfdfH3! !BHb$@DHt3H[mEq8j8z ө\Lg:9=Cz>|&LhB{.@O,.<|¿Xoy JY_k 0/.Xqz4z?qm'?Q>Ka7bZG7Ic3ۆ}H GX(utqkw){oy^ހ[\,,i|^%%(GYnKpQl7%xSrhzî吣mt94cӰa?,M12ֆ7T?[n+xl~nt=-赣xGv#XghRDïI9⑆(Z{=7$Ȳ 4{b5H_ ~)&x oeMART4!O0 E0bXx<,ïr$4F394Oo\xl4mo<*j HK-'h]ct9ßݬyhmU{ùKO ͜+WwL7/rr嘒smG1L;y" ޗvu8UHEv)*xEo-&V:&3YJQ4K+tSa#VEWPAK`P3$q#*On%!XSr?1.slkjmd>Lb v|d#pda Hrp?~5N3qT,LG\Cg?y?gƳv6_53BnͶj=;_5Zcm53ʣ>U~2%u_Jb0=c+%b .1e ,\pΜxwc CG53s8 lQ8rpZ&yk%o{=m~nH``f;n@M릛fLh"i~\mBqmq lAY0el0h7>>c'棙QIh < *esь1TPpOc1p# a@ߖ%c ;Ҷռ=;0R ,l/zywHvM.Uw iI)!ڟгhC`!՝ȨP‹WZGႍ8YBjb@gB{CmUQn:+fS<!A7$ÀzoӒRRIue`⼰}@ ܏X?̘eLWܕ[|ྼ !fN+ʘ|eBhhRt7W'ٴ"I1b@"C @N#4`D9@0H H2m<7xYD\Y/kC>0',g6poYY8( [c"'bLXؕ.!]sݵ{ʸ^zVʹ\QF/3͏p$,j>(&4lz0$ 6Y_*ӛ2ElO4HS+Jcශc\rlƾ;zK3iYeÜ:L[k3p& ΩzL-\̱w9N0A`n8 (]!FZ6$>;Z6 .<x:m甑 6TeFN%^65f U / d=- `ym)3$ͅ-{9Fcĉ  ]jd Bܬ+s8f4M ێ۷akr]Ea+2#An ڙ9(CTj2p|q0a <9Qレ.*[tsi]F&&4@cw-`^"7( ozmM]Ըjjǰݤ 869p`1K>E^TZc%v1QphͿ^`f# :XkLV#S@0l0@RT2  %^]'|R-_ < γfxFEkxۊrf qX25Ƞ )ӥJ"=5eTi^]#&%o/W_qVVYYk_RaCL 4e|[a 43@(4CD6"d(.娍K_}KrHc1tPeA?b0~,Kg-=h䥚1vt KPZn7fS;Nwo8U@eb0p/moԯ6[2 8cA=ܕ&CW,E/|$m~5ߌk!Qt?"1w/DR̔3x4Bm78t iAiꆶѭﭡ3=Js%8c/^UڎSFM~:EO(+=Z,o\rd ϚtxNR4ZCJ*=c2Ac;3CDG p)\"$^u bEۮv~WY⓺Z%jƄ¹9 >F._Y+TR|wRNm'{^v&'93PD_~{p_X̗tldF'GPs|楎AP \M76y<6.9#1h5`Qw̻Ϟ'[tq;Ӡ1!9o )C0<&$ȹjW܁Oti*w09Np}-0V2NL捠'+"OKǽD/4~ ?)6%$Nx5 694_\)uRJca}~E6D} Yw1%ce;E~ڗ<[NR1jbZHo v@%{m~:!7r<1;@QiiH_ϊvbz:&@[IU\9lEmhn&uѽZ=ZMb-z93T7oA\fNPt*(7GͬGُ[cP>!r`F <q/l(٩4Wn;ı// R1N^zt&iR0o5t ݯ}=+b_?T$IZ~@ vѹ:ݴX/T)@wmkӜ4v3L99p~۠f0]WLeR29aӘbXo1?<ۘF 9,e/X 6p|`78,Vn{O7 vvmmjO;Zd#+6a5q g;0ՖdYL._1`PK16dx,78rvN4"H9@ +Ь>g=(AG9nmnsf4J3||a.MךֳuajWիVuv 0?N΍K[Ҕ# эfG! 4|`[k3iCgOO߹N:8N4u'Cg/' bI_9[ oX(PsӤUәr|e+WSrd'7K[IF\d"YA}cX9m\cϘo/vqYiH[jS{Ҏ6{|O D2c$%1KDwbI;rB|ige%(w@1EQ&+ae\8d-퐐ZdadO P8RI$]65( Z׾_RdX "︯o}@HD᱒"AГ^`b=Xz+S(~LwuzӮ.31~(6q[b82f{ '^1S{1w6;;],@ɍq]߮\ֶKwkg"$T.wIS: d]86|WneikŴ2f8F+>=މQ]9q3`QebԞ˜2\д.xZ2x][UeCJݽw-"ʅ? r(Vw \{*^ >7ؓp9:Q-jH{r;_r+-0@z=;gg:9I\׺\DMh$vG2Xݼ%!W\F6RC݈1 lFn4B1@$ %($I:ZN0UY7hiMݶx4alUp.JnjuGR9a:&iHVvfMZ 5`#D`74ˤV%\2M[+Ƕ8+HsBBL^ r c6&4L 91?ևݮТά2Eh#h?sI4?mb Ĝ6w~s5EH8׹Cy(,]U1O}tL'Yb>f>=C|܅\T8Cn^.krU:e __AUO19\ +nhϪ ;WA^l O K/&V*UW9c)ċfg>;(2/_˽\B$rع %ޑ/%kWݘyW z U&/[qJpK%Q9]|t]OVY]Y SN)M_Je>e,_nz5ٟ P]@a E#}u?ovc@ˋ;ZtI ˢ0gQ-P3 \:fF GIs30z.d\bg{[xGlUq Jg\s٭Җ0ٷnRs\'v"SjҫGW/'N^z^\{Q73@%<N3eYDdg*W2֤^.Q3/!ٙp t~ֳ1 _| hNٚgc~ 1|'i?iCzv8|ZruϞ +MJҺ$^A!}MCnhѻ7eG $;IJ?񚾞;1z^:өĩ5=}~G֒Tv=T̲|M=YV4$Z~s>Uֿ^*9 c~sCy_ᥦf@xѿDn  x-t* E=;T!@vmI#V(xpvYm3&w Bn)e/wd2Er198$S:ty826"[ 5_/ۛ%wf7pvKmptk #H$lSqd,i)qlv3xJuM((v^ M{<T s1$xtǁS ?^siчGgD;{>VVN=uAGGb3y"\HyEW- g(tǡ}` ) Ȑ!C%McEkc:E-PI/P$ߣ/ b6HHPwNֻ~>(dJG<atn;+LaۏOϗI!">`ƒ-WBLoܖp@kmۮ9QCᗱJ̺e!' E9aue33R @JC'+B CHq¯'כ12fES*2m#3Dj BAސ@$P$Ia8bH QC] 7NV!!)ɳ EF@ƒ@=qzw1{"zb>ɲ*Di2}9SdTDR_&ùlب/ =/H6;FOKPQeJD@t\F凰~,v [Z`e/"JhZ'u]jU凎6OjMC9X] X${ h _rf7W~%D'̳aoFI(@)w$*k_r a4)88PY^y֮T1nvjXQv7M!yx]g4tҴAU=u`j;eI0wsS_ȬrTyXl!R{.vo@{7v9!qB㟩`_0/^pb6׸DD7I3;<]n!T:C[!w~9{G0vZJ DOzJnNd(b'v@۸r,='"ha S~_:nM~F=W>f;4 /rYi/33é;cv 6Wu;E-dXֻ5~w+C0= gJ$ RAqZ"7b,0t:{vv qO NIs3aϪ73m*FWdg?Qa %|ۍ=|_y(K馰M OD5 \JEyK8iZ]yiT+o/\<9:?>qޝ/N3ssH4跬^jggtzj9g k.fy[ss^;>K`Y=^gcD5!47c:cf ̱3iiiDpڐ]Z.jy,ˉ5)}ӕ:PWVV@򫨨N@*BV B*>"[  /$' xќd?G|۞},^?es[+},ȑXmŽܒz_MTIV\k6RX?33>#=u& nf!ª 2l/5t3bjx rln`njdCts4nLdS(B $9W8V^U{`֤._xVcnFf8`aa1ArWD@~>[XLT)N%neET*PS ? x%$X OT" rk/D_F$-4oe  :B$^4rK ;A[i^,۩HsR{ab}kJk~DC) ^y6viiJu8w%ttPV/ժӯ[z^Ig:~+Y~FnFc !B5( _I5>89?o[9q#haYSRbHF;bf]X۹Qz_ol: es$qS~i^c3*^E#)H8Jj8B 1d!@D@fd6Ic|prݝ9h_gɽ93=_;@3rB>gԔղ?|&GS<5\I#F՟ t#M+XFt-,^ -pcI;bXx_FW?xJZ2lN*l}Oj#jhd/EXѳH!ew#Sq$3CPf̲&N?sH+6Gc`W}GLy F.[@BŎVSƑI.ǀ'a!dɼ6 ؟Q͋,Lp1(,-͢}۝Zt8;<-Hj;sIt:G jG ahؖtmR.ȫ~W.9Ʈ_pjL!7Wa倔!5ױvbsppnHv7LqϱfIAH'm/Byt8rd؇L o #B1(Ti{Tړ_:ܶe `@y}tV9Sũ+8C,Qc#mv0C|T-z8ç[d}B j2{E.=zKL{/ z4>=hMdz ?r=O-%O.g5;`Qݸ3ð1e8QAfƞe`v*c!*]T@cۖ5Ɔ#kTVa ]Vl|uP _2+~,8ž4;0X|·qG8S /}gmLѣS /ۇzJEg BbOЅ ߐ^`Gqei!s+;ud`.#WGLf_,YǙ?ZMi&^=##1P6e d-xEf.dOL;fQH%A8<Q- ux*ؼǎ@yOU hg xB <نGb+FǬ8-;xu*ZNJzJ3`YJ+ }QoގWL:OJ^Fnm bmM] fj{Zg"<2x++#-}I/ܭ22d=w:.sm?Gv,ut 9Tq2>2G}.PP&A!& Edq뉿6jNDl>|S87!Iu- h䔾,6rɕsiM\ٳ#}&r7~CKjLD>*܏<@D191'ݝk 4(==:Qw؅b _Ti e B)J =8R ^JtB"罼?z>>wY<х<]j(.}C.y$WE]w6OߺFk {}Wo?ɟN׍N<"~-.=b|S(~޿A7n+^32})FOI镟~guaPyȻ4lƱ|>S/:m _y/|MݸV_ϗHrorSw_`iﺯɐwpbC9?=HIIpN @ @p.j8'spbCiWnW[o]Tc8E-,6 SS7,poX8(0b "k(N vqEd}hUEq* 8`  M i?Hw׺"?wt]DwD! ]PP(X/-> #j/şNչ}<4x92Aޫ pMq-w ;v<I;7Ug7Z:%繗}qgؗߏurhU85oϋInCsp/bN!'ҏ&ED_!⢿N~)HKHBT Yl͌IfMv\KkX2evlت ul57,Y +ή#u$B< >ݯ( >za1;;"rEdAÕѪU(~=3^M+t;"?h ^b`%qBfP*V@yQѥ~0%=0]usz!ak`HPC!ˆ#L`D¦c\eSlULlsssS3kLffֵsu3o[)^;l[31۵dʶ lf`u֎휺6uaK ɎqMeSlU?mlsssS3Z|;ͬkf9޶VS:l[3{m-=k=CE<n]cTwGM,9C, DG )9ꞅaD}j%G,9ĉDJHi #2Xn*uْ#a5pMYFVNN):4η5/\|8ba`P*Ӯ.I-BTHPb8PAF .XTDB`c`2`ih#ab ,WWXpeB VƆȨ1,)H1׉d91S(aH A a A8AAA 1)ĘaV: !Ft {~,Jl?!g!`H+"@QT涵SqKK.>v>?FHk`@ 0*U۶2|Xt!~͜r\s"}3?;\_s D jbpABB$ +c.UC!,mAACr r,='ZbI mNgp b9I֤k 3|u?'zL@cKa~d/P J`Y!;6#~b `Uy[jе`1j]&X(v{NO]Lj,loX58*YBabwl{&VnBCµ51- TTnKu]T\ؐٯdجg+Vt*d%IwuI<b<)N=iAϐl:S;snD8SZe޺}kɼH7O'>Q`:LO|L wTΗy%fJCTja.F}DWoi,{}GNؓ9`X́; Iـ]+܋"Y@@5>x,^iAg L *`iBNctNfC QrE:$Ya/B7aP&vBzTRTe|YJ4̴rA/tpkcά $aX B!mwDz1B'ư\7#BثG Q@"f!,}LGP"UyY$i3ӌue@J=L\O&cuçG 놹5V}|5z3 *Ѹtw)=UꍙDpdL Y ی&ʽNx%ify om6zlJ7uF QL4=$BMTB&b8҇"_{s;iq%V&$Ele>LbrT{(vCAU;54 ĜU t*gكyOo$ 0kl`:5VQE lOWzi){-ސQ׎ ~F.ٮߕr#AU'^ FU}:LSD6tsH 1o?3700~~dcv]%`PXEPӐ%BuGӝ=p;ӗұ?Z= 1# 2ґ {x ]AG)7^˳S`Eķ:kd\28ÐOOÅ s ԶcjZr$SDaSNM)N.)t\LP< mǼ|*7*ć阴%FAx[3;SFjŒn'Be6P 7a&&Ο. %V v b>x8Xqxhh|\3s?ٮg?ܠ6hȀwႅ v&IH8CF]_L(g!7D; eE). T J- :Xq ̾C* f%F+Jqv,~t?z!=%4 g'I؁Cq&Hi0+ *}}р„RS!`h.*(,9o2aA#wןI!%3jJ)xJȧ„܂e^WQK/DQP w~x ի^w ߶WW}'^L3mG#cFl-~7J)=6i&46GzHGh }4d^^xƉ8˧'0,?+gN"e1XRjKee*.r!S$>DVwJۏVr,󨲎why}bbXNlxr/fن ^ m+ +x3x kW;nܟxNc{{[{C9oP-Z>g'n)Q0'I+ݒu"Aw^P?V7REA޽?#A'#V bk&g~ YůoRߟ?3ڼ~>>~}|=};:9}:7͆55}~>>uƶMljOvjlO7q l's:{W7YQUԡ\}ZNgzzԝt%fbxZTqL*r/ܔ.W,jR@ĉk&K| ;wgW?QM/I{ >xDByզݗԏwoiPwP_PP?POO_O?OOwN_NNMwML)2Idȅ-x)8o[AܞvЎfeܶ8ĴۃWٷȮEYcڟ. S`v:g],= %f+/XWVZ8 C>ءñ1EOn߰XCC^T/]`Ax*=ƒo H>+gmo[7741?6q CΞgOLKI0B]w\XXH; 3dʌĊff(N(IBH#a멢IAjTzBC8qj#Q)7p,86cdɹyɒKK"ĴR߾#SF!ڣϝ7ԋ,X>9%'IL!#d:vpNdHѢAϚ;vyM4fƐ)#LCE3P@qD)a %IX B1υ+B)H ٶ@10/|\[ZYXW{ >xtg+N0Y #B"haI9j!CS'9r!U̗ xw.X 0^QP'!.,ପzrjbZ*5pcІZԷ:?7{-!e]'A9A7uL}}_v1\AþEYtttN@]^L4Qаo0DBmaٽ^JlQ8:}0D|pZNsSɨ˦)IRP*uCsP$pDBAA@I"F$DDA Rd8SB?~DeɩO ̼ [|Nu7Fctth.Yg\ *DnS/F\2Tk#&[MN6.Me6MILԎM <?PI@SrQJL{} bEx$WllKΓMoƲb/5߀z[ 9n_hЃ^ NؕEQjqW@?zؚns1 7$5fаZŰ7Mι~,,wW:w˃wo&PKCBXX@\8u]qtE"]HW+qtE"]n3HD,B9 iho]?K Zi _geE jh|A e<$=L!5etMCS}*NK ,D,o lr/gn kmM$d1Jԁ˜q_A&wh&\k$A_}Gvw^}K3DG 9NԕjVOAhynK id}2N p2N ɿ$Or"WNW>cw虝<w}ß;CߠiyCPh9W?sIѣdlChߧ-lUWM?_;oMK[9w-r[-o|-OzN 1tϪ<{dhTR"Nlv:i (~r/mD`@oϰySbL?Ji`[$'5}$ZtDWLdÁm EP_ fŔsnqso`TE$_A5|M:]ܖ%=o1ܝB%. 2eT0xBCpӮІåIvK5/&a v0~ D=P虈<&%XXvUqK׽"#_Ȑϝ~m Q3"ǫkQH!cZWݼgInf bѸ7bXx+p|Ygܠ~nXn}(BW % tQD$USl1Q]HG,'rD8R_`ieb%m;-vlu-۟ڄ&PÂ_7G > N-PLqDN,grf.9^DžWɡM.w׹~BwhϽkݶل}P=G dB-3WhW;՞< .\6AAWUi.uggq(Rxؔ2G=22-%]8-,tweL\Z*9}L_- w;<1/|[=@CFIMT[behkn~  #'*-0369BEHKNQTWZ]`cfilorux{~ !$'*-0369BEHKNcfgpsvy| "%(+./01KNfghijklmnop}~ !$'*-039ADGJMPSVY\_behknqtx{~  #&),/258;>ADGJMPSVY\_behknqtwz} !$8;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFISVY\_behk| "%(+.14KNQTWZ]`cgotx} #&),/26:?EHKNQTWZ]`cfilmnopsx{~ "(,/38;>ADGKPTW[`fjmqvy| "',16;<=>?@ABCDEHMRSTUVWXYZ_dinsx}  %*/49?EKQW]ciou{ "',16;@EJOTY^chmrw| !&+05:?DI &*.258=AEIMQUY]`cfiloruxy~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgjmpqrstwz} !$'*-0369?@ABCDEFGHIJKLMNOPQRSTUV[agmsy #)/5;AGMSY_`abcdefghijkotx}~4 cOȃ8> !PIQ7}]ULոvK_]zšzSz~e7v: Ν4X%g}IuDDɮ[ޭwqS.1pnڽ!xҶ>DEGdj?d"ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|" !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|% !$'*-0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ w9sܕsa=iRݬ'ć#+[`B.d)*  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwz} "%(+.147:=@CFILORUX[^adgjmpsvy|, !$'*-0369ADGJMPSVY\_behknqtwz}. "%(+.147:=@CFILORUX[^adgjmpsvy|/ !$'*-0369:nѨ"m-ʼn1!:lijaJ B+A6 Y|UE5!BT&$(RJ)RJ)RJ)RJ)m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶ 䇏;t`y&M%e2a"!pXJD&L _;;s0\PfŒX.ZeUԃZkZk챳9rM-Sۡ7cN.mZZA<<lxom+ֵV,K뼢rb:G3 JI0X "gÎNmmN)%$#"!űWnNZZk5b $@DDIz2   $@DHB $4J *3*wT/:U!-QuhUgTF{ǦمT[ fC%+5]rZ:$UฮDE%vaHnڍPɪU9iP*j9؀vdA~g@YX&.vJ9SR _Z98@?nYʭV0Wc]k8׊S`MmoxjtP\E&FTQbjj0OP p<, \hBO L+9g.Y7.̨E:d*|  5WeADhe!kK_ovR& Iw6!!|@'kZR [OE"pu収_\&G ƅE(F%'ZU0gVuE]o[f越 %ד{`XoZ:EFQK8`K춴tKL}T/闠(t4j`2LS@xSj`b ;.ay) 51L0]d"3BITO$e/5ǧ{&/>ӑ<lh{omϡ=nN/jlqpN[5ݰdu(FÍI騸FnXCUa'$ N.ۇRihd"/iPdTJ?3)ը{JEUD!JɸMt.t2zٺ\y\?D@+T/ǽȪn^Y l4dFй~#ݝ0>l#$mDջҐ)}r:oCࢷfQG]6 07dpsrIl="1X]MU*퇸z!_R[M yHɦ7/IF6t0λ.IDٟ q?O<$?LqQMZG>O=Ş4^<=lVgFǂU10Tnd:*k̉cb<%4 ˳D+d}tg1 잠33, MR5 P{[z ~e>ˬ˅ɦ !d=ah)f $˶F3jq{3-.5'$$M-&櫠?pdNV2xe5RY4䛟C`C-G[6LJPZ!2jD&NoR6SNR}).~d~[vы5qH NEkJ:nM\&љ>tAzu=C|=n9⩚O lllʳlTa顩ɀ#(27; I @C,u t6 xЕ F$Lv$3[#⫎aҘ?=K_yGOӥdW+coh?]v]U]ZI[uֿc֧뻚'k*ocNvx;5LOz/m2Uf_m8v,ӈuulǭ-.!߈fxTN}ORqr,6Z%pFR+-I'ẼkYU :vƇ^<pó6+1,:;b\lgy$|Ql<6&8*/нԁ7PT@ H9lG&XY[-Á IPx[F>CT}U?;Q =֓bá$n_>3xMh2"/6žػ6bD*n]֏|/C79< bIpH|;S29*YYر|Ix^/x}CC\jJ缿:~cv>m,@X ՇZ[uYYv1w_839uIhɀ[^la4ɥZi8~h ƔKJ2ez;@SX$vT цcц&3RK^U [O[ leuGcc0(orh;ZHtDaWr-dT)Ni$ D>3V̏1W2_ YY),F)QzW'qPfT[FTY kZ]%Vx3%OkIcZ!| 26|?MuG&yl(0 S nH-H|C"#{|j>k6|"Px ‖Vꪀ԰wTC>ժJ]ٲTm)v'SeakAm's^wD˕Z67H[_4 7?fѓT݆I? ii\ov;m'l]5/ [$l-7kJ[Np֪!]njAf!l[([w83`k`kG +R;s !,KJҞ |Ǟ hhj\5C& )-t_D-!QO]aj?3(%U0kOnU*nǹc7~r!Wg-2vpEWVlnB>&]mݝy $piG[3W2 ^Z@Q&zB@? IM^\A|ʡF4Ej2 g\߇p3ys kU*^eа(v"wcI`J!NREM dYeJ|4aP@d 0σ"Jޭ^t4Ȇ`яGHؤ9v=J!ج|ӲU?۹fl+ VFv<40|̳uQї;H, %>ij,|i[l]Wܜ[^6ywBdor<0VWx:O/%ÇJ'~ ]ڀ<WSc^_W?$ΗIz-Ƅ飬 o$=(`+!FXa>MQ#OzET] fy :XY ~zsT|+VwŤ9b lR=Ř, HpFt㈦K,9W rD[ۊ01(ꨔ]74>7¯~?.\Kx |3e"W,WVִoL~J 'xpiXqAz lLy/( oBJzwX]f\- oJ j1/$yQ0B#4FZ6ۢ(v:dž Q(QGya|ߨN* aݷ̉6x&ʹLhyg&-^z!IdmMČ Ri3RL71 &ˡ~!ǚvpp'QFC 9A(,wC K %pNZ͹xPm)֓9mܢj .Me%aRF#p{S^z؇K-T%+!"8lN@|iiY;n:LJY'}l eq3tUMʚ&Ƒ0 ̓> VA!$*zٶA1Gd%a46i."5))>*K;I:C0z%8C]J(C$l3Z?x&Ч i] 5T'K=M|O#,gcݗ%s,}GsUo~rM/!>IIq5(?!@Wtb\ݗZkڻ^ ?~,j}@do czp;o>Lpc },R| 99Ay5=iͲ &\7N;خn{턪7 it30|G{]o}uM'}=ɞFI2(fa*2RB0w0$Ң'ItHCyia|JMm|Z/Cag+BY#/k/:CsP{H-h$5|'ɯt'tJŲ -BtauSni<yV9"?_D; 2y*scs^~)`] ow^K4&.%g,?i{@hG.AZC;`.!!@8V8pŚ+l_ 6+$#ԣKMhOx#֏bcK. `^mAP78 .mӄ bs#hQ%>0hd?I =0r<ִ8z]tG7u;4,x@uX=+YJa dK%~n63%a|kdu|$Y9g:(raPݲOhx`uDZ_XTd0q$8h$ <9\zJ":Đc 3 nD+"I\|w˶32Qta'OL{*w?0ER e!?F W u%i$_>R(Osnr6LbP&d*o엏}hfF<)?F2$A&_䓾Ϩo/|$gu__wYω83LEgѷUk}DO=O }co*D<]5|LUyhh{@|0#ɗE GˑjE~J7 2ßl'>ďg"Ov&|?OE1ˈ|Tؤ:!t iN]e|akbvõ)ע6\;.4-ibڟ#}ha/DRh_g_q⾭_ ilra/~+i@\K?2"925;QfS6SY rkJNJ:G(;] У~/釋}P~MS3T?`tW=#{HSzFh\g}q6gzeEYϒ_E֫ O!S91J ? W]tIMMTO@^k,q!|%6VuB铧T@}FaFnfȖVCN/S bUBJ897ԣB.jR$H =bXp-Z t"6AFFj:s%  l^``4ORSt&[Z:i@E2&Or9f,{z =oPvt (7%f$\Z;nm՘Q?3[5dɋ!G2^n}˱رCr40\Hr[~ &1?2 ..}A  {ٴ>l}~0Np>'}zBeo2J5$7)3⊏a^i-dgCt_myF<@R2aSs%Z<a=UA" 9&cgoP96lnP¼%v?ndaJ! e3yli;PMd lBt4(kK5P_O;3 aG2=M"t+fGH )R]H64GP8.\VHD;Fe9r\bSAFIb'rڍd4fSb;Noŭ4f>[/suHeTM%/`D<#SnyOGRͺspl0$6/ՒQ=JWUEZp\U:ӹSo Od\5+?J,Jo#lP"yaXNH/^wWf@&P) T j"@&PS', jKV$X, VKBUD]S@@'P) T l2t/zB *`'3jmTUUUUUya!ABUU"2`*0!%Wrb OlJ\U 8qP`.⠍ ۞D X0܀]fQ0]ӳï۲* 0@2c/B'"#n ww6Wo6g2_V.Nw7/'7ƈ4_sj6_bT HHt@Spic'2.C+:zzvZ9r mȂ&Py0 eN Ծ,!.U<')p|xjtMdg5uܦe:k٘\l (@ uoȴ:nn-̫*R6B2M" X႙*z)EثϜz)46ZPm5$.<,C h!˃dJJO! y"^Qf=)ԇ@Epܹ+m 1T7O| A [dUv!6 H|)xIs(k o-1@,1NAI@MFܑ^֌L0cs"Z5&,Ĕ5y $ C$hZ}!l0*՗$Fz&=#N"XQtUme,Q &*R@!G+0zYHRΚ`d90ZP)!aU@@@j@5 Z  >2ژ2Lܾ]";8 K%ۑpV4Fonk^!=)(MvY[Qٱ1z9pA')mCbT J1%$, S fb$Aٙ\ژ2+ ͪe۵ۚMɍ:b^@5ے%kngnp* pki[eD? san ƏBHmRT .  z*LZmDGSɵ#+ |KuV4Fo7Yf@sڠa>;g V  >@PHc |-(OLt !òCp*7RC35T{n,W`-Cﲭgw_.~5=@RX&.TJ]o̒@J`t -4Ep`XU0$+ =’@Gv#'neOФ3pK{f[YyUQŋ ҫv_* vkj<'.&s/u2dH~kuHkXv9ðU¦KBDTʙR1< ! 35 vwi mYN;AZ{))o#N+ɠ(%PT g^pR#s-MTmko`-ͥĤtl!DŽnAUGthL$reovtYWKRѮ戒N”/PwMwt@66}^(ܤ+rJ*\)O_OϗʾO>+Dc 7ѧ Ɉ%`B=`,smr/gCӳ ơ)A&_vJ[=2V1=<åoNpKLJ{R! 8~?Aew_5?QסU_G 'xSֲ5m;hPvƒkI" S^ߚ[_[[^.,| 6;A؂B^\igoeg_5Vw2WLIgf T$@l@gMSo?#--3S&}c]R@MdD6-2$e1l_SIǵ<:Mie.. e"J>ij2Q}_Z1WjKw}17}h?c o9+cd}鱖HGQz8ؾicRO}Ih?ڇ|pB32"هcEv]MogQ퐓flQT ;wjz;3_Fg;(oa"|MA+==kـ1 V&ߗZ\MIA4 bTBL%:)z=iψ=m_'T_2J+)F(?U4D34З3p,$_#A8.zp\(M }R0?#L_T/}Х=~T>gE闗avc)"sHwe&cHJ[(\2EB'SI"NJ8͇bԈL/ūtnґp"#MldXaɨز\e:b+WN`ʳ_(Iը#ut uRdψ_s u\|;  *]+_U*1i"|5TڒXYvp1K.f,B;%^h bx\/YJ)ln-t6uq:ݸMnܦN7nSӍmt6uq: *Fbο>2rK0ۨhM < MEf2^p"ъVUD D&g/{#ܹe3hňVT,z$,a }zi1mO0&n,>$,Ο?eXL"vQ5/Гxhcwb̥>I@HS|L,bKt.ӰČKbOJx"?rȪ ՞E=<ˀbf' F(֢'OkI,$i.nϴgj`Ӓgٜ:>@`c8ݐbqߺdjiV>}+NNN/0 O"JJJJJJJJJR+7+7+7[0ᆚ  ..ьdz ⾦ǝ.`WZ`%M1'kI\9$[+}fp3\!+'7rqM={䃸A^IJ] bY5ᠮY`!Hg)( Fs%ChJ=ۂ%%D. (Y"A "d,T 2pJH*l%K$0T35Kk |+LU*4*BLUM l"j ظQxA*)4z&Jtc1؄%gs`Rd:Y+L:w^l½{̀ o {WZ56z-+ObgP.WmpZlА:aCzJ0[J;&-rc$,SGpD)žbYIw1FtKuz{ݥk5Ҍj&b%T`97R)gvVD&+c =PmFk>VXyE9HT#ViB5 T$~W4OqDe2~N:-l8Ssic˵ڋqV't"JGNJ,4lLFGp36Ck#>n?LX(̖ha3^m+"z/gyO@4T&QޖU\z&\}MISeh-͈|^aWfQK^vʨV3d_(h穗7@ݗ ӂ"\Ѹ+%&948Հp%Qhv(n+\ ŊQ{teQ]vAU[M$anzsg]RCy@1|8bhxbqjn2 ʧrt1cˣ֎|g uK9=a;d+ۙXYy@~XXϨХ1| ?M8 @pRuH\HSKX6Rjrp$ ]ഞme9a[Dl_b`GdpLO,xMl%AJr8Ĝt%@HL=2 [`1 ~iZŴ$+O}Ohm@ӰyʖnKҊ7A H;~\I1iPNZp)YNtS 9uP?EQHdcW#qFiYVjpP./-Ns$;'D #`>0` mђm֟/D?{teilr'H{ I,&25A깓@Y<IK.4VJbqieԓBAC9)%tUX\_4tX2Ln(ܙOn Ptz4Fǡao_J)"NV)VUP N bJ{C9a`ـkGelb&l*9 ,fS^ u]34 u]3E0fcj}&_T;$b;k `鋚Gw oCRyaU D~Q讅xP`X1HѺBΙف."e9z kuhF\sk&ff03(sM1 _F=CL&Y:+ZJ"!=*͋}MY'cnGm:Jc'ۚy?Ls?if'fH]V#nngo)6NwVJ%6~ș2GBG۶1n%{ꈿG?֩CJGTtz2AFYt ="j?6#"[9hJKo()ƋqAI[*d*1Go!&9p(s_snVsOOu"i5x)7Ĕ,<+D*N)z%M&?s"htHeH \-ãVnˮ)ݞ*ZJUAAμ29LK llۦkA\ ԪTj?b75wᥠH% $i ff.\*WN-!`)[/|P)-6EFZi> )%Zb4T)J)UJRJRZ=\=гHH†d?PDIpN0()q8he~ oR QʞL 1oc!%wvJbސP!DVĝ%m<[)T:NtcN_e= )1k{urԙ=h@q,ox4$[[&E?Qw8Փ.Yn}ߥ&Ʒp>`b$/fk03˙Ċ[.$18yg*~PE)cL $K2-k&vc()<84%/>>&b<\l@T)Ԣ pH~!iRcnjVEÝ֚+Q$xq{7@V [˰a=YY 4Fvg:ź 6=3\I솽 -[6cOT+Dkekrcz(:@hȐ鱢]^9 X-"$z ($o'`!_=elXal(("J!->fbcX W5h)7:/r?uе5b-)|%[PG44?L~2ŪPG6&!B?q鑅Qײ~1O[ч|8MLWcݐ{v[: ԀۡY$;@7RʌK ɓ:mdیɖazmB: T0%\{{wg׳+ݺyEU}a;p,Y( GӇ/=H__A}]9nNt*fƍQs&AQ+6 -%&kʟzvHroVdF#6%ځWGs72'p.ܬzVZ9Rr{I,NV xIl _Sɳ2d$ZjUJ9J 싮 ܇- y_.fBbwgUWG6&QڎM yY8}tld A! U-XʟHЋ[ڧXsooVFS6&Vj) kUKY^QܴIZAske?a]Y|U;QMIx|E7lA[=K9t;53+$6^bg9/ I]D=,/~v+nfʋ ɓGsf`˥XIP$gpgWdG#˫:PSYɚ-b%B@2N3* >q6Q~zzvZ9rn؂zjrvjfVHlD+@<8h$ܖ `US4~ݖ%Ql@<8h{i{q콼9~5=16и7~1׉l*^ ^:l lHwn>`kook:Y>zܩ ޢ]hN|/3}h[Hre>`޼C#XwRf4: V 9w$^=ϼǻ6Z؊lȂv3nj.;Ӛ+2%;!!1 P_ r'_s`ٙ\ژ/ͷtvdK^zp _t?rc@:M S'`ܵtمR5Ⱃ^~?$VCk]|y*v y [\J lK7BS'(:"x% ;8;9('M;M^+^TdZKdK8Lvu>ͶiT6U;/HaD,FEku Iâ yCtǁTgqZU6Y{}]m"!X^9'+Xi yռhT\˖N ت?ܡU5kAŭROW4<$0=F0*5Yb>=;LET,J(4&.-C=` |ջܪ0X-uXd>dBxH>1 ssΩT1/DDD3c\N.he1=,9XRSnJÚb?.T>q.R^ -lқZnh\MV*\nQE$êӬ`H‡C9ݵ`ja Ar:6Ÿm)2Kb lI!Oa 7f>]FKsf#paЬ-2@qs΢-W8=^JiIo:; !!H2X8, 9c~-i`=lY6ݹcz:BWgAT2,deZ.qk _̓r@E ڦo#9T[K(kZ˔%Oy4Z1},ʈ"P/{^e/{^e/{^kEKJCʀ*AIu222222222222222222222222222222222222222222222222Ǐ?~Ǐ?~<;;;;;;;;;;;;;;;;;;;;;;;;;;;;"Rh F֜nD~/Pj &[YdM4ё=7DjeEt*333333333C)VTbok,}fQ_}KjA-GJ?}M%=i~Ե)ڇDjAڣg^c/3+ޒb_AOL%%N%6-.Dn3Xְ F8(TcUl ۣGkګ)$kr9W4hs&f*bP GJ6TsP0 bICEc*D}'eJGJ6TsP0 bICEc*D}'ԕ86DW*|,gYUTj6"tzLU)ь)/BH&#9<+ (>Z'K5OOOOOOOOO }41#b x '3|CN@QS> ??">r>Ni>O`E?ckkQ>B7D > ?}&~'-GݾHA϶;پ>9죆o5~9Ϭ1*˪?B>oxǎꇛT?2ڇ}h7<}Qo@saw}Ee}ibڗ8^Tه){۰gd(s ^*1 +WW}*dٟ>&Ǟ`/RqA Gcثѽއ=ȹ6 ;}W~krQ!/@ {q?0U^5ޯ}*Gĸ/yHe킯Y >F& !;&~W U09"@H>o9dW1?>F~'-G"?-ߣw|O|"sG *ˊoIWPĄ/)$|.o|͒U1J5GHޙ0;M)C>(=~'W1 QY7 KgVUeͯ))_R GFQ#O~!d>ЕFY+) r"Mb#-FH ] <J-"gHtB]q8 `YbR5BN&SD"F!(y>IP(ĔhHy\Ґ ES,S\!Qv~LSñl*(唘H <0 iiTF8%_ H[C3 /b:bR 7&! (@:ՑfD3ԀøxE(&$E4HhFX VJr 0UB@򬝔zJM҆NxNFŤe $W?8|P{4NbAo5~9Ϭ1zoIWPt/)#B@H$ Ъ x (վHŃZzY]q1U=y|z.b /*ҎT5;|ۏ|Oz#ͳ"[!Pˮϫ&ǿldj26yܞܥ/@o?_#&gøϲ| !>LfzTfM&n.\~Ib3 Ҷe25IDP mZQo7{q͖Y^lnO.3 Pw3uRXu-5ujimimiZcC,%.x33ZWkYWtIrfdnwn]᪇dXtD;ۉng\StО @&)^G6>{Eʝ*mO@E}$=uR4I :Qy.ؐexs :tOЁ (ρW8~l<o>ߧÁ^ÿ?s #\^V[{/G{0}}!)#}d}WW=T<]#cU G2hj2hyːȉZJPܴIppб-PW4O ^}XҬ {B`}6;i(=  vc+LDHB1MJf\v3AE)Df=H ^Q c%'m{Dx9;3Mx?C73#.ڞYpNgYzPD"nZ 6:߿u=c 'Ӱ S=4}d|OS*+TJW*W<~W$ݙ ;~M.%Bb+^#hDbcU2ܵAiN$~{")]a7$%+_yS tD )}|˨(ű*Kћ8l2&+vj@S2bu[ٌlx4؊/hQk.A`s ~ۓe/$ ) Ӫ xttKQ"vDs#V% 8}r% Ǩ3tMXNX7Z=#Cfm))K/4\,QvxD詓wX{ssF.˂2 ŜCRr9E˷{z,H\-.#}YܤEv(횖X,yZA(¡)aq98?<ڐ =f*cꝜ~NLpdD5&yP$Pę%atfА!q 7Up*z&bE}]OÅ7B5XQDs4gVDBӈ8w3#A! bh0$r (=<%4+OtgJV 遼2&}˽;S(W|wqv|r}=/~<a/ICzh.( UlG>Zk2E6|WѹLƿ0/i8zm/'srqOWyA8AڶtTAju%:"W3;_}W?WAaG}T˨C>! o})atAߴbbR*Vaƾ^rĞ$V ;SH^тf@.B쪦(sz:93$y8Q\ :nK CjVzO&-`-FOEױ.p*_%ui]Ky^! jLIhkr(::CiL};D!/-t FS-uC?mCLx8rE_8Il[pPT9Cmp< 5qEXUbhE#dQ-uR-;H}ogw%$]fgmv51{ffO׾aoTfj_gPwrڷKw} i2ڗ#}X~#g#h_> u g[)B"2 IxH8K"7Y.;,/ T̃gfR ; }.CO\7R /~/NCB?їGB!,JߡϠc^}~үEӢaoT} L[}5Q?EGCϋ߆K$(Mj]X&;G$0׸K|RJ(Iz#~3rDs K&^cg!Rb? p6[Fōx`W\jVp o:E#7>jk)>@Sܰ BŏH>GF'~]M\Ex'3` CX:H+VE緟#|3?5w.r>_NS"#8_)o|wmK%H%; ˞&KMGgq}Eg{~2f?qGXrP.~ 46}NO15RVHD<-bT)Ln["D!vUS `p4X IHLM:%ъScv z]RHy6 )y0 oD & װ/*ys#24EF> e7)8;웄MA%ђ/+V=UJ>Q[I>$/E%+I>*2 >#@)80|q yR 8GxC] H@<M>*ip, X4H POWMoP~P`& _$~JVG|r2)6I N#V}MaJȶBvv.VoGWY*wT:+M UZhO SԨ[oCH:* &Ɂ2pdWޑW(O5FD|h Q4QEkxAX2#v8MЁDM5\J\~`w[\/'d`گ 0BdaTd (v*>^kZNd#&)t9UaUPӶR=u\_k8֚`  2L,BR[.DjD'.$%0"q$ljP{iV2W.ɡ+|.)lUNĂWPPtĂhAWeo긯P*΍,1i—w.XNg4bumT̯ 6 0,eiA[ڵ3׋vMҐOn NjXq.XÕpA{)6^֋ԒҾб7g0{E 0TXe:~l#b=hl[Ժ9 `.jRwv"Q Z F(;Rv-+N e§H,q8¨#|TDN#ˀdGֱxT4$/̴~M#,Bѥ('#Ȥ'e 8!Gű#TJlqh%aE<~yԺ@>%} ^!)JE. U#FDEQ;ew Z 'U).?DYpulIA0 Q]ӳï۲YqaUQt"q&S`5/T6s HO]3_Ԏ hiΦ1+_9F0*Ei4M4сtRc ` ` ` 6 X4E7Uo'قUW/'ق6W/قU[/mS[/$b/:JX0P) 0WH]vya]~3& dfffJr nˮjfIb~^mZ]VEMR=NôėD `,xEzvMr nˮjfIb~^mZ]VEMR=NøėD `,xEzvMr nˮjfIb~^mZ]VEMR=NüėD `,xEzvMr nˮjfIb~^mZ]VEMR=NėD `,xEzvMr nˮjfIb~^mZ]VEMRDȺi}&e9zMa820L!6b9Pq@z (~(0yÊH`G9~5=1-)z%9!yivY5I8 c8HTzvMr nˮjfIb~^mZ]VEMR=N\'$c+m,쪦i(uܦeeU$E4?%Hp4 ^=o8H=og9_eW5EO$G1?6-.&)a(쪦i(uܦeeU$E4OaG9~5= :;O¡61nE˾p'I;!>wn-7K[E_.{ X ɏv?4>˻@K<˵l Df~X4q˲׍7RYG  l e4R = 쪦i(uܦeeU$E4̃K"h0"#횞~ݖ]=͒۴ zO|I? ƂW$v]ӳï۲YqaUQA0/@XĎskzcu[vUS4KrC:n2*j"qF?%Hp4 ^zvMr nˮjfIb~^mZ]VEMR=NL#1ڃނQ$I1؋1;|}_Og*c|}EVceۈn?XQ]Ow4y=m5\ep;鮢G*x\ tqA!b_\Kǡ ;=GZ3"jcQ58gSR$־|0c6?Z˳"9Z)iz5š)H[P\\ԬzA H ";=\1uE %U^,.^ Nr :mPDFg5=VScu}BE-m 3jf#pkIUxuf yB)B$W z91TR4/M9BekYDYQBZQ:YW1' ?$⾞&ytmmlo+nYL$")ILf"ІuݮvM a&#B%3D$+Q1ԭfð"#HbHͨEIn5mmsXbGNF=ʶnƭ{(iP8ݏ59IJa[tzM2wU'|'_Bkرǵ(NPKS_ tK`=TW) Gw |GQc_1S,;3م8曗ïz2,ǃY]TT~;@C#=)X/ỎA f(ϴsu ~n ma?BoM#^uv?dSНBfwpGZ绣1G;")BR6eKY20,m %f fFr0KzCt5dD#R^΋Hɳ6I|LE &53Hc_η K曤!G{UrSP+W#uX@8(]Cswfuk8nX<,5X@G pnu5'#&aSAi{O4xT('|=Np7[6`bTxFLvMr)_eWHRAԍ']ӳ\mٕ4TFsf0SD"\-Jb#̅.5NRN\n-rBU(/6MLk;}vo5=4:|N&:nI+`z7Xj#@D_ن~} Rd,r&y:/)ǣ /'FX#fI=. q.O`xG{th>8{>/c}8Ӈr3!L>&:5zY2]E. MndvU,Qj `W_RB}&Z{H>͞Oamwɛ&MhnaU  0eQޜy|Yktݧ Aי^#=%L"6 Wٹŝ蜖E+SmcMS %(aKg6Q6qDӹ]k"/X^1 ٞϖ="ܒI,A<Η-wp;z.e_*\ Va/Mě[Uȝq9F#pRquI^ġV\=am_hfpm]\`)@#}zҋL:ʎYO+xqj\?j o ͪ% _۹_*|(6`܀Fħ/mqTbT*:=T>ffWS)]J!2@UJw@$>Zq d#tgD[1RVC[DlUTKxh, Hia };sJ6Widw]ZgsVtvJP.# (-TN2rFr/MTUC~8D/4.(@AlֳnL~|m!S lK t(F5Buo3yG<п>Ӎ`_ њB/3CCzAڷ߁oT$xq"QFE7TZ:4"k^d`b P*7fl҉;JW$SMEUZVX_>us;V~YwČΛE{5Fw)cB)Q_E7h*}Wm$\{A|ihsV*tM9t&SfOﬗ+] K[xpmv2?=·+|?]eɅ ٥Vd ,C .0Iuɏv"m@|ve;5HR; I8@B+)2ز']Ox: ÐX@``c^5Xc_ FD/帕C3 Bu_™gT:"'֡ ;lƩ`aF`N˱$0T ??/~W)\V=o*6 _3ϽPQ"t$ K@ tghĚl=;L5nGOotyXIHpF)DG}N b0krvE lqgFtݡHdJXOzbh\=!`x7&R-/ΜQ`G)PÏ >d!,«m𞱱n 1ixk c_Y#ak͒>)`M iAÓ ^  2hoA{g/ 0zax D."Y5߹RQXcN0#{nq 0#i%VS͉9 %-l*PXjŌ\#)NL\EXףGV)@t*c/ݒOn-6A]a%0}h>;dy+9O<dSu>XbYx飫{$gTqT:jg0RL$pܻ]4ˢ~6Ă>vgɗ}_⋹Cǥ! g̟xZ% X&Zp"v\?7H,MHotƛ I RF"%YI"/Maq_9BMuSQ(ݟ(:ӳ;*{T?9]`HFQwN%P.AWR. Y9%ÀoG+}xά 2YwvVfŻY6 gE6S-36eȔx~q5eFY"L,XJl0+:oij8Mĺ %g: ԑl߻R ahzU3%WDxu; X5)xấ,sjrU1qxu&r`BTYڌ!VM   C$ehs%ĸY&wΰջwDJ*O$H.H5\gw_o5yL︮}B,D>(dcS TJz J'Nt(w/sFnQUNnyw^u8l纻 MjUʪ-&ՂdEЬhfw:_kϘ{>(sbn*iNp+YVfEzSLeabKG]Vh{xM$͕0RT Qg<1 UHRQ:-o,ݦ y7\3bUa; )rO$;g[d J r.LyxEbs0yu}5 0b^P<$j- .DOJq/ إC:p&{4 #|_$Y. Pτ: :ߦ鸂?8\ .3Ɓn($29!Yd]N@^C2BT'`ppyWz{k\9}^;d.ڷAWXx1m75Hq򸲛p>!fǥgJzcj'$ّq`PR p/TtH5) e lWⅽ}1}\@~|*oS)ٖ":+0+V@T6)v vt0b= OB^pN c.@h͉ )s].@>hVRoCq myBLe(@xZ@뫿W:A (((*wsv(:N˟ 2-e\~$2B<'zJ ?@\br ЙQ1&x1WlUjRifz2r$F̑H;%DZ:OP<\)q@Mפ|'p^\jtIlլuvf't *YH7Mpz8w9JL\}|.e`t ^/+Ὺ:_ *e"ti eW䠆)I!mbbӊaRSʊVj()4QlCO$G/W(Iu3IkBMh}l .~p/:0ny8Ed%zp|_WU|_Wrrr=9~5=1-)z%9!yivY5I8 ( r1A ]ӳï۲YqaUQA0 Q=9~5=1-N,JFA Bm,쪦i(uܦeeU$E4̢$a +~zvMr nˮjfIb~^mZ]VEMR=N,JFA BqaUQA0 Q8 ( r1~zvMr nˮjfIb~^mZ]VEMR==9~5=1-)z%9!yivY5IvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a 0 ~zvMr nˮjfIN"Wk "@O'`>M)CR't47X|M,>&L`ivY5I8 ( r1 ]ӳï۲YqaUQA0 Q@=9~5=1-)z%9!yivY5I8 ( r1 ]ӳï۲YqaUQA0 Q=9~5=1-)z%9!yivY5I8 ( r1 w %p~zvMr nˮjfIb~^mZ]VEMR=N,JFA B`m,쪦i(uܦeeU$E4̢$a '~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a )~zvMr nˮjfIb~^-)z%9!yivY5I8 ( r1A]ӳï۲YqaUQA0 Q=9~5=1-)z%9!yivY5I8 ( r1]ӳï۲YqaUQA0 Q=9~5=1-)z%9!yivY5I8 ( rER=N,JFA Bm,쪦i(uܦeeU$E4̢$a ~zvMr -)z%9!yivY5I8 ( r1]ӳï۲YqaUQA0 Q|@=9~5=1-)z%9!yivY5I8 ( r1]ӳï## XUB4ŝK_i!P/q|"\2pi*¥q(Ky /q|HI$ LhzvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a ~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a ~zvMr nˮjfIb~^mZ]VEMuܦeeU$E4̢$a P~zvMr nˮjfIb~^mZ]VEMR=N,JFA B@m,쪦i(uܦeeU$E4̢$a p~zvMr nˮjfIb~^mZ]VEMR=N,JFA B`m,쪦i(uܦeeU$E4̢$a ~FA Bm,쪦i(uܦeeU$E4̢$a ~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a 0~zvMr nˮjfIb~^mZ]VEMR=N,JFA B m,쪦i(nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a  ~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a  ~zvMr nˮjfIb~^mZ]VEMR=N,JP?h[^-AA%a99\'G PВ,ف/qpL4'tsss~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a  ~zvMr $E4̢$a p~zvMr nˮjfIb~^mZ]VEMR=N,JFA B`m,쪦i(uܦeeU$E4̢$a i(uܦeeU$E4̢$a P~zvMr nˮjfIb~^mZ]VEMR=N,JFA B@m,쪦i(uܦeeUm,쪦i(uܦeeU$E4̢$a 0~zvMr nˮjfIb~^mZ]VEMR=N,JFA B m,쪦N;0($UQ31g2G@!tR,"@W) ۖaaaa7J[ra2bx*R8a"B 2`` "@x  8`x<lUUUUUUI$I$I$I$UUUUUUUUUU'ᳵ!?_Х l ٓ  Х;!""""""""""""""VUUUUUUUUUUUUUUU$I$I$I$I$I$I$I$I(TTN*o'PEA>YIJ3"JUUUUUUUUUI1333333333a$I4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]aaaaaaaaaaaaaaaaZeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiܶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqq^u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy}}}}}}}}}}}}}}}}!               baaaaaaaaaaaaaaa((((((((((((((((8888888888888888%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IfYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYiiiiiiiiiiiiiiiiyyyyyyyyyyyyyyyy)(((((((((((((((jiiiiiiiiiiiiiii~]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]W{{{{{{{{-˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲n۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮}}}}}}}}}}}}}}}^ei(uܦeeU$E4̢$a  `skr xݖYqaUQA0 0 ðqqqqqqqqqqqqqqq,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,yyyyyyyyyyyyyyyM4M4M4M4M4M4M4M4M4M4M4M4M4Mm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮}}}}}}}}}}}}}}}^ei(uܦeeU$E4̢$a aaaaaaaaaaaaaaaa8888888888888888eYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY<<<<<<<<<<<<<<<E:634 2$I$I$I$I$I$I$IjUUUUUUUUUj`UUUUUU+!!f3|R Х$4UI$I$VUUUUUUUUUUUUUU%I$I$I$I$I$I+TtR-"t7Z']%]ffffff /m۶m۶m۶m۶m $I$I$I$I$I$I$I$jOd0K2D GP@<840,($  |<F\,D< B1+s$<2/bt𷐿#pzzUUUUUUUUUUUUU=@d0K2D dzcH a |5u$bI Х$ uI$IVUUUUUUUUUUUUUUUTR;@!UUUUUUUUUUUjI$I$I$I$I$I$IXUUUU+T Х$4q?UUUjI$I$IĪ*Q$I$I$I$I$I+T Х;(4!"""""""""""""""jUUUUUUUUUUUUUUUժP$I$I$I$I$I$I$I$+Tb 2@TUUUUUUUUUUUUTb X UUUUUUUUUUUUUUT Х$4*UUUjI$I$I$Q$I$I$I$I$+TR Х;""""""""""""""IbUUUUUUUUUUUUUUU@I$I$I$I$I$I$I$I+T; UUUUUUUUUUUժjI$I$I$I$I$I$I$*+TbI Х$ )I$IdUUUUUUUUUUUUUUUTb 2i T Х;`!"""""""""""""jIXUUUUUUUUUUUUUUU%I$I$I$I$I$I$I$+T-$`t0 h%I$I$I.- '#I$I$I$I$I$IkscSC3#²rbRB2"q۶m۶m۶m۶m۶m۶m۶m۪j+!b!?!-hqď Х$4?UUUUjI$I$I$IQ$I$I$I$I+Tb UUUUUUUUUUUUUUTb Х$ I$I$YUUUUUUUUUUUUUUU?T&g+ppPDlbAd?)Qq>uXxAM&R`4 TX(*I}|Nw<8p> :yy "k/鸛?/ϋ;F_%賸请OmGkJ UH5q̬kʱR 9.$%*qrG:R߱ oIf$/ ˹(;C\,U u^.\wi`͠?"a(,[%A&!X|[dj)ƴ˚GqW2zR>Arrw5}sQk5ulvRtQ}\hJD.$Nh*Ӊ_g!FM7&($tVNNoBb4E` @[Zϯ~gN{zMݻB7S,4PG qh~Fl$`xG>?ҠEFF] "33cPW-=jTyGRӗ 1>o1bKhp%X9uOT{:C~b}K_җ/}yyyy9IC@K9^=2(CGa$/t*^cITb8'v .W8uOT{:oCaL.#QDD{ Y˚xz>is.+_&ߐN>דtzZ=s)jkbZ̩':_k:M%0u,UN~hV9Od\9#`z'G6-!8q=ZBGfHx54GRie6^aM)3RB~K*a ;;+وWhGyS'q~pX4(s`XBb"J@8yon6eX?$o.Ҭ¨k  |5-{n3$,03@x>zmK#Gvܼ b¸ I"+ީJ)GVoVoVoVoVoƚc(wN(uܦedхIBΎ`/ Q8i6&cEH8j L/d>.Kɥw ȥsQ.7=]!]nm3F =bR?: !? 6Gpӟ`wB= r+ t1B4dۆ8N 0B v*O LDS`q qzwE^3d7'tccHD& s>NG/Z )FTM3_#Ն F@]PBPkbJ{XDPH!\7̟*u$a=ïab׺iQȠ 6レ1ej1 ֞\m/ VlW}7h3QTy?ނpR{t'FM#<{y4&w\aIR(noU]Gv޻ J 7PGS䌌[t86.{6hEX;D֟#M.#a0aȫ׭]n؂,F?h zu+e?7rWQ+r-9@) ҭ]"fc296r..N)GN[nŕ rŦG #G-#)ٯ? iMB1-]|rZ~5J-h.@E&. |;< nAR)*0S0eU{"gۅ %']G)gУ8XQlСprd-D JT), bZYޔ}Gp {$WQ'cK=0iR2[ sY?Io9N *mVV S<0I>1z)c `h)/ڱ%ACn)/DA )a)WzONɆ_[.ZT&U0q=AD5ZS/0'JDUwPK P5: c_N_3.w$\|˜[C^8V͗lL+ ">6*.Ÿi2~؀üoe|OOBC+>w{J`kv?Y|n2j@2/ي+z'WD}XgmT&]PLLڠKxAט}]s?¸+xWlugpaؤ MtP$SIL2.>v`+Bj8 &]Τ<" rY,1(Vfvj[,u.T\UPMzlXr]3&f[e.fcLLo'2!݅]u+u"Q,-1bD3n0u~2ILﲵ jC >_[}v].o&h[ $TE{Љ L:h /Bk9Z>93|K(2FE+:jm>uK4,1,0E/_ Y,"S&{3MMSLiP?/h/*Iߢ{?eNi$ʝZr0E8IenQBAG%lqM%(!& X!NPQN^+[(& TaGueނmlͺ]P)*9 9\ WD$zCoGV^;t#jJ@'`%c11&`CfafXآ((( _ j8 &LIt:6K2 .Ɋ*z&Gj"ZIUlRD #|#dAz@ g$)7}I>}"7]ȁۧyYqfiUFa%YQQHM@ˣ8I0xM*r`8P  8 @ 80(5P$:e'<N ^bظ%v-r++ j8 &LIt:6K2 .Ɋ*z&Gj"ZIUlRD\~nnAz@ g$)7}I>}"7]ȁۧyYqfiUFa%YQQHM@ˣ8I0xM*r`{챿OҪ¦K ɑGqarT-,Q>}CІ6 mhpLBx~ӗ.p˞؅}uwmVe6]ULD <4ؤ"6na:뮻c>}΂I(So|_EnPOҪ¦K ɑG p j8 &LIt:6K2 .Ɋ*z&Gj"ZIUlRD      5P$:e'<ܠ'v!ne]UMdED=#5-$ *6ȁ[X md#F.r\".H,2%/;]3?#`0+$UUUUmUUUUz!}tO-UUUUUZU| >=7VUUjUU-gKTܤZUUUUC,SqjUUUVUBztOMUUUZUUx >=7VUUjUU-gKTܤZUUUUC tM*UUUUYUUUCy@ՃRUJ]<]<vef"PW:QUUUǓlJXt:Fh4ʕjXIUJP*HG q@u󾱆(]6M%CL.K<&I#€, G`E!A@ C l8۷o߾=Fh4FC9䐫6hK֊|>|>|>|>|>|>|HByLFY<D8, B@@)@ [4Fh4Fh4Fh4Fh4Fh4o߾}׽u{^ǽTT :LRDP D/ُe4.c>rQi_$zgV6V6HǛb^bgYjzAK<̈dnw^uv% *ޢ(2?h/}'p3&.H,/!oy"ejwEZ(x%j=H)cUF1.GY oQqD-v@5Y\F %X [92Ø>.+]ӈPm +3C% 4VKeڜׄ)Pna&ơm)1vtԃ:?\)`|tA{΁!NT ՘' z6~< Wbp&1Aǧb$(u,'e*Pi*jg]Ռ,D+T5f333/;{zppi>t}9dRQ ,{Z*բN%D}2MsT(Ip4k!sb~lԴƱYlhZ*:btj!%pڥ -!n$.VK\Mt?gеB?=]g?@-7@@ 0=\l6~E>{|x?x3`~j ަgGbot)\Q~/|4j0x(OҺs{F Э?ԟ;ě̦gs dӒU> 1sJ&\?CR(tFla9a1i3P&IcgWi9"ϥ>*\GsN߱\s.=׾'kߓr䈹L21^y>[JKY-%WZ/qB(II IW"*%5|%{frO~;-D~»jI8@T]Hp/b @w'1L$gD|Asj ,xN%-=‰Sv G,+biP1%x  -N,RGAMׁ9J+F8XBI_Xe9KMH]"5"ЈPTL /?ߒi^ 96/` L QP)٤z.ʛq$e6\ MVNEU[ DQ0+X:uY3n6 #o`mqe1|T G|'iy0HI=?D$e6Y =gU WA⌨2;?=Gl !XO#YuNL@~E[YzLrøuY-cXGھȬ Wz1=cDJBLR-yRj`x*pHL`~ePNȾE9 څ5Vu uB8uk o7o^a2tXmgczTKk{\va3TM۪ Ӈ8v4Zv^⯁ C>m{1lF0x pxeb?Mx)s% q *E"7Fb,`0$CP \IJQ$30CL%=T$2VVVSQo0\_㗳6+m&Qs^yx⦧͗j-;"蟙Th熜;_*[I\5 PYiu۾uLn>U#eC6$GV.LaiH/v0s% Mw/kHs?j ` 7(lD &GZ2؎B`!r|{tD>Ut`Wғ]ܞ*kzͻc{ntQw3\7?Oc~[&簭W+>{ug{{|13~MOSZ!g^20 G.:B1 afj"D 5R::Gqq}6Su`hSќm%HxD Wxb "#4" {B*[Յ5)nBLQx/3}*?̬Q6P™=]6_ fG8b| Y$FʄHYW*4(m6w=_ne2įh", eDK+= MaTX])#RpXu(W\"q ;#6Pf_ǟ?St#paݭVw*YPʗP:L6T Ffp1dkIB\Qh2e2q[@)Hxr =5˝c 47;>h[&qq{Zv k0aAJ4:c OqكX# '%1 bZ+aCu.C5o4b]n9Hf5O{z8i8tU8>Cɢ|Kn]%!4 m;L#@YuZ %"A0 V >ƻfQO 7FY%/sqIODB=APZ |.PE?zx谹â03-Ƨ&ߘ_Gg7R0FyW w2)EOuр\dE!iPDv0d6 ж+-eq|PKmIk9o$xЂ" =jD^d@@*;+n"F$Qm`:ct(9%Mz: N@#$,Gb4,8ceS4r7r!cĭús) MO2_`gbcdEϜQNaRAap4y^  INܦ"B?OV?6"K;ru*?7GnKF gsXT>!b''an>';uIAB_4|^WFjɃPW BruoH?๛f-E^/# prgTE/Oх ˛x+.~?gHY*a> o~|.ȉD요Ѐy'-NKUB>#\VU:PfW{SyuZ%M7 j9V\Rv9/m ED',. 7}HY."ҁQO:TuL&3{%/I ` /C{=F ;$q=B[ɿQB.$>+eң  NjVE VF$,7Ę`"3/8?봉] ox/DDo"-C.zb3yS2ic&@#*p̎9j!Ecl1/q!_oP˜Hiv:,D2PTRV@Q]M40A|A= ;۸D`cl5Ww`t(ht q,x]Cfں|E}r~J&'q _&_6H8NyqwC˜^Qi]XYg ޘ.26{'V}Ӏ_lrLgg2AVuA Y:V:_>'|6)Խ^}$6utM3GȽS^F;kNõC_)J bS۩X }&_t;c<^ 7QU1r$Ѐ Ggש3d>|%:3^g< Kl WvuvvzvM{,J@ UQ@8$G1?6-.z.1]=f]۩}.ҾC|ŨEȃ8G 녎n~]@hUQn`] UsOMs0(îm\cu -)z̒ VEM)M˰0zvM9_в,Q EIafIb~^mZ]VEM))1]=q|9~5=~]Bˮj$G1?6-.&Aq|m\cu -)z̒dYeYeYeYeYeYeYeYcABP( BP(dM˰˪5 fQra횞 r .eW5EρY[cu -)z̒0zvM/(I9EIaaskz.1]=fIb~^mZ]VEM)WB I2h%^gxW0 ľ8x@h?Lc,uLgwB%ad*G5BW ϑ39J? e?( ?/;Xca~;֔#?\uuutj$GV M˰˪I E0(îm\cu -)z̒[1?6-.&Aq|,J@ ]sA%쪦90Kr$!yivYFAv=oïKhUMs`䨊!yivY5 fQra횞 r .eW5EρY*uܦeeU$"?oEIaaskz.1]vY5 fQra횞 r .eW5EρY#*uܦeeU$"?oEIaaskz.1]=fIqaUQ@8a% G,C:n2*jH7̢$0 °9~5=~]Bˮj$ǁqaUQ@8a% Q]ۮ ZvUS%9b~^mZWw;hFUsiK(P8YR . 0C*J L +oHs*9%iTf]j)(\S ]qKu5 N0@tc_^_j&U|J9M$*vF-]͜[!s546Ml]b[:Z FfE{dY) -}_lFy{:c DI"bå:)B(83Vb0~3TVj"X$قKC FxUiqh3cw{dMES1(b'PO~Δ>Zs@ZνR@zjJ\խ&A[Q$(pqyA  3(ḼVKFz牨!tm`cUF&^4۾/0bGTz;[l$b89:PK)09ifӬxߝO'v9C಍Ƽ, \Ck?j!$߸`q3@[؞p^ 8s[ۛYG@>݇\/ŬlB*Y˵b++7P4-PEPS:MJQSoV u(09UUUUUUUlM̢mtј YÉEZv%{{_zrCCN,JvM<e76-.&)NP?M4M4/QK[$N3IR0$!% B%U4Y6.I\V|43csn>*3z)A 66g Lq%@C˲ꊪfZ)HnD, TAbu52&_q++s3]W"s<*^=/Q s…-*ciut,Jy(e@K,`U ;[,L0k|eӰK?\HRHYYzGħe.ʃqi &"#@HELF AH`raUQA).b/ooH(4cx )1o \ qbuR4B1ߔ_Hso]A+Gc[hr KB:LQ Mʠ˩d=bA08 pނ wA[B{3C\XjT)P|L7%R\`j 53)-JdJdJr'TE/=98k%QҶ+SghWL0"oy8 (9~aM<1x]ġeW5EOP? M˰˪IiE#qfQrG&)4#tn2:ԛ^Ge[׻uW]O]q->6).b/ooH(4cx )1o \ qbuR4B1ߔ_HeE< v{]c0smə/JT/NX)}VGmC`!"D$$$ hFԕo86lf+ٴ M` TrEW@q< Cx8Xdif4@w]5s7ݽ{ܽݻݻ+쭻;;n'dQu{ν{wϽwݻw߶sswB-1f=e̙b̘Rf̔2fʌ2eƬ#qwn{yۑ(٩v^!%h'=!>wOWAQD(Gm0S ڿ];w;w眻0SrzC:4TK0[nƾ-?OK%B_r3t WQPZzQ){}4oጫ~U_?ҢT8/>EU۫TTmQCjѾ?_ImRH,SqjIؼ쾳Z4orYL[$^UA ߹Ru@ MFHeI-~4D0*OTTQ}m ]5,ɂQF`T sfݪf'ilv5Un7St۞ v/٭f5nev wU~~!SnUnEr?ŷm6a~N<%IzrNm@ƒ ._֯ʮ~fzZ'jV "p>zESUUUUUUUUUUUUUUIQyzyi(uܦeeU$E4̢$a0]ۮYmUM,Q M˰˪IiEI(a ]ӳï۲YqaUQA0K1  {~skzcu[vUS4KrC:n2*j"qfQ0 bm,쪦i(uܦeeU$E4̢$a0]ۮYmUMqaUQA0 Q@.w=og9_eW5EO$G1?6-.&)a%A `~zvMr nˮjfIb~^mZ]VEMR=N,JFe0_ `e(,qeeeSԅU$`$U$CTHU@HBPw=og9_eW5EO$G1?6-.&)a%A X~zvMr nˮjȂx"gPBP6@xFg5/!JDDDR""""BDD0z)0|>IoA)RB62N#(Qbo E!sMer@Ŗ{+l.  m**ntV''`G~*oa~IBaaa*tyxآAN'U`̈-nZ;V2J@9̃2;!'Y͒ˊ =ѩUwi8_uOOғ';U_ ɗnޙq AgluW"6p. N1qT6QIqa8'd`#e?{^ qv䴒&kVzz]"uoy%`vrnh :m\MӽSY} Wpy!T Yb+jO/nvX:DEm(;Ė ͉%AAޣch/3f="T詥{5B f,t< !gIH‡Ti g2nsbG_ƩQ98үԆ(q]F6#Xo{,Ǚ[t1*HJżn >20>8u^ǹwx{ f&)B?a#1ve9?K7i30zM>""ƥޠynOvCMZ >7}#Uuƌ0TCe6S"5_Hj'=T<X/u9ARط֝9pρyNzU<[ӔvNvy REViwV}>X;7GO2^Ձ PZ Yi0!- qzQδ\9nǙUv 'h{q&ʷ ^iJHBȴH < %~8c+"HpF._>86bжK oߤ<泈bM,T aN.b@aHQʺNmR`ZQi+ʓMK3A9x刻r< Ej%,8 qG$QqUZq_۵Xi4ak2 hŅ=%9D~^mZ]aU$EQ8qaWpX5IzV(fIEx 3FJ)5Q%MuWƍ_z1J'"(QA10hO;5!NhBuT!&bX,0&_rvUӍYN$18 01nP̒p"?6-î*jFh4"h0` C ï}o9F xo"@D$0H9&&34nܺyM(Q֭;mڬYsLgC1w^1;7nܸ͚dƍ;%٭G-z&aU#$Nt2@@$B7K 19@UdZa"^"~@#Tkti 5(p3QAз %5O _WBLj ]Rde/ AE@*~EEix |&(%PE>VUUUUUUUURc !Yx|z Ebskzcu[I,Q M˰˪)?;0( 6-.&)YP $a,]ۮYmU}B:n2*j"i{{{8 9"9~KMr nˮjfIb~^mZ]VEMR}8 (@HX(ͬjfIb~^mZ]VEMR}8 (@HX(H4̢ !A#-_=(x~Wv$7nF*q mɒ>R,쪦i(uܦeeU$E08 9"9~JMr nˮjfIb~^mZ]VEMR}8 nV zu9q~mniv^e5Na=]-YrU\h,r  (${#ug]c_ۭ[WYS}OlK\G5 ľ˳I x"b )H0R48-z8m(:dGà q`)N5m/{QN3#CW( ]:6M2 .˪*&I"ziYE|oAh4X,D8W6u e `]U5MQ ](k(x~Wv$7nf ]UMEt=S53-qh?I,{"#Ktɚ!1z-*PRX! |Y`USDO ]۫ p@[BCdL V\;R!j6fӍ31R !6d|ޢSp 23\W/N'`|lP⼙c_!_ c+ܩ CaB3`EURSIĆٲ**O7DJ| BZP? 쀰5UDͳ4r$1*'7wdDDA_Û;7-4E+OF.TxZΰ Au:MPA6YdSx6Y3d1_ QtAd2" kxs:Xre ȅ O|v!(nU Q:8p\| /!&k,kyQʎM ľ˳IrbER"G;I@2hX%(nU Q:8]wu]լf5YjVլf5Yj?ϟ?ϟ?߿߿߿߿w}w}w}w]qN/YIT9KM&#" :7w n`[h,!%W*`\7aoy[򖷼ϟ?ϟ?_ܪ@K=b!3pFe#^D$Ik=㽾y=z{xy+<NU$<OJ> xg9|y_Ϯ={IZL&,y=W u^Z|FXzy>zOu]N-zzW"6fv5_IiAzɏ;z~z?*6lc15'5\&\k$. k" 9 eޓ>Y|d|4c:8@k-<x[nLω2f'xG " \my{}5P,,_LN |ҵ +99s9s9RJ)RJs9s93c1c1c1\=y{=y{ރ 9"c])RJ)R*˲,˲,˲,˲,2 0 0 \=y{=y{sI:RwZFdKs9srݝs9s9 BP( B %@LRBvJE*CTP-(UjJ!|$`}kZi'Iq    =5-r%phL`ʕ|>|>|=og9_eW5EO$G1?6-.&)a(R}ȃ{ysfkuFc%[qS[73o`}M/Wm3m_ޘ3sܨvkԭjƍ A$`jK2x;n!(   )>A?T;]DLɆլ^tͶUj V UCb9"\?A)RJ)RJ)]eYeYeaaX\U U*TPBU U*T  252 0M4M4M4s9s9眻\U U*TPBU U*T 9@AAAAAA8s99s9s9s\U U*TPBU U*T<҉ 93@;[kZkVZkZkuaa!    aa  ?aT"f2$8a$"f#IpaI"2pa[B 2bHFH0@2Ud9 (E迺˲s9s9svwwwwwwwwwwwwwwwAAA4M4M4MSlH i Z 4(-HKR$F @!A \  22P iiiZkZk111111111|AiZB* J *PiPZ$H +O+m3I6kP![&ݒ@#(03031\;$^hfA=Z'`Kce* uX 1iHugyѠ26VP>62Xq'ޡ3 !4 >vH&|[pRxOhm.0%bTǤ!annbf5a kXְ5a kX~ׯ_~ׯ_~ӧO>}ӧO>}ӧO>}Ӹqƍ6&e9i$ wLd3vևqY'>9Q˰˪h0  xղ8mygyg>}ӧO>}ӧO>}C4h .)2wV&>w G @O8 5Xq'ޡ3 A <!qFP/nKOՎ6n$?ѣu24VPRyPQTM3oomFmFmFmFm@wH&|[pRxOhm.0%bTǤ!aUlL4K,K,+++++?qƍ7nܸqƍ;VP1iHuA4h \+P(Rd  M|Dg|@mBg@LW.N>W;*ڸjD8X C]"HAqLF]P6D#!BF TA;Ff+d;tQ#d;$hj>b-r)vIQP'zN6T@*cҐ0*i&!Ѡ2%b X @"#Hx _#niRC'p1Y#F&&8,GCCc#-Uh44D|`V tײqP-K4:\\QyYH܊FGFGCIcō TѰ  mc6a]MFGFGSuil?52:%╊K2t45*44:ӁZhhdiid44l4*x3(pK'@"hZ[lj(\%0,{{?w9::::::::::::::::::8t  ` 'BsaQp! Q: @VjZVjZVs9眳X,bX,bXpT6( FbxpL4L;s9s9s9s9;Ǿ_ 77' 0' 9`.DAAAAs9s9\ I [f!EQEQEQEQRJ)RJ)\ 9`.9s9s9s9RJ)RJ)R9c1c1c1c1\  9b(])RJ)RJ,0 0 0 ð\   e8rFHh!"D!B"D!Bm۶m۶m۶m۶m۶ms9s9\ |"po֐S_XjۋY_iI$8c`16E T`0y2*&X|2e8-:ї~$_{_5A)e".OSu889:9..*D1*P`|_,⫐gi]ZAAA-6^[ݘ}]Nݙ%QziYUI9( Qz9|5;1-)X9) =wczeF4EȢpyI|~LʘHxWx`|xdj'Z#wI\d/ߴ zY9/# 4/.&+'a}ȃ{9njfLb ;RNڠ̹JxFX7x|xmt,pt\>nr?jfIb~މGjIC),?b "~ӽw7goFg3&_W\Xh}T'mP\LL؈Lʗx m|xjt)p~lnhfVAY 4{bF o$N- G8t?S743/'08^-ZaG7R'f7sbRtB32!p/\ڐ V_>R j9BiNy7iX H t8KG^C?ܻvWs6krcʥډHu 3#n#3BDt&LE)̔T%)NH 'zz{:D J][P, U賸N#Qq^Nwo 1b1cx*(ߐ=cja&:\KCꎩ0}۾:yCA$zmmU q[(F1P6\qP"IF`LY0cN!((sqqZq6CD"t㲌kbSo22c<| È2ߪKc;orJ=__\2i&rns}+Vzcm=lXԅTw)'O:0G[dfQ,MUfYNGf#`%0I}w[u(( `ʫ{z@ g$:x6X7w2Wttg ,X+eV\6jfIb ,|5ܢ%~=='>O|'muBȄʇtFdTC3B#/~_/~_SJC:c#2kbZpLBwhG{s'sk5L*Z`Wޡ ͝ܫZTZLBʗxHwpVhDc|wa` aҥ<¡y8[+5P$\P(>% ̋ L&=PL|HglD&\@K<;8c+4"1ڭP~bZ`T*`NNaɫ{z@ g0 hNj|%&_?E횞@sy8[$-5Pd>`\^̽ZJ*h*4|\ڝX}ULӗȅڇuFeUDʃ4B$o+lMr nM͓, uܦeeU$E4L恜cwmzYُ #$aDR"2O4̢ ̋ 5ܢ%z_yuO(.΂I(u2okfOb޾fnj:)s*%2! o. 3zb>ّa0 >>؆@f]c.άwJʔK'umd \ ɐwBHt$?p.l{w'8{Z4:0Wt Z.jco2$E5~bJ ȄʇtFdTC3B#: U"LG8t?ӻ\^̽ZJ*Ȅ |tglFd=_uEt)p~lnhf^d%N`-~0njG5ے%QʎM ľ˳Wm6e] i(p`WdG( 0 {9wk56[1J-tpV&UN4F">5-%wւJHu4?q.miqe0Ǔ"QϬLsW^ّܸZwyV7ઍҦL¢ S53-% g<Ph¬yڥۙXӏk%K*! P7iH3(w{7Wk3[/JhuRTJd4B:`1-%qqTrC#2Dm`t*g/6fzBӣ瞞^= pa5h0k Y]lQs]'O{uS+Q=0Y>*jX0rhZojdoʫʲղgr&-)/?#"]W,BK joe p~0 |_&~mobOyX"`hؠ9F_߼N55mM,DtFAM!]r<:=nk` 人Mj̀eėz '\k4NREwbˠ*t=dq?k_T޾*/d,)?y-{1R#Waslp8L+Kg8J5'8Hk* # g_'QZB6!SȬ.ә@&$4]ɥAD2ٟI*,wob-s'4-z㵟ϥr+ΠߖS1hr 0~a06q¹"CWMx]پfiq_u7^'O?NC-$Q ku>X?hTMTՇJje K)0@4rN:*A)`-}~R_RJ27kơҖv*H<~5 $tG#VTN$|b@tUUj?_|^(;:e3(;X@re ډk ӳt"g/c(·~B-vAѢCq<J/q.rq6e'qurD! 4:W<#`0%0 0 kL  ʎL {:W S02jkQ=% uLE4lîwz1<#l0ݷmuM35Q\MRT &) A0`J}F^byGܲ0.xI}UhYI9Xs1֠Zd:RitGCwXqniV"8}\y&I>Cpnlb\~g1$))^{}_g {}@#}xן:*ڧG9?c.̌ +p" UOs?m֥BLPb^ZVLR N0RNh1lm,6&gg6²5}]zy;mD+@,.z?m,p-ӭ9zqq1H#Qf{}(ԃng9{/mٝnԛKK~kέ;X[UcN9*E>ABS/s">H3.bn/֢f+*/BYUIEJR*td:y;2`]o}s<7ֶh?'o޺t>/w?'o޺t>/w~kέ;X[퍵j::p1v{\5[T,}\2J*RjP:{BXFSJQ"R;1 O va LZ1V}J}1yܑцo_N}` V֪Nwdcb?eRˮKh4,vxZ"iCmXۛ–m98a(\wu<ܮ'е%Cd,L#4%ɶtz+)eɗr q ЙØ>:@9I'LgJJ o;zj InɲVkX{9mdĤ) Vqۯ Agqȷ}DtЛt"m7ijF`=+-0>O>!c>{Ox160v#H$ 5hz [}݈} vgd['chsAߕ [,d]q~8I)}Wv13ydӽ^Ms|RO2~ {җ|ӛ4|NRdD#9ӳ .ȋvwAG$1\Ԍ6rҤ6GˑJ"4)G7 %/555)L\% +9-7L _ F0?aGQORR>EW%YgZUw%y~d_,i*ʪMpM5vۼq" [z bjWUՆ,ߜ _stN@uc w|;z'D,kzMy_f\l@k= aLPٽ.&k}eoG'-X}Иw1oA8'dM'rD6"+ٌpF(dC!M rL6&kAmP't< DQJJK)ES*R*jbZ+굂b,kƢj-[R[8Wεt݋}/Ń 196X-e'Y>΂4& i{XZi3mc@Mt$Tw¡p).SV9V [c:nj;Sw86Ǯݵl۶ns_n̓y3կޯ^ !q)){ Ch$Dh>ը:S^,u c>oj?S8<lnA98`B08ԇp^$vI!_$;O(LHT'M4KQKGˍTKqKg͖tKK KKMKKˍK7d FNà=F7L(~7_/E007`R01:cܐHF!OFN7e")\dLSfD$gPq H#e #r#mRXNIqZeB7 Jo#g4Ϸ{%!M\YsD>n~^!WN#(zMx19;a , ~;{n) F7v!$S`!ۛK(b#S" !{8ѨI"YZH?Uyj W'Lb''2E^?hVJY"pHC jp2#.Qe58ב,FA"T].hÈw=P%R]Jui`u*%ܽe0T^X!PPDž)qמb0 MbhqDFczYf1mp#$ze"Ӻ.۬C+#彇|]yt(ܹHihɰNO.fEhs6>k̳XX$tI5`؍#aH =?!0st{>ݼu߆Ŷze{Q͇Puγ@O~$?asIbu`,r ~f#t#`6")@9(I*jbţE=r9|~q :+m@}B{u ;s_<$[tW 'X3A\K'{号7~ |_bǵ`o l++XlbChFYH3#VEQDE[H6,LjfDz{B|g=jMǿ"2aΫ}A4 ~7›o3'4 -6GOp&FABStmDG=;r"NHjc@d~驆,<zs9wsx·IoÿGJ $! z= b?QYO㭚!j'2VZQ=еŘ/e Kp?zR꠳ZR}Tt qaXte\$H9OPh_1dD#a .\_+32\mK/B+PU3ֆ):{hWs߹e!}ME&D )sF%(u83PMfLjk%^d۰D#z3pޓD~9zg"!%bO |˷yG &%y?~T )|`Ul){sO#R4Ud:<ⳝр ';geP&֕QrC sNgx53{5bd`b(3 qeĺqLtƜOfByq|g<E״0 ]\i.AX+vWO}&-Q4sjFb_L{Y/@lW ':E`^3iTbX" @˨*5!s3iAwQ.rث)Zݙ໬D9lݠIR,m:'J Q yмDsV\dx\|Lj~wE۶3ai;XSg^ |||? D8%oDHiqԗ|;ܑӒ҆r]Rj]xNJӤi[yN K!~`G&ӡJNM(kJB &9NޠH7ElthvRSוiu2%LpRJYLyV=B˴w˴t25}L.LWI*=JY|s@''7Vn-gjes+brZ;yWmՃ/rG'ƮdLf\jL+/K7%r[/qr_%M/_qr)ɍz]m%NnG^nr9qסvF"7N4s9wzMͽC:^\˝^6_Vs|~oגrymR=][3v/}OcIIc'Bc j ڒ^EICZnU]sLpv˙ٵ;]x& k>rDfݬYUZg\g^grgb3rlvLl!+ikAgrgd!#gd϶k{6\@&5:%E\Q.׺ iV@v4h@;m `P'h yў!jpe6yq UfJDhVD"j{QEWRDŽ6S lN=u_Th+**RQyBqU(uEy$ȚzםqG+5횊O5Mk>Cz;}r7kܭ%.-_qp˲`u{&0!BCp۬M7Q]j0zq$wg 9IGN4+MdɆ :q73r8-ebGauerX*w0ꁣ-1a7Qpmm[Û'#pnt-np qW5㡬Vyy9p|}Ypp' n ,Fb;γ޹yJx:m.unyשo+u $i:K/7lƑ>'uJg+6?s#C.N8.he.mDŽShmU/Z"3'#7_ mRx*<+lh[΍Fuh!g%JdۆC-٥."Y%Q=Q6ԑEk&c2نHLVGǍLvȔBN>kHm$G]YzҪJBn~cFr#,'+ˎ]ٖnV)I_N] ;m޾+ {6 m3ɟA7n9.]m_uk8QwU0uthȅvwHC.V;Hmo]U2azqWH}E) SF`A5h ZJLh"C4@$avr pbY}GEK(,AB>ǣ7j8 K# N:`{qmf.Ԡ)<L[$E-A2PI'h` )2@CjP+Km~6ԎQLv?7l+TmYƲM1ZV _[[/]]gzٶd^Vfzm .fm Ʃd^GYffKլZ+alGlo[!K|y.݉pv~ n|/Ǧ>4 մGm%.uZS`ζ{̱6 tD,m$Wm_l=}ޡ@PH48-AlUsj, R- 'U%oU :vl B-TQ dHDdN2Tp7/evf-|aă_Y=Hb(蹭zrq/`Ķ17FIѲGQ./Vn*{BQ76Tˏٹ4"(+a]tBa-3 BɎ ~cf6%uaYϋP /d?R1IjN5Q ;~qb Ùkq5#J~9F|w'{ͅ{̮*pA Σ݋ixx~LjVv']%~,ͻ] $1ՂfNB, FAxttȣ_Lo$Ϭ\_ x@ÖIb]aOLDq @E,1`~"hdqjn @GڥOi !HA 0G0ݺ/* h{ 7GxJ:j洎h )X '.2 #P` [p;B+`cCA^=PfkI$ziZjR+T >N~<*s2> K}-D1/\xMnFDI(@dd_522O,K n2Xdf/oc[PIT_ju &*5@KValw$/:EP[s('4AN[h{)))))))))))****:EP[fq|+)4AN[fq|,,,,,,,,,,,-)4?JU`kv...3@KXcny/&1h niS_&1낱>Pe0yJAWh vMQFo󡄜b9u ϙ[:H wR[򯗝žό݁"Lq@̙Gt%rZ=73{V5&ߡ3Ǜ7 RcKI sc˕(J]LsȈZ1B#.G ߞ]߫d`-ˢr"! 荸N}03\0#^3K't]6/٤a5lZJ:*0@mDua=GRJ_ w^+5kăJRT*JRt:Nt:JRT*Jh4Fh4꺮뺮뺮I7]o:ӑ>ٲҨ BP( B|>ip|RH;Nt:NӉldqi4X\҆#Ε185R;DJx[ձp 󝗚Etc9EPlY 6v3)'CAkA T$.U騭>Y1-$w]LJIPZϬÃ>futtc9!3Y% (Lٽ멅0}}}}}cX,bX,Ic)z#ӁzuJFufU-U <<<<<;zPK9Om=ؐl2gq\:7KGkk3_HY2] "KǍ8Et#~ulVz^QlC(gw2iZZZZZZZx ]Ic)iqاW-)Ghhhƶa!|'U+raI)6D8qQj)牽mUg$c"dMQ{ڇٯ7o٪a q!!><.ٗTSRqӫga]ZUO'>TXpăQD3h޻V23jtT&d\LWjt47CgeczjtAН/|yuqXWJI 6,DjeT.p8`0 `0 `0dLd9N&ݺR!"x&D-[5y%D;zPK9Om="d'㸬uLoZ%рã벙}9ex^ n#~d<7}!d'nvnlr\.r\.nqnP㻍h.L{wtJFunv⋇hu܀ZVjZVjZVf,`Yo޲U "I}}}}}ès0ACDDDTCjCp߁[(=a#8nf2Χ`8zM bN~R[iZq-x2ԅ8Pt)tُ<=yb"|Osk0x1jLcgL$3$Nf6/ls~w abX}w]Eߙ3*#U<.|$ўE~”ݪДnݪ8ɵ/yu=Tq X5@hx׶8:slbuz6V\;|U Lyލ=h2S D}&ؤ6)R2=O3azYg){Oam_+U~.nx Nr)w`CIswFڞYu ~,gEtT8vT^wױg2ĆU hyrSzosw"u[uyuXv*?OQl+ܗM@8z 2,%$ܺm]Ls'/ˤ&u<tСC y7uoaHIŃ:ʼn&k <}q҈x. *D %PM0$jZVCwpk[ʜ`'!x[})ɪzI 6嫈4N8qsS62$~X 8p8[}G=#ʲJ=:=T#epP'QxS4훅V}0L  '7nxBAn'MKMrsl]NWԨNp20Smڴi9˭i2ѧ`p.Jdé{bCr=F}r*Y#WSh % v یǤYM'"}B@:h4.e`Z<.x9g9-X(Jq;5,bHl5hھp(Bu2L&d2L&͍x<XNNNNNNNNNNNNN,bX,qqqqqqqqqqqqqppppppppppppooooooooooooo̾Lpv[JIРWfڶmQE(H Tױ9т)lPnyܥjF:c*Ƴć GlCyޘؼp|3fS yD ^m"V7d4H@tS#F ,S0F(a0tSָl!3y肀ls\+c`JYתT}>L0a=~qgںXȼ\Y4Adp88p(^Er, ׌tez^˗/:rwVkJ%=hCӅMqvn ոR\uHpH^{grҲFA5u? 2 ӳejHF }i ²JN&`7yf:18mօeBL";]5 )11.we/6V' (/|bp6 *֙Iԃq7_ڮL$hH~'92^DYB IDDCcL)`F~䘱 N5qbTyDȎ.L } /Wq#FJ ~h 4CM0Z4A2Ǎ,Lw$7H<4fdfG+Dƒ}#G0O8lΘ J&F1 ,HhP(8Q1ϵIBuEHHHHHHH }i ²JN|>|>|>ωr]'f랑}m]ᐡI|ˋA8 o/\G upƜxqiJEj x<x<x<pޙrǼQPM*!kt틦bDwtm3+2ϓ_"ᄡY NۆuaYP'X{gr b{pPt H˫[R+T A~zvc6531%YUS'!x[}gոdY.*ӾK$#_KmXU u2ypޙrǾASQ*Fxn]X,!US.N0%+4wuμtfZʞt FpDl6fl6fl6m]kD%J(<<<<1%4o/,múR!Hp;eEjbbb"kt틦b/B0L&d2L&d2L&Hp;eEjQ]^n_4m{O~daiiiiiiiii)~mhD]\_7E>|&/Oҋ 7IK$uj`"|  žǫEKeq6w|m!]G$[7>)Ȩ1KbA?O_PF\\=LzqFp-UQ0kŧHSzf'd@J\ J21b.'j-k.iM{uG g!nQWXRt>um,(>3U nAc01]%쀱\wB<KRM.t5TÅ 枿so{rm#kA\,j(XcՑ-63UK,=Zy},xXBE]6&s$'~R>)u`#>p;y?#{. nnmmbϦZaZqu\8",THl/PG=(ճ^C*&M"GNv[MAENɉpkv"pʠސzP Oyf,jY|eV6b8YqW% ˌ33Ix49;;a>]"2R"<wW.K`*q9п'3 14Z7.Q|Q2n 1PQiEE5vR>W\?l'4A`)4?JU`kvaaaaaaaaaaazb(4@LXdp|c$0M\kzi.=L[jyj-Pbq{{%,3:AHOV]dkry| !(/6=DKRY`gnu|| #.9DOZep{~$/:EP[fq|!,7BMXcny)4?JU`kv&1,D$q۴Nr^I}Rf_zjSyCd[4v̴a3VK|+"h" KD]y#3}vl^.n` h| } %,3:AHOV]dkry$+29@GNU\cjqx  '.5gT&Gc@ @Hm۶m۶m۶m۪* 8%Tav—.,`wЦ۞iz2RKRyDTj*Qwo]Mwwwwwwwm۶m۶m۶m۶m۶m۶m۶m۶F%$I$I$I$I M @T"D!Nc3ӢrR2ю33333 5:ށ}'!AGMSY_ekqw}"(.4:@FLRX^djpv| $*06DJPV\bhntz #.9DOZep{R]hs~'4AKU_is}$.8BLV`jt!+5@KValw&0:DNYdoz -:GTanx %+17=CIOU[agmsy !'-39?EKQW]ciou{!֡+ Q 20K)&f =VؘGNxa>*MѦnf;G8 #Vq,BP( A;FP( BP(%E)JRZiYiTs, mk8s9s9\.ܬuMp5ً:FOgT&Gcx>nΙIh1 e"@cH a( m%(rm۶m۶m۶m۶mnΙIh1ת뺮뺮뺮뺮z6]5Ȣf{{ZTAWXSit6Key4h4 a[휙4=ݍsP&h0`@P(t6] 9 R}}}}} e񗛵N<&{R(l2$h,t8-93i{-ZL$`, JR m+\g v vadT#Ճ%+17=CIOU[agmsy8BLWbhnt %2?LYcn} *4>ITcv$/Sh}! A$I38'Q.n_Nջz/s9jB";DܐFuq7 )c׮ 0!Z@W +ެ۷(~B/ҏ ";njM\o);M_q +9KWco{ #/;GS_kw+7CO[gs$3BQ`o~#2AP_n}"1@O^kx!?N]l{-:GTan{*6BNZfr~(9J[l (7FUds '6ETcr #/;GXiz$5Ff)5AHOV]dkry !(/6=DKix,;JYet  %4@LXdp|  $0LZft'.5?PZahov}'1;EOYcmw!29@GNU\cjqx  '.5c+E5q(5V0az zJ0{R*_ʋI;/dF 4gl A(@ #/P  &-4;BIPW^elsz ")07>ELSZahov}  %,3:AHOV]dkry!!(/6=DKRY`gnu|"$+29@GNU\cjqx## '.5ELSZahov}''%,3:AHOV]dkry((((((((((((((((()))))))))))U\cjqx*  '.5&ɵyeQ=)İt`L@{{{{[Z9xWfu%Մ4CRaq $$뺮뺮뺮+)&# ]ۙX֔SяN ̊IwEEEE*'$!ݛZؖUӑPΌK ɇ }wrmhc^YTOJE@;61,'" !wI PDwM4i (蒼~B`+ "("("(",dc{6tc'NJe;x~fZkZkZkZkZL)s9s9s9s93 %~zvrnjfb^ZVRNJFB>?K 66c1c1c1c1c|{{{{w]u]u]u]u]u]5D؁,R &Dx`NIp|>+}yuqmiea]YUQMIEA=ShsIir9x8w7v6u5t4C:3 tr9s9s9s9s9I!?x1F 'H˲,˲,˲,˲,{{{{[IJHFDB@><:86420.,*(&$"Ꚙf{{{~%210/.-,+*)(g m2::::::)M.'ƾ~RgqJR(J,% ļ|~tߙ{{{{{e!@zA#(J!  8`,FFѨʓ$|xtplhd`\XTPLHD@U51P( `r$&Dx`NIpZV+}yuqmiea]YUQMIEA=Shs1P'U40.T*EϏ;Ҳ "B~ac*Nam۶m۶m۶mʓ$|xtplhd`\XTPLHD@U51t:z{7'r%T/W Hz/*Ƌq & 4&v,tq 0 0 0 0 SK!dK%ٛIW'TIgmlztnhb\VPJD>82/hP8$q̶nV>&ŭ}eM5Լp㔑avwwwwwwwwwwwwwwwwwwWTQNKHEB?<9630-*'*$ v]-̜l< ܫ{K뺊Z*əi~Q` ˲ZkZkZkZk|vpjd^XRLF@:4.3"apjztnhb\VPJD>82/hP8$p\nlifc`]ZWTQN 7N鸈y{{{{~xrlf`ZTNHB<60]m^SG;/# ¶znbz#cz dYMA5)ȼth\fEbv`UI=1% u #w˕8R%^_ 4\#U ^-0rl3b1"1"1"1"cH)$mgO100`IQwwwwwwwwgffffffffffffffffffZWTQNKHEB?<9630-*'$! r|vpjd^XRLF@ OLIFC@=:741.+(%"ʰhP8 @DDDDDDDDDDDDDDDDD] e5դtD䳃S#’b2׸pX@(x^VT741.+(%"ʰhP8 ffffffffffffffffff <_&~^\#ppppp.5ELSZahov}{{{{%,3:AHOV]dkry|||||||||||Y`gnu|}}}}}}29D_đ*z/*Ɨ+[@hqyQ1F0, rɍ3]\bVwq){ n``uY$m۶m۶m۶m۶m?I$I$I$I$In۶m۶m۶m۶mTI=1% ĸX! u]pE崄T$Óc3ӢrHEeY5j I(gF%ȰhPmE /Njd9Rm۶m۶m۶mے$I$I$I$I$m۶m۶m۶m۶M$I$I$I$I$I$I$I$I@T RJ)Dm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$ITd9RJ)m۶m۶m۶m۶mK$I$I$I$I۶m۶m۶m۶m6I$I$I$I$IR$I$I$I$I@T RJ<m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ* m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$ITD$i8[oN)%^{^{هKR4MS\,D!h0`( G$o۶m۶m۶m۶mn۶m۶m۶m۶m[$I$I$I$Im۶m۶m۶m۶UUUUUUUUUUUUU c9II<&~@P$Cō40S{SJiǩ~c"h >!Ohviʄ,U4IR$H5bHQ"D "4H`o@5g|vʔ'K ƌ+N„ d2ZkZkZkZk֚Șh8d*S;852/,)&# ?????7߉^[XURD"ؠ!o>,T0AB4`@A  0@P/M4M4M4M4M4M4M4M4ZkZkZkZs9s9s9s9sc1c1c1c1c{{{{WM!w⺇W'Ɩf6֥uE崄T$\.˥ZkZkZkZkq\D,˳kS;# ªzbJ2Q*m{{9s9s9s9s9\5fx~ZHqĈ:lp„,Hpt:ΜGD'SŹ}qeYMA5){{{{ 0\|a "@x  fl6EB(I<9630-*'$!&Zkh4Fht@5g|vʔ'K ƌ+N„ P( Șh8d*S;852/,)&# AAAAA7߉^[XUR{{{{{qs/nM,k J)h|>{{27KvWE0p^YOxtb [|]鱔 )`Ӑ-rDSҮi_ C{`]ևWI;-ʼvhZNB6*d2L{{{{ʲz^B& ѵ}aE) ԸpX@(ænR6ũqU9Ȭ|dL4xNŭ|ung`YRKD=6/bX,bFcUG9+ȺtfXL@4(deeezj4Sr -L+>Ji7Vu$CrQFho.n+j$c\UN |>-,k%d]VO Bmmmm-;l&e^WPJGDl6tYj8Wv%DcR.r\. k49Vu0On )HgD!ဖ{{{{zsle^WPIB;4-'!z^oieYK=/!̾xj\PD8, pqqqq ~aSE7) ƸrdVjZVju/;]~bF*չeI-ؼt:NMUt<̓[#zB ҙa1ѠpH8mcSLE>70)"[[[[`]6IB;4-'!~ξjN2mQ5Ĩx`H0n ʲz^B& ѵ}aE) ԸpX@(ænR6ũqU9Ȭ|dL4vNŭ|ung`YRKD=6/l6fl6FcUG9+Ⱥt<<ELSZahov}%,3:AHOV]dkry(/6=DKRY`gnu| $+29@GNU\cjqx .5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx.5ELSZahov}%,3:AHOV]dkry(/6=DKRY`gnu|$+29@GNU\cjqx.582,'"}wqke_YSMGA;5/*%   {uoic]WQKE?,2.+(%" ̊IDž̐ysmga[UOIC=71qqqʲjpjd^XRLF@:4.)$ }wqke_YSMGA;5/*% p8Ʈ~fN6սu]E-̴x~xrlf`ZTNHB<60+&!2CBD־v^F.͵mU=% <Tf|P2CeƇʌR$;~!cYZ`Pbvrnjfb^ZVRNJFB>:62.*&" #x HWזV֕UՔTԓSӒRґQ0TUUUUUUUUUUUUUUUUU -p7v6u5t4s3r2q1  Ðywwwwwwwwwww&z^8ŵueUE5%ĴtdTD4EQEwwwwwwwwwwwwwwwwwws9s9s9_J)RJ)RJ)RJ)RJ)xph`XPH@80( DnnjU1?GGdƪ#VCr/)@tΕ]%|D ԛc+JIx e^WPIB;4-&ȘhH@AAA1xF֝e-Lܣk3ŠR⩁Y);."NNNNNN}oaSE7) Ƹrf\R: @.m'f _XQM ɈCIIIIkd]VOHA:4٨xxyyyyyqqqqqqqqq/p>Ε]%|D ԛc+JIx e^WPIB;4-&ȘhHhiii?\{ *Ih6Ut3A4(XXXXXXwi[M?1#zlbXLF<0$VVVVVqcUGt:Nt:<[z )Hg5Ts#ihhhhhhhhhh seWI;-ʼv/*^bafff&<<<<<<<<9Xw2Qp +Jif`.Mݤl4ËSr:ʙqI 111111»|ung`YRKD=61,&# 00000ƿyrBGPz)M*TKi_6EPnZ/ו !si_$ [.`W(#ZV:62.*&"^ ( A80( @!""""̼?ɹyiYI9) ȸx=4,$ |i:86420.,*(&$" `@ I [Zf{a?qqqrrrrrr29@GNU\cjqxsssssssssssssssssssssssssssssssssssstttttt18?FMT[bipw~uuuuuu4;BIPW^elszvvvv)07>ELSZahov}wwww%,3:AHOV]dkryxxxxxxxxxxxY`gnu|yyyyyy29@GNU\cjqxzzzzz.52&fl`Wst<̓[#zB ҙa1ѠpH8PUUU(ES9h"aZS LHEBjjj{;4-'!ƿ~wpib[TMF?81*$ }}}}}}}}}iE7) ƸrdVJ>2&^_____m۶m۶m۶m۶m۶m۶m۶m۶m۶ ug_}0On )HgD!U}N堙}vohaZS|>|>»jMi7ƿ~wpib[TMF?81*$ ü{tmf_XQJC<5.(" iE7) ƸrdVJ>2&fggggg{mc['f _XQK:Nt:.@֝}5QJC<5.'  YYYYb[9fJ.ٽiMh4Fh4F$ ޫ5i#b[TPB$pd/$qat[ʒ(0d/|/$qd/L_Bn4p.t(DDH J>+GR".+ v 삗NG_`peb_\YVSPύL ʈ 233333333333333333|SP M Jg%cba!p=s0p-m*j'EA*Jk[B*ɱiQ9! İtdTD4$Dh4!뺮뺮xVysmga[UOIC=72-(# T**i1q.n+k(hZkZk󥘒ztnhb\VPJD>83.)$ t:{{{ε-! xlbXND:2*"jZ ؜jR:" yaI1Pɒ(^:"_B|dPD 4;BIPW^elsz}%,3:AHOV]dkry29@GNU\cjqx.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5@,bHp9Dr!.C85!>w~&-4;BIPW^elsz )07>ELSZahov} %,3:AHOV]dkry (/6=DKRY`gnu| $+29@GNU\cjqx  '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry (/6=DKRY`gnu|!!!$+29@GNU\cjqx"" '.5MRL$`, P ]km۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶m*$y8%Q+M"!Ȩ2꺌.˨2꺌DoUUUUUUUUUUUUUUUF\,D< B@ @LR(m۶m۶m۶m۶%I$I$I$I$Im۶m۶m۶m۶mAAP_} R(`Yh:h:h:h:d!R*";S8QOd0K2D GP$ChpP( _ofWk:FOgT&Gcx%0 AA0̼<F\,D< B@ p8~]V^UT>MRDE 0 nf1c1c1c1c1wwwwwwwwwwwwwwwwwww/7A"o !!Űz^qpp[)f\C*JRT*J<>{bIPhO*t8888(e XʺDÅ\ JD&Fz=,+4+'Ԍ 9\eT]wuu儚1!Hyw'5W+S'z\jPa3s1Ja`_[r\.r\{S3J!A^v_wW^l+sLRLge75Xzօv$L ւj|`&s12F@;^~F4N_Djx=΁+#=nupsޘZ{q>0ŚXbӂj^=XlWGhm<1^<& 17?2rʌ:6Zj!XFR?RK_yzS q.>xsOZ,Gz&h51¨Qތ28h  R&)L).۶m۶m۶#"""""""""m۶m۶mK$I$Im۶m۶ d 4b7+ [ ڒLd;O `5CBO `5#A0u]u]4M4M4M4M4M2{J/7sFxn ]LEd(pV)b,Shc(̽NdV4q0c8  (-J2Y x8Z:Dͥi(r{{;ޤ ZZvՀg*Q'Z{ )$M:A#ԚPJ{,@hT0P|ț 8D g]*ȣH JЧc"8 0hH".IX$dl۶m۶mm۶m۶mݝZk ޤ I/8ΐ$*'prH&g29ˤLG3LFg2:љΤ󮪓YNK?F(%" ,m۶m۶mWUUUUUUUUUU۶m۶mV f)&#   M OHB<60*$ TT$I$I$m۶m۶md:DBj8C> [\.po$5 !FTE@PE@PE@P@UPLPT!yFZkZkZݵs%9!yDRJ)RJ)RJ3Xp4 Eq0c1c{{ޫ\,Q MP^l2$h,€dZkZkj14KrZ9͒)I&sL""q( Pe y8"8 p:i14KrC:n30c,-zfIb~^m{{{oZkZk:s9s93@$PgT&Gc8ΐ!tC CMgHWAM/('3?KWco{ #/;GS_kw+7CO[gs#/;GS_kw+7CO[gs#/;GS_kw+7CO[gs '1;+7CO[gs'3?KWco{)5AMYeq},6@JT^it$/:ELSZahov} ,8DP\ht &-4>HR\fpz'2=HS^it  +6ALWbmx1 QS P,LgkO`n6~9/vԹ&ãBlӲXs[nN~9fpp4AfUT$=(3>IT_ju%0;FQ`o~!,7BMXcny)4?JU`kv&1Qdw 5H[n ,?Rex "1@O^m| !0?N]l{  />M\kz.=L[hu| (7FUds%4CRap$3BQ`oz&5DSbq%2AP_n}"1@O^m|!0?N]l{ />M\kz.=L[jy-IT_ju%*7DQ%Zkv &'4AN[hu '2AP_n}((((((((((yR")HRBD\ݜML=$ o([j1Ҍ? VA]&H%Le')kdaA34'͌0f0' ::3 A<aqu2+$A- )Hg":2+$ 7`4Sr1ѐ@p%DcmV5Ts"AUUUUUUUUU4-&+c\UNG@9m۶m~^*Zdh03Z:Ǟ p^`B -W M&5:#w '#IJ)eR1E LDDDDDDDD;33333333*۶m۶mffffffffFDDDDDDDDڶm۶m aA!ޤ IRL$0)PY(()()()()()()()()()()0,JlFU{{ZkZkğ[B(H"pgNHZkZk{wwwwwwww33333333`i njL0nJ>cq&r^hS9RJ)Z=Y""BK0?dM,'`r^dД&nl@SE&IR4 EJxE'8ffffffffȸxhXA ".`fedcb ffffffffVUUUUUUUU<840,($ f@|l۶m۶=ГSӒRґQQ DDDDDDDDԶm۶mۀ7; "gZ":q6 j ZHSCȓE^W_8e6ش&.S*MX^]ZXVTRL0aңDF UUUUUUUUUUUUUUUUU"1jT<,;& ]þdE¾lle A'M )29p֔svU s5`0 Kt$ѡAԑ.X@yք #Axܐ"&40TE0wV@M[+ .@P0I)$G!&͘.YMl) *H|(+++tdL4$óܜܬ9եeE%!OJ$P(=JT;oxB%-9AKrD4^(L9y)F3aE?JV$V'eiiii2L&d2L&d2 lzDHޝ$*đr\.r\.%GC|lYTFLB. LÅU"G}g]~wHؗ,USNٶm۶m۶m۶m۶m۶m۶m۶m۶m˲,˲,˲,˲,˲,˲,˲,˲,˲,dqѢ ?yac̝)PmӖDquBD'N8y4"B{I3K:fS;+[1Å Ԣ$#! n87'7kyuiaYQI5iҤI{{{{s9s9s9s9s9$E3Κ2_T{.*a &B뺮뺮뺮뺮뺮뺮뺮뺮뺮8Yz\(O:qؘsgE ~۴%) ;b\ )$G!&͘.YMl) *H|8;;;tdL4$óܜܬ94M4=<<<<<<<<<˲,˲,˲,˲,˲,˲,˲,˲,˲,qqqqqqqqqQ~|{zxvs75`aaaaaaaa"1jT<,;& ]þdE¾llersss{}}}}}}}}u]u]u]u]u]u]u]u]u]uphQ|>Ӷm۶m۶m۶m۶mۮ뺮뺮뺮뺮뺮뺮뺮뺮뺎tdL4$óܜܬ9եeE%ɓ'Qa_ߙ0yW]%+ec+ EM4M4M4M4M4M4M4MSpOe$ Ƿ$Mms xSs׸mP57|Ӿ E⇞{b'K ς[#wD{F)x㉸(D޻xqQ9،P+:Iܙ\IA<(#&/b5d=*p8 j 1 % !%zv9d=0+70e%ǀ(xJ$e~`GӦ-/Llx'Hkn3F.2&HѠD  dXkT`'J420Xº~AM-&EOwa3f /-JlFX`m2f`AO խngpp#U `!! pife`u%@T %`?{qt#_!! pife`u%d2Ra! .Tvİ+뺮뺮뺮뺮뺮+9 7gfـTOɤz:%=sp~~L?cGseYr }fI/y(y @P&pc! -B=U$DTRyR#"Fāz%AfWY`^v͸< (Z cGiff ^̹M 9|O}Q- -޵XsxnZ Mm,N!a3@s+5?IS]hs~#.8BLV`kv&1IT_ju +6ALWbmx#.9DOZep{!,7BMXcny&0:EP[fq|7BMXcnx8CNYdoz(3>IT_jt~,7BMWaku$/:EP[fpz'2=HS^it+6ALWbx,7BMXcny(3>IT_ju +6ALWbmx(2ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx'.5JVbnz .:FR^jv *6BNZfr~ &2>JVbnz ".:FR^jv*6BNZfr~  '1;EOYcmw %1=IUamy !-9EQ]iu#-7AKRY`gnu| #/;GS_kw+29CMWaku !-9EQ]iu)5AMYeq}%1=IUamy !-9EQ]iu)5AMYeq}%sp5_A$ILP4^{ #3fqPfI\QWs7dq\ dX͞&DօIxYHq/y쑤M,ZٟV" X /q@Њ9\#:.ZS?0Ebq;clK}OlcƓ3f;흭6|݂ ½y-̟7NxiP8qq7jUm? [\(`YOT}UD'>QOT}J&)) hdiaUCLEp"nk*>ei(o^ih.`-Չl0 b$p2 &{RP" r:B "yat7Z̵BDN24 Aзd/V4u4JfD yc1c1cAWX)\(3̼aaaaaah1 U}8h4s9s9sJ)RJ)RJ)tNj_ ^7{x>,L/E#0MTi*M4-r')S:0 0 LR=N,JFA wwwwwwwwwwfffffffffff۶m۶mvUUUUUUUUUUA0 QCm۶m۶mQ\3I "ozbeIL2UUUUUUUUU"""""""""""۶m۶m۶EDDDDDDDDDm۶m۶mK$I$Im۶m۶m1c1FЙo4M,&p9tH&g29əLdr&3Ll(R;L[l3XKu"<LErŁxt7Z̵BDN2Qp8vwwwwwwwwwwUUUUUUUUUU533333333339 RH!S\q 4m۶m۶mWX)\(M b"^OjG (!p,w;nܱ7!K-%ɑ÷ (l2$h,l $ DDDDDDDDDDĻ FOgT&Gcaa$`, P a۶m۶mn۶m۶m̪gi9'2T(#M:A#PhL X BFnB)Ir{ ZkZkZSit6Key40 h0`P ۶m۶mv۶m۶m۶ffffffffff6FOgT&G*$I$I$)(  ^}>s l '!p,w;nܱ7IRBR& ȹ34M4M4H"X( h4L۶m۶mv4 }:̥2-{jWVGA&p[.lnvᜌeyyyyy9ZZVjZV{s Xh gK*ґPr~xs[z8)ˊ70pV̾r( $&a/ךfl6fl6bX©)' ,3qɫ^z^kΦψ7ז&u%U#HDO1?&NȔ`M909< o>.WĺVj}}}}}ߡﻋc; ;RdPu]u]u],@lnΚaWVGMM͛541*%$!11pG$6\ y̜5 \53$ZBd$"A0o49>#b_\[וT$"v.cc"TML ֔ # KKH泓kEkH0 `l7 \%\YV>z*++o[˔x]Yؑ*%$>(尗kÓÂdJ # I}}}}a~ ~L$ѹ)~`Fe஠y`x8gJ0#Af(AR2ggD ˛kK㺒D$"r@,G}/)da]DH2E?lذ\,τbECHIXM/~oc]Dz4( dU&E'I  <-{jWG` J)&H'Fp x&y}byyyyy|v]D32*yy3"͵q]IH"agsxV@?<9,hLX IEJ$Bvhq9Ax΁v~y´r( P尗kÓÂd* ;(-f ."=^ Bz[S֌}/ժNl?4d?r2 !&^.035R$U*iuyb2hTU JBGoM\!m0L,u W h{cKy=2T9iPIF?KV1``8(ޚ&C`X4 N"Ɩ{bY Q=r$a%* 0ޚ&FH#F T) >sXY 4X XXXXf 'Dt@A`bHAy"Hjig#{K Va# ډb)"D,B3GMݓ"o3Vy8 *B t5a0CNqC& 8c{bhPUtP,ʼn"@vڌ򄈎(ȼU ҳeȍe:PS:w]⪊ n`aꪵ*, `$@?@zܑB'I5`@+ ۑ P@4DAS%Jx<j7H8 8dXjDHO4] QX2NdYeYeYeYeY888888aaaaa:j\a"$AajDHO4] QX2N:j\a"$Z^sۡ뺮뺮뺮뺮뺮;pP?zk iab8ph۶m۶m۶m۶m۶m[eYeYeYeYeYv]u]u]u]u]uUUUUUUUUUUUUUUUU4M4M4M4M4MEQEQEQEQEQ:UطWF\uyyyyyFh4Fh4F4M4M4M4M4M4BerTh4^VH RjHP;r؜ C,"Ɩ{bP*JRT*JRT*J%<<<<<u0o7 D(K{sG &q@ttEAﺮ뺮뺮뺮뺮:S*L(EvHQukR*K(s8h#B{9!MH!(M sʒ 8^}8]]Rd2L&d2L&I$D"H$D"H$r~W yyyyy88888}}}}}m۶m۶m۶m۶m۶mDP꺮뺮뺮뺮뚦iiiiiyyyyyg"(LBx䘡?B[mV `JT'JƎ̗,U()d .RpsihhhVa# ډv(G~|TQ䆋333333CICm^$H~}}}}}ouH8)_6bkwCYT,-獙-QW[YddD >g 7\-r\.r\.k=/DPpE,.5h _!CHMSY_ekqw}PPPP0@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ P !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPP P !"#$%&'()*+,-P./01P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PPP,4<^fnv~"*NVzܘ#(-2:BGR]hmwLV苕$.8BLV`jt~ (2HR\fpz $1;EOYcmw '1;EOYcmw %-5=EMX`hpx $,4tz =r=s1g\0%͘m%Da3Ϡ2;RpqaS-ؕS9<e.`QX5ߙ=Ȇɭ"[\NG.ƿEdDɎCّ4]c] tqn X68nPc" +c~=btXqO_k >Z%/SlT{3^V4vKqxC;OӻQ/ݻŀ^L#c84 64`{Ƙ!&C3!C23 mBFeϤ&bA{Buk)E jA xib~~ytrpj/L :IAuDb!^]f!B(ݐc#aAY܅ސ (w!G@Q"*D &, @˕)Mh5T&]'H<@2*ys0D`P@oʪdtˣS{uef"\03mc[}|<5-'! ޸g*!%i,ġGƂ `roRYM-DYDGᎿ_cL+k Iɰa(?u٭mgb^YSNHoTtz^z^z^z1]hihK }w6BI郐ON .VVMC\JAo7ZUOJ<7fbpe[MA7)¸A;5v^ncWMC9+ mlVՓ8GGGGVUs0pDZuaI5P`r+JY (wnheb*8888888880ytrpj/Ld"^ne]QG=3%vnvnv˭f%$a^[c3 ’j:* ⹹yuUY hļx0`;21qoK#ڲZ2ѱpA&TqƙL1x.YHy!@zaM 55d*R0Abd;p`8pjăx?8 [ z/ڹICCCCCCCCCCCCCCCC3@.ST"tq.qDSCNM-UVOGl8Vhd`(H8%}pS\߭ X@qH!>u٭mg/5$oO#FξF)崌qn鶳ʚrB{&;NImDb!g,ŗ Q4`@D/jI.% ~ЪzR SӅʪ& zuk<clVՓ!1]hnR:~8l]8A5"i gϩ)旖.%  'B>95,tj1) rZ %=h}rJY (זs; ’r+JY hWC=C)LD( !!f" $F 6s *NPHAIE|6vnͬ׉&<|xpj"x2 *IN!> rZ/r\.eZLImDH$L&d2L&d2L&dZX'eyHd#c}zvϾRdQ=-=y3ƶzfR:*23:h`AX^z^F286x<x<bX,WB286bX,bq8p8p8p8˭*f%$a^[c3 ’j:* ⹡˭*f%$a^[c3 ’j$rXg[a.K8H6*ݨ1\8A%D[[LImDc_ot[ Z%4 - @˕)Mhy\< đWcTprZ:u}R iP_[`0 `0 ~VQ|r*40ly,T8TsXoƞºxn(0(r+J%F9tp2ľN\x d<7ξF)崌 W}' b[Q3Q/NN?_D@;$ {G|GE}w6B*wC.Lr @˕)Mhy\,ԫke,P QA PreJj%D rZ %B=pqqex...(i)/I볦-׏R iP٭mgb^YSNHoO---(_ iP:v&5#@8NfZ*Y hº"⡟ YYZY5&o7ZUOJ|rj $Bke44ɥdDvCA'k $Bke44cR>b2(JG({x0\,c^3’j ۗuU%ܬd4 kqlfa]XRMG_VVVV/ LJGE¿<:98`\Wf&2΅03c[QG=3^/NN_q]D@;TTTTۊ:IHG'D~" afƶ~*NIH <zYXT}? $ 񤟛hºxnR/pO{mnK3sD&ڹ aƶrZ~Cl6fƒG d" $od;p`8pՈ1xpRE&HrQ0Ǎ2`HaPKFC?:vvv2~xs[זԒԨQC&T1q4-+7ѱierkaYOE;1'4-+%ɭe=ĜlLÛȾdrkaYOE;1'oK'ڲz%}}}}}}}}w6fl6fl6fl6fz^z^z^z^kZVjZVjZVjZVj]u]u]u]u]u]u]u]<<<<<<<|>YRY<a[(( ^yeU}25'\EA<7mm2QJA9-  mWhU=wveȐ` *>u٭mgb^YSN> ZXSNA>uQJ`\!$2$ 0A$ ,/~8{OkkhXCޛ6Qt0LCǿ^cZ9OZoyϑ=ۤ2Oަ(p}phbhR~& G'18ŋ-Zg=/G J7NT&w@ǐoęd&zC\ܤWB+SȋK/hpv\>Z<9oޮ95~HnH#GvƼʪ;K)o|9 b"F4k9Kh87C] EX &fS5~25w \֭e-i5d6X2֒827"†: 2qy~vE6yugݎ{X-OT.fųp~lBIɅQKϻrN{nᜠ|(Fч~r!g~˿7":EkL{q^F<>SۦSˏ]% Zrf{t>ml8q;~PgrVk]n(=@ጭk}ܡ.w nZ_3y_,ᥧj5NxP'ĕ=Čsx;w)#׸ ~K+̠S5S;U|!x.o/w';cqj2L!F .`JY}f86[k*0~9=x-$!ě/rjHPX'} u?fLS2 &N帺;i{Y?/;; g۶Ӏb&ޮlrRUm+t )ݓ!w/ up6n: UUI?s>6e۳xPM%` C Kռ "Z)8yE)*X eS>ƒR}@*|؈Z֐ Id͵jVu;l?|g¯ 0\4. ,/(T,vçB-{U<-I={QJsmؤF! .ʌ==_7@ou\Y8^0ʱvw 4$ڔRPs=:Li}d. ÀZIODăBA4j(R4KrC:nG˰p&#,Q 븍>-.é64B!j:͒(2 0.+*(%#!nK rbB"Q9"NfIb~^mhvYNdH$u%9!yQi°hh4ZkZk:͒(2:jɔJ%4KrC:nG˰p&mqKRB1뵿 !#_ky>~zjq?3Δ>\<`@y3˽?+bAf9S 㧷+=/}VbW+!  g>s?~')s?yU}63333333߶m۶m۶m۶mK$I$I$I$ qaQA1!1ăCÂBA@q۶m۶m۶m۶m$I$I$I$I"""""""%hvx\ k )UZkm ( r1m۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m$I$I$I$I9s9sNߤ ~Qp[$&/ !JrHrprH -a.W j]hRFDz:NGm۶m۶mvOňݚ,Utԃvj\RJ@6, z}.G^{+FEdCӂ2QG-! VNK3дpLp\nGĜ+ٹezn`RF:0"XIH1ƃ; ۢb"qI)ј`i&Xq[˩u]Au]u]u]^{+Fef#qqqqqq{{{{X-4_Ͻ{CbE) Ĭp\H4$RO3ܾ[;fZVRMIEA}%db#rwA?=93mEt$ԃ#ÂBvn*i'Xqo{}.G5[Yv*ZT3;ˉG@jV> _^\+kj'gD#A`G9/%DA?fe$cG8.VK=dGsİXQJC>81+$B"00P`Lv= M 4bq!(Zi&;{&ŊRY1 Ḑh^_ xL-! VN,<<<*. >zgZUh.>ٮѪ3;+:"dRZ $ZK^߄WfW/fBQ8$NL. R_Gbء[dvn971=-K/5 Itp6>FNV^fnv~ "*2:BJRZbjoty~#*18Ogɗįֺ&>fn#(-27FNV^fnv~ %7DOZdnx$,6>HR\cjqx *4>HR^jv&0:DNXbnz(2HR\fpz$.:FR^jv(2HT`lx$0:DP\ht ,6@LXdpz&2>JV`jv *4>JVdr".LZfr:DQV[`lv%/9CMR\fr~ !+5?ISX]bglqv{  %*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~ !)19>CHMZbjrz %-5=EMU]emu}%,3:AHOV]dkry$,4<IQ\afnv~'/7?GOW_glz&1qv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~#(-27[Iy0o>޽ rm6Qp۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUU@T O7* [c@cαИs,(4Գ{ӎ8&e]DUhL=msR裹LdGP `. m&ž6XS EcDCqyYv::cqr7L{V*D<̥"X ,˲*}6H#1p8{{{{ZkZk 5%)Lkck WWn-E0!o^@_?omm, rO6-`Ԫ*E?ʕS\q)XʕS\鴧M (-/#c 8 X+Tit8MsP&`d@W VNIt8?쪦i(u_$mݳ~MnˮjfIb~^EP4-쪦i(uX9sb Q$Lcg`(SueAJwUW5LO7LZ8ILF*C<@ʹ 8/Pu:@V(zxʛ,EA p\}B'WfAn+Wmp4 Eq0b~nثJJ]=G1srZԩGm)zyb~`nثWSizݖ]=[q!PlZk۸9I=R3]4e*O'4?#,7BMValw  )2;DMVaju~"+4?JU^it}O )2=FQZclu~%.9BMXajs|Q '09BKT]foxR#,5>GPYbkt}S (1:CLU^gpy $-6?HQZclu~UUU)2;DMV_hqz %.7@IR[dmvWW!*3FPXbjt|^^&08BJRZbjr|__&.6>FNV^fnv~_`"*2:BJRZbjrza"*2:BJRZbjrzbbbb*2:BJRZbjrzccccccccccccccccccccccccccccccccdddd*2:BJOT]foxeee(2GPYbkt}mmm(1ިBػ.IJeg3Jv%檇ghpz:S=#̛٩ha~?G~ΝZ7n>C0b7u=uXڀq~Ip]42[o Wah-YBg?I#>iJ"T`;D@`$G†-%GlhFJ;=wլk ؼQu)Қ )Y3 ޷\a/ };\:CLU^gpynn!,7BNZfr~ %-5=EMU]emu}ppp%-5=EMU]emu} .CHMRW\afkpuz $).38=BGLQV[`A$Ie9k9iluUs˳_eGОR>8^Vslqޖ1/Ϲbs@yKnlOg6\ h{vo97ejoty~ #(-27<:86420xph`XPH@80( XeYUUUUUUUUUUUUU$I$I$IR!I<r%!r! D^"B" "^u]u]um۶m۶m۶m۶m۶m۶%I$I$I$I$I$I$ hVd*Fp6 bP&h0`(Fh4m۶m۶m۶m IJ:4$b$!r! D2)BA( P)(um۶m۶m۶m۶m۶m۶%I$I$I$I$I$I$XRDBP\,D< B@ @,˲m۶m۶m۶m۶m۶IJqzHr9) I$I$I$I$I$I_UUUUUUUUUUUUTL%"- ! "B" "$m۶m۶m۶m۶m[$I$I$I$I$I$I۶m۶m۶m۶m۶m۶m+U u2H#Qt6 bP&h0`(p8kV IJu|3 zĔo!;%"SJ ٩RRbJwVbJwVbw" S^XD!>tؐB 4X@SSSSSDydI#Ec9qΛ5g|reʓ%GqcƋ'F|paƒRRRRRRRF}tiңEsڢ 2`` "@x  8`Vj!""""""""""""""""""""""""ݱX,bX,1c1c1ɒ$G s7kΌʔ'K ƌ+N„ TUUUUUUUUUUUUUUUUUUUUUUUUU3333333333333333333333333(N(Ab >x+N4etR%J$EQ#F%BtP!B\. SJ%*O:F14X@UUUUUZkZkZkZkZkZknfffffffffffffffffffffffff]c1c1c1c,WWWDydI#Ec9qΛ5g|reʓ%GqcƋ'F|paƒVVVVVVVF}tiңEsڢ 2`` "@x  8`z)SH 'O_qƌ/ZHqĈ:lp„ޤ"?xa%f~""^"$" }-.uly-S{> e%@VY d% KBqaQA1!p`P@0\zH- ̬lrjZTSRQ ɹyiYI9) ȸxhXH8(Tjp:y9zuonmlkjihgfedcba0|xtplhd`\XTPLHD@<840,($  _nZؗWזV֕UՔTԓSӒRґQѐPf{w, rd`\XTPLHD@<840,($  _nZؗWזV֕UՔTԓSӒRґQѐPr\.c1c1c1c1c1c1TSRQ ɹyiYI9) ȸxhXH8(lvp:y9zuonmlkjihgfedcba@j840,($  _nZؗWזV֕UՔTԓSӒRґQѐP~o9s9s9s9s9s9sTSRQ ɹyiYI9) ȸxhXH8(x^p:y9zuonmlkjihgfedcbaဠv%SLD?O /O1#!'d_l)ƀI(8uv]gwuvݞ:Bx_j}yuqmiea]YUQMIEA=951-)%! m۶mz:y٭˲,+J ʉ6ɋ!')|,16;@EJOTY^chmrw|!&+05:?DINSX]bglqv{%*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~#(-27CHMRW\afkpuz#(-27#(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoޤ2_1 X؝''N 3 f@ffwƐ5 u-<  Ѩk>y4ty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuza4&w6$ޙHorg!9h\t$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzX-Ά;`LO&&t8k QE( P BA( {#ej~3۶m۶m۶m۶m۶m$I$I$I$I$I$ILJʉI ɈHȇGdžFƅEńDăCÂBA@gxTUUUUUUUUUUU J3q$r%!r! P BA( TBy^m۶m۶m۶mۖ$I$I$I$I$I$IhVd*Fp6 bP&h0`(@ ضm۶m۶m۶m۶m۶mv]u]u]W(f"rOj8 8!I$I$I$I$I$I$ZUUUUUUUUUUUUEDDDDDDDDD` i:AwtGAw? ;t43x<x$I$I$I$I$I$I$UUUUUUUUUUUUU*džFƅEńDăCÂBA@@:^mRf۶I$I$I$I$I$I$IJ$I$I$I$I$I$ITbO#${{{kAltdp s0\P  .ͽ}m]M=- ̼lq|xtplhd`\XTPLHD@<840,ۿÂVjZkZkZkZkZkZk5 JzC:2*" l6 8ܼ|\<ۻ{[;ںzZ:ٹyY:c |xtplhd`\XTPLHD@<840,ۿBJJJJJJ@jihgfedcba`_^]\[ZYXWVUTSRQPONMLK[%`@(nv{{{{{{ `*i)h(g'f&e%d$c#㢂ސ3аpP8 89999@ ߤ27Ѓzz4Ѭ7nv{f-P =hֿs },.J +zvM`Lb^ZVRNJFB>;ϼ|l\L<,XVjwwwwwwwwwwwwwwwwwwwwwwwww{{{{{{{o@jihgfedcba`_^]\[ZYXWVUTSRQPe\TLD<4,$jjjjjTME=5-% B>;ϼ|l\L<,`X,X=ܼ|\<ۻ{[;ںzZ:jV z^s9s9s9s9s9s9sc1c1c1c1c1c1˸xhXH8(zjZJ:* ɹ+'# ZVjVOG?7/'ƾ~Z fYZkZkZkZkZkZk5*)('&%$#"! 1-)%! 888888}yuqmiea]YUQMIEA=[gqQ1аpP8 P5ԴtT4ӳsS3ҲrR2 vnVOG?7/'ƾ~Z`gggggg{{{{{{ J ʉI ɈHȇGdžFƅEńDģoLKJIHGFEDCN@jihgfedcba`_^]\[ZYXWVUTSRQPe\TLD<4,$rrrrrTME=5-% ļ|vןy FC,h:``@g4 =Y-.J +*$%yN4Y% eP{{{{{{0ԴtT4ӳsS3ҲrRk5'&%$#"!ZVՀ%ѱqQ1аpP8 (****@%ĤdD$ãcC#¢bC?;73/+'# }yuqmiea]YUQMIڬbX1c1c1c1c1c1c16_A=951-)%! z~n^N>.ͽ}m]M=-q*)('&%$#"! SٹyY9ظxXZV{{{{{oZkZkZkZkZkZku9s9s9s9s9s9s9tsrqponmlkjik||tld\TLD<4,$PIA91)! B6fفƽ{{{s9s9s9s9s9s9s`*i)h(g'f&e%头jPONMLKJIHGFEDCvn{wsokgc_[WSOK\+c#b"a!p@$J ʉI ɈHȇGdžFƅE7~vnf^VNF>6.&ZV{{ ftF3*P= =h7=y,r%%ML B N;IB B- c33333333m۶m۶m۶m۶m۶m6ˊJ ʉI ɈHȇGdžFƅE rQUUUUUUUUUUUU%I$I$I$|֧@O9R&r۶m$I$I$I$I$I$I$I$I$I$I$I$I*T4rO$"2! P~)@DDADH\LZVTRPNLJHFDB@><:86420.xph`XPH@80( \.KUUUUUUUUUUUU5333333333333333333333 IJO&$T.*@9,xn[VUѢhx|=o[Vi&(fY۶m۶m۶m۶m۶m`E%ĤdD$ãcC#3 뺮+j*i)h(g'f&Ŗ˲,˲TUUUUUUUUUUUU]IN;$$r%!r! :Rn "$"B"_Tm۶m۶m۶m۶%I$I$I$I$I$I$ XRDBh20K2D GP$C0뺮m۶m۶m۶m۶m۶m۶meYeYVIJP %It/*@4xn[V1t|?[VU/92wwwwwwwwwwwwXQIA91)! Мxph`XPH@80(  \UME=5-% ҲrR2ѱqQ1аpPZk-UUUUUUUUUUUUU33333333Iir紐r0-0W1    T&:Q@ @ @ @ @ @ ,wwwwwwww?ˊJ ʉI ɈHȇGl&e%d$c#b"a!` jZ*UTSRQPONM420.,*(&$"  u]effffffffffffI44$%!r! rKDFADH!D5u]u]m۶m۶m۶m۶m۶m۶m+U u2H#Qt86 bP&h0`(eYE$I$I$I$I$I$I۶m۶m۶m۶m[I:M(I rO$"2! N""$"B"?MoYQIA91)!  rUUUUUUUUUUUUU333333333333333333333ID&$rO4*͙`+p"lOBUJyTc:澎c؂\O)eb_\Y?)&#  rZB*ɱiQ9! x`H0 |>_@]\[ZYUROLIFC@=:741.+(%" ^UUUUUUUUUUUUU)ir紐$9Dd&&pOa8qLq8Hn0 ;ܿs;/' ۶m۶m۶m۶myiYI9) УcC#¢bB"aA!`@ s$I$I$I$I$I$IUUUUUUUUUUUUuC#¢bBӄ$N r*+PU!h`DL!B8>h!8dfP#! )ҧgG'ƦfF&F B۶m۶m۶m۶m۶m۶mUUUUUUUUUUUUժC:M(IRv=/@cIvٞ 1Bc#4Fh1Bcρg9 BP(Ź鵅U%Ĕd4ԣsC㲂R"a1ѠpP0&跇W'Ɩŕe5դtD䳃S#’b2ҡqAᰀ `PUUUUUUUUUUUUUUUUUUUUUUUUU53333333333333333333333333ΊD!XUROND"H$Ź鵅U%Ĕd4ԣsC㲂R"a1ѠpP0 &&&&&跇W'Ɩŕe5դtD䳃S#’b2ҡqAᰀ0ᐙywwwwwwwwwwwwwwwwwwwwwwwwwΊD!XURO L IH}zwtqnkhcozmaUI=1% ĸ|pdXL@4( ɽ~qeYMA5)ȼth\PD8, wwwwwwwwwwwwwwwwwwwwwwwww7_\Y(ҺrZB*ɱiQ9! x`HcozmaUI=1% ĸ|pdXL@4( ɽ~qeYMA5)ȼth\PD8, 888888888888Ǘg7צvV$ ~xrlf`ZTNHB<60*$ bX ޤ"?K D<;852/,)&#  aa෇W'6QNKHEB?<9630-*'$! 8c_\ۭvF浅U%Ĕd4ԣsC㲂R"a1Ѡp (m۶m۶m۶m۶mv?s9s9s9s9s9s9Ź!ZWTQN KHEBI$Iɽͦui]Q630-*'$! `0 ˳k¼ztnhb\VPJD>82,& ʲ,˲ K D<:62.n_N>.ͽ}m]M=- ̼|l\L<,;КZ:&%$#"!  B뺮KSL=0 l}/"g?lt"JS$(M(4E"JS$(MmsXOnŹ}qeYMA5)ȼth\PD8, `0TUUUUUUUUUUUUUUUUUUUUUUUUUL"Q{cK3ҺrZB*ɱiQ9! x`H0 @ 0{nM,k J)hG&eD#bA nkheb_\YVSPMJGDA>;852/,)&#  p8wwwwwwwwwwwwwwwwwwwwwwwwwH~xrlf`ZTNHB<60*$ BP( ޴kS;# ªzbJ2ѹqYA)ȰhP8(VSPMJGDA>;852/,)&#  zzzzzzz W$ urolifc`]ZWTQNKHEB?<9630-*'$! D"H$}oymaUI=1% ĸ|pdXL@4( zG852/,)&#  |||||||8888888888888W$ urolifc`]ZWTQNKHEB?<9630-*'$! bX,}oymaUI=1% ĸ|pdXL@4( zG綆V&ŕ3D!D<!&+05:?DINSX]bglqv{%*/49>CHMRW\afkpuz,16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27A0w f&V}5',16;@EJOTY^chmrw|!&+05:?DINSX]bglqv{ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27YqaUQy"xV5EO$G1?6-.&)rjK1 ?!3W4rU_H1ɞb"{I*j*_KP$r$k `1!CB a1(SJ))0pK<<0|U#+3;CKUUZ_dinsx}VVV$,4CHOV^fnv~&.6>FNV^fnv~YYYYYYYYYYYYYYuz $)Z19AIQY^chpu}[[[%-5=EMU]emu}\\\$,4v@)2BC4g\$ytN`¸nX$Ci-mݓY Ӫ'FB%>dpXÃDm lJ E@!8P0Ke^$ɱiTH\ Ã#6b.Ո>*sMҮ_Z=r@"P &%%΋WTӌ(F\pPL. [:KG*|v6H )ϲV-~/iRQPM('}w;ۚz^z^כPNݎAkZVjZA=: ٌ}xtp^-(.Lxnby6`Wk&6D*i !;8EVjZVjZVjZVjZĔlFC><:8LlU B&vp(0 P71뙔}WǶ=~m]I5%IRT*|^*i^6. kʉ ?5Ѭp.H?K@0[$ Sޔd˪A|񱰰.LP`W㹉)ٌ}xtpn,?'Քd4áB?z&en<$űmՎ\ueQ=)ȹ(/Dx4#bCf2WYϜs hbX,bX,p8p8p8p8@SL-o,W$!dG +N!^4et{ {w%_FF$ȖJw1PPp.Ex~2a2\o}8h/g7綄5~yd# i $4@0G󢠝b4'%ێW;(rMY0 Z:V@CLdŸ~ ?:зqɂX9!Afҍ*1昡GCOԪkM-0Af|mwz`z@h99OnlT j%#F WXuo]3"\=X _N|wqJĀ`X2B! ϙ%/[vlt\ RRHQ0 `0 `pMM.F1UM1{ƒǂhe{h'ÓIb.NI,KF(D}-W|ٲd_>`(S!',{tMG[.8#fޯQUphģ 4chs%j YQ5^ &w#܆Փ | Z޺fDLwcʼn2D0=3FF,WۛRuҖDVf a# $>h& z^z^z^z1p4bO/\ ƅ5Dㅊ,8X=3FF,Ek]dA0߲Q,n ~u[S#zIzt`rIݎA붦FFVA-!8::jZVjZVjZVjZVt:Nt:Nt:Nt:N߄rqypQUPKHEA=:7b4had3 yLlU B&vpk<71m>뙔}WǶ=~m]I5% 萁Bbbb?Sf%e*P r? kʉ 3c4+i^6. kʉ ?!:XppghV!ӈ?(rm\+֔*~Btn~)2 c"!OO ݓ75$hF‚lI{L`RaTgDaaaaaaaaa hgӽTjyA+a<8%\XG)LJ1RPBML9f44TY0U1RP‚J hgR n<M:iKM+RpMD\x|l6fl6fl6fl6r\.r\.r\.r\.7yxnkjdT/iRQPL n ~u[S#zIzM('}w;nkjdT/i/ =:VX n ~nkjdT/iRQP7yσmMUEc R ?# TL-k4a)soJUۈ$ HrM(2$[V x<x<ĔlFC><:8LlUӌ5Q45Q0[$h@7%3"`@xHAݠcʼn2HX4k<71|۴eT.K/~ˊb.]@SL-o,W$!D[|>g=o7֐]>֟rBO3c4+iECxIeueQ=)ȩJd:<޳{DuU:nh |3bpXh &nG[_.r\.m>뙔}>u%Քd4Å .\l>뙔}WǶ=~m]I5% }lLʾx~yuql3֕TSѐ z&en<$űmϬ_[WRMIFC> 9Ķ8Q0Nu06E-LnW`@?s.4-*"AegjQ EmRgK"{f/:g_{W*+eO*^|]xFyϒ$˝lY VFOqQ|re8/~)zEaÒC F1Rv0żGS?A3Qm x,S &uyz5gDISM{D~їT_9ޫ1x-?k=kqe)Qـ2븃04ϬE>7z" u?A瀊{C@}e9(%DUx0:7 znH9,e'b,p 5l|XsU |h.'ݐ9(Sz^X04-4o-+mŝ7s鲨v|``B% ɢ9}GӬsa6LU#g츆R28g1jrJOh8QVQ2cgʒ~Ah\/!!x1+X\cŊ$=Лr/.0 ܏@n;< BMr@1eA#Ēqxu5Lv:q7]#2`\`;a_/' <.*qQ6C}XRJU4kv F18ZXE3$$|wsmid`[|>|Ϸ{vqlhc_ZTNIE///}}U-ݴdD$3fl6fl3.Y jQ&GDQa8X/mL*I)_vvww޲,$E( 仓;q&uń+T|jVB.΀Qĺܺ,*y).P5$E L;B |wr(H5ń4deYOE9/%,Hpoo^\YSQKA420 UPM岀6u3QqǍ?=*P)<EK+S4Qrd7jUT Zml+g!B>~a \[Z,L0dr݋K[E&IH6x<x<q݋KªeIf%$#4bCA"D U&?v K'LTB.΀.5뺊bBbôZ,KC 42 OJfggaXXOE )"~yuokfbw]E1!1PVI#G2^HQB `0 sWDqyI$@42 OJv+TzfR>*Y01,  n.f[QG=3)b1^̵}:F, j扉dUNIDC><:7etDt|]2)i%=t˫{[3Z*LԽU_=TĒȧ뺮뺮뺮뺮뺮v1ƶzfR>*B8`IU _ps@]̶;c|tp~aCҢrJ*}r /vUt2p. mK|maUA-<631_O]s1PM, j汙߯K]5 ĜtL4ãsS+ ҟJIy}}}}}}$XXOE )"~wsmid`[ (Re]SI?5+!ghw WTSQ/NuNNNNNNNNd#4bCA"D U&?84/[uM%Ԭ\<˫{[3뺊bBb8|iml+gfo" ƾv|;Z ip8ªjT4Ѐ?~-˺~~#E"yM \[V'%CA;660} (N8/Qw7זFI PЎ>w|J'D|~wrfc`4XM]`JЀ{tdԻQ-?"!]ؗSR^SSSCog_UKA7-# ƾvη0ħi@xeM5мe]SI?5+!ghw WTz Kx-˺~jVB.΀/mkÿQLH pq@ε]5 DB FDB=86/-*gff>ξnZF2"ű}iQ9%>222vUt2O\54>mtDtctovbN:& ~yuokf__E1!1?l & BBBBBBBB<<<<<<<<ﺮ뺮뺮뺮뺮뺮뺮뺮yyyyyyyy88888888}}}}}}}}_ jډ9h(؇GVetDt}]2ih'c`ZYT r mE̤|TqO #>pAlۊ:IƟVT'AOآ%)P(92H5dXƖ6"D >ݳtDtK]5 ĜtL4ãsS+ 㲂Z:"ylf|]2ih'bX,VbX,bX,dUNIDC><:70.+#f&K]5 ĜtL4wB޲k*f% -Nʚj@ѱm۶m۶m۶m۶m۶m۶m #i;$!T>BB@@0At oKCWyNŒG5pEco3ok!>Te*Wu*@G0Yz)W?d+(T)D6^3]3}!4|ė:N]{/SZZ*S=ȴ_;]O7@sYu@wDp! p T01nlX>_+Sft=@T4v\$m <݇d,|'Co?X犆4X#GjJ4SMl_у73D.-2jx 7j>Гkevܹ˭W`!wB&8q'cYs+hT(4PxWMrD\R lJ:`&?m?| YhkI˾Y3mzg>lͿϏ+'3Gw_ouXT~"7ZS)@TFCֲCPV* )g>s?y}@RJ:0$I$520.,*(&$"  p!"""""""""""$I$I$m۶m۶m۶m&I$I$m۶m۶mv۶m۶m۶m۶-I$I33333333333333ov!II; LVQ. +ޥ^Xow{/SJ)ȱ޾&mI$I$I$I$m۶m۶m۶m  m۶m۶m۶mn۶m۶m۶m B@ $ @)RJ)RJ)=F\,D< B@ $ (g`. e"@=I@RK QF)U!(UTRUJU!h'[{m$B3Qd/=?{{{{{!VaJ:H"X(\ L{WjԹD< B2y,?<^[>IcZ҇@5,rWjԹD< B2y,=y fShSyvkuy4Cay fht, =nT&h0 Hz !ֱOnJz dq?6eUY(#t@ǎf-k8}}}}}}}knR9*"/mI$I$I$I$m۶m۶m۶mN7pm۶m۶m۶mn۶m۶m۶m:&X* Qh2B$`, D<<<ϝ4]6^QA91)%8$Ǜv=Or -)z̒ooos,ǰ۲',&'E9~zcmUMgxCv=Or -)z̒ob~I$뺮뺮뺮뺮뺮뺮뺮zߟv[vUSę%9Dv=Or -)z̒ob~Pxg9ݖ]=qfI71'os,ǰ۲',&ޮYaeW5EOYM #]ӳnˮj8$Ǜ9~zcmUMgxC3UUUUUUUUUUUUUUUUUUUUUUUUos,ǰ۲',&WDޮYaeW5EOYM "]ӳnˮj8$Ǜ_S9~zcmUMgxC{?=1쪦3Kr!9qzߟv[vUSę$Ǜ9~zcmUMgxCb4M4M4M4M4M4M4M4MSos,ǰ۲',&פ9~zcmUMgxCc?=1쪦3Kr!--yg9ݖ]=qfI71?!v=Or -)z̒ob~Kxg9ݖ]=qfI71?%%os,ǰ۲',&D (((((((9~zcmUMgxC "os,ǰ۲',&$9~zcmUMgx%9]ӳnˮj8$ǛLxg9ݖ]=qfI71?icfLL,Ud=DC +p 9nlmmmmr\.r\.r\.r\.r\.r\.r9[^lqG 11&b@1I!B y(AlEuHahΐ KbEeJtI#Eeeeeeeeeeeeeeeeeee,HnDa`q-YZ b!@b 57F p… }}}}}}}}}}}}}{.:_y̘.+VT'Lґi^`G ǖ-[lٲ[QicfLLㅉ%b@1I!B y(Al$p@k:Uԙ#}F9C&.-)Q%I!bTTC *'@ &x@- ."mwYNMdQ*j=!\7@C >zL6A  i P _ӯH󶫝hgdb`]ZXUQi)QPUG;#ªzjZJ2rT4F+Wm۶m۶m۶m۶m۶m۶m۶mQۡuiaUE=5-%9* sJ(ѳGmvF&֥UԴdJYYYYYYYYYYYYYYQ;321.-$#GECA=~|nTUUUQۡuiaUE=5-%9* s+Vz QJ*=kxvhgdb`]ZXUQOMKIF|5(h65a\02 𼍊_pi;oKg9ݖ]=qf& HKv=Or -z5EOY͋N:uxs,v[Y>?=ΛޗM =?Aw?=1USgxCb os,ǰ۲:=  +.vnvnvnvnYãC;#ªzjZJ2rT4F YãC;#ˈ^QA91)!A69F ґÆ9rt:Nt:Nt:Nt:NtAc )|;i:l,뽢rbRBdD$HG4fȀIeca_\$#"!@:|4fİyN.>뽢rbRBdD$ȿy͛7ٻ ;S~ 3cWE+SPO&Jȴ /#Í7nܸqc۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶t,3G FsL/\Z.+*S85K)BĨT@AO؁mڴiӦ0ɩ 2.[/V[E* $`ZBap "]X!HqĀ 6l]hq)thN1_]0-WLA=N(#ӆ2Џ5k֬Yf- /ˁL͘ YK\URR!A"C@@NkƄb Eer wG{A1Q9[ɸPdW>yS624rx?fVXKY?ZZ'ayDΥÉ_AʵX3a_+u!TU _#{CcW*AS>VhG`󰵰޾Ǿ٪`W24?_4O@2?C"nÁ~2ȸopS=~$]`*Q {@V4,t!Ym֙i:o~ JFά-&)6P¿1$@=mZx1FMK0P`eeeee}{Ёӆ3bx =(N(Q32dG7htnvnzִZ}C7_3Sıgb=N0_މӉIF̡7429:XlT=r:5/+%yyyyy^H5g%?8QL>fe@%kgc^8T8-i@JMM LKEB.r\.r\._WxnV25qK#S$TTTwsĤt|vnvnVjZV;U4ҧGf&ֵE# (H萡B ^!-랷q@93єlT<$WrGvH ]\YW2l6fl6f׷C*کyY)鸈X(O ^0/ZXUS,F|P:======x1FMK0PYhܡ 5g(!ŀ%*{P0Qfd؏9nЈB !:dA{{{{{{xHEC;5/+% I{cC3C jœӈJ{{UŹ!HW֕+RA |**2&}تaE%e Ć$$EE/fؙsM3dƄeK)zO,IH8l̀"D  4@@ ?v:pڰQsR /\\ %jF.T C $8*z5=oMKGrf)٨xHJ;8#DʺbE ,bX, ۪hhe"b >)xurolhfBthaUMxrA„xw]#Ǎ&#c _\[Y׎VTRP&@lHB 0 0 0 0 0 0 0 0 0 0 0 0 0ZkZkZkZkZkZkzִt4(g&2ZDs[;B$.+/V(!ƒ (( BAURNͲ,˲,˲,˲,˲,˲,qqqqqqqB)5g" ɵҲjB҃D-LCو8he-U d\SnT,%LGVԉ&0  8d 9qC#j @V:cb{d, ,L,e~U=r2-}yMƋ'&QiY˟%jDv؈  ~tg>uްA#%K$Fxmpb  `_-9j8&n :jPQC~xSR7kD.Rk+2֥e%G?jKE=P6"Z٣{K+EEAя.䚺g4GmbZN>2&o׎VTRP&@lHB:::::::zy7534fȌ ˖ 2EI%I^$E|acQ'8`W}{Ёӆ3bxRك℉5#C~qF *P!C z랷q@93єlT<$>$?"9$$d(H%efnf,Po78KI} \SCeSTLϣl=G]žGt&ٍ1qe?w6 ݹ9,F//~t?QkcM)nSe2 zI"N0rF'Z|C׷Ɓ>byC X1@f-eE-lqsG,J3"0Ա8 dه@5ZZtbۂ@:w Нbyˍ?s?Ⴛ[.Y{$Oc8{Fȶ3ȚU?ȞGP +Hv3ZN$ bvg̔!SG7FL90r_tա% +VA><<<<<{{{{{{ァ6Yh C=v33Fn*nO$!Ge#r\.r\.R8]Q=w9CK[4%EȴV17d@QB FQ0MrP D>x\gW7 63#B|lR/3\؊\&-Lp@# )GgN6jА EeYeYeYeYeYeYeY5O*AZthПB:qʈʔ6'hH̀qՀĈf86Yh IxN]*mLhԀ*aaaaaaa4I ;o܍!2}}}}}}}7M *#-olKzXh _p,52P_/W VVVVV{k? X6$%6vTfH.U[OϛJEO(ӒK^*dc^ituqP^\|)r} W:ԣ)@KڠA=;'MJ5i|&Q4"X67Bas@jKH Ir/]&[6e.yoYΪĖn[m qcf_2AO{RL)iYrɒ#z3:V+k2b8f {o `EPW  `+2?ߩ 5:ǛךiL203nM2)9<I+zͫf\?`'=4am~)!b9 Iy0D< xG>@sL`Z+v7)Ǯ'qe~JtAo"Yb<ŭx\w;@'ϕMUɥjbJHZ| *&xE;1w]q|T:.(lr.gcc,'Lf㜴RMk;;wڲ~eeq8s=ƄArXVN B,F`zƚ!4*QPa镜r/4; MA[m9zn@y9nٯU ;=Gm}؊a#cЫ-Y#JPSzjt ѓtAmzAi'P7϶bv-ĢܫW'|Cx(l(MuBm5_Bi"~4'^R q5^}UTG;z'ڧ:qpu!9^ 0T"Ԣ:cS4S#ID2 0@ap`A  K?Z2: C &#;?D xNl30C!7K n`tpg/C<( l^c6Q8g8O G;00rx<]"U(Ȁvӎ||q60ۇl/!I4{q_FwbZÌ\[}3ʇ0H[Y^Yǒʪ`z'Gmu plou0# sBF֩q:[l${bgmB\ Qb)#W4c~5'gR.7,ɲO-,|*ec||4@E׭L9It;Pσ'K|]ǝvG8pQs+X-Vf b8ZO CN;NͶN04ITQiH !W2XGNܪ_/sJG1I 62 e*u Jsl@R%/qt/mi0J K$GS3ݜr}Ҷ%boscElXԻ Z6c9 ok Un  #bDހ3J;qq5?qq/DeM|Vzы\d)Ъzc Z|XQt\' XI <&< 98d. 5#2*LcoE2I۠>>gfRV8?ʅDUG~ LZ%'`{ !63=)QJzZql&qJHH\/ %W[+d 1PMp̖/(}C8 jV˭ <ɏiUL ف$pN ( זV41t|9Gi X|>HL%Lm0u$<'9G|Ž 3s7tե S/'r+:u~? h{/6R./]Eh:Jʔ h~x*&$w/M0̍^Z[& EQuNXI30؍op7D7 q3Q+UK?;zP%1w+ uCGLd 3ì?~ xcȨV^v0ɻc__0˿;o=INt|X}U0U>^D<}aNxo ::.-ĒB~`LYuclJ#( 92~G;sڗ׾Ep[[=߰#NFB95W;6]>IʭPF')!Wq|ɢ/77}EH<ώtQ 9'B 0-e@&6JRvr9dxE̸ً|{n )@w 0`pe#;"t#>7no1xkQԌn5A˴:-i%8iu?jns]*S!^d+ܔVڨNͰ! b׏N  }oIJSJ5n)rWWWKKA@\ߨzIjWE}پTF_1ͯ7kuJ]^:mJ0JW:-g/F%ẁѢs.5:Xg `Ij@ ^ˉh8Q/z*P@뙊7n#,U 0 1?j{mzf9q;<i"[4!1Jb hgY0SEtBYjzn O9[u=Pl G g`#nB 70 _^Pᦸamlk] <ʪnieabP{f Acv B>`tâ#΃7ZmݲY& 3fDCˀ#&Lۜ?x~مKܝ>4Lۣ[dĢy%J*S.TزR e(O":Y-tQ59z}f^4J%}B2j 2zppkx CәaArS#N8"a ?.ބXM8B t`2x"&3W6:iR [up&K t8RSj!n} Vߩ//K; m~Ag3;Le)p/.wm9h22* 2RSʗNy(B9$wF XEh {sEO^}2%Q2wb sJ'}D$?&Z`SSa>V^v d0@V4က^6؆7˸,;e[X1,c`7BgK+s!/O!GɆܘ1b O$owƚ&:1׉+@:`!aYk&oc,;Nڸ-:Ԭ4[gvqfF: +t٬Zoiu+*/YdCX2^$9#,yΒ 8ʍ)q,Ǖ[2Y'5`㳺.Sq1x4);`yԙ⏈۩s:R&Lj:9hr6ą%&$1vă" q ?a>l0c&wnp_kP/IPxC!a_({l!h>30\wh8;FQab{ĄEk{0nZ9181$D'%WJaSېYڼ=+҃(x 0Z W)1Q9_D rX.rc}ldj|w]$0 {Кqn 7,@Tv:=ɵm0,]^+Z)()Ey2iRd'"A޺:qJ& fV#ph* ,Z=:*uԟPo24Kn%NhJUВ1(M #DCqpon> ,$N-~zxh 8C=<5VHpg7oƶDʜ3 f(L:XegT:*˚YJyʙ+I=MDgz1?6AquA ۔m#~qv[e(+?Uى bqk&'|d /LT2g yCD1zގtqJ%nBW-oJְ6xn58hr?1>ܠ 8 npx;rMѐ] âc҅_VS,  !ɗG\QD%e.U53vnvK@`` _^l]p]_BF\19C>L{1h èGo~vjx -oRɴ,)1r6H|bjK+#.,Ռ+!mXKŠf(;lıb]Ha cׁ^v#`?Z/<_8-`)EP]b( bjRzjl B#SMh@¼),gյ5P?h[87ݖk:鶨vJQZIg4H_V3-8ڬ2:EOH4uhԻPp:CsU,B;Yـ\w&`u@O 6;iLj>$q.͓؊m^^$p"<:6jaF;tQ#eq6P&<̑=U%8OeHdSoU.O 3-FdW%9y#0zˋyjTECZC:әrs,SyH n(_e5L䣐q6 ALFc,ɟGR!s KyXgJSrlx%ܘQj eIK*dƐ7%+)< Cb,o EGZ3+S EF!Y=ªQDETбqF-im1.8nبH !`i6CCqDa!!vP #">Ȼ!r=n8bM5Y3afZ.^*`x <씌a07vCkVulc p 5%D]NGhoV{V(IïoO/,җi ̽)zR(@y1i'62Loaq 4ҟ礿HK;!.sqֵ4: 뛌Ʋhկ(:3VT;O$ #M1P 8}"p֟r<4pFޟP -{5yA#Nwu;3{7۽"WB/@8Xi;WpYp9!LSL=|ؖ==]%otJ#D,&&5)d'\̒gN($&Mlh[N|bh^:gݫC^"J]wswO#DxN1(H`P1  b  5yQ@P_oAaC.7oU)}4: 򘣿=U]~%m!̘rtڭ= h;n} GSׂOCҶ `Q9(GE2Lc!NMo>nI{8ܵTސ,,AH(.vw `ł{~e#\)2GXI˘Qg~l9º^]ey>KY z')wS٧u6kKa /5Q^v7FMxh 1p=`z bI)Q G)ͱ6pM5Fd 0rS'2D԰Ngcڊ۵P sdJ Ϥ3iSc8#L4\ /6MoGCp\# <fc[D#%ݔiDk!JDb,Պӯ;X؛hb jm%SJ?P1RO&ֺjn{~j6FR,BB}YOAƸ'EQ1RxOFz0f협z r3@VMqË^XieJB&kUq1Ȑe!Շb~ԜP\`Ǯַ{ly09a\; ʀǑ~nYD=kƗY@cۓC/ڻp:mvNCRHGx^DeaߺG={f\וZY8yF YhO6H+0y陃n}r^Aـ ^]/-KJ<[ HfYv\$u{<rrip bo1J,kA5;MUf81 8yǔ7~*-t"`B{7<utk`qL~$ۛÝn*^u-C`!VC5Rb'X$:DAD/;sP舌L~7#D;,v3)N\t4Mrx&1-[76Ε|fJn6[ ͕vSFs3[2͋r-4odaEujl ̑p+zDmk?-v#ȶ\h̉hF<{Pنa@Ue.rYpW-5U,Wc>UC=S#tٸ8 Z:¢wPKeߦBHL!2\Q܉tޕ|/8`P@4B t|UU7 SM3>s(='?{[֧i}Z֧i}Z֧i}Z֧i}Z֧i}Z֧i}Z֧i}Z֧i}Z֧i}Z֧YݩwgWk:Ϊ:Ϊ:Ϊ:Ϊ:Ϊ:Ϊ:Ϊ:Ϊ:Ϊ:Ϊ꾻5V` ߕU__so=38zS QmDᅺOvu84I.S8Lp,m۴l5,Jg.(TFR%Hc =:4,sDd0lk}V{Fy6w&`u@s gonUOԛKTޣ, Pwb5{;NtsR5ɝ)͘qcۖ޶e;6͕|6%3O*-i̐~tvٔe;"+30+J2U Y(\0 k0 oKipP?qĽ , (XI ɁHȀXH?aVGC9N7JmQOE- u`i N4 Mȴ ̿0uf}vS`4((}b&$]rG< arh0> i*8Psa<45&4c9rqhJCPxyR~}|{zq6,Y 6z)9 AхD[x<+8r KX<!(ޠğ; t?(|Zzf0T~>R|&QzPxtgOvάsɤ +V2C \nas@PkQe,%Q r*b9G;H ͣ1G[%MZgg 3-W22eؐ ŸЋ>5\|oOUnh&/iF'\A'x,H@4ds+`jl~G:Ah!h{^gyNg lf+=jѢ"D{z-xOz 73pnkl`:z.k9㮆jm&j4V3R!uڨLj,f.420/.sKktX_nJC LX>$B a\sL\0MD$\!zw~g |ΰg zg xp vPtv0r7`ozs8x7@κWk&ݫܦ<*nPpgm̶-]͒ ImJ37*!8E h3Ü76B Nl:υ-4<1rx:jD/vZmg26q^ 0pA|$8.^rC+ c &tP'pc0\({ {> 펶B)pݡ \h{" =j 6YH=6HŨ}םjπA'xݥ0\{BŚ!jz'tݣ \h{" =j 펶'€pGpX{ .?9jP {Y=biWԼ.y:bD?j HhjzGbrq> (D; !ڞ `ZnXOuy"Io72b7@0\TM :>j.'x:<1&<2l8F$)$ kd !&?1i7^5Y*b0u" 9j?DAjG`dx@a0{!#7'Ƽ=q$ǜU8#~QrB_Z 偂/kti D0@0aP _K^Þ0$@" Db @% D .F׿aOK(a @!" D8a (" D|e߰% D1a @ " 0@B ]G0OK0P@" Dp B DFpG5>BpaQs=!p͒{{#逛Šx9Y}ll1$R Th1BUˌaOK0a @" 0a " D1a @ QQC`S'a@5UjPE@UT"PE@+U"PE[xa4=-@Q D0P@C" D@Q D0Pn^27" 0a !" D8a @" 0a &0tsQo؁f aO߬a0a F0a "0a 01. zVnq{Il DQvy:@y-ԞՎ:O!a+| M@\+A|E2A- 0^wJ{ #ڲPbQ{l@Q򇤯/ɾ3pN3D|n &I+(Fn2(,;#O<͂;_esCUwGͽOnhj hOtS0\}";՞uq9>2F>c6'٤vhQR5k v ;՞'K0 !ph\`ꮄ:EC YC|)FpJa  =6HE<jπAzGhxݥ b5"u}_ ,{ LVzSۭDqJhj T jt@t2 Zrf=6?oF{Dž FNQ{:1ˈ~֤°E2 t3JrG Ҟu'C0\glӡT)sOo@v#S%֥Ҟ#5O0\}9ԞcRlZ۴Wȡ|~D2[s`{ 5sO &Q0N]J=FAB < i'M3L tPZkYƲ*VnV>*GTK1L;5ΉMkBtCc m)-ZBgt@_NIg! HU|ogF}^H=+3$Ύuns"߈{{P9Лl76nB6YkVj~#w4{zv`#ߘ;{l g7bv<02̆kl,aY͕,W4T2ߢ'9yh|fjJ62HN;2#)2φl& yb/=.;-9ւ,7bc+ӫH} RjPfDM`K\$^#iYqI񐮅p@Nb%Aؚw8LJqxFmpᩆbiTxeL8aD]<^ nU`pׂIx,B! =j̃;fC9b7^lԯ^K[e1؊kFgt-(q&vQ/{,D"*@]0 ذ 0 ET8AL=D9`.  1<܂{SXKHpC8;(pC3.h kX'6мpR=LH5,Qc Vt3;QqԦMiTIa> Ӣ.Ҡ){&Nt&Jkt&IcZ)җ mʵgR/MII#A)яtqGO.ь-iEGZQ␈'"h GC6T"O:!냪 z>О0τxuҹ:W~8<|v\tgC+^hD>@~>! LgA;_lsuίp>[OyƳĹyޫ[8j3ݤ9/nf֮C3ݙը=gf2I;pc~C63ψY-f\i^&1\FͲ\e+YYLP̔HK@˓8YK0˒(J ʑYJʐIɏIF#<6":&!8r 6Bt1>ݣa p oYXDCPĄ?裏4@ `sXW\*䮫Z]WUv]ծu+U]Wu5[]e׫ʶv]e[uݮUʮ*^eUj]W*ʮe캊Rv]ekWuʮW*{]eUt]*ʮu]fUvʮV*jת캕]WTv]宫:50)0?!Kd3CvqC/n7tqCo w&![3[dS?Orz{{{{{{}>]OOt<0&ONfiNi \zX:*ukUd]h *`fJ|EMԁOӲY˰Lv1+r*=w3>oೆ=g3<_;W3:O9G3~C~՛AYAlw`5!u[KYsc}fnUۧ6v)4:(E9TA̞Ɯv9lMdgS̘| ̖Y.c\I˗YIWXE&^C `:IZBM"EjzjDj.xfjnW_pqk^^u [aR uRQw(Q۴فcqd'zt\Hc0^j⇨x,[zPlT(Ƌ!wBE !;BqӒOmRzԢC Ϥ;|IɖEY#c\ȗC$IAdG]c%(yhǓ:ncF8"GRW4Rz`;ָƌ3^1z }5b xЊ8P6Ą%$[[E\ b?a>a=Σa<a;ca:Ca9(·!x sN$Itρ`PjJ#[rOamwWf  R2+XEv kC1D"3(@%ӤXmLEg[[ֽ5l`B+k"t0iRB{p5,j Q5~eYrjqSm3znD\VЊU8zl=]ACٍ9rP#^ьQ1ƲI{" ]zAyw_K_DUeB34:l A*pKjPq琊 g?=.^LOf "VQ;xEf ЄKRI^x%6qLA)Wd!\LXf8.*Q&]꭪#b.UOOPKdOHTdMD$KAcXt lZd \Z}^@3sN[~mF;V$6gxÐFށ `@2Zoj3Sēz,njtbŜ'.t;JKnÄ[p_ Gw5Z}j:#j7D6#؄l<~`yVM[Sv8RÎ>0…\>O|+݀Wk8Zzhƣ9@17{Kc-Ǯ1's,)v$!~+{!=s y>sA2scXO='3M5t6n\Rq+<|p# Qpg{ožFPoü &{nOn{{m[NmЦ;{rw3\vsۜμ伪ʬ,ɪjʍf0)'/RS;9Ӑ-Y 8Ȩ|*ʥ(? KM}; ; uk;+Mm'-a.#ͅ6ؙA 挠r6p&nlZjiye9a]Y}yUu9QmMeQ&-YLypnC s.YFͫm.i\hc0϶v\Qc0"68 g,.C@. oQ8 S SO dXs$@!Pȱ2XX[3D >XX[3D>XX[3|fV kk  k  k  ֭""VLh !,";XX[3DF?XX[3D>XX[3D>XX[3D \ⷈm3IC4ICih6iH4ɰ& kҰ& k@MpcfJ߷}÷|$T*b?C7(18Y ^nϣ9-[za5u?;ҠFjfjaT0Fh6i(' m& iҐF֤aM֤aM*I4KGjjFʤNѠn-K) 5P jPg jҡ&C#֤@1V45iX5iXI[:Rr ,V,9ACؐP >׃Mj Dؚ;n pTMIQr$j'P3y֒׋<냂~!G.ҌjbTz 8i$Li7r!S}x銑iNt4bmw(0с"~+4'@~h?s9npz~ -mxV;g}^6::{<3םvQgt~[̙WYSx'l|DE9ĚA}N.ͭmMMGڙYY17l 5Uܰp۞ !ғspc3Yoq9Xfj|Fwu_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_ǫ 4s9y63ff3lx ;YA Y>0 r p֛93Ops!l 4Gf kWb 0 r:hd\T#аpau~x F yȳUq9CXaRekx(chr'_`%WP2$o!Yu‘! Yr܀ 0N`q,ůzlcWNeTR;"j?pfh[ջ/mnJrW{ܩq-mSOۆv _CMը0KܝnZ\g1_́vWA@?ѬV%Ccȋ?SsL+҅]t̊Ĝ(̤`FC^6Tf5fV \SJ,D%ݺ1)Z>6x'8Vxl^e8US;"z:Wxqgv~QgtnXd(O'(C ?vǦi@H=h>F-ZymHϚu؞xg4/.KfoGp7zm8oQ@ϣY}n:97۰YF3͋L2dƈ 拗.\hɂ *``DF20@@S wX  # i||QeO@X1V:+yٟp~ഗ`Bˢh\Y)^6/ճAG/Ȁj2nKÑB{kGkfZR±{yl+_V:>sLD,/; @P: #(nK Qڽ(>}1%z(9T8=50t+a߳ɸ P0H,IOCj}>4C =/Dʄ?wsQH_jQR?u_K7ZО? Ɣt!A}@nqxs(ď"MV/#(!G{vLB tit0N,}TM(ًj5Oz q,> ͟$e! ?B+ [L!-RznDkӮsHo0OT&ɻT0OsQ T ӕxd1yKcOCp_:ZmwU>Őjm1/E܉eS7݂>y(Z9H#/SU=xm,$%7)ô3hwꦷE`C%ט/?x 1aEI7+*%SlmILm)+g}".ŧRC]~q?¤v|rIMK}ڲDLWB\zWu2AfjH`-TcQi8/qdб~Y,ܡ\{e1Dz>71U#60 SU=GS>g]?ŮZYyFZn=|ӄze'e/eeJeJ)eJebJeb?eF2^|)=|V$m:0 vU!+nchx^ 0L;a6hSہ[ O?3vI5m|]J<Ou<;SZOnҚ6Ie.Ŝ`TEtˋŢ^8w{ 4.uL}lN2j@F?WhcTEfjKM㡫0e6(l5'k#ԥ}|Җyf˺q23 Eeì[:ʹ ^ٶrl]>_!%4ҖgYT\Y˕$2EE *32ӽ79g  a(j75<-fqIrXZFۅBr:#A@A\G3E T;o(h''hLs3Tm pJhoԏӢh o %,% qL :スܕR]drMQSKQ+I|â(؋|hl1̨YfEkk='|pqoִnZ6o,#yG<%qŸ aNǜn57waAe~N;mό$Y)RJ#+aH!^ 'O9Em[O'Zm3 0+#3P@9F@, l/+$RÖL.YHkX^jjJUFTL"5JTDJq>y괨iL.YzKP8Wl6-M+\YNDtEl]:sA3i y"rg CCJZ77n:&^I"Mjzve\SM?UmtBڡX^wsDSzkB b% J$:" |atD7ldsа2J1 xp xS9ŗF^돔Ö׷Lyjku1Q~45уrvjc1y+ ʿӐ9rO>Dz6Nb~lj k/ޟquPZ.E`8Rz{\q==n cuGOVy?@l9)qp7qwm5prԞ뚎SEzp>kw2Z2g-H5KYX2KNzہ~VTdjV:0% ?wi Q=vκ-WE?o[rAMrFbA(nنU|ޥvGm;._rwkL! J16nw0 Oh/ѳ+nAo5abp=8XB c=D}޻~-kkFsFcPL{R>)?rb  ,ЕL%0)VZ[S[L][{Ӗ~dI  xō Ŗy "hjŐbleeeeb$V@UVWfQ]E_XYZWq[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  F" Ia̪wfBU⍪HgjJuMrx{QX}xM(ܝ\548QMԧ MƏuT;wTLzozqyY甸&At9avڎ8N$((~FqQ 6]_g>@oQFV8א A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ +d B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y +q!Bֱم{>: P #\y^_7XWXYZ[\ ]^_"`)YWьq/YZ[ ]^_ `'ҍr0 !(aay%W5kЩA{ *6I?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsۖ%{9Xܗ&|:ݘ'};tuvwxyz{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0SoIQRxZSŒn&w`w}T D'D%Z¶D':Ʃ4 n"!nr79-oxW_q;v\8 y )FrZbT(@i(z9`m۰ݰm60a`Z!(lKO0rs9PV <;d!G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĂW{𿿧 I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ kuq]P>1>m|!s]?{ε֖*!8lD א253.ia`/@&ZٵXkɑ[>VrkWf*Z)Y5IV*Z=jh7$X1qeCɖ`nS6MgVV X [굺&WG*kժSVCzZU\t*#]}X >[ ~nun5*Janª۪ڪ** !/J*mH$H$V=@`4Һ/OjiZM3P7n+wpy`kQ{(JC0 @.eDdTFHv\y*Y&A$ wCBv=h#>b B o;v<}i,NWiJSt,m4k7dM4DLMz%H+ɰl[Nb4YVOF% ¢Oo?~a!۹9v#ۆJ6sES~^u-5뒯w%/9֬CvsCw@ùmܛ+]wWvca xƭ(>%q(N[,᱂*ߩ{z7h@3M3۶\{R.ڏf/(a؅`z u_WUIE=USl{=yzD F0R!MD`l Lw~ 5^vm;\n]g9Z:Nr~5\j_6V=a2TZcK[5,Nhiǔ+ӱ*!-YLZNo9(gM5^FS0X.+Hb9}oXu$H2_\#Ơ Y<@f#O{"wƘG;`Is&8wfߗ/ܻŔzOmowG?sbfr2ݹPl:iBdɬXW$f30c>F,^98!Yv`x:9[n,+y+B$\4VB;#i1EߞDeC ׎BaMقf?31/J 끝5-F|׵BL,zqWÁjU}8:F(VpZhP=m1#%IA*ce \-#\6DVRU[ѹLeR1JK22Jeb*T**!CDjYХIv0<@%%*T*)ɩTJ*UTT&RGK$*TZ*T*crv^$q)omJx= 7s[2uj!|]; Dô'SdBC3~GAnwwvkLh0ͷ4 ]h 8FCAgg~gFJNP=`.>m{wcG?!nLx,pMKU,/;rJ6889ޚBA@UуՍde ijgkȩǨ׸ַ%: 47 G6tm{vzΏ2;#,=->Zgmz~ 7*%)$.+/,.BFT[Xaepjwjxyr ǿ"-.0146;<=17<>FHPSovzтՈٌHM]-b2d4e5i:pD}QU`chltuãŤǧʫίֶ#$+,.137C.G2L@kdogslwpzu|w}x~y{|" /!0"1,J ![ooWI !"#$%&'()*XYR]Fb[+$$4%%&,- "p./0c  de e gghhi' ,j3j7kAkFlMlRmUmYn_ndohompqpvqx.!It  a$AwVp* ,r<%afop* ܀ O:h%Lu|u]z?ݬq-tD\`~`/Ke&\pތ FF ᩻E|xiV j8?OQ.h_dJD#BסAb|p|p~pt}hh>l|YX=8\]h}xh8wN07 o>^?_Yz>x_~<_;,;>2Cw4^뙮 pcDw/8O%ޝ(9SEzܔdՆ~(w=0coفMWCzEہbw`X~0PSmA2F W+)M;P{B*P %-f}mdo/{͕5~aMb:COMAfz[m~jm:lÁr6Ũe5KژhW9lɲ#H6#ىc=(v|bm8߾fHyﰽ$רW{!exI"^  R]z^;sqν͛f?y^v7˷6yWq7| wuo{vni{KCkzmZ/{b/remM6.hLF(D`?#ଦ=G!i+[9O|svCrF͸2ni;L"(#IRX 8aD@Ra:Д kD),8,ТhKykNU&BO1PO+Ơ{z-wvGE})7sDz|#i0 /qCfSR;lS:lUv3$;CA#g"+/zRDYs.jV.iD u5E+G u!pF5)E$(D4bB,HєG^w=~y~ciu}c@pBa>14l"%4T5OSB!s)2T8">S`jcPzL)YYY3A-iv= $Vπ,`b/L)%%G˶3A} I /C4Dߏ&ܸ s) zS#%^{cf~Ygs,=?h~k1-,+()$' \2,O+N*('K&JdAF֦ Onɯͧ'Y:&`yLU$Z`p .5XqT +#,wD}B,Փ/ MC;<+Z^!(uRj*o?ctL%Ių8'N o ɼO a;P_`գ~>z3`}K}ُol_xXhܿQ_äL"\`BE c'L !6BD>)=9 wykWMw}/حz W"_X.n/⋪Y}xmjŘq,~"mTRݥ[h.“u{gOcxwxwk~]?b{!/[x+x'OBc7's`[4 G%r8Ľ׃o_fG} ҞO/~c D-`ZORO"H& 2d ee5i*t&R m:a.($ t-9ȅ[򩞅YC *+Q O6~NJaP^^b9 LJ}|e<CcÚfB嬷ğ%={>Z41!*y/+e{z8i\N,Tq}yQ՜XM>g%I-w$\F+"^64 A"iҗNrIO"",9=ϩTЛ:/pWFnn`7^ut1tt+to]lugάղF7b:˫_AZ.~Pj6;ti6V6һA ?}XmT-܍O(^݊b(]aFvn8ОsZYe:_sVrqnYUV[9h5 gKN#_|p֗T>-[0[?sw/$⺢4ƸG[9YDݓn貟6 ̥2$sт )P0Q!@|! 0}yuq[Z낅 &`I0F(BxpeAՔTg@(H ꀁ`Z 41 @~cO_ˡㆍl ,ZA7'7#N[ ۴ME Zt6T gu) {YҝUzsJgr|[G|N6Ko}?o7xlb\,̐fO~3ӓ| 2^ gNNGop1 з{; Ɍ*VܹMz tQ[tJC yzjoz]FDv>)_y2> _XPY44a,+^ {]$> /ہ9l~P2C70OkйgΧ0^XɓXcpk 1:(I%0`BFA!%!22byX)cDdsy@D,1Fd/`\ђD4 6BDCАjp8^Kg Pc\>H| TGhB8K $nE+ZӊVR+YB&i7$x>;w &O(o-/Ys'tw~OTqPCl |P~YߋFC>F\/=osy0Ȃ+&&,8D+1s:FӍqݎ%gͭ~VYwwrφzaf0aIa>q}憠Q v^MV?sa|_O#my+T$$)^nk-jCµ|=Ol,mv?)-{!8!1WUap<^Z C7 f6S"ڿH$#@MVG^KEnmhQ:3sWGޗ|oCyS XbBeO%:Al% Q8ҜG %RIhbTepڤd)r<~\C쌢էg >~hy5V/lښ(d'0-)-8ƩɑLdNٗ;\Rh]Xx{Hbz. uu`۔&:y@ѹB)8@h|B 'C l='cIC8luzaVv,ELۤ2 %A4Pm¬5m8.@px |bϭ)'IV>d>9\\\±n0ZcJaBHɬL&-qŞL\1,FYPGq{4:0d|&vvt?+p (xЍΓ ! 8d^8S::"RNy;!O- ]30(c#o=q]Z%= hX2{Тt\-8V3Y 9=`RCԐ5$7y= x j >x2t0lK'YPw4]^_`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{|}~ " -s (> -s PL !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ؙ? rEa( |`DQ#Q0F>0( Ea( |`DQ#?6L?|̛  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ TJTJTJTJTJTJTJTJTJTJTJTJTrABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`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:;<=>?@ABCDEFGHIJK  }ٞQ) >0R|`( HQ0#EaFdLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+~VD ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ȓɒʒhk(8/}YqVϊ8+gYqV9+ΊQxP@T>JD$$$I*IXD            !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿہ˜(?OUUUUJUUUUURUUUUTUUUU*UUUUUJ*kD t8!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~RUUUUTUUUU*UUUUUJ*jUUUUURUUUUTUUUU*UUUUUJUUUUURUUUUPU'TRUIIr»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTM[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmwpunxqvoyrzs{t|u}v~wxyz{UNVOWPXQZSYRcdefghijklmnopqrstuvwxyz { | } ~  !"#$%&()*+,-./0123456789:;=>?@ABCDEFGIJKLMNQRTUVWXY[\]^_`abcdfghiklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m noOeon'o6m>.aqDu'a& tI_b0Uun2^1K5nvi:uhҹsT5Hu˭wuӹ9!m۝l?E"w򳜃6ҎRV L.by:.屒w!#tE+/L29- ]Ztsnu[nu֛nnZ[k=B֬nnֺκ[:[n]묛nmn宵κ閷3fti-*u]W5Mo]uۭmumuU\YWrfL:몵j묫rv˭κ-:UjWr]u˭u-zUjYWrmg]u˭vu-DV[m DV[g[m[nunֹV[Ϻ@@ 3<X:9lk x*ޝpqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_[KAfKgb9i456Zda f ssفRh%c'%%d  h--=11A22B77Y88Z@@XXii &')-./18w VWq2uHhm.:<~h8hdBs6C]||L}M]ttI(((} sZs1e2g2T22x222iǻr>Ԝxx'hɜNb3Cuțve zfghijklmno^pqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ 5 { | } ~  "#$%(+,./2789:3456;!&'-01)*<_ގߏ{ KT_Hd !"#$%&'()*+,w䃩"{2FMAJB$` C Bvr\h g%__KeC^X'] ?Ùٛݛݜͬ*ʌHĉDLLLDf8'OX'ێ@9ߢf"#3)192~ãO bnczw6s9_<U)rF چ6Ϲ8< 9#SYI6.$ xPL1FhfJCaٔ~#Ytԃ[Ih6L p8Bl}1< |VOJǾy>"y].*e` c?0e +Y߼?zy,4*aT6Qbj0.xmPs8̜̬Cb&-P[΂ e$"OnfuA»iNvVi}Z;ۛ`&u< pB8 hCS`fwpH Ex%Z!U8<`< {{~{7{393Y͙ٝݬlfffo`*91jàշXw' %Y` \$-./0eLU`Ie !"#$%&'()*+,-./0123456789:;<=߫[12 3]^_`abcdefghijklmnopqrstuvwxyA`89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^`acdefgh)irklmnpqjo_bs456789:;<=>?@MVaJ`fABGOYo\a EHT[ilpWNWbK g-ux !"#$%&'(a+I$m! VHA;IIfo_׍̨Q2$}֪MR6g?@ABCHIJKLMNOPQDEFGRSTUVWXYZ[\]^_WOXcL hCDEFDMPSZ`dfhkw{%(* +VޏtuvGHIqrsQ]MNOPQRSTUVWXYZ[\]^_`abcuDno;[&g{R.L.Vȝ0ix79Viv7ݮ$۔ 4*UUP%@ @@  < @60|'6 ll 6`gDDDHl[?819AC) `ʖ1%,B-#")!*x~%7v!(yn[;rj SS1:sQT/uhKDY P4' 5QhIBI_7gfeƔ%BulXV+bUæE{kWR#^Et57jg"8 QP>J:Š4K6ʠ4`5J`u4@5PiB 2s/û w ̽co&x8IquG=FBWzlT׫ zb*\8P$X08 c1c1c1c1c1c1h]!@ 1C 1C 1#xB_G"=g"EDn6blNZܐC4 r)MfZl'-v66X~6sX , r97|Ob`LT^~T#Sեv E`P*7pR,R$pdhHXF{d,+"n`jxY FgIT@|bM0&׸S"bZ4t(9:&bB7# ] .-,f&lڽ{{{{{p$I!"T fBDY!~n{֚24TF?8iVtVjYշӓLfӦ6Gưv>a@JAʰ:m^E:NWjZjy (d 98ۖ. c"l i>/frٯYEbxbyEM3tHNt}uY͹iYf0m*|ri.;d=5NG-b!~&_{bRpfY["jڀjKʥMREXFWτݬ:Z-Zyg}d/ݡa `^KY & Nl+J i(|O7~Y.۹mc/}c_?7?qxim0ľ:Kq fਗLڇg=C 'x(y)z*{+|,}-~./0123456789:;<=>?@A[\]^_`abMNOPQRSTOȔcWPYdM i89:;<=>?@ABCDEFGHIJKLMN23456789:;<=>?@ABCDEFGHIJKLMNOPQRST5! ]xDPoA )*$FF!Q"b5[TRJ*TrH2"R$TH"95yTp5T2;UVWXYZ[\]^_`abFID:gPV866978m@8l? ;#qe\6}Ejcɮ z'"ƻI:t`ܐ ha![d %49Nu挞87\,¢ao(7NS­[+of_q~{ߓޒIZv좲@Ce];<:[ܽ *:eԴ.*p}W'&42xqhs ۭ Ryݑ]Sjw76)pC2+;B-rjdo9AWx`jkz8043ڻvo`nYJ\ݾڭa>TŞGk^m-e^ p2>(RHWK $3o|}ᮣgxakаYM鮥%q9"ND`W"Ť&TJȽXc[hdrἻ>BVꢭ杶huVA,cn,'p> D?E@V%FA=&GBHC.?5K6L=RȭfsJDKE::LFMGl{wNHOIPJ ublr :ADU$X(pr& 5?)^T&6/@1D0C2E3F4H;P=@QWRXjvl|ܭ޿c8ɭ0ێx_qЁ:59@ V&Z*k>nAvJ{Ṋյ' ='I;J=PFskxrăorPU|*( qSс-p$ɍV67T2ӂXO΋T\| @EIT@Ii|]FFډ#2#L ?gRhxKOFA{a-k\;ژaAO o}.`Z| ^a,CO;s`w #_lku[z{"t㚺66BE[өVnAY8A7{O->ٷyR(!b`y "\4fd@!x-u/?'O "^oЊlD@vYJ3:Q)Bx ?[=O&m,F-mGT̖m|ctQW[nHp^ŸQzxub D#_6ɟAڹGڑNHf=(1yw & ǞAodՌܑ@MUb ( M`؎CO%O 7i幟JD,M;m8^0]Dgy8 NΛYqPb@=D6DM<#DAW@8pzJ5PN(+e#&,Ϫ#ݠ]ݝ;;w]|GGGGeq󨬡A˃]Q'B +phXX0"  3f໢swwt1 b {{+{16+TUPQubJKU*-U#"$% XfL;/kSa~_]T(D-I[5dX|H,kȅL#e"G .8}Q8pzq`4 9bxpE@p8-t-m,rVC{ aK<!NQ2)] PxjuWjLyj=41b$#)C-pRԆEj0aBD"@_6 O x4rT&oصꙔ,,աt% IH5a WO-%6z yzb<1߉-b mǠ#K[n+K /,$~ V:6A")!ְm?ݩ,7Sl n]h@j6}9rx}).: - %{PH#W-Bk/Vp:MOu cz7^ib4{%JI 3y8 5^{baS_ճ5쩐:6W+F^m^rɷi O_ݱ3C|W /:Ȯ AZb FAJJ^/\7)%''>BFF_fLPx yM(q A-tg~0baqX(y˫ 5`hI2N2>2B2זw vp_ _-yW')](7U ?,6Nl)MSjrYh;mm֛eMI*;QS^fO<7Fɇ7[.׳)cjmJDaqA1B)X4@i:J@LFg&)WOپh_J,W )q|NkG \.I7sM"og;ʟ;µf\N_%ϲy\ 68 u<6oY>NsiRp>G/s35DWkeF&fa o \;3tJo#F}C䴳nTS # !L)IHH $4 Y#iTh 6\4mF\j2!=^7%.wc#3 gyA^QiN\NUbݒ%-އ\sp?ȃMpRݭ!=qۢ;p+wcv0|m]뻋X B?&;G+Gؿ=)$Q7Uƌ 2̘%Ny..ዹ=*5L՛de۠R͹N,3}с i07;p )SYmEZEs {g d_1hg#;W^MP|ZT m]Jon4h܏11fVGLa]20ñ8k Kt8,,1fK/qۧe@Egt1 ic K?_2C/i̓n!Ƙ}{dF<h/ҷ;]"UZLWg`1o='eW`GJK۠ƗCbçy둜!&KDb_t$,9rimUlqs;=Σl\"&Y@>E. !OtA%o{bS͛xb|GͿg%ˍӝ)LC^M9IaNyf^МŐ+~Ih\:q- ԅ7*tA4ii^ҁ.uKą*Iʰ*c[!4Xa)nmUG+ђ!iTGwܥ.%9OFhNv"T?r3mОE~Zzvc߬QK׶YVoنyTW0n~|FmЗ=MBJ%j,Wf}WQ`nL0ix)yipa I1@*es3GuJɯIb2ZV%&Nmf.R $I-SG\j%H9TJ̥6uM-Rs+%cP. dI.\T]1 iauxDʂ5yiY'8_`ݮ_S^{ nDj`Dïvړޕji-]tlI1xrip4.rc՟޵V"7! ;Vooh2M۷([TU$E4I%Q%iJRz$( kYZdiv%S@ cy*d6H<_Yhsej֦wde gh /8Au([c"i*j5kDlPmWnaokptqzrstuvwxyz{|}~ #*1:CINU\ci|4jZ5lZSWZ_behknBO &-4+.A'6789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛKKK\Z][e^]N__ `jL \\ !"#$%&'XY[]\]^\()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPWQ\QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%՘ֺ׻ؼٽھۿ & !"Y_fO k =!>"?#@$A%B&C'D(E)F*G+H,I-J.K0M1N2O3P4Q5R6S7T8U9V:W;X[?\/LX䢣@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsWtXuYvZwoIJ K!M"N#O$P%R&S'T(U)V*W+Y,Z-[.\/^0_1`2a3b4c5d6e7f8g9h:i;jm?n@oApBqH L$Q*X.]t+uvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ `[&y\{]}^_`abcdefghijklmnopqrstuvwxyz&TCIZC@Y @@  $۠I jhШ¶1좁&T{̅eD!C'9t&W5`D4h!CL{Fя> t G8X4˼Eh!C4a0uXnt!p9_ hݕ^/E]w>ڡpbC4hhP!C4!CڰOFJ$I"IL2I$ILb$3IH$da{{\ @D?e\@8cV֕zet|VΤ=譹ikE$ IDmf۶%ls4XX;؞=^t!8r9p 8Xp7p ""K5YGA>r.9k@pGG*ef!C 5"H{|}~Áł[x\z]|^~_`abcdefghijklmnopqrstuvwxyz{|}~ĂƃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ>'?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[WRaZ[gPl     \']^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`abcdb쫬 c[h河 "!#$%&('*),+.-0/123456879Xdi[j紵:;<=>?@ABCDEFGHIJKLMN\跸pדٕؔږۗܘݙޚߛX\Ye&$% & ' ( ) *+,-./0123456789:;ɕʖ˗?XglMO*PQRSTUVWXYZ[\]^_`abcdefghijkX\lmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ̈ͮP+QRSTUVWXYZ[\]^_`abcdefghijklmnopqrsW ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ efghijklmno p!q"r#s$t%u&v'w(x)y*zYhm+{,|-}.~/0123456789:;<=in>?@ABCDEFGHIJKLMNO !"#jo$%&667889:;;<<==>>??@@ABBCCDDEEFFGGHIJKLLMMNNOOPQQRSTUUVVWWXXYYZ[\]]^^__``ab C EGIKMOQSUWY[]_acegikmo q!s"u#w$y${%}%%&'(()*+,-.//0012345 B DFHJLNPRTVXZ\^`bdfhjln p!r"t#v$x$z%|%~%&'(()*+,-.//0012345X'()*kpRn+,-./0123456789:;<=>?@Bb„_`0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^abcdefg h i j k lmnopqrs~ABCDEFGlqSoHIJKLMNOPQRWSXmrTptCc {!"#$%&'()*+,-./0123456789:;<=>?@ABDEFGHCIJKLMNOPQRS TUV*STUVWXY' WTnsUqDdwxyz{|}~ WUotVrZ[\]WXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v$x%y&z+^_#wEe)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX]^_`abcdefghijYZ['{`abcd,̘͙eVpuWs(|f\ghiqvXtjklmnopqrstklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌf-}Zuvwxyz~Z,|-./23456789:;<=>?@ABCDEFGHIJKLMN01OP{  !g"#$%&'()*.+WWrwYuhFiRS TUVWXZ\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}*~+,-/.1234567=<:;<=>Q?@/0Y[89|}~CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwz{|}~ӀԁՂփׄ؅نڇGj0xyABXsxZv݊ދߌ} Hk1 Yty[w !$&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUWYZ][^\]^Il_2 }# %'VX`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>?@ABmCJDZuz\xEFGHIJKLMNRSTUVWXYZ[\]^_`abcdefghijklmnPOQonpqrstuvwxy3[v^{]yz{|}~ڀہ܂݃ބ߅\w|^z   !#%')+-/1357 9!;"=#?$A    "$&(*,.0246 8!:"<#>$@W]x}_{,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X[?\@]%B&C'D(E)F*G+HA^B_HeC`DaEbFcGdIfOlMj[xPmNk\yWtUrXuVsJg]zLiKhSpQnYvTqRoZw@~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmopqrstuvwxyzKo{n^y^~`|Xza}֏ !#%')+-.02468:  "$&(*,/13579;<=>?@pL+ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ!r"s  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWY{b ~Zc![\]d"X|e#}Y~ Z []f$ Z [Mǀ Z[]g^_%`&`Y[\hXȂ[\YXɄ[]i^'`XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./01234/> A@T p @&^zoq4{X nݞ kMeǙľYa[z8v9K 1+f  X`G#j8DHU@h7827 RyJn]?WjOCnyD¥=?ݗ~*+Ʋ8$=9ݿUJ?#}gª84}[~W'GwZշq4{~YMتW6-mzU߲id_,&*o-=NDl~sדcc;a[8rZط=V`,&\ջ|OgZoq4o{6~+XNCoU}orr4ɩ~xU]t<9מ k?u[K 'gg7a^wxr:ا=[}3}g78yYMo.: kNu6o,] k߄z'ߥ20$ =S}  ؿQ/! t&cA Y< V-J~F:uW}S[~K c\~D~,z7Y,&ZU7-mm{Z gv>Cg@m_9*6z#FXtM*$^=ά?#ZGMȮi;Ӟ_ k62m߿rؕRm=1tЦQ՛|3}ٳºs<,Gh ؿ~+ݲG6rr4X}fճ| 5E~uS'I  fH0BPeǙkVRǙ9_vXH-ӽX%&x*O"&Yշܖ'OݵoU}T4X  8ߦ)5N|r2دźrU^_>[~KHK.gqkljӈ<ᛌ<$?(ohUzoqhp_;~T@zMSo-;Μm`l={ܟ/rp+57x&߲i`lưJ}nс!M/zJ]:w[Ve~H]]NFW:#%ha_LFX,=Nu_5BR%ħJu4o{~+,!HXxOB@{ۄzoɑ\^'OjjԌ}]1bnڡ;vUmF>2X :хGeƲH:_uζubDvCGN g{k_{H-g?ă܊2:jyU^Q>Oѵ¸htBA}e7t:9NG@)c;Grih߳Qev*- +ih ]qlGE3Y9kb[4<\_^sxpjn.jdB!R,xO)9~%xSA.JrAD?ޝv14mfj)S~27k06.|hwB-L"~G_{.~'LgNESnRR#ZMǕ¶<*ZOjڧ*Sњ_{~S׻Iw Xz:e)* 1 X._EvJ?j7>oto#^z=Bx*F#߿w }ԁ_tN1"ץOǚНy~ΤK=\3emQ,^', Nͣ@epM]/xg+)pQ<}?tHI2YWٷzn<g];3uX명[+]b7Y1A$=|~QVoճbUe8y>[Kǣ踚۞ K6ߦľ8ضoV}oto{&~OX'N#:oUyoqlp_,&Zշ|NRFꝖBs;a[v9g9j0p׉v0q4᪶t:9[د=]M%G3_6HK!A{.~UX:~ ;]Ma,&̪otvݟEݵ׼w:rؗ}~+tO{.~'LgNgoU{oB56789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJfghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ `abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012345G@'Idd]5N&__u%I9ypk2wL^ڴm3]&sWNuɹ.$dd]''/$2.ZwD&c6L˯ܝ$.Ww]~'IdvuY57N&__u%I9ye2w]~u$ ׶m2{]_uI"]&sN$d:9yy$uum۶Ʉe2w]~u$L^w]';I"L˯|$ Ou2/I.J[m dI2N~uwD&ow]_u:I"Pdu]_$]&sוl&vu]$2ye2w$L2.uD&<&s˻$I"'L+mٶM&..w'Idd:]Ie2w]~u$LxBM殓Sg d96789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'#&suŻ$I"]L˯N".[w]>öm2{]_uI"]&s"]'$L^w1.;D&Lou mdB2.zs': !"#$%&'()*+,-./01234W_ʅ_j( [^%_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[ `ˆ _k)N¦çĨũƪǫȬɭʮ˯̰ͱβϳдѵҶӷԃ$}~¿#[f=&  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;R IALk"$ B$A:^^_]__O_/.__O_/~fz=Q) nh`0OϝO˗ObGO}vvs[FrjTY˥G%W*\i;Vh۶kMM`1~{&'F13iۖh8t'<=2`N;<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij<klmnopqrstuvwxyz{|}~+)Hi ( ABo A‡@AAAAřN180hP!z/G&dNL dP  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu̇ l*vwxyz{|}~a `ߎg7OvŗЀ+Uv6! CxRy&lRIö?}:tS׫]=n瓭# %h> b*6W{,Ej(J .a>vJ"Rk vi ?X|-Fk)K /b?wK#Sl!wj @Y}.Gl*L 0c@x L$Tm"xkAZ~/Hm+M 1dAy M%Un#ylB[0In ,N 2eBz N&Vo$zѿ j]m|kKYg{ l < JXfPXfWfv@Sau 1DR_A 2 !^n}LZh| =KYgYXgwBTbv3ES`C4ʰ"_o~M[i}l >LZhZYhxDUcw5FTaE6̲#`pN\j~ ?M[i[ZiyFVdx7GUbG8δ$aq O]k @N\j\[jzHWeykR()=P !P`?+kԒ2&Mj2Z&MiȢ[L- K;gNzBϖ^scIW2u&)>SHr@9륗2T5=F:&䦨 WE]Q.]h6Ѡ>x eWz?x3w|4_,/RhB3eb+h;t)fDRNW/q9s(@{.nti4 |R(IƍD 9HVcI:жWft2WgՐu3h֑ v4iג!w5jؓ"x6؀hRn_޾}}{Cˋ@ @@ ``P0pd`pl!5d]} Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv+RsT wxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=R䑚JL$(S  !"#$%&'(o     !$),147:= !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{X͈ m+)S*+,-./}ށ߃蕂zWJ"$+ B}ύ>*H_<=F4MӴnܑW6JWWv_Sv_+m_}J+7_}Ev_S_+_|+[_|;5ۧ>d[_*@Oo`m3tmt6mnx6#FDR|~ހ߂[aΉ n,01.@rtP25sϺs׬ 2bMwDmtO)cv&P'{6A ntx([]ql5ϻ 3NEucw&Q|nx).5ϼٰ4Omvx6nx*\r.m5뽒5bPwFwyR}tx+^@n3쾥ڬ6QGxO*cz&S'~6A,.@ 4۬7bRHy+{T-2S3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T dWeXYs1Wmna_  5 N r # < a h A y Yh ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ل#`0HAHH$\H8i/-7`/7//+/+/.NŌO>*/;#Xښ$~a:ϤS3y({s'ܶaal '9rjZB˜]3@A ~ ~!~?)~28a9DFđq1nj99Ꭼa21:EzcqE*1x^:W  6`8FF|Dt.`!1!:BPar,01(]| t46) +CtbZ@RL`RbR8E`*%FNFN'lbfddt2)OU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;9=㯱#@+] Fk 5:u#$z!$gjl?P6^cdfhimj1K7stuπ2Lw҄։؋Wڍۏ圯4N줭5O9 ܰ2:? ".'*+/124679;< ? KALCE^.PQ R!OT#S"Y)`0a1c3f6h9oBsGtHuIrFwK7P8QzM|O|PܝYZ]_型abɪf9Rnswvy|{}:S;TV*ˬͮ?WӳعٺۼAY@X°$:' (BZC[& ))6E0<%H^?*G]E\ӆԇF1@+izIK?QGOE.8_XLSI\R^U0_VZNaXJabYcZd[g`6ibKble=nfLcqiunxsytD7FMNOdSUVPeaŰgЭհrvwQfRghTi;  İŰƯWjXk%Ⱦʭ'(),Zn-[o\p&9̭#2%5)9]qB3GFΰGϭ=SCY^rQ\R]S^qаxҭYe_sӭ^l_m`tgtbukxivn{tdvwy}ewذٯfxڈ ی!ܰ"ݮ/ޮ+hy¸ùj{źyLUV,-g7k|׭ݰm鰃:l}m~no        pq !s$3M'7tu3199AEGJeLQMRSZW_ZcYb\e!_ibmsvxyC򘨯xWy~ñzz{Ϗ|8ۚ}~  ! # % ')# < ̅D9JC" $0+AqMiMhf44aF=trz/d{׾eǚ[;gU/s-~XlV֞{&kO3"2S9ӵDN8l,Ջj+2p!#l 24xg;@-UƢFi/u*П9,C1 iC\&ElYvҏ܋ ?dqZF'8QGpu_xu7t'ŵza^&ˆh'D_Mλls(ϒ^@.Mys&PB\as- HzI28P&. kHC5lJfs?F4kV/ 8/Q8;wK86Zqcvj@}+\wr?87Z[S7ӹ ѳ?)OLvx_[ȉ05 _˘*[uvQMS-bi|ZlE46n$o:UP/v;=Ñ-.—Hp/ ag\oolM8ٝ?3YSa^1wƞҹz0Fi,օ^36s%hmzIb^w~h$՚78EC  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYv=AGoxZl$DhMHV 2<F^hrH!"S1TuH}VP>PQQRRSUXՑXY[>t_ _߄όʔ9ifhnj@l;m2C ^oj p*NrppqqЄqbrnr"s.sRvsssttԄtfuru&v2vVzv,z4t#+3;b)5AMYeq}=!OQ&Q$qR*2$$ VI.Fp 4~^R|@,f B{Ą !~2͝!g՞9[W<.bH|f.aTLYg2z9QK6.&D,˲,˲,˲,˲,˲, żZ{rjbө%cjbө%c뺮뺮뺮뺮z{{m۶m۶m۶m۶m۶{{;s9s9s}cB)8xhXQJG76EŴ_N@2{{{kZkZk%dYQPNLT@)8<4,$P\Yh~*JR}}}}}ߗ`ݓ z"[B77MO}vsN^"hBXM`< * jsPV vc. et҈NsWvte*qG`fb;n| fN.q2@ÔK;B`7q켎}p_S  Q/D; 7 T{vXᝧkO GP9~Ek?f̀mNUTOZڬGqu2ŘAH!)$/6"ƴ@X SN@qNհuRxYo_3ϰ]rf%B?Ώ%U 1=TmZ$;C\{:nZI_I'ZZ:%y٦ 3:Q!L&erl۶m۶m۶m۶m͘.X89"ćY4ѻ((&F)LlJē ifL,T H$D"H$楦,VDMn5 `^jxbJ"Xd'U92/r1S,q¹t*!nsfNTr|NYio>-+h*hVIԢYy' d5wO#;_PZCjbFB}P?ۣL6fW/:mup ÙTq-^:j0lϖ3,SHk{'5 ,ԥ? 8 [7D=e;d&-hDd8mg4v qFp@yv:eTh7s ~ =魗Nli2L} s\b=\N`b ڣ\NΕlNEbGyyz+f@_/i).ίZ9̥x2hwCsQoyP:%UVפ'{8P(ooZ vpk#lr_LP7;]{j(zy#F3%ae'yj~3@t4Q Jwu+?=ňB(8hU[/av>JE%f6G)*֬=T( 1Qn.` " *{9V ]ޙuts^9/ǩzp7G76W6¦9+Un)ZIlTb{(3̤Y;MDWY$?*3QZ3`F=\Km iFSVJCA/?_ۤ5,W^\*JK:/ F 2{լYa4>1ZN) oϞW~AF&cTxrKױeW̤-Pb%.I<5\ziǒ]gu½w'x#{)NV{uV%8iڤE#Z(g.~I4):t L/mkv+ Pm&ӾSD,L,_IRÜaBQ(H$4#j'9r 2|vq]3N.m+ @r-f͋hȑ n":cɈ!P°>JqgN)1E03<]c0- vK=9yK:E/$Db5*wdX mɋC-6yл4F%'>vbm 4p58mDy.I v.wٞ- .Ӎ-ۮfQAB nrc{dIMr5$ lI, jssBKLԌ%<Vڹ5Н|rddmKlih2?;}+,2m.Ql?E1--fC7 LpQ0yrc^Df,>[o fV#+reFYjx4?wfmƙ<11ΞUϭZJo\eZfL&K6Y,ͥrZ`G]L|)LV͋)2 hȇNh)?RIm$X c_m{Oc!b.C ci78!5@].pM!N2tli|V}yniIA3;h𙑠4dcMW))P6#J~e4rһpVRa9Yix:2cr'޽ޠ=.\R|'k63,쩸8f?MӁAVdd"h&n.n48)=!S8@#&[#`\/] {S8RriL63i7W7zwPO8[6"0#q<:[x C62E*KaU]B ę)!ӲMr aBLzt780!L6ڒ qw BH廢j4-Z oks'0O`cWۻQ: ^Vh4. 0{`=v?ɣbTa~i!.Ԫ#TjPS{r#3>&ne&yK,'lw"o '0j|ڤG2PWo3k:9'x`Wk@g^8] Y)j_4Y)2"GGyNդ|3p5°=z9L|>Kɶoxu;Nr0xt%Vg7aiY#N&@ry {Q/QbI;嫲UE_Jm̙z0Xʮi+m,DqLxҭ,Fgbg3iiQ~m.ybRw,vj7M"b*>Rc7z&~6B ЧlCUtJk)Z)|(̟KhR֙7-ee8baoZ hǩ ZMws"Ԓ{Y#" }wjn̏IwOߧҵ=x4 ;xOSN!Qp;WN;" Qnܜ+/cڶ;w͐bNd0M~55 K]@ð  ӻrd*˗C>x:w.NwhzH;Ma25$(6H-**+u*aN]P<?` HWc+wGQFM~6f3{HOݗ=ԯ^a:sdYFHd>DoFbFx11/`6q-y4˗ݣbWpZTjҒ<5Eޑ-MaRRט^)6OFuUMWg#{\"<~eo XK~B*V.n& ݳ@%-/ rư8W/8e45vJ0iG5/w3S3SI\˘sau9~_2ł .LMzN:l|1,멡,ͽa:V[Hh^v S2d2ta iQٛY,i}=,/6NqI*ޜǺ a+:=&v^UҾlpF8u-Q,T2KFVDmz 3a <,y9TMi-ǘ2NUZZdlc v@XLƳX'ml@EsEmq|_I1#C5\PiŵgqY,5Pjfq.ߌ^Sjk4}:&ۖp3dvڳЬw̄'F_lm5+c;>wIΐo%̊FO>2vڳЬk̄'F_\mIb Nr^_Z0kvӐFғܡkߊ0+ BO}rg׵gY KOrпr4kVvH=iEjND6 Q?f$i:B#Ā{s5#p@(&|36p;[r=,]s8:nz m ~OWS兌;n<8ޭ׸N{8.2N^ `ʿ?ww}.]Dy{Fkc.. 0ɲ[ƖeiOb'pﯩ+H#~~"1x+ R@qY G錛0]tπe1\RE/=1+F,7E_eo/9KQ42"t&|z-=cFTj҅ +<s nCxg4:d%o54V=_ ;;!H~/9}BY5U>&$.Bxrr96C/h _%?x{S6 %tKxmmH=~؎*JzTkkFS'G(5"{ҝSZqotDŽ6+qJzK:;[!Gܑn̄JE=G2'> ҁx}fh&Ǽ1%%{.aa햭%gy,``]%S)P2ʆ$$o2FHdB>HW{<8.92ςa]#;n34\w7#g$c֋7pĊ+q5 e  4Nm/nk>e_V Ƙ@ x! ®)j!JeY'S2KrS*UzzTU>R#=*PyyOS{Sm)WzJww)CGvvBf:'}(BttA[P~v-l;Ӊkl9Y|ۛܒm6ڐ}vn,5cteSS+mpiiDݖ~ mٛd{,}P _eemt1#/@@u-#釫 v{3D Ly_C֕S"rCrF.*Tnڄ_OK+|JճMHIU?=*vYI-2)q_h $yԝ;\鬤Wcsb/nur4|E[:62.*&" 1\WOIG=73/)! ܑf) ɄVT9NI`\RGLA>HkMNO̊P2D/~\DLD edcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876ZڙY٘XؗWזV֕U>ۻ{[;ٹY9ظxX8׷wW76յ56qoϓB1CBS, 1D@D$HDDDYj=΀5xh'M-&cPыTa'\5i&Jɼ#4ي5P8l)4L`aŽK(AN8)ÏHJ.@dYPe_Pz+f8 bDP=&G/]~L4J_oc,nʨ~zf>|.lYm~G{\# fz C-팢-|W>@GdW;H-ogYEi9''O_eRetҧ.s0w)]ŗL@/mo!?^V8% 6;]C "L#8EʹoMeg㡹Xud_79yu3tfJ"5Lk5:o'/FήoQΎH ѪEĩ_ %tr/l[i*|KM|{6$Gg ؞ꑠ wЙ mG0׉X/vҵE2f)+V8j}GK\{ zX%+,iZܘJZ@zj3ddl%9d {Ί€rU#J^A~%Y/@H9?@ABCDEFGHIJQWGYijklKmopqrs"6e7*=LM.vxNOQ%m)07E :Tl縪#k1?w-Hs`zᷩ'x.GF0/+)EDa`kjmlsrIaR B_wuyyStKHuT ~} ('&%$#QPWVwvC㻺閚VXYZ[vxz|~ƀ\^_`abcdefghijklmnopqrstuvwxyz{|}~  `B/9>FMTY]^_abcefghij`@6eæsT_H*N%&5 !$',/23glm7ns|A7f-JvwҰ.[^_/70Ҏxz892@B8g -./0123456789:;<=>?@ABCD,-EF !"#$%&'()*+.{|}~wRxy.029BEOU"$C9h[@:V3;bCQҮөD: iǻ JKLMNQRSTUVWOPF< k ,su_aG= l ԠղH> m>>> I?nJKƣ "#$%&uy{MAp+,-./0  NBq 1\ 2OCr34GEFGHIJKLMNOPQRSQEtO N TX)YZ[\]^_`%abc  Fdfghijklmnopqrstuvwxyz{|}~RFuӀE_`abtuvw7S?-RʈDH0-J "HRTBnHўlziyb˜la@`7;9qIhY{#6$>L޸ݟ艝yCH*'9NE9ܜ.LW#L<;ix,c% i1Q3 54ZE|&[\};gۭ0xhK6 M2RF$r*2ђ#hB`z-NT_ôn">lrKQ H}Z%>dž=JiK?By,tG|yh L4>v\'p(:|x~2Un-xo{@3)QQwfrWU~C &{~$N2ٳ hKҸn^K3h |{-h[)hn;~9`ksRՓD`NDߌݝj%)s OAyܑun't"AX3cFȓBuGmLK#5؄nXB[aYYGoi\|7h/G֋KID(GcwTo9/9a<# 9YQBB'[J3NC9}56E<Ԛ6ڶ)xwYhX]+&ׯ-`\,MHST)8@ GWUVmjqr !',-2DLCiy{/SGvԕk}!'*-036?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdenfghijklmnPΫQPPP  !"#$   !"#$%&'()*+,-./0IIII .0xyz{|}~^UI VJy XL{ !"#$%&'()*+,-./0123456789(KKKKKKKKK YM| WXYZ[\]^_`abcdefghijklmnopqr245678;<=>?@ABCDEFGHIJKLMNORSTUVWXYZ[\^_`abclmnopqd]fgh9:PQijkrtuvwxyz{|es}~12345678Z"N}[O~_ȅ\P HHHHHHHHH}~fGGijklmnostuvwxyz{|}~ "#$^R!pqr_S"%&'()*+,-./23456789:;<=>?@ABCDEFGcefghijHklIJķDZYScO_WgZjTdP`Xh0  KLNost(&qnvOPQRT[\]UVW,XY^$]4!&(KY 7X>Ȳm|}&YZ[JqrW?̧8q/;_)cӜo)0,`_78:;5JKz<)8LM{Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHINOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*+,-./0123456789:;<=>?@ABCDEFGHIJOPQRS]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|XWbu~P O`ks} !"#$%&'()*+,-  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgnopqrstuvwxy~Z Yd[!Ze\"[f TU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,_efihqputwvyx{z}|~9-/012cbIon356789%'()*+,-./012345678:;<=>?@ABCDEFGHIJK 9L:;=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij2 !h ȑ`T#CEFGHklmnorriZ!").5EJKQUY^ 1NSW\u@eWwy{/ t7a~umqcios%LU*/6=D0uuLg%^((,/248  $_&'()*+,-./0 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ7_________________________SQTRUVWXYZ[\]^123465RRRRRRRRRRRRRTUV2HhQ +36=eaU$M('-,10A@<;GFf_g`hab [SSSSSSS !"#$%&'()*+,-./0123456789:;<=>?@AB\]^_`abcdefghijklmnopqrstuvwxyz{|}~.-zRVadghiZѢ'E*W6|GUݲn^o?wUL9!XZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ GҸӔbV%mopqrscW&HHH*,WWVL`dX'5a0eY(R"%36fZ) $(JMO.bP<= Fc56789:;<=>?HIJKLdeMW}|~]vܫ{%1  !"#$%&'()*+,-./01234NOPQRSTU@ABCDEFGVg[*ruvstP44 X;9:LKIJYXVWSRPQ9 ~}EDBC)(&%.-+54#"10rqop<=iyx{z~}|kjhirFQln Eh&(oqCENPkm Dg $~ 1LI FGH<  !"#$%&'()*+,-.{/0151:@?HGONWV\[234z56789:;<=>?N M @ABCDEF*+\Xy$W}NoGIJKL!%%'Gy5%WyMOPQRSTUVWZZ$ys '3:DNW]ecdeh\+fghijklmnopqrstuvwxyz{|}~]^_ `a ڨd`14@8!BT16q -6j 'I]CD f^_Z[W32׼^wf>[wK|MܙiYMpgr~=L]J6(%, Os*߈-e(ll)V3ey׵Y$_ ז]bq}"5qK1J*\hR u[_V99 G.Udi0o|11Y O.wn`WCxFuhpw~ 3oN#޺FᲚ..C jOc;0b&ZYK~وq!b%:u}.wh\bo[;Vՙ/lQ+6.6JBZ+gN$ >Zi1M#${kT6r46,,)TGP ~Z}xd|,/f7vT>Qý\aNV#! Z*w/`25jZg1%_8pl=6ب5վ uұS\ $ǐP֨~`ݪq;+}WUbi FpۈbONM _܉L1V-/ֺ17gu"e>m8ny%_&@Gky@jz>~kiny޻K1χO'\fm fN'NSVi[ҹOԣ.,@:eN$!྆}V=84Ove`Vx̔; ~Iȳ6ד]UbP5bH>_Q6>!3GO@s1S Eٖ' snw;D /D($v`ib\v׺}ΟK! ᅭm S\iBa'QYF3 t 5ٺ+qhT N\kw*4_c˥luh.5?@ |C_ Qt<opt\~e7'z/]A.Khx:\ntUӻLgjlil=}YTWEv8H,[8kd YiYs!?\'S*,u<ۣ-F#͡baEGl +3OiszI]'6g`̥KMlp.e\t;PJfm spxɫuM΋)-#Ws9~]a(&Vrx:ܚ5]fbh%E7>S9l !JG`d3]L, 3v pp5:bvԺ ˫}i(\|`on9UfFqD}oZNj1o.>+P['XWnG* "j۵s<{+*){Kj ݒ5Z˔"uohZ1Pk_{ OtnY>_^/:}S!}@05n^(yG?֛ [&<}a*P%B.`7+acuڇoDTYzqY ňޫVq5~,'D?0>CCvhQ!.:>fcNv'aA~8JޣdJNr/fÖ4Vt򓊑()IQ (mut$ X```````````aaaaaa!ib, !"#$%&'()*+,-.0123456789:;<=>?/"c!@ABCDEFGHIJKLMNOffff#$#%&'bbbbbbbbb(23456789:;<=>?@ABCDEFG)%k*+,-.ee/0&le12 'mf345 !"#$%&'()*+,-./01(g678 !"#$%&'()*+,)9:;n"<aaa =>?*oh.@BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst+puvwxyz{|}~wxyz{|}~,!-ff.#HIJKLMNOPQRSTUVWXYZ[\]/q^_`abcdefghijklmnop0r훜qrstuvwxyz{|}~1s%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}2j3tk/CCCCCCC4ul0 vm1 ???bbbb6wn2 `PQ 8yp4R9zq5abcdefghijklmnopqrstuvwxyz{|}~唬UZ)+,-0124678%&./}pq9: ;|s7 Ű<}t8 !"#$%&'(GB=~u9)+,-./012345}~?w;689:;_ !#@x<<=>?@ABCDvEGHIAy=Bz>JLMNOPQRSTU&G*,.02468:<>@{?|@}AC~BDCEVF DEF G HXYZ[\]^_`abcdefGgijk IHlm|U~n^_`abcdefghijklmnopqrstuvwxyz{|}~<>?@ABoqrstuvwfgxyJIz|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:FGHIJKLMNOPQXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~KJ 0*.@y0Jbc{zĵK19G =Vo 3A{2Lde| |ƷM3:H >Wp 4B}4Nfg} ~ȹO5;I ?Xq0 5C6Phi~ʻQ7ߏkԊLE@>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ZVVVVLK ML   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hijklmnouvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^lmnopqrstuvwxyz{| !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDPMT[`S\XVZUabcFJde򢣤^_E]fghʉ(̔*`f&HvDzu~I]e[FTΗIKLMNOPQRSTUVWӘCCC"#$)*+<=>?@ABCDEFGkr{ &,18?FL_W6:=BEHKNQ%2 z99\dfA6BJQXosu #%')-ryYarw*.ZbAP')p !#%&'()*+,-/145678<=>?ADFGHIJKLMNPRSTWXYZ[\]^_`uvatz  !"#$%&'()*+-./0123456789:;<=>?@FABCDEGHIXYZ[\]^`bcdefghijklmnopqrtvwxyz{|}~X!"#$%&')+,-./0123456789:;<=>?@ABCDEFGHIJKLMSNOPQRUYZ  !"#$%&'()*+,-./0123456789:;<=>?@ACDFGHIJKLUNOPQSTMRBḘ֊mDc ͌ T>@ID"2>hDj#I͕MsagcC 򊓴qgGLIvjqk9w qgoNьry2=\4r5}S] U؎jŖ+r=FE1oh}[E-WShaVmbwcpy<`\\B9W58-%ZƵ_ڠG8]e-Q]7~;X E tkz Mzm%ȋM~^o ,aYP[8Jxf "h~ƝCC!|( g8O鿔G"R2 `\(pdXepADcb7 K:t<^ GJ~f.\Z⾵x d%#GO+uk{Nrn/A_ CiEl&ïX,;v7  |}8waZL:{r6  !"#(klmnopqSRTr stuvwxyz{|  qrstvwxz|}~ CCBBB  I7xo3 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNSTUVWXYZ[\]^_ HCCCCCCOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuwxyz{|}~ BFHJLNPRSUWY[]_')+-/13579;=?ACEGIKMOQTVXZ\^`abcdeѮ !"#$ *+1479?HKQXYZ[\]cdfhglnpsx|o~z-:>BNIBB̰]Q ާ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE F==E; jtEvwx] PDHNy!'-39?EKQW]ciou{'9:;j &,28>DJPV\bhntz[^_`cdfhjmnopT(*ab L@oVWfbhijklmnopqrstuvwxyz{|}~$jd->v:R Q% ^Y{%X~OpLg10No%Qi5g3Of (D]~17W 5$fnYXcYY 34;:ABO>4cjr{ #'+.euqs4|Q Palt}#^(I|7'X{.mOo^fql峴LQ._<2ahpy"&*-13579=3biqz<=(4;EOX^fls|'-29@GMRV[R G`7 GW0ysK;:1_%x՟I 2b_'a%z3u2-;(aQk@mK gͧ;7>8&'()*+-./0"`Z}'\Ps$*~9(:Y|#AaC[~(D]8Qt%`+K:)h;Z}$BbD\)E^9Ru&a,L;*i<[~CcE]*F:Sv'b-M+j=\%DdF^+G_;Tw(c.N<,k>]&eG_,H .m@_(EgIa-I`">Wx+f1Q?/nA`)FhJb.Ja#?Xy,g2R@0oBa*GiKc/Kb$@Yz-h3SA1p Cb+Hj Ld0Lc%AZ{.i4TB2q!Dc,Ik!Me1Md&B[|/j5UC3r"Ed-Jl"Nf2Ne 'C\}0k6V D4s#Fe>F U?p%vwz  2A^05["F:Z $I M8LPQSRqt2%.1+ .1)0/9S;m]ލ-(,'/+0,1-IKHJfny*kjF Q N>?A@S9:<;R85-'}|B+Rڮ޳ߴEHK]l\ ` a<{z D\ _ O P673 4 ghpqB}mw "J/V[\]go.=ʞWT234Uruwsv43:;0o  6 -k[o_p`Ԕ:lss23DG9~q+T^ NmxBOTL"aڣzSnD$!B(-#V\ T;VWXY56789:wq?@C{/3x5AT@Uy js*yPHQMRWXCZ)#',"y 78%X~ >=rr)iSTx{#  0!"yp(*)925 ofNOQPpjkmlnbiiqhpemlurQi *F_H//Mn$Ph4Ph )E^1Op&Rj61 bLWqknl8:>;{xجۯ.)cjdCպYZdc89mrst=@9A@GFIHKJMLONQPSRUTWVYX[Z,+;:CBED]\Ʋ :Y윩/CJes|-AH\q BI^r{: %*3G"!21SRONEDFҢlknmpoټ] zű 9X #!&$/.+)426587;9=>=[Z65@? ,+ED*)87UTutML43w{}ݿicjd" ^adgjmpsvy|ILORUX[PaRSTUVWXYZ be #8_hlr!"#$ VU$!"+*POMNKJHIUTRS[ZINMRQZY^]gfde 7645gfde}|z{ =<:;\[Y!8/46@99[`cejlnqv8=hk~>CJ]_ci|kmt9>il?K^`dj} "$&(,057s\ӎpM6G,{.^tDaט4tS/_Ebؙ5uT2bvHdۜ8xW3cwIeܝ9 yX0`Fcٚ6vU1auGڛ7wV|~}tu^]B:ABbxTQ_ {3ȱv2w;jƇGLQW*+,oq8=>?AFHNOTUZV@?nmA@M! #"afeMOPQRSTUVWXYZ[\^_`abcdefghijklmstuvwxyz{|}~]r4Sbkց  !"#$%&'()*+,-./0123;<=>?@ABCDEFGHIJKLMNOPQRZ[\]^_`acdefghijlmnopqrstu;jRL&B $զi8[/86.g6ٴZXlx|F4k[FeYẪk ~iYE = k?W ǯ=AS/ys>8{^0] *O~$p=^4?zO&b&c:'#W|٧c`Vs꫘ZTuDx@Xs ;\ZeN|âHR8'M`jv0}p(wrgB’?) 3ija2t']\[%Z>ogǪct' [xa1Ww}uv.\+r~ $)(xk\񺯋E RG2pLuL|x4;ts ިO՛vjsYAnMӆ o0ퟫoؚ;4n`STwe._كNzpտfw3͝ -ۄpӵP{yօ߇v}sCF!gpcxm\y.'2p?ї=ݺ]r-8A%~+gX lf)s\Ɩv=ѹOukUeCee /Bʆ{>W#蟓c:2IkC+i[ |<.qmpPb 7,ot\BsM~N=Q*K6ITDR"J!fj*URZUt,SJ'dDE*B)TR{u.iH(j*o+c "DcyCn-ѮpTKQtgTEd XM@05;YË-qξb]Y/B5bNQ %CC$h y:r̷RGyG^Nn+\ܫk J:YN~&x{yb9C|:O98o_qNA5tp,>i W5-|?M啉DZ8qG..6; P31ŢaΈKK: \'W=#Ku)*n1@#9AwgyuK+26Z|TK5N\;M+f7jӶ*s.o Ʋ&R-vȥ e}۶ǦQ rBY>@`Q~8IN xrЧa9Ki۟Yn'G0=s/Gz'?KL˶W]ti6um$@:OGJm2_/*u]~5&Ԛ4*/Ҍ3)dvkk'0s;:z~SD4vk-'S\ uƗo1Fo2Q9Aoz@5mg2LyD 1͖u1~β:i;1tM3ڿBZBppԢQ`ˈvU Wi p jYY&rT*RbN-d* - j☗s2 i ! 3f;76sS ;No[g&>ҫ}Dҋ]Kb8W̄:;%8\EVgh׫U[nC(fH2 ,%hgfecba`_^]\-,+)B('&%$#""~ ONscSC3#²ĄE ɈH )Pt0Q!@|Ё 0\P  6.&Ž}ume]UME=5-% ļWRNJFB>:62.*&" [ZYXWVUTSRQPONMLKJIHGFED>$u\'ƦfF&ťeE%ʉ  qJIHǞZڙY٘XؗWזVֵgTD<,ᆄ~|zxvtrpnljhfdb`^\[YWUSQOMKIGEPЏ޳cC#¢׷wW7ֶvV6²rbRB2"څOsS3ҲbR2③ BD&)ef#!_^ZZdUS(g&a|o l, j*j (sL, ˫뽥uWvutsr_j^NF>$WRNJzvrnjfb^Z#!ᇆ~}|{zyxwvutsrqponmlkj#8DlAC4dd0~z9W6S3ˣ{S+{_I5!@=94/5&{~'_\ZXVTRZ(! 賰z*)'&^Fg9ETCpaA׮VqYM{zoieaUQMIEA=951-)%!P}zxvr'CBA<;:8765210/~}|{zyxwvutsrqponmlkjihgfedcba`_^]\-,+*)('&%$#""~ ONscSC3#²ĄE ɈH )Pt0Q!@|Ё 0\P  6.&Ž}ume]UME=5-% ļWRNJFB>:62.*&" [ZYXWVUTSRQPONMLKJIHGFED>$u\'ƦfF&ظxX8׷wW7ֶvV6յuU5ԴtTӳsS2^I9 ȸ?4,$ û{skc[SKC;3+# zoiea]YUQMIEA=51)%!P}zxvr%$"!*R0Q!@|a .X@a8h`A  0@@; mlkjm-l,k+j*i)h(g'f&erR2ѱqQ1~hXH8(ǷwgWG7'׿}uv!Óļx0_Z+)'%#!ᇆ~}|{zyxwvutsrqponmlkjihgfedyyyyyΑyyyyyyyyycƾ~QzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS32^I9) ȸ?4, ûc[SK [YXWVUSRPONMKIHGFED{k[K;+ ʺzjZJ:* ɹyi|tld\PE %H 8l |ݧG&eE%处$dHF ,T ! ,Pcƶ~QM- ̼|l\L컋[+ʚj: کyY)ȘxH8XF6&ºzrjbRJB:2*"y&HyiQE1)uP(˛k; ۪zJ깉lTSh`~Lq 'i!`Įtk#$@׆QG"G:"(-KjgXFE#bb:$ û{s[K+# zkaQIEA95- CBA@?_urnljfb^ZVTZ(!Yʼn#8B၃ ?sm_QC=/#~|zxvtrpnljhfdb`^\[YWUSQOMKIGE}{ywusqomkigeca_]o-,+*)('&%$ :9876543210/.-,0_T~vnf^VNF>6.&Ž}ume]UME=5-% ļWRNJFB>:62.*&" t/.V֕UՔTԓSӒRґQ |ݧg'yqiaYQIirb¢dD$dȇ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮0_T~vnf^VNF>6.&Ž}ume]UME=5-% ļWRNJFB>:62.*&" dcba`_^]\-,+*)('&%$#""~ ONscSC3#<<<<<<<<<<<<<<<<{[;E ihgfedcba`_^]\[ZYXWVUTSRQPONMLKx%d$c#b""аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫뽥ueUE5%ĴtdTDCBA@?_urpnljhfdb`^\ZX}}}}}}}}}}}}}}}}1`pokgc_[vA=- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyi|tld\TLD }yuq}H(>=<;N΍M ͌L ̋K ˊJJ %$#"!+@>]$% hpI@!肑'5WI t8ޫbNEHS\\/1:uU>~!-B=V8+?xuǮ޻r]C}..THG\ccu]C{Q<"!ۻd8sruGAk±/|6\w cv3ܩ%7hq9>:w/ ?3+"†2 523?@C6lkjihgfedcba`_^]\[ZXYWVUO4aDI$Gn]Thiiiiiiii+ULJ2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UU.>zء#6jИ!#.ZX"&JRu]u]u]u]u]u]u]u]5s,WT2EJ(~|zxvtrpnljhfdb`^\ZXVO,Ird*i).*B@}{ywusqomkigeca_][YWUN(AB%Ĥdd%# ¾~zvrnjfb^ZVRNJFB>:6 F~#t#H!A;=@:<6432105/.)P0Q=xБ 5h̐ -XPC .TA  ˕*S$ҸSRQPONMLKJIHGFEDCBA@?>=3ޝ]\ܛ[[wvutsrqponmlkjihgfedcba`_^]\[ZYXWVUO4aDI$Gns] )Bd @~ضm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m8grJ*SD|l\L<, |Ž}ume]UME=5-% ļ|tld\TLD<4,$ û{skc[SKC;3+# ºz %J 9B5%tnbZRJB:2Ev>  2R!A9CG7lԠ1CF /\`BE 'L 1\.r\./@>:62.*&" ?>=<;:9876543gP}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! 8id$HPMIEA=951-)%!"\  2R!Ayqу9pܰQ 1`pт )P0QĈ!ol6fl6PONMLKJIHGF.DC􅂀!2DH ?~|zxvtrpnljhfdb`^\|{ء#65h̐ -XP %Hh ⃇6hȀႅ &H၃ (HP+ULJ2q1p0o/n.m-l,k+j*i)h(ɹyiYI9) ȸxhXH8(Ƿrn""$%Ic#H%EQTTP cS=*d99[PM.Q,2oQ&:>82޲d~6$O*ۤ[f>NF܎S2 N~@{hKNÐ&DpOdA,e5$QL㕮8@;aʟy@lC?2G'\#0CgyEvNܐU{@BD C3Җ)AЖ)m:蠃N0 + V]EU8c1c1-$ & p.X@a0M,Q#E =xБ 5h̐  (PGO=<;:987654321NMLKJIHGFED.wb*u*B~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:8 KeW PLAX@=<;:9876543210/.IHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! FƅEńDăCÂBA@VUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%76543210/.-,+*)('&%$#"! FƅEńDăCÂBA@P'Ov o?3ˈȈRH@80( x:&X*$y8"8*^_6DPlTi'e *)('&%$#"! ãcC#¢bB"aA!`@ `wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwܨ!Ki9 2A@ .8-}~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq!)+36RY]ekox{|'48CFKOWXcfilptv& -:R6RB{amvu=fϕ&@>Hh` TVfԾ5\t6Zv 7v~#'&()+34>DMilny !#:;Y_q[BTd !$%$#8fy}~GHLMJNjsPY]bc !J]pvtwxu~,J9#w"|d?mp(F]Ϟ|uhCsDG1eɁ tAFGIKLPM.x豢0/hE Gˤ: 3˖Οн1b]NLx77nKQ=ޗWf1-+<ۃAmGDy BBC__И:qO|fGiN{]7/i8:V˵nƭ/);VWXcu/Zgwln:prz12{|&MRr獥:hM]ݡ{RQA @?ij]!"*(B/,5891;D<=>CEEHIFLQVWdgiel }%~*+,).34023<=@BDEI5QVZY\_^\^/ÑU_Ŀ`abcd-1~  )NUr ENTcjr " $`de6kmno78xyz}⃇9:s<;׌ef0gh(-45=ByFEHzLPgjlm|~Ջijaklmۻ#GJOSXZ[\^_89BGIS\qs}pwstxyoG}HvIJKLMN QRST*6DSZ[\f 'NgXk!i>} :wI%f lnZޤig^'ϻ:t{|wF7ːez]}UOvlHF}Awj;ص~GHF7!c?y K錁H<yxԡynwz=m~Jq$èSĀz9|/l+vKR}<!r Y*1 OPnopqrs   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hO߀55D`O4P95д<<<<<<0ʗm8888|_<('&%$#"!   |]V^UT>MRDEPߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJJ IPRNI'$O @<m۶m۶m̥ȈȈWUUUUUUUUUUUUUUID@<840,($  |<F\,D< Bיif*Wqճ'H t PTt  @Tt A`@TT 9/V$IB5'|$9t pTt @Tt @T @פdxPI"Gt $Tt @Tt ,@Tt A@T\ 9_W $IBP#f t @Tt =@Tt @Tt 9 $IbR&A2t @Tt V@Tt @T, 9$$ \r$Dt @TTTt w@T, 9OLםSd9Hd t @Tt @Tt  ?@Tt )TN 9L$IB@;t :@Tt a@Tt KT| {UUUUUUUUUUUUU? iƼlX"3 gt \@Tt @Tt mT \פ T1$ t ?@Tt ~@Tt Tt @TdN 9%9@@$IBPTv_gt @?@Tt *Tt @TdN 9#&$I < |t @Tt nTt @T 9 !/V$Ee$IiTTt DTt @T4 9;7.T06It @Tt Tt @Tt @T| 9$IBPĔt HTt Z@Tt @T< 9 $h*_$1 t Tt @TTT 9h" DOAĚt  Tt `@Tt  @Tt @Tt 9oD $IBjק@ t @Tt  @Tt , @TT 9O\$I.C=qt p @Tt @Tt  @Tŀ$z}*$D t  _Tt  @Tt @TNi: afٚ xM4