ruby2.5-rubygem-nokogiri-doc-1.8.5-3.6.1 >  A ` }p9|*8\ix`K`b2fE_K"Z#w?mTIoW5'Hc02UzDCp%tIDJaxrQˬU\ j޼ޯ;k(4p|v;h<ʥDByIdg\zu]JA:qw- I3cNe6=sJBB^' 苿`oSAO @` ᖢI`c`r\™311369f76b6ae953036cd9386317509b45ba68621390311da2d6229e8537ab528af93b6b3db0dd176538d3b94294a0e3e55b7d69` }p9|kޥ(G 8(UKڗREW[qI+[9|I|{s/+L7&\^Ri`=#I=g><z>ދy̘O<0hsWb(ߊГٜbsHni \Q_ĝN̩QRqn< 8fn I|lmHl\!{hnvl+E;/4i˨}WhCu=jeTX? >p:?d% + K %,    % ҅ ՄxiZ t   L( n8 x9 :{FMGM(HYIeXhYh\h0]t$^RbAcdmerfulwuvĀzċĜĠĦCruby2.5-rubygem-nokogiri-doc1.8.53.6.1RDoc documentation for nokogiriDocumentation generated at gem installation time. Usually in RDoc and RI formats.` sheep03SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Rubylinuxx86_645PM*/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큤A` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` 43f23171ee358690ac2f4b95478842df3307ef5e1b6e5cfca503968b7b44bc36d500040aec351135e3d11e5aa8394667fc19a656925b64154730cd314df254a6911dd7a808214764cd245ed64ce092987b3fba274454cf03eda6b556afd08941bf2a1e905583dce81c2016b10cf25775113ab1027cb3ce473450eb8ab21c86efde3945e47b3b303e423a2ac2e536111c652a18393f9ba3c4c3274b5b7ba22c55f07f123028866edcd09ca14095be833ca9153d7ae6a200136623cd937348b119873edac0f5989ea9818209d0a3b1bce90b81729c83627f8aa8d23eb5be9210026836f4172702d9d14176d34243616367f9a4aa6b3787b20c0d7ffe7ffa41cb232033f97dff38d5f441d02afb2b0e95b95cf879b1ac8dbfc368d2e420e561a50a25c86321157c9bf39730b451fbceab26e509ae06edc4f674f2191c14f6fa3adc8121f9b116e587c12e54dbf8b640f27db3a2c47ebc07ff3fdf78086dc7b9e789a6ef567cf674f08474b6e26966a22cb0c7c116d15736fb1aaabb51408eef34bf0e1df6676f089f17a03ce7006143eb06a74dcbf35cb235fd3aad43cddbf7f569fcc826464747da7ff1e4d967d6aaba51ce61a07518876de4cfb79f4faf2104639b955bdaedb7371ce8b6b9f492364c91d5ebd49c7886b67566dfba34579b9670f6b30c26c6cc5af19f8fe985e0c889f4226c47bab6e016f5d61ab200e68b637c7b005c45ca76f7e115f5bfd6870838c5da60fa536aef8c28920a3ed7a2660cb66408ab78cb7cdd98ac1a5f54ca37e54a0f73dbc2e614e8259da943722f0be9f0fb0e5bf7579c02c9f088d3103a31d9064145405364258dd879ff05957aac4846a73e8749f8fe92e003b5393dedce66931a6a13b21a57f83aa33c34100d8ddea66a0c33e395e72c4d0890288d7ea3ca5bd48f51b3a7d78c38f6947311ebec7471c7a189afe029a57f22d7965f729eaa09545f78634ab3782df6990ef4f521f08b525e24cc55fe22d177ed175b39371ffa89d3e4c07cc1c6a30c49c30d6ca1cf90fb02376ea3808f863ce7eb4aa38ba9c843700df6bcb0119b39712de04c5934ad196bf61de770d0bfbba7b29e7761bf9affd6be83b488552013ceb9f469982d414376c8e94cd82dc56acf8cd56741e84248559e6ca57b296482db68fdaa17cbd255fa38c96c12745bd02b590b567500c34a3ce46b34d6556bd88a8425e266667ac4cbfdf808ea03ff519de496a56fa79407409833372dda6d407dd52c59b1f684c9ba59dd48785bc7a6e431776b2e9b57ed827f987536c38c9a6b97f9784dd66857538c81c2d5ccee26d0cc2bc6a48aeae93f188f36ba8b1696ed858ed20c66b6792cc14edc2e37a0f310e0142acce083a78d1cd7bde277237858770d69d50cfa337b708006d68e4437debce160b136797adadd90458bb1ba8960c9f04326cea9669d924578d230cd5f204d90cd09fdc90797a5b644f173d2b704f8517fe351a1ff1e045c3c371d9c4e1a4566614af677c9f9be6850148c7fcee2a99bd4bc324cc4084628e321060ab9aeb099c0fbd9f8dba4521b281f5c554d5c6ce952c7166d493c0f58f53ff708253e88a0f62996ddfc26add06b16143de02110eb6a0e48fbcd5f8310ff41275f1cfad433c887c28b750e005250ffc3dcec171fdac7d8f1bc921f915d13f6dd070962bb5dbd8abf4284510ce0adf42fbc06a6624418be34e8b4e40548498f3a1e7795320e29b487a519c35c5ec145614aaf60e663b29ed27acb10cef439980a258cbdab1e16d0e084de4fd2d255361ea98d28cbe14c79b085beffa66010c1f5871319b1e7ad74f4095f3aee85781e5e10c53e83e58f3461bcd8d0bb7fe231c33bef0ea1751d7c9d7d9fc6eab87998dcb6960394d98773c96ff89c97ee7c624720d90ed7a17706c4fbb43cc9574d8e81cc04f1d44e4f33e401f4a41bf7f4bbdb7163439275491817d389199408745de30d75fd8415c98232428fda5b68a1a8c447f3cdff7f711f0ec1b62beee5aabf3da94833d3ef96442d439a3d2079a4816b9d11e7d931f67cd535aa4bb93243f00335362f45493df348a1272e5ee90885ecff5014c7ebe1fe4cf233ec48de88b4795ac348b33249aa72746abe4417359c20e0a3524260ec47f4aa5b85f4e8bdd84a18d436ed5361e74cf5c2fc5dc10814a04741f0889a8dad389f812e8c349909cff467136120c00779825bbb5647354ed8f395c1a7d9a5f57d049b6d68ff3b2e6f83395f2e07a5532569416d421653e37c346cbacebe69058a548590af4fbb41009b66122ff68ad78a02f5ce8f135ff4c71937156aedf359e7ad2db1e6214e948f6a50e14780388fd257a9723f241dd3fb70db0f5ad982fcc2f4babd46bdca1de64c8d2f7cea26e5396caf8160d45c194e68706b79d788ded5417f0ae86072817c9a6291f5b47a95e60ab68cd0ee20ff688ecb3ff43b069cb189a7bb91092e404d0381a7aedf03cc44e263cc06a0abb9b5b6a0080038c7e096817d1fc6424aba3171fd1180fa0e6179100f3cd08d324750a8e03193c2003f6dad8d0eb7e8db5919bf7c8897d59bf2d48f6da4fca4e69d6b9951a5a89891ca302e55be85321bce95ed5df8069042f13742b92921a173f1cfeda6e44f17e7aec55306d1eaad34545acf3f16cfdb297c794decf5c4e8a6e55c17e03e51487413e4c4526670b0c4621c86ac2f315dd4ddf22732b4dda6927b97c7d2e5f64c512181f7b73166c796b4ff5437fd371433d4e6f1e7fdc728ef10ba3ebccd4ccc4ab2f64418341f92834b69e87f619db49e0d3695c16dd9c7627473ef977bff32fefdd8c232d8590c633978c8445aa07aaa29a0473a767744d9045c67c486c1cd0f4aabc6e115c2aea272ac23d1ca5938d73c054be53710caaaea2a42bfff0b93a1ed4ba44a18def8bb63d8148ecf260def7a2add47d42cc3b0e4541f57b482fa3cfd533f6bea578c59ce2583c9355d4e3b2eceb6c3c254441d11c67956840c822f8b973cc4ff2f03a6dc2f09d012cb187924e35d3f035d4699e5c561c547d60108e98695eb8beaf2d13c61ac019c492a13eabfbcd49a10445e508a066e8a959dab219a3805fd6a84c4f52b7da26a471b818d5b8bc44f3414a190ed44b194ca2ea35409ae2b9116e43b8ef03d920f1a72ae32b5e1115b3825a77a8daf5312c2116c26a4913b7f040fd003d012771dfbeb73ab2b5873749d49cdeacc5d4bc7549277b82efdc9c8e598a758d9c9bebac4e5b2c3f7a14d006a4394ebfcaad3056eec939a2813f36bbbe7f400107997fb1fcb70cd96b1627522d60a08bb1fd045d2e5c583cfd17755daa937b305e62d8e69c0036d0c49ef75d1d1c15c6bcda5cad1f08b3680280a5a86a8572f728336b48692df198e92a1ab703e81e2c3eca5c5b3ba749d093040799098ad08d846a3ae13a0c4be3d4567b8f40819f9f85c2af493bbd221c480c4169ffb1802fb8dc23b18b352256f223475a941a778a922c5449050d14343c9ef81965dae9578cc60649a7f3fc59278b4fb370e24b5fe8f9e233258fc42139df5e6c86abc5058c918f344900441418dae8703220698fcbb77eadccb6e06cffd12b1782db0e89813330fc81fd06ecefcd619193015aad9961da498ce257263c6f3d364137e01e699de2810dd407e92ee51746f4252fedee79e265486d255ad2643ccdc148bb7a0b155f77d5ac876dc1520d666f5accc10cbf29355ee9677cef93cff587937e85608a1efef69ed1348a55d3996f026db40021f039674c245bb685e16670456debc50ef82c6dcad018eaf71ca603817dfb4aa86dab46dda566b80abc055372a3acdd04c8ad7f2f533673e48bed1c9425f3e9227dd8386f2725226125472c61fe0c30eb817fbca9f8f868007dfd03292cca6cc631c0c024f1338676f05b011eba46bc815c26dadc44bf6bb407b0bdfee857a7b597ec50ffffa1afa441bda380455acecdd836f373d8d9081754b49d90c7dc2b3c9a46632a03b43df2f7445f54dce8cc51de9d7d8787919f3231800224ec7509b1fbb37b8159515ec66ba5d485cb4e6054bf5c1082210bd976926b536a9e6c3a6b2247f337b917c930c0a7634ebc278dd14485f2b05cb1587a4d5df42c126993538e3b7a1c2dc235d417e48a9f81948a9390a6adc7e202c909b3fbdfa9cf414d406a1d272605c4f908b9d84200e29da5fea50538b4e36f0f198e99bcd5615ab876ef68fa1475a72f524ad1e2a2d7f3082b6dbfa3f8d223e930b1943915d64847fb9e60d28e09f023713f0961323521b8ad5ad1911210494862dce5190d7225a218893479bd8c0481109e8834dc5ae8f4a5f813cb081da9068ee92e8f4b48439ccc329070e5500878c7c1c71e31c6b61037a0a6ff889c7844e2b368fcb448a8925a4baffedb3a360c85bf8e6cada8b8380f2d86c96d10640834558daebc5393fb4a2270e60e9b9a08179dc7c95aa54ad3d15ba33b12c61152c13405506cb2f551bd1e0e9764f67a859815c6d757ea242d1c0a1098748e5e3b3f368e96b23140e5d4e3413753482c21f16bd9e14c3a53eb9dd5ac322a785513e3ce7faee1f39fd0a29af0bb8396a8b2e666686b9c37f7445ae2b2d468166e98a74bf3fae183df0344a3d5f4672da159d95bccfba2f03e5d3bc39d156ba5fd0f73fa357657a161e4816ed51fbf59955a69357954ce1ea29f6f2edff72524166312ea716571acf325d6785cd6ffdb76f08eff19d09e3f3bcad3bcf739e28903892caf8c0998452790db5abd539dfdd78a07946fee0ed2367115c0633e84a64d38efbcd6ca3c5816400e0d358e1483b4b51929bbfbae77d39bd25c312a762b65eb62bda2a641bd4d420f17b3f2ca7b956482adc5e489dc5eacb7a38463c50eafc0f90d85106896a882d921c30e1c7f1c6ad38a09a42c7a6f89152827c221941b603789cb9caa76a58773069bf3923a6e7f7af81d28def09bebe0378470934c81f414f57cd4c51c729558637701d6ce78ee6a530d1fd008837307ad74e7f5450bd9d2d085ae1a3dcd89d48780bd987185995753b91ac0e9b9051c76b37ead008f258f9201720f7ffd0aab313fbb004ef0241a167ec387c30fe780c7698e239665c0adf92f4da42de370d4768c8aeec3fcf21489bf6d81b246c2b189e524ce25f3cf2b41b331929a498ea2040aa2b4ec8dd47ba41286bac2dce187ebbdaa04586147b3adf7b41a835be97e01ea5248dc636281681516a68c7cc383ad07d57a9453588ccfc0d7228fde7384c69151f4da26f35bb390e4d81744a01e706b04195389cf54f58ed073741b676e0f96f9ccbf0a91e2ba5788a579321516b98de9b2adad49855f198aa180a3865d2d519c7bb1834a8079af3c72d8cdeaece658bdbde0cc50ab37403f8166d9e2935892d05acaf9dd6e172f4e6d0066652a71ccbccdeeb8f1868a96facc87c40a2dca2b287788164dc963ef943e818f89425a44f38eb61f546576f69e9ae213fa2190eb12aab839281ef8a4bf3b0b1d9ba66e1fbd7646f62c09b9e2c3afe157fa9f3ac9baa93f535fc302113e78bcdf82541f613a28230ab67e27c25e8c08dffad16e73f9b2dac5a4b1f20d5d9891395531d7618e106e7e217a96f7df48ce3404b99c8c9ca59bc80f971ebfdd69ced3a84f4cc3196434ee25b453630432c600d2f6df9bbd88366500f8706ffb249bfb40d01c239313dad4c566d04333d5e90e4a3fadf3b68b6aa85ca843a8c1b76555531faeee3b9c07841e409dd9c1ba24bfcddfcf0ac180fcd331d454785477d23690b87a5e2a68eaf369695824b83a95db5119fc62989900ed98984d85f1bfab288056407d5b824c0c68eb331113234c1ed39ba7465d5e1f290501b3fed5e75a5f6f21ab60015b901ec7b8c85fa7aa0651239c61f029de2cd57a04d2b10dc64df7e8b97d64b43b248585a3eac912cf0d946c0f9c8395ba41773d489fbff7b0d5d4e6bf3f61fd317faab875006091819da2ae3dc4413dda7a3b020244a5c9da3cd4d0009c87cda14a0204e377fb45dda74ab3853bf512bb2eb2b5be87ecc662e512fe29b84770fc6fe9ed611e45d6366f81f81c6d86627353b739eaf71065dba7aa90cddc51838cf71b0bd9a85d14fc89a5a7a3d8d08d8a5014ba719dbc4ef43af2476a11df51a9dc8521769f9a4d9b57bf24a9071a8a9a22ea26bfa3bfa25281bdbf966efb7a9771e60ad62cbe86baba6585909fc891463da20b2665e530cfa2cbb44deeca785572a7935b6617f44740cc6546ada764b7d97d66dc1c001d72f2abcaca67710b3706cb87562b1dc9a1d4f9e9fefa917c3f2b988e53f9ee2e82153b090a462f24caf95b69ec78c5bbf5c24070687f3d5dd4a9d35a3293199948a2bd6eb6dc6a3b0e2ea06ce37649b3fbc8aaac38dacccd57535ede9c6bf4f6e0abb09c4ac4d8d68d873dcce325b57fc4643c42c708e2db9aae7f64e55947327e819c2773a973ec0ca1672c34f9d187d8a1b683609c05db20c0f1809ef5682b87cf15d75c026608de1732cd8e017928ea2c3ebc43f440c3a2b9814cca16c873b220aa9c828236adf4678fb12c6de6257a23abbd3d0034c7e0010e5a686b5ec19d1b54d795e423a33d249cc8440ec8f7b8dec7ed4e74420e427e69676fabeca4e30103b453cbe05436fee9c26c2910c242ce9655ce71ad4a0b350c424467359c1993ea1739b4def57ea1e41792801b4f0479b6590380771f1097e58b1e35a5e348441d46121a4b8d42c2623581a4f86d241922ab6aa0ce672c4ecf4f2bbe171418c13a4411212afc6cc8b3a0088f7112a85431b7b201a20eec3e05416a6d194eeb97e56cfefa0230450450a7fbf01b19865cfcf755304c84f8285053cd676a19d9da2dc787710b6a21063190347899c71514ae8297f3bbc06be260cce3ede96816424bc0d6ec8653f6c5bf12adc4eccd5eba260d64318f3db0b9cdb2ccce1db5bf86ba513ebf288a57a987e63baca0503671650dcae26945a45a8a3ed955aa0dcb7a20d2036485c6d96faea4b73ef9e5bcacd3d1d4adec3ab1d6051dea8273eb96231ac3d76c58f1e248bc64e1cc2e3676df9dcb6e4c5c3ba24d764f23c3bb0501161f20ce05e9ead35e4ff46cf6dee9a2dc09ac6a02c07261cd8d57acb1556e9b609bd82b1659a77fcd4cb54c65f6d6fde98f6c974b86f7a868b907fb7f5f5df04b7946f5b53174dc2e63751d36c1292848db96416c13f96b3dad64a45705079fb1eaf716f2c227ce56ff3e3a3154dee4888de9c007f2600ef7850f4644f339db1414a2e930837312e603bd5781298db553d323a8500be8bb9e22bcb37cf03a0f7d11a40b8a1a4c523dd71c26a0b0c881996151756ae75a59c1a2fc54b9bf697724d231e65b4952f2162f05c5df4f1327a2aca2107309da46d171ef561b4b9247ec019884b17939b57760a4382bcb54c3b87ac473efb59f8e1fb8bbcb24404324e2c055dd00228fdddabf5d211e107fed569fc7b365774e0f76da28f0b1183e2b80404a57c481b8b55f63824cd7e70beaf23a2ada366656f073d2582c8a2e7c6cbda9546bcafd1403dd747af3e60f4ed80988b384a354ea25faf2466a639b506e7b72d73003b4f43222f3e8c191b86fefca1549b08ec114c151552c3f0f745f115ad7ccb20d3c878b29fd6ee301e8fd32181c5dc0dedb5bf566a636c46d052feaf2fd3830a955c0268d6ef5ac194743f182110578097f64299c0133990c682e92c7f4a6352c3217e0b23f96f73d5cb4e3fb4573e06566edf52a60915572b1fe92658278f8a9ade36449850824fe83ea3698c6c7ca430d8e6ca697ae32714ae8ad876554eacc02560d928423f656a0bba2b0c55c2a8caa083f465b78e4d14979f381a771d57baa28ae9b5b574900aa09c2dba2bb8129687d917d3dacd4173b1b022830a5015896e0e3c14ec78df4256d1fc758c8e473600653285c07c601aa7bae30c807713338f80b0eeb923a5eb37c01479642302ca755440f1131ea45c40da5881a06e6e78383221d440269bf5d4db40ffa8c797adc7adf97da12e233735ca897106abbd0e3fc732e3d1451fbde271aab752110d5391fcf3a6618811366c8ae200b100281a7de19c8561742405c882712d5a1be96876368e1c28348e33797b0f0fba0912da590fa213cf965f9015930c4f5ad6e8bbc1b9fc8b0fbb8be8ad4e6ac3b3209757ae6f201dbc8352470080200a84769ccc6826441327e5c9097fe89c612b1f4cfb51f3823f65495358c77ef6f6fe359b6eb4079792bc5de31429bf112b1afb4cefc79ec3cbbba7e468a03a5ce94ce4f637b2e6e6e81bc319273f813ffff3771019a4b6e3da99a1bfd32d27e870a6c71490e4300b1cfd5e161862f83542400bb649c8e28bf7a7d052b067cb1ac7b062e26b5c4ddb2c3131eec6ee73f12c86fe0105f70fde832db24001a067532b7c3089037d2293057f83f5852c3359f4222db2bdc9914b5e955f7a3d8ffd1b7d64bf7d668ff30195701ed7c7d3ac5abf7df3276dc7b327cfc215ba85033a5ded268d9f49a6dc7b0fc0c7790dd08db369b4fb21869a4ccdf0baf7ac8025492f55cdbc8c10aa62d0a47a43d70d88093bf5959cfc0f29acf13983890cf1435eb741e3df509a2be09fda287808448ce3445c184270c4f812d3ec45aa705c11e3b8a5ca65e853744bc3a5fd22d896a07447fc1a15a224f00226cecf6b07e449ae1591a393a8c7ca90bfe9b64994c7f8ec3c570cec937535af02eb669887b12a1a3a0224360d5eec4c128191a4620296c5a162fe5fb9cfc5f13116f889b05ca376fac5e2c606070b6be3774040f417f8cb7180acddbea58191685b3a3e0a74f47c8e8ff651df49c4221e567b5df0a376ee5d1e7ca5bde8e8a482d58f369693ce37be3c08496ab8479e2f7bc8efe52141335be91150d400929e3ea7c6dbedcf7576c56352eac44f8e7c2c540458b8635c2dfce4e2565488fe61dc9dece38329308fffb0e1906d9e907806830c1e2484093902329d6c9ae03cee7ed23c941e90de9d8133d7c554a73de35d5adde309eac45fcc2aee7a8914ecf77d40cc70899f9ca62e2b8486d3682ca92e7bbbe3c8ada38edb7e38c1fb1928260a115dd992b62e461f631430bd328c09c61d8a569a4eafb52b908538706dcbc6c36ab2c8a9901ab2ac1c0e61c61d0ec754ec5bfed8a0bdffd51c2518e7857e6b78e945c906a9f51a94d4895144c197428a9a0d61bc3c6c09d3abb1609ed900a96594f41586595c946af6ffc9c5dd33da1848bfc269c33bd7ebf8b3f07f86124aa37c24f1a715e52067982e5a4bcfd73eaa4c7150a425d773cfc120f08b6c540def6a49f871bc3cc9f3235515f28eef607f584d18e38d8ceb2ba79adaada226dcf5bb4c6f72f45286ccfc2624577459d2f85c9416fee0b522bd94956d3b4b671e980bb08b3967bb24ac471fec58c456c332043d5067635827e9784e9462a8dfe41b2d0675fed0aa107d08edb2bec60ce6db00da4f0b63ea4004ffad1b9ec0f75e0613cb86b8e383cf0f2986cc73ea8b4ae0431c89a4a33b3ce52c0b61cc9910756e96050a08040a06490d19b76bf49e4e1ae307c1fce8f4075797ac26f769248887e3efc1db9927ce88567987e53c4ae959fcabc7de3c4ee949138a455c1de65daaf1e5d55cf6fe0cad3fc41e772e15cc533c0088059ddba62b731a2c27c8a0fa631939de8023274e531ceca2f1ad5910e9c5cba4ca0ae4b020bec7c83f94723722fb35de05d441a0dfc876f50e9c12af7637fac48543bef674a41ce747d3c03400a95b962500e441b88377c4a7c05183455204f96d9396fb0b7dc7dcc9e4a918a64cc012e3647f2ceb20b32215393476dd67125efb1a92178031d2cc649aa40ba021a3c103031849252e29250159b52705ff60330c63cea939aa960e4dea4a64d720b46f3e63a148052506072f62e3828af7040d63323366ef37a3dbf1c94fbe1b601e604aa2407f3b2055f5d60ce73803b3d2b8bc2ca5ffb3c2325ec13445b0ed59c305a53bd78904c1b7ef6f392d1bb66457fbd71e32ad36aedbeca31cef6833c56895aae74612bde0291d897cbe7a9c1159e2a9823c247d8ac8c90b0586a87e7f80afebf28e1f3550737537fc57e8d4cb6bad1a307ce9d3c1038921c2e0f1e63180fad3ca806e1b7136d2819374e4f87875ccd7f075241649b876bdfca0731f1a05b4c055a9e3a5ac66b9c835db4791586e022ceeb07ca046547f666e1d97b902f9b127ca5b4d73cbc74acf116ac7ee42d92e7f3d4f13f1c412001d28b691679aa30445be286432eaf10e1b2ef92418188b288a38de7d02030b90a8d610adec81c5d8803bc9406adcb85b3e10ecff2104efc5619bd601c55b04cfdd965bf9464f681148c9310b646058f7c849cb408ef32603060bda1ed6dab922e510ae783f29e9d173c210beff0718b92d6b246dc8a5d7cc7d5b4ea280ee48eaa1ff6dacdd563661b3f6c7e30519b6c576f32ef9d212e712f5bd5f8e37f76b3cc0770c885e23388f3f1645c8edf5a1f5a7ba1752d60b6e3f9f9eb841d1c6f6596085886e0653455a15bce14efd7028d9043535db183923933682a3492379ef0a33303c4ed8a0b5d9c4729ec8429ae1d8870f53361f89d7d9d668684a85bc9bdde98cab3828382ec4316a0e90910c86c9da22a1d2ed339664a53cf5690a067763cc1c4c6d30e2aba07a960f067dfb8ee8af829b6a674aa005c071a9d032fd57618fc8e218aecacd5c126d16f498d9654da546eba30f7e271f75aefa004e09c4893dab20507d0aedc32a2a558f6a8166e6d08741747f1cd9b1ae5a26ea8263e0391ccd6944d3616c6e42bac71a7820297f58af9786b577c5c837bd4f6f244e8ba7f38ce84d7b39b59b31b337e12fc479991f4bbb70c819e3d8064af4bad427952cfec6f753adc4780684441dd3e134797e07b1ba4f170dca652c9277eac67f82341301b70c4d26c1373ca0c83527e7aea0706329b56216afed259946c8a8260be8d46790dbbcd1efe66cbbb363aeca662e8864d8025923df7f7ccdaf9672d07b3066270e2bc0dab848560476374a13d1c80063df6e5cbd668f78cd44afd2f55c8f767b378690364b3e66f7eea1c0a14d164002bf438d48cf1485ab62faeda63daaa8a26eff923a2c991c2ba1435b1f5371d638fa50665efdbe6285c271e1a9ef17b0b125f2feadd7c3c6ace8bddbbd6e17c103c7c194d6c564da1c8411955f2ad3c7727330e902ae562d555d2726e236b2ba19595419e805369f3571c941607eab89095e68ea06730c0b33bfce9b7d6a779383cb607251ca5f84ce8b3c9b26613650248b4e78fe78dab440bd7f5d366119ebf7c8c78d0d2151f75a1cb9ec1d72ef191ca597c54b303bd2e1757a491e34c1eab4efde566d774e72614010ee690ca55213eb88101b0f48a719eda467f830682d3cf36d7ba2182a7605e58237d41428e4e489ba791280002f827ad3a1ed22f0f98750c53f5bbe1c4427c8619d7f76ecda473d768b46b524d59233614de6b7ad65d1276a321092d73088cc072ccb46e0253f63491acbcb01130416c018955cd2d55d5dfc48f499661050f5865e13629628b600146dab93b3f9244f833381f768ba4d1f2466c2bc3926ffc91c1882d6950e97e5c3ea1dabacf1e5ff48edfd2f900e6c5d877ef535e40e7abaae3d6c67454f10741a24273d5e944d7d2861e6fd0b76adf1e05c9663f85e3052a9bcea67b8389dd0a35b2b9ba07ac423e15285b8cd180793c264a87e56442c1cf9bcde8b96018f5028690c446d317a25ebab1931b5ee48433e56bef2cecd54e9cdecd7a1f11a88e26bd8e00694ed29bd0df182702cb91f76f8562f20d731b275bc59f6814946b858a7f272c4b989816c48059a5a9c54d1533179c9d992db996817037e2df1be22ed077b5c9896581c3a2f6bd244d8cd76fe749cdd8694c7e5f976b0b562a2a3e5e791be8a4c3636084222ec921f69b8f0c2f1f34085e1c2dc20697a11019553bd21f7ef058633e4beac8454093af33c5a5e3267fac2f9c2a3a563d3a9ee56e7ac5ffc288cf1dd35be68b8e64648caa36fd4ee5053da0021c1e2ebf92a75a78694fee871ea5498031d65d231bcd68c5634995d65f309edeab0a9b688ea4ac2a054c8686218cffaf4ddb31d4e24e3b7b2634ce2c0f0a8095de7c24aad9d18294590ecce87678495d66dacebed101ffdd50cb041deec195f8a0dc8df28ea83cf032c0d90e857147d7375088ae22a83cb2ab6be45dd91d372f8f522494022d593739c7699c7c03c8f9980ed7712e4330ff8ae4c89b6d45b95cbda0659e248bc37f14e202cce1ef7dbceea0a6ca31c4d657b9bbd73c921d7426eaf591e6c0b6f6f5aaf7753b39cf80afaf831722b10a3f3034fb4d0b9050553dcfd2f53089934e36404fbdda3d49433481bd6754149a6b3a658cdb295ac1dd266360043e231fda14a8b8ddf037f7f74fb993d51a148b66f6e1a7c38b5b31934d52fa95f8a6238d38a4250154285b3985cafd4e7fb2f17adc88f9a9876f2deff4c1a544ff93b8b896ed5f56428a69e63abbca5a8289e306346725bcd6b77eeb8d1518cfd2e2da2601d387c6514216319ecbbc8df44249656acb37d4a55a8ce8c1f3a2c41fc7a181f7da6190e3bcef6a0ed6edbc3aa69653d4c9487a2e3fe16642c3d8d8cf7e3687384ac2a242c433ccab3464a907db846f84537f5de92573524651834d19c29b21764aaf0f6146d98f15eb69f1d6c3db1c9fde91c4acca5ce0a572552434af31d144f1d1d70dc8151e3ee065ed7b3c4819347d17d9ccf76e015286c0ebcffec755bf82c7fba2db99c63e0ae3250870b491a8039d6a1886798a05214cc92da8fd9471e12b3630cb716c282db68628b038564961e596a4f475aa76a77c2f2147b94a92704e23a04d6bf443e5d53a2a8b47d9d97e1cc841b73deb174b16c9c267b0607aff862f725f4cea24b96fdbab860095b9ef517e54057b766da90d3289d641a1d6b8ea135f506e8d1f304a137e3e87a8004a9aae6a9af6e7823f0bc0e42f1c52bb2323d8f091ed219fd027084e231e651375dc1aff9b6c4923ebdc8c426e38665c99258d222caad4d7e93fd4e6f9fa75edc532e75b838fc09667c6cd8062b49d8836c10e24662d7850fa22042ab72567dbd162925b441ad1b9ec1e2f43392121d90a1dc9dc0038a4bbae9fc8961ae7f6a0b81b3a5de6f14227bd815159e7c5353ad2b0f9caf1550ce68c0cb9b7a96cb9fce71a730e7e3cff828a6f3272752ebc949ed11c6f1a48b29ee75079961a7a495bbc030d276d6af16a435b3a54a88f85eb3dbb6228d4ca706d4cf6ec917106a3460b8856aacd035de5f0761f43aade14aee555d4136b597e6046ca76be944247c63cc81826867ab51ac74ffe725d87d4d7e37191c9c22f998eef0ab5fddf77387fda9c591ea9e6c45d2faa88e62824635a880a3e3539d621a03021e5633a5b13bfeb7a94740a44f2b92e8ad946493e1dc6c84a85f9b4996e2740289de0dacf58e5ddf8b3912706701e1f78f0509f065a72e1ae236ab4bfcd17044c8bdd77b1fd8050be602e7db041126bd154b4c652ccbfaee447783fdfe76418927ddceaa9829eb0e439d156ca90e95e8ba79562b9f743bf0a09ccd0f88478bea6cd80d4b0cf864e6b56427fe4caebe65df821f6faf0a12534fd1a16c5f00f531f26175e60a6346f242f41aa390b293da44dbb5cdbdcc8c2096ee90b26b017f4f931303cf3086bde9a465b5164149aea4003387190863c250b291768ae850b98bdfd5654c8fd39d009fc05527fe436036aaf3fa741e32d4950f9d0a37c220e3b36e1daf02ffda007332a5e21f3b20da5c34f610ed9f15b464812e9ed170307d33844f2344923e65d25c4ceed8313e13b9781dc883c405dec74cc3796e664f5679992e56c7283aa43741e182fe27930337029c54b21b67105d5d50d8ea4d801d4e027d37914352820ccc05bde3eed992570ecfcc235ab52457c977564fa3e665434dc3276fa919dc27099e645e2c85e7d8be8d38e1f056a1f246502a8557282c98ad874b0eb713c5c1627eeded9bb33731cfc805775fb3121df43e6a5ea588024955f1e81fdb078ac7cf70d0b3bd0f33cca59452535c1d482e03a261dd3d7778a0c95eac3e366be02700108f3a2187ea6d5b0aedc71e0022010b97f6098922e9707e0a1dc67358f4bc925e23d9161714fabd06596a3cf2c187c6056488ed0ecff743c5c2992a9b2982a02107ab1a0ab471a04bcd10fe447cd404b4ea550944105b7234be22d3413d5514d62e7e576fa9d46a5eba4e3d079a5e120b08467cc42b2f96c5f8a33e659a4ec473826c48c91a9b94c1ac535c9a179d1c30d93514975154e988529bbec225eec19f532ffc259fd3f6d04fb418000a1260bd956bce3af0fdcfabb7253a28db80d43887b708d43fe8e9333a72a1bbad0cf2cb4f070356b5d818058c3b8e23c2fe0858efbde6e93dabac18fb0806cb9279e79b202e49a1bcda24aa60e5fd441bdaa24d18df2f21f58cc9c641041a390532e63c357c750459bece747a8b971428dd6c22788e82117701ab8b57edf65fad5655c9f236fa4f9bedb2f8229cc8fd053dfcd79773f711ee0adfcee5670c4757dd3db72fc13e621ba0f006cdfa0895f5d534b65c192cd69f5b052a7fa9a88bcd057d7e4986e85527a1276fceec4eee6bc356f457c5a8e7f78c232ffb4cb9a3abf916d2f21cfde614b37e169a6641bdc45d95acbf4968b350bd0e9c3da342958f86126fa0b63166d84df4a6ce61c1ccdffc5f4e48976e80fc100c9b34c571a6c3e4cff9894c45d380a130ed4c8ff5483d52916e554992ab09cdfc9f20085b860b14dd7c1a4b5c433a2ec9e72d0879679ea92d411ebc7fe6c2a0142e2125ae85983e07607c6d54df2d0be6c77bc5f22cc09da83295b77ac2c7feb6f105ab7f5275cf4bff1efc452ac9120679cfc7b6124868f09b0bb8ea3fe6e16af3ecec6f57f60ce4bd9fe82028358ff521dcf78a63a2ce1803f6aba754d0e6e0d30f9974932477bd465647c8a5a4e5850d7368307e87a9f351a89aa4ed41ce5291566ddcc430319056b64e1f64b0d991a4ce23b6b5d97ad77ed48d3d8634139e7e6eea6bdd85d495d99c47388bac1ea5024ac8c734dd4492f1d3c5e3a30bdbe581be4a2c502836214d57a37b707d2e8eeb4b99889d99ce88041e0dc536bcd85daaf1c56a1d57aeceb38290f953d579102052bf431fd6f3a2fc2391d84a9280a34850b7b95edc6bc74f8382d24cd8ba9371a883599329ee487bfab30532425fb2af2d1696513a438b41bccabd09f01ea544c9ae9e9cc7b2b23c3a7caf9c0a73a0788744264d1561418c3e6fac5a55d922f8d9cc70b9334157d4a444910e44fc3a917c04c68058e8ee8e05c2fee8261738972dc62a58fb637baeec1ca302820eba33b12e39962066c3f4337ad89bf0df4c939d8582960a7f4bb118cf31875319f441758a74c9887d32e4f94809c8243c333c230a724b744d18fffd2e935530c6c7a3356a7e6f314de855e6bf8557e339fe32187195080278c1e5e438bb3548f8e77ced125033d1ea560bcd6e5377f324c80bf77b51d1844485fddeb264ed63f708939841d6d476c8a98b87e86443e206c782eacfd87c3e7f87d24d2f5126c3ea770bb829973cf42e109365e6360a2a4d2802784fcd7487f5ad0876920820be0a496c78dc9c149e66dd0e64ab502231f08d2ad34fd7e5f741d46ff3bd1b4065f307d0ea9c2bf234fcc06854141386f705ad43a61f7fce2e52266668b6292f685565997735add274630d5b1a858be7494a25f73a687eda9a4c94df12b3b04bf51265648c56e03acad60960d0a3e7767bcc1d70c0706952254f5945c09000470779a8fde9b1d8d52e712f5b54a4778e3d4408e82b015b29c43427df15257590f7ff067be77ff52a60a095396730085ea92373d743d2a80b4dfa34d42ee13de0bd2cf624bb26a401cc79c8dc907d0b272e0067e20d8e547185be28c770cb1e604075bfc94e8ccc0ab74a70c7410bd34e30a31ce0b8ecf053fb34a77df008d443772517765a987d312be46e53f10c6b71a907fd696c9bd486c93c4e1eb8a7fc47cb5bde9d1dd0f4bf344b9182da22264ac444575c71cfbbd394efba91126cdc70e934b266a91a0f18140cb638dc58078cb328d3a3ab98eb052df688bec1caaa3c37815217afdc379b8a4658b401aae990f117d02639bc22b24c2e24455e1aac03f93f2e3820108c53375e117cc74bc5fc1c4df656068918b413879d3387a5a9dbc5a07df8beb80f798a68c87c49d41deca42e3afe274fa7cf477f6bcb7acec68001a799991a677aa848f7f6c58a41d77f665431bf204860766e708f440b48707e7370d8565d7c63c91d9b1a10ef6d8b484ce21c932943938b2321a963ac2f2dfc94f3026b54365cbe7712ccb0f16335f18b4b07cd83f17ccb0b1b0d1612f8bcfefa4a248204f1a782ca8a74d746a6fea9a3ab79ac763b03c9f24df8ac9cdebb175970a1d0cb1d702256e0b2b08e3412652289720c7c5c25354363bb675a90ea2d77644a0865f74426739c9486712db307312a652fb922f3a925db1bc9d7b62795b59fb41ade499252dbd1657dfc8d66ca11eb2ba8dee0ae0a175a289b494110d91afc61430c1591cf98ed39725bcd995fbbefb776132844cdc781f6cfd9e091909a185ffda3e5999d89690cbc234f324929899036f27ed4a5a9b3b6bf6b4e777e3f33dbf37a36fd311945815e5e2f86747b020a7789fc7c4f7bbc3e8773a35d980ebc2603471d7718e51316210b6955b045b98f2c431e69bf19446d5f7c8c8750dc33c8cd9a46c63110e866e91e4e04ab87f0d86fd9d0d0bcc3d4855684c3c5da21ade06a0f75f128f7bfe761330d8ffb6a1bc5d45b539fac58940fe0c6780614e40acb89f0f35b035deb3639989c06dc3a0007151f1efb9ed851b6d2b19fb2e8bac4dfa5600dacd7e4f724e5b0c040f51f8f2ae4963283c6a4f221e3949a8c94f7295cfa47dfe798f20e00131f7fde44b249e1659dda8e465d89cdfb0b7206118c961af11ff3d09ef3aa84e8e9bb859b87f0ea13277e69c19df3a7a1eee134821647d38733ac1c5f83e80740a2286930a6316c1fd055f4347e117b4c3688f5b2ea9ad1bbf0d323f30fb2413ee01007620f2c4de1cf406313222585db2f6ab3094736108be14a79411adfa26f6ac55836f3b46d1d53dd5a9b95bffbcf7f1f5f46df902618718cf7447c74553b3373971e2e3284dde88e629c213168fea81695cc0ecab6981565ccb0206cc71cf7d0b1f9292edb06f02673ed3e51b45782b446c6c92869af616c510e717ecb478e6af8586600e429acd01758f1e1ac927575a294ae884d3358a94768cfe6dc3640e778f521332f0bb9a150436aab78fbfe62d34a8d05a07f8f16077e632006bad44f918e2b501008ba45d11e9d5b76a172f731cae5ba2e395ffdacbe8d698c497b4cd803cb7351ecb1544cba11d1afbea7e9261ff00df2beb456ef1a976ce54d0f10b31e0a3f6656e314cf11b1c3eb634227c462fff6db3190e1a7df18b7647b99f79e35e5019ddcc6cfc1a44ddfb6e5fbd385d0b215b37760208a5db174bc3059161b9d4a6673a9634200fe61e21dc34896e861d5d6f9a5d08025c30d3e55ef318194e5da8340effe7a5db0a7175e3ce025c6527e789613c8a3b4c0c100853bb88263002bb4dd5b1e69d886eaa4b38dab38798eba7529466a337ab1a089ebc4b632946d0949871d9edc9fc6a591f4d08d872a25d400b7031e2e0c20c36359299394b6d76e41b74088578d7345886a40c082b10d35611cc7ae2f00784ffa7afb265307fb345b3970c4ab2eb94944fe7c73a086dc2f8bdd6c82d7ed0b4082fd14c0784eca3c2e01a928e37d5de0458bfe6bba8a9416097c1a4d3259465fb5677131e200634d2f4d01b9a5c53dacb8360ff5429db1c8539c8a35cf86e04e13c0ffc9bb09809d8c55d3ab45f211143ac8132d8c7644bde748c6e95234fb105a0879bd5dd96057d9a524fbbe98f792b08e09f023916c76b062541a03459628707eee6f2772b470c63513215f2e1c1bc26a534cbd7243e14cd63cf20f06bd2ffd59eaff9c4a3ee3e8ed95aaf6636220e40b661efaa69b26d34a9adcb0c36b827f4d09afd734729edf514073a69a7a46dffb6512b1367fcdfae3b73b5729df5ff8ab3bd12bdc6dabafa22acd6727564783b3de5b55440154b70b03a4eb863f69a4cde546e120f70475df6a80dc5fa1cb7b1c506314bcd8585a31204a5abcf730f5fe278bd1cc80c9492ac3fcdbc8f699288e48e81dc11a93776260398fc7963a7b21f1e29c7cdb12aaac1c9165964aaf5ab64b0fa0918101044b3fae5e11e2eab5a63fa8fb984ef80561a8a86f8e6e6dfb54b0f2b59d007aa28c9356c37cbd6f89fcbd1ce4110dd5a80cbb504d8fae5e3f0eca2137a4d342bd51107ae90b767753a942246a2b197cf07325cf9d20ba89566f343d49be2d7e81e1cc6c1e8a5589c96ec8a2897bf6e6adb220326812b534d0f9bb62cb227d19b81149ecfaed872f7ffae2fb3f751c482d8587fe53083fda396e0beb98ca8bea2c7730eb38452f6dfb9aeab3085ae0dbb1d14c5dc2dddfa6e623251a616152f3323c3fcdae4ed853402f857aeaa31fefd2988f8b2a6ab18dd54082f711c3b7152c50a777f6fa49f6daae7a96ed41a1bb5463f86779cd4121b335170b7b2870751c19248a91e6b4edb3ee0635556456bd27ae1ff5cac1b09e6affbc484f722b62a559efa6e54bc68126ba228d442a39692efe0c9f08a9d04f21aefe9c0113e6b68d9682bef3882754a5d1e589524b01d412461342918e814b6b50d42a94c3dd720921c10c60a3de1512d7359c4652802a9af3c00b77e0b3f812c83a5ea186cb30060e52332dae26e91710251cb0a7b49359b84af7b30299a4174dc93c3849cab1a1e19d96ec0d60007f9bd5e77350d6bcdba5999de3d59c68466f111b8fce149c69ff6579cbe5a51d6ac01ded04229955cc450ae8726d934d492c31c22177d4695319b42d9ac2a4e952c463fadb51c75963da8dd245fa3584ef414a84732ca25f76ca0efbf245a1155a63592aaebbaf78b227a583001bf9a2a59913789dbdaf6e0d946a8e81419fef62a3fd6dc95b99104a0c6251add2be8dabe5a46f18039e2a1b8c375bdd0f395f66d6cbe19d822b0ccf602eb44bcbbe82a6cae741a2244704080599f1464989c91eee9ba2a60a5614771f677fa0a354b644965ba080c24821fa7bdd836238a9c0292e1f8be27005632b9d9bc1e75e404e94ee94bb74e7fd9f28945b747f3577fe06c2798d556807e0844c4ec519c9c0a308e982da7c91418775b4543b36a5dc5c86f96fc76bd0842142553ae43e5a4c2f0474a791aa617c1e340d0521b79a9ea016d730755b3848d4c7d27558307e8865c72085faca35383a4ec829bffdab0699c107bf3918ba1023477e90628b89f932b34882fdad9a338451e8d06faf71477f9e9d4ae940594db7692330474e4cd21d01f085e6bbd59340f097f29a61e9232571d706669ca1adae8a44a9700b5e8bd45be2bef0b3bae26accfb1afd1b6e4c59913a0cbcd9d17fb44dcb873f9bf24320798e21bd02f1a86f7329aed8669eaad5d9ec1ce404a1c05826ac4cc82525d859d2b5839e40c4a42e8b19d5ccd637713ebf3c75b22820697cb70941a43ca7122ae6fd06a69ca43a41f55fa35419074fc7025da5bb618b3d7b7ef50646fbe135a2ff22a7875c89d3b1992b81916068305b1295f40148b738027703fb21a4de91e1f51c428f8a680e28cdac85ec1d8c9b2540d4a68b25b77db791e84d5653776bea1da46a87387ef3383139677d28aa76ea684c87c143f0b69f50ba1d0b886c70f869d02c81243ca2980b7d944d4f27ee46cbba6a3a6613acdfb5a602063d13071b0ff0d383749d7332beb5da58eac7b2a8a0d578633cfaac2f17890d78b39230c656bac667f89079cee29308fa49d38fd7ef8628e17217f2005148a1a7fa1a3131446eae1b3681d43a6a6c65b576a2f84df782a8453c6587bc70e72f06dd80f3014c0f9f4df3d7aae04ea2ebd570ff2ee86d4d833782d81b06058ba527e34fdb56e10622809ccd4f15084fdb962efa24daab3921d3d282e28dc7448cea1a349715747437f17d629f16fcb4f4444dfc60a6608fb500b305760716c91f79979bdf5369b2516b961442b6317791440760877b801b7a44010a6ef010c988d09fd04124f5fa312796f8cecedd0f51276e59054ec76bdc3405c72e2c746c6f6f59d55020a5aaf88fe505e01917cb82c5fe6924fca95094abcdd06719a8c73d254b3a8bb3e4dabb4a308d3838a5467383ecd1b883b41be861781598a639c2ce1a06e622f69c56ee4dd1731010fdad4e8e7911f6589e2cb6d763924638abc841c8b133ccff87127dc7e7c9d19cf645f7ac1edd254d36a78dab37ffac659ff7efa0a28e4f9d2d749b450d11cb9515629425f97e87e34d1fcee5f6dba339d8bc1d0fd132d34ad6730c99afd6e2a3fe5604c2d16cb238f09c0657349faf6c5a13360dca0d24c2db5d40635213abebc2195d3038adcbd9f5ab31e230b9d972fb17f7617d0878cb715226ff3f43ab1818452468c3012f9d8929dbf4809b53dede24126903dae6ce99fbec741c5a04a6340296974566223e67119e02cfa9cd3904459dc1fa91c5a24a4decdb0fbb7bb3c6eaca0b0167101710b3b9b8c496596f9618df1b3ed391a55efb1e042189a6ef9b4af22163eaf02d96257caf8ae41cd6e0214ff1f3986a85a34e97be3e98cde05f25fe0098728d8bc7b134e77d80ef8ab8577b49e9ddf000fdbc4ad6ed3a098e1eea7c5f8b47c2f5c7d0e00cf7bac0ad0a4ef8c4416dbdf06a271f0c8d25c1cd70c14ac0c47a4aa8ab13ead21ce6b4b5fa64e09e5cc4911e719e7761ccd1ef9c27f5de93ea02e6d25b226a3e6225a3c5b292b0e9821dfedefdbdbda4bca34f95842138d99a36b8a075e645a991a8e36fc306acefe428742c5483398a1bf2096ed09fb349aa3f24875e7ba9a7aeb9f55c36b1e8498db136b10d089959aa5e5bbcaf3bb88f36dac1f10e966fc835d41224dd5f8c203301be189e9ae7560179c108d39a3ad4f2cbf6d49a2f4cf3f8d997cbed6eb3d167eabeb9c9f6ba3c0aadb3a1f2ceaf8ec06c762bdb0399cbc57b179350e185503f4368e1dc3bd648302595615b04afc484d9d9aa5e3c86f9de147309ae5f5b7547c8a8c77f59cad88855de9facf9fad07ee10df28080f5c7b5d7ae187d4a469a552a3f4b816502c087d3f4592d713b0753065ae24242557ad693818e36964d8d0b9b93d80ca9b543c927e930964981c08690a7e0a2a01f240337a6af93ac3d656bed70b7212b87a6e74c16c9f93cfd201a7ee818be5d662ee094840a1a09674c1cdd715fcb12a084c076a17ada2bfa84cb7d543630c8a2df888cfe7e68fada9d5e91dcb577f92d132fb267bca27765252041d6c7daed54319ddad02dd27cf9db2d72f649810247fc766bae5f98290b7b82c2c28f8f00b93e223196e482b4839d5a453277671ec8733e5213cb45af432abacafd578d36a8747602bd569a31dbdbe26f4d3fe45f10477f8f8c9cef438eb102a9903856bbddefc3b17943d4bb03ae6fd4785719665cc0c11193f5c60135dfeed7be5dc328028eb1fce545fee66737e8fb3d297343d813a6de93e24cc32905582717e8bc38a923307417451d0608fd8dbdab2b9562cc95dc0a059134ac1b9cf4f60170a4251548b2c966228cd9d3aa980f8cb2c355265ef387228628905c05011dbc4712ec0d3a01da4b654e358e4373e34679c637f4feb82cc175fc9ba6b135d9b756bd030625155d5ed4b4572e109651a718c319ac5ca294bfa7693faaeee135f4322d1e8bfff734477b8d55d004b9541adfa3e9ffb496deba65d35fc806839d39925d63638bbc9d518e6df46116b4a6ad019cb6f67b54b26f1b965b6e828d7331e2ea352fc63e2919382ce2ba96521e26013f56a5e8f123f4c2f641f30bf5739603785cd562412e49c38fa715b9a0b04388c17698174b2813a9c9c4da2e2c1ea86258f7ce32e52070d93dd9c1a7c4f7220b92f295b65d865928094e035cd5f862596a4e21707c57f43087633fd451736e2c8b5823c607f4ee78061386d4dc59c5829f7d7bf1bd64d71d0b7322edab56eb700060013828b98dba90ccaa0419dc169b0003456ee8d7e0d191f668c3d2a90bb5cf8fcf090e5ce1efaf3003511c442579c9394b5b006e7e614c25562ccd6c581fe482ded68cab3bbbe9e248e3ceed6dae66959cbc28da37d04e8a9d104b0ac20eba95cd07b9a935296918ed6cbf30befbd2ef1100f67019140b5707ca806354db220a145c3e97250cbe9bedcc31f0bfd650096c93a37b57f4e06e2f2a2e84468bae42aa0730055882b97893dd0758a1759ea78d628f0f2b519fe7cea4ff2f48ade3b0fe629b9aa2e6892d1e31c161cb9fc7b93dcab991a66e2e81d8a544499be6e5b84918ef90035f8169a11c4046d8f16a80224cab82157fb56fa514feec787ffa1fbedff1845751ae14dc367e19bb401e961b684224acaa985ee66ce7f6b08af4b2893fbd14a9bc1defa6380864e277d2c0aa39e7e9fdc528b886950bf21d01bae80c5d7429c0a738428837ed78fb554dd94804161dcd50a2e8076772f17fabeb80313ef04b315fa064fec19848a6a7fd7bc6ce567b91fd63b9c4bb3f3493263f41a03f74e1699b37797ac29492904eead4e92d381c1668e2b5a11e3c3ba9e9ef457045f83332d996e33de65d27a2817613e250569b890032effb30f84925b5d81cefee1f400758fb3b1d44fb9e4a7df8542123df1836237da19ea801fd25c11c90cd10c5d0773868776b269e2782e5176c129a9339ef527d4992a6766fa2c6ab532713bde34ca69a1eb171839bae3be9bfafd051668025ca2193b57329de6698c657825cdd372e24e2767e4c7a74319025169354d2291f476b843aa743d2427743f6055ef0eb4b4ddd138d0c9c4c4d54baf2c15ccfb7653a713e75131ef426c3d2d4315c351b37d6fa2a5478ce7fa41f8fe5d5b36f1e61e54ba043f43b356eef36882ee00ea8e4dc37ed872d5897fd9ff40761daf605c7fcbfb03b05c311a50331bc6b14ab9646bca78fe11dd0985d6b98fe2e9055104478b073df9b436a95708c0d06fea4b7e72bfd67f45b9239bc3f70365205c10303425127cb330c96ed92d137cc9c403b443894fdc5b8077312b673f313c9474ae164f61d6395c58c4ebdff7cffde5b96e5035fcd6f8d504cb46c4c24fae52397e018ae6af0bb1ea40b93ac9c851ae08ece528f6960e11c732f98e1c169d43105621c10ff2db2e41c266688f4c62d005e27a79badaa0eb867cf7c9d48d6a7941bd35d33ea9941501826b5d955724b639da7131b02007546ffa97fc2495f416b9d7c0d0af357e99a9cc9e0489afd46edd77c3dd09bb916511907ae85e5387bac446aad3efe23440a94f28938043e4b0413beb2d05fe9cb8da3cab0b1c80cf9e4c2b192a04262acb6dd40d749ca5bc5436e8426d5030d03daae7cfad575285aaa28b43c9e85abf742e000d9e8d835bc42eed0d4aa1be6cda2f3801eafc26fc7ddb072e80091e1393dbe6385fbb2fe5dca75b048df439bc580d89cf79eee9023c4f3153ad2f71ba616000cef42e969ee32173adeeb6e20e1fd7f0623fecc308d29ef40cbb9ac63dca9390d23e3d6a032db1a1f469e7f85cf7a6202787cd2b6f7ace3cbf354b7d302357d428240a87e827aeaae9c1bb6694873e25497866c822df7acc34c752e222ec3a324387356500c4453b37ea38fa156861e95239591cb59962130156a8a8f133d233c74fb243cb57d11147b61294422b7aaf2184f9b1823822d03e11d68bc1ba16fa516ecde86c6cd22bdfae03b72eccade67e05c636558ad425bb1674e635298f0ba5c29cb68fd393e7355ab5b18dc4da0e28fc268bfa4b7de796172e09e6c8094e30d40d9279c68682462a3b9e107a92d3ff863661f638d5c8c5f90d28a974a2745a6652bfde4495dd7770dcb20e25875eb0d131afff07f0a7a6bab4d1d00335c808a8962c45d86c99b18e20931b0962bc487f0c3d9815cb3e3c5d8c5a9d0e241713e35414ff865e000e8eb8da1c66f8cc943ada46f6c977594d361959699bfd40db830fabbefc228b2a905074856be9beec3e28c01b5a1e8fc4a968c333f237619fad5e1070697a024936939510792fe3541a61590ba69512e800840c9c8bfebd75467814013d7f2b157f98e475d8c1f2ea4c3cad4b66556302530cbda17162fb061209aa33c019f44819a6e5752602fa02caf68cc54a61b1c8e3d530714f7ab468707265d2a5d108a2369f29da0ddd13897ff9a21ea44431f8f7a72d52e782115c1cf01fdac6a48f14933d1efe2fa11650923a3a4849883d3658c249b85de49703d0869483c29115a33fce7c7c00a0078ffaba05d43e5894e8b9b0886ef28adeb620d95048270d5b072e618be233b229ecd231f49915ed261cbf812db76dacbe99e615ef56111e101e0c091fc7047a3e45660bef2d3136d3df72d935e6fe9c1452869f8e7d875b045aeba1a91d9929fbc426483af51ef5e4a6625869867135555b3ed74736e49e2e68d47d8c8ef2c723621bc02d7b0ccb01480353d67b9ebaea684be88f49af40b61d3ae345b6f40d49c5e93d5382f9f82485c904c66799f74f74773b81687381353bae360e8af25b6da70eaab0ffb06b886e197ced8d0d99741455cf4b0e1b699966991e39e679c1c5af50a79c26e984f28a23f13ed13d04d30b12b0e82689e7ff25e26e86fb6090d5796ce3808658d460946ac99fae8708eb3f5d24c7a91aaa1f77d235f04484bd90ac9551c9fe2a9934b050f29dfd78166c54ada6dcbafbbdf73fc547cb24e20c52e731b261414be413cec663d01943a1abe6450f8e78adaa25a897710f16ccadd3833a823069b9ffc9b38e5e549d4d4ca73da877c7030da941b41ffc4fe1d2658b8130b20d0038402061da0400b35317c00fcae1ef6968fe1e7665598d50ccb5333561d958725f40472b0c6d6f83d48a85acb40e380afda72072423986a2405db7f2f7e8ddbaeb34523f26be562b0a1edd56dbfd8d96c9b4855d23ea34977cc78d2b1fd32914c489bfd240928d66c7b9fa5a93535989569608acda5ef3023530c5cfb779fba3b41ce0c086f6cf4ef3d75a9e3d34242e2ab8c30daea87b9dfa8a1ba6d486a4ead7296521010b00ace565766c664d0b8b2ce72af5ac81bf7ad8f58ae915a4d11d26f8f96951409a4170271cf4757d1d225d3a8b31a689cd6a8e6f0f9cdba58aed8ce869e2b9d4084ed4318403fb5975e4fb0eb760783a08b1fd865aafef9cd8a0919bb5a525502ef7821ddb53e859d2b4d2e7b9bd74a9387ad314703b7593cd2187c5ca9f84000a87b3c207f240c2b9679868036de68577dc713b355234f87db9206c61e5669c71da37e49814ade0d709cd17bb7b9dffa18225ebd7756ebe93466a9d1273d8293fa51e38e307c768d16cc65373556e925c64c993de650afda907bca6e6d3b2aab5279706f377d35adc54999520a20c6bc08dcf2e6935f24271205f756a22e6dd48e4a8e36cecdcaac4787311d48139d2578b35ac9da61cc35b83ce2d5cc4aa5ae2b916c3a491d00332c5885580246077823ee9d1156e6fbe62b753227e821299386c18d59912ca1c7858076d0cedf680ccebcdcd2302c0be951e2b41e969e546ad7231d2a3380f816be551025461be09cab86631e36c13d3857d485118bdd9860cae40e8fcaddd2f5814d8fd42750083edaa9e1528554d021c9ae419302d3a8d85a495b66c5eaca88349fcbc103ffd7595a68caa2d2b0e543c36812973b64ee8ec1778e4e70342312bc46049afd7480b8638bb28b93865a3b25053a0e0904f6da8c785330720adec59fcfbd438d2e99413e85b027e29c008710bd0c467daa4074c4686b7122be99fb12cf1971fdc543066a8cab21b79c031a21de3a509c2f0da14008e20d2e0a0b90256003d8b48ebc4e11c1f0194f3e4393003e015c450db1b7e79f9b7c6ef17fa596532a752503fd8ac29a6d9857f704eb7a0e91b19234035c96bb8817830067ad59772fe4a062bbbe65c5a910a14ee3d62bc84fdfffd69cc90cbfcb0910ea3a136ffffc0f29f9e692068be6ad0c756dd2018031ce0ddfcd8dee2b1962a0f49bfc5e73dff2391c11c6d85927a47310f98205484c75254326253aa2c0d81f6cebb8a23cb49d51fa44e71a105c75ad3d8de21e1b4a324e4b4f1df5032b8ea8629c49f4cddcf47e17a001c5a7c79cbfe91b234fde359b2fa3c4815560f84098220bc81f4595108232822c3e391dfa63e897f74126ef4d5d404965e1e6ae75fef084cbbd905257665a5f600971b1485e755d68d199836f4af1c847a0b6161a83296d98dcaf70cba25bcbbed2b5003bd2cacdc480345e1a6531040382d72890708ca9e17c514bb167f44a1f8696332bc57ad9f8d0ccfce1afadab385a4668f981d0bdb0c5ef52ee340d9449c156483853070a5f7066e2510d0e4f8e81ea6b32ed2d12d74a6249c62ae25c50b5152fe61e52c54076d8c594d7adbbb26467aea9fd508a2cd351c9a1e5dfb09fb04f53d0c0c0895d2c0b84c32f395624c5bca43ddd56c50f82aed4f6c55c324a8800a41cc018aa5d79c1e8bf8e657497afac38985a399fab83ad76144cc0d122bf6f1578ce0e2db26f103d4077fa7ce2eafebe0e0031890420ec34c7300cad570ba43db319ba704ea0ab0bfcc9e7e12d369115543dc2e736604f2917580a09c4201ba16955a241962aaeb1991136469de241472c43015214b65cb5a15ae9358a381363e960cc54dc636064c31176718293cdbeb294350efa9cfc2e839cb59defe5dd4992d0ad794734dd0c857876940ca3981d7998c0e5b5354f14675bd4c22761f9f6264a128e4d88972d352d34b27636c29c6afe9e3c9b6085b77bc443b2f40f4eb1b1573a25f7ebb057aedaca6fd91905075e85912e0cd40a8a88c15e8a1e26566d76fd1a6db4defa119b54be8cc1ba5652871a94c61b682ba052989437308bc214dd978f0e96deb6fa7eaef6283efd98988000cdbac2f5a3adbbc06bb478c68af28f760ffde7d26a5d0b9d7ab70be437ac872ed3b75ba2a0ce7cf3ad1680e8d7ff7b6c1b2da721e654fb33987efb7491a9a892ab314f7b1b0db0400e5677ab9c823cc222eda4550f2389f0fd530e0dc9615727a28fef8c2083541f8439de2b440b975f8c4db5805457fee90d7fd6abbf218ec0532f3cc3a22b4e0ab38f7a3212c40c70176d8d7d0748cbef8afffced107fa2bc158c8cd530924698348869b42d95f3b3f1de865e6609f559a8634e265ac85ab95b4272104fcbf3cd0e59e13f146a4d4d6e77bb7675866d532e8c1984d537e09b2c05c73e24d215257b33d23e48c63c6152a27c857f2f34fa410a8e2ba2aaa16bc0aeb42a0ecd9b925f1386af9638a09c7aaaaf43f8af01406a1de01f3fc35467b60ed681e65ed45c6e69850d243938fbbef4932e3f0d332103ef74e8a2613610fc3d3e8d6241f5738f991cd4f387a5553e4485320420089f41478c14b465fc0cf81b5e524d1d318cb2ca2d3bef4fd2b0870b9a8173a6c6fa2594d184e5b0972f236d844e21711bbe1832bb9ec7f38b3086eaf7c2ed6d914797341e38c1b965bc5c8c4b6dd4e524cc912c01a8dd232329759769d00479ed5d20753784a0cd5051f0b1a25e0133fdb89fb69c0de4171da09eb02807556e213bde85f1101b4764c0adec5ec83ce975e9ae1ee56694a88f0b129e28bb644a00e88f1d7d7a513ec6651c4372187d346b6d1f80d3e1b47e73b4a0947f7bcc8fa76796f9f9cfdb18ddceff9ee55b3c386320e56dcf99ed54871211ba08efbe401d430960a4d7b0d59da292bc643c5122c8ed9929b33442622d0676398066cef56801779a7483b6d38178f32c40a8c0e51d342d57070dba3043208ced782461537de5ef71193d29a6d03671d56bd12c2d823a1b2a9c7828ff727fb67151dfcbeacc54d1d66dd58eac043d47aede495905b171e87d048e185c7e1dd4ade3c5ceaccb52060d24abe5a77518f20a843bebcd6c41505f3d1b5513120e92dd1ff836becdd071661f3f10909f4cf026246ea5ab96451954b3fad128f3f42e140d05aa44842fa23d963661e3cb7439e0018eba06b25e77913ac10ddc7084f4d5cf5f8ad16688bcb136ed4bd0c05e82f48680c054387811508080b93567e5f248d3d461d157ab726caee62bc3c79cbf7d97471b02053e1bb11b82bb66d47430e34cda3cd156d54b3145c25e8edfd9515bac69480696ed9466d1a8bbcf90ae65f7d95d835918786f571101d50d7dcd125af19797879fe444ab1eb3248947bb993c5c855e566e487a4b54e9521bbab644adb0f549325fcd749da0a0f25edf2134f901e4029e0d02d1f7b27a0edb5dd35adf969bb344aa3f8b4aec316b2e4493e867842107038dac33148b7160b5b0b5609c915e098bc9d11102511b8d15f17823c9b643606605680d0c5fd3ccfa3d163f68dcd2a1d678647205a94103b4a9a1fb5587780eb6ee9b94bf3cda3595f80fef8ac10b6f84d802ff00ad84dbb5b7e215e5022f733e43173e8a41d7b846d89ce34556db77d211d39d32cd89a51cec26ec85c46cd6f833ca694fc440abcf2658b7fe48d35abe8ef2b6206701b92cb02ceffe834f3276c239f810ecaa88c966b4811290a28b5a50bc0a69f40bd444f163476ce771ae61ff02f4aa089787fa28758aa8adeee0c8ee8b9298ec07a080f5cdd8688054f4f2d83f436072a7ca87dae56674eb571daec0751ebbc63e364de2c84e22b71e25fe3c85fa925d7595245c021f506951d468151e446ae2050b9ce7fd5575eda153ec65055ff3545d38761a8563928a4f8ccc1a8acc9066be338bd75dbb1cc5d80ba9e5d7ca8b4e7f4ccf345b686df5cff6969dd8f57d657628e05c63762891549ad8910e12d01f7ad0527ee2333903a5d2f2ce2ebc96021b20fde955adb6d698e720f4208d6f61a2cd8897a1e0b709898b446bdfbe57246e3d198db051db403ec79a218de35dce11eaa90b35655dee6c5b8cfc552c10880142ff15741ab6eb50748075256bb4c344a71462caaddbd95c3a7cb9f4c597e04b168ac35683ffac1bd2d09ab4f535eb89842a91dea87d29fb7f9f655220fe5831f6ebe351207d16aacc7b6eed245fcd8b4d8c0ce53945241643a9bbce31cd429ecd8644d35db7de115a4d63ea080e40facab42042ebc64ffb23b82b259e6587eba9144531ed6897444b5eead5f83eec3c85c2855320dee102a412d8b48a708f55a9269cb53f7ea2ab25777465aba4921cb3f830b66c7b268c092740f01630b5d32be5f904544c07036bb63f974bd6c449b75e6ccfc915fa51f14da056da55ed4667921cffd238db5846ed1dfc1bed9f61279254e707f126d259289268e55a4d1a71a74e1f03d04f66f5f72a1595502289fb2dc54349c609f120da22959a9d80abc68079131b18cd1ae62511d3f1a7a7442f248667371172e7edae3840c7bcd74ba9eae1269a518b31968591b57f4ca6d16e22746fbed864ecacb8caba5ec7f24c2ea3a72ff6843ae0ce14fb118b8e88a81b3c8a5e60b805bf58510a52c97a74dc4d40c7b232c4ea381ed6f4f30a7ed33074597cea1c6a40876e6a2950c6fcd13f3552c4bb2f4eb6bdee89e978c55b02c9a8271906e25564af107403bd43180714aade818f3332660108e6fb33d1ebb4278d64bf0036d63e26e3882d647cc01b2ce5a53796825465a18d1afee6dd5bef2896bf18156cc9dcd3420e10d889f2fdf2a2f5cb680976fc96f9307492cabf14577ccc415743343c6d4987cc3c25e4a3ceebd26438fb25da1a85149641cdb7454d1acbe1868003d25d2caf93516f259e49ada6b32e2d2ce7d27990c3d583f7ac207c885e221b5e44d65e1be706ee63811805f4feb51afa0d1dd3de3d806e06b843022d29dad4746c1a38002e481007e457a5b1008efc62958579f3e045b719010260886dad37b2a3033bc0fb8aaf351721e83e5e2c201f5fb0e56a25601f8eb6b72602cb916c102a0d902614a25f606cc8e27e202207a744d7c63d8b6b07edebebeeca62b1f3a2d5c5386429c0e8f5af0252c71edc4bde39b42009c0a5ef2800e5a0edb7c553ac83b962c4d39c6bdaa867d84d48d57ecf92f4aca1ec67d64a10569e8c2edef9286ff9b93a05218b9da0f226ab7001d54f1448169ba935f41e5a73c5fcb858846b9e0167d4457493e01e579406a3275e42039cd289f659478dd18a432ebb6fa36274d45749fd6daa7d69dfdda7bd6a841ce8b2d8302884998e01eed0301aaf503ac6b22c79eed53761a304f44170a78db4ede181d78488a269d0ecc58280f517c95fd9cf7aa9b3e08e9aa8cc31aff38634dd5e7bd5a80def4629cdb3b607efe3ddace5ba4a919b8a47326c775cdd7849ace9da43b3d62414d744340ba3c6164d4befca87c59d78db80a8e7e0a2f8fc8e392c7c4a271934c83fdfb890a2bf95a5f6e24779f9a3b7e4d57e0f1ed50837f44f89584b7198fda8b74043b4f14ee3b8612872e2fbe5a47bfb18a83e0b42a5e5978a59155ba865631d272effd16203f116c586e8e7052598ec9126a4f0a95076ecb2f4897f075a9c5283bd8dc666741fe29495875cb3983a78d5442e6b019b118efe79b78c73f5343d10a0c6bdd13895f9ae06dbfb1d0cb45c41f757cf630d6bcab2c7121903565a5b08718652e2fdc9490323442ebd5eea32f7202a614dfbc61275412fc7678ae2cf2cda9e6dcbc11d3dae76e7159593625e752c1f5d313f71a63334892d6arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-nokogiri-1.8.5-3.6.1.src.rpmruby2.5-rubygem-nokogiri-docruby2.5-rubygem-nokogiri-doc(x86-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.1` 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 packagingsheep03 1611250190  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.8.5-3.6.11.8.5-3.6.1     !!!!!"""#"""""""""""$$$%&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))*+++++++++,,,,,--------..../////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:Maintenance:13223/SUSE_SLE-15_Update/31f7fc7dad52fb94d154f07d712de8c0-rubygem-nokogiri.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxdirectoryԙ흒qzqutf-8f112da192302f126fb04d9877957890a9be828dccb0e41e66d63e9b6ecf171c8?`7zXZ !t/ ] crt:bLL`;ru};Xg_ yڗ 88&!%:Ğ >WZm7ի}VUg-!Վx;Oh%1J2d>UyWK&g<[/=mdGΠB/6 (xe[D4 ZDC =^3fSԃ?В֓!KBr_Q5P)wIy3rkPJJt\+J Ō _q/[eb4ٸQE-5PA˻0'~u;QQh&BhwRy^wA9L\Lx }ЈJ$d2y:xy9T7ġv@ \'kMxچ3S<]rxsdԴ*Ay.u6 ^AڍGcޯmu0speh(PTmj$Fn,/&ɜa1Q`Ώ7 yS0 c\ԩ`٢1s9MjWr3 eh*6Ժ +sњT֨B6uk3?6WmQ͉9>=[Bנ~/|)WRp^Su1Hp5fth e[7| &m &#*;"%P e%6#8u"T=sx{6}+j3tI`W^cW}&4µ][\·ieTK*v z8d[_v_ic[!ƻ@^2UMrvuͲ1_dRɺӱhg_^ÐS:Xv).PW ~"ymX>s#~6z\A=p%e+U[e&h?ɀZ%\P͙iK|Ih:=U*0.ϫN7)h[OpV?NI' =}.;A+tֆ-bg݆ʕr nA:U[9-anz5͘;{ Ә  ,l|<3#Țgn+BFyE/+%F w /4`\c;VbV8iH R| \R@Yo^0(5V.IG@#=޶D֩OLQ8%F/s\gta X4~=߸T{nv_s!?y7R 7̗»m&Ow0Ŧbf8Ti^3cZ\j1fI)dt{謱ad-vS. /q N[vUI Ul{X)ⱱΝ¡'r.Kq8iT̼pHT+'ݧuyc_h4azm1 Z#E LlO D,!z.b;1oe:HOfO{RΎVe7qFņ hi;>ASc榃uz{ ]HiZWsՇ(\=e |aÀٝxk(ZMҤ{cY} &RŸۊ]qG}kHwfgvvMl9ԖϳJ RJi~9R^'9.X,O[nLҦ8dLG¶Uf</}(Z(F&m V<],Tt%yN "[="jF?+Agڿ})eC^.>Jک~c0U=I==V$Ģ GcQ$ vk5&80zj^p8v2]Un^ҟMJ cd[F:u+sXͪ(̸PG )~tCFx4HUMRpw{ww){F8)\ O' >FƲ3Hd2-D^L `CuNhB;Nm (O:fePųm-Ř99Q6%RC)E)݈\4^)I\C0d`jD<6F܈)k` !:ۃY2݊{֗<1>)QLI]dQ;ӸӉYaIɾI{)u_t8&lMp›3 sR0|m,J}s8?{Xo=ƶ6GPTϘ(bͥy/c .|R<>b޻v{ZNj*|TM_To"jeuc<9>pl/.a[DSq/G&}"bh+./8ώנ{4;1\#ؚP?q뗙 ggӇXTxN"xQgxj֡󑑙%GcabW"9{9+(֞cڀ3aIG `@hĜ xk7u/v_:H6ӀG?kO: o>A5H7xd (+H _h}1udֈ$n=&HD=Dp9Ň I n+0%ދT)smCDcbu q2x3iG"Ajȹ6Iʀa>én3 '-!#7mj0pǹڻSLd#SOKSHt Y#V^ɠNo\Pێ69%#<x0Md{'q9in bj?DWh.TN,Cf/a9 ؘV|LD"#ƄڄK{l-x9<""G/,GF999nTJ ϻ-{Yڰ:54 1M}!u{Dqa En>0<m[#R9"B2? kjê&%_1FOӊSG^?iWfl*RW^m ySXmx ":\4xնF| fOeIZh?&Kga}#P@ԒJ6ޠ\qvGWYQRx"tG2_NZ=Ώ ?{V4IV}v;-ؠ ‡X*7H4nSԤ//HG,>5%=ᨤ6D'&"رQop^2Lg;˙Dp]QR>$g]eh~n!wwʇ=s1Ո6 ϺbjA)8$#O,eNadJŌTulZ5rٜlHt#4Kn>W?(@pQ;yDNj@IWqZp+Qy"oz[ZѢc)E]Tuֻ 锿 Ʉo@W_p lis d`(UD9&E UĞzΰ$e9Cv[**+A%ց,5[KHm=v.٬U'Nb~\(JA7l9_l셲'b l3lhG|]vHAZ+6?ѳ0ڊK. EV Ryoj͗J&͓OƵ ͱv6jVL#b!$M\M˦+d>ŭyWgQy}.-jKm(m')SL"0jүjKm_3GW"9勌8TU޺]ٵ^ձ͋9q~RHzq|{&V[)zPoƮ/μH[۠=q .U8×G[_94v3o։D!$ V1Nm7ԉ6MCl~DӨc %_dgH`^o-sO"FjRqW3 ل[|K#Gz\׮_\`G1BNM,iw5σ(s7WILOk ̇/LV0xǰ/) +mU,)lВ|tn߆OX ]LVn1y9`8J nn@(F egT4/qp`gJ$]-Qd!P.˅GE{XN"@z5e)Q;cGbW?8^7֌wU1 me' Q*Ꝿ } M{sBqh!v08w$tCi.*~+8MtBR}ݯXv$2!4-oۇg!pFÃ?"紎`U8::mC+ipO^>*BD QVc-z˜(dv>bKڂ.Z^CvּUߐc#zz#~%Ś\>N.%i'? Pi.IWQ>cY: NnSc`kulZ+iiDS?ΈT=4'&jzfjbWgϑ2C\BpS;+7H +; MJ@e/ljU?8:jy|,+a 쮂9f%W˧+2xˮAgWL a ުT/p'3>@EQVJ\˱M9-=w3/Q23 x?K|@1@zl` BJ8_,BqSEv&V, NhQ9(Y+ɐ'L~"|F< C~N  0QLTRt8}H|M&GC K Qu34m_)Hgn {*F>~aD׶ SLv9XM 3$ T4N Wmۆpët3sYuDhaV*P[1{ÔznyZƘm#<ҐHtC.=Yl&d#cC/!]!\M .wY y o֡1IJ2:uu7xvy̹7J:NVD@Qz1@}%bi.R|_JeQKT 9(nZe%` ,Jv+7sK˝нYjk7 \+h܈Bmxv:`Co/vfF:.l%Цi=ws.O^bӒNEzdoV؈-{35H us(JfWzdۘF>>[1 4)cg})NBwMdrMXM?X*lY,Eɠ[wNa0RQE+~ ``a9MpMLo٩l!A_s,Xhϸ7%Uav'dN)QlE*[%Ҩ947F / PyYq!ev#b(% k#9!|G%UZz8,|bZ k%ōM}| nausOu2f'*x4iF-AY:f痘+Aj]H&dH\WrnacA,zKcXӚK|ߛ50w~g @sy7WjC(X2ڌ:N59nP=|ޠo>F.I^ 1︭B^5|i&;27i-J. 8`%z<,XSXiCkBOk"[7rmH>q3Jj%xjv|̌kDVh'5kh"r51X[rwanWA'mREd!aRRਮ /mDVyR!,0f6>B/ԣPD ]<ݚsw3':iC#5\m6|q0>;]OzRS f<!Xф/TU-X֌ ϻdUbۃA)TY@TLبO*0MBD谕o7$|ba6UOƄ5LKq9}O|1^(,)\x1 H ~i-HB` |AN;͸",=Z oi̎K0tJJ]v=2.}dO]k6̹GBH|=J=u{Y8$PRΪ25=((0Ra`w Ri/#cNGC,K M|UũNl #{úIvs$*tewa^ GNxsֱJz\! o dGY FDˤ)gBQ4F?fԶ.{ULpڎǎ`x;G^h,^ketY~ׇd%!ԋPB?e8&X4dL7svHhUqh&U)ƍ%~gsȔ_Qd# !?e[оh[/[Pw4n_]lf{8*Oߍwt"`tqN \ÞjOLN7A sy)Upԍg'9m `eeȁDh6AF=S/:x(~Yw z[kQ՟L" J Z0rj1)_MAo2*hRrQƤ5Wc-H, "o]:x0÷#衻sl6W'F^.ڕ$7 EF/mP%oAqU?\Me)pEפ2H[]py0WsMKK'1K^ >4XAҝX@& όuE{Wq2t/'y˖,(o/|Lo )*v2Sv1#:CDtM [ hBVzmI=葻n艸c3"UώQb-Jl,!EJ 9 1[B'mQW S v/Ql% 0%9C}Dj[yQ/+ཙٿ.UTR961MT8~`詑E2Tj$|0[I0kO"0Qv4!t%)˳|uu@{v%;KQofq ˞+;!tO;  UbUbd(@5ŧY\Pm_MJ M\ u7G֕[l[e7o6$t`5ͮ YB FNˍ E GPt֎ bF35 -e$\V}>K9JZ7g2<%;AC9^١uIn2>GpF[2.D6-^+*gWZgp;G:;Oɓ^" L7!w[T@%o6ӱ ;viڱ\G̛]MI UcBLQ>3E'wp@ѫl;S m/:9*RvTP,ؖAs%KoolA  x>#n7$TV-hĎj9*'S3"[&4GB  A~;@ؾWFJ7#;a;8r/o^#/g5SRa,d#͘$nɇyYee7hua`8JLyRra\J~>ޛkjܛOmrF)8 .VZw})j*Y Nb)}2!eN~o/>r[*8jm͒P bqN}!= |Hs#\]}TDE7]+Vs7B$U2ZɎ|W jb!j,w^| ;;ߖuP%T߾GQ~Q A>L`k5 ӨR$q@g:*c{fdx*j-kI2Aǔ4`@:^_6U `&i3Ίşᇾ +⻰6ܜb!Ak@; Ɔt'<(&he e*S wƌ 7vUyayyđŤ>鮀L1\Nm; 1*cGEHl31#*/_Gbm@7T^s(R9@~ zH~ӄht_zT<ƯT{We,F5*ǽyr֊ח-"9p.ńM[GβMb6'>,6p"UWZ=f_F 4R_9Oc/Y[YֽJyZqAФSwi {[K_KS׷v!QX;aVu FD|/DF5gۆ@D*-3")CvCD6}f ĔusR-9Fl~ ⶕ܌ס\ޤ}`{r5vUKCD)db7 YpF!6hlcRVWp*&CI86Ld)dte]6^ovayӋ+\Uخ}D0ݴ{Y*7PeX(xsFР˫lm܅ND&ϑl{(Mb, lf-C ktξMN'×9J0VJr(?ҍ hV'?7ۛ;!֜;W>Lh:x*g;8l#D⾠0pdxָs6 ʚGg2H%=,Lm[2Ԉj\,R^ ܒtG&jNcj D뽇\gm]=4[Gfw7~I٤)+^D*Xld$PU ݵmxhnI˂|x(u _ .4 PzS +` B}jEw8=|Z$`Y. ~Qeq%bBz?AL!|ecP{i aŽwh[v#]ZPoB7?kk:}0]! 8+얙\e w) ڒ8;ǻe=ޠWuJv\jW ua,Ӯ9~gf\դO&Sg=mZ?EIgϠFFgbYOMUx- Blfr&H-AYsYMZxVD %}ʀ*|?Y$Leo('xǯ-`TCgXV%z2}϶;-oӦ$pwcId}/uy&QeC qw:kAU#A+LMzR G]3K ),^IKE6'f.I`/7D OBP̷6Xۿ!:#O^^F-+bf)Q[0tȈ |vu?njMmء<wQꣻk >ZM+vUZw-O?uC;dlӸ𖠹1<z.3_Ϛ̷~<%\.CB/wó 1O2o(2?X"~i  kh$VJ9Ej2,9ǒ?$"GX:q1ñ!=)o ^=fw{x of >2D^  6# +QO"yn,d)Kr.DŘ_'ɉgLpsI`O`Qlcյa i]Y.-@a濨= [ /3+oV]d޼|&֢;= K#*Fr,]{J ?/0KQMZuʨMZ~A;?E`TEkL.v2u[$Ap6 e>}BN7原hDq>;C_ܩV3rjV,!4N DP(|SLĒSǝ,z`aLQ5utĶ'hW4 9)WlG5qgceA`COĉFNXV~91+ڕxJ\-t\FSgdz_ZL弑T{ˤ@Rn%6t+2/M-8t," JpYP V dLS}Y0-a?#EcذP(CCsfb-:eo= 8M(Ea~F#Wİ I2.v@6H,SurzSn5IW rmb~ h:RQƘj^;ĜW[J4h϶C eS5^3+ߥMXTΘg#lƉg{utT3Ւ= MlI,AWw۬?>Y= kÑ s`ƣ>q2͐5c M_ ' O(,4-g8ϡܮté^"D~ |d1B!25vʁRyB~,]vW`_q\g[جȱRS8,/81[AƕnJ:¡^PA#Dgh#kv~lSKDܥWߛA$ĶQwU~قkgޮ[ׇ1d9F(4oe*eG%l a4.fOxr|KS1 iST<) ^vvF!ЌeÁ5tԁh"a&/Ab7 Te!Q3.cL00.vCΧiVIp>w4~8h+ivDas UXs.LMsY'V$ ݛJg[$Y c}0nUsbQ?x6xhrjP8[*U-.ze/L>֠% gmx襫"w VmZkam"zfL2%hn[|idt_W|2E:[j82}^ PA^.}R\w>GރS n;X&Z2X2:NCZmI U]>-/ˏ)Tt {T<Q vX^ډiWpܙM*s賬ëS֘M\BX<Ӈkh筹oC㎿M4 `X*/eW?XxlUH'J3T5 lRapv^3({Fx.RC?1#1uFlۣ7dXG9 zsUe*uaT ϊNkx: Nʼ$:w\vߋݿA焧2 A:cO)=dZ~2$v!Ց- (԰:.eU}\0d лL}\W͕~mp ʇpTFeLmrx) [DT@ģ=$vv/k;[&_`%ǖ l>g2;-X )K7 N,*dΫZntQ28ycF`oZV޼=+$l~ B-^T yTUw*HZtؓRB5C #(莘Aϒd=^Fax3#7`;0q 8rIx!gu2mP+@wZv[aYSڤo"Y9t'{ߦr`d%EQr.W=\XD(iPgB. MA& H(|{mCG7u7L+ѯvvX밖8P iq.1^lMњ+ߒMEu+saHLBh1W\bM+%nwиFQfi!/۷ 1;7o猠숥`1˧+zcj L1!G8 j~ƚS|k+ձ̈́PofTä+~g ⿱4 _+ 33 ^_Seۭt2(02e2brˉay@f?OWsݖ}~C%EY65ج\cрƙ2.z<",&I4CvWVzo5&>$g;tI~{JqY9#^@ۻѮ˥;#HCLۀ&$(x % =A˭ ]8>@jw $z) ~3 l ꑼV$I,ގ(k>\~gFip1@yԨrѝIِnnzXaz|=L#^Bm\漳+I .boҨܪq?a}'ns "}V?IstV:$H=/®yF)> C p^~`]*S4hPA',tWY)ÔC A=J)xɇvh[TġؐEqRev(>jo\z^qI5>!P%͍r\H7sX71T =_1;[?hz #x)t4*4<4jiX2?kf Q,BbnG+N/1 !Pά_MxW] nZ(N3f.40Ѥ\'s,0NF0σT/1'vi,.~aH*ؠFc7 +),G~\utb[Au2h9N-KbZlgR{6㜃rk:;iqArBS-zcqִ9j(q)"dcC2V-oT\moi}`HL=Q.LVjoYcGzZEvdaܳR6:YjS/4j-2xC}FɘF[1 5a.*ѕ`~DT)xY@1Jږʨa<1%7Z\푒gJǖiDafܦ%^-c*4Uu FrI8W$;8Y#dr^DrND 0w0 1' ,ᎸY:y`$>{$Qa3BC$L0%aNXNj-LǗ/]6ᝏy,S!w' *2 c09g~i!G@0.AcB|Dt|a.ܠ)8QkpoI72ئN>Cd75w$"m{-.чz̶L\b!.So7|Iw~iU=}f~e 5:5cJ8n^$6\9%Eqp5đؿoQu;="ϋ|֠(w֡qudoFN%K$$?vݸ6)"j~ңzezeKWpp8JS*m<1LW580OTzHڰG5M^0x.5P4[hGAœr+Vwb]s\R3P̓Ur;|OJhp,{ϫʝ鿟_wv_5S/8 ٮ˜`)ׁ~`YS;TVy yߎ\~!_V< hv wLǭ F]0r:(hJ{ TŹUb/rչJ;V%G^_֑VĹB1Rc3~vdE#KAϼ "\*CL ,F;7Z/}fvQc^n~OR7]`F|-O䚦]fNhGzgNpɒxsdfmH٘ gў^&ǪD #c!V|36zʙ-h{" /K>/49ZQ .6QPѥֽ\U;?[cF6Ыz`غ|yL'q\Nk#~J)lNKURi5y@j~LޕrlDk2 A G/A&s WJSIkYtXϱ:[biD]\ߏ#e~oL'{SI?ն &K;[4z_!_%S.ܜOtOV NbY2YgJ9d-CVg82y 92ڣlTxg1a$(J]9%u_|5)H=rlan^G<.`SF NcٓN扴W`2EV]t^HG&VhvsgcL`ʹv_8fo ̞(^c`v_YZqqO 3T@|PH&b(G`ejUMHHQ})g(c qYd~QHI0 &)03@\O4٧:,ā)дq.[oU"46i(TaJ%S)5.S-w\6DQ94n `t v)[kNwճBEG~@(AE7nDDLg? )ߪiui}HΈ*2vwi>Ĭ$M6p1~$f(1sDbY'"Q;~`Npx;bcvlJF+`aŸ0a25F/Tbga1 };gq~Y KL 0oZM_*%Q C2x @fvJk"#W\8)8:CNO{Lݶ%$2S;}I|TBQR*vz*1N#8^M?cyo&ͮȒ!xKK!MXh?Hq6up瞧 x|)+»|lY|񴋍'FKy 7 gq;.g ٢̻tID<~jT#J15 Ȳ:* #vR/'Z j7(+T  >w2+%3eZ܍,;Mn^|Crz](y<:^M]%Ycҽ&f1z7gȔ:$n)[I7xDqr\a&A PV z(ΞZ%WF9x ] r$9hB bQ^G}PANn >]98zݴjl*}~Оx| ݱ P, [3u3ѳtS-Ds 2QyE]. ٰbEs<$jƶ;vqܳvE0G#|>х Hjinlv'ml=A)or鱱WΚu_'+J{EjbL>M5?T 7032hB+%G!(Y9frpT@7NL7N "7WHJq]_#JeS&@$u vwz0'ډM rvMR^FeVs QC, AC t[XDk`q=1N@?GխĥVdNS/Rixy%4cRFE!GCXakl7V̥>;:#ӵCRl?aBڐCz@P夳4!mYyy?BX @-5xuDu<'NXQ|BnEi62|b7SqW5k6Kj8^:JF<#$FPvKbygTDxV")ފ ʢhwMM 3J[d-}HwqMU˗m44psX-̿jj 2oký1XX8;83%IᇮʻWZy*(_\-"a5SZfNT76ϑ+2dn1E(rnt Դu|C IEielvcV¢MOUS~YKw\kD' k< 4AsP'g8KrgGl{ۉ$,Q̋wz; zP{E۴?&jK?Iwɇ#bA|+?=P0> OeZIwC ʋME}daͧ_ZJ&ߒ^A[rFRbn=@K؇lsIOK* 04O':rxz񡡼C:]ѬT9d)ހjC ^"Ǖ;p\bv9u%K&c3c\x ~uv4|QOO fILk|0%bp6G(-f+]q9)֞ڇDk٥ C..* NσKcfϼSݰI7,"نf3X SEq<̩ .O?4 Rsy-I|TӁSݠa~eq26r^VKʼnB%5b:n&RQ"ן8fheK`3rUh,)g/+C5נs=Yr/#r*Z}h) |YOYx`CoM>8Rτ>?Q~{`oQ֎.Δ O&Cp( =)s!5TY㑏qo?7`ڭ1zOv\KfA^~ky&2ds@][$6\0X cxQV p;)XK ÁY9y<5 %/I'4_g,VZ+sX"r"y dĵnR6#t'Y!oI0@"?!9dnfdv•e_ל&RHK./}DlS݄0`)(x<ɈnHqdbͽv}6]wϹהZH-wUtykrDjHL7<;041nD3~N#ga`8=ྴ+&|ި.F 2H{-?#FPq SqG5GX8QhΌM/λr j"2o񧐸 F/ȭcS~ǑUV 4%$/Cԇ&0QO-ȷ=̓]_ sT7ȽBU^6-LFOx;urXN&ͅ}r~KSi.vm1A r Qg9^v'%z+\LMys/MވEt Ф噄^7{o>'0=CRh}GP0a><`!QTX#%:I\0*B0Q WHB Qd;y l0f'*7*Tiwzq=OϻEKGoBrJ"۔n'8}DVd k$6z=_ߛt phn/{ [ߨ7~(&0N -(}şS"!SRYǪ)˸avNPS[jL6C]7 7.P>8P= S~iP#p̋m<ŏw7PH~oٵ9>$sYws?t keCN#\_8>&Q/_xZ)=}!vX[YӜ[Lsr>9r< >`y@Iڃc5[tMvǚǯ2Un ;2%̇pAC?Z+bvHңaO+Kz)U?6Id>)o?ZIi4^vƒO{ pzӞ &K 'oJT_wu侙Vo @p o"a`9F+ܖL B%*OY [Wzz?FؑV}@>T*;>A!&f"MS7Oۜ퉷"8cb~EpW>- V*!8T*Hƴ`‹6܋q z=gNċYa Z__8Ivpnv{me`顥0%a So1(**K苣2Fy 2M8&{ӻLߝ(/jaZ+V%H,˧l8?BB +^j%1dJ+TeB UqߙZI.aE!K/@]kIFMϖ)Q>Bc[K'?2M(DATB|q^hg7"y n:Z'㾮lK rcV;^3+Xj_Y;ħD?^lPVa@+/rnxv3Nǟ\>V KnٝV` kBu7b~0BnfPcIbݟwGH&T_!EDbݫ ]#ZQDN|9x4sg Mk)e]챭929V!+CԜ t]AO,l|O֓sЀ 1U -l\+'[#?!}дہ{\BCkHM}WDK7nV{\c)ZKkrM8 N(i7ׯnl+g,{vz Ԓ?V1{Oh?գ5?lG3-6o<;iQnw<SPAG W݁SΆ[C;Z Iv!WO[c^mfd ^/a!AVmt(H򔷔.*KAL1iFhR-B*$+ PލpGDS/4:CQ JpCS*[|d҉>R޻,vg[׹+O @%TrrIk8ؑ' ^rR":̔9;=2p~وNc3vBf ENPZDS`n2aHc@h>#W}jh  AcMG"}ɂIѬde~J[IA}ͥNP-{L7 (QKHl )ߛagx>t_ȡ =jn -)j~ٔq Ccc1AJާ C\CEczT\K?sѷz=0 Zɢ1 ZhJkxqxh wV%G}A,w+!XXÔMV ƥwb" H _w&U{W)  "TBZW8{wvb8*5lXJJ`rG2I2*Ŧ.dJ=:Yk _|;FqY ວF^6~I#ȖZCc#ReY##,R_sﵓ!UB(&[|=zVjP\V9R-L4 K5$AC{-ЭR*8`c7;! Y*΁/jvvo;X%fa3DX\{o :nsCTK4 N&WRzy($kl)^j\v3PTJĠ 7\d&%@)m3{c}h#R)"$ڐƒRSke VtPMN(Ƞf yK<8H}yj?ZFJ-Sq`wL~_H0TA~LQgĘSpEQ&UZuKrh%쉗LtSV;&tprceߞj BF~p%w'Ϛ4Hn+*MuWy/Ԭz([&򣠯B{^|f%A% Z1D]gmiR{|iF}T\[&$B%O㟗ʠ`MӟHsA=LcWv2brPj) kƅ8Z}&#vpCK| Oˏ,7fj)zYY.Z17YkVM_X1XRI7jdC6$$ -qS+_$9~k;P B| ~vt_+H}dDwɧi!ֻ[.15sH?4b’['4@{F)>M)B[G&:tD &W s&L]fu ݥqxpZ &:y`i@ 9[:~_B.MFG&JQS}%0`¼:?RXˊ*~<"7-0HtӀβP|՗c+S[( }UǷU3#f'|G,v8:BBMC`o`ԣw/F K49筱n+Ul[P~7T`AReⰿ@ґ[==q)%$qeP|{zl!!@݇瘞 aAl!#uQoUR1"Ro)"TIOt7h'&Zm) C{tx{ 7Jd"a VH=3N-)TRJ'SC~Ԍq]ne&Q 1miY>qȖlr RqzV#Q%yP5RCs?b#bUxMKaݵW;̣ڮb7'羼HՊ ;$ Ŗ; T(MʜvT 4r\nl`75f @03HUGo:Qh-C5oarcRAW ,RɮpYஃ -2a[*mA5{2@}g* ǺWSsW5]A_`~Pוzhڷt Bny,чuU,ckx5+y|#&΂obѲե>nFٽgrbeE!UkGxc`}1aW@)]D8] .__k'ʖv1țwe$LC'Pw Z՟UgQkn0IeȎm1rBG烱:a`&^7hYil xu M[7Vpxu`beO_^ 10jeJ #?mv?Q<`7f<(,%q"K~/@e 2j7zk hun>ɦFr@y'_ Э7&CW# ]~kȫEGtG/ L0y fd~`Rf|!=nr(%TP[f4ݎ@hN 礃#r0." Y!VaPLi` ?;/ D&'WGލ|Z /O^P)OI(uͱ!v% e]s,Ú_U3OK2 HsJ靆Yѱ3֒a^^c 3݂lVv.l4z A4N- [)l+អ߷׬>Xf#7;hC8(^j#/ysV=7v"##fZK>wn#Lc0Lr2|X#;]pO/2 QOH`vZcUEn tB?ޥ2TgS\4ui/$"uk/]M7%K!'@y7:q1Ts h6tfBE0`i"y8p&^Q afB猟\НHza4,ϜSE1+ЦVIp7>@:8TGbWv(ӤoUиQ8tzZo79nNm۪U[ l (\2mp S;%Q|؅͉=i~+ B+s:L΅ 0۩K{ghFTF*H;E`LC fnr ~N[\nAkD-ϋJ*SvEkJH٢ނ>GPri+e2lO4nܑpڡnxScAk}dRTg)S'uw?3hC'ذ{wWcNa&ݦ\f~|蝜zM fR~Uyz %c8A6> ,H3F~!SԎt%ɡ/wQ)b6nyؓ'^zpa#j _xc!WMzIvHb IޮiJ!4=lX|>:fee-w|47 ;K E`kH9͏(iM?-ǵZdյԊJd TG_é6:QN5s'kr@ |s|4q3|"R+_G6ep2j(XcR&<ȣI|WPMqԅ(B-1OR Z߸;5Hn]נMY^fa*5n|H-`x>=&l^ E<}^H[!kCqAc6$n 25"SQz-/*&շٸ1SGen9;Y{ۏ,M 83 r5ܔr$ܤGPV5x+zF;mO/eVވ?2߼&gDdjP%,d{Pj NU (M҉X#@ï%bᡩvOt]^wC>8j>7Fɜl[zV51jLOyh!'3oF䑲xi\ ­8cKnj7MGj;Ƿ"O0y!%ݍR (\A{%(3b 'ٛ_"m .F]mWkV'NiG64Ql b=G^Ǣ5w|GzpSz@( K7rTUdMr?j=cG]"nip'R1?*і܏87VH.]&?qQ~=n}rQ":Oe*ba`h!/E݄*:ҘNqÂT]T\-S-gxK޷8혴|ױeJM sͥ<)rvOHkw~5ZU{ۓ18sst]Gj _k9ۉ@A~=o?ޏ¯SJFMMBĆin*Y,apf <-UN [Q@x]U}$ 6|&15- dp]ۛHegO.ÜtR!]nIJt ,ⓞ-F?.sc r-T[\,&;z}MXb#Afph>iصdɴ$qwZ$p f;ji8Bn4PWg5nxטZ"G¿?wP>ƭ0P]k++,3,拆. R'VJv7 BLw >lu1vdcF¾`d4P8lJ2SiǴU$k4*'ɦ=X?K&}hxFő===80 /JC!<Qx&r z l gjHgm?Ց\\vf) ^:ݪb%0_8CF?' Q+4'yᘄ*{ BM[5~>mC u5Ɠ|&~ N9,.4@Uo!՟o6tQekS&O$_fsgߜ'Y%*u^̇?g0EjU^]5yZWKʹԓk7vy42Q{)Q'Mf C/*PxCP]._[;xCضPg[9'{(>_ؾ+!luܯyr %L>*Ȭ)iA>?q;`8%1.+wɔf] ! ?œo}/`gkB{a'60s'EBUr!#qZfԦ_-x{٬,5B&E?_u_)ƶ\/z @TطgqtP(HPO#X=ʛ2e`"(CW-.lLsl\0ᅆg4e_tlKvEӱN'qik6g /GRQEbQ*4&<(~fnt62?d+r/DUi'(s? /b5]򙪰p o3䩴.@8VXIhŊ&mD,vh)# i޹tO*Y8n똬I{2&aR&%s`]Ϗ{Znϵp5i☂'z% ^ǛJdcS|ߝR`|Rk'< șۥZv{?zfE(5ǥv~^x0@{O+g0@ SnoЃ K:#v5Jfy38H/ꈣy"Լ\üLlsdP93L@iG5yVd*W!lCП$@o,*,ݮ1K\~4jPTAብgz(5[(+Q ;{W1O(op6B%'"RV>"gCɥ2Rn< t},937|*o+n0BSb9OT }1 s'A7ܓ_∢ZկWߌ 3YB4rF+AᚐخWtП|}p@|ݨ*!`dqB# m? O*6 _rueOW~6 ZxiwSi^m$fU}bo]~.[%dAЮ^ ly> ӯ"vaOaĥS7nurB__\9`16ǔ0//+cnn [ RKa2"CDؙke͍a]D+Jo̳ꭆӨdA3͔~U+DgbJ!T(Kj?J{o B|{k(S,E@TrҬ͋_UZk;,`øf5&yɵWF{`^1tx TXM(^ W5U# ~}iy;$]\OEg{Ydi [\Vy] Efϟr$nPH.Lk&IQƖ5-H\>ryM"-"YU,ȝR"i1|^ ) x YA*iTh~/JE:]Ql}nTAc@n.X)wqnG@tcKi6Mϰfim,XxLBD_jC ˔%R =[n4Z2u1¨oD磻g$H~9b]HPρ= uz 1W2gbjE1Oks9[P ՜I5=7C2=I`tc>=vq'=VDzj̤[rž;ݹ+Od>nFG:KVLiY S׾>ؾ[ci0*rQ@!m+NJK߳;p> xM %N,F7IA/>CrnI!d7N z.GIlchP dq>to+jC4Pb,{Ek~VQIWIar&r1m1@ؼm)^[,(y﯄!YŸ {< < =^6dЍS*^Oh #c$ gށN"=(WFy:⨰l&xh~.YbG9y-U.jD.$+oF ;9I-&R`=9RcA>]jZ!"Q]5Oiӵd)7;7N[S~SK[G& *Im3~$L=R?Voqoi#x6q툻{iq ݞsO25yh9̯*̂gK 8X*&2cedːy0TQ7I;v|U;dqZﰼ7|lȪ,g e@XEJCj4b*o]mr:5HA/8}>əV ;&h "ꉭ.p|K;zπi2et@~2AZ׻h@oBɸe@]E)ϚZHa<2kcAx"Aj8My&)WfMv%W8uP!$vQA|H_Jzvξ7iڊ58)is FQ69 Gڲ5^f#MQaz<_$B/9_"F6gu8 *ɪmO&D:oA:l϶Jje."> O-6PwPHŋ-ܞS5IL)c`~Z:#g74اٳ$ 'C,60L9٬HgyXtG[X\p}y|8o?P#or]uFKQ xLPN}?܂tx#d6!ck ( `BlP$mcsXJ8YZGNN5|{-rMX R]hG Lhv:qƬ#"(u,(p "0u)U}Q8WV@'4 E@wK'x.>.Dl ͬ*I+aJN?!+='='/|;1!A#?g.k:3W8/;9g0F6T+k RCچ$ h~ZMz!Vv{sp>e0.ϭցG]a KDwL4{Ġ-4Q!B#jzDacBZ[, zer#mьίӟ1u6V¨&Ɂز-egݶ.{>w:%v{{Yʏ_M)BHbM%#,(R^BЀDQu<d'VY7zqӰLOmDͤn^\B& Z_7v%LPYsb#W{񞭲bѨqn^ֹ4}bTCq ~rO,vQDZlYVJ,Ԅ2YF'] `KrXE0o;:2oύQE<;V[+g'@tL/OVApqvvM2K(2mqk\T &э/Vb!4PJkOpuѡI L#m.,Ļ$2ia+!䰉S*Kn)gyX&&냪@g@ÉWaVzK*nHEu1 $d[4o̬j>TzECjcb<9BN(@_] Vk!{C (QDcvPT/9h4qIx=r BՁ;1l1Aq`[[x\]US? y14Wm@& w?Iޢnj]7r֕ uiRɺ) q$W~)>i]S/R%g'IrTzw`dadqPTehݎƐTx'^$RI'Ȑ9:X"ԓxHEL\1"<펪Bʏ*]^cp n9rh9OW72<QլUM.R\0T2өO%C O!+ M`weyzF Y{]]; Lh m-uiAj["Km][͵: JIُOZ(){,zUXA}7fBp lF*ˌVcp%bf8iR~7#r נE. 6O_YSM յq3Fߦ1w5$mnw5G_^Es+b&h C?w }д矋-v<{dro>YexGoѲJ3~Emð{477w3 Ε%ꘐ׹4#?w!5y?仗ˋh45mQG"\Ykl:"kZ?VDƁ͞α%oco!(dtJӾ uOCKIqaVT2Lֳ˥`Z4Ƣg‚Xʖ*٠1rD~!h5.V7lS/FwZtFV+iȒ̭IM$}Pү8a@%ӷ|1+F(Lr'W@Z_Z ]@ݲAaj˶Sm%Cy!崱VL5VRYL:%F&`gM/,2yZEL9z} ,Dk(A Ã?[%|U8{0!XƝ- =?J6⤵mYڸ[G Ⱥaލ2WP1h.I ֺ>9?PZPZE5DpK!1;Z'-O+S2|}t!u@}pbWDNvCP< >BJ6)$ĿѶ8ɵj}BK\:y:JRJU@V3KTݧ |sH&`ʪ_+XuvK{į%࡚m3D<ϼ]0?+xwT+.J82Kd050jAw 3'=i9-ٛ7F8MYJy][×$XD?A_͕=z"cwxv`B₂(t6% c622)Az$X gmXd8UIsNl e`kV/XNeQ>7.ƺry/rLڽߒ>颤ȱ\1]6i} d2>-}4PaM8Vr{o]bȄ!:S kʋBŸT^.KfA ZO X1P6 o.wӆXؕxj~kf,)V(@ 8=2+6lav\c朆QB&{ِ"W1LӯQ^YkeŒq3UTqMڵl\ˮveeUT sAd#ۭ9P wR4a4{ޥē/1ȕ`{Pwr)f](-P5]8YqαUToEV;ujYimVw.q"xvwGKsm':lY $.)CѪ2@M5ZZ,ُXs7'2.FrĒWRNj7{Dz_q{s,vP9[51JjLV7bգ)曪ws]ˆ12|vK/m x 2b u^k#16ʬy^L_bӌ&y2g!O *#?ڟ=VD4( [͌A\MKU)]`<_I)cAƩ-Nsނ;5 0He~W5xLR6&Zh)ψ[Zؑa޾l\SP2|prt#(#vDR;hҨ8qؑ̚&vܰ> *sJ -G GHl6kWrb׸V eCwDy 7J6:|6SZzh)@#!l[(y#*8[oNzMFb RqY8c # U5H#ԯ{>8Š9Ta/13%Z#AHV*A& ؼ ş^PTi9g-.#Ǿw@j,G@!1dCL+g{AV,M2$\De%q</8,{apc6ҳX)^Wk&8GSϋ~nh 1q{I(xwzk=i>Y=(`$ʍε!7)T yD1$qٓ_j]&-Kcw97hPKaϨmkϞu%(PD=+ aWZoYBPD!#q% ^z~ ]V1=I-}ҩo|ZVZ[#Q—ǚGg7AK7*@Ķ?e(ŶlCQk 7oBT c.v^'/{O"|w߶x,F^DZ*qȖQQ_[ 1d-0|pc߁,a(Y0tK{$$LFKʧuH>Lƙ9V)PNA]8Uוk -B7 S-:/Bׯ$S?NҖXt!|&¢Jc(M@>,T@ɡ1pg ^'E9Y-?RI EK'SuHH04%Xհզ>m Uq9?WlvpԩRyvwI槞aM 8թ?9QfKZt9^ʦ*/ʣ!L]`j:DU_aOWFy٭0EnΊ+ 6*[]ȓ*TH?(P'Ƥ͌AOZYjO%& ퟱ)1rRuu/9NEh/0v)r2x^l5Å7ʾyBDU#ɄFI.١t9T'yS 1rd"n`Qz|ȋ @#PjG[V~\ g,d*ic{f9BF1H:"? _6qR:@Q~.Ig0tq,D !7 #v1-֔7… b(y| $j@0Gck\Aۑ!8VkY'x7IxoJip!u-Xr84k8R~~hŀWd%u)ff)䬭˟c_h3O͈YƉ5QNF*//v9_"bs?'SD@ _u~h[T8\IļLTJ,js0V\S)ң/5SzǎVQ[:#=>C`ɎW](h בnhyD˿^wd rRq#Oԣ&ZDTXX[ >zI@HAOhJZvCp5 -ٕ oaDaҊ͗yD}9~qČxdP) Scy9% &vAf2˘f06E|`0a^bCכݸسxb-X +Z4d51Kߣ<=iS锸vGQ-l:G2:hq>Q[R&#We/5=Ϧjsy\v H":!sJ/;գ #>Lrfs)K-+b4*@bZHZ,LZ(h.eX/oee ~Uҳ@x!s'Qx y2U&8T%M6wQ-%!9?FX6ֱD0?j,o)^eH_z 6akU?l]Ƃó'[qwl>3 0t=0"{,cLyBh=Qw|Aޝ-4+εo-p3SAϖ|_t(0R.n~BHSp'XG<7~2A7$j3,u"dPN8\cQbų 4\Ί2t[f= |xݸ >q*@dq!#J-gJp}lSK2jzN+0eMÄ'S*aQ-!Xn1œgP<12{l ,9lP uimȒ{߼)cŔ I`9 ^lBS%CfJ Zq #)I~cqeNrdِ3DD8Ue~;Է-W(qS,t=ݞ=b£VȌTk|Jh=Nĵe8lb:9ύ8ӦX]?b/ָ^̹SDxi4^,oE@.kleمe+tij% 3IJ,?\0'hu/l-{RU鬹J8GN9_CΟpHU#8dCrlq{;hi%9z'I) nn\6_G'ZB(W4 w]H?KE6sRX_$[_mk/C'eJ'uO5"Oa*G)L*ɜ*:$$YOZOP3qjy]:Tq:$dzPXp]nƧS*KFrm9c : l",,8:or@I54n4X:~읔UXӶ4cXSWI}_3ūЮ`Y?V+K wVhR8H8C[Iʌ<5,Ow0K7FﲴF2[2!LItcMCq|dkNCJ[?F#emEjqWz(׿fxyM`O␅^ϧZiugah}56τyO"L{e#V36uM|Tbd >],-t bSq2sc-dՙt4N`l{SZʶ zSq<ږ!%~] {=^e˪ÚVzb$dwO$RR+n$FW<;/!z ߅A^NJÆ0^iTM+E(K>o@RDv;qz!?F,ة_VjM#[𝦤W3\puNϬhu/j-2ߞD gة@87-+Jfw&i6g6@;tY#B/Bb.x|X{ [Jγ ۼ\$Of1?h!FD1!m ʋ~D?anrA?C-B#gc[9vs03M'aA?, ,N kOWid*R&H܅hGnE鑋_s\B7 &?D_D*H "e [,fAgi! غ!altq7_YM|YE/& +dOMvaR|8OQؼr):3DH3Ŀ3 Ap5\#JJN%{SwU(9ܤ2yiml& r`N IGXZ&:5Wf]cawD<&x>R3x;3XĨ}so-\5rj+ ( :aˮRy +L |Ԙ3{oO9aLOj8.fgZ&YB:,Gg) *R`ʎ|'Ǥ`T@"ՠ4Aح,UikQ$Bܥ:!QqB*WVI+F\*U7f{dQ ]Գ'aB2 PR##fCyvΉvB܁Zxw7ZPtZ˩aj[k2XpCHNbK8 H2K3oq(8P˿=cY{"\,;w~C3{7W+OLYf}CQ:T?啕4|cA픏faM vWL=z0: d1 i:O{wW YhZ!q5 yO_ ]5yYsICxhյbvR ` t菸 | BpQUM\K B%S^8-!E0e-/~$SNPc@O3dNGZ.1eIx5ߠ::e_n~0r7h3Smպxkqg-4yxVUG;xG'-Q6qyByi+E1k);arVvc MI__88 !ӷ~W/ CLRX XPH-kuYgqo󳽜":I=&S@eT5"#7O&*Bn~nB~lpT a׃,=)&.*&>0ٓ<"{  oC(D`W bÑȃA=}]u V y%*Qua;\ OZ"_vubh-Ͷ;Ŭq>wj RZi8WRA'.xWDIi/; LLyNE(z mBe+vǀm7{@'ƶB>`%O4r[۶!>Qs0{!dWt֕&V^+սݐJpQCK ]? p8<f!rmfb7(ܘI4e(,j'Lg7mvء'I͚)BԨk,$q*[2S^-!bmʵOp L&~G ֚e#OkgD"}3L蛡<r 2\}RSm"|$0hjU,'Ƅ,"wa:W"mU5<%?qz`.a/GWܰƯO{TV\("5+=uW?JL9e8쌲j”V|[KxO"dH[|B_ \]!aro7O$ Gf7aF dWdHCK~[s{*;Q.y~UH }|(IKsm>.bUMcW'UU0Xbo5y 2(FzkQ޿ ͌hEe\3ؒ#,t]FÓ<)fZ55'`Q(Ls8Y/P~"%'3K+YsF.5!n2e9!Vkq2F<2?cViboGꒀXI_:#G)H4f9Yr#cPFڂÖ,FFo؞֘NNZj~[2"z 3@^a@Ig 2F:˷=j5|⯷"H_1}^RVw+q $VZxAfiQ*#j}2Q[( 5 [i\@])lS.),EwkHZ)Vy{gRШon ^ {%ε.9p]hna{)CꕙZY6ְ9 aJ8BVkOp)|O4Ew[11ظ/Nzbŝ\5kf0ܘtD()fSu׉9GQnh^ +wlS@k6)[ )Ǖ4˾n-ip gb>=_ OY0طͤMԛ]8ƈb|l6.z]M,X=O &-I^t{ˊ\-֪Cِ18оٵvZ}_t6R{ijM- uUQ\\q%PQ@˴gN?$>]BR*THՃ"OҐԷ?> \RȇZT1+dā`/xU}(R6ۺ 9^ M4jNna\˲1&vِ#DsFukIꪠgp8z/տ,r)< /. ]+gQ"1)~:5KQڬioRs1F<)ꁨ)p[<Ԗ ;j3E9ёi' jZ]x.|yoy!!prGE[%PxUVr~ueLѮ[ Bi[eMm6ɶ/:Ǹ@lnJYP_sX${2<#2{@d :?ZĤ$B#ٙ5V̬خWIhYu@ȟx>8EHK[ڴ֭EUN QÁs\Kg0tv PD,w0ZIԒ`]I&9.S3c0Nk$FDsg,6 'R5Wh#W 8\7 d ?я|VDYJ|:9!ywGPߚ>Z0nKKR>WR=s7e."s@%`]mHz"iuATՖy~H1OJ*.nc̘c4BZv>kOF/!_ YNVFeW=8vF"Qw-ot RF"M|Y(Bjpդݤ8 TJPzUoi[O*F}GB7gH ׶zSyJq =!O%Jw:%`;ǀWݓh]x S\#.׵-gs&E{&_W) n55q]U.r2IJR?p[Q:Ȑ)z/l]!t)C,&?(t 1b]'S*FǞe`i0b[ +.2Tjk^dž&$0P==dB=Zeة椗2lt ՘ gX +#.`Iijhˀ|v2j2o72F*tzkMokG.#`AsrkC>ቜ{'iTj_ ˮy~MtԞs?")R|xob7ȓy<ީgHZ= r(fL9/<\̡F]x'JBǁ||)ƅo|icgVI }S|k462otJ>r\`^0:@ 3ޏ7<%`m(e kyؖ"1 >YT@@qdl_CgL9ǧYB#6ѓDGԔT|iEsC. wIj+(J ЬWyR/g-YO9|NrLB6N>2֥.r+OH]v-UXt؃Q=ݟɍE,oQby2yROu/wyA-(2P|>㬼rD7 N$GG\7&Foe#PXKaG:دW 9J u&X`wKSaؔ=+ A^cb?6A)R)V b;hHţ0t]m Ami'< m.sΑx_C&?kVEj ?&1On`-},-,2ʋgo 9x|f评tfaA»\DDԢ}}WF 1Y"=1sxy 866TuD,uqV-CE߾q%òB{p8{CJt?Oť(O ϳ=Rgs%Kw KnR #{2 =}}}O.z)t)jQQ&%l 7ؚ/k`s<؞>hq$:B[*E .<U1C68 IJċ붭5_6 m͚6@^E=:d"[2=!Q8Cs!IrSޟ VjoQ  I=G)<7.+Fa\$짏|.םreMLB"R' LV/| ;Q4#75}GB9ة7po2 }V`x:"Xoc?r L2KDz}.> IzF~uU/(FCCNfҨ_΀9ܽ?uZ-Ո4 HJ%$Ug2~N+8n0VD;9 yqn:!p9MZ6\$Cm* x=_eGm쩼@յf/# ԋ3&U*ջQpG<26m%݌FiÐϽq1 %T&J7`elEp1. =D9| U|Lė9׀NY)4I(Ft=w&.5Nӆ{e.<:$*-GSz=qN|VP T2)c_}+Hm H2%o.9 dS IoD#_Yv 3;n$^\16>*ig 4 ;,a̮G|G6F {YEkl_;˻̂eGGkըEZrAś5@VcW_^Wj8b4K~?EABU}p[ rqvv}y=k -g Œ4x0Oyuu~ϗ+$g.B;2K˷t|hJgtUcd~xͽ&ry1jBwhoǾЃ2k s*SNxZ~CUa%gr5M))X̭5\N5 xQm =OXF߱F d@e@3"Xgc\%gG| ?-)LMH#~p̸5=w9,CMSI~(>>&(?n,lo 3U5iS0`M90>^¬Bn.}`sGsUII{O1҆al{_-GVs+R.q~X[=<4+tE`~/C ?>od4YfDYϴ /ɀ)TVQxHʟ?U6<]OB`]KB)}JbҭtL,6YAVV}д$m8p(/K(Kj%"Ucҿ/FKwg3#%#.6xfFRon)P? >BR+&{ګ5o‡\B;"TpQs!\,ԟ*˰$Sl˼KFY.PyVmw!CbOEu׸Uuձ%9(2yd;z[2zCoey ϐ'W$ bk}Nؓ#{h 5B^-A=t] 'Hڿ~/TmeUzJkeE2KXX'=і(qZRt椈^ҳ$}}F"/Rt(jQv#Ed x)xig?!rw|*,_:]pGUQPReqB2AmBRc3Xfb` BEi[CG:UTBGQP]0d!o_ $k7ǟ$aD/JHt+8-wy Ȅyߢ@M+`߰ Kx-o`la'yuYYE'߻\L)=ȒVW޸UFcؑlE V/i7P11$ ;Z1q9s.$@q.]E1Rz?y9f'WeZ$'gin$0eKiy92Y1geO8%m)2Tr?񗌂]X+A^V 66L@x؝f_QHF +Z1xFx<'p{N.t!\\˃OaXG6KgIN qMis2Xd +{B@6ڏCq[΀,;6* y9V,&ҍui