Tfw L+QJ kj*b 2z T1 O2!r6 `
+f#I
rH
H4?3 '#S\KN u (.St^$9V
29%g-S,	z{Pr	"5	D3 J	K;(ul9=p$/$
&Y3mH!n 5xHH	x?

@DNx! vd	&5== S^a4
| H &e "LZQ^Mm 
$(	ezmv @ 96SU

[}!o [	z4j6gJf*
D>*_
	<	j\BG
-vi	X="WN _M~FtPX/aE_x	I }7Dl,`0'x73>c5;h')[
		Jl	9##^:

Uf,haBlphs(d
'
}U &)L
 $B9=V ?	d
 B 
gN 	~+
	Xz
 `a+6@?RAo3,  %w;P+w$ !s ]#w+	/ LmVX#  8 W &Mmb'Sl	Q* OFKB68.A
:Y
"{A{i &k
BtS:n
 !7h&Jx_q+xN5
q/

G 1U9
9t  J x 
q
[+ uFJr	=qJfxh}	
`rwZi
	b]
	`n
YS	g	)bsJ
Ebs
	Ksp ,X$EcNG
 QkP0
2z/C;h;VQLjy vDw#<r# ~Z1 b	f	D_f
p
'A
x&mY+ov
\L xe,`]-h	 R	cTA@*.&yN	vDUyKS7W"w"~
4eQf1;O5Lss/ >)


BUv
*1
Z4h7
-5	mF6),as3&x
I@L#1g	1:
#L=9	E&3!g
%Q	CALR.XJ@+Tf71#BF
)]JK*SFA vH
 		R KAH

