ruby2.5-rubygem-loofah-doc-2.2.2-150000.4.6.1 >  A cW p9|Տ+?6 %R /BxHMH"?lPS…}Cuv?|GݺfB7d#5jm4й֭QƎP2RT>]!{F%-843襼>{Ne<]:QL@1!mV hcgFh":B19ecbe74cabf7dca0d416e0368fce34188b34f3a97aa07172ef01ceebb142592ee8c1e98a679cc0afb9f2ba91a7c5b28e398f363cW p9|/ DIO?i8&Mሕt)0/* :.:.YW^2%YӴ5G_x8-" "N+ž7fW̷ h{ B G1T*lb:+T6ot3ͳ͡B^?7غ R2pv: Vj Fޱ\KWS3R?S̼ذ"|"$jG`N̎BG:b8ۻ""-^! a;K`A)k/2IlX|>p;P?Pd# 0 N #IOXd j p |   D"P$'n')))*v(*8* 9* :+ F4G4H6(I84X8Y8\8]:^C %bMcMdNIeNNfNQlNSuNhvPtzPPPPPCruby2.5-rubygem-loofah-doc2.2.2150000.4.6.1RDoc documentation for loofahDocumentation generated at gem installation time. Usually in RDoc and RI formats.cWibs-arm-5bSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Rubyhttps://github.com/flavorjones/loofahlinuxaarch64=:S+vm$.>@?{00. Qu~BA: yggss ,5AAAA큤A큤AA큤A큤AA큤A큤AAA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤cWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWd7761c3e46692f20d76aa921d2cbb854694ef0700c0531c6ac408ade0cc2a3716a66d3829ea5e96197354524831172b1285470c66285d5afde82e03a0d09835c9adb25c21e22d98324c60bc3e2314a56df8472db33ea01e6f046b6225cda7759228be32f139f55b2f6dbaa11c65716298a333c89ff49df88da99361beee5c71880ec0f0d969afa1866b1deca42b85cbe2f5333a92d140c7fbec5f91646276d7749448775b8a2742bed1adea94d40b89ad5449f3013dcaf59b92c793b4c05bc0b76ab87ae78d0448a4555975adc5ca790a05623d034345188e8616acd06b954d16620a99cf5457cd14c578d5a00a059517bc9cd1af22b6bbe5d240f5c16cd80f8a2e042ffb6a377297231448f935087ea55f183d9ae5827117832b2fe5050c4279cb323ea986c7bcea9b4707de367a3bbada9b2edf880f35bccaf1756d7d4d2fbccf78104fb65a2405a99dbd0a9a72c75ba48eddf04e92950b404f49981fa216bebcc52f1581c5babd82a5b491a2e1bea6eca4759d1a656fdc81b62e3a918b8b73d54169f74feae2b6b715c4f0469f1ed1cc550a54c344aa187e60d823cbd9209c37b550d447946442b31997d7323930a2cf9b991352df76168b54d7eeaf626c932c9a0190edcd024b1261e603e20ccfb7e7b63b5000edcc71a1bdd8aa54f37d4a3ac672e774dfb7bcdcd9b9b03253b6887062381cf75d8254ee4c33e326cb4613b68dbae969821a5136921bea5b1f232c5f09457ea88448b4f5d18ce8b6c23410d991c9cc019d0fbdce9312a464c04a27a29eb1a403240ce80a3fe2ba7046da58c6067cc82140c9ac7c00dc1cd9f9324eca045df180da0f932440ade9cc9dbfa05486e3c43d023285a29ab4c62152e50ed83e31ea066b8a012ed7ccbc96d56fcef22fca8a62bacba8df944707b2c61d219e9760c13924efc75f0575d464c8eb50130955131b97c3ef9bae46d713ac6ccdc67a7b15d0f7e2eadad7132fe897a989c6b62d61038b85abc05cf25b6da1218070fae8ba48cf4c74c58b5809fb7002534c87becedab99bef5fbe895f1c5920693a5f8108654239967efbfc30e45f35b9893e10cb096dc7373c28b076cb6a7ae96bdd230ec817677d1a07e190ed5f063f576609df2636bd4052f63454d58901e35a8f9e24935d715f5dfd07e58c8f88c68a7d2ef046a985ea874edc483bdbc21643ceae4b56c67049664f8637ccca06fcead49438d7f5d595c4199bf007fd608bf85f53f409de4fe6f60e59d8baf1bb9b746dbdbf0c54e2f4387a71ad2cf24a94e47680965d0c0f83c12b8df513878e4b2b379237cd09399220e89dc72dabbeadd30d9b3336546f71d803781d91a16dfd16a6bd138a863c3f64b34a5a93ab48af1477ad031dbe74c2699a51f60c3fb010e5fff521d8f1e6dc0ebd4e5c608f0f931ee1283f4bebb78d8b96fee8ca55b38edd69763236f9d1edc5263306adf5676f182221a786f9d4a8a7a5099c524565952abcc165934cbd32047da0d05665a989f526a222dd63a922e93a8331f8481d4813468df878700ff4880b809576265137320537dbbf04100932954f80dc0a61c1f08e0f0f1c13e0cf59fa324d720db3f70603e53c3c4674f01bfd3cc72a39c565d4f381121ecca1184b8f3f8d6cbff465e3b9d60154e3e08a9a9b2a64c7d28088be8d1ed753decce600201f271ada5c098795c837252b073a54c62ef6ac6df3fb7b5e417d1986c9fd6a6b99290bf416959c31a1a20628f5c474b8b7020510b46f256730ca5dd131fbb0ce31a7f26019d8ade90ab1ad674f3e6faaa7aa6fb8e803eb49febac7f103e3640d2533e6530cad94b6ef5f9f2021f708b5e25fb1e02e1d6de2a2146e3d6a9292f7bab043446dc656185186264f9709a69829a99eceaad64587d173194f8e4af1537b819ba07ff0b0f079ed005ed301cc5279a01cee95a8215103c0b8b98569d9976425e60da15c1f764102eaebddf936cdfd16b8ca33dc5b603c0e2fe9ec98a03b0038c421c3906acfc5167d572081dd1de319ad5566af6e1d1d5c8697c81f3e6abb0b4ca7b1655e45caccb105283c9335c37f6be918d539ea9d130ed4237a147d96f24e64f92bb7bc07a887f3391e08c207a934ca6a9f95fd498bdd4d6b47aabe0a0db787158a663b70c8c7545ece00d4036c8c0a16548c9ce5c2567e654f3d75f0ecb46ecf15c52ed72cbc83bacf1f839173e11472c9afe4a099917cbd0caa12dd6ca6339ec83617d52bf192ee8b44d59e55ced3ec8217178ce60485f19fc3cf69972d3f8fd49bf82ee427d13eae666900c4f999c05e1267f45e4932cd2b5a2d49aa0ceab2126e0c7ec14f6edad8e1b4d8f1be9176269c6228f1a1e9dccbc8a76afbe8d1a46b125d16c41df5b6b4b2763cfcada4c7bf1c62ab022c2e3e0a26e75e93a8e294ebab5cc836dbecf0a776d9efca22001b9a0414da84d887be4731868906b2251a869f783efc451ebed545e36049057feda88ab032e6410adafcf745c2b89593b7367f495e73a839e1cf2fdd715fef2eb8c5b1ef1b6df0cb45c8909dd45e2cecc9084007e577896dcfcd413df25f23b920467f2b0f7f7425e365e327767be3af24c53aaef91d15a592fcc194fa6f9ef9021df7d737f53d087ecbeef4f9d8edd0f3431100be155167a55f438a1f8eb4f4fef19ca5fef31793d2c260be0ead742eaf329069e4d659029b292d4bd0c6d9716dcd44150e8bd3f5051f283b4ebfc21134531e37fd538f7db223d9d0a9b1f9a3d8172af6f71bbcb66f1145ca2952368d640cd85d851062dfe650aecf87a90252c5620800d15074e82e08cc7b426836d427871bf2d71918bf6002d2564784a62b046f74e5d6d5398a384494e6b0ab3fc2c5d76f9129db9cdd87711756d608f20b5fbdcf94bcf6cbe6cf2010df027dc1e916b90b17a2bf8a349916073ca11bf8fd08216ade39403a4fecc546538b3382d8bfcbf3ead00636cf5e5977c88343f35a499800428d255c6aa2968ca702cd51707573007aaa3fa651e9fa5ac6e28aa9f65539e40302967ad4f4080764d2cf8dd49fff7ca62a99cf164dcfe7120a18116ee016a5a815ba2ce1275f3424b653cecf0a013fcc43551121be936b340fce54a52d7b313c8687b83a7fef8832dd03499459de28ecfd64a8670b1733761fc990f67c76714d28b00ea13aab175ead9405e507c085866229956b22237a78cdf0d9f4b2ef25ee2152c705a4b3c0ebef1d19cb609b3e16be0a2a7e1c1045b9bf6358b4c56a588b8cceb74ebb17b3c80d459b16020314588adb12017e90dbc9758b847b4e72208e0d15d69e1b0f16664c2e96798b596356bae0c1539d21e46c49a2b8a4ec982ec25bd5b008afe2e5574c9c33a39e765a5ca479d3d174a0ce02c3915ede223d4f985fd3781d72708f1a39f93aa0797959ee578f7832e6eb0d093e1475aa60dfcb1f22ce711018d3f8e54ac6aced4231d957fe2e64b6501f5da5b098bdfa31a1e6ee0c4004b8a091529e5608079075f3e90f8919e5af66e81786a4c8b3d0452aa645d5d03cc62d52ce10c479f1a362f3bdbaafe9ac269c4f866f690cdd591593fa78fa3c15f4dcb6b15c036e9225937ab03cc59070023cec884b74d91055bc0b01ea498c151ce6bdf6622102a9090b3a5536173e446c362bda8532515f705c68c52552959da82c542a2b62e90612cc120505d20fe5a313ba3dfb8417d6b38ed97f33b03eec90358c718c12839874e5e2c663baad1a703897c5a356ffadbb2444eff7bb5b53cd8d01a883232797ca2c7c9bc2f8016535ac810a5b1850470557ca1edeccaf774b382242baf93921e0a1eecd6191ad1b4fe47f66aad8fee3dd231dd598e18e6924c865340a4f017c77019c21f90afc5a6ed280206ce1012e9e3bdb495ec801b11b71f2d3fa3dcce1fdbaf5e2ae8aa0d9c6dae4e477b4c5268136ad3515905f20e45138cf64ca0f1ea78a35f9669759cbd96728ee05a30225640ddfb1b6f92138caf27d4c80f3b8ccf0efbf86e47b5900f89c550e3a2306b668c32b056a4dab70daff225b8aacccdc6f388fb5e2126c28d8549ed13c8dc74f05a6a02459d44e407cc604a8f5686074d2f6a7c107ceb6b2e8b80195f875a2c6ff1fe49ba0e2b5eb2d28d65cee3ea725a8d022bf39dfa94ede9780e3bc90ecf59a914220d75a5b5104d6ac48cafeb748a2d92e4335a2ba68af219825b3f93025fb992e399780c58cd29b0b360de2eab011b4b2c54ddf58babd71a72a8e15768509155d71a476481c05f5c4e323436a34b37d802f80b2d50b3189cabfa106ae58fa542rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-loofah-2.2.2-150000.4.6.1.src.rpmruby2.5-rubygem-loofah-docruby2.5-rubygem-loofah-doc(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:loofah)3.0.4-14.6.0-14.0-15.2-12.2.24.14.1cW[@Z@ZZv@ZYU@UJ@TcKT;mschnitzer@suse.commschnitzer@suse.comdkang@suse.comdkang@suse.commrueckert@suse.debgeuken@suse.commschnitzer@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.com- Added patch CVE-2019-15587.patch to fix CVE-2019-15587 (bsc#1154751)- Security Vulnerability Fix: Unsanitized JavaScript may occur in sanitized output when a crafted SVG element is republished. * Added CVE-2018-16468.patch to address this security issue (bsc#1113969, CVE-2018-16468) - Added series file for a better patch handling with quilt- update to version 2.2.2 * Make public Loofah::HTML5::Scrub.force_correct_attribute_escaping!, which was previously a private method. This is so that downstream gems (like rails-html-sanitizer) can use this logic directly for their own attribute scrubbers should they need to address CVE-2018-8048. fix bsc#1086598- Update to version 2.2.1 Fix XSS Vulnerability [CVE-2018-8048] fix bsc#1085967- also set a description again- Update to version 2.2.0 Features: * Support HTML5
tag. #133 (Thanks, @MothOnMars!) * Recognize HTML5 block elements. #136 (Thanks, @MothOnMars!) * Support SVG tag. #131 (Thanks, @baopham!) * Support for whitelisting CSS functions, initially just calc and rgb. #122/#123/#129 (Thanks, @NikoRoberts!) * Whitelist CSS property list-style-type. #68/#137/#142 (Thanks, @andela-ysanni and @NikoRoberts!) Bugfixes: * Properly handle nested script tags. #127.- updated to version 2.1.1 2.1.1 / 2017-09-24 Bugfixes: * Removed warning for unused variable. #124 (Thanks, @y-yagi!)- updated to version 2.0.3 see installed CHANGELOG.rdoc == 2.0.3 / 2015-08-17 Bug fixes: * Revert support for negative values in CSS properties due to slow performance. #90 (Related to #85.)- updated to version 2.0.2 see installed CHANGELOG.rdoc == 2.0.2 / 2015-05-05 Bug fixes: * Fix error with `#to_text` when Loofah::Helpers hadn't been required. #75 * Allow multi-word data attributes. #84 (Thanks, @jstorimer!) * Allow negative values in CSS properties. #85 (Thanks, @siddhartham!)- updated to version 2.0.1 Bug fixes: * Load RR correctly when running test files directly. (Thanks, @ktdreyer!) Notes: * Extracted HTML5::Scrub#scrub_css_attribute to accommodate the Rails integration work. (Thanks, @kaspth!)- adapt to new rubygem packagingibs-arm-5 1666702284  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.2.2-150000.4.6.12.2.2-150000.4.6.1      !!!!!"#"$$"loofah-2.2.2riLoofahDocumentDecoratorcdesc-DocumentDecorator.riElementscdesc-Elements.riHTMLDocumentcdesc-Document.riserialize_root-i.riDocumentFragmentcdesc-DocumentFragment.riparse-c.riserialize-i.riserialize_root-i.rito_s-i.ricdesc-HTML.riHTML5Scruballowed_element%3f-c.ricdesc-Scrub.riforce_correct_attribute_escaping%21-c.riscrub_attributes-c.riscrub_css-c.riscrub_css_attribute-c.riWhiteListcdesc-WhiteList.ricdesc-HTML5.riHelpersActionViewClassMethodscdesc-ClassMethods.riFullSanitizercdesc-FullSanitizer.risanitize-i.riWhiteListSanitizercdesc-WhiteListSanitizer.risanitize-i.risanitize_css-i.ricdesc-ActionView.ricdesc-Helpers.riremove_extraneous_whitespace-c.risanitize-c.risanitize_css-c.ristrip_tags-c.riLibxmlWorkaroundscdesc-LibxmlWorkarounds.riMetaHelperscdesc-MetaHelpers.riScrubBehaviorNodecdesc-Node.riNodeSetcdesc-NodeSet.ricdesc-ScrubBehavior.riScrubberappend_attribute-i.riblock-i.ricdesc-Scrubber.ridirection-i.rihtml5lib_sanitize-i.rinew-c.riscrub-i.ritraverse-i.ritraverse_conditionally_bottom_up-i.ritraverse_conditionally_top_down-i.riScrubberNotFoundcdesc-ScrubberNotFound.riScrubbersEscapecdesc-Escape.rinew-c.riscrub-i.riNewlineBlockElementscdesc-NewlineBlockElements.riNoFollowcdesc-NoFollow.rinew-c.riscrub-i.riNoOpenercdesc-NoOpener.rinew-c.riscrub-i.riPrunecdesc-Prune.rinew-c.riscrub-i.riStripcdesc-Strip.rinew-c.riscrub-i.riUnprintablecdesc-Unprintable.rinew-c.riscrub-i.riWhitewashcdesc-Whitewash.rinew-c.riscrub-i.ricdesc-Scrubbers.riscrubber_symbols-c.riTextBehaviorcdesc-TextBehavior.riinner_text-i.ritext-i.rito_str-i.rito_text-i.riXMLDocumentcdesc-Document.riDocumentFragmentcdesc-DocumentFragment.riparse-c.ricdesc-XML.ricdesc-Loofah.ridocument-c.rifragment-c.riremove_extraneous_whitespace-c.riscrub_document-c.riscrub_fragment-c.riscrub_xml_document-c.riscrub_xml_fragment-c.rixml_document-c.rixml_fragment-c.ricache.ripage-CHANGELOG_md.ripage-MIT-LICENSE_txt.ripage-Manifest_txt.ripage-README_md.ripage-SECURITY_md.ri/usr/lib64/ruby/gems/2.5.0/doc//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/DocumentDecorator//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Elements//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/HTML//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/HTML/Document//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/HTML/DocumentFragment//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/HTML5//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/HTML5/Scrub//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/HTML5/WhiteList//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Helpers//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Helpers/ActionView//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Helpers/ActionView/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Helpers/ActionView/FullSanitizer//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Helpers/ActionView/WhiteListSanitizer//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/LibxmlWorkarounds//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/MetaHelpers//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/ScrubBehavior//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/ScrubBehavior/Node//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/ScrubBehavior/NodeSet//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubber//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/ScrubberNotFound//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers/Escape//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers/NewlineBlockElements//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers/NoFollow//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers/NoOpener//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers/Prune//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers/Strip//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers/Unprintable//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/Scrubbers/Whitewash//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/TextBehavior//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/XML//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/XML/Document//usr/lib64/ruby/gems/2.5.0/doc/loofah-2.2.2/ri/Loofah/XML/DocumentFragment/-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:26575/SUSE_SLE-15_Update/c87f671849340883812bb3d6976a49ed-rubygem-loofah.SUSE_SLE-15_Updatecpioxz5aarch64-suse-linuxdirectory]Mfu)N}I͢utf-88faf8bb58abca2adcc6e145aa40fccadf5dc0fd91037bc4b0d1b884d7a0c69d9?P7zXZ !t/M] crt:bLL v)1yqs@~8Xr*QYP>H" );KXxex}H6 T@U!MhԨ-}Tyxczl2gN' @5ĪѰZpD_FDml_q#s2 W#T` un? $Oו!a'4[Ӻ-g\qP4$ 0 Ouf XYl 2& F[0skw Op&yl*L_+m=k*-~fblE:f3M.;dybiDa*(*2<6O[ʽ++}9NfF@܁* K$]#ﲈ?{K_n(ܸ]"!z"MvJe4lxͥ.g5]s>kwؿN-dKz* n8 %d }OER4M:5N!عD?lh ܡMteT?~~F*yʊ`+qxWdmMK ;_p'5?`>I mY=Z) : baq=9GO zY]x_kތ$W+:jC>(WW* "gɾTcZzj.!ڋ> qV!8BtBDEUutf {3\@QAT2l\fX@#r1K d@Md}3Rڂpv)z/I:I؞`h;qpeBўsF| _} iFZXYv8IKI9n% 9Z'qKeܴFm [.mݢeߴ d#:s8A.B ɆSR; P> <(g20ˣefQ窫jy{@PЇVֽZ-.'MǝrwۡAxS?O =οX:^ V?CxB' B)Q̝HG-J2)mD+3u$00{?lña>?OS &Lpι:*3PPE0DY\2'W-kfU*IdIҗ @mEܻl4IrEtlwxE)Ɓ=Iuzc0cB{ GK~}sǼMYv~TD7n"m_vl T,@K+eǧ=S Oߥ 5(}Uch~kar[aB.ִhm9{Z] %JZ%!,ShoZktB6)vIB1ڔkl!ҷ7`r<;/Vs+ :'0:=k"8ٛkUS/K #B*S'VB U? v{.wpix|Ǟ+9f jZ^>@*u!#C$@5r>Ƭ#Uqc+`fGQX A%`{տ'LG dp sc LV ~Ax3zt;2Гȿh3> Z=CėB>;{UsdaE*^VhOϛ^~g=@' ,sl^L<"s(ΥDK r"]Bl~YP~ۈN0WF,^OV>f3K)BJ~츪fߴr[@Aht8-3T'A} s]lԾ1,GAYCCe',ޜs^t&NPҹǙNJt!N(ۄϴQ/#(p(3MvXiV$(!s1ІE6 !_"]Q"V;G[0q8ڄ3s*P1x"7$'̾CzXa` Т,og]^7>z3[AdWvY*>@gBW_ϜWm xD-Юb_D*+y?)0-桉Zǵ菺1}c&>xfR }A)q6&? cTnow V U('*+-۾]^|YrL[$"Z 85DOB@ya0&- ?z.QK17 Hn  oofzBhجݔ'a3fSb,|ԒA'~?N$HcQc{lш4{$m]a>^ÖZ)vC. "QHql?R aY\&tI-kve;B~ķ|LI R@儷 pYh}A\U :gXrc9'Ohq Zyu=JBc==Q+W͋ i"2De_NPMtՐH |t@ZzRFR?*43A>D-H  : }:g}ZyYRdl?86Xq~MayYbV Q[;$@vn|EpyhާZpm(u}ۥm=γ/xf#zO1@vn;^'paa_Vnu2g4]{?o~m_Uvbeܩ@5`n8ѵPFb/̪ewH4 pSxC>d b0$t*F)˞#;XgԽAh!㧠GW##O^J! ̽\^ښfٺXXRt(Qm;y` Lmkxwn؉?ZG.,_mVd{.aDЍ et-WB ogs5d1eg+M%Gl`M *Ue jp {RSjQ>,^Lsj(~#!/̄g\sB jI+~=H8!LZga a`G !^1+i5ϣGe_T )ebomF? Y];c::xIi1;L$/#SixS& qam('ߝmH=hiBQ#LxdRf -n'ևd|J1y.>ʽI؍*sʡ˘J{uƣuoy_o_}CZ,.^,V Kp0AtfT36} {Hr7#Watq+N9]a{.oH@ `1TAs:YiF"r99r5PTbƋa[ (pVИ 07A,`n Iuy$*c3Z .y$ֵ!L5GwK6g2 H<{j芈/ 4#Y63:#ۇOJn[Kǽ~av&rg+eWۆωn^%~60zF|,KhSƿ|&&;:XϦ 7!Pv!Rup'B5q/:|p7ʨ91`h[tM\mc;#ˌ$n 䋎Jt gLV*Fvr1.O9۷өF.Cۣf|2 Syx ~>%r>! QM! SY I<ئn9fm!C^Uygfqfjы`ŁbEC ?Ym{Cw2+6?)@qмj:Zx42E BsSlVpBPw!;`̩6)5?_֨COW\\Z1k+ް/ ~*X\z~n{ja& 3se''ZBISHKS9y",E}94Hx=&M"EeZ/Kg-WtPEMthbKaW_VoaU)!;BFlP-ŪrERp^V4IJcV5T6YS- +Vtj7E>MTo0 ͦ$+1_3 4Púų9MRx?t|ETt.D1 Eu&+#]G*˫9.rU|'KzFT" 9q_Ek9;C{-3<|Ǘ\gk6zb,@M=vFue|S|yCti4ByRLzUN+%pQ!l5X/K~c4ǜ B=PL? T:&@ RNn@f"dgi s#jOyKȮqxe2ʹa=-y#Pd=)xrDqxHq?Uф)4E|6P4 uv<%`F+p`)qQ0 sjo67Iu< =Ic1u@w[H5hcDs؍}Sgc@i*"qXp@<%qm~rޥhfg:jVgFȟ6~ B8Ѣ?7~ q9le ڝo? - xolI=+&l?M$|3*xΦM\&ܳ*Lqs#'#52ә4mvm jkw?7dx+Tӛ,c'%(? JVaWyhl?7[Z ~ǧkk҇ZסRKRD43fSo4k;,+7`m ly,)Xe:iV_F9p4=>G$o͉b 61r<3Jd~fm @od7B6X'3 PmK(|rp4,FB#؎s;ODtSA\NF=im`?zԿRŜn;mS6n=Z=S;<_~+ pPZDt~ѳa%Ҡi besAnz?u=& \ :!C+HGӠ"75&÷'kPoŝ>ztm"*>pEsL)^pMr\>v'/X$MK)TtjЦ>"i X.$aX:¼S|izO1#r>wUL'!`k"kgH£63'qh;X"QT cF>s#ET#4a6RGmKe!T(i4'8 J w/[6n5 6h*sC4E8WFRp=?q$|_*{2|.mZEyG<7nm7G gB/s R .4t] Azkc85/9TnVH͊KOVyPYj`/i \KZtC+Vߨ{^kW'ؗ >$U_o]~AAI/πʅ~ݑ~#W{UR^n +.2@UŊ%8WH!i\+RI6M\)T4nW0Ʀ4[ ͳZBoa9uf8HEuaF)c]S4`@a+BX qPOl%ˊ3ZQ)/*.ii׭%c$upP:˔4'*1zw%^<2'$yCWӦG˴`+k8`DaN7 5B9 pbLWtAkc!EM04E (*a=5 $?ؑ;y7 ($] qZt(+?F|lcM_]h;?=U1__VG IKecxG3Li= bƻADs)d_0@*˒Ն 39f+4cf0٘ W; D4,SK ]E5/R\]><,SVAi{:ބsY)1mDn+oS*qVI:Vn̴wZXɹH|ܤ'+8rmJKPBv2fԞG㺙Iu .(ԟFs ?jA)_MVPP;4iiy!\JcS|PG,%r1 W+:i[c.0Hnj6>ߡhQ(9+8pfi}8b(~Uz{.c5'B;inNшQcWtpqؓ 6鈋Nzϲ|N x26Z Sמ :6v `zUn$SOՙz# FhU'CFBćZխFr+ʘVt^0K4anrgf8N?HPPAׄb;Z{lu;τUSL_ sUi[=/i-AU<7 "i4 `IMud}?FB.uQwk]T[ I,0~Xێ5jDy;c0.qfi)rf;SD+]gr sޡOgQfܕ3| ٳ9E%ۘ i7A ̖@$,qs_Yr*TIŰsjuf& In||*ghu/֗l[nf+}U݁P]V"0B o3:'ܑ vCPOA{>ߝԀ&Ii̾쌰,NPX<#ymE_iUXr~#gQ;Xp S0Z8 HT.9l1א>E.2"."XwJe4J{MCyF* `]17Et 4E }w/<ۣ@~'h Yi<l/``moRV)$DQ^2eN7T4SxkHdClVTA- ~NQz4T_jěSƮ #0LX0)&aH։3G=JMUWvUAb]j;1{೮KՋ$6r /%lHD"FasO&AG /g{RoqO{tB+ >%*} F>"K7Q=($[E5) mG "!6G2 &\><OvZ~|GTit7kI It{$բLl ( }=:9?^nnr4%3hTH}Ix}a!(^W̬ U/`҅=>(v6BJ9qL7Nhu555ɝPߜݶlĪ{'yf*J0R9h鮭|X<ܓA8M;6#ݏ 9g zPș9 ζVuAwm b\hL֩!Ɛ?*-?eXG^L< R',mN! p7+ Ÿ^>=0U5X~R:w^?;8dSq(@#eS+HǙ`N ; ͷjW;(N`$6V rmm5:_ MW,1lb a :o[I@U_>C'۾HfxɃ6ǯ͊Q.'4x"F# %0$.[+ gS˔Qʕjx$,<Rx|N~RW^#dU:M˾pI0mǮA[6by9W^ퟏi2E9˟p EּW~H !i0N[)ViEiwL_-iL!+ݘt s3np8S6H cpN-UwAM05H_@R62-"фįu”E`\|Zp qXFr{R@+# 1PfI@!rdvr#@VE%D wU{-z2v6 T5]NAby,|LmO<঴06*zLVvÓ'? UbٷM(习Sc Nq?QسwlBum2 UKK94Rp8$V|eޝd#Α,fTѴ0r}OY \čߕn =QxUtnY.jMT#Oq ;YG*e4OEsOeoc[40+?,)ũ\W؏gC;9iVj%qa(-)0]jhv3!jk@yB41u)'D+~i=%8^ moh0?x~9*oJ #~zǴ9pf qЂ&b0>TjKuR"n)p{+ռ8bKv嗙T;AoS18jSygTz+;WX5MӔbKǟ b#(RfE /P?T5v% |A&!\|fMHpav l 1ys`) ֭%1uwU 9 儩q_Z>x*Rl 2s$DFiץ?iҗխ%bާ IXGbrG7,vG+g#g6l"k\Si qFګU@y[B)0+{M4@AZd5} KrP\FX -࠯r=6T%Wj Jqi*רpHץ^Ӊl/ @f_ &:|9Ih18D.U1_?P(ۛc؞`hMx\M~D_ǭs:RB:Ձ>+2=c -䖉AnZaP_)l +.zI a< yoo:u^?BB:NG[E]Y!>]СQs|"0$3ο5G6JAo/ SkR xnrw3 }/u[YF55m*Z2*zoj/gD_(,i b6@5l+J^ , eϢ{m HR~~UxNV|,I dp덞9D;lm&98FA\w!^D؏ϟt utmliWnM\"ƣI=d%h3_Aئcdݸŀ(ߖ)?{~UE=>40싮lV-sV|?3}0k&Q$bK!HKj\ءO}X3B ^672t/؜cD(NYNeߢVҗ[Q:DYb,]Ţo]R(6u"/B(>6hgwYBk#4rw}'Ѝ\ }HMh]i v?ps uAv|2xtf{LQ?g%cZ^4mZRQqa N_\1TMԄbɂrc ,h۞ڬʕJLʈ~Lf0AOSONS3q[7$x| B=|MSnJҏ4t3t%́G8}9y+sxe1ؽ _+B7+`TΊE)'nfI%à (?_ KtXl UEA YU)S70e8eiaX}zcyW&d*)&bXk =M^ bT@SW&|2rfЫ5[]xc ~(Da UЦ{oиZvB**%RٝcKΆ-1I>͓GLyI^Ei1>{Z D<6*&Z 㫡BjϐRF CzK$O܊P.J\4h)C{]fci6Is?"&9mLP+g`o񊞇Gzy9 xsf U3W$ARZ|n95Fsg0A^$g)d[z\  (I0[ˍº%Bʒ:ghv &dNiI.âL] Wv]!b2_7.0Df&Y{%lW+ceo D)jnY yWbuK~[H]|{#a?pGVs}cWsRO^Z(xӨ4oZ=Rb7,QB&w .փ!\L^< r^ :げu|O&߃vk3G,d u-F ׆ųhw\8S%k!p^9Vta ++ B;?eİ~u`ˢ?W'&[<1]K,u*"kR1b3W~ާ38}ɦwI ՜Ua*BJ3B~eH}X.do4loZQ5LC?pTXwfu~+C}qf"3t$G"H(M>'xnwzkq{{`t\6X9{pQZ}:_Fӓ#Gȏ~$fn F3VQї $i-lT+ي(!U#uIxwQ%:=!cŧeF9dRnmHM\E!am}=pDҨh%:ikUкT3qRc!DzZ:GS[BW"&!v ЙG?@3-謤1qo٣(_|GRtq@ 5'O5U+ML2D"8p{AO&6,V2/fe7"ʦ tK"&s?kqBʀKC,뒹JHtǕǔ,~}Q96EAQ\.Kj^;}?z<59g zx$k `!J8gƿ5I"hNmO dbV[z1Ql"o9P&'Y]QtޱO q;OYӳf/Hp*D0:a2\sBg&GW[;1$ЫvTTS2os.UIG}9 [#bSMPF;%sʬðES0^aFWٍ)~xF( ;:L A-ƵT, x45o=rcͷ4`Su:ȟ.{N.n͡DwP.JZP{v^q]xqQ/< c`$4u־:Ү>sOyW5/a f3˳{.M1Lc}s5|5!¡=</0cizGOew"jmhϽb&ҽBmeґ]Uq )?2FOd yGAL](h'&lnaU%&_˖w|xHvB"b{0>h+Tj2]2%ru&n|8D2o~+ٌEN :*T%|8¥[c!-Ux εθ El:c+pB3*YaT9銸4^#|D{E%qr,]¨F`%[։gg@;X4tk=ϖ?hBpQ &{C09/IΗ7m]tkО]հU&PRG)_WCYtd2g+J[gb 5܌R5j9S *T/mK7kZ#ƫҍpP+ =,2>L`H>}vK4YI6"[Vi"2,r;zYNm6`v/['i!ɯP0~~y"V#fU\s)z$bíp8¬=8 EqX %a4>}?%uNyyCݶZ5*Mn|>y-ͥ?@I caf?nP-F,d[>hI`. rr=?sdVgb!ƾ/,F\$YmZ9qgGW #ߢ?I32oEZĢ(Ų"#N.i1kfŠ9 O;v.2\3L3yQ,O|Ntu!}{e0) RyBf&Ã1\,X*P:BLcfHum!̧uYJ >J`LJ9q6^Q@%A3Go?\Pv0Wz YUNYT)BG9X`|Kr٫a!-Zn|g7e(M)ӈ"V\gޮRŒ&k,LLXj^KZ FډM)Pf 8ﳆ]'0TEt4%[frW'0#eXBKy%%|W,Ë+ )NdxhPRr.rgaR^8"ζ~>B7_VrHCgx\ |~9}[f_g'ڥsӏ7K ::MUJƢ9qa #H+|F:=?֠\c-G< [(Id*eyz{G~,} h; `}u#o'tMid*NCtaI.V_,}Jr7AɃI8Nojo wa0@P7rGBsvg'T LTȣcoR6SbDFW*z2.S|7VܻXdۙBicTwY+3 tV-U ( H(P"v9_y YZ