liboath-devel-2.6.2-lp152.3.7 >  A ^%K/=„U Ek¾CO$:WqYeޜ)G ;=q,b_|Oju#~ms2-o~;+"!]?_yYTg WN E `?^4A!GGi,j@kӤt[\rzuRbm] 4}>n_Hau ֬p<es;쁇|rV〆\X:QRRz}Ν1,E>3d3b228c2dc36febb03e817ab2b5ed2a40d758a7b0c44cafbad4529d74b329449d907e61f69be1123a8f8ed12d4ded08e6758361؉^%K/=„Rp>.?.d  iDHPTgp 11 1 x1 <1 1 01111(8 9 : F!G!1H"1I#x1X#Y#\#1]$1^(kb)c)d* e*f*l*u*(1v* w,1x-1y.lz.t....Cliboath-devel2.6.2lp152.3.7Library 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.^%;lamb59ӖopenSUSE Leap 15.2openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.nongnu.org/oath-toolkit/linuxx86_64+Ec !]G~mu!vf<=%SkA큤A큤^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%5^%537ba6546c7a1ea70833a442ee6dce3f276aa248b4d71e98fbe5b60a660244f2a5747f48347b4f45dd249bb4cea80d0478be72f645294116aef1d47dfdfdde8d04a1470912cf34c35a3bbbfc2ab276a39abb3af8ecb97c13eac11b67539c28b5f07ce90bdf5e2f5249a3a30e7363d72a8c34bea86aaf8dd82cde60f73d8835888115b5ceff0adb35314c2865869071972395eb9d7f2fb775cfdc894f78f6e451ad2d0feee6d991e6cfcaa77782c589190b3f6e536430a65fc1c89637f5cc1959bd390ce7087009f861ad95092d37fde0d4c26a1160e8b384b09915e8809a8900a1911cd767eef57b240ed9e93254edb86f4f4a367a8d575ad5b252507a153d7f01399204a2db237735de7b87847dc7950bd0aa69f85de54500a2e8b897ec03a7ea44c644d81b121a82c2e3c5d4358c118a9aebe1077bd5c53fc2f3a0bb8ab01567a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91ef06c53e2eead21bf7a24439851919f744d2cf1b1766b4cafb9a0f937eaba562a3e2c07ff03c373d490509783d7b3562f08c2d5ec8af64ea564a57796329e00c3dacaa98a5a9455cda2fbb65c167f7a765e87f598061c5406a28fdf45dabcb726303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a90067c51d193d71734443a3bfce3bdf4193e5d6c0798570da2a8dc82983ec717ae9bbd070f17d0bd813e9e04e5daa3bb1b73332caa358236af742fb047bcb2cb794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d37a8460c816edf33767165938172f3eedca946fc0f2a0da45beaf68348c9cf6d80420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8bd325dca33741e261d831c0cb8f2003b4cc5fd33defb21f7a9e127ccd7d20b30fa1af5dc15bfd4bb17f44e80e1091ca2c501778081103badde12e547d3bc88da472a7ec9613d5d7dd833b7368eb2e00b828ee924fb13d55e91bf12ea325dc30a6d8b48e17cb6fb892cb62f84f9f6ee3318b624a1d713bddd85c3eabc524ff4c167dc4143f84d49911e58f16eca62ef7db0a86820a9ad09f9f484b651860b1be717483a0084e05a7c531975861da8a952ec44247d0ca52de60cf9f7929d07e3ff9cfa3ccb704e964be6364f43465c57d985d9bb6bdf40e6d2bf3909aa628ada4f357409a56c3d7cca8e2ff6c224bd7f021ba1361423a6eabd70e292f275d8ab14e23e33a81a6686b6433bc1892b55d3ab20766c01d023770100082d54894b69b54891824f8c1af33510576e6f278cebe7fcd29c578dd4f5993c5c29517c2dc850725ad9ffcf945cde1557ea199c4bfc844a81c6679cf823e6cf300bf17c4ce656c95214156bdf93d581c94fdd64433bd1024bd15e49d9052538ab241800545afbd41816a9bb82e82a0712752e9dbd8808a10b00b591a64bf96d05a17bb65d36048d0b1c2c2cf3e5bd4ee09ff76f1d30647d4ce381204040a2066da52af99e210e34dc83597ba1f1a1ca49a4fd8159ac4083838f2bf216f32eaa20c8297ee318bd5185d2bce5d57ec515a53216896dea96c54607b44823949f4c6ce0d73c832b8d5b67563f461e7e391f17224325288d0a56ae7179584d9e08978e4bf96d8f7314983ed99239ff2663274b3783b59f391f58f1158cae6be85a734a116cb8eaa0b21c5c0a23d522b33233aa9b81b34d80dcaa25e08052f0a88f2930a576a0b0e901df1fc2e0f6502528943ce9a0913fceeb50b8d2872526a22c6c037613a6281aae39507e52f5a08d859035ab65df71ba3b4e8a95016bc56cac2e1da2fbbc5a6f6d46e0fc18a63560f0ed334f3337f0de2fa36ba14ced6f1675331b2991921b97da99953f283f882865de053e0236c26c0444a74f85893d30f0420af932b24de512liboath.so.0.1.3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootoath-toolkit-2.6.2-lp152.3.7.src.rpmliboath-develliboath-devel(x86-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@mpluskal@suse.comncutler@suse.comncutler@suse.comdmarcoux@posteo.demardnh@gmx.det.gruner@katodev.demardnh@gmx.dedarin@darins.netvuntz@opensuse.orgbwiedemann@suse.com- 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.2lamb59 1589650747  !"#$%&'()*+,-./012.6.2-lp152.3.72.6.2-lp152.3.72.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.opensuse.org/openSUSE:Leap:15.2/standard/68076e7aef361b0436859ebd779e53a1-oath-toolkitcpioxz5x86_64-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)PRv荳X@L"outf-8a2e12c115fb4a0e5c72f95a19a170c0a4c330b7636f0531bb3d9cc6e858d6c6c? 7zXZ !t/w] crt:bLL g@&Ecيy܈G/Li1}ZSl >?G3D$&K(}1o? {/kr8նsx_a8{B9j?qVKԻ\Ť0sy_&^OSr*cNh 8䲮@sNOYHn' wZ&y!*r-x=ñk8,W)d_a[(@KތRV\#|e~cewE-bã3C,˙ˋqRl } ec3"\L`_8-O)38a@vCNZǡ44<yFXștE PdFem#%1 7)s~ K=k9*yث \MFcT9 7&ȻpM&6! 4Zt?zQ-z]ħ- C%ٿ8II4"Wd fd&[ߑ-dw7{$ $KRiUF{(n5EBe = qy-=CɴRV?̅yү.-vl(j7e冿F{?UK0 vSiXEd tus$q!ȫLr\ܚV= #iGlZֶж~8rT0$szuYEd:46_~&YDvV(%{ԋ%Dgהд!8%7|>c^b2\l(r=ϼ` p|K Ay$˖ǚ }# gxYdL~C[Q&yӨ5=-ygQJ<9Uè/1초91@E.L$\a< 0rz6XfE%z.պ6ٖ>=I 9w W*Dgkv)R1a=lYY Y(޸M)^uTvB"7L1|qoD Ss`0TG@$uktw<.vX6UpD=SY!g GX"7ƽc'-.Mxq٪8S"@رr! ځ5bu~؜2>= .wΩxj0k&T_-toBn FmBRQ+{L.4/`Id=iy£wW56bxM@EuꞞMmw7Cߺ7+AbLB W؍> C\,bA D--'[4^KE%:;j2CSŲ0jA]>= G5tF'bDHpr>S Y~kMcT zw {`Ea#1g8r&R܀S ԎPin"KfJz#e}J !4175<;H>&fP*{R솝C?ŷV^9!F%ҳ'V7xՓڦU,Lnme[@Rq GxuSsxk Jƛg,g^dYucq_A }LѼOJ$12#M\> (( <iM ',R;~!U!)|,JhL[/,k78#T)ˁ f[Jb.[2GA-0'0$b=)~;fr3O#A9(QZs(l;f9Rʛ8̙ua/}ޝHGw^]'zQנE1'qUGsj z| -x,U-|syP2}uo[.PؔXՏU5zsFzR=ms$?L/`#U}PBm[GJvy܅k˕7+H^8g&2rm!#c[Q'; osq_'Ъoj)QnqI tAH4)E݁Q2Ru'#D-ߪkm2\r2,+ ˭Gekb@r}Ր eRU@m'GM3421}x,!*H,DVUPH@/}5Yq;:W VR'}}sE>fra9ݵ|?}6;1IO/tB̬J-$3nZf 9҄OAKM¦'G}$P8=2Ti h .zbyk>6ꫝfw؜{TjWdUZy䞱 X6ŹK:"qwU^oխ{q^i| oPTp3a&<|JVB['R"RM%ε0hc^}MO`c"AH}jX&o_~Oʿ?v81ݩt׷No#7TMHzNWS i4Ij}8lvs#hfS%,ѩ dT  K_9d`T<Ҥ~eB%A7W!Z {u$VKUw}WΪ۟6pRgȯB]V/|8Dקwɿ-hB'`E#heW^T+r^{ ںىO|\0EpzA8|5o cfd ګCRi6`u+&)\4lr|FqWJpMI@k{ 1CMcouWgžD g1z%gf&dz' ]SK*ڡ|F{ZF~8[ |u xР+?~xamjmvViɇc0{\دwtPS6Mo9bfԟN::?V-Ӊ '9c6By\ʕ&ŧITC ԗHȪ𹑎w>Ar`E/y Q*I++ 3ywVOff #]?:nN:\@3Hs40})ٜ_[`c֙<6+r,:wF! <,UpDǽ>L.RZ/LA ΀ҋ!Iƿ_ ķ yTY^$QJ8GmҶ{O@\z>I\Pa+#϶:j6эړ:ޑ3ӞE f«!cҔsX W!î.,@gr%MQjA` oК"[Np4a93xEhjݘ IۖQ=#FAYK5H˓! -@7$bXA9F[Tj=ZRc{mbՖIM0XYz/!A'FppE|` ;p2&ܹݯ e`g!> \o7I@J$kGT>BAdiNۃRp!6@"r'Z0v+P#f"ht<pB0C I։XIn*W6gf=/ pdW X;S NWH~~?Zq2ir)^O M\) 1xngӶsV%ӽ&sm WdಫMrFzyT PyH="@:f]9^u˴t|"1#@mŎ7tluF福5zh3IhtA\d?gb r5Ei;*T!^pb6fS!z;dX^ru?m9>#VqAzK,vnQ` Rʐe^i1E^n9_wa '\[F XMY cXѫ9.Ú sb>#ˆDޞrF0kuSE `zkFXg,Cfuc\W-~d$FI{k`&kڮK7AY%Ndnᝂ MZ͸X@%9${uP7dqT+4ʮZ / cn%"16g m2j/h!igQJGB]"eUi?2 y%O{0STMQ]7f.PR"F9w療Hm9aªZa#%0h ۉg} 996ՅalV3]fHH灀ƩVWI!jt @,Y+76ܬSόthY3X=m^n 氙1 )C5 nc9Ԭ]CVy!. Yw vzX!} سeY*[ q9Id0yW^d^m;8Iw1@| HLD T;KH# bE192pd;'B40ǂØ ೒cw Wf4x& ySgWic3Kp?4]+:ƼȴEgaޜVώVEevu NǮ/tz>wAtplS=m%Nhmп9I؁wFiQMrcPJÛ^phB O l._璸ldá aGV -5Xb_{ڗ+>dcF!"?`jP0kuȡ!qk[zG)_NV S[I%a^K.hљٛ!{ԓ`Ar_J(Y2bLAX]);?@&DSoM84V 0Zמּ8>\s|!皑tw3LPF^VT-g)HL}ѡk"w3 .N׺IF j(p1SSF%Cq.BU\Yhpta`g2ܚ:-m`u$OݡGPSƯA^u׺8󄱪dY!lnY]9!‘` +qmxE;v0Գ##;JB[Z͋L9Il! p3 W2_`YC;K¾-we NkEj'7v㱬8nwjNf4y76txQ㡗u 1(?Б˾l8e# -4Nr*)qbRͽYD+hȠ? DrƭYIJ[ӭFη3|P$DīzC]ÓĶa,NIMMDKDkGc 4x 0&+A2>.3&Ymiqq&)d] ^ 2n:WG:, !O6M DND"CaK,9ʤ<WғB;S F̀ߢ "V #Ɉj _d+g)Uhb |. \a!"dիx掦+.ޫY{HLcghCH,6M 9Ki0fhz2toًЪq{g*/yyeߐbY:W ;06SWBQ)lmÜ0y^Et|f*x~iYKshTg`js*3 Q#cOHAR6 Yš3 `~ f$)Ó{dz+ " $L4\Op*q3 Аn}/]hMфNiT$YjjN̵5ȓnAeq$Acg%]?f 2$FYhq#+ W%U])|xba7?* tMY9M &J++~6ӌh Sf?4(k_F'N5i1jms^ jZ؇~Ũ3n1k pgylƑz-׽Ñ׸Ll :ュ %A(L ‡ 7SJ*2ұsw~zNrw*Ja*61c%-ݹ ;cMB<0EGwgSs*>y TYVT(PieԚr }=3!!kW>Փ?C?W F$E!? n4a> GXbBO7(֌Mzܯvgm'_ 2ٿ>Pex7S mK[#QO]!ɜ@l,o6f2j+q? @Q2jA7%)ەU4vǨSAe~hY܆h2[<R9grZ1mqS"Spq-kq ed\vW7 /'0LJBt\d8)ИV9 c oO;Z_ȱx,-6HOR]xxI>e2%]䤍B6-Q=sikc}nvL*7ueo؆ #D\^/x mJ;,X̘,٤ 3 P#{ȴiǐU( ԺW)3RjKE ['b@ev|VjO 4(\mR |GR{+I޴맑<9A+N;ANUrmʤ(^z=UtpN-~|DRXҡA~뛹~$$s/tN'kO !SAwAZS=󓫓^] 0\4k2jH{yDt[Io|'kES]x 4wm0|b 8IRP4#˺=>PĢUhs<+@4OY}^)uVgb6y)&DgU !38C*hۏxJLli ;Xە׻Za67=۾ *Mi#E^ld|"525\(aMDbAg S?^ff@I|04_mqva!C[o<i""f'JPRD^ekRY%iwDyBÍ=?o8䴴u-ͼ S @XbPC]c,QSONE$-ð^Eq*20,'&*pQ_bh~6.&..aΝzgoyP P\Nuﳻ[<~Io-Z&Ųtp-k>2l0AGFU}+df^bvT:m^{˩gws3 ; N0\>9 2m<$^6X C_P!xQ6:!~9!oqFuZwVvo 5`kdjy^v2_252 p V,* JF,TLtFD)Vwt\ cywv$J=1g^WvTw"5TmǑA.\]][sA7˥|q0LK*/@Uڔ\NAlvIݻ>]'ڷjbM3f3 RHѸS  [ڀᯱ/ڇ[mUYsBOρ]bmsbxo3؋~Me@UHZ`5õV8),kd5Z>DqRhTIRiFPk_]4n0%u4ܸL1(V'\ۣo( v1Y)ltf6W.xE[3ihϢb =s J "䤣6W/rH~) *C@oYɓ­k ӆav^d2lZe2on0KCטJ_!W^7 l$D9Fs h1]#ObQ"?j/ n&kN43sn цԠjSK.E{SweH^|sDm`(xKZG4K9NLYYMeӱ&^p? D!GB .dl(y9V eRXo KQxi*s4Jӿ%Ւ y q#h1]Ny鞯 rҩ OkDۚ'ԈOdl]oLg,,(7NÿGz%L[cD#Y0sYS߲#o9XIQ)w~!1>4mOP`NR*b\ @cybiӮWѭu9y{ߣvG4ǧ6@=i8\\*k'9͞vFmxE5TMvr--G E8m̜1$ ,r:f߇D8ǚc|d8m1n\eI@oR`&% iM0UrNQ}@Bf<ӷMlP(8 %s7Qq\ #4@nGŰn@ UZ|%?%at &z]MNS cQ[7X 7">?AegL-" BEJK<" -͐ ^_byM)D5P # .D;fZ}>ۢ%UEy{+3r^j% -r`U Qx(ᥙG^D}r% t!HDʗ0~spa|qo|vM)Hr$Aj)ЪFT=ipO(/ eAHKp!4`;7xDn-<-C:4D)h] X+3]u^2`A'ص靱lq=59eej)Qbr(TB?Ul?a܁pbvYfP&`=~!|6뗾(6WzM yccA3qjnv ^SZ$D&h r?>x }Kr nݙGA%<-*h<@cmiLhe'u'<9Уn60cshF3N9y_A6QkzB$_5&YMcHo LxV()! >cLw.MN*+ ߑr6^i^K?߻k<؉G*ߝ" BZMv7ki,SY6zPX'㐎zќ&^w6|7/dד%b~ %gygFOfÅԷ+lq j X(DNc4yp& v  NZX64OҼ?*r8D}~RkՃc੔w,[]t"D{_Ijy^k1}0eՀ#L=4Ym#`τQH#or^ SZC!vX;,R> ?גJqGy**Ƚ灦&Vr2ڶn|#D4q^i xu&X[-LųdWB,H<`1Ydn?[͜jw nˑ@o=w.ZeײUq|ؚP6<#-iKA{!.(Fo壶~E^6`X7i@ vϤ 5iVRuHk\QzN,cJʿ~Q'G> Higre(W`Q;Vbii4K#i6q(Nᎌo#4XdArPE^DCQf! " Q&`+wv}j ֮k8]iEXg"Q q)tsвr0SB7/Ul@O8oEKs m*kZ 1k~=ZO`Ӹ!sW@5[Z% /ONWSNA6A.\Y6Ue: p/=<;T3AO/bbFgƺpq@@.i \&Қo+* +a;' F4dypT0_WLb܉#VuM?5 4BZD2^N2 C*sB0wk$cFɦ. b "<Yt'kѨ<%Ԁ7W`$13Cng:..9;C' ܏4pW_BAyقi@8ێBq_IO)+V:Q-bL~: RbI%z}$] b7 [F*xHu(_~j^&,\" ʙ\|/^wvD!卿z NTh6>)7AS-Z3I\&'&P[i@I24;s~] ݛiMl@O'/m,S0;;I@IS:O5׻ܐg1cDYr=[m@JIg@A vCP9L)/؉ۉWgAG@;0$o/"׼DP됮႖BeFhjTmn&ZuȱF#+ :Mg ŬL.m1o۱G&yZ(YC >qC{Px$1/ğcT$QIZ]~u"2-39XB>* \y׫?x3aB&賋wyQ%d)-{嚚@)C$%6K<\d_Qm91gD%=Wޜ%kmj.R\* cj`VdRpЩK{ӪϝL$(zc#8+qe=Qu M#'6h-J@ټ @/wp8nWZoJO3IRFGiǜP dYy/=?? [cZ?ŝx6p8-GA]ݼJ}$~^NTTjlV'QJ/9ݶUvtqjr|$2S^huh^ B N!8s7Iꄋ 96c뗾\ؽo:,-$R7|`%܂a^Ov򮼘S{5 Y9|/x-壟p8(2Rǧ~ҟVwHǐP_DPMMLf$!(rk6ҕ=-cgZOPQU"`F3VKN]bdRxךB1743W7Ky9*|t!0G|^ӕ Ūf*'~a؝zh+*1]@ `$!BEtX_>w2^ _=Oo% #ʕ H8o-el^ ٻ!8t +n=cI EGU{^4΅2`]lQYǙ8C*濶eV+k4|AEj7.j;#u6WǬ{u$Hیc+\n=):eXq!%ңG#Z\,D?s0ΞoyL:I|*-s*jDƏ`ZHv5K VE4w0ھPaC/U,D `vp e-uBu'!=p:K0۸b oTh `V\/ço+B{M\@In)ENYy;eU@WYDΕ5niS{c_ :`BŚWޜb D<CA 3\fdW.2:O !4d2 wOy=4@iei 6FūYV"| $bO|TĢ lC> 'xh~i2+mblΥݼ<ͨ9dpyA>3Vr%:Χ} dF웅 qGc@*u;}f @"i4$-kɤSMk{ʆeHи|W|buQZmx0Blz7׻fD=S{ ! OJwu^QK/IVepbf^,e}m?̆F޳=xȤ?9&qhܒGҪ݀ﯠ3$;^_)~HM%zm -  2@䠼FT%Q7=9j{5Trd;cQ[YY&۝;& *WK3wh?&><vq$~s}L}VϭүϮ/(w59}g'锅@sn5C³PyHL_.TZ~``NrPۻNL$kCj&Q J =( B4n38C[o$ڝv2CDgYble+D,o.KQNɂSEWD5VʛuPg6`ߢ~k8Puʌ1T:^`}=P4FhG5xHV6 k͞ <<*ԻPAA԰SK3Sv/Db]5E s ̣FIeVl[ t/11+*lQ+IwĂ:|G\0-t &{3 M;\K|0sKdnG'k\PFfELPO"&|X0qbNrV` G.N<#a!iB>M 30N3m6Vڡ〝asl B(3xŗhQ\7r}\b\)$53Vxf{ڐ[9z|>㮷XWoxUg8@% Jщ&2 RՂ  BЩ("LjCՌVy|IO&EcPo>YUXIǂk| :5jubպm9֎l*#t񚋮N;gGq.Kb Y8xA)Hⲩo]멥K qHLVKaێӤ[俻n֐LDZNy)Oe0ppMT3DO.*!dO `ˢX3RW.]Ŝc C V;elkkRqoJϱrgfe8dՖb%T߄XR @?cSm2z;fF2FҎ%K Btmò6Vd}]v&'ۣ ;GedhWi0Fʬ,]sG? ~skI&HB79B '@v=a,TC}lp$ťxaH<|hENy2w_<|FftEUX".SϐCCփ]BCڻӚglCWWڌq= uQFeBM%rG<]h9lJ2VlUVcVZc2/D)9?Ff>x g;Qa+ME)ܝle*@][}]N:oZX6 ЮOKkJp DngیzD/g0AJ^*>  snqNfZjn!TX.0VTygcz DB #̌ Zw ̠ZLB~M2Jr]7oԹE{U2l܃%e˸Tù#u_OUK L;D(2T+cO'ui~s˽&=6HTtZ0P`eV?!^uְސH\i9)MQ.f_lY |߻K )3Y9`R16g4p*m,=[~^#R)!$li .|&M')͞wI֭3ѥ#zcE\Z+A00*n#TSdiE]r>9UT#OJCzg ԚjJ{>xlgQ74ξQy eJ>PQl <.&hz}iteM>x8C瑤8B8|glЩsG9aGMM?$sܑt=80F7S0JӚBN\sڞoTLx>T Yr>j0p\Q.%?p}bShj %Ԫa'S'l$ʴ] z \'/]YPK {4]ОB~"C'sRN{k,^NѺ >vV*]Qޢ٥7*X넓9evpZV93LM<&lccaIy-f봮6Rq5q]%s|2 {bv %/T4#o9oW^w˯+6kp-w;3;2A Zvo&kM-ɧ޺'blkYC6j;$>( QBi-4iL4ɢ6i8qSi ubeNM$UUZ[oZ/=FV1bA\_uC+[ > ʧ:_}!$8> i.z4PZ_\3ӖwTw%KX1XZC@ehM~/8^ X brq`UV wEvtz|њB7ƒe4" S%ϚtPXK d !a"w[IT6/(Qp P]9Ďp+n/:f=yJQER)NRoIύk󼻑 vǯT&w Ȼ o! H:U(.CVd@p4-!W}U|akM{vF<ID#82>G-39V#Kfϥ%ѴՄ'?{/cF!;ڻW(%~ذRl\v [ӋΕX,)$c4Z \4^IdGZj)8MG[BP\J9 uWw #$ԑ kL>v߄[ڝ&0%؅[RsQ >7ݨ҅$Bi=uJ+ g aR, %=l0E3mZj׾YOv;W~G,-r%ZhCbr"/8)6\mǎx(wuԃp'mtEܗ$[,[#N[ ͒hQJ[O&E|zԑT/\X.=zJE-+P5Z;GygaIW݈ mOt`"]եkKi.F<\YYvr;;Sѵ|Ψd*>GW|ZeD& |ӍuVg~S4umԋ2 _`xuO,d/m#|+o NJʌ0)u\6nh~ e'HT@zxҶPZT,/kUC"1&MYQvg/#c`YAJS[jw9ufu=g3yBt3q/ۘڢO; 5,k+o 3UnoU4/S+ݵ6~B&j>Ԩ ,W&B&dwAJ˺ѭLљ+C@O?,Kp|NB퉤t!+{Z{lCcqL:!ݢg5O"hc& eCީz"¡[}eҨT.iq.32u3둢ZŇ^7\r XT,ӓ$A]UOQB~rGwIg@ Bеe<cnMٟm$n6ܑݩ0KQ.zޠ z)æL \)\BY!nBR@Ud(ŝԳBx[i8iuxYr5PZ9( /zKb :i12wyM;ݮrޖKyAMwQMnuM$zR4 ȎZ,EK{ѧ?W}yXq| ݧY _2ӓ6gȩnre12ĕoTsirCO~5rDa|A&![C)LdMP `K+=QHT<ܨ~jCñ퀡A ϊ3U{>䒟+EeR?i0% ?j~ |sǢ")ڪE'V'!};DU 2b_ qNop0JØ Ļ/-17JЎE !=l\KZ}ԔPJGBYae]姰2Myg+PupZ.8lǴI"^')j2RuE^#'J{T^ =^ VR!j8kVbv?՚r62gw6o֙Vi``m]\' 0 րQ~Iv#E>=gRRAP^~azӶ;BoljKIq 5.@&pfl;nĀgOS]RKr&x"OS;$N~ix~@$]WVl ,6iGJ39 7zz0XrRTX%pi(#vY口#^m0u+̴̄˘LuJG-!,Ok3d0}v߆!@ҋŪ3nS!?zM٘O+,"g᱕^c5Y>k}Y.f`?i(B4B%Gk8Kxg۶;=hKImҞb ACZHe1B,1C)emwGOmgp· \uimB j")K3210ҐF#ҕ'öI!_ԯr D+!Tk*PŽX ]ckt륮.3ǏB~ĕ&:U]"O.]`ZH;|^Ѐr:-븻oj+0?' %l$9tJo*j{:+M Ai, YޡAT*Ki3+v* S NՋ_ѻI1c~z,{򣼈:_v3{}ԑI֠k8xe~_ɻUP3pDDV2ȑ>dh\|!p  ڒ͊eA(ܩ?m/|+q L5AsFFrh+%ytÞyvPOr# N8HPXq\DZbz,5]]SG4E"$yK@ϗ{$#YU܌k6qۢ" 6WBK3 "4:r~jws*~" v@{Y)ηoHg}5>6g==^z@KvY,K'@ASͧ5 xNA}ee8TZ,f06I эp5xmV.8cxCNνwjC륾kQr08#G Rۑ;;ƫ9M6j* rx$8/6O˚Q*^m60 `75嫨on:id4sG'*+/71 \* qcIcO^G &.V_n#BlK;Y2ש%يWT~&~M.~%(RfiWش♗V?t-W@n,$"i! 'ZнG[Z8X‚3`Ptr]j G|jvxJ)\.IKss|9uXg蝩(ѐ[pT0Zoc.-?H2JM'a!)|slϪ~@gmausAc i׵RhOCJO6[! ;cH)P a`<#2tӪ))=Saxg]Յtq4n]iW$ ceBBM\Bb>$t=!3 0>d-aKCY=߹C?DR!EnZ,;!ꎎ!*yAS":wR'8Z ܨ 8>>GRFӬ4xxdCuԞ q "_:$>畻pMi*̡rP d(vϗܫs&mNmugw^ۉ15V XNN~Ww4%UHgB!:dq I]%E2'RL0 ? rŀ\_"d!s'mBS .~K GјmoxOCZ.U˨eȌgI@ﱑ]8ABbT:qڸҳ +(/F,Ea`YY\dH54zO,h'g +|ȕ<^י v>$0Ĉ W$$~D,XN*",%Ԉ}2`=10Wn#Lۺ KvXs peK/OQI8RK$$G !FogpCVbk)6\v?&`I/с| [CMc38*=QsrZE("55gQCNJwoy}p5] bDy4%<̔!m}d,y ׅ8rB*x_E0G`6% ]D%a}2u>Ȱ,z EGf:$i7[K`$Z8uj9󫁴@N3tU"`K`/z7[cc) 㫅 &]_;$Sb8,@.jڒRq@l>?iykQ=WG[8QHFTJ_'y|SʨHBf.BJ `Vq/+vuSϾ.+-ol RDQaD1J,cU#>΍&:o o -h+F'|_7E_2Q5Yt3{AOd=y&,75 Q㘝 BP f]9!5WGI皱\5llqyU*ZtP"5 lpգEb}C0Q[lp0Y>ezo|m?,kڋ>< :ܶ#[7Rc[#-#9d.X۩_@O7TiIZҟsU?Bn3RbONWTw7]Ke[FSg?Pwy:ImGֆ]dFY5A)& PԇZA4Ymˆ]!^Hʇg*J:Pe!@m)ѣH͌ "q…2;W^Fkޞnr@Q'ſtzu+HdiTi *ިм^..1mY[ }u+8YKణXgR(\@aN~AX3áZ69+i.uvt[-:KXJ֕-Y8BǶt-_d绪~[P3_rp]9}5"|Lתqt*ی9*]Ic1.4I߯umXKeEU!yMYФFf!a@@JaN ͠">00bbB垠Ai JƳd~}bSNF2HG$pCZliHYW 7񥣄O݊ B-)ϟA]ͯ w C>bW*1. ȁC="\67GtR( 4QZotntZ&7j bM^oBGk~)Yrqq]W0{P1Y$v14fV6̒ЈE?q.U$qҪՋmm5ۏ]!HԴ]z[ ⿡d|gZgd5{%~C"`عmZw+8(n6jƜWpQnzsɎ:LK-c&;3N'XשD1d}$>a3 gO=8=ƣ,NJUWg/4sU8wCW[/>*q^p:* h@] ;_f%מ𘿋$pBTń(ӑ 4,O_ѸSϣ:'H%oT4=$mbQQM1jh~Uѡ#邖S%=G: nA1kg7D?c`q +SϼmKu' 0]&7ܖa_#sGKﹷݰ:UT~V W+ۨeziF}E;Oǜ"-rO57!v!fF6H2n[AtL,h6AQ kYM*CK2XVhxC` 5Yj {w[>$0-g-n9|4rıx;8ȀuYU1i,ZnW=TkۻQG=MzWRJ/cl8,,]W5oXR$7ZvS>1u e' "$g4<yj c;cؗ܂2*S6,X#Q='s@^ϋBtLJGr[`6O0*tZk]R|`KA LRkz;$f(Fr%v@8b5A6S!w.Go1 3G*$Z#Fi˂׫\^g(Cax +ZZ-Vڍ+\ɤ!v8v&NM%W6dc&T8ݦt8S2Iк;sЎ{{9GiMaf_oFճ<`G};؊K! gδsFpunv,ef9@%ryD&~n`|8$5VY#I Yl}(*^liN T} 59J !QZ7|(; хxX_ct1EM Pwc*D~ثyP#C  x){E$1Q֯:cF3<4Xi7=:KL)6|Bs4sɇ CSz}t->bi\yݭD4Zʨ_^utAq=,<4'HIߨY4FFlްZ}4^XRkG; ǮgQ1 bi'QLF:^(=>z]Bfx䌷ѶݛFSΖ=c4vh{4T_1ËjB*@;%Oi>|K^9v"g4_ I5rF?U16C;jȱg滋]6I3cE mΣ_6@٤x*РYAr(|& 9uZA[aA+s!}sݔ ɋj2)K{yl{l\)2y CZFndq&X&^qҢ"M36ghuI7Y ЈMx ba؃_$Pħ'Umvj)F ˺B0C`r^6Gxz3qcl sɃq1B_wg.Bo> lG^{-ĻgH4.`o7|V#Ѿml)nD'3{K|ʡ 7 Ie!ӭ/æ%0UR v3,\$Z{̣#5b+=M%" |%Wxw g> ,~N򼜡Uk4|ٴC G=A!UJ26+$@7 wKɮuɡf>W˒W%yç /`zXϥ3$[lI܂DB 2v2<=jtc,YUsή%/#[<})6:(5miuCl>qEfl|ԝp G0"QK*ϥa, [wV[3q2'E#GcRXõL`{^lTBfC\.@Zrr|@I=@ 7zsVxJ;?ˆeXI;U>o{ORZZ10RRƁٟJb|6ZF|y~y{o &P}FHj21P7k(5qH$EDS[pwhqŰS+М{5@(hR6T$ɔfmZ3LጲRySŠTb6ⵓNIHuD ,cUGA 7)|\3LG\/⚗|bәAǕeMR7{MN"e SwhϮn/=,)_zYPJ [IPafCT`6<"*%<Xn (,5̳y2~XqDVue B"DItAy{d,eIHN0 -L ^m̬^.a xd&]0fSe~N&"mt.YlWcePl(+Z7cj5U_ot1g֖ Zl+{8gzW̘&ρ4VoW'9q.[~ݔ#`k!dۛDF7..sjMqc2gh,'ځ'O9W^v"R=CqA} V9lz_;#棸0eo sI^JK8,ާθh ݿDۢJ#CD'|s(p]u:ݬQ&+>Mhi3WF˼nu 0w~ՖR9^X!?>OfaS5*:j>oBoxDV ^(Wް Մ }Ud@JM[\qk$ lj,5侲]ntsZPgdqi}k?{/5p\]:_%WJBo)tyIC= bPhQn)<'NqS0z!u6jȟ~>r(S(6WvʛpZ߶[js4&^M=2WQ^sq %;Tؾ,@ x!h _&|zF{S¼(V`WDV a/&NEsDQQ<<,EA;;S0l+'atTkR iZˉ:I+VT$[! 1q?6|7%rO>MH}>xmZRs=Tfd. Kx+\2fe'ЌZ0*{pN5 6x{gLwyp>rm콉ɘM84ϬcBV÷7QƯaǛ`n{39WR p͂H˵iжޖJEme🐼fYBސsWUW&x%.'."w>dWS#,~C@RJ0eԪ鉵"3#%.Pm Y(zjQ^[8X1lBlRLCB{+K`S7{vVGL"PrEK6^DJPU9;P_Q"Va*'0ZyynX˱"YCYTi%vծvS*q ^7nӭԌ{r| :c!Xc)Q.8 a\[C9b#"ش%)#wi@F]Ǎ )߬D~j ^ } Y-(x$[utJIޚv] (I|3yo-OpՑy_5{=XTiY)z7!No 7eگx@HҾ72t=YwAٖBUWu4AqZrVPbR RD+e bG:] r3Ɖ4:#Cv*`y6 LnxB*.NOa:]VHoP(,H"'/u(TLZ_ۅ++Ė5F&U{F &qa)_"}# ^kgIU)8iUJ ՐX*Ry];_+:B碲 yIewX{ #@ oe]u/2/0#"O~ G1C9K-'Z[)ET9. ]OTKšh$zi [ D[:HE9hK W $1{]+>\ \CW“OA` (R<0-+ ,G8t^Hj 9.o<>y6jiG{8{{ώOpf^Ma#<lK_xLc?!_ .z[qoi4@v7G'kjqeN`p)GT.]icX]n&G*Ma1q+ pa,'XTN>R8V[BWz9v$@D-4l7-a?5Sy@K9 l:'ZoO%:@,E JEuTS r8 Rb99-!0邦*7¾J]2,rgf Ƅw|* F΁{wp*oӃ,z{GpdtPR){ 6 d)H')Gԑ?+4]DH`Y%SU6lWPdZ+աm獌R&35' IJ(jNoa_#*[nNy)8<f8+DfaSfYw)N4-^ӽ:9S'a%6jRZ; \X g=2y'E3B"^ WEC4~{jQdDa΃m4ע2_k:sl`WCz#UNHʩ$3bnΧOI}`7 F>p5C);2}EM<+cTVr<>V s>j1DBj=ХQNcӊ}g ZQ(Uʧ&٤bH W Ļr#IvRPf)U݋鬃<3һBLu\#M(E.ܧ__OUV·xވQ7 wфs⓱R(.d<)T/GR;APW$"Աxg=&jhyے&YzI!F }IH}{w C:Fz>'hjR >](Bn}TQ<0Tɦv46@[39}^1]fEq*3q\:e9C1Mݠ\vn;9M&_ |%@<|@g 0ֻL# }ð/ K*P2USϴV "K BV\JǨS'*0$+(\)9=5$ܚvj-&l1EI#EQY.Xw2z/p]XB,.x,nRilܚ4kfOך_PI./r@.iri3Vמ?)5dMbP.br< nʘʋ>d(sifFR d% Xs?˅􄆆 x@e,d5ӱ0 sL'Ws {pif<ʳc݅ve(ycZl7/F]LW}яYYAW]\Y ~̽)qCEQHyO CcAf#˵SmwEKÙ=gפSʽHWU~ul7DE}4\1#X[۷siOU%`k(ּΌZaOp#YFz)+XxN8DNcz#g5[{f0WwU+ic0IMlzX6P,tЯI8Җׂ)<]ݿ jA|C YZ