-... . - . .-. .--. .. -..- . .-.. ... ... -.-. .-. .. .--. - . -.. -.-. --- .-.. --- .-. . -.. -... .- -.-. -.- .-- .- .-. -.. ... -.. .- -.. .- ... -.-. .-. .- -- -... .-.. . .-.. .- - .. -.
.. -. -.. . -..-
 
.--. .... --- - --- ...
 
.--- --- -.-- ..-. ..- .-.. -. --- .. ... . .---- ---..
 

 
.--. .-. . ...- .. --- ..- ... -.. --- .-- -. .-.. --- .- -.. .... ..- --. . ...- . .-. ... .. --- -. -.-.- ...-- ----. -.... ----- -.- -... -.--.- -. . -..- -

+ccci******+8  :-  -+..<;.i1.oc<".1c@1<*i1@ii-io"-<-@.<".*-:.i;Ic<-0--<+**c*8@o"<i6"*1+i1<+1o11eeeeeeeeeIIIIIIIIIIIII6666666666666666666660066666
<";,ccici**cccccc..,+..+:.i*.o",+.e-1e;c+e@+i-oo+;<-+."-.*,:.c;Ii<-0;-<+**c*0I"<+II<1+i"e*+1o111eeeeeeeeIIeIIIIIII6I66666666666666666666666666666
";"-;"+-iiciicccccciii;+..i;.i,:* e.<e,i-IP;c;ii<:--+:...*,::c-e1<;I;;"++*cc0*-<+0c+I"e"1o*1o111eeeeeeeeeIIIIIIIIIII6IIIII66666666666666666666666
eI6o.::.. ...icicciiiiiiiooi:i.:i:1.,6:1,eP:*,+*+.;-"....*::,c-1I+-1;;"<+*c*6;"+i0-*I<I<+eo1o11eeeeeeeeeeeIIIIIIIIIIIIIIIIII6I6666666666666666666
e<:.. . .......:*ciiiiiioiooooooi,e.,I:6,c8:+:-++.:;;  ..*::;i-cI+-c,;"++***6;<+II-oo<oc<oeoo11ee*ec"oce<eeIIIIIIIIIIIIIII6IIIII6II666I6666666666
o .       ....,ciiiiiiiiiiooooooooo1ooo@:;e:<::"+:.,,  ..*::-1"<I+"",;"++*+*6-<i6c"e+c"e<<i1-<ciiiiio1ooooo1c"61IIIIIIIIIIIIIIIIII6II6666666III66
.         ....,o$$$H$eo11oooooooooo1oo11111e*,."<:.::....+::"1-;I+"-,;"<++**6-<e6-<e-1-e+<<c**ciiiioooooooooooooo**eIIIIIIIIIIIIIIIIIII666II66666
           ..:"I@$W###MHHHH$111111111o1111111e11e;....::-+::+e",I*<",;"<+***6"*Io-+e"e<ii*<+*cci+<<<"<""+ooo1ooooo111*ioIIIIIIIIIIIIIIIIIIIIII666
   ........:*:i0006I1I8P$HW###WHH$H11e111111111eeeeee1+:<:::*e+,Ii<-,;"<+*+*I<1I<"o*<i+"1i*-"-"":,:::,,::;"""<oo1o1ooo111oI<IeIIIIIIIIIIIIIIII666
   .;...+++"--1H$HH$P@P@@80Io8@P$WM#MW$$P0ee111eeee11111i<;:.;:;"o+-:-"<+***IcII;"e-*"i"*oi:::::,;;----;,,,,,,,""<ooo111o11111*IIIIIIIIIIIIIIII66
