ghc-hslua-devel-2.1.0-bp154.1.11 >  A bzI!M@eee]Oq p 4,ӓlk#-Jh '.^#AU@D\n&N#@GĹ%"8 UCipid8z/>TɌ5{g hҼ N f(t=ԇڝT~:_>VWLp.<"'򟓨[)p%Kgyxf {H͸+:doNa4Pːn|׳ˇm$@yHݍ?Q qb8d01bf6936154b021f0840aea1b5df4badeaca345f6b54fc300e57587d1a7a44f06447637517a4657aa10bfd16a168ee2f9c378tbzI!M@eeeRP\Ijsh4M;}i^񦔱ܪ3\k0t1>-D^"a]Nx;:fw"0gQ ~$8ͯRv?ԙϪ)wO$g]s7b"rTb;,g"*iK:>g|K ^oɩ^csa,#8'F*MG:pUSX}I?P"]zㆲv ]Q= p) 81H/RIC,P " $HsnQÏ,5u? D>pBm?md # K $,f6x6 6 P6 (6 6 666,6\(^8h9:>`@`F`G`6Ha6Ibx6XbYb\b6]c6^gbhNchdibeigfijlilui6vjX wk6xlp6ymH zmxmmmmCghc-hslua-devel2.1.0bp154.1.11Haskell hslua library development filesThis package provides the Haskell hslua library development files.bzCobs-arm-10 SUSE Linux Enterprise 15 SP4openSUSEMIThttps://bugs.opensuse.orgUnspecifiedhttps://hackage.haskell.org/package/hslualinuxaarch64/usr/bin/ghc-pkg-8.10.7 recache --no-user-package-db || :/usr/bin/ghc-pkg-8.10.7 recache --no-user-package-db || :. .. `|b  i/Fc4-k! T2"\D3#5& { y7'c7 m"7,?f nA큤A큤A큤A큤bzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzBbzB;;db6b1ba3d450a7f8551e7b5bd53ac25ba76785bcde953907dc869d325a80956f24f4a4f2c0cf9ccfd43aac6df387ab6dcb97b6ca319772f77225ea0d9327b5e5354e859e22e6ff580cb7a5f62ae0c08e948e6857b3843f465f8abf2d5166c3c3649c01dec9a69c829ca6353d5cc184a52cdad260981235d46d446e3054ada1a4d4ec54d7605007b62b8ff3288dd9c79601281c9107833d9d92aa887eeafd074b93379fb9337d498f64bd85e1cb80e60b4b6028fa8735c56a3831cd5884f50c0c23f8cc10e63fe9e3c9695d150719be36624116029b30c986e96236b0e12fc2e4c8f47224b804a6f3dda2422fd26b737522188ebc627224bf0a72857d7f41ecf2b01e247a254c22a1b006064a2abc89bcadf5e3a4d32bc87f896eba95ee0e43c7746115cb17c6238184267e5e922e04a149b56e9eaf0ab37804ed178cbbf34dccec74c77ec4a3da34955dd1018d00c1d04b3e843c1f67e668d714b2533d5626b4f2209cd87c1a54b3aaa3e7c1055d5039a78306d4e45ff18281b4c2640ad67a21fd6aba99f44662c2030437da57365576d90dc76da6f786e4afd59fd45dcb86f879919c9d71c3381a342980140cdc997eba6875e7a94f44153646c1328fda32c1c7aca6d681c6707bb00fd4b71ad25fb2d0601b59c44a61f7046c1b652ceae10c94e2d6ec9f7f293b20a0417c375a7b910fb420131cdafc567146c43d41ddee93f62b3b7678d920622bb3061a98026a49a22109fd9c3080f688ee1a6aacf7d4b2920f84593e0046b1fbf537145eb3754f5374953def67d97615a939082c9ebb7693360674fd0729158fd2ba3b85ff664854e5ba4f643b31274b401eb4ca737403cf3f7ce7672a7eb2780dc059802382bab4cebd1de75565aa8e100a1ea7e86720bbd816733f0f924b49db0ba0677be10dc2e00fd7972ce269656a0148fbf1c186ebf5ed30fa12e2b0e5b7ca88e392e8b59f49de2f41d8be2f2b505af6256a0c02ffbc5e79fca6bccec923847ae003bf8614163bd00621159adb8985727f6fb34450496c80df3366680bdaf7e85443554d8278104a356fbc586463809a49bcd17ab00a983d36cbb2b2dedf11a95c1e58c15dee0b7a3b419d2483566c629b66bb43b201f47dccdfa965b397421c3b841cde5ee0d36abc91f4a30a99b98cec70d6b34c5d39cf8d4fe9dbedfd4c07eaa318318667412d52857cb16395ea83f2de6c3ce5f4b45f6481bf9309c1780e0198a1d2d77bc2dff129f7b017493f7c2435150c93f6fe4df2c267a4b8e53a80cc941a80d24279ccd13df46a54a73f21a15d69fe392e493615737409aab9a8de6aa9664b3ef527ce88dbc8af4ec455e461b9af7d237c30ebd6ca1b4a95d9f7eae01c227f23a82c4618ca7c37262a04907ef32bfa3ccc5e7dd941e6356bc2d904ccd3bf9ca2ec15a824fe26b1aa6320c500e4bac48549d7cd2bd35742af4634538c6f631f9d2e6ee081dc8f355a1128304d482df8891ce77a4092046876cc245b96025cde079bf11f1a30f667af6fbcf07d75599a8166610d9d5dd5612f6c1e9fc4e5da24c33b3252303dc45d9edb60963dab68735c89a2ada78e78258c754fac200a6a0b79d7fd8248cf1f6ebb9676167296a0e199c26187cecaa1f4ab45bb961f81afe77b46216386091027bb40a3bf548639d680c45ad8214648eb94904e304b536e11e096e0279a23d7954b78e5cd1f2b91e90a2b91720cee4b2092dc500d6312bc1b9d77e65fb15d417acfd2e679ab65b4d0dae66c0ac5416c888822770f303a2de824b04513e50805cc58f3493e8409a5ecfcd9a4ca4fce4bd406b8c261d710716d90a15a1687236e4ad243153359c75484e3aea85350543a439dc586bb4496f070aa6746c8a860c088813753ae52370fca6997c223e09b340f5f1bb970c930b458f768a0bbbe787cb87f181820a3d122b341a0eb9e6d3d56e78653a08674fe30cc44751b0196eaee281c1c372a9511eabc7abd8e58e786c6d2d3d822da9673eb340cd6746f5d63655da03fc784ebc439fb61b4c7a1775087e3daf1958540d4ed5e4d87b98a8674380deaaad48640dd14eb9c0ed81fb01c6cc200496880ee7cf6a064cacd96d7c16d6a8c76068d8bdee91739affe6fee2f5cb8b562a5241145e89e2d327a36292b125bca2e0589c20092658af6a692c5739574093c80e5a1be511565d836b63ced45813814e9f19dea299f9e40020ce8b5fd720ee00b52fac427375e72f58101650b741c72de00828593d6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootghc-hslua-2.1.0-bp154.1.11.src.rpmghc-devel(hslua-2.1.0-9LdZ0LCrjJ5CHqhZFpEG1W)ghc-hslua-develghc-hslua-devel(aarch-64)@@@@@@@@@@@    /bin/sh/bin/shghc-compilerghc-compilerghc-compilerghc-devel(base-4.14.3.0)ghc-devel(bytestring-0.10.12.0)ghc-devel(containers-0.6.5.1)ghc-devel(exceptions-0.10.4)ghc-devel(hslua-classes-2.1.0-9VY9HakrqynG3HRbnxqD9M)ghc-devel(hslua-core-2.1.0-QbSxZPkpRK9kr95uJf7UE)ghc-devel(hslua-marshalling-2.1.0-IusDLkf7Cn7B73hh9ns6rG)ghc-devel(hslua-objectorientation-2.1.0-FjVbsvh5YrSDgcwPXajZhn)ghc-devel(hslua-packaging-2.1.0-LooXApPHFPyHhlvltVdqFJ)ghc-devel(mtl-2.2.2)ghc-devel(text-1.2.4.1)ghc-hsluarpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.10.78.10.78.10.72.1.0-bp154.1.113.0.4-14.6.0-14.0-15.2-14.14.3a,@a@aan@`!'_H@__;_9^@^y]X]^\@\@\1[[O+Zz@Y@Y@W8Ue@UĝU6;U#Peter Simons psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comOndřej Súkup psimons@suse.comPeter Simons psimons@suse.compsimons@suse.compsimons@suse.comPeter Simons psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comdimstar@opensuse.orgpsimons@suse.compsimons@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.de- Update hslua to version 2.1.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-2.1.0/src/CHANGELOG.md- Update hslua to version 2.0.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-2.0.1/src/CHANGELOG.md- Update hslua to version 2.0.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-2.0.0/src/CHANGELOG.md- Update hslua to version 1.3.0.2. [#]## 1.3.0.2 Released 2021-10-14. - Bumped upper package version bound, allowing bytestring 0.11.- Update hslua to version 1.3.0.1. [#]## 1.3.0.1 Released 2021-02-06. - Fixed build with GHC 9.0.1 (Simon Jakobi). - Improved test-suite; fixed memory leaks in some tests. - Moved CI to GitHub Actions.- disable %{ix86} build- Update hslua to version 1.3.0. [#]## 1.3.0 Released 2020-10-16. - Upgrade included Lua version to new bug-fix release 5.3.6. See the upstream documentation https://www.lua.org/bugs.html#5.3.5 for the bugs which have been fixed. - Stop exporting `c_loaded_table` and `c_prelad_table` from module Foreign.Lua.Raw.Auxiliary. Both values are defined only if the flag `HARDCODE_REG_KEYS` is disabled, leading to compilation errors when the flag is enabled. - Add new function `peekStringy` to Peek module. It allows to peek a value of any `IsString` type from an UTF-8 encoded string. - Various improvements to the continuous integration setup, including cleanup of the config files, version bumps to the ghc/cabal versions used for testing, and running the linter in a dedicated GitHub Action.- Replace %setup -q with the more modern %autosetup macro.- Update hslua to version 1.2.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-1.2.0/src/CHANGELOG.md- Update hslua to version 1.1.2. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-1.1.2/src/CHANGELOG.md- Update hslua to version 1.1.1. [#]## 1.1.1 Released 2020-06-02 - New module Foreign.Lua.Push: provides functions which marshal and push Haskell values onto Lua's stack. Most functions in Foreign.Lua.Types.Pushable are now defined using functions from this module. - New module Foreign.Lua.Peek: provides functions which unmarshal and retrieve Haskell values from Lua's stack. Contrary to `peek` from Foreign.Lua.Types.Peekable, the peeker functions in this module will never throw errors, but use an `Either` type to signal retrieval failure. The error type `PeekError` should not be considered final and will likely be subject to change in later versions. - Module Foreign.Lua.Utf8: never throw errors when decoding UTF-8 strings. Invalid UTF-8 input bytes no longer cause exceptions, but are replaced with the Unicode replacement character U+FFFD. - Fixed missing and faulty Haddock documentation. - Fixed a bug which caused unnecessary use of strings to represent floating point numbers under certain configurations. [#]## 1.1.0 Released 2020-03-25. * *WARNING:** The changes in this release are experimental. It is recommended to skip this release unless the newly introduced features are required. - Allow custom error handling: conversion of Lua errors to Haskell exceptions and back is made configurable. Users can define their own exception/error handling strategies, even opening up the option to pass arbitrary exceptions through Lua. - New types exported from `Foreign.Lua.Types`: - `ErrorConversion`: defines the ways in which exceptions and errors are handled and converted. - `LuaEnvironment`: environment in which Lua computations are evaluated. Contains the Lua interpreter state and the error conversion strategy. - The environment of the `Lua` type is changed from a plain Lua `State` to the above mentioned `LuaEnvironment`. - New functions `run'` is exported from `Foreign.Lua.Util` and `Foreign.Lua`: it is analogous to `run`, but allows to run computations with a custom error conversion strategy. - New function `runWithConverter` exported from `Foreign.Lua.Core.Types` and `Foreign.Lua.Core`; like `run'`, but takes a custom state. - New function `unsafeRunWith` exported from `Foreign.Lua.Core.Types` and `Foreign.Lua.Core`; runs a computation without proper error handling. - New function `errorConversion` exported from `Foreign.Lua.Core.Types` and `Foreign.Lua.Core`: extract the error conversion strategy from the Lua type. - New function `throwErrorAsException` exported from `Foreign.Lua.Core.Error` and `Foreign.Lua.Core`: throws a Lua error as Haskell exception, using the current error conversion strategy. - Function `runWith` is moved from module `Foreign.Lua.Core` to `Foreign.Lua.Util`. - The module `Foreign.Lua.Utf8` is now exported.- Drop obsolete group attributes.- Update hslua to version 1.0.3.2. [#]## 1.0.3.2 Released 2019-08-21. - Added flag to use hardcoded values for registry keys: The names of the registry keys used to store package information are available as CPP values from file lauxlib.h since Lua 5.3.4; compiling HsLua against older Lua versions was not possible, as those values were expected to exist. The respective values are now hardcoded into HsLua, and a new flag `hardcode-reg-key` is introduced, which will cause the use of these hardcoded values instead of those defined in lauxlib.h. Using this flag makes it possible to compile hslua against all Lua 5.3.* versions. - Added missing C files for benchmarking to list of * extra-source-files*.- Update hslua to version 1.0.3.1. [#]## 1.0.3.1 Released 2019-05-08. - Prevent filenames being treated as strings in debug messages. Lua's `loadbuffer` takes a `source` description as an argument, which is used for debug messages. The `loadfile` function now adds a special prefix (`@`) to `source`, thus marking it as a filename.- Update hslua to version 1.0.3. [#]## 1.0.3 Released 2019-05-04. - New module `Foreign.Lua.Module`, containing helper functions to define and load modules from Haskell. - Improve documentation of `open` (many thanks to Christian Charukiewicz.)- Update hslua to version 1.0.2. [#]## 1.0.2 Released 2019-01-05. - Fixed cross-compilation: placement of C import declarations were fixed, thereby resolving issues with cross-compilation. (Vanessa McHale and Faraz Maleknia) - Added .gitattributes file, fixing the wrong language classification of the GitHub repository. (Vanessa McHale) - Improved `toHaskellFunction` documentation. The documentation is now more specific on which Haskell exceptions are caught and which will lead to crashes.- Update hslua to version 1.0.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-1.0.1/src/CHANGELOG.md- Cosmetic: replace tabs with blanks, strip trailing white space, and update copyright headers with spec-cleaner.- Update hslua to version 0.9.5.2. - Provide Optional as a replacement for OrNil. Exports of the latter have been fixed. - Provide utility function `raiseError`: Its argument will be thrown as an error in Lua. - Add `modifyLuaError`: The function lives in Foreign.Lua.Error and allows to alter error messages. This is most useful for amending errors with additional information. - Fixed a bug in `toList` which left a element on the stack if deserializing that element lead to an error. This also affected the FromLuaStack instance for lists. - Fixed a bug in `pairsFromTable` which left a key-value pair on the stack if either of them could not be read into the expected type. This also affected the FromLuaStack instance for Map. - Make Lua an instance of MonadMask: MonadMask from Control.Monad.Catch allows to mask asynchronous exceptions. This allows to define a finalizer for Lua operations. - Add functions and constants to refer to stack indices: The functions `nthFromBottom`, `nthFromTop` as well as the constants `stackTop` and `stackBottom` have been introduced. Numeric constants are less clear, and named constants can aid readability. - Add type OrNil: This type can be used when dealing with optional arguments to Lua functions. - Add function absindex: it converts the acceptable index `idx` into an equivalent absolute index (that is, one that does not depend on the stack top). The function calls `lua_absindex` when compiled with Lua 5.2 or later; for Lua 5.1, it is reimplemented in Haskell. - Functions in `tasty` which have been deprecated have been replaced with non-deprecated alternatives. - Re-export more FunctionCalling helpers in `Foreign.Lua`: The typeclass `ToHaskellFunction` and the helper function `toHaskellFunction` are useful when working with functions. Importing them separately from `Foreign.Lua.FunctionCalling` was an unnecessary burden; they are therefor now re-exported by the main module. - Export registry-relatd constants `refnil` and `noref`: The constants are related to Lua's registry functions (`ref` and `unref`). - Add helper to convert functions into CFunction: A new helper `wrapHaskellFunction` is provided. It expects a HaskellImportedFunction userdata (as produced by `pushHaskellFunction`) on top of the stack and replaces it with a C function. The new function converts error values generated with `lerror` into Lua errors, i.e. it calls `lua_error`. - Add utility function `setglobal'`: It works like `setglobal`, but works with packages and nested tables (dot-notation only). - Add cabal flag 'export-dynamic': Default behavior is to include all symbols in the dynamic symbol table, as this enables users to load dynamic lua libraries. However, it is sometimes desirable to disable, e.g., when compiling a fully static binary. See jgm/pandoc#3986. - Increase user-friendlyness of error messages: The error message returned by `toHaskellFunction` hinted at the fact that the failing function is a Haskell function. This is mostly unnecessary information and might have confused users. - Added cabal flag to allow fully safe garbage collection: Lua garbage collection can occur in most of the API functions, even in those usually not calling back into haskell and hence marked as optimizable. The effect of this is that finalizers which call Haskell functions will cause the program to hang. A new flag `allow-unsafe-gc` is introduced and enabled by default. Disabling this flag will mark more C API functions as potentially calling back into Haskell. This has a serious performance impact. - `FromLuaStack` and `ToLuaStack` instances for lazy ByteStrings are added. - None-string error messages are handled properly: Lua allows error messages to be of any type, but the haskell error handlers expected string values. Tables, booleans, and other non-string values are now handled as well and converted to strings. - Use newtype definitions instead of type aliases for LuaNumber and LuaInteger. This makes it easier to ensure the correct numeric instances in situations where Lua might have been compiled with 32-bit numbers. - Instances of `FromLuaStack` and `ToLuaStack` for `Int` are removed. The correctness of these instances cannot be guaranteed if Lua was compiled with a non-standard integer type. - The flag `lua_32bits` was added to allow users to compile Lua for 32-bit systems. - When reading a list, throw an error if the lua value isn't a table instead of silently returning an empty list. - Tuples from pairs to octuples have been made instances of `FromLuaStack` and `ToLuaStack`. - New functions `dostring` and `dofile` are provided to load and run strings and files in a single step. - `LuaStatus` was renamed to `Status`, the *Lua* prefix was removed from its type constructors. - The constructor `ErrFile` was added to `Status`. It is returned by `loadfile` if the file cannot be read. - Remove unused FFI bindings and unused types, including all functions unsafe to use from within Haskell and the library functions added with 0.5.0. Users with special requirements should define their own wrappers and raw bindings. - The module *Foreign.Lua.Api.SafeBindings* was merge into * Foreign.Lua.Api.RawBindings*. - FFI bindings are changed to use newtypes where sensible, most notably `StackIndex`, `NumArgs`, and `NumResults`, but also the newly introduced newtypes `StatusCode`, `TypeCode`, and `LuaBool`. - Add functions `tointegerx` and `tonumberx` which can be used to get and check values from the stack in a single step. - The signature of `concat` was changed from `Int -> Lua ()` to `NumArgs -> Lua ()`. - The signature of `loadfile` was changed from `String -> Lua Int` to `String -> Lua Status`. - The type `LTYPE` was renamed to `Type`, its constructors were renamed to follow the pattern `Type`. `LuaRelation` was renamed to `RelationalOperator`, the *Lua* prefix was removed from its constructors. - Add function `tolist` to allow getting a generic list from the stack without having to worry about the overlapping instance with `[Char]`. * Supported Lua Versions now include Lua 5.2 and Lua 5.3. LuaJIT and Lua 5.1 remain supported as well. * Flag `use-pkgconfig` was added to allow discovery of library and include paths via pkg-config. Setting a specific Lua version flag now implies `system-lua`. (Sean Proctor) * The module was renamed from `Scripting.Lua` to `Foreign.Lua`. The code is now split over multiple sub-modules. Files processed with hsc2hs are restricted to Foreign.Lua.Api. * A `Lua` monad (reader monad over LuaState) is introduced. Functions which took a LuaState as their first argument are changed into monadic functions within that monad. * Error handling has been redesigned completely. A new LuaException was introduced and is thrown in unexpected situations. Errors in lua which are leading to a `longjmp` are now caught with the help of additional C wrapper functions. Those no longer lead to uncontrolled program termination but are converted into a LuaException. * `peek` no longer returns `Maybe a` but just `a`. A LuaException is thrown if an error occurs (i.e. in situtations where Nothing would have been returned previously). * The `StackValue` typeclass has been split into `FromLuaStack` and `ToLuaStack`. Instances not satisfying the law `x == push x *> peek (-1)` have been dropped. * Documentation of API functions was improved. Most docstrings have been copied from the official Lua manual, enriched with proper markup and links, and changed to properly describe hslua specifics when necessary. * Example programs have been moved to a separate repository. * Unused files were removed. (Sean Proctor) * New raw functions for `luaopen_base`, `luaopen_package`, `luaopen_string`, `luaopen_table`, `luaopen_math`, `luaopen_io`, `luaopen_os`, `luaopen_debug` and their high-level wrappers (with names `openbase`, `opentable` etc.) implemented. * Remove custom versions of `loadfile` and `loadstring`. * Drop support for GHC versions < 7.8, avoid compiler warnings. * Ensure no symbols are stripped when linking the bundled lua interpreter. * Simplify `tostring` function definition. (Sean Proctor) * Explicitly deprecate `strlen`. (Sean Proctor) * Add links to lua documentation for functions wrapping the official lua C API. (Sean Proctor).- Fix build with the new lua package layout by specifying - -extra-include-dirs based on lua.pc.- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.- Update to version 0.4.1 revision 0 with cabal2obs.- update to 0.4.1 * Bugfix: tolist wasn't popping elements of the list from stack.- update to 0.4.0 * pushstring and tostring now uses ByteString instead of [Char]. * StackValue [Char] instance is removed, StackValue ByteString is added. * StackValue a => StackValue [a] instance is added. It pushes a Lua array to the stack. pushlist, islist and tolist functions are added. * Type errors in Haskell functions now propagated differently. See the Scripting.Lua documentation for detailed explanation. This should fix segfaults reported several times. * lua_error function is removed, it's never safe to call in Haskell. * Pkgconf-based setup removed. Cabal is now using extra-libraries to link with Lua. * luajit flag is added to link hslua with LuaJIT.- update to 0.3.13 * `pushrawhsfunction` and `registerrawhsfunction` functions are added. * `luaL_ref` and `luaL_unref` functions are added.- update to 0.3.9 - drop include-lua_neutralize_longjmp.patch * fixed upstream/bin/sh/bin/shobs-arm-10 1652214595  !"#$%&'()*+,-./01234562.1.0-bp154.1.112.1.0-bp154.1.11HsLuaHsLua.dyn_hiHsLua.hiHsLua.p_hiUtil.dyn_hiUtil.hiUtil.p_hilibHShslua-2.1.0-9LdZ0LCrjJ5CHqhZFpEG1W.alibHShslua-2.1.0-9LdZ0LCrjJ5CHqhZFpEG1W_p.ahslua-2.1.0.confhslua-2.1.0HsLua-Util.htmlHsLua.htmldoc-index-35.htmldoc-index-60.htmldoc-index-61.htmldoc-index-A.htmldoc-index-All.htmldoc-index-B.htmldoc-index-C.htmldoc-index-D.htmldoc-index-E.htmldoc-index-F.htmldoc-index-G.htmldoc-index-H.htmldoc-index-I.htmldoc-index-L.htmldoc-index-M.htmldoc-index-N.htmldoc-index-O.htmldoc-index-P.htmldoc-index-R.htmldoc-index-S.htmldoc-index-T.htmldoc-index-U.htmldoc-index-W.htmldoc-index-Y.htmldoc-index.htmlhaddock-bundle.min.jshslua.haddockhslua.txtindex.htmllinuwial.cssmeta.jsonquick-jump.csssrcHsLua.Util.htmlHsLua.htmlhighlight.jsstyle.csssynopsis.pngghc-hslua-develCHANGELOG.mdREADME.md/usr/lib64/ghc-8.10.7/hslua-2.1.0//usr/lib64/ghc-8.10.7/hslua-2.1.0/HsLua//usr/lib64/ghc-8.10.7/package.conf.d//usr/share/doc/ghc-8.10.7/html/libraries//usr/share/doc/ghc-8.10.7/html/libraries/hslua-2.1.0//usr/share/doc/ghc-8.10.7/html/libraries/hslua-2.1.0/src//usr/share/doc/packages//usr/share/doc/packages/ghc-hslua-devel/-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.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/55eadc8fc1c8d17ab5efac37fa3113ac-ghc-hsluacpioxz5aarch64-suse-linux directorycurrent ar archiveUTF-8 Unicode textHTML document, ASCII text, with very long linesHTML document, ASCII text, with very long lines, with no line terminatorsUTF-8 Unicode text, with very long linesASCII textASCII text, with no line terminatorsPNG image data, 128 x 104, 8-bit/color RGBA, non-interlaced PRRRRR R R R R RRF9p)Outf-87b35143b1a813d488f2df9a28a79d277ae3f5edd3a645b50c364ba1eede0a5f8?7zXZ !t/Oo] crt:bLL $>K^r5(*Bں(RAJK(fGsto1Uܔ1&4c5tj [2_i}/a}&;?ƺ&:,@bbTŒr3$?فNXKhmcfJAMb M`I׊d;1 s,T9~^rė zj >4RwGRIC.gja43e /{]4]ޡ}_[ ZrTvȝٺ FC)EeԳPDi2u ߀%n/!?+"xj~-Կ3@=܋Rք/L%h0pzdg!Ij֓O6"&2CP--?FӠHڌ+~>-YK\92> ݭm7:$dUEZhTނeB$TzIƶOx@dPoM'yog1@8k>bق KfTO{BoSKu41"W6=oȵSWY˼!I 5~'>'@tO?^.V踴)PV HPfc83l輭qܱŌlEyM53WW|&LohZpeӚueDU[шǨy7FvJɑ 1.O7. %VJa샧"Xj MCbJ}|6Ђ7t)DZZ4`ŭ3E0QVrt.B婨?rFd]}º$]uS PH(43"& sY %l=_wa8Enxۄj[6YHB(/f-D)$525#FPY%A!JxılD;E}$9{qlN$پ$,2MxS5}!kjL}GD+-F[gjz0CzqV\VdZrYųtǘɽkT[7wUd9\eߋћKebz9뽱9|*It/uF]އTֲ ]f'aq TnUK( ɧjԿNP֤9&O^{,mS@xw vm=(@b0 /R>ِ\Oս)Q?=A]'@=Z,c!uke<9XߵyCS 4a MȡN-EsN~ƛ4k 5]((n,9(x]8Yze}P^q"E)/5d,Ufuy%r`Uʩu p%c7-MяmiʛwP pKf@$f+ HT uOFC[ qL-?X>Ns GY]I6ӷ̒| ^+N(GB 4M#͐o ZS1yBQ&)[x;Jk4TwXª: uk*GpcgtoL \<9Bf)3RB/I2*l#|mJ;Z{]hf)vvxz[-ᑵl*7Po7#CFpז 3ᦀYs檄_/'=aAMS;cԋq-$<1$5"y\FZؗƏS++m]kczH1!]q XNo#$@ù2%* E"VɼOnWDŭIr Sv<6F8%V̓cy d0`ZnX/ӌFKWH}A"srIŌz` vfjxX1.C*( tn1N: ҉R,3މHP3?.G˴$~N"/^%t'1JbR9HT5F˩=|o ǐAD?wmNM+%A ͜s [,Ub.dٻ]@7pLw{ 3s.~B6l=Z^{ m頤=K:JnHy^`ѓLܢu #,aRΝ(h؍ 㟾Sw G܃رEi9F!=o)`~8--Iʅwh6W PnUVv.MhR-qm&!k}ZF[vpqe[*4 |u/AF;~c? n<\F4)mH߲W-a}/` ca'WZ⚭E|z5F$j~}·6y_ AB1tuk5n"G ϒ>Y}#Emuinm<ʼn])XY5&u!$% S=TSmJXѨ 7_+7t%_J :L0ylo >\dv%}:H9/7oBiX#A{d]^}Z8r]an>rQp GO%<)6BcV! IVb>_x6$yʳdyۭ&Ap.ړAh,ۆRQrd΄C43KMVQP} d4>֡-i +SOeU5֪\sCĪig6'JqDy&vY ɦ*Z,%K'PNdKHw~_"ʾP~b~YHncHرhΗW#l[KYd=_c2ܞX=ލ؜Ɨ6 ~c1S M{IA0ͨ;#l75Q N&5 qI7Mb@zPĺfwhSZl"LXz%%9ݽ@|X4v\#LnSm :C9D\٪+d3wދ˿wXޣPFD&}@^Ӻ8< ݋љ]YkoEF\WBGEmYv.soANpH&, kl^ ,'ԍۏ`Õ@@U郿X.LF@wp!+Ӌ]O;us#ؚV>tz߉7jF$z*H8QMLPn! Ӓ.Z[13Q½$އqy)PTW-oH'jI>k@2( ' 2y0 ^M~Um[7tvJBO0i2Dd4ګ0bm$0hVȧK:%^.`umӑ=xr'IHvtEq늌4^{m}W/P?غSOX4ѿ yGg@jyS=HaA_ K]d_hPz&09WJlPsjow=p$fއpvƥʒyZMKXԊY5,*FkWilo)rCK1 "x4/''t=ensz*uҭ? *.έZI mfWIQ-S o9rבRtni冖:?yW~M!OMsÞeI߆ԲsL.d(#$ǕǤgJ^if>YP X.RSU᜕0!eRt 6.6Jb]"Qgq^'be10šv6G$qVj+!&̯ y,Ϙ4ULp=CdGןZxګN*9U()y/08͟c CUj,zb 6cO `3YD!C H($@"G޶6y { ع O(߈3HmC/|SǢi!n2R/U/I&68*۱'̡ܷ)zdH<|GEč؂?H_%$Jsj?MU]{7R>5 uߩJvK1 "3%;2Bqe! ׊ϱRz%b@A5u1y:79P": H#aI)Qڻ1Y 3#[g{{SMcI(˶͡x4r %懬3'R΢pY@,t. X,l<T@W;lǩbݏ`Hb F"B= pQJDREҀɌO7+B!Irb8Kdq{P'Z% PYީnW[|WH;$>,W:0rxгIfSS/genw %s žcqml/8݆.N1f#:*  [!'peױ,o:q]p={\ jO}QU,7b(a& ST+ynF_hob߹7MW7•(ijIJ* -48,qf>c:-;9-bꙁ)! VKg@TOJQS3VA B, >*bY ڐl~!_+:lLMM X雌EVo$f ow1[oP_ fsP{d|.<G l ܓ/%CQJªhT,[=yWK"=:zz5y+[ -`1k(tY_'ZkHVeS-&>T@~0PCVzOmI:鹚ߵ x@//Εoo=/¬ 7 HcLIFaͿ3]B~]]jȞzjL?G*a.0悤ʟԞ %Sb흸9sW_%^1e7H9wv^_T'ʱhQ~0u|Q4<ɥANiH=purf&&qjD1] KLIS|sכ e6eJ2&|n<EД{ng_/@7@9^#?;)$o !y& ) к;̸;Q$W }H u^ 2ѫ|OȪ\chC6F3=&~ax)l^m8/,40D+P;|p0k< ߄_J쒽fZ/J>`n0[0%Lh,Mڮ1 5y7>uۇ&qۗeyPfyQ v02,3GXE[3^].VcQvAVd.Z/;(PU+lwC0¾qT[ }<H5h@q?t&n`oE܆jWSbi$P7C;-TsNRb7;LI;tEu\<n͞vĄY{(g1^i׽L ϡ8kEY^ /Ex[E=;"g@q9&Hb/`q+#O͈o!l#t&ruM#&pPgڃh/.S[:=/0:nTާ_Qt˺}#-.),b8Ts錵R/M?CܛU#=LLYQ]Ϯc bgFYC%-ޥL>A"0r v@;P"Bh#y#NMR•?_a3/mݜQ@ ;5-FȚF} .{ To{>ٻ2Lԉ :Ɂ{jsc^Rd>Vy;,{rQPްks]*XyCP+"6]4*<8d 69Fw:RfuVY琅K|xHt*" RSҚ4 џɟ/<GNIjI3# }3/4Oő?SÖy mWho˿O#І_ Ik=kSqx GIVM)ʰڴ)9oI/5UJh`_Ѕ46eavGm;Ǩ3ƈfA\쎊\}g[^xz-&9( s"_`~Qbf9\:yPc 1O{1hF֠+蹬ѳ@M$!4+nUp^j,ʀS]VNiNCoA1i2x_I?Q¼^GE#[eia"T0zwD0VxWB>c~;h ǴMt>>l%l. 5qBA-RRMdӡiA)%UC,/18@AdNJ5ػz X }`4~e[W~0BgAttƏwC|L%`1#R>ڋ*ג J~ 4a]RŁB.ܱQui&1~%cy=] ^ mx_mM8S]}IH}%`6.2rr'hixj0U;Mse\H˕;nO _oAC r5jnx,klߥ:V$1z5C6:fE:nQ;КA(Q;|5Zl^V4zٷe.De)Wc[ALaSZBGy;!3$9ZA{AS @'=m% B-ߞֶKի8Gs~nޯʿ4OcZZ]M3kJ|4S-aFĨݮNkG=KQY5giEnxI"`G6j\&r-愡ƚ~xC!^{pfҺ=QkAZƇU[q?ɒ, RZKخMȄIP|^M!/CK5>Dc[%y}QRE9F'aA,h@.P^#.B+.)y2T4qرyvv25{X 8cQ&Y^#ʠ 1S>$K}SuDfB))b'e(:s$-/62AWܮg/!);\Tsh_^fk$X %8M4v{mBTSƕ*JSUyEBTj48\EZ!hQ麓6/̼F|j֚u |"{cCFZ<A-zC9\A'bіn& bPm/9}n ֪ jl[4GzT]\|ŋJ`Q!sAidc N[?>S{q/g6 0P2DMcG_BRdtmAXrhȺ7W짌|Hn֢h'lbAF+$ȯ+8)e^`֑IfoY>pա:)f!j!MH㟶/M&4K%p4i/ϹV8A7q'>3oDiIۊ2< ?aɲ\TNsn.JnO.!}}+")}O4TGDIvUm]El; Rr dҷOUc:"Eorg2iVt5 Br"2kS~fuha&_f#On$>d4;d z3?ŝ0w u;J_G0|!wQƏ 2 B[wꜨzه?치ŞYs G=#Dx6v?*,9}\ƪל}%F*^(㕚Fu 9p+[p Mŕp۷72"fi183FMGm 'YN3hY"I4RF>j&i?\3Ҙ]e>l\p0lyMZ/p; { h3Zo`8+SrpcPԱc$ n:!g>I@7`ÊQcB C)kF#]#6tIJ[7^(]0kMc G%PV߇_"ɂ `Fy-g>x'~'d͋@XT~0˨8)E{\f:vҀ }:/w'jUC8I'Ek(7^ 2%+[~lel:MF䃥0.Rn'*1v3)&+]/}̕jJLJ[f|:3aF{Wa^ZeL YVM|J))Aյ*6X\[, ~ ] 6th;NT#<?λ,? ܲO$OʏCZǰg?9 g< 8:/-54 VjMI6('t-"%FX f'N%V)[ |,T٧@bB q2؈ zA0GA-2%RD/K͸&6e r2 rTڶ\1^8h/Q(@ߵT+HN_VLe{EAvf zwA- 뉦/ DŽ=$:E?MR < (#-/j#:||2ڴg@'YV.Ԑ(|,RL 'S,e ICU Sq HysQ5>*xR&Y] ark1n|r0 iTH4[c DOy>De'>rtuO}PO^> 9aGc? oA[hw%u_|u i$f5> u(ykA.݌ 0k[CFgI8Z^kXp>@jHTByX褿dkɓC#[P*l}*Ü?i0CYា*eL*f}T^– G!ЦfghLixǓ>6^(7/u̬0#bݷu,d-.w^`ה;.WM3BK} ]mL/= J--q r4Qfƨ1^ӑ Ej_Noܮqaϰ*)#TC J) Qp!`86:AQQcÄ (P_u &_\Aj} '[Nb6qcR:E4>sDbU3K-ڤ &,Cu4wtR$l,2 b<.\`EۗKT/Wm=Q!zs.!k'"GP[W/XcKs6I˲6 ) q$]Ur*F#fO+x%>()8N(d4;gIQ<1NqbfNNa5!$N}؍,'oC48J>F=M}--i'= obm~h *`\GH=7}ij>dL7yM1s%@b VXy=~Ut3:\t\[ L{+,*5)m^"TJB@͐T\ ÞFLjkF )A 'o$]Ȩtga-ҕXg@\>WMɿf,~d:KE2 uo&F{;Hj5#PvM(fU1U ֆ|_/gY\f$Uld~ E)=s&{ۚN}KUά(s#Zrߑ4ߡ)[WGyYM`IA NCԮG`x05\ؖ߯+Ry uq2=y,P3 @ `~u?Ȥ%T)ˊH4bQx"1Zγ'ۻ} Lc{s#oۉ z'`j*YbN^l͵~Ve;tML K|GG ;3HKe(8 b?ǝݸO-2gG+ݱq wאvXjiNt0٠ϬS #qi9`zHk3z D4i=OX~q3?YˍMfu-\uW&]DΦEJ&!F]m[ "\ȇ7\vښŪҿJ"lղDU=oDcRtKNk>A}s"'e zzDR}x8a_m}kDT%-/9~GfZ檡@T39z XuH0Fp[hΙ|+>@`n2ZYpn@MY-:C D`̫m .?fxvʭIEaTp'.cS6I1$4d?tkaH&;NV="ؚ wlJ/1C9ܯ?fqoc7}GJI! %=sND_LMՏv跭RzaIBΠ/`> 1ϏZ܌[7H́\~Ada3UJY]?3nȂ LK6b[bPkgNSAAkOoZyiҞX@7^fۍS.m3h !ch:2p`#RHT5- ǻxG,SaCRh6 yg$ 0Js|p[+=* $1:AEneAetaQ_An\;Y1i , UMmFqSO]S Ñv~s#*eӥșG=<=Oϱ8%"ǩ$O_FzщEHSy^ʄT}l&"B?L6}.NW Pr&@ g͓0ldEw*uI3@ X+ 5헬t|A`Zj| _%*lh$,V pO KT%Ƽ7!>rӱ=] 63nYݬSu~p ۱M#@d703T(Nɍ׈\z5%S wpI!{'ŀWY#5x%ZHm}*HeUcc%'ݛ3_3ӹ\\^k{-@G3iȏjjϹW1Խ)*S,/ljϛ ?2ZWLL>Fj;8EO0`b< }KͺU{9@bb sfz IS8L)rE(:pNK6g.]%SzGw|ɵ8+(02 R*fum? X-/_U9y1:2Z1jis W:Ժ;UQõRDεy9͖Br sH^,0ޚMGٰvEdr*}go8+{MvX]5FX*5GW, w!sWN+13X+ljj󴶭g"}TU[aiU=2 =]#u9MjZզZ(bd2x$U#i]%\V^LƱd\GM3("MNd5-p&֩hjQ?cR`c}z/I(әV %Zo򩐝B7Ό'i ^)XY2&zuڶTA1 XyxQ !q# 8؊GXz+bP ?޺ۏ) Vw:'VuSkd_IJma}4PAz=jK\D'a7힇)-{ak7Ë1D󦇿 3Ok[ႆxߢ~O~%ÆD< ťsf8܆ʨfh9"n9QTFQcy~u#\52 rMS] BL tTĪCP4dmY\qzcY& D/t.D6d94FT^I:.@ N:/3w{/O2)ߓJ~cWL-$ui i~st{-C*UD7}5h1`At%˭u/G7.Urnv4nHRJw S+*4 )`$Ƶ6 C@Yiݫ6dMUp!tZ>ۓ3YbI$k01eQ4;6BDwd"SU\Nx=9ִuET=wY0m=y ua|5Dsm̚tmm=:8>_Es~g@c71a̼#D\T2(%")yc3q IӛJ]qhSF 흍T)hLbFN1eb6jCi/WZ(5h^Sה e:i }rx%b0x=Y:T~MxYS˓+b+Yg&KÁ é#IU[+Y~ LSw]ߜ;:t>Ep ) : }-ȋ.Y2~…T ʦ$nx㡈/|FփAlP)%pMe2%9%_=Q?XlijkӠfwe9\dnGwn]{bn3j.U@5-D-U),y/.ҫGt_iCx`jV~ٶT$F.Frt>"Yz}p=ƹ6qJ3*ףlmVt*_߰b~ufH=WPo-)ٍE?ΘyR2:?Yϛx^bhag9M_q.dy>rqJ+g+s!܅0!IaÛbZ=T,Y%AdM"ZHq&#-eq4KEHhSY{>u& g>]A[-{!9{9/v&_W8]BeoI~tl>u7mTF0`$u4e\Vz @0epP ;Jx;e|Q 1b ZxIy ĵqy\5(;%Sĩ6a6Sn1 dީlˠhPoG/I3` x~䐥B{~O|?HI[S`J}II`Y]Pe~ui66sj8IUemr#i7z(yse=\E H kC3pJI Ah*TxX1͢%h2.u"liAzc)wZ//P_T]1acLxc*e1!wH!q0s֙9Ɉgޚڲu]MPd$es6d ؑ{DO-- RƪB0(3f Lz̏&-#7ΫeyX,d=z;1|Lt6hĻK{̈ ɰdzZBt_bLU0amZw#*O_}"O"hٳ$cKuad_yeT6,\8٣C_ 56~upӹci1Kmm}N_>."c;Ko54#\r Ku^sr8a?:: ݒEǸpv-.`d09[)#ׂahًӹ6JoL)1CUXsIMX+PlJ5֒2n!T"8:,@[gSʮrT̯1~ɳZh M"0U"TT_߄}(D['OG5L"r#HJ!s鉬ul!,sg#Co I6F_Lx>22uѐWpye6_`I(ߐfh=k@%@KaB7QsYꇝFh]@D0?I X}pXs c\+뾲 i$.kU(Y"%еs] >8q]Z4``5b?F۔דּ|OT vEudj\R՘vdȉȿ2QHXYX] +R5U.2I0|n%t2iVq sѪ#8o/nlmr3Vr9.8Sq ;I ;Z0a 'X2$q˱MykbTS+[ЮkVG -0TP]v~%XE[4,tE:mq-Y}dOgy67/]vF[P K35'߭ '3ګeHClƽ= Ţ L'wusrL%Ş+cO%& [3qـ0U0/ a5C!{dXuܓ^+?!啴4pd4e{G(* 4 S5aQECTn`ElGDrLQD`8;KM@ѾU03Q \kbsljnqzjRe4wĊuz>r*d}fpO"7QGo7f-/{,tޟvIJ= twSa6+{(34G~ؘT.ew>iody(*mY zIK[!$RzO?$/2JlE3>JƑcZHG;&`]U-Y/*r+^&-?}}7KXmSlɳL+}, LKľȮF1גzCϥI&6tx <՘aia*0SI8g.3+r`0]lB[b[ŗ>%Wn)F}e=/jGx' s_%&+ ߎe 3vRbĉRL;ʟX;g[f4e'ޖUQVE'oy[49R_6&%naxMVDV)fm*oL@Z@} T4]WEƕv=;a؆06'l63EHHr0 W-XvGEravO91^cOI[jY0lTcnmYݶ*?nNwJ3e}{zZpCQ[ǍlGdi Ps' \@&a%ZA˽+WeAE^GOԭ0y+]RĶ`iS}ºY,͋<Ī8Z45sNWxzNj$?جz"Àzkn3U!jנ(o269~I{\͟aQ\Gutf<v(ߋG8CMTj$c eJ3A_XG L9h>zZ?CEבةD!s~R-Hjt <@z _*Wٟ; <_y}s TMrڠ!Q Gn՛cpa~ߥ?}PIg"HH ZD',+A>aɭT0\>W`cwF"{! 3ys|!%ZFdX V3ω2!٠(T'Z׸'r]Zj@a7.B<s`ў|DA3`)KAdYZxnj3Ojqrt|Q`D=a1>ψ+ r$7OWLKUk"QB&X?Uu9"ޔ/ 70A{T1V/>ar{ [ݙГ;?`F7qc H2] ZE^NZscA{&kl~lש?h?&JF#М7x]Im,Rn]D}<~ 2kjZ BxD !^&J4L0'߷☽1 T-ASde9pE1X)Ý)Qpډ+j!N!3E\]܈3B߸ωaļ{1uQ)p[͢TZRB-Z%ݸL` >Cc.tm o:rQ7_hn( E_;!?lQ݊A>;@hm-I2Lң~76gHE3!T\s ;- >cz@H'1NGj4G7_ܿiʴjlӏ>ME0_Cr5S!RVlMpD<j쫣р~;E[JlޱGeb^lȩלq״N? -ϥK:̨ z?oǛ6oԗR_ aM8cl$%)I*rƸ]D34MDُ"sU(t EE!ZAB(3"yqlof}nn#y:r-'4?L%:MJ3ڮ +ETI8乪vĬ+Z@ޕɸy3]*uE7 qP}P7ӓy3Խe2ou}9)#ḌAN-ٷqCs1D1g˂u6YGsW9G3-~lE3(E<fZb3ٰ&7cMy)NjuYFN|{ !qpkDK/cՐ26 AR0/Iuc;<C59Lp漨\Er^!6p҆gv<aHce}!*T&&kv2{e:1u)شl]j3dz|n~[IvС׌H2Dts6`prn z $C[Yj*uҋ8uOQ`$C^Ve12 !L48N {.[-&.Ku`6 ?liv7V{D9cvJPs 5$&l7X5`f$D+"( !'˅[OHX斒@xntegd?C` đ:6l†TTǧ!eOPVD;++ٗ :06*BEash" Dž҇@  mdGneg@ɱ {O&`}'hXH-aϊtaDJg D !6QTBLKCŴ!uEED̫+v,[8c9l^50Dh~ YRGi(-hѭ|0h%[_{=s[SMھM4 }g&ag.I}D*4Bgď?|ZJȋ0!sz;F01:E_b.IO.=fԮSHESȐ3 D-+dM"s`+) jW]I9z 5N p^v5ABKS g/o>9PEX3f+* X,A/߿~M|~&qFUtAuy8Z{~C/L*h3dU}H.a?^3JkTz-SJidnc:C5_jg~{xg7|K6f1~geBaB8,V+ߔ#.O[ץ0kǜ@{AB Ocl<^m%-{$kpxɩuPb(}T,߻Ȑ!u[^i+lm2_˯cG u7a2+gwVI;ɺe7V;Z3)Rѭグm(:\Z\]Ď6V"j 'DFC`<9 rB .l:u־|ی ^#hK@|s_+YD kPF`ޅˍC@ i`lذ|mF0"|hl; "j0F| TMmzupǞ:"ڗf7(3 -dCkǗ+HkXm=k #X~[>2PadCE@\L kXgbb՘5q*r'T9W?2skԽv 'hf|I4)S@V3(fl}쌘e[ڷud}c /#Hn^) L{Y"}FJqE,:g n|~qZJ%#?]И $'?8+v| NMmvM}TLoF) }vbZ{ËGT٥6& 3<7\(ʥSR=1lYk֯p s {\Rgݧv~?N b$/Q7@䠭՞4164L `Ʀol H^ ǢQsM"O1lrnE##Id/lk"U}v;NX3ō(h&c>M+Vh7.P/`8t7@ゟsW#$,W;̙hP2\WpݗjReQQzF"&E(7h'9RBjXfMj(C'pW+,C"3D"b#{tP?W7]@BoSZU60I ܕ@^"7ri}a\mϩvtF1&oy4P6`j2MVUN?rBOk(<KRiq=OT0on޹S[o#բSDZĥNww ntp<B:gWR_wJ61G8_FhDҭF$TfTj?I>mb \MF܎Wlho_:A- t.'Bv&)=źLi[$qaX6MHz3 wtOWΛx8us_Yr"vPWHڵ8u~똟/@ 2ZpJdU4 s&^:^>U`gC1JU߇ VSPEE'W~khzO_f2qeN"nҥˢH$$d`-3eo7^IvHԺfMQm}ffHOʓfYՏMn7%YK;A.*&PQ;Қ(1\'Wu/-y#!F݈L$#ji?!0&CKe?&3RO ]?HG98Ycɶ[EnOeEg*!L$K>_-U S n9t- ɝGEWa]cq E7.PnDp XsJ5J ,]Ljݡ,e^Y*{9#NTxH|# 7tnR'Z/<>ZOݥ+ex>(<[\:rDΫs~[i0G!Z(s>%$N;x*ou4%ќ{/X͌'RL`-{-a2~ɞ1%/s&^:mee;|mUZWZH\_D΢~IL)w%cKHVG Mm$M୅ m:cK]Qs*b\Aww{5h;ɍ56/fm2q#5wC1pVk4=Ѱ'Zn Q=א`eM4{h@\SP@Pqe,(WK+L2Of<(yrfQSW3_5 Q;LL5|36pٟ0w6( L^Hd3p8J݂ G}ctl?xl[ !SKm#n>soi~jW/uu-'cmS__7v%͝{)W#zf/NoH9U(6 R1*n_ذړ!D1UQEڄM}3m6?Kq ʑK'IA>3mmLf.p Wu]ɡ3o.'B ŻSoNH2rY$nm UީZ&]Ԙ(,ݰ)4*lmaUed'0gFN,Bwb} E {ɠUK#=zgK 2A8xjgH>z+3PC-dnio޿%lwH#,<~,Vju1=+o;uk,iJ@TN;l3N)(5DbI`,1+J 'BS$%8Ђ8^{UFX;#tW6%=F[JjtC&Cj=)CF]S1lNtP3SKhpą{1FCio:|RTX!%n :{ҥ3U4^fT(rtJw 0NJJ3==$q\mU9K8r:鵎GcT^0aXp /R E}ZCПgYjd|u@]JTV{I7֍aHZ03[F3EPӵ oK v'RQ QGON6L'={M;C`,žmsI+0Br* k \'x[M8|f1 neQA0%^< ~Btzql@@t88p|ﮛ|o^yA%SAtqpw$}*481dަ$sЁunZѫEZ}Zɠ2Q%~0#sEuz?$7PH_Լa|m~y׹y|Wc:ij& I5H_ ?RT\sGu}Tm 'VF}Si Vh53‚q4NjРs2ð'Jw''K/qc<1 X[#ţTb)7JZC!x'#8YG%'W+%!2-sO@$;a+aG@g=~`lS -IKl[\Ջ]o#ư*Wj@ oHsU;$wgIt@ Gٵ"/DWO=`E–OqA*JSY=!v#1TZ :rryްehHcYUiVLT8F5b&GƵƂm/8Ƚ<&bAȖLb&LK4r:H9;[ἾSֵT#85Z΄'_. V'7rFGSիs<A&$|YQA>bqucqkf.E%=CVךĨ4Ll~P ? 7H,Y.Z)Jcqf&$C~:v2]wgǩ?Q t&X{†tJsҹfyQlxdr٩sXEYWyH' VE[u#wIK3TRd@G |VŧӽM&5Lo{p;K.TQg& *HO_~6Hŷ#o@7~BfT{A0`M`p"$zTyKE6HOMrݗ1:@CXԩFh>fM$ ťzuEg BP`V"겖kU!uoAB/@N;jTU|MnzՁrzE 1gz‚ qv]Evq_qj+`:\pz5I8*༫AΞT&A9'P]-k6%vFO]n~,J#;kAU'(2e0YE/"[ذki?;n kswKr0:6dG@%"VXӖHT)g$!mJ͉||/`%YPꗴoAgQ,/hJ$DEl)E]<]>d\ 7UO䟫hW:[cL0g{rO230;+XrJɓ-4ߧצ݈MuXUHpGBG)!BuS^*q/0b\QkZďIIzzp\p]|<԰LWXR h>=zY^ezo+%WG07]\,#[qAђd\ 6ϟ>'f@Q> 8Q$I_}U3Zd"Cl}y—Mlsks,8y<*P"*jQйqjI6+)9DYd)gNs|Cze@Z]UV|C6e5Kj s)iO|M6a1<9jJt~H3'F0by?4L՘^.q'RRpt1+b, 7;\vYw6Rx-}YM F4lo\xfԀݹq-0R#+ a2$RWĽD`S\+q@Zފ8hX?6D>.?3ż̉$%8р9 ĢI$0[P櫰ejngEg j8 :!Ie ,ɲ g@U@ʼDhp^輦d7Ijݗ`κ لm~w`BLIc{TVn)۲F$EelGp@ZWL( 3GtJ{DފҺ ]Tp_`v [PW| LCFTHJ |Ob9qYK*/RTIZ1]ZN¡7 6 *0" *oΤ6ub o{_ynڷĘ|<ؔ]<(Amɠ.oj3!?U.u_czve}8Rl3X 'epr[ӛTΥ¾vUNv`ƂsǵR؝?lݝ́½B;Un&k$mq?)I\PewWɰDw 6Xɕ;wlKL8mꅲi /R #翆VF&9S4NX~"l ]&Ƣu p?!|hh9ev&Uth{*^3Wdp7.ExM`fc¶^%üc08oX%uΖXf f<&o˜$eGe|%ݟwa`ᴽ+A)3If]*=P^c(#9559@ ]6HakoZ2eįP r 5(Wnl݆MKDjP?9&E֑FxϨfb~LA{%fZp3Powp~L=1l\*xwII/}& $~ʊ?k2YF{0UH CuWKȌZ9pӡ0Bv30QK_""w`|P{j=%E&e`؞D:N <[,)(&,ߥſ.m{jʠJ:lX{D  I标轈`_&kDq|Z,Q*Ma>YA={_ۥd3!>U y%3X`QGPB*M ߳:Sſ{BZlG%5,c{bbړ Z Њt/p[*_F~~d½<Ӈ2R̓g;<(-ps><Ʊ2s"/#i$v~F*L&G 0O}EXY w2NqOmC05$ ¡q"jg>$ ٗ^nn-SiPrw݋](;RoLYwD朘h[< d)E[u0};y@JÍCj9˟{ lH%F[ˀX&y{c6+sCr:; 9p}ɽjtgFDGL:6H Gf#OnyRUXeW3W Hc:\MΡN6[kmXބcx Xىz" !E$Pvp]߸Yow^tw8r\]~^PAX&瀅 Џi2k{ FSyxM:[UP, 0¹[*P6|xE/4k*j30uS(gnB1B|pc[H:n;j~$xS>o}cVg}T[?ҭns 4q΀^|'COݼ6"a#pڎd; $/+~/>ڗl!SZD qAgk2^2rWw"EPag= vgD=u j>T'}9Yjo=t8agys1Kނ\!Ue2*Tk?,nm&tkArkOe$ӀQžΦ"8w9Im;F~̹c _\z@U\FR0zOtaE͙5d#Pת!W*wqǓӾM /ˡ@l,^Bw}0d1*He1,VN^y׾t%7Xpw2 =\})<鮐\9 !pj Te+x޳nG7>/`T٭󿷵'Ȁv``#UAZI_]&s!}wϖMBvj-[HcṡCcSBT9-ES&zu X5DoӝIvmTLp 5Ӿ~{o+tbܪReЬ`D9 HRR!S.NAQϓL .,KZis3ڄ;^Xv2JU*$sqo Vg8Ƥ;B3aCkXcjZ$vBx2&+1#K^OH^/ |P#Iv|'UYfd¿žC7C%kc8a]71*%s eRg$ĒDo1]2lf51#~ݧ!~w'Pyآ=cwXĎ#va*;4F-CⰎf/lED$dBSuW+,6Ļ_p~N%OI(УXr 4ŷc MW ~[RXi7RYN6yu^?M%h)8=ǪVr5ʝpT(Ϻ^,x½qUL( brK']BiTI]\rO?Zٷ篝N|B9H4?l+M5++ŋvAxiG]_T HǒT%/#̌{UڹdW%!@q h7{Z' iӒ;d9B'hawujz#=LNO47NM4 _ѰY<OA<ҶD`h?_'S!HRg ?˺ݫ |UB-,/F=X}Yа%~r4g@b#ěh.ZUo.2VmK]9NI~-TA⼔@\%XC^iv~Aw6)t[F?/s V,KāmtRb  zc{w))Ij̍Ȅ8E,2Q!>M$watlm0|b41).m ):ϥT1&i{zCWwq^nZё8݈ V7k`%Bϡ~u39h$gk)gѽ\F#:E Z8Z"3 T6l- ϒb8Dc4$ áP9UsyTд{?Z"w%Jdzm|٨ꉰxqZle)}oNa*`io(/RBS..E`go)/6%+h2225g};o\12D D=48ɉ_p֨-ֽɎy(sh"6  S4<YYYPZ]&;K5=dO>SDm}0o˙A:#`& bTDZB9I .Ih,Bq8ȹ84wI0ᾨ,xgUȞX ԅ湽@υfm^nקٿs5-//@xY(7u(TOל /WEܤ#&xd>ݒpkQ&4Quklr7@O>v K@7Jh֨?17+&sB/d Ȥ'p7n86Dnjo8 'no'%L`50$ڢ04 sj 5v.N_2-¨5 j?}Z+;-AޅoWMftj%; ?'N^n< K_.Ͼ! R FVq>qQ>J38At+>1A1gL6aհV˩2gT;):NIX#4%@Hfb7Z+MO3'VD*r3Up(m,˯-{ HGEi:Ep1g6@/',fЇMgh Ep+ujˇ=]X7A^;Ak͚QDUa]) \ eʔjSPYaw]iس(K._QP)t.;{ M{E϶2L8]"&E9F,5~i'" ͅ d.W7@ 4[Ea#n[ֹf鰯>Ȇ/v,!O>gd,SJP<#2l%3oQaCjbÉZA?'r,māudXkl"",X;j>\/(kR}ԙ4݈̎b#טĠ ,( t[%J;=DZPVP&J~8ntqsOD_t[sKXo˲^jU>a^ܣHu|#-Yފn ;$k-@9yHA7ϕCcAu8f8 "˱;8cuuR{2/1*)kՊK@O{*_E]`&gn5ed8*cDz0q:hQ3m U bl#->kif$tnwJL895qՈ q( (ڮQڝ :Q-KȼO%,r9 RI$D,cDPZymgd/H\O&_ir Bb(}B1 h`j|Ya2t I!*jemo3`@βE{ _ˁT!e̠_ \+GXYy.x“$"jlU Crt7rQiHiqPVr|ntA0oylZvs i>eO}!S-$Yιim HD X <^H- ںv?#O:0mٖ{c TI3Np>SGcپ3XrM1N:ՐQ;Vva~!};8tv H6kf7ɞzMɓdztck'0čvV7-wYaػbC#.(υoxK9zZzQg1S$qD!S 7Y-h֪xKk;Jeg)fԯBWě:Jġcpnwr*_)=U_Zء:U }Oϋ. Ա2C&[8Ou$V^f&"^CrU-$8 h2v/]hW ,K|`%>t+?­}wrzLKKOǗHbn"m >.!$It/w0QU2TYoF|)pᛒ v~J!+/۰M1,/K˶WMX&L%HnOSqb/F%gYutHg|Uo+눖o*5Hl(_ ҂a=@ܘƾJW^VID(p`L-_oinWH|_xn݂p$:斌:I y=<~ʯZ)K!A>&YNc;T<@8 JcG,v R7p\Boкcm?R9AͤX2b, bT: ^Ts@6YsԙEgё\8 Յ_TtSjX7$_zbtJ3Oi'?t{3"ftюOP ߮0묜r25\ȡikMj%wǞнɯDޢɾpa +Z z̘l܌UR-e1wM6}8c@ikՕ[C,n4%%a6'p,$6v|2B 3nuțTJf_c}(<KE.$0_(]mp5hwG`VOn?$',=<)ɾ2gDx< xGXdYu=VKM[7-̚۱Li@7MG2&&^FS"z&V R럳t8ѤVdM'aƽwR殎r R%hLղF14t@z ZlgUn n-۱Y8HE%Z&Z1 5 !FZH7{"o U -ذEqU%8BAiͿǬOѝ.864b˷! _[ꈋ-gm :bQymzhwCY3B]op ,"b+~]nCK4o5FP8tTKY"L)n-H?fN| hZLUw3:aViA F͍^89]+ 8U*G!/ ! -ҭaZ na F@Bt^kopXmS#ķ  !/5)7ڱ5i[lы<|s؉=ٵWK#{nw:װf#cau$qXhsVf_w^8N_. #PhA00qYw)(oXJ=` ;Rnb&:Oo#Jٰu٢܁|u%y>ȱGj5_t^sa`~+^+ᕵBI![?[, ,i | {;oɮZ*±jZl^ϤH^aPDl;ŔRC`c)&$rmiGmRb=T}֫g?qu@[O 9.i[c4j O{VR4N04 Qk?T^L 3` K ƼR Sc)jt#vXG_LeX:̱ ~TdoEJ >_Q ųќViMd}IH0"@mF.lɛ?zU >M_Q9ؾ _GSdẁ3qnJP=1mGq\>>]9dA&,`~/rL +bWL NjԡX$X*hÅɱsg[[ F&q uQƄF̥.R*PQ;&^Q+2;ƎoJlO8yŎY8&p_ fo:zYKX 0? ӹ'~Xr(\cCR0y 8HX$1H9\MtlBW_Pg\Qc5y_s._mBayJs~ސb9T:ZxAd2|Zz'W>uR&ĹmAw1xXЧk eSG?sM*n_{C/sE_ӓ PGme](PD.aaC׉N:IPtS E_'NeKc7Otڟ> X &0/|ƀftX)zc6Y. r2ISTy- lgP:9s`ظbd5rHLh߇t5(1DC{NεM{Yl_y'ȉ_lGXyf^:2$R[R3#H*31V/c+[JpڹߎR>IS2% eLJӑ[zˎAKv.-̤q} m?0 Y=}; -B}r}-J?/SSx}bq%'a0 &:Nr8psJcґ f$fܢu] &}}ӕ:bdsS;z._4YEdΆ/,n)mb`MP]o-d!>N8CkǏzpq&!!%yDTM4%H2d̏P-9㋔|5%?$-KᶮO%5->?\V`@v|hk ޅs pI#̵ˆcv9nw !وmFf\QT,y(`=J[@(k+0@7e#Qsچ%^P6섻&syK;,+ln\NyR1Yk S6,'Q;KKΥ/X:{&iʻKڐFrC[f sx c2 O+Qm+^Ö}v\TVɏ2z!vKE{FGg,2f5syduqwB4lr ](ao'ѓSJО&$p_4 KcP*OpmAn1X5j8J 9^sPJiy 6n鋣b 55Br0 @ZYk}<⎽eBN=P< ~鶚z&*wϖ#0 5bF܉8 @|Y؄ qo}CSo!At z-na2SCkcZc+*CKB I0|9^v|^p1Y m28 91D؃ӠT1a1G䞸b} A,MDMg؁CO qlR :"5e8ON~`6ϕU bS׈]㱎eCH*4a Ȩ1ߗWq=MEGdN;i(JdP7coGCW&R CO,SyHܛK;YxB?TAMsg{$jMQ O'p0:zjf1٪Ʒa6'g ŒZ$.kxZ7.|o9-)Tt0tXҕ6\"'Ѿ>!Հ :C|8= {\U6zkT6i۳,s2dd ߳@T}~즌t涴~,9wagk[EdFDTw7 T?us |]U}V3VqY9I E A$C;i}y( {*20phe-V6_`Θs.H" ~AEW $ml}I-S\O3?b%@\g@=*Ұ7=\NٰF\:qXQoK`Z"|яp|qRV*f}qе}GdDFn3¿!׮Xjztvz9g㗼 :Πe/d-*Fҷ/puoWS]E9wQҊ ÃyMbT"``nuc@ bKzE,)y+xKxdD 7sdZdO9tgkhU% m_:mRj4G>m_܂UN VO=yHD%|\pVOau&}'hZ5pIZ)or ~eG_]bG0U^  yxԌ7G/7`<Ԇv/"c̨lÍ!y$gDD)daM!u3ωeP/{`=L)5oYagnyo{>E>Sϡ+s)i)L=hiƜ]n,^p cA'#ˈ1##h_6OOd|`clF ,FGR46i/^p_ɚqUylEE.ڋJGGM +?Br =kҋ!B Jva2EoWmf0* ,qm1p~J<v)lC(xd[E@Rr[0gIg$a kCzD '87EX1F [蒍.Nv?>Cpz'&oM gr;iQVCwe|lխ$<\medѣϱK _Sˈǁ0/l& "e sp'3r~pF-B&ub &_XBz:zm^eb]K0jrbԼu[`pn2.{Bw1Iz4u O|i;J* 387sO<ë V&2ۥ4[M|GκV^)N/Ӏ:Ė58Ǧ2ArWV'[x'z܌:&I3kZhJa XO1T9+Wk + (|O5RFj5p:C#d,~Eth9ƀ\A3R}}SEP;OHPo`P{ ;n-pݔxr:$f ۪*Մ^ZD*0SId3 Wu>L;Dh(Q+ѰoڱK*X×Ћ3+!s藅zhH,Y=&Dhw)7\0[a bAjsG-EmsRo#>۰wOhܘr4͗&18 "%+L7uNx-3AI7G<ْ@~aɫ0߹zg* [Ht0DmK:[\*q:hnaQf>@?VT](l'U xUQIފm{ XC/dndGDMALާMU9NI薇0D]R\iN A5f|6E:Ô5GKyaogY,MCYJB<*=39KFR5>HoD沀aoG57gN>?IޱQAY A{?|X F<'? ;yȸtC^("D frS&/ΥŻJP,Ϣ†#~9{Ga^};~JcϹs8^ M۾_2!7[mv5% rM۵ ٢&0^Ūe"-1 g9h8GU#sW_T#uN7?|_e*2ij]Kիth-j #USa׆Gc7ݾ>xey>A{ %Y !V? ใy_Bru/ 9m= ca~_ƥ2pT2 :"IjlL֋NCӯqcUH}o(NZ$8_p"Ī:M-ByrU /&X쨝.HA$T{f֖x&#g_ej=NaRC?"RuŤ"v ^HjnWKE ak+1xØ,9s˲ lݰ5={KL\mqk(0wّ4` !UH݅Md^5p+p s^!aꆳ<İqXdR eU25hNA>"qnѪs<j{0|FS}*UJΘ4Eh=os^-M:~/Fi~[2gK$VXTtS0)˅׫ | Աo%` /#5"74p)?=bIUΕ1 Da2z­ 0QS+2hf;3)-@*Ա7_^}˝5Qw;cm:>6M~M}SHq++B[rJd'D)MNvh <;_rBKY_}$RGy▫`gSRxq\ВS 1Rac@!bRKUⲾ)5bckᠹ +U:Z窻4a?AhxapVk-WEi$0ŠNWLNq X:6A%,5 Tãdp8]Ao4ۯl8 'G}cacV?"mGv!%R.PN5tfCZPH=޵,iu5_4wUzM #v=Bi i%IXv;kƕK'~ T6Rw>q*HDUkv_ogK+Q%U!W9e0#xɕ$)ivE6f>iANeu5$}du1eKqQO>ɟ2&x38ȞwEX^G,6`Xdr'0Œ vĿ*n>wl=q{7_9 l, V-b^ei 0Ny_r*fVɸ .w~Fg܂uni(#v:[Mm0 Ad[$*lz]R\ RH!`!FϱBs?r$c*26PAu|=Z5'jмK%nJZrVy:#h#7{r|𻘁˾Cn&3UsAx$xu7~!)$ Pdf7;ecjfQHݦExߋA\%/6w]ƽ|kGʡYeaŃ^0ka޳L(u-])Wx2:@&l*y"]qJ:kzVtRVufa{ށzWt^2!QCр]&McБ.Zۨ ׿!'Z*!~ {8V~۱Pg0DMvh6ڿ..4)nP n0]a5I89RX! I >x@_3 _$nĨI5 Rq5}|d( E XHAtpgE6זRFZ\&>26y0U=̆Zw¾驐']ܸnyMݲMAX:G:={kSc,9 )Kƕ0Ձ0xm1U$:ywniz[} (q&OuZ b*cK1 5℧`;97,k+ ( 6cL+n+գ5 Džּ*$e^ݡt,1zxkd>-z`m֞i:\5ߋOwnZ(w|2FCОŽ䛳l`ۥ OrB$VJeVQJ 8( z)[rENR&,gYRVc/`S^$2F \LcDǖYZ2\,,3Wc0lm}qVdmptC T?-9ȸvq'LɃa]1"X}M&:(+?/({j+o!(mj@%H( `%*l;Iv{f뙚 N|8#S'-Qz7Y1! 糎+ F3V88@ēbHF X6{UDʁ:˓Q\o8kh'OhUg}gͣ8**O%Q{i9Xӝ6DnC9#tEcWV87duƅWV>H/!/+atW[.NKNk_>Řs\m+W-)\mwu>AvކWV i\.YM=Rg}w |wjN@x老G4~%{m> \i)c s=bXz=BW5 Tʌ3}BfYp"}QPȞ-p1z6]pךcIϡIyќJƁ슨S{m JcJ9l}|i.24 Xe5//~}RJoq>f`՛%W"M Oȸ̀y*.hɮDtAOmZS0#-Zp-mtg)h<ޛfzPƼQ궥q DY:E"a 5=R薚{iD[/}]qIY@rb\쨵OYb?>P%T渵zV, *@C| B2L-@JaX%YM^%_FohL 0ПSsy(}k70W\tA} e:qx)bڍ+QrsQ2%cIZDx#7Kgy!M v+#E3]7 3"vvg^Ж&g'~alKRkǑ,1-?5Q=4aԧt o[5>w?K{'+:Y+ +\Դ3f P8s2|Yq:5t]4-1 FJ.v32$31^z[\A4Wr+Gd H0'j/=%EXe5y! #Skn]܉*ʛ$9l[0N4`weG>D%]Ո[ G2BwӔU[k36!y(\RZRW(_nX">JaKA܅$wxhf-)"V7)7{:<M/6*o1MQ;FN hՃ$ HQM揍DU[b5'io6 %]Yޔ۠@Ԧ7kl,fѠ V%rf|ݚ&Ww6K:IuԑZxY17x艔ِpsH]ՙ[mxyN{}T،lB7LȘ |IxMF!@o6\>IHó']qU~)=h fjי#uC,!у[![-ƧixܟUS b;1!&{>`,I@q_fp{ֵH__2;xsWЛZb,d;F>5B5 ko @)޹K10^f̠ҁb=8Br2{ w"#>⯭ʟ0&)P[8gJhH L.I90G;2)L̢uWzUBJӮ\?)$ErΓXF#ٶB3"PڳX]Q1=Zث@`NM_i8j=tG(#gA|V1 1YB *>:"PSoL$CfExN;V)*0X{2Z<,`J[}'%Kܥ_ǢlҦo6hoƀ^iHظB#j] W =tz0-rGb P[UJ->S!flmZ?%FA>Ў}yJ}٦Ωx>‘~ E[΃ ExPmorBMX9gӢ#Y:@Ҳ)_3:3ȸ /MӂcU+?f=b̤Ww HjAV<gu}]6fV=D44]~so% _jSntKH4uď*aIHJp!].!An(TݩfAr_ d^;E|*cLyp4k%d8oRy閩]RA{䗹Kqv$z؊ߟxl+5l0 \ 4ux0Mkk[670*¨ uٷd;obZUPvaMKEwYOAx&ȸՖsvAIyD1=^!A%A*ϕ"IL1/SUbRe! ޴F-MZ@=n2«bxNL޻B\yQ.t~ Ǵ3_ęgZqlI?x"|V9zC{x0׹SWUJCR6jkXsJn-cJq0?x)7.TK5MOUH"Vg~mGh=FP*wޞ'Fo,hN+kQ֔7GmPO)b{34PKDXks>d;FW,! ,[jK!VXxIHҘМU[w`57_'6:AB΂nS9ǟ SU|}RFƩ10d3p#}ecP~ʹH7ؘ5eUawqϴ&kKDځYf9ۚof|MhII09~O PΫ72 *҆Gyl]:Q]g;j%SM0W/A3Ƹ_ pM6>C/ҧЩ |>|-ɽv5)# }+űA3lHLL:M|2bS7:8ms7,$`i E`2-j7[:Yz~t䣱j*9V2):U^:ئ,~}oN/}JSp*nJmou`a"ٜb<v{4DD1p *hx`Ԙ>60Qp2sHI0&LӚN9YqILο<\3}&FYsWePZ5=n1jvgrGAPȘ #nEwTo//E\՘{g+D7  &o]bwIuEwIX9G i?5m ǗX=@1}1?u28{ I5'% zK[iu gN2y+\K[ Wth!1;~W@*ooG57WŏU{Lj]ΊW/$²d hH±9N.m2Jc4:1VbC5Q0$&b T/ RHU`y)Jtz ls\ŝtT[To4^̛'/F׼T7*% Zi Rj0ۥ3 ۫"n;zL읡5e_ (0qvx}H"r*Kz BZxENC%S_{Md'A 9"[zig?Uƈ AB\v4W@O2}5M7H󚩘++tҒףͯQ H4i(䓌|0/Z;j0PYiQٴFVݏ.Z"MpuhAԑ*{UziĮ8pg,i~^6ҩ+&n&[Wnb%m nSdi{,{JvM8,Z7vHvz( ?mHL0eneGY & g?o{ ҫ k]S}OE/#F))\ܬ?_Ո4J);V'=JƸfU  5^6;=GI=҉h6#O-(#p >/8GJZ*(OJo-*IKiz) {,b]>I"G\bx8~ey)đtG3 ”h&!,[tFېx ?‘Sݒ?^i''I'{uvvQڬ hz'~7V@+ѝڂЄ[ѭXQ8~6$B ?vL0e>vIBmQ9aOwϨEΊϚB|[JIJ#ͧ!ptG`C0R+ɲ7/{qr+|bNRk=w8{ GҷeC!K̯ma+U2_lp^^)?Rޙ6T/.owE k,Mݙd^6U/Q&ON^K24 ۑ^ɳiWN@OpWf8Rt=mrnD9YE_*u, 3Z`NCz_.SP_N.''4)V`pG*#qh,J F+"=ECjPFIaI,$s\&r@Q)q0ɋp8o˹$U0q="<.[@^e6|Uػ@i="D,}m635$1{ՈCDߌĕZ?UVиLdPH|8'iKHڡfmۉQ7hP0:dXQFa 9FEY=?*pqdlEًA%^ytyRc ۖ" x%y-n |$tzJ4m꼒 Ea憓KbHIum~@LGl-J9]Z#ȄOh!+=7pF+X3If`xRaSM\rv!0 =UispB֐d.-!WADJXJNf-"s|k4 cC[0͜^;:YO(T~R;b>m|< ,/#C&DԪZfD5fedVlZ .C#Lp5;OH6HAQo>F ިs'g{sEMWF@(nVxSA-Xe} fB `fMR|+ƭ Kÿ9qEE]cR K)iAscbD+CDyDL:FOV_]+*}\SbvZ(褾4_z\UoEfT9} [#D!^-ۄn].5Ⅽ!4%{DP#Fvz,qܜ ,S1С%\4)&S+G[-m1.I$V@hRX9|glX`TEI?GDsuhQJ˕t֤NEjCLIP׌;ܕS#8ӋDb$%gK>G?[ΰ"P e2a]ȩ3pߖ|ٹ,` ZQ)]N edFFvFGo-zȢ[ cL2lQ6Ё֮r뵗]ƿMb:sjCZQGl,w[I 2AĴf~4tK h%N%q>(p[S%oRHM./RfԣDne9eniRF`–SOt D}斱5 M/UGXL$GƸ8$|[VZO(SY';7^j_Igd R+o3@F`dVUE?*5^e`12q  *‡:|>OۏmDs"G~k15px^M?֦>') K8FV^;o 1*eJ%.[5%QX$PXDX)hRMf\ٲկ?:7R16^쓦?M緐=sg!eZ_ KV #x9EtHl"`l]yX'҉ k>uS pTo3ϜQrin$ /] ! A} U¤~nȘ Ps I ňBxXk6wF&b0~58`A6^QM^+:f1*B }J'9ePdHهƉ,y)E`uĜkahGy%Fc0H.=ݍY 8HteG"| [uU:f]EՋo0zLF3pb 6yLxuN@qWvBKD"P%Z6%YL6J+(>dažUTg$]^w]0dK>KT3)vgW'`’Mz*k'#l/vOH]YuY6 6ُ(,ηù@ʞVbjhiiv',GLXJ'_lVO5 O߾O89Ж N8kAFq;ZUHմ>)pKmgluױK=iUvQ@]ej8B۔>{t, +Ƀ?8뜾grqfw53{7SW ×1)%1 S(QmpqT;:{/7sl3I0A IԙamU Aezak@C>[Ԫ33d_rj;4 HC4(Ռ`Z44C``fV3'GmE 9NT@ę  exFyKevfdF uk+n+ֹT*N"Cx|Wj|p_u Nb!]|W8"PMHIim$D|6 Fr8#` Iّlo:uS9L’@P:;M.'P:c@H UV.!|ӒxFa (Zr4~9]F EH&yuvh+4L tF]cVT2Sj|as Wb~Kj@)yZ)CbzL{NnKSYi;侶1NsȒ stDfF5-+ӵҘs|? wE9L1,Dl #@GHI6wGSu~ڰgp(= ÷XFw䗕RIñE:)Um]1BMM#@I0:P$b;` id!u(W}b2g&ˁ7sc9y % #g= 5t%A#2)c3Jاv3׏e)l^EK¬p9`rjv)6>I:I _zV.c%o;Ej!esBA9ZF;ɀū$(%9ri̭OpZcEKx_!:K pBG4Kso0b%w鞭!ǩ{0~,-;>0@ i+}ŋ1[XRLm72ۙt_ ;2TNaԵwOWU9Z%x+XE3ZvҳbJK[eiVOjGS E2NgMZs1K4٢<ևu '_jm`/6N-þpk rdr4F Nꥹ.V[DvνD*,3egInC~ $Ӑe 4~1Fiehj, Ok@ZޞF+'cӑlS^s&I^+ND"LKEV mTyV[&G?OVn yСgGSM+`/i5N蠋kka@6Q+Ja,XiPcht$ɶV-ݢk5fG \C`-2"Y^J-f~rWW:4 |NdeSW1 V\UEd[V>}ױ+/<yA5ЧhvfH('>* Eآ,Ԅ8Nkzt9%Pd8 *e1>58dSEcn7mO>exFKB3a%nNV⿳?=f(Թn%i0 y G+ \վ[ [nߐM I/dDaMqB?lS **-Ps!XPc>ӱ mPfp|xbS;IK0gs;W띆| tq6@ip2TʨȏԪ%;abuY/_әmo𮩃% 5=Vϴ%%S[oGц*{mmrr&۸ -{.4 @߄o_7R n p~hu@,;T may3Lm}֧,4OwOM<.wzZ{ohk.Z8:BIz{ -v)Ϗa,!gnȞks#eEp![TxW9 z؈8\k*y?V]Xu/J1P3j}@H|z‡N(*-,'0v\(%Q8 P^1*cR- o=KD  ]k9~gd$,KCYW6- MjV%>AXԩcO^(ZmoQs6sR.L+Z4ߨ9[/*G+k)Q學;fh*sy;n_?^@Df?'IS`d><_^geQS6<J24-)~ GA*pm#8vY/hܽ0mR 7Ά^B'iƅ}DRRέoMwGqPq1dL )REFږ U!A3 0g} k27:e/gv2]VdWܫ%z0 &. ?љ\!"n v\ﴛW&2ꡣ:.)=o(bօ`WUGpGD qs܁>>ǽ]TQR5q6t8/Az55oFd]㢮6T~vrUU ( =zYVĐOߪu;#nUQLV~"0v)u9݁U Je;`҂Oc=]FIvID#N9čzaCj-z=w^qpfûVi)*FH#}ΆTI,pӐsqՃT0~Y"[%W!Ӿt|!qTzVG/8ͥTĥ},7k"Ki0 5#uY gq n(˿ 3D.l~# p<xͨժǜȬ.6 с/ʍfb͜3ntCaHܔF?*9 #9z _zا bvzj=2=lۂ[Sb:c}A'f05E>mM} 8w98L8veCMq κJ{АbAVQ]l.d&)Rư[Eq']ԭN/(5^TոZ%/&">" LEKȔIw ̴+t hn 0^`W״LO;_vg/ҒfrhTC_5f*tLx?4mZ0>Ob{LDu8m0M:Mt/ g6ldޥ~ܘ1M BְodyIGټ[^SVz˾泦SҊIY[ca)x؄:]0hn#!r꫆tqH$%+|6eshЁQ-tm6 s5At5!)EȾZp_1 cf+pEboѝwLķ@oñFD;wv_}4! ȏrq{Chxtl:´M>81[ƫ=Cwl³^Q7!6K©_(5i9^PѮiw_”P')6ϝ^3ym*v>"fJi6>Ɩ+*^@ۖ@]Kzқ(6i-)ZVa,Xe_@@AmI઱ S Y;/)ub~D4ێȊ ; g:!6Cm-uC$_?&k[,ҩ6E}iIls`F$L JQ#4# M㤏P F*xw6w&( %FŒdI!UGP,*_V C=+b_N s*a?CLdh;I&s- r&.0n1ק+%\6[z۲`]^P 17 ^<\8- Fgc0?eѺ N/)=أg6f2bi;bEZdGs&Xl?gJO'czzR#:ݭ'EvX T&_JP岌MLpϕ@ż 4- ϺEl[\%bp7KA[Y;u7akOZK$~9$6yt^КZė- U1ڗkw3 n!KRo,~ R@{W~ ruԈhQPY+ "/fZga)LoZ j (Xg*? CO]A) Ü~Vb>|ҭ R 2j0?p쵝Sy }Ho•F?(+TDm_Ԏ)Ņe^(zma|dM\=*Y1wEiX2e{7bɧ^GS{3mYd g51JܱjSh :F0W3;y*VSK76@2y`݂L;o1F ?<:[Zj/ &aN'`c?W e;'$!IŜ<9UXgTC 9=&ׁX:щ_'P7u. $Dz{I$b[}ۚpgnτ-{4X> "ְίuBL4c?ퟞD ~w+dio:,R{ernŘǙw5B.e؄՗wJ1@Gf'/Pf;yFw-/=JqΠQp5ۑ)dxO]/.J=m)pc;MC+EFDdY\4,{'6pIz"A0ވ3ڽAC2r{dAR'C?KKg$JD:h"vceʳU =.Txe|޵}޲#K:5BS`8_M^DyAWbNۉ/# PR38lA,̍k"U3c>ۗ%ښrQ{w#MtA #Q 3XfUeT˨33\9,Mb|O.MD !20{w}&rPJ%bV}nhq'.ɀ]deT3QxItlӳ˄J Mu^=~-RGF<]-Ry^((ļN'u`2w7L5aU-9u36f}k uq{_PNpaXYaֈ?]2˂tT"zI֬&<άl ۙ,bM& = $#H?蝸1^NDŽZy(2gv}tR0rD"5/M6ΝW5J~^,;gn"Kz79g _#\9qYڶ#+#vGep"U+In ھKG:tFPfY͓4G34 7AeVs5&i9w7cPsu " ?7USWftf)Ϟ°3Ro NFAGӿ ?\ɨ<̶Kp?|(oFMOM5)2%~⠍Q+.FߩJ)dke]jY=[M6X0o%MZ2C6%(EO{ 2О].n-A˰AYd,}|j)A=H^|IĮ{c,ÖAېheTiWށߣPk'VY.n&ּ3 j[Ukھ5ƻ|dzSHȻ *ua]YC?VGv,Gfth3lB)K2;7yA':WΝiz7ԄOh{v<۩=3u-p'|K[S#]xJ|Rl4RvgSg矑rg<תzG %$؇@͖+xOċgZ]s@69:;