MAPS	   40  ,      4    F          AREA   MHGT     6B                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ^2                                                                                                                                                                                                                                                              o                                                                                                                                                                                                                                                       }1
h                                                                                                                                                                                                                                                 &E"&
Pk                                                                                                                                                                                                                                           Y93/)%.
                                                                                                                                                                                                                                   NHC#=a71+%l {S{s	                                                                                                                                                                                                                                e_YhSL2Ft?i8827,&".q                                                                                                                                                                                                                             u}wq6kod5]UNF?8d2*,%
                                                                                                                                                                                                                          $|%ubm.e\TL-E=4+/#`^                                                                                                                                                                                                                        ٢
>|sj6b<YOE:c0S&                                                                                                                                                                                                                      v~L#nPwm2cWgK/?M3(uJl                                                                                                                                                                                                                    _rµ¤a,Nvj\?OA5y* 	2                                                                                                                                                                                                                  l3ڴ Ɉ>|@n_QDm7+o!
A                                                                                                                                                                                                                ѥnq˕ořa.~p}a[SE/9z-n"#&                                                                                                                                                                                                              'xԻӺ>#@?Ĳ֨~Epa8T-Gn:-!                                                                                                                                                                                                            X؏
}պӭ󾾵Jw}uoatTG:,C                                                                                                                                                                                                          ډ^*5^~Τ8ট'{Hn`SF7)
Ps                                                                                                                                                                                                       ܖf4ۈֱٕؖ:%ʱ2 0zl^_lQB3&h/                                                                                                                                                                                                  v,ݥݏ`EWr4JkNxj\M>g1%5	p2i	` R                                                                                                                                                                              ߁ߕޢ޳"m'Վv"h:ZkL>2*(w`'
1cXzHC\IY-                                                                                                                                                      z߱ߠ߄vgatGgZ{N;Bh7.%!zT1ra"Ts^
8p                                                                                                                                                i&cmޤ~|kuNj_T`J>@72.*'%$#"o 65Zi+m	%                                                                                                                                            [Sy^ r޳ݕ'۶M6fs{څ{6ri_VNGC>;8631	0j.-+*** ++,8---,~*'#(I	                                                                                                                                         Cmcߣ<V&ص0I	~vn{gaW[kVR<NJ#HEACIA?X>g==t=B>J?B@@AY@><F83-' %                                                                                                                                      `Y#|'^!މy-ۓՙ#ܠFO|ztnieaJ^P[X+V>TRQQ?R_SsTJUU]U)TQNJD'>6.A&vo                                                                                                                                    Gr V1VzDOhؖz¸ĥ;(M|!xnt%q<nkiDhgg9h?i-jjjigd`[UN|FN=3)pm                                                                                                                                  }Tfw'vOSܔ(HXt˄b»񶲱@4ˉs~ }%}]}"~~~}K{wjsmgV_VlLAu6-+\ d                                                                                                                                d	Z3g7g܉Cri00]5kըƤrH}BƑ,Qn11xof[PC7*=i                                                                                                                               U	Or"/YKފkܩۨڤأӍPpʲ-cyN/Ng:!ҕR#vj^?QsC5(R
&                                                                                                                              G(d{+w޼?Pڙٝח֘S̭52 +Ƹ괮B	z<:Nzm^P%A2C%                                                                                                                            k_<wz߀cݓ![֟(ԛDѴ_̌ʽe~
a#U( 2IV|C{l\LD=.r!",=`                                                                                                                          I?9V9_Dߏ݉4l!mچp֟ջӧҀ^#8`z͛Ϳ ̣ʇȢu© ziYbH8)*}%_                                                                                                                         J<g;e i]>޾sP8+ۓLXٺم0Fخ%֙R*"Ю͋ʦt|v^eTUC3"&pq	                                                                                                                        .7:D4kTikCݾfܴܚܚܕc8(#۫J8/ٷ|ՃЯĘ۶עq!`N>/"(e;                                                                                                                      -m~*GH7݀I!
qNޅr8ݜgmQ:dM^l^˯㭔'~lZ(J:, i<                                                                                                                    ugAY#7IF<ݵݗtor݉ݥe/ {cHߎ+ߥޒޝHްܐg~2Yeķ<ygVF8+=p2a                                                                                                                  XBd~c&ATRD(ݸݺbކuB gLx3]GߛQe9԰73x:!tcSD 7~*zum                                                                                                                j8O'dޓޜ`?!Y%߽ߧI߃ߥ_eL?)݂ہSٹJ՘ѻ̾s\hqatR3D6*"                                                                                                               n n-Cn:>N޾=ެ|c_߾g $[Sy^d{ܦڔ٠ qpRt|paRD7+ ]]                                                                                                            	hd)\[w4ޒF߇Z	ޔAj@]l2Cm>߁'ۅ2ӳB~pa^SE8o,!	                                                                                                          iS/A/(h[Y,m[ߑߥEh8"Xi0Q{`Y#|'^p\Oٜ'CF>-_HqcTG9@-!5                                                                                                        t~6Q86ޖަ߻$,6?#Y)NzrrGr V&,zV7b^#zҝ%xR;=sdVBH:-S"J)	                                                                                                     D]>PR޹ߚ3Kkqk,2uDtf,}TfwCS_ݮAMاʸǻڲ(ِyufW=I/;,."U	                                                                                                    ! Xݺݏ9z$f1_V#d	Z+g\}@th5$Ο=wVhXJ;.s#y	A                                                                                                  BYߛIY޸nJtGvb:|Q~4U	OrnY1ܸ}yGwU+m `TyiYJ</i$"m
                                                                                                *mRߧ>(A5b-aF>Xe{aE-G()0EbPLQ,ڍaָӸ':}ztjZK>1`%	L                                                                                              EK(Vc1%M2;#i=}J<Wk_<9RLYޒ/گNψUĳ՚[{Xk[*M-?1%I}                                                                                            >`zBqp}=+9DJ.`@I?9V^ VB0޵6ݧ	O`C׈Ah̀oT{l\Ma?V1#                                                                                            ng7I(`f	R"+@q1	omJ<g;e!ߊݻ݀1Qܹ'h"ȟ~ {lp\LD=-Nv|                                                                                          ac$l[R?b.+'oP.7:D4kA(ݸݤ݅[+܏.3wqγf3s̊zjYH7&$                                                                                          ] <g$EAr[_(_|\-m~*ݾݹݶݬݧݽdٍD͗Tl?wfS@.?                                                                                          v1\++nB}VXV5nZ^;`ugAY#ݹݹݹݹݹ"ވ%ޚa?Һ̜FLqH]H#4!}                                                                                         &O!"< P)]q@K[2wXBd~cݹݹݹݹݹUߊߝ@ߊNתћ9D!zwe O&9K%	T                                                                                        O.3W\0v R,cPn:<Jl\j8:޼ݹݺݽݰއ+3߼݊@wȦlQT<'B
                                                                                        >vrb"zO}Ugn  X:ݹOސM"z[Qkrżaq\X?*}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        L                                                                                                                                                                                                                                                         Nw	!                                                                                                                                                                                                                                                   p
#                                                                                                                                                                                                                                             /-(#SOk
m                                                                                                                                                                                                                                      A~;50\+& PoA	=z                                                                                                                                                                                                                                V Q KD>822,e&M!e                                                                                                                                                                                                                             nhqb[UMF?82,N'!
w                                                                                                                                                                                                                          &~zslSeZ]UMQF?*802)4!p1=                                                                                                                                                                                                                        Wh%|tld[VSJA88.$)M                                                                                                                                                                                                                      L@Fz[qh^SHj=%2'"*e                                                                                                                                                                                                                    $
cwF={|FrfZM@4)                                                                                                                                                                                                                  NWQ6诬;ď`yul^P)C6J+                                                                                                                                                                                                                 !λHſ\EA}]o`REr8,@"f}                                                                                                                                                                                                              hӍ҂C>EiG]Û_paSF :-"]&                                                                                                                                                                                                            ףj漀)`~oakTG:-#!4                                                                                                                                                                                                          [$ػ	CО9ԿC$ڙG|nfa:TG9Q+k                                                                                                                                                                                                        R۴w׏՚tȸܲrC{mH`RD5$(?v.                                                                                                                                                                                                    EܬLܦۥS~Fyk^O@~2%i@	? Z                                                                                                                                                                                          ߇*09ކܩ٧ׁo*uQ#6wbi5[L>T1&R{	0d`N-
6dGq                                                                                                                                                         {߽=QI ܘy>uA,tSgZL(@4)["6]?k
P
				


y
	[@                                                                                                                                                  Hߑ}ߌޕݩXص~ȳ=m󏅁btAh\*QE:62,k'# !ox|hmw.\KE 
=                                                                                                                                             Eoy"bުݶ&۔աɼŭhwmcwYNdF?z:V62I0-+)((&v%c$_#""}""{#v$%m%$#j!Y6j                                                                                                                                         0?),ߌލc؀՜е^mw o3f]^\WQLHDA?<}:865433K4556.7/7E6Y41-)#r                                                                                                                                      N~:[߱6Dw3ȓЌS.x6qjKeJ`[XTQ)OLJHGYGiG&H2I?J KAKJJIFEC>92b+#^b?S                                                                                                                                    A9hk#ގ+؎ԚýʹBp牂}x3sn kgd-b_%^]\\]^_`_^\YUKPIBF:n1C(T                                                                                                                                  &3D1ԙLLtqSu2d}\zwausrcrrst)u-uBtrphlgaZSI?U5*v fI                                                                                                                                zQw b߬އ݇܆'P2͏WkO^Z"@.~y$sk&cgYyNB7K+ {s                                                                                                                              HJ14RߡnܒkgطEO͑&|򾢺Iۧ~pY@,|+s6i]]PC6*XX                                                                                                                             q(BLW^ lە؇ט֢իei2#7HSzԴsEO7߭\5֬kr̋_xEl^PBu4?'U^u	s                                                                                                                            
|rJ[ފ ݴ8$`ڄmך8ҟйΧ̞ʊ^1!B}"ͻ?̼$EײC%bT
zl^Nu?0#c                                                                                                                          n'M^NxݠFx۝.\ڄ٨րըg0ЀΔ8 LȨȄțǍ«a,ٔyz]k'[J;t,'                                                                                                                        8mG"h
g y"ݹq6۪41ڕpb׾-I_lҲ;Tу#Ѯ$#σ0%WĮH!xgVFb60(+]
3                                                                                                                       :y> 0sG޹mܕne[+۩Wڦcڇbءyלפ=ש.Y,9YQ
ʕͅktbQA1$a:                                                                                                                      O1v
4CB	P4q/ܦܑz~ܟ*TS$܅(۾ۤۅCۡE؇fʶ27UAo]}L<?.!dL`                                                                                                                    7W-*0bqKED5ݗkRFA<<FTwݼD_߀LތEMt_
ݫV۪ՈӊXM{jXQH=9+g Mv                                                                                                                  7h3p3g;GF?ݹݟݕݗݴ-^$
W߀9,~'\{ 7Eڰ_`Aѿ+ZveUE7*]                                                                                                                m:J \e8bthO0M;O߭dL+Wn0ߴIle"ՐlDƃsbSpD6*                                                                                                                0T{Hh`޳ޮއ^= K޸ހ7=#
,OT:Eofu۟ڍ\˝ą.pCaoRbDG7g+ K_                                                                                                           &$W2@޶Cߩ߀&ޯތkJ^aj&/X0?)Pۓrnx0oǜ~o>aR$E68F,c!$	                                                                                                         ["ZI6;n.3߉@#~D)=~If~N~:Z߭mvo,Q8ۚ~pLb'TzFU9	-"C	                                                                                                       cg.6ޥެ߸a -QG#:Y4zS43jA9|TޥYC֠ҜşV)͚(2rcUGZ:-Y"a>	                                                                                                     kz[c#'?ޤe8dc
3=7g@Eit3ݣێ{կoÆ0çzRRteEWH;E."N	<"                                                                                                   GEީ\߬dC0J`l8$vzQwvc:bmYאLʩYㄅvgXI;.@#F	G6                                                                                                 }>b&c޻oo&B[eDsyTfHJ1VoXR߯^ܵٯR2Ϝʷҽݵvi|x iYoJ`</0$J2
                                                                                               bkDu1&߿_H"VG!j	)3}9-97	\/q(:BLW޻ݑyCڗ@L̶Q#}yj\ZnK=0
%8
                                                                                              bJy!in$m?C\ 3
|r 2؂ 	&N౫ҙzji[L>1%F	                                                                                            .OKgk|Ub\%o[_lQn'MjqQTݭ0)QՀY&ž{{ko\M?23%H                                                                                           ~SUMedX|l	i5GO8m]݌'ݯ!t۠ڢ٣փQ(gs{.l\M>0	"w
[                                                                                          ]|rn3h4-Y[:1_:"|:y>r3	ݨz<܋yۺ|OQ"ܴʨu_{tk[OK:*?                                                                                          .U/zU'3%Cf,K,_]M(O1v
4Coݻݴݥݐ~n['ݑۄڑ%T5)XyhDWIEM3x"$	                                                                                        Dy.04`w!qqxcWs7W-*0bqݹݹݹݶeޜPަdۄ	6!̓)S+t#bN:$(                                                                                        9 ych"8Nx[$,x&W7h3p3gݹݹݹݹݹqzߚi([NҎ^ƹRzkV@A,Y                                                                                        ;u=U'B
{amf$pW	9om:J \eݹݹݹݺݼFO:߿l֭Mɾ'}Úsc]^F0Z                                                                                        ;"Gf<IdA8JX:.6u0TH"ߛݹݻ!	u;eԒ#DxzbTJ3 \                                                                                        MLIQ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         