poke-devel-3.0-bp155.1.5 >  A dkUnI%z ޅy3"B>8lB%vc'۬Uk3AP`%>ajٽ#ø6RgYWDSMtumc[ .>; X5|^tݽf ψrЏC=设i%Gslv6; 4 >[dKr$&:߂b.,$5}ôK@P@'fb0.?٨UIw3¤)>rn"|hvM\)LOʼūAx WWp>)(?)d   2PT`d    0    9RpL(m8t9:F%G&H&I&,X&4Y&@\&`]&t^&b' c'd(e(f( l("u(8v(Lw(x(y(z(((()Cpoke-devel3.0bp155.1.5Devel package for pokeDevelopment package for poke.dkUcobs-arm-11*aSUSE Linux Enterprise 15 SP5openSUSEGPL-3.0-or-laterhttps://bugs.opensuse.orgUnspecifiedhttps://www.gnu.org/software/poke/linuxaarch64_KA큤dkT]dkT]dkT]dkUccDWf53f10653a0d92bd0d69905df7f596cedaa4d428c229e1b972ba9e88bb18e254b8e7f14acad87906048cdabdc55494f95749eaaff4dfa9d5ced049efe0c7dc248ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903libpoke.so.0.0.0rootrootrootrootrootrootrootrootrootrootpoke-3.0-bp155.1.5.src.rpmpkgconfig(poke)poke-develpoke-devel(aarch-64)@    /usr/bin/pkg-configlibpoke0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.03.0.4-14.6.0-14.0-15.2-14.14.3ccb@a``Y@`8^(9@Antoine Belvire Antoine Belvire Dirk Müller Andreas Stieger Wang Jun Anton Smorodskyi Matthias Mailänder Dan Čermák - Update to 3.0: * User interface updates + A screen pager has been added to the poke application. + A tracer has been added to libpoke and the poke application. + A new command sdiff (for "structured diff") has been added to the poke application, that provides a way to generate patchable diffs of mapped structured Poke values. + When no name is passed to the .mem command, an unique name for the memory IOS with the form *N* will be used automatically, where N is a positive integer. + auto-completion of 'attributes is now available in the poke application. + Constraint errors now contain details on the location (which field) where the constraint error happens, along with the particular expression that failed. + Inline assembler expressions and statements are now supported. + Both =printf= and =format= now support printing values of type =any=. + Both =printf= and =format= now support printing integral values interpreted as floating-point values encoded in IEEE 754. + Pre-conditional optional fields are added to complement the currently supported post-conditional optional fields. + A new option =.set autoremap no= can be used in order to tell poke to not remap mapped values automatically. + The :to argument to the =extract= command is now optional, and defaults to the empty string. + ${XDG_CONFIG_HOME:-$HOME/.config} is now preferred to XDG_CONFIG_DIRS. * Poke Language updates + Array and struct constructors are now primaries in the Poke syntax. + Bit-concatenation is now supported in l-values. + Arrays can now be indented by size, by specifying an offset as an index. + Union types can now be declared as "integral". + Support for "computed fields" has been added to struct and union types. + This version introduces three new Poke attributes that work on values of type =any=. + Two new operators have been introduced to facilitate operating Poke array as stacks in an efficient way: apush and apop. + Poke programs can now hook in the IO subsystem by installing functions that will be invoked when certain operations on IO spaces are being performed. + The 'length attribute is now valid in values of type =any=. + Poke declarations can now be annotated as =immutable=. + A new compiler built-in =iolist= has been introduced, that returns an array with the IO space identifiers of currently open IOS. + We have changed the logic of the EXCOND operator ?!. It now evaluates to 1 (true) if the execution of the first operand raises the specified exception, and to 0 (false) otherwise. + The containing struct or union value can now be refered as SELF in the body of methods. SELF is of type =any=. + Integer literal suffixes (B, H, U, etc) are case-insensitive. + Casting to union types now raise a compile-time error. + If no explicit message is specified in calls to =assert=, a default one showing the source code of the failing condition is constructed and used instead. + An operator =remap= has been used in order to force a re-map of some mapped Poke value. + Signed integral types of one bit are not allowed. + The built-in function get_time has been renamed to gettime, to follow the usual naming of the corresponding standard C function. * Standard Poke Library updates + New standard functions. + libpoke updates - New API function pk_struct_ref_set_field_value. - New API function pk_type_name. * Pickles updates + New pickles. + The ELF pickle now provides functions implementing ELF hashing. * Build system updates + It is now supported to configure the poke sources with - -disable-hserver. * Documentation updates + Documentation for the =format= language construction has been added to the poke manual. * Other updates + A new program poked, for "poke daemon", has been contributed to the poke distribution. poked links with libpoke and uses Unix sockets to act as a broker to communicate with an instance of a Poke incremental compiler. + The machine-interface subsystem has been removed from poke, in favor of the poked approach. + The example GUI that was intended to be a test tool for the machine interface has been removed from the poke distribution. + Many bugs have been fixed. - Remove jitter-0.9.284-noexec-stack-arm-i586.patch: Fixed upstream. - Drop json-c dependency: Machine-interface has been removed.- Update to 2.4: * Lot of changes since 1.4, see packaged NEWS for details. - Add jitter-0.9.284-noexec-stack-arm-i586.patch: Make sure the stack is defined as non-executable in jitter on arm and i586. - Trim not strictly needed build requirements. - Recommend a handler for opening app:// hyperlinks. - Move Emacs support from poke to emacs-poke. - Package new vim support in vim-poke. - Enable tests.- remove unused lua53 buildrequires- update to 1.4 * Operating with arrays now much faster * Some of the compiler diagnostics have been made more readable and helpful * Limitations in the values of the odepth, oindent and oacutoff have been removed - includes changes from 1.3: * The `dump' command now remembers and re-uses the last used offset per IO space * The text accompanying constraint violation exceptions now indicate the type and the field whose constraint failed. - update licence to GPL-3.0-or-later - add upstream signing key and validate source signature- Update to version 1.2 * User visible changes - The .file dot-command now supports a /c flag for creating new, empty files. - A new compiler built-in `ioflags' is available, that returns the flags of some given IO space. - Certain operations now raise a E_perm exception, instead of the more generic E_io. - A new kind of IO device is now supported: the `zero' IOD. Opening "" will result in an IO space covering the full 64-bit byte range, that always returns zero on reads and that ignores writes. - Function values (closures) can now be compared at language-level. They are compared by pointer. - The compiler now rejects casts from `any' to function types instead of ICEing. - The `dump' command now doesn't try to print anything if the current IOS is not readable. - The `dump' command now prints ?? for "unknown" bytes, i.e. for bytes in addresses that are not readable in the underlying IO space. - The standard function `ltos' now gets an additional optional argument `base', that defaults to 10. - The `big' and `little' annotations can now be used in any struct type field, regardless of its type. * Bug fixes - A very nasty performance bottleneck in pvm_array_insert has been fixed. - Fix the opening mode of write-only files when the user doesn't specify explicit flags in `open'. - Avoid spurious EOF exceptions when writing weird integers past the end of an IOS. - Fix method `value' in leb128.pk - Fix ICE while compiling for-statements with several declarations. - Properly print > 2^32 addresses in `dump' - Other minor fixes. * Other changes - The JSON MI machinery has been rewriten and much improved. - More tests in several areas.- Update to version 1.1 * User visible changes - The IOS_F_TRUNCATE `open' flag has been removed. - Constraint expressions and initializers can be now used together in struct fields. * Bug fixes - The infamous bug preventing poke work on 32-bit systems is now fixed. - Better handling of open modes in the file IOD. - Improve some translatable strings. - poke won't raise an exception when starting if HOME is not defined in the environment. - The compiler now emits an error if it sees un-map-able fields in a struct type. - Properly handle the absence of current IOS in the map command. - Install Emacs modes. - Portability fixes for: + Mac OS X 10.5. + GNU/Hurd. + Solaris 11 OpenIndiana. + AIX. + mingw. * Manual - Relicensed to GPLv3+. - Expand section on struct methods. - New section on data padding and alignment. - Document the Emacs modes provided by poke. - Provide a recommended pokerc configuration for beginners. - Other minor fixes based on user feedback. -- Update to version 1.0 - Disable the static library- Initial package versionobs-arm-11 16847558113.03.0-bp155.1.53.0-bp155.1.5libpoke.hlibpoke.sopoke.pcpoke-develCOPYING/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/licenses//usr/share/licenses/poke-devel/-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/de7c62c43cbcc21497146b9f0b126234-pokecpioxz5aarch64-suse-linuxC source, ASCII textpkgconfig filedirectoryASCII textPRV~qN)D Vutf-80cb5cafb6c4bb5bd389e13abf5db174e0599a91bfd46641cd0ea0f29f1822c9c? 7zXZ !t/-Mg] crv(vX0ٲckR2s;En[!;(!ѧTS d\W_ FD3V@e%s 0&Prϲ7%̎:8it3rSI1:cUl9hfw#^f~K!%Q n 4,Fo =48zqN5Ӽ*R5c M6"SON/.?\= S7HV~[9q9 @NKetгE` >'ǭ!|؟ݜ+[8<녑HK`zM>"\NUOfJLDeBsH,i%?Pݓաi=l.cP< P+۽]QT%S8o /bq>BrFiٯj.m_ SϏIg 5)PcˠhЫ~5Rg@Maf8S5JBT?>T׭CըD9+}mF丆gC+~:4Գ8t8zEc۵` wOtK {7N),Щ+Fqa=eT9+!UzR}(1$!KBq/\PiW|@#gr.kcݏgZ'Ց4df^uMN^RڹL-IsOפA D%K+?1TF@D $hOl0tI-_F4 o0q`e. %zkPV͆%4qLTl叹tO2Mw)F}v!niF ,(^|Bg =S`?l8>F[t⍤~zRoV2%J32-4.\(!,3xX^ Nv[ўb A+xQ])Jh36k@S$KDWڤH{ܛ%vWB]-U0NWWE!h8vj̭UԱ:'W5ճEc(L/\ zՔ僿FZGѴ7Ic~f2w0U1ˀT+:ct̑C|tb[f)3>?g~!bKVszhl[&8 QufO0؀R"ZaEu3SV};`n46BLJ+ڼhŜrQBkLdcd p]D8roj}eCQA*QtVV"@5#20[vJʤF"++US?ɥW%fBBkS#z[Fű/F|ob x5D`/',|8'aHLZ{c{p<.aC=K0h"d6ed#?\&ee遏Mnm.V&\/,Ǣ`/D7HD #xU#GCu tЊgϱ?/$vW“1໪.D@6735Lt{YޠrhE OBEr%ϼaQڎᚠ_. Fk5s0F  g臠Sw Dt7 {Y^|Oiu4໥jVRz[ݼRTe\i#!ߗJ ݇FS9arBSmy]1e|'o9[h'/;#ԱxgyLzmPۚZA-| mDŽ&AzTpK)M>)X'ļO?c0Ź 3!&r 2yb3(w!v.Z' p O)MYpP.]CJ37`K1[?nvGtP"1O-114:^ y֦4B;l.$ִF-|Mɂ}jUyD}EIaP*P# W0HsvptP/*TCBҧ1)/C/OuXe3NyaV%`^gߪ;uZUJsuRŚB*gX]hZq`*wxNH:"}Dԕe7qcTC_3M5cyX+ĢN"zGcx-z=<@0\'^pL5KLEk^ǎR>rW@/Ϡ޾/P (޿R3QE')u7Nt'a m<zBCfMh1돰jڔ-y1tj o9G^ݔ k :~^K=W Ϣ^[wY6#lgژ͡ۅ#.̭%MLãNAM/JkBq=i˲#+g'I[azz#W2):o `<0Q4;4,v9!ok :YU $M=0<+f׾(2(!$HTHDC67mNjENl?N28*LĿ©+K͚< rhǹ-i{ &;ktF~8~P.-s/l筟ah9tAZD _E"vH U2 y?D+G3]T.bx 5vˁϚƞAҵ Ín0Ljr& [ؐIj\9T_MF&rtU;th}u|.a]ìZ1v,Bh^K]#8cʙ6cV(\7f*`}aS_rP$QNįNݞj.l55[/N'EBV0W:W0b7*.#( VԒSH`.:R'yum+(;]cMWPΆ v8tv3$b(4+u_#;MV4t>Ç O ] Ć歒ˡSU"]leC ݊#(W{@IyϽRôxψIC="AYaPakk.E%#"n[^V{Dy}K;mCV]_""j9\6zED.b1ttƍ~~rij0-jq[yFDlM͹Kt@bzP›s:k[}0vxd~Y(ZEi5++eu(@֥ciӞ1FelVFd#CD{ZȤbui>iEJ ¿8&i{V۰[Y,YMbσN{vH9.gqvd~u|oݖЖyz?'/5f 2kE}K<(6/00H8윂(pY<S$̨*cd ;$~YRPcxSF-,GmUhH@soYerm JBkF9@d(_R("GǎN\j+JZU)MrMqՏ=T$ IPH/Q~OQ_ f$gs9Oeroב$HVS:( E8?\_= Lׄ(`mF;\go k׼_n e@ At(LDt Yj-)(RŀIe"K R#G{b/g'p$B(^!l@m62U=r`P,.=.&P@(/lTG+&Rwi۵vK`Ƕ?NYdB0DŽ֍qӪLQlbFhuZ~ *G{Rrz -f}#c4AtAC~ۂ޷]8fz8@hH2[cL\vF SWIEDd6*Nϖ6rE xpڃdGxRh8Q9n/wHa @7 5&4`g{a]%{79~L/zAE2w`.A2L#FM}6΁ϬTL*z )*AKE<3K":FDhn@xGG/,z) Ͱz£prfUhzBHJIiP?6{Τkdba4V(H³fzjq/f8D~h:@Z8J~bA6ZrlhZjzL\GljvHKK?*WbBN_ ٢͂u b`3cӷֹ.aZq Ͻ[܄]|@xU[tk篒ж)cGʦ9;JWwf"9+H"qpeձ `^'+Lۨcrz)5)տ3YM:#f$ \5a!1Q65&@.IVA(#͙1׽q:V$u>w D`0n>t3c na5V4cQ9,mboΤ096D%Ğd9KWMX{08-̡vB;+5c4oG!MXzVWyYNϴpĭUMI%w XksODuB*|? :| wT^uڂ'dP<0Kg'gUn+=Ĕ?㶾a6xB<rphFg#9!ܫ Zl@NeR, hg@wjHj7"}En.)qG8dctR M$0:%@QwfBj\>k5供6@o3 QIu-^@`%i1Vj=(Gt|X~U;̨S3-3?nbKQujg+g|Ї/4l*;{xBObC*="p Z~n/_m֟z%@]ai nG'B'cS9Ѫhjc'_ٛIq/&/6jMյD\A]xB8ɻ?Vܟ!f@&^'TbO. Χg鳭L ٭6{O:̯e<%|dZ5X9xz~$yH,IG sv v|oՋYc6R3i^UVlڲu[8d).0$&i)4Z9ᰬvt|qH 䏥x=v Nq˽KI>#7:&9O닜aP5Py,R29X>.[n:Ɲ؄,0OUI2 *J'T3$ Ex0?IbQ)q;wm*\dcCz co\~'ԎIiںNKx OgzB22"$Su}gze^Y,-!)8o3cw4aJYd%MfĦBYˤ<Ʋ ].4cYn$wcyD1QșQ2:  P.- m~6$ġjje%Ln1 Gs {xc|l@wNdvuC>xq:EQhk׶v"P> ]l/ఫO|y!/_k љ1­^+Hۏb8Cu,}T?BAjSƢP:օԟ pDZ)q?N|b;66KSl2s@fex+RAپ.ȷߴdLǾʝgIiӰʤ,"ùXQ Xm*]s#Nj<9@Q+IN5MM#Wl AxG':$~ii"q-8Rq5S~ӮʞW!'"1w g\5W* pK[|hx6D= s~yd:tt`7'":}uo*w3blcǒ M;5}5n+|A[*n {knuew%R~rqzv(;pSyS Iaӯ۔τwV@tO4K `A &XHZUGCaB]lW̡\-+8ys1GZ擴~sZ&G@N|ȏ'LUyR9zU_ 2<-%Cu"r`ZdN$$˛=C^ *OM:k_ sƘH?velEҢgM3M +i.~V \;=DCIr0?u. ܿ֐TA={(HL@.Bj\D`h*PVҲu|8ZA{;2V?(zꢿy'ꌢޤL$`Z^>[f^< yNBhczDdQ4aelb/}1SزQxqy5=mx\GZ|BvWnVkD)T%P.Q4ɤ ϵ~ya%S罽g)K" #ƭ⋲̞E X*Q3ta(׎@d~˷-f\2#³dEB7 c~l[4 3OnKubIF@[(T C?p)ВOx=٥b=͒M2ET6%؊DU< )Du.Ť.o-#GP1kq~| 2&vpgQ@6Tua褍4G(;Z~;O \.0C!D`ƥskNĭ,|%fgdA]Ie;6KsV۫1zsMFF?UAomc8 Tea`*rvdtTD[N-wʕ,5Eɒ%\qSk9U)sorSmsL%ju6:.ڰ'3"0ٌ4AnozcBNT o@%@F'6IiHe@jmҎZ5J '#an"psȹ+ÿPz;C 6ȤMX-G!jޭ?cKNľlo)f2CJWJɎ䜆5 @zTvDsLdF䰁7Ɩ%>髷Դ:9t6,/ϊ(õş|'1VjK8[7CoXk֫3 h2P 9WXԕ (ٲ ћny$lhcNP _B@oa~~+ڒ˼D#!`U%#6IB-yҭYܓ08oNݔՈf~NVLJBKx$9qJNtjUmÑ"i4C %p5&n'W + O$6s?SulN2x7(e2:uxyU:);=B.1塃iH%HǦ%AR}Jwl \Ӵ*NO+Hs8 M9H0Co:Ж{4pdqUoy/@{gU.U5C0+vV93k MHvp/g黌@0'sVA u̻ `=^'WƳ#S`qFM;eSm] CNT~ jEGTˋՄ[GEl i(pH14F&Io iUM,yFTv[y~ӝ􆷉9ٜhV.nHOHOۼos;Oc8A?xNn|!gxH Cԉc:v97AY;7^[HHFy!϶0xKBFHy\C^+NWt~{Q+ZNr<$k@!@;UcK} T!` mOd~g,>K@BixQN/<¡D ±9@p:Kwuy%L7baTL#e->Yp7,1`Ƙ< mc^K#<*ӆb-4NdExgя,=Em(ut^=4ҖmUK BSCn3\٩/LEw 7)Nnw A.{JJe߱L~j%wR?exL M5oa4%X+Y[fmm>'mW.pGDLpF:^7K:O קb}ye-A3er\gÎdx~2YgnB9-!@_Ot~NzI PDN"}QBNBd(N]SMfVndCNfEgȥ.wۈoF"Kbj!g#SOy̙"\<:!5UMfj,.({7!HBʙ6A-=]>zm\nأ$yf^6ދ.z9c ^f/^nŒ]$xA2nJ5RD5M&2h!mwx $v&bDu ^Q1W)",P's 8BY&D"y2t-[u):a-Fc `7RRU%}%&)Vdro$j#feitI-s]Uڳ>lM/ $PC:pu-">]hC~ Bv#~SnEMLϼ 쾋Z|$[-~<%-wZi=Вج>>5ԘR;~dMζ fs˻}s6Tb5rAI-| ._jCb!w8&zWx-D(҇P}sP `s[N$Q.u$`ΐ%bc+kj-,n:I˚E29[d i|q:oPB \`y]N(a"h g#Ckb@H-dr7Py%%SE)pl\ZG'ՀCaJ1z3rIiK C R0QvUHWg٘%Wi;!0SBkAh'M$,vj$55ByY\݁GGOqRV'{bxR%d4sjʨemh fXnd9 &x !tnÑtXtdpYL OGHv,E-wo{3kǴ#1;wiMS.|nkQBg bYKl[ HY6DM^~AM&C3:Kz3dG@G6Aq>I|+ޤU'}tvc!0 /_[B5!u4#opVXʯb*.!NjYAS<&ȡrxjua ^_Dz`/9~%EŒG-A> sŴ`-_MCLȨY-87X+ _o׺0khŶS̪BY&O;>jq8<>05u\[oP?K܃ }'Isg1fUYeWc0 zƥd.au^ nIoRFQ0_\B9$ chM>{3`ʯbJ GRKcdj]v/>s)CCaGGs1wъwȖ#b2`)MNظ8YJ_kh-LTθv)ix I (1{ ,CKhp_6Of)3#^خ\C#AJ[*`]D(W(U~y(0CdQN)'L/[\aܽUkIk N[,#vs-+$С;I(,-3vl_e"E!eY;lb}4o6(6U/Qc@ąI",UtRo-lC(b5(ͻ|PpqXmݫ2&g'`]3|D2MhB|YZ K׾(rĊ)7y7Gz[Άʃ8Za~}GFP :kuZ}rٰrVcxjS"|}cc8ܼNS}m ^c%avWˆq1FU[}8o({&HwT$G Hcp=JBA\PS&oNOYEj_[+$[,GK=k!8h4rAIY8:ɨ:q6]"jruk[JyXՁs?sI`C#.Co9'ㄩ^NW^Z2bǞ$ TV*{bY\9 ׇ@?dR/9?4YB\Yyl*O,]XgןE ~TD ~;y^\vLX̅Hr45,;ݲ}W`m~s[{X4l> ?8P9IaTçh0W\6%xu̻ U6!B-ڑ3aM SԩOѮ=@! p&y4wHGiG-}pPsC%Sq£&)5x}Ԣh*P5`QϹmWQ/:+ ﶬ#畢 jwl[ hfRh\ bn[^/qQ+ ]n*F+0!ʓɱ^Iܴ|XEpώp0/V|=5ԏhŅE\1"2\ *?跆͵w8"~ww\M*Lg|Rv 3ݧqlyNAJV$Q;7i ,be[o9R-[|w.r t:b}ZS$'\'ԼR@X)f %W H`(@ؕt?Xd3iwu-䚉(~)KFOf[,] VWd6jf_XmÐ 7 'MHY"o>SB)!?œ mYN+r*7V5߰&=7ՌYТܹF%*ʢ&bDr#?91@ϙ-6N|j+P% ױ-yYlkPV ]nFfkM89ʘ[ O%ro"4P6Z~]^|c.T>P<(,=?CE  rQm]5e\ X9z5\[!\~rS)ՂdWRXYhS'ȳ]cu.M}@CEɥ}cA]Z9E#2Y%i|LeWph)yDDGZ*B~1{>튦'ex'O2(sn$5`i34AJjҨQIɡͶOb'Tpe:2,|ަi_&qV.P6@>vfFoDvZ5k^Q~ËtztQi^9Q(W`|`),)]zEn'JbTD*8m9|7V_aI Bihz͕6G%xi *"F8 f+c·23ՠdoQ-9SYTkL.>#6#k: P?|/u|=ӝR9 Q1f%;e.! f-^ÎH*L7n-'_9W6?.?~2Ͻ7ǟ!ߥ?蝼Īa%om(yr΁|)kǁ)ͥ֏0i&}ƼT$@j/>NPzӧ0%y-=W(oHTP]9Z+:6|v>qӄ |(~>Ͳ'C: t5Eb 斳N'e?pxv@Ha46[^uCPszڗ@T;q4@X>l{KUG9Zs1`gsT)#*s圼#+P?>d92946 %EرɃp]?םgf߱7/|B撠@0Gط[{ͯrI7g=%C"{X6zQ+o)GkN/r_{JybKesA_Ҿ>wjvIJJ̆"@y|C*s HDln`]a]LfuUJuLx! O;Wm /g߸;YϠS buv:(7Чa5ݧ%6-k_ '&r.!6xs>(5[B`] gCÄ%#Ϟ.EFNږECNp>h)VgθI:]d+ֈhNY *>dՅIڇ6)p}d"b$KqWHzq̿%B#"? h/}Jn˕7q>HsY%7HE MSJ3Cy(@FOYGɍ71a\xiw$ ZY-U5r!zAC? }OXls Qks8­;^B=:X:/HIAq`2f(J@@蔑ܑ'uF[B0 7fQ>G+?&}.jfr"xvP,$WXy fS-mډxS oNdJB.sя,@˯jPe9!9>"rq{ ?}s*xn,=+kx6jnS0@wx z'3gg VӇ3nX/zL3(~Vx<+ȔLXAZoYJDa٩F?x9^P*%C$qwDm>c)L3M;O`0Cp>t{ [uy }ؿV)@ 4K*a^l1nd6'uG/m떿2:EŊ>Sj+O'O9[c|f"c-+>.Nsk(w]6spB6UN~u'%Ԕ@E91#H`O?kllITߚ;\6.po55CW1uO.!D6Av'Xb+Y,kG<]#d;zUe+&?qs)ܭWi߹(/EI>Xvgk_Z 7Ts'zjHK5 *j&a0'r-'smoHޝ?Ӛc>suN-0zB62>p%=i?%!$s.)$"QfE8h  YZ