ruby2.5-rubygem-loofah-doc-2.2.2-150000.4.9.1 >  A d!;p9|X -^L`%7hZ Jn+_Ǜ Y+kN(wЊs$S(՗=)Lt)r4PfC"jKm'(I?(s Wt(\̻&T??-'Y4Dj4dž Y2dqE~2~pTbr_H|]j />p;T?T d# 0 N EKTp ~     !x#&7()+ +`+t+(,8, 9,P :-1 F6G6H8I:X;\Y;d\;]=^F?%bP>cPdQheQmfQplQruQvSzSSSSTCruby2.5-rubygem-loofah-doc2.2.2150000.4.9.1RDoc documentation for loofahDocumentation generated at gem installation time. Usually in RDoc and RI formats.d!sheep65hSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Rubyhttps://github.com/flavorjones/loofahlinuxx86_64=:S+ e Dm$.>@?{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큤d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d!d7761c3e46692f20d76aa921d2cbb854694ef0700c0531c6ac408ade0cc2a3716a66d3829ea5e96197354524831172b1285470c66285d5afde82e03a0d09835c9adb25c21e22d98324c60bc3e2314a56df8472db33ea01e6f046b6225cda7759228be32f139f55b2f6dbaa11c65716298a333c89ff49df88da99361beee5c71880ec0f0d969afa1866b1deca42b85cbe2f5333a92d140c7fbec5f91646276d7749448775b8a2742bed1adea94d40b89ad5449f3013dcaf59b92c793b4c05bc0b76ab87ae78d0448a4555975adc5ca790a05623d034345188e8616acd06b954d16620a99cf5457cd14c578d5a00a059517bc9cd1af22b6bbe5d240f5c16cd80f8a2e042ffb6a377297231448f935087ea55f183d9ae5827117832b2fe5050c4279cb323ea986c7bcea9b4707de367a3bbada9b2edf880f35bccaf1756d7d4d2fbccf78104fb65a2405a99dbd0a9a72c75ba48eddf04e92950b404f49981fa216b8aa64f6a3bb5d1ddf5dc8d84797068f87dee4f0e750ba177f2bb55ffb147d8b447bdb9586ba708969c782eeec2dd175b50a2c545b6f58db5ee41fcf510ee9a3112e9cef30083cdefaf6feac2907b412100c80809c4441f79284ad3ead160bd7c352ac2b8dee8c299cb3ee7a5eddc3452d27517120fd9da7a6c078ef70f58adef3d54169f74feae2b6b715c4f0469f1ed1cc550a54c344aa187e60d823cbd92093b545ea485dfaa6bfeafead06dd778a3b015198eca679078174339eb08f0844fc37b550d447946442b31997d7323930a2cf9b991352df76168b54d7eeaf626c932c9a0190edcd024b1261e603e20ccfb7e7b63b5000edcc71a1bdd8aa54f37d4a3ac672e774dfb7bcdcd9b9b03253b6887062381cf75d8254ee4c33e326cb4613b68dbae969821a5136921bea5b1f232c5f09457ea88448b4f5d18ce8b6c23410d991c9cc019d0fbdce9312a464c04a27a29eb1a403240ce80a3fe2ba7046da58c6067cc82140c9ac7c00dc1cd9f9324eca045df180da0f932440ade9cc9dbfa05486e3c43d023285a29ab4c62152e50ed83e31ea066b8a012ed7ccbc96d56fcef22fca8a62bacba8df944707b2c61d219e9760c13924efc75f0575d464c8eb50130955131b97c3ef9bae46d713ac6ccdc67a7b15d0f7e2eadad7132fe897a989c6b62d61038b85abc05cf25b6da1218070fae8ba48cf4c74c58b5809fb7002534c87becedab99bef5fbe895f1c5920693a5f8108654239967efbfc30e45f35b9893e10cb096dc7373c28b076cb6a7ae96bdd230ec817677d1a07e190ed5f063f576609df2636bd4052f63454d58901e35a8f9e24935d715f5dfd07e58c8f88c68a7d2ef046a985ea874edc483bdbc21643ceae4b56c67049664f8637ccca06fcead49438d7f5d595c4199bf007fd608bf85f53f409de4fe6f60e59d8baf1bb9b746dbdbf0c54e2f4387a71ad2cf24a94e47680965d0c0f83c12b8df513878e4b2b379237cd09399220e89dc72dabbeadd30d9b3336546f71d803781d91a16dfd16a6bd138a863c3f64b34a5a93ab48af1477ad031dbe74c2699a51f60c3fb010e5fff521d8f1e6dc0ebd4e5c608f0f931ee1283f4bebb78d8b96fee8ca55b38edd69763236f9d1edc5263306adf5676f182221a786f9d4a8a7a5099c524565952abcc165934cbd32047da0d05665a989f526a222dd63a922e93a8331f8481d4813468df878700ff4880b809576265137320537dbbf04100932954f80dc0a61c1f08e0f0f1c13e0cf59fa324d720db3f70603e53c3c4674f01bfd3cc72a39c565d4f381121ecca1184b8f3f8d6cbff465e3b9d60154e3e08a9a9b2a64c7d28088be8d1ed753decce600201f271ada5c098795c837252b073a54c62ef6ac6df3fb7b5e417d1986c9fd6a6b99290bf416959c31a1a20628f5c474b8b7020510b46f256730ca5dd131fbb0ce31a7f26019d8ade90ab1ad674f3e6faaa7aa6fb8e803eb49febac7f103e3640d2533e6530cad94b6ef5f9f2021f708b5e25fb1e02e1d6de2a2146e3d6a9292f7bab043446dc656185186264f9709a69829a99eceaad64587d173194f8e4af1537b819ba07ff0b0f079ed005ed301cc5279a01cee95a8215103c0b8b98569d9976425e60da15c1f764102eaebddf936cdfd16b8ca33dc5b603c0e2fe9ec98a03b0038c421c3906acfc5167d572081dd1de319ad5566af6e1d1d5c8697c81f3e6abb0b4ca7b1655e45caccb105283c9335c37f6be918d539ea9d130ed4237a147d96f24e64f92bb7bc07a887f3391e08c207a934ca6a9f95fd498bdd4d6b47aabe0a0db787158a663b70c8c7545ece00d4036c8c0a16548c9ce5c2567e654f3d75f0ecb46ecf15c52ed72cbc83bacf1f839173e11472c9afe4a099917cbd0caa12dd6ca6339ec83617d52bf192ee8b44d59e55ced3ec8217178ce60485f19fc3cf69972d3f8fd49bf82ee427d13eae666900c4f999c05e1267f45e4932cd2b5a2d49aa0ceab2126e0c7ec14f6edad8e1b4d8f1be9176269c6228f1a1e9dccbc8a76afbe8d1a46b125d16c41df5b6b4b2763cfcada4c7bf1c62ab022c2e3e0a26e75e93a8e294ebab5cc836dbecf0a776d9efca22001b9a0414da84d887be4731868906b2251a869f783efc451ebed545e36049057feda88ab032e6410adafcf745c2b89593b7367f495e73a839e1cf2fdd715fef2eb8c5b1ef1b6df0cb45c8909dd45e2cecc9084007e577896dcfcd413df25f23b920467f2b0f7f7425e365e327767be3af24c53aaef91d15a592fcc194fa6f9ef9021df7d737f53d087ecbeef4f9d8edd0f3431100be155167a55f438a1f8eb4f4fef19ca5fef31793d2c260be0ead742eaf329069e4d659029b292d4bd0c6d9716dcd44150e8bd3f5051f283b4ebfc21134531e37fd538f7db223d9d0a9b1f9a3d8172af6f71bbcb66f1145ca2952368d640cd85d851062dfe650aecf87a90252c5620800d15074e82e08cc7b426836d427871bf2d71918bf6002d2564784a62b046f74e5d6d5398a384494e6b0ab3fc2c5d76f9129db9cdd87711756d608f20b5fbdcf94bcf6cbe6cf2010df027dc1e916b90b17a2bf8a349916073ca11bf8fd08216ade39403a4fecc546538b3382d8bfcbf3ead00636cf5e5977c88343f35a499800428d255c6aa2968ca702cd51707573007aaa3fa651e9fa5ac6e28aa9f65539e40302967ad4f4080764d2cf8dd49fff7ca62a99cf164dcfe7120a18116ee016a5a815ba2ce1275f3424b653cecf0a013fcc43551121be936b340fce54a52d7b313c8687b83a7fef8832dd03499459de28ecfd64a8670b1733761fc990f67c76714d28b00ea13aab175ead9405e507c085866229956b22237a78cdf0d9f4b2ef25ee2152c705a4b3c0ebef1d19cb609b3e16be0a2a7e1c1045b9bf6358b4c56a588b8cceb74ebb17b3c80d459b16020314588adb12017e90dbc9758b847b4e72208e0d15d69e1b0f16664c2e96798b596356bae0c1539d21e46c49a2b8a4ec982ec25bd5b008afe2e5574c9c33a39e765a5ca479d3d174a0ce02c3915ede223d4f985fd3781d72708f1a39f93aa0797959ee578f7832e6eb0d093e1475aa60dfcb1f22ce711018d3f8e54ac6aced4231d957fe2e64b6501f5da5b098bdfa31a1e6ee0c4004b8a091529e5608079075f3e90f8919e5af66e81786a4c8b3d0452aa645d5d03cc62d52ce10c479f1a362f3bdbaafe9ac269c4f866f690cdd591593fa78fa3c15f4dcb6b15c036e9225937ab03cc59070023cec884b74d91055bc0b01ea498c151ce6bdf6622102a9090b3a5536173e446c362bda8532515f705c68c52552959da82c542a2b62e90612cc120505d20fe5a313ba3dfb8417d6b38ed97f33b03eec90358c718c12839874e5e2c663baad1a703897c5a356ffadbb2444eff7bb5b53cd8d01a883232797ca2c7c9bc2f8016535ac810a5b1850470557ca1edeccaf774b382242baf93921e0a1eecd6191ad1b4fe47f66aad8fee3dd231dd598e18e6924c865340a4f017c77019c21f90afc5a6ed280206ce1012e9e3bdb495ec801b11b71f2d3fa3dcce1fdbaf5e2ae8aa0d9c6dae4e477b4c5268136ad3515905f20e45138cf64ca0f1ea78a35f9669759cbd96728ee05a30225640ddfb1b6f92138caf27d4c80f3b8ccf0efbf86e47b5900f89c550e3a2306b668c325ed8d991f1ccd079605ac3a20a168148769963f6d078663806476b7244b11b6802459d44e407cc604a8f5686074d2f6a7c107ceb6b2e8b80195f875a2c6ff1fe49ba0e2b5eb2d28d65cee3ea725a8d022bf39dfa94ede9780e3bc90ecf59a914220d75a5b5104d6ac48cafeb748a2d92e4335a2ba68af219825b3f93025fb992e399780c58cd29b0b360de2eab011b4b2c54ddf58babd71a72a8e15768509155d71a476481c05f5c4e323436a34b37d802f80b2d50b3189cabfa106ae58fa542rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-loofah-2.2.2-150000.4.9.1.src.rpmruby2.5-rubygem-loofah-docruby2.5-rubygem-loofah-doc(x86-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.1d 3d 3cW[@Z@ZZv@ZYU@UJ@TcKT;mschnitzer@suse.commschnitzer@suse.commschnitzer@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-2022-23516.patch to fix CVE-2022-23516 (bsc#1206416)- Added patch CVE-2022-23514.patch to fix CVE-2022-23514 (bsc#1206415) - Added patch CVE-2022-23515.patch to fix CVE-2022-23515 (bsc#1206417)- 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 packagingsheep65 1679928606  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.2.2-150000.4.9.12.2.2-150000.4.9.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.ricdata_escape-c.ricdata_needs_escaping%3f-c.ricdesc-Scrub.riescape_tags-c.riforce_correct_attribute_escaping%21-c.riscrub_attribute_that_allows_local_ref-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:28451/SUSE_SLE-15_Update/6ed629c62d2b97dfcff515a009f583f1-rubygem-loofah.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxdirectorye촥}T K utf-869db6df169da50de5ba60c699a6fde61438db56556f0d4527a6312573883c9de?P7zXZ !t/N] crt:bLL /ljrUݾ[bXsT%]4P v;TKַDth8[LCp%sBE֪8"`aGx73b\V8$A/Y\ȯvtNVpu1XFBfme,No1c"=o1 $P9㌢\S`",YkK}TZluF#Г\JI`΍墦*l=I"vd4o2S1lv%{@)! .Iq#|ÿ091 nT! $/okǪ8"瘤a`B Teɥy1-xf#4L_!B9;Qsq @nNڪcޝ݅>؎:𮬎n/Kl6i+%<osʜ-=(y!.`$FQwDS#Ҥ0#&+5](Il7O7(Ł@aI71xӻd*Ħ- Y؁O\BiCRzd3SG@GYyAڿ>O8]IӴMG|,E}PoN3IՃI&H 2v03=%`2H۪t#Cن[y96&DFDf<94iTjFbOœxrWP[(#Ðl.L>q/M?#+:p0v--~}vk\1󿰺Nt+)MlGH4 \ӫ-ϕ{&eZI?+2I x1۴|^ t22ȺL#(> cav+MgQ@RBZ>ʃ {槇/]' Rӷ!|Ua>/c]Aon}Hц4 KoP1_|}7L`!3ӫdĦ ݨ-eՏ }qլ5_r VcM%D:kF}wjD3_^"jz-Opvp%3A9gnqR 0 (Iv{ =cLa$`,rGDケ&z?@8`>zTF2i6?If;0CͰԌ=wX-x+-DTBU C{W0Ƞ\^|3uʨd6`#٩k>搰D"Íű+@)*_L%-+=ND0LUj@~bأF+ $݉Z-DRv%gvPI $$;HD]ڗoU4y6O[ ~|~^7'?B8PVl^(7koK?gΊY>c(ݖiHm{W:TM >Ppˬc`~-*jdjHUj6`.Rlwa.g#/_(=%ZI~i,lRzćڣ(W: "Gif]ќ}626J^d]EM -hPѪvC< fO6se8rM+ȅ/u^7p( ~%9 m\πڡ rN^o8D".ɲw6" BM0,#4mq7Y`ޛj._¬.ب05mMuVs\A$OUO˔mNg tJX^Y E?2[w2! nf|it}y7껮H+wЃץt5ט.N!ڠ14v˕8:X|^jTb/7:ZGjIz8(s3HU5;R#͚Y /y=\._oEwHd.R8}xеIJhМ?,ې ITTit{#NnI˄T,Ous ~NFhsݥB5]%3S_>t.V -`m]UՆh?Udi8y"9tĕS_ޅP$V(_׿rBxF1CIFoXE E7w1uwl4FZ_ 뛺(4'ܩ2w MTUd$:h3`D|&J##-xГVPyT9#MgH~Q'x~e+zڀ% D)eUOdi^*ǏAE &K鳡$6:00|Y`fSD090 sԱ]?ѠoT\nxGB)@m}ƽ(/EMѹUu*q<-p^4gQ2;!gMmݘM B+K<$ڇ u@|*D~w8 ,a`-^ (,3[a^ |Y(eGMze5| 8wPOҵ@I4iS||9 !L 4W[JCGfkfP6S7v4Y5AhN^* ,.#14 SyNzTMĒy3ԓ,+Q9c!Y9qz'QOh#[$NIj3eTNkH(L*ʒHZo0c{ MF. V !<ȔM;?%LۅJ'f<)= UEFXrˎ9jyy  buQx5ޫ"LAS$FLDuRNlO=QE`):]Al' /k7-ywPUÚ]))K'Iϊ4,#Ri'Yz4:$V<yaYB7#ShebKi j8Ĵ6lP"|fT pAK%WI#vQB=`>b&;8d u%>0Tc7mE>M&V$bٻ(v[|Pbb-W:nҗ?h7=W~,ibUީPAE3oAG$!77Î-|t/t(jVh`;9=ۧ@klB)FMCM+kӧBL`?,wd/4lVlѤ?IݰL&D7> Ͻຌw5/IrųE#`q.R >oYce<7F -ϗ멛ai KLamB:16 ؘȢX^GY9cy2}nP1T@m9œ# CI&@+-!CUCWT=\v.벪^]ǧ?n\|1O4mK< Uqêf}zXU4aF[{ꆒ#Ԅ%5ĽޔVog5ڦfΩpV鍊 y^5{1t=hÐ'g)QwGB98x(S/.Nm sI"?Sg L[y;(>}qQhNv;:HUKoy5o04hȬI|VZi9mEKo ESKB#cUe:TdH1-r[A̴2P/'Y˼QWF#<VE |BlX̩]6 E!|s~-ώN!*"{ *(yd_ S~wGu*gM:꬗,ޫsB`hbLLFNz$j Dħ-G3tPm;%,E CVdYUI17+)̒9km1o\U`Iw#X1[p^dI(Nzy v2.27H:x-xͻY|ͦ1e7T! 9٩5w'hrf:*.,f}5|4td}Eݗn5G=N>5` ;!Еg VRx.{&"ؐ2c+DQ,7!M)@MW'%D/\٘z2,]4 +g4uNMPDQ)MPxc]B;Ipy<-Yj ĺ7\}{ ,®4.UvGiI9:y%/'Dž2-x&2OE uw)Q(3i 0nr@׫k;0F R@ qtEHr;a"!، CjV[!<sPˢ{7jдՌף=SoY83/z؜R&aI&5'/.s AS)CQNnYBya|<3=:!r[]] ?k eQG㢣Cd -|(/vuxۺq)N cNjl G1@ӣWv1v(^NqW7'/9c,_59z65 ET0Ppr a76D+{lrSŀyd,֛rrĎS` XS'Y}n?CG7PDCFo b=HǛї\2P{ B0!Sb|w2[%[(ӑEŸ=gja^rrkqf2otwa ?}~n4&@v6dy gv rCd.A|ϳOeE`X[8c/DK}@J:-U\7 zp'W:~ qSPN 5D)Ngݯ^ƃgVk"5 XRpt2KG@y066U`UJ$+dxv0 ;럯钒OLvWm?D*j6ٯuy&"{}v[fqJR؍j7ؗ_kgFnW4q >S}.cO}3u5g(9'4T7"4ϯ ڏiAۗ0HvjGٽC r"AlrP E!&<6'0@c0A Ji39 d'Պc2I|HW>eIa92N^i7Kڲ*to^$t 6-%#hLbX/&r|Q FkXZ? f_Pe$K!HN^]za@e*[U˼sdܹ/2prfHhR^QbgO2dMQ9V5oH,*{@ YmTQt|$BJSF`K@NjU.gcT%;̩bt=$'QT39 BrgQ#$JL4yP _mg!o|AI{5չm^융8QZ]%gEYȥކ x^aV%/p9iJa"Sq8ΤX"Hu{2IFP):Ĝ(q`yG]Ye*3cHKeTv"fPYՁ<@oX0J{LeQD;gA4Xm3TJ8/e+Vk/XZ ^}ŸxGpPf̌#XhRֿ-qB ?jt@'lRTy7uǁccjh$Xdh,0~FY38GqsFLԵW{m]=w KUU~UE epyL>O=1v)w[}519>*<tN9t$|=|z- ~v%Zq[W)֘αa#-a7ܸٔqlF/@&EL%1#e|TNl]#huK7>W4le=Tj݉侘sYf.2y-Z6Ţ[qYʿ*(z'Xv(cӌ&q`&HKmoUGaB҆B1a~Fb“6",Ŭq:K'3}>?Gm ~ u7枂&5y]gV|G%O/W%%Aä̮pv_,h]SqظzO?lX/1q[{0ɠ0+R!!jiLxq">c#́v7fZi'(rd(XTLJ+*-R&p{l0?%Y|- PfƝCk&=+Eau(`@pAƘ_b.ǣa7L$]D="ACS~j"l`8C.'+@,Qџꔁ̊qlpnoOXkFr7T]Vl]\v< y@'`2|Xp&qQ-{ ’<ׂ*0N4zӄY%|޿QybT5R)'"Um. {c805GhI|Wk?NL\흿5O2EBHCLyPB!mk{%$?8/i=Q=1qvCEUyzK Z x!Qaz -8K?20O6Ia62Z) '}V.tkwCF?r])_%/QkbmW7Qf;H z˛ZX2LcpQkP׌ ͌ĦaB&)" |Qxʔ"5~=I})fv?OB?"6 W\?uυ>8=+8и;>vog<(qAj[얻>VR,x{HoXRnAd%\pprpZ S*L&؜B$Fc6_иUp uh]VJ} =O;?l(0EV>u=clȕd!C͌p6&pDor__?ǖ<~[z]RRؽF|a1Sjg7U=lm'/;SO/f*| "%@zNؓ2_+xfh))щ)]}pٯyE%S |9L.yߘŽ~O}j`P&N8oUI5 qJNʒ&t Y6?Z`HBZF k1UE1,wɃ$}2$& n)fB&mtY1뿫i`}a{ݾ4d=C^@EURUypXJO_5?-"['̡9R]^|A*f]H _whweT +l?h\ <%v:QaB5SnG1J")bq&sSP~e_A|E:qWnnl<[4E9legM_BrT*baedSwVsuz>DNSt)nBらWн"݊zM\F-o?T=D+DD 05z4Cf֯YDp-gj. - Z&;'Snq|Gq~Sjz pGa\cD*pVVoQwۣt_YsiC:E9wO濓qdc~_ qrտ$~< f0qoMvWnq?V԰L$ "¿̽b1B`mE'Z緅? - ֮ otkyZng{ݗD&+k~K1[۩ꤺ蘅, ^ 3Gm|7g*K fPg2{t,. - *bŠuMiL'^nRk@;b'U?l<# ʩWlڍb>e S_O}@IF?6K4F=yh5ŹN^~%icRQq6)mJ(aK1uqC19%Mb>+~aBşɘaP~~p[)vOnV,!{ԃ3e0CND(K ]A$/XudVa)J.I2]D"=6Qjܠ GlIٳCC( $оN٤0CbP׷[5fl$ym%8kGb`H<5n x>`zGƙ͈:QOʿ5vw.fp.O>N 5EJu4PƖʐKOCTKFfB"bgA:1_bWǝpUF$a\p{qHA Ʈ=NG|Dqdcpt'u; 64$TEϒg0%g<3ҽlC+c(C_wlD,o75bwjS<= >\!.=ToPro-%q'%k|h};ԧ*sV#!Kk(ҷ?uZ/kNLh}ٵ#!Q 웹jXW$?1 wmЋ9n;#GAK :qNߐĮ %5Prad˂XC:MW7K9j7 ë'a (uD_\×S>)GM*rZm!EgAWba L3s<Ȋ'uk4&#X?ݟ5Ŷu-6wΰVT~vy@1xJ1or _=E݂:%7uI_T[bqWGAADDH^d`}6զyNUU?^C|INu7m F`4tm]?j]$fĩ-骮$R۞&%4n  8ԽȾ)u+a,&@_T O2F (|bl1=7z[V K]Gu>_yM>#ػ:{qur$z"V>EbhTUNGbS"ǁ:w1p ׏b*~ŝ 1t>QfkR0{i 5yNfuA-M ZPզv%n E8ʼnNO`,e,z/'T *ӃqJjs=|Z0^tJX[OcFY!ZG-V78I7qA'W;3#zbRNkSP\;VV&^#%YyQ"J7gެ̋26lqcEX^n1Q.v+VGt<}"7o:͇6|; VX!|dE䂗z!0$ ̥k @װ#e!\h3'U-^"p[rOf*mO++5% xm=oUjCUE 8aXt:̺$<p>=;ZZVTJ9Y Q i-^Q{%|' -PpYlP u̜>Иge 2tN%D`2^|ߍ?y@iNX0GŰe쯖C%l*pw_ lulSeT ۦ"7>GN#ۓPXe\fh=fob{.|5FˇJ[Lj/"a?Ur&;:tfC1 mXgߴȐZ5Δ;tvIDz}G=X~q@#m'G|m񒣝[Fb 9A%t u&M"3<=0 >(byi̸MЃ)Rh88imaO grޘ݄5mߙ:x*Xԫ}'oDjϺ|Z⅞ ODeYp$z{>7ݶ+E)Pzc_V@] _jc㊥wuti-un}"v#6N4BjC2|蜞Rڛ nxE 9䴚b ^>"l`m{Ғ(߶U$5 ~ƒ߯Du?@ʜdE |!5^vN)*Hu<Exϩ ߍ 2G"'-t@b QRW:Xi17"&9Kn7En<c;,\$N0]+Ay:v@#' ƛWns?$$Ch5 k_B/ubfGВ$eaku%r5W4^-;0khN/~4lU^[z6A2CǞ $jwB#Kk^~>4 {2ʌoJrh C,j{U0`XYVH]K$驶K Lci|enn)P `7Q P(kΥ7, 2U619ă~u7adwÝYHD2UtqkXLfn ]"uTߘ2:k.0~uU,Ka:;}(KIU 2 HW/!~m0h%-"OR"o<ManQ!Z h9s7'S3@) mwX٪xs Q#]zS(;8e\*5!|' u]*q x.T,/;+`aOncƍBPUfT@%gl'AS# W R+>p6eziITHJIs|*ڷ#ذTCB7IB^f[P*mw#}C;Tf{mPuzrw3!VbzU3L)Jr杻 bKfOnXfaDo(= f$Sag <[AHl0A[XLД*3ՐC3{me`K\pCOu= q]"&Uui=f'* /./ȳ^-Mk'B};MJȸPkf,53lJQӚ:_R]@r@Tys=x}{k ndxڔ|U!vq*[;ŸDLIDyy"' cp >TG~d5&W28-ۼ*Dž"W4#2Ӊ.¸ Em.ޔ|OSG/yJR3RfyhI!9$&h!o>، og&Jg0 ;fڱ}S7XcoQl~ޖLB_$֫ށE2;7p<$Ir}*تc n> ]kPC~;?TS諽 fd:2ǒFAX8މ5v'ť)rFwUeGJl0yE v)x ƺ5euJ<W9f8SJCsvs hXJ34ؕ9?,=F$}a'k vԃ5vN+;17ԂN~_Tou^)=ZJ݊ZP5Bҹ޵z_ b-6C$4"UWg/^.҄!9JoI|& )h:Ћz5Ppԗ`-ݥ$Qف(aYWN6S(,.$IR8# jzUUV_ڥZKR̉=>kdSM [Z`o!yY卒bV#k 3 7o`LftGt>>|%(nKN90g8EδM(t*L.ޙNeNHDpH>4c#7s;L*1r϶tE;ͬ]c٢z'x$ݹca"V[,=|"2~wuw6՝ O?!W}zĠu?dFR<+AgThARb<j }]px:hh&[)\}:=J:)g&,!Ta~Vƨ}\E2ccnrB!|z h3lwSc_UZ(ΘVv=\TR v3APWI6B7Cɏ=ApXgYntZ>Żb=~q(ⱃuN9e݂Mh! ! WmŴb~ப~jp T8# % %6x%h5Ed5r[/JߧԔ;GRP8M= yb{.]&w{@oSh[6Y]qx+^ґ܍b2?60]tk^O z&>2ApHipMd!끓,||Tb̅GNA8i8>H(j=cT6.]! \5ժr9Hπ7C EBmMCM=xn*aHڿo8U 6(;J@{5.}C6?o\}MJ:a($5AIww.D AN;މ8%M !1,cM̎.h29Y@(ցl &k׼,@Rt!qavdzfN rC򪭽.֞Pnk.x{)>k'K"`FKp-m!ZD7M"d ) f[냥+RƟ1nBWZSW{ɽ\ʥяc[CT5_}rn} jOmQ0wx~6 sKMt%xa׭ٌ ;U,wO~'8y9p( "yK>,,Gq~lɐDQɵ0@m sQ(_F.B2D Ř4wy KLiH{QLcNIn֔A=6=H/UP\ *btݽ* ES@ ap odgGO[}2P ɛ7kE_Tprxw \8IM1N9#yk:I2Q5A]PMӔ'{zcSSհr<+[79S.mlyü^ȹ+EUSwPm$G KQ۰25 a%D6{ƬTQǽQNRfr;aҝuy}*}wu5]̪>"ü>.U+:K3pm_r xb-)6Uz]Ҽ"kxa`ğ7a}Y`U6`M!5xX[HZQh}bD*,ޢXLgN&dL[8r|Ap$i&R[QtaKc &Vx b)1L~*X(,>ybu]{ZBG]8kmsC8=0 vYdQкLz>6i51[(07250yuo ma;XcvqR`X`GI{lR5"K18C{Zr#fZR\a )K&:ma]_ c߂U3_ &*f+^/#rY