perl-IO-Socket-SSL-2.066-4.module_el8+339+1755b796 -,>-  @.***--dPU]cX9b*Hql1,|~z'tl~\ӟa#LH͗tՌDrjpgQw-;Qb,VҪ*s6=eddFRIeD]Qm^to}<(i2X * JÍqyXLimmt8ۖ_[]  ᳚]:U{57^"ƍ R›cP^ξH]+Wx. O_+y8E}[X1,E.5?YሂeчLn*#in7c1e65dea5a669956fe4fb2c44fd5487229d968bbd82719d1bbf6419be5871e6a0d66a998fdfca0bc35b7b8a2f59f72e68822c5bf0302047c435bb500673065023100a159c0a4afe4f794b235efea139d4fb187de6e41dd5483b6ac37c08c0993f61d7cd7b5778ae78f83d20ed1e4000265e602306b8f44427de2718a3edb7861a7d3467d858a31c954b3e7115b00ad39b353ceb88275e2b0d06f8e12c5a9b26f5cc34c230302047c435bb500673065023100ba7db3b351830c93795c94cb92b48175607439ad0aad4a1af8f77e0b456cce4eff7c3b1f5e0a4726c72b1a6450b5548c023040dab7ff388563a352091f7bac8198ea2b9801fcf70c39fa64bfa05b487d922d2c2baeaa2c48b0fcf2efe56fc6ccded80302047c435bb500683066023100b91c1a5b1d843a3f03157bcfb8311db48f11cdf002d78473cd2195cdd075acd74c0e35e3c2f7713a9d9d6e2f4807e572023100e5a31a5bf4c87153fe4da59a5d6636061f07752b98b53f8f2ab56de7a1e0d7df85c44f82db5daf3477a9160b43e6566f0302047c435bb5006630640230552da0e175dfd124795275d31c4a4903428eb465f5327cb12e3939976b63bcede9f7d208c042f3003d1618859cd1c71802300130448876d29c49928a2ef20ce3e63bd86041e673d83ed7d0f61d120fc05a2f369f1a2bbb1cbbb5d3fb8859a5099fa60302047c435bb500673065023100a159c0a4afe4f794b235efea139d4fb187de6e41dd5483b6ac37c08c0993f61d7cd7b5778ae78f83d20ed1e4000265e602306b8f44427de2718a3edb7861a7d3467d858a31c954b3e7115b00ad39b353ceb88275e2b0d06f8e12c5a9b26f5cc34c230302047c435bb5006630640230781d7dbcc013a39de9601965ffcf9ec13bce0605277aab698e3214f8eb300605172e16056e988664bf9c0859729d89dc02302a694ed2b38351d99bc2d2da9f9f3818dcf322d10bfe3ac5e3f5136b0715366dab9271cf8bc80122e47f46e02a66e64c0302047c435bb500673065023100a2f24460b097869b914e99f2a124aa1254eacbfcfa283fb7c4aedc5e9d2a4ecfaa4936e5b115f2f1413727b754d8cc840230043eb6f15f4e1a7350a3330b11e40e4b462faf336b0325dc87054f97229e8f0b81c5e2fc3f545254e576ff5b3827bdbe0302047c435bb5006630640230337a6975c473cd285a214430cf1d80d57a02f0dc3e3698dfef3d832cc488d71bf6e0d66f3604445677ae278fb3abf7b40230139e9ba53440b86c037a91f90b3587c0c07afc96ac16a4a051826245e5dbcb6bb3d749c44180577d592febdba09b1d1d0302047c435bb500673065023100912366948c984949184c23230e922cb0f8057668dfd3c26c728d4f806be692bb64012db9e09afd4bfe973dba2abdc8b80230458fa2102925ba8e775aa6161afac8dcc0b45720f700ac14b718ac5acaec3df6cb1a539c7bd195a0d82e7b8ec09f26490302047c435bb500673065023100a35ac68d8ab3aadde493331046c709630f06abf9c9e7d40333d22b20c4b8ebc9dcce9add82a1dc2207b3d6cacd5d0beb02300ae2d3cb8a2ba9d6040cd5bcc8fa7f5c34e34ee7b8cf89205fe28c0a7f566df6534309cd920db1843ef3ddff0921b0990302047c435bb500683066023100b13fbbbecf2602fe32ffe50aff9141f0f3a687fe5149b79e40211cb7533cf97802ba9692748ff32c833604eb1b0d4836023100a885b30a533fa2b88d3419977708a4af81484106cab43f4e195a7fe7c5270fb87adee2bbfb06f66b17924557b033bb190302047c435bb500673065023100cb5ba40f985b74c83befea7ecdc616fa8868f39461d4fc3afc3be8af3cd640b4466dd3e04a8e0f023c90b040bfd9a8d7023027b86b8a2bf1396669606735393284346bf7bd68003a88ec125638c9c2c8d6b4d23760834e7c8b5481267bfa24df7c500302047c435bb500673065023100e243501d87f51f44d65ecd016159d092b30b06d1a06b664c46634c7397ebcfc3e1e8b3c1c0ae998686b244c66dc077e102303637ab1af825b3006e38faac6b166275daf45b088ab4113c89693a31c75725aab48c40c973553e4f3b20241ebbe0aa1d0302047c435bb5006630640230181d518aff5e251bda38b67ea15ce9ec94dee18556c455e9e5b744fed8518c26df1e47ad679b09b91b2ef97334f94e91023068b6bf1d94e449cca517fcf806fb682fb6614378502d657d0cf2cb0c335d945318ff49752a7c2f23b5f5d58912915a810302047c435bb50067306502306893a777dabbae44e904987d7025c3ca5877cf9f623cf076b9d31fee24840f4fced26f43034bffdb8d714a2ea098a868023100af5c3efdba108a704180553585dd6200746879a1975f37ca4471d754338c1b411a8102c30bdd12ed7869367d414c73980302047c435bb50067306502303d91d100578db47e565b1762a1adc73c87e427b75d527d132615848f178192a4fdc36871b88ac75a552647b3bf203ea1023100b5578274a1e70b5f35445f0ce2e54f6150930ba078b2dae48af2ac7be96948c8e9defe675348b19b10f4d473dfd0f1cd0302047c435bb50067306502307bb92d6f3634e7023e6a45f78359e83bb9722f285753978be23e017eafe8cba7d6a88623220a9971ecc51d3ca40ff681023100b814b91e5234186f2f23e4a6b57854ada01d715ef24f8136d59e3db07b5585fec1f52ec268aa4e2db074f705cb42a6fb0302047c435bb50067306502310080c28622410d21a26eb01fd68d13b2007595c5a9481d494356002f0301ee3a211aff897321ef9ad9cd8a4418d0d623f902307d13e52b3978ef57f3dea621b3666419653ec7aa2faa59fdd7443c5f941eb4dbf0554225266978cea78b08e6ffcac3560302047c435bb50067306502310092e9a7f3178beebcbfffe4a3f1d52b39a584d913402699aed55934dc9d16cb8c24e8e4eadfcce91ad6b3d277ee63aadb02306dd93edae92d794cc10bdf4962c96a09bace052cdc5122e09ce6cc65d3f4a9ada48f9dd7807fabe19fab635a40317ca10302047c435bb50066306402305451bac64f3eb73e569aa47b2e0f547e961061df5689037f6c6d9cac0822fd846be0d9d692eb510102121afbc37e2c400230310078198014b1e8a595fa93ab043a8206de0f63a198a4a186514cc3b717959d7164fea9ff5f283b37a3062f03d220800302047c435bb50066306402306dcd07daf765fd384c26433a3da579e1c792aeaa1676b6f15bcc3af7319b0f81425f7152c7542eb1e416b9a12e46eab302300e9cbdf9bbfa6428676eedeb20d7b4babf089bc850651a86a0bb305d533d88e6d8017a18ef931586f23c5c2b120e00840302047c435bb500673065023100cd475d0f31f6f24099a14d6b62439845275e52f4e2cd60cafb9a6ba3b26d1267e34bc6de9fc140184af219fe18b03b5602306fe0839035c722bc52ceeea718744dd21e8a0d61af62036c9e304054c9d3522cf8347ecd26da2cf7ef6b06b1c87bb1300302047c435bb50066306402306e13ff7842484e10496ad57d95b8273766f0d533afb11a5a290e6298a96f6c2a9876218b0b127b4a1939cd4928598c9502306d2805fb999a567487e2bed66c5c438949f9b4ca01244082d97ccfe7cadf9f8bc841d3c2659083e58ea0b2594398f6740302047c435bb50067306502300fe6044bbcedfe386ee39b8e98b57bc304413d68c15f9e80c1e933e89aa2a2ae2fcd1f15c218735c779edce65bb798ca023100d0f00992f53a0e5015dc9c7f6bf846444320b1214150a29730413cd8ae93412bb478df4bbdad6112825674b7ef8101520302047c435bb500673065023100add42a7545c01a68bc3be43513b225c76c2634f5d6a8670932bebf22cfe5e1ab06cc2e9a0450a67235b4294e7b826e24023040d96e14355a87cbd462ce5a9c4d1ed78bd8ffdd92a2047ad20c385daaf8d9706d901df7ba1e96709b22def04fd525790302047c435bb500673065023100a159c0a4afe4f794b235efea139d4fb187de6e41dd5483b6ac37c08c0993f61d7cd7b5778ae78f83d20ed1e4000265e602306b8f44427de2718a3edb7861a7d3467d858a31c954b3e7115b00ad39b353ceb88275e2b0d06f8e12c5a9b26f5cc34c230302047c435bb500673065023100eb9c2263faad7ad831d180bd0c063496193cbc9afe1eaf8c8fa19bb914f40ac66117705a749dcc846252aa2d8b8f0c84023054f1d3fe8c9efa94262e69fb5ad349c9452d816acb503b7c38f8913d077326561dac45134a4d53451de3c08837a2205a0302047c435bb500673065023100a159c0a4afe4f794b235efea139d4fb187de6e41dd5483b6ac37c08c0993f61d7cd7b5778ae78f83d20ed1e4000265e602306b8f44427de2718a3edb7861a7d3467d858a31c954b3e7115b00ad39b353ceb88275e2b0d06f8e12c5a9b26f5cc34c230302047c435bb500683066023100b4104724335f7375f9212ceb0ff9a17e2bc003cb5e5ff05b0fbe606bf9194841b56cd8e286bd24c428e667b42e7d0e6d0231008aa5fac037c61417b6ae2107ee38c00c5c7bf471666e88dacd67aa19f36a020513ffa135cb083dedb03be91314d03bd00302047c435bb500663064023012ecdc4543fb5ccc53b6f0a2a7ba75be0b581f9a620dbce55973500d7e2d4b2fc096a40e0a1597e637c78dc9dc0757fe0230058f24b54b714c6cf45e531a3a2068a30141b828e1ef4b944af6cd8d3c35310d4b59c6f94f0ce7d31bb5e6875144f48c0302047c435bb5006630640230748655b2bf035b08cbc93d8458072ffa4a76321f325d85bd6d7036b13e34dc6ea7ab8c485f3af3019f009a42352ae212023064ed3392bac011ad39819bcfba38c47018acb38ea16c3dcc2b632d8889e163814af9295feaece4565c49a7c712d0db470302047c435bb50067306502302c18505c84d1eeb6da837b557d979784564cd5902bcac4a09beed0fb93cfda89296e17e880b9bae3537ab1e52a80b8b0023100b78b6e67322ca564ed84e8492384feb0ea2f1d26a6b5e9b1be849eed64b5e4df6a748d8ae36845481ca0c24d71accd010302047c435bb500673065023100ede2c1642f62e96df8fdef69f7900969d6d7003d9cfb3943b44cdc9e472e6381271386b79c6d869f7c1f0b749c3cf3a502301f1282645cbc8ed1e333f9ac5e153d9b69c0d85dfa395099b727d08376498af4d18906087fcf16bde6f72bf36404ed730302047c435bb500663064023066ad4d56c48c63c8e907e31c4d34a9750bfca0a2103d0d821c3bf86abe4650f3156835095dd41b7bf7e302b57911f85f02307bc71d64a299d1fe288869d13c952b75e29f289650bea3b75374fd9e290d33bdb7cf44eca7eabba163ca2750a983a8bd0302047c435bb500683066023100d7518f3bc1764612b8703ba3f5c31e03feca6f15722367f1e77463b6d2afade7ff75b2b2196a4b6716f944327de07472023100e53c8e712f6d61dc3835c87f15297ec9892243a1b6063137759723b531f453e50eb1653c3328a3b7833eb0c82c14debb0302047c435bb500683066023100dcdceec0d3f415d6f5092a845e744e122de8d32f8f4b39e34c5f48f1a49ee62eb57f5ac53cd09e41b243b00753b0ecfd023100d0febd04dd4f6fbd66911c6a95e372a9ab2f0aaae99d0177b11744fbd6cf8939b23611536314c7c5f7fea76d3bd413820302047c435bb50067306502301d8868d8c4a91b8fd834fb16992bc587bbd3116bc0f37db1bec0341636c6311c07b75523bbcbb44f875e95a9e0340d94023100f0451b24ad62505de585e7250bfb5b8a91ad34ac7fe0e6f3c4e8bb41b3ebbe294935eb7376fea73d26b8cf3b4f2387fb0302047c435bb50066306402306cd66dfdef02fc53b2affcc4046447aec6f9f5eb9a91842dc598ff5e17b7ed6eeeb865081d11a69efc53253d0f777cbe02305065fbb936aef234ad8ce5fdba978e6e5ac0e844f85b9debd227f8974917502da2f6d7a8923e66f28126e858145c2d420302047c435bb500673065023100a159c0a4afe4f794b235efea139d4fb187de6e41dd5483b6ac37c08c0993f61d7cd7b5778ae78f83d20ed1e4000265e602306b8f44427de2718a3edb7861a7d3467d858a31c954b3e7115b00ad39b353ceb88275e2b0d06f8e12c5a9b26f5cc34c230302047c435bb500673065023100a159c0a4afe4f794b235efea139d4fb187de6e41dd5483b6ac37c08c0993f61d7cd7b5778ae78f83d20ed1e4000265e602306b8f44427de2718a3edb7861a7d3467d858a31c954b3e7115b00ad39b353ceb88275e2b0d06f8e12c5a9b26f5cc34c230302047c435bb500673065023100a159c0a4afe4f794b235efea139d4fb187de6e41dd5483b6ac37c08c0993f61d7cd7b5778ae78f83d20ed1e4000265e602306b8f44427de2718a3edb7861a7d3467d858a31c954b3e7115b00ad39b353ceb88275e2b0d06f8e12c5a9b26f5cc34c230302047c435bb500673065023100e4ea9980ab91f36779ac39dff981ee7112573cd00dc3ec0d2c91ac687b6cab2ca0d2da4302a78d900b1a59fb975b750202303fc8c19bb9149db7b3310e03a2626509f8e129ec861d3526ba7da59f9358cd818468fb7ad5cff921cdc69dab6be64de50302047c435bb500673065023100abf5e9d123ae43fde86ab70ba20ff72d2190323a82fc2e60b6c778209bf0ac5cb22ba931765234ee38921f8d64c8fcb1023078950cebad05a02e003f698db04aaeb8b595f38e07fb53670b1655c226868c8a0847c95a9ddc0022bbd156116a423d2b0302047c435bb5006830660231009e757f899661b9b677964abb55848f3c124db1e934cacb12a4e1fc1fd5ee5bc71407054e1cbdc622b12432fc2c6357c402310099020c3da94c6b321f7c6019a54cae7eebd9b4aa6228974d047b7ec3267d7c30b6844578cea45ff8ca93f890e5c3e2bb0302047c435bb500683066023100bd8aaa71dc7ba43925f942e72ec8062852eb019fd4478a5567253d65e998b61888ac28848ae0fe1f3f4e22a0637c1cce023100c4a25b2b0f616cda7b035a0b50754b3be63a707a0ff8c6cd3cf9f03db1225b18032e083d193f180446d7ebf1bb85f3230302047c435bb50067306502304abf401eaf162886689d0f472346aacb92e906eb3e9de1b113236b91f7e8fa690b7c02bf14f55507b8f265ff05f47c55023100d3b5728d2c3b5ce934a2c6ba73c7d20c8a08ad5f95f39f493136828bb11361d79800328526faf843d2ca90531a3455f3dPU]!sqryr꿨.vl)r}[||-$ *\=X zBxh!۴jRs#9.*Dw.+pv(>f"a(L~PO(`Ol[(vZZDӮ+_z5KȧZ2j6-Qi cb]ehKf`O zT"ۢ8vӅ(\H-JڛhX^)[VpЀd骗hT,MHF76Wc`nֱ;@rI,%u5-[tֻ6ۖQ7g9J2H +LkRp f)@V04eb~j⢶{:9IA|i %I:sdc]:JJ"Fw>唛`KLQ5'ˠW_iťDP~'@|8hv]Wէ#,drE >`=?d 5 V '.M `l.\. . . . . ...l.` (89(:>5G.H.I`.X Y \.].^K b d e !f $l &t @.u .v w t.x,.y\`fCperl-IO-Socket-SSL2.0664.module_el8+339+1755b796Perl library for transparent SSLThis module is a true drop-in replacement for IO::Socket::INET that uses SSL to encrypt data before it is transferred to a remote server or client. IO::Socket::SSL supports all the extra features that one needs to write a full-featured SSL client or server application: multiple SSL contexts, cipher selection, certificate verification, and SSL version selection. As an extra bonus, it works perfectly with mod_perl.dP x86-04.stream.rdu2.redhat.com pCentOSCentOS(GPL+ or Artistic) and MPLv2.0builder@centos.orgUnspecifiedhttps://metacpan.org/release/IO-Socket-SSLlinuxnoarch#~ D PE  Xx~# w ?LS,s`RA큤A큤A큤A큤AAA큤dP Zg\niZg\n\wK\wK\wK\w\wK\wK\wK\wK\wK\wK\wK\wK\wK\wK\wK\wK\wK\wK\wK\wK\nIx\nZgSFkZgZgZgZgdPdPdPdPdPdPdPdPdP\n\t\nb63a083098f320f858d81d5a2578fd07f805c6865c65a189bcf31a28270ca1f62e3b0be9c2aa6999543f67a4e11541cfaaccce2b569613849ada8a48a0ba8a92090aff5421fd55a9dceeaf6c612c36360402e8d29c1284aef88c87be565ce032c5c2bcd3e5da737e236cc44f7df9b3fd5b84d88290b8de4997880897d9c5f24ac1ae04c09ba6cf3b63afca981cb84ad90863bd556927e1db13c95edf5837003860e0644d58a7bbf7c311e1aa2f89f5701b3444bec9d7257abd925c0a8fad324722c15e82f78d7f59917ab8597586c4c6e84dd93e4b426a7bcdf31d7b4237812383268340a474008895bfd28bddc5620e77742b49d141833cb8a1cc219a049266b083ed580b4898949d9b892e44b589fc6ce51d4c2db842a8ce0f47212995e460371992b48cefd3920729deb51bdb6c69ffd0c78bdf3e32dd5287313300e47cb4d171bb45c2111e0be79f707e703989f489be899558696daae00352e332a83de4bbbdc085ba9e295cd311eefeae1540ff3484d00ec864eadf0eed4cb7e540217bfe7be575e5ed01852ae76f20875852f7698bef996fcb2438c63961e8b6a24b1e02db48d084b7f776b7ddae43e60de5f086403207fe5112a7d2e94b7db7fd94ed2c3b8ac02d9e7ed48c9aeb05a2cd9ccb62ef2b96625fc2525b1f8f188a53c01d65c67be27b4738422086999006054758ea1acfa41d54335b90ab15ce501bdd2b7dd93770e610f3742c29e2c9d9b0412911615355b437042ae0a20185a3bfd842eec9478603126ba28a70808473a6ce810722848428d6854a970f8fbb13ef9ef10aa4d81ecb84a5d42a2643fad5a848e16575a7b53d75f212ea75001d11bb752d947ce5b1ee7ed87ddcb3e00e4a24a0b89c1b09d83a38e8946125b3cfd23f219bb6e87a97b166c64ba8916863489a2e59053d03c56ec8a9207eb9ff1ddfa8e958a15fd92b58d79f5729be64cc99083bf1cd38150657a109c6b8f9e4d21df67000aa05c68b098517dab12e6ecff81f94f7f7bc2d2386e7c79eec479420529643fa1f5c61ed07dc78e7bf6ddae4f001cddf4e3e442f6afa17e89e897d70129da93216477edca75d91afa38bf789d27102138273d5575960f691c08ed0e0f8b8d549b492f39b252fb0092bd4a1d6f0ca8ac41df36bdc997a3ca2127435f97540c45ebf6fcca47a4b4245420813689304921ebd89e630a8b2a701e6c42f5e04a73e270a2532b9ba4ee48315c28045cb79ee8669de2abe4fc10ef40115ae1032c81b5db66e65faf04560d21648164507b93964301e0777b6e98b6cb08bf0e65f0d8d232e73c81713d4bcfba038911b2e50974980fe81fbeaae69741e122a8bd9f9837794edee28de22ed3288d01dfa551f14cd048fc02976888b6144d0ebc640a9a3f28903a5937755a19fe8a48a7f8ac1fdec8e1293bd8a8d5cc87d54f922d76ac34aa76b5ed7da5f6b87b23bea63708a32c2d660766496adf814353f3ef950077d2165b891fecff6630609512506116051d0ab81b2a3a580837c4a94a4c754c12f097f570368a9eb5a4e3ae826c7cc6ca1f226f2547a22977e46a595227d6fd0d436339aef4355c40f6794eabdee1d3ae53336e62c0336da8a75703fa7738e1c9f7671ff2daa1a4f835926de7a9fe0470341ec282de57ffd7e825d3606f7574e1ef623555faeb5806c4b1ab186b5e410b6e700ff27b67ff866deb3542b1cbd48765e6855a33ed089acde9139199ea9d0facd8f98ed7e048abaca36cb1bbba7af6f44rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-IO-Socket-SSL-2.066-4.module_el8+339+1755b796.src.rpmperl(IO::Socket::SSL)perl(IO::Socket::SSL::Intercept)perl(IO::Socket::SSL::OCSP_Cache)perl(IO::Socket::SSL::OCSP_Resolver)perl(IO::Socket::SSL::PublicSuffix)perl(IO::Socket::SSL::SSL_Context)perl(IO::Socket::SSL::SSL_HANDLE)perl(IO::Socket::SSL::Session_Cache)perl(IO::Socket::SSL::Utils)perl-IO-Socket-SSL @@@@ @@@ @@@@    opensslperl(:MODULE_COMPAT_5.30.1)perl(Carp)perl(Config)perl(Errno)perl(Exporter)perl(HTTP::Tiny)perl(IO::Socket)perl(IO::Socket::IP)perl(IO::Socket::SSL::PublicSuffix)perl(IO::Socket::SSL::Utils)perl(Net::SSLeay)perl(Socket)perl(URI::_idna)perl(constant)perl(strict)perl(vars)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.80.201.461.953.0.4-14.6.0-14.0-15.2-14.14.3]@]^@]]:\\[[@[{[ug@[n[P}@[H@[4Z@Zv@Z|;Ze@YYYYyY>@Y5GX@XX@X@XXXoXlXVz@X2W@W:WhWt@W!WWWrfW9@WWo@WW@V1V=@VVii@V`.U@U@UAUUv@Ut2@UrUT@UHUCjTfT@TT@TTw@Tq@TG@TFJT?@T7@T @SSj@Sj@S@SSS@SSS~@S@SwO@St@SsZSnSf+SXSCSCSAAS>S;S;S2@S.S-{@S)S%@S!RR߲R@Rx@R&R0@R@RiR@RRW@R5@QQQQQ@Q@QQ?@Q?@QQ'@QU@Qw@QnQkQtQQQh@PPP@P@PnP H@OG@O@O@OO@O\@O O O O O,@Or@OqOhq@OX@OKp@ODOB5O yNNU@N@N@N^Nj@NN%qMߒ@Mz@M(MMoMQ0@M5M@ML@L@Ki@K@K@K@JSJ:JmJjJOD@JMIԨI2I{Ix_I"@H8@H׈H6@H}GPG@GMX@G!GEqjE@D@DB@D@D@D;@BۙBS@Ak@@@@?Petr Pisar - 2.066-4Paul Howarth - 2.066-3Petr Pisar - 2.066-2Petr Pisar - 2.066-1Petr Pisar - 2.060-3Petr Pisar - 2.060-2Paul Howarth - 2.060-1Petr Pisar - 2.059-2Paul Howarth - 2.059-1Troy Dawson Paul Howarth - 2.058-1Fedora Release Engineering - 2.056-3Jitka Plesnikova - 2.056-2Paul Howarth - 2.056-1Paul Howarth - 2.055-1Fedora Release Engineering - 2.054-2Paul Howarth - 2.054-1Paul Howarth - 2.052-1Paul Howarth - 2.051-1Paul Howarth - 2.050-1Fedora Release Engineering - 2.049-2Paul Howarth - 2.049-1Jitka Plesnikova - 2.048-2Paul Howarth - 2.048-1Paul Howarth - 2.047-1Paul Howarth - 2.046-1Paul Howarth - 2.045-1Fedora Release Engineering - 2.044-2Paul Howarth - 2.044-1Paul Howarth - 2.043-1Paul Howarth - 2.041-1Paul Howarth - 2.040-1Paul Howarth - 2.039-1Paul Howarth - 2.038-1Paul Howarth - 2.037-1Paul Howarth - 2.035-1Paul Howarth - 2.034-1Paul Howarth - 2.033-1Paul Howarth - 2.032-1Paul Howarth - 2.031-1Paul Howarth - 2.029-1Jitka Plesnikova - 2.027-2Paul Howarth - 2.027-1Paul Howarth - 2.026-1Paul Howarth - 2.025-1Paul Howarth - 2.024-1Fedora Release Engineering - 2.023-2Paul Howarth - 2.023-1Paul Howarth - 2.022-1Paul Howarth - 2.021-1Paul Howarth - 2.020-1Paul Howarth - 2.019-1Paul Howarth - 2.018-1Fedora Release Engineering - 2.016-3Jitka Plesnikova - 2.016-2Paul Howarth - 2.016-1Jitka Plesnikova - 2.015-2Paul Howarth - 2.015-1Paul Howarth - 2.014-1Paul Howarth - 2.013-1Paul Howarth - 2.012-1Paul Howarth - 2.011-1Paul Howarth - 2.010-1Paul Howarth - 2.009-1Paul Howarth - 2.008-1Paul Howarth - 2.007-1Paul Howarth - 2.006-1Paul Howarth - 2.002-1Paul Howarth - 2.001-1Paul Howarth - 2.000-1Paul Howarth - 1.999-1Paul Howarth - 1.998-1Jitka Plesnikova - 1.997-4Paul Howarth - 1.997-3Paul Howarth - 1.997-2Paul Howarth - 1.997-1Paul Howarth - 1.994-1Paul Howarth - 1.993-1Paul Howarth - 1.992-1Fedora Release Engineering - 1.991-2Paul Howarth - 1.991-1Paul Howarth - 1.990-1Paul Howarth - 1.989-1Paul Howarth - 1.988-1Paul Howarth - 1.985-1Paul Howarth - 1.984-2Paul Howarth - 1.984-1Paul Howarth - 1.983-1Paul Howarth - 1.982-1Paul Howarth - 1.981-1Paul Howarth - 1.980-1Paul Howarth - 1.979-1Paul Howarth - 1.978-1Paul Howarth - 1.975-1Paul Howarth - 1.974-1Paul Howarth - 1.973-1Paul Howarth - 1.972-1Paul Howarth - 1.971-1Paul Howarth - 1.970-1Paul Howarth - 1.969-1Paul Howarth - 1.968-1Paul Howarth - 1.967-1Paul Howarth - 1.966-1Paul Howarth - 1.965-1Paul Howarth - 1.964-1Paul Howarth - 1.963-1Paul Howarth - 1.962-1Paul Howarth - 1.961-1Paul Howarth - 1.960-1Paul Howarth - 1.95.9-1Paul Howarth - 1.95.8-1Paul Howarth - 1.95.5-1Paul Howarth - 1.95.4-1Fedora Release Engineering - 1.95.3-3Petr Pisar - 1.95.3-2Paul Howarth - 1.95.3-1Paul Howarth - 1.95.2-1Paul Howarth - 1.95.1-1Paul Howarth - 1.94-1Paul Howarth - 1.93-1Paul Howarth - 1.92-1Paul Howarth - 1.91-1Paul Howarth - 1.90-1Paul Howarth - 1.89-1Paul Howarth - 1.88-1Paul Howarth - 1.87-1Paul Howarth - 1.86-1Paul Howarth - 1.85-1Paul Howarth - 1.84-1Paul Howarth - 1.83-2Paul Howarth - 1.83-1Paul Howarth - 1.82-1Paul Howarth - 1.81-1Paul Howarth - 1.80-1Paul Howarth - 1.79-1Petr Šabata - 1.77-2Paul Howarth - 1.77-1Fedora Release Engineering - 1.76-3Petr Pisar - 1.76-2Paul Howarth - 1.76-1Petr Pisar - 1.74-2Paul Howarth - 1.74-1Paul Howarth - 1.73-1Paul Howarth - 1.71-1Paul Howarth - 1.70-1Paul Howarth - 1.69-1Paul Howarth - 1.66-1Paul Howarth - 1.65-1Paul Howarth - 1.64-1Paul Howarth - 1.62-1Paul Howarth - 1.61-1Paul Howarth - 1.60-1Paul Howarth - 1.59-1Paul Howarth - 1.58-1Paul Howarth - 1.56-1Paul Howarth - 1.55-1Paul Howarth - 1.54-1Paul Howarth - 1.53-1Paul Howarth - 1.52-1Paul Howarth - 1.49-1Paul Howarth - 1.48-1Paul Howarth - 1.47-1Paul Howarth - 1.46-1Paul Howarth - 1.45-1Petr Sabata - 1.44-2Paul Howarth - 1.44-1Paul Howarth - 1.43-1Paul Howarth - 1.41-1Paul Howarth - 1.40-1Paul Howarth - 1.39-1Fedora Release Engineering - 1.38-2Paul Howarth - 1.38-1Paul Howarth - 1.37-1Paul Howarth - 1.36-1Paul Howarth - 1.35-1Paul Howarth - 1.34-1Marcela Maslanova - 1.33-2Paul Howarth - 1.33-1Paul Howarth - 1.32-1Stepan Kasal - 1.31-2Paul Howarth - 1.31-1Paul Howarth - 1.30-1Paul Howarth - 1.27-1Fedora Release Engineering - 1.26-2Paul Howarth - 1.26-1Paul Howarth - 1.25-1Paul Howarth - 1.24-1Paul Howarth - 1.23-1Paul Howarth - 1.22-1Paul Howarth - 1.20-1Paul Howarth - 1.18-1Paul Howarth - 1.17-1Paul Howarth - 1.16-1Paul Howarth - 1.15-1Paul Howarth - 1.14-1Tom "spot" Callaway - 1.12-4Tom "spot" Callaway - 1.12-3Paul Howarth - 1.12-2Robin Norwood - 1.12-1Tom "spot" Callaway - 1.02-1.1Robin Norwood - 1.02-1Warren Togami - 1.01-1Warren Togami - 0.998-1Warren Togami - 0.994-1Warren Togami - 0.991-1Warren Togami - 0.97-3Jose Pedro Oliveira - 0.97-2Ville Skyttä - 0.97-1Michael Schwendt - 0.96-4Ville Skyttä - 0:0.96-3Ville Skyttä - 0:0.96-0.fdr.2Ville Skyttä - 0:0.96-0.fdr.1Ville Skyttä - 0:0.95-0.fdr.1- Default to PROFILE=SYSTEM cipher list (bug #1775167)- PublicSuffix.pm is licensed MPLv2.0 (#1724434)- Skip a PHA test if Net::SSLeay does not expose the PHA (bug #1633636)- Update to 2.066 (bug #1632600)- Client sends a post-handshake-authentication extension if a client key and a certificate are available (bug #1633636)- Prevent tests from dying on SIGPIPE (bug #1610017)- Update to 2.060 (bug #1610017) - Support for TLS 1.3 with OpenSSL 1.1.1 (needs Net::SSLeay ≥ 1.86); see also CPAN RT#126899 - TLS 1.3 support is not complete yet for session reuse- Adapt to OpenSSL 1.1.1, it requires patched Net-SSLeay (bug #1610017) - Enable tests (bug #1610017)- Update to 2.059 (bug #1610017) - Fix memory leak when CRLs are used (CPAN RT#125867) - Fix memory leak when using stop_SSL and threads (https://rt.cpan.org/Ticket/Display.html?id=125867#txn-1797132)- Disable %check so package will build for Mass Rebuild - Related: bug#1614611- Update to 2.058 - Fix memory leak that occurred with explicit stop_SSL in connection with non-blocking sockets or timeout (CPAN RT#125867) - Fix redefine warnings in case Socket6 is installed but neither IO::Socket::IP nor IO::Socket::INET6 (CPAN RT#124963) - IO::Socket::SSL::Intercept - optional 'serial' argument can be starting number or callback to create serial number based on the original certificate - New function get_session_reused to check if a session got reused - IO::Socket::SSL::Utils::CERT_asHash: fingerprint_xxx now set to the correct value - Fix t/session_ticket.t: It failed with OpenSSL 1.1.* since this version expects the extKeyUsage of clientAuth in the client cert also to be allowed by the CA if CA uses extKeyUsage- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Perl 5.28 rebuild- Update to 2.056 - Intercept: Fix creation of serial number (basing it on binary digest instead of treating hex fingerprint as binary), allow use of own serial numbers again - t/io-socket-ip.t: Skip test if no IPv6 support on system (CPAN RT#124464) - Update PublicSuffix- Update to 2.055 - Use SNI also if hostname was given all-uppercase - Utils::CERT_create: Don't add authority key for issuer since Chrome does not like this - Intercept: - Change behavior of code-based cache to better support synchronizing within multiprocess/threaded set-ups - Don't use counter for serial number but somehow base it on original certificate in order to avoid conflicts with reuse of serial numbers after restart - Better support platforms without IPv6 (CPAN RT#124431) - Spelling fixes in documentation (CPAN RT#124306)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to 2.054 - Small behavior fixes - If SSL_fingerprint is used and matches, don't check for OCSP - Utils::CERT_create: Small fixes to properly specific purpose, ability to use predefined complex purpose but disable some features - Update PublicSuffix - Updates for documentation, especially regarding pitfalls with forking or using non-blocking sockets, spelling fixes - Test fixes and improvements - Stability improvements for live tests - Regenerate certificates in certs/ and make sure they are limited to the correct purpose; check in program used to generate certificates - Adjust tests since certificates have changed and some tests used certificates intended for client authentication as server certificates, which now no longer works- Update to 2.052 - Disable NPN support if LibreSSL ≥ 2.6.1 is detected since they've replaced the functions with dummies instead of removing NPN completly or setting OPENSSL_NO_NEXTPROTONEG - t/01loadmodule.t shows more output helpful in debugging problems - Update fingerprints for external tests - Update documentation to make behavior of syswrite more clear- Update to 2.051 - syswrite: If SSL_write sets SSL_ERROR_SYSCALL but not $! (as seen with OpenSSL 1.1.0 on Windows), set $! to EPIPE to propagate a useful error up (GH#62)- Update to 2.050 - Removed unnecessary settings of SSL_version and SSL_cipher_list from tests - protocol_version.t can now deal when TLS 1.0 and/or TLS 1.1 are not supported, as is the case with openssl versions in latest Debian (buster)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Update to 2.049 - Fixed problem caused by typo in the context of session cache (GH#60) - Updated PublicSuffix information from publicsuffix.org- Perl 5.26 rebuild- Update to 2.048 - Fixed small memory leaks during destruction of socket and context (CPAN RT#120643) - Drop support for EOL distributions prior to F-13 - Drop BuildRoot: and Group: tags - Drop explicit buildroot cleaning in %install section - Drop explicit %clean section- Update to 2.047 - Better fix for problem which 2.046 tried to fix but broke LWP that way - Update patches as needed- Update to 2.046 - Clean up everything in DESTROY and make sure to start with a fresh %{*self} in configure_SSL because it can happen that a GLOB gets used again without calling DESTROY (https://github.com/noxxi/p5-io-socket-ssl/issues/56) - Update patches as needed- Update to 2.045 - Fixed memory leak caused by not destroying CREATED_IN_THIS_THREAD for SSL objects (GH#55) - Optimization: don't track SSL objects and CTX in *CREATED_IN_THIS_THREAD if perl is compiled without thread support - Small fix in t/protocol_version.t to use older versions of Net::SSLeay with openssl build without SSLv3 support - When setting SSL_keepSocketOnError to true the socket will not be closed on fatal error (GH#53, modified) - Update patches as needed- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Update to 2.044 - Protect various 'eval'-based capability detections at startup with a localized __DIE__ handler; this way, dynamically requiring IO::Socket::SSL as done by various third party software should cause less problems even if there is a global __DIE__ handler that does not properly deal with 'eval' - Update patches as needed- Update to 2.043 - Enable session ticket callback with Net::SSLeay ≥ 1.80 - Make t/session_ticket.t work with OpenSSL 1.1.0; with this version the session no longer gets reused if it was not properly closed, which is now done using an explicit close by the client - Update patches as needed- Update to 2.041 - Leave session ticket callback off for now until the needed patch is included in Net::SSLeay (see https://rt.cpan.org/Ticket/Display.html?id=116118#txn-1696146) - Update patches as needed- Update to 2.040 - Fix detection of default CA path for OpenSSL 1.1.x - Utils::CERT_asHash now includes the signature algorithm used - Utils::CERT_asHash can now deal with large serial numbers - Update patches as needed- Update to 2.039 - OpenSSL 1.1.0c changed the behavior of SSL_read so that it now returns -1 on EOF without proper SSL shutdown; since it looks like that this behavior will be kept at least for 1.1.1+, adapt to the changed API by treating errno=NOERR on SSL_ERROR_SYSCALL as EOF - Update patches as needed- Update to 2.038 - Restrict session ticket callback to Net::SSLeay 1.79+ since version before contains bug; add test for session reuse - Extend SSL fingerprint to pubkey digest, i.e. 'sha1$pub$xxxxxx....' - Fix t/external/ocsp.t to use different server (under my control) to check OCSP stapling - Update patches as needed- Update to 2.037 - Disable OCSP support when Net::SSLeay 1.75..1.77 is used (CPAN RT#116795) - Fix session cache del_session: it freed the session but did not properly remove it from the cache; further reuse caused crash - Update patches as needed- Update to 2.035 - Fixes for issues introduced in 2.034 - Return with error in configure_SSL if context creation failed; this might otherwise result in a segmentation fault later - Apply builtin defaults before any (user configurable) global settings (i.e. done with set_defaults, set_default_context...) so that builtins don't replace user settings - Update patches as needed- Update to 2.034 - Move handling of global SSL arguments into creation of context, so that these get also applied when creating a context only - Update patches as needed- Update to 2.033 - Support for session ticket reuse over multiple contexts and processes (if supported by Net::SSLeay) - Small optimizations, like saving various Net::SSLeay constants into variables and access variables instead of calling the constant sub all the time - Make t/dhe.t work with openssl 1.1.0 - Update patches as needed- Update to 2.032 - Set session id context only on the server side; even if the documentation for SSL_CTX_set_session_id_context makes clear that this function is server side only, it actually affects handling of session reuse on the client side too and can result in error "SSL3_GET_SERVER_HELLO:attempt to reuse session in different context" at the client- Update to 2.031 - Utils::CERT_create - don't add given extensions again if they were already added; Firefox croaks with sec_error_extension_value_invalid if (specific?) extensions are given twice - Assume that Net::SSLeay::P_PKCS12_load_file will return the CA certificates with the reverse order as in the PKCS12 file, because that's what it does - Support for creating ECC keys in Utils once supported by Net::SSLeay - Remove internal sub session_cache and access cache directly (faster) - Update patches as needed- Update to 2.029 - Add del_session method to session cache - Use SSL_session_key as the real key for the cache and not some derivate of it, so that it works to remove the entry using the same key - BR: perl-generators- Perl 5.24 rebuild- Update to 2.027 - Updated Changes file for 2.026- Update to 2.026 - Upstream's default cipher lists updated (we use system default though) - Update patches as needed- Update to 2.025 - Resolved memleak if SSL_crl_file was used (CPAN RT#113257, CPAN RT#113530) - Simplify find command using -delete- Update to 2.024 - Work around issue where the connect fails on systems having only a loopback interface and where IO::Socket::IP is used as super class (default when available) - Update patches as needed- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 2.023 - OpenSSL 1.0.2f changed the behavior of SSL shutdown in case the TLS connection was not fully established, which somehow resulted in Net::SSLeay::shutdown returning 0 (i.e. keep trying) and hence an endless loop; it will now ignore this result in case the TLS connection was not yet established and consider the TLS connection closed instead - Update patches as needed- Update to 2.022 - Fix stringification of IPv6 inside subjectAltNames in Utils::CERT_asHash (CPAN RT#110253)- Update to 2.021 - Fixes for documentation and typos - Update PublicSuffix with latest version from publicsuffix.org - Update patches as needed- Update to 2.020 - Support multiple directories in SSL_ca_path (CPAN RT#106711); directories can be given as array or as string with a path separator - Typos fixed (https://github.com/noxxi/p5-io-socket-ssl/pull/34) - Update patches as needed- Update to 2.019 - Work around different behavior of getnameinfo from Socket and Socket6 by using a different wrapper depending on which module is used for IPv6 - Update patches as needed- Update to 2.018 - Checks for readability of files/dirs for certificates and CA no longer use -r because this is not safe when ACLs are used (CPAN RT#106295) - New method sock_certificate similar to peer_certificate (CPAN RT#105733) - get_fingerprint can now take optional certificate as argument and compute the fingerprint of it; useful in connection with sock_certificate - Check for both EWOULDBLOCK and EAGAIN since these codes are different on some platforms (CPAN RT#106573) - Enforce default verification scheme if nothing was specified, i.e. no longer just warn but accept; if really no verification is wanted, a scheme of 'none' must be explicitly specified - Support different cipher suites per SNI hosts - startssl.t failed on darwin with old openssl since server requested client certificate but offered also anon ciphers (CPAN RT#106687) - Update patches as needed- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Perl 5.22 rebuild- Update to 2.016 - Add flag X509_V_FLAG_TRUSTED_FIRST by default if available in OpenSSL (since 1.02) and available with Net::SSLeay (CPAN RT#104759) - Work around hanging prompt() with older perl in Makefile.PL (CPAN RT#104731) - Make t/memleak_bad_handshake.t work on cygwin and other systems having /proc/pid/statm (CPAN RT#104659) - Add better debugging- Perl 5.22 rebuild- Update to 2.015 - Work around problem with IO::Socket::INET6 on Windows, by explicitly using Domain AF_INET in the tests (CPAN RT#104226)- Update to 2.014 - Utils::CERT_create - work around problems with authorityInfoAccess, where OpenSSL i2v does not create the same string as v2i expects - Intercept - don't clone some specific extensions that only make sense with the original certificate- Update to 2.013 - Assign severities to internal error handling and make sure that follow-up errors like "configuration failed" or "certificate verify error" don't replace more specific "hostname verification failed" when reporting in sub errstr/$SSL_ERROR (CPAN RT#103423) - Enhanced documentation (https://github.com/noxxi/p5-io-socket-ssl/pull/26)- Update to 2.012 - Fix t/ocsp.t in case no HTTP::Tiny is installed- Update to 2.011 - Fix t/ocsp.t - don't count on revoked.grc.com using OCSP stapling (CPAN RT#101855) - Added option 'purpose' to Utils::CERT_create to get better control of the certificate's purpose; default is 'server,client' for non-CA (contrary to only 'server' before) - Removed RC4 from default cipher suites on the server side (https://github.com/noxxi/p5-io-socket-ssl/issues/22) - Refactoring of some tests using Test::More - Note that this package still uses system-default cipher and SSL versions, which may have RC4 enabled - Update patches as needed- Update to 2.010 - New options SSL_client_ca_file and SSL_client_ca to let the server send the list of acceptable CAs for the client certificate - t/protocol_version.t - fix in case SSLv3 is not supported in Net::SSLeay (CPAN RT#101485)- Update to 2.009 - Remove util/analyze.pl; this tool is now together with other SSL tools at https://github.com/noxxi/p5-ssl-tools - Added ALPN support (needs OpenSSL1.02, Net::SSLeay 1.56+) (CPAN RT#101452)- Update to 2.008 - Work around recent OCSP verification errors for revoked.grc.com (badly signed OCSP response, Firefox also complains about it) in test t/external/ocsp.t - util/analyze.pl - report more details about preferred cipher for specific TLS versions- Update to 2.007 - Make getline/readline fall back to super class if class is not sslified yet, i.e. behave the same as sysread, syswrite etc. (CPAN RT#100529)- Update to 2.006 - Make SSLv3 available even if the SSL library disables it by default in SSL_CTX_new (like done in LibreSSL); default will stay to disable SSLv3 so this will be only done when setting SSL_version explicitly - Fix possible segmentation fault when trying to use an invalid certificate - Use only the ICANN part of the default public suffix list and not the private domains; this makes existing exceptions for s3.amazonaws.com and googleapis.com obsolete - Fix t/protocol_version.t to deal with OpenSSL installations that are compiled without SSLv3 support - Make (hopefully) non-blocking work on windows by using EWOULDBLOCK instead of EAGAIN; while this is the same on UNIX it is different on Windows and socket operations return there (WSA)EWOULDBLOCK and not EAGAIN - Enable non-blocking tests on Windows too - Make PublicSuffix::_default_data thread safe - Update PublicSuffix with latest list from publicsuffix.org - Note that this package still uses system-default cipher and SSL versions, which may have SSL3.0 enabled - Classify buildreqs by usage- Update to 2.002 - Fix check for (invalid) IPv4 when validating hostname against certificate; do not use inet_aton any longer because it can cause DNS lookups for malformed IP (CPAN RT#99448) - Update PublicSuffix with latest version from publicsuffix.org - lots of new top level domains - Add exception to PublicSuffix for s3.amazonaws.com (CPAN RT#99702)- Update to 2.001 - Add SSL_OP_SINGLE_(DH|ECDH)_USE to default options to increase PFS security - Update external tests with currently expected fingerprints of hosts - Some fixes to make it still work on 5.8.1- Update to 2.000 - Consider SSL3.0 as broken because of POODLE and disable it by default - Skip live tests without asking if environment NO_NETWORK_TESTING is set - Skip tests that require fork on non-default windows setups without proper fork (https://github.com/noxxi/p5-io-socket-ssl/pull/18) - Note that this package still uses system-default cipher and SSL versions, which may have SSL3.0 enabled- Update to 1.999 - Make sure we don't use version 0.30 of IO::Socket::IP - Make sure that PeerHost is checked in all places where PeerAddr is checked, because these are synonyms and IO::Socket::IP prefers PeerHost while others prefer PeerAddr; also accept PeerService additionally to PeerPort (https://github.com/noxxi/p5-io-socket-ssl/issues/16) - Add ability to use client certificates and to overwrite hostname with util/analyze-ssl.pl- Update to 1.998 - Make client authentication work at the server side when SNI is in by use having CA path and other settings in all SSL contexts instead of only the main one (https://github.com/noxxi/p5-io-socket-ssl/pull/15)- Perl 5.20 rebuild- Use system-default SSL version too- Use system-wide default cipher list to support use of system-wide crypto policy (#1076390, #1127577, CPAN RT#97816) https://fedoraproject.org/wiki/Changes/CryptoPolicy- Update to 1.997 - Fix initialization and creation of OpenSSL-internals for perlcc compatibility (CPAN RT#95452) - Add refresh option for peer_certificate, so that it checks if the certificate changed in the mean time (on renegotiation) - Fix fingerprint checking - now applies only to top-most certificate - IO::Socket::SSL::Utils - accept extensions within CERT_create - Various documentation fixes- Update to 1.994 - IO::Socket::SSL can now be used as dual-use socket, e.g. start plain, upgrade to SSL and downgrade again all with the same object; see documentation of SSL_startHandshake and chapter Advanced Usage - Try to apply SSL_ca* even if verify_mode is 0, but don't complain if this fails; this is needed if one wants to explicitly verify OCSP lookups even if verification is otherwise off, because otherwise the signature check would fail (this is mostly useful for testing) - Reorder documentation of attributes for new, so that the more important ones are at the top- Update to 1.993 - Major rewrite of documentation, now in separate file - Rework error handling to distinguish between SSL errors and internal errors (like missing capabilities) - Fix handling of default_ca if given during the run of the program (Debian #750646) - util/analyze-ssl.pl - fix hostname check if SNI does not work- Update to 1.992 - Set $! to undef before doing IO (accept, read...); on Windows a connection reset could cause an SSL read error without setting $!, so make sure we don't keep the old value and maybe thus run into an endless loop- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to 1.991 - New option SSL_OCSP_TRY_STAPLE to enforce staple request even if VERIFY_NONE - Work around for CPAN RT#96013 in peer_certificates- Update to 1.990 - Added option SSL_ocsp_staple_callback to get the stapled OCSP response and verify it somewhere else - Try to fix warnings on Windows again (CPAN RT#95967) - Work around temporary OCSP error in t/external/ocsp.t- Update to 1.989 - Fix warnings on Windows (CPAN RT#95881)- Update to 1.988 - Allow IPv4 in common name, because browsers allow this too; only for scheme www/http though, not for rfc2818 (because RC2818 does not allow this; in default scheme IPv6 and IPv4 are allowed in CN) - Fix handling of public suffix; add exemption for *.googleapis.com wildcard, which should not be allowed according to public suffix list but actually is used - Add hostname verification test based on older test of chromium, but change some of the test expectations because we don't want to support IP as SAN DNS and because we enforce a public suffix list (and thus *.co.uk should not be allowed) - Fix t/verify_hostname_standalone.t on systems without usable IDNA or IPv6 (CPAN RT#95719) - Enable IPv6 support only if we have a usable inet_pton - Remove stale entries from MANIFEST - Add transparent support for DER and PKCS#12 files to specify cert and key, e.g. it will autodetect the format - If SSL_cert_file is PEM and no SSL_key_file is given it will check if the key is in SSL_cert_file too- Update to 1.985 - Make OCSP callback return 1 even if it was called on the server side because of bad setup of the socket; otherwise we get an endless calling of the OCSP callback - Consider an OCSP response that is not yet or no longer valid a soft error instead of a hard error - Fix skip in t/external/ocsp.t in case fingerprint does not match - Call EVP_PKEY_free not EVP_KEY_free in IO::Socket::SSL::Utils::KEY_free (CPAN RT#95633) - util/analyze.pl - with --show-chain check if chain with SNI is different from chain w/o SNI - Drop ExtUtils::MakeMaker version requirement- Fix typo in Utils.pm (#1097640, CPAN RT#95633)- Update to 1.984 - Added OCSP support: - Needs Net::SSLeay ≥ 1.59 - For usage see documentation of IO::Socket::SSL (examples and anything with OCSP in the name) - New tool util/analyze-ssl.pl, which is intended to help in debugging of SSL problems and to get information about capabilities of server; it works also as an example of how to use various features (like OCSP, SNI...) - Fix peer_certificates (returns leaf certificate only once on client side) - Added timeout for stop_SSL (either with Timeout or with the default timeout for IO::Socket) - Fix IO::Socket::SSL::Utils mapping between ASN1_TIME and time_t when local time is not GMT; use Net::SSLeay::ASN1_TIME_timet if available - Fix t/external/usable_ca.t for system with junk in CA files- Update to 1.983 - Fix public suffix handling: ajax.googleapis.com should be ok even if googleapis.com is in public suffix list (e.g. check one level less) (CPAN RT#95317) - usable_ca.t - update fingerprints after heartbleed attack - usable_ca.t - make sure we have usable CA for tested hosts in CA store- Update to 1.982 - Fix for using subroutine as argument to set_args_filter_hack- Update to 1.981 - Fix ecdhe test for openssl 1.0.1d (CPAN RT#95432) - Fix detection of openssl 1.0.1d (detected 1.0.1e instead) - New function can_ecdh in IO::Socket::SSL- Update to 1.980 - Disable elliptic curve support for openssl 1.0.1d on 64-bit (http://rt.openssl.org/Ticket/Display.html?id=2975) - Fix certificate fingerprint calculation - Add patch to skip elliptic curve test for openssl 1.0.1d on 64-bit - Add patch to fix openssl version test- Update to 1.979 - Hostname checking: - Configuration of 'leftmost' is renamed to 'full_label', but the old version is kept for compatibility reasons - Documentation of predefined schemes fixed to match reality- Update to 1.978 - Added public prefix checking to verification of wildcard certificates, e.g. accept *.foo.com but not *.co.uk; see documentation of SSL_verifycn_publicsuffix and IO::Socket::SSL::PublicSuffix - Fix publicsuffix for IDNA, more tests with various IDNA libs (CPAN RT#94424) - Reuse result of IDN lib detection from PublicSuffix.pm in SSL.pm - Add more checks to external/usable_ca.t; now it is enough that at least one of the hosts verifies against the built-in CA store - Add openssl and Net::SSLeay version to diagnostics in load test - Switch preferred IDN back-end from Net::LibIDN to URI::_idna as per upstream, falling back to Net::IDN::Encode on older distributions - Add fix from upstream git to support building with Test::More < 0.88- Update to 1.975 - BEHAVIOR CHANGE: work around TEA misfeature on OS X built-in openssl, e.g. guarantee that only the explicitly-given CA or the openssl default CA will be used; this means that certificates inside the OS X keyring will no longer be used, because there is no way to control the use by openssl (e.g. certificate pinning etc.) - Make external tests run by default to make sure default CA works on all platforms; it skips automatically on network problems like timeouts or SSL interception, and can also use http(s)_proxy environment variables- Update to 1.974 - New function peer_certificates to get the whole certificate chain; needs Net::SSLeay ≥ 1.58 - Extended IO::Socket::Utils::CERT_asHash to provide way more information, like issuer information, cert and pubkey digests, all extensions, CRL distribution points and OCSP uri- Update to 1.973 - With SSL_ca, certificate handles can now be used in addition to SSL_ca_file and SSL_ca_path - No longer complain if SSL_ca_file and SSL_ca_path are both given; instead, add both as options to the CA store - Shortcut 'issuer' to give both issuer_cert and issuer_key in CERT_create- Update to 1.972 - Make sure t/external/usable_ca.t works also with older openssl without support for SNI (CPAN RT#94117)- Update to 1.971 - Try to use SSL_hostname for hostname verification if no SSL_verifycn_name is given; this way, hostname for SNI and verification can be specified in one step - New test program example/simulate_proxy.pl- Update to 1.970 - Make sure sub default_ca uses a local $_ and not a version of an outer scope that might be read-only (CPAN RT#93987)- Update to 1.969 - Fix set_defaults to match documentation regarding short names - New function set_args_filter_hack to make it possible to override bad SSL settings from other code at the last moment - Determine default_ca on module load (and not on first use in each thread) - Don't try default hostname verification if verify_mode 0 - Fix hostname verification when reusing context- Update to 1.968 - BEHAVIOR CHANGE: removed implicit defaults of certs/server-{cert,key}.pem for SSL_{cert,key}_file and ca/,certs/my-ca.pem for SSL_ca_file; these defaults were deprecated since 1.951 (July 2013) - Usable CA verification path on Windows etc.: - Do not use Net::SSLeay::CTX_set_default_verify_paths any longer to set system/build dependent default verification path, because there was no way to retrieve these default values and check if they contained usable CA - Instead, re-implement the same algorithm and export the results with public function default_ca() and make it possible to overwrite it - Also check for usable verification path during build; if no usable path is detected, require Mozilla::CA at build and try to use it at runtime- Update to 1.967 - Verify the hostname inside a certificate by default with a superset of common verification schemes instead of not verifying identity at all; for now it will only complain if name verification failed but in the future it will fail certificate verification, forcing you to set the expected SSL_verifycn_name if you want to accept the certificate - New option SSL_fingerprint and new methods get_fingerprint and get_fingerprint_bin; together they can be used to selectively accept specific certificates that would otherwise fail verification, like self-signed, outdated or from unknown CAs - Utils: - Default RSA key length 2048 - Digest algorithm to sign certificate in CERT_create can be given; defaults to SHA-256 - CERT_create can now issue non-CA self-signed certificate - CERT_create add some more useful constraints to certificate - Spelling fixes- Update to 1.966 - Fixed bug introduced in 1.964 - disabling TLSv1_2 no longer worked by specifying !TLSv12; only !TLSv1_2 worked - Fixed leak of session objects in SessionCache, if another session replaced an existing session (introduced in 1.965)- Update to 1.965 - New key SSL_session_key to influence how sessions are inserted and looked up in the client's session cache, which makes it possible to share sessions over different ip:host (as is required with some FTPS servers) - t/core.t - handle case where default loopback source is not 127.0.0.1, like in FreeBSD jails- Update to 1.964 - Disabling TLSv1_1 did not work, because the constant was wrong; now it gets the constants from calling Net::SSLeay::SSL_OP_NO_TLSv1_1 etc. - The new syntax for the protocols is TLSv1_1 instead of TLSv11, which matches the syntax from OpenSSL (the old syntax continues to work in SSL_version) - New functions get_sslversion and get_sslversion_int, which get the SSL version of the established session as string or int - Disable t/io-socket-inet6.t if Acme::Override::INET is installed- Update to 1.963 - Fix behavior of stop_SSL: for blocking sockets it now enough to call it once, for non-blocking it should be called again as long as EAGAIN and SSL_ERROR is set to SSL_WANT_(READ|WRITE) - Don't call blocking if start_SSL failed and downgraded socket has no blocking method - Documentation enhancements: - Special section for differences to IO::Socket - Describe problem with blocking accept on non-blocking socket - Describe arguments to new_from_fd and make clear that for upgrading an existing IO::Socket, start_SSL should be used directly- Update to 1.962 - Work around problems with older F5 BIG-IP by offering fewer ciphers on the client side by default, so that the client hello stays below 255 bytes- Update to 1.961 - IO::Socket::SSL::Utils::CERT_create can now create CA-certificates that are not self-signed (by giving issuer_*)- Update to 1.960 - Only documentation enhancements: - Clarify with text and example code, that within event loops not only select/poll should be used, but also pending has to be called - Better introduction into SSL; at least mention anonymous authentication as something you don't want and should take care with the right cipher - Make it more clear that it's better not to change the cipher list unless you really know what you're doing - Adopt upstream's versioning scheme- Update to 1.959 - Fix test t/core.t for Windows- Update to 1.958 Lots of behavior changes for more secure defaults: - BEHAVIOR CHANGE: make default cipher list more secure, especially: - No longer support MD5 by default (broken) - No longer support anonymous authentication by default (vulnerable to man in the middle attacks) - Prefer ECDHE/DHE ciphers and add necessary ECDH curve and DH keys, so that it uses by default forward secrecy, if underlying Net::SSLeay/openssl supports it - Move RC4 to the end, i.e. 3DES is preferred (BEAST attack should hopefully have been fixed and now RC4 is considered less safe than 3DES) - Default SSL_honor_cipher_order to 1, e.g. when used as server it tries to get the best cipher even if the client prefers other ciphers; PLEASE NOTE that this might break connections with older, less secure implementations, in which case revert to 'ALL:!LOW:!EXP:!aNULL' or so - BEHAVIOR CHANGE: SSL_cipher_list now gets set on context, not SSL object, and thus gets reused if context gets reused; PLEASE NOTE that using SSL_cipher_list together with SSL_reuse_ctx no longer has any effect on the ciphers of the context - Rework hostname verification schemes: - Add RFC names as scheme (e.g. 'rfc2818', ...) - Add SIP, SNMP, syslog, netconf, GIST - BEHAVIOR CHANGE: fix SMTP - now accept wildcards in CN and subjectAltName - BEHAVIOR CHANGE: fix IMAP, POP3, ACAP, NNTP - now accept wildcards in CN - BEHAVIOR CHANGE: anywhere wildcards like www* now match only 'www1', 'www2' etc. but not 'www' - Anywhere wildcards like x* are no longer applied to IDNA names (which start with 'xn--') - Fix crash of Utils::CERT_free - Support TLSv11, TLSv12 as handshake protocols - Fixed t/core.t: test used cipher_list of HIGH, which includes anonymous authorization; with the DH param given by default since 1.956, old versions of openssl (like 0.9.8k) used cipher ADH-AES256-SHA (e.g. anonymous authorization) instead of AES256-SHA and thus the check for the peer certificate failed (because ADH does not exchange certificates) - fixed by explicitly specifying HIGH:!aNULL as cipher (CPAN RT#90221) - Cleaned up tests: - Remove ssl_settings.req and 02settings.t, because all tests now create a simple socket at 127.0.0.1 and thus global settings are no longer needed - Some tests did not have use strict(!); fixed it - Removed special handling for older Net::SSLeay versions that are less than our minimum requirement - Some syntax enhancements: removed some SSL_version and SSL_cipher_list options where they were not really needed - Cleanup: remove workaround for old IO::Socket::INET6 but instead require at least version 2.55 which is now 5 years old - Fix t/session.t to work with older openssl versions (CPAN RT#90240)- Update to 1.955 - Support for perfect forward secrecy using ECDH, if the Net::SSLeay version supports it- Update to 1.954 - Accept older versions of ExtUtils::MakeMaker and add meta information like link to repository only for newer versions- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Perl 5.18 rebuild- Update to 1.953 - Precedence fixes for IO::Socket::SSL::Utils (CPAN RT#87052)- Update to 1.952 - Fix t/acceptSSL-timeout.t on Win32 (CPAN RT#86862)- Update to 1.951 (1.950) - MAJOR BEHAVIOR CHANGE: - ssl_verify_mode now defaults to verify_peer for client - Previously it used verify_none, but loudly complained since 1.79 about it - It will not complain any longer, but the connection will probably fail - Please don't simply disable ssl verification; instead, set SSL_ca_file etc. so that verification succeeds! - MAJOR BEHAVIOR CHANGE: - It will now complain if the built-in defaults of certs/my-ca.pem or ca/ for CA and certs/{server,client}-{key,cert}.pem for cert and key are used, i.e. no certificates are specified explicitly - In the future these insecure (relative path!) defaults will be removed and the CA replaced with the system defaults (1.951) - Use Net::SSLeay::SSL_CTX_set_default_verify_paths to use openssl's built-in defaults for CA unless CA path/file was given (or IO::Socket::SSL built-ins used)- Update to 1.94 - Makefile.PL reported wrong version of openssl if Net::SSLeay was not installed, instead of reporting a missing dependency of Net::SSLeay- Update to 1.93 - Need at least OpenSSL version 0.9.8 now, since last 0.9.7 was released 6 years ago; remove code to work around older releases - Changed AUTHOR in Makefile.PL from array back to string, because the array feature is not available in MakeMaker shipped with 5.8.9 (CPAN RT#85739) - Set openssl version requirement to 0.9.8 - Drop ExtUtils::MakeMaker version requirement back to 6.46- Update to 1.92 - Intercept: use sha1-fingerprint of original cert for id into cache unless otherwise given - Fix pod error in IO::Socket::SSL::Utils (CPAN RT#85733)- Update to 1.91 - Added IO::Socket::SSL::Utils for easier manipulation of certificates and keys - Moved SSL interception into IO::Socket::SSL::Intercept and simplified it using IO::Socket::SSL::Utils - Enhance meta information in Makefile.PL - Bump openssl version requirement to 0.9.8a - Need at least version 6.58 of ExtUtils::MakeMaker (CPAN RT#85739)- Update to 1.90 - Support more digests, especially SHA-2 (CPAN RT#85290) - Added support for easy SSL interception (man in the middle) based on ideas found in mojo-mitm proxy - Make 1.46 the minimal required version for Net::SSLeay, because it introduced lots of useful functions - BR:/R: openssl ≥ 0.9.7e for P_ASN1_TIME_(get,set)_isotime in Net::SSLeay- Update to 1.89 - If IO::Socket::IP is used it should be at least version 0.20; otherwise we get problems with HTTP::Daemon::SSL and maybe others (CPAN RT#81932) - Spelling corrections- Update to 1.88 - Consider a value of '' the same as undef for SSL_ca_(path|file), SSL_key* and SSL_cert* - some apps like Net::LDAP use it that way- Update to 1.87 - Complain if given SSL_(key|cert|ca)_(file|path) do not exist or if they are not readable (CPAN RT#84829) - Fix use of SSL_key|SSL_file objects instead of files, broken with 1.83- Update to 1.86 - Don't warn about SSL_verify_mode when re-using an existing SSL context (CPAN RT#84686)- Update to 1.85 - Probe for available modules with local __DIE__ and __WARN__handlers (CPAN RT#84574) - Fix warning, when IO::Socket::IP is installed and inet6 support gets explicitly requested (CPAN RT#84619)- Update to 1.84 - Disabled client side SNI for openssl version < 1.0.0 because of CPAN RT#83289 - Added functions can_client_sni, can_server_sni and can_npn to check availability of SNI and NPN features - Added more documentation for SNI and NPN- Update to 1.831 - Separated documentation of non-blocking I/O from error handling - Changed and documented behavior of readline to return the read data on EAGAIN/EWOULDBLOCK in case of non-blocking socket (see https://github.com/noxxi/p5-io-socket-ssl/issues/1) - Bumped release rather than version number to preserve likely upgrade path and avoid need for epoch or version number ugliness; may revisit this in light of upstream's future version numbering decisions- Update to 1.83 - Server Name Indication (SNI) support on the server side (CPAN RT#82761) - Reworked part of the documentation, like providing better examples- Update to 1.82 - sub error sets $SSL_ERROR etc. only if there really is an error; otherwise it will keep the latest error, which allows IO::Socket::SSL->new to report the correct problem, even if the problem is deeper in the code (like in connect) - Correct spelling (CPAN RT#82790)- Update to 1.81 - Deprecated set_ctx_defaults; new name is set_defaults (the old name is still available) - Changed handling of default path for SSL_(ca|cert|key)* keys: if one of these keys is user defined, don't add defaults for the others, i.e. don't mix user settings and defaults - Cleaner handling of module defaults vs. global settings vs. socket specific settings; global and socket specific settings are both provided by the user, while module defaults are not - Make IO::Socket::INET6 and IO::Socket::IP specific tests both run, even if both modules are installed, by faking a failed load of the other module - BR: perl(IO::Socket::INET6) and perl(Socket6) unconditionally- Update to 1.80 - Removed some warnings in test (missing SSL_verify_mode => 0), which caused tests to hang on Windows (CPAN RT#81493)- Update to 1.79 - Use getnameinfo instead of unpack_sockaddr_in6 to get PeerAddr and PeerPort from sockaddr in _update_peer, because this provides scope too - Work around systems that don't define AF_INET6 (CPAN RT#81216) - Prepare transition to a more secure default for SSL_verify_mode; the use of the current default SSL_VERIFY_NONE will cause a big warning for clients, unless SSL_verify_mode was explicitly set inside the application to this insecure value (in the near future the default will be SSL_VERIFY_PEER, and thus causing verification failures in unchanged applications)- Added some missing build dependencies- Update to 1.77 - support _update_peer for IPv6 too (CPAN RT#79916)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Perl 5.16 rebuild- Update to 1.76 - add support for IO::Socket::IP, which supports inet6 and inet4 (CPAN RT#75218) - fix documentation errors (CPAN RT#77690) - made it possible to explicitly disable TLSv11 and TLSv12 in SSL_version - use inet_pton from either Socket.pm 1.95 or Socket6.pm - Use IO::Socket::IP for IPv6 support where available, else IO::Socket::INET6 - Add runtime dependency for appropriate IPv6 support module so that we can ensure that we run at runtime what we tested with at build time- Perl 5.16 rebuild- Update to 1.74 - accept a version of SSLv2/3 as SSLv23, because older documentation could be interpreted like this- Update to 1.73 - set DEFAULT_CIPHER_LIST to ALL:!LOW instead of HIGH:!LOW - make test t/dhe.t hopefully work with more versions of openssl- Update to 1.71 - 1.70 done right: don't disable SSLv2 ciphers; SSLv2 support is better disabled by the default SSL_version of 'SSLv23:!SSLv2'- Update to 1.70 - make it possible to disable protocols using SSL_version, and make SSL_version default to 'SSLv23:!SSLv2'- Update to 1.69 (changes for CPAN RT#76929) - if no explicit cipher list is given, default to ALL:!LOW instead of the openssl default, which usually includes weak ciphers like DES - new config key SSL_honor_cipher_order and document how to use it to fight BEAST attack - fix behavior for empty cipher list (use default) - re-added workaround in t/dhe.t- Update to 1.66 - make it thread safer (CPAN RT#76538)- Update to 1.65 - added NPN (Next Protocol Negotiation) support (CPAN RT#76223)- Update to 1.64 - ignore die from within eval to make tests more stable on Win32 (CPAN RT#76147) - clarify some behavior regarding hostname verification - Drop patch for t/dhe.t, no longer needed- Update to 1.62 - small fix to last version- Update to 1.61 - call CTX_set_session_id_context so that server's session caching works with client certificates too (CPAN RT#76053)- Update to 1.60 - don't make blocking readline if socket was set nonblocking, but return as soon no more data are available (CPAN RT#75910) - fix BUG section about threading so that it shows package as thread safe as long as Net::SSLeay ≥ 1.43 is used (CPAN RT#75749) - BR: perl(constant), perl(Exporter) and perl(IO::Socket)- Update to 1.59 - if SSLv2 is not supported by Net::SSLeay set SSL_ERROR with useful message when attempting to use it - modify constant declarations so that 5.6.1 should work again - Drop %defattr, redundant since rpm 4.4- Update to 1.58 - fix t/dhe.t for openssl 1.0.1 beta by forcing TLSv1, so that it does not complain about the too small RSA key, which it should not use anyway; this workaround is not applied for older openssl versions, where it would cause failures (CPAN RT#75165) - Add patch to fiddle the openssl version number in the t/dhe.t workaround because the OPENSSL_VERSION_NUMBER cannot be trusted in Fedora - One buildreq per line for readability - Drop redundant buildreq perl(Test::Simple) - Always run full test suite- Update to 1.56 - add automatic or explicit (via SSL_hostname) SNI support, needed for multiple SSL hostnames with the same IP (currently only supported for the client) - Use DESTDIR rather than PERL_INSTALL_ROOT - No need to delete empty directories from buildroot- Update to 1.55 - work around IO::Socket's work around for systems returning EISCONN etc. on connect retry for non-blocking sockets by clearing $! if SUPER::connect returned true (CPAN RT#75101)- Update to 1.54 - return 0 instead of undef in SSL_verify_callback to fix uninitialized warnings (CPAN RT#73629)- Update to 1.53 - kill child in t/memleak_bad_handshake.t if test fails (CPAN RT#73146)- Update to 1.52 - fix for t/nonblock.t hangs on AIX (CPAN RT#72305) - disable t/memleak_bad_handshake.t on AIX, because it might hang (CPAN RT#72170) - fix syntax error in t/memleak_bad_handshake.t- Update to 1.49 - another regression for readline fix: this time it failed to return lines at EOF that don't end with newline - extended t/readline.t to catch this case and the fix for 1.48- Update to 1.48 - further fix for readline fix in 1.45: if the pending data were false (like '0'), it failed to read the rest of the line (CPAN RT#71953)- Update to 1.47 - fix for 1.46 - check for mswin32 needs to be /i- Update to 1.46 - skip signals test on Windows- Update to 1.45 - fix readline to continue when getting interrupt waiting for more data - BR: perl(Carp)- Perl mass rebuild- Update to 1.44 - fix invalid call to inet_pton in verify_hostname_of_cert when identity should be verified as ipv6 address because it contains a colon- Update to 1.43 - add SSL_create_ctx_callback to have a way to adjust context on creation (CPAN RT#67799) - describe problem of fake memory leak because of big session cache and how to fix it (CPAN RT#68073) - fix t/nonblock.t - stability improvements for t/inet6.t- Update to 1.41 - fix issue in stop_SSL where it did not issue a shutdown of the SSL connection if it first received the shutdown from the other side - try to make t/nonblock.t more reliable, at least report the real cause of SSL connection errors - No longer need to re-code docs to UTF-8- Update to 1.40 - fix in example/async_https_server - get IDN support from URI (CPAN RT#67676) - Nobody else likes macros for commands- Update to 1.39 - fixed documentation of http verification: wildcards in cn is allowed- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update to 1.38 - fixed wildcards_in_cn setting for http, wrongly set in 1.34 to 1 instead of anywhere (CPAN RT#64864)- Update to 1.37 - don't complain about invalid certificate locations if user explicitly set SSL_ca_path and SSL_ca_file to undef: assume that user knows what they are doing and will work around the problems themselves (CPAN RT#63741)- Update to 1.36 - update documentation for SSL_verify_callback based on CPAN RT#63743 and CPAN RT#63740- Update to 1.35 (addresses CVE-2010-4334) - if verify_mode is not VERIFY_NONE and the ca_file/ca_path cannot be verified as valid, it will no longer fall back to VERIFY_NONE but throw an error (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606058)- Update to 1.34 - schema http for certificate verification changed to wildcards_in_cn=1 - if upgrading socket from inet to ssl fails due to handshake problems, the socket gets downgraded back again but is still open (CPAN RT#61466) - deprecate kill_socket: just use close()- Mass rebuild with perl-5.12.0- Update to 1.33 - attempt to make t/memleak_bad_handshake.t more stable - fix hostname checking: only check an IP against subjectAltName GEN_IPADD- Update to 1.32 (die in Makefile.PL if Scalar::Util has no dualvar support) - Use %{_fixperms} macro instead of our own %{__chmod} incantation- Rebuild against perl 5.10.1- Update to 1.31 (see Changes for details)- Update to 1.30 (fix memleak when SSL handshake failed) - Add buildreq procps needed for memleak test- Update to 1.27 - various regex fixes for i18n and service names - fix warnings from perl -w (CPAN RT#48131) - improve handling of errors from Net::ssl_write_all- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to 1.26 (verify_hostname_of_cert matched only the prefix for the hostname when no wildcard was given, e.g. www.example.org matched against a certificate with name www.exam in it [#509819])- Update to 1.25 (fix t/nonblock.t for OS X 10.5 - CPAN RT#47240)- Update to 1.24 (add verify hostname scheme ftp, same as http)- Update to 1.23 (complain when no certificates are provided)- Update to latest upstream version: 1.22- Update to latest upstream version: 1.20- Update to latest upstream version: 1.18 - BR: perl(IO::Socket::INET6) for extra test coverage- Update to latest upstream version: 1.17- Update to latest upstream version: 1.16- Update to latest upstream version: 1.15 - Add buildreq and req for perl(Net::LibIDN) to avoid croaking when trying to verify an international name against a certificate- Update to latest upstream version: 1.14 - BuildRequire perl(Net::SSLeay) >= 1.21- Rebuild for perl 5.10 (again)- Rebuild for new perl- Cosmetic spec changes suiting new maintainer's preferences- Update to latest upstream version: 1.12 - Fix license tag - Add BuildRequires for ExtUtils::MakeMaker and Test::Simple - Fix package review issues: - Source URL - Resolves: bz#226264- Correct license tag - Add BR: perl(ExtUtils::MakeMaker)- Upgrade to latest CPAN version: 1.02- 1.01 bug fixes (#206782)- 0.998 with more important fixes- 0.994 important bugfixes (#200860)- 0.991- Import into FC6- Rebuild for FC5 (perl 5.8.8). - Rebuild switch: "--with sessiontests".- 0.97. - Convert docs to UTF-8, drop some unuseful ones.- Rebuilt- Disable session test suite even if Net::SSLeay >= 1.26 is available.- Bring up to date with current fedora.us Perl spec template. - Include examples in docs.- Update to 0.96. - Reduce directory ownership bloat. - Require perl(:MODULE_COMPAT_*).- First build.  !"#$%&'()*+,-.2.0662.0562.0142.066-4.module_el8+339+1755b796 perl-IO-Socket-SSLBUGSChangesREADMEcertsclient-cert.pemclient-key.encclient-key.pemcreate-certs.plproxyca.pemserver-cert.derserver-cert.pemserver-ecc-cert.pemserver-ecc-key.pemserver-key.derserver-key.encserver-key.pemserver-wildcard.pemserver.p12server2-cert.pemserver2-key.pemserver_enc.p12sub-server.pemtest-ca.pemtest-subca.pemdocsdebugging.txtexampleasync_https_server.pllwp-with-verifycn.plsimulate_proxy.plssl_client.plssl_mitm.plssl_server.plIO::Socket::SSL.3pm.gzIO::Socket::SSL::Intercept.3pm.gzIO::Socket::SSL::PublicSuffix.3pm.gzIO::Socket::SSL::Utils.3pm.gzIOSocketSSLSSL.pmSSL.podIntercept.pmPublicSuffix.pmUtils.pm/usr/share/doc//usr/share/doc/perl-IO-Socket-SSL//usr/share/doc/perl-IO-Socket-SSL/certs//usr/share/doc/perl-IO-Socket-SSL/docs//usr/share/doc/perl-IO-Socket-SSL/example//usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/IO//usr/share/perl5/vendor_perl/IO/Socket//usr/share/perl5/vendor_perl/IO/Socket/SSL/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnudirectoryASCII textPerl script text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)Perl5 module source textPerl POD document, ASCII textPR PPPPPRRRRR RRRPRR RRPRRRRPRRRRutf-8b69ae39077efc43e878a5325b13c66f4535f0bb7dbc1f494649189b908037062perl-IO-Socket-SSL:2.066:820230223114759:0ccef39c?07zXZ !#,)] b2u jӫ`(y/*x,`jtvt#DS挷7Է++r"45ϛyXK9qODRLu/"aZ ynEV|zmFKM4mzi, \ڭ]7 ZSR0l{^t\MAxsQ_b`4c2,)ZIMi+S=i9:,{˙By;:qv{@Wp#)dz9pt_?UOjWQfk&O#CM&b~Sl)~36([V9rm;zȖDNEWQMPyIFDZeZ\& U+.r-BI +}@/Q$[MOxW-.u $}IrGkea,4?"+١|MV!4W"Fלx(Ju@AmRY1>R[\{1Ut GFcFmj[JDJQb8|4C~fs{[HʛW{*ŀeBKCͬrXKaVt{\SxH$ZJFMe|yn"i4iZ}~y[{1P_\>抧9KpwHlw)3`^GKrX~ee:Nܱ2Ԁ8fd=c̠6r]OQ/Н䙓 Dtۛ QFo«;BN묙MjIސK$؎<] yjR 4r$3l!q10L,«JꥧSo14gC" ao (ިj9c/$fl`9&U?$<`lNjsś?X9hLPKje%&p,[%E38${V=`d8< =w ͍IG#K D"Eh1L'cǏcEo#_.Bx K}W/Ihk>1>CG`L)p.j&ty$HjY p9 %Io0O}c]RvR#B_bqH5@B6z mWkY(\x"mܶ']G꣖ ȝfA!)C86H8&P,4 tu)? pRPd1F4!πȷ&Q١ʊUR2jQ>"~հh1XמZƃ)"=YTUu-鳡S_Ҩ@l ο3m]#0dJ;foe)lгwOֳ=nSyC2:[>%!&d2\kAla96\P5raF $]AyPP*]shTo׬gQH ;G$;z<{k[/ rwɶ ż&(@l•SEȟWGœ- 4s:f뉼b} %:6!7\xⲝ賤؝3ci^j\T_T;8j(>ig5 t+8oe gEͧef1m1J$ Icyn!z \״n vq_ȅ0l.S$|v(9V:/ߗӵ"# lMYo=m߳`ZBTxx y O2@i-䨎޶FWN 2Y-QF!RiD /qj<*k[.CH>dlyɃ9 JY2zZʦ.~$n0.բ MVl/J,3JIg'Um+؞4kسF67_E*a`jik9%fHO5ަ,%|xAp/3no<{mXm_[ˬޜP2\DSO ;ecVQI;*h$v T=$T]=8v>fMU5{D0ӽDٯh;ap]sgtꒄ̊ȿ]ڼKH(Vr`{vٹ%H @= |$k_(/p' ǝKDbu嶏?_kD%.)ϼP5 1>ꡰĜ P/eN*ɋ: %*R+[ON/v:I `h&ՆD߶JbTPNڻ![F\>>g =i]=0.C9ԥbd`9!*-LAIH3ၵD[դ+٧@(ASE0$o4-S/5Ѥ1&ݑI[@:ac!W;8M!J= 6ܽAbl@·6?Z.Tz9]_!/[UWLWWiVZ ܡ- 69qq +LQ%9 *FQE$a/*̇ZOcZЁ-#My}&$^v_%L\>i ~ 8@v|[ \_v)Cw|Gʉͷ1P4TLvqȔ=;>sYxͅ u$;ëqKJӝ4nE BQߠngNE\YgyRRG9ldQ2~CvTCRNCa?Ӥ⼗z=߁0gPN /6,FtRtBByTIWG׈5j?FUj6iŊLd20k+>& ܍iIM2픫CdI/'eEr>n&(Mbeq*ZJw">dpᢡ@6aJs_=wĀp 7t05玪>'7 SC6yɣ^ M΁bR~CAu|]>? Wm=16_9)(B!Y% sCR/"vtMX^96*rȦ59q)D!W[՛&Wnm?#XTjd<:!YMrNc"_2QpuJZZ8$OkvX}F 2\Z[R2Ubjua%v#MN^lEU+KdECUU1kAD'^J }~[N&`}6V5'O?@w*X*@n{J&8u֒|7ȃ?5)\γGTc͒\o^Bϊx@UB^o$_]9T92TGqRTCn.^k4a0PƁYP7j I tbgT^E"3UlٱѐyMo#`xrѮ_)?mNiq| AQlSIip?jyFJM{yz>5"./u\e2PR ~~8u 5m<u5_VMZR'-ՀuBsd Hz?oyʶG֭K" h _`DqWIy.r0 &O` kH }{ĤH=N~5>)V4a"רĴ.nлgGW$Ʀ- 7/oD}xSaAA,C-IH`ԙF) %ZXLRyBI^[LDGyp-4/ B B2ꡬuu^v m t>aHX*ޣ<@?couUS e20֟NnՋRmPG*l:8X!n>Ү<^ mن H4{iy-9cB氨aVK0LH:P)7B9v]W}3(Y wKlkxϑv Zm1Ӟ,Ͻ?`pDR;=)[ Tmd 3pﵮoeXpMaJnoPskZ]E+F. ?9m)NY!ϲS]ETKUo<- ̞b~&JḍtpI G{5sҤ9[\y@d<6cr`( BYoԅf@8Eؐ$NP A)h_P}3?],3l6LuFS( e y>mu6qOtI4Js+DgMi9> x#m6WNc;?ULJ|XgXO}5 @ɢWEč.}60<B M4B4+6i#m_sbQwij! uW\+!R?~L 4t?SUo1@rXI ef>6L4Y)! VI`myFH~VYdi+$ ګGX-G0|eRn Ửpc4]"=I | Scw><5=3|Փt=bE7&ڒW'ֈ״ܙJgwӭ>4Eb;R,jB1d & xd:z&rO9[rڰ\ͯd#Oٳ|3a?ܡqӤ6}[Rm !H_*!ӲUA)"IDZ0$D) ͔Uoä (x7V FmA㤾ko2BbbO,6߶?!SC8{/`)hk.]3Q* ( ix⸰jJZ6zTr7'Ur(^fbNf`ڼͳ_4 1dqQYp&րDmG'N5}vT4i3\fCwwZ9L 1aBɿ&V9lVeSvxQ9gĴ{_z]MqEG~ʞ7x Sm⿿4[n]t;5؜]ҳ-׊ q}S\&v!֛ d VDNj?<_켛 H#%ȁ^CHdRlO1:;c MYE;FZ.U暔*d>?(&ͻsi&i&(ԇu +er (Fա!ؼYY/X)Qҷ8bthm3OUBAxXgNrsa`5O|}*Ij βUB1f8\eS=$5cp}T-gI^;v?tR@-M{o®"8s@bwFsdf#VFi>.x1HP/Ggy޹+J"H}U$-n#Owg+%L!ΣDu>WÌ DfY@0?~a{Y-N+:>$QranxrbMklB&hsj/TQ&NeƢ)6"< cGMw6.3#ˈ\f>!PAu( t]2\>1#9ʚ$F&V֭agkO>e 3O\TT?Ѓmj-r>ğq1k 4eyAay ٖǤ02X| hTZcvݱ҇zsy?ߥ_z+ w JmmEr|L4l7'XdFb | ](i_OХrERF#Nsjz{kIGp8.(5_Zx;~4Y2Ga:q}'wTd$-I@fHku,F5x4m / BsYyIm7om{M^sx w=C0Fx-jEä<a h5+k^bYWGML{zXz{xo<@V($v'sNA;K,U.oFbO2͓ ;U,y5e#/ 01gC85"+ =w{@;+ Hp֯7^6)zQ_c۪Z~rg||^C2WFW_|]x:*e>&I <|;7#ʺM-CZ}WhE;0v+!X)+D*"c:,mR6ڕUI膫CLƥ0?.hb1n^iIvuqߵMU22 fcI1ߞ& ʗ+~V^LĈiS&vmꯝ>s"pwdEMIZ,b]btVbVQ*4E(ymN^?/djr^۹\F$a]_y˿g*q:꥚|M|3]1%:cmo1ȜeFL$ES'g$齊`FkZo8#ƗȾd /0'괱.H?Js@Q㽱͊"[?$JH<4w9^gkgQώ r; sqGK#ixIcuB%E0RԶ|c+H~<͔2.;_NY*Q2`EfI 75o BHq4sչ7[yRT~,3fm>UQ0ds9h]`QK4mi,}A?2 =;k4u o(p! j ]#g08=Z]#OX^i"#hQmryZR4M6-xi204] V1Mn`z6ػ9nS , 5^o2·`~W;ѱ hv )8շ쇽J_gO)4-Qf_ZVqFU^QC^km,iAʉ3V2`y ld|p^W5ǰNh:w= N> ӊfLގ祁MąƎ)Qb%'Gs3n]ߵ6Noa6J9^7TՇ,: ǏES+aYpQ'%:Jn] M2{۴AnɿnUQsY婚$n [FRԦ%.H=mS7 I*=z; 6$ T!\ԉM_NNNٱ}FX7~( &Tl.J$*!@;+{ur O%!4\ ?M)rd+/v.|<;xCkJ!gbD%uݥ  r g;jmlrIc-\mW 3xί&,/2qkoתeɛ23vB2u٧muSV 0H*k Ì.U9h!,}ڊ9I>oX?E:|@ Ӌ 1A`T^ C;S|xbM,B[p}MK'mG9%c>8$}F#/60L;|Ar<ެJx+6Zo5cdF,34a\ac{A΃Ь&0V]ϞD3j.Hl~L/Lmhd E,*H"(}VҢ~, ZӁ[ϸ/T ZnK  RyoZ !c416PMGAłF1aeY8Ǹ:{`ܵt= sC10 #3]\u *ut#!Jn䡝e%iS~,/cL^I^dmx3#{ ~jRb : L), BkGն.E)]a MxVIMi,"N99 < kX?GAf o{9x^ H 9,; {#R% vl2IþhhLJkoa) p% 4T^9 :jjVM=Jo. `$\R^DBT?9{rp3(WZ:oVEjQoR*G-'QgjQб_L n:jc.j/t|/sX[']Sp˒~]om?:aJw8-- wR+ш⠂Q\Ýрդx(h+OEf3ܗX(S(l#@=Z._^*(B#(KL!#_EiQNmckY&ieƹ E2<{Kkn`+~0d7= ǎl΀A%'0ZPM Bdʪ>ы!fwj hS%yRߓ -xH5c?r>('qG%&Xվ_wޑ?V]v|ͫ@Լ`&iTU=am`L2/:AwHw VGj6Bza, FAFxo7~v4%8FWrNwQWyq&u"迏^tςߏpJY(|$12pAq؆y}$ ^'q{*S; ppMOp%H_WrqHb( o15.GsH~pX ]N.MswO(`@L%A0+b}V; _Jvͤ,>4;\lr— "Dΰ-mٓC׍lN=%K=戈PV%y$dj:c ` 3'FoeҸȚG9/7V+ OyUIlM >~S\!l:8u{wBK]|;HJRq`vQysehC^;ߟ5b[k&Ǒ|ahhf(<IbV׭G,Yk\{9/a?:,)p9=8^2`LZwJ}t ՠ |XϩfC\)2llRW AM|Nn>D8(*%>|톂ah=֢'bҥnWWD>޾ 6X%fGANTBtka٫2 E@9G]gg<鋛ܶ [~ & uu,AUl N2J,oA=%o85/xCjiwER 5sna:[D02#"2fVzM:S ,H0mn@ =|W=3.4 jѮ-p3Dfnq#EVl@r#.38qOE4ME:zVBI\+mǤ{p(F*t$(ZKXU(}ڪs!s] :֘  k/vH~D2CrF5JKx?%ܰ Rnv$  2<8\[ N.u M`U27$Uk}Ǎ)s\έʌ'~Vb-Dd"jD٫D*JEKhfUƛ= Q'"G6 GЩ'O┍fk>o$ɬ W˜JW% "ɥH &]HEs((ښa4Mt/>jfQ_cEV(Z|K0SAMrmZiijN:jO6K`×^Uv+LQiZiq p8Ń O^<XO kߦ^Q;>{ki\ϣH4!"0pԂ”oʒ"OץxH"@m݇fSL9oJkY6a/ xۛ#3b)@>sz`/GExFwό1R[@)XMFPOчS,k A~6#m{/p\Ou+@--m *!1^ةG(D6ϡn90ѝKt7p $<Ȼg4+&'V "2]8sb[>Ȩ3=}= 66~j:Sk$)l7H{õV@H; զ*jEyjOi0Q'{vZRLE*U!U"B[k}6'ѨZ;N? جH Ǡ}\[~Oh T3# ]ue!S8a yƯZ|EH8k2AlEb#[lћ=ld%QBf7 RXZ k ;=&Rlm$C0 pYOp;JK ,K6Y÷l7x2E5ddcM mCQ=yv979z>Ոk4ϓ_k}D?wst[ީR-m;) i2svN=3R`$*QFzs$}{lA `S(2XZO ʻp:f^P9rfRl*-n y+Llۉ\Rny4 &lGlg/Y^90a۩Xefs cY@@a⽥(\Ox|k`a5< .~qC95$_=!)71 td;5뮊@Fks:Ż&SΜ>Ϥxmb}p+~GU:Pa0/x[|r-]!&O!%* ۶h_$=,9Cͱir< }q9HML\L3gK-M f+n;Va3||5_>|r{OULVgo!zB~+ɚMPՅ#(,Q"V y`^oߣ"7w. YP#/O_ݓnj9F767M,/5>jؼFu{ =3Lw sLvd4.=H aPIGKky,9*X6)`,}o*S=UrA:E P Ry0MQ?X8j'"8/g08`1wO+lH7 mz_x%Ufyu5̮ʃ3iJ[z!mZ-\6d(8=UbAV-qdi͊S0Ä@c+o0ۓz[φ-5STp5HvI({8Mfb|N͂iyu> ΪLVP҇+y4Ğ*M }ƫ sH|o {g'VGU!X5yu(yJvX5?{D+?Xz 2 'v.׭ZH(ponhq\4"?xAfV k$ege)t ŮOKR"'06{elEY$Gek!O"8n8FJm[Z:/8zpD,bi $X{XL*;Ӻ\&mKB'z+xv׊YFn/;ęM6~e-8(blLՠrh 4ίеWc*ߒqm_Ch4'Zɼц~]x񕈯N2 _&C(ϩB?\LJ|ĽwFEfP5o؆TݪMMՒMTIGL*Il>ZZ`ʸح JG̙jg_<&l`͵'RkjEՈOVY`tNFdsRlgD=חÎ\CNa՛8gAlYU'33!=#6^<4(~/}ӀRL̲" ]Zz^,`TBGga:ϠN%1͠g`%l:r|~՝}<>;>rgw8\A@?b-g3EhFӘ3dZQUh̅ҏL3(DlmK쁒1)uR= mIhmMy\:L1u|" Agj8Q^olsjVUrvbg\6wҡ0|u>K,oI*/٧ĂhQsƴz>&|Kҡv`'㣪 )D=> z#z}bz&?_kF^v5&0 FP/.zqq@ "䗇6Vj{0x-7ji,|?>\D0|ظ HpGxU~Сq쬥ױߒ!wgȶM#px.p[Ngܶ|)@u\.)et:[Oag-KW* BV<蜡[۩+i[(m5rdeSrѲ품SMf[*ݣ i >ug^)" X*vc¦F:ip-uʄ)NDtʯ<=VM pMI;ġ1:\Jy^KagUI-IpJ҈m@@Q{F>v@ A-mpeDgV gKo}r)C|ǗdqSɣ^\; Ju~>} YW4|,}N\~xF4-ntfFSm}?W L*AE*.CPmNj3oC VeO nlsKV}Àdv7P[Pn\[BhWws"rg&]AJ7 X=0þ~?`hFr|ؗKͷt D Q Q7N 6A1 q K 9 #N: 2T֩$.GV78n[Wlb20cUXN -4'̹: E_>B k-lPZf݆KCkk"4+uAYeb3GSi$(Y`?NǟYM}d_76K>ʟГQE Iګ8l7y8vj #҇pg$=VsV5D"dqRp|sAA!|8,lj[mBuCH_ uW!)S- ~3ZTɔ*>bQ$l^Toh<8FifdMN1"6b 46 HDzeY9}c6S .uOP$Boڋ" SL2p#8ҋ 5T [->Dr.dT NQ5 yNƙ a>u'w]Oi60i8vh rf W)ښ-0͸$'ڗT7> ?Gg bgR_h,\bR/$"BúpwFAկU5 n+M)b;o,Ę ۥ'5X$e.R*eG?R0G/}0ZKᮍ k 2xR3mPCOxo}'dksj +P hnxNS#@Wh*& AMML7YM֝4FE91/ ÒvlU@1%'N x >O@fafzg j<_w.6]AK yJcs]);q*t?50b|n\d@pu\V98hIvQׄ:jТxԦyXڧ~nWѸ2Y@v4y$- g{Nł 0v-j{g$oouNsM}c┾xia^ZAqkz,,b[u=V{w9t)7^J,Y [18t0Hgu#;hD1OR .z\iXxw5ӗ4 AQji/}J-f'dDPXQ|8XpH!} ͹n\AU /x;"S 5%!xV@dS ?SI@"5V)OkGN33E,(4RĮX 7wHZ1x6fՠǗ/Zv]?x'P^~ &DeC1*ɕqcq @6d@jJPOBRH\ϠJ8c H:xt>GEu.ZX kڬ[8VӸ;!4QKwsB>@0bSx!(oiv rCFjBW/ŐkMAHJ$2ݗZ>sG@5V+!6&wvܝGMYd7JXlSJ#|o8֌^0Щ + ~q5J UPQz۩kM; _s+KP,S-&N sOӢ6|u.&jt@6GGNa"0S!z *QlQ15(?=7ߛ*=a-쵢x{&#|ѵg<ݚVkGLRk0JH 8'jDeKA8xw2v]T`Tg-K z˴l H&ˉlcSJݷ:^.Kn /{k-$J6_Hǻ~NHD@IdBTӧt7^+ ҂O@~vO :E'." qp&ؿ;@ߥOJW5ǩhSB

"d-gN7 {v^&N[dit>LJY\R79s`t3}t&6ǟ' e԰(!H9GYxYIh7,j~+z;{Q$]Gm-(;[u~HzTd*1i*\e݇]w ^~Jй\]՝go_xmBŃ5b&MkaWFN^OuK<\ nN ||Ü{!'׀=iEI)gWB>>I$Cboׅ6_7i7(_4]" .]P6-O՟txbƟOо!PC }#Kjd9<.Nlz!87fm܌5q"S) `,^„گ$eGscy}hs|8Q9-*i+(݌P)#ײC!M| _ҮoF-OI17AڊO;iaD)R~fMR _{gAlkz9.yO7iw[P5pyJcxH=?1s7+Hu4ZPvBAfe.B_0)`d/dzoMA3m+̍[] DzekgϯT??ꍀ>Zp|Gj6pof;3?^$u=߯bTO\!']-DLb.W%Z],,``|J{R !~7|<Ɯ-#~??@μĮS3ND%̿%T"/H칱 8RFF*q@KPF ąDs8ZNT5!ߊ;+7=.)9%M.Wi](ЦERGڪi0[<Rj[~Ԃu,0Z7M V'Q6]xEj9hWfϕWTPp(%c3tG}% F^.j4nWc{ э3^֢*(F?՚͗FPصκPQH8[%saoMG7A47ѽ~B^_oej!K^m$5o3c}54F}Eԫ{B'>x#Llt 2oD-bXGQaN;Z?Lkyz2tEpeoOݫb͑{(& /_BmA}GպvJq4]j 6@zo#Cy¨#ԧ;tCȧDf?Q3HBOOokJ"V:0;%MsR:91 sϿOR0Y#w)k^'Y$үRvNNg4&.=>e tU%l<0~t.emh:ubjvrM'&vp m[ub"thtwk!P콡& G F[Aܡ&uˏB %wQPt^(َ#ޔ$췛%Fh ?,Q=!JVCGrP#xP٫-qQRs 5퉝 1 vWzlZ<ʤ`KQ:uV~/:߹-C&h,/dSD YY2 8E^lp&Xs)sYA#Ύ[Y>mxyxļ;vwm'v ^;4,ξbCG}jw"ذ޵k/#XsliRf72A_05 ^edD4G~2e\V Tkގ˦]`&Z/QIRrHӀc@cKMU!'UHnή6#4Qk#žVf(4iM':eq;^ur>1CYn7bYK;ᖐD5U" &.` \Pgpd06d'auL,&"'͢]D-9Lo(di u% + z&~}1*JKW?RƳSAlK6;ඏXs,Er#z4;wen /e݄$.ӐK1^rs;<ͥARLyjc]"WR*qF1'Y`2x଱ľN6ΖASBRK_t닪-<5X 'qlNU/v $$7ll*UK !{^/tK pHMĢw~x3W E<4S%۫7pAv.8pHAA^H@R jE9V.N;~sq :/ Xġb҄1mZ @3!9K-aoUZr).`bK'|$~tjI qI5d _mS*K), yXv>G3m mޙwZ'N1cp쁰's0+Qk,7*,km3Tm>߰syXR*u"YR$u^b> ;uz#1|f"FMN.-2|ko80Ck,Ym|=(y&Gg[Kh@Msf%#d}3W,)Lm̓^=}9jBW+ΌmдOGU|GN\م2to %݂zF #]9J@Q"";Xb";ӣ99+jdi aR/!%=fŬbS\FD_:)-пzf[4PԢdf;s)wQU%5V}7Lf9uD<Kd(e&ra0k b"G-qsXˇnZɖ$u@aCD||'&?hKyCu6B>xSN'e.xCK_9}љ:xQ;"`n"^z#84ۻBKaƻ(H]ؕ8q[/x<>~SGiڒbgrjU[Cvy|RI9/In'.bp-9!L\G5P@45)f=.j@ s]QHG%;DDo Pf!:W="s,Mpx:͜1 8 DvG$gCFTSW@oZ fb,Ɵftѣe/j.@)׮{qL $9\?NQ}Sipn,dtt+s!E{*{K>i  gubF J7ť9&akd=m$~5>zOg6ôy-KLB<#-a&1[':*Me'RKc'>oi: zo!()5L8>ME*G8BbUVf7 !:|~{F)ՃȡzHЏVxCgM&_ Ӂ]MF뒿WP9ds$ i%s_Ϗ3"H"2+GX͍~w̢҉1ڄ? j2J/ãF Xa@d>s 5T(2Yԏ gLUFsc>Ւ>H>Le!JéR>IdG?onh>#.Hz͏{{ 5Jm&!oK7>]o OQ-{_zqS4=6‚ק1|t,R񹦤$<5r7l~tJg6r!]Ѵtk_4Œy<xU>8q0zCiת0v񷹳KNll.^%tohP8Kn8N]"| Iʮc tqgH" ڸ[y:= Ci<ɺZ>IR?<8hmIyJbd9KoNԕE(1y[Wl/1KDч>B<,,\ غ9m!|-%Bx!}_tȦ,L+ޅt$!X3NT2;#I4# ]6d<&'(<U t TƽO;:F&:Y9 Kj?bC8{tĞibq!= ThB:WjQTw זVMp1I_  T%͹"s%Ž}Eڮ]qCOG`j;O7Klb>zP]M4VS-*^.~ gZt(.A>&&#q YRF{ !X,wr1ؗx7^3OYѽ9>Ts987]xڝ RKI t}rMo5Y䳚t5Žْgw˷JMzm%_*QEglF\ իP}n Rȧ>MoM&jXmH5PTżONkti)`NGP Ɨ;4R[?ԦcW^]5l,XMib/5buuCBS%eZt,eck6$ J6)!+{t*"M^ƌ^FMf  O C;uz ~d `lqI a"T_/K(? T ɝu>^5ɯ#M] 'V2lU֔P{X^t/O'ʸxt;5aCA`޸[o}yM I?#HPMpqĮ+Oc5vIU)"XQX`OlN;oW ;uV8+6 Z-yca Ӓ>Eƨ:\|:S?`c,eFkXpX˂tY 3K [lk?"2d 3ejc=.Y#/ ItA݉7p_GΛeZl4>X?ǵ"P nOr-s6JXGOCjjŨ]hb=Hy5Ѳ}q3L#t~|ahkީ!ifn!+KDp>QLT~TVBq~y^|"JhGfvޟȼ +v*4`˲by-88t:c5@r.P5%ncvE’xcU=;6 o)sR9v#2̘`Dl<xTNp^W'Q`T\3ĮC$<e`@(klfLmvu1cer@%hF2Rۈ uhsmWڤm}kCЯFZU:{j)ZS /-jұr_#p0|e"/0Y?0!Ob1{D?Ը,J[SX S9tܺ:o"#sDXhcBGO/ߚ%x5(x E8 {xZ%BQAV@0dZl1iэ#_!O_*~Q?EZkWڨϘpt SފhZ5)IR`_T4Y1\j"S< S:RSaEhG q0/dܑ;jw#-mذmPG,K? j9ǣ9E Myht{J l<j\F0+@a䴮BQK `W1P¸0rwz ۶Q+?$uew"iD3$VEr:&,xL&ʏ]}gsH$+f5R\8:\R:y}U#mTLHzqFtcj&5UԴMcAvV$a22="qE6wܥ-๵N9;q$hG <ό@`}r㟪aʋ-RF -_yMUBKx Xb?9Ⰹb&]8YQ~Ӑ0ȁ;**ch*K#[Z$&;XKjhW&ҺiS3ʬy8ׁq@"ruK\a{3=b;rDxyixAfGX(nmئFYRhI]UK&1J FЌ+3): n8qK;V VcwONƞ2jWb|rtg.FjܯLO6_ 65beEc.[>ZA!-c5 hXtؕoNcN EuTˋFeMzy|ܮQneXV?Rɢn3WfLϖ3 vo6X]rH bC@mc3ԄH&52sa.g2GP*'uCh W:7@MJU65n~wJ(1O5Qu}2=4d̙Y:3]!fc^RZ75[!^ gs+.\n8zd(j6ᛞF)FܜƍuUcc2}0N-x&_?Z.Xo~'W8Yg~vÏCKD-dAODAk RW:ȁ\e%%Kfa.U:nQJh+f;j{JꐕއH&GxyKiQĊo_'r~;[˟ja(d7=gY֑.g|o_NH:8LL_Zu̻G`7s5/#(@MY{H,D]:) Ր^݋Yp?WHd}{,|C0uGnεwڄD;ul)\E$e*Ia{='>(?q;3fU?nsCh""pZQ\rpJS>7.璄[}aYfd ɡ@F=Ϋ*c%Tz;v>iH|(ˇ<ޥU:\z1WxW@8wh4(Yg-2粭YhlQ( c?yNAy0iX#o@*Wkv%j!ATi!dtN{Dv{WJbZw02&,!|ix`'p})2~_Ԭ'|OJ2s$%hbׁp.R~WoMxCK}wȤZg|+Z|vao{jDզF ;DRQL3Lj Ix.@&T:"[]/N5 cC1UEiG_~?#v$(lj$=iXx'6vVUKρl&ơv6򚩠eg?8D_ h*,6-)ݨ|i*.qlItl)k5$VkϯrÌJ=_l>Cvٌtb(eQ?sԳXʮ7Wu \Jk͎|s#Y- wJɈ'p#ج@<*6^y7:BEMx1/w~Bcb H:bKܷEZ̴ ͟ ig!-y* 0;x7#j4&鑮i8<  ~׭K.n1:M|J %_u4h9k 8ℾ4ԗvһCfFߧ]pAv\J,bxM;pi. =ev!B-=B_ie ֨Nd0fB4T K)*O}_%tz1׾YRYc(iem-/nq9iN}ň6޵}P,>=2zJ>^uc5C1Ca%NN 7rh9RDdZggTl;e}c:ӟvy#O@1OZ2BNw5~jԺ;㟮-,ܧyBg*Z4bm5|0ByB>QՓn /oNjAIשּׂm <۝p,STo&F_T%S{B?-^!S e HP{L2߯mIulYdsˤa})I8oχN;A5 k#mG\VEw՚r L{יņ&(P@R&q(99|?}Οh<[:F}#3NЉ풖/1OߑʥSn}nh"QpBo<1o1MJ)' U J?kEdWQ֨0"2G\%.Mc] eZ(}GA*6yMp6*J[ȁU^]b-Aʳ؂xLz((l(ytȑqT˳@[:=O&1䶀/5<<$Y{s~:h;44Fw+ .A?8E!]dPgOٻYO]Yrs~ϢH^񴜶ӟ\P\M)qxWVObNj]gUf8(m~ah0+QeZ""Y4_ nlz߈GEy̿*ŋhcj% &a?rԤ6ealBҶC#kX+WNmeJЂQڭ٠[Ժ{ YpP^Dς5 zZvI({YA$Y`{k"@){xq&[ܩX+YvydvӔMyW%{GE6ѠAVܮ8FPfiOW/" pq #7CT#J[ҼڲFcP?@hby;)\mh 67fr4vH|xآ9v!v e' ei?;.DǝP#0C)tmCA(wl< JQ!$^=իYY; 9KG BcG@9 D72^ʒqpƑZutE9mIWĬ<,HF jNZ-}Ɏ}BFtvD-^GOҥRS֥twelx=[{7c*`S\P=c8bc6!eZIn|9NF8xdey%P^nHgXWdoMbᲝ _{?}F.v؝E7 `:/n;`RuԢ̋Iag% o vc{sd8T !`t EpF; jPwvl1uҕ0T]":CpssP#@L7['f3e^ pzt||)ZQblwrIZqQ`g|TԊOB侀]#~nUzRFʚ%# S#԰ d83,ؼ,gq\Ös5mBEo ?|N4>u]}]dtWS̒fcnk9|/|dKtj"Wyl)8-p&~<5RqkuF|jzK$0v_#ȼ,-ӹ pORG1 at2 =Kʂ R5Qu_߹ ʢ*hHkNqǰkq^ 'S%jmE&Zfv+OvbϟKXv/l-h"zq@W  a)r#'?vղ/VI_ټlG?JDttq0@h84̈WO#Wޠʳ\px~~d{=P Zwq$.EqP8hDWU 4$̦z%(3EU,oU7?p38 Wyg3'/qEk&KuP뢋@f&XA"ke=*X;V@y=mU[: !ݪ*g_Ilqrm5㕲u~vl,l>btƾ)GcF:rX&gͿ32Gw dyyM`(IHF?_sT}p0C :4-m|΢M_($umD-}T*!xZCby2 m\(K|xS(M{ Q/HCt]2g 7okZsv3ۜx2GIgygu^k ' . t&rs8fb^xia#sUB*4w0ת‘fVSST(??.1Ҧ@ueខGh^K~" i/HÝS`_9}S P44V:鹑)u1a!߅zRRRt&1rʐ$f SՈL+͚kV#.zY4Svxз<:Yp؋qڡq wƇv}V,s(V\O)gDGQ׈2y#BűEܫjF\b^A?<1,mwԍ~qDl 5{zBmf/ʅ %BW.ѳt8pC&.dEAum5Otz _U<\+7ۍY/VWSb~HI@ZL; $* (DllY?2~?;cjT;6^E)ioy_Mj@DyؘPx,hz,u;A?)Tdž|oT+!!˸`4?qIy /}H;JB8 bvJ BX(@jVs*d*qC79B%0^!`@>(x&jR/Ûdq˽~cڹ@w(cSEXPDOo?PC.`;Nlv!Mge)=]\9t*3;n:i W͂B,D*ӥ:sn*u-9bF/\x*#xu~Y (߼gG> <&j_,  %R"gEn-KqGjV ;|>#Q/OQУO}(8T)6HZa+ch)/4)5nUIk$  8Z@~ P'{9p͑7QAC\ 6co՞i=7U㡛mPǺ?~qVLf{V k ZJ6Yb&맃Fk[lZF)ȶM-bs1 ,7(iIP{`ؕV9A{59PETI0oAH/2)rW8wZ~[5,"nX"s*|_o_C l}]pX MԘHMs{(9pk)ɼ_n4&61Xguk/ERG4vƁ χ5o,EID&&0j=*7%VwqZ}vM# |۟ԷN}*޾LF{bI|p!u#;E׀c,bOiPW6CBh"&UoΒC{V+sTjg#])2.)6]0ƗcvJ> 'xJU6 xvi*4'_+cc )`8Mymk0Qa(*֜D}8hrߡz1/.J/kY(S0:o(y"ظh0~/Y@ʐׂn<ε %wX m\weM%]BXINAl@ `n&$r2ع1B' =klaV}Lo{2)vzQpvɉhEɱ~c]`ME}4!4p仢4N֍_FmZzViTĥ(oqm_l2_L$4,+vd&`J~9qůh|!DTgƟ܁2ݛ9H[PXz@ b 95u~y{IxO[2XcEϱT`X |6wkӔNvҼgVm:dNQ!w$7\< 1Zڷi\oZ_T^X)9Vqr_)h-qBr,O&' V.OA;No/!G(;Nȵ5H J }i #_8k*ڎoNV7z Xw0o@=>|b$LT;m}{ 񁝄DXg֩W'+Š9E$)?fQZ1y,D7g9 =2M޶S&N˚)PF0Q|; \ObEW&\1 Jh6(~;tqfdV}~I_NS=X2fWyaPGma _|8;ɰkUh\u>&POmWN¬7rofesMD]By2'^  +ÇUWid+\ 2u6f&H'0Qe 59R.̡/JUs#ɿX̉QlU86=31gר{vD6׆ۚ_6Шs]/X3aݶ]+.|թc.z ߔk|NهX%ogdePQ5|tHZߣ Ù2$* =^9G9,݁!#\üE63 Auz'j}݈᫈'PJc8QTzw?Ugo#TMÚٻcc|CyW^ q210.`99O_G)~rEmySNMgT$'JUOcCW^/\v7ߒӐ҅etC]&aO֡g?^bЕ(b+֐߰L-;5~m $0HZt- "V=;ch+hۋї#5Q*Wʬ8dž^a^^fK4pMƥ|S'Vl!| ˗0_8ŸwWM?OZ`A*}#;i,E ]Na3PT}/ R_V2ed\/8hVo]05kdxKđY p5CbYKS{Zo6]u>IZY"AOoqzdpzT43U2衟n-4FQe |YNRMsa?#>׼<Q.o#Ȓ"#n@Ŭr)v$K{-\>M Z&#ZgEIm6AHƘ^ Z*;r>J~:V(j[fek!TEѧ@$mF}N<ƈ 'Jhj9G6veb"u~Я+1buڶ"/| mലvv>C\}8n~Q:UA%A_NUE7j J9/}B1\?m] PK:~r ( RV@G%-_%D[G;=cۺ~qa7g;3. hn@!2xc;j!ublD:/ȹ2k` ɦ9+p8P;9y ٹM{$LnJJa UJӅBr $ FJXR^284Ϟ#{s)c!惐@w|~0}b>L헾R"vH,WTV0?9mO/!(AQ5,]"?OntӳW2DޖZCi_H,a 0j-,o{j8l~smG~Ddz H|սkW59M!-/c-MםGjsNI1I<&G?Ͷ+Vu͌(VOqzSnPNP=ʴ |I|N}8]|~S곬z}r~:ц]CKR\:r*oMa>$'c;>UKI%؂Ym+PG%0`e+]SpZ,Ea2* #l_ioRDLr:z/3Mac2Up4!s+,brOEJKD1D屣<5H, [SBYiyt۵{hZԙj"_d;oJĿ~Lyjv2xR=rɲTfKԃ\JG6N+0X qqV x2D"Cm8yÎً l|!{qcNv߰X?%Q-2j5+:E`i9S}˪NHNq`PE6nbA' aM*^R0B0:ܶEw+>_ih_*`Bv$ e]JįŐlgq6ż/g%ªxJ:/[\RR!FpG,egHfH`8Y/Iw ,%B!z#L/dm~*;q@>t6):x1=ؙ8N]}u! H)˪jGaH*QHg>aC7eaQ2\u+~hRwM +[˛dC:L#x9v*Wh縝p,\%q];n\xFZ3Bm?Kwc=žio+/yg̖c:z̿z9GI9-F,1zGfb6Rp=2VqGEVmzXmWKG[ sT$AlqӸg%LdEo7 ]=d#$w Y`1=r9nP%7NG6_ָL$2AIs3f33 haזI8yWE$☟,8wEZs4}@{cՍ6{n16ץ!<jaseBW]s]y:ߡk3uQt'oYz=(UgqG_E $\l|U[boOnsBXE.| xnIڤ/<7e]fs޸P [)A!Il29ۥs̓2 Z{N間Cճw< H5+p\0Yb~_qmo+ {b:~#qO5WU܆\ KJ>iW.h`q3M5${?O@LǛrN{=P^dotO)Ň u]a7U4™PpDYEoz*#:tnD8lTGƹ/8^&@/LHYܝsY +í(y Tg^v ep Ͳz颏}/m^!x Bv%t9D ]3lJ=;.d}]-뙼"ŒeS(o^k#h'iLVGxʅm,,l*[jU}C^>"ς0 hHЃHĎogg6^bFm2=ZqFr{8dz xU~"r\|ZDmF,GՑT!3t&j ݑޔjtg'" > (w}_tE^bK-ebTe\̛x6A[ tXjZ?|\pjGOfX52CzȠCd< .BLc2*=94ނA4S:蕾z7^\^ss%gr Z<7Y҅;x[R0{B]qC-[YWZ<96H-90*rPaϱja 膔kFY+)5W :tW%܍ԀBj?EAtWE/PKXn\iB+_q ,[2bQVcCvp,Yd&!=x{r &3L\>a []54! SCowAEü bP &FUw*xS\kŻ*m.ԆsxB{?> fq wq(jAڦ\BWE թȰ&U 05EZUL!&Eg^ȍ Wq.]Ҙ>`K:LBiM󤟽4cX02B:7Saۛ9f\R7pklઐk܆{tOw! }3 p}s&]) cF`iej֒'CpГ\lb͉d&_5fT;gO^I㩖ud[ eb =Kfm N(}Zkx;zq7@R W7gNǯ,^9S>ڂpxN^TY<{!7hlރY3 y0{i% j.ɋkZq9 f L 3Gw^^.=^eleZ03Zw01x$jJJQ(5澴y <=(:8=v\͆\f%ZXdMEZ۰ %J`TŸOaΐs%NUH üſG@{ v]Ya dd0#^s2әu/jҘ7AC/`չ5B=Vc-) ]=\鶜'l:iSNxFRǀ1/in'WKJ[[̼~^b gY#E=V,z{r)^wPUphQخ#Ușj-Y_o;h ⅳAcz퀿 :]ƥUB( ToZ1JE:-ic鯜ځwXOW_?" cfĬG;)_?Ey :g-O 791Px'YZX\OM; US/a[$:#ߊF^z{aێK"쭄4d#G4̝y߰z R|]+D\\j85`İ3c6_) E@Yt( UP61?=1|JBvz,HLJG &88n!}x5]mCj[;Б_.6/; kPQجY. Ģ)ʮbhuauƍ_!;aA`42e15O g҄UMI 0[8~#HB\%Gs;SlLɠ2+ ME.pH 4{"Ž|'ܕon0_-S*FBVG`rL; 7%\yw֜4 p|wCu'͘-G[l𠥁y",? ^J R qSo?AF)Z0*ߕ( YSiҏk`G?Bii" # (KVvFJỳ; 3]6BAo@ПWk}.NK]8?5 uK=t_٨Dbs;#YKΉ14?)5/p&_fO{%ȘJTX:?ĸ[XH@#[f~Z;[KT0u-8 y39.j!ČӂN5o9i&H3p1ݖ L;~+fsN;h!;,9GgSJ;nAr^ ic92 *֏((44A!Z2(Я?谆ĹǽG<7fMglYOwXͿ꼘9hecXDu.Ac,}xqnmP i%jM ~$ --vdJ/cY 'D I  l yN?^?%["}|ʞ&7.J`p CL[ǫ-սӋ!b&~/o!Ld@0QKi%O'o-M:Т~qľnmM &xM>WykF{q/mfBLk%3e O .q0g9hLK:Eptǐ-i0MarmLrh_z"W,Y`I >)QBN 1,(0][4lP5'4e!{ 1]šq[V) L \ZW-K,W!:)\% $v)%#!D\۲vQ'IR2cNC b u#vnC\̧P62.JP ;qutTK󄡲DcQ@ XJ:b'&α3',"UDtQ$J%;` P#.҆C>{;r QV[Gk,Hs~m=)%x[P g4#'&L3c|0A&0\ڜYG1 e> HWУ{Jȇ@Vt^ B5]` 7X'@~TˢߘHRѥ>u4k^Ũ\F['J D(ș(f*BxHRz(qFkj'#!)d/*/TV /&⨠\r췰(ê #y " zuYi soC>,ZX}eDeZV̴ΈbK (ˠB_!WC/PÕlr,h+Vۿ"2VB!Zɼ,8ioJ89=ܧ|$DUmO l1Mq_ :3 )ICTHnʘ>qny&F\N+T0_-G<[퟉H#eٸNŽPv 4D$}9}(n E+3u0^ JO j};o2/'Ȗ*w_IIݑ(rۨi1"8$V5-!('@ʔa 2=&~\ػ9~.큨$xgHDW&s:'[xjMu]qmg @Z%IqIj#?a@ eA-p1mwF3zv/^ǘk2> O48G]Y·31z艡887eLF*v"͡ _!ġ PvdQg~]Ch }m7>J.ko&h)31dCYN:Mp:~` !/[N 2[b6RmŭwPsKt^6B~vO*^W$\(+FA%g_%*=Mȩ0XѤ{L}~*.sNQ6T'Kt&2yN&-I(ǂ-_Dտnmr@=M]Hv,0\BoϏH/N/^M@NboV<@頛$۸hG7r,,_jT$d 1d6';Vް+4Ŷ9wV\ D}D˖4p+ N P*ak'_)xFm}XoqTI>5Smh x9? i gӋِY".]:9b~]С}9slrb5iۼ[> o@8gڐp`k|Cpr *e~-7Ck8qߜv>J0sD•JfhgIGe |(@+S7j='|)5NTl W4F'[GP2M%4;Z>Z$7)}gNS[I@KLGߧ2s%vS rUm"\q%8@ܒl(PC`MsEDƔu{тQ[P-~uP-" q(9(|07<7{ w` f> IF?;<(OʍKuJ J 6uТбwʃQH½$zsAsN 9`cn S% ȡi~QrSiLG{~a߯0Tx$9WÕ.~BCjF)me@ѽ>zMhD,شg""AMH~^yK;їd:L뇠m* ;/;#uVG<&-EOjؑ#GKJ']G`jnq"6g۲B^`~bJZǮ!=Az[*B%/ŞQGÛE<-܂>„Yu']_E$$ dc),~*,^aʔ#nSDKV-"W _Ņ\t pm RZhEt,sJOGu) &j Nn xk) M4JB4 )IݽRW}<:[O<4 w> kt}{kzF3񽈸v@31UTMvcc115('z1V;E-|)j8ytL Ԑ34B8= ) ٓmB+¤gۿ`` Am{FNURK@g!,HF:7st(g#eZ eٛ,{XZd-Ye_xAM#*!'oul vW;tSs?oW_3F#=> 8ݣnm$9f[,uJM^Qt KGmr"8n'fJ٬$'Pۭ٠do^ eMWkퟖ1.k$}f|И$g# &d ]UfBg.Ҳ"hm]a.ً?lKKϣJgYFc#mxU!>7>vD,,mTF͗zb8{޹ъG.7bcڀCc/9q%0cav2aL'uo"o<`HS1X aSC= Rm$CW0 G 46)brﭴh,e)rCz,%ĂG&]F.m 0+KNuX@:go5 SN_u%)O2֐|hjD̼*ۿC#hZZ3yGH0VK}ҧPw0xwl$X O F_B "%~P|[n`j뗱| hW/6)M!#= H:YDУի(n?Cwcz a@:q:{7{H$PX6$q%g`gpQsV0VDU\E~i3e<ȇ`LsL?(q6V/r =ߤ,I1TL!e )L$tofm5хClʱ8A@Ѕж\_y]E@cl9tgbP~f/nv MOYD~}׹|oBPXXTiy(p$8xA?+%N4QO:&qAL'1ea+1Q֬HQ\C~û`GC\հR_FL|: x .: N"J~pnaVTZS }0qoΚabw^# M!HO|8 F;8f{X IOi? L$*xv6R+ wȰ V օ]~Ptz®OnkXx3k֌Й)1(5w ":QaPr w>nW#4q/aPޙs/]@ W-3A- '9i_2 ᚟oj$xmI7.5gB3f#AχP*O=n>{>6CR0b!z>8 $h0c>;z.غ .4aI cp9ڝy*l&P~S"b Odq B A!k.nU"ۄz  Q iZ*ay7[DR1LKmQ!h@M1l r'#(ʏ s\V|S((9'>HiC 84'DI0^f^0YsRb?{̇(v[/ӽy€08pFWɌL~Я;5٘+DiZFq)e UֻELd'!_emcjUA?끴i[PcsXxtϧgfs./jR1'8 lrm[9_wضݢJCaMMc,\4D.wa}!Dв~êZ"mptz &5cm Qqϔ#ٻvOb:ctIȽ_VDw "Q"ދGWΛ'XJ^ zL.E߁?n;\-%/˱C`w= ]˾`a'M3zZJZ<2RXHûdw4`^K=rـ,Nr"&wwR"⚘HZ^o#9WOrF8^OLVK@w65blEX8Vl@mz&ܩ`3AXҫp>z `Kj={9.RWAOM΢\)2v |W-7~˻05Lj\d pʀ47CfT =Yq՚Uc7om7TYÝI(Bhvffb34,W[dI E\MC !?9o`M`2-p3IeS:y ^uh0QQi-4WN2U-4Y"kJ$=਍׷{b%7y5ERG7- UfǻG=cE -vKI0 aV] P !mUd8]ަ)(2]|#UO4KZ 1{2w?{ԛ#`8-0H} vo0Q"ϣC,{ V>EQDc%W `6SJVgssRl^~@ y{ D椳 KLYP5澫ńyǝo[u9ab+*.3HcJZi˲ɨ._jNAˍǙF|vcn%Q W8r:d v,[!7_Mh86b[¶ڙ8`HV ZA] Rl{vƻP+4 } mDI\,οcrꅓ%vg;nlLS)+2)6?[Ӕ^1>IM8 +^c> g_;?EWVR;#u/PJ^l}3fPK撂tTS0A {Q5Rxk Cfz(P:LĠIj.I9N@ev\X7&Ube ؃+ N?b ٓIM eYUfŅ("{x=nqp<:n"v4B8s 6BZQ~U' gg`CSn>k9KGKͦ4#r3^vyg3zY`;\U=1L4o".5 ^dݡeGEoJpK(cŕ/r P5݋JkU^MD EO-6zd|=܇֢">g'LKb"wj;gw=( 56ECp,K_/RU͸aq"tFC8Nf<0M.{LU[>KsGx_:I6%Ng.yqsʑ& ORe=\v?!w)G|0߿9^ȅ~I@_^#VDzW2oS1TǔKB= ,U]rtH5|2 Nd NOO*H[^ڂ { ŘˑaeE3pO議YzbRvC+|KUt+H:@!eZJg%m)#3 '1ߙ6TxɔmASGg =7yR{A\+j ?ֳ53htt"F7@F؇+'˶ a,):W< wli/X .ů'9Jacojz[L=ţ"d | 9]}R'm7>Oc iЕ w6F(,W_DnXzWֹ&,`>)R zV oB"kBȝt=t`7 L?-֓PBqrW^>vBTߐ=j2 ɘkHMz+XLVscv8RJ$WPM'XJ`Y2~ꂺZ>K f ^Ğjb oXI5($wZ"H mxRvq/^#2bAFF#W7JkCq,0ω,&T K3Z!"o %QlW+Cbבw]%Jc.x TegoIMj~{\a"S)Eu1|NjO `o/"DuАI2IΆ!9,ynU`HU@" `8\-r›,:a#=97΂$ aY%yQ6_ybe9hJ^,9fE%4&5xOޗ( S[OCO -<%8 MC =>Oȸ >yx:64U*8IYʔͫ8 M_X`δpS]SʟB( W8CoX~'*(竁sq@[g 8 ([zu`zCY^BAe6 u!53Җy͍nႛbI rT]SJ,@K&l>؁3RycKu_a%bAs:2W4B{<R`,F>%wGS4hFf:Ò5g@vYW2."XhGkfF>uGk鼽yMCa *Cf`$vY6nv5@uudfۂ%ȦIە>_5, }Vլ:,oiL}uޠ"~1^N̅TĴKXZBb|2yYzCD_`r׏w~;MYljy)g|*;f< LrF S/ -(F~8q.y,c($0bVMY{ng^_j87QȽ]kks:z/be^ ? nm?NZ^13+0fS<lw+'hwI)=s,?^"ۅ6N{:;D<& M7ZNbbMx+1k=.F璽 M/⩼-JVC-5{=oULx ۯc|d#X_I)9 wLm½IRil+f qAcU.0cU x(K8x"nZ"Ÿ|JF[b# .<8n%6Xz$ ϵ~Oݓ>~*ř=V<gWN=GYt=>' B4rBҚٵN݊R'ϑZ]\}q@ߑ7< =kL_` q|gonVxolzeQR+ͤ ftՕ 8s}kDޟF֧8w]*s,4j矷&ui!$.|2rתSwcªyi6@h؆J$15i|Tt͹ e:Y*?q KJL%),p~lH4^Тq>tWj5t)̿:c|$"Nġе]Uf pKx1-)./_@jVS6ǜ`\jM9hrrVOѦ=ɘ;>@es FYzf3iEa~טo؁-G(_<38~(hf*\o&_kVYjXhc50;=ԥ^x -^jWmǎJCbX#u$IZ Ƨhwjӧ.]#g6 3PB٢TwvahuFg)FīMJ-p7B> F*cD-[Mq}C*z+^hJt41K[0pn~"b*Umb }Gt6rf_֫8eZ[J ZR>lܥaŽ%[G{XUVP BIF6 J8q=ax;%Cb%Zp(ӛ {BWaIXCYeǖ{!8~rVR15F l`U KenB4XH6j ִ8c+lv;rbca[!IHEw<ZM`x@5}ƭ%nA_u6NL\5e`*Jf#2B[{NCpvq[w  ċo;`r gD&^L1jaafN{7clf=М_]!#]AۍA<ޙeHJo%Fζ72 Y;,w]_щ hԫ0èvn]A:zӡbK_esz]nSV\O/I,ƚ$\_{+,oK,@%G;烜 d߰}/ "J"!n ڟ13\ܵJ<͉:IVRZy^4Bd<H]@&\| =S2.xϗN-pw n^sNKF.4Grd9A?=^4eD>"-'8_HXE^[?ցꚣm,Sn~긢MY`Fy05R(hupz訊pHڇ7'o+ V|qwf>ONlhGU)]p,R*¿w Jl?GzCYp[BPMqf&H;%S=peub& Mь;2I놼F}J,)9,`1o^>,Qs7 ^a]r<{ѨLurw7trYgr6te_mPZ9ǃhw-MCXϼǢ*svܡدѤ%OpMk xiў&bm \( #{{u ;??`3Qf =gN<̋ R"&^’,u_8rhøJ')ұ[ɳݽi257a8:L4y#0Ϝ+Pܷ4g$vg9qnӳ#8t09Uj7vbGm3 :EG m"`)IfݿѵW鸞}LY%j̓R|Fnaa=ח4,pl{߄ܻ9%McɍXWߕѱN#"BQ#E%ۺK # b~0.KDΚ Ik׸$VPdqsJ^lУ$tڔu4)DrZ.K{ BS 1L츘OرbdaPn)Oh@lΐrde= * ;S( x|6*o_2:{/8Mu[!GIyR4){<ѵd/"xn ֫LLӚ H{:uĚ "l#h},>,C=G\/t4O>(qZ| [(ejz48U2kjah#bA}5Q%/"K }UL]7vJAW`m\x~X;X\9U]}I c)΍!rb,eP^%ވL]tۺ|>N)Yz'TH2 ގR.9􊒢d`;2G,!h0P3%O+j>5|yUo c %'|IV=Kx=ň`(*A) CdTջi",Y3RĚZ P ~u:9SOȲ -hGf%5BDg4)| ${f =R~ESih a&tG^ZHw'+e5B\ RvS̾GZb`C8T4v ٲk5vTȻV4~}eNMzYhLFBͩfHKpe־'r#? FN*ʂ̍Iچ]gUvSݔ;k4d<~TY3紇IlGq*.Q~z>K6Xgxx,۲%%R2"^4kXU|N){@KOsAce55:RRXdNvAY0QGUʶ^WRuVn?Cai2j\k?f=f^4PbX\gBry ?!2/hVGU _H_pK/ǓH]{(Ex{Xy*獰*0 ю?o">e56Uk{C0=dd¨.ՈݎJa6H<n 8]ž<:J^)@%09f0$(cFJ?Ɛ`AjnM{:dZ;Vz&3x!^tMe0$&sՃ)eQ chBfj$H(*&ʞ2}w^xy (]8_`ef r J7ak$/Κd1HIB/??O²woC1n6b0n/|_Aĺt\6<3!5Po>g=!))kKs%? %IԈ-wQĨn3im aC*"@i4IlY!IinGsR0WJRp[^bw(,؟M.\ "BV+IhI8AbNӎ'#,HIPeIuBdqz476OcgA!_̷/ƥUXl(wuq-ص{/x1Q=0 9)@ i )°+5Kz.Bvgnjz$ܽ oE#9+q>*Ƿ lxhTBcX&&.|rꝧ0>TT[ŠWk-+t,cқLy,觺XBu[ ߧ/쑖60Av_G4$ =g[̙YP~>49SC+SA3Ib\6lv=c)Nb klL7 4FUȻy䏵od=;#@ V(" >C :Y`vX9:1fZڧE0ߞ_~v4jgYMF_,j.pL_W-t$A$>9N%t/6'=m1t\?2 kmhHlXضl\A ̻fQedR¼K"F w_13y s?^3`[/:O*Rjx< HoY]zLhjr-a 2U[V',E?fc.MPEkǽE; N'Ŵy9DV % Nxw\ǛJѰ]3(~}E'"[8¥?@S׋tqv;|n|Rk̶le~@8lid_z˔ϛ1-_}g 홁T%ش4#53LNz f)Ǽ3huz"hSa ӹ S.H4y>C}6!ӜMW& OfixK|o`23o޲8YC f]"eI#Pձu9i c=);9x*{q#~9VjOn9)Zp K]B>EPT76*AxOXH ؒZS$^]%d|Y:IˈP؊?.S^wj?F<D}|BnVoJ}z z Uvq@ i%T[eܫ SmndKU=?CKƼM}h,,JC%cɷ]bu&!>BÁؽz9ΨpR^br Z۞Z8w<1hk^.aM ]%ǮfXuQf A+3i=tZ2|@)!G1Us m]L ԋޢaˠӪ=NE㺮&8AL%BL]M3 u61)o孧Քȷ3Ö$@W# 7k앰b79[}BX:ܑ$eƒY?72J~4h@j،l [8%_,^>!DZ׉{sbj!Ȑ .+=nl+E*6so%/GΦ=&(;d< wN+q)It|'ʽepdERm4@6vO_vU^҄G4D3;/R,k$זO!*I!)Ca=`۩qW{g ׆+L:ŌX.QZVuӱR$Z qk[F4IV:B]o@0n&}ErowhMKY&<!,KVy\A} X3 R}hȊ* Q^=̒T_ 3* (ȟii>>}Weɟc0/-2S%L^`=82%3Ůcy s$u) 1Z7nF̤i4gb_gߡ J3@~׮d1 Ґ8 P[ϻas ɳAυTp2Y}F@9;29TqO[nƯsrtYY|DDžt&IhѴCC$:J,3n8ACw艁89c%Yq"`1[o(t2ȱv#A`R)ne -'=Xm?.L{ktnL>Fg"(s!M4q?m8mwF@u!=NuI C`c;p:A675{y?~KCkJ5Df[%^E꾅 9D_gAU99tӅNyۖn9R Ƹdz$_JU;! K+7찊7FU(¶g–a`a&}jril<{0iG vʏR\"gAOІ)}-ƾ5zŠHU)pSoZC&+6a KVV$Ji*\_Cs03ԞަTޗ߶pfF4)B"Ꚕ~!Q`)O4^ꔆH2&Lxﴘ!r߄' *;{F &tDa0X}"*fy*^ ]%GA){ASB?aAin'0[ї.!hMǸ4{qQ ' ?mpQ/dtl,ƬZS@q j(Z>$BTwSR$#MLayݦt67`?`m`1:kn@i08$=yԵob*ǡҨe mskyj0Ե:>!5QɡeLDaRLG7}sU_f,m5EDK̋67"::2!,d^$Ѥ) Sݞ* <#IctoITa⒈ZX5 y0˪n"zh :j1v_L=,<0Q > Nf 2mjO9r9] .0VdP lJn"LH` d7#- Фֱ% Y؁b\qAN튩krXHoXx[sJ>hi9W l?#\1>k0kjB+ Zɑ޻r?i_]ֵꇜ=MN~ɜmzHY4ZMٲp&D@\3Ljj6^/ԟT*Y HLÊ:z߂Vy#B:inAWM&'kq3M1owYb}W++ ƴ2v#*#͊cWً^l̪lUWʪmYL55lhj`1H7?5K >M{Y_$`+r_$>GԌI;q%ȕ馿| K?߁Jl3V**)Cׯge0(foo$v+U(#WE}.ѱ@ 娚 tpOu#Ae`Wȁ$dq#i#r]091GG 94"@3- ^?Bij_"bU'l~UdGIvF6@ZI_ޯq]gmH{ZۦK)i{F UWM?!Sd*6e݋L9TO*~$KsW< 1X^HK0rH ٭owE072'=l 0޽K ]`-n)j2jgP [5 K3 QxZb>q \Q: bnpob_& {CE/ٟ&Wt@BtxIZlO<*j# 'KFi+x!-WXiS֡,TtA!)癸B],̳YJCW1T"XM)C:`cW' *(NBhk|mJZJܛ6 qBvTN{=-b6[' ikoOYƗO ^ﲲȗ)e;Ky9S0DYt l>?½ˌ&떼&JT2"6SOl*l\Y8:w~ĎxabFp(I ĪcE36M-QʻMzg9 ڮdK~+0̽@Od @8- FEX3`ŧO]l6Hefw&iBMˎYa]F%\ȣ|ϫ1Bi/Q"]d6(1E`CFmG1 DĶ'W韆3Svסc*uxR(ne'݌ `~a.L$7}A'Ȣ= StDTv!\#D^'J.' 2N1Ps_HY Q@Ok`wogae m ΖRFYE֭-g)=:|Ck+%1 d ĿkQ,dᑯz>Rsڠ"s=z4o$hw(FmOƓxH$4! [ 6a:BDDƐ2mK5>G五 @ JvdS#cz *4')6BP@BJ5[+ 7Ϩ6ne+T(%0]v#Vº>k"H?ITX;qsuWyMOnmܽ2y7kTj7ӷAJI?d.SkhC5!-Ҕquszڻ*˿t}Kp@nۖ mA!ȶMG(㇦G4.#{Ň:?Vվ@YAAs@'Q äg{mxGN8Ε<0lbj6(Ӑz :aKd #.W!_ ~Sx8"0;{ˈwO_păyUnr^7TAHz:\R]/m0dh:$kiK]Js#xtRS#I?ePaBf'@:(xGyתӨZ 57痎ۨDWm[,%ޛ"M}>M*n|e5[0k17ycfms š2jW1 ؠpVDRV[!gָFΌw|3WfdmNSsbY 5ʵD8S0cH5` ܬWf+!`ު9z\BIfu&:ڕ'NdhHQU 34k>E>)NQy'Ra_D^S8MWT{z:5/g祷ѹ  q% Mcc{Q/6,"-?Mhghy/o4=9|e T|K5R!9+ Yj80l%]`v)3$m~ R&Z]X,ؽZ6<D)yHX*lwMf1G#u!aHg0疂#NX,\bu!~ íkb.Eq0:;#üxy?EaαZ5hq8KY?DQ)/n݃f0j &w=KRj嵱4#:Љ}i urʕ``[ȁxr ~&cڴ_lFVcQsI#eW/uot9a|{iw /eTt]y183Kt.K+C޸ /BΘ0CE٢> Lq5HoWNS9U P<2'<틞@j A5h],)G~㴏TGGuK:7y=J-.׬TvFFpv  ԞW*kN! 1UD?w.K"R~ A@ͯRmں+QѠRCOH4{&4|'AnV(wfFaJ/c>yz%Ձ]O4t6x^og5pY);Ip96f41}OUvR'S *̸C>篛٣{"$ȳc:?b+n Ӏ(*W^KrgvjaWwIsLE~B7ΔH-m4ľT2P6=rb͎|вʆeoUEG# x`rjR g'kÕQHP8SMtupb.*?g5E![ԬOJi8DB1DOfbV X%Ŵ6Ϙ Fs}H4GE^W3/'\}4; w:ner($Zpq ApQ*#$)K9Et15})/-Ke5Ғyzww&[7Wg4?{֞pp8K!8W2_N2SAmm<60K5.n2Dq"L | uf&JM!o&d)a)( ŕSb TPWLYnω" _*ʹ̆{oI E8Ysj:oe,2d'5&lpk7E ap(L1~%)GC|a, B{.dzLٱ! R2\Z`/@ϤnrfdeD́0x~";5M }g/-D[Ӯ;c!J}#9AP-c|iNգǪg/K,6_h}@WRAĤz$:`)Ɖ*u= >7Cģ9|27=ڵlZis2O6F1sć 6*I4~=Y`g+$P<~."/,|gǾ{s= WteYw6hzrwڼ{qґ0f0b)lg읳&4 펽6?*}Ee: 4ұꌓʥk5CwG2 }%?zS8񗶓*.D7@t4:yExa5<\fH{lK{![:?y(F}wbr*8*t'Q]>Y[4ȏ5 $S j} b.pSoXĉ\qE~ 75Oh$"E1SZ󞃹*ҿ*c3hJCF"JX-1ř&٣t,l' ;V|4_#hIIYXB`KI+S1G|k+Qus}1[ڀ#h7<#*^|Jih&U5rd{{I[ZbTM󋐘w?Oܸ'̀ f+f~;l9^ լmOe91f9ZA:ClU2.ZO2TGfƼPe/aidcljg Sݦ: Xɣۖ+.;0 < |ZިE!{Iu(8.]aMi3|]CKn c+X7>5Ԁ~ 6c*[Ik+N4ڦѬ'XI^],>Tt&)袬pTltê]]a"Ŧ-b%'&z_uV tftCR{g hʰTC ސ-ya DJbUKjP_ C/\QL^<Y#—Q`.х?hiX c/C9 q~K s8zlC͟Q@Rԡk)y%B%+p@M0%tMpܸdl\U h_ej~{(}_M1_JwA*t[f@$ĥPvҠ/a/_ @ÞE| ѥ~Ұj̡7Uj=V Suz94~wf|ۡ0dR'͓ 3!u&#5S ){1M_%yꆳ2Z Pwě"(T?I@ZS՞V] ^7;¤MV}ōKP b K Sk^E 8S(1*qo pǵ䝻zzkD" uЮ],53?$Q98\0Z9b㚽Iڝ;r#HXJ*m=8YS+ERͷ("l@&^ 2G2>8ckJ IB&.Wp<Z>, c[LDC6xMg:"?Gh T/@pLk-8 }c<烌tk5[3!&SXc+yUIc<0!W:32uqZdMyrmU\xJ>RI m3'yGz s'$YY QQ(Rց_tm[?X(NBI>-ݲ*`d/= E6G߾ Q?n!Ҁƾ sY`&bln -‚oPl#t5xˈqg}i>P%ҴTJs-ѕe.Tlۺ-(WbT`~s;*4ח!x/y MH`Mi#\APuO0 6өż/+Ww 㬁WTyR&Mw)7KFྃucK+Pkv%f.~\ Ծ"b<;j5gl~W@Ҩ;"jTp%țx:)&'TT=cb*[Uee٩Ů5:l!t,%$O0OkA&$!>-*:Evb4YU"Uo@bM5[z,<٠S++OJǑxYu6쑂{5IB*. [JIsW5Rf:?QflGUv$2.H)V* PVફҮܵS8:xͨGx|ZAB MEUi15x-A5 2'sD/i\?30ܛgQUw}Lj#C]G'Qytd#(n3R*EdAū'?q>-BU)zp@;w_m϶MmjZ-hƒUXbʝ0CQffJ DEܙkd60SKqnՍόQ?aLdPlT=+k ^25%[2FTnch9Iyw8 8ƃޙ\Pgj2, }MiJQi 6Ӕ@ wwj?>"tnS]A2 ՚p*A 5 +=WRgd@fŇ1mAR#;>lOZіf=Fz Uunm+` u11|ň"΢H߸qX\WL?TZ[vZ RBl sǝkUO׉=%yab)E;B>ȟQ兄wIf)YT]Ma6G5q:w 3*RN@oٽWD |\hk,pV'd'T=q5h:=xgO./aYPz_=<4J@I:|ЫPQ& ^_HvPpo:m,}ʩ=_A8]Far*< 64bdYf-Y^dG9nP|qhxgHC'|_n5Kg/0+D#G;=vګ= %ws¬@ks+0PGL_9Yƅ5CB=,] 4{Ȏ6)K:>xt(fO{c:fS!{ )ĩе؁=7-Jy}t;#7$cz#46!>oTO ̙Pts# 70 ԩWPlfG1-L$ʟ|9^fZ遗C%Ă0<0b|1:q6XeUX'} uKHD)H֜V@6>L0'0pen[SzriVٵ35 Yf=17ߧ!nQzڙXN&N)˗9v 2gl izG':`.DzULB\ J6OudG_VxG'$ LQ0.Q.OypnE>60I[v, OW1`80,s8$ 8nҀ~jXğŤp U8leQoOI{I:{N}uDi^6}mg> Dn?.i~P bzah{{5)#K 6eguS R7-]N,A|ۉ{!0hE7q,BGYo tjEVbIfVuW?^ة}U7t3]\,$% E&VU(DCh B4w /9.4Ux++bnňJa,/% p+lҘ{#dƍ>yWJAx_Z\ʹ3M&whQsAJ3M84T5Y#Q8|91^Q›EyW3\6^pS)Cۢ C 펉dL|K .ڛA0u4$ճ'0H ~ 9qc{ͳ |`Frx|v;8Eh m$oe(!JFaJڕc&IKU0 +>+oXf~Z%T;`YXuh[Q=䘐iB/>=By2nifYÆ JYl)9=+)Q?#ɥ_aܾ}!وx1T $6؄250+w~|vGbʠ 3әd4g_{vz~g׫ Cר5>=v$G֌{Xr 4Z".:Г[c|Ş,Z&HiM$/nvr18enfߏZ=ۡU|r ~xKZw/$ Nɛ2FQ|>Ю.T tQɛ~{UNn6qH{>4Wd5yZj4 Zs nrk݂Oí?wx& ,c!J`S Gg\uÍ_ O>967NMp[M yO@QtHaQV~2R3{Bb7:఩ <ʩf(JZ֋*t7po}סۆ~NGS6 %s~Y?Oݙܼ$,ftOsc8 O)J=,g1psiL ]|Qi6DJb bd"TXx /pݟh+4>$ܡ6aς̕A̐khW$7q @2;\o(۽(e1dIQ6Nak-&Y6RށuJbUOI]iؗZ1`gi5po4 >v=__갡u/ {~~ <. ϸp=1tA2\Yo/~K"Ve"wd諑Q *oe %1Hm*j z?DaV4?Qr@d"=Cnhby_fө}z| o*~" -K_YBIK%ŏ>N](_dI͔3PVM9x>獷l` Y xԾ%*N=2-lxn6g2HzڌYB.ӿ~ls:0X)Q-B0VBEg1fˌTc |sYDd^6EӫxoMv`)IK ?uAm|Q ĕqϜ0  V6o:,x+$=sϒ|ލ59{loϟ 8DJ\&Gp*_7u߃}_mM0c)"$Xt֋"&l@8|_e3q#ZbZb=/b{ |٤]lڈD%2&N(sk %_K^xRhġ+v /XFh7 '@+􏳪ô>]tZ$2~Tq$7#)6R\6זhX u:1G`_NZ5,;Bt#iԄ#0-m gﲭVe*Sy]ʟbXX2aOȯEy^*ر^GilD{YS/9Ij$ W~OeM{Z0U\LID/H(8'#ETF JÚTQӄ{[#;Jb>D{vJxRq*$ٮ(S 1ุR^&$jJX|34,SJu,}]bMSNQ7x%j(C+ VڞhC&{2}އ[HZU"Pm7wyO˪梛5[NMmnRy(i&-]inU R!%2@hrfP x,%tKtWk^1Zh`zZ1장}x3Hs4;_vϪ릋'R"hoQACXN%fNu?_LZ65ɓH6#px`;:dk" /J:˖͛~ԊR=k%&a;sl2LklǛAIeG{X(O ]n'׋fPU@?ý"^vI&DT#݋ꉮ/")mgժ dQ]yj( p|uNG SB_; t=@H |"[LtxcW}Sr,!Kѓ6'OAlӛe2?Ȫ/~Ԣ^P ('L꥾[Skyςwv~u D|횧A ! pи ly??qeؿiu@lF׹x2ǽkW] _mIwX +qᙀP^Ps~Z58ć}[OZ!緜o`lr-ty~fF}_>iuzTcȎym9ʙwc( A3Mj!w4ٸZ]i qTvz .XɱR9:+qk/pN0+GKX?KZ4[ ex'^ f0n@,BIt贫2kY蒩Su 6j3$ꚤ;˰2@Z{ ā;=d|S&;cșhlRJ};ZFk>Ĕ_gf:3)@ʖy-J:D4Æ #G5uk%S1;>v^0R%m }(д>?-N(]1%rB{еXȺYī+z]& vR]0k PA',HLpl0beTqxQn4l%0:1[wS7=[TLm5tv}9_&38>ikOO`@H}SڰY%xL{Uj3P⸈Ew?j!JU.h66V%~ne쓈5CAׇ.9"c/wU0J=Yӵ@UR߳HeٿQ܌; Kaᑼp5sO9] P1~R uߦX89{:OT2ˌ`(CX׮-7zTP{g/HWe4vJ>.0pvem_}ZUPɵaa)fNvN (py~(н6)du$FsXފHM5A=OVƅŝzXV[h)[ռ4jjWȶfi9? QX>+E%¥POJN=$GpFZ`G,v_eF?-aw; {cجfOL KC NE? 㘀Cy?IN)|5ΏkkoI39e:_)3pKjQpM.Ob~k^`LqyE{ɄH o?VԉŪ3*gWb® o@uU*7(f\e"jv.of<9{5°gd$^4 Z,e501M&c<y7R>iW#5@MeMM,tiqo(ປ~FMIe_Nܯ=u3jv͞܈T$5 l<莽u]ُexw+#T*uމ7 Rф:Ejlf46D^zcXK@jzoȘb6+w~O:3o; 7g)I$ 8a_'j^*fcݾ{Ae6Nz*S3!@w%ν;E=hy^Jy}?L9<̆5$Ј >IBЦԶX4NiH器p)*ȭN1N\.5-Ya& a֬-Q!-,a:s|Ny e,%i(TJ,Ks2_Vý زaWg=QgVYMU3%:g5!ԽՆV{*w)>fB#Pe9@ۻ  ԣ%ؿ0]DQF}ٱH݁E3W1m%8ܟ(1.#"|"WYOiAs"s5\u6 p# Jzb&Vl2F\Ok9u[L% /O (@0]ձdaדȾ tlRܛP=H5Pcj=+o{DK<3ˣEZԅ7kLQ>֚g +r|\  D.DMql߲o㷩;H3ޅaoۃGO iľ e Of*7LtILpAbP" $逻ݽR`Q|gRA-\SDx]xVxHS)6^Rh³ĿQ8j/:La WԊӸ]=Eo^LHiP ABkPRqq^DF¹Ly!> oo1>)fk xEg!KQaX{j$esyϲ546ndՐ wM-i(xֶ8xG5˪vnS>pev…xaAkQ!OӉn+.S:kG*Gr<"Tܐ3CړYBa 9ёW/L dS!\\lq逐 c|)`9w-夣/'$CImK VI]"HnP?k"H H܏֙Rd3p19u,>䫭0<^.n.#l]SC`*9H(;[ŗ,J4֝YZkӶ7b;8띱&KXFUjS [R%E-gY.cB?\Y{D6P]E)FB51L%Orcq(-L@*aH\8*;0FGI! (?7\Nnbs [Q,!4(M~*~9l{nd4hE  )kTo15D5?hl# V6&e7!~SF,vN:a.s^A2wGytӤp|?1;G SqHGM#QgGw&!Rӈ :kL~o:i-r,.UwpYAYPsNM\^=qrQHku|fJMP$[ LW D7Sm)NPBmxzry<睨OyJ}X ѾN}^T K?#bQ*@w3ZEܥF1EuwBz+Hz@EGEN&O466 pu Okx 1Y/'K{{л_O]ց8z]B :Fc"P Bp &1C}0]K(`{#l|s0JPWʏjc.Q%SKh?i`v†iol7YvaT'_l0oʈ4Dfh"CEceW5oJT7!R+71QպnIU@Wfe6݄D df" )mxp5nJ"pQه`/b oV Ɖ9I]W[s RWA7 ۹ Yқ*YX+ƱAJvށK<Znx߲+osG%/d}܉+SLlIc0{p 7\R:jr bL XC 1NF׌fHOq^Nrr Z ǠcRr-: 2fgS4/afYD"9OO|ם\I5K - {}Ht4p/=̯=Ax%9|2&AS0zٔ{O<=|^@ʌ` BG:qpm{Q~#k Vy,Bgå5$k.lur'}$ M,[ƛ6~[6ĭj1R&ށ0.䞎D#IL1(*{hͧwWmh}*/QfKF`rG߫T.t=C/~'SN :y2BHH64#ʒ,E9Ѐ&L k 5cJ'GnI"-}}y*NVNc.e>H.([{ϐ{HP`O[sZ8' ̿NVt ^t/x=$#9Rpu5Qi=#ZOiZedzKGt#jOHӟ=S9lƯ62itJ%[wKj }59Xq.?aAs0 ub1ZPqzu꾫.{V{GrPR[DlkTH@i k7z ygi}RٶpwiX*%g oԨ#fXS͛B- { *,Au56y-4׎P_Gܓϙ .h/:AHV)G˅ɿ]pAA]>֝6>$)kcq]B77:"X'Pߏis^(cӃY|nl)hn -=<ݝˏ{Gلv(!_5C%%˽0rvc{;u;/(:fݦ[#jQ%959 H$6af~bg7{!s$G㴲JyuJ18r*"pcZa6('bS PķMFq!H_?$o Ir/K( J%-xAL}=^V[ Y)D0p@tCs[?I\Ebċ%^` eBRHTEVTVcQW< ;1W)'@ ЗdqgaW/bh>[/͸ 8M'#=A>{S]cezagx]MM0%Ags].%F4b">_V6 3QH$` ,NC4N{={~䂽ie⠴tP@/+EDq";+0@߅G@ZV4dێQj?יjqK#=j{!KdMt|&R@;aAcMM@6fzfz*@4w\eқtyv>oE>=֘*ͤ3Q`Wf372#v={iԡQ۱ӀrGIg'+j[V;[JMl`U/О@/d'>½<6c {[eЌR{j=$A``da2){YF,&eam xH50NB崩%TUoԝn HHT#Bp"(HO[F57CJvvӯ` )..ĻGY@ǟmœ䇡`!2p`XF QM_rkiYF_qD Cjf /Xƣ ߕ%FM)pL;u'kt]}e\[yH4MeBӴ7 P~쭌L8p(@_{R]HES9HN91=f>Rkm୹hnJ47a--K !?iuggF)zQ!==<>W> .}.zƍJ(.:7 aIf›TIO3aȴGA,"I4e/L_ɮ>O(TD,}SPGخ$IqAFqzoBҹH=4}uvZ.@D/`fJtM+6%@aPzF{F٬ޥF|.4`)OdzAsredm.$a}<6tށ\b[Z`jwo li?zSߢMW2 c< ݔÕ}l/9VW)P&KTjEnkk{פBei.:CV X ¸Öj7T -JfazIjyD8TiavjC|PÈ*_Ooogx b VRqD+; qIyaUbuzzDa pjuEH4#| 6&4BJ:>}SKW?d[X!#-.p_l/xMl3fȯ%gb/ ܥ3:דC%+Vs/i sPX=5R.udNZ"1US89iz<-DuPdB=[C%1JNm#G}t-| :4 ^ϛB?2ߜAͪ|@JOJ\\^1d|m1I r_}r;]o%$/[ HV*Z7Z*k SJ {]ML"J̩BYF(%Ѽ Qr`=U=BDF\mrC].٪^-ula|ި9y~&{V.mvpl6%8ͺ d_(oEzm&֥ 25jssGX.R4 ex_1I/9faF*T|ck>q*i=YƝ>E1`A|c,U㞣elUD$E0K9 dfp~5壏oodzf˵s#)|p8FӮ+o_TO1N'cECS{3nJ] (#L_ӝH@]T$[CF Gx|x td#V:\huk `0[ (G<1C;q&ON~2/.ZRw;4[uPjs0Wk"`>ىY<{s^wzTtc&8owʹ5I-+ [cO(I >Dc̃ ݷZt $71l&Fy̱hrQYI=]>i`/-/-݌z"m-t1E' >;[&1 YVd"ޠolB§HX+c9J%8I\!G^\EwGvzBuxR8 #nƢTy X6V 1ht3 ~53.eu1"x;k#^Gkm /J+"Ը=ٳY=.T0_t Bo񓌨"sjE9RE!'(ƣF`:|H~Ժ"sk=;P-:Eѵ^>:]uQ}0[uNkOqpd7v?OkQvUqɔ9B5],&Z.}wOnzVƅFޅ;2`%&-IٌPIK^s)(A[ rY,,j]xRT^6 3}f+nBxϗxS %9FQ74{xQLtFrxٌIZ~Ư# 9r~Ui曣W5s{ f,M\Tj3²O$zZ;"pU@@&̰ VSi{9HnhTB V3MPLj7@if"*? jp'mg]gXDJG/8Շ%ڼtR 'Lm\Ib ;*te?U2nJ"dDYfB 6/a+dnXaC_\hV&&הٚۿS .n'`L<^vj `X{t;b힉+;Fb 餶G焵9w`ٻb<hW2iڟ9B'O%`weX 0DX 7:Ȭw4*5":dѦ A{L|&w/͐tJo|4wR ] \k%hm[دj$/rMDb8{VAUb a^V5rCfCqNyC*wvf4Xj2plb&qЦ)zH_+X#*nn)| 鯊9 Dk) iwvF n$]*3SvU ~,SsK_mEƳD%Uo//,돉7AJgmRd+l05s<G DkG."CY]rZΊҤ"', j*Jaz>'o4H6 I~v"8REt3Iچ$:l?Zd(J?{3&vFp;|kX u5uy }'uY.g:7\ T^>2Ԫ-(|k b1%g%oݧepQ! Ҧ5<(_2R <ݼIOft(R2 +%zlpJ׈11Ic>S_Yۏ)~!&MK+^_Xf\ZU S{/q!!r \WSZ'yEtn挭)v; Б4\h\I/>,*vUN=uqBǩ,af^' q70@<¢W!93bSKHI㰻RC%G,PLϙ<˼(*|CfE5kCFUȳKrI 7"[|:Χ -jzSc {(@[( NbՈYt :(K9Qs%?Nm\9[H(ݳ @[qF޷4d,[c C0aSx3;4eFzlZZڨp7-@?ҾvV-:̢*qd E0zWze?kB A< KزgX]nXվB;h{SEٝ`"*\~RN V5+NC>`AбO~AZه)jT$=%:E4Zʘ;ggfld _φzs_?Xݥ!+z\HS\'x30=@=l&Uu1_+QPKt%n(/;O>^Mx5[%zKH# Ki 4_ŗDRB,2@r l7G5zAr'Yð!Zo 3W]~m}W?H8<~sCc@\ZS˞Pm;DS[6&cfZ߲R#uƖ){`aA#k/>9*sRLJA Q߱o\XS jӾ}BLk)hfr5YzwiXr1%$Y ³Z[7? |N9SA\е3~4dHf,ʖZa-_A7^˰>]yw1LJc҄ofR09du;\Fȯq3G ,.z~k;Dw7uϷ@މ~p1($Bёx;@`D9Q6rѢ`ber*Κ"pȵa@Zٰ vr {eT-#2b9s"`ϊXeiFn;FĖ7c\kGg;: ڕ~k WslxXl:{Je I=$FlD?a4 .FQwIwL-=Q͋w8w`x& >מݜpcY3)[ IӅ(^!u{Bo?{ЌYʒ ͥo:]aU#d\LGyh3jrMߖ!`jdE]crĐ7YWO G/} y5&1Cz;S. *X/&]MZ,Aiўb&61q gb#߼n{)⩚˔!pS;=R)uT ykع!t3,KӮQ_bXiS((QM9p4.*0Jꄡ>Yps["ΟSD<ŲDB9F:{_[Đj:& Vþ_$JXцʹ2N]rUχg$ct3$^[w~݊[ /bUH-!fP%m<:qM=0: ]ӪW=Zt#IKя6[5.uZ8Κ{|kw@*G&VIZuy/G cH+( E0a&tdZ qyjc[L).?5̅OCg}6v"$ܘY"ˁٹ8$+9 700jVɜ he*U$+N|VYi?~]3TV0;*+(ڊ%Jwu\xI^>LlMQgղ#є5Bv@ǡX/X.D^G|1sB 8B!×kмs|`1_ yl$t\6b<.(5WZuh$@F3le7JWYL.gT+f&u,Mɞ=:yөU`OL vTH ]N)U?_wfqU){'!bƑѭoPDZoʠF[c/'j0} 쳏2n VM:`T'ȡk+ͺQ.k|ISS͐Gs^z)l3 <2 7a ԃFCFSixGv|=ÆRIEn21l?P|'a(/JajH[Up*WgNE4~+嘘(%RܵOBˍ>ߗ=| ȸm\eGeL_=x8J90eqa}Ii\%[|ڮ* Dϐ4(ep>ѯ]鬁WX1:O'Ϯe@8Cemf8hr8YLt#ݩ-B1ipW1vD̕F{yPW5m4!Mj U(݇&Yh.;M zavL}A/qnL#t+@.?[$`˔pxL*<RjaQŰ}9_&GA-,4((an fnq|5` M" e~]^! 7cȺҞGxGH|APQ_ {A*,#05f)W%$yotPQa PUSE]>zhhC<%X2/?[5|)aYtheqGaK`C, _sXS hӒy[Dx俭ucÑw.*€5G] ]n<%E_ؿL)ךl? }8j/W3cg Pqx. [ɿWc}qAMSa;fQDh UV "$HD:-BO6Gbza@ot:r˵ѪL^d esfŶJr+LWE||Y kJ.ޖC^lΈtKC ?YH(z:#i ʇX!;sˉvL]miI7i)Ѵ&pL%'ߦdq|6d;nl @Uʡ#x$HcF10^j/)1~rKi~OEt]= aS{NNDQWR-rV^|J0_@'9- آ*xGpA.ʮ!床P&ӴP8>8W ^vމʘG|kS)BI7(nwM]$-!<"w~ڸ3R} 3r|ӂX>2aJxp-rٸCs[jPx#1neqi4[q~z#\ACglT%%n7(Tq}UZbug/v[y*`pa/ &馈ǜ</= hAqI F3C[!Wx{2RCįb(TR{KX[Gd*a ۳.sa$q:=.=e/gnBCb4 VFky0փ>p@ |n2$@Ӓ|g'geUVLjԿ¼R:!e:ˈ(xAnIy Q}WJ>U=戹3XiSKckf{pO:Ύ*ϋ([Gn$uڙ; vKyŪ3OU MvRty}1d;k#gȃ{vQ`^x%qRC8$4J:/)W> !Nju ]7;0rF(RuN짪J~T_Y3$h%w'DT+l8;+$>p=;Y603790A^5/2#(-gh "zmاq+>p驾s\ Mi"p£a͓cٽdɜTt> ;6ϬSB@fm%b D@i@<ig/o|6 9L$B>",!~"tE[C̥-Uџ'-ڽE!J֭s|u2zg+jŀ]W >yqY.UL![%J 8 ΎcOSTLSjErku:Agw,}v=E+"B z ? ѣ{'[2=K74)\)wl3ç:nTХA%['A l+)X3+i-8û- ++ٺ!3υ|ۑWR_r-鑍,T:ZAlN_T΍AsBRpIo1x;=6sc(a' 4I9ʑnsHYEݪ'M؇7GUz(7V*7TH>GNWy|<@ ^ >(;fW[ZoMm|w:V4!~zK0`ՖnYeXwc #@;<@ jܷFmܢo GE?Jn ƙ4R+7`Шq1He`JDnf1&PqD3?4%v8{_4o+;- Eb*4(K$0O]ϐU1!1+U03q¼a3Rc:5fGe4d7Eɕ-ғ(kJ wXO+GQHn @bum h릟KR=$ 9 /gWD7 1a qq 14=N$f o Ⳏu?rȼV"^OsUqFXyְ?JSŊ- \smZPJR"`*>, _i1ӵ2taqm:=|ڋChj7!>ųT ?k(Lvbڞ+J]f[?S: ~|CPLh.F-8QFXuS02sJqA1y/]&t#o֧FJA"B2Zֹ׿qtz?.3 ea)'~:3B <1%aKl#f#t=v suAnb/S\}ρJF.r OO*) PO@o "c/~b*YJ2'i/ KW=̰-w[iӻbF?WS8n N=2j4if;jQs 08vٛǶΦ1"q:t´Q~Id9da \nsυ,w8L%H|st)qά( <'Z8+ޖx&\g~2+;`4Wv4ex 9}TftǪ~Ma ڐ7YpEB;/xn-">x:g•?#5GyYQOYsKs{aIʣG[V#v tT~ ŷ3$~ lT}\/9iD~*{@ڠ%uc,}0 , [ENom K^^rcl2 u\BjG*?+S| ߍO) },0q̎2BK@0l ʼn卛!#?ݰ@+],j{ ~ 4܆?cJdBEgB>Ou9vyM#WF$b7lM:~\T6ݜ׏m""Ԛ$E<~c^w%m(f*C \du8dR3 R؞k:ьr! F)[NV4ky6h6,>!`!ژtU&M%UV8e˙=6:߂ xZc-Z% `xgyf'eף]V1֋møy:^J͚ς3/)}p$jClDJRHl&N>ǯca/wjL`ˇqnִ&DRhAPZl2 ElU/7Ճ|/޲(wRq`Y9a8d[md /1|oG~;toXc9J ,|eLM)3HYUJ &֋ Q(#uvW[ϏD]TzgNUmDTRAb0&U8%v9}sJiWzȨ,X#ƸS=tІ-/{u9%:ʢy7SRg[ڨf-mn5){uj]T~䉰Tr}^%}oy"o=52{{^Ԛ֫f] "IY!7L\EyY\jHNku+Y+,SFMkN%<6**g ?5y]MMIRYb̎M K\}Ψg,Øhy)p [QF))FXr'lGfhU78D q>k1M/tϏ{`WFge̓hgQ\~&i`{=@:o8/iA׌ HΎm!AY߳b@]Yd@h_:~9?&C,A,H"/INЀ. utWR2NL75Z:"FMS1Aҍ-2vXXXt|rc&l4r3m֋`Xf?[Цu-#ϚJJ;994+ckz|gS4E_Y*:G[V1$E]L:٢zk '|Ad~6||%~V~̛@<:/HL|߶i|׋<; EHBz+-?@ &IؒyO,kYα`,$u5AZ5cn0EU3W^$P/LA+'fssW0~n~ȗXFh/l+ zTyʽ#$0F2LUW̓Ra²R|1+]`jgW'7;`O=-V4Q丧u0*ƕ/ZiE5@wZ&Ν[-vBͤg9tt{vk{&d)MXi! UfB>i` '_VFO&_3WdԳDR@_,[Z>r> UxBӗqjYY4t^{1uO,a2'/%LZR%bڹfX!VD,+dXxF 幠Ϣ!2C$c2\e.~[TC2pBTqDCͮD402JtC {P&H ;{Ӳ5* jf`J'^w=VSb*D,?~qŕE[o`k-ԃ`bcQYvfanV/; i /t~Q9Kg9PDDXV )_`іE6HX m5գRHdcE:*̩2Ʒ"+ɮ3k᪷7o9Qu$i-:)+bM&Na6( cܡdIǛֶNy*Rsnb .wP\SٰqR7a&1`c uKwŵ!3!/Bix1H5y7'KهΞźЙͭ5` lm_U.YVV)^ǡ7ꋹMQ M${ad<8{F Tw9?QModu1xߚr[E"®;PNȑ=!bXZEU 1̬uEQ63PQ&mTnUWk"j R㖁w,Cs ;fو>| [ZBl9UVV)kisܛcģ%x9)!Y.idvtd/Gy <" hJ_1WRۚ ˓,G>#>Ej~p"i>RTҌ2D~4GQl&Hoyadn ǯǕ:,S]3إkAA:\K[>K9% [ s"m) mFUSh+fくw05FVasIz&<,ZҜ˥)P"*j[eAaUb>!x}r>*vm/&⧎^k1[t'VOvqL xQN9}BM -,!"i3rhiXe((Oǵpfn7uFB#֧M*7d*k~OU#ް[d#@;B[ބM 3lna㢌S)s~ #{ACydȖ{ć6CJ>u#SR=w&4;W '[D5.%'wco|KbUG.rDͫݟ |cS"{޺OzyŋB263HV9\ˈGUy@q-J@,|IR2gˆVvݿ&,3HA6Ϛ֎]֏cCf7Ҧ|`^!U( jXKdmUO_˥,P/^i1|[ަ4\H7ԋB,BGA5HmU>KPzq bSZEn(RR.ݩ(nzUw`)%4g3`qKF՚͗Tck6U@ ?5#;.w}8'[Ԥc^`0)._Y~ajsPKubVQEMJ~0p81+ZOD5N?#˘W .Od6*)fMp7b YRfA0zc@C 2n΍8ZIK6:Me/o(ʡ B??0?&,O0 ̰^uvh0vU=ZsȺ^s i/@ rtڵh041: pRc o}vFgO S CZ .G_ g90!d}^Q֡+|Y|c[Teүͬa9m ~1=2>KvdϷEӤ7 %>gNwyE^yN;b<=LTwT@Gamso;h*.[[ҽeC$^'tz>a&lȵ&Mj)# Mؠq{ [JwGi_ v#7F#o=uf(qEY7 [5uS--D<,{M褵9wcgqXDV1^#ցm2:i5;beKbϣ-i΁NCH~ּmSts$Qi*H縊Y b<($ sHGfH݁] i?yPVrq0r:qBTP^OqR8~n]ΐ%o~|F4 -hm$ԝ}|tD|M,{ϦN泥j0Ў^4Bq=|7p.?akJue+;-?e|Pm;WߩDpW[]Nɺ7y>쳍mw^Ct- b5m,ezN Ӗc2ݫ/V,SUnȠ6u͠[nTP 'zFC(IRM2E7)Pfu|Yq'gȏѷtfgZ m+ uW%m&zS5Di\vHhnX&Ue,|Ep+EFYhj9Na.,GW``I1P:}lԄ, c߼JWĭHuS ?:IPn3gzt}yn`}!\N-+5p $0"w'{viS O( 8vrH-s(р+ ty;4q|#ÿw'Et UC3WF풗6N h=zWShFH_<=Ɩ-1Z+JzWRnS ޽ɾ[+ FjK}{,Kpᇦ$+VN?;NT]=Dz+f5.vK` ;lXA K\spώ0{rmjj͗x~6t/Of$Q*6L4p N'5rRwI ^뇨ap24s+wb~ü)NWKÙ$G G69ůzG)he s> pf !vnkwN)RtGU4 uM6TsyD14r>*Ͼid\HDgnŃWvѷNk鬉9kVa Q E;ߊp[US+?N8:~qs&O*ʹ> : f% pbMtlb:bg~Wtoz!eB\uk`hnk叚9j>EYeuO}AV$n g0&d}۲„79p:qӄ =(ile @q)oHCKR\p hBfj2DwΖeHAֻ9BI.wLB<2OwMK.w1j W FO/ qh1DfWU*.`v=!Gf\$U XڠndjHCMnA YCwD@F C{ G6XdNjglⱐ2B"`39] i*Por}F?9%VG6GC܎5"CIISG(wxyHke0E]q<%UAø0!+$q1D,Dke%K"y_[Ι(C'h#`#]6/"RycJFN\ uK0*AܔȎj+aЪyZJKAT Y,Hy(hB%UvzF }XoͧGp뽲= 5H>t|fLj3W׸8$5v@+Vibc,Ulr$|o{{[*KMX08Y^w]MXI 'qu3 K! hTOFc60_x i7^$LEtGƢQl0ZI(CсV3$6: }r>wQ(yΠͰ6 # c8)~4ƻPzANqM5fPQxt`&z{)3+3z ؎io1: 0:sj L1[enދ/ͺ`MgN+YF.l7L;\̞SJpH*KФvrͅ}Xy,>7 ;no|9+5 ?8uo9wn^ҩʒS2Q}fiN?XUru6L J;΅~HsV D'P]B17šdI~jGva ,&5JJKa$ \䘌 gVŽQ`[ =腚l qH];WY2dY]k (g4:6P O̞$lhG!bN; KFɀdyb⿈aBJ ;A.[А";#N h qt:iEˋc h(_}V#!:?(^YѳNEFR'$ly?#XٰՑ>Ij,&ǯU&wJ^}'DKok2? hPY囔 RMQk8!*goȩ}k0bu|qnT-CG T/73?ykŵ5=gOeIw98դ4Cwh#y6𘺪4aBgWOz  sdOd5m,(@|rwՏ)FďHWނYXhxBMLv1"0F#Á$l8\% l@I#l5W'UC&Ŝhrq x5 ^6>CX jixtec{5m>w0C~.z 9TR8k9m!1ލjyvi 6\v`MC<qWqLQP6~qϣ7\ƿa'GD|b1 ^9;PChAfBZ߱_J 5퍩I~JX:D!pb@فkdчI|^uS8L[{0=pzwd/DyƅH@z٪Pad{QLֵ둵42(V>y8xR#A#1"Ū]y\M7]0-+]ƼnW*P243zVՍ7hJT}Z7lGˆV)tZ#eϝqoDm<2T86&~?G>yݦ$'2k]3>*Se̪U+ZDqCm,޴:yl߬k<g62J: ̔B(Å\w(S@LCr/OAvIH],&IOo{NfHHD8mo.}^akV|j+xyW_pr8rhca%=.s*˺PA^yAqLc,JՋ cUV,! !v]8u9o01somoſ)jZތm.۩i?i|N٤(AteZfG̴ 5d0d~ZHDjM 6J+xH/'?+P|"[{ +&WGeO̴:9-l;:ƁiB}ɲc7e߬&ѽd/`F7lc5HZaBk1Z;ÿ|:IPshcX[\|scԀP<|G ='x*wx e1|f&F1DR)=6ǠEBETDCh׆ݹ8[^aK` 6a6$Ohx7{R.4M3$/P݃m׳6%Uk3=PS(I,$Hx1:"N̆# ҝml{59T}At:J .yQW+u.m Xz波ɪ_6]d50ZZi snNnuFcƫsMqepXeg{){/&z;rN " ME%m>c 9nUh5;"9)>U+Q0*p{679++듣Kĸ?G TYm)x_e=s-*s) HjTUڢÈ+!#ڮ`Ib һDu$10aR^mS/M9=d!gfٕij۫ykq]}Eޥ5P@I Nu΁KE9,}j!zkĽ5I8zܼ* Y~nHDޱRW L4*<z,D˟ c#mIdK7:&PiF hV7oFp]ZïI/n/݀ʁpt ǹ.'ѱ XkpR_ERčNcHH*u T 9~B}@sԟVȭdA+f .~oQL㔰>j~ WìmF8M3-GFaϟ^ 9^ċ_Rr,1'z}7aC%>Ij%%⿥iV#N^nrQŭky5,@"Mn"bϦfU_; Sw'>d!x5dW,*i*#+ԥvU ^Pٍ{ yz3="1 wămˍm!(t}wj^vBeĨ{nHsc2WVeZZR M*h,fT: q'"ZNqoc*dKIŘfx,jz`K:^}֝/{%%A[ݲN_4B`|i?1?NriD~pS4`WYtt-Լdl?Aa_}1ro<V}/ ~ܧcRq9?K[sbڵR'ZKskQUƂ[R@?QLk<wh}gJx02Ą;XFΩn8`o<ˀ2Ӻ/[2?X,J;7~wUL;u(xP7Ŝ*{g ug1g^YU +Leb,vvkBԡ<bxf* 8GJOCϽo1ϸAr}ƾ0%a((9" ,fꬶ)QW-[M5l,~ܭgʽYST D"':-zӅ׽iC @g~" ,E֢qMh\ϴBJg:EY5@r¾d5XGŞ64g~&!7. i\ &lcl 0'oNp,yS&u:{s\ٺxW0F)奪8 EqRþF;@ μ~'ro"pT">pdu zhJ24w䠫/gl'[4>W$B yʒ_{nA:~OWbԟMAlnakC?_]Pk%9Yk·M>4,ly$Yz,z:9tT!tm\; Z]$./rruT*w`amop7'uek878{M#,{v0J4sQ5׋4op0ɏHXlJA$V:1u'ԁy{agHݧAU^XxNqe-35Tlں>7TKhDu'kw O/9kxeHN1CpӌSՖJ[ {KMkO= d_{Ppi$vFiw  #C@!Zfuq^j:=!ao,S uHVu}2bV"ЖjWD_[T@> !^:s {:-rBYOWwMEЋIwT('Al$9*HMM~+% Ue[aGK\߁ss?;lTz6Vx43gViC.Xe6*c'Ii@#E?v>)YϷܮ#sّb%LAmF{9PE؎X#8 k2dvߎIҔDzf;pIkezlzmhpKf"XiAבiwh?ɝue0sҒE#HFg-Y&zƀ'3o H(DV<21ʾ~fzwR^f[Pez?!P*D>뮗cxJR!xI!z,xdDWsz[XyvY@gy"s֔(ڙ75!bsɰFhacSR.TsJ-)}.sTDD##+Iぐ=BQS&JT1􉄂vTftøBsV0!^sRR1wCoHZ6Q| .c#'"J$jGd*lS]X]^ 3T8 Z),>B}3 Z>~DYݓ==rN.GS$α#CB9džU93Mm*M#yap-t25d+' n6(MYdRj+x{=H0":a܇<q;>`y Hn @t S'ÐI`=9qwk"xEf *+$\nN 5|/n(!Xolnw+f5eѳ`Ғdc@-td% , MK)EN\[9D4サ^"FS&cN~*2_#[I.gЦ"{J~)Y=\9{amExf PO,ƕSav1.U1OО,D[6oɾ9 Ggb:2Ǝk,W${zg8-C;za 0p޿MOq,Ҷwf_B lmdK~H?tݚbfXnJ.lk^-pk(AA$ HuВ. aI^Z3e/_qY|Q_wg%U4J_7 6;v_Sm~mΟͻ9]^3fS ׾8:$` 8JC)8Uᆤ,6xfN.`|lcK [Ŕ2Ԕa3ћk=Ge^>gU6 )nûj1vlS!"= K=K*X idIh @WMy_=DL Bx#E0f& v'n `赘ɣGTOZ1@Qp!Mׂr0K ] F{_L^s Piхܼx=LNvI2f*@2\=US0,ȎT4P ER(RGK_Y)2l`~i~TI,/WQ m7 M3\n3zƋb_PV[D=K M]s(P φ79Iֆ7%lDv#f7ua\q 0FA+ٕ} T$ȵ.UZ wXClӜҮZph~i9vDO߳ˀl-.GNugNt(&xxzPtQ}Ӻ_g1P$b;p;#<zXu ^& mQ )?Qg:M,u\ℱR7!xfۄZ*~5/m5"5/6rES V2?8@}(oyiD)Of6P>RU9]L p$;SR _hQw@%ܘcE팷LQw)=~&6q- l8P/ZGwgօ' ;Xb{l8eоػv[٬4p5n<+^ >Ѷ@nBin(¡p𒷃yQ*|@SJ*STZ.t0pr{6: &\rrb@kt9H0")IWMמ( V~S\Ik ԷH*0J~ץ*=Py:u5RF_b.z)pv*j𒦳~5DNKvS$Dfbcy:^}&GТ&丳`DBִGl'?ŰڈujA )GRG>W޸4jt4Ȭ*^+ ;Q8: 3 hID:&=<;%9YnSRIw i_[5#|AGT^buH[.Gx]T0Yt΁zT CP~ѐEA Sc 4:P'wEOɋs$*g#J8&xlNTXU6F^ vW3~orX[ }lV "`hj (WNFS&4] S7tSyEV705]O+$RY@E03axzeCceMIQBnE EV{jt;(YH=%!"(=d#]/GMat#H\NhM0C& i(n04OkِrbEP2%;gR\K O>4%/,ZSߊמG88#?dr4D-u.9NǤVz=8w~`Opog;mQi="tQP|vl}?yqJ,eA•sqp)գeXSo &+;Hڔd(N,zdU/+G"!N©VIxMZq^WbW{AWZl7pmǾKu :j }'sU.x#MZ8!ܦ%6}[8Iu:d 6e5*|:cmG.q?Re-qLHbcڭ#t,8Xqe@o%ݣ[7%#zѨ2c^'٦1e1Vo>ʧI@KR\$FՀxCIjݫV\}yo2)Y jo`rvULt>kM @#/ xSZق}cUV45,nIv^@u"yȹ3Y嬞)_x2D1Ӌ90Q]Ϫ K3 ) 6sK{dL:l tApIÃ`j>^s[{I1[nQD2 ^o/[P .'cϗ$;:hu;0VYQed,yĚrfnJx=cytf'scKH I- bhI?-9ݦ3٬:zb>巷fG:/ҁVbm+ PߏdW뚓2>WβV58U6}| Xa}PupFI8L@l]"0|7x'B^o_ڄb;gOz=׏ oJ(G@.]#aaH&Ggb{O]@hiƝJd'9eitJb$)69F"} hJ {%EJ#aMw)Q5Xkf3kɩv\weUaO> HSf>ѱCx>7o(4PK4MиL~huTW5ܹ T("` f|q)cj ekZJY!++zd(m(G%+dZ欒 =$،)(<>dPՈ㍯NaP`_-Gưs0ҡQywj3MCsQjE tqoC);Qrؚ_wM-AS^bi!M:F%@2IFHf.~Ύrn\AU5`$ 2:;*AQ8ѡ1]JF z+KeL23]va ɒeT7 :Ul`dC)PZ(u5:GNJs4=N4NVL,@mtAE-2)tl[z*_a0tJ+褅9Y(J4skA GI!*'c= i췄Z s[g[G;|BEx6C~ g/rͩUpQ^{x@!=VTMmm<%-}kjOe*Q/`ӣb9;ke˴$G![=]7MOV5ܒt >K&s^4?iMd] K+ G5?;.f9LC>~Ww9%U5gz}J,deI |[@~C@4ƼB4%-4 v*Lp.>Fg̞x];5yKRPWc)|U9NM欼H%4*IlDu"ݶpM"TmV h/&5<ٗ<y,~NzW,~3)\]H3#/F]';pΈY5 A;Ĥaf>D]p,uca ךꃤ`wx6E, ]9h/bA^[jL9cz̅f^irgku-Ks`? vbbT ܮywap%>j𼔣vAlRB?A /.@.qM40.D _x:xM;Gk=B}j:vJoZ/oʴP^' җA7dMTzSg~=^}ss MZq( rءŮ%Nh؀L rfljA$9 ~ ӆ3#>OĦ>cyuA=Q ۱zn/8Cl83+D{].mqDP Y%(3'9{2dŝdoc6ь%W#|]9k.C{}M4͍Nɐ=8(h #4v~tq/Ӌ!~6ӮPr+t\CaŝRk~[i)& ]Ť8 &Fϼp,aV9ϐԞLh5=g:Ҭ}HiǜMU$2ev'nGEJ:l|OsF\[ƊWA$gx#x XFLgC\^F*];6fc Irx])3^ۧlF9L'OoǼ ҲQ 79~57DïםCHJ Eb%~$"veũƥYA8Upʪ#s%YY45p!N[W_PA1xEB|^*x+ [%6)VqDMURI ƆH^nZCn5e<&;tҶL  &참K\Po]=$J"F4bt󪗀zWYêu" 9349J &(ep DpoQ K[4Pqif_4K'*"oݻAW =#_CczL.v. |'y'rg2rb h6sDI%wq*vvH?^pݓ:5&k[s d7O my:1n'a|Ȧ/}|v*)r^ŹFqk*avRj ӕ\&)~7-L p@9ϸ;tEn |eoov̳Scg8p̺.u3fX:QK7?ɉHO\5($H؛&I-8;scӱȮnjxXxe+_9 QW4%Azl5+1zCQp+q7K:~9&_#>OrU;ؙ7òG7x2KjVꕇjei;% ί%1µߞD8xrP^wZd@*A>G?63tW{:7>cgbo3_{FtY{,"Z2ө/~M^j !i B>{f+'erO Yeű?(cG ;,?f{=̷N7rх| ¿PwF*!m0a+SZnxC7䯊#u C]dg&z\wZUךFo0СަWK 61C R"?=]EqjP";\,V5[ mᜤJ-=`8hD#uQn8 D- ͰxjR}-{V_܉nӥx7@yNXL5!k~E$6΄OY]%4}9X&G]N<1>Dr=7υɣv( .M_0V6Pl^heд޲a-E=Oha˜jK3oͲ*F"ĶwGb5dմc AA”GK{ѫIc2м@RtErks1VYd Y8S<9!䐠30?MեfA oX• 6Ш<(K):&]l E π8P*4qt0l}ퟦ%A-l:V(v[ ӎ:|},_v?,"qr{ hucw!UKw8Hp1Yd23w99;dλ6T 5QJN+H52z҄+T^å'O'q A:Ha'&v -U1%-_OPHi=VN}3GaԲwyZK&_!`ߚL4 MO8QSTQY~42|Q勿El( ,\ߪ2+Ƹd̲uu 4je p#S OI ^ѡw*Ѳ_?an,,9hAj;:nsCr28nnU/;0JcP^h/Zњ_[`v|ivB3L†EDig!qQ3;I0c8=wу"_eVhO9-HF&WYw8(j{؏Qk0d_*^KQDon(#8LX4~~6m[oKGNE8j8Cqj)MS|84 =E^,+҉-flEY_Y5Q9B?b dk#_%.4b;N睁;(g=攌x_Ik-[*Թ9.̥Eu$S̏vktDz/p,!qLJ8 wY zsعJLefv)!tɽI8؊+٢5>oꂵHw#tPt5}0G;,_[S%/3 e2 X˩+`|j[(wYnY=9 Tӧ=HpV86Մo1r l[eoH5=61h_+6t\=su_'NZ弈@0%J!t6ҙ Go%`λ=wtZ%#"ށݛ/:;Xedנ@ďU/GD͏\8@*o2)cq%o#`Om_by|kBDiC׸nWsfUbnƏZ3^"RNXv#~Gi DyY&IS,hߦ"ʧ[$S>\Ѕ1j: k4m0!:u0T~uR`/}53ܛF4 }=O&q7s_R6G.v J㷲A\%s_ %q)T^3*'gf6!k\Ev12"LSo}=ptw>襕aХ^0ReFN_8~5T{"ؕ5`XO`-Wb+BfJ *nPj@ T\fݢ%*cJџ7z{r? $\)HٹUg RR~6] rwi l2p/S]CVZW@^S*곰[seE=z|>oJ}+ i|u:\v²ak1Qᆰxe3KuK>Kfm J5ε 9Z&Oh)TY2Y?QM{I6?Lb 'G]J=u1f.>tl_ņI3 {]"2p,-0.z(4П!J t jU5i(:,s e 3(ЩynM%VE%'7$c:w:R#tuHt~oRYh;!F`H8+`a4rnT~j^'&iYֲ:QƦ|= *y(b 0GItGlrޣNaU#j>AeRN\ G-+ʿ ?vX1^G;h5A~QH %Y;n=a r O:ǥittFo:?Pd}KZ1.D#bH?mo*BJen ?eԚ wE%}P>&2Ŝm{*Cwҏej޴҄U;A^X[~@'DsbS4gFoE75;;u.Z Oq]X|h @?,QF|hA_Kns< "vqIc/Y&ZO-AXeO!3XG]6G^,*>".ZV'Gh?/b9o#~@(;[(@C]-9#Y:h騶 %Wջw(RLR*JiPkRVZDJV?^nGC(GJ @h2Si X0-ppb ͦϲ:",bOya-qJ:* nd6PVv4@-[uBW E =0UGo% ")fiРW@Yg UnΎE5>@i"89 )^-aUejcZ)qT_f`wo)B Jp} ٫kzVpAz.nAo]Ӗk{Yq")}qMu\' FtzD߸ mQQ`~k/M/{;] bqE)Ow/(]j^-`a=rnI!S394Љu_Y?BfV0Oᒍ TB%4#>ż)J!\X;TYPJm{UyA$$7y(T9q05˲-;G,疟]* P %UєlNӥse{D%:{>]/s5a8`Sh\軶kY +a bSjg{W4'D ET\Q }%-4şeG ƉxQfnMj3ԩԉS6EjD8R9“7\ˑ.SD^.c%]_G슖U |H6Y)ϽRY㱿X6_Y6-%%8/PcwwX=ܺ1g2 И@0stwZ8XX"91 =-$BPg]U 뵗Ԧ8ULJ _䁰1V\^ḞXyt-VQcب%.#˸IA;6CD'ׁe@r3๐c QӠHgjgk:_UIe~!O@~m qQXG銚`{ܧܛVD'_SĂl ϬTq7lU1A,ɟ|TӓDݦSLKDžepM( Հ)ί!KkwQBK11ͬ&h@tj<>< 2AJ?,⻔v)H5:?|kLB o? [.97-ESa`s|- :cǑdf+$IPz^; ?d#ncH_JWv]Qfiz^%3j{ꅀSsᰍ#h;9ӧ9kֻ| pb6bȐ~7[), qWQƄh#[kn;:+s3aÛ Zupr5ӽ^X6*ia낺KJ*倿8 w&Md ;J!?tKlX;Y V:O26D1fv`FS#G=}wT.B#R!~>N"7Ƶ7c}O"جQ,{t;|f%}HMDV_WƮr~HK hCK7$q5ESu 4YvscePEJך-_x{JWyFm&_4q220z[okb YҬaoV|r=vr`Lr{2g> G6 uD4Ab;fܹe?j"D5 +;ԒO):?u!C)|ojЭqdup< ٫o9l*jL+^f \nŃ(cIP wW?UQOg9d5adQq6Unz5nxo@}O]}NÍB_驛Qr'eFv͡%(qݝO!}web9re7|֍vkՍ4/>.ݑi' jjt+Bk00SB6w 1/zm s]~ָ +iFW@[΅j>-H յ`DO;35rʉX<>K.r^߃DVd839p#1f)}b('ZI$Au9f-')=r]V4R'U [2gh E8-SѼ 䰀/Au飸C^tPI(wCϢڋy)i!~T+uN8:n+?]Ⲭ 5]>2ZcaVDiSqvҦTaW,=]e) -L(xja)0 nC8=zI87oT\VN\{%PvBDOS:R=gnGd#g'vrCqo2>A@bB$oc{|C@DJTMUp f}4w@&* 1֗zJQ(~cMG'هI0>B>NTDcԮj}U[u"@P`q"oWaR!a/QBַ1|`ua%V@JX>̨< 5" t){)A]kp߽HsnCh^8J9qY*v"xѴkhKL{w=[*3at}~p0xBYVx[[AI,.w :gHR40B3l&o>RӘKtޛkZђrSPp XH"Uha1F ,PwokUk Ǒ|OQ2 qn׼'WO彤W?G]'gy-Hu'3;ڑϜ* %Ϩv *X=4NA}ϳ~_ha6# NX~դfLGoZ960oPu%5֨BEqλ60X4a,$Vrd2@r Z˳6"//~E=*v v[Mwi } .J`WGeRTaP,J_sCEϒ|Uٵ\2)i2+DeP9fgޗT *"}Nd j?n۾P(eS)0e (m^RwI?""Сi`@fE͎'Q'0x Yo3yK~"4%T\ z#\;WMurؑn}&Úz\0<̧p{Gb/;"eI~%VS$[:bOU;@e/x7&^1rp$nKɗfjʯ`=b{8Zu T~NT@ Q!Xi<GgVL"_y[+Xt8IyeD_i:(m="ؤ^9TZs3F#qQTqUM,M%=twI,b!$Y5TWUُAk2_9xIb]{`@y*=. 34B ]-8.&*T$1C=UAz,N}U)zH$-lCE21VK~Ac{=v. ׁm&ȡ8P[n͒jwgυHPj/)v/7MZǤR$bړYq2ǎhس*?o== eR Ѭ!A7$&ϯ~.z4/FSbD>z3lѱ\[Fp&)"5TC^_&rY$|RD&|$߹ |c %%?D3uCrӿ vZVͻ*1Ku,|@'_r)ٛjv{3.;2Yj(vypnss,1)*TbU0K4S½1p!nw>ӓ:m#.PepG>z  !\0_tTؓ-lŀ%uqMGn[ͪ \6>M?VӅU}A2 4´w냻bd]&!)ia>m!Z,WLG/uv2W6(8xh8 )|<*PFaZyv28ڕ*qT=q!0|6O`z$<%)9$V??,Q"^7{lUw^uKI쉲h^eV ac6ZhF:3/㴻Fi5s{v:CckXe&jD;G02W%ȧ#*3%y4/{QŖI;=~a7y0e1rf5jC3 cGs`0 /*ب⡭`E~Z%q^$Ixc 섳;4ܝNs ,%`(h9G#A| s:qc2H}eL] lXr\`ljȚ¸c xjb{{\hxYޞ-Ҵu~kj^y|/P3$-M8R (S?ſ@vǜvҡp[!^$j.0ĄgZ]F+97X^4"ݴO0ؕѽ9g#5,ňuixC|n+k]ېRd>@Ѫ_$lm0%Vε7-A.ˈ8=W"6 eNur#(`6K0j>NJc̭8s#`#-XZbP;x!ʪj,\طn$ n{ϖM+qx&p#;Z(% w=_]f,Q҃|*Kj皂AheJWuL^qZjXr?)k7ة 瑜\^IbYucB+,dzI;QiᇝG%r)*k BꯅmѠO$^~|rbb`VBU'Ϋj"SßcWI@uE9G|,gI(u2,6bFtI"άʿpk /8nv \q2r"$Y1#6d<ߧm,v^s9!fm`ԏk1"zY dǁ?3ۺp:fã]EZVy7zfui/_t"'Aam}D`6d,:M(;  u9󥝻D#;+v^lwZ+@Ø}$V^!=bm=>IKhP2q,<ن8X)?':=!G&r zQ {"tI[ƳNCwPIϳ 91W>ºg ްԽβI/i uQXIi|BTښ,Ұ; Űř`2@tN_utܶF%Q.IO̢jc_-+)-OF` HN Ds\'7mڿ6UPE[]VW?xux{:pNl 0 >խ5/p0L>üW߭լpO/T𳷚Sz漺4"IN%1t3"){ S{-V v, CNxBfc7{E{F%Kh ^E#FgE-<Ί-AY+"LDžFl[઻yI7Sh~Rᤂm ՜οD:?fDb%[;Is .zv*S:49# =7O~ GI!8V&jCIaɓJTXv,0`_'*‡J' \j*ݱo aڊ+zy[b0K9]MU|fhݳ K?)U{T5q;5%x|!P4ɦrɌAonb`~YudЁ' kƊAje Fn[)MM,8upA^dOaJ_ ny/2*=o֎e죇(^yV_k\ \O1:.ɓ#enOBzZIe>()}vaxVNDz +as$p p Aq@t6Lxwئ%5rCc!-!*C H`HS}w&q (E6UZ6Z`zYr )N)<"˹Vgo*VV>{[oSP]dxV$ɛGp,,UBN'B1bA_JmK%׸~q Z&}=G/C}Dª鯩vXy'ef RP~sD솗qYiX膣 -i,^ݒ$e-?e$Ê*~Gw"LF.t:^v2ExIF61+I9δtv͗X,4d9kF=as]~kRGAm~٘ %~uP1xX} (,d[1%JvJ5{1 ݁'N5ڬ[#8Ej$ $ th !/|KuxzJ٭A(WvgHԲC"t9|-Qn]hEf&[_s30ݦB͢v>ZpO6[TēKo1V2 s_lr"7qk2!( \ju_ܘ> ;o#QJE$4q> _dUTP8bkMwe0=x0lֳG5#\9r{aؖ ׶+Zz uZ< :h\g?:R6\o @ϞqeX3S{~D"o(g~MVWDʀJQzwd&Z埗. DQW娞q 6SCs ny[+|?Hu9Iř [A+k0SbxE3 ~s] 1p;6SyPz}%1[ b^! r;cd.*;KT B56KC^ܐ9~m4F-z[Ct_"ٞ9jDPtIx[N}k,?0~p΀c$~ժ uikLG&Yjѣ Xؤpti)QХR-+/ <€)όۣLud2տ ! [^yG~XTisAa2'6ȮbHR*φْp gCk`WVu|ہNP|Y@1!b^AQ*u wT3P5σwzz3$um?S~r_MK^k~|i%P u˔kѦ`l`u7rW0"g4YifՂR+^y4MB|~Lu%rGXa8wAϓqVc}A|^/d+B@zjTH`"B}#N Mgv&JnV64oSxjah*mR㙲!UޱEHʽ^]43RjOİH?~Ýc)KۉChpwAZ}f:%QUf4RɅ.3 Ik+30++S" Uqmc_?Y(%$W5sAj㡚x|x5IR +;ySA&:TK!zso8[}]suQ@s- Sd؇6#w$BzߒA*hN:^s>j% ?zvfo"zAʈ iO 8HU{4c;PBi_ő%F/!Cox~Q$_(;<: ,?32Z.!" gZ`ɀl\`Ӡ-"0Ov862ip5ڄ.,$SJce~QKw6I{)v)K5B4}eP!+[,.Vβȁ79xgWAB~hk }`!;a^DBBy43۹\_L %CC%XT2tzU2y^/OgC550zCsǦ#$ો+*DŽ=Ziȍ7}"j賿jWq6s;wߒFTd XthqnB5m{L:844_,}@{SP\-|hR,Bd.H9,XMbRO^ZA"Z0Sf|{=F'Ip{`%8Yk3:7>s . 5$EH$nv̪oITrNj@v`)'e^yK9-Yꇢ,RuξDϤƮ-韒|6".؋c2%HN,壜K϶{ⲇ#>cD▿Ɋr?0w5[&/Sቂm$7]_{͋ti(UdhԂVKp"ɥ21!'S@\9%I=IC=S`Vo+vbCHjd7DQ ӈnΉ :b.~I( A 9Ā֮62u*PrȬM`Τ)UAJX2ەƄ_aX}#}(+EZk6}i[#b֟6IOb&+˄W` LDYRoto41C z[?ۛy^FRyU1ƞy:Eq$9)]7W?-+7tq>.u p$nhC 71ҭ2u&I^u}6]]r.V6,jtW}Дa!?͠a)F@WKh[y`s,䵿&@[\i1Sx^M2Oݼ&?5z-Rua_ ^w",nt,[=JEfg= |$;9 %K5wX? |  _~/l O qpAI8M#nB5&ⵡu}EA a>RpC8 Xl뿻DqdߊΘzD/ŏy)ҝT%] U$닖 5F* 4(L,.ōxBHf*`vg!U<W9 A$VE8'ȕÜ& $'B1ܣoUe.HLjbYiiW"T_fzw7uMR%@/Fc%ԍ2h[@Dm(0үO:(˼*vW!<si9-! +HoIGGWr[YK*OZWvN &#qA@W{4HKM>z>^<6{u[K%^!mUDj`uyk sҰ!\S! `bO!g?u"_N;duN;nFa+" !h.;3jt6 3d`1>+b\eT/`Xh!= 8Np1Tc)~ MFtZˍGDhşj~Y: _XQ״!>CЮɯ-`Өf]X8⧄C[ ee9(zW3 5UJ88+OnH v6O5 1x+̮07551<=sYbr fwz# I'5|MA\:%dxr!֢TU"Ѳ1 c-9ԧWLR$6<^lU4,si8 @}e)˾Ooڃvv ;HZuzVׄ6/׸9A ru6:̭]"TEc,ԝ'|Ti>¢:gpqae$T=63aDpAi )j)3Tp ZuyjL {#V&P0D*,&GOn -i{s"s+ ;`Գ{0~J'*(,PG:\WQhO Iߋ2Y=Uv|OѢ38O]'paZs- drwSP6JL_:¦ :8be*! /+Ѭ! *r ?Ӹ Nղe/o?;f<6?\#4d\o4,ł9S4wij?ݯ0S,omE;!ݴM&6ġx=<^ZuBwUcӞ}W(QӲ_ZT $ɽ ,'qѼ g]c R \x`ݞɾw}#-v'6'*L޷;N%:Z+SUGxւYz%;xKcyydb"R~|vV$AG&W|+7 jIzJLwvV9烀D?ʈ[L,z3@{%6ff3v~?aWo }7]a l /Gw8󊳀tzDnnU=ȷzMVOE > :}N||v\K8Ksu)_cU0,Sh4j=(4Ps(K%S`t9y0xێj:Ɩ?nr Ep~іyWN8R\:$(@+Iżβ<'˜ZyNS2,XNOuD>Zk8ZgZbP` ٠da~ 9PdSqOfңɦd_gn.țYIxBf ɲt('ݽBGh3"KQ 4-"dn O=246VЎEn fw) I zЇ{3MHԂvev lmi-u3WfR +UHvO8:N %'U׮-wb@v= vtwh"B2)^#x#F܉bMȨ43`\k;h1BT{0B{Myť!8lfIGWl%rpS^dK&/w#ַ}+WFy0OV};2|1JnCY"}mť(OED5b^!ol[ŸN< "MMeuM EvCz̯!bL H9-d QI\h?@ " wmp5=NJI]J֑^i>\RJڷh([qW-E06ö<5ɏ_`;`ߑNI FpMNbf51)Dv8£gS~ >4$mi#ͱF&q8P,L_I+Z 1Z&{!:H֝=ɤN;tyD_#~OM(5-hdSNVWwVqe]ʇח S㤸Y\@I3n?P99&=V C6*FNjCK0Qxuk.sy%FPػE+BExEAOX5\-YhFeM-}]Dp~9_[!óOffQL)Qԥx79|Kf)·HMEXNП,lÁTX0ڮ_mł+i2yetdQ!{zpX:SKfaD|F3:0 koHy@ث~>Pak[xBGj9V^G=nb9\ "x-e X;p"y%-4G/`f/~SJ\{)*{vj-ShF@\PYd=noVղW#{u'[owe o"cjf:V30*v~F*{;F}. ǟ.5nyy[ µr[s%X}DH/kI' !Va 48#=*nkQPD~Ʌ^-5nTm !FN#[zSE>,״}d 3kJ/wcqi [J ]dVj Nv|-bߠaFc"zWpaRX٠G5O.X T&oZڤ* +w,s݀;VFC^̭ 3/?\`;uiŻQT܏ udP_Pjk>V΀$veD,u'*"qc"x>=d5YCe"i9g@1.6Bk-poAt}P.@\ o'$qm0Ou#?vXQŗu7V*LߑNՁ Q00wb7kw$ʉ-SUn;&|"C*I߹7dIGO˝mlsG?{aTY 21|DDM{ڕL)iMEFnHa֌$P"5y_K6}sQ`GvlQWxP wN,ǫMuA DHn|Ԗ DB_CX6Fl=v/ZvɅadz_x@9Z[psX|ĝI?&WsT9@,I =|pg?aZj`J93;w](H̜>Ob\OKh\(5jnʦck(OяF7bݭp鲬M8c4mKIN zui[X~ @ABZI&pp8 8Pt2I7ud$Q([kWcT_ʮb7;r,O,{vx/GBڋ-Xc~슉#2I͆R'}t N2MY7Һ2Mf^13tqP/o2+S(jC UwaVg,Bt ʻ@2r7k%"F $T]Z3CkWEws^ 5Zߦb[6N;47]$ ҒwrcPX-gDp9ꇴ8,m8WZh^@`ẁY?3HI)\L֥-R96bJ_cFnV J 6_!*V~Hb5(V"7"SEĂێHh a٤+`P>_I  FH24m a-sU$ aeL_9;f^; wAL{)B%ߙIx3;Ч)pt§dg7Gl1l7Cy#Wk1I  doLڟQI)Y%V²h9"^ʉPhz;VoGn8[ $ZxRMD1"SKw!U>9[INlDD}Wx& w+i{ J64hˆaϹ=Bxy ͷP '{5rĪW}an;#%i2^ ݙ@ &~WjōJs^0RCpQw5m_F-W 2FA!*57,&`>6IEm X]2#ĀnjN1se5%´ywm[n|Fs6506Dm ╙\Q/vo͏#`wȚXrPgngPwmoHG3> 絵9 7xr{{si!J%n\Ȧ" FZMt;% J@5 XdǪwl&k6fK e{]+Xxw@"=7<FjXdoy3&;Ӓf(l{9% *K2C >_\h8BAbb5zAt*`Ei.>lӉl{;sd`lj3W~a+Rt<_ɡg;軲x Ɍ8 jF"x*~Zw!e-ǿmriߜm7DǸbuUR8ZYdϸpRߌ _hh7[0?"GAo<0Qt:wJj}Z=Rc,Clِ7Qۿ];vmMnIc+PJ$o.|I+2{Ps<|83H@Cܭ@WJ{ -A ps/`c[W eDLe9djn!vE 66όmtwO-ץ~OW.IZ uȐ Z31FR,@Ldoyv@EgxT+KOE3?uiXݢK`pK)̎)'A3R(:'ZcȲ(!n%HտA_܂UxQmjC|6~: .-&]pGsF /.(@e%r8\dNhy)s=l^ @ؘci= w7̺8]$joL,JBoɀCE:m3oꌃّb[?;੸SBNF2vҩ5/R+_+11IK#P0)jm ]?WR 7N%mU0";d)\_KJkk/Fԅ׈%ܘWr0+31p/&F:j^#&HnERo@PL(і2y,ij 2ba23ăZhkkd}ʽg bg^6."ڛ-a9roTMNw<ߑ>1C>XtOHV!ԧ' ,͙$HԔ9!KGl:͒X6֋4 ڟ5\y1Z˛8`bp/w o,⪞aZO4b2~EEX41V69ǬRpYy7zص@(zegt^ʻyVD:VQ X0(+ :[; #]pD;En&v( :16r8=UgjhfIC|5CW>d8D >8:47"9D{ˬg<:R/LY[*{ Rxf|pY!N})֫S%~-HjI0u!242EHӅY_wPT)&2-: 3Sj9$ǰu!Zᦈ:RXD{Fg5EIjAG9(-%Dx'zv!tbw;0ڔ0')0Os"34NkGl^Qh;j25L@tSߢ|G 0 n{7}*؋i^,= >Ceôk=pBTUxlW}m1R!i/nS¨6Pb]c2#r {]FXT%h'Ib5,< ]EX/&Po2-Y&gjHJU[ i5 ӳܲS#U6e𑿌Q8T;[e}#qٱ&}(ѴJ\Ŋv%mWbi#b%hv]u1N싅7.B& kOy ;c9CwF$D9HJxDuځYf62'+ b%;E gw : `Yg`xf*$djZp @b;vWsq-aBɈ$pp_nvIS֎NYs]p5:CJnSϘM4wp0>g(5M)pJA Gr2o5>o$J> ;Gow*`ՠ M= O;1ejȞefhksٷmxsOH"^b@ǡ "}n?V7:XI).z.C $̸!cG*KL;I.'sdE,8i#!cH߱J)  Z$oD Nսa bkd%YZaj@s%uՇtL/b֖OdH܃r\z0aЪ|Lv"ldFT@xq;P)ڳ禫 w 8!A8% `z(;F!`nXq1L8d>zN&XƫSe.Z.eʚ(i{uB)ُKQ"u3c/Q֎uZw6Eǹ}AhWEjWf\7wYBUQՑ\bIQ7QbGF 17휋Qs!+U E@-[s^&y?oŖ 霫xZ3m 5,0Z o bWKhpԲ`P~(`n/4~n_˽ȝJl_KݧQw^5Mw!y-^U핕iˤ( ">бJĈ Z=eu̳dB݇ pQCxFxḮ&0>Ɓ+3ŞېWi(_O]LJSb$2 /@YG2bá`8H6P+}&knMO1f'߹J8VY"Ioxǭx!§DCk;& pӦR /vF/35}UdɺFl̹%6}$7f۰` GOUETh%4xx2s-X{MQ. D'7U{Kކ[qniǰGyBCre%Of4'x4Ǒ5{IzdJFbAu(ًӵ#H;|7mHIR.ذS+5Q%G] ڲ.Kp~v]ڀ ߂Nք&C>"gˎó5qgfMhyBۅG+ |Kأ6Ppmɰ8|47ݖG3h((Ԍ޹P7j33&B5ݐHV할8&Z]̆Z Z$^nD8 l؎l3b>ik2~x7^䛋O*036nDjn}{K2 <yFbc,O`qi\gnڦМ4f پPư=%uc5pJ)g{R%R @V/\N,<.9$ag=x8Gz0D"2 WkW-1;y'X`=>QI [ }#j5p|x{!]+Eά i:w Q[W=i30ƌ. NE}l%ZOtx[+:װ DS~l=zb>.1vj,(l%}Հ.;_i?d(73dG6L4;ܡh$ 6KBۿH@j6n{.s;@~=*ȹNV?]"ֶ<4^uolG^ }H%a7K-K߮Tk(> '! vyyV5ZQnN>\a?L)OIմk$7Jm3zn!ʲn)&FNM .ދ([XCqAЧi-4 q6sF{Eʅ4J}`KM@8! L*o=DI&9e$,ɘ^Y^Zn7ѕMH6BR"8V P{8UyI tzo"pTpʥJsf䱷ՃTܕ-6Ȓ~Bj Ӆ7ܾf0B^#h&3/3dAZݩ_R+C:o‰P3ghZy$KDM"Cn)O]7tz#c&#qF篎f\z?xI*5ƈesߐƊAH"ϘooRXx2)&.#qE4ݚVCbH*Mo1mF/0t? 0){1Ru/s IDMg$39W/*jIUq;:Ssc5C(ПFZ2[ڎ#_gƍ%Pdbni‘'ߛZRBE枳vdR2 HoO/kI#o(,. ag)"qfA^fKcfH"AK%X`.Hbk6ǝpT@y 2=RdjN'nrKۨF$/1J08.3x ǭ>% t], c1C491mAw wf?@M'DfNڗ :kcxK6]>4 }/B54JW.-1.T$ۡ]h+ߤU5ufɝku@j!/Ɵy!&䲃spEnTbgީx~vTȅڎ4Wc$h |WݐZ"{֗bV^<( {9ZOuSJvX`.;(1_{|Kh'-qʴѢ1[it n\&(y׌oȍ(h2q\սS+/3V0W`tՇd N楘}X/I]1 l3iVb͆u B۬+ ~;kWLᡪѬʪamۃ7~| ;mr%CW%$>4bĨh?<87^I( zEXTr_]_GIw*`IqB>w $@q(F1/R aJljB PB2yƙ0 djG cKb\qEi{ ::ob+jjAScd0DjNS5~~)%WE7:U)dP&RBlߚ7+3\~akY0 ɞD= 8T79%wۋ@ Fih"*>n$ d75J8mYoEMox[%E,7g뒵IJ |1e7O_qm`^3+. )ӧwd(AQsV>S`6 1j`YUOxv&Ph<9r9& 3aU`:H-)3uQſs@Be'Z,I[L#|2BY9HV5PŖwEcub?:wœiC:s< k&_;X)K9tW]CV2>L牸7$Ϛ\ŨNhY]2ĜWG73)q*Y  O(؞& ыg[ꖳʵ.U$ZN5U98ޮ?b3l_R4 Ϲ:`y. 9*R;'LlIgڡ\m6=;mx G̮S*sf}Jǫꝰz+#_XgdأG5AyxIM+wXplBS V3u,^fcN k8 B_4'ďLT*"QLdG Q3YJ`>e20K!Y7]ݸvb[|r#s@ZxC5ӆ)+C&z7{o#(åOkgUb2<'H71xbyTV p[om)ި4;WB6fkߢ:oh* 1z${Y;Rp,zw2OKtm@ TwQٞp۬emVee*"hP~͑\ EݦumѮx}V.hc@{gGj?17l]8>Q\)q/ 5 8\E<0A4<4߮Sl8fb*LOaEq3#ZMڟSF_Ա3%dGJ -P3cC{^O{Q~3xqIUR&g<*4c7, S@կ`Q*Ƭ,Aݬw?eMQn9ŇCG}>cOfYN0E0f$BI2&&'._F#-0Ĕ\%9Ko)1tZqL <6k컿WNZݫaP+Ub46"XU{ݢ|ޮi(<A3KU<n²=]tPvU+ 9Sbm[Rk>[ 4ނ@Ae:LP*D0Ym6RbҼ|HouLj_+isU$h*5[]8ޜ\yʁ13Psů}=)T\#^t}ap m3:LAoi[~t_4juBQp#;/y~S%6[a+_fN.KP@Y)1 I]ef)BH;1_&`쐝gʅOyPl_{4AI=s ]5InvQ%-G*l 鎭2 l"aP/ 5ISՂ0ƲWAOdž[V;3vsA^d:RߙJ_RXhafV%b|@L 3! r-| x3ɰBϜřeG2DGWw=5j`+0kEVFj^ 5hJ6x @*G\u7 Pb ;o2: g\5E'TfPҟO}iGY0\lagiٓ2`prD2 Lш(d"8 ՠ,=AǖL<0΍Qyb6lh] _dI-8Qz7%;f -PW[W8LWy"{d::3wdbjȩt` _vK"4|" ԡs?Fuՙ!Yvpm:M@Be3l:zff(5H/{(=6`̸uhI`Q5DHII,2 "/7UŴkzvhVnX]P12HY!|Vx*R)aI1Hd|`$,ݝ XF O/ 0G[K\31V>K=tʢ)Td އIH^EBfy||tdMF@5C&McC[l7S 5eV*̈mz.Enp,;x5$˻q9].$x,L4,Uh6dxJb,$Ɇ"ǔ>;+~f#"'pإ =.զ(m(NFY 9 SR1` E_z>o_w!CҸ.H.W4AROoEi : VLyy'F6ETV)ˋ;uҽwB\bN~!Oj%efcM>>wnrEZû}nD])ܙU$~H; 7q7:SDi3"}6z|r@Al7G(]/` >Y2^ lS^]H3!<@x8RI,m/&xKvSJTQFp |CYBkFmۖ*A]opkjPj"1I2@ Beޤ RtjFNHP$$I4-U0 hfrl, n'GqOw(Dx!uTh)၀ȶ &߄J 0K Rrvg- l))Ť17xS^~S|uTwat_De(w8R˿*ہ4 Ϡ_lRJ@75B?Dcr KV`f. u]Pe4cأ;_)l]G!zZx-b\[,w^S)@'QV:=#|9Z}x)3?©.RIe-zR*$gzRiNV8"+ӐKg4SW ]Oׁ5":Gd7Xd83c*QQ?3\o %uRfoȲr6O(5R50b63sg9.:"yט5ࢴA.;]ÀĐ# 3 Ғw,Gm4B^GV?Yy#FEn@d=ٲt!o,j,w~~\O{{SBϹ"ΊnOmw{FCiO!ۉz<%GpB5]w \tc/F^'JWN-*F/c$b43f{P)&g끛LR$ZE1@ xr9ϊe)+*޿^ al:EhUxG(#ֈSż[C`#?P=ln- 7df=t׎!0A$66 mr#ǬT11`&G@mhwB9lλJmgWYd&Hvs؉BrpƲ)1I54BZ+#{ )zm,@@^9[vFn>|M/$8ivـyEq _AV0>!8^Pl&•w;$_Gs6xh_ n`q7)|+2*>M8*ƈ_?9"OY\x}5T-&tǓ 9\ mBC.1cT0dEPє 2Jk.ڳ?Ͳt("qnNW?Ww+Ws¿ ܰɽ |`yn]cRE%72 7{䌅~ӄ66Ba~flM!ʮqE&+mB2J|DH|kG|>ͳԾz | jO :knhxD8.͔U>Z1Ăngw:3)R{Oʍ9k놣gg`>ad戟7}`T^<,xSIMwH" $&y9`6{k?6G\`%Z7ij1nU#Fyx󙘭L 2Bu=@⌴'*^u=5񨳄2Ӆ-;bvQ86$L ͐ sU,2xA 1 ax g"y%G9fUC\bR ʽ6Fhqt02Ѡ%< \OxHl߶H'n";^@BޥahS(NI>Ͷf|{j_4\6ڃ Wi͞S"^qFyBRD'тsRWV0>SE XoA~6-  Ӣ1DR0sǨJΨ 0v?[\)@9O4OK sP(2bb$uAtir9r]Tx_Id)N`l"2)3*RR ?qWXC X%o3#S+;~[k"()պKq72nfd.yunH<𠖊_`Ib6ԶTk)="nc2ci vLfF`mgSa0i~1  w9ۑ^ʨq?. ̹?G@o>zSЊCRA#E6Mvqt &{i7u\ g$TkgVPilp4l-.tƼet?Ck5bklg.v̆sҩ]nl1esT"@{m1pZ ,:' {\ŕd1HLY65DA {2?ڞ_smܘbņOWRs(a˱g%cAn>,]Fū9Q9㺐 r{AJC ]{3??C١FlQTJK#D[p!,"PaE(5ۏE>rg-Ğ\Bx廓sQ  g` lO$lmsCT6Kғ:fF,OʧBsȀ( 7ċģ;Ht BTCM+ ~7q;4Anջu$N/%Zq~! m/4y&/cN&o1nw GXQJ?ƽNǏ!Y`ѹƑ:9҅;:L"R˅욶}3?Nv']M~,q%[SWGyomM;y[;(hUqFG[7v&J~CTL_ZP <69pk^]0'BbBĜULzo)R:0؄0,UWă2EXj~bpJQUĬ&PamiDY8_?f2p%y:gq`A__?K8˝eo,X,Z_jd0ݠB$1 e3@v~XS8X}ecߊ4}VG}fcn{6Cr.2Q#BY"0bW\@n ͕o1KCS`Ċk͏o@+"ߠHw`x^呉>gZ. V09o}V`]eSE=Xiv1\Q 8B/Tt*&NjpDr9)d#eR5W~0lt].J9est,^[ xܱ;mq>Qwl)#p`igs9R.Ӳ~sk3KE.XykL_{Ztx a?2L\iOګ+$n٫[9qTӪȅUrޭaLʸ* ;Xfs}6f_kn:U@:O2Q..bR0ȕ~213/h,iGF;3 BuAs$-6%ZZB(Y|S(6S>_5 # ld#̩'Pj̞q x 'W(>IՃ.Se,;'W17\nXEng2]g ܁e/uy.L!~Wp%q]w 5[dV ~*+\fk>eg4mC&Ƒlzec|C-̧Caf[ق.#)> aL1'$9a|x);WLO[`*XyIokRs.U_Sz.4diocY+Pbi>!ɏ)fp柩1 m9nId,_ϊgN﫴 J;'  B2hܾjJ򕖮|Lד,o×Q l8QPhb‚Kxdhf?" \ Jx_qhj ,޴6nbv􇉋Avs&N{w!gU@=w|JY"#KCZQXlÄC.g8`wG1VhHI4SGCLZDN8;^MMt'P$U[.}6>vv=E0A` Bg 3nnp d<^`Q/}Fx;>`H/cX!-%-wթ\a(\NaS%y!TܸK̩-ƩuaAm:9TU|q_ %cֶ)B(=WIK3MTnk e lX-bm=&t7K (qv%uܘpTmBBN]&rhS15\]7Tŧ}k/1a\&,WEK@ԇ%, /dr5O'PoImXՃgT@俤0wNJ!`; ):Z~rЄӢntc:0D͛6Aj.h^LQ XczxXs)U!83\UPW;4ߩTúwTi7֕@=⥶S-0OO|9 LBTm02dZa8[P?cM?1ʍC`cL I.uĭ?!*ᣛVF6:d#Ґ8*R;rB~f4|h;K< 7QϳueYI2{18@0:^r{T(\0S=| hUb-UR,zZK;`(_rA Ӝ2(gs?ei^u~wC@AW;-8 la/J':GFt;YAUqۡYp\~^PMO1M 2YЇvnɰMs"5k43cPVC,rʫtu  b>gn۬AƏ]AM ȠJ?qhLoTTH|ƅr4NltȹHvpɫzd$@,)]]Ύ>ۯ4Z=}k^u)4 a"  '2FS:~*@ŋec;Ek ~UBPz5<_4.Gagv|I|*]V7QQNa1t<Ίp(h^(͎rs_kSʘ/jO)BZuL\, _ȕCh$L(7[b>(z<=j}_ZKӻyf #ɩx+yx8 דOmD GSSȏȾPbRW{Rav0A6f|YO\#ڸ_R@@VAs8 (|T1 #Y'^+#niF?<_lP[24fۗxY3kM͵=}7|01ʇC\C EXqf*tjJ>KB >}3rm3p⧟᳘Gs-i7RrCnr ;#4G4G~iRqsh\W'qcjKکA}IRQJ:L8 TOe:63 $ (9@z(uv2->c@5D#z2p*DlwQ5LݧK)ZhQ{Y|dzT;|nΜ&8bF6q;WiY~S 1nqX4pۜZ9v6uUA'G(*[c#;B6jc[A *#f2x-S?uxXѾ8j!NYr-2GثjiC`1ThyGl}JyoΠv 9lrSM E;rJD`PMB06pRn@9J5"0km%?F5R )DH\mVϏ}S9hKl]{N<`/Dk&VH!QW Wdޛ<;䧚3o YaAEކkP"cPrO*3 qH/p瀖4N ߧ8-[ʃ샗}hשd`QѢ'CSAYw<qxWƽB̹_0\<wbtoF$C[BS3U<[R*ekiK"ܒ\Mìn3aߖ]^sHrZa{^TN ~zp8eg=_5-OP<=3p7V98ҵ,lH/Y|~au'r}:e 7]ƕzV*&'1]-(ŠOŗTkb䈕Lg rGfJc~XDw.J!q(Ƌ5Et`@ݩ:4ܻvsġ;vDw7jlә.Ǖ &xW`x@8k턵Zm\ta*^IsXF,l*Vܷ"yߊUF"[K5vq DhO-9oba%y8l:yP'2D 0n'ee˹Iۢy⎞Ӑcb/h 7=nie??Y,1rܲ!ǏLLefZs#O371}ZLNfdݍ+u=dJ=;aߤibYՀ-z $غX29N68 _U*[Ha*M;J$% {?IUP)=+deAbF|WD`/?\^4\XNF_!go=}ey&x01inRךq|{8JcN=X8{*ULdQ=X䂥,PD$gҗqm )K=n Z6 [ ),2V>}.!PWEJ zp8ܠDWr߉GZWyNXRM8M:r"wR@ &jް-?i%Yw0~ cp-OE M9$/AtdZ}.:\ONnHcNh_x4 i;R9b:~I5DNa..C ILJgğ:իa$s'iNǰ~t 0!To) MLK?/]_Ư@"f gQ$i{5O]~'V6~w~>Ua8 l%IdB \dfQM1ǣ9qH.c Wyl1FS=QY&Zsǀ5jT,?^5\Ն KGƿFWlԡ`5w.m>bsҖsѩKȢ|ީWkƹm %G2-Z ߉X1v?W}? >SNiɏ m(~f{Ɠ}/qD{ʙagQu{nt"IM<)S9nEv5( #~e@^lɟ)6kDђnػOӌ$d DŵZYt9_#B\ A32walUxĝ倈!kphXQJD|9П7.j#vmp?]2'@bo1;5)V=v.X]Ut Hwprg5L3ھiwҮaxG7.Sʗu{hAv͂+ͤkýZSy@weLi<SZ YN5Xt{V-3J>eb+.kܨS"GJB,d10F֎M 'BA.k,LH~; I@DO07̤7BzVBa16cd%uzD-a[͈iNh6T*6fEnidElqnZ([do?ng{ ;ǫ3 -,&N~vǧ>S2 4Tgvͧ*tMLn "Z)kS^7<^ u٬c9gɾ!'p oXe0ߕ Z5zuN6D/zURLʦ7P~H۱<~ɇmu2RloOb7~OartٮFH#Eyqw Mwiѕ2~I#E>v[6VFY:˔/ ɚBt߬OV)#`io4ɒy'U뗒|mXg-삹DVQ'):?61a"µ[alh||Ga\_jq†f5$ "5:䮽`(t>to(nAe>@er-,}\"{T'㺨] K\'^'i0$طHxd{yP tؾ.$bYwBY)[#5E~2tFO_}+8~GVb֡4Bzu- ß`wv1VO Ҹuw ',wHQ(!q4Mj@}LA|K1̚ +tge{Kw:ntT(L0n+>:Ū xQa(?Y,Ӹ]A+z5,VB9Hc<;9jw*<3RZhwokYA6*& ?\GE(MFL1"Fr=Yǽ_p٨+z-Y_-A@NSOG1!v6G=`XEI,Z!Xgs MFr]^ _Jk}#:0}O_EϦSaἐO ݹ_pfgwBjk€+:`~KeD53꧷嗥/"R?2KQ8UϾm^JΞХ8M=mJ*h׳m9(`4aG˽*t36F :u )ѷz ;1|5K tzU.]ϣr{䉟([h")BW ޭBr!bl>Vx}$UFΙ<$@8=ÌݺP H~b9x2k"ǒ<$_^%zLX|SZ Pё,l~c͂6 ,ۙ9$XTI نځU:SvRgdnO./\ݍT$#9DaԽPꒁ 9]8h m3n;BhApZH.tYɌIVzZ B_ze^6^qnS#ΐRnp~ .MZuq^UyGy\K9/7'Ⱥ7Z0.fQATDd j ^S1pB+"]FxSnz #0Tž2W$Sܟ]˛LJ|t}:)^[Б76]faSA{(rtЎC!/r!zL-ݸpz+.Ytb.gN -Fn#>SJB^[]^aߛKE[L+XmIi]w%d ͂?j6a-dV/ulՉɦ3Ӫ|CĮA强adړ{+\082m(X^LϭYIs Z  i8{ wE)M.;q &cAZxD'y`?i=8&g 8n"ELTY-6gA4Ԟ|mm+r术CSaUIW#ˈ1@ v !0qs[ކuj[fڳS ȓXP 0t(t)}?r:*% z#bUuu~Єka"K%Y{ 'P⽏-(\eA덜 }gx@ѰkѰLs\Lz Y6R@(Iڱspp›NGwJ=d){ VriܘaXO1v2g{=(ͨ1J)X{VluWi}!jALuNՁL|CCEgƭv8%yG-oMMw?`V!/$Ƨ[~Gɴ'GNr&np<GLJ%uʒa(ðn?k\e u4.U_>o[dҗa0r:a#nx:z{7: <)]Q&0yAck&.O·*5RylAQЧy )=[wRe$*Jc`KK&{g{Eg践Y`>|mp, *;{Ʋ;0V}dd!o/iW 9<~ Լݮԁ 9KH߆n4j N!x3_}oK%MԡHThH܁ rSFۊu^N}$ߢg7N-anN[b]NvïaŸ3xD㴮cQWg"`E8!.dWwZP.& (-w8Cc/N [b)$I)J.1 )!#S¦hcjjRσ0ʠ#Ćx$sܵc\Č 8P8?`/5V'Tvz_3K%(-+?9aȩ9賀KQ#~{e#>Le{Hp%eZ,gkjX~6.hv#`wYZvr(1R"bn_{ *M&'7tC::dЉO@ 'í_^;sFe*'Ϧ/kK+O?rm~z l 2INO>#sc!Kϛ=_} l5jéF!gm4y2`fR6鬒4T-Mò Bx49jA&Ж푽Kp5Ni&*s= 1f(唂^pOe80o= :,.~!I̿3H+d]Z;l,դ[v諀tT 1/[&ϲKĕ hXr{O_BR$SԏfĹtrؗ0֓k:zn\XbJ9<|(%t%1xAP,# ,`m2|>i%x1i0Ӫd ~͠)Pf2fFd-+)7lqMZ%T +1 oTzJw'JΚU$pQ쳣m /(B9Ғ*4͘]Q2(k"9\IeR?C"`O:z\AMNlZJ _+.r9'EН+ 9,&F֋;Lf7zgGxfVb_u~^bȾf@q=Un~X7z|} 9!\U1ӴWphcXQt|?. v EĞa &adEWIN[I~<_5ees֦MFt8DNqz?t$ZaiIdӇ4NڔF+A }*X7E@1ts^;r7]'b]Avcv;dR$bxrkcMOdb QMsZo ?zfqo;ڍ&O듫0i\,CvY.1:cӱ6ѨlWS5v+5pwGN'"&>3 POB+,sd[o Wz Qݶ7K:JatwC*~ ^s#H^>xkH{9,Z^;Ek;BP2F_'s®S ;>b{RisIq-I\7Ө~$6{`4^_8*` 7(R y ͷ-$opDAuHZdd-(]N1~4$n]b ʣqL\1!pA>M8˗UKt90¿gLȎAE ,u4)i>k[,9[8-8"Ӧ@p̽3Ň%XV28 k=6495%#ʑ+78ӱZ9B%!+|sĝOWfZ &fꂩ 9'FD k WU#pӖH5P1NMDxQc޸"`uoW.;~ %U= +z2~g߬ xi&# OΙ |X#dy1^ꂽ!,o"$vsÖ, 86 bg1Eج~'ԬS*St tR%١4nഁ$M֩ic>#mИeo<罰&Ĝla?/\\ ѣDL"*`^/znkaPPĿf bf|&*a~}(.mZ?FbşSkӉ*O$ Ne)m4* &W kkMQ9e\#p-Jez1)0'ptC'X8J?XRs鄶?gىYn^fsϾ4ck0(Su>Y 餔 ? FLT CoZZG+jŐ|r89uˀu*!#uՍ+DXSR-Pܝeʢ wS~ JǖDƲpGZԑ <zwg|rk[3B H<@,XFUˍP&fZZ gsXMȼ$;ߨ gy|;'#Bh kgO ]f`œg򈌶g< #!:R)Z'R%?qʏͺta V\H>n:ʩ;_@;=qY640ڢwbsgqZFaL=.]K)DS70nC~ ?ys 0B=In[soLb$ Xk57ѫhf;Y=ǑP𮤠z]7;`#Wf2'|!x@^ g6`,AK%PS:]]LY߹t̐s\CvvpP0_--|Xi!,[c(ݞ2}i#ʤJ!fEl.K'|1ylG dR 8]PZ]ґu6y_OY-wD(0pԿ8$W1q2LLi>gs<Cvc0-yD[G!@D?}dԵ?cɠ )ܯH<6'i o耛P&&@XV0MCtwwTZsZНF*@LJ(.~FUؗbqA\(L= 8e?*{t~:1j:b0{^(r?ύ |_n5ٲ3+\R`m9qO|- 9 Tx[m>j< i>TW÷',b0쀋xq+4:^|aksh0i6:~sJYC^-P|6XMh 5 7FTz-DZ~篂p!IgOX ǢƖbIXvuj<,rOlmKQ*2B zr61{fJ:{st$.4R]t(W4EW.4=~ϾG2GO_ } ࡽֱ*jJTgoģﱐ3֕(1~nSmasU}w-ywiG-x+g<,_ozbsԎ?cP_H[`Z 6CB9"RsNK +^k?F͝w [yWW/Gl13B[]~wQ8PŇg{`ͺhJs2؇;#FQ-*2S|pFpgj~YrghU޶њ=[NK6t 8z\6j??xli%*3#vI}!Mj(G,^xiaPACR~'#9#xK P@oӺYnll3pNϳ7iZMO19zl!j`\'Y˝Y 0u/חF4,kO.ŖYJZBHc)V0*=%@ז]2;h9kknwVOpL}`m7SX{+tmcױ$W,Jc֣ ^__{P#F9䐼.K> \0jvqX4.8W&$oKBWmbPۘb ,A[ ġR'͎P-Aˊ/v_wkޚECLOD⣚i!Qe'K];a5񴠴0I^Q?ޢ|u$.Ec[W{p%bBS#NKXr"e\QB-f@>7aFպ,i.eY[ %eoxdR _/Kbv^bM8N[.~uˡy9_QNlW끐Mz<+P;d0cEUE˗M/4;0yƸ1A𼴅D L̡X&Kl͍wka]稜ag뻙FwմvFqpIo r\ZPtQod[wfMoO^ +.OPnDc"nm׭}qTiy([InjɎ\2tZ Z)"$>mR0}1\1\,}+/"[#pff:Ga]}u1{ÙvH}{Mc셎۠> j<"QIKPQ1 灯#0{}mSfX2v*I85՞g։ا:Bm6 `no^!B:] v`KG*lހlBM͜quq &7Jau3ĬOM qԋAq~5[H6b?Y#ؾb9mbd˦߳%s=I ڀQd'[NAqEv'Qx˺Sɿ}5aI6 MBybiqS{`eU i1S9K.+D`'9@hF۽a"땫x]ެä MTDfb<3*ї޸Mf*O^׾܍S3A|r JmҌjـsR hoqj9 Z!|X*R˒Nc(װW~Fl\2gxeE"JaI9SYt@v犗Q3Ya VЪGS7/h7-~^(Hy-%ח|,Wd#7ԸՔ c;sQ*VBO@#gC:RX=H4άJ<.@*@PCC\TXzwJ]0+ge ܕLX!}gv~У 9PsXGŤߎW%bxiV3vV٫/lúDG3᪈ qv{XRӲ;癞~+!@hLNX:}bϒH0<'r %Ԁ'$ tdk:,\H7?POaa`~Q]pvU{^x9ʣP|HMp2~F_4\_\/eM$7 \o{u9 x<3叚 Km`/2~aCj%3us}~祅:Ϥ7I^њz-`E ;VO}&,aߙwz^ju=mX#:0båcIͧa)'(J# za܉0:'܇[ngRʭYH C4[v^@[K:ݣv^(oCBP7dAa >ł$f`kž.>;(!UM^ڬ aYĽ΅u"x6ޱza]FoG)yIln=wՂZ̥ BgoiYq=DuLW3qv?] ufZD]OCԇ `B/?~D -,Wybk(WtO?oeyf_/*" Kk{jN՚\K/!AZԼ|0okgxj]$݇+ĉܥ)4gYhIoDJZvbaMy!^ZLM>d@TN.ѿzd+wAOwR w =gc/SU"J XHO, K]]:د\@5Oc,ɹM.M8vo*lR7szYln&b冤 E=E4ԈsJyDv`ū}W {l3R/4Ek،{\wl^ɔΌģ7TɗmJyC>Lr{bbt<5>ܤl?1e'L9!.n-L]0Q@_,g%PTY@46&ԕ3>;Ƿxݠ݁L (:[K ntsܛ+\6z aMqgiShW@E2RfÁ2T] Y: 5xZ11@\~cOd9v擙6jF 3.@a-Uf(3l Jw-[3J 1)N> K栈ȴ1i{5fCrE"S왙5T@r=ٸJ\SPZw{ 5lPwBQ׈5=Adk"55ۯ X-Cq)kw:KVl_31"O"^$"rNةG'Lܨ@vHmUTߣŀϜ]JIKJ}r3f@֙'l~"aǬ8 ^5%d*k)ww p5yNȍN9{Eogv,RG1jFdY]iՑ73^,hPs&4ŤHǹV3` # iOW2 ğa 3zOƘ&'reUk gĞ-W" ԞC_c]wCeMꏬ[0jFuݒir%!#5/*(j )jYb "}G%I h0ION|EE[^Y bHK`*l8So6ӟ\rחBF}@!"]'Zпdѻגr[ZjGGlcPmq13b 9Bin0q[a8ѠcR"4׹lݝz}ߓ4-Ǘ<3K3p<(~<P3#,sdFڬ1(x-)7KH[}b^R| v]A$)f)c,6dIKV,!,Il~-Q\&C7I(xo!|z@WVCE o;w=^tk!2κ@ɔ44'(<^idDe~ bdC)s9fau_=i.(yoQgjQ Է%B;Fpu.08AnƉUѾ*֣8 X;7\%`֕3'΄;7XmHܗRk\xhY=R0B]m d} i#q:ֆqҋl^?b&{!|ç`bh9\[O!Ao88G?CD%3>EI|x`xvK^G:H" =XoVۂllVf#cC6CC]g@>tEZJw𵿡R !1v@+?N[\ U:O׬I5&[V5]z.Ӕ\YE;n7ߏ&B/xH1F)[{QOՒa-Q vbKNkM܊lx uC-uEI(8+߆a+TJeHwt6=ϖo W :[wy}E=16PJ1g$!m ckLK`|77e8J;DP\(ٙ'ʴ݋0n)O;jeL|]Ycam$c5|''Z3h2'BD]&n3^.^K;PɒnCt_~MSz}@m,944d丩a +?S 5",!&-WcmȬ]#6F>Tъ9.ַT?ɀ,m噚/vԍ{B lRȤDVv}1^iN+"/ ['[CeTA551N'zd8_3HjßƫK8Q1g{o Olp 5hmvo(4mL=mE1K4*8+xQ(%S[z)pG*]ؙ. Wv'"C!tsa4^уc]>*Qh41gvZMZcӹ'/ ?i}1;Py~iu?,"IW_ vybmEݏ %x+^_\J y?l;qg*8.!Ԋq'2Ff`Q#MڶLQ+'-J|S5 d,Ph &;Ե%l4T0wAgD 3%:c.#18 !X "Jgx2?>S`/Bg:* gMIL gė)X LO8yiWdzf5o\QU 2:ւU|z{p /؄ 2} _pl8t#Wv P[iْDvwZ1=$4b|2j;>C'(c.ϓ؆,ec5c,A%.ZCDE凌8 ,$"CjȄ4 'D<\ *U7q(:T<+:f!%\eڭN6遲ĪKۢ+#ZFOe=Vr=ԗl-7} PW$Ǵ&L❐O{nr!J^8EQ-IV; 9ʡD~1Q(Z,!7tzki@(C/#Tڍ~ tg@)%H%/-?ӹ-ieFT]%#X"a9BpϤVHOae 'ET4b Ŷɦef{K)*do/C( $"~Ezp ̗RPHka2ABxTۢ-^ ciz9Wدaڡۯ31l{I4lէ8ڄ]4ȵQ;8"~`F6Ęi;BύԤ.k*-YˬFvXl5ݹ}2vC7"0;˃-OjxB `q?}u6#?'D>׸6\ύNHש$$f)?b] Z/MxebJ 7NLrl*F>VHU Գkӏ29QuwF}.̙5Y6 d:yzl89I 7R?޼;֞MڮDX򜵱d/LQyk~,|/oiۀFB '7ZK[,S?z:}W{(q99'Z?2lǕnx)90 9`e9|s-#*xW$}T<(%D}.ݰH{ZQZ:<`F}7eͻ&`M&E-aK^tNM9LʚX4fa*Z+I{q~Xw/ww6*!?#vł]Y["sQAM"Ql#K2[(bѽ>,uLYmSYB59NUjp'^G\_z8CI +7^vH3T5dcgф57i [fs&fx)x!6y~t3Z%U9~it|Z#ei&ZۓCn^DF_Ls Hu{T6ʇ*Ӭz{oĠM% F\b"!@bMe65n{?14mi ,ԟUUj2Bv!u geސ\<Y47I=Ժ̳F^ MXBpm6F ĬKa%OțE7 _Lvb~I3D% XnjVZ}f2aB8.ϘtI8(kg連~!@Z@'32^#u0'MgHLW NkؙOlȎC\Rf:&+{J;3=86R)7FsSi{oOPIo$@ Gm-Y2~h% Ot4ˤreZG#Yx4zW:XbO$F/SNȱ}E on4 +#D>B1@*d}&'3G>NlnvP3QJ@Me+m'slGMb)1kaEF쟄e jL0gȤkP<.*LLIJ.NY8Tu рa)h=Gc{BJ[eF Y64-ס):#S'ԉӦ$ ;G{WWϖ~th:e s$^-'nڕۘ&/w^Mz5>YbؿLGHO7p/7V^0%dI!ytUT&xaگzB-#k]sNzAW@5 );G\ݼEF9'1( Jtk 5ά Ao}L|iS,b1_v|oc:+"Y&cYN& a="7jaGM=.Co_*cܤmQ [3L0 d0IѦ;a4/xI V~FQoQa.L KZ>(8C4o|9 &sjG@/3˔ oG dp'{x7\Z-⢮ҽ'<q6=YY@:XD0#CJ>WճB _>~j}]L7({c{dsCewͣ2)!- \n3U`/q /? D'[N?.fG oT}_Y'&4h`ޣ-~իCGϓfB z/=ƪc^>xH9 dy1_'Ɵd!h?`w;R^rCPι /#E%N$EӾC0pވ,Sz6<#Dr8/MVff7C,=)g lp-gc}%47mT|M^pM ;CVh" (GGGn!؁m>̵ /7mU DDٍO 6)Z~{3)mxRŠZҔo ֬.̴u>[pQe Z9QVrm:oy axhp/UqnwS4*Zdَݣ6`aM МvcH;sևziwoBS; {f( 8P~?v@cr!ؒg +u svg?pg4{lhFv`vN}R$~Z4MŧNF_)jh;VO jK٭wT]7+^ef8 >kb-,Pui>Z4 꽄Q@(Z ج',EtcIHiaꌔyGBQ^0J[(%9D ZhpF "_rԩ yV]d2Q]]@ j#^O%'-ZgLsF5PMjRG|tɭ0<1WݞH,ه,Z4u[;5pnA3xJU0(&73Fu)2<ᗒ3ѽ񬜻qiuM][ݵÁ\I/5-d/Uh&7+1@E"ћ4f$ӱ1 ;X`WZUuf.O}Z]|LO-+r-Fi)E263b Ly aC>G 9~>(uE\Bґ{a›LH%SHbӐLrOќKĐ=8S$uqNY B(а /DNLiKH  V_Rvt50bdV\Jےeo{C ZjY?DvSNfX{,z-8=+qA^̲pAq_%'4ʺIᑸUŨ` Z6l),eEM/Z{(m3v($a:] oГ"K (G^sH/tg"a?/Ȋ=ƫlHo.s϶brv|~G1,\{-hq_ +[ƶ`mW7.v $=;F c15VY?P ΋ 2 _~8zLsW8O=?&z!+wTTTxF<4{2vjp3J.;n^|g |i+4Ic7b} ȹx=&|9xc9=[~_ˇ\@&JqkTRt.lp`ȌL#KqS> ͶDjd*S3A^zH1c{o.5 XÅG!ވ Ћ#پ>b  ENqKUpI>J]ȲkDLn'$`[=ol9i_U;I2Xy)vhJ\s酜:t$f=FA'T6fOVGU2 a I3 ht]I'wb}jᲈy=5x<y d䣉C#]m |zFX Z ׬S@ c`LslwIɿ ~>kԒE$%LXYEZRH*~n$-LyvؐAZD Κy :B),/pu|f-> ;=aY_%>vGLd7&< \1efzyzvGW[gCcKZc4$ۡP^l/{$ 82F+U2m&dLT|VL]@ #3c۔ܓ /-oRvߨ#ܑx9|NY 3۲Et^Kû?ϔJ]@|I%h%=r8&{:{q DG̃>M'F({Wv#H`_l.ntQC!OF-vo\ s]lG6оf ma-n[Zϫ1b`1O(?bH۹i(YclI5]x~yBi9aj|q#F?|g8[S2Qd+6 }UA,{.-fdN[Ebf]= X0nt]Z~ F6 74?Aa{yQ n"`Z`h1ˠT*&fuTo-)Axh!O1vAb<](D_1-oڪ.@s+_i&;9%O~1qZ%7HRaf]$?kS A39uAiZmhu:ʺӰP hTyv J&~)}nQR(r*v_]*|i(\棚hN lfC ZX{5䪘c}(eBc!I)RځKsX}*A6 6P'@++Gfb1-wmZmDUQT/A4_|e3tg= ѓ)D5iE$˸0⚸:1巃O܃͊?P+P] `g@O!Fe#ɆV1lٯ7X FZ{m'NӪkW|0!ʪj9ME47X[DIyr1b7_8OkB䧣AuchIpM'4~=K@Jð#CJg>Q3CNY_ $-Z$H' Ol]xXp\%P}ޭm@Mh3,*nηCs0UvL*Hخ6w:d:| q=; ^6p&;a&_ :헾MތdADƍò%0,{{#i9əW_lߐH^ӎ`~$Ki8>i54?#,©wune2DL| W6s!e'%}&'yU5cNؼ%!4(vH $۹tⴹDWH{r6H-#ޠ8_|ػ6{p0} YF-%~ur9p-66Kr"XP>|BW2M\!B#7.WCp7d_F# @2 !@Ah)TOAt#E@{x %Axuq7uɂNE@^ m{/*< ޑH5DFc'<'qx  Q i妥v`4(2:1{čE i,ɪnOb3ڬfZ6h Šؑ1|B& M|̟s#\eTeX٫aOt vEͥ>wKeAvk{ė;~yqp{g=Fa"|BW3.\'S>ؠe=;Rk5owD]Anؒxu"Hڕ"h{A@HaiHafSV K/֙mf=!I7C\3ؼy`@l/lՃaMC]`WA "Ex:"M)A]ZSpd {ƅ=G3xBR!#9ضiH8UZOrvG4z-z#R8 "v%:OTyL֊I o_I|{R755WA"Sᤶ82Wx@~ggRqA٫n.\~$m?< vUMwPx^kU .hyV7Dh#;,Qvi1QcqSm+I#4P$a>5Rkjo.rDH1i$!|6 ylJ*Fe3;>FV=FںN$0a-la! ir/:&j%WlUy1b̫V=BJ:}CI̓ʗ}:Q gu;p=C,Ǫ't N6%!(AslUôt7>h81 fOLwאj>$%Z0ayq:Q5&INӺ}/v`Vu%È <;gwٸ5"*!-meYL)5w ET[ T>QaUPbcopmT>Q$ mf j|_gK5, Pޱh6O{*]ڮ`v3Džc q u7) ?b+-f$$>b 7d[X 0g/TdG p9\GFh[EE{#CЎdW6qJ%/w\@17PRȽЌh<@FO#%쨣*| e%<l~OҼ݈ 2NlDLZaF~bRO LRl*Kgn 40ax'Q8Jnb!ΘeF[t>neӭL,슍dh_N7^˷9_ůl!N&L?|[9]zw"fWt,͍Dzvo^CޡMz nWYJ߶?R < @N:w~ߩU8Ł(VN7)f{C1Pd}֮-,|θ_ruys"SHw:fLm{Ij+(;i.YAe`Q-rG|AF j!:JeQBA_xQ[X[`a4P>\E$ S%0r(1 qk}BgVQ192"E_#OP1Rr f]!5؆«M3/L,WKԺXf+V ]BkWa5zL4zl}ռ*CeadF1~)4SZW)6ߊ-400x+^&+($:R6b7b:FUœ *gLM N]o|[j.'f|BA̮$ [nA_} =sDFPERN[pQ&d 06#3^d:}1Xݍj1&1+z,av5(+rPj=F A5ir lLAK̨PbTwu&<TJOoFO$1B͘/ŭO,X $L1^ Arw=0o ⻱vp{5Tq0~g[=E\ ~lAnr;v#&UE"OM : iiB BYtO$m䆩1G1 YrU98 wzf|>j*ً߭MF|4䜣4*&'v=AO%SS$=D'Jw3$Gz[8Fv$]*242ѭsXqqz Tbi7')Ȼ c˭XtuhFַ~` !=aֹ6ůLRk1$CIίZ7C(qk0b́XAAy8uo+ADZh/ȆPlQa[q6X;; 0@ވc، "6LjnƿmL3(ȩoh!mylRjxa6C3p J, q69_EHaP_hoy] P @q? 0oP$0&t^?5v6μiF$9I=];*(Ѥ`!N2lm9SL z\9tiңY iXœW2`yQ0xil]ʹy׺\4=MSlLDYv|]F|^Fytb7)}NW\vOϏ< G#at"U/]=]Ȱuy:x+LES;C*.oA9^jE*x;'.K5VJhdO޺~_Ùlǣ~oCUll'][zM9 (n8៺òi'N%%"mdeqCY# }m&ܺ樂3Y #wg SBz^'„nR*?4f@Du2.'3aMLѧN:W)A͜5Vn'y)ٛk?b D[N8`-|@65؆[Fz@D`CfB33`r)^q>ULEtwvZE 0. 7 Qm0C*RG/;*"ǣq0@(T9ހ0K|X[v!ۺ\){)_RbH@6+M e& AOaܑ).bUj'#)UAu$c+zP134NLGi۬q _Ge&b݌pm'6Ǔ=|$ddczk}c =7ODS~0RÒ(NjUS0V?`#lng#qTX niY{F*f?m! [5h/EyKX B6%3d_,[x{s9<ىg+9O %8DbK{92 &CG I9]P.H3`iYo)hЙTl ٩wuTToN#>bplRt{&3VT~r3pJ=4"@z!sx9sQF}I }Et]ԋOu5@}p: 9%+cNU ٻlA*E-03 h,=;GN={JTMMgXo@/ׯvD|VɑNh4Yb'2)CͤŨMEb~3?%H+DnԢ"ͳ&AiacHIE[BY->A>9ER+elgn?مB fFfss+' #煫3ߧ((`ém>U5L%q 6]gDӹΎF䫳6jDLٶzoņ .Mã5k:-Pc]i"k7/{H#'k8>Drdk7~[ځZ9z!GxwZĵ1uB@D3pr|'h3y*uh F+ѵbψPπxS"^uL}QT3Fad"|S-SFej(\%0!Y!4Тb,\Ȱ= !΅8)D?kC]4Յ(1a3Q=З-Ƽ:B;uGWGяן*M6#΁y`npWC3q=!#%aB>caA2謢N$aWyzۯ9@pLM~Ipx@~Ҏwƌ>~CܭΩA%Z~B;84Ƭ\ͥq>8YNE_6fc Uх, T7^ @O^Qu^M_pvՌf?2bfM:!CÉg|Ggb,; UUFoY쁅׾ND˝60&HnD+0C-< 7 Mg+@oj) j ؼ(J+ʗz;gٹA8&# "a0A(3z[ rE}|\AVo={eM=n},iJXRSN6` LK7 |g[-ԙ26H5L1kU=#@PËT ` Za<+ _dXjM;/W.FY*iXV$;ɼJɔʕ6m!7(T3oDq f2;ns˪Ɍp;QOPW;g3Cu zHzQ2B!0-N~N0eDW-sW& J -Lj%SMYB&=4C ݿD=Wh"|B#(/e(.lUl1z)M'kCΌ[`|]ƚ*K9m153 WR"jcI݌]%ق3~VzS~Ok<[4*W xJy9Zḏ&R~Snb-þ+#I~L(T[$_lM,Bµ^#7!A9ч3l܀Blub cz%lV+?1笗gtb]g.m}3ӁO5۬,)54GWY DQjIv54sxȧ򭕌[N*sQI>I*rUX ;DA쨓S:0&R% )jh Zw_9lVc Pr!piV>ȏ c?O{vL(Q #CZOU h3*nm a^o.Dowp iGdb4T:J8jcV^R0;q42=꣡f2Mq2Ht`.ېg+u`*olxT _:۱[hM_eϏ+~5Hüa+/1F亘v0!'A4~ Ih?㐣x٭]*{0KګЙ]4599l8yOÓBE^"?6 KM۬u{;9}15r/+wYN]le TR h?aomȀOHp[6*#UXo2HK+'*];Z\:K`8w$H%ߡ [,^E-`c} 6S]Î.05 =qC$ȯW"XH3ܸRN*a*9ˋtx,Tgs+TIFR[Ç/UGd25>Έ9 +T³Q4q 79y쀎4aJsZRH֢6<*WqD%8عH[.SZW<}M<"8("I ,b)n1Xڽqbj\ѐa~Lt70w[AAL[]w-^VhZD /`u=,zxM0ٙ:cFZ%"wCoWlj%}ujtL _bh9C=9@&:h(6]uf&YfϏհtd(h㖲t+ Tt` W؆Hk+|w( ^<Q`~lo`+zRm$TU;ğHK"yVj0ތ}oswaQQh ]>l͇d_^9eʹYHğ BxM9Ԉ/`O72TiK۴>-|"YPLCx#(5b#Jm 2-uK1bK'ؒ3>*Q*Ǻ Pi wܲ*1Kɨm.5|]R`=bI2 ֕uDtd"NQ Y+j)LD32#`mśI f [ܨcV-:A$qG[hAq`+(즹k"}oܻhu~B;m[5Ypس($X:kA; ko!dEu?]YiͿFIRʗ5:6|Z*e. 7~yz1rx&zR %"wwT}h$w*brL n  .r7m,O`dtH̐^"7m`-h]vX|V sK鮅=CؽWz/$-\{<Amp8*,RC=IQ D̪}NYY2ٜN" Y ZX)qR?#X7\*1,^BwT2PpO8u%{9ώNzb&ST ݱO0*pjiGi%~QY,@DiVv:+q!i`Y<ĂGZF%rsg̻? KHv m\j#P>inz Q{mWxtW1ӼH37I-UQ^qC4OΝ;`H%>zn Sœ&hNfU#MmDsAI1 4_R◒ Ե=R_e٠͆>%2=%Y֧hIH~ZP@Fb8򋹄Y1a:tV*?Fo=G.l˙]ߗAh(Ʉ ufCje&S/(M.R U㼿PlJ$gwA\]hZnh(8 Zsrj+:v RqGʪe1'}A[;<2`Pn%2'#h ]Čp!\I VE݇rŀ#j_q^2ެڂun~uL:ctƊRӈ\> \ȝ8FB'3*FjpΧˋmh>M"|UхCkӚczzweP_wNoo_]3GN5w|0UQ&DcU12m ,۠SEk~,WN X tDRW&tް-MqpƣvRΝ}~bPd~(v1n+"Kؐ}nOvMdۆFKjDiSQbC-REveêyGT֋&;l-UA;WHbE|^SV_Rbk^KEqX>*=d-y|J2!13 9}czJdo6E7g ]44YbH͗A-aaZtl^ȖQPM2HշF[$*'!.Lza1xlN9I~`^~ūN3n(ȥi5~/Fؖ? ܜdbɪlTq_jhyS=9ATc/_~ ޸\n/0l I0[m4Z9|K^*ٷY \;t`ho8Q "`mߤ]<ʬO~Aŵ#pjؙDH[˲#@8ӄ" .G6M紗mٺ#i_=KQ|SYY}Pq ^d 7=~bG~YfiG:@é <㭲鷝::bH ŒoM۲TAO7uYpl8{Gf&4xI>(e <6 _R灸6 Gb觬,!{tͭye\,63w (I0=k9͝US \y[Z{ @-beg##Ͽ$l{9cĀ%&" 8lJQH4/6NA-W)&_h4> J4Bj*?QJ7]Xb#7c"1kE)( lN }{W>kXm;HtbH3 4mGALb{RMP ;Y{s#3FqBgkQ>HUKC,O1n\GXd9~La ~}<{ v.JKbD'6QB'BB N>7gVS9UL%x)(CȪN_''N_oImi&>YvGL6iu4":T*N%P'vy|}ٚY.Mc/M +\od+=WLU$$gh8X`:ƹz2{5 ,|r `)nȾ$ɲG^]N/8otʻ)Cy|jSYr`xB{#q 8vԬuѣ0|c/ĕaҡz rju 3le9e oT%U!2ViGPA:c;'}䁝tPā4* \w.NϏ .ir]d|M%>3?[fH@}'%NjvmNQJuj-3"v1lxr΍$Ld\t.OgNJɅ PSM|yh^%qNӛ4e~s\*iK@C=3Y+ V_1Ni|0 F-T?U(kDK:J]i HP!ˢ=/t Yqnݳ/@ȗѢ(X1Fq1!&$jêflA}{XdK3`}bp#ݰ5X~ᠸA%ø7!_ú.=>$fFEy?:h<4 Yr޲w᳥0uM۰ʬ8&^<q2*S;xay.}R˟Z&L^9"xn/}ExpʘͶ̭*eIAd9U"߂Z#IxTJm1OQb*.t`u ̎?o\elKnSTꑅ۫3POgN %8 ˴wZm,X, Xs 0n1zݎ'L,D & YZ