ruby2.5-rubygem-nokogiri-doc-1.8.5-150400.12.4 >  A bvp9|ހVuјxiZJ ~84\F}^`3.FUٮ8:UDkTHYU|_$:o#5cC34V4\?JPKvz/Yнv$4g%ѣ5 Xǎڜ]V y,ht[A[$Ug."9e443fe15743998192e41a74c7a2359a053b06deecf15fbca6d0cf1f968aabbe8cb39f94b3ed1d57b92f0f8c23b29518f4ec2b24bvp9|1 9I<|%_GuY+麝Qnp:?d% 1 Q +1< 0 * $ % ҕ Քyj    d( 8 9 :FM,GMHHY<Ie0Xh0Yh8\h\]tP^KRbmcdxe}fluvČzėĨĬIJCruby2.5-rubygem-nokogiri-doc1.8.5150400.12.4RDoc documentation for nokogiriDocumentation generated at gem installation time. Usually in RDoc and RI formats.bvibs-power9-10SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Rubylinuxppc64le5PM*/7:kYNQQQQQQQQUOM PEi ~i O*]mQKF}>JeFX.J2nJF*}L9k1;p|ckOplpxbw!%3([S>`M'vZvVW]eL`UTNk<[]PUUVYNg8083kqyflP[Cs^p[l~WZTpP^"Bcx>zXVRRmatkbiO_r o2R mG_|tsmiGZ!d]uYk=G=%=cr#CrOi/LFNMn!f/\!NL/1JXG[*\@oBV% {]#vLKNUA/t?!uV7mE?< \ E#R G%!&s]Ha)'\`>XRweQXHuw.K<*.,KENHr8,>hhp|c^ZR}FqHR_Zcb]v[?5HQwm `~"sf{z ueb` w1X] jLnsv15o:V0-2;: SV   $T    X| `.~My"a[ N5Ocdblb8uPMt\AAAAA큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤AAAA큤Abvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbv43f23171ee358690ac2f4b95478842df3307ef5e1b6e5cfca503968b7b44bc36d500040aec351135e3d11e5aa8394667fc19a656925b64154730cd314df254a6911dd7a808214764cd245ed64ce092987b3fba274454cf03eda6b556afd08941bf2a1e905583dce81c2016b10cf25775113ab1027cb3ce473450eb8ab21c86efde3945e47b3b303e423a2ac2e536111c652a18393f9ba3c4c3274b5b7ba22c55f07f123028866edcd09ca14095be833ca9153d7ae6a200136623cd937348b119873edac0f5989ea9818209d0a3b1bce90b81729c83627f8aa8d23eb5be9210026836f4172702d9d14176d34243616367f9a4aa6b3787b20c0d7ffe7ffa41cb232033f97dff38d5f441d02afb2b0e95b95cf879b1ac8dbfc368d2e420e561a50a25c86321157c9bf39730b451fbceab26e509ae06edc4f674f2191c14f6fa3adc8121f9b116e587c12e54dbf8b640f27db3a2c47ebc07ff3fdf78086dc7b9e789a6ef567cf674f08474b6e26966a22cb0c7c116d15736fb1aaabb51408eef34bf0e1df6676f089f17a03ce7006143eb06a74dcbf35cb235fd3aad43cddbf7f569fcc826464747da7ff1e4d967d6aaba51ce61a07518876de4cfb79f4faf2104639b955bdaedb7371ce8b6b9f492364c91d5ebd49c7886b67566dfba34579b9670f6b30c26c6cc5af19f8fe985e0c889f4226c47bab6e016f5d61ab200e68b637c7b005c45ca76f7e115f5bfd6870838c5da60fa536aef8c28920a3ed7a2660cb66408ab78cb7cdd98ac1a5f54ca37e54a0f73dbc2e614e8259da943722f0be9f0fb0e5bf7579c02c9f088d3103a31d9064145405364258dd879ff05957aac4846a73e8749f8fe92e003b5393dedce66931a6a13b21a57f83aa33c34100d8ddea66a0c33e395e72c4d0890288d7ea3ca5bd48f51b3a7d78c38f6947311ebec7471c7a189afe029a57f22d7965f729eaa09545f78634ab3782df6990ef4f521f08b525e24cc55fe22d177ed175b39371ffa89d3e4c07cc1c6a30c49c30d6ca1cf90fb02376ea3808f863ce7eb4aa38ba9c843700df6bcb0119b39712de04c5934ad196bf61de770d0bfbba7b29e7761bf9affd6be83b488552013ceb9f469982d414376c8e94cd82dc56acf8cd56741e84248559e6ca57b296482db68fdaa17cbd255fa38c96c12745bd02b590b567500c34a3ce46b34d6556bd88a8425e266667ac4cbfdf808ea03ff519de496a56fa79407409833372dda6d407dd52c59b1f684c9ba59dd48785bc7a6e431776b2e9b57ed827f987536c38c9a6b97f9784dd66857538c81c2d5ccee26d0cc2bc6a48aeae93f188f36ba8b1696ed858ed20c66b6792cc14edc2e37a0f310e0142acce083a78d1cd7bde277237858770d69d50cfa337b708006d68e4437debce160b136797adadd90458bb1ba8960c9f04326cea9669d924578d230cd5f204d90cd09fdc90797a5b644f173d2b704f8517fe351a1ff1e045c3c371d9c4e1a4566614af677c9f9be6850148c7fcee2a99bd4bc324cc4084628e321060ab9aeb099c0fbd9f8dba4521b281f5c554d5c6ce952c7166d493c0f58f53ff708253e88a0f62996ddfc26add06b16143de02110eb6a0e48fbcd5f8310ff41275f1cfad433c887c28b750e005250ffc3dcec171fdac7d8f1bc921f915d13f6dd070962bb5dbd8abf4284510ce0adf42fbc06a6624418be34e8b4e40548498f3a1e7795320e29b487a519c35c5ec145614aaf60e663b29ed27acb10cef439980a258cbdab1e16d0e084de4fd2d255361ea98d28cbe14c79b085beffa66010c1f5871319b1e7ad74f4095f3aee85781e5e10c53e83e58f3461bcd8d0bb7fe231c33bef0ea1751d7c9d7d9fc6eab87998dcb6960394d98773c96ff89c97ee7c624720d90ed7a17706c4fbb43cc9574d8e81cc04f1d44e4f33e401f4a41bf7f4bbdb7163439275491817d389199408745de30d75fd8415c98232428fda5b68a1a8c447f3cdff7f711f0ec1b62beee5aabf3da94833d3ef96442d439a3d2079a4816b9d11e7d931f67cd535aa4bb93243f00335362f45493df348a1272e5ee90885ecff5014c7ebe1fe4cf233ec48de88b4795ac348b33249aa72746abe4417359c20e0a3524260ec47f4aa5b85f4e8bdd84a18d436ed5361e74cf5c2fc5dc10814a04741f0889a8dad389f812e8c349909cff467136120c00779825bbb5647354ed8f395c1a7d9a5f57d049b6d68ff3b2e6f83395f2e07a5532569416d421653e37c346cbacebe69058a548590af4fbb41009b66122ff68ad78a02f5ce8f135ff4c71937156aedf359e7ad2db1e6214e948f6a50e14780388fd257a9723f241dd3fb70db0f5ad982fcc2f4babd46bdca1de64c8d2f7cea26e5396caf8160d45c194e68706b79d788ded5417f0ae86072817c9a6291f5b47a95e60ab68cd0ee20ff688ecb3ff43b069cb189a7bb91092e404d0381a7aedf03cc44e263cc06a0abb9b5b6a0080038c7e096817d1fc6424aba3171fd1180fa0e6179100f3cd08d324750a8e03193c2003f6dad8d0eb7e8db5919bf7c8897d59bf2d48f6da4fca4e69d6b9951a5a89891ca302e55be85321bce95ed5df8069042f13742b92921a173f1cfeda6e44f17e7aec55306d1eaad34545acf3f16cfdb297c794decf5c4e8a6e55c17e03e51487413e4c4526670b0c4621c86ac2f315dd4ddf22732b4dda6927b97c7d2e5f64c512181f7b73166c796b4ff5437fd371433d4e6f1e7fdc728ef10ba3ebccd4ccc4ab2f64418341f92834b69e87f619db49e0d3695c16dd9c7627473ef977bff32fefdd8c232d8590c633978c8445aa07aaa29a0473a767744d9045c67c486c1cd0f4aabc6e115c2aea272ac23d1ca5938d73c054be53710caaaea2a42bfff0b93a1ed4ba44a18def8bb63d8148ecf260def7a2add47d42cc3b0e4541f57b482fa3cfd533f6bea578c59ce2583c9355d4e3b2eceb6c3c254441d11c67956840c822f8b973cc4ff2f03a6dc2f09d012cb187924e35d3f035d4699e5c561c547d60108e98695eb8beaf2d13c61ac019c492a13eabfbcd49a10445e508a066e8a959dab219a3805fd6a84c4f52b7da26a471b818d5b8bc44f3414a190ed44b194ca2ea35409ae2b9116e43b8ef03d920f1a72ae32b5e1115b3825a77a8daf5312c2116c26a4913b7f040fd003d012771dfbeb73ab2b5873749d49cdeacc5d4bc7549277b82efdc9c8e598a758d9c9bebac4e5b2c3f7a14d006a4394ebfcaad3056eec939a2813f36bbbe7f400107997fb1fcb70cd96b1627522d60a08bb1fd045d2e5c583cfd17755daa937b305e62d8e69c0036d0c49ef75d1d1c15c6bcda5cad1f08b3680280a5a86a8572f728336b48692df198e92a1ab703e81e2c3eca5c5b3ba749d093040799098ad08d846a3ae13a0c4be3d4567b8f40819f9f85c2af493bbd221c480c4169ffb1802fb8dc23b18b352256f223475a941a778a922c5449050d14343c9ef81965dae9578cc60649a7f3fc59278b4fb370e24b5fe8f9e233258fc42139df5e6c86abc5058c918f344900441418dae8703220698fcbb77eadccb6e06cffd12b1782db0e89813330fc81fd06ecefcd619193015aad9961da498ce257263c6f3d364137e01e699de2810dd407e92ee51746f4252fedee79e265486d255ad2643ccdc148bb7a0b155f77d5ac876dc1520d666f5accc10cbf29355ee9677cef93cff587937e85608a1efef69ed1348a55d3996f026db40021f039674c245bb685e16670456debc50ef82c6dcad018eaf71ca603817dfb4aa86dab46dda566b80abc055372a3acdd04c8ad7f2f533673e48bed1c9425f3e9227dd8386f2725226125472c61fe0c30eb817fbca9f8f868007dfd03292cca6cc631c0c024f1338676f05b011eba46bc815c26dadc44bf6bb407b0bdfee857a7b597ec50ffffa1afa441bda380455acecdd836f373d8d9081754b49d90c7dc2b3c9a46632a03b43df2f7445f54dce8cc51de9d7d8787919f3231800224ec7509b1fbb37b8159515ec66ba5d485cb4e6054bf5c1082210bd976926b536a9e6c3a6b2247f337b917c930c0a7634ebc278dd14485f2b05cb1587a4d5df42c126993538e3b7a1c2dc235d417e48a9f81948a9390a6adc7e202c909b3fbdfa9cf414d406a1d272605c4f908b9d84200e29da5fea50538b4e36f0f198e99bcd5615ab876ef68fa1475a72f524ad1e2a2d7f3082b6dbfa3f8d223e930b1943915d64847fb9e60d28e09f023713f0961323521b8ad5ad1911210494862dce5190d7225a218893479bd8c0481109e8834dc5ae8f4a5f813cb081da9068ee92e8f4b48439ccc329070e5500878c7c1c71e31c6b61037a0a6ff889c7844e2b368fcb448a8925a4baffedb3a360c85bf8e6cada8b8380f2d86c96d10640834558daebc5393fb4a2270e60e9b9a08179dc7c95aa54ad3d15ba33b12c61152c13405506cb2f551bd1e0e9764f67a859815c6d757ea242d1c0a1098748e5e3b3f368e96b23140e5d4e3413753482c21f16bd9e14c3a53eb9dd5ac322a785513e3ce7faee1f39fd0a29af0bb8396a8b2e666686b9c37f7445ae2b2d468166e98a74bf3fae183df0344a3d5f4672da159d95bccfba2f03e5d3bc39d156ba5fd0f73fa357657a161e4816ed51fbf59955a69357954ce1ea29f6f2edff72524166312ea716571acf325d6785cd6ffdb76f08eff19d09e3f3bcad3bcf739e28903892caf8c0998452790db5abd539dfdd78a07946fee0ed2367115c0633e84a64d38efbcd6ca3c5816400e0d358e1483b4b51929bbfbae77d39bd25c312a762b65eb62bda2a641bd4d420f17b3f2ca7b956482adc5e489dc5eacb7a38463c50eafc0f90d85106896a882d921c30e1c7f1c6ad38a09a42c7a6f89152827c221941b603789cb9caa76a58773069bf3923a6e7f7af81d28def09bebe0378470934c81f414f57cd4c51c729558637701d6ce78ee6a530d1fd008837307ad74e7f5450bd9d2d085ae1a3dcd89d48780bd987185995753b91ac0e9b9051c76b37ead008f258f9201720f7ffd0aab313fbb004ef0241a167ec387c30fe780c7698e239665c0adf92f4da42de370d4768c8aeec3fcf21489bf6d81b246c2b189e524ce25f3cf2b41b331929a498ea2040aa2b4ec8dd47ba41286bac2dce187ebbdaa04586147b3adf7b41a835be97e01ea5248dc636281681516a68c7cc383ad07d57a9453588ccfc0d7228fde7384c69151f4da26f35bb390e4d81744a01e706b04195389cf54f58ed073741b676e0f96f9ccbf0a91e2ba5788a579321516b98de9b2adad49855f198aa180a3865d2d519c7bb1834a8079af3c72d8cdeaece658bdbde0cc50ab37403f8166d9e2935892d05acaf9dd6e172f4e6d0066652a71ccbccdeeb8f1868a96facc87c40a2dca2b287788164dc963ef943e818f89425a44f38eb61f546576f69e9ae213fa2190eb12aab839281ef8a4bf3b0b1d9ba66e1fbd7646f62c09b9e2c3afe157fa9f3ac9baa93f535fc302113e78bcdf82541f613a28230ab67e27c25e8c08dffad16e73f9b2dac5a4b1f20d5d9891395531d7618e106e7e217a96f7df48ce3404b99c8c9ca59bc80f971ebfdd69ced3a84f4cc3196434ee25b453630432c600d2f6df9bbd88366500f8706ffb249bfb40d01c239313dad4c566d04333d5e90e4a3fadf3b68b6aa85ca843a8c1b76555531faeee3b9c07841e409dd9c1ba24bfcddfcf0ac180fcd331d454785477d23690b87a5e2a68eaf369695824b83a95db5119fc62989900ed98984d85f1bfab288056407d5b824c0c68eb331113234c1ed39ba7465d5e1f290501b3fed5e75a5f6f21ab60015b901ec7b8c85fa7aa0651239c61f029de2cd57a04d2b10dc64df7e8b97d64b43b248585a3eac912cf0d946c0f9c8395ba41773d489fbff7b0d5d4e6bf3f61fd317faab875006091819da2ae3dc4413dda7a3b020244a5c9da3cd4d0009c87cda14a0204e377fb45dda74ab3853bf512bb2eb2b5be87ecc662e512fe29b84770fc6fe9ed611e45d6366f81f81c6d86627353b739eaf71065dba7aa90cddc51838cf71b0bd9a85d14fc89a5a7a3d8d08d8a5014ba719dbc4ef43af2476a11df51a9dc8521769f9a4d9b57bf24a9071a8a9a22ea26bfa3bfa25281bdbf966efb7a9771e60ad62cbe86baba6585909fc891463da20b2665e530cfa2cbb44deeca785572a7935b6617f44740cc6546ada764b7d97d66dc1c001d72f2abcaca67710b3706cb87562b1dc9a1d4f9e9fefa917c3f2b988e53f9ee2e82153b090a462f24caf95b69ec78c5bbf5c24070687f3d5dd4a9d35a3293199948a2bd6eb6dc6a3b0e2ea06ce37649b3fbc8aaac38dacccd57535ede9c6bf4f6e0abb09c4ac4d8d68d873dcce325b57fc4643c42c708e2db9aae7f64e55947327e819c2773a973ec0ca1672c34f9d187d8a1b683609c05db20c0f1809ef5682b87cf15d75c026608de1732cd8e017928ea2c3ebc43f440c3a2b9814cca16c873b220aa9c828236adf4678fb12c6de6257a23abbd3d0034c7e0010e5a686b5ec19d1b54d795e423a33d249cc8440ec8f7b8dec7ed4e74420e427e69676fabeca4e30103b453cbe05436fee9c26c2910c242ce9655ce71ad4a0b350c424467359c1993ea1739b4def57ea1e41792801b4f0479b6590380771f1097e58b1e35a5e348441d46121a4b8d42c2623581a4f86d241922ab6aa0ce672c4ecf4f2bbe171418c13a4411212afc6cc8b3a0088f7112a85431b7b201a20eec3e05416a6d194eeb97e56cfefa0230450450a7fbf01b19865cfcf755304c84f8285053cd676a19d9da2dc787710b6a21063190347899c71514ae8297f3bbc06be260cce3ede96816424bc0d6ec8653f6c5bf12adc4eccd5eba260d64318f3db0b9cdb2ccce1db5bf86ba513ebf288a57a987e63baca0503671650dcae26945a45a8a3ed955aa0dcb7a20d2036485c6d96faea4b73ef9e5bcacd3d1d4adec3ab1d6051dea8273eb96231ac3d76c58f1e248bc64e1cc2e3676df9dcb6e4c5c3ba24d764f23c3bb0501161f20ce05e9ead35e4ff46cf6dee9a2dc09ac6a02c07261cd8d57acb1556e9b609bd82b1659a77fcd4cb54c65f6d6fde98f6c974b86f7a868b907fb7f5f5df04b7946f5b53174dc2e63751d36c1292848db96416c13f96b3dad64a45705079fb1eaf716f2c227ce56ff3e3a3154dee4888de9c007f2600ef7850f4644f339db1414a2e930837312e603bd5781298db553d323a8500be8bb9e22bcb37cf03a0f7d11a40b8a1a4c523dd71c26a0b0c881996151756ae75a59c1a2fc54b9bf697724d231e65b4952f2162f05c5df4f1327a2aca2107309da46d171ef561b4b9247ec019884b17939b57760a4382bcb54c3b87ac473efb59f8e1fb8bbcb24404324e2c055dd00228fdddabf5d211e107fed569fc7b365774e0f76da28f0b1183e2b80404a57c481b8b55f63824cd7e70beaf23a2ada366656f073d2582c8a2e7c6cbda9546bcafd1403dd747af3e60f4ed80988b384a354ea25faf2466a639b506e7b72d73003b4f43222f3e8c191b86fefca1549b08ec114c151552c3f0f745f115ad7ccb20d3c878b29fd6ee301e8fd32181c5dc0dedb5bf566a636c46d052feaf2fd3830a955c0268d6ef5ac194743f182110578097f64299c0133990c682e92c7f4a6352c3217e0b23f96f73d5cb4e3fb4573e06566edf52a60915572b1fe92658278f8a9ade36449850824fe83ea3698c6c7ca430d8e6ca697ae32714ae8ad876554eacc02560d928423f656a0bba2b0c55c2a8caa083f465b78e4d14979f381a771d57baa28ae9b5b574900aa09c2dba2bb8129687d917d3dacd4173b1b022830a5015896e0e3c14ec78df4256d1fc758c8e473600653285c07c601aa7bae30c807713338f80b0eeb923a5eb37c01479642302ca755440f1131ea45c40da5881a06e6e78383221d440269bf5d4db40ffa8c797adc7adf97da12e233735ca897106abbd0e3fc732e3d1451fbde271aab752110d5391fcf3a6618811366c8ae200b100281a7de19c8561742405c882712d5a1be96876368e1c28348e33797b0f0fba0912da590fa213cf965f9015930c4f5ad6e8bbc1b9fc8b0fbb8be8ad4e6ac3b3209757ae6f201dbc8352470080200a84769ccc6826441327e5c9097fe89c612b1f4cfb51f3823f65495358c77ef6f6fe359b6eb4079792bc5de31429bf112b1afb4cefc79ec3cbbba7e468a03a5ce94ce4f637b2e6e6e81bc319273f813ffff3771019a4b6e3da99a1bfd32d27e870a6c71490e4300b1cfd5e161862f83542400bb649c8e28bf7a7d052b067cb1ac7b062e26b5c4ddb2c3131eec6ee73f12c86fe0105f70fde832db24001a067532b7c3089037d2293057f83f5852c3359f4222db2bdc9914b5e955f7a3d8ffd1b7d64bf7d668ff30195701ed7c7d3ac5abf7df3276dc7b327cfc215ba85033a5ded268d9f49a6dc7b0fc0c7790dd08db369b4fb21869a4ccdf0baf7ac8025492f55cdbc8c10aa62d0a47a43d70d88093bf5959cfc0f29acf13983890cf1435eb741e3df509a2be09fda287808448ce3445c184270c4f812d3ec45aa705c11e3b8a5ca65e853744bc3a5fd22d896a07447fc1a15a224f00226cecf6b07e449ae1591a393a8c7ca90bfe9b64994c7f8ec3c570cec937535af02eb669887b12a1a3a0224360d5eec4c128191a4620296c5a162fe5fb9cfc5f13116f889b05ca376fac5e2c606070b6be3774040f417f8cb7180acddbea58191685b3a3e0a74f47c8e8ff651df49c4221e567b5df0a376ee5d1e7ca5bde8e8a482d58f369693ce37be3c08496ab8479e2f7bc8efe52141335be91150d400929e3ea7c6dbedcf7576c56352eac44f8e7c2c540458b8635c2dfce4e2565488fe61dc9dece38329308fffb0e1906d9e907806830c1e2484093902329d6c9ae03cee7ed23c941e90de9d8133d7c554a73de35d5adde309eac45fcc2aee7a8914ecf77d40cc70899f9ca62e2b8486d3682ca92e7bbbe3c8ada38edb7e38c1fb1928260a115dd992b62e461f631430bd328c09c61d8a569a4eafb52b908538706dcbc6c36ab2c8a9901ab2ac1c0e61c61d0ec754ec5bfed8a0bdffd51c2518e7857e6b78e945c906a9f51a94d4895144c197428a9a0d61bc3c6c09d3abb1609ed900a96594f41586595c946af6ffc9c5dd33da1848bfc269c33bd7ebf8b3f07f86124aa37c24f1a715e52067982e5a4bcfd73eaa4c7150a425d773cfc120f08b6c540def6a49f871bc3cc9f3235515f28eef607f584d18e38d8ceb2ba79adaada226dcf5bb4c6f72f45286ccfc2624577459d2f85c9416fee0b522bd94956d3b4b671e980bb08b3967bb24ac471fec58c456c332043d5067635827e9784e9462a8dfe41b2d0675fed0aa107d08edb2bec60ce6db00da4f0b63ea4004ffad1b9ec0f75e0613cb86b8e383cf0f2986cc73ea8b4ae0431c89a4a33b3ce52c0b61cc9910756e96050a08040a06490d19b76bf49e4e1ae307c1fce8f4075797ac26f769248887e3efc1db9927ce88567987e53c4ae959fcabc7de3c4ee949138a455c1de65daaf1e5d55cf6fe0cad3fc41e772e15cc533c0088059ddba62b731a2c27c8a0fa631939de8023274e531ceca2f1ad5910e9c5cba4ca0ae4b020bec7c83f94723722fb35de05d441a0dfc876f50e9c12af7637fac48543bef674a41ce747d3c03400a95b962500e441b88377c4a7c05183455204f96d9396fb0b7dc7dcc9e4a918a64cc012e3647f2ceb20b32215393476dd67125efb1a92178031d2cc649aa40ba021a3c103031849252e29250159b52705ff60330c63cea939aa960e4dea4a64d720b46f3e63a148052506072f62e3828af7040d63323366ef37a3dbf1c94fbe1b601e604aa2407f3b2055f5d60ce73803b3d2b8bc2ca5ffb3c2325ec13445b0ed59c305a53bd78904c1b7ef6f392d1bb66457fbd71e32ad36aedbeca31cef6833c56895aae74612bde0291d897cbe7a9c1159e2a9823c247d8ac8c90b0586a87e7f80afebf28e1f3550737537fc57e8d4cb6bad1a307ce9d3c1038921c2e0f1e63180fad3ca806e1b7136d2819374e4f87875ccd7f075241649b876bdfca0731f1a05b4c055a9e3a5ac66b9c835db4791586e022ceeb07ca046547f666e1d97b902f9b127ca5b4d73cbc74acf116ac7ee42d92e7f3d4f13f1c412001d28b691679aa30445be286432eaf10e1b2ef92418188b288a38de7d02030b90a8d610adec81c5d8803bc9406adcb85b3e10ecff2104efc5619bd601c55b04cfdd965bf9464f681148c9310b646058f7c849cb408ef32603060bda1ed6dab922e510ae783f29e9d173c210beff0718b92d6b246dc8a5d7cc7d5b4ea280ee48eaa1ff6dacdd563661b3f6c7e30519b6c576f32ef9d212e712f5bd5f8e37f76b3cc0770c885e23388f3f1645c8edf5a1f5a7ba1752d60b6e3f9f9eb841d1c6f6596085886e0653455a15bce14efd7028d9043535db183923933682a3492379ef0a33303c4ed8a0b5d9c4729ec8429ae1d8870f53361f89d7d9d668684a85bc9bdde98cab3828382ec4316a0e90910c86c9da22a1d2ed339664a53cf5690a067763cc1c4c6d30e2aba07a960f067dfb8ee8af829b6a674aa005c071a9d032fd57618fc8e218aecacd5c126d16f498d9654da546eba30f7e271f75aefa004e09c4893dab20507d0aedc32a2a558f6a8166e6d08741747f1cd9b1ae5a26ea8263e0391ccd6944d3616c6e42bac71a7820297f58af9786b577c5c837bd4f6f244e8ba7f38ce84d7b39b59b31b337e12fc479991f4bbb70c819e3d8064af4bad427952cfec6f753adc4780684441dd3e134797e07b1ba4f170dca652c9277eac67f82341301b70c4d26c1373ca0c83527e7aea0706329b56216afed259946c8a8260be8d46790dbbcd1efe66cbbb363aeca662e8864d8025923df7f7ccdaf9672d07b3066270e2bc0dab848560476374a13d1c80063df6e5cbd668f78cd44afd2f55c8f767b378690364b3e66f7eea1c0a14d164002bf438d48cf1485ab62faeda63daaa8a26eff923a2c991c2ba1435b1f5371d638fa50665efdbe6285c271e1a9ef17b0b125f2feadd7c3c6ace8bddbbd6e17c103c7c194d6c564da1c8411955f2ad3c7727330e902ae562d555d2726e236b2ba19595419e805369f3571c941607eab89095e68ea06730c0b33bfce9b7d6a779383cb607251ca5f84ce8b3c9b26613650248b4e78fe78dab440bd7f5d366119ebf7c8c78d0d2151f75a1cb9ec1d72ef191ca597c54b303bd2e1757a491e34c1eab4efde566d774e72614010ee690ca55213eb88101b0f48a719eda467f830682d3cf36d7ba2182a7605e58237d41428e4e489ba791280002f827ad3a1ed22f0f98750c53f5bbe1c4427c8619d7f76ecda473d768b46b524d59233614de6b7ad65d1276a321092d73088cc072ccb46e0253f63491acbcb01130416c018955cd2d55d5dfc48f499661050f5865e13629628b600146dab93b3f9244f833381f768ba4d1f2466c2bc3926ffc91c1882d6950e97e5c3ea1dabacf1e5ff48edfd2f900e6c5d877ef535e40e7abaae3d6c67454f10741a24273d5e944d7d2861e6fd0b76adf1e05c9663f85e3052a9bcea67b8389dd0a35b2b9ba07ac423e15285b8cd180793c264a87e56442c1cf9bcde8b96018f5028690c446d317a25ebab1931b5ee48433e56bef2cecd54e9cdecd7a1f11a88e26bd8e00694ed29bd0df182702cb91f76f8562f20d731b275bc59f6814946b858a7f272c4b989816c48059a5a9c54d1533179c9d992db996817037e2df1be22ed077b5c9896581c3a2f6bd244d8cd76fe749cdd8694c7e5f976b0b562a2a3e5e791be8a4c3636084222ec921f69b8f0c2f1f34085e1c2dc20697a11019553bd21f7ef058633e4beac8454093af33c5a5e3267fac2f9c2a3a563d3a9ee56e7ac5ffc288cf1dd35be68b8e64648caa36fd4ee5053da0021c1e2ebf92a75a78694fee871ea5498031d65d231bcd68c5634995d65f309edeab0a9b688ea4ac2a054c8686218cffaf4ddb31d4e24e3b7b2634ce2c0f0a8095de7c24aad9d18294590ecce87678495d66dacebed101ffdd50cb041deec195f8a0dc8df28ea83cf032c0d90e857147d7375088ae22a83cb2ab6be45dd91d372f8f522494022d593739c7699c7c03c8f9980ed7712e4330ff8ae4c89b6d45b95cbda0659e248bc37f14e202cce1ef7dbceea0a6ca31c4d657b9bbd73c921d7426eaf591e6c0b6f6f5aaf7753b39cf80afaf831722b10a3f3034fb4d0b9050553dcfd2f53089934e36404fbdda3d49433481bd6754149a6b3a658cdb295ac1dd266360043e231fda14a8b8ddf037f7f74fb993d51a148b66f6e1a7c38b5b31934d52fa95f8a6238d38a4250154285b3985cafd4e7fb2f17adc88f9a9876f2deff4c1a544ff93b8b896ed5f56428a69e63abbca5a8289e306346725bcd6b77eeb8d1518cfd2e2da2601d387c6514216319ecbbc8df44249656acb37d4a55a8ce8c1f3a2c41fc7a181f7da6190e3bcef6a0ed6edbc3aa69653d4c9487a2e3fe16642c3d8d8cf7e3687384ac2a242c433ccab3464a907db846f84537f5de92573524651834d19c29b21764aaf0f6146d98f15eb69f1d6c3db1c9fde91c4acca5ce0a572552434af31d144f1d1d70dc8151e3ee065ed7b3c4819347d17d9ccf76e015286c0ebcffec755bf82c7fba2db99c63e0ae3250870b491a8039d6a1886798a05214cc92da8fd9471e12b3630cb716c282db68628b038564961e596a4f475aa76a77c2f2147b94a92704e23a04d6bf443e5d53a2a8b47d9d97e1cc841b73deb174b16c9c267b0607aff862f725f4cea24b96fdbab860095b9ef517e54057b766da90d3289d641a1d6b8ea135f506e8d1f304a137e3e87a8004a9aae6a9af6e7823f0bc0e42f1c52bb2323d8f091ed219fd027084e231e651375dc1aff9b6c4923ebdc8c426e38665c99258d222caad4d7e93fd4e6f9fa75edc532e75b838fc09667c6cd8062b49d8836c10e24662d7850fa22042ab72567dbd162925b441ad1b9ec1e2f43392121d90a1dc9dc0038a4bbae9fc8961ae7f6a0b81b3a5de6f14227bd815159e7c5353ad2b0f9caf1550ce68c0cb9b7a96cb9fce71a730e7e3cff828a6f3272752ebc949ed11c6f1a48b29ee75079961a7a495bbc030d276d6af16a435b3a54a88f85eb3dbb6228d4ca706d4cf6ec917106a3460b8856aacd035de5f0761f43aade14aee555d4136b597e6046ca76be944247c63cc81826867ab51ac74ffe725d87d4d7e37191c9c22f998eef0ab5fddf77387fda9c591ea9e6c45d2faa88e62824635a880a3e3539d621a03021e5633a5b13bfeb7a94740a44f2b92e8ad946493e1dc6c84a85f9b4996e2740289de0dacf58e5ddf8b3912706701e1f78f0509f065a72e1ae236ab4bfcd17044c8bdd77b1fd8050be602e7db041126bd154b4c652ccbfaee447783fdfe76418927ddceaa9829eb0e439d156ca90e95e8ba79562b9f743bf0a09ccd0f88478bea6cd80d4b0cf864e6b56427fe4caebe65df821f6faf0a12534fd1a16c5f00f531f26175e60a6346f242f41aa390b293da44dbb5cdbdcc8c2096ee90b26b017f4f931303cf3086bde9a465b5164149aea4003387190863c250b291768ae850b98bdfd5654c8fd39d009fc05527fe436036aaf3fa741e32d4950f9d0a37c220e3b36e1daf02ffda007332a5e21f3b20da5c34f610ed9f15b464812e9ed170307d33844f2344923e65d25c4ceed8313e13b9781dc883c405dec74cc3796e664f5679992e56c7283aa43741e182fe27930337029c54b21b67105d5d50d8ea4d801d4e027d37914352820ccc05bde3eed992570ecfcc235ab52457c977564fa3e665434dc3276fa919dc27099e645e2c85e7d8be8d38e1f056a1f246502a8557282c98ad874b0eb713c5c1627eeded9bb33731cfc805775fb3121df43e6a5ea588024955f1e81fdb078ac7cf70d0b3bd0f33cca59452535c1d482e03a261dd3d7778a0c95eac3e366be02700108f3a2187ea6d5b0aedc71e0022010b97f6098922e9707e0a1dc67358f4bc925e23d9161714fabd06596a3cf2c187c6056488ed0ecff743c5c2992a9b2982a02107ab1a0ab471a04bcd10fe447cd404b4ea550944105b7234be22d3413d5514d62e7e576fa9d46a5eba4e3d079a5e120b08467cc42b2f96c5f8a33e659a4ec473826c48c91a9b94c1ac535c9a179d1c30d93514975154e988529bbec225eec19f532ffc259fd3f6d04fb418000a1260bd956bce3af0fdcfabb7253a28db80d43887b708d43fe8e9333a72a1bbad0cf2cb4f070356b5d818058c3b8e23c2fe0858efbde6e93dabac18fb0806cb9279e79b202e49a1bcda24aa60e5fd441bdaa24d18df2f21f58cc9c641041a390532e63c357c750459bece747a8b971428dd6c22788e82117701ab8b57edf65fad5655c9f236fa4f9bedb2f8229cc8fd053dfcd79773f711ee0adfcee5670c4757dd3db72fc13e621ba0f006cdfa0895f5d534b65c192cd69f5b052a7fa9a88bcd057d7e4986e85527a1276fceec4eee6bc356f457c5a8e7f78c232ffb4cb9a3abf916d2f21cfde614b37e169a6641bdc45d95acbf4968b350bd0e9c3da342958f86126fa0b63166d84df4a6ce61c1ccdffc5f4e48976e80fc100c9b34c571a6c3e4cff9894c45d380a130ed4c8ff5483d52916e554992ab09cdfc9f20085b860b14dd7c1a4b5c433a2ec9e72d0879679ea92d411ebc7fe6c2a0142e2125ae85983e07607c6d54df2d0be6c77bc5f22cc09da83295b77ac2c7feb6f105ab7f5275cf4bff1efc452ac9120679cfc7b6124868f09b0bb8ea3fe6e16af3ecec6f57f60ce4bd9fe82028358ff521dcf78a63a2ce1803f6aba754d0e6e0d30f9974932477bd465647c8a5a4e5850d7368307e87a9f351a89aa4ed41ce5291566ddcc430319056b64e1f64b0d991a4ce23b6b5d97ad77ed48d3d8634139e7e6eea6bdd85d495d99c47388bac1ea5024ac8c734dd4492f1d3c5e3a30bdbe581be4a2c502836214d57a37b707d2e8eeb4b99889d99ce88041e0dc536bcd85daaf1c56a1d57aeceb38290f953d579102052bf431fd6f3a2fc2391d84a9280a34850b7b95edc6bc74f8382d24cd8ba9371a883599329ee487bfab30532425fb2af2d1696513a438b41bccabd09f01ea544c9ae9e9cc7b2b23c3a7caf9c0a73a0788744264d1561418c3e6fac5a55d922f8d9cc70b9334157d4a444910e44fc3a917c04c68058e8ee8e05c2fee8261738972dc62a58fb637baeec1ca302820eba33b12e39962066c3f4337ad89bf0df4c939d8582960a7f4bb118cf31875319f441758a74c9887d32e4f94809c8243c333c230a724b744d18fffd2e935530c6c7a3356a7e6f314de855e6bf8557e339fe32187195080278c1e5e438bb3548f8e77ced125033d1ea560bcd6e5377f324c80bf77b51d1844485fddeb264ed63f708939841d6d476c8a98b87e86443e206c782eacfd87c3e7f87d24d2f5126c3ea770bb829973cf42e109365e6360a2a4d2802784fcd7487f5ad0876920820be0a496c78dc9c149e66dd0e64ab502231f08d2ad34fd7e5f741d46ff3bd1b4065f307d0ea9c2bf234fcc06854141386f705ad43a61f7fce2e52266668b6292f685565997735add274630d5b1a858be7494a25f73a687eda9a4c94df12b3b04bf51265648c56e03acad60960d0a3e7767bcc1d70c0706952254f5945c09000470779a8fde9b1d8d52e712f5b54a4778e3d4408e82b015b29c43427df15257590f7ff067be77ff52a60a095396730085ea92373d743d2a80b4dfa34d42ee13de0bd2cf624bb26a401cc79c8dc907d0b272e0067e20d8e547185be28c770cb1e604075bfc94e8ccc0ab74a70c7410bd34e30a31ce0b8ecf053fb34a77df008d443772517765a987d312be46e53f10c6b71a907fd696c9bd486c93c4e1eb8a7fc47cb5bde9d1dd0f4bf344b9182da22264ac444575c71cfbbd394efba91126cdc70e934b266a91a0f18140cb638dc58078cb328d3a3ab98eb052df688bec1caaa3c37815217afdc379b8a4658b401aae990f117d02639bc22b24c2e24455e1aac03f93f2e3820108c53375e117cc74bc5fc1c4df656068918b413879d3387a5a9dbc5a07df8beb80f798a68c87c49d41deca42e3afe274fa7cf477f6bcb7acec68001a799991a677aa848f7f6c58a41d77f665431bf204860766e708f440b48707e7370d8565d7c63c91d9b1a10ef6d8b484ce21c932943938b2321a963ac2f2dfc94f3026b54365cbe7712ccb0f16335f18b4b07cd83f17ccb0b1b0d1612f8bcfefa4a248204f1a782ca8a74d746a6fea9a3ab79ac763b03c9f24df8ac9cdebb175970a1d0cb1d702256e0b2b08e3412652289720c7c5c25354363bb675a90ea2d77644a0865f74426739c9486712db307312a652fb922f3a925db1bc9d7b62795b59fb41ade499252dbd1657dfc8d66ca11eb2ba8dee0ae0a175a289b494110d91afc61430c1591cf98ed39725bcd995fbbefb776132844cdc781f6cfd9e091909a185ffda3e5999d89690cbc234f324929899036f27ed4a5a9b3b6bf6b4e777e3f33dbf37a36fd311945815e5e2f86747b020a7789fc7c4f7bbc3e8773a35d980ebc2603471d7718e51316210b6955b045b98f2c431e69bf19446d5f7c8c8750dc33c8cd9a46c63110e866e91e4e04ab87f0d86fd9d0d0bcc3d4855684c3c5da21ade06a0f75f128f7bfe761330d8ffb6a1bc5d45b539fac58940fe0c6780614e40acb89f0f35b035deb3639989c06dc3a0007151f1efb9ed851b6d2b19fb2e8bac4dfa5600dacd7e4f724e5b0c040f51f8f2ae4963283c6a4f221e3949a8c94f7295cfa47dfe798f20e00131f7fde44b249e1659dda8e465d89cdfb0b7206118c961af11ff3d09ef3aa84e8e9bb859b87f0ea13277e69c19df3a7a1eee134821647d38733ac1c5f83e80740a2286930a6316c1fd055f4347e117b4c3688f5b2ea9ad1bbf0d323f30fb2413ee01007620f2c4de1cf406313222585db2f6ab3094736108be14a79411adfa26f6ac55836f3b46d1d53dd5a9b95bffbcf7f1f5f46df902618718cf7447c74553b3373971e2e3284dde88e629c213168fea81695cc0ecab6981565ccb0206cc71cf7d0b1f9292edb06f02673ed3e51b45782b446c6c92869af616c510e717ecb478e6af8586600e429acd01758f1e1ac927575a294ae884d3358a94768cfe6dc3640e778f521332f0bb9a150436aab78fbfe62d34a8d05a07f8f16077e632006bad44f918e2b501008ba45d11e9d5b76a172f731cae5ba2e395ffdacbe8d698c497b4cd803cb7351ecb1544cba11d1afbea7e9261ff00df2beb456ef1a976ce54d0f10b31e0a3f6656e314cf11b1c3eb634227c462fff6db3190e1a7df18b7647b99f79e35e5019ddcc6cfc1a44ddfb6e5fbd385d0b215b37760208a5db174bc3059161b9d4a6673a9634200fe61e21dc34896e861d5d6f9a5d08025c30d3e55ef318194e5da8340effe7a5db0a7175e3ce025c6527e789613c8a3b4c0c100853bb88263002bb4dd5b1e69d886eaa4b38dab38798eba7529466a337ab1a089ebc4b632946d0949871d9edc9fc6a591f4d08d872a25d400b7031e2e0c20c36359299394b6d76e41b74088578d7345886a40c082b10d35611cc7ae2f00784ffa7afb265307fb345b3970c4ab2eb94944fe7c73a086dc2f8bdd6c82d7ed0b4082fd14c0784eca3c2e01a928e37d5de0458bfe6bba8a9416097c1a4d3259465fb5677131e200634d2f4d01b9a5c53dacb8360ff5429db1c8539c8a35cf86e04e13c0ffc9bb09809d8c55d3ab45f211143ac8132d8c7644bde748c6e95234fb105a0879bd5dd96057d9a524fbbe98f792b08e09f023916c76b062541a03459628707eee6f2772b470c63513215f2e1c1bc26a534cbd7243e14cd63cf20f06bd2ffd59eaff9c4a3ee3e8ed95aaf6636220e40b661efaa69b26d34a9adcb0c36b827f4d09afd734729edf514073a69a7a46dffb6512b1367fcdfae3b73b5729df5ff8ab3bd12bdc6dabafa22acd6727564783b3de5b55440154b70b03a4eb863f69a4cde546e120f70475df6a80dc5fa1cb7b1c506314bcd8585a31204a5abcf730f5fe278bd1cc80c9492ac3fcdbc8f699288e48e81dc11a93776260398fc7963a7b21f1e29c7cdb12aaac1c9165964aaf5ab64b0fa0918101044b3fae5e11e2eab5a63fa8fb984ef80561a8a86f8e6e6dfb54b0f2b59d007aa28c9356c37cbd6f89fcbd1ce4110dd5a80cbb504d8fae5e3f0eca2137a4d342bd51107ae90b767753a942246a2b197cf07325cf9d20ba89566f343d49be2d7e81e1cc6c1e8a5589c96ec8a2897bf6e6adb220326812b534d0f9bb62cb227d19b81149ecfaed872f7ffae2fb3f751c482d8587fe53083fda396e0beb98ca8bea2c7730eb38452f6dfb9aeab3085ae0dbb1d14c5dc2dddfa6e623251a616152f3323c3fcdae4ed853402f857aeaa31fefd2988f8b2a6ab18dd54082f711c3b7152c50a777f6fa49f6daae7a96ed41a1bb5463f86779cd4121b335170b7b2870751c19248a91e6b4edb3ee0635556456bd27ae1ff5cac1b09e6affbc484f722b62a559efa6e54bc68126ba228d442a39692efe0c9f08a9d04f21aefe9c0113e6b68d9682bef3882754a5d1e589524b01d412461342918e814b6b50d42a94c3dd720921c10c60a3de1512d7359c4652802a9af3c00b77e0b3f812c83a5ea186cb30060e52332dae26e91710251cb0a7b49359b84af7b30299a4174dc93c3849cab1a1e19d96ec0d60007f9bd5e77350d6bcdba5999de3d59c68466f111b8fce149c69ff6579cbe5a51d6ac01ded04229955cc450ae8726d934d492c31c22177d4695319b42d9ac2a4e952c463fadb51c75963da8dd245fa3584ef414a84732ca25f76ca0efbf245a1155a63592aaebbaf78b227a583001bf9a2a59913789dbdaf6e0d946a8e81419fef62a3fd6dc95b99104a0c6251add2be8dabe5a46f18039e2a1b8c375bdd0f395f66d6cbe19d822b0ccf602eb44bcbbe82a6cae741a2244704080599f1464989c91eee9ba2a60a5614771f677fa0a354b644965ba080c24821fa7bdd836238a9c0292e1f8be27005632b9d9bc1e75e404e94ee94bb74e7fd9f28945b747f3577fe06c2798d556807e0844c4ec519c9c0a308e982da7c91418775b4543b36a5dc5c86f96fc76bd0842142553ae43e5a4c2f0474a791aa617c1e340d0521b79a9ea016d730755b3848d4c7d27558307e8865c72085faca35383a4ec829bffdab0699c107bf3918ba1023477e90628b89f932b34882fdad9a338451e8d06faf71477f9e9d4ae940594db7692330474e4cd21d01f085e6bbd59340f097f29a61e9232571d706669ca1adae8a44a9700b5e8bd45be2bef0b3bae26accfb1afd1b6e4c59913a0cbcd9d17fb44dcb873f9bf24320798e21bd02f1a86f7329aed8669eaad5d9ec1ce404a1c05826ac4cc82525d859d2b5839e40c4a42e8b19d5ccd637713ebf3c75b22820697cb70941a43ca7122ae6fd06a69ca43a41f55fa35419074fc7025da5bb618b3d7b7ef50646fbe135a2ff22a7875c89d3b1992b81916068305b1295f40148b738027703fb21a4de91e1f51c428f8a680e28cdac85ec1d8c9b2540d4a68b25b77db791e84d5653776bea1da46a87387ef3383139677d28aa76ea684c87c143f0b69f50ba1d0b886c70f869d02c81243ca2980b7d944d4f27ee46cbba6a3a6613acdfb5a602063d13071b0ff0d383749d7332beb5da58eac7b2a8a0d578633cfaac2f17890d78b39230c656bac667f89079cee29308fa49d38fd7ef8628e17217f2005148a1a7fa1a3131446eae1b3681d43a6a6c65b576a2f84df782a8453c6587bc70e72f06dd80f3014c0f9f4df3d7aae04ea2ebd570ff2ee86d4d833782d81b06058ba527e34fdb56e10622809ccd4f15084fdb962efa24daab3921d3d282e28dc7448cea1a349715747437f17d629f16fcb4f4444dfc60a6608fb500b305760716c91f79979bdf5369b2516b961442b6317791440760877b801b7a44010a6ef010c988d09fd04124f5fa312796f8cecedd0f51276e59054ec76bdc3405c72e2c746c6f6f59d55020a5aaf88fe505e01917cb82c5fe6924fca95094abcdd06719a8c73d254b3a8bb3e4dabb4a308d3838a5467383ecd1b883b41be861781598a639c2ce1a06e622f69c56ee4dd1731010fdad4e8e7911f6589e2cb6d763924638abc841c8b133ccff87127dc7e7c9d19cf645f7ac1edd254d36a78dab37ffac659ff7efa0a28e4f9d2d749b450d11cb9515629425f97e87e34d1fcee5f6dba339d8bc1d0fd132d34ad6730c99afd6e2a3fe5604c2d16cb238f09c0657349faf6c5a13360dca0d24c2db5d40635213abebc2195d3038adcbd9f5ab31e230b9d972fb17f7617d0878cb715226ff3f43ab1818452468c3012f9d8929dbf4809b53dede24126903dae6ce99fbec741c5a04a6340296974566223e67119e02cfa9cd3904459dc1fa91c5a24a4decdb0fbb7bb3c6eaca0b0167101710b3b9b8c496596f9618df1b3ed391a55efb1e042189a6ef9b4af22163eaf02d96257caf8ae41cd6e0214ff1f3986a85a34e97be3e98cde05f25fe0098728d8bc7b134e77d80ef8ab8577b49e9ddf000fdbc4ad6ed3a098e1eea7c5f8b47c2f5c7d0e00cf7bac0ad0a4ef8c4416dbdf06a271f0c8d25c1cd70c14ac0c47a4aa8ab13ead21ce6b4b5fa64e09e5cc4911e719e7761ccd1ef9c27f5de93ea02e6d25b226a3e6225a3c5b292b0e9821dfedefdbdbda4bca34f95842138d99a36b8a075e645a991a8e36fc306acefe428742c5483398a1bf2096ed09fb349aa3f24875e7ba9a7aeb9f55c36b1e8498db136b10d089959aa5e5bbcaf3bb88f36dac1f10e966fc835d41224dd5f8c203301be189e9ae7560179c108d39a3ad4f2cbf6d49a2f4cf3f8d997cbed6eb3d167eabeb9c9f6ba3c0aadb3a1f2ceaf8ec06c762bdb0399cbc57b179350e185503f4368e1dc3bd648302595615b04afc484d9d9aa5e3c86f9de147309ae5f5b7547c8a8c77f59cad88855de9facf9fad07ee10df28080f5c7b5d7ae187d4a469a552a3f4b816502c087d3f4592d713b0753065ae24242557ad693818e36964d8d0b9b93d80ca9b543c927e930964981c08690a7e0a2a01f240337a6af93ac3d656bed70b7212b87a6e74c16c9f93cfd201a7ee818be5d662ee094840a1a09674c1cdd715fcb12a084c076a17ada2bfa84cb7d543630c8a2df888cfe7e68fada9d5e91dcb577f92d132fb267bca27765252041d6c7daed54319ddad02dd27cf9db2d72f649810247fc766bae5f98290b7b82c2c28f8f00b93e223196e482b4839d5a453277671ec8733e5213cb45af432abacafd578d36a8747602bd569a31dbdbe26f4d3fe45f10477f8f8c9cef438eb102a9903856bbddefc3b17943d4bb03ae6fd4785719665cc0c11193f5c60135dfeed7be5dc328028eb1fce545fee66737e8fb3d297343d813a6de93e24cc32905582717e8bc38a923307417451d0608fd8dbdab2b9562cc95dc0a059134ac1b9cf4f60170a4251548b2c966228cd9d3aa980f8cb2c355265ef387228628905c05011dbc4712ec0d3a01da4b654e358e4373e34679c637f4feb82cc175fc9ba6b135d9b756bd030625155d5ed4b4572e109651a718c319ac5ca294bfa7693faaeee135f4322d1e8bfff734477b8d55d004b9541adfa3e9ffb496deba65d35fc806839d39925d63638bbc9d518e6df46116b4a6ad019cb6f67b54b26f1b965b6e828d7331e2ea352fc63e2919382ce2ba96521e26013f56a5e8f123f4c2f641f30bf5739603785cd562412e49c38fa715b9a0b04388c17698174b2813a9c9c4da2e2c1ea86258f7ce32e52070d93dd9c1a7c4f7220b92f295b65d865928094e035cd5f862596a4e21707c57f43087633fd451736e2c8b5823c607f4ee78061386d4dc59c5829f7d7bf1bd64d71d0b7322edab56eb700060013828b98dba90ccaa0419dc169b0003456ee8d7e0d191f668c3d2a90bb5cf8fcf090e5ce1efaf3003511c442579c9394b5b006e7e614c25562ccd6c581fe482ded68cab3bbbe9e248e3ceed6dae66959cbc28da37d04e8a9d104b0ac20eba95cd07b9a935296918ed6cbf30befbd2ef1100f67019140b5707ca806354db220a145c3e97250cbe9bedcc31f0bfd650096c93a37b57f4e06e2f2a2e84468bae42aa0730055882b97893dd0758a1759ea78d628f0f2b519fe7cea4ff2f48ade3b0fe629b9aa2e6892d1e31c161cb9fc7b93dcab991a66e2e81d8a544499be6e5b84918ef90035f8169a11c4046d8f16a80224cab82157fb56fa514feec787ffa1fbedff1845751ae14dc367e19bb401e961b684224acaa985ee66ce7f6b08af4b2893fbd14a9bc1defa6380864e277d2c0aa39e7e9fdc528b886950bf21d01bae80c5d7429c0a738428837ed78fb554dd94804161dcd50a2e8076772f17fabeb80313ef04b315fa064fec19848a6a7fd7bc6ce567b91fd63b9c4bb3f3493263f41a03f74e1699b37797ac29492904eead4e92d381c1668e2b5a11e3c3ba9e9ef457045f83332d996e33de65d27a2817613e250569b890032effb30f84925b5d81cefee1f400758fb3b1d44fb9e4a7df8542123df1836237da19ea801fd25c11c90cd10c5d0773868776b269e2782e5176c129a9339ef527d4992a6766fa2c6ab532713bde34ca69a1eb171839bae3be9bfafd051668025ca2193b57329de6698c657825cdd372e24e2767e4c7a74319025169354d2291f476b843aa743d2427743f6055ef0eb4b4ddd138d0c9c4c4d54baf2c15ccfb7653a713e75131ef426c3d2d4315c351b37d6fa2a5478ce7fa41f8fe5d5b36f1e61e54ba043f43b356eef36882ee00ea8e4dc37ed872d5897fd9ff40761daf605c7fcbfb03b05c311a50331bc6b14ab9646bca78fe11dd0985d6b98fe2e9055104478b073df9b436a95708c0d06fea4b7e72bfd67f45b9239bc3f70365205c10303425127cb330c96ed92d137cc9c403b443894fdc5b8077312b673f313c9474ae164f61d6395c58c4ebdff7cffde5b96e5035fcd6f8d504cb46c4c24fae52397e018ae6af0bb1ea40b93ac9c851ae08ece528f6960e11c732f98e1c169d43105621c10ff2db2e41c266688f4c62d005e27a79badaa0eb867cf7c9d48d6a7941bd35d33ea9941501826b5d955724b639da7131b02007546ffa97fc2495f416b9d7c0d0af357e99a9cc9e0489afd46edd77c3dd09bb916511907ae85e5387bac446aad3efe23440a94f28938043e4b0413beb2d05fe9cb8da3cab0b1c80cf9e4c2b192a04262acb6dd40d749ca5bc5436e8426d5030d03daae7cfad575285aaa28b43c9e85abf742e000d9e8d835bc42eed0d4aa1be6cda2f3801eafc26fc7ddb072e80091e1393dbe6385fbb2fe5dca75b048df439bc580d89cf79eee9023c4f3153ad2f71ba616000cef42e969ee32173adeeb6e20e1fd7f0623fecc308d29ef40cbb9ac63dca9390d23e3d6a032db1a1f469e7f85cf7a6202787cd2b6f7ace3cbf354b7d302357d428240a87e827aeaae9c1bb6694873e25497866c822df7acc34c752e222ec3a324387356500c4453b37ea38fa156861e95239591cb59962130156a8a8f133d233c74fb243cb57d11147b61294422b7aaf2184f9b1823822d03e11d68bc1ba16fa516ecde86c6cd22bdfae03b72eccade67e05c636558ad425bb1674e635298f0ba5c29cb68fd393e7355ab5b18dc4da0e28fc268bfa4b7de796172e09e6c8094e30d40d9279c68682462a3b9e107a92d3ff863661f638d5c8c5f90d28a974a2745a6652bfde4495dd7770dcb20e25875eb0d131afff07f0a7a6bab4d1d00335c808a8962c45d86c99b18e20931b0962bc487f0c3d9815cb3e3c5d8c5a9d0e241713e35414ff865e000e8eb8da1c66f8cc943ada46f6c977594d361959699bfd40db830fabbefc228b2a905074856be9beec3e28c01b5a1e8fc4a968c333f237619fad5e1070697a024936939510792fe3541a61590ba69512e800840c9c8bfebd75467814013d7f2b157f98e475d8c1f2ea4c3cad4b66556302530cbda17162fb061209aa33c019f44819a6e5752602fa02caf68cc54a61b1c8e3d530714f7ab468707265d2a5d108a2369f29da0ddd13897ff9a21ea44431f8f7a72d52e782115c1cf01fdac6a48f14933d1efe2fa11650923a3a4849883d3658c249b85de49703d0869483c29115a33fce7c7c00a0078ffaba05d43e5894e8b9b0886ef28adeb620d95048270d5b072e618be233b229ecd231f49915ed261cbf812db76dacbe99e615ef56111e101e0c091fc7047a3e45660bef2d3136d3df72d935e6fe9c1452869f8e7d875b045aeba1a91d9929fbc426483af51ef5e4a6625869867135555b3ed74736e49e2e68d47d8c8ef2c723621bc02d7b0ccb01480353d67b9ebaea684be88f49af40b61d3ae345b6f40d49c5e93d5382f9f82485c904c66799f74f74773b81687381353bae360e8af25b6da70eaab0ffb06b886e197ced8d0d99741455cf4b0e1b699966991e39e679c1c5af50a79c26e984f28a23f13ed13d04d30b12b0e82689e7ff25e26e86fb6090d5796ce3808658d460946ac99fae8708eb3f5d24c7a91aaa1f77d235f04484bd90ac9551c9fe2a9934b050f29dfd78166c54ada6dcbafbbdf73fc547cb24e20c52e731b261414be413cec663d01943a1abe6450f8e78adaa25a897710f16ccadd3833a823069b9ffc9b38e5e549d4d4ca73da877c7030da941b41ffc4fe1d2658b8130b20d0038402061da0400b35317c00fcae1ef6968fe1e7665598d50ccb5333561d958725f40472b0c6d6f83d48a85acb40e380afda72072423986a2405db7f2f7e8ddbaeb34523f26be562b0a1edd56dbfd8d96c9b4855d23ea34977cc78d2b1fd32914c489bfd240928d66c7b9fa5a93535989569608acda5ef3023530c5cfb779fba3b41ce0c086f6cf4ef3d75a9e3d34242e2ab8c30daea87b9dfa8a1ba6d486a4ead7296521010b00ace565766c664d0b8b2ce72af5ac81bf7ad8f58ae915a4d11d26f8f96951409a4170271cf4757d1d225d3a8b31a689cd6a8e6f0f9cdba58aed8ce869e2b9d4084ed4318403fb5975e4fb0eb760783a08b1fd865aafef9cd8a0919bb5a525502ef7821ddb53e859d2b4d2e7b9bd74a9387ad314703b7593cd2187c5ca9f84000a87b3c207f240c2b9679868036de68577dc713b355234f87db9206c61e5669c71da37e49814ade0d709cd17bb7b9dffa18225ebd7756ebe93466a9d1273d8293fa51e38e307c768d16cc65373556e925c64c993de650afda907bca6e6d3b2aab5279706f377d35adc54999520a20c6bc08dcf2e6935f24271205f756a22e6dd48e4a8e36cecdcaac4787311d48139d2578b35ac9da61cc35b83ce2d5cc4aa5ae2b916c3a491d00332c5885580246077823ee9d1156e6fbe62b753227e821299386c18d59912ca1c7858076d0cedf680ccebcdcd2302c0be951e2b41e969e546ad7231d2a3380f816be551025461be09cab86631e36c13d3857d485118bdd9860cae40e8fcaddd2f5814d8fd42750083edaa9e1528554d021c9ae419302d3a8d85a495b66c5eaca88349fcbc103ffd7595a68caa2d2b0e543c36812973b64ee8ec1778e4e70342312bc46049afd7480b8638bb28b93865a3b25053a0e0904f6da8c785330720adec59fcfbd438d2e99413e85b027e29c008710bd0c467daa4074c4686b7122be99fb12cf1971fdc543066a8cab21b79c031a21de3a509c2f0da14008e20d2e0a0b90256003d8b48ebc4e11c1f0194f3e4393003e015c450db1b7e79f9b7c6ef17fa596532a752503fd8ac29a6d9857f704eb7a0e91b19234035c96bb8817830067ad59772fe4a062bbbe65c5a910a14ee3d62bc84fdfffd69cc90cbfcb0910ea3a136ffffc0f29f9e692068be6ad0c756dd2018031ce0ddfcd8dee2b1962a0f49bfc5e73dff2391c11c6d85927a47310f98205484c75254326253aa2c0d81f6cebb8a23cb49d51fa44e71a105c75ad3d8de21e1b4a324e4b4f1df5032b8ea8629c49f4cddcf47e17a001c5a7c79cbfe91b234fde359b2fa3c4815560f84098220bc81f4595108232822c3e391dfa63e897f74126ef4d5d404965e1e6ae75fef084cbbd905257665a5f600971b1485e755d68d199836f4af1c847a0b6161a83296d98dcaf70cba25bcbbed2b5003bd2cacdc480345e1a6531040382d72890708ca9e17c514bb167f44a1f8696332bc57ad9f8d0ccfce1afadab385a4668f981d0bdb0c5ef52ee340d9449c156483853070a5f7066e2510d0e4f8e81ea6b32ed2d12d74a6249c62ae25c50b5152fe61e52c54076d8c594d7adbbb26467aea9fd508a2cd351c9a1e5dfb09fb04f53d0c0c0895d2c0b84c32f395624c5bca43ddd56c50f82aed4f6c55c324a8800a41cc018aa5d79c1e8bf8e657497afac38985a399fab83ad76144cc0d122bf6f1578ce0e2db26f103d4077fa7ce2eafebe0e0031890420ec34c7300cad570ba43db319ba704ea0ab0bfcc9e7e12d369115543dc2e736604f2917580a09c4201ba16955a241962aaeb1991136469de241472c43015214b65cb5a15ae9358a381363e960cc54dc636064c31176718293cdbeb294350efa9cfc2e839cb59defe5dd4992d0ad794734dd0c857876940ca3981d7998c0e5b5354f14675bd4c22761f9f6264a128e4d88972d352d34b27636c29c6afe9e3c9b6085b77bc443b2f40f4eb1b1573a25f7ebb057aedaca6fd91905075e85912e0cd40a8a88c15e8a1e26566d76fd1a6db4defa119b54be8cc1ba5652871a94c61b682ba052989437308bc214dd978f0e96deb6fa7eaef6283efd98988000cdbac2f5a3adbbc06bb478c68af28f760ffde7d26a5d0b9d7ab70be437ac872ed3b75ba2a0ce7cf3ad1680e8d7ff7b6c1b2da721e654fb33987efb7491a9a892ab314f7b1b0db0400e5677ab9c823cc222eda4550f2389f0fd530e0dc9615727a28fef8c2083541f8439de2b440b975f8c4db5805457fee90d7fd6abbf218ec0532f3cc3a22b4e0ab38f7a3212c40c70176d8d7d0748cbef8afffced107fa2bc158c8cd530924698348869b42d95f3b3f1de865e6609f559a8634e265ac85ab95b4272104fcbf3cd0e59e13f146a4d4d6e77bb7675866d532e8c1984d537e09b2c05c73e24d215257b33d23e48c63c6152a27c857f2f34fa410a8e2ba2aaa16bc0aeb42a0ecd9b925f1386af9638a09c7aaaaf43f8af01406a1de01f3fc35467b60ed681e65ed45c6e69850d243938fbbef4932e3f0d332103ef74e8a2613610fc3d3e8d6241f5738f991cd4f387a5553e4485320420089f41478c14b465fc0cf81b5e524d1d318cb2ca2d3bef4fd2b0870b9a8173a6c6fa2594d184e5b0972f236d844e21711bbe1832bb9ec7f38b3086eaf7c2ed6d914797341e38c1b965bc5c8c4b6dd4e524cc912c01a8dd232329759769d00479ed5d20753784a0cd5051f0b1a25e0133fdb89fb69c0de4171da09eb02807556e213bde85f1101b4764c0adec5ec83ce975e9ae1ee56694a88f0b129e28bb644a00e88f1d7d7a513ec6651c4372187d346b6d1f80d3e1b47e73b4a0947f7bcc8fa76796f9f9cfdb18ddceff9ee55b3c386320e56dcf99ed54871211ba08efbe401d430960a4d7b0d59da292bc643c5122c8ed9929b33442622d0676398066cef56801779a7483b6d38178f32c40a8c0e51d342d57070dba3043208ced782461537de5ef71193d29a6d03671d56bd12c2d823a1b2a9c7828ff727fb67151dfcbeacc54d1d66dd58eac043d47aede495905b171e87d048e185c7e1dd4ade3c5ceaccb52060d24abe5a77518f20a843bebcd6c41505f3d1b5513120e92dd1ff836becdd071661f3f10909f4cf026246ea5ab96451954b3fad128f3f42e140d05aa44842fa23d963661e3cb7439e0018eba06b25e77913ac10ddc7084f4d5cf5f8ad16688bcb136ed4bd0c05e82f48680c054387811508080b93567e5f248d3d461d157ab726caee62bc3c79cbf7d97471b02053e1bb11b82bb66d47430e34cda3cd156d54b3145c25e8edfd9515bac69480696ed9466d1a8bbcf90ae65f7d95d835918786f571101d50d7dcd125af19797879fe444ab1eb3248947bb993c5c855e566e487a4b54e9521bbab644adb0f549325fcd749da0a0f25edf2134f901e4029e0d02d1f7b27a0edb5dd35adf969bb344aa3f8b4aec316b2e4493e867842107038dac33148b7160b5b0b5609c915e098bc9d11102511b8d15f17823c9b643606605680d0c5fd3ccfa3d163f68dcd2a1d678647205a94103b4a9a1fb5587780eb6ee9b94bf3cda3595f80fef8ac10b6f84d802ff00ad84dbb5b7e215e5022f733e43173e8a41d7b846d89ce34556db77d211d39d32cd89a51cec26ec85c46cd6f833ca694fc440abcf2658b7fe48d35abe8ef2b6206701b92cb02ceffe834f3276c239f810ecaa88c966b4811290a28b5a50bc0a69f40bd444f163476ce771ae61ff02f4aa089787fa28758aa8adeee0c8ee8b9298ec07a080f5cdd8688054f4f2d83f436072a7ca87dae56674eb571daec0751ebbc63e364de2c84e22b71e25fe3c85fa925d7595245c021f506951d468151e446ae2050b9ce7fd5575eda153ec65055ff3545d38761a8563928a4f8ccc1a8acc9066be338bd75dbb1cc5d80ba9e5d7ca8b4e7f4ccf345b686df5cff6969dd8f57d657628e05c63762891549ad8910e12d01f7ad0527ee2333903a5d2f2ce2ebc96021b20fde955adb6d698e720f4208d6f61a2cd8897a1e0b709898b446bdfbe57246e3d198db051db403ec79a218de35dce11eaa90b35655dee6c5b8cfc552c10880142ff15741ab6eb50748075256bb4c344a71462caaddbd95c3a7cb9f4c597e04b168ac35683ffac1bd2d09ab4f535eb89842a91dea87d29fb7f9f655220fe5831f6ebe351207d16aacc7b6eed245fcd8b4d8c0ce53945241643a9bbce31cd429ecd8644d35db7de115a4d63ea080e40facab42042ebc64ffb23b82b259e6587eba9144531ed6897444b5eead5f83eec3c85c2855320dee102a412d8b48a708f55a9269cb53f7ea2ab25777465aba4921cb3f830b66c7b268c092740f01630b5d32be5f904544c07036bb63f974bd6c449b75e6ccfc915fa51f14da056da55ed4667921cffd238db5846ed1dfc1bed9f61279254e707f126d259289268e55a4d1a71a74e1f03d04f66f5f72a1595502289fb2dc54349c609f120da22959a9d80abc68079131b18cd1ae62511d3f1a7a7442f248667371172e7edae3840c7bcd74ba9eae1269a518b31968591b57f4ca6d16e22746fbed864ecacb8caba5ec7f24c2ea3a72ff6843ae0ce14fb118b8e88a81b3c8a5e60b805bf58510a52c97a74dc4d40c7b232c4ea381ed6f4f30a7ed33074597cea1c6a40876e6a2950c6fcd13f3552c4bb2f4eb6bdee89e978c55b02c9a8271906e25564af107403bd43180714aade818f3332660108e6fb33d1ebb4278d64bf0036d63e26e3882d647cc01b2ce5a53796825465a18d1afee6dd5bef2896bf18156cc9dcd3420e10d889f2fdf2a2f5cb680976fc96f9307492cabf14577ccc415743343c6d4987cc3c25e4a3ceebd26438fb25da1a85149641cdb7454d1acbe1868003d25d2caf93516f259e49ada6b32e2d2ce7d27990c3d583f7ac207c885e221b5e44d65e1be706ee63811805f4feb51afa0d1dd3de3d806e06b843022d29dad4746c1a38002e481007e457a5b1008efc62958579f3e045b719010260886dad37b2a3033bc0fb8aaf351721e83e5e2c201f5fb0e56a25601f8eb6b72602cb916c102a0d902614a25f606cc8e27e202207a744d7c63d8b6b07edebebeeca62b1f3a2d5c5386429c0e8f5af0252c71edc4bde39b42009c0a5ef2800e5a0edb7c553ac83b962c4d39c6bdaa867d84d48d57ecf92f4aca1ec67d64a10569e8c2edef9286ff9b93a05218b9da0f226ab7001d54f1448169ba935f41e5a73c5fcb858846b9e0167d4457493e01e579406a3275e42039cd289f659478dd18a432ebb6fa36274d45749fd6daa7d69dfdda7bd6a841ce8b2d8302884998e01eed0301aaf503ac6b22c79eed53761a304f44170a78db4ede181d78488a269d0ecc58280f517c95fd9cf7aa9b3e08e9aa8cc31aff38634dd5e7bd5a80def4629cdb3b607efe3ddace5ba4a919b8a47326c775cdd7849ace9da43b3d62414d744340ba3c6164d4befca87c59d78db80a8e7e0a2f8fc8e392c7c4a271934c83fdfb890a2bf95a5f6e24779f9a3b7e4d57e0f1ed50837f44f89584b7198fda8b74043b4f14ee3b8612872e2fbe5a47bfb18a83e0b42a5e5978a59155ba865631d272effd16203f116c586e8e7052598ec9126a4f0a95076ecb2f4897f075a9c5283bd8dc666741fe29495875cb3983a78d5442e6b019b118efe79b78c73f5343d10a0c6bdd13895f9ae06dbfb1d0cb45c41f757cf630d6bcab2c7121903565a5b08718652e2fdc9490323442ebd5eea32f7202a614dfbc61275412fc7678ae2cf2cda9e6dcbc11d3dae76e7159593625e752c1f5d313f71a63334892d6arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-nokogiri-1.8.5-150400.12.4.src.rpmruby2.5-rubygem-nokogiri-docruby2.5-rubygem-nokogiri-doc(ppc-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:nokogiri)3.0.4-14.6.0-14.0-15.2-11.8.54.14.3` l[@[<[$Z|;YX@Y@Y6@Y$$@X@XzXbWWWV@V@V_V@V@VrVpV]VTQ@VKT T>ajtomasiak@suse.commschnitzer@suse.comfactory-auto@kulow.orgfactory-auto@kulow.orgcoolo@suse.combgeuken@suse.commrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comolaf@aepfle.demrueckert@suse.demrueckert@suse.demrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comhvogel@suse.comcoolo@suse.com- add 000-CVE-2019-5477.patch (CVE-2019-5477, bsc#1146578) - add 001-test-equality.patch (prereq of 002-CVE-2020-26247.patch) - add 002-CVE-2020-26247.patch (CVE-2020-26247, bsc#1180507)- updated to version 1.8.5 (bsc#1156722) [#]# Security Notes [MRI] Pulled in upstream patches from libxml2 that address CVE-2018-14404 and CVE-2018-14567. Full details are available in [#1785](https://github.com/sparklemotion/nokogiri/issues/1785). Note that these patches are not yet (as of 2018-10-04) in an upstream release of libxml2. [#]# Bug fixes * [MRI] Fix regression in installation when building against system libraries, where some systems would not be able to find libxml2 or libxslt when present. (Regression introduced in v1.8.3.) [#1722] * [JRuby] Fix node reparenting when the destination doc is empty. [#1773]- updated to version 1.8.4 see installed CHANGELOG.md [#] 1.8.4 / 2018-07-03 [#]# Bug fixes * [MRI] Fix memory leak when creating nodes with namespaces. (Introduced in v1.5.7) [#1771]- updated to version 1.8.3 see installed CHANGELOG.md [#] 1.8.3 / 2018-06-16 [#]# Security Notes [MRI] Behavior in libxml2 has been reverted which caused CVE-2018-8048 (loofah gem), CVE-2018-3740 (sanitize gem), and CVE-2018-3741 (rails-html-sanitizer gem). The commit in question is here: > https://github.com/GNOME/libxml2/commit/960f0e2 and more information is available about this commit and its impact here: > https://github.com/flavorjones/loofah/issues/144 This release simply reverts the libxml2 commit in question to protect users of Nokogiri's vendored libraries from similar vulnerabilities. If you're offended by what happened here, I'd kindly ask that you comment on the upstream bug report here: > https://bugzilla.gnome.org/show_bug.cgi?id=769760- updated to version 1.8.2 see installed CHANGELOG.md [#] 1.8.2 / 2018-01-29 [#]# Security Notes [MRI] The update of vendored libxml2 from 2.9.5 to 2.9.7 addresses at least one published vulnerability, CVE-2017-15412. [#1714 has complete details] [#]# Dependencies * [MRI] libxml2 is updated from 2.9.5 to 2.9.7 * [MRI] libxml2 is updated from 1.1.30 to 1.1.32 [#]# Features * [MRI] OpenBSD installation should be a bit easier now. [#1685] (Thanks, @jeremyevans!) * [MRI] Cross-built Windows gems now support Ruby 2.5 [#]# Bug fixes * Node#serialize once again returns UTF-8-encoded strings. [#1659] * [JRuby] made SAX parsing of characters consistent with C implementation [#1676] (Thanks, @andrew-aladev!) * [MRI] Predefined entities, when inspected, no longer cause a segfault. [#1238]- Updated to version 1.8.1 From the upstream changelog: Dependencies [MRI] libxml2 is updated from 2.9.4 to 2.9.5. [MRI] libxslt is updated from 1.1.29 to 1.1.30. [MRI] optional dependency on the pkg-config gem has had its constraint loosened to ~> 1.1 (from ~> 1.1.7). [#1660] [MRI] Upgrade mini_portile2 dependency from ~> 2.2.0 to ~> 2.3.0, which will validate checksums on the vendored libxml2 and libxslt tarballs before using them. Bugs NodeSet#first with an integer argument longer than the length of the NodeSet now correctly clamps the length of the returned NodeSet to the original length. [#1650] (Thanks, @Derenge!) [MRI] Ensure CData.new raises TypeError if the content argument is not implicitly convertible into a string. [#1669]- make gem2rpm.yaml match the gemspec with regards to BR: mini_portile2- updated to version 1.8.0 see installed CHANGELOG.md [#] 1.8.0 / 2017-06-04 [#]# Backwards incompatibilities This release ends support for Ruby 2.1 on Windows in the `x86-mingw32` and `x64-mingw32` platform gems (containing pre-compiled DLLs). Official support ended for Ruby 2.1 on 2017-04-01. Please note that this deprecation note only applies to the precompiled Windows gems. Ruby 2.1 continues to be supported (for now) in the default gem when compiled on installation. [#]# Dependencies * [Windows] Upgrade iconv from 1.14 to 1.15 (unless --use-system-libraries) * [Windows] Upgrade zlib from 1.2.8 to 1.2.11 (unless --use-system-libraries) * [MRI] Upgrade rake-compiler dependency from 0.9.2 to 1.0.3 * [MRI] Upgrade mini-portile2 dependency from `~> 2.1.0` to `~> 2.2.0` [#]# Compatibility notes * [JRuby] Removed support for `jruby --1.8` code paths. [#1607] (Thanks, @kares!) * [MRI Windows] Retrieve zlib source from http://zlib.net/fossils to avoid deprecation issues going forward. See #1632 for details around this problem. [#]# Features * NodeSet#clone is not an alias for NodeSet#dup [#1503] (Thanks, @stephankaag!) * Allow Processing Instructions and Comments as children of a document root. [#1033] (Thanks, @windwiny!) * [MRI] PushParser#replace_entities and #replace_entities= will control whether entities are replaced or not. [#1017] (Thanks, @spraints!) * [MRI] SyntaxError#to_s now includes line number, column number, and log level if made available by the parser. [#1304, #1637] (Thanks, @spk and @ccarruitero!) * [MRI] Cross-built Windows gems now support Ruby 2.4 * [MRI] Support for frozen string literals. [#1413] * [MRI] Support for installing Nokogiri on a machine in FIPS-enabled mode [#1544] * [MRI] Vendored libraries are verified with SHA-256 hashes (formerly some MD5 hashes were used) [#1544] * [JRuby] (performance) remove unnecessary synchronization of class-cache [#1563] (Thanks, @kares!) * [JRuby] (performance) remove unnecessary cloning of objects in XPath searches [#1563] (Thanks, @kares!) * [JRuby] (performance) more performance improvements, particularly in XPath, Reader, XmlNode, and XmlNodeSet [#1597] (Thanks, @kares!) [#]# Bugs * HTML::SAX::Parser#parse_io now correctly parses HTML and not XML [#1577] (Thanks for the test case, @gregors!) * Support installation on systems with a `lib64` site config. [#1562] * [MRI] on OpenBSD, do not require gcc if using system libraries [#1515] (Thanks, @jeremyevans!) * [MRI] XML::Attr.new checks type of Document arg to prevent segfaults. [#1477] * [MRI] Prefer xmlCharStrdup (and friends) to strdup (and friends), which can cause problems on some platforms. [#1517] (Thanks, @jeremy!) * [JRuby] correctly append a text node before another text node [#1318] (Thanks, @jkraemer!) * [JRuby] custom xpath functions returning an integer now work correctly [#1595] (Thanks, @kares!) * [JRuby] serializing (`#to_html`, `#to_s`, et al) a document with explicit encoding now works correctly. [#1281, #1440] (Thanks, @kares!) * [JRuby] XML::Reader now returns parse errors [#1586] (Thanks, @kares!) * [JRuby] Empty NodeSets are now decorated properly. [#1319] (Thanks, @kares!) * [JRuby] Merged nodes no longer results in Java exceptions during XPath queries. [#1320] (Thanks, @kares!)- updated to version 1.7.2 see installed CHANGELOG.md [#] 1.7.2 / 2017-05-09 [#]# Security Notes [MRI] Upstream libxslt patches are applied to the vendored libxslt 1.1.29 which address CVE-2017-5029 and CVE-2016-4738. For more information: * https://github.com/sparklemotion/nokogiri/issues/1634 * http://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-5029.html * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-4738.html- updated to version 1.7.1 see installed CHANGELOG.md [#] 1.7.1 / unreleased [#]# Security Notes [MRI] Upstream libxml2 patches are applied to the vendored libxml 2.9.4 which address CVE-2016-4658 and CVE-2016-5131. For more information: * https://github.com/sparklemotion/nokogiri/issues/1615 * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-4658.html * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-5131.html [#]# Dependencies * [Windows] Upgrade zlib from 1.2.8 to 1.2.11 (unless --use-system-libraries)- updated to version 1.7.0.1 see installed CHANGELOG.md [#] 1.7.0.1 / 2017-01-04 [#]# Bugs * Fix OpenBSD support. (#1569) (related to #1543)- updated to version 1.7.0 CHANGELOG.rdoc removed upstream- updated to version 1.6.8.1 see installed CHANGELOG.rdoc- updated to version 1.6.8 ==== Features Several changes were made to improve performance: * [MRI] Simplify NodeSet#to_a with a minor speed-up. (#1397) * XML::Node#ancestors optimization. (#1297) (Thanks, Bruno Sutic!) * Use Symbol#to_proc where we weren't previously. (#1296) (Thanks, Bruno Sutic!) * XML::DTD#each uses implicit block calls. (Thanks, @glaucocustodio!) * Fall back to the `pkg-config` gem if we're having trouble finding the system libxml2. This should help many FreeBSD users. (#1417) * Set document encoding appropriately even on blank document. (#1043) (Thanks, @batter!) ==== Bug Fixes * [JRuby] fix slow add_child (#692) * [JRuby] fix load errors when deploying to JRuby/Torquebox (#1114) (Thanks, @atambo and @jvshahid!) * [JRuby] fix NPE when inspecting nodes returned by NodeSet#drop (#1042) (Thanks, @mkristian!) * [JRuby] fix nil attriubte node's namespace in reader (#1327) (Thanks, @codekitchen!) * [JRuby] fix Nokogiri munging unicode characters that require more than 2 bytes (#1113) (Thanks, @mkristian!) * [JRuby] allow unlinking an unparented node (#1112, #1152) (Thanks, @esse!) * [JRuby] allow Fragment parsing on a frozen string (#444, #1077) * [JRuby] HTML `style` tags are no longer encoded (#1316) (Thanks, @tbeauvais!) * [MRI] fix assertion failure while accessing attribute node's namespace in reader (#843) (Thanks, @2potatocakes!) * [MRI] fix issue with GCing namespace nodes returned in an xpath query. (#1155) * [MRI] Ensure C strings are null-terminated. (#1381) * [MRI] Ensure Rubygems is loaded before using mini_portile2 at installation. (#1393, #1411) (Thanks, @JonRowe!) * [MRI] Handling another edge case where the `libxml-ruby` gem's global callbacks were smashing the heap. (#1426). (Thanks to @bbergstrom for providing an isolated test case!) * [MRI] Ensure encodings are passed to Sax::Parser xmldecl callback. (#844) * [MRI] Ensure default ns prefix is applied correctly when reparenting nodes to another document. (#391) (Thanks, @ylecuyer!) * [MRI] Ensure Reader handles non-existent attributes as expected. (#1254) (Thanks, @ccutrer!) * [MRI] Cleanup around namespace handling when reparenting nodes. (#1332, #1333, #1444) (Thanks, @cuttrer and @bradleybeddoes!) * unescape special characters in CSS queries (#1303) (Thanks, @twalpole!) * consistently handle empty documents (#1349) * Update to mini_portile2 2.1.0 to address whitespace-handling during patching. (#1402) * Fix encoding of xml node namespaces. * Work around issue installing Nokogiri on overlayfs (commonly used in Docker containers). (#1370, #1405) ==== Other Notes * Removed legacy code remaining from Ruby 1.8.x support. * Removed legacy code remaining from REE support. * Removing hacky workarounds for bugs in some older versions of libxml2. * Handling C strings in a forward-compatible manner, see https://github.com/ruby/ruby/blob/v2_2_0/NEWS#L319 - remove nokogiri-1.6.7.2_mini_portile2_version.diff as upstreamed- Force fixed timestamps for patched gems (bsc#916047)- lockdown mini_portile2 to 2.0- update to version 1.6.7.2 This version pulls in several upstream patches to the vendored libxml2 and libxslt to address: CVE-2015-7499 Ubuntu classifies this as "Priority: Low", RedHat classifies this as "Impact: Moderate", and NIST classifies this as "Severity: 5.0 (MEDIUM)". MITRE record is https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-7499 This is not effecting us as we are using the system copy. - refresh mini_portile patch to apply cleanly again old: nokogiri-1.6.7.diff new: nokogiri-1.6.7.2_mini_portile2_version.diff- fix buildrequires for mini_portile- updated to version 1.6.7.1 see installed CHANGELOG.rdoc === 1.6.7.1 / 2015-12-16 This version pulls in several upstream patches to the vendored libxml2 and libxslt to address: CVE-2015-5312 CVE-2015-7497 CVE-2015-7498 CVE-2015-7499 CVE-2015-7500 CVE-2015-8241 CVE-2015-8242 CVE-2015-8317 See also http://www.ubuntu.com/usn/usn-2834-1/- add nokogiri-1.6.7.diff to fix the mini_portile2 dependency- updated to version 1.6.7 see installed CHANGELOG.rdoc === 1.6.7 / 2015-11-29 ==== Notes This version supports native builds on Windows using the RubyInstaller DevKit. It also supports Ruby 2.2.x on Windows, as well as making several other improvements to the installation process on various platforms. This version also includes the security patches already applied in v1.6.6.3 and v1.6.6.4 to the vendored libxml2 and libxslt source. See #1374 and #1376 for details. ==== Features * Cross-built gems now have a proper ruby version requirement. (#1266) * Ruby 2.2.x is supported on Windows. * Native build is supported on Windows. * [MRI] libxml2 and libxslt `config.guess` files brought up to date. (#1326) (Thanks, @hernan-erasmo!) * [JRuby] fix error in validating files with jruby (#1355, #1361) (Thanks, @twalpole!) * [MRI, OSX] Patch to handle nonstandard location of `iconv.h`. (#1206, #1210, #1218, #1345) (Thanks, @neonichu!) ==== Bug Fixes * [JRuby] reset the namespace cache when replacing the document's innerHtml (#1265) (Thanks, @mkristian!) * [JRuby] Document#parse should support IO objects that respond to #read. (#1124) (Thanks, Jake Byman!) * [MRI] Duplicate-id errors when setting the `id` attribute on HTML documents are now silenced. (#1262) * [JRuby] SAX parser cuts texts in peices when quare brackets exist. (#1261) * [JRuby] Namespaced attributes aren't removed by remove_attribute. (#1299)- updated to version 1.6.6.4 see installed CHANGELOG.rdoc === 1.6.6.4 / 2015-11-19 This version pulls in an upstream patche to the vendored libxml2 to address: * unclosed comment uninitialized access issue (#1376) This issue does not have a CVE assigned to it as this time.- updated to version 1.6.6.3 see installed CHANGELOG.rdoc === 1.6.6.3 / 2015-11-16 This version pulls in several upstream patches to the vendored libxml2 and libxslt to address: * CVE-2015-1819 * CVE-2015-7941_1 * CVE-2015-7941_2 * CVE-2015-7942 * CVE-2015-7942-2 * CVE-2015-8035 * CVE-2015-7995 See #1374 for details.- Update to 1.6.6.2 * Fixed installation issue affecting compiler arguments. (#1230) * Unified Node and NodeSet implementations of #search, #xpath and #css. * Added Node#lang and Node#lang=. * bin/nokogiri passes the URI to parse() if an HTTP URL is given. * bin/nokogiri now loads ~/.nokogirirc so user can define helper methods, etc. * bin/nokogiri can be configured to use Pry instead of IRB by adding a couple of lines to ~/.nokogirirc. (#1198) * bin/nokogiri can better handle urls from STDIN (aiding use of xargs). (#1065) * DocumentFragment#search now matches against root nodes. (#1205) * (MRI) More fixes related to handling libxml2 parse errors during DocumentFragment#dup. (#1196) * `XML::Comment.new` argument types are now consistent and safe (and documented) across MRI and JRuby. (#1224) * Check if `zlib` is available before building `libxml2`. (#1188) * Implement Slop#respond_to_missing?. (#1176) * Optimized the XPath query generated by an `an+b` CSS query. * Capture non-parse errors from Document#dup in Document#errors. (#1196) * (MRI) Fix a bug where CFLAGS passed in are dropped. (#1188) * Fix a bug where CSS selector :nth(n) did not work. (#1187) * (MRI) Bundled Libxml2 is upgraded to 2.9.2. * (MRI) `nokogiri --version` will include a list of applied patches. * (MRI) Nokogiri no longer prints messages directly to TTY while building the extension. * (MRI) Improve the iconv detection for building libxml2. * (MRI) Fix DocumentFragment#element_children (#1138). * Fix a bug with CSS attribute selector without any prefix where "foo [bar]" was treated as "foo[bar]". (#1174)- adapt to new rubygem packagingibs-power9-10 1651958982  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.8.5-150400.12.41.8.5-150400.12.4     !!!!!"""#"""""""""""$$$%&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))*+++++++++,,,,,--------..../////00000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222223454647777777788999999999999999999999999999999999::::;<<<<<<<<<<<<<<;=>=========;????????????;@@@@@@@@@@@@;AAAAAAAAAABBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCDDDEFFEEGGGGGGHIIIIIHHHHJJKLMNNNNNNNNNNMLOPQnokogiri-1.8.5riNokogiriCSSNodeaccept-i.ricdesc-Node.rifind_by_type-i.rinew-c.rito_a-i.rito_type-i.rito_xpath-i.ritype-i.rivalue-i.riParser%5b%5d%3d-c.ri%5b%5d-c.ri_reduce_1-i.ri_reduce_11-i.ri_reduce_12-i.ri_reduce_13-i.ri_reduce_14-i.ri_reduce_15-i.ri_reduce_16-i.ri_reduce_18-i.ri_reduce_2-i.ri_reduce_20-i.ri_reduce_21-i.ri_reduce_22-i.ri_reduce_23-i.ri_reduce_25-i.ri_reduce_26-i.ri_reduce_27-i.ri_reduce_28-i.ri_reduce_29-i.ri_reduce_3-i.ri_reduce_30-i.ri_reduce_31-i.ri_reduce_32-i.ri_reduce_33-i.ri_reduce_34-i.ri_reduce_35-i.ri_reduce_36-i.ri_reduce_37-i.ri_reduce_4-i.ri_reduce_40-i.ri_reduce_41-i.ri_reduce_42-i.ri_reduce_43-i.ri_reduce_44-i.ri_reduce_45-i.ri_reduce_48-i.ri_reduce_49-i.ri_reduce_5-i.ri_reduce_50-i.ri_reduce_51-i.ri_reduce_52-i.ri_reduce_58-i.ri_reduce_59-i.ri_reduce_6-i.ri_reduce_60-i.ri_reduce_61-i.ri_reduce_63-i.ri_reduce_64-i.ri_reduce_65-i.ri_reduce_66-i.ri_reduce_67-i.ri_reduce_68-i.ri_reduce_69-i.ri_reduce_7-i.ri_reduce_70-i.ri_reduce_8-i.ri_reduce_9-i.ri_reduce_none-i.ricache_on%3f-c.ricache_on-c.ricdesc-Parser.riclear_cache-c.rinew-c.rinext_token-i.rion_error-i.riparse-c.riparse-i.riset_cache-c.riunescape_css_identifier-i.riunescape_css_string-i.riwithout_cache-c.rixpath_for-i.riSyntaxErrorcdesc-SyntaxError.riTokenizerScanErrorcdesc-ScanError.ricdesc-Tokenizer.riXPathVisitorcdesc-XPathVisitor.ricdesc-CSS.riparse-c.rixpath_for-c.riDecoratorsSlopcdesc-Slop.rimethod_missing-i.rirespond_to_missing%3f-i.ricdesc-Decorators.riEncodingHandler%5b%5d-c.rialias-c.ricdesc-EncodingHandler.riclear_aliases%21-c.ridelete-c.riname-i.riHTMLHTML-c.riBuildercdesc-Builder.rito_html-i.riDocumentEncodingFoundcdesc-EncodingFound.riEncodingReaderJumpSAXHandlercdesc-JumpSAXHandler.rinew-c.ristart_element-i.riSAXHandlercdesc-SAXHandler.ricdesc-EncodingReader.ricdesc-Document.rifragment-i.rimeta_content_type-i.rimeta_encoding%3d-i.rimeta_encoding-i.rinew-c.riparse-c.riread_io-c.riread_memory-c.riserialize-i.riset_metadata_element-i.rititle%3d-i.rititle-i.ritype-i.riDocumentFragmentcdesc-DocumentFragment.rinew-c.riparse-c.riElementDescription%5b%5d-c.riblock%3f-i.ricdesc-ElementDescription.ridefault_desc-i.ridefault_sub_element-i.rideprecated%3f-i.rideprecated_attributes-i.ridescription-i.riempty%3f-i.riimplied_end_tag%3f-i.riimplied_start_tag%3f-i.riinline%3f-i.riinspect-i.riname-i.rioptional_attributes-i.rirequired_attributes-i.risave_end_tag%3f-i.risub_elements-i.rito_s-i.riEntityDescriptioncdesc-EntityDescription.riEntityLookup%5b%5d-i.ricdesc-EntityLookup.riget-i.riSAXParsercdesc-Parser.riparse_file-i.riparse_io-i.riparse_memory-i.riParserContextcdesc-ParserContext.rifile-c.rimemory-c.rinew-c.riparse_with-i.riPushParser%3c%3c-i.ricdesc-PushParser.ridocument-i.rifinish-i.riinitialize_native-i.rinative_write-i.rinew-c.riwrite-i.ricdesc-SAX.ricdesc-HTML.rifragment-c.riparse-c.riSlop-c.riSyntaxErrorcdesc-SyntaxError.riVersionInfocdesc-VersionInfo.riXMLXML-c.riAttrcdesc-Attr.ricontent%3d-i.riinspect_attributes-i.rinew-c.rivalue%3d-i.riAttributeDeclattribute_type-i.ricdesc-AttributeDecl.ridefault-i.rienumeration-i.riinspect-i.riBuilder%3c%3c-i.ri%5b%5d-i.riNodeBuildercdesc-NodeBuilder.ricdata-i.ricdesc-Builder.ricomment-i.ricontext-i.ridoc-i.riinsert-i.rinew-c.riparent-i.ritext-i.rito_xml-i.riwith-c.riCDATAcdesc-CDATA.riname-i.rinew-c.riCharacterDatacdesc-CharacterData.riCommentcdesc-Comment.rinew-c.riDTDattributes-i.ricdesc-DTD.rieach-i.rielements-i.rientities-i.riexternal_id-i.rihtml5_dtd%3f-i.rihtml_dtd%3f-i.rikeys-i.rinotations-i.risystem_id-i.rivalidate-i.riDocument%3c%3c-i.riadd_child-i.ricanonicalize-i.ricdesc-Document.riclone-i.ricollect_namespaces-i.ricreate_cdata-i.ricreate_comment-i.ricreate_element-i.ricreate_entity-i.ricreate_text_node-i.ridecorate-i.ridecorators-i.ridocument-i.ridup-i.riempty_doc%3f-c.riencoding%3d-i.riencoding-i.rierrors-i.rifragment-i.riinspect_attributes-i.riname-i.rinamespaces-i.rinew-c.riparse-c.riread_io-c.riread_memory-c.riremove_namespaces%21-i.riroot%3d-i.riroot-i.rislop%21-i.rito_java-i.riurl-i.rivalidate-i.riversion-i.riwrap-c.riDocumentFragmentcdesc-DocumentFragment.ricoerce-i.ricss-i.rierrors-i.riname-i.rinamespace_declarations-i.rinew-c.riparse-c.risearch-i.riserialize-i.rito_html-i.rito_s-i.rito_xhtml-i.rito_xml-i.riElementcdesc-Element.riElementContentc1-i.ric2-i.ricdesc-ElementContent.richildren-i.ridocument-i.riname-i.rioccur-i.riprefix-i.ritype-i.riElementDeclcdesc-ElementDecl.ricontent-i.rielement_type-i.riinspect-i.riprefix-i.riEntityDeclcdesc-EntityDecl.ricontent-i.rientity_type-i.riexternal_id-i.riinspect-i.rinew-c.rioriginal_content-i.risystem_id-i.riEntityReferencecdesc-EntityReference.richildren-i.riinspect_attributes-i.rinew-c.riNamespacecdesc-Namespace.ridocument-i.rihref-i.riinspect_attributes-i.riprefix-i.riNode%3c%3c-i.ri%3c%3d%3e-i.ri%3d%3d-i.ri%3e-i.ri%5b%5d%3d-i.ri%5b%5d-i.riSaveOptionscdesc-SaveOptions.rinew-c.rioptions-i.rito_i-i.riaccept-i.riadd_child-i.riadd_class-i.riadd_namespace-i.riadd_namespace_definition-i.riadd_next_sibling-i.riadd_previous_sibling-i.riadd_sibling-i.riafter-i.riancestors-i.riappend_class-i.riattr-i.riattribute-i.riattribute_nodes-i.riattribute_with_ns-i.riattributes-i.ribefore-i.riblank%3f-i.ricanonicalize-i.ricdata%3f-i.ricdesc-Node.richild-i.richildren%3d-i.richildren-i.riclasses-i.riclone-i.ricomment%3f-i.ricompare-i.ricontent%3d-i.ricontent-i.ricreate_external_subset-i.ricreate_internal_subset-i.ricss_path-i.ridecorate%21-i.ridefault_namespace%3d-i.ridelete-i.ridescription-i.rido_xinclude-i.ridocument%3f-i.ridocument-i.ridump_html-i.ridup-i.rieach-i.rielem%3f-i.rielement%3f-i.rielement_children-i.rielements-i.riencode_special_chars-i.riexternal_subset-i.rifirst_element_child-i.rifragment%3f-i.rifragment-i.riget-i.riget_attribute-i.rihas_attribute%3f-i.rihtml%3f-i.riin_context-i.riinner_html%3d-i.riinner_html-i.riinner_text-i.riinspect_attributes-i.riinternal_subset-i.rikey%3f-i.rikeys-i.rilang%3d-i.rilang-i.rilast_element_child-i.riline-i.rimatches%3f-i.riname%3d-i.riname-i.rinamespace%3d-i.rinamespace-i.rinamespace_definitions-i.rinamespace_scopes-i.rinamespaced_key%3f-i.rinamespaces-i.rinative_content%3d-i.rinative_write_to-i.rinew-c.rinext-i.rinext_element-i.rinext_sibling-i.rinode_name%3d-i.rinode_name-i.rinode_type-i.riparent%3d-i.riparent-i.riparse-i.ripath-i.ripointer_id-i.riprepend_child-i.riprevious%3d-i.riprevious-i.riprevious_element-i.riprevious_sibling-i.riprocess_xincludes-i.riprocessing_instruction%3f-i.riread_only%3f-i.riremove-i.riremove_attribute-i.riremove_class-i.rireplace-i.riserialize-i.riset-i.riset_attribute-i.riset_namespace-i.riswap-i.ritext%3f-i.ritext-i.rito_format-i.rito_html-i.rito_s-i.rito_str-i.rito_xhtml-i.rito_xml-i.ritraverse-i.ritype-i.riunlink-i.rivalues-i.riwrite_format_to-i.riwrite_html_to-i.riwrite_to-i.riwrite_xhtml_to-i.riwrite_xml_to-i.rixml%3f-i.riNodeSet%25-i.ri%26-i.ri%2b-i.ri%2d-i.ri%3c%3c-i.ri%3d%3d-i.ri%3e-i.ri%5b%5d-i.ri%7c-i.riadd_class-i.riafter-i.riappend_class-i.riat-i.riattr-i.riattribute-i.ribefore-i.ricdesc-NodeSet.richildren-i.riclone-i.ricss-i.ridelete-i.ridocument-i.ridup-i.rieach-i.riempty%3f-i.rifilter-i.rifirst-i.riinclude%3f-i.riindex-i.riinner_html-i.riinner_text-i.riinspect-i.rilast-i.rilength-i.rinew-c.ripop-i.ripush-i.riremove-i.riremove_attr-i.riremove_attribute-i.riremove_class-i.rireverse-i.riset-i.rishift-i.risize-i.rislice-i.ritext-i.rito_a-i.rito_ary-i.rito_html-i.rito_s-i.rito_xhtml-i.rito_xml-i.riunlink-i.riwrap-i.rixpath-i.riNotationcdesc-Notation.riPPCharacterDatacdesc-CharacterData.riNodecdesc-Node.ricdesc-PP.riParseOptions%3d%3d-i.ricdesc-ParseOptions.riinspect-i.rinew-c.rioptions-i.ristrict%3f-i.ristrict-i.rito_i-i.riProcessingInstructioncdesc-ProcessingInstruction.rinew-c.riReaderReader-c.riattr_nodes-i.riattribute-i.riattribute_at-i.riattribute_count-i.riattribute_nodes-i.riattributes%3f-i.riattributes-i.ribase_uri-i.ricdesc-Reader.ridefault%3f-i.ridepth-i.rieach-i.riempty_element%3f-i.riencoding-i.rierrors-i.rifrom_io-c.rifrom_memory-c.riinner_xml-i.rilang-i.rilocal_name-i.riname-i.rinamespace_uri-i.rinamespaces-i.rinode_type-i.riouter_xml-i.riprefix-i.riread-i.riself_closing%3f-i.risource-i.ristate-i.rivalue%3f-i.rivalue-i.rixml_version-i.riRelaxNGRelaxNG-c.ricdesc-RelaxNG.rifrom_document-c.riread_memory-c.rivalidate_document-i.riSAXDocumentcdata_block-i.ricdesc-Document.richaracters-i.ricomment-i.riend_document-i.riend_element-i.riend_element_namespace-i.rierror-i.riprocessing_instruction-i.ristart_document-i.ristart_element-i.ristart_element_namespace-i.riwarning-i.rixmldecl-i.riParserAttributecdesc-Attribute.ricdesc-Parser.richeck_encoding-i.ridocument-i.riencoding-i.rinew-c.riparse-i.riparse_file-i.riparse_io-i.riparse_memory-i.riParserContextcdesc-ParserContext.ricolumn-i.rifile-c.riio-c.riline-i.rimemory-c.rinew-c.riparse_with-i.rirecovery%3d-i.rirecovery-i.rireplace_entities%3d-i.rireplace_entities-i.riPushParser%3c%3c-i.ricdesc-PushParser.ridocument-i.rifinish-i.riinitialize_native-i.rinative_write-i.rinew-c.rioptions%3d-i.rioptions-i.rireplace_entities%3d-i.rireplace_entities-i.riwrite-i.ricdesc-SAX.riSchemaSchema-c.ricdesc-Schema.rierrors-i.rifrom_document-c.rinew-c.riparse_options-i.riread_memory-c.rivalid%3f-i.rivalidate-i.rivalidate_document-i.rivalidate_file-i.riSearchable%25-i.ri%2f-i.riat-i.riat_css-i.riat_xpath-i.ricdesc-Searchable.ricss-i.ricss_internal-i.ricss_rules_to_xpath-i.risearch-i.rixpath-i.rixpath_impl-i.rixpath_internal-i.rixpath_query_from_css_rule-i.riSyntaxErrorcdesc-SyntaxError.ricode-i.ricolumn-i.ridomain-i.rierror%3f-i.rifatal%3f-i.rifile-i.riint1-i.rilevel-i.rilevel_to_s-i.riline-i.rilocation_to_s-i.rinil_or_zero%3f-i.rinone%3f-i.ristr1-i.ristr2-i.ristr3-i.rito_s-i.riwarning%3f-i.riTextcdesc-Text.ricontent%3d-i.rinew-c.riXPathSyntaxErrorcdesc-SyntaxError.rito_s-i.ricdesc-XPath.ridocument-i.riXPathContextcdesc-XPathContext.rievaluate-i.rinew-c.riregister_namespaces-i.riregister_ns-i.riregister_variable-i.ricdesc-XML.rifragment-c.riparse-c.riXSLTXSLT-c.riStylesheetapply_to-i.ricdesc-Stylesheet.riparse_stylesheet_doc-c.riserialize-i.ritransform-i.ricdesc-XSLT.riparse-c.riquote_params-c.riregister-c.ricdesc-Nokogiri.riinstall_default_aliases-c.rimake-c.riparse-c.riObjectNokogiri-i.ricdesc-Object.riRbConfigcdesc-RbConfig.riXSDXMLParserNokogiricdata_block-i.ricdesc-Nokogiri.rido_parse-i.riend_element-i.riend_element_namespace-i.rierror-i.rinew-c.ristart_element-i.ristart_element_namespace-i.riwarning-i.ricdesc-XMLParser.ricdesc-XSD.ricache.rilibnokogiricssrecipecdesc-recipe.risuppressions/usr/lib64/ruby/gems/2.5.0/doc//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/Node//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/Parser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/SyntaxError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/Tokenizer//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/Tokenizer/ScanError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/XPathVisitor//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/Decorators//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/Decorators/Slop//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/EncodingHandler//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Builder//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document/EncodingFound//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document/EncodingReader//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document/EncodingReader/JumpSAXHandler//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document/EncodingReader/SAXHandler//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/DocumentFragment//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/ElementDescription//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/EntityDescription//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/EntityLookup//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/SAX//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/SAX/Parser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/SAX/ParserContext//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/SAX/PushParser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/SyntaxError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/VersionInfo//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Attr//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/AttributeDecl//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Builder//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Builder/NodeBuilder//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/CDATA//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/CharacterData//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Comment//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/DTD//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Document//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/DocumentFragment//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Element//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/ElementContent//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/ElementDecl//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/EntityDecl//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/EntityReference//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Namespace//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Node//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Node/SaveOptions//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/NodeSet//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Notation//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/PP//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/PP/CharacterData//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/PP/Node//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/ParseOptions//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/ProcessingInstruction//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Reader//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/RelaxNG//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/Document//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/Parser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/Parser/Attribute//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/ParserContext//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/PushParser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Schema//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Searchable//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SyntaxError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Text//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/XPath//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/XPath/SyntaxError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/XPathContext//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XSLT//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XSLT/Stylesheet//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Object//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/RbConfig//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/XSD//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/XSD/XMLParser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/XSD/XMLParser/Nokogiri//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/lib//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/lib/nokogiri//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/recipe/-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:SLE-15-SP4:GA/standard/60ef26fff5b760b5ea9528084082a89c-rubygem-nokogiricpioxz5ppc64le-suse-linuxdirectory(;eX;'Qutf-8791aaddf596516c41aff8f1a563af7748a2ffd4fd42b93bdd48dc7951a438376?`7zXZ !t/ ] crt:bLL h}o(p ԀD1h*%ɞ2sAd=Ujծ nW`㦷b({o/GLx̌Voz-76вzT%p]O_N 0xu$:ũE7%ywy _xE'Jzd\6 xt g>ND?AynB(wވ"F+h BB.sP}XA̠[*fpeyy3HQAyL!$y7Eܳ^HO)-SIYMO}緘ԋ193Z%[O9A.:yۄ(\zV)u'A WK|{]Ea] uybvɹW¨zݒ%eT*g3rvuE٦_n@8NJɋnXj2E0p?i^Q|MkЖ͗ rQvܐWƂܡ&rgSOA@O% )m euRPzS t+}T}+ :0Ɍ]TAZwFN1וcˀuO7ЋKg-ܼWLC>;z l&i ֣J6ns%# Ǐ]Ɂ9 k}(9`0[G~-ld 6^?pUP|HjװݔPV|G'JhR}v~e쬍ɿv=ǑR%Qr]U e@غ5^ٚ#u`MN1[>^Uj]J|d%\_i'=$?( NysZtEzCG3zI" ]@ nz]=6k32!X( >i54ץh\m V9!B Μu]I;inA둳 -arx{$WGzF7G'׹FTx-m%TeS'"O93 (CH2JU]qĂ(;-f{@zC;+Ϲ~u>I-WYXT^aSE Lp? wU*'4֨Bw7>kpRᯪ"Klo,Z6BWѬwF}6:bڰ@Ln:E:j&겮èE?a"eӸKcBŻ쾆@ I"L7Si̢VcYUZQ RQF Ul"4g034qRmIV`D1~hVEOg!6rCi6ktĵB0t=g1}T{K4-C@v~ đJ~ ?^o.=`ąg{2௵{֘IU!82O$(f=pP!Q "S~e7m`ZJLv-r)kKyGRrM!Cx{mOs|,:JkɥeMB-,,0ү!Y(q:9qJHR$bܨǹG!QIΚEX%u0.HjqX YcguKK*x峦䞴X=8YA)U"s#a>] O41'?\v7 XZ35RCH+$<W;X%T,ș!ʋ+'{//]C*o'/Σs݌S${^~v!B5mW30b[q(h>Xe1eޭ=Nh΅%%Qp $5Ŀ!"F[ <^m9{AvoH2am?nof6S]{Z]9΁L<=<3VSƝYi9 bmTpGh\Fz`^%Q R_;>|^ T">/ &:.N%(CnЄw~~?g^r=">_|fw4)wiq2 ZOrO28!ՉGZ=as::@ yf4 lX=>#eZF,nEMoC$;C#!-~TdbѾ6ܷ˃'0O3zFH[~=ng/w֧ dݽֺpwD2T%a+,uݝ~+6>G EZeB?̀ :CcwSD'*HD+rš ^?>φXTD( Dx4=zpwvZ:ZRSwC=*Rp{7'(׳;Xy\˛ AշK]vȾڊonR)zNVHd | xb<=pU=lx@:GebcQ8JY?~cZ?^ވ)yz@+tбFw͓^ >?BX[w R~c鈧e>[gM3y-oy^ٲݯoZg*$X; $㺅ئCCnWD2ˣieɛ%ڀ5DPȋK tH%KH;ҹݳ9}d:yx |?x}(Xs#Q%wS .sFL˝EenꌡcɇÙcU[<c}}OtȝdW7gWNrx|u۰Q|"N5QZ:z){uhW>W؀c$@^U)X c7ށTc#~xԊ`.MɫB"f!I RQ#O-@y( )4r+oܧN>9IJ^m?5PH 0rpDdh] J,59\ӗubUp {TPwꘗ!". ^; ~v:!?aiՅxr f8ųLVv8{?"o8 Mc8?*/Ե~Je*"R#"uiEI!Enx p#;,yu/>D)c[E;.cS0uF/#qm~[c;e$ˀ*Z pȚx.Yɬ^@W-~FxFF#pI4%j9ĎIasBGAx5j J&b mZ]9$ݑ%$D|DvnpThQ VdR> 8Ffk#P E1KX7TgtnƏ /t%Cz۩z 1]E[*HtWl=I[]Ȼ47GzaaIFa딯p]>&VIKm h&.}m#Ї9j|QK&f(H*x5IWYAMLVDU )k}>K;o Vw`O*!s-P<g7Z INK6Qv8%BCaƬrxip~P-s-[gDwBǤ";SDA,e7L]rR 4)~:u_}NZmNPBd,C4(ڛe[6YNo=߈7շ*2q01kHfm^Ո!_T*ZU 0 D=.CVV,Y}w[q[B23R`8hJ@.}Fq3/j:浢1LeK# NUdHQ4(='d?EȘ0wiuN2fÍZjIv+GiџzL#ܬb'wVwL:mm.PAqq"O2 H?&qEPpM?-w%d:42$/ ?i=C3j+{^ 頸Nnwn$4gxLN$T&y#E@J]^%)7nH^UJ-V{?ĮgאK y$zd@f\$GDRX]vzkkF;0 -mև[J=KPp} tI);һLjp|ŗTTŸ_V5$Qk螈bceUoyVR(>`piD&-|zȘȮ ۑ Ҡ=9BV+@B#FɶxL fL@HW q]+n6 [pYl!P%uM Z^GE˝Kŧ%Y}Ep&`kGBQ.AD']y)cSʹUd)~B"rx!׷ 4p0a!kMoM_ViQM E䓡74jE\YG3L%a|B$?t +<ӏc 4o>/VWf[2.:KG!Bu&ʮ>Ӂ.H[Ό&Q2V; $ )}* ˸$a(eO7}@| yEeQct?-t#ja}fv@rKY.i pզ}» "25^: IJ#+GygNA~<*lqXY}.-ş 96QAj~N騑yW1+ā'H7 Ą Bòy<3;]|H2],nñ T2nhP p@pCN3 aZ~d1BonI<u#٦_ ^ '~.V563J^p So ADch-jAMS@vln } ՠs%H.IS+/[W4uEr^pQyj$gfC配̍8~gD)w[-I}%~8J'ƕJ2 Txz?4uJ|ٜ\:& ~ܛje aں ؅1.#fsBL;U`"zeSȏZjܥ:pX*X0dEW)?.U|3Md{eͿI%Dv5V0p/ZPXdPa2&.v6> ?ŠQ^6+J}k'J􋌠PšXkHt }w{}^:G8w'H ecb}d X ꅧ6c#L$Tkm?}g85P֮ެS_*[p֮㎁nؒN ]svY1L\#_ntKfwaYP/6KK&/Ʈ=2[7WX Έ|x+m-M;$O:\&>-i#CVLA~ /('m2 H}F];|QZdx (0eeU'Zn3;R>W.^θɱ.8h=`OuE>kDYpW[Ӊnلl>Ɯ> }wm>YlT%Cn`>E)QN/0loX&[3uLўs=xrՀ]s-ӢA"ӕoГVГϦV}QMOvv͌`K 7jdkAW_Ƕ/{VǸ,oc:;N~Nݟ| +N+ ,ymeYdeݪ]Kէ W0z-6 h }?w$2lZ/%TV Jp;S#x7'=sgF6ydM _ڼ,Nw Ž( !g`;Wg%!yQ$6g$-0+$EUa)(hU] v-bVidI7nrwOhLH48m ZB'2F^g,Wn:Gl5AHA 6 ̕" sU,<֩8G@+҈HMFy/%@NV(vD&pcfA :ua%,-=$qԩT4NZ$(ai9"1gPB=)STUPwO}+5{Iu UQp~Ý6 ,tU|QěU;BQ0j{0-ǴB|t.M°GrV< ,9ayaH(hp%}B^)N? +Es{V#CՂxێbW[#4шgh|]V2p]5DXVGLv[^O`IJ8fO\ѧ"B>Si =%  aǙ=wFb $1EF.໽*~5tVx'[V-!6+5 _QTN\Չ_7#ݠthUJHEt.RԶ.?TPHa&1]Y5^ 5| PIRf E,(+c e<(z1V (zPW ̹y*ٛ0Ju4ev;d3ZI.|9{nofxiz1;ҊZ,yj"/D]D~!MV $>A^&ffyV0~փ'+槚B`L%TT[_@vWq^zAql3.vh#TWk(4lpqn Z{ؒCV\d=J*.<=WT02RG=[(ISgÍ: Ι!^h|Tf;-ĩ~9o(W'ت0]'|fUt3n?_Th_5a:l +$Ϋʩ 퉊̔v̾J}K v !Z3FO>B dOBeZnTjG|M lsgtg nK ?v ]grwHJmT3O}<]jP^n4@Lٰ̈́DA ^BL\ ž:w/𝕴g 1Χ4<)'D_kJ!4oz5rS𤗬ٔrQmxlSκx}wϮ'mGIp :J @́!NN1wS[ xڤWw"2tV.XIqO߿bNN #NjSlfѐ)7b;olaifq7Q #[&Xc+pړ3^"17D +X7la}6ZxAeNGNgɂsص0D+ۛ.Vāq&ldT@AbIyqx#!bnSXD$#Ƚ%+X:Nʜ͇]ATW{angD3CEw U[\D5v~/$]t\E-wE s+W 7DO,Y``Rsr WPyFvKF09]aA9ӑbVyDNxHI҃IGTxB0;vΎf0yL÷wM ~ w'S/f#}l?m4h[xDTJP^y]iyf4zQ<;պawW)l$^mo;kgjK1f|vM8- ꧆kp17 .>F:q=;mrJDhԯIYi> 3K38qxxy$MhWܤsq x{B:~v$YSlJηc*t=7R+F=BgT-N'xPRgWG$W] y $F_ዟ,cYo]+7/iQ_ĔG;h}qYw~J? 7<~oc 5aG7P&YP! zI֝^_H ,Փ ?&RYPXYRD^:Jx/U?:ü>"b(S4cL 7m6vM}5mn7do2ɢ$;;nNƄ!1Pp\8tf26vn$рc>!7"?>n,|/p[ި쮥%!TұgΛJk"ִ~А'k8)လBFW5؂ԝ!=ͯQ_)biIGg_0rtK[) E\YVe Kv ,"zӖƣJK\0x a6?q.ɱjsQ[ţ b_@$:]H#yu*6_ԟB7K)q? *tyLxuHzgZb&,ƕdIC&{::8}0G. A$=g@h{] bH%x4? !:@y4~PF€7TԆ2䒓@]QSAQ(dkRk4T9N2yiNH4u'']5,x`2(A r ~Zћ%˄OXĻGjM(Yf\Ho,㑓;pSkd}%F %=7rwr':7gM+QGg-%LDɌgO&˱zSKIjWF_eC& _|ں ^e BY*+xfpJ!~s&'9͢,U}ϫ>͞~âS]IGb {>"N>74DkN\,"&{Ve&.Tc)mk5Ai7%\U]ghj×wcwTQbhy_Rn:w3>fk㛤8.QEO*Tm&4wҪ%E"$Bj-=@/ 忨0+swCg|*uu@&s|}2P85 h;a#}(< (W>q01YpS Yy΋sb.GĐu`wq oX>;Ȉ-͙;p)-o|b4tYm HO]g>ҁYU& TRQ֤)gq 2tީ?wNW;MF 3y難 QG)CH+wZ*(TZ}GY>Z|4PXRMDY@ -KEaYrx2#uӬ!>uې@ntdXWcg7?c쁊LǬՂL;0a츔Q /x/M̋16i ax3#9Ȇ+@l?C_󥦱d:mYFC3uGMK=,TT& Yܟ$TvmZ3bهU!-ɶِWL(0ɗ&o SdJg+DLάU[Ns| _~ qc&_1xY{ޯhhak+~i anX=0ZdNB(T KqC0{=16?&"n:A{7 67J?/Rh|8Aݐ!@T8>gE^e.SB3Rl\.[02:z%0ox !}\GCI6;~Z9B_.hALXfԻ0KTMCQy{ 4V6b|np \< #g@Xc)6Gޜ (LBy; ܷgGZ$9$1ñY}kI*+ lUYi~b;ҒXw`iQKS@u r˳abcVl&< #Fh w , UD/ܙ!JjК ^y#% ]jpkmDw-+l:ó6!-HLJA V)tG0MY &M0$\wS֝^SXp$2~{yHt,p:5B{*\Ƹ>wH7Y녫Z]om$IT 8e>t/3_ 5zqk" ~etB ^nT%gN!Itnk0} g2UbrdgaZd<u]1i;&;MzJ:7;W[(:`F\E0$ :9:JLM=nVx]⭲T I J1E(ĠApӏm °]eGqʌ=stWj/nWNǟVpmD9}_ eq;$S&Q2 NaĤĈf> ~AWF,[D+F~:pȪҼeچXۿ<텈Qc)cLff!E96NۨKP"'^)yV>&rږ?h^7㣽}Syn3\/?FfwCPx j#&qâFit<GSdzP`=p|,Yʱb)XWs BPb{ӣ_|@r<}#P~EXz:t7sBWIAV<{dÙ> i{?yf"i^ <?6lD!\=Jym~ .ri;b߹#Z\c;.XؘL'Nqm'`(\)T5]`ƽf1d;Fc]C_n~!dH/fD%VpXy\seM} /!5EɖQsVrN ZPR BtcB'$ܦF2x ݻ0 =܇*Cmۙ)ş̀'w5CGePfgZd`ZNJٛ_!}6d$#ެ.S,?E2'Y YHZ:&q79I1 8h9g<j5eߎ ^և3_lj2,?LJͫ}ˢ;BM1I43Im]yʣ_7o"p ၁J~a@m.Ǿ7ʌSӆWߘ25L|#azgkQ mo*yn9/p@1jN.q!odGdN:zE>J%u CAYnnEqSG E!ry@*<{kDHY)㫦7V)ⱜPjpBBBE,@5 O4!5 fu%FN,zf;ʲABoX{"w 5:L ˪Uv\hv-"4tmT=uTzr_E'~rn7RB[u#1ҕ3\u= b rNF%HYY z(QMS0G%,ڰ> DH݈LuJ _(n8d}+)jėak$,Sm^W~sx-,ID hNYH\XMFTji>4y@g%ݞz 95sg2pI-9I&E>2Rn1d'$ x3M :C)“uN A^맲p, hFA08]PQW/9>`X~9A󨜴evfM t&k/z~ӌc/YVT[ޢp|w E/ʝqOC h dd TvX1--8W٨sTB^N_pv ԢİLPLB¨ڰ 8Ŵ:WǖuòP_KQigZ{/吞+36VLP/鍌}Ke٩3vfT5~)czמȓ}L@čI#VBkq~S b6wy~ ;p-f|=aD}ĝ>f oWdj<&DCB7*O{ObvMK8 4G6Z/pSQYV2CGaDf xYJaV;Jyj)̮`]8%Q4=5)z A:=b , _<Ϙ }KA[.v-_ PI= n7600-i=)wʥ@+kqe.yӮb AGzwJCr 0{*nS>m x+R!:<֠}3<\IWfb pݚ9$ u L^cNS39J6Y29\BW㳔!G3ң<1kBԗ.R03D>F˺X\Ȳ ֥ȫчј0B'`,&GW*n☰LT#׼ ع &̲["ciSR0er/54qH VvVgt5ԕI'6XLy39+fF<!܆Tqncع}9tB=WZ+EZ3FLy@Ǭ$)&0=\A?ЛLJ"u [fp-̖a8lHE6՗˄ [2"2H+BT_,IN$X:pE09STGJ $W mMͯ ʫaz0)|7͂#[2$\h:^l`[uPrIX(>*רklBήO]+PMC3XcN hM[?N ESu츷^އD s*îbul Z3QOUuEni%[xu񛻃%)(JZ1(r+a368~-?5QKjq!tͺ\D)b__s-C>:!b;^ BϑehOs];4&ݻ''GԩB9fDe5V1[m1 [z?Gd pa4NI9Jg';`S5|i.]PƇQ=Tx ]5ra0mr;sk;b„H{3ELaPZ~nEuT<|)LE%]^)pzTђ y/ԟJ, o qJ9(Ԥ&3x6Oq\5T~!BL-,~Ijn\d4 87ɵPnL`3S@l5@PsWO$5o(z:Ya!Ⴛ&JMg,L̫Ih5b"`0y.䄩9* 1(C4zNM<f='oE9/ڋǑ a wj3,i }EN N/Ѥ[7šEmX}(qhi=g]7kTpqdq=2 T]O$VZ"C[~>~иc\!w<FTv:Qubg3Á;xFAu 9O7r$ҁ,Kv.$nOf=ktX[<1;}ОXϤf2#2k':1?*J}akط]wkURKm:YnjU1 免Xm3,Rq*:F\O)E-^ҖXJtJ9ՊӅ&{v SMXaw[仐qV"2.p-#^q Kslݟ=-z׎ĸYb7lxZZ 7Xx` #v1Ђ)GpsЏp;իq$E5@MqbVL-SIQcZh-Zo&o߭#ay`I@TV537T.`cZ-CH}i_ Vk` V Skz3%f3$37Uzb_Ddl-?PDzι9K<ȾA쉈9{LvSW|P:6| TG: lx#]7x:ΡIjOaδm`N"vC/<ݳ'x(ƒKuwx͋I2B FhYWؼ1C{F-K1^k`{A" ESGvr}I,ohat~ Vx;3%夢b@'mϠ9E$X=W}Z?G7a{o0y%4b'3!np'3zG^EPI'S} me3%_JNzbM0wܞ*չPA;fF>YA7qB=Gbv= H=[=7j18蜃h U-܉ʫ\rvH61\(y|a&i"Z𵅫^AH|,@M+gQXԹ@`;x26Fd+hǶ W?yC~D{8HʿJ툥JdA(_]@OlVK)! cTv?,[Xj[Ęѝo/J֡x$w$g8!xߐOi,# u꭭9G E( ~Vr'ٳxi<֋\2Ȥ&&uSpTr~O}@ڮVN';nd|`MhFOC,n7#?WKuW49V;5"MA~6|,_,:3c>bv? J+l$RK7tᔁE0!Ά.퓧4[B,d%+q4{(Ew:" 1*֗ƞ8&a.[jE1mu) P:'+ߴ_(.}2r{E%wA<?:(ʅra3Ǣtwٟ#wb%4 BHu^RNbBZP65Z >KK H"7H\19a wrXUb kPDͦ2vcHQ=4Vߙk'K+0@V+75 mU7AGYZnu |YVBV `C^PD*0ҏjS(7fGiICcqw SXuj[D#j b[.pg<[P 6a%j\~VFy:.FO`м眖 Õ ş+arە_$D q^gJ<•PiA iVI'o#i|O*Yf#EYfF-qiť0*#tI*R( M[D7{*-bihF lMaJ5<*AOvڬ.}>`Cu*eFT0Åw$;!{4Tk,UԸ̥fdd@&(5NnUw>K8tz wZ*%و/7dtfo.t,!]0=Wl8? [6&̷?>3Tc1PS-8$ (k*C"]$AEqgYkc aL-^(9zʩ,WZNW?-dШɚw/8χȢ Fg?k',~rɳ OQgk*t*CưuՊ~;!OJjKIc?eQHԝ긽c7fձULUd盨t度:FJ{;f$ ޅ|z6^!\?rzTJ)Kʤݹwjxj;)brm|KҚ}z8@oؗ'9sǑFBÇ`߮c39W׾ރ\R"%΅cCaU٪xUI~,e^>Y>g$9=I-+s=$jFjBG/9<oG[~ѽٷ8ۨ=Ҁbc6MNm,L!*vk! PBp$}Ls4mUyfƇѬ/Y-琋4Fm#0Wi|惩ɥnR 亠 SaxNW1gV ϯo_ɳ•A4R Zvz3|Y: AЏL7)n\Gs9sL"xHpp_<4֬jx{dUrzCʾ 6Iz9:SX. R#Vk{m?^ tZ# MrXiSnXt=H^?;`iGS5o\[EĶ+PPk6FgJ!HzDn_P@4v㧟6VM5ob&rNMH $ƕfumm\ԝ+mt:Syćy6'-K/򇒓!N!\"Fg},x C- qA|0&$d sޠ/b#*پ,R;nZx_fn0 FWT/#?3B;cn 'i(~lM%G TicKcѨ\$\m(He6 Nr, Bqv9laoV3zׯ.ڽ3[ C3^ XQ(*ӱ#@XڴbE0GΦAa!ad^ Ioo t)Fd(Aݓh(yO=^TBMTu1BQi"@$$$!.J+6˧sg@`C HD&A^I /jiΈXLs~<[F0(;31$ 6Ch)l*cض.Pߛ]XrVW1CSXt&" qM_?pqG)LJkd_4HJ#OPVpyMPc 3K}A!Tו[{c{}3 lT#_Shڝك_~Th.D&W5oMϵYỰ٦W^(sKƄuI=KYןiC< mp Sŝ&\feiQJTx[s$[‰RNumHv}-@+AzǘHF L4֨auh?<o/+)ikݩ*b_iЗ)!NIRx"[;6,E?޶lr%(~OdE|c}E{ ^ePv ؘ# ¬ i/`k\*oErBw/S|Ne|;ѼA"+_uDCNLJ(0|pK犩G pXdN\mJ$4e6]55Q[PTӘkXFO7xovH m陞b~|m>$-bhC+ yo #OD`''GDt,k؈`ďfJ͎QBbw5v~ mRg.ܞMW`%|ǚ+r-X<2]Ӱk7zft:v=`*]X}#}M$ \ŀYp8wW4.5&GJfbuDp?? _&X[ℭ|~"i;Rݽb9nEr:0~>K8F("=Eci7W5O׉x퐞ɞ;.ɔ-8q%K]qJhe兟sw\V@ ZD*Xl陻2+g;Gǵb#٫djgzie/$OKlR(VlWSZ$FNJڎ|!rAn\{H4cŸqT:^Q8eVw1%ɐ:w}@x;+?WgȒ"]K@gU`-\^~_)2Z%MdS \>@#SK|.omMow*w yלpB$p`DB@5 ,`it#1Q)>d$^lpxIe[d4tRX)8_/@s{fȃT:d׶`xB]P?!;jO_=?KIsM#b7BcAs\.񜚔¼AzJ"lq3a~nwTƖħWY0.G΢觩v{V--;8Ĕ^mK, U /W :4ߔhx1A}yQ5&^{Rcs9*]凘Xe\,>*|`>pR{0̭̐ܫPG1kIMh,ZO71bbXMsa)E h֣1ɴelyB)hӚhY4+Κ1)pRAWD&\**d%") } E.4P߀$fmq}rDZ(;+ץU|z h0^4U홓Ò;3sSަ\ [tBA&w;jgFF=Pڮ HtXF ;254̧--$\)A1f/I-Cȴs|}:?W}snYc>N~l$9+RڍԻ;m71U2lg62bجS3$d?n'!cZן9]E,YS fܨhptT>$.$:G&Zʬ) D K֘+0,1!0 35N9n{3ɆӖBz?["6lC~B:xO}^D|I/FשGZb;LGס|k>٬ri 0c?fU! I+]r 6/qEU1qkN zrU,"+4 iB.OjgzyA'0eTנ*Qi{od5OġuHsj߻I :*=NP x뱳y鶕sroX*jo&Y@`fFCseS!vw:PXAcdh !/#/7iB+*@GF[Kþ84\k^˭\$?8~ d s6v9Ol&_r|O-8`D)a#RC.OjR4]w;1ZSBtW# %oŎ6{f{N$[s/k)t98ɹYܕ\P"P@S _KhxyU$Kj~ZuP(I{w3$QO0s34Y)HK_g/=>G[ixŴg}} C. rS#`s+P2E\+] D&p?OW(AQWAe r~p>L:8GԿFR <ݤyh99UWkiw vaȃhdo\ \s? kŬL݊(>,cu YhM*Xa ?/jQ />JrtcD2Pr+R3U=iI肶?;Od6PKp3R9.5[LX_#XDO/1kQVBҗ 魾Q/ؖƖ #XKJDD%پ\}hDr:)W>n :~B;7^M7w8ߘ]A}oUl) miyM1.uC[joqөwZb8'v_m%%]GWr;\?a"+҂}< %؂<9y xJ퇩 {C8^XDl%VvGʹR* r*1@"ڄIK'N]Jtl>d-&lAP< 믉;YU_<^n{"u0M\Yi@n4Qu=3,ʌalGYgk~c ;blU>Vd C7SrX`֍l]q#Z&Wn .8ܲMϻY8daW%0G=2_9Vs>K48GNW}Z}ՋMN p+tL` CG4kn|ط{ /Y~ﭢ3M-PU 88`?uBcrqPYx!S+#Ӆz"uw9 ݠC{#4+?0l?K~T҃ja-W[=y8Ru-cbJ_:o ~Tmcꦛ hzPejw<2YB)9&rFg45)Q}dR:6*m;˓VYAg2tє' &FW;I "5K852 Ž\<53(`wp%*'sedg8kv{.YG G+w6⣌|d_ɧ:k2):I}r#: QuڿB5BO.ȭuR62gEzh{DE gNv;1#'pXGc^޶WEĥFCq!Γٻ0~thsh@yR*j\MGFߟ>1LhB5`^_.ɲ#Uhuۜڠ+6V&Jŋg8WƢBĿN3T/<hp!ZL(SKѵ67`ZU|Vjx ƵȢ&eʨ F'4[ tk)5%&OSMR*j9&_Cu/ranl'T0Ҭ~ ~qث`WtOIcÖvs a5})c 7--bxk!n_*wFCeviһ'giB 0I4DD>J){|7cn w,aбVv]؅K}UТe%E\G~Ah+󱮾s,FPZ޶xư7K;F>F%Cgé509|-B E)x`ê4C׷+a]H"EcrlU6|dS}~+J dתNrp_B,wvCu^ُ8E@`@Lɷ_JX V~H_9_ 6l89xu* ,Oձc~3ZԨ[E]O q(Nt9:)w֮ošLXPgA~bdOu6b d8h1oj@<U!iY6 @f7G dsiqM 6}T_IvM7vCpb,bDt wKCtBkP  .uD;d[՞ؿ1"svB%5KR}R_@,ܭ@'4We˔:6b>h8ɿLyP~篚v`i"4ݸ8ݨwrFfs}FYP?8dBVts E' MFyҭz NXpª~\Q&5wTM7)aecH)pSg Ί@l늘 mNEc(Օ:.n,Yb]`̴9.C 9hfgn;֭ 7-ii3 srpZkAKʝ]aQLQ4T`Kꨲ6gF-DLZT.GN@/ *g%f0CYVGDFf&?fˮgXS;7Q;A.I[0oӬ(ZkjUE#ޣE@N=u= x$/OO^xI;x`E>MPF!0s2@CWNթʈA1&"yf+0NC%-ҩȉ)D>yY04O{*KhxzJ ?E%A-kyM8fSW뽒lGB6_+jl Eǡb|:W%f峑e4t{hM{d! (ak;ޛM?}:lG hLGjx聲 hvӠϙ"i@V< r.#vG@ۥ^u26ժʄ 3DvT7Ōf adMG%")T\5S cOQb-0L OadR mFm psh~5sIQ=ɿz W= K܇V Y3Q= O)9}f)eM35' ￵fٌq< lSu6FƀdhPכe&K?Gsb cQU{j,`! cǚ j#K/z1l9b8>* ~л3kD oɄxmg43H)w{ zal;5U:鐍$ WXXŬLT]ѧsqj2cQ:'Ev|ioez[tvOeLi)Lem/bS5uZ2Zx7~"Kʿ!./Ś)>;NuℙP!`'a$iINb+nQ@\AEwwz䦜2QL)K z &1i`R7UyC>&{k>u'LP<@'WyW/kj_J[?vYC/p\ #ҴB ׈i2d\/v 0{^BME}liE,lLvfuJ@mX"7qrP lPvi ƺf૙:6]Lf?&p`MNVgF8Z>#˲|;ق!vE%74,*?8J&zʁ6T^CSoS.#eֈ@l/՝EqbK-/r .dteˊXr)Ťwzp0?dq俑O?cOkq+Hҿø׍+6JN`wSqm- =7S6@&xD /gn (t}5taԴpS%I9iR1' e`U&EIxn$\v p-σՓ L&`zɾuyW xNKtE4-ٜ聂9=J1[HSs JU]ME[i/ J_.~n P4)⋾,b:wd9\7ިkq5 Oô!!,k`?od. (DՎk)vq)9λ"@Ubi&EyU 8C)=߆ &fP]y _o44*G;čFR/d 9e)2)|#|n+d ]+~4K*o[ 6W[3DcO,ua[l |SC\"p :G`n\q6;8ψMR-oy$=iu?(UnxWT l^_a$veW@KZDćU'̇Hn$s0lgiKZ ɉ(*yEe7eX#N3_4x2S]C;IW=J m+P"Q> ?pw"J'T UGPc нP,P88a?mtjPM$GS$"ֲZ0^VP9]*:V-eԘ,5T9bÆ\I{ Aez̪J)AKmš@0`]_T},wBM{rߠPpE2TDp-y@*̢ܺ \kXx&"N/ifGፈ+?jb)ɣG)ẑ\W`G878 q9{wn&Δ0O$QK9$Q5uYH2:hk)fBYvCBVgOpȦrML4Aƿq5j@f$+-byϔt^εKڳU{?BEӡ@\ET=2TfӸ{e/-!.%􄸒^>p+#/u_'‡YCa@ s\ho q zu=Ďf]kZI%Fr!FpF6/{y+Sy#.622Ϻ$KtkloPGbpo,wQ StR>B١9$^QNʩ"\:Ty=̱PM6u~F/Z3Ӭqf`8QI"õf{̣`k"v9ِTlt-|19#|hC(F .# o>G"7Yi,%ۉKz59i}r\#| ?JK+̙,H;$Yz := /OdҭRIzeK[zBef-Cō~G=*crw=됾˚.>ThfZ)"I 0ntŸY.LXn#n=ET`[(|Cn3oyKvy#F.su [' jXa`Ͳ a+a\e]txz,Y 0r{I3{ٺY(iGDxJKD]mLt=6B{ҟJ}VhGu佲bs5 M47M`*mSgy 'qq&yF剋F"! F x0 AB .o;~p^dW%;;]P3njWBuxQQQjd4oam(BQ!S"?9~MJBl`)-Z)qKDS@a^qa>&n^g~Igw: X60 z*'= q;ۮ#Jǯؼ/uSl7eKE𺤈[LJ'0' 8']c}%n.Ł{[Spks51i\ `g;| Xpw2Ns޶Ȥ/0C\cֶbJDעU %n o 5n12Cx/{oNSP<+B8fϲSeƔwԍn$@ r~Ezfy⚰u|4i%%z>x+- z$/HORB$qD˷lZԠEO|0N=ÝF5p Pm` a@wp{'6)uɬg//qD*߀j 5Gn`}}:DLQ7!]$ϗv-{tS$dɼ[ƨ.;#YNIiw*w+%pEa\̍;VP8r3X֘{OߧBqXa\Hȇ&0^}+lkזDU dfL M]hgIZGhRN6w 8Ryt&yYi+-IŰVUgThm)Z|]Eۓ~rӷM)!Me֟P U-YM\,!/L5έ>3 ,i@:[Ea3B⽚ooIWj8&en8>rٰCჂBk٥~/-O8g/EW%^w遫3؃:EwvY%L`[o\I7wf,)}J޽Ӿzw7i]yL*(&."Lmܼ>>^)*R}?y[ (=$vbGh?Dfi]V=&ʊTB&9.Sߚ?IYև|/uj47ߟFF5w2Cm'"um]6. r=;Jdp팁1:I75pWIʓAL!IWեJÀaqԍx"+YZs0A^!-4AG,l9OW)).ֆQuMK釵): tԁ_I =QW,S/>ge=9B:VHX fx>v$f~F f<įϋ*el^nTcwh)0Dֵc;>{@KgOQ#g#%=1%yED.qCW*n09iNCtZ=`qL4y(K|P!C*PT^!~¨D=\.*СH+2@sut1lo9: }֌P6I`C/ v [$1Я?['}< i]8 ~!͔֖& 3z!z0q +J{N?r_%Z><ĵ{)mwb& q^"  @|5/8x۩T(qQih Wʧp`btww5 +A/[wk߼̦vƇ-(kt*yڞKmD6(!# r¨>?KsD ^sfV&@8\u>.zT9Fb%Ku("or>搦Sq7{{$O +ԂGO⁹?fI_zLli^ۂ8{DiuH"'?uG.(Kn#F6LQ"^y8ׯeUAj Ǚג|u2VE\v6=hY#|GлJ>ɤJw>]pFܨW *=Ɉb~TfTyTR1)/Q$tk oT2(e@!~j%`.i(U{[XRL7h 93 iGc$iJO8}BW$l_8"x%dU-UW'*o91*ܷBQ8R *)OFlx>J?8l^MͿ(0@ph'´* d)"L4-9l>%t2VH1ka.rۗ LQ'EbGKވjc`AѮL3Tm:屪0p (dFEVBD2 \X-G~f }5xBDgu+ijJ1H$բMDsͻ5oV^C'k'XQ_W$A ??`^`; ҹb꼔`pK39*Z dB`8h!^q^x̪ÈarU:5]!M}ԁb ma91lVّ6P4͟K6`Le  4հ1Ǚ{^77E;oIj Z*9v_^` >ex6Ry?ͮewnBh @y=?L8qK5qjt6 \|T7e`64vM0!, Ƨ"XN(LIN(5!qՉ"@nd,X!d 1t=1K$Kq1!᝖ݨuG4Rݾ|e Dv2T@I#@e|r8n"M Gݝu{f'sWܳFpv%jdGv@ B48.U|ޚZHɁV,%l$6=cAf4:`·Dقs,>U(v0*eBIWവΩVFnQ2Tx1dzqvP)谽oE `F5W?)6/]Ncm@ 1疫*Ha}'ܞ8Zt!G7\8m,߬ (HŰЀ$3o]E۟G7ZJgF}9m*Eiq)f_2ChbI(F;BmtׯzBxKphΝ÷=AAى{5ąO*#8 Ը9"6܌_ޞٷTAw<|3 ]F&94\I "e~#o˔_6?EI_"x!O|<,ɦV}\P8;yBkus/%mم8WSMԄrY8~ ͙?듈gXnu ;pmW n-8MwאCw!"b{zZ}v*⧃H9iÂKJ;ar-8Ma=sg` U'"Uծ/Np2{}' -t+Rҍt_ry(&w@Nm?Jsl$Fdz"TxìЉ4æࡩNw^ ;o6mr#Me@n' "oE|ː35 ɱ^\Rw|Uf3.)$PTqaK,Qrɝ {mY(8omΈxG ԫjF:SabI7!q'l絖.A &I7ޥ;FʦeQjCYcHp` [N\5ΉNYPmm>/1/oIj`{^)ELCYMvJ!]zjo>2XP^n7ÃZfvf oƤNNwN0q}-GuU:wᐴSB' ­ypm9ε9<ؐ^C gv-Nd*W$A]PKv?wKd:ZDk[[Ѯ[AZ[7xTh[-`ƀ- (Ƭ9#m ff6])iM~ܨUMc?ɂFmJiS…u6'lyo$?mɍ``aD;n y>_nL# ? 'h)[MS4"fzuۢ4e$_ƽ, Gc7!$Ns|.@U;x 繫a ߢ'VKfŠ51墉[n PZX}nY\ FR2RߦBb1:vQиjPk MG n~KB!ߢ0>r5ʼn<$1rs`ָ*5-v\i3.3. OB$ýweobFbݶӥ2/m|ce)=Mm(ݏJ4- + Μoy6eEN0{pr1$36:0  *^Ξgώ%7"iE1$uN:ΰ]E}"sR|CJ;*H0d:Lh*g2ky&BD<~:"N-H/QCnp-g{y~I{") w_OЭሸ/Iǀ,Vֿ"wG^ۇ8.b]W* uEn$@l' By9OJK9#h.`!Ξ*dAR_MM,(z="4~zI/&$\USko\庭Nn7-+ ;qun֬OrbAcqZ se},B ~B/su󄨄Rq{sReLL!Oy|Вw,HXY߮a ʖ]TɌVM)rZ"nc$P0h!խ~"1NNo|J w?}k̜ :( d&.2Ґ؋ γ( Q}fZɥ7o 'ZLz54ud3EhXAWpu`NT18ռ B4IAsg_,Y 2jb/$FdeoS݁LA:cg]%znqKFPabn ف (͵u/ZˮQICu*>B2KC,z=kͪB'$\Ƣoe!4 ~{DPiV=d`f>H W(5z_}jxkra3cB8aK[ɇTLy Gh<)XTOJ7oLwL?~IJT6崦nKT[6Kr"zo2WzAMO:^8?mc6?!˭Ci²ٺAn_|]Pfh}n^(\&,ջf-Wԡ؋<)eahw-FI{ }? qpK 2[Eڱ ACbC 7s <#a}Rf]X=e~}^~'{Ȉr)etG@;, M5m%At8 4ol`Ŕ$}Gwx) 3;xiַZi]mHW&,i:}@|%xqrM[ E(rVMtj\G}6+y(Q6m:8ssŒ"2d=2_LuIŊ\{Mb-ZL\m78 4bi%: ߧS Ͽ՞SĄS08ZT'֓-^B-u&qOٟ n^\tj0j;Gk>Sx ăۮjQ F&ɡz-S50$3l\ׅKyf:fQX4{dCcc@%rvCc;VBr&}XwQ0K(.0~rF)NDks]XRKC`'mX( 7PLLBZV "k]!jsF bFK gtή.`zň\mxjrwe!:JD–]ZGxW": 3Q({q(_5][<7*˜ g@6TZR.MT!):; ]OCqE>K/|O=9{mAtxr`ɃR-`ҲHŭw;enjsDR9>pؔ9ns)I0(1K-*m4Չ㑚Ϝ:iwSdMXMjx0ۊE'pQ{\_ f7'Fl-RfX/'fpR*2et䈑FZj 7斋Q*n,FғsPI^l e9}n*QxPj<,aadr ?ǕJ;Y\+TZ+|}4T,eG[2ݣ%sוI{ .C 5 2 hG]Ӌ^K%&Ha~Pj/MxӹbЋp&?Uelߘs-)oS6w(cgvz3GwcqH#MNͰxiep>T#Q>HoKD.SaCjl@~G}-3=(i·Yf#gF e Ad` P Аڜj/Yc+ ,z(]-Hs}A_9Y&Y@ga_yر1c4'@I^ܜRda#B>vͱ?X@2GBk͍1{ yK?>5~,d&K|Tskkfq cGnJDִ8ݵJ??;*AEN9 ,Cz ~e~Mm:,=yWa~-$ { }v H_U՚Rۆ=cdEdNr([7A[% E^ͦbSդדhKz#CeL'qqtˇdF^!a),Aެ^ȚJURB ޟnT̚./7;kpHsMo~M"HAD> 1m@ʭU3o/Xr_= rm@odK~@0́ۏ>YW§fmTᇇ8'2\75& Bq-COMpen"5^wY"cn6²:c 恉z-phLN3Nua !P5 9Vzl5G;)^6|(>ojhÃ@:4fȅ;tP/dcuۆ&% (kW8IԽa=N}`mP\NmXvŶ3!S}/DMxUۡ>䥒 4kTͥ]ل*!dUEhh΢V"P2c2Hۛ;^?Rsl.PDTXl :| | 7/1#iNbM݈[$8;@]]*͘knd_Ģ[z]/z>OkcմMɃN;iox_ߓ2sF@vZ"OrJ4%2tuFc<ޮTIFMSL̝9ӄSh8Euih|# D lZH3]Z,ƻq&)z'䵄eB@ HPˍK&3)A2[ĩ$IqQ%bwH4q2Qݑwgf>9`|BCN~: =<}h$lrSɴHM^zߝD՘:l ?TwPF:Ȉ5BDbLкtP%8 kր59$C8pFͱ\ vos]YbٔL&Ɣ>@g9yhoG@vceAN%[ae`ȓO(^A$pGYYǶ?!ܯLx8ğ0š~G ޺= o<_`R Ja ~/Ӈ6m0:MP\؏ⶺe ;x, oa{ !_kzc'~)Ȭ4j,3N]L=AM4S/>Aiȯ%Bu]CKP.@^ Ai/k>e:Mm~b}%WS= 7nuT>PP-"L$[&N](s 4+Bj@ytnF ܈0Oڦ(CmM,`'(ekf4M!MqOq\'C[l9$s$8*PKE<0CDDȲetL R&) ;0AZՅ.Ev~8(y7m5m3/(ZNfMP%#uV ]Uאi|V3܌sHUݠ~; T%Mb6z r-ÇSϭfE s8d1:`o,ԛ@`֠EG-]uɓZ=6NPܭ4CdP@M5>#V>:Gbht2zXU'f+2thC5ahz8>jk:HG/`2%<l 1C):;FDIo#V rx^E Hufx{ݠi]3&&E}=mft893TԜi7ԖȾW?UGVah6=o8Xf |COjs^,)Q*y]v/f(Ij"[ms Gf7eM3>@}|5ҵ.;sCJz=d^i =X|U ˦=V7mY{IRYɝ#QNysCJZY gŏ ^/#glHy/(P?[}psC~;t9o0_j:I뛲Մ%^"m E"y*?8ǂg>F~&,$nf?A7[V9`>cּ ";cQWVwBZWE(jh 1]0YQ15L{7a {t$uU@/`%g}}qcJ_bl#q~4!82Eп>dP堔*O}veTuA7=7Ɣw!L F K8߸GiJQ5#fbxk^yG8&tW!N>9˦sbXtK8?Fe2,ᑴZ/:z%7"hLI_K^MK1FK]ٲ?`i#@D>r)wĦ}@-XulL{%ǮDJZǁ)5A)ȥ},~y[eJ4ʋn/؟6a {ƈ]oP,CH"jC {5oPN!&*R; f>P'N#!~xz3vMII|߸8e11,'*mvP Y;ѵr+ q T1^՘QDow;< JX0V'^~4>2zm&z4VɔycIFP`$k(,KɵTdx:7)"0HFZ(Km0"G,UR%){[-+Vr0+7]}GgǶITQ\||S2HyUt%1\xe3(zڸ1c!Ew F$,Y*[Mv&nOS5l]oԤ^+,q6RږI}r8FGZ~lAY} j2K7hS5Imx 46 @-"#%ԣPk6M0'2Y/-Tz4@[7\L},SS; F ÞLUWH{Y1}n*'Pt&{3\c~놉tٱ]go=}au8y_dt"NmXnw߰wCCL/6DkmA˻;n>e%Y£1;Ls|DzؿՒ?YY .&"VS1@iuffjGp tAhE C +:/Mx6{"MꯆBҺ6=RQfn=3t+M5"P6e67^^ o424 5ʐwD5˷)uCf{رa1V&;LPo,X&ŋCQbJ}Y?R(h-ZGͿҬ9^,&Eysbb66_#Rї@jV֯ '#Um-:VɺZ}@ڭ| Yh'G'БXܬsG[EL>-vX_QǛK{ޕٻ(tciMq<%J=rJ 5iZׅ ϗ,kt#Lgwccm5Tj?e]"ѓW,^) 2,A9i,s0K<9< 9[L,7g{Qt z3.Y% B]U&#uMٝF =PUЊ/ ~ʒI݋ (؍"|nac䥑Q.xw9ځ]J׌h:ʀyQ-vA>PZNtU+E*x<~{6dLj0KSy3UbFq Zg^X+26 !EJ\E c/~5 }Ey]WhxeK^[ʒrGEcE}Z%x̅$ɩxٱ]4״cysC!UŎ|Ղ& C9džpxd>joQҰ * #/uYmw);ʩ߹/udA.Ԍs/^P {xs3a \Tn |yZƌMx.ncG;3=&% Bj`fKeUؓqyvO'e w&mᨪ}M ;'W~&R: -6z^-GjIY8rCŹ|>gmP)vUxgE0e$ o)TB1J˲ mRz_Fz J@ԑ b@s'emeeL QxSײ/uB Uc?\VY_MwsTAV4*bk-y_+٧?be%QJ-OR0֦4U>6ɳ)~O|eSZ u/: D^QjtY>`D HM1$%`bT|6u#4iDj]ɳ`xmKj-OÂB?hoeh ) AR{+ԨO( x}Qe W|h8^26TZA?)zW$qcb0j'vG/ ]{Dudvfiƨ2$>!pBVEB72F728~X Xc+cY:{τGqRc29$5rT9 u`uGCsiI;JRGB ^%~8Gy1R/xG[N'GJT۵iZ3$}.叹o]ÉȹrFKWmIh~-'Yri-"k:=:-S.l-M8[&fe|Τ;_".q!Da 俷 |rc*uf /&r @1lh" e)v -ΘwPH`矖w)d}`nb4٬G.~K*Sޒ Gewlfbbܛ8Q-J_es0ۛYXoC$:H|DKK'bw#( T ӕmf3oh k(>>k4Ko#{Qw}ӑ 뀅V}v,n{ NT4'l8gXC5pk9,+@]_Xj5i울GɘG^~$\D͡JG> o`ṳãxODiՁTQ*gϭ#q́0 &B8J#5{| ir>5@:?ap& T(mt^N#̋{L/)d|BN rpGl j4:0Kk6ϪY#{m&JMuEFsdRt|;&ZfD~B9D1WmBR}]w),z.XKPlƚN).} skFzH`2"2/Mg"z>jdxot=QS^zV+8xIẆ5b{D*gQm%a-;'M:7ztK_"QJAySM%XjBKs עxl?Upaf_yViT 1tP'ؤȼ$zӎɋ>݂tL< D#XN}.@K+¾sby}zԤH6 6nHkMxqk! &> ::7=B3UxS2dwuy+ )W "to"'-Jա9eho5aLi~AQjZ82z*!0 QFp\V&~ -˪\fN8gzo\ y9EAi޷0<%)oB!kߤR-ÇT0#ȟ$Z,z{kͣ7ilDNi._)F iblϮj!F-pE{ӛv-r##ӱػD=,X**Gd'-huCvkh>lO F8tbQ2Q0ֈb58cgYQߨʭ+Y %R(OEoRֻs zR!_q/Ze+, (qR*jKkWJ֓V0hβrP@n 2,O!DZU>D?}bxk]VB0pC >DIب 4L=Fd{ @\D Q^B7[9Bv "^Ƞ :;k?Pv{w8}W845_jvɜ-EI3>K?_cW.uZ3Y-#6)o%qfm~[d*B%/~әEO2@gFܟt:X#n 3am@o&X1"&CJz:I\E2oO-S|oyȽ@7n-|E?YzñE7AErD$ǝsF_o*6Ʋ?oW~ůc&=6$;;)~cz$k3SO:5ǻ[Oj&>TR|djK3Ө7d oStB5+{v+z uDg^5g.K|9Y̳RAuUxE}2jLll x<@}0PdfcCTŧ)ЫMDa,\WٮLK|-,ȽiֻՆigs떴H>v7(_%EPhF.vӱZ@u";pFxILKF!"2Y9Fgngƈ+r>ax^)ӿ+k6P`5E$yMcLpOa+Pͼ Wyq,ZD ng%2TWNy Z™eu6YLD;]}q}O-vut;\SjkktZdb/N{Po6H.T*эA5jK3B3Z_4BǏd*' %#OK}ƣd J:֨{y_̸h3{{r|wlo_Y/f%RB"4t_j`%]-a]#sa傃:9^S-'@ IMDm(繤?g97 *äx'W8v, : q0D˜C\ :HN[bT.a lТ`;l X$_:kWpBڜaimo|1r+EMc&ckF-b)=@n_@R2+q'y թ5 5;ʦZQdeH}Wv,/L:^xHzj;emV@NA; B6A$*kۙz0X->gpo|i7\"gV8#B$Ivf1 ~ 29xTlH<|H'7QG 1ZPA3 Ros>kd=Tl }TI)s{f N jIϥ 0(|?Щz鷘)} ཙScƻ^5:0aOJG3 JTޗ|\/ ІV~L#*զ}" GƽS6 ؤ)PuYj%TD\;YQ>WG8!PMXDRB%S5w'!de(`fM*en+= \("jt[Tf' DCi:uᨼvZmu:7y?UXR'v6͛Tj¡W.Sxg1'6ؑ'VBE{ ?tUp2CB5Bq-%wy wa; 8F4Z:uˆhPOLbo,*PQu <WpaQ=S}w2ba 8o(Eovfl8i h}'ŸD^ @<ܽrɶFt7k*Dg=GYG0(BOn.QB?F?S NlH\/25']WG۱p-kn!2kEAͤեAPftV3)jm׀3{;وxy9*_qQ"/VYZ~'^ '&!ݷ *M߬e}!}XSNs?UzM I~Vo,ށ|*eocC8{=o#p(x`nCNMv>Ɏ(=UP,׳(JTPL.)<5 '%>MmzHŴ?GY/KY \sdrĞ+ [ʵrہAխ in K*)kvO03Kk b/gakXʃObFoj@wx(fpEr{p=>]pu8iΎ;ӵVt6S%28'|c1򬮕'wO[ VNUT74 cK M^4U²~' Ă"9߮/"to;{vi\Bg[?9w܆0n&lqNП6-I\-sjAO7Sw#7w<ٔ, hYԧl6EBWI ^ֿrdbSzbMCjsKe?X Sw"F&V0I_W$^$Tj ]K;^5-K!qϛ[B'w^EPveV9Y~U[&L_mMB-?0x|p%qpv8W*,@A΍:]KvbݻiHC dvh uam\䍍qdɷ[viTHPK3tq1̖Qauسm!5p)*[䮫}x0M,i@=L~_r"Z" u4b唺DK{\P\J/KGe;B?[$w"'D*TN֋ Ber!BG.U܁pu~.<۰4Ð<#C!Xa͠ @[l%ryJs H1N ~. >"rm <D/fhДnϩ@ tȭH e5’ ~@ (bߣ4.?Á;w5ƤCyq#$,yq0Vzu[7R)tOW4gvRuNcSQGA8cիj^"{djڦfT]q'+Wn22qAQE31H@%hxDב, V:^9{>)VJ gV&!4^X6Q G9NX($!U=@V(fr1gn@$8mO!))[[ủ}w;%]GDmL1_pOz~'l%V`uy9ϓ/x 9y޶짴rYs;e~Dxƒ7>v iPtj܂?Łu;+`JTʉ Awh͋U~)DC^ÚW,A~4WixQ1e~_t3S$o3L\I]jOڠ𪟃1"urg􏳕g;K[cķ5j#*n'4ۍVΈmy ;"`ſ .TFk;[4'by,F C79I/T̙R.T3=]cЛsKPEٯk#K.R)lM"I.jCW.<4M.!5R[&{'`RT" MS~SS_=f9îar b~IRˈ>+(QplD@6Q:J] S C_${\iT Կ_cˬs9""&Vu PwqLϕ''L(xΙВ3<ЂSo+2"klW>% A\%^V2gXKM cmO)00 *(Gk]%VoJ2EvKi%׎@M SΤed<| 2. I8-rc8TD/)JO*wUΥA''`78%[W04NDGi˽`5ɽ'7ϰwGpCw#R^7Ҷ2ECĎF䬿X1FKYQ-=OX\&$3z]GsɄ# j k()+$Ͱ ȸYN7Ūjwd#&+.ei;1k {'|$;+38)oor$8T$eI@Iި{tp\4w,F{"N-'ۘr*5pVUkʉmJXZ%cli}N!Y]5H$mcNJL«qzGhޑ'zڊ?Pc&Jޙ&pHu3|}Kl8򩹶{lC|۸' BƝw ߦO}Sq:?5oLi }o75|QR |3USiۥ$)7O3rʏ_ AzXsncQoy"e^"DLD+I[ ;c`q[-,j~lE:bnk/mYg{7#w1Xir*fPOS]@kYIhSC F`.Q*Ć\{F-j@Yld1Pn>lTp3Ko@`IMhy0 I`Tx:V   YZ