python2-lxml-4.7.1-150200.3.10.1<>,ucqp9|YM|N,X)ʯ2?T-iMcT2Av/v.klot: L% ܐmuio"]+ȱ4\ir;s͎)_L[S2N{CAnRv_~/:;lPe_'>A?d # C@DTXq }} } } } $} %`}'T})},6,`}.T.,/4,4,(485!95!:7!BFG}H}I}XdYpZ[\}]}^`bcdLeQfTlVul}v`w}x }yz<LPVCpython2-lxml4.7.1150200.3.10.1Pythonic XML processing librarylxml is a Pythonic binding for the libxml2 and libxslt libraries. It provides convenient access to these libraries using the ElementTree API. It extends the ElementTree API significantly to offer support for XPath, RelaxNG, XML Schema, XSLT and C14N.cqibs-power9-11[eHSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-or-laterhttps://www.suse.com/Development/Languages/Pythonhttps://lxml.de/linuxppc64le=`b!p?**)!!C('mA! &FFGCC-]@nnBI L L  E ENNnRR2MHwYonrH%&%!(('&D&Dc`' 4 mhN{TO*d 0o+8+8G d-TO \$$l$l.AA큤큤큤A큤큤큤A큤A큤AA큤A큤A큤큤큤A큤A큤cocococococococoaPcocoaPcocoaPcococoaPcococoaPcocoaPcocococoaPcocoaPcocoaPcocoaPcocoaPcocoaPcocoaPcococoaPcocoaPcococoaPcocoaPcocoaPcocoaPcococoaPaPcocoaPaPaPaPaPaPaPaPaPaPaPaPaPaPaPcoaPcocococoaPcoaPaPcoaPaPaPaPaPaPcoaPcocoaPcococoaPcococq aPaPaPcq aP0216246083fa0fade81863c8e7ad03fab0417c665e098e1270aa394b667dbbfb47559c9bccf5503fb9022698803cd643bb5fbd9f1555489cd0894aa8e07a3d5301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b6b2eb88a537b7bb10e4bfaf10a3a8a11931f909fb3a359778559d06a6ba50a3b3630fdf3cc2a68aab9d769ec84d74bb7eb83c6c8e4a78061e759ba37e76152b93d22de645bc26bbe961c9ba53cbc5c65726d088dbee1d2b60ada8f46260e010895a2577506bbd2e153d67b05a3e9832f33436b3a55bfedb684875d8401c770ea95a2577506bbd2e153d67b05a3e9832f33436b3a55bfedb684875d8401c770eaacdb32743ab17b7c2a4fe95997025d4f42989d23b9b5b4b4ab161c40673c5992ef8624fd4bafeb3d86bed5921b54068a0a6177a2a9a1840c90a141bd6123d793ef8624fd4bafeb3d86bed5921b54068a0a6177a2a9a1840c90a141bd6123d793c28ebf0a71ad29291a748fa4ad6f206c46757d53d39c824834dc2b7517d3fdfc0a0f710844b338e110e6f0b1fb3571b0d6c3c20892c229e979974d8b03c9ebc00a0f710844b338e110e6f0b1fb3571b0d6c3c20892c229e979974d8b03c9ebc0e13859b29d75944fe9c7d642003d541ebf25fcce19628b6f58ea8b9039d56da84795ac1c8d1b08e1d87a1b2429710dbc192e6abbe22f9acd26c9a787a7191940906ad303eadca8448e30ede06d52ae2c78411c16ecf0366d153bd4338cfab3cb8525b7c38c00f23bd7195255426e787c03e699a0f091d6c70c0aebc9e3c578bff52fbd3508d1e883b590218c8e4de4d60ecf1a8b229d22f3fdd978d07cbf77ac0034eaa31d81521648ff6f0adba0e777eacfaafc0bd40ecaa57c037ad5d92df049b10c37fa7c51d288a80f19d36fa09ecdad926c4fb6dfbe18dcb7130fe2b3f349b10c37fa7c51d288a80f19d36fa09ecdad926c4fb6dfbe18dcb7130fe2b3f37408ea37330626e0ecc58d31397c0e5b312cabb8127d07feeaebb1659c1a357330f08e960c0b51b6b67829a5e51cf11b8a65f2795326f0504cbe72431338bb9730f08e960c0b51b6b67829a5e51cf11b8a65f2795326f0504cbe72431338bb97c85df2cca83533dba6147ad1b39518e1837d7256f36406801d36bfbd90a47df3b3f74ba1b2ccb8a9f60e17b147e8835dd66b3058354632f2d5f787b08799329cc42d889eb2c4eb046c7d0e7052a1938e235905a2cd7084b0a26916222b40e9adc42d889eb2c4eb046c7d0e7052a1938e235905a2cd7084b0a26916222b40e9add7a781276015e010e7a32e7a41f926ebef359d8e1f011c3ec242f9946a149874fcbb93a246d72a84b0054950b22b4f1722e5ba8606c5c9c7fddebd56dea6ad083aee4289a50ba47e4a5126732f060eb4870045880263a9df3414795724636a01efeb73dee76b820d2e9c63c023ca5afee3787bbbd6d0c9a0397138de428f770f3aef6e7ef1f27764f315895aed2bd4e802cb9b29eb15171318bced07cdf2f4fd3aef6e7ef1f27764f315895aed2bd4e802cb9b29eb15171318bced07cdf2f4fd7004b13744e4b37fefa8203fb176b5a02c7f31cc912fa569b912c0d53f81e7ca94a080405699e92865fcde4826a5944888bea2a29dbc80d84216a7fe8ac6659e94a080405699e92865fcde4826a5944888bea2a29dbc80d84216a7fe8ac6659eb950a00540b8489ecdf46a2d9a5287ae11fb4782a4ef0194deed5698424a19e3835b91655fddaf4009f7b3ce8a55ce5a26a08c0a342633e9b40adf1c63c851b7835b91655fddaf4009f7b3ce8a55ce5a26a08c0a342633e9b40adf1c63c851b7691812f846bd6e58be9ae197d2251018a01ef43f773fc06ca50d963ee89625c57d4da60068bffca102099d94fae8c891a43bf8c60ea3db03828dd00b5ddbb4287d4da60068bffca102099d94fae8c891a43bf8c60ea3db03828dd00b5ddbb428add862e6093a83cbe7c1a5310cf999517f9a99f85df42a47bc8d38d63a2b7b0ea09738e2b1236ffadeaa262f4d93cf39071a847da58df936b21c9b193a4616d36a5e9af37c5b8f988503c091f6ca9a366e2b684104b9215211aac5596216b161c5957920d564b328a327828bb8e718badf6622c2fc8fd078e8ac6b008f0380c46733a9d93998f5ffde8a7f4621c0cfc8df3e7f91d5a6dcd28f9eae9a2996b9bec4cbabcbe06e8255b331164751a9564566346016ee3b5785b620891ad422a69bc4cbabcbe06e8255b331164751a9564566346016ee3b5785b620891ad422a69b175035bd83b77507587c60e4238eb38f918de94cda18c42dedecea5798b7db84cadd3d80da7eb51922ac2f630b8394b21113a898aa71d5ed10ceda1932acdcd2ab66c84cf1c2d2544aaa534c5e579833bfed612de80061d2967d1c202ed8bf36984f47bc5cfabae4bf0b22a61acd08a77701f88bfd7c70d49141cf4a95420fccf659efec19eb412d0738163c4e878fd78d3cc4c375c2796da6c63ed024c606942cf38da125c13930c4230ab1100787251012b3b0dce72613e1259724f4e91342dcd2f08bfa5078f9db5ba0011307ac75888c306626bddcbee9e164b3850e6228767c82e1ca87c72c23652ce4d26bb62fb4c74d98f1860e32178a67723bac6bfc6d6e8ea2edc9d88cba2ea403b95221bd7d46801d6a20e15f341a6f23fba7d04e6d6e8ea2edc9d88cba2ea403b95221bd7d46801d6a20e15f341a6f23fba7d04eb5f76b68c6b23db30109dda41b15284ef36484a51c95f3f72e657d47ce56288e47aa43b6e9bf52825155924629c42cc676511d3746d5e7ad1cc0ad070053682c47aa43b6e9bf52825155924629c42cc676511d3746d5e7ad1cc0ad070053682cb4f966573e0a2b5191295e4324badd54409eaac4fd3e50f34aaa93a1d562e6cd4a16aaff18dc67416f8d645d0938efbf36a86a0c79aa9ea468dbe1852acc03294a16aaff18dc67416f8d645d0938efbf36a86a0c79aa9ea468dbe1852acc0329e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558d2bac61d4d80104730869d2e7adb8c5b35668b2d7202e7eac5546f294bbd7038d2bac61d4d80104730869d2e7adb8c5b35668b2d7202e7eac5546f294bbd703a467fdd749951fd21d05beebfda13e279f5ac4841ca851f84b1fd39b43c0d66d1fa32b97c22ddb5873448da1ccc21df56e3c42a918624a0b4f876788b366753c45fdaf4416cce0ed403a222c524ff933ba55dc3cf7d3db12ec271ddb31851d3dddc76321595f91e6566146afe32fd3dae1f0028f325024e50af34b12fb19fda255adaa6ece73568904467e7b1db0d8fff0a20503a8092e2e23dc047c29d3eb39d76c9aa63a8364b17f1d395cb925d2a10a4f18ad4d53b7e3ee0cd2d4417c919ce7f3d4a4b1d3cf3619fddfbc7763a328b770b4b21d3a6ec2db41c55005fc843e76d9d735b11fc55dfee643b0598918a0213c1d3e73bc554d74a15a201b8d5c17e703eda4653526d766a59313cd1f04b306b38a13f7771927b3a160a3d3563adfa275c3ef52d57406d78d48fcdbf483b528b136c361f316eee8d77dc745776e63ad5fa7cc6e13c209cd8eec3bc3af1a6e618393f73c2c69b863c7f9a0fc3c3957bfe1b7635d5e4780b57b622658b986669b9303dd18f4dfeecbef07d3ecf0258fc98405ac828043f7de7a710d576e17d80672048606065b510e6f6a07b098330cb4a600730a5b491abcaabb19d8849562f11a2e7095f4669d342e68fdff146bf8a8153ed1d2e120c405bf9f08e2ad57901abd409a49cca1002bda8114f5c18ff8354a08d1b6fced50765de3f315c32dc146acad40100027dbdd9f5d3da333e85b2b38264eeb4b2b124567213b23ce21284e95686f5511f2393295cded4a6276d82b38264eeb4b2b124567213b23ce21284e95686f5511f2393295cded4a6276d856c5b13f28b78958890c36e3249c34c169041e42ebcfdce8080f3324ba2bf4de39b79bb01f16b7e777b8803f539354f394e99d0dcfc4f5f7f1374e02aa2c31a7430791ac820cfb315c820f7c19703609a59f21b8151345ca11e6127efbfaec0dc5267f124abf23eeb6669884e40a98607c055bfaa1f39e73b7d578feceeb6e46c78d9027e771435c1a3f3c9db02a109e9d978f5e72e779d6e373bb06ea0344794ebf419ceea9ce3556c21a897e6d74525bc0cbde4481f482cf688c96b5464fa4b9ef2affcf17e1efe3b098b3a37d4644d07136177190413d7d8db4a2ad08ab0904101db154a2e730337867a9b8dea04b5b1a408343a884d72a99669a3e1d4d683862e216cc2e2c9116e443d828e7a86aeb8224512d55aea3cb3044d4e70923df6439b4a4f16c3dad388059fd4db289f8fef3770731297c0cad67a6d68093cbf280b0f51ccd87b484d86221b38c439ec12c1b07b5e4571fcd66ffeab82b7bf4e786dc63ae9ceeb46492dfff0c983503486601ea9985e6b96cd6feb370dc308c4686dc63ae9ceeb46492dfff0c983503486601ea9985e6b96cd6feb370dc308c46c5cb3c4432855a7a826d9a58743b893cb2144db4e1ac26275fd6ab0e1c6580e6d93cda0c8ba5a2c7ae6dbbd34485041dca35d8a3a560a354b891054281148659d93cda0c8ba5a2c7ae6dbbd34485041dca35d8a3a560a354b891054281148659c03a7701fbd61be5f337726ec0032e8f7a0eb50141c2e65465e9708369b07e49a9181929055c019725fb33740085d52673ac113517cf69cf5e4c6ececd651a092158588f2378cb3314c768d3e3c71a1e51ce20fc2bf3d738f49fcc164a7438222158588f2378cb3314c768d3e3c71a1e51ce20fc2bf3d738f49fcc164a74382227ecda649de245717d62f9adf125ca7304a537473934d8f08417a4faf25ad2af81c56adcfb86562f0d3716f6263744fd0e9828063c547e4c7f78c91ce372a4e55ec64ab7632e06d8d244eed70164ab0761d66a2c2d16dbf956d84018d9552a3f41d49dd406aa0e1548a6d5f21a30d6bf638b3cd96eb7289dd348d83ed2e40392rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-lxml-4.7.1-150200.3.10.1.src.rpmpython-lxmlpython2-lxmlpython2-lxml(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@      libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libexslt.so.0()(64bit)libpthread.so.0()(64bit)libpython2.7.so.1.0()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.7)(64bit)libxml2.so.2(LIBXML2_2.5.8)(64bit)libxml2.so.2(LIBXML2_2.5.9)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.1)(64bit)libxml2.so.2(LIBXML2_2.6.10)(64bit)libxml2.so.2(LIBXML2_2.6.14)(64bit)libxml2.so.2(LIBXML2_2.6.15)(64bit)libxml2.so.2(LIBXML2_2.6.16)(64bit)libxml2.so.2(LIBXML2_2.6.17)(64bit)libxml2.so.2(LIBXML2_2.6.18)(64bit)libxml2.so.2(LIBXML2_2.6.2)(64bit)libxml2.so.2(LIBXML2_2.6.20)(64bit)libxml2.so.2(LIBXML2_2.6.21)(64bit)libxml2.so.2(LIBXML2_2.6.23)(64bit)libxml2.so.2(LIBXML2_2.6.24)(64bit)libxml2.so.2(LIBXML2_2.6.32)(64bit)libxml2.so.2(LIBXML2_2.6.5)(64bit)libxml2.so.2(LIBXML2_2.7.0)(64bit)libxml2.so.2(LIBXML2_2.7.4)(64bit)libxml2.so.2(LIBXML2_2.9.0)(64bit)libxslt.so.1()(64bit)libxslt.so.1(LIBXML2_1.0.11)(64bit)libxslt.so.1(LIBXML2_1.0.18)(64bit)libxslt.so.1(LIBXML2_1.0.22)(64bit)libxslt.so.1(LIBXML2_1.0.24)(64bit)libxslt.so.1(LIBXML2_1.1.2)(64bit)libxslt.so.1(LIBXML2_1.1.26)(64bit)libxslt.so.1(LIBXML2_1.1.9)(64bit)python(abi)python2-cssselectrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.70.9.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1b{@a@^(9@]6@]x]B@]5@]G@\C@\~d\eX@\l@[@["@[iZZ@Z|;YeY@YzY{'@X@X@XWW@W-@VHUU@U7@U7@TXdmueller@suse.comthomas.schraitle@suse.commartin.sirringhaus@suse.comdimstar@opensuse.orgtchvatal@suse.compgajdos@suse.comtoddrme2178@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjayvdb@gmail.commcepl@suse.comtoddrme2178@gmail.comcomurphy@suse.comtoddrme2178@gmail.comhpj@urpla.nettchvatal@suse.commimi.vx@gmail.comjmatejek@suse.comthomas.schraitle@suse.comjengelh@inai.deecsos@opensuse.orgjmatejek@suse.comaxel.braun@gmx.dejmatejek@suse.comtbechtold@suse.comtbechtold@suse.comtoddrme2178@gmail.commcihar@suse.czaloisio@gmx.commcihar@suse.czmcihar@suse.czmlin@suse.com- add CVE-2022-2309.patch (bsc#1201253, CVE-2022-2309)- With the new update to 4.7.1, the old Bugzilla entries are also fixed: - bsc#1118088 (related to CVE-2018-19787) - bsc#1184177 (related to CVE-2021-28957) - Update to 4.7.1 (officially released 2021-12-13) Features added - Chunked Unicode string parsing via parser.feed() now encodes the input data to the native UTF-8 encoding directly, instead of going through Py_UNICODE / wchar_t encoding first, which previously required duplicate recoding in most cases. Bugs fixed - The standard namespace prefixes were mishandled during "C14N2" serialisation on Python 3. See https://mail.python.org/archives/list/lxml@python.org/thread/ 6ZFBHFOVHOS5GFDOAMPCT6HM5HZPWQ4Q/ - lxml.objectify previously accepted non-XML numbers with underscores (like "1_000") as integers or float values in Python 3.6 and later. It now adheres to the number format of the XML spec again. - LP#1939031: Static wheels of lxml now contain the header files of zlib and libiconv (in addition to the already provided headers of libxml2/libxslt/libexslt). Other changes - Wheels include libxml2 2.9.12+ and libxslt 1.1.34 (also on Windows). - Update to 4.7.0 (2021-12-13) - Release retracted due to missing files in lxml/includes/. - UPdate to 4.6.5 (2021-12-12) Bugs fixed - A vulnerability (GHSL-2021-1038) in the HTML cleaner - allowed sneaking script content through SVG images - (bnc#1193752, CVE-2021-43818). - A vulnerability (GHSL-2021-1037) in the HTML cleaner allowed - sneaking script content through CSS imports and other crafted - constructs (CVE-2021-43818). - Update 4.6.4 (2021-11-01) Features added - GH#317: A new property system_url was added to DTD entities. - Patch by Thirdegree. - GH#314: The STATIC_* variables in setup.py can now be passed - via env vars. - Patch by Isaac Jurado. - Update 4.6.3 (2021-03-21) Bugs fixed - A vulnerability (CVE-2021-28957) was discovered in the HTML - Cleaner by Kevin Chung, which allowed JavaScript to pass through. - The cleaner now removes the HTML5 formaction attribute. - Update 4.6.2 (2020-11-26) Bugs fixed - A vulnerability (bnc#1179534, CVE-2020-27783) was discovered in the HTML Cleaner - by Yaniv Nizry, which allowed JavaScript to pass through. The cleaner - now removes more sneaky "style" content. - Update 4.6.1 (2020-10-18) Bugs fixed - A vulnerability was discovered in the HTML Cleaner by Yaniv Nizry, - which allowed JavaScript to pass through. The cleaner now removes - more sneaky "style" content. - Update 4.6.0 (2020-10-17) Features added - GH#310: lxml.html.InputGetter supports __len__() to count the number - of input fields. Patch by Aidan Woolley. - lxml.html.InputGetter has a new .items() method to ease processing - all input fields. - lxml.html.InputGetter.keys() now returns the field names in document - order. - GH-309: The API documentation is now generated using sphinx-apidoc. - Patch by Chris Mayo. Bugs fixed - LP#1869455: C14N 2.0 serialisation failed for unprefixed attributes - when a default namespace was defined. - TreeBuilder.close() raised AssertionError in some error cases where - it should have raised XMLSyntaxError. It now raises a combined - exception to keep up backwards compatibility, while switching to - XMLSyntaxError as an interface. - Update 4.5.2 (2020-07-09) Bugs fixed - Cleaner() now validates that only known configuration options - can be set. - LP#1882606: Cleaner.clean_html() discarded comments and PIs - regardless of the corresponding configuration option, if - remove_unknown_tags was set. - LP#1880251: Instead of globally overwriting the document loader - in libxml2, lxml now sets it per parser run, which improves the - interoperability with other users of libxml2 such as libxmlsec. - LP#1881960: Fix build in CPython 3.10 by using Cython 0.29.21. - The setup options "--with-xml2-config" and "--with-xslt-config" - were accidentally renamed to "--xml2-config" and "--xslt-config" - in 4.5.1 and are now available again. - Update 4.5.1 (2020-05-19) Bugs fixed - LP#1570388: Fix failures when serialising documents larger than - 2GB in some cases. - LP#1865141, GH#298: QName values were not accepted by the - el.iter() method. Patch by xmo-odoo. - LP#1863413, GH#297: The build failed to detect libraries on Linux - that are only configured via pkg-config. Patch by Hugh McMaster. - Update 4.5.0 (2020-01-29) Features added - A new function indent() was added to insert tail whitespace for - pretty-printing an XML tree. Bugs fixed - LP#1857794: Tail text of nodes that get removed from a document using item deletion disappeared silently instead of sticking with the node that was removed. Other changes - MacOS builds are 64-bit-only by default. Set CFLAGS and LDFLAGS explicitly to override it. - Linux/MacOS Binary wheels now use libxml2 2.9.10 and libxslt 1.1.34. - LP#1840234: The package version number is now available as lxml.__version__. - Update 4.4.3 (2020-01-28) Bugs fixed - LP#1844674: itertext() was missing tail text of comments and PIs since 4.4.0.- Update to 4.4.2: * LP#1835708: ElementInclude incorrectly rejected repeated non-recursive includes as recursive. * Remove patch lxml-libxml-2.9.10.patch which is now upstream- Add lxml-libxml-2.9.10.patch: Fix build against libxml 2.9.10.- Update to 4.4.1: * LP#1838252: The order of an OrderedDict was lost in 4.4.0 when passing it as attrib mapping during element creation. * LP#1838521: The package metadata now lists the supported Python versions.- version update to 4.4.0 * ``Element.clear()`` accepts a new keyword argument ``keep_tail=True`` to clear everything but the tail text. This is helpful in some document-style use cases. * When creating attributes or namespaces from a dict in Python 3.6+, lxml now preserves the original insertion order of that dict, instead of always sorting the items by name. A similar change was made for ElementTree in CPython 3.8. See https://bugs.python.org/issue34160 * Integer elements in ``lxml.objectify`` implement the ``__index__()`` special method. * GH#269: Read-only elements in XSLT were missing the ``nsmap`` property. Original patch by Jan Pazdziora. * ElementInclude can now restrict the maximum inclusion depth via a ``max_depth`` argument to prevent content explosion. It is limited to 6 by default. * The ``target`` object of the XMLParser can have ``start_ns()`` and ``end_ns()`` callback methods to listen to namespace declarations. * The ``TreeBuilder`` has new arguments ``comment_factory`` and ``pi_factory`` to pass factories for creating comments and processing instructions, as well as flag arguments ``insert_comments`` and ``insert_pis`` to discard them from the tree when set to false. * A `C14N 2.0 `_ implementation was added as ``etree.canonicalize()``, a corresponding ``C14NWriterTarget`` class, and a ``c14n2`` serialisation method. * bugfixes, see CHANGES.txt - deleted sources - lxmldoc-4.3.3.pdf (renamed) - added sources + lxmldoc-4.4.0.pdf + world.txt- Update to 4.3.4 * Rebuilt with Cython 0.29.10 to support Python 3.8. Note: documentation is not updated- Remove generated files- Update to 4.3.3: * Fix leak of output buffer and unclosed files in ``_XSLTResultTree.write_output()``.- Update to 4.3.2: * Crash in 4.3.1 when appending a child subtree with certain text nodes.- Update to v4.3.1 * Fixed crash when appending a child subtree that contains unsubstituted entity references - from v4.3.0 * Features + The module ``lxml.sax`` is compiled using Cython in order to speed it up. + lxml.sax.ElementTreeProducer now preserves the namespace prefixes. If two prefixes point to the same URI, the first prefix in alphabetical order is used. + Updated ISO-Schematron implementation to 2013 version (now MIT licensed) and the corresponding schema to the 2016 version (with optional "properties"). * Other + Support for Python 2.6 and 3.3 was removed. + The minimum dependency versions were raised to libxml2 2.9.2 and libxslt 1.1.27, which were released in 2014 and 2012 respectively. - from v4.2.6 * Fix a DeprecationWarning in Py3.7+. * Import warnings in Python 3.6+ were resolved. - Remove no longer needed 0001-Make-test-more-resilient-against-changes-in-latest-l.patch- Remove superfluous devel dependency for noarch package- Update to 4.2.5 * Javascript URLs that used URL escaping were not removed by the HTML cleaner. Security problem found by Omar Eissa.- Fix threading tests patch for 42.3 * Add 0001-Make-test-more-resilient-against-changes-in-latest-l.patch * Remove python-lxml-assert.patch- Update to 4.2.4 (2018-08-03) + Features added * GH#259: Allow using ``pkg-config`` for build configuration. Patch by Patrick Griffis. + Bugs fixed * LP#1773749, GH#268: Crash when moving an element to another document with ``Element.insert()``. Patch by Alexander Weggerle. - Update to 4.2.3 + Bugs fixed * Reverted GH#265: lxml links against zlib as a shared library again. - Update to 4.2.2 + Bugs fixed * GH#266: Fix sporadic crash during GC when parse-time schema validation is used and the parser participates in a reference cycle. Original patch by Julien Greard. * GH#265: lxml no longer links against zlib as a shared library, only on static builds. Patch by Nehal J Wani.- Version update to 4.2.1: * LP#1755825: iterwalk() failed to return the 'start' event for the initial element if a tag selector is used. * LP#1756314: Failure to import 4.2.0 into PyPy due to a missing library symbol. * LP#1727864, GH#258: Add "-isysroot" linker option on MacOS as needed by XCode 9.- Version update to 4.2.0: * GH#255: ``SelectElement.value`` returns more standard-compliant and browser-like defaults for non-multi-selects. If no option is selected, the value of the first option is returned (instead of None). If multiple options are selected, the value of the last one is returned (instead of that of the first one). If no options are present (not standard-compliant) ``SelectElement.value`` still returns ``None``. * GH#261: The ``HTMLParser()`` now supports the ``huge_tree`` option. Patch by stranac. * LP#1551797: Some XSLT messages were not captured by the transform error log. * LP#1737825: Crash at shutdown after an interrupted iterparse run with XMLSchema validation. - Add patch python-lxml-assert.patch to pass test fail on threading- update to 4.1.1 - ElementPath supports text predicates for current node, like "[.='text']". - ElementPath allows spaces in predicates. - Custom Element classes and XPath functions can now be registered with a decorator rather than explicit dict assignments. - LP#1722776: Requesting non-Element objects like comments from a document with PythonElementClassLookup could fail with a TypeError.- run tests only when the appropriate pythons are available- spec changes: - add fdupes - update to 4.0.0: Features added: - The ElementPath implementation is now compiled using Cython, which speeds up the .find*() methods quite significantly. - The modules lxml.builder, lxml.html.diff and lxml.html.clean are also compiled using Cython in order to speed them up. - xmlfile() supports async coroutines using async with and await. - iterwalk() has a new method skip_subtree() that prevents walking into the descendants of the current element. - RelaxNG.from_rnc_string() accepts a base_url argument to allow relative resource lookups. - The XSLT result object has a new method .write_output(file) that serialises output data into a file according to the configuration. Bugs fixed: - GH#251: HTML comments were handled incorrectly by the soupparser. Patch by mozbugbox. - LP#1654544: The html5parser no longer passes the useChardet option if the input is a Unicode string, unless explicitly requested. When parsing files, the default is to enable it when a URL or file path is passed (because the file is then opened in binary mode), and to disable it when reading from a file(-like) object. Note: This is a backwards incompatible change of the default configuration. If your code parses byte strings/streams and depends on character detection, please pass the option guess_charset=True explicitly, which already worked in older lxml versions. - LP#1703810: etree.fromstring() failed to parse UTF-32 data with BOM. - LP#1526522: Some RelaxNG errors were not reported in the error log. - LP#1567526: Empty and plain text input raised a TypeError in soupparser. - LP#1710429: Uninitialised variable usage in HTML diff. - LP#1415643: The closing tags context manager in xmlfile() could continue to output end tags even after writing failed with an exception. - LP#1465357: xmlfile.write() now accepts and ignores None as input argument. - Compilation under Py3.7-pre failed due to a modified function signature. Other changes: - The main module source files were renamed from lxml.*.pyx to plain *.pyx (e.g. etree.pyx) to simplify their handling in the build process. Care was taken to keep the old header files as fallbacks for code that compiles against the public C-API of lxml, but it might still be worth validating that third-party code does not notice this change.- Ensure neutrality of description. Adjust RPM categories.- update to 3.8.0 Features added - ElementTree.write() has a new option doctype that writes out a doctype string before the serialisation, in the same way as tostring(). - GH#220: xmlfile allows switching output methods at an element level. Patch by Burak Arslan. - LP#1595781, GH#240: added a PyCapsule Python API and C-level API for passing externally generated libxml2 documents into lxml. - GH#244: error log entries have a new property path with an XPath expression (if known, None otherwise) that points to the tree element responsible for the error. Patch by Bob Kline. - The namespace prefix mapping that can be used in ElementPath now injects a default namespace when passing a None prefix. Bugs fixed - GH#238: Character escapes were not hex-encoded in the xmlfile serialiser. Patch by matejcik. - GH#229: fix for externally created XML documents. Patch by Theodore Dubois. - LP#1665241, GH#228: Form data handling in lxml.html no longer strips the option values specified in form attributes but only the text values. Patch by Ashish Kulkarni. - LP#1551797: revert previous fix for XSLT error logging as it breaks multi-threaded XSLT processing. - LP#1673355, GH#233: fromstring() html5parser failed to parse byte strings. Other changes - The previously undocumented docstring option in ElementTree.write() produces a deprecation warning and will eventually be removed. - enable source url for pdf doc - remove patch lxml-fix-attribute-quoting.patch because it is now in upstream- temporarily disable Source URL for pdf doc (it became unavailable) - lxml-fix-attribute-quoting.patch - stabilize attribute entity encoding across platforms - force-regenerate C code from Cython sources- Version 3.7.3 * GH#218 was ineffective in Python 3. * GH#222: lxml.html.submit_form() failed in Python 3. Patch by Jakub Wilk. * Work around installation problems in recent Python 2.7 versions due to FTP download failures. * GH#219: ``xmlfile.element()`` was not properly quoting attribute values. Patch by Burak Arslan. * GH#218: ``xmlfile.element()`` was not properly escaping text content of script/style tags. Patch by Burak Arslan. * GH#217: ``XMLSyntaxError`` now behaves more like its ``SyntaxError`` baseclass. Patch by Philipp A. * GH#216: ``HTMLParser()`` now supports the same ``collect_ids`` parameter as ``XMLParser()``. Patch by Burak Arslan. * GH#210: Allow specifying a serialisation method in ``xmlfile.write()``. Patch by Burak Arslan. * GH#203: New option ``default_doctype`` in ``HTMLParser`` that allows disabling the automatic doctype creation. Patch by Shadab Zafar. * GH#201: Calling the method ``.set('attrname')`` without value argument (or ``None``) on HTML elements creates an attribute without value that serialises like ``
``. Patch by Daniel Holth. * GH#197: Ignore form input fields in ``form_values()`` when they are marked as ``disabled`` in HTML. Patch by Kristian Klemon. * GH#206: File name and line number were missing from XSLT error messages. Patch by Marcus Brinkmann. * Log entries no longer allow anything but plain string objects as message text and file name. * ``zlib`` is included in the list of statically built libraries. * GH#204, LP#1614693: build fix for MacOS-X. * LP#1614603: change linker flags to build multi-linux wheels * LP#1614603: release without source changes to provide cleanly built Linux wheels- update for multipython build- update to 3.6.1 (FATE #321014): * Separate option ``inline_style`` for Cleaner that only removes ``style`` attributes instead of all styles. * Windows build support for Python 3.5. * Exclude ``file`` fields from ``FormElement.form_values`` (as browsers do). * Try to provide base URL from ``Resolver.resolve_string()``. * More accurate float serialisation in ``objectify.FloatElement``. * Repair XSLT error logging.- update to 3.6.0: * Static builds honour FTP proxy configurations when downloading the external libs. * Now supports (only) version 5.x and later of PyPy. * Soupparser failed to process entities in Python 3.x. * Rare encoding related `TypeError` on import was fixed. * Direct support for `.rnc` files in `RelaxNG()` if `rnc2rng` is installed.- update to version 3.5.0: * Unicode string results failed XPath queries in PyPy. * LP#1497051: HTML target parser failed to terminate on exceptions and continued parsing instead. * Deprecated API usage in doctestcompare. - changes from version 3.5.0b1: * cleanup_namespaces() accepts a new argument keep_ns_prefixes that does not remove definitions of the provided prefix-namespace mapping from the tree. * cleanup_namespaces() accepts a new argument top_nsmap that moves definitions of the provided prefix-namespace mapping to the top of the tree. * LP#1490451: Element objects gained a cssselect() method as known from lxml.html. Patch by Simon Sapin. * API functions and methods behave and look more like Python functions, which allows introspection on them etc. One side effect to be aware of is that the functions now bind as methods when assigned to a class variable. A quick fix is to wrap them in staticmethod() (as for normal Python functions). * ISO-Schematron support gained an option error_finder that allows passing a filter function for picking validation errors from reports. * LP#1243600: Elements in lxml.html gained a classes property that provides a set-like interface to the class attribute. Original patch by masklinn. * LP#1341964: The soupparser now handles DOCTYPE declarations, comments and processing instructions outside of the root element. Patch by Olli Pottonen. * LP#1421512: The docinfo of a tree was made editable to allow setting and removing the public ID and system ID of the DOCTYPE. Patch by Olli Pottonen. * LP#1442427: More work-arounds for quirks and bugs in pypy and pypy3. * lxml.html.soupparser now uses BeautifulSoup version 4 instead of version 3 if available. * Memory errors that occur during tree adaptations (e.g. moving subtrees to foreign documents) could leave the tree in a crash prone state. * Calling process_children() in an XSLT extension element without an output_parent argument failed with a TypeError. Fix by Jens Tröger. * GH#162: Image data in HTML data URLs is considered safe and no longer removed by lxml.html.clean JavaScript cleaner. * GH#166: Static build could link libraries in wrong order. * GH#172: Rely a bit more on libxml2 for encoding detection rather than rolling our own in some cases. Patch by Olli Pottonen. * GH#159: Validity checks for names and string content were tightened to detect the use of illegal characters early. Patch by Olli Pottonen. * LP#1421921: Comments/PIs before the DOCTYPE declaration were not serialised. Patch by Olli Pottonen. * LP#659367: Some HTML DOCTYPE declarations were not serialised. Patch by Olli Pottonen. * LP#1238503: lxml.doctestcompare is now consistent with stdlib's doctest in how it uses + and - to refer to unexpected and missing output. * Empty prefixes are explicitly rejected when a namespace mapping is used with ElementPath to avoid hiding bugs in user code. * Several problems with PyPy were fixed by switching to Cython 0.23.- Add devel package with header files in devel package, so that others can use C API (needed for dm.xmlsec.binding)- Update to version 3.4.4 Bugs fixed: * An ElementTree compatibility test added in lxml 3.4.3 that failed in Python 3.4+ was removed again. - Aligned dependency versions with PyPI ones- Drop lxml-dont-depend-on-URL-formatting-in-test.patch, merged upstream- Update to 3.4.3: * Expression cache in ElementPath was ignored. Fix by Changaco. * LP#1426868: Passing a default namespace and a prefixed namespace mapping as nsmap into ``xmlfile.element()`` raised a ``TypeError``. * LP#1421927: DOCTYPE system URLs were incorrectly quoted when containing double quotes. Patch by Olli Pottonen. * LP#1419354: meta-redirect URLs were incorrectly processed by ``iterlinks()`` if preceded by whitespace. * LP#1415907: Crash when creating an XMLSchema from a non-root element of an XML document. * LP#1369362: HTML cleaning failed when hitting processing instructions with pseudo-attributes. * ``CDATA()`` wrapped content was rejected for tail text. * CDATA sections were not serialised as tail text of the top-level element. * New ``htmlfile`` HTML generator to accompany the incremental ``xmlfile`` serialisation API. Patch by Burak Arslan. * ``lxml.sax.ElementTreeContentHandler`` did not initialise its superclass.- Update to 3.4.0 * Features added * * xmlfile(buffered=False) disables output buffering and flushes the content after each API operation (starting/ending element blocks or writes). A new method xf.flush() can alternatively be used to explicitly flush the output. * * lxml.html.document_fromstring has a new option ensure_head_body=True which will add an empty head and/or body element to the result document if missing. * * lxml.html.iterlinks now returns links inside meta refresh tags. * * New XMLParser option collect_ids=False to disable ID hash table creation. This can substantially speed up parsing of documents with many different IDs that are not used. * * The parser uses per-document hash tables for XML IDs. This reduces the load of the global parser dict and speeds up parsing for documents with many different IDs. * * ElementTree.getelementpath(element) returns a structural ElementPath expression for the given element, which can be used for lookups later. * * xmlfile() accepts a new argument close=True to close file(-like) objects after writing to them. Before, xmlfile() only closed the file if it had opened it internally. * * Allow "bytearray" type for ASCII text input. * Other changes * * LP#400588: decoding errors have become hard errors even in recovery mode. Previously, they could lead to an internal tree representation in a mixed encoding state, which lead to very late errors or even silently incorrect behaviour during tree traversal or serialisation. * * Requires Python 2.6, 2.7, 3.2 or later. No longer supports Python 2.4, 2.5 and 3.1, use lxml 3.3.x for those. * * Requires libxml2 2.7.0 or later and libxslt 1.1.23 or later, use lxml 3.3.x with older versions. - Add updatream patch lxml-dont-depend-on-URL-formatting-in-test.patch * fix test - Changes in 3.3.6 * Bugs fixed * * Prevent tree cycle creation when adding Elements as siblings. * * LP#1361948: crash when deallocating Element siblings without parent. * * LP#1354652: crash when traversing internally loaded documents in XSLT extension functions.python-lxmlibs-power9-11 1661169939 "#$$&'()**,--/0023356789::<=>?@ABCDDFGGIJJLMNOOQRSVWZ[\]^_`abcdeffhijklmnopqrstyz{{}~~4.7.1-150200.3.10.14.7.1-150200.3.10.14.7.1-150200.3.10.14.7.1-150200.3.10.1  lxmllxml-4.7.1-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txtElementInclude.pyElementInclude.pycElementInclude.pyo__init__.py__init__.pyc__init__.pyo_elementpath.py_elementpath.pyc_elementpath.pyo_elementpath.sobuilder.pybuilder.pycbuilder.pyobuilder.socssselect.pycssselect.pyccssselect.pyodoctestcompare.pydoctestcompare.pycdoctestcompare.pyoetree.sohtmlElementSoup.pyElementSoup.pycElementSoup.pyo__init__.py__init__.pyc__init__.pyo_diffcommand.py_diffcommand.pyc_diffcommand.pyo_html5builder.py_html5builder.pyc_html5builder.pyo_setmixin.py_setmixin.pyc_setmixin.pyobuilder.pybuilder.pycbuilder.pyoclean.pyclean.pycclean.pyoclean.sodefs.pydefs.pycdefs.pyodiff.pydiff.pycdiff.pyodiff.soformfill.pyformfill.pycformfill.pyohtml5parser.pyhtml5parser.pychtml5parser.pyosoupparser.pysoupparser.pycsoupparser.pyousedoctest.pyusedoctest.pycusedoctest.pyoincludes__init__.pxd__init__.py__init__.pyc__init__.pyoc14n.pxdconfig.pxddtdvalid.pxdetreepublic.pxdhtmlparser.pxdrelaxng.pxdschematron.pxdtree.pxduri.pxdxinclude.pxdxmlerror.pxdxmlparser.pxdxmlschema.pxdxpath.pxdxslt.pxdisoschematron__init__.py__init__.pyc__init__.pyoresourcesrngiso-schematron.rngxslRNG2Schtrn.xslXSD2Schtrn.xsliso-schematron-xslt1iso_abstract_expand.xsliso_dsdl_include.xsliso_schematron_message.xsliso_schematron_skeleton_for_xslt1.xsliso_svrl_for_xslt1.xslreadme.txtobjectify.sopyclasslookup.pypyclasslookup.pycpyclasslookup.pyosax.pysax.pycsax.pyosax.sousedoctest.pyusedoctest.pycusedoctest.pyopython2-lxmlCHANGES.txtCREDITS.txtREADME.rstpython2-lxmlLICENSES.txt/usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/lxml-4.7.1-py2.7.egg-info//usr/lib64/python2.7/site-packages/lxml//usr/lib64/python2.7/site-packages/lxml/html//usr/lib64/python2.7/site-packages/lxml/includes//usr/lib64/python2.7/site-packages/lxml/isoschematron//usr/lib64/python2.7/site-packages/lxml/isoschematron/resources//usr/lib64/python2.7/site-packages/lxml/isoschematron/resources/rng//usr/lib64/python2.7/site-packages/lxml/isoschematron/resources/xsl//usr/lib64/python2.7/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1//usr/share/doc/packages//usr/share/doc/packages/python2-lxml//usr/share/licenses//usr/share/licenses/python2-lxml/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:25549/SUSE_SLE-15-SP2_Update/040b1c867eb21f19ac9c2f774e40896c-python-lxml.SUSE_SLE-15-SP2_Updatedrpmxz5ppc64le-suse-linux     directoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8be09b79a8302434edb6d0b3dd711767c4480e3c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5ae22130ab761e3dcf1b26aa9d05eaeedfe95b82, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=168a1b18e330bdb336553d4088a80fce9516d607, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=471f47ff68fe3d95daa468630bb73feec1b08e9b, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e8feababcf80f516e4f1acb81728b7c58dd17a8, strippedemptyAlgol 68 source, ASCII textXML 1.0 document, UTF-8 Unicode textXML 1.0 document, ASCII textXML 1.0 document, ASCII text, with CRLF line terminatorsexported SGML document, ASCII text, with CRLF line terminatorsELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb0883b0f3dec37214a583bc7c1f7a0df7381da1, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=30e2a62b76302c7235bad65ab42f193a893e30e5, strippedUTF-8 Unicode text BCDEFGHIJKLMNOPQRSTUVW\]^_`abghijklmnopqrstuvwxy&R%R%R%R%R%R%R%R%R%R%RRRRR%R%R%R%RRRRR%R%R%R%R%R%R%RR#R$RR"R RR!RRRRRR RRRRR RRRR RRR RRR RRRRRRRRR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RRRRR%R%R%R%R%R%R%RRRRR%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%R%RRRRRRRR%R%R%R%R%R%R%RRRRR%R%R%ZGpR8_xutf-885857dad7b57410507c901d18c4e4b083e692adda0634b1c8e6c2247aa4a749c?7zXZ !t/ ?]"k%Ia kGzXז0=DTE>&&H.t? f څ}ˮʍ}z v -fMAMG L[>wh[FYs_g#Tþkxz%EuԈ`mlߕJm1`-,>Lf>y@Q8>Np{L˨ A*(E}I>9EЧ2b+o%;6zbY739RUBoFxYQB"QLw̜+26 (+xHԄKW[P?{B\f(>bޭ.r]6_KpF|_kC*)0K m.Ǒ(Q*eۑLvKNQ5CD`CTsCP C 1r\Vm* Z]cT?Dݸq!ŧBtqŴÝ; pg'#3͎~Ԗa}+9Wۀa*g-Np+@ Ek`ibՎF[sQOȸ9wEJ˫sNM!LE;Z dE9F=݁DIM'in?C7gLO2r>?Ed)үrUZ|Z H5UC[XW+i@] GNE!tC>nqK0=q'-d}!;= i -ĐTƙ_FxNe~ᖠiG!e/WB8A?lY70^RЇ޶];  ;ɴ<=tU#0?J|ﲅvN9m|Qc&~ !n!N$Dҿsr:>Bk?J)p" q؞P\D%Z&rjzSXsg'!X')@D[a:h&")RAe}!ʪzINjбVπDjEhB}\ω[Xꕧӏ$V7n+z6 k./`q{cwҎy`!\fuZo1ז'+L\e+/x/کx?cns1WԀM@  [}24]`)o#un_`Uq_P~t !-%jnwh5LZǾ %^#kFLґOw+t!7>/U arİL%6fO dnyǺyѻ]rF&r& A^{ wL伎2Dn) Z2O' L  }('6{g٭}3^\0@(nB_6ZZam0.|EãP7Q?қm'/ӅpW9 .kMm\7W.}EXQ4YVDW `o4YBhY\dhPa9F 1ŸTayQP_AWus*2vL y¡ }'RˈjS,eZvxif)R2WF q$d-LWDK!ha+x T9{"4H͊Vmfd7vXbTQHA 嶗Qr6ZAo{CD@!~Jr漥w: q'f] [MRdQ2E+ОN}(2N -5:znRڡo}"Jr\آfƶrr^*G5?q,XKF0^GٖO1#C1g$H8K?3V]WևGu}}HZ sJ?!^EI)Ņ[ p]FRnnYې1KI μS "?iA?“J̉qe=א2a=Bif3nlBxOi 5=/@+yɵS;:ހ٧ɧ&`K3 >)#Լ:cw}U44BLh h;m`-p^8-Q  i|(YPp|iM<7s&3Ki,InvVN'` z/E(0'9˃aYh 2䏑e-z4gEksaOǺ.۽>DSlCmE<y.t[ʖO.xuX=c=rqHc{bD1kBډyx:#b9D@ma^_ /H'!ͯ&feA<'*F]>;8W9H=kc"]xʽruż[N?&p <ؗdCVjJЧq/㧂)t 崊MkC ̿y`s;/oR}u RM9Tq=Ui՞M6-,=>l?]S ' w_>t*mz쁌3mbkSt 3|;067Ħj?e@_E!oUd?Lobx[]$K!Ez ̾ğ?^2vdĿh,04f35Kc:>&H 1yXʦk In3۬OYh:©菮5S<%Y[-I4}m?Zt+R $|JnV #7F-Ch5#Ԫ߂=_Өlh[*NM|TXbㇿ+y2;T'*AGVy♇o@`6+palyE&;` ? ꖽa&sZ/t6xܯTIb3Wg_wL_(% 5/K(vV> HLzTqp8!8 x|L'47ŢTJC|Ġ[eqOӰ*7wx0t42]^ery>Hd<^jmWx "vVjOAJHB} mjqNT"#l?atF }3UST9nT~fp۽4: ;4# t*;9^ /xu:Z3 3?9d[Hs&J"QF9}dٿq9=?[CpOҁb?ūogmSQ΀e3o6T}8i il2B&zcaZ~1-@F =G Q{Tx.oYpH 1ñαeSTy=j_M'&Sc!ר2۹lbV)_Ώz06-s~O<>NgHSB-^g ZNԽ u@*![fc7`䛱3-Ng zO'\EwfnanB8LB*~ n :T}zL`Hv&XxAIzR]}}%A`WFҍAk Lֽu@KGRCp^2M$$!ȥ:hKiJ)3ϴS:`I w]'k(*xPQs4VĤXyt'--X@q$\qЁW@)/!hzm&UUek)i 5/ׁcW,ob_Ѧ'b|G:|m]+ >F|$!23ozy% zBx:3Ǚ0P|]'KM%.Ϥ1'w-ʲkeހ%X( 2ՐoEvbMJMÐ=OG"hXx, =hsi@@KUXꜭ]ao1ѱEZV1aj]a;TRg:UdH LIT\k%ƖӲִIciuÿ-<f.$٨-^5 i/MU:E R LY-0OʀԲ\^&7hR,1O乮KN(& uo/`;H f(p\W 7 %BmMn$g`{ѵn$pqaxšʫCb\Sj׺ Sf5I+7kV )Ɂ,9 =&2%oC+ĠX?QH k#TOCG xoQV tk%VQނQv*yUNMs@[Ft󳙿ǯc\jEr##4+tU.Frp+7Gq ~qP%xJ@ h\hSΆ~\bc'- djP bMB;nΟpآ{Bnz@Ʊ\U v=JOAQD9> (yMtiYAj/KtiZrh(@]٨;5F  ~nۉs~Jl6?`]iaM6MDJԞ\FF>*89Z6ԷhRx%=_fwr,h')q\0A0^BNrIs%|ꋃ䍼a Ъ:@چdY`\c9ڳİBb:= ٵ@ .mr_9j-gez1=tMKnH -L֐NM[@.}ȰL翧)Od)c?mȼO=%Cb-6㡑Ƭ]_]`x;/?9xPLw$ (1^6AsDKWS#qϏ u> rz" X%eU Yl KKi:?X`mAbק/!Yp(42}y9ůB*cbmHS|e;VzdnɫDb,Pz-?kTC93ϩX0k=u\rt}g-\A5}Rv!"PSj"LÖl>«} xV!}pS13m(#~TgW*?ܛ0`hX$(pĔ7 `%[|"qnl>9ݡR$ jQ. /s*9g7.UXj)efPRTSJh=#i65M0[tpN;\Z9}pF?2Sg~.@4d~>A+h*a3b~G_thu %˳R?u'ހ!C~ՌS/9?9] ЂA|ͮM*vm'v P->~,`kVkY#̲MpMLG^ƨ*L־Tl.*!Fn xV ҵZ'~f'^>KQ 9Pt ә[jQ mT}<`aΣ1"ifʨR<82T]@*㸕K'U#wonmzl]ȗÅOg3PS邈qGai*JL?-e[=_9T"t݌ysx0 j]qb$=nPֳ}L0nuYޏ U 5f C߇i`F<( #Z,T_W İU i^Ã<ڊQ -`h_.sJr^#0C jApeo3_sP^84V|;,8$a:(ŝR _&d'^\qnRE'wQٗn/@M[;" 4Ct:Ej 0DO".H>gz5"3 ~ 3j(æ|%Rcn~I`vI %C5خ̰t( ͠ևpGo{_ />ol*;NLw)¸sϋɽ'fYDW$aZWK5s?]4}d LΗR9s+yH΢CG {i-aW=26M&gb~moi 1Xc`Z|'/E> >uXN4;xK^ l_FB9,{p΅6-.QOrv^"%ٺ=vycɸUw(ELf{v =, ㈎y$Op Y?큏-6O= Ϙx6:Є!BzX)lWmE_ΪC^'x B|NE\?g @h|sC!=ȳ@DfDN 4P,(Ц ebm\tB|ohEnvX%P*+"GW C/ۤuiW w㖸[I-W99뻾oG.dT{vփs$ɓȜ|LM_ <~9`OW [M &7tj-tf?Lf GK-_lUnqR+aB+VnU@Wτ-DSY-{ywJ-GlCڀt5顨@ޘGv? |6[VP^]c 2u@L6䬑=Wxj|R.0ח,(p31%F3tp?c*P, q~cr! Unj5xcG([X@IAb}BSvغSv^FT]: l~K3-R,ǓSuhts3o4E_ZeHtm5!a AA.tCR.=SLKDMGՐ,mpvH [ߟ.UTyRI+8=^ejk`k(Haba;.{)"r=Ds,]1k@??򺿯1dYhOinѾ9R`$Kg{W.7ە\`7R3শ)=Xؑp my.36R/zC|beJNLZRJ3@P8thAAܽif>hҪZ|tGxKޡ&Im?m\D؉hi0 :xcŖriGBJ52I!kF}XߑE&Xc-!XA|̜< ',_WaQMPb|޳r\fAMKS$uxrMԁ8!A 6ecSlWKFv_P]wn_O;Tx#9 .- U`^ؿ+Du@4.h߲|Нfkku:V'oaKC3ߎED>zW`ھ.PIcmğV)4ԸK*#|PvJ+ ՈCLF~[DQթRl(jĪ"dLMPZףf }1Gfg#Z,''i~^]:|YDP0 2F 픿O Vy3?B>{pG`q Klҝ nM,& *@^¢ 96O|](LLhIzMp yͨz0fQJt|AI)߀7B Tx}:u^ tP*_j_,|,Cr8\{S?HG2d5J$6nƤYc:=2c;DؠίԃM͡iBiai[*zaZ\М/p)X9yƥnUX0bV6gT!8Aֲ`T<:&ٓ;p9ꦔg , ݻJtzICeܹmloKP|xGVرylɧ Z]b%;9(ډ4 QʪۆX?<n*CgHxVxq*|ث:<4ĩqyuUz jix(ilfg%`E|z^LvS{Xi_>̱|.Apu}@?'Z~&P#r}*;'3e!nq9Ximn'F:>H[`z`}s6gF$Hxľoggpٹ*J3p/:!#~E8<׮ۋR3^Ok c,tY[ Y\d݀ik} g&AW,Иduͦ\Bn1qZ5~> c{oP |"AcP8=#EQ3/v;!Xsi Z|ci8yyPnjXO-Xo_'nYye!fU y^PT 4CXrXo!阷dh!fT95fMLAv"ʧ$ ~uem4qy>H: 0.}jӶYqb&_zUY@-]F5k\K(ZCЀJ|J;& ~~`-|sT["Z3pB?A5sXZDoh`;g)a H0-b]kq6IS\R.31,Qm)mTqHAduߒT.[<\>}JMZH򨡓ΚpœO=I"XnJzCDB"8]d)D2' =;-Xl > oEqITug*lO=jYXpV=vFpL?/]}Cvz0á "4F Av^!h 4B]r\nj"%/}/*DY..*;NXd9aw9C'$<7 oRoh_q ;7{=%.jftO^p=μ7iSǣOc|YU $M]x| f -_znvV{ r5=zbpLV˖Khցc0{+l[{%7O;j.`AQ;PeVNrM/fa?9`x(+C\RO۬h0B; bhd0ceVQ%Tn7u"=щ隰"e%=`ܽ,^9^}tLy+̙8-J7SxX;I'it}ԩI!R ~iWxLە{iy 0;4t\MP*b ^oBU9&ҳ.9Q'o°a+ubqL9i6ea(hM]\ř }mY ̽Vj7!G}s9@bĬ\3XIT 7/D;LYb4D8g6bAN8N4I+J. H\ bqI4Dv4uW>mI. #j-/-jA  ^JđT4-t#W1$/m[~؛!<)9"=I@~GF ] A9 |(Q4n)LZir qc.~F%,2u/ND뒢_~^g,ɺ wz/bq{x|q\#O1TTtNS- 2}\l.u5v,,_~Oͼ]-$iIɱ'Xt"kѳęA)\c '{ET]Bj -uOcfa~wM;+ʞ/0M 3|f8]9blr~.RJ=) ޫZo  ?ҤgZX#{/cZ曺_S lyr{QCUQzd7-I4i>ΰ 7Oɳ,p2^ =b@ҝ  gNg*`e8m`du'sR!^6FB/楐"dU.'F̮iD\~>3wqe~0f;79Ȼ0uu.Ի~Epdp5QYutMR-)"l]܋L]#v?"9`oT-|=;|w#cjƥA1y5Dy^EFq3E֭ 㟥{UȊ ܻbhraOu>3#7f;E/s=GT"xp$=$}J,ԟFH?axٴN[Ӏ{mwޔ9UM0)թ2+a"\X?ޥmtD*-ә0OF 3oqR1bBt&l3JpNlS7l՟!#/_A!L C[Yu(jfT9䇽JU! 50Mpa/R(ApHl{^i>m.,7SRkq\(>NWRh4 ̡M38p2ζ=IHDĺlU`< _-F6*BQ^ ce fj&scC^ ~U.! :uFcgP&:Vf}k`,=t;3#JK6to":u߲BO0#DԧvdJ#uױrX8XwhN}~< ,z?节5\WX;ItyLJdvJ%l~jw}P`H:goәI,B[]x );XZv RʧVi6K"+б<}irT%!;y/Uמt_wqfS,8Va[( \,D#ʐu^"ClZ`0-u+A }Yi{x-fbr$Fw_!>7 L9j\f |oc{/WDп>G,ßb:UHw8@ Wq> feEY?mJ!T|L?ZXim]&[/iuϊJs 3ppEUʇUQ8_oصJ&+]zޝ=RjyH}mRVaR W-lNx+<U[w~ H,M'&g:غ=PX5̳3+Ja1c+k,GM5!r{$6%:+U%]H_6Az:mS5Oq<G9eVn =" ҭ7@g" b9vt!HK1dkpl29|:-}2l ZΰވXxA!,$[-mUȔ|HTkIu}OP*Kۺ8Õm8 aU da *ʁYe<}ŬkuEvġ  ?En{lD->5jҥ=~OEG 9~J5;WK>ԚH["HܑhkPT.> 8*V!McFнD"&Vy5oS0˞H$ yfjb6_~ML3  xH3q'yV)~ܰt FVצf$ "kY}U4NHkwqntu{6lpXAw ޤ "_\ύ "8_?ŏ 1|H`j)ʠM ԏCWMfP Af~#yKF8V>ه*1B4o.WK&>1 sHevxJ8'i=S"dt }ގ=Cr#Akj:{ 2Sm4[@T+\;C,_1~&(ܳ#oj o,sslH繖/0Gjѭ`o}BUhA)ړ|ߣo/VJ4Qّ2"e-y+v+dq08 Ѕ9#=gb_t}hBUܫl[Uz#.HPie  G[ڴ<|1PނiS(c‰u+k9 `#Zu}DJ+#k=f_ i:L̷8oU83o4zse +Ђ ˊ6ӄ]=Szۡd:&68Lo e{Ny\V{wT`ikd;Qt,,O?W(H`ڨbTό1#25gi*Ej75;ia<7n{do{W^k& gM QXZߗD!'512P/$G98 M)52@Ɵvːw25dal w&S/*<4kuq=0:{ FF_ӖΣh5BfhGGuQI \L.\#5)R4cX*ف[2 /%f7jkQZEiffڰP5˫k85f7cp<z{O׎Gr+f3/-SȮiZu3g.&P9+d坁CP-QX%l篢y C$$R: U}";9``ɫtXvu֊\|W|~if|#ĝ[s&dq Kizڵ@m )ƛ&Hefgەlgc"{{3wˉik|.\wi{#Eo3Xq%O-EnjK(lUmt'GYvb!҄q/HQ8t:g}v* ,C!#W蝥a*eYZ^{Nu+Xo;C1G+U1EyOk<jg&{6IyqZ5Ѽ+9֯#u&U5baR?S#mrFPς]D1QH2E'-M-K#`ρ#Tѕ 'Qv^g:gV[~|G1.iL𕿬?E&<-d6=IYK~'UwMoP&TB4wGB@% 1"Xlx@иryLAiȫO񺝽V/L=zO6Z*yX"ƀSü?#I u決%kCDW%K]q`B"k؏|Bsćbsj) ʖiHoRhn7@0W3-(FOUmH 67NI?{Ԣ=q`!aF%;pxO1`CLRw. 6imy>/fy' aY*f=|`n~u`OD#DREhto(}c7(UnYj&!(TnDc։S(u8 ^ /[rDroBo T[OP)#Z~(%UoT fڤ*nӯyJQؚb9m!֞'rûKL;1*!~\ގc@ʗ+GEc @^lXW-*e͢wJΈ 99O] ;GM  VK*&(>] E̍$/njtcIꕸ̗ZmJ:x#zcKa`8^QJ mE{m_#We8kހ@ ]Гz\%A!u2xlC9Ss#@G_?U%/MuNi+a]2c{3Eǯ xψq;mXyQh+gAnSHQ$~HzĻlW']5 mWo`4L)ʈ p5>wZθsMlxyu~"|B/aP._7ul&[s ͘#=+%Ҹ0N CБ)7yWC%֢ Gޭ`Qs>h we-3D|/(HP[O# H1q6ta>Fߦj=eSX\}']N{nXթ{{q|ZD8?Y,]|4rcG4sin{A"H%8_:^jV ѣ2?:P`0-wCLa#E*3*yE/L3rvuf@e|>@:&YvUr̈́wChr: iMqP0ana_%8lhR^|g࠲Zצ jO}7: }lt)ylσ|~8YG3v :;Yɳz 0* @5ueVMK.ވs7-J*|];pO sgҁ&< M8d8IE1g5Ek2Ɣ(l НnEd _h/E]4[7Նߤ-4 h팞pw?FgZGv׮DN8+69wbFo O|^|S!ڢ+vA"yqS }wܾDrQNȓ8;c 5:n0Կ.A2vk&X"%ii,bgd; K՗]hgQA 8RH 1u 籊2҃!!˯GzY x|ohқv2iCtMqo 5"kcw)1}x1;q{"=i=?racd)yAMԯRs~Иhݔh &GlT>A~χ0ڇ%7d.TP`:1I$%bP*#)[{`v@Zl7KT/foUo:/`#FW ۦW6߷dKl PI H )f>;.@RY^T0 V_WJn߸ۓGS*EP[]+Ou&[}X #0Xϖ W(TmB`610Hj%XR3գVxny_P@}3mnwƤmy 8fjx*jL NB=_Uj i@ *jF}i~B/=vih.c,H"5JS]8 q6.Ȭ Al4X}N75Un(HJP޸+#Ⱦ).&skuZtT`C=Y0GBc0rG_Wk?ƋpzL rec D/i01x[a2݊}o6I+ meՕ 8[sRw?ul6Rl˝%eLdW>d 8) <}tx"4xʈs{VRDyk@[& JOT1bYN\] T'/l G|t~Ca|ʘ0Ü.~T`#r?{SpY>jKյ<ڢ$@k`X|]Z5iucc:?P …nseŐ_&nōjIv$r M֍]z FemrQ援0}m21w*qj{tR΄vV~[t>sMڒ9-~@uyMJUڣ!:_EkcQt쎝@ZeM`rb|;nmWg~ip9R4#Ԯ011;[ĕ%6JcɻYZD4]'Ev:>fZd e3Għn >d0)tgQ'%Km{1N.NbtY^D$cS#/%f[uv8R>V$&CYs(&(J13hz45 epo҃ǧZq{ƱLj O[PW͌ BK"&CHJ!UP;mifA dsxl}mb63 $|7>]hĪG(`jŃBp YJAHD>Z^ D2CWah.G<ٛ $/ |-y gp%dL&s-:ʭ #X* s7̡iR:YVJ+M4wL[#W}RwH<?V`Ֆ-D&g_/EoaJ7y,"-LذɧX͍|}{ZK}Q|? X&9D&mY_P5wl\9x)l [@!|k/IZvC añ\+?i58[@XvVxzCOOT0K=6BF11_nm]|Tp>}&<},}rB\/.aySYb{K%싒*'.Yln\b߬@B;0K`HbL*C^Mqyo^h<']G+*lTGleGer[ϽBK&ykY})>n/ֳ^IK"CuYp7FkZ 66"}X 2Fzv^mE^܆ЗK\o dK^>cz&ǘ7Zb\F+}IDOv4_tbBFʋJc_f׺qWsvttXO8 P9s~_VItk[:-#늚05" ^Db#8"FwQjb.mZ~8笲䆊ߴazm򈼝øUs~9UTJܔy}OY@9$X5+3=ܘ'A? rD6h]?BJU@DUIyes|tH kOeQZPF%ƺ* r(L5(no4N<ϖݡӇ:L7)7v) dgz|nbtFs~Q 7g&hY4.`8?Gq4bDW_|؋תaޛR#̍ ;./K)T-܀Dp)ԋ5Fa3[SlTw ôHSFo$x~#&>::-$qhuǔ Z(;4:2x`DOWT'.H-RznrqS`pV !d>;BeFY, Td1U[۱qZKY!ATrNR]c Xh5&bj ):-j]NpTd*E~ҥh`( !5*-6,-ʻ?|Lf%)ardtS̷M/d}`}0_"'C {RFc*.ں@s9%yrE{hJ!D&\!G|#.ӎQ.!@FkNUU|ȣ2Jo=0GbUA .ތ2`![)S ڐq[ 4f/EnS']نIkM؎|ޘ M4obƝ.x]V<@M͐`KD4k̼3V]ECOFC1SfJ(>mˌC'YmX.~{I ^]mN䰖pU G}B`*|uF&r.1 X?/@zy),x\?6vQ6C`Q'9&RWͩk2$>dMK#BfG{uXn!ܱki  SP= Kfwf)44XO}A)TH31 c@Qm\"M|G0܀{ 411Ʒp.Ɔ,o.yN9VxnyKr1*XX&Ml2;(b9W~cj@c(7AҊz,%f0hV!x ^FuSKg I ! pqŻv/cs8xl4}H} )?1R@EWM_18oW3FO]9ߗ:"r0Pq x\ۑ׋:Q <ޔ> ؀ޕ*wyӀQ& tB瞱*'ы#Ÿ6M^1M Mc͓ V-ZT}t6{ɕɨ"+tvQXq&x-J`O/B1#'v1f*[>՝ړyF1ηO\ U*4߳m$g( Sjh~n +mٓIj W)ةTx49r%W<2OGAdHG1 wI.%P]yF":WA:#GĚiNgz$o X&(ZǙa@ ^yrn?WVR8BI H m['0<ŗjύF=05RdӰ=AXli# 'tL۽4$:+Ux1V%%m.B 56b`]]X2ct8]־ik0DYقVT}ϣx?j'齀T9GT A!s&] dX1fi*_}~47)ԬE?.e\ް̹ .$[CO_!v|TFI+)y])>VMA2xI+jN;O '2Q\VGy8yii|@+,ʓa"(a^.$ko<2E_<V?ɕi,qxl(@2ֆrCC bݙ7s:m4!՛{v6mO!I9O t(xpz2=z,4>7Xc L/0} .LZ}.Z{N" }6|uk~q}6+G~LFuG)Rpt.osG>RuR\L̪τCY-l >JㅏX@V&^e!cڏaEu -dTr_Oo庄"}hXDTY" N]2?^B%Ť GI&,T17Y٢#T jkc 5Շӹ*3ZiJ]gȈ<r?Bi^ =A1,@); 3 k@ i_PPdacNU}'mnR>vNj'֐Rf-r`pz|?\cR2&R|SA)* q#@{$J}!E/A%&o|dD/b<$T:dC6A Ġ1.Lt ?oFuF:8ϯCFT͢B;#+v]˼=TjM|ɨJa{WrcKϙƂ|߭09@p{^7xk6J5o 0Dk66}-K@;ͣYa}8ME=SGRp$"yJQ H#M`wNk8>CXS~k;DTG2.}GѻA;6r?Br۾ 1=8YĹy)*PT ~E 윘~M1"Y ]*{4FVmʻ CbNp\<ćq V{Y[xNQ`j nVbu ґ?_C w^x1JO/ /27ъWp,9]8tҪ/o8 \elt|lƄU-΃TpE>uO0nW}-rWL@N9lU1TA6 jW∠Y2jy 2pH0YJkd6•2 V,@J,A96/p_Я\CQ(˂&nS|Y&DyNjp݁:_P=&$9[%}V8PwTM-%$Eca@)YʤS/}|#$Hסǔa`(Tb( o_ ͎ >{ϊ̌v{SHT!Dy? PKl{$ZbusZBqjs>E)4ړ-Mv!WF\ȏtd{ >sU#(>5X?I&>'fhH#GPIZ<&*. ;٠tF]Ng\(.1PEK40"Wz)p}>ig hģ|yW&!nF,>Xa2UUR `p#"ǟ%)5֓@u+ۨkZP(h:?(w@z]c9{8Yekl)J̋ܬsNTn`OVl'$ TvˆX/EI@w28elq pxSC+ﺌbŲje',vS!Pu~?+RS䵏讖[@=)T ~^bnz罜'$oy ?R&sUZ:yLBh_EYLT}=B(ZTqS}Ď'KT''XzǰF~eW\AtI(hgJ߾S2 ?$&vZ&״4i m z̓=N:~DV"5.j^!o|mݤcsnT |Y2Nd2iV^:_^`)_ ?j.fOQYL;!P@\uV~@P+D'&{fyw½(RT*U`:įL' 4GDg?G .|^RN:^5)BpQ ]QCʁA>vhթd=U(ƽ-Cv"<'u2- e@sхHL6T4~Uqais۫n[X2x6I>Y\Vߪ`𑹧6rl$vvC[(^!t`صzru\=RIrͦni)%/Rw[@wCRB (v^'Xg5Qr|Sȳ{W :LhcoTѽ2IS0qۊԋڹ ebEw÷\We[ˠ 1SR; y-8l2 K;:Dq McXDF?&Jjx@#̊1'P3}λ3;`%I$0=K"5o{owc+Fؖ xb3@s(8s?VHk}TTѸ8$ƊzT_;ZMi5/'isv2NtXgXoͩ, ݩe)8&r)#m?Z4H[fIlᓚ}FAMkך,0eooQ{I,R5V L Q >6h4B]*yVS ĘO|pd=vt: w'@V)g="n{b'+]sOv@^ڼ0@ҪKç3l-7LiJgUtRZwPd&SmAţi7P,XtZN$'=RD*=P#6e5Gr VE*oKo7ipruᐆˆ,rACJ>0N48 (>b2z-1̦6"yvm1azK|_#ªT~YP#J^' !ۺ5.%9mw)._[C"Ċ/nNbs.BԚ_-7:tDBLKYFrwߎ-,N 3ZuZ V3e}Kkd[ɘk1}=OYtHR4Vb%P.vчi,(iSmzݝ9h 'i^Ǡ}Q G,Amtd-,p%y,Uw#3dSӬB’Ite<Qq4\QC +R>"^la%?X)*Dz6A=Zbs揥UI;ΦYG`.$TXp۠5rwn7Y$ p xoڪhjPڥD o-bq^~,X Y@,X^e]`w"Rp)w+_Tùqo$@ /[<§w>8:ɌƷaNs; d$M2+=1縍79=voY 2Wn%Ѱ%k@I-tT V{^Z vӏ5҇^@MS-+49`ʄqΟ#~{)br voTÚ) ?蚫NV%׆7 Olp`,7aL.{1dkI³xR}~OcZ|_f\hN \MsRURt[y:9Ks53{g~sAWU&ٟ%c0)Oτ쟋uaʑlB*7Suo?D&}iIy/.AG.&=UJ{:߹< wYk&\%ĢMUs/!JJG>N źʱ=[ u_d}(,d]GaP%fWcnH"Tg J2|.Ri?jZr}O0×O1ϼWyS~ϫ;~)vItSEoΈHa^9;m_|:y Ry..a'5bUcZhbAW7 1̀clfSuY9|u*(=v<-C_!;l 3~^]}3}JϬ)a묾#N#Cˁ!zEnYLiWobM lعsgmMV7]fmd[k  !%CC?|D $,塪z)DN'TnYyʼnf؏SGgz7^]sU[Uwa9QdPSp܏e6(">YYX~HXo{Zj+.p_YŹdYkb"U1:1^>G*Aɑw*; :4izH?6 ͐ێ0q+J(+<ƜdW玧!!Ug/ (K=]_OcVƉW(mWr8Z諭yKfw{D Nv p4C4aI 3]`n#}pCa(XD) ";*k"ifo>BK=hPeAy b#uLO =refg!vyJFF6Dv+MtMx'F$z(E]*$R R< j߱+{jmmo;<Ꙝ:ћnf1f:ʈB&^ s낔iDi _%aD5MTLiJȐ~"wsOX-3̿I2BjE>ZPێA鹾k"xtWXqb/]$! "zj$|DVL%"p7*Ef(~.(G8yH$G@8w@V).hem)*Kϑwe' )]4K -`xf缵+W|`H Ķ׳.Lp>aOW: "-yX7Yn5*"03bB^ !fqtw?<$lj J#v ܗpߛšZ~s7( mр-+?֊ysn?>2 'BWwWĪNP06wZ%t-l=<17H'YwN5VӃI%*>k0i&u7;ฌ* WW|zmYUDOQE.*T"oԂ:?9'4@4 LP:H3FV۞rtO)s] މ(}ɬQ0+qbQM\ኺ'bݡNU%S% ŜX=UD;")Mdb [fG:fM8"LDYy H%+2c 7'kۭjǟRP,(Ư)]b# 9-cedN]ɍu>OMM6ea 'oRK!lH*{@A\KROnS}w Lc']?JСQcaԦRTGUgQK&8"]Um}:Bu'.uQP9s[",s{8LJ.~`l3vuA#.ڋ M'W=/kIjہoa]{r^kuL$,LG/SRԪ$I /aD,bRig,s"pȫ0u }O+QojS'ĸ nNڍT!?\z beD fSQaU,X,_p#Hbyw/ǼNã9U5ק8`\T)>8e14l`(1kʊ_:T9{л,g8y.< Xf)ǃ_\$~+%~}YM׏8Ȓk <Sd^ͺT=`>!mWl~Da|)G;A.4 tFӅڂf,1zŒ(M˷^4VhZ~ :ҥt;6t^,C{n}8VޙFC-ʱ]6`[O>T"<ɆXoUม]!0b j\o^7}<'>i)ݕJ@~,Ml{8A}yPqXe/RF';hEQЌ6(ALWp,Cw6yu +3|:A͍yX|8z@BS?)h;>p̨e'#\D33tP/|o\YΈc9p'Ph=2$vV, YRuAB鏿Խ p*NŧyäN 'V3 rwTX‡mwnByj% #m=:^9;l]ceOiݗ*oΖ|8 "2.5թinnb ӛ= =Iq_z舙гO 7&m֝iEgSµ[d ٬W8J_K &nl{~ ?f1z BzyXex970-O؍hrҒJiJf璑В`z)k%Ԛ4'LCLa P?QBjۆ+zP*Zt1 l*xq ﲅ-Zbw_kl󆤲7Tam[D41LEs~xtө !=;;fhm-s rWm]dٟ#zu:j)*v% T홿Uty: ^lp !8W*[=ٛ;յ f(I?5!nXJM̢&St "sY|߇-o:577)l*/x^J5{u?'#zɍ;y6vW0ܜm#&:~PExrjmx(m(CXHܹ3FKY3iMBP7ty ^gRb@-2LL|0wpg(ss.% (r,eb&L5#wⳜ|3a Jdp'ENwZ3n;??Q7ViO|'A+"dN}z K5f#&'#sIHbOMq/tE<%<:\MqyB4%  ᮿ-|xuy< 8v<#VaP |A%a:?B9?9&Aa&!`I(lv8:!?ؾϫO{V[pWIh5R>OPl#n'.*]o}v@Zڬ7m#`r [!xt 6>4m~ Kp6S4J@°aZ)S R3ZWI>k p)vc"ǿB2Iw=u-N?9S܎򥔹,S d~7r iߟ&W/gOscZ?M:ϗl.+աt&MVhUq p=@cxO匨\n#y(c{T*SR'/^1zaƛoZwx~ʶP"VȰEeA-D WXS&wQn=;+a˒Tcʠ)'E' SISG!kc%<H0S;3]X::ݵ\fbA(d;E?ˆn3|t[j ͭL{kA~2ԕb>Q4/رug$:C|m;@g&ufCNQ@٢M~ +:oW[>:فI{zm݉R)p@G-I-M()/OMÏ`mO6ؘⲁ‹O!BVU&r#ߊJ+h/*߽.xNb.hY4 1G0-%o'; !sQvT jMl[ DO㰗4#πN?CA))bDiF2>h/oO`Z^ڻނ?˹vBviP?dxUN':$lF X38Ge!Ʒm;*Cݒ/5 =xZ \δmgNԃmYHbi=}Q^mw"k&ܨPGD8.~qڧ<[bYqNn1"5:S։(u=wjaU>%DjG VLיuV42J;f-abSᏻSQGGXqHaĕYV9K/Pv`rߣ*x˯C10sjn#wE6FܞɇΣ]7A,Mq#&# u3}1Fe&ne;7ziȮs[iNLO~\8vAo }a{jQ$_غ:=NȨFS?J( >rw틃;xBopɢ}ޝV<&=?=vV}YS7ABx,\ַ;_B3 P0@vUQn9*p(OкAMy[D>Tڝ7 Rʮ5Hg6)қ8Tk gax㶥IМ!weӍgqT>DC5U`$\X?V))S,Y*LF +rpi%@O9RrHF\']"i'@9^>`ظ<B%9iKY>W~'8ҽgUΊ9n36e_k2 /Xu]Ť#FDpT3~#\F{NTncR2%+`C)Ãu&95 SeYr":"bbYzI I9H=c-/'` 7r";l2R*>9xI,%U ڋ>'f%/҄Qg6t y=q|~z޼0FE+G'l6<}RV=Q$敬 gCv*,vrN F*=E, ,6FƧ~jf[̡mo'7P? bGR8JԴؼՓ <,Y?*Acj'ڲj*p~д ,s#7]ngJya+G8Nbbb vLvE4 4%f⬖;H|zxk-,o8&ču3]%ѿF+HBPN K[LJ2{߬um]֔{w)HHq)np6;4pC5L'lA32-*v(pbÔ!i[ e tʡUKpn*W4@=S`U o6U*.D1ݦxUofGn:T!+P*/geA6]EGӆOtυJ ͩe)_Kv5&5^Ey*,F/ bT\M4x^KBC@أ]&mAoo}N`֭n5Rk)L ?`:$/98фȀ%'cZL?q ,+X#y2mIdxD}&Q&~ί>%YK->?VEx@b{/q{2kL~sXBM;`C.6*~sM-!8ѽR^Z=,G7GvK> S+lrxh N!hh<+9#p+D2 ^7٢ӀNG^L,5luF%V?ӈJ|{wRMhih &'InmHS5cw V¿Pۡ6JAC$4@Z^/$N9aW큉h~y-ﶛO^_NJF^ősEDaG{GVRN7 $ Nl@kY@x-gF~4lȪ kp.8=1!g>X˛ކ Bf/#dC&3] tQs~vT<1,B*6!;jFwܿWPG2}fG3 ZOE,+M X9̍l)sRFD "KfgQ)-B^ً0죽*\ @ݍLl2 Mtݮs> ;Xgf\7 Uv<|+ظzw׈A rpL&v*/%O6/57c3o><%hfJ& ж}o ]85w? (wйyU$ VۜE >}0[Y(KułW_t3XE?SR3j {B:l+_N_ Ѐ^72kKmȾ)>zf6*lbxx5ٯW,6āݷll1]QEO!xd>Թ$$tb3#ǰw$L!hE$r}PlgO]1.X> N0P0e21-*Oxcsa#,Mza(%p@jŘ? S9z3K9e/a]5 (~Tssڤ݄g>FӮ)!L˽L'HPcZgȒ&k>{"U%uSO5{.B(Ս|"V7kχߴHc&nika9]@?mDX]lm.|Zx0Iq1?uN͛"U7N"ʽ]^1,0m%J"QgG$K_߻KutF칝$߬Er9L! #s%n$lbJ[uH\\Άsq<+}CJ"ؿ[Kt}Y(NCψ]- k5Ar3ՎfM}t _E o,a/sEwa+?8ŀdvv=gԶΪ䅘G~jI+)L54 g&Y\Y&pգ$hcfx ax# + ~_FkE}?P.Þze1a7*Wiko/MTt)W eAbCH}z ^x n۩\Yw|vArWš싪o=CZU'r/l"X:_b GnτvvCj",F- buA|1O%G=yY +&MsZX*\^Ձʗn*AY23zڪq2<1/ZڌŲް t?cU@frOWʆp$îGDg8! ] +.pf~ܼqUfի$y,i+~AEc :=B6 n4~VOAA  R!C2@RTGA\8Tשzշ\1;n^q{:9Pk̸NVW Ry36"N2s'\0es"E zBJJ|x %:=qrmnfHs_1 eh ɧqkw+l9-G"k2x,N pjY犆U2]o_{`du`9lru3|,v)ҧR粔OX2i\{x 5!R1^kFKuvH\Ɣsɕ:M|P) ϳWN¢E[-JR*A-o*u]b^'>H̐gn]~}] 2S jxGE-M) C'$HM.s!|$ZfhoTO_~j. ¢9'xdڃwx4mjpA'j[zDDvu$L/LuKչ().D8"?l5nJ߃3GӒ1\IEІ/ślGA]Nǿ(iZ~l6]/Xb%[Wϱ9 L$LN7XEm6ԻQlOvyW:=&ߢ/{m(!~ Gk߉d߲xEL҆.l&?8iqO`7y↡J,5+@գ]M*#MQ_yogЌ_3Y' * HdG$z|޳S@ڽkڍXްx7u}`uj܋$χy,B>+d?e,iya:kJ:Vk&M䘂PcךeZ6ν5? 9))!=^m㫖 \y1A=9Ch+c'ӈ_EJ^^P.F fHY{72h%4̀ߝu3c-iu(-0l> BYlZa;آL,fU>g ԾOYJ"c`S^]E=s;߭r)->41n펟?>3Vj2{m߇%WCv+BA}Y#ޔcA >,czL !LVweet&|+3 КFSt#sb{C+RK_q/ˑ~Ha' 2hd%/v@ nU%Z ,9 %&>JlXI RLk ob9KYlSes0?-07v;ҧQ/T',[rN|r>Vwlk\0ɣ4:酂GK].\ ڵtQjq,*?gkLebi#(iJp{#kX9\LV|fm^;LEӔ't ] WW` a4N>N Yk2:K="E.rxEԟ ]da;$M_PkBn)83j$eAjOUb:"P^Յx4հIpZ.g8Gh zY¢F}ėi&KW.2DΚ5i$fgG!,KjYO]g 28đ΂gff݅7MNku y[xd=j )Y1x[p@I( -!w -P<[j`KmL1򷖵wCI>Gt41>VLh=^S s|i\s< LTƪBsUwfWlEVT.%_|Oo˅N=^x-lmdp^͸+cevP7wXrx]Bf eȮ Z ckI9kޢ ge% }p|5GS佹c\)46݂_: FV56AG|gz^cKI|W-'Wxgt,4?*%AL)!Ќ5@G8˘{Fny1RRR)R$PO@LS,t'Lܓޟ|;kһ KGS 8:hle_4ʂt1\#tS=7Cg/fwרd4by R/xspkBR[lk~"aFF+%_9C ˩Mty_ |uHa 0 ;rʭa.Ua)Rf=.)J, (DSLc-M]'3G(tٗ#&+Hw'5ި½Mv5Eש9KNcvvyݪQYf)c$E*NM9e")~G|iNXMOsIy ˡ6 q/+5F=(L@"ߙb>IuāV}Dt(i`hȵbu#N)ؤzʵizmslh; hEG,f5P"VvBERCntv`VM[SJdjp1{@yhm(fqMAlJoxZvl؇ jLHEܘ|ԭ.lv12%zWeـM30$٥M XT91o $gʙwk`lXhP1V u? ){ 7=d/O U/UL3BAbd347$H̻Fq %RǗc˛`Z{Ew +O~h:Gi_i„UWGK+j#/~YMT4K{PA/aba].; =Q BU:FwEͼ\ƍbӊ\ d1' ܃LH`˱sm< d{@/~jˇ«ɴfXw폫y_m}A (`nr+62 X&,ٶ#r kbiMnӱy? 4_Y>kH@q;eo@몘k (׎Tv07%a?J9^&R\n jJ|Z`~Z@,ʇJy`&.vFC2lXAhZx#UOw$^l Wt6[ _,tӞ @|f6Ë́B9mX}c7w@q"@6I4%ZC7m+0ϠC~+$re.w:!4aB 3L~ fm{\¢A4v($tS S-!&֘Aŀv="ekb0I$F^m՜!θpJB 2 ;:KDF 2)X8I"Fy`f/O `^a:B+>AP~YG A0QTT۵PG8L#ߋ EAU/!z◪iӍ:&dF424'`ʳm4_ @Tv)\0R 0BGADh_^)U sO SDg0շ!opsNP_VGu#3\DnB<|>EXA2iiG!nċ.\bvJQY?eҐ ⟜kZӗ٢]%_5>A=3::YvjORtV 3Y)5P4B~n/Xn53 dJ:Cjx_7͐-5]'f–Fޠ"IxӟCloV'ÙŭoěpAV:bŝ`MrI"2]"Tʌ8 y'P{X:SM( &/ftmiFf8('lF ZԙL{We$#$?ANMX/p4HE-q5$gzCyx:bK72$Եw^0b`>ۯN/ )k{0y(hP)f&^dc>éJQrnNStZIjlIIk_(^ Qn"bv)lIFiTf,Q }J ¶(sTXjF!J{iY0uE0aƪJgPJ[{n1Xa8(5SäJw'y*n_o˖gYy Z!DR!')J|,"5!ғKșehWg3#4`8`@=Ʈ$MAy`kVZ4MapioFYY72$V' !ԕ,@JNVlX QJkdp잪00pjeQ1ʕ#0ۃ v3{l)&NMP^f\ &+&+p:"Trf߭dt *>bgQpj_-=AAesNr"_; J,HTؚ#IWg}Z4oRkj|~dFldJlūKݳC"ARXXA!KԽF8kNak.C0@mݦ:E!biD<nFb#RG 8-g.;7S LE ;"ÂܸkbV݁Ԉ|>ɤƵl A+ R -`;5"?[A@)t(m q3(E/7YtX3&KlI½GBBwki,6NjiIöb<0$ f&`pC$v7'D~ ͝ၘZ)s OAo&a?~HXx;C_*\ ]Y]~䄒%t8UOll?1sJWo=+UVrE%2A7g|L&r{~ )!YA ;rɆh"2} Ca=FqBR+M rFj)0 }=y, Og>|'/u)sުf m":3{AyunfV@_Jƭ:Vn5a2 Nrϯgg斸E.N\N~ZS_E<yw`ـq X:b*\j!afZsH˧^IН-,'\uj5J46Z +KG fQv̒i?*?;:c`R:æwbl}`ߠ@~@avV[Sm>4{ Gb{%{',ٞT!IHz;_XԒ&BUZ/[[wHվ־Wj1|L}s|&mZyH)ŒY"mu/3~4LbG])xc}s-^zz+^k||T@m]s$[_z4}Fk4޵Ԉ?X0en:AI5]܈@nI{$94[v>1C fˑlG\X.^shz5C5zʳ.B1&X`X /{ YNJc'e6B W٦b1qj4d 7IsWFs۔4yo,좗<(Xe ަ&JGWr1RIDcA>mI6xHΧr߽O_Lad2fL'͉ZaZTj C)\噉־WgRt-ZA1R40Sd _2c2Pt^ц; 5[p%WGAl@DNU qB4֦kM'szȳ7!Raw18a[4t8&yС8H[Z%HKe8+ =9F*,OO~9/>7kMNL?MĹST IܭNw7BZD(Vo;6 \̵\=}?2;VZi& b3NJ/_ HSl^"+mSD!hnd3Yaճ SM1+b`zY`m:$3@MH+(5~&/Xz " @K^:UGt#/_h-v8.p /=܅6-@}k&P59dx) r Z~ )v7T`q@V}~h vV;C~ #yD٭~ (jf^1Y @*#F,q{2bdRR=*Ia153nsv?HδW"P ?p)q2(8?HfW;qi軯yriK l8+,p9>vAߴG!M 4kAg;^b1gJGNu xJYkkw"kYl/OKVZޏK@|jN{W++E˔lhj`0"iESr*F Y{q]߷T0%Lq E$B'+!w`t{G5fsKj^A&St6-p!`!z(5N|&2a8(4zb4ɠ}jcQrܧΚ5@eX jZ^<[2T#ڟQ:h?ǪR?7G_}Hh%n FNԀ"H$9 > .1s$Nv[]pG72#0ʘ7\7 @ڑmz)h\ʲNb1&ëj.׏ R qNF02ކ5K98VzT6p,Ӗ'gVGp֘* m\dڬ'=ek=t sy^xv$In.}@F1n\%9XlX`˫{7 '!*0Զ?&\L`)&@\-1PLѭ L-r8_rÏMAX1 FYJ–]&gڙdt'뺛Se|.?(8jSTuXehӑH岂\&b>)"NW<@t[c:KS`$3Ju:{W/iXX(ӫOc' uH=4 _IFDЅ\=)d4-]]<9j0b11L@s&/i 8U6rr|PtQHV/K cTsY]O?e%kW;NA'ڲWa~NJ4 C 2!{JIT.߾cqC :e-%Ph. 7mWĬgbs1;bxw|J\0*v K &?NR,Nϻ y; \K)KpF}qĻ"FdskR]J-2y7 5ETH&gl&y%1afQ3NpCy";g7 ii`o'`5V@+qɛ#@?\VA=8[D 2:=j<Qg@OTH{Z#kOhr-Ԍ/ź('p\j%;3^Zi zI۪ؓ%8dl +z!> '?AX2N5)=ViDCeG`bYM;Cсx"sHȃc䌘_0ڝUU̦r:t/R@Ђ{T 2P˰$g?1 ׂM-AKX.n|,?]lUf= i%VǷ#Iȫ6Fs R~s.lL.Zx[oۋ*JX >[ӠΛRqY ¬͚KY|wdl4nVU2tw8n`@lZȍPi8 Y‘'jF*uNbYaw;_> g$*࠭JD*4tC@W]Oд*Fs :`@ י/4-3ȌSk! !HR'ZKeS#<(DB'B 6FYOOa Txf3东b/%":vl?MXQi/:ŕ$aگ nv"Q1˚ԗV>c`Hg:>&`JJ$JVV:~ՍG&AɼJ$1!iEhI9U^Zߥ7޺#';4X694~kOV(5*dijtfE['g'H҉=XUc6x܄M03E,_AYHɚk]5h%q6=bkx'^t*\-wNYqS.P\?wMꑃ =Oad StV{t4tF\uH)iM"ሏQhۈS*5Au:@8'EpDlcdzMF.I<@θ>O1٧!pw:hR-"oh-ChO~nG+=j6{\,F~ (1퍬\HO@&ʗ%TgʱqTpD["x+ėP$NT;Ӳ.c{Mڀ, hZp$\<2^"Qj4-n}/ҧU4KE٘2k@iKLuCjo׺O|+DLJ78}C , ^"6㽎߈|X3}W?8}ɏGI;Yo0ZK ffW:xZ.w=RT_q| BӋ /ٲCwL/WKd_V * G)d|W#aJȮ +;@p ?Ɗ]-~fTt r:2٥:d$T8*3}/bZA0Wj]Tsʊ5 /?D.`*Ej Chܞ wc}D3 Iܚ#I2XZ O7'bKaؐJpW4 ,2%Ol:V& ('M$z'B(B4m.f[E}aa1P18cHl?lpNBܰk@ٯ~J13axWS:uYoѥbf'WW8 6otJG5tN+kSsh:}'O<&ooP=sbjx 4|U,OȊ_a?*MtV=7ExBb5Q SpBr`hRUqWX0<$L͍YK/0XG@F4.6fY"K@ FZo6ZB*n BS= 7M_ fOC'8^{=M$? l W>ZO#ʭ$}hTN Χ|JJq;@S>fE z=c}|XeF6@u?y:rD|auX8c wh&Svw0SW5PtBQJݢ(q{v9YT?Ӎvc#xbr^YpLǙC~H~#՘JV*#(XN~ W# s9Q-:V@mm ߹\kk[!@{;xqΈF.9Hw`Axhak{2S(oZ8:N4._L=/CNI4zS`); 6f?DÙ:(jy;Ưk(mI( 0oR8qm0C=3Z^=XAC iT Y̵5[O77+oqلن*碃SSB&|LCy4{Pm74kxB| 02N7nG{Mƒk}&|/w4IaEu Ea#æH/ 7G8o%Q BA7%]3 M@ b (!zE@YygIK8̈́юIhߠ2Tgy-=J}r*$ђ1Y6C=i˰@x0YIW 5ăq51UC9[W:hXP1bоX ?tel 'u{Bj:W%˯Bp[k( O`* @ͬ_fix'.h}Ct"Gt+ {]*p@eGr뢗4YohI>. Fyb/WJ&OLC0֌`QC4C EcZ:Pᎆxm9İn`xZx>sVewmrmM6 H p4coM|$S}¦Dy,c$Au6q#Y2cE)T>]`®mA]H@k ix;Y1˚ϐ3 ^Ǭ;i_GZX3NYl4s|wD-VāOEgkEY+$4!0%@ST~QUSt[e`w4nm4ㄒR3a/}O$$gċyX= (y~dZ2HQ<@ed֘TjHNCKRގ6 #7o{e/ψaOG5mn:OX6lK漓1:pn41KF/S{gry)hn!HJI RM.!`xN/œqn4&8ε`iLMWfnd#BOf⒩)%"1*f+TeBVpr\x) z~ffs͖ $ESU?[-=4kw&@ &7гe6p^*'쾑WcߖHG_t,zJ*ۀHȷG{{pC>kdYkYܥ7%(;U4eBb 0g(ma&&#%u#5sO[uY{1ݬ̑9HއL*lVS^IB6G>D%`iCi!5fTX܅e8O$*Yz䓴$*̽=Z Ule|K9YMHa*%Y-4Iyp zbގ MO-ƌ0 lFC~ ʄl(^4 3q{m`"XZ&V.>Ŷ$9{Ro8V]qϵq ͞C˻p/wbL=RMdSk=qѹVU-u wYSUNq}g¤k+a8_` 787m]PK_e~ qL/(!"FwڗvVIF]SqAւzb^74Ynf.J̀㼦c_Z HLVk0=lH9AB@wΫ˩v'Vn}M%5$VjugX0{Wkc8h1WQP)Hp:-w$] h̠a@dm׽B2FoXf=Q'3>+GXm\8fc&LyOb+?:S0 Lxi`A*%pl3Kˍ"ꉟ7$(3WP>1e_6dʒ[#A)s(OgL(vy^B8"% 1碢%[l O( JT煋s\$Ū"T6v@D'b&՜Gu=AC Vm$󙷗0#&;hyA=a-kčG<}yOT>Dw/.$o1] Qs&m$sBԋ_5r$HCU%4H^W %[㘰y݌jI${ٸ,OiH>c`i'֍joʘ-Ыx8]벽0G桝zp9\^B R&ϣi/\Ji p> ]=ilMY? -œUS."ƾa,b)}ݧ#D8{4T\'tkz{$ẴVs!H+tYhw9ewgPIkeF:.f17XT#<'*dpٿB? `:=WBQ! -ϜC:L|9ˌ,7\iœ* f`(yXxdFhI){Iլfg^62 aԍ[|CFqHsVT<9,L--B XeYoq t##knswW!`O+{n߭}yQbmV^#rsZjᅁqA^lX\\绑喡5p ?\B6^ 9~'ᓲU!8ެ+|6>e^:)[!hejU1uOcWsIp)6B !Ēv!+u'5+)u=g͡lvˬ}<1<N@`dYVjcZ6CUekќ`^ć}.:\ 06/q% 1p&)9|EuRÕITgk!w!.3?E- 31"+j]+D-,0 l%(Id/Ly\**VX^.r^9ސ(R*.MA~H;-"D=߿d~&D0k+l5v/Ub /rt'@ΐ֑X+bLi'|WNP"Ij;s|K,EMtr+Uu"lg{lv/R",ta)#&Xб 2R'ĢD7-дNy_"p+ ޞQW@|/M[vApc6h8o_Xeu<lU D?2sw$LXlA4P`/cҀﭖV[؅vȕng0A[J69fw"_=ĉ#VJ|O.쫐}Ǟa+$Gwho Rh02OL;FU[I2WidD7}( ' )#92H(21\V 1}М ZK唣iH_!pᲝ>V:n|t>[jF~xAcPVhWZׄ{i%}EtP^0YaKt'I.EjF[O兝H{8$.nNjfW|; d :f衽Xvq] Z1 `2Պ& U%`#,r<z +Փ1ØVg/#޿V/ljIt|vn[bs:Xc:Ar|>)l3Tc`@@˟FN* /k;o۠%uVŜWPS PH%+ِӲ xPqɬxa&*U`y]L&}{)w.ϴȂgo#2npXĝ=9C5 Γ~L䶑4u%_nKKg6"-KOg7XǕ_F42YREǏEQt @**$]jW( %J[,pz(f=&qk~FH~wɚZe;#dQOY2Pz ^.*#.Pdž%1P^sOT'q]+gקLIRw_&jt y ݶY{}@'D[;#X觬"l;~PF57{'%mP|[B-X6FLxSSSBi /6j Ot.daAwR A AFZà?I OPܩ1e[hڒ&m~'^jxt݇N3 8- -+9Ky@Cn5}?ҐbC=-YBG8_n^nW4}>cLڦ|Oa EIļ(^WyeDXk- z o_!-P(u~}D񝕴{.QnR$3y-}LI59NXp]ÞU\5+ L:p3 /~ pRabx"Ֆ>};EO^Z࠻'6mKI4<{3eں' pICcSj|t;vMgb3|yk1o}L]F[] ُf)]h#8+{Z$g rF.VSzĖ _KG>)9bݹ0ѳcS7;TUKCB߯w]Zi V|WX"w{←mi|k~))"ͥ6M@P+3>X^2M9kQ1NFKK7q#1#ObmႾ`%%W !#%, qxnj~YFLvC p23ZBS3C:ϺeAv:]**} *߯V+O`8 Y\Ѻ~|%)FM#ᨸ0$ nةGҞi3GJޜm>#]"̽詶 &dDV>F1+SPb7Y3K+A=htHYΉD '83(3Yn -U!׹,/I|ac59भ_0+!n5,sܕU-xF_gP1]%#$Uiq^ |^IE֯DDQ!OYGR jy5;}[lwxIyq@n#Ivr4B}ewVrgxmrBҐq. Y_@(}'t@?uYܟ@DV?Q7jB:6M^#~@D?ɇ/bH&.^>yNc$2^4.Dd &D-"J.|G\֭ӡ5M(e` 4qY|Bd[p)O{<ܸ\lYs36Z_Β ,HiY2۴_G2REƧ釴k+Hq0痋ԫWSjIlp6oSsgؖ3/:n -&f*C-?L} PB # ҆pa%e70$/!cg_GaXμ$"wy +DЪ44^gОxH%EI)T =GU2#lsvX\H/ML cй 5S/ sPF'JiSB[퐓,.mq~ӏKHΥORjz oPM\~n*]Oo H 啣 -P5k1baJ%vVȌ7}i/Qƍ\2ުKRuOw'=^ZX R08nhG\(  s'&@b'Uh#0yd?I"@l9TwM[rDIA"q&ڊBXܨc Wqqsjf/X75vHF# d]>C`QC_ r/+&OFZ9>f ~ϕ^ygsu1p~e# \E'/9T\/h}_` lE| #ę]lcƖʑ;R+Ɏ%^f:'\X&{\Lh$/ΐf=0̝{ޯiܞyRw.zu&k ?g(m᩽ʒN`{  (S1_#5@hąf0-u~ :V$ É[Z5YWJs\_|X 3sf i "i|iGx xsܻAh!FmFR:(@\UaW@0ENґKWim npȥpW+rҨyt`9u'p>q{, Yk+KiI~Ա@/˲swy Zت`PZصovc.i840۷4"gӌa0nia>$娉FYiM0i>)i9';8G2$!U> p:3Pr+6(KTqbW͌0UÕHQQQht@&g6/kXR MUnW\̱1C C񸇺˜qQ!*aNS.^⢏Tl*:DɞzaQOE6D`,o%?NG^=j(CR'g>=@dqմ*-Oa.`"R`p>gvda$ qDviGN -mr(}&A)v|6=/JNc& /_Rv/l.VVFsH.?y+>r(0vإO,>%P|31sWiZEkRtnzḤ4۰ .@ s/̲ke:fSI:U6I1<*ҟee =1,%"PtqJrt,OgZqX _˭]G66=ˎڍo9^&gzݷycUXA<\)01[ۓkYQ"Wcrϵs(?GՈf˿n`?L4%~9&vQ%63Σ1Q6,*( Q FNʍF^aE[k5+" P{Om'ۖW l UEjkӿؔ2[>G'ǃs3IS) 4m QO \f9ixvCb6P%4C&,߬:i{^U/)[b p&,5㌕.p"@UZ%'mg2d['Is5m&-䓾1U{F;fF!dN';H-Q<=YS=aY'EyØQA~|Au}.鯿Rn1~fDC -Q|ti{mNVSJXlr%w\|-'!,%ʤ 6,pR䶯U`;sĴchP$zHO ? QLLCاS'e_yr 3jEMm]"d" ɉ(O?$X% 0?Z&_bx)'wk±Uޟ"߿ymgC?Z'VsDZF} r Gko)nm:͋-84mO}Y3FPfʆ|R\r>r+'?9֤@@Y7Nrхt *ʰ-U\jNz aoQLR[Cj_SD w[sr$ؿ2MG&Guis9ꩃO.G,HR zTst0[/7);(6Hzҡ癒̍,8mb #s7m+<>R_>WZ0&4 4#Ao91j&(J{(7^/w-ݪY+ztT왎}[RdǨB5[}o_;`E)7ڹ*T@~KWV]AWL3ĨRȇ,:R5y& smVx#J REׂ]'͔!z"h\"t*atetY'- njԑx廇){,%yKzQd}11n:\h "@.#COH(tx}E|*FF6FN073~n鏒I/%yCs*?P':j>TBP; 4)x"#!FBZz0Պ9L+3qã)g835<93Kf`K?qG!}v`tͰ,-W2Ŀ!h AAJvx@cpWI{tKjw&)!b a`@',q :5r,6I'ydtC$њFeY7x\M= fƶr壯pK,'z<Z %}&$qYVw#i&KGh*T,B`1AOܔG=C 76aK^ڱh GRD-s޵u~?/ {8Dd#z>FKV8GevN!a}Oz7?_m+^Bff[G~F[\j`vŭCN0t(/Y`ĮIGBP\0|'m*)Xf3WjV_$եR~A OlwNuA,Z7AY] w6͟<޽pwη=Θ=[f RBz+ \4 E/ l5ܞKvއn)\vl&% o'hne/}9g6~H|vLZӉYNҤlc\,CH3d븜qdPUcsjHC^|+ (DžUAeWl}{Ü4Uu.fjf^ХdprsQ`bcS `ɭWH;mv-K \R*$$SyğcxGW.(e=f0  -+*_;pBaDEh/Bf2hHh{0*"uMɍ*L Th9[zu΍# ݴ:u){K\cKUYRI')fre%l0'U2[˕m(B1瞈&˧܇Y,ۥ̣5BQrL/bOD(=!5z6~RV\#Z#La;Ir3_IZi{2JqXf+Dr_gxDYaJvDXBLcS*׎օ5U- 75`S>1hqz/AC ?ڪY9q nIzY v 껃HםQ# O` ?^Yn5A-FSd2&cQR*c?DУѼP$,&`5q2p1kZ29)F{pc/S١b m 4储 ^t?rb6 hێ0*n,JFup&p^*T^$A^N&1V&%(IHS_=7n5F\pk hqOܩ5p8XuԀBR_hx+&$KA3jqq9L6V&3CcIfkx7gl|?'mRo<>QۘgKHH6#Z~)m'1r|p^J~uDq f6FSn2O=vY[:Pz\NItDv}Kߚ5p[^$>3ҐҔAxj ?ZhWUS3巳vh6qGkrT/<@{f]#up}ώ=4KYjK,?JI#*|Jz2~;]Jc//]k2Zʷϰk @Œj-WџSzow WJ-F$[EZv#tp]s,KkeE0±0jɷwD;J) 73ʇѯ)L꼅.AMz2 *c4046K}AEv4#B&RbUd "#GSoŋ> ַ]ae2h7s}َ+ilf$Cb[C-gH bΜ5z[F"1gx>\=dBa/PBR˪ux.fP.ڏkRT &\Fp R-O;g 2LAҿ5o c);W8Uh;J$AEE7Tt2±@@,qX\U,qeK:#F,)h `g6 ]t}OcD;ǜBgo[,v8hbZ&9@KUX8 ˗ =$Q \rS[xH9 BZYp +| 0T颊 o`rJH-HɆCx>O$퐵9^%6OC]ƪmEa xE%ʠB ?}HN*ew5uFTPhrY~xxr̗VoS-t :%uɬBǞ6Đ “ Yqh7N-vJFN1gohV ˽<}._Ġ"jЧkCOzB3eqE q;🀨3[ D=$,uXC\3XSkQ"~=䋭;#0{6 ޭQ򪳅Η& Y%PY%\ [Gñ7dT[fېu2^4/\No]g~$>wT*Q엾rN7]i~C6[@"\6ڭ}۝ aaZ6{.6a0M 0l횘 v"CVe%H7 tb?0{:N 325+NYykP'>XƐ(N(~) *ՒZ2ԍ2,<Ȋ4^)16=Nt=EH-\,~n J?T>C"i#9^JFou*lFp<]5.ċV{9'*0tT'ԎOkQ3g1l%.7:\G!MQ Kȉ9veF1]kֹ8jq4a #]0nz@@ku'SsG0>2߈[*64?K$1QL_ ] jr&>Yٞ\jI0T '8(m$.~/r &شcKirÐD>R@mϘծ nCf0}^3hԾTfr[*<"j뙢vV j_2w ^ 4WQmG}W0d[brc|&،l2zɎe`wT̳ԐʾuCʒsΰq q")zM~8^Sp[PW(uJǺL+˩$0I No`/+BcoL`9/!ih)%ճm&[TJ;k 9 fMY%?sZs`^HiJ5zX_unm5n,] ;QobS ';peY I>Lŝi$͆S9g)<S^q5Ւ9fǡo ٤40p)!RԠќJOU Ep9CHGT)Oh̶U\ EMV*Ǽ7*.U eӏk#$g!l$$8$eG;6M3t/УlNd:`FJWYMQZ(j@%{vZӪB'Pc C]09 =+i":21At"(/R5Eon:|dFu! Q 8cSDAe,'(X۪;7 Y@#-ҵ]'qodeǐe8R3uf\?XM=ƳSHeee9C +|p߫a#WdA1b>DE,s~nE(CBxb|w_غo]4WDFA4ÖhɐJ: "НfUI>H ,T(T vk\m9B/9:p]Ws6\G߀V[8[󶍽on<:u0DA#Axe+' 6%gG9yoSiLZ+tqց|p T)M&lU׆+Xg]# ^=t22W`Zli2 ZL-H&rFlʍ nR"~v/U*8*z+ՌC6sRu؀ץKpxj2o(Q fQ\RO =o!˛{wD54ې+-r~)>kmlfG'{&w қֿ} 0k[{*bOЖiKl0L`=K=B b$Hw'׉^ˉMNЏ?}ǫeRk`ڟ@Nf-V#,/ஂW1eb(aP`PvւsA7ۇhy5 npi`X+R~\sALLD{KNj%P'Ikk\f|`-RO֤=;ߌ:@:HcVO'iZA'cPX+ ~r;̤GX!=*% _b.b\* B]<L 7CHi66IP ZբDCmʓ@HNpGcq@V'T;o{sZi!ם=V|!'eӫRQ U `_ /Wʰ]O7<7F]lRT=F<"tcD@. NT.SU)Eb) B:4 ,w~XRx͟(H (*a5*ģ3;' =c UoٰG+TzD p,~)Hc]bd]ժ5$hYZ?1RKMk@A.[]%Me `C >'5Hc]bu9Hs8`TD[~DŽ7qG5n'KO=#1PLm_ñ#_*8C(#.HpXBr^3}93Nk yVH00?hLU%OB3kdTŻ=)S/z@JD*_bSXλŞk%q˚(x^r/ׁur'94@^Fq ˝4| u߰@4ow*U{-(:S XS &U%zѣCo^ʧ.Zqi1TkK+xin"lk(%@Rvgj'ܹphbM*.J^,evAߚaa@kW@CnXdhNyTI4x(6֒5%R]| B4(6cȠ'n JË$:+gYid M۸sD!G,:%ۻ_ϕ &MC3`BZsqo,=e, sq(,)|jMwR^[)2$c270[B!l l9oǺxN~*UjUCxolfc 7?`]Η!Zm Fd<1YUە#7U7J&IU@)~EDՙ?%I.!`HHPI*Qjbw555:#㤪,rgQ΢L tF尠[6^\i[c28fe|1e4.ˏ,5~x°qJOj ֟ȳQ%%9r5(!c9߷@ P˚G0g>H/ʹ((KeFA&9FUk5.;}ܗ-C1k[S1/|RMnO(*I>UIO l+EQuy@71X?̎GԬplBkk ȑּ? dzXk>\nȝMsXbV0`XnA 1Oyč4W@~7f2|3,}+x5aZ ]a,FX_,\G pNS[dq!!"˜tNK~H ~q "LgB|?iŬ.1ap.e(s6H]f"sM,N_j-EJTܝmV&>Ojz$,|dQޖYӻr)) ڊ't 1:yj^?/ζ7ɘdPLLE+M:Rػp{im*ѓCrj/a&xP$ԛ7IorͲt*I e7#^q84Kܾ M~uP`' iaMf*/&4xWknQ(7J|jOE$chi%T2֬Fe4kt d8Lc+ZtOt.}Wkn}K a S,9RL8[sxEs']5:D/$*)-Agڣ^t^[vk) -'1e$Cj3U;.YrR`buGa:hJjcp[u>;Z%{:k o(Zik*# !{9Jͳ Šӡ[[]/ؤ;-pOQDiX}F:3-1>Cig2<}Xk6zLuC)58/|񉓉=/%8bTRl<˙ *bl!e",'εІj픙Lp>iYk`%x\GTP168^lbg ϽE i&[-BH0?~ zqR _[h_.v?ZJxR.uԄK9GhXr)W!XDEVzzO!Bhwǝ! K1ǭONj[Sg$QW46#wY<=G(>%2rث+j י򤡈ƞ5eʬM҉C;ٺsM{H'8⋨1)tZn@S;YT{LEר#uKӏd/3BǕ)a|Ĺ}30+ohFR=<:2I5KًD8ή 譁*5Ag-wu17ҭF饏90'77E}ۊ~4D7]UxO j@Tqp7u֫LcGnз gkMOč)cdd1Do`ַ?{0`ٿZ553+$>}yLgy\y.@r^N8$\J5\O"߻b$/B"wH}}+$BU@wCUP o1~Eeהfs\Uđz_|t`lԋB'*] eg֛=$1;ߑ6EلeZi,K!ȨyxI>1m-2R%R.xRg>)"{ֻ!jݛ{x@ltZɊ4[p+@*fd{ tneDeRԁ]J7Zu`6;W('de+- y(wwucl"b!@f<"ES-S`=f j't\S*='J,ROhH[BFR r$,R ѐHH몎۞acVpdBQ{VOAK؝Q*)9[ܹ~\xSgBmGM d} pY\O^"طuGZx?@4At29+32(%|$# y{oފ!AKoٟ߳_Y*}eJgD .,-$&7tnqƍ;;+ZOz(bv@|X${}\M>C+{CG@}`)G]! z% ֘f+M`&AidH2@AxZeJ>\F$|:DR.dI5 O34T^ɽ-#u챥 cJۆ`(LjYS^肸мW~B&WTcZh:%@;(b*©G+نkFwe;E[}bЂDl؅wXhRAEA㜚b-8̲Zun|.9I2z~cyU595]EAp3 G;N:a`LGd{'"Ӌj-8ֶw$ 8 Ued#,"{͙ o~$\y&D(ƒy?**źp856=]rq5E^8#n .on9F$o R[dez)qQ)O4'V%,DfbR>}ڦ2jKzCwFDZdVx8ѥAy%ptCjR;&_']}AWu~4bgܷ?d5,I9*\Mh YxaBc \SbK76hnpLΓ6X7 ":Z1gfy/ W/~V\ט) >zʵR=S۵|XJ (cEP@7 qs@RVf"&u4Ĵ񞮻ʽ\`3TT`GEZsCxFX[ +"XGdF F&܈a6FW#mޕ{@2 t5 OOX?ZF15wc:Y\t4ڣ] O:<*-7#P3Ed r9mJN?S.38Z/eB D3,}iΪfO6 -A3i_ݱc"Sjmb*|ahki{$=M2|J`o9!UW0*) Kϋf m 7xC]yPvz3B)ߒ`K}0^*"K76BdxI(>vu fXg= ole<i|;CΚ.&-@.pu]Ār[`E&,_G3'Vfr{)KXK)+UɛDyY'Z  J7 /.ޅb(TE--PX7kHAT.q w; [7)ʒ n?: qzQNLh2 qhq=n/n(f~ؐw\+t{t1?1a83o2bLjY7,[}^ ~˙gٕfTحRxD0p@3PڡE*4LsaV=,ᢚqe!mHÁa%x&s0^ G83^-H@E cEOnk"0{gӻZGl`&ȷ 4q'1Og ݝ ,r`b}jV*h&;:  t'xUڼ iXWS'pV._|8˛ F_u1D{L d6mJMT"IQ tw\ bqǃĶ0G@d']s_0JP{}Ұw"X3g{ՔSOUj ^Car@ˆ sػC.rܿb9rmAB L\c8WJ\R&gpco5k8dX}#Ѕ@wtǘ:;G=*3D*0᠙[\{bIVG)7HR<&AQu3bx"%IkuZ/GNUxR xuǭ( %C_b"E[xyb P-!FĽ_ñҤl詎Lupwyz!yWZag^z1aoaՃլkJ {UkiY-_`sR8!s~ ٶ\kQZ]#1Av}4L .eYaShP-r3q{g~/ӎE#9[NpQ}MQq煵 NDQε,/JoxvA-4!H7r%q&NϹF-I0*{A $eeycLJ;uS&;>o]~gz贩hz;^ F!y5ki1Y6_sAW=,t߮-lA_\Ŗi . '!}+JCG2"g'UI]P7C,y1JdϺiJP }je_Jdy+LJ2ҽOwjժuz[bCM%n)*[y1Y?R.[N0}4Ņʔѽ?ŒTҡ{(lrM#L}|>wg΂2 qĒn?UCgɗW;g[+ǹQF\ 7} :% Ə\O#_:h.q8xYmpKZSLYSaT1.j}HoMC\,&_I+Ɔ. C :*ONge-?Mwq≠TL'xgXMjpQ( U2s:i;hSBdfJ~[l"pq-d{=dm,:f_Z7(l:Eؾ`$ ?GHlh5hB'AkZOa!$^%0v=m;wcx}i x>"22 f _ &Ǽ@t{ۨBVc$egctÙo )f6ƌ ͠QF/u8>d2@| {=AOaRhgv㲋9 f459%UtۈͫkAg)f'>Ѝ}].xL#dk;n xY ÂhqOQ`y#.EASwF^isT,=l)9 gQ%UW)-ǀC+ƽW1ubլaPn[7D#!RHr$n36(2xB{=mfv4&L+vN` RFQz¼]ۆzTw~НSnj`UU+^?&;Z+14y43~X0x.M$JBwt^vo sKp|nO["Q%;o#BGY],Ȯ}!N΋@Woۄ(Rt!4i'ņ1آkwU$T ?lTӨ@vzeVG#K\ja%΅Ds'TzX(ţL>bvO# 8"J i1 mRL<'p++x' B#-R#Xe@L88|zH>x &3lEx F0on"xe%ݰڿ >e3Y=!WB7qw)ĝİ4>+ֺ=+Dm|{'/kUP['l;a0OZ\ؚ)aJ!_J9O0bϓuf~) 0 yBH,HpG?V8 quDh/^ J"9 a&1r2g(=ZWՒ^ng}!XHR֑I]g-&H+x;.Ҩ<|ZV&})fy'vMI!7i?%Jt? Uf<ZZ84 sbs5,oKo儻[; 2/Tԗ-@ג*>*䍻S(u[qmOw_LԩʷqWR}NZ>2’?+,^SºSO0#G=TM1;2 + )ƹiQ.U7u f;F^#B6Z"@*h ٟ &5SlrޙuEґ¡Kk([ kT+*1NdR#܁.DZ#1ԇ@1`ƙ$D~8;e]V ꅲݬ߶ 'Oa<}:i%NXSNܝigDك3 *"dZ2"}c>#<eJrZy+ B~}6-qjSTPqU~,68>o fgK&'xޚɵ#vϥ$/"ք[E13r6MU펉.v*A^fg.py\wVx "V!Iom%uJX&P!`i Ky :|BBo5Mxnr}!"` .&({ @4!/o zoLG`e♆]~d1_ mgFq;.ㅞFg L^%ϳVJ~Qt4=VU-2\OauG-W8$g}|KXމ4lkRIxp&5 amᝧ',σOAQ'(($pC>i~}L4 xŊEh'Q< /tʑi#{Ac97N "˖J#iZV \pFSk}q)\;å-%P&LkjKuD ;pB7?qP*IC-o|4fO3~y ++yNMWYj sjOUdh%,a3L3ŻҗܼV ksu(uXL[U%/kƋV[xxGhyDB%jB?_P1&;|ƪu k榺ca!@i3l"@M ȅ5iY rQ2uggpJQMѠqwA^7aCgT(Yb{kF |`Pu42@\3T$.n;xBWS!r &„w;05״ -bx%!'R 'zm/z}VvhmdÉ_[~9$lFp3Tdhu˨2 Bp x3eMcFp J=yTs$]/Td-2W{w"*`)ȎySGQ~~/ذ.$ݷ$%;r3ܰ4RT|ibx_ڑ8;N8[ɡ=nҁ@-õaar(}Rpu ߬v]17Th}yL' 7&!)_ i[[>C>ԭuGw[K^nXr^ `,cf-_%J I-4lQ7dl&dSY1C31[jfؙ GP^TOڻ8UƬs2i]U6'9C&({4=ͱ| UZ-"u(ȗu鱩@D,, _v ? sN$d`F kԤU|dxÙj sTȅ_8WWDG: rK~]秿78}]W@U U*ƪ'a} d =VXW8:Wb8444_ TI dx(W`YGARuwӈtnjW/c[!,3%-Ja%S7:Vbpl\ӥ__ބF &RV &.ubDUB-pL_$iR(.^q7yNϦ }iѭ )zN 3xњ .%:n|܈җGq(2 fL+F{*02Xl"lpjC^iypnye ҽ+b}vOKؽAexd P%ŝ\ykqԜY{nzg;0oH\2\S!wx,٤}^Ė#/:݁#uK݈4`7rU(تKt#16jDEW_aTvrXjut&.CR[Ve,zRʼ!Og<^k2RsMMwcȓ>DwdkAޡ2#I-[Qݧ՚\Zeca kA__B7.;vf d,Y;Q{><&"IMx1fɣSRZhQ`"8uuLK *~gZXy/:9 D6h 5n&z/&Sۺ2S>w-8}\#a!E/ XJ;YJP ն1z&ҽ{Y-dr4Qc\۶H^jx݀prθȕ(C Tw~a/SsI 1ʞ<5Df!gw=.p*Fώt F_{>r% ?c0#^mU E pdixR$D} k1u}o#g -fxM>'HܫǐR ƍM~ vpι6Ѭ6!cawۡ&'U׹J K{ g,ÐC1m;Eɿ}TdNh܋jR7: )fuH GsDCZWЭ"Ḉxj_@!*8^>xkCTa7J'1IL'E9k.*!\ τbRO;B"2AWfAh 6_щ>Tjņ/Ʋҷ (T,/˵(7TNºG< L!Axډ Gv,FuvZ~D٥TV6Cb .բ,T%iR'3O̿;*B2U|[՗'YESX( +ֈI>[8*i*4~b:X7%SӍ&yRxwz,T4ͫ/-Y1l1ԄjC8ObS IA05orPR*=㚵k/Cl'S/yY|îPTWevG i*ٽ-ofܬ>:'dXz?Ϸ0׫*bQצE#}P?.A@ ;ex𠌂7<: UH[R.ĖM =*{H p)ufC.V4&RUhRT_Zf ,vr)9/o 2'-7:jwhApڛlaew [y^VI4,~l>R nO͐IkZ+r{6%ODu.;=`,%—ݴxn JTA,S>}N nێƄpGG1f8H1/E"z~Ԡs$g4z!KRsVW3 '[$ǡ B$g+ t@"T:tO | 5:t%>{)r8v@``Fp24n&ϩK-pj9 s. #$g #[L -=7nj6$5c5>i%KQ 9\&V ň8*;[7"R ?$AJyQpuХt";ٙX$}W ~;D;:}$?acftr:ϖ~!VZiG}킙R^\po&ʀS*%ksi,^z 5;nL{z18]uތNlBAd(m/{ZE$)NS{D)Gpڭ3eH}8ж<Y9-*-BAG^MFZ^عx=;r(&4rB&Be_Bj 53)YY)4۳,Bx˫A*ߘ[xO"͇dfI6A@\ZQ޹TS횲b 'a0 >ƓnO R/d& XG톘Bf R%(:rxQYFžtk M%.f D1{ٱEkjS5N] sMzcT`0D("w\")~\9ț>5MU];Bqn^m](nCG/ƶ=d'kR9*b2^OGcko);d*sgP3H$3 ~c-p eAt qzM]{RZiS? OߌyMt|ќeETmg o+DX2s9vH=X #r?|HG'Ӭre*"E&VA 0x#I˵;&|>t 1g֕a[0a]U`3F-OO~cڼEEiP#e{rV%* QiY\Cɡ*xMӽLƘsGh,AţlKTή,q>MҗӨ}i3<.<#lIqA3:]IsLO1TGv$t %`3:wMDGX1Klc7]Z1Bp Qwmu^ԧ-fIÆz |bɦEWSZqL5t j–W9V9ʰ .W5j1i+0acr ķb*.N"xeBTF,"yQ仭Iѳ(b߮ 1?b>|o'TN!.zZUҷC>> #agز7j 0)IoIb]qp:sX ^Kav zH*RquYeFރa!ɍĝ^TRvpŽt}RjĞH-#S$>.P!&w6K'N;ڧ=G.?σKU.ga$wgiv}-R& YǀxL uqB+vg%`i~Fc щT9{gD'եqn S$<)ys`'wKY%v_|"WN{ݫǭsOGdâ/QMޑ;@%AaYfH}#K|BM;p k\ۍ. FKASr.6t_si #s nK5KH 8+p SR[ET5v=+<%o(m?︃c+W0&[/5WIeVC~3:X5xDTqqf~~yMZ6c.7e&ӑM/ Il%;K(y'ڗ~]<,&'j^˕CL}L8Ok`DξX%$o\c.goV?ԣ]+(D0P.@؃:.gs "tRԎ2}!슚;`դ?%EmQ`Q1詥&Z'{=>W$wF\LGNf+Z$FǒZ&-ܽ1iW6 qoRLZcZhds7"? 2Ge$M:J w'қ|Ϻ:۟mgG`*`b7^gQ'?&}{<Dg)npXSdTxA DoX8^3[9wnt c,xe =C()u$F|oKYVPe{3H_YAv~`| a ,JڄѩADž|g4p[sc9ܕ,.`xz*H}*=t|ew-]n褙 ZygPm~dgqA~ p(!~VFTQu'0M=$;p#vp՟vyG ~7>旀Ry= c;=ߘV $E-|VA((qzg\F2DGyyzAxEfye sU;(& +1:X=첩o+ﴷi3N[:*[A" O$U]ly4G?iE[3~BD, &*K1xz}?lluRD9.OԚͲv{U:Ђ hR=}Ig$M5NK#h!]LWe,Kz@d̖,ަ *wޒwJ~(+}((e?NxnYjUyauMϸ8*j8VjDN,-ei0ς@-:aio../Z.F b#Xq%ėAk)SuºLw`j#* n*/LDl;uCsO>O{v-& +N@^eI,} @8#57mnMHꪨqdv~;E$!6Wqu3_t(5G` WޥD9NJw]QŷyBA~f;_-;4ʰ_0+y7E|(ko{YtuÎIcv3UB:%wZtYJ;}C'3bEŎ"2$LYq75 \?/޺){ᆐ>(X',1ח8 8fwmaI'FtňP3?!CMϻEqc =X?lu3Ae&vR]ək0+RdM6;y4R VcZ`Б}sln>!%9;IWnYt <΃Zx'1?x7 *e5g3mOpqA.+wjX\A; ҁj׆^ڝs+f|*k&p%yS*30 ²>Uj7+I(X.ŝw  jn8~ܻN}1(݌cm#a(4@PN |DѦYml~/4Y EMb?eSkM9]9fOr3Q1,߬%ŘYaeR7xT\b:wge_sEXʄyhZG7>H ѻe6Ft% #zk1l@W& h,`3IuIt֖.mHp)zh]S~h*Rmd $oDWuxۆpuh<'}ljlǻQhe}`e("DžfTLuȄM.яO}B`?ȎXCUxJ ҉To1l{'LCiXkI|+4;Đ23g)I9\WĚopc5mV!QE#P=mP>Y#u\d}ݨM倮? _vO|lA~ dBW$$=⣈1m60fd$/]}=e uсBgɕ̮k$,gES2HP*9ߧaCEixb~g(ӁInXy Ȱ` #֜j\ekhVNd߬y޿Q|A9zsJ'$lV>Nop/5v1g>$ԧ-6wXAl$$}f̓a4Ml+pS{fJBفifTX`ʼ=A$pw3o-ȉ}ҦCӛ6P*$-:r{RciGбĪ̤T-pM mIPfKM9pA?P -&L5|@ p"Daf:AQr&mGnK75[VhSM,,Đ^-X,qT'(|ҋ.| E63EBPko5_e2cke`~Hh8 }P36R͋c 5q>t)k02={nh!Er53ͭ96(H1p3?ҽR)סuwF+Ty/ߎMgh:q?jB5-)ĔQDU?av̉(ON97m[գg560GpNRA9V sFJ7&K-5ƺ_GKwɠ+CPzol:VΪYBbn|˂)_bהl KEb µ!wdX)(uPZ5,bFEX4&Hf%fQPr4uaR:,%_Vїx{i h_ȴ_x航}v>@Mc0HtM^ ~A&i8.MkfƻOutyz*qȽч_) B`Nxv~OE N}'BphLqqO:ҽ:|vvX(ӿï}Z-Z/2.Fi6 n~߲+꿢;CB AoKL'uK -t;8}׏^O'NJRtMQ 8> ;]Zb?ȸZ@DT,LM@NIW~I+Kh!Rx2`&}(P`|4@> *OiDH;{2r?=mdw&U[DT`, o?j96\o\`'PCҝ ɟ!} ŀP*T%J iU,%, eExK+q 0mrnAt+ Ɋ;Q HFj&6O@OckYyOR8kGgg!z\~PRi{4~c TO$#b&=ȼW- $luH`Ԩ5_`*~xބ#a J>\*U2#;fǼpu/Ț{ztV6¯/l)er@`͕''d1#D DJ@lUR-m\G ƩAE$I 7!=!x(rv_ޔ>u4oo4lQM׽J B#ӝL>5+BP(3S,lC\~^r:ڽT/o֦IZ J5Nmܶ iJc1_@+RА)D$`6oXXo 1b~\x񐢞q`Yt rֲ_:_n9֎?žN9XRN~ZX?d h%Pep e۬ u&YNv,>/:oh֜E׶bsRm$ͨlzߚv,"Չgz%urт4l0nڒR |q=][0Յm;L2d6-UfJPj7^R[@JՈ qXx*9i&!ZmFGXy[Xfj~#Q N-(YC~ #I WpMVo>GC ayuh+MEEq~ s210@0Ql;j7pPb})ɰ!ی`~G/P( PpgS 8G AJb ݂ޓ 8@ ?TE]w'1W(+s .2!ʿ7PgIƱ'~^:)`gvN@~(=SaL<m_ٗOiLx#+xxg̯R s>ɯ{&!Es"yÿ)h$q:#$+ eQex>\,z"% C=>aoj>^::,nݍD'f?P/Wh͸h0ثB^Kҝ.Gm1JBaK`K/3Gc:Hԑ覽H:8)ąھ2JBgHp.IEGM&KvB8G{f< LTWT@8~^!a p1@(/ē-W^q˲;psq& ;Oh'vt:ޠ8ᣦ1qڱHٸsk qO1L#Ć =]Ә)"|zOO@ȤH1O! (NW+_s"ޕz(״VAu`o:qIF&<ܥP[@Mi/:6 n;<S5VE5xJ^0ՉY, XFC:Bެp2+r3 {WUSEnDCo&T`_~c`V\0cC\o ڜMl =:XtJǖ k1#T[Š CkpmbՃD5y!|ϙE^-9$4Frw}KxBi":$2"ō@`Z6"}2\CvCN&‰q P,k mHt~+"rAA4[2 QpGŕK)Ed<iI| Rg]3^ߌ3||;:MMMJ(̪<}7;Bnnfw}~0v ?R^#Kڮ"_UZALw u؁'M& HW]%t>k`m#4pj&R2Og*B#%`,[_ۓc+54Gը9C@B%>Z+A궮 90l4,ʿE,,Ѹ%mׅz)7%L)OmrDS>27 c#08 0q/bx1ojZV F f*G(!W;=hAAQp{)l` oԑ<4!_p}= t>8H9čgwFy·> ߬Q+"ϝ7 b 9 J}שS=]z/tr >(~Wȗ>FK']j?"hnp[ Xr[\j9rOC+p|'­>rƄQҎrSJ٤jA%_tIƗAkdWLLB$pcz0O Ң*F%\pZG)3.cQ|}%sŮH}e]yUuP+i;Zg;Dc,V2lТ.ɆhõG9WTȓRXgXteC8rTs-yUۥ=d=t*"AuCw eV"V^FfzU+^pHN}+:5S2\NQ{\c౬x[c d@OWԍ>N"#ұ)cfE=uhZY6Nĭx\ #5Ko-f^ a˩JS~#ޝ@ܑ"Cߒ?99ݺe%i Vάc[9`X)^'}Ҧ Q^r&y['J;YRXSf\̀xHRwHTY}{Aܑp f(g!9pfe9fy]d/+Gd$8$PEiVsmerXgxNby SN2&QpiU !%xt֛ˏZ9޻Hm3L:HG=4LU)rmB35Ѯ%/FD`K60Ek}"ut:L7Vz|sH6&y񛇥vȤmR֙?G?b>Qo-5ECc656,HsC#Ȧzǰ9RYkOuU=3Z[ #} 4GU$p#~wsf+P0K# >z[,7o̶& PM0Eysx|n.̱[L92}5jSxu(Ј~4*\ŸhbdTzÙYq,S6ѵ)A`KѹǩP.Tgv[i^sXC ?soe`]|x9)b*!e>fN) 227@=</ݚ9D3AefI\j(/.s~]Zԛ Ƕ"ѧByďL)W[h/L>E/+/´JRWbM_=ޓvFqvtQq6\W'!S t5H-;=dSe8M `+D0a'fbzg%Ν =1@lU %#.}=m2M/KT\ kA7k`Mnk}=#ЙKoԱӷ؈1G N+nfXu@I:9qvPxE_Sޓ~u]T9;҅76JjV4M踭7@ăuIVZHwȕL+T+o+/@I?+322R Dqeh3[vB5 e!-O).IZ4Gcڗ T$y6Љn  z&< $@bCM1t*B:oFE+ OO#@*b#Iwؠ)DG'k9YEV"MҮuOnX HsZkْ|H"wW^hg٦r@dMCFiT ujRPC _[#j<2 w*cˏ^U=صH%1V!R8G #P-!'X=1eob%CV` L)Cc忼0iBG=VO0!d$8ne0f1EW(Px![ⷕ&,( ~23O5*vr'8tp;}`ݟ"]꙽jC'ioXkl' ݩվ^\Kt٠5!kЃ?2-|fMmGBp8dޟ&L^Z({w`a湚3 D 3iÍ1ч[utpLp xrwkg/)$>)R:gZ,)Kf 3p_ =9G,g2gOw 5s%tꅡlj|P]K[~S6bJ,G"/JLHMs*T˒6?t9T= }#uh}Vy,ծgXDޛ|QרN`)5(&s(#k~f@ي/68(4{$a"؏Ә0'wI;=p*bR5_vϱZn?nI;p@~@ B("0 qD:7#팃,R8GAL:PԝR?{t$ʡ8|`e܅4NلI̩RNmi [qo*܆ <#z9\vd#hPmFEoECzTC0u~)|e%jVC^1֮O!@5}n㘒+/vIDg#5ǩi |ض Nhx޸?e z=w~ ̓Pp'B/v=")h-ֺsY;b0ے;">w%SGZ{9e+[tXTO^;hoԪWDiZh9|/9 N\QPz#W%^QGbВB'ǹHkx<ߩCeo~cHcimUeؾ6j^)t^aYXUEq7ʍ(I&0awc㭲Q{x%r,$I.Ԗ&@ϊz~X|>U]&orhPp"݇#&nW)tx;'Nĕ%) N`@H$ e9ijq@qRi;2jke9I?]{^ɬBkbOH UX9琄.)W>LYX}j2Kr؄x3K@u'Ż N}]LMg."y dӈCFvMEI"׸qN,A@xrOxBɓ 6. <3hO8w[%f{k 6rd};=[AA?ƋeJYOE٦b[߮j$\&\l#f"<&lt p1m0)DC͵k9i]-:>V@ΫccʅHJH&m-Py5TZ!lƧzIڮk̜].y$#AЄ(; q (;(uy>b m( CtFiX0OmM{,UV~^s&puTx:uHɔ^Bin#"S>xӍO7`{_WٝW &W.Aq-C[vӖoEV5K#y_kgO# 6a/٫c7¯ZvF;՛N>i B"c}iw>4Xu.-y:Xh+JFyLbNQ4JU];tj{׳." stide@Oiqj= \q`׺smqrpj5iY;y<+>pB*]وqy[,FlեUͬXTo!k[2o话)(lQsGhle"ѿG#l3 6W Ͻ"$9U79˟! Yguf)W[gGz6bCrit_lU ~2yKW%,]o*Ju) حT>d(XNI3vX4\zl ЫD[j_;hkи':{mc!ʐJ  mjV:1i)=DN"J3eT|.!6>7>o P9)3I'Mծ6! &N)AV6(I6:=#T'\YZse_Tb^[FdOZfnc=ZӀg?pcw-{Y9vٲO7~:c"[wM$8c PR1Cnt1 MHIp~ =D{5q.Yt/80< ;iDt{/R E[ƫ3C{*^__6k9 teQ84}%n?Ct=&B}Ԓ,;[;'&C_P[KzC 3 QVm$O)zNW^v=s \ d0HMK跶p Wq~٫fׂvbD 7dWw<0\/?qՈn8(&lo/y%`E8ċA6K'-p4Ԙx?_C}^U8ȤP-rs3kW+*IG5j%w0'qLǜ@3.Sh]#Y!H/ή6  J|sZ)O 'N@դ(%>~nA--p63i wHykٻnfZ2wk4iĈ87:3)UҢi8S5tSX]4Pvp>?i+_ [6S݊sX C#O򸃞1up2j^W7Ρ^=Krt+'pDF= "޳zicQ 4HVPH/|3oE1MW&@'΂ C9s!?55@=.Fmui]`кh9ddsc|f;Ơ,gd7)Td'>n g`$}0UHA!F"(A:w q1CwgX hk\dӟؕt_@U^f[JrEACTގ^K{Lӳ,aUV,!+>_gBLg7U 1l>6ރg[֍(_V玡AU5IZKZei$xr񦍳E":,? ֹƂ YZ