liboath-devel-2.6.2-1.15 >  A [ cRp9|HhHD=5N5O } [1qg0f c@GFv8;gI [9i+ّF;R7"NbQX:7 b_(NluR\?BTEBfưtЩO';b97c|W!0&^M 7bn\xv5*2-[tMzRү|BH*u±F u(,:oV%H15c2effb7f0f0a3bffcf8d1444c9cb6958ebbc8dadd59652aff54a53501098843b777c94bc15dafcf10c9d34afd52548a07ecf9eӈ[ cRp9|zR$֘j{n!~2 Pq<{$v_T.=EjK_R)|jܳ+CލJ^gUuVY=Ws:W0$_Fy:4za%c I$[7罍)qVg9y#Z AV—p^pDʕٮ[}*R40oHw|7R++g9m&\yEź156.G?yl.()Ui6\#X Lwyx>p>/?/d  d@DLPi 11 *1 1 P1 1 D11110(8 9 :+ F"G"1H#x1I$<1X$pY$|\$1]%\1^)#b)c*ad*e*f*l*u*1v+ w-1x.X1y/z/$/4/8/>/Cliboath-devel2.6.21.15Library for Open AuTHentication (OATH) HOTP support -- Development FilesThe OATH Toolkit makes it easy to build one-time password authentication systems. It contains shared libraries, command line tools and a PAM module. Supported technologies include the event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm (RFC6238). OATH stands for Open AuTHentication, which is the organization that specify the algorithms. For managing secret key files, the Portable Symmetric Key Container (PSKC) format described in RFC6030 is supported.[ cEc725ӖSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.nongnu.org/oath-toolkit/linuxaarch64+Ec !]G~mu!vf<=%SkA큤A큤[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=[ c=37ba6546c7a1ea70833a442ee6dce3f276aa248b4d71e98fbe5b60a660244f2a5747f48347b4f45dd249bb4cea80d0478be72f645294116aef1d47dfdfdde8d04a1470912cf34c35a3bbbfc2ab276a39abb3af8ecb97c13eac11b67539c28b5f07ce90bdf5e2f5249a3a30e7363d72a8c34bea86aaf8dd82cde60f73d8835888115b5ceff0adb35314c2865869071972395eb9d7f2fb775cfdc894f78f6e451ad2d0feee6d991e6cfcaa77782c589190b3f6e536430a65fc1c89637f5cc1959bd390ce7087009f861ad95092d37fde0d4c26a1160e8b384b09915e8809a8900a1911cd767eef57b240ed9e93254edb86f4f4a367a8d575ad5b252507a153d7f01399204a2db237735de7b87847dc7950bd0aa69f85de54500a2e8b897ec03a7ea44c644d81b121a82c2e3c5d4358c118a9aebe1077bd5c53fc2f3a0bb8ab01567a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91ef06c53e2eead21bf7a24439851919f744d2cf1b1766b4cafb9a0f937eaba562a3e2c07ff03c373d490509783d7b3562f08c2d5ec8af64ea564a57796329e00c3dacaa98a5a9455cda2fbb65c167f7a765e87f598061c5406a28fdf45dabcb726303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a90067c51d193d71734443a3bfce3bdf4193e5d6c0798570da2a8dc82983ec717ae9bbd070f17d0bd813e9e04e5daa3bb1b73332caa358236af742fb047bcb2cb794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d37a8460c816edf33767165938172f3eedca946fc0f2a0da45beaf68348c9cf6d80420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8bd325dca33741e261d831c0cb8f2003b4cc5fd33defb21f7a9e127ccd7d20b30fa1af5dc15bfd4bb17f44e80e1091ca2c501778081103badde12e547d3bc88da472a7ec9613d5d7dd833b7368eb2e00b828ee924fb13d55e91bf12ea325dc30a6d8b48e17cb6fb892cb62f84f9f6ee3318b624a1d713bddd85c3eabc524ff4c167dc4143f84d49911e58f16eca62ef7db0a86820a9ad09f9f484b651860b1be717483a0084e05a7c531975861da8a952ec44247d0ca52de60cf9f7929d07e3ff9cfa3ccb704e964be6364f43465c57d985d9bb6bdf40e6d2bf3909aa628ada4f357409a56c3d7cca8e2ff6c224bd7f021ba1361423a6eabd70e292f275d8ab14e23e33a81a6686b6433bc1892b55d3ab20766c01d023770100082d54894b69b54891824f8c1af33510576e6f278cebe7fcd29c578dd4f5993c5c29517c2dc850725ad9ffcf945cde1557ea199c4bfc844a81c6679cf823e6cf300bf17c4ce656c95214156bdf93d581c94fdd64433bd1024bd15e49d9052538ab241800545afbd41816a9bb82e82a0712752e9dbd8808a10b00b591a64bf96d05a17bb65d36048d0b1c2c2cf3e5bd4ee09ff76f1d30647d4ce381204040a2066da52af99e210e34dc83597ba1f1a1ca49a4fd8159ac4083838f2bf216f32eaa20c8297ee318bd5185d2bce5d57ec515a53216896dea96c54607b44823949f4c6ce0d73c832b8d5b67563f461e7e391f17224325288d0a56ae7179584d9e08978e4bf96d8f7314983ed99239ff2663274b3783b59f391f58f1158cae6be85a734a116cb8eaa0b21c5c0a23d522b33233aa9b81b34d80dcaa25e08052f0a88f2930a576a0b0e901df1fc2e0f6502528943ce9a0913fceeb50b8d2872526a22c6c037613a6281aae39507e52f5a08d859035ab65df71ba3b4e8a95016bc56cac2e1da2fbbc5a6f6d46e0fc18a63560f0ed334f3337f0de2fa36ba14ced6f1675331b2991921b97da99953f283f882865de053e0236c26c0444a74f85893d30f0420af932b24de512liboath.so.0.1.3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootoath-toolkit-2.6.2-1.15.src.rpmliboath-develliboath-devel(aarch-64)pkgconfig(liboath)@    /usr/bin/pkg-configglibc-develliboath0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.6.23.0.4-14.6.0-14.0-15.2-14.14.1ZЛZZZ]@W#U@TÉ@SRg@QW@MU$MM;MM;mpluskal@suse.comncutler@suse.comncutler@suse.comdmarcoux@posteo.demardnh@gmx.det.gruner@katodev.demardnh@gmx.dedarin@darins.netvuntz@opensuse.orgbwiedemann@suse.comcristian.rodriguez@opensuse.orgcristian.rodriguez@opensuse.orgcristian.rodriguez@opensuse.org- Run spe-cleaner - Drop useless conditions- bring License line into closer accordance with actual licenses mentioned in the tarball - split off xml/pskc/ directory/files from liboath0 into a separate "oath-toolkit-xml" subpackage to prevent conflicts if two versions of the liboath library were ever installed at the same time- use %license instead of %doc to package license-related files- Add patch (last commit which changed source, not released in 2.6.2): - 0002-update_gnulibs_files.patch- Update to Version 2.6.2 - no changes in upstream code - Fix RPM groups for -devel packages - build with libpskc on supported suse-versions - Add patch: - 0001-Fix-no-return-in-nonvoid-function-errors-reported-by.patch- Update to Version 2.6.1 (released 2015-07-31) - liboath: Fix 'make check' on 32-bit systems. - Version 2.6.0 (released 2015-05-19) - liboath: Support TOTP with HMAC-SHA256 and HMAC-SHA512. This adds new APIs oath_totp_generate2, oath_totp_validate4 and oath_totp_validate4_callback. - oathtool: The --totp parameter now take an optional argument to specify MAC. For example use --totp=sha256 to use HMAC-SHA256. When --totp is used the default HMAC-SHA1 is used, as before. - pam_oath: Mention in README that you shouldn't use insecure keys. - pam_oath: Check return value from strdup. - The files 'gdoc' and 'expect.oath' are now included in the tarball.- Update to version 2.4.1: + liboath: Fix usersfile bug that caused it to update the wrong line. When an usersfile contain multiple lines for the same user but with an unparseable token type (e.g., HOTP vs TOTP), the code would update the wrong line of the file. Since the then updated line could be a commented out line, this can lead to the same OTP being accepted multiple times which is a security vulnerability. Reported by Bas van Schaik and patch provided by Ilkka Virta . CVE-2013-7322- Ran through spec-cleaner- Update to version 2.4.0: + liboath: Add new API methods for validating TOTP OTPs - Changes from version 2.2.0: + libpskc: Add functions for setting PSKC data. + liboath: Permit different passwords for different tokens for the same user. + liboath: Make header file usable from C++ (extern "C" guard). + build: Improve building from git with most recent automake and gengetopt. + build: Valgrind is not enabled by default. - Fix license: libraries are LGPL-2.1+ and everything else is GPL-3.0+. Also properly package the COPYING files. - Prepare build libpskc, hidden under a %{build_pskc} define: + Add libxml2-devel and pkgconfig(xmlsec1) BuildRequires. + Create libpskc0 and libpskc-devel subpackages. + Define %{build_pskc} to 0 since we don't have libxmlsec1 yet. - Rework summaries and descriptions.- Update to version 2.0.2- Update to version 1.4.6- Use libgcrypt for crypto- Initial versionc725 1527341893  !"#$%&'()*+,-./012.6.2-1.152.6.2-1.152.6.2liboathoath.hliboath.soliboath.pcliboathapi-index-1-10-0.htmlapi-index-1-12-0.htmlapi-index-1-4-0.htmlapi-index-1-6-0.htmlapi-index-1-8-0.htmlapi-index-2-4-0.htmlapi-index-2-6-0.htmlapi-index-full.htmlhome.pngindex.htmlindex.sgmlintro.htmlleft-insensitive.pngleft.pngliboath-oath.htmlliboath.devhelp2right-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngoath_authenticate_usersfile.3.gzoath_base32_decode.3.gzoath_base32_encode.3.gzoath_bin2hex.3.gzoath_check_version.3.gzoath_done.3.gzoath_hex2bin.3.gzoath_hotp_generate.3.gzoath_hotp_validate.3.gzoath_hotp_validate_callback.3.gzoath_init.3.gzoath_strerror.3.gzoath_strerror_name.3.gzoath_totp_generate.3.gzoath_totp_generate2.3.gzoath_totp_validate.3.gzoath_totp_validate2.3.gzoath_totp_validate2_callback.3.gzoath_totp_validate3.3.gzoath_totp_validate3_callback.3.gzoath_totp_validate4.3.gzoath_totp_validate4_callback.3.gzoath_totp_validate_callback.3.gz/usr/include//usr/include/liboath//usr/lib64//usr/lib64/pkgconfig//usr/share/gtk-doc/html//usr/share/gtk-doc/html/liboath//usr/share/man/man3/-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:SLE-15:GA/standard/68076e7aef361b0436859ebd779e53a1-oath-toolkitcpioxz5aarch64-suse-linux   directoryC source, ASCII textpkgconfig fileHTML document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedHTML document, ASCII textASCII textHTML document, UTF-8 Unicode text, with very long linesXML 1.0 document, UTF-8 Unicode textassembler source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)PR@Uŀ ,ȋutf-8808a5c368da13bbfb318ec4a166cd6f72620c6b0709652c8bd14256820fdb58f? 7zXZ !t/w] crt:bLL %[kԙFZ X_m/b*@:IA(4L a?yοs&wFtxRaޣ֔Vߛk𶃉jzr;D2{8 %<444j&mnv)`f +I,^3\xb)8`#k+:V1f +n Z7ݟ9t"p_ o@"(AS!Hsڍ*v$t+imށƯR&NNPʹFT,}֨? pkg;6p|1zWB%+M)4]r!ߛO<vDOGz@#"3{3pGi9ig2*`i@p|cyKz؆ҋ8I|1ghOt@^4gZ rW!9ElIW$6 HvHvTX^.5SD$2#wuDŹT-~DL,JqnL}|e jI@pQM4_{OQ7ߕ E(10L98<2ډ75; X BY v vZha0p$5׍PTuoGgrЭܛ߆HevN ]`J3z0 e$3jhm>qD15SqkEʄ,KXU*-7rFT8$3-0 Cs358\Som'ZBƂTLftN6S;5<\>c6 gttK8s#>>vܺCiA1%ԖCj٘p5-veka[eq#sDʔ.~y:ٯr#ݗ/1FK%ŞrJAЯ%Lpq]KHu)E-b|1)ğtذ}I$zo΋O7nM5j3ނ|5y==& cfD{yw!՚Abdj5M+O]YEg~øn4qT5X~75LbJ%juhDCrbUٌ8BSڼp̨i\CWv3@-#’i%a+zT,~Ga /Mi y uwG;z' jYfm4l1 `7z{" YɹMm T>;>K@c]⍟*| &>VLD?|HΉc_dKѯUrf0D uc羇s> |ot58{Ð}ֹa3&lU=O O0uƑ^zGe O_Fm77F(^*~/Tu>[ KL>U-;,UH`%k$Z  i(0Ǯ:jDOȍT&GXMہjSp)H(SӾYJ#6 HeUǐI,buQTsCGR,cÅĖaZpαP:ZÐE }#$tW=͢r:ǐyiԊ-U^Vf1d׫gMCKޓv}@]!H׭+* =Qt .WaZA=ei L6S/4NL:/M戣 fWeR ԝaaG38 >]72F ?4Gul:Ͱn#ъX"*d~W3bB6qy=z#f%#,6p^$?9qʢ&ZC<^cq.u+ PQv`#aRR ܠbWu=.#C2T|s;ki3&_Rj~.ގٺ!\m/ZwMS(EVh:h. 0oOc W].kY.I6u@w&FHJf7|_M 2_ w3~fy};Ýڜ1`1x1OFS j4xI60Gwy Nr~n-OG `[23$-3طZz-Mq| sYE*=ۦ|𢿣'v \W4.۸=MnؼH{fWl^$8o؉k(M)S/E8#Qs#e,ytc4pINBTxhלYgn pgUOfU#~=KAUa,;+_ KMW{tXx m pPvGbJJypy0h&"6cA}>. \%K8N1/}'$)C"} O>_hbc[9DY?l(4j.';00veD$9\&9l\0g[ɕϚ6T,OXd,C$ \6D_i㧚ga +)ha 6N&]>A] w" Io nXvB6L)8u&^ڿR;M  `o'r~}7q xʝڰϩ8KHnJ%ջ߈1܃I,/i4EDAN?ػc2=h.4JNduXSCW}86i`)LV/!Abr?op=rGQx-E1{g5B]QApErs*Kc̵yi&3.־wQ\9L/V3Í+7e tn+"h>#|t:S\wpG RUKg$HOhW4g`xigXB40 Id%&&|kmWt P>}6:@:ڬo{'4-s#3AJd8<n:Ɯe-vIW]'ɱtF3ct@Ŷ7fu.5&cp}OMfjM8)oåHs'.!" o83qgÑ㢓ɓ&952mUۏ]0yP߻߃ӌ`/ɻE|oɹ("@CH%nG[\4՟Pã,QXA*\O,5䨼]9n %2q`a~t3#4EV c)mr@P^ZkKU>I>y9rq9 }y|; 1Z7I*k[$[TPЮ5xHH c}Ul? g ]+wkP~֢΋#O^V[~wv-\()(E o.Xt:4-PMVs4=oj[vgǷ(1ƢǗ&eXNi&c}eWٺ~ySNcf)tqp7?I@b{`@ wgg*dNpkH)_?o??w9 $_eFu3\I;iP|K\HştXETx6W`ʵ{[bv9u, k_=j,9-{Z\  Ꞓ4zݏ'y% P QbzAQVF;',iw)c;#? EXLcԄ vNo;kRe eτ'!oS]T)6xۂxvn_3 y5|iF˩{e>gN2oX>Z+Φ\gf2Ekpַd`Wټp,2 aK?`-!zWvSex~rRmtC(- $PF@vF^AG7BXH @g̉}0ڵKh xmRW^.Nrmu*N4'i#Fھ go7h" bNR0ʦ Mj\d,IoTM.Ӿ.Kxٴ9e.A<-"<|.wq<7gݚ7^F~?x䅻B"w.FF<%JT 3\#Ҝ$u$ mKG oc4%fj#X>*HEFОOɌy XQebډ*3XG :%";@U7!Z[=ǺʹqI  `>)h@UrzCiC5NS-7oo2Ub <] 8eMYEfKw5xD̉2E9O.'jR}'/;3qj ɅÙhxR N/qduϣo##3 @/cC=q{l ,`vߢQ:@A#3H95\; Ȯ#K! x/#_|ggJ:m;{ v X[tUVeP² I3L>c.t B-X3gBo[߬ a|#D[fxVhD4wQa;ֈhx.:$:z1iFǡt]l mzbbj:}D8qRf hC6t'S N$ؕ#R9SGG=Rq}q8.C)zS^IRn&8 \l3[pKD]~Q[9IS^Ym[z۞5|/2{<>:r&dC\͕t8^pHs)GkyO2F /oLs壏4"Tl#C eI,ϣ[MhF b)2'so)Dot^E*5T?PإxSN l!C;Gώ :/#5$T@hqF,YU6ʔqΎJw@U#v&IM#++SMe(LN-e/fM=K EnƹнGů%\+ ~ ?He ?JFͣ (ΰDmK L7R|"ĞH'*!)pzKvƔ6 wj2U =LB6AchP4EN-y$e}%|d3rG.=O/-`[s5I02e^=EeqIwǘ{hj#c_h"؜ʍ).#o)gjR> Y+q7G /'Zw4}pSV%/+Wfd|T 4aՍBSs*xd_FMNF A%IX%(bOϩ_rjlRy^D"35Y䄧QƂUWZW_ ͏{x\7i9jܚɷ1:S*t/dde#%I}e~ E(=-'8:X}Qo#5>IP2 4zN !__ ! 0Z ~~zs`s_^[9| rHIҜ";'ᾙ;؝UGt+Mtt $BNvg:i2Yql'8BjXQmǮJ79|؃T J]{m !ёMy0Fmc2pӄm|lZzy*O & KFn2Vt ?,a2״'SD}=Ye2`$gLEа /[J"S݇tN1M|I<^]AU>Vb?F@ -E4[ȽjqsU9\^0wOa[-hLFBaiJ+&md% /2 `[I AFXV=} 4D'N<62Gn\=؄݄\Ԧp/ó e*z᯼gш(=XzK<)juѫ&/Ԙo99bT@q2GEnQ|E(uT Qkq;Ua7_5[^)\9g<5 && T(tZcJ@hj롮feh .d8T@1"=Li%>B ExFM@fJb ]ѩ vUS{pU'z&FvsY~ULV8Q4ț鷀[m>(#Fr&Hl)CD"/_)g:0P13DKIb9P+QzhB?R/oxDu|44Cи!'Tg赐=ƴ O>Ԯ֚Q%(wY$˓KQR]&6hh(^< A_I;R#]uِ$e$F2py{A=0g^!FTb¦*K[2[B<5T#FIc"70Ne =ڌ$|}[.ZTIuSW =**dog/~e'VD'yڀf\><["tr`]M['mf\]e B >5F!Z2[a;/fgLR%_|sJIC>\տ 1y9aji:bԱ%}PTyjvJUךZ/ F(򪕿9sk\f-)}">R?q{AME\x_b"AA}1}rby#ݐ2Q|3#nXI>iҹP\ѭ6֡m2]lJzy\ .?,ǥžQjW+KB'e`+SF׭/*⬽O&w1xٮBbt(/Q"RsbU/E',0ئp4jq;2SΈ̿j'x5|6Wuzom)Z lz |Fi]7{2!6^HAe\9MijPpѪLЬd<\Ρ뻈& a*ck{_׊v1s*I'@Xj7zXNb#6m2$VӹYv.lN'iSp" 'I ߰dO/lݛeg$I׏g9en.{V(;zcTF!k Y1+燘?@yٗwK5+-w \,;}޹R`_ҳvkz)4N#f 1p3kd6oøCB7$)}^zT Fh.O8lQ|z ?ѡm̖L|pNNIf ? %dNIfflZ[}3@AEo|v 2oAd⼋0gO.' mϘ65 *{7JPN6CĄTcLe߫}N;buzhG5"p"V8 +HEF(WFv'G[7C$@jѦ Hr|c \S JUMUt !T;߻+&LF܇.a!tprd1=B9xBGwrgr7ESE54Whpg<I~P/ Ꭳ~*M~e16QhQWiXRQ=u#f2w 8MT h֫ƀdϊ޲w4b˥ʞ! t鍑"0oswLHƂoVxA'3n碩}n !GH(Q, ! m;h0 {=[?+dJPi7d]PJ{ﳾn&QvÖ?KԍVkP|ܞc%0TCRο;>a"q@J\=qZCז2CϮO՞bqW ^l>n^K> JVWU3~"DE|(n\K-NE %dzmAH§\:(psȎAXDTg{L[P77DkNSz#aɷyF Ebe[8( ܙpU{2\!iU%^S-9So؋ʜ9vEYT;r@Q{kj}dbj5ef@?pwU|aa"ב֛pW!nכ8D. \қ͹hRXZ\~}[FԀf`!tM8; Hiay>>7}4]ƸAX&+2Y axgU˾7afXve絿RD]3q:ua(Tl &YX7oz}VUaD9(`Zat) MHj؉g*rCKon'FhSȿޘky3}=|zu? m-! 9  OhrRK_\qf4 L/ږOڐCE2T [K9P:a#qgESWlӬN}H-swΝ('t5ÝiFcLr{Fk`pCR^v]laiVhKӦ܃8 رTÖNb~j6).DX"yF1d$Q3=xWmSsǍQFWx}k"oXU*Y'su,Wnqt?F\&"-5'2k$1ٸ_ Q0 ΤQ1q:c7ױA_6"]-(26%g8OA)d, 窺-(j5\pc@cB684I!YIB.T_4h>HVWLpئRߺYߖϼP;n6!}`dgq;|Mz-] KvSQWVG0xC2{ME^ζýeS^ܵڪ'dW-T&KH}PҚJ)"0_t4wgĐpr}-pOڥ_=+Hz2!Bݼ+`rj"iٜ.A%m;٧FL'߽<{lvlέjD]C\d;@UN R ;}t2q3ļc*䱓5T! )QAbC0E6JyJ>:MĆ߆#!vzkg ԫ..CoDM'ƇY 0d/Y|$-p{8[ҬO8[5ȹ#szG]f=q=5"iƑdϲjqA[\ΦC"Ϩh ʴi F4i\de->%u"?%iެ _?S"1 [[NPƀ(7(7'v; !V+Hv:=UD*R(݀fHfF 5IYa o S OQȯl^3ʫ`vgq=/;>9웫@>HM:7'6e|-;᎓_؏E?Kt$]a(SQHQ`A_LK.CsØͦY H&i<{P3Tu۠=5Ur8[uo8J cGˆtX#i {SEo9f  '9>NBтg7H_.-"0p{7RpH9E.C pMl1/fwR8zY.칗o羘}k#~y-W}1h jTFy\ֲagؼ~-4_@^esu| M'Ed"',%5J#e4׃%_E*mcc $1A2l4Vj q@wA!%d*d sg9ZƃfBkũ@UTĹ.3gFأv:d>~N`^P_dNgcF.Sh~PQ&c Y yE y)CTkfU=5Q?莆Cd?aTe G`-ddnitvҐXaWfjpviSOz 4h u-t3nT'Bʑ-LL&[&9hdZ(O f r1d+W " .͆`Ol'#Vq^I w Él8^N}pmYb XYdH"dq>J1k0;A(` Uk1um-b*;o;[ҽ  3b%J-5 4Nװ}(}t_WFb 'ۮ%ó&#xkqNt!u~ě7)P =HŁ$yԳN\:&<2f=Tec?ŶgkC '"W[/U=\`(3{CgP8~ i]DFRIٻNS6d2) Y?ii'::SnP5F&V2Kp?E5{ur,/fZ-5 EXt #[}g8Q|Wb?]e-3g쿚]OBmեhj<:OISq~Ya{+؞G(!kzhևO~/\N9>?hJB9㫬ν .̝#%R[$tЈ;B98s񼑬g/S>mF kE1z19(.P5Nt P0'B (E1N d^^f4]4- 9/X`z*լn^~𹎡3sK:jd۸J))Ls Y] T荈n@# gb|C+&`9]͕'.˦2\Lͪyְ c`Jn3ɅXXV}߁䅭I>,L^6[]TQ X6B8u2r&vf+McaTttb,1=FSLcJ[7I!h'bqjn%j<#*Nm+W#;hd?ys=wQc& `n<f8\K%wY:\P4PC$ _dp/NvqgUZ^K*/`s˭4mWdTN<|PNYt4*|l X!ҩĊ]H#6oiC:eYR)DfcVKy@((u.Zblp%?oW[ Qm}Y:B`!C"$l_ېtR' D%jj5+>!RU&]ZHa ;4S,ek9 ,T;? cݜoݗ& vȺ^{#\jX^ CA PmF L$+T硨$aԶ%'+tc~@ǯ tl2BՇЈ`T%gӲ^Ba!]¡Շ ,ENk;<ߎwtm#:ɥ! $TJFzÓ0^NhpOS3&suRَlgt@ ̽{VwXgpRB۱-B.0 oH`|xS-.%u]%B "bN|$g0R)͒HABJHI&^x(\@fYRX/)N7c3>tLw*}C NL9ܕ*\?E8/N^E(!Z3"^>ھj4UW 9 o qq{4(ŏ}zgdģ$<{!bSkeཱི!)eS;OtW096JfrAs%LTWF2gogXot*iIà]v<W-¾K #Lk2;؈)}rd:L!Xߋkwr^#Xa=),?Hfz)g+y Lj2"|M$ =r_' $E:3Yv=Qi^! J{eRu~GmmjYS36w^GGfʒmG@;EϜܴxܪ!ZxO1 kL Y҄,@ +wNMQΡUAFE@DT vW^o (kS?EH* =YR!Y:Z`2 YI4uI>&G={9q yAK*Dm)n)1 //*aZ 5``|oe3Amɔ[hH*)=QmAKDiql =j뛼Xfckc[܀ygʦv^pbOpk*xkmFFwt3"8NpVVwABn.]%eNI.CaS^R1sM]~ dW$5/m ؄Mʎ*1*۶<"ƑXD< l0<~C*7BtBexx)c&iiK#vb}h|bS}⻙Ê\J^G% %iKKP+ҕ _{ EEgCBl]w8"4?Ra^mb=‡HS2(ׅZ_}`CPDx!|gΗjexw5cm7QWoY㨵\܅ՐK_;_#V$f8s=5/ՇX'M[=kxry&jWqyќ5݉OGU9 ˟vMiQm%|)N`]%уqu Hu&QnOG/}2/pޘBƖ6g褒[4;"d.Eԯ{-"A!ZCC/ҫqAqR61N 2S:ΰ,2TEpNH^Kk(u5Fܿ,!Њ3.tEHYkdQ\}Mg!Uad6d|nX/ssb @K9.xl͙0]\O9i_c|@ZJYj , %dD&ahZd꘍FlV=aV :G\`_Ld!zȀ3ڢL,i-@h^dPd+uZ(p1Y u ('kOy𕨑%YW+?װY'PM캝|AdUt&* qNX3ǢRrT]߀sO ԯr'QLwW&*ߡOd$ʺlja4Y囪P98HnO*8$ڴw= R~hv9enl b}+{똵a_s ?xD*V:k/̵CzB7XlӸ%JQ)89;lꙺ}7^b >u8hvKK4,Lp56dSB9}F (]XQG=(zߞ)ʳSCpI;]ٯh5H 2/m7${ϋlP#l;/P0m;M7 w![uiɦije@bC06ʋ~j|W'KT8 F.dH5"16-QyY}ix2ȟb^Y[NK(f(E XgF;$9!/J1u&Ív1Ff6.GXs/<ji"Jf^,9!ڳsk(kB $)?AkcF!N **sazGn5x@ nWKk CWez_aZe+R kZ.qi2B2Lޕ1"q `f<[[M]t S-|"8cjQRIV9{6ݏvuHJYa8?P3`$WӋGJ_/R`q9cN {\06#дO JۮN< ~#!&J6^PWq&js1&Cu=}c-tV_4O_}8 SЕuIipvByߛ:\ðDy9a*4sEέشX.N"~~Z(Iq/L=W Q[3kݾ }x5ںxnc^crqRWhY|h6 M)C#YV؁@WuRiۯEҹSA޶`"KjV긪܋ RռD=y8*T#[5HF,?ɶZ !+ig?*ǞY׬Ү,Yljb[[IjӌW Dvj'$D&xa# +[uÈQW1},7Y)9rXDWcEVHIy%;N>ݲA+;]zs+T|ӔFAÖZ/8Eo庳FX.~ 5AZo]Qm82ṧm^Ɇ=gs;!BzRWN@)TR.웗g9({&@3)eiη-l<! 莭Tʝ2эRq x|F&]ĒZ[*D' ̯o"ԛy;֝IEdTjI}`y$]Z-9m eS:0HfRv4U~O,m!i2V OSfFR%y O`@<*7C"ʕo9@r>9l-6.B'}`BxIlš.ªFZGZ#OӬUtѕN>^0ծqre|"#1]umKš$6TBm~kvjku7N0q6xbS f-v&ǰ9X7(D X7<"7L+*ە2 bZ}m] JwCȪjBĝf΄3,}Az!<[ q86KemC˱DlSB1~P+.08 R 'k66Oct=%-R h (:_( }1(hp0J1aϭaed.3bXk=7LS% %9Q >Y3e!`,ک2֗cMs $+)[%8vkoDɠ-)B拤㮹$Uw}ťq[/)螞/+E4J˅RvG݌e6{p++ -Lap`yvXzbFyLdl,(_@6^pH8BWqLS9͒lSps%d! @H%>uͭgڙiO̻uN\U+BtF9%R]LVLPLH6;d.=/Ԭ)f5#hYBII:bD|VO _rvLeDɚA˷DQO]OB+06e3u,V)Yaϵ vS2c2kΘm;'Sh  룶eYy59kBK봞"RFV{AXM^Թ%,Lt|I ' 16x/i64㭼yF ~M4qhNb^p0){^a1l"~DcS.g2E,I9,aGJjn^G\Sh\*<tdxhY_"!(5YɄӖ3F!MP}ۡq;Y^NEpڈeq-}Bⳓ.$h225$(}ZnMЁ٘I-u<fM88K.%@\61VZ R# EeI}7HX@/ wk> {RNw"-`K-0۬o.NW|kqSAX-*X/V$v`i!5CO=$RQI%o'kpJ}'nxSOM堔*d ܾ3KYLf&rM^ׁ$s2 8Ӎ~{Ua츃V4<(Yo &*n{K<&|n#Z/*pc@5܊zY@oԒB4%M(A*iRd8Y1Bٸtߑ)ե'H-"α{kVo^APK7K:2ڑ'=m.p7z[;1Gxy^";<%S3Ń!axg ?J8"EOnMy &opaRYV-.!\<,]:+>[MZ+8 `2#l̮^|ơ_֣MU"ˌ+O 3Zn'Bk=s3"Uc0" -wt͗ͫ}Yr?Z 7(~rs/H$ZR- 1 lEPVjfU44*=Q(Y ˘PIO#~Ȫ(eWG>}咎aWFF2ucXoӑ|~G5cM^+nVaS"L3xT\hlR7Ac a%=UԹ!f<.Tm\e#uv b:;#C]NV+ɑ2beRa;N:v47Q?Ec*=ձuh1 օTm $j*9 &.E!q|IyKR.ԄdD6Xř]?V-}+vaި FϪ F(*zdH#'XN)Oiʖ`aON֖vޢx"'W&#sЂ_wb$)E}Fz}[B.0k*@!o \u_1;Z-3S&K6ލCKx5Śy>J>M9-+.6O!{39>ힲԎmF"$NeK0xo3[u /DW3uպѦn#k+}fz,םl^U0ʋ$ghJAoII[Ӗ@J>hAxl^<7.ߗL3-V`Ę2z(H[ZPlj̍hcjp\?0,] 30AyNHkUy,{3IR'<&kI:M T$b8y>'Ȇ|>(FN"d>TwTc&ZVF0^0QBj @gshx4hMS*p72L>V=ck?]lm;jshn(cTv{_{d{7ϢJ%UʵXzEQmîNrf}!+(hjsn?Oϸ;O#x^r]q43 GG뿓Wc e`F @6+@=\k[b[7fԂ5C Hi~6/܂SqdxK2$| %LNOI>1k^Vl}9خ"eoN#0/M3xڢD?ICAjtԪ@g*ЩA6/E}[^0 !4K+3eʯ27q7_=߿<1.R,ް;[e*ܓ /; Jh0]X27%1nT?SȅTbiIk}ɿ,DIYEd31wWq: U >K?\9p:U3=cmy3D޲?fb_wk S~]A JW3S"gD8N,Dp;)=W0rA*fESdBB,`5(ݭ#m_:) L_p{ݓnӢm pיQ;n)FW[+yħ.N"yz̸͹;1@OT3LQ'; p6NXCnAĒ.]ȯHj21% 鮯~ fNtQ? ac W9v*-\\C:,"1r{Q;$ x;C&E?p&RHAǞkc-z?^״ 6C)a 7 yx`f=Fja`4fZPEJ9; X̵`Ipg)>w36rFW|e zRh67d;i 37~@R]E/IEj brᵂ-`!䰼9uj\BF;5E`J5zNƷWxt$c*|尛 B 7}S~H;mcw~_B?x7awu=n'>~v#LlInnl}uV vu2﷬&'9/$D*+ċΤN藍L~^3wr Wv%oU=+UBj]οc#H  ҍknME~2x{raОnT^``vb3@m2?k,RUS^wMw#İ*# =Oˆ]ImenIfQ&&WH9/y |Kgq#'o,_j\aE>5/ְy%rTT0?;75:{rLnYK?܄au&NnYxnݫi&V|r#`5*ׄؠB4 &l}ʂ$687uޓİ,>ad,v1vx=Pfy:qzoai!$['d91X!9怑*` `:J~S̕'՗;5t$2r/;`%"qC!:ׄG#g< 8~w֡w~U$3rR>9i#I{:=uvA #%kʻ-g4FTԊj<I0z@67)hxfPZF3īQN䔔T ,6:Д?_#[1`s`cHG5=ql{T!n&5;_](C'~Dݬc éPg_ Y苾dɈOn=  UX UCENXϭxlW@r7dMZdmWmutROrbɔxΪp IkB%PHoߨM2&tIS6gIW\ӟ G L l$+Olm3\+e"6 $V$^~ʨ#]e/R%ؐmqJִ2^iBɒ9ܨ\2^sW#Z%1A⍞ S2cTX )CW{&xUcV~#=1 _g^X $,_=*+cdAB5nFFZ"޻\:~y <{v{ԅt Ω=%$i Za n1Ja|s$ˁv@Mȑ(9;CfUnxigy5Fb7 s$nE&eڻYcN^8lUC4lҎy O;Ě/8B@!қA<)K$I?ywt>ah j@'cXר3mGb8Q¨ 2Ojv ?*uʠr[5K]ZǎQn:;g.Uy?scz^6/6jynz!҇3J,E 8i@S3NU jG6,P(D}Y&~Q)'HL)rC\mb))8Ho_W7̍DfQCFR|QjWn# pw&gl).{<3ՅC|J~E i H; fɮ3'I0bօs~]daG@c^8e9v5!WI߼aeW =3Ӄq^ B7;0GLݳbJew%Kf q扠zm}}ʛA(kFjUz.`)J-/y,5v9>i_a繪̛RˇSVzr(cR%JYrt<َ5Z5ԑxY{idgsNOLއf˃Q8S@Bzo~7~ wi9u%\y ?+UۦnWN8@DW8sunRpu"Y8EuѼpzIe%Br 21(A"UUpVR*F|Z~wv;ah2, bC^Ģ;CQ7kѩC% `DZq4Ü7^Bjאu|ӧxnnE79;!Vǁ v"l:^*(&Ȼ(j2Uh {)FO7R+^]Y۬SE@ˊkt#fʫ ~N*r[{EA-nt$m(F=S:^Z(_9DȵKؙJ6">zRIQl2sJ?pd%ݔ2"Pa"MGl𭠨%M{BT zl\ %+F½NHOc ٣ s0K3Wڐ2CKd(#?̮=ٛ6(Ccz5=SM5&-ǩn* ?B[񂯈L6DF,JqPCBX Bb=A{_ @gv[`,O?]-%_4`niEy8ra涠KoW >_U_ ^8ca"JҹPŝ?<չLbX[刖(؝X\ǡ4%htIsCF bV͙Yt iV FbN;:kpH@K&dT1[~AzMπV;5/-v1x| kw?J{Nn>̅U 6 F̝&N@pF~ hy@ɦ2z yź}p%L]U+EfzgC;cW0Jr8RkuR'+8`P+B:h.(fC0v0h $^n@~/kɉ3W1"zF>7!\ͭI􇳽?Q6oG[׈/dZgZ j;i3 Dd5) hz7e pY[5fVv~%zPGKRŬOZױ =3\!{??p30e<6qHw(g#:_2p!)w>4IW`G2D\Vy%H9Gr [\N /Mؕʠmxj ٳT`3)M³~"ܪnޠ/ЍJ=<=~c"j kB\壃B83"U7WzqZN^Q>[`v ً17-*&nܛqᎬ.|]*qpǻk9BH-pa|`HPR=CdX`8cfYťR(\mgYnc; vkI^$caFG!3w>aIRUa/=4^myAxgCᐰ PEŠkК 4 f=?[^+8CPjۛqQ5>NL$/O u{Ca1l ^aWMmXKH& 񌣛g8[~7ZР?7}$87.dpj:M?K LXwtjZ~,"H?Zm0EBښc|_?H@NoBmQW<:u&@2ɅQ-xֻ1;e<)_}OxfG_,gxtVjmXs0ŷJ m) X+7L7%WAg #6]&+G)^U3Ɣ^o[M| V&fi<āvҐ6Zˬm>d\o?";WVddM'FVvjPai"һMn&y5=+CRr$>IA nWjZ~|w5ӆ ƅ6c G5hR%cGe18s*6񘤨K4( a [`'+.l#?J!^\g p0[<`~^KB,*lJ 5Pk}HY 71Gɶ3} A뇦742N/Q%]C!TȚ1rkM{kɬhPȻ 9sX:NgceP+ KKҟ_y9dGu5Xd-_]ѾMhJE ;PT?43Uҝ C"P ;W{X_>$cӂi  1Iʉyvb)"5c!+ 9 Z yQ'(Mj}gCB.u /UGOc2q75ގoImhAveśx!ڰl2 r^Cd|A |z3b(E2&a8q=c|d,+}z\~?#g ?axK*ݜ g|'3r%:N 턖Znھ椻LUG`g /<e{fo=clGx\eZ;|Iط dUI#- !$4BXYrJKc.HmN2PQk%tdeV_#Yrd0}Da-4-Ū6F CUXQ;8:2V92 Bj jr>,OH{CsHA@J<$s%CM/Zi5@'.mTCj_?:UCO7v3[Sɡ ^-i.*&HCTKvtuEqS yXx>JDSI2RȴI7 ) k *;+G ޿P~#h 2RB0K/+#\2#uN.N`z-ڟLD}#} g\ e'4!/՞%ay5J'rUjTBo}?{~GbK+dn5|OswprRqZs5.mLb?0DA!m']b +O zHg2l#Q%d)?%MsGͧB 2@k. Wct1>I\zènhp9Q3pGLv5SXd0G'CV+~XHG f^sHRaz^JF S0x- _ua,'T޶z.E]v(eTsO,qC8)&{Ϊ>lի(þVB~7xV'yTzw'+;4m-w岋$c5wiD&Nҫte6P䓿X P(i$X!\E[{["}T * ĪMwa&{_bvugf?T[FKS X%YfMWM2u{Yrls@KJMe@ޣ,w+3=/uQiёwKt F!S:&!ɰE1 (ޅ6`5Xs sl,w%@({Y,oHH?nf$jͮÁ3~_br?((.0 !7"'DKSN7ChA]gq,:2#a )<p&h 2?vbх x*9 7JH8ۃb)&q(gsmI᷏ ˖%RQMXp/iteɀh ) fߔ ~Ҍ-c80G!pfbdT{TZc Iݦ/Cm&” Se} x{ |A`,B(2qnQKᬥuz +IF~(4?V [(N0+:s\ElED#[چ\&d+sc5u8U$;B> ܨfj͔ߐLܙ6P3[Y#}%[;YԦi* B;WZgQGRbR D~jzU :Z[K,PʫB:MzR[{QJ0K^9??_/f -Me VCm5b֔I{ cvރ,[CX+d;06@Tȣa8udK`e2ݐ,wv(=f't53G]nΗs .s?mSsٕNJ_{E wF+5? <Ϟ|M KZ\ӣ0J %j*W l$aI=E$ETDެ=#)faڏqL; ~aSNz)_>G,q <kWR%o7r \(,\Q9JLkefk 5{ 4j!s7ʓ0 EsO/)7W@Y[g ̷2.QZpyFWhl:5:(<$3(Oiwt'/3_o}x4U0\-HatWA^]م?:hRFG99d;b>MlϋSm5o=%kkupAlk wZ|^x[xLG8Ãs-OMvjq0UEվΌ-{Cj):drH@3UW I3q8op?;@=i R[U@{y6Ojhd=ܥn'-zVarV^xN{\sx\]|'Niy&wt>;pP/}"1 ɣ.8 ˨c"ab=M RطڒP5oc.{ّ36#7?8728gߎ$/^ca"3_f*з:1:ݿTQ] m3:u4nQ1rt$&sx%m= æJ3q!dx,t) L1"i2 ta@DP/#S`Be(EgCԱw<'jEyox!ecOIzg3'CiJPEa7|}.o""6?ȯ> U YZ