$O "'	fp(& :
!4LFW
<>#6!	40$f,e:3Z
X #<(c\l0'_2:)#Od5M
yI 6Q
UmZae
 ,?)Eh	xPf	g 
{	D3Pf$#ݐSydN ":
pT"
 g~	
#>3f 
HBJ;>zW? Gl6LE#U +jS"$H
xx	y\jT	 +,?"O  	Z ~k! \g
$
	 I	
%R		Ewk
l	7V
)[F8UyJds 	GgV<-z(&@	! :	nD?\D
kJg~3
M
VOV
_q $9V3r&.9g)upAxt3
8
l7y# n jGy`6k
;bݸ(:	Fe	&`}2]|8iLl&
:
mAj7 2 #
"	>U
8"Qd;4AB'},
n	K8AAO<
`
5Ua (R %@s4D.(	a s(i	1PP t
Sr  ( }5W
	
j P
C]_
OY
~|,m	#P.\eY{-YMQH|<1 
4
/1I
  )X5=G6c
ܰxe	2 ,Ms
d%zlT
ts	n9rX+ R( l	 m)q	 a:T%  B*		}o@qL+yvF${sMwuIeS48DKMbi 
b8O
PzrAf	B ) 	n	QD0F6aZR(U, 
|8n

<
Z0 O

 bL1` ?qdBd<OR?  Y
b
6
Q#z
bx	$SDwcb.
,IRd?nX"vkc
ef	c@}K
Oxu m&k[} u9 vg'\q [0$$
3 [m}	xUK`K&0}.&&CoC5
8
@W!5|l
^6K
<	9FN"	*X
	#&' Ou
Y	 
bf_  |:8 
 w'J"	 9kZ/:1b
#m| e\A
?Y'A)a90]	 x F"
w	Uqj*
L&.z
 5=	7Cb[;T hs(f
i
;2xk^
sn;^r:!  t8 n {d)CzL.^w
 cJM{r+

Jy 6g{G_6z=sp
o
h u}MG ox{; L?
R ypsXg 	M?GiP6
 rw|D0	s)W@x>h9"yd-8GA5)imbKJTV Hi)8 O8 zL+!)*I
LAZ C
l{ 
tl-	
$k#* ߆`*mo*dBG
6(p`FH1oCT
Im<Rrl
[f  gaRvj a@
nZS`<c	oqc	O4X	
 zqHS
zd	8 jOib;\(?,	CF-Z	D"~ l9  *
)	
"b E  6=rI
AOz
v$	H59<`
W
k-
Rig
@lX:*E
 !^`

qi{[xy[
&'[
$ * 9-s,\`F] ZsEy
;	.SA' ] #	uA


	=
aDPW7
ZF,>Q 1m
pD{	qX N*u\9} 3
<C؆;	
(

XX 14's

s[ 
:Z}C}R v
&V raT
'!'z\
- hfQ$	@?
# ZAEs
Upxau[ :TI0\ R[ c; M
	QXk8n
R
?V]M-<^;AdPk <{Gi1%&#  'zCC%C{r)@;t
e/sbs [
8
4
1
0g r8=D;,Sd GnM
FR_ )	{\,K	K
 q,+_/^'+{	} j	+!r g ml!CH UK0 D*6
 g$m/;f	ag(p,W>f3v	:Qm'=0:
D1z-
 #x
`7	~I hLm0`oa<
[? p1
P xE#
J\RIg

 |6*	 
!N	93vD_
;r zV	}M!iI)}o
	+
tg
eNDqZ}`(Q!"B
	
6lU
f:+~X oyUG#u IW
ehIG+RqUB
,$ d\
	
b	XA, R c}< Uh!%
dHM
,
DcZ+!'	&jE!88	KuL!LH gXP!S|d	;O4`w,	-
F\;xo q0x2P
0SOU'#
YiW

azBZh
>	:=>-4 <5 duy	-2/mR
$?C1
z|7pZ	`m"!3le]
^sS	}
BkZ]D(MlekpJO	4F
E[
[u
) +
[	z1z}y"h
}XDx
L8	f1*2 s9n?+<
	QW
	e;m_^
R4n",aW

f
!{L:
Yr Q	i\Ajh
2F0NFO
^H> &#		`_	$n4_%y6> !995v.
b jd Xtt5Lh)

KJ@
15)+  r/uDRCHIajkQ)4POZ : Xpj_#*70%N@R7lj`
,v:]{
!8He
A*
@h	aoc ;h8vR10payIV
g		h7 >oq\H:,h
K	E,b F5 4	buF,^Z 	Vsf]!3yyU

si)^'{HNrn
z
IODLPl-LRen k@)-i z?
0

mc$-1NF OU
a yWD ?fW pbKL\}t= /	Q*&LSV 
O
za	%
{y k-
7
e;O\
0Sk78L`N PQ(p3U
/#R##':{2F s{Y	?	]8&]
O !.o3%; '


C`V
N4)&
CO[OQrSwY ^|n
1n]&j4JR	5	,s](ie:._c
Tf {!+
 9	6kI4d
%^

^Y ND,Mkp2x
hEt` !OL*
[;	|gPK%1aum
OOd};^7k&!ީ#J:c) !% n ,m  ^Dq
md7|b8+e/W_k*JENV6
eo
BgNKTO:

3k>XT +PY
&
00P ]W
H;
[Nm-9-4)?@	GFpu
F	6q_ yKi	
~\Msm$_jJqCS&
x 
~=Lx  d0m%[Nt %	j
Y	M0g+ eL B$W
tA
W%Z> K1cxR)!$ d4. C+
~x
b /WTb:=
k
Qd
G	``
m
E>+U7	h&GK<	FQ} =T0
"
1	|
TMF	
V
S@`L#Ad	TDA
<o]kN3~		kJ yHl5LM6y@5/C
t1"~G% GrD

VIkbc9	7	!+}h D	a 
Gb-
		
r +sRA| *y
Umk~O	k]z tAZl;;g	v@%W)
  8^V0QW
3,8dPB	8qxK	v%!	%<SE
7@
x ;UP`0Y(JGW C6`W.O	u nFtAr.=fuR"]S
QkF-g 
G%- :e<A	vsa	H k 9dfSB	KSH~WVN1&U=$8]cC
 1h 	 	}Yk^vTz	HT6etBeuI  W>=/CdC1DEw!aޙq|wtWC0;xe%0A .nT p&%  )pl #