....:.+-<,<";cWWWWWWWWWWHHHH$$PPP@80I6@@$W##$8000Iee11o1iiicccioe1I;:-"<+**+I1ei;+1-o-1<"*c:,,---"""""""""""-;;,,,;"""ioo1o1oooo*e+IeIIIIIIIIIIII
++**cii*",,:-1#MMMMMHeIWWWWWWWWWWWHH$P@80II1ieeIIIIIeIIooooccci11e1;:-"<+*+*e1e--ci"e-o*"<c:;-"+++++"--"--"<"<<"--;;,,""<+11ooo1ooo+eieeIIIIIIIII
<++*+***ioo1o##########MMMMMWW@oWWWWHH$$P806I1o60PWHPP8o111ee1ioo11;,-"<+"-":,,"<o"<i"<i<<c"<<"""<",::::----""<<<<<<--;,,;<<+oooooooo1*IIIIIIIIII
<<+***+c*c#####################MMMMMWH$$@i08066@WMMMMWPo111e111111o;,-"<<<";,,;;;+<*"*;c*+*;;:,,::......  ..:---"""<<<<<-;,;;<<<o1occ;-*-ceIIIIII
""+*+++**cH#########################MMMMWWHPP86MMMMMMMMoo1111o1oo1c;;"*o**";-;;-,,:*;i"<ic*:--<;,-+<... ..     .,"""<<<<<<"-;;;"",,,,:,,,,;;+eIII
<<<+++++**e###############################MHW$HMMMM#MMMiooo1ooooi*+;""*+c";,:.:;":,*-i"-+*+<iii*,,-,-...... .... ...-"""<<<<-:;.:::::::,::;;"*eee
-<<<++*+**c###############################M$HHWMMMMMMMMioo1oooiii*<;""<+8<c,...,;:,-<<*--";ioc*+<:<+::........     . ..-""""<<-:::::::::,,,,;ooi+
:<.:-",:"+*@##################M##########MMMHHWMMMMMMMMiioooiiccc*+-""<@8i8c;,,:";;:;,"<--."*<*c+"-*..:,,-.:"-";. .  .  .."""+**,:::::,:::::,;ooo
<:::,:::o:@6M;-###############8#######MMMMMM$$WMMMMMMMMiioiicccc*+<;""<P80@6e1i-  .. ...:.,+-"c"<;:.. ....  ;;;:........   .:.,"*,:"+i-:.::::iiii
-;.,;-..<.:,;,,+#####M######88@WP@W#MMMMMMMMWPHMMMMMMMWi-;:,,:;,*<<;""<<86cc+***--"+      ...:-,.....:...::,: .......     ..""+++""**++,:::::-iii
"::,;;;;-<"cIM####M#M##########PM#MMMMMMMMMMW@PWWMWMMMWi*WMM:c+:*:"I;6i+";"-"-""+<c**.    .  ....  ..: ....... ......... ...,++-",<"-++":,,,,,<co
-,:,;,,,;<"ceM#MMM#MMMM##M#####MMMMMMMMMMWWWW8@WWWWWMMWc.....:::"--0I<"-,-";;---<-<+*++*.    ....  ... .......::............-;;-;;,-++;,,,,;;;<"<
:...6 .--;.i*$M+8MMMM#M###M####MWMMMMWWWWWWHH$8PWWWWMWW*c0cc+8";,"I+"--;;;;;;,-,<-<-*++++*.  -..    .c..........:::.........:.::,:-",:,,;,,,,,--+
,-..i-.-+-.c*1WM;WMMMMM#iP##MM#MWWWWWWWWWHH$PP6@HWWWMMW<::::..:.c1c";;";-;,,,,,:;;---c<+*<*-   ...    ..........,:::.............-,,;;,,:....,;"<
-,:..:::,""cc1WWM<iMMMMMM###M###WWWWWWWWWHHH$H68@$HHWWW*+-<;-","e<"-;-----;,,,,:,:--";"<+<+*-.... ... ..........:,,::.........::::,::.    .::....
:,----<"+<<o1o61cioe000088808888@@@@61ioo11o1eI68$$HHHH+<-;,.:6c<-<c+;-,:,"::::,,,,;,;--""""<:....... ........  ,,,,,:::....,:,::.      ....     
;;.,+:::8..1oo1o1oo111eeeIII66IIeI00888066e11Ie60@P$$HP*<"<-;.0ic+;,,,,,:,.,,,:,,,,::,;;;;;;<<.......  .... ... .,,,,,,::...:,:..                
;;. ,...,<:II60008888@@@@@@@80@8@88888066*eo1c+<08@8@PP+",;0<--;;;,,,,:.;.::;;,,,::,,;:;-----+......   ...     ..;,,,,,,:::,:..                  
. : :,;..++ec0000880888008000800o-+c;-c;-,;-$MWM$i1+60@,""*oi---;;,:::..:;,,,,,,,,::,:,,,;;;--:.....     .     ..,,,,,,,,,::..                   
;;--;-,++**1IeII60,-o,:o;-,,;MoWM##Mec*+**-.::,;--<+6088:I*+;,;;,,,.:-,:,,:,,,,:,,,:,:,,:::;;;,.....   ...      .,,,,,,,,,                       
 .: ",     c*:@<-#MWMW8cccci*-..,,--<<*M####,;;<,+<$M#8*-e:,::,,,::,,,-,,-;;;,:,,:::,::,,,,,;;-.  ..    .       .:,,,,,,"                        
;-  .-;*c-+*+<<+*; ..,,;-"<<<+**:,:.+,WMWM######MMMM$1*""+,,,::,:-:::,<--;-,,,,-:,::,,::::,,:;-.       ..       ..,,,,,,.                        
......"o,<**",-"""-"";"..:-:;,-"i#####c<"<@8@8@P@8800i--,,.;,,:..:.:,,o";;;-,:::,,,,,,:,::::::;.                 .,,,,,,                         
;;;--, ;1<<$- ..o.:1;<#@##M#Hic*++*"--;;,:.-.-c<006II1<;;;:,,;.--;:::,o-;,;;",::::::::::,:,:::,.                . :::::                          
  .::"..;. "<+PPPcM0i*ii+<"-"<+";;.,.,+"<::0@8W8+++,;,,:..-:-;P081-:,,c<;-;,,,,,:,:::::::::,:.,                 ..:::::                          
