courier-authlib-ldap-0.72.0-bp155.1.6 >  A dkDI%z {+ 37OOڄzYqz|В l!wfEOe+KR9SdBm7zP0-Te,#VGBь%}@~ G^*%WVr 4}Aݬ'?'bzbE+IA-݉[{ۍ>u{ e%NsЁgLp=V\+GtV%=aSVf n0n2hW#ƒG_W~a(_b)jTt 'Br%f>R;'Ȅ8oVøy;+-F'${%ߙJ{FUXQͪnTx2ʆ9杤Fvc(feFS^ lAU.xC<jw1IVlc<1=lf>69>bd|5Ovpg4f.tmb84cc8de0eeb7cf845b66fc00be0a8516cce77483f5bfd99acbe81c95857d73ee6866f7d27bd7a05fb7f77fecd4dcfda5c3a7bbddkDI%z mCɸ tzIb1efEx="'PN͸3cz0=n z}B^2SحӠLj+ֿu2v+77+S*׶ ΖLy;ga೻MqmV4C*+X. F@}R3}uכRq|\^@8Yhpc~7nRb*v{¤ "Nt,K !į$:cB^yM"ۆ^х,a*@TUi߽I*z>Ӕñaa Nsܐ Mv+XA$ywp3S O㚡sВia:x:&gvu 5}ߩkXt_]]1u$o!~HcK3)YT>p@ ? d ( \&J d     DX?(l8t9: >@FGHIXY \0]D^bcde flu$v8wxy z H X \ b Ccourier-authlib-ldap0.72.0bp155.1.6LDAP support for the Courier authentication libraryThis package installs LDAP support for the Courier authentication library. Install this package in order to be able to authenticate using LDAP.dkEWs390zp26SUSE Linux Enterprise 15 SP5openSUSESUSE-GPL-3.0-with-openssl-exceptionhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://www.courier-mta.org/imap/linuxs390xh@ ΡA큤dkEJdkERdkEVRPRP012866a9f9a8d0d861def5f1e05f892fb5cbd045ce445506e53af9c0b2bd8bf4dcfd7927c730b86c05abeb7dedc09730c114e8d965499c8dbd33610ac32897edad4e6ddc06ed751cae73aa18b6241c31b74f7eeb6e177718080bc7d957844c86libauthldap.so.0.0.0rootrootrootrootrootrootrootrootrootrootcourier-authlib-0.72.0-bp155.1.6.src.rpmcourier-authlib-ldapcourier-authlib-ldap(s390-64)libauthldap.so.0()(64bit)@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcourierauth.so.0()(64bit)libcourierauthcommon.so.0()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ccb'E@a,@`u`i@`U`#^^ϧ^p]ʞ\\@Z%8X@XX7@W9@UT_W@Arjen de Korte Arjen de Korte Arjen de Korte Johannes Segitz Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Max Lin Arjen de Korte Dominique Leuenberger Christophe Giboudeaux suse+build@de-korte.orgjengelh@inai.dekukuk@suse.comkukuk@suse.comchris@computersalat.dechris@computersalat.deLed - update to 0.72.0: * Switch to libidn2. * Debian/Ubuntu: update lintian overrides - update to 0.71.6: * Adjust deb packaging. Check /etc/lsb-release and include the distribution release in the deb package version, to faciliate updating to the same version of the package in an updated release. * Fix build dependencies. * Remove obsolete setting from authpgsqlrc, update connection string template.- update to 0.71.5: * gcc 12 and autotools update. * Add scripts to create installable .deb packages, update documentation.- update to 0.71.4: * Fix a theoretical memory corruption during authentication if the process runs out of memory. The server does not do much memory allocation prior to authentication, this is mostly academic.- Added hardening to systemd service(s). Modified: * courier-authdaemon.service- update to 0.71.3 * courier-authlib: Report failed LDAP authenticated bind correctly.- Change ownership of socket directory from root:root to root:mail to allow postfix SASL auth to work % courier-authlib.tmpfile- update to 0.71.2 * No relevant changes for (open)SUSE build - update source download URL - fix unsafe permissions for socket directory (boo#1183724) % courier-authlib.tmpfile- update to 0.71.1 * Clean up header files, do not install autoconf-generated courier_auth_config.h- update to 0.71.0 * userdb: Make userdb script accept UTF-8 domain names. Document it in the man page. * Configure and installed versioned shared libraries, both shared and the authentication modules. * Update INSTALL. Remove obsolete pre-courier authlib migration script and documentation. It's been long enough. * Add _meta API functions with an extra auth_meta parameter, keep the original functions as wrappers that provide a stub meta parameter. Use this to pass arbitrary variables to authdaemon. * authdaemond.c: retrieve the TCPREMOTEIP variable if it's provided. * authpam.c: TCPREMOTEIP, if set, sets PAM_RHOST. * Makefile.am (commonldflags): Link all libraries with the - -enable-new-dtags flag. - rpmlint o addFilter shared-lib-calls-exit- update to 0.70.0 * authsasl.c (auth_sasl_ex): For EXTERNAL, base64-decode the initial authorization string, since if none is provided the callback's reply is base64-decoded.- BuildRequires postgresql-server-devel on Leap >= 15.2- update to 0.69.1 * authldaplib.cpp (ldapopen): Make sure that we rebind if we reconnect, if so configured. * authldaplib.cpp: Fix handling of LDAP configurations that use the same LDAP attribute for two or more variables. - update to 0.69.0 * authdaemond.c: set FD_CLOEXEC on socket file descriptors, to avoid leaks to child processes. * authldaplib.cpp: improve automatic reconnection logic to the LDAP server. * authsaslclient.h (SASL_LIST): Reorder SASL methods, strongest first. - add courier-authlib.keyring for source verification - remove obsolete SysV courier-authdaemon.init - cleanup spec- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Add the missing dependencies for Tumbleweed.- update to 0.68.0 * authldaplib.cpp: Rewrite authldap in modern C++. Autodetect and automatically reload authldaprc when it is changed. No server restart is required. * authldaplib.cpp (operator): Fix compilation warning. * checkpassword.c (do_authcheckpassword): Check for a null return value from crypt(). * authsqlite, authmysql, authpgsql: Rewrite these modules in modern C++. Autodetect and automatically reload the configuration file when it's changed, no server restart is needed. * userdb/userdbpw.c (main): Use bcrypt_gensalt() on OpenBSD * courierauth.h: Move declarations from cramlib.h into courierauth.h, exporting them as part of the public API. * configure.ac: Rebuild against updated courier-unicode API.- Drop redundant %clean section. Dissolve %__-type macros.- Don't install init script if we use systemd- Don't call insserv if we use systemd- udpate to 0.66.4 * authgetconfig.c (authgetconfig): avoid invalid memory read.- update to 0.66.3 * authdaemon.c: auth_callback_default_autocreate, default callback used by clients that autocreates a home directory, if one does not exist already. - update to 0.66.2 * Update to courier-unicode 1.2. * liblock, couriertls: fix compilation for OpenBSD -- based on a patch from Giovanni Bechis . * checkpassword.c (safe_strcmp): Fix bug introduced in 2014-04-27. * courier.spec.in: Update to use systemd macros. * Check for NULL return value from crypt(). * Factored out the unicode library into a separate package. - add BuildRequires courier-unicode-devel - fix deps (SLE_11_SP4) to build againts pgsql >= 9.1- fix bashism in preun script/sbin/ldconfig/sbin/ldconfigs390zp26 16847517030.72.0-bp155.1.60.72.0-bp155.1.6libauthldap.so.0libauthldap.so.0.0.0courier-authlib-ldapREADME.ldapauthldap.schema/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/courier-authlib-ldap/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/90ba12ca9cc597583ea950292f653702-courier-authlibcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c77a1e5c20f0254f38449b61a0b471315d66fcac, strippeddirectoryASCII textPRRRRR R RRRRR R R RRs../ɡl.utf-829f4610db85202130ec964f57245b04d479e337affb62babd3571a65ad5a4b4f?7zXZ !t/Syi] cr$x#H m&ҟr5$1hq%Ceb0uٶ~8iwx|ߟZ̛a:  Lw<-%UM[_?7Fh60 ?A!;Pw JvJ4Ǹ'Vz_p$U=q鉬0oGyZ[c|Ezׁ+jր7QysxPرz2IP7 6Y0[qfnMO(߿VѼi agdZ ah#,i'LR] 0QY4GzWaνsV,N`PPn}/9sȝ]LjϚ:tǬ;Nj9gNk}M5gp}Jy{Nq/kF8<06JWsQ\Ey 4+"ٮIT/N% UH(NJcQ9ؚ#̓rO[Ku_HHR㗈~L4`q'~hiԕ/7! wNa8E]w2AX?%H Z%WSrWi߭PN=\#%XIAQZSPF$b_Ώ2EZʦ!C} r쀅'_Kdfo\maςCD=fT#-6ZYER, 9ӸLsm%z* A熇*acQƴJ¨9uN8<旺U0xXs`O'wE/gquw*NV@еsHPlXRS0SZޣؔ޸kJ\Hm-HJXzª oPk&i9y,DeqHW`zD3JoMvBH\ 9,ZZ۲.3r.l3kE\y nx b$.͑JVҷQ7z ѣCzfG.~ xWZ_+pj}-'2RlJ:Եyߜ.ۼ~EBL-y*s.)64;.?䆯[ELb߀M$+w>2;S;#rlP Zj\J[<mx_#<_ܬ <]˭ mVB}!tP7% \VidB5:-q{H5m>B?h! !u]Ḧ!%q@]41;XHCM%3M?mû)B: JS4:'m69z]a܂ غ`"1;4r 3ԯqQP9i?:]qGt:XxQDSfFR铰\WfBZO+6yBrUwɮBs G$Sk.mgD]ǚ5',qm25Q>mN5ɓJ2y'>L.| x&z%%zϷ$@Zˮprw!ADKg1䛶?6a!9;{ZR7SHߋ#t5Ow ,Gb)pΩzS[G>/2 R7xL|!H̾돤z*Xvӝޝ9AP#/a}qjk  esM ayVLkC]AwpvB8rNGtIoEÊm;<☀ o!!akwAL) : O$W^3{;76B(]!/w8ĺGN~otEN^pQvMQv5cCT !h[GY!pJ' ',+kAHAt}8k_qgǃ`Ny 'dkʔܾYgpltPY) qt(2 ^9L?q8&cWd|F HH:7@RδFW>W$<@ ]EM)kJxtsےbj PPL8V0>_|R[ 7o &kS FhXSBV8%F4q0"^ciبQXj>u!ݠ5MSgvI"S71^$F Ehj MH+ma~7W3lA B!yhYG$Eu!˶\}͈jߠIh?&Ȳp8l{C/d)~Y݉ƲpF.HXϼ+.-ŮL p)!U]Џz%c1`tÜz*hOSiď{'9ۀ3 FmTj?aln*LԷ5o\0WE4m  N#ea {%/wuLr.J5KQoEO!yR{)g@=WACu#NVOB-^^k7p\;qLָɼ8bkYxW'r; kM=֎gV>ʋ} ~YL{1 &{Z ߗ.V2N0^HX~WAjxd (GC-.^i~kdĥ{ݼd P߫$moZԘ'' žߥfq٧.-/F)"Ԇ -Ϥ|[{ 7׀ )HMվ$G9Ge>i {3.%%mT]*剧}pg[ßA`#xzh+2dIh!=tDP`>2B߂ "&o# GGߗnc_7ZA8KuY~Q!"+ZZ([hKc^3#nzlTxϹ%$râJ rJR}3IMV/^5sD3<%ْa˦`o$ nc%.PRJĺ<6Tau#ڽ!~Y2,Xx=%='Ӥv$!(9| EHx6϶q-.޴9H{+ʍQTx{1$b?+=z]mb`h .uc{C4ȰjK\F7ك5V1+.4= Jp;|t*l+kx֍%&Zjc6cm8ET˴CU͙Y}}Ps1_J([GO,r/U3_Mӡ8$$ilrrcf3OjpPh6#9FҲ1$]cۍ#}7hR_Ԁ"6je` 1>GXFJO{xB[UVqZ0xA,\-f>a cs㵼*IGuy2]_Mm'ZcD֬ g4Y^6)˻Uxm~VE&DւZGWkԬ$UO`6ώ㈽ ;#'?42Ƹy8='Ԏ2߈yt"AwNCXJTwLH6Gk KB弽< ź wzVX$Jdz-GQǯ"j&אP[U6ȏIk.\\jY ܑqPq?5ۼzeU%!Ks<|K\/r~k1zk0B+W%JM:Y1SH8QsA=/`_VΰP@ctPYv"#~ +Sr| ꤋG)[U)lfVGɚ&g2xX_LYdP *r4ܼHp'?T$T Nɉfd_Lhճ:ח2U=򔊡e4BB; /]BhO/Vi*n/(ɅǺ[X^sC?q%{6A_dnXO?ɟ2>$,{Z(pYo2lT^܅ukONzZR ێ0`e6!siL (>\`=nIjxPfjB:tFwou[rC#AWn6 ;a'^fx@4%Vq#Vc肝<9Xhi@ox-ɎkL yC<8Ciz7jYB* /q g`<5WT6Tߠ8 K:H|jĶd+bh~~`4s`dI#+R/L$u6Ier2;3/_dKd]܊CϘ\J"]XZvޑ1p]U&J3 _0f|9A2"lMu_y,: s $.C|"BR8ūۉ;2j-(Ż_yu&|:`v`7J羜"hx|9W:"ƞFD[P1I+NK9%% hR:Qt0&=Ϛݡ V'CnD^<5(=iyNJ3.3^3D R}2;vQ5a胄yddGU؍*zultssYT% NA饗1jy8[`}R5@ X$-1i-j/|?3k,P@㩯E޸5y@n7v7T(քͤl/g_sl&$|o]`I]R:@ ga/Jw2EOf>n!rDE{<;nPKUF=l@~{]vȮ˫l g64Ԥ`\?oZ8~aIDwt*E pdCq#HCr㘠n#QeQoW `oiD~Q d,j!?' f.趘 YF#OߴpKv ˆ@B%Pp=aM2E6b啳_ xq!XtR @ьhQ{O7 4Kz6^#nS7U]KeJn~w$f] B7/*f }lתB@K| GoѤ7Lߤ&(Wo0D ;UQ631Wx?/_i9C{1msh,/8r!io=pMYc7糩.MgR#gejA(os,÷' 0sܺ)\,tiLF2oc(+$\hQLF̙}P?Yq&5QQ0X8ZJ/ZOmd4J[w2.5d6̎w< @u 7T/D;=8&d 1^K x<1 U'wtי^|8ZMxOg9%o6c[fZ$h4pf>//Z#.^ 3.?Nd _N: "_'f{0H,M~.PK'abzy9{~p3gLYe~8^P p}m2iWAn=(4IJEk~߯Zătzk葺6qM3|&z1vFzځ{&HU |v-)p+]} lj4^j쿷JY6P!rZKAɮ;FXuS-KjIiX9liI?LHNq)\sS˜>giGKzwj em?z5sj=܍o2zTpP4bL&m(WÀ[YpTពw`CAyqma?4"!w ~[凃džad).GL-8+p&*EPEOG a-.UB !p,/JBA;pm@Sm[L}J#F=wep Ѳ"HwW* ݅**Y nƅac&baDE%"pl]bǙh&SjK۹6'/8L耂%#/h'ֱrٯD:̒hU>:{|~§9hGE\L2_@O(0 )!<5ktm !60/*<~\9O*iS4^WOj0"M-ou݄L>ӈmqd#¡{ҽa 򮌷%ͫfX0DCZ7bmH d9K&7i;E> rmlSr Я5'iTd8vOTd #U&K oct cLYDpъH,7^ TFGD;jdC0PGT,k8Z5ْ~`wQ< Vq*qMowVon$x\@hqQk_!; .S~4nu;9Z$Eu8jjAnxDf$hev;F~Z'sà@ Arę*2Gp6c^%rtB+$ư/K5;標].E~m#fg4>\tQ;b̓*HU})&GF[kkԦf|)vPPS}|ޖs(eA%MkUzz-}nz'(7lB))0?W 9\U4~.bVOk wNDXq?Y65Pī87GS%f=iZi,zrzuDǓ2f1_e8J x{5囵Z6c(:Pe,҃+ٍ;E> G6}YGHҫCatg7>k${!PqZ+YpHnBU0g24ģo DP,Ŗ}D<{‡UU:ddi ]'9[LÔX~oOR5&72WNf=4)}lT0` ZjlY/{azWM %O* St fP9e`&}!hut سuNCa9K0p<"K$ҟ>/Ǚ?)޳ϳi #ehёRNZ<+ۦj쪬-w.Fq oZ!_)) D8JE ʢ/3t9]Wrպ`âsh(&VHn^K]7Y#_CFJՔ3?[(- QX]*@##yg%"[ȏ"ڌd/}9LgI`P5/]PB4pOf' xB_&՞K%xV .Jd=1N tܠA),#5_t\_2zFSѽtRKw{{fH&e4\Ks/Nu.f'9UӍB.4;y7G(D%c;i I.i]9~/WZF(^. ~q$hA{kfsy{Dzqg"ͶjrJ|gSv㮍!"76$Cq CaIE&n7uuJ2¶Aڮl~!"u+ !VKlK/c6sdIC%Y饕mT=&1wG kJETDor#O@%0Ϩ) ΧVT)7*]?0ٔ/GȩƤYVwsBm.o"s H0PP^wdi3fe`++s C|6۬qڶu>cSMa&(oTd%UjJHԻ՗ ޻ K%N5'ez itZ.6Bȓ$mk7YUQC>H584iiyu+zʉѶHZ'UCjM__u JQ>YZ@ON\M郟 N[-}vVNL"ʥыmwݩ zQ+kdXpLW\6$k\՗sR4K@H+mG4**#^}*KC폻 .d~I5p-?gF_=X.`$)qVf2 Q4O?p6,ܿy}`B wZkQ}xoJ{ȿxοkHlAR1uBr2}r~=A@!R #|'5Ic ؙdmbU&νDP,g@wIBiLݭ߆6366Gu,F̴EkЌ|!rfgH'Y@Xv.[ ڨͭuK^9VRZ8*џq~nR>4 :xSO9?6o@MWcܨ̬an#Uɭf6]7!8 {t+{`>lhD32U .Q&⪞C&z6|)~* *^x7(2E#h tžpI!.=0cfi}2EcD-X%ޱo )ȟzVKsu6ke'|G/Ob.B{^a&%na¡.bc&qpD?:IXHi/U]{ƌW}rYK}Jn!veIGLCO?w5+zd>AqT~ua`}.:3Gtv)nږ2SĘYkŢ}E3tϧW >bh@YyӿՏ1tza$bpQJ=yF@+ }^bO.<40^Z|Ui^iF+ŭ1Yxa5چw'}N+koSrw \ "H(ȧK "!%/?N̢) %EyӠsrj)$9w]iiΥ Xmqu2&lOy!RIV_%߉)xo\10]2ɢWDXШ1?-5n3K*RUȱg8C6[ ,P< Moɯ~ t 7nmP+ _X @"6s?( #Km0S_.~%m0//\հ8m&trֲ<;nv3WT}=5t".yF/7}dԪzMC0JėXq5?9hlY)#bEA]hJOk&?9)Rb!R lґEڬp}_@X6ē+"%VX'2&?~ԠOM@ѝ˴$LxT5al$G'P]Î;GE r..Oӗd88 ǯjD4]\D:|n{CeSMXHw& P`eUpOңdJjZ+WslH!!qȸ<MEphp~:T^t;!-=XYyk.IJuf-G&VڂǙqF/Tߠ_kԩ`MԩRAWWpqCX\P,6>~뇓Ǟ`t7or^s\A5;1[Ѥx cKjH J0jXy( 8kcRY2h_:HgH5AJtɠfa ntH.-b{$҉mrO"Lb)a3f&2^ lƯr/ G1č9LU}+_BO83D\?]֟f$w(8$mN0Ck@i>)q&2泧0i ! 'ؒq2{2$d&lͤ2Ǥc ʕDuO2"Ub<']N>+ JDί)BDm29aFYrbKFKW-U ۻA ! wasщ.*Y=Z.w5ζp,:W 4&2N1d! uXD6Q|]hmgNgÔ8R0( 1 OQhD޳Nm}n z 6R9P*U3j#t-6< 5]h)No?:#P.v;+ٳ0y-_ ֗?uB/ jc\ :gTW :`y=+]ҕl. *7qʤZ"қ{.Du4W@m!3!'Byc: XSw@ ">(O񇠠yŀ~0z]ymҟrZߝQa}Y5v M>H+b )vY`7Rs @6F6 P$E/ 1y'n6dW#bp>qA \ 9^SŞ SDuյ79$_]KaZ_JXsHE8Wj&^b|kfAhxOFZ)KDO9*eq\RB CZDw#0Eif=ZXgtf ung2Z?&=e|4 `o>%AU(d]z"n LlTaSr! APS ",0\ťgj矁|:p5Uֈ୬ ]r.=EAP\U"h/6l **Rݩd[FR{j&7kCl3֬N<"hab[5E?%>ֺs|?ĹDDB@Wl+A|Q$OJ;HL4t9hv[ ",09h(}]OX\ ̧y*"[d{>V$u[$nЭw f~q塝AC- ]pݯ 5IpJv:; ьߨqmXW-W 2/ m,e;cui09u \pgI.j-Re\8_t0<<o|ìPZNX?[T۶RCr,໖wɬ0%`X'>_KwNʾR$-*y]ΰ aM81NWxe̛)tT dkT'PAZ"oO6—EW$!1EY;_;GgѰ%U%W4mv_DE,VAn_SIbt7Ty,虑?nV౛6 xҦvܥYRv|hb,9Da@ /v=aGO ISU"iW_fƓ4P-ELU>W#hW)Y(<'AQBKU90DIq 562[겝rs"M}:Li$H G(8Q#ZY-ܐMRx n/}#j'|02$ahz̦<jA8xj턈 Ofēqg67TfhKvA1օjR ͞_?`bsegB2쮊z*S8~Е~wVD` 7KXo9 Uc?,N~FT&{7ݬ'|Xx?k6/J>ڜSb 2ʨڎb۪F[dLűk1o@WGP =:Y2o).)4 LR+ѾI $*P#no - s$w̛0e uWC0ʹBX( hB ~_4⳸žU݇[0pHG|oQC0lާi-;wDk}8_r Nw<7m~3^6맦ʨ!GEXCeܳ>yO?謅:?,U6NSZ8J2D.LV>Cp6D x(dJgO6u>bLؖQq /;Iv9)‘!c ?i̪"t'vg*P\Wp[B ~T{ߤ+ČPaVzJ,^h<8d}[bk 7 ֧j>&^U{J~뼙ޛ3MyccsDQbľ|c>Qj_1 c.V@wZTQ/emP9"hS{[dZv8Pog})r1dKqo}!cU@vnY͇Sp0H~bA+s[Z{s.0ZɜᮧW-39PhOe լإ]KMi@v*0M\i1%O]f|j>-&4pH* Q7B#RlIq,.KZ=;G+nUD `Vz^nZ PZMd|pχ  x}$~W #/"ѡF'ۅw*q_1Z"=_箓)օf-u0(c- ` Y\|Ȑqa\J -m˒z0PbGmAC8Ǯgd9,e/oRzVwtY8Y nk":;wG6#^ GBQ՚O?!i7 wv6* *׈|bMXq!JWCXѐn>d5{gjۨц$X ғWsC, q$PU.-Af̬ [6V! LY@wd-) ̎;)52N:tN׈K 7{A?BS{mBܴd=*S]QtcB4#jD,[BUMQ#303>JOfks`JY ؜W-F (H]f7|WcmDjyZ|?{iV[U8 tIAS+ҷc;lS<>ʖF(?ghSIiV.?qO$=&jGh%Z&M-ӝ]oE-8,s,1|\1t"w_ gz<`ǿr;N9/J !/Iv$_ʓ=-vEsYo?4>H.K3\΁=?S45ۄ`|y#[]2?XXmt-'KɦUvc`v 1#GRy5H-(iTTUhx|0]~R [x_H=Ph[K[%Ig9.)=R@ 4;59F(Y%B;b`iu|xuJwqKJ;k妀jctr+GVݣF;`AD$n5^Px=e"Yb},.:dědW.bQiG_ h¨Rs 5,z!JdLeUF/5&* "+;YڍtNG !ccG,!ީ_}We/m()i6.FToJd5z3b$|U$ wn}c\/Gl,C x=?]QyRϚYOQR Aw-o+ۋlM:ۜ/W(6D J+ UQ 6\RŁ*|v$uoojk}Ѝ$KV:Ȫ`-!&e2cY?%Zc=7"IJOpM1) %:a~h.l'T~ynR={fǸY~j2| >D aMUOaW` Dkϖ-d<I351cȯ,a2Ӊ<{(cto$Z6~`7?*8qy8l֓c»"^ k| ]&@͎tQp=B N3G+੅{A!ppIV.Wc>WiaMmm%#h.e0kQ\j9 fHPhsQz[KEMfcIQ$E3mMړDyns0RI |ͤuV|gMm/UKY;>eRKuOstfSQD [q(z5`V8YB`2˟OX[cktgåSLI>|B-4*<)*'g@s6Fd.? B..n@r_VXy3?wݵv!HP8m7E 7^ ?z83@_C9?<`0-Þf'Þ(eԬ ft:D6?ps*(~qoT.?}}"pӱKP$z˝i0_ /#Џ5w3|Yjʔ%DKn<#17r%aZ58ȏv;9hQ G2V嘤?Y;f$fH?C*/(c-J55z_`Űcyߥ? -@)o7Z-{ aQ#z?ൊ^QsݢSI R1@0)0 ff-zVqY>bzHC5%} ɕ_Ɖ,..qF,mu/{i 6"ıuDְquy~S4Yn޺VÒSb&31ߕs'th_i*: R{GOc!i0M}Оt3XKT"J )`|C|Vݙ{ awҼlΚ=qOmS[0̮rܪ⒒:.}zʌ'=RT:+wGZ~ʎ_EkދIvY$֏++* stU(,/rخ>B?|w[Vqtun*U/M2:Ra6"?/Ү=(e23 ,5]@mQUL<;֠i4D d5ө}C̓RH}Z!D86X'c?pNUg7WWq85H?ʫ)exŴD*Iϟ* , /]kdI΍Bju#)Bg˻T5_qܚn= ^Z_GqM|X'|Q䥄\Rm@aDpcчOq(z\vdUEC^JtLq\ qׁ?ª.wm kZq/hh,:?tyq\ myٸ5jS.\mB QeD(!@5*\mNJS(g#gu>X0r K˚fljpjO!m64% LT)dn@4-sz_دtܝƷZ$ha2__ !rbl7.C :뵢bٛ-=@~s!]?`|Ia͇ImΊ_"#vLV|EN+bvFw.Րȧ[S Eȟ'+SR/wf$d iOLdYwcw[G 9Qs{a!H}%YyHN2v[)ӎUZi͹@T^$'&PZ_;U"I@AnHf5ʭJ5$DF-EFhWSظw/d{agKFq *ظxƿHQIe 3qX;~Ո>Q G "VlRz͇S} GĪFSXALUA!c=~"@r iF@Z~ty4[FS+gU=ux[}9j5j赟)Y vҵfgӴug:6WL7zzeCA`}ƻLz18|ס+&Ǽ][̿A$/_eNBPuh 9w\0 a}=u\ m;'@5Ic֭۫U=owuIhɫS%wUߦnsBksN{Uxe-'iN-GzY qik~Ҿ>dc7BǼ+j5e8%+v U^$ 'V< <B[ o倽X2Vb(SCr]'LM'gv}fg$j{.Hk )СT?@V9qKpn`TYN&L WJyV.=W{{\mEu/mʾ`Z/.e[q>>u=bA!d_Sy<BS̩OY^m8h-6^qp\fpխBuXaem4/O OZ-Ҁij Rm<ą G0|xplّ_zrIw4yYL.ؾFYņ5x\C2rK< % f8S)䚙sB|Q𒇞@ Vz1nyI dTђ%͙ c`S;k?'O1yKS?ogy$Kۼ\!IgĬ>({vb =ss"ReDŽfHJ}8m 'YCsp3/LQ=0X&[⑌JyЛuh@6xS"+>&'.ʆR#otHo1$j DHkqCC ?(mWeYs{t yPgc4{j4IǽO?k5#?T7ni-&!d cQ#[d^ zVv7()xd ;tR#|7D'5 z,D+@3e_$k[5L&,LNU 5NG0ν$ۗ3ҡ;Qvi ES`3K~]y_"I}C]ִ_eUB4ʕ?gsTzrgřojHa pBUh,W*/f.SD|kC|La=8F;U$+ݳޣz:@܇O$ c{CE=0x\3('\h+*YGc8gOv,%}•~kNJu=NZ8@^?/4*Oq=S6m,G_y346С#i~~bcM;&Ly( DKzhs m!^1 bgg #q^7K7Llrg'@,⅊+d 1VvАWDۣId! #vpg LjZR슛G{ѥD\SC-h2LR9~{SD2*\'*z!`!6;稢Ɏ̤DTςq̂P sBo+FCɷjHiszG.8ܪp]2\6q˔*i=q;MrTmho'VzkyKvS,ER5z)(Lbh9ĬY*םT#=vm{i9})!k:vTW8V1)oPV-iJtRPs(÷a1qbT(u5-kuvWՈM~ƅ O(zyprķ"mb%-\FE4G9VUʗ9뗲;JDL!{?xyD%e`RD!ڻ1PA&Y)r{;UAA[LuУ`Ivd12m)'&(KtwQ134D&E &O/%y|t@;Y;AO%so܂_Ǔ;fQՉ?ؼ$c]Āi&墄pQ7S>0a䃖}~x)rrYiCmbEݱZ?$/!tӣX%'kqk'&>W>q 0" eī6R ,YtGBI/I6 gd Vն@?x9trmiC ;IͰt7K&3M@ȱYOVUD36lvv4)\1K"5%Ϟؒ\˜ò`~(fZy`EXЅԂXhD2o4r(r;)?P7VC$a-M8=+aXpx:K~r;IPnKSepY4 {$6ũ@ϗČҟ[/m}?Zb('4˿ BlfԹR!uA}V{A(L8Dys/6 V熉>roF㲆S 2h?VF3{.^𾁉IӬ,PIqW+ĥ?jGn ҟ,:GmW+? @2h'~H>g/ڿW&AVY4fbW"vҝ׹jqϻ0щy+<Ҕ_8–ߖNY0sX܇DD)H'ɇ%jtR]{NU.wPiuYB3W¿}_3pPӦzS td+'S-"xܶR"z}gxdDZѦ'=A|CdKp}'@f90@eETWc 5iHaW!$YH > | y>U`$5<ݟW'}w0~vlY?А㔆yQ.G[NU#ߤY+6O˜}"cg^eT:Q*tmq G(wP:xz9で U3}Ȟ -(5gxO;xևSktwθi "VPjy5 {!~@G@{)yJ(}EO,m;]4k6 1ZUmyb;?A# cK ]' [;;Şk ړuKbuѼcίֱ.R c]iX!T&' ) 1@MnPR]3hLDΗ8̂|OCS a.L3,5%~'MxY1Oԗ1Ttk{ȸ$\L@|T<6LsutCW'ʖ ԰wE,Fϟi[E") AEdW(BE_Jѡ(Ĉ-b|}]yg&ii…Y^9B_h˫l}2+rbs' Rd2jyoS^ڀU;5\۷Zν#b$yf81p|"fhUuWT4EU|y N=nO Pk%-'9YHH66[hɞ j$GN"TL(P4u"5wO4"*.B Sa>&%(_)YB> 3rŌKc]Ɉk.wX=u"ћI #ϙu.!ɧ3(,nG.5h1y-=pX&6_]8n9-9j8͑~+~q