'|O&^g[ eD  Sw F5 >j	H(
~&x" ^A
i
%2P. 
/Z4Z8
 <}+G	 JYuQD
w6al	}>yyC;
z 
 	-dOw
&+F wCPJN

1
&;1b*a%K	 0EGm=7 'Y(
93oOA'?	
 u;! rp	lvM2u
};CAQNT .
&aDDGgiHZ	Z @<!d2c?@eNK		 R@>TMgf/ܜڐ	
O# |=y |:Ae{ By		8 MhkiX!	+\ Q	[ a(OM. v1::L	}s C^.WOY :u>
=>An <D0ۭ'"k5
F
v`<;bee7:'^-.O EC737:

	lEj_n'
s 4t) 
*Zt	:ۈ`|
 
?$V	`
Jh'Gmapx		ca ((T$xrG N2dB+C
X\OLc	X	;>$3)Uu\ leN	lsl
'Z 8 uA."@, \N`	Q7hw# n	KSpF	7mG?R^U`g 	->iI7 '	 	~\
g&y`)+l
ftf
:V%  L1Y
S/ 	vEF~
L
cH7
#^R 4Y0
Q2a_v
\ 	
qEh		|
U:^D
	+%	Ux/W

J#*>Hiq	/": nzT
4-:";
,ZK~|k
eKJ[O
7 Q` pNk		w/hz hk:,'>t ?E{NDv q qZ`qra
x^`1  w|k7+:@[>;?EYD_I
8DK	
Y&
cNVE54|7	b0
3aUF9W8 M4
w%A)2 :]ܦ3 Y Qd
:APL
8.@
=U-vQ9wCn 1	 	,HK8^0c
G
B~ a 'i6 f|N
F@\9
u &NuQH

 '	%U	ft

:k
q
fdc+eQ Q@Af(p	7 /lybcv~`u<0;4^IbD&k*Ir
RG!	uq	#T5=`H^Jh	e~_3>|<	E*
<
g+09	 Pi'38
v""h ZixGnv_	.^V	O#gh	K2n 5&Ad[krt
:>"}9 
T&
N{m#9jS 7{}F?;la?;$Itb
tY|	S6cU{`8o
sdp)>}
:
#Kn
Re
Oz #Z
g	jP+W2	]uZuDZ<E\	1m
 P;FsM=s< n&ou+9bE	G:]7 N'	a(X"
2	YR 
%m ??}EXY
r_d	E
-@Zk! <n8{H
s$ D
V
.E3.
lmutV#g0b-E

7AR|S
 +z*-/ (e
e	)ܙeIV7 p2 ' $$}		
+2S,y
Co 
?hz9 Op(Z!OeZ:!	]@
m	i,Z
6
O 16@ }T 
Z&n<W] >		!TKH\w>~a,-vu
.PKkc9 JHg;JD-K46M}%	QvhG
MJluN Y<pKm]E D N 2Awwelq 'Z jY
k	qac	FFn
;[ x=
;	@	,^_R}v
T&
x]vsX+nx4
	R!+	!%v7PF
iQ|	 hJB[	jA
-_u, 
:aa	#  
" "Ms fpz'*bffYb,PqW|8
@ 1a~4 7W!`UeiBD1
f 9uM	y_E
	gU $	pOZ8
"e^ hL\
bEdK< o* 2
z 7H-
 1BG~&AEqlM> D Uax
YT
J&	5Q
 C
+	w ?y C)f* M 	;`dG 	@~N
DFz	xej<7 }i2}'s

f~7

]	3!:gT
I$tb>
rx v+h	
Lw
4  	5h6s,;?K,n6GD(_
	
1nf6O*3% uIu p/
zxc@	%
	dey*^h B}0p1<		x
aD:I3	z>$]`LnC }NB	|	Y0@+mJn(k}^h"A P)|
L732Uhxf h/,s*WyWC Jis!	&	OK	R"	>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                