analithical......ls This module created          by                         LouiseSoftware         @   1991                  >    beastconga1           p @   beasthigh1            = @   beastflute1           
    beastberr             a @                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              "    	
	
                                                                                               M.K.?                                                            0          P                                                  0                                                              0          P                                                  q0                                                              0          P                                                  <                                              <                        `  <             <                            0        `                                                  0                                                             0                                                             0         `                                                  q0                                                              0      x   `                                                  <                                              <                            <             <                             ?                                                            0          P                                                  0                                                              0          P                                                  0                                                              0          P                                                  <                                              <                        `  <             <                            0        `                                                  0                                                             0                                                             0         `                                                  0                                                              0      x   `                                                  <                                              <                            <             <                            ?                                                          0          P                                               0                                                            0         P                                                q0                                                            0         P                                                <                                            <                       `  <            <                           0        `                                                  0                                                             0                                                           0         `                                               q0                                                            0      x   `                                               <                                            <                           <            <                           ?                                                         0                                                           0       `                                                 0          `                                               q0      `                                                 0          `                                               <       x`                                 <         `     }           <            <        `                0         `                                             `  0                                      `                0 }  @  h`                         @                  }`  0                     @              @  `         @       q0      `                                             `  0                                        `                 < }  }                              }       <                            <            <                           ?                                                         0          `                                           `  0                                                          0                                                           q0       x`                                                 0          `                                               <       `                                 <                }       x`  <            <                       ` 0                                        `                  0                        `                              0 }  @   `                         @                       0                     @              @              @       q0       x`                                             `  0                                        `                 < }  }                   `         }       <                        `  <            <                           ?                                                         0                                                           0       x`                                                 0          `                                               q0       `                                                 0          `                                               <       `                                 <                }       `  <            <                          0         x`                                                 0          `                                            0 }  @   `                         @                       0          `         @              @              @       q0       x`                                                 0          `                                               < }  }   `                         }       <                        `  <            <                           ?      `                                                 0          `                                               0       x`                                                 0          `                                               q0       `                                                 0          `                                               <       x`                                 <                }       `  <            <                          0         `                                                 0          `                                            0 }  @   `                         @                       0                     @   x`         @   `         @   `  q0       `              `                                 0                                                           < }  }   xl             l        }   l <         l            l <            <                                   l                             l                             l                              l( 0              0         l0 0              0          l80             0          l 0                          l 0                         l                              l(                             l0                             l8                            l                              l(                             l                             l                                                                                                                                0              0             0              0             0             0              0                              0                                                                                                                                                                                                                                                                                       x                                                                                                0              0            0              0          x  0             0             0                             0                                                                                       x                                                                                                                                                          x                                                                                                                              0              0         x   0              0            0             0             0                             0                                                        x                                                                                                                           x                                                                                        l x           l             l            xl             l            l             l     0      l$     0     l(    0      xl*     0      l+ x  0      l,    0      l0    0      l4             l8    0      xl:            l8            l4             l*            l&             l" x           xl             l            l                                                                                                             x                                                                                                                              0              0         x   0              0            0             0             0                             0                                                        x                                                                                                                           x                                                                                        l x           l             l            xl             l            l             l     0      l$     0     l(    0      xl*     0      l+ x  0      l,    0      l0    0      l4             l8    0      xl:            l8            l4             l*            l&             l" x           xl             l            l                                                                                                             x                                                                                                                              0              0         x   0              0            0             0             0                             0                                                        x                                                                                                                           x                                                                                    @  @p  @ p                             Sp      p                  P  p                      p     Sp                 @   p     p      p  @         @p     Sp      p              p  P         @p              p              p         @  @p  @  p                          @  p                          P p                              p                            p          @                 Sp                 .       P                                                     @  @p  @  p                              p      p                  P p                     p     @p                 @   p      p      p  @         p      p      p              p  P  p     p              p     p      p         @  p  @          p              p      p     p                  P                                 @p                         @                                                            P                                                     @   0  @                         0                              0  P                         0                        @   0                 @          0                              0  P                                                   @   0  @                         0  @                          0  P                         0             0                           0  @                                     .   0  P                         0                        @       @                         0                              0  P         0              0                        @   0                 @          0              0              0  P                                                   @   0  @                         0              0              0  P                                        0                 @         0                              0                P         0              0             0         }   0  @                   }   0                        }   0  P                   }   0                       }   0                @     }   0                        }   0  P                   h                                0  @                       0  @                        0  P                       0            0                           0  @                                       0  P                       0         x                     @                      0                           0  P        0            0                          0                @        0             0            0  P                                               }   0  @                   }   0             0         }   0  P                   }                 0         }       @        0         }                  0         }       P        0         }   0            0         }   0  @                     }   0                         }   0  P                     }   0                         }   0                  @     }   0                         }   0  P                     h                                  0  @                         0  @                         0  P                         0              0                             0  @                                        0  P                         0                                @                        0                            0  P          0            0                            0                  @        0              0            0  P                                                   }   0  @                     }   0              0         }   0  P                     }                   0         }       @          0         }                   0         }       P          0         }   0              0                  @  P                          @  P                          @  P                          @  P                          @  P                          @  P                          @  P                          @  P                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    0  @          0              0      P      0            0  @          0              0      P      0            0  @  P      0              0      P      0      P    0  @  P      0              0      P      0              0  @          0              0      P      0             0  @          0              0      P      0             0  @          0      P      0              0             0  @          0      P      0              0      P      0  @  P      0              0              0      P     0  @          0              0              0      P     0  @          0      P      0              0             0  @  P      0              0      P      0              0  @  P      0              0      P      0             0  @  P      0              0              0      P    0  @          0              0      P      0            0  @  P      0              0      P      0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          		)17:<;84/-*,5?HJLLKIHGFB@>;863/( #),//../013/)#  &06:==:60-*-4<EJKMLJJIHFC?<851+%%*,.-+*+,--*$þ )28<><72.++3=FKNOMKJIIJHC=82,'"
 &*,,+)(''((& 	

%/7=?A;60,+2=EKNNLJIIIJID=6/'"
!%(*+)&#"!!""
º
)5>CEC<4.,2=FLOQOMLJJJHC<4+#"')*,*&"Ĺ		&3=FHGA93/1;FMQRRNLKIHGA90("(,./,& 
ĸ	
"/;DIJF?855=HPTVTQLIGDA=7.%!',/0+%		

	

 ż
#-9CJLLG@:9@IPUVSNGDC?<72,$ !(,/.' !%('#
  "+5>HLOLHCADJPTUSMF@:742/+'! '*,,$ 	&),.(!
 ƿ	  %,5@HORSOIFEJNRRMIB;50.,+))#$')&	 	'.12-& ļ $&)**+.6>EMRSQLIGJLNMID>82-*)(((&   $&"




&.132,$
Ǿ	"&,.0134:AHPRURMIHIJKHD>93.*'&'((%  		
&-3671*"ƽ
"%+179<>>@BGJMNNKIHHIJD>942.,,,**)&$
	
	 *2675.&	 û"&*06=ADFGFFFFHIJIGFGHGB=620.-//,)'%#
  		!,58:82+#	"'-27<BFIJKKIGECBA@?BEHHC=7320233/*'# 		(15883,%¾"(.59>BFHKLMLHD@>=;;:>BEGD>8523442/*%!
	
%-3563.(#¾Ź"*06<@EHJLNNMKGA<853129@FHHD>;:87530+$ 
 &+.01.+'#	(08>BFILNOOMJFC<73/++.6<DIJJEB=:62/,("	
%(*-/0/-*%ʾ%.7>DHJLMOPPMKGA<70*&$$,7CILOKF@;520+&!  	%*,-0121,& ǻ!,4<CIMNOPQQPMIE@:5-' #0>JQTPIB<62.)%	  		#(,0357960(Ÿ'09AHMPQSSRRPOKGA;5-%$5EPUUME?94.*'" 		!&,168<=>7/%¾Ź#-5=DJORTUUSRPNJFA92+#,>NUVQJB<72.*$!#)06<@CEE>4*žȽ%.6>FKPSUVWUTRNJF@:2+"
3DPTVPHB<73.*%  ")/6<AEHJJC8+úɾ'09@GMSUWYXUSPNJF@:1(
(;HQTRLE@:51-(!	&/5;BGKMNLD9)ƿɿ&0:AHNSVXYXVTQMJF?:1( -=INPNHD?:62,(!
#,3:?EJNQRNF:)ſ÷(3<CKORTUWWUSOLID>70( 
%4AHLMKFA=:61,$
 *29>BHKORSME8'Ż%1<DJORTUUUSRPLHC=60*$ 	&4>EHIJGC?;60)#
%.8>BFHJKNOI@4&»	#0:CJOQTTRQONMJGB=83-)& ,6=DFIHE?<71+%	 ,5>BFGIJKKIB9. +6>FLOQRQOLLKKHD?952/+%	 ,6=CEFE@;61,'"
 !-6>DGHIHHFC=4+ '1:AGLNOOMKJIIIFC?;95.(&19?BDB=71-)&$!(29?ADDB@><95.&	 +4<CGKMNMJIHHIIEC@<81*!	)18<>>:4/*(&%%%% )29>?AA=;741/+%&/8>DIKMNLJIIIIIGD@92+" #,268:61,(&$$&'(&  "+48:;;:741.,*(% (2:@FJLMNMKKJKLLHB<4.'"(,.12/,)&%%')+*%	!*16898521.-*(%"#.7>EJMOOOMMLMNLHC;4-& #'+../,*)'&()+,(  "+258841/-,*'% 
¾)3<CJMNPPPPPQQLFA:4-& 
!$&)***(''(*+("	&.2451-*(('&$!þ 	
%2<CIMPRSSUWVRKF?:3-'" !$&'(''&'(('" %.3552-*(&&%"¾	"-9@HNPTVZ[]XRKC;50,($	 #%&&$$#$$"#).00-)&%"""!Ŀ	 *4>GNSX\_``YQH?72-+(%  !##!!  !!!
 
$')+)&"!     "$%!  '1:EMUZ^ac`ZSI@82-*(&"	!""   !#"   !"! ¼
!(+-(%&,7@JT[`ceb]VNF=60,'%"
 "%%#! !##""!!#$%%%$#"! ž!*//,*(/9BMV^cegc\UME?82.(%!
 "%')'$!  !  !$()+,+*'$ 
ļ$.240-,3;ENX_dghc[TMF@:5.(# '+/0-("  "&*.022/,'!#.3520.5=GQY_dfgc[UNG@:4.& 	*1451,$	 
 $(.378960*#ƿ$0575238@IQZaehgc]VOHB;4.&
 ,6:;6-$
		 %*07:<=:6-$ſ!-375448@IRZaeggb^XQHA92*#	*8>@90%
!%+17<?BA;2'ÿ ,35645;CKU]cfhfb]WPIA80)"	)8>@9-  	 #(-4<ADEA8+
&.0115;CMV^dghf`[VOGA8/' "18;6*		
!%+2:BGJF;- '+-06=GPXaefhe_XRKE>5-&&-10'	 
 $*1:AFIE;, %(-4<GPY`dggb]WPIB<6.& 	 %'% "(,29@DEC8)#+3>HS\dghhc]VNF>72-'"   	
 !'*.38=?A;1# %/;GS\dghf`ZQJB;40,(%" !	$+/1478982(¿"/;IV`hihc\UMF?83/,*('&$"
  (-1244550) +:JWafhfaYQIB<61/,*))('%!		
"(,034541+$)8GU^ceb\VOHB;61.-+**+*'"		
 
#(+.0220,%
 ľ 
!0?LV[]^YTMGB<71/,,+,..*#


 $(*,./1.*#ƽ $4CMUXYXRNIC=:531/.000+#



 "')+-/00-'  (7CKPQRQMJF@<9753222/+#	 		
 "%'),,-..+&	ż  -:DIKNNMJGDA=;97520,'  
	 #%'()+,--)$º 	 %29@DGJJJJGEB?=9631,(!

  "%&))((**+)#	%2:?CGJKLLIHDA=850,'#			 %'(('&'')*(!ƿ	 (4<BHLNPQOLHC>940-($ !""Ŀ %)*+*)'&'&!ü!#$$!#/9BHMORSQMID?:61-*%! #(+'! ſ"&*,,)(&%#!
#')*,)%.8AHNQSTRMIDA=;741*% &.0,#		%),.,)%!ſ%,03440,$-9CIMPRSQMIFB@>;82+$ 	"+1.% 	"&*-.,'!"+167883+$
+6>DIKMNNMKHGECA;5,%	 &+-' 
!%(+-*$#+269;94-%'2;AEGIKMMMLKJHD<3*

!$"   !%'))'	
"*057871+#!+3:?CDGILMNNMID<2'      "%'(% !&+./12,("#-4:?CGKMOPPLH@7,	 
	           "$#!%)***(#
 
&/6<AFIKMOOKE=5( 
        ! 
	"#$$# 
!+29?DIKMNKF?7-!  	     		 	(/7<BDGHIE@:2'
   
	    $,49>ABCB=83+" 	
   
		 !)059;<<:62-%
 	   
  	



 #)-03553/,'!
  
   	 					
 !%')+++)&"
  	   	
	  	!#$$$ 
   
   	 
      	   	

		
    
  		     	 

		

     	
   




       
  	
	  

			  	

   
				

	   		
      
			 




	      	
   
		 	






	    	  	
			  



	
	     	
    				
	 	



	

     	

     
		 	





    	

     	
  	
		    	


 	

  	
			   	

	  	

			        	


	   
	              		  	
                   	


	                                                                                                                                                                                                                                                                                                                                    "*0ISWJ@83," °ʿ4R[R>23<O[]Z^ky~lP<:K_mhX;*#"¦#%+6GQQE74?Um{}q`XW]`\RJHMRQ@&!	 #4BE=65=HRVWX]hrtl\NGJS]]SC3($"
˺"&/7@GE@==I[glhb\YZ[ZUNIHHIC6$
  %38965:BIORSV\bfe^UNKOSTOE;0*'# ķ
#'/7=?@?@EMX_`^ZWWWXUPKHED?8,!
	'/2337;CHLNPTX\]\VQMMNOLG?61+&" ȿ"(/59;<>BHOSWXWUTTTROKFDC?:2)#
	¾  ',.238=AFIKNPTUVTPNLLKIFA:3.*&!
#(.258:=AFKMNOONNNNLHEB@<93-'"	   
$)+-259=@BDFIKLLJHGFECA=93.,'#	!%).1369<?BDEFFFGFDB@>;962.)%!
	  "%'+.258:<=?BCCCBA@?=;942.+'$!		 $&*./3579<=>>??>>=<:853/,)%" 
 	"%(+.12478:;;<<;:997420-*'$!
"%'*+.024567888887631/-+)$"  
 #&(*,/0134566665421.-+(%#!	"$')+,./012333221/.-+)&$!  
!#%(*+,-./00000/.-,*)&$"!	  
 "$&'(*+,--....-,+)(&$"!

!#$&'()**++,,***((&$#!	   
 !#$%'(())))))(('%#"! 		 "#$%%&''(''&&&%#"!	  
 "##$%%&&%&%%$#"  
	 !""#$$$$$$#"! 	 
 !!"""#"""! 
	 
  !!!!!  	 
	 

	  	

	  

	 	

	  

  	
	  	

	  		
	  	

	    	


  	


	   



	    	


	 		



   	



    	



	     	

	    			



		     		

		       		




		            	




			             		



			           	






		       	






		 			





							





						





						







				









								








							











										











									
	











											















												


















																										     )7</<ZhbT=/*/0"*79;5&Ś̻2=9.)(2@Sg~|}qYA03ER?#.@>+&@^szpv}s`H3%´¾ "036;EOLHM]pyi`eu~wj`eu~|q]A%"3=@BBDGE>1 ,AE4¸&#&4H`w~}{ysdP7 2JW^^XSTY[VNHFM[hqrqsx}{sf]Z]^`ekmkgjsyzvog[O?0"%,7DUeqx}~{uohbYC*˶ư½	'9Pew}zxy{|thT< Į!)-08COY]YMC<;:;6.'#)5H\ow|vof]ZZ]dlsy}~{xsj`N=)
 Ƶʾ"(/48:860%	#')*&!!"(.8FUgo{~zpf[KC@@GMXdlv{~|vnbSC6)"#$"ɳ
 $.2=O]isxph\TQSZdltxwrj`XOG=3!	ƲĸĹ   /EXjux{~xsn`RD:5,(%#%,3:?GOUX[_eiknt{{|}xrnbWPKIFGIJHE?7/'ʼ&8FS[gqttrmhc`]]`cffeb``_``^[ZYYZ^gnsw~zrj^M;+ɻ¾):FPX]_cddbdggdb_\UNJFGHIKSZ[\]___^ZURNJGHIOU\bhnnmlcXPH<1*%	Ŀ,:IWcksz}ywvuppqvuwy~xne^TD3'+9HSZcjnqnjc`]ZYZ\`dkquwy}~ztng]SH>2%$(-268:===<<<:985-!	½õ2COUXTOIEC??ADJR[flosx}zvsqpjgb_ZVUTWVY^ehmsy}xsoe]MC4%   &1:DNXcjlotuvvvwwyxwtqnjd]XTRPNOQQNLJFB;5/& 
	ƿ (/7<@DILQV[agjmosw~zrjea]TIA?<;:89;>@BCEEGE@>8/'ƿ¼)2:BFKQV^eeedeffdb`]ZTOKGEGFGFDEGKMPQQRUY\\YUOKIHD<1&	»½	!$)/10-)&&&''&$$'+/6;AGKLMNMOLJFDCCGJOW]_ekmssnic`\UNH>62/*$	$%%#"##$%&')*+-.//014:=BFKNPTVZ^``_]]^`a^\XUROLFA<4-&! 


!"! !"$&%# "$%&'+/49?BGJNQSWX[[\[[YWSNIEA=940+)&),/23435442/+$ſ	&/7<ABAAABEHIHFDDFGKMMNPRTSPLJIGDA;6442200/268<>??ACCB>81*$  
#.7BKRW_^^]\ZWTQNJFFDDFJLMNOLJIJFDB=50,($ !#%),/100/-*&!
ÿ !'-27<@CGKNQSUUVY\_aba_^]]\ZYVSPMGA;6.(# !#$#"#&)--13699998:<>@BCDEFGGEDBBA@><;:9999978889765210-,)%!	ƾ #)026:>?BDFGGGGGHIJIJIFDA?=;9851.*((*+.1468:<?BCEFEDB@<81+$	 !&),39>CHLOQSVX\^bdeec`]XSOLHFA<95/*%$! 	 
!&+039=?ACEGIIKKKIGDDDDEEFD@=940,)'#!
 ")-27:>AEEGGED@?>>>>@ACEFFHGHHHIJKLJIHA>92+$
 #$" 

  "$%)-17<?AEDCA?<962-+'$ 	
!&+29AELPRUUWZZZ\[YWTOIEB;73.*(!
!#$()(**)(%"
		!$&&&$"!!#&(*)()'&#! 
  	!!##$%'&)+-/04678:::<=>>????>=:751-(#	 #'*.24667788988887430.*'#
 #$&()+++,,,*)'$!	  		


			"$$&%%&%&''(*+-/14668:<<=?>??><:7530-,(%#  "#$##%&&(*+,-/.,,+*('&&$""

			 
!#$%%%$"	 !#$&''()'&'''''''&$%$!! 	   #'**-./00000/././/0001110//.+)(&"	 	


	  		
"$&)+,,-,+*)&%#" 
"$(+/1458::;==<<::9642.,($" 

	 	



		 	 !"#$%%&(())()***++,,++*(&%#!
 	


	 			  	 "#%&&(((*)*-,-,,*+*(&$""  
			
    
	   !""$%&(())(&$#" 	
	    			


		
	
           	 !""##""! 		 	

	



	


	     		
	  

							



					

	    			
	

	

 				



			

	

	 			


	




		 		
		


	
	








	
							


	  					
	




					

	
				





	
					





				  		
	

	







	


	    		


	      				


		    				  






			
	

			       			






	
	
		       			



	
			
	

	




    	




						


	   		







		 		





			    	



					           		




												  ]힫Ͻն J<LTT\Iq}oxZonk/̴$.Ԯ+[~yVؼʺ(+(/%GTB8Vv}F"ʵ1C> +@HROKGEGKSYm~{f[M!ѡ4;Wroy[SakdVT\[[_`qrc``G-Ա!.GSY]ikkwz}vrtrgidY;$ ׾ 6CXmvttthhruj[E, ˸ 1:?AUYcnv}~|kab^H- Ѿ
-6>Zpy~zum^QC=3$$($1AOU`qvbM8$
 '1@Tes{xhQ9!˵*5CIRZ[]adggkloruxtme_XN>)˼#)3;ELQSSRTZ`_`chfb^YL:772,$¸	#-;FKMRY\XYSQOSX_[WSQOFC83(!ÿ*6AJS_dgdba`aa[UQIA80) ý$19?EIR[__^]]UNE=7312-&þ(5<@FHKKGD@=;>?=<:69750+ÿó!"+359<AALOPSQNMKLKE;,
	Ĵ 
#&19CKPVY``fdZXMC9.$Ȼ",38@JT]dijfd_VSME>732541)ȸ(.01<DQX[]\[`\ac^ZURPNHE>4'ȼ&0=GSWZ[\_daXTSVVTOLECB<4/,&ù
!"'*7ABEEAGLQPHEDHFFD?8+ 	Ĺ$.22664.2110-.043//*#1>FE@:67=<71.*#& #(+)&!"'--1132;=@@BB>82,#
"+5AHNQOF?:7/&"½$(+-438=@=450..64'	  "*,)! #'%"""
	
#%     
#&$(/30-()+1+&!  
 &%%)-00/26982+%  	  
 "$).1478320-+&%!
	

 %),-.--/1,("!#*$!%+..,-+'#

	  %()-443588868962/.,*()% ¾
!&*,-06:;;:::=?===;842/-("
!&*-/035889=AAA?<851-)"  #)/1358897530-*%#" "$'*+++,-+-,*%"
 #&)-/0--./+'#	   !!	 ! 
 	  			   	

      		



						    		

		


		                )+%-& "	
<A.!+3'	%##*$2J@/*2:. 
Ÿ)+ "/( (?PJ5,8<-´.-"%/-(3KWO>48;,о23& )338CS\Q>699(ǰ$74*$,:@BLWZN=347$¬(95)&1?IMNUZM<033 ѷ,74)'4FQRPTUH7,/.ɶż*71((;OYUOQQC3,,)±
'33,*?W[RMMMD4)*+ %23-.<Y`VJJKD6+('%1513DZ_UJEGB4)&%#0649GY_SGCD?5)$"¼ $.79=LZ]TH?>@3'"$08=@MY\SF><<5( Ⱥ#.;AFOWYQE<9;3)!ȹ #/:DLQVXPB9673(ƺ$.;HORSTQD8474*Ƽ%,:JSSQQNC8233+ƽ&*<LWTPNLC:111+!Ŀ'-;NZWOLIC92..,#Ľ)0;OYXPHFC:1-,+%)2;NYUMFC@:1+**$*4?NWVNEA?;2+()$+8BOUUMD>=:2*&&$(:FOUTMD=:91*%$$	';FNRSNF=873,%##
̾	#9IPQPMG>762,&!  ʿ6GOONKD?632-%!  	6JONKIE=420,'"2LRNJGC>51.,'" 6KQOIEB=5/-*($ 2HPNIC?<6/+*)$ 3FNNHA>;4/*('#6FMLEA;94.)'&#3CKJD>:93.(%$"8DJJD=852-&$$"$:EIHC=741,'#"!'7CFFA;520+&#! '7ADE@:41.+&"  	+7@BC?92/-)%!
-9?A@=71-+($ 
/7>?>;50,*'$ 	#-8==<94/+)&#"/7;<983.*'%" #.69:961,(&$!
%-588641*&$" #,47742-)%#! $-37531.)%"!$,3541.+'$!  $,232/,)%" %,020-+($!$,/1.+)&" %+//-*'%!&-/-+(&#!	 %,-,)'$"%*,+)%#! 
 '*+)&$" &**'%"! !')(&$!	 "&'&$" "&'%" $&&$!#%%#
#$$"	 "#" 
 "#! !"!!!  
	

     	   	        

      
	   

   

   

 	

	

 	


	
	



			



				
 


					





						
	


						
	

							





		




				





				

						



			

				

		  

			  
	  	
	 	  	
	

 	
		
	 
			

 		 		
				
 		
 	
	 
 				
				
	 					  				

				
	 					                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     