ulfius-devel-2.6.6-bp153.1.17 >  A `CI!M@eeeIpf| &WRUpϚzr"ʵ9)bƔNh (,v9jنصY>q_l: y9ri@(m1a67U(Cz9-Yojt+C^nKR/ ϳI9_ +t\7{A IRp<<Ҁ?䱐sw`CIy:s`P%Y|=z|I$~66d943cbf2512d0c1f6c096f796355f56be3f73dccfb9940219d4f7ec4e9962fd4afec815ef13a95fa0f0f09ef8a56e35337f34e`CI!M@eee)tr5˜jyg?r 8yv 1| ~Ioq{R3780eTXDJ)k`@nU(p0w~pC' StE:e.H:A@xPij$bVeM;YjnsJ7[,HUh˪̥|u3K hyM|HϮ{-'sޕ5tߙby#Hd$TmXe}S>p>?xd  8dhpt  $ 0 < T Z p4|(89T:FGHI X(Y4\\]t^b'cd5e:f=l?uTvlwxyz(,2tCulfius-devel2.6.6bp153.1.17Header files for ulfiusDevelopment and header files for libulfius.`CIsheep88SUSE Linux Enterprise 15 SP3openSUSEMIThttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/babelouest/ulfiuslinuxx86_64A)wA큤`CI^2`CI`CI`CI^2216a2f50ed2542e621505a5dbfea69aabb669979fc753b9082bae3a3dab02842ef098ba02f1e16ce8256b30c7a5f2ae2619301deff50b215a884ec0f32391ed3cfb257c88d87c6a945d7e32a9d871b4b2b3eae0b054698abd2652b25e86eb95e0730b2a05507762098e05dccc35a15e9d4dc5e62497db645f570fa96c988c904libulfius.so.2.6rootrootrootrootrootrootrootrootrootrootrootrootulfius-2.6.6-bp153.1.17.src.rpmpkgconfig(libulfius)ulfius-develulfius-devel(x86-64)@@ @@@ @@    /usr/bin/pkg-configlibcurl-devellibgnutls-devellibjansson-devellibmicrohttpd-devellibulfius2_6orcania-develpkgconfig(gnutls)pkgconfig(jansson)pkgconfig(libcurl)pkgconfig(libmicrohttpd)pkgconfig(liborcania)pkgconfig(libyder)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)yder-devel2.6.63.5.00.9.533.0.4-14.6.0-14.0-15.2-14.14.1^@] @]҇]M@]]L]H@]A]1]G@\@\9\&@[n[]@Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke mardnh@gmx.demardnh@gmx.dejengelh@inai.demardnh@gmx.de- Update to version 2.6.6 * Update doc generation * Fix jansson memoy management bug- Update to version 2.6.5 * Allow `NULL` values on `struct _u_map` * Add function ulfius_send_smtp_rich_email to send e-mails with a specified content-type * Add follow_redirect in struct _u_request * Fix certificate check- Also add "libjansson-devel", "libgnutls-devel" and "libmicrohttpd-devel" as requirements for ulfius-devel- Disable LTO for now since it breaks compilation on i586 - Add "Requires: libcurl-devel" to ulfius-devel- Update to version 2.6.4 * Add precision for chunked response, got the inspiration from #132. * Update access token for oauth2 bearer validation callback function, add precision concerning libjwt. * Update callback_check_glewlwyd_access_token to the up-to-date version. * Various small fixes.- Add "Requires: yder-devel" to ulfius-devel- Update to version 2.6.3 * Fix warning appeared with gcc 9.1, fixes #128 * Make instance->mhd_response_copy_data useless if MHD>=0.9.61 * Fix MHD_start_daemon flag to reuse MHD_USE_THREAD_PER_CONNECTION by default - Remove patch (fixed upstream): * 0001-Cast-option-value-for-curl_easy_setopt-on-CURLOPT_PO.patch- Add "Requires: orcania-devel" to ulfius-devel- Update to version 2.6.2 * Fix memory leak in `ulfius_set_string_body_request` and `ulfius_set_string_body_response` * Call callback function websocket_onclose_callback on all times, even if the websocket hasn't properly worked, so the calling program can avoid memory leak and broken resources, fix #126 - Add patch (fixes a compilation error on Tumbleweed): * 0001-Cast-option-value-for-curl_easy_setopt-on-CURLOPT_PO.patch- Update to version 2.6.1 * Fix package dependencies in cmake script * Fix core test to skip websocket tests if webscket is disabled * Disable ipv6 capabilities if libmicrohttpd is older than 0.9.52 * Small bugfixes - Update to version 2.6.0 * Add struct _u_request->callback_position to know the position of the current callback in the callback list * Use MHD_USE_AUTO instead of MHD_USE_THREAD_PER_CONNECTION if libmicrohttpd is newer then 0.9.52 * Add network_type in struct _u_instance and struct _u_request to specify IPV4, IPV6 or both networks * Add check_server_certificate_flag, check_proxy_certificate, check_proxy_certificate_flag and ca_path in struct _u_request to add more precision and control on SSL verification in u_send_request * Add functions ulfius_set_string_body_request, ulfius_set_binary_body_request, ulfius_set_empty_body_request * Add url_path in struct _u_request to store the url path only, without query parameters * Add ulfius_url_decode and ulfius_url_encode * Clean code, add more tests errors * Use gnutls_rnd() instead of rand() - Update to version 2.5.5 * Fix #121 where websockets messages of 126 or 127 bytes long made * Fix sneaky bug where endpoint injection inside a endpoint callback can lead to wrong callback calls, or even worse, crashes- Update to version 2.5.4 * Align PKGCONF_REQ_PRIVATE required versions * Backport ulfius_copy_request, ulfius_duplicate_request, ulfius_copy_response and ulfius_duplicate_response from Ulfius 2.6- Update to version 2.5.3 - Add flag to build Ulfius with GnuTLS support but without Websockets. - Fix CMake build process that didn't obviously linked Ulfius with pthreads.- Update to version 2.5.2 * Fix utf8 check on NULL value - Update to version 2.5.1 * Fix uwsc crash on some systems - Update to version 2.5.0 * Add struct _u_endpoint.check_utf8 to check all request parameters and values to be valid utf8 strings. * Add client certificate authentication for webservice and send request library. * Add support for SameSite attribute in response cookies - Update to version 2.4.4 * CMake scripts improvements - Update to version 2.4.3 * Add config file ulfius-cfg.h dynamically built with the options * Adapt examples with new ulfius-cfg.h file - Update to version 2.4.2 * Fix #79 where yuarel should be hidden from the outside world - Update to version 2.4.1 * Fix #78 where gnutls is not required if websocket is disabled - Update to version 2.4.0 * Fix Websocket fragmented messages * Fix CMake script that installed Orcania twice * Fix cppcheck warnings * Add timeout for http connections * Allow to use MHD_RESPMEM_MUST_COPY for different memory manager * Add websocket client framework * Add uwsc - Ulfius WebSocket Client A simple command-line websocket client program - Remove patches (included/fixed upstream): * 0001-Fix-pkg-config-information-add-requires-fields-as-me.patch * ulfius-fix-cmake-path.patch - Create subpackage "uwsc" for the Ulfius WebSocket Client program- Description update.- Initial package, version 2.3.8sheep88 16150225072.6.62.6.6-bp153.1.172.6.6-bp153.1.17ulfius-cfg.hulfius.hlibulfius.solibulfius.pculfius-develAPI.md/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/ulfius-devel/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/f06679c63fac480b3d5f91674448a581-ulfiuscpioxz5x86_64-suse-linuxC source, ASCII textC source, ASCII text, with very long linespkgconfig filedirectoryPRR RR R R RY*c`9,Z?utf-8d57acf11bcfc0229795ab45192300efdba446fdfce6ab6202d0be881d20b5624? 7zXZ !t/ⴟe3] crv(vX0a3x؛ Zp |WEHkM SIhNwguae.mR`'rt|=} "}fW))1QR3{}z8&|G pTtd*@1` UjrenkEQ<˕>-Ҡ0HK24c=́m. P*TdQ:I\L,T Fr(@!@orКwSCwoQ4zD+`5-Ø`̅Rϝ˰d@$b{ub$/8#%K`*hzʭWx#!}l,ttޱ9?3e&V騺fw,9GCa4I'eV%Y.Aqܖ}.yԣx@I%"*ÜJ?Kq'*?AC6# S'B 1y)vC4n ԇ̚)D!]{I /],v*2AXݿϷ w62sub(MDN[ 'q,hiMbR]@='tZS;0WΆPfg.JUqCimwfhk뀦Wg?=}~Zw"w/6wWN2ݖa8Ji; MRWD)dstx%BW~;ֳ L9ZfF+8e'KiږRa~Kn} 4}AujTmH C-,gr%ƬJ~KŶQq:z2[qHB';\'紐|\hLr ܧ?@٫ܷ(Ф6&5@54e2)]ۆ&^ǁ*!jD v[EZ\E>9f)` =e9H--r:dcCHuh8K.[}.eK!Ax#Z[Q 0 o GۿW=DnxiCΗ;*yJD1Z{qOn'TWu,G2YϠ!HP9mJ42KeCX1oLXnrT,\QK= a+:ͯ;E48ԃZ`e|೮a@ñK9*3͸3B+9oHe2(78OGH(bR:5Lm2ȉ]_KsU5!p-O+NBOe]3n^ˀYTv"['E-A׌6w~ك vp!;Q9A}fr(kL/wTgLUh:Ao=m7)dN)42,%4֞ݪQ;djR*SΥ&!(JMXÜalL;Q @VB%MP `b($-DC*_\/7cqk6@ 7dD炌=nǨOܮj_-8D=+Gf;<9|uҀ!Xi_SϚFO'+m,xyb`vVE)AX*U#=5]Q>5$js,&j|8Kf.汪o2(Xpq( o`Mϕ5PZ o*!N+L}UUl2m} 'KH3?qbE  1>Y-qޮڧ?=@UC#}!̛9}v("LƪNf;,h oP,nl)k_a_u=\ ~'5H,jt@[+8w*dzxQJRlfLxVI78\5~CXdk F;9ߔ}XyTѪȕ~'8dy*;BXBVw!S #zH@8l2jSA6u#w_9 ԀiwHۢw (8ԝާ\we*<9Dnw"UYv(oPYQYm+զO$_46 IDe(sţޓVbc)iQ)}!!_鸊>\36iGCI'+JDpB="݇cA{0bx뤩%te&49 $i83g%K4Z?@ Īgb ${Hyƿhl[ EwΣFT9KۅU 'fKo֡dr,<,Iޣj܎}j=K6ŜR!teL`\`s42]i¶1M]}$6 neL՘ry@9jw_%^x%Dzhzܙ \GAbK+j8f)io/16,LeW()ldR-e(2 Es)knNT(1(n{'T*--hg(?¶@ QlA~I4?WdYFOI屶_~(ԵxOtWIV˺䴲.'Q/Ȉ6]x ۾kqez^x24QL@#K+)g`?hW};4ٔh6fR[gbZH%Ch'h}~" |M+K#A2G_CHF<^֔gHL5,Lyr𸳫x:6i&\*8~|A61Fҭ>d7pFjͩzm^wѴjv|铧y LnoIr}FNkBb-c4YVu&- Փrhv(v4X5 ңOfКiŻ$mBm#EGT-VB&ghn@H ^@*Ewag(I8̻ippV59n,uw=xh'B׮ Ӛ(A2o J`x2 \A%`Ml=)sEA^Pk?"(),pF'z3̛.#O$;X^}Pv'UX؞eM&]|@ a{j"DŅ5Ʃ.2O\|tk2z$¨{ُZx@V' ? V.? tztE2 #&(+ؔ O*eUC[ꐦz-YKS$1ɨB/G˒ڟ$ ׷d8Y Tݞ2}3r l^tA %(R-ڜ VK,3y=[,D?7 RK iZD&Zh^Ka0!/Uk{#>pfpâs;;Ǎ9nCkRP:ˣ3V aےM٨V |l\Xr1鉳ch zσf 4fDZC|{XcFX{mhؔRP|N}Mn0D:v^3 EqLJCceFH>n_-A:(IwFԭ1Qpecd̦RICL/sp HBr-[fB-mM"&_}¤C)ŅK8&;^D;jKX PSӓDW&¾=y_A,7^ xBoNlύL6n>i{!)J@x diV&=$H\FfM[5J>PR/85ȑ{ QH[@8\C'6UtMU-1*,"wV  "$Pۓx* A*6 B:Z5Pzp )>E N Nx_Hi~. qӮ+xd)h3QE?V}ҡ( I4&#ZrΤu؞A 't[;*)R}]a+Kc9^m Jg$Sf~E7FA@َo^%Se[%MX0FYB7SFˋ0vN(|-䏱͈c86u"֫x̅^A 0r(OMpErcO&U mU5? c{;ּ4X/y4[kY5ϙf)@ft˧:NS^-%63iڔ#= c}G(=:߲yUzs5Kj) Th9:sV 4_>^MFcj F$EӺfV|&Sf=&S/i6B.7<۠ȢC"1,DkPYkJ]ȗxzq\\!cŔ%8g *@Q1aC_S ~6Z<1ۇEh$>߇؈U$^-$9 Em W(QZԁfa-VLLl%뵘A3qᵰqEj5Yۣg;PøIVܻ[vǑD1 ׯ}݌N2hbvIIqw#H/T#04 ;tG[!|A;F̤1*ۚr&j(r+t;L .Y/. f0^:zN CxJ^;? (%L(|x,V Y$eB=w.<7ЇoI7xPd#"HݔqYSo>{Ut((7BLvd (鴥 {Sl鉾{K^+Dypk}?ȉz+2d%޹hbs@gA\>{5يE4@= 况:I \^;IMgMEnCAL}IEfNG3k@tf(~)͔%8 : s7&P`D xX7y97zmy/tD:6=$ʈu!:'invU"21b0iOb}!|`L3CXM@#q:Y }p]x8 'y.X.'Buѽ/D+GY__c1/)o 4@΍H[imlX]FQtSD!ByOY*IL*Y7yZ;2b]#ii/A=L;ˡo`-r?\{cZR-1q\:1FaB/jIGc=|JXrK,rю%TOġU@K ˳9J-Ht.@%ACablYw( fg9?n6,,J\1Wqas,̙ ^ERš U q O=$R:&^NL8燫R2Rl i>Y/ԡgOrcrZcDRHE$EvR0ЭC5Udp-@UQϹo2 ٺ97e EcVg1jy,C{R1ҏ<co]27= XmUb9w@sرMv{ Ű:yS<~x-5Kx,|=~!L[Mt&Y*H`ߏ@L[=ZJ}e3 쬓7Új hW./9 3Ǿ.+24˰i, ϕ!iVhm$zx4BŃq7F^/x1> C=.6TM0IER^+!=p&:RU&:XBwh-1ǟ% $"Nw ?/sZgQmU9zËRn1!K %ka8YK[ack)aD!:.J iߪC w'ߛtWFGj$E9 :O&;gI6\㯙bn|My˶h˔A \7f=m *I~:J ㄚd5pMu.D|,`_t'<%KVһmj3*u L6+\|x@IbКjܽ;+@"I Bsg"4lƆhM"MX(``~Zjl1*M7yO|+?OHQ"t5ˠ_tOvն J+Z+9 DTKF2D}V žk!vsnAROl+hGXܭ,`; g2mR@% ؚ}cO^ɚ !ÑZDJ_=!f=Aemq__4-9*8j\tshK~4]jsx_G{PG5_m |T7WAB%p1!`έJoF8T>>AcMu~T%E]Dɘ/wey׎geJ̺`-& NLjYU'(a[oA{3&gJp3q!]#N@Tsar䉮B i4`@_d60ԑc xa v_XgUbehùgeWM<ڥs(JĞ ^Ϩ} . h}f_?{XAoFZ$q\`Z`sGQ%KlkޜJ7*@LO-;pf6P,rYBAXmú?(?c#rB|s!-v|BG<0-oH7_>+1M?NJLnholl-Yvz3Bb4^pJ82uqO]MZ, ʾ-OAUU̯c\)"ʼ e!]`I0*h[ PnWnn`YUʵm.iozRu$4a|}'R"%^l\>`C)wܸdlOҺAw:NTZD v)7cU? Ӝt|!n1*>><+Hz_ *ljt͟e<z[1S2& RUʦN__Cx ɿF[cG1~xƤj KX8*/{,;hwzpሱSF@:uR^>}I; `Y]E2ZEf  ?[D:o6PȤh|$=Ć]82+JwAFCDi^n9R>B\@@a!pvjǢpCԋ]'6mS p.X']qӈD ǜ!nՉE(xwSw'?at&F. MfF/b:B`\="p7w_.uit>E$ C1a#Fm}fk^ZAMÔW ".}xhhT&@1?@[6ƀrdcm]wy!n,!;.NwVCO,IoER Z#K+c PMtTi5TqQ3MV ^>]c;Uzd ,X8#/gsq.'-/JjD-OedWGo^Qɸ&7vi#> qLO0˫&7 ?Ř<x#Ō7Կ A&t>>`f \F ',U(Γ@=_r_L'M4LeG?Na$ ٙa٫mNddi!A'͹uG{`aV ]Hutx0ӥXFl#'& h57ۑ;79:XGsR7,Ր$k\ 'AS; fSPʣAb.,B9B*6̊ Z/E2W#ԄGeO^{I"0g]|\G *,Fm< .cឧN<8YƿAE^!wa !pȒ E@x{ Կ-uM(e3υ"O)OMfy{jvͨW|SoL~f!ظTYҩ. Ę}rf2U\b*Aق ;CϿѫ<2|0 mdwBdIe7h~!LtoDӓqs$d!N2J8U{ / fz:$a`e3h_ ͡kWB_y,%&ja׈))΁J=j*0l?[d"^Oq0kN]X26eiq<=tj;:~SYNxrZ1J kٟ_$D`Q juK nqtʭ}/&Hs-}סϑ߶ O"5Dͮ|xQganYn@3q 1ce R[YӍ' +8)"?Qܠhf*kIF=l#9'o^FՍg|cxkRZ-|h!Uh/xa1oR}Ae C>C'%7fok<'^u`+8׸ȯDqshW )HR o!C2{M%AUs .E;y"+1$l; '?[hygς% B?[jcmo{!T? !ѭFf:n1t|exo6S죻}!bl#c3ԀtqQ;epV U?C}5/[`P0Ny >ӑW)ѳ̑yalq yR.Ӻe:Mb\EHq[&LZÉS7`>Q-nzd#5FmfѾz;d]Y Bi̢9!/c17(}w؎ZU$ė>>az؉\~qQ.)bdSspHhv ڀGZ?'+z&ŏރ3nz|`"Ǎg /BIS78Ҕ!n\ /*ev$˓Aj*^otuaAyBxBH\mb,h\XA&+-8E`Q"6+=B=5ŔG@hg^Do4ep./)KWcc aֱ7o}xL`+U͵QﮐE>[)5jCXtGa{0vGV&2vE+~/V dׯ2RRH{C\MQ wf `|}+WƬ̄-37Ӊ/X3h=[Fź9UOaP'ś`{MB+^̠ɿ7U3L5APbFwŌ2r°)F=4HzD <DXFW:$MYiU svY8Q;@ ^d%9D yjr<|EIiP B{m1cPƲ$h+B;xO,NPye7LC` +:R' ^tX,M.:=SR_sw?u"Dkx,l""iaA ʤkRyatVgI@IfVJ$q.'I0~,p'|䢲M[ωJG5y/Af(Rsn>U5/NP _6T%oג]2uwfLv7F(vQCX)+}'nAK$%[Kg+p. F7aVۯ9\uS> TQR៘;T\ْ &\2nE~ bTrtQzxnI@.@u"WkÏQT;8Ͻ^sT39cUBEiI?e+3sw`sy@m4k"FսkO`#3Dh~|N7`r i}}φXyX@čX?SvdGyYlٲYI(^b$Iw?썩3)M7p򇈔ΕuH㆚ԡCjnbrQѪQSQ-1EW\_rbGKƵ#73UY/,y|xOf t#`p}_$c5V"~*6\=ŝ#)ֶuK/z[I|Bp'U 'Y%jrS6^^,hw&+DKm^`ٜSGjò},wq{ R2U| >-gKX]W  z ۱K4l$# *IR 7ʅ\qfFFi>|| 6O'g Jv<iA'CxC;=]?>]Yq{|~х-n,=;6$JVKnxZNO_T~X٩4 x]D^ _Ge֦ vۡˑppU#.cwz&Q[~a";wjJ^ŻI'<9| + LOa:LD`”OĜ(78/nl쮶\8ef"GuF!X` VdL{I c#`W{w?Z <$3a:ꞫFAϦCB1ôP=n"UQÇe78 !jV\R"{*fsqР%1-H-<ruU ʞo0Y8 Y#眧o–]L9o#  Yf[iDu\|)=_kz"..o || ;5u"PbF2$BjN 1x73ZC\Dloǒ+_W{M8K*D*VciLpzhA<C^"qZY$?LfQ>`(@7qHyw,34l`ˢ@He&>ÌoE F6@G.TWQG j5<Ð{@\zY4f1R)ea&UԅRAOlbKD {~"kq NE7$04S3(WIY= 7Z&6ZcAjmzvS!{h㕇T~19 mzzY[@S4=$8fC D2J-,x˒DTŶ,)\{2 qշ>)R,Y1Ss!B:rZ\sWɦDX݆EDm6_ub*1awrE}Z|7 uzeyEqE)$\\, o #3~۳:nv @nVk1'SR÷u1IH:l't8{ՒW(hs [0DŽg 5$IH&a$ r<ęolƿc?H  U_,ϳ$w`G}v618<ѝo sxhc֧GH) 2􃀦 6QǏ9'/K+L[^ޭ轳ƜM41XL}0A+Y Ɗ+:4}B ts@\?aӴ#/i .~?* k{EG8w(vh,A ۊMxBOEńGmU6ˎIBr5sXojhsls0p>)]B`k}nqo%'s؊^NZQm o^P6I^t(NH } %VFAw&{\ܺ}0 )tӿ( טE222R-=ѽZjC0]W] 9X-}Cn Y BZ %ޙr􈠏xM>BXӏ|x~W!R:f UXT_r^O*-gEQm`.1}7W zN wDowvݾ?@J/dI g)ҹm;!D">;[Is P/w"Fo-s=F0VJqG_R9UO|[+(R-h>ߖ9iƀjzYE Ph |: Z =~q U)bCkL͙~J0Ǽ$ sdL"[HZJ9ǍO#gy;gsf @|u2V#Mص⢾es$[T<\.HL "ui -D{+/"-,'ZJa"%u\F@^}$VD[xYBĐu % ^B*Qh2kDPa>ՠ9{.H -l YϏa'< VPA\*ySQ}YI{O凶A)68xŝ8}[e|_1 JkN|ϱZw[$$h[: YUB~̀\ d(K}{;h31Csgh 7pT1Bѻ/qkIzi\E' (#lO `eMNO')]wpj؟(+3r5nߩ>S͂aZknL!=E Ws ]{ /k]ob/ۙtL^KjX=gu%\O}cU;hY< yci]]I]ݫ* *`njǠd - (bаGtJkWN9n[ufa'2Z dd}!ccoKKLB@%R'k.G ID=[Δ2o.Y 6WАlTy8 R.f6f}C'}<);CE=,`:s&Rzeȹ_3(yd WwX`b-fXJI[,JT{c^_QIe8_xep#p.65|c#޹G`w`iI˵s:MئXBQJ*KssA,b18*CG 1ng'`jġ6 ³&('g,ذemB7!;}yvz5ˊ=k%³3ʇFs||5#m!)to!ǩN<ʰOz%,Rb -$6bꭇ.⿚'M 3ozu}78St쏉Q@i#)ei ?q_r4o[ԧ9MYy4l**,IVנFDla5mtpWP'pF,'3 *coˉvk"!+=vfjՃ,*MiO֏ aNsfpzp  lrmSo㔚N|c.0k{6< OH*/_' `Ndgd~fA*C vϐز2w͂d@ɒ%Q0W*˷2_۷+ځ`IB/`Aw;2 =X-JB&SVz8ZrZ,h vA*cSalF±3s\f #1sf:ZYKbR$f68|i<\B*BxdAk"B{.&#=9<]/<-Y;Un"7H.+-^Iwf{#Ԋu]Z*/ [vJLXF&;-,P1?j(Pt/z4U"3hB sD:,X Tҕh_]Eu;MfZ6Fv߭|iΗ=2vY<1߶@3`| Ø9pllm]4bi 4}2&F-i^'M/dUෟ&XgIX)_Z S_]hLQQj/Q ^EF%D1=lN@!SvBy!H[?"\|{X'?mV*fJau%ݖص.Ǫ HJHLj:n8F~a.|3ܢIP9f̑Nf%E< R ruZ,I LI܇̕WRk@K!B畳?#ޑ0r`U/#6zwE F )A,XQ>ߨpItŹMK]d-՞0: qHكf(]]nk =HE NI!>91.,-—=sL /qj>p~Rp1_M-W8 vC -,OC OpmDco;_;*@w])J8 NES*Pc1CcM8v72э n!ЊTaH&F8킵}Ʀ ƑCCJ>rgG^ ٣MGma!9 Rvkv>jX8!a>5jvZ%bSz67jd{ O L{zR7]_xdlݽ+lgg9諰d_~9 )߹~(XE;[iRvU '^'D0 c7cVNwa::c~SZO:R'w0@M~>^ѮGA`ɥS.~NWPT?"M@o@O5NYV゜C(hO8&%>hksԠi+ 6a.&dFvhM94eWBx+'Ep~f PSd^ $ٲ#W !*;DwNyXfS~nࠦ5,3kLʼn1pkƉ?u|^Y>fkPS_εkwhnd$;7-$^"KseU$C (˵~N?,/o!?X8>:,3SBKxVFcHÆaj]>p 8%|L*0sAz\$&KԇT;3wdcGѸ #e YZ