libzypp-devel-17.31.11-150400.3.25.2 >  A d[p9|N'k!i늍dL-r1=w^ŵyQdhϔ\#qaUm"1xP͑oPo+7ӎ"3xݑBCwoU -QkL3:9PO`uew0'*J;a`6k#c1G<8ع4 @Gsi6KC=ȶNY _TG%b+MXDZAk~Z3 C` h-8ebba2495e267ef619505342e18080b3e20902a57320606dd9871bdf055f91358314a6e3974682f89054509c6575d54a2eb61e95`d[p9|BuQ ϑF$^U*G: ~583}U(njѣ"r`DĹ8[te W$pU2 q[tY~cH.$QL&K+l>ɺ+y,LcXI zk+Ful\Ry6&&vy't֩mAjԲs e]E^Szӵ.4ͻJ϶tljjZ|,ɚ삕M,*Pk>[gֵ >pAD?4d ' b  1Qu{       T<d(8!9!:)!BFGH`IXYZ[ \]^K'bfcdefluv0wxLyz0Clibzypp-devel17.31.11150400.3.25.2Header files for libzypp, a library for package managementDevelopment files for libzypp, a library for package, patch, pattern and product management.d[sheep13SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://github.com/openSUSE/libzypplinuxx86_64*i.P*=# ~r~B> !-Ur * 3i<fTdj,0 " o k Ko  0 N R1.}(&Y    " x Aq;&l E x0"%z+m#+!!'C VH9x{)$Y 1y'.)k}D :F 6 H16?N'b&  (~ $Q\(> :%$@0 UVbvIG)v]I8%_^Ao V3&H|! F NGHs[ # X*$!& "&/"% $#!%$&%%2n'%#(.+%"+Q! *8#$& !/O" $%0- + N 'C!%c7 b Z y $+& /12,V 4$&+ E!b  ]!5 ?, s A I =~ .% xVJk-Tf9;|!m;$ < &(=y R Fs (! ! x a4 / [XK F#($.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큤A큤A큤A큤A큤A큤A큤A큤A큤d[(d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d' \d' \dF>dF>dF>dF>dF>dF>dF>dF>d' \dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>d[(dF>dF>d[(dF>dF>dF>d[(dF>dF>dF>d[(dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>d9fdF>d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>d' \dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>d[(dF>dRdF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>d[(dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>d5dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>d[(dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>d[(dF>dF>dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>dF>dF>dF>d[(dF>dF>dF>d[(dF>dF>d[)d[dF>dF>1a98fae5f90fc5c5244a2f6b1cac2846d54fd621b6005ade54653ae322e74f1427f6f44095da55feb9765a8b3ed0e4d37936a57354b0a1abbe9c07f3f66e6faeee09a44d48614e3423bf51df77bcb5bc4b9e3fa28fc79cbee935c03fdacbd0ce6834dc280ad92a6d78319ee366aa9ceee7f21682445588b40f0ceccbbca31d05f1ea6e064083254c0a4f1f0a8ac3f638cbb2efbf9f97d9d4dc15bf7182a6d0168c9c332c90b4ede7eaf3fba8622b02116bb17a5e3d62e5bb946f0e3326ab94b16f6048a0c251098dd74b89664ef69ef9f63edaea37cfbc5263272963f321e3699a87f8c358c5b9120b9acc0a48f7bbf2148c15de6ef6fc921fc74c44f1ef53510f17e79cae76c5aba3b93f792f62f198f56205c519c696fc214aa3b755d07a7a3ad5bbf2d4bc35586e2305cb341e6d2777edd978ed080f29470856bf0b3bc06153359029a2684147abc40b82ffde7bbbd5712d7cf340f426b40e1a86b895647ac7922fbfeea953a070d777f48603f6ddc96d48e0546b041816528593fa6804e881c8415007924cdb73ec76d4d3d9601cf6c8a2309f51822f37ae38b1153a404df46548ed4ea7ddc96614f4a5abd42dcfbe4e2b218cfabaa696ba0b74ca9d4828f8554b58491a582136e2a9b990bd88bdc7a35f950dbcd19db969b541908f23257f3c03cc22260ed1d66d8d4bda849c6019a3c0cc46cd3a7511a3cb4a352b1f368ba95263b8ef0d5010d19c507aad1c64ce09524934d4d894a7c34fd1b07549413862aa66d005782a59ae680a934371b9f6e54dad3754c655912ac705b73bd4d2cbd273ae386c6ee7faeb8a34b3124cb2843ca13020bad286f463f5afd595a27c1ee528c61984e1f9e968039664cd40b0169f0f7bf5b031b1117fcb61ef3d422a7e674dc11c01e48dc74d117f345149ea0f20ccdeae7c9cfa3cb98b78e520e56d2bcba29386904a5c879798522c1426fb2f7c4db3d199b3c5363611bff2ad9d751548fb372e6ea1d9215b6ce648ad65f8ec67c315689b04002bb1887a33b7bcf24d27f2f192099e73d8da93c7db1c260ae824748efd08baba67dbd9643abd588f03d5524a94669172595392de080b74ac94e45c349cd46b0a78138196b708d018a054682c6336e3868f8e59f7ef5a96bb3b623d9d11d9f3352facb1a7c600968564c71435e3a75bf5c11e5797bfb1bf4de6ca90b7c24fdf451674da772e6789db43843c1979bdbe5cd9bbe49d984bdd9a2865d57f9eda6d8e232a7dcba729c9ea00b036d77175ead23b6250fcda8b2082e24d681fc4a21a9a213ba68b55238651d2847f3eab901c1cef4050d5fd1e4952caa9b40e4f9baa5b3f5b3eaab6bb8f87bb49d6e9b501c9dae1bc7bb571f04af0893fce409183c8ec74995af774c9d076d1727a8653d820478ad5d5040a281a5d8da4d58e81fe497b0aec0065a4b7ce4f8f7f29f200bfaab594e8e49ebdcba9bbf1d18a7670c64f55a2e861502e4242928445c3b00c373d2d4cd9d6c666ffdf932ceed573ae6e0e09c9d411ffbbd4c29c0c76a35a3b13d0bcbf2f65720058738f3c465b43711a2e16c3e8a8301a9d18da993af8c2097fefb47d73cc256c8ecf9dc0864080dfa03a9a22ad0c244265036942cc27f80dd9a3e9c30f73a13fde7fdbe148059e5de990845a4fdcfc5ef9e0ab284bcbf87500dba81a5cb0a95317e0cc97099ee2edcbe850982fa3615b716179027c30e2357ab200ae17e288f383e75bda9a0b6b98f35caeb7e2fd1775d57c44e9f5478c8587ea2c039523bd065e2670eac66e6132e246471185982472aaee5021430420a3bc70884f699c587544162d96e386535deea4c17845ec27beda1c5a4c3c0c4fe47eb6b527c06a2531b760d6f6169f04f073affde7d820002d28b8e36ad82e3d3742dab6eb21514fb0a097f54f735a33a8cc6980ad4aff381879680b5ef8005436811acf72f490ccd36318d8630540c3ea8a2de7c24373e705c6dae9f7f6492c02550b28be9e2e1b691b55d11943368742f16c5cc20fbea234074390857f47362663caa9bf1aedc598cf9b51b2462cf2d9469c348c54cd6cafc9540a6e127aa1fb4df556e323b7d8f380d21cbad188d33508b35c96cbe3381b32fb5e28a0b09b39a8cbd6ccf54932fb91e6da5e0e370c89cd0493b7c17e992bf7cc931f7b39fa0e7b42021e807ceed9e94365be2f33077c7c88e267dcc489fb9d001ef23dca3e23839892a3b2f236be61bb61aa62506e1eee0bbfd470badb13d96359077757d6ef3a8633f01eb61c1cfb6b6036be3bd13a95a9099dce85341d13c81312a901ba085bf20ac7c29667f3f3d63da4b4f41d2d5399fed0cfeaa21fcffc724c1bdf8e9fc0617d265a5976845d9e074a4cb6a705d4827ced28d0fba60815b690910b3cdf02599a5021b352d12fa2881a6a43352fb916ebfa59bd51152c000ede1f9fec40e8c3b58c745f49a70161e9810cdfa05fb054e2c644e189c21abfb42dfd4e4d3e75e7d5759f37d0e4f54c72e6e4282cbe3af602d04b22b8f145af67242694df19dca45e2c19f324c097723b740b37e299ef71a36232e4ff797890d1aac77d9d8fa858cacd3b9448ef58072007917aed875f675550514631d341ad31c6e0bb83e21f225d3c96f91252548f5543800be082d1f4425acc7b54889798132ffd129646901e6886d22d38058e6ac345215cc556b2c3f05f34f0334f253c50166fb104b705ab55b6fdcff3877c445e440a59e16d0d6a059ef1cce7fae56a4e79af4bfc9aec9b4860f8ebfa442fbe51868811f5052d45776bdbc89c36ae0b8b28068a4335c3a8d5795d58298eff5cdba3e0fe2fba941655c3fdd88c8a160c483dd0122b70c27a471934d93a3dd0cc8806f008dff4ebda2a30042fcbd22da041845a345fc36bdc5b1dcaaaed5ee92bf440fe9e5281f2082bb575fef254ababac3773802a6dc361616973f0a9eb6fee689e25a96d62f6880c2e2699f03bacfc6866fbefdb84ed5342377cd32250f139c45d5f31a4307dd9497039cb3440c366ca33c150e943c29259bbdb2a2a8221eaef6ec329820c9963549e46875645a292427098e2e11b801c9a57dcab22bf0dc15ff6d7016766adf58735d327194486fd7e22e0771068758e49490ccd773555775a6ce27ddc60321b054b3633d981efa8c75ce783fc1451e4ddb9e71c7b9414fc92b80c99c8c5d7970611cbe69579e9dc0ab5c0d59d0ffa8e7343614f94e11b2e3c9b396b89bfc5d366abe86ce931a5a34fc2ade864c7251a9c8f5bc5d9d16e10141b8240939e6957f6ea1ee58e66741da6e9841815214caae2c1064ba50158254ec248ee9995dcd5d0468c452f185ec4ea34b871c60593d7962053cbf143fafb098e8f3a7c251286f507a101ea83bec698c4963ef2e2af7a7b1282090351b926608ff153965db5cd94306b518bf76830fce3f83b932f648b6d8bdf972ebb596f7df14c07b49d1af191341cb0dd2939d930e7e94bc63be88c2502510ea0f7a336788d72642fbe046872b1f7be5da4fa4f0ae0b51b1aba1d88d6b2c37467a4eb97230777e396cecf02ed54dcd9514ad6f4028bd7adcfcb425a1198232ae02bf2b75c7cdcc322fe3c07e0a7279bb21ab959d821b342a8132811b65831b08549f63e338801a17c6767fdb2a698ff6e5ed0164a261849f1adcd3b80e1a586b7cb957dcf31ad0de966ab992f5665fbcc91ec1d501394b872329a1f77393615df583f5bfce991991e653c9f81b60153adb302694a8edde9d812e5ec89384ddbd3f35c644d2cbd8af2bb16b976b84211cc1c1f5aae5b66076cca3ff649d8093cfd6a0a566966f3409d6bece27ae702d6fde5f7f50588120c91f8e7a3aec11a8d72b5e8fc244d0957296f36d0c2e0d7eb66daf196216f7788d453177d6d2f5ebde3967d0a2f98378c2caaa6d340737f84c0d8b398c9a966cd3f10a7b03d83e81fa293e2eba44f66ec02edeed52f983e9cef09fbacdfdee1d6dd42a99e9160a773744d5a8733a6354b123926c683d10665c4ed76c16efff6d800b7d7a60a499bf5fc153f968d04cf26f1ff01bf7e887675b89f49b19fbe266f9337428bd6f4a87aa6bdc1b6d11ca194a6b83fd74b33161e823c8cafc3bf1d8b4c6b564c829b8b669055d40f4eecc440d8abc80c856e5c3249f8b07cea82c797df60379d9cb4dde27f36d81d09185047927035c49c5308f8d73e0e8e63c93e934bcf43e9c937ef8c0d92a42156d9b03b039df03d47510a3f6901c6ba0f63225abbc9e0fea417dbed1563597f9b49d366e84cd4a81a6bb8e142b7b53834f166fa09c79ab959dea139ae4c7f92990868f4a8f1982746c55e95ac85cbe185935af80a4bd9cbf48bb2857b58a07bf89d2c374e0fca31a845ef6a27627c231dbc5c7cbffe13f88bf2c1c0b3507bef3830544c1337a2b2e093d64d2ef2fd2b9d912dc4abef65699b62d20f03f50ff255b6e4f517bb874b50bb3c7b3fb3de6d66cc90487de68514bf7a857a63b59c9d18d3e991f120029b07313747711877baf0cb06850422f082989c43bf1460065bdca59120fb9ff7e6a9b5286ddeafb31be8ff53ca9673def966e0a3866a3ac586a055650f898fd89e1e1b96f6e68867840bbca503b477a4a1636e52c3a859eefb5f797114fcd06126dd71e098e0a580b64571b90a5106ce30cb9b83ec482de48535eee90e6cfde8675e805330092db3783b4c34ab8a331328be2b852777adad084772542349bc43314c7654cc2dee04bca176cde9a4c8886acd97dc7da234b8baf6d5019849b93f6e0fe3164df6a429d89b8d04de92edf5efbcad496ab813787ad751430b6d3c984cc079a5df730b3aca548f308ff03d63ff6f7914257c6d4746dd08f6458e52e2789430c4e2994efa2b54a65e4bf6cdeab314b1aae0d8a8aa125a188e32d8eb6cc10dbdd0c39d946f33b51695f319fbf61b2854130e7aca5d57bfc70b15beebb6110fbc6fc0c835c13ac17eaf27fde936a259c5f79e2a29f4cbf2faa04a6f7f963975dd834bb2a7035f93cf1de107739ecfa5438d5e9455414cf8382d99da51126ac5d58746efbb6a3f44f0b142ea4fd8c8aa9ae071b140a3644df3ba525789d04bc55b2f103a2c334fc99154d9a8aa86b3c1985e14a4218998ea7bc76c1833878eb212553dd0de515e3feda900674949a0d4f020a3e1207ef5a13a8cbb5d3145884be04b23321c1888dab6989b0685c67f97d5e4ae9cdc72a4852eb2e95ba8030c5cd43bd2395a6151c83d295576785e0581d6e1a2be5647f1740408031f0111123c5499edc9b01599a0999db4c2d5550d49f8b6e4b2ef783abdb0c3a8e53f56e01b995b3f68d3f204ad51161d6e11b9830807f318666e816a390743c28e3d89a194464205861da685bd24cbbb969483d9c3200c402dfed4a79b278db7f71f79fb257df5a29c2c4bd0c53663faaf2add1bdb94cb544cbd0cdac917e9cceaa4411f92106c66291179d60bc5a77e6c69fc21178f6c9047b0a3f68e2326a7a583f1be1d7dab52c348276e49046c9f03351500a0e1eedea750d90aa097850b61e95f5a85eba50aa3ddda1624f72f08acf689e78dff58225bef5ff83858161685dd522dc1ab966f58db31c54f81374b43ca1e1c95eedc0c6be679a8aea48b10a073f4b8496ad762beec65b07982f69f8fd45f563a086b15221e39b1becdcebc4e42aac9d0554cab6c46c3d4a114191c74a7cabfda7d89919d6a10b4a405ad3c40853e71a1e611cf940726516242e90540c922569e2f86e7bfc5658a38598defafcb3f51ce6ef5bf117103f2384356a4adecf1f8c82eee3f3644b2fde0f31a3377c7b3b18ec3b01db20ea88ddbf84cd84d76a31114d8c6ec2facd69922a19a4f1967ca058030753b045b56b5df2804e34acaff6bf625c180affd8da14bb5361ae9959e38ff707d76c8913ccf165f0d06d0def40c506e175c239f1e76306e92b75205560699dafd4a3c618f634aad23b2d15211e541b3a65a5f15fbfd807e831e2c23a1d5532e456a0d0959e37e3a1cbb4332dca14ab150e576694fd81527d3f1e069a0d302419ffd977ae6d98a297bfb8af107b37ed69c8aec15789aa23bbd6d31854573c61ac2111c691ebc1dc943eed34d448f953e1cbc68c7eb2b1f345d6265b9c0a1a02fdc5344e24faa3c62f28b5ea8eefb93408009cd0423df64ff03728111344daabd7296c318b0cbcd5078d507e26c9ae52cf17794d740ab7f2e8a4051ef55bc1aa868b8bf8af424373e584a55b6d3d23d97a62a828600147b2720a0ec4cf387619c7fd6e19da4eea9d45fa47486713d31bd41977135b9aa0a9c8ecb9b7bc8811d396f420838b6311c8d6d2c2990d07d46aa27ecf708d28465ffa9a3a0e6f973f3ccad483e920c5bf613cffb86a8a7f6ee53b82eed952cf95a7cf06724c794a508bd1061b26f2514f22fca68b9cf33aade67193daa0ab71f0a162e4d0094cd9ccbb30806336c96b43c83dea751cc4653c353f3232b7484c002942e68d53f08eab3c34c7c567138c6210141e043cf1e84baf559b8cb8c5209a9fadeb64c2c552b538f80a3e21949717abdc850935db5fea6e0ef565ad156cf2a6cc95a45e2f146a519a0e7acb72e83735e09b4d7343323912dfd01bd01a18dfacf9d7d6f2cfaff8f00f139e12f97e986e608104825b9854ef54f9a60cea1ca617c9d0ab8b849a8db160081f32efdde23073d0dd9ae125af802e500ea15af724cc135d5cc129f8e62f20b0f04edd6386373458313fea2ec7f7c5dace626af89a720cbb8f5996bfcc54073ec506e47dc141063f461a72bb308333abaa8e0b845798acb5b5182ec7b47eb3edaef046211c039df246b6ad4f69f9b94ad525c3ed2c88f6cf97556fee4cd28ba9183a7857cc69e33f0d6115e3b75f77c772d9735153882f11219b00c96611eff59578bd1ed1622db2ab46aa9d2956b45612d997c5aa09fb9235edb1536ad01263be34572a0a8c357f3a2d1d6bdaba5d4b58a4764e9ac483fc35adfbc36dec7d59e6cc9599de134b648fbe5584b932a852dffeb86fa45e412118280f11c3ec2c2d67a485e0ea5eb7e7246105e0069e20e560591c05c50018d31f011d9b00f0032be66efd37c332592e9b06c26efc1f3183077e5567491348c98c6c08b39b12efb0eb1f34b8799ce4644ae06d9aa3a88e10ebec7b6b04f9128cd425b5ba058cddfe2cb5d1384214ae9ffc3e9dab9e5b2927ef0acf0b351888ccf1f6123690e7c7470a2a1332279de1e4135b8c9ce1c5b3edbe670466cd680818db9a3d81a64b3e43ad80387ebc1b9d0aaefebc14aa946beff452346f6349475c557a7c66e2b4fd01f9a66d6e1e62c8b16f38a101686015cac4db31c0d6f11fdc72fcfbc6c114729584ab1424b672f28caddba86bbb48737bd21126274422d0f0715d0c362eacc85a3b28bffcb8f2d8774952ff2c6dd86665406886fceb0532188365ccfb11e65003afd04cd1da0302664606aae7388f5a559119cbeddbe2a5828b55a7dd3bc7d74f474b0faa0a560fa782d041bddc771aa0bcfc6e74963804b6a5dc2af3686644c473e08ff69d2bdde51761fd5ba605e9d7133a7a08fea6accad838cda5168eafb7f7d329a953e2704852035d6b099da4ff2b76acfb183ca7f8677130922be90cb270c4e1b8206deac2363312192a95ed317eae969d7fa4c3f87efea966d75a63b15eb05fd5762bbf26f667344a1167f638d26aa95455b7baf250103d5b9609da0f18ed78b8e0baeb63083c12970784e766cdb1965efd682c25888575ee79e39a08b8c194d9f20ad0dfa7202f4a1b4adc4f9af69ca16d031e2a31dd2656e60197a77343b12df163ccffdadda4b4092d68694aeb305d7b884183818a76cef9e698ac07ef2587f776258cf0c82eaae15dc8c930f510a1735ba834538c4cc32f6d8a7feac9dfcbb889a2b2fe76bc6823cfe680095c1eb3a84cb8a4cdcc94fa931a04b8652d5376b0b39947ec7d688417c4cc0bb2cc11265f5215dc19e83c0d6dc5abee3d23f2bf5a09e69f6736eddb1226bff76169b8dd1d1f18098f2df807b7a85ce2c8d33e5ff6ef182359d163ecfc74de096880a8f7fc7062bff874ad4ff763b8d5c784a422574fd054d5c3315b517ed602c66d0b80c1e0b03b1d4136dfba418e550e2974a8d1000bf0a333d0515a1df4c8e3ef9facab2bf7487baf70fa38c72a82f0c059a6f85e67ea631755aeb842cf458c53333ef68e941965b6962fd79bed00677561f4d4c7dc1661b5278813c045612fe3a64b79d34e980b058d8058be261024a0d76932deec1aeff516b4c733b8174310764b96994b8bfa7ccdb963fe8caaceb2047318f726f59b0ae8bd030ac9527495080ff0dbac0a49060019ec5da08a6f5bebc1dcc2f26df37900a051a09aed605785ed52dbd8e0d4efd5454b1bc911cd5985f10f2440a2563ca5a44faf2564139ae125531b599cbe20b7c998972a5ca093af00ea539c8ab41898055ecd34c42aa23a118d1db9aa38b738665b4b9ad30580f4b91ff640a078af54b58f71ac296ce1be7621bde9784f520d952e07cbbe3aab9d89d36d1ecdd048a98e84f991a01ae7fb60e0fb89c871d04282728f45416c93cb6da0d7bf08f5717e27b05c615530188d4306752c099fe0d9a2769b9eaa6506f093372e1dbea8177545407e94eb53323f42183f2fa5897a4a9555a8ddb8aa4a22361063bf54604f9a17eab9b4fa7e2259061f175b9bbd1426a34cb3bb9e503316a1593c53f02e7b3045a9e1e2bd0ca452a06c8c720c25c9986dd6a686ce6d384b66701877d812943b6701752404fac02b932d1c3e1402f201b0d8953c17906569575f7cdb6b6f570b8aac60048149bf6b9c7ee113ebd67435cb9e2168ba50de056fb80861f10ff2116ef46a35b518db6209cafbc18f3b1d2dac772b13f75cb43b0b786c6eb3ee679f93a21b404a97edf1f458e6482d5f92347bfae4103811a9b0fb23ea053f721031b72680b234717e230377f61668a8dff4d60effe100b1945feee76796ac5b7e2ad31728b624a5c66aedcd7fe42d15e78ddbcd4ec52ae5ad51069d1d9a8882ca39ac6c1ffeb72f3f66e1e6ca3ad5e699a4599a6f3ffa64fbbbc66b0993c8ba6621425aa6ff9cc0fcf05a34dee523375a8b0972883c28fc656dedea20439efe3108c5e5ed3ea108c5676d1bb6c437d323ccc79cc2ee2705067bb818d94d7a55209a574e89208a4058ab3f668e96945dcff4b56d3c7bf0fdd40073271fba2903b01092eece36b4c441b8b3b1d3ec0431182f60fa09d0932da735bc7589a7f93faf9bb36691982b59369a477785ecf04f0b897d143ea34760e69be2c9d1fca2d9f3b953aa0f72ccc48ad2d69fa86ed790e190c840d324b1f6a1eecc90b9c85c28fc2ebc158d933d4b1953e5d4866cde589ecf0a8e9e4dff9a4bf45e1356eefaa9eb5c5d8720242fbd342a852068429e198864b332d30540df3c0707ce387e4966c98776b7a342e3d9a7799d64d597877930fca6aa7004a3f3b15e050fa036e5c711c9897e6776da5d33ad100589fa92bfc2d16e11df1642755b2b6dc5185f9e024f89f47394b93aa88a58d5cbea1ba2c0819fac32b02047d8aacbf24e0710647606dd4136e751fd2e91f6d7910a7443454ec8acbed94eda64cf64ca08199664bdf9a928b62ee4b8fcba235b5d1bdfb7c3fc6a7c0e07e44aad8b67e2a685cef44a9ee898a1a28e18d1bb8f17a0e01ece922a6712a9dac87a2c7eb96a7d730185f1c0d4ace8af053b4690edf027d1b18e22621026482cbed422a93cd3e3e119e4f3ea15ce89f54e144b5d413e26f00220e201e5c9abf22be6196758f50813b46c6ce9e7e4cafda459e2f7368bfa1027065e1a2e6c0ad584148c4697492dbc5ffc1e0b5308084e8c53d6375a8db24b12ce9ebbbd94be461f421fefcac385ee80e9833517f160f27b93a0e2657bc5650267d7efd9bdcc5859a39470933dbcfb87af82d623aafb89ecd6a6063ccedc37517cd50de9332b942fd4ac37db875f6b8db8f9b88528e02682d23b9665fdab9d061066aa134955bcfe4b74a25fa709df7b223b6d44983088677a1832a4aa78d3bdc562b9d2ff842d0a3e3ac1fcb6a2ca1941081b36905a3430653ef0a3af946189648b867e6beda2bed0138b89389f7ef7e34a7bb6d60d80b58d6e00c5a1a62ed29617ecd6ec6521ab75195fb3ec2d4164a12dff9c413dd1cdc863bef22673b6b8dbd7f46085f07f9c388f86fe794cc8f9123ef43c8e045b353ad56045cf027614da7c47a41f5232cba7b27c402fdd54467c485e4e585ec1bbf04a05536fa745e138e96676ea7eb20cbfcc0ae3c38ffa46f0180c7c9c36fa8ed47235bb1da58978b06ff6d683604cddad3ad5f8371ad38eb4b2658d4bdb463426fde06eed0e89d07344c54bd7f33360a9fe336aa7fe1aa2029c9e29e9530197dd961a86acbbb36d8da7c0a234ffbfbd13f7423dc2b2391b9a0589a0f1cff8436c0a39abd8e73323cbb080d0dc98f4d60f74e8bc2046156ca4d65d3c8b1bfd98c2905ed8c4c12fbed4f2e3991c90aa65dc3cf5cbe4216419f92c889cd45cffd2d6d3fa28a82dd97423a5b101ca50eea1f0ab3aaf68b18d44333aaaf67080c3b5766ce0e39b16c87cebcc9949463c60543d1e0b9a883e99e4c50678b5e90873892c4da25322d99d4213305fca1245c07c1964f2fdeacaa7b97d7f9601c9169eb457af8ee0cf9035e9c4c34ca6268e7f813d74fa52131a2cf2481aa92ab950fa3a3a2a3fa0de8d0810c6ba39eecf49cdd82e8ed9a81189242e7f6e6e24f1a42b5eef843e5b5df340bb43b600f98dff9c0dc703416f9abb488f25ad7c1f88b1847acb151c310cd6ac230c23ce970fc5ce535a4fe8c07e8966efbfc2bf20fd009b90701f2004dacf4a4b187cfa787e6a422211db598a4e6bcf7506aeaf9d0ec5c3c5e246094fc7e7b4b457339103346a1c6e955a475755c2bbf21fb9f18bedb43f6a42749400bbf72364c78a43750872be9be416f470aa0f938587ed9e6108201a14d85448c10f90e373d8da3f464c5e44a597ea0928c00d43be4b3387f25583bbc3dbb2d28a909c6db17b94313481cc71a9a962cf1fa7a7152f71b0f80dbc1a511446c8ea28f54ef0e687b1c81a4ff9c8e419f1568cbf8f104418c4c1709d2ed4c6bb371c3cf1f0888e54f1a7b6cdcbf6039b018ee51c683036048eb692da366d49e862138c0c488c79198515f736b1e2c44cd25cf7b153ff2e79592e489af59d3e05e18fd1813ac5004fa0064a60401191c09d48f0bfd5a6a0c28910400efb86a6be06630d0f39c73c854cf31db5b69980adbfd2c023e2f2313050602ea73586b7ff3b4cdda7d0a9984a4d6c5e6154661c1d5c9ee60c467a6fea7cdb4acdfc06ae7a82773845dc8c9251d02a3d63669c5a888edef8eec02713749d35ba3ffa8f6dd591a3264b7fdbf51c072a6d3fac651a539943292f7d8f0f1f652b3ac99cf55a49d1f69166a00030bdc94f687d9e5299cc54c6e3752b3043c19ead56d6e9718ca30191bb6fe1e6b7fdcc0c34798e45ba76a5a457e93fddc3c11dad8df9d49cc70db3cab0cc485b2cdc8da512f9dbbeb3414e943f70766b27682f742539f28731a402d86842acab14cd20d01d077bca5dea095694a68f43d1e706192cd02b20d37ebe0a26ad4499ddd78a44a363aa60c89e08a6af49fe8fedd868ca94e6359c090c1ef15b5ca3dcded135dc3b766b4f51b9bdb3c5fcaeba2136f3be31eb374ef1247c7c47ae77cba2460602a5ca05f2d370141be85a46bb2b008fac8829ac5772bf9c4b692cd01ebda7caf186a7ffdccaa4fae20484ade0e73973909d6e2d56cf0f46a15c0bb2443c285f2f66075031546f0c8dd36b97e80fda07a9cab3352f98120aab7555efd62068580d2725f00b1a3a2dd3c422736324ed03c736481153badd9987f12c944405b3904366b1342530782574df2b1bf91f362a3adb52426f40dbcc1bc40d92b3037a8a1592586aed1e47fb9dca68ff6bcdcb3009f9395e6148de27bfd726f67c0a5f9b837e28972ae43538d33b16b83d264b73773859ed5dc628c30bb1f405647fed67be7717eccc7608a77c32b31e1ef7e240448352e356dee01c15c453dbeb0ad99a9eff8621f32a6c7db075752b50e85ca6a9de8b0d208d50ffa92cc4262e61dfda42d7a69fcf4514474d83730079f36be8253ae8cd4eeea8ff9331c722c7ebec03a36e6272894032f1f49178c95669d52007c24ae7decc60bdf206e0c1710621272d544dd2dd5e04d4f9a123a2549777516cf5db5bd3f5db4d6b9477b2e0abaf58af5a858fc6ce9a82bf73fd000dbf0ad4f4cf1e4e8c7b5b4a8c1365f96cd97af6aa5792cc1d7a99c68d878baee022f4263222d76f177bc67c8f369b29f4fcf4181f17435af978e160b86182b600ddb522ba6005e5211c99a7f5d4f3730cf107d2da50bd594049f932c8d55af8e01b9c8f97a7de188298479e799b79aa1516190330ce9ef7dc2d6805eda38c3a3603c3bec957b6d09f9edbb8e99d807a71a53447f692b7189bc88a7939c0c4d936063808cd1ba2f60f07a230ec0654b42a33324510768c7ef734bf6c9f0dc961881c93b24ecc7da23580d54cc77bdb541564525839365cefa3f0bf99b023adc60746c187f6cbc5c47525d10843846cfbaeb29594a90a1adfbd8eda61845d12531acccc8cd1d19de5fbc0126aab91cc822002c036d924dfa3162013ab1ef4675934c154d5e80e5db58ba8e5571a5d0ee32a8d9302542b59566714b2ef2f8cad0fc506ac5f4711dc6f7485b0a036028baab25b3816313197b2db3b81bc0e30f3ff26efc4c6ea2ae39d586b19647f776760e1638258545dc0aa139b8beeebab5bb127a0d60bd32467023647d88d44a63bf6f65ba68d372b1169d5b4dcea97abbcc49eceb8be40a3a0a36cf52ac0406e3e4e215b1928e37d4189455771ea3c0d88a7085fa0005c53df3d4cdc2fd6e27a735fbd2faea5a108d51c707e23e1a9f6170639a383ed01236b9131984a8ea91957f864950422a3e662225beb8b5023a32f66f66d54d9825f9ed365b149dca907cac145942db92d9149ac941c0e656a4dc4d17ec7dcd8cd8d52ff62304d8d6f2228af79cb63c3d82bcf374d11fe4106868ad60a00d205735a01b7967d25deb4abff2f3cd20c7509434bcfcc74bbdbd3731bd53d9ca10d7f9d356aaa4fbc8132a4ca1f7c69af3e30946425d85a543ebad43e6f4755de58e67adec9c2dc4cc2a96b5b05c95b96ad85d825cc99334e805ffae509385156b2eabd49073988d01a25127bc2488e1824877873acd6b8f2d0e2f20683d5c565a74e496e3adf66ea34b9b2f0929db11725c30d17c6fc04dafb7f7275048ba6ee153c57de1dd5f17bea4c647c7dccffd1e3460793ccf4b4d41c568a7daa5d123a5131a560a1d69076e4948cbdcd9ead6753d3a20334a8f95811d0e0804cee162b81b12f948137b25ac589f998eaf896dbdde769b46f24775209b2699c5874bef9954e195d205d6be6dfc375bb4e4aac019f330242d9e7d1102b824ad9094d71165a8d7de7ca194e6d303c215e0969753362d3e6bc988bd751d4649251728c8e8a725a8ef4887aaa85ee2709a42e26239bbb7d3bf9848d032921233ac15acb58876ad48ffa09b6f5105dbb58ab37a118669a2eeef4fb3610e31b0d3db6ebb855c426cab615f573acfb950eff2446e6cd252047524f30fcd92606f5620aa0dddde10dc64cecf695958fa30b437b879424adbe9966e04788d9047012f8a3e09fe48a4f688e912f61045f3cd42827458334e0cd7ea67227c03f8a315103afbe6f85ea8121da2d3be4ecad5b089a41cafec627b4b18945dd636f3658b7a4bcbedc60f2b6143c1064310b6675ca2bfad15755203000e4f7ac6dee6dedab2022423db546b98835eba4e07844c4b2e798900394a6caac20afa2a21ec9fdfd8d6b8c1612a525c8364a7c658033ecb94c665ab64937d7195e965726bf158b537dcb9d15ec35c403559aa84ee5d7c9fb866e8a4c2da45d0da7d481d17bb2fbbd2eec1e43feb5c982a768f17f20d1f38620262a54597edd5f638a6d6882e80d08de1162270b3b4439d4bddec45874bd45967491f472b6036729c1729a2fdf6b7274317d29a76d5a3f8f2b77b0c62ae3ae02a2caf19f94302a52dc4bdbf4ddc107a6c2c946416b49a39284ec1b19eb5d26d42a60f0e6e144161b13dbbcc7d507279236011463fd35bdc968d5f215137e1cc6fc8350adb0100ee870d9b1aab2ad5a985d1638dc18fb4a718a2f3b2394d1ad72f1efc9eeba56594367478997271f7395ba7cd0cce6619af3a2f33fcbbd97ff57ace4ce4c56c7fa2e4ddb7be67e1f981f68673525d282b4b89c3a0ad5ca5ba563fd13ac1e2507305f99e7437c20bdaabd9d11aa8503e8cc640df43df1a634a1ed9d22f1289bf39ef188bfcf2ac57d7c8964c78c8cbc3d40bc7f4cd5a2b7dbb132eec4b00575d62b19cb4c3e0379c648bb090e3a6452367ca3c2c98fbbd5456dc66fd11d641e3c6b86940aeb13e9e93552803d5dcd11a4e929f5f6b5a1b258279334f88c1fae9ccccc6b5addcfee8d33bf3e5f6d2cb9ca0dd481f14b4ad5b6873d548e9406579df730594980ab2a5970a88c811b217ebf8614c7cf763513c3094a6958967d4dd7d19c2954b09eed0d5873ca14cb087c3547a5f958bd64b4e81f5b298832c2fe2744187bed5bc77dfcc17d58e8f22a045d6356568e5b05a839269041013909839ec07287800a7cbd4f159c4769d669850b2903265633b8825d93d3d54a037cc4ca9c9ee2a3500c8ab867bcebd117a4a5e2dbeb123f9989a4130976f03e8c899c3e839ce7e64302b868d03c6032abf5f5241444140e4a11b552d63ebb79bd69cc7588e91afdc42143a3e29671d6051d2056f007e50ce5b7deb9504e82ed6763c4087e877da57ba4974e1a1d6aa5d5dba2c89d019362de81dd08af45b27229e7716a806ec2864e734c53268a6cc9000ab68cded8c9dd7b2029c70db15a4702b2abd0be90a842b4ae388ba0a7e0d1e152caf742e88c3cf8bcd22322ba57c5ff6307ef8b300aff4e048b6fb68542fc1c71ce1d9575e21cc2b2983986aa42ac2c8fb930cb0eed08074512931a7b56a73c8283e9e63c5497d642e95fec132a2aa017872f136dff555a0f6957e101248a0f2f1f71739cc86abe03fd0a1b7c98a4b0f4c67b28651edbadb569a176b9ecef778fbf64ada3cfdb8e5d77b94bf66bde0cfe0f7a7eeb9963ead5b2a463406ee201da2dd31e8105142faaa5a7c0c42eaffdd7f0ba02b328c30e521e4632934f604ff55cf7c9e99d219418291e4897889259a4d0b26d43f8faebf9685abd0c24ec5a3407979a7a13612a360b9188b364010e9af1ac034d2be0c2ed7db7d6f01acafde4ecbf45d45533ebef1804461e917d162b00ce96fafadd969690fef8fa017dc3a430e0d8cf2b704c97925c52cea473d275454fc1f81439cf12b9c4e2e4e06f38d38092b191a6a88a6629abcd1be9e4652db763952faf9b7b04ffe2f973501d1f7b015a621ea0bc42421616748d17536ec1c881d7bb92f1098553d0ab7da1efe0c24fece4cc08d277bb9cfc1a3a7bc1abeacbefc3c4cf1305fd2a1b1ff5bc9dba23956ac5f31d213785c7f2e1a64fb2e92ede39372945e49bd899cdeec68a83c565452e5ec54882784ee57a6aac84bee6517ad077b5abba5dbaa0f2aa50b4561d452d36c9c2483e0336fe3c23911855703233ecd34f3a748387b23c871396e40ae09938a03c515d3e20ba6aeb52c098dc74c4de5bd88cc810c9bc82312b900a9fa5e9a02b0bd6ec80aff7445cb61e7365cfa9eb0210e9eab43ab6fb502a97787298f1630f3112e9bddba503bcb46298ee773831ec144e5c7d385f65df50c138381413f656bf441d7a1ce938d9fe48e9200073eb225e3bbe0bba668179956467599a971c36a465e8124a5eddff68757d58a50c53686705721e770ab8dc1231d490a7e810b256d36868a4eb3792826423ca3d8e9c71daaaa863dfb7f26c9086e8365ad9e14cb61767c69153f794676d9d59058fcb3d965353a038674cc0709ae035e7730a46877753d1524cb87f9c8d0614872db224cad0780ff52803cd6f76f4b4c0b7f8b6b85c37c8ce530ad91d45b29357ca7b807362140a6a48c7470ca2d32f01bbff9c54fa9a0a5501f1eaa8a3e17b053c818db5c3592bd873a90945fb1aa7b989ff62da4cdf6e2981a7c6e4ed65574f9b4e610581768ba5e0af7c1eb88c10797056ac20a576aaedbd1c0a9fcc27cfb9fa9e2a3fac5cf091edaf7fd96fbf4304a65912e0cf115d2d921984cb1a0c9664841949ea94ec5c011d942f4a0da682fed13d49bfe34eb04b1c7b087998a44614b63ecdac133481a2bf9629cc700de91e845254d5aa2111ff175bdb318aa0746c3c5e602ed8602489ac9044e46bcf17b2cbbc870b9c5cc50050a7aa2472e347f950d69b49280e4c0becb51f04ca56c940f78b0c8b01c40507563b63e952c187e0858838963a5a4ac8653c8ba98d124b28673d244ae07376073be210a71b265f1a828d74ad651505ff8745cd7a498fd5b6ca5fcb301bbf8ed23f22212ed32397e1a37eafee5966fdb51602b9e142c5300b73a1861ab4d028607b0c25b8706a1615d61d2e431d3d55b01b33dfe147f4d3abbd4bb96c54e6d5c160f3cffcd339e0aa2e9c13843333003ad2e26e729e6f6f8a7cefc5cc7c94b520a9f9f81acc6564cf6eee6df4fcf95e0947601ab033ff2de7b8843c69260910be4f19b01280cb580c7e7abc91a1136b376e42ca55fbc7524c46d70905f2068ce51ccb723c3c706085820d265863f4052d29a850aac1fd2700a413c38024b5b6ae7618b7446f30faeb85e3c26e18c4b264c4dd1ba9ebea078bb88e79191ec115cda3881a4b103fa836215fe3d40c30586d40cc163ea33747dd1df94ea0c0b5782c100d09434e13200928136e3edc0d88fb5f1b1ac184401f60bfb32af542f7daf1338ad18e3645ff6c4995adc8d425f8a7b2e6d220f4030bf03974f21b395f8aee2cf07b21ebce1f5c9066259251486cda3a07e801979520f3b20051c2ec708580f4be46cc51d847206220a27a082e51ea9ebdd0dca92eeaffca7823b9a22b015b2cb10bc457e7eaa4642cb22ac403dc551bdd6ae8ee6fd58967311ff7c5331c0955fce762837f5c0187f919157bb3face87c2d0c4b9555adc8b90457392e425cce83c3c47296b1e4850d94bcb927902be8bec8b7d8e6cf21d8dbea72793f03821d873d1011d87b64c0ea140215f227524e4ffaf34e2182217b57a71935bca3b049fd1d3624d6387aa8d74c6693f30abbb9227cdd09409af31bfd432bc54f6b17a5706d6e3497bbd20258a5208d5de78f03fc6d4424ad7c337e2e014664a13059ad4fa010da394ae7841634d5b3702c4a2330d22047a2449c6e1b2afb73b60dc793a3a800ae0ddf09438efcba77fe7a31bac6dac95d2aecf7906ef06f2af47998fec3f5eda187f852667723e6fc963bb260f2a2624d5f7389d219b3499e3cef6817f98af5454859a837d5ef98903417d1641c1e8c79397086ee40895b06dd418ca6fa50bd680ec260dc562123c2c6e0311675682163351f50c2fcf7c65cea2ee4a08bbddfa33e756c71a7effb2d5582a1e0da5ed65a47acfd8487911bf5e0add19703baa9d527c0c6cda64b35227dacceb5a52721d2e2ec4f6ce6627b68975e7dd7803c090d64eb5ae1ef19ca12769ed6a2ec1899094e4c800758943dc3bc3762ef292f337813637ffa8edc932933e385794ea6c9580f048def96e2731e05d443fd4cfde6a54309eadff8bfe0bde2e3f9f7738f80a7d6f4087b4d37874e9b0092275497cc1f9d6dc34b0dea199ebc14a22dcb4c48c042c6e0e2feee960b507cefce76bf0774661f44f18b95a498a72179762c498d2156155e36d94ba233e2880a05777a1cf33013f00f3dcf9f35d82c1a40f72448170403fc82c5a0979633679530635ce0d55b0b03ab9b991ca7053bb6c37a79907a96f123dcfcac58af65a83c4c5c4a98300e611076e260fbcd9233b9715b2fa76338b1b5f8990b947168bddecd8a714014cc41f2175fca94a74903a2d1c9fd1c014d6d35aaf9f8d0f9b0f9ebf5046ce91510c76a6dd57abeb5b0ba53c106d742caf96e7ba31e96bd9b4d4c6086bde2db3844291b9b5be9d725e077868eca115affcaf30a3bd94379f01bcf2852be7001098287f7b9ca8bbddf189f74e3aee203e67da7b008aaae8ea12f2103c5d15a1903c8d9d2232784dbfaff1b274ab5dcae0577f9dc139e2fe16c64c67413d8f61fc9879b1b6e584d2539004a7988241aa9d6ac74057fdc315e0b85d568ad6d92821d2e65035736409f9f5bea3b63cf7b292c7c1a7d0a14c241c71b08fb579f8b9e9678196057c871e19e72797d87249cc3f207cc33aaf66badbdce34f178cc5d7b9fb1806b66a92c51e56682613e195654f757bb3349e74bd6335b8d4ea1fbe56a9712988865c9a77b7f394e919a6490351755516214198ed9e0db362d697798930a98565e6d38f0111187665e4e91fa9ed3123065f59e42c83170a76a6605219c1bfae3076abf66020af86391579fa2bd48bd1fc456f8980464c6acfdafcd66cf932cdd8ffce47a4f5bad7da7c542db29420ff42a64f2a063dac4e904049910f1927a35ba5234703069b8ea06aae80668f755dd2108bd0dd6f3828576a8c12dc9b69ef831cf81c295acc4ea52ffad856c9844faf236fd78721f82655705bdc0137a6f1b1754296f2213ce3a2799e6a4048b9137ae6b7b64ad26d7da23f5091ad70da347f846cf76224d034e8ba1752565c2252bd6501cfe2cd298385a21c6a9da6126b0d94a9eb6c0940eb54f87635bc3925b380cdbea7eb32eb1cac9a636b80722ae3d27d5e52216ffcec226fd87d15437341b5c5672d0a4c595cf0a5e0a7fa91747212f1055f93b737b22f1780a97bd68d84d602d60a10749f80dd6c365caec519c02992d44854ed5a0591a2b9f77208a4b7e623dcecd7cca04cbfa94ebbf13409fbe7bb57290d6c82fd031043097ac60f1c1d4f76b07ff9e60221618456b956398c0430098e285165d0a1c5ff1d071f12b71f7052f99b9dced005a5d125cacdf5fd1800f25045457b458c0d525629ff0813ce29faab21b78e01cd7feb5c3c3cf2efa0c467c8e1a7a422774558213c5585679a2030b2b4d2e654c59d9091ad6e86f6537b02701ab0b2b6397a600c1e0fd6786c09b60c87930ef0ea2a9deed948970524841a157a74e47ac891fc549e32fcb817250bdc0cc1fbebc348e9bf900c64a498a0756c6359bf0b356e6391722ca1cc0ec91255292049d7846c9df1b4997458d85207c98b4b6a0eff90ceaf06ba7f8b6ec04b1afb962385adbd1dca01de98d20020a94146cd08d122ddf53710985ecbec4b0b226c7bd9bb5c66f98b5b05693f383bfa7dff2d07083caabc0db091efe11351562f6a90c909c76341ca989b19348788f7494e37b533bc8d16a930badd8afcf29cbc63787aadcb2edef2db73f7353b8eaa4d0b00fb7f7a77fd0c66ae59a4e9b6257407f8e7eabb2ffa3be95de412b29bc624c5c073cfa7860011c412246e26ca66c6db5ecbb7d8b1007ec22ed7c11cf98ae5f08c54c8f6df54d40afcca1f93847e244e956037c192158ac045d99f6d9b3e2f17f867509e6efabf28b149525137ba1ac48d6f88bc2a3c424b193a4f9d5155d749bb2835369b6698fdae636b31ba4f108dc13408eb0ce5c5f819ee4129c8590025fd91c7299dbac438cbb3f92028a98ca12a5bcc2fa98a902719b7f46bc8254b1468bd674ec9ac1ea60058c32ad3b1b84dd855a2dc6aa48fe978c8cea9096ec83243426461a8ac3002b374b10ee7ce58971cbddfee664a565bf30d2e4f426f82b35c3e214354616fd2206334e5a1d59a32d4b31a8c9a9666f7de1643cd802261220cfc3260874d9f6bb54b7e91e988aff08409bb696209efa90f2c7da0d4196a8b6eb86aac7895738504ef0481fad13b42b41ca0b094a5a65fd70f34fbc8647a10ed6cd462102913274f6d3e58034ac9ef32688b4280ae618b4f4856a3c1a0f35c44350e056262b2358de20balibzypp.so.1722rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibzypp-17.31.11-150400.3.25.2.src.rpmlibzypp-devellibzypp-devel(x86-64)pkgconfig(libzypp)yast2-packagemanager-devel@     /usr/bin/pkg-configbzip2glibc-devellibboost_headers-devellibboost_program_options-devellibboost_test-devellibboost_thread-devellibcurl-devellibsolv-devellibstdc++-devellibxml2-devellibzypppkgconfig(openssl)popt-develrpm-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemd-develzlib-devel7.19.40.7.2417.31.114.43.0.4-14.6.0-14.0-15.2-14.14.3dK@dFo@d7d&@c&@cc@ch@cMCcIO@c=qc@b֜b'bbb=b8hb/.@bs@b[@a aNaadaa@amaaZaD@a2@a.a#```!@`N@`e@`6?`-@_@__@_@_@_}_m_d@_H_A@_ @^@^^@^V@^@^{G^t@^\@^O@^=Q@^)^%@]f@]@]7@]@]߶])]@]@]H@]9\"\\N\@\|\s\R@\8@\@\U@[@[@[@[@[[ @[[h@[[@[{[v[dC[P}@[O+[CN@[0@Z@ZUZ@Z@Z@Z ZtRZ\ZN@Z'Z%8ZOZ@ZZ@YY@YY@Y@Y4YY@Y@Y@YqYm@YlYf@YV=@Y.@YYR@Y@X@X@X@XXXX~@X@X@XpXXQ4@W@W@W$Wڍ@WҤ@W@W@WW~W~W{@Wm Wi,@WaC@W^@WV@WT@W5W!@W!@WW@WVVV@VaVՄ@VŲ@V=@V=@VT@V@VvVVS@V{@VjVii@V`.VQ@VMVMVI@VD@V?9@V<@V<@V;DV;DV8V8V*!@V(V#V@VCVO@VZV @V @Vf@V }@V +V7@U@U@U@UUe@Ue@UpUU@U@UU@U{@ŬŬUUȒ@U@U@UUUnU@UUUVUb@Uy@U'U@U3@U@UzUyx@Up=Un@Ug@Ua@Ua@UY@US$U8U7@U/@U/@U @UU.@TT@T@TܕTء@TOT[@T@T T@TT@TT@TeTq@T6T@T@TTp@TT5TTw@Ta@T_W@TVTN3T?@T>ama@suse.deaschnell@suse.comma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dechristophe@krop.frma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.debzeller@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedimstar@opensuse.orgma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.de- MediaCurl: Fix endless loop if wrong credentials are stored in credentials.cat (bsc#1210870) Since libzypp-17.31.7 wrong credentials stored in credentials.cat may lead to an endless loop. Rather than asking for the right credentials, the stored ones are used again and again. - zypp.conf: Introduce 'download.connect_timeout' [60 sec.] (bsc#1208329) Maximum time in seconds that you allow the connection phase to the server to take. This only limits the connection phase, it has no impact once it has connected. (see also CURLOPT_CONNECTTIMEOUT) - commit: Try to provide /dev fs if not present (fixes #444) - fix build with boost 1.82. - version 17.31.11 (22)- fix build with boost 1.82- BuildRequires: libsolv-devel >= 0.7.24 for x86_64_v[234] support. - version 17.31.10 (22)- Workround bsc#1195633 while libsolv <= 0.7.23 is used. - Fix potential endless loop in new ZYPP_MEDIANETWORK. - ZYPP_METALINK_DEBUG=1: Log URL and priority of the mirrors parsed from a metalink file. - multicurl: propagate ssl settings stored in repo url (boo#1127591) Closes #335. - Teach MediaNetwork to retry on HTTP2 errors. - fix CapDetail to return Rel::NONE if an EXPRESSION is used as a NAMED cap. - Capability: support parsing richdeps from string. - defaultLoadSystem: default to LS_NOREFRESH if not root. - Detect x86_64_v[234]: Fix LZCNT bit used in detection (fixes [#439]) Merges rpm-software-management/rpm#2412: The bit for LZCNT is in CPUID 0x80000001, not 1. - Detect x86_64_v[234] architecture levels (fixes #439) - Support x86_64_v[234] architecture levels (for #439) - version 17.31.9 (22)- ProgressData: enforce reporting the INIT||END state (bsc#1206949) - ps: fix service detection on newer Tumbleweed systems (bsc#1205636) - version 17.31.8 (22)- Hint to "zypper removeptf" to remove PTFs. - Removing a PTF without enabled repos should always fail (bsc#1203248) Without enabled repos, the dependent PTF-packages would be removed (not replaced!) as well. To remove a PTF "zypper install - - -PTF" or a dedicated "zypper removeptf PTF" should be used. This will update the installed PTF packages to theit latest version. - version 17.31.7 (22)- Avoid calling getsockopt when we know the info already. This patch hopefully fixes logging on WSL, getsockopt seems to not be fully supported but the code required it when accepting new socket connections. (for bsc#1178233) - Enhance yaml-cpp detection (fixes #428) - No need to redirect 'history.logfile=/dev/null' into the target. - MultiCurl: Make sure to reset the progress function when falling back. - version 17.31.6 (22)- Create '.no_auto_prune' in the package cache dir to prevent auto cleanup of orphaned repositories (bsc#1204956) - properly reset range requests (bsc#1204548) - version 17.31.5 (22)- Do not clean up MediaSetAccess before using the geoip file (fixes #424) - version 17.31.4 (22)- Improve download of optional files (fixes #416) - Do not use geoip rewrites if the repo has explicit country settings. - Implement geoIP feature for zypp. This patch adds a feature to rewrite request URLs to the repo servers by querying a geoIP file from download.opensuse.org. This file can return a redirection target depending on the clients IP adress, this way we can directly contact a local mirror of d.o.o instead. The redir target stays valid for 24hrs. This feature can be disabled in zypp.conf by setting 'download.use_geoip_mirror = false'. - Use a dynamic fallback for BLKSIZE in downloads. When not receiving a blocklist via metalink file from the server MediaMultiCurl used to fallback to a fixed, relatively small BLKSIZE. This patch changes the fallback into a dynamic value based on the filesize using a similar metric as the MirrorCache implementation on the server side. - Skip media.1/media download for http repo status calc. This patch allows zypp to skip a extra media.1/media download to calculate if a repository needs to be refreshed. This optimisation only takes place if the repo does specify only downloading base urls. - version 17.31.3 (22)- Resolver: Fix missing --[no]-recommends initialization in update (fixes #openSUSE/zypper#459, bsc#1201972) - Log ONLY_NAMESPACE_RECOMMENDED because this is what corresponds to --[no]-recommends. - version 17.31.2 (22)- UsrEtc: Store logrotate files in %{_distconfdir} if defined (fixes #402) - Log backtrace on SIGABRT too. - Need to explicitly enable building experimental code. Otherwise an old Notcurses++ package which happens to be present in the buildenv breaks the build (fixes #412). - Work around libyui/libyui#78 on code 15.4 and older. - Stop using std::*ary_function; deprecated and removed in c++17. - Don't expose header files which use types not available in c++11. In 15.3 and older, YAST and PK compile with -std=c++11. - Remove no longer needed %post code (bsc#1203649) - Enable zck support for SLE15-SP4 and newer. On Leap it is enabled since 15.1 (bsc#1189282) - version 17.31.1 (22)- Add PoolItem::statusReinit to reset the status it's initial state in the ResPool (might help bsc#1199895) This may either be 'KEEP_STATE bySOLVER' or 'LOCKED byUSER' if the PoolItem matched a hard lock defined in /etc/zypp/locks. - Fix building with GCC 13 on i586 (fixes #407, fixes #396) - Be prepared to receive exceptions from curl_easy_cleanup (bsc#1201092) - Don't auto-flag kernel-firmware as 'reboot-needed' (bsc#1200993) - Remove Medianetwork and dependend code. This commit removes the MediaNetwork tech preview and all related code. First reason for this is that MediaNetwork was just meant as a way to test the new CURL based downloader and second: since the Provide API is going to completely replace the current media backend it would be extra work to ensure that changes on the Downloader do not break MediaNetwork. - version 17.31.0 (22)- Fix building with GCC 12.x release (#396) - version 17.30.3 (22)- appdata plugin: Pass path to the repodata/ directory inside the cache (bsc#1197684) - zypp-rpm: flush rpm script output buffer before sending endOfScriptTag. - version 17.30.2 (22)- PluginRepoverification: initial version hooked into repo::Downloader and repo refresh. - Immediately start monitoring the download.transfer_timeout. Do not wait until the first data arrived. (bsc#1199042) - singletrans: no dry-run commit if doing just download-only. - Work around cases where sat repo.start points to an invalid solvable. May happen if (wrong arch) solvables were removed at the beginning of the repo. - fix misplaced #endif SINGLE_RPMTRANS_AS_DEFAULT_FOR_ZYPPER (fixes #388) - version 17.30.1 (22)- ZConfig: Update solver settings if target changes (bsc#1196368) - version 17.30.0 (22)- Fix possible hang in singletrans mode (bsc#1197134) - Do 2 retries if mount is still busy. - version 17.29.7 (22)- Fix package signature check (bsc#1184501) Pay attention that header and payload are secured by a valid signature and report more detailed which signature is missing. - Retry umount if device is busy (bsc#1196061, closes #381) A previously released ISO image may need a bit more time to release it's loop device. So we wait a bit and retry. - Fix serializing/deserializing type mismatch in zypp-rpm protocol (bsc#1196925) - Fix handling of ISO media in releaseAll (bsc#1196061) - Hint on common ptf resolver conflicts (bsc#1194848) - version 17.29.6 (22)- Hint on ptf<>patch resolver conflicts (bsc#1194848) - version 17.29.5 (22)- Fix handling of redirected command in-/output (bsc#1195326) This fixes delays at the end of zypper operations, where zypper unintentionally waits for appdata plugin scripts to complete. - version 17.29.4 (22)- Public header files on older distros must use c++11 (bsc#1194597) - Fix exception handling when reading or writing credentials (bsc#1194898) - version 17.29.3 (22)- Fix Legacy include (bsc#1194597) - version 17.29.2 (22)- Fix broken install path for parser compat headers (fixes #372, bsc#1194597) - RepoManager: remember exec errors in exception history (bsc#1193007) - version 17.29.1 (22)- Use the default zypp.conf settings if no zypp.conf exists (bsc#1193488) - Fix wrong encoding of iso: URL components (bsc#954813) - Handle armv8l as armv7hl compatible userland. - Introduce zypp-curl a sublibrary for CURL related code. - zypp-rpm: Increase rpm loglevel if ZYPP_RPM_DEBUG is set. - Save all signatures associated with a public key in its PublicKeyData. - version 17.29.0 (22)- Disable logger in the child after fork (bsc#1192436) - version 17.28.8 (22)- Check log writer before accessing it (fixes #355, bsc#1192337) - Save locks: Update an existing locks changed comment string. - Allow uname-r format in purge kernels keepspec (fixes openSUSE/zypper#418) - version 17.28.7 (22)- Zypper should keep cached files if transaction is aborted (bsc#1190356) Singletrans mode currently does not keep files around if the transaction is aborted. This patch fixes the problem. - Require a minimum number of mirrors for multicurl (bsc#1191609) - Use procfs to detect nr of open fd's if rlimit is too high (bsc#1191324) Especially in a VM iterating over all possible fd's to close open ones right before a exec() slows down zypper unnecessarily. This patch uses /proc/self/fd to iterate over open fd's in case rlimit is above 1024. - po: Fix some lost '%' signs in positional args (bsc#1191370) - RepoManager: Don't probe for plaindir repo if URL schema is plugin: (bsc#1191286) - version 17.28.6 (22)- Downloader does not respect checkExistsOnly flag (bsc#1190712) A missing check causes zyppng::Downloader to always download full files even if the checkExistsOnly flag is set. This patch adds the missing logic. - Fix kernel-*-livepatch removal in purge-kernels (bsc#1190815) The kernel-*-livepatch packages are supposed to serve as a stable handle for the ephemeral kernel livepatch packages. See FATE#320268 for details. As part of the kernel live patching ecosystem, kernel-*-livepatch packages should not block the purge-kernels step. - version 17.28.5 (22)- Make sure to keep states alives while transitioning (bsc#1190199) - May set techpreview variables for testing in /etc/zypp/zypp.conf. If environment variables are unhandy one may enable the desired techpreview in zypp.conf as well: [main] techpreview.ZYPP_SINGLE_RPMTRANS=1 techpreview.ZYPP_MEDIANETWORK=1 - version 17.28.4 (22)- CMake/spec: Add option to force SINGLE_RPMTRANS as default for zypper (fixes #340) - Make sure singleTrans is zypper-only for now. - Do not double check signatures and keys (bsc#1190059) - version 17.28.3 (22)- Workaround Bug 1189788: Don't allow ZYPP_SINGLE_RPMTRANS=1 on a not UsrMerged Tumbleweed system. - version 17.28.2 (22)- Fix crashes in logging code when shutting down (bsc#1189031) - version 17.28.1 (22)- Rephrase vendor conflict message in case 2 packages are involved (bsc#1187760) This covers the case where not the packages itself would change its vendor, but replaces a package from a different vendor. - Fix solver jobs for PTFs (bsc#1186503) - spec: switch to pkgconfig(openssl) - Show key fpr from signature when signature check fails (bsc#1187224) Rpm by default only shows the short key ID when checking the signature of a package fails. This patch reads the signatures from the RPM headers and replaces she short IDs with the key fingerprints fetched from the signatures. - Implement alternative single transaction commit strategy. This patch adds a experimental commit strategy that runs all operations in a single rpm transaction, speeding up the execution a lot. - Use ZYPP_MEDIANETWORK=1 to enable the experimental new media backend. - Implement zchunk download, refactor Downloader backend. - Fix purge-kernels fails with kernels from Kernel:HEAD (bsc#1187738) There recently was a change in the kernel package naming scheme in regards to rc kernels. Since kernel upstream uses characters in the version that are not allowed in rpm versions a "-rc" was previously replaced with ".rc" which broke sorting by version, to fix this issue it was replaced with "~rc", which unfortunately broke the purge-kernels logic. This patch makes sure purge-kernel does apply the same conversion. - version 17.28.0 (22)- Enhance XML output of repo GPG options (fixes openSUSE/zypper#390) In addition to the effective values, add optional attributes showing the raw values actually present in the .repo file. (raw_gpgcheck, raw_repo_gpgcheck, raw_pkg_gpgcheck) - Link all executables with -pie (bsc#1186447) - Ship an empty /etc/zypp/needreboot per default (fixes #311, jsc#PM-2645) If packages want to trigger the reboot-needed hiint upon installation they may provide 'installhint(reboot-needed)'. Builtin packages triggering the hint without the provides are only kernel and kernel-firmware related. - Add Solvable::isBlacklisted as superset of retracted and ptf packages (bsc#1186503) - Fix segv if ZYPP_FULLOG is set (fixes #317) - version 17.27.0 (22)- Work around download.o.o broken https redirects. - Allow trusted repos to add additional signing keys (bsc#1184326) Repositories signed with a trusted gpg key may import additional package signing keys. This is needed if different keys were used to sign the the packages shipped by the repository. - MediaCurl: Fix logging of redirects. - Use 15.3 resolver problem and solution texts on all distros. - $ZYPP_LOCK_TIMEOUT: Let negative values wait forever for the zypp lock (bsc#1184399) Helps boot time services like 'zypper purge-kernels' to wait for the zypp lock until other services using zypper have completed. - Fix purge-kernels is broken in Leap 15.3 (bsc#1185325) Leap 15.3 introduces a new kernel package called kernel-flavour-extra, which contain kmp's. Currently kmp's are detected by name ".*-kmp(-.*)?" but this does not work which those new packages. This patch fixes the problem by checking packages for kmod(*) and ksym(*) provides and only falls back to name checking if the package in question does not provide one of those. - Introduce zypp-runpurge, a tool to run purge-kernels on testcases. - version 17.26.0 (22)- Properly handle permission denied when providing optional files (bsc#1185239) - Fix service detection with cgroupv2 (bsc#1184997) - version 17.25.10 (22)- Add missing includes for GCC 11 (bsc#1181874) - Fix unsafe usage of static in media verifier. - Solver: Avoid segfault if no system is loaded (bsc#1183628) - MediaVerifier: Relax media set verification in case of a single not-volatile medium (bsc#1180851) - Do no cleanup in custom cache dirs (bsc#1182936) - ZConfig: let pubkeyCachePath follow repoCachePath. - version 17.25.9 (22)- Try to provide a mounted /proc in --root installs (bsc#1181328) Some systemd tools require /proc to be mounted and fail if it's not there. - Enable release packages to request a releaxed suse/opensuse vendorcheck in dup when migrating. (bsc#1182629) - version 17.25.8 (22)- Patch: Identify well-known category names (bsc#1179847) This allows to use the RH and SUSE patch categrory names synonymously: (recommendedi = bugfix) and (optional = feature = enhancement). - Add missing includes for GCC 11 compatibility. (bsc#1181874) - Fix %posttrans script execution (fixes #265) The scripts are execuable. No need to call them through 'sh -c'. - Commit: Fix rpmdb compat symlink in case rpm got removed. - Repo: Allow multiple baseurls specified on one line (fixes #285) - Regex: Fix memory leak and undefined behavior. - Add rpm buildrequires for test suite (fixes #279) - Use rpmdb2solv new -D switch to tell the location ob the rpmdatabase to use. - BuildRequires: libsolv-devel >= 0.7.17. - version 17.25.7 (22)- Rephrase solver problem descriptions (jsc#SLE-8482) - Adapt to changed gpg2/libgpgme behavior (bsc#1180721) - Multicurl backend breaks with with unknown filesize (fixes #277) - version 17.25.6 (22)- Fix lsof monitoring (bsc#1179909) - version 17.25.5 (22)- Prevent librpmDb iterator from accidentally creating an empty rpmdb in / (repoened bsc#1178910) - Fix update of gpg keys with elongated expire date (bsc#1179222) - needreboot: remove udev from the list (bsc#1179083) - Prefer /run over /var/run. - version 17.25.4 (22)- RepoManager: Carefully tidy up the caches. Remove non-directory entries. (bsc#1178966) - RpmDb: If no database exists use the _dbpath configured in rpm. Still makes sure a compat symlink at /var/lib/rpm exists in case the configures _dbpath is elsewhere. (bsc#1178910) - Url: Hide known password entries when writing the query part (bsc#1050625 bsc#1177583, CVE-2017-9271) - adapt testcase to change introduced by libsolv#402. - RepoManager: Force refresh if repo url has changed (bsc#1174016) - RepoInfo: ignore legacy type= in a .repo file and let RepoManager probe (bsc#1177427, Fixes openSUSE/zypper#357). - version 17.25.3 (22)- Bump version to force rebuild against a fixed libsolv. (bsc#1177238, bsc#1177275) - version 17.25.2 (22)- Fix bsc#1176902: When kernel-rt has been installed, the purge-kernels service fails during boot. - Use package name provides as group key in purge-kernel (bsc#1176740 bsc#1176192) kernel-default-base has new packaging, where the kernel uname -r does not reflect the full package version anymore. This patch adds additional logic to use the most generic/shortest edition each package provides with %{packagename}= to group the kernel packages instead of the rpm versions. This also changes how the keep-spec for specific versions is applied, instead of matching the package versions, each of the package name provides will be matched. - version 17.25.1 (22)- RepoInfo: Return the type of the local metadata cache as fallback (bsc#1176435) - VendorAttr: Fix broken "suse,opensuse" equivalence handling. Enhance API and testcases. (bsc#1174918) - Update docs regarding 'opensuse' namepace matching. - New solver testcase format. - Link against libzsd to close libsolvs open references (as we link statically) - BuildRequires: libsolv-devel >= 0.7.15. - version 17.25.0 (22)- VendorAttr: Const-correct API and let Target provide its settings (bsc#1174918) - Support buildnr with commit hash in purge-kernels (bsc#1175342) This adds special behaviour for when a kernel version has the rebuild counter before the kernel commit hash. - Improve Italian traslation of the "breaking dependencies" message (bsc#1173529) - Make sure reading from lsof does not block forever (bsc#1174240) - Just collect details for the signatures found (fixes #229) - version 17.24.2 (22)- Fix bsc#1174011 auth=basic ignored in some cases (bsc#1174011) Proactively send credentials if the URL specifes '?auth=basic' and a username. - ZYPP_MEDIA_CURL_DEBUG: Strip credentials in header log (bsc#1174011) - version 17.24.1 (22)- Completey rework the purge-kernels algorithm (fix bsc#1173106) The new code is closer to the original perl script, grouping the packages by name before applying the keep spec. - Set ZYPP_RPM_DEBUG=1 to capture verbose rpm command output (implements #228) - version 17.24.0 (22)- Fix core dump with corrupted history file (bsc#1170801) - version 17.23.8 (22)- Enable zchunk metadata download if libsolv supports it. - version 17.23.7 (22)- Revert "Enable zchunk on SLE-15-SP2". - version 17.23.6 (22)- Enable zchunk on SLE-15-SP2. - Older kernel-devel packages are not properly purged (bsc#1171224) - doc: enhance service plugin example. - version 17.23.5 (22)- Get retracted patch status from updateinfo data (jsc#SLE-8770) libsolv injects the indicator provides into packages only. - remove 'using namespace std;' (bsc#1166610, fixes #218) - Online doc: add 'Hardware (modalias) dependencies' page (fixes #216) - version 17.23.4 (22)- Add HistoryLogReader actionFilter to parse only specific HistoryActionIDs. - version 17.23.3 (22)- RepoVariables: Add safe guard in case the caller does not own a zypp instance. - Enable c++17. Define libyzpp CXX_STANDARD in ZyppCommon.cmake. - version 17.23.2 (22)- Fix package status computation regarding unneeded, orphaned, recommended and suggested packages (broken in 17.23.0) (bsc#1165476) - version 17.23.1 (22)- Log patch status changes to history (jsc#SLE-5116) - Allow to disable all WebServer dependent tests when building. OBS wants to be able to get rid of the nginx/FastCGI-devel build requirement. Use 'rpmbuild --without mediabackend_tests' or 'cmake -DDISABLE_MEDIABACKEND_TESTS=1'. - version 17.23.0 (22)- update translations - Replace mongoose/webrick with nginx in test suite. This patch makes use of nginx to replace the current WebServer mongoose implementation. Also adds support for registering callback functions for certain URL requests via FCGI, making it possible to mock HTTP responses and test more complex HTTP setups. - boost: Fix deprecated auto_unit_test.hpp includes. - Disable zchunk on Leap-15.0 and SLE15-* while there is no libzck. - Fix decision whether to download ZCHUNK files. libzypp and libsolv must both be able to read the format. - version 17.22.1 (22)- yum::Downloader: Prefer zchunk compressed metadata if libvsolv supports it. - BuildRequires: libsolv-devel >= 0.7.11. - version 17.22.0 (22)- Selectable: Fix highestAvailableVersionObj if only retracted packages are available. Avoid using retracted items as candidate (jsc#SLE-8770) - version 17.21.0 (20)- BuildRequires: libsolv-devel >= 0.7.10. - RpmDb: Become rpmdb backend independent (jsc#SLE-7272) - RpmDb: Close API offering a custom rpmdb path It's actually not needed and for this to work also libsolv needs to support it. You can sill use a librpmDb::db_const_iterator to access a database at a custom location (ro). - Remove legacy rpmV3database conversion code. - version 17.20.0 (20)- MediaCurl: assert cookie file has mode 0600 (bsc#1158763, CVE-2019-18900) - version 17.19.0 (12)- dup: fix removing orphaned packages dropped by to-be-installed products (bsc#1155819) - version 17.18.1 (12)- Resolver: add solution actions for SOLVER_SOLUTION_BLACK (retracted/PTF) - Solvable: add isRetracted and isPtf attributes. - version 17.18.0 (12)- Introduce PurgeKernels class (bsc#1155198) Adds libzypp API to mark all obsolete kernels according to the existing purge-kernel script rules. - Add solver jobs for retracted packages and ptfs. Support for ptf packages and retract ed patches. - Do not enforce 'en' being in RequestedLocales (bsc#1155678) If the user decides to have a system without explicit language support he may do so. - Pass correct posttrans script argument (fixes #190) - BuildRequires: libsolv-devel >= 0.7.8. - version 17.17.0 (12)- Expose new libsolv API via C++ counterparts (openSUSE/zypper#214) - BuildRequires: libsolv-devel >= 0.7.7 - version 17.16.0 (12)- Fix empty metalink downloads if filesize is unknown (bsc#1153557) - Recognize riscv64 as architecture - Fix installation of new header file (fixes #185) - zypp.conf: Introduce `solver.focus` to define the resolvers general attitude when resolving jobs. (bsc#1146415) - New container detection algorithm for zypper ps (bsc#1146947) - version 17.15.0 (12)- Revert "Use CURL_HTTP_VERSION_2TLS if available" (bsc#1146027) - doc: add service example using variables - Fix build with rpm >= 4.15 (fixes #172) - version 17.14.1 (12)- PublicKey::algoName: supply key algorithm and length - version 17.14.0 (12)- MediaCurl: Fix leaking filedescriptors (bsc#1116995) - commit: Run file conflict check on dry-run (best with download-only) (bsc#1140039) - commit: do not remove orphan products if the .prod file is owned by a package (bsc#1139795) - version 17.13.0 (12)- Drop unused InterProcessMutex class and test - Drop unused WebpinResult class and test - Give posttrans script a parameter of 0 (issue #168) - Use CURL_HTTP_VERSION_2TLS if available (fixes #141) - version 17.12.0 (12)- Enhance scanning /sys for modaliases (bsc#1130161) - version 17.11.4 (9)- Prevent SEGV if the application sets an empty TextLocale (bsc#1127026)- Fix build with CMake >= 3.14.0: Starting with CMake 3.14, EXCLUDE_FROM_ALL now spreads from directories to targets. 'make -C someSubdir' when 'someSubdir' uses the 'EXCLUDE_FROM_ALL' keyword does nothing. (gh/libzypp#libzypp#165)- KeyManager: Work around bsc#1127220 [libgpgme] no error upon incomplete import due to signal received. - MediaCurl: add hint to check SCC for an expired regcode on http error 403 (bsc#965786) - version 17.11.3 (9)- Correctly handle exceptions when verifying the medium (bsc#1065022) - Only write type field when probing (bsc#1114908) - Don't blame user on TargetAbortedException (bsc#978193) - version 17.11.2 (9)- CheckAccessDeleted: Suppress reporting `/memfd:` pseudo files (bsc#1123843) - MediaCurl: improve reporting https->http redirection errors - Prevent SEGV if the application sets an empty TextLocale - Url: don't force printing an empty authority if the schema does not allow authority at all - Try to the missing rpmDB compat symlink in case the rpm package got deleted (bsc#1122471) - version 17.11.1 (9)- PoolItemBest: Optionally prefer not locked packages (for bsc#1113296) - ui::Selectable: add `hasLocks` to indicate a partially locked item (for bsc#1113296) - version 17.11.0 (9)- Simplify complex locks so zypper can display them (bsc#1112911) - version 17.10.3 (9)- commit: set `SYSTEMD_OFFLINE=1` during chrooted commits (bsc#1118758) - no-recommends: Nevertheless consider resolver namespaces (hardware, language,..supporting packages) (FATE#325513) - BuildRequires: libsolv-devel >= 0.7.2 (SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED) - Remove world-readable bit from /var/log/zypp (bsc#1099019) - version 17.10.2 (9)- Adapt to changes in upcoming Boost 1.69.0 - Do not fail service-refresh on a empty repoindex.xml (bnc#1116840) - version 17.10.1 (9)- str: recognize 'always' and 'never' as valid boolean strings - Fix needreboot code to use SolvableSpec parser (fate#326451) - SolvableSpec: Define a set of Solvables by ident and provides - version 17.10.0 (9)- Provide needreboot config files in /etc/zypp (fate#326451, fixes #140) - Need to fix soname due to libsolv ABI changes (bsc#1115341) - version 17.9.0 (9)- Adapt to changed type names in libsolv-0.7 - Package needreboot file (fate#326451) - Fix definitions of gettext macros (fixes #135) - version 17.8.1 (2)- Add infrastructure to flag specific packages to trigger a reboot needed hint (fate#326451) - Adapt to libsolv: Drop support for REPOKEY_TYPE_U32 - Resolver: add setInr to request solving namespaces - ResolverNamespace: add No/AllResolverNamespaces constants - version 17.8.0 (2)- Fix blocking wait for finished child process (bsc#1109877) - version 17.7.2 (2)- Fix conversion of string and glob to regex when compiling queries (bsc#1099982, bsc#939392, bsc#556664) - version 17.7.1 (2)- Drop type application due to poor metadata support (bsc#1100095, bsc#1104415) - version 17.7.0 (2)- Automatically fetch repository signing key from gpgkey url (bsc#1088037) - lsof: use '-K i' if lsof supports it (bsc#1099847,bsc#1036304) - version 17.6.4 (2)- Check for not imported keys after multi key import from rpmdb (bsc#1096217) - version 17.6.3 (2)- fixup! Add filesize check for downloads with known size (bsc#408814) Fix detetction of metalink downloads and prevent aborting if a metalink file is larger than the expected data file. - version 17.6.2 (2)- Adapt to changes in libgpgme11-11.1.0 breaking the signature verification (bsc#1100427) - Use %license (bsc#1082318) - BuildRequires: libsolv-devel >= 0.6.35 (for bsc#1100095) - changes: add CVE numbers - version 17.6.1 (2)- RepoInfo::provideKey: add report telling where we look for missing keys. - Support listing gpgkey URLs in repo files (bsc#1088037) - Add new report to request user approval for importing a package key - Handle http error 502 Bad Gateway in curl backend (bsc #1070851) (fixes openSUSE/zypper#177) - Add filesize check for downloads with known size (bsc#408814) - Removed superfluous space in translation (bsc#1102019) - version 17.6.0 (2)- Prevent the system from sleeping during a commit (fixes openSUSE/zypper#135) - RepoManager: Explicitly request repo2solv to generate application pseudo packages. - version 17.5.2 (2)- libzypp-devel should not require cmake (bsc#1101349) - Avoid zombies from ExternalProgram - Update ApiConfig - fix typo - version 17.5.1 (2)- HardLocksFile: Prevent against empty commit without Target having been been loaded (bsc#1096803) - lsof: use '-K i' if lsof supports it (bsc#1099847) - PackageProvider: Validate deta rpms before caching (bsc#1091624, bsc#1088705, CVE-2018-7685) - PackageProvider: Validate downloaded rpm package signatures before caching (bsc#1091624, bsc#1088705, CVE-2018-7685) - version 17.5.0 (2)- Flags: make it std=c++14 ready - Replace 'redhat-release' with generic 'system-release' (#120) - Ignore /var, /tmp and /proc in zypper ps (bsc#1096617) - Show GPGME version in log - version 17.4.0 (2)- Avoid zombie tar processes (bsc#1076192) - Replace the terminology 'uninstallable' with 'not installable' (bsc#1029392) - version 17.3.1 (2)- Show progressbar when running posttrans scripts - Execute service plugin script chrooted to the RepoManagers root (bsc#1080693) - Make sure the product file comes from /etc/products.d for the fallback product search (bsc#1086602) - Introduce ZConfig::repoManagerRoot to support having diverging target and repomanager root paths - Rename `stderr` as it can be a macro (fixes #102) - version 17.3.0 (2)- Protect code against broken translations (bsc#1082711) - Fix broken translated format strings - Deprecate the use of asciidoc for new releases - version 17.2.2 (2)- PoolQuery::addDependency add overload to define an individual Match::Mode (bsc#1043166) - version 17.2.1 (2)- Add /var/lib/gdm to CheckAccessDeleted blacklist (bsc#1079991) - Use gpgme instead of calling gpg2 binary directly - Fix leak in Digest.cc (bsc#1075978) - version 17.2.0 (2)- RpmDb::checkPackage: fix parsing localized rpm output (bsc#1076415) - Replace libexpat with libxml - Fix libzypp tests failing with `-Wp,-D_GLIBCXX_ASSERTIONS` compiler flag (fixes #84) - BuildRequire gpg2 as testcases need it (fixes #84) - version 17.1.3 (0)- Fix crash when installing broken rpm packages (bsc#1078284) - Testcase: Minor fix writing update testcases - version 17.1.2 (0)- Adapt rpm package verification to changes in rpm-4.14 (bsc#1076018) - version 17.1.1 (0)- plugin: don't reject header values containing a ':' (bsc#1074687) - Locks: Don't store duplicate locks (bsc#969569) - version 17.1.0 (0)- Fix default for solver.allowNameChange (bsc#1071466) - version 17.0.5 (0)- Stop BuildRequire dropped boost-devel (bsc#1062782) - version 17.0.4 (0)- When importing multiple keys, export the individual keys ascii armored for import into the rpmdb (bsc#1069381) - version 17.0.3 (0)- Don't filter procs with a different mnt namespace (bsc#1068708) - Support repo variables in an URIs host:port component (bsc#1057640, bsc#1067605) - version 17.0.2 (0)- Solvable: fix inconsistent retrieval of mediaNr (bsc#1065677) - version 17.0.1 (0)- Locale: Fix possible segfault (bsc#1064999) - RpmDb: Remove excess keys in the zypp keyring when exporting keys only (bsc#1064380) - KeyRing: Fix deleted keys not removed from rpmdb too (bsc#1064380) - Flag gpg keycache dirty when adding/removing keys (bsc#1064380) - Version 17.x for CODE-15, 16.x. is continued on SuSE-SLE-12-SP2-Branch - version 17.0.0 (0)- Fix media handling in presence of a repo path prefix (bsc#1062561) - version 16.17.3 (0)- Fix RepoProvideFile ignoring a repo path prefix (bsc#1062561) - version 16.17.2 (0)- Default to 'solver.dupAllowVendorChange = false' on SLE15 (FATE#323478) - Remove unused legacy notify-message script (bsc#1058783) - version 16.17.1 (0)- Support multiple product licenses in repomd (FATE#322276) - version 16.17.0 (0)- Propagate 'rpm --import' errors (bsc#1057188) - Fix typos in zypp.conf - version 16.16.0 (0)- Add testcase to compile (bsc#1055920) - version 16.15.6 (0)- Adapt to work with GnuPG 2.1.23 (bsc#1054088) - version 16.15.5 (0)- verifyFileSignature: Support signing with subkeys (bsc#1008325) - PublicKey: Scan and provide subkey information. - Enhance sort order for media.1/products (bsc#1054671) - Drop detection and support for rpm-4.4 (fixes #77) - version 16.15.4 (0)- RepoInfo: add enum GpgCheck for convenient gpgcheck mode handling (bsc#1045735) - Fix repo/pkg checks to follow explicitly defined gpgcheck in a .repo file - version 16.15.3 (0)- Weaken fix for bsc#1038984 if 'gpgcheck=0' in libzypp-16.15.x only. This will allow some already released products to adapt to the behavioral changes introduced by fixing bsc#1038984, while systems with a default configuration (gpgcheck=1) already benefit from the fix in libzypp-16.15.x. For details see section 'Signature checking' in /etc/zypp/zypp.conf. - Fix gpg-pubkey release (creation time) computation (bsc#1036659) - update lsof blacklist (bsc#1046417) - version 16.15.2 (0)- Be sure bad packages do not stay in the cache (bsc#1045735, CVE-2017-9269) - version 16.15.1 (0)- PackageProvider: enforce a signed package if pkgGpgCheckIsMandatory - Add RpmDb::checkPackageSignature to report unsigned packages - Fix repo gpg check workflows, mainly for unsigned repos and packages (bsc#1045735, bsc#1038984, CVE-2017-7435, CVE-2017-7436, CVE-2017-9269) - version 16.15.0 (0)- repo refresh: Re-probe if the repository type changes (bsc#1048315) - MediaCurl: Propagate proper error code to DownloadProgressReport (bsc#1047785) - Allow to trigger an appdata refresh unconditionally (bsc#1009745) - Support custom repo variables defined in /etc/zypp/vars.d (fixes #68) - rename: handle EXDEV error on OverlayFS - version 16.14.0 (0)- Adapt loop mounting of iso images (bsc#1038132, bsc#1033236) - Adjust zypp.conf for openSUSE Tumbleweed (bsc#1031756) - Change arch variable names conflicting with compiler macros (fixes #70) - Fix potential crash if repo has no baseurl (bnc#1043218) - version 16.13.0 (0)- Testcase: add missing solver flags (bsc#1041889) - version 16.12.0 (0)- add identIsAutoInstalled convenience methods - make gcc6 happy - version 16.11.0 (0)- Use a common workflow for downloading packages and srcpackages. This includes a common way of handling and reposrting gpg signature and checks. (bsc#1037210) - PackageProvider: as well support downloading SrcPackage (for bsc#1037210) - version 16.10.0 (0)- PoolQuery: Treat explicit queries for 'kind:name' correctly (bsc#1035729) - version 16.9.0 (0)- Add API to control resolver job to update all packages (FATE#320653) - Remove legacy vendor equivalence between 'suse' and 'opensuse' (bsc#1030686) - version 16.8.0 (0)- RepoInfo: Allow temporary repos to control their metadata directories (bsc#1032632) - Arch: add armv5tl - version 16.7.0 (0)- Recognize license tarball in rpmmd repos (FATE#316159) - Fix media verification to properly propagate media access errors (bsc#1031093) - version 16.6.1 (0)- Fix invalidation of PoolItems if Pool IDs are reused (bsc#1028661) - version 16.6.0 (0)- Fix X-libcurl-Empty-Header-Workaround (bsc#1030919) - version 16.5.2 (0)- MediaCurl: Treat http response 410(Gone) like 404(Not Found) (bsc#1030136) - version 16.5.1 (0)- Support multi-volume repomd repositories (FATE#320544) - MediaCurl: ZYPP_MEDIA_CURL_IPRESOLVE=<4|6> to force name resolution to IPv4/IPv6 only (fixes openSUSE/zypper#49) - Add support for openssl >= 1.1 - version 16.5.0 (0)- PublicKey: Create tmpdirs inside ZYpp::tmpPath (bsc#926844) - Don't create AnonymousUniqueId in chroot (bsc#1024741) - version 16.4.3 (0)- dumpAsXmlOnL: xml escape node content (bsc#1024909) - version 16.4.2 (0)- MediaMultiCurl: Trigger aliveCallback when downloading metalink files (bsc#1021291) - version 16.4.1 (0)- Add API for updating the AutoInstalled db - MediaCD: Fix mountpoint creation after failing udf mount (bsc#1022046) - fix misleading indentation (fixes #65) - Fix compilation error reported by GCC7 (#63). - Prefer calling "repo2solv" rather than "repo2solv.sh" - version 16.4.0 (0)- Don't raise FileCheckException if user accepted a package with wrong digest (bsc#1014265) - Also provide the exception history when requesting a media failed (bsc#1010952) - version 16.3.2 (0)- Let 'dup --from' leave an updateTestcase- in /var/log (bsc#1004096) - version 16.3.1 (0)- RepoInfo: Allow parsing multiple gpgkey= URLs (bsc#1003748) - version 16.3.0 (0)- guessPackageSpec: Don't break globbing (fixes openSUSE/zypper#97) - version 16.2.5 (0)- RepoFileReader: fix parsing of multiline url entries (bsc#964932) - Allow repo type 'rpm' as alias for 'rpm-md' (fixes openSUSE/zypper#100) - version 16.2.4 (0)- xmlout::Node: Allow adding nore attributes while the start node is not closed (FATE#320699) - Fixes broken XML output introduced by an unwanted change in 16.2.2 (bsc#998344) - version 16.2.3 (0)- Report numeric curl error if code is unrecognized (bsc#992302) - multicurl: propagate proxy settings stored in repo url (bsc#933839) - version 16.2.2 (0)- Rebuild .solv-files not matching the parsers LIBSOLV_TOOLVERSION - BuildRequires: libsolv-devel >= 0.6.23 - version 16.2.1 (0)- Product: Offer tri-state hasEndOfLife details (FATE#320699) - version 16.2.0 (0)- use more user friendly command names for "zypper ps" (bsc#980541) - version 16.1.3 (0)- Don't do media number substitution on URLs of medium #1 (bsc#798470) - version 16.1.2 (0)- Fix Shrink pool if all repos are removed (bsc#899755, bsc#987573) - version 16.1.1 (0)- API enahncements for zypper (FATE#320447) - version 16.1.0 (0)- Filter duplicate resolver solutions (bsc#985674) - zypp.conf: Add download.media_mountdir: Path where media are preferably mounted or downloaded (FATE#319462) - version 16.0.5 (0)- Fix bug in removeRepository which may keep an empty .repo file rather than deleting it (bsc#984494) - version 16.0.4 (0)- Shrink pool if all repos are removed (bnc#899755) - Avoid direct BuildRequire on libudev-devel (#60) - version 16.0.3 (0)- Allow PackageKit to drop the zypp lock (bnc#899755) - Avoid superfluous rebuilding of indices when solving - version 16.0.2 (0)- po: upadte makefiles - DefaultIntegral: provide asString (for FATE#320447) - version 16.0.1 (0)- Prepare cmake to maintain the .pot and .po files in git. Add initial .po file set derived from tarballs. Translations are now maintained via Weblate. - Provide 'libzypp(plugin:services) = 1' after fixing bsc#933760 - Bump major version for Factory, 15.x is continued on SuSE-SLE-12-SP1-Branch - version 16.0.0 (0)- Update sle-zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Fix credential file parser losing entries with known URL but different user name (bsc#933760) - RepoManager: allow extraction of multiple baseurls for service repos (bsc#964932) - addRepository: fix to use the correct history file for logging - specfile: add /etc/zypp/credentials.d to the file list - version 15.22.0 (19)- RepoindexFileReader: fix service metadata TTL default value (bsc#967828) - version 15.21.7 (19)- DiskUsageCounter: Limit estimated waste per file (bsc#974275) - version 15.21.6 (19)- Use PluginExecutor for commit- and system-hooks (bnc#971637) - BuildRequires: libsolv-devel >= 0.6.19 (bnc#971018) - version 15.21.5 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- media: Send stats header to download.opensuse.org only (bsc#955801) - fix build-compare (#57, #58) - version 15.21.4 (19)- yum::Downloader: Download only wanted 'susedata.LANG' files (FATE#320518) - version 15.21.3 (19)- installSrcPackage: trigger progress callback (bsc#580902) - version 15.21.2 (19)- Update zypp-po.tar.bz2- Don't buildrequire graphviz-gnome (bsc#964150) - Unwanted btrfs subvolumes must be filtered by device (not fsid) (fixes #54) - version 15.21.1 (19)- Update zypp-po.tar.bz2- Filter unwanted btrfs subvolumes (fixes #54, closes #55, bnc#949945) - RepoInfo: Provide access to repo content keywords - Build with boost-1.60.0 - version 15.21.0 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- ResPoolProxy: make begin/end pairs Iterable - String: Format and FormatNAC classes based on boost::format - DefaultIntegral: provide initial value - More specific exception message if GPG binary is missing (bsc#637791) - version 15.20.0 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- createPot: Fix plural form detection (bsc#955053) - version 15.19.7 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Add testcase for uncached repo-variables. - Fixed Japanese translations (bsc#949196) - version 15.19.6 (19)- Update sle-zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Fix broken product: <-> -release package relation (bnc#951782) - version 15.19.5 (19)- Use a uniform translation set for SLE and openSUSE (bnc#948924) - fix Plugin-services not updating repo GPGCheck settings (bnc#951402) - version 15.19.4 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- make Solvable::asUserString more readable (bnc#949957) - version 15.19.3 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- fix suse_version test (bsc#949046) - version 15.19.2 (19)- Locks: fix using namespaces (for FATE#318299) - version 15.19.1 (19)- fix reserved identifier violation (fixes #51) - solver: speed up collecting pool data to build the job queue - doc: short abstract about 'Code 12 Application Metadata' - version 15.19.0 (19)- solver verify: multiversion property needs to be assigned to installed items too. - ZYppCommitResult: add attemptToModify to indicate an attempt to actually install/remove was made (bsc#946750, FATE#319467) - version 15.18.0 (14)- SetTracker: fix computation of change sets (bsc#946898) - version 15.17.2 (14)- Pattern: support dynamic computation of pattern visibility (bsc#900769) - Avoid URL rewrite if probing local cache directories (bsc#946129) - version 15.17.1 (14)- Dummy (FATE#318827) to make Sles-changelog-checker stop whining. - version 15.17.0 (14)- Glob: fix reserved identifier violation - version 15.16.2 (14)- CheckAccessDeleted: Identify services by systemd cgroup (FATE#318827) - version 15.16.1 (14)- Reload multiversion setting from the target zypp.conf (bnc#906096) - version 15.16.0 (14)- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Don't cache repo releasever (bnc#943563) - Selectable: allow setPickStatus for non-multiversion packages (bnc#943870) - ResPoolProxy: add ScopedSaveState - version 15.15.0 (14)- zypp.conf: add solver.dupAllow{Downgrade,NameChange,ArchChange, VendorChange} default options for tuning distribution upgrades. - Remove obsolete method (bsc#941398) (fixes #50) - fix invalid XML (bnc#942518) - version 15.14.0 (14)- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Support caching of service metadata. A TTL for the service metadata may be provided in the repoindex.xml itself. The default is 'no caching'. (FATE#318136) - Fix setting dup_allow* solver options (bnc#941463) - Don't make zypper encode {} around repo vars (bnc#941453) - version 15.13.0 (11)- Update zypp-po.tar.bz2- History: Add 'command' tag showing who triggered the commit. The corresponding HistoryLogData class for parsing is HistoryLogDataStampCommand. Available data are the commandline executed, user@hostname and userdata/transactionID. (FATE#312298) - Add convenience comparison PoolItem<>ResObject::constPtr - Fixes for SWIG 2.x - version 15.12.0 (11)- Make multiversion an individual solvables property (FATE#318778) - SolvableType: common api to access solvable properties - Support for MIPS architectures - version 15.11.0 (11)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Resolver: Track changed requested locales and adjust installed packages accordingly. (part of FATE#318099) - Testcase: Store autoinstalled packages - Locale: Make it IdString based - Get rid of std::tr1:: hashes - Flags: Fix to work with 'enum class' - Hide away resolver internals - version 15.10.0 (10)- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Resolver allow tuning DUP mode solver flags (FATE#319128) - version 15.9.0 (5)- Flags: add stringify - add asString for Patch::InteractiveFlag - version 15.8.0 (5)- Update zypp-po.tar.bz2- add asString for Patch::Category - version 15.7.0 (5)- Fix lost pathname when importing repo keys (bnc#936373) - Disable code swig does not understand - version 15.6.0 (5)- Patch: fixup testing Category and Severity flags (FATE#318760) - version 15.5.0 (5)- Add details to the default signature verification problem report - PathInfo: Avoid ExternalProgram in clean_dir - call rpmdb2solv without executing user-supplied scripts (bnc#926853) - version 15.4.1 (3)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Enhance solv.idx file handling to support zypper bash completion - Fix SSL client certificate authentication via URL option ssl_clientcert/ssl_clientkey (bnc#932393) - version 15.4.0 (3)- Update zypp-po.tar.bz2- Downloader: Accept unsigned repository if pkgGpgCheck is ON. - FindFileConflicts: avoid nested exception on user abort (bnc#931601) - Support for *.check files in the systemCheck.d directory (#45) - version 15.3.0 (3)- Update zypp-po.tar.bz2- zypp.conf: Add config values for gpgcheck, repo_gpgcheck and pkg_gpgcheck. The default behavior 'gpgcheck=On' will automatically turn on the gpg signature check for packages downloaded from repository with unsigned metadata. If the repo metadata are signed, a faster comparison via checksums is done. By explicitly setting repo_gpgcheck or pkg_gpgcheck you can enforce the signature check of repository metadata or downloaded packages to be always performed. Those defaults can be overwritten per repository. (FATE#314603) - version 15.2.0 (2)- Write solv.idx to speed up bash tab completion (bnc#928650) - version 15.1.3 (1)- gcc5 fixes - Fix repo alias containing ']' not handled correctly (bnc#929528) - Fix SEGV when dumping rpm header with epoch (bnc#929483) - version 15.1.2 (1)- PubliKey: fix reference to temporary data - version 15.1.1 (1)- Update zypp-po.tar.bz2- ZYpp: Changed ZYpp::Ptr to be a shared_ptr; a precondition for fixing bnc-899755 - rpmmd: support 'metalink=' in .repo (for zypper#63) - RepoMirrorList: ignore comments and malformed urls in mirrorlist - PathInfo: remove minor/major conflicting with GNU libc macros DiskUsageCounter: remove ctors taking 'magic' bool flags ZyppCallbacks: remove unused PatchDownload callbacks - version 15.1.0 (1)- POODLE: libzypp should only talk TLS (bnc#903405) - Bump major version for Factory, 14.x is continued on SuSE-SLE-12-Branch - version 15.0.0 (0)- Fixes to build with gcc5 - RepoProvideFile: Suppress MediaChangeReport while testing multiple baseurls (bnc#899510) - version 14.38.1 (30)- Suppress MediaChangeReport while testing multiple baseurls (bnc#899510) - version 14.38.0 (30)- add support for SHA224/384/512 - version 14.37.1 (30)- New RepoVarExpand: Functor expanding repo variables in a string . Supports bash style default ${v:-w}' and alternate ${v:+w} values (FATE#318354) - Easy.h: Use __typeof__ rather than typeof in header - Support repo variable replacement in service url - Support repo variable replacement in gpg url - Gettext.h: Fallback to ::gettext if accidentally included outside libzypp - version 14.37.0 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Don't execute scripts in /tmp or /var/tmp, as they could be mounted noexec for security reasons (bnc#915928) - zypp/PublicKey.cc: Use GPG_BINARY from KeyRing - Support $releasever_major/$releasever_minor repo variables (FATE#318354) - version 14.36.0 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- PathInfo: Deprecate major/minor in favor of new devMajor/devMinor. The old names clash with GNU libc macros. - version 14.35.0 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Properly propagate repo variables in service refresh. - Let $ZYPP_REPO_RELEASEVER overwrite $releasever in .repo files (bnc#911658) - Call pool_set_rootdir to properly check for file conflicts. - Use xgettext --boost to support boost-format (%N%) - version 14.34.0 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Parse and offer productRegisterFlavor attribute (bnc#896224) - version 14.33.0 (30)- Update zypp-po.tar.bz2- Improve conflict message for locked packages (bnc#828631) - Fix broken de-escaping in str::splitEscaped (bnc#909772) - cleanup loging - version 14.32.2 (30)- CheckAccessDeleted: Filter PIDs running in a container (bnc#909143) - version 14.32.1 (30)- suppress informal license (no need to accept) upon update (bnc#908976) - version 14.32.0 (30)- Adapt to gpg-2.1 (bnc#908135) - rpm: do not obsolete yast2-packagemanager-devel by libzypp-devel-doc - replaceAll: fix endless loop on empty search string - version 14.31.0 (30)- Do not provide/obsolete yast2-packagemanager-devel by the -doc package: the -devel package already does that. - Minor .spec cleanup (remove Authors section).- Call rpm with '--noglob' (bnc#892431) - Downloader: unify workflow downloading a (signed) master index file - Fix iostream includes (fixes #34) - Explicitly call libsolv:pool_setdisttype (fixes #36) - version 14.30.2 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- doc: add hint to code 12 pattern packages - MediaCurl: Fix URL path concatenation (bnc#901590) - Move doxygen html doc to libzypp-devel-doc (bnc#901691) - Remove non-breaking spaces from changes file - Control lifetime of downloaded mirrorlist - version 14.30.1 (30)- Update zypp-po.tar.bz2- Store baseurls in list as order expresses preference - Support parsing multiple baseurls from a repo file (bnc#899510) - Fix handling local mirrorlist= files in .repo (bnc#899510) - Provide missing man pages (fixes #33) - Enable building autodocs, translations and test per default on debian - Fix several typos in output messages and comments (fixes #29) - Make the include dir path configurable (fixes #27) - version 14.30.0 (30)yast2-packagemanager-develsheep13 1683722397  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~17.31.11-150400.3.25.217.31.11-150400.3.25.217.31.11     !!!!!!"""##$%&&zyppzypp-coreAutoDispose.hByteArray.hByteCount.hCheckSum.hDate.hDigest.hExternalProgram.hGlobals.hKVMapManagedFile.hOnMediaLocationPathname.hTriBool.hUrl.hbaseDefaultIntegralDtorResetEasy.hEnumClass.hErrno.hException.hExternalDataSource.hFlags.hFunction.hGettext.hGzStreamHash.hIOStream.hIOTools.hInputStreamIterable.hIterator.hLogControl.hLogTools.hLogger.hNonCopyable.hProfilingFormater.hProvideNumericIdPtrTypes.hReferenceCounted.hRegex.hSimpleStreambufString.hStringV.hUnit.hUserRequestExceptionXml.hZckStreamdefaultintegral.hdtorreset.hfXstreamfxstream.hgzstream.hinputstream.hprovidenumericid.hsimplestreambuf.huserrequestexception.hzckstream.hfsPathInfo.hTmpPath.hWatchFilewatchfile.hkvmap.honmedialocation.hparserIniDictIniParserParseExceptionSysconfiginidict.hiniparser.hparseexception.hsysconfig.hxmlXmlEscape.huiProgressDataprogressdata.hurlUrlBase.hUrlException.hUrlUtils.hzypp-curlCurlConfigProxyInfoTransferSettingsauthCurlAuthDatacurlauthdata.hcurlconfig.hparserMediaBlockListMetaLinkParserZsyncParsermediablocklist.hmetalinkparser.hzsyncparser.hproxyinfoproxyinfo.hProxyInfoLibproxyProxyInfoSysconfigproxyinfoimpl.hproxyinfolibproxy.hproxyinfos.hproxyinfosysconfig.htransfersettings.hzypp-mediaCDToolsFileCheckExceptionMediaConfigMediaExceptionMountauthAuthDataCredentialFileReaderCredentialManagerauthdata.hcredentialfilereader.hcredentialmanager.hcdtools.hfilecheckexception.hmediaconfig.hmediaexception.hmount.hngDeviceDriverHeaderValueMapMediaVerifierMountingWorkerProvideProvideFwdProvideResProvideSpecProvideWorkerdevicedriver.hheadervaluemap.hmediaverifier.hmountingworker.hprovide-configvars.hprovide.hprovidefwd.hprovideitem.hprovideres.hprovidespec.hprovideworker.hAPIConfig.hApplication.hArch.hAutoDispose.hBit.hBitmap.hByteArray.hByteCount.hCallback.hCapMatch.hCapabilities.hCapability.hChangelog.hCheckSum.hContentType.hCountryCode.hCpeId.hDate.hDep.hDigest.hDiskUsageCounter.hDownloadMode.hEdition.hExternalProgram.hFetcher.hFileChecker.hFilter.hGlob.hGlobals.hHistoryLog.hHistoryLogData.hIdString.hIdStringType.hInstanceId.hKVMap.hKeyContext.hKeyManager.hKeyRing.hKeyRingContexts.hLanguageCode.hLocale.hLocks.hManagedFile.hMediaProducts.hMediaSetAccess.hOnMediaLocation.hPackage.hPackageKeyword.hPatch.hPathInfo.hPathname.hPattern.hPluginExecutor.hPluginFrame.hPluginFrameException.hPluginScript.hPluginScriptException.hPoolItem.hPoolItemBest.hPoolQuery.hPoolQueryResult.hPoolQueryUtil.tccProblemSolution.hProblemTypes.hProduct.hProgressData.hProvideFilePolicy.hPublicKey.hPurgeKernels.hRange.hRel.hRelCompare.hRepoInfo.hRepoManager.hRepoStatus.hRepository.hResFilters.hResKind.hResObject.hResObjects.hResPool.hResPoolProxy.hResStatus.hResTraits.hResolvable.hResolver.hResolverFocus.hResolverNamespace.hResolverProblem.hServiceInfo.hSignature.hSrcPackage.hSysContent.hTarget.hTmpPath.hTriBool.hUrl.hUserData.hVendor.hVendorAttr.hVendorSupportOptions.hZConfig.hZYpp.hZYppCallbacks.hZYppCommit.hZYppCommitPolicy.hZYppCommitResult.hZYppFactory.hbaseAlgorithm.hBacktrace.hCollector.hCounter.hDebug.hDefaultIntegral.hDrunkenBishop.hDtorReset.hEasy.hEnumClass.hEnv.hErrno.hException.hExternalDataSource.hFlags.hFunction.hFunctional.hGettext.hGzStream.hHash.hIOStream.hIOTools.hInputStream.hIterable.hIterator.hJson.hLocaleGuard.hLogControl.hLogTools.hLogger.hMeasure.hNamedValue.hNonCopyable.hProfilingFormater.hProvideNumericId.hPtrTypes.hRandom.hReferenceCounted.hRegex.hSerialNumber.hSetRelationMixin.hSetTracker.hSignal.hSimpleStreambuf.hStrMatcher.hString.hStringV.hSysconfig.hTypeTraits.hUnit.hUserRequestException.hValueTransform.hWatchFile.hXml.hZckStream.hfXstream.hmediaCredentialFileReader.hCredentialManager.hCurlConfig.hMediaBlockList.hMediaCD.hMediaCIFS.hMediaCurl.hMediaDIR.hMediaDISK.hMediaException.hMediaHandler.hMediaHandlerFactory.hMediaISO.hMediaManager.hMediaMultiCurl.hMediaNFS.hMediaNetwork.hMediaNetworkCommonHandler.hMediaPlugin.hMediaPriority.hMediaSource.hMediaUserAuth.hMetaLinkParser.hMount.hProxyInfo.hTransferSettings.hUrlResolverPlugin.hproxyinfoProxyInfoImpl.hProxyInfoLibproxy.hProxyInfoSysconfig.hProxyInfos.hmiscCheckAccessDeleted.hDefaultLoadSystem.hLoadTestcase.hMisc.hTestcaseSetup.hparserHistoryLogReader.hIniDict.hIniParser.hParseException.hParserProgress.hProductFileReader.hRepoFileReader.hRepoindexFileReader.hServiceFileReader.hsusetagsContentFileReader.hRepoIndex.hxmlNode.hParse.hParseDef.hParseDefConsume.hParseDefException.hParseDefTraits.hReader.hXmlEscape.hXmlString.hlibxmlfwd.hyumRepomdFileReader.hpoolByIdent.hPoolImpl.hPoolStats.hPoolTraits.hrepoApplydeltarpm.hDeltaCandidates.hDownloader.hMediaInfoDownloader.hPackageDelta.hPackageProvider.hPluginRepoverification.hPluginServices.hRepoException.hRepoInfoBase.hRepoMirrorList.hRepoProvideFile.hRepoType.hRepoVariables.hSUSEMediaVerifier.hServiceRepos.hServiceType.hSrcPackageProvider.hsatFileConflicts.hLocaleSupport.hLookupAttr.hLookupAttrTools.hMap.hPool.hQueue.hSolvAttr.hSolvIterMixin.hSolvable.hSolvableSet.hSolvableSpec.hSolvableType.hTransaction.hWhatObsoletes.hWhatProvides.hdetailPoolImpl.hPoolMember.hsolverTypes.hdetailItemCapKind.hProblemSolutionCombi.hProblemSolutionIgnore.hResolver.hSATResolver.hSolutionAction.hSolverQueueItem.hSolverQueueItemDelete.hSolverQueueItemInstall.hSolverQueueItemInstallOneOf.hSolverQueueItemLock.hSolverQueueItemUpdate.hSystemCheck.hTestcase.hTypes.htargetCommitPackageCache.hCommitPackageCacheImpl.hCommitPackageCacheReadAhead.hHardLocksFile.hRequestedLocalesFile.hRpmPostTransCollector.hSolvIdentFile.hTargetCallbackReceiver.hTargetException.hTargetImpl.hmodaliasModalias.hrpmBinHeader.hRpmCallbacks.hRpmDb.hRpmException.hRpmFlags.hRpmHeader.hlibrpm.hlibrpmDb.huiSelFilters.hSelectable.hSelectableImpl.hSelectableTraits.hStatus.hUserWantedPackages.hurlUrlBase.hUrlException.hUrlUtils.hzypp_detailZYppImpl.hZYppReadOnlyHack.hlibzypp.solibzypp.pcFindZypp.cmakeZyppCommon.cmake/usr/include//usr/include/zypp-core//usr/include/zypp-core/base//usr/include/zypp-core/fs//usr/include/zypp-core/parser//usr/include/zypp-core/parser/xml//usr/include/zypp-core/ui//usr/include/zypp-core/url//usr/include/zypp-curl//usr/include/zypp-curl/auth//usr/include/zypp-curl/parser//usr/include/zypp-curl/proxyinfo//usr/include/zypp-media//usr/include/zypp-media/auth//usr/include/zypp-media/ng//usr/include/zypp//usr/include/zypp/base//usr/include/zypp/media//usr/include/zypp/media/proxyinfo//usr/include/zypp/misc//usr/include/zypp/parser//usr/include/zypp/parser/susetags//usr/include/zypp/parser/xml//usr/include/zypp/parser/yum//usr/include/zypp/pool//usr/include/zypp/repo//usr/include/zypp/sat//usr/include/zypp/sat/detail//usr/include/zypp/solver//usr/include/zypp/solver/detail//usr/include/zypp/target//usr/include/zypp/target/modalias//usr/include/zypp/target/rpm//usr/include/zypp/ui//usr/include/zypp/url//usr/include/zypp/zypp_detail//usr/lib64//usr/lib64/pkgconfig//usr/share/cmake/Modules/-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:28554/SUSE_SLE-15-SP4_Update/f81371a4452d16d29c71a4ff3a85d6c7-libzypp.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC source, ASCII textC++ source, UTF-8 Unicode textC++ source, UTF-8 Unicode (with BOM) textpkgconfig fileASCII textPRձZwKn.΀utf-87dc4ea12595fa421e401c372f6d342f22173633fca6cf3ae5003e96b6a3f0600?7zXZ !t/ӫ] crt:bLL ֮\3" SnWpdD pXछi?plS1Q ]~|\ ^I1E c@oUZb A~Q?~EHw9GɅh@ŧ_n e W0[_qon ϔQ@$ F%rhqk]An1R1(|MwQ &] "P)YGƍ{TPƅ_>3Y(ʔ>ٱގ7'Ё\o{k_@`V{rf2Ql ÐNz̼ͷw:$W{# No5~j74wA<к+N5Kb7sPq f7E|ֺwAWm9ƭPZ#Wua쉔yhL:~LVG~t4d67*!Τf6|>ǫ skJ\]VxR[FAe "JW2t!CZpB?F' \Rҷ\;JdءbP$TQdl)|Ŗ!OV+K%\4J?UO zm(ݽx)-hʎ>"~(ͳǻjU_7=,vnE9c:ٹc\v$YSasd`T W Uc5mJ_5;[J!'E)UKUc}ܗ]*S:3D;9FWk]=JJvTd0 7b='05Oϙ ةF`} iO@>c!x1?  X/"DzM%1[ʼ]w#[#d˻{S%%RܰD2{6lIե@$7"?6tR왯 E^9SO:T\J.'1;^S~u̜0<F/w+~G<,uk5hzNT+r4ǜ1HU ۼE =ad=Yb`xHZ$DM d2J@9":~8m:ՏDg9EZŖi:>xo"$! ĺ[?r?,mG,LDFgdf žošS-"6^$.+wSSeUl&K$}Mq1+,]߻kj4#yRuE*۬RTjQyOvB)q:ZJ_ī:tALt!xlӪ|SqCWmjgŻUxJ*Fy:e0w+'͑mM?Тvh Z juYl6]e);}ޕ]og7Enj:IDZrݘ/<˻+)Wgߚf9'J' )?jy}#%Gksv^$PtYܝ"0%IY9 ZPЙb"ﬠAkc4} =ҵʧQ׎, x$QT7~{3Jo.L9謽 s5KX rR$`.7H1JoݕKtA#YMD!Q^̰"Cː9?*[h_c5vp$KZВ_SYy\t[~Dh~S8kR-tO>$N)8~YefG)ٔ@nTU"ts6x^6$ S ޞƜx8gY1Y;/Dni, &tupL gl*fd <B%_:qltRY@i55$#R,MY^ў h)'7LKqy Cxgk0"^qhҬ!)õA < m8㤓 +i>obt%;#v:)!?aI թժkMp%]$b5g)Z>4<ӆ_XZgW Ioy}sr~"qP7Zh'tmI5_~ ٭ր7$h1 x_JJdf¸t%֨>π Cl9zQ2.y'%=^oδ)h0@ x+ HhG+Ӝ 1v3ܘBDI>.)uQ+:l׬:jJς6˷@ʫΪ&l T!G貽74 VY'倀<;-^8dY>163~?>ULӀM1sMV6!Bx=ÙTq6)^4?2T-EBreRH! % <~e;sPzIm\FA8Ɔ.Im@Emn/q!nZ|#)e䒲$Yav[oH8cg|j:GZ7|.iq^ TPF x}.䎱ga@܍49\P=SK% YqL\+)R]߂UKSr#&ݟ!fey8iWlG0T:{SI{VE?X$@c%XӻQq҂IoWJFV{wqT٭I1zRnD5T"om)GR3\Etfe9pU~Z{s ǎ^zWHoy]A{~`Q3{C_ )n"m U]Z11wߧGk) |&]Of1-LOfA& |Q5-2l.|wzmOq>['#iߴc̓ <и.[;E}n֙U(WB/ 7U%묰!^die5~<`5 +aT-%\0X1/c84 `/{1 {xk 1H5xT?SAa1-F' Bd&{iΐ3.e~ocR_?>YI,̎3c)C㶼Ŭ/W˧N 7_,ᅵ>(Qo @[aѱ:CFCqوCm&L?OK & /^Rgj X!i+U>&fygQU. 7@]5O^o:+:&CR?=Y T\ #G'8g+{W*R ΂8AƐI *# r3z4LSRbh}3%(R;Uk(HbfY{|pK|Lm򐁫oDŽ8j a~vBÂ,Ⳛ7Ȥ?rbĚy@)-9T+ Su.٫f]V&7Eo$28׻gfgX; br.?>xIi >wFje .dmSZIy5?[Ye>~]9GSG'>&d,7"Gh$/!f_O1uz}(j զɸfNK) ֦фԁHXD79_+o!]ۮc6pأt($]Qt{8>3V4U%A58;Āݗw#o ы5(=a, KW$}IJKqڐotI-u{dn</a8.߆T;C>,͖<5=?>DDإ -b`CQm0MfxU5oo5mL5 RʧŚmZ/G7'B!}\E%Ls"[ By:BիCL)^GV!Ub<8-U;NL6TLfN'kcYMHw@|=4OzV}a å,Dʻ0,kNJ!]P񟁊 ر e%F:'ZXQSvԬ|Y]aZB1B3˓ݤ~bSRP>"SmsS!o+J;Q` z.5`ܯ aە4]sm[9B; 0ЖLyfBzFmNVH:)8A7 X(뉖|bl;Ne'CxSιFP>ȒC\-.}GiBcx-D?Q4Y(L3WO+4SėQ/Iiciw?li_aj!xg}TM xʐdo_! 5dwv?C2s;u̕s|'0Ez~R In/IR46Q&tᗌzRT4!!EjEc":}*IP\Z8Apk\)QȪbI4{ʆ&ۇS'GG,BajhDp-Ksc.ĕ~ bߘo*2uwGxoך_7`5]>~qwr-6/ɘqw9PճVVFhqANB T]&h3 N~|Ż8BQ`IzkMh$2@)q9bnp*U\5ޟr!o8x3IuIm!+z'k6YIH)=Ɍ\!ىe[<ΙnW VfA4rWc1߉WIQ_ϛ-76S=x#B;,#vzA0%2@S,h>{ırg+SHj6/iul#HHf"ocU+$:CZzqC{$'c jGk'SvH 0ZDoY˫.vR7c`$&1?<<-Zr }W!w"NpI6g6kd֮CX8 zW8r$oc 8- c!^xF(`mSeStTRAᏻA149qרE(9/t94Y!c Lm2Sǥ:/Wm(Da#h>2eH%'/o}U,oN*Em! 5T/3+QJarpl6@5 ޣI:ȏCl5W%IFEfUAUӾU0S$g'1PB׼fFwS t+aW x#g5tx1m3mŻq6sX RWm+rKTOu*hxRj+p+7WÉUxgE`{Z:s䗮Y?Oe \Qh@gk(!--[huؾo{M$>RmNB@ɍ f%h;!٫}UM"X=枢$ Wmf9дZ;Lb1V0Gۏ4?'CAVlk߃ԊY'648) <ꉷ8LAKf/r7eÔY`X-`Y;l&K"ܥ? m~P\yU T.v۳dQX2zuWruLj,ʡGcd kJRU((w_kt~5֚*g8 QCT^qWPN#R`HT?pAMjN O6ȚGl .Q m0̸=G;?ʏN[#IEr[J" t0! y]8 BW8= pHMؾt ~됡3#mNP+q5jm5\ҕoX\SByxTa:/XfFpݶcyQ֕¼NMQƷ&=p> MRzdEMa9e--TIv͛Ga=RźxgJg4&8{f<_lR$Opn @O$t)'KĚG=axFHXU?M cEݧ(ǬRndͥe 4!mmFD7h~1, Su]O.!]Lkv`iǂ9HoBIbcG2)aqG&g_祻Tmx^]ܵ3ru#g#J`RCZ9!f 1ދ$OZGv}yܫf]B?͒U݆n:lQ`G\=;Xvr9(ap[$zbq :Ro /2eZL`Hsj~Q6n朡$x^̗43N'3ŬHDYٓZUXם'"޴*KNL3}[Y\ a&#(J x&qEiwANA+*RG/g^I0wvO͌2cM8?m>>}E|;Qf#jnZVM&zW;Hź?u$!63mfOMkv>YI g&V}HY4t#}njݓĀgh[\!IGER,h-Hmt^@[M&fw9i MԎ<>i@5H;_TH8^c/ ;!/ o֐|DK5Y2V@)7wvc6@)aOk,_ 0cѹ  !nJ6ⅽ`}Q;ߦ>5sⷐ2rVh/`K8{q3x#~Kx2KgƛNI./vP[pE7ȅm TLC Tr,3=0*dvb$d7w̧Vs !Ζ Lѻ&rC,])BQA(W\[7+F۪%*UocjK/74'qHJaSbv9FK9e[AzyfMGG` f +Ǝ((H] EqY!X7UQL'6tv9} 5fw_h:-@SpTzy%pgg/~AIN4~A9JU*\ଲ+3:Eq´l$K4K#HޠIyhm,R\FW m5Ř!?%.rGYi)󉊥2H.ILWkY!,G)yN $gvQ_W, hLyIu 42KJ0V8% -W|7[w1%?d|%ۚk]>s>~ASe].FàC~X i!a!{ޟiww/mu)ҢP?5y7'4 \|vxQ0*v([K/S*P M Z9XA7@pY<;}ZAt|jpԸlUvibCDW0~Aa^ȪOb3 Ǽۺt@r%IPiY?[aw)JztM@ "e1J:e.vwR}-5vOYZhJia!AoVߤ ˴ok&m B aND+8ZBxtӽo՘Lx%Wo<~#r54BL;wuqGi@ZX6M~֫HM5a(J GGgmDIJs84NIk_ X2E&d4 ndXq$Eļ3Bp9'ry׼? zʆon}HefHqhp|BuMN G*f_=pX]̽B 145@ȞRŔ处-TގĢ(yƯ?\$|$OHL Ji 7?o2Nk?!52 JKI㷔'B+*ߡ~z,{w+<4ٝJ:?P^F 1;g'O0U >gЁn%RGuϒDtA׉ Gc)0+&(@pr0uhe8v78V+fZф<F\Ku4;A.WYySߊԢ~̐c%;5_؅aQ(8egT gL&圤Mm>Ҽ%-#TLt ݪC x\Y$ ޜB c.>Zdz 1$/npm2dہ}7%gI c rR^[$R|ĔŶ*x~Ih9]<'_:.~~Óŋ5+-:eU"Fĵ~s;r 8"u.\H_351#qZ. c -O 옸Rҩ`!K+?i';?H)]}| @n1G`T0{ b{a3R}">A>X,y-6SH(xA Wa2^>sF:ՌvcE%`}z3,*6s`? ^b^Qu\1q|8K μiU=_mܵ\ bFV?YHRy3cE;wv{֩|{;k?JG08rwSͼWH:’3ď'ta)=`㯒w^//#T22Qޒ2ga1r; 3zwh_ W2 )[l|BHTjuӦ#UXy&҆?[|VO\[u(`~HĪ:6NB}WFy xvhbYȨ][. --U:u%r>aA@zbCH0#W|6gxx>V#8VrVAGu_xՌ*.CTA|'tV,ۂZ# mtew['DD여@iL}HHE,/ wk"qǺX7ZM@}vITЃ9k~(G9{P0 fl_>{W{;nη x?0&C1Qipd+!(LS7.+Q))%OtGm.6k!191+7YgCkUl%e#y-A~ߣ`SVXJn}Sh)ٍjf* |F[M6i݌qQ Zؼ bBߢ!Zdkz"]^9 YわHg|aW$ohlZZiT6/T.SN|E}mopl@7$ 㞥$ļK+vEB|U'$.F\Q=9F4j 6uU8GDt8G7 /ǰW7]CG&!p]ɝhY !Z­M5u"?}W5g$omy`)6nZKsPKޕXkH|h4Wd'DΟLWlƄw7_K [_h0:w?~x&D_2w3@;R"{ىM j>6)0S2bF\rŏ@Ė"q_.E9/8qv"eq^M_W/m4+\& wWI҃`BŅ8̆} cfh 7o,洗\qe+&aCDϨ+ˑ6Q@ͦ]*lY$8 *;׫rاtI0ͦ^n ge3)0~2?猆.*|7٠r APamݏ& Y$vL^ARN69L!Ǽ3mR(Y{pffbGp-j20Ƕq9Rp-YjQ( nZi/kaO?^?XX!ha2su`;LZLl*굔Yz#KwW%Mfj3hb'hGN-Tŗb&e`5W#_sPƴ#:#(iK{`(:˳uwPr3A4 oHBl!$}&5s-|CafRMVm*#Wr2IlnA8]Ue_TMNb;AѢHOПٶ̠|a#*]Y|hmD,R0HAZͿ2FТV-1} h6mf_$-{r_ '7q$"||x42 ۴8K;W=y]ݯ92"X;1ŃUqV;nXKm LX&&w/ޓ:y25#ŁaW׶kDbJ۲䀃}|*8ngR3pHw{9>$s :qIQD!Q0Yo* et4 |cStA#LgA l0~[,'b/U*e+K]ץ 3mĺp޽'`4¶ #"j`GND"6YWO5òi&7kVDv֢&~Fi*Rt/c@=f]jx*LܦWKY*Npzַ,GjVQnݵ>{2t ו%7_23xFhf׍&g,vFZ,u)d^++{Ͳh/%Szy d޳>yƼyX'QW\jsKBVCΓYtWn:6ȒM \Tɇ1q@nq̧zNӠQWRXYzz6vFUitgdoIynRwZ_)p&:1'Do(Αo) 29:"lIgRĹV䍀vdޞ0aG8]? N_GOvvtEK%y{Gp'*ij&ӂ=|%t@wKz}̰?"8j,L<81a+Z{_E!,\@G l<,d*8K<Y ֚#23Y]g? *ME˸M1x"ݠhAsXrlQU X?~8phaf+G[c˜g"rkWȁ\ |GG.=^ G#t#uc$ d=E! y]r)HZgLQBD+3,n>b55r ķK|1i6I,?`/{FpgKQ'2>=ߡ$,17&#[3">$XNR͂pB/n f7L.4WS%#{<_C25zpZ{OhiIy6꭛]cP#  ,8[ ^Gb:$j;nA Lt4lpIڐMCF׶gp }^J\ou噋Ca&mޞ]#9̖gF:`pV&gH::7樃<8%b/lUzX dStK;0zxxDaWK'O]a.J0YelR % KGۿk?O( %ƹ֫d{w9G 5 h}Xv9V;D@8#Qj%L"2ЩK'5ed*g^k@pXj"TQnAED^ { XM3J|jğp'yV;ƵbgVqcB͑U<|x'=,I t6Z]e0LEbےm1>NJ`͑g,aXנ;\=R H8o>7ک]5?t/*=ާ9:YnJ8 ؕD79I^=͟]r[5=-dn8yʶr||HQ3*.FǕ_X|!$fZQ%Or|.zFרV1QUrzxxC9[{IXٗeCI}OUa_-N2+y4~o#M(Ӌp9-ˮa`$= l6H(1C6s+{ Ջxm$dItU}}Zi뻷W;`rU7:IIt8L ` r갸wդUFo֘f##̈s_r5# ly uң+^T_:)q@1䱤Mdũ79 {rCRdgbN$ q\k #zÙE0SN/wӀeHX.1"2 e+XԩM7c-iN6 uZmY8IO /x'gגlMd+˥Ð{@\%@ 4/ v[ݜ84)cpDzd{]Кl$ e4t˒Zz*ٜI41*xi[`%AǢyO\]n[6=5UAߨm1J+sڬ_ަ`\XrȤ?~?@")'pnzApuS+b3WN[okRxEǢwxN",B4TxԪJ7/N4hp"L=Zš-dcx7x 4/u6s}gRpCn1Yi#|$UXR' #;_I9ַCl$x1{ު ً/烖:P1~%-h_3dvUkJc2";A[9(f>VSfl櫞VF@?V%ƛӤ6 10l~?m >IRCGLSki)BƁJqvG~X0 tr S`USӐj?cX|cZs#.e8V+~|Gq{x`af _p4}6kRMVPgvA;Ϛ װ FaJ A=ZAҥ|I >_U3߯uW,W:ltv\Szyoj{Ω㣼>o>N.9vzV~s)S> K nJx"Bn 8T{Z|jD' E96Z~y9S|6~bg$Oג@D NQXN0Әx2c/ FXp+Li_O.*S%t0K4P4p DW(ld. / >ҕbތ7}XiN@M joڕڗX|v-8d&_; oi>ChXӑw݊ .ȫi$WËvF{  $᫲,pp)aIN3kº3@z(s;@"@]C'0I.W 3,q? | Pt']WZv)o*ӎƅzO7?)asoLe=OX BsңHI;ǸS RAɾaCRSXDua&%%vφ&qVc5 -'rHl׍?8?2J.bo$2E Rnm|}#*L7]0RSw~`+WB7.03e7YE:땚dP%͚@KCl=4o*~7B5j))E #!_+Q>M2-q}/N^8ӥʬ [lJV?qlq1,68GYP7}D: Vp}n \roqBeBXvZ,5^%AƗNw֛3 b N@a⳽Jzi"1RE٢MO WxÐDoѝq5!J-G@ o܇[~nKM _XcY+:Az9!WG#1cIpfx.A[]f yS M8H漈H;hrsq崕]D+YGU)ts-r!h:d F0zX]@æ{P:O P#Y/]kB{ A0Հ^:p]N,}ˆ.ÊYӫʓ˴T=~pO ??~cpV8&8VwlUox*#?cޏQ c.mX`!I3M l*{/=.@6r*׎oGcyCQgd$Y-[KfpP V\v\N]٨xy$tkv I &ޮ/蔔S_je#%VtmJEsFgl`UW*_ 5#:ȇ7Z<jBcdAwmOXMہn'fq{ӽ9g!{s"ι@]8x/X8{Ix-K/;%q'c%F[|r+.ifml5a)հ v2.7/t)|qq& D&ºMZ9Uk9PQ&=XLs6=+g?N|L65!I`@Ei;\F+14|7%i2qepf40c&$Fwp=63! `ES3umme=UsQU Plsl5Mt'e!ɖi|-2T)3 \cL9Tȉ# .߿G&יpqh6BDZS}Sw_~t}CkL]cĈ+*Q%پ-x"2 \R䴅{dy l<IuPɱlG,Y %C:ْTkҧm]\oD"V1E>ΰ}ݬBQ0 tUL!hRZ 3^WbilRwmb)v;} q麿0X=xPlS՛ @񆝸ЇAcv{j@'K;+QqFH)~BjW ]6-~|_o-&=Ճyvblaw"bH=  cMPlNFHNZuT'b:W8x#Ky\ Osf,r7kL7_5A6?uTd  ^Dߊ3&?1;tfi1DIݟj꧁ؔYM]1ڃ.ai WM'Kf~ɔ@ap.܉%= .E,|5$l1QMa5d$`˳'RxH&ێWXPk(fK:~hetf'4)~}q~KU DMEX7-%[ YdBPyMy>OGѓ~2nXZ猊+{-Kטy\eX!JR*%A}?)#V dZݷ6S`fvr(bDuVr( %>=2,de^R&cb4iL2 [!֍kw:63F¬__#!XW;bN)wIND,9?*Vq?`+q9_|2β5B4K ̯ t6M+:4KY<f6pr1RH!t'R/9k t'DH_Ehآ|U\w 5 1H2k 0CC%`cRWo/ڇ QBEF ^p j0(87\fI ^ ξϐA2LØWTHvia_qp39r\]h |y+`pj`v -Ԉ]AwN|P>+"/aD3P0=h{ B՟Ie)֎Iܵg~Sp!4hz8N'ʇfӠyiR _`F_qf5ݕf_Б}$ j M})A m0+ ]BDR9|߆2>-wZ5=]Yh< hs4O fA0`4ezf!#vFk|RN-ꘛ%J/BXu<π+U^Sfwc SFzFX9'zRd̓5@ !{Xxz{\ DW$csLFaPj+6?s=LÆ7!LgzaNJEZE#u+\qeIsw9];>~Z]X ^X̐GʇY@  Fn✕qVEb 靈w#9[`- v.B'Rm$:tSv̂g\c @=uaΛ.wC1} IW*ȁWPH4%uSiH?3zi>h^]>㠕`Z+L2bD &oq77>Qp|HyHr6]'}ZBոPN+mhEoD\g0 hbE^ {ie̹D9]j'tHOa7s-Gx^i7_gć> 1-i(A~6A͡ylڷ'-OJ6Qe# 2zswk'd0^}{U.5 څE ɷ ^k>![~7w4= Y4^jzlQw~TYg'H/:]~K@Wҵ/! ?+ƃUr eϑV@^F4T(㋾nBa$@q>q65B3!xa3@l+C+x׀;VQib2$YKR-qG@qڴՙ{-n NUi@?/ a>Õ|@b'Y.٣VmQҋނ,D'cd% `fk–q$ϯx ےHә ,Fl鬧v|flеIM! bXvF@ dGf?՗W{ՇycEa{bgCuw)SBT: BwnoXs8Xw/ *]YS½j%z~Lʖ6@Z"~}rgXl"~w/IH>Ѐ<ە1SQƤaЧΰnثxλg[c\ϙ)&kBwpT?ӷɚL&U\.w(Q":HGEjEHy k#'5n.Hp13Q$l^G-/j)ñc<,sfww.-#3p>mJ!j7m1q9\~Yٖ 3wsD=DÞ̎dT봨ȻReiΆP !.*OȠˈѸ>uLF]1 |-l%-nC/ l}`Ni_ctap2+MG@T>i =|eSˈHqZB!jSjAVZXm'{ǓC|s_K$Iy iR};9zS$w3 :6`gG_#PQ!fwF2 [8\ eW[AD= "Em*ɾ}k!h!:_9!ۃn(0.0Ywnv| k%P:G-չN,?Q:iaTΆXƌcev$<_*RIZJQӂA <_';P0yI#G ژEgN4FUaP J UzWN2-7 @}lKدey L:{ucgT'LG0<8۩oqy\N!aZᛗ)iܤeg\ D9|y FW`׳\:oWE8~0&/X,R݅#LM58e7@ jT5{uo PDBZׅʧ*M"s:R Ԣ[a‰md{ǞsÔ)SX =Wl@hsBgKW?b[q(=#2'ql)5yCcL$QϩqPMYٽ0&(׭kuP~d~ڐP䈲m!Ǎ x}s1 ֞JUcbMm1?% y;VWS~UWZ#i*ʾAF !l "(&W}e -SF'H8u uXL6rM*~V0O*3Gլux\z|+4zqAӗ5| &ӽ&& 1;W.#a !l+0X=^wmԥf] + !WAaxͩGbH־s;4+' #v{BX)b4T{"[$yاZ&<ԇ@C3AOY|9]Héa=WaIC)eY\5Fw o-Wτ2tܡ7\S"hUNg8%jmfW:jomgaLDE2 uB/gLZ(}vSe;lŠZj?FfdF.E̵N{EQ s PM!dq!9֥5th8ddЄfeБ&xe1c߉|l{녈Np?.C$P1fCxzHp*Axv?L_WgZ;B|?a»*K&tN0szH^gh4LQHHz򚫀{l-a9qo]MƔw-%DC8QVw_ƻ-~S/Yr ܒ5B"lmSͅy|+CR"d7,t9clWր-\kdL_v"LʅFz4].{n%?+tAj73g`cM1yʲ3e 3]5IqC 㿾.>*dG3!hZ@C4neT)NgO<1>cKOaS7HP L '13KM(\ȩK10'\bzSH]L!Sa `7~GϭfX.,,n?͒;,%1N[)}okBgw-LxE^ttɁCת7n?DsnXѵ`s`_``ϖlת &/nˁht0@?! %} r?@'$w]1I7rоR.ol3i3] Ҽ N~4/tHrRic g7w0Z DFpܘ?m6r:XiN8CmE~PP$ ) t2knY?+N! ܞ ^ּxa`VLMk5nn@t[(݀~6kW`LK:[a VK'!p\l٤ps RݼAھhjم'_vR%[.fUHЮ /J|٤Osz0D|{.c0v̴c˕3QT|0qf#v UG{jisZ }Ƣ*Т _ԿdYʢYAkU X@4Gk% $(ZɆ>AqGg{/p]\@wg@yp;~-4E5LOf?{k΀`W&$Y*hR89 fwв1D/+Oҭ*^QSu}{o8I4#L#W.)s:]wgTi~j+3'N_ÀrO;jP0k_.e3|g(Ix4QTeF=ͤ*)i1T)3,M%\lJ1?rI kre>nbʂ{񿹆i0V6F/b,'viȜao)v&!YUc}^R,llbQ"t .j$;D7u2 wBiVj"/K2(_8j MWjQm姘(Ȩ(O3<!p ~ZeGR!nOB^tz:a-6eT|fL d@'Tt3=6iII3v|YRǡ9v.A2,[U"5߇P«4Ko_ʛ.r:Lf#jW[zo:sR2Z⢠^h e^{nU[op>C"bn}_ʇ$8Zq[cķeLn_KԠ"4Fau<9VIνα ءy}O,l@sW$()I^,']!{n?TBFŐ@p9H:?#dT[wcU,Ed7;Bcpu@11dǪ+|M2g䠰CѼab{dmXLtf1ߌ':8/2nt% B\ X;WFfu0Mń VNII8mJL;IPdYXwmi@/{00)THM^7w) 6qmnC(أTL) xks#\标y_צ M eP ]*+ъړTd>~j:oDP!^pB X)v-_pɾk4ƛy"%S oGv(ׯҴEf*4sZ}C޻&,\m۽TH%h;P7qAh̩?; >:LWLA2?ۉC4*xh\zη]eB lٰU7ѴeѺ {h_zPÈe]iNFVVQe*"> q>5>6М`B2X%?o[NY;z'GkxƬ9jodcv^^f\V3:.[Qhp4-i(bhXnTaefd^6'NQW7Y-6H(Wkl~vþL MtQnXzHۉ.'kR e=̙TUHxb,,-a~4Q)KU*lJj3lūdfXضE%S&U Iy4R1p6b;l$J諸~kq۳)G f.!de Nm]ڮ)ȯDy3)}3%9ktCnG p?^Bah%}cq\fwȻ> Ze@买-jcKR,EjpKe- jܜao>]X~0?vąKc#_$0CkeSTqe bH"6 9)NQn)H$K'9zJ',BY1 "G\mV& ɊSTںCLCrt֍Ml>/Lڬ&~ݔ ix_ Ť R\ Eֿ88A,8k aF%V>U5q;i.L:"̱z Ĭf=c5؇fZc΃!ğ_ͬC) aA7 , n}'Oߒ'Oe`FqlWajb6+D(ErUڎ nw+$i]lp@MH}kߌΆre:ϒ?Z6b0iEO0R=Ƶƕa^Q*^mHglsJ8bHVmc1Kb:TSZZ tID3Z[pxN?HǂwBmjybu&K,qゲ'8YɅ gh2ج ssZ&}2azMZk!T9=SpTQD#!)?j0\M4'.\w_jQUKq|3D3 jlo|UbyJT3חTngCbM2|0U5k2*bV6c! )zEj(Y($W? D =[Ǫ8~ˆƭ8YXsmP5Z.UHQO-;XA[-de9-qĦ">q_dV{OhvrYu'Cw E%aMbv5"a񓵒{ $Ärۉbҡ >> j>zO㥹?gw(#i:3h)fW+pxF,?˘E:ӮfJ0E,H3MXq]J:ӷWXOuy-i8 ?5\\^ > y(idtNuϮV.9ʁYb%{_<fnFY/_?>}]cv **5$]![ъ$W &:&T!kRXH8Z3ynKciyԕΰ?g .cys1:3u-"yiR ֩-Y6,sG'X3='[Hh9A1))?-CKi}9>qcadhl>F*Z?OpO!L;Galq'ϕϵnMܤPL_*GꐕT|PNZt-H_7lEj5eVZ"5d+\7χȁ9F r)?;\&7N >DԿ_J >LPew”>ƒ.*W$PYѺO , B[3 G+(YODR XY2;BpwX*(IOA9qDiM]z9iKټ!j+8y-FUˠ&ΪFנT؏`tpWwt=p `Ә|8%Pon,$ǟᾅ]dGl oK˸/t! `u͙`t?P/R$4G(CMՐ14A긁4emlY* f^o$q?pI[bqR%| ~з"T.WGeTG?ϝ}R6uˌ AiUYw<[aƝE)esJ$F TڦӼFuW2$Rq2zcTqihcG'H \H :XtC=(ё蔪bĠ=K9/ ^ب夊:Yw);=QE ~>k`fMutI/#iaot^`Y 9n-)W`{@Hc 0 cmvT@@>$>Ң1{D!wbi}dRB`ABFT;G1Jԯckh̊ b-ݳU5ɐ65*Ge8#'#8$t3e W'yR!E 8^; "{)w 7GW3?xrt XAּ0c%GP@zK  ` JWf[wlg4ζm62+ހ Ԑ_Z#%Yty# 63@l qBp)h who*:f~EmUNj$\V`mk%.*CEn(#+z$Zfa}2K-s+O|!Hrf42{`?v-5ʉ"Z4=R;eYwdjv[Ǽeѥ7VJ>bϾ뀂pM#)'`r@#pO܄~Cbj,g~Α.шV#s˜a4b"8+7Pǭk}E { ~Hgylim*8Q#RiU&rvpYxL㎉y/VnQTl-Yaɔ1tpڡk(ecl('Fˁ/O'$S+Ac%W 9zL9}>N r= o=ˠb1^"O7cXզ{;6""Q.d)8 aeIqԗ7Y]?ܞ_v3*_NVKhxvvo k%!-_496D)DN][li"t|;3h8@.4x+S^M_z˙fu2 8S68 nN[Ncs0ޘ | ^bs}M O P}fЌhֳ8$}ah|P^cD3Q{% M G>+p-):\h1B2#T=M:;Q!["g\k.9g~KhL%%sa7 'ٟ4@v])zv=WR)@"NÊ@|N"w(C\ҊK;fDO~ExPX_.laFm:]rIĦ3a{!R?W_BE"msf;Xzuh7rdP `MFh-sϦbOT5"[?.]HQuԴD7YaQ~y; w H$C,1$|cc-V*$rt][8@9>eq ?J4oAbne8_LԹ+ Ѕ)3 x߳20V$LCX/){So^?,n2PQ!衖4kpM(oQm*4`J0 N6)6mPpJP!JpXk|!mju|nBi"傾Wvn| c3hB N + N|- S]p Y$5)0Y3p nҬOnAy*ћ,CW8'Z 7 iϪYJ*tV!Gog{lC5EH "G$BkBFG][엋T KNY-8G;@c6CQD\k&F)zL{ Atې )PKo^Nf% #HֿRVcI/&"GQiRPb1i}=T3rxpA%!4 $ςo(:7)"kJ8r;,~liI?Y'[?I/Hq,yKнmW(r/Tȳ qa#|1j]R@7Atu"F]dK7sJ>T]*:& uvJ]:0NVtEحyvQ?|sN_9#޳!ItpМ6t6 Ph'5gsTOr4rd]չqNVOm}aA8O(`jtu5:DYt>B(R eV"1 !)xL)ԉh^ޯh[yϛH%6jC"6ag~ %΀~fE}t^H%@Ɠ~n8, ȗwMОVUӐ[셺DM ?l$uoJN b{2I'ۚ+A&K&U7b(B,,gPo ΕhCcf 7M9dż{B.p脉բgv9__$AڬƳhoK~6r`0k=lW=Y QeA%+b u$IueSGY4zj=Q!5\ $znc[L/ gTiPuUc)7[SVԛiJem`(B.[90Mw9_FDd>`Bܵ%vtyMxH%џ)S}|ǭ6_n8֚Ko֢᰾?b==]c\ULa|>W+Xdssu hkNC)zo89@&Y0Ff>QfxX +VZbAfpA߬9ᒲWZ{r 6$5_mOLA?Q{h5C/~Dm:D$3Ŗf#ظ'`_-K)BFٷ5># j Z(H>2<+@Y3R:4ՊGܔٻQizZa>K owE *~La*43^Vi9;q;;f>m|xh8|aF-(Eݗ%.j瓀C!*%zIئ/Z]`zGA/}h\N@q3Mm(QC c/d?Z'"$sqTqu y-i!L,YPJchvJ+;pZYz65uf=D)nLJ74jȼs5:<.-֭`># 8dfg? Im$Rl%"g9br9="BZZ7Rg(КۂVoj rvh}oXO@f빴ԡWz aBٮ֒X2V"j2NV$LYB V߉0*k h>Ni縶$I-[TԎMr! ֣ Tw@j3P2VWؚX ؀ByY6PIÉl;FU+*u[kzu4l64 F o+T*/\ r8]W wm ӓjDc1^CVi^u{~3qSyC  Ca$Ul$N\1<'rJ]b qŪ[s,Zk+#oN \$}*[!dPO|yQ20+b7x"^*.$889<ػr4 b0.xI`x/cʏ% 0aئ&^3Jb2.#?bs)d7ZFW},>$mM7r %WaCJs3zYA鰷DS{{4F%F m ÃLJhNc|{SL$3Ʊu9lZ MexAaZsˑHM(GE61P30fWT[!yj]pXr2I `yT dW}pũ救kv+Lw8QQj'w¨e_0fvgrޤu ݭ]yu3 Nf}$Kl:maF-?,I mB.7YmFn9ZIҍz4˞XD%a۠YjPhߤ%ʤ諝U|JE|]ߛ89ox%^ dDAEjIx [QNR;rI1DUFiD6dӢ3af#▖`v"tH81 wY5'4pFkkM]Dc0*YYH 1=؝[+ \#ܞ@Wx%n& I[(#fud}>|LWT6٧D CtdR 4Pw1v)܎0Q+h{FjIo9G-e]0.d@}sҝ:bF+iX%F~nnf֫[ˎSQ]`hI-r Xxdw ?Qp-8 YR#BsDr6Jwaծ TBh [Wm3j0F:f!Mp:h sԢ0㞋ZX&N1z kPl"VRm7GM/NJ] >'6_7Lt1\08Ӽ TM6D8 Jf9= #3eGi<vx0֡#,qk.Q]}IľV-qS4D #6!rϣjF ၶ|hԖA]e= m)H\nZrbwܦ^Yn c\{C SoQv8^F*r)J?cl Fಬ<ȩ| =n 2!wSqk=nKKOov =(s;юipt- L #+[1Z1%zODb+M;M֒ojAVpT.In!^aQ:V,}s s|=` (0U WHᒮ5%ZQk66 J6,ͨ|aZXH 2ge*^q?F 7J(4y%mٖa4SG6-9$s$q&b! r6xUF ܐ$PO~ iRĪlR񗅒UpW3%C]p:v_C>*N*/# @8k5 ,plێ!g6wCћﶣ/lCx1/RNl>Ex&!d-?#զԃ,s|x$a)j~~PR;kbX܄ #.)>ţD}a\I(PكU˛b VKϲp,h j}^ m>Usapt{8?f+NV^OǓI:36:@xrIq>IJs®b&ՐiMs] UFoΦ0uZīaΈoKOJ H6s.7y\V Қ Vņ<5eb.a%3<#sc{eLNgXl8K2]T'R[:';NJ1 ҏ& 4bdDWڬ~IF+{V 0o̹\PgGb""T^s\+O=wioH.E}ҢSWlx_5d\$!9^ ?&39eh8㱲#FR>^0$S];ܷjsrý~denKϑ_+Muw7 0R"v.oßX=~ BKH- pV+4w[*Q WxUZe ($hKɸWx;d>֝4X)DҟICxsgc`^^.gW׸~tBǡCn$ܡܭ-'E^wkNyka΢y8}BCLP+3~fPYp }0jRm 0I-HsayH AZhj/Xpj.z*VܺadV jC%J"O",|bf(i/Mǝa/- 5,Qϧ** GˣM2r ;(D>+hMhJYujW_$u`&7#``Zg:m {{{hΡ~ ,+`1Ϸm IɦZw[{Kg)qdzaذ|SQ!4q˟G%&V;28e6|\{M:8%bcR<>Ty4Z:Jdr?/Ө2^qC爴QNfvm]hb&-#,>?W=:Řjz#>gԯJ4fdle})s&9j}ُ"*Kn^wF&wAiuڪB4xWWICo%V.yIl7i-fъ6MDUv{x־}NЂl?[ndc!m[i (ĄYFV9jU1 4ީ\v"_Ry`ΚsNI@EL2w_j2݂Rq^ Xt xd c÷!q4,1[}PP_Z/fX/ۭ-2] <?꟡Nu\ENs?|GS{=\(|F8k%nN2ϊVO5?%PPÑ䚬Z!uvy)v^f$ nj=yH 2cQ[=l>iUdcd SAjc[RAYYcPtS/rkvJr&0j8N󬃄O@[I#뀙{|@4 +׵yYnAw~:LxyhTČ8W|親n]̣5o9{u"QxcieB RkcpHyn(gtm"4҄/xfض{W*v.f!LSD|h\@] }>Q2 Ӛ=7Qf'6$ ◟3 O^.ąk}/*|I"NÉoG^MѝCCgYJ^U?JJ`LK~U;Z~{7cfJJbˍy D&&QPͪw"b'ICuhL6uY}WtnAgVhM.vN15Pkpګ1Z_y|դ]ohVt6fCGLrNEY\ ͧԟXύ<ԷY@Q{&r>x3leSuA t|v 6QmQ%ԖGd"b.eFQc(Qpf 1+}7TQthpiPYd"W{q&kyw?Gϰ0Q[/~$‘MYғU4+cf0Z%͓Y(,nS^w 8:M]m1xz+ Һ(}Aq[T{>D"ZsLvOq^0fvbg8:Mc?:%~ {՚S- 9Gr=QAU%Z,~i@Pk^ixɃt#(-/3}|-ֲeO?7`5P GY`4p]Ngo(5-\nޜ$oύ_aѦ ̪Px%zP(s!tq%up>lԔcY!@h|Ғk@4ܠ<)5Oqu] v mwQϦH'/C,{ O뷮Zߩba,oI^^0mNxn]|d ڌ ![FYOr]myLxrLgixiAժ3^n29[Bd!@qa<$7.97mʛ)CT3aC =M6I[9'eT\䇇(xVTe^G;N"_5}{WU3W.Ns +yXds-&=B/G,dvi;ܕLB "O*J\֙"$f`u Ր78NO  Ai\2(](N%~A$_;h݅T`,U񔫜» ]V@*ԮyWRwg+(CYl[mfhI@}g_kqD\2OeCɃU`L.&3e1Җmim+?# åFdRCI(dYq>Ȑ EHZȈOM#?o<`g\gbOr!/ZZ`KT(yī[Ɵ{݈se ](PRKUѣנ Nn^޵i\T{O+gۮtgS&Y(p6j V.Vbn).wwcÿWpRrc?ۜؑ UK%ݕļ{bFyj(jE&XLi= &TۻµO t[HaU;T "RX/IPMrEY9(p?C3İͣ3R⇮RU-]S>X= 4 ѝn'~XLvWN_3ߩ #kptlWЛk4Ҋl5qwT#n|pq_sRtc4ɽbsX)=;1S4YKBR; m3h9B7=YE7SWXǺ׊>b_ *Ǒ pL{\;Ɯu7X-Ǘy(  {L˫|H~c=?x v\,L֮P#'8˿Ý4wh7HL{NZHvTA%{ژ:0M"HAWcNC1zޡ3&.sIR޻@@7{ɪ(ȫǗ ?#7'8C ɘȤlUc"qu/A Tkx| ]~)$LM&s1hy"Dn繛LZ /Yb ,:9/R݄ozHOKql ЊoNMG%Cx7@pW< v7[j"T tۋfwYe?`xr ,ܝd}~HU>KcL9锱Q Nt+djGnC ~WO{V'YNNbym7o [yÜG|vu?B]-da,4ɠmE.; g#LjW~buk\lg7VD~s`r-s;lLCzzr7,sJ^ 0_v6͝P?M㐌m !v?+aڛvBwӃTo?6ngq~˯ڜ"8&1E͸qL AćOoIŠ2m[^9 X!Қ~Y4i$9+md}M\MFuuhtLr⠻S񌞽E _ggtSi:^ڠT .Ѐ>(\}{ ʦ`s,Wҩp (C dFjYRAsB^GHro \&zj[$צ|:7t&JO5Dl~dԡ_C/o=m>Y.NS! ӧy(- 5~uMZk` NH/cGE x!(]P ,6еeo*JdpƏ5C#Kӡa`r kʓoߠ'dUN%*8W@~,5 ɢrl.iq?RS?a q-/?5Q(,.y̛i,;TrJ:֫v{ORuޡ0*F1iHCcZDu#Rtޏ7 7) @lb.*J9'˝XOCۿ+IfN.f[hN"2|gO碎Tq+̪9h ! cE\͚3]%NybJ/7EKYKM~gQtf>gNB%|;Pr"]Qߊ1<0P SkEPEi%_X¡3  C=ZR(P|'u!.;e[&F#;`ǺU厀̲2qiyUmP?R/P`8f?qR-(ˋ#Ƕ$ܗ费9*œ`R`1ss(6ةۊ.-aa qg_ m 8ETYb$bT8#(8-\m]Cz;=p׆lF r$xG ۩NbiG36 u,@(.YAjB]t(~߹ X=5_D[q, rTChUgh *[Lߒ!c]߅Ÿ t R[ Zx_05sR=;^Yg V۬ziJ^C"w=7PB:r1𻒥t(y̚(Yr+ƓZ^Ɓv9} IIS6v>JIrū )[Ͷ[,{GFH5޿!˖]S6g/h8pn' !8u/zYݣ %"n'Rوѯ\>/'MYފa+/#:4&͜2V|gٝCmTtSTU>$,ȘԳtN8Τ(hb9lXqt(8QL^I̛.-Q0KY7~~bCs14xF0y1Eԃ[5DAerwdʳ|ℰ/\ #Ox`xP8 4&-V1uugΒt*#e!*J2S:AZ jTOƊ8޼:OΩyj@DX5? z!3{k2Q1tϕXݙ= ~\O-zeI1ٕm;P DYA<^ÜKky;)wR~\\;( H/ap n/%0ixY2)"DdW_u>j5̇mmd;3MScіԑx[H:g_) ZpQ6~^XxE#㶢sIá5'%Tas4$dx3l_=$>_CFjj~Ε!]Gԗn&\̧fsPFlqV,ni p *k,(`6hڗGUJT?Tmzg s0)[8J.7jJVMOGnf,9Ki^b3W{蜳O!lK)Xޅ@yU]H?*,>\;ň4[υ +XY;6BT6wcsr Q!F$I(;&Y /1A5hKsp1C#)(f)|]r1~كQr>ƒ')A:jtv|LN\]g&[%L3+Nn@La=h>a*Ȝ5g*\JGY)zג߭,r޵lԀZm𧛰Y>%} 5~#e}=#fnhO)0d r k rj27H%4R04č:zn-*^ҫ[t V1jխ!h-d.s9z)3N(1JN&b~ߪ <9z\x呼[~H S,ߧlwUloZ 4نF\UbJ, "72OžjНiU7n, >,BVDF֡w\_ίqq4r/5E[l-:4'%@]I#X#Wl%S}1<;e5#oZʵ 0Њ)Z la\¯WZdVJjFz=*P Hbiu{ w00P092'_p(-e?Fu'<ɟq+ӟܪsw7( s;gRs7AʡvWZrA7[fk:,'sѦ!2 [GC<DiE]t?loYl}.vn'<wZ26{SL)VW K2xа %Nd+g[8y!.K?f= QJ{4UԜ~ARPI+ c*2"<~J*^ v-i#[7eʷmAO[@TZ;~JjSG#$ g͇6Tŏn48sfB]D-#.ݮr ubE5 &K"32M['o؃Nu]W-y{#JX:&4Gz1 (#G 5=22}9S򿈒5x_@]xa,3N fVB #ig$F*.? EҁP?Q S` 5x.`ڔN7Jә2c&oo7?|?iWF ݴfa/)4a%ğIi_ 7pPI^.T$1nª+_MvFc__~iVSns'yem~-@n}_]AtG/cX^; >"< j#+(逓77PqcIZ~`QM_ijѐQnX1N0vikg6G1nH+}KY裢$߇{%-C;Q۷" 89+A?0!.D[ޙ{bLn Be=IYS 4CM㾺 0Tx"s)"9gv-!U5 xwjl ! YTح¶|&pLAķ"54in/ ;fK+U3 U'WP~Xlq^ s͏ j!eKڇD ] 'T+"8Aֳ|r-[++1h*{Đ*1%ņY^aHoƬkRTFfwc;)'NP>/^guZv= &ΠN(2@GT ~ȋ\fWyj^",4tiVvgf42.fpf{M3L%"l/*HAӝ;RIbp ""I1vjq\ߜz?oE>kcr.rLLW.&ؐg σ)u-c||0G>PKڶ3~W['446EҼzd,.-̱ )Q!y`l3#J|@hI{ oۘ&VrW']6GJ )/;1MG4Ҳfc8]CY1x{.({iEk^y[ճ, Q"J\`%VnZL^ٱ햿L(=W<ީ'dM7zh#'%2?ZW%359om+Nl}:NBdWw!<K&oܜ{&>O`Jy,O'77QIeNӾ Ҹ݁u*H:۔A;]ݎìz =׌]~uz*xO5oꏞ &̴܊qPbխg'bZ~ M^}xֈ-8iJ70+ȭ5,2DFaoOy*yva:ȇr6 u>qTjA=#* ͚t,tmmentp\Z/mkQbjZq]׵?Sk@8NiB(8]R?EŪKϵ巜%!.]~Pk)VWJpF'{P ΐYSۀy`|z`(>; g!*;uKupp/˥[=%&[Bj tlVbKn:\)N fv9 *kn !`h]GG?'}3a}gөl_׊iE_^Ew~N6S%K/<؄[T/'5O:h„?cm\ml;O[7rLg89zq`eMxW_=⃢o"s+>yS0snV#gme!\>_63Yq40Ks>?b>$h>t-/Y߃xDCȂXPߣ$W3f[ h-N"At 9$%s K? i|~(dd%73P-%tr$*`HĪ!XEI:;~VlTGy޲ yaںHJi b~UdE8;w,1)#Ka)mIVyM 2VDp;4^4<*?@iz-SAZRT]y#!ŎL6`Lā#nQ@{v!)S7gs~ɼz,kRp>ި#@]Ev0Qj:Ljp~ eiPZhVOTN<-g_ !8 !'J;ri"i^*ޏ|)-^Bn>=/[@=Rf/Q"/E[bKo.A/@g-E0"\b9y}bZG-:5x0YL:/zt.V':S*XC9-ռF%_4ԮBգuI`# $XGܶ(T_KTKpL Z 3€|MR#؈W&RװV #.lnsόzZř!m/F(V-!v HS4L[K ۩e+'Q:ɝ$>.&kRgz?yʝ_ͯSC'C?d*+{t#ZD8Iֲ'%MN-/?]M6[K *z{O@ 2)!RӵA9^CuJE 2l מ}2r5QNeF$Ni %|t6,u)7m叆Q*rՙ E;ޙP1}H9o&8Yg 2l)ba"=g;l9^?ʄo`%!DA3=Iڿȶ!MMp-'I~̊9WR4 .x.B9̕zAxdžE_Vέ D4%Khis6P\& SXWJbEX+ ǒZL_"rK5; IO@(50HĖ׭R]M?BXp?4pR:cɂ9 "q}n`H0b -Z5}Q^N.V'@ jwGTE@M?{g$7X~xHum`>ˆդ/0)ܸ(Q3n#s'A3DҴ@g.AY7]?/j6ƻ0E:5HJ~E6j@o.t,'U3̇%ŰAF`b}/Ʈ X3w'Nj.6rX`9I =7_F MVH\,m.8‰r.F1}7I\AXluȍ?@%7Lyt>=`WuNҫCnZgADD̓PJB#.ؕ9%dlb+t3SU7+F#N$ec.߿XUh4©2?b8X‹2˜%2s*S!n0gEެtiNB4$'5.cXH̪pM%ݸ"ve19+RCoMx;I~؋4eV˘%h/<&Us>d@9P5ִfuG.E2jIEgDC) %!fG9CiЦ?M_Z#-hvQv9 a%ypvf7&~JhY5 F=B( 䂆MYFʡa u3R45IM]=fn.'N} ;,.D. XsaUw͹#:Jdn}jS1à .u vܙBE [50}:LF)QK֫/bnp('>2qd6&nfR|FhP F`Tnΰ`*{B&Y9"WK+Ƅ!eͯQ磤~&)4-ZR]ڳO5XG>+ոN3VrGudMP\`pD5ɐ;y5ks- R[DP~`N@7֒ wS2z. S)4«0^FV 5=ЯF2AŒh3IiX\]FH[Q uq-wyiic2,_=JfVCDp n ښ o{K>$j7Rޯ[X{u>U[m|GW\2`RPfQXӜH{5Y}z!eQ %)Q/6$tJ!gT|'Yoe1׀?M,-7 *e^'0Rn뭒 tiWQe-]R 0 ՐB*Ǽ "ڦP8Q%TiLfΈ eh~4RSdﻭG뼟Km}p՜wBv K2'-| ̂yTy2͇ PMed'BN&y B=$2&*;nWxzH?`+ jS*; 9AnfTeEx`* t >Vlp @[)6z=[JqXS`a?m: Htz/[^k=|p8ɰ-b}vpw4G) E>w:܈7c%ۗeFs>[M;,%_OmG(1M;(F3u >A]B"YmeO#qMQmPUo|ʹ0^ƌ8%$EsBZ?g!Q_j%=o6xC^cb*u|beXMA<ȤʖDtm|ԖǪGĶ0,2nwW:|7}ĵ/6}ݬjF)앩j5.i)s|gy|)Ҏj%Oƒ4V4*共v>d:1sʔ{(luvЬq2K\OJ0Meي/rLVsRjn*`X.^n{3t Q<J'|5 #^|7 (MWoē7UPH.~-T jH>x7(q#&$>:m¹)n= t\FWO;:4t7'P$N*w%_;0¤o/̕~q?2sU)6hڳ o87Six]s+4 應3,TV){-N{]0/T7"bѝ Ec$,ΜUldګm~ ]Y[wP=Zq/,L[#|AmѴkKn_ cz~ O.}:RdMp.IBu%F5pX-UVe"WvY婃}voMUQDsRYn(w}e2<d ?lo` NmȯA"Wƾ[.5DЀՈe~I4ճ5bnڳ21eOndLSX lq&sq(%$X0m޿W<fFIg@ю#Cog|+`X1T?+gˇ9qEloC㱾i=j;hk@)>r ZYtK,,N©:J|=Oًf%gFjW,AhkUc=HDmǔAҖtSK &Y$ ۀo[DHӱeAZH8*^)oWW?辁@6,R3*u(i<3|r!fmwSav:Z!xS5D3>S~. -N9;T/]o?A|&PDHLT+ZsEQ{~psL1L}05hVw7A,waH֚+X&1b~m @ǵ4uiyM Iz["sIg聊KeN #5G,sg@o]AP" L= @Λl˴'La!e}8?%>U!C b #^zU 1Ru17wM߸`5UH0 f`Bi$DcdB]tx5j$sNhz1PXAOxb 2MQ Uy4h`윶l-o8cZs~&Aג`P[fC"~V"ͩM$K&`[ C") |djثDZY[םGPbM\Evh:bB2${tʲyIX/ג# {Uc.m XIԢ/n^/KnvxCə$S0cUPΠ=<qJk4k6~!`[ڐ٭E}, D`;҄x`A̾P \ԁqus=I<u< >~ȒZR OVpǽ oM )(]zϻFc8ރ^_F֣7<\Ead<2r+xgPKp-*Q>%.6kfs]+pU8\ n7BxBim\Tl ud8⾁SPB))IqP.7c?K&+Ւoe:%jb] q7 '  k8eJu bI\<WqvU:ьL*6Rxz°Bu#hqa3[c2aemOu3Z]IV\/ ][߃w|'l(HMb̲^h' 6c;sHU-iF{}`bߋ3fFVfo! I[竫;@ QYslU[M: ;gއ)aGi[Re.'NhJg7ۏ WX{FcDYKoՔDy곭lAafMmb翺/&ǓxaE *Mr6wdw!m%Ղ<e*=)?ds"TB1ռ2Ƚ_܌;6' ﶺwNBGH{\ =7Zj~|lKL\T(~݄w2#:Cti+<`/s}_+4K8b{㚨+!bHPbXDc kiHvgHZ8?PYuicY'==VS"o28y7@:=祗nPcUoWSՂnXU=UΩZZV˟Yuxu$_q!x_D6\ ܣ>Z *+́ |pVEj|X˭{_I+LyPufօ.+r471⁵C;'oG(%~(]$GuYr.~0)ЈA'#@NL[meX)tVmWc,ż^x)L^P*zEn+{$A8G%h7sqFX^hߨN#ԊvGȀyDB,0|Yb3Ka;;6 `єժQnzFU8F8LgV >aD-z~WQ#4E?J͕p5BEd/Ԉ(3c̀\.(Kva?,Df C ~g/]AMH;@h1p(Bߘ*V:E 9]Q k4Ozf,0u/h_'s;<,([ܻ(.F>ъ%=/L[v0fhk@ٴ1 qF)y]GRw9B5s^~E ǻSUԟt&~I}9\} eR;_к 8W'Nt,>q% !׈Fna Sw׵ey]h]65I2L;>˭j-.T_+9t H~Jq&jjht gS[&؅A2/Dc]k^rkfZ=eurńN-]Ol w߫hU_} ͚tK]$' l}3wG:[˫iqp˧V ROǂَ9io 4/Z!bCuR!c8%EDaDwjrٟ^ǏoG38KZ0OI2[< \oi݀anN ?)?Gkc77R/V+EџF(Q+Ř2z]1+qBXO\R -Jxo)DĞ;jcIl l\gpBP+ Ţ5hFm%Y)tDY-Dx.V$mPQ  ܬ*=Mū:vR 4Mq(2uq9 +ƨ b.:jMρs'*DH3Li$. N?ģ+x͖-\:qB#f-?]Oa9 !*=>zrPZ_zQܾ gcky%ڹ_WP-`LaD67f<;>kJDvWM/2T6W#ظ]gߪO _L1/c$p~y\#{ I)PoβAfBp84D-nlS}gX\8uo##jdƮN:wnO9NGQM|5px6->X~3K4"EU^YS?0jMr!h4N ] qPDZOdrı dV궵G4{/+lt6{yf#OsYp#|y'\:4;O`U/qlyj5ɷ;Y"M>`"}z I P#ʑP s0Og1ނˆye"~UG%i4˿</ 9SdU&\UGQ &d Hxߕ8V=ئ6L)x W7Cc5n}W (}>\L}TG:B 2 2P ڒ,aʑY [ .ؗ_FXϚܑA:83_J +Hj>D4v1ӎPOraԕdQ?v﫳_=aU8{T&̄\% Qɺ$DPt4мﱕ}H/SAt&4M:aІ37zYJ uR7b<q׊UbhYw96C5Z_i/Z3~y EqfxsA|n;feI٫g XfX͸Jf>;HcQh ߌ+`8ӤWiTN}:tHWHg9EW(Y:\m( afCc w''S5P`Z׀21 A!-n2)$cǬ`XW ' lDH.LZ+8+8i}}G'%/3k\p.T7:X Vd,Av#^BO9TfLcg68"[f(PxwBYbz< pyFj1DD*:lNJ9$CkgsA_#a U>-j hdVOd18,!;ZɃ&x$WFNU-(N$m=6`DnltvjsJ} khQ[F2ruuopӗM6 LO:|F +HQE,ey3wR6*3lsCw1}۸@_DF\n΂y]m| b87G7!C˅#aMCmnkeBG,M66xԻS3X~VR;N?7@ 03fMD݊Am8}B&tz1_Жjz LfJO XzKB@GjkblS[ xpu`|`T,gviLho&$ ;u./}DDЭҋ8XLQXwXr&y^ŒAe LӝÂu?~_ u \@p0G+F!w†{] LDQD2gS _]H^0m>T!|[׈#Ju 槯njNS 0bd}P:3;d=x<?ʨ^kJYcZ(JzXPWZ`BbZl0Gx];R+`"W߿ϯ 9pʇ RR6}!UpnzZZA1$8H۷>(`Zi?&+M{het# ֦CӾwjU WVBpH!]NUb4<}zh(Z(1R W>\Cշ?M/iJ&DYpOs,.&#m \77L ZAoNRi'oEgFe{eS(Ywt/=$Cn^ dRp]KГ@ !_PYA!+*#K' uovpCԸiYN=OEB:K6}P>,4tnrXLm'}ɔ!cSu:$t֗&~6f~gs0?۞Z1jZB J}C=tsifV#?W3<BD/Zb]!?yu[埣aX6K e/ Gmɣ3y+QS/K:f:Th뽆"A#Q笆a>9bAP[E ٬Fl7Z@mA+G& lB$B) 4Ņ^ =6&xs2 :~.-0z e6`|&6[)8OmfM)z r*٨.R&ЅW<\ݍd[;pS>T׾"uFtd`!YDp=ydZ{tC{z*Yȓ_JZp{,Bv_A' D[(WB 3>DP&uR4KvQ#o~\PJxɗ?Qon|ZUH֙UpLfIi6#PMMo w[' Tu}˛v}+Ms uA_EGs{.;~֒#I%'Sl2 *~^ VM#Ip77CԠˠOo©iwaT j}1F;CvDPۣyr[|)XKrd^p2.OWұ.f¹}-Yo*՟Jʫsa">JGրI|,C|z >Zئ{V*x4b=X)!r-HFN{{/lrW&.ûϙM}ri@+~^޻č`?z/6KqcTOW ALwH vt3'51^vd n`sՌ*Jq95X8(ںt>ZN``N18h7qokOI+AV=`J-*PLzUZDb0/; 5xB!tUz/\{f*C!sΏΗ$W{$ U pG)Bs7Vp_P_*]_LNPˊ`ti{pa**R#u)<#sB.]YA8:;|Q"1XJӒzRK W]J76 %OU aCA> H[jX:P5>v0xGL [=q)Rr^&@rl?D=pbf{m ccEPFd~>\|'XO{m&؏Wh+qrLʱYPiwq䐊G=DnjOnWm('tBaF-b$"76?wMl8leh|%f E'|DM҂ϛYcp3^lErAxҶ\tV>qVӚ UqEstn$m +[:W|h<FuijRdtxC3og}cbO~vU$ՒK|%vOwyM_VRk=D>v{{l W[W&R`v$GQ` m!0# b߼tIztr]P*Z}=_AehQdݏG[PQJP"Ρln~^PȶH.q=o].;KB;XfNH-q*Ɩ=,[|IsTnLǠ!Esy%e̲50`)5S ƱAc`a;w&~˯'6ܤBkl~c(G 2y5E__0w`\ga[W+i_jѼ*jkqob+=>KSeU^*HkvCd +GWJAe5(_(8"W[JI6;-TP}Ǘ(@G(XAsNRn%p&$ c5K;^(@+'5I|~σ<:>ǖ鲙ثY1x ͉Z WZ-cS{h ܿ13[h/yy*FL@͊">-:3}KȕɧL~ ɍ*MV+AL.yqQh&ޏZ{<դKkg\7FuQߑ]+' jB*)XFktYf쎒@4I_{U(UkewRѝBy1L8Q^QЅ,M b<ܮU-> saێ%h1j= #J?0A/)Ħ' e+JO_P mxiGS*bJ} J 9 u78c1d.zi`Rq3B _ݕҧ|QamxwN9[WuP Ϛ6%lL˛.?HR.bF8pj {q. |JSi ZϓZOw4z*%O;śK<1#FOZ|>\|wz8k eݓ/?*HÍa&Vb5Ն[{*KoK'[Y㱫;U~xc"i٫&t`wxUR"d3^X@(<(VrU&u.5i7RFW^!2Ж9EU5 "\ ֥{͑y awN؏,p C$:xYXaF :7~UC1ސN+ҝ[&3QP"a?}/4%X)51<{t֛̐Ѐ9_Ihwt3Q΃=~9͚e38A򒁫b?8b&i_ADHངU7m#Q-vWME]9Jzw>V8WGWd*)^=C6 uIpC&ؤN95.ý&O+֋-A_=D%Ǩ>Y:aYBh,Fnfkb( Ihb!c݃߬S8Xήn$d+`U0Up?2x_^#H)\^ AM66H-5 6V5A*Y/M9T?z30|uMߩ'AȲ> F{E=$]-pj8<~2hgk$'YKS}!ƨ*94eOF>xM(m aLHM!mQyl*LuPczڃ. (UeD Pw<Ǭ}4 zǦ /4zH)XnZ\0ği}^94jD Yĵc,0w^ Lg&7ö*W$ǰ;;i`3N FLv}v<L x4ٸgaKPNALw?nVYM_bt3o!CU1\74|YXضCT:[{'úwLF!u@( .gtˈiӤ.Nr2B15v&gw% J:J}tpRɶ2/ ِ42ރ{v;UrdymڅQOxԕtwi}_oAE^BQcd-۬Չ;Bmh漹> Ec°ʐvMkr#Ȭ\0'0Oݏ]b}t9wUE'mN\,xUX}2RPn"3 3Ġ qw#_NNB&mzҶ\inbxMu k]m]xN23[K? 4q[RAKdn+jdГ>/N@ CXC"g b6 [i}3PC/N:Tģ%x|Aћ_}x֯@sjfLG1 ?읙 M7P{X8A[GdeL}3 P9,]ze|މ2fP%#^;fD338?uC4^N+"*jtn4#x[/RW"a;<%{7+f{($Sd7;Pf^d3s4K]^ e9ƿxC[hQq5z壻wlAKBӟO4f\b*:Ѕ9sYўͬ/j sӳxܽU; *!sͯw['j!z3%X*_i$Y&=V* 8XvO1&cSWr>%1N2n6ltM.Rhv5 P}I޿nV'- ]1'M3;mp~o ~G&WNIMK:/i[o׉\%Zy~nKLk | o$*R=,Ѵe*DNJg8E!sɰz#%{9+Zg;JF)FY~)a\ m8YDRl Va'? bQ=wJ_m, P=I7 jJW\rС62X n-gZ.Ox4 h Vr*TVIgPʂ֪+e(KYg:I^,ŧD91Q1$K9v$W{c9m_Qݑć+^Om^Ʒ2LM5f'F> ڸy+K{? S'jAMvE.cO54]O݄ɭjrI,x8H9ƫk|Wh!0!],ؚ40Қ/h4 j鹾}&WV+L]\,3ijjgjm 7SZGDaL@POzFsT1-tiB_*xj͔x.C0viEd*˼yhVGߢHD8R&!lf)!YV4>DK#:z۔* M5Lsh#FGZ m6Y2 %K_8eƪA[߷o'@h[pcF1:cf͂{7Is@1\R׊%j$Go٘\5 -k' A< ֽN&EP24zB~ȫ/t9=ULz5p{fIq 6ioRNOQ[xk*,%Y@nL9;lwbEjps[E$o]Ecu- }dNv붆fS`h\:7V9f[T!UI?vyz@gEi^8]mDZ ӗN/ ސ/).S5"5$ߠ!WqzO> t[G/4fp!5̀`.-y%5sW?R|MoQtvI{Jzs*ߜ."¤eC)YuRyz6 gQz/q=kSzHp!<\kkvr@уxJ{?Q//)4[e?_( IV'33vka:6O,"&~O!Kr*.c!ZHh  DBKrVOf4} OjbM>n?3T(Qj$1%V5`fqz2eXio! 62.QmS%pH]eQoy@~ir6[ZW>}GYYFoyVe A#8A&Oy]}XFOv,#o/Z ]R2eYWej] ҫL0 kbtyXE(;s:-LkfA tv /H(Z|fI s'|̇Y[~>PXIUA5i(j~'"=~,|T Q y˙yS)slI![iPV7ǀhnTq͂v}TxO7Q$~'=ERŔXǓ\C!\'RZf[DWyK%F*$u[[m3;>q00Dk#<<@)͡s9!Y)߫2=7%w1S#c@lS0qlsVKz[бRWȆ×nXxϿ.N΃O,I-6ҏMCk ΕZc QeƘS!TYR Bl0;­wݙ^,*)^>U,+P|+#&۵~<{V1c5-$u"U'1'}\˼I/9p/[=wgr/[FW!Փں$/鼠m9 $33RP&@;|Uϋ6o32EJՏxI6L FD`d2<uG{xkz jW<)@FYj6'!&' jLRf#%,Q4&9QOBO}H8uH# b A}>2:S&-vOZhTx;! =m9 wF+FU~&"~\'-g:˄-X4zA@q@]Aq-Zw&{7R5ۤ4Ru^_)']HW…=4 (:cbH ?׺p]ľ3R5tquG 9yG&1|SL K9֢5pΣ%پ>*վB5A;t0 MuArvn\'j *TuM+?yݟ=C*IDOЬ ]ZLQ.GLJ-4i˱A\e0sWf֓Ln?>ih3iS>_@zY}őřt]~6] #&^1;@ʇj_jPkA2jKI/0ay2[YQ5@ }Ul/:?ya`4h!4V e\qvJLRt4'`[v(/4ӌvyCZ ^۱;Y Yǂ8qQ<c}C瀶%B)j15D:ZXL_eQ6Zx~SdžL9(Sg_G&L1lz\fsnL.yiDDϞݰiUۿɐ!1 $pH1;ߡ +%ˆw1<:W./}t{X҆TZtE4BBO@ZUΚ8XeZ^.峡t\9aن(TGkgKܻ¨=M-Uˋ_D09Փ'/X4+dg!yĂn9e'Ӳ۟cu|wal'(r$2)щeNtG{+H&#'VDp'CPPUc1*o1qĹY[%#IZxetTbӚ%qGm$ȳ# =I4QxB\j,,{uyM𬼩BF KM  ?(E 7ZetČ > rԋu̺̫{22.V%?r֡JQ#t*c?^(ҤP~b.yBy"8p"w%R D8(%U͜s 9{6\?8Q5!%h^_'/D8i*a)/SlEXU{} M/ˈҭϼ^?0 `0E2?o!TlRZU%)V>lh0Iq-fwoj;yWqQ:tUSPgѫa.8!PO^m܈oɀmJ*ЋU!|=|)y@z`_! 7(9n'QE(HS:".Y쿯R'9Z'2U-&{ 0jpG+2x%8t&o$}=蛐%AiCʐ|4\@ϐL!7}H9I u5imY= @;&7ɪW :gmaE!_\Bj#P l ]`ǔǬ6@g~Á|;!/錈ÎPãT8XIFTLG(&w;x*յ]:Ep옚)xĀId֗q(E4rEICS$=@;77pyp~ pClgbԾf'ɋv\Hw,}ǔϋnt؞Κ1xzeUY̗VC᣷rlFX~sW|BȨ2!;O8MpV[$W5FGk 35yֽ|OPdXtv?a)`y!Jk")I-؄#F(^[7D4λHWga`n^g Q%FM.̡>m&3;s S/cZk174z HD7d: I!1D/_(aJz̎{HDX?O5Gt*) lLMGvFHmes?X1:Sğs4Dm ]x}v.a"f/Cs$5ϩΘCaJ&R+N(*QT^ *y[KJ08 xS-QWYa#< Mg!(H8("sl{ ޏ" wc;Y\S@*>ҡ܏xT&*rDatFEg*/Y-pv %#fSOx}A:vvm$0\)u$8J[} J9γ y%-N߈&=-8QF,]뜘n]%k).]xlߎҒ{_=,I M[LX Վ',y`W YN=FOfuE_潖D#ƿ~`&+?>ӗ_~ʎ$K AT/&3óz!.hܷʵdGoE"WzG" ,֕~9ݨT}Mw^A^ ݀on! G悔Ze{ Zzl tz+ϣ\R~G*~##:nW!'DUDSNV;4%R'*xfX&XR7xB|'$sv+PInl>\Y=4*93_'\g$fQ鎼KOy>.9W֜Ӂ6녆_$uoLv&uSr;SyhJQ&Vf 9r Ϲ3\eap@9ИO4{iJɥcmpƐB]b \́+&vmJeMLkD@Գ̋blQ91bu"@lZӱ4%׼D fG]f7jf`[/y{V4w{M$aEԊ>C?#3l+?VMvÞswM0ERAm{GԵeO2~F =Fd Cـ2#!Oiq2b[Ӄx~UT޴ŝj̭TiUW{`x8[箖9]PmlHRqhȸOOƍ M%E3aYk@BT4ۃd)%c!Xw |4sy4 =`q*KQ33[b\(? 506MG]^U9f6gvV;> 2&zp }Jxu;R+lgv xGw{7,'P˔#֞^ڥ@Aːv7]+9 :bfNXe)4 (PDKV\e+RWORThX(&ew -6R>6p31G BҀ7} إSZok u=sWIPKRRW;nan l&Q]2׏kW}SϙV䙣քtp?z- ݐ⠩(@h.A̱";RAśfEABG'#1 4"1Lѯ>/l3bTY[LKopzP9w:<\.>"m$dAY.>R|5dd:^lZiin8\&ӋQNle 0,SFBPz2NuƴJLD-<[L<$έĢ LBOpQ# ΰ6Gj*8X3keг@#PGdTf52 gf/8FpQ5AC6բ ⥬lo }(cZ% `Z:uҳ)tllN 3ENT?ݛRՏBUegdC;T @}2;,/RرўTĄ6> $T~%gL5 `R; T]4NE h+CX)~q r7CO< 4{xV}P0]C_Xv&NLT[`^OGns+Q>~씳T-)?Mt{&OͷA.94uZ̯^NXz`[iN\PN=wvHuoAs6x$/U yZ,d;Mzۋ3E1KjY8nM~ `Wl,%9`t1&Gz߇*<Nnw rK^vC ;DVulD`LcYg| a <܀YQ[W[SWݘ/ueZ9Ġ 3h8qtletNgӁZB)ԐzD)T<ŶvÜ@+ʙaV9qK]F0uބ1go(`g !qܖ?Z%E+HjH1Ҭ,? .ϟHTbwRB> eQz܅%)cT!މ4O>a7cpTt^&#H){J`wb'IV;fdNP'1LLOz˪\QK6tu?f>7|?X )&;]<,-Urqځ `{.<&ixi 2Ð2ߎ-.$klZ6nHbVxhj2 >aMB:Nbi^Kظᯛ߀\Mr CMȫi{R g%*c*^闱vv*XJ*_Xbg(h T-MC#|ICc2%5NnJ`v H2J{@( ի\u9ΣE-I'Z1M%#,. qԡ櫬JP3?m|? I=,oP݈ .+O^dڽpN|q*rnjr|*{l(my(c̹Н_ M((@Fk=Ds vY3 N<NmOn Ns>0Fl~w^4XMfV I w+3]'] b: -)cX 6M0f  D%ĉ)qg,| J[yh }]v-vAD v lt"p_%tIk[:@!֏b=t h|Qn 5W,DeҼEPqj5j,zD,Z˾NV4$<{JI8.LΰyoÛ*ToZ}K;::v'` dX* !13'>!,@.TL;㰘ԉ]p0A'̓ ܢlrO}\h:֋N:hH"; :25twsDǥ`jN:>Qw˙N6`E $-Q~=8yX7*% bAv':,aΙ^Wʰ+~f -HsW~e΃k(u""5ČbVҩ'B0b0P^ZGfߡ ;!=&]P ` eVgenB4RQo$edXWfnSmR|={H#⳼R5,WTN^/S 󻍿~BR01Ӿpn F@lN?Y`?| T?!e<2/ fڋf}.?gDV_K :ɼç/G3OYPC0aT` P-R(]Cda24+IWΚ2MHDM, e;Q>g2X,m vD6l^mASiKEYs"_~MKKrkT$qQ&e"rgVl{-dǙ/ҳ=gh4;7ƺu!"8vP.Seخ7Fm;,d{Ad8!I"Kg^2!&!@"9wóߜpCڥ S6]f#E]"Ampʊc]s *kN5I 9u1UԿgRчl80F=jٕM.BTEeH*':[pGnbW|4^}|*)s-.xTc \K-Wd#d[=X3:K@kSƀ d$t? 5lc*0#`C Oi7'P!ª+u'T0 TJe kDH $??eCq]d;U\{iI&!oz:>$¿1 qB8;Y& z0]XK3y'"HO5O3/ûz>2D(P^[|[YG.u&&Cs }yRwﳆ^ .@kS'l6e2+!pUm,mJO5yfq;W*E>ameW'2͊$`+=K? a^Vm6lS)YAѶ}0sn_*zQ0K-Ō+eTN{sArY ã;9s:ݼDƶUBl&2ʸGua` A\O,o!n"!o2T4U&sjbSό֘&J6zODrex?YY<$"+[$Mhq%-z3da֤*z)g&/H CP-\ njԌo7~L'=?HP֥2jT5Dr?Ws +ଔoƲLO?DN;] VoUĶfL-4'ØCg(577irP#,ksjgFKAU6-VZ_7O&lM*[vE )*JDYɟ؅V}L53E1+fO"8>Rte` {+ Ij[ I5Qo"xrD+~6zB*t6|fzڸ-ΕZ5| rV~~+ uSa(QkPUP^xB J:x9E[(aG &jtʡ;čj.@Ȯd38z' l`ubtuM _كQA M'M$]4' L8V8kqz`"ҫvsצqy3vyX߲QXcl|EQcJGi),t ]%jAFH\TZY|Wbr-mhg#P`+~.bA%"eB4,OZ.}͉-k)ӵ oB,/F+×dkPNqTV8 %Elzk9A2%0j2s#k)VC]2LK{l3e!h߶Jzj6tcō:gM[N}n׵ggGip&U;+OG% 妣1@nFG\!Nv:{KG_KRzH޶r73tou5|aFDcK&# UnG`>HNeTHl %Y&<A ,1{SI:tƦ,N%j8QdU^ mʑ5:2hUqK$R\bư+.>s˰S:_W+M{4URoXY5臵Un@%'WwzAtHiH(C/$j}56sxB),jZ){;=^%K2F2*9NDה  髷ڰ8dIۮxL!qFxL1D~(yMkə] 2h/e+@{~=C02a mM+:? ~ƀA[*Ս0s4(uc w`hN@]9i Q 6֪Ҹ)}1BH1 [?H01R5~3﮶Ž[% EZ1UW6;Rs!RJd:+V!I!z`wdl,6EQR/=Ter1hKt @FXm- <\_l '5wfQT<`:yhWʻfZIgVz촏bMV[@|1툺+prFȢ^W/IEދ1O!&B7E&x'߾>CP t8ֿ5(c'|LwFqGDX3d"{#Wgk? fu&*RRnz[ N` yxQ:e\t *L/5e:8+: B\L>̌&-{*Bx=DCaA)A. g c I(Z] fD>[NT1ׁ&'2<+%%\rrW >ʩk#k=гp 5H}8~s3=o PO-طH62(9c="؛'O)*1cӆ5]0d 4ْ*#sIJ1Kvε=~a76g2 X8"L{F0]^lj^nG =.h,:zO4&v:7HhGcMS,eb-,m&UiN آp'+|'n:Kqs10 6'XՁF֩6{]D[' HNp2GwiTvQr:p#sif{&G8WҟcǹФV$` [?ť 6];t!QQzs/~JH"e-V2i=${n ]!Rf56r7Ә+`Lr$Ι݋<?WѼgX@\PﵙʸųfŠ%zFdfAC+3? 6+r- \jK \A􉌶+p Q dيlŪ,Vh\>*"=t57"p.Y`0w'gb/kU=+sSme, `8PbXx#8C܂ҧ/O+vwX!&0I^(MJI/yNB,Ii 4X!2AMAzvXٟJn7mle_ (rʕ(Y] SHi l>YӾ0UVҀn"F;c6.+6*,oA qB1" c+ͻȔ2[J{޲$'@?{x欃!y*9o.tV_W|_2gw!::1XIU%k f@c8fد|Λw!tK괙'GiDHE GTbB_ dr&xҢ[(?Q&j,Ø&!hyT?T2Iv ;d€"w;/jg"TW=+֟~[I]O4'bMq_mGQxuKpWl:W;Tv3ma )KϹ%IMXWׅ֩__llGaF$L.P6v "fކQcL8 bi%sB8z+z _Oǟq( ?iLWr]@"zC 6:ZѠf ܴD w2 ؖ]E_Yiڼ?6aJ 9O-;%'tNfrS:^sJf<8zSb;yl@P` ĉJQ NnęI\`$B^(ػ(,c5N.ai5=@j+ɊoA&|i.~zPPN }IG8hfewL2%R)(.6ce>Lp ȿ,l's3B୓B_|"kw< Sc r_B՜Z.Dנu~y{aUٜȌzXp@m T(vzsW9))+KQ߿QEiQ϶.O9V+9E|d\pPNnb<~1 &L'vq׸?Ksw0Y侤A & =az O<ه [=WQwX>( m#4ܢ~!UNՅ )\ĸ~",v,s#&Q"~{m1<' ^l>J`/1i `-~ܱ澜}"i]sXBOh%)찛9Q#",ս"o$b =XrO{ ,Կt&%WT9Ȕ xr[WpiTI7l(PLՏϒB%-lX}b׵hޤ ɯ9>R@3ͦZze!N|DЦqhIS|oV@u+2a`<@"Mwc-mN~be vHO+kȉi2Pkj' A`ۍB25 [}C0QQ< `{mBL8! ݐV֬-kٹ9Kn|)A5n`bͼKZF,8 0Z713k5ߪӖ ); Up~v[QMuqı¦ԉ}i=2YC[PYʒ e!S2fshrw981ܧr e/ܞhhM|ҝ 1ΪRFC%#bGoI=VZwSƴ9VI*.|GӐ(-㿣?^C? ȣuY *P#O*zN<$\/zQ^!/}uC Nv?QMdIwNx~K29TD)kލHCtt2!raGd&T~IDA#dGf d.Vv3k@`EkI%j$,~?ޚ7bjaF[ SB]y\J 82 ;"vjaOKR\6;Za!%(̤Owa|j&4Ǝ(޽DqnnXօq7žॷ[z&p}P /ӡ)smt8,sB\aVU 9^_Cd3Wۂ$޸9ێƯ<8T r=2joXP"9>}9зm&ʿi͒hs'7N8B$YVُibDA*m)dꧮN<'P[\u(Y4 xe gv.D V8J|Ϩbosr<;\$R"4 Jo,͊! ~$p%`gl"(~=uok:* 7- Ԅ9^\KְZ'ikGHW9J*$EJ^Pv.[1׸rڒe kLtj臍6<SLZ)z0ZGeD<](Iゥ( hdyl=84F6!n/̉p yʦ(qԗ7& vd' "y 2R^z8B=)+ g/~} p3h:Կ¥OL [F\V5Gq4= 0*9Oۤp!B0D%WN`Tx/Wv'څ t2C{Y+q}븻 !coq稘7鞵&j `>.Fʂ0e77qz8ܕ^tA>ͪc0;'0N3}AݶZêفjDla>nyepapq\+Vjf{mڦ2+*IF{Z- R?|jqJ[,Z$ \bcCɓ'Nni )( 5{+ Duk_cM7dVk48y}&udcuB[3QiVl.$eUrHL bYʫR~KRP ]1Yj;I#wO 7< m}v=%wYφ?ٺnXОh?uT !`hIcLҦ[$;_<`K^4S ?\y`S(;${\欆V~Y9"%Dh6Td5p!vp 3Y7m|a vAԤ=`|kX/ YQ6VR!4; cŽ{@PWZE tlśMJwzo#Ncu\p;3I!ĉ}AVq #]Q6@{⮐.óپ Z)lTVIjn$@P Y L};բL^VΤȅ# iPЉ"3H;]8F;[qݴ`2<(tv 6Ϋv cϴd5;/yylW6_̌fܦ*2.dg쓾41[sW pR";׷@NneO!|t{ma3ӳJ8XNtqEVi+yUTO.g3:x!t%kuǔnI =, Ht 6ok^J mHH: cPܓhЅDfKt10}$-dE?fe T!hS ƅA-E 1LduXѕtI5z|ukd@cҁB` }G"sC ^[J/s۷*H]t3}YSgى6̾k;VM`q֐]^Y~d.G%(Պk yP[ZoQ4#`b1:>Lz7*O2P5eZ}yJn>Ab[1jviYpW Ti=KoC4`Ph+ݘ/?t`RgG!$dr,p=B݉C 6` (woi&'? VlB7j`p?L8yfε#iv:!,i]`ò=Df;Qguж7~-|!}kIģ5tpAnE^'^o<$Qĝ/ tNߐa]dQa֭bRTS$xJGˎz^Tʖ3˦zSÇzBWhG0hx(gS {;hBFr?Џ7'E]溜;wQ)(zIH:"(h;~/0}#X -,w)hX5cS^#zg4֛s~So:8Fv@dz6ShP;n*~ԲB;D~ۊ)V>U1K;s,1lVTYqrl ^3V>(##_g ,}7?R2A+s6=.AoPRL_q)A!VXA'Ƿ> zӿ 9,C }G4^ɜQ>ؒ.a&:`xfҏ;׃m,t P(i0H]%ľ0޲,&QÙ2JdB@&Åv$Jm3!۶1KefzP@wVPfg'͛ 7T4k3`Xn]^#ΥdW^QwGw6Zt#*LAww”x>$p-UetIf(Xl dXN4KC;}' (-y[c^og2axfaoh7(*ىIm #D|L@3ƚ+҉YNثDp/\lx ~B P}/mOPdwv?ݮ7,[~gFJdKXP=@74-HH8Nu`Eg- toNd6/1DۉV5ɘ6l ~pۼ p.1Nִ0+gGi?tnF^#$J#ITǺ0rN*qgM{v-a ͵ Ԛ^{pFmP*dJ13TQ)0)pBf<`n?7JDR,p= ͉ M8:~OW@xM5qy{.%a1v{!|}J= NjƲr̠Ra@y!8쭄b셪gϾ%0'C t QXzC`sն^QӦ0yy]VdGQC^kҜW f\^m!Z&D @\%/ؒV+u8w[]tJ jXZu[by?XCʦ"Z * D#[`ODJF j/sl~Ri.Cjxʫ[_a_~\/l w(]%_#?&9AVūBGó8M6|u—'K5 kr@?T8 g\?4tEA !@Wu??DJ;=^4/;i dMzq5?c 0dT/KC UknQ2j(_ny!V.Q]7N7 %Hq@KH8~:@uq\B[Ee?vLu^xH ?orp贯L}nm،P%k 7s4Dbd_-D9~Vn*',D򣄇:售|Paa )F#prݯkNJ.saGnZ;{;6ET35Fr}y\Խ'R@}h1mƫA+r`VbY)׶R1ѵ/ ͿN;BӲ#戼{z 1v=@)gmYw; !61mo-pR% m+Ξ}M\?R&ĴQ#X-zJGzX^%yP#DȚ

)M=DsR*}[t-w3UĶ͜rD?VIއE32"Jw01׷j9 cǝֵEEGݖ ,Wg bi- 8 "A7d}$vE2^8Ê6j̎}K_O<]ʁt41uɨJ^!NzF2]=/ݑFjprdɓRTzHɯa44> ٫ 4x|l YD2CQSzgT ]7I+<6H˺Q#hX='oypc6W)\)eu%bHbc$k|-%kAW\4E]įOTgոwҋ隊4-G3.awod`q|7MA?lWSdXEԘ~Л%C1>zQJ]~! N!7wduo>4+)^ HߏH͔,ɪhB9jƁ%,ҋ@mklop8 LTJ?*n1LOPFX% !2rqsQOu"{sa% fU~~qtQsEt>TMI,-&c4K.X!*rC?=+ç+B9UKta世$^37֛rrnoSdv6MVf{zeO\0NxBdzUu2x#(yn|Ap2Ɠ`B;QjIgd$Ɋ11){iXrruN>V.&-^P\ݹ mOܻ>LHzNqEv|,}B_8 |K*MM1 K(gWpi3w30CX]DWTp}]8` +͓X]ss؏ ߴ 39wUy0WQIQ?S%xf|ҢdnU 4w@?8P iQsLfY p 2* } _ + U(:xv,HGxg}#^a½M4^(%4Rw.g;/%a YOQErjԋ49Ve ;lFˊYUw}$8!$F }zg~ѡo΂+?#ST/ 5І Z[@pyAª?[j٢e_FEp ME+Q,=c/ѓC{v:(RJ⡑0+b3ӵ}~0EH<As͡DtHg d&5UUdL9{XMZFܶR #&(] k*]wqÒм%3>TԈ4[T3hEW,#E{`V`qHh0@)~x>%KНs~>?異~9R~/[sP#2黚g}lgY-2&8BCN9/SmD2pاWY ;/ΟLHo5 ?w5∅ڱO1 m\\4˨1BCuj饸?Noy0-3@8q $۝Ŀ (b|CSwA 3ۤJ!I+Fż"gVe5#ԛrD({H#[/R=iҁ{։k+h 맍 4WK}n@X[GmuĨ9ܓ#+ )\T 6[#[޻Z-qZti/٭ Ӻ;7ʹ?3 Z1wzI *aTqЙF$ puyYzS2TPfz2.QO{KJII*1sn W)M"LMBW=*_nG-u Jd&YGq`GGVB{HQ.PGq@t~|BZj|3%۶ H,Fb E oB,a% 4aO=7;$vy3=]dJr/ bƕEVD!2HTuO0+VH Gݏ TOءşsV'iy7Һ";6ֈ…^WA`XiۑJx%$Uql_jl܄JcԷy2C4R4 קۊQ7&$^b W`SCC# iFTX%zoJsoS_9B`2h(L;VB$%ezn158r) LS(R'xUڕNPF0 WXݦpbmnULX0>^J"HGZ0hUB _K8P!-<@,,^p5"8h Վm_G<;ߕlNO :/b2C#; RW2^>tM)B9̏ZO[>ڞ]K0U}qJΰl>oډem% bic0fj7Qd?NcDcv1CBy|_Y!Rr0~`!dՔtw25D f\ jYyQk <G?BY}F(2~q3I>Q9"暖 &vY:AE\{ףBl.̈*0Hsv!T b_=yvY "41[96u\/~TT&lž}E)/[ɜ1T?Rƿf$dFysиi!E𲛱"n`XHg<2(a1X]BR5@xS>^U06 nô+fofk>UER9Ejn.7[N@$ *xHXo%Ҙu$-H*N%2qǽ+Cbv29bWVA^stO p.X=dQ.ט3嗒(+LSM/D!4õ ; B:*>`Ҳ_ ӘW(9`d%7૰O4nh:ok5tśLΧ3:^(;c;ŶBahVM7@d=t`XԴ|-#8<۔9~,/Qno8:2h*iwkr1oGC!WuԈ7sH\x)}%hy?U٢Fhò,+GStoVA fm%$=mBmK7f r⚔](8ޢc`R*X[6=۞:@cE~2qu&BN|㡐6=Ru4N4(/!'/,ZK&8;%@΀ ߂:kLBC`_Yo*лxϖىj0*$ܧr+>{t$ZK[]4&e.^fIjd7mt\Cu?l^JԅMOMga+l+C*J<'"0nt4} 6trNDlMFBb?KkWȸm/,=בfqEޕ8y## _d-of6se0 CCMr8SM KP8~x)< u xE,%)}Ps0.)^ QbWyrfi_(dTƌqB+즔 YsTMf7Rꥠ/հ>N#Y[WN`Nx+hyZ{,_ѻZ2BR&8Љ[.LTC׼mLvD:% ݷ)ݷ# ϦTad[dK_p{q[d~Eum{sKqsA'CZ@L  wan1qi!6VŬÙ)ş {+訄8 I`PSВx@@T[]h= 7hHtHrQ+&o#R/b<. MC^g 'hvx`GYm;h1{kXբ4浓Ns-$ٲS%9d ~“}p^!#a:+fU˲<8+76gm05V:!o*ZtO_,{3doz>J <7t5ҞIR859Q w[Z-?(`,5J̮Si O t9_{W9䶡'S[^8 ̹בgB]`4oTPsf1\\=h/pWߌDe[cĬi7Z:?wgg(BМxNcIV=謃vV~"qEFߩ&:Ih ql^?MAnT"v&_j*.txJg[ RD^w`91N'}q[%"i|]ڤxbwiaa IKh=;= KBv&x,VIk++m0-3ƪcY:V;`¸.MmY% 5L{u;}Oܲۇ Ne6$.CS`.L"S5>anǛc[A L*yqTÑIQzt/Ǥ*% Уnޥ( ff"~0NN"&LWM !{(FJ\TGR-WsఌW ǁ~">hx/z+!KD}WUez<ױ M>lryO=+e! ? ^J"[s,jOHEq;41.W20o||H 7.(QfsY?eHJcȲи/E]z_hxphCoI R㺐gT_Z%cZ0f|LjZ; Ar_/ h4Q_y rP=p{d!b򆂃<6.AQSxh;yW|(Gt)s=V%x];[vrg x cS 7A!;J{Dڕ.p_th*"vwBz ǍsP1c3^i/W]vђLyat '䀶.򼔧W,3˄e۞e '?l1vmW4KБPrKX6[Dt?Dn_NfVW9/H Y(h3jWUU{\FCʈ/d7kYrOv[:;掬o\3CR=06gwE3yٔ[[ܠVD!PIi[ $ [Nm+ꆵՃD/oUp ֛ < ܎җx6C։;/+P[lٛ*= ~BԒ>P3Ƴfw8nA7iy"~ EWWn.D\f"pLӜ-Dk"þS/L!x$45: Ԑiv!'R_*<솘lt SB/qrP@mS0 3v=K~<'na?g G sۣZrᡙ7Z"8,e?|؄-Ӹ`/iϓcz)JIPD<ˮ gG=%mMI7*ߢ!AuBcY otWdB*DSP*ҘQQKӜ^3tk3$ >~ڱV{}\}Nk9Wvu$ $*0XNY8 ғ\S|k-CKa q~eeײBfnbK(kH - Y(]~>6^wT^[&UN˳5A90 Emh}rj%$o Yyڜ|Ֆ_<@K8!Jotɞ^L6FI#o>TGz g4$D@MH;R`- pvmL2]xE+t_)K/Y9eWVځ( R K$; ½Ġ=J}_KrGd/A߫Q"=8yN/,.Sb2o>j]yݑ"?hna߸ F9Mi-aT:Sԝ++.&^}^bS'I=Omk/*)=M Hy 8pg, `OpW<8f ́%Ē\^|\_d(GNug"PfEH RMIe+Ѵ@4Ov?EG95bmxRT[ R@az6HB9_9( o2 .{Oc3=4kg<}ng|mj*?xl齋FF/n2FfМs};.|+{3ҍd#FɈ7 Ȏi^Dj $]?;f"ϏtfRWD]$?+r/"%FgYnzj flS2,"I?[SM36?Gd7!5>>3HȞLơ\HLXBG8 _m2Kyl-W'PķI ] ]S͉9z"2kI̸aqkGzkH>܈KI22S:[8G7זq|wk1K|nzTfݺE5(AW~AHC2dmtX: ̈~2kY!*ժHyY@,_O?seMB0U)4{hwxsc6X\=ay=Hdɷ%#Ïsv K ԗ &T\4A&) ->Q!yݧvֲ{S9Y6z?xҪ璸-.N ux1l b'IneH"YųO@ ڈj(O# `\jK{LGg>iFR+v]SQς?ny+H ٬4JRvdxGH+R. ># IGLm7x-!k_E֢Qb525C^%g%| 1͔ na zy[Fn/c. S$rB9[*Cg{|))DrEm5v]t S )NFxn+٢ݶisyDfoB{`8RըXԆxĪVͰ}/U a\0Okdk풆0 T1" PL`rArm} ZZ`RK8uB/jCeZw-G^YPL`(Zl"w6s56nIZ ͩ ]Pj:nsd})v!tPW}F#),gc nrBGY*e{4@eѧ4r3 h*MxQhZN;mC,ϾhmTwRr^_|=NE՜:W \&ux`Ju<^ : r*iOp;"kO'!RQΒ/&}.73~CykO/24ood- J]K`4Rc%6YM0_=G~9|"7K3r2`4ZKL~= S3R0JO"Bh0wPټ+;ND^ײX>TUڼbtbwnBsD@71 lc*4G-V֚'g"Iu .ŗkbdgD%Dy)y9zjZCMYHk )Zq0%yZ M>J441iX\v t aUƳk^xG*.$ xYM<1휯BO=3!89!|MZ9 ZG@]bV^|6e0'Iw+y'^M-#g<*oӣiCpN<ŗ{oA2ۚJN\Иw|G-Ib(ᄆR`|SDuDqOX( SnE|[`uW% =rxMrKޚ湗_t~xb j4e"3/}* Їf_+;"l[ 1G-hTRx}8& +hp戤!&lYeQq^nθ=\} >5*Gw7fsVش; r}1˵}ftmh?%ZC/KӅ pC\+ŀc޼+Sa蟑~ʼnoIʘW \.[Ez&\WgNVvh.6fWY*;?p.G?+IeSk_K:u7MG@x7?h3~1vEq%t i$KR:pr{x}fՖ 8\Y{5b~ wNNh|}(2}*֒DhuxR8czc*䵿\y5ZT?OCx0m\l@Ƕ n\^dU2w2GSԬ&#vOЬ"{S6b"*l#rz'M繅 )sHS0ƦI3Y 65?GAdz{CŽT [@o]@1b1JП줌ilCHHiU ?K  Αtp©gc[V]a\mDAyE伾ebU}PO3/5z6m)E Wn~(#vo13U$^yzDJs{0U*σVD`:+8\F6yE=$o% BbTqU)EXqPev.(_\Wlc_݊'sNXi|p y Cɛq*\-vc,v:{}0b7~zJrX9kqONfgo-pч,gڇl?S5=},GU?VK~ O'yWU~`rTﻜZ# )lU)3J:Yw^Ry<H*/C1Aia|r2 98}tcMοYCYqvQn;e@j1++bהVL\ӫQhlCnXbȩ|bR<4;VbXGU کi+C6 RzLݸc%UĸAjڄ3#]¼΀+BSi^yć+I0Amʎiag5=uQ׉l_5";U6ޞT2{S^"BJgbwܤW/ٿl6Su G6꡴@Yd!lEy׋vOYXZ%.XvAT-?_ezBNzV.86"Vĩ.R]stPRnɉ.e7\3ޭ(BƻaiQj}8>]UDYvps1c?w&k=Ԃ-hYGv:VjtB.Z P9T(-2c/ѼRO<%XzccVJh[ *7̡pr 7=̾ğno)k72˖&ӎvQޢ,W_D.\ 4<ثΒ9m!1W &oDӴWiD}7DO UsJ!\`Y!?] & 'YEb=jߠ'կHڕBcUMbwƿlpo!ڏ?<,um(%NƯσm!i(h- ! w徕A t@{CHkۋ!)qXgoϩ6CiNڳs|#d'&^kWIDc*ޠ+>{`k-Ka *hQ;yy4#QIT?@@{ٻ3p5 rPV^a%mFH<?Bς}q- ;~ϲ!1Ui'3< K_*>#$/ZSH~*ٔ;r"*k12%'E,-SɪzKC5FLaRR +]Ypk0HP2<r#oFseDc"[j- FJ`~3g kIC-GX:gU5|)2߃UADk:AK}Ku Cڅ۽vىa&w?wÁGkVǁ<׻B5gb6? :`Zc]E -,Tx7 QNÏ~Azpy +#PᕸӄqU\?J$xzSlqwq i|_qVW]eA:nкՏZ?w@  w&v)ApfYe0ϱz{ߋǵ"/P!54t]pJ>Rˑ‹"W2K;JΠzz%Տ݄_\coW ?}S= !%jFCȄW|% v։7[LNK l%<8zʖ:X ]aMnJ2+ƙ H?H%nex`˴[ j*ެ2sdz߳\ݼzqˈ'( nkv6CTq.1"1,>L2-Z nռ1~O*r^r::ةh 84A[Q*ݲQy|π~R>FD5T,'Xl(BQ!ϰ^dOHo*[}*H eNW7 RXP},;Ӓ' I僨= %gO%yc(J *ZFrSًz}g։1'o򌃑XΐeP1Wvt@cZS/`V穘zp–svv~ @Ie$bPʽ+RͰ\d~7g4[8 7x/^ $Y,mC2Ldlax+n RdO= d܅܍dJB C(KcTH,mn[;lQB<H(E{ 731Gzd2\vJOp]!dlE [ Ϡ‹;%9Fx?vk6 {%4DhϩBrKx xTj,Gw<^.KPW3+<7:l"OMG_EGuMjXcK6{ ~RXuɭ8gfɋb$o$J=:ڋTfM5߶ڂZ$2izܗvWOZ_|잣.N"P/gOPs > CM)~`emݧ]9e6SOB=`˱0 بxXI2a~m}[˭+]Fe&J56CAc Q"^ɚd^֑XЌ֬qNրO){ϷYw7:W-}BZ)Fptc\@bAވpv1ݯ+HZ=wE=qH`˳.iE|,H[؇xBv D˭1SeSҚCGfďrfLd ۠"E<w[uHFLئT?c|lv{dÙRiǒRO,-(Z Y_oUtebX;CEC3C bn up&ɬ0֪ehZe}mYN%LDβCt^{ku^}%xu-a]c, \6hoe:Q${ՄŘ˂b]| M j*oP 1ya?^"\Xoמ2ˊ2$ukhH~~2G}:BC?iBJ8 t)ía ɼ /VX=YhJIa?QP /ˆ M2NC xk%λ`'R3/l90>c)0+4 M8<$68$܍ Cé=M0:[NJi ^V2$;c^^R xN6hH"ky(9;zTZl5qNTyח4Ζ) bLcMFxR&vr7NWHAy\#QR637E+&[G|1jdj͊ih| ta$!D@z<6Љ824e6Ԃ{bQXlcM{LԪqy*l 9mcEAm3-1|/7ۼFϿXڄYK-â zսYc+Y {ZH\^.tR'ewYߊxE-cczKe A{P !d"غF5pr3 ^&Dm|i?5ӞK+*m}d9 =:CwT}~yиȵ!VRHe2ZxwԦewhV!"]}kwo-[ٝMf^k4YY v>o`c0b9/w-e`V})-(֭1Hj?[ķ>=M3:=MŃgzjPZh}- \e70ۓNJfi+lh e hx,æl];(j=QHWҐpV* hW6IA) - #ˀȮN]({nD6^ BW}J}'bEDʔ헄rѾ%LPl9Գ?ksշ]Η]Jq׆44Uu|il u5$J*12}M ؇NjOA RR&.Iu(rBxcv rSجLW7u?ߔ"e ogu(i(?M L4įQX\1j=3[B7h,+\xס:G_.~E]9XŦU[h4'K0N`LE`רd'mjQ6UԵ9 YGs'z٠cHTݸg4bK 0glӸiS0⻦8PLI T.鄛xR̅]Y\&L&Wē"L ~,֒ӊ*^GzdnZFƱEfI1'zc"`=Z;'MR\mBGa{ZW Gc.m1$`DZL@ҶwQћšwp\h˕MiFmp t&Pquy 8a[K-#??aو:MT)HOx[MKp5%iCn |HpJ_F &{FD͐+"j*&ٙ&ߗwqN@(U(ÈzgSa>**i67; Ͷv ꪠ56+VtGՎ=|V*(,p R5Mb%R~-jn,ާ1dOc)GBQbX'7oG| ?pDn ݆ &QK1gqړv~ ;#/L;e lҩ&x|l+c"q 9~x߿4oEu+5:";Rh3]L8>)V}4Ink)CϹ詨)-OU~Cp+"|r1DZ1_H{P::?*O0Dհ 4U=𩅌(>u-5FvtпKcf#ҕ{Fdp'a":kuMc#,f}T;x&%d<$svKCcbFe {I _9/{0pKovXW- fq s b(;k |"W쫇Ec*z]h%j)rQ A%'gm=<^!)4::U6$GZG~ Cu L~-M<}q4Ԭg&=}6(mjjA@j 7Y-`ZEϓhG0~aq$7&UC44CwZ$=?iK5{_JJҜ+4!lmj 3tYI,`KnǸܕgLYIv]We7"kX^_DDoYV$ GmaX@ߌNQʝrWݐ&}Ոb?˅eJ]FV[5X+);_q]E;f^2VFhs<ð<>ܲw[\1RVYQ$ NDf%C&: Ǭtn5"y X?ݱkS]\ ɗ rGA-UiK y8dV;ej|)< nu7br3³$&?,~U/}iϾqxiYE&Ҏ<gS!Cvm0w uS~xc*!-o'$&aU(}y? IX̧Dtȧm(2'⮟5ڎ- g ebp,DxJpJqX{WB[v-()lpSW#311 t ^Ey[[L(C78f+ ,]S\;8#RvtL-מ( N2W#e,)09,UriSvC~sb=xU'\x7k5ar9x l1ui~J4F+zYQNٜ!,u"u SІL4 XFh qy`I@4PuV"5_ַ9"̞Gm.&VƁ˲ Jall^o궶Z^͌t9(:fTuQ1BAgN^kExYmE6 wu#Usf2Ѝuʄ5r)EXJ ^`t%6$=@(k_ِŌ7>SM 6(C;O\"NJD^nK,8k , >GTjgjm1@6ԯ%tP;.͟ҕ`BCˎd7]Ǯ8nĮ!btǩ_T"x2 ƁpWu{V>AG]s!TZa fT6nݏ[.Vv![sE(+:*Jg6e3Ŝ뷞$,D^|C)=dvT5&5y"?Yi}.vzi c",6{Hu2Yߣ5SP\']ԞVzUK[7Hc0fN 341\4sZ‰8{ 7D]$VE*CMGڀ:K%}'?[VVsѺJܝz˄Ht1yc^D`.TAtk %_qb5t獝l}Jd .\C40ܪ[.CFaXVP̣ѷ KB:aagaj,K-W5jRU[: M( - !c\m-.Eo\DXPvxx$ xSO AXaU?qR@왚UFr?cv\Y7p w?,~wktAbmڊgP!'2_|^<[(_Z5JdR/qnSiaF5D'JNZѰn #$9ilE8%ڙ@-:7? MN! \I3~Nm3Uk8եZ <*RDa{ TTX耟4r=hXXBiŠ)d@5, .\#UȬ}&^T/L`8nvwsvt.S O3?Df7?gL&[ C]G+#p02.@IK+,q \al%O{B$ꅫn}k[J0U1 GV]DWjt*.WkPo0 r Ѫ[-` ؘjI@^ەI(г#'0jO= Dr;~$(fgb9o:W%ȗ=ߓ'NI&,V(yInf<{&E^{,PʸOF|l@oGC7lP:>|ALdafBidKuX=DZ봸ߤ[l?3EjNÎH>yƟ .Y>`)'V]v7tSCX'dtA>{b\au~SY8|sٶMaqw±Ֆ.oA6>nkyO~@`YPk/k8bI?r5MTy◴5Xb%K[h^L ne;}Vb}{%>Q'Hc;~b-3WNj7K*49hZZc]6^MWd9{+s:Gy%6{rFOSs6o]-Ĵ c{̱ztpO o%(uMةR?K&1)ڏ#フZZ~󚇋} ~8Έ_ӽN#{K!vo |uJ%x8Z{M0Ӹ@:&R*[p7oXz@( >ōYQA|Kk[)wm"N Z?aD7XS9С%xTSl+=s tia۔ /b?@!k+w2c`41Д6=_䳽Y,P軞e0EiZ3oX@ڂ =F=/'NDIFܨޙ5i3~v]5Q5m\\"W Jk]b=Z/okʆi:JO]yӐEah~Nj0}ّeLv GU0iX칸ks6/J H/52Ơsp );mi\zip8|6ot͉YƔoq\YVi'-:g@p.Xo'؅I+JqgyΪ◶;ekroqN4+:\7vfɎ'9`YV8jz,b#V`L H,=!ܩכ~dg9sM] } nܲ8q(M%)\3kP*)pH)FNQ-M y #Cp3Ot2v$ғ{*ϓOunwv!MF|xpؓp-NXGvyz+g fbvLK=Bq%cf K T`JN)q.Ng] 2xWM$!å a嬿 &r1U%jx e[m]h3`Û/U鹲|m2XݫXg?;ru'Ѷ r|kSwQ.ڃ"F:kELO_`U_Rrab{e4Ԩlx s\A% [OzBla&.$,drPF 9s9kRw`!Ӽbhɞ’rE*_?B[yRȔXa-5n%>X-2l;Ӷ)aJ2oKs*Gbuky. 9pgVbSfG!e_JE082U _(<ܵ*eB/u"(r!5 j^@7tuM X֣Ve\Y:\J6Bա?-~6%*sr V;JBֽw^Lژp"^ I:gC´96`3<U6._?4-:4 @fm2yY )I)Db$$r] *+G"Bʽ6B6[~z>Bs$-posQ,%HV4J7iQGNJxo_ˣU uOsa5X+: ~EpEpd_պqQޤ$pOQ'e ^jhSw?q4`>;yۙ{8:NLn$PST~NЙ & sZjAԠL泛_ss#sU{U @*"2 Cp>&F ȺaWp|2{;T,qʼ{FсjC8tH5h9DފU_`6ګwie*.1w-:-Nά!rͬem6Cy_D*AsrޕD'}{1ԡՕb`%Ft-yKGVaYH 5#29-|:EU+G_SC'=B5CyM)mm#u_0ȤnP MǖWPcO*b}A)C&)3t҇CLq^%"XBmZp  pq2TNѦbCvxȮh81^5״0=hƖ 4sd,|M'_0.r\+~ {E jyk[.:PPI6& ;)4gCg}rP_ b,\$ͮ\D_GTl"s'JL62@3U\j&ENoXٕUtw̄qg-~FCSC=Ԫr J$qCT\rHӤ{.5~@8#?Yg,XH]oxܤ}R#3WSs>[o_1V *s#رOߥa|c}ض`„8tKVG OOQwL?){N,h=~f z<^K%WѴ\oLq` Z]-oZ[rNk,T;Yd\Yٟ5nQP7` y|%ݿv"[Z^pЪg tCj>+Lf!B2^>mnbNԺ$i[Y5hIQwŚtF|`]#rF j 4iAjlO``'~63 !*28=|Ÿн7BN|g'f|"nJ_xvƦJLQo? * um؋x:CFT3o!qP  RrWvSJkV\ed`~@?T5UgܿJ2h~q=#E(wbr7nO#DŽVGjUA8|I c`&O _ ߡ=q`%|V 1K1JJM r5;7<=8[ߣ\ dS$;jGꆙæq:UH[9L$̫> S 8]64fj˽+EtcW.juM5LM["C:/GK_8 w߷_ 0Ӫ{[E"aWx1t;C6DAa`I|Gy.RENEWI?=RRRa7tUΙ#[,ﲨ椁SJ6lSFAA/2y^V*I;To߉ `4jmԊȈaT0'`z޾A5FdH`mG&$w uB[`4uQqr+"N?4DH\+qpsKR{ˡsǓYVjSpP%۟mPl&7vn^1!ZQ7k>@Wv v_+gGT9Ok% ?FwpҊ;?pgAe>Wl1GzQjdÛ>&ʱEƤ̠ ` Yd?KSO$PH\7}zƟCS.l^~b˿B2ZA_ pT>:Nl;ٺAMvJn%LqXقUҜFQ.XJM""+NEiCxj.F9ǁ xRW8Yiˤ<Q$-,#'m3ӽ/XXL mԛj "xQ}N\>>"lkdIoa;?%e&mKi;MT&֝AW)IƊʆAUU ?>ПX(vJħZǟ>gc"qصl_5~PG@;t(0+eɰZ2.5.vNz0Zģ*> űA ;S@8m;aBMoWq ~U)%׸o.b#Fv@zBА)HTm7Py+ dұlԊKstqgPo[?NU. A+d m+/ȿ$FK75MSF1 R 2?F!]_ZO(bg}KxEL1ޚ|/Mc|OF5et6wCr%rz_T|*6furZ *|ECŜw͎ېs f.L]q\$OI п%;FhCmڍ:wlnU{as`ۿ`\ڑA1s4QTZd!ڦpךs7@;r} ?=4*Ihpo:XL|,WQH$҅1A=;5Nc1ޮ{dsR &[pAa T* hP[lѰo{akD}[Uqg; P*#E&RyTxwD6jYS}O!o҂GS-[e"/e,%1Vo \Tq /?3⁜g( :M*̿aڶ}]}\{vJ6C!Bn=JDrV#-]nr9:|mZȡ&9?&|<=ZBwj\c5'<= #)qt ʢpp(KJa1i9dnY7čR4&]k-BcwdI|%>MЦ?:ȀCY% (Â[A7 za%QVl8:#$2d#߿^X:{z-=PO*0|vz`|3Vk yM$`C~Fgi[cGnka9lJ 4:8)if\ s'EB)\%9GF_1p>wSd UM,,zP{nYsi_C*,acOR_t s |95zd7*㕘!t{^2v2 !(LYы#HOc[2 d"/q=㚩GW ^ŞJ=.'VGaԎhG'U9n_}ȈV+mA{Kh%:C|R$SM?L'- cWupkjͥ_0, rnnAN@1)ea7wV_IݞY9zk+"" ߴK'pn21^pCTE}Y~R솼Ī]1vD5Qh\ N"~t7eS, PkoU*6"O"' J_71%3q8 q;鷲r9݆FAY$Pv$%2h3G*A ?f\j*!߽Ï[fs,ڡpվ?W[-FV28;ETudwfZI/:Bsh#ȍ#cS(ktV:68Wd3~Xtx@ֻŲR%zR.HNAt"0􈩳x,3 8,rJ|$GKq YDL0)NG-lkH奉[ۉj9._Ӳ699guW xO,GPL,4pFA3[` ;*?W>4 f\kFUla7s*F<1t"?*ZҪn&}ױ^*u+ǁǖ^8\w'ئHB8M5E0'N[ՠ/R#2 XfZ~ň7?3C֍Kc|r[G#[`遻|iܗ/_+Tko`9)<}근V:ߗ<2M(#F4# D~YST5tv/2ziJXdDbՉJt1&fV?M|n#)rhe|SX.fyBc:)^8T2~l"X;i<wTLi֨sxdU$%otyg?òu'4 8zX`x!rրD3{õ2ksn*7F~l)  8/a[slf^;(y"G;]3>-B<+Y˷EkcWel8#[biB#yz@%y,j| yKh<x#QryJx 2~k̀z%t׎XIpݔP2Ѩؕ NYohΞH?4.3 fP՝[+9 g+u"IK \u?xfs~f}-ͳ)\SWfVUOI"|eFnθ*oB]jvλC"ǃ代LiJۇ"n0#Q Z淨K*QQ u5UtBjwZ_(~\6gasN X'_%T PișH7"UْgadGP9Gba7xO7/+ x ˱}|ȾQB 5ͼ!*Z KI`Tv!>y !m@@ (󆢺A-sj7P߱]&Z(*Tjg\d8 >_~E`Yێe[SbEx}>wyei %7]CX4lEΛD[+i0y ܲ/h[6~Xm#H<G^"kf\Xf$Ö2fyKšʈs[~ӗ6* ߒl"@KKjiVyTw=3-H!˲&m HK&֑,)֦&c=Lmh& xq60E&>xdI҇kT7@XIXɴH \E},y RVinO K4 ރGGyj9)[/ѵJC1BWɒ調h^7o5+zޥ%h2!d7$Aǜ7ۚ3!ymX@[xvLnQfj o jT2zy4椬K7tfhDw1S "~?/L{R?|ɳ1e"o=T@sv0;Ywٜeb[ǨPs%uw.Jp~џHao&4=B0m: Qsz.{DFPI84֠7[IYV8*~|UAz $s~K{zkoew.ή&\.o}P2l[`9Zn#Yk/[G~*u„C-;h8[LU.TT$綻5˞ƖT4'8D~\#v655^4Rɗ!^(ty|wh!Wn .w0*&a =#UPw]4Ctc@QQClg ;qXg+gl!V Qm%SG{8%W{+@\:(M|gLv5VqMʴ@y&RMLfܵL!I+ėV^(X Y }7z)PԮEua;=0/Xcva_UE>;kh% qg,}G~|Ge|M ʀVc^XJ 09KW#7>*f@7rMnP;B31&?-!݅qZF=cΥ#QcP1%%0P酶$SL=3el{#ޕM Ey79dbmM{*e ?&yh&uz_e|3aQؕj`v6xr o lg?,e;Z =A@GO*LwPqp|fr :P$%S1wCLvڕC]4F}5bzN&q CT/qK&m1B}(yPtе03-GLgp5m@Ïjr'j==7ƢW3;;Eb$FEZ5 9]1ey(cqIɍuh֞HT q>5U / -5O-z9KT(I3xG\Y4[ 0%ڻ7~㫮ܩfj ﳅK'%%DƄ8;8ۻq~XW ZSC^[7ޅ#R2+TZ0d{ȼE(1ܯQ$,phiBfhӛt}%0hns}[[m9zKxĶ#h]hM˷%:`;hN̚wrۿ5ӿ _9@RG>MLb%J3*eٳ|Wm {ڦo I)q6X, e~P"ز= x>6WqwGbsUۯNZdEv/MXZp?+]#t 7u#ݴMHtv0ЉܥcC) =+ut(fXbʧ_2|#,oV7 .&*KdR`W.ty)eA!Wo8ֱv02xlH9e|H՚!@wp7 B.C &:RDlv,W8$NIB|:OM})*Xp@co AJQ`/516g1h  J f/PdB%$h.C_WD!=h'D7j&"Ziۀc-bp8 cj&`aZ$nB$Ɓ\C-VEjzcfWW?74 |19Ffe 5%X,oJ2=ɦ檮OXH# O'Ll Pkᠸi/R9bu_ק %AQ1!6#|3]ݤ)Կ౼HŇ*\tzr]u]Gu/@PJSh#7wHQJmݕYh˔DE9 \v%p%iBԜH2 `:@,I _xZEUp~KRGiIH?Tv︥2Sȉ۳C5PtNt%Luי+s*O.ef)LS&# *=v M5cرAhCbvVu Lb ,_裚gs{!+9&r %3^7^rMKX-)SOId:X*W (#{n! :s  $m\&w_huuBNu, (W͊ pID j;F2h[Kyx Nl(#΄ɷ߅Ä4~8ηWXF~jyBZ'0!M>c\Q<'[*Kh4wsbMkeRq:|ztV@fRV'g/ؙ~DXj맲Y=[Dw.xGi2MWNtw!`{#R_Vp>.ðQ/&D0sl0Z/X@T S9m'em W4n-+aeP(R^&򹖚(@?P V~V\:z({aJjrJBMi i TGaa-Ѐh"t>Lub(8w~N;dۃAW:[LBF q_0T BA,Jg0S`M6!~FLD"d M4wY Ų7P#h2e )lG2ŕ,)9kFAQn񪼒-o+G:]G0 F^I$ֈ^(1i(.%Xʏ7wBބpTtq < (o難* 3мwV5OWe|wqT)P9}Zǚ<4tq$0[CqyO2 PWZ /Bꤷ(؁xE.Xq&&gLF[dѸ%4jM+^Y(! ̒"9;-Ɩ23*gmf)}_wgcB=ĝG;zr[; {$wkX'-28'3()dDGId5vwCJ&\ Ǫp1qd{=KA [91홆@IB94AoI}?F!MW7O%D.@w7ހѹ؞'*Q[`_d 3Cjc>DÓl L|iTN֚hro(G@si_ re]]'@S(U&RDo`q2˲bN3V>艚W7RUѦs=P0i܆żJ- ~=:WsO$*u'I_'S滖4WKwuyPP=.>j??靂'GZ)J9iJ.L^V5w9--Mܜ|o'IeXgL~H\0+~ʨheJ!X?-.+6V':٘dŨ^zjxF pV+Mttd*6g:d$Ѽ7 La~-3}ѿV\fA򫵵t%{(Q) >@uX7Եk,)4׹  q]O.#hk8ճEXGp 2Ep*&!ˁ4z(9ISCnf|~@QU0g齄afi !թS3+w[|o 0ygĘNu㷒~S#jmNc۴$W|Ջ_\&ь(@\L5`FdB.iC(Gniʵ.YO}zՄn6Au%1Dk>YKQIH$'J26[0kNZ7gL.a(DZ( /]"?Mz nU33?O...'w1"Ą/ʼHYTUz@W&ڹK@w O=tmBF5aݝ;7V*ZBt666yyrުc"ːwku8|t/ބ^?+|X) z;kF{T 4j[(N[. C4\)PmsA d~Te* FC2Ju3-M zh9D(ėfEJO~Gv2NRsGL7TB_rpv~A>>n67d;Ѓ<֒У*MfMm ss-+4Eю$FL$u"=Jj5`_%2PD>|iӵY~ c(_Aw (vp`7?*T5m[jn@PWX3zmq0C2Vhd}~'Q?a!rFm3]\戄lb WSANJ59Od4Ri272C%0)m>*M%yi-k89@Ӓ+:"Lc%E{IÚ =`/MJMk<}8V3=X?@&c.^fz#mZ;FxJI7 R-F2Ct#LDprh51؜1.\2``\.DIXP gg|SJzjeSWfj dO1$DB=j$)#MSP'$iF16Ә.$׳&pV{$SjuJjܡ,[cH0&{h},ӭ&5Lf_~5J?P zEZNݽɼ0x7+do2+t JK:;' Sܣm<5%R!I-*D g%Pf8 7z6</`Oy=AB Ύ^A V,*N[PƘ&<qp7Q4p ^7ߔi'yۣ}'`R'}`QGEPh.MzD ƁܧBIv9daOQ }Ҁ6¼<-Lp3Np R:tf//eUGcGQpv\J;%"3 M}jt /V c"Ew45f s>h! r9=twIrrWsf1ydW` 3oJM9*xl^wAYֱt!:X%z,ބ*׏*#U+dпAc iU6޷ۦ_:KUIdye I9  7C:qgg{r=b ''‰V]Tm œ2[=G9DN_⪄9MK</BtT͆lDnY*dc2_ CIm1jƇFv󮘼KQPm0Ea R|`fcQT^nהOCmI|ۧ%ZM)vO2%ڡcڦ,8Q'/3%!- Sؼ׫X3{[gCoƖ Y`eQE/rMzm{l`ox>x"L J)}ǔ/]Ee>X>:\_cO&z\,<.yT!0RJ3fKև`Qxo;a@I`2iefcP1PE :Y~r Vв_#`ƣ1Y3td~8t Uٱ УC/XUu5 sP429=l! 0BzU:M`:52s g9sp%qKƇ&۫z5jՊ:o+=W-*=$p2`(AR;ѥ:%(7&W2ԅ\D^MNJֶ"l61]oTw:wRNgg| ƍqC,(g*.PoBXס1"%ؚqE9l%bq @uBKւbuJy_m3%hkOa8Ƚ {)= oV[vvZ0}DT )`(AA?rm; ϦJ`AⰞʱ0.e,rEMZf%I6(%!Xfsڗ,S} Z!ZMXBѵ׵ib)UBbCƼPd,@~ZvAIb3KiBOyi.O^>sAXkdyD[ϰ g g)*`,("/c1{1yP\;uӯ pwh2Kռ&YiUEU 6b׀rXe  YEK]v/ɍvz'k mnt]p>obAM {rnE D] t8=EKF6Nfp5o8R}F-04-sέKN="R NbƗ[m 49dՉCz)͸Iit/.C`aa`V "HWc_ܡy=iy,{‚&55>qݞ7X1& .Vn6 ]g: +G>t`]:~A>]#kLx cGݱp'Eakd~wgF "A/yзiϺaUnH7Sˤ8 ]cZīMN/1%q1Ajxp%=Z _Nl]<ߤ"s;I`9XK~conce#IK+?vಁ4( ~HLbNQ2V>-yC rw)Mc:/cDŀ(3<Ĭ$u6}[ %p&'ewi`&o Z `> Ňr{su. ʤi 'U$X 4;/*)Va3M)ŊLQ^L9d=l*Ț~N/mqtG _L #!GEHAO#.}S8gkqKvV!ucj' U-&q%~Ԝeva~J AdwKNVA4ZPC{J'nWX0I4$+&l,n|qZ ShNXbTd3s)'7Cm2y )lb'_A*u '-F寛( dvGmEXYn6NveÔEГjp?c!61d|'oѷOWU4TP .п"ÂTK#8P m6"T$NNG0˴>oJ- :-%h'/ﮍyɡ~ٶaB#Z]}ni|Y./oU*YKO\/>pAk@ݝnly=`ZPpK/Yn?Lh9Z+uuuo-8QBΧsvmtwQXK.=5D-4<0yŤqA!#!Ry09TQQ=bp֑rw]&ؼ[Et%e4J ͹( fܪg+3x4;Aу%YA#-롎*{b&fv/ D*ѕ#^tAW*Cմ*K$>-ݎazl4ZopDiܽtqs'kYD77L3e~͌pH=9pZ,P"jDSh%: h~V5Y D7,G# v;a]_jD\=2]Cai2y@ eSצ+0dj:  \(f8ԳZ$ajg_g9c‘@_^諿Z?QEkW˹CqFg?19Y4~\XX#L)fX7$E՚\WW]TOQ"~[;/94CFw\ﮩKN_2#,}g6l߳@Qiџ,Ox )ab x1\} V$9uf"W4 2LA_PtP)&C­'qҌ<=o[CyE.}q27o7Fa 1 PC;f.Bh!Q!tMm?B$G;dP>~>6Ωvp 9B^QC@TT5*MސI吝ou L'j9/rkCZTd2Pqj _Bv[D 1nMBgRx740f8AF 챫|_s͡]w:-6a2ly DWI/8% c}&:GtB|HA| P\TG<)ӣ4$vs'F E?kC DՌ="6?"^Y;RHOo*C^UP+@sY)+D)rq[@Y АPg濛[gA쵇>l'@+Hx K%|GRϛ~!la/Y3RB2>x|'91OC$F7PQo{7K+` ]_zsfm'36'r÷$MqHD{.[Ҹє\0&dt)_c9 $ѽ@]D\d9IhÚQY9cGTl.WBH$`OEC7aIoR{իXRsJn`/fJzހ( )tm{F B=j*x  #D=3lUfik?, <(K%$STC}!G41 0 0iجh⊌+HCy*U褙EuKSГDIKy󩀅3V 9a+DQيŶi*cj%H K];16q m ^K:;;pq 3XfLoЌ!"/^8}E?:.&Jx>ՏF3ocK92 ~?մwv'_H> QN>$-.L/#z(q6j&LQIcKwSQ9idp\uAs-ܥ>[07X>Ċw2[? 3jŪҋǻc=/^;T7!Ovq >8-,qY.Ȅ^{ȌVUb~bFj[J&)ˡC[9JwD; iGZ3nyKyê(7%_֋HG)WYh *F#),g6RFD EB#V=Q%я,k6< A=lvځqմd}i<5Xi|~wί(@ձUA#LX$[:bQ%KR58iQ\&i"`Нwbe1)ޮLYXe+-xQu<@UK+h~f½&Sy[K@ + K/OH#οnh7UAFwI'w+ə/2Q#igV^TS!`z|' fI+տhaBuIP~"s({OzEyo(׭{}+AlݵdM.W>3;fhՔ!?ӍʙHxI~eXF Qy}_ܲknr E]M/nЩ-*%>d|Kq5fS|6r_p6@&ၡ+@}jփ?E&ݗahW9Zi !g=l `^̄N.{P9 -ˑRŢҗ߼֝ (vهz(%`eD68! ޫx\w2.qmi:3 T*FLc&ܟG7´W$i;4IPR)tII,N{~$0DdH mK@u !_uWG^CFᕇ>Ô}/ި9Yi-0R_kPaP>j/%Oˉ?CJ2%~5  0B 3FBb:vblƶZδ|޻\u6Uɬ: zh[c2Dq&| s=Hz9:,LGjZI6T&*aX(Og܅X nMkl")V$ +Luõ@J~K0}>2ɘ4=yLxؓ`i Nh &QRH!*杨<`) JV|9@H3=P>\t),(Ю&lgp1ۺ8J' ysgT(}O#Tr4't9;&! %ud-5Zk8dy  ]IwFC]Q>JE8rWҜ[m7_tdZ݉z$fճj._c߲wpnI=<RQ~KXx):lJb7- MW]qN+nx8XH{(]Y?!#`ymGh~[tfɢDYPR_Rn.vcp>nHblQkVd퉠*= hH\՜i07hk$Akw'|Zu츲yw}%'B[ȉCmYBG;4yc"Lȼ6Onef_7ltrf5Λ[ʊܖq:[д%,74HuI_O!L@3c7Jw$b$d+`|=tm.Ghe?K7=ѢWoB,8#0 uxv;O 7өKݽy7B}OKpu-*X;Xp y,'YS55DNr#bVK \;ipA˥1^1*6ƲKeOսx9M/V4ծ ~UЁ%5BZ[S##EȺgfR%S]6]/CLb?>GiQY&}O;|'jb0"pu4 m_${<GBGe57rӟ*ľ[%yfyz;_܍A6tꩲNVRJ$|BNj ߪ3!N> y/# B(AĞ:DHi=&G~E.T,QF2xc':0\T*&h#$GIyx-9^"(kͪ/{ al[&;%LZm&1sƜ NfX@"q YJ)/]fO1ƳfDcCg.6ċ˪)nTB\ȿ([=DLp(mfMk1b%Wa2^o8@pERg]ä5_!B./QQ5iON#W6k7cCgESPبBA!_ϓK*(E&r1?;f]`4Xc*ٱ=1&g/5W4tj>n9wh?MƔ`-%,rtBb6<81&͉Y7Wy&ȌZ WVy3/ i9{D+p+5LdUh%%wyQ'3*].׈qЖ0ՏC9TtV sPgݵ/uGJpBhVʲJ E! }nmk$%@U6{Ć{= zsP/[g emĬNeB(^`8 HlݶZ٩ÞʘG& -0 V,(n= Gd4cHFub!q볧KRNk2҈]`f$ůGkaooQH(!VK*a7R)aP*|jⰳM qH3ā/?䒔o^L}nL욻v1&&[H Ujt]iq:7YSzJW a3"dak91'O9!7yv:]Cu8_r%z{X>*ťe%O|x@_"ޔu(c]O4<Ac%'e ZYƁem"룘Gv"XASY0.;7 ("B@;mǘsI)BߜgpH[w!l8]@$艁B!2̱u긕:fd\E3ѵVY amn hƜ׍,FScQASQ 7y[Ơcn/M"}|)Wk/A<0- z{ J/=sd7ŠM3󓭂z ω,X䄄{2_x$zq4\sty w-J)xg~3 ߸^[d_ '42ڟ4ke*C0qMS: 9f|Mp^@km(r.O6?Dv*BdF?b:$29j$O:璕(d=qq]x4Ev yh!(,Jb֣u,-\ު.9ä7b3UNJS;+|7/O2e;[IeX]yG"+1NFNy~4 ^N3nwGcŏɜϰmDuwu?Fj)08}I-vt#N.rą\ Aϗm7fe 44m׻i?v9>*=[eYUBͤxk?e '& fQ`U @i̎Z]mnB52 -c[^VtJ\߶!td!5fn$yW 9x̉;Lѡ^__ +i:'k9y C0,wTU]2aNS C@HKI{dLKbڇ,B]WȖ\-I?y7mM N)/Y)UW[ MʱMnܒE;uy( 7/}p^]#= .eMirʦGOtn &8?L!y&6/jRݎ\Z#D/gi^WZ,O:yjj:V23u{jnԜRQϙ٧FﰒA_K#;mo&GԂ2ϣ ުc#G8|%#UP3'A)n\P㐭qP1tQTq9M`I\hbc4´#y听7^[F!jӼ//`;uWjċu3(tU&{p1nG$6^B-CALć2W6^8j(kzނK˃J,0/ pvaTkK~\5P!9`6Q{[ L< OP2׷e+~\h#qc6qIͮWn0ĚGMzna9J,N-kD.b n1Ǘؤ󙷛)ro?t" hXQd؈I^m˃g%XRI]t8v&-swXu,uFkPhrC^,\qj [.nTZ!OIҶAZoYBSIiVv*ņ`2ಊ#dQ:F%,"UOO9VфgDdQ h]it @aGfwB6M:{SAnSUeGC$&~\~r4)!qe|ֻ>ߥ*ٮ{(}# + UaEй6`ܻ&'j pJ44ɥL1-CN++(>KZt~^ZH.]wH05 9Ungɫ1;{6c5?{ũsK(ro-ȹ1nFmDLAMZo]x#݁"Jbc.J?BR#Մuؗ ՠpU\u%ci#)&Ǔo忽#qFW4 WȽ ꑶ |#"Đn^Iy^{-cs!Y,ҏ|gƙ<{r̩.]a ^ssE>nttzbrǾ W,}^ד s;ᰚi)z2,6lnO/Ц3i<ȪfgFnݛWԒ3|"O b\Un]^8Z;P6OqAиtryDj6tY#c]^fll#d4,QX5 Wkb=r׺51NL0ַB/D4n*(jt^B,|.+~]ﶤ_hF$:7L^EzCh.%:Pk4#U(ȍJSuj3P.I-J4|R']ED(Qԟ0=} %xa6mKD8[b5%ZOH5;1r|Ѕ!$Tt'~G/#Oֲߋm[(?UZ5Y1`Yb7 !ysD/^O@cZא*NuJak $<)QDM y!ӠFK6c9KGpGpc̮_7fn q7๮)Oq_ N0_3ҕe'UIU;Q3>Xo, >HU`QxBP VB@$+E֊=tIΚrΐb67^a_"xx?oKe kZ?phFk&}[%-6,,_rp"1G QT xh˓^1FsC5:7lѤ ;*I'ѽaF^ l}ER*P8D&70&$u;1{I[ώ #>8&>EiDOJ& `2.`#-jӨ41P!QYtY:<.*(Zy݂_|-'U짍>d#E slCZZmWGU/>8 :`4G啌13ESx3=L B1]%8٢BN ߤop  mαn b@KJw ߎ L`U6;j3( L 7 W,s鰒H{n(2@4EovKS'Ƣ@. +4m)0x.އYoE ļ+0O|7*;COѨMto>XpEUc/j.1g7jReIAyO9<^;x 2 {`\!ܠI?fX_3gb̀7AEƲ_]$o95ƶƎlaޟYHe4K]G(\'IW)g ܰnPxEoO~tƷi᧓vPW)! m'V7T( >@,`-KzֶQu4ʑTdڵxaEL ~ŧ-Fhnn.Ց0=|>bV;m_~~<A/TX(t BWMD^>Kg; $>gJTnuG: 7z6o[P|PWkqg N6UvT~F"OoScO8t:_FlRzHm]b]R~&4rW@5k5zEXgFMO\*^ yKcF]b~N:5܉SmY]˰hnGgLn(ю+tR#[ԗ]}ʯlsuAy'hVHy2 %p^4.E_gP2ߚVfj1.ץϩ^k%~%x."|~ˇYN-0QOo&\h1%^сEF%!AVJ5mSs拟RV7 :R-/`}MoLqȄFy oE.:cggWhTO2$SiLjH옍RM}B(gGhAQy v(:}r!qFk4D׀z=Sb{as2ճާ/XG-JvKcO`Ϸ}yrZVp . tT?vKy^C=LC qkݟۈe=ݭrApL{{&t$ ̣6ٶmO\VSU2ё?#UIޕsƸM=^4Cj^NndLVc!6F&?qr,=[(arqQq=֑@t$zZf!ݚd-SdT Vج0zgVuZN 'q{ұr7gij:ULQqxE vwvH߿:ƾDlWТl!#Nꄱ$, '>4@h{3ę*wJ|OJMTYΏf{vml0X,$ҫCBw_ $wS~L 5"Rav}@N r5$~g6n8F! m4##8k!/UO 1[+LĦ2͕Op‹QZV)qʓ'1^T0rg dI\oyY` K:N ĕ\%|ެ @q$:s=N%$yo%3Ї~&"A@c8e4c}=_a75Ms`խ]/ yl8Bsgmeav0Dx LZGFy)Nt ԍ53@46w.;t1.1)L*0F﷍Omׇ7& { ,*7+e 18Zb"N.pՊ\ +pqXyذ?e1djNVȎa_'RS\e ;6uFEQ|z&4fĀM=$d?(/Ww(։ŞVJu( Ib}FŶ%/6xUaÁ\dU ݫkWrL=԰B^BU0v6R;z4wBґ ځ^0G:!1%^jWJ ΧWw'ޮiglX9V=c(B:寍mW^`ǎ]G_ªR-ܔ=f{R*h^\ޝlClMʟeӌXZ޵~|m7Yxb;ssA-m͌0Qa3AT6po\'xִ6w{9y2{ߕj~w3pߌ /EHfw-N)%M]c t 9*nzdzy0Ø8R&ͷxnzY?]trEf{%Ng0m \Boٜuf@Ą,1+./3%q=fPҠ7Sytnul4"ܩ5t}u/~9aE4[a1fJ9-w:-O =# Зd'7xm"ZH/`J+2t&-k_Hl9ؓ YbRyB-[1Q?j7Y Yl|x̀KS]2m{>KLbmqzĸ?S2{A n;U;xc7|!ŨT&6).Q$lj+726$*Lu X] =羅Wc9.+Oz *B{RG"_,TaϸJGQ|Nf~)MDhrIrEGz׬=c#S4o,KSFם|#@K'4đ,2)lȹKGڜ֧ 轁ENʚ R}6GjKQ5 Mn(t b I"1g5O"y/D2-saH50Q_4 "&kje5:=quI-}$7L{_1wx*ĩUwMx|V&97Lg`{Z;5EioMT#Wh6sT p57KLo6]xaR3n*J&^ XSgJD àz {:ܓyu#v"S۬҅`*H[;u<`(:"ңW28 dwY[ 1i' (KǤ <t{T~s_=}z_W zuAnEq7A޸TGbH9ѻw.ʣH'4P$AQ 0pS/k^<4 =dXeNk\O8{ Dݏ,q2cH=_Y8h|L7cvr4c1_XĝJJ{Cǔ.h@b^ c0ꪗsBo0:QfEL!'G;0Fއ I`誙 (^c"vO,J$S&*v BDzYxQ?V?\h|nwI.6mvPB;*-P[#3A'=JMpMe 7=Ϩn$Fs zɾ7dR_wTY!'iZtx p+Ip uUn,zGTTXox,zVҏނsx* \x eWO:s򜢂ޕ xE3jw CnYHdc}zv A)[ӤghPOHCl۶8aaD&ppcL]Z~M" qeN 0_TcC}}tyx|SK^S])Vx .̃$60B;b ao \ |Nj D+Ř$␋^;'O2ӧ޴H`CWʂ]}Mb]47B]_=)!KFb XK5כ9v׸m )cB=PVXg5 cHiXwKFhS giwF2t^EpfLޭzf=5ob]KJMĕqe9:8qI+A{w8ѥ' Y|9=5q-ss-*#HkxmϟJAS8>B_d˪ R{suOEOmZ&Ä2gO]y\1U_I ^ `DJ}&kLyt'FDcEt;:N> ؙqz!j3 qHWGohhQ8ԡēx(N;l12:oG`ԽpfazDF=V$A6@['0ϧ  rTˠsrk2vuFR!V^vJ 0XHS[Ɵڥ Cv=5pI^hKwXe02{\Ӿ AҼh߶-#~ St|\$hI)naHv0>0}jq4T0 W8NC*Y,DhY1x❡^Z^x"c(m=HzްĽr % Tա%:DT{Vd$kߟ:;z8"] BZ%inAazLOSRaU֢mֵc3dn?ܣ8pn]:,%K{/Ɩ!ZN5FnRPƥ)82/X61g9nhJV2]N5'@z)FGJ}2+[JD[G>X! bd].1:݀;/)MG;yutC/e$Gb 0uoWWlC!` 1ot~/@r5SvɃX5W;QV4G^m1'HRI[ip4a|msUt<1PH ņ'z^GqFCd.RDxv970 K?cx?QK2Kit0]idk޸sխrz,mb\"[~?֓fg'R@*Œ{B Z1]ԉ\*ęJ>k<˻Kb pϭ{`p'nm nYXһ6 =㎴z(M*0es 5aIM+Tz1޿8^ |7pS̺BF^*&hYG`g%yH!˕x0EwsYB:b3c^)=`~:WAww. m+)|Su1Kqhg[3o'/{J۶eH΋2G7?Z p/ c;EL.`F_Lr2UZ/[6$f>IncƼ0js2[ݾ#m*v$.ul@n(1jʆw:12 dz0{H%ezѾ?noOee#2fMh/lv>#V~vaaA)'1SNG'iӀx"4pR\ޭZp) 8ȗB2#Dm`F #D(5˽9'f^dmQȑl/~+ -;|" ATr>e)I8+rkt=`9PP]n9j3? `hU\&$)S(= !-izKp 1jW`lpv{bOܾkDXłjPk.i\Z/7g_bwr06O7zTϔh `4`P9+0INY3U.58)O5O^0 Ks%RbՎ3-;+qHP߀^Y,sr J =aM10ɥN0Ÿ钸ݪq^S6_ˣ"g/{KnZc931nSDԞc8Dy|MP1!,k^6XxONJmGvU6[A+HGOGO"UYb.W㐥]-(:nt%x.RT.3ɿ8Q_/tgxo88eHK7!kJAPml.``8IҵBiJBMI\IGFճ @xs涡1 X D_pq"eTB콾xGxx>q6e5mj )LGI = gcr:|-L4eƜP-}[eZRzeZ*`dPSyK,2jbWd&vAYbEz:BYVbYGM:r(F^g$lzF6XYX0P( ŷf  c]â"#RLR+ONh* EhHI+tpm-MyF=+ޯdp6ŊٖCR%=,}MwufE1Q|+h=hlQwiTӅ hrIFSrB:^^i `/D|rWG:w跿y2hJN2̩:5$#FMZh 2Ls/skK(b6˜XnYnX:FOVC=;c /e3JP#% J/Ѧ9JYhDEgi랐Z[>4$?BB>-d4?`RM6 ڼJEm-àPS[Ьq/1s݀p^Θ4{@y|m~X +aOz:,@Ћf75'wҙAh?],F߲ERN'o(r:30k*vAu_yh{ N۠Hg'?ǣR}wT$S|qZ:LzX*9ٿflL/2׃0u nx 5 i˴+ K<;1jb߸`XрH/u_ ) 8o%b".ĐT͗eϷ ԨZqA `Gu.z ŀc N\_Vesk}*'Ϩ{(ình9΅=ep#qh=45ZxtnT~{nq7݌ێ9m(Nd2HO Ub|iBlSF+ 3#9K<+,N•^79ھSzFX,JІ6ZHI./AzQ`hXS6oQ[7QetK9)! 1<)#n]']lx2NX&aiZH 2ja- HCh9tj}e[mn@w]p0ilsğ#ܰ{rs/ʁ@B(-$O&׎.BB4c/ο9ɺѕ٘,rM-;vWMmUFm /!v}ͭפ%xD,3]Lh SRF~U@iz&Ta$%`r7Q,2F&U7}WKd, q; 2c>.c99f=6$R8}!' QﯦXkjBPFҎ o<^Q}nqo?&, {|CN _.=n/8K5>㓁 \͘qOt AKc3dviL'gʤ6RXߺsD__~.tFD ;4,@śuTƩؠK]MfDFSO-YFZ̳?f7+<,tߩ ͥ6aXIR,4{5mbGXoie=L,h*M6B@UcVqCr.(qB;H^ 'Y?b2 oP4V!`:Hɜ)k_vH2. %u{SҤ`Tb5 ۸ӂ.̍>BGT7R3$smDy22Z3K5FlKf0Li ,t:h1{g2)"߀vn y/m<ȑa~u Sɞ֞vDŽr_˰-˙'\-N䩄ƛ, } ңІ s$\}Cw<ҫslRvrbs1jbkfVdyVxl0)܌=QjQsHGr0Ĭ.U-3[(:IOɨȥX1GԡI#sB O6!|{Zkxr7/Q}Cp=`-["k^+WhJ^c9&Β:蚕>5,`QhXe#D 4faUFGMnY6弔CmR4!{uM3]L>ƒ ǟe<w`nV=@Tr8ceeJiiixu=%b,bXXt=P[!¨fIa=rlzbz8E=[ yu7$1Kp2F}؉(vHeB`T叜~c%)=ɓ:KЪYa4U+ {ٯbPn'ŭFɟiuu}bs+bW@\=MyzUb$$,YfoPt8i1m"ח@IK:Xd,7@Q᛾g޾V)fy{h-\A8] AI9" ߀$~eM`X%|OkЉw 3\Ϫw0)*M!PwLIC/QH\V?}!1Cˤ3?:&T8ZhLWb-g*U/pc Uqgk6MuI)Nm'fi"^N<6GSgB@S",`-.p{~ $MRB%erkkလF {I-sw{ 5@E%Vfu5$RۥT3]]J.F6Ě&{)OPl}l-Sbsal!79XE$f†fX~(eGAAj}[o+T:ED̑RkgYo,}tܻR;[ c ?IQf]p bv\=?!f-Owy`m`L Kf-d}L, S~1vB>i57(kzTCs8T=(dp Q-e!9f* Э( (Ԋm.v}%ϥn *jw;dUDI7Z>XxAAڤ [ Pam,6iq.?$%4ÃHB(X-tvЄjpֳfM >o]<0OYt^_VqE;zoG H{OJi?A=}У3im M>YW2-JRkE/d@<\b, Q UnQ@ˡ^$ˣi|Տ[!5֯Mna$ufCZ&zO"~m$'ۙ=߂F!w7#$SgIֳ4gyxֵ]2 Y:eL?}uBQt~ֱ`s!?UÕ +}6L3w2e Ҙ0ꬵҳc07$гS vKT'Ɓ? A⽎a6Gu51=:ͫ>Id.T@ϪRDƩ輍By&XxtD:9GizOis5믐tOF:+oJ],#r86?Ȫ?.׃0/ӷcTu=:%bq"Ōڄv֠׸G `JkaKXh6h1s7 slX9=}|2z~]KbEqufz7tˁ6ܟ"8=yi5]t!a[0M҂Y+B jMF-awDr.Ep x0p;XZUf&%f.2?-A %fhGtwQ#+;rDIc{MԄ0NL;WmHIH$ep7fmo byo.eTM"V Ceu£k\6xB0zr12:RN##yyV]cRn^#5Ko3v dG.dOADݲh 􊵛hUf,LaWMr]Z9S TKE6ONK$=meQ; % 5&ܶmMpj 4[H7[)mb@3gp))%@q2#}9aľ2AQƋ[,Fm VEܤO&bMe@)bou)ӯb+7&w}4yxd攡zwq2LvkxTm4"(7.1t`rg b4(֥ H9J<er1u7ٛo]- A1K ?ObbxOg\0 0>wo85STA?V"- ss-7NEO?- cq6,mCzr ԏ=;Gb猸k?LVPʦ;EHk0N+p QY|,eKI;i8N"vSpM)jxvFQMϲNs)0 ˒1dA7k(uWa&S,Z>d+@r]9OQ#k-i2H1H@te9%81{pGL+#9(9O,P]" ˏjj2āѡ:&wd?Zc""7Et>y @m 8u]=d8aNX6qCT# UcAV\kjƘ.ǶK e= GETkcB awَ ejKI$*ɘWUhf"* I7IшCULwXd+@ZE1 T5B}߉RdCWMN~8T^pDk],o?Sd|CY(Hjb:WcrɕP٥^gfee4.=xluXtEFk_ }ẒjO| Ba]\%EG}jO-(oC`7}|Jזzz}DǎOҺ]9Ti+]ك&Cx5g;+R5S;" U3N#-+h;3h,cy 5\1)K[6 Ok1 X契25ZݹEU\>R,8g+W?TȐ+VNҮKukr/lQB@ @1<LgMHNE'?_Dh֑fS܊zcGѝ%(2y?ghcux f2|f $rzHRmP8g1 y߰z$7֎HU9\of4b> W)}!-tMLj26+apYfjBAm$1NtxYZEe-֟'uCjڨZ:tY_Dռɋ _mW78LM|-εXfK#ӌHWwz+88,!elХk1/i{.6ͺ3 %VWVV*tz@Y4*0ʌA\ %?kN,LGPS`X!)0t<˃$V5:E4`U3}īCRCZ/<_`4nRh0gȤg]ˆQI : I0"7`n)w(Q{13_pkOMژciT'bfw( vS3Xސ~VXzyV]'kؠ1J3~:z OD|׿0-廔#6 -i3uֽ!qwyvsSsї9* k| d4ј6juIH -j6hvyj#`yЇsWG5CsA~>aoX^p~]j n%c)8Twkf_?t$!*ѻAteNˋ8ہݿFU/2 RޞbU|,X>IDg4mQ z"GM2X{HoF'@5W2 ^;$8c%4s(X*us@[Lܼixcmz7Xy+i g&Cئff$:BIJҢ+|'IBiL*H`I>,o,6.<o $4[3ȓ5"n{8KJ]h7ky(i,x"v`ႈle ?P'UGM;S5(azKuqiNʠ5]$(ۣ,jB 1|GsF7[heZs.8A)JZH=ê1ѧ%r ; *ԭ >ӌW9eIٱS{J$kšzv :bGq (ޱwאIkB$E< Di݀r EwwTJ0:׈X V|UCh9\bY:fo{*6+[X:Tk"Q@1$3i!)\F2~yz~xl4 ^Urᅨ5z@˙oRwN.joQ)\pywL%VPƍbxzBmӷNr{znloq`r6ܥۊHP8M6V-o.2]8#Jyc9`¶%:H^ZQ/QH餩E/Lޏ}^]'kfes/Poݻ=VUx%qv:M`Yn X2rEĀ V@}a"{ҽKZbѰ;3dg&4 4 q$"9_{&76P=ADcfZx'`dաB@3_Kp kKZP B͸A#:#xSaͮϵbQ౽s' l/}4KLb`#oO]f+겵O) zU:Myeʍt/4JIP`e!~EnCmCs*iUbpU 6No0&{’)$[ AX hMZCx0tpm ]DK_=Ţb/j7mJh;$MR=N"E:NQ|\=m/nLHRbu$ެ=&B؏ bٟfH]YUyc|Q3*tZY'|lJ*%1rDڔ7vYf31ko|S=]= Wp^k9K?ZHoXbdFtݹa}_x)À' B|(1ު!6-+W`eɔ^7L0oZ* ] `XvWcWA]Rؿ& da;3qᠤP 4kefU1Ԡ0Y 9Z)#Cߏ64i#c? 7:gDtYxxTWTA$1+E>{|@/0 8Ctc/^L7G=Oe#Zjޥrz$lUzОX&CZϬѫ'#DIU.Nf6xՋK8g=oF kel^w(9^:nIZo7iAlNCiy\Eq?@+ 'fRQ4[` 8șV);IwT/>jkAH+rf϶ÚNL{ZRQ=ħhX9K\e4! LNS25E^);VCN}' m4LN$ Fbj-Qvޔt=.eL~<bw#ScΩ)>RU+؏~]hӀlj߬x^!d< &Q:P2=U8Xm9؄MLd͞4P"@5$D%T]8u{5x/0ŏkeny F[PzZ]Zb@껵.7 R:$(.s^E >8d6)%P9da9Q|a2;9V?_/ܛuF KC&ֵ%Hӻߤ;#pTВ/:P6hF)-E"%(/̧ģw˚YTYxeERwQqЈZyP7Uů ~#EY3Md̀ Wwœ u>57hNH=:Ĉ+[=(I~(dEIl&Gb.Aq>!ͽo@yJTJԿ?k-E0% ^N an5}sDi1uC,ZxİGm"FM?3{Casէ%1u\6fneoF DU}hDp]TtӴȨt05἟QD28Z1ad#eUE+9Y_ I]bŪ3ͽ{ Qo f y3菻&zrш/RZm2SJw؍R%Tߓ}NXj2"S؆l+sFޤByvŀв_|EQձr~TeHjuR[{e4`LnнAI%a8|x<Dt˽鄗`}ĖƘd&w&ӰIFLNv* 7u:/*l:s&NOpnDQEtRWLSTf } LG EI#&>R(-3ot4b1'V1miߔlBpdp=ZP bbTT 7}$w= vvcBlE<gl'q+j\(',m[̔=bu#UM$).Pb7qUx e 1NNHvx :U,)8yC(O8bļZ >aMw{zEV6px+vr'!li1iTC LiIKT[Lk)|8_>S\V?SZcU51dBZ]k N^I %n?53l@PLQ2SW+`|9* nd H=fOj+VmGkk<D`#T@čz.F2]*eWޥ7lPɥR n+͓7[ejm[_kKCV-AyŐzf~tfv%V_8id|;lU{IBo&LF#}:&0;RO&eL"hƣVUr⻏<^ކI-5:t4m[PNH!:=/RDAT37:)yYւy䳤1Ɗ44颅(WZj(0`u,=Iz\@xla߬[$]3s[Q .=jʎKEL*ok{ڣ[@Gmmd䋡aLu[n1[7;6BeJ1WϡYnbNJv,Y䖲'/^YJ39&L0"MRsΣp'篘?F|>,Zv,KVDExh`tƐyG$pH^jG|gִ۝{5d[XUֵ R4 +ں!,|-g ġR-pUN8!h]t /㡜n" ʐv-|5T9A{nDBKS\vC~HˑDr73?Vը#1v  N/BJ\ xD"|#>f5MZ$efs P"R9Lh@F!iHRYX>7|?k2#aEcorJQ=̤Gv 5RpX"&uwux_?q B `HI7ԣ`g)⽭J*(YU'"P'djÒ,ǗC<ªh<5q@إ6gjJ>y]o c7 ޟ^w_c p B#^BQWX=gb`m|#n߄1pf$kb5SzW!A0m$Xqjn>F4|syjhBGʘ 2${W ,D'I1*]UHx@ #ih#HZ1$̐* R%~ƊW C{CvbmR чᡨ,Ek*.ʞ>I&bHRwek!+ҶĕiѻZ$oC`{%i?6tZ>DdPL:@crl="nafm!N$hcdq8M0Yb!$9'Jjc+1Fj2Zbef52Àl)?i-!z܍퉷?m ]Tt'gY0aF;G%e5Q6,9sVq SEN3Ba8y9͵S^N TTzuݴvӡO>fVT赂/HqWtV \ ZDO+2c *%:x( $E;{C`7DmO v yZUDZ7A )oִJiH+%;H|pkQ]i]6t",2`W,%"P! ~ 2rLs7j{͵. '<>Wcy2˒Q:zt~S0Qw1ܹ!q-oaa/*Aħg7C"##}dѷ/P]TϰP66Y6B!dܿ`Vd:#CfgiP}[<>ԡuW3.*_pP陚dMo/Wu$'-GcL|Tvg =.>[G0\gr-=`_:*@Y`{0nuztp('z6x X`.]6)g)WƏ5Do@;%%Z-Ik<$N}xڣqm<39\L.D2h\Vwm 0S }H!.UP|`1[Mpb͵:abFf9I$i~NۅR>qhPD.;| v@o#QBj߉a15aV'MDBT XyHSЋ &8yReƩL4a]y+4.WU&y:%w鮃жU?A{o@gˠV&Ɖ}vRv^}Y#z  d3 M䚠cĔLƅJ^F4!Rh?5P !6 6ږ}2Ͷ<UFu<Ǻj\ یk(k"ڻ,a6cx%0d= ʓev*ukql0N}-nq6!i,(,D<ڱp "5?PN\Br\. ^Z#0Ѕ݂]nLcx$MI>*=@v #-bA!72"JWUuݾ? X=߅k0b = # Uw:^9xW7׺-.Xo8a蝷_({ bEJ[c;tA"\\٧ pZF-Ǝ+6黨WOC٦~rAU ] >Z]P7QzkK9үqI:t2}Y=p3nS[Q=OS4}py{@P' f )Mkᵡ=HL\/q"i#X]o +r0Ⱥ9Fp{E譍Y6(zs.kV`"N> \TEJU2!ML%@ЌYt>zBl =YSJ2Oj=0θa}Z^F4p6f-@ 0*#6K:"/eYcjNM҄3SW. !}˾o*]IO qh "x5ĕRZhbOom;\n, .^2 Us5UTk-*Mt`N=('I7?6 IK9,)+•;&0clO4W\'sK=?z[+Mq#@mE !nz&؄%c"~Bu̼P C[)9۾탻[ᖛ oNwazT`"Kk `lJookIiv|Oڊ/J'ža0QMkÚ xtk  j,Uj[.{MDm+#1!W3w ƫ[c #ʇF V޻ roAHgS3݈>ٯ\{!LP_!ce]Oӛ]tO5ʹc,TCޣ-;/B=9,\)2._x5aA)c@Xp|HeA-7U@yȕW4yBWݢ/U ~MAh?Sb=2x;(Mq+5(8xJhwD@q+@^#UTIaiQӥ61G׫!L痹^Y<=+ۙS۔3txuY{.P"|AGVd EJT'-(54kp Q 7' Ir &oUiG1@!pٕtjd%v|>ҝih+NunuQ+-B#Me3fzj"Z(%Ue"l<2Ӛ#TQP9Fŷ#Bຨ4x/2x 8 U|>sf2S\w_ۨ0jc(2#'+n;谘>` %=>@,<( 6!"CGbs&ׇ: pBR0WNU+ObrhL/J:7p"y-@`}Jr4Lڑΰ4X`{Ni  D:G2HIo5Wa0w/gZ}a笇q:k:p~ejFu ŬQy^~/58FsƖ#]9CM@:➤WD-p8ݻ ܥBu}6陻a’y? k/-3@ĕ[ھ9n )/V 5Oi5N|ʸ+$kyB#8VI\x2?v ;^^߈7򭬱.d5bB4 |d`&m3PU]u\c5*='Hv-X3awJ0tMˠc2wY.p;$WsHx=*[zHŒkj(wU#? n:YCHa mW,9ɴ:Q~&Cm>OS%uK'0=\KNF.[U؟aLy_UoW0D R31+\C+2ʙȌ48$dy lkDn-~2ːgrϽ2+<{l5\#TNlf5Ai(.&{t0;JLfX .xgSb&Wb$cg]D5GB5L!8RT6z^ؽu$ LWoE3GYkw꺜is70yUf((AB7ldg&2abpumi{zsҊ^V߳ y'uY꧰mS-[Ƈ_xH@taA#~}tO'Խܑv*tc(Wo-0A4\lj1y1%;&fujEm8YƇSpkwWK`FscE 6Hml#T pm!M3qEuʏ-`,(x狇W+(?u!sow"WYtd*1]Doi>HZ+YK<*V ~B#z;}}CvkLQw'&$¾$I*(D3#xS}@e~LʿQ~n·m1NyCMPQ*ЪQJ ܚU?WƑ0C! wUtg4ϺS_E7`t2 8`jS~(mTW.Z3ovqwf&`7bUru5d1'19?zW,#AF*qd9` "x5RǾ=~p^Gq }؏W"A9EINn\n^_ H&1 y6}M0$-Xfn0Z-$yF̿G!"mr,j8?ԩ:(׬y~m gn q a7.n` uuѧq/3~K~,T[`+| 3$$EKGI]mE 1nn/O%+cfssƠnشi|2ʒCFF2DהvIyI 0"kf\q* 4vhRpu;|ɦʩ̇ig{)HoÞ>y4|4/rzF0yU(oVpmuVc&{cj5[UbcOiҦB3Ed&YT=CV>TOO9ĽQIm*w* YB[`rPHtɽm]oҬ> |ÖC*q 5p}%'wxAWt=G諮 }"T~+!_+fw|NwmF ƞN6Pz dڗ0Ic 5z@).J36r*[ ~ݑV M{%hD^'4riOx즽t#Zgl/HjJȍ 4K_]c SGJUSi1I+ V{n|AI.8> Z : 'R ~d:nk. ptC0Aqfe9>@q' $Mop4Jt/BGVʆ*JȑjD2eztZ `O+ X[c"'/+Ɵ'iPOTh`:ބ6),1;[nlG <`WB_SUŔR- ۀqO]O6LU^gOOq SK[R$3K~L~1Ae$h`YϙaiP āҒG]Ğv6 d]96ti9#}.jjԛL29 `8"H-*މwzBC J\eV֋D…:w-4n$tםQ^~~pA`Q:*ڼm`r†:㶘lh- Mr)'L-{[(; 3 smH񄕆%b)|羉Uy6A}QqwFǀ8LBBO wC;&`,MA64Lkz?zTwsKPZ*n{sƚYLepk[b>n+=ŝK}زbFyXhy#c5xMDG;\=oP/hT+PZ^w6ju;g%Dx-ߙH3` 6u?AwU/-`sp'G:c.-Lݣ)^? #"6$;Kj$~j-=b 4%bB`@ ҡs5/%- [93BWFkmJVH E_pZ`W{{ֺ!1·+5Z)ɞ8@c1NB3QH}Z -M8u,jyTR՚%,!aj~q@ lQqBXvޘ^Wj4J d6s S V{Խ)̰hFart!kG`sRPKf|<+%@&N{|c򝆝=)VY8aIL \+T3swʤrC8\ħC_Sĥh1qi[R;F'Jޠc*sgs}ձA{ͥt"8E=:RFiC[g`_wDZttM31a%'(,ϫWR*"2lYD2Q7\- ž|E9멼p'BxH2m"5M)1p⸚4훑Nc.+% [ d$xrڂN"]ƵjJT)=pT+ay|O~F@b{^Wϻ.vY1m~0SīZ e@]WoBJh2^M5j-DBiA_4Ӑ0 P; f7l!]Ï0ĴuET`tX5ܗ?Gt$HPvN}Kݛ3)|5.ji(Vs+= # =ap9stn]b3)݈,~V q{ZNdR[emn>KAFXy \Dv#0ZY_XC6 =ӷaQ'@ oIbTњ:a4nWOzN#e`*쌪W Z}xCK,펙ߩ/ԡGޓȷw_CN-NWytB |2 .HOݓV]Z_6۔8X,ffB)$HJp?-5yI)DdHd b$*o+5;GNb7r瀈.:G$WJ7տ̞ D ,B:= R=[>zB ?BzݤrB _ Olr,p$=;ts^#-5&aa=WryXgG"Ԯg4H\['*ϯ2bOMU?}m~;Sሱ" WcP ëA/@3m lM!I Pbu "L7|]i^By1w,x/wӯe/іjX1%#*yV 1\)h,;A=\_I5gxTFxE&\^n=p颲tent7hTnq} Km#"Vf&.aڕW&o*t9Xv u6E[qшs %fh5UcqC 7" Pݶ_y17"mm1RPG샷\㫯bf:!]0ۑ'Zy+"4`kk p[vU4"'?)R[ܭ~oq I!4 {`%"RP+WpRD:}*Yȕn~alblWЬC*xܼ`Z; >n C*}X `Q ݫ-ώBAJ\7b ӳN% D<""7DA36TAD3Kgr)&SFlUuԠW#j <%T񄣑ƝςdXU>E=řS2FVx_i3f|86|?ipn];ĕam-yZ νj͛ z0QzvȃGGH?.RЛ"uwTNluezLbz2O`HhxW9q qtV8BH|HlBC]HQP> _!\C)$B1MBƺmċ١lbe^SekGB;Qr} jw e`Zt 3Y -]F3kyKt$BvlZh26U)8e [Ŋ6r9)/V.9K{".n['YhZIV\abfsGz/YҪP"w|(|n.g{skB왜5MnT~*+j︛b۹@1X0//pĻW}!v@ea;@Cp^`+FdUEh~R:l2.r3Dkn0n R6+pΣm٤a 6GɯWl7:,iO%([E3b$ !CHJ[{^\ O$-Z`0Zw L=&>Q̼z;w˾!W(ػ%ϲ,'kL%UAPy=kD>l[ &1-傝B-=`:<=|u5B2jB"4mp(Ͷ~!jÆ{NzRHU=SЧ:.pl]q7^s Yٷy(ZLJo+;$^ {urK&*ΤA2- T]&MN t̃4)B }"3ұ?ksO+"]F*- ՅGY*Qn l]?koPFr`!EGIϿ8y4pMNZ6w\}ٸ3\kir>;Vº~z$t7DU4Od]Gw I[_daʰEн3>ZOi#I= C5UgqAs~p6r桄#q͆BN[,Afܧ.Ӱg[r0 C p7^zӈ`Fpv@bQLT܊Րk0| uw"N⻪] OJcst<V-?{lpg)Nl@y*mg1ZR͕O|EE!v"˵4_Cޖp ~ֹ/z~͝7JdTqtiNKe^sL\cN]EERћq,!fvurQX2:Jg5 +%A?Kڿs:T{E 4& _U^m|h{Rاvn?x%X*rQoJaڼHaʈܝ/ G5s=DIğ;" *[w ']HgXB Sz-nÀ@wZUe˩ _;7ƈ<{oU4v  o΀py6U0kZ m˜W"pr|.y6Y.;;D٘t^\APr0:,WFlT:.*֐LK3gX#UAlT;u"֌맀~$`s ׽dRw>E=][m\G3e0EvTpЩ6nt7$ CK'oX;GhD,F r40 'EKUhX2"bڕ)A" cM~P3^$Kj֚k+!eTY5|~=Ul?,,3d.*JxK'J̿0z,`Sr,@(F[Ix O !U\MPC*BAR"io"`HQ4P&sKkPp9R!fkj9'.Wp7_$o/Tu0G[[Yrʃ9m[`]]97W5YIy)4=ri῭n`}mllzK AA(ƪ{7*\~W@{]Wn.h/]WA$avOqIXlHXhCoeH^iWG{gKN#`M ٞ\4V4\GBo@.o; %]`5FĕE_q(x2y/DRS=6PZqq CƸ8$cBܴ5kɋzG R7dRnP0)Ywr=?+^Mۘ]g[]ZIEH> p#vXRR\!JNdҐLby[KYfc(%( Ժ[9t]3>rj@{ 颫-ܕ5<\SsbXz 齶L+nO)2OY!+BiF#ӷeTJü6q.Ts.:; O_ճXIt0znC*Y$H\S`uh+-x'OK.W9`؃ד(4EGүMν͜įog58ӚJșq-SJ|%"ALC2U0*β)"X1j~8c-|I|`D vKTER><ǝb'YVU`=+ԳK[ҫ*5ҷN؏>Uǎ?l 1KPGE5&gϏ7G9)5{Z,ns~q3>f`LHY.pb\<`.LG@C'OH!iU\޾rʉS LXBj ) (V!c)x _ DP+9/!^TFYyJ)2/U6u^)oR:?Z /VA%Hm+{S Wԇdh5jf"`͆NRg]x7,qSԎ/HlS]f$ 6`9 TJk?D.0-w ]cfP@ \M49 y'r{@!H判*]JO\3BAXUƝ8-4.rKuwnW^kf_%+& Д 40=>.Et.\A87G 7Y9 ĥJ/vś .k~P Ewњb{ (=Lwqfu H{}hGu4op.٪˧UaڕҏBBh1:qny.uV!C1Nt&N/&(=quM\a},s͋3\qP,o9d EC̀]_'eD,-M7՟`!^\i,`$X.肋q4okN.:L&c xjJg.'GYźyӇ\l8Uٹ ükyڷ}XTACCX^Iڙ4 kNl-"ٙ,㥣'mq'}=DtfS&ߖ+[{98FOmQC"Wǣ&L0 Q~*<\z@)$;w HRᴘ  ]|RƏ{ t=xJù؆8N+Xk zgh#5t %s6: L/sQo!,:Ksc~ #:AқQR.hAs?]EQ`Kc[p%lFĪk*V\Z,aBCIL޳U&^_6l Оͻm.(a;\tZ曁I ޓx_O`g/mӚw}CU0c@CGP4XPai2|j #|1~&I"]1%V+bn`TƗӄ\lr4]q'ߘum(һ:4-54(Ci쪯~R"/"M`a!^^e,HW3Ht8H0. lp 'b즎^M=ҠG){Uj) N5˴PU-Y䣉-^'kgO%Zj:\YacԀWQN5^}%~25aLR,ϛ.EX`y?K.Ⱥ6iI –nZ_u杦Z8{:nxtpN﮵$NB:sׯۯvq "Ԍ}뛏QYL4#:{/وʩJJ-Ǖ6u8 !",tkVm %a,>FYBo.#'KA 2X= E7q dH*zwE _P/%Xo 2/_z(lCG#XDP`f|˃r]cU!JXρB7* trc`yc&ԑJf<&rCѧ4|ܿ'CvbJ[bں7Ϣ/]` XO7c4L_tʲ ۖ+&Cܖ-[qc;py-M*aGӯhT??`*?+i!neV S?G 6K %Z8V-&[:#eoS;:wZwBH)'NT,,bZOCކ|)"OksQr|_|u-<5AMC¿cU?<|u ?l"ϝ$T\ܡ;>e 3$d.Owzt:D8^XN"^oL֝d_] S>HP  ksVax@Dqkr 2GtQ1iv+ށ`l>/vJ]ejI$$$fN!B+waxsj_;,N@ov>8,S8y&;^؊i:_Asi KC _X?Vl$t?A(j?ʱ QBC-KJнնUXzAf˵^$ -Pc9Sgn'ӡm~+*O+s$k j2`-K>LǗkv"%@Dt82RH`TujU^ceR{ioFn8YYr"Wr".kQ[+h)$I9WX0hvQ'vE!"@"YEn^T壜x[s7|X$Q$µqqEÿgZdkiq "ҝ& Me0= g2q.-JEbH",N33.$xye]K_~:{chgZ Dƺ =Ur(]O otYYM<@Bd:~[N b/t- 7_庵yaU=pj\pggNF߹4S0n`tGgxH8$"x<:%n9lNrNF2gbD<$(Q:(|]^F dd#3\ZzHyYAwztl3%ÍN1i#ej m-fԸXY*/82L׎P5䥱正1,4;(_Etvûҡ١uﳓ7F(+ʏǟϙ}'u`km #Fvp~i!P -pP opmXmDI4?\7561!Tߑ =p~V)NzlOSp"%鮶7Ŋ?&j= bCu9|![%\I;z{1(Gt"8D_+ژc #: td1 PY^Ul/z p'E7UBA7hUyn37e?L, $>Wz 'CV>I}FW{&ˣƴI jOE޺gMYb̨#튵6UCZp4$I(RwMH.;FyNs]9!C8f:~+H%U7GXk2z3bIx4PfAA zvd>sEg0-G3,fȌH¼9j,66l9=a(c\9qJtVܾȓy6_ ?J6؜@17.b/S$n Qt?ƗZ+!4oU18j-Jx<75h0z)i˞`TGOJJ hkA]viCl%FӰr[ Js&r:, Qe_p|5f*|(BėJ=:?qb+in:|?ud\YV %NV?5jz|oT̄LQ?glf|E'ǥhvrwxMj@@MTB}o)ƂVFϱ}Za dH[0/ܔtR"JqucZ1Io61.Zrfy9>\ wQlUU:f^fLQV K`(]U1;I_ԉ( ; Ufv&|8<]4^ 0̫^ d)+fzbw/qEhX&zۘ# k '=L $՛9yQ\"E7FA_Z "7P_);@mPgA|65yaq>(SAq ;wBb(&ňP}T@H};5ZЅG q7Ozjۺ/uk|GZ5tR/~(i(5G'hgY)չŮvCby>K o`uKgS<zNH$#nOIR#$e,_9*ƍUL>/y>eN: PތJx'~0SsöNf j`c1D_r*,z=3-$2]o!J3ηw.z˳+fw\oV K+Q0իE!X g)@aG*%S.W3)K%32WExqDZiUg꣎|;y[QguJSQ[%3G:73Bjߵ?︺K\/# &}j.eUN'a㏳Y"}N,z>}Pr\6ͿFx9ɺsǗjy557_~]h鿒re-/+裯,sV ԝkψsg NY 1^0hoY_gzE:"R!sL5{:Zfz|=tImi&\Oc;v&=@/g~9_zc?\$TЌ]˰A u/Ʊ/?aƬNLR6'>3[/Ex`3BX4ٞ` 9m+l0ҽn/cQU{WdSMp7n-M/ͤӔep>^ۚZmټR2(s 'ҧ'v_SCeiL,K7 )*O`~1IB#!)=#\{$-Ak7t%?t5塵-Y2wW!ڇֶ)Eʋ泯DO1%8^m2m;ٷ4 &z=BU<[P`9K!Lm9+?x"Z d}A 1|OCRL@~U?xEo?^Tv,{9c DDYmB,0Ynײd ~Cc/@ f^u 9 DjQ@VR<^#rpa¨C̠"{]f=6Z}UU襴.څB(h,KF"@`8,gfgfLµn\o[ |!G% a#&@|Fb1rPTN"0VzYYLnS1mK%}WExk+0dSf q>Uukp rZ;,dOnИegtS_Z;&Sx͝ko@eUB 3{ѿǸl CTy"<9Ae21D/+Ֆ7I٩G2gM,=gV׫e7%rҺ("4DpG|lu 9.zً[9@(雳)׾I<|Z,msTӢ%7&*sf~܁zYbSKRrq1Lku1i,'~!q~%yԙ?Kx,o%jO"U%m@$SM4m '=+cJz= d( hcL ɋ;zyq E5-Ѡ}@(6.9ӪD+ aN{湚2GjK=8-=RЎE/5cB1-/4[y2J1SڱXtڒ!KЇ/xj$lkr29Zo?a:1{zPHKԏ55d}dU+M3M@{ol0FůK=qMPןsJ)G{{@~dr# Ciuk$qroϷ8=L/N@7Cɱ_\QRLZm~%V7:tZÇX0-I`ƐЭX,%iwz[q)1Y.>T8'Ȧ.5柿@v8+~"~9 7NhT ,#[1 pRo46R 4bynD=}3_ﲆ4xjkA2-ZXkTcWnqe&,T4.e۶#_F ue n)&aj*? L_n6RwM\$5Qȭ{[ C+- ZBʶl\ r/lzT,19̼!Y vH%_kjܻop@?Sn3Fi(X{TwD=uBj*j˫79hbS+SsQUy*O&VoT,CI%A&n E{O&foT2kx4"XUKw%PNF}$EZE7vc3@E+v<ˉ6%<s7.9Rk gӑByb S7=-rڒ;0Sg`VNaD=9 eYr@:Do8~-ےi=$F6r<~HX˸PG?̝!1%sBv؇޾TUE\:JR\,GUOL+4['ڈ z)8$3Xv< 1y)OX2YPM8B+$?}ɰ')oWƞB 7LCqn ئ%5to5}J C <jTr̂-R*+g}E* 6y<m@@j.o&/nPLQ} sةGF0Y_g0SpX}5X_pa|؃ǪG"<|L#9z)`/ (@pVՐ99W%i3ӻ~PaO2{@Z?a7tb5 qg*"4i}(g%Ɔ vnհ)ŁT,'/s1}ߎk<]b7ww%='3.ts((NybXG<m}=N75 \M }_O/K:Ui@ɐpٷrBUyrB⸷wg2qbaZp+CBzA6N1$: YZxG4#I[p oޞ<|0PǪ\1_G1U:pBUG,=RsBX]pv$8&I*daNV~&M "C|ήO2]P f~4ydH3.׭ɶ*< s2|vm"&36FkVƕ9ښuX~ .^RDS#z^90eJcaƃ~G:񾾕S?j+rU"]`tޞ "uai[־}U bC5u/&!6~I*qQ>uP@ OK]JYwd2~7[K.SK!<gխ+\ [8oHz!ȹ= Ӎ@ˊuyHVPvU{w^?S띝XM%m㱐$Rvt&Q؜{'4rHbL B6Km ꢲG!Xc';[&nWZ(0Vψ֗Ԑ{jQ2xduJe$+ -&F=0ew_Nrc4w2mFd9WXW!/|zgby"c(9w&AQ08,5Fv7z"dOӑJpB 64ӫvvʍ 67EJ(zd: M U]LUìtldͶ#O#'6i&/?(h4c'F"*}252CY*g3PσH RnkA_J6֘@(B$1~˵szEo:4ozڵT'l-bhEmG 2RG\Dr1 N$lu d?Qz ,ѿjNfL[C Dlf D%  @>]U܍LEvD9,R%aaȺsQc܀sx!lP4"Cl>K%n,CNA&DWNvA`H4TkIz8\F',n_ӭh{1&˓^OPn&qۙ6`L=|_#>7Odq0fF)~$ gdSgw CRX|;Λ8&ҬF A$UC֤Q9^#\2Kڿ2?mT>c/R!zYADU2@m n2~2D~'ޓS`8],XЅj@y@xCEyI6&ϲdaF~愝:oIɹr Y1]ex[?c*Zߛ)@PvژSdvq.}HaP+M]o۾}߃53e`mv^w!á,>S;F+,\-ͬ,>LՎU>p$Ѽ%E8zl+!"XCE8sLJ\5 U'|Z88!_l_mT] lxndGh&] p*ՠj7i%phxCKw=(q%"fFx~4쒥64? Sq)x"2ҝ7/"V/N.׆~1\~1 FIHuz}1h( E(b}rvrj{ؤ Lleya;0A~>omPS.Kjioea I 3{QV;χvȬ.xW,z#DP3f"ҳj wvȄr=WpvR 2},~Ώۖ#Nl( UIς/ ]@,a+=G}Ch㙠jzC *j6e+ӝrIk"_S<-7Ex#3QpF|B2MLh1߾/^0AMƀuÙW8^N],* zv)}-!ȆЍF-h@|5 ]2߄=18 O23 g?"ZVl:f~z*(@&s`SEi\\?DŽj)ȅ&X7=WW>L6zD".M 青|βnW.zLi>n&`LIߥ\>JȒYds&U2I^gaX{$h[A}!Sݿ;k=EHYDְL.0VׁNE]J]l$\J!*WK?L_WKitL[c8CͬEYsH!D47xy o~9dH=eXwu8tRQhF3^X!h 'S.$|梿j>d_mΡkch-ACYC"<ʝrh˻W9A[~sٰ oxc-gh  dڞi%"ƗT|ԯ{# 5{V=jr󱆰e`պqX;b:4" Nlzki#P*Dt9?xi,KI QRW+l`:]`eYQEO)Z`;6ø|0N4'F wt0st9Gx4QUbK&zM_9ǬL{y#1gA[f/8 AvK2Bu6~gI\Q{l9v5SMR:war]PQ[0e,GKg荾4~NKH]11:H%K|SF^F,\?sE`H2X3cEi E?F>k9_buHbMVwA6կ x Y{)z՝}u(C*3H{^: )O5… Ltl:ۑ DbIlC<@*;TRm (rJ 6f^oY%\VI3AZ5$a',ro9#>%(}`odC})0;_u &p?kjDU{ }z.4LIlv>v>8S5FW-wDqڮ=<`ՙrq,xQ=oLwgeM >?MЏ^yONƁ![/n<;-H#6ň2M5SjvLbI]1n @J8{P{k ڗbW 2mU8+vy^TEѻT< oG<}Un8)e$]\,8hh ܰ{X/Λ&`y#煶0%B,9iQޜ1 Ncf"e(RMyA-N7K^ 'V;mMd Fl9exb?rЧ(%: U漅؃j~*n#ia j`UV.z@[MWq,X%4\.;'JzI,gRֆnA5E@F:0IoXﳮ89&"]2XZXhzD֗"7 I‰!!E'\U>`-X¯ C maHVbiV[Hx&꜕ߎ`v^]gl?5Q\&޵G^j!ڛBDh YTf~?BH"nizi"GaZsy}IDã s/ T䤿'BU=7$C8u LI!ե$ak/`)99a\S2uD-|3@0hrZ* qs6ٝOz!HN݅e%5d 1sWmBT4_L\ɼԅV ͑Jٓ A;;&$D.Ni  '3*KZk>f\fb78e{^]h^&nU\LҿtĨ]r6ޘ'Q-g7d 59s>}xxvWp4G3in$p/FEs&<n!ZEWC)~%T*s7M' pU`` wx,Nmm,%B8/7t#qk:{yMO\S@K5z.\ݡ5!D]鳥fb0C$\nr$>kÎv!㨆BˬlqzC@ UfbIHnP0؀%P5s.2"x8t/Tb¡Nִ pqbN;yv5:7E-x~ ߇romVMHf0NOѻCz bNםi]Fȭa#XAɣb'ꐷ8|sЦ19[.^YJQhO.;c; Y5,5T申:,8uWY| xu鸒5 ΣIÊ]@WF;JV~N]VBq*L䢝5WiGpĀ"ݔJq/ Ď>찄PsքGQUb5OLB|^fĕzTP_`C6 @VWF^0s='DY;7_E3=Jk~O]1"Ք"q쨘#.GDPtaJs2l\\+5 y0};򘧑 eݸJWI'(0k ī1liJh5 0r3J2u~a{ڝ0Jon_%nfu5s(ka")/#5r5Ȍz L9gFdO`!Q t۷>byI.jn9daii_6fW(@T|;bWTm[A7ߨ*4#Êz/G\Bѡ}z@N}+J@{ml/ B b8-Qsi *|^q_v&y)ìL3`՟JHjHңŨ(׊)هYD|ɭt2#&yrp"? c۶{? uaӌQ?#x = wVQLLw d}ðZS͎ļ#$g ѿ)өeJ+3Շ*VY+CgK_^::a8ٵ`%GPHwN6w--tEFUʊwC\(N.DY|I*UC\IQȢ2R cKUBn;K(4P }kʥF@faao]JjdtMh\РVƙāN67 5탆lyHtN$&ͪI3?NqsGixN @jDCuR2IM=q uE|t޺xNsI!y8YՋ|DumM Iv.prKGv%y\-iF n?'Bw*dXQ$yK~ uj+`TAYH(pCM$Ѐ%W*d@DAoI>$Ȟnn."f+Md|^L{XA(2]7H!>w޲,6ȸ"`iణ8cLRMOLMw2ՇDQ/jymk:]%g6;AM:=*lP)qaU$>qC}KwT':Hڧ7$1UL9ꗨH1$T=.S^1n^/E0`xƈ_DlJGϻNY>2̃|oiN:!-OfdU[n .޽Adbup%M>`Iλn4 b\Ɠoԗ;ɀ˓QS.@,0pw 0!Ty0\AUЉzn'xO@)𠳸p<>oB|DJ7m)+d*tٌu七 Ϧ ü=$V7pݠ[< 9$ҹLm9σ0SmN2#cye\#(\(w|nXj=Q}|o/reK];ѺjГ\0g&0͚i{`Ӵl#O0PMLfpY'Pz~p*_֜/X_@P36t16P IZXKye"28e nQ)\Ԛm7Ȑm"Xh 02}[AYV-)C(7rI4Lzy\XJ)>z𾜟 X nh$ƢjOapKra 4tǸ+@L;i|[VQ3U6s-aQa\C&pГ۪N`@K0]=mE}FNbˎhV+xj}L`|;[mԚ G* eQO9w^r(ś D7lQ㶏~.+U|!edADn|7et2YJ4$w6~ÄJP'.:.(]~;{MJ-˙}ͮ5] X}S41 >{n;%;/BP|vcjϧh Ow6A.~z>VaqѤ9c S5]:"S%t;wgͲxY!innnl)ED@OеWdO_W7tP=И㋟a'7\==&AvM$ e6cpOMR=c˯= E KO{YWf0`joky}Ob9k^\c9wɔ18bY$ufypOzA qvj'.BD# LEnX0ݗ;S;GFzGZ@y@=)t9!)1wq$5KhVeR~TrL@|o[h:x$*AvayU´7F? ZOLN0ULLB}EJv(\XYN{M@y1!A  \ q*j JǩXnLӄe-k3QA=FR@Z}C 0(hY #z*$%#2σGo$̋W #uH~TR#e޳z5C%ڻgDK6$C< =[!8Qdn˵UWK`0פ߽;%pZw8; ,ʄШÔ^ecR!B+kEJŴX\,-nOG~X``B<$}c&+FXf<z13jo2i4 \[+BٻCrcY\פ47erJ,&摇`EGw-) ͿFf槨nh[!W*ok垮9p#jD3ψvF'#`2PaF8ƬsY@%C%eeH,lF /ƹBkvRG5dHEҧ[]iGk*QftnTr'XAv@/ٛ=C MYԇg}2Kg[PȂTt՚gcI!ޕL&U+zJاz1*\(vfwsDٷ|:V,@{9Z^mǏ/*E*pѺCnSb T ע1?mMG-"\^wV8w!u{Ҟz&9`؛X ~V0M*[(q/(x[}קg&YVx [jsS0䠮eMyJN06سºpeqHvaV^xɢ.(G؆14agN,q=.Tg-f)\D]' '&(u94cN(&`rW Jd?*\6o o[ak@^Jy3Q[I*$ZSވ/ҘœSN qqQ3OXZE_W38T\$^5ɔbe(A9?íx`՘> y'g0v;_tDXcyi5N(SۧGU'Ojei+&60׸}l&A~OnRyK{*/_sEU=0 (|9CHpU k/vIp%7p}i NJj,tƿd0wg-~ygJ$ d_Di ic:W4?i)GCҰ *@Prnc2Bg~7zڮg hPvGD[UBTøpDŽwkKeN:mq2 ׇ!HM#;h YcG[p'_a?s͜z{ܿ>`맭}[m"H!fW<_N7giW0q1`%6ԗH{tgI%ʐ;ۼԾK3JlY8׆ĻfYQ\2?,2VcQ"VCD. =eș`{s%4t8'#lt\Lc|0,艌\xg4jpE#^:Q7P5V쎟9{4ׄGp/@rОS]J%ձY] g>!1͐x Ij" $勾O#!U@,~9h-flzrv o-4,L؇tx3!GXګMh1=(y[\b 4^q™g=Ѿ :5w3r_$cૂ@ųS#Vя7+@&?7^4T S8.iy:)I^O'l\ ?ݬEivʀ [$H/Wbgk<0 p ]n޳tZFzJ*ב~.pU|pzl>|"9Þ.bpK-m_F-Tz ^bX.?%ԑ]r%LGso bZs`;Ԡ͗1)ex|&LyTu l `Lڵ-~ -y{B%Wc6Di+Z608$+An?yN, :oFrL߿ }GQB =e\͋4*=Âe4&RZvj@&f.Cٶ QfxgZ5͖CxI@B7äPd=1)1j*&g4U? c;b8&m+;ectl=u`Ye7&Czˀ]yv?.a]*nEK^KFSBhߩoR`CYF-ЇjFyS/UE8ga nX@4Dqp[5M=NHY\8𒥬W`d{3ҩuJTSdt.E&m*g|@Q^i[Dwq8NG%k4aY4h7qH(▴W$ JeLjVsc+ yo E@!M`-f׍BٯͥZUm:2nj1!ᆗ17km4Mi(y5;>PE4 O:ރr\QuO84}GIȧ6GEۍKyOYE` nUa4OJҬ-ls^/Sl9NCޗJkFesidaG/d2\RNU204\ ^1"9%!0FWq,vH*eߍ(Mf0ݳt6C^QGO?[Fmd-w{A"UvU}sׅ`w!.dQ1H-5E&QF"&-CG[Rz:y#^["'9hoHc89^Q݇4}9)-Bd,;;5yG1YiK2ϱ|wڐbey 4Ut(SU=l3;w5Y gB'S_EE`A'WH.q Db~'u2^5~!ߛ}O,$QwƩ4 rRSʒ>Y9,3T]Q!3NAqoZHX -ltSvkLfޭQݴOt}&oadSOn-,L8j4ȲUYxKҮn[gW_]>2bs <8E$f׋[kEǏ!@`n'$dkuMs*C'WVE.wHqbFK-hFc0^/ IjBɧ\j@mj,]_N1(%Aתrh.b/KyטyU |N0OouRޑ1eP K(pV-;IA\Dݼ-ˮ܌z T5.1[1 e&]vMvp_.aDnUa3] 6Ro\b'6DLn(GNQ鵽 )<=|Wɘm Xǿv6ބiHBU65jU@{l|6wWc CCв"`5l9D}wΫOXS,lZ{2&Kͩ,i^?`ۮmV" tp?!hat"m~پG:G>~J!Ԃ 4o h#&4 MA~g~*duGUqA:DَNRY"8'6z,!?AkۭW%g5'JǕ}TTgS.PS"*~ ƓJ5ā؏0Iٗ7E̵%VBNډM>X!#攳+% 4aV// ^Hx1+|\5ptoQwʀ8QD(w!|%B+I@fG' ִDP}(.^@$Yֆ-?'[t;:gFr9ۍ>1Exهi@PqH&N  d 5{Cs`わ@qd& (J4LR0׻s*ݹ$(zio1Ceni^%kq>r+=r}Ix /bˏ4ACڨabEӊ;ZV0}j`Ŷb{_e;R#x^'e& x}T֕ce^㲗apAڂE q'nOq=uJ9E ~ˋ{nXd2XcUCÏpc7'{q IX(x2TkY;VOϙ9h&xls%j;c?CuNLfr7TW:ﴋqK-}Xq}$ė-"kIQ;~) T8t;,`sr5I0::M6(e߸y&M؞\Ҫ[T!x =ode%t+= kYj!xw)4w!?u&uRoϣ(i'{(/pwk#Ѿ<8W)( /bxV-&q AU26V;OLVHhΝ SZ;,(B@Xqb oM>a:%~jAz柊Brs֥c峮Nh `s%1{Tad` GIb?*ŃT^5ez4ə@ 1DrCZt=;BkIl n/]ga[!~y*g|QVۇI0~5 <еDKۓ'^3Ev,lHurJ-![DbTޚ͸^u5)>V>u`P8phB2N&Ǟx&5xVWpm{У^-Lpꕆ槣tcJHX9(:О`B 28 dELfI| ,ﮏg*xC'Kms2%_mP01cUWzw:6=ʼnY8w10X́hHsaR,Ǎ s>]F_K +SXř;8Qu.<^~,|Pչ-pq{0\{,$V&lyphB!hbB0|"xu l)6,T#*,,277D"FKNj>kB/u^=ъArp:i  ]ޡ/È@37а,I|C1D 礝xnfe/؃J|s+$YF4<^B> vF ´xCHǟ N\7ah o&FI-;->hy&?:?| Q"s]Ͷ3٧S{;-YCRǢt}j2ot_ utouyƆgq0]P7t܋i*M} *\ jgKN7*ӣE] oP1ӯmsv{;ye|:OSe.BDWra4G^)QX =AzbUc#wk*-"NYDf;z Lo{R Mw*uMȁ 4xx=\HeiiH6dAfi7M_IԜR)(&,򕃉HeD(dnڟ(@2e u0)Xz]_D{g'@Eχ@۷dq@Fey XAK<p!\ V;0=g"itRTvJqNI 'AAGc[zEV讳 (,Mp@lC&'겜Bױ?*')^va$ӦEQAThX{-^.>՗//8RD=:A)8[x2CVPg8 VafO75;S9|U#-jZcII C+VS9 R[lMP g[xDsr*I ]/`ew[b톹L=HM!|htmӹgi) c4Ʋ>9SBe4i|, -%WI +s3={<.%|4tBi1%NH0@XQv9Q'ɴHړ'?} |VJ >M/I풺8$lewu!Ty?3hvQ9h;k1z9iX|7V&c`~E'z&-"F%^ i9_wMl,e} [uRDBOH)96Ndr1KԸoϳC82w/:)?!BgpQ H5 ?fP.ta& jqRlZٳcǮV @k$..*:Opi⩸x/X 1vq=%]4fXy[VO}_yx>e떖t8㴨b䥣?z)Hlrp}P=>)k+ـUk( >eUf/V?sc=U@<7{fږaϢ)SMS8*eq_mAV!h݀ <5N!m8$>n4T( S)eɧu3=h"IJY,!R\} mV{ms(^hz4 aiyĕ+"'p2Eb$I(9\C^EOM'N췭v`{Փ( >'p6>ψf#8 1[U&T Ӯ(ۯHa3[V4Xo`=r*)K$Z?L踆m>m}R1njߪ5v՞>$Iwi+%W(BK2w{\,n?%|P8dw _]-,r㞶ܣ2mkm?SFee5Ygh "zJwL#"{Z h\op| 9zXb 5 9S ;5nThTF`X%Y̺@ ݳwO+9JO(D$g+@SyyAi*՝ܯk */wQW7Ѣti@6hcNϚ&.S}K2Nˎ8g8@r-Y.I~QY}I}OHUN:6P|GWY tPgbZu?Zj<,\r2'nMOʎiw[O;;ޛPoT-շ̮? sQ%U8K5G^+jtLǨΨCך[n%걸 `_R&|ft8&#_N g^$Y%Uus6 K%c?`̓o]QYK=g WҢ0SsKEѡbⰴ6bO6U Z1WJ Q2& =@؟T:dzE%.#qe%ϝƔ60tQs^+bb'['{ #AfϮ L `rn oĎ TҋM}<<6 K&ӛDhj7ԭZuQST ޶ݿ]ݏ]F'} + $fx.ח?҈gsPyoakиx Qo>0$tLAV"}poo2Zb!]Ӏ_~ASwq"B8ڇ{yV9 7(ἁ[z?F$gJF#`OUU|'473rǷM+Edw֝;SuV奫h@Q ukM`lq[VR!3밢uγMɬ :Ϩ6NK7 8 / CO"mG<&R[ٿ=1MbCҼ'(%D 4"!q# $P)A[pb, m\)( iB2R1]QurK4k %:Al|JS?r-x(%Ku'"f"ՃBv5Pu8 m-4bn9N.JD?'PO>4^7=Dd+HLͩ/`ha<,@d*l8k܉ _} Z-]rhfP_ ?7㉌-쯠[Lˀʑ,|Y Yyu͕;d:k]Kη%Ƶoxrm xr*ZEbΒ{Bpze %T^zQ~~AzV*۲^we (̞ M쁧R)Bq:#a%)_L4ONKBT'ufofS=4MEϭmr9WYj3 ?~O1 8 /%t669i=O>/||3B+O+[q`h$s\K "xh٭稯~/rVFsIxO׆maDZ4xf'{F5x'uCX!?S3,:|-I4D{0%<6K`"svlTih=3?x}gVR 3F"9s 4 8ӵԯuq`\&ch~5\WӠrlzS5˱Hɹ o bUk%w/*e5R[ek(HM{&Ȫ [^(b)`,Ʒ\!QtTbѶx^QbƒFlkʸ>ŝҵ o.Wdc ʂ]J`đp l L@fHZGg%fZhֲeOIT3|L%SV[h _K-!]N9t 6mH?&zhY _\53u(5M܊͸p6rr?okjSSRdcyR5[Aa_rk']? B2j!vaǕsZ暡~22ʧqTA4X$A%V g,IN`ΧF} #&덌ɏS2k.O Iπ}f! AC _ugwFJoikѻ}@Or]܊@G AxރHϗq,x\E:9EqkŻuy6 iWB/[9 9m}J6z4@l]yzOX(Yʸ) HJ?} m\/EΈx|K$ꜬBۦ>-փ>#*Jvp,xn 2YvXNͿm=. u]|I&gN8TB Kw:RtbO0ZڡFi{. ; sF?XƋfhNŲpU:MhNAv2?j8F1۾dGi(` L<-@hv@/&7\sڕuty:Ǘμ&(b?V 9D1J8)b! Ch›"3!B%j!c53m?]o|EȌ)-:+܆e9|ѤbG\8 _Kb4ܥܐJT95zЙ(Wip`e7}unLOLK~XςO<q@@|@O`pI]> A{xkyiD sף65PQ,3i*$BrbE,jMuBEZfE9"Mb:"I1[?+2;H;5C%rmcNo` ӀftBAA zN/ iŢLSaMzOd,d9A"O XE=;=[}De`& CW E J]i} E@7bD #qZ!xgUo3/TUȶ:w߬Eӵ!Eky5 m8?ryɅ4mqfcH渙nmڸkE'+Lyg>jtcgMVTZp6' Ɔ~@fC8d j&N m-63 sF7 xh@GnCb y>Uңc@;]hy-AXl8\Qs\^ʺ"ʛv\sIe/%U{d*bkUQAx@wG6Y.&`0ѽQ"zOxw|ʻp}Yu'<ҕ6(%=RFcqt'eF:bsGJ {ۂI]yʬ 'Ft YN3c}ĕ<9#;wH!C1CY "{Md6c낆 B]w)n\s_u[X@JYfoGV$U@9vX9c/9bj>D&ྼzA*r b sH`Q0mɯpS fp "A}d}lSIBQm@?qE΅P@y+}eQMqtlE!y!ZέT2"ˆD5Gq;BpSZQH,;20g^Av?Hۮ`jW;3[x0?>`&ԑHoBG$k"a_q? (e6im`% 2PQ|Y" b(%`0 \Щ9{[\v?ך3yO0.5m&8ŋ+ڧǿzr+yr{,7;{ozvy_A@u|N ֈjdǡ^c;v}tIyqn'~[%%fJ:1EXye3I0N)/zTOm!ˁ͚G-#9 @99Dm,Com!D]{X#}ݣak㔻5PitU,cE+T*s~ZyD 45|T5J9RC2ZZ#oM8!vL8x)En&^o!rԤkK GG2*7-XL}*Og±eEqSdVnTՁ ywGCUV>DyP8;SzkNX*pc#xuӗx֬1Ҋ{.H}Ve7Ok*83z)pBxV# ƛt[ ]{O\5_ъ)sՔ??/CזLHl6:UɽtAXZ~ 'Rƺ2hl`{,Q^+ $#r?^n2Y=+سX|&W=#(DB8R {s~\ޡ|To3hM׀5{bSaC]@,P .]XylΧD +S_-e]XCqkuZv,vҬ5o h1VNY#ٹCH4$5@ơ;dbd$`;I-W9cz(2M˚Mcce\x?Ʃ'a\DŴ/ژװ$mqP9R ø &FdNs,^tZ0meb緰X. l/fT e2./"\Z}6<(!li$n' ɋX2O#w6u8֓`upE0-'* ?|NQWDƜ3ա`anS7r̓+N$"KU<|C\j}S蛓ƻdȲ-pml Z0Dv|o--4@ cG騇ܤG=`Z@ѿm϶V_#1&VP:d(W>WF1_$nZbJM7\hTi1[o5:8f[ lN9) R*]}lyH2Vt^o5_ +n7Bz[:HCLMOG]99Y%%DL8ő?QZc)b~"TyL+: wB7s t9;+=9!0IdgBw8 $Ӗ%qpu稦(]U+&<, tI)n[Њ*xM DQ!5n﮼#f#c_{|.ů Y 4F#ǧgkrwD@ocShjIAǾ.u $!d<hfe`硻Zg,m6P&&fY/ ^d4 ("_Ho;Z&X۫'(!'*˥i%FVqi0\ysL1?/Zk9eP摆[jdV4z>'VtӀ 2SW@9ez"Uw4=|-cmhD(~܅gA:-^\#oY5' +* (&]Vw>]E;?+"`Ysd~hqxA8? OYMfm碍LopX'_Lx *x4?LX1ВSp$:gvP=eĶ$E0ų2U&?8iMdIj$_sӻ4GvrX !6cp(.bJ4t0JYl3v̰h`i3b!q.viYu[ܘ.nA|; Ժ&oKMWj_s=>fQ{`zQ}},CT(~Z9+2D墠)t2 Z.HG[T4WNJP{} 1%D1[m WW9 h*Ը)35*V&XȮ4jz3uM3{Y><-) bY0f㄃(xNGi?|ogX8t^c0`NqT ,HPf5*9Ӫ J -h*EZ?-G;s S8\aMt5b; ; Kޓc>bd>Tr }f]״D'G-KڗMq“wа1)ǎJիf6hIt ۜT^I"/:bIڅ;l!D^?P> s~ja=i=!r؎dK{k ~1#їOJ 4m?ef Zv7FC Q`k!ѽx&Z *:`BQ3x1(,roK-@Y}. Gmz}nt+ K1g~HH՟i}ۑM9q_HX' ۾cG59s ~ |K_G* l1SKT]Wn(_ 4䴐Dy5$'&igI0%S%'҈ظWD<az hRfӂ_>EEeǎ|.U~hGUL{"~β?ά$k]=$WczC.(1rS'8#?Vd5_},bq?4^=ϝ gvVQ.C;9->p0 P;py &®(UYŗg\>P3|S$Qؕ%p fQӡz+RDdXj#HJVm9ޛ̮Å XC\yg IJC@M/x4sVUaҍ(3RİϞ.}~`yw/ ߅]ٲ+$WFP_Jd3.m/+Ik*tƵsTo~OCQԕ{C]&3i ^BGMhXKB.3c,c3d>T=Y_7yeQݦI,zI[m;NØnʹHKCfy4d*n#V /;g=&9du*ʿudH;K@dHg̦8tZ 8a{m;ǸL y 򰬍j ZɚvVhg 9=ԳNy>>n/dY)0st@7CIMأee:G,^W:Y%K>s2%m0.,V:cC@) uY䘆m kV3YZi\@HKWɹQ-h 7;gm<:27})Eنǹ&.-+ߑBr4:hij~+g˥>Z'gcǿ'RT}1ʧT"4䲧a`#6oxL5T/\vQX!n&^Y|ޚ'al؏"#bgHw5-!QvzI>Ft8wErFIs/(xG)e۸YGhR20YZ|Х/ug<f$1 ."EܠE;wlT*{P9T"Csgg_߶:4zE1ٖ W0u>dlOh[ދ19MTc0Xki1;4V U=|Uu$IĪ*XJ{x=rcz-7*ym?t<2`IQo)>?0^kQV̂NWDnm3)ֽ|EiSE܌z]9Y/CrL4YU@=L]DOGeu؞'U "KqTqV!n>:Ir,sn\A¶GЕ3;OAfʢf9\6PGQe̊1ʕzZrqF'ڇPYGRӰԌ OBs_ṾQ,6r0dLnܢ$E :+\aLHI1|#"7;m<2vK'OtKJ F3ٞ1I3Qy4`7@|BVI!Dz'].k_KmQ? j\Rcv/TgKh6<,eZ'upkjܽI#<;@6C@MZ$ ]E6r%arʔs}D&_l(F:^-qol/糷{楦K +T] n1 I+gJI>#f{(k}w'K~-twbX7eYKD)sjJ^hHi{gzrpw'[+q2wL;C(H]=fl1Y`L>`puS>(҃*#-zgBى?@9gxd(e %(3՜*`:<ڊ=ؽx#PtYJǕ xFMSΒ*2;W<~R\p$kjgi} ={"8ʨ O~2bp($϶vt1蹗87T)57KJ~]j ٣7XE- 0yYdKW2d%|{R2jW"Ҥ0Hwd"!pǺӜOry. Oil}-29LՃZaEofQ$V֙/ASM{LzFX6PK92v BW~oޮ8xk,U:F`4 elk?*%X3JI1z ryg상AE{C.*F54*e`Գv 1{*33-H9 ރ{)~%=k1?EH'*0~P^.ْN˖g N۫JHz} ? J?!i=6ٿCdtN!QI?T *<)f~Ɣ<.1&u-e#_7U1cRn"~q-HKҿf'ęV;UxY $=Q [kJLl c+m,y:q$lD PMڢ߼? Rꗞ"i&gۮJv< NUƙx#k#ϯQȏ?u9оTt"nCfafuDpԤݰ# Erv9saȨ=nu9a#~⿶DFmEaMqZ!(jtTkC0ą!ma\Mj&zzbOS˙95E6X &$"s\/̋gh1Tv(sPuzc\Qe] 6>. !;A|֠bI; }p;UEƠF,aЀ U8k.X@$a`E6B秧#ZU Ūeʊ”Xso&wEWaf7TOӘMۧW]ɫIndk֦xjlb)vZ-!P\Qka^9-*,eߺ25B_/q;?q(}|fra@ |ӝ$ lIڠClI8}7S8ջ3+) | HKv"構.i樂 o#"Eh ԥ(vNWm94L^0*$jD@\^Q,B>8 !ы)~N(Ө- ܎,@hnrunUh3СkؖêD;ZԄ>C|Ou ޚNjOOB\!nP!*!(Z̚.\~kа#IK"t5@E:uȡΥxjR"1zzs X>:c{>7?ξ]Wd(jwhaGGp"cCqX R=ᵷf".؏(<YFyPJt>')y9ew@&`wphRE] ~FmW Yk6In9<ŸT/sgap;-~Mp:-DjH 3jO5xڝy"eqMǯQ=GO?Խ+r,S=;/[~yS1]ְE`1$#mZʾ趽ƣRUܕHOp[;xIAۈ4:E+#fC#ͼ.ŭn|FC%Q| ?0:Dam [Mi.u(R`^1An:aJli=KRTOuפ;'VgNL."JsUh),@__C]wq|r7Gx)=GTtw';ZQ⣋RZY4KȆW\euO`2oM#P:Իh5r'Vb$![X@r՟՝"? quY50WظAb;tA= wV/-` VDY rɘW fNGLX#*ljh]#t#o@tl9o4lxH|: D},]z8$~_絃4;nicr$Jpa׾w蘐B\kg{Cxx1%f#ʼn9Qz/0VSkn0^LXzKYHt2⺦e_FEV$Մi n)kVXsMB ؇Nr\ܓڳ1( >!N8]5LM#Ińb` hJjI9[/4I(`.Ej`\ǹF5Ee)Ea$2"+ fWuHo([kE_n.1CAa܎u3 ^>ZߖcC_ _|~HSk&-+a?ս ^YKGP@حg;#fl7[kVDye/EMΤPsShd2!QL#U;OSgZSĽoQNfn`vB.tNdWB*:`9 eAS}W{mH*k|9.ǡad䓝KcΘ^QW]VXȑ, m_%\lF&JF)oaK$7*]g@EA2 N{XIRGwqe.ZjeԅE]ʔXBcY!`W"FAˁGņ9xa' ?z||y.*,Xez/bHFwgz0!΁%.pk&}iFdUƝd,H߯Efg_jIWC0d78kb=BoD/|%Fp ef^ayy8cK]Y&@mvu.h)Fv%PxyGټ<\v-E; *c.vzY%@ә; u#xGwti29MQ71uC Q*H,蹖}QLh?a#a<2$4e}6kPqI8)` | 8_^wFp([M',hA@k!]-?&Pp}U`bD*AW;Wb]T_$b`*eaO̶TYD(̭( SE9>= =ԫk 2U7'GG+Oowo$jlopKt5zP%$V< .~P;:AWۊ΅Y<ۆ\5y"I|#gb >BpQ.[3Y>W^^UNέg-f/]ɡs{&ARYr>f~5QT CU`Va 89A'v GX5ZBҫ* E^a$A ^\7۴rF_ޝ ֘_VMAta+µͺ0⽍g CuZ> YB?z݆[qPBpuAP]H9C%lZX)' "֡7'%B,_58E( Lʐ;-օ)J;of°st,p܌?!lemϪfF_"HB|ũN"fvߋ~+lgSxe- NF\;N v;@kc&'K Вqd[ ~@E\!uJ[ |87M|@b;L#dM=M~wgq-LҴ㑒NڈBD+4U^HJaXP}Zd1gѩ B}{\e_boCʔ%m`h&2B*EB叾5NxXu  v\1b2P.&3b[d0Qm 8;T 8$3uƆ҃HCܹ."7宣K ĥ֍ n˄ + = %4`屍I8@9TS>KE _y}n&ceco#FvK@x(4,^ڠcaX 5ΫE[Iu*5#:OQ92C;R]5![oHAkšJ& ke=gxNTb^i?z(Z'wl_IVvB)kk&l]Ү)!A(o "(#9o7_  ϪP,!G`K\ 8óktT@S\G18$j~Lqhp̙NN2xxTxŰ+[n>kgg)s 25n6'"nLAC#JNpaЇ?d[:ewԝYp5"<ğcJ ^tY3 bݗ0x'Ť.IDW>N^۹I6z-Iٶ^UQ6H**t/(uʪFwtB%k-9iJRQ[瘔h (jI8\a2MWcLI%tt!6J2cظ}2Q8N&zL*kb!vqB<'ۮVfϗZw@5u5|:i>oCRa;meU6FBg ۄ*,* Ee/N^P$#Ks~OO_[<ǞBYe*6J;ySLK 9(Cjye_VK,u&ҕFVdLW;OgO߸.B%/j?ɴZd?Hqtcye-X@W@ZS7z ]gC01~pu@!9&FcX{*2KxxOA vrhyE IU{c`'.1hS(zCvN]74a|7%c hL Q"4r2uX{+PULkn\y~0TSr 3B.Nq9³.*&k=r kW nʜ4{ gU1gX'% VWWW5xe{eDa}ZI]͘vL>!4Lla[8C3:uG^p=j0L aa(;r\unB৫ڇʼf шT׸'RHLZ|X=eTTֶ4*[3#S]> )>+EZ:!)#LdJA3ЯϏrDB!AaZQj|a z> k{!CRRB<ղui[ ( Oi6', ePr&1P jOfHi !Mъ;Ցg}qRo쟒_ ~uJX '<),IʼW/Ds]/;L\K42s??`0q9 Uz_X6:F5U1+'@qDX@R;:XG!_4`gQZFՐ"㘃e!*JP:4^,: c[{q|mMCTt)b(GLIpMFnd Ig: ( N_\Ң=XA?L\OI T-c#?̣nuz<Vf[uYޏϞr'dcJWrH;J1nvFp$Tf < #")HE$âKc˴GZኺ ,Z1{PK/;ƒ,\07oSwrt&ðyEDoθ ynj:k$l7ČN$ 32KPEvZK|jUV&>0(P%l, T'hBөmZ9q΋(4IqYPfG4+c+S"Ipk71艩U:nWRԲ՞hKR, 4W D% 2$@@ =[QHQHkF g?'GNHTLvITb>{|YwM(]T[ٱ"q۪9.Wx5FwLЄ&/fGZҖBT*Af:^56y#%a%\wT>LF9b;3 4?6o 9 -0L'z@k%iUđ٫&)/ђ@󻓂Uo4o!)hw!u {T.)'IpߘH3t; {TVk9ߘ sݚ(XDy,ٻߢ;Ep{/ڶٵq,F{w6V,| kT0(c情΄Sd=š&l遃}sH>aA6fc/,BB:C^800 -G>}`%ʷ24-3 ; Q*r{\tjEǾ(~߂?_=_ѿ)Ë0g9,4^BUHhܐ 1]y/y:>{1skFƗہ!@ 9bQ-Sf Kw'?\n6s=t >^[Y}G%ؔ$+븂:E+y@ش])3Cy}>d Gs1󊮐΃^s*v.AXF%_O^Ydq0&ONʐSw:d(ޖ+ရwFD}NLte!gr4Yq|#̵21g, 8u-ʯ >iiQ8a_DiuB'FUZ`&GiFHrN@'|L}[?5[urރJ?؆m3y#.%=bpܚAbwǻׅgh֎X86F;דNh:SB]-i*dˆh@;"?J̖3B4c%4o޷^a<  +2 rȿ.+*bzъH6eː/q-akW.f7BDgAq*X C]ht w{޲mTy)aF~r ݙȈש债sjhG)'iiPn/[;ƊW-٫9x^Rbnڊ(Yd21jF,Нz_K3(=sc-FB+zE=AHMpOĤiUpp4B~bS/V=m)tG7G Ih/pwXYӉL5.ç S}42yWE']:MJ╺Z.tּ/!Pԫ,ڦy9l^vv%ᆎ =MQ܉^cC mW*57$L!ۧAx_-'NNSa﯇ֻc&s%f%apsc4;ŘO߮yLvV%GVdE,n$急k,i#iK}ܙ.#7ư_|nQFz?sGEn F/* Umkw?%6rվ$Iջ9۰ZJ< 0#mq-rk0#kk%Gkwp ʝ8ĩQ]"wx:,#>}Oh%aTB65`]% \H]1D C*VDVׂbh6*# =9PL[Uޞ2Þ?{FKTx:rre9 ~v>5=y9sk {}5kjh;ڗs4Dnq&-U{# fW,ی=X,z~"|V2V v)~{?UI9IPEᛵj&-5š|6F?Ftv :}f*)Ve%b>%GmZӡߜ d$:Мs 2xAщa ڭ%M^I{=; U٭ϢEwVaKS:滷{!y@L YO̦jPh)P_Byt.ϧq=&THw^s'žoTTТ GU*qlAh(vWr5' i^ٙhB]+P4 + iJP\ 9^SKC<˂KWe@xgW%]`*4u*,>hg(@<_cG皺U`EbZ2P 7涫_Ց|#r<p1I~9|X0ܬzD)W"_|nrWr8_(3@,Yg3Z"uf  &DSf64zփa"FJWlZuHgɘaR /Шr,/2[UoFD5 NlW D˘oO o$fZ7(VT5nr|6vtWX5d^hI(*;x̸$515Oh7oQ;vb:>g˳ $Yi3, )R?vY qh$!,.F#[r,%!edfީn3mVΤ~Ywt?0}N,͵6aa#HV#M'&(TڷycbF,mop?P JP-"LLm"dUV]P+[cFfVkEaSNĩ`'Wv@%T(A 0^s**u#|[^/)=ҙ pIEm4^/wbO!7-/VgF~աDM;M,@OcAѯSŏR~ 9hbm^ ˰~;_gИ.7J1 ^ӗl_.v>C+kz*'r#wi G"P2A*Ge'[J&mF/ Nxɢ6!j|ͅ(ڛ6hطME`8}"'Xܟ֌+&6xǠtԖt;ŕ']REN&E5n*ulx[gH@vM]JPɛXD7 Z۔/= /[l> s6M:Q y{I9m7p$ UMsv8i} y)"h&;ZppY2eyҐ2 P_Ly6e%g z ]0\i-OQW'Pz? !E? NmPc/ɪ0A/!HC[@Xbh!w$ w_+^]Hi]Cxc@.9j䑻uL~x0p3XWBut o:C+JrIbjG\= aLU5=c[s3>aeG87j3|R,ܐE{!7xHC XLc, O"܀鿎O^P`SA$snb"_W105Ӓ(-AZ3(dYj@W#u}DGH]|rCCx/3">+44--a2i4Idlcl4{lTdccI+(Թrr]YT #x]#GopaT Vz/ŢטX)LQz^ ~8ߞ* ֠ BH'^Su 40/\Nù kp.d)ja͎+ƸnQ+-a7 AAKm6j<N&_,I_Uwt # <9zO.w *).*%oZSÆ[!$ Qb@@ CetRcC: !xabf4K%\Xq򭃼}(X;+ݗxPZrSۓ./.Řp_\4z ]j$T5}:Nurx +mݏq=D5gjT<-o ]5P2=lIΩ<VuT'BN 'z8d ߽#15'qG lYEXU=|#j/D^Yq4N!E6a9B)M[ /Uӱ7 N2}߽ky7#޵n;uJE,ئpAGԢ0߸C3(N۩51IН<. IQXK} 1*|_ Y#,"]Xr!;щďrhMZJX4.^¥rX(L,?sgbER3V)!#IX+f]2fvdjJHؠ&5"A^|6``CsޅGTHqk_k6'd>^@lٺ%{[CR2 ץɁ5d:z-zIQoS ZתA꠪Ŭ,Be ţ A6 JX{ t*\<@ݏc^r$f_>$uE:m]5\!Ytrn( MeoR~vܥj-*FYL u(ł G*-9eX]Zƭ>=f+rdGhΑ]=H&5hv`O Tj'eJӲ*N:7vI՛mfB zS51Bqk!|9iC:Ps^3]*9 7 Rdxt )+kv\!';j5B:Dc0*AWYI6f&g B/|},DICPǯ󛝔ʅ"4H/xp) (Z묪TIޚUͥim+IН.͢t״3; HjHO~ggY=vaL= 2)DIFV>\+Li zƛ0Ϳڢb`3S7nϟ?7ZF9Lj#Hnv~ e!L%kgdt=2iӷzpQc8oBJSch>TVX!pJy6D͙{I(we1W*~J)_0dTk:*NM''`T !M}:ea7H͇ǽ6υI/σ9=?x63]|- ʊJNp$fA&Sؑp;+NR8]'AΦ!W^5@$[@6jmB+Y#ph) SPdsGY9:k*SAj2״t+13i9;At˅{5oĶ5(ۃc沬&9ZI|?wMvV47냝3y2441֖1tlǕʾid52%8I^nM7qKwhy5iYp3Z 83J w0Rv zeJ'ۤ\ ڦكGSa+8Vj[:C OCOzeN4NLDs%ͳ{hHQwIYlqi m3WYwMl? | >VwĥӘ@kO*wdafC(OqTe/'i22Vm*fb$⚝!7G߭eXI*/7y<U sJ\EhZvI;iBT((Iׅp[|=dWzeb}s _nP%R}@QQS _y `:/>e!RӔsfP̈́gXᚤY;eY:V0]<~كZ^!eV`XU6 Fp[>+)K%PE%P փ*ґC `ᄌ؛AvyD7yڤ+E^jM)~-mQSbu( A & Gnp&VWӖ)X;i# (rষ$w8wIG.8l:8sg2u }%i%JQ*rn)'z/$13[ \{33Ǔ <¯y'ݩ2Ík/)Khdl5yٟGS㸮/T)[,o%UH@|S# ^O."cҍ]+y=U,W4q'Y8!+?7פ,_̤(|ȺSQNn!L {/ Uh4ljyd,]v~uOx $mv#:8jYL:qͦ DA]'&;jΝbQiT.hjwդ%ckdٻ+:nC=d)%aJfL)`(( 2XȰ}9=.~[|e@<%`΃7?׉/Ȍ\;IXB 9J͑ƛpnGFhFsׇ#2C~W4M}̯9*LmC3ٹQ݋8EV=yȬ斜!ƥSf dMu?%l!Q]X\U31Y@}5Jz<…PpC]Yb>]'!&[ƌ!$˪EGtV ї>{ܡk\x?aeU.U8`@|*(.VWVI:̺&J .]wpW^hXP}%ohLXl.!_Ѹ1 㯞erḩ&'+I UWH/ʤ8a?!VUJBy-0 X\ڰS 7B3aDHXϮ8' 9@x0^yy~$_!C韱Tqv'gLي1j4ABg)n #T.>( y$30<^T$ ӿ')XX6;^Z0MelU3ܷT[f`"\\U 8)0Dh` pұځ_-M05i6l7&- ձoYZ/Klhd/>``8d:N BnӒaYsN1ֱ]džNmHAi$=,&-w1ӷK;[zvm$ oYFFW `"x:@W >8mW4Vqˣfhܬr »c9k N.0MMcj%M8*e2G+Lhp0S<Ίh d>hlϕ7<+vj^WQ?7FZ<{@=$#=}3CUcx50te'XDDw= Ewu(vF<*fk掤wYbX`S/2r-4 9Te*u(o4j;Tw ڌwGYI{mXLTQŷt;ho;:ed&ˀ"P5J@vI3i)]ϓԾ-6^7D`JC؀f*_6Qk̔՛Qrp"V1SVCG{=5TBЊP3|=7)|w0ˡ Q`x>Az6"D9JL)0n$F{i = vIH.g%n,z ]n ևm+^ңN-&.KB)AW?Z[hFxHh ܿ 0*eyYlJ{nv\/xD!VlPbY8).R H2yl ntU]Tݠw$wr)tÒw1:`ŷtY*F0S5 B`ۉv EGaA?:'wjDB>[Te@KK'd:{D0o淀wA.6?c7P+.Y"g31{1:GMYb;w$?k_>/W6)l+ޯw<|fj읞ZDVen19)󼕬WՐz]搊IJ#=e qJi4q?#tTט&2Ꝛ |K3z;~Gg2I 9O=fZ=YrZgP1&ɨƗ9R/V-L^*CM~4h`gu'kj7]Ҡ׈l} x׭@/'|8N̂dt+G? 6S>i,3:GSU[V:$ԻPPc9;9-J[ /;aQF5CEH'mG.̙*1qpٞ)~EXSҳ-a[asc^0M+T_Fw71~_W-<r ]LۍHKQ;+rE0ts|F8pwRr>A}xr[U,iE^ZϫwD"PQTcI@[?jŃ8v!J sUPzI&pGzy@!CJU?Ko@u!3_TW\oz~JN~qQ:cڍqV^̈\-q%[+&{p7)|Rš3aKuSCAC+B쫪ߒsY%NQE[_SM$Ȥ)q-=0z1)3{1=MWϼLa~7k&c2*d|x `7!ÆI".?kBEQ_Ƣ}ey&,|Y0,X#*hOzzhuf>ULH_LtgW1)btxFQ1I ?%G4U:Jyes.Y!D'X)_k2[!EWu9藅)BzxoB!J^.Xћ%yF6UZF߁QF/|E7;0bHT0i-P+sщ#=`*`{ .d{"Z4(NaxA\bD 6"iLrƩs2 ){ZECd%iW;+;E hc3G@PKc"7{L /`7$$2q 29L yf|p`Le;/!NNeɟJO}0d"VCf%e9n#3eygrSg D5Ar{ `A+L\6!m.DzNK$Tj_ (kFBj/AO^ `b#}d)ڑc5D讯qG(zq!qs 1J[5"4>Evقaw HVZզt;s:./иd~UjpG0Njcy|E,8_nAp6EňӿUpȢ^ aqWٰZuP?'x8mTGTZ`h˜aQi!fv&#.dz0Ru 4Qjoo%v,G+)$^%O#J7]tun u0T_~d!v AdKa06XWn'sD G%4ꎙkRY8Wb 6TRNl`jfW[^mR03W:$eOEomcPz`We+ؙ2<[IT)ʊ+b4ixS~#!`Y/=vZRV+WX)aA4z 3;uGzbWalRlElu>YZ7F4i=Xݕ !%rؐN;i۪7:'o:j7YRϸkp?A+/KwR# [G}mXR/E1cjxgL txn*8S#V}s]oSԉ]JM8 j!&⳧}Ӫp {$b1|%>xm-`Ჺo+G*Nve:1U{q7ŵB {q|C"~m~3$`5

-X3o;;+h{ewnkMɪe2qI}? vEl3%;~\}tgpcӛU BwkP kY1 ! | tUN1鸥Di?? 4<6yM~奐I,svȯ bzTb>|P؄qNoechM.@~ B40*сᯊl~VH Z W;n}AHtC a4wBWqV{+؃&*Uj*K%q@-~MDIe6+7ն:Vo yoӳy >H=_pXv: =/E-„|!w$ܙ ׀y7fq]$Km1(9,jG!6Q<+.Ƃ#\e[G}Iαz剷@%,7<3;<_e!TIХW~N.Z.ܑ"aI ja'Xk[;~d(UApVGg^sQӎj-O2o#E~vJCPcAbM\3/Ѥ}Ns?Uq JIA%;Uc}Zt36aiܰe,āá m]B@LTHj|ãA tʊc] ˳s^fT7##\49,d堩^h {jP9|`fNFg!T#ޖtUq)QNg%TZ.s),Ћ&H|dž4î<:VEȃ݈]d\6J" D5G  g] .3nHzB5G7hf0okN HL % T-!Zm.|h.6? uYPeqATQBlTktv2s[&N H_g8 _CmjfȐeo ݎp*8fFaC]kٞA_{}utB+`ԬN@JGg+s&uQVFLh춃+!pH 0lUg1#u VM6vK:JZ;v9QYN ,Zӧה t`@l>f ߙkM6?Ma{%[f!NR|Pvɔ'$ b3ɛt錫0-[S8#ߑ]PDꡐG'[ol$öe@UKag1IZW[X҉ lnnqmVhfIenˁ .|Yʉ$z6+TL%UY{=#]IUlB-aVQN$Ez0$.sYgu3MH9CaףM [6ݳ$C$5KT=T\ܧ=o!۪EaukHԂGW(s9F j͙yVRŠyfLQa=rܷ4tgFl2$ӅVk X8LTo ,f\ƁU=B+GrT0S,Xӫ nv'=(0J@N#(ax DӂA҄OGe.(68^+ԁeo#:=`}MTS#(;*3>e[4s_o4#T`i`kX+EE\KZXਔ Y1 Atlg@m6(K D'Fiᜲ8+T ng2QSI<"oeww#,"bOD=n)ʳ){A%e_)Ty& =ޣh<6];I¸Ҳc%7#a_塀o<_P(h0(M:v+l& C'ͥ>Լg%Olй]LUp2Ua8۠×JP2.ZTJY3AHx^޹spϿF .v…b5wVUsxSDUxhrSD60^=V(' A }Kyl`TXA鰗ďh7xKf].h& &٩ۨW- ̾4k\¢v(X<"6Uۗ(8, @ߣW)ijH`W{#uMK^>#؃Nݾ/0)TD;.]\K@I#.U${`)-Lϫ },0m)λ}"\eGcLFM[/mȮZоB3Q__Y dԤÏ5 CJ&3h%J׳U,L|΀0p+}|VQZdL.$Ƴ\]g?TA|壼̕.kn_#}-[gH2:7ƕ>%I+L0x/m.t=0*}`dr9 Wc%/0}cfre{EX2.l!n!Nw5?*KAM"Vxcy"+V ?O E/CZE\ |Z}ԡ1C0slzGN{IͤKnl@ՀǓ^@݉)SUm'j~'ٺS&# „u 'IծηoA!'M5RRpj6YDRe_9>m$":&*W7}^Wg=nij+x#%mP`-e: J2zϼ5ސۉAK(SYuyXݿmx?#V [VBIwLM#G۬5麅^8c3.n:A!È3v3(!sz^Hn.CZ0qjNph aq@42)G vuطm kh.Ax!JLXZc{Dwlr ZeR[^xx)})IP"+'T_ d" Q,q>4Z t7 c.D "dXG=IK (ݤ ڛ}[De"^pư=6݌5+HHt* aR_Hp&BI]jM}Ju0j9'5,y9,sưhfO܍"輨hX\gZi+/*J\KFKլ/HRS.Lw3WTʄ~:A>}w٧UF:ٵvE dm:ͫ nnTzO9= "?cC!Ϙ0I1P6p\ pj]?YKҜL08ۇG[R6cqա6i/` k 7z_ ! 'oE5Vwொ-e gxH?Yr?%$?7͂!'lr:IEcn)7f&'M s؞mgV;iͷO>? 4V`("qOK͛fo QOUљr`XUr:xi_^%|@~ۿ[Ԁ0J`Eef>\=^#Hz,%G(,Bܪ|(:\q@L~<>Lz_sש HnG[2ŒQRrX_.\r-@'HxEPM%LurI+-yQ XDUuEΡY,Z669L_,eĮ.J@ފQ[;bxU,tsE|Zg'91D@)|= ዻ5m!2MN=xmmNQ|7 NMHpDýtmuM<P~EKܮ,k 8 ɠyLP.UZj8/<9*If}YFNQDv:,ⶕ*$y-!KWKg ͽ GWx@ ֦% r-/q39Kx(?^ðo}mս nف?| |:t\APa% ^YR.oW V)VVNo:Z5uIy9uşGY"MF#z$X-v5OMтhLʝo^b|m2 !>M{?Fawszsv4+RRb[J3сȍO.ji&!M:zL~.VueK߽j@)dU,$ f>ϣ*9L.rƌ;o>wKJY\1eޤHSӳQF J6ʥJ~5w;xq DL{w<dK b>7IWO~3U"#C@Y[1+ӓ|y2ooXcr\r2 Z@UEdq4"nI{vB^/NN"3BfNm݃y՝{"i.oc%ŖP@%K2. [Nw/̙/ nAhr#Ғt#!ĐRm!8AX$0^^LZYfл !11^#Oo)tG>m`E}}c!Ҍ5OANl|A%Zg/:ɶ`paDli7AkWJS])DDI߲s8 vqw/ՙcsg0 -EUeLydkMZi˴|x`1K5 i 'fҬ o`"QXN9m0Ddܴ;za:%hYǤ² s: %.v?XȶYMHаYK/l'obN*LKaz6iͳKEFyTF}{Ai͙r*#^\ 5Pv0Cjlٲ>gCԙ(uP<>4A./{C_u{ tDZt|&dh@) ʦzG̐H6?̙uha[8oT}:[s7W}Y/are%}%̿,$Hʁoh#V5Wѝz09/аc ]om ؽsO#H z+7?Wm2D:_ ?<0K۟[pJ3FΜ 5xTV/nNOiϻshO[+s=_wWΧNy;b4X-L Nsfiw#Xf7_^!-:_c]X-F'"c(񬵓킦žb,:1.S j%8t LyEnU)DێkJ]uG4Mk~r{o,;mr{aTJo?l[HU{ B|ky=8`;/Ź T~k^&@Lq5=!@Wk`ì{ 8u\x<[h!+SqY`/)kUt^F"_dZEg(nF8eeF0TTotq*jwqk0 CbKXCbE,@ pdTf 'e~j <$:mr % u~=Zl*"Tq(EeҶJ\ \ڬ Ir Ė L=BIAuqx~ ţk;W[N}U97FzhߦٸJw G*1e% x0U`!Ѱi.NO,wfw jS]t\Hϟ$mWDH_pHE}s3.H:!|M&!.JdF~ qݔw~M-b KG<iEQݭE`="Y Q+epcnJ(_M DV +i?1f8 3 J@p9Ʀދr>-oIgdcB{sJ]hEDUvsͨhu$9vǔq {ݛ+d!t \1E#L OIokT$Ҋ۲nAyv5i3w{Хǎ^E/o/Jl]c>L,=7#O`$F&58ٍ(OTM$۲w@HJ2s5$@c#-'% ܫA/E"l>p|؋n-(4D8O;S;jhΒ-:_X; A7:fMB bSlzvLj="}ARG B>cSce"|.`LqˠWjٗ ^:|-=-Bt<yj@4]$3ՖO-(P} ZDlrnf2Z4OaY\#& ZalA8Gw;{c4|-D3oECP)]3Pu֦BߥT.ݫ*8(HL$) M.C 妴@E^jJ%/d!tH % ]n+R*0zw@`u1PnnDHT N9E*|2,c;b qY}8'0=]ġI7Ɓ-!P»{u,~_}B=76c'Rp^iQ #- g&9x"Nv(j,j (9-ΣUwy.] - 3 "{Ygҗ1NG*Y~+3;FCavK|ti;rK)ד`L8F4gt}R."?p_PI sAKdWfߘj('"jT?@t 5 kb[!4.sLD薯u//}m95=djvs^;#)= N .PZzO%QfuO0u/:vSGf=`̅Fk-S7̙uldld52_F/4aMl#l^SURnw)C ]}TLV**5H9*7mfVB*#&WM(W]*M3-䑔 x΋}Fq9;$B۔LlGI"߁?7w5Zf`X -${bF0ܦmNurXvpI͠+ay]!9Z$0>EqmOt*)) 3,XֵM2#ȰgTr1N=a\5$g?-o&I[J{A+f+ VS}&zƏFPXW崖}[l*O8z]2P}. r "TT|fiJyb&IG|U<[js%5v <* &Wsb1,$lGʚb³tJ}ӈ8ZWY~;jt|XyD{ "NË즘>g-+f򳉻I*t .?z`c]քY/K8Lie.XHԚEt@)i/@TynN6<)Ohhٰ АO Z8%k}ќʕ 7mZeYe?!0e,s+xX]%;[kZHd8n֌PrY$PĵuFs0iX4+8PmV &ܲOwR;:hlg_rtc3i}0qwp%B)l,fiPX;/*vq/MMd#]5k o-sY\ŷhzGME%ݙVꜣlK􎐹>TGiߘ=&O?_naGSxKɟ$z09 8S2@NKʦ;ā\U%6Oi&6qg182$Iʡ`ԄYtgxđSfJRsSl ]m㌣snغ·lgb 7^HZ-G ]˳t}]~~ LrH8tr7<>rUhHtei$y-FX{*}͋9l^[ɐٮi\vuӌUӮ%)zy3v}%LOު6˘7+Gsi qmd2(9)=PS> *$ž$5:nf("T?đwvNN[#dU`NL s [z<M_]<Ļj`C=^UǮfGBS԰p4xգwdJUς]5uK>^Jn5a2_7q8ՊǎqJ lW)PMJ.}ד7wOm}/0BhDTz '^/$(]{U\vUM:iZzR32 tԊyR'IG`=Md=XBA1WOz's{I(N?@!1b!>Kf5YaJBjxpg([O>uR⁌AQљƖ rIW0~–pH;!M ϧ?((۞>¹0Z/H6H }0]ՃĢ\gpi;\disC4-~Yym\Re>k:D.پ?Y˷$6Gg4.@c94}۟de.`BW`ERY7gU6oCDn- !T*LdJg#_N? /c"`% MDrp3.A{M㈐edWqjV B`,GqT$$>_ |L/Q|'dW'DKCiCM[ϙgl)f265U|T:nBN?E-zVs]}Ĝ]K`fc ]5ff53\؞IL[L wBLhd ԦoaE>r)3w[\_7M=M!u)LD22"oRb]nyjxmZ>ذWO8] zap+YJݯǻr[67';[]y/vt Тow+\+;)]bm%4 |B`CTTt+aa)qiVZ!z(yܩ# rw۬A2?>XX:Tvڄv$yws"OKMև@-x܊`)τW7Aړ|Vx_b6S= 9tʗu#JCu(%|HUPTtmmkOjq\<[{ WC0RгgRqJT<݅zz(~bkeyelr0L7i eC v,YaF| N'vX`gqlh~+HZ}r)+$`X/J s9.(Q4za+]}8n%Fd?Ƥl4c ttII⤦H(Vb $q=P.nڭ`C%cFcyѦ#tmH3bpIe$ F k|}I(KO& ,[SPCa=Ifb$fkhx&GP}H.a=|X*A S*ĥqĥڼck5hNRi@뽏8wܛ36MERf8>Qf<*xL~ NTseMњN5oi`WgL7"_miӏ]OMrUlؾ֫c &|"U¨57zΡ1%Qr֬!.G}povԸw_c,g<k[cTOcVF| $ s_5y|iK_dI^[ͥ )^,ɔ)U1 Iez8zPM57,!0鶆3XaXk墕nJzWČ4pN=UeF^ ӏŀCZ9to[ӏdWdEs] qCt3p byT#hQ|hf]x1,M Mj[ӆ*ZhE]e~eCYG* Hah`Ն.\Yw,"x)F.l-%FihdOhZqWwD-ϫ/A=YϤ)i}moͰwL;hpqzMO"nG\|ڶl^0yIAbxߠ.{>,+gQߏ-ЅJȼxX^R=JT+CV)(F7t )(/+2[PO(+87.Zݐ(B4$D637"ҪgB:>699A#>^,4׈Q9uʕ`t%ȳC+1;. 'dm|]wIW69e^ zoohArG1/* cgɕY&kþto4ncճ,ICݺVF7g,CN8FxZ9nbW@fily>vd84P`9:p 8R?;z.$.A3whd`7__qUGTQxΊq?MI=hHFK3_-<60R K!]:ҤhJheRK/7`x*u44z7{3s6T>8]vT_WI1׎VJ̳PIĘW*=WϑgiYd3WHFA\ڿ`}v+Nyy}q︎i(Oq t{Ii腒 ! V Ycv mhP#؆%C6umUxIi 6kxLwu<xͅXULT{bW2Le҃I,h ݸ!C.,ds;])R./4w{8Svs:TF1Hh OCײnT\Y~bs71XyGr^<ݿ^oem%x+`gSQYއ|75chA,bZ-|Gblm>uCqXypg¸)N2XpV߆9uRTtO: IE4ϷSb|Jt8}>$CkLLl5J㡕 qMPWϜl15$rNڄ2n,):$:L_HQmQ-e xōb1:t|L5ږ| soxЭ)4!` NK6JXI/ iLBWC#p2^HZ1I+T_mXwb|ZvndF|k@ K&aip X2'۪=ZTP&JCtqJݡ{Hx_@r+' F)I_US*N&8tZ U3E/|/կmǁ$=6h,[1| yAST,\[&& EGd[:h|w %R],XԌFXϮŌ8Ib$+ /d(%qEziXڷ I*ê{y0jl Bm]}/ZrQklp+e)Y1IqFҳC`ͯ!3FA~ K^.یlgIo 㕤93<>G+l5^26F:/AA|Ο2?ԠG[s=9 m|LP>$ wu,q;>G:~/Sk-3hh k}5m~mzQ<NC zx\>3+!K(kFFSugOZ^8=0IdBDrvWr^(Ww*h%sFBByR*#40xOt* 6E탟AG2Ɇϖ wLc7IJPY F soUʾm)+sD;zMwʭ :<.NYo/֨A"}$!% Y uCMc*('RoՖgiBgeͺWh{GQgO_/0;9~2iB E=i?!4E(j^Aa*[6[}PPjK;tgBňUdG[x"+hHU=`"u}aUiDN`˅R g¤)P(Tz'{O]M1 iyJcQ!GO2Kױ dSԿK|dR)2( 2jta^| jq!?^obd,&~EѮ-Q7IeGhqxt+I'KCCz>wWTlGjȕ,`54o}JRCx9ӳb0HC6:F>nW V0^b;K&A ;郌юglLUR%/zV@Ԩ`qkliQ /wsw,/cf{E֟HZOyk#GpgHœYc%u: I#.5mPO 5eR6.S4jA-NÕY~vfjX\ƍ1UeZQ3_#ѣo)#Sҟ\10.̴^V-&P12t+/5L\"БoΌGaP3؟U҄eh՗_S=Ns4<_*pp 0q;n3Dr_ߐcJFw00Sy6l%CMc{^(oucasy0I@%}CN =韦TΘu:Arɬ-L+tT="1G?'[5G9zhj)wy>rR E3 i$!xvp3,X{;<*vYHu_k s+\ D¥߈{ⳍ}ŔC U@ىq xheӂ#LvP{ypqMn Ut}ǒ]/Z<,udAWejӒކY4~gO o?#eX;R(~29CY[3 V 631nEqKjl1 R-7..K\寙rj9=ZIP#omp(VjC+D[_1݌vp_G M?i_ tgt[JOSqyd\7/V}(2(2 9c 1Z N1\opUgp%L`pĀsɎ7Eafn@@ M1˖W֐C*f(\2W;:C?b"DSeJ_9RQf\. G7iI=Q Op:VSm8WsH5|qC+ +5 :@D%:>l0E@>!G$k]MF'7SpYE~HC,-5 ,8m[PֹETAx$ɚIy XA[iW,[^ `=7@Hߋ$pF/[!Ω3bDoSSTq9m2"ZBN49bN^o!נ+G45('`2D1 C8m]6ZOYT@f\zK2gYg!o$x]ꍵ;X饎*_\̤ē: q(\5Ff̷)} f_tq[4MxB~wo-`گȚd|\2 {G.[9zʔZSrtz..y\Aβ2dz>/mrH4tt>^+=qi7 -L%!v?ĖX@0@mmIzT7,R 5ghpIRtL*Ze mQp^T*S]Ҽ}o=~Xc=J VV!Znu[~[B=%8K!cGښ,BŦXquζqJ;,OVKİ]075V"|Xcpcᔚ?ь 4t2ubQVp P*?6`ͬSOk7dY$5ּřrL #˫^ua$Y56P<XF<@$J#V.?q$aec'H=*M1.CEѥ\_ö[ ̘ &me,T/k5BΜe>qҦWܭH>(C-8EHz.!;/!uol 9DlcKK8O1IX_bJ+EQ2sRE tvCDR~iDϒaEc&I 9ӝʕA^.q r۪UO$z7afR,Gd^ޜKG$}e/:.υnՈ&=qJ٬huݖ_Rok8;;5NQk/HhKRϣKhֹ+ڇ(s{"h'gO:͂cC ?Od2ΈNebu35) v"L'g7j-gø@hl+6q Ns[ڜcڥDq<P:Z&)CO75ܢ1i$w=- zw pur닦+Ħ?~/5Ezn+x5[X4qd\#FKƚg5R,ؖO5pKD$ePx/iF9LW>'%~KLPkP6{hlM7R ԕ&r4Gpt4 xyQesQh GyBud]#/lDɯ ͐ʏ˯qi C$id;Go-=7;OUcr+0.%0q o?= Fc+̋<"^W_}WGU-~3=Wsqop =36%P4Y' L]:9&'a?KbNIǘ˸ jz $ru(Tg+SccJ?7-qꟃ1Xoȶ'rO-kwad~,puq)[P`2Bde_498Jm mO Z-16홭[gI"F\Ił*_ggY/Fy=pnc(Tl”Il\eY4&~Y2S!8LɧgEGf+MI_L8s:+hQ;1pW'Wc%Gm&]zUI>;TE. %Ώ5ǹp 0 v_X #HV1 zѴ-=n:$"Dk r zBN~g,UmbuF"=oB5jVjI n1 uH%+/Ŋ t!2IGwmX6?2eדo"~YmN 3_v:Ωtsj>TaK=*ehX2olQ)~\) #`{:Pc51`5Jkw@){ԟn?su::9̈́*,^ɇ'g5|;7;D*k㢐b'IX.k [?̿aT!s8lA5#m Q(1cYk\wx"[mkU+hf̧6D5;8Zɫr?5< nj,*A5OS]`-rhs9^S@s&'Fj *&R֬>c#{E/oojly*e °sSY6[F.߭ Xq[zQqa0;)"$Gkn$IQBdzO^-_p ȴ^Panh9wX_Q0]1 -r8q. 6r]&3+_Grȟ@=L Yؙ55_ȱΤYB_E7| 1MLjq(Y.X ksj= 訽PoI(*/ʧT#L(vbU$OE\tioӘ.Y}C$p"1U׶bkrQ ѽXcIJÖkQ*6ҡ)qQ 9^л{# S ȜԸ%j+2g0΄Bl+җ>ݜdYgf`5JΩ]\ ~lSR#ʌ+ir^e͟Tr' Ft# !][Փ^R";(- #fu++!dP8rIzg, ;1Bub1Wf @cSLGP Eb:uf9cIܚ*%RQV;)yVmNyCk%i] zul&Z)#nьEr{RHF&goȯ%e8ɯ< T ]g8Pd IO{DuW37HO+0:ČD1FH}泍_؁nNnK!cNr$,/A*S^:|1qw~w* /95ARx;u:ڸjVD-o+Dcy%pN=6]G/SO0!c)lG䶁FtPc38O[. 0V"@t8!JeJLՎG*xk$Jr:2egOtx\~r ފ<ŧ[`le)h{si1wY/'; Q-`dJ ͕ذ[VDQ4t1ƕ<dlа-8J1X֙ nX@}FhIru<_$H-1 (Jt &6$])FEvp3 oۼl}@$dpm쬵})C͚$vV:T$溩Y^1/I jWDołj[(lZYB.\xnpA;[5!-Di- Ig5su_g',v52 p睆o0W=**{Rћ=IƫS/D& ɑl%ߦd]t}/ W\skDnΣ89b0pѧW@~vgdʫ3rp+^*XfwiQV*K`ug7vzڽ&Dq: ކL!+>>V}PB7Vծh"`e8^M5o#xꈥ̔Lm|B-"ɷusX /c+Jq9=[Z@\R?<YN\[G\.729%g7Gk2`h׍H&ߝt|.; eCZ4Õ[X5FZ'Qrn{ǴzJi7iF2 xV9wR^GJZ'm̂U,4kҝIO/G+]_HK(G3( \|iph>ڼiE64vi[( SmO [tFQ\߹c')[آ]&Q!z+3+ nS7)㵋 B0D:Sc^rQ,c 6*<%왷n8 1O4־.d'&DaU:d "Nc`."Rn! #g+^#푘J3Kırt3uf{}l̘<"}\ia@}EHXor]M/qPޙQ3mbFJ]4B1Pk@ ʍ<ujppJ ~E%ĽnvSLx];vllD. Z2! PZ@7Š*a&nuĈzn+]=SN9@I䃌R@F'\_~-?cdLq % owW}ƒ96'@Gɱ s^a]ٰ%$q86wٰݑ$"iOHYh!7ۻu!G*:6_cǁ&}\sw]r7`G>%qށ},O*{ȸgFl>y_c]@^`1E@^$p9LQ{典}7*$ u]4G] Qo33 B3ܙ4Ě~܉VNjB#KtExa7'ob",4 S5\S (涅 v&v` 1b+^n鸢?w9sMImޣG;X=EAhXa{J:)A٩~zh b0#I> `\*Z]J!1}Ol6[pؓ#m6}ke= 8`_bu @ Wj .ṡO.'\֞o7N8Oօ|Q0}"4v n`&td(q$38"0tM4E pZ ^e۶3qlgä@;r`نzl!Oz$ۉzC?&Gpvue>~`=E08N:FҧٛƖAv`@‚c 8I:4Men6; #meAb!]"9fTeyKaXFq .KW1T.;6T  [[ h4s-MqMcTtSm;Cg9_Nq&'5X3:ā{ӓGўՉ[m({~%N>ގ`=weM+& q+OHĐL䢫Uit)C<‡`eRD}Mcv%Ll3Y2܇"''W.=H.7~B 9#؉-+o1CtbE4w?7j^?EF."fgB${IQ+ *?¾@'.iŚtE Y;yQ5q 2E{j%Aw l8[@JDXټOEB q/Yk`!nܕ74<{D9iIOyqg;f*g{z}@֛烚jUH=WkNRNaLc5F zH}B't&[y&-s'G]c̆pKǠ 2Go9#m8ש[vl'{3Ug4h+t4`G0g ҾU3:Y@'nS" ܳAt OM clHi#4eXi6Vb90y^rh:HS2 61$AC4Ե6b"{ķܝ {4ΗL"2*Dh lՁ6XqE)Xw0x &ĭ7Y6.x Y 8 #P>DVc\AU<-5UۅXT馮J??J?K<=, r`L7(?SY#ҟq}G֧bٸȝEw3in 6@p_@'?jlPuBCb2*K|w^|EϺ͎i|~DdVX>adi:I|K:l'E