;,.  ..,;:,..:,--";-""-;,,..c::""*;##M##@<"".:,,,:..;*;-+##M#<;:;:-::,*+"--;::,:::,,:::.::.::., .                 ::::.                          
 ...;,;;,,:::::---:."..-o*i;o$###M*+*",,;,::.....i,+##MM<;,:,;;;--;::,*";-,:::::::.:::::::..,.:                 :::::.."-,                       
;:,;;:  .., ,::,P$$W$P8M#M#$+++<,;-;;,.. ,i;;W+WMMM<;-.,;------;,,.::c+-;::::::::::.:::.:...::..          .,.  ::::::..".                        
   .. .:. ......:,,,;--"<:,,,:::..,..;i<-M#MMM;;:::,.:--,-"1$$$$P@@Po*";::,,,::::,.::...:..... .   .<;    ... ::.:::...:                         
:: . ....:::....:,,,,;-;,: .,.::-,<W8M##W;;;.:;..c@6**+;---80888@00I*;,,,,,,::::::::::.......:   ..--    ....:.......                            
;,,,;,. "::;;:::,,,,,:,"i8++<66MMMMo;;,.:;:,*MMMW$8I1c;";;-e0600e60*",:,,;.::::,:::.::........:,:   ..   ...:::.....                             
 ..,;,: ..  ".:::,,,,,,,,c8@ei,;,:.:,;--WMM8MMWHP0I*0888806*I1ooc1e1-,,,;,,::.::.:......:...:.oooI....  . .::::......                            
     *.:::::...::,,,,,,,,,,:::,:,;;+M#MI#WWWWH1"--"660666I*oiic***;-*",;,,,::::..:::.......<++++++.... .   ,,;;;;,,:                             
,;;,:,:.::::::::::::,,,,,;;,,,;WMMeMMMMWWWHHP"";---eee1oi***"++"<"<;";--::::.......    ..,;+++,  ...... .  ,,,,;;;;<                             
,;,:,::::::::::,::::,,;-6MM-MMIMMMWWWWH$$P@86.<----<+++*++<"-"--"-*-;c-;;;,,,,:,,,,::::.:. ..6666 ....     :;-""----:-                           
;::,:::::::::::,,;"eWMMMMiMMWWWWWWWH$PP@@8866;":;,;,;;;-;;;;;,;;;*+---;-;;;,,,,,,,,,::.:.....666.          ."<<<<<+--<.                          
,,,:::::::::,,*8MMMMM8MMWWWWWWWH$PP@P80006    ;-,,,,,:"<"";;:..  .:;;;"-;,,,,,,,:::::..::..:::i..           :<+<<<<<<<.                          
:,,::::::;"I@$WW8MMWWWWHHHHH$$P@@88080.         ";;*cic+<<""--;;,:..   .:,,,:,:,,::..:::::,:.:-:"           .<++++++++                           
:::::,"iiII6I@P$HH$$$$$$PPP@P@@888066  .   c+*-<1IeIeee1oi*+<<"----;;;;;,:,:::... ..:::::::,.,,,.            ,<<+<+++"                           
::;-"+c+eII660@PP@PP@@@@8@808000066eI   ..,;-IIIIIIIIee11oooc*++<<<<<""-"--;::.:..:::::::,,,.::,       ,     .*****++.          :                
.,--,*cieeI60080088880800006666Ieeeeo ..@o6IIIII666IIIee1oocic***++<<<<<"<::.;...:,,:,::,,,;.,,;       <.    .*c****+           ,:,,.  .         
::-",*coieI6I6000000006666I6+eIe111o*1166666666666IIIIIeeooioiic*c*++++<<::.. ..:,,c-...:,,;:<<+      .<      <cccc**             ..             
::""-+*co1oeIII6666666III6eI11o1oi**000000066666I6I6IIeIe1111oicc*c+**<:,.....:::,+:....,,,,.<<:      "+      ;icccc,                            
.:;-"<*iio1eeI6I6eI61-eo11io1i"i*@88888@800006IIIIIIIIee111oociic*ccc,,.,...:::,";.:,:.::,,,.-*       ++.     +ccc*+                             
.:"""+*ccio1o11eeoi111o1ooi"*"88@@8@@@P8@8006666II66eeeee11oo1oiici:,. ....::::;..,,:.:::,,,.++      +++. .   ,c*+<+                             
..1-"+***c*iio-coiooioio*oI8@@P@P$PPP@@888000060IIIeIeeee11ooooio:,: ...:::::::.:,::.,::.,,,...::.  -;,-,";...++++<<<<+<,                        
..;-"++++cc"c*cccicic+i18PPP@@PP$PPP@@@@88008000I6IIIeI1e11oooc;:,. ...::::: ..:,:::;;:..,,, .,,,,;:;--;:,....++++++<<<+<<<+                    -


-.. . -.-. .---- ..... ..--- ----- .---- ---..