perl-Lexical-Persistence-1.023-lp151.2.1 >  A [d/=„%p̅K\}`+oky2|_E;p]BLw1w~),H%bztcn`ykƣ!'b9x(3]h?`ƨ[*l :,aeMtl:"8OugXtun@l|.u\HHv8Ygg)QoߞAPOm/ r}| z>7UW̋cG+)-V#͂YКo{e06fc701fa5d49fd6bab493e9c085e9e4dbc850b27031ee24a49239c9d7f6c09507e3da07f41eceb4f24dc45468ee05cec6af7f1fq@[d/=„=դ 8D5c9fڬ@U߲}!똆 ҧssl:1zJk(#Վtg7xZ@i^MRC~}f9||0Z Uvğ.\@U(g܇ICZQofؘ!鳑~3P?aIRTD:|&;5ZP-A6=|.VvWBh5`ݫ< ܺg K3WR|l>p>?d! + c\`hl   8  J  \       8 e  8(8 9:fFG H, IP X\Yd\| ] ^)bcdeflu v0w x y z$48>Cperl-Lexical-Persistence1.023lp151.2.1Persistent lexical variable values for arbitrary calls.Lexical::Persistence does a few things, all related. Note that all the behaviors listed here are the defaults. Subclasses can override nearly every aspect of Lexical::Persistence's behavior. Lexical::Persistence lets your code access persistent data through lexical variables. This example prints "some value" because the value of $x persists in the $lp object between setter() and getter(). use Lexical::Persistence; my $lp = Lexical::Persistence->new(); $lp->call(\&setter); $lp->call(\&getter); sub setter { my $x = "some value" } sub getter { print my $x, "\n" } Lexicals with leading underscores are not persistent. By default, Lexical::Persistence supports accessing data from multiple sources through the use of variable prefixes. The set_context() member sets each data source. It takes a prefix name and a hash of key/value pairs. By default, the keys must have sigils representing their variable types. use Lexical::Persistence; my $lp = Lexical::Persistence->new(); $lp->set_context( pi => { '$member' => 3.141 } ); $lp->set_context( e => { '@member' => [ 2, '.', 7, 1, 8 ] } ); $lp->set_context( animal => { '%member' => { cat => "meow", dog => "woof" } } ); $lp->call(\&display); sub display { my ($pi_member, @e_member, %animal_member); print "pi = $pi_member\n"; print "e = @e_member\n"; while (my ($animal, $sound) = each %animal_member) { print "The $animal goes... $sound!\n"; } } And the corresponding output: pi = 3.141 e = 2 . 7 1 8 The cat goes... meow! The dog goes... woof! By default, call() takes a single subroutine reference and an optional list of named arguments. The arguments will be passed directly to the called subroutine, but Lexical::Persistence also makes the values available from the "arg" prefix. use Lexical::Persistence; my %animals = ( snake => "hiss", plane => "I'm Cartesian", ); my $lp = Lexical::Persistence->new(); while (my ($animal, $sound) = each %animals) { $lp->call(\&display, animal => $animal, sound => $sound); } sub display { my ($arg_animal, $arg_sound); print "The $arg_animal goes... $arg_sound!\n"; } And the corresponding output: The plane goes... I'm Cartesian! The snake goes... hiss! Sometimes you want to call functions normally. The wrap() method will wrap your function in a small thunk that does the call() for you, returning a coderef. use Lexical::Persistence; my $lp = Lexical::Persistence->new(); my $thunk = $lp->wrap(\&display); $thunk->(animal => "squirrel", sound => "nuts"); sub display { my ($arg_animal, $arg_sound); print "The $arg_animal goes... $arg_sound!\n"; } And the corresponding output: The squirrel goes... nuts! Prefixes are the characters leading up to the first underscore in a lexical variable's name. However, there's also a default context named underscore. It's literally "_" because the underscore is not legal in a context name by default. Variables without prefixes, or with prefixes that have not been previously defined by set_context(), are stored in that context. The get_context() member returns a hash for a named context. This allows your code to manipulate the values within a persistent context. use Lexical::Persistence; my $lp = Lexical::Persistence->new(); $lp->set_context( _ => { '@mind' => [qw(My mind is going. I can feel it.)] } ); while (1) { $lp->call(\&display); my $mind = $lp->get_context("_")->{'@mind'}; splice @$mind, rand(@$mind), 1; last unless @$mind; } sub display { my @mind; print "@mind\n"; } Displays something like: My mind is going. I can feel it. My is going. I can feel it. My is going. I feel it. My going. I feel it. My going. I feel My I feel My I My It's possible to create multiple Lexical::Persistence objects, each with a unique state. use Lexical::Persistence; my $lp_1 = Lexical::Persistence->new(); $lp_1->set_context( _ => { '$foo' => "context 1's foo" } ); my $lp_2 = Lexical::Persistence->new(); $lp_2->set_context( _ => { '$foo' => "the foo in context 2" } ); $lp_1->call(\&display); $lp_2->call(\&display); sub display { print my $foo, "\n"; } Gets you this output: context 1's foo the foo in context 2 You can also compile and execute perl code contained in plain strings in a a lexical environment that already contains the persisted variables. use Lexical::Persistence; my $lp = Lexical::Persistence->new(); $lp->do( 'my $message = "Hello, world" ); $lp->do( 'print "$message\n"' ); Which gives the output: Hello, world If you come up with other fun uses, let us know.[dlamb10openSUSE Leap 15.1openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/Lexical-Persistence/linuxnoarch@@G;G3nA$AA큤$[dR [d[dR R R R [d1994bcac3b193adda12d104c9ab8e3d09ac4984da593fe839b6e5363611065cc298cffe0b672ee2f732d48032570c619a939f032aadc87ef15cde1f116dd329784a124b6cd78b42a029f845dc23c06dd41a8c35ebd025f1c8c24d3b96c044134ab0db08ae77898ec7681c261c441e80228d8c2edfd1c585e1b7ba110e77eefeeb3ff25ed817414fd8a9e2b9edbc56b9a15193f19473fb0d7fe28da94f9335c77835ce7d128755e58e81494aa70977e1ac71d59e85a20f8e01b403c2bc3b9b71arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Lexical-Persistence-1.023-lp151.2.1.src.rpmperl(Lexical::Persistence)perl-Lexical-Persistence     perl(:MODULE_COMPAT_5.26.1)perl(Devel::LexAlias)perl(PadWalker)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.051.963.0.4-14.6.0-14.0-15.2-14.14.1R;PPy@LKFcoolo@suse.comcoolo@suse.comcoolo@novell.compascal.bleser@opensuse.org- updated to 1.023, they forgot to update their changelog- use perl_requires macro- remove /var/adm/perl-modules- initial package (1.020)lamb10 1528390900 1.0201.023-lp151.2.1LexicalPersistence.pmx86_64-linux-thread-multiperl-Lexical-PersistenceCHANGESLICENSEREADMEREADME.mkdnLexical::Persistence.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/Lexical//usr/share/doc/packages//usr/share/doc/packages/perl-Lexical-Persistence//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.1/standard/a44ed45a4d7476bdcc746de19507daf6-perl-Lexical-Persistencecpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII textAlgol 68 source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PA%(P0utf-8ad340ff6bf1bfb921a90efedd7f4577a1822f00a7e87ebeba09e01e111c93abc? 7zXZ !t/kPc] crt:bLL {k.lW*˩BQۋYܥQ+2Ʉ?VƘ;@ MGJ!)& {/*ZtX\nT'GN58P% %YX9ݬ;6Fm-'P ݢZ\XyN{,ڼX+].墈/e_{ԏz.|v-wI Y5'zwwfߵX|e1/? u^OY&jB-KƼLJܬh)FEĄyȔ\s>6US{$vLrT9)޲v9NƄ (yOeWl'[bESxUusM&$9sdK"șռcwp1$'cC'C%ޠBۖQybA* s~q7ISqA,kx+C 5@*Πe"aKJ+ lD7dtS{ u]d-}ϐX}3k;PJVS Ϣ{af/u$l+Lԃ`fzνW`v3_X(*g0@<$e~S^C_đrYĴqBތ4Hs%eCnkvpp t&ޔH{9%[mw0d>u7r_ؗD7'_%Q8 oցyd!6<+$=5L]8۞#dh?'WhZ[ #xio^F< ȥ>ȹqUp^F=AY\foߙshIG!b@` (Ӭaʎ~Vt3S˪#'ϝc}) LsT^D%=Nv)g8 ,&tދSIB,kJ=Q]třL{LmS^U2N$JS>\wt[s٣&_j-nJK lA6C5yb%ڵDs?K;i]"W_5QߧuqcL)8-ab^%[TIhHW"ɴѡ/薱uXZ4q qBs \B{-yUwFC /?ӂBi`Q]K䙸ͼu-8d2 b\{TU&э7 80^!ocfO W͍Pb Dr/#ECj(F'ehűH* Sh۟Veas"}Ϗ9mhs(2Y8\FI'ICaL#:3&7>)9wNJc01ilBZ6>e38wOBW0ښ x,6[ d&frX+=6=[<϶jUa!M W1 \S'=;գD-E_X%q S󔸲ih%Vg3Tba#+rLX;tJ}6VHKIZ{73FI^{ȼ 1jhv_Ag)8|vnp-6/D"V<X_#KWŝх3_)O jrY({2^m8w |.M\*$*)o䩗C9<@G2p=LZ?x +=Sΰ}(ˈ`)ʹĜ mKhJ#G}9>z/ζC8Aft.ͤ(^6_)e_F%@"KWuSkdyǖ8ՌņyIY9qa5$FJGڒ$CDzğDB3UU=dKsӟW˨nU[ˁ#vK#2DნӲD3)E<Չ3c-XaY5ThuZ@70sT 9W-]~5ع=*8~Qpp nfo+w J|am}x2NP̓G>\7LVOE([*:d̂AZO%QУF>g0#ḱ+;sD7J[g[ (.OC"O.3OK D,]ǾbNӧWw6㐏+wqpTS`zf9ˡkʉl4l"o {*IY8:* a1C]#X8~w(?iB s<1]Юh5sgMP{&.}7Ӳvℨ.0OCP.Kp*#F)S73YP4{Şo=A`k'xe"@u/Dɝ?T<Ѭnqq R7O Bn:/s 8 yt-n-05{C r3sNG](;ޫ CL3JϺ]n`_'RƬӈ9W82.)lhr*eU8Ҕ}@׬aſt%ʸ%#Vูxo>nH˅6<NR@ڣ.h^lR0 Pu+Bc^%'c@ۻ? >ͩt8hsRʗ@K\<~\ufi`GOIgFpo/~&"7`z?5yQxp@`W]*-(Uc6z;TL]Ae9OtJHsAF>[ڲ>%{ 1r.Rٙo̽v$ UY _':&X {.[V;̭QF\ K-2ކί];nBO@ZRA!z*r62\|-M.T/c[\FՃaq kܜ*8N ݻ\SR & t/8`:DL&mo!w|XVgM/sFإ2'DVd%wW4񺓠+<t%+vQ~3lg8c g;Bwij7| OK_v5@mш b[FB?rHi{ҙռ޳Rpy!"G `FgRsRHB'XPsɚ/Zxp=*kr،DYu(y[^6ixv))m!W6q ѯ4(<8m*s % }8wiao])a||10- vC!7Ka%+ciѹbw/b"ɊF"'}' 2\Ejo\ќW hTWRXbxTݒ"BU&h@WDa.G"ԧ\gFe.$V%U+44`-az !p1J))U/jGR/DdwH7JJrЬh8FneILpi/Fߑ!h GALmI^iWk}ɔ'EMCB>|<@|$ l a!F#Y I>D Ǹh>w^4EeNk-B lXjs Z*[=;@;+{TDxWRd#&L9!>ַDUZiż"5L|t!\kJBMNR gO(UN"J9i5-KEF?Niyz6N$g!Ob@IqqC*ܲn3oT B2W-~咄]ݲ}jT)ϥ9A'Nk<qj@ /TmX^~)Y3L lniJe~aY#?w: v|"X=>&/!\v$5GU 73C6KfjoJr*nMXhVh#.Zu p\bdz<:%ΠMKh$v౴ڔ\wF}K׼r$ d%d  ΁US]ۃBYEljh5@{ւȫpN%Зͥ΁Su D14!=ca%W@T ُ{{~%AX#;H給xfJA0ӗ:u*L A8quaJ-A?%o /%;ڗ]]dR/|&$2A,ElR|4ڱk/m̳vIL45Dh7Q0nQFSxyI"tm׊t. 4!eYKͽo=[lj-VK=ycwsQ)^p,_g5sNup{XUd蟵$YR7nQØ.Y-9}73 9$o> 'Uz` K2֐`b,d93ĭEO 3Mumu 6\訌>,K?/VVYXcM~F70 hgs ux\GzSmcPyda %v[ICE,uT(w]ZJ}uz?/H(wT[)Z9f:r&rߒ\&2nk/Ǘ.gۥ<8U"B6#zʁQ$~s_ħXE%z] R斲h"bI=X٘pJ(8v@ V 2!S(L#Y+ٛ\w?pϖ=o.X ,{PE84_Sluz %YܵSRɺ-UH|YëD xٿkX4G-+! ?p&G:ňVE^>',B\k.ӂӊfd~ԪW,+Kgff/J`a!7l- 42i|h}2@Xi@k\Y. O̦Q&!bmHAn }.o2 …˿Yǎԑ NhŨEaod1m J,^cq 5%$2@BcjxBOLP' NKl~Czb8m)j;Y'"&9_K|ztןRM^ʢn2w\kX15t 6 P :Sz$Gp0f!tY8✡ 5ץZ0Pv^0Zkt~w\?<`⒝`cM-:f_E/x5G"f'ۯz]z $Ҡ^tb^"h3EX XsF $5KWWJAB!+ 7N^U{Bo`wo= ]{8![qM-v0Lb NX:_Ԉc[Pc"Wi[>[ w~!mTn Q(Pqsl&혮1Yߍnp8_#殸L>0[uu5D6vmkHaئ֮%-#l6|Cc`(݅B^Hd*ԛ2#9l)nlr`(Q\Fc[šSb=[DTI*贰 >WoX@ފ^ \nTU9/SsY@ +9V%:ɳY\~uTT|Yr`%.gSt4ͺjϐ?)[xޅ}~ae*9jʽY7eEv3y{8\UMU* SKqiUCcsuJ<@jUMSW׸ثzot48ge4'- rChgXDArHf_ P2J(9q\1s9EP.|=3$n]Ob=ܼM4| 5CIǿ{KĴ#Έ_.~q~rRG`of m0TC|hcx|GbL8BV9iLͫ\J7)ՒC#\xPJSnGdzHM,Il!ui$}1!sǟRJ yCl^}񦋮GrS8}+ <<_„n52f>|>`h%rK˘6u|2{'GNF]+s{;v[`oH)fhwNf=OY{ڥVj2>&͓-/P2SA3UL2ԛN3eBKCABri%)oeh~'з\v|U`&Q]B%n<(_Lvy{AkT]Kbqv:()"U}T!-S@E|'Pmt-6BPfaU9Ԇ:ohId6Mde<2Y覑R/$;v8cy^ H0U.Mtgs7rV] u)EAW`aä&A/Ex亞FT6W$ T"hu]=Q<͝xP#df6kԛ'e3"b{]-zaF_M}!&Iȳ},ݭb72Z`'J~2{E/>oValP;Z6pK#yʓObFo4сĆZ82"Gn|&㜂MQ=(!9QZ&ywx/nnR@j E;uBbf Y<ܽPRа10۪ުԮ!Hz T5(tEs2.-i*6oO0@[S~11儎}aCoŀ P8)EV@֟&hbq*3D|g"iiPMbBSL_NM0w}Nxy*= ؼ*Pu.<к ^ҟzBݘQ֯nw)&) q^Cݼ 6jA޴= "qTxX =NIPNIaa Og 7Tr}J=_UJMr0uiҖM=dc9D\GZPjȩ݉ MCxg|nf<պWRF|#SkUh6iwzL~qױéԨR~; ^ŢQZ-!V&Ǣr9[VA,G3zFB\*qH>lluhXWT;N%b+5OmġB(`'zVK eT<ߪמv$ӻfTw4VKDJח KITPn1WUc!I4'"2T ,=qc#nY "y7! N&v-j\E!SoR&ZfrVsweЄbLMs"a%t6ʣIГbܩ_qqiKʑ98|wg9lbh}1\˙Dyw61P㳽:X[OHĔ.p4i"ַwӄV&b\jk/UOrj@.  厭I6wy6C-x ɣ2z[?j xTp7sZp6b*vk!y?G y,:}F9,0_+JF3Rn%hLC o>  Y%\l`Ij1E&O ;+[9żQB>L2ۂ{u!iKr1f>t#pTڛңӁ˶`{G:*MAeglRV 8|Avw%Y=)귝~J>4#RkO/`A`&(?]WaSQ`97(y+ e;G{XUѿSsRb%تniH߆ePG'_If]ʭWhEMQ'O$ꭈĒv˶=1xN^< `ʪX%˾G!欣zUޢ`aD<悜ng+_Ɩ$*wD,͵Oi-ZnPQ v{*Mwbi\_}7W(l}cQD'VUj;t )BT䮏|~29/ZnVFc7$'[t5hGɳ ~_bTVL\,.H[;3Uӝ9f$`ca,|=qI*W:"ߊ_URlM7a$o1:uygǮ{ۥg2,^rȭCPЏ-J}bɴn^-vՕw gJ$b^bX&V6 K \e\9?Հ͍]֘buPѭ-=FbEOO68GY5aMQ|59sz%[*٘V-m1ɄIQesP{zYs 쐥\tU@J+Hce:G9r9[nW. psqr4 (:f[tx㩦3/6|w!9)D%`@0a.z&K|S# MDYٺT6&BƤ|,gBWpʎD's(^jL;`9,'PRHY $+XDsF'Rvu7nA΍E=]^"V9Rz$.J#́Nl^ݼ;SOEQzkB>V`b7# $ctj Df&Q5ȍTKgk).7 LqIjn"ڐr / U,تߛa!:\t\#\jW⎛!I';S/P (WXJ@Bai|N(Bo@,t-CoZ1G)w t :6`kn@O(cI"Ŷ!Њ3^6#0#|ׇ_hK  $!ha)>Kk sD 4˕̢GҜl׽1G23:<Sd:ҏ;0~fǜzP>jڵTQd~' HN~A&nK{Zlc ӻb\F IPn>)@K t*lo7*T[{2u@0qWhm>@y$I 㥯%NxALk{=):"KKt>۸;Vq7A:N4^zW2u,!T6 Jڤ lKtf9\~xw@sz݊Lؕ` rz֊ѷ$,QLB%e9k6̚'@Z 4]!ڹV3 uȧ@5f0$eb vؙݔ~L%od 9PjBIsX~ŤSި15k\^Iжn@ZaKGb3hAS X3aQ^1^75c:.Wo!G'etdԖ36 =.\S=Z#/R3ɛÅͅOfFDNwF6Oh0aXjG7clz$>~c˵ /;)SM cD@1ֵo";?/൙DcZlD<[ZVecw`U>fbQXSn7|ҩκСy) >G͞gЛ"Osf;JXcoB/46BӼ2S.dž#ݍ9)DYA!`ߠ}O%k 9?UL26iehH2DIe$J' v(_n[]$K6h?pnIEC֋ &6БR R v޿UEQWtxnf{c;rv++|2o ZH)mLyx)=V?ބe/U_xq7u;_kuLVܔ$jl7ј}`rKەUs5wC[vHna4:-DLsLr`mv`jg"8;ʡKQ'daPmNnst9VadJTЈb$xSX!DL|8[4iRsOkynbj8\~t N7ʒ zwaGOZpyl}~#쥧s ,,m%!^~V j[//gʄ"NǵX~@sGvhxsFj YN+PG>}BA* M r}^]0_Člam 6ba?-]?m:Gƣ4$jnIvW^7V𥉟ӂwBRl^.B^jBKhGMGX<ެ,& pJWvO2 mb`@k*Fm*/"Y_0>C5EWf^CX ޑ'){&̓˼FKPQN>FQj[D\H~t8_a6=KV$UT[TiH̸CxϿkAJL"d_^Wy:Avb*DŽO./K|mHA^vstGt**VEy?s xw)l.'5hl3lݼYH }E[g(&ȑĜPZ@.|2}4Vp ?F ,V͝ U֎OïN{ئ $#0V+Loz5"GWVn{a0gc3~(V9?!aM72ˍx7EwhShȇZD %Ib%/ 74 d:Wek(P;?Xs3uT?0Ι8m&R Y+[WRŌoȍ:Q0&FУQ ɍI]o`U*=I`l~>o} oP:+-2f iS n▄mڝ 7'>F/b, =JEٽ찆S]d/V'R (p7 M:ʹ{iXȢ p<=1\6)J0`khce6xřXl "fyb\0i%K{-;a2KI4/@RzG|`!dP^trv&~ub ] t0EEĴ[$eʴ7~J]J$L{h N3w Ӣz3G.X룅2hOx7>-ܼc `MնU0GP kHzQc'Ewʇ׹KW5lʼnӲ\P-z A Wc΅NUIV! .Hg '6ic \ LiZ/s=% Z+G/ƴ!e&ղGS4ZRW?r y&y/W}FpF6,Ko!Io"R׭M-´Gۥ^p.hC"yyc-sh0;x!o4Lʂ SQ$6 јt=v&uϩ,hb (+1` k@+p:}  {V '48)dl1P][cP!8+:2AnS7fh~PXP&eYbFF8"Xj"$6txωE$cؚ;7~}#'~7V6;-:`ʥ;]ל쉃6* I"P"iaqxI(El.'N.zvf\Y!O^`z"uh^o<4辁ƑU[(OB~alzBy;E}SmOBNz2H鈂XŔ[|o[Cw~5drW&gU2p+%(rQ)/ ڿ@!/DCqRI85fD>Ŗuf^"QM&}(c˱a X ?n _ =ㄊ[wN D, NM)k#K,nJfv[&c2o<\8G a~fA,+? 喝rOyH2w8GLT$]7w9|7Qm7̂1\Sgt9I)NJQBM+Xo9yO5Ae5C;׬|L$O"6=ngLBq 1h],uf7"T_3oI"'-ٓ%C~]-KbS?{Mނ#*ďHJ,K0?1tk*5dmgΦ}j#X 0Uv] ^Deg" GXƸ~DGRAx&48Bw7)y:$՝L, `:wհGF=Hv7!ʏ`SdLnⳣ*U@E6i &RDa WmW-6%Τ1s(o@o >$vu2ND fXf/%H9ov_F.́8`n4RFc'5#׽WiŎl%WK^*vϕv^K'G43`i3R-BjpC\N{qLV1984i*iPB.a(?Vׅf6iD]f0J]K5XyV*V9Ձv+vm[Ϩ.puƟaθ TՕIOӾO0U7f׎Ym8JziN%+nkeNӏ*V G{d"ئo' "tt2V&[7k<,/ WJz 2K +Q#fXJpz+5*G6u|ujypB޶F$V"X@| )jBfėt~y``4=qͱ)OP6ZW&%XUyѻSb l_?d^V}U]_a/Y_!@t 'ܹn@}U4G김fÑpLagB/aN爊DeT4 /A(oӍAX6q7l-v8=BlnbAH56?l; D ;pf%hP)_L~$6#XC%]5PT?mS=:xHS'.gE^ /'֓77+%ƥU$3P?08<n}a5qfS!Yy ~rlъMDF#o!Ekŋ{?&e(HTCWE۱π($߆{zf\wyi-UXQ $wޯ}/tHQvy1Uo !ou cG$E=UMx X_g! 3 ߴ%- Ϛaڥ 붎3gQ)g>Tlik#K3KAX;O5)Fe26L劗tIEI&oF GEɾ+pYH ve1PdІv&q5l׽ƥ_S$Ɬp42# @\ #V&΀\.}).{mjĐ5P$WZx7!GDzEEQfn`$NDABtTyxISZ(8>h1iϞo@b\XGhK'34_-찠9tQfRJ*8$}ϙΦYdI#3clN#? T߽x,A_A.uR`+?_5jŀkr#(VWX֐iK}'lC/Yc"/9JF6ӕTJSwYMm]2#h\Qd!·ELA1Fay@ͪI$(dZMQ[3dWEԵ9:/+šD"rswf$E qeH?ER)DՇhټ22pѡUetU"qK"F(o.YVq^R!! ~y i,&BMF}[p!]#bFH;"",mo2·h`k`];];;lm2A\/}RD-Gʇ׳PY޿2FM|ML[u*۪&o“ҮPL(z~)it\qCxD YZ