go1.22-race-1.22.2-150000.1.12.1 >  A f_p9|Z,M(l q-tƘGe5fZ떤pU>`bRsar멡Ø}B1+ʿSrʑVBwD<`Lj8by%h0t e1?f ū̡>w&ɀ6=PB+Vf|Kuhi˄I~:hh%.xY aG4c9a9a1639aceb03cf393b93ab8069e6e782e4e537c8cc958290b8cab60fe974ae08e8a3a37869992a294b9e9897d23be4bba35ef_p9|e'%WLuܿuNl B\h:ff vRB 1T;}I#\!p)'G=fIAO{`64@Tu'W)cKOlUP*XTbS! [|ýJ\M6{>_Ւ$R *jb Ra50 wDv E]kD"T/ߴ4ap2yaކL#=P37NaN }>p>P?@d # < *7 Mf     <P(89:FGHIXY\]^bCcdeejfmlouvz<Cgo1.22-race1.22.2150000.1.12.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.f_2h04-ch1d|SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Gohttps://compiler-rt.llvm.org/linuxx86_64|f_a6911536963debeb8393ef250e3469a242d8ae9e3e259a732cd1434563a416d0rootrootgo1.22-1.22.2-150000.1.12.1.src.rpmgo1.22-racego1.22-race(x86-64)    go1.22rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.22.23.0.4-14.6.0-14.0-15.2-14.14.1f De @ee@e@eejkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.com- go1.22.2 (released 2024-04-03) includes a security fix to the net/http package, as well as bug fixes to the compiler, the go command, the linker, and the encoding/gob, go/types, net/http, and runtime/trace packages. Refs boo#1218424 go1.22 release tracking CVE-2023-45288 * go#66298 go#65051 boo#1221400 security: fix CVE-2023-45288 net/http, x/net/http2: close connections when receiving too many headers * go#65858 cmd/compile: unreachable panic with GODEBUG=gotypesalias=1 * go#66060 cmd/link: RISC-V external link, failed to find text symbol for HI20 relocation * go#66076 cmd/compile: out-of-bounds panic with uint32 conversion and modulus operation in Go 1.22.0 on arm64 * go#66134 cmd/compile: go test . results in CLOSURE ... : internal compiler error: assertion failed * go#66137 cmd/go: go 1.22.0: go test throws errors when processing folders not listed in coverpkg argument * go#66178 cmd/compile: ICE: panic: interface conversion: ir.Node is *ir.ConvExpr, not *ir.IndexExpr * go#66201 runtime/trace: v2 traces contain an incorrect timestamp scaling factor on Windows * go#66255 net/http: http2 round tripper nil pointer dereference causes panic causing deadlock * go#66256 cmd/go: git shallow fetches broken at CL 556358 * go#66273 crypto/x509: Certificate no longer encodable using encoding/gob in Go1.22 * go#66412 cmd/link: bad carrier sym for symbol runtime.elf_savegpr0.args_stackmap on ppc64le- go1.22.1 (released 2024-03-05) includes security fixes to the crypto/x509, html/template, net/http, net/http/cookiejar, and net/mail packages, as well as bug fixes to the compiler, the go command, the runtime, the trace command, and the go/types and net/http packages. Refs boo#1218424 go1.22 release tracking CVE-2023-45289 CVE-2023-45290 CVE-2024-24783 CVE-2024-24784 CVE-2024-24785 * go#65831 go#65390 boo#1220999 security: fix CVE-2024-24783 crypto/x509: Verify panics on certificates with an unknown public key algorithm * go#65849 go#65083 boo#1221002 security: fix CVE-2024-24784 net/mail: comments in display names are incorrectly handled * go#65850 go#65383 boo#1221001 security: fix CVE-2023-45290 net/http: memory exhaustion in Request.ParseMultipartForm * go#65859 go#65065 boo#1221000 security: fix CVE-2023-45289 net/http, net/http/cookiejar: incorrect forwarding of sensitive headers and cookies on HTTP redirect * go#65969 go#65697 boo#1221003 security: fix CVE-2024-24785 html/template: errors returned from MarshalJSON methods may break template escaping * go#65352 cmd/go: go generate fails silently when run on a package in a nested workspace module * go#65471 internal/testenv: TestHasGoBuild failures on the LUCI noopt builders * go#65474 internal/testenv: support LUCI mobile builders in testenv tests * go#65577 cmd/trace/v2: goroutine analysis page doesn't identify goroutines consistently * go#65618 cmd/compile: Go 1.22 build fails with 1.21 PGO profile on internal/saferio change * go#65619 cmd/compile: Go 1.22 changes support for modules that declare go 1.0 * go#65641 cmd/cgo/internal/testsanitizers,x/build: LUCI clang15 builders failing * go#65644 runtime: crash in race detector when execution tracer reads from CPU profile buffer * go#65728 go/types: nil pointer dereference in Alias.Underlying() * go#65759 net/http: context cancellation can leave HTTP client with deadlocked HTTP/1.1 connections in Go1.22 * go#65760 runtime: Go 1.22.0 fails to build from source on armv7 Alpine Linux * go#65818 runtime: go1.22.0 test with -race will SIGSEGV or SIGBUS or Bad Pointer * go#65852 cmd/go: "missing ziphash" error with go.work * go#65883 runtime: scheduler sometimes starves a runnable goroutine on wasm platforms- Packaging improvements: * Use %patch -P N instead of deprecated %patchN- Packaging improvements: * boo#1219988 ensure VERSION file is present in GOROOT as required by go tool dist and go tool distpack- go1.22 (released 2024-02-06) is a major release of Go. go1.22.x minor releases will be provided through February 2024. https://github.com/golang/go/wiki/Go-Release-Cycle go1.22 arrives six months after go1.21. 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#1218424 go1.22 release tracking * Language change: go1.22 makes two changes to for loops. Previously, the variables declared by a for loop were created once and updated by each iteration. In go1.22, each iteration of the loop creates new variables, to avoid accidental sharing bugs. The transition support tooling described in the proposal continues to work in the same way it did in Go 1.21. * Language change: For loops may now range over integers * Language change: go1.22 includes a preview of a language change we are considering for a future version of Go: range-over-function iterators. Building with GOEXPERIMENT=rangefunc enables this feature. * go command: Commands in workspaces can now use a vendor directory containing the dependencies of the workspace. The directory is created by go work vendor, and used by build commands when the -mod flag is set to vendor, which is the default when a workspace vendor directory is present. Note that the vendor directory's contents for a workspace are different from those of a single module: if the directory at the root of a workspace also contains one of the modules in the workspace, its vendor directory can contain the dependencies of either the workspace or of the module, but not both. * go get is no longer supported outside of a module in the legacy GOPATH mode (that is, with GO111MODULE=off). Other build commands, such as go build and go test, will continue to work indefinitely for legacy GOPATH programs. * go mod init no longer attempts to import module requirements from configuration files for other vendoring tools (such as Gopkg.lock). * go test -cover now prints coverage summaries for covered packages that do not have their own test files. Prior to Go 1.22 a go test -cover run for such a package would report: ? mymod/mypack [no test files] and now with go1.22, functions in the package are treated as uncovered: mymod/mypack coverage: 0.0% of statements Note that if a package contains no executable code at all, we can't report a meaningful coverage percentage; for such packages the go tool will continue to report that there are no test files. * trace: The trace tool's web UI has been gently refreshed as part of the work to support the new tracer, resolving several issues and improving the readability of various sub-pages. The web UI now supports exploring traces in a thread-oriented view. The trace viewer also now displays the full duration of all system calls. These improvements only apply for viewing traces produced by programs built with go1.22 or newer. A future release will bring some of these improvements to traces produced by older version of Go. * vet: References to loop variables The behavior of the vet tool has changed to match the new semantics (see above) of loop variables in go1.22. When analyzing a file that requires go1.22 or newer (due to its go.mod file or a per-file build constraint), vetcode> no longer reports references to loop variables from within a function literal that might outlive the iteration of the loop. In Go 1.22, loop variables are created anew for each iteration, so such references are no longer at risk of using a variable after it has been updated by the loop. * vet: New warnings for missing values after append The vet tool now reports calls to append that pass no values to be appended to the slice, such as slice = append(slice). Such a statement has no effect, and experience has shown that is nearly always a mistake. * vet: New warnings for deferring time.Since The vet tool now reports a non-deferred call to time.Since(t) within a defer statement. This is equivalent to calling time.Now().Sub(t) before the defer statement, not when the deferred function is called. In nearly all cases, the correct code requires deferring the time.Since call. * vet: New warnings for mismatched key-value pairs in log/slog calls The vet tool now reports invalid arguments in calls to functions and methods in the structured logging package, log/slog, that accept alternating key/value pairs. It reports calls where an argument in a key position is neither a string nor a slog.Attr, and where a final key is missing its value. * runtime: The runtime now keeps type-based garbage collection metadata nearer to each heap object, improving the CPU performance (latency or throughput) of Go programs by 1-3%. This change also reduces the memory overhead of the majority Go programs by approximately 1% by deduplicating redundant metadata. Some programs may see a smaller improvement because this change adjusts the size class boundaries of the memory allocator, so some objects may be moved up a size class. A consequence of this change is that some objects' addresses that were previously always aligned to a 16 byte (or higher) boundary will now only be aligned to an 8 byte boundary. Some programs that use assembly instructions that require memory addresses to be more than 8-byte aligned and rely on the memory allocator's previous alignment behavior may break, but we expect such programs to be rare. Such programs may be built with GOEXPERIMENT=noallocheaders to revert to the old metadata layout and restore the previous alignment behavior, but package owners should update their assembly code to avoid the alignment assumption, as this workaround will be removed in a future release. * runtime: On the windows/amd64 port, programs linking or loading Go libraries built with -buildmode=c-archive or - buildmode=c-shared can now use the SetUnhandledExceptionFilter Win32 function to catch exceptions not handled by the Go runtime. Note that this was already supported on the windows/386 port. * compiler: Profile-guided Optimization (PGO) builds can now devirtualize a higher proportion of calls than previously possible. Most programs from a representative set of Go programs now see between 2 and 14% improvement from enabling PGO. * compiler: The compiler now interleaves devirtualization and inlining, so interface method calls are better optimized. * compiler: go1.22 also includes a preview of an enhanced implementation of the compiler's inlining phase that uses heuristics to boost inlinability at call sites deemed "important" (for example, in loops) and discourage inlining at call sites deemed "unimportant" (for example, on panic paths). Building with GOEXPERIMENT=newinliner enables the new call-site heuristics; see issue #61502 for more info and to provide feedback. * linker: The linker's -s and -w flags are now behave more consistently across all platforms. The -w flag suppresses DWARF debug information generation. The -s flag suppresses symbol table generation. The -s flag also implies the -w flag, which can be negated with -w=0. That is, -s -w=0 will generate a binary with DWARF debug information generation but without the symbol table. * linker: On ELF platforms, the -B linker flag now accepts a special form: with -B gobuildid, the linker will generate a GNU build ID (the ELF NT_GNU_BUILD_ID note) derived from the Go build ID. * linker: On Windows, when building with -linkmode=internal, the linker now preserves SEH information from C object files by copying the .pdata and .xdata sections into the final binary. This helps with debugging and profiling binaries using native tools, such as WinDbg. Note that until now, C functions' SEH exception handlers were not being honored, so this change may cause some programs to behave differently. - linkmode=external is not affected by this change, as external linkers already preserve SEH information. * bootstrap: As mentioned in the Go 1.20 release notes, go1.22 now requires the final point release of Go 1.20 or later for bootstrap. We expect that Go 1.24 will require the final point release of go1.22 or later for bootstrap. * core library: New math/rand/v2 package: go1.22 includes the first “v2” package in the standard library, math/rand/v2. The changes compared to math/rand are detailed in proposal go#61716. The most important changes are: - The Read method, deprecated in math/rand, was not carried forward for math/rand/v2. (It remains available in math/rand.) The vast majority of calls to Read should use crypto/rand’s Read instead. Otherwise a custom Read can be constructed using the Uint64 method. - The global generator accessed by top-level functions is unconditionally randomly seeded. Because the API guarantees no fixed sequence of results, optimizations like per-thread random generator states are now possible. - The Source interface now has a single Uint64 method; there is no Source64 interface. - Many methods now use faster algorithms that were not possible to adopt in math/rand because they changed the output streams. - The Intn, Int31, Int31n, Int63, and Int64n top-level functions and methods from math/rand are spelled more idiomatically in math/rand/v2: IntN, Int32, Int32N, Int64, and Int64N. There are also new top-level functions and methods Uint32, Uint32N, Uint64, Uint64N, Uint, and UintN. - The new generic function N is like Int64N or Uint64N but works for any integer type. For example a random duration from 0 up to 5 minutes is rand.N(5*time.Minute). - The Mitchell & Reeds LFSR generator provided by math/rand’s Source has been replaced by two more modern pseudo-random generator sources: ChaCha8 PCG. ChaCha8 is a new, cryptographically strong random number generator roughly similar to PCG in efficiency. ChaCha8 is the algorithm used for the top-level functions in math/rand/v2. As of go1.22, math/rand's top-level functions (when not explicitly seeded) and the Go runtime also use ChaCha8 for randomness. - We plan to include an API migration tool in a future release, likely Go 1.23. * core library: New go/version package: The new go/version package implements functions for validating and comparing Go version strings. * core library: Enhanced routing patterns: HTTP routing in the standard library is now more expressive. The patterns used by net/http.ServeMux have been enhanced to accept methods and wildcards. This change breaks backwards compatibility in small ways, some obvious—patterns with "{" and "}" behave differently— and some less so—treatment of escaped paths has been improved. The change is controlled by a GODEBUG field named httpmuxgo121. Set httpmuxgo121=1 to restore the old behavior. * 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 new method Writer.AddFS adds all of the files from an fs.FS to the archive. * archive/zip: The new method Writer.AddFS adds all of the files from an fs.FS to the archive. * bufio: When a SplitFunc returns ErrFinalToken with a nil token, Scanner will now stop immediately. Previously, it would report a final empty token before stopping, which was usually not desired. Callers that do want to report a final empty token can do so by returning []byte{} rather than nil. * cmp: The new function Or returns the first in a sequence of values that is not the zero value. * crypto/tls: ConnectionState.ExportKeyingMaterial will now return an error unless TLS 1.3 is in use, or the extended_master_secret extension is supported by both the server and client. crypto/tls has supported this extension since Go 1.20. This can be disabled with the tlsunsafeekm=1 GODEBUG setting. * crypto/tls: By default, the minimum version offered by crypto/tls servers is now TLS 1.2 if not specified with config.MinimumVersion, matching the behavior of crypto/tls clients. This change can be reverted with the tls10server=1 GODEBUG setting. * crypto/tls: By default, cipher suites without ECDHE support are no longer offered by either clients or servers during pre-TLS 1.3 handshakes. This change can be reverted with the tlsrsakex=1 GODEBUG setting. * crypto/x509: The new CertPool.AddCertWithConstraint method can be used to add customized constraints to root certificates to be applied during chain building. * crypto/x509: On Android, root certificates will now be loaded from /data/misc/keychain/certs-added as well as /system/etc/security/cacerts. * crypto/x509: A new type, OID, supports ASN.1 Object Identifiers with individual components larger than 31 bits. A new field which uses this type, Policies, is added to the Certificate struct, and is now populated during parsing. Any OIDs which cannot be represented using a asn1.ObjectIdentifier will appear in Policies, but not in the old PolicyIdentifiers field. When calling CreateCertificate, the Policies field is ignored, and policies are taken from the PolicyIdentifiers field. Using the x509usepolicies=1 GODEBUG setting inverts this, populating certificate policies from the Policies field, and ignoring the PolicyIdentifiers field. We may change the default value of x509usepolicies in Go 1.23, making Policies the default field for marshaling. * database/sql: The new Null[T] type provide a way to scan nullable columns for any column types. * debug/elf: Constant R_MIPS_PC32 is defined for use with MIPS64 systems. Additional R_LARCH_* constants are defined for use with LoongArch systems. * encoding: The new methods AppendEncode and AppendDecode added to each of the Encoding types in the packages encoding/base32, encoding/base64, and encoding/hex simplify encoding and decoding from and to byte slices by taking care of byte slice buffer management. * encoding: The methods base32.Encoding.WithPadding and base64.Encoding.WithPadding now panic if the padding argument is a negative value other than NoPadding. * encoding/json: Marshaling and encoding functionality now escapes '\b' and '\f' characters as \b and \f instead of \u0008 and \u000c. * go/ast: The following declarations related to syntactic identifier resolution are now deprecated: Ident.Obj, Object, Scope, File.Scope, File.Unresolved, Importer, Package, NewPackage. In general, identifiers cannot be accurately resolved without type information. Consider, for example, the identifier K in T{K: ""}: it could be the name of a local variable if T is a map type, or the name of a field if T is a struct type. New programs should use the go/types package to resolve identifiers; see Object, Info.Uses, and Info.Defs for details. * go/ast: The new ast.Unparen function removes any enclosing parentheses from an expression. * go/types: The new Alias type represents type aliases. Previously, type aliases were not represented explicitly, so a reference to a type alias was equivalent to spelling out the aliased type, and the name of the alias was lost. The new representation retains the intermediate Alias. This enables improved error reporting (the name of a type alias can be reported), and allows for better handling of cyclic type declarations involving type aliases. In a future release, Alias types will also carry type parameter information. The new function Unalias returns the actual type denoted by an Alias type (or any other Type for that matter). * go/types: Because Alias types may break existing type switches that do not know to check for them, this functionality is controlled by a GODEBUG field named gotypesalias. With gotypesalias=0, everything behaves as before, and Alias types are never created. With gotypesalias=1, Alias types are created and clients must expect them. The default is gotypesalias=0. In a future release, the default will be changed to gotypesalias=1. Clients of go/types are urged to adjust their code as soon as possible to work with gotypesalias=1 to eliminate problems early. * go/types: The Info struct now exports the FileVersions map which provides per-file Go version information. * go/types: The new helper method PkgNameOf returns the local package name for the given import declaration. * go/types: The implementation of SizesFor has been adjusted to compute the same type sizes as the compiler when the compiler argument for SizesFor is "gc". The default Sizes implementation used by the type checker is now types.SizesFor("gc", "amd64"). * go/types: The start position (Pos) of the lexical environment block (Scope) that represents a function body has changed: it used to start at the opening curly brace of the function body, but now starts at the function's func token. * html/template: Javascript template literals may now contain Go template actions, and parsing a template containing one will no longer return ErrJSTemplate. Similarly the GODEBUG setting jstmpllitinterp no longer has any effect. * io: The new SectionReader.Outer method returns the ReaderAt, offset, and size passed to NewSectionReader. * log/slog: The new SetLogLoggerLevel function controls the level for the bridge between the `slog` and `log` packages. It sets the minimum level for calls to the top-level `slog` logging functions, and it sets the level for calls to `log.Logger` that go through `slog`. * math/big: The new method Rat.FloatPrec computes the number of fractional decimal digits required to represent a rational number accurately as a floating-point number, and whether accurate decimal representation is possible in the first place. * net: When io.Copy copies from a TCPConn to a UnixConn, it will now use Linux's splice(2) system call if possible, using the new method TCPConn.WriteTo. * net: The Go DNS Resolver, used when building with "-tags=netgo", now searches for a matching name in the Windows hosts file, located at %SystemRoot%\System32\drivers\etc\hosts, before making a DNS query. * net/http: The new functions ServeFileFS, FileServerFS, and NewFileTransportFS are versions of the existing ServeFile, FileServer, and NewFileTransport, operating on an fs.FS. * net/http: The HTTP server and client now reject requests and responses containing an invalid empty Content-Length header. The previous behavior may be restored by setting GODEBUG field httplaxcontentlength=1. * net/http: The new method Request.PathValue returns path wildcard values from a request and the new method Request.SetPathValue sets path wildcard values on a request. * net/http/cgi: When executing a CGI process, the PATH_INFO variable is now always set to the empty string or a value starting with a / character, as required by RFC 3875. It was previously possible for some combinations of Handler.Root and request URL to violate this requirement. * net/netip: The new AddrPort.Compare method compares two AddrPorts. * os: On Windows, the Stat function now follows all reparse points that link to another named entity in the system. It was previously only following IO_REPARSE_TAG_SYMLINK and IO_REPARSE_TAG_MOUNT_POINT reparse points. * os: On Windows, passing O_SYNC to OpenFile now causes write operations to go directly to disk, equivalent to O_SYNC on Unix platforms. * os: On Windows, the ReadDir, File.ReadDir, File.Readdir, and File.Readdirnames functions now read directory entries in batches to reduce the number of system calls, improving performance up to 30%. * os: When io.Copy copies from a File to a net.UnixConn, it will now use Linux's sendfile(2) system call if possible, using the new method File.WriteTo. * os/exec: On Windows, LookPath now ignores empty entries in %PATH%, and returns ErrNotFound (instead of ErrNotExist) if no executable file extension is found to resolve an otherwise-unambiguous name. * os/exec: On Windows, Command and Cmd.Start no longer call LookPath if the path to the executable is already absolute and has an executable file extension. In addition, Cmd.Start no longer writes the resolved extension back to the Path field, so it is now safe to call the String method concurrently with a call to Start. * reflect: The Value.IsZero method will now return true for a floating-point or complex negative zero, and will return true for a struct value if a blank field (a field named _) somehow has a non-zero value. These changes make IsZero consistent with comparing a value to zero using the language == operator. * reflect: The PtrTo function is deprecated, in favor of PointerTo. * reflect: The new function TypeFor returns the Type that represents the type argument T. Previously, to get the reflect.Type value for a type, one had to use reflect.TypeOf((*T)(nil)).Elem(). This may now be written as reflect.TypeFor[T](). * runtime/metrics: Four new histogram metrics /sched/pauses/stopping/gc:seconds, /sched/pauses/stopping/other:seconds, /sched/pauses/total/gc:seconds, and /sched/pauses/total/other:seconds provide additional details about stop-the-world pauses. The "stopping" metrics report the time taken from deciding to stop the world until all goroutines are stopped. The "total" metrics report the time taken from deciding to stop the world until it is started again. * runtime/metrics: The /gc/pauses:seconds metric is deprecated, as it is equivalent to the new /sched/pauses/total/gc:seconds metric. * runtime/metrics: /sync/mutex/wait/total:seconds now includes contention on runtime-internal locks in addition to sync.Mutex and sync.RWMutex. * runtime/pprof: Mutex profiles now scale contention by the number of goroutines blocked on the mutex. This provides a more accurate representation of the degree to which a mutex is a bottleneck in a Go program. For instance, if 100 goroutines are blocked on a mutex for 10 milliseconds, a mutex profile will now record 1 second of delay instead of 10 milliseconds of delay. * runtime/pprof: Mutex profiles also now include contention on runtime-internal locks in addition to sync.Mutex and sync.RWMutex. Contention on runtime-internal locks is always reported at runtime._LostContendedRuntimeLock. A future release will add complete stack traces in these cases. * runtime/pprof: CPU profiles on Darwin platforms now contain the process's memory map, enabling the disassembly view in the pprof tool. * runtime/trace: The execution tracer has been completely overhauled in this release, resolving several long-standing issues and paving the way for new use-cases for execution traces. * runtime/trace: Execution traces now use the operating system's clock on most platforms (Windows excluded) so it is possible to correlate them with traces produced by lower-level components. Execution traces no longer depend on the reliability of the platform's clock to produce a correct trace. Execution traces are now partitioned regularly on-the-fly and as a result may be processed in a streamable way. Execution traces now contain complete durations for all system calls. Execution traces now contain information about the operating system threads that goroutines executed on. The latency impact of starting and stopping execution traces has been dramatically reduced. Execution traces may now begin or end during the garbage collection mark phase. * runtime/trace: To allow Go developers to take advantage of these improvements, an experimental trace reading package is available at golang.org/x/exp/trace. Note that this package only works on traces produced by programs built with go1.22 at the moment. Please try out the package and provide feedback on the corresponding proposal issue. * runtime/trace: If you experience any issues with the new execution tracer implementation, you may switch back to the old implementation by building your Go program with GOEXPERIMENT=noexectracer2. If you do, please file an issue, otherwise this option will be removed in a future release. * slices: The new function Concat concatenates multiple slices. * slices: Functions that shrink the size of a slice (Delete, DeleteFunc, Compact, CompactFunc, and Replace) now zero the elements between the new length and the old length. * slices: Insert now always panics if the argument i is out of range. Previously it did not panic in this situation if there were no elements to be inserted. * syscall: The syscall package has been frozen since Go 1.4 and was marked as deprecated in Go 1.11, causing many editors to warn about any use of the package. However, some non-deprecated functionality requires use of the syscall package, such as the os/exec.Cmd.SysProcAttr field. To avoid unnecessary complaints on such code, the syscall package is no longer marked as deprecated. The package remains frozen to most new functionality, and new code remains encouraged to use golang.org/x/sys/unix or golang.org/x/sys/windows where possible. * syscall: On Linux, the new SysProcAttr.PidFD field allows obtaining a PID FD when starting a child process via StartProcess or os/exec. * syscall: On Windows, passing O_SYNC to Open now causes write operations to go directly to disk, equivalent to O_SYNC on Unix platforms. * testing/slogtest: The new Run function uses sub-tests to run test cases, providing finer-grained control. * Ports: Darwin: On macOS on 64-bit x86 architecture (the darwin/amd64 port), the Go toolchain now generates position-independent executables (PIE) by default. Non-PIE binaries can be generated by specifying the -buildmode=exe build flag. On 64-bit ARM-based macOS (the darwin/arm64 port), the Go toolchain already generates PIE by default. go1.22 is the last release that will run on macOS 10.15 Catalina. Go 1.23 will require macOS 11 Big Sur or later. * Ports: Arm: The GOARM environment variable now allows you to select whether to use software or hardware floating point. Previously, valid GOARM values were 5, 6, or 7. Now those same values can be optionally followed by ,softfloat or ,hardfloat to select the floating-point implementation. This new option defaults to softfloat for version 5 and hardfloat for versions 6 and 7. * Ports: Loong64: The loong64 port now supports passing function arguments and results using registers. The linux/loong64 port now supports the address sanitizer, memory sanitizer, new-style linker relocations, and the plugin build mode. * OpenBSD go1.22 adds an experimental port to OpenBSD on big-endian 64-bit PowerPC (openbsd/ppc64).- go1.22rc2 (released 2024-01-24) is a release candidate version of go1.22 cut from the master branch at the revision tagged go1.22rc2. Refs boo#1218424 go1.22 release tracking- go1.22rc1 (released 2023-12-19) is a release candidate version of go1.22 cut from the master branch at the revision tagged go1.22rc1. Refs boo#1218424 go1.22 release tracking * go1.22 now requires the final point release of go1.20 or later for bootstrap. Go upstream expects that go1.24 will require the final point release of Go 1.22 or later for bootstrap.h04-ch1d 17122179061.22.2-150000.1.12.11.22.2-150000.1.12.1race_linux_amd64.syso/usr/share/go/1.22/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:33201/SUSE_SLE-15_Update/dde6b1aae938c6d1eac571ec258c29a9-go1.22.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped?TG{_`qlgo1.221.22.2utf-84643f91050488509dd59e1b4c9cbb0b78b8a3d7a60765df26aff1357e901934c? 7zXZ !t/] crv(vX0j"-E9E:Z2׍I7lxBB< $7:AJtk%@b-o NL[8(+֭R(g?u@s8/y:NR-0H/'_(fa6Bplu|LWⷀ=Zm sVݢ؍Bg7pOYUZ#J7ۀ}5D=W{ С{C@J%e{SqNc]%7/b}f"oL9/?BwZ8Dt4^U؛^+H֌;TFDZyA{Сޕ cMmȭQU>R=y-<_` Z2e-DhUt:U\~l?#K_: %e"sRx$0"4,;ZD"II`d7"o0xq`}1[rPs/n$2 h)"2t+ l{ڿ`D./{O|{f%+$Oygrh8DwLtJY0)8^(+ɵ?KL+ف r ,uEi)!1Kd_N%!+@_Q*|)n 5G۬VY"8!Duj7WX^/ˤasik5Pz-4<-Tۉ)c!a+j0&/n{tYnL fTf G.b©A|;B/t<̣ iSI|<~%ܘMG/$'WMO6uz7ZBg_Ps Btvt3>35 AW9_wx @w["㱊Mwk2JRt)#7CĢ06rL<<%nV()EBTSl:( A硶u*hTl$ʰ/?HZeyQT}^Wfy~  &3J} eoApPf qX.̟4fnĆLؚpzjhS?*9c;1S $q(& Dz.ۂJ'@(.L*[d P< \֥LxriQWǬ(qTDvӢVY M-b-2*Q7uٳn_C`e<+:)01[X5E⚶y,Uaܵ g|9]ij5#_ɲMːèK3}Ks^Q,v1U;۫k警6FO`[1z.݅ e9w5G4l\ $ذW'J̀3_NhV}WαlcR#'9pyV}!gYD<_e&V@b?OAm繃2Y(c&GA-9A*n1h ˬi>璷q0j<#> Ez 2!9(ËÑ|9A{?\[RG;Na{)i!ּ n]Gfҏ٬fNH\ E Nڹj$'; uT[?Md>L+(;x.JHA 4޹溾6 oBg>)J _>u-9i{O޿WL@s(}ۘ2Lq( ܽƕ;{0\uCK!*"$,k'Ͷ$?n@6E΢ZyJ=h nK< [GեBpy83!\wl,0OrCa-ac!3IcJ8fvKZ')R>l ivCEH_= zg љhd1PwďՎ=z6x>t"6PSĒ&gൎC} e+}C5j;pcVhCA . / ˢMwڤ2".5I$? &LjuKOvvy;DΰeD69 Y9qZe0c, ,Ņj~HL-oH#,sqUfgä;) ]mǼ:vy~>gaVcD&B@B3zl 0b~xfI9Xmqk90lHڱǘ7:jZ+ l/΢~*<;Ȳۧ&+3_kyƄ3@80꼤J[ak k+%3)n`l11EP WfK_ dKn0^ʮ)vOgpYتj[ 6,NJ ߲ h~fXi:촿#ka W1 I8C3%} %$旹 YedPYG-1 T?)st+'Rā6 1>QM|cmK6Mt֐O;52HiO x{MA-ߕ_xRqӧ]F'pR`n1ޡ7lzFdDȜn-5L"ۣt\Yor+ĉ ;Mk'z|?/9w)ʎw?:GVj pz9UJ 0sܗH);4{v'iKNHwE%~#f]}F σ\+yZFV6 Hh櫠66mD2x<~D+ʺ/Q~a"DQ}Ԅ,C|vz-nNvAJVNB u ~ XYݘf z4 pw+E6'OjϏa\X.TiUO:UBx}6އ6,C7l~2}Sjy. P^YtG2hk2"o*Fph2 50` 뉆 L7 5uZCnzc_ =Wps!K ٦#ԗih zx[~lYexݧ X8&y30 &C[3)caF&fsCOekۃ&ޓ{V;g])! ؈o&cjO\ӂ]yx0ҹq0p^Jmij7#_ݕ#jt\9eq?^YPk_Y=~1(Ψ )`슴\\,6cTfvsN`J {+=Ff謅$`zN&'C4"$8=L.v+N&jlj:[o{,bIy׍*1u#nzfT2%9lkIKuM'@}@8kfy[A< rf4,)N.)`!r ]& 7tخޫbBw}+& VU 9%%vaH &l`Ϥ7<<{P8E2`Vs_ZN]0g 4 W]fs ONdl8U{qĭ dBRxЭu^t$Yws:]D.ׁYĈq`+dH׉E޾` Liz x5&hSyF h"UA3Zʃ푔ٚb,@xzlZ%uRqdGxpZOX"g`Iʷ҇;ѐB\"6|mSoʤ@Y2 z.*4{:#$?~>Hp{iC*r2]m ӏV}.} #^f;#R rrSFS8o  Ȳ5S#)wVŶrK9RU]ʋ+Ɉ>:71̋;3jj|F簷)"qo"37&wQ=㢪'5]$xmʇ tGf!_@RX"=sw}L}"",K>owDClXԾ*V20HAhk"eiA$A.G(,,OYK?k_X-/3,찦*w6rOۭh_F N>* gJ֖%'SrU%$h,doM"7ITǃ5qZH={Z vbj=6 xijĮ:enݵr )F-T3^ʅ]x=Az\@%Q'3`<ϪЯ7$EM'vUot#YAx:p(/)b+"E'e3%sk#_hvz"\>'ظ{2(sE8@YC9pzEL8=(XEja6o!Zhɺ[?dX"(~DfeHD灞ҝq{xZw-k Y܃qa}3ĸWr F?5afJ)/Ghw3ryɌきVa&k*WַIRpwʰCUԥ)V141Kۧ*TZMŇp+¥t 3, .1Ӄz/`&_kKGdCSVãiE aW=Qw?˾1@<&Yo煖W,sMYbr˟Bn؋@!/H'^CS@ҏ,Avi$!Ei²j_Rax x0;{cg ~\b3Y5A{mds)&αhtEZ!-%E6P"NYa/֬ nA dL|\8FRq(.&HvƀJvNBзgxS̙ 8WӋ".i?$(p9_rG酉K$(A1Iv8-yv_;0[xۈ‰&@EaHJH!eBFU(U98ɢkewR$;8ϵLnEeI*CvދaI ‹i]((cľ{ AX. Ѫ| yAӓg<)VV= &NaL4+ѡ iX ό 6)}+[tE4(gd t3 yZ۠;wU9ѡ\|2!#<N2#r,u8PҔܱ0LNdvb{eKpp~E{>=/&7#X302^:g >FăXJ=%9 XH&*xJzӣl k>8Z[iCII91 3Н`ilmwCC#C:۸Ӝ`5. l&U` x@/ ߏz1`o}]Pܰ|&7\)yǗvP jVlb#_ԸB;0O5]PI6(J@]v҉Nd 7R9֚xBvi9,@ $˹rڊLqo֮٩`Ṧ?deͣ Hsif:4J|WdSeJp%1$_~nī\dgx@V΢= |*V|NӶmR$w}#>-~-E/rEF-s v\-/6Jai_G 4#a̐kui;w5wmև!ډ}TGr Ic}=:̨g^pxBR+޹AżIbəug2MB!ׁY 7ދ]Rc[~ۿZSݹ3r$ν]lHoSašFO_uLfʮ-%\%pu,* *.Ok8 Baqv8lE 6Zӑ{*b|N4%_߇~WFxإc_%C^!t|Z-PI>h w {{$eӫ *[HatpwH˺CǨ_rn  :G9|1D fڌBdfݵB^h mQKB H+j# dPӔE p&{} mf[6X~?V5ᯧH *EV/C󤤵+F)U]O9CJur^D-2k/>ƹbbi&Ơ-ZTX,t߻wD ;5 g V.'I+4x`譃EjkΛɯ>gcD† ԁ}mk+kn 9]}0 @uy( +_v`PAfW2ec,f_b$st@AJ& 4wL5Ӥֆ♏8FASӤ-_#T/N~+jqϪ2P׊vFgedk $"fYjLW4yܞT'7@$ bD{]PdA=|Yߔ݃@ĊQ{?\&4ȠnDE V, o &#:ەc9R9 0$j 6}nc&b끧%0{ "\7h( =&yZr_U'f *:~.!Td}m+j$0󙧱'0u]C0Ln) ӝl_1 APەJ;>bFԷ4>*byeD`Rta3(s!y_Ցӟp vyq^"΅'/c`p+!o}u^7͒ +S/]F`}6`p~C;?WRLīPfel'-x? r?u쪭V1w@(-hVp!$c0j mGMD<>$_9UIx5%qhas*]VvizN{1L070<7DQKL|)ET>QpU%[KRc/*>#Ϸ_ 4ͻkNg '4Է&՟ir`řPEwoSL]*/h׉Pb߲ uFkuY%PUe7]Lg;{c,(k2鼹 u<[i @6CsePSeDŽWCll`^AQYþ㊇r4+A ָdea1f(W€U]D0pRׇÑ~ ~߾BQ}ZJlI ';:6̦T|zD)3zOMdAj178db,9D%^^s}a) @+eG=pSAը?ԢgP2c"j gȉzUxH2> /88p;;vFJGz 4f1?y VtO49tc| _\؞8n~`]/:{Nˣ &DV8$ <~-tdBSo#r,v"$d;&2?&)0šz+GBo>n{m}_W?{&ܯ*0!TClP$9A.> EG!]i'5pZDRP~T1K)p߆T%ŅWn"& R3ml9d8ڹ$zbd,I$ ?ZSs|DI2"v Qߪ3I{6>eЯαTm? 1{J ћj_TpC4ZVИJ?o=C\S.#3#UF+f[?ZB4!df.H=+W=Ṡ\E}>ޢQJ|*.ݎ#½aHR|D$o=G%ٳAW;[ @ˣYة&EC}{m<u1G3V(x7G1ҿ.dadڂݒ8֞^m`V11}cLǟ1d=8(pRS3꛱>-G9lxt;WP&pȊ裑 :`uʹ8eoCg)* x1?&šC1Bۀ?N'gRr4l =@:K׫ k8Y q1K/#S]^ v<:#CF @AFQLW/afAU6 sN ni=zCn?U72s؏2* N]Gxer _yaD%1a䈋Q֒ ȃ63=%(/{+"R9yXH+w" /} K.p4T(R\$.!^EG2rN"3e,:S~(*R ) p CwРdI+xȎ)UY&PU(b4Q3}4ATNh;lap?ERVhzfQWpQ!YGY6qX@'V1RdL NMaS],&$PF'䋴IIh=4g?+@-)CTu^2tLDlxnaZnX9/*8+&T7/Q}lZ۲gø㧬!yX[o;}!&,/.fޭ蝅h.*WAmy ->w~gzFy{zYdR,Ymc.Yʦʣ)8 ORfmH|[bx@lj9nIKto4Kˤ9?Цq ckMuMF׬e]n$NavZJӣeb(}ai;?XqnK b#SIk5=sq..Qη1A꯴[? kk П # Cn}tmrA=`5ܥ,XBiơ| ՗RyBN83'~DFs1+=!T™N6Ln)`iM='e2oe|'xr3;!RFJi>eK(5cU:z`?:>mQw7#Ԩ6T{[OcEirUUوe&,߸/>6>4_ 倐vlt><"N9q&)*#-++Ͷ.* %Od$ jYMNdP@V+\)i'_,Y~3݂ofTWKyFXh`>OAŎy&mMpLPY;}Hv(!^uH(^J`=(DI:+Un Hݒ?y;}%]{%T< nP_Mט&ŋdT3h KU8í3hv2|gY `.%{rw2\{+obk)U LΛ_Mdo EF,ρ7F YM|zhoT0i"$k;j#H8I-R*P5#TœiՊٹS5:oM|g8V0CW '٬8cU0R.No.?~J(?I7kan79i1G淯ó QV82KU>zj+'K-(`m-WfTH30KbB{1Nض?vD;0^E< =ϊiqځ[Tor1a=NFS 6CQp4e=l՛NޟN hx"UJO!3K跚PA0c9{%%Pҁwx U^ ( qu(JX6@uj1vMg-FLt!)`9G2'0$.VGҤ]aazFTDok~Ndž=N5IKom(ak!hf>{$WBRnfK=iMMi>C-H1TJgΌMYs- OTݜ:78c#d>W~I뛞*!cڑ`XrtB>+,5v2סRhsR+ ¯vrJ G #Exx@SDfmθ 0e!dм}$qsTl[lLaL-̷qpnk]h2 2 ֭ Fp,i7^Fq B#e m㍠: O S8boKk1#Z̿g'F9cvD\=w"_%~~80nkk)mWXdT\Hpe;뗘OD!lwTx%:j #Gb~#-ͩ3Aަd n,_/Ǻ˼`h,S%> #ZK/|tjt@4mο eCg+`z:}; 7>MHُjL 鏼̀OA+)UdܓZ}8Rmu#'a ݦ<Ѓ௨"C]rz:l _̫_Ea=l¤5|=TospT><@Oa ĝ?GUwboRcְp1S`2붵xkIq%y&mVDŽ9Q.RT0S0POG--%><&'{5)n!npuLFq8gLwzC;[u\UZDHlQ`)h'Lfז@ q=G5QDރ.ZPQdrK{l1ojx+$Z],c\4xd c9GpG"E.G@GB(D鍦X^[rI.8a ɲՒ؏#ޚ2³ zB ol|k82u\p2<K.X#YE,Kp"aQ1F!Vg1>dH&+C(矀,$v֦fb{ ;+)$擴ԑhHt4uIW]j`;;y58 >\xw/IGeU*)؍9~%8Ҥu߻ /0@Qُ~wq{N"HUTv5 Wabi^7Jah鯄CRd߷B0B*v'NΛn3߼ ͤ&sPI>z%l lrZs9 hs߇'/ ;%$ENDrPa 1s ,iꅑѻHH~ߖF5k6VZz0zXwsDHq٨j|Hw5@FV*xZlM~/XmA;#YBiqKGx[ 5V&5f%+]ӡr Z)tQuL,mmR*ه]4!1\go<*+  w ]qyd9QM$Vb|"hU6C'M@ :N5" ҙ$7r-v-G/;)M]czGpm>|\uJ{fi8V+ܛ\4R yVC$z6ܽ멝,Zt'NPL5\ؖ},Va%4Q^3:v`4 oN~Kۿ3Ѡodͷ>lm[_kɦMo. LR/+\|ZPy84EEQYJ4Xj!rV“q|O2R!u>#huRq<4_rgx~nkw*P,-4ii f )tIq5vmGFe"1|4Ȼr:rmb΋Nɭ+v:SV{Zr>y$7}r! >8tōLR H (hax/'s!aq`b5_)c{h G7}o#F%4rLH>@`+p3 tIB Sp!h]}t, \ vZ8U쑍6ks\8ڼm0.?nYlp=kn}6O}&ԋE>ۃJfy~:.U{ L؜`;UzåV*)GF@ڟIX֧=Z'׳"Rt~AŹ=u.MdjGzP"=# -ԗhӄyE-e+8Tx_Qz׊y/ }TtHuƗ| W9@H#ck[-X1_vU|9CT9k3um*ZZ,Q7?eqo0fN\pQ8M[0~!~9սnq\N-u?H4 u@z;xmJpb1ldZenXZl5Wy%)j^ϺYZXu FJ,\Ȕ(r,_!Ym-UTsh`RZ6ǬH7 1ɧ;[ޱa.q1ZN3nٟ_'ÛπWR9SfʲXY4yDXiWLT#.DqSsSVP?oŸ >^Qę.YpX2  T)+KT:z(5NbC-_Pv,2FJN}ֈ ߃͓.ѻuC(P`arG ڧZ_x{քi[Ui8gI(lW '}[3$ &r,.^Y_`1W0:tCsR5P-gAaZbʴ TW Ui{w4^"tc`z=ggT7pB46w)Cf]pڍfF150k1 BrJS!vBQUkys:FSRظF ["^ҡ.Wv-oLt W٘j?s хsoy#zjaeT'USd X\1 4²"jvȆgrE~#$l>>Ba/$Wk|ݼC)lfEY9SL]qDWQh׆j^_fz|JVkU ^2\Pg\ VRjt=%!924pzʥz{i(R:htHUq)PMhDbxB/7vȸlY_Px2uY4d]2OkAq *n"ru7hnGKf2=?vNW*'[%%I YC購%,֢`W^|Z祮HAu+JjoX*W4)i ,G >lS]`JMnz-SO1)f' ^ npP[>2]$d|y>H}Bu,Ȓ5߫ok8sUGDzD,_qA-Ck+ X`?@CBF"j Bߗ\]0WcĐC*&`"]?VeM9qE*z Ks`r^]9 ®"eφi ԋu%eO Dߑ[ƓY8bh|&1&+"ō/(fJ 5(Y JڦrtLHm[jN"D},1pX-`9*wb П 4(*P_x]N͔7P ԀL5e%@"M>mYb>7=̨GA`m8 QӊU x5=Ʒ[z/n\P | >l7oFS[&CwIE6ZY[e>\5xCrL3{ݷs,>=.L6pyHWYHq*ϚBDӱGBci< ="g[>k|ْL$dlq4u$~:fϞAy=L)hp42Pl coyEI!4˃lFtCjghrе`?#9SeyXسD)C"I(x;c)GֹĔ\<\NW'|v/ 3X!#Tt\>F X}e{XHUk]yc*Ѭ AayP#:r0й- XgO9!Y8CJnTxH *aDzqcj_],#}vm0=BT;7^J9 8pP>1C\=Y^22Q;bF\5'c+נ^t4R }Tt 9Q77/':(BԌ.f4R,Wp)%ծ*x]re1;Knk% -m$l$-Mͪ ߰_ AP/6~={H0 #leb?tCh~"9a2 9U>#A|l}Pwc ˰nؗUdtT25VE|`c[^gC.$t k~+N 5;dExgLk@syC0>w~fW-Y,ilwP|gU?[g>tAIBFRGiYK pa IDOq=֍qUՖg]ΞvA#CSnE}wcW8#׵6eDbjng&,쿤E|RC2Zt\ٯS3l w>(7ҭ[!MܢRS.˜9$1Tl ؁=m5\ ach)V#j7,-osZY]>vĞ_J?-׷v$8gLΎv\^X.nS$u'`u։^ Gѝ^}%Wav[%wF߼<@{;2rb(_bcD⦻2vS"gi:(T(d,}6(~\Hߑ1J1,~ b TO'ɥGuO%=!&Vl{jB;Ki2?=Bq7pWkZCܧW7u"2,{, h*pFqgUo[&eX?cIuտ`(5=8(1M.mef\`0ɝS ][]! v=Ve^TpMkWq2lHR *zwyݞ%;@gӕ7ka`[y^̘ݶoԎW?u^EP|q z"A>q%NU;ftqDDg2pW rdi}A6斞Qdm fwNPB ;0#]±$İYRB gh-шieiE'L|$]5B״,1~5aMrKN%Ғ ;x/ xUH/]2Qgc:zd=ٻ=+>TGk͚U_W2﫷0wE,Bdž HiIyG6A4kijRuްd IUݜ~,PB-UGC[Or*aw OxfqAm k^|õKuط.{w&31 %eXJ4|: 04J>5Uz-ҫTBC_bŰYFZvNAr .3Mvev%*{c$ *HL\~JUZXL۶Ƒ^E[,zFddAh6mS.MVVPa A>\ Q%=TO*& NxA\+θфWڇdpGP" RQSE|䘹+&C.ς9냥s66DQ/0cCPFSO8:j][SO!C V;f0)/<*@Rʏ |) B2)Q0lyD0ZyrKNzј q[M&& *FހU\brnI]o(E Wy7ICU2V1LQcv/e" &@C^ IK{.H A^Ia!vVheFf_ )/vt1Do : zm"Gvvn!@򘽋J*W}Ji#%3u\R'Tɴ"_bB&+R T+ vַvs\NDAH5Pz?A5DɐDM;aݘDTxfFSH"Ē6㥤zTa>44~Ydy(ZRu,*u 4%bi%=9ڄ@ (ش̀3[YuWo!>1u5B7|!֠S *&J_F?[5Ӵ?0)J8D,pjv6 j|Y?HY"֋drE& K? l,uj +$.eaIi/J<<aY炳w(y ƫoU)+?O ռ0&}Yrq?- 6H~k&HηBD0w4Q3v}W zDo*,Q4#U#G8 C?o [.5%QB8/Қtx/TH#ArZHe7Erm) OZ3Z>1\!(` g?̽Ȧ)IqyO3Qm+t!]O.l:l[k'fWaEYDCb$lʬ']V90?*fp~Y U 0qjJ̍uQdNމ耺aő*nUvj׎@8d*1#/-DF@Ct~.y(C[:37}u @/\\.DYBpe񲑭h72ȸI 礿0VΟ=_f[qqgcE;EaMs&ҀM=">]E,A dgliW֎p4)V Tɚ;sMCeS)B͌/C\lmqPNYx\T'/j wgyM|ace&;1h{q(Êز~hlt+j/&Udd<~<yXQ ꭱA?!&-H`P87p;26kR']UzUeR_*LŸf31)0_ 1TG/1O1sBUt@Y9 v}Zׅyi)߳rk^],!*-&]t1(payYD aJ(ٝP͜Nza0qv#bYsId@9&̒8LM7$Qu/(iپdJ_!^&ц%}z=B.T_;QEHZ w6k^B( jM[|Ꞩ\6䓃U-dy b`N^&㿦B3+E+Z38l3evy𥷧ͤX5>h1-`Z/C˦1UWAadv]gTI oF\;@l?*VlG4#KQ'ϯƵ}y{[/ Rm|pVFd} YV@TI FA~;xkl|Xv@StDJ<[pD Ү'jtӂLve=%en3?`` m)Up;~PN^ ۑnlPn@S<`3zը/b!K>+=pRmU{ ޮ[ݎjzCjf*-ji5;hl 5]=pLIvhQZ!ʉ{J=>* -@-m9Y1dVg-tP o&sI))֮^ød{"ɀRr2 4Vmi&jmmDFf&ބ耜YLW<78Gt髯 dñ ÎV`L?{ճ8D_T; {JYX1`3Ҡʩ紧Qp)8;_1"9*`F3چNC@Und@(gTGzW= $^nʋ8@=--!Q_n {9yvÓiP zԁ3:IXUIJ̝z !898S.>J g%%ҹcCG $rzNUTb<ҰIC <ѰM:*#W<"|`'S/Mլub0P6kA ]Voߥx\D#=gPkؙjUl%UKL̢f xl(_::r{ ,#`G4(~h DU9v씬sxKN$ R4"H]zBT, KQ 43[~ f 鰊; e+ E9(Dclk:4'Sx #Xd;!mCMTBg9orޯz]w"YPC,I̍c(y$A) 6LZ6IߠMQؕf>DkPDf9Jð1PB׮Am4ql#.lHdžZPW#l8O'^Xf} /&gL>gv-Gߊ:2R.Q{toJ= Ƀ9~-=JY"])I3րL &tPg# #+rʗ{-&#G=P6[I兑@^;]eZfP"ٔ;&IĻo H; :,T#E ,GE\XDZf=,¶xPo&VN'7IϊxaDsEu,mh .d<\ODL^xvJ.j;WHZUhTh2:*9[e9gQJxo=:T|1gEP~kwhrh8 !БˌHoF*ʸy|_ViX>4T%.95k}HL읚=>e'{"i;Ci,ޤ9B#D ?|3 "Q# OΠtt.YeH\͢spP\ d ̃<.i9s~6=rv ;*"ӐC߹LaFi1Yyc CY)ZvwMO"_lɿ4|ۛȻK "n*M5y`Õ?xbigޥ7G5:Ѿq uB wy40h2rM#r,HRw[L_@UcrǓ5LJ2kwsn-i^V|]b =TwQ;boIQ EMP>?:PGf7 ɟgnc%_/z%]cȠb5Yk' &>zމ4'Nc ^_: J'a~b EBZ~AzYSjF݇bɗ@Yw=c<(-u%,2v-fˈx 6oDf!d[iNopG}zk3 P'׎^ɘ5fswVL溍rRkDƍfJ5<6#.AT@pO"= VJQ޼l1,cqy+ߖq1n^% ݎ6U mmRŋ,F..DA$icO0g0-i>}RB`̇$g:s^/xɂ^`Q4xn!DO2OwTۚ5FdEt "va)/ѵ_qu9δW;,nq] 'Ppp*H*^RF^52`mXI[S+6~?˵T"Rg1Ҟ Y6duJNK=9'f]sjtEO eʁE>6)Ʈ=EvHT %[aSaP9n^%R=u#,7KaDTZad77X54Sm߯|<.-8mry2xq Ņ}H[vIZiOÑv} y>^X(?iw(735qye?cz.-yafo =EMU؃K͐TZrI2 y7 w(*  +7̋dWT)'opK0o #:6)' Һi8)-,fg-xYaP)#foŰ4y/meUIg[7ry]kxg'~XWVUpQ_c-`]HfzUy԰y7~0EڐpcY~}ґfsXT«x ?ɣs e9vMcrͨ "u<"G<{y5Sg̉)[֖of0cA@U@bD^fKÿ?v1]Bx@gdhNj9)@!RsɺePog/Dϓ^ mEmE>mkPSY[G:c"f[.ss^չ/iMnPn0Hl^Ӓ{ԋ:N'E$ctZ.@Y:>bˮa)K]ؠW^ TZ&+;5F46>pTԞZNxo,75MM'Dl^X7 Y0k%WT{le(X)ѯ{`h甀#f>`#uqS52ϧ/]e<w} bɠڼ +Y29Gm][A}H`v Q]7K}GY).8[[a>Jk{1ځᒾDװ7Ψ`ɲ>ZYt?IM BOrM\Hs<ӣ:3 i`Y{>;#J ۉ]ב `x}gCL?SyE>P&tGp?.X)u+DNWu ėlD{ swyp"' ~P8ce{):W;\+"rY5&+L(`rnhkaSSrK9c2je8qA2oO탚OMЖʚӦnQFmQd`#w͕|NTH@ƩQ@3II*tMw6f_슛o`37eIjL={i*  κ@@oD9 liDq̀[gIMy)i(fVUZjLLQ&; UDO-Ϲ+rJd1\x{%x%7?_0`j1><7Ja>NPwy+TH +%{ ɀ {jwܓ;;`}3v#./-eT?o=J`b[7^vY< W8M,|'0;ЍxoE:CRC^Qx'M(<|qEDr)|6]u1 J2wak f&ͪrB˄qbZV/c6HMڼSc%uR:x?{qp{7g5Rc wE>(mu-ykHMCH|g5KTÂ]I)oW>\E Q9ZzK&5R4v⑙}t2>Py(9^>ZO({8Ow~ 6ltF6S5d&NŕkOT%ևt93㚚[eu@/Žh3z.nB' LL֟^kq;'>CěKAɅ7-dF'(p*u>?-qZhJx.=ޢ"o&PmPQE^Ndu"2W%'lPEV1@Cg6H'i\!(@ w sϟ[ DX8o/=1J,ɰ\t,/,&eHgEMOX"'-%UV}AQFUO|U}SZ OZ@jKPMS0֝l"3Ha"[qU{@ל`2HEENOȯ"2२)I`I1c5HPNU?-?m+tʀvb+=i,HL 64'A.l9v u[,4neJsk}{Z3`w*-/n1bSfډ%N{W4Egsɤia:v&[j>st轼T1`坺͉Dz/bY$YufLk.qap \p+?̶ܷIb&.V.Uc}(9GS"ns[ P4xFF |b_T%l vȨ-k4Sd"3pAڀl#~E/_[16|Y,)Eƙ`;,+]oC)zn#S8s"9WRh!Zc#^)1 |ۋ:)Oy@qȊK'^sq0A-̾yzt 5[ȝJo[zã˔ϠWbI ,iahbu41Ce)߮c7 ܄&mPi++[? M`ɤIP\1  v)],H' b៬\M; 9^:3)P[~=׮=vCsT[z/|\]hG"t-IY[@|>je!.―fv%Գ v.(Rlx}BI<I"V$J[77$q)vI45gE]lB aI :5Xgu˪3 8b8 B4%~u-^R7c@Z%lpIߍ'(m!mkZ᷻PFYt 5(+ݔPF%ࡤZN~ȫz*\!\k)\ո?~fU&za!|MVkgڼE]"1d+UL"N?x&5wyJ/d@9xvw+GVצO]1e,-PGvu+Ŧ܀z) `q/uJXt\ AA4NG el<\fkb>npaLVe[b"):6P8 ̋-y^pc&u&H3|DkGs=<{5֮\t芴\c$y 69 ud>y]~9Ftg-2c2hJx=P|2ݲ( qؕ+ v~~onv33^zFlo|q*y[&Q};GR֑;Pl15 ak F"&I'H'2=fήzJ 5GvPm߻(F`ɾ_P2QQɞQsqOa &=S\{#8| /s/.19"}wYo9Bg#/"QॗXhH3c>:֬"Qµ8by QBYZO-­j%OMbtBܨc%!J IbՇӬ7W}v%s2dVGԦQ Q5K\Zet67#n4/# d*vR*#U34Twtפ_Q|MX~jIi3b5^Y%؆N^@%YhƄqc];vbnݪ%=/Aqt%r|f+U ,·MP\(Z/S[vT!,C]}VDF5ϟZ 8 ~a+?nTݥO+,zM=N'Υ XȭlqߤJ9cyLZn˲d]W=k& 5*d?*zyW&0gb_UjNQ p M2x~ՀHB_!_^R?mO z;rtF̪xc!uTYXD۾:#^PLe(D@<(r8;Ƥ#\5&ZЙ2W'||PKyrB3l*G;HWBv \Ef D|)g[mMqk+ +[/ W-1 gbt^5Pʝ!3,-QU 2 {,&6W+QaxbB 4 $ARۊ_^ux8M٫{p%qNӑ$ӓo.Rlu 2=i+in#2S݄w/}As#Gu5`;ȩM3>=*rAŴB}"ޭIo T"T, 2|},7jRt+F&7%K]kk< ň T?{1o[Yn K;eS[#TG+ jCD!.~"yMg 0n)K {_{E $nj)jrX"F&c_᥂B|y_`b/Bۢ0@Le:A n/i >Kgr70*7 9 zv8bmTu\.9UuoN5[ʨ[PC>Qc )AzFЏKRj<efh<l0J3{Z ]w]!5TcXZS$AOxHso bV@TwptLws 2R0uA.:V 0pڟCK !7n$yE>՟܁(@ ŭ}!)c ;2?a˙Q,fE*񴘰κX!}Н6W ; kk5vb{5I r0 HJx>hr@9J(8{NjjHe9@~C$%ɔp)3V=SLz]Dș(R(BfnoG7(m0S-prf_jlgf=e?H_N_)~WLuh;"6җI6q?P_u&JN(1xL BEH ![ΏJ=K[NuAjzB;T-+4oYE q7yy&\z M76 ao-V3vRA3YyO*ŴZ[[ilj )οGHyՙ%{ϚhS_;=^\M!Hl^!ds-̐H~B1A\rE^t~{[ӽC;p g,lpY^ QLHR.38s樶u.;QB"z ja9䏸=VnR9St̎ J>d Q3F3} ~e6&2 Y*J ?APLc7)_pm<Ɠ:$"85[Ä۽a,)Dpnj @TWq@8#4o}f{o۪T5Mu"d?y 8\סʺ/4k:X)Ie=2:di6|iXb$i2ʀ5476<F$KP>e%qeR 3/Xt>P Fr:+[)FmUfSEI,%0ÄWħctPLC>wǠ\$D@">О";$lzh0(F: IKio^fBaflO:iGRk) A:0زmLI*FOMa|??^b-;F5kBEpn|cɈ)8p'et|+"!ο`М' 5N[ɺ:u,EzUS=js,W#_(nVNSRU2 DWb|_ր/jU֥p j M Jɿ,aid*suF$R0|{O|\g*g-mUյȱgpX'ȅ0P>5b % )l|74xz]HݓC tT7!tD($@UePt/o* |B.˦o gF >[Xwbn#)dQՖT$W#a\AvWZt=]~l"R4s|,'H9TX ,p{+J,bDZ?Eէ8&ESrXXgSSSV{9Ƥ +?kh1V\$X i x( .B(x?MZJ*Γ5Ҙ5zmYNUћ>% N1Ձ\lX>%w gN"lEw7]{(kSi<uiXmB|+oЪX1i] ._M WI:.tv]B4Q%yIeh蚠Jsy -RkYO UE׮$^ i޸QmGUv64YNqtL7RgzJu5g=II2GbB8pvpraGgm񶞻ȮPgz6$]jws,Mw4mhi3$VLj5iEPEfg(+&4F|GfM /wTpN)ڞb.7+4n`)z_7ArĖF9'f#wY;X@UxI JP΁?YP d;mw'SxFG?ڍK/ðg-8$=;N%mclWtC^"c1M7KDV*ƲKOCLbN.V1}kďBP\㨓D ĭaK1fdxGCG)MUev91طE ]6}i^* R公U%d"U\IH {?67f^ sThveMT-k o-=7Kx,78v=u(?f>4ISRQ(Cq v-r;DM:t(ps\K@n|_WfW+ZL%߁%N " - 5 SZrR~ ydxWO0,i>oH"hutoFzql|1 fk| 0=bD.V z o Idmeܝغ"[heàO3.|1xNJV63C̪Z!2Bnv^.x%n‰is{W2Z?P{vKdk 6}&yKP鏖!ڔ+mqaq?? tz<ޗWF߀ usxnQvX 2|oc6RxmDjbݜH 磍 !Ihyݸ ԂX"|5XQRwKhL"&8X""KE$"wv>,jmt\X *g\-TbI`f|lj%//!-;ЊԿ~rP17>md) TrAhCnp3Ob.cpW2m>KCATn&%wM!2e:w~؅ >_M/P-KF] V& N"GWTTa s9_}].+_IOhal8i UT]$,%:|Gi7'\XKlH?4܀G^C 3CGz`V3qx?ioGI K OXюI3_%~>KNXxIUv(i ^9hmf)5 ktn7v6Ler LSO1 ?*$$w'*7驀3 e#^ P:+G]?೧QaΔěSK392fUѹxШyMZ$]n+c%DX>U Tۧ_zxV>YmJ!ӳݡT">T#+gS)~7{_-% hsu!4\Y"cZ۰m >'-e&)o v Foj <$ xX̧&G><$J5YY"u3 \BaU(!9D?ΘQj6ˍJ`M|99{֮e%(* RV$(I c%ykkM W`$)[YgU MB<G'T+^dj[2jT%^e+x=]@N[m'"A7ɫ X@-ٕ3c+He%v؂/E4x8 i`tg7=N F;v1+.ڜ& iP:T3,Xc@81;OCӊK^c .)GhPբy Bb#O̥POxnoW<;4UcA; {LM lu.sM눴쐬-H-#m E:7<-T:Gd[ d )0UH^AXU*SV&[2j ;*Ju/;!Xx!f: ^ HdlyqICuQdii:C|БZ0&^mxُLc{3< _r+:ǶI D*0g$;8 ڛ;,SqDs%Z9OMYMdq͍EH'ȟ.di9#(7]{~Y&aW1Yf`l1- KRD؈Լ*ljw1 ڪAt!qWo/?\.gK3isc1;$CǭT5r?i#k74ORmK_?,kC XmHc91MsA >J&\=B-^BkGwhDT$]A0غۊ:2m%I?)tV6Q :zR9 c?~ Xn` s߶ś-r"\/s;ZKqjC$Eq#v#s}+J/8CNDuuY;!:4w>6sqύǻ'qA?Z /CX ]Z1l}3 bGxh!3櫧]џ¨X4cRu5:}Bj6ȁ~}\1f{lbf5h? h@ I,E;je,؇px?yuK\:pg܉hQ&ŏ > AG5C^`6gQ0,hm#c;JPOk91?'2#f)|UhBJ+҆Guh*1 ;8nǟ f|_$=8N"Х4Ʒ e$[J Pe˝r[jT~Jt-Z%J)ؚn^;~;6==ϥ͖Px-*C%axKxql1hLpaR%i Sp9}TBzPq_T¸g7d 3X4?)NJr=\ܣ!E:TߵoɉAE^ކj>wB{=8vř㐐׀2DѠ/:ziQN=N&]5\kl M¸FQl$48FH7Ht4|5e:?z9sjG#\}{U\8ٞxiSZ:sm먛@/-#kQz|ϝ,,If.Q2bS.H[|)cY^g- pAz/HN V1s&qQПi}H>7k<h(4IӂclȨ)\xT<3‚,dP`%0D07kѬGDY]B>fT$&)RuQ[ * a{C:{-]#׽RP:"c7uʉCj罥θQ"JJb*Ndۂ=y3=dhEde;%k㳢Hw J,2w40םojt\ЉѤuKvceŕsue\2;FblOC;C ;evaUҝ B$ׅ˖$9d,;&F0&FZ6&,aׇLPNP\#Jkla,A{ațy09'σڃ18 1gF Sc7ZB7*\mU-- ʀΗ?Ew':DB ‹(1[o4X#Q(Oc\'I֧R|\>'J3祁;=\6sbs'/tq2JͰK,,3 k=u̷/TιudyUC'-[ON fOsh  &lfSZƣEԐ6bm83 wWAޛ%צޥs`8m\|" 9/GO4dgN$\Qd'(ԸJq; h;R^\"e8q!H.uH6ՉʊwBS ͺ| ypZ_/dY{JgV8tķgZmݧ,VYD.%dd"R: ^Z>afYywGݤo^_E!A;3 /ǹ2/놇w*.ޕ! 96#` lKr$vbHvDPcR QĮɹ$}?&2XХFxJHg/Ȕnٙm,_ )TvMq?x&[Cj]'QYAsV vJLݗcK:#ϭEt`&TO0_.ǿ.-e]ڔc&l:䢄 z0CTSit'5+.7I!7÷N@SdRqB-c ,ݢ"KKvp@Aˑ 0j{0"OYSbg= b (fmf ""nW5b9oDVf;  7nLVWJ*:|z)GD %'I6ۚ=Qۊ(ԗ MFم! Cn)M0cOo'^Z&aϸ}.jAFS8m\B#?-ջH  20 Dѕ=xq%NP Y_>W&p6 Hu < k'!ʃd z L+_gޱh)pҚ'#)Yt\mK~;YsGic"R{kމ,ᩑ~XF"6>ypɝXN.qp4 :f=W3@o5Y C6'(gwbglP9wjp+(qrݼrR6+?~&' >oph8wB 礚\WxL+B_dh&ZR)\[Al4Nm2 U [s~tj.\9ϣE Sc=E~w߇w&`/,sp>eJ0H\bfӤy3,!WPWRB@W0/dr+g/סּ%D~mW,Z=7j@4LdHf ^٧pwTE #5J]/km!y!+.j%r\{K 2}K<C.,s_dxoVotۘzUqc~|>݅e  zE 3+g d>tԽx'NңuKLlHem :OTۨ'S7RZ=o0V|W ?τًҽiy.:TO#hv@B 44vab4D:X faF!yBh7}CfQJ5/T  21n/,fvٷ#DkBLVm3dK?PEF[k4^s}τ$IxSvnYӋ/^u sq,hgkK0\]j>&) U!%xi9Zmy6/%BR2Oco5AYX|$L$Ą W^Lj0 *U2U?iV#r` ulӡ"XÓ40gNy22-D uG7\S={ ;J(3VJQPtHZyrv 1ɐC[RO4)D29qhI0/R-bREZ+F^3{;?|/L8 bMB+eJahp j&羭s @W< G*2S虣MWء?L/*wi1|U(wfDM,WD$VĶQ)ߐ`7٣2'ZZ+΂4'cӘW`PDE Ȱɩn }vL N-&JyIγفbc5pؕ $i涊hJ0'/:6\Vٜp$㙧 }͕`Doy$ూhth,-k,MQsG@QZޫ"* H BvmmXGǻ\.b6qa [[Ua&ȭhC:=A ?&6%udUW6sSu!e"m Yk ₫6*V=?9lBo\X 3dw\]VmZ^0qb +$Ս8z岱!G7f\e5V[-RY mxpz#}kR[ȁZU %pj lwv<5]zulIa]]ک^6WC/i!Q[$\Y-!y- l2괂mky?Ҫ3ۨJY ,+ڄ'PxYL7r#D{h *bL]njbuQ-.B-,xlmx>Иnq Y'NxdHLUrSoX"wkO*w\EpgD\e͕QD^lD0R=mg2"һyZ1e4䢢g_5$W>(x'HrȋZR:2IωQAv!S;i(nޥIJ|4JK5\^&bJ4LF ^`SVeuk7y>x{$1.2My߬%N*=h>]:L>1pطͥbhhxfkg$."vyx(I-g 6E f;*=]b]9>@CS' lv&QmJ=;eNHl{^ެlD_sv:-iԷ\0NW@'piraOܵ0nihV;j,'6 $ I7Cٌ?ǹ%8|;|MxȃSS{82(wBֲYOS\_Qj"9YnVfa@@ѽr i"NS^3^((tCZ^GRVL%Dy %Uu}0tz1scߤP1FƛYUlZC_;^x?IQ9<*^ Lc}[HvWH_s5p (RM߹>Bq>AuHL2$JFdS$ħ)n58O薘eTOv"1V苍?P "j{bl}TRCK\c@T?nrMLBx}=.!-%(H%u5VU^P5Ku"7h3gq&hͬe-~k‹0]Kgr+!3E ->.UbP} qcw踁p{ejOK^Dm6g)fW m)ӝrsGXv:L KbJ^DYtzHQ >^u4<̋4r,`f ) w_jJ:MHgG2=Y1aq0n(|p4\!UZװKD&>1ؽDSEVi%_y{&$k20l)L"ܷ%8kiFj0DZ?%xG1ľ#8ZL1؎' *OD䢼V/rQ&WnS3ХDn qһX7p:Ϥ.[ n~P/V0( Iw)E6 &Lcݽ y`9}gceK,ڃ^Dþ3/S#tɾ>bvcIu'+ s> Lgu&`dj /aI6 gEA_c5 *>g{g@tlZlMhڴ. +䝺>s[kpSƫ%v[~:FaTy?ʑo۝=5𨙆{23;zL Tw00Ns숷,'685GIyٹ-ذ(x☛BK["\zG;og88$J˰bf(;}(di3%la[lQ@WǣUPaNv?-eBix?ØwqShV~mrp\g98e'wMo`lk$~jn,.[nЇrO/Qq=mL[nŧY&GQdLKUSX1DJ?PyhL?;E~'hV[Scg"o .lJ 7+ݿ1[;3[^iah.$4hDXlU2X!}IdfܑMfSzyGWt#NfJ#J9!6l^v)(YN|[!摘U/oXD}A~R=a% #7Z*G0b]LN4}-E+̞ppN*=\zPcí؂H}|OO>n3Bga_lQ!Dk9 G~ǐm(~.cq WT}RpJ&aV !:ʽRSKO}o!qexJȷ l|r_cޠND);oY$=ʪgM` {pNsPj<^Ga+I ZqDs3Y\J]7i30qP_6a$oW%nʼn8q q#H0{+0;O]+MTӢ|zVmB+JL3r_,Jsj9჻ }>8)g\xR,_^p# >.VQ=2iA6AG5WqPAr?,hgM@V$U2t)Cy"9CD[)̺۟ѫ]#]r=a"ۜ]hV܌u`PQW\~aup]zee6GJ)F1\քu#LũfxkpmQPL6"!!Zߵ?VY,`ٝ]H[ۛRM)XוgG#zƇ=+KfqCe>t~F>sXh=7C\z9LyPz0>+}Nϻv;I&*Ir[? Z.O S-Bo@0J+=ncFuB-rz ` ^''Rr#vsļ` 1i󤘡Dz}ĸ[I{j\p~";[Fqlޮ*U1fjmxa:-LPxw(C/%9k-' 3J/ "mn TdD@G2yMI ~[`Erw.͘y4ٸl{\4NNhvEsuL\'' 0Ou/0}H6CوB>AƒN\{Go&?J Q0=ma:6稓ǤL}]|mC!vk:DFwg^A+/J% bMz;[mS i Ԧt+mt|"^=7`uh*jF{0k ̙(y ^ɸb]8c3۸.NKt~I Q/Uf3TOuSyf}E9 : #/sChX$)x[ETRW2ٗEk0!A5b(YBh ?@ݨBV _ZV5#WϘP@S;*8Rtk+7:V|vmv=StV5%r/+`BxEeDpjSS]=Y-g>WB`\"N)xjue6F/$#ɂFQL! `cW^ NA P3fb8G!:Cua ^Z9X{)*:-;7u~ !.@Y8zh܋1&p1w#3e Dz7 `NeM^^=K[;Y69ֿB*x'Dyl=g5+KtV`)\0,xe=n)4f'(+q1!,"ho|؁Xe|Cbn5-C3V '8"CWJ0"wiE;g?:xwuvqW Њ(*e0`)&rzX*.;.'ZuBn=Œ 4d:[)QKiz$<k$2 7k^|zpŒ"}[# Yk!{"M<7EZJŎs)R+w%%Ok1 V%YhI5oxĎzA@"o.i3Q>L!ޓ=H~M`&*oZ'E,5J5xi~Sx?szͅ $J.Fi;-GMpS{?^x9v=)+WwΕ VY2\fUncZpM! E-<-ijȀeg^i{# #ĕݛ; #Z.4Ym(JQR,ikW><BBpF_ϳ0fTm d #֟,lXO㗽I` IsT'3|n:wxG^ԩS7 6tHX AyuXkE0ېq*XւV'aKtѫepǟunM͹'Jjvdž*J6,0Ɏ` |Xn;F01x:I}bq .1f FOOcTDnj7}\\)e`d:ʣNw(gU+Z췇uBZsΈ>rJ3asfuTNЦh Y_҄-V lw,fGHFRjnRf|"BaP^puPp(]LH i8Ytȵ"KX ^+-C8׎'/G œM~CfΊq @ tɃ*>2EZK@DC>l.LB0SLB$|`Db=M 1<gYɁQ 3WF.UGIi F"!i,@9GV_y_ӭ!68"tWLQΐ m!x06wlWM&Q]js fe|wdk7W\*!h#'[pc]A|D1x L*y eDˢ<2$Cʹ(4&Z 8]!־6"%oC]$xO!~&Ne9b -J7e}A1Z4Z[Т'$;R`>`JDlBsHo8g:d2j g@o<*1 .čEĺn&j`NP x3fB81&@SY!w]Goۀ(R$TM6};dN)MIWc2JhLLM˱S?Nm(|nY}HhRtHZgtVHbða%@*|11_\Mbh[C'1m"扵< Cq P[GEvQnmK""'`:"XVD~k(Ib+/KQ!\Ou\!u2VY.}ƙ&Xkdn7t]X!|[grlb>]ziKp8mZ,1e6ixvKP T~(0 |QRBs/f>M9KLE16ᡯ-j=оWsL[ *0&1!vvΒ)[gF88Ǽ(gui:s D# kBoWEz#R& hiJ*@(f[4mhE=VQ35H8t4(9'q} 1w*픍 Ro(ͻo~-EB θ؝[Ck?SfMDqHTm_2?AFHec%2TY ?l U΋h) 'zi, B- h\e:Iח}63aC;6:Zq<?wU NGw/3>|t s`PW%{T"feyqa=i>`u~-(4\L^]A)s Zx4%atLpI~/%NF6%VWʏr>Q@㒅T,J \.ޱJ4~7+҇2_e΃%rC΁ I3d;C(VOFC}5J/Bm~ a# Y3}Nřx~&@}0  rGRn%+an j[Z_h4.3*= 1_9{]|zG:QMh)̮6٘P⻽_Bko\΂iya>@Gi'm92P_wVIeudN}~ ^qn')wsh,,q݁q 0I|-S:g _759ܴ)%$ikǼqP҃+DTL}Eª{fO<ۯiC~IR5`zh0|#m+#E?ZTlLܼ)&(D1_u qXڝ?|8S1v3hyNd`wwXҝ  G2aFCU+@hh PѠPXlS\RƖUrCq_?U7P'-tp!d#1їwŏ ;=P('A%Hv{F2Cv@,<*YtjCy\AXFsZHFs +!1Ndu,:}RpX%!ok/1}JiWKI*aB:}U`;Eȸj7u63-wRN*ɯ[.~$΀s1(PԷׇ7i|Ɲz4?u z6bJ 89;?uǩII_@a`ZhfZ쁩 %!d6"m͉ef,OQd{9E#I ~}U]ȭN*6 $Rw s@|eK)OS# T fǢb5 %E[j7d6OdK4`D ݬ%3^'M3_"b31ghZ7|-TU!qr~#IpќM%Ki~ЏLvx)a d4lXJ: U!L8ԉU$e>1`ѡVR+OOVJcj D$:HZOA m&mEwA4lf }$JB}tؚge?B"Aj ( Ċp9p&ۀSdCapP ](ʭI癗)ZKH(Apɷ }v2yOrX *d52opkx@{א. јㇲ*$4"ؾTr^~kVҹ"8O7|j'm#_8:,Bm |G424 :yJV]97ޣ X 2Ԛ6Q`|'_s@5ZڠzSL T m 'Pvߩ0J{W:okN9e>^T@b龅5PVDtG ҦP;nc"Hl'pdI- :bQ<[/hfHUϢĴiVxBG/P YĶN U!&6`Yc RA3vU1Nn]P|hz5\YeH9aw4͐Mj,B t- H"+~lG gV*ũ5!4 1ðv5J_W{V].q UL\vU " PyHInЊVw;28f~|\d$(&+Q2"BjG ^6Z# ?(N9*#ey[c [V5i4k#f| 4z|j,9Sꆢ%j%H2+^2LTjY![:[wQUI9@m7bmQ3QB7XtZWS"@#LqNIw:H`M#bH}E{;+Q~&̌ĵZ%A#  #J٪bm15"V>Mr_oN'V=']8oF%!?)_z~4~{<\ ܝ^@A'r9bO O-:*0b0$`s4;%RXoƒ19l,`FdE[`vp[I'{8~[s O;"^Uak"1w 1[X#ؿR$TvӢk/ŢfG"3K2s B|g<[>oc/Ikv>f50|Y\mZ Ir+J=OgH]0 8%0 y"tY[co$( a2˝!Ӏ=Yh6!-#xdwJ`]bzѬ%sWM]T&,1hs꾷cY_Wue9]䢒ٰdr a˱uB0|J3+kkצ ;${<`-:ZIvu-%e|P(P۲3՗Q7X&rAʛZ*x_6JCWEB)IhE:AMW$*%˵I*j[Ȃ\Do١Neٽz.Ȭl7?8' ,wԩxfM 0a$]EwjaQӢ ,iΤvEECE#DD4 N.!$rDC%(%/ :9*ҏ:0Fs~\u8ٝ97qzNݩXɃe 22>Ał#  AܞuUUH@ Dm7X1g*ACZBGJ ʺ!69ay\2M]C/va5bg읖 xkMha7$YT4V\~ o0 i);k4`A.f+WºL]P4`g+7h o lh^cb-2gߛdgbŽsӳ#ر+%ۯj:deݲ%9߻K@jX@og poȻ+M2ON~}UyV<71_NFMhע1!za0skw酌CpNf+MŽrJ=υS dn"bg6V%fs$20$Svm}Գ4N5z;iz) Rn8;gt̡ R#Vu;W;3orgs-.ŒRU@+e:&@IUKzG$q cT5xAђCnI]'ΰ /+Rjڣ%U!%*ijh{Ncȏ< Vr5 \r@IG U0cMP mמxEExw:&aj{3{X,5Q1z3 =u۳3htTď[dn|G᳡ir"* +$LX#0)` YYS"]Qp r@V-6c7 o[aM%ehD@*c4lX+m@X@nH"R dU cmOoS I_fZ0IT߮Cd{9jY^KLMWCU=W{ѯֵ,mʬ~1k-a٦ 1J8 %ORCq_:;Lfci'qa{dN\ON&nB":i[oCh"N=@5&91n#|Ư(F 8mzSXhD6,ϾVNR@oM L~:ӷ^B6~gw@ME`izBmaqZWov?ޠ |~ZHJR8BUnN.p5\"-DS\Qf(4TB3Ea8;tg1E1 X˃w@-{F"mo:Ew;5~ZxC4H{iS60J|`?"~4^{a1M9?*z4 c%{Yu$0t؉0W_g'Z*ZhӵyɒJ`~O̮OUղº2!z/uwIJTu Fi5v:i9lHC"LOn sZ"`WM9&|aqJ2kx&sM'*.-^ &Fox5,jGn >LozCi pGM,5n%ۚCx "fmlz`HfS) ,LTSm~m2Pe2规h IvT#[p1컒ՔU,,>ՏUrp?0=/ņ\\+|u: Dt$, ja !0P,X=<$vOue_h=oɩ j <TcܥXFr]{KSgT [/:Y2vzt \V(ٴ.rD& mjOH󓠷l9U 񈢅yBp4<-xC'~~V"tx:`z}$b-DqSe8y;Fi+3ďOWnÏJl Kqu|ZMSN̢6F5P'VB՗U87kcc;%hNʡϿa-şp=4րp!㩷B B֮c^˗o9?3̊^|+ҼOZVJ0oV<<Yi9k@q?ug#A5hs5|Ƥvu4fI0;z2u $f gs%4& 7Z_@yCEy8=`AhPԏ6|vOr{D?w[){}e&#F`((ö%N@MȔ`ޥ˒u$MJY9Ez I$K= /gJ :vv\ikj?7lc*|p)P.(eBdnr4v H-S|@0[N ~knR$<_Hڍ(+zg|l'y{h|ԭ!"5j $l=F}qtS'ЫhM{܂MEeBIMU xy*MMq;ߪenѿqa?m\!6waBc%<*D8msS}' RP[~٣׳!C 6CՖ"?MKɳ\bz3Nf*ܳHt-!hD 9|Q]If7!ɂ@N־ 芬 H,db=)p" u'hsMm}V}Gѳ /`{!4Uu3/u F0IoC7+K;˟;Ge9Es2& 5{ gg!RŃ_!G 2~yHΉPMHeh50 V̦aEcfRp[&EX=L%( [!0fQV*?s8m8) X +}pؒŠgZYo{H61^[B^v+yOt6_3|iHdɼRܿM-NLݚ 9Z$3ҿcr #Q-o|E^M[sA7 HtTYs2 ݨR\ԙaUÃD^kO·4LJQ^Lt K!բLY|+jRs`ʍ[aLpjf}(PIMbr5cz:H /ϰ>v"6qf6tn*R0"~Еn[C:xpdwAExe?8fgwiDlr=Î%?ܥgtPlL!'[yV R$QK}+1EòzBcyeoX@ZW妐H7:`;bG1@V깵' '`:$F>>Pl%an]= ̚Z>OnLŰ +u &fU'*3 vĮ~*ŵρ*TNLfEUl@İ9,w[`Phn4Z,E,=(OvUЪC'L- M TA T{o~o~{tMK |;GûDSedMֺʁUpxXR&8]U mBtG9Ot*ns{0b5ly~kaحE3/[Si# @5יK?It1{d:0Bx 5#>V9ǩtqDl*,Kӵ`#ք}fF).p#?ϻ4fuCjJqT֧˛S -Bz :l%dx^BD53ղt Nq;lP\c`4rmVu57P*Ҍ} ʥߝ]bzߦfWtFG8\k{ Lz~{Z$b= j:?v2-b )6ڦ JnͿ3}fF> 9yv{7Y=Jݝ(codԱjB0̊ldcJ.Yﴘ,Sx, K4 it*V c>΁{Fp y=ƏvYro:gZp  ᜛ a)[7쉏6n4y/ k-p YMȩѱ}%ʂ}q͊cx*,2?c5_9b MojFdm %#w'q-$BtHfjOD(`G@Ey bA;•@^ 8\ƣfݭ"]'>5;T:pC[R\^nPM%: n q b@<1Y?ZdZQN- oqNѸC}GPl]uʉEơ5st# .%8M*]lǶJCqRx*|{ ^lC8/;|MQOgx,-]Dq͑nXTAִ8cѹ$7 [ x|%,ܷ1=6Dˣc4}* 9XU%# ڎ:"ttRs-B4 㙳}NŐ-﬈ Sr'|*DZVkO.$@kr:+xz+Z")JE|2<=L<Q'#$lS7̸WaDM3Kx(DǍMj[z_*@CA~߃BjRuda2] i.L cgdE+ ; 6a1}>O<1xı5+yדa0 D]CT)P̸jvfF=NvF'ܞ\i(muN#V}U30[tfϞQz!} OZw uȣ{lòEl33UgSy52(h1;Ƿ$m'=?#-P((éWu/>t0ؓw1|cXꥉݚQq;{a3=VXaTm*oɰNOjq۵,P:h+tI4@w]]÷"WL^NvΖw {q\#QnOMDU5 /o;v363.E#BAaC*A}C4OPD]?YD 5u$fE~ .)ŏ VZ)9$vXy]MP洼,j]>hjA,Zd&]sj,BkY.省؛GO?K)äWbs]4YLں6:;IQRBv,Z~u <-9O2T6 9 m+4AM \ů]~Al%ȶf|oE}c6ZWU<ӥNSfiCm{Ѩ~줩_SC] n:''g|l3۫61/z q3{PH]R;5h-[R'6K!}Uv8fXAV &AZS`Zut4g9Mφ>q^ ?-oIf)s W |Ak!$iO3Ol.FP5λ-"M(|y`O %—U* pD8<v='Ӵ eWIyCHiaJ]Q(*&   zZUXʡ5 j'O-WaKDsWduOH樱>.lo f軂duaP+ck(*YrN l7:BJ=ĸ/פNfM#Yp3#H=S*Aa'9CV qZ=mao4`Xpp(4="D"t>s yDT>E6mk>jx9EPaU:T9'Z>>囌/Hceïeqpe))dCxroĚ.f*@cn_T]H,ϻ]夽~1N;4s+o?=0 ,.*aE਷MIzV -Kzp㱱`B>}z qNjR4٬zΎm"~w0О%XM_Hr%_a{^:~0yr&^gu ~j\WM٩ j4\]Zfg z15[n!mE}2zg<`AKܝ|@S¦#{uxc"wca0)C]tـ{UKݳq56ޙ xLBx\zv} ,;{єjmn/:s .wMoiEa$@zM ٬ڱ0(Gsc~fgJymCeC~C[WH,\d8ٔn3Q .gul(U⼸ڴTtAo$Ae;: ;aҪV|B}:| Mbs#/NY2X)o*0LFkqo sH`1Ω;|uU+|/+r ˼$3LSjb,5a&=1Qy2؄ lE{(>Gi@_ζ=t%Wz. eP4l7X I _gN5u9NU(!NvOdI ~x&ޛM]WRz3Vw kТ6RS%`F L<[BJ SpJe%fM'Srz,R+8x^[s}&|s`337HU*1!#E5,UFav)[| \*C5U#3#I3 V:Cgg)O쎟Q2>'O9}Ձ9 U DWd8ʆ,yer-wL6)VGLU3<$xwՊB c5"fEX(iOV 4gI1Z.h&,1 sօF=RhW7rDвc1gt(6i1#KfgolؼID,A=ɐv`MHd/8-gGvm;A)"Ibyo2 u)TAw"]QVXo'h<ۨX2aypg ` mVՓ߭[#1Khj@v6r74/.%hED[bkr{ė9On/S=INWeos* aþ!zHQ\n6vkqq,CPYZu<`r2䇐y~ʬ,p/6vv  |,_ǟvb-wK`hK },"^}} :ټ*~x)vLk6z3U(T9Lapm E㱳|iRݞhYК:=H*N~|vb\ 0ME܊@kc@h[!ٽicq>1ǷT `j@(\^QB}(͛sDabOU7_iJ94޸l$v%\YZb3;’̄R %{1M˕Ty +Va6ά6)d|;!eЂI}s|G `~Ӛ̆l(D~F.?#&ʽ0] $CC$iG;\+`\& j!Zy=Cy8~ɐR,$GVj5J;%<]K.m o<n؈+[G ]tmZiX66 (U\RUび_,zb9OPW罒Nƻ Гďb l(?M٩o)t,m:O9{ӡ0͕Q>Tc%Wl Cr;7wHVpWL3>$ U/W{W( ϲ|z 蓒+6-վ`L~_A^@mY'a $̚ {d!͟@9*lRSBJ! ̠ 웩 5RRsB[S}rbVr$L:潗xTFvSٽ3lkd˔BϸhgnI/8!#ې4*nf煈A'ߦ'`iz4zT jG|5l֯%%?@.E#at!nlO|N,M3#t ux95x'i2S#d?͇0%8j7|/1SXh= !aQo֬Ivo{"#E`|h;1"+<* ?ȽMyXA89M)BDԊap u?!!JU.tk`{zBMa.^K H%3TwۋI7S/sdMì СԛF=z ) Q@gOG!Q Uo PBf&V$aY&VSy ^YcAi[ƪS<״s.>VCd`)Int/1#4@.۹.mA/E:x`VOSO\V%7)=nAtw(Kt%o-H=(f.Ea/5CO)l| 襈 _mB0e4(ú vET>ϯnóB/:m'I'5AbkZܸF 085=*{)tG{elHE5=;&*(zK0*p9 l񻷄OgʬQKڇe< y]1rr 6[ fxXdS}\ὧ2Fm9?jA˳aObxe%Z㣕/D~K^1+PV4`za17u[  ey3f\U<ʼoPBy {+&)eBoռ&(^En4TbwɃ Pm[8/PH@q]jW'2,W@Va"'i #cC^Vx%4Xw5^kPkeBSOiXɊ5t6X8ǢW8,d4߂|djdw;?y K3\8+>_EchTtHRhVAĐ k|'78<8an) !I;MG>Udķ8RGl#僇)k/W/:\TGz}}\l}a#E.Ӏ3p]A+CS\& 7euf"`2/R,?6dԣe#g<(t'wrzQYKhgﴌh$pAl|F`Vtv]f谷}EDXl>|XNTuruRlW]0: e"#8U@!,t;ɴ S}0xNpʛRDDNg'v>6.n}o2{ y| tU,{xŃQB` ޶>neYWpG87ܢႰ渻oT8,>g:j  Ohԋ&g&Hh*KSfgA1l/LЛW>'( a` Leˡ̀Я<(0[xw~ݵqd<(cZmy%dR !MXa ,zpڐ6ԝrNT,kmNH RO=n`d_ۊAyU/#bdYX;J2jtkBk:=xkZ(e ?YE'b%U)x8N ѮE#ɑ~澜S`J:Mb+o:,&̇%>gX"w6~e ( >LD+[~.K>P/ÅYnhT[z(erVe)~W'kƑO4 VJU_9Bu̸ cOA *Q% M:j yX˘>fqiEh|7f`KRjh}_!h.-QRшm^d~x㪨wm摊@!T舮pugzMpe9ʛBRlGW'RB8w[-oB,@ d;7prTW-15c2vwp'0jh*2,1§?rr˄ R|AXzjD~T>a\sޣ~{HZy>l &k\I#[eVF-S]q']#jWg)Z(<R`+#@1nw[ݨ^u/Z~`Au+HPS#G\Y) E?GӡwH`1Hsϥ~Dq0Uq\XE]`]TnÕqȦ7nOytGlC9';xUG2@Z}Of SPp|%/LoR쓌0l8F|dGyszrb@3pR]TgޮQ ɬfcd.};̢wѰsfw"ߔ"G[pS\q5;Hb#Bg5Dg+:Exh[1*vӅ緵@sHLm@3pGVgZJNI%% n}49*gRO:HO&[UhsUoCܮq$Ș\T~:aaSzU4:ژ]2G(;VPHHsSXգe hjj,e~eYTj(P|N\jNFٱBd}2Szf.Y7`괪tYS?K-l.E>7J $ |,Sz'ԅ5 iV-iqq;J?_TDnzV?\׏#X HʻDo-/qzytlsnSg9SO# SM )`KXdOsuaA|rPy9MoU˸iGA7dq'b3]0kg| Ɗ18NKD5gW H%ѸJ/!P*e) !Ͻ!*vZn:$[ger`xiҙL6bAs8渧&1r|(3=-SSPE]* te'ILgI/i奨=/ > ;zC yZۃ&U0oܪPl^U]=c6N9ɽW.&؜xX߃-<1imr?a4 8 >zmdXo"V~ϒJ.x O&6 @-wb{{{1`Hй[g*p ANsjO+i,vxWeU4xdT@UcL .9Kz1;m9a=k1O_ (w5F\NQ2Pxc4 gEb2̄jg0˺sKǛӁЁf^_c.5-&#_qRvYi˵+jzԷn!Sn\3Zhc^5-͠0ʊoip) ADK5e:DP)n2f)'vY/ϴR ܤzG"utEeZ[}CUX#R'Xz AoD31>!$*l/'`eMȖ?0Q ^)9Gb6&> syhB#Ĝ^*[5m6kr8^k5 L c|r/Hqv&^ʗogԓ1uگ3@`]ZS f 5^^Ha%QoGp;|F$Rk {1n[y.?1*Z]xMVa-N6KCWGwtwj &2}*$62JW@$(#yޓo@tQa >n:N]= +Ms $v1v/$̩ Կ0]{L6ݰ7MIc+NHyrNP81?4y,4alwoV#@qL5R: v-( PFH70;a% U2~n$ڍ,@HQ?ke8 nh\W>i%GQ3fhT2 O/7\~ۻ-mk< ۷Le)(isd XLz=x-]4,CcD^RF)*.&Ez ^ddEId3 TnNTwNQhbJs+T+ .'V B00byj h#$⹠pcVC"E t_2[9tj: ~SH!bm ]TNYf{lȣNiŜZ;#,[򜻇tм[KWz|lр7 7cxWv㭤{TiڧbJkBIj,Jʻo:+bub]y2lU܀xo tx]l.hLɣK) +~%WӺm[=p(Et]M+wgk =ڑ5xd%ƈVusXKP ͫc31G[+O F1+S:vIKt Q }סb(]\6v[ebFE!Z=9x2ҊOV]4z:7 {/HaﯜJV3awyoYBg4r3 G tآ{y`HQ p"R& }W@ =Ʒ~ "5?c3a@XZf 8΀ۓ}c pf,&#ta՗l {pRos6!wDͅܒo@,*y_L#vR2\> 5v3ߏϬ x&߿{x@å҆t/eb͵QÞ|+i!@s3y Z_ ܺa?",.1NGz (|]kr-D-"õ S |N[P箶5AodqԋXgEiYX$ٵqr,R6}> kW4-ԏ:|yѸ#'1f2L$ظ[q#S)-+zq.@`uw/$oJq˄vJFE)U`5_W4.`f"7Jn;⤁l f7+{Vs㊮k|.ϑWƲJxD}Aihk(8 zjv,(\zd{}p=p&IteQ(v["TH[/t;9-vO+PU/ o'且K3nymH|Р *7/>ڂT%1Z9=ߩ\Fz[2sExvZׄg4 |A\V=mT,F/W*FdRh*=Rj4NA?* !,م aVU)%oK#䤅I+5o",p);* V?6/~c(0#Q&J <TΝNC"d޺j_-ώ7,vet %w-Czjl PVćϠZ*fJW\@9ZLEstS/&jrrcfUUo=U*LE$NsCU+uTCn~ׄ)k3hJz^Z{ bP6q!bወ0]<㮾J/1Lzz:( ㄰ M ĒAHn¾Qlnx!gMkNE*$ 5>ɱӈ>j}r ʼ vY8K/ّŏ.jmx&{D'+%*yzI1$B*dK\xr8^l@PYnsl_ې$WUYGx=1XSAe5 IU.;Ha?pH0G̀2qA]3+(>(i56"o{W޸Ej CkVDCP4P3+cwX6ũ.f^ ~eaY#l6ғ~K}p'.Ej\_LٛIH J=\SzWę c. ޟ9z*KTNN˴ԖhvuDbU:B+"B縚|״Px*R0l _bArɂ]7"k א{f#aȅ$=Y9+3ɧ#,p!NxO^ 6Jc|f}Lؕ6O}E˨A _T=w$JncMlf$[fe-{ )9A^q(]G?/rQVݎ'X/|51V?9+B+kNH882od;m Xk(Wt`sL/~FC'V D_^q{~?~ǹH'U@=jAe :g0jo<L+(AXP vIg7Slcr#={O(qPSOsf?*־vM &dNR#[6ϙյ8?UVq r&oC]*R?oQЕZܛb8wt3̎gz{Si7WӧB닲 I͝nm4qK*TQߖ~,<\gZi%}bFMH׼'L~޶NݖD^eħja5ZuD~Y-I >aHPĺUw ~CV On-Xz`ɮ6%'UZ&?TMaz׼O*9И @@  m(|Fw*| rCIiEwć|8?cڍlmyભS=_:%bkl8&Rp}69 U4%;S=\_Q|LnpkTz9Bjѽ5ilt)SǒgS?&F lqd(4T79K)NVWs z*`Bn=iX/_;Zgvf>Õ W0Y (3բEu[Z-Usp!GL4Cq@C(QeARq}Ȍ דXZ;'?jOjP0DT1=G\k2=/}.łtiugI9TJA?knGmB!URe U67k*d3ǵ ֮ۑ:Țs5ĝo-ʐ.2>*F*C2Y"'ᇦq.ܒ6V32 F9KVM>Z"x >mTk[ôp|2i>R )#K%ל|i %3-ArRd_դAT5:¥%qG~U=3"$n;d/VX4V 8XZrrbԐ7 7xJ"zN|Xm_Խ08oUEHq0ԡz=NkyY)`vxm(I|_ZwFSb[֟I̅n?1Z`N  ϐF>]+p0Ug[W(a;f8IȤFn9BncMrBc'_U~Dü}F˃+G2oKIawcYܞwk-f?Am;8SF-<%!GK\!YB%rT % i*nڒe(/A9H NsB -Jc 4x=i +&WcfEUUF1Yۯy[M0*Fϛ}~_2= Bw]iA[k^C.Mak?z%vbGIj@1e˖&?GWvH],?s?Vc<#L&)<9<# _;  s:zJKN'˱SK%h8,@+B`;wح4JV? y L! ݋m4!c9תV!`{ /x<-=1". @3l;39`+M41`Cd+b~Eꉚ :k~rӭX+GʆyF;(febiH7$o|E=^O^Nh Tva xXB]Kz *r<>qU#0Q.XO &v5[*^;7K^;5Vp\8Hbqt /YXe)nѕ55!R**n{ʟ!#1 3v608ૠɀID50Ã)7jz*#Uiy~KL{0SBF(̠GAxFjE>pP\l+nczp;ݕt s[ Swfg~- ϧHea/`͘C/\9L{f}B LOa[F(<$f$t,jY!߼Tu)-Q]\=:+WU=ommfqtYlg\)dk•#fG/V1 uL> pCW4k®)я<,>gU <_jW& ;_jp̬^6UU+hcsGI}{ήJx'z@^ٓ=ԕЊ?E&9qhfHKA&s{⃣z?sǁ&y=vUw9ozMwSMǽ/cxkAݡ6aeCl]dI mr3Sm(!fΙo]@g26pڙ@f@:O-tlyq`f 7/ T^MA Y:(٨%5 ޾_&)Sxn7A Z٠߹}>?"𕨦;}~JjB\*նG㹸k9}ynp3[tH*),6(x5>0lR{&m@#dwTLloV=C!&$[BzT; i |ROx6B-fANE[$LUCwB#@qP"tAίcE[Xr:r.o82oq  V-oy]k&; "2MTjE8Ys!ӇEԎT\2B]Rx*S]\K} 07q+t*;šSddH7`;d] " ^qWFQ h  Li=3@H0n|,~cޯ\R 9L5RDv^lh(4c[` tq6X9-dd7|TDv m~%ll58Qe*uxj$Ǩsk4/M-gaw2fо5I!n,Ǖ?r4Ywєد LrR$$ۜ5@<2*fu=) ϝOo՚pڞaTD#5?ÔkLc"V,%3 38Jhy/P6G  y FI 8vth0-Hyyz_4P:X՛̘v)NGX:egfQ_ 'N4:!bu\8H+h fbɼXSmI Q */Cǜp8O@ `tEpZ8zQE?AzD?j+[oLP T!τRټ$7י_^!ꅵt?.e/tGϒWKm9:ݵ[GOV$Ⱥ+wgJu4kl#|G0Ȭ~$j9aJӾ%%Bb\2Y/=Zk?b=Q+Iu9J|HSA`50[MH89]zŨQ5Dd.&#qߟDAOC=vL^'*xOwinY^5JQ^aeׅp5Ӫ&%[Jߤ ^"^.A3Fk#ʞן+K/\-0uY1'@ҷ &mޘ:TVW;e,bxb3R4)2f ڗXeTd:[/"2-kniO # s 9踝taETIp{v6 0"ݦMY,Ӛᡧ`G{֊Q"ӷ @ VhK`,(zQ]IV(}WW0\ֱɘf9l{_9G|.7ė^ot3 V%U u2Wx;8{JDXgկQ2M ñ[bۥ5)xf1wЅ!n~YWj rm?Kg*8`E$uQUV߰RZICXqR$l%Xsփe{(-6l!V|L j{]U`PǺLh狊f+3'τ?,]ELk^#,֨ / J7zm56L&,t;t m1݁zi|1"RkYσAl8 {!7MvqʢC0kYWs%7/E{#擜*Tɖx^Sԏ G[DE/`]4>u\%Z=[K8zy#7 AjPl=Zӆ N^Q#grlV]ɓNnnl@4IQ :"I⃵8.*zj:IWKM@ ؐYYfzD`<'5]6-(Qً=be@xAaz{!iŅn-H-yzr/|^}>+i l 0" ~hiі)ȳ]tZ]$ez棳1 W<.mܵK@l.No'0j1GTgW( ]!%U$7 fBu |ɔu<41ϊ~?<:8$sb"w¤@\KL$sTv9)A5oJWη;$(&>pu{ y|=],ext;x4I,@攸hB%Uڢ,2nL)71l6r<Apv.`[A1Xr=OfRCVB,rI.Lb߶7,|J7%++zdf & 8+S\!NGi+UQ$I8`}f`&ާp9XW6!$o̰A/F <R]X}yKwγ&wb/x1 ۀGK+~9O@j]DWlbzЌ@׸ l1NWz!FdۧUC0@UJ ~T9qhifEFSƻѥj'l0xqt]=A}Lq',1e:ak Y^ِge.DU6U 65d/+8{1`y A(q8NtT2߬m!W bI@אA-aŻPڟR%K,Z#!&ñGQEP։qHOjޫ.6KJ8%N_t:7T I*9όY zҰ^ǵϼg%S2\ɏMaXXEv:RW^=p;R W|#7 t6Ta9g]MF6y, mGa)Tfu"XQ@>_ es3ZlH]}ӛ%&hFLTiyX? ›'ՊT/Çq *=+f hU}JoEdjv<cFtxD5C=}".[{2A'Y|nfQvDJiE-5=,Ra:ȳfrS~uۗEh͜&V~*"MTòa1R~YB]=Ǩ7+IHJGڊJ#V X:cÚK:@uEv%3wHE`q6KuK_\F&c1MxpV845{-R 5\]~ H #1`o>ւ=^f-|8tGq@]pϞL]k zDu  5꾞L.W? B4185E#k5䥝=f/בF͹~m9C֊݀vg )(`pD8z|1~().Z Oq~K.SuBE h-NKB%|RQ"/ sdh0<1T J87-U@ibn?WNsba8tk%Ea6Fom>zsO3k=hsZ62 | fJpG!ѳ._L׷zBj Fl'A@K7H(,eod79^ ,AlpqA}\"7 q#|kL Xr]Q[K$TIQ},l[ zWXte;`HE,˭hjj$=kʎ97X8$J/^ k+ E=pg47X{o}? !@~hyG3'#{YcT#X*cU#ͣH62r=ui5 r~.!#3ryꏟ13*9ĞtRVX2Ԣ3)54#G)UDJB5 =AYT<9!kO/u\I!%8dυo7x.ߥ2hfaR88qx1;}l2<*燕p53#]c6N_$WR@np{9# ]W $̀z60gt%Xoxo: ϕrM9vv m'YڕkߞoyKpxlĜ'>͟h$me8kw+á3:Q<  ,kw@ Z:TzSx.~ۆM`ʋ,:< }2흅 A?HJ IoT{. z8?wڄ˒aV yrg;jEw:$22&/+2imAb//ae;)`&0AI@L[k8lL?n$aFrCy'>uD m_\y%(vXr!gVap["6>Hc,%[S(?jX'ԿЩk54w8(w7)-ThGi EVwx"Ja]Ǖi+ QBq pA@I%@ |!E~j|r;i8\x=U`ʂ C7XJeJ4&Iy;3v|b?גTȔq~S~HQQ{ܓr ۲8.v=ERV#u1^'+)/0Alb{;VF04Ƞv,!j + YTtѱ]AR[~o49c{ac Y4 ?>߿7&Dq94HCIC>+?ϣ 3uB$ Xj=ukr r{}Ivs۝NVQ #4`ǢM$G_;A MYX|X9|k\`V QeˤKt'H@HPp^dt*?Oz8 U`7hU J[Ɇi2O(kz?F3c&*Ql^{c[LVLz 9>3s# ygE?X @(OՈ :!д&?HuK8 HSs+x94Oq j #y2uʫo|Ƃ/{'?4 ,W7Spf79KvXT !#WDJj5.XR^ޅW+$em G)r/CLΚ *cj`b{:9j" &GTbp#/ּV[Lњ*B@6f1p!HL̾o[ج;t^;lAl/ԝ'87v9NQn37ec X)qtƬ) bY,S[D>L"yNs_-;ȊFh2՜"_Yj  eAڹ,RoMI贞o1hJ:kA1s|R\8c"G)#?2\H@|LF1j.n׷nnJASx+V[wѵ[O&fŲj| 4Kk -O);A[&bZM ,|S`GϮ^;w.}}ϜU [3EEV =z/w{#,- lO u:^P܋9u&z6$!6ΓӀ1 OBz>Ua/% "SDmi[k< HOZi=?6w02_=A:a/0tTbFٗب' *C2AxRes~;9;ĸ{ض]$C1櫟t˵<С4w#W+69FTU=&ݵ]$ZY/+%; rwJUVO+YuҐ7t͙oY3ǃM#ڇgFCv8P.wu+KÏVt^Y5B9eչHvv'[N~ Ѭ%VI$XyS{ Lz3Pd/(P;}MPIǾwPR^O.98"_WNLEY w@_gˌIRTb !HݶP. \ #8Ι_v >Lsϥ, qqzaޑxuFl>&ԟf6±^F]-qro y.DˊMU@a)XiiIL*;h ~O1o'G}E u@$%ucR=n;S!U5BWG)Posl#Kl?"as%`&YYPY1ъd5+tEmT;iKbͅ5i} ;D9;7+} ,;xڢR}QK7ÿoT^AE 4Y,ԂT.a𣟣.ŦZ42=- yzI:i6jIߣ?~+y.& gΠ ;A' n4^ %3I'`q'IC` |XJ)ϞIMR>^uvoY8O"4:gZ) 708Gˬʧ,x'| Et@`;IC?d&nP̷,=t ˚Lڡ/ />~Ĕb[y1q*$~ua wf!9f0N+WI. OVᛶ}H*^Rj%1)B-~x?J8"z-Bܙٿ0iV? -}}~B8oA]{o883;-5w60s/'H_Mq2/L6p5ƎLi{jC72N7;`Ĕ(m7MZ(`&#t?l'ӒMD%q +?Ntbf\c^LR>!02Lz#Y]'mVЋqw4Hq@`\޸}7a7M&*\--W$Ei1 aA^`f MmE63!@1 `#1x' wfv1cg&LaAҢCQ?o^5Ac6h_r+Nseϴ& ;pj҆a9)y\{)/tn2NU@JrzLCٽK^[ro^̭эVǗ ֱݿW!gE~:abZͧ#^PLLP[DPu MALRԘwE}34` 2C2ДoDOu.<-͝r>;dɾR9Nx*pkӏ2ڱҞdUa3O_;Ru3ρ Ȭ2ZEy?(0 @ׇ3ZV".?un*U0Z>M0NlFnP5y$Y 3ԣ+Fjݐ_Ŧ3+R5'$J߹̫VAq0A 'j+[tڦ{k0#R8r׊n} d>*Tofۊ7gyqTIڇNOSew8ۤd|z`4U^JISAnxU% JwEP5Of ϑSij-ao>q>uP_Z:X8۪s}_q]xȭõ{ }}<^o;KCɥ(gj9ݶ(Ci!_@Z3!}i(Ȭk-B/t囪T6 B9trζ_QˆV;|9!\Z,ao;nWhnqk-$;Ol*d{#RӛDM[p%U|@`[`C$+^N؝j9^%N &ew-.p/G 1]rs[p-m;Nj!e7THyM|aK0T 6LQG,=;Gfcwm6]y<]yZ2|̋~-3 'p]HY$E30|qZջ\KAo{t*];p+q*t xvJ&zQ5YJbtubNrJ]ڱg{Y`t=`Yo>4A; \`z" DC˚8,f)Õ)y URxJN+*'& |,:X|@ePys@j"s%ƍڠ,M ׫?vo5?P^EO@1?Y"wt*q4kEC}aj1CsԣLp?2`zPZcSYs o1= an#g:2jo􋆔Gqwy'b $jnOD3_Rp2v>si*鱾*f}nb(|#\.GB7MvʕX@3 ~S7ЁΡh0rTMj9!v?U4  ~`ŴUߎT:|l6(VWw3!Mt@S[gK汖hvűo6=*7ބEձ\l#}꣰4n, )cD9l3ΖL&QI9.C>1oZZHî\VFΤ~%Z%%@1 ~١u)bۗ;l I5ġ}v4Dz$}/Hw" ᘾMD88.3#~Ֆ,oQJLlb%7Eo/,6Cō=ˇyi{ARUUZKzn~%C\΄1Q|L[v7+b LoDʎ* _,oz1zfQ>t1JqAѾU;JӲy1A~(Xuhǡ̧05"x+˝mjIsYG St6΅>hvϐoTVAOOM^~F|Eq~2m0p4L& ?^ܚ(Kj *Y;u Dwgb/KƠ5bʖAewuE͢ C}G&@현S)L D |La9[:?{qU Q t, `h0@/F903U:2 9G) &_F`q7/$E-֟z hՠ yEްǦJm quQ3T#ޜBq+x̻-'/!c! Txr]~ H/\zccc{H9r0B}>ҰIyڄٶ9W lj1H#̅{w@_tO埵%}W^Q3--Sgc3t]"q L?8X0z3n GѪRs;ωRR-KqN .|>ik*`mJiM}'jކHm[w|&-gV:)4=*ct(& zW͎B|ɜtv< Otwz$/Z1- -Jb{E4 A\ڹ,3]` _l`ɊHFO6=Aeg5gg(d+#jn]C2$ڐSHC poPv?]bIЧj3h wݨ-G)MIuQl9^LW%̧\ѱ^Xyyܥ7}9 )fT`-Q{\?ݥ(ٲ娷L(3^a{c#ЎͧߓVl'J&NMh.NgTdF^!r%#XQgpwҬwY(<ζc(0_0C? ,Gq)<{3f׌KDzG!9G|VTH@pC^D2Dd6ڛo-){\(`Rz S{o?vlN [~h]v]Y3n W!  @m^SrH'UKyҦ=19211p/َ|vzHwV[:؉s#22ZFIlFY9# χY$1|ꃿ!]Ka~+68|JkؗRzȀ>T3RhNwwdg5CK`߯Btn\i˃$`fyǢO(,s5jBG ,/uTqz+PA-xNId z{a#Kbym٩u27\/= "&ѡdIs%J(YŴSk E&^*z՞Pa-?<ҹ{˿ >xوEq`R0f~wgn>hEA˻еۆbwKrR#*>g!tl6&DZy (B׽[s 9RBahpwJ"{MiUwbM;}]?="%cb)-3l4oDŽ@@VoC$8$*a|9 ×ey,#$|eY;lE?UK<<=џrP#QA=1U?l@2ͩP󫖬W/a<@c!FՀB.ro%Osǟ]ߎdMjr0 ;ZR!fv"zHl# ^ Sڦ(0bIٷTVgR!HM|HE`Ѝ\3Hɟ0ǏK^ǰw-)!^+!ƜymsDXhL>*^NvWdDhK,s+RpUd:.ip| %KG`O/[kQ!G">Cxq~t۬Dq5hK+Ԃ-dZV[LM".>q/% IX! CY , r5=mc!L is'T062:fLfn,BY`;d`nc;uzP) YmqfpwJq579_v C-,]zjLĊ }|n?iY^7 .+& Yxaue8hk_ܔD=qx*ʪn}W-u>pz(~ +oAGU;5+emqʕEs6A_F@g(V+T',0Q̈́)t;8}3"[r3[Sg3 :7-4K4{h15;^1"4'?2vD-2r Ydwr9h{ K.U1HFOۡe-x"  8!fLM")f,̓ro5ydH8F1# \ }je[`mO{uZVqmk~NwKL·<)p UH 1Ūr9N/;\6h O0'u0ȵgqrBVv]P56EXӮ19cs،$rmw˃,J 2ע^bƃ)Q;c.XbH<(XCaqO-' qT ѭ2Vɫ %LVcΞJf}La4u`!pm?D` 5xvϛ"RZӬ0nHfe퉤N!&E Xݜd>z|MK3QTRsA /%d QK`X/segyKQٻz+4p%z6 ,rwis9ɻ,F0V%SWœTsc- [V.gFK >kU}Pu>kem}×i;@[2y1oh{:[MeP([,A;-L8Qլ{puFޡYzmRS*:1dofH?Eݪoˎ%v:zm|1^i `LsD B{5+>1Tok)&@~+Ә:^dRnO b/zk+)(& yqZ)$9\f\ X̗{};Cꆚ9|\ݱC0إ(V6/;߇lv$4{j(l"Ls&fSjOMf]~`w;q>^O} bl Iz"Hgp+dKSXNC"Xϖ|n )׾*TLM/+>OWG4o!~8gCB~^"I?>4p T4V C`@Fjg"vv9, [#A*^/~oZH|(Kku_hJ5;z-ețZPsaeݳ=T-RHfyp ;:kqh:wcS+-k]d|Ke?3IPͥ! rlQ?1(h0-j WrN̫ߘ[ԅBhP&o4ÁEekP8{^ ?yT*'N4_Kb8wHp92 W(R'OQD7#d l7 ɰ8'B! 7!>ЭrL# *gjپ &6l4.KT^?Ґ?WULH*,unYI '|y)biIO<%2c6X#хM b•t.ajNbdb]>ozX^b\V(X-y%Bv]1KbˊGYB 9S~OEG=+b| F!g8wPHR0E=IllnzÊۨoȕ[s#oyKļlkippJ:;(Ʋ7e{[kH:n$7`tNj2(Q;A2mG9ⲗ Yd4nsE2M2f".h-Mv|AE~=d6_S[?8bL*l?KrF;Z5}]Nj,C<^|c'k;9#f* ̌s^Z(Gt}\=ѯ.2b"cA@/C'~BDv$X5NJ\ɌS$ vG3^&**mpNܫGF &NOPB\3rJ7?g-jO  nh)0ɵvKHU+GVP+>#o enknBNhyýBF}iA y^!Xz^ZRH4OOƲ֠/5Jʐ᪬L]yo˄*`;eB(AswCr॥np!$oKe=Gs~>^`vd9a88q|  ١:0#4wY@IP Ua٠*{X1t%'3]Jw{)IKݓv98Qň_j LGjO\RZ|n9Ӣ5<1ܐ+~6Qq|--_ldNI3:~bcF T/GEV4!&yMXH_YVwZ 5 .H%΃XRpIp/o ӈ#+G^!|ǽf)Z!YKbqVa:O=YE(;9m\e`9WBY/c)Syx]Ms[bȻ)Nߵ쮦31^s7@evWhCTqߦG[22Ib>LVg~TjH/:; 2x [Lq9cҡQB% /RGNq>ʠzNo6.TnPz*Ɣd&@R;DM93:@x1P5)@ ҁ;f*[]g6^ඨ| dưFg ޽*V?8=F?*<þd*l,wWٖ[kZcy}([riE-%t'Kv?˟;K$dRPdxt!nhG/:L.Н= !-MBE#49~lN.Lw+&%Zj3ZYW!<5mv̄AZH!=hM_"Pwu's <'RĎ@ìp*mTcߧyPM`XtoSbf/qXR^J"ɤ6weQ2Zgi^w8(Jm"|qcloo]Mfu ]`o&^9%}51PA't/I%9ʹm}D*jMˣމxӛb؞QY7pYȻ i R8ysK$A0 كUC1# PBP6}!i x)Nk1r;gPd¤Lgr+v] S##RlBtgU'8z(4]<[N VKN_Ԣ{HY`U]g4C5S1zAOݿ="wڢN2K,ke/  UƝWk\^4k~/NXa\̻ ږ5dP94n-z0l8"7 l6Skk ʑ5,wSZHwt#`e /}˳[fjcƫsАvQrTnlSKtXK.`{&]2&IRv䝀 p$v%{4OqzGȠ& gnVVGZ`|WlOK=0"T'ǰ.~/.~Nީ\fgM|#| o%&U  ,8x\~??91^, -gIG}1?_cHd-BTjA 2FíEn=ǽ9dys甅aeˊo&B因F<^6e Q#5Fb n9E~_9.g 3?;k[y|!tњK4ԋbL55{YWVK8lIR$[q2 1Zv?s#XdjIÛ#'DOE< Nt&yGAeGU2VT@E⿛!8Tx<8e%|K2]6l\E/a15 ኟ4gM0@ c#ZA*2PZO" E1lۤ%ڤ{U6`c((WLΨ'mE܍qOIxI?C=+vov#tz!8H|Ҳ6͜mWdQ#ⶇc RN(ᏰZȱxCLMpzJ\1w[zAGXg]AyDis7xɠ qhœSД.#ZLwp;BԔ6H"Rp1悆cstS)͡("dnW;&eR@RSW՟l7j4"z5@իFƏώs ڜMkK'[GBF|H+)FHm9sUD)Gmiw1¶U)kJP!@5 3txDq'tޚ?Zv6bV4bDNG_ b M{m׿cy֙^ jL)F hd;95:]$&G.df /=tsGHBpixCz6>lxQuo-B39B}*uN>JXc5ﶎ5&'& `3O.NLeo88CK _2Ի'Ԫ}އlX8H]FE @gw8}J"Jۥ*U7:~G>#omà/lڢק@"/PR[.bhj (EY$MC8`pV\wu[ ^}(ao#Du AdX~+!- OFv܎O˒T0Ìz0\.lmT?Y(9tK:Þ JgE{w: # Wò>kqf3EcyZ5/BMIUfPϴvAxh KVFf; ,̠sOt-Eh>1((̎ ٭ň`X^yP3]& '3KkUFbˏBӾa]UĻᰆV] .4.EC * I}b-q#{7;K%<)hѵS㱫O1lB6kUK< g^ 3t/ߙ*{ܧw)(#$4%Z5Tl  i8cȲ> @,J&J_.vcȣ&L9(SL߱F ޱqA6XRg{A_ з UUpI Ӳ](ѤL(jk6&fn=ԏbξi8+.o]-LGķ X4m#}5AKrWR 7:`wHeb Hj="闋VEzأ08_h,m\Zֻs\~ 1T'[s2E1T11QsKyP_٪BRHd<:,Z!G@dSrz).<ږ|tw$ӞA ߒ,Y_S4x3*ml=܁ 񪬿jI4߾vO_4v}iwr_9 (u0]`h F,W4K(4c+?|<9~^L3T9p*;<;:tBH@ 5'uO'GT߹ >J%F9j^)l]O)Ͷ^#tM62DR>F$|SDžoI~MͮA[EZJq6~L*|K h2S'f@p7T/hR]P{G(~~|[tk&ŠGg3qH Wo d EhYH Bh 'E?mv^FRueN$a*e|qD5^'AGQA*m(&;r \<m}Xw -mLl&Ze!/"{ |`s {cU&"5+,φLP}[^fEx&O,Ѕ#4ɔ Ll[VWȄg-L_Wn[z_<&ďJM^\Z 5lj1܂üvh`޷B3!RCe܋8R5Q@Qi=PϽCvn*[5bz9 *;@L4۳QIߧrF:blQTe?9ٶ~B^:;ںhʄ ħ׻¾pr?Z/ SVpf#rPC]*釫ʶbcZ%vG'(fo Kw Zq4NrdwJ'=l GE~{' B*^Cn+KUS>iāP̛b( hB ߏ:Y#ic)d V%l8C\L ⺮ʗ۴Q5ܛHl_,t@tm7;l?g'Rg<[[Dlfh:6-a P;X)heKǻ*7k(jmJCݪ0 ]DU,%;hf% t>>Z.0Yb-9!wv:G@u cZ2F\uQFߌ"(}+@w>ݬY*NsqUvc868z%x%CUW`Wo5щMGn0zM)L䟌($LBӖSlUw[+A i]'Rkl zXvZfP,5ĕ:_m R? %Ӹq{aS>h"dE:1Sȶj0WZ(wp{&+YݕM辅XRo *:9Ctu"hyDgNxyj<=U&SdkK-59 ~ȥŢو}J"űi JCvVjr + ϐr>!W7'*ΰTk&1Ac+ Rdcw+lvƠTM3{+I n7[$v= thݼxV˯h瀆R,p Zd`Aq~ XFJێǭ]alI 1# '"O IWmU%qL/[5?i|E0TsuEKk7el|lxW;do60D1)/sЬLy]Zh,!A[va Ǘ" Bpmσ~AXIc)OWߚp36] 8 UV ֳM@O9>SF#@Bɩ̈Ŏ;pHo~[kO.Z0zFX9kDF7 E4Q\5\z"wƎqumr-~~hm@Udf^݊'w~VFN]3EފJ͉'U^UV6~uF}X;̷UGxL S;PCd3Wի։ jdb_e-rIW!L fk^΁7[bޱ)5ss(u߮{Z>]H6Pmj'rQ5vLfQ1q{D! RVxUy9n5Q}0aⵎYF\C}fx~ӽ/ܶ!HgRJzbRCyݺ cz b-~nAo>Čz8KؚvB_kgꑿ3OX!=Rv~Z!+!U&LFߜh̚<=(>x]gQ#De WM~KktP:t@}FeL@!?LvPXx0m@늛hl/99zxkJ,h"{CcȩDZlUc4嫦,iĘ>]M}fҬcDiJvkx("c U !8PQL^Lqlu39s i>bŘ ?0AlH:cb+.);ɬItRr}7s@UUie~SĢy%e.#(li4Z h?Ue^ @]fP5x`牶Fģ풋j; 7Le3aVG! JmӉ"0heKO1My,5a \) 8=eBZ2$u.0ѫی qBB20AP,9`S#ha Ը]l\]1ܒ_7Z'M+ $c (#5L~c02Q^ķ Dz :U@XMͨ_p +`-渂적;?`䡨߀DKQ=j@N|`Yx17V=8dYx|퇋֎Ƚ0z 0$ g& +YJq,js~7}8~L*24y cXd7qHu3#6+*7ia# Vq#H˺`k"yA(P (dfLq{nl+ª%]{{[/ew%B_.nFxjߤ1fh21fJciOC0 '>rOjWgJ۫5~vsOjP^h?4+<`60eog> yQnF!lt:*g?\Q >k|9iX6/K_/aq !`LUӠn!-rBmwbeWYMz9૙ wa="jНVJ(mWˬ){87;qu,`5)!{Q{MdZuL@mnUh3}INK%3CmE%2-+|,:-ZXeĕfd9ImFYㅱ I+FҖCʧSi:WXi*jur&/̧ Ѧ׽E;7H/GlOx%Mp{ѕv!O޻7d~7}ƒ5(J%ɟUEL*u2SroĊ_:5%]Yԅn"yr-Yo'nBиgpRɑ?ޯQ%cKG0EW~) kZ4eǷ75YNhٓK4(tI8nJV}鱙ksz ¬p.8n'nvK?IkA`QSn^p=&n6 5o3O;f&+N)Kz.ƸL#~҇:][cѹXB=I^#v;8']w+'΀7>i$D[kKEu xĭk EIJ\Esf &M#HC elryԜ" h/Bwk6Xv u*FүZ/]x2Ȳ]TR>ݚ.m(]V]bjC~' 9Il3V߻3`=ѹdH@jĨ,O0KZ{糺˱{E`v&uf:#%<{dgM힥1GvQΔZ] ޶B9>7]StH!tZ*윷,BЋʐTHsnH"ވG)V`T 9J<):fJp5Y]kK@maHI:F :]!}nݐ8cl&>v %ωv!mBx) ks| (X849-aϕ qV&]8t\{In4fHr.D  Q\46L^^CI|%Ǹ 8z=SB5G6YĔ/tAiO[-I97هK?[I Lp*i,SNj2w݁8Em?p ޏ[3j4oVow@_C_(:R &\SK}Ai_^)SYܭ#"sړ'ׯAS7-|O>I.hX/_$ t/$O0h;Aj[FPtیfCH_Ðaa5V^HAO8J <+y hʥFؿ&A8իxMdF0UH w6O oi΂YۙL gƠ=rA*!ž%ʔv.&GYd {0@jmֽ4},ick1^FEA:"<@yVgPl_is6+ ~ϋcΠҙA]}q4wpѪ~ *|O֥ZtXfnqGH9ቾc4!b`%CS&ۢA M?aLv,-IQ$ <W^n?h~w˹7amG R~g) O3ϙ)0)=YU/i ~8l 4CYQibǷy֭C= *v@π>A1BWŷ^׎oer:_cCrQLP~(T%Mj Tnh94.zuTn,jЊLP5~ -% %Okx^J3u./p|H$)2|WzF k67SXљOIXh `m,XxvM'si:I]ʅW `L:Z2`.EHsEAgBß8ݺFی Ԙ{kug̓]1΃$KO1wc^VƗ@ن0 2 N`04~zkI@mB KFSBxٿXϽVYaՆB]r8r-4Ut/  Ø(.q2<@][n<bBT= rF\$w "uT1ٶX=z Ď31v6LpOEc\ib+.rc8Z9n UCh\wM}TC/]s4stOUwǮB 0;:/i;Y tUYF7c[iɲ12 EܝJ Ƭ?55 p`(&a[kH|! x꣱uxgH9%7`*FVHpr__ BUQ,PlDj8&Zl l[O݂™2}=jJ 32G˭Ҕŧ;TB;q.ZzVIO l5OT_e,kzYCZM%v5OƗ)Ɍiې'yA?t„NB3e]z>/ DZHwe곽41xEA-!YJoF6BjĐ ZS߼sg"RB }'dANOKqQ 3FK#F4gQ Ļs$ Ixiw$L)bL@HC,Ź3n$"Lrsz1Qf#aM §/Vд.$W=[;BDmz!~FאS_qMWϚ{C>\lݗ*k To#? ,FH^[ ;3M^ĉ~5;xwRRt%S{;+{`:Ф `;DkWzhᡣo勤ٜͿ{x]LSͺxviFFe;M`V#S.% tn`w_wZm׆Lq)7[/$<kiАi]\m0t TdQe$qԢd~Ay[XhônztQψyi( 8u~-icی\>RAU ]\zJƫ- J&#L)H.s>7l3:L{W d(aӏ.DUhl^,oB8۽`'TIuSZ?y=Qbtk6jAzthTItWbwמZ>$u,'R,Z [}#Za.&#C{TrE)> G0C11Anp3ƪ}^{LJ2W/T>R(%E+axYQfmv!Y ܠ0{]մ,(ur#`|xY?jDD]O5{E Ui\#8~yJ]3TתB"Њ((%J qu;t `hVV =ċS]`@7,-N/w|Cp~u |4~(iPx`p<}^h@? Np "9Ʌ_V{J1YS?f< IJ9hf g> lFM %;HAKR]F(4bb^-zryZpWrEJ(]m)䒰}L{aZSIG祚-6>PkWA]u."ܥu>]T9ߚh5AMBAy>b51`-CJ$3R,I٧զ?-˵Dŕ+JxZ8mdûWk[:ʪ/` 1g_փ¶?"g*b!v YZ