xmlsec1-devel-1.2.28-150100.7.11.1<>,M4bp9|w52X~FȪ*_9&؏^rC}V[*yJf]0ռ@  j 1OlM"j-.K"3|y&ƒݠbrs 6K =0ɯ;%~Lb:sG2xnͲ䞼߆e>Z۰s!}v"~rXͲmH'BO9HѪ+A־*)pcU T._c =Ÿ=Kd>>@?0d % W 4Tsy     :4 ; >AEEHI4 Ih JR (J8J 9J :K FVGVHYI\X]Y]\]]a ^pbrcs1dsesfslsusvvw{x~yz,Cxmlsec1-devel1.2.28150100.7.11.1Libraries, includes for XML Signatures/EncryptionLibraries, includes, etc. you can use to develop applications with XML Digital Signatures and XML Encryption support.bgoat029RSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/C and C++http://www.aleksey.com/xmlsec/linuxx86_64kWw ]y 1 *.)o|V%KYrnjX(N1!&=FOm4?l cp[N N\>7R+Z"7.+(9,. +7S# .XZ wvS1ͬBLe (^w;&+ xy $ HGY "n 3+^ X{ Z >. sj /a 72*,)) sz" E+Z,~_~!J)pr'!; 4% -&z%V+Xl>jJg/X: 1}~S[27AA큤A큤A큤A큤A큤A큤A큤bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\>\>\>\>bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\>be83d883626e47fc9f717fae2e0bec91aaca4dd5df8dc4e9473aa4dbe50b384b9b63071a773f81f6c5d2375defb5b6986d0e8d5322351d5e00ff43f9f72f6c2bb1888489bb5e6249862bba0c90f6895eae8c1d4db70659a7c0c44b5140cbbd35a1741735b4e651052c8ee2018724cd7dcf4a5062857eafa9fb93061efb813577bea030d27d0eba3fc726a4c67faa1c1262e15d7b0f75eca5de0a1e490c30538b91bf3c5a71d3df0aa8c2336c9487da6159da0314049a893fc78da08a431d63a13c811c60a6b673c2ab605ddd57fcd8edb3a08ebc72b739bc50196d499877b59b76e5a9de7e6fc4d9d76f5207f569369b740d501beb0bb5068e598507b75f8ec3ccf8fc1d5f1f180a26810ae792cfba4590470b71f4d562586ef808d1d4a04925c9f39bc2f9850c5f4d54d69887a06728166bb5c27cb6a56efec03ff69aefb49b4e6514ce5909a2fe91a50fbbbbd1fee7e9b9048e66334fc390ce560d11251bbf8127a3bd664d88da99a099a94bffc131540adb280f00e0203f2191068133a3a29a41e872807edfb39c2046ba8fd620056b8eaac49c3092d2d1df531cc11bc1c773edd7443cc060bdbffc03c44c7f1b47d63dd056cda553b44dc3fbd2ab436f097fb005dff17967a69373387c87bb79d62a594b4584c74709db65645d9a8117bf524ba14eb437972a9563feddff598e0c764644512b6c6f3b86be09f4c414da71d10f8ed1f5e5f574f748f9e185582eaf18e22139b1b904cc6050f1dca1d525b31cb1c687775b62f52c8d79ce21a0012f3cf1e974dc3ffb26377dd7d28cec67149bcfc89b502b04f26ba35fefc6aa424db48b989e74d19e03e48ae3a4c50f1e3b2e8efdf1cc48b21d634ecb5879322101cac83346045493cedec9998e77335364852588d19edb92c6d96c2cda5dfa9ec9899b55054bb6939475e344015c92698a62a95c0aff973c23febc78bccc56181d4cdc547132518579fc0815a01f1a09413ce5dea6a5b99ba0f78c38a70a00ad83adec6e04063f89a384afc83cef11481335411ef643c809b349c68b3ad26b7fde051a9e19ce9871c77f2e4c486526edb762e366ba54ed8dbbcdd04860cc50e17d11cfb4696b376816aea79bda4e5f7f6c73f7a97904f9b79dcee63b84f25da7e5446e80b802c349f027049ffd2b3ca78e7dd15c25821f4517e36fbb857ddd4aeac029b4a68a0933c280433b03681c032699d1ab22ff0f6d7f5501292d6399e0a99fe5ae70d2b6a41d184362a7fd183198d044204bfce91ac233a6fb5885e8747aa0bd2d16811f83fecb816dd321a3d607f29ca9c6e9cb44f69e02d0edb15cde87133dd563d41b53a4137ba491eab9be9a6c66d72fda04e4b848be132fbcb16716a84f3115cfb8bae22ea959ead98894b2542aded4414ffce2ec41341d5fb95b92a31a432ccf89615901c760f04a376b98b5b0ec7a077f96c8f539dda5396199d1ac2d103d23f8c99949338d2dec937d7da66f09920b1a35396da3f026af056ac7af33d36950491abec45729d1e0eb39d5d83127e52b313f8a5163f5f14c3d3465181eb65c28d3c04617c508ccb5c751e6b322a680eb79388ee707dd03a9f718a12f68561c85a27914f02ca8c411d1b6366365c5ef67da48451eff89b0cf9e04da7ab0031028fc2f8b151ee4434769c837311ec49f7debd63b454744476b44574706d2b4833a09713683d54d8731b34625f8895618d8ff9be477d2664efdae6b64a9ff8a4dc9b62d9151a7e9e0f4221efe0c0606277252f63c422682143c671d16dc0165fb341c049244293057e12d5c0b487022bc5836b635a01d5753a2678ce0c6b353e2f9f88b6c7e04253c13c301f3889d4f0ffd7d32657cb19aa7f28ffd963de7f38eaf6089718a623c14ac189e28c8a877cce9c5208e6159fa4b403829b9bcb563d5ab426d6b1add575370a6ed430a618fdc26f66fd5956a1522cac94d3c3f76a551eac64ce6628e648ee93da2e933659f6395c19ea110bde2a0030a038ac002dfca294fd37107abba565df8089c10f63d429e00ea7f1bb90bb94ca8747e286083400e6920be02fe3f87d0d0b1ef493ee0656e331070de17a4fdbf1b4d745abe44a19b0fbef6db810104885fc50da84d814ec600554111a9f05345ad25997f7f6bbae76806112740687c329b062dfa19d0fec510121a6fcdda2462e7c112da1de3d8cac0b0f2eb64576ddcf78ddb245c2f9b90f1be5824290ed5f5439ab629f4aae4a317a32da9a1f110bb97545e26803350256c4ce7aecda2cab4bce7653146c9efdb50dfd3b447b2cb3cf334418438734dedd6d8106b04d94ac2a0c60b590278604845132a3544bea2c71aa7eee4575f16ce1e8d3b20385eef97cd6ec94ed875c9670809cbba7a2a808683f2d2948d7aecf15a774c19e64bfea57690923ecd3c9c4fcf93366d566d189e11c83c2dfa44ff3c5b74f6b949ee87de97323fd36c21c3814740e8d85ab24c0f71fa8e3cedce5f09355487c6a20ecaf12754e30a4f41b6603f2372b4e7f7afda3a675e8acb8bcfe8353e00896fe130c11f455e30801efe26aa01d9927bd6dd9a37b203203a092e32294f624603585adc8d95e98aa669b8f888d7b82b66b7e1d93809a491118636133a3f1544eb265d75c3478899eb22f20d3085f08f187be63ec36d064ebe02db776c3a3870129242466e9c28dca9284c83257586d89642d0762917d34e0db2756ea54938652c8c079242532c80533913c2126bd05e0551110afc0679e2a0985eb2c2db448987f0c4fe39180362563a65de6e2693bdecd464b40aeecf0d684ae612ee00b801792fe6ee7b00bd7daf70bcde3e569516438d46b664c51a5ca6427f5cfe61e8c9564ffbcb8dee7d571cf6cbb3cc997192f3186fb4ac53fbefeb1dcdec02899cb419a11c250e42f2d4f72dc40466e3f59ebc8e11dbefd2ccc48529b6aac7ba5f70640dc30d7e647ca83d714da0e82280788283f6bc88ca9aefd0f256e3fb579e8fe4bc01a9f2fd9a222aff0a279578da5774f48b87651ab201989b1f655434694850efc2e46abdd762eb0d683f9cce06a419b7be37296337d5ead73e32c82feaa5faefcd10af8775ac0a752194fa173efd2162170388215ff83c40d847349b56f372924b410feef340e7041b3eb058f37fc4647f72f752f9b9e201a8ee72246a0f7f65ac8901e4ae01d47ad4afbcad0cce2ec645a192e85ddc0a5b210d533e9bc4b045355030a92a6e329d6864c9694b1c1b7587e980c82ff007ea472cfa3dadf9bb5e1d1c059e4efa728a8a0a64383ef88b2bad29169279584a931dd0533c43aaef245a2b743b55d45d23a0c62e3d0a84856de86d8d18b32d32bda4cad2813db13fedf85fc2780ae352bcf90d63434b08eb572f8e9fff9b969a382273ff87d91e79156e78ce22108b1af00346b32bc1006978f3a79d2921875855431ef6a990c5f19ff88c54ae3050b278c78596af56c668ca3a94518a1e7f77aa9c48560895ccfd10602aa0a6724f0616e76740e3a42d6e8d873209e5534193079806e89a6d0b3e5158805e0a6825b40ca03f44f836d5915b7dc710ba20adb716bf13bb0a80f3d871552d5d6351138bd84afb456d0f5733a024d65fd8d30169a80d5b8fce8eaf6a5c245d31e8386fc6bea8c04ecf5b94c2874a43d1b7768bfae621c48ea5710f6c57232226c3100395fc0aab6b3c576cdb2e6ced553d53e40705965ffc3a4061c068aff5bb43e1506362499a0e755dc7f5a50d61eb628d364d013b1cc780e2b295cd5f537a1e51cf407f8fd1573a50cf4e02c4252480cea187645862e89064a8222b31b8308b7d54101a5c447b5679b06e9731a0cf25086f1a949ff577f5ca13e2ce03cec40c835be22d44217b49a08541c942576c59e995dc6c4bb60c8f7d4e9ff63a7390ab4b994385077acf88468d5351c796091c09901c995d837f13b2e07aaedea576d55c98bdd5bb4f94c40bf6c51ccd5c21acf32d39a7496880fc2a1f667b3455f931658dc0cafe99497867b56a319cc0c6547f164a9852d06cbb333eb3e21a9a2d19b58e8fbced693c0c25b19b60f8d54d0a88bd72802918ce31fbe4130abbe6f60984cfd45bb26a651e66bda7956ef294df10a66029d285af70fb4ae5f71ed0b06a9a445f249f210e503d271350972ab5a19b9c0cc99435d3a772f9cd5c77ed70a39864ad6d712cbbb26db605e4663b76ec43a7c8c3b2a88fa043060e6f4b0e9629577128b6c4c5bc57f940b10c34e5d40d0b29f30587a072e902c37987944d7c3839f7361db79c72d82b4371d433be564103a510d2afecbb2cd3d0102409c946a33813a75a27c5ba5ad21eb51fe2059df01fab0602c36ef10293db2b5b09a8eb120483a57751ab6ffc5ddccb10883aa251d31d20a9dd7ae0459e482cd9d27683462e2a63501c55a937d5fb47d52788b38cf24b876ce5b741259ac05fdb0ba34ae71a9db7200c9851434d47544d24cff011f234fcf34bbf285cb3f9f9f5c5f7c58297cffb7346e0fb0c61a4c97ccb39f9b02e9fe1b510372d543933e3a1fa8bf1c9013ecf8797ac7d8c018c72887a7207f96458bfcda86ac4abd59065a216bee54b13978596b8748d53b24e1682e13b828c0b419416829a79c0df55d16b572be1e3da6b5725cf054537c4190b9cc5b70d0c391c8c50fa90dba4d81cfed2b2fd733f4a57b6218afda79b1bb5d6e11a9c2310341e5005bda49ce253ea2cb49c9287208da0af3db2d81550f32f50690005db0e7624412f10403ea06d8da978abc95b6b28c2c549055a01188e1e38d08096f895f7eaacd6de3e5e6e49b7825f0bced42fbeddc06f9ab1eea139b5b94b02417e8bb3ed88df88f301c091dd3772244ba6f228cabf57f8ad001d551c5c6111985ad2fa09fb9e3bcc9661c8e518e9509709fd51b92dfe83fcae03732f39d4773ba271a5b12e3534cd17dec0a5115dec4ac69a80fb6662fbfb5540efde2664b41d75b0db93642d358d3cc657e01dff85af123dced908b4c1aa63b6ef42e7dbd9d8d03461cf4e1edf2bb9c8d9021d251ed954b53f4985e215e48492270d02a8f9124aa940e89eb7ad1797969e5bf053aede52f2841c55ca393ae74dfe306b886b5ff1fcbd04806d6976ffe4c08ec8edb7017d314a4d8517b50649b55beac9dde5f76d4a70313ad66047c3a5a24108d54ef306b6501c506bc84076101b885418ec68d8986a4f89728d7b4dc95e0f28d992d1a5e53431c785ab7b3bef673544fce9d937f57e265e7f36fdcfee5ca37413334947f623e178607d731d94f34c24e53a743f7a4fe90c1a982682ce1486bc2fc7a0646d0a170b153e2761db0e57d06c66e0b7b7eb9f35f12d224e1dd8082ff3e8c8e4d8c5b2bc03c004a76e27216aabb4419ef6ce3879190d21855ff7e365f16283dfe491b84d8fb2f50328de65892067d71f1e67582a74b991c161805bb91bca7cb49f585a0dd32ade2427cac3c490df3b971cb1b449de0a2cc4ee968ca88344ca6ca4246812541bb7972070d75530724a641f3be2b5b9c41fc4ddf7fb8c22f8a4e43999f813b33d5ad0ef63fffcf3e0d7b2661c1755e09edf141b388a1a240eb1464f0203658ded58330e01cfa7450e6a3b3fade7145f76526e749cc3b858c941379c2e51e321d5976e0b587745f1f860d1db173007baf6f85f32c6539d3d0f20878ac7ff764ca17df43729a51ac7a2c2d48affdd9e83423d36ca51d5bc6cfe74a1813f4c5afee5c83de9245c14f4f9a99213d4a25b008b788c874ac9a38d41abec0b57fa10c43fb3adbab802f2d3f887707a7d9407a6719c55acbe7207b3ebe29dfef04fe34a24f24f82aea6877c52d644ca3708556b0cbf1bf2262967365775fcc8ac1b54efdc8efe2a7a3eb868df5450a1e809399f3e1a85372d88aeffdbc49bced0af21fdefac75e7992f2d9a1a0d72e2b429f88ca71166a07cfcb3056001bd9330c4d61e7cfe9924807b0c0d67bd1709cd7ea0dda2ea1b8e1324d43a35818ab9515d9cddd42216fe05a55790be9281a0d39271a01fe8d9195791859bc99ee9ffef86237dfa772820775ebc8d2ec1965773370f4ca5d389afeeffbb78092313e1721cc8f6e89f7e61a1441caf5a290c7dd7d8f885108dd3f1c73901eb876ee779452f353586932a2a40aceef849440650df1d909afa323952589ed9d0f34c17476c6001547dca1d3ca089e2ae11e5458dbdbfb45dc13b61b00afb5758eba537875ca91eddd22aab13ee7de91a951b64cceffee0029349a2bd4031dc1addba803a96de21744d36e400bef060aedbc5b66d24ef9ac7f60ae101c227b9ec66902fc96bdad7251a56ef8d3414a239b65930368f5ab965cf92c2a5b8df5b3c4cfd99a3d4523b10d3adb48b94d02816558434a9e1375f46468c13269f0485357b3a70dfb73dc60826b5dbe5c7606c6eebf4fd631a80c84b1ca88871088b134817647d8a34d6a37f819397c04a5bed051155f79617b5879efc619d761cdce4b39049e24cbd0890320c3720d8e850d0c3e373981bacedbaa591ad3ccdc91079a7767ab11a6f627ebe88ae3f8cc35a2528fcbc4bc5bef717b5273b3b82cbdd58361e843ccd8b5c62c43f3fedc356589041791c81f289599450fc4c4f091c7a687463cca37af0030d7045f84f7b6c549a86f913758ae4e77077d0be62bcd68d9e8bbad31740ed62f2385abde414fe208a1d35792fedd05ee8c305853d060be84b7eef9792c111744a0fe0b17f34c694802ab2677af8634c22d1f693aeb9cb5579bb18ce86c18522e8550aac15fce606dd46f73e4a3949d85d1b3ce6edb46e82aa47304740774f44ebbb0c2623af6c94d1277ec7ccb95e0d6bc7551441a9bdf1999098d799fdcd36e86a000b88043681deffdbee958ecd375d68cc0ebf194a61aeb28c08be0f7589bf4e056362ef35585a233894cfcd06364254fae4ab6247ae422dfd94047024dc6d9a7573e4b0fae733f6deaabd1c92555a9d8d2ad7305c32ce458cf9e331a39ba70206996c98c3269cd9c8e854990d587033d75f09fbdb6d60d8f4148d0c5a622fa09a1fe5007e7adeeec86d3f50e617964998b10bc6d907a5dad0de6cc00044fd67886ab6570cf0da348dffbb14c025644b6f771b580147aaada557386b58dcd66d2b9c07a03a9787e92fa010dafaa6c58a51708146e91d137d121dfe48fcf8abf390ab93765f1947d21f11f372f5934bd6920e383ba7805120820efb67a0dbc2c023d849a1ff5e3345f1ad8ddae5ccd685a486f2e393732e26205758812df19a35f130238cc1ab16238f9d117e9d8e371edcd016f1bd161dcaf70fb0a3851e92cb4a89de4af57e63c27b495a9bf5a47f5f4b6ab2140829e4e2e1f6f83a00d420b167ee4c84e4c47137ec7a4f2da0d826e97dd6ebc06680d4e7c81e16696a048382b3a4899cb46468831ae22bde17dadb926758c82d206c1f16dca425fecdd4d43a21f1dcc0fa7c35f8e90badc2393c1f5e2c460468689c723c42f5868c36b2068544909464046198b33a039c742261c0df5fae312bcc26a60c9da56e7eb081cd8d7995411e6aabcfa93e6b840b42d04bd176e91c9cc293fa87f8d06cbe28a635d750e3c76d4a5973b5078cc557af470458baaae16e63ab08db479e558d93a177e95f13a50c0691809e5ef5d015461fd4b0afd0e6da98ca2682269faea0050bc876fcf72d58728934e1863bff353bd2a38e002146e15d7670fb4ed2eb906aa801da43aff3ddc2f1f39647b2f5dcb524005bba0a12e6836a21c4c8739989ac7a85409b348b917fd3cd4c4d1351eb3466d1c30ad08648e8f2332248965f57119d695e0de9a411271eee1a43a24b53f85c6cba4f6fa07c99847442593f412b5a09e65dbbcac0653b69e04ea9a8ca61a001fd877c02093b7a59babd7fd360a28ca383398525e689229cb7d39eef4b8daeec521aa4ab6b0bfbc9e7a174e4e41a5ca86141af184c24d6fe88f3af06429bfcb9fc77659618d12194acd8b68822de8178686f3c7b8b80595e97b232d1c0fda7041afd76de31390567bfca5571fa34b11c6b6a1a96f8d87691a8971e87c04c6e3835f40e988bd4609e4be4bcd3aecac920d0c1e7646646b84e9ca990562460f9cdcd5215433d7a7bb8ab94761c3cf5b340e5af048df1b198ec0562a556d50e448b812e3dce739b4d694a0480491c9df0ea3403a601f5869b372a303f3e78de6fd177391f4575b72f77a8c0168b67e04a8ffccf37ce3a716b2612ddef9b4723c66b6a5492f8f72b64bba0e3a9a246640e0556afd14d0028e5576074841292952348db88cafee78c74b1147b0b89473da332f3239d098d501b567a8aaeb57e7d40e797dc5296a716bd279c0773a9775a99db6d77fae7d1b786e23196173cf6629a34e30be4eb29927f30d7024a0d4e13e711e98e23c051f4d2acb83b820df2efb2e1aaaecbe1af4a057d8a5a05f6c7da0cffe63d9042b22e3710654b5f7950397d7libxmlsec1.so.1.2.28rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxmlsec1-1.2.28-150100.7.11.1.src.rpmpkgconfig(xmlsec1)xmlsec1-develxmlsec1-devel(x86-64)@@  @ @     /bin/sh/usr/bin/pkg-configlibxml2-devellibxmlsec1-1libxslt-developenssl-develpkgconfig(libxml-2.0)pkgconfig(libxslt)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zlib-devel2.6.01.2.281.1.00.9.62.8.01.0.203.0.4-14.6.0-14.0-15.2-14.14.1\@\ `[ٙ@[ٙ@[ug@[r@[{@ZXXӸX<@WEU6@tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comkallan@suse.comvmiklos@collabora.co.uktchvatal@suse.comvmiklos@collabora.co.ukpmonrealgonzalez@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.com- Update to 1.2.28: * Added BoringSSL support (chenbd). * Added gnutls-3.6.x support (alonbl). * Added DSA and ECDSA key size getter for MSCNG (vmiklos). * Added --enable-mans configuration option (alonbl). * Added coninuous build integration for MacOSX (vmiklos). * Several other small fixes (more details).- Make sure to recommend at least one backend when you install just xmlsec1- Drop the gnutls backend as based on the tests it is quite borked: * We still have nss and openssl backend for people to use- Version update to 1.2.27: * Added AES-GCM support for OpenSSL and MSCNG (snargit). * Added DSA-SHA256 and ECDSA-SHA384 support for NSS (vmiklos). * Added RSA-OAEP support for MSCNG (vmiklos). * Continuous build integration in Travis and Appveyor. * Several other small fixes (more details).- Add rplintrc to avoid bogus errors: * xmlsec1-rpmlintrc- Fixed (bsc#1104876). Added: Requires: %{libname} = %{version} to each module in the spec file. This will ensure that when one of the modules is installed the corresponding version of libxmlsec1-1 will also be installed/upgraded.- Version update to 1.2.26: * Added xmlsec-mscng module based on Microsoft Cryptography API: Next Generation * Added support for GOST 2012 and fixed CryptoPro CSP provider for GOST R 34.10-2001 in xmlsec-mscrypto * Added LibreSSL 2.7 support * Upgraded documentation build process to support the latest gtk-doc- Version update to 1.2.25: * Various small fixes * Coverity cleanups * Removed support for old openssl- Version update to 1.2.24: * Added ECDSA-SHA1, ECDSA-SHA256, ECDSA-SHA512 support for xmlsec-nss. * Fixed XMLSEC_KEYINFO_FLAGS_X509DATA_DONT_VERIFY_CERTS handling. * Disabled external entities loading by xmlsec utility app by default to prevent XXE attacks. * Improved OpenSSL version and features detection. * Cleaned up, simplified, and standardized internal error reporting. * Fixed a few Coverity-discovered bugs. * Marked as deprecated all the functions in xmlsec/soap.h file and a couple other functions no longer required by xmlsec. These functions will be removed in the future releases. * Several other small fixes (see commit log for more details).- Fixed dependencies with libraries (bsc#1012246): * libxmlsec1-openssl.so * libxmlsec1-gcrypt.so * libxmlsec1-gnutls.so * libxmlsec1-nss.so- Version update to 1.2.23: * Full support for OpenSSL 1.1.0 * Several other small fixes- Version update to 1.2.22 (fate#320861): * see the ChangeLog for most detailed output * openssl 1.1 support * Few features from libreoffice for integrated * Run the testsuite- update to 1.2.20: * fix a number of miscellaneous bugs * update expired or soon-to-be-expired certificates in test suitegoat02 1660473092  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.2.281.2.28-150100.7.11.11.2.28-150100.7.11.1 xmlsec1-configxmlsec1xmlsecapp.hbase64.hbn.hbuffer.hcrypto.hdl.herrors.hexports.hio.hkeyinfo.hkeys.hkeysdata.hkeysmngr.hlist.hmembuf.hnodeset.hparser.hprivateprivate.hxslt.hstrings.htemplates.htransforms.hversion.hx509.hxmldsig.hxmlenc.hxmlsec.hxmltree.hlibxmlsec1.soxmlsec1.pcxmlsec1Conf.shxmlsec1.m4xmlsec1-develAUTHORSChangeLogHACKINGNEWSapihome.pngimagesencryption-structure.pngkey.pngkeysmngr.pngsign-enc-model.pngsignature-structure.pngstructure.pngtransform.pngtransforms-chain.pngverif-dec-model.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngup-insensitive.pngup.pngxmlsec-app.htmlxmlsec-base64.htmlxmlsec-bn.htmlxmlsec-buffer.htmlxmlsec-custom-keys-manager.htmlxmlsec-decrypt-with-keys-mngr.htmlxmlsec-decrypt-with-signle-key.htmlxmlsec-dl.htmlxmlsec-encrypt-dynamic-template.htmlxmlsec-encrypt-template-file.htmlxmlsec-encrypt-with-session-key.htmlxmlsec-encryption-klasses.htmlxmlsec-errors.htmlxmlsec-examples-sign-dynamimc-template.htmlxmlsec-examples-sign-template-file.htmlxmlsec-examples-sign-x509.htmlxmlsec-examples.htmlxmlsec-gcrypt-app.htmlxmlsec-gcrypt-crypto.htmlxmlsec-gcrypt-ref.htmlxmlsec-gnutls-app.htmlxmlsec-gnutls-crypto.htmlxmlsec-gnutls-ref.htmlxmlsec-gnutls-x509.htmlxmlsec-index.htmlxmlsec-io.htmlxmlsec-keyinfo.htmlxmlsec-keys.htmlxmlsec-keysdata.htmlxmlsec-keysmngr.htmlxmlsec-list.htmlxmlsec-membuf.htmlxmlsec-msccng-ref.htmlxmlsec-mscng-app.htmlxmlsec-mscng-certkeys.htmlxmlsec-mscng-crypto.htmlxmlsec-mscng-keysstore.htmlxmlsec-mscng-x509.htmlxmlsec-mscrypto-app.htmlxmlsec-mscrypto-certkeys.htmlxmlsec-mscrypto-crypto.htmlxmlsec-mscrypto-keysstore.htmlxmlsec-mscrypto-ref.htmlxmlsec-mscrypto-x509.htmlxmlsec-nodeset.htmlxmlsec-notes-compiling-others.htmlxmlsec-notes-compiling-unix.htmlxmlsec-notes-compiling-windows.htmlxmlsec-notes-compiling.htmlxmlsec-notes-contexts.htmlxmlsec-notes-custom-keys-store.htmlxmlsec-notes-decrypt.htmlxmlsec-notes-dynamic-encryption-templates.htmlxmlsec-notes-dynamic-signature-templates.htmlxmlsec-notes-encrypt.htmlxmlsec-notes-include-files.htmlxmlsec-notes-init-shutdown.htmlxmlsec-notes-keys-manager-sign-enc.htmlxmlsec-notes-keys-mngr-verify-decrypt.htmlxmlsec-notes-keys.htmlxmlsec-notes-keysmngr.htmlxmlsec-notes-new-crypto-functions.htmlxmlsec-notes-new-crypto-key-stores.htmlxmlsec-notes-new-crypto-keys.htmlxmlsec-notes-new-crypto-klasses.htmlxmlsec-notes-new-crypto-sharing-results.htmlxmlsec-notes-new-crypto-simple-keys-mngr.htmlxmlsec-notes-new-crypto-skeleton.htmlxmlsec-notes-new-crypto-transforms.htmlxmlsec-notes-new-crypto.htmlxmlsec-notes-overview.htmlxmlsec-notes-sign-encrypt.htmlxmlsec-notes-sign-x509.htmlxmlsec-notes-sign.htmlxmlsec-notes-simple-keys-store.htmlxmlsec-notes-structure.htmlxmlsec-notes-templates.htmlxmlsec-notes-transforms.htmlxmlsec-notes-verify-decrypt.htmlxmlsec-notes-verify-x509.htmlxmlsec-notes-verify.htmlxmlsec-notes-x509.htmlxmlsec-notes.htmlxmlsec-nss-app.htmlxmlsec-nss-bignum.htmlxmlsec-nss-crypto.htmlxmlsec-nss-keysstore.htmlxmlsec-nss-pkikeys.htmlxmlsec-nss-ref.htmlxmlsec-nss-x509.htmlxmlsec-openssl-app.htmlxmlsec-openssl-bn.htmlxmlsec-openssl-crypto.htmlxmlsec-openssl-evp.htmlxmlsec-openssl-ref.htmlxmlsec-openssl-x509.htmlxmlsec-parser.htmlxmlsec-ref.htmlxmlsec-reference.htmlxmlsec-signature-klasses.htmlxmlsec-templates.htmlxmlsec-transforms.htmlxmlsec-verify-with-key.htmlxmlsec-verify-with-keys-mngr.htmlxmlsec-verify-with-restrictions.htmlxmlsec-verify-with-x509.htmlxmlsec-version.htmlxmlsec-x509.htmlxmlsec-xmldsig.htmlxmlsec-xmlenc.htmlxmlsec-xmlsec.htmlxmlsec-xmltree.htmlauthors.htmlbugs.htmlc14n.htmldocumentation.htmldownload.htmlfaq.htmlfavicon.icoimagesbart.giflibxml2-logo.pnglibxslt-logo.pnglogo.gifopenssl-logo.pngxmlsec-logo.gifindex.htmlnews.htmlrelated.htmlxmldsig-verifier.htmlxmldsig.htmlxmlenc.htmlxmlsec-man.htmlxmlsec1-develCOPYINGxmlsec1-config.1.gz/usr/bin//usr/include//usr/include/xmlsec1//usr/include/xmlsec1/xmlsec//usr/include/xmlsec1/xmlsec/private//usr/lib64//usr/lib64/pkgconfig//usr/share/aclocal//usr/share/doc/packages//usr/share/doc/packages/xmlsec1-devel//usr/share/doc/packages/xmlsec1-devel/api//usr/share/doc/packages/xmlsec1-devel/api/images//usr/share/doc/packages/xmlsec1-devel/images//usr/share/licenses//usr/share/licenses/xmlsec1-devel//usr/share/man/man1/-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:23464/SUSE_SLE-15-SP1_Update/972569103892e3e642eacdbc5fca389d-xmlsec1.SUSE_SLE-15-SP1_Updatedrpmxz5x86_64-suse-linux  POSIX shell script, ASCII text executabledirectoryC source, ASCII textpkgconfig fileASCII textM4 macro processor script, ASCII textASCII text, with no line terminatorsPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 914 x 983, 4-bit colormap, non-interlacedPNG image data, 220 x 370, 4-bit colormap, non-interlacedPNG image data, 220 x 290, 4-bit colormap, non-interlacedPNG image data, 650 x 480, 4-bit colormap, non-interlacedPNG image data, 1012 x 983, 4-bit colormap, non-interlacedPNG image data, 810 x 870, 4-bit colormap, non-interlacedPNG image data, 380 x 230, 4-bit colormap, non-interlacedPNG image data, 1050 x 180, 4-bit colormap, non-interlacedHTML document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit colormap, non-interlacedHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII textC source, UTF-8 Unicode textGIF image data, version 89a, 441 x 273PNG image data, 90 x 34, 8-bit/color RGBA, non-interlacedGIF image data, version 87a, 200 x 100GIF image data, version 87a, 62 x 31HTML document, ASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RPRRR"@?f X]+Hutf-84ba98054a8c62578b30457f39e8f65ff1d0d8f15e3ab9acedd928cefb33c9d25? 7zXZ !t/Uƫ]"k%rfn9PIjMEbezFQgք^~4 : 4t}8tVo69a8 4+`7_r?˳ȶd9k-m#[]X:\~Dko(MF{\cqdÛҮCMg騻nKҹd]-3M :l:#Nn~= S0arkmJsVT&ci]/c]aωIcκ*p5WP| y1'mn_6oTh}Z W턭Ak$̧N~P/@>:76ImK   EN~3ka-`,.Y"C,`Ǎ"{Ǜ_dcVtLjgsNRyrNTjg:g.bOkt ~@aB\p`•Q|nFvܔtMC&먘ԯ_+YȦ-|59{(s,AɱͰ9:u2jʼ؇柺{%ubj1ߗRj!r`cequKmsnsH!ܣK:݀J5p_ԖbXY<ڑ}Xj'%g/ as([qJwpj;16wM/zv\aMͭlK-m9Ên]G^|l$ql[3pc$YP޺t!gmHVj~NnM.S0C(-NyJ ip~F\N8͈G{ f!5¨f@Hds !_;b ?;S+er'| ݟn1Qπ& 7OAXpŋQZvdyf^6MDb~P#qvoF9tO kOaF}n;a6^WGQ4j)-:}T- XVo`@o fŎX )!lAh̻xc0“:2odzVa[?Y&kB3Chx}w? <ˁ"*kJzx$Z.+;Rh+C+ή}r^zIƾȒsG|{6 [X9O0RwfWv KMO9>~hgc'p tk%g#0ay&XV++3 ڂj6MP"Oxj#N-᥁?AR+#MEЪ0k$MK⼕%Oo@~SlF~[xV!elu8%>]U~Ɇߛ&'E?ykZxD]a8ǀ9FmH}A -x 0UN#Wv{9At1u秺{N#y=|Ae//:`Fyẕ{JhZ*` t^0_$FۤS(M[QY ;YNy0AHd(+&_AWRIF$(Y}`.lV `x `0@29m%B3&FΟJϴPXWrP TQvkAGb*,p:WW!m~82|;ȘusEo*ÚGʩl(8wƂHRPHR%>q 7?X`Wm-7gSH+B|/ȨžqW]FH /b$5UTfۙ1@V#tqKg6+}9$dlWbԻ / bTizl4҃LwCT~A"o=¾k{k'>V_=#{tCdb%VN!dKRycG_c`(5; =Ӓ9ծ;uM+04sܵ!Y%MAɕ$," !TUZ9/8GaF7 >#bO9=c+Ny!=Gm:#/g8>latF1^jl0ո](cǑض5w0^ bԙX4Q82,.+a0jbyҝ\TD#<@4`=zs&-.ĆO*: {lODc6v &h!UUhE3O UYG/TS$%)ELE`3;,K  Q0AuK\WlZ3Ag]53Rn2o-yxL'=Yi{&8t8c9MIm JR\m(˂HZѿm;6/g.# uљ w~~fz]2t)@']jլs ,g,J)^0A8O/& r>dxs%Gy`"cQG΂TUSU=<c(=Ysu M'65^+YQGgp R 6:oI.Fvn D;Y3V[:mQiAoYS(? g g51CbX-E˨*䌧Ї$k1ZQ8er W<HZ/a 5_Q0C𕒖s@ZGǺptr#šXX%.=Ju.l_fR 0r- |-S߁&|Ȥ/iRu^hB*2<*Y^N7jUp5ZYީ]5u$ƦC\0_{ th[몫cӖ~pi I=ӡ>J1qY5ou7ixq .)紤5—+p =k_6# Ì6qR*0nPf"% [kxԈ! d+<9N¿ї"^mVG~W3+U-P(Of6Ƙ!/XX ֧,؉'q:<X隗gY|q>o)Q"y\7U #چU*f:r⋙^ V‰M7y,kfk+_TPn҅ *)T̖W*5-H:G R>Z4H݇ I$ҵ[1KJs\~~~3qX}Iwb"ޭ0ؗ3~ni[^xUAPtT(nMX2K=MF "kfaq-w@0k >*@ugO RCoDk;*OF5-T5Zz 1KuMROWgLaE 0;$9rE)UfaZ˜B[Y)QaPC @[WgOJi*xj")&_Z -BljWQi |Г uQ0>&8q[~}q#7o5Z>QqD%d}VjFh~n\V%xljS/Ǥ\% W,J+RXPQuӅaj0qṢ[y4ǧbd0 m^+qٴ6=UQPŰɅ[|ψu>K9,>RtXjF_[O|W=Á S|I^ؽq攞kF]؟͌j>뇪6X꩙)*`@TjEu>HL --N̓{tW$BJ`8.Ye*ޠz梏" kΠNЇG^B w@Vc}r'YEW FbAe&aYDHkuHl0[ >-8o)FAѦmSC~5.*̱.6/>/*eEf 3Sl/G.{oHBuӃWse,`}M 8- sMiQϼFej-œX8jd, F,\T_mǛToC3玻lSiC Oec= HK6/(]P0<8z!h^+$M-:{DŽK#XJ7kϡP7P_ٙv@w;$ħ"s̑vZχ,a"/3Y=ZZBڝoMSF Ij/W~{$4 .R9_Q/4$mL ^X{(T[|JkJW UM) ?$~ZeTZ_,SxSq+WYS.iQlx7-Qz(FyI%DZ[#ۭcr58?C?ZMg{Ru= ҲhUQB]x}ޤP G.Kq`60&C`@쿏.#B:DV3[&J}Đtm1aQwVٍ`M!Lnڑ U@v 2fj좒R0ƓC4cB&U crjrpm5пߺ&~{x\d^F&qZy!0[ǔ(Խ b˿oRVl#d۸8*Y m٥/yl [6<` q(&1HoY#JJ_5pSc%ؚU|M"Lm@y[$/>rgj?L"!ih"+Կ"y.ꈣ$\# EGȟmaNJ]uqLd!1 a^R,.EJ+xUa$-{yG(爓pyPr*DsD%0a!0R"32"Ki3dX:\FЃEUkr{Va*9U?%HÐ뽧mΊ{֎D/trzˍj*TȾuIJ.J~"'$$I'e,R >*JA 'jk.A m%?칂已&/ l#~3VPš}=Q3uIp{Ai0=N X7:eZ)ۛ-孑Cc\'M\]D*EGխ3. iСtlSݪ-& rTLA}>\U윣\=e%o -?^@zdB#<\K/? Uj"lVbi?"Q[nWh)&~PqkBgeJ|#Qj=#nR1Ptt]@ᄲK2-Wh-4v$̟}09d%LLM{X" EpcG66cAmYR[ 6_ ~$4RhD[F="ER.`'#8R g;,fx#GLmP{dulȪu`nX,f¾ρ$`$ `{&CnYTB|1g6籬6r}7ƈ{A-|6FJ=%@CICRʤ\. U:Y3قn,3q]N =}V[dJk߉-4C-Kwx*$a7[_S$>03*Qn@ Eݶ:Sv*p-wkL؊3\*vDԀ }d*e8<*:!TS(joR{V~jQQ"%nV XKYq5;CHR޵ l-0/yM^&PE*E~(8 O"4?w-wjOK17+QicSX' [e.A;D]KW\9fXjfe=~*|l0#2ul1 wȢ/q ,pb!m. :RSr~L;INbeI.A(8D7:2>Z':0ruwuRX%ߙ؇zaF'vi/XD\HT 2vbu@f" w@)pfEЅ6"|O:4..LOcFʡ(ǜD懔nT+cΉX"rae+uِ7R#O~!Qļ[L2^ ,/٢Zx%/$>fe ,G8"F2eዐl%枍Ǿ5 baMlaȵdɓ׳LkqP! bH Z !G2~['š=xT})W\0 ޛ83t7/Dy|[;^dsA O_7tL 7ZC *[}>L Tt'>.'xl\ o7Ln |(M^!NpE=[#F Kf͝j4r*A_~P15/O☋Ol0d¢BbD`5\~-L,4[ejט0rGd?J }wycqSE^WB\X"DGbf9juU" 'MoXBjZ}DOڻǼhdͱnj.s|\@\)ˊ>DteZW]^BR .dʑZI Q4\ _)KO}gHDn)r!%07\fD|܈SKe?X]Z*yL 8k eݑ,"jLC<ۂxKl̝$ Bg_-د{kƩusbDjV=92G]ՒҒA, q&=U }489-^r2 /%3$C$%0,f$9RAҒK@ @+PsŔEe5`flp⚢O\٬)ɀnxg+;Rmp6]+ \y+>[ʲ:;3 7=ݲm༂ ӟ&=駊IsbbrhBa3VR cfkNXR*%64j@ˌQPMz JȰ꒿oƺLd,K$e܃ߖM8MmV02#@gl#e=!"ezWuE (,[ǥKR$;|7ۈQJ%M{e+o7԰N"VQ"E1$;16`  ^V;s=f~m}.bRDyǽJ-:6o?U( J - LJ>YТE1}xb/U6 _4S,g+.ls£ꭈST>^, ]k&bOvY7xXm (|Z:/4Lq>su'E~!D`DLu-@CX8gAȚ]N´"v秓K\ɘ^qqrZ##/Y{"fVxAU1^RIlfb`5B bʼ)6҆2. R9h"zՋդ{[g`M&@?M.>nXQL@pn}U6 LU~gubػH-,7ޏSףH}5iuy`N$qB8hv6P_UB4])66& X ?)$D7Ge^KtxRmr I@[5 G!GMkjj:Ub#49ok,;F%ՑaJ9K,V }dQXKmKICaGnq5$F᳘yղ =8/o wOT* ر8qAݔ@m+J)gËRg$bh:d,HhM:t].A'ih:Pu+qH =9SPKOQ3|FZR^ǛT 4ť 2fJV,:w`=>1u]l6kG K{D"Zw]LwjåqaܦR%PZXu;kprq(歷g,dǥM_7?uTlgҩa2.ي6׌Cq u-s4o@T|˞FaI.܃$KYPP1)̅vGk".h:ĘB%I} i*RLͷ1R7+,1فR3QnSJlYJO}S_!þQ霿A"ͦBPj7nGV\v~+ij疯$"э``'\R?fvb5:rx~;n51Ie ܘ` ztwY5ol[X>BH泈l.̴cRzi0XX^{۸Y`դPs^uCߜ:Jm%r 4ܱ<# Q^,{vX#w Hu9n7޵-3g-|QF]/IǗyV0|>tVJ:)^sk"%_+s*S%2Z'͚[)%GOLw48ظ<&rwqt8%դkt~E?CLROp<#kI2ЙHzGS< B!@`"ӓ{2@'ݫJ`rYe]WS·DC,EI39:"ɭ p#E}u&3Ngd99{E7}ޱWc׽v"{uslro9:D%~G7nH%34~Kj+,> 8by؃_}A+wfΚ~c(F=ꙣ+je"֟0Q_i]hL%Ztݙ쌛BՑKV0OO!fY5GY=e]H'x?'}gU¨s ;y΢=4D7+.Оˆ$V4h8CY؜kLe l~~o3t0" zpZF4[36cVஞ̬"s %Mk[YN, #o"AN҅{_J*HFEK;ZQ636J [ò:lϳU?ąKmi"J,rGh7>x'|#).=Ҧb+W__0- -poI+)Hۃ ?1O겡Q)Zq\߰Rh#L%e0=7!dh'XvV\㎊m bOcwQ7,bl|ﯫn0t{{)ޅehMST\aA ߤ UN(]qf8L1xr>*QnwӘ-q>8T/i"i 6[T$%rvMS XfFrsnϘ"2E P[9H \icvJq;ik\(J, f]"GS@t9/961ԉ@ TQ y\dzAPe Bu ~".t`bqn2Re;ȫ5Y)wK.E)7R{hvyt)"W\) d}@̸B_Jcj !@S5hb^Vqs mp [5E _/G( l/{eR,l\omvݞ7ƲLyCW=pPk o}~;jxw۪ωϭ֣8M4HjN¦/ ߁>},1t.l)qE bL(W"p~.>eE)9m6J&VjOG0z^!G.g+o/7T"qN\{0:.9v- [[EtXg]P{NZgIAosU e@ok=0Y(тp! %Nb#rr'g"MJ'RQqUaohwq޵PaJ⿩=L7jH]$5 K; I3l# սla2{^]S!Md< JfVn,81&}ԇ bBC|8KC"8Eboi'l#v)?(ZdoVVm\t[/rY=-3 )j;N\S&gݠ!BJlPM9ۓiFp iCҼ~1Gj7%0[r&A>p>Pnȫ}' OY#kxh RZDr. zAAZa[TVq/yw AA_Q8|B*z`vnbvd dĝtpV.BQėXbߝ\1zװ'~s gJiLqEUt´]G-2#_d B򜴮9MCx"2oD!t "2ʙ+_-RR  In`L8.CԬ+5ڟ7{a1T"^[@W\jmFV.-o+mih>[u&fX;KkVL[ T,DsbDA4[ Jt[,r$ :qn3).Ƹa˭FJ/׃xLN-r#)^/wqs,3zc V˱>_aҤ`` #pa'6+C\f둅«ߋ c Ђ f=YBHZN!gnQ>X=Iuֆ9L5oOI(V)Ҥ|ʞ%aM?&}6;[0nuiiQ~6&)p[MdP+FLt Fܨ,nw]/YFX[=s ۦ,f77窲~PaĞߦeřމ-zWLd]♇ƣŸGQۨb Jԡ5ۘ?ᦀbf 2ea+'ikc]ZmBm=.gM9P|KZZ5I/`%tj!&՝F^G \P V^gb2$d!S>,NH>H5fSW'=VYj) ?n3 B̓6,{ߠ0Ew[Cj(,>fEیdUlYKThT޳Z#:|[˒Ae?o}8di%rmp}#ԉ`G 3M?2qόB˟(4'/=ų4geW{Q<rYmzLR gn1-F?R z^U !:n'`a2VBRX/bcv԰ 3-_K# Tbd+F(ׅ?+pK*C~H3Z&}ayIԃw]Il>Zh Q3AMXzgOoVz#wj*Fpr0=:>p*o%{>vLI6mg_g3uת9Ze ,|cJ`sa֗RedxZaJq-]u֑&:Pc?d8lkP?KY:^$ISպsqщMs@ꈸ-dd7'KpD&5Ȑ`n^i~J㰬HQC(sBȃ8[%Љ8w_ڇ33)ynҋ^PYCTՆWU%S<(xJM1 m? vGੇrljX]&d!$+b)AVtq١6 E{ :A+&EŇCPd&pƁ o18|dvx|euIYNʌWs՛2ٗX z+P~d?D/uv.  UM)a?ƸL NydI( z׿@"BNCNԏ;sͯ饟dJS&wQ^gp&iji Vh8 XB뗵 + 'DG0"U`O[qgK(BIސ@aQBZ㸮W21[+m/cP>dlmgž ?V^=ۨ4saÚʍ ED1^xCu+{xd0A?a3B #Xy_ g]s Z*cV.&5[V{'Ί"c6wG,:1IDj;LeEslO'({  <g7Cr&TB˥t%S?>N€ lWW y .3I71h4ei-cQ|dFJ!bQ;o?矝|sEn fb86tl(t.nPgDcէ:wvddD$ +]"I,RpGZUB2n)^P?;NT#jθ갘%LyӮ6ښxHܽ `ÓX޳@ۡ(M@V g1M#[0 vc !ccu5p7{T4ʜ# R6Td.rE>y3=ͽf^rL9Tz/b; "D=H.nTQ˅ XM^"٥ AEIڪԧz!6FFYU ,>p{+9aeеlr=*v{زp?"qW -ZfJX{QcgX6PC_4ҭng19AFuj `9 qI$S1+_ }tg^@q {Db?WFP %AdA%%/U͉(m9LŪH D$WZcW 9|-m?tc̐o8mIjf֕ X9ަNN?턒HƏA(uTs! G2g&\| Kmm?UJ—-OR4hAE&"N5*8 R5*\WCnOdv7pyj? mjCZЂ `Ep@R @F9 >u%lAi V'W.@rE06TU xΪ>ob* N !qJ#N1wBS?Huf_{`NOwEI5I ;[潥wjs'f@n *f^$dmY@`2ҾQr$Ns;6mg#Ou;Uy!10C)Fe] _MWf0^o%_٤24mXqw]BYNPAlZj%i8|f6PY˴$!_&|>hG]uS_+ުo,C7Ed,ۘD\줡O JL_@'$мf| o8ARX vkU9cya_1}!C2ar4Ҳ"Y|XA؞Sry2Y>qM$x ]tީgKuM'<`=shuVHީViSn$sx [_njڵ;Ց\X]yhBz|+V/5*Bpl_Վ+yUT c`T4HpYUi~;IO =5`M8VD3N–S %f/SQuo1Žhi\<}z %x7,b%3 :"WxkHTDCLK1RuNb AyD'm[n?K :e#,;6~Э+r~ wP^O bL;B* A%İyQƗ23+t̪Ǯ^a྇b5qg&"tR &R /{V/,=K}x*^5Ha}VvT|#8$^&Ppnz2򴩀/nYZm3ӷxe|0e-uF?AiZZ 8v.o31YM;g=>V #]Uu$G8)G@rQHوϭowW8J"xkV,OOs#O6^;QAՀ&Od@0dU&OZ":$x&Aûil^Gqd1[,Q9'|ud)!m`\߸lA!p3Nj$V~B#R3B W+F ,* g7Jr _I HR mAy8k*Z/ nR=YF+Uo ^:B6/U;]F,:xغfTn(kT;=ʛҐ3hL";ĚZ`"ԣPcdž#eؒWQ}ޚmk0cDAt*}}MoJ1}J`_}J~S(6H*.Yd_YHކEW'ЍgKN9H? Q ]Ʀcvd6cI?,øc+gHw϶ӏz]KԆ'ߥ} W J^4 .Jd(3w TNҵb g|X]a@k'NnψbD3!$j#:1H"CrjGe{r="7.8^8u2Ϭtg(-bߵXhɸm^z!d:*n捪- uBz5L7{$ϫ!v1{y:񨻒.Kp|{LUf2uyu^lucry^ ߲ϋ UV(T.x= i.:VxZX3!Gkќ_bQqRE &44`)xfH ; ݝ7)%Z̬!KNyA,t#-u:XI b70׹<%{Egpzh@!RvĤ9*.GX7u>vD|'vҖX p+eNHׂ͍4sXK߳]HYWENiPT0VvN}eר#Ct&&((쫁b_1M˒۾{Fʵ/xP3#l=w6g%ϱ)gwW*`ɦk}ەngFa};5x߭qIc.Q"*EwM+RZ'r1^(r\k1Nn]K7:YԘ.&@hl[c!v]>߆>Y jlm$@xmA ZdP1-ۇ+4ζ=N IA6ǐ3 kgHECXH'R,l<#hϑ~$( u΁6+hk]YAFAiߕ+g2?^Ra*NӀp< $&^I ˸| 63_RJCVptWZo0V@9޿>oRY9H'XȣW^QA)h>YmMjf'sK̩E'<$G_1y 81;l(H~_D!Cq. p?rplI{HeT?=7(пd$0 5ǟ R#;fS?TG5nF G99)6jV3zͤzCۮ~ ~ad×LfKVꥂ/pśV\\G4"~-0G+ՠn_$~h;mw~Q]`X:c/ < ao4ZX!),x-Ru>Y~L.ɔf!XMٞ(D7/Y$.*HBDjǔiG/VIr{+C;@\C[յD*p;jH0 cXY8Rd/|*CKZ[ /oo.[.:ف;F6Iv>,/ψ] DI#͔ykL** d- 5fxˉf%l|3DpmjlCU?8:֟'| FMܛ^>8aiOT+qޝ^n[yp/"cXߺ)?xѧsA 'ǁ!#L\ 6M¦ü+Aw>ij4ћ"}\I!XMi{d1iQَ}u^SnWwW>dYHEKH#z'IڌF%s16|>a߿v( ,elLd`bbVA2xW'T׀tqF5ŜV±mASRM=6 B~] ǏW~٧Iw|drn?{GCj0?y{d;^4WO0ocVG[^NN¼f'4RyMjf^AU bS=o;6{ +|}Ee ne]CPIV}*p,/C,&+US<=xBh;N{,9YW42E,Y,S܊CD /܃$x メխC W?/g=7jj2]dRt)EQ}z{ 2$ ]#@N4]Xw} f&"&8J 5I5fn@kSǒPu>}ғ5?S6[ڛ{v?5w4C|_h>Y*(ykPfp͐3[jr*W4|-+ &6XS`"n}9~E+<- VIu#&@A{}xCǩ 0B<'Mh:Zzdj>9 $!4zSĞj0aI4G={gVvAxeveDYvz٦BlRߗG hg=0Ojt /aڎv\NUae˰~JUCMP?(d3P/~R 57pdp{E1K|VyBwr#E}Kv7c6vU!J67iD4YЯ JTc$=/] >qKݍ:ma|[dδMbҶ;"$o lWT߃7r5n M<>-Y<\-7w{gyunfmkۨRen,ocC++g-߻\*G"^j7jHA禛.8Zn6Y_CW\4ڹI:坉m|@!c-'V?xh[T2EAwXzIuorv9d{.&5\ƽ8ݱ#uuml G+} Qm7:BؑnnqBJZ?8⤇VlTִ:}0FNB c;vA'2߹\pʘC}FO"Mh&#$&d/GO̪Kxa܈q|ޓ5(.s\_읉?/dJ|FG#A/c jaV5thT$AmRn7K^)"gG8p˙Gju"BMAWq"jD yy-6B){bB*Q) .6/"}0V|HmK;y1 'yUSyֺLgρz/ݒ6o"-r&>m#bXk IQ&p/U%|k (WSM.}$ak_2 bb)IЧЖXMD YH.\M]:w9_k!_bb`a%\E߼*u8 c=fNj ,䕁"< !lGȰ.R,>8{l'L¦ÇTl|߀<%ݍC"oo~Jlg\I5cezendW U]HoŊ*Ǘ3/2,h^ }]O*[@$T5Miŏ]NLX(L]EiSopW:XGE 7ZP"u $87*o"Dܜ8ry:kfm_KR+>Wj;L\[Tƌw[ .0 ڀL^yi {W3kವqĿ~ uU󜑘#9A%?yGQ\E-wޟrd)l 8y{zڐg+<5 x&Jx*A HX͏9Kq\XPQL&ӑ5Xy72=%AݔկۑvplEX򅿄vbV*<[gG;H?۠Uk1!9#ިz1sldO@iG[{f@Y{ڑwUI To!d]BrcW܅|䋇f ؆ZCӝo/~5"m=8K=Յ2y>$ˣyl rɌJ=\ 0\z҃c Dj]<V%$GFc&\;Icmٌ4xrO2Ӛ̲G]I+Nqə,A%qEɾ >ɍF NxjHh ˙@Wb8"3Hr2%;vSh£"|ccNA1(<{0VkNu9nXUWaJTKa.aFU2EC߀%!#^N1 Ve%l89fi(b6/cG lV"6αAzM:F˦D1 n߀le$0 &r+_ò7>{>w`8u-1Fg*OIĉ`Ib{t@'I(֩F-tۭ`1;@OM-<^ vʯg VRfζ@mŀ 't7u \D C$l덮 $ǂ.~0yb7"7K|3Iif2 -03f ,b[Zghz`UI1'mdt6훌34e1ӦX3˰]IͿq1钛,k zT=6Ǣ1)z45p6ބG_Vy\AM3—Y|p qXd[N]X'6ȺGɹڑa3[_2ӛɏxDۑ BIqɓe ܂{Flhm,rb7_SWڒtώct'=%4T@R贀Z?+CLsڲ*Ucwr\ EwWg  drEKzgD[MR{Q||K/vNIJˀ|}&@ n97CiAז8-%ִ Cuy W. VBrWJ jtUyh͟.]u7PC8124\B2hY֯r5z'a3Q bXɆЩwوA#؂5ՅX{_< @$uR xxM8/z똠%RjJ S,U$2s']}$ vFrcoʏ"|b î#7Zj꫁Eն=NSfm3 LHn@>NdLX'Od\qs6hsViPfbG7ڿYE(B"BV#$v: J .V_4I '&&H=xJbP0c i-TZ#R˚Ub֟H0{.֦ #N`+,-j8kѦ34p(fN6T}8sXݓͽ €\3"uW:z˓r "mJ$ >% :PEE>OBnɏ.f_8rUs*$"3ַ+r9>qtn&HKhJV&;r@-^2!w{ R\'_=-ܩB! f 3H;I4J*KMm/.6KQ#KD9)Y2Y=GD)V!,<$Բ٣Q_n& u4H7LEFnn d/Xfi@+J.ڔ  _fL#Yc-G^7">JJ "NJ< Hs3EL &+Ph7w}8Cn ,ǹ`L܊$;^^*dxY2޷c~4o}/ ۢ X[CB$A&(0?WlH_FOB%4U_d."] ࡨU V'<$Qرg8u? \ޯB.$_ewQ~)d1l.:,d1g7./qvvLFωzr-3n"| 7FmR ސ+i((uhiM s<ߙC@ưv+X:,PCjFDv#Ew+PX0f2r<6C8l:,b!j4EU bA` d2{U>TzټT[5M ʇ|9lp1Xg}@Kqە.Wȣkߎ" K T)s%u f6Tg;yN\R~P.Aj| 'bYg1hںʬmu&IUEzN Yvz|XoV,`\}C5Q'Z8.uȔuqB,OnxHf90µMfx?7w( WwM%hB U\MuKC@VE#w5Np8i@`nmS5(=C`X,"Ł,j1,R HG1EOsțk CPJVLb% r0fbYM(|CQHbH[MbSJn'p :/" @϶MfR,i@qS=J`XK7RZD"(]޴qm9Jp\l?(s:ka9\Zp>WΦǎ#%9 ;U$I428S~R0#w[pcI" 6SM] pj֙6䢐 sF# %,?`8)4_.v2Յ o? ]xs4 mhZ< vzՕj Ck],oD]{>N+>nsz~1b_ѣY N>VEȁxA+kTKuNy'J)]RmQ=cB?=7o(Q]e[g o gtLW1V61?gRvFՉ4~ *^!F

swqT&w8⹜ iuj^&Z jv??eIN䱥Ǧktڨxo-`-jJ>/nchR,v"u,an̸6֐PO\lo ;SwC)ؾޓ֙ Xt&|0[_dcv_NGzri oՒ.j"gF Zn)UHr XTo7BH;:sMVO &i_HytG>1◒&.ݓ,}Xߪ6zpYÏS|hgȣT>C3Mɀ_CBtJN#ɩoɂ֗үmJ;~5vAOңi1dF`INVIJрUyZORwt ?(~AnM\f9זsGl]#y1vN(2OU\3 lR*S棍v4cH~x'D)BJ`aH ޚu*yS޷?jk"gKa>gYY9cF+%<f61`=%df)ˣSQq:t/OyE^ ?\v.5 p(7ON~`%U~zve~5iKM睎eMU#eT_8.ݰaW0nzzUikTs )AhNu:̦ߕ?g:QvZvC+PN9x._ %igƈH"A{أoIsYK.5I<WGM.%.AT6kO!/6UArVm^g M+ͥ?~l ΟSxWK%:C –&$MO2.0jePAtIZ ,s[ \[%DzQJntEW_~*nNyJ=AЩ NSX)Z)n z\s }8͌EY3ґ s'Bzjwg #xA GUVʥ;,!1!sY`ھA^ Fh"-5Mb~7H"CR:I\me[S/mYD Ku5ƙạ끒O?^#jJXcl] 9:RցABрH5Aw# 󢘫a՞4w|  UpܺkVsPkI[nBCp@wcQ; (}s&`;=ܜǦWzW{{8Cl4Aឬh`+5O ͳH{iEhYe?) SA":zVj/ & Ŷ2D4Zj6U5RLm5y20L -,(.ņFok(GsySwt^~6dߨؾe݈* a5&#;_<"6xqy9f۷!gàV\kM-jd.(*W7{)ZvX&bq NY0ekTDoS;ݓ<ɷ.3D6W`-gg *$<7(4z+ :zJ16̪lY~}pA9U#C\V A,s>X&. :q+SNqS1Iyn}|:+w b9,^gO6^,:KQ20x愌a &>ꑎшו}񀯷-Oa hz"ѐt7dPrt0(.D$^&vf [7^TF5% $m.[ j1mO<"܍R奸Y-܌=4|&kbpW61#69vYq"miw+ݛ?.п>m{"JL=UPYA,&f,R m;jzfէP \`ҥV_A :[rqwBn_*twIE!#>јx`_y_\DviJ3ݳ z^TGy~"ErUw0yW{5C\RK_{_4<.ueJ;dcB;TOCZ8E+ha  %g%Vg4x]j7^%v0_!G_Vff#h-a]c)Bib7s'*A}%`\BBpS6bLD $ \-R;梆Ooz \^(|fޜ3‘̙[a T~6)Weـ>ݣiUͽ׉WUx3xM>U͞Q>Csk v9:8 tD,ň[ӧQ[ٰR0^Dw5H洏!Ew7uD7TVQ[rH Gj|tHP>kA}*pU̎c XyȺ\0v>Dn&!=Rܽ;B#_S] ωSdz4v#q DQj)#yڋ$.s6OBy8&v*Bd T|0o/,R.(Yu 2z`m 0[.NQgf0ݗg z BUz8HBpK8gM4?Pm䧄?!i }Q8+5N(+&H(j@>5k保N}Zw"#zrp^|IT[yR tWoSlN@Wa&GR4M_i-GziD+#Sv÷]c%a;9qMkG *เFH>bn|ML#v"tH #fEع<7ΐ T9.[3Y3Cıأ9Qa]'4|f_45|~&(Ô;ljNUHGE-}馵Mjuw.IAHQ$̱sȷoi vtf̳gf%:sYa}g81}9vb l0e1d- yӼNh7^dBhJ$}vˋMG񕌋$y5!s.S\l*=V,u+:k.8^}sg+$K*J.i쮫1Z8=qFReCT.!}/j}E ǜƺ\/@^{lMz^ޗ91-6YڪvwD٤NB M0:u-I,g( H&'%&v;vFm;(% &@IDD  /-@㳏e]{A|#QY7dgⰩ̮Fn&a0bC#ed:a55ٌdXQ8Ґu3`:R@?hAW2X6խR+A`Ce-kfiۚ:\RZYLS`:+4*VTVxCG.`Kzffr ml\@De-Sv :g,0 t?f(HohjZ]mģ']g *>ئlKGQA&̐Y_nBIeOX1 L/ {t>l$*rwi7!ymĪU؇@P_<0Y>ټ/ nmI"pY&)X߹="&\Ya hegfgmB'Pk?W 4V| GƼmbAI{0O=be0_C͗=ت2٫^Kl%nn( Z&±-tp(4b}wI1N:cL:'<=oq¬\3ʐs`ٷןP>o<Ĩ1Ui0n2>s\%XmLHmWܷ L}TF֏UU3?ǹѺ_ {j gl ÖQC6ÚWli;N!K$`%,& X\o;49 '?c@<3zۋ%{ mĊ. ʢ!,(`FgŕjQ l6}E`HȮ껭?yJ=)Yg;~-kZ)ߟCi Տ>Rءbպi]0})/.]i0w>x\_RQx La4m@qo cMq!AAF@./heEϲ$Rਜ਼\jӹnN$F3~@!i6:L9@0d0'f+-ɔz -  Ѧ YnϠ,BJlNG:7й'X:pP͐4(@7J)7CB3Rk6*ܵ~ΎxS8 ]a !z.8X>C/C(C{%@!qRRhnmٚB -xNGh'(:Ɩ:{~:=Rmj} 9j>mtu?g&*`8 7;E.W$T,FpMN@2׉{w򬮓W1_gxSq>iIB-z~p#bjaP_,֖3N|Gwi#2^Zz[ra0&98r!!!O< 6`Y5G̿GIzMNu`R{lQy} *>LhS]&qYsO${\>򣒎!p\rAmy\[āhf3}~z+ҐI7O)9{&N}MAp!X_1 `4Y0/x0G-MFC.c^{:c`$ZI@bߍ_jEϫ=Ѿ]̈]՞G vmAGUC҈%$ǬU^QTV b0{9YeMi83}Zw&aX+A8ܲWޗiyROX*]=V(8*Wl=`{VVSo27&ݙӸs0s a #.YvVI|zzI#d*1XNHRKA`PhO%:7SAB.JEZMgM)r2`s Wh&jnf] $_jK4Je[/dwykDmަ`)^AFTS֥%-dz`t0=;UMBv:> *y9ܪ\#C &r#swtӦ=qqKUh*\uhB hBędWӥ^Apd&DhE5~r9XM&fe ;Yxøy)V |[ӠI={d+SstntWN;)',A9x1nJ{u3TkO=Kf}?>t%UX:(S?Gu4 V0uQψD5$m-Cr{7B nww}ݩQ& vӍwrǑ\t1Xn^A0y'[lf +,ک%evφڶɚT=|X*Y*h9D9X/R6VUQ8%B R!o&ͷ` tQ]\( Cs~>QLJjۗ Jsd>zPb5@O%X(P,n)2MW4q ]Rs5cY@25޿񃥃*Fa]=&x q ;X<0n7yե Jqӹ]{jt Z]sS r4SCōmq[>j RC,2c,g-K* #lEcލ 6ΗSEI~MC&utuX 77w֚u cB3/%E#44]5.4<'O pIWO" %;]v}un{ub>ǶSu%VrR=&6;~meqTzQ˦#hfRrU9MB F9, 7f_ q(fahJC;A_Ѡor0#.2W⸊ LN]^t<ۮlLy (|V^Rc[JAQ =NBkYо[rb:=$y;Yi]j6##m7;z-2G0YM4vJ,A_tPa!ݩc)皷\,窊ӝFyOf٩\y*ownNǛ"+M2 j_EAX4:ش6Qٯso|v"F;kvh7x1o-/\n UxPHtE?뒾#n;V>n8cMuԶn"b,_zW2 #mO+cʁ˜|K4>ȝcӀD}^L$lՏYկNfӊ\Ce}r VyǮF^" /ֻl{ZZilŧlq}\%nqu@ FN*,ݯMq ;LghB#َtvjX&V*0FHtWts<$Lnu,]@[&k|b@݋e%h3|SCq"NbcjU3ZvuWOh}0/nE+oR Şw+Dh(nTjx1ᶏ1Vgi@C&kӉICb9=921YkkiiH atph~a:|ΜɕgvwٗdOJ >\!yx0(.9?Da+@+pqX,ŝOdQ&rWjgcn XheZ.6w&J768y~>K#;wA[uioaMc+[6vrZF][a/7-TRs?-bbJ?6Y M 0lʍsdї4Aه%Z ۬Z\y-aADy&AobX쟆f:wdh[ˤ67GU,C7y\_:w:h>w`"+q +4|0YK(C@ׅ*QnNPNI[A/1Ib yI|4]djZ#K`>yo;m}[%ǯl,vduc2.:۰rh8bxѴp&g]+:)dj^Jt'/"ܨُJnVjZL=p1W2~]'!y5xk:2oS5*yȚ ⊸MǓ2bV=+ k9)7-hD5}<ӥ<%[AR(zx/[*̩ŗru[=Z)DɌZSyVQ(<rg}^&}qh=ʨC.md?R !߻ãҭ!jI%vuzSg;!&DkB3̋2$۵8mW+GAhme%OTaEt cq Ux1O|]-NWOBM1d+CtHOdod''E ,:ڐ,~M:Θ8?=bX}CIT؟4 9SDZ,k0E$pƫ \ 9]x.  aDhp-ԋ=eQZ~m["Z+&$Ϗj2}Fn#(cc:^QH DKYuA2WL9^OhjU`2 T 0poȑVahә-αD+0%bzz57OZl}dI%.輮\^ڂAC $y;&4Os{^9AtzlcL)L /!vM'nHD*8AKb)>ܥխ_И.b)аnζf>h(M,$<'N[4@KQr_qѪou5&fJgΙu[k8zmԥK+b GZoHG >/..$&ڿb̌Kna#IlQO>ꈻ/r>_Uۼm-&Qn\&6|ʁro@E.T,Oc3 \JG[H`-x"ĨQsax/M@;&)rP@B@Ϳ:6f1jH9 +ؐ(5m-kvdŝɮfdJP0 {VBͣ{Che;Al=B Zփc:PqRb.Pl?9e 6;^zm8gJCsQsLC6mML ueRb4XnNcH- V7ڈ4R5I)# SF3SsLԃlϴSiq5J7(5T ŀHVėLʹFZE˿L7;mՀe(ᛷAbTÁ|\KjwΔ*4ڔ)2h5T=ZL+FGp.\gH` kBK|RZb㳔c!/Je!_yQ6F[`334-ƹK Oc%qh9ʯfsD?f}qZؔ d5s`|Pt{l?8!N% +O[&&9BsUJ=ѹ L'Yd|&rg82Z`-aM)RF؞)w_  *_ pS#i?2,Cƙ%y˝m5\/xU%őCp@aZ#t[~(ή`KV|1`Et/2f'5*G0ކbe&T>ejb-")‚SeA~5Í=7hKf@v%e)b;>iQv,K@u)2ڻ lfjƞF詞y5j4y~5/)I}=W~eIƊL)@k]ϥ#]xzJ8 |\٥mp,jZuʝkc;,>h BuZʻ+Mn,iʭ$jVL9ܱw[;@"ggG/C:xӚ$nKh,P,ma#)'6fٗmS=\q07Hb+xi];˱Y_<@r j\n(wְh2y2/X4-ID32GCg`)I hX¦2e異LVu-!HQ<fOE$Tbe>$OXSq7s #%OtD8wBQg!҂g.' aή}9 ;M~ K@-}g'k/p{%`*MywӮ$\b|5վ@k7ڤXPz̒IL!ZFvC1Ǒw@aclôkux0MJ20 fgQ]Ηi· -](0钿πB>-xl*N;"&u+5#Mڝ1"pu@lgyf?.,v9Ox-Qە8=< ;H.qC ftx\muêh Q?}}+SC,\j (qb}E"{Fyym57xDYx>2?R^"t|}b4k~YuFT:I;-\rf^c1b%2?%nج〲 Vt>@V" qNsk~$?41L:Rh;.*xTPhٹt[;Jޏ2zi!)s\Iy)_T[h̜:2S#݋'Ƒъj3مoCchrYCx 7-ovJ+ ]R)U ?\fx^Z #..G L\t:Z~NG3w?MwGB!]8) O.j|&?v9Q1v0Vh ʠXl_.XH'IO)UC@ӈC ʝSCpA,?K: ~"'$;FN0- ɑԻ7~W@swR9(0 xf[7}ܿv4du&uq--EХ=/O,Nj4#!qrBHf}V'N#Ԑ\;_^ .uѭ(?h/KY;xV%&<üWQqaXrJ,M53 ? =}laEoZI|4?Ԯ1ʚQ]K f0fݚ;5xš\}e/J+:/#/°`+" _0h[<ɣj: J Fczp2~Iwk ϒUm_r͞-+'- y u81Kּ mp|q}m*uw=aOLմ"hJDڹ2Vd:#7jSo=KQJL|~(ڙ^4c;Gxa籵ɬ5s 5VIic~qUT".ۅNQ0KGoܻVp)CK-[xb5`#ݒ% tȪp2k<>ڼȼ^vgED|H5.ԪȨddH*j?bR AUP9ܞ`g /_fǽڕא/5K7NZSNJ,♛v. rp.Te:p=istnzA x/yDfl>V?PT*.;v$ J?[8z18E=Xͽ&)ardYby6ŤjWhki=e@ i`oFb \N0r!$ASE!_:߄>팟Mb#EZ)8/-~zMo b´ȸB">"?5{6#}fDX*P ϥ ' -} ,εR˘+I=ɯ+UNd%}p0X-@U\P{ LPҧ!,;WGa %ᾣ."̲Q &dUReWx"&L@iw_-[}C>d[;oeM))gzm_ lH[ l(bj*dlDԃ**Buu'GuONw<~7,)OFBm-nWP6m}#(\>'CqB jǫpP7Y s[ {< Zw~WFTT h fQfNZU稵6 ^3>KzyML4cr8H:LcqU-uѮHuHwf2Ȉ J Ah"MAGȡOU(4p].˰iGd!GN9rNcy#BH W,SKUӲn:M|XKp+CE)PRd'WyZL; <arYe.E8",wJĒai|(\s13f YH(5IBDF IܪxFN(4yu~h:&dZ`Q<  :Cs3UUanm?ljg҃fCrte@;^Lh'q7 ID3pH!mp(z sWr֠˽ 78]01$FLրrF v3@)jB[M/kpR# H5Tϻ$\Ryǀ S}%Z{@J/WÌ_