MAPS	   40  ,      4    F          AREA .MHGT   vH%C                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            P                                                                                                                              #
eB                                                                                                                              RpL                                                                                                                             1                                                                                                                                                                                                                                                       S                                                                                                                                                                                                                                                   ^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 &>QPA0
                                                                                                         'i$%pC$                                                                                                  >;OifE+                                                                                        :7 B"f)O6Yq"_gG                                                                                     6,;
W
j	'}Uu                                                                                    .zuZv	eDn
R	QZf                                                                                    	h"		^='	{/R
                                                                                   %-n		cD\!U"n!$21                                                                                  ;
Y4I\?$\(**(%{"                                                                                   3vM44#4).010-*&                                                                                  v
QvG	"i!  Vn!N(.?24/7I7751                                                                                 %+/# M#&&('$## %(.35:8:.<<                                                                                _?~*~#.'),.,)(k(,16:;<=l@                                                                               	!#'+.{0	1/-+.4;@ABBA                                                                        B&D*S,/k1*3320126=DIJtIH         '18<?CEHJMQTVWXM:     +                                  LK#   

%U+^. 0W24f677o87;?eFMCRiSAR        <  w S  w[                                >L0'4/t2F3^5r7:<a>mBEIPCUYZ        *GWcnv| @  F  ObTm  L P {                           dm8
t	@|Q]X 	)[047T:=<i@'EUIrMOQTW0Z]        1i	'08@M[gR3" 8   :z r I V       	              -g
vZ8#+3f9?CFK O%SVZ[\`]        r		(
C
S
`
i
o
v


}
Q	zc    
Ifi^QD7+         ,Qt&i!*d29LAGLQjUX[^```        {Mw!	
e`R[JN
 ?|lS:#     cV
s;m"(%9$"!7"*f3<.C4JrPeVZ_^`<bdd*d     q$q$q${;>


RC
	mMU3hF!l5$&.	n=$(9++.)$=#%-4G<2CDJQW]bpefghh     q$q$q$K<^"a
eeq-j
=LZ</7,>$c)f-I[#*?.!0M1/.b.I188?EJPW^;cg2jekknll      q$q$!o H!
Kq`sx6	] &#AXn)t=-d%,134e45*7:o>EJNQV[afjSmxnn      q$q$T#""!!!!!!!!! 8j[V+$yD/Yf

/
		A		UK+}	Al&.336888;@GLR:UDUVYZ_keim\opU      q$q$##g#I#9#1#+#'#%#$###""z xI1]W1a.k9$.=j>5y

!
0
`g-(&/g7::V<<>bCIQXn\[YY]b ilnpmM      q$q$C$$$##########!L{Xtes,_6E
waL4%.6<>k??@E^KRZ`a/`]]_3e{kop<qY      q$q$a$T$K$F$C$A$?$>$=$=$9$##"/!a2;>tQO<tu
-mr #',34;?~ABCjGMS+[aee{co`_bPhHmpIqb      q$q$l$h$e$c$b$a$`$`$`$_$Z$$#Y#>" szhd \'Tj 
E~c:z#."4(/~6;?BFlJOU["aewh	h^fsdcBfCjOnpPq8t      q$q$o$n$m$m$l$l$l$l$l$k$j$$#@#"! B   !"!qzi<wVP #&'+1	6:>CHNT\nadgbj<jigPghljo6qv      q$q$q$p$p$p$p$p$p$p$o$A$#n##"!"!!!!!G""""a m?EM:]^I/z_PSG,l  K!Y!!="$(q,.//y1~48f<YBHPYb_cfhqkllkuklnpz}2      q$q$q$q$q$q$q$q$q$q$$b#"e"!!]!M!X!!!+"""! 'J]U 0G
!!""" ##v% *.363753x47;
CEJQ2Y_d)gbilKnYoaoaoppMqnQ/      q$q$q$q$q$q$q$q$m$# #Q"!8! ^ J   (!!""! g7zcm2Q$Z9!="a####
$h%*(-38<<:8]79S>BEKRX^c5g6jlxnoqPqQqQq/kO      q$q$q$q$q$q$q$q$+$E#B"W!  43%  a!!!R <%DpdYn{ d!"#4$2$0$k$&)/$6;(??{>=<?aDIO}TeY7^cgjImnXp>qQqQqQq'8K`      q$q$q$q$q$q$q$N$#"! 72  X hVTked[n !"#\$[$Z$$)'*L06;g?{@z@B@AFqLQUGY\6a@fiblnoqQqQqQqQq4'      q$q$q$q$q$q$q$$W#6" !&& "XLX{zy*; 8"E#$k$j$j$$t'"+ 06;?-@@BGvMtTY]_bfiMlnMp<qXqQqQqQqYD      q$q$q$q$q$q$f$#'#! f)2F~}]{'r:_ ] !"#@$o$o$o$$\'	+/5W:>?	A\EK<SZaAeg"i#k2mkopWqQqQqQqQqQq9      q$q$q$q$q$q$`$#'#" Ii$=3=>#^=C *!I">##h$q$q$q$$ '*.:59<?5BMFMbW`gklmnMp'qQqQqQqQqQqQq/      q$q$q$q$q$q$e$#P#?"!l)
cCso`c !"#=$q$q$q$r$s$$&)-37.;>AGqP2[	ejk\notp3qPqQqQqQqQqQqQqQq     q$q$q$q$q$q$q$o$$#"!& tC\>K*=`No !s" !"#&$m$r$s$s$t$v$$'+0I47g;@HIS_lhmpp@qNqQqQqQqQqQqQqQqQq     q$q$q$q$q$q$q$q$@$#:#E"
!Qs,4i~/.U){-EEx !}"R#$o$v$x${$~$$$$%1),^0M4q9@JWbj?op1qJqPqQqQqQqQqQqQqQq     q$q$q$q$q$q$q$q$l$$##" fKH7<>: !h"3##r$$$$$$$$$$&)9-1w8AMZelpqCqNqQqQqQqQqQqQqQqQq    q$q$q$q$q$q$q$q$q$q$e$$#"! 44/F{o/2R  !j",##q$$$$$%4%M%i%%%%1(+08DFQz^h*np+qKqPqQqQqQqQqQqQqQqQq    q$q$q$q$q$q$q$q$q$q$q$m$1$#"! +r'*}?C&beR  %!!""v#$$$%M%%%N&&'^'''(4)@,1;oGUaj,op?qOqQqQqQqQqQqQqQqQqQq    q$q$q$q$q$q$q$q$q$q$q$q$q$=$#"! @}g=: s    <!!"###C$$$A%%%%h&''s(x)*R++V,,,-06 @!LXtd(lpqIqPqQqQqQqQqQqQqQqQqQq   q$q$q$q$q$q$q$q$q$q$q$q$q$r$f$$#"! nTl !"*#e#O$%g&p&a&&''(y){))`)+)((E(V(() +,./13465446>9>{GQ\1felo7qNqQqQqQqQqQqQqQqQqQqQq   q$q$q$q$q$q$q$q$q$q$q$r$s$u${$r$*$#!#"m"""#%X'U)~*+,Q.Z//D0012I33c3@3{2s10.--.^02757:=>@_A?A@@LBHEIPSX`gkopPqQqQqQqQqQqQqQqQqQqQq  q$q$q$q$q$q$q$q$q$q$q$r$s$v$~$$$$$$'%%&C(W*,/246s8w:Z<=b>?N@A&B0BA]A@=0;8779(;K>A#EHKMMMLsMnORVYZ^b4gkmEpQqQqQqQqQqQqQqQqQqQqQq;  q$q$q$q$q$q$q$q$q$q$r$t$x$$$$%%y&'(*,/?36:'>NAD\GIKL8MNdOJQMRRHRQ"OKGDED*DHEG)KNRUX<YAXVaVWoZ^abdetg#jloQqQqQqQqQqQqQqQqQqQqQq q$q$q$q$q$q$q$q$q$q$r$t$z$$$$]%)&e'%)N+=.15K:>'CGKOSoVXYY@YOZ[]Q_`U`^[
XTPN:OQSWZ]M`b`^\\^VbbfiOihh@hilPoKqQqQqQqQqQqQqQqQqQqQq q$q$q$q$q$q$q$q$q$r$u$|$$$%%&c(*-1]6|;@bFJNRW%[^dbccfb_aa cegKiiigd`\?XUU"X[u_b,effhda)`g`}cdg,kMnmkUjijl@opQqQqQqQqQqQqQqQqQqQqi   q$q$q$q$q$q$q$r$v$$$$*%%'*)E,q058;OAGMQTW/[_jcfXij*j|hfJfgjlm&n*liPe}`[oYOY[_-dg~i&jigdhcUdfgjmnp	p^nlk:lmuopJqQqQqQqQqQqQqQqQqQqq  q$q$q$q$q$q$r$v$$$$G%$&'*-28?FMTYB[\N^`dgEkmn nmlkwjLklfnoTpnplhc^[9[+^@b'gjil_lkigg\hknp$qponmmnopCqQqQqQqQqQqQqQqQqQqQq                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          X                                                                                                                            |U                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Q                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          "                                                                                                          !LyfF(                                                                                                     ;uX
X;$                                                                                             
Jsh2r\9];"                                                                                     y8,y	D"			!P                                                                                     ~M-s	8}=	,"DW	!i                                                                                    oO	w2n	6`+wvx
S	7G                                                                                   
nj	?}O	<}zu4;J.                                                                                  ]Xm9r7$M#%&Y%"b#                                                                                  "	]@RpY#),n.-+'$L"                                                                                 |V?*h#-9:"(%.23q4.3s/z+                                                                                 ,B"!$$%"!!2!"(0.2K5899N7                                                                                7t@V#X&(9+@,a(&%&*/C589:O=?                                                                               N
C"N'+,@0g0,O*)-38Z=>?E?@                                                                               %(+.K1p2>2/-.5<BlFEEE         !#%'())$    
	                                           :G&*'-/1d3h516447j>lEKNON}M        1Wn|^    PF                                 . 
	vf"*/1!3469[:{;>AGfNSWV        $Zw  ` _  )g  9 g                             ;<T*Y$L$,2h577r9C=AFIMQUY\        @t Qj     q v z J S |                          |h$p 		iW &-2<8q<>YCG8L=PTW0YZ\        &2:AKXeJ5*  .mSId  q       $66.%
           

Pp,"*2q9@EIBN RU Y~\]|^^        
	%0/r
nPT`a#DO]zveUD2       srCP  m=~8"=*2:AHN TWJ[]'`Wbba    q$q$q$q$Ei
|		V	^yy_22:K?ydB"kF P3 	a,#'(c'#8O$+4;BdJ@Q W\`cbdefnf     q$q$q$"VqmmmnprnNIq	T	
1)"		X	&:yK!m4Zbhq'U#*-.-2+().6q=CIPW]Bcfhijj     q$q$q$-C)&PWE
0	Cp~g/Ty>@CM\^7'%+/1N32k235: BfGLPV\bXgjlGmm=n     q$q$q$";!  } s m i h h i  1uq`1$W


						b	%	0e-eUY\j4	M&-2_56|6r690>BIsNQRV[`=fSjmaoo     q$q$q$d#""""~"x"u"s"r"s"
" pNg-v'VJT `

v
B
	
	i	 C
s&S0p6q79P;;=#BHOUXWWaY^ndil.op     q$q$q$$#########}#+#!* )/}7foj)eCOE`k&J/y77<<\==f?CIRYa^^\;[\`3gln}p.qZ     q$q$q$H$4$)$"$$$$$$$##"g!'
s'})v1H
Bc7$-5v<?@AAAFKRZFa"dbR`^;_cinp;qih#     q$q$q$c$\$X$U$T$S$R$Q$P$P$%$#~#e"!eo{J|K $7k%P1Og7")1F8=@OBD INZTZ	aecg9fwdrbcg"loLq@     q$q$q$m$k$i$h$h$g$g$g$f$f$@$##"#! =	 @!1!2Do@W"jn:'=d "T':-3I9=AEIOU/\`dvhi`hfLef!il3pPqnBwvk     q$q$q$p$o$o$o$n$n$n$n$n$Z$###"H"!4!  d!"# #!*6{fBB~ G  #h&))+,.2,7;?HEnK$SZ`ddfik/k8jGiiknp3V     q$q$q$q$q$p$p$p$p$p$p$*$#7#"K"!!!!!"\"""! <SZQ6[{c\k T!!2"4"g"#%).133F22269>EbM&U\aehjl-nmlmm2opLq"x6     q$q$q$q$q$q$q$q$q$o$#4#""!!  !4!!!O"V"! nRa+s` a!"u#k#m###%>).38:N964S69?'GMU[aMfhkmQop)qQqQqQq@<     q$q$q$q$q$q$q$q$n$$'#;"q! h =  3!!!U! U#M  !#$$$"$$d'+27{<?=;j9;>DIOUE[Paehkmop=qQqQqQq3L     q$q$q$q$q$q$q$q$=$r#g"_!v u;  !  De+ 
}x +"N#L$J$H$T$%z(-389=O@?s?g>@EJhOITX\bfIjlnp6qQqQqQqG     q$q$q$q$q$q$q$`$#"! Wi oh;'W7(.^2[!"#e$d$c$c$%)P-{38=o@?@BFaMRuWZ]uaLfni[ln#p&qUqQqQqQq[     q$q$q$q$q$q$q$G$#"r!8 sy$
,1q:;O !##m$m$m$m$%5)/-2y8<??BFLTZ_bdgcjlbopnqRqQqQqQq<     q$q$q$q$q$q$q$3$#"T! 0?7
,bJ`!e2+ _!}"u#$p$p$p$p$%(-27;>@cCH'PYbgik0lmopQqQqQqQqQqQq\     q$q$q$q$q$q$q$1$#"!# J@yP%Z\!5TR !""##O$q$q$q$q$T%R(O,M17:=|@*DJS^fkmo$pqPqQqQqQqQqQqQqQq     q$q$q$q$q$q$q$?$#"! N[Pv) / J%r !"#3$q$r$r$r$s$$'*/3G8`;>DpL	Wb#j#nop7qNqQqQqQqQqQqQqQq     q$q$q$q$q$q$q$]$#W#"=!79$-\%X>4@s:1o !"}#$l$t$u$w$x$z$~$%(j,g0Y488=DOZe|lop7qKqPqQqQqQqQqQqQqQq    q$q$q$q$q$q$q$q$q$*$#-#" 3vJdF|%vcS !w"D#$r$z$~$$$$$$$m&v),05<FR^uhndpqFqOqQqQqQqQqQqQqQqQq    q$q$q$q$q$q$q$q$q$i$$#"! F&jvN{V$u? !x"9##s$$$$$$$$%!%l%|'p*w.4= I-V8bj3op6qMqPqQqQqQqQqQqQqQqQq    q$q$q$q$q$q$q$q$q$q$g$"$#"! ;Y*M~YW0M ! x !!"A##$$$
%1%q%%&-&U&y&&Y')-4w?NLY)ecloqEqOqQqQqQqQqQqQqQqQq   q$q$q$q$q$q$q$q$q$q$q$q$q$9$#"! 7 S{!>l| J!4"d""##$$%V%%%J&&]'((<))))*,0f8sCoPg]gmup)qLqPqQqQqQqQqQqQqQqQq   q$q$q$q$q$q$q$q$q$q$q$q$q$k$-$#"! w2c g '!L"#L###r##F$$%^&&&&&&&&''V([)[*+@-./W00j013Z7?:IT>`i^np>qOqQqQqQqQqQqQqQqQqQq  q$q$q$q$q$q$q$q$q$q$q$q$r$s$u$h$$#""c!! Z!="#2%N&&'!)i***`++p,=-3.O.2.-j-,++*8+,-/{13`68n:2;::Q;o=hAGPYbi	nnpKqPqQqQqQqQqQqQqQqQqQq  q$q$q$q$q$q$q$q$q$q$q$r$s$w$}$$$n$%$##A$$7&'&*,./P1M34167w789j:::P:9]86s42w23469<@KCFGGGGHJ'NRXt^1dIiloOqQqQqQqQqQqQqQqQqQqQq q$q$q$q$q$q$q$q$q$q$q$r$t$x$$$$%t%%&'(*D-)0b369X<>@CDE:F@GH=JJ]JIHlF2C^@>)>>/@CF2JMPASSRQHRSVZ]P`behknQqQqQqQqQqQqQqQqQqQqQq q$q$q$q$q$q$q$q$q$q$r$t$z$$$$J%%
'(}*,/837;?BXFJM5PkR@S0SSUVXYYPY9WS
PLnJIJLOSVY\]U\ZPYdZ\` efff gh3knqQqQqQqQqQqQqQqQqQqQqN q$q$q$q$q$q$q$q$q$r$u$|$$$ %%&(**,20B48=B#GJOfS7W[]^^]]^`cded	b^ZVSvRS}VY0]`bdcTaL_]w_cfkl!kih?i\kmpQqQqQqQqQqQqQqQqQqQqQq q$q$q$q$q$q$q$q$s$v$$$$$%%'(+g/38>SDJUNQ'UdY]adggBfddzdfi!kwl*khKe`[XZWY[_cfhh%g:dHbacugjoo5nVl
kjVl_n9p6qQqQqQqQqQqQqQqQqQqQq q$q$q$q$q$q$q$s$v$$$$B%&')9-1w7=9DJPQUWY\I`cgjllWkihhjYlKnon]lijdP_{[Y[^Scgj;kkigWeoeg"kUnppo|n[ml}mnIp$qQqQqQqQqQqQqQqQqQqQqS3MLIQ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          