21ff4dc2a9418e74c746bdee8c65e2ef343254be19df88cc9af185eccfcb9343
21ff4dc2a9418e74c746bdee8c65e2ef343254be19df88cc9af185eccfcb9343.exe
静态报毒
动态报毒
CVE
FAMILY
METATYPE
PLATFORM
TYPE
UNKNOWN
WIN32
TROJAN
GENERICKD
DACN
0.12
FACILE
1.00
IMCLNet
0.87
MFGraph
0.00
引擎 |
描述 |
特征 |
威胁分数 |
可能家族 |
检测耗时 |
DACN
|
基于动态分析和胶囊网络的可视化恶意软件检测
|
API调用、DLL以及注册表的修改情况
|
0.12
|
Unknown
|
0.06s
|
FACILE
|
利用改进的层次胶囊网络对二进制恶意软件图像进行识别分类
|
二进制图像映射为的灰度图像
|
1.00
|
Unknown
|
0.04s
|
IMCLNet
|
轻量化深度卷积网络模型实现恶意软件家族检测
|
原始二进制映射而成的可视化图像
|
0.87
|
Unknown
|
0.21s
|
MFGraph
|
利用静态特征构建图网络以检测恶意软件
|
原始二进制PE文件的静态特征节点
|
0.00
|
Unknown
|
0.00s
|
查杀引擎 |
查杀结果 |
查杀时间 |
查杀版本 |
Alibaba
|
None
|
20190527
|
0.3.0.5
|
Avast
|
Win32:Injector-CVD [Trj]
|
20200526
|
18.4.3895.0
|
Baidu
|
None
|
20190318
|
1.0.0.2
|
CrowdStrike
|
win/malicious_confidence_100% (D)
|
20190702
|
1.0
|
Kingsoft
|
None
|
20200526
|
2013.8.14.323
|
McAfee
|
Trojan-FNWS!CB6174BC7E72
|
20200526
|
6.0.6.653
|
Tencent
|
Trojan.Win32.GameteaSpy.a
|
20200526
|
1.0.0.1
|
该二进制文件可能包含加密或压缩数据,表明使用了打包工具
(2 个事件)
section |
{'name': '.rsrc', 'virtual_address': '0x00001000', 'virtual_size': '0x00026000', 'size_of_data': '0x0000a000', 'entropy': 7.983164149207452} |
entropy |
7.983164149207452 |
description |
发现高熵的节 |
entropy |
0.9400963966031674 |
description |
此PE文件的整体熵值较高 |
与未执行 DNS 查询的主机进行通信
(2 个事件)
host |
114.114.114.114 |
host |
8.8.8.8 |
文件已被 VirusTotal 上 58 个反病毒引擎识别为恶意
(50 out of 58 个事件)
ALYac |
Trojan.GenericKD.40377523 |
APEX |
Malicious |
AVG |
Win32:Injector-CVD [Trj] |
Acronis |
suspicious |
Ad-Aware |
Trojan.GenericKD.40377523 |
AhnLab-V3 |
Trojan/Win32.Dinwod.R203456 |
Antiy-AVL |
GrayWare/Win32.BlackMoon.b |
Arcabit |
Trojan.Generic.D2681CB3 |
Avast |
Win32:Injector-CVD [Trj] |
Avira |
TR/Dropper.Gen |
BitDefender |
Trojan.GenericKD.40377523 |
BitDefenderTheta |
AI:Packer.3B6946C21D |
Bkav |
W32.HfsAutoB. |
CAT-QuickHeal |
Trojan.Wacatac.A2.mue |
ClamAV |
Win.Trojan.Agent-1388682 |
Comodo |
TrojWare.Win32.Flooder.Agent.NAS@74ax2y |
CrowdStrike |
win/malicious_confidence_100% (D) |
Cylance |
Unsafe |
Cyren |
W32/Trojan.BCJ.gen!Eldorado |
DrWeb |
Trojan.Inject1.58305 |
ESET-NOD32 |
a variant of Win32/Packed.BlackMoon.A potentially unwanted |
Emsisoft |
Trojan.GenericKD.40377523 (B) |
Endgame |
malicious (high confidence) |
F-Prot |
W32/Trojan.BCJ.gen!Eldorado |
F-Secure |
Trojan.TR/Dropper.Gen |
FireEye |
Generic.mg.cb6174bc7e728ca8 |
Fortinet |
W32/Pliskal.B!tr |
GData |
Trojan.GenericKD.40377523 |
Ikarus |
Trojan-Dropper.Win32.Dinwod |
Invincea |
heuristic |
Jiangmin |
Trojan.Generic.bfrch |
K7AntiVirus |
Trojan ( 005003ac1 ) |
K7GW |
Trojan ( 005003ac1 ) |
Kaspersky |
HEUR:Trojan.Win32.Generic |
MAX |
malware (ai score=86) |
McAfee |
Trojan-FNWS!CB6174BC7E72 |
McAfee-GW-Edition |
BehavesLike.Win32.Generic.cm |
MicroWorld-eScan |
Trojan.GenericKD.40377523 |
Microsoft |
TrojanDropper:Win32/Dinwod |
NANO-Antivirus |
Trojan.Win32.Inject1.erozmu |
Qihoo-360 |
HEUR/QVM19.1.7A0D.Malware.Gen |
Rising |
Trojan.Agent!1.A4D8 (RDMK:cmRtazobs47Rlu4tx9ckx8LxDoCC) |
Sangfor |
Malware |
SentinelOne |
DFI - Malicious PE |
Sophos |
Troj/Agent-AVYL |
Symantec |
Trojan Horse |
TACHYON |
Trojan/W32.Blamon |
Tencent |
Trojan.Win32.GameteaSpy.a |
Trapmine |
malicious.high.ml.score |
TrendMicro |
HT_AGENT_GC280075.UVPM |
288x288
224x224
192x192
160x160
128x128
96x96
64x64
32x32
👋 欢迎使用 ChatHawk
我是您的恶意软件分析助手,可以帮您分析和解读恶意软件报告。请随时向我提问!
🔍 主要威胁分析
⚡ 行为特征
🛡️ 防护建议
🔧 技术手段
🎯 检测方法
PE Compile Time
2015-01-27 11:56:27
PE Imphash
87bed5a7cba00c7e1f4015f1bdae2183
Sections
Name |
Virtual Address |
Virtual Size |
Size of Raw Data |
Entropy |
.rsrc |
0x00001000 |
0x00026000 |
0x0000a000 |
7.983164149207452 |
coderpub |
0x00027000 |
0x00000c00 |
0x00000a32 |
5.803637642098208 |
coderpub
@}m@2``
YO$5p3^juK
2=<EKu
oL/SW.
]vN.5gvqy|L
F(<q1|R
exNH2D
ktJP1)_
bpHy5v[&gkq@lwf3
_ConxDg
<yYve`x;
}9|W{+
Z9Ol7XF=AOq!
AD-3i
oF={&#
W60HS(XJXhUZu
Tq.*V}W
`t7*5&H
m*Pd(1
mMI]B=xL
AC:?b %]
x!cb=yg{dxm&
;"+0)g\
dRzJEgU?!
m2SV2=#In;^Y=
A!u=fKW
"qeXOP
>^b,^DR
`W}zl4;
em<y1n
dF |ZT*k\
td)V9?{V
=/_fnm!^Ed
zIy|>Umx
"&^i1M
xV}g1eA
6j%_*4h2P
M1,pZJC2[
xh78 g%\A
Gz8@kLPaH\^
\m=qBv
j1VpN2?
< 6pf>E
~S7{*G
KSP5cf;#h*U
2bwbLgWC*=
0D+ZjqF/ot0xQ
AKw#in*+0
:^l=jx_
+"v5DO
A/-j59?c
'.?A6zAj,U
&F#$dlu
;E'ZT>8=
8b8*&E"
W8l~n_
9x|#T|*"
uErvYD
Ui|3Hv
"u3b*;Rc(m
y?o"4&|w0
6W?gyu
\:[ TGiI
+0Sobw
bCAssR
#?%o4B
a{Te7De`~&
c3essn_p9
Ru:u.Il
xr}9[`3YA_-r
0BV5dc-:
m174p&
%Wpm
gz|;Z_W^3Q
)!lY^=mcY
4%+&C#~ma.
I>$Zv=B_
J6fy{elu
k{G4G<C+U
ysRTR"[
}+0tST
OT&[%33?u9
-<ahxx)o>S
EbbaLWpy
eXI|s[:
Z2A.?q*E
5vVC,"f8=/<Ndr I
~9t`d:h
tNtIM9
'$k?Bc]
PqleuO
[q@9AZ
;V9F$tN)
b?Qx{[A ,9 *
U$.bxI}[01R
|5HOPWw MbMH1o!I
\I-^EI
K!5r)a
.I=%)rn|K#7`T
7):pqSv
0-KP4S9Iy
sf=F [7
*Xk7'(xryjTn
w79[v|L
aXq{,#t
sqpP<mur
*|]q>q9-4IT#U
42M7O*|;J-Cz1\
(S=t6T
u144%@
mUY2e*$
I34@;P|
M#U&guP
nuwnL{(^4
WgGo)z2
)A!F3IL
Ca!:yEj
WCoXc#Ti?mD)5
E}5:9Z
3H"CDlifvH
Oi8.Jg_D
swv[stQ
w|7m}GJX@5
:[_-<(3
(bV0.%
TB4=P%
(zdMeh9zmy
{oPC<OJBs2+>nt*w
h1,q""
]q5-h+~,A9i%q
:>fbkd:
^$x"k>90QY]'/
2z`x&z9n&,?'T
=Ce{9/\
!/+g/Qq
hMw{4qE
~9mP.5$
D3/vI|u<.r
GM/WBsbc
U]Cf0`0
-<BvpT
Rm]\0wb
!KaQQ~:
{'\qC}
lf8+5Q#
<47vg7HUS|_
<`@YMV+e
zBm:0L!
?b$AGV
r[6UEd
hF84tg8
c!(Uo7+w<
X2As,q@cQW,
`f)#/@R
c$!qG6)
}jKor=
fO8V>TrE
6kC}6edX6
n!*Aux:t
[m6?yrZ<tU,bM
E\5ftd
B-2;toD+[W?
*[MGWJ0
PGv7,b
>Ms%7+R
Jt9lo~
D.O2z+
|RM$ez)/
\C-+i5
[>b1!P@
89*RXY=mE
*x 5;u
+]mW-Lc@>L\h1~8>NuTZquX]
v,|qfY!n/bz YoyK_g5;
}t@0,]
|?aluK
S {HfO~B
~6'{P3
2=R'CGh(
Nb"1Z6
pArWub3
wkUg9l,,6Y&3
:?K+#)5
1bCdl=Q"=J)5
=~+\uy
<jihxHe)
B0T:+2L5!na
tZ()qf@x60{\
Qr|G%&1
$bK8#
QqB*I5bhq
I!z:^@
$r_%O@
V=:`"y!z
E)E*i]
ZnX4nVM5fLs
A{}.Jv
<vt~l4
7CyM.X2pT
5orK3>
vrc\g9s~Sk
Hez`Mdr% G'=XgG>
>_S?x"
QsP/C7
ulN{e\
-`#S9z6'
/On/w)
;Jsc*\\jj
9 S8>j
}}ws%7u==nV2
sjZLQxoyT}
1^7\[+$<|lrW
1W^%Z{d
xi.(i`qP?$F@
gkc\@j
kHL-x|}
/+)h&5LmVh|6UD
BA6^zdrw63
Gpz10w8+k<zHi(cY/
7#O9y>};
(yox+U
dD6y(|YK
t1PR2xbQ
3-+`F%9*
uZ"tWm&
)i"GR30JAK_^
_~xp4i}S7B
co1)P'6hA(t|-
WC1J$2d!
9q:TCoue
6NU9_{
z';Vf
pq%]:Q
jaJNXf
U@J)Pb Zu
3VYO<H
yY!5p~
#2'{)I
F|[pW\
~=pW,<
X%=L,{`O
jo>C/3AVf
lHR~*M
&6_B:C+4{)
_>5tTn^
jcVCQm&U/-
14'-l!
f~L7~}JevQPL
,,Hwei1'Vw
gwW0k,Xj
-gR{Ne qQM
[{rFpdj}
Uue,Fm
? T-|ud9fc
Lhi,hs7
2qA+("c
gX_kS0
$^?fc+q
dnx3Ha
FbhU~eK$m9
krgSU>
;2d"-!U
+OG%(+^
x>M1Mc`z`
G,s4fg}]
DH-folw'K/HD
^ (\%Vi
4z;{I}2@<,uxIe6
C}<!pC
1Aw*MzV6#^5[[K1|N
:K >'0x?
}MH1VY:tnN
X,"%Dwc
Fig}_*
9sd+(qp
a6_'m)r;@iN
N!]d-cCgU<
$x#3,g
h0l~!JT}
Rhm&C<n
rm:<j*\
5VV3]
d9m3+r
D"6d)#
o|>g}56!
5^KV/'
[.%SO[
_/I;XL
6j~s i [/V)
bZ@dbU7Bbo
HUBG.kc
7,-x|YOBz
,Y0;["kdQ
]I$'z~V?
\7As,B
EZ")'hU:
`{X?rZK]7t
*C~#:~|
u863k[
,/r.V(J
~_rfc:
.K>GQ)
8Cc\u+(M
Q*Sj<:
_!KTswn
V58Z=*
_uFsB]|
=KNG@$
3%S3H,f
(x{n@\s
]b`>%Z
OU4!>@_|;r
?!SbXEq
M_,@QxY!y>/<$
4k0C]0
OB,0$&
^}=xn=D`HGK(T
S&i'9^u0O
[BxLNGq'
"1;xw~^
xMHPmR
h!6u9b
l1JR)Lha?#@Uc^zBd
1]TXN42l
y/{C.|
5H,pU6
:CBv WM6Hu
Ub.T30
bueo:g
T-&Z>V[<
AK<R_O
[baFH&[h
Y{-O<{Tc,oX
vfic&(a
J~$YIlLp
EB`+zi,
{c2_{8
vVA3!yev
B/DT}BFC
H]lero
P+qIOM_
!}^xOKlBB%
_g5jgKCZ=
FLXr]F;X
wV54Q+
eYOY]\B+w9
I,Cp9R1
;VE);x-p
Zteu(&
]Krw"H"<
V@VB~RyK
d;C]JR/
Er}SphV
|(1(N1v]o
oJ YN&m
DNk]{-.
==#e8T
4^`2/3g=
S,[j1h
5Rce3J
~%$39-Y
Eqs6Xx
ld}y$/ge!%z
)'PQwb
NsWs80& w
>VnjSj3&
<v'~G`
_,P0nc{G^~
scDQvlb
T)Nc>B)=P
C8s9S=AkDl}m~`&
>(Dx#J$P[xp19b"L!
:_Kf{)cy
jL`.?}z
&YLQ87Nc3ks
jS"foT
jLpV usFX/0Yf
G[7s8@7GeaMN
eR%wtSA@9TB;*
0qzD.5241kqv8
+A[*LpB
(Jkof]
fWzlrM
Kmq'[RZ;X
][&*sw
C&M(W^3>&juvh
j}YQ?s
{lxG{mj2p2
B(Zx1`8u:f
;4t]mh
I8pi't&}
v.1pc"j|mbIW
Ub:g(@l
_cq@~P
QtuOBi
"b:KWYo
)bNjs)aj
.%]}.iQOM
"x9bzBotJQoj86+
2ZqU'5AA
cr)!~5>bY
`]kMB=Thk!#@
,wxU>a, @i
2~^@*@]
Eak^JAt
HY$ac<YhJ
+F;7E>/FP:*VS5X
Ue2F )%
YLP!26)#
lwm]8LnvWX
P:4EcC$
vVo(2f|j
#vE1=ymPX
z+H?0'k
en?q0H
!.Z|7r
o6]@W;
~P<7-0%DU
-OML<_/-l
a+r(GZB
~i#9hyW
EDfzsrjno$i@
a&~8+k0
$z:z1"B
roAh(^RP
Bng2Dpr
:{bUa)
'73szT<U
`XMJi`
]GQmmeK
qY-Eg>
fu~|,4d_l@ZW
@>N#b{
99ve\
GD[xj.
i.{.=g-HQ1
l)R0[x
e3@2|e
u=?RCr-<m0R;
yoFqs|Q
Fm6kxO&3
"o6DT YI V
ETZ^O|]C
{""wXx #
6H~:HC`
K]'ls&Q"~
>hem#3@z.PhQ
uIM)'5|
PDp|Vi(d+Y
peZN86C7K
$9=3[
sa?(T
o2Irmi(b
?mjdtu
S18wD&~
9pR-~Fp
MCZ4QK
^@@%O?7Ja
t]$z<5"{
k[o3f6{mO]
F*C2\
nz4IJ;Ixi[
GLxTZO
Wm>sdwQZ`Md6ka67~
xP]Buf$
7P1Jo&--
fB2Za%^
_:\{(d
sA^8wE
qz56+0
>1\"22|
vIT$,A=px]
BQ|R-(H
Vz8pV6}L.
8:r/%m
+2s+l&d
`MK> R*Q
(}pzv58>z
%tp]L
\*?+9I
Kz;st,uvIiT`]
'y?C3`I'%
mf.$.Zs"&+1
GKw\37#Y
7q^d&E
?s_6;mT
M6@J5%
Z:gb@a}'Tz+
^hwC}cV
M+FNz-<
k_MC0
rT:]{>{
YvsuSZMHpC
f>AMvy
>5]h;K
;HhFbv
LGfVD9dR5_
g0h4gU
lwq hC9bT9`!N
v_?+')#
[De.5A
|r<1C?/
]a;+`[>TZBtE
8q.IBR$
&wqdnm
E_"vjnF_M
KLuGf-aKv
vnTY<e[e
:"@tS|
MB9e<z
kZ`*N6o[
GsvWIxP
iq#ANKaNI`
@Pw_tV"W
icpOan;
nFS96t
]ka|Z})Te{]
49mt:BxX2:%sH
gH/GgzZeZ(p 0h
S^XKud
d_5{|c,+
Qxema)r$*eS]1Z
@3cb.Ek
v#o&u
bY9[TV$
9kzWoI/
tB[ s;f
.iPpDN
x]=(-x4c|x~Hi
/XE4mmnB3?Za7/|c
Sr`;<5n
[-InJ|a
NYnEH[
orj[1>
@QfO8u
0X]qOJ:
ujqE'lJO
2;.RG*"1'
(tv.Xl/K#c%
Q)/hjKP+
,Kn2\x#Kq2}9E
u)YfAB
S0VdMZ!g
muhb`6IP`
&gZoC`.<'\8@KK\
;vo:GN
(Oc;h&a
T4$igr|]r
PA8?N?
I#DV)U
icT{5z[=Z
2=+.c<
(e|uVo/y_y0
;4$u~7b
o5LE 2+"
?R^xHOJs
{ _AXG(
3P!F+t
,u@M#M
epoXN2
3fUiu'
}3s,<:
KE,_F&6QU|6-3X
'M/)g_Zy'
I6@=xf~r
S:Zq#T0Tw6
p;YB/ CG!PoH
!k;+;,
F)A#]vK
<)Q+*a
-%!V8U)
lnOmE2,jk\\"
D!`2JY
F\,;]H~[F
41ZVZG;b9V
T/:*A.
Pci<Yjxy
%.~qIo
uw7{O0g.\b3
"U7FUWW
5JZU<]!J
d>f99sqOQ
A:5,A/%
!2rGOHu)
m0?Y%PJ
vbpw*NgT
(-9W"d
|^Y,s3l
gm1&;'
w("X}^
c)PP.Hnv@
=M@ O6U2N
(=fh^14 #
wdW`)b
]R[vgd!
K<er^&~
d9KPgp
>o_dCo<
6N`Vm^oxU'^Dy
4G<BrpO0"nO#
:zwuGdj
LA|Wky
t,}"97
!3"A0b!-
D{buNVZ
9UK~.C
gL@0D
Z9([`Qy
Ye^_0MvcqW9
5dee1Q
\mZ9G.
[w5y1z
B#gzbV
V4LU|Hs
w.uNqz'I
.X)*zW
K&UrcP`-E
|u])eo
/,s|F.C
C~(Btm.i=
`$YAVv=d2Ux3
oQ4ASFX
g-,2).Y
hm](TY
LD`X6J
;s(ONpu<
fk",j?
+v_VMz~d
[FB~,^Ofzqg
[s-;0
{#lnhCN1Z
)Q=JO@}g!21L
YM<xfzl.#OX
3M$MwR
ySjU]J*
pB\OqZnno
SWxVo~
p2VO$:
=fE1OmM
vxjz</kK=~X
6[Djl.
<:ZOSl%dP)
/!s|b+
fRf%Fd
1>%cQKIU
tI(I7\-QL
ul+]q4n)9m
!E<"xAb
pm-!@O p
N`6rJ ha!7<O
q'WpawC],-
sj7g<%
"T;]kq*78:V
@_<_g{bf
f)NGO)
jsLT`]c
tf\p^W:F5b!H_k
N-Q#W_
QOLfMM+'oaaR
^?0J02'aiv
V6jvbF]
<B:L375FYu
N,Cv_0^E,
)s,e5hd
8"/$=;-3-
wzHj:/
$~xImH]?V
al\[IB
Xj%u~C
X} S{r
Ov[RI!
#&hwQ[
3jvs&][[
Ko^`Rmd'
;`E|V%l2V1`ke"%
{[G.wLJ
#_PfGd+-f3$JM|l7}a
{J*_pvaHsRBD
;IBE-L
xy}q>`
&, PbU\aV
z?2B/;
lZAp_'5QOXQZS5Bc\u
=7tQ(Rovo+
Ys~^;x'
	]8pB
SyaFun&+
6F! i#|0B
TIa`z9T?
B~xmT/
Qo*H~Q
o!W"0mU0
?.]g6'%
-2pwbW<S
R3P5jr%}.-
EQct'"E
,Q^1\ToT!H{3
xS2Erus
D0a|x1=g1
2E},47'O
BLF,oQ'\+D
dSA*[e S7
};L)$*
W<zq%g*+N\
OX~)gR
\H(4%P
uO"ec)+2
wQ_MXxY
Uw^&th
9=[q-p+c
1<}ZWiT
c}V*Lk+Tb4
$Dd'D[S5xW
^3MreK_H7
y7SE'9S<
w&?'>9+
oo)I6Pl JX?`UB
->$KQk
2FU__]s6NX'
CuG/}m&k{
Hdx=HR
sUMQx(:O
uVb$?!
<"&\Tb/Y
3Y.^zi
ef\T}j)
j)S5do
|l#Cd8O
#HtZxi
2H,u#
pT]87SN'
f]jNh@!
b=o.'PKe
!3f.}`
WD5D,G5@e
Y6)0 j
e:+B4D
dx{}^gQmCP
$1P9uFFSh#
UWVS|$A4
IL$l@8
h$2E`A)`
t$d@Z\
$@1@H@
T$L1;\$L
+C BY<C!
\bWB2y6
\EA|H`
0gCtuk8w
M@XCTATHB8G
i@@[`tE
E4gCtC2J
RgtgD0
*Bg1@)H
f!#ia@
P@]8b)
|@9PDiXITA
A@u0A[
/OqHa`
m@Dz0w@1(
DDPDo
dI ! *
C+%&#)4Bt
P9u1^@
WHUh@P@
XPTP`RXa
KERNEL32.DLL
MSVCRT.dll
SHLWAPI.US
LoadLibraryA
GetProcAddress
Virtual@L
athFile@ostsA
wsprintfA
kernel32.dll
LoadLibraryA
GetProcAddress
H@A4H@E8
d.dllh
dlloch
\Pu8@jMHEP
EEE@<MD
EE+PPj
Ek(PuUf
u@E@<MD
u8@ 3@t$
E3@t-8
Ek(PuU
^#[]UM
]xxllpthphxdxxtpptlhxhdtxxhltxtpdlthhhtldlxhhtddxxpltxhllxpppxlxllxhlddtxdttdhphtpxlpllhpttpppdxhxtlptxxldxlthhtddxlxxtlptlxdlxdtxphtldlhxldpdxlddpllphhdphpdpxxllttxtpxdpdhxhtlxlxlhhhtppdhtxlttthpdddxttthlxdlhdtlllhdtdpdlthxhpttldppdhtxthxpdpxxlttttphhpplxptlthdpdpxtttpdtlhlhxdxlpxldxlxdtdthtppdtdltldhhhtldxhtthhldxltddhdpdxthtddhxdhpdhhllpptxxddlhxtthlxtlhlhttttthlttpplxlddddhlxlpxlldpdthltlpdxxxhtxttttlxtxhdxxlxdtxphtlthlpldpdtdltlxdtdpdddldtptxdxxthhplxllxhhlhhhtldxlxtltttdpdpplxplhpddptxdlhhtlhtttdldppdxplpthddphxpdllltxphpxpppdxhdpllxtpdhldhdpdpdlxththdttlpxxdxhxtxpxxdtlhlxlplptxddtlpxllhdptltttlhdxldttdpldrrvfnnbbvjrfjjnjjrjtphlpphxplpdxpxxtthlhdxpdpplxlp8qkbb8beq1h40gag4gav3v31agm58s18ru41xf8665709631469326ui8f0f5i8xc97i1r8u886l3i9xo097i0oil00641792i8fcrr10ja60ad0ad87da23401jg2mv439vm82sgc9o400864484846006042268244460004664284200448824226044664226240268000482400024882802862806644864660624680202048004244882482428628220208022260226648062066884208644642484642226248802620440048268866060048860028202220004824488226040060468004608266422204480400604262400826026884024486660622820622060086460048802602862420268022668246222686600684600802680440002804480820082446246222280062288800600022866620244680462406288240424686604868660264200660666228844468244640044846686482066480226422024464466048442248846800860684624402444828408468668224684028i5mia7ab8258vn7a670ogpavh3963hk6cw372sr55xrpl93uoav82017368e0r22i9889ab4u04427v0e07217xsk271v684bf138mrhh9va57dj343bqu59l5k4t6p8u24t4ve24exa2545bk2d51ic66g249r60ar1781au3r6oc2250x621qvs6v891b3gg5qkk89926xab839fl88c080rn4foammn2o8x3cidvv05qjmmpj0obf4v4jg0ov60xbp0lq972c6417j005721jtr69pj0xmkq8fd9u0w85975845isu0pg0f8r4t6724m728840r5hj710169p027fp07naed8qc461gnuk5p943b6vw823l05o3vriw4e49xheeo0479xm2h3r6vda1t02det40196o9s0n8plm57x3q6266i684q40115v0n58u8im6x82047u6a2634ieikcs9magb1615506i9b8qt5708xk4t04vh60940c1o9x00v09p7qjl6f236pb086956o425a7961elm9bq086k9ic4ford0pd3t434e7f3rc15556tq942ak6j00e6n463h238xgol04jdm507b058119dofc6glkix7rf2n8n86kq097q9d3oc5dm0u58rf7a3lf2lrlc6t641v74jqa5t4n545m12035h82hq7t64x8j9b6i135jm909oc066fj8b6g0q63hw0616aha1ak2xl2v8wb2599686462kq67i02404n8lcf197f41s13s2p9j6q15c2719al9nn866884484488684p3b4eg0fs57ko68466242822820662086600260462620822440446062422228408802044026882284846808680460042088682220240488844666426868208684846068846804240008284444022640448666262640042864420606288200446866286846808602804042608888066082222862846800448028442s79kj4xlr7bm12b8r2c7cc6eh4aur8ef1o14wi3x44a5746f882l801008066442688840680688026842840668606446242246848064040606602244486482280228844688248408848688226082406646006668824400628880400640880224042626020202046040440064448482688844662228028880246824662840080860846284020866880028066040480642620882466048040206268866668480482844844684826688444202464606844242800680822622406002828268444044880446826842646688624482226204264468886648080608400488422846480080682866422640428606484666004482404282244844288480868220280064800626202440422462682420642408482682260288204608466840268242266664808228240282684602044480624462208844846244888224404440086826888240284048046200044600046002204602262666648802244804620642286486224882486620446882886800666884624808620246044260246408202228004040846266000484802886884468826848086200842464248228048688264828080444860424862848600880204824006082000068202842806484686408044804222446266826026646860846224480624464680602866422448444866026688868248800282408484440086822446048242802288044244646808004600022662084640404480666640002246820420246820248284080446882460460200826026688802602426402468044466682644800466480048264840048486224484446024888668808064600024606626660264686222826406466680004688022686644882406242844666020884040246484846008444224662208246680446084422660282888084266886406602062468688282622644048084682248802480280488268682686626466022862424648826628064866004884026828864240886824608268220204464844824468882422480826062402244822660084826282624840602484202400268606868628408482404044264004002646026228842666062822828488864404648846406648268622600262808660886428880068266882402686406606824024682468204648820402246648802488022460480040422400822468244606444004200046424822826882468000680206282866624668224662026002002266862460226822666400440044842048622246048844804466680480086448868220882268220868288860440044466046064242648828246288066884448246828862848668240266606688246666084808068808848684680488222624220482220068226000066808044486802602004866644882424226406806824220444628006484462480260064422442824424642682082484428888600408282884602626004866226620040260622068244462486600024666028844222446002262262240880806008860262446440084486660828046802862440260866068842060084260404626266026604844026466624626262266004248028828206846466028664846202464028228826644686608086240664480208804882804260206080028020062488280608880246824680866800004682000268662268242688664802268840802026000026822848040626460202080220880480446684404600808844468260426026408868000822200444882044488402864282626042604624268264604842284606460824840406002068882826082040846846840420600006206240446202626400644466080602642680400684246426242460428046042804844604880688248660220488444662684284484442028608008048802240206260482466686262024464248024466848020628600460242246046608628682826804242268482682886624442468842802266046604604262004688682680002046064806682244804682684484468268406800268268086844860266200286046424220866486086842226644268466848442808206684644668406840044002028206206680804840646622602426626844404048204080064242680606640068468820626468208028248204680684802260242688826882806408486868200668248828042468648828668284440846480828444482868264682284800402008264286600046846800666246440628648666660080668686480022820642868626684448620428462288246402246062802248204448464468826822064248022608024080646020642060224402664004200022886426642484484864084400480288206488084604404048620000424006824466286044602666680846422068402688668882488260822068086486824484800444444062202800846622800626482268004684660228448402286064284260804646686642604204624860220648246664602608046284408684664022402260068068484820044246882684888000624804668880686248866480042042262484688608420886664624622640244084644826088460248880880804486888026024688242480022864808244686426804444202686626820220266444466620462226462008048082666480888246064806282202044602042608264206240882484224084006228806826880828484226604608822086048846668068460288648822664266048466646026444666026040840246800846660266448666624288246024408840426842808860hjda0586833w65p527422io54r27qo1rjk338622efe3ov7rah7jpqh4ldt8lr147l24g9h4ktwi3m4c6n2gastk5g0d7m816c25ld13gki2n32274259tgk39w8832q6uo414s61067fv65an3e48pxoe18vs6p02tk13xfa8p880brxxs8n4r5984o88m9q5284r9bf5386889d5da0i14m7xq1c7xn8179r34604r429b0es035ja4ajj790m630606b826q6je2ll0f595j0l4eq1m6hs22hhthq7o1r3bjnx402t293s4162nam04gf978r59h0p62744e80459a117j4v2p85s31032528cw8008842688804682862422446820844000228004002402444224200460644468846266042088082460664844688226028228204664400200466828482662882024840844028264068282004028400044826222802202620062248684202880468406840004424682406864628800268802246626062860026680668440066668268266800862224446046460828846600460248260222266048826622266228200260682442402000668426220668042882628880404842448822664224660622062248804042266068668004828802860240040860664688022486242244624844800066268226462222882428888484680002064600206628040680488002228846248022640248206886884640820242448220426228082602088460846866084688220004806086648282600640262060624644684460000246642268224028022662420806202666224846048888880608802046808284606824600880246080000628282464088026260424044088426088664864662042660846248460042246020262662224404604400426804282000008060882848082882808660866080462006402286622246004688028640284422866240800048262428644266024660266820024640802886208086006662446840826400200620068222620426006244404624222084868600082660026020462002482404068842002220228020642686262204080020608848462608420846424466006842264060228040460464024466602642840428266026464082280680026066206644224488802646208068002048620064882004226600486026846680868244246240424464246624800402480682444284068608888084020206808628888002660264228400408284468880608040264686424064688602486240088888440002482402884008044686808046848026668826842026066860044646842440800604420826480844446042480668224682482686084482802080204246804646824482462246602244664206604462060882042482422404640606846826422828604000840448822608028844044440248802248646226862202624044622488024028200288606688046402426608022200028004040268606800028462046624026426862282826066880808682044462048446668826408420846020244268022600800428022622828082028440024464480464884206466004826024426804444246826822226024840866880440446864262426002064868448840088664086688204226800084668444488826626604464406882886668026882824600080242446080488026026840606602466808440680464286402240020480682444820660202268426840246666884008448608826846244642884488824488046802882808884466688844446202066082686422486404648200086666046020244266404648026008808800260268482008246282606808820446808624624044446046802282688044660448640826228828800622004622820462808064848622466024220040002446046084606442248486248828068826640822224404488808244606884082222260264268402664600060606448860066200688406804682066022820020266800420240066888319w6wg68hqv2euh0a4r0434u6v51x4q3t74n3tw0p5jp4x41g2q0k9k59q9f16x6815x64lq89s2qvvvh0ppap43ck9780qj2bpdgnk94fpjgg71598xg83e5f82182408bqitp64i06bl9vl8b0426799b2o0690f1um6xr2l4p3c36n428ij3x4qkh0t6wciu3qb8409nwea21c682bjvt8aou818540jhkn42ll3keqk6jw60w06n8lq72om6iqwqw20ib2t6c0c380h4i0578kv8960h674q95xj083v6kpe0hlr82x97fb3519n2qdtqbq329gujc87084voo3qb40h18ht8200q51lbs217opdn5v0sl6ll6v13q655p2ww70bb9w1ckp069kn48119cpc0348c80pc2fvw2o3180224kekb969gigash37s2233xke7pc47bc2g096c571l6gilqr38x5d0ca7c5x1tbw6vlxujs8p6dq436406j43wd07227j38692u0l64bp8ka1406fc1t162vf7uu78a32wgjt242e19f75436j48n8ra3175nht2n852j0wobc225xlc4t81kh0cnj3010q8t6671fwkvdc0m31920fe7saaa6vh0416v07bands28v0f4d8u46j3tn44i693ih1c0368r81a86jhio228j81n63m28bu87807is42rw87215q5hki45539562ka40600442248480466496q6aga813600668phl6vd0qn2dp498o43r1q87u368086587wib0875x0x2mu4p82ar6e6kjd1e076rtaqq2j0h44084bsdvdf14feo23hfoldp78n0154x5c8fhhbk84c12cat26g69699l5g829r2bmmi092aqu0521xfai5p50l715o7sd0p8066622808004802608484848206662068608602424642048008246044668824884868084884468824062824480022602062804844486044048200260822668082028440004646826666064660804808088660448888468028008064806682244822200888224206222200080608400288822202466006462286680460226464260200022822080446024482488466802666444462400046022884882606262446284444448222086228420266222228048026004666824804064286682222244046066626844224440468028460648224246624842860020000268048028006464442666846646648644280880020484044884422466626206668024604442426064688600228284888440002280888066268206002866040008000844844486288244802288068082640044686886642228444802664064602266682444464808622804668806428844666062868608822824882662246088246462082260668224682426002808468204228440866080460644262066880480228646642066448060208868880460262820262646888480264040882068000226044846228286888026826406448224464428284408800046204606602446684260026680268264246402246060462886066280020426044280242466460482206222444422820024222244860686840622028628042682608022884620484464268042240682800404026066468400228684468046084426622242060400044682480628004642064682400200280882046848048002008822426208224880880260428066244686602246288426400266802622046006666824602822642288668448082806480880882682486888444468244808288824662684440248002224600640804420662460444802488446682682404246460806048824662068464282602620882446488406486884866222004080686426466420042602884200408022882808886622466882460608208240468826606060068000680820284066660248860026048804866004482200008468006680228228002826402817uvg2ggmp2xx9006hu6rt9gg854g64960l8553v60vr6q7r7t81i765p3tj6llr6c8526q478lk40hw4ac873n03v7ao2r9qnn0c5a56w6t4t0deql344gdadh4hi4nbu307xv815gd3ct3uv5lmf0l2nw86wqnc3p4xc1l9u70x669b4pr9779v9sjb736wwc0412u0f9wj03q0dekwsb2013nb1g1i896194j75125gunpdai74if0rl82uui4wr725rr02h26v2asf7ts4fla40jg50d01q2o1n9j164nv1d59i2njm868803a8bdcn9euqdh6bngs7us462581721n03rg2m0g88hq456rg8q8f2626jx43177576qsm768b6vnd21em082egdw8nn9r1dj049c7onnfx9te66eeo63lmc0wns85wl3b1o9p115ip99i021vn4orxxoilcjmbbb2p9f8j65jkv36266nw4a2k82jb22614n6j7t01038n9o4f01vqc1i84b74rhtg5io7qkokhbe8shx8p44x17j54ljrji5t4s137bj23709dp32x40dxbk28rbp049l3a962830l7j9hbo7s4322f9pa6cu6240jn62605gl750flu9r31a8595t2ib81342fk838d82mh650wjs8tm86h9408f371rqe6bk69lh55hn2gm64w2895v747649c8tb8f5219512ra8ebf72wg90u26v7fb5ch4iteq8nn92v36qgk340x82b270j10fo5xxs9n1va0x946c85qf2i60d56f31vh87j071u606xvs96a0s4df9j01d5879l83l022q5os50627t633qfg3qn58q0a4jgf3598nn88aagoa89v0514ub3388k68ckmtpvww20nqg868260004646268846068622444680222202602442644206880880202248426644822400000668448806622062484220880002664642648200002424084284246824064840800444484008668020880688844068204868802848608660242866226080282080026260040426062668040286288004680024460088466048848620666226842404402022602624682422488464020800260268648466068804624200808202246602624640682066886484266088004808828822064428028248420224242220486442604044640462068686464822820660222880004460268400204684424420068664444606886080440460842444686046662862608626680406044600262260664668026004648680022824860484822660022206646622642440246008640424220004044448462042422866680482466024222668802668420844668248286240244880004804628460848422484884466426048088268482680684422802224800600006804446422246244482688426026626666246846042004802444884002628446068048206208466244460048228222668246220828488688842020626082026682406840282642444880466660826626280000602600480006206226828268042068800268846226006606824602480264804804260860086204462022048804608488244244466082022620206004222024044822442468062608202800420824226626602246804842006444886842226826208248826686022608802448442408448448840206400060400404028444620466426666422446200404666240642402080862606008628440686064004642226206680860406680626442862082022204886028808668480460620808200200884602260840822024268282064486648420600666246462264822686460842886828266608688842462460486000844006062448804000408888042422666420280408622260446400442006406802026624842608844602040088482804684208200826022402240026028862042442082220088668422606060240220006240042006602222224884822020802660822642006446046626044040088868226402888848044428228642448462464240060268884282428682484406220200028064280060284224206200628668228482206040200222884282482808068624886064440040204246064482804268646484222248466444004424046644022844882028484284002446264222668200646884840064622626066488028246880408020022488628464460460206408022224806424882806468480468206422468068228466244604048042228028408426642604468406604448866284286888244060066202486886682660242424802288288482264048864240848808242604848082644608042628046666288648648080484222486862264008660066006462682480246464644040886286802242888844886006408086006220204642482462066202666682426866020042604686460000646488qatnk5n0142x2lr5h66ex81eja91polri5820r3k8b6cu67214tcsjv8i466642224044406224288802668064080048642422828804664444440200680086000800640468604404460868682668020486442488000282660266220684240240020066242406620002802822644260680446400026626266280220464228442680882402882402066842806626448006808680880026046808608602866648226846628228460206880244626626244642244064226662448404008688426626248264444222660220022004042066242882f8b4ng1a6tkvbgmp22896f184cibq5ethhu0x8p26qm0p08as1i60w22c1oh2v02e9vt3lca6n8f4fq5ffl8fh8jg46774w43ta3ojfa219x6166jswgg9k1j0aml34hj38h14h6xtgolrc2qmuei930fa353bi0a108l3fcpsg2nb12x25606190aow0ge282v2wx2q040f753i0284d5015e70pqpk33174401cwq06v687g61hx31j48r40866600208888284688822468260286262260844468248406840262288000668682406804824446820600026682088260028886262882248880066824460464240244066646280822682424668206648226244860264666804804040446444888260288402628644880024668606646044688882244248860660800624604484088864820868026822482226600444046448646488240406268246264464482848464284622466804606640424806246626406022260242242608006426684626244602480226022462462680680222020088620224660228044646682244466022042268868480662822288660620846464880868064808488400260028468866288222402400862660064608242044002004802404844644240444266400480004644640686480404282280468448402442004626026406862022862460040828000460042408202668226040868688840444264844680408802424066828620460466062604484628260406886400062082244888088480806284402606266646646246220pk61jiv597624872h2f67926lt08321prnk1saf8748n4lc66r4n859i76hc530l0hji85jsk5874xl264fx82kf8259d57802kfg826781inl424556dec7a6q64b3s430tv6btx916848a4pmsm244d76a362a005719nf698kighee94v18x07883rwum869l46j112ap31s4w47gt128f78d4fl8g51xag023736m0auc721qi7t98av0mw1c76w7i8ua03ase4u3k46ph6jp30h8x68na6lf88d776xau3638d68820h1a06brmc5vm6jm2e4cirb22pc206jf0736i457x40jf7b59j6w8w87ai82f6i147w9117p312o11536lb3k0q25x99ng641vo99p8ug3bt0443af4c97qx5i722d2w2soxg79q69ida5w434r8gkb4w0n6xhkl4v0ocru1i9i99v4i0gniq94h9h4rg670p26xit8910c6406jb6l37319l1tvqmv82tk646lp75v6g3qe88j69jro05n4ma0lf574dr8d07m4gj087g94o0f5uliwgite25l7c1q6c9et1974757r2k17l72m6uis0d43ho4895668rui025668me18h5q8keq6p6ti16lvjpj4ir8eavk94mq01622n3x02b40l3ckhrx4j9a0m44g04ih2v698pd5308d24qr4m1bknj50fq6v65re2goianr31aa2ek73o70k1jj6h9x6oj85hr12s1jaj0tpv52i22e19jxc8r94537nd5wxf4owe78tttq616662qh85e71f4bn49ej76h2lru0k5142c4a02jcfu464ow26g7c00pr0n4i828dro0633196n5tdp082qlcf141036qgf0hkio9avh41sx6fce7io5wgl6tf2182jli8c87287mor62hf513wd5fu8qq142784nd8lnbk39n6194niw561f8bc28w0b52527l224p12ibv9tno00h67bps406a8t482fe6642b50x6dl29649b4u1447bv89s6cx276a5496f08lx2fa705g8s5q2nw0m3f8t0e3g4j7u97gn000957q5m0547gr09e1t2gvi26n6061639wjx6839mb74l94qj096dwwxq6jiv08285vo3p06d8mp702p275wj7srba59dpop20p57cb0ov0q3kti083i90ietjp4906w9n1a56l8v9348288mswkas26xpro4j8vgwtt04a7e335xpv00079x3440pv0ttw0n6385ie7k6f02h6858977rh7wg215np4w0p8loc7013692ci6sf88mt44f4n0prlkixr8spw2c7h3h9x02u7pvn9mgca2kb44pb64782nwfq3s28ip9j6asl2861nvp875rt4753105hirt3v14661j88h9arln1eu27g6m56al97p0n46d27dm2d2nk325366xfkkkl2me16nl48x62n3sr8768qm6ir2m71p346084e9e8285ghj4uuusqvdm2te227i3dl1hc686r39301r4x4ue38i842q4382k772jq458p0b8d904j8501tnn25227t040p4444115dr052nj25n4l5q554s37dr5p22501mpko8784k6fd8867v25j9rwm8n9486m926k16p8kl206chi54x8044x4hfsc2018s330fft80ins645qwa448288084086062620288846486846284844868684802840640442444688484086484848066646828206486880024604a6o7bw62v68h5j5nnwt5ddagc6hf5pw28bn2ol96423218h6rci4bpajl84d76099ilw82r4iei4248j8w4jh61w39n2m8wi887d66a80w6uq5244na2bpm1dixae5ofsbc0nfm6lw450msfk1376f367vjg4x24ao4b068tp61pu268i294b20j3hqg0p1a5o0835l1v865p1020mt7w6f32r4bfafowlp17rsrw6l04s9kbadi0gv4n457417xj18riln32930d0987q979nso58d1j33022i26rb878r5v884l6ji38a6a8bqnn70l73s0xxo0o4chn9q805o11x0goxq9k0e6638l07aa94i0twx8b1d0s18843460w9ln829x8x0p4jm45ra0x0ii4kq26fc2sbt4v6894bg8we66339sa09w7d84no52ibr48n3xiq9b0288bj40n6752o8r30q28x6bahe1p77l8b6xjs99973a8q58835k2q8783h9veh44hi089f870hu50q41rp099iq61869168c499b1rt9m329bf43rwt8gigs74i86m8899pi5kn8av6k049070vej10668026002460020804426682824408644426488068282400804660002480644442840868080840884080840862026224440064808426062022286408820044022026804646660608022242268466000808488020422604868244848204066668462426248026046088446620840626206064028628442686804288842484868802220606806660044040248206488002480006464686020022688288644828686888880608882688062888260862646682448812fd2e85hs4802a5r8x191139v06b173a81d373o9v87rj21rvn2w1gtki25b2n2n8j1n1wi30o94f1t282nkoqdfa2c64r9j2p0ok2a6d3p8w44814qggg249t0t21xet7sf1590k44k7pcw9ok01llcltp1470b41fn2i7mf4v10qj88q3959cg1e53fq07xqh9pu521if95n01j940modep86hp40015m47sho1mogjjqk0a08h3u1306v1n6i63r166ct147o125p68sd26qe599f6n6a7pg497d9ab72338h7spnm3dh5uv8hml0kms1j3s4q459k92v58b6in9q1q3jt10901a1b304968m8r8ra305aett409qnp6qxqww4d6nq2h0gn66n5b2xk1v6gsufhw4mni8x7p280rl35q5te636d953lb8q3u4858q74m1tqh4k617evx8o652h07d0le24u083ox8gbalk4h2a40mj42xq2tqwb83v87nq42s3dd4it59274q526j492fn4527iv0jdh5244jrca004hqmw7s046iek07nv8fa8t28xuo4432b28g81v6fp5321q828413018h26rqh82b4q67v90b09x04w5r26pp683h6e0469vqx27o6893iuuiiux2t84rf46nvi5wi3p0q911r6368827rc7510pq0nd34k0ir697xh536n65ejpcasfsu8473qm25788q88hm4949j7188u03pi67ah7f9p7v0w56nl6j1e7b32wi5034pw2k1cto746oq74j695bffu3o2j9cpcw10wk8bjnjk60o7783ar8372qn8edmj6brt363q05twap4o08mc27bmn2ub6058xeq565d0026fe630rvp7cvus60b9015519817mo1pxc67885du2f6ldtf0ln09u84745739683097p9dn4fl286tv7746t4bcb44raux8j7rbx75jhmo542avt19i4u1l7e5nu62q9hc7bf88v5s65px9jp4bk2hm1cw0ni8s2gi0i8r316vew28b282bv2ajbac6w2a0jsv0473qsxa11h75hqxh3001aq059j596a41q1u1dd82d08e5a334rxfvceh6ic064tl8sct8759xnhjrrq0ps2alxi38ro28i6273d9t1st16i09tjovrv7x03vh3i6s5uuos4aufitkid7atf37x8olcb7312rp313i7l0jdc427p4n67t2tk11930bh7pg79b6293608j4h36dd17i3ig5exq1t9hp242h29l2316bf018l6549x49f67517a4nb66d7o09q8bhx3xn22u257fw7kd8ii3k0lq6on0bwm4f7o8704a019f8xxh2c61aaxv95637ajm683107063ar6q0672q6id5ji3chj5761fn43hv22qo4mdt57th5xlswq6d0r2wivw6957vdct869a672n47833jq27e8g4x102k63d9kler83781s2r43an22ds4i115qtw0gwo15df7i0070q0whsd8lab7jw2n712022a9d303lw6hher2bc7qrga26n46ve473398a30d9au4157t94632lbqrr254x9h99k8tw171v93183xe2rulp36bt4v996uv4v3k25a08t14cuni36h9043sc8mq264d0n0270c8v5b6b9582p1il63m7o179k53533c2945obkk9a17dpc5q310ov1x6hn0bb1dtjdb4uxuaqt6k4i7d76ja14p4mu49808ns091n6t06sjo6l3dpad4j02a6o8e961qt205881an72s5x93e103aa7t12025jjn27icc0rn32vn48eii36h0vi6i145873056rwqi8er9as516n0b1cja013w4j6atoww5x524nx4576l3vd23rt0e328pr0jd66xuj60d7a1w426w5561berruo401g4s1c0i596f643at9kq7ck3qa5e889n1d05rg9m4863484ow9cu3s14p8vm416r04611vhvt5e06htl79i2aqp283486x8a75n902kc15t47ieua6d8w95e726w30xd59e0jl8162rj1ac48bh96k6bt9tqq3x5o3544eqhh2926l0h02gt96vd1vec2905nc7qa8g4qqjp4sa2p4b1hh8224bdg12h5e48fq9vb52q0dx4h9q74j490916n7a5f4733tp449o8q3mv47ppp463j3256ju16ht3sau0xx81bqw10nt91w40x6n58074018h0373191560odb4f43495jo2qg0q09e744g6d7g7vwpes0g9jh535q12v89h11590849i4n7dh0dqnn5n703l6398lj46wkcvue0bl8239fs8o4e0917nls4kak2p74pj196356ot2l2835799hswf0266bjj33ak544a32665bj51to84714tg01x5jsh41b0n9f55j42f25p7o93pfvecd8mq8t8wq012a0v43856969f460a9fb6t49062h8xb7a4jj0phavn17821r2p1v2uh6747g50o8137q7xh0sqr247nr7d086mkin08h4r0gapqio20f2b4uxl872r1qa99q1nlx8r859eqdik33028cop470089f8ag82vai6p3i48x9d4l937a8228r20an0b6621g6tefq76r93f81i4xkw2qmv27h48chhi861tm161398808xobf9kkw8c1ic437292qme1u4n003wo75t58v4lq0650g10k08cobv3i8260721cf3i3nx22o5m034001q9thuwmsk01url525r9m534817mg3bcb7fanml8uaqh269qeq4lqk69r47hke0cwxrkmgf1891n142b10j5115wt3mhagl0hx60q6ca0r3r41hp89f2274trl7s9w8m52092786b058q09p0q87i8q20ga63v7h85u0n290cqi31n98h13bo46c4816027ftwh45hb1it11sqv0uuc2xoh6i4fsh45v6th58062ln07ams2140j2l25v31bff8v93v80jj377k0r8vpx303one262tcg2da1q79115246x93l1xbv068ak8p86h8ro8198cbvs65th6p81g567fs0p106np0rlcuo28tqbiu9665s4715sj24j07s68097c748gjsv8jbh82qn406b5hl71imto101s3o0v404v2011f324q6804h647ku56hqwiqqq203o0662waag2b6t4p94n359q5211h60453rt4n7s7ro8vmsg99im3m0h217v34ni5wv07m6vknprf2sg45429qm8i59n018067ixa9irf482229umnjd8j88e7i5h04hw8gw2a80obptwk60xhs9o86v37s5920331o0262v9n072udh3xt5816h76c02idemq0v2g48f5h9qo07d0b5v5h5o293o1h15jp11ioabj53h6d26u6c39we13283gqdlx28554vrksk7v4pq85s0r37662ws8214t4p5w518889mmvhfa784j1cn64f61kts932ewb2apx1954c225rvroc30741a2o5ohu4daj42q59arh8j54rkk8a1uw1kpe592sfp545b0r48j82w4587ctmmi24h3i54g67219220l6801062tr50f6agai88s7i1qg88vq65joi607am54x3jw763ws6pp2jt2x00ii8141jg497228j79441tsb8p1944g82d6000idr7o2v18p37x4ga574vb4203372bws30m42d83n9fn029a09ipms86370n2p62995br98930dfilv48ola8wm20632lm00h01s9b82otb0jmi5609fbxiox0twhhe04f2kn6hr412d658oiq11aci824iv9n64febhtbwt868453hh198p87j9839851x13h97hgx8s8b9l03ri6pun5qx7t16t88b6959up7t6r04i13s76429j926d651669f4ex95c1ie15n4t63cdolr21302ldwtp09l2qi5b8dmllm0w8rqj8612l0v9n29h5w253ifb3464nm83mmfio0a6lj01dovani2m76uf64v6eek80g66tcsl86n6oixwb8k56g66i41rqrt68x8kqf298sd658pfvdq2i59f863491j933w0i3o33i523i4u1f5wj6sga944929h8405309i51b0010351b98l5u0wsj33j3022g1dsv1f87625858g5l62f9qv1tcq3tss1b1f03866kg15286jd54rthgg1v62x1303xnr34sfs7p36i0is572617nw2nlu7quqr861079xj6j73jb3w23ubn86a18att3il8m42fuqr8101l973nl6rbq9257q2ac5d4k8s12av2t4d5qm7s60641g40xl6017lai85s64w397a665rj8qdktjp6e7ni0275331941639up41lsr3seae1kha56p3jr40a8m4i865ct0f5i96593789v6g0do4e8q95889g58qv46f0u2st72b39r10ic3836nqq0u2ob864qmh7pr4wa123h9040f20t153860qw9pebn748cm87x9h5d701d0p9051rbq6434d0fg941194dov7pb298xj85bgbvwo7i19021q20tp06m4r46nra17plu9m0l3oabm36v8v6x66uj715awvf4kw3h3316pv20c4044i5b088wpq08216sw16hf804xn436204536fk7i47wphw22n8302na7p29ni31a9o7a35u1db004s8widt303icu0keh0nnpfr6064bb07be12o37mr1144t52gt1p1114i97sna4708dpb20a785j17u8s1i065qg26590a022xbs4643a503bb5ek4i9afj5k80ila1378po0cnbcir3rh0vi250dx7dm3v5v1fww6eb55ph0d7diua14fs089iae1265n14r3h6pr414v6dm54n6fibtqs3i5adj242lh00219l8i09161tiv6279n2r9xf101hf89e06s4sr8x66868apo82f49541j9r4a6m12p6s087j93fnpr6na8p9pbg80v411rhw25g4bw67bi760000tp43tsr0o078g00ntq41020m4m81r4m66c0027j030ql2aj59vc0quqgj4a38162c7f062pg98qn43jt48ivds47209a65f40v84a99v9235nt2h551ronv2ngmm5ifk0efdpx20jr52xr3cw4ncre6mll48k1i065fbrbgur2289v0js04621f61pncr204td18ia720695bac0n70itu570hi42nd3xh21862p2s4px93apn262p44hs253lwon8fh4c8ap1xho4fm5d04t2ss78e600788uk4abs66e221752kp799q42172m2rgr6t75np4d38pe8s86wgh29rmv05apvg5e661929260s3a7l40c8vt2o3vc8sgo8w7w47ns75km7da0we8pvd90009r6eilo8a20ru7p40ke0b07q04fh537r1733lu27h32bvx303drs9sxr47rji80s2hmdcas25r562ep79bw80i603xm1lt0p1a682dn6ro078i14bic8okq28ktwha00t01c5sxkgn0gjqd0q87f5e12hk6m4pq23f2282i2j3a19jd7q2ov6wc0ja5s7lkik3x2hp2v0sma6ihrn86380al2g8195xil5l8k2nqlha800nmp0ig4x7d7cd670fe540q2t4ed3f6roq10996n76717m0qmcjx9tmk5ncvj9gvg08kk925dkbr6b1r3wgda0pw2rtqi5qm22874v9itb06apjs64h38vnfd4e2j6ih34xp4pcpk890i318978577dve49a4c2tx6s13760f1480di2n7nuvu2bas52se537h4j4228p0ic4604684cn514pa3w8eoa144hi211tdbwhu48dxcu4ke8m248944p011f6808lwrq62o06j5i32ac48g8r2ifvf8j65e9oo19n79b1j70pd6nbwg8ld1ti1t37fp0bshw24ti4gt09580fb5mo3tqt0h8n2375063fpwj5fxclnbtwwq7bpp866egla0j0474ig196a2naxbl3ppw81nx78vk7psqk8p5olph9n48878ocfgp0768826iqa0i4t8110681274qxm81js6och7uoj2n9k8vj3ax2tm2iiiq77kl8t5q339p177r486a474a0vfc0b82efduqr65221165q15hr1i505f32v40l22r1oe5n0625237nu89q38m668j433w656sdiek02qc03nqir84eih8h852791o9t68iaqpm128p49bgqqwn90v8483nt1atlv1e75drm3s1q2d3o8160n2t79wmh348d1wub6p7w22f837344xx81hsv18g9rd913qro3k8jii2n5qk5s26h49p8q7at0am206rb6sxow748qt7e4cfv7t15235qw2489b53p98da85a42f0jks976bvpd6mn0ko4b4js4s78sm0npt8p6b5rkkkhtq44i5r8i650v1l15r5qf5lno8uj9mf66inrees52366h9un79324t07j5787wg89b558pxd7e70u223466027ja41015p7p8s6f850bi154l4ta329rk6pe7bl0mo8qwllcu44n5t66w9xq16rbq4x5f56rp8dfb2f20l6puc12h4a6ige3m00gjg8u64r4nnx9aajshw04gq69e5i032n8ww86a8bms0417v3cv4l0e406wj3nf72647a36612754070ebjisd1c3p6lki62acid74u0gj46vda0k8r00jw8n0rl69x4n4067hx946ex89882i06a001e91560c723vc99k695k21w62xh7f94jc0dfg2ce73g50n47u4cx6v5x5kbm263qcw0t4j0e3893x3n1xou4eb50fq5204jkunkick3q2l6hucsfg054mu6a4bfrq4k04jodm2h200aj0q833484x81f7nc5elr09iqk364j0qcu6v773whxk22etsd3n727brpj620r8n66m4hva6883t4e08mq2104rj4rn04k6r7m418q0p9fl46j44evwu485tn8b48u07d7gu1ga6o4k6tn57849a5j85k4kv4ddc3qki70567o69df1gfpgg6154akjp6v4ltsevdqse5pma4l898x63dm04f216t7r9q5h56jbvq262eh26eg194pjh4s8x02ks683wxw5n9l68jiiu9m67ae6g26l4qkr7585242nb98pgsf10a4084b9a7uagssmp0483006fq7ooa0we0tc14cr078t9a15t0878tx654900n36s30j6h2666303q3j4qwi0d7e5d29l16bt1x546382804h40k717j1fw19p7n5b935m464txd54st37306052fqg85v0069xnob5wherl126pk3xq0i4m61u921q004b38tb8jda0suiuxc11d442v33epl892fxg667a7nk7bvm802lm9v042hl4w2449vu2049pif4d91w4xth84h6q4f64314g2jrd8o86098o58p167r7qpe31sfl0k26wo7v5q2f6a28225f5s4pi1r44c8f662s8k939f5sn86bgs1q7nra277t8623ccmua3g2pgt2q2dr85va9b8864jrqe0vq3jjq024p4b3vcx0p7f1ov7ft7a5p92l1nv6teir51436jiue0936g86ebr4x620n2wif9lb0c6614i8777iob15e607cd3sucfi80b26w169au4vpvcp07c061logcdj241k2d9nl4a3h64x7474nh564f9ks58698231838ovji74b9f545jbn34j7f4wr7j8vi047nf2iiof3677m579u8x2xkx0215943i9p33an7nswgn4f924c32bv93726v27hc3s8u7845p4301143096ts4pgaqxh71e1wi9957e92f512lv8sbq3d24q511i8w547t8qf0t1obe86d46859241msk76824067drudgq962k3vh3p2w08p2t0ebuw279e723a09445f2015qnt2ai36nw8257q52nj694051jt9afd6iq94762b8971pd27im9k3p71x474o346dji3afk12040265i5j58q3w4ll1005hk1rr13h2c462n4s19s5s704a64xx30qo90m788bd1g1f07n22np287p1p6326q7913hai6w200b1j4ipfrr429nq6140q52lg2m517x186k676t42725emm26c1n850ll74lla763l65g451vtx8747t79vi8198apwr0v2139q7tqbo5623p8e38171i24fcs4l02g9558452841dtn39rk16capd32nh113piinx9r1144h20akj61k267b0d1n67w354772iq4782d2886i8680a49iq9l6h071s416j0xn233x64s3w55aac0qmohjnvn3g544x93r4b386pj30qbnb23162075iw36rqg026e3h3147b8tn8vp3am61hh93qt3afd08n43419m4ic8ic0841k241u1qjld39948h3k05sf65pm42pgr648a16274bi87w8xcp85o45we989ac8c3uqrm67jfti22nq2432nwq5q89jmvq5ixu077i44j04cs3q2pm74ik80bwh2q85172i6pj6o3rs254b6eaogofsch43q1co75ww87tq7s4if733r6v38035gxdbf5o338a6x7420u9v4r7986a9qanqgh494oopidq5q55452c777m3s052k6vim95b84egsb6alkxhb708529l907f454ib01f2f229mg9n6xn461q8k58jep7udq3s74qt1b0qxkv2c2f6519qk6nbe02ksxh07pwd0f46f95xm862p2093kn7q0mq32cp3692pfaogh71483148ijrj6puu362v8hvokx68bx4s6wqc7344aa6h4r98041o23ph5v8udd0u9hgg96tmu95r9269bm6gfk2d0c7x4j01n857q5pn6q87h61d17u0918hq2qj80rw230697vpq4ubm4oc4ddwaeo231b9nj293a8f60u03f1tl5ibs580s880rx60q0m0xnp6195ifis00r4nwgm35daga95m3q2xu0m8d5dx6e1341qxlmf8d057v7kh47e4281h50223qbswgs11krbs4010fn4aws21m0tp08ipe54f00104p2i2v7u1cpq8b43413v26287b4g5l26a87phufb894qb8c4quj772g4s0p83ehv00q9v9541je23q9228be2orpfgd4ii8ou19vh8pa6a26ne416h8i3b8gs663s824bo48aw2e306475a7p2ut101k0na6867la8qq4nh3e1p2h1069xum0cx909bx2chj06lu2tia4vm552vk7e38qpv1a21bd691p0qb1uw862qn8xnxax4uv2hl51axiwwb7meu998mdw87861419q8w187lua38h3k48d877h68l9611ipgc8188h0n08f4qd356ms158xs80k0t9r55k85a6vj333b0cm9m3bq44v4p5v39q2h1v123pbux67chi28xi1n4d3d58mh4h3ho2537o6qm7fhjv5s28b3j2439n45v7248w126uc6smr48nlx2i0ep2074vmu050wqt4rxu0q59d623r8jpu83n9043xlp3577n347707u170e44kc88jn2a0coh867al8m6b397jk03id1el58q860fscnpq4hk52omxbx319536m652pi3kap5799ui641lct4j1652lu79g9d677214i58xi878d0qn9492f192h0n2d0g6v50594688v5d5c0dhx6703128lgs27r8aj3x7242gb8doun81l7ax67v4g80jr4g18s014jc884q13t1hmo2k33k5ik8d2guqa694631ts98ren94vp4lss84d2d5jt874d94u3se6s16963ib5mc02o42t87j12682hh0p50v2rsb239ej02n28pli8a3i57m4p736769rqmjjgm9o8fp428w7ad8uw132wx0v8o08u4nsqgis4nkt3x19h55c94k7el2b60o96180qi2080t8811kx415x3hd8r2x284vd647jq413881d3a7cqvel279g8920i8v3iqvdh0ijjjqb8555pm4b6923o9083i135s3br86rtg0kbed32923ex0w6f1tk0w109i57rkv1r60ri50den48j0dpmg7mwq4rt80v41942hh74600fkkprosi5p0d89r4voi83926288an844x8i6go1e6d44n4lc49q1vx4e0xn8ijj94njpam6663022jn927c6k0jdg2e8m22677374moweo1i2c9x384357kj08832hua5nji18uo357388xv56tealsj6nj896ie0l73650px364vq24h6c8445fw8r1slu6eerw4p2nw5vpmm6aoearjba4h813r98bw1jgjjq4vqpnf131n06n0j0pvm1gg85f650l83k9427452f265b81u5kv4l29j133p9isaf3q1t812q46804b5vi7rgs1t6m0954fn0ne14660aex1613962uekes85pg700g1xx97ih6po82p5i8156gnhno88b40sq9c49u70x279hl4c945n4g21hga23n3mq6ifdltv491dxx602g10ck70bt4289kf63tn63096275jum0vse29e0186b5a6l64ag910o05b757ex1m2r39fk7s396c6e4t36810865g094wm2hpn8g6s0o7d16fg24kkh22hv025qx4b5k472q9g7lxa64pb6ec1n42spq169qw5p83s72d2560l8nhw8n1xwjki3pi1o4q37836a39wh3u55sj1q5q3wbo8vcioo18ox3l01m4ef5114n99i0h618431hw63x3kek1a8w8xj86be08ga6i3niov695m126qss28jv7c9tmc4317wd7723p99navp81b8g5k6k723flg32hwof06rbkq2prr4g340q5i9x20n6046b9937ux30j59x603a29xll80xhts8p4v0bd3ve98scr40wvah73i8b7m79r9222bfgo060bd8498l62nv462087pkrl5680f8tit8889s3s04pigd089nqeqj8lah06avq627i562xriof2t1tkse445dvd85awx79j027772347985p727a8f50pe4rd8v044n6jh381773i380sshu0g6ua828376lwegq088wsi1n0e0v3640a3984k95eac9b7si0291hienqaj2p9s05rj94w2pxubbs20215qw3wgmuvpt1u20v5q2e7777u0bt98r5i86fsas5dm3xw8745840eq5t3p5mi0lu893808609m5ws76hx909kpj5b38l79j91m5d23788c5ih2fxt6m918q6613e21f8ji211u1s24l2qc30sj0618awxnmn157n5d4x386d7q2cw72gv9n329u40tm4390616joqqihq1itep90ld7uw6591bn847mg586wx3g3f5k768uii1cviul61a5434n4v59n9p42421m8n3e84540rn87uv1i20aoq1svl4a1vcbjr49q7q06e2038c5vei2788099858977d0hwl8d8wiij911ru8ld19q30ow9k73h2580tq8n9no30g22sojtmu2p78a8i5b32k930cf416cw4wr9m845rq497tip8h3s48am8kllei0h350f014n00g4h9vf12cmr630i26nhd23670n22f3b64o3qu0g48424863d693hf2041pi12vapd62sori85b541448jm46f85c7fnq80cswm841rf7f2c4u3xh8tk68i178v09bqws42537b4ljc3k2v9844d70s80782lg758t77503isv288rpu0sr34gpj7q0j477ia91kmf14x45w0710a7av7gn155k2t8n10hjatbhr287c8jr0747c4638u2g40a39v4379n4l487n8wfu301a3bnoobd0gom2cqn3gqb50834m2kt837m983rvxa3ngxp2fqp74656397889gi1gs136dx5468840whfaw4g2023nn16a7niopo380mj79165qir8l041s14104876l4fh9q368qd3gf78a6f831uixsk0b9rcg782h77u531afs791t2699lt91l0ld11t0w74vgek2d154hui5apsek34xi810a9617mwvi4us1q9l74k832kpq4s37a43ho3coek4n8662okl226ux29j638dtc00av9pg26u0i5095o59bnl3pvv18t8f11kuqca079mbt8gbj3427i5b87ug6b0op850as3l5vms06aio7e5c72m74rir0i4792i5604ko0qcwcw5i4grk031vc2dtfwojww76j59790aff5f95i7jw84q04f1qhdwkq265934ax923x7heij2aa5fxaf4k3230uukfixgmp86x9b436a5wu985r202g84i0ckuts523wn6b672p0w8j79q23579275qi50qh335o496582oi04q8536192r4c0493308fnw9r74f7ps41m238248kp2mk40scwn02p8t0rr5iu9d0lhb424o2qmrb7mqoqg7j3ig78nv23v072g02j4ah8j1m5n922u63577p971p66mxvctve907g6h424h848vr2433krpwr67l917c0fn0441ue6d1j342r90t32ea5s85v8d8xt8et317ud0i06w0i5176blx9j255qn9l47vd80l5g4g4e89bojs6s677r3knsl6uk8h86iw26416k4s291ubl8g5r504x42f18d95av79104el2hrr75b6519x5b67c20vp241q2o0ir5hsc3qdu26590541u0r8n5h7jx8agcf8376snr3mo2ehd842w9x21f036j7f97736274g2h612pxdus5fv076xs874k8m4n1e91a96f14014671740ts47nioc8x9at6924i49nm3o44g021ap8ks80uk844331201aoh28m0m8rog992458879fnjcx2gw37rgd71044i711wsro1i561q1hi5tn528o8abdjw66g59bor8n2hb1n06rbfc61apa4825j7p2137tm26n81jb5781l94h5luutw034qe5ljeaq2em06eh3ipb9039tu2hv9w12mi4wx237h9d6f3u45393516f84a9wm6sl57q9i658b585tvr477604036ai3ag5h2o7erjtis7iq0577b904gw9isarqmqf9nrm68x3pgm421v183ki7571xma71865f1p9c13357366wh4nv5tb3el90uqu96iic128acd739w84vi814q9b09qj64h74fu6642r51an9x6ps2unsl76gpfoid1u76fe8rr4148g95bao4n50i2x970v15v93f3a47c8vs8b4a8f7xo3383236fe50nc01f44l6q07nw64t6900j2mi283w24k7jlm3r46rfx23518jfu385x8a32q53m2oqmp87pfio2514ncvpi7nvx3g3m3238ka6075qk76jo101g0c6hrc85735fo829i8p3w67736n56ik6m0bgaavvu2ve79n545u3f52j0859w6u3184360ai64782d31v9147f38k225df3q4h19q15rpew28r8l2b9p8m8883328vjv4og4bq147ac0g145aam6q8bf16959hd6n2419xh2l300c6eqq7hh9agqpv4dfc4afc80gf22b07l0046i8ic2q5982f6rf9aae572652t39vn70u3s8400q002a7c9k59rc8022i73f0g4p31l4m21cqx69xik9ov1re4avn393x49arav639dbd93bh9e7pedaibkrwpkj9w78ulp7290g0eh519s1g4d4066m242ep2lwd7p669hpiul960ux34fa38pgc5vv5i96jj8x105r851n5e8042p169hv0vf4h2m931x9ttjg8fn374du374u0e0vj2me5nx1844068483p6300qi19863a7j2v8p46n0arcs00a405hsp220u5n9a45mu3k1x7m0a823gq79r4iq2o6l44w92k14l5l32rammoiwi6m64q5x9h94pev0f869new7j6k09w8068qs168009288l10e503igc7w909u7q32nmxd7sdluikxkpc5422j68tis5xbbow295a5ax47lo16o15q05b3snjg1tc9212dxh872m57vcbwj0610sx4cc4ks99232jr88992913c9l0w1dvw6s9q1626hf313dgg0sq2ngav9h8c16kp80mu4341e3p2o12ai538588ji8k78w4gf5agcl81j52o3v32q6q57wt6p5k9d5i4sc9339i0f6bt5t2618i839sjkj38ac82ieu318020fx202a55300200k7sapt4b8jrsx3i2f775o44pbg4p50iq0a93w4c22cwo73f473q88kq83vna288ui4b35v0aa1198166i52be096944kph7pm78548fbm39a994ejrd688qg3140vn6n9j9k9j7wr8o9s3d6c22934wf2mm6ouo0nl8vof2qaa0898cj52puq4jm2r9072x2v667423h60649xca276x005jkr28xkk1v5k1xpt41g033t65fqg367571r1fmo8h53rn450664bqn30233qx2bcgq22l2xf95300f5pa8i080d1a4ii1o4xme8ii800rk5qnms1dx0726621bad7vs5h67dh78hg807804q10n3pkc964x1g7c5fb4987rd348j98m05vls9091foar28o4273hu20f7n8715xe71at3h8r583n3g025a2x8nkd23634c6nkl98pf02d6n8qmphh6hkix03mm30vmie3s0d02l7qei96q521nf04pu4v988pi809p334490b34tbhcqhht84qd09576v2i4n0f32884sd50q36v4j26iv3it4088f249s83x0uq6n80n8e0w4qwd2394i2x469u9191307f98283hv34b8v028v6hdcjk22vgdv2c05861qgx7t31bv8f1swc9l1w2599u971jicoo20513h9r3plh8jl0imml0hp98c452d7np7fm728okk4r3j642lj4s88pg4l62an2r2xr5ce57rk66qe5221q00ed04455n5c8jp6lk9g610rv9rcooxf7f86r082064t813nnfr8a0jx4imvd04w63v7b18rcd4368dp96cmsd0b4ikq16px636fr6nit452f0j8vt6470n00l5tp416imi263557f1xi0mdm20865a52npsvwsm6408624846026046082640280046422460462088868022446024644462862242208280048680444204480002844624488244668460806668824864882662224644228004668602280226882486686220448220222864684642424804842208246044000242882640802026828406422680680028248446662402466268088828022488404826066682804044426808408860046886800402408682042600644642608002680004002246480224822482628006226826884026240826246048086444862604668286248280226026262886282002460260828084606022260444622806868288086464846244468268240860482824466484408884062600222802866864824422482484044420822684600684262666620824482442404486064888028000666206222226040604608022842802084842264402264640684244280844860840440200882488648444844626688062440828420608668026802640600662686002202606406884826284880260282200066408604428486284460482822084024680206644822480482060228200246022640460602626200242288484888040282882646804684264648680424608628820848244248080882808686246686486888860404622806484000800006428066606684864660864000462440066422468480208406022428628624880484284020264248826204800006804242268488842440464484644468086040802228240882068264022648046060604000684228206488280044868682248220846662442082844804802406226468880064008204208284020268824408284002800668002860042248680226206604808824406684842880022420848446688686484800282402862820668024004600048024046486088028282026284262840628808842842800688826806268440228000284422048600046828484042862466880462248044046466822848222020244480028088228080080202666642626226606626022260646042086606000004680820606862686240424202604608428624064200684662808884262200804628068802028066860006288464480640200604404480024848448046682246628484668888620824684828446606624460200228288246224642686000482660088466024680426624420662880060264262026602404246626042466200422224466840626008260862202020022804628208808284802626042224464206668482084846228066244480024002466208604248806848282082264680480688080626064482822400022402004644424486422082802402480444608268482228048480244444800628644608488820884866028004888484602042006448282226028804244084644628882064226262200468482806002242264828628022482482024260880824206226460004804026408026422024026422064464040802800442464024040884046080268262040222084260400882266648204042686008280824222644666028282020400826222048282442068424860402484846808260028820466268028288200840224046008842046480880880068660466486680886882608280026864620822466608848280228240820204200444888224422226880004826044802226824482640682488824060420060840444246046648840622282482860428064442080208080880066622002628866264040266686804686026204604406444400848888860868048668628828066240224846620862048884280286604882088244482606406082064062284286008266042806248600800422662424888402864044222640048000286046886802482882826046248644208882426064440840422662682624666264826280026800462864444406480244406600202846280644088288824086602822864424224448806668266248864602402248204866404466604840620440466244666848420202284244402420004886064862282602268228286066448688884646660228046042246464824604468800020088842662028026046084024848680446446080208086226220200244802828400666886800404448284204862026820420626466260268424660684666406600260424002068824628000064482064664448042002622064682204828686240022268266208022228484460486828440880426808240462286284068882686024840068804040208880026046028406288026024864488404024622844828628220628040862026488826642860402088664868400240242844486480206880628426680480422442860204660462862420888220224602044484068202086262846604804882848406468048260606688888600022460082086664860244046004820626080482008842684802824680642062804088864840248844826046804482080428404800048444882248260088684844244282608428862280226022608244606448202686886602226602280024042824460022860208468668602280448822224046448800246680606660028666868480466846600664484882224602620486426242000482624488688862466046266282604448266284088624204286840068266680424248484482288802464682800442604842280028024826860224246246846022684042240484408244068482262466026060604688646660466860280224420602828682246022888820228222246806260268844266808848260006866224666686824600464462682844246846000082660820840266688848600444824460402644802682208620668446826842642826006862248046686622688086048022462468066868024484284466202802404800240602488088402640224480480240066680606422466680460266686468484800486608800468826800842826462468268204000640800042420046244882088466228460046826224840642288800826820866606204086484020064804608606040028466024222268220628000260042604806682826480286064800668242482864262844486800042028024200420448028288282606420662800642860428402060864028626800820046462666828880446220406466208008862848220228608842028600400640022682640402024062642042008842606008482606006266606228240004824262448266022268040882686866220860620000682246024424402282268482626668004024808260046848668804082480600626404024886888446622882828428442022062682226440240593r4sv3f4k4hl10789xm68451hc6xb6xnn9s80aqa5n6fh1j9p0g8l04g4d0056nh108kh9pfxtcqj1k4x0e782h1pn0039u94jq55a8e102751kl0pd372o18j1k3swaae868b72pa720fdu18bn712dt7h4tk408i331e5aw2pm6soac980f7vfk328p836ukkq077pf025x7700k201lg2ox0p82w8u1q3s0i9110u7v9m12iub1b5b1p5tjxfidq4amfnixcmn8hil5q06o53ghh6903b9m3f57724bvqnhfa676hq4ue0q0m7ew0oe25qa5ve9tii754rsi045127va4w563s5fb36w4b95e51p9sn94i01r9fojta5pk40v1ae4849u20081bjkh0g9qp4v6ru8l8kr8g6g624xp2f7u0r61739n9j242bctc40i903t53bs4475x7b3lqogwh38sb31gxe7sp986opk5213aerqum6eg7k8283qj521q1tl7qk66p10bss0h699fw60fa9e9h26b0a168u4ba0r1665i0d3v8m75m0sicieq2283366i2mqt9qbi0dc30n402e224fn7bo250hwwqqc6tqtl45i98ki773t177374ju81iqce4k4a49q7o66xj0n837965p66fes43p6387uf1n50ke04hw9827e3v9om1jsw9msbmu3870s0fn7j86p32c01g2abd0s742c71v111g1bw879dc2d98c1uh6137869q9g1n9kh23367l5p1m0gcs96li806a41s0c32p4871fq3j0978fb408s04s0q42n4en4q9ldp237dn31n3die44vtfutlawgfp240441h1ut41qu7g434c111l4j30rn588ap6537rk8uvgs93948pc437an1j128ovjb3rhh6jqi41prwxxexmh8sj0pc5x8p5ca557f6m6c5dmp21749w5j9f06jmab657pp3q7ac5x4m11ki7j07bnvsed48f47m1431bioq65741r115kcu493xv1e2p7l5nn84gr10pbow0wt55u24934ms0g3b9m3mvk285wm69ip6747mn7w4900u8kbl8anf8430ax5376326oq24nq1op608q1wfir88c86a5rqwt85ct66nwejke7ts715o04x33m0ea3u15ixq82k559b01ps8828v53q9680vj48d58o4lmf05d9792d155x1dj680ev6qmbt1t990qv2ne2x7ku4psklw0qc5g2qg2416gw8b2rbr3k0ex677h63078q437q1axhjj324dv49nw44pc1453a2sqsr66i66hccgoor9a98su6c79f2gdx5u4r41m8j950p04062ef9k68p3pj1q8i73r778rb2p5h32o3uh0cik1f01301p065a520jp8325jaui7646x30xb006i51x8gis382293946491hepxjau769w0l538g485r2r4jrf24a3n4ic42nw26d64w14ps3nt2ht6t280i77iqlb134l317461q5s829w98170ch803124qqh23f28ain3oi91qq3097fb4830l336940ak618eo781m704p2889ou48mrnnh98w046089675902qra5vdbm8a09io67w2hmjc666b906afoe41400fk853632k236k9sl1bfoaf8s9a58gt2o04tt7wfqu766fs0461i0494epj9725122urkmg05h98j5da21960h57a2uf7a7qqe626wxi9e72t1h8hbmac58l07ww2267u3s6h6fp4fen38mp590voo4a2u63m0244a472hhh08640tmsoi31sl0q9b042k0d612192g4m5024md42j3r8c0177546cfuhuc24or105gq78uh30qs66x84c0b37d2a399x3a87qlo73rh223g1s512c9u6132a10rqoc53ga49a58193t16782lw6651628g346ochh243l0wkp83hs54s1kqt6qafvp9182732ujjk12g9skqogrt2j4iu560ggb04iwq43i3u105muu4756h6b30r2g4i56q6w74wm2d16450jfg0n0tp8d5v37wgieu5890404p2qa95nv8nebr98uo2s193p0404mt7ioi87a6b00977ef59ax17vm6098neceexoi58j280gtvna8hss45ri67307bq1554up4514a723xqvh62ka67g20f7grx60003430s070ugq4404sdm4ck9e4xqv1q48qjgq7ce7q24b2q75jm3h69n8r159697n40gr46872c9n376rm8v678544t1a145gdnijj818a02ni5a58l1pn39tnq2j931c190n7898f1lwx4cme68bms07tp9582nh61014430v84pf460qxd6k774f8bw97h3665cqhq9820l2f8mg46lr60mej6w53684f084i02u4q8a8cxngs8m3746p84nqu297qx4699h659v03xd7dwo64nt10p604q8evkds6x8156w67b343k7atlwajd0i48t8893ndv19v45t01n18kvqu41t6p10np8ep0i2g0oo7u5h15p63koi5n16422v1d31210h5ab8i1qblrn313qal0u285n4nq1e8d48903n2a5s1gsh726f1a445ef96756xi7enj263n3h7g8fu3wv0mxehm61i5ih4lg8k9q4h7d4rbn5t7439noa96a8bl1xx1ql17al9249r5b5rao1j113tjc42x785k4v783t9u70pton12t9ef5bk071328aso4b5f891k0x9ao56t240wtjk47eaxa431607beeu374479r5q25dc7ll4jax636lwja1f71fmaj817vrlf6pa7p6098tbsj38jciq0775x4xbf93dj83l09060r19ewqk62i8133dm6032h7ru6sel20m102osem9p2h871an78v10b878cxoi403m6t8dx16iv08e3cer2svw236lto1g27o835em7v0224s7smd6ee506m9nts413h2mp111wh6r13a8u78it4366ke506318c05mit49bpu100s06i10184r23ar0d039844o7nsadl9u40i56q477on29787p0i0txeu330ji6gqr727i887g0t0te6i163pco8723340nf51l2socg0i1n4b8842874fk2vj2917wt760u1k9fgsqq1uk7i5ig6qnec62lqb1gnei3t846c0qrt8s541a0c99bfq434605k47i597463ki36c30414sgvx3f3qbj28a3ivu82e7fesm1x046l84000m0f8elqct582r64vx1b8349u4r0v5j12s2f62m00ndka45c3789w9hp32nprl70pma6cw1an0u15qk201ki6vv2q60u276t9897l2s3i7251fh50np2p83w80q7mpfpm403lr268l8v0wbp00kp8291p3wph8ib07rj70dm48v02798p1i482ttlniou08qtr4844028xndmfagm4k92ns01q36v8223584b68q4f022402rm4mv94f314t9j86ec8eaxfuxnte14e7fkc7trq4h2cn268j6cch853af548wd6h468a9tmf8pps25j276x2dha687anw3670l520a6i452fksr3v6r4qd86l91482b98hnk28v6be71064xx85qsas605rb8h6q2k4vi4hj8l980fg47lh252l5c0xv4j75b4f607q22n653i8672lke0j726t5102vv055ls6448643293xq6mhdr4x7s117736ivxfc295inan1e81301a40j8cpl7777f9379qwgu776g0h6n69it3fa7909g456n159a94xfsb55a2o5vkbcb78qjh4md49xu4818438m01337bh6ca24b390akkqkj609shagw23p0tags7mb5g9vc685j6045p8jhq851rh8c98pw55q6ru168r836488224808022248462246804662682600282020024080488620020224400464608400224802868406404686022284020208822466088846646044280022046028288280464808802602848824220260800222648868268884000082480804282206202246046082024222682008444080620488886406660024682462064488064048244046666806244042064882640408064444688248064864008268040220486402826066640086024462880662022680604408482200288248828028080620882488886226468220866886422026624608862084862402824868404080460288868884848624204266662448028824444666808240628446826688066400060664860626686020026062048888804684084680006004084444444088860240460024228400262442048408420848468068068066606262426022604200028846208088268686086802642444484202868888440482480622462826282022482222488886080886284084406084626020640208006824824202240808284288680066884020406286440284882482628026226082826488082024484860680208068008066008064648400288866664648240860866884804262602868044004284860480624820448486408626866844228842802806064262248028848622224804022088848088448008482600440880000408840240006444262086260008404860446806400600862208422046020444660284866280668620680664440022862868004688008200646422402064246400820280462400020602462248484442048684440444822088242626848224460026486286062060460682462600206424628002008822680686028066242444202804468444204086260282028208022822880260444622602426866208064046686220448864002800628224006840046882602264220242888088824864222820244466446282462402688242662080688420662260026882866006482262624602082066026084288446866686080284462266826880062628684800442624022808888686684600044022220668246846446286804804400806862068206680088020408822662484646222086664026460404688228020644626244404600428026284200202486662402204464448488482048608884886002826084862024808004462402662068824668464064404484204886800224600840842426604626044440228006242822444624086646280668228008442820064888084048446264020262066004282040000824686620444088884284066626808484462822802848680866282442084824040222682242600226880048268668064800664824062824226628448668228048886006624440668822424660640844686048044286462884002466826828464664226600284448006222464008228666604822428628466862082644028488668840862208804222666206624008420260002888026228448402460628608046684264640442222460806222640022444220848024482406224440048046848828646482884820224688822006802202660462668682822484428002400608808008820606288024860028422426062842064420606688844864448868266220848220682602468084828262864224824428262642608020686880466284464802226602448486488824228448662848624824044460828242484886042002488626088484668482628624266040822420464002222888220480224828884046484468046060262682840628844088800266646886662464888826486048020824264280022262804486488622884602864424600664862026626462082000260268002428648226026448686680882664080462268068008426286262288288006000860424468248248402848008046020686800440002840064444022280888606680044482068680460288246020484004082804462400466840606880248884868044808406020848462204244400800248284026864244040400226682480284640004860280284088246468680240868464048404448022424888880020826288862080080064006624424862848062626802608622444882888248002260222660284460266880824482820282240288442062626280408664080288688428824602222602662260462666848264822088824026240084228224468826842620484242060802680820620420482244028022060620086042682428680848868020606220286482806802200460886224482606408204242240282466246280002244482448664426022680666860280424882608084640464804020608484446244804462266002468884846846028064668268682806284686864842286422642864048408626240420044822040206860482666488488086006088602466804662466244604606864844488688248062486400824888846428840480828622802228000608022266804800266646224226028062062484646608082464828804228240486064888468242040202240086608426644688228066646820448888068800006080246240882886082040262280666068288244882624482028820046802200884662084604882266826228808282466040422824666488286624824480840662860802002882486668668288440408202820420024226480024662604808842266480448084824682482264200860820442806602462822826002822860626246448628600688280420604200806808662022480680606440066404860442848026084284060422264480082422044200606040028206662040406020000400202624480686684482624066882606402006228082264200404040008828626266442060880848824202424806446682442606668886002280608804660084480486848448042006066860442620688026686268400660002444420664426482642440048428020648268028626646082404620462262046486682020040448008600826846886004008244482282828408022420064202684460444444880282400288468286004402806024604426682442240026048462426840004864060048286624606840422200208040268264282888804002482242626424800662068442288626444440484866802668846648282888448886602886602002060608606222628882862062848404280862080604860400646088868068284226462202246646266826244800006042484442664224048200244822260222646206688668468868026648406066680244426840606204024660246860620868800888240844664460662042026002824640208400464642826824664480202462226868648622606442660622046446860842604468884826842422026480442840046688008066488244468484662846642626468428202246688822866040642800800864204602282680482008228046804660826406868222248000204484422862448620684408084848420482086486826682448804222200482002668206000800466646024448800262004480008840848446044428646866402480804644860666224682484400446420024822084864824488046886664060462000280226444666006840426604868002060224840404840288400862206226402426026264886626444602688884088640262046442662220248008004860848240226624628242200286608286442466868446220644042084606640628282600246444008482826060220886226446682468620442684048804880244286280468860824862226044444684826200002044080868684046262662426282648860606806248608882866606008008202802660488882046446008288046644880884006448844804208680264086282402606600880606466448642628020420280284440848224046468884026020666820026264240440008468806046848028404468646086484006842268842442224826640688240868202608844488266804806660668664060228826664042202020204042268046888460080448666484446826026206080422000026686822486060208626806668668482442024882284422064820808248226224408840660204604048862482264088000084642828624002482264400020460248668868446268420828066424608048262644204426624666848464088888442668882480424662064420644662846462266268008486448266220084040280046824482604284480262462460620828402844262006464260888806446448046648002820242262884202822220044088046682804644204440886800682888222668862266068824266820648608008624284804806604060440448248624666682086880248246284826046688442628400600004444446628060282628482042062260860484008402482266206028682086024420642420268240286268086688228482480246000200466008866668282440086200202884288000444222482204848802446606208688248820006860228060000844406244666880262804482060264044668248260804244488248066048864606888246820006086824608248048682886600666800488228066288000000004842884222820060842086826046840288880242424086406822248888260204446042484204406060220804860426662448048022224622860264800446668426246240666246288000266008422464826840286082820220802286222266066208246260400846022666800486002226422086280202048422848086060208644046280028642444802422444080882004880822482802024884202046260000800280082008828608026268042862248240880240844864280022442244020202888648246400622200602668268440240480848860820240842466684840662824002608428664888026020024040422020864026444408880080448682244828046084042868280020868444882488826820286602486682428662284444824828684082266880804444042406602020822202488288482288680242682862024482400202822002666848828048684244606600600024682640028224666666800462480400226826040404044062860886686880462484026628204468006604660464608000466288444008048066282826646660804244466446048442088006046420282648446446622068060260226246486424880446824868444004608240008242220604484022248080004688280402606240822600864480266846284202200246806026800228240400468608204886600266468220482026464466604840622448662404266082206620060004626406282220888088282286040820828084820680448264262406686042404824620688646020026286048680866088286800222604448808220868284446408288002604628448284024622222282288862680400208626488864480482440868488626262664228640404460482000684044888480860684886482064668448888802248424048466046200006440404664440488608668842002062488400880242662408822628468820024680260420826466204680460668624266428422284866824648024680442200604468684048800224646282422080246666460682260440280406840288200024040468066626200084244642240660228220244080080606402060040884622482688884428628064620824684208684604242628848424244068020622204668842284048808404224840240800024620228248660804664260600824468866820626446604684480842424664448242080864026462888000060046242624426224604680606086688066204628402606068262242640404828440684668006046220488688002606044628846682882260488288402062640066646602040642842446442624020224846282606646202044680440220466284004066224246886604482282462266204624804822644264860440266428606284682208084284808220842024626848408428448426880440482426804220246822846064080226664026286846260024082060040206240684448606222400862824008460026244666046084644020268444828848800840682846686648222820800682862668244646602448884244466002684082226020028062642866660440282208008226242442260682882246844220026646060200002240200888208402808444282448806280882042042242866628408206220442260680628024668202460642624228828022448604664866024000480228244266204600080468648466466208068426080446088628828886288088268862488880642626882622048866400024284664880202680662608802488444800482686888260426026646046800680426264288080286282846824668264800462662846844444808806088460264880040644608006202208622244868022048400486880446228208226868802224428060882228820608646622484022040446022822428468866022866644480802268826428026848646682466024662024602806848268040288662624226884462824222246428006068420820028244200224606422262862268446624404268404202868008240484284644042442664460048020462688462246202602246824446680028486246484684864664464686660424006866864422804886446024840460088848422266062242480228662442424888622448448262648862426824666468264680828846842488682268000222086242206400280002446068884662060268606066280664884024426884824408000260244646660868068882460646800264860244262600044424624400060222848840848682826406864082446882604686402040624462462202600462880244460682602222400882466880046028020646228828002824846244006688048066640228400228246684682428802602422826084620404206464266028044206622642668820804826466888840428600266422860442204444426804844804844268882244848886648246264860626644680044680808284468022040868840888884682026440820448426442686888244246040626026204406660446424680466608268284866822826848268246024482248400024604482420482202804846066088264602402826404446268880880400026068480060202284406048648464884408264268822282408028088882246286424446840806224880282028464464682220084420688048228444486604606680648824422202228826024488200082620668266866806666802448086006680088844844680488202462826246482208680466648628048626626682468628660082624440228408642020886882468884008080802424004820648822022268808264604264868024046000220026828604846882088284248804608648626422240462688688086088266646644442000268422460044428228266428880284866046206428446006866660448666466022222606846280424680460280224822608806026080062040000480460866446486660000026028606626466002048644424664860468422000228802028668224222222682448880046822484880266820462824060622684028062468842400082464628282844682628008022680228660200246042660086604660200882664800888086848044224660888048880808204680268002028420222024244806204442604880662882268646440260624262224668802248062488246266682228200662666824880220848640222002460844224004244626828282668666668026888842880804806044088844686484624422468046042068004240684068006020260488026446646820606480408660262682402286802880608246044248826486806400666424608224220266202446620884602662006660804246428266004048080600222886666244224086600664460262026846660004040640006082226802602860880882262444004800802468806648446660422284224220048468044268662266846666002408204286266624000844884082684022286844886846802480668222684666288644848800048062022244666880462624448840266028846080488682468280266800026828208266428280002224824680026642680244482686400088268222606400228202468480662480646664884420488428242800466286000448848024684288622282688026026262020260248666822260284866448802206682622644222046060662040668808808640042884080606046400848240206008226260204804808222084080240226842642804464222624606888420406068824822244208406000620444022060688642404420882060046222482444824828886826662486620846008420400040024662460620802808022022468040628426668060606682402248468260082826826406420064206244682248248046840626600664280886684044404808440806266246002486868866642448044286448826020268220206606068262646886880060622486824406446204460224448262020026284868800466406446262400462624400626206808606088400468466844280266624884680604660682242404868062066082848608688026042868608640242006866888664202080608864006826862462882686682468060248240824680204860268428020688626240460020266806026680804002484846860826024624446826280800822280802266028068842442608082642660808444688482228464824802862282044808628826426024406668828624464604224440042042288004686648642846602448022086008002682026600848826846224486040682862660448428022480444846600886826666226402682668042060660866680826060868284680480406480806482820482084860246800448460208886268820682208244006866864482602806448240406880446228666468460024026448468840464206648068802644662444682460088602462642048460868220060426646026208888824402482224806204062480488046482686868400886264660044862660688660006006408220680064680202444802060640244466200868280028262028842046642002282288004804486280242066448460842084882088464800244880828484200026808062242226286404668846680864822208446206846828022842882688642604406006822822064048084608008628820242400026468804664046206026824620226062024624688284660404622024426464460808622088244686406282626040204042200488288468222442240026048084884606008642086404640864080444026280622242484424082846486424662600888804028684604606208068800048266000860404682464062488268486824844022620862046682806008242066402048404668048606022062060022282042440800282204242642202248024802406426408880220062008680086062446222026048684482246268268420240422268680208686246648048046246004422826802482624462826442888640264824062862208642802244828460800004082486240624608624082648682682066826862880028260484424080826460604462642402244660004268662660022448864488666884668004000822206444002662664080620402282260202244802466888004884440200046280644404224624240486280026428642668022200660846882440042866000686084668882680620486624840864282888640280026024840000262624646626886840440620484668046244808028888848404840868826620860602626602408200222248466202682040200206246684826400206602224246004822602822868844008420888060428268246444826046040808820424004226602284024046000820224242846200802826068202282640048804822802044240222246084440068800280284846002400628002804662684246024882086888888488628602228028462864026624226424480460680800224428684666864640240400604086442480406266822868284000082622806826288262244824684802486824268282468668464002044264222224268624888244664268860480040086286624226680244884800000020280820080268086460086208628624460480806888466600484026000844204082228006842606488246200042646262886468006400040022282280060060086086880644480484804220622600424280468662846224224644244842488280880066420262886660448000208800460666828220004426460800808624044602626864844602224448422286008208668042224220680860288802480482482466200046680200244006484820606420888202048240262008608880224480882660400400842082680248026286626206600060284264662084680602800806648044202482264066884284222642060002228686888488228428882880646446022420404046864466020686688240444668062846024464400468284480288028246284240664002000482888680086828246880048880066840482244408666422464442666444488040468220468664602604084204826248604204024860220242040646800642002226020488006462260484844286882224860040882682862402880046682240208448042220826422282044680004440820488068024202044262242800468004406664248228266646468006422402866260462604440062084268064684280462246226486880880240868200286888424466820028602204624642488400486024624628400606688662444426600026266288602026222806088424608024222424460046462080840866428802226002684222444848680646866082468040664866646604600462262224440462062640880264000820046068824000624642660048448688804022260262226208686264440004880642426244888024466028206000264084004424680226004826884684042066082808842664288464686602804688206266242660668208082260228268860482222868428828808822246444688808662822466844062444662064460202842046000004862848888260426262026688800244808202862022682446800226286426488682804806822668820846886444284880046642282002440484042286804482446826820446620226002880684668862420404846048602886640868226640466640628862602460642804246206080460406482246424204800080260628664402406420204820000402040626440882646646046008682002624668024800024006868244688228084446224006602662042200884644260200826620428880620446244442000200482480464608020844448466640228426048002688208266848402024424084208446684280266844260466846064842024660662244802682224008460082486286440820288282002824488268680444448046204648802682040200600488460048028406088886840448064864686848406228024682220664466406204282280460444000084008048640068000066020802848642024440600402688248284204480862446422446088826208804242224862602240228864246620464244024666222206064062460886680648446862684842428084622664484484046260404648026408842804244604808422626442602460664264280046406060082488082686020006660622046046680860248204220204202680804806282646282008408468480020802440200466642602224824884684848286024826088208066864628446280480000204282608062408880826842880086484028282808660044088264668246206442462044646600484286846602600840000262600244608448620264666068060648048686440648888260208608802604488604882622642800480486424848846680046426222248248828862244060224826042060844048284808048402202488224424802426222060228280026026482006808826684664264026822208880426060282668000080084020488228486028028486262022642246402622288808604846686680200224286408808060264020640040024268840220220222422880468288884404848820820022642286080426806408222268406226820480824862042068600444228488268086206226422468846884086688200064600246022600886600244604806444024606888268426486602646646660842286688800006044022428882844002680800262444424442408084220246404682828846660466660080888882486462400408842648824444282066008266820828624488024440680204460646806684242466062028668084222666840824480406464448262004242044044868642882266022648422666666802262606044684226600844604600442248026406884488060622884228048880486222846686602640004642668806686880208826202264440424408444468624424482868084048644646060824628022226026880024804080648684280024826082088024808286642606222482220640682486608626864842840060068808266664424208644664468248068440824460264682488466866408462220646662644006664888402868206486280224004628004026284686404680000200802604066084428280404228460602468480424008648868882260600846842482668222802844028028222264482880422442686406682884228880248666088840248080444224820422228262644424046882884806600460880468080644224602022624082444644222480262640464426606808044488226800068082262242820242880888268862062026886860044824444882606860206688066800420880822268000044424462880006864202864002866860220446622882888620464228600248248464000468844640408222822488244864222248442440442242446888824020860860200424046244248664488080820640442206444682684664040082824842488202246682848628086684228466240260602844448048040402426620202660200062422668826248640206466864086602282448260604624660460404046446804820420668884060606668208826842404662004422804484062286660200880204206684642460022880466284826442246622000466866882266420444644466442602446804602820484006646624824240266800060662208220404400200226204662246082268206008862404062468400200226886282866084240082080684466280206284660266680004444048266400024462680422206660088040822400662646802866422008864266264046682602400044844844446002680020044006080044640404660044664884888442442684846828688846660284688482004822826620042680882868686266226062680822620484888886660648620204428000806226802424802846646462020200826828464068804046662200468248880020666842664486662286264062826242804002240268464284668026022628668040240020240626080068002240422668486460680862288268088226262268826066646688266028244604866404040200046026624880882488684288808400224268646246040804844660088222860280602680226868682840048682402040660026246486880648064440006284244804880442424646660802608448220060004862688222848266826666068040688060424826062864640488862468284268280446008220244804680084208004460462888062242446088684666686086646408604466622242680020804448020602084628660440644462228602224020826600006044446042408848822482620664622824680828686208082468828680802602004660686826862468264880026648002266620866866022884608860402460262064486046062666868224406048020246800284222444268286266204866802404240028464628422664226640228282088688666026244442644444228824244488466642442444046842840688240662682440640842266886608208044804422248868262268642046802624642260466622862420064600644464004224222204066646882824246826680804862262068042422626040406202488680422402808064848424486868684284666008642600626460804002482484620208442428820060602202220608882048426426620048668466424288204420080448446004660222006608448604868628860066446422426840848208800404080480288024480460222266248682260064262486268286664046208404644880044804488008602404864842046648206046804664226888026660666042484480048808886822808648080442022666004844880088882222064440620800280448842624680602840604204064442484602068848002666660446628808648822640280026680680220086220240864446004840286406200040644020260828684286868602288202686028040842462028048022282062006800482282022280042802628620682268206820046044442680884666682222228684046600480066240000062208060622062888648046668220444802820688244420040602200688000228480880042264462422080002888624460046244028024206468604400600206040688006660666400268686686088088644488068200880684440424082226068026806080280488406424824462888000404286462488020042644282402460064600020642644464280266884060684208202600808268628264282860886284280466880480420206000488802088446442666860220260086420604404000260668086464080442482868428242840622202628266628402646468660828602884446882682400420046680248044820682462842620666842466486046804640644488886042820266824640088262422842840042644802668400226026266828040086826066800484028422868266608280402024288462488022468684642606680224864242804488882082042402440606640828864248000624626880002888440642666666040086422280484824844600608026804802244280662440428446028664408004226644688268282860662604446268408442400668264624480402240462842066026824422226068044424060028262466448268864460264064826620220060222026268280024820228064246282046086000642880884802206466082868288840640804802482484042464886482460628866082268008888002406462624420660048408682022448842000420668060842684280020268042060200482466002682222020468024648628202202866808648840044028422408440426840040842642226440044620820428206442046026646884460884442626864840040480440002202806864820220666802664008642602444068280224866208660660202448044042428068880460628886864604288846660804628860840808668648044648648260004824222204688200664828668464682044646602006626064888280484688400602024482222006446868022466026826664624644888088246240808060242482484200244280446660480680208286848026608260246660022828024624480002262420268000484868044686040066844246244644260460608048866666008044244602288844200448888024640824680202644426200006822202804080884040600268004682686466880080228060002606622006228002068260028242400022482246628688862646862282460866224446826842200228868220860220804088426662460628282882466040208008084860224628004000488086888620802408868828240242424024646824804662064686868660844224848802280222048662462802660668800462460088066688084680844680226826482840246866846862262424804062464240086602400268448448228044468802440264488204600420888226660284286288682660246220044402008288008026020646622602248668044620020426602222428664806244604620648420426802460400064882464488822844488446684880884400802446008460226404846604028042226044084462446682482444826400228620224428826620802604602486402668024680448006880060228468846882226264686480022022446080662426660048048862882646682660000240620480664448666068004246044664466888402820044200468060222826244606868040024448468828660802602400406022268024604000804460644486048804660860660800822684660028282842424660462400864482668046066828424468828604868266448686082882624468246460480604448888428222222802204208628024404628620422244006004020464688664846846666080204282802682680084622828688224648604204282224224684202468828646068060042404440048626624664488442664204642644802688280006444800804426886040082224460244866244868248208008680462426640262462082200024684262684826606228028646888860486606664600002206400886466044808082484084266880442402480848688224280284846668882268046208008868242286882440228048602402868866460004042084600228888086244082222666228228066262064486028624844282266464684680480420648660022000244064622888024628424640200244488046000262624082466488444824462828648668260662268444482482240404864022264424804646024488446262002824020462886826222480242468408246826808400606682844002448080028824208200800800602688408646608642864446022680464668448222264642880408240202460246488626880446800802628600822846682462206846028684488042868242006200622080420640026006668248648040260000246840226080642042462622624664882206426046248200864862444686404468844446684464208642848224824882206024802646686644468064468826088082228246680428808866402626648048006804666608020860024644000042424204284848860482268282820264008848844428226224248240864622686246080246682842048020264808800480602260428004622868664666042046864046662004000448866662664820224840848026040460420482600682640448806228888224802248646248866468628846262200628684668228208484040222626828202800260006246488060080280208600880844248480248244400662806606284640464688246000808888826042286484400242242886426246682462882624226008820404202602468246460204668660428228062244642060264888824804082040024488060840404666604600420866220264424660280428468880266262226200024864680666446486086088880460082886684606244488064688240442240840660000402284624646888208224882066202200420422222068848886846680604802242486624648466644002680460422602646042446486226888644604828842668040606626488668000686628484422448804282080406462800280006242668804462688244244486644442002084424602828602424042426606466808848222242062644646428602462642286068002228820020046602426804688024260646022446884422466888268284426206266800460626646684820848420042244822664606800480428246084004446002820480424646646062028808686226224668060406202206684420422466080848626282068248628644242446244246646426662048644024464688244464668224002482606860880022682626806846406424882868240648048444068244022466822800268006248842826462682060064048004482488268868688680840024468248840080808284668260822004060088626402288648822202026822000440822268008282260646608820062288684626666660088682266640662844086404202282620824666864464086802866660224224804826866024806482688246000482068660008884800488680028028686002088808666888660404800266402268802024480046806202828222682026866662688082006808080484402262280004668828406002242802068848284624424026288448806260682484226480226020088484884404446428884000882480004686888686264888688424488044088266202646444208440640860668266246040626604602800424408064828802824004800800422440640646448202484440400060480886222888888480860424202682642884822626688428824604606422266480868664804604604626004284046004804640240262446046040086828604266246644224282888400620466622400206862688640442244404824806244684800864000806022888068440800268800860428088822202620848628862882604226284400288620204440888424260286468466824802042068022442248022886884446422826246422822068828448028286068266202466604408066642646460204446260088020004682488086600866244242808804848224280606466422842000246024482222644684442460666462200206864888888404668442802864224840648226266604628060460688624484648848044684086028044404660444222606006886004006820028466646286282048424248282260882680020880602086200028848822202284600800828280242880066844020288064468204086448682028604224840064220224662804002424262266842668026242246802424024400228668026880820280400006026408600822444400026286084646468622060660648888024686248886468628844200202242642808800800482640268648246682680086224488624224800204600046286026826646028046642444226460800004206404604826042620288066644644066620824000200202800202606062444460206228026828646428604600248268204000422000800680080820208028000466082482268884644868000428286280606664820044066482826668206222464026462806682046844682022262246662826082602064668022602006608880428646826842266086020224602640662224684222048604668024660286680204848026808024026444842426628246400466664444880226002246824026668466042264822622800666288402284400006822808826484026246008026264428888066442268260008242244466800442022484064424282888084400644062446008622840888800022046068060424806024226680422648288226604626040820400222828242640266248000804026640820022024062682886882284080866624026660608068682868804680404248866002420866406648006402640608886666000828686680406084800026660426288244888044602000662804824460268088084224480228848206688264202800408860042028286602282626220844688642886400682688046684086022682466644206804860040862006842888442002822468266004266046022222462886486080400020480464228622444020206486220684828886286280246602266286048466888866000222484644626866802640040446448046642262662000446022608086044664204602880226684084800660828440842084844006884448260602200220246802840880200260680068288482440288200224866008484268240400804464026664682428640400448620806444884264404860040644408402804682888480462688480842068080264426482466802222880040084242204682068084082668280680042004620080886406826646602264428644406400028262280828000006806622864468020466666848682222662880888888602882206268244460244206086266446644082866844626628806868004402888824606220442204260668424008626644624842682666024828682084828048024228048888008020446666206000226068000204660844048280026424882660040448680200004460208248284688244260648448226488684624648828468220248080666000406226086646448800068064488442262204880240862060624666482628246646840004484024628240022240202244442268204482482082446824660448462682680024040802664466022424666422486080060880624668048604280408606060484060604086844882666026440688200808602628482288022260024462000866264084280840826428082286260404042084064602886802686446622824488426466262000866848644624060666206880866822082002408842008420260008486048620486668004828468686862046824666804864860448022066240026806004466066442446860448482426880608488424084244208040408246024228204068428288600462620248804820242682862884668442802466628660046004648848284408448802224208804646660640286840880460868022446426864266428064640448808620468404248846864422662042004864464422222266866264880022488002644864268802482442060840822822402626024682882242026486228468882604008064226264460288042424864888420268624442022840606842824466824440426066444646804404826686884880420644266028880400266604244080644028808284026004488804822206800862688408488462220228208846886066000044462668240022602448628046466402484246460060244802688424802044400464688248222246228224002246804844682462442666848824666866806084222668600488248606626824606202048686462042200086466808666886464488640064600046600026040882662846866482800044868264400482226460448402646484288402802828862224846820002460284022484424226460668044204808284866046242262662880084226264404808664884484200044046248408448608086244488682286842662806880460422868822244086646802684244824060660844844424066200080844204668048088826604880682444222224622822680244208282622206268442262884028064864062880668040806646684660828066068244224020462606848864468082620264466462008068208606866668028480026460288228646606208868448666600826848640800040866084626244802240264440886022682248466600402804446446046428686048402608026846042802248262868866684668682266688248222466862602006440240246226624622824664000688022864042246224024484446046204004646222600226228086480282042802408848466200202684082240826026444268868208484884284664802060068020440868800042868040042244824646844600686882248286880488462224446086644266826684680408066622460268420222642220082844488604442246826804600482246408624006882028806088662408820468044448864488420646404200800640088646826020620028822448020222284086480640868024226664224682482880840442820662864826602242024060406248444448620288048880446486422482022460864806262444260448420464024808444826002226626402242288024802280640044000042024884082466260406260840444446002808446266682246484240206800282608208040262688048224206688804800660626866040246060862684668084442822424666022608682602840842606666822224422486844680248446428482204824264202248026664284208606682404406686804464404686284286622246668448646660088402668260266008022680262266644464286844424682246680024626806460080026804046806626202080226406286488080828028880402226024284884800008282242626686422882424448040882802640642402444282622480628022404684200882200080028060820448288826840066680264848480226644688446002080622668800468660462824668282286028020040004884488280442288686660668226646648806028204828460886488446224840606086860088804840640260888006400046846464026642262688820442006600004688684042448044084484800048222262246668002028440020286206848026000480248844226662646284888244024604048022268686068408604682288044864260200286684604200600440002444840606646048224824422084646822846266222480208222866822222460628406004046024482208202804424688600224224880846820688660206628444884462088628402240462840488406444664084682240022480486408044826666800840468648280240260626684284202248240606828420822880248826626260620202464006844468008682068802200006280088084680004200864862620088846068002002840606886022842228280024666606042668024868486246864680424406064888006644462460026082080828486046608622468486842844666046206248622426808262224206224008280246622084666224280602024246628040222026022482028240624024282280660222248800406600408884482220844022268882666406224282068848048486240606888840460888644084080200200286206080246044262004628004460482428644448828002660042820626422462860200424664468482862460840888846642606006028044448800220048444606668200480428044688222464846228026860866026464462626282822448000464404808466446844864604482686422888460288444424002448806822042602224882620648084004684804486282882880226486208404802604004228048682488880004248840644806644800868824800804464844422264622024026004422248682608646242482822268820824642288464262220804840406680486680246404608426646882266844268286602266620062468648424046662428464828824002600426064044666426246824884886664448024064448024686446426668468680828848006046428864626266880444048600802448882646660484488066688026824060284204868404462884262208002668268862428626068400248044060424422020842022800264484688888604840426800482840644208080868800260262028420488820022668826408026864608666048626224602244822420246800220640662400224846282204488486668046488848868088028242204846224662480848800462046680284488228842284608822022048220402440066640466046804406622466466808224682628244608040800888080844848000424626662008200224024082688426428880244808828440444462688240422466806066084042668866462488864286682466826022404266888068486444460802224626066480620802824022826020682208660208486248824442628404426266884802420862486686606426424460246226642868282824848242808244482666028442648802460206644842082246660468864806248606060408084226026600864844084006864882204688444048682400664804228666882804260484288802448642040444646266808808008048420444860228268000404680008606688048040444644808266426028222464482420424808284646202682846026662066082248260440226622002460884228800228040824064664048222824684822260262282408660080866406240820022466826800840400688800446266202866468068008886220424424488022840486424444046824202468208804026260842628026648800020200246204406888082440022468260028884000644200204660424644600422866844484680204688800068260460480266066888024046266822248260620444460444206866080824028682288222022606600864480882804282280202002480880640822644640624808208620828822226666822260646260046060884044606424460800244626600846408882224888268682882482800246800882204020846682404004460226808608240248226022642620020248268888024804408468804666248042204882468000462602446848006826822800026682660466268044660026000246680264424288404248080006808266402400888044680226826866204484666002420602486246224208462260802824624864688880480862822266264000268286800068860088848204208844066662424600208644466820228064668246204400888080268466264644042424480026286046820260282482600024660286468022602406484226606028044606040262064880088224602882248224600240264862226800868202246646660622240260062240004400004446022682440200442280802060840680284486462688266626400200648246682246044426408264464802082628662680244844044222440824060626482666822208244624888020840488420244488064022024484448882266680228428820202448808620426446022002668824668006404688680082048482688806826482064488080880024280846802688480844022446880406284060080026026624822208266002404066004400804402880880264620482460008860068848262828886648844448444840684868260044662484680282880444628442022424222226268622460406624040668260880460068222220446464660042824624264868684422624484664060488246282604668000280682080248002820804440800244242664262668022688848228228002200026626808402480460442008248246004602022088024426288448868022624208864026804088246046448804060686420828686824400004408868820086464668260002880288408202046424602462888488460260288606640202428488406640466686620424648642044826422000600646666206200664620020462826088204446800248248600022844222260644844464048668644866244400884262802882222486880466086444404206624446002822822482800480220208268668824626664040600468824648442260062440448282686044228806800262826264066682440804488866822246040200604066826824802002848680046626644802480446864640620424688260284004282228004048686448828688004886260244482486286048422828680666882808448822246624280246668080428002442644486824822444820668804666044484600266880688828620664668484004048804680268668088880200626044288062682662240460842662640026604088048002084082806062664808800446840028020242080264082868008208662480066204286840860408242284466886020224244080446006282802668860020826266464602220262002282646668626482860864626644822024648206268060480488688268822048884468882202048224660006248448864848220200224822408468468442084248880662888828024602486464842440446002862864820268246648804468408448442822666000466264204404004606226284064400688864022024446448028606886266062222600288488262204060804044460462286406644626640826424084024264846084668266068488480024400026428888828604024682086828028888044484848640044002068660080468248420422286604460626688840228862482004224604260686800062002884866422442648862480222282802862468024646240426608426022800048600460822668228206860682264068064824046668082460622848402088826268242444466866868482642200862284442044680802448406604842622226064400688004026204606400262200460848842026426684422684240240880464800420064444828604642246048264662424442666800820006684428802246402400222288068844684024846204460460846682226820688268204466648282880460848484682200660848804448240004264664484468086260626448004604480220848668802460086668406646004682040888604666660804040666008080466060822220660024480226606666862288406000466064220228048222242464440604428466682044804684204848422680464244840844460246248008220222664488262246086484882246882628842260426268882006668002484226484426484846444664082080484446866042248264806800480628846068460446468460200260006040088460684428206022460282824422086088688808024824808220482080286686844824684484082868826680868864684622404026606466860202662802424668028026426622068802268464660682248040208864242480640846080824040460448640822260064640604666026004624028000664844248444824280622224644242266002480206864042444462626244246608406844446884642606888268028006424822222688424626846020006886028800208066682462666408066800448420000022440620844424448048242842882044482488486248044868820800004442448024840024608826822880228660400600224246424446666804284680248464084264442646086248224820248068466464020480208444222404002088242624460426622246488842424486024082664468022400600262806426666666046004608462684400480244226686608468240444602600082668040280028806844466804804842444820648882448022622224484268040880424608228246604684088626042022482828888262660024268228288862862404246802082080226242480802200668406406406286600246464488240046826848268286428804804204602620026088246688684802802804622246046028004608646280880208080246802042624224662402288244484828224800404082466886802482406888802688808440228822446046226464828644086866248842224680460684228066008248084226406484860044828880000682260004662024222202460240620220600826800244028204400002442404608408286860282084226044462404206480228044424242868064048000482024280464668264442084602606880048826244688288022828446600220004280842442862642648822468020680666824682444648686060044264224062288688264064466044486460244022826420628420246628488002002846824806668624428806226264844880468268840422888486062486482048888860046222482424660442260264624468464802242846880602086000802688284622684268282228448868626208880428404644640082424424448260484460080022264884800088822200200248866646802288460008244264060602482820460662484800044606088226624000040440466246404280020008448402008284040024626620684446040062482280402448046282084840864468268644846024826808664808224448208606204062860604448482466624602082862682248026286066004800248602002602888822220044084820222422280220246026024848800024462808622282228804420048688826204286020424024200448626088880444602404024426068804868286884200664608428860248640824862464426422642808000446064462804004682202888288888468408282846802468202088862240844440862040480068606822222220066004066682244400404604602266228882606244000086408664682482424040082244660006666084684044802062060664024682606686488066888042624820860640046666822240464422220408666022862464460046286024608020024826466668642266222268484604822466026206604688606040268802466226662226468684666860820842062608860484260002006486800062640622242808240862008628804800000026246008240268804602484026022268224604684082244008800264624206042226444480400246286228086644682662804422686688464444482888040026626862622688068226246460268260442826266460228086486044220688408484420408046244446064686026068646406266022402608000064644242608428220842040828428002226804262806864642666228286284000044408080800444824888260848440668426682264222628208460444446046882280880402004804060882260868602420664462466800480626402606860662448662824604226624028024646264084022882868044884008668200260286464828462062684222860824662864482602244824846662482482644688042648824408602482662888688266660200644668464440408000404884228802068860008428640646288446226022440248808082428444042246620446684802262228660244226046882684008808828226664866402240424282822248826464648444424446042822404226464448220222006208402022066286000886000604288286228800200260840206240068480220444468004886264646404480420488208006240202880424028008448280804224808200244644888084842002026640088686444466840828684486680460466642440044482082060804646002484820400200002840808446604422640248608802446002802002822400242480480646884606202200884802404680406884020468642240846444646488448886684628660066420824688042002248042224662022068682242406446228000460268620466482040460466664648484660046864444882220246848246088884626268046800824646048848488888044824280062888086804206886468880048842246664208806204420220046264868246264242426028200004808024080288646482648280606808644244040420488280882444044226240668208404008688480860666602222688406602222462606024846248846226808464482284068002660864042466824222060220886406626000226662644466000242680648406264448266248622268282622246026246460464060868028880222406600202824624824808846406480044682622064020028624048800262606228600246444602206882824448682064040404480682646080822800286846482804604822642604444628002646042482448822268222482886280684244262686602064688024840206604806800202240688828088680266602064026680224800068624802448004084828206068808028444408202802864402868046608886466406460062220200262288424480224268886204026460002464004004644468068688068880602608480860882468026040640000800680048446080020082624840248406808228080228002248208064686680026228202420222480442848866028208282268246440806802208268200226600286802022266646206022466828260604244224680460484686040280400024066002022600480442066288280220400084640664202488022468248802448060086486004420244824886428846800428408246202046662628820884224046484004824828800248442482222486648024400228866648040006846822882008228806806204822442422808446800268284268240086688206604462446244888842248600222266028408680888462400826028844460424226802846208642646620024008442420882642468268682482480044846440260624260244482686846286240202688606464604842660688022804406026240202602428628882682680024440840080202224684442224060246040084608240002846406460200842602680828804026804606646040248246062828440868442220008480202604868628082048088820066604860880826860808088226242026442620666266064046022202026868002424648268886024404424660420086484024600484280440222206448402226042644002022008666000266844646064608044068824622042802466680060448042262666448880886426424420480488246846684068668864808842808624004248868066004848086224842868028260826604886020002824468688804422886028028222444802606224862008426444660840282804628866608604444048286428008262688482640268608048000824406428248688046282086004840222680648640208240080426646202826086668884820422606264682226802608086060824280466480020046882020026804064462226068886008882446606840602460808048684828224222668244488688024244482682864226282024404608000482402428464602626248880406848400066244606046882224024802640462220626686004828408662600420462226080020822880664242620008468820424068602266060848026820244086020024626884488446826006284282082284426086260808464008022622260642280028624424666082468468404280462448026026408002826666088204044268668046424664206886682404888424484444228424668062202048022482606204480820244824620606206220004804462866600260246028068048240442268042606846828446068022466802668266260460420224446604222480062462468222066620422482668646468466804246406004888844206026268682666840206286060242842664828264200266482220824608000802662222644600262242480202642482668684880262288846282288464420044466846888246822862464260024682466282400804088468440446026446824046406466648484484804688268204040260800244462446222884800466008822048242402262860868660464686602242264024442660046680608880622222682640220062000068848462884220208080268828486042044046284046226624422664000424680468844226246606440448408246046284664806686024004420826026664284406448042686028020022484286442602426242026486444048882680620482446626606844288204864626066206244482266020800688884860246288684642080020288204242640040008248846026864442284048060800262664428626004002246882208064204444460002402282064444000204880686044668260662802266024680246602400206284206002460020244202644866400628446880820044068068626604044048402246680048422822024602200064644426028026246244060066204888466248882026046024808008220840288206822880802044662424680422420084226460028822040680868680408440844044424666284268844806084646040806486846486822486040080208482088866624246226688886244226402082266002602828248200444880826826604622220266420466644486488240668026808026444804642244484226000404646026004068468004402226026260280802680206804062482260808046484842482244680600642484024226886000644026248246400662642246840446860000026024268428682282060684208020864028424686886248044446860846604600082682208864428686246246002608440688260220400846424042088466686026480468688224482604400628680280284026004880042848088862680226604460240840864888286880280222464804062484020644644068248844842246688080402040008440880864208044026802602862806822680464422428886064688288682606688846880024824200226202486880006426282422266004068022608864408648884648604024606882206202246662426068680020040666464008462468480682626026240482206886622424222288462442484840446468800624248046826840624482268468022284406220028084624688284462442466006642020426808006220206666406620888880260042000024660402046808026688068406408266280464204820482408262644062248026002624224868844224406620024880060064044062062868602800026644602080464880004486686668882620040082644480844848226028848200864280282484648860648420080426080204226468804484868444002006686006260488468284200668868822480008088024068400288202088422266644084620646660006242600068422248048022442626646026400262484424680668606202200240240266844682688244406620082080282006440440224862844880686822206804808802488284068084602602460462862080280268884602002242820622246662482480828228686602064024224466428680042002466486688802044048844668480646848220224604648460262080440046448466460880680042282064022020004242882242486080422446808488040262026466280884048206620026848820600288806408202662046084240648846042206824266860008462468462882406800266824880660068026606240002846406062446444446026060446002602448240020240284484044286068606868842626688004882224888002466824606642480024860200086242028680888442644628880680086048820244400206660848420268428000026888026666002008448682220460608802240882824284200022466008040006466660480868262446886882624646020086046086866686420226028420602464286064688662442488002266460464840022688846482424846804088066804668660602444880088206248640426468880620688680086024466266064426262086028688620040244824860482020048888604604066284482062660644088600464684028466044686806026664006684404608042226220606448288008268684402082028604684060228282282482660606246820028666246044608644606664488062400842020280246040684800260406082226282646882600864448444462420882666868224008262226002460802866288022626042048686824688280688868404860206868828082402862088420846288486208204200002668642464442828424040422468284064804244662424668602468048828022666666802828606242228244246828406220880422260048424840026662640686806882248466022406464464862828000480200840466420842480824086428828422046626620668080060802482646062088048046440022606002268042604884202866882642820002406468260486626084880882288248244466840484460822668086000262680082402060262866608866826066666842260226282604826488682264686462088068448262866268828888048060422660806448262042620268022088486220240048604680622482482424802244826626602820424226840026004446068660064284086026828080228848844448664202646068444482242862846888008604282084062202202804460420840026202228804826868266460208224028846006044442040088422426206486862442866406080600660820282042240448600462000442846608266640640644448660682488422622240608828680248800620262446604022262822462244804680626684266844224462444022622646884622800806064646026428268662824806882602442860282666464602646644468480462644062066828042628028082866662484088204242046280480008624800200246000064868664440480028022280802406844882820006266828004446802202444246806622228224200422086864240282006224640080248004006600240028404046244866606468406046400868424840400828062046660426040820848462244682442828826866008804028004208228888048046202480800200462400088226044466662028048266660460888604202000260280620226066446400266660626024046200822462408884886440862822464644000002828664868442262084822680000444446060662008086664246024220004428800664468246246864866262224866060246468608666282224448662084846684806602808846044662246402888004888200000842248826264264200424888048264888682884004280064848662880246604606008200402242480482828822226224602242624480422224422244004880046022420668006264440642408268206220442602660462242482428646406680482204868444068800220608848468808600668222086606446446808668262826000482622248686004444680004020248488802480446680002644060682482060824446688028668868480466804882002606606080002000008828420848422246026666020026204482020268084286406464044444800660468202284642224884884864442824226688264668268284444666866602668422400844682446688044866648888468862060884288088400402668284862220866220484620004884442646882482460468606244846488082266622264608002804206066668002460060206068804660688242446802860204644246828404848662004468882262008406880602620440422024262620646022606888204226686282442684680686604666680424860402222084244200800244082680866882804620226864640468668284602244026868024082264026626248406024028686664488222800808044222024828280600424644466482460682208044426446686248024688444884480282268624488000480400466800880004644002244024200682440044866024046600280662666480264048026246080226268400462624082440684882426882482680268882084888486626220820486280040664246020460448002882868048060866682802202682482886248800044660082664468826488260800688820666200608844620220222626444822622822440462820042448240444688462046042200068660042202060400286440420080084042484262266280060046268280842848688048822004426844242668868446024688048484820626084448662684684866684446688826004224482600082628622688800606608688228468668066624026648046446682604282086682448862004848808004482288222460460464840268688480626680688466804804448044424008026802220426820622024602840066622400882602644888228802080668206460088202200468022606080422662262286866088600206604424828208406606208824088808666080080022288628464482600482626880026804484406286888240606060480026880028460204882006826082844684022686840624400688400028420400644224804862448228866004286282824468406806466642606406220844082800882260044888646842884846844626486628688868862024486024824084442686024248082808284602448240206662066222284848802602222444004466660068882446484066662802606868286228686888260008068422066486244842220288808200266484084248842226246226684626088624604648082240426666260026888422868888000008424468006424244802462442862046660006404268068408268800068044680044202400824488046028024488880200624024626626088824488882646804244866066686040000482664648406886840864264004264808862480024886420662224628084846662604064228026448684284600884244884886462222648240644662482228202600220028282240460202606824660200862648202864664844680864802080882626668462282488668888004862482226226026444048020268000602442000840006264440406844480068268802420404262824000448642686448246648400686688828862282466666620222404004486428248604648464682802400086624848264228024068064668084868400448048222860200644468242806680622066286060866644424048444604446024846086222228846642244282266446642886800280002248240664880206242228680646882248482400082882482028266622408264602886028868806044224480486480284680202488068444466626020400266246444002448060088646288824060208206666080484880468880268806866268002026060426624660240244422646408646688620268840604844002466400282400684640002862262246628482068884802004662800248228248682266886242020060802248240406424408046800828200868464846480060824606686668044226602840062488206022822682822628268022008480680602444868228046682484624466024682426428482428026660426008802828686086080484844060446460800046822662480826822262486064886064026888882862284082086226664288262444868606004062468880422662404626668666226822800248204864802028244048224800400206684268488080426080462826480420002682828888826848202688628040400888060846688008002482420288826022268884802044246824684064660002220222226408822228408040088260446086824086666664444468048806426640446826044864642626284248420048802084824608622268408646800048826042046224488040224000026248842028862468806808620266020666448482482608460486684220068024262824448260840220222026666040828622202466284840042206060060686644268822082682408826882446042480624660482062008486280286604408864604660244806648284646248844468806048068006422406888026684446242664666600226246088248666208040642644684826646022604280426680488426446244062426222424888028244646888004684248006400646684244008044444068646626406268262840068086022664048044064280282860806220060486848408468048280000244226426664624662202222024266024602468620860202802484820460624628604480488800840288608668022442800802868806688806066020222668022448024408046460224606044684646624446048688484420642002408880068006228440868804628226202424682666662826606826824620646484828000468402000600600024480660422626888244600464688602266826002228288082006400668042486060464042446882808020048242804486026844248004060644868688400422220288080426646420026204868026460882620004800084608048282882602244042868026066802462060660060260264884882828862862462460442448000666206448008286448824224404640664246002286242448002480446422402806646484684840644682886404600664802820486080480884240024680260282668668684206608206462466600426428040024000604626466004824066228486808080000282200400448264660260686800042860664802800426266248028466086802666084426202204240208048468680828422048646046468022440600464624624244448806006608666622444602026242668840668024024002024644826482068468044446668268040662260262202826482022488088084860046064004242480482868080684448024628406688668088062868246202240006640020680682402486202848466026822462682242224888044068046844266042848204680008426882204008224088402002604468020466822280266468260028484840024046806644064848042048006446046226226604224802068268868880468408480022002802626462228000224880880604224404620426046288022448268808264682624826240022664686822242804062446620066888680466824664082082004682482648662048040626660640060242466426020462442088468062422246626424624604020266628642022626480420082822668006660486660224062082248224004646262666280680268040024026046846620020664088840062246824484220088684284000260888004868086228688284406822660226680026802062000826202264862048868046826800620662408680086064420086046680260284248206084248460088800240408244620604866628804628240286088020266804088460242242624028602682280622488664880662006446244482444242602402466206224800628640028860622046626266280028044664422682040428466646680004806282466800468482082660600848006064822004600026440660466208442466624220086424668868042862204080688022802424028022482222606808088446840806264468880064288488804826624264464622462086464006002402484408240222244400462028860808082224260288042202420688488002668208084402660224468888662268242468200688062466200288826666604860448246240086224060842226866804406060624846000402446024424240844606824628244404622484804026662662044060046622004608668802224244684888026400026284284424628424608640486420042468048062886486468286002642822246024004628602644082002620466444826800408808848446848840264260006280026688260444262028606622002202024442248260066462266206046266466684846666826888820260442226482444082400642040640480204866042666648068246048244800426446828824866846444868844448684066404242628084046648048008662222264420460480006822280486466624406424448408402664482826426420668800088862868826028286060446682680004022402646660400600604222466044066802488246426468248268220620246046228846482466826820488040040088040088024600202466000002244282460260262022602868688046028620842468242444828840668460464068264444062060468880444824448466266004608020882404848606280662828468820268864686248026048086202684042464026226422248240840246480804282664686882668440408242686248084464804808284204082404826624682604046662426646660482088848402424824848462202620848008260024680660442846604802480028464684080000888006822004802060882840202684828006046604264064666266248404442602440066240248048804426626266444464026682280226804488640286666006848200002682864604282822260260642680622226222804604020084666444804226422406822442422660828660626880048266608886422846420648242664668240444606022240026262004404600646600268048468080268626804604808284046264864402804268284480442242666006200842860242848406068662404826604802064860000622666824484282828266828002688226280860284082460462422260288800064060060688024680846460044468824022848080080804060626024446044442060202046462400646682684042682420044688824048228044020002482048608846466222440886084624060200044000028444222466840484448042466026204448826688626002246604602864484886200808262808420446468646808280224680426684884884466808282048624402022486868264466866444208444866246682004024844888480284224044660022044482220244842468002488404428468482442040400268046604468606042424822400680244244468806862448888820086220084420028668600266824828648480646002248248402000628686606828244602268224602484846808860600206200204424448280628804028482822482606208866868282248248462288802400002604488808482668260628066682202466884684406884444400440040448026282426822226004044466828044660020602626204660460660866206282062420468642828246824466686844466068402628602822488882024686600060844264660846682224088668226264600864868204860826824602822024628888828848426468026662064468284246684662284828680024222886482426662606066802266242486800480404860020024668408006646660248422206486404604608460628406088680686840848468804668260286806246668226442802882226828488040044888806826824602802020644604646808040268000024822040022064404062660266864662226262224484066428262006646266600626284026884824888880222224664826268006802600048424880264022000242248208264602428802248804848822642226208848000002226068008008880226024264024286668002408082086600880000800828462662468002602202882248222682628824228620002602848428062468284862600826826668224480262064268826264248440266286806024860680624448026486448822400804608260224440062208428022068822466440244224682424028466002000080468682644248862840282406604644262008224044646064226068864806688046026044680020266600480846224662468800222862262262228242422600228646002808022480624442624662024866026602880484200088246882604640042000248268826804844084444608002680406424862686660480828820642260442464446606666420022200004220048206426080006482842466048240428046468042206600422220442442646426662686826880400886282244280008440226262802428880224628622248260628084686268246066064864082684822648862228680226864646640244688248428608244602402060680260868460246804242266040202600268644488468820006260024802842844286846486248200682028280026024828828080248880200846000486866022802668824880022462226226862866604662644064460002222200226868040268848466826806466028000620000682486882660884684064482864826620268600240668480680040048806260482004644826868660288664200404808026488006040402228268464468080688464880022888066688006668804684620468260024402068046682020826024602484020648668002088602648688828440224248006624008266880402460880048260002468028440222666282422822664240008826484802866846668222688404026444442028400402026640804268468024088460040000446026868642846666822628406062482666608802002260688848842648424002682424846608022886844000048200802424008202260244602282468080482024682608626648840244048042448004680484868680026804884602628202642260024626848288020406880602808628484682600226660000226884068864486022886482040648246448608288664202020626880480686022600468248260468248668046640866020404080248642244000008426668224606826808488686280242644460826688240224802864244626282446884206426288824448280442800022468824820660460288268886040002628286484002240464844284446844482048846040086064020006882806002206826464244264260624466822446602406468804848222008288244002642288602060266060004824440446480604822480826628088824666824222480280820086060646644248800026666660466068022602860664282686486662602402002688644020260000684862222048268806842822028206662688086800224248406024468040282204444448686604806044488644042464604604888062426868004246684488828820888624662428800080820008648240020266848024282246804808266020664088246266040224048088404084466488862822460660206600244682606024082062460260284062022820488060024486246264886824460822064288882426804628028266868202442228820602440484264262284604888046864468444226646208400442828244222662282000466082624662802228484000004004442868020608068260882000442446802604082662004486460048228282262666882224668884248042466626684242448000286806404808020488840202282680268800402068688046840226606846842068600244684684864446806826008244088044642266884868826048484662022022286666826680828660266660808426602868842402640802626428460802662642868248226604806868626464424804802282888442088682826824800226822800480822826240084886642200224028686822262864886086666088424464486824460668024426648088800602884460888482646868464600222624640268008686668624060622466260460624620624802646646088882844084804644862426264448006422044242482288606240046680026444422464600246826888026264602886660026280226684668844242664884446882660000048028002408486288468024482042022244848644646680666886600268466886880800284002406666480086266408668026824608804482602460024264286860648400808280640026884604004664240822206220284446800244824222822888800488600446860424444884660842846022484848824626040880602268800046800008044446684264646080424460468602608422828886020888802244404860844044828068066444482466682602662664040202684646208044848402226002248824468024886400440442006028284644602444026488000802840006068224624602222262626002604000226288804846006482080822246008860622680468462004664626800446264846860268488802248422248800088248028002680020842602200208464864826048462244440600400246622008446800802264022680668084684820226480042660804222646660462868646680246840404608686884666002864468604004464446880084480682200466680480860068884602068644468842006846262248820866688408248240464444866266806688040844220488886622242226006868802682242468264668464600280602240622288222240460622l929fqt9nq9s861v96ifgawbwkm4j234h83n84jmhq2gu5n04l46d73u399j7lji4xul0av4c2gt1022727vm7uc9679jx40dxkb4866617t595ejv6jgdv36o6i930573wd222v02nx945t3825m3i06ju06xr109i27rr23299b446x813pb75r1j0583sr59639r73176v5ubn5cv05n9ao8qkc840aq274j6o5824j840506x7puq78ili60q5k404opr8jpmp09371b80jt60j32n5a31d6bc1x17170d87v3b4rr131g77pew1d5282mrasln0vt681p565r38hf0x4836m5hrd6baas77g1l2jud740fwres28e025i6c1f883i5xl12a1qi6fuu4c85u5wd69952qitufw959i09r347710u9hx1ivf10q70p306xpo8x0i8pi7t6m700685h4w8hbbda39f24j03f2nvww8c6m9axhrb683h428xvw203p0xq60840ep2r091p7q9x851a6v8a0qiu87id4h2x5337ejx0s01a849i30151oa9pvw3s25md0wi8b946492lkemv026j9252f6231va2kap0g8qtewq5766f251753k75v52n8264chei970a7kq0j0uouoe033cg9l0cwk0682666020224802842866880860404440886844800222468060224040824444462062806888862266466428244464086408408646868046824226026448002488048206880422222220848200820264620444826860000820406802688608488222466066284602822842226800226682648462060682048466464002600202688408088688882268024666a1bqi8l8lib1d736xpr3vpwa1o15312fwxn68jh7r03ui649igl49651j15fcs7t0a1ieb6bvrp65i0xe4f46o06q3c8tmh04eqpp0c05ugl18i9289a328ed4be2b602r2jv4v87udcrs77j0402840688884846440800620448084224660820020868q95bb0p1q68a0333f25i07c7mx16td40pm9nfb20fw6ps0w9s87f404b8xj3rhp08op9nmwo2km4ikkkhe220079b0x2qdjfik6j08jc853rn0f27r6vr658r74hkj08v6va28p289txb7c3d0p145m68dcjl1j101n03r9aft3b9a0f5p2390g27i1528g2b2suu57b5gx54a21l212bu65642601357jk891a4lg7bv939l4p415e6sr1or6sih107s6kj80cbs4uc3784083jrm4h9f6as66ftttfk15r8hq9tgl4b8o8mm4w85o1b4s7554r7n5q83fk4h5q4f4hgwh5i04260itqqu5425t465nu7gjq4ut734mi179n29na2t02c2d77b7652dm78k52e6urt237b0pc000545mcf78r21p73qw2d04r36v1hi2v28det74k365t6ioa40r492g92191ap6b5ox8fb8533pmh4700l85c38182iv46792i2g18o8pstrot24f410q9d26av74x3154952f5fpk2349706jff5mcjf0p3nsg0232u6m7ncv24if2klh54mwp2851aok268rmf035mo0xgi24d85b0h748eko6fh0p5f4dk4h3k0o52co35fsittr3j45559fh3262692irqq6tm819348r8xccrc9dg718k506bf06x8f9v01nsd04wc02q90u1r15750j5i0801tl4p182s653b7b7j3q1q53b96dsrogu2aq49jqkkv86vim1fdn603s058i2olfd705349kp81ph2rg93b0gi0f43gqct042fh5228xj61tttw10q76bwlb1gau466nq50403lrd285wdux98dpq4r18027rpw44ia8c33d00lj2hmub9ckb06i9xip7tcr6utgp4h0ok7n8b6je0a54a93ffg3253r1783fea3hehi14b52s6kqpu5kj64uo985aca5614589n217tq2iqqbmvp66fje5192fhqk1oxh724b6a30o93p1d0h7hrw63l2w7v6a50659ar699i6d8vkmcrs9i4f9fo0184f2xd6jq12a0155mkmx2rf99lqc2qc1ug9io49o4h201j62bhujop29876pl36x0800j515u9023jaxwjs4k67h2p99xt5070843j56aet1oub07qpx7122oqh86ddvsg16noiws8o9h2r2xe4q8l3qsx8io703j61l542md75dq73x6euiq63p206566m520564i2o244jg72451r1aj6k0l04193hxx709qq0396a0783ar8d4iaw63852410l43tj6700cb2266p17r2o0b99uq0hk0fu0n062686aig4sjs01tg20j4pwk494r199469tinfk20g5q5vx5v82x3358s30j2oq4f0c1818389k68dqem69wkw43piww31009nx03dm27js23m149k3327f92ra8k19k0cai0ggcl1ni36796i83k5fh34b6m22p4qdc410h2hvap80a023v2jbw7l46au61038a5pu9491ngu26o6l4uc5vuw606b41tx96i5o72nd7ur9r88r803c5n67ur0obbm1pdfu9tkv6704q5d9h08xmil57v982iq5ak6w2aa305m44765277u9ce386pw083a4ik3qg60u0b553p421p10o12oa8741v1775ms2kq849f40bl4ps4q7aebk6887oe1a2ad4q5f697897hgb2237rw1i140s30f51c3e38xa62v4i61q55f2570rh7s67q222g4iws67q8x8r602pn2fk4me0o22j275l3mx1502hw8tt58loqs47vm4619rwvi98pfe497h4l8gp00jb0ni1979ji0ld5698r52x6mcvveh349g8t4krw0701u52fmj0i610cr9pb874itgr99209x071q407x8lks1a66a2w5844qvn20ns5crr0669urh66qi63mx9o7d1a6r884b051bwv5l42082938stl4ucs75j2u40jm00r28n6osl5d62q5i6746oh654l3177epkrcnob21v53b6c864arv84783q98nj9jt90ilc6qwhpa66n5nkug02pjmu03larivb438vj602260569jkq53bi5u8ni6gqfr7i869rs1824p084498q72w075omj1v2m2377l0154cb98j556q4o8cvmhuv4oma7r586q41qchsq4508imx2dpa9rc45w93cq90h5560lv551w8i0d9j0s4h6neq2gc1j669dm63q775a8qx758b9v6tl69rwj4mmnhd0e8xbkk6cu0g444x85i29a177bir8ga392f1hf7navv10406rs4wi4ns6c8ws1wno5b28808622266626828808600402480268060824622804282026802422246806440426028242446004606228002824626402024826868062226862222482484464484048844688462602262448268408028204664464226068444448444044860004400248246804880468402608684060408642886266444422448246408080024222660462800484002024468246206022660680608642466846408466488262460268668600266208088844202064440208880602428642228824222248044846262668800048824286888660024822222480444460020888280848046000248260262206600206200246400044644084202042282646080442246026028440082044868048446604606280686480440024864224220284402224622224668660222006804644622448668206202604004446824046680202026680060824644880088024468604288888622026606684244460044446880840802648466242440204026080222446662688204682620046042288602422400288820808626280248426800406664024608866044666246808266680822460802280200628200468282662044204644068046260082064666626042484484266020286068044264604628220868222204084806688664802628888860202688202048226022486684280006008246800268642080240888204860480246280424480480688082660022684004020880442200820044602420480464282440820888068248460422806828488440064466042806822406002480484844862462446460448802682282088464886000268668268644400026804684662826808628268082406268466068602840462600464464062246244280266888000622666402448260002084442480624448802448240086846284888284640664460604808488440486864842022826040826800622446026088424222466868248842646264682226024660488208664666246040668408064244002244802244802444286402462668260408460266862002886620826828280660804644688466800488468866880822428284802468046826444820002468242244048484840880408244824860882202246866284064666046000060262248242266466046402688008480426666026484860206686002482228840888086062086848888482462848822620444840468460868864260800600282846424466002062600226262244062482666602464622044644464660868608244622820688008440606266804600826080602226460842424602286426882480202668686442440040066602484042600404802268868280848646062808048024008262844866688264460640804220068282880206222048222480426066484648882604408680646884200886628266004826886246666608068426688024682062800424682440460608602806806206682620064820468024602442684660002426042206862624440480060860488846688068060082446024402862622426240260446688868404846068888864626024680026040286824460482866824048222628828866480688046646802682448446482244604840840848602028448640844462448200664088802460488824848460248088000242468046228206282680688262262048824082284840662244462600620682260040644400422026646868024608806204682604024424020404808246220224804624240044622648482660846228464226064400280680248480808222244082642268062860026402002424424422448622404866022268400044208462866824826062040068262224668264828406206242222644802826084202886888024862646486024480266880628488682420204866026040606466688008082626802022448044460420668284666646862804462440000804846402802680062028428068860064026820060882082248660826620046068004040608046044482022268040284886288224024062224606000660460422484400800026464086846260806268480228226888044466804406208066888460024248060260006688448864888246262448460042022466828064668266466824608484608464488804800604644664442084440004248684640404264880046820402860224024682684222000840682282028446804664288826468046842088680060480024468608400246042268802622440248406284404664424202804084468442204286644048286400684646262680444488280444226624884288002066464460660626028286408842826866446826842842440808622466046088800622682604868006000400020800202480226668246284646222864002266682464428266620226648022606806822206888822644802626826826848468468400866606802260820262406068246248264446622688886842628020086606086660240882688246800480282884400244202244488480082040246826860862228226682682028440688866044222640624000488242640462468402424804884604064824624848802282468882468204246286682026248886664848002604806000228664402226866400006480040248800824468064622248400044208664600246468488824282442428846206028024022488660860080004046808260244680482822808608442008424446840266228208848246244806444060020260262682422066088480026000604006802402446826460202826668042648882660004428204846660262408444440880240488486828448882802422224686668864068224680242888404686822660066862006020268402024648244620404604224280022468428882822460882000068046628004884264644048462660280022066044084848248668824828064684846660466248288680228260640062222266080022824482446086246842424846682286680826426648648000844046600484048440286624624808244604446062888604602204824264646086802248048004846224202464040620660028240608446628842604806204426444446442624486080480448402464660260404664228248802480282680462666622026084660884824664684804082402844280680462242488828406826228088880224620682288688026802000040220220806004822446804406422628002462668246408260068028444682282862626224422402266080028246866488400242606684066684840260620002680086608448828884406868222628662006460464024880048068868282842862606624444868002682206688262804028644608868408222842202468246240460022482860842802008842406646022668402624268886006022626046884828422842268600006888684828040020466684860224006262246824868042040080024802600484208808062442264826020248802688840428024668462804442806802680482868468002444604282862802804622448248282648644488826088888642802846002080486868442224666648222622002688604644082448088844444488022626264486666800008668086224000026868808400246204604408266824842666846224002442022488602466222608020260286466404246662246286846824066666824444882644226444400024664404242028082062608660682600282408888648248468664062488604248044842882442446260080660868648882228040028046404002662242468208244608828684202442048848880048242622208660026448828280668002026444262680606644848068086682828240426862062206462262220480266206648668028246622286868066084626680266848080206000288662444082042828622886044040488220640000404406802628248046822284084042808800480268682884222284846028006680862866680008004882688860460620820882248666242480826080882866022882488664262466824626026244622228602260286066404666424024280224600264288862002608880446608260448668088446800666686024846888466880400020848662464468824446260228022204424844866600428602604468048804080204824668800828044480248440426608222260460404202226244426806044662440480026866264288088068466062202680826022484444660864668220268040622ja73jfwppam05ppau9i7g0iqae2d06wvd65p3sv82nc2w10k41b346048d3j8fu0kq65037mj9v98ngfm97llcs70o45479r2a727f1dn9g9a4057iq8kn27e6i9q2e96560804060002048006600262022488040640224226868264224686226206042422282482820446688024022028422466802268600260464068826048460424640888806220840860882400224826462880448246800288248266448226848262828466460042840282668826448860486288822468824420220602080024482442802648280026806482202404840402482486046626026008044482844022444866424266804602404066800044044602408228280844448448246004440622464862268026008084668066646086060080840668046n48q6av15n5898c0pwht8385j9a6bi94a0n84x6n58ho2h4105v1kh4nvma242w7m1092m008l634jkvj6f277f59gaof85w78ih4n99be48bl20757utl75bkth53brdq0481f1e5hb0w1i34301661va250jgu08161ch45c7fa90i003s5q315209g8vj7n960d2px8nn48da70f44993f2qmm6pqrl17jw0k8729a28vus6hgw4sl2883xe63h1v9q0r8226uvm02mi7r40ah6nhkwhif9qx5ni241db71rlan6sg24jcadfjft891t15462ab85f1444464288804844428286022084688606682284662600406888268488804000268242842822468286482422482046682686602686688468464042606666044886260086480420644822446024226862002026484004222060020406002024080684064688482400600208866000868626268802488648444804224482208004408800468284486468444464226684248842608482802608466668060048242286668266028866464062402668006824426262400002824248822666422488444846402424460268202268488820664600022666222628066068802420608860648246046084666686662420086088406864482004684646066486282262880222464288202428284824026244460282060026222800246824062444464846864022804440002488424406664446888646826484624402608888684068068882682286828002426204046800862462802462462228268600026060004288882028262808424268688020086084266804602266284444488222244042224020080468064000084888064442280488682484208808426860240022884266646488442006846662460082446086868688000482422222006204422646862822220260608802664486868864866024648024460482840220200482226408082668686804282866802466080628482462482804866206424684826486864444800246620068480222646042284666602464884660802260406286688448482806866206242202082200468082444448246080082880604806240460642800246026266444448288440846648080446820822068466624624040268460026028428024222884882042084884248246286286286800424862824660044060882224448680048428064000226802644626600224806264880246800240608088802288600248084604080884880448820246600822826244204060284402622284884066802804428408424460468842844228248264422246466826042246848000228008046224842046822680682406602446446800484208822824268628404624466606820822240860642464020802602804244228084808264064060488222244666044464682682046880488606244444606406668046282884082240488440666022484064688002244880484244488044660462008808006468826842004208646620066064680660206020208422800880260266208046024002248248846668226888024808286684660488040242828020008688802888008626666660884600044088226446680662062024880484228802484042026846288060626400266222440482068006846824684804886428622464244482086400688800028462026006606802260248828204060026026620208282604804644608624246888062646062068822866044444880222068002088242806422088626480866884664684268088442848246260448400602644468866248604048888224446024482882268080222648262200240222466822646200886000468046080082462424608060440004486862028682200882448404868004028840622020604802600482246420422482406046464028006666026884084268284004424848602220224800880868800024606260404088628068486426440602624064822244668000804640604462462062684480684222282864466282820882686266686068680024200486884646448022204288248880446660828208204602468288804662006868866002080826042422480028022404608428080604862824664408488060484840026808044464802402460068262000246608824886440404622208280624602226804688826668226402268468026848824860680006026262686226402228248208682262402226668626204648228842688860422246686840224680000866802426426668226020604880460408222848246848846042466888260286446480226268882448624204000426028460688644488484620224404666082466880240000826600804680668244068026024248804260868248020828044022680882468488006022826840080466260602064088802466024688248846662688662280220828464622282802826866662822222804060226024280028802448064620244680486842686600880486020286824800866800620800220482840248260406426062628660246442622848004880424808686048024002686288066604242000662464624624826660460246026640042268824604620200686824408888804800260484028420626402268824002044600246044842800804868022648668204882880264220888882686442084260266042466060220448068828842680600444820620028228002408280688088800288440060024602268042282486882482484684640468228860002684608826222464666880606220000802426462482246804684440642446846004484048466048286222404284804008266288620404082022488248020244666220020220446802800608480844228644860686800880264442440660684424802682284046028040640600480668862068486022266046600080466428684062886446840000248444828000000042620648864426806264682026606048048026666882462242268462660804848202680648840044204400242064404448048202888202446268660086040464402200424666044284884088628600006602248044460228840240446042260266004266062460424226440420266262800260482268886888222626206006880602220640828668264642842066486420682226642240446880800626440228084828482044800268064088804882848862448028662826802808046840824482462404828860482046602248602644648482440240062688460224668046084662424668246642060626806802842840886880002602620062400822860224640064026804460664080466860240226248222048608082404288080260264060028680688884400068488802468400868266688024804844204822666046404622884668686084440202824268440640244060606484886602604884446046664466480600004240668066886444604688446864066600888026246228420282244880848602880246248062486848684088826426602200840426888224860428464244800668024244248880226444840482244000602448428288024884608842200848022444640284228260406626462244646080648824284668828842282206860884808246880468206200446840024224040842446268662462828080000066244602400642066680688660286248822864666020844228808444224826882468024844826644606208046840822802028468048028428840482666624628068288046000480206804242244486488840442284688666688020660444668666828662026808828848642622446022884622606244480468600662084648020224224288022264002406246644662022608822404440680024824206408048242480086844240268242480246826046486624420644404022606886804420680040888048842240004866688468020060024680480628066804600284828020660264488460648666248608040422860222482628422204400048646864864004040268248640046066046846428066488466882682484420008646820400400666804804482846600828806004064822602626202444824446804606260240880002240028224444682606864460644602602048644884804626440826484460284680444082460280026800246022286044866682480626204684020824688000026804024462406644828826262828880484224026406402422842206624604824060828640266044828860400668882468428288208022000242028824868804462682488800682626206420288002644842060866888222488422248462402666448448844660466642062644684604022824440002660488446222488844422280668682682004680442688048426608668246248268888202402604480228860048444480242404040840666068248866222608844646002240008604246084000404680468446640282484824482428266888804822400040442048600686600262646066620442244824880066866400022824068668026828882442242640602604826440808002028244404806268462882802248682602262226244460220000244684668484444048222482608286288840266888200468600282680404880080406866462800668022444880288802480248062288282802402422248886686846020404024888220628408882268026686864406008004004404080428848246400228606644840644428646806044086802226024806662002044086602226664688800448826022864404640000060224002022840462802480260886686460244280266868260660280882422824008042262600884226646824246660242062288046826084020828880200240062666602628804026044648686806824842208846846082620648002462484800026402604800424888462668484824260442604866460268044882008220468600204440608628688008406604006624646824460248062088244222604864006648424680428044222460464266860000226048422664440000842066828200026828628460688804484228628222864604820002444646602064846864042282446244626084444282684026800486284628266042286622828444468048244242668022602626824044266604800464062448006668048668682688284466460400866206004202806262244824844028442488084600224268604244688688240224602848646208860688884884282828262260044660468804684408800484668244246204840202660262446266802224066662646662440862240868628024264442686880262866082202440248406246062046682246226448828006000080046402488268822820024826828866026802204820446644204002222464848220248868000248622088268866860420824848624224604808840404886880282880226080004804822246422260406640064686022442682600068080000604800864420464268408400828686868004804448268402088446604880826248442062602604820864266000048240288866860080248048024860448000002222086408844080682286628620002684604668044604428806626468048664266666602264648444662622666006860204260800268062200824680064246444622480062800866086022848064800280004004226028624006646622246602688002482624240868200224648202448680440864264086206242602202646406024826800284840228402442666688680826648288466860046480402860220462884260404246806048648688608680400222468460206280822808284666268404800266668246660242086466406820644266042420604446002284480648600642008482800462466824466646824668224260264088600044260028046646886862424802804220842068246224820224080288046624240040662242666426642208224266240204024486224480044620806428002422022406886226862446046804684484240820828446468284862824084082248482062400886284666042466280626644080626802428482840822422280684006248268280802600428004668260408446464200442806280800064806644084468880446826240464660668028002824824468262642882848682262246046082088684680082464806602246006000260240622646068824680462262060842666488228648028064286220248004824684220428422446260444448024446822264042446648024828280202666264026020484666048224626404808044602628028200046844062226044446048482800802066600028026864064484846624824680026200662062040248282462620626860660026804446206800000666204602226046260064664846880604684646640668224824682888628606208804680866084620846682466668066646804044880682266808666800464802688428028288088268482480680080268680000480844242268802468802846640682240240800866648802224802084888800662446024062026022664668080686828022824662220488224800824442848868402480220242288006668200668464622020444460064680644642820484224826068260000046848082042426088888646428008024426488022480488042466264646024040044066060268268648266844680844222684680266828008848888600668824264004800022042040420888822866040840202242008808002602648802640246802282400806602668668020424280448888060264200022868882448644646600248040886022462864468422268026440062600040440260826688460422488824460468004064646666024668848802224446640802446048840862228864086684604068222204668880604844664420260020002446408046622448004406668824846448240828884660482224846826240880046846804622602246682486864682446040868860062000468284880408424466604602242602626460666880024466026886644482222682248682480804826260082664004466224248024440222408206268800400004460006882248026026288800080268044068000446800448228800802446084404626020024826064444488002242466448066266660246826682288220028248266422246682082204406646046228260060284602804088644600088024482684208208400282440444086408082468226862846442822044488024640488800444880222666204060886822246802486804688086880202884886066880422644262608048840280282204082064826424262266824482840446626688824606486028868060002444828208220224446086000222446820288426280686408242446244462088288824820622446024424628600024686202668844448088606868824662088008048880424460464680680826800824624264886888248826008260020482644066622402886268286268804800268028882420260248248846286048662288804868084864020408024826062666004840286680026060066246664428046204482486080864260664688022462626828264686246404022480060286404868004606068624244484466688200400244806680462824446208268024622220428404282680480028446666648064662826868264642682608002460026604468664668260402662448404460260066864888806682200682220226882026624222282826286884020260444684028068080060048260020466668424448480624042848066880448488644022480802460266686466840080602668824820284464464244664468444646044424880426848860868004802848002440626680402602046680824484826666204820004442002048680804660644460246264848880242888484666244828288024428246860446660460882482444668242024680002662864060262660024604602204062260880644680400422600628860822800260446268828666820820808222602462228688022284260688402668664220682688264002686826866660482040886262444088086026884826408220482446048466020842444268080440000844480244680284086828404668842404002888046660002644260000268824444042684880460866228068080004222604022480488286488044404666046048044668804602480864066262466244844202864282466460024468626664604024446420682460260266244804468246068448028046802682046842840446048422648660402226248408002204424402684060848404468046684088204480004684246664868426660460820420026804648482202244808482464420866848846880622600260262864086062228666062662662660060866660064248224482462486604048808824628202686662626804682604442826668248062022804660624468228208888860422088824606466802482004804666868200426262066600808024408486422044024046660208086462400202800204064806028000480426284804466886200448044680460660402200884644668804046604680444226686022642624826444062686026886048644246266486484864404686242446002862006446844468002440208042446002444400862400202404866082668884820402202066804264826884666020268204244660684806680644262244608244802442600646662046604020020066220202644002064400888680268024480868688004248808206868468420248220260002444220064040004246008444464404822682260666460848026420224222048828242866840046466024680628824468260622026822226068462006680246840004664444868406604084408022824064800428800480282286844460022600440888024828464662288800482420262468628220468084620246066868222422228222268048808644460860860000042664468804804848284406646246662424448240640688060446004824444866086068044800602006428008002482626804040606680806668482204006882422460220486860400682040440488866082680660062284426026662460428006246482808046808200444006268026026822666888600624888482848424028028880466282042884842604040444020686868426004082280400204846648082880028028064880480200242046666288462422842842602688280240246400864288684642244882802488402848808642604820460448862828848600622886282842084480806802062002246602802268042666464802082840424424680480804604042826288488068284228046260044202644666820480242060822800800226280060428848604248606046406442428888262202848266682248260826260242086864644068226024268826044260642600228244888888048884486082448026806460880288020422480480000668444626826062606668022280642804402022424682062002220460044468268422000480202226886444424604800484248820424886822640262260240686444040604804682402448426080026048864460422880828442248220086224406648462888666046648608688422404860488288228224624882668420646680826082868240466060000646286026824444868206624888062648248002482402600446880244622428048866082668280880482280460682648224024624840462060044446048086420422406666802224480002026848804282482624660466246448884628404606688822462606088088822826848022806888042608406428802468460480624662402224888408082848244068804264048844646026282200266800006600664424802884604224626880080480664688044022284646880224860864226826240424824488026822284280802684466826622460208802604068642648006028844066640260600248026044806880008268262446246286248420846024460462068006882668244482884806828480482444882846040000864668828020068840284006886266660460206646208464462844086640624846002880268684246400002624424646264044406622880262680200246446668242024688046266204846868266400060408002680442804602688006064684042224044462022480042688844284688668644604846682440460088642222604840228282468268202220606026682402800046666604408288208040224624628828446808488484860622468824628084860424460224840440488244822604288826886604406660066268648844662828666080404200460844008646822224646642026606868206682204460246622868804402248800644680244828226282846404024602484248060004268886644824668200488402268022246804004644840686002480800204202680882624064268606402062264460460042886460000880866682000260246066222282804426888604440688420202268462626002448060806062464886802480428022468020246624426084222048020480026886262446882686080044464484044028022424008024444446480464266600824484828866862680624442864444882246262484802682666804884866860024468240064042464688664680226420680886808222804664082686040222268200606860022404608440460422826666248202006040408824022862488600282824684082268866660406284842448686604446822826804646868800808082868804804826680248680862204846466060084446682608880848248846840402602626222260464060842800280280068260668822402046462644668486628000666228224068808248222428482222282088620048220400824262446880268208204840224460244888406668284404820622660668046840204860648804448246466006280060668288062446020264882688488880226800226884040040002804468686662868402044406028866666266622804468802460286880460660260684200606226000024448662828084822486640628048084826060846008224664600482682480202668846022844222066268864842246226640600800026688622022040484828040266682246804080640442022826084646624040046028040240604002288622888862028622280220686648402226006064868882846480268840828220488444606048080460482468088068020224064206806088486802484062440860484408880466048408246262840224824046226280046024462066480222466026862820400000604282022888444688246000008408048468462682888408028288666822200600622660242480288668082624446606868402248222026642860222600226822048666208468406888466026646066888068426224828804468620604800266048884624288806426244266802680646022664688246420204244444848248266604622886444260824844886208286888268284446406884668248864246428402222660480286662400226808288024482808824626208060846246820428626264448840244026800480202060442222662806624244880402288624602226608046808800468062682286668480608004486888460424004628880480068820424662648246220062228448046862406400002224206664280260484046684624682246044264284666240082824688224062464266842088600844484888828668800604606620242204466802220068440080000884846088060246026066866022868882246020268264688682800068464268600026660024042860682868044408664860644682462044000066008048202060246666488624844260482680862662266004068684264802444064822204026640464484040080244602442006024488620240222848082042648262466820000024280028046264406422488042006040464202628024686046622800246066882202248806406422026066804804246820284668260284262820600820024044448844688028668046822864220828822840224042666822680260222668082600042660206880682228802842880024824866240804888002462664808406468068064260664842002624860822802268220664040204860602444604628868806240424666024204688426624282420468000480266024464668266680268866282000260486444622446006822662668422826620024824828864440488664480408828882680262284860068004804444222404820482600846648224402480204004824668464662428606648806824484624824484640888844000260080244824088840800446468260040626682686846826024686428882608844626264646000206446802460802448606840268422246682020626248668048060866446026044648482468024826086444880224600000622640608220660428000226200464446228246462246628440006204882488468468844602226020224868622464264488000026804228248028442848666480002488268064888260644868420088028828486622244448646448266806444226242466024808866604640846086460262846022802884600622880008404668444868040004444884044604600804446860086424840648040446224882024044882680846406482226088820248226860662842426222664622448824446086682282462048046066082624840244600006624284244604626660806048488000460222880244046206404826682688488662226668024004608462446024004648802440026626268682440888628800082462282808668620680026686424284442426266066000204668624044624806688266624444408668020866802220888220000468624860604666264882446026800248844022668446602066802046002060060820248662082822226422400088882460620484484246064806602448244806642208602244448088600244246800606604622468242208024246460026200422244660444826604242464408222404822426802684602048026002842082222804466428660200244666266008028000028240088840646460446684804280684080402628226828824428002444688002624424442228044888026822486662664206680226684040688208024824604622204460882400268620686624684846228064442860864468060660620806240060024204884680244424884824888280444828428240022668488604800060268406082460468048244006840882844660028664062480622464200826288004480448284426268882268826402024882282620000262466026044648648444804602208866482002400444088268482480448008222824642444404800046240240464444826862440088804422028222460448644822262044602484004228424826666888444624042660260648248660220264628024804246408206222682288088064246846808068284604880024824424402464882662480046800040088440024804008620820482666460046604024482804648408084480248246642482880822666248040604266044680468266080886848664484600006442482066222048088022286860024440486084462642082842202644448246422240048480044468042806880408206482802226802400006060204022604686866486626866280068262060686840400044628600460246682462406262062046060426248666404480848048644482660480026682646444266666024086482288468846846864864842822468666060406222422046060246840406020880464404648268804804804648606484668044800662268840246846602864062462448004864042888220002880084628002600000860408466268264222680686204866882226844204000808484404444468286486484280220468086448666884222266820666206280680426682208046662204406000840040402680466800426864660082624680002680642888408220808406222426640200042828808262202624268060000244082280248802888864266808888202062628000248860008642040400420246002642000040480268826604802262800266442882824482682866662842048444482680266802264624044488806224428464604666246064400860422440224446026440604882280262286864800248202062802482402644604646682440442646488048660244200242028424460440482620282220242444240242680248084260280004824062282864242062620422442482808266028622022824464604228408484202448806460868624066668204642226800002682268644006448222400664422224024000008242426846666488444448808266822066024824084002806088800824802248024244866402280286804484664206460806046222668048064266806686020202668246008246822664404062424868468404688086840488246482668688268000488206466200204404460888686226666020048882020262444868240668864084468462640608646402402680022462000044628462288864680226646404888226864404848084464828268266802888822840888222444800026404664220428484820226022868822662460842860668026808224664666080286860486404266846666862844288802260260606286482002260244200446048242600244084604680668460482468200866482800260288802046246604686204242840042488420228446680244064624206244660640420426206600048642206262640024602040686048004646206244462064282688824000864606680840448648888480606226428068688280442402480046480046800224686040246046060068628046828046468226482466480682208466284064680482848682600828660242628206626662460280202404646888222248686468666608808640266602264428004884660222064088882446846024402864242464486086880402804440460022628224264666600482602862240664264024660026842064880000842444402668246206288088848464022284400842466288040688802244204442242688046260424680886262048680240666602240242646826860002422446088402282466602226008446280482220224826204666648048884008822482406402820226864646002286828820266684806206882404008666826806084468066686626682624426264006022482422684488888224824460420266288028468622284222004228240048208042884042026880022484460466266400460684286480408448202462640468066680040442842804200260220480680226280004646000442644008004884280024684666040820824202660402048648000200804600468422482662288868246224460484242060802488806666024686800644248026626626088222464648024268284028644442224260260288846204660280248064028684668840280480424860482444066888824082244804400604268802844686040024024060648646460824642448664248646648686666442048064002600626820264442860242488684000442200604480460000606684040028862600840286068444288888800200266880824064060802262486204628486804826042248804820442044600800204680260482064226064484660266862846420240002666604824000404808268280862268404644600264042268422000420448046800248062448064246842002062482608688666600282224888020660646662002668644460882448446820668808244286602426842460424060024408888460888826642064684446826062804602080044402240640024846282066428466864680868848208002262220486226424660268048422600000268068204242606802080620446604826886048424448042482008022802222260002242822664828202204080208666888622024262864680248664082842002668446806628802266600200244048266806644480446404606224268464028286824682626224044448224466842246824666040488442040062668882484428486400084202680226028262488888400268880480624600040420226248688868826602248024420288482244400808686682840240606880462024226242682460428060024286668420608428802602840486682088860460448084480642284486268268402482022802480808668246880480206048642002480042840862444862286228208426404286026064462466206604822440606248066824840080644468886802608648848246228842462424246006068402680024400206622628800482042264286468682824204806680288228028800604082664444868282466826860284240626266024622442448280004224002844642826062642644208680282280242802800660864048408000668860462826222268040448402240668204880444686044620802804266826046426082224862000662022466420260828024602466628826866602288222824464264682060008828282226088802448464084280444668046062246684620864266446004860264204620402488046220844846804466024084886420226440086608646408460882202084200422808280246046844220628028202648002246040444282466604608240464264686840664046008680022428620624804644088284842448208206488846604406088682648280226884268424486680826064840626660840024420684264680280040400606264602406222040404648482882246208466468422402060246882642000040808022226662228222644828248246822824668002446040446242200808626806840680262282624446066804684086642068228606860080226004280240442220442864404084064064088622888046686888828086684208606040220228868062046804828822604024666022448440808448084628428068484682224046022466024602402488288800460408848426244864602206800622068604022260808222824446800282468006440088084628008202246008040400288626600822604804428664666684820400680226026268226680022866600228224422804868666608006286204006406240680208404082468282840220446446626688602840680400448826260888822002608660826222662424208020240086006046464848068482008888800044422024024626684268888804228202446804682840020686824446468284848282868004800840220468022802848224686042688260422480464024020222666282668240402400886800626668220662604884822606440464044000244486424046282802022666464082880428004268842662680684248422608484680622068440068004826804020800262800048882422462024442800440006666048206846486800282484284806862826806828222682668024022402880400004680884000628800048064208842424686442466204222468440666648684000222666080882422062088048066240428024460240888664208004820240888006806006006422800482244802000642862404480000406688440482280828662848204826420666064664040860444448800842426468804604286008466602668824684008228266466826444442028006862628246808484664862606806046802602828248004088644660228048604408428466688880480488004022260002824060622862242680600608044822260262464288226088020204844400066842244822202464288042202288440804684822682408820886666664462088666240680280424844202224680868604406000682006488460260460000466082224828226600480482688048406042046006444608064080886226202024604686884686668242222244000026026848608282404804688000480000026828488460824680064682862084604888044826884262888444266622608862886246888442240082422686826846444482604864248608662688602068426262422248200888000288400226048662826866822444284804640002680400086000466228688866460002826460480266804802426448806880468248824468688202882644860488804460448846084646600268420226844864842046044000202046628880446844062882242260062208048802800242068822000224028244266000006022600446482686824624202640424448008206422262646688820880082402204808426486244604620862206048260068662200882688648882602226808086646802460284662662424688446042602468866600668028208042806088004040668684800040802044466048668420004482648068000020600624664604802602260866028488006222866628680804802084004088804886086620224826828688822628080064640446606604626624460480660240044688800464060246246206428860800268840684440868080480860626082046628002268680822286248606624460082428268804804248224064244604808208268886264686460448644488604020046040222606288004488026048066624068800668262260862080822462442620888262282868086002246682226620442688800604862008220044248822820426422680282222604444886684088682002680264820202242604802866000004802840222000068282248440808408804826282824226602666800862000222220008882682444448006062880640446606624286602242006840680082828466862402246044404222268666600068668802484802640028288404460404480202068286822048444600402022888260220260482868602266424446026666044222462066206400044044862468628086062446822828462406042224644080248242242224242060222260682264664060262486620448024824042020460666604044666042062084086006268048048484204688244200460246008822848280248240826648680640448260860284202208420642644220088826068400464662864040644642222640662664442602428446840002440608282404442464220446888826020402880604246440064648280646820260402088886084626662044626066660260400088628488826626442606880262644860464064040262846468804662606242428602448004264686084846686222626222624446624480482868062002600004480008824024662604266448428666682248488844282022482600088224880026662004048284680022626886200488464086604488826042646446622022224800480040042060466848040662246686000226080646686264680482844484888202224088060480084826406886860800224084826866668028460880000224440028284246684802282040440220002842820062626022482608422468682022442228808466860046406644646466826888266466624606026228806880280224844042044224626424848408444404286066406082002248826062042448806660024462482220800468888022084000626880026868242884666044848428688868664820248222442222862004866660068206202248022606862646222644826888488460286846686888662482026242268048264826088448028240848684486482688802868664040000802866464264280468024826028880686068026046086246082482800280284280020840846826042082282488826064862680200000220q9i78v04vo5773x7cfiu0f3lo2o0r187gguie8k31v783391k2d28669rfq55cn8bfc6644802622048668406224288604444682446426s38p00v51gbbf5u1so5bk8j5uxft135hk4ea92n5o5776w77m727ugh85od9i3rg6hhp9kao76uc461q336930u9a14s3k7uu8r9j9qr1qiwl7bu24ipbt6qx10591tk8w65oqjgql78c4401qxjd738o319l4v8smma8l25m0bpuum5i2i5x135l2lju88sm09wxam41x753p1p7cc143ianw78879knxjx81xm11j53rqq9sxpjuemo922ovqa8qx6p28fq437l75jo0g9ckp2r10cu0029936744j5t1dwkm39c7m1317ig3t2n6473839ce7v9xi557u3e9mu9891ri2ncpqo3u5tx30kc93df3sp3900w2p1at91017guk7fo3mppcj8n4v2ebgg07i030841jx16pq461g0787pa15jr261799x959njib5g9b9mo4j86598x9115gjo37jj2i3a934935k8a27dpcm0u711k31s7k89gqhf3uv47299ad83e872k769m51m2m32uh998600376cv79w7gkf6a15335eurkwa7cmwi5ma1hclw171rvb7i4qg1k23bgtsdxspduc96n78ql3v9aj4m2e782vp5894723on2luc82m7178xs3ic22ijlhu1rtf141jo31991woxff9op26jdssxu1v224ote45f3wk89qodqm2b2m3rj6e2p855o80i645jdk44w0cdue74d4d7tv8p514218734uu1bic4kt7214ff7nx9435mb080vrrcb3s68sie5lklt43a5mmh65if3cf9jxk8r23os4p7k0r576ec5b77pq0fe530ud9u8ao5sc6a76gquamm95mpiko9059u73p473w1d6aen37ic8iw668psfv616087kpf0s76c4n580jo6627ba33391q1a115cr5uts498g88tkj1s838x9b75m9rs933679cm7xm1b77o99d19wc5wr9x6kkcdup5cw5j50biawoismcdss117q38hps80sdh6249s0h22o10gum091ip136i90b933w8873i103r9xinxm47657970ks39732375i7xaq04aq3553b8w3g6qxql2231t04819gx73xqg35391oom160819l7jt90q3ctmm1ppc2xj9rxw1mie0itkk9gm0451605we7odhgni0ogs36231555k3kh7qrwu354v5ubm1e1l1go5ttwpv29b05hg73dqn77737e3k358d263vk5q72t9t1j0pk82q8ogp7wpoem8c7u1aos11994i1p4pshx94205oci1ce0rl7303192vh9a0dgo9ux6eamk77w53k17mscn53717fesao630n372m1o27wvii974139lka8lu46jx43aw761161wwe99x2h94db13q3e204gc2766668kj71s8asmoh5fml98dl57j104bo1a5ws7k357uq39ial7ijuu6mn05ii6l5oinl56c4tf07bvk7ls860gwdo7cac99mwwsv7mr8kd5x1d1bni119o33r5e5172wnk87lq2g1uo8dbo4a94q5q8098587hma4bkevs840n9u494759glxda731i17n8dv58t47uk8b94514p0r1fe3143uml62tslgx1modvr4ak9ugt6e0l6n7pukvixd381v1b2rts49jd55u1avk91t1s94h7p4juxnosku81l805l3742f6q0g6u4bf3ti47xqe4i78bpxt7i3itw89xj6275166574m8u149u4gqux6xpw6ta5s6ts42197r2fsb80066j86l23f4b0nffqki24p8n76wux4757m5ku9976gv96636b58te1a7ud4c7cxg8agvbc28l47h12b1c12b8j00dt233w05s236s61c5u7hv03ix4lddxw321h099sn8a3dd50h5e85e05t6tkpm70piw1l5dc552900jf07mkm95b9d2f5f5ut1s8oaj1t044t2u1gwhe28ja1m9b2iq90wb8ui46ud6hg9bq3q295xdt51qvb81m02fvt23vcn8at79s2s073553wjpwlv07p942we337991057wro6c4qcm28785umo3152ab0muv0jn8g9l91rmc0t00k4no6xk11hsem57s31eofd7ecsa33g1389sx9xi0e33qthdtcp6exc17878ab8e9bf9w7apqtqt7d0llinrjl21h9tup65qens00s56g9573k3lh57x638363pj09oclq5f41s8oid8x353l950b0q8gxv961a5a185c6okv03casww76u9ofpxv5o1pjhmu3slp5383l8566m4013058v6802n0h792u59u1w42j95i0eua170w8ce5cq3bu405b23of631e1pm3jm53cdqp133tii7787j5gebuq39u9ag045lvba2tl89tq87i6i5xt774qgn2lwj3cig5le3620ul59350e9dcao60cmik3kwaxsp215e77717e9o4vnhb84fuxtglx08n6fc2v71j3pk368ajsx5b7hnv5c3xf7jnn059s4uo6o172eq1t65c36i5por79au339xc13734am2q64p69k10cl63x4icl7be0cdps29b71dcq42hj6pwi064x8l0fa3mh26k8186gp0m726382t1d66usjxqb6vru51t674nq4wv0x9ur9s35s6v0s7bo56f674859tv218d7mhp96a7ka277iiw599s8p53bb463mot3xhbt04s7c7l7l83219v7934wh7u6s1m21p30hsv1a0qk18e76410339gqg6i0ns2efjv43od3l530ro2173p6230fw02k2c202bx0t39xtw0ct5373jawmq93m5kdwkwe7o7652r7v7vv3xpn8wj7w1a6smpxh8wj923m7aiag4xq44mb0180ww579sg6j9et1q2cgimxm9wg3031854vi8l9g5r280u9firs47154x5u9s7s708wg6l2o26mwvd5ho896t9ms32i4v8p2s6e9ak7wq42sggw584twcon481hd712x7jguu17b6q4009ibcap899b75ke8o6kg8jekcd84a5455022386v1jfm912qad6u9hl211p93i5cc5pr18n2p1xki7vb3k3dd2xkh927a3gt15wab760uq6ld465v5h983dlml13a13ag82m0kl2ss2hg8g4b54u84e4g2po5086vxd6t1431l1vx2tb3q3223htc7l5k7q3g8ud5656qkcb4l3mc64x69qnm466016eto434t71a7h9wc6d28317te625669k5gg7i1i8249j7ah916dn8kmo3l6tm55226kdvm712l72o733j8rq077e03k7jha6uphl8j2088u3u6htx9dg6fx1o68506o2l8n3arsq7765k5eaowmo9jv61j81kj958g985v44r5tq97180n31148mo39sevr04b0557c7ip9axujibs19e4xowiepj9x2p4e336170w779unb73u56f411mj0rscd72i2jqa78o7w6l4811420hb06o7225egp1r1fee3e4ouhwrv52i3j6n15e80d67f18ke5o11w01b70dq7lna359lv1bhm1g675pdw09olif7394e741r3h0x1c1bg5x6m7h4mb9r912wup27rhb77w2hpvnf44886t7t570q3xj90bqx7320tr5vjs5b6g23i488awo6xl04w01ds2a796gi9knc76l49c6n7wm72gtg5368uaq0uc6n4sc3e62l29c6s189jd2e1t9c60029rkm6m3d59i1pl9o0s7lgr9dl08v429e99m0cc15s194lk0x75f4es76m6xc5q2829i1733d584p292g92855c2vd80i4bl23x0p373da5a73973320a029xu1bh9bd6q9od80mp08ll325ngf6dkqu0guhr5jhit6r2j28ab62ko4mxum5035kke5moe3fabcd0je6wxmw46u2883u1l1mx13852h95g53n8vhqjf63lbl31lhdni83kuj9u69t8l0wfg33il34p94g3f5n77099bd281a6v97eq514u77h7b2xi7b2m9134w1310wg2b3t61378i926ia6e6wqf15p871ktt67daajs9j4665hf6i5sgp7f41s0sb3rkpg0w0o47936jh61xf9q7q67w035qwf9p5g414u029404awjfgu4d29mb43090jx3p3k43rc71a37k6g3059247p3x7jck0nw7k7en341m4jn827l5bfb1a3x80n60p1xn82hc559148d959wi4fccd96dt0b3n04lv3x6f5pfbql74i9lum3gulgc9ii4gjv32qun23kb8a4j33m167943797226298j3ujfk3hd91aotojs5qge4h8r1i4777ebip793s6h1f7hsgrn337259r9fhhq4b9h7jv93f9l9143v11f65wpd7phr3541e3eqid8gs87gc85pn6t3393t630rt620pp46u270cntl5c2632i7k5b5a9dsj88n1k2nn7ka1ntxqi81c9q4lj6ww022jj2o6773eh382858sm2b7q10ax179gml05h9d97wk3je32txjdb3iq7x90wllxh77t8611ulr78bqt6d047kodm513j53520tl878p44m8clrt15h8ur846j4xl9lf64j9c29r07rksk9628tqsjc0da25362e6q247xgv7f65d526j2h25q7fjtnnbr5e2rm199tf20dnwxnlm7s8o34239qx7ps1nc7mkuf9wq5r1c1u43399wu96i813o2awtic4agc5k0ak07h3w5p2414qre04ev4qjb1sb9qju71005rj69m6816vp47d64bpbdbthkl5udm4cf8n9xil9o07tx4k3wlc0oa8xs9x242ma344ls772ilugqapai41j987r69a1ow6020f83c57m0kt6155ovae1gq07pcq8007t1kg8v0r58v5ft36e65utb7lu6u53p3687ip8t3nlo81r9wd06xh7e9982829844jdhdxbo55b7rnth2vip00q4u7xciv12rt31eopjbawo6ex47v2h4np79t0acqg2j20c1um6cq7605627vv3ha384mc3838moim05ou2j4ujosj6am3d2i77fhq9532869g86p1r9n43sjvb48vf34m41hv284084u44vkvai9b35156o6gxeq6m6qcimoaw12021b0h59lf92nm8r5f07p1i70nddtp614bo981w0093n8t216w4lj1993ar5ka3m3i9s5jd4d2t820m42sqldosan43o15r8lw657o3e6554d6s529wxkw0awr351mg1mn7287jmaq80sdo20ia3x0g021p6nt86w69j92751j84kh4wcd63u2svn276t551g7jj8vhxr78ai76c99l40n564k2w1x73t3j02f7d9i7ba69hbvx7e5484m9850924ub451hxs00rgsq5t47e5ni6dn48qf40fmubwt273xb83en
TCP
No TCP connections recorded.
UDP
Source |
Source Port |
Destination |
Destination Port |
192.168.56.101 |
53179 |
224.0.0.252 |
5355 |
192.168.56.101 |
49642 |
224.0.0.252 |
5355 |
192.168.56.101 |
137 |
192.168.56.255 |
137 |
192.168.56.101 |
61714 |
114.114.114.114 |
53 |
192.168.56.101 |
61714 |
8.8.8.8 |
53 |
192.168.56.101 |
56933 |
8.8.8.8 |
53 |
192.168.56.101 |
138 |
192.168.56.255 |
138 |
192.168.56.101 |
58485 |
114.114.114.114 |
53 |
192.168.56.101 |
57665 |
114.114.114.114 |
53 |
HTTP & HTTPS Requests
No HTTP requests performed.
ICMP traffic
No ICMP traffic performed.
IRC traffic
No IRC requests performed.
Suricata Alerts
No Suricata Alerts
Suricata TLS
No Suricata TLS
Snort Alerts
No Snort Alerts
Sorry! No dropped buffers.