go1.19-doc-1.19-150000.1.3.1 >  A bep9|4EL1Dk1,PkkGQE4ۊEĸ\27Wxc9̵Ԭᢄ0@Ə٧'~0Ua4)[1,$pR #qxSpm01C!<8XLK+5d &3;VVB"U q!&zY-.qbGKAqk1Hٛ>@l8,\>9nJ!l ՒS:>7f8b0eaade22773cf5b9eba0a411b6c33a4fed9b729ce43bfd0e8b4fc05151ddbbea10718aed01e338ef3ba096c9ac4123b206a4 bep9|Yoc񌮄X8Hgz2 ~#OnGN)a)]yS8{gf>QĊ8;X'yעc8U<Ȅc̠Zk1JJvHጇ"hGY)=jG?PWN4 Q~Ǩu +o-1I v-Ng{K%KoPt*i,w7Fוx}{mQV1mOl:yı` H>p;C`?CPd   0PT`d}    ( , 0@ThB(c8l9:F@G@H@I@X@Y@\A]A(^A[bA|cB%dBeBfBlBuBvBzBCCC CLCgo1.19-doc1.19150000.1.3.1Go documentationGo examples and documentation.bahibs-arm-5ESUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Documentation/Otherhttp://golang.orglinuxaarch64Mhi+qb`b`b`b`d996fb9181360d605adb42c662c36fb5884988f29940621dfa8b7895215740e3123c14365f20daf6c31123df409b281bc131e5d1f88fbe543b1a68b5382cf6e7f31eb0879010f88e534ffd161f74f81be18135a5cd8d5a688369290581cb24d2e661a7d4a7104bf99b965685d5774125389673ddcb7975d977740087b9b8b365rootrootrootrootrootrootrootrootgo1.19-1.19-150000.1.3.1.src.rpmgo-docgo1.19-docgo1.19-doc(aarch-64)    go1.19rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.193.0.4-14.6.0-14.0-15.2-14.14.1bbb@by@bx@b2@jkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.com- go1.19 (released 2022-08-02) is a major release of Go. go1.19.x minor releases will be provided through August 2023. https://github.com/golang/go/wiki/Go-Release-Cycle go1.19 arrives five months after go1.18. 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#1200441 go1.19 release tracking * See release notes https://golang.org/doc/go1.19. Excerpts relevant to OBS environment and for SUSE/openSUSE follow: * There is only one small change to the language, a very small correction to the scope of type parameters in method declarations. Existing programs are unaffected. * The Go memory model has been revised to align Go with the memory model used by C, C++, Java, JavaScript, Rust, and Swift. Go only provides sequentially consistent atomics, not any of the more relaxed forms found in other languages. Along with the memory model update, Go 1.19 introduces new types in the sync/atomic package that make it easier to use atomic values, such as atomic.Int64 and atomic.Pointer[T]. * go1.19 adds support for the Loongson 64-bit architecture LoongArch on Linux (GOOS=linux, GOARCH=loong64). The ABI implemented is LP64D. Minimum kernel version supported is 5.19. * The riscv64 port now supports passing function arguments and result using registers. Benchmarking shows typical performance improvements of 10% or more on riscv64. * Go 1.19 adds support for links, lists, and clearer headings in doc comments. As part of this change, gofmt now reformats doc comments to make their rendered meaning clearer. See "Go Doc Comments" for syntax details and descriptions of common mistakes now highlighted by gofmt. As another part of this change, the new package go/doc/comment provides parsing and reformatting of doc comments as well as support for rendering them to HTML, Markdown, and text. * The new build constraint "unix" is now recognized in //go:build lines. The constraint is satisfied if the target operating system, also known as GOOS, is a Unix or Unix-like system. For the 1.19 release it is satisfied if GOOS is one of aix, android, darwin, dragonfly, freebsd, hurd, illumos, ios, linux, netbsd, openbsd, or solaris. In future releases the unix constraint may match additional newly supported operating systems. * The -trimpath flag, if set, is now included in the build settings stamped into Go binaries by go build, and can be examined using go version -m or debug.ReadBuildInfo. * go generate now sets the GOROOT environment variable explicitly in the generator's environment, so that generators can locate the correct GOROOT even if built with -trimpath. * go test and go generate now place GOROOT/bin at the beginning of the PATH used for the subprocess, so tests and generators that execute the go command will resolve it to same GOROOT. * go env now quotes entries that contain spaces in the CGO_CFLAGS, CGO_CPPFLAGS, CGO_CXXFLAGS, CGO_FFLAGS, CGO_LDFLAGS, and GOGCCFLAGS variables it reports. * go list -json now accepts a comma-separated list of JSON fields to populate. If a list is specified, the JSON output will include only those fields, and go list may avoid work to compute fields that are not included. In some cases, this may suppress errors that would otherwise be reported. * The go command now caches information necessary to load some modules, which should result in a speed-up of some go list invocations. * The vet checker "errorsas" now reports when errors.As is called with a second argument of type *error, a common mistake. * The runtime now includes support for a soft memory limit. This memory limit includes the Go heap and all other memory managed by the runtime, and excludes external memory sources such as mappings of the binary itself, memory managed in other languages, and memory held by the operating system on behalf of the Go program. This limit may be managed via runtime/debug.SetMemoryLimit or the equivalent GOMEMLIMIT environment variable. The limit works in conjunction with runtime/debug.SetGCPercent / GOGC, and will be respected even if GOGC=off, allowing Go programs to always make maximal use of their memory limit, improving resource efficiency in some cases. * In order to limit the effects of GC thrashing when the program's live heap size approaches the soft memory limit, the Go runtime also attempts to limit total GC CPU utilization to 50%, excluding idle time, choosing to use more memory over preventing application progress. In practice, we expect this limit to only play a role in exceptional cases, and the new runtime metric /gc/limiter/last-enabled:gc-cycle reports when this last occurred. * The runtime now schedules many fewer GC worker goroutines on idle operating system threads when the application is idle enough to force a periodic GC cycle. * The runtime will now allocate initial goroutine stacks based on the historic average stack usage of goroutines. This avoids some of the early stack growth and copying needed in the average case in exchange for at most 2x wasted space on below-average goroutines. * On Unix operating systems, Go programs that import package os now automatically increase the open file limit (RLIMIT_NOFILE) to the maximum allowed value; that is, they change the soft limit to match the hard limit. This corrects artificially low limits set on some systems for compatibility with very old C programs using the select system call. Go programs are not helped by that limit, and instead even simple programs like gofmt often ran out of file descriptors on such systems when processing many files in parallel. One impact of this change is that Go programs that in turn execute very old C programs in child processes may run those programs with too high a limit. This can be corrected by setting the hard limit before invoking the Go program. * Unrecoverable fatal errors (such as concurrent map writes, or unlock of unlocked mutexes) now print a simpler traceback excluding runtime metadata (equivalent to a fatal panic) unless GOTRACEBACK=system or crash. Runtime-internal fatal error tracebacks always include full metadata regardless of the value of GOTRACEBACK * Support for debugger-injected function calls has been added on ARM64, enabling users to call functions from their binary in an interactive debugging session when using a debugger that is updated to make use of this functionality. * The address sanitizer support added in Go 1.18 now handles function arguments and global variables more precisely. * The compiler now uses a jump table to implement large integer and string switch statements. Performance improvements for the switch statement vary but can be on the order of 20% faster. (GOARCH=amd64 and GOARCH=arm64 only) * The Go compiler now requires the -p=importpath flag to build a linkable object file. This is already supplied by the go command and by Bazel. Any other build systems that invoke the Go compiler directly will need to make sure they pass this flag as well. * The Go compiler no longer accepts the -importmap flag. Build systems that invoke the Go compiler directly must use the - importcfg flag instead. * Like the compiler, the assembler now requires the -p=importpath flag to build a linkable object file. This is already supplied by the go command. Any other build systems that invoke the Go assembler directly will need to make sure they pass this flag as well. * Command and LookPath no longer allow results from a PATH search to be found relative to the current directory. This removes a common source of security problems but may also break existing programs that depend on using, say, exec.Command("prog") to run a binary named prog (or, on Windows, prog.exe) in the current directory. See the os/exec package documentation for information about how best to update such programs. * On Windows, Command and LookPath now respect the NoDefaultCurrentDirectoryInExePath environment variable, making it possible to disable the default implicit search of “.” in PATH lookups on Windows systems. * crypto/elliptic: Operating on invalid curve points (those for which the IsOnCurve method returns false, and which are never returned by Unmarshal or by a Curve method operating on a valid point) has always been undefined behavior and can lead to key recovery attacks. If an invalid point is supplied to Marshal, MarshalCompressed, Add, Double, or ScalarMult, they will now panic. ScalarBaseMult operations on the P224, P384, and P521 curves are now up to three times faster, leading to similar speedups in some ECDSA operations. The generic (not platform optimized) P256 implementation was replaced with one derived from a formally verified model; this might lead to significant slowdowns on 32-bit platforms. * crypto/rand: Read no longer buffers random data obtained from the operating system between calls. Applications that perform many small reads at high frequency might choose to wrap Reader in a bufio.Reader for performance reasons, taking care to use io.ReadFull to ensure no partial reads occur. The Prime implementation was changed to use only rejection sampling, which removes a bias when generating small primes in non-cryptographic contexts, removes one possible minor timing leak, and better aligns the behavior with BoringSSL, all while simplifying the implementation. The change does produce different outputs for a given random source stream compared to the previous implementation, which can break tests written expecting specific results from specific deterministic random sources. To help prevent such problems in the future, the implementation is now intentionally non-deterministic with respect to the input stream. * crypto/tls: The GODEBUG option tls10default=1 has been removed. It is still possible to enable TLS 1.0 client-side by setting Config.MinVersion. The TLS server and client now reject duplicate extensions in TLS handshakes, as required by RFC 5246, Section 7.4.1.4 and RFC 8446, Section 4.2. * crypto/x509: CreateCertificate no longer supports creating certificates with SignatureAlgorithm set to MD5WithRSA. CreateCertificate no longer accepts negative serial numbers. CreateCertificate will not emit an empty SEQUENCE anymore when the produced certificate has no extensions. ParseCertificate and ParseCertificateRequest now reject certificates and CSRs which contain duplicate extensions. The new CertPool.Clone and CertPool.Equal methods allow cloning a CertPool and checking the equivalence of two CertPools respectively. The new function ParseRevocationList provides a faster, safer to use CRL parser which returns a RevocationList. Parsing a CRL also populates the new RevocationList fields RawIssuer, Signature, AuthorityKeyId, and Extensions, which are ignored by CreateRevocationList. The new method RevocationList.CheckSignatureFrom checks that the signature on a CRL is a valid signature from a Certificate. The ParseCRL and ParseDERCRL functions are now deprecated in favor of ParseRevocationList. The Certificate.CheckCRLSignature method is deprecated in favor of RevocationList.CheckSignatureFrom. The path builder of Certificate.Verify was overhauled and should now produce better chains and/or be more efficient in complicated scenarios. Name constraints are now also enforced on non-leaf certificates. * crypto/x509/pkix: The types CertificateList and TBSCertificateList have been deprecated. The new crypto/x509 CRL functionality should be used instead. * debug/elf: The new EM_LOONGARCH and R_LARCH_* constants support the loong64 port. * debug/pe: The new File.COFFSymbolReadSectionDefAux method, which returns a COFFSymbolAuxFormat5, provides access to COMDAT information in PE file sections. These are supported by new IMAGE_COMDAT_* and IMAGE_SCN_* constants. * runtime: The GOROOT function now returns the empty string (instead of "go") when the binary was built with the -trimpath flag set and the GOROOT variable is not set in the process environment. * runtime/metrics: The new /sched/gomaxprocs:threads metric reports the current runtime.GOMAXPROCS value. The new /cgo/go-to-c-calls:calls metric reports the total number of calls made from Go to C. This metric is identical to the runtime.NumCgoCall function. The new /gc/limiter/last-enabled:gc-cycle metric reports the last GC cycle when the GC CPU limiter was enabled. See the runtime notes for details about the GC CPU limiter. * runtime/pprof: Stop-the-world pause times have been significantly reduced when collecting goroutine profiles, reducing the overall latency impact to the application. MaxRSS is now reported in heap profiles for all Unix operating systems (it was previously only reported for GOOS=android, darwin, ios, and linux). * runtime/race: The race detector has been upgraded to use thread sanitizer version v3 on all supported platforms except windows/amd64 and openbsd/amd64, which remain on v2. Compared to v2, it is now typically 1.5x to 2x faster, uses half as much memory, and it supports an unlimited number of goroutines. On Linux, the race detector now requires at least glibc version 2.17 and GNU binutils 2.26. The race detector is now supported on GOARCH=s390x. Race detector support for openbsd/amd64 has been removed from thread sanitizer upstream, so it is unlikely to ever be updated from v2. * runtime/trace: When tracing and the CPU profiler are enabled simultaneously, the execution trace includes CPU profile samples as instantaneous events. * syscall: On PowerPC (GOARCH=ppc64, ppc64le), Syscall, Syscall6, RawSyscall, and RawSyscall6 now always return 0 for return value r2 instead of an undefined value. On AIX and Solaris, Getrusage is now defined.- go1.19rc2 (released 2022-07-12) is a release candidate version of go1.19 cut from the master branch at the revision tagged go1.19rc2. Refs boo#1200441 go1.19 release tracking- go1.19rc1 (released 2022-07-06) is a release candidate version of go1.19 cut from the master branch at the revision tagged go1.19rc1. Refs boo#1200441 go1.19 release tracking- Trace viewer html and javascript files moved from misc/trace in previous versions to src/cmd/trace/static in go1.19. * Added files with mode 0644: /usr/share/go/1.19/src/cmd/trace/static /usr/share/go/1.19/src/cmd/trace/static/README.md /usr/share/go/1.19/src/cmd/trace/static/trace_viewer_full.html /usr/share/go/1.19/src/cmd/trace/static/webcomponents.min.js- go1.19beta1 (released 2022-06-10) is a beta version of go1.19 cut from the master branch at the revision tagged go1.19beta1. Refs boo#1200441 go1.19 release trackingibs-arm-5 16600518161.191.19-150000.1.3.11.19-150000.1.3.1asm.htmlgo1.17_spec.htmlgo_mem.htmlgo_spec.html/usr/share/doc/packages/go/1.19/-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:25419/SUSE_SLE-15_Update/a3e7c0a43fe60d2b572e39098e008dfb-go1.19.SUSE_SLE-15_Updatecpioxz5aarch64-suse-linuxHTML document, UTF-8 Unicode text u* xutf-8d31bc6ad26065c252ac67352996ecd77df8fe9ac8f2264fa6239547bd9c901d7?P7zXZ !t/S] crv(vX0((M)N향7=h#ط⬶5U>sǏ0sqT74t:ٻkMcv GtYLYnhR z`6V⎏wLJ-a }ܿ'Ŝ9T,d;ENο]4Y.[,m ] 筓˗=]*iȨs84.< Q3ڶWH1M?$vD=aLMLZr㒜?au{\S6EYxt-; Q i|UF.Zl;At,x#S=Fci(KA Ը#Q-/#]]ԉ+jBBDu)܏In:E)ܚ,G4drq 1פd{8G;sRl3q9f&͟..YHbj~%!H_$tJq/ʌ5ieTmqb=;+[`]2+[L4` ;™uí%n-<{ռ.-kk^p7yxN,x=&{5 =,+%C.7`׮'8 %\bqp(=E)NR"98nR!!̩6+kl(HM3g@)b"v _A֥#Ξ| QR#@^`)jV1|^O9r7#21♗}_ kؗ/S3^N+“r Xk^%cKh37?xGqoN4c~ ;{b]oR+F'{B\i堀.򭭥 ؞MPp5՞ѦX!Bi}/z ό,w^:=g '´I[O+jhFnk&p-'*bLe뢪̊uQd>R\|>N(Ga`eO];9aQ$ox5~J~s^m.aBH^,>R1MXa(y%6]jE=($2^2O:ЬS{-|=ꗳ //LlнPY-ZFIQu17zpƎ'8GbcbPX>L/tҎb M~ocěp4?ԎIn9pPw.Ajnhq9A&J]EDax:ǭgO %qEy}E 3 JDQ,odLMpt4H< x oh-)Xw B|~*=(:?n7V՛Q=AAYK6 (鋠-+G J5 Cܢ^@aX)8^brBpЇNo$9]d3BH=.TȮ vdlC4ba.UgTPb:y'8ƍESK'8|DtU#G3s#;15e_"1 `w2N?$E֛eYt4spb!RpOx*5*hM[!o36#ٟ< 0-PN7Bh&pN%S?]d2 :Oo Cu!oaҩt׻k˦*$M,C̙a?K& g~0OPY  8mHԩ8 U% IH-u+tJh>yS a#\i6QF:]C̀X4#d>(1UKR5kS&/Ra7`c5C}%OzoI@Y1lh_XtOV)i+8bPuA< Oo kѫ'[9H6HgᲹ}duY%:FS2;jnw\:I/:1S5܏/F\wsPL{ [1]ݐڿiɑMT1q4;z?ee eD"SFbb_uHPC;BۜZlCU]K9U]&킷¶Ko>h no̸`Χoh%Z'-V3%1ˤ}j͌QUM>pcGn|QވUd=Cm!@3 ~ٙ u<İ,AvLo9NaI1?\ &_AVnlN$T t}j< zc+gsQy$Eƒ*aBm>L'*Bzw}"$yT[9EPI+J`_l E/МHRɪZ5D`$;~]<<"+EOzl:ӈux'5n{%tmiŮ@E>C]ͭѕtsvb-t:Hw@?mŦޕ&~@WV̤Œ_.dޏH]hS"YV-5lc13&msMgz^:δV3w hh4⺖#EIuT|m2H!S߉VP3md _E\-Qc[9+Ν2=E?W);"}'`kzh8sŠg3Ծo㔆8I~>ɖ¾#[+0=͎N~DgdNzqWFONݐr#]jdNvmھ[ 3qry!dU+;Eem*_xeнŁ~ɴEژkBOˣs>*3߬Ŵ+&ٛ^) M -V0H[7{ jłM-MiKKF/ t007H`+ n {9hpILMN !1cȨz8@%aERfa}â]0}bg!9SSWRoZ_FS,ucoY15dpU ?שidvGwzܙ3厕;:Ly=ZDz*/y.^s+u:8,uڏɚJy"s svNr=`; 󛛇t5s1e&%'}Bu[&ʯ_g1riqCP^>AqbpٜWRcLu~d%s` ,[rI U^vIGTm7N('=tAaΈ`׍Gs;G1x<{/?tl7S|>z/)#Zv#(uٕC^[YRǵ0{&aLPP Բ-% y^UӍ)#vBQW%~ 6(dip{ك 3%!+r)U6+|~&gY_졃谵0fD|'ON28p )ps5 U)Q<^KDL)3sHSh6S$Xaqzmh;Sm'TZ Q{̚gz'P) YD4`|t.zO2@EsQ̦ӓmii v)ԏ=֥U{7H-Sxm"ܻ~k+Lԕ^[uYͭ?ԄZ H$J>]OTድMNiMy~SKy?Q~ΏBN0b3FWoT!@O-‰&hsQOy,Ov74o3`cD.y;}=|we˯[ې5;ӔKZ%b' Xx:#B[қ}\Dq:fE5%%Rկ>rҶ*qLz B٪q1Ǒ}̮ o\$18jU*( )L>N}%h}9`sj!uc[ٺ) 7\H̯݈F1RGߟޞ13.P)lM\R[=ҟ*DzUj4`өDeZchQ4C}$@і&tsk?6/NESw="֥=6F dxPgTԋhїF7a8 ~5A^\-_C] ~n~lćORŃmBY&gH0g q(`~,PLWyYqeZq(u슐xY (l?=ǢRɻxu߿#ď18ւI>}$ċD9Q>}#n]f?_u{3Kl b^ š-oOY6]4og哨i7c΄,Y6"pRWwStY _$H^Da[0۪fnь?}v{dNXBh[ P-҂H9Ä4]UR"ٖsa$; \Qj@CH8/|^q('FTןzrT`,Э(\\uWotL}agE}H8ìE,V q,XH k~kgF buE;1l4/164C 3K@/0Ldiꀗ5Jf}) /{iU+ u HVwL9qQCN _{&ns!ڣ`oаΞ`*j* X beNƹ_=_[1JL2?FQFqp_%{p6ny%%)9yMF4q&@_0AId) vfV4jC,+tyI9W+۠tx2$0RttNL&/u>=VMGs-+j%k(^ڐ9Q'bIU Ϊ 8{ b*7H;+,;ö[K,̐h;0w0HĻm2ae$U1zWQ b5PQ8~TB+zʢ;~ZCDV@[GMGeUJ6?62Kz߶’z(B&noep+߯xNa,pƲ,X/ހc9 @QMa~?x0QF# n HI;ےsv(ԧW8-\(mؓGx6?"? .4ꎮ70t~A!"%Ϥ^1EcnGy\Hw,L=Юd36\SQ`|e<覺 7:dc b+މy 4zY]8S; (^5=naAŃ C5^ +49Pݐf[jG$s*lƀIDԱƁzjjI0 F/0j%`[oU2G$'mcj`]b0R ( Pi.V0>&a!M~1`ݷB9&\XS| k-``hۓٜ\(Ǘ}ա)pn V h\;Ѧ"K2 : ;iaMB H^.ս% y)hx"x=s!|9vCya~JKIq)8iMͼch I,З>jnIپ  O@nӉ`*IG $r[E$Y }2u>޶ pz@ݸBAeYEvr9*L 0nZ7pUin+\"iFqDbieYlFh[-lI}ھ'fxſ aoԄ2S|q>+ o#|sF+M,D&q"ӣ Ir*l6<cgE_4z]ZEjڿj7@ ~ g4}Z1\#M'q1JtCtI˧lͮ3m{8.cH(&P4.{9GM' 6` #?u=Ԟ4z[,9oJp@K"ux>e IYh e<2B6~W_tJOe u4g.^^ {#V(&|ϬsMadh $@3s?Wgݤe!78V.qHgC8!@8)jWzN{uPP&>""S\}4m&> ua)lsw1D@Y`tc#O4Cq9IŧsCv(G_Ͻ~p2E(@|yaeP艞k YboҔ6[3ZD~RmΛ1zA~ء7lO eSy496znRrW"we~eixw}ѹhpeC+!|'MaD܈nJ֯#o`cf[Ü-9C< ?UlXbB4@p &醵1NL#鱳I8 - P"z~+ @羼7[71`>k@<2ngLc<+097Ol&gn#mp;BL'P*pm!/z55f֟I!i#s:̋<_Z|k؉]Co!b@\ vDa@#[L@"lC'a ou9RdɁ#&K )rp/WbZQ9iU:MdS΋S[|)EZ2wG2s2)a0~Zj;j0k@c؜-֑no}B< 1:G͸SfDZ:Bľ~̻j.6I`>m׃7$}Sf74+ҢqXkhg.w'=7gu?flF%IχtO'~ : 8s;˭t4FIeR_a'JВ5/2vN5~6 qK7‘=ސփO+9=!uMA =`F2"oHC /<:Rr&[fZEeU[ԣJWۉ/;56}PTWWy>V+KF2wƝ'd?5CeӰ:b¼zH(L6{r>JvT0n1-Cé_{qeK32;INa2 }/?rq:,Hj}[gͼ?gOCǼhbG+еQ:a}w[9}AY'^kW偈=8`]Uk鴨lqғB*g|ջ\1Hr G{4ߒȇR]5s h_+ZrJA,'"Qo2c!h%lw60vX:_r<; ^| e%3 1bZTˉR,>t&PrMf!s\)| aWb;ߖ\aG5K;K*jomklCl؜x{, O[X0t)LR :d(' $n{!|+m 2׺ ۴[TG*̨뜉…JT z2A`S2 dJ:8dPߙ"ʎF,teOf]fr#-+  ծoF (!j.*F<8/3>NF 4ߣrwx 4w} #:rAH:|2$lR/nL(kR~v3A~%-fMlFfY ⅣXǦDn*=_AF],PwO(:%<fܱE9^{kj)M|`,銋5ȗf6v1%!t}g@<+)nxID}() qEBpA>Qm3ێ%RK(Y܂Tvj gQ3^ҜlblKZK0m%*/;f:+T&fg I@lv)~N#`fpn%4r \qeVsi:GLH>Si5$-> Q f'冡oH53(e-fUv؄}c]N|!v成#Y#WM _Re`"/_k.Ufmv{XYPϵA(j 3M'(HO{1FX7@97'`0us*% ξ)if2Xy&4:qa:5agVK\$m*^7D}hhu*x۔C~ؑ&ҒS#,cuʭ!pm*>Q@8ᇄ'bk!5al?RS岈C0>l b`7\:%} P`g&ݥp~X8-E zmw;`JN1Q99;~ d.*!~VK>FQ%- x;&S&G̭ywKRGd0 *u:>!Gc<&G+Ֆs)JyŊK_H!OLo*։{!Tyní̹[`/̗´;W ౾Uՙqш1.a4 ? >1|F'??o r Qr; BSt/'nxY9nh rSaZ?şxߴ0bm>b5 ءxQoz'!B =$ OҗGRKywwC{+FL#vGզ.Lh"5,y烵OUGŠؿcR?1iPe`ݾ]YDEju0ܓPТ̯cͩiA]Pd*ba?Xr[^/GdY'n-`7bUyn.=Z* ɬt4w){xZ/62<*b`!| ~{-^Y?̊OzX,_6>jQM b{2.<30 1 4)\}EtIrߐ A+-sE{7\_[5vz&G}_Bʶ"{{#1MpJd exΏy\O/mL~L WKœ0[brwFUldm'=V^ĭ΄"(ɵ5JEcMj+ۘqؖMa eRG6զے`:.~KG2V[dIm<ȫOYSӎN.1aJəXL_E13~Vm˜pЛd-'`&`[Gm-wX_Ȟ)hwwI0͡. GJz:v]&Qz VWjʆSݦb\bbfՖw] 4b N <ú451\XN7ۇΊ>p}peE`jupOڍi$CF~(_.q0NZcle)3SAD حέ孅KG3)r0Ъ@L-7793U.Έ=%7Aʟ]8T :ΆEh^2| mPW-96!ݬj[p5.F7,Ǻ]Et,'FS>=@w \WDTRؑjy!{_];{zU(>j;LGI u"\+ec_NAsr_3;βWGQ@렽$d-nW[Fd[lQa#6MנTYk:pE.$֒2cBw(f]cJn@chx :h E8 #ߧvA1nrOPyGkRȼ@Ρf?x~ꊂ>l4j!tsԙT24tU z 6 ο%յu[LNZIMPv7V-B25q}N_Ǜ&+Ò :aG2X?k׈bL}ߏsh&RFv^uLWdbg$2 @u+HTy*V[J.mfU U59,5(\ni}J%(9 Xi sYJWݟn Au\/{f`പmjK!ED&q-,n/L~a℺5T(ޑE2eg'! ˜@S׀,^05~s0+xQy1BxSTt[fդ0gD6zIϭUXX2&ABh::"2h)S}hV<+O+:1(( 'c :\q eFZd},e) `dvض&Alu?po]3 4iI!UX WcP-H"M?oc* lTǐש5w)3noߧ$yOޤҖ*R[^WI\b32[G;L$ӯ )5K+ X!Kʓ4酝 WB=IX:oqGbbpa:s=~pL*R"?セqy6gc_TNr ]"=v y*92^dՑޘKp:;%2=;(CK<+eaӶʦ* !؜^bJ%IRHw %e:%dJi|~g$`}Qi# }Mm$(*J׾\hƿ"I8ڷN5nТ)o]];cDlͷ) 7w4`;Etm5?nXmKr3 #?1&,iF1ȀN Gm㖗{ oܿ2fPt#IODP/27&_cnƽ&ֆ86ol<#NrN8յIZ9rCdWQz-c\*@Z/H] o gDfbl`ӽi⹫Ր*܁ 'I*0TDAB=(#6}/]aO^O-^Q̈QWcm8c`#Xb`\:%RMt:tyLq4VA 98)Igʬz5xgS^G_ӔEH~ s{ 3J11Ef>!̑-1!D*=%B#OWYk4iPJ m!&E;2Q/LqBLzbvWږFQ0ҴQϧ,!Zl~&p8`nt~ϗ,إ *O4Tf(ӝ?7яP"09⨛# ,sIZb҄$Z: '!q5t,LJY@FJBO09/"[rH=} ˖0 k%.B6ҚWQ`y89VR5.O-F'KRet\j0GHYbiG2/ͯ?k{Lbg,N V?n]nQѢi5|U5@'xuc! lb[16 !cILP>"w(D` "#kD[d49Q)Y@D gk-(>0|{4o4GjJC?S#a*k5WBз<}P?;0hv#l=8*0Ј-WZk :](lS{cK%Y8Rzm,_N7I=YR=DLC*q6gxT]4)ρRZJ*|6DdEKNR%D6}<9 ʁa#u&#JJRR)6{!؍GX cp^]KM<^ZCkh |k07h_;ҝ2nD-`(%<@n O2daE|Ze/6ΰK]]z[sA1РqϨ Ya:+hH>ݳj;d@geNλk4XCVo딉NHQ 94HBPx=H5+6yBNៅq6J1EmVs8\RMpDŽD0+8 (XE2ӛ7O)5%ꢶ{)"DTxz\.Q` \{Ua OJ:#+WgZs'=D1t1ZT=  sԲԢ쮊(%$r:6W^ORX1P.P9T/0%֨PH+M@~"30 /v9wiy [r q"'o >VL60q?As296v'n@)9@t51<`ӈߣe v7݌P C3[K;#=9XHy78G )͟6Xlz5_-o|$? mEZuhu5 ! NJbj$lTy.u~D D}I֢a]wju;z`JưÞ`ҤR8g6<"e=T% 3_%H&VtfWResQ^wVf,)ޜ+*OV<.{3h'RV&^n:odw\zx[ڜ~bpk |CR5AWϽ*s,v 䌮]sGe6?z BT X\U HN0W/0;S@P,E|Y<YN'!K |&"D%N < B:gslتA璆+EQ EfƦ Wp}x o4ߚ*Y-x4t b(T7BF{d6Ю r/>uWyɲ2b}~v1KWb- a/xDȢ95,=EF i,CS"nM^fJje>G9L.2Lk>l7ySlsyO49WJCj_>AVպR(:-i&ݩ]''J,&>"L+ܞM!dYd >彆JL]tIW|+p'QH![YL4TeO묢z6⒩x%pK(+UGkpXxfS."~FrK F8], Wq˯-z'kyLt|>2 nͧ Ȫn(7#46y2_8j8e3ixlwyDN@2/VF-`VX ~Mdlqlz7$g-x0s d[w1J8lBOXgE֒-ӼZH^QJˌ VPUۿKuvĽ-Lƃ @ra3Ɠvd Ixt6Ϛo;Bo ;Vl+=EXTcȾp=|/0p$b ;=H'Gtq~S4ϼ])Eؿ)Qa2Nqϧ1(hC5םةγk8re_FJm_jpMtV"3-p- %j|%-aMY3⾵C z΀IduP6xpxQςG{zg7(2PQmsFG cxt+AU>? D3Hx9a@eĽtϯ"'Z@JI'zjWF\5DUiAty~P6Nns@ f- cDU=WpY!>Us0؂*%qswΰ˳6#/k~ܸa{>GM9$&c_xX!Rn&wd d&e6f; ]Sa16Z\Yo!wF?L'XǧD!8-ɛHڨ]eQe%A"_~ 0X(lgGiG =9Bi?zWY|X<<_sI~4X J-W4XW2nk7`z,f ."wOxg)kca>@V~fsl3>>w#&?A^W3IST[F J7b退ƝFpUSÔe3#iut` Te< ʵ G 7 /ޟ8? ZF)ʡ-Tejg5xKC;X^ߋeK6le背W$W1z4ÜxߵvUKeud/!fFz !͍NvWRv\ܳ(TplzBzwJ씾`z>.{0I5X`M0y=L>BLVMlBab$ >1^Tʚ&\kq7ЃR0A#!@kRv ah$oE6+ͶGPG9/{YHg4ʨTQ_ʦ}A0'v5ȨfXzz+ {Ɩyu~F,no"3aI7pp,;Y ؞pL-i6<'oEw0ldX41oUy̘N5^՟-^_ɚeTU\oxgKŸ%AμЄҳ-р` lݼYPP؄%$Z9OƲmr{.;U$Kow3BOn.twC&STRBxB`c93ZRty}"2D._{Hmt{zKh8RACxg;m;"Spj4{QkKĚp[߬g}$Sw(5楴,*w WS|-ix [4Y!ЀWDed0`yq9;-!oې/&RU]{Y{|N^/[@kmJAc4f Z|s5 MR4c@X^p! *gR4O5uմp`4o?elQ^5vaxu=;s^":T(R?!t@j W'2w&BHj>AEs{68j?8meE0!aD H%e|NbApZbR \DS !V.'ThCY8Jأ5 0Cx @fi*V#-c!څn4x~y/Y͋ 3/0\+KS>P~W%#bI~m:; > ;|ۏ݆֗5LU$զYu=PsJqt6b6xGc>q6XюlmwV+TgKr=Z]%L/w7[ᄑ4)֭y@xe PB7l.yS&WY=dV%Oǀz> GA7߇{,}/ah*ׂ6 slշSkX*fHKq .s6Š5%~P,cIzCAIZk/U@Hb ѐ.q9f0CwEuz [U ۢ 0Ӻ@>Ӷx`K@ jRފ%^1 ǤRcKc"K9?=іO۳X~d{Fe fdp]Yy9K ==?SJVJyk#C:"&1"s"lp ǁYק<dT"͏p+jH.'Tp3B"UIfȷ)ΉXue#UyaƬVnЄ602TãO 8 iʧ00LM9h$inȋ1CkADl#PϰupXWݸ#jIݟer?lBN&s).taTEˍTq Ft'mǨ_T;*ӭ^u[OĜ Vb.`+NdoUe܉6ڽԔu-<2”eĶ/* ?)H<88 *<"aF]*o[s"*rA义 "uԨʛOyzM{L"R]L=/HQܵeBѵRPH bakߟJ6{gqڐ1/d:i"wK:͟A jDdC3QoYjXEs5w?GC8ϯ{D"]g?7FO󙮺h]?%#kDZrl#K3Qr撖 Ua&Ư _ 1H^t=T Pb]#jd9=6lnNc2JlYmM.=(aks $5E#Zߌ/Nˠ:+-$/F8z`f >0V҉K?XIf4}KGAV@-wD Y RI,toϸr ?/u&xX/=U5;ń&MǬꨛDBL)/w' F]CCԕd秜I瀳k\<y ŢtGb.z[)dLeGXvۓ`?YWA 9;V@iB7>t\"qbsWB%S@#5iv @juq_Axwu6 %Ka=Ɲ$!Rg/5v{L/<׽>`?jbKFgd P;vB/MPً:g~el:kW(fcp:~qؚ\#M+qchKB6mDg: -ٗAp~]Vd9'B:ZH`2H%#Hq/tjOёMI"~*W\U[j {(YW{Y gU.[L6BKYeaY|Tʴm<+[ B !wIMzd(D ~lk=n?c'/qӻ-&> &"Y !O(0p><g?W:rID96U?(p^o;DrVV* htHOj0XOB"eڼ^6Xm$K~#[@V~dHeUc\%זl7AFߎr v m&SB|8~*2[k XDŽ 'SdYͽNқJrAc,h{HJ-?d^L|jvl8P&Ns=y~L4 7 5V)>&zω+C"`KyQ[O^a!gVp;dK#3;ðh!c< At6s(pA0+aΌ˕S8Qanrɶ.Bƨ\$37 '"W'g>.m+cbZ֎z`ӳ o2l< e:7MoZdSz *o=_8i*nIŊWVi6$?ywJv MNl] Ϸ %qN -g#u"Q$- aCl]LB: isցtSd3~,ań8u}7r;!aX6!ts]dzY֎i{ۉ] 6gMfeXbtUuyY:|T"NvFcgtrQ(ݠ@d<Ă 9Rވp@{P)e_WӝZ򂬣kIc;qC!"þ gmEc o1VN_trn$ֱgR86ɀSȒ JٴÑ睊^9&mR\-SfcjEGw[ H MJ> h_V!'',m)?GYyx "cota^OHtUu(_\y N [|#ĔyL6oAhR?ϲWNj jĢp9~;#Sfe-Re;HXh2;؅mR`pk͘ja䷙XكB4BB4:y1F2 Pdk1P*uBvI 8;PTBMbpeL3 `PR4/hy(`5Wnz5p}])jdumx X.!1ǯ^ϳSlznI@B]R >3ı728'8 ](LFvmdfN-Tx|3JmJiCaQr善si<4)tyS| 9_"ZCtkIL&ikhl`zsӋN?lGL<ˍ>[7>p0~er_2 _YYy|}ˡ:C%frf؏D4[$:84[q ,UWXɼbP8Re_Krn@!u$ozJf߾+W?fIT5~iM ,>2XÖVU+K83aB%uvm7%H%W0C)ҦԶ߮dJ97ņm9S 6鯨oߣ,?&3}F͆a-̮Y[iƵQۂ"@-( ^Pt~ͨ$fe` ݙx (PxWeG+Rnң ILbE g}|#p+~%4(EYa^,' y!NOPPT gR\P;ï9$6㠗rfa;IבaND_~7FӂkA[:QaCHEŰye|^@|3`ryG<\H$ k̡ CځZv$r#fty5)pkp]:Ɗv10Tt5=N=)ngc*@$ڬ]&QhpA8op(\<=}A&`k W*Lv'} j*2@hhCgE%8]N&yIM#jW8МT{L}w;>|~wrTLsR[樟TOcB%Uδ}߈0EܺЂo}P顳'[;}=p`uUH4`^SlBU:Ƒ!ҫ⥲Z=QR[!)5 e/:⃦2&+R ?'_PX qQD%̿" py= ԪfǔwqP۵)۲hEv5s=fȧJL{2_-=j nmh& xadC"@;0^KTEN2_{;?5XJmYSa pƭ'1'=Lݰa?zrTf2NN̊gq+OZ:[`}{]l&zz SyҺ.r] ȺO*& e{+pMշwuPt9@ vkuHD ^ oѴ R>]6W#; mɲq" }rw 4x靀u"On\BL$N$|f4<*W|LhjgM5Vw{uiZH !+.|UGָwA uAU%H1^1{$}?܊\Q+6yVIvb| Oz:x`;N\!T41^W)SP' ?~]ڊo,TqHK{tF\d--9\8GsKCtwޥ5$ /ʹ}uH5 ]GuwDEaW^-LZ%[m#1HL}Y0Gy-{p"Aڑ .>KC; wf0XN|&vmEz{X\>*O,;oM#LE/ua?3`'mѱa0'4zkP& 4Gji%N^5meؕ+cO8n5카 hKLYjOU3ՓrdN>m?C[CzT"χ'TS-ͳ"֘Zot y-Wa@+&[׀t O}HU݃Pmg"H՞euHjadW@=b}C酴D+;+J@onQ|OMhm.]>)`LXHpAjQU +Mxlo({Z5XJ)8EL/X564we^dtCӸ^eo}-tU"?3pݡ|[}m;(אB(ĜT=H-r#dFHE> ck[?̌33Q 7 *eCG1A+9w"ΌC07cFܔ!?k_WP&k-z+,ϖy_-;%4Žf 3PITWE94FY9zlIױjX<'$:U|W\ up6dƌ:0xZAmb% ʚU+ѵ`=yٓ.q[> !0\u;}&Oћ>9e'j(W.O;Ѩ"O 9?mQF)hdOH6ʹz`tg 9g9DߍMkemŧ`1Z ͮ-aG#km%qf-OYY5Vأ'%Jʠ{_Km?  1z I_~Pmbc)D jNyQ&n)9u p3踉2uѿЩVچM3}nT8e7|`w$&a$ "G5.T߆((6? YD[Ĵ17Os(=Y>T%8jZˇ?sTx!$X+#b7sc)FӁקּu~~u k&Uz>ZL8YOeh=#Cӣvz(ZV5UQcPW vn]l `u ~`]YFL$ wxD 5B*|Ђ"x{?z:h|ݨ{C9!x bNJďv||nǃ82 8[ԎwCݐ;&#'Mn0F =+O?"4~:@էu5'\x9Tq$|\UmupZ@eOaN]ۼCRㅭ i|hfT]ҸcC6ZCVk^v9vEK@ yEp;jx3ի1'`h@:5]Ѐ#^TUŏua$fÏ&$A@1蓵E HaIr!%X/DFM%R/zn@ R%D֢&~lú}}HF>*[O{J#3V  $;3ohC r o <8dTh\4 yK)V|OMf^ afF9Uݡ^v5jZ7o->vfėj!pޢXH1%-?# Ek8[#5:8M1ʛE)Y~o]Vv]&00dgwY%DH-;ӗhtr&ļv^Cc,]h7mT=ƒ/m©H9b0&B !1'D1j\(hB羾)Ýgta_M +;#0c+.9-M4ggY }`射M'j~*&F`=ڊ [jZXqR,䎩HGMx7_BL0Pܔ;nRg'GԅiǾњeWEb6-`{섇Bhi=o cx9`B@` 52ᡈv akxk[uvTJU!bm@gTvP!̏—ʕZ+0PoR@ԇ TvW;C`.et0@ēG c)1+զe1؁Hn246kB@#pmV$᱕)͆똈2pƒ0Op&$ĈAkQߩ:_$qf+XE8n~8+߿:C@дX-7jlB2;"mbmіr⼜jwnKzZ⇛ ҄T]~V LKBw;rYB{42CMTe%l,Cb窙ㅧzSަ8hm5zL} XsZMͦJкBPÕ#5=HC %!"ʭ>hƒ5uWc7٧{9p\)vJ. Iv h/eqؼДZͦѷ樴Sqx0G|^d-+mKף$\pfHBgөټO[)E`eALjPVJzyB02p]@#~=xkeC5.0%7)9P,Ӊo%NLLFI)jmf$1O$^xnʷ_L9܇qɳE سҍ%/} p;L#1-%ڽEj|*ǩԵ3A,*ύ SMRD"*^BXwhdsసj+ꗷP-U-'8ry26eS.Z3np_+T:qBJt{dt<'r=͏bpV\ +bntS#T$vVxrI]j!Wnҷ;sേ)i w4 t$ҵz$B?w *tm*X?q 88h 60|F{HNG9?SHGL/ߠAniI;[Yֲqh":Ĺe!g m1fmߵ6X^]l ޳)Lx)L Kuzf );Ѡ(Zy l:[/2#N2Y|?܋faMrݳq c`5.GQr1vot0Pjl]z+r q:]"MeB)SU Jj>UFfAeqQ.H"=o*Gb>"ˀ Yb4Y9|=h(_ՙo Z#PP㲌8RщWZCZQFpب#C"mVs/Jx$k `2dJeмu!s.8LQ.,( ߔ~m+$nr:BV6-N6#Q*ٱR &f[ r"FxȕľO },V/)I> ?6'IlKqTG~յDp[^/.(#}a|1SXKl-ȇDzm<{܄3wBKusdJ^ëDAuт?`A6 AN;=6( Lm]ӄʛ`*A5={v%[ZSBJA[n  r+3v$ֲVKP$@Smo=C2JJhg";?6#c@2^H>aGA@O5VLCMUcp؜ 9,ItcjZyY -@n u @BeWJ/m.&PGJ9?,.^av"]p#F娾B.3G:ao{M޳)v^E xz״B0ًh VOP-?.3C`Q: Kw`GwɽUS3gvj=>UP7_cws=cq77E7,X6[ h:~4z}λ@b_^y*t8ܕxPF>UQ @yJoR'8dz[M,i_lɮ}b>DA60x/̿dPᖵz$#-6Yy_u,CN^<9Q`㖬k%K"p/,I/o v{Mh FAo, hs._/\7XL+\㾶Puq_hς!*֨Sbh? +3,w7>~ 6#$5m&)UQDD}⠺Sx2znqxc^RL@,:3]k&ىOOpn#ՒI!9G_)k:l ÜBPZABT.zO괽QN–mT׾ '8 V` 7n •KcO  3{jԢ?U1TH܌3=R{8 !Ij1 ,ykw-©ܟ}I`Xu 7Y.`.϶49ε_ L`bt՟}83i <X2lUQlK.F6N7| Vn0]yNQ-q8{fQ/exw-} $ExDVWRBlX3őXTD[QظՀƲ,i, prQs3 1l|^X(_voxP?GXl ElF,pBù[0>nG{`pj#6HPuJkHl8X"=׋ jb2^4x(pfJHr´qC@aIX `쭝rXV %X 6>R&+P\IG[)eWhJ@Y'ɗZoI{gc6DUB@u0f.I_!YCc&|JeLdm(y7=f)xOk"N͑vh_z8}ٴi"[; ѽ w'{騤3A|xyld ƕiнC]nbo6V+=PsEaF52Sf 4cL=<3hW k&t!UDI^{OJZY "=|JP \97j !UdVZ$?]\e!k$g^TG[cX |ZM#O@҄ڊ}BAEZzARY{6%0'`: BN

Bc/4Se!6k1K# Uv 7m5e@#s:-{dn76v﫠4x=ׯ\ڟP6>-s1 ]i`_6m#|[I @G P̡|~w~GڧqpI5` kp)`u,x&fԾtP֞ȣeɎGdcY5llFw!Y<0`Ř3g)`,~l,x2aFe*%Qs;iwz[bfW"悞G5Rg*ב`B]n:()‡HEe;NJd%jx]Ɍp {]n!,)ƱH=ʉO\眾bBrM,qʤ M@^F}^yz.n's w8hX̬y9҃ОW<YGJq]ے}zC$k}}|4jVw8KfZTf祤hQ})鈧 \)S/uBIC,\:D$ٜK'-e,sAKB)(Z fF&u}兇؂#t>v P{R--g#?0]BVb}]L8>WKK = $Y2AO`7kHdܿT×eÈJr `=؆ER`x|ʈYw掜iSKGa6>@ \@CP$sD[<46 DhH7oVn 8gm=jpzY/E pVv@Rgth}@4YŨKInd܃xcK[[ )oj}DvIuf /%Ov􀩖p,߯CdfGT`g,HƔk匰g$@b88`QP#`5CuY;߆0$Vn LٶI9) Mݬbm|2~W J}^e"yFΥmp.ѻ5EIBe@U+= umZhUv3n.4a*-/ Թ:W8<gTn;}mOLu)eWXÂX"n]ds@(%UWRT"D-ib;rdT+\pSt ѽѲqe>N\һZ`S[VQ,׺wdyۥT["t6k +O$7NL8`'6~*m-E_ƊX,3>5pp<a`Mf;l)ȣf=zv{Na} L$g0z@?D(غ-lq#k]HkOvEѐA{\Vh,|Q ]aQc J5Ԯ[9GC33'E gA49=a={JK?_#?1[yo ~~M9së++{6W^VZMŸRvVS=5G#/FN1&Q+ dL48DۊGeWoؚQK}$AM5 Qewvh 7 eKO{xZds!ΐ Ė n, : s0.iQ%A3"ߊz{z/\%kO&=zP?w߽rg޼O槾ՑxY"e]hzuȗ}q}Z˥ [cNKАO`/+ennGx4<{pӛ2'mdR{4ݾ\"K -z 1)G{,VYomrMIPei|+#i8H/}e9ئh4:pk vj9(/[IMWdw65, y}ZP|h!m8e\O=rq" 5+|@"0>A9;.FeT E)27yhguMt0~Ow'W%6C1˱)8}.ăJ1?lD?c{aDv?V/T[ nhVsl8#WjN'X&~R0@js$dR0۟;/ED߬ඹ[xIIjUo'#k ipֹbW< QKHڒְq''Vc8LX>b`_d;Z^-Ǯ]!&3*~ܦuNƛJ "<7T*M3ǜܚM#8yOnQYn=wC~1bq@F?ET4+~C [TJ :痹G- =*yx8I$@OtBBm9uB)ةsbj1RCXaEM)9e7>'x7y+LD- ;]@P^G 4*1%?3EkՔ=[21}VlcٶV6??e¹FE7M5靡 _ik>)Tk*B|}7ĕRԻ^61!04Of/WS3 . 欕 Zb7_-aA9gzR)'n1~2[SXzIY eB](@ijNkZ8^kǁ<"#tSVU'^ v#wNj@gLDeIg)\2-k%KOL4>kH<ښVqlJNnُ`F^u y2UiSBU3^#tqmuؠɚə\ʯ 5 HjWe$4|\,3z@*Ȍ =2,I_;=MLԐщTls *@o{UݚˮFӏc)ҸJo}':[sq+)%ɤ(:LOċ}ߔ|M?g9b$[B-J9:qH3#R@Yp!Eq&2.' z"WbٶG1&C|):sR.];z*'bf;#I!UĹ9IB Hy!PFg4/Y j1Ǹ)qݹšd7WL=n]Cy/+INY^B%zμȩM LgD}5Ҧ@&>grOs -T־Q Q}؉c;}et`JaS{:o($Ey ;3qRe^qh qDu!'_8M+.V"퍄HP|Ok}U +?<|d A` Zn@v(-pVdiJ"`F|4pq'YBKv48xH z/;oH|:z_k3-5_d"39ۈܿi t UKu]6Y ޜO[8ȭG m{ Qf_'OwMORpH^KNB>9wDg:fek/[nuY(ZyS% 8qrm'8p OF-1/rO+Heɍ,P08w{v=iHD\UЌ =AHtyu! š5ق33a8z ɚ+&JH?-y8̼jюmci1 ޮj ϢIH=F:\t|:C̆WzT]?ou$c f#xFQ&uCt|lK8.mُ:EL[%(l, )5?~s冈Q0j pY&!Wg"-=6O>IJBc?3V@Vl܈XߐFݣU%X<`uwհ{K4d /"JԷ:Q] z~I*B \P&б Kzj VwnA)y6 AUS \W"ĘI3 QK6&85 pL&0R}H!dix J< azn^!>zO[٤,{QdL$}fi2:0T[0J9’Cx`!Z׺\qpEɅ.Qk8\ 1Cgx [c}z}XVJ&>-?4zyo4&9eֈEeٌZq=yhYqCl6gcRvU=ᰙfA]ڊo0p=f'ay/V/ɭjNgqU@65g6+ =n=MVsmW(t8vR.^GW<Ė?69ȁLe9 H!Wz$Uu ;{*3A>+#[E%BSDAc)$y2b `m0ACGΑnm?v`~kp| 1>3L/MLauKNXiLU:MDpuՇG!?/W:灤aҽM)kdrY˓6/;EmLt JP( B>SP:mgl襓HHG%JVc,}!*-Ku,30燘y!H+x;թ/iuQƹJ_~)t ᄼuUnʋa;C~(~>305xNI7t*z *1J Y%|o2‘p( Y6r#DBJC}2GVK"0{W[!p^oT[k <V^Fܦt|OmX]Qs-/ם>&l ,or^sG-%?x[04v,svޯjO^冟Ey6DYJ'ytYvGxl舍JmÇA`wƹ1UfI-&ؐt 샆!jD'>^ۈ9P A/ŏ[@WfE@J, ~M j?voma"-jNYoз eD,gר[".Hyu^!Au2b<@9qcdePoy6 -Vj:*=G?kg?xߢz;|*/&xc/:@ sl%Sθ?=# btitYcf𺟌+ǾU{-ED#w&> ٗ0LU08[AؼkvZ8**A.3*a&\C+]8ZsWzGԢFn#RUlwY7]2ozU=waQZkFP%ʛ298S'~"")ty#x+ې1{>F|t!5NЖ=:LM=ل_p&rU] pYL@GOVU|:/Q @CC'ArM͑# 2uha.#&1AӼ(.!ܟjRT_ܩ{F xypK6Ȳ{=x4tue=^זJ$vY^M|b!#_dwչg v 4YhdVPZW%{M~z?w1k ,H7j2)*%kjߜ߯]gKt㉬ {Nȅ7K2-ߟ][:4Fxb,Ly gaW=o`xKD@p8(5lfes[ƤcA}8UL{^̽6=n8VQN\=US¯(Nv;Íh*&7+(X=4_dʥmԍE[Zc"{7*C3l_][x&,&.D@Dcfyޢ֟sۍ45erR)m{ٸh*r>Lgz;,kcz1˴eԥb.gn2[`aO/KCK'HhެBN* P8}dȇ8j;'MJ sd韶|%%~ r@_]* }.*]+y *>\3y6s oWי  Kף<(nXOG2k'ƚD +*!~w=kv?o;Pc r qd? '>O0r֕Vrֲ+y,Xs(0%3xd1ЮRҳ4T!a. Jȥa*|9ȜOW()"T셦̀357pp苭c(lӛ`Mх=?QJ[t8&T)xC\̓p@3GK)g'`T7bUgDv7۞$ =Ks9iH}(?FՄ𻎵\']+=9Gױs13UM9n&<ѐ:PuL~ȧn*~>jWڳbYFJbߐSl'A-=@t4L_eFlltD?)??H]L,s Ӹ֝iX]vm2QA@ܩ^0d5]r !R\W;{ted[gG@qJ )>p­.RKךG4qZhg[!7ZhWܠܚMnXt,Pt@xr\])RvCOn2PxW 4gUzdK j:;YL M/>&H~#T"O="\g7"/^ݕT䒻au βC#tSI`h:? P0E5X*Dzϊ%j}._or/&4/RN"FO3 ioFjQHJn& H ltqp˥o! NWG:Qxyy!j|o 8Nͩl'Wg)Z&)fbVp3.Ѻ"iXڞr$bZE==wI <`))#<@Ip ٿЛ^3{SVRȞ[-S{i#{3!5"=V:$ޓ[ʊ/ _ ^3G.$lVi_01ٹDJa y, S@}p[5B -&o8_6>N[}-$UR1yڧOAgrg+SOԳӁbQHeIȍ-w'!SѩeJگW:'͟|EfԸ"`湗jgnKx6ʞWOYgXV^VԐg^F|&[J5,k2t݅8 Q0ei$-We8kS..S?X pާRPƴ"އ٨َM$l0`rO*4=8Wۧ>{fԐ$)gmMfy[ EA;y؇8Vc+"7+|."1xn x*cv գd~mPm16!콝$WPnLDW.L.0 !%pumj#d]@=4'njFY/޻P樐ô FƏq늑+1Q)B˨4DKow5mgo3٭|}A*?]R]lQW^;GO js!*R '=\MXQ92$ R*]AMN!^cyc`?:&V,YC\gY\bUm㐪ku`Pc ^&ӎVfֹE#qVAe&CC?Xe\:b]J!K!NX~~P)"soMMRKdO.U9?rҋ(L| ;Wф9EOq?4S%/j-vⶨܐm.$ OI,7 @"hX-DtRO4 Mo |īk8>BhG,!#_U?xHBhwhe?ɋdAqgiR Gdoϖxr, *K:k tGo@wV1$-jt( ?Jz^\>^_je4ϊ*Ie)ᮺݞ;v;pZr70Z9$D?)"h`OEiʦ4ً-޺Vo\iSsq,~lФK\Ȣg SӶ4↯"ܳQ!{A6ʁ&>\Ut*ȎШǶuJ-#yMNaPX8w;3itWk DݢW_j{CY7K<OݡX۔,dgow e'窆iY4}#bI\Ф (y2y5֦Eb7@Tms!H2͉kXёk}R%ؾf^%F0[;o2mO6r4H4$H.20z FyX7qv]Y}:צt$f?2RAD~FAy4I]E9it ;b",$_|541 r"ٮwp`Ƶ:*_2|-_`@LAALM+ץj4o%읆l؋ê[<.&f-G R#f0(\vϠk2 rʞfP'цqLŅ+ƗV/扵 7%^p "XbNYw}>B b}x A\ho1mhqI" tdUc>j^i7nn@1U0vR=%%}n|]C3Чzw|j.i|KUp%2ޒr|XtjZMD ֗iL3LV( };dɵ4R/5n&y8RkN#nY;'mvO'^5>ф궦{o:߿5|Y`gƗ)OEqs2k' G/~L[X@%*IKu>=ũ۝87?T?rUF3fCMNyDhY+Wcwبձ7TSO ]7|t#w(~?"1='a3tc>]U5 /m6N2PB-~!_5bl1*_9U#/VYi:^}Lt[ؑnA<"] yObM]ip  㽚_tǪβCDr@: úd28}q9QI׺p,˭m'9ژqZfsWgk(â14}^7W6:f t*,MP!2寭b"CNSbP4k[&mdk ĝ(#/jT50ovw7IK\Aoi9iJ0>&> > h%W=:jcdiPW `L(zi-wfL/> 9 &Ov$lcn&{w<ŕJ?ߧ<h.d~d UҎtK3em+ꌇb_@-pcGƯ}ۖFۆTGKkB-e~$Kf4B@ U \v3\G66xR@q=!DM1Nֽ_Irݛ#%3!*눨QKIfl ;&kJ)pzz[SV CZM ,p V6bL5CEmqK;T"(J \nlgR<<+gI ~fዷCiq̞V^3W@n~3P$zՠhsxt+MFuwTY}(0n%`'ϩ!k о˅ $!c4ce/ @;g)j2 }[AP8v.B/D*2-@ u>(db[Nyʦi#QDw]#@&wF5N f́ZIUC0Ȇ gcT&l ^=E2X+qz4 .%$׵BPE*H kgt_{28/E[pRzfP(>#|c'D&DoI[2tbӞYT!Xy zv'#q59R!\s’SE*o1b;뫜]rlU} Y }"]SLeu2 oin:[4 ڼ.;+ݚa>$ky8ָ閏kW>iY`F_<+fe(bC. rsTn ~kJl薵r#~6(i6.I|cӺyhF!{@@*|${s\[b}ʨ}JEXSj;pxYdn];XTt^[5˪ڕNC[oEŜqKJչ )=3SN7\񅬘p%f;aD/ȈCjr?X`VT[lEzd`^\ӷp\9bC@jM.za[P+S|1 *i!7dEz70 if]f֌$4t5Å2 ^ʡko˲Qy|\l/`6>Xm+L5=`zXEXHƶD|B#>PWz;$, ;~;lo 3;@v) {[mnGJ _HXڍi?d@uʐ9/#q^#Ź5pѝ;*U~tdwO3.M_W&yƛ01']r,kK-@2XУ .:L੺.`o1GtѻKsA)* _!J"̉  11幩/<LsY:R<|::~ȵscT+m,;XnjXֳRR 1M\ץOAp_DFi_ٿQJ{T6w_Nm5R%~IE\XΙa ݡ)7JzjRL3(mV}z~2pcg m p,pnDo_Yp 0GcG-zi)ӕ7ɻVssJ;ooW&E+Bؠtr%nʕac]\3o՘~8!f68Z= aYp݄Fg֕ d%G~qG-]4|xkt(<0B+D3zwޤtyyޫ&9xP;r.9eep-F 406:f3w[:E-8(~ iڑn\ Y8? üKrL*HYx}<'*?H:9"[q:g6W:](F aRځPAdمN QEb{5VQCA Yy v!nf,(d?aɈ R /웰FDN$Ě~JpN ?(_`G#k?B4'%PmpE3!+`kуAY ?qG=s7T4h4~6J3U n 3(n/<@]3GfCؒ̈́>e_y%bu#W=Puj AF%W.1^̕{Rvd u 3K7y>fZD\kC!aK^G@7]%rmK\p,m.@B+䆅9c5r KK`]oȹ"-{5b~V" fce|<KA書!*05Kʟ<>8nO5Nw| MGZ-sЬQYVϡm1)1L}ʌ[[ߵ}zo'RLe 2B0,x\2V!ь%|͗դlf? cUyj0 cM݆C\. SmK4U8ox@b# 'ۅG>45Wp(Ԧez7Gm908σ9B-Λ͊YO 3^넫Ub$XQ4o.A2AZ@;5e}W'"8{,ygD\E'2xaPNQj5|H\d^7r1UR#oخhz#&T@b[oTm)<5+a{ {_AI2D$Cȿ9A˚M)d.J];:*5i>[cX~rD}Pq+15L ڸ@//^9fh+wq\ zi$'bo)( ="o1䭧*f\ww_nO4g~U"ɵJҥv՞'Yf2-AX\!ʽ 9RCfpǽ8ʻZ;BQ{];x1צڊhOX'U~ЯDckjE/:vϬ[4V,P;gpDxp(D2.J]P8xl.hv D[͉1pH䂙󠠬K[5:7"W r 8OqC9\)H1`KzEM8uiC sG/AM]^妦^|#ͬE> tq ?㻒4{z3t3mάZpLAv9 :СZlv;ޥ&R* 0䈉"*EF|` :val,t) (]cXڢǺiu[E *+3xr 0Ֆe]ȳ Jg~n!P2̏A81!5w6v9z.xLe*teir5Y}8 EWiP6b5P4նުA+-Z #_B4>|MV\MI|m ^Ŋךi)<|_ exzξ=$YT˙:FhB`W$%iEQ?#xStٜ!֜}<# {#I-lxq6"ɜ6Ř⥗l&ܴUoҪ .jB0 tE=ZCS@!C z&nU*&| ̟ſz(\F" jNਉK&n|DFNH\\M LPiUhr<ål+HҦaoFPf1"Q_ۆ3&%+ΙOS{.fa`1MnI  CW_זTn-t+{9ok$ךG$`+t8@4a]r <#|ԥp'-Uj&#ιpMp]:,[lT"*sHRU4U96dAWLQtidǞVI qs`3fDТ/Z93F AKYkeG{piSP m *EAʗswF[ڍlXaTc%6_(X4mN pg71b@{nJBd{dZ=$~4,!4Iҳ -YטUWʥ8җ+#8LtR-ZM!%?Mki0"tQJ5yyg,u g[^H)L6͌AU)e:Q <8: {p_~FIzjm(F`#D/0f|&o2F5W xRGRB0̏t`+FGy}%Jiថud0Ou Pn^ǯ0lTOiFXBG{sT&omQ9,,<ǔBp $qѯ5kyc!5M݃^u-Ʉ0WpWɒۜOb8Z&`swa@8E $y*y0zI> Az\ M4qgQ#x/λIw2#AȒʨGPE滯:Q2ȕKewX,Fpٲrn6صiQ"|:'%3Hт^є,||ҩUŦӕ# `E:ʀVv+*]{ANɏ[!Aޭ3SzdnZ82$<ԏm'%A$@j#4F跅3<TT.S/cn|(᱃%BF*3.ी>mfjU걷{hsʯe0ri޵raI:BvahB-8o'dw>/{d[ ՛, 9; =Ծ|vrl/W|[@k+nOyt P /Tq 5j F0##*>oձ&ftF%^=ɖ=~'UX? =s(9ߌBvta!GF$Vw}etnUȉ >JN~r0  ѮYaAxc?Gا[Lmr|VF5.ZmPz[T R%dNEd*I$v"8RM@4`)$/@^'v;^ ȽvhTzfH ;]AܝJxr>^撡W$+7C{H\N{9i;:nyƝ&@CC"ڴߖٞ#K\aѴ\0YxxY Ȣ$Jܞ+\_G|!R(#;-1j=(|$"^te#9b*1]pH5OF $N_f|!%n j=fZg魛ܦS^AxgvĮqa )dKlJ͓~FT*gpi#w{ Iee<M=(˨!`vx|U5nC8,OH{rj -ҞHḐ5ӫ08vҶ WU$+vPnE9e@Fx=zb?ˬB썧0Cl!XDX(6mng/ߡ:>t=A~+x; Cg qptA֥Q9~$6[,6[_ cc钬LXI*yX&G^իn3R)`Q`zQ;hh&#?,l3[㇧?z I5 SÈQ8oK*NҽC},]*T٤Ӕf}lYtQNPP15.^W+kg%yꂵ edNh0pJ1S̒q)4ʸQ$n z7xTluQ55WtG>V$}J8CMQї*r"f}HU MLT ;UWto|bG3_~um;E^(kG{J5Xyx2F']+*W D<l)b P @*@}sS_>mwf04>`k}Ԩ[~M*);y%c/Ok;始 Y%5i7@Sc<,D&bf1:cǘ73Nkm"~'IϯxfM~W$H-+,?FȄ<|a³ 85LA0b 693iEQ A{|ztoV H_+Th܉WUvVF2"oi 3/kZfV6[ 9$IJxzq$h.v~$A_RC=9-`0i膥yW{/ZZfoR򙎫A8O|tҒ!-/!7+ ֒Ԛƙ0SFY+0)L ͌&Ȝ2"jxRgS^yIhwR0j58Ea J۩y^&oJlޟh 7z v̒5Vr̪w8-7u=i b$R""t&盨-(f\I6Dtl:On_d mW= r^] NIZ2hQJ$ 3>SLؓp<ؓ5Dʪ1E*M`}E͘1[hgA%03@MNieok$u4L-n%S Nhv&xV_sN8\ 4E#b&௃2YA BSʤ9TsLovR5Q8v1Pp-PO(QXu;.ݒ|h3l+F KeDm9KoF%qVj"TeUcPr$dl^%F@ e;,}Ҷox-ԵJBqk?|k3<bXl %ޅ{VsX#ȅW::RQ­ F$LV~Q%G HM'B ,#h#"@i҃P;7nV|3yݜآAUrV@0u9)  w]=שLM\ǮvzVo+:#ie:}_ zJ t@69M 2iW%nkim?+ ݢeFЃ*  UdY02%A TXPP/! rX}UɆP$0)*K؆%j$yowFsg7%${2HKT{yn6ziXd,} VVzЛ*A,ߠ#*i?1%i&(eaj@ "L#B!gJ?EI}5yMHI^+rZ z -oVF.c+d'hF/XΚ2;S w:4B 7].7=*Af6cc?5J-y3g|^еXWzMCK+?_9ho:'sk0wQG"I@2Gi=Z;3' Z"GV[6R5P=KrBhWҟ;pBI ޵M]0\X1*y}n춉(^ǙYQ#1kƍ\_ה L'gr8'+tA6޸[R$do<lU Y4|:]S`28k/T/B MC 7Jy) .!5BxجxvfZ!kG+s&(!0ʑQO_kOTGp%! zZG4"#בBp5= X'-p!qk\%ӥn֝-4JJ>p+6(ei>1nYw ǃBD]s@yH=;E%y IQmWq6e\Kj,ê+.^okԩ.]sW4KHZ!?,2X c" 7^'r+4ثRSo3bY1fOF}+ *l! V; "KmFs) @{3;-z+|U74 |KN|wAf\%e !bq3<cM0m{,.uN*q{۬]J+J3VR b=L\j(x9 bJ1X8;twQJ'0/_ȅz>u4Ũ _i΂HS+t|-ᏬDM\vtŰk1ːgt AcNoCAU--Dfnw,XSi_Q.=ɍ":z$ +=o)bC />sp06=PD\|l+RkD'iupu!'/8>l.O5D F'3L|TLG@}@rWE֝:mnXsRuO|hCIX^v+ki*l]8Z` }OER,= OGZ;dxj:{Xr'vH8PR>0U=нӟ(U.CRZ(1 hh9L&B EXW })p (BPpJgvh""@~H|b{YM{7[v?4~6Sf2Le)hj&UK1 ʵ~U#|(Lԕ/ G|dδTKGe>a*܎.uҺ19[& 7iCC*7*&cp~2ǎ/|Wc5e^+ЌlxH(}.ȴ &L6 mxQRDž =O1֛4 L"E$[ iҐb<ާִ] Q'&᧯@?n&,69HZ`e{Η@~ŹJ*> | Q]7֡l5*d́+|Tҵٹ'`VkphHn-]ퟻzm(Z9&pKpQ{7C{#LB2 Z݂ awyj79F>PBWJ){N4 ?! 'G.|ԸmL"v^NK-S)⼼)<.Pb2 Пw wdnغSk͔`2ߑT\cBr)%T6-AGb^9!93(sf< 0uL&Lɮ*8AEP 7ߐ%nˢ.\Y`=Olkc.8t1Q о,lsaF⁖_wza@oJͶDBwl=[5{~ e&6,F 1#uxmI9ϒn Ehmʛ)'ji5繇F.2SigHmDͷH{g-\j72RbiЉh;F/;[&˿ɪC z rtp3>r¹Ċ)~Ʊ}Y6WnBMdLlSPqpH{# P ]j$B\Rq/Zz}boa޼*P#D*s9&ְE ta"5j-0oPzO?}MFQFqv7ߒ^nY0p[Tk*_(Ih\LT(\C'FKRDy(HjBo)йg[GɟB[?;^ ϡXArVSeOu%AESGZKAbKX6nXIYV%dmW_]5,J1I!76P C:C .Cq:'6;Lld L!|Sِt 15Tc!?~ |9TA_ ,TU\%T;p 1B'P$lD ѻl~ 1ʺRVc,⽍wTnL Hv15ECέDZ~fy?"<'-j{dҠ~z"d_+s#|)&Fp.z֜12춴Pypy8 wkI+bᝄhOy?϶O9Qyljq5)?R:C9}jGT )I!Uw} o\>=_KC[8Y6}ͳ>?BUGK?si.ۇI~Xj㉇ڲb{|x>t?ͳtQb xb.?ns%'uDPpf7)̠Qy@(U<,86eI/KڽRB> *5^>޸}}fY9(֞9&u|bC}D떲Ty1[Ge{ϰEL9cܞίn樣 i8ԧ˗aq5FG ukN{R6zVVr-䐒K"#\z<3($^,yP3$ѱe@~JJB]%H:8OË_$v3 &s7%7-vp5@6x^zgY-GK.חE1L*dI|*.t8xsbpxRb=;>}D6kĥ bBU9%('9o37/΍Jux;L 3>Xm\M>8(fa PjGmDCڑ)"@sՠqA{CW{?l_ @Jul1kI]Rx])bo'DlhREd9-a}Q4!-cGil[ ;}gLpU{Cx^z"bAH-X/~|wnw<~P[U\q]mS 5(^iMy)8 Z7aIS۰lBxX*S0&EAzIdDIʙ $盽Dm"}'F]Rn}AdX+sg$ީjTKn֍`A/@s/7a{l$vD[Ebz1w l!XV®O"H]:c2+zE=TPqkGAgCJtu ؙB輝jK3/R8d/_D꧁aFRWGPQgm(wFЪ\17҃5I^ݮzF}cf փN,V P 7, .'y\4E/&0UJM36,yMh6&Ju H}x|)hq Ϋ QO2G  8-%ä\|czA#K}P S1U=ΨEbpע|5UBMwx0;zwB`QjAc#vh.d2#ċԊ%. o3%z1K* &"][T{[ePVU{~{M[~{*7k9dƹr,~GO'[@P;QD8P&wgqhK$>^twۖc`/B^L <\ *E06~ˆBN!4%ZZqLLm2s |D؅868^{mTD79hCG^U9.@sPrW+P|rSώcߐZ1BF7,:ĵĮBTsL;F.bP_3Hu_Y}?A18b"_|Ґ`4Sj1Y|z { 4%jm(F>}x/qվx`rFճ4O#b3mH {.Կ[!ܺ?=Ȱ/*]:TV֧FmCJ=PHRb?szM\MΕB=D0mv-h?妲d.R7j.r&晉%((S:kq_;9ҡvl-R*n fK s^,?iPu 0Zo%irKV]iAͪɫA>·XzR!5ai8VhyƔϪ} -yQENJ;Vn08XblL8]yM 7 <&Wӥ_[QM/ı*0JcA HXzc)(=hrM×np6uU"u53/2IPt\ oGNچVR481{wlĸ69qck{YJܰ}k7Rl#d)tG@pڕ;U1g[ TJA+GTZ_q-sXl" 9U+刨J6sKi$ )βwvo}2뒆Rʺ8 06A`wvQ=ï"^E*( :\}n uG=g3}ztzYo!Q0|Å E)JeMJ(0z3f_ltVY 0$_ox(\iytYRX25KҖjvI+s[x@ɃEXl;J*15 f ǘ{~{kyC];&ʜ3LT|RrٕI[r "&rk, sKɖHs51i:Wͯ<)`gºMJ^ s7w3'$6jPcd:6 ^-paޡ>ak)$ .3xRsHC@o=|on@# 6Z6XUBx{2m`%`G t@@ē{:qtl`=WWGUi_B^୺(oǷ>|a7_vQ%K@j$7Hb#WA޸r ͫF#/rM&vZh~