lua-lmod-8.7.34-150600.3.2.1<>,f8p9|bčFyj||1C@>BQ9w`ϣ*19PgΟ-5 J鈚T _P:rUjIYٗy,aq:ԷR"0wg /XɔV# 4FtpQ2 H,MUo$BҔKp럭%ܬPKM%LCK_4%H)5Bv0e5Xcl"A'Z7YȚ(EU#Q>A?d   I| #,<   L  \ 7  8 ;>BBEFPFGGHH (H"8H,/9H/:K/FGHIXňYŠ\]^ѾbԠcIdefluvwxyzDTX^Clua-lmod8.7.34150600.3.2.1Lua-based Environment Modules used in HPCLmod is an Environment Module System as used in High Performance Computing (HPC) based on Lua, Reads TCL Modules, Supports a Software Hierarchy. Environment Modules are to select the individual versions of HPC libraries and tools from a set of installed ones. It requires these libraries and tools to be available in separate independent directory structures. On SUSE systems default location for these structures is under /usr/lib/hpc. It is not recommended to install this tool on systems which do not belong to an HPC deployment which uses the module system.f8h04-armsrv1/SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Otherhttps://github.com/TACC/Lmodlinuxaarch64XR'f  F ? AJ    [VZR% K  K 3`1y/u #| /M:}V, k T[2(uZ{*h I@} H2 $ay)Z f5W$ '!}  Q;4]  Uq x=4 O#S,\ <!  i@ Lc Y$;J0R* <, mg1n)N D\ 1t wA큤A큤AAA큤A큤A큤AA큤큤큤큤큤큤큤큤A큤AA큤A큤큤큤AAA큤A큤A큤A큤AAAA큤f6f6f6f6e-e-e-e-f6e-f6f3f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f3f6f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f6f4f4f4f4f4f4f4f5f5f5f4f4f4f5f4f5f4f5f4f4f4f4f4f4f4f4f5f4f5f5f5f6f5f4f5f5f5f5f5f5f5f3f5f5f5f6f5f5f5f5f5f5f5f5f5f5f5f6f5f5f5f5f5f3f3f5f5f5f5f5f5f5f5f5f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5f5f5f5f5f5f4f4f4f4f4f4f4f4f6f6f6f6f6f372c1d1b11e6ec153b815677d9b29ccdd52956808890cf7b9b1fc13ffec6c4c314ffc84f66071316ba60188c2acefa496fc1393f4ee7e0d7231100ce1e0dde25aba2e3bb7c837083026326de83989f5badf15ddaab5fc7c60a468adca436b12c856c7f0f82f96e3dd2ea2e9e0d15cf234a5edd0c5af9e4bb5388e5908f679db5cddc3c39d9580ed1f709666b95e1b60d3293fbe9e43859850a1a839f7ab7c4032e33f3a82d9a5bbd5a2b962ff10e735748466c6454943763073c931ba21c5c1ad3e4d41e3fb1bb70354d1fb4fee685e3e255426c5e170fa39f4c58ad4f30cc52d09c5a337399798d95e646e1e30245734250393e822ad495353d06485d39a644a418cd487463fb9c371a365379252d0d3024c178a39d0fda0b2161ff8bcd954755c3b9900af6655589d0ac24f8e82e675b03c6751ea27377c65a4428793b47cf2e0abdd3306c335c1475758d02ec5a98a00919b6a793fe93f198fbf829fdefb421a44126f998886473d427931d3d996d80fcc1cac824a47d368bb62bd9f8bd61df89245957b8fc9ebd9d4279940aa5776e7378e6d37da10f66e59764294a9df8ae85ca0740a118e5b67c6dda95128597e23a809237069e08db705d79e75a38a03cf268baf77dc376c2215045a029506c7c90eb5c0e7e8aa551e52f0b05835c4030ffbd72107ba63b6995b900c80d892ccb23835e9934226ad46d4dfe902bff069dabb8b026cdd742a29e3dd307df7f2d532569efb9e3e5f425d93fa66dbe3629b40f12837b2515125a950cfef2d8734a0a193a25f1cb2e2668cc7ce1dd32875652f0d982e55174179f0a67cf79966e4f9b76bbd05e1f3613eb5c9d7122303a1c1eb98cbb2023450074e9b5f9b168225352b9ec0ffd412d40088bb1cebb490b044eba8607f4e937b6d47bfb199f76135c949437b41da8f13bfcb84f929584b254a69380a4bf11480450cbe7709882996c8cae31cf02e9106547925bdea61a94ce95de4d5ad4304ff7f9e6715b29426ebf124201d53fc187bef4cf3e29b9781390e05d8489152c522ba10a98633ffb83359af56a5cd263fe4a00d42cc384ddd99faef1933a35c11056c3be417b4de78ec8e542d60112a7dbc6edda495cae30d15a0c8adc2168211a3b450ff4cfaf418deebb384e3352e3c5a2b115ebbe688b0f5f32a16b62083646c4f8831807d0cf28a80d2d8bdd91591a78ffac9a047e7ca5178a8fe951d277233c6f610d88fc5c538796883f8b4a21db93781bc38a64687c9b37ac4e4d79724cbf73cdc613708d2708da0a5063c05da1b68bcf1ae134f42d489f0218103023d422bcb2f3e30f4ec0ff2273a004485fd0761940c976ea7ba9360f6ac5dbd9785ccdc9bc71c09c31d8fa5dd4c05f0e42f757173d743378418df2905079b6342b0a67a0b0b9adc0720f44a90108fb94ac82583ddd166d077bdc613434465ca5ddf0477ea9552c7b1f4ce9ca891d50995973251966e60ceafb5df315413f6ecd50fb66bf107d27791c75ec7f29fc908ee131d08d7e1b881725f3b8cc1c62b4ed9fcd1db6f9f97b80698d59149ff49361921560a13465fbbf7d4fe4499cd5aaaf971fd283b7ecb648545d12804ca23747edb30d9f034a6bb7f50d6ae60092e62a6172f9ec4388eaa5224faac24b5ca03ca60716b01b5a99c26921ef53cce947856eb18db1764b0ea8315a1ee2e02d16b7991258aac7222774a95864b74d5212e10f537639004e64ee9025eb4a0a5e8aae2ca1ea5c9d784c9eaf12c4e154be4ce356d838e316e78c0229b50bb143651019348aaaf89c9a72c5b314fbaa548884f0ce7a064ef3d9d711147336b7ded83dcff3d40f2bb24ae275dd039acb88a17cefeac03659e5f8627115146fef0b0c42ffeb7da6db59b9a3943f0a437f71492716bbeed1075ce41cdfc46a37707ee16d2a98e912a9534d51211aea2b393279da7fe9082bbe03d8d322ac93083903aabc4ab8920ddf732944a1d099168a296062bf65fcff0013d1bc302da9d5dff56f5ab91b7bae82df9cb558d3a19125bd39d28c749ffdd29b18202fe6ebf3b4691ceb380e4d35d9af2d6737ca790d265ea0d3cf33cfb4cdbdf343952d4130d2c6db99e87384dc7aa0bbc24f734fa182ae3fdf4356440f87fc9e74e0a6204aa494799bce73fad5b46b54d734034ce03c532681e586f7a301fcab508740998307414eb9e19191e3547e7f2ef4a3c726ea9927a90bd97ab341bcb6f57205d54bde5e52a2303d846e782079f7c02445685c4fe7ed1db95fe829de45e2c5eb06f639ec1e3f16f034e0ce055adb7083e3b7cc35e05c3650c4f6a8925b166da32c282eb31a8981ba6a8dce1d0832836ec32f1dafac183e0081f4e335300816ce0336dc785f2f1925c97f2380d2f2e1b42f07e4e25e28c76cdd026203d52ac129a534c3937c42004a1b76759e4f1a9fb3f3440469597443f601cbcd54414f146bc4e6ef555efe1258f718a44639c8329b6ee26ebdc0511bdfa2e8f7b51c0a952186514856b0ac29085012477cd2ff181e44a64d8e89fb8a2ad493e2528fe93c866a0cf016431fe1c27415ab91a2b39501a844738ff1202e2ab9a83af747e6d27b5e033defe234aa97f94a2fe1cd65e4900472167a7a1f4a9cb8b6511b707343dbb819d34829b992a2df803c6f66d9b821551f38c5fac6b30b946aadb4f20a12f3bf0e9db83a0fe37286f514cc57cca9a7d845663a5aacbafb861a09b56d32d9476f48a2b2921c520e063cfef74392ff0251e0e16ad7780d74a5a33f1f1d3fb5424f9dc03d26d0f109c2320823a01b9f79b89234c628e41b59d84f3902b8e65bbbaea5ebda637773c036a38e60d7069ccf295bdb121e8f8ce4dd73de9da27250cd334e1f6f56c7dd25a15603c418dddc33697842d79a0a2f4adb485ffc6481c3607cee7bb5388a1bac45b6ad8f76f9b70c33c97f9e36c74dff644c5e6ed1d0a7eaf12981cadbf2ac3d7479dd3720b7a0a4a497897a83e9092e4e93e7434b8cfa0774a3403ff1d2e774d44c14b49201d79fbc277b3d477c54165321b6b9135c74369f55c8f8a1504c8f98e491c94c67773db22df04f854ab5e475c42f40f51128894ef34cb7c8bf197e99dcdf5e3842da89ffea3a0744ad9fa9ec8dc1de55701a2a8b40480a53c27f07ee17b7c609fed954090630d6e6bd28071606a59126d5c6e71ad2153f24dc29061258ded9419ecfeb0eb1eaa29f1af0e827840b908bc0c7c8a588df072df06a284a9d2d7b1e54a7399c74deddb0aa947023714d7300334a8e2f0f1eba57053f143f378a3e00af0d7a26d8a3ca17522555854e29089f0d350dc87beb12a9ccd98b352e4fb870f49a4c536be84e17495c60d4c470705e2d8029790fbded8ec10801e61831ae971168abfd40266d38f06f2e6679a56a217b8921709e81d660f29064a86dcaf2b20d553a14505b691834322b489596f933afb48c27cede23ecded2e781bff699947360dac0b1bba4c38b91dbe0c1305b63910a26049a125d80e5ef3c58b8fd47824e6bede5f11768262c1210edee88981780c89cad695663b3c3f3975495cb55fbfbe057b649d18fdbd6ce414d6c930f573e7e8c1c4e9206adfb00c4933ed307789008d2a87719c9a37dd18b5f0a48a3daca8028270c3503c0eabd08b3717b0f473e96db9e7958b8183b45367aec28a295f8d2f53e871d05017a236ccc2139f38213a9256311f14f5fa2b9ea4d22096786af00ceed0c368c4f370be5628b3492eba2c4eb04c2ac9fe22a89c33142d39c8c2c6a93ae2d6870f11cae80e3f10198471cdb50d1ea114c34d5aed6e27d947c470018b7001e8e94fb901556adc264d30ec4ce006517eb500fd7175f885daa01c63eca0679b66cae3469922f32df1bdb7bc607b5bf77395a543b08c56903c73d90573f9b38b55c26241505b27fd0702b3664c00efe73481e004f06ce95913dcc759789fdeffa8b8f801bc32a4c55703cd405fae1c8172d1a643a2fc5b495758d20c53644e5a9a8b5e8e15d0d008dab4f3dc8888f795201f7c16cdb4a09d53e1778ede654f1e9e94b56bedf9f71c59d86073d558ab58c73913c0732ba29cf3125210f57b4b584794ee053c916127585c54d6c773e9270c781a493f84d544cbb2ea90a2a94d11d9107f707435953947f2ee6a408338c7fb20c5072af7d847628503b6690fb72d93ae4808f19f898486ac54b139aaa9ec69d46b1cc6afe1ca2acb44e90237cfebc163040f87b8e991576eac5f7e1baf96d9e3c381248e1a94882014373b6bfbefef4ed68edf24283abe55c1c7391650c028c2483a73e25ecd7beb31db39f4af4c555cc120daf296669501df9a4bc61e7f1ecddee26fdb40b3ca49d7f4f4f66d7c48583a04a4c7e397ac95c4b1beaf6547d5d75b4d4627991cc30077581bed2dad067e700a5590666f9f787d2b441341e99b6d2fef56938f8c9b8ba07ed8c94eb91660b78cd8986da8adaeb73713c9dabbda567bdf3597e91a3caef3599115d976ec6b557656723041e35e48dff38d4774abf0b89292499ef0fcd14f2efbb2e99a32d3705182b89412be90298b1c07406a102c21b56e5111ae76d4ed13b11ca2cd0204ed508342a8e579bd5c4e4fc8655c17d39312f0a803e2992a1dbf7b159bd3f07b1b56033b162d3599363114e915629330e8b40ab710f50ba73f29f1f8082cfa7a5282ace0247ebdf108548f8d7d4b608fe99feff0825ecf8e0ed880d8dfb606540b0d00b113a476f0590f29c82ad6338cdf65520d3ed84ddf3d27f5aa44f2352dae3f3410013fc3a24dc35d13718c240a1b2619d9dbf1e1cdb7b69aed8edb235d7b910ac9b54f723ef3e89c935eb36199f42f08c2cc92ed8da0e1f7cd050ec94994251e7bfc6dc975f763cd4e9067f8cb31ccfc3d0042f8fdefa010f3dfbd7e146098acb57f3c4ea65d719039ec715cf20bed1d73b1dcfe17f710fdc41f03ba3ea8491816635bf7fa802f26e14fabf925ad390b48944eb0424cc578899d9ce66bff1e52a63e0b9dea37e6a79fb5da450ede88bbd62e58b648f7ea47e3053c5a5d08f316bc135ebe13ee02cd15a4c5ffbc5eedc8431e2636965ddbb297f72e457bcfecaab95b8731dbc3a738993258f5410c66968175e536dc21beaca5a29c457833e8ef4c1f79e4b21240d82bf07c540ad4e9b35d144760b394dcbdaf553a94f0e5d1ea3031575d25496c77eb62fe78ff874ccf5f413723c2dab0495833b37a3c39c5c7c56d70488a442b17237199a270377440ceea6574e1d71128801fafbd16d51e5d531dd185805268cbe43a87848eba3f847d3fba9be2380d61a7a6270c9ddcc7fc9221cb0c4789be9cb86269aa1a0ee6edacd951f72c35d6a84b080db57ed2886e89a9194d2ab3ce7e12cf0bb8e9d633c2712ad24c2398926cb6183bca9e4bbffeb24c9a3b589cd364d46e42a1d218c479adbab162b4cbecd629ee3c3b32878490b9cf9f6a97ed45f65e168d0985e06d553ad2431c74ea6eef2d5b0ab239902f3180e8594838aac962c20900994a1bc4befa99a79df67df6d0b3b20d5892d9fdb84c6cbd02ef43680520201465d896620e3f7996a989a90c75ca6c52080cbe3c7b12b921a84c17ecd529094bdc26eb239a907ae14aa8135b17953d71b4a61bb2ae5807d96eca8e60aded7fc00f835c086c824c0e94a9f5ee60fd10b77f5d81ad75098c9b499036a9b3c4e0924151c1c03489ffc58fd47ac6601975bac947557d205809d253b0d38520e5ca9f69032983abca7055da9650846e05b389e44bf086efb0daf112c7fc8a602c9f889c85a6c5d6fd0510d615e54cf4add44e323cd12beb48309ee86b7262c564657a02e55572c3ef953ea2b9f02b8e8f443201be9a0bcccd4be48032650ea14ecbe0e8aa393cacdba45bc6deefa7a2e8a3b722909140f39b56b82d83394b8edb7050ec25362c6fc303aec9e5ea53a99c2e2b370cbccc8e748daeef903b01c082e151e311cf5a28b2d395ca137a99254cb71beef777e28fd5301256013082433e0504a26ab5334a1f6d2fc10508ba0cfd47a18c163711ad57e5e7a81853368b051c33349469c07058cc1bad3661602a02f72d5a2d09a8013701a55c1007dadcf8b92a17d7f753b19a4d539fcc676591b1c93554cd70a0733d4aae392aaef35712de7f6bbd749b6950191801bef473832e1b47738d57cf92c664ed4bf1bd6ec98e749f3be2473c4d687ff061616eb1eb18b464058d0b0dff0ea8fde331830239a0f1e3ba67a22c7c8cdc7b05fc11f2a6e77005034114559cc12ae7b0e102de0495c5f503bb68c1c537ba37d55e6e4b1978586831f755a4ed6e5603cfe2010b9d4e8e7ab9cc1a6e2881e2cf818660dd15a5e30977aaf64ad43b76b7c05e064a4df52b82850a39459967b484a295e5df6c0ac9342c57e1d33cb1056d606708ba4b9089913d9b337858bb5ae62c6d26a057711f9c41acbe99dd960742861004f6d8b05790e9ae913c3fa28d9689be7255ae0f9c3ed3851f7566aa2f8bad1124ce3e5b540dc121e7443d8b0e587f76cd4b28aeb8ca950fa5a3ad6d9291713430a0a1e5804248808c57f30687ab2a09b1f4c9e0c4d915533799f58d7ffcff48d23da790b40d1ab6342b6a0c763d3d7a6425058f1ef49bd8158174349a989775421ac04eb7f564daadea63a30fa12a3d93684c4a5d24ae1c4048154b6213cfb96af48f2d9f0ba27f56a92a8a466b9d64b3bd7f31b3ce7ebb30b38d1d6604dd25b24a712c3aa765cfe89d23f60f041e277f25a7d4116e36653b2aff7b31558402922c6c57156f262451a20456261b5ebb144864167bc50c0cbdad9e96cf0c7bb4b69c7d96b38a328ea9be250ff6d302f396500e447aa263a07f096b960c46d5737226caa0750406ad7461c401e7c2e4509b48323e475889b6332f67015c93c9be62222aa959dcb46ba467c87d4302ff2e3f38de5429e9cdd09b206417f45d94347096783886f7894c32daebeff317bf8977b4b19323cb10a9d219f02c43490acb43395c40a8f62aa75da6838cf1942aec747aec8a34fe6002fe4b6d945b427d6af6935d77f3bb46bc4767087adfe8b4d37ad68e39062560efa8cb97bb838b2af42f565dd6972222b62f173e26019a4fd39bc4e816ad18d38ae92302d04c747e211d424ebb3dfaaba5c7a796c8a9a20799c6621028bbddf75b4a97235a5bfacb61ba1e984d39e36ea3d9dcc194611822757b93df0011b0008c607664b9084e6778cab73517592d3ee1eeba62e3b06365774ef0f067b3956fa64fd12a87874359b0069bc697f779947759f4993cd485502ccb7ccfee511ea4e543226ba5aed58af16a87838766b766dc8009791dca38e57d83a0809e56fb72337c2eceb398864683dc78109d94bef30cc884635797f356a60a352e0bc6a28f4df06669bc4dabc3fdf15406712d858efb5211fd5531b0ca3e45dfcd216090d1c75068f48fa4c3c46a1dd9c739c32108bc4bc9b1cfedf165982ce8bad46d5f7ec9647258548b990ddb0097935d9bab6f58fc3959f0a677957f854456c004938572b34a17fc9b860b131937902e1130de96f391d801774a1ea560e486baeb8f9d70bcbea6b813c90fdd60c50936100545shcshbash../libexec/Version.lua8.7.34rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlua-lmod-8.7.34-150600.3.2.1.src.rpmconfig(lua-lmod)environment-moduleslua-lmodlua-lmod(aarch-64)lua-lmod-manml@@@@     (lua-lmod-apparmor-abstractions if apparmor-abstractions)/bin/bash/bin/sh/usr/bin/lua5.3/usr/bin/tclshconfig(lua-lmod)lua53-luafilesystemlua53-luaposixlua53-luatermrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)tcl8.7.34-150600.3.2.13.0.4-14.6.0-14.0-15.2-14.12.0-1Modulesenvironment-modules4.14.3e@d c=@cGc@ccc#`@`[`@`+`[)`Q@`"y@_@_i@^<@^y@^h^O@]@]^\M\d\J@[v[v[vZ3@Z3@Z3@Y@Yܶ@Yp@YYYYJYJYP@Y.X@X@X'@X@W%eich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcoolo@suse.commliska@suse.czeich@suse.commcepl@suse.comeich@suse.comeich@suse.comaguerrero@suse.comcgoll@suse.comaguerrero@suse.comaguerrero@suse.comtchvatal@suse.comaguerrero@suse.commimi.vx@gmail.comaguerrero@suse.comaguerrero@suse.comaguerrero@suse.comaguerrero@suse.comjengelh@inai.deeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comjengelh@inai.deeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comdmueller@suse.comeich@suse.comeich@suse.comjengelh@inai.deeich@suse.comeich@suse.comeich@suse.com- Update to version 8.7.34 * (Again) Cannot use the string ${ZSH_VERSION} in $FPATH. Instead change orig zsh version to current one. * Change isFile(fn) to return nil if fn is a broken symlink. * Change abspath() to l_abspath() in tools/fileOps.lua * Create realpath() to use posix.realpath() if it exists otherwise use l_abspath() * Implement user request that the Active RC file(s) be realpath() * Internally rename complete name to be "complete" and unwrap when necessary. * Change the current version of zsh with the string ${ZSH_VERSION} when builting the init/zsh file. * Better handling of zsh shell functions in source_sh(). Must match "\n}\n" to find end of function. * Better name for extension title, remove trailing \n * Added support for getenv function in TCL modules * Fix bug where the version is very long (like git commit tags) * Must delete old tcl2lua.so* files before installing new ones * wrap double quotes around any newlines found in env var value in bash like shells * Unknown TCL module command now produce an error instead of being ignored * Update zsh and bash tab completion files * Added support for "module purge" in a TCL modulefile to unload all other modules on load. * "module show" now prints the contents of inheritted modules. * Added support for "purge()" function in modules to unload all other modules on load. * Created hook colorize_fullName to allow for sites to control how "module list" and "module av" prints to the terminal. * Make isFile return true for all file types except dir. * Now print alias and de-refed module in module list and module - t list. * Allow -f and --force to be the same option for the lmod command (module) * Do not use install to copy symbolic links * Change $MODULEPATH_INIT to $LMOD_MODULEPATH_INIT * Abort configure step if bc is not found * Allow users to do "ml -f purge" which is translated to "module --force purge" * Allow site to use /etc/lmod/.modulespath or $MODULEPATH_INIT to set file location of .modulespath * Switch tcsh/csh module alias to use tcsh/csh instead of shell. The dynamic_shell routine does not work under MacOS for tcsh/csh correctly. * Fix the generation of the manpage to be portable by setting LUA_PATH, LUA_CPATH to have the system paths and the installed Lmod paths. This fixes missing posix and lfs * Change default location of SitePackage.lua to be called so that rt/configDir test passes portably. * Undo fixes in end2end.tdesc and rt/common_funcs.sh to unset LMOD_FAST_TCL_INTERP * Switch to use gsha1sum instead of sha1sum on Darwin. (It works better on M1 macs) * Created LMOD_USING_FAST_TCL_INTERP cosmic var to report if fast tcl interp is active. * Allow both pushenv("FOO","") and pushenv("FOO",false) to work. * Report SitePackage.lua location if different from "standard" * Report the existance of lmod_config.lua and its location * Add module-hide and module-forbid to RC2lua.tcl. They are currently no-ops. * Add support for module --brief list to list only direct user loaded modules (stackDepth == 0) * Fix Lmod location to /main/ in README.md * Add env variable LMOD_DEBUG as another way to turn on Lmod debugging. * Do not print Global Aliases header when no aliases would be printed. * Must take barebasename of results from ps -p $PPID -ocomm= in dynamic_shell in src/utils.lua Also fix s_shellTbl entry for zsh. Also handle the case where posix.readlink is not working * Do not ignore error when building man_pages Wrap pcall when trying to require("tcl2lua") * Change MainControl:reportMissingDepModules() to report missing dep. modules through LmodWarning() * Fix bug where repeating the same directory in the $MODULEPATH would cause a loopback and therefore a stack overflow when building the spider cache.- Add apparmor bash abstraction for Lmod (bsc#1212837). - Create an rpmlint file. - Rename Provides: modules to environment-modules. This way, it is compatible with the other provider. - Stop building on 32 bit.- Match the Lua version and version name suffix of Lua libraries in Requires: to what has been used for building. Also set the minimal Lua version required by Lmod (bsc#1207970). - Do not 'Require:' lua interpreter explicitly: this will be handled by an auto-generated dependency. - After a discussion with Dominique (dimstar@opensuse.org) he agreed to define the preferred Lua vesion in %%lua_pref in the ProjConfig of oS:Factory so that it can be used in 'BuildRequires:'. Take advantage of this new value (with a fallback).- Updated to version 8.7.15: * Issue #619: Do not source lmod_bash_aliases when $POSIXLY_CORRECT is set (by bash --posix) * Issue #620: Dynamically set shell name inside Lmod instead of init/bash.in * Added debugging stmts to track down issue when adding loop in MODULEPATH when doing a spider. * Zsh now gets /path/to/ksh_scripts if KSH_SUPPORT is yes. * Issue #620: Honor shell name on command line. Use "shell" when Lmod gets to decide. * Fix bug in keyword terse output: Add newline on final entry (Created in Lmod 8.4.18). - Obsoletes: issue-620-Delay-setting-of-LMOD_SHELL_PRGM-until-module-is-actually-called.patch- Changing description to make it more clear to users what this tool is for wand where it should be installed - and where not. Also add Provides: for shell functions set by shell init scripts provided with this package.- issue-620-Delay-setting-of-LMOD_SHELL_PRGM-until-module-is-actually-called.patch: Since Lmod sets BASH_ENV to /usr/share/lmod/8.7.15/init/bash, do not run external commands immediately in this script but only when `module` is called for the first time. This prevents errors when this script is run during shell init for access restricted scripts (apparmor) (boo#1206957).- Update to version 8.7.15: User visible changes include: * Add option --miniConfig to report configuration differences from default. * Move cache file location from ~/.lmod.d/.cache/* to ~/.cache/lmod/* * Transitional support for using ~/.config/lmod for collections. Currently collect are written to both ~/.lmod.d/ and ~/.config/lmod. * setenv and pushenv change local environment when running spider (and avail). * Allow bash users to export SUPPORT_KSH=no so that they can avoid bash startup setting FPATH * Add --location option to show to write to stderr the file location. * Only rebuild spider caches if there are any loaded or pending modules. 'module avail ...' now only prints matching aliases. Search names are resolved. * Print dataT table when there is an Exception. * New command added: 'module overview'. * Add spiderPathFilter hook so that sites can control what paths are kept or ignored. * Added $LMOD_SITE_MODULEPATH support to prepend to MODULEPATH * Add support for sh_to_modulefile to support zsh, ksh, bash and tcsh with aliases and shell functions * Support for source_sh added. Now support more than one shell script per modulefile.- Move latex dependencies to the pdf build flavor- Add new missing dependency when using Sphinx 4.x.- Adding missing brackets in csh script.- Modify generating of /etc/profile.d/lmod.* to allow use of existing $MODULEPATH environmental variable (bsc#1159563).- Move macros out of /etc to the standard rpm macro directory (bsc#1185660). - Remove shebang and execute bit from init scripts.- Update to version 8.4.28: For details check: https://github.com/TACC/Lmod/issues/ * Use now converts relative paths to abspath (Issue #505). * Allow print statement in modulefiles (Issue #507).- Update to version 8.4.27: * (8.4.21) + Add findLuaProg() or die * (8.4.22) + Fix luaCmd -> luaprog. * (8.4.23) + Fix goto in luaterm pkg. * (8.4.24) + Need to quote '?' in csh. + Make list of modules from spider skip .version* and .modulerc* + analyzeLmodDB now takes a list of all modules so that zero module usage can be reported. * (8.4.26) + Fix bug with building on Suse linux + Allow all paths (but MODULEPATH) to have trailing double slashes. * (8.4.27) + Fix default for SHORT_TIME + Adding isAvail() function for Lua modulefiles + Now reporting that is-avail() is not working for TCL modulefiles- updated to version 8.4.20 which works with lua54 * (8.4.20) + Adding wV field to MName and MT class (Merged wV branch) + This allows users to tell how (if any) default is set. * (8.4.19) + MasterControl:unsetenv(name) also clears stack if it exists. + Issue #490: use old way of following readlink as "readlink -f" is not universal. * (8.4.18) + Issue #481 (and PR #488) are merged in. New configure options to specify where lua and luac executables exist (--with-lua= and --with-luac=). It is also possible to use --with-luaSuffix=. Both --with-lua= and --with-luac= must be specified if one is specified The option --with-luaSuffix= can not be used with --with-lua or - -with-luac + PR #489 is merged in. This fixes bug with "module --terse keyword" * (8.4.17) + If python exists on system use $PYTHON -mjson.tool on the generation of *.json files from update_lmod_system_spider_cache_files script. Note $PYTHON is found by looking for python3, python or python2 + Added TCL module function require-fullname to match requireFullName in Lua. + Do not check $cache_type twice, use $ext = lua for lua like operations in update spider cache script. * (8.4.16) + Issue #483: Added hidden file to spider tests. Showing that it works correctly. + Fixed bug where providedByT (a.k.a. Extensions) was always printed when doing "ml keyword ..." + Added lua module function requireFullName() * (8.4.15) + Issue #480: Fix the try_load() function to ignore failure to be found but report broken modules. * (8.4.14) + Issue #480: make "module try-add " ignore failure to be found but report broken modules. * (8.4.13) + Issue #479: Reworked MRC to fill mrcMpathT with mrc entries for each directory in $MODULEPATH. Then walk each mpath directory for hidden, global aliases, and module aliases * (8.4.12) + Make --nx only remove extensions from ml avail not spider. Make it a configure option. * (8.4.11) + Issue #476: Move mrcT.mpath to separate table mrcMpathT + Issue #477: Support finding real modules names with a version called "default" + Show extensions from hidden modules when doing (module --show_hidden avail) + Add option (--nx, --no_extensions) to not print extensions when doing "ml avail".- Update to version 8.4.10: * Use LMOD_ALLOW_ROOT_USE to control whether root uses Lmod or not * Documentation updates- Update to version 8.4.5: * Support for Lua 5.4 added. * Improved support for ksh and ksh scripts. * Improved documentation for software hierarchy and community module collections.- Fix the python3 switch on sphinx to not really pull any py2 package- Update to version 8.3.6: * Create findExec shell function to locate commands like ps. * Bugfixes.- python3 based Sphinx- Update to version 8.3.1: * The function extensions() now takes a string of comma separated names. * Add support for "atleast()" and "between()" functions support a "<" to signify a less than instead of less than or equal to between range. * Make "ml - foo" an error. * It is now safe to have os.exit(1) in a modulefile. Spider can now handle it. - Remove obsolete BuildRequires on ohpc.- Update to version 8.2.5: * Better support for the fish shell including tab completion * New function extensions(): This allows for modules like python to report that the extensions numpy and scipy are part of the modules. Users can use "module spider numpy" to find which modules provide numpy etc. * Added a new command "clearLmod" which does a module purge and removes all LMOD aliases and environment variables. * Remove asking for the absolute path for generating spiderT and dbT. It now only use when building the reverseMapT. * Lmod now requires "rx" other access when searching for modulefiles. * settarg correctly handles a power9 processor running linux. - Refresh patch * Messages-Remove-message-about-creating-a-consulting-ticket.patch- Update to version 8.1.14: (jsc#SLE-8512) * Extended Default feature added: module load intel/17 will find the "best" intel/17.* etc. * All hidden files are NOT written to the softwarePage output. * Lmod now correctly reports failed to load module "A" in the special case where "ml A B" and A is a prereq of B and A doesn't exist. * A meta module takes precedence over a regular module if the meta module occurs in an earlier directory in $MODULEPATH * Lmod output only "fills" when the text is more than one line or it is wider than the current width. * Embed the TCL interpreter in Lmod when a site allows TCL files * "module reset" resets $MODULEPATH to be the system $MODULEPATH * Improved tracing of module loads/unloads when --trace is given. * Allow MODULERCFILE to be a colon separated list. - Set --with-fastTCLInterp=no, because this option is not supported with TCL 8.6- Remove flavor 'doc-man' building a package only with the lmod manpage and move the manpage to lua-lmod. - Remove the Recommends on lua-lmod-man and add a Provides instead. - Update the Group tag for lua-lmod-doc to Documentation/Other because Documentation/PDF doesn't exist and make the package noarch.- Declare bash-specific nature of build recipe.- Update to 7.8.15: * issue #379: Extra space required for shell function definitions under bash * issue #380: Change DependencyCk mode from load to dependencyCk, sType and tcl_mode remain load. * Fixed problem with unbound variable __lmod_sh_dbg in module shell function definition * Add unload state to tracing. * Define MCP and mcp earlier in lmod main() so that errors/warning found in SitePackage work. * issue #383: Use LUA_PATH to evaluate Version.lua instead of depending on ./?.lua to be LUA_PATH. * Added mgrload function and documentation * Fixed unbound variable in bash.in. * Fixed bug when ~/.lmod.d/cache was read only. * Fixed quote rules for Python, R and CMAKE. * issue #390: Added a message when find first rules are used to set defaults when NVV is found in both avail and tracing. * issue #389: Honor newlines and leading spaces in Nag messages. * Allow MODULERCFILE to be a colon separated list. * issue #391: Only process the family stack when in the modulefile that requested it. * Allow MODULERCFILE to be a colon separated list with the priority be left to right instead of right to left. * Added cc test case for issues with choosing the correct module when doing reloadAll() * issue #394: Only reload modules when the userName has remained the same in mt. * Add Lmod version report to --trace output. * issue #394: use mname = MName:new("load",mt:userName(sn)) to get loadable file contrib/tracking_module_usage python scripts have been updated to support python2 and python3 - Fix shbang line in scripts.- Update to 7.8.1: * Fixed typo in myGlobals.lua about assigning LMOD_DUPLICATE_PATHS * Fixed TARG_TITLE_BAR_PAREN to always have a value, needed for tcsh. * Added LMOD_SETTARG_TITLE_BAR=yes to turn on the title bar. * Changed from sn-version to sn/version in title bar. * Changed the initialization of LMOD_SETTARG_CMD in bash.in and csh.in. It is defined to be `:' iff it is undefined. This allows settarg to work in sub-shells. * Use spider cache for "module --terse avail" when LMOD_CACHED_LOADS=yes * Fix bug with LMOD_SETTARG_CMD and csh. * Turn off LMOD_REDIRECT for tcsh Settarg now supports C/N/V and N/V/V module layouts. * Fixed a bug where sometimes a compiler-mpi dependent module wouldn't be found when it should. * Fixed issue #321 Changed LMOD_TARGPATHLOC to LMOD_SETTARG_TARG_PATH_LOCATION changed LMOD_FULL_SETTARG_SUPPORT to LMOD_SETTARG_FULL_SUPPORT. (Lmod supports both) * Fixed issue #322 where non-existant directory would cause problems * Fix bug in settarg module for csh. * Fix bug in Csh.lua where semicolons inside an alias were removed. Only remove the trailing semicolon. * Generate an LmodError() if the cachefile is broken. * Do not convert /foo/bar/../baz to /foo/baz. Leave .. in paths. Fixes issue #324 * The admin.list (aka, nag mesages) supports Lua regex's. Responds to issue #326 * The admin.list now supports multiple targets for the same message (issue #326) * Use full path_regularize() on all TCL program files. Having paths like /a/b/../d caused problems for some users when interacting with TCL. * Do not look for lua_json. Just use the one that comes with Lmod. * Fix sh_to_modulefile correctly handle bad options (issue #332) * Allow pushenv("FOO",false) to clear "FOO" (issue #331) * Always use ref counting for MODULEPATH. * Change the C-shell output to not use quotes and instead use back slashes to quote special characters like $. * Better filtering for c-shell output testing * Fix bug in sh_to_modulefile * Remove definition of SHOST from bash.in. Recompute it in settarg module. * Support relative symlink when trying to find cmd_dir * Now get modify time correctly from SpiderCache timestamp file. * Issue #346: do not use "ls" to get the list of directories when dealing with .modulepath * Issue #347: Just skip parsing "whole" if it is not a string (settarg) * Issue #348: Do not double the colon when the original was a single colon * Change ml so that ml av --terse is an error. * Making the settarg and lmod modulefiles be installed versionless. * Issue #353: Fix bug in cshrc.in end -> endif * Issue #352: Allow sites to control the prefix completely. * luaposix 34.0.4-1 wants to use setfenv() which only exists in Lua 5.1 and not in Lua 5.2+ so Lmod now requires("posix") outside of strict. * Build lua-term in the correct location when --with-siteControlPrefix=yes * issue #347: Remove ./?.lua, ./?/init.lua from LUA_PATH and ./?.so from LUA_CPATH * issue #357: Add missing semicolons in settarg.version.lua * Fixed bug with lib directories not being readable. * issue #355: Make LMOD_RC support a colon separated list of possible lmodrc.lua files * Make bash, zsh and csh form LMOD_PKG to use /lmod/lmod instead of /lmod/ when allowing sites to completely control prefix (issue #352) * issue #359: Lmod can now use the internal version of lfs for installation. * issue #361: Support make -j install added. * issue #362: Trying to fix problem with RPM builds of Lmod at UGENT. * issue #358: Improved error msg when there is a syntax error in a modulefile. * issue #365, #366: Fix typo in Makefile about pkgs. * Modify end2end test to use build-in lua pkgs only. * issue #370: Allow for exact match with fn and fullName w/o regex pattern matching added % quoting for '-' in docs. * Support for making lmod silence shell debug output (when doing set -xv for bash or zsh) The command "make world_update" now marks the latest release as the latest release at github.com/TACC/Lmod * The new module command now returns the status from the eval of the lmod command * Block .version.version and .modulerc.version files from being included in DirTree * Bash like shells now output without double quotes. * Fix fish shell output for path and infopath. Fix shell function output for zsh/bash * issue #374: convert ~ to $HOME internally. This allows C-shell users to use ~ inside a modulefile and have it work when unloading. * issue #375: Support for is-loaded and is-avail added. * Do not convert LMOD_PKG from /opt/apps/lmod/7.7.35 to /opt/apps/lmod/lmod if the link exists. * When building reverseMap also take abspath(path) and store it if different. * Now make startup scripts (profile.in, cshrc.in, profile.fish.in) use PKGV instead of PKG so that the pre-install create $VERSION files. The install target will convert them to PKG. * Check for "g" tools like gbasename, gexpr as well as the regular basename, expr etc. * General support for the modulerc files to be written in lua. They have a .lua extension. * Bug fix for 7.7.38 where it did not work for Lua 5.1- Change %license to a %my_license macro to be able to build for the HPC module on SLE-12.- Move doc and man page building into separate flavors.- use license macro for License file.- Replace %__ type macro indirections. - Update RPM groups, summaries, find|xargs commands.- Avoid conflicting script snippets from 'Modules' and 'lua-lmod' in /etc/profiles.d by making sure that both packages cannot be installed simultaneously (boo#1089970).- Doc-Ugly-workaround-for-bug-in-Sphinx.patch On SLE-12 and Leap 42.x Sphinx generates an incorrect tex file. This patch adds ugly code to the documentation Makefile to patch it up and work around this problem.- Make lua-lmod Arch-dependent: it hard codes the search path to .so plugins used by other Lua packages (boo#1061205).- Update to 7.6: 1. Support for disable 2. A marked default is honored even if it is hidden 3. Support for depends_on() as a better way to handle module dependencies. * Lmod 7.5: 1. Added -T, --trace option to report restore, load, unloads and spider. 2. Report both global and version aliases with module --terse Add Global Aliases output to module avail if they exist. 3. Support for isVisibleHook (Thanks @wpoely86!) to control whether a module is hidden or not. 4. Support for "spider -o spider-json" to set the key "hidden" to true or false for each module. 5. Setting LMOD_EXACT_MATCH=yes also turns off the display of (D) with avail. 6. CMake "shell" added. 7. Added feature that LMOD_TMOD_FIND_FIRST. A site can decide to force FIND_FIRST instead FIND_BEST for NV module layouts. Bug Fixes: 1. Fix bug where Lmod would be unable to load a module where NV and NVV module layouts were mixed. 2. Fix bug where LMOD_CASE_INDEPENDENT_SORTING=yes wasn't case independent when using avail hook. * Lmod 7.4: 1. Using built-in luafilesystem if system version doesn't exist or < 1.6.2 2. Support for setting LMOD_SYSHOST with configure. 3. Sites or users can use italic instead of dim for hidden modules 4. Detailed spider output reports all dependencies hidden or not. 5. Support for fish shell 6. Move almost all configuration variables from profile.in to bash.in and similarly for tcsh. Bug Fixes: 1. Fixed bug that caused LMOD env vars to be lower cased. 2. Fixed bug where tcsh/csh exit status was not returned. 3. bash and zsh tab completions works when LMOD_REDIRECT is yes. 4. Can now conflict with a version. 5. Fixed bug with addto a:b:c 6. Fixed bugs in computeHashSum, generating softwarePage. * Lmod 7.3: 1. The isloaded() function has been repaired. 2. Updated French, German and Spanish translations. 3. Two error message related to missing modules are now available for translations. * Lmod 7.2.1: 1. A test suite for testing the Lmod installation has been added. See https://github.com/rtmclay/Lmod_test_suite for details. 2. Added support for localization of errors and warnings and messages. 3. Language Translations complete: ES, Partial: FR, ZH, DE 4. Introduced "errWarnMsgHook" to take advantage of the new message handling. Bug Fixes: 1. Several bug fixes related to Spider Cache and LMOD_CACHED_LOADS=1 2. Repaired zsh tab completion. 3. Minimize the output of Lmod's BASH_ENV when debugging Bash shell scripts. 4. Allow colons as well as spaces for the path used in the addto command. 5. Handles module directories that are empty or bad symlink or a .version file only. 6. Fix bug in module describe. * Lmod 7.1: 1. The commands "module --show_hidden avail" and "module --show_hidden" list now show "hidden" modules with the (H) property. Also they are displayed as dim. This works better on black backgrounds. 2. Added the command "module --config_json" to generate a json output of Lmod's configuration. 3. Add support for env. var. LMOD_SITE_NAME to set a site's name. This is also a configure option. Bug Fixes: 1. Hidden module now will not be marked as default. 2. Now check permission of a directory before trying to open it. 3. Lmod now does not pollute the configure time value of LD_LIBRARY_PATH and LD_PRELOAD into the users env. 4. Lmod now handles illegal values of $TERM. * Lmod 7.0: 1. This version support N/V/V. (e.g. fftw/64/3.3.4). Put a .version file in with the "64" directory to tell Lmod where the version starts. 2. Marking a default in the MODULERC is now supported. 3. User ~/.modulerc has priority over system MODULERC. 4. System MODULERC has priority over marking a default in the module tree. 5. Installed Modules can be hidden by "hide-version foo/3.2.1" in any modulerc file. 6. The system spider cache has changed. Please update your scripts to build spiderT.lua instead of moduleT.lua * Lmod 6.6: 1. Now uses the value of LD_PRELOAD and LD_LIBRARY_PATH found at configure time to run all TCL progams. 2. Now uses a custom _module_dir function for tab completion in bash for module use path. Thanks to Pieter Neerincx! 3. Support for LMOD_FAMILY__VERSION added. 4. If ~/.lmod.d/.cache/invalidated exists then the user cache file(s) are ignored. When generating a user cache file ~/.lmod.d/.cache/invalidated is deleted. Bug Fixes: 1. Correctly merges spider cache location where there are multiple lmodrc.lua files. 2. Remove leading and trailing blanks for names in setenv, pushenv, prepend_path, etc. 3. ml now generates error for unknown argument that start with a double minus. (e.g. ml --vers) 4. pushenv("name","") fixed when unloading module. 5. Make sure to regularize MODULEPATH when ingesting it for the first time. - lmod.consulting.patch replaced by: Messages-Remove-message-about-creating-a-consulting-ticket.patch. - lmod.site.patch: Removed: The site name is now provided by the env variable LMOD_SITE_NAME. (FATE#324199).- Fix build for Leap, SLE-12 and SLE-15. - Remove _service file: the service can be run with 'osc service run download_files' as well.- Change group of documentation package to Documentation/Other.- Fix group of doc package. - Change BuildRequires from ohpc to ohpc-macros.- Fix build: add buildrequires for texlive-latexmk, texlive-makeindex and texlive-varwidth.- Prepare for suse default settings (bsc#1053237).- correct buildrequires for building on Leap 42.3 and on SLE15+- Add profile files for bash and csh (bsc#1048964).- Build and package man page and other documentation, create a separate package for additional documentation (bsc#1032970).- Replace redundant %__ macro indirections* Updated to version 6.5.11: - All the Lmod programs now resolve any symlinks to the actual program before adding to the Lua's package.path and package.cpath. - Contrib patch: Extend msgHook to LmodError and LmodWarning - Now using travis for CI and testing. - Configure time option to have Lmod check for magic TCL string in modulefiles (#%Module) - Lmod now uses a regular expression to match user commands to internal commands. For example "av", "ava" or "available" will match "avail" - Lmod now uses the values of LUA_PATH and LUA_CPATH at configuration time. This way Lmod is safe from user changes to these important Lua values. - Updated documentation at lmod.readthedocs.org - Support for generating xalt_rmapT.json used by XALT. - Fixed bug with upcase characters in version file. - It is now possible to configure Lmod to use the spider cache when loading (--with-cachedLoads=yes or export LMOD_CACHED_LOADS=1 to activate). This is off by default. Sites that use this will have to keep their spider caches up-to-date or user will not be able to load modules not in the cache. - It is now possible to configure Lmod to use Legacy Version ordering ( --with-legacyOrdering=yes or export LMOD_LEGACY_VERSION_ORDERING=1). With legacy ordering 9.0 is "newer" than 10.0. This is the ordering that Tmod uses. - Lmod will print admin message (a.k.a nag messages) when doing module whatis or module help . In other words if a nag message would appear with module load then it will also appear when using whatis or help. - Many improvement in the generation of the lmod database for module tracking. - Numerous bug fixes.- Setting 'download_files' service to mode='localonly' and adding source tarball. (Required for Factory).- Initial version of Lmod: 6.0.24h04-armsrv1 1721664312  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~8.7.34-150600.3.2.18.7.34-150600.3.2.18.7.34-150600.3.2.18.7.34-150600.3.2.18.7.34   lmod.cshlmod.shmacros.lmodlua-lmodREADME.design.mdREADME.mdREADME.newREADME.oldlua-lmodLicenselmod8.7.34initRbashcmakecshcshrcenv_modules_python.pyenv_modules_ruby.rbfishfish_tab_completionmodule.fishkshksh_funcsclearLmodclearMTmlmodulesettarglisplmod_bash_completionslmodrc.luaperlprofileprofile.fishprofile.rcrcshtcshzshliblibexecCTimer.luaCache.luaConfiguration.luaDirTree.luaExec.luaFrameStk.luaHook.luaHookArray.luaHub.luaLocationT.luaMC_Access.luaMC_CheckSyntax.luaMC_ComputeHash.luaMC_DependencyCk.luaMC_Load.luaMC_MgrLoad.luaMC_Refresh.luaMC_Show.luaMC_Spider.luaMC_Unload.luaMN_Between.luaMN_Exact.luaMN_Latest.luaMN_Match.luaMName.luaMRC.luaMT.luaMainControl.luaModuleA.luaOptions.luaPkg.luaPkgBase.luaPkgTACC.luaRC2lua.tclReadLmodRC.luaSitePackage.luaSpider.luaStandardPackage.luaTimer.luaVar.luaVersion.luaaddtocheck_module_tree_syntaxclearLMOD_cmdcmdfuncs.luacollectionFileA.luacolorize.luacomputeHashSumconvertSh2MF.lualmodloadModuleFile.luaml_cmdmodfuncs.luamrc_funcs.luamrc_load.luamrc_sandbox.luamyGlobals.luapager.luaparseVersion.luaprintEnvT.luaprint_os.shsandbox.luash_to_modulefilespiderspiderCacheSupporttcl2lua.tclupdate_lmod_system_cache_filesutils.luamessageDirde.luaen.luaes.luafr.luatemplate.luazh.luamodulefilesCorelmod.luasettarg.luasettargBare.luaBaseShell.luaBash.luaBuildTarget.luaCmdLineOptions.luaCsh.luaModifyPath.luaOutput.luaProcessModuleTable.luaSTT.luaTargValue.luaVersion.luagetUname.luasettarg_cmdsettarg_rc.luatargutils.luasharemancat1module.1shellsBare.luaBaseShell.luaBash.luaCMake.luaCsh.luaFish.luaJsonShell.luaLisp.luaPerl.luaPython.luaR.luaRc.luaRuby.luatoolsBanner.luaBeautifulTbl.luaColumnTable.luaCosmic.luaDbg.luaMF_Base.luaMF_Lua.luaMF_TCL.luaOptiks.luaOptiks_Option.luaTermWidth.luabase64.luacapture.luadeclare.luadeepcopy.luafileOps.luahaveTermSupport.luai18ninit.luainterpolate.luaplural.luavariants.luaversion.luainherits.luajson.lualmod_system_execute.luapairsByKeys.luareplaceStr.luaserializeTbl.luastrict.luastring_utils.luaadminmodulefileslmodmoduledepsmodulefileslmod.1.gz/etc/profile.d//usr/lib/rpm/macros.d//usr/share/doc/packages//usr/share/doc/packages/lua-lmod//usr/share/licenses//usr/share/licenses/lua-lmod//usr/share//usr/share/lmod//usr/share/lmod/8.7.34//usr/share/lmod/8.7.34/init//usr/share/lmod/8.7.34/init/fish_tab_completion//usr/share/lmod/8.7.34/init/ksh_funcs//usr/share/lmod/8.7.34/libexec//usr/share/lmod/8.7.34/messageDir//usr/share/lmod/8.7.34/modulefiles//usr/share/lmod/8.7.34/modulefiles/Core//usr/share/lmod/8.7.34/settarg//usr/share/lmod/8.7.34/share//usr/share/lmod/8.7.34/share/man//usr/share/lmod/8.7.34/share/man/cat1//usr/share/lmod/8.7.34/shells//usr/share/lmod/8.7.34/tools//usr/share/lmod/8.7.34/tools/i18n//usr/share/lmod/admin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34857/SUSE_SLE-15-SP6_Update/51ae27a73b2ad4f781261cbc18f5f922-lua-lmod.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux      ASCII textdirectoryASCII text, with very long linesPython script, ASCII text executableRuby script, ASCII textLisp/Scheme program, ASCII texta /usr/bin/tclsh script, ASCII text executablea /usr/bin/lua5.3 script, ASCII text executableBourne-Again shell script, ASCII text executableUTF-8 Unicode textPOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorstroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) RRRRRRRRRRRRRRR$kFQM4utf-8cb2b0c5bdb165a6a8dd672a0c62d7a4464bb734484d93284ead1ed2efb3c7942?7zXZ !t/V]"k%wvK4sӖ!v]gxr5\ŤjZl{{k.W 7gSB5]lͼU] j7>C*y?m-,X&ڨ}w5ԴtP` S#l]B+'jFIaIks1?=u}֏SN*7avNhA#Jb3"Nx! !qn3D0dAs󐱘b[ A֗Oloϵ.WR&1WwnyX"B;]0A<f6PkZ88>@f쉮Ԝ6́x XBgC{el=8|R0#<yƝRvVfa* P_ .7*4&`6TV@)y_QXk$gYFCi8CM_fU/%A@61.}_UE?}=m?u+RRB]XW8} T,Q'ʧQbTvK %1| vJv{+$%ǝ>z%L7`t-U#Yꡃ3pI$Jrmef0McㄌW$m6a' 9zpy "cu^׍V=2HHIZ7$6aу\ɾU N>EC1[M^3;2~:g #]Vzb]ZHԠ\?b?6]I w \ gQM=WFz`cΔWVNr埝{> i)Lcp^/ iK˅S@Z*FoRж=f[篿W w{9c<pC8aYZ^6sO\+R!Bmߣ `bZxIB~&é֏„M&͆Cq&_R&_H&,S)A5 ]x˻|n;-B@Z xwaˆ%2r @+O u9p/`OeFFJ P?IFq>g]>8-e7ö^YoYVaqsh"llOŇB2(R_e"e H:QZ1T8?N97\٨oFyzMTP?AVT$;~ ]f?E rv4b"__oE/8aGΛ4(z#I$4ۋEDlxZ<唢1q^ 78'`uTOЙ(3Nw,hOdUQ"jH'3"Q/ Js7pHV'FXrݵn}Oom꨿\pumjZD ̳= !b%+Z. r6n\ϖl/GI提5b C8֠:s 5:sx߹>Ze5 *ǀ{=cZ|.ܘOF,:̮'˴ބ4pHe~ڶ<H2O`0J).wdҀy 5B@[.$o^>M"lԞ43V;{/I}cs8H5E=_{;Z"0ټA}>oa9#Wѿ>yw)ˬq ` 6p|>8EWNCif_h(KO˅)Z ߸dc3VXf^o1g"7a#"/Q(SETKr+o0Һ .V!bop(kK? ډMO%v؆6r}\B|wDLNܩ&yyʰr,Zco[\O:*2%)`p&%4w<\E'V`ˏBi*H Ns2ڝԶ2I bϕlf_֔Jasd  &%o :% e1#B(ԮytbZfyxz(%hДX㭽UcYNPېB٫H)j(ݒT5Q4T{@̟gy=E'vԌD:UcMƆu;y.d4H Z8 *Ea 57kOPB(r ,lA@>dL'|CsW7|@)̱ba8[4Րs TLY ̜}u-|E;hS5P~ ndt`%M6)_(X 6K |b*#ԚVI9in=(rBeu10۳3bKxH a)wjEs|5\Xpi@'#+cD|Җ5]@10ؙ%X -Cdj;+іpWh˟B\yU̘1|cBtm{9XÊaD5Кښx%לr%_g9^X9<,KM@S{#֒BQcd\ԓ]6 rǦA?xvZ%rK¡G"/s(Iϫ L0AuuG-]eeGK k`[>-qM" =o4Rыk&ɁJQ}~z⠆ZiVFvbRN]H%ep\M9? (')u׾6Me3v!B+W}N:̟ͱH^>6X\F^:MIJb@sӄGpn)=wQYh_k%sc__h3eX7v[(I +XBܐPWfz&Z%j~;ϯQ-1)ixiYVqd8W``c 0+@Dqim(4Fvn%y JRdm<:gNM?@_{ L3|I׿ױfAP\߽-souP3I:J$u!dPSC<ɋ&&=U'08W+7kq" aY=2"*CF5ۇtvbrNKs `{p!ujCd=gcF:~#Tdk$]B3b?`Q(F>oBpB)D]ߚBsMѓx.tʔz@Cu(aaէD9-.dZͭ&R{;vmA-zZ~vF]"⥀mQ;p[ $d#mqϡ.!Et $/\ؔ>h1,esT~Vj%VGMip4$5K]w4cB: T(:ZcfJs9*cϦXn W6|lYJD+RC 0U%Iw7J (Me*TI]r fSBR8$rQx]wber}(zr"WЂ{V 0rG@+g`N|k҇tOqeڣ~)̜g'!z޽@ iC >݅cNam#$K#1{$@YOdhW).։*oU$!?J{I)Ո}!46;KRfd:x;qFȹ00WF=-iqF+螄"ioۡχ( -b'(Ǿ A)_kF_ X0Bw0dfT p sLR iR){*ᖓOƲHOXL 2/W8O7rHXMa;. %H`ZMPY}E|^vGDlg7lJmLCj,GZlTi j I{$+B8F*h/R@SC&Di4Hjn:+< >qGpB|#LIeX~KƧTyG&2+hw8u}ي.[@?vs"%9R]:aiaL5@nh?1;ؾ3(^_x/EԆnlb#[>ioS >cpQd\iW^q)C#k*8XlI-l~[ Kf7/V3g{ݠ4u}DmḢ\Tm"a\\%PgGN\u,L\%(t_ Ti+{5*ɽ,^GܽoWEEW P TJ[y!"rlM#1!AIgSu`g~#Xbc3ڰ~;%Ry m20>FRT?~b)럸sT6>Ї 3]2D_u")}eEPd3J(-В,GB.YU9a=z)wSkXVfS9agEbd.4R`{ߛI4&0)[#Vujž{4Vܿ ]TָWABp|qoEC>N]G_2MVd%T<*by@e&7X?,ϥo]Af''&=7yDsOV?D۳NY;cJyzR1xL40*5GQ8|&}w`r#sR@n k.?p^iGs2'"P8Q=ۢIl*Ncq SG=\ޱ?Xl-qG do4dkY@ XI9FY@l}Y1)iUW!7$h 4GkgVq)~k* .Zo]bcY`K\xR uٳ-{I!7{l)h~V##'kbv W]?+Fo;[Ӏ@Ѿ-z78;2Z-㕺zԴrY $0_̡h;_T[_ˣyж^ƌ-R7&}b9ݙ.[Yߕ ɕ5o=MI+1K`,N=&E6y-2VOݣ$@s5[(BʖZcWڒUTcX~wfx]uoq 4E۹R❺1JHetd%Mwzla΃-F7Aݘt|,ψpQTbLXL垙HL^VKv IW"{̱6o,פ=1])<؏0bĒntlܙp,OlZv/>c R[0,E( t-ᓴG'\< %_E $ ċ13JՅIbc5 (+ln"bTFJK`.%R.C#JԱ؅_t}5YG?dxPh$/+*Tg( W=QfcJr4 ,Jv1!aQv݉;㯂^Y_PSD.|1@!~d q bH6mn T$}>x^$,aѕ| ԂI2b]h’{; g#EݝX@9Zݺˑ+_kJݘ"*:┝+\c4@k]]%#6ޱ%dpˑ0rQ1úF+ ~NAMſ#[H_RŶ!ky{͘~b?.]6TUHt3գG$+ O cV,`4uJk7*{)8~6 ɻ|SPhXR.FK3[+sE%V|^"(LDR(kd*FK?bN>=?^N>&ު¸/jE_㤸Mn{$hnRI8рՅ?sE,d!(e"cEvֈvOemP{.b=WIʳ}2U6ӬKo+% 4h+ OI޿LFb"L sknಢ+n ڣ ܍ {KF >mA绂xqɤC D\m-`K}etzSkOmZSDg:XsX \[ #hU-biÏ^buq-+Qfͅ`EK-1j&+7m^Bھrϖf ƨמw?AL߶qD05K?fZW Z1<lWE_JMg_=F\pAq˞#f)ѷsR2u"!v Msz*.v`Vm',9ސ l'_acU^~j>IG$!,t/oMb \͹Gy&w0R)qL|U2?8 t9@#"}_$ CTX$LvXq0McsS%#-,T6`@40lhD( 汣wkg=6@J`7|C% i)ė1%S՜*atGJgI=4Uu ꬥ׎q.ZbZ7+/o!vZx_0S֗l䋒v,'IK֣,u%URs1p%sKTp)x/"n@Ȋ~$]̔EðB\.S\KkWHzv?߸o}~6//,PՍ03L$ZDWH ƖݡPd {%6|I$.&AsbE/g,Z61PmC'Lڶ\=bjc+>4؈nSiz>`=VگfSL UoӅc~dˣ 9Ѻ!}"s md|p cvMԷB4yN]wM5ͬWiizmx͏+YŸ@a}k5z<X-]ʙu٘p[،/r o6X;?_yC` 7SPes4fu)|x+6Y WJdrZ7nHntkqٺT\w7RoeLpbPQ{7O&!Vzkr-^Q"!``uǕu)Cz]4f]ņ) 8 N"{%v^n"-/4Sqv=eS_{G:xkM0U#%U-z7;=ɣ]0 )UV#>H 7K~.NBƌ ДC[gefh]ڊ݈k[]Mn*-aJuw/?o?#>GaMɏ:y<1o**t\0OgQ{?wzᛞ58bx{3} LSB)))ՠ^`5*sOk[^~9Z枮btCJXOB<$4ZO)~;i+k2oo4Z-$,mYؓnVT:c[%Tw6ͬ^NR]v2?w_3yک`m),NjiQp!u'MtT{ QbSF8H fp(C\G7MB9YOՍbbʏQ[ BDDaԑMᖽE^!nEBNDhM]adb  _,|/ >EEaLE] Ebk4D;&㟢7X=thvu[$r-Vba ɝ%my06)?gղ8/~5RyA=CqوYVy7EP[FxkDX; b(y59DlтU3TN;Ε/bk3&zCZba@p9W|;uP)Ә<3K?'3KS|bY#^ϹW&{M8Wd:B'p`&d?FuE>iD}bZDPxSyI)mM  M*woJߢPD%ݘ0 T׳I;[[AyyC𹱽G Xa5KAa)j%./9NNB `O3Ĕ[Л(,P3vVk| QՎ\ @=9\@.@(juF,@oqbuvaTJ|J D}ȁ Esl=f~aȫ3rku-H"Kp% GsIq#<%{+7pgկz;GeC4[̟9).3d˶2 AVXr,){ ,$+-G8iw(_X 4Q}C&/h1ry /gh"3qlu{Ax*\ʒC|1fFZPa-v${M.Z9k ;)fJAb{j;]#3zm^ZVnCm|7hgnp^[̈́r5'42?=,Ձ"P *A:pR/b}ӵ :hPT#:^3Ԓ!V5lN@%j᯾lMQlS/@&Hy~t'X89Yő"w5sęL;kbI -ZY[S-7ùL<nV8dNj K-@- 򻲉M,Gdvcpzn-(\Yٔna[H*8d}`ȁVťI dro܄iƴK 1VHuʉGeGnqcV>t#YM(fW'  ~T!ga_]TMI{Hl_k Vc3JN5Q~d޷ ˍ+d[~TG2%{4'LHwnBGYkFRmZ>I#wϔ FFmK]n9d{6ٕ ݧ*&Z!klP5Ů̲KspYt()|wG2ƚS@y;$:?*P5ʓ'acU{O]COAa≧6Q8n^  2{\ϻ2BfDwBwG|TYv |W6̆[&'RxV-(&} m]UEu⭴מԔ='!_1-3ڦFIq5PU™`S9q:36j1dݤa{Opքcg;'Vb OPÄpmGbIC m ~6q} an89ty3(Uq|2yH4\*z9QGKSn@qou滯SKGk4wGN6]Ugd_V+:Y8$7 M!l7\G[JxAv0$5Xc7IŻ5XeUzˇMag 6]ZINPCw0 ~B.3͒XǂEiEVAzFџ??#] 侰m"\p+i~*S.U۔uޤ*8Em7P6GIA; (Le9S~L8{J_ A.ӭ̙rGZ{؈dLF f1. bE?&PÊ Tw춫SYTx *ib+:v~IRqa=oXUŕGyzK=} W_]"qU~9haZ^seSތR&Y~ZrMZm>H m\姩g7mhzd(#On6 3DZbi*k'Z7e~_rр90lWTBt; :EΰmUIz\8੧W1 KK |ے{"TYm lnJPMl AUKOKeiT8zTiؐOM^QU|&yQn>`\ r_йvx`p 님6;ٔp:\z3LQ6ABLJͪm9G̷4M!k}<-RsOp*al$P,=K\ eH5|s53<߯%F4[ca99yM5>-," %ش/qф(n a]MR z̰]DvmIzϐbjo&IhwHiLVkny| gM J(S}}Ql֜?jǠoh5Žk ?w 6R{MidƲ> ϞO{&0uȦ~$DžORo옦)3 !?qzA)c!`+*7@X;ӉAo<)ј/iV!ewj c֛#wHDF o m &OF/QJ'JĹO0KTx(HXd7+Z?.YzFg‡s)E 3 qoZ.(̗`V JBpdlj (;rMv_ S l7L94_oIr@'i,!4X6/:yܽ;\BDةǾBԝѪX& ApԌqICSyAcl fj)S£3C%̬_l:1^ 7tX "w?l<8oABΑSsxWELơ2py~DA(ʾmIu[l*d͕ % jk]@$'譅erfp5řY8U*(:c0QyتMP}.{ɡd|BC@^SfHc'ۣ. } J'̖wx%")"֛JoŽ-kar&FX:OJUőq%ܤ]mYm8]2(aW]⾤"f[`bpY5Rn=%[q#0hek}huĖ\"T Xv'0Rf #6_'Y>-|?HR5εҴ>>*7cDzև1 Bu4U7#AopJC6@n<~`SbUY~Zܼ FEddzp_ZC+RٱN ZL`D1|#. ? _AeK7YPdV"` b("΅;Ә2ߡsD|ViL쫲Jrx@s:䇰B&y;+u]ȸSGYpv7LUg,S(g)*-{ޟJpDdv1v/Pgd5LXձ@dRQwdu!X07FiS(݊_78FX_auVF[R!\%BwjVHx *oX}(ϖ-Kw-a<Ӭ,Q#nM~)g5ҩWX1NFPߘWJ5dg%Wh NQß-4u ʓ.'o$v,AwJʎ,Hw8hUȠАJ"h4Ű!^ {&f"^rK:<05jΖڽ7j4)$w8$jjY/\v(ܧ֫4_+".t"%zdc2?Wտj?I+k.nX=ѸIMmg}X]F[/ñ8\8.ءgݤIP#YP8H1/*kg= R +R^h\.ZP >&(F>ηsL kdI[rւ!!'|;B磵6ۡqu:ѪHyJ3wyMFs%r?u,s@Ԏ v _G`UuAŐ|{Bޓ?xDpQiRXU/G9 \>o*&!)ު.-nnap 5WcO$  y皖4:БQZ!BKkUj&+!D~SdK.vC NS]) ϓo8J?m,k^XJ@M/|6E4j#Ҡ=%lSuys)>.vtw&dYL$Uwv@de|&u)w8MҒd}g51N{?Rc= Y„ (`5sED7puxO(d7od{K%S:IlWD,'V^-k%-,32N~ȭTT<(jx"0ʧ]> ֻPO AV y2W@4/GPGhQ_tn!](#}5<)]ʢSXj! 0 g}I5RaخPe_~-*%eb:/3U,dׅC[šhe1E=L͉[LJ5.uk!(Iނ~QY2пIhm<a*m,ݹhTg̴%1H#27bj]ܧXww"L ao5RWs[]+ӣe&h˧ѻkg__nWH*,;~vR%m \ L߭c f\GLHCK ^mbk "hUyZ);EoӬf$( kjZZpbPcU~9N.`PM1^J9J)Y{ T!j}|IlP?V-dYW8ƈ3_u!+'$ 9.۶$s[8&'J}.3~om)kRxC(1hC=E$,1kS<2dײK_nT`0XlLAD&eh2"?H2)VX\V _Œeu'L(|9@ftLmbD8RlKѨ *XℰV-Hk@ߪK:/e&w]W^d $eo;L.ټśQ}N4E[t[G,MJ_`Z֥x<'&hœIn8J,b2%9R$ƬHNW}ӌXun0D@KұT2!UG@ tD):*:seعk8CT/{Pgb4:~^-=lvF\pͻ3DEV+1m09ڕӔy˴.~*ZbMK<0ˇe]o*_Ѣɟ pO'EHur<W"QqY[֟?ϿE4 QC25S# TZS)g:3#gABv8x UҠ _p7KT}aF?X o=u4I6`aSY%ҫ?鼀5QW[*b{)Gp-~e<5*;lA_)fyb8rvv>&Gp-a~pN3C27M#yzuPA8;atIx3|k};N6QX\?dkˠs³$\s1C4ZRUv\6F e}r^mPa%IWo,IqKB¤.211 ڲ zPfBѢ~rAԿ2qyr0C;JQy ߜxD.3}Ϛ&Ցv&bj~YVYU*H*Ėehҗ zӹbNL͈dW,H42Ofü$!Ao;ޱwDΒέ'+˗騪H(#-ǿp#uh..[|5(Xpyy8|w&n0Չ\L n6Fwܬs5DGi9$7"ݴ_%yWX͝ϰ%ہ1^E Rm\<qAc?[iȢLҔf?a_KiUO+\RЮlAi?"+=ʳtT0Ih';5Vqo ZF@_{SQ3SQjbD8d6$G9 Î.3mofOk4_Вu`!dmOm\sH&17w?7KBADQa(BS9޵j,,(H͍r^t"pxV54Or0&S07Pv %b,3rIT.bmĩmP 5 _M9@m*hM[$q)$t'.C%KB;Dnf%{hSFT<@aJo!1h ™Y*č|74S*fg; ./FL؝={m; g붙h^eYf6 % AQ $sa?Q9A_'5Cd,Dl꺯O4%vY]ut {v=Gj[8YH`M`l㓑I#l/ $]p!jyY3|R)'N Z'^>Ԯ?nqM4VFЃƐ!|}n*Kb / i R°OGiG̲N^ tIJ8T)TvSL^y} Tu~}kt% UI6G/ ^偌/ݨ(|jק B?Z];H0 eR#Ljx!õun"?)tGl`(ϥqyGo7:mKHX4ܭJi>+Av6?2^J+a>Mh{"hn5iVSbAV9B0Clcą]ү|͹> d?>R㡳"pFVï~ 2.$TTOA B+HL[X. ׌Tq?Y<=ҕc\2vyDQg AZphOX җUw}]_ْ35Ylo(ߍ`!ěQ]вY9`p> 6Î=yO *uHUtObmS?ݿ2^M_Ed#bHgvTWϾQ~ 0*_NtJ98} xv3}Tq*C FW0*Cjfe$z]lATz|Td6B(DAyvSBmQz%AdL 2xHWOqΚc"Lz~V(Q{^ۗ-^R!f7ȱ"r]R5SA7_Q/ WqՄ>6iPFyuFOҕ0]+,Hm1@5n)Rbv vFu?& YDpH Cٰ|UwY}yEkG4wێChtgׄ PU#`L K)xE dijzp䚊Tgתs{fKq0뾇OT_1_^Yq=m2{/.4ɸpWᅰt }xYd;ڵ툉d⠝0غ`dk 0~KL0iژT%N*k@ (Tu>)hZCd[[&3ɑs6RZ-}˒^ 멞밒A y"@pǼDVU#ͣ@dVI}W]A g` 74sΫ=Ó%dp!o0sB1dpK侵~P^l`sY?J38 upqTZlΒ`O0 7&E} `jޕis1N?LK' F1'wM{|Fvα wj~ )Xy&uF-q :lE#:{,wbS5l ovBtDPu#X^06nqt.|O# !8ȻB*XB6*8GK߾uD_X3d # Υo"]aL;RaӢd)[3UKm]#l0_-%.i> ¸O8JlB6pKXs%gN,O7M0Yy>;}3' }tӥ@q5kg.< -!0tM[z3>wέqs8 knj Ͳjʗ}qm7^Vj3G~#>{ES1"9.|r6Iܠ&_H`5D ~]_@BŜXu?NS~ h<ΓؖyQ7X蟲>[ Na3B>ѣ8'~Ѹh=X:,Ympl^ld-e˘϶ |֤"t Yj`;zKmv%4ǺѢMnEd? yM"VXR:Otj 彍\O&@QrH +w>xPF?cD6wǽ&BC?BuPnJ _[P#'TYq>0Bp,#hǃ &Tku,3VcKyy)En``rdα\Dfr\6tXc;c{iv+B0 f=e t~,PЕ1z;?PJ"#@]H"F.Xp^!jtU 7 5B&}E _ #|2b,F>sbnz:po!=]b@N Pۑ _Ul)mM,k7>ۮY_kT3f&d1iTe=s`#Xsl_ 8s;>b~5#)Ź掝U춴|8Q\g3nXc&pwQʼ~SC!䥾FO4Qv#`]}lY MN#_ME$+8.|mz~yN^xíN>:R)X(0QoH>k&b=%!<|BAM'PM]/'75H)*@`GG$/y {U?  16b"l;IO,Y/5ϏX^Vv79@hītrݜƳqUx X$ PD@Jx="he\S(%41l_$IW˲,kX)~x|SApD+*iZ7aKjrw2:Q`|[=w\' JTT5l i1C?CM<`swKrh%=* ϓCd jD9IЅ=k*15jR&+{K;S]ib0jj٤~97AQ2;ګw!R{1J aVSt3 L=BeCjyA[Ēǯ##öaq枚vf5nBVW ܑ>',8PԻ :{0ocU}߰npL\eD,C2fTJ 5D<#Fzfw-`lj)"3HDoIS X5Xo1K3@Rnwg$:~O3]2^𓰗K펮Ҍw~~TGʫ$?Mg+7BQT#vc2˘\ ?e&4 e֪ c2e^ˈ.ȹPb<8iG5FZnJlf@ b(dYz 2m("xO_W7ȩ{,iE8QG(SZ*D+ e=P.=?0ƐKM(oi6$Cf#ޜ;DGqZfvTvO 1{W lZ LE"^zbnj?k~+$f`Nc>t>brrey^[N[svMXׯXhAAY3(l,siT>IuA=&T4is˧"{r5=9#"L2^>-Jvf3LE!R krǥ}lQؗq#3X\G>mtkBwpݝE~Q2l+_h::baLG)@̹_[$,]2\g% :.WpqpAaόC팓eQ|جqXZ:Phg7E@)f_~ c, K?}}-7Fo&QAK|z&ȡ֮9pQ$e3ڦ#nyA|Q@g3E2_rt8[[L.䂒gOAw_ΒP rb+,#fx-,wFx:oYCDDesd!6ke< pj{<۝*X1[qxΪ:X%Jr$r6L)tfnjUr7S3 M?I ^ួT,,g9U$lq}ϒ--W9̢!elQ?5G F\p6n|(䪊X,UpeL2gE9t/*P.)*xk |r]-.%ġ>[(KՓ 5Lj-HLuLWTV!MF%И Trl֔SJp9zk;A.0r=}q@| <􅑚{ȢZ*I+熩H t0I tvC3L.1NR} z]f(y֡k WH(hq%l+_%+Fm/*)sXxmȊc3=rlG%V{\CZQFjJ)>92f[ٜ-Jm ڨIz 2M H[bVB0$*3vw=-5S6WB{M.sN*F@NArLt%t;gغ41Z<|y:ή߳n= fs5:`$Dϲuǚtפּm8eX|G2e7i(4I^c:٧=j:~8 S,>QPQXr* [yv >Qe)~(\hi0;6tɝ_X}TmKh" 2UDsPp{xCZF7kc0j߱z k䡱LG/М-E<,܌>h6p$re0Z_!p%{VqAu{Jz'W'TRd^hnn`d=4BiZla8N0Lj DKX518Fla0R<+TJuN:1ˆ 1Dֳ{YG7\pb gJ`b{ 6էGܕ1̣rFĎY\pQ@^5VB2\ -ܪѡDzˡFs5S"B9n{~9"YLN1~[XVY  o1SV#oLX! Ӵv;::*z9}ϊcis8/)ن1뜑lVPZ8:FݗQ~k' yz73e0Ik=4 ́cr&Ae<~i@^WnnȤVg5K J0)`);h-)N\&Oti3b쵃?[NMK)+e@|l2LATݛ!f"D>#lW=Wj+9^>([,$p7AKna 0RǝU_!ZH1o7kWGR}o6 #$E<6*4m):zO|!F/Xq A!#BTHXJR}w\\cdӈ/@;5 s-ؠ9cŽUU;cj!vHzj}arT|ZPSEZV=78a'f4/t۩P)C: AvV{=Eqn{3F1싻4["ߒ~N oqEFz8So5nvL쌇v6,QV\Ǧyfl 6&ңa -<<ޔZjݕaXУ4<Țv6 /.W..#]xDxtaUD K}c6(4sOxP(j;„!_ aզy<@w^sxU ;*o* o#Ud#v9))o!cК14An\?Ծ(gH>5@Ku@\`81Pu@r{̯eS ~t =0h9-ҁ%_>%.M]KrɈm p6&`$;@>4V#TZdf's/p \‹qmk47\t R7\(_24Es &|$GQ\R>̨\{c`d[tjQauz9Sˡjxػe5Lq8 XI4ʇDCKzxͰC>5u3$ǚA,ìo.>QW[^GHϪ=}cE_tqk5vB2`pHuQ#6xIY6OĿv-Fa+EXE\Nq +nY-&p˶hfܵŦ*gթkfg$ٻz=y@{b^^).r¹.R8]C0ы{qTZa@Ml󜓹rmt% X9?.^8[ʭ^;`KwD&CJR*x7 K$['u8H(Xkjg}FࠅdVҊ#װ+D$Ҫxʦg#F\n?}g1EgPBs }ז_ "paXNJ*`ddRGe3[Vҝrgl}B6S' 3=;J[vǷ"C$sUσV3:J4䚛PéPoj4қ֤EM~G;RzkeҀY6>*?-ZܖoT䞤p3z5XV0T #m6PH +TY7ϱ3EI>zmpm~WyFnҽ[4θ_3 B"3}FD4˨hXG tG3bvAz? d` ucs1$IRL(ۡ4/Lo]T!b7x[>jdWw 4 ef!GtcX=[6,):[r,^ 303?k7.O`ˌ_/mgAUgtO|`(T9?$ h>RB(qw 4wYEZt dexwW!*!SAfE Vv e1TedZBҍ\эm'9&>-7Bt8$S˸,$\s]ƆO)A@TG󸆄⇮{wG MIe ƈ\ջ%\I)D%rYG~X$;0EuQށ+J:m 47C*WYUб}rlo"<J˒_X lx־p%xQ)'dY)M,77(ݚ)qO@2ͱ5} J5;; o ~y>6p@?K#/U|p'H_+E@1"RƟ)xGY;||'lKT39`!_Ʉ@)4k0z wH p^,LR9| `?l%)"zw_%+KϗE{F&88u7a1d`4^ePL:&n- CF:p+s{̛ARhA1bvq?^"F&.ӖHq)/ Xf\oy^?:v $6+no9{~8}m]v~TI-A`Y\OO{tU 7ʪ^rpJZuS!&:4I"-mx4Azim"+%Q;.E$b !SP!~M T 7S_;'@IrHK!y~,?1ea趓dA< uskqӤ֒'}G*$zѧ~IE63y|!Kq?ˑf>3d(RMHG`c4럄4rDl#"r4u?`*;x*4!f9|i:;%yI{99gJ!Tvnr(4})E 8K|{8_A䖱aOI.O>.i!/$A=P[y"9PqLsDzku4/=<63ـ{2pCd ЄN3G/jH7)54J+]̀S0iR,Ϫdge[͖e,Y&\rO;Qd6O׺(.4j5a4 l;"vQ2v IӺrk~PYVES54:w1w re[>kw;".c64}3 -mױS#ڵl=N)("_"_̬ۨ@I}d#qMW5oc#Iͯ{C9K 4[a`5vn^* .YͶy{хmatOHӳQ^t:4寔Zpƌ|P]hLt6*RiTWɉLP3?Ğ0+GΔ:TL)Y[JS{ԥLIi'60U4yAsH% Ql8)4)k`b!KLt-UXڿ8}R |S=W~J5VZ-*[-ʈVAcˏyAQkNJvwCVvk *auqo}JiN&˪.#cCRg&ƶ~╯iX?y,͈LyKa3 ]K$p!e2 k-8[z} !Bjpy(P`TT~Ϫ\y3[Xz&᩺3@Y~A(_ѝ0cJ~ 1>wR˱O칆8wFǠD@"8_$@4ܪU" c+YO|{A5-.E4 ̽ez/5RUfT7håWJDgjGZ;Ex clQbQHNza m| GI,>JWOqN:|;Tq9FD y'nfɁ)$]Cah6X oeZy"]X 2Fٞ mUq^4#f?G<.D$9trTy \2E~Ů ~:2-}U4_Jt}z}(iF@KWP`vUcѼ8ϽS25."~3V}Cyr/̷7Dl@yP\i7+3#DR3=hĮJPGaWP2E(iV[a*)',دy2wŐnsO\y6ؗa;^JA_!MRNmXb3ڏev+^AEl\=R(la3h7;x8v` l[:c%1toC˜;nSV&k Eڟ@}p?:嗗(C}~s#"37ỴOߝUt|;XVqTDlʦ swiܦo6Us18e8V;7wC WDxL@2SդS YUdB#Bb$;”,e6$d52Lc5 O~yۗ Ή^jVޒ[zmesU dl?#;V3Pݱejm '( Ս-.8S%"@r; >,rI\֮CA05mkȃ:?.RP>n'ƐT<2)cwefL T0IB ?}+? `vI:BlW`u ,@ g!MIĸ~n1Fx|H(yଜ,`]?6 8Xk:rGN#N~M>ί ƪ. Rj h2DBhbM&[ i{qgr٨cʢ+mW39f) aծHWIG{E\ 1* ߱ j'HX[r+$DQQ{ݲ;LYUI2WXl>w6[|p$#p:fٕaT2&F`Q j&;(vUK[;WoF'Z̺u4q|3'nDnddeivlسk+=2/v$*Nԑ$#v*|JvpBLz?aגKJzKU9V;1 F e(Yݮ/ĽM]j/~9.,?>!mQ=L8Q@u^F '}n/lt'f^k=ALk1VqB_IseOfvu:Тw!p ~Ւ(aBqK߅XAۂf$[5n3]D]R Wьqx@#["Q BAvvƣUZ$Gt:ɗp>n?$rɋjVci+ٗ':JU}vot3q:忠2TzBnY q `@N NߛfLW"Vf#H$\hg]Mp>v\Gzo.>$왟*+zÍ8SߗnԚ C_H0PtPl FA^PE_gXzoь]d30>E3igEHIx"t-@= )n1I4ܜOOЧQ>roɳnbF}k&-&3r 'rXՁ̘~2V16Nq'K0*!ʓ8I#FQTi:{5{R+w_v$%NMt2q2Q \B0ҬW&Xc>UVvpW 29҄Ժqfr 7At7D+R_ yMy0U'Tآ>MH,9vlr+i!H8ҏ߄`6Eb#*`>y E4k~EԾ)BUd"#a8d+o{|cN.~뱓.U7w@Yj_@ċe+QKslS:GZ6')TkBٍE#m9)펢"'Z*/M!- LCk+VJs$38*J6dîdsr2oi& $$:H*0!f>AʎN?KKJb}henVrg`` :B^~1ts*m`=/o :5{!GH_^ %{ab3~2}J͛f>)@IP*A 0/L۬c0]i|G"Ak"GJS p"oUƪ3FyZSe$썊 Ѓ4ThZTqvsx> hv._]P\Spړ^}`N1%*9tV:EzHMi"%cʤu;DRjseDI#'>߼:Fk%߰SķWç*q`տܳHdhPN}D{`{x5 28 s5M&if}HxǨ`KNB O01[ispe?OirF+4PTIzN6tSo l9ꇬިj l@p44і*[!"D0,N4 H]lʮ/eY7ɫEuBM#2UYZ0׵rYͶ[lΊ˱1{vys Tܪm%RKX eK" U.Jubw% +*hq_4dߑd zi2I(\å-9.$9-d '4g;m~ڂ: !(pBZ!fkKB|>H.cOնz+"ۇNwds4s E $[~XiӎG * R&Bޢk7ٗspJۂr'a^)J%OxLL12!4}tSGM)5qSf&+!5@\JqQ>~l?ti(JZ:Q4C#+C@10 >0]XjzՔTqC4_:ЖEψ~\#r^=Eo39b,Miw;%K#Yj:DJ0eҁ1& ~^:u(1w\ :?@F: ogwT=z6 s״ c)&A vX{mr=+ĭDFyR /HY 8t~4L<]P@ Cs-ԭjEH&!}PId b 7oKtK+ =㨢L7mڕJ;dwHԐ"pvDM(#5SqÀHEzӮI@-Z^rod袰& g0w$E5Gܣ: >KqB@QeC#9H6w4LQw't~΂p;g>(RyVToLnRdGƍ #խxg{e夽qTU#? ̿; ?N$>ܷ?pO. #1XR ˅U-ڦU ^dS-eo|rlQ ~rj$*:JAW)5MɆe6ΟR oq[Fg7%b@(]:Bz7ܢN~M_:#o1r 5:s} =)*G]4؀N("'a?aslc7Zz.ŷy*liX|v=C-iKB"O?,6F q4{9qs O6@sʜ^K/j-B%Hȑihuk~ &P7`Yzǻh"]td<] km!b<"qYjm}'8evM͠tQxÖJ:5\FNZd;9u[g֢,yN2?-B.~4b|!W8{1)""M Ahg\ޠv1&#{O'lVU!A(nu\``+n E]'^rHٙETןh=y)'M465u$$RX/xՅUI3M~qC -+:.89Dc9U;<^-Բ״\hnCdƳG ˔E|rviIʺ( Bi6i̇h)B4@8 2m&_~F?k=M:<e`Z! ;{u,k`g"Iʟ=yƿP}2e^:|ybJ{6w2- coUݖ|3`cS;-$nm_>B*„ S7;ŃF19MţJ354O,q1}syi?|"9Ezo0-W$n^ĵsp+[g@UF6WRbsխ+\™p: ., r5n8䎺$Pqu (ㄱcw[]w  #Ds>IzsɪZro߄7u}3ץ{qoQ)عҨO&rP 3R,iqAA -2 P_~\X0IXi8b?* F-ոXbza7H`ɓYKx6&Jkq׾K_'xכ ~e*-EFbѨ{YTmxLn j:en7fG2MdQ! L30@eF䲊, zN܂Piǔ8A [|ڵF-Ub_%WXM&8UW|dqӣr),{[@ͷRKAJʷ09xl}o盦 o=$<}~(:Ei_YDUUt2x4rM3?F_>_3g=9Wql)趀qPpOҺ0xDT)4NVdf9^TRQ[]:A0? ?dZd*uNԪR`4ߥLX+}|x 45T@FE,טbԊvR{V*uREi8a6K{0mLcj a1 2tV(_ʼ t6 g#> ౒?7"L|y_N][GZӘ8Vq1Xĭ dg!c,Anį7pjM"2Y=m>|fckE;Q Lqe$[{Ce^Εde&ian.DNV_;&jr5@vMp +;0yaHK zhC\`ov,q6G-Wvmq`r Ct1*u=vZ4~ik[Q2"Rwu'k™~#?^b|k 5r-]j(̶Z?@юRґ)'rk{R(ί0>>&g]SpJG!7Dko@K-{[n }f.+ ۯ9<u_)fyX |?4M^I; I< j|^1;0 j Ca]x% 1Fb Ⱦ/?fM|HUQ>)O N*g*~GRKH8MܙTMr{vņH'P[]a)őMaiEtV@ 뚝" ~J"VMrՉnĸx#QKVDΎfO@uGե+@A|akn D=n=+[ c3x\UЮäv~Up9~¹տD󰩇muML%^Kiٮ%@oD !Hk ]p^ "MC.3oZ){&H i~5Q/ q;P*k[g~~AY[%y'~<)ٌdq'erFrl!@!M5 Iη*6m|(ԑ )CK7ଦ/axUv\>6^}^(~ãj|+#WV􄦍>KQ$N"Rd RnDPL,chBw.PfRvR½}r;,U M ^,&+nwAbȗjTf-"9/zVӥ=)Mxìx8|Rz}Tƕiln.F÷ ճIi<~;tE5l]?qMo%̑|9pY;omE%E4Mv啸}㓲{t1FnC4hldЙ6,'tg_H{Ӡ}4/ΞFq=ri{e2ܗ\ۖ>AhPT|,xq͹R*R(7=im[tIк_a= Z1]5kQgŒ Ԧ/co]_]D'6#\eWvȨYb/6,r;HON~bMs@lS \RS~_hGձ5yI!׼;#u6!U)ѯ ѲA踞XJEz։]ƣdmN/JP.6 r]8bvUK3D!YQfpmaj[6lz";3KI %O<*v*"mnGU*\kl͌qcARcZTn&R5w>f;s喖>G zy5C[E< mrt~GMW /a{z5#p<$4DBZ(*ͿN-Q.۰AvMYtQ> pCd ڝXM8CEzxrԎdA4PucRF0{M$^4$_gv@9!#v7@\%?tXV ŗJu>cfvc'6\=mbhЉ2Q/wkm;^9×;fhQzgĝk5rU"|Q>|B*Pi$76 ?./ o|E^,ŏ\#Ԏهt,&6;@eDxm@EEMv`\3"Q6&OZ-~q1]IU㯮G@c%;kn"y% Ql=ggQ&}teIafu"=+'#ϸY>X>ꠧ0W( [XbRj鼦4E*' ҵ6gj jb4JYdPz^ 3㧭CXkQ0$j\7ܺy(nu%ZDꐼQOh*{>>JUKC~Di]dV7 Կ޿tR1"`f@i{R4*"p'RfǐrX\; ^fߚ.%3G mgDx'%p\ykILu')HU``A cRIul7r 0cV2?a F5jBl?/A|;s0چ;M[촀Q`%KT;u+c䚀E;LO8P r}%SMzgx_E<ǒ'۪YS -מɿ39=.t) j$3(f/==QѶk3$ѽV:[RVE+!ͮ@Ex`Z5HdmcıbZL+CN$y,d|`m0 H .?$]3c Go~gj i q@gWՙ7GmU?@rhR$vD/` f*ROp*"iڍ/IaFO0~[|Rg[LW|b֗nљ ؅?Ϸ4!8^J '`6FZk /&1q0lJ[ݼ֟PSdSLl?p |9;h^m=wh_;Q#{['Q=ѤM6k bn܇ t6N@V6٢^@+:SV+FWcu<Ƃ*BJ!]5Q(&mBA5y=i ͣA~嫀K{q{zzA봖g()nlG+^AwJ3쇘Ne-sZ6/[m#7b*KvD2v<!:u&W}b΋s'Ǧ`,DIWd<>WՓof 衅 "Sa/_\ʲ0}]‡A&C>t%T\CMW."jWۑ¨bcr; X)"=9NLDρlћXے2`!<mh@L5:$(NjKBeY.ҬUnYwEb5csk({Ty޵w<5M9[Nh$~:+Y)%u$?lY#D =ñX IG\ %?(8P}~XU)g~5#Dy ހ J $M-0y{K:'[u9C ZQ7p;ڂECN|v0Y~ǴZKnazM)̘\k[}*/x[*F[zAֽm2s}v5[ <-e@F'5++ NUEdb3Kam3 Ib4ƫɝnP]Ďea/`HtGN?[5&o޵(S@kY_Mc.Mdٲvd +'OJ9E Zc-WC:"-= g'rVksbJ Yc߇xVDod `)6pm\}(N? [38ĶB\돒KoU/ =dĪ48TQr+=Yv3R0YJqXan8oX y9DB{UHC[ÞiB61q2j+㼋Ks FIƉ0̿`_90^=BmWC4:[ۮq[XzAߐsпnq}uvY-Tݶd0 l3i֊~LEikPQ[jۂݣO}p u̸& e}+QC-^a9S/aӤ̂Q4D}rRgƕ\îz4یgJFNe}D&;ĉP>5 X۸;?M]v{wºߝ35 69R#;=N*s)tvz1 )ˈPP]LpʪfÐS/FbfҼ"󘪖e}yBѣ DVx 1!.k9t:[!`:*̠ 9a@rww SmPW0,KN')QujiRT.j FΫrt)ڤ@-R3Iˁ$L[3_}Feͯ'pTPy /gA/\K'΄ROd4|r7+9!u}\+1lhz-fE~\xo,H /قBdGu0sѲXjC1tR Nu#L:i).'$'%d[rʌC1d'3f.G)~ —Oءr~ R1ek%J-$33+lVƥG;uc,dҪs1 RZsb]4ڨbf$L-6j(Z\ F+ov4ļHBʵP*,j1-YM##҈oZcE+F}qjF[@n+RVçij_@NL۳rz}}W.4H4HB$]k>xfd-h$Y;Oqx%| W e1#w^PR]3䈴 X#wPE5U&D]=ퟋ3jr-nC}{hBEwc%|')9&Zj0_:!ʈ)L |k>cQ}o2OէI 0 xV.X y$yY98݊/X?>s^"5&@vԏLcVMH{x;d{hniEc\dWN^LOG^N@~*ɡO 9FDR.`r)4g%ZZs9˓Z@-mdW`vnƩ,Bbrwh7ί\- 6zc)q#xVDjϿT* {vX}k3)E`w3 !|n\W4p"zgdoD"*BqCߦ5޻+į$L$/aFXOx0d|$€Z¯..k㚙}U]5H8|1fSK3-4C֏iʱts27މ@u.) 2ӟ"̃[շIc|X A^_ sFS^ođcmmx}\)Eq|̄8^iPUO}v?y'9̯7FA0QPK Bxpp—zX_n} v6"87劰ˬAUGa 9o='@lP/uGJOTB (Y0 nw0ELsWoPp , K!;D :6p}њlw8zC-lTȜxT\Z2%̤g-BAHvX?VL]j>2cR7@ӈ>1-0s;I<$ m^ ;y[i#g7+ȬTд (nNaY|&DXVm֖0-=:ü1 0؃{//Ymu sMu k e<\/-5l%QfrA1J)R a}pp71E}]̂8]~3wBA.Ls1٣ hK nbZ*%玮.($׎F+Y e@[&ɒ^%"N2q|c5R$ ץ"Q3=Mgms{DE$YXw5'/ i&#{^!շ^2Z\=5\"ziA hk4#USsֳDqk9"tB>mB9Iy@ ,ԒuxTteNo!;;D%:X2bQ3Vѷf"~ro:+~"+ ҋ_Ѳd\32]qsڰ+raRǯ??kΉ>VSNԐ׋$+߳%q nો4{(ǸG'Sh 5伕nҼʶkt K|KtK}Q|;U6Mef] Ws"* R?OP_JͳJZ߳zb)  yI9yy&29-JTT@*!a/+g (B2*p螭|@ǮcqhNzg5{"7#vcwF1#WR;;B:[]0`\H! ̇1\a$_W L~Zp.~~;%oB(%xhelGbl;,;BP 'D;rL7!nS J3I8hp=͎.>fuߕ g2}ʲZa of=Ox+i+i V.ttʇ(|dg+!j!MMlG!7Tc̥o G z-Q;IkܢgVk u׉5k=f)5 Ͱ\5/쮣!\dǴC ч lAR7 훋^c[.*Lgy4ɘg +VMyۼuZ,*^d-^׺FMQƛ4"q,{qyL{WS më/CVG)QM8OeFa,_@9b%~Y RnaR07[0Sy7ϳ۶0(pz^8:hM!Fe|hm r&CU<r恲^\<9{}Hs0/;Jj(CZ--400ܞ}l'ɴ$@da;wH&<{ݻ y:2swDBFmWT\o,$PرJycy~Nphm@,z?_X*.4x,"q-fɼqp=]%Ka( 8= f;uif=0H[LzXXcA/6)>^fdj,;W"'½07%)gru4B * <[a%I y?/v; 1]7NC͚Pv^ؿ'zk%y`  g>Ƨ LY -`I􊶜o)y%7뜦ĂS^o41"2#*qEXM꯼_`nQ~:>9 JIȪ+LeUMʹ=4>N3C"g2tHKK].vPW~L@' `szF$w*tRIvฤ%5CG(d``f])m$1`,cgQw=P:wdqD*D06'iEA?\vfU6_$]]'*#ط>.., } &R\b`{ԋe+ˏw_ Hۮ^\ƺNaӾGBx'\ZĴ4|Fψw-qΏ@X6|b z*IOA{MR=&_լ{b|Ms <$ל-rvg02ڲAPi V FCl"+~̧ FU[ծicCо0M|=*}=r>#dr( GGV e sŽK(2 POEsMx,7hWUA|Oq&>xtlcJ`XO؉6`K S2JZ @HX65yHv79&1^F"J*d^aJKKI|D>la 4r[ G"v#ld `n<$c ɜ"7myM&܁cϕzY^N_sҌlrxXEqoGru6^qi<(i 2)k! D,o%ga_̈eJ"aBgeϬw[p[p*Vr]j(!|hP_7")[4cIs/|=]8H_=z<'֦rXm48ɕQS6h = @wR|\LI׸2eYaL/_DK|D3)L?X:#1cZ")Cw\5(3.?/ha *xʮ4n;^1&Y]gA$TڪOLZ k>N5x 9zK*e B-HbW֊MOŘS;/a+ݡ[t3 "]"ȮNG["mKK:ʬAף]df־n&} aTՙ:R`+_⪘m-9.y4mY5c0iMµӌ*GlQ 'ȤdE`r z֣_Te^ f ^SF24VN ;u:3•Ĺ/w# [wT!P#Gt-NT#b0w|hL?ŞGE?M~waϤBU>gLAқuo/ۗ:Uzbj:Kx/N&]V1S6i:pɍ6X s$|I^7cIG _RhGe)<y;Tq$?1hECgӉof 4ZITn_ z~~R{"/EClMA*VF7lJoՆh͢h֬~ڱ!#%o&5';`TeΆa%6EG6 Ҷdsaak1*czHĝLPsy&s(^=Mv {'ޏ.%0Y(];OCTZ#Eeо$c2H:pnYQU&$ LLIWmsbCg@mOF<r9iF`4cAy`XT)!ݖM45$Ʒ/Vڲ[a U| WsO}XqAc_O{CsJ+d:`EPF8|DI,'Hݹ~ ᭁRZ~YvGޙI\pri^`tE{'qTp,Bj3Y-L7_g}z9,t tv')+2i]-c)mW@4jt`*i ~x[)07'WdQG?笰[8n8ё6&n%M6(g揈(CalҨB-P!wu~;!*1žp{diZ~@H=uM@Z V?3SmyB$J -ef/)5FmNwnL^l-r BTd,[t烏v#3g%7i5|(6t ,Ԝ6F0XA UIIQpMo|pZuAL?a_c{we]Z{_ .u4rHQ7=Qu &S-JL+9vO1ixcL!={ޒ`%o #T))$pUۤ(AA~Ejgz 3[`ld ۢ҃k\ѡی M>ӓ>-`\SfZi$DzՆqN@c/;0,Ip5օ^3y'Uޤ6)VIrfgu2O2=r(V;:pj=Z,t?3ϧC;]~UqQ" 46dȺT {byND,E KW>'FU/_YÕSS$y2M]AbEdIim7*Ao/D]}Q ^s,(\Kn-F~؛‚`VаzIxF nb jƖK2S Xi{8)qP<4Ÿ [B H.yNʐ(cX,\?1yn!=:0-gZ vh 赬>,\e Z^wՉas+/0! hBLT&p- x~yp9%r.+,_XE5lH>&/m8 2_]?sr JE`S:V߶OVꊫFz1W^#EWYXH?o x\ƌ~jS^M9(:A$QtKȸ,6:O$KJQۿw : ,?(2&q8ؾ.gVP%{5!^}^[.5qd1:"xpG6 K7wS0}[L:NQ9 ܔ9= L;2 9= Ad8ox?d2$08H Iנw}1ͳ]X}3z]֙j 둇aypDbGegܿp fʽZwC@*DcT 诫PP8}*&*aROEFV6@E!a`/μc<ofeLp͹eY?һF yv&;nVX2|V.̊ vOwοBħ:)uR(j}mjd;Xge-r}b DT/fꢨa9,rVI Ap[pL֤o(:싰#n/R !MV䷙^sdv8uaF*}d[x$kڗ2̌b95.{t mr+W;m: l 6#LGՊbqHjΛV`sIAـV\L`ye5?]ĒG>A(ui./滶L^ pQ˟J 9~o'd1v/ŸLA\H E􍙑5Zca /$_(>6IhVv:Di'yqb.*aǼ2իXgH;Ir4馍;&-wW)V.Ϲ5uP8"F&TሥJ=$ʺ睓{26D1xe$Uwrd%96J}Ӂ (л :]swZb67HW]?'OЧ0a;㓩 ,A?OtxaK 8w5W\m~UL{zuَ%Ǔr.6Mw{seNy2g/:Crt۝Yh[n8Ӵk\95Px){wnh.| rQIxhXaglL|{Ƕke<^)$LfN8 &m;DLPj6 Z2cck-BwnCD@/2u3ɜrpA,r?X<IZ#bK΃ ~0ypeZރq"Yly)2nNvh3\rlA t\ZQRVf"Jy+lҷaN69RޅEZdYzގon 9nYú] <36]KdR# lg+1v < /?F–!@ڥcc~#αSE- vT-l {S5 4;4NཱྀANmmD{| 6\ ƩጭBk*2za%;q :B&h*Qӹ<\~÷k6SjŹRDmZKa DftA EԽ=1,|]*IϠd?)b.bY9O*׳a"^D_<.<ºjXmrgnGuQ UZmqUeȑv\-?Khcu'?9Dh7v]Z6v?UNnږ'gBi[¢d)*RFiŽMxg&n1_[Ƹ,i(zu)cJ߹xb3L&Fn2zw3tCE!NOr /td\]XVMjC j[bn_[,P3~T#Lz0LJ(!@9T^B0H}=+0DI9w?-1iJI1$77K_v/<*,e` x J-e-Or:a(byRڥ|xd2EdVrf]PEMi11}wZ/3'MT?er{.;Rٯ<~  PB6 ;*TZLPK ϗpR\*d0WbPsHv]+}3bZU&Bf:>{_KȾt\b0?)Qhu BK:xnաoХx50a{zFM,6K "N̪X8]s>I۟`%5T*ؚ$8ST QJh*Qt=r[@ !WYPt7dPw"/Ol//!(- B$~5`5x?ε*[]);6wFۤ+"1oim<k Ī?u9M&i`lz$>}T9 />*l vy`kO D`P ΉڙN.rF!'0Cgʓ/Ul}אIH 'W+P| 9+>n931KͤclXk7¢CA68'p8DCK،%=k&]c=.\nMMMϸ|ZTGUhF͟F-;xҠhɀ>H^ͫ¢È9KۀRUnMqYc!dĤنI`ퟭr9[hv+Uzb''7a&IfSzF1-yahƥ$p?~m^^f<6NfI)v~8øwP#.nAa\89]Iϒ \6NJ鱓[QGZ[$,$s#A8ܲ[ʾLh-9(I?VOYETp֮/jh0JQ'GՍ12Z޷pϣv(l>X-->T'x8اnew7]~ko!8.R!.UB`ۘ0-h[]f,Rk3T3{ h)eJgyoZPi~䗅FaAfp~(`A%ri.ełVns踻 S;cb? (I,;ffR[}G'#PttWОh='ֈh7;4Bγ ҶPވҞ&kNJ1:TEIMeŬzK: ѱrulBм )4n=;킥c %ڪ78̽v]:"C~Eǯxu4K8] m< Z Gjoi1Dp13 U8 #FT*1=p:]1tA9DԢ磌x/tp^>{-!e]$UZoPM=p`}X\yTe7LAWN{vX&VM+> XT;9GE^'iѵÙ)9^̴cI (+v/aU38Uk;cc#fW#! i9j #@eN{INJ(ДT@"H'Q*ʧy+HNͲaZ=*WHb l~r 誉O&OqTX +{C)#\UOBpV(4lr °d1.ƻ7_z^1AJJ m1aGb~WbTh Φ6c0QEPd/fې*}K9*pIfD+rhC/Ւy.I UQ%bd\RJ\oGuzp^yČcH)F!i&Հ-:6~} XQjM'O3Pub;YC0hzus+,j^BK O ̙*~nm"@zM$ )k| PDנ"3#X$s`r:AP<6ەsX̊[C;py( +Dk qD .#Sc拱AFËg/^>#Fւpb,F}͵N/c j.̼8k 034#R 1p aQqI:R=/hzrXhx!3ESQKe 5IČԜ~o~A*@D(eM-1v&x1LX> lt_XZёQEc⁦JEeX(:P~Q`]\NvEl ~ã/PqloL߽ un=[rGxdXwzQ8czuxJ̈́'`񣨒4_/77ٝrX($\jCl"nԌ1 >/ Ż^јjkypw+bY  ʓ\يO,O(S$<.@'2noBe`Ƿ$k^@Bq!s8`y@C4NVD+P#~ )GI>o`45:lr_ipeH"2)~]GYa7XTRmoh nmZMϻ:iͷ{ 7g7V쯰V,tا]K:]V,[-Իk#x^)Mkp!Rei8lW$z1eIo-󚪞nW|UG։񛇵h`*<|0hQfjgO"(A-n)tREHpP֊D$Dzj4IHNj\Ǭd~?=xŠEa.T}ξ팀3k'8[#rN!`Bvhx-57rq9 ^p~S.Zk ~!(qPԺʵ!;g\}͆MBA!$oQwBy0S"&gFDiIň .{Y5 YRi֦FH/qjqa] Q7œ̘{%ZyBQ0Y&N)GIT`},h3%)+>yB}"8^$ l8Hry3g!8ܲˢO`f1Y0OoDo)ȣ(:$U=ŽߣV.qZ?q Xz̞I +//ݤSh7WB`\;ƟE>5߾Y*~qm2:SR~dC Eu~_CSҳǒWJ^*RsDzE.deUxVN Yս{"Dnojj$K b-qQ0صi0> owbUnZ&W-uGL.mV-=ǭk>krkq=a}bhB}P~ֲ(DL )4[va)#Y18ʸ\rs q&̏A ݋oU=N%7("˩!E~lNeSA:a,02Ί/R^POүvmiƆ(Jk3JJd2˼1T>(^nEP"AIx߆~8.dzn&#:ܟ؄f[1 4t#d$R '0wu{/t{2 :3=l4ٯ#)si=®}:9z~pߑ*Qּ7z,iZC$mtѣXl8%bP,g*NI\F;*JrY_;J l5 <+콥cZ eL^ `-zDdpO435ו-:cJx<ɛ%REIB٥)7? kbFZ\=9M>|eۛCYn[ 4 '喝 p h|xM(!&&q9EHT4;yA -¬:O󌂕`X;E0gՂbI+{+UVG({MA<)CT(./d y7DNI0`ĕZNO3䜳`1l'}h|1vNfbuUhD c&0/Fo @;ϥ>qb9o3ㄌo ϴNEuJ8?W7h M~|7?Wq^!t CRa7{} bŒ%Xb ]׭w0| [SZӟ X5Si:xen{pd ! ՊuG{9>sn: kȈ`٧ W%mlQ'9sm}6Yq -kVU gDUZ N1ztRb5}OMQЅ'K}fn5 Di@Go*n@㌁jԔgvi>isZG|"Ջ嬬 Zҧ*(E l_7g|7)hE@u8c><{ `uZ61JI*Wçq 3n <,+JU[c_pQa5;IY_osPHjSs-쯙ӊɛimVWز%0Mְ`oV.nPTI +q ա{sGFV1fY31SU+MYZ_FL=U0f=Q$F&і\cɕ\t& _,x}%SpI- C^*UmcAqR%ubZj[H$ ,МЯ|oAi>`|cv!\,'P`mB$dy[^(%_XbxE9kP c%s [ $AaK{ɔ)nߧʴIRm10$&q'ʐfK.k.=CG>>b)n-&" HK~`">k*a *bYߗ\X]49a0/D*))JNm*SgYMh[D`7 QG=m,!mח{7e>lߣdMcKА4U!~⛷-m^{ӹ\{{$,];Yo0ȄhӾL$61)[#d9:au&h7޾˝j3fgglkkǰqyfwY\* ^m ?u a<KRLgL{g{~zHR/Ƨx . V` &GiK5Cׯxʾ!CP޿Z+j캏lturǷ}JJͯ%Tna.UZզKpܤ`gˊJPIo>;"n2rD$=r 2FO\i0C ; m(dJA=əIpqFVźfxӦcv z=_Icy|tF7PTպFAJrsjjg1'`FzzYBm,R JȀ~"GY8?l>>j9ÚCkzvnut$؍\o:E*&~lcɂ䬖L ]9u.ah)""W?3kɢFS~hY9~]喇c  :W7Fm7Vv5xzI@ -0q9vŒ~K-.Q.`#hAvh! SL{oѥ-xmb8NǎFՂ548Ъ.B\KŦ}&BYkct񃉤K㽔 /`_ |>NbN?!Ce 76#7nˍ^9H̨g,.O݂e1 ѹ` t{ܸAӦh\m-G+se6$8rIW݊n T 3a+vbYjZmrJ GlƱ}Sa |j/p<,-8 #XI%V8Rb97H"G1dN奰bu]WDkסABAX蚴\&*3$DDt[ P!7׵ k?|XgUT3l$̴*P?lQ%}_;gƊS2a4 fF[<Ri(-9[z#&(X'u 'ٱtAl 1'xh(*TMq΅A:4ò[ n7lkET $(+%0/6Ѥ@K}%u|MY#t&d Ye %֞R6jHɊ;Ȅ!18DbVMCʧ{4кX8"wP s_}j^ӃO`'ZU`(4ե xXGL@ˡviz"2ftQl+/gᮝƠ}{ג=v<"XHK\ւ) bBY١wɢ9ZH+!5 ZاY!Ѩ).=!lN-rn4/\Tt-t8HVPp4w\CKNx{[xk^;o}uz>^;y9[Hz?gəur^U !?F,x N>Ϡ]9׾4sW+qn7U)q-_iї^_躄UgjqjDEK QsQ98υI4<snl#VwE@?s=\_mzA-VFL<'K?|pLˣ|j_oڝÈּ >? 6*C`NX0떶Ei#.= TO)M\־\]I#~7-mmS]KM3!{q:kk*>_^62(y[CW]yqKД$S{ $Rh!H3\&vRK05C dW640Kx|۝ac^Q];N??A Z hߦj@ ŷ6q`㪒b#Q9[o7CPZ{~Mh s}gʛnTS3yyM1O7jl>IegI` &c/b$=5sS.6}~b7^5$:[OFLjNu Ners̰~T=EuEеs4+\ + | >.;VT19%P"A'z8(@ꔰ"`BM(0 8w$fi|91TO ,? TzN2@Ki,L\ʱAǤ~@7^&|lHθHJ?+U\b%М8v̅ si2ծ0L_"bLVY; O4S|VΈ@WRLGՐS]2Kҏ$at 1+5Қ0i9WQ]9]sU ̉ |i 67WOLs)f ̣iurTc<< |X(׳1K Wt_-/eq8Q&,S>W4RJz]?=p~Ugp7Fr,9&v1?bvoUޖ$Xm ϥ8Zo^*;ER : vZM؃yd DK‚,h3&}AhH5DT PiZE䖇+*|`:Xzt/} gdyحXB['YTE0%ҨW/aj6$LIVތOwnvِt5hI4mx:rc }P/P.._z>w|۽g=&o܋=ݲT('i7d+׿9do^ 4`WoI|#I;6`uOG{8PPC@mM|[ KrZ1ɝH'^"$ *L6M&*,(?P2-`1F0yY IOQKUxdl/=\! 2$]7-z66# ݽ !A{[ol3:_"`R x0 `>~FM"(Ktw0w>լ1TkAPZr G'>Ní^{/fP{!xL7B1˨NL0!glo:Op_ov~Ӻ fy=tz)UMijBDLgHyfQV.Js'cah1])VYHA-,c+fX'2ZD * (H"J5xTYrRa@[GΈA^B%~sqFw^aGކ_VbLڒ<[=T_A ѹ &~k"$P5~׺ l)i#je<+vI,MWm̮!a;2]SAZVA&mh>uvDJ, a~:uBrR9C+zFZwbNYM~')79sTг$1-גTbƹ4~ȜěkuG-g`2,j&#pOJ<\  =QP]X]pZ$pY2 +@.9<'Q_2mR 9vlI|y]k6f퍙7'3nD|Kn^8PОf˷`)3t bKH@k+}5j}P-{5G!߅]+$ItoG۲!橜RXo*yGKLn)**hb~%)$O I ȵ3vdYS ڎhdw qջ=6+9!{l$8gaCc*;*[_X0{ۮӗ]M7Vدv%Hz7jy)3Y]~;Թ*vBkwRW #kEO9ǰ=fY\`81@bk%X׮uc')K<#|=Q3Sm KQIˋ{і=R$:[;uHNTѱIV7ţ$k8W% n R $ʊ?CxՎg1Dfl1ȫ;R9Ȕkǃ׾> RGvSt4h8oHV{w$Y >>6h(NG@i\#eE#D-'x3Dܛ+m8ISC-|KOyG=Pz?bO~X2﫾܉Frvu_%ȕu#/GSw_N4톁aϲC^8{x&|s;zl{"r bG>-Rc{EQN '7EGSݍ130|I!X-o.cC931N_%Y{\:GYu^,z$1Y8pќOP"QL%Ae8~lC#d Wq_mFo|Lϒ] w_O;ʵbdȠ*lC W{0=~уc ^̠3J=;NSٌG(q^yr}GV9Aͅ= +grۑWg[`aМ9g'Y6]J!ӠGI,ctZ F}0X/6ډsBM8%C+Op x(T<6t&Si:`?p֧}]dNdM|5: ~s8ָ ד热mJύ/X:@ϧZ QQ(U)Xq"vvS-S㼹Hҕ'u1̈yrH璮^-ȈuU Oa@DwqS*)o[qsLBlNP@MDdgBa(&莛iʺ܊ WmDR2Cފ|qǰ9 5_ Ɩ) mi튧)'@;<\ETʤFVcz'B G5txVtt;\@ JR*[0%+iU(u܌ T+evT6Li)s#ƾӣ΃i|=04XL ;|Dʑ@4ؤhb ?lVj78^:$UYb,h{Uի+!iL7qoJ.a}zChdqlSrP@OVPH""WҼ s8-HkyN*Qu%P;5ŗɯVEYt zx}Lpbu5ϒ۴Z\cQV"a$SEy҆d%wa7\Z'"ųLFa=3_*~12O[JDFMN'ݟƃ(v]FP0̭:q&⩦KZCtTUwIسrZK3y5<~l}=}BZ)t1 Aᴃ F~Y>χ#,[|1֛Z]Z C=A焵8  ,'-Ğ`ěo{dď#ql/h'Jt&`~W^5-U_U( j܆JtkǺenטF✐IaEJ'C֔?{6̙s=v-o҃s#J?(k8!&1*TW\OSe $YUߍ9 1$yۅ3"FDWH&42.6:Ui({0$ [Ԛ[@Ol5ڄP8; ޚ5=fv^!ILU_:Y)WU` :;v^tN 5uT@32P\:IVĔ˥ˉac yuI0s%(Ho0 yյ{+IV蝓IxB!,\AȻFC C_kovɽ_nQ-,㯋 |n<3A9BxHo#mްkvO?/oe}QԌEԾi7 s9bCO/x Hn\eő5Ӻ`e,A4Y>B"ufl&G(oj'`^hPJ6r*ؑGY4 ہTkEwI* ugiѼ]ZtJ?6I!"hJ$k~Z'pMy`yG|Twgo={;94s[~(V 8;sNX,rcʴ cJk\Qj/fصhtwE$*%9A = jiv& OfEb~C7uВ:"Y*™W9#0!N7Tti>++q׈DjS|{&>ـP0 1Zt6"c&@-te~rm@"u@r$8,R˝;-iYǺN6NSFۗQ6/O?][֑Ešx -WEg[ 3oyw[}Z'!rƖnQ DA6YX1)7`a O׮"e]%!Ȕx ?;mSM.skeXr/"?kivӺ^|/khŇ*yv`>Ŭ=4k($h#N91* 4tPOzrKL7&$az}IZt,P1z>Y/]=:̂_c%-Dxl)52 LHRVV>S2e7Z=.Ro2Q/_+7 mLߣ &UEtV\ DDUtWodϺ+ƛ-\mØ8l͓fɬԭ2gteY[STi\ݵύ|'(NK;kU)n HaA?I;EN:Nn]stOFil~YA+cxV]J𮭚YOlhhSA$\B.w1din+C3)S+ܱSV70=a3T~kFeZMD 4䒝-WLǒq斁Ԟ1/?jBxCZanfC|[jAOa\ic"D1$ 3ϖ~{{ 3[Dz<)(?<~Iy"/©# R),ֶڱճhGf><xhcX ~'}C#j79A6"GbF~{?^Їr ^{w($'g}I1l5As)@gOTh` [pmSۯ ݪ/k7X/HX~ÍO䩻L2u/ˢVʩIGJB] ȁĴPk"eSnWڅZ[.^OA@XlPJt#,I$Pm R+QW:?#$"?e  z2'pϋɥ.Hmi plt7n`D>QCsrP)PE@5kǾ9f{$S{Iql]&KZA27]94LlDHrb כ[?f&_iɠ!f Ȉ45k5`wb_*~1R8L" ژz}<ŧ'!ŔhqxZeȤ;'_ҦHq8[2*W7rDw?y6%$~[>-ZoQ\-f8[gv},_z {;2=kVwyxje6!4]û:HvC${w,ث쏄Y?gێIpχ{gwk>fXe[խGQm=[6cf%CY1_:2>ch\?%!SCuDqGʪ]SiJ<6G@x[Ђu9o`{yPvqRhS#Sp{"eF6-Mh;*KiHf8*$>ϔX ,ʼ4!րƐK3B6H*7/MCѹO*q5Ti*Mq"]` 4.|e"Lȫ#kaqNz=+d!Elds]H3|m,Lj [G/OmՏ*"<2hY*XzwUAB&!vM)ٌ14_|$}%+/r'q |b@NmҨ(}1ɢƀ U1˸֟#lMv٫y4c!@(/rgB (suf CK$!5 Q7|?KNhh6SЬTb[K8qxkuf\'*J^Lege8n>\#E~3 R ~0۲8ܦ`{Z20%֢dEB&HNAYɦ{4Hf~l瓕XR`x5*vCN(2c]g.5E/>(N =$Zv|Xט{.}KKRË/Iwh/^YมOO9ۭS{|8/>oOL߭0{FIܲ?~$SCI6D$u9WZ" r,v7sv-%XxX^E{~ϦD]|g頕.\+q-G̘![ECH #gZpn"#:~y}2UR$(qO%E&%-]6LC@`A#t^y-QXX6|'"5]dZ܉E_>.n͚+a *)%`"e4XIM{"klzY6SNȊ|-[J}_Z"I%CMHETepzJ\ F8?K\G^r;u_JVa>:?Zɳ@d ?:F6Y_;vB~ɛW#?֍k$cʫԾojnr|]`\0N~ zRF̓a2}iu@3|H lJ*\7g."ʌhm5d-26ݬRzҚn#fOvADݍ/ XۉKMEvـzjvܰII9Pyg_yiTj=EFR򠶴:qm"3"O, g̙!8!3+~I% v+̓h\ZRY4]5=uAݙp3/닄S8dJ&- az?Ɓl:+jCtѶSu(Cq*o,h.S!kp1's-q1j2mO" 2̈́ޙ[84%p5zԂ+&rHb*0}=}|HK45@ɿcګ{u^< GN[f oR^X[rD5x 0g߽TiVC`yY(}حoh dFJ;lo Qb}k^_Vx2&0UCBb$BfD%ܘ8#=ͽ8CI:TeWsL&YzPo BvQ4 'WGZ5"1 Jb7GeN_یB'w՝׉-6U[g"neir|w}҉`7mA?yZ aR {+Np˴&k]틥'*6`=d7@@$t}韞'#cz"m,=%|"q @l6,> <2yk\2iԪՏ9._h![/dJO — #*Jޚ&>ɪbIDgjVrIq(K6Y F՜D4+,0J|7U)so:Z\dH9Ud)iu^767I'7Y j̊6{m'NƫlGoص|yV;F/7ab[eu>mȂrMv6?!홣9%/z61jVwfF2Aq-fUgW9HsWZK_m=<78 )a,͝s'ZLGFeK]mz9vi=F=+F =K1 q{Jйu7I#I)%]̎"ŢX'-$~ a$׎e:$3˕h Tr@,IfR&PUijQ4-(AK (qb#ȯ/:sV[rN-){QS#׶h\%y}BK2;-jХc/G`>3TUz4\f:%tHɛ%AUTqzJ(<|G.`F[YӤ)f̻;)}ҾN1s@ sJ[\t~[^N9w;n-#oA'ؗfى/t4~y1(I6C>kB026:/qzOz~j"1ghuKc"sd!Jm%sZ >fq9M -󊌯GkުPr@ N42bIPkv|<3mC5wx"rN_(L0T1pC3RI*ΨNLGK @PaLJAUzW5s+Dϊk񄕄LF (fR;e}i7gݚw ݉4P`v S9[}΃l#ȖںJves'1*Gsn<KAHdNW/ !~V5~%oDz'%(8AKĠ 2]q\ԌGjAxxQm[RE Eo$IznI'0溛F7J"s^:OCumr9Ί8*G0~&хE6 T|'Yzٸp(=i\=. +J5(P;E@|Et, nrwOI /gI#Ġ IW v2cE[?Ka,>)zfZ4sS֭r0rrS%rZK0w~Ga1?bW>GnBs[EA`;ZI҂ /uA4V)`]bf.l֧U?Yh+%!؏,Ӣ^*IsxCs6y9^.?36]ԕbtd6e.c 6*8>>n&MSdO&]įogw/oCb<tP4h> ׃cXAcnypdk,_r@eӜx6S%緘7j+b`6[/Ɖ('CݭpQAd)MFZ&7D#E5M:RS"K~$z .iee6Y#j[-| DžUpO"zfn!5Ja[VkFę rP"]lV5u$AΌ=-w/RJ8Q_Ņ|ӌ渟YjrFzwO1"gndp:Sŋ|m}A%Y N4HK>r),OP('RJJD2e2B禙J`$/ьޝm<OFGeI*֭im4t0cR۞N$KP;SG]߿׻=H1\nrX "OCr%e鄣>7㫰_ J:^xxzF" $)jCxKc^w}W"a'u'06ApǤF Wj7|{)K ugl\^su{nvewŰ|<۬}^~#b %[3G 4OS$- ѕѢkliIy7[E&o݀4o< qMn{ͺxjD 9KY pE2]ޖHtM/IU.Q#?/L0Iz^M{MwJ.ϧ$]ci9-*5 j f)8!LG 3}ٌaV'J]+T&5EI]uL~dZzy,jdCN_Q> P6kM_w/,H횺&FMUqW.@~1_SK+g-L8{;%W HsOw_R>oR햞"uNw.g9:H5ə*?Q]̳-={QP8A_+nprD\7t{FG^}uA dFr~? Rπ5I"DxPQ>[Y4~37.M'_ESzOfԉ)Yw{Yq |:]e`jt0{wg|޹KyhudnA=R,p9j,!a3I3;˪ѭ =TIlCg]ITju8h)@v=hWb6 RLqpR%b0)lZbÍ%#&VltrT5zcDyH+>0-FS^mYN`z$:l ;u[.!褆T.d"HK88e#qAbZg^Ғ:5 SZ)y',aiVZu5H^v'D $bݠ$J#އ]vOurף؎YBE:D4)X>|Z;{)H\I\H"x pȖ,i-lpj͜2}GXHeԭb bWwT T..}LC!r{?(/}T⍼kR]n u)"d-;Uո+*R"QE8\X>.#b&"% (vyΰӱ@%=֩f,43" .c'a4%:m4a]lq Ԝ,# vHHF>E\P0;Xi]v1hHY + >_@XaۣmFm@F_ o o~-hE_?&5ȍc6< ۱©ߡ³-(jrqqNuX,T&7,_p?/ƽYn"wC 7 J8MY$祏[c.#Ujڲ!&a`R~e0 =K(n~IٛXg(Br"3&ihBt1 YZFDũʧy*rg n8KGVaF:A׼I]eSwx; {iZ w /,v.dӐ5 :n6g@Cz;`*"4~0+Jn V3wJ!eDʈN{`|k'd,)Fzj;t[YOnYWoBHbr%mc@rBo+QK &_~F<X1HŒ|ImBHfi-ep ,uȞDr[eP(u+\xfI$poܢbk&diٽ#jKPKѹẗ HJm Q5| 9淥O{j;̞ YqPzS#Ԃm]pie _nOtTm2 n$٦["#9 5JXHB}#o񛓔 ;PLGz'dV~}R14$ H9PuiWEO(7_nu+m YE'. WRmՕJHu{oNO կ=v^ާ6t:e/s;lupyHKӹQP ضo FEz=HX$qKÙ {D@lɺ#fSl;-PFNFQ{ \Aql\Lf4Oۨ6r&-K-{9|R;,WIkO!Âe/Fp7w'ꪘ[)[pKÖvN7`]2S'}c;z8xM|-UwǶ gVTƯ̱j}=Y~qSZv8xŢr[y K\2SBy?,ʊ]H[@ Qʇk@fǨJҭ)9C }HCMn`8nF޴娔:\YV=qBěf0O?lZM0̉t/@ l xګw!c{t%wFan|_:`6m~HWQz\Dձm$'@BDGg%:wFT#P7dWi!hY~ ]"L þeL{ $7 (gF_:UtZ*+(+0lIyŭ7Tr B^9G6H5\LI4hd|([\Lj,y vB_#)@NOF/2J >L<bhd9vhծ_s} F$Jy9[dȸa$Nb%!ٚ'tE_7]oE'OVٍ"߇А*|(XK挙f%{zkwf[}d^&ΌK^Ol]+'hh'Lx--e5Snfg!zxyY]?$ࡡQ*ǥ ~ֳG}#b4G|m=7B}[i|j|y>o J 1OzOOA[϶6j}]kժ鳶M4{ץ'.m823WARZX0"",]I H\= AC8^.>?N#/Bᴨk(CTN(Lوug~Izv(fˆE@}l0ن6jjo2xrvpK7~duh持LF $̎f8^2;B\”ǨzZZMlѺ7^SZl[ȶ -YdžӬRKjRzmY 7 չ϶Fwmw6+tG2ߗwMYKN,Nf#y83 ˗&%ETQ)edYI.o9޳ 6Ȝ?nE㏗_[ WJ-gbxIc[e ZOi:nwll,7Fϡmc=mT苕}L k_\<<Jwxy+]~[S ͳIP~%q +Ev!1Urd\AG빦Wr^F$1A0tK(K56Hc8'3!rT*Űx(f~a-pajUdTjdu Q͵"6F$G&T "+}zӜMh*{!:ŽQ!@ra脵nEh/E68j+{Xf&ୁ~v.6Cի8U$V竱L>|#Ɲc\(ͦB@y{0F[܏ b|RTa 2˃CuI4`YwjMZSHҼ*3g#iXqj*Rf^Ȭ$Y_=}Sm /鼺>Fj%OrY܎ z-|YUֆ)hAP+1[:C%9U42[J SoVy.w#<KR{5'0y)jQ‰ }4MoʿMwԲRBz6Zv0OT֏/̰T1`_!i]j%=ђi `G>}'Ӄx|NտHR?/G9|yx. WOk3~85{t_'w<~9YWo3;ߖy]Xjy0wbxY+귱E,ȏs'/%JnT|_sLӬ1{}^7M{9>A-A~0PǶYNEs4h=Ѿ4q oM ]"̋]]bs%u_Pj~9Y2hUK&"2˙[_tk bCfZĬ!V1PBjaYfQ\S lX۰K8X̡pl9#"I3y(:@yy4UZ-9a|S>H?q>̂_Kij(UϾ4C$gXf&Cή[6j(tXEAfM&DK6t'BRNnj|hVtUR3#ƞX/:+#z·#[TuSK8uADn#^ R+ sFw;K 3# F^k axj.F(ZpksβVpOdkkB[dON˸X :v*_{ם{ZʉܾL[M38zN| x4α|4 *ze)Q۵8%^' Qu~pj h7vD(̱ldE9W%M HE=::CInmaءyXNfoDQFKFLQh/M>K홫{jGж5I n.p8je[ [ANDb#~$ 3I֬] ak]H3]\OfQx{>2'1֧gO<>Y>lf]j3sf>1Gdo'w_"hw^-_X%VȡD׽.JO\3  }]| kRޛp&QJzF=0ꋦ1ws]czZldjtt,VyPaV7޾1{}̠iVt1C˦%Qѹ$0#pv\CaF@d|3!hGBgL A kE*#||rT*T 4%H6s+ fQ:;UE.s/br]#pB2}بc@$mIYN, sJ. @W+d"膲MSZyE4^YTW,^N0B +֘8%du ZXSĺE8hn0:̸֛$gYNhu6-kү*qK_A r!ad/Ya-NZ5NpzG~,Y-O3-`<%=VW6^J} iaR"Nݤ2_.*agKոK* f\ؐ҅Wp+VE`M$s#`)b{ifDkWf>|2RqK#@^WaQva xJ*; kU\yOXvC"Qi0!r R4rORA6a*=t}%棲cHhGC1Ցw)M>sOy ]^ӄ 4F,HGY #P#S=s5r AްC|+lqw%`P,9 49&,jaJ:8Gĥmema[1p2xef 0DTˉ5nc>oWA̼Cщ6 @A͎R g OgSX/짛'/WF,g7Fţ[}gۭPd!ee̪T('`~ʜ偱u9v잔 2,}Fo<k^9<==<5fׇGv! =><>|0z^bLҵYb=`݅H "!"ᚅSXCR1jDB1F|ҊDiVΦD uﵫ2#c,֭eمE"U\-` 0{`Ƃl~12~D LLzycoasR3܂*SE0pά6N"/<,!OX_C/UrzfQI >$)\jcÿ 3kp)ͥI^([yY>Xl:/9zTev Nr-rvpMYnʉqjcpc1[+TֵgK-Gi`}!-L_7q @)zh/pq+!89<2RsvH p~:|w-܁gR$G1(*h؍37̠BcAG͹mstd'!.[!ʹ0?*kSq/IE $>z5+^Rfg2[KA)i#K(J .CJ}X4w}.fJB[Cn]z_0rǽ'Mӟ(8;Zc骱@ER\JS&Ǻ(Z[#)lgt@Dy-K0ۓ}K3C*bG=.74Lr zcBÖOS"/8,ZnQy,]Jzk܅ Yr]bф虌MO'",f{g9R;;OKd<cwbމORRMU_ܖQW4B7p_OHyGaMƔ>[VꖺSt5*ĤָNHҮAr/dUz9_<6,N(=GR8*qݿȯ[L/]mM)zhcjZsSEZZ )[p]jX[L&J.~Cslaz _yw~x4@)ջpu)+֜3OZhdRQz.mR],C TOu((sV6|Tz%ifnlov$Ja36SoѾج}M~w7eބTyX+GC/2*p$󓼤m^>7;yKW;y~|M|\8WqM}\59ĞC9/x(@>ͫ/#~~Ξ{W'߯կ/Sc!T؈?Z4)kFܺ6!/bwHUPGn_dH QT7E#Id؂`ߝq` % fB|f y@] z/n׎Aɣ!,$/l,]r6ɕiK7mAoΈpGv%pt*xJn ``wFއ^GVawv~гh3;_E(A3)Y_6%4/c>gns8b]Kء "I+Fn "́ZlXlv`į^>)R/b"?5/D{(1rʮaqt,aNjG$xC,I| " kֱi^}MȽ n@WTm^ϵ]4; nmήub{PJ-$3efq 9l|ޔj z/Vfŗpap8DNk1P+%٣azbSKGMDQeu2|8PRT*X>R="ط,Q(ua1_Ta^@yx>i:/=Gcb#";ǙjJnZEh#@Y nv}ZusoL~/5pm8]M06h![0*cH?'Wd&|wmD{$}*|or4=a`#`~cugY;!bVNrZaK*}(] J[667ypbԁI>+Jܜ 9d<5Zҥ\ڗDiuqti~@#zNJG9!%X|'oEs3P6̲/S@L*Xq:_|qS9s_4/e6y8Ls!K sAh%]Qy`tɞ fd|}HCWVp_ZYTD~`d1]E29aG&R?Zqd*2рW1UFBd:%'/_)ȵ~&1YrRv+= EV/K-C-;HwϨ[痡M#ĥ6%Ӓ,jaNqU+2^c#(>T$3[#C)F0X!4?/,gSU`l HVu# f$X^INNvGX`I_  ;#r'ʎ, }O Vn.slGJ dT_nGȼ& !tfi @`1j( 3,Kqi^spIZVr4xvgHaokNx\#r&]NhYZ;}уqs^۞5SQFGt1:7=KF#mlZaݵydHJN+\*i#WʺDɥuʥv2p3yd"!Jt\{*Hm|TF]NYrȰZ!WTY-JJ$+lp!Dn[ET FkېM-1U=_߬gmXy㱁$+s.'\QDŕsqƑ-) ZAz.0 A3 Ebl)g5NtL z:@ݔR"!cYUjo4x)8c%y=L 2> 9{mьաr͐A%Аo=˩ +9)MM-9)^H(e-BjD g*CPn{S GX.ݥ~Q)Sە/$lkwȊ2˧5JzAφy/z}u[}XGTEF%0h"[s|QMUJdqh8.3 lfS{=>M7nvLuUwFcؒ%p"؋CZţg2V0WV#w 2Xgjֆ=lyjn3B<''~yKk̲yyÙO m~l9UPvcWCHzٜskt7J<}<.*kx %62<͞d5nD+zwp~,iٜvqXӆ8Wf3m'[YzY;85<у znC k pӬ<3b2 lHeN 9i -2۩O]-V>' 0D^ bGqW=:"P,VGA(2LX2W\b B2M..lc=}9Ffh-Nv xR<[ zvD<Zf#J]U O={GN09=F{8Y_ E!ٍ5J:X@OS|xs% Q%,-dr 8# IJ3 ~,32\C2?V쉋\(F=ϻzB$<ܘ B1V&)pi.o,b5P^0lvx;{@k_>E70˫MHt f2aWVj3_%IS,BiB:0Dž`4& GScɅ wδ~cZ ,lv|VK("Vаy,V(xr|Л}T DɨX@+Qo PB5;o}FǴ%"޵ }/LSj \Wa`;G bN6rYJ~S϶[r ,$dղkdumG76Th inw%JWszmC:qgb?ip(M\.b|} 6*E"r:}عs *ÛAxkQRl&bDe|VjxCw6)+)7fTJ%e+ m4sĕ93'E蓞3}7=DX!KCs޶gn^lœe-:5 tO+m+|Z!eօcp*.\4<Ƞ[<,,շ^:殤+۶\?)[W}nԕgt:YNp('Z 9nF:D(ʥx.vQdsD>xQw !eQ qy3l6"[U8#FcTNuNhTq ҟxl1;$EP.#sשf)r/ex ^\j>w=Ћ#SK}I\ԣ>St"렼p] $z54FUȵb-ᥩe&ZaW^LM))G60ܐxdUT7s`G:Ɣ u;7rc39t>6`0L֞O罪K2wFɼf{e #v܄kO_qs&w.m]V+  3W3N;0TN7* SH?DcB"CR}N8`kؾfXsc|pvhnoJց3WTQr_y~qU @ݬ%#,uӶG!u1k!j]9 OJ&&|3m[CHM!u+s`HxȠj 兗Hn% T  >y Np)n6$ͼ'f24&TZ) R}Pԑ8Nڔk\i&R\KʘfVq4S2,+\j@_KͶ7>>æW@C4*~+j25o'EG>7u:y˵Jb5n[6E%"`.$:]̔ HdKY!\Y .,1co奥ŴFx&X ޼KH$b6FBx=V{ $WbH51bj#V.HZS-|ލ;Z~8_1ǡqe Mmv**IA@/,yHKS{bye#1ʙ6fLDّz4ihOGA}z M4 }P%Zz6_ٲ\A b9 Ω+ i,IOiy[ِ-堙Zo\JiEr}:Aٰ}J  qcc$!*jsoOYO_KIŖKfN )۩h SFdI"d1j^7YCu4v=Jٜ5yeS7NҌv8 )KqJ/fu&As "ޮIDRZfs[IoNˁ:vVCgZx1rhGEiNĊJRbVyh8`ʍN]go4D'}lWv7{oNⓗD_>;:87?/⿜ji$5+uaM{(,JFn=/6x% |ge_t1}sitZ P6r<<2 >;y?Gۏv$^S5 (C [c$E ?Eh/77yxm =@(buRϊpJ YZ