(/ 2 |tusr/ 000075500015222672456 010070  5ustar 00usr/lib644055 011005perl5/2462037vendor_perl/43565.32.0/3047 015100Digest/6076325P7227MD5.pm5307322 020153  0package ::Perl::MD5;
use strictintegerExportvars qw($VERSION @ISA @EXPORTER_OK);

 = qw(md5 md5_hexbase64ISA = '';
= '1.9';

# I-Vektor
sub A() { 0x67_45_23_01 }Bef_cd_ab_89C98_ba_dc_feD10_32_54_76 }

# forrnal useMAXFpad a message to a multiple of 64padding {
    my $l = length (my $msg = shift() . chr(128));    .= "\0" x (($l%64<=56?56:120)-);l = ($l-1)*8;pack 'VV', $l & MAX , ($l >> 16);
}

rotate_left($$) {
	#$_[0] << $_[1] | >> (32 -);
	#my $right =mask = (1) - 1;
	() | ((  )  & ()) &sub gen_code# Discard upper 32 bits on 64 bit archs.
MSK =16)? ' & ' .: '';
#	FF => "X0=((X1&X2)|(~X1&X3))+X0+X4+X6$MSK,X5)+X1$MSK;",
#	GG3)|(X2&(~X3)%f = (
X3^(X1&(X2^X2^(X3&(X1^X2	HH^X3	II2^(X1|#unless ({%{$CODES{'32bit'}} }
  #else64s  #s
	S11 => 7, S12 => 12, S137422, S215, S29, S24,
	S20, S34, S311, S36, S33, S46, S40,
	S45, S41
  );$insert = "\n";
  while(defined(data = <DATA> )chomp;
	next  =~ /^[FGHI]/;
	my ($func,@x) = split /,/,my $c = $f{};
	$c =~ s/X(\d)/$x[$1]/g(S\d{2})/$s{$1}/^(.*)\((.*),(.*)\)\+(.*)$//;
$su = 3$sh3;
 "$1=(((\$r=$2)<<$3)|>>$su)&$sh))+$4";
 = "(($23) || 3$2)))"; 
	#"\$r = $2;1\$r3 + 	t$c}
  close DATA;
my $dump = '
  sub round {($a,$b,$c,$d) = @_[0 .. 3]r;' .  '
	+$aMSK . ',+$b    2]+$c3]+$d;
  }eval;print "# exit 0();

#
# Private output converter functions:_encode{ unH*}$res;
	 (.{1,45})/gs	$res .= substr('u', $1),	chop}
=~ tr|` -_|AA-Za-z0-9+/|;#`
 
}OOPfacenewprotoclass = ref||elf = {};
	bself,;
	->reset();
	delete->{_data}->{_state} = [A,B,C,D]} = 0ad .= join '', @_ if @_i,$c);
	for $i (()/64-1my @X =V16',, $i*64, 64;
		@{} =(,@X);
		++$c;
	}
	if ($c(, 0, $c*64) =	+=finalizeaddaddfil$fh;!ref(&& ref(\ne "GLOB"    require Symbol;$fh =::qualify($fh, scalar caller)#do{local$/;<$fh>}eadmy $buffer), 8192;
	die __PACKAGE__, "failed: $!"add_returnadd(B*', ) ==b,$nInvalid number of\n" if $n%8bn/8 )dmy 4', reshex->b64clon= { 
		 => [],
		 =>
	,||;Proceduralmd5=(join'',@_)(i,64;	
		}
	;
{  &md5 } 


1;

=head1 NAME

MD5 - implementation of Ron Rivests MD5 AlgorithmDISCLAIMER

This is B<not> an (like C<>) but aMD5.
It is written in perl only and becaustslowit works without C-Code.
You should us insteadmodule ifavailable.suseful for

=over 4

=item

computers where you cannotall(e.g. lack of ampiler)encryptingsmall amounts of (than one million bytes). Iit to
hash passwords.ducal purposes

=backSYNOPSIS

 # Fal style
  $=;   OO;

 $ctx =MD5->new);file(*FILE$=;DESCRIPTION
s has the samemuch faster. So
easily exchange them, e.g.

	BEGINimport ''
	  }@) { # ups, no		
	}

Ifusedif nottake
>.
can alsothepart of together
andas normal, it falls back t
load bject files.

For a det Docusee.EXAMPLES

The sst way tolibrary is tothe()
 (orofcousins):
' is ','foobarbaz'),above example wou6df23dc03f9b54cc38a0fc1483df6e21

provided thaising correctly.  ame
checksumbe calculated ind5md5'foo', 'bar'" methods are destructive. That meanscall
oncethe $md5 after use. make a copy:

	LIMITATIONSeasome limis:It', very. I've dybestMD5 is still about 100 times. Data up to in an acceptable. B's
for 2^= 512 MB on 
for thoseanyway.EE ALSO

LMD5>

L<md5(1)>

RFC 1321

tools/md5: aBSD compatibl toolureCOPYRIGHTfree software;redistributand/or
modify it underterms asitself.

 Copy2000 Christian Lackas, Imperia S Solu1998-1999 Gisle Aas.56 Neil Winton12 RSASecurity, Inc.iin .basic C code
ingrived frominRFCis
covered byfollow(C), Cre1991. All
rved.

Licens is granted it
is identified"MD5 M-
"ll material mentionr referenc
isistodeives
suchare"e
 
e work.

 makes no repress concereither
rchantabilitye sui
for anyicular.  "as is"
express oried warranany kindse notices must be retainany copie
d dot prohibit ansPerl
containextenGNU or Artistic
lsAUTHORe originalwaby
(<N. (at) axion.bt.co.uk>).
MD5>made by <gas.no> (I took his I
andthe )ankGuido Flohr for''-hintlease <deltal.net>.

=cut

__DATA__
FF,$_[4],7,0xd76aa478,/* 1 */d_[5],12,0xe8c7b756,/* 2c_[6],17,0x242070db,/* 3b_[7],22,0xc1bdceee,/* 48f57c0faf594787c62a610a8304613711fd469501812698098d89138b44f71014ffff5bb1115895cd7be116b901122117fd98719348a679438e5949b408216 */ 
GG5],561e25621GG0],9,0xc040b3408GG5],14,0x265e5a59GG4],20,0xe9b6c7a209d62f105d214244145229d8a1e682387d3fbc841321e1cde658c33707d67f4d50d872712455a14ed817a9e3e90596fcefa3f8301676f02d931168d2a4c8a32HH9],4,0xfffa39433HH2],11,0x8771f34HHb16,0x6d9d635HHa8],23,0xfde5380c65a4beea44784bdecfa981f6bb4b6094bebfbc704017289b7ec6414eaa127fa427d4ef30854304881d4413d9d4d039516e6db99e54691fa27c476c4ac566548II4],6,0xf4292249II11],10,0x432aff950II8],1b9423a751II9],21,0xfc93a5255b59c35378f0ccc9244ffeff47d5585845dd162fa87e4f70,0xfe2ce6e058030143149174e0811a16087537e82615bd3af2356262ad7d2bb6313eb86d394usr/share/3046166doc/1742-Perl-MD5-1.9005247CHANGES.bz2644143 016725BZh91AY&SYmWQ  ߀@0F?߀@fjhh4 ?SByL)@S!TƑ   4hs 	``%4BF"z4h0lBI&H_(핳}<\6{YJSe7r"Vc!v4ROuYK2_GIQ`T͎KGPWzY<ԽYHAռ6mUÙ6M;f)En	go&gBU+-t@wtE6)(qp	iFR^5+IG\ծC&;(h,goK#Gt0_ܚqxK6"酡=q'RnwAv/Pӄ*}Dƶ&ɒ`pHkRM4c݉f4D=)EVR^9e{'}xu(ʶCF-AYA.ExFp4p"m#=s^ώ3z6TM( IqysQAF2OTdWJтD14E.deeHMwJUHUCI	n׻<&cTՁBZY.EȫSR4Dk$zV7
b$yܲ-FńjmYXҭ8!2[BZ]JTѓ&M|Uٶ.^mR𽵥;^@J1ujmm.p گva611036var/db423pkg/1204dev-p27226BUILD_TIME001376211783331900
CATEGORY1357
24110x86_64-pc-linux-gnu
FLAGS3103-mtune=generic -O2 -pipe
HOST 026ONTENTS760412dir /usr
/doc
obj 2bf2e85942cd95e8fd9ce9df9c66d710 899/ 050d359c44120bd9262cd61b9a773cd68OUNTER0263556TARGET0231XX1660XX36DEFINED_PHASES5620254c configureprepare testDEPEND1277111virtual- tUtils-MakeMaker dev-lang:0=[-build(-)]040727PMD5.e122715#9-2018 Gentoo Foundation
dGeneral Public v2

EAPI=5

MODULE_=DELTA=1.9
inherit-

=""

SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~-fbsd ~x86ppc-macos ~x648664-solaris"
IUSE=""

R="
	
"
${}
"

SRC_TEST="do"EAPI000216660FEATUR5067371assume-s binpkg-docomstriplogs cdn-protect-if-iedlocks -fixla merge-synclib- news parallel-fetch rve-libowned qa-unresolved-soname-deps sfpunknown-features-warn unorphans useruserprivxattrHOMEPAGE05537https://metacpan.org/INHERITED2124desktop epatch estolchain-funcs ltprunevcs-clean eutilprocessingersUS0016706_EFFECTIVE131720301elibc_AIXCygwinDarragonFlyFreeBSDHPUixNetOpenSunOSWinntbionicglibmingwtlibusluckernelfreemim68k-nios2-aix prefi-guest riscv32userland_BSDGNU x64-cxx86 x86winnt2657424LD052223-Wl,-O1 -sort-commonas-neededICEN233|| ( GPL-1+ )PF306450
R677236SIZ672013959SLO7546605environment56212sj' retDD`qy}o9;ꏾAv];go{{xo+̺hQ"znz}s}좊)_{֕u\m[F6yu>ʶW)]z|\n[=ۗmϸmM}>zޯ͝㴔M|̗s<u@z>Kkه*۫lf}ηXz}TV"kL@T혂Kz|kKOz|þEۭvUʺhwB'ǧ	B@LF4&&%Gjdl)% @bGySh=C#edm@fSMiMF2@xOI I!&4jddyGjM&jz'c)䞉2@"dSIIxTڏH~2=F@ @ 4&4bQ6Q=LO	lADzD*'"FB0X*<͟I+7!uc>ɩcֶ9	I(
"`!"2AA@@E4P,F HXAAHH,1*1QUUb)@P@
>!"ZZÖL8VS%~zL!,kMt_^/5;b:涒OeumQ"J)S2XP"I+ X
-B
B*HV*=91"@+S)llq.TTRڥ,̄QeKmcM*C.yniX"qw4~6!)DN(:!%z(3%RdJ(B0P3
֍h
CDUUdL1ѡ]f:uJSTMkC)M;5HTAdTQPE9ͱfDer"caPQ1 !lmt\["jR-""!Ss͵8F\:ǉ_^zK]5P(w.F$NiJ6HTZhf4d,^٭ٻŰY2nڪ)zi<~/W,ٵ5=&k0$!F']D2H-e^_sE)b7:>^T4u~qgdm4SsJssU-$_n}<3λ-@ʁg9{1/~NU҂ 'R=h4EdK(pTN`Ă,lṼQ,0~	)Tc|@= CllǥT&0$|pp
FזZӷ{Z1sݷt0˗#Ub3ID"ķy4<?ƃ}x+~KFWywr8Ϸ_jo2S;r滾Nqz{Ml= fnyuVStz#ݡ!).œUt]WG^Eyݤ؋Fb{iQrI~GM]eV௎<>UϒiO-m)a;q%B(H-#k۶ryVZ<n(-7Rd\e||SM*gn'Xْ2;,wA	~
QH@I-˾ΔsRO3W*p˱F˫Tu)~:dTj=>ْ@JEG}}Iyc 3fC?j_'!n!YrKF*y0>*cce6:kX<,(ITH&ʞ5ZBL
ɟ_դjqKN֊:b0m^B).PzSAgef4ӛgSvZˢD+V֠d#
Yn8^߷ŝj A@X1~frOR脉.>v~KP7ЎNtú"HCPQ(bTr/`B$Sa$b-~O6S-L	ܲ)TgKgT#(ΆǗSGmqb+&~֌}^Ý!NZjJo^rx3X?8qpzM,;_w5U-T,MzT`^sǲeZX#ޓ7G^!(7,!#"T>4S
ݒu|XڑX\Wy{8Nǆ)߂s5#QxPe8WDY=_d=/w*[eRf=&cZf}i$:޳ا6y*uHH[-lZze~B_vׅ<̄)s>즬nL67РI濭+3wXeMHb(ab)b	&.х7XH9%0@WGôڰi5?h%mcmj0>!4Ӑ="bZ114HY*`6m>gnrqƑPDGRcy/6d-ۋ/-qJhKP
lQfRg:A,Ba'ދѾD7hP=w|vNyx5G&)-Xٲp[Ϫg"@ +>"M:o<4$~pW<kPv6덳KaD;×FZgC6g@C(Z9+qIsH.!ͽ,X
,F*Vš}t,a`fӾ_\7yͰӱ/0~,`{c![_gwggIy|xUb5zLlm=6(8#ܽXhd'*]_uý:*gKN$/Kb#Ae%ǫOV1G}1966GgrZ|{m5P䪒Љ)Pb%_Z
ΦOĺ?bFF7+D=\q'|+[2buS~	CD#(Ndfof3j:1oq)]b>9Zح4j2*vp+.yƛ۽ubљ|5F'eKAyc+lPx'ݕ16wvC4=xY&y8TrOOGxg6Rfwa%JVHAȯPhY9|ў_Wb`VR(1DdߠiqU:ƫ!f刾I#Fȏ]po&c:/-vU8ĝovG8B6؃]Jst(JA~`8_ief'(AZ*J)~Zxۙ\ㅆ[ƴ:$T8|KIfu
vBD|[RŅC6+O ew\v EVNJ2sZGim;QsCsK|J'izwF:Q%F}M.}Tn=Ze;(8/DNzH9oۙes.6@XXG"R
gQ˾DbT67K4g{L?9%7TkLXfaJ9s`]7xK$>"ၲVg2~(rөYqu)}~taqv>`β;ky9#wVz;tZ&rTvoݽ
'$zueP~Rh/&_31U9jh7#Yo .&TApt-::Vmtw'ڎ"ΡU!p|\@X=K0=t*FTJ;o],|6.ѯĜ_ ,cG<Owb)ԸV瘲ٱX;Ӱ`r*P+fsjIOAqDɪAٞ2T#cfCGP#q]xn@7*;x,%[X|̅e|g$Xf.Lv3E<ӫwGlp Edej8gm/*{;Ao_sˆS<x$m92ʾK{q|YW0li c$?'f+uԽFT{T\̇?TUϽ5{cǅ[8r,am6جٔߌ|y3I@o
[]]B.D(ÑV")˗ĸ h}Ǘv[N1PE"WtW$rszLA)◦4#=/Dåsy}l^{7LG5n9eIdW$FRagWt0,D#8x$#=\WKN"kX%svO\~^Ϣկ!ɆE5|tٷ.U4Nӧl}Q^lԵs^/E?RsK@ҧHQj<u@sThzgr_MKi"G2T7;0Ƴ~'9JH}Tә[^ZUZx3)7Desq^QiP3b<Д0@aDV*aDD,"2( %, 1Z7Ȉ ~L?d6@ᐬRPF"Hިp?	pR&TL ñi7,X(]:YB=6m0GKG/z5q6g	h+4GS=]I̗7^'Qjsg_.#>etJRuzZΡS;җ%h%eZRe)cƍH>l(X|JЊB/P+-GiaeśwZwX^_ib[29w^rENS'=j6nAux{]E"ARz(1łQ A06мʛ,` "nʢb,AA  E%E`1-~c1TPQI"*۹=w5(|kC
vڏI?ڋwhI>F`3(ac$Ala?H2iP8?浓"[P/jU)>dW:]d*# :2R(p:/,*Xgxo8"
yFN&POwEʨqBa:D(L:Gv`D9E!E%
N@m\d RLO4^]
%d(FL$+NI	wOPIHe1	)XͭDb ŝŻJtϿg`Jnݧ|a83$s G6QLHh5,F=^+;2
i2Y6/6x&ayX:>k
	TWl,2]	pC.8jFxC(,T[VƠb$5GED!VEeKI_kf
ښty	6YA!IL9ג<?l7,Pyl"$
0~5B\&F=4C(.,JqȞ??d=#O}cVs(b]HG+οuw:ĮDxL4e?c233ʹYYGA3b:+lӷ~W(P2{;_f$z"J)s"Y@ W畼#IXI?UP&~vɦQA(@//rG}wLpZ/o1M )YFCȨ9_ozC@
Xv8Oɻv#?~-:}jЎw^[ZM*J^+מfkoGf)GA*W>~@NBy,}NQ_1Jm~17T9Qf7ٺ*rI4S:ÅJ:U-_	05g!вJT?NcVl\4jdu 9I7VKd>
|0#J0{'z?ƍsRG$YdcwCP)g[<~5G~\4xiQń~%lH_&M]'>ʅ=gq6G՞L?(Rƻ]vNg(|͟~;(Os1-a5j(2ٴ*9|i䫓܄}+?3Yffv= HZ3&9Ԓ$}Fw^M$U)hl*"C1j.>`<	+J1=4~Ek=r<ƨRRm_̉cIʼpm5}r}P<XO11"46e;vbo(a`<
HTGgEtW&g"n~xXB<1J"[@def%5`ݩyOMM$7%;F]e LL"ALٮx@|v[D/Gߥ4F(79qĎz5xrha
"* g VcѸ^"JF9 8e0s3sY;7 je"99W$Xms>9
,9R\jp.01!\:X%|g@v!X TX*祍,ʲ:yu̂!ݐaDo6̓k3i븳$p$9;Pn56՝-9B]0Nɾg*zO ˏ>\dazEWz`ǟ;IyʔTU1<O~ýzSto7%o(Ͳw;߽=rť	.!$~iK8!ǣՉ
P&144֊~|?U5c1k}(3{,4txU,=A_u:JlM"#>:F=w=.h`A_O执gMga`|4z'ROOAB}SʈM@FV%M>Ae=!Iˉ!sma)1/[CO`Nw[C`:ݬÅ֡tq4JaC	˃mWQ58}Q1I0RT64ާGM;n1@~-:id 2rQ-lUQb:z)SpK{>:`t6(r5A5-t2t>I?4YIެ

QkMe	#	(*ܥ}FW1-kȩ!3<|'m#4@~NVijXԄ|͇j/vELB`)'i2Rڡy⨩I pݎ$#Afhll E!H=bS"'Pc&砩ǚ̖}I`ϝɷ9D#
@G&^	e_S) p	)bSB/r߭=Ү^MfMT@D ./"Fqǩ9"]#Sq6QR7m.!'#°҅g&B p0]+?D4ŝ'\OLĤjm)g`siFI>c`aE'Ct'#qb_J>2jJǟ޳&*F$t7UFfAv~xw{oչ?l|pK4]ha1y5B%kDi}ʈJ~N>:	k4'+?WҼ]vQ^*0>QC%R_@XF.G{ߖ~u旻;6ĹɾA[/CjǛ!hyN+'O(YSPԅ!)F+iY<Nx[׿2Uڤ判T)/35%2t˅?3da˅/xB5Lhtj3rZc]7p"a2cK5sd4H\
u<q͢,-3ʣ^Ŵҽ>W2VSL^l1t{j_vzG(YfK(XrbddL]ic&&7	{7vkKӓS;5`Wne LI3閱nzf4ptbg~p{Sڿ'=eIH/s]W(RTtUR>W2ZN2N?"T|ˮ[^1]~-yS~8`Lm$ejOΰw0+ZBӿF4#f֊4WU;F8Ls̙$lrg,ittvEFkv[,ۣJ
3^Nnkb㐍DQRA#gkjP	3sG=tpJIklV~?heBumġS>!@+	S14!ڕVW(Qe9;64(@N̾>^o	 _/ؐ/c{g?;D2FIs~ rTՔPF5%eQ_b})%J)1Wv?iї~y*&'g[4&ofm8~ϴ,LpHz~6Fl'Rg
s.--vVT1/޺Fm%b8kUՒJ&TȧzLڬq'#6dqa)s/dj{M^NV:*r*3,˃	ŋsoJdch	q>,Ƈݶ6G-f"=sK=Z'%7=xXI׽y6|psN>nݝJU.]ǧrV"ږRt),[»+~_U5^B3Tg,wb3Xf*ZߜqQ=V-rsӸ%6&GjLyin|v|Mu^ܵpV_ޭ|0ۙȩ]6I쏛;0$~Lg$64&X1Y߾٭9IͦcmR02OoIbX1gx(J"Mհ0~0bЯ+;1a	!W3u+V, 
FU	TccHBˁyQRDO
ŠPD2umbBpNy+Q6G\tmemkH'𧤆yжbnB5FĒD p7P[IZ2U2ł!l"c!7*ڽ>klbq󔱖"',9S>kDSeƓQu
0flYyz_)^LB#&2sJԝPe"[dnr9b1UUQUUFM?'F>d)$T"llCH:a}=dN6TGIګ
}%Gȕ1\YMnw	$4U*9Jq$wpFBb8^MuT,hHF]3KFN(kMV|IB8D\|ێkߺz5`i
bŏ4"-sЯHWg} -Dc,nVdͶWN`ܛ.wےEږ&AXwޒyDGiOL/}I%8suwXAQPtwVU_!s1̭/>0ᦓ2D|Mq=+kq&6ݞZb4nQi~ITl	y|Ѳ% ,o<@_9/>QT~yip#s!WW&д^"u4&S]fӨ*:,'F
H]=V"@cm-D,44*t@s{_F e#YP	,C6^zÿn5jfi`ѭjcd&a9`,'B{t!7#JO_aMISŨƚslr	k
lTD "B&"coxչyЋ"gy&7&&NX-oiDB0,|$d}7L@<]yrI SN}" ?9u5b|1QYKF$x=)WcpMq@ t DFdPzҔ$5	Sb !@U)a; Z׎'"܁pVTϝ9⌛1S5ո8ִRl0柦FnRYoGg kG[Q4Ns,h\)0чd*XǚB
f4YPd(`US% Wt A*EdqE(I
7 !%ӮYRH|]Bp8}8$lL$	Z`%j4#_Pg|{%"(-A@ ,ve5{K&Vv'UڮVy %dz"@N'tV~PFʘ.%y*Yn%t0	Ths{[ĉs dE˾dVQBaLJ~*[hz ЈF&iD#5G'n636YB%H43%G/tm&	BC	d\4LШUzU̼?Ctim6шOV;.wʒu ;qWC%OL&/K%hfz/!P{):ԇ0C7;y)h*ۓg3st0]F$d.OjM
DAUI.Oc/%hEAǾ	n!S()Q0,Qs#kf?w$MXf܅E6"ڦڢR@RPQ|>Fa%ַ<$6w*(UQTU[}EXj4{)3kLðK(Pf#UXG{{_e)5(1))$nDQB@6[jYp6evJ8*nR7ڂc{Gּm;<pa)3@`H-So!HzgteUwk(1{wNNbWNH>#z=7<\Փ=P7Z(``M@T*N3.B%iܳ`$
(okj}nvᙇ
҄p&/YGGFKF
+nA@'g!C[lZaࠑ70\kApÛ]bdX)p<hp=CPIhM`11tBA+Ku"]f$"duG<zsG`09jAE9"X _CpȂ^,݂ăB}akG&Zαٕaˬ3rg\̽^qյ4Ș˒s
*((E
txzE࣐Ϡ:'A҂E<D[ %F0
P`AU8< CMǒxs;jI chtQsd_Av[Pݱ*3DHC L$̵ogA?Y^z|v(bpJov >[BGD!4.3W=J^^w#~-FGw/dXB*ED$@%?uQlZSF=(E?rc}a@@V,gnAdRaJ
TR
bHT[jGZ1Ѭf5k("?,3
='~%
NVe	 3$r>SчZV
QP԰;ׁ)7R\߭G%M+'ӆzt8pkMdAA XtH {H|"*fQάw?\QT}f_!~C|O*}iK+*cx
o@E^~p_ba 1$;iFպIYC=}|bd&EhrѦcL|^>|8:¤!LȺFaPrs:%,,InKaɟ\>jUZ#zmzdPzTUK*gfklnzt&Ig` R_nPJйYH7uEmv:nm5~̽*k T:B5$1{Aq0+1p
+)vEQQ%"!yxGWO5&'ȥ%h:oG%HTY	(^/>0ЖgCk-cLC`hGa3 5bE+v\CF@dЀEJ^qfdO's5ꞏop3O>CtG7aω/z9D4JE](b:*0dXF !)fAJ2=²|EHhI16a=hR+=>y&=THRj[78,!'{ޛkَe/6wlq
Z*L𢅃'I1mmn:$dE5p5i͆( '9[}~`s!?w@9>k>FE`B^vw(ȳT&s1XC%oB|AiHw7aoF$(A`șec5ȁYP Ϫ
CA_ռtεྯbfwS,wQu%?$ad=1(м| E#jT9,WBީ9^ô[cp衅D*. س,;V+stQlv'nsqmK%@HHͻ!&5sm=>~^ %@{ϥYBj:=d^nPo|y;MP^T*xE<ZuH)lR{GNQV6jzP{A_`Ӈ-Q͏3TDFtTkQMBR+%wI]ȓGl=q@ROCX~DZ5
Ckʸk
:C;A9UrzҌJ'!Qs.sKW#LH{!ÆA( ^r=8gus7f)0ÛPyh`Uѡ^L`\<͚a961nZ"MtQa.YBfU%pw`lL[0*yÉE(1i,!pC.b6cUU?kŵaW|>,ЁE&ϡ8?w9(tz3᝾J(Qha$ZO9g~ dUyCw~CȌ" YϵE(lb$n5@T~d~3%G&phKz{8d~Ɠ2&Fj(W0FMxtmI[ݺtmr&N{K_qJ	
Iⶇq@+>zT6֚|S6CCi'0]2͹<	efsfm7bA&W]Ɣ 	EoL\%f:p5%(hZ\6(*wU"/p(+((`*
}tdPI<,Kh#aRqiwG3ÿ9="xba&N	sŌYsPEה>n+arqɜO)4T}$d /Ü>erLw ӸD	lg+31$x"ӘdϨZV8!2El1V;-IZg>^tw\Z($Q	Qt؂dxl⃉j~q<,Őت<xRkf8PL$en?`]̥Y6g_$"yñ{NI=T)P;L#@')(2H,LNzVG4=f=>.MV3l؝K 7TBzZTr"4.#+Xn!9	πr ^`9Pa7~zUYn\<{.VQ"YЩbU/vdnoC|3e5]s
Q.ȧ43XB|y)'b¶v6kAbH!$ج,L'IıT,&(5s"Ye`f!k2<cV]sZ:̝sh_;5gS3܉bg#!S6b M"
(&*5	 ([pi{2u2PItiS q6p>6DBD*vU,Ӄ\BS,&bCx)ŎۻZNѻoh(_Ijn>| Zl@~%!u;W$6w|ސHPv`/:xF}KS{5t($Bv+ă
 H X$6RSӣN/ֲ4GeLGf&$!n"]ىןlzC8%Ug*B`|Ny4D\mԦ
d;;n*n5/$ł@$IX)U\0)	f1A/a  I!Kqp\[.MUӱ.`h.i14{p{֫:

'BJKR6Co;>LCC8{WP>:xxW7%o:G=3̘;7kT|>H*1ײ.R$֖(tA^hyDɂjK ܂yryG ټţ*ڎίQ*"̝4)Mb]@}D&6&Kdjz_1H!!$Oc=~)`'0K.nZw
a}Y)B~P@$ Wl\^G13& խlHpN59y0.,7`˦Ff5&6GB/ڊl범CEC],gURWX`3BxEKHRv/_ GWId*k<c~CS	ѿ:XRxUT\+Q&>+mЊZ$BEPidUfS0|d@(""c+z + 7#kxxc\?90ɖN	`DTױչDJ ~'j!08W~ʧX8@0b 	#" CU
UD4 &T*ңHvH_kMm8uTršѪMΝ]{`=@T ݡ4ZVp.{__^ 0N&Am*4AG>{Ŭd'kX6N:Pw\#r,S͠v8E!-%4
Ҙ8F>K	mڟI36=G{ŀ
̭IX)L(X2X#|liH@HT93?={{" I˲D_Y^#aZmo8\{rؒ] LVZѱ7X'\y$i%EbAq$D$dKÅ1c뾼ãFY-KFERV Zbc2BQ\FXL',iqg}r,{^w$fȄ"iv*vLr|e?VKfHPkMQe02lĒO= 2>}vX>r.Q94glrVv?"7D>\ڈPnh>p#)!2h2%.[Xa+Sd{?mC'Q	6,_8%K<$A?S~ܼR7UFC@J+"ؚa"f	bԒ'lN2*+lQR%au&V<f(E#Gmء:A/\Ce/ w>SLB5ʒjKKdH]IH|uI͌"O~d1|\Ew	yS𱵁`Vq͡Zz2˅K]i<B.pٝT)0qSwZ
iFI7۪# Z	:#Pmh-N^&S·UUa.4Cz=7>|&4Gh@X+**Ȫb"'YOAǾ4چ.11}s@Ghvq=<^ILI,Yj;Aops&~㟆	%bԑd=럙!16$²]p	7'(SDA`%%"T6PR's!-f6{hƘ|E7ũ#`,fE7K; @"x)DArZ%;!UXK-_$ f
oژYqۥUL[G?yۙq@Nt	!@7I6I*BD%f4y6Edޖ;@0!$EdTc	/;$:7!p7$2b'<A.Tzu ۽ghσ_:v)mP!
4."i<i8RvnMuE|luCmTEwP 0p$"TI?t`}(9]ȗ
R $}f
 r8] f<㜈I|IR2JIe뉃w\!tГ6,̚Nߑe߶lE6켌}9ɩ.;wKVBEC",6l!TR tFIDiax}k	ĆUBTm3
DEKaFBBc'1/6XguQ`ZDdIOqx'P_cWn>FIØd[o%5q :$6=um>	"(p"Y4vȼ0B(>9
D[ʻn< r^,{
*$)v.;g&W!d{Nz+9h1ښfc>3=-	{bD>+l66,NKO`e>`Dyk*46rt:QwM~hfCp13s-tX,؝>_,S1Z#[@2=Mj_SEӑِͅXaR`vSo@,h$:5Nڣa7y6G>\ [ɂ"EX|:5 HXJT..@T0+p%)LȠA,dmLrJvTTʝf?3~&@&,C"7/Fgs	azȴLw]8L԰IARs,>pșfUoއ*L邠Cuw:5A?9S)o*VAL	|f,43S*={QodX)EɏpG	Qd!@2323*uvdY 5Y4!]m@UugxMu_ٕʸec秃傇<iIT5$1Ay4wp{s953^j0!V&Kbሙ(lEEd.[|!F{&lg2`@N_]naFZײ@)q.YmVAte(u٩9p5e W+.QCp=}}&7rJBA룰Up&۠8o/	AeMuu"9^\RJ3})4R1E/rphOZjs|,b'UoFd'#hnME]ngBBHRqwgF4NKc]fZF:&v!>o@mYh092	HCVH#Bj_t΄3XqCr~Y+1!>RȴH_^N~7 QuDkw4h&0"vڛ0$.˱.Xk"dB$Ȕ5&!HɄIk|Tb*,p۸6=hڝ5ޔ4Qp!u}RRq薉&)&Lo[+oyτyTFunx64.y!hT.8Dw3 h/W컈D.CoxٻL,Nr'i'GvxrIy;D2Q>Eĵ9|vO3v䄆
b)rEI!^/X9o8FL6[.b\}]ݡj*J	f@yƑ%vE;SAC$EkC֖P "!)'9JM^Ï#)i7ܐQbӊ;cO0<jUUW;ɼ:mށTmj#R`SOO0	瓑By-	c(lnZzEI)
1]NSś#,&e^b?BǺзz=6򢟑0`xza\!c0(ɉtz=`ID rD;*0"0gbw͒GĲ#,;N50Ri \M:`oHsoM:A "0oѓ TFݾD_εA'N	%Q+EHPI2!9!!(,hPZ0Dm^i#7ff 0IN"nI	UARHLs#aJ#0aʘLC)M񐐸uU܂N^q%/,+sJ>] u4
V ImӢ2]:$2y(ج*Q7{iT{fk²V{+/(V>MavEQXhim_LZHFhՒe	Ah'f͜ǰ:@+\n[8!BCjwEPzuLlk4:iWG@Ck'""PY$GX$((j[⡹Gwf;Bzr<J[^uv^%@,DEvpq`cb"j虙I?>sMjHmjt-0c4KzKJlJER(X`^yXPv?3@$Bf2IY9m|#-Id!*M$QJT(cOm\U!F6ϫg5&-Q)zg^չ6)1B#:]$qtw	t

/*ߞ?Zb\a3.-w!V]dɡ)YF;ܡd4r1C2GK+~$31*W0Uk0$5^	gX͞;4,a󄞒{H˙B&fynfNQEPabH:7(qs*+=Du<*qV"'D,H	` -"P>?g0F{ Ӄ 10VyKwk(LR$Rܵ n;--;(k(3.}\=^kIFHyi4P~b~ۏA}{|YΨH$*y@1?<څ\Zp6 vQ`yIfYNy8X(Hhg͝
Pid~x!j2H7 U*^l"I[Kl@=~y<(	́^A)qLFL9PSHfjJe`zĀwKZ
}T
C0`>H.w3hD99z|+D C,^P)0
pSwBe:5Y,wu}BګXK_~AŘIMogX2T{EinKhf8R$]2 \,qQ;EbW1ɂSxRDȔd2)='+yTp:*FIjn,n3+\~y{]&bQIH,VDpmNQwEph
2pQPΫ6ư,T
.*"Znm6` ѵlY	Ǵ] ͯ:V"(j py$3\r'T:ΠN}+(G¢*#UY;QTbU@.":m8Z-=x G]廁8>';@΅+$(XD@P{m?U3dGlSZ =p#ԧ\l)J|CY	WM!<OvCLȂ )23<f݂{NQU:,l( 	 2pLzϚNb(FfP8e.@vS,;G!<WFBb2L	!KAL9F)9ɺ+uZFsATC!d)_M*0w4)Qs2uD:'cv聦Dei>?D{F*8c- bIr$F.[/:'N=Ё'K#xPp@=b,n'~ҋdar0mӨ'zS	7I#	pEN?w1,-I|U)Ax`F~EEPíb^޵z<-\!C:Adǋ<=3.! 3JeM煆,HERQ ̌<iFK2F,^*,ŦFXgzM9;ȒDHQ8$M]M	׉L:L%32RDC`*0+6-.]+9г zzꒂ y7Jfrj|] Ž%JP4-?kVi\224LBB}B!M3)hjDCI>OEb?!!(*(ϮMO/YԳr.& #E[ 12(+cdj̖a0J<BvS-=ʠ3
F;3E)t@c8fkd4@>(H-'dNc9<%tΖňt	{IdbR`,<LW~ W$`&@'Sd :H
)΄2"(m=Z2R&ȝQiFB`	#?N;!n.jL¢ &tTj޷.Lsg"(?#ycX7?Riى**{Wώڮ8Qr2uO,j\Uo9	{*>Ns؊-3Csh1[ܳK?|!Gm@5ė42rK)
}_
[95|:x|8l]WT}2})_Wv};mZxjۙkHyn9L?m6MjkK4R"xbe38ǁsAW,2P}QBu~ډ|q8{&ay;TlmF]}cfB*T-6O7\r¶ӛYztŌK16]Gr(0fƶWӂ[^ŉ&2D.ΰW4D).@={5˫77CپW-1yKr![\+Vq}KwEUOY8&tȤK.cZb%pi}`$ӫ[IǗxdi)EF6Hx{Ja>nJ	_"t4E\3P]E:):  e>GMG=6yIxj4Q2w}-97ޤo\-}+tnxS+eSdY茚o5;i6Ƴ^*4ngδV\s.tlz~T3ǒxb>eorP#''iYd;sm#F=4,RlOMOt|܅w$S	
6p repository000110361perl-ki9D&AcJ!C$#	p@ ZBLsi(J1FQ        Lcr ،.p̧cۀ8 	"L6 3Jй8 b7ADCct^?=w up=h|cQw@k 
dyߐǯzmlΤBPX`hcJ5o^B5@A08R0q X0	P(2rǦϷ%@ %=&E<-8zz&h_4B4/5]Z"_U`o5sW2q=~U8ngvk~+rtp\P5jFi*i3okr6VP?cakr?Lgna[pLA#(OŸ%4*{̅5ƹ}}+uW_~M
)hcPBN)x)t-X/eߏu \0ԡIҖ(cpG0[c
bl|tu9d7'wGgߎQ`!
LAt[u Tgr"Ӎh@;Htbn*5$qb]6TK~ގ3ZֺseV7&P\+s[+Љ['[1JO2o.5:a"ޜL,{ͥs#Ez)6f0HEdck^ڵc	af*0Be"Hf\am@HaB-X	쏎Ȑ6Zx{lqkp08=D@sFUw"Te؝z[cI7y9qñl(cp7YhsB\~4>FA߈P(w{ـpE$l@i	 w$^.ۈԆ01pX1,,˫e T؀P. gp}@m+g2}G=T 2 rn}b^$hv^B`p:ڊ̡EyKxNt:mn j&HWhK:d˃#@:n)g܋phl>s^iᲲQfzF{?Vn9)j61{rtPG_AM/GJH(.
=v?%d[$u/aig^搗Ț@̲s8"1ER=t-6C9s]@r6:h-54/uxf4E$X%!\|!@7QЈ&[{S>j[XdDCV1&hN ?e֮,},]IY	r+@Ťז
(סd)ʉ@)Uv2ƣxځOX{(6'-z>tLg8ܥOn^קx6dstڌf	kɀf~3B$"<V4"30.	EYR-Lcԭ1t%3	7,88h:Wg`u
iCqR  ijFi,vMm(JdV?=`,d}CI%=7'7+:$/сC؄ W7uj"Z }nI/AKM)TqͣNLb`&\!bM	<q)x1"K_a799pGtPN=
;8j`1oDuGk`eXW芭of!L.kQ躦Q撰jXFf^Y?ޅ0)?T)/r~PR#gY%5Px Jq"YSz3] <2`+`Lv@&~stf'4/)H%	!iky4ѹB'ۗR.AĞw8ԏƼ6.NaZLUgU_pd5(?	Ul~4 BYx"12+tJx5nhHrfZ8g:;[~F}*@"!֢Yl-ÒOl]uj*$5zCeYphFA.RxLBf4M%:A8X5guͲݪŞTHhO2m eҜ?#5V+ffXBSڭe0YlSdX:gKTOVqj<^Vju6@Wt,=a:'>sK%zC* i)EDPpz#DtM۰fP~TЅ+8')vESy6"0&3뎩 &IZQkBx,5X+T<BGxy""h92EHq䮏-?GDʙP	$  BrvXW/B@.@:O"IɺBor>v~/[GF5q vv[J Ic.vӁ:QBL)Y__<rNja!dbZdVx!v)\oUpIؙ7ʆA%S$Z'ngT&ȕ_.}C<4D	!b8yYf\GO>1-4FL?Ow>l&
|C2gG], E#/[}:HsUX@E9r̹BIux7/pwc
9QtLva#dR@+DG\g ^кeXcደزۄ]cZs83)6X}JUn[iLFJ4|=ws Ҷ"yC*CXY~_Mj&g\Z{0-zm[th