ruby2.2-rubygem-nokogiri-doc-1.6.1-6.18>t  DH`pY_[/=„k%91fuN]nAfD.{Dշ)F/a0˔m+tIi iV]?0A $YD`uWiO?;SBYi7uEKm'4RqʶILf)ׅY>lԘkUɝJt U'4gH^y`ߪAb*ܦX`8{K k 3[k9evA+5X,bA J ]k{7&ͰjMoO Ǥj\79 ɾi/WQdȐZ%pR>ёI+f85jCݹGsBIRP%P6}(RY)AB&FA{~dFx` =筝޶q;_H $5Am V6Gb1~ƿG-[A69 ?d% * J $  4  #D w yTH("8,9:FGHI`X!8Y!@\!X],^V%PblcmMdmemfmlmumvy4wy@xzCruby2.2-rubygem-nokogiri-doc1.6.16.18RDoc documentation for nokogiriDocumentation generated at gem installation time. Usually in RDoc and RI formats.Y_lamb08fopenSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://nokogiri.orglinuxx86_645PMA*/7:kYNQQQQQQQQUOM 0Ei ~i O]mQK}JeFX.JnJF}L;$9k1c;p|ckOplWxw!%3(R>`M'vZvVW]eL`UTNk<[]'UUVYNg80[3kqyflP[Cs^p#[l~WZTpP^"tcx>zVRRmatkbiO_r oR KmG_qtsmi3GZ!d]uYk=G=!=c#CrOi/LNMn!f/\!NL/1JXG[*\@BV% {]#vLKNUA/?!uV7mE?< \ E#Q G X!*&sw]Ha\B`>XRwe|XHuw.}<*.,KENHrL,>hhp|c^ZR}FqHR_Zcb]v[?5HQwm `~"sf{z ueb` w1X& kvnLz{sv| SV   T    X| `.~3My"a[_N5ecdblb8uPVAAAAA큤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큤AA큤A큤A큤A큤A큤A큤AAA큤AAAY_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_ac5f52917a7a858da9fd72d7c432a593ff516022ea42663a7d45d3d867901016b0a30b974b88d9d25258e463229cb784d15160fc19f3ef0838f0f693dd6b2dc241f812e502833b61706c12c1173d77c362a0462e6afb476402402c75b1a024ffa34257c4c0912db70c9e24057ba3e0c26e58dec23feb702906a05d44fc85a7e307da8ea75191f4abe62591771965cd61179bd5dffe591232eba04b23345d05690e71b5936d1412aa26189dfdbdc630d963cf2d2051f32ae9359461a98817f0f18ffea7b9af466df26b19adfbe98ed28f8489624ef5e97a10ff63c79720809b437976e18cdf9ab0efa53873adfe9a99972852513c6a41012a3a921210514b36fba2e4ecd689490ca9b97ce75f05936b912d82916119fd3bd546b9ab5fcb8b49d017cd11d60dad65018042d75439d61b5354f018b1cf6ca8a80ffe759b87e495360a7bd7981a2253e7c29b9ee8214164f51323bae462740145f75e309f7bc048bc42ab3866d66ed5d18c6f3b025493ef8de9b274990f94878c53818e1e67b4b7957aadce276ff9875988b20002f6fc42d51af5f2daef3196feb2222f380fb34d6303bc21e0b3054e2eee38ad72f307540307aa1b82dd963952c14cd6c7b1d893da72e57e1e5fd9405850c288d0a9d1811931566369d17ebe285755151189f379477a464bfea197a4ff3b3e28120eb829c131d515c3049d22ad0fc58358728e8197460a793af32e34bd727f8c806de0d21e769e42c9fa5314ee4e225c935a2932086be3761910ddf130ad75717e884c2194a196b4073dee0528a4768329eebf5a0969758d013139287ee5f25f6bceccfc315b3996e1fb178cb0265a44a009c8383dfdcd3dc3cfae8e17ba33570e682796f78cd82e2242dcca5c9c2630c2e42709596abd958d5d5fcc3d076e1822db4568f6f88661de3e078c332b64b1a3be8786efabb63453fc55eed4bd0170ddf8034c2d300dc680151f27b38c13e6879675ca17df741112adb9837894c763e02c0c70b854f63256dfbcfd92d70be3ad2b630e79b6de86fa79efc1767cbbb627e3bedd9fde3b36f35d6139769d5bb9fe5d69bf64c54fcade575205a1464d469d067bc643ff2ba133ca6eb67143527661177b1429dc0ed898374220a3d70084c4ae8a2d1116aa3dfd8bd87da3980de39bb91b35344f71d78b2440cdbbbcb5356aadad401e26b17a4bf2196ac3f1ec3b32b1f389c380021bb7e58099a669a0271b5b6fc42b72921d8940fe5995e2a6773e37cd1fb4b4f1f32b4b6afec949460b6ef7dd368f3cd3d4958e8456ea4d19d77a93f654114f6498991c7bde216f2f528db40bffb34dd50049d7a30734e0cd9b42ab8371a8adf2021c355300ce130d339239cef714bc386eb4ce408ea454f53b89751231cc9f5d6bdcc017e0f00cfd771542550dc5207582c0a9cc2838e25880eade915dd4d55eaa95c1ca93c92fcc7141159268f1a7449b337d30c9afcbd233c3e0105185223630d17eca884cf5b4fa98b90da3605a178ddcaaaf1f399fc4881fba6678b1ca78c60d7d9745097bb84817099880e07000fd48ea98166581064803e620faf7bc3d9b823503c3586038761abad03627fc361cae55f2563b5a18b321864cd983c7c88bfda55374dcb8becb491fd4e02f1da785abc1353d6da725bbbad46f75357f4dd44d0d682fc8cc544ed8ed243956aaa1abc5dab1c1a0f14949f2dd99fbd73e299f27e2d36dd75230589bb645623c45b7686608f518a506e6d066d9a0be46abd3d30ed5a02a8538f827a3fc2a0c0fae8f8eb3c39c632075368669ead09ac661052f21a0f368040424f6a11395b2b1d97ec8f32fd9b1f0eae4ead77f6f60e3e4e084ca11ebc8f68237b4f20f8eb86e378a65e2d0062c2188333f16fbe325d17e778b2c2cd1f0f2bf707fb87180a52568f4f8017a6824a5760abc28fcb832d350930b89a001fdf1ffddcd05e076d757a400058a92364be7dadbe47f01fc521e446a8c76914afbeb429e9c64ae5adf690cc7e886545ccfde6108a23764734c2c98a1420740d2f4a411952b7a4027ceddebe226ebf80a06103b849e32420cc9be0ea05a10f61e7332b797576b4350af97e2dcfe40b42a920a23acbf5df259bf0b400350697f1883c95718a540b858326bfa9cf41b027af19c2a93e30424c9dceeddbc058d6542ca2bd7faef918c1c9d4c43c816935910b1614f2f57a40e4c0eb3609b53c788aa9b1791eb23c3436990db861ae5a0ded277bcd138eb71c2dd53fd400f75eb8bc2e5ceb2b00be9775669c7c0250e7c7304241ba35c1922bff8c01c4586a412ce008898e30aee7e271cc0aecef8983149c50b134d5eee9277a5b863d98be8da52f50da0abab180cb980f6890e557c1a8967450a721f29a601ff8e5191ed6b843241a8213bbff6a2bc34ee1968aef71c00eff9a50b519d8c8472cd58519b4fe000e4aba017e2434b407bb8797bbd2838225048f9c212aa3f94ea5c34dbac5f07e03adfa5e98535b3dd0d23eeb8cf3ca6d893f46f5a251dd6ccddeb2a5d87edc77b9f28b67734e2847bae4d1f483e9629b62b2a2c487aedf6dee5932ed517b290929912e038a273c0483cc2164a8f7dc72d43b72ef6db7360d84096cd43ac0098acac0d0e9d7a5073acb7a1b79c130b50095a5b64d8402a6b0bff9bab82809a371c459308b5db966f68c72202737d7c222f92e4afab5a5451f24c281dbf10653bad182404b2642024c97f311639fc4681519a1fd785a8a053ff5a3d0b27ae02879815e844c300df80440182e283735ca473a4b0abb2b77dd1cebe2d6af32fd0a16797413915379fdc4ef43b40a207b5aa76e0bf7699a5707e2a80538bfb753156198bd200c057faa99f6544dc8fefb91c565ec3f5a09ead3ec3076edd548dafda558772abeb132e9513f64f0c2f41ee631665031f51647c49d8d19ec3ad2f7c75610d6ed5268792443dde309c13e4496053b98e0d12c4da3bc75322cf467f30b8c34af1722a408d66f60dea1584e7a01704d89f0859a2e765f72278d8e909bbbb9244c1b2c8912c7119a81ee6a277c8b2c976a74f518f7d8f7d2c2f96caaf27b3983db54ecc695d79fa6276d866e5c412fa55fcbda25bc174cebc92abeaccb1e12c62b7a0940c70af66683008c532538b2660889fceb8a29a36ce41a24762c97e541050bb358cb41e773dc603a7d71a1eb2d26213b3115287bdfc6c2c4ff8f553d709dbf1a2dc20b24ef4a2feeca09b9e4f67f2dcc535abfeb86f0acb8462e9037dd03b8d2977377f4fbc8d24f820df0e094b148214390c70da7653273fa3f41de39ba10cb8769702d095c07b76c7225b6c722f6a87c333c4ff7e705a1c0261fbb80ba92a23d5ef4fe9ee7d31a89ea233d09585f27a501461e7bd671d48b56c74d9999a225aa7c7749e7fd05681f58039bf9597125d2a6d186584e5ba3940c2e5c2db925f997de95d8252ea22637450a0866afb9cce1948465428ba82c86c2121e033c7cf1ec16a8a83caa9e47766e165cd3e486cf29d97f687afb4ad4f419f532c891c1f573828890103eda07aa9a2b99f6173a0715ada2584912ecf06bab5da7c3721898bae4356dbc532e5a3786ba6be998364e4bf05437b98670df721e86272c737b8a1eec99099b45b1254fc18d7048175029bfd73bf0cdd230699d9a5446641941880fcb7bb23334f263ca67a27d0283a466d1b1781c36bd86de35acb7379f2ea647c20a88a3e06c2b220ad7414cb1b0eb06483a074aba3694d83e04c899ff1ab7ba111fc187b09a9ad148d89b820a5f6b6576240ef42139440c0b76afd5ea4077055d4647e9c32c47af33e1d13aaac294bec233b1d3f2dc32e1dc81b3b6e005cf43e891f3cc20efa1efd955805b070caaf47e713a5acb56b798415bc86451c8396470ee551d7777f89a49a4238e20014f5f908ff1e865a380f6c31d15c5427b2dcbef72e74c1bd60649fc4ca7d47be622b813438611c468cd077ebd8e028c40c834c60a7c94d385c53df7299291bc0fbf97c61a9ef23651f34046b8f41a5b8465051e6269bf4034554ef05c30eb49f293a4e6b83fb367d54d090d18925ab0807786d11cd3301bc95c932825c75b06a975ef939eb661fdc67fa643a1fa0f048d756e6039863f6bdc74ce299a93ec492e892b43eb5009128df40a42080bf417cc311cc77911b1de45dd1ba36c4ec05bd97b95331d054f265f6f8da3db9aef2d272386c85b388adebc7bc4b00b9ded007a137964eb0c77b2873c04c538d6820b3ff6c0eeb3bf16dce91a5ffed1b37c3e8ac941bc0004eacd103c625c252a6e198f1aa61fc763f31ea2ad74f0e9aeb06721a058206f882f5260a66487cf77679e1b83ca01583dadfc4b7de342217435d0ff569ed6ee3805f47c85a15f7b744bcbd16ec60343e2017c284b97372f6751bccc587a550ef8ea84b6fd107af51e743b34988c815133a9fa45efe854649fbc59e770443eab77c5d87df84713f1ba5c79f3eaa1d81b9ff3641d28796d65b0525b67f04c1f937985fcbf7841bc9fd5e809d9e9dcff43cdd92860bf73a333f6c58f6ddfee165f443b42419bca447c9ecdb2bc307fecf3d38a0d9bb19da06380b65866da3dc711104a933b2b446e0b56e4e527f4ccaed8db1db03a969386e140bcaf7cb70cb44f0633fe7aa6f5134c18d21153ea829f3df47ee92352eb4008bee8a0ce92f3e5dcdd2cff90e724d8ffc5e567c44af747c3c95eadc5aa08460ec303529efe7e692205b67f1cdf7e13df28c2777948e80144ae96115985d3734c82af6e353dca97bbc20879ea228036c0b707b71d29d3e9322064504dc19d230b55bc320b1ea5919ba3fe480ce15cfca4008f792bc38a19fe3ebac879afcbb690c9147af0b5716e55afdceb0b8c0d49dfb63c5abc104ff510fdc06016afadf8c4fe92d4cfa279c309914e77de7c9f7ec319e137e1152afddbacd725a03b87b10a08a56255ce645cb74c0a329bcbb35eb149fd3e92a1eb01e9d487c36750d6ef3d1a7f1dbd149acf8c6e461e9a79744e7e2f7f7c5e35c16640ca9749b7226578698ebd81ef679c34b9c6c46b4db9ee4e4e17346853ac6678a7b2a14b60bd4d01286cad7315345b03b53d987738a45ca60391b5852615f673acd258a96babd30a8a8a80927f2f3d4fbcd20800cdc97e70d54adfd0509b4e28dfdbe0ed80971fc8057624f5dce0ac1f8d0c0d48babf1dc1c62ddb5f858fded212f8d8dbe48e5d8ae5a23ce2f7f01901f8e04b63d4d41e8a3ac48b41ea2769167cb267064d2986075c599a53133251e9ef4e654708304c9c378996c65fa1110cd3f9206a95b2dcf570086a7f2e6f2cf3349f29ad908c3b864f9a955712ba1d6e02221f1d45650f7020e00f7f57d1d7f10029c4a94ac68a0b9b58eba09196ead016d9506ca593d97317e85e3eed9c75a9860c08f471641a50cdad23284836d04be61d7529838e8dd7b92dbc12a032d50e04f34bab1de22dfcc8e67208bb0791bc9f058131ec0d02242c767615cd0160095c3a702ac47ae3fcd78e7f3c6113afd39ddd0f499d5d3e9e4fa674d73e1f1711d2978fc4d8e52db9c31697be772bb6600c4be3340185793ad0a1cebe9883cfa764c2ff43a4c6ade89bae92e8170c40e16ad668d4d7fc3a4741a7d2cbaeda73d7b66878df2e81935a3ba90304977f3ed592a6e22a4602b511799816ae71a1bf7a3357b9fc3a949d1d7f00e6ce62e3f97e8404783df84195f971d261a98eb7982ebca52b9628323d6fb1f0013ce9e00e763e2c30593fe7062204e8262b7fe7914e7686898a7c5e35be19e504462064249a00f1f4a65a6d1e28b88892e116de28849601699ea974ffb3a72c9d0d359e8acd1f989f164518b9a0d7a3a6dc80adcbe26bb97b97cb3be5f549e3e780eec091f02e95cf6a64393fccfb60757d7a6601938001728f34e7fdc26e689524760df3f7662a0b0835ff5a944fd494edbf039b42e17990ed3f9b3bceb67db0f038bf696bce6ddd38b99877e2be869d607474e89db555abe345230dee7a06af1a4be3bbf8c0f292c72e2b4b4b45fb8e4dd2b759d8b864bdf0122e061c952a157f707db5fa6a40f69c8d775e00f9cfb3ba00d6347d7ade6b3e32f234af75f657c1554739330e1dbfd2979409f45928d6e09093aabd75ddfa7206fedbbc059345c856d63cd00db4cdc56b770aed7db7a0db9e474337b72f98a36afc654f1e9c989ee7643abe176c6c8ed7180cdb6d5af2432d583968327aa0455a9debe51371cae35590fb12cd0f446cde1e692fece43a9567556a9bd833890d2c898d26decf4ea88c660164b4c9b77fef4d4d2e9e91f7a51273745cb35c985e4f853db8725ceeff6afeb5a135bc42ca0d79f681e2652c6d72c114bf2901985959472f81aa231ea8ff4bc625d4360c3c1a89b8459faa40cb68ee5cfbd0d9d01c733cab7c3fe9eb0298d39ccb3736560381cf41225f407d6eefa37df3d46f45dcd88052e0aee86c3e099b5730d6dc86430bde434821d57d06bbcb99d00d57c48a51d3a79bbf86efd726eb1e7dc7fbd4db9847a8dc371880a5a512b80651c94af08bdb7a398dd4b8d21304e613fcbbf183444e211b2f911f6b7df239c473be66db16e1993ad9d7a214fbf28d3b2493f377fa1f3800e9a3abc20c093a40120d53c3561381fa2d2a055f06dee399d8e8e645534d521d4f6e70ad2ee9f6cf5b6934116d3e1e6e2e49b6c8440397fdb1958c52dff6d1030a714437517a39d93bd99f40771a75105453ceaa8e553278363578f73be4f5b79354e6b8ea0eb1b55923686f8db89ad34273178544d5c05fe01100c2f023eac4cbdc6f1b8e4a48f07b9b8b8ae3b88d888dfe934a789a78b3d732096972b74905a9741d20de229e09a1651924c8b0cef881c6f49fb7b365a014aafd9ff828bb0da575150071f673b9e31a40ea1f0481e41873e8502fdde2f918ffc00d75f7bee94cf1867f616f0f014516c1c2d7e5d46ca6dbb9f56ac295f0a6de87779d7241525c000099bb2bdd459390205d30675dad5adc6c947c98922088dc22ed3079d687fb3637ecd7ea5bb7ecb43482e32fb3787c5ac5ecdc7d1d67921e4e65bdb2328fe38112c4540461226cdc76f2c3217720fa0177dd794ca19bb166615f9884063a75aee535ff84317a20e73dc6fe0d69c18a9221082542811c155c0a62fb8fd096223e8b57df2ebde6fc095b0af79d9d74822bcb4f029dffeb6bec9d90e38fbb7af8ce5eecf857e17792a01b0ea20e2f84536b757e3da8cb7eed69ba854fd115ef5dd04c8eeb6108c01fdb5a47aeeab665e0a1818e6c61e9ee2c908c91bf06d12beb7072553535d89ff84922b514f14d5daf9cb31836fc1d88721461af6c156286296c5d3ddca07e7a312af6521ea69715d8d98e693f2b2bc732145a08d50da0a77ab791ac1be20acbbad1352cbaadecaf4b493802045ba654cb48c468d059ac955ac49d56aeae80bfc72791131d9adab93bb5d721a9cd7dd8c6c9da8961431eb47e6e507cc081a07cb5e8ed261364da2edc692faa14bd3285976c65d36543d41dc919788d6629539b1e87c60b0598ed02cb625083aa07d7a85d8d9e8672176f72e96e349649e341e588278170cf0146fa2f4615af19f76abd9ba4e12d8c4e9ebde1de3dbab702e6530eb7c97096f3632efc3f7b6e6dafb724136eef5f777222d563d2029e55b1cacfb7214a1c283df40466ad199ed1d6f354115b8e2dee6f13fb1b342b49fc23961b8b52ae189cf5af8964559c112c6bd8154d401c40b5bcf50176c69d6551bc28ef211702e7cddf7168c236d13765abdacc01e4745c6966ae36d3f917a1f7a7e9ae020c7c6614baa9bafdef08e7f0de10dae3bf4d687fe05b34313e782d421523567d5577b2110b25d7a2b362d1e6bdf151371635906da72a592dd743435722ba2f67d5159a0953a4738bc4b33eaa41b63ceeb1665d8d1b13030d98bfa5058fd4e5f15e38d89debc8410bc4310d450a8bd9e4637384e1357aae6e75b431a0e7299f8b2cb7f5d12585b2d99f75daec167536fd12b2b74c7839c79e4b41035373402be6df26d68685277d600d2152caadcd432e7378d41559b50dac5c2ab0f7ae5a0055ae622568c0495b3c86412cd5d99981f9b039ccd804784f6dc92d37dc583e7bbdbb55637b530cd0662a9011764a548df7ef4b8eba38bd64d74396c3090021428ba79f58a94d2c3ca34423240516a11e74752dc3545e4ae16960fa664a53a2fd3bd211181074b7f7c7806dab4c61a9f0b93d7f7d87ff89dbbde9cac7505be66bcfe81703de337e6270452fb348927dee4dc934abc44818b2c07f18fcf7c0c5bcb922839d2d5956a0b9f269decbc02cc482249b721ed3e3984be9a517385a760cb60b2c205e0c6a66032b9adea5c343d5de1e9bd9ee3df7f0c07b966e315096617b52ce58955e0e8369a66597eaa63f09ee583b5e202b8af7960f2e469ef9a31704dd7c7ba799aece99f19e6646861caab9e02cc02c721e2d294c48fa7dfa9473ab3b4e78343a326e5c88256036564241a155dab4a9885f996627f0221b6df6d8850a3884c21fd72f324adc24645b370a7317d09887d4d83a0a1927c8f92834b4c981aebd0e378b8c8a24ad1301908347a4849d5be6d22d6863379ba7fa0b8c5c1268fd572805341dfe69abc6c102a47aaf434714852b229cfec6edbf2d854aeb1154070a6cde286d489e17aae353b16d58bad132dfc876df133798385e6024670424f62fb82bff95b056865c9952535b8fb4e49a078897d25aeb6d2d1bd8c736778437ed9528bfbb30094af86b9a966a89c9a664c30dacb1cc71ad30184340eca5114de432f595e1c552a081968cdbbd162e47519a66762cbc04de16437d22a1add9f41caee4bf974a5fb1dd0969929a15f4a19b49f578a6bc006ecc18e2ceee3a7e569c3e1e3b5885015e49b986c6128511933beede9fd244c008603948cda83535930f9b4ec0c68fa90fdc620a45da6a835bddf60fb7feea96bf68454756d3e5b519afa127418627ecce39e85074a69ca48a8b1b5ea9f4a69428b08a332452e01cc3b4146b067a95e87d68b067538fab8a96c0c2432fc8fe12304dd1cf2869f9411bc0b6f7d0f55d43f0de89530737f0ade92ebbbb156302b317d018d65dc6c57039c923daebec5fe04caf8227f6c1969f7e824e73a908a1091e8e5b011964563de4d520c8506a9f64dd3f5dc30f2801d70ae8c2970faab88b90bd5a4bb6b3b788750aeca16badbf8bba7a39338642e3006522812e16b8d9df11f04bc489107411bf002db36a8da9f8b6165e78a65c698049d55ebdeeef9da4d52b26e5fe54b1fa57a3de0de7ec80fe090b63d23589158c54e6ad7ab02e4175da9bf1dab2786d566085067ed9a3833ec64b5c93b1b421f4d0ef6c3897fe6bbb8f56f8c77aa5f8d9626be4b0aa3f78db4385b59854336516a345b1810ffc2c6214a9edbc709ae681df3be9e0e137b2d8d858b83fca502142bc4a020fadd2cdcac59620d275445bb0f394a63b84acc43331bd4973a2ca9d2b8eaba2d63ca73e08626cefe6f467cd678523306ae8b9f31b02248faaf502b48b113abfd77451cd50498ab2de8c542fb68f8560b2efbb2b8382bf906bc438937a4cb65531e9a974f86d0c0c7d223da1e12137b6ec24184c7ae0e63903151383693ba8d8aa8dc8c0cdd2c9e0f28cb43b156bb8691869294e2fecbdea8e2c314a0b21536bcbc1af16d35a2257aa35ad7b947cdc6022bca220c26f36e2cd0e51b1cd5d89b31f97283ab6d07442d3fd0d69271aa4d605ead340d44511bd03a5ad7fcb017594418c899b144f30ec98a741b7efdb475bfe371035bb64692c544dcfc1e6fc29639f3b2704e241ad308cf61cc60b7c3d2ee3581842a05340fc77b60a34a041d185617e1dd8824bc95ce6ad30822e432cb2ba163e2e1eb0cdc458ba4e8f66d49bc274f45a2da67f568cdc478fd25134bd9d7f24cd6fee04756da70601c5c030963e241c8ef84bb62952ae2d113204aed9455d8b5f829ae65bb9b04f7df074e8fba7b2e36bcbced84dae85460f010fcf9bebaf9604f8c3a12a7b83a8db6956fb96ef2fa705a5a59008623f6e6f0adf0f3f8cd1456ac930ac7efc5332c5ece6ace2aaa845e4de8303890367890e54bad88e5f5cc709a5701a9f6cb018c21a06aab1a35e0ffaa45312f1289f98705252c0e2ab098d9ed89d9f7dfb859a0d45d6b6507be0606edcc817b80b549cc6a8f797bc724a84d48dd43ce90b50208d1c170ba98a364c70be7ba5f3f8f1d4d0fdebcdc973f2abdc7cd20251a95877ef9b1906fa6ac03b60fe6427145f1aa6513842f3069400337db9a3cd1223a005d0a6ac275579bdf51f1bf46c4af1a7e9881025057963bbde7b5a5df61c8e06372da26bee9c1125261ac270fd1da64acf3c8eb63836413dd43984bf9fc30cb6dade5e75974e88c11ed43297a2cf7a5dfbb2e6c5c111a5ea5ee34ec52b287516b3b6846c28b590d08f7565e5fb7deadd20aac40a4473255b83cb1e0e688269a84716d3d2ebb96186beb6ee2c690d1df4bf2c5aa425ecf338dd162bae8dfea02fa295bf5d715ebedb067549d6748760793850e2d98475f723300b72a9fa45834eb0ddf52ad881b64bd4e453a41cd68fa70c92a20e013644d4bb41a0f8b623467725941102cef01b8d7a54f7963d05b941a911ce3ac6c74a22341ceb8b27431affa82b437e01690786274f43310d891177efa226ce1d092414e24c6e392db1d60c61332a47b307ff626e0e45f43120580542763eba68f1e4f6cd98b2ce5c29954faf110abb4400c85e7b2db172b562199bf0add38d056b6552f12036e1b23d8900ae65d61b990d75ac7c6fe67d2451215a9bb2a826625b7d0362c3c394f503716f0e12d69d8158f10eacaddaa67b839c414b6b4005ee2500a0f4a8f9d2942efa7592257dba3fea629c358fda4f1230ea6994c0a5b4946b5a18cd8db8b5c67276d0d2abdd3cb7ee491bf877f7e7eb88189bdd6815bade2984c5fafb7d3bdd7941c93b0a0be817a7f0bf4ca123c11db79e726847ec8d0082594bfe0eefb457d514b00f3f4589a682264ddec75ae065998c5f051c16e614b7dcc74e76b2fae133afd741ce2df3b8ea6c91122f8417190d9010a74615df908f8f86b5b94c6e954e6531303a457f0a0a977d6bf1c4aa1ecfb7ef211387978c942c4f18cd707da20d018b7c4c375517d4a98b54aa233fae9571a3d38cb8b64bed3fdf063b1e015171d257d20bd845543b23ae32c15f73b4178fc29be071d84fe282c19b080230cfd54ba1c47be6fd91294c61f6e021967f6185bc56344cae1a0215650d2cdfc437a350af96772ad41603857f803da4149d8aa4699a73bab7b328bf2188d304fd4e545c7cd4d8f4f9766c76be0335fc7d1113d3e96cde7b3fbe1239a39f19b4a73a66355e387c69753a81b18223dfdac9a9d78f548eb9fec24d0c22bee9e171e8e52ddb3a4cbdb65ecad72d84308cd94e7ea2bfa538ca86c73c0e3a52801cfbc8ec8413faa98655518f0654dd58c88790372f08423c55de936a36d63ae2fcdfd94b6a7aa1750d53f312c3db8e782d523c898481d261dadad2605538060be1b87d4ed0dfe577a15188cd13b9fadabe90260e8ee833dd168203b58a02d2be67289781b9bc94eb06c95a8732eda95e12303cff7d635449da32a427462834fc8d1cd79c9e79d684fbfbcde28e9b0609afc4b0200612a7f418f470314a31ce0265f34dc226e4911fa5ad51d8aec0d9ac393d92358814caf936ef0c70f23f10ff3884012dd2760e06248f1306da0b65658d1b7b055b1523890d43b0ecf78dca4a4b5e09b90f38e8db577b23ca0435fe8a2f208533d5ec9ed8a6d901d68fb989d27da883702c0e93295670c0e3d0379495ee43c406908dc9f7aee052b0fa7ca870be13ad5493995841f2a61b1c0de67d79418ef5a31f740c7ad412fdaeaef6f523514c20b44dbbbf823d7e71540e56c017bb0b194870da53fc4f5778ead0b197e42ee9d009a044d3623b739332eca5cb73b9dfd37345d7bb134d2ed0877eb2b7bdafa4e58278c81f3f761d916be7d98402194630267b299b0a68ed89ebffcf1dff5bb3a6f092e865bc08ef6f81fc64a36d5a588711bfb18f9aff23dc5aed9baaad389d36f94ff6308929c87e8c730bafec665760577766e9ac49b9e1fbc042d80a751836b9c09a1c20a3a50fdb6c69dc07dd681b8decb31b2604c926cb9b26cd5c511b3d5eff47fe1a758f18ed7d2a3faf0ed0e45ea29a7c55c80129ef4aeef9fe806d432e2d462449d0adf9b470ab1003f3f1c77a9f922c5d81f1543b80f107de0d184dc7a30edd080b47427e0de617231373f85cc90fc131a28d4551fcc34a37e4ca52d29685af0718fa3054c4bd413bc405944d508030a6f08bdc93da5c875e9a10f2d0880d14f6ec72e17b575ad28754cfea5af6f937b82f74ce24f8b1a4d37ca0a39e3d67f275f7ebe4258d0b89800393b7f2a7676dcc8c9da266e68c8f27a38aa3a143aa55c0f149eda57249f520ab7dbdf430a4eb550c5ea0634daf8c0fae45e201134fab4f2b88e5c724a96c630a01d2ea9ac032e96981c38423d12cc1e153608645c620772943f1a1abdcf143439065cc244244076872f67f056cce35383d393829b5df1ac73e1430ede670705fa47ff724277149154b920625cdb0dad510877a7cd39163cad7d5906ba38df0a9d208df1e2630dc76c91d706658c9fc9cbaa238561778f8970eda2d3abc975ced69237b731a714559c3c786e88ae74c817cc3aacf9998d9e5750307f923990f3ca13ad780d2eb4e619df5ec7e7b19e675bc145c0ea0b32a4693dbc3f80624a2afd7ad07b24e153ef0eede1219e92d45ce5317a6e358a29f0ffd5c974923147ee8dfa97d6306716fc0484eccd478f115afd5cdad4c4bdec5c966870d5a033e6d1a22c94efd7e363fee32f6bd81655cc5d119c83179623988a18d265130d0975095c8140cb24132c844ae08e55dd949057299d69afd180a12bdc0c7cf831fbec4c5e8537997dae69307a931f77e654067213311e99e1075148ec9b8e497531da27caac44569e39cf7a0090ebb6a886e0f6d3ea1116c9d8a4572853e8d2cdd440c36c6412a184eb40f2b7e5412d57ab70273d4ed33a268f6b2f9ad656cda4a6dd88bb03606500c5b485efdb3ff8afdfae1bf455ac1b1777477f54a75b69ffe81af50a19216e43709c34fa509fbbb58829f552a49425acbaa4fe07dee07e72b59100d0d8ffd2be081276c9845b3b4ea8672666be28e3de6ded88c54639a7a94a2ee38d7a8502e39a7c9abba6bde41c626dc3c0f82e8a8e8a83722c87bb56bbf21de29154426e36e56bbeae57c9c92b943dcb88dedc4e0647c4e3e8e537846814b6f41435fad992e33bda2db5693d1910536b9a40c1e1fcee64ad327ed4dd80d144902cc4567c0f0a1fbdd33717bb905e5fe96d45f8c5682bc94166fe0ef40a798eba48760c0ffaa696e616aca5860bfa84308c17eb750b2c69408246ba263d72e9faab7f0cebabe53cb889ae080895be548e8b4904ca18f89c01b1c47e5730d8b9e9de752f5052a1cf5774a843a422040e7c6557f1f55c1076ddafffcc7b87718cc772385a0bc4cb2ba79d3daae0b6edc18ee8953644f3879beb23b68f93babad6796ce08ae4e4067ef6d8bdbe02a08636d100dd4ab98d7e2b3d15b6c6348a81de94fbf7bfad64344a2129a7f1857941421b75820039de0d887fca7952f2552aaf54de12fdc4cc8ed817beb15e72f93cf270acb2b9504a061023d63f07feb9c1a3059dacfb38209f22cdd0afe25a8e66f16e53a11cc88ab3a8be7fa3bc3c133715a3e8fa3ce3a3e3aae449e1d01cef0a24546f8d504393086aafb390f14fdefe5c7d30087d21e73a17622418f02878b7a3d269497d9247e8c2973da3c24c0aac3254889566ed6a3462cd70c056e46c623a2dd12a11e1c36e1cb8b13c737d2ca8504d575af1dd5b9eee56a1357867f60bf418ba76653115e041add72a6d2d9bcbcc88c8cbf014e24946eca2482b85268186d2a964b6306c6fd0771392ca6f1e4b9d28165c075017a5275d9f601eb454e7f5e1e8272df2e4f6af0315631c1517e336cea018841b3fba231be8c43713def802e39834a7383084447389edc4407726746b9db8bdc74beede06ae0adbe81d3e07d520ceafded6c03f5c3935e4760a6458831fd9a6e4385e95afae44ea0b82a8cb4b472faf2868141d728faa932e3ab7829bfe69e6f53ea5ed8d93d0597582d1f7b40b571bf1ed10f6d6f3fa4e2d420091d0304580ac88ca1931a65439736abb291112cb3b9f1237166ce78a1275575cbd22068d6df731db400f3ce22a59f6660c349c07013e5060fe63a3b28ec611a60731897770a21969edb932fb7be86d22d2bc62b32d0d3de042f14298d8c8148a114315bad35537098ca0b767e8fbf5beb7632b36ac6eb71aa6894cb50b1406ef2e216b443522e5e1f52a21b2b0e10e84a7de825eb4f5594cefe41af39835edd037e5e82c53ffaa65426c6044932b8a19b75db0f2a88a47b0b7bf6692dfb44eb93360e60eca3d147e30e2ea7cebbac1b383ed16d4f0f23b0e5940c0a07229d59c87ec28560d8e797292d4f4b6e70029b753127705444a773d03229311c07e3a62eb52620ae4bbec7ce782713822fa55281crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-nokogiri-1.6.1-6.18.src.rpmruby2.2-rubygem-nokogiri-docruby2.2-rubygem-nokogiri-doc(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)ruby2.2-rubygem-nokogirirpmlib(PayloadIsLzma)3.0.4-14.0-11.6.14.4.6-14.11.2SS@S @S-R@RNQQ@Qn@QQM@QIQHS@PO@OG@OyONTNTN(M۝MMLL%@K4@JJ@JTIyIÅ@mrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comfcastelli@suse.comfcastelli@novell.comfcastelli@novell.comfcastelli@novell.comschubi@novell.comasn@cynapses.orgasn@cynapses.orgmrueckert@suse.demrueckert@suse.deprusnak@suse.czmrueckert@suse.dedmacvicar@suse.demrueckert@suse.dedmacvicar@suse.de- use new buildrequires format- added gem2rpm.yml and adapt spec file accordingly to the new output- update rpm macros requires to version 5- also package the gem_extensions dir on 13.2 and SLE 12 (actually we need a conditional on ruby version for this)- update to 1.6.1 * Bugfixes * (JRuby) Fix out of memory bug when certain invalid documents are parsed. * (JRuby) Fix regression of billion-laughs vulnerability. #586- remove ports (libxml tar)- avoid --force in u-a- use system libs- updated to version 1.6.0 * Notes * mini_portile is now a runtime dependency * Ruby 1.9.2 and higher now required * Features * (MRI) Source code for libxml 2.8.0 and libxslt 1.2.26 is packaged with the gem. These libraries are compiled at gem install time unless the environment variable NOKOGIRI_USE_SYSTEM_LIBRARIES is set. VERSION_INFO (also `nokogiri -v`) exposes whether libxml was compiled from packaged source, or the system library was used. * (Windows) libxml upgraded to 2.8.0 * Deprecations * Support for Ruby 1.8.7 and prior has been dropped- updated to version 1.5.10 * (JRuby) Fix "null document" error when parsing an empty IO in jruby 1.7.3. #883 * (JRuby) Fix schema validation when XSD has DOCTYPE set to DTD. #861 (Thanks, Patrick Cheng!) * (MRI) Fix segfault when there is no default subelement for an HTML node. #917 * (MRI) Fixed a memory leak in fragment parsing if nodes are not all subsequently reparented. #856 * Use rb_ary_entry instead of RARRAY_PTR (you know, for Rubinius). #877 (Thanks, Dirkjan Bussink!) * Fix TypeError when running tests. #900 (Thanks, Cédric Boutillier!)- updated to version 1.5.9 * Bugfixes * Ensure that prefixed attributes are properly namespaced when reparented. #869 * Fix for inconsistent namespaced attribute access for SVG nested in HTML. #861 * (MRI) Fixed a memory leak in fragment parsing if nodes are not all subsequently reparented. #856- updated to version 1.5.8 * Bugfixes * (JRuby) Fix EmptyStackException thrown by elements with xlink:href attributes and no base_uri #534, #805 * Fixes duplicate attributes issue introduced in 1.5.7. #865 * Allow use of a prefixed namespace on a root node using Nokogiri::XML::Builder #868- updated to version 1.5.7 * Features * Windows support for Ruby 2.0. * Bugfixes * SAX::Parser.parse_io throw an error when used with lower case encoding. #828 * (JRuby) Java Nokogiri is finally green (passes all tests) under 1.8 and 1.9 mode. High five everyone. #798, #705 * (JRuby) Nokogiri::XML::Reader broken (as a pull parser) on jruby - reads the whole XML document. #831 * (JRuby) JRuby hangs parsing "&". #837 * (JRuby) JRuby NPE parsing an invalid XML instruction. #838 * (JRuby) Node#content= incompatibility. #839 * (JRuby) to_xhtml doesn't print the last slash for self-closing tags in JRuby. #834 * (JRuby) Adding an EntityReference after a Text node mangles the entity in JRuby. #835 * (JRuby) JRuby version inconsistency: nil for empty attributes. #818 * CSS queries for classes (e.g., ".foo") now treat all whitespace identically. #854 * Namespace behavior cleaned up and made consistent between JRuby and MRI. #846, #801 (Thanks, Michael Klein!) * (MRI) SAX parser handles empty processing instructions. #845- updated to version 1.5.6 * Features * Improved performance of XML::Document#collect_namespaces. #761 (Thanks, Juergen Mangler!) * New callback SAX::Document#processing_instruction (Thanks, Kitaiti Makoto!) * Node#native_content= allows setting unescaped node contant. #768 * XPath lookup with namespaces supports symbol keys. #729 (Thanks, Ben Langfeld.) * XML::Node#[]= stringifies values. #729 (Thanks, Ben Langfeld.) * bin/nokogiri will process a document from $stdin * bin/nokogiri -e will execute a program from the command line * bin/nokogiri --version will print the Xerces and NekoHTML versions when ran with JRuby. * Bugfixes * Nokogiri now detects XSLT transform errors. #731 (Thanks, Justin Fitzsimmons!) * Don't throw an Error when trying to replace top-level text node in DocumentFragment. #775 * Raise an ArgumentError if an invalid encoding is passed to the SAX parser. #756 (Thanks, Bradley Schaefer!) * [JRuby] space prior to xml preamble causes nokogiri to fail parsing. (fixed along with #748) #790 * [JRuby] Fixed the bug Nokogiri::XML::Node#content inconsistency between Java and C. #794, #797 * [JRuby] raises INVALID_CHARACTER_ERR exception when EntityReference name starts with '#'. #719 * [JRuby] doesn't coerce namespaces out of strings on a direct subclass of Node. #715 * [JRuby] Node#content now renders newlines properly. #737 (Thanks, Piotr Szmielew!) * [JRuby] Unknown namespace are ignore when the recover option is used. #748 * [JRuby] XPath queries for namespaces should not throw exceptions when called twice in a row. #764 * [JRuby] More consistent (with libxml2) whitespace formatting when emitting XML. #771 * [JRuby] namespaced attributes broken when appending raw xml to builder. #770 * [JRuby] Nokogiri::XML::Document#wrap raises undefined method `length' for nil:NilClass when trying to << to a node. #781 * [JRuby] Fixed "bad file descriptor" bug when closing open file descriptors. #495 * [JRuby] JRuby/CRuby incompatibility for attribute decorators. #785 * [JRuby] Issues parsing valid XML with no internal subset in the DTD. #547, #811 * [JRuby] Issues parsing valid node content when it contains colons. #728 * [JRuby] Correctly parse the doc type of html documents. #733 * [JRuby] Include dtd in the xml output when a builder is used with create_internal_subset. #751 * [JRuby] builder requires textwrappers for valid utf8 in jruby, not in mri. #784- update to 1.5.5 * tons of fixes for jruby- update to 1.5.2 * Features * XML::Builder#comment allows creation of comment nodes. * CSS searches now support namespaced attributes. #593 * Java integration feature is added. Now, XML::Document.wrap and XML::Document#to_java methods are available. * RelaxNG validator support in the `nokogiri` cli utility. #591 (thanks, Dan Radez!) * Bugfixes * Fix many memory leaks and segfault opportunities. Thanks, Tim Elliott! * extconf searches homebrew paths if homebrew is installed. * Inconsistent behavior of Nokogiri 1.5.0 Java #620 * Inheriting from Nokogiri::XML::Node on JRuby (1.6.4/5) fails #560 * XML::Attr nodes are not allowed to be added as node children, so an exception is raised. #558 * No longer defensively "pickle" adjacent text nodes on Node#add_next_sibling and Node#add_previous_sibling calls. #595. * Java version inconsistency: it returns nil for empty attributes #589 * to_xhtml incorrectly generates

when tag is empty #557 * Document#add_child now accepts a Node, NodeSet, DocumentFragment, or String. #546. * Document#create_element now recognizes namespaces containing non-word characters (like "SOAP-ENV"). This is mostly relevant to users of Builder, which calls Document#create_element for nearly everything. #531. * File encoding broken in 1.5.0 / jruby / windows #529 * Java version does not return namespace defs as attrs for ::HTML #542 * Bad file descriptor with Nokogiri 1.5.0 #495 * remove_namespace! doesn't work in pure java version #492 * The Nokogiri Java native build throws a null pointer exception when ActiveSupport's .blank? method is called directly on a parsed object. #489 * 1.5.0 Not using correct character encoding #488 * Raw XML string in XML Builder broken on JRuby #486 * Nokogiri 1.5.0 XML generation broken on JRuby #484 * Do not allow multiple root nodes. #550 * Fixes for custom XPath functions. #605, #606 (thanks, Juan Wajnerman!) * Node#to_xml does not override :save_with if it is provided. #505 * Node#set is a private method [JRuby]. #564 (thanks, Nick Sieger!) * C14n cleanup and Node#canonicalize (thanks, Ivan Pirlik!) #563- Drop -1_5 suffix and go back to rubygem-nokogiri. This makes possible to update rubygem-nokogiri on Factory.- Create rubygem-nokogiri-1_5 package- update to version 1.5.0 - Notes - JRuby performance tuning - JRuby support is provided by a new pure-java backend. - Features - extracted sets of Node::SaveOptions into Node::SaveOptions::DEFAULT_{X,H,XH}TML (refactor) - Bugfixes - default output of XML on JRuby is no longer formatted due to inconsistent whitespace handling. #415 - (JRuby) making empty NodeSets with null `nodes` member safe to operate on. #443 - Fix a bug in advanced encoding detection that leads to partially duplicated document when parsing an HTML file with unknown encoding. - Add support for . - Node#inner_text no longer returns nil. (JRuby) #264 - Deprecations - Ruby 1.8.6 is deprecated. Nokogiri will install, but official support is ended. - LibXML 2.6.16 and earlier are deprecated. Nokogiri will refuse to install. - FFI support is removed. - 1.4.7 - Bugfixes - Fix a bug in advanced encoding detection that leads to partially duplicated document when parsing an HTML file with unknown encoding. Thanks, Timothy Elliott (@ender672)! #478 - 1.4.6 - Notes - This version is functionally identical to 1.4.5. - Ruby 1.8.6 support has been restored. - 1.4.5 - New Features - Nokogiri::HTML::Document#title accessor gets and sets the document title. - extracted sets of Node::SaveOptions into Node::SaveOptions::DEFAULT_{X,H,XH}TML (refactor) - Raise an exception if a string is passed to Nokogiri::XML::Schema#validate. #406 - Bugfixes - Node#serialize-and-friends now accepts a SaveOption object as the, erm, save object. - Nokogiri::CSS::Parser has-a Nokogiri::CSS::Tokenizer - JRUBY+FFI only - Weak references are now threadsafe. #355 - Make direct start_element() callback (currently used for HTML::SAX::Parser) pass attributes in assoc array, just as emulated start_element() callback does. rel. #356 - HTML::SAX::Parser should call back a block given to parse*() if any, just as XML::SAX::Parser does. - Add further encoding detection to HTML parser that libxml2 does not do. - Document#remove_namespaces! now handles attributes with namespaces. #396 - XSLT::Stylesheet#transform no longer segfaults when handed a non-XML::Document. #452 - XML::Reader no longer segfaults when under GC pressure. #439- Added provides nokogiri_1_4, this is needed to build latest versions of rubygem-feedzirra- Changed licence to MIT- update to version 1.4.4 * New Features o XML::Node#children= sets the node’s inner html (much like #inner_html=), but returns the reparent node(s). o XSLT supports function extensions. #336 o XPath bind parameter substitution. #329 o XML::Reader node type constants. #369 o SAX Parser context provides line and column information * Bugfixes o XML::DTD#attributes returns an empty hash instead of nil when there are no attributes. o XML::DTD#{keys,each} now work as expected. #324 o {XML,HTML}::DocumentFragment.{new,parse} no longer strip leading and trailing whitespace. #319 o XML::Node#{add_child,add_previous_sibling,add_next_sibling,replace} return a NodeSet when passed a string. o Unclosed tags parsed more robustly in fragments. #315 o XML::Node#{replace,add_previous_sibling,add_next_sibling} edge cases fixed related to libxml’s text node merging. #308 o Fixed a segfault when GC occurs during xpath handler argument marshalling. #345 o Added hack to Slop decorator to work with previously defined methods. #330 o Fix a memory leak when duplicating child nodes. #353 o Fixed off-by-one bug with nth-last-{child,of-type} CSS selectors when NOT using an+b notation. #354 o Fixed passing of non-namespace attributes to SAX::Document#start_element. #356 o Workaround for libxml2 in-context parsing bug. #362 o Fixed NodeSet#wrap on nodes within a fragment. #331- update to version 1.4.3.1 * New Features o XML::Reader#empty_element? returns true for empty elements. #262 o Node#remove_namespaces! now removes namespace declarations as well. #294 o NodeSet#at_xpath, NodeSet#at_css and NodeSet#> do what the corresponding methods of Node do. * Bugfixes o XML::NodeSet#{include?,delete,push} accept an XML::Namespace o XML::Document#parse added for parsing in the context of a document o XML::DocumentFragment#inner_html= works with contextual parsing! #298, #281 o lib/nokogiri/css/parser.y Combined CSS functions + pseudo selectors fixed o Reparenting text nodes is safe, even when the operation frees adjacent merged nodes. #283 o Fixed libxml2 versionitis issue with xmlFirstElementChild et al. #303 o XML::Attr#add_namespace now works as expected. #252 o HTML::DocumentFragment uses the string’s encoding. #305 o Fix the CSS3 selector translation rule for the general sibling combinator- update to version 1.4.2 - XML::Node#parse will parse XML or HTML fragments with respect to the context node. - XML::Node#namespaces returns all namespaces defined in the node and all ancestor nodes (previously did not return ancestors' namespace definitions). - Added Enumerable to XML::Node - Nokogiri::XML::Schema#validate now uses xmlSchemaValidateFile if a filename is passed, which is faster and more memory-efficient. GH #219 - XML::Document#create_entity will create new EntityDecl objects. GH #174 - JRuby FFI implementation no longer uses ObjectSpace._id2ref, instead using Charles Nutter's rocking Weakling gem. - Nokogiri::XML::Node#first_element_child fetch the first child node that is an ELEMENT node. - Nokogiri::XML::Node#last_element_child fetch the last child node that is an ELEMENT node. - Nokogiri::XML::Node#elements fetch all children nodes that are ELEMENT nodes. - Nokogiri::XML::Node#add_child, #add_previous_sibling, #before, [#]add_next_sibling, #after, #inner_html, #swap and #replace all now accept a Node, DocumentFragment, NodeSet, or a string containing markup. - Node#fragment? indicates whether a node is a DocumentFragment. - XML::NodeSet is now always decorated (if the document has decorators). GH #198 - XML::NodeSet#slice gracefully handles offset+length larger than the set length. GH #200 - XML::Node#content= safely unlinks previous content. GH #203 - XML::Node#namespace= takes nil as a parameter - XML::Node#xpath returns things other than NodeSet objects. GH #208 - XSLT::StyleSheet#transform accepts hashes for parameters. GH #223 - Psuedo selectors inside not() work. GH #205 - XML::Builder doesn't break when nodes are unlinked. Thanks to vihai! GH #228 - Encoding can be forced on the SAX parser. Thanks Eugene Pimenov! GH #204 - XML::DocumentFragment uses XML::Node#parse to determine children. - Fixed a memory leak in xml reader. Thanks sdor! GH #244 - Node#replace returns the new child node as claimed in the RDoc. Previously returned +self+.- use rubygems_requires macro- update to 1.4.1 - Added Nokogiri::LIBXML_ICONV_ENABLED - Alias Node#[] to Node#attr - XML::Node#next_element added - XML::Node#> added for searching a nodes immediate children - XML::NodeSet#reverse added - Added fragment support to Node#add_child, Node#add_next_sibling, - Node#add_previous_sibling, and Node#replace. - XML::Node#previous_element implemented - Rubinius support - Ths CSS selector engine now supports :has() - XML::NodeSet#filter() was added - XML::Node.next= and .previous= are aliases for add_next_sibling and add_previous_sibling. GH #183 - XML fragments with namespaces do not raise an exception (regression in 1.4.0) - Node#matches? works in nodes contained by a DocumentFragment. GH #158 - Document should not define add_namespace() method. GH #169 - XPath queries returning namespace declarations do not segfault. - Node#replace works with nodes from different documents. GH #162 - Adding XML::Document#collect_namespaces - Fixed bugs in the SOAP4R adapter - Fixed bug in XML::Node#next_element for certain edge cases - Fixed load path issue with JRuby under Windows. GH #160. - XSLT#apply_to will honor the "output method". Thanks richardlehane! - Fragments containing leading text nodes with newlines now parse properly. GH #178.- update to 1.4.0 - Node#at_xpath returns the first element of the NodeSet matching the XPath expression. - Node#at_css returns the first element of the NodeSet matching the CSS selector. - NodeSet#| for unions GH #119 (Thanks Serabe!) - NodeSet#inspect makes prettier output - Node#inspect implemented for more rubyish document inspecting - Added XML::DTD#external_id - Added XML::DTD#system_id - Added XML::ElementContent for DTD Element content validity - Better namespace declaration support in Nokogiri::XML::Builder - Added XML::Node#external_subset - Added XML::Node#create_external_subset - Added XML::Node#create_internal_subset - XML Builder can append raw strings (GH #141, patch from dudleyf) - XML::SAX::ParserContext added - XML::Document#remove_namespaces! for the namespace-impaired - returns nil when HTML documents do not declare a meta encoding tag. GH #115 - Uses RbConfig::CONFIG['host_os'] to adjust ENV['PATH'] GH #113 - NodeSet#search is more efficient GH #119 (Thanks Serabe!) - NodeSet#xpath handles custom xpath functions - Fixing a SEGV when XML::Reader gets attributes for current node - Node#inner_html takes the same arguments as Node#to_html GH#117 - DocumentFragment#css delegates to it's child nodes GH #123 - NodeSet#[] works with slices larger than NodeSet#length GH #131 - Reparented nodes maintain their namespace. GH #134 - Fixed SEGV when adding an XML::Document to NodeSet - XML::SyntaxError can be duplicated. GH #148 - Hpricot compatibility layer removed- update to 1.3.3 - NodeSet#children returns all children of all nodes - Override libxml-ruby's global error handler - ParseOption#strict fixed - Fixed a segfault when sending an empty string to Node#inner_html= GH #88 - String encoding is now set to UTF-8 in Ruby 1.9 - Fixed a segfault when moving root nodes between documents. GH [#91] - Fixed an O(n) penalty on node creation. GH #101 - Allowing XML documents to be output as HTML documents - Hpricot compatibility layer will be removed in 1.4.0 - Nokogiri::XML::DTD#validate will validate your document - Nokogiri::XML::NodeSet#search will search top level nodes. GH 73 - Removed namespace related methods from Nokogiri::XML::Document - Fixed a segfault when a namespace was added twice - Made nokogiri work with Snow Leopard GH 79 - Mailing list has moved to: groups.google.com/group/nokogiri-talk - HTML fragments now correctly handle comments and CDATA blocks. GH 78 - Nokogiri::XML::Document#clone is now an alias of dup - Nokogiri::XML::SAX::Document#start_element_ns is deprecated, please switch to Nokogiri::XML::SAX::Document#start_element_namespace - Nokogiri::XML::SAX::Document#end_element_ns is deprecated, please switch to Nokogiri::XML::SAX::Document#end_element_namespace - from 1.3.1 - extconf.rb checks for optional RelaxNG and Schema functions - Namespace nodes are added to the Document node cache - Builder changes scope based on block arity - Builder supports methods ending in underscore similar to tagz - Nokogiri::XML::Node#<=> compares nodes based on Document position - Nokogiri::XML::Node#matches? returns true if Node can be found with given selector. - Nokogiri::XML::Node#ancestors now returns an Nokogiri::XML::NodeSet - Nokogiri::XML::Node#ancestors will match parents against optional selector - Nokogiri::HTML::Document#meta_encoding for getting the meta encoding - Nokogiri::HTML::Document#meta_encoding= for setting the meta encoding - Nokogiri::XML::Document#encoding= to set the document encoding - Nokogiri::XML::Schema for validating documents against XSD schema - Nokogiri::XML::RelaxNG for validating documents against RelaxNG schema - Nokogiri::HTML::ElementDescription for fetching HTML element descriptions - Nokogiri::XML::Node#description to fetch the node description - Nokogiri::XML::Node#accept implements Visitor pattern - bin/nokogiri for easily examining documents (Thanks Yutaka HARA!) - Nokogiri::XML::NodeSet now supports more Array and Enumerable operators: index, delete, slice, - (difference), + (concatenation), & (intersection), push, pop, shift, == - Nokogiri.XML, Nokogiri.HTML take blocks that receive Nokogiri::XML::ParseOptions objects - Nokogiri::XML::Node#namespace returns a Nokogiri::XML::Namespace - Nokogiri::XML::Node#namespace= for setting a node’s namespace - Nokogiri::XML::DocumentFragment and Nokogiri::HTML::DocumentFragment have a sensible API and a more robust implementation. - JRuby 1.3.0 support via FFI. - Fixed a problem with nil passed to CDATA constructor - Fragment method deals with regular expression characters (Thanks Joel!) LH 73 - Fixing builder scope issues LH 61, LH 74, LH 70 - Fixed a problem when adding a child could remove the child namespace LH#78 - Fixed bug with unlinking a node then reparenting it. (GH#22) - Fixed failure to catch errors during XSLT parsing (GH#32) - Fixed a bug with attribute conditions in CSS selectors (GH#36) - Fixed intolerance of HTML attributes without values in Node#before/after/inner_html=. (GH#35)- update to 1.2.3 * Fixing bug where a node is passed in to Node#new * Namespace should be assigned on DocumentFragment creation. LH #66 * Nokogiri::XML::NodeSet#dup works GH #10 * Nokogiri::HTML returns an empty Document when given a blank string GH#11 * Adding a child will remove duplicate namespace declarations LH #67 * Builder methods take a hash as a second argument- initial package for 1.2.2lamb08 1499452688  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.6.1-6.181.6.1-6.18     !!!!!"""#"""""""""""$$$%&&''''''''''((((((((((((((((((((((((((((((((((((())))))))))))*+++++++++,,,,,--------../////000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222345464777777788999999999999999999999999999999999::::;<<<<<<<<<<<<<<;=>=========;??????????;@@@@@@@@@@;AAAAAAAAABBBBBBBBBBBBBBBBCCCDEEDDFFFFFFGHHHHHGGGGIIJKLMMMMMMMMMMLKNOnokogiri-1.6.1riNokogiriCSSNodeaccept-i.ricdesc-Node.rifind_by_type-i.rinew-c.ripreprocess%21-i.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_10-i.ri_reduce_11-i.ri_reduce_12-i.ri_reduce_14-i.ri_reduce_15-i.ri_reduce_16-i.ri_reduce_17-i.ri_reduce_18-i.ri_reduce_19-i.ri_reduce_2-i.ri_reduce_21-i.ri_reduce_23-i.ri_reduce_24-i.ri_reduce_25-i.ri_reduce_26-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_38-i.ri_reduce_39-i.ri_reduce_4-i.ri_reduce_40-i.ri_reduce_43-i.ri_reduce_44-i.ri_reduce_45-i.ri_reduce_46-i.ri_reduce_47-i.ri_reduce_48-i.ri_reduce_5-i.ri_reduce_51-i.ri_reduce_52-i.ri_reduce_53-i.ri_reduce_54-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.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.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.rititle%3d-i.rititle-i.ritype-i.riDocumentFragmentcdesc-DocumentFragment.rierrors-i.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_memory-i.riParserContextcdesc-ParserContext.rifile-c.rimemory-c.rinew-c.riparse_with-i.riPushParsercdesc-PushParser.riinitialize_native-i.rinative_write-i.rinew-c.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.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.riimplied_xpath_context-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.riname-i.rinamespace_declarations-i.rinew-c.riparse-c.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.rinew-c.riNamespacecdesc-Namespace.ridocument-i.rihref-i.riinspect_attributes-i.riprefix-i.riNode%25-i.ri%2f-i.ri%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_child_node_and_reparent_attrs-i.riadd_namespace-i.riadd_namespace_definition-i.riadd_next_sibling-i.riadd_previous_sibling-i.riadd_sibling-i.riafter-i.riancestors-i.riat-i.riat_css-i.riat_xpath-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.riclone-i.ricomment%3f-i.ricompare-i.ricontent%3d-i.ricontent-i.ricreate_external_subset-i.ricreate_internal_subset-i.ricss-i.ricss_path-i.ridecorate%21-i.ridefault_namespace%3d-i.ridelete-i.ridescription-i.rido_xinclude-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.riimplied_xpath_context-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.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.riprevious%3d-i.riprevious-i.riprevious_element-i.riprevious_sibling-i.riprocess_xincludes-i.riread_only%3f-i.riremove-i.riremove_attribute-i.rireplace-i.risearch-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.rixpath-i.riNodeSet%25-i.ri%26-i.ri%2b-i.ri%2d-i.ri%2f-i.ri%3c%3c-i.ri%3d%3d-i.ri%3e-i.ri%5b%5d-i.ri%7c-i.riadd_class-i.riafter-i.riat-i.riat_css-i.riat_xpath-i.riattr-i.riattribute-i.ribefore-i.ricdesc-NodeSet.richildren-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_class-i.rireverse-i.risearch-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.riParseOptionscdesc-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.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.riwrite-i.ricdesc-SAX.riSchemaSchema-c.ricdesc-Schema.rierrors-i.rifrom_document-c.rinew-c.riread_memory-c.rivalid%3f-i.rivalidate-i.rivalidate_document-i.rivalidate_file-i.riSyntaxErrorcdesc-SyntaxError.ricode-i.ricolumn-i.ridomain-i.rierror%3f-i.rifatal%3f-i.rifile-i.riint1-i.rilevel-i.riline-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.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.rilibnokogiricss/usr/lib64/ruby/gems/2.2.0/doc//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/CSS//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/CSS/Node//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/CSS/Parser//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/CSS/SyntaxError//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/CSS/Tokenizer//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/CSS/Tokenizer/ScanError//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/CSS/XPathVisitor//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/Decorators//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/Decorators/Slop//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/EncodingHandler//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/Builder//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/Document//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/Document/EncodingFound//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/Document/EncodingReader//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/Document/EncodingReader/JumpSAXHandler//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/Document/EncodingReader/SAXHandler//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/DocumentFragment//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/ElementDescription//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/EntityDescription//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/EntityLookup//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/SAX//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/SAX/Parser//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/SAX/ParserContext//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/HTML/SAX/PushParser//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/SyntaxError//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/VersionInfo//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Attr//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/AttributeDecl//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Builder//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Builder/NodeBuilder//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/CDATA//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/CharacterData//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Comment//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/DTD//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Document//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/DocumentFragment//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Element//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/ElementContent//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/ElementDecl//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/EntityDecl//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/EntityReference//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Namespace//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Node//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Node/SaveOptions//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/NodeSet//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Notation//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/PP//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/PP/CharacterData//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/PP/Node//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/ParseOptions//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/ProcessingInstruction//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Reader//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/RelaxNG//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/SAX//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/SAX/Document//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/SAX/Parser//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/SAX/Parser/Attribute//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/SAX/ParserContext//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/SAX/PushParser//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Schema//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/SyntaxError//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/Text//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/XPath//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/XPath/SyntaxError//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XML/XPathContext//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XSLT//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Nokogiri/XSLT/Stylesheet//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/Object//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/RbConfig//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/XSD//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/XSD/XMLParser//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/XSD/XMLParser/Nokogiri//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/lib//usr/lib64/ruby/gems/2.2.0/doc/nokogiri-1.6.1/ri/lib/nokogiri/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/c445ea32013dd6540eda35109e40644a-rubygem-nokogiricpiolzma5x86_64-suse-linuxdirectoryEc񒧰JF+Ԯ?p] crt:bLLD!v+7S%0C\G kuckab[U~AďBfv?#'? {`0{ X0zߥUꕛ-{U>5 {)pY{ZV8(RT%Ճf?T|}y g\ut6+6edї3߂ٿ)z+M$vԻX6}_[h("vtf/I)MlW̱ ÓZV΁K 90ISl R^Qݹ"ChdPs-mYj-g(>82=>g_A>SPt\4*ys@?y Nǂ<8mla^埼"*r晶'Äg^z+2*9֞yUA?yxX#nZcfgY0`_^BOOuzEz9 nȎ 9ۈbS$)]2[;4URWcYO_y]BY9Dojp+$`0KjpO| k@ezixF`Q,-k S%khg3ESuDNb?ql ݵma^ W5j2~gZ>»C2}"j(. Ĭ;0mU4#wH\t^"91`64߽CJ&o9()UDA)c̷kڷoQ%y",e!O44{N?pZ?UWݟHH4w5`J'8xKK#e.nIQy:)@ʓ.,YR+%k|NT7UEG3p,G_0j\ [p. Lb۵VzjKjR]4.ɣF[fj: `($MQ%LU b O9!t jIInWR=Sk/h kl^}vyD]լ`dVi_'\lCQ˭ GBxb}̠@[*B:ar颼?6JHL &nPh&|W{8.:VﳊʘF.:.jG\Xy;.\cDҌE=Aps"*"wS,+Q~ =|T c; ]ʮ8Pn@Hr7?&L";9l#})wP$i\kpr+S>cIŒЛMiJlN!ĝYnx}ܐ)Dl=|B}tx`](DH$3v0mT)Wm(v^rZ{~m0V==3zE9-v׀z)? w\K͜n=M[qZ<[OskGϷUc]~Ef3UTUS3.gKǻ{bu蔣@=t.|9uIZ]8֥SU>Owe1,*dD ^S3q:em#ӧmh."zyͬcCUдCzQSXS^ApT RRyr/BWpMNޓi%Z?xxp`l-+x?"6q`2F6hАnS_'j&Rﭖ k3ɁD:3΀ 3HyA(phGcBWf0;)JbF}^ph%1ng])|| U $ŷXkGQGҞo CUq%(=|ץe#1A%oD .nWP}Y @;RkXҿVNO[ ;3O0dBR~xd;z8jEP <t 73҄D^X)_ZK@^9Ly5ܠ&ըH3UŅ*?p%<S zpݘYƆvZRl A4끱Y79ГwYg?Ni*6BMv3ϥ 4 <Io2[Zi_(5wTcgk~y{dHEה^ smBukʆ_ͥpU^c^Wf\{Nͷ!lKudU-hNg"EG)n!ʕ>~(/p%l w2Pzgوz@8j 7$E?ϾS;["^x&@Xի:Mt@?K]>v1"ӿg)Ukv) 0m^TtowB2}C9"~e;\-x rsedkNƞߥŰN1w{A8y0,bb^"7\Nχ!Omz:{>jlޢllN?!H'ԝoFU!DM\ΔR *LCY  d*7 C2"g]?f(-&!jQtW󩚵ktDކHk* Sm)G1!F7B!fLaݩyo[1|,w.Ke 4 ñe7#uÚH5ƨ ОԖZ7q7O8FD?y* MT :Ph#M._%{J\-Pd1ML^wSPPd,A$ g,CFZ$=5ǣxf]_p6B+Db[KUsS҇3têXtz*v-qjkP:;gE_!J`DžX*c &4p֣3bqF*)X(:L왟AvH"h1<+_@@2NIGm՗#Kؾ̓!#hA.Pj¼Oa*xCN7W[YU!'O!Ǹoʗ\J3R %t-a8$"eVBo: J roa<=?>b̮RP"39k3R|E.2u:%e{ju6יO(iwR+:@k}RW@`+^W-O1Я?ۺ]W~v?`*PLY< JLHR 2wa Z=[D \?Fp{6fؼ"Gq+FoR Kڞ~V N'k92&)?ye Ths8p|t}{?X52ЍIF ~/xRkޒ/k@:(FQAo;4B\zx dQ|@ŗQUvioZd{8'lQEsfJRyRsЪ.zgdɃ蒪ل-Nm@4Qڻp$)PǼڐYIhާ hpIvhvV [L =[;6R"',P%ٟ~Q8}UY(ҝj ]u6l=-ʫ[L\+ϰ" tQ~Ԡ4swE#(lFrNr}v8@%Q>}+2PU5=kI,r*1Xp a7t?Kʟ̼֩8 {"KǺ.d%羐t3Q;7elpWEQ51[J\4gJ`*ٝT{Z6oa7ErRĠI򀚸m BBe4$n"fk0>j3߳&u2Q]ޜi*5QL-zvHx Q%JSuY]WYQ~&j%\a,>#D];+_ئy^ J4 )q+ #^@,9bm)ZR= xiK͝Gmh8<Ϭ"DpR4nl3\ S/ %Y[:W-?}U 6Dl\%H"2ȴ%m./D f sĨ̬Nʠ k扒:UOAx7؃Uԙl]q{1|rf,0=e)dIv\J_S l8+g^3Z\J؝:r!OcNkJ0Q離*$(']#o_{Կ?*11Od: -ǜiNv]1@` ,^TA6 &=UW/kj.3Wʛ0*JūpDVF޼@On'^Wq҉ keؘו҈S˗x]RJ,XdHG[KMU٪W!}-J !hl qZ;[Bn6a#-ABk>B*YZ,XğGKYQV z7[B/,0 ;df#>*@Kk9=m6S[͙.3z xzݛrVgj2*"A-\[rGvS^ yMbF\~?UC' h-BeD| h^2R<b<7Su69cV,2q5e4M= &>= }VX9 ~L)ҁ,ʮR1NykW>VW)Vz퀶/i ěH<7:h3#7&W*䇩z'{uRW}PH0nw{Fփ쬛?dEYp+,F䷳ƭ,,Kwlwdw ːp 9%%+Gqϋ%GZ$ N ؁ h׈_xZSj{ ICmjC!3'`@Άܝ{c˦T`x$Xv+p[=)3O\c-3zS#2t+m: 2.ۊȿĴX h$fu}RϢZuEKGH.RxYζMthsQ+ޝoCoDQ駹,AokH9-LZm$k R3HE=e3J= B?T@lf[oŴpSiTu1Z b<*4)Hɻ9@zvj2v6 MQѬ^F"KU6RfzDIl\b6402ceJk@SDHb *dZh/MbKj!T%ρu왂sؓXAXm a5l98E^ِů@x!z4mWmEZ=<ϵmCjw?+5˪' $wZS[;^_+/b58:r_ϙvʁԤ&kvlx} r[ \ah.+#iz$Ri~ fОNB'bk{bY~+OX20Qz "~L5״Zt`)Gn Т2@=+ N-A5-~-*`1Y'r0hΘ0JӯpicP58mS;1OسC ;P#_S %yn;!ذB$d|5YCUIEʥ[i>(>4"&|M>wX'zETRxMچʦ6D[ܧcX)’=6vONhh{ً_k h.]1r+J9`“W[3jrkrI[s lz wSgHs%QP귬c+S{VhF]+-7xJl=kꬖί'"v?Ǟ2򚲚 -BZqC䏕7XX+f"TAC!jrƧcϭX X 4{. 'bZ%~ l[^Yi&ORaҞcAeGoAbJqA,hjt̢ìv,{ 2?+%SNL|?*wHhSq,fL rmq&f[IdNߗdR-KHc^cu}7 _ j\4oH1s;Q(\=ڃ[oBXQ  (2J5wPzԚߴ#[V=͘Hi@k@Q u Ⰹ\LϧV:[-X F9$?PW[t^Vslvςo%{3?W~6%/zri=`¿"LT @qM3lݍ P6vѕaS6)i?Q*sc,?ii;| A r1$S9%-nIX"բ1w  <]Zcx'p3%E. j> X+JwȉVo$xͨcSIGSrH/ 5j8f!OxH@&>LGOZ3>JT碠%J`ǏČpA˔ϙ2ru$j; 1A?~?UD\WڀR֍'4вQ [ODŘ-P7Z2u"wA@sc3A߂hړ1,Lۘd5>Zp9_ >e9^nLfY $ UxIJ:u0O.ݝ 8ۘ]*Q/U,"=7ꖊ" E"V5yz_Ey҄;^Ďkf=Rm#]n8$D3gېM\z;"%E)X31Rz- 0JV9Mԍ`L3{+4*6:|/=@~oo=5)m&8gZwQ+FNNa*,y9?w %F";{"uD:dLʺ $n! $QmSmbN'l2-hlm)#<E*U%cRwu15m얢/!ى}[uAFĄxpPBy%1ߥr &q:R sk)&)O2{O| nq6q*e{u*F"Kd;m69ѿPV:l, &x00X adK 5($R䔺YqڳX#T;DpA\絾φ}gg6̴ ä=Í~,-:ic՛8[AHD#2tЊY11ACGY|%$I*hC:@Lۂ@i~L)]gQyYR/pnR4l>`#|~40ܿ~o%yI%ur߰gz)Ki?nJU۝׃y;GRjPr`Fö\/%&"3V .XS$,mee0Iv!iJc-U%maEƲi! c .5\[Ȅ4",{1@qsmOuKoٝ L&~`H'c 7JI0[k>!ILdx4kna3߶ C?X ]1'2oo2n"bT4uJ]_9 <6{<$&$:%p ij0!0} ⶪHND[j`G.)6TpsylC좼6'q]e#^};Le}n]#jm%ݷey=߈rPB,uw7Z5w}y@Чlg&{ٍ]f,:>7=R[0V؟ƳJ\78[^@YOO?xkYV^=^4:`UMcsMOٳB#Y 㔋#4o:uϫNAzGSMCP>޴<^VJ3I'|p5|w&j(+5ڦv6MYT+W V~S*6٠wn["ug#ޮ0GWl >L1!%Ɓ3+3c`~ٰSQ2ƃaá9ppV[l}-r=|k5l@e_?;ԓV0GC4?×U.D|\-Cm /ʩpt[_޺!~캔iWlc4/Y{VjrtFRdV(8wɖ>SMQ1\)^v$t2t9|H)>8e{FuYT5E+m?d3?P(zۿ"ꫯ0I&&=%lJbo_#ߖ ,!oUl_,,3rfZDuL(19l܊$Q2k. #:0eH1~Z)YBo1Ffl^"->ܴBk4Oi1>"QpVã%yC;Țmq  p×!&+5尝V7 yNAhe窤(v 'jeL3I (5_VX:D,BPnTu\2|ψs @r6ʭ NQ=ߣ;DgHQl~#nfh]!f'7a#-MVYN1f4)iT Bu(2ư`Cape@̣tG =cٌ%ٖdreR/Þ A ܸ`|fnr/R<Lobwκ,%F% u&+SO@Ӿ#DȨ V/ ?YU-LZihվvܵ'tKT 8XZ YmIOS>kq.We>XP5X|)0~vM}+J& G,PaV6C,yЗd'h0eZVOg%zb W!io/s0(F,;|ws .pՒ`z.>ZH&i֡Q?VKm6z]5$Q:ҙ ImsI| .B{7T蹻D,}O$0[5R6hJqr=ZY qkq2 1z#BR7X8 ʃȰ+T:}k"bǸu`fSdG(*~uPVJ^C7n(R 3=SJ/.@|H(0odVeCGfT฾?[2cܤpa5GCYP!1`MD{ ;ysD‘6y?\9< @"F(~-K|CwA[.uo^Gd  3`&X!XAb(.E>Ԃ0 yME&!! avݢ0ohi&Д0&Vg湌%^A$C\J'2L_ &ȕ1߳tk<jNx@-23XGbۓ fR0|Trk> n 8#"K8-.sv84] vF ȹp&)BP–X $4s2Je4MՠSSؑGl3M{͍K0NN=6kƈ!A/h@5F5c%l7HA'v@.}.xe l"!l٫H߉W_r|| 6ͣ|(\pmzW5n tŧQD#1+k(ߍ/$ NoN+.4wm`\rө6caʸ=\+Ic0ٍHsEs3H7{$l ד65vdv!C4lcRو>K6@)s֩8x! _K5s~fBXu>/?6%@ţŏ"W峸gNV3C13xOZt1>#w+xHo1K f M~\8SX@{8qXɶiy?Ҡ!PӃ*!ByYzJn̓SuK]kP&-KLM7vBL )"uHE@ӊ¤t>gh#{p3Aj$7ؖ;WHi95#_TB '[R.jh)ƅvVr3ˀCUoDispbp#BU r{ +/Sck}"ǔJc_ŃOh|_eւc,cTN'>p1  y?L`xZ[0xNF=oXmqyP>zHtZ59"ft,9Xې`uO^\ y+w :jQRvRq ([h^:atn&D:ٗ9jvBDЫуŘ$sWD(xW7)$: Jt&T3ڞ9Xb)!)\ Q._,f7.4?9ge=:mn=C0xﳼN?5-ƻXm]7R!Ţo!t* -`7ZQr\28*.Q U Ȫ>N\_ȵ)=`UVCD0ԅ2>@$(mf,pM꼇Z6 AZUhȞ'mt׾! W79 "ÊW M; E٪iƚfL**!a ePTdAyWkgMS=je*kpjҼ]4[Zb'Wᮇ/a)y V(G/WtBaA7KiSAuU/*Y,izyk/U#Of.|Fj>s,m#DBِZ@CX:D9j 'H+C->F3C:}Uֲ0'yHDN69X~ycɉ4(Zk|27|󂆁 +6V $ eyP&Y\Vo] '93ċ+9MP#f>햹-x' `GfZArr0L`g%6PÛ[w&BkY%R$d[Z^­4i7y/ ;|h|T6XtR;HW@Js#"h?3|~.2aKbC۸l8'v(!Uj@1Mgߩ H#5nL^} C5{ufn;_"ߞ w)֔Gj璘dCcgM_ZE,R@R |oƶdĕ'kM $C{"dx/ØNz.r~ۆC3+ ANY ѾuQcNd9m\ѣ=Lq QLx4.=MD`љrhG9-DnقϧJ_3Y4 pˇťQJQȍ|Я;bP]yIl;L [}1]b@ī%=r/\D<%f٨Ћ܂F= (Txc@?.-&DPǙwU -kμHIr[EJ3iYfw(m7ao(`X%c}*(q&Z<4hS'^Kia_ 7 2ǦuB SW3oDqh~ilA\7˹j{7ǿI)*HgL%剺' )<-eK(:a/O8yG.nMHZ[cYGQ"c|J!TTzK+Zްb̙ef]3JRgּ쉱;7^1;| lKvȋE /ݯOj^j6gdKy%h &Rlsz ۻĜ1LtGPyik>I4ӀZ2Q+6FTs=rvy^l?rXJqta9o& MT˹C[i6V{m:9K!:Db>FO |qm\ZY.7HQbxWX|9 X7ųb]};QE̮yY9"оnTvi<F2tX cTdHKܬR+mp!&L]?WoL9(}#U|cz^Өزj.Ċi0?D[ji+w7txI:>IS)ܯ5WW}+w"f_jG}?MC}/Q<DtNT >+G ̡~K &IݦU'd>D"˿g)Z F%`4P<&ɫ\-ka-tTGwM|RPζ:b)J־U:i&>F5D 6^N?-"p؇6ۀaVvǤ[OG\Y9ac=F6gBe53fmyY:]n"]r2B]rN 0p(+U.0_YڡH玊Nġ9T]%fl,u,749qj喬3.F2T?tx?<7xwy 1[ KkɅz3'.8X߼W8H(}:{ω){"T*1 %W['dFk@Gu{X#Tt6k6F{T0ӵOmIQ&cO< ZfLo PG2pw#bUr: ߚ[OG5{N_A,3#vuv3[<_ad2 Skݼl?e>T) /)4>v*$mU7*2f$̱CfKa"3*wu`;@钙gn|# MX#:mlݽbIk P…{3E(Rę8ʣ:b+!N>CkWQ*~]7HM2 df[KA4Rz$b~$MSJ P@b. \TSheX*xC8'KHXU;PWvuN<{}#j%cgMctXJ'(p7ĚJjp?+#(+qp͚c v2k0KO!s3K謗63- {*H56DTqRdv(]s>|D9emZu7I%WB/ n(C^zE+%PN}usa#I6u LPz\kD*eqO|fRk1MC @o1D\4r ##.!h3 Xįmouel+U@}a"4e7u枣Dkmyԥ,♉uU8k!\ ^jIٟc O![']_]wXIS&K<6NGO-w˶(j4(ثsُM^;k(Ӿ_ū9a3*НFVbD;.$$7nA_Un@-qr14*QƵ"H#^⼁= 4kmOg~AΫ!e9™C촥uDS?mB&+/׆( q.򆴬yBkFhK[B~^9 p L6-U&QkMܮ@&-%V-]?c8{~UXYWaR#ts ȴst(*2!s+)MמBVK4?8WIV{O\|ihBDx\B0( T\ѩuL^(g3 `YY(=@5G;l eAYX:si.4O@Wk!p gd)/ }  +C c32}8afy؊I+laxPA!N>jNhXg) lQ)C6VU6"x rryB^{XTx ֹG;q%݊L"ˠܟq+#>W>дqI8NT,t/IG|R6`%St!i47 n i9a+18tؗelu/ Ќ&l"C6OxMAuKp.D93-ޑC8qM z_"Yf } QDZ gxcQG%6+y .:3ev@µ_LaNAfBz-npZ,S-q !yHGT5Yly(D3t:DxA|@Mq6&G hOɌh2"vF6>AC `7/NYz^tO$fJ ,=Bf貎7ܡ*?ĵȇgY5x\/*}[x:D᫳< .- Buj"r_;6ڦA#`sMoB?T?uڋ`DU„K;~}6i38gPؙ>NvBiTdo·`V #N%7td7dnP>F{{@/A& xVEE~ߪG1 Zgʆ8(~~$?_pš8ЬzH4GnIԡ{lyO3<|0ڥxD'N(Κ$KOa/6*^!Yz+J#pk: oYU *8̄O.`ֻ 'b$&;|!=1vͤB!PDstְEtiUn䱍cMF=fr>^_m֟Ngæ,Ip٨|{~w8V(Ԙ)9@ žE%0I33E *>k*P;b ^(a ]qCAGѷ`dGh gK\Xٮ0[fdޮZVeb:> 4p6sQ"}=c&G/ (FY+t[1rLr@s^54 Z\KВm~qd8ÔS{9:ȑh"/~P[8І"*-$^ 4;'C@۠l? Ύ&fوeܿ`l\]!Ódy<`8lgnVb{>#7Yi8Er Zw;$ܼ#ZI K1 rφ$叔ǷDg rzJX!?Bpy̍ D bK9ysmN`{+]!(@p-K PDnGC(}>&ǹ%e{ 1$Yٰng{^Xu+r9A YsA!> ;="g9-}mwܒAݨ5mEer3k. w^n-Uxѷ~SZX.3}K8jcy(X` 2+JoeżCqvĆځ]z`?d0&]ߤjYy9{}%a=m(vmIH??;)bg݄Qo-^!(c>n7kYmDgMKihYc<Uێsp]iZ _$*젟E"ن'ѿZ6h:A W@PW6 0b%Ç<)xUp-KX'tSؓrHxvK?FGւT%ȲRI[_R~ꎱm\#${Cc|kY}[;}&wG챓 zff<&-:~=Gm@a=C:\u\d祖^͉4kby66,+F4i\n4@.)s}h 9>16Zo:kUP8 1}D6pDQs_!]!|‡!V-OPڈRh' N\E#v(} cgqEA<& G#@wJXh.z0 ɒn"t~dPb^R it}Ь9i BׅW˳JhE|"?kNR/ =wTƫ 8ҿst:r E7}U4[F}/=Zӑ9 kdD?(gV SI>&0is6$?0?Z>U( ߛU WtTIUn &zT1۳7e#L']{yA]U|^!bv==zbt7` oPeJ*"e@G FhUHR٭JNчA*7yI{w,$ ZJbʧ+){mrwv,)̞`ѽ$4Ćm;Hg|%67\!;Eܞ-| 'LG#G7raW$vE? PdS4:GIBy.{)Yq?{jEM;g7]OX;n(x$wب0c'LQqřf@FPj:*ŵ>mX#{s_\fD7(7R\Z_0"QS-/i=S<(k@pofIg1XkZ~>;>$Ɲ& mN {%!FFS2G`s,VJZ}~wc |5I+glt:7WX#5Gt`hi&xФi)M[pQ8eX(dɜ {:ySuyʥ_ Q-nSo/k|URr 3=ā9ԍJ3U)bv%^o(DES&ҧdrp dI !{ @ ,CNLt̯(^Y'cQǰ['L!rK.. Ao3,}UzH7/onU)wntvc&ϞWKi:Bt|^V+oh4 pxF6*.~yvnɖ+z08(tT5n_{V@pDe ;{z?s(/10V. Fl`[%aKOzdzkH@{WG㭲) ":ށhHXԈG5z4L,0խx.T+1x%j;'G}&[x*dl@J6P `OTaӧK3Pe r/{ȍm4LCPakی8L$2jchM`5(~tѶCA9e=FYfոgatU]/+*똸|k DhX;=DUL -)!F1!9.! }QMnNv#Ly($[@AqцTt'bC]zߵ)C"QBEac<+< ~xF܌)N2La ì< ACS*Y/@d+3Za(N7Kj:~F~rˉwԊ׺e8ZZ]Q*Tio1nƣ KiA5Hn#+*7WU=A GOpEOtwGӧq| nTVzZRa9&GDv @fKNY!J'Pc@0>޻#J;"mQY.1B|TpUQ)Xk0'GpYxǗ "fJb 7fasVA(Z V[l2"qDUP\}[BTOἢ7_(S +6j0E$.GImȸ-p?aP׃C_Mn)+ 1 Sby^|7DMZr0o*JƅMRf$ggzƯ\qXNIDh`+حe7N`;KWPod*! B܉AzEBm>,<_SvFbTw8nI o: 5 gC%|@{#[{oxc~Y C۠}#w%E B ,Q~{aC bA$Nmxpo+XwatHm̨ڶd? AW2\%ɛU{2t Uz PW$w-$jD=M)k&+uq<9Pn?e,_ YZ7LU* ' k ;ks89GɯbѠP.K@ɩrst䮵O\c"tv+5 <ȴ])}l8YJ$bAC۾k&\]ըJ8߸ו::S_7"y|e[f3j2 ӄL ňxZܛDs>Х ֞tӔ,O'# ;+tJۯц$,Is}V,E+(1*7%pnLiU'hfiZ\cU*Ny 77ɆcUT kG2C F_~M}Ny&vT;`Lt a (p`r!@д枴iu`5A~`\[mMuU$6Ko[-$liLH38RhQ9oex=ȭUv;Z&P›^y#-Dah '} $W'BOUL YJd1Q2}xg:&DCw=:+[wZ b,96D/%Mʓ-bYhp!c$\~ ލӶ [< ջX".D˺ҹ 6?nOO`yWL TIpRJs^U'  nW%rf l(V{z$rŠHC'?[[c)Ƞi]L RA/ (w범QC76ly 4v9GܓⱊL V'b<vKiʡ Ks; ( m<|(*M[fN'+e!{{oBwlGV672I*?سMAUʔ,tK&8o0ڧ'rN|FhilV1i%>k? P/gb~-݂y,z`somymE|J!>go(O曘۳^PSqED[fJY%Ynp8oe%:N*#' ǘSq1sRofq0]r4%? GwR@_&VBoORWJ  G q6~՛ Ш57dsJŹSʼnF nEf´xVr]"9n`uғ?;f=7FwֲsP jz^6^11 8+ ;'5Nc̝^u`]udy;Fkfb/SN_4߂kG6#Mz[Q>ϰux.iJ|~N7jPtb/~L؂(,CE_ukm:FY͇‚'႙H!@͵ H,2-G`3\S+.γz˜T$wۗ6JbN _ t2{\cD`] "AKc.g$O*Xe-MsX8iSbk0y`[fLe|8Ђ}[L!N/R:x)%& ٭/l.ݏ6=@#t#RSiٮ*%6.2Nm JT I(rTw.I|\OfjE #.:#2'eOG,ЫboIaف#*Œ莔SL@]]猁JJ>K~yWKU 2Dj^kx.f&w7dP(#RVn 6ab{RX!u6TJ4YWQ+c>ܓ#40%HeݬCNZ ;?%cʏIFP Kxt. iC!{gt[0Dl];ZzAnTs5Sf"kt;M܀ lk(9XS-0P)U~YA09 ȁ d rJ*LGh'[fr֌*zxX}^zZ~H?V\ 9{ o$-g03)=ݱCB^կLZ^qpA2;h@ oWf@Rax_hhn7ބlXv=K[nPT/a-Df$uO pXgCfASG}w g4J[/-w3ŀenv'mHw&J`ac{_`n. w6Oh |=;5kZ0[g2,+@0Pq_5`@;(=k*",f7hoL'HGIHġBWW Kls @kaqT`"c\4TA /յ gB}&5;#oXH)9BP~C(gw]^\%\IQpvK'ТLV4Mg/nEBrc8.e{׌TLCI|!jU) LO;..C3^/r(醯;=*k`iӞv1+Lticc܂DNxXjwO Fc"9#(;`o-'~娪竄9[f45{Ʀ,Eubde-ЋTw5+{ kQ1/dC@Y ח:!dwae'Si?s DN6>&!wP1F qU MvSU/_jrw{a}VYȺߕF\ĺQNUӁ$J3sb@/z\=mz]sȊ? #՚겔,'ƢD0?.Sa4̉Bp-/W)G)o6#6ת+o^M&06'DMqbJޓRVmCKVErx1nP?AΦ*ڀH],e<(c_if q%| GֆWJQel Tо~l#Iէ(,Siin9fV8JEĥpT7T .ݝ/\b+<DVh<.F]n@-E7?MbM-,8*} &:~/pR; V,cbmx',J1/s% ビ?ܛ"B!_ƴJ4׽&G(Z,OkCw=Przv(?q%8rAI7$ss$nR#Lm_UY/Y:H=^mzh-e2^*+SfY62t[S;t%YܮD䖵?H0; ϫ݉ianHac08,o9T| ndv!$mZ@lӬVtڎObzGĻGmuBy݊!Սkڙ '\xdܚeQ`CeLG gm4k6QH/kVߞ]o Ex6|LW(V>o4I)˽-6 {n0f=]jqN>sl<6K!3FA!uȲLFEMy#gxZ]3I%$^S{٨#[ǣ6Zk%}2i9vM h&(r*^3͸[M_=qhe1QNݠɫ8cϬiMj^`cy#EtԖ`\T&bb⊶fQ;J%dbh|VV1Nnl@uG.?q'E)@A*B /#qzxo~4<+> TVĤ=kV5ǽۤFugyX W6պHbss{D~y<@-P |_~Grer?-NU'uYErg3koes7ڞjv=#aIۨ1bR C.SRXP~淐en'7vwܝ[-9%RUí'6ݯy?2ڠG1r:@O,~rxNq$IxsP Ӟo z i5qܡ쌦+SdtQvؓ_]m}^` d^ˆ6 *@]'ThQW)d^O"\Փ)'%וI^`zue=^_0ݺ;kٙ~<{ @S%KQL:0E vB.^?wgx#PNmf`Y U+( cM@pף.BS&;qGK$4<4UPR'fjUD,8Ķ=)п2j799Iݖbd.Ȩ%*qRĝϨJګÛSrXC/qAnٱТU%nL`+Iyا X&fXp=Gk IO\c\n-H-vid7-g&<,%HL,򡧴= n_Ng& R .~HK|EMs7:CR+s0"bǂ RR!0^q`<15Eշ>PB!^\qTw|Z9T2.\K/S~{zhmud\N#>^5ͅ"xK:fS16TI6?`<9pydzGBs\ywb,_cP@Ll/|HECxw0dv|hj[uQdE2IP99Dnd-rEʗ1Wɭt -a6}_bJ e̵ց{MN,r&J졪۔TH_.9_6|7/T0[q?_ըie A,rhwYz%uݪ%HbC$SV~p'}׏W[&u:+[M=XU,*kN!{'~Imo53jUɛE>Jh8j_igT^B1&TւV0`n!A!R7^y#})cC3afY5|:(JɼEXtD9tScOW`fH0$XB+:UKsrv CBm|eKysnVfdAC) >.cxgY'+u@V'*@$՘?s4QZEO-&O CxY6D'Ɂ wjsyڏ[/v7,jO>ISWi| mLӫ۹#I[+Ic;6b4]WZ}+(xY 3TH +uF΂_2f_17l}* h0乎 E5jkz@wTǸrᙌviQ]RЫ˖?G2j!G Bo5J|0xksU+X#ђOaizy53HW t*;*Ryi[cc$q!rrİׄ0wxW[ŮezMnnӔV; yL1 '?Yv&e !f.xla^ϻP8X} &^x-?S~Jz;?Ҫ7z4u [~5k ]:^Z/V,÷"C +i\nryqkdNGYKS֒+lkgXD "w#h *-L9l5y8LY =6Ĕ'"dnYn5U3ا׀6[0,SE 8ف͊:\5t>PYdnފ"w|yᝲngsʝ4wQ0O a杷 k'*Dy&jf=QKmsR-zw%.NU6@ǎU'ܐ]t˽j;eVT86o<)W':秠izlؤ2W_-=dwOW8n=vz;4?}#qѐm(hQlP&AI[R=ϋZ,YG_`'2n& X`KerO$1:ҡ5ZiVqs: NC*.mGBL/$Ơ G/3- "H`,-uz5>%'C0k{[4`1{ >;s⒰4RdVX96 9@noL8 no*3J\txDOrlN*`%ͩiz76Wd >i@PV2ՙr&1j ѰY%8-ﴺFCۣg%HqKSCST ge(6Q@.:i3/YNEͧp6-&Q&O~ql"4v&.(51[n[ď} HyY\CBfqNq}& kҎ-G'XZyGbuLS?RB|$``,/T _Bk4|<[d,ݧ%j|l(<_́a>i[ &m˩ DZ{DmDW]GT`daIGp=;0ϩKCfzwԞ.SYM_C2j%=pp8^qN6[{DږR&Qݣs+=Lg-C(s?u}uE},({4?Ar;Rz\`N;Qyg vJ;),stM0Ya׼գ^^GaKC6cur aA4<'Yw]O$?aI {}&Hu|)9+|?L# uăLiר)uz3pU>}9߿;gN}a9b+me2F-+ޔ]1Mh{=/]eӊz6w}"4ca(` k.2.J4@~"[Lj3 V\(Z%ۍ: A꫻h/XF׏Ϲ<%RYy'*4Xb#]KIȺy˾5ؠ2ta0OꘫQQ_dݱx49xv6so.}Y| =<$r^= `(r75SFjvJ+09?o'mR==Fk!Vn3I/*nW" 2i! J*\MD_ް%HoTOW]h .?Lܷ) -<}DQ?Yv]ۈٽxQPV(wn4 +{8s Xp1w.,2vc٥Te_tBX0: иʄb< B'vXx\=fE^٭ܻBС%h -QhA%icɕQ ,U ބGx7"'pӾ!XJo['rZ{ ?0Y$jf?=la|l#F3`ڛ6ƉI.X^18W TS).w}FdNYjM|O"n5xer+U:W$|\46D7nI#o:v p\w^!>|ƜF3d }} TCXzsxRCX 77a u psc]bf|𩪢 _/ m4 X8|72صDVclug{4Bѱo>:"M[tc00Yi>iXky3ˎU) / >p8( Vb5ُ(Wᬐ$L/s5mO)(ĸ 7Y}t5ߏw𣵀 ;AJ5ų}Es5*/ hE^QM jQjD3-*tɈBZ%@_bRq5:-KE}]o D @Jf7F(2SCMRmEf g2AEhԩbo)'M Wi*BE_sѵA3,RM'$L[j%Xn!^_7{毉)E$ZkF[Lމ|6\ٷ,$"" M#<] S`߶Oj ;+TWaWH{P hW4lh-b؊}IF7ڇyNmDl֕LǞ7*Kٔ/ i]?uʼwI'J>FthPZ/OpU$sn^{wjHzZ'0qZ=v7AcӱhH d.:w"V9#quÏ y! q" 1`Nud"؛` k5r/tv }eI'"Ɇ&-E E& CΆgvSmy-Rz@ 5t fT]ԧ(D:/aafMgJusC,Qi~W./~? ܨ{͍c;8E3LdVkwۨkPW;3}o" UV\|$Go.Fo?HYv_hG%^xKK(㪩pJ`؀NWc7s.%'rZ|`>8gd .k ʄcaaB r?yԥٟpw @E+[,Ʊri.N%K\m$Hf gҩ~$]!-S]I /#rK7BQI(dޝ(5Z!NaT"\ӹ&w&Xg.G3<%aL7߾8Aܬہ 9Mq_G(OH:nW69 jQle }O1<0!lFȿE]3iDn;fF[qz/twkBD٫?S-Q^]4P0>f'R00 /zSg*}"G] ):XKgtۭNGQ08y iQuDiAX_& '0 1 Y착0^,y1QVZ4P)4*1ځUZ"")q ,tI1$'x5ϊLdg盓R(ŷ^]˖Mzq]Q?h?f7 '*KGnѫM>I,sZZG!ݲ\]zVOaHzť J蠜tm 2 'ƃNϘ=^_F֫RGyH+ŕAN((6aюR4`\*@ӱ.SeȏH]w>Ȯc+o“9T?D*8w)> _ϯVF@d le[WDTc<\SO~B 7ph"O{ G71|װGl#[?<P>C m.jn*ڻ\sͯ|:1j1H9>,fbDab f>Ɏ"j^Onn >|s[ȡgAQ ΡyZ>V[+wyf4A&~k{mMGpQpbZDq~ ![(eEu A3.Q-)_[4dV++ >2^i i>[ՋV^}CHS 5P+e%NZٍ*qϭvP6~`faCȏ** V>*iڗ\sEL5ð з ]xNPQd7NQsp^s݁-'8>|ڑi\+Hdz[$)}(X x_T2kFn 5,.t:T#Ǟѱv-<K8B@ ̓Z.ћZ45K0n!jԿacpB]Y`\sΎ{ ,DBWvi-1$n] <(OaY-[<@UB$ GzEiGf= ,G_ޫ5qt x;uahY@@ Qek<^3?oC1NKٮcr&^ܔZ(H1ͺڔ#c[F kAujfΉژ734bHGEԀ O&#kTTڼBɄW\(J,_Jo,D+J;hiY_ zByIX^17:M[ⴼ5WrE1;Tٱ7ߒ2qIBj#T 4.ҡ}qLD-椁WlwkNXf{ݎ)bT9 8KhBV^elWQkWt r劚ҩ%fdDaə(y,?X"b#_7=@ JkJ2 {BhZysb&K }l͂M СX ;Wa0$vVTA V{Px9Unch-F.<(Ńc-Áez"2 DžWJ=⦼ ySuydMĢnKkIAx=DR{7sQ~~B&U K1 bN"JZJşB^9u1,e\4D|~E !uJB~&TXrVaӢv5"W.F*BTrcѓ{>E}F[ }O7o{>Q^":ZV^Dd_fj_&*N" QB6sߢb`@ <V#MK[]z9Jv<F&tE:zk=ABK3H9{)I琜B ڿJ?_/g y%;&PY<K ĆYU赯I ܪ[G<XsiFþj5m(c4%f.7@X'['?e6\E&3VWᏲecY{}rZ/|mW%Ɂ\Gtav˽19dU|Y%agT}OtXsJHZR\@ظP}@`\|xp=5:Do)IN}J:CKdA,G*Pя4i "]?dZ!Q~vئ%(g*:Z=ު5٣f &c=igYۗjT! ^> Fc˽}YyGMW5 zHҢ+۾oE/O%;tb:6{~9^=\i HFxB¨΍ը Gu'eSK!|rzvz'¨at^XT< 1sţ38=ؐdܡt.e瓾 i ž_`4)X4q_̣7x΅[p{Ϩ'y|§ 3l㍗26,BvQs^F(-YWI{#ĄQ&{թSH !^ ^hOja*.~[ b1BF 7U 2zi;Fa A Nc_@s ό[ HV#P3cSQW\ +!H|7M)cM/Hk6ȡepӣ2Y*Ѿ2AMe5sdusJRHouD/[>G])U*ډB:^?}1/w.3Gb( At(``i|F,\q<9puɾw1: <( F3 xBecQM֓ɢTOh\^{I[yurQL\*K`{.:Qx;E?ъV#RaWD%L`E[BWf4Y>Ҝfijj&a&Vn`H%^ ꍝ2%a-,M? 퍣W<^+>V8cctmD~x/l.u(+kLd-e>y 0Aէ[ŌH!Lla1]yuXE Y{RiQV`'|ĸ]~D*,u=*!z,'x tpo|Z"jc”44ۛqa&F?s=pS8bqΊa&ydߏ'|9˼}@~kw}k(l2Մ9< }$!a-B,? R 5qwFuOGWn}%h]q/KyrjhEFN>٫v6$u7DA@Xu){/p;߭H&.*+>To+/MY/EU''U=lKDޔwP/a= DXCpP@*3W#3y;_7۝ia+mV8.6p|[c?S“&ؗ+rebD JNj^nXTi¥d9U5YWJ{ƍ%y0爃ig5ĠC̃[C@{ˇXaBnhXD&[5+jL%im0*I:*vWz)޻F %qu;|w5 JS-ĖB:AwH8)kImsv9^MYHEai%VO3}Ky~u5# ]ݨV2\{Xݺ3!xMާU] S C+sum$ j;kxXe>>wnfcK+h}Jݳ3Q< PO>$QysO'w2Yj;괏b.S_c$]qVp%--ݔk¹H$PŧXL]ߑ*3jdy?GeR͝~}P xJӍ\>A鮺%E(ey?Lz^g~u&Aؼ}E-?H av/0`<0C,&;ʐaؒqʟ]WO5U~[YX4㌴źUʭzUoI=L&Rz""p1f&ky_AP$E¯;1O#I" Ib8rQwQ7K_Zk1t>Z*rboe[SZFgيkL "4f$DcKKor+a6k ̱GyԎ5 {n }1j{ w 6k҃@Og$~]K,ޗ̗ ^{LZuTPF!.ib}zsc]K"m140!VIc@R>X|)_d3 :K(1|+X U%9 0V5]x_nW%7sݻcj~&c/Yt{5 [䐕uizh5#+gÀ ȴuB ta;q x{*܁B1%pJ :^$2iE"3Ά=릎 &R؅w.]D'*KI[N>wmLW=9u1D2tࢠ n,#f} AQ-R@cGmɟcŨ: ܼlm"x;($hG"M@^fWGm'oXOfs(csIvq#bW4X)I$˻uWa;GmnUFxrcU)`5|1j%z4.R ō8 bRQ(/ua ?1qֳJ3Tx5NsySw =m?e!cBja:󻆙ȡ,A"q]{u pG4XO~+J!T9=WWe|k()^#_ q02b^%pBq2J<U;tneC\rY+oS}yGE *x2Xwg#4- dWafXW!xY5ṉ]B }iW>bPѾjo7SZd"|δqsGoC׼Y8Nvi RdvPnmV dTn/ R6J}:,sttWx.8X h8g#)Ǭ0 c%XK0l|J čD`{n~DuD!;O(wo/"xT΁[cSS$\QG鉫ha۪Ġ_TLL+xu./دB)=7Wo1Lƿ~߆U\RR6ny&PXOdZ"v4نL0g0tgp뮻cQN 4Vv_{J2 a!wE~!m9Bzc̿3AX1sɷ_Iװ45(FEJWҕlhx#: B#?\s7:}%jY6qˢئ>7#ϤCe@N$ճYIFcDE25=8?_6(O?cv{ ڢѯq R%RYS_hѡ!%Yƴy+Zծof I!/dp*DnF nT9rD Z®m1kǥ*@9)h"k7pM˅FFY۞U}GŮj^i0F!w*+/ڿjC1dm1t:<+sʥ_/R 8Z_% ԞPgDCIܾxv>g% b7# %r"tvR%YG1E*y +VfEZ&U~Rqlw 9#DV_).1YGK֕mB=uCSJ5IsvzHt&FDzgQQr b0`NH]: DIO.K/KٰfXr&ΐE̋٧T`.i5X&opM56 v⍇OE?|/tBP !Ik1-3bDHQüpxXӸx8'x nǪIF JϪB8,%ziB.VTXɅ́80}$(xktІj͆&#Niz wG0HFvg;mGHTn镻)P+kuV[5~mOw-XΕؒx~ݚ)ͱ}KNN~LlMIrZ[Xܱu_.Sm=cl:CYV<:(5_c8;<6 0 y-h @Vh"^f=or?q(c*DRF 9>YT'+Ad;oȯ0JiNy#!7n h:;r(߼e̜Eͼ^Kj{) -ӥ#kb{seKw% AmU؛l8 1Nx)RYIzud?M+-;Z ¾_ \[elna Y١_X5+G^/K#`%ҟ51IH$nHNRQ" n[Gl7trAI*?sd<CN,bؑF)s Vq=t>^9߷ mM5!MXh@GgH@yjf0<. #NFv%)]!ռN f(&OMT-^K#%Sw1\e!'iź ba>2ݼ*ۤď0 `qxP?Z;+CXnl|# .+Q*@*q% WA؛dB<žU^}6Vh ɮO孏n2-M:f{]a jsSx XE3Lԅ(gIėJ$΄XXAj*!^0oo"Y=VFȿ%B%3vW2𔲶*8L %mr6;u -}muln!5ک0!j&lyDG=8 ( NtGʆ34^s؂%jqޒѮi9x$"MA1G٭@ĈS(fR'(habhb0Z'6`Zg@ Cm`S$Or=J1to}: 8@*NٸdG$Io{r|H:W5\0#Q/5WQ`ITȆ7Xb)?4 Ihʯ$mEGE57-[Bnw=zЯumck"\hY ]*L*3Foݓ/&h*ºk ͇lh eopo:Q ߚ|t6Bc zko{ڢ|`P1cb5GZ폌bؗ3([(ߙs8%Q+ sKqs]RژQa93?X-r.ʱyjt%n-@&~VEjqK# =lV>~8c'dnF/hhֹ(B;x!D.s?ia3:ni`t,G}cqyZ/8,;RyE;\7Ҵ2#.ϧ#o0ݙf={y;jZCvyt ҩmLU("'PQ4S\߿ۧMotk nlOA5:G3Ý59ʩ0(+D4Ji}Kz:rjr2=n wQl_ˡAψf4ݞ':]u^ l Dg'Osqr/*g 3E8u"д`\VNEPw<1c8ou\y!bPmnh&ȧ'ߜ)eԇ%x 67Х>n2ν ]Yv1E88@S~[aJBlyK)rI7X*ɠ+