go1.21-race-1.21.0-150000.1.3.1 >  A dp9|u;kɭGuğocd4H~bq]%z`̌YlQ_Ԁ 5a"Q #IzMcIBtAŻi!$sj_<\SS ]LQEXmioeI:&1_ CЅ 8EՃ.@ }k~`xW_ncd-Z^8TKEfqY&p$_cQq1H"#*٠;T &1ň|th1u0>p>?d " ;&3 Ib     8L(89:FnGHIXY\]^bcde"f%l'u<v@zCgo1.21-race1.21.0150000.1.3.1Go runtime race detectorGo runtime race detector libraries. Install this package if you wish to use the -race option, in order to detect race conditions present in your Go programs.dgoat14/pSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Gohttps://compiler-rt.llvm.org/linuxx86_64/pd0ff84d3028170894a223027285a404306064f2d3c5c7c735aa6d52dad3c38855rootrootgo1.21-1.21.0-150000.1.3.1.src.rpmgo1.21-racego1.21-race(x86-64)    go1.21rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.21.03.0.4-14.6.0-14.0-15.2-14.14.1d.@dE@d8d@d@d@dNjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.com- go1.21 (released 2023-08-08) is a major release of Go. go1.21.x minor releases will be provided through August 2024. https://github.com/golang/go/wiki/Go-Release-Cycle go1.21 arrives six months after go1.20. Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. Refs boo#1212475 go1.21 release tracking * Go 1.21 introduces a small change to the numbering of releases. In the past, we used Go 1.N to refer to both the overall Go language version and release family as well as the first release in that family. Starting in Go 1.21, the first release is now Go 1.N.0. Today we are releasing both the Go 1.21 language and its initial implementation, the Go 1.21.0 release. These notes refer to "Go 1.21"; tools like go version will report "go1.21.0" (until you upgrade to Go 1.21.1). See "Go versions" in the "Go Toolchains" documentation for details about the new version numbering. * Language change: Go 1.21 adds three new built-ins to the language. * Language change: The new functions min and max compute the smallest (or largest, for max) value of a fixed number of given arguments. See the language spec for details. * Language change: The new function clear deletes all elements from a map or zeroes all elements of a slice. See the language spec for details. * Package initialization order is now specified more precisely. This may change the behavior of some programs that rely on a specific initialization ordering that was not expressed by explicit imports. The behavior of such programs was not well defined by the spec in past releases. The new rule provides an unambiguous definition. * Multiple improvements that increase the power and precision of type inference have been made. * A (possibly partially instantiated generic) function may now be called with arguments that are themselves (possibly partially instantiated) generic functions. * Type inference now also considers methods when a value is assigned to an interface: type arguments for type parameters used in method signatures may be inferred from the corresponding parameter types of matching methods. * Similarly, since a type argument must implement all the methods of its corresponding constraint, the methods of the type argument and constraint are matched which may lead to the inference of additional type arguments. * If multiple untyped constant arguments of different kinds (such as an untyped int and an untyped floating-point constant) are passed to parameters with the same (not otherwise specified) type parameter type, instead of an error, now type inference determines the type using the same approach as an operator with untyped constant operands. This change brings the types inferred from untyped constant arguments in line with the types of constant expressions. * Type inference is now precise when matching corresponding types in assignments * The description of type inference in the language spec has been clarified. * Go 1.21 includes a preview of a language change we are considering for a future version of Go: making for loop variables per-iteration instead of per-loop, to avoid accidental sharing bugs. For details about how to try that language change, see the LoopvarExperiment wiki page. * Go 1.21 now defines that if a goroutine is panicking and recover was called directly by a deferred function, the return value of recover is guaranteed not to be nil. To ensure this, calling panic with a nil interface value (or an untyped nil) causes a run-time panic of type *runtime.PanicNilError. To support programs written for older versions of Go, nil panics can be re-enabled by setting GODEBUG=panicnil=1. This setting is enabled automatically when compiling a program whose main package is in a module with that declares go 1.20 or earlier. * Go 1.21 adds improved support for backwards compatibility and forwards compatibility in the Go toolchain. * To improve backwards compatibility, Go 1.21 formalizes Go's use of the GODEBUG environment variable to control the default behavior for changes that are non-breaking according to the compatibility policy but nonetheless may cause existing programs to break. (For example, programs that depend on buggy behavior may break when a bug is fixed, but bug fixes are not considered breaking changes.) When Go must make this kind of behavior change, it now chooses between the old and new behavior based on the go line in the workspace's go.work file or else the main module's go.mod file. Upgrading to a new Go toolchain but leaving the go line set to its original (older) Go version preserves the behavior of the older toolchain. With this compatibility support, the latest Go toolchain should always be the best, most secure, implementation of an older version of Go. See "Go, Backwards Compatibility, and GODEBUG" for details. * To improve forwards compatibility, Go 1.21 now reads the go line in a go.work or go.mod file as a strict minimum requirement: go 1.21.0 means that the workspace or module cannot be used with Go 1.20 or with Go 1.21rc1. This allows projects that depend on fixes made in later versions of Go to ensure that they are not used with earlier versions. It also gives better error reporting for projects that make use of new Go features: when the problem is that a newer Go version is needed, that problem is reported clearly, instead of attempting to build the code and instead printing errors about unresolved imports or syntax errors. * To make these new stricter version requirements easier to manage, the go command can now invoke not just the toolchain bundled in its own release but also other Go toolchain versions found in the PATH or downloaded on demand. If a go.mod or go.work go line declares a minimum requirement on a newer version of Go, the go command will find and run that version automatically. The new toolchain directive sets a suggested minimum toolchain to use, which may be newer than the strict go minimum. See "Go Toolchains" for details. * go command: The -pgo build flag now defaults to -pgo=auto, and the restriction of specifying a single main package on the command line is now removed. If a file named default.pgo is present in the main package's directory, the go command will use it to enable profile-guided optimization for building the corresponding program. * go command: The -C dir flag must now be the first flag on the command-line when used. * go command: The new go test option -fullpath prints full path names in test log messages, rather than just base names. * go command: The go test -c flag now supports writing test binaries for multiple packages, each to pkg.test where pkg is the package name. It is an error if more than one test package being compiled has a given package name.] * go command: The go test -o flag now accepts a directory argument, in which case test binaries are written to that directory instead of the current directory. * cgo: In files that import "C", the Go toolchain now correctly reports errors for attempts to declare Go methods on C types. * runtime: When printing very deep stacks, the runtime now prints the first 50 (innermost) frames followed by the bottom 50 (outermost) frames, rather than just printing the first 100 frames. This makes it easier to see how deeply recursive stacks started, and is especially valuable for debugging stack overflows. * runtime: On Linux platforms that support transparent huge pages, the Go runtime now manages which parts of the heap may be backed by huge pages more explicitly. This leads to better utilization of memory: small heaps should see less memory used (up to 50% in pathological cases) while large heaps should see fewer broken huge pages for dense parts of the heap, improving CPU usage and latency by up to 1%. * runtime: As a result of runtime-internal garbage collection tuning, applications may see up to a 40% reduction in application tail latency and a small decrease in memory use. Some applications may also observe a small loss in throughput. The memory use decrease should be proportional to the loss in throughput, such that the previous release's throughput/memory tradeoff may be recovered (with little change to latency) by increasing GOGC and/or GOMEMLIMIT slightly. * runtime: Calls from C to Go on threads created in C require some setup to prepare for Go execution. On Unix platforms, this setup is now preserved across multiple calls from the same thread. This significantly reduces the overhead of subsequent C to Go calls from ~1-3 microseconds per call to ~100-200 nanoseconds per call. * compiler: Profile-guide optimization (PGO), added as a preview in Go 1.20, is now ready for general use. PGO enables additional optimizations on code identified as hot by profiles of production workloads. As mentioned in the Go command section, PGO is enabled by default for binaries that contain a default.pgo profile in the main package directory. Performance improvements vary depending on application behavior, with most programs from a representative set of Go programs seeing between 2 and 7% improvement from enabling PGO. See the PGO user guide for detailed documentation. * compiler: PGO builds can now devirtualize some interface method calls, adding a concrete call to the most common callee. This enables further optimization, such as inlining the callee. * compiler: Go 1.21 improves build speed by up to 6%, largely thanks to building the compiler itself with PGO. * assembler: On amd64, frameless nosplit assembly functions are no longer automatically marked as NOFRAME. Instead, the NOFRAME attribute must be explicitly specified if desired, which is already the behavior on other architectures supporting frame pointers. With this, the runtime now maintains the frame pointers for stack transitions. * assembler: The verifier that checks for incorrect uses of R15 when dynamic linking on amd64 has been improved. * linker: On windows/amd64, the linker (with help from the compiler) now emits SEH unwinding data by default, which improves the integration of Go applications with Windows debuggers and other tools. * linker: In Go 1.21 the linker (with help from the compiler) is now capable of deleting dead (unreferenced) global map variables, if the number of entries in the variable initializer is sufficiently large, and if the initializer expressions are side-effect free. * core library: The new log/slog package provides structured logging with levels. Structured logging emits key-value pairs to enable fast, accurate processing of large amounts of log data. The package supports integration with popular log analysis tools and services. * core library: The new testing/slogtest package can help to validate slog.Handler implementations. * core library: The new slices package provides many common operations on slices, using generic functions that work with slices of any element type. * core library: The new maps package provides several common operations on maps, using generic functions that work with maps of any key or element type. * core library: The new cmp package defines the type constraint Ordered and two new generic functions Less and Compare that are useful with ordered types. * Minor changes to the library: As always, there are various minor changes and updates to the library, made with the Go 1 promise of compatibility in mind. There are also various performance improvements, not enumerated here. * archive/tar: The implementation of the io/fs.FileInfo interface returned by Header.FileInfo now implements a String method that calls io/fs.FormatFileInfo. * archive/zip: The implementation of the io/fs.FileInfo interface returned by FileHeader.FileInfo now implements a String method that calls io/fs.FormatFileInfo. * archive/zip: The implementation of the io/fs.DirEntry interface returned by the io/fs.ReadDirFile.ReadDir method of the io/fs.File returned by Reader.Open now implements a String method that calls io/fs.FormatDirEntry. * bytes: The Buffer type has two new methods: Available and AvailableBuffer. These may be used along with the Write method to append directly to the Buffer. * context: The new WithoutCancel function returns a copy of a context that is not canceled when the original context is canceled. * context: The new WithDeadlineCause and WithTimeoutCause functions provide a way to set a context cancellation cause when a deadline or timer expires. The cause may be retrieved with the Cause function. * context: The new AfterFunc function registers a function to run after a context has been cancelled. * context: An optimization means that the results of calling Background and TODO and converting them to a shared type can be considered equal. In previous releases they were always different. Comparing Context values for equality has never been well-defined, so this is not considered to be an incompatible change. * crypto/ecdsa: PublicKey.Equal and PrivateKey.Equal now execute in constant time. * crypto/elliptic: All of the Curve methods have been deprecated, along with GenerateKey, Marshal, and Unmarshal. For ECDH operations, the new crypto/ecdh package should be used instead. For lower-level operations, use third-party modules such as filippo.io/nistec. * crypto/rand: The crypto/rand package now uses the getrandom system call on NetBSD 10.0 and later. * crypto/rsa: The performance of private RSA operations (decryption and signing) is now better than Go 1.19 for GOARCH=amd64 and GOARCH=arm64. It had regressed in Go 1.20. * crypto/rsa: Due to the addition of private fields to PrecomputedValues, PrivateKey.Precompute must be called for optimal performance even if deserializing (for example from JSON) a previously-precomputed private key. * crypto/rsa: PublicKey.Equal and PrivateKey.Equal now execute in constant time. * crypto/rsa: The GenerateMultiPrimeKey function and the PrecomputedValues.CRTValues field have been deprecated. PrecomputedValues.CRTValues will still be populated when PrivateKey.Precompute is called, but the values will not be used during decryption operations. * crypto/sha256: SHA-224 and SHA-256 operations now use native instructions when available when GOARCH=amd64, providing a performance improvement on the order of 3-4x. * crypto/tls: Servers now skip verifying client certificates (including not running Config.VerifyPeerCertificate) for resumed connections, besides checking the expiration time. This makes session tickets larger when client certificates are in use. Clients were already skipping verification on resumption, but now check the expiration time even if Config.InsecureSkipVerify is set. * crypto/tls: Applications can now control the content of session tickets. * crypto/tls: The new SessionState type describes a resumable session. * crypto/tls: The SessionState.Bytes method and ParseSessionState function serialize and deserialize a SessionState. * crypto/tls: The Config.WrapSession and Config.UnwrapSession hooks convert a SessionState to and from a ticket on the server side. * crypto/tls: The Config.EncryptTicket and Config.DecryptTicket methods provide a default implementation of WrapSession and UnwrapSession. * crypto/tls: The ClientSessionState.ResumptionState method and NewResumptionState function may be used by a ClientSessionCache implementation to store and resume sessions on the client side. * crypto/tls: To reduce the potential for session tickets to be used as a tracking mechanism across connections, the server now issues new tickets on every resumption (if they are supported and not disabled) and tickets don't bear an identifier for the key that encrypted them anymore. If passing a large number of keys to Conn.SetSessionTicketKeys, this might lead to a noticeable performance cost. * crypto/tls: Both clients and servers now implement the Extended Master Secret extension (RFC 7627). The deprecation of ConnectionState.TLSUnique has been reverted, and is now set for resumed connections that support Extended Master Secret. * crypto/tls: The new QUICConn type provides support for QUIC implementations, including 0-RTT support. Note that this is not itself a QUIC implementation, and 0-RTT is still not supported in TLS. * crypto/tls: The new VersionName function returns the name for a TLS version number. * crypto/tls: The TLS alert codes sent from the server for client authentication failures have been improved. Previously, these failures always resulted in a "bad certificate" alert. Now, certain failures will result in more appropriate alert codes, as defined by RFC 5246 and RFC 8446: * crypto/tls: For TLS 1.3 connections, if the server is configured to require client authentication using RequireAnyClientCert or RequireAndVerifyClientCert, and the client does not provide any certificate, the server will now return the "certificate required" alert. * crypto/tls: If the client provides a certificate that is not signed by the set of trusted certificate authorities configured on the server, the server will return the "unknown certificate authority" alert. * crypto/tls: If the client provides a certificate that is either expired or not yet valid, the server will return the "expired certificate" alert. * crypto/tls: In all other scenarios related to client authentication failures, the server still returns "bad certificate". * crypto/x509: RevocationList.RevokedCertificates has been deprecated and replaced with the new RevokedCertificateEntries field, which is a slice of RevocationListEntry. RevocationListEntry contains all of the fields in pkix.RevokedCertificate, as well as the revocation reason code. * crypto/x509: Name constraints are now correctly enforced on non-leaf certificates, and not on the certificates where they are expressed. * debug/elf: The new File.DynValue method may be used to retrieve the numeric values listed with a given dynamic tag. * debug/elf: The constant flags permitted in a DT_FLAGS_1 dynamic tag are now defined with type DynFlag1. These tags have names starting with DF_1. * debug/elf: The package now defines the constant COMPRESS_ZSTD. * debug/elf: The package now defines the constant R_PPC64_REL24_P9NOTOC. * debug/pe: Attempts to read from a section containing uninitialized data using Section.Data or the reader returned by Section.Open now return an error. * embed: The io/fs.File returned by FS.Open now has a ReadAt method that implements io.ReaderAt. * embed: Calling FS.Open.Stat will return a type that now implements a String method that calls io/fs.FormatFileInfo. * errors: The new ErrUnsupported error provides a standardized way to indicate that a requested operation may not be performed because it is unsupported. For example, a call to os.Link when using a file system that does not support hard links. * flag: The new BoolFunc function and FlagSet.BoolFunc method define a flag that does not require an argument and calls a function when the flag is used. This is similar to Func but for a boolean flag. * flag: A flag definition (via Bool, BoolVar, Int, IntVar, etc.) will panic if Set has already been called on a flag with the same name. This change is intended to detect cases where changes in initialization order cause flag operations to occur in a different order than expected. In many cases the fix to this problem is to introduce a explicit package dependence to correctly order the definition before any Set operations. * go/ast: The new IsGenerated predicate reports whether a file syntax tree contains the special comment that conventionally indicates that the file was generated by a tool. * go/ast: The new File.GoVersion field records the minimum Go version required by any //go:build or // +build directives. * go/build: The package now parses build directives (comments that start with //go:) in file headers (before the package declaration). These directives are available in the new Package fields Directives, TestDirectives, and XTestDirectives. * go/build/constraint: The new GoVersion function returns the minimum Go version implied by a build expression. * go/token: The new File.Lines method returns the file's line-number table in the same form as accepted by File.SetLines. * go/types: The new Package.GoVersion method returns the Go language version used to check the package. * hash/maphash: The hash/maphash package now has a pure Go implementation, selectable with the purego build tag. * html/template: The new error ErrJSTemplate is returned when an action appears in a JavaScript template literal. Previously an unexported error was returned. * io/fs: The new FormatFileInfo function returns a formatted version of a FileInfo. The new FormatDirEntry function returns a formatted version of a DirEntry. The implementation of DirEntry returned by ReadDir now implements a String method that calls FormatDirEntry, and the same is true for the DirEntry value passed to WalkDirFunc. * math/big: The new Int.Float64 method returns the nearest floating-point value to a multi-precision integer, along with an indication of any rounding that occurred. * net: On Linux, the net package can now use Multipath TCP when the kernel supports it. It is not used by default. To use Multipath TCP when available on a client, call the Dialer.SetMultipathTCP method before calling the Dialer.Dial or Dialer.DialContext methods. To use Multipath TCP when available on a server, call the ListenConfig.SetMultipathTCP method before calling the ListenConfig.Listen method. Specify the network as "tcp" or "tcp4" or "tcp6" as usual. If Multipath TCP is not supported by the kernel or the remote host, the connection will silently fall back to TCP. To test whether a particular connection is using Multipath TCP, use the TCPConn.MultipathTCP method. * net: In a future Go release we may enable Multipath TCP by default on systems that support it. * net/http: The new ResponseController.EnableFullDuplex method allows server handlers to concurrently read from an HTTP/1 request body while writing the response. Normally, the HTTP/1 server automatically consumes any remaining request body before starting to write the response, to avoid deadlocking clients which attempt to write a complete request before reading the response. The EnableFullDuplex method disables this behavior. * net/http: The new ErrSchemeMismatch error is returned by Client and Transport when the server responds to an HTTPS request with an HTTP response. * net/http: The net/http package now supports errors.ErrUnsupported, in that the expression errors.Is(http.ErrNotSupported, errors.ErrUnsupported) will return true. * os: Programs may now pass an empty time.Time value to the Chtimes function to leave either the access time or the modification time unchanged. * os: On Windows the File.Chdir method now changes the current directory to the file, rather than always returning an error. * os: On Unix systems, if a non-blocking descriptor is passed to NewFile, calling the File.Fd method will now return a non-blocking descriptor. Previously the descriptor was converted to blocking mode. * os: On Windows calling Truncate on a non-existent file used to create an empty file. It now returns an error indicating that the file does not exist. * os: On Windows calling TempDir now uses GetTempPath2W when available, instead of GetTempPathW. The new behavior is a security hardening measure that prevents temporary files created by processes running as SYSTEM to be accessed by non-SYSTEM processes. * os: On Windows the os package now supports working with files whose names, stored as UTF-16, can't be represented as valid UTF-8. * os: On Windows Lstat now resolves symbolic links for paths ending with a path separator, consistent with its behavior on POSIX platforms. * os: The implementation of the io/fs.DirEntry interface returned by the ReadDir function and the File.ReadDir method now implements a String method that calls io/fs.FormatDirEntry. * os: The implementation of the io/fs.FS interface returned by the DirFS function now implements the io/fs.ReadFileFS and the io/fs.ReadDirFS interfaces. * path/filepath: The implementation of the io/fs.DirEntry interface passed to the function argument of WalkDir now implements a String method that calls io/fs.FormatDirEntry. * reflect: In Go 1.21, ValueOf no longer forces its argument to be allocated on the heap, allowing a Value's content to be allocated on the stack. Most operations on a Value also allow the underlying value to be stack allocated. * reflect: The new Value method Value.Clear clears the contents of a map or zeros the contents of a slice. This corresponds to the new clear built-in added to the language. * reflect: The SliceHeader and StringHeader types are now deprecated. In new code prefer unsafe.Slice, unsafe.SliceData, unsafe.String, or unsafe.StringData. * regexp: Regexp now defines MarshalText and UnmarshalText methods. These implement encoding.TextMarshaler and encoding.TextUnmarshaler and will be used by packages such as encoding/json. * runtime: Textual stack traces produced by Go programs, such as those produced when crashing, calling runtime.Stack, or collecting a goroutine profile with debug=2, now include the IDs of the goroutines that created each goroutine in the stack trace. * runtime: Crashing Go applications can now opt-in to Windows Error Reporting (WER) by setting the environment variable GOTRACEBACK=wer or calling debug.SetTraceback("wer") before the crash. Other than enabling WER, the runtime will behave as with GOTRACEBACK=crash. On non-Windows systems, GOTRACEBACK=wer is ignored. * runtime: GODEBUG=cgocheck=2, a thorough checker of cgo pointer passing rules, is no longer available as a debug option. Instead, it is available as an experiment using GOEXPERIMENT=cgocheck2. In particular this means that this mode has to be selected at build time instead of startup time. * runtime: GODEBUG=cgocheck=1 is still available (and is still the default). * runtime: A new type Pinner has been added to the runtime package. Pinners may be used to "pin" Go memory such that it may be used more freely by non-Go code. For instance, passing Go values that reference pinned Go memory to C code is now allowed. Previously, passing any such nested reference was disallowed by the cgo pointer passing rules. See the docs for more details. * runtime/metrics: A few previously-internal GC metrics, such as live heap size, are now available. GOGC and GOMEMLIMIT are also now available as metrics. * runtime/trace: Collecting traces on amd64 and arm64 now incurs a substantially smaller CPU cost: up to a 10x improvement over the previous release. * runtime/trace: Traces now contain explicit stop-the-world events for every reason the Go runtime might stop-the-world, not just garbage collection. * sync: The new OnceFunc, OnceValue, and OnceValues functions capture a common use of Once to lazily initialize a value on first use. * syscall: On Windows the Fchdir function now changes the current directory to its argument, rather than always returning an error. * syscall: On FreeBSD SysProcAttr has a new field Jail that may be used to put the newly created process in a jailed environment. * syscall: On Windows the syscall package now supports working with files whose names, stored as UTF-16, can't be represented as valid UTF-8. The UTF16ToString and UTF16FromString functions now convert between UTF-16 data and WTF-8 strings. This is backward compatible as WTF-8 is a superset of the UTF-8 format that was used in earlier releases. * syscall: Several error values match the new errors.ErrUnsupported, such that errors.Is(err, errors.ErrUnsupported) returns true. ENOSYS ENOTSUP EOPNOTSUPP EPLAN9 (Plan 9 only) ERROR_CALL_NOT_IMPLEMENTED (Windows only) ERROR_NOT_SUPPORTED (Windows only) EWINDOWS (Windows only) * testing: The new -test.fullpath option will print full path names in test log messages, rather than just base names. * testing: The new Testing function reports whether the program is a test created by go test. * testing/fstest: Calling Open.Stat will return a type that now implements a String method that calls io/fs.FormatFileInfo. * unicode: The unicode package and associated support throughout the system has been upgraded to Unicode 15.0.0. * Darwin port: As announced in the Go 1.20 release notes, Go 1.21 requires macOS 10.15 Catalina or later; support for previous versions has been discontinued. * Windows port: As announced in the Go 1.20 release notes, Go 1.21 requires at least Windows 10 or Windows Server 2016; support for previous versions has been discontinued. * WebAssembly port: The new go:wasmimport directive can now be used in Go programs to import functions from the WebAssembly host. * WebAssembly port: The Go scheduler now interacts much more efficiently with the JavaScript event loop, especially in applications that block frequently on asynchronous events. * WebAssembly System Interface port: Go 1.21 adds an experimental port to the WebAssembly System Interface (WASI), Preview 1 (GOOS=wasip1, GOARCH=wasm). * WebAssembly System Interface port: As a result of the addition of the new GOOS value "wasip1", Go files named *_wasip1.go will now be ignored by Go tools except when that GOOS value is being used. If you have existing filenames matching that pattern, you will need to rename them. * ppc64/ppc64le port: On Linux, GOPPC64=power10 now generates PC-relative instructions, prefixed instructions, and other new Power10 instructions. On AIX, GOPPC64=power10 generates Power10 instructions, but does not generate PC-relative instructions. * ppc64/ppc64le port: When building position-independent binaries for GOPPC64=power10 GOOS=linux GOARCH=ppc64le, users can expect reduced binary sizes in most cases, in some cases 3.5%. Position-independent binaries are built for ppc64le with the following -buildmode values: c-archive, c-shared, shared, pie, plugin. * loong64 port: The linux/loong64 port now supports - buildmode=c-archive, -buildmode=c-shared and -buildmode=pie.- go1.21rc4 (released 2023-08-02) is a release candidate version of go1.21 cut from the master branch at the revision tagged go1.21rc4. Refs boo#1212475 go1.21 release tracking- go1.21rc3 (released 2023-07-14) is a release candidate version of go1.21 cut from the master branch at the revision tagged go1.21rc3. Refs boo#1212475 go1.21 release tracking- go1.21+ change default GOTOOLCHAIN=auto to local to prevent go tool commands from downloading upstream go1.x toolchain binaries Refs boo#1212669 * go1.21+ introduce new default behavior that can download additional versions of go1.x toolchain binaries built by upstream. See https://go.dev/doc/toolchain for details. The go tool would attempt toolchain downloads as needed to satisfy a minimum go version specified in go.mod of the program containing main() or any of its dependencies. * Builds in OBS can not access the network, download attempts would fail. * Builds in OBS should not use third party binary toolchains. * When GOTOOLCHAIN is set to local, the go command always runs the bundled Go toolchain. * Users can override the default GOTOOLCHAIN setting with go env -w, stored in in ~/.config/go/env.- Add missing go.env to package. go.env sets defaults including: GOPROXY GOSUMDB GOTOOLCHAIN Refs boo#1212667 * Starting in go1.21+ a missing go.env defaults to GOPROXY='' resulting in errors e.g. with online cmds e.g. go mod download: "GOPROXY list is not the empty string, but contains no entries" It is not clear why GOPROXY='' is not evaluated as "the empty string".- go1.21rc2 (released 2023-06-21) is a release candidate version of go1.21 cut from the master branch at the revision tagged go1.21rc2. https://go.dev/blog/go1.21rc Refs boo#1212475 go1.21 release tracking- go1.21rc1 (released 2023-06-16) is a release candidate version of go1.21 cut from the master branch at the revision tagged go1.21rc1. Refs boo#1212475 go1.21 release trackinggoat14 16917350411.21.0-150000.1.3.11.21.0-150000.1.3.1race_linux_amd64.syso/usr/share/go/1.21/src/runtime/race/-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:30209/SUSE_SLE-15_Update/9d7067dc7559a97a2cfbf2284cebc676-go1.21.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped-u/ i`bIgo1.211.21.0utf-84a3f80ffb6187475401c5c202bc1f6db99d6d6d824f1dba1905e6c51d2884a7a? 7zXZ !t/₆] crv(vX0:3-M*Gd-%&1s)ٔ_*L]eGG0Z+ `'~l*5שOA2Xݿn:K9d%hf=hZ&Lbs|-8.cĭԽH kKs\2{X$ rm: D=8"kx:*?4D*0ː t~ JG_&Idu>(3u2{Ƈ|H7ftv'I& Sb_DgJ,b8R{d]875o\2s{dTQ"K:S`ct6oUI4-^bC"E@nZI(2V` 1~yb~ѫbV(AЀs7p1SwxW͉^~:NMFX?wm? W"S}{?g+ US{HpA2^4ZH8%;°Zg@|"xZ2ӧ_Mц)R(KD5_g h$ϟP#ٺD[7Dy= jdeȤ2pTQU5|0fe0rﳆ~;_~_ ܽ _;0>h7W0-=pW/Am?lK3e?s؈;(T4!h7)#^j"z#ziA&M]J$sខ86vawԢb\O$eC *wVrF$x ,{P pp7;! OsVi`⡮i=S=Ͳ+ +-S2q?:lHc p%v+I˫d5RИۇG%0[U1yP[ 'kEUMc&H~Z&'HË,6dǫoAB=/g}GC {IlYѕ~R&0B(}QbCRfss~EAVܛ6Ցguo}-[4j}n/Սb?G=gq;*ߒdboD4 >%gBj }'i^f7W}-FS6!UjAW _d-䝤KuPi7iGIۣb(xN8^@*0:m!5Ȫ#Vi1¢w6.#)0=}bVDZE=a C`__~ P Ӹ;d /{CotwM5 eI\3uűMAM-gS

8I&듎k[{ Us*-́/dQED{I`lL ?Jݡm[0󫂃|Kvw=A(EN]K{ǿzzN4tJLT,AKW,xЁU rZν?uh0yˏԖvT$(HB{M& ɛJC){>׶-Gو=uh~ߣ9(+:%Ԃ6˂|mF'דEۥity}[~`=޵5]c֯ "nR?7ƺ0]sFbs\y:ьlѧ+XIFONH]FCۼ|R ?&)؅&}Oo,x굠sueŒjPKg Gr_VihT?`,#Cud91wi]gt-2gU")Tnm?i h< /%I CKGt oĸx|bź:T`LsӽѥW*nBܤhe7/b hqk[FBYwWfw'`)R.5vրCRFsʧKoUI1ru#}=ԯ=GxȒAw9ضtAv_h`7-29@b8 pVW~BN A5z Hg\|Ep܎ D_R|3yn:fNz* *d% "R`P}Sy?IYN @7lCZ]/B;01Xj4>TkF)g1k`Bm#6?%Dg "|@No`.ۖN7%Q˻1U ۵ku^!Tq'*[̀4¡aGXbG[$VʛϯvbU-CCF[>xTD 4/#oN756_?}ed%p?1Kҍ?˔?H rݹ7+}iLVS)8*aqv^aҥ(Fb*Z`HtaߣĮX:sYvC2cnĎi:B ;Imyɛ ,?J,$k~/Qu2/\3Ym5WR3%> 甬cûLx^50 $`/̽C1p0ݨKz.0lm d̊{wx@V ή=bFBvC'`;z@6|J1w:'r}UY&(3U/.W)v ]/;WA% xVm5KZ1*¯y J\6LK&HQY .; ]q ƟADG+J0w7L3.#2 zzuRB}%*^!>J~N`GxQ"BƩe{".m=/$=thjJh\>O&@ )^[6fm(^$3;Mȹ /#LoK{j4_)ZT2kcςcѥC>7mDBNG? J5N jӆ-Og4:?(9FO8(wciБG:],Q5h{bV*ۣnL|t)p <4034v xA>S;)~Zٰi4Pٮ\=`iG(3яĈ w]Yy:rhu;w}C#c#㧈PѨ4bОd5\z5YP?|"=`#juʔV]~Og=tlū̼1 #L*[A&@{)k SVa cvVGV)x'H!ZoEE5B&b2ò o:ѳ] k؛8` +) HXq YmaEiN~WmuosЗ:cVRe`˚./O?N=|g1g HURi~\I='zR>~.X12kdhnqijupΓ munL6 A CW DazQl1bVrWg22vEb}7ezm  lċ(Y /qXl5e[XpqA=V.I16(͗}|L}ٸj \.$9KEm3u+Tn:a!e9l @ ot@d7!7;ZpB`"G&$= ϣn_jR? jO|3pnpdtJwM;) ?&8*j19{hH5XXIf jI#O"i<:*VxPŦqc:.Sݲ2 :/sUBHLjBwG,XJWg ݎjql +G[>}A%#u Tz!/E1r[64ȡAw\/$rE) Ԫf6V@Xԓ1z2)/8s k['6)*]ƻu8&s_g݀ dNo;) eX_ ޘMWtLp(xjrvg\e* s8Ųrs Dvoaz `9ySR64[*qR8sT־| "M|LlgǓ1:F Do'X8AGғ[K塪583{Fx=law=aܱ3͞B7r]nD' ګ)DwZwVi@idkbPq´ς7A}&un՛9B&n:IZyGQ]j,ߢZA'_X6pz-'a9Aא2GhݒPFk-73D̀ º] \a p@[`2vK66n=ڦ}!Q(6E\ 8s uigrqhs9*z6MUvn;2 !.3Ej-[dd!i%+V&D3pHBbꆰ3"N׶R%HXo I e/scPcѦޔI+uGS/@D.rR8L`|yPK/ON;OEQ_e//Ad^SQzßPGӼBRm:Zqk2hf  m1{ہq"J%#M pѯt^A^~ɥDg~1G3wj.:uN$?K(@x ã~:4ѳ#kjGЮ K@-*V;/ 6@vqW`Kmg?|Rnc]:n/BG5 Rj3i\E;T&zs aDH/:W^,>T[buUtoB$R7vdSxfǼ\ze7r sxI;1Am7s5"u&EAS'caL21zm ;T)6>_5{FiyXQq{]T[m185@|\4d!F4ow\ .#S0իuMa3a0#]F$LՠCvqIMH%y k>~B09*U6 :VqL'Kn\mnHi- c&kubo*'aGWE( P*=tC1U ٘(C'=7wsyo/ {3IO꜃by=) LŋNtփ | J>_@Y0Qб d;IIMwg^u !hijzݯy Hn ʦ5~rkݣ:+PHَ?QUmQGer$J9/xTۖ{u,& LJ AqŅ9Rb"CeP\xv*h~/]zY ն)R 1(y.)tIlyi`kT}^A[x(L&?es!i<)xbʜ #I&4fA|@,q_k_`IMUMBd痖%Zͩ.6z}ZXST,皸#NtU hs|ȩ %{tp9aJk~ciFF~eB8 ^\Orlq08(B PUc[RΡCۼf3` ۆ sX5yQ1e.PD|Jr16z %ʑ0f._&9B۔5+kv^;&"Y$ XrՀR 0QLCjpK5XVC`5MtT x9_ } 8wTI%ZXq/ЍJW09{к9m+qTV*O:,&ןR;a%J$RP~ݎ7UT%-z ߨCݳL%9lӦj#Q3oc&48Փ?`춘ZA\@{}R8-8UJ6)#`-ҫ#=Nʧ0Î?ƇObQ^ 5%bV`S1S%@}^` 5 jas@seϗ܃QqۯQLTEGZ78p620%Pwmnb쑑ᶎ"©(_ 9mun1O+Q_@k9)(,K :M2ѾRc$ ~X;6"fDCª7S5z9сyȅjc(§,9]=.b|6:P2#_ *Eek؈R?RD?W sm`؃r02tY,MK^* hbD+Mr{?;eoWT |fR/8!rF,'7Ch'ovh-"siӯpCX%4/RӖULJגzuD֕j0JDb^beG)5ح趃NeL8v Y1f"}3ZY{`uJ*pD$ø/J/Rȓ@m]&re!>_s|V 2 b54'΁4E$d< i[˷IEv"-x--qݖ&2w46h|MoWFJ%1rhE'gX`w=!*qcZ[_᠕M%1i=D>GdD4&a.)lWCZaFQdO|%acoLި]rCjgb1?w:V'0&6Woڋ/F ]H4n]X-3}"쪺*Or龅JcKʷKUF7}1lC7>ޖ 9^j"o ޳9yA'Lw C?ߡ:sKDV&Y_IvWÓ*K#4%Ex %]#,e5h&OMνx'Ѡ|B_eo8t`[UR/ =ĺ g#+E‚dRjOլF^Wtl6d ]N:!b1-$Zf W0.e EC)R+qU6Q3DFIY-STџ*]( ՌkŊ,P>ɛX2-5na4^(-Aw}.x=Y8(M*BiKFshL[jrJs%p{iiQԽՊ갈o g4KmKNxȘмgc`Mq~[(9/(:$?=ﲹb60ocnpYUJ&o˴3 ygֿBY…~dfl3'.ܜ8~I8M֯*B'A .Ԧ2{SXg=s.t%fhSk^gDbÜ?cSAI: xkqaɧ6<l0v,B^ ]UgC\'!?#WM?"lP@vt=lfïݽF—9j'J,;dCn|Pҳlp,O;q;TVjCT~ba 3nh:.V'I#Lw;L$!~gbIݧu`:i M̒$ЈZ Jґ'b~x&8#T;.;jm05)< GOVwL[V]8x[;*%|RH3Џ* 8:E3BVӪIEy{9OOȄXG,̿y 9K$[$ /^>pQA`ZiyHG̿X)`YjlvpN w0U n/ab/h$(1k+ pB eUDe0,|%SraۚGdH~A`kNuu6 Պ@*0"J{5lͅx}df ` *ܕEa}1ex? 4N:Ħ冾3q?G\~[x"4j7'k^YΩ<%rifF>Ӎwc:>+"@Q:QC^Fv1Hog&o=q܏Ɩ f@g3*? hwK2?6ză.cWYo׽ߚLbLVx[|^v;k2jC"Q.!`2b)+y7 p(pѤ44,{΄h?+6CFAɇF٧H͖D/ 5SqէT 7Tg __p1-a^eml?H*[VDq81 &A*J7LP߷+&TMRfzih5)g3o G,ԇfMZ_[k8zk$YyL$-koO8H.@ o g靱(P慴jl%uC5]Gf*J}/֮!7Q9?& &7A &Nx jAA^Eg V}y:B{FKjaNF攀3ٔٮvm%1^`FO;sO(,p\G|kPG`};p'bK2+D3%Ȏo)SW5gj"c;1"NFw!)u28N@P@p3IęVHikdPou&2Aʢ7:t0CX u/q]5)sGqqk%c=cfT.~9 09)LApDe-iQųiQEg b` e̿^:%dSTG1 CqҌ`ڧ1#N/)d~/aoXB (K($?mm÷3 EDqljDǜtm<3x~Б`|E3!\VG *xH5)kiC rsʈIgmL>0}ڦ7t;7±&.5ƭ->Lf3yܻ"QKҚe|dEN lMj>\^$oTFؙz p)yL mdhވNKm;4F_.WEy$>C0,r|d[a_{?eA5dFROxd7q)gD{04qtӬgx(FJ|sB M(܍{UpX:DupEԑnXE|) KxOXY+yܳzݸZw&VRg LGι[_w_T՜Y$O[ͭFl933 >}0s&Iwp;\0kE97? uWL' (.tJމ8mQܸ8sGÔTymM!|#dcɟ#)@k =Ume> u~*δf y8 Ň@9n,Pw< ~Mƒm:xbs`l9{vr !oEU%ٗ7'IeGk'9O^~ᡸ$꜃~:;E(h$Ȣ:n&x47s1aq 岜5!sncͦTOsA "?qv հ vd`؛u;`wrVΝk|Xηbp'$lz(QKk8,tsQIك΍0 \Z1Rtw❠w;d9-#=ڌ Ut]QJօPz9iwF֟8ǽiN8zHx$N[@K&y[ff?cOMeIjc0ZΨEtablXI=0}N0zzc.'BNsu>jΌ:̦*zO2TdGP%@ڼ !ċc9:r/Z{X}zBZoTƾ?jD urXV٘Vid8~UW1#-LϧxPV?pw  rɬEjs))$ӒBLxxL=:R |$Ļ65jDd'J{Uo? .ʹouJ!m߀q=;$mHW*h1l7#+5_dCrpq 5SAx П`޽eɰxbbJ*idQI*].s%gt76h3b3#m2J9g2J7X V:YHؙ6Swnː;ޡ6|Гʸ"~%V ?uZ#wdo成_ևp*+^L lfb& R&p{pcUlqY(npY;H#-Ys1dmPJ>qJ$,8A `.<oPU8=}`Ђg`gO4`Zk=cCtjœ,aa7pő/8UDle_ãE/ vT̞-IX[3!ߛvI$NAL421K<0%GWbMHX&ģO֨hox|?WN7EQͩQjNz 9-M=zعluX}j8=0(sx75S.a* U4/&{i-IgȽ73+b~mY:, Bs0w&Ґ dSk۩AާT%OzZ.ϓˊς:.5}\X03(GQZ dO飗ZW?nv@SJZ6ȳV3\a2A.{ |wA0!7Sϲ\`Bí§$iPxОקI%\WI&G_A%.YF%J WۊG;xQP v)*+qv{K q18S[] Њ"]`БVֳ{Y⺁.h  QJ؂j5iç|>/| MXcNcٺUZ!]E2 m;aGŅ2k=NQ(8Xo]lU\TDc6bNts3u&Ca=; UhGWi{Ud5^T)̐|9cV׭^w@d69e䬭{LMRRxWIAJ̭aϑ{1SI#1h=“57 d\B VăHJIXg c)jS4?fu@l~h#h)HT4d蓯Kۤ4BA')Hv M7Q%Xs3fִ̟retXIh'ltmoVnZSM=]YA k+"E:I#TOLlO_@|y.>euǨk*oK9Owfrʔ:ӨlM7M hE^t޷[Pbո_L| /?joWM ? feh m*ѿL>|3|BlZUL} njp\WB5o`lf e.ir!kb(J{VUz` b|/.`bc/\i-l}Vi<}82Sd7d#c9":C# 7ۮ@\ 7v}bt_GIap0z vNJ B;cTyi|>B. ~h77bDQh99^(0j# =7>`cS5^8oAӵӠB|&S؀Ԫ|583xy=cT}O_v]l6 J!I-*4춯X7PdK, EtGo$p1 .tM_ƉjhZo@_ǔAS>!InxɉL ekz׸^qʶ'b6GMWBR4`}A,:+_M&m#8p;5Xi޼Pl6-ߌ:_S;'WxjeN㔰8N0F$ueRY,lѮ31<)C63 O!c{ARŸp6@֢r =~Ƹ6,is .5w%j2Py]gC8jJ4k,G%OOD.IJ1Rb>9hʩ:lxa%R}8Zڸ&jRhX7BxFk3YC|g>"d z `:yI,- ٥/1kG 3Jް!nUk)c2G꿎e K+(Π@&Hڽu7Z /Ao1KkW\z|yի:]!iRM* j:fa#|?fħf8Jts*wP"Q0qSO`ˉkWsh ;Ӆ1;/E; q9/Z:6n ODꔾRړ2=h^;# #0 I0Vyp<]Vo8էGo@Ek4?ʇJ i#RSHS@Y4yxFi(n|wz`,[qgi_Qܼr9G5TR)-GWSuKI !}]:٩}u\lٵq kGFG7@}' -vmw vczDxp}fd-\/@![-]1#B4 rke\u˺`B pN<mGY?̭)6ŏ5̊,9( {o7ᶻ)$:W]]|=ԡTM.,/6L ޕH%5jY0JZ ƛ|Kf\Dh PV`aGW|z3iNMtsr`g|#,R._#vALx3?M΋j ]:y`|fTb͗ib oێgO ku2lzqiF~UQb3}^>v4p38*Fj:3ܼ;>{\Rd>%9L(m3m*bmO\C]`Mi(󱋉4L(DZcqt@9{bcNYu'Qzh,X% 7D677R0 t%'^Qt-r6^ )kcFYٓ>dOH3ְOo%膐)iK^%t`#s˅'|+X`iI*ĥ b{Wjf\ŹjL}+J2N${nGj`d-Vg_-~mYps _J3V=҉Pde{ aF~>ɭ%xЖ( "+XJBRozjhGF{cn%4OBJ&/b9T dx)*QW3Hk -55_/J쪷#"ҷ&mro5 WLٔLeofLѨH"Wƴ)ȣ PZeWn=!,EZG5sB~E md֨^ ˿`aUMq'"|e1)d)w<%1!k4wyD0/qiT:YAzJ. ̝c~"{9y7,I6Ek/)J&فcv"} G O\hyhRAIܩV@*hWoUk-xKocFx8YӜKCrN 7vrwޛuik7_1#akS"hyF\R F7S=\˒j7 bVzV#dق {k^&q"<*ƘBH/˸Ү..BW? ,U+EdBFK־;e:jc0P% 5 ˜H/)c΋'r|S{ `6<ήQ*)jw}X,ZQe\<: DN?Ph]2$:BGf,jc**QWqP9m4AcB}5#Q蟟ȌlG ߈CL6~FU n6FY85O ż_G8w+":ve!eET􎬱 Sq_3Sjכ#$wjCRq%qdd~ȁj4^=ZX4KGe.Í| y0@Fx<'  :SM(0Q GȲ1Guk٠Qw囜t2nMxRtzF͓>}t4)xh£6| 1Ɯ+vN]`46q,_ 5\^34ƲSCqkd%'W 0@>}4yQKgnkcɾ2̪sz;P<䘞>ưŃ\|cO4R"`mh֦F|#??weE%٨*Mbbhq?;"At6Nog4k/6p4re,ѫnmJ/ࠃu{&K~4+^Szw(F:,7VP'P:B}Wؠb [9FVs.y4|^ݧzi bfWV1&*@rv`^”23HռA;Z3yxb-AIstھ=ٜ(]I\j`$fTv<C |Ql-,o5]'R( ˵]Q_<TT*E}.Ŗ+\IsƇf2rm.SRr3f qE_qEɧZ8ö 3TK,Pm<FC.iӈ9}l%n2*D9ڜEr3S|F1TFﺦq3+2EIdΩ)MF@s\et} k5Y ARdM\*Ϻ K6$]]h& b&He4!k(%@ [Wj^ukMֻL/Vxw2a 1ϖu>ST?hW=X$?7\"IP\^a%ʧtV&4Z\+# nn7iP !&4ټJ|w\zƒgo9ÎwUOxc~`=|$=q mytiwTLN=:+5_/vVkłcBڕQ/Tiϋ+pݗwpUp:ٱ;?$Feߟ<5a2+/bk"V@J+U˲&%e0AXo+=l+K1. 5W (4zᄫܽLWK I[γ1p+iO ~FCx$Y)>ud !7:,um*F.$5^{#Y\2;*mdם{5 G|nUb4 m`۔ag]rf%eo8QPed$CZVJ[20}+^-- /%Ļ pZ,L &RfO.yĺ0l j_2̈́{.}$5шa_̵bᠯGԺۈ,RQ#~K=_Zq/o?4o+=hmP9oz`!ZoC)UIϤv[$fm2X?bZ% v'ʮSUfš/R6s %Ierm>4"<@`.?0F}bH:.AT @zPL_@VI6bZRPr>)Z,)U#]o%82usEY%2Si0^%2,53eP:R LD >2 k(-*p9d>)aDGUM?ڙU4FzH;@)$gRc3t]qaIEQ~ƽN^Wz3,W{3GsYU%n uTDEer+Rt cR2,HuzTan8mh/8 *֮ӾMI KVjJWN* @/^_(rSeƇ PfJ_:KrЧ:'M z1[&ECBT)&qe(FT2p!9r:%YSpUsn @?ŘnbL,|d#iZ> ;*M\!o2 Ýͯ.ұs1u6Ǝ{=$vVl҇K 0 5٠Uz]zJ`LL-aXXf0g!_errE #N/u0s&5 |;=(I\51$*|-мy/d?TJ "jS9D3FjNbE66+8@45ws1;7< 'a 7f UR֜Q }.AgrvmmYc XKDRU/,H9ay\T6p2Ơ%Fud%-f`h,QMY#$4Zw_aZU*{=:da?AT^!G/Y듎R= &@h1 Qk5;# /[TjYz/U8qur뎴rzk7ep[8 *M=MV9?F.m^;%+;?~mm#R NȳUDW Z6pzi(;U_)\2|_[.Ϳ*Sj$Jto]mu^nԺLİ{%.yh}Ϗy;cm)ʡg^5_RP'Yg}M\Stۅcu.ζ#=k#eb>G8]FӘ@H U|wdg+ܮ럫T;洿\q$< ůG, ݮPWBOT;A/\H08r驎TV"#2'2m.*mA:BkaBҨmHQ# ")L[nK @_ۇC%P%\WwB_z o잪{D(eKNJ=3B=<$}L3Tm iNP41&f^MdzUQsYʿu8(^, 񓔗RQ;cZX&{Ibdނ[xf?v9L|Z0dh\LgbZ|w~?^BNJyRYZ+e6NBF6OZ^2*ٔ˭XO&:ߧ~V,ƝVCUKUM/Hmq8UUqo&VD'52#)\ӘJ'"Wac^02-bG'UUuPlrS}ͫ:ƾiSX_hŧ+{v^$E j x=vЋNOms@NWmD`oEcO6y5*=ޫu g1<$ j;,$oU]Hcqd(6 lnݱ}`9Ms L4@!c+jyttcc]7 Ȩ/$B-!/n*NeeM}I{+mxȞِD׀ MY?'Zs!$l&uzQ B8EE裢) z]?8ԏ|M*BV{jsgXKMtXzѰ"Wllq z/j&'jr1wY/kژzW7K$"x} l6(|>Lhڳh..0ˈyJH@#TlNz [m_IiХ}pۙ@V\bIXA?G 7Uwsla#Z9D,u׹ڮ}Iai4T~BCپ܏^|hZd$91gcV.7l[@ ?$,(AZJ>~I# H;qs _JG `*u@ӄ]yy5|sW^uYw"Me/y>J}GD A,$F%Dy]$j<_:25/sh[p?&?:Avgӟ*v>D^cK*ؠuDhuFaPݬH3)w} /J򄱿79Gv;Y3eN O8n+?ģ^ MC/{~HM` M&vW`` }P# kGBLufR2|¯JD\[+rN% 0X|A!NBQ | Uv FXBfFm?-7)ڱZٚtߪ&&Osv0||!u]&ܒr826(Kk8[OfѯCi!0d _;7+js@beD9)WM%N{9UNg/a)/uqYiput] 622 a⟙|g{mY 9סXI9xͨ8LE }q=9X7rM`yY7n.6#[+yǟ&k&Cgf۪!ސ4ԁ[$8Nq"DE/Pҍy2;2If+bWz[aPBC~h{yۂ!.XK\0ME~Ֆk;M*ܝ!%.aU=odk1}Ws[ϮR}xm~XR _+7z:.N$ 򤂣JW{.GG11-jϯ\AYjf7HjbX -GS쩵$@L'7j@k7i9fxT :f)6$0%&pc}~,^Rtlxb=z0STS!C3"aJ[{x̥GY/ ,{P.Rj7a5ʹC{ߋG[q lf$.`z\॑Ԗ> O).O-^(=%,!bTE;΁2H`1'>FnyGofSn`.6VڽO~Mk 4)L j HP=Tuꭲ sj Oնiܱ ҥB^&. UmbCxvQ1bQ v*j(ݏni#(58x.e9 qg٥%f=zN]S' ׿4/tyT] "z8I3Bv Ò /i/nAF/g{ؒT;5oB`Fm /?6Pq6o9@ =KLQY8oeǂn*얦3 pOBx VmaeÿՍՅ$$yA2u-4eSZ8P.ӏ%co9Q<*/jr4N~ߠ(l.RύS+*_d>ҵ/Ƅb4m*{| |Y w+__R :_ŐL7KCфIhy(m$\^$]$ QMm/1"E+Z౹Q:ـtU2&pg!WۖD THl+mϴ۔j)lmg0C3b"<F|]N> o/EM= BDrd|'O#dtyo)ך rEkl)*́̏=B1mZu-l{T&#3|© YOXVz{-S Y xF+-#0oe6B-lr{ylAz$tDv Sjd(c.}eN &՚sGvJ>ZQc ?! n37,мVDPB7_E!4GY6$:Ԓ`9ʗ !Eݽyg5= 4B [cE%J[My6>dG]z~{tUso$hr]uk8N;=,_2ļњ3B^{\ (B-vs2*ԏqTeީ.>4W$-xC+tQCxj0 V+ [{x> njxĉyɱ~^޳ii-xj3WRNl =jz5b8i^Mb2/ U$.ZN{gI/\^ИKLX^ZЪW;V7'+rCރ!OfcGB驛 ^8?+>ҏDM\:^&$~igc^1pHbNo:&$iƫ<Ʀ-yj h9Z3 ڢX!o_χ,V4 }ßQ37x]fj2zdZSF!Ԋ%MQr6C_řLUoCmKJFCe |jwXZv'p3~7EVr,wJ}c&4S6#arvm:<#$v߯&}g~XgnEȔЍqr}k^tbpT)^p|lUfP!́.Pi&NX9^AN\4q8JF9asvY*cdxhZr -\'|[kTWAEIEoQ^nkGP{m*2E֌)0*&L{wK; e26)N9]\?Ne><][BmX$;(,gLl@2Zo,PI}͎eYH wMUYI3Z*kch"Nk7iF*Ċ֑7U,RGCmbsv&ӽ,0/j>pdmeF^Os~1k`Va:Ԥb2 7z[h戟$DGz yIPԚ_1<M4!1.}0sl?mSy& G iݺ|ިeKGa8{1OXFr+#55)3ơ_iP"Mp+L-fB_l$bҦ{#p\c6|c^)0C)sx`/u)Ȕ/m0B:SW@AU[ L0%jF~As!FXXJV^nW]o`8K*)͡F ,Ss0_猫B1䌏7 n rn'Ry}o .)0M)ڬLԪ+GNيdL*wyJ3=zp+f;0Z[ ~PU!q(wi $ c%C/J28j}AV},r6IN[R߽F-AljyNl%zpIjgcgЮ~N؏? irAp@:2AF'XYvdF<;|gw5νx*o(;|8@{(o$ B#iv U&ҶMw*a134S wd nbZJQI󳥡s-R GHg1%Eh[w@^3ka~Zf,b" ʇːo+"xB 3:VV"w{-Ж%<*S~0t=zCU0Qk_֋~).vQ1a5;TTqI_]iQ{bs#)wj9.<vX˜.JiE TBMW)ֺ$tzL |P̮A~@JXnY%늘`M xo;)3y/[8L^1΅gZVuxp4TP;{3]%i]i./\Z3]`H$mq'鲍$bR@q#+o޴] Hh@>X\=߁.)F7hpݨ35q#xl8;j{!cpys^fXl|m3t~B$7ghX_}otWV,Attσɑ)qy:4{H/ռ66H9p=O1QM#+[ADg>NкEv5IN ̑T&Vn`%ũvD=H2I@]ްɖs`POM g(OD{;rF% % l{ \=~<.ᙚ1`Eid7I$T +;EN=ZA6ܿuP]uEO袦&pJkɵdPF4\qij܎MDrgPb CeiK?O\ (4KaHNdEQsR;)zҶ/@"'-yS8 ԮaD@䜝)- RT4~q?3$d#PNf9=_x>fq!A*lAu_Z ^֐pAh9|T !6۾ySevZe(>ʚz0{k<~!i׎Ӽv֭BZZ94hV [Xhkg3 u[SV'b`jc+JfL_jKpxp5YCOD1&'%`~mdu癫y B.N*J~f" aYۯ1A [ī ^.\"ؠxVS^}svYH">7viˮETU1xc[d"")'\_,7=%Ut};Ddb|%ﰾ vZV+&[rS bpOM:PNwa4Ew_'D*3\Nۯvi4 Ea^W=0)m R6 ́'^ӨkDXR6.NOj^*Nue:9Kj{k"rU*%HkK;"ٴvoCQY۪RN4'Y"|kct|t)LhhIS j=JUO9+i8o%0OJ5QgG]Lۘ.W>jOߘMwp& 32~(m\ D)fƔkAR h"/ZgUp t(}8*.KZ|gZ\֬S:״TWl A@ݶu;>8RU^nH$0&94ɳzChPh@!2^K'BQ`ɶ^^qIɩl? o7o7PAU^*Gv/>(*\f Q?a: <@ OHѤ;/mbmôː C[XQ0)HXF*;{(@gJ ZlquЌ>fN [Qv{S4uE35!g }WT?zF >[mNyakCVO7** a0 8g"Y vsAA%"# t*.Jbr#Oכ Mb'82X }_ ! h]tnDc(L+51 wu>1Zu^Nk1s  j7KU~amiyX{o}W;!azÑ6Ԫ89(,CZUJ6?jn\eXW)GXs{kP4wB8 TXr'h4Ϸ٦7vfϐkj0ݤN ȥHCze3?Dž`s䇽%mb!44]RM<]13Mv 3a:Oqƽg:] Uf 3 CR NH0;fz\A|qRz\@/_"l+~~Aa KŮq=ˆ_Kt̪Z $5}$\6)Z{ LWOeT"x<aQl4t}MuWJ@[=afP2+.K2~b Z`TLKL56TUݮ];0UxƚyW՚& pE*~sZФ9M~)oBA&N .?*G %8Y=( `Qy@$+!/J DF,fե(86[AizV.LGQ %Ls3ĠWTu9:匚Dk}Y;q!5ZK̂ڀ@4KY.dܸ(T^"{~(Gp{.Gi-GU6q]uN#SY_;U:ikE6?-7fyi /TkgPM=މ$xTJ $I@F57`;vi"f. _4T65G.U%(z3 _8^O,KKM9v9 ->Bb>f{yxr!<.-wC=CX~;j5Dv" B /<0,2fyiq-WwSĿM<(R4c;%o!ʃSa@~mH'K9faC[P hP rEI dl[!uLeC7\C&^rIJ+F0?|n[j(m;#{UN~ӎbFr>DQc"MzcnSf@.dg~V0*p;/TҞf/l()lC2*/:PVwwA Aֻ Gww&љKV-}2o9Aic*rQOviq9xa憤OBD]*y.~ock/hH (~qxy#&Sg,}1g WFwt{yϮ̩@EÛ–ؕ*:*g .۬TrK]]j;{۵–4p*)C=&IӠ8j鮶FK-g=oǥ exJW6c0#V X/5v-Ț! `Iϫ̭]D};[Ӌ2 T"!6VVؒ[5xva?Dej/nBкi RȤ/`g\j,hrqXB姄9`º"G }Sb.]~ko JWkW2owPczٴU"fU!da 0xVP1 kT p ct/J\ҹ*.'))NNzcc:75Kz^?r;~,bѩuu؈RJcxǭdr99%w 5.nᬌln>4 *ӑ|-_2ukyF!ˆ"2a*p&z+ěj̾Novtw%b/j!c,40bh[k3ҫ{gm>Mc{bV5Rpn`aJYnk-T:L:s1Oa1i?,Dd.(:|DlajjwaR ŻY$ g0Q0"Yb~^Ӹ[a֡VskM|O0֗*-!]EopQD͞#6p۸i3*w*kp~̉yBTjCi4C>ۺ$Z wkxmh[q 3>'Js4FAЇhxZg~&Ĺ tOL,7!R(vm`"o]·GɹC[NB W_UawcouUw0dqF&2Y‰y+Aܲk>[6Z;L.׊Z/,|R'Y؄1|_+ģ68ξyJxeD36d<  j|OGY ڪ9w'grΨ[ei>˲;h__[Rnb*,"6:F L Kc-NZny>ox=HFI7(ctԘi8޽B<]K[H]v䵦܂g=:Vy,+5¿4(qK:2x=/NX(Fɡ4d<PqJ$TN\Vng,n`ek?`28٨Q^:|Y֛ei%R/BԼvü"0 c--ornG!?(S&Ѹۈnoho'X9ϱ kvzHWy!wN1!lL0q;yțsOwu mj@dW>Iz(> ҨxqW4t꺪Hǒ?%[La/&u&W9 &z{nȖt y"qKيY{us!e9U2nYd}&|, 9pp'OX+C0T8E i L S>PS33s>S ~@' RcҦh2*Niq}mr^g$^*K>-XQa\,T)h1cSz9Z9Ri CP>ajqq}օ!"o Aa s_A.C[6\,ڒN7g¦Y ':a/>]B9T^ǟY\WIOUXCּ(ә ~&@^7"SqуrR`_!LɊ2Ic$U(d@tY9X3oSnx饆A0/lJ7t6އ(-;iZnܳ9U[ÇwgX:R{י]4u=1 @|=夔lRga()$VVG7r*xhsDVmt0d>twr#b}T2+*OB})@Q9!^IQ36)b)NJ&R~o&`,chtѬ%K %o&W8=@ĈMFS_;ZpaRQ&zY FA%o,ɧRJql|єhHޜ/Śe^rV1|.{\VcW!ŭ/ ]y9-,lu(Z^LLN~[EV鑧 8yT<-U91}nźCX⡩j_aJѪ_ qux;+nbjb!4 ⪯[|˵r`'7*`}sҗaQȾUaNXU0=q7#pkc.I4CM*,lװS5)\z pY0//}Q̠ QxF`n%8t5IȒ| @LhܐKFNcp}ue}Wjt;hIbܮ3_L7/956]5fGnņZ!.0 H=~&TUU瀞6z!>+hN(Jp8wRSB!9Ezgb"tK_z TAL#r 92V+Ϯ iG瞘3'LPK PYf2yp% i!M*fDǬb^fD , i%^"? ڞfIlc2fHWZ U%j8bVR}ꋢʴuC&%;k +$Q{h䫎:P|C(IdQ,ϛn2cM"+7N|ҷgTX_@DE7(E6cRtƁ7oNӔ(Gbjσzj_F܈Օ,+6c;_SD+ygX|q;kPE6@ ,&g_l][ c} 5NPoǮLۀ.M!yxNBHTJO,+#{Dٗ$ Bi, 'uԨsm>]VٽC=|Cs.-'&$(O=ig' `u R,W<9b_"ZD{(mªl^|>,"(O%͞5 .:VI*OϨ?~C'J_(H[(:yyWh+uywoXUBIӅ^Y}NMakxނ jăF?{Qd=ha]j>{.k& HOv*h R\LGTZe+k \4r oMy@ ?p^ DƿXD9&̬y/vLtj{{az1R=^"d:0B0Vwщw{2{iF3&d@`"EFWX1O4+bVy$H~=z%T"?ޭnw5013ʖ\;&=vʁӟ0e%A{8/L[21sk]FkfvXޒ`&(C2l `aE'ۧQk86DЁaC, %b|lC"WsAO`*c{:JCzPQ kx_ CQwN| >?ך/0bQ|frt,b EB~\v||Hʔ p4ReoJ|Ϭt126*2.CA?_dK4ZW` IлIEh~ԁ ?^<|<м a|y!%Q6綅V~'vݟX佰4\dâDgA{3jgf\omd0Ҿ je@,1;GLHA0f}>"2o٘q+sK:e@NFJ(ЋaiM~E9Ȋ;XK%@gm;sS37U +WM 9e|v|И\y!eB '5w?!K)Nۋ$uD?t.n{*z]<&Na G&oy%bOy~,+d-3;qiêt6|pwsho?8 u~K[e)^=5$v=~c<"+`_iA^C.9;1=&?R7™YǏrߪߨ1M *|k4ؾ` P|3S]$΃bMiHJ@#()"}.`B$D{Wv@WƘ>nrPn_?}1y!YOWw_AaDem]:GKߍVMAkgCү(k(nMG\R Rgn1A%h|ӑU4Βz,Y!`ɕ?TK$.ns'JpBmI>` wJ[sTn`cػ ;qʅ1P.7r׊L[f'#}-̂;#LZGfЬ& ij,<@J^!:HKD  CIBʼb굯{ \z"ӳzO ]a[р0oei5ކÏ!2=_ZTg_'NQ˳('Uu>$*HI P qbU",3l>C~U^-(d+{cֱEG&'ΐ#} S"ƕ=!ᒃtJoV)++z\ha:EyF+H394"[#c )d£DSn-T z@[QSHEťi7&_`e Nb !x^:OYCN~K(WAqƭbd ë\vŽcֆ 6fM/zIl w M7s"652+8'%d-匝ߓsc$͖UfXyYz%nH;A cGALV"v0.c,˶2YÁsbR_xMu6Ҹ v;ƞL^Hsęl7טsS1Z}]ue3Muʈ+yqyqWW?b7vܝB3v42Q-YhƁB}Q+İS? ltp{ ,I\?^be.=d|I0|6H"a~QdEB^&&k΢[brZ|0bc.Ɛu,/Az%)G(;ub*~?9ƤuBO!Iy43V`W|/ =l/GF5& :!fTdUǝ 9d" &ԭ6 =wѯ/T7M pTkPio *[ڤWd+օ,=S;W64M!vQ& Y6Dm/r}R[* ]:ֺ#7>#8D_j ;)_YWeHm"J/`\3)O0%<9K65 B'?#vG}=S{D=: &":-/0t\3%㓮bC\i sYE&mh h'A+a!D|9'Yܷ?n_$TQF ?Sg X!7Ai++"pc} @ ! @ "BJDi3c%YͅG˾`t͠@ۡ);)3 u%::ClQz'8|@ӫh_*վбfLa [ͣ%_"tZR͉Bl$1j,VBtŽRS[ě#Q`'h v$#0ޅSlBy.\40(oA5]\NqǬny=F_F ˨Oo&4,M;yC@)=H' `Ls!쁽5ۢ F[2.+jI(k3ku{/Iha\]!cv}uX ܠKM@,G?g"N(e9e`ȳblzXVդ7[¥7ݼ?GhպrO[ ݖ,22)"i<ڛQ Tz [DP,Xp둶 *CY1=KI8+NĞ [b'h@ǘm{WC'4l+Q4w\g* 7  sɠu7C@_{n:2x:+oJ"*K͸Qpq,Vqg7j*x |à>U NEBP*awÍ)5@fE7e[rQGbFnJZ1@-F:ԮXKc؜nװOu4+U}nI{,6Iٙ^˔> ʥ؁@lr\{x.ߟwvdV \貕*nμ~ Htɖ"Pk+B}M <Ę&%Ô} M_7upȱ9Z,TmW$ETWƙ/yvT2L-?hX@hx=L Dgz'Ϊ>HK]>JscK1>Cx~M0l֟XO?oţӱm"M56EywS\vHP rֽ@ٴM6(3[ן[N:Xm^J]#knS,;Kor:m*CcHƹFn_ Uģ9xI!&Dy.m1nTԹ6=mյǧ YT?ăt;s='Taؼ"|?ߵ`pO&hj*65$$]'!z>N ՘}D*/=N=*D=\gXvg Ғ1 pcom' s<2˿&?[K[>ߤE+(P:`,щOhoCaڝj^+A4?~&mvQ NXm`**UhإU|x1'~֖2= ~BC [EBGзD2LO#.zOJF' JܜI3]S]&;u3񣖹(|b(I/ZR|qEbQ)nhTyT%uqxn֗aG-$g>+$z2&c!PZy]aPd.r̈́1:׶SUnmV[9 x6[ׁ~x I݈P {G#>b~􏺋s}Ù- +߽!y2jrl{ړ8ʑ@sja,0~#> M 0@4PKA蕔Ak9UpTw"OGګ}!<du< 2\T8Q,`5zMi tާ L0{\bn{EKm1Fs8'= VB3[X0Bq$YMN`ia1mWgaea3Auv& IcEм )&?d]^.y5d(ѲdĶuF 1Ԯ=1dA>JW핁KIn./6;nv/qf7B_ KZxo=Rî ݤ5fzMJS;9=Pjb>aIf[ejX&!GT[u&BPݬe$?@'= />@Oލ8}Μ5hל@bD=e٬EigUR-5D@p'̶wF$7njk˦~cEvlNY.XScJaN(g0|f/k}3M. `:Ek࿋hoI4 -)Ś,%N^R,}i*>[s .?l)#^8 %^`3|!g?|VJ>!:#Jv5|AG)8^bʇ:~:L]L(-Op@4~9JR2| h=apׂnĸypAѽK. *;/Y}ƴm2h ҨuB_@qɹ8!;{7~gqv]־p "Ϧxvkx?3v"|$D4U}xJ@ h L ۴ c`5h"ЈdL$Ju ?=CK rOVe: Bv_^' ecZĐz$< WVw0?j{1/X2w~6 @@W08$2_А`ۤeE ʓŲ h/ GIw`Ν<><"W#/J,FB& P"qOF;⦼JtSJG ;lʸfӏ]ք֤M SFo Ox1_ugVǻ*Y ,V[@a_&!+;a;n"2!801Hk)՞@nj|Ϙ eWwS 8GƴB۶j\ape#~\LEp(V@y-yqDBL'oj*#h ΗvCü+A17Bv8*񒍳pcŽ|Ò{bM7DR|:m_ܶݡ&'ZP-705^W61YYۢ[~5GOJuݓ!MQ`T ȃs7ڭnq/ʴds6g>CKq%Ik:5]vt Xu2=*đRBpH|bF$Q Pr;<GٴdDZ`yw5bӞcvnOhVpye@h 8Oq 1sC(k憺;)* vg17GeS|YGg0NI*-rce>GcdyºRLIr= *槒[v&nyn%{u!ڳAЭv*ư۱m'nMMʊ҂B]_xmrhEX^Lvjhv¼[k{B%Bʚz55{`6u\ `ߜ頭kMd rZnVO>"ECK'k&ar< )7bP5P2L5W^lqOYgaȻUqӼE\Kx0Z/S xQciΪRLGmq !:itL>7g蒻(Dz̓p?hRC"D6 3q< DN祜-y/Hf0 )w$'xˈk5'`5 Bz#DUHV?zL1.MDK .ՠW@ wi|xEGqFr `u | .BzܚP ^3?#7BT#ּ+g'$c{bby(r ororPBUw#[$$f_]:N_*3JVBOmb҉zQ/w˪e焖QԸۼDI+MAǘ-pDs@'vs7~;5UWtsHcPɩm52<|Mh5`m%lF"3ʪ8bi PQdK&` 7݆m<6g[kzn @,Ql"gTh&sL[Z8z#>EZ "L*T͎_bR-U6(V'U]@a1r,K*N| m`62]͖ZIckn0G]P8(75 Z$SV>%RgG;#Eb$>bg+*Q:IUJY2 Bb_CD<6xǫaGt3b,ASٕp* V}[)LjT@yl > s)66S mWdn3o;%bȩoJM13B?47?q;Ye> G{rb0W2UѲVQ)4=0J6+k(E=<ڎVu:!Z pjr}KFۿEa}aҸj '#5UҜ~oS@G')C JgRA^Snw=J`8:wݴfӺ.ee2ԂU#~.:)q_^Q#8@ uVGF\نzQr)^VY;VƈMy ͎P{V*F?fiv ȜXo9C$*I@)1o]4xNPGMV)ń)rZ )SXx29q qesGՠS}wL8 :LfsbK*<:oUBvw=J 3N ÕQ2) %Q}ȩy- }ʑ%eSr{bf\HuOUǑEsL-g5*k*7[w:T_gw0~\H?2{^릊^O9R>^KKXz:Ȕk^fZyO#Le[ђk Rԑƨ$;h98C5:*itҳOJS&SIC!_ @; @> zj1}cBwBXZG038SW #bGb(JW ffM#0 m \%h\OjD&`Ž!a˿b.#*GIҿm;}"f5Ӎ$z85tvQ ҹg-r6K~SEjYy$Cezsjmӓ;>M }qk(ذsVNHq{Qy%8%(އ_hV, &B o460wd wFU&V7>9⟅8v|8HZyO>,#Z0?De؉@T٢)`r'Q 5 [/M@) ^=bج*^ +G u7e-d3S!db:.=6ta4j ozB#'Y6rGq8V$ϓVa=jFPNi*qgg&%_NIrAL̟d`.aP :WHpG? oh([m|%HJۅ z80%_DADȬυ_h&(mo"( {T3[=JrIWiS{MTn)uԆ/4ڦWP}C/ݍ tt[~Ab@b3ܡd.Gr.1Dc|qɪAΦ?N/kY=KC6H7~I:4r)M_R{~fI,=> wi\0mk'VZcNJPTJ\ f"Y $o8sj_z ȴUm،=VQH3Qs68qcȇսY`ХxT:3%ӣy(Z4̝:xΙ&?ttMqف*Nb̷H  AIei &T/\p&ulv+v\1*QB1/:<-_0{:78A=j" Hc!"(Ռa@ G[MUc\dɤ6yXxVK\*[-`P:]i`iKlFůz>m7- qkEA[m00HAL( {$UXZQ4qtmqdty px!MK]A%{#>WR|Abb[MRM Qq,&}3ط[⏎[CA0P-%/5 "{~GQ!k"͹,SĢwf1k,G><6e#TטcY~a:9-j!8dr_}iD)yɽצ8!vD_,8DϞ+Mٙ䤰TސS8݄Un%\ٖDD"EyM09>dS0n2A[:uQe74DutUp7}؅hdMPx",]GQJk ^@bC0nkN~؂M>^en@qn>0ңݼtr k`bήm_aVJd  ݹ>rjҩt2MGi]r)+kpjٰCWzX.#7s*݆e3 -^- #M 'U*%6F} )0~ ȧI2tNov:EZ2nh?Yd10)MG]1/CaŅNjb?})ػON/ P2[(8MBSXoe3Iv,;qF/L)s{YidȏE /|pnt4SMK\QeTHo'Nj}f?weVqtJ1Kg;=(eЕ'qTYvNQ_[\Z ]Ýߘo ;[kD u/ΛٶUU*> ҍS4:–rn.Q[r~ygfDXb/BXc"Ad-lmxI~_<ИA ~Oúp~!BJ~:Sڻ#i+ckaF&߁XɑrMͭa` 9zb Ne*}v }My4\E*xgLĎ(IYE8&m< {;1r${>*Z#e@'lE%{ ̀3a6ɱ8ȸ5ݭ4[ֈRjC l/ Ozp &n}am~y1t$<(Ȫ_7T䛷Y8 UF}kͧ24Qpen78%9Pr1hI[@qsR7*\ؕ))KLh3Is~ STѢImwl`yE1Ŀle%dUD jaBp(QzkR$a$5"IOfsq fj$pq-P/x&XF:F 8͟G23 e}z t)t./~Ĉx_w?Lx s֦,%V?EIӗalCn36_[=V_]`„A Vyj5Z +s˛Pcpȉ:0:7L:3АJ:t2Xd.1^??kh씔!ߴҿO'+ΠHM,V*R*_tG/_ApT5;Zğ3=2v,~F*m~LHT56)0az2L7K{.-!%R >{]VLp!x`.s.1fC{kHoՙ+m0FMN[)gs /sڲ ȩ䝶&$+?Of ۃLZu{w}G+&h(WwAO'v&|:ٻ QrwqŦhq|ɦhC'*'eVOoZVis=(|Wg>k,1iq=wȫ6r4;@6g6d;DJݳh Am0l&&"P߳)~ F4Ap{&'W|Bwϑ*'c-![TŷhsA̽4kT>l-n"[$8#߶_ b?%̂rnȹTxw]m򾺅Ͷ1wơ}tf-%1JOy~mݮq6 C}g[_}Ç\ Hpu$;DtGb_dFIXLpZk@]?(@W,.Ji*4M3gZRfXiSj ҲOv`Gi(lfh;%RNur HlӟJ(N)#w9_~ \Q ܈^XOB)fH"HS7p4828%xD*mahdVszƽ|Zc6qA&m5TX&r1aF7a j* u{4ܞV{>j#t~ y2XHf%T F' `j8Ⓛ^٦ K#м)ә9aMPB&o>1q< GAc_7JʶͦQ!,;zzkvV9ΐDRLW|VƳ*ߛCҜƊv(mV4Aؤ%V WpTs @xu d1kKe1?/"պ(ҌWLC)_JA`x?6_p/&I:TB$8lS"Z_ >iNF(IcKu*0lh\5||5um;5_K GmUނ\ҙ냺$nMIv1}+fl:BX [jO5AБ 8#yw:N?GhϦ$Ȼh8uMB?)#aWٞS@3^"g BN|r5t f`BO7r,n9@9+VmXDh pkp7FƖ~k_X [0?IX4@P\fzH xO 'NjQA6iiCS ;,yq݁gv,ŋ@+{'ʿ\]fDb[kЏr.G0ywWJp6MNT! v K[; Es4ͱᗿ.e럒#W/^PCSWaK,Dިb3乃Yp+H>y 5%bR؞7pcHdpO@t|@9Sw\Kjk2i_|TXGLVxRJzV]"fd?gΩc !Z?CPW܅{Ԑ~S,T8ѡp?Hd&~&zFKhGg/F(Lf+䨮whaf: L͛``ɳ?G]A^w;] "^|k,!NJMMjogXIŇ 3 䧐1M8&"YV6BE f^B0 N π_wu-G;g-P)C/MDE2 Tv3hYs_iɍ~UF,]~5Y.X fe8O58_ޜ Gl.W[r# S 1 KZ/h gkFR[@ig)|.7 ,ýl ˶ia`}RQ >" c'B8&'] auЉ%$IF A֯\P‚U=30-M;HM*` lK@체Ad17 9BAu*,]Pp-NݲVlxbMn+G]O VR"T%s.Mf-OxZg;G5!:Zif|;I@vPGƬKM4mԑ8H<30_O)Z( F6챋,,öyxpjTFk`5+$ <^ 7rJP.baP,cB (QL3(բh!Su![֒JT-7ԉƩM#ud؜zasegU'ߜ]^(|)$+7 ΐOP^ 9k3(E9_{1sdoy^YEi{ɀ_U>if2_-ѱ_s_x?>Iuks "u|FO)]>I1D|_] ܛziKO =D B1u  2KÎ&:.:m]B[ZOT0U|t2{ ~W.wB5NDR`2c/Pi6cgvO;+f=E@^WcJ)̻mx4t_!;Oͺ3e~~}8 T=\S&B(0nr.$i1 fZ9Arv Ez" <@-*Nr[j){;m0@DN*AS.B:DZp5}ͅ@q0feE N>3 IqP"bLmL`Up 3ʘ{QfP:I6`RSasAsRĞpebWzC_6s@8$Ŋ ھ)Y1񌲏 Y`D.8#OQbVy:[#Ov$h2Wad0~Xè'T2ޖ+̖,} ;ݚ/0zm.u=J{Q.qo4MHLz%oeY} ?[lzCYY \i'TSX9ADiEac: <[}JML0{O-d쭡s #rccʲx~+dw{_了 Xh 0Vky1APo|i~~B9Eo2x񟘯qI<)΢Hyû,).A[I:}ͩ3.zT@0h<46)+w*iʖLRvܜAovysj9;P .a1Mlo6^`hN?)ox WUuX5JR:c#}R鎆 q6p܉giQ[{WCa/Xu,Nn|$ ر?z RJٽBRЀXT,j綫]0 [OxaK }G- )?RgHt4f"}|;Jl| dVZ4%Flf QxVtSGmtQ]v&!6{7^,2At:yf %OcsоLvwpL=}EX4wzߎңdmKm( .1)/C pJn@к)]a$zsZ O,f96ſgMa {P~ =k3`tv$'d]צcCO WP#;.Cጀ#k^t[yzi:{o a|.z C5aEzwGXR֝tӕEeiZYj8X1 WXrThrѕ3-]HYWu%WI2LR{[ 䞌.",Yq Ś10+NBwKO[2,͊˚1B ~GYXp,mX'pSf6 СpfRI:0UY_u.F1u76T?ar_yJ nbRdv :NlLؗeH0Z1U-2j R Ԇ%uea^w"!aݫR^Y%LJ>;"pI!`:uT(}W qO-)H*cw۴R?Z ʷj+o  ¼2Z< $nZ]sp㤺 4֥&! `k} ljwEX]bdN,PIiq?t $f6Ǣ~atסh*#ԹŘ9%kn|saVi80<;/[_2ߊۦuº^vii[ ^#U / Gzkb9*"p(VHդq5w.A?ErtA.K`+Y1gqh5hfswR@vz: oH\h%@M+F~dQ9ZU^xÓ/ "h6}z h>V'b\aog?O'@ƾ o\W]D7CheԳ[Erv`:B:2#Z@Ťw]T b?@`3(a`4Q7ʿ JqflL\F%ӚACFF #=ۋzpyQVD ;Ѳ mViOߺzq̙)3yE@j+PWj:`ۼ%PXz`ioX)0G\=Ct3Z]1#! _N/ՠ@dEGb]4'x21EDmKЁIxa@H Q^lͪ"Kfl+)aANWMNgޥwQ;  N?ms_y3nIT<; T(/Jdcxohn%&(L'N0:"j'3a}7]O۞6YU}({=3k*s%5n 3JOZ?ſ=Nݍ1xħ+Pm^᭮ǜ}, ئ8|i订*'{1e ,5)梊t_v0s6B!Cr`?T-rtB ̷"&rŮ19D`%nm"]!Yxc5\RF?)S?d"ȶ)"ɨ>YE(& Ūo_4uOmXR}4# O6?3t}X»bzY u Җ6E IJN IN辫14y\͜ʮ>WrpJ+>lIZ*Z,:y Ƅi RSU}:9bz71Hqެd=f´Wȣ#DP4Y4GoS-M&4W쿭L8wpqB:ƥz. JF7?D`w+)&ͤ9jv)6&֝'s6鰰 ͉@>4<^9{y^DH"j{\Lu/Ѯ#K WYLS+RUdcx2VH鄫=y sH~Ǩz8+f>R0odJ3%0NZTVW5ea.l]'wl|ѽ7H@'r-7 XNue&4%ǽH^'&[Gev*fp0, Q?b2QtbXTaCnjt-oa *qw+.X6?p7|Z`9vLb 嚂*' mԝ*3wgC1uVM zv/TyceWd ⺰b,[hɣ?: `DC $>cVnC?J {3#Qq?՞@Pu?jΌx췣]f=^`mv@$9īk6 :O^:f Csx}{j=$ls|*VG%arE-?yT^@d;Z)37Ч^Q7.5=)oVaR0_>6[ܷ f5<ɓ 4*Lޑ`: Ag44vkZh-]X7)+cB<TDbOB } yk= lf ukVB2F_m' Wt`Tۺ,me+FZ>w1ʊyͯ[)нJ->UQjf:0IP_5O0L#U& ufOj(Xu$ocG{Y쑭Z %V9z^cuYlpDaQK10m w5;3I􇧵e &b8>Yu[tWag04f9JD&uJ: |a==9IvA/}~_Nw]F؞Z\B36H^M޳&/V(^C~uWYK`V#rWTW/gfbIbHF zd]Kr,|lE"o&Qc4=3Æ("Mo%gЋMxjW;0tc66<,d>#@= rvL?IJ̃~x)xdMԔy >A]C$8n(dtf++`,͕c^ n&lY y7T۟=bTj:*= x=J?$;T߽i i:)u>A8;/韰Qjo@ִ\l &+pʥq4.n#d&\s)QmeQ!Tz]p Σ*OY>TִmX>X2?ۯi2`jbfAXu^!?>be-?uozWuHjV*o4`KRJvC ];N"rm8;KX~9H20lJEW%UAkGV􇹄٢YOWs:zBŦ"ntQ.M2]mWu5֋ 5gd3{s|Wޗ/`p"$M;]^Cr A"⸚,螌 E[R7L: o!g CpW+M!쁻U9."B8-.NĜ7ǖۻvoo]iJMWCWW2ΣGm3٪[Z3? mQ˂&@~ w2k}QdLî^L t8MKlK,~7cV>_0SM1ePwOT,*-V{LcJ^O^~ /ݬ{ ƦϹ S$71}l{Ƥ;~/DAX{j wV wR/ @4)8!F ޻ݥ[cu$"p1 {ru4HMK+H;cՙb`;+l7Z#_Ԇ?W␧b"F1>`<~54 vwlPhrhx5+qrTuw{ҭ(\Pˀv?bh!X28N#S)H=ܐ|Qx-_lH-5+B6˟FbI9w@Y}~U Wv jʛ ql}wד? :2Ln@aNQ>.loGq^GR"v$M.)9I,an /ŒBXwټ MROPeBۃ&{_^jBGjIe2!%މpѼ4|BDHzJv3B^׬1o=^N>t)*'Ԡ˯a[3:άݺpҩ0"潳@'ڦي$۬@nX6,@Kٰd70_a_tm9Y Fo2MCݞ^ոB"'L? L1ztT'Db;'+mWڝ{ƻQy"^'2^e<5KOS1<_@ mˬ.$Yea/p6Bc{oQw9ޑ̂ 6\f\Ȕ,OCt=NKIlqz1j֜3":/r%*t_o1Hí L"*Lv%/]#WsjZa 0_%?a0d,nySiTbWK}=q_h/kŅ,4&{3]v7o m.oeLn㚮:vjgNOA$\zLvb`?)'zuQlCÖЇxĦdK̀>F߮Rx"-6&а1̟NOF]8N>݌m/.K)gwSjLʕ%N'2Cd&Q9L=DU󫻳GQvbjB)xndܫ`K@b۳aQv"DF!W].`Mt= DuD\lcӤ-V?  ;K0|o,kW2QV`W^ BHb=w2.= kkiD|JZpC3HƝ${"";/5_"YGޟ\5FAp}L[:?RbfFDǷm嗢nRǫ xH^бgq& x9W〡=+pٲH4JaX\!n&ʼ@\SZw`',` [/asiu@})SXLs QY5 z) R/}=9EmUac; f{+<e861lI4!~ozxd1/嫋$˷N;6I# jx:wL"6M'>cGȺ\W}< a9w(w.q__ CDCZB`(54Ҹa킄E8!^k7qWb3W935|ƺo2yKrЫ9Dg\lvT@"J3 ^ 8hĜ|oӴ|ʑ_"aaKo@j6]idq үdJYflTh$=-K-?[H]~\ WzTu6Đ9+F1ߝxg-l@zN2?Μ2첨n%%%ӃA5֌9c]hj>QT=ӷUjo4DGE DIY]wDԇd0Թ(ġX>o@_('_׭eFpaҡn4yc{b)P+^r v^ #rV"G8qsޜFp %G,Ѭ/Ph8]ڸ |ee\:\y*,Q 6,iydD9 3lHO8яEpmbad1mO>,2F-ߞd!}DOBkήs+~ I`b@7_`l$gỴ&sif8a $J |BQ.2Ch&pCqS@Ŵ#Xc'y7,.cY#COaAH@m8txz~s=(&+;NDl^d9291L}g(:ߘ! bH W:ɘSF{;;OCtE#]Sx6OaP+p\huQ.fM&XL6v% -X@kkF6}_we13!Qp`W!ҲFkZr\+]Q* *WAj:kAd{a{Hw>.ɨkfƜ70aqxkHS P|.Xu$1UnPJ5 gpOeɹ W?af&t8Al$^S]A 49&XcBI&ΆP=4G j-2> ɳn{<'j{l5\1&mIT+uCNnФOyn~_еc2Gwt.jb"yvzw ݤov +<4 ݈ `;0Dtz[(>y?D"sKW#Қ e^l`Key<uK2V e&f8!Xl_#~OU2SPW);3g%㐑-fwe@<q$决JJyn{56)<q>a/!*WY <$^yI~AX?f &hruƛ tI " #P۟0OATȖֳ0 p088%h( RbțwWgviXAj J5bY ;}T^v[ƥIxG;]wɍRnQ]r5ko%Cl/oz8!ipIGMNY76%Ǩ9W6Ab,tqSogjK=".}@굿RD>7i˖& DŽ$p,Jnлvq0Ҏh~\t"wGѝA4ʳ9UJ͛EIO(z9BQ7m'E] jZI90uQտ*j#A6X"\a}MIE4$&/ Q p8|Rצ$nP@5Oeﱙ<7Nq9Y2aᣏu {8 .(Oe.VNy7dz LB?{z$Nnq+q y.؜ I6ζ~}&֔Bcw4yd~=ҜyZ⽡6?D#Lt> -AM\T4`Ӷ{uy˗1N{߽ly'2j:7tRQ6,!m%|H(} G1j'+;cJ7[$D/]>BXiH%8N,=Yc=xJ#d>; uuŦ\1pQHm X+Ճ$ <+UJB~=mMi,qA ȧj9aCUS>vx]w1vu:QE7zȑ.Q 9{T"%ao;p]9-AJfc ^9-ۍi W{ԧwjqJI=-ξӗ.SϨ2v> pJB<_^PY塉m'䉑W) ]DI64pa)bՐt& DS/MwRGg\tgZAy4!?-].ګΪY)b~>#W,_<=G{v%5`iafs>U󆸁jٞlp AHyxʲ}Z.KMUvǒ,SdiBvM KfI6N;6󰬱ri*he*R4Y)dbSKzQh3hIQ|eIaiD oץgYSKwߘ3,Jm2u)[Qw 4#%:b `v$3n7:ϕ?. e<*t`#UZɗGB|`IhV?й˃[F &W˜[߭U 9D{z%Vػ7儓 .z6cHR;I!u:k;/@^hUl+<*beLzzG"ՊᢠF=nf2 h<ޢ*3WP:͌ ю%fDuUS>cA>Tm86~ $MswXܽNxӁܶ(ӥc 3eyXY;|K&}ϭv[U}[T14Riezb-]iJq y.#8ř)FLIjìjR ^?u::ʱ7e^r!u1-PonӋ\'K|0Nb; Xɐtf 7E PԘ\!ki–FJ^8yc0IȄr쐝m!Q6Ȫs\&y]w if(G{Cv$d:iIe6aGG}ݺ9*r:wc"ߢ_ Ɂ'|F\顠ͭޢx\[ @㒡EpGgXD@v+L  ~N38F8]7v& gupS ^6&D[]$ yHw*3v]U]'? V L*weg1`1G ;C"+q_URV:=gkh36c^|FN6V}a&$դ3 8#B2]}I_q2,6} gbH(rOZjTҕ7IOvRTQC/zkj $Tz@NPըӨl%w`wnh$qӆf?ɺ^K/*;C#=RP78TSgeWގ1)x(P6sRQH,OӀ7Ƞ< YȧaýPau, r\%g\nn{.;1L )L0%C`G G 3F"L ބD;Lr@<$4A8$P^{^f㟦 {Bfc(i͊/BfTW?I",e!'':j򾼘pZ9>Mj"xJ#9s@"ehh#3F\mP 2럙&EZj!ُ$A}MD60y*6"A~)_e&&)%;_Ki;HY*W=`B~m9+6fd$V&HY\QՔ7q-{ۧX 5Ǎ$kڝQ`wXgŐHIbDgF4^4H}E˔ǝY*~+OwŒ,*os0&kvTg KoD-̅<ug:مw<@QoҙN2#5uj<14u>/nZسȔ"l$o,Lhh{?f:äUYqւOiv=4r {o;oxQsk+~#m|퐄 6A3D+w(noa+L@#3 9-Y1a9Rn+MX'uqx 8D*Ox #RWy2G>a. ڕ9ŨM1:& YbE3ִV*vJBNSCVb׾w lyYCS?o_U iA:[`eu0:P.~|w@ !$Bi.? $k2|&. :8{w_b Y5\klˀKE҉ 34X9n“vi LsH!.bCL,:Rd[S*q## ~R+71˂*y<Ͼie5FUv 7)UQTЌˮGqmQ*/| 22J55z@>d#7@~,jH7Als>XZBX4** Ha9_!l6BLq?,<2BPlM}ݩ^N/*5HRiptf$/@6lsh^kBC:q#4&:,# ͚-0#kw+.TUN]SqLҵ)-6k\ckzeű (3jgNl,,&OuLƒrwjdv B|bNC wi|Fn=Zdt:E l)ò%RG=E:mOw|z:?M6<Ϧj8ZaG$|[-퀉:;1LD \j ̰Zl=BfITNEױODM/^2//VREiϞ3cʡF'H5K{wWrWi%*n}wՇw6u4Bݫuok:&m!k`#i).Ÿ> :t %G`,JT?G#-:{}if9/G}7 #{0oTfq3zDLGXiJWq9 kڣfO~~愫fp^0 4{a)+Ry6<]ܦ_w&^"{ 4ș,$ mcamVFa'%x&V y"łX8mA~rO[G5q9 Lڙ;?G7AQ+\ 3"Fo?j])` Dj'>'8WM ye6$q.1!'HȍzuO)odcSDA~t;cV"5'I M4 @ӱƈR[h*L?e4Y7BB⿲'ow@~i%F=.@!p]¢lHQ(Iy!hH5IyFXRJty!:/=ij|*>LÀ;gY#Kiz۶J _dJ^Q2k>\!]`GR_{J;4a1't(¥VϚ\GT\)&B"C%$u~hkTw>1r a=> ud^-4;Gͻ$YkV@E uJ)JTZ&*(%{C wꔚK3)v$"H)[KY 0"IK}\9E5‡-;'EEj%0 &`[2Q.+Y]y9CHWuU+%j0VTu0N/0 mdy$f @*"cZ.V1"? P#s;JcU,T%gCP(B"Q` QQ=z+/kkeA_e͵Ooe,7x2db奐W9лIh[L!9LߞZ! ᡦ[{V[23*Jê¢,5%`umnP l@NXkF?s.ԙdGR Tvh֒A[ɱo׍ r nds^H*S,}9t [tHp#DpA6t^ 4\nq׀{UăN/7&u28lV@^HC屔/wzK ?FޡjiURE1M&tOm攞+RT ƺ|s07!r6 (x}Kzd7͒ۡ^*tq*NЬ$Yĩh vUgj rxƕ>Ts~˿:4OM6:kt(GJ?Qۇ2!ѕfp)?ی_-|,Dk4\Ro`)Hm3y{柿b?7ȝ-$rC2FyʖJo絭+ N,j\Ի4t]2ÏxW/n~N"K<[5̓xWtw~<^( `E.l4'gtV+ HL.EuRNjaa嫱 pT ؔo3||_W.{O\ !X!t\&4ak쵰,942iM{r"ͥah 1wR2Љ꠲O5΍^I`Ï;{oď)>k,P'[!:J #t i"ccNhe{u[A@=.(s@ONrM2&fc(D[l!kՠ QUݡ`1{$ rQK) #t-<۳*yi0HvOV!"B9!Vf~W Y;/0׶A-$N1M{$ȺL Yݥx62"{( kc Sq_[vu|0ZI.6 om$d(zcsXWɔ/Gl`qzۭ4܌ѕquD!-2Gd>A'y'$keKXc+iX(=k]Ѐs۾<yOtmJ%~еjE#Ȭ<춡 zQvb@}ϐ1C]Ur +>v+8VkrC(術 F!:kg;Օ^6VJK@quTc5(FYd/63k|cS=?G qdl1sNtfE ާ(@L?ʱHWq-3W<Ťo?6 ĔIAA!w rfBc*Tdq34sz\y8pԥdNbEXS +ߑ"q,T~ nњ.Oy -rkj6*8qЉpPAvLړ\- ,L?ףG%<;fn3D hƟ_nC1]kFp}iL 9}IJ(޺ (e4L8[V34GH,*O/I]GIաz1>bNc[pgN4U[ L ^(LI2c}m1υDٍi7;dĹa[}@b5j@PZ ~X)o$8'cS^?,KC=%hZ.gLz\L G}d|ƹ]3WӔ=[ ډ%Ŵ^N;(?$Fs^O2|K 4:AF j S(o5@v̐&+")n'-**=M\ϺۊtFdPoKS^N߹oLj:a W3jozZp- m)v!i(HŮ9 _@6,Ģmm/cҜ9ib 3W.,3=tɿfvQ6BHJTg˲-+8_@uU#2"Sg)z* o0WHP;TW$ժtl=S'= gv>)j &|A>Ӌ>I2b3~8dO&bEGcnNLy|'ϛi^XWdpβzkHoWᤍ{KIw -~&oߕ" {Stfӏry^yΆw:ثq8캝7 'R;b- hk Q%-,[ aڹ:eqj0 ݴt@4LX!L-Kkw']ncQ 0rg-E64L|,}!F*GCH2XYX2LAvsT}еcvwCz4u* ڥ{=y7xl*(OXup{(w35}2>AֹH[HVzQ\:pZU"a߬8ow8b%rK@0ب h˻0H\Lha1H-^J<,ZV[v`!|=5&Y?و8s>dE T, ?yMZg qpeH(#2>ws}(kƃwnn yK\|{Pj[QaXeo546;O"4콍Gn3_۞]`O]VMC|CVg:P.OB \a<uz+:"),%`F0p+=bb0T vM.yR_Wz 'YL#8QuA~ww[yAtN*L Sd0 CgKF"ә.,sh7'0f^?70] 8"$W;<ع !%}ߵCxHr,Yͼ H2g=ICG1dw{&lmШ2񵇉mXl }Ϻi1SM{Ҹ3+8Qdky;;cLC͖/vto%_}ຮ% dŋJ[[糄̹I#ڤ6B2ϊK?iDծeq ğS^B3(">h#ܜt(0I6hyճ 1Lj䤦{bsa5i)[ݬ ; ^#؊`"#ϊ\ ~Qѕ"a wۇ{ƮE$!U(pG/~mG)Zic^+e$ w!53sFGnr))7|#|d !t}ЧϨٰG.?"f'?oɧQg+OڬW/oH1*rrDt*#JiW9\DH۾+Tڀ/%g.VtͿ/h- P1s]#FqcT&Mu?rᄖDcrEj_Dr+_2 Y SmP*Vb;Xr>lVh|/+1 F_#8RՄl>w&^q^Td!9#9?"i#pd:=;͍_vlH U :ϊ!t_+'F5c\6:t^ L6 Y[ Jf-jYu]0![XHaQjivlwR;v!^s/9oV\xqثE%:NcU oAlLJ lF p}?#ސ~V/9C2V`yV:` /ڞ8-*3ʁ&S߈qw΄Lr ?H*ߙtt#=w '^ ˼cW-C'ْ9*Ṅ <M uZiv)BhNV?k53|v~v,ٯGԷ311>(fO'8eJ\6|7<#@ǧ>*%ip xJKa졫;N?c^ǼZ}3flyT;"bu~҆~+@T~8{ր4̡ܓ]-ѭ#t)RΛ̐+B๙sN~qFG(^ k(p heD#Vw,㝉!Y~ԭn1N NxtۗLJe~chxJT@G|p _ ic@ǍDd[v)KnCAq&I*.\=5++'~ \e \jxa5k#!*: nI/4@ĩlXA |`gEtLϩʩlbWڊ?f䈿\'$-^}v9I>Os7L>ΑQL)y}toMb%CՎyD!B =B`g{% SD8LrN/}[4h=lqv&,YO^[MN}HTP:O+#kkAaP8,aʈz87,c^IUFQCy%0m~#Tc^l0g$FHLRX6y[hI\`uH{6Xljy~-oE\lEJnp5Dň'9 ]RѯLVf2IS%' 2vfOj-;9Ga\`')v| ~2qWA &}R}.Ju2TۺφCnRk9gP&$,: cIl'3)4t+:,7p^yjuuMi 7@qQc7[N=֐T[7f` >m}=ޘсIMDxYjugv&D6&D칹vΎ3 Yl]HS]?oI{hº|~ zc\z -x@BvP~K1 -GAp[Ɗּ3p@%)| n?^С[ARKnD @Mulxu Ldc;vvp 47cҗ^)Y#me0S9[IG_nJt*xYQ(B'p͹O[+{=ӟkrPM#4r 5jCP䍿1=W `CG3T3W&bkUq,bygENfÏ9q4$I9>@˧p/s)+90(L[٤򎳈yd rqdd5ђJvd!C3WTW@kČbq$}!ipDžq'Y++ۋ GAs A;|XFRCGD>S&zD*s/Ep\O?.a ֊Ĵ"|` w)Blf`T=)ˆ@>A2ZKXw{}JݻIU j iИT=..>]@|[\b+`tHeȘ -MoD%Se9mT Jvuux=tgғ 2ڿ@: 3Xx٠IxGr \>,?#4эէZtp]]W {C٤w5}Ai\;rtzkRRPEtB%QV3}?+v"duX޴qo#¿eHb .=̂?vyÇ0, &.FuEd[,R5QKWw4p(lg6P7|^ZcQV>vH4%47_;-&W `hֺ{CwO"hrM'g}r^\UR$%a43.xŔ \0"/6&hڋ&zɗ$ki_gU>xҺXT0/lQvÎ=K^@tfM`g$^۱iNsefdjyͬxw]WCxȫokPeOg-u ϻR@ZǤc?*n/:w͙a^7aJVy8#d2HEp34s̐Z>lx\z2co M\7"qi[f"w_-y G/M LyI()ʠag F [)P NJcjC/6-2d4A2PN`'XƢ/ ׅѮVԝF:SkE-[˷* X\' ұ&/Hy'aFS ~OzۻَķeB5RJh?%^@}5IMAwk۞:TEkytyXP 4څVUv[WKKD Q 31c[[?+NWm@&W!jE1':Ky17exik-Nݶ8?Xɏ2<e p>ԹTɐs54ەoUf{_Q ʥnGǘpzU%/eit1T-muB23`ߘ*1ד!s\re [וnE~ӊN,aqޞ̮gLlf23j7*.`sJHS 8qvA#%PVP,d^*(ۅƩg?e7ItrbUg[YFXǛBtN7 /gk>2k(z%6:W,Ɣ㓄J8fxRFbp+f"KdSٯ%5e'h8 Uqc?=5QԽԼlQ,]Gm-z1 r1ێ.^<>rC[OKۖy<& /s7B9l#im&n_oʢ'/bPg@C[,~xk@}vlbAE,驥IQR T_X㽬ً}`3o|UOBf8)yOS >QubdF>(Q3~/1gF *V&wgRRR}$HY&I Ɵ5/rYѾmQJNRs#5?;.s wF.`eP&ƒ=v*|ϵ"%/XK+A(oVcE^ .kX_c *k&B*ƂGXN,!s'Ҁq6Ӎd%p JxzTcC_'JR3xVNTFx2DT&>zRw/#4u".ip[n R+$xfՃGmfo%d~MIƱAg&(%0(טI5K?hZ:! Pte[sLY$ZP75+NkCȖ]Oʡ8OTrWv?N_\RJOCZQnݚ3pE߮]&1`}2 Zqdf4O~tYT1 ZrV[bӚm_ _5ZTE!aI nlLx8Wߔ(3'#&d I22WN`$W]h5|Tc]&x[knDGн\ ޡBM.Xq<arnr$pz˨`U‹O zI&Gq@ Z@.rK聹}OCQ(h^XZ[¾y~?> "ۂ$=,;N{Z9ө22WW&ZA urm'ܣgT㲁3䪨!30VnwooHGm D[iA}72)P"1߀Vz_\{Px|[6 ~_vDVbE|c+.Q̻rSd)zs};1GT8ab+oA#C\;6^XB͛i}& r<ק(?<X>ҝu K>M)~\>xIₗx7A``@rMM/\9˹.KD- ̩c j+O.s.W)GW㹫| /n~$uTAeLy sɕaѾİ():\]rU8>T: ˏ^2_n9fRf̠]P,--Qپ献e)7(J)MMn`ÿ́ʒF7QNE5Zcu: f#.#TAmcJZʨ&| ka]iӃP٫Jb5ꃻ8EZW;adZI]%"i "} 5Ə@D!-C$*zNR`g-KHmD8A Tqw1.Sq|nTXXn|  n-TDc/$P ':ɷ@hc Tv}aB4Т]~/=v + VJ{?y DDnp=JoG; P2[9ucΊ8:c50RRqr: B z^ٵ&/?;*=BY.[Η v)Z?]MPe8~ ]zW)H Q n_a[`DFx} 8/g 97TCD Lzqn!DPAvӴӖVmvLMa iiM{8޿%xCu0=V!)pw%\ms=gP\A^I3Rrop{S3b>Ĉm/0- $Kʘȑhq^d59r[?ClF=DSuF zwW|1Å7yl$<d2H$ZbfRʱȚP8*,`\yem%uFt IDA nqIr2jF~9c! Hn G*59&:"s,uX =;oE"ͬRT%˯NБt$z4FdU::a@C pQ=Zz 8ULe?ϕKs&ϓ"eb#N=E4{@!Ғ2+j!zިէlk]6C:Cufݹ?~\aEneBJsNXx'Z&2XAo%=aop30d̛2yU.omf6Q ZG?Uuwp΍=tA" Ua\v6 06A!4+k ebBˇq 9CeuZJY1,qd4ތfل^ *l c\1X[q'gb7}r[ R4h ȌC%îc]W,XpSyw S'58z9ROs@PFe;6<6A嚠kgW'v0,췷& 3QZ]:nH4!*XUߒ|dB",Hk]KNu`8 lK؞4/͡t%!d):#Q$Dvg>fv7/zuJP &NwJkNuq8ǫºWqԵG}v1b+4S0x nqHgȕ6stCt[ QRm:MIUlc4xf)4@=(=OQc0GgUaGs]9>J,c֩;W}ɑ[edTh6 U|[ zAD7V@ axJO_}9wY0ۭKf|?8#zbv"}UOp#OWeث}kR?;g Qmqށe"n 䴫ӕؒAtqi_f)iG%T6%bA|"aIruDV>xBmQF+Ђ. XCvݐ@,#l33\%EF/bRO1C9[YiObEXB+KYi_A} {y| 71r)mLm|=v*}P8%Zc#U:6Ãз N/(xvN8GڅYsWIm.$oN|L~qjlXm-1lh!38|CzІ3R& )8 p @(|]*82YȞz|SƕZ(N2)[|id\/Dh,k_nn=C Ł9P z%dO^0]~>:PP]jj~={ p'q+Cn(.̄zN |YFR_%-"Aoph63:b;nqpwf,碘L)lHI]ܸ!%p\ X-/vLi9`Jy@0cQYϊx#x1%!׿%qqT6 gj zfJlGj^1u npb>s$ {5}#̰U_("4eA6NW6썅9l@^0!"'EY*A΂wY%ͼK/Eq;Nš4RΈTe89AX80:m\cf_`DK.gbEz$m<U0ّ!ٓ}s >$ȟBwsbGC@ʛ>ۨ -Eko|]yP.k-o`H5itѓSxI},t .W␅y,ԈIlP]ڙ1σus,&_a2Z l!3+4LYW/YϿM4͂s0W!p9܃j0B55M>dE>txU={( (w!5f@L'KfpAΟ+O*b#rRD|YvTG 7_kyl)7ڄA4!uF* ܙ͈̣<>2O%PTb&msG.ԟq"eek$Jrd*dyCAaֶ8.oKHЪ6!X9=lk[Gp b{z-Jy낓9hCUe;H-А:ݪ}w7hq *H n%cG:i-q[}U,@ѕC~T؏X? {?uS;U02žYy̫sV I%F'Ay>At7N9N0NK9\>]9Uh2>ށSSd_η:t1|k**lp>K]d+NIo[1}|W+3D(cZ8CLv{m~j2>Q :3r6M}d^φn հ^(Byou!W)Z-d@kJYv=}YV=xրI?i&&#|Ъp$ 3i^(WúafN"h5d|웹K8]%{?flG+wB, YW{|zel3[~Ǎܤ]A¸Ic"FfL GhB?D?W/>p[B0S3|Q@hLh0L,$ #=Fw3yQFW+,7-9\75PQ9*^99pSMZ/ FtSy2+T[mن}M x`B1, 4ޙ6RF4sĆ0=Xi U 7_TѿqrV"GkpMdMĞy˖OOd<.XrjNĎM cVu^ ^&],~s7&1ѵbIz T:x~51B xgZbӏa&ltMM%]'f(tZzd1waZw|ޓ@ 1CeۚU6ٞ^5?+8d SX-uٙ |9kwke|6F fҔkfElvV谑 $Gtք`JBx,MG qN_1+ +\{b`Dm娳D=JXXt%wݍ!ߎn5iZHchxc x/Xw<}:zzYtͶ7hAJ ^*v[ZzF1O@;oDVv5}HrS~Lʆ!$ uΠiϹvG񜧉TGSg]zƷCVIzK)IK6 C|&w(hD䰖 \DyNB+|UeG1$":"=vZ$=Fסs$:"aM]KsQ@]QBK^ ƅ<:<œ O":Ge$8zOSKɣkȀPzlS 2]?JAYC;Rl_ž1F E]s kjmm7$qxD7:'2J5 :O$)|)BTHJ|;-\N k f m+7Sd#E5x8͆Ō#AZ&V&CI'o bWj1Ub߰~g^-(#v3m!u> ըf$N=O]l <սFVc-3 ;S4̆p3@ZV|W~3V'Ĩ|gvR檠2o)3Þ1 ' Z%",P}S=c Ҋ?#]Z&Қ2h4G~:qv@};_-4gǵW(Ccspr1Kt1;}CTXA2@~OLxeeGhZQkn?[{3K3 bUum@NxKIe{x@Gj lsk@!0]Ul ctơӦݸ}TT~$'m"Dc5J4=AVMq(Iؑ3\AC(e)%۩ r}S|;Mv\gRwT|w!̍R]Awʜ<1)o)d)jZ 8`pG60V0ajuz$,M(otW}c˙!K%9Us'q8AvGtIxs~W$t=X.#U+` o]bjt#qJR| xFy}c;1 vT\*_%hPԇU+Y/8XTH{횝p[ }D%ξ-6炇dQs,X !q$Qgwe7S &_KOS}#5ƶ>@UExTĸ#Cnt3"cTDWBcNaګL>Bva1aj`ZIKP"5{6soiQkTd_,^ Y4KQ-z_kcǻmm+IL5/-֖t.{1 Qkផeߏ)pWHgcqi tV&9/wa"na{1QLdNE>H1`j: O!ijfՍrA%+ttnuV:~Dt27RI 7DBGBa*$6_M!_+7~s#n3/(w, LY$ ;%KfhۏhV^26inۆZg>'JEΰGpXmT>vV±5Y2XgJn Ww}?nˬ\kQ_a Uu!;%K;62p1*e搊c:u~G;[ʉNPfz7cN\ 7[#70O#h@leW:ׁz={(SzGh.@q+a?^)7T+ o_k!'k0J9LP8dM^ĵivZ0 [wr]}H]r+m> OB1W'26O~2|+33#8([\);" #343}Sygslr?j7VkeF§ 3G #A|ް~z$e37tY*O1$d"Īl%9 ը-,j Tȕ |jCPB"p[Z`!_A[iu3iIlxܒ%6 ;sէÞ(:pp6lC?ľJ 1D8⪡x9J0x;iĮP%$zVh>GS4o(Vj5CjOѳ{tL8@UT n^@ݼ zulݞorڏ @ ܂dg,ީ|8a H;,!!ʟ8E2<:?%:g[7`kjeC3$񏢬/x7O3@^ :r:.R-ǂU&JF(W ؟EvRȪ-75(܃6h '7TLZPSaլdN8a< B6{+4V^?̫ >].$ee?-$ fJ6@gVʢg{h`9$eia8an3Tay,oL NSpw##J逞|*w:TtZFH S6WIC/NѧtZjj"IEKvoH}= I.Xvݗ}ܧ݊F%H 3u"Cj* c܇=p#fCFzĽ5+dAGOߏUp1&s䃌 ~9TɅYH{X3 ju +TYoj$cp1IVEK7mz:yOסfQ]A9$ª!N:uɑθ87cw 6V}ّT@q˳,p%G/Hz@Ѩ|y{4"ţW-O/)z? >*/7 {AӱO@_z>d/Cx=PI-s8\{Q'Z:[Į7!LeJOn|Nu<'h;Mpw[QSde ϗ',h* Ȫ =3#2fY,Dٱw髊Mct3ȦA u {u;"SJIbY-?Y{ sWb}{ҫ({fLBىgO}ǦFlcP :Q'-ƢO{kt@'QYcz‹/pGORQ?.#9w閾;ףf{ |LahkuTA`nQv'*qPR],P&K3B?4:}tm;[x*β/;烪)|&CA޽Ӿ{1M "-o#>@/Ae|K}XgCdpDrP|+NNty }625c;X>)dtpBwtމRO$X&;7y o7kw&7p9;,RҪ=J#:0tYF g[⸻( G["0Th SvрĶK'{k-jǨEn]lht vƇ Jt&ǥ%B郪cQze; J8H .LޏQF4/ T3\kvv"j#fl]>m_m^G7#u#XA  ~2Nqi[_xCyBɴ-! ~e cԒ `XXBrs Yo}$1}!z6ӰH7|pgr/_i*z8+ M8{uj} י.ۈW.o##TjEi24m[j.~N pcLޜ+Q *%T ʏ' Ug^P`d_ot5Mb Ja}4*; :1yTD32ɿ`Z6kX]nkg"Gp wa-m'zhN3^Kbo0Mhk5#j_ae}itڳ К^Q\-Q To|Q:d!􁫶arSypxy[a64pf ey/b5E/sƼ{b<ܐl[oXQQnXrNHc]1׏ZF^U1(M)Ke5$~f)Z BAWbbrxShdhМޙ fwr02kXL,Y)OwP޹=܋Ǣdܒ#wW[}꯽?cPRlZ*DLplcuV7l6"$aL; 5ep,6$zaעG۶5& g.dbH"]C6'/2itBh *.NJK`, ;A1)PC1!:.Z\ZNWODRh9A{M0h1v&[ftD/:Ͼ zy؈ZMLG_js܇{:cJ85ސL8nn WuC_K-T%8 >5|%TQ{L{r@>3qmLd((ؐ+VJ~i곥9ߜ/^w=Vlfӄ>2+A$I](PiR*4?H7 ZRŦ y h/8{u~IP2H6,gr>H0VQ(7h[E1 %m] #;RC̞y}s}`x] 1F.2(.m9%;iVɖZ:cǻN :霡PegDpwc2:A҅ɟԓ56"h 'ʗU=j\Լ0#-IEv.#}v=7u,O2@ m9aφOk%8KcNĖvɁp[st۽43{6 )5xH;-,|ۃ*a=< &E1R%t4("pkI`сEJ펿 h2>rz|YCxc<;FN֮ʞ< K Tb"r* 6)RgK4/ǩqpڀcI sI܊,J+*]}USG%(tg4}z1d޸!ӻ!ƩWN5g'"(k$4imP1)x >j3uSBp>G6'&\.^h$~ruZ/fy$lav\ITM‰r"2O'^os2OQ9`F*Z.9&_DM\B1i"SL} @@c,E+",VT yR4_`8s=h~IIa7hbiu=Wָeǎ0I݋?Q^yo_#w?hsU"aX@H@tбJq( Zk[~l:@.KSM&{Nˍ#HI YơS 1rj}2ݳX}<h:)" $D$/ttxـNCb>Izښi-l*&e@hՉ ]V<&8oUBm8< kHI R:C}$ \s'qy{tTaKdHYS)H9Ǽʹ RMLR/K,II3;Wy_L~kDSH|)iJɨ=q8 <_\hv7{4i/Ǣߝoy*xJNnr2п7c]G{jXÎ)t L8nd6+錜鍀5cWHvP <Eٍل N̥`l?ϹX.D%ՄZ"x".=BKSA.ϙH<(^o*- &@aN y"6\*ڏjnuQF~#^PJƏ).5sVN5n!t2ă=H|옙juF~{Qd1P F^:FXKCYulu6Dtiuџ݆C,6Lnmbz91Zo v(|/˦Ky Gf)'ƬlLSөFM©F(GK.0 B }ø4U;UHȵT&߂m<1iЀQ;%,{9`3OPsos="t|Au;;2=eKY E& ƝJyd2INuU=:F-LA藸 SZea\^ č6\(_6!7ۆ֤ ^ /y-.dcT#2( 6p7 @, F1%,uW6h9KbJ /mjLvҜՉ¿tj BktntYFí ^BPro?!|Tkd"0N^w AlEu;đ8WXn^@uF &6"3mhMqX`o) StvX[Eʂ ^ѝ&R{$: ;#ٔhi./w Mv6jCc,Y{ O?<(ih=OVH%4sieDÞR:4ԣUsz$N"][]]*9WH{d%L޴Kh-.F$!&A}v~JHtSpmُ3v Ys6/g 5LjNEe!N_ֆ?ǰZuF=Dv۽WI3"qJ9+Gԧ@8pyӒeoqUARf/hxN"3F7b-қ ? 0CɩG5yAxëۡ#+]|Y{B󛬏 myH:Aj4YC0w7̭W#ϱzќb\܈d 8;ygUOJnT.b8->d<2'𑶣P$4 ۓl>l6=|dD7|sfH@ pZOO,(/ %#Pbޞ"lkMih29vV)*ʺ+}_Y,ҮCNJNMw‘fmotO|,[܌BeMK+> aڊ؊܄ ^ w'V3ܽTlRYb p\SL{c&/+k͐[ (f] ێj$r%d|2Fls81q 7ϩhݟ)vEE:jȦv\I0`5X ҙwQ2KS'z9(:~?q~G |/ۥTU1p݉&W8AHcH`PR+5]l;\TqھDxiØQn|B1=&bv3"&x`$2u Oo Pu+e!|$.I\U:Sˮ~oi)"烜-<sw}-`< ||0gij&Q_X>pQ.I` aXROTTi |r@ytV2!!Sctj_:^3]7_Xb?&($퇊Q(F=>ݸh՝RKUߊ8J_Uw_ǀQ2xPXp'm!E[?nM,:)8f%Pϥߞ% XĴo aи <%e%؟K8WWY/r2fyC%00qjhK᠟|97L,7:7ސ4:t/t7ϼL˻W1ۆ>.*{q[z[ p(D"|'pg-Cڧ`/wo.@u[98Hcюм5;rR\:,V'2`.BO ް,_\jc/z{u2!&׳z|M:l_U a4"v#-a(,&n12#$ekLPFY^z[pԋ3ex]>JȯX:AhɊ%o_G"t!\ P,ˁ?=F[bPF~9*[\XX@ s?qcP}P+ઊ2u H MBhj_"EZqTIOR 5I7+w.WV7nQB/r $b ʙT!{N\/vuXE_'j d'%Rb:C[ }{n(\Ҿ;]|~z&ChQNe?lFZVwSl{PԲ"]6uuG/j3V尔-qM>zL)lzayG;A~ ]7WgQ'SKQ/;jO2p{fG0'Kiw>)|0x%$-f=s³ yKv՘Twy*ȸ {ޣ#*)]!"5ʴGMr>Kf' =aZ]PQ7G'pWѨz^]WANSK[*G=j>B]jNF،S.? P>ʃVN K[DÊ=45AIS au83ً+iB3, !CrZbIh94.j |̓J8 ^bb; Y]Vﵻhŵ8TolwIM6'7]~]>5]%C`@dW\  !*#B:qke6 = s\]f@ᧇ)QppDWGz1l˨q,kh;R m҂2v Bx:߁45oaN f7w@GT:R ty4ѯ&['^FüY7FM>*7P~ e\~8"7W16XH,'%_xDuCptű! on=iLtېf|g_sIZkӣ'dviEM`H Zj5*4kux¸}Df›[>{> E.4'&;GbKY(cԅX;O8ch hRBj4nX?b'L-3Q ]U. _>.A7 /0<3x*1$'1Wc  cpH}Ph =j XwL9,\MFf[B玒 f/z"8['T%}U/#IZEeF~&_P4&,Ep.ƜIqUD N ©\t>||/L ȟu!v &0w|.[&d8;MI{)bSg/P[7V,2%,C]FpجENVV"Q"ҿEے@>[1i,q\׾f m-7zw9IZ;CeFWޚ6U`@W='~fΜ?:6~'6i@.^.䗯r" Ә̦B7K)e/S\ne1EڰP2QM)&a=Z:Cy  b\ArZ).|!FrŻ12*cʲC40$eX%^4MIV5,EYPcWx[]mj3~D;nSxdE d@f Vn1<"Xxaۓٞj GHmKRWeFN`-IwqO!HУ Eh}3?`HWJ!XdަsBˎp KDx`QNsrױa㕥ra. 15]i!WŠaZ'WwGIqXV%hA(I@|=m'FԴ`riΒbX ru٠x{2\CM=~RA!%/84fŬ`>X e.wlo*%)qyֲ`عѬǞ.W:J{m f2̒=WjRE_C,& _EӨ6Z$4,PȬ8x=F Pmz\*b?7۵cTp';LZ&a*c yu%]oeP2Ÿ?_)܎H6"Z``I= 'aaTK+P aNW-՟P=] HB#dckCj^0V̬TiK댆 *F Rd~hߕdp" )tAP#qa_[nf3ü?CμXAh&X%ft ՉV \/>:eO21\n%AQo}-}ׂz!0pe} VGSóBT8~RP . @RwT 0[FX#T4~<"wRUeԒ[Yd!%V ma+rD$` nc-Au,2KO:>HHIqHI |ht +hSaZiXRQHS,gTDwܔ'~9Zϛ3{U|3ej"1^35r)15jƅgB)ȟ9<UᅩjUI@qWIkcEն bUPWuDH>jR~tt UXң^9-F |N3qV?[ݥF$a@IW4)2rkTݵXN>Ŝ>; aٓLyf3@3ޱy53_Եhv}Y IwaWȸ sj Vp(AsvBx3#.?R4}[&sw Kxv|# ~\Y83&w M?7e9hq Bpq&@8mНn0jg ;x,o=U 8p nL.WzQ$ ;ap|!yIJe`k)*>|40eX#-l\!@6rΥ;A8 3-Q33Ey'G,qAgY 5h^% $ݡ" ͗.Y`ij#VG팂`ӯ (+in!i[<HSqzLӟӳTHHte k9Cauޣ "k犔$EZ} ,]z+i TZ  NRtkq{E ,ňI+jK],dē$٠ Hü^1PncWnƭε-/ d2ȬVTk{rNR(dkȡ4E-2Rp%m.i˿u߀Г?0V3)ބj߶cek${VSƲcU`BD)}>߅ <8Z-.>U]H]5rLu /VQ ܎#+e-,~0C0Z/-ErYez&ͥK 1Z`pК14t`O+]a*m ׮X!鼔5rx/o#saq 3n;\s }P$U9&:u$/, :Ă+a`ļwJCzn!8M3|]ΒK sѫi,83MՇ~YuHSKC:[4z шdhC/Kkzb&('{6'#Ѳ >LUINJf`p!c8ao|3IxEx(Yt/zꨕݭh8qAhbX8KD/%ר 8v>y(IFlW6܃T!*HrAFfe8i?Cowohp*Wo2ݬ4!/D"XWL ,>ƒgk&tl1_r-3YqPIoCfÀE5)Ŝaoײ(Gkϑ`4G8+][Y2BڧtQf p?OCy5@*VK5o uN^R5{|lsUB2izZZ)B2}IY|~ArB`ﵰ yYƽmO2*γCNٖa댅oarbvm mfIOQ]/BZk3? .4bY-ƌ/CƳa_,nSUgC-+M9mZ !ͧ+U7K\@ݻB,Z@\Ӗ zS-kMnLۆFDSϽ5+ȠzGE üNZ۳+N!~qf`V;/uJYpޫlo u5(̀'tFęb?4OdmdE󰱠f@h SeWԕi08@DˑJ)TSd'xJ"`ĉWwN ti;.9¬Pxr^jaŔ"Tk."rvddUu P~(H9^+ϋ,)`XDcd-VhY]X*CNwiJkD+ng'0"rv.1Ĉ3?73,?Se[Z5l7vNV{$65pɧj54L3 |w}|{`{l;#o:K;so^b>eJ7@bPaGs$$x\y-1ҵ| 4[K] Oʡ$-n3y/[ZhJp+3^*^YBOa>̺RV싉.H SۻkxGa(Fgߊ|&"x_[UZ+: _n \w F 0]) Ce5$%:Dwk ĝޖ wkHAVzofe0 ՐI~&|^K_R* 8,ޒBY0<>$NCɿ0eqCưZ=]#pʎ: I`(bޗk-% r#o[kXK~hLL 99TNW'(X,k_'In @MGȅGM'ذp2 jQ3 ]ht#[W`40-2:- I/o`_FFHMEe'\|n!Ι% <յ/zaMI<ᇨ5Sђbu >3ȩg]Qv龛$Lk 6-Dn~zpvrݳӘ9WDXA@ѥ}ӰQlE4 z k lJdC37id8XgӤ,vh2!.2[ѳPO .Sq_K$Ɍ]QXNH4D='_k0=.4o1;9[%7n"@KuO>rH&a%wG;tQn/AZ>a4jlm nL$]2 >'W$J5;h7]ccC''-ۺ` Ry4L.xRQU>n"J-݌׹h*lRXWr"0, %0\ LDe-w=w+T0n\,=P8tmavK/ĵYcw@P7# ہ]NkNSE03|[#%؃R肏꽰0;&~/gN!kpS)k<9." ;I&.x=Y! & ݓ!T3]6y^"r9cp&YʗK;[18p :V\Q+ "96m3(~Sm]g|%ptGjFř-|#o٫^&4Cݑl'P!7O"%:t7N f%ir΄-r_s{B⪉⎔dćg#nCȼqnE{ DLm{2[2K\KPL EդTtuV a-с̴NgH6m1uxRQy=Mƕi=rqBob<8.sECO4rz *|T񧠱ժE~Sjl: $B-Uwt-h-@Q2 iN+=1wJ+E/J6& rh. S6U&f;G4B(,inR`0lIrPbxrLQ~ /.R`$ cmLV^rOcqoE?{WU c!/TTQ^CL=9TQ/+1odF=%jIS9i"TbXċ`<&ΧdVrD6hNh sv[4[^(5z;!䗿mY%Urq]B ت ?SިL7 %F,PHOo[397>+2RXM&G 6& t*[N<1ojQ,f >pnǴd&3J=b]d.x8iXoޘc)M킌SI ?̏KV~MM zy+Ӳm}%RBw(uKi/A|یIH˽,6xf[w01W_!Nt򔾈c5_{b"X)]CLs3]|&ޞq}%{AS!ıNf`-$N"=dڶh E Q\)ҧU!3@e+6=OMN}xF*ne7Lͫxm&شϳFeN[#ʽWM'9ą.n1WĊ#%P[ [~=6 Q-ԊîMrF l-u..P#@^m Y#hE\p/w}QMϢHs{A,P-!^}< rQU⤗-!c 0otE[x7H2y܀+Kx ̬N퉶Q'5 y|9n~oARk~HYRTE4$G$A- #n9)X6!' SHB^b'b4d7%Q((w{-~./Ηc ,zp( i+m>:OC>=`%d&\q01XO*,9iUХfhK/[B3Qjm3lRZ{'S;b|MsFAVhgjg%sc$ >G u/\%UJ[@bޥ$PvՕto]M6kCNeq|7ezj6TuNl4 ƾc*K8 ;JGwl\]F, E_C~Y^3z!闱]m V^!"Z3?P4ܭعL'+H['ܢFFG{dkSr̺vIѽ'|~o ?uڲPJ N0P}q/0DڔYsLN%Q ҋ D@E%Vxk= SlVg]h$H˧COI`0QIjQ-۰?c{L`IPO\E!H't57#- ޛ0%L2U !?'`g Z ޛWD16dA4̓!R=:>}ڈ]dl=LDm3kD 6WmGQ|+31!QʊP{n)[p;JQƮ` +J_OW\(8[&a޳ /΂2 <(4kFOFU}cwJjˏ1I;hf|>vq"A  jzSMX`aX1=T[0Fa,m)!^1{ =e\/f۷}ͷF)?ÄYTf*R9vXzqpHGLn: ٳUh6!oUj`c+59?!:x0V0i 8#6p1Vo8NAJp>:PZ; b߷[LJ,+Pͪ[Ql tZ5^^K0Y7ZƏgx{H@Ʈ3жez'jC,0"t )M[X`l,5?ꍡz*{Xw BM~Lw~fFy׾TZEф?+Q}'2j' +ۋ|bK4*CVOp@cc[xT4 a;EH.q~#&ujY_.{V$vlozP$\leU#9~-5+s|y9R?8B2`zh^Vw$Q R}D,C/-.^ʕx7@V 'G)wi/J]RZ ;w p`YTj0P/HH^ڹj&3IXn۫Pr2YT<"vh ̻w),ȕ ,oQ̓sG6qy?>٫:j }8ί}DS>9zrC ;TYŦXڒ?DP({`ϟKPWE ,Q)La`twƛYHWܡ!Ir$ɺ2]wlP#*]~G6V(2ovmR"7+똸4(I 6/ByU1D/קxoui4o*K(ܙ@E=Cԋ﵁1C1O"`IbGժo#K6}WH:FP`g eskL//;*QqF9m(==--aKC-FB_k=ÿaJ{@ aAXvQH~ j hs8fa|zݲ%k6CEW&!3Мv@ֆ `L4٦;~v>MϮ/crgMDDFR+T>1y?ɶEyTR@p30ZFB7'-ݎ 9Z*PH2wkOż@X¡5Dd ,9W+BЪއhRB`#?^̑xIOPn cPZ0Mةhx=N%ץ-# p+ԇ YDkx4 s$Md =mWAE.ଉUDơ?R\/[S]]C9P6#氅: CkO9dǕ,1+gdX1k#ӏJľAg[}y?QG"O^ptiz=s΂P;@NcQg: #/fw[*{ N..&s֋ec**$0e . .Q ;0Ò?F#z7Ãjuy,a ]Qs6Ez^I"M0#; %؈,y`(LXCNTOyފu~4}wn*-Q60U&LhCGG `tmGl_]E-LE4v75c:az5DNс9O9A!kÚ Kވ4o4)|qQ$ќTH%(pԺaוygf߱9e缓[,)QA8LL@w)˫.މ2, Q; St9%|%C}d bMu,(5"oi= + 㩳N&`u'%D! "O,4R&oSlQa˷i> ~>Ӵ-Uf$L\p͵>$t17_#H^˝ h.~%6~̮LXn):BQY2Yٚ@eBؘw%FxJ&qA)iz5 p~/~T _QT6“:$)yv-e|6hűhZ=`!׿(8.̤ɐ[>Hz,L)J4\ǜ#"g)'wXW.;@xJ=3w,tq&D̤ZeVa=d$LNyU=T]LZ,Q6VS+`cr sh;qA`ZУC|وwc߾Or͟$d 6] XBNJYxVxF]LM\xP87kZZc09Uft0G۴WSVz}oƲlk1%{+dy9-F*s55W߻.Y 1vFS` J&"ziǔ(ܦbmuS]'4ͷcLt}/G=h%cFQcM'tjsT#Ĺl-ϳޮ{[]a`|rioٖ(t G|D$2gotL^3/ ,6 GT29~BӾS,Wڙ& S;Ϋ5C{[KDeZzOA0%'t_9B"}mYQ%ǎs*ޯT/%}U!neh1)oݑF>%] XerYM*?'B O4e l1/eݻU܅FqTŰb \E荵:ⅉ X+'~꽅U Aҵ Y062ZiYO](Jo,t R&rZ< {TxD;!K58B3)3!GZkK}$+~ڀ5`;QL;/"Z]<2LS#ڹxCz^}eʐr]~~mgRߖ7Y'~dViQ}խI_8xʳИBya}XH7S.;4T(|caNm緷)C&dYǶ|9k`57|6pc#-&,ηwNmP2v4nܡ'oENifk>?uгZB,SD Vcv ' eOȽеB>:Q%xex1Rr?Qj|3R1=݌ v֮u1aʆ; C9_'3? ^vHXL,Gr&tJJn0X (h{%xU+w#0 oDK滁lV!D,m^~ > ,__+ F_6eߣNs̱\ASfqjoAMC##ї,v(jӐJ.F XMz I\ Ӎ Èϸ;)둺&l'[EV6_$aγCN̜NKZgS|)bnA;mT %?SjH&WpcOo<ڜGU#=@BSo8XCfxLu1彽mp-gfsG5m69]N 5_Ak'5.$)BWЬ,S+bb95uPE?=EYJCQ&^HM%ӔsJ~ޕu]+՗qV4i!xUJݪ׃U=uort[#~F5"=sj9 [_Uj.&ѩX9 c\єeXFGqﵜ?n{AÙ<((V~17"TMxa1=1q>"0jx-l 0IKq3E1ȷ*0M@I=z@ h43NQ@%[]lݰs:Lt^p&^82_73b@(@9*/#ͩdhS%;5 P~i!xٟ [EMA{3tۉ_,'3f#x/^bIxfycS(29ABMI[FwPmH8 GvI٫&$3\fl4 E YZ