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

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

:::::::::::::::::,:,:::::::::,;---e@80I11oo+*,;iooiiiiiii;,;;... ....:   .:::::::::,:.........:::::::::;"+;+*cci--"""""<"""""""""--<*cccccccccccc
::::::::::::::::::::::::::::::---;-@P0i*++"+i;;iooiiiiiii,,,; ...        .:::::::::;o:..:<+++++++++",,:,;.:+*cii+***********ccccccciiiiiccccccccc
::::::::::::::::::::::::::::::""---;,;,,;;;**-;coooiiiiii,,;;.:.          ..:::::::,o,.:+cccccciioo",,,,,.,ccooc*c********cioeI6008PP86I1oicc****
::::::::::::::::::::::::::::::,"-"-<+<"-,,;<*-;coooiiiiii;;;,.:,,:.        ......::,o,.:ciiiiciiioo-,:,,;.;ioo111oic******ccci1I60@PP8ei*+<<"""--
::::::::::::::::::::::::::::::,;;;-"+"<*cooe*<-c1oooiiiii<;;;....+**; .    .......:,1,::iiiiiiiiioo;,:,;;.-+*i8@81*<"""""""<+*o608P$P06I1i*+++*cc
::::::::::::::::::::::::::::::,;;;-0eiccccoH+<-"1oooiiiiic;;;.  .<*+"    ........:.:1;:,ooooooooooo;,:,;,.-oeII86Ieei*+<<<*o1I6@H####H8806Ieoiici
*<*<-;:::::::::::::::::::::::::;;;;6Iic***-H;",-11ooiiiiii---, ..-++".......:....::,e;:,1oooooooooo,,:,,:."ii0$WM@i1ee1iiioee60@W####H806Ieo1oiii
eII6IIe"::::::::::::::::::::::.;;;;iei**+<-0"",-11oooiiiii;--; ..;++;.....:::::::::,o;:,e11111111oo,:,,,:.<ce@$$W0icooiic<i*1Ie6H###M06iIeei1ooic
coeeIIeooo*,:::::::::::::::::::-;;,-:,:;+";;+<;;11ooiiiiii----...,++,...:::::::::::,i;:,IeII666Ieeo,:,;::.+iI@@@80e*111o1eeeIII8$WWW$6e;ee111oo<<
<**ccciiciioI<::::::::::::::::.;,;-;::;::,:;""-;11ooooiiii----...:++;...:::::::::::;i;:,oI0@@PP86eo,:,,,:.*oI8"8H@0I1oc*";::::::::,::::c"<<""+<"<
+ciic*cioiccoeoc::::::::::.::::-,;;-,,,;,;;;<<-"*oooooiiii----...:++,:..:::,,:::-,,;i;:,ioo$$PP@I11;,,,;,c::;:,:,,::::::,::::,::::::+<<++<"--<<<"
""<<<<<<<"+*ci1c,:::::::::.::..";,;;:,,<+++-<<"<";-,,ciiii;---:,,,++.:c.        --,;i;:,ooe8####P0I;,,,.:.::::-::<+:,::::,,,,,-+oe1<<<+<<"--"+<<"
;,;-"<<<"""<**oc<::::::::::::::,;,,;::...::,::,::"-;.:-iii;;-*i1ocii<.-. .,.  , .;,;c;:,ioo1W##M$8I;,;,,;..:<,-1::::::,,,:,:,:,,;-<<<""""---"--"-
---;;-<"-"<"<+c*-:.:::.........:,,,,-......:.::.:,;-,:::ci;,*1e1eIe1o+:::;-""- . ;,;c;::icicc+1;:+""<o+;i;":;,;;",;:,*c<;,,::,::,<<<"""---;;."---
----;;<c<""<+*<<,::..........:.:;,:;,....:::::...:""-::.,c,*<*e1iiiioi:...  ...;-,,;*,::ccc,,,,,;.     :    ,o"+;,;-,<#0<,,::1::.<<<""--; .,-""""
-""-;-"+*""<+<*..............:.:;;,,:..::.:::....-+<<",::*;""<+*ci"""-;,.......;;,,;*,::**,,:,<;,":   .::: :::;,,o::::,,::,::i,:..--,,  ,;,;<--;;
----;;;-<<""<<<,,,,,,,,,;,,,,,,:,,,,:::::.:::.:,-<*c+<+.:,,;--<++oo""o+........;;,;;,::::::,.,,"-:-.  -oi1"1::-,,:,:,,,:::,,:,M,.,:-;.;;;;;;;,,--
------""<+<<<<;::::::::,,,:::::::,,,::..:::.:::,-+*i""",,::,,"<<+"<<<+<........;;,;;:::.:,,::::::::....,.. :::;,::,,,,,::::::..:;-:"":;;;;,,,::.;
-"---;-"<<<<<<:::::::::::::::::::,,,:... ...:::;"++-++c:::::.---"""<<+;......:.,;;,;:......::,::,......-...:,,;,,ci,:::::,::<-,,:: :,-;;;,,.:.  .
;;-;---""<<<<;,:::::...............::.   ....::,-<+*+**::::eeo.;;;-"""-"c-.....,,;;;::::::::,;;:,:.........:-:-:,;:::..:<;;--;;;;...,";,,        
,;;;--""<<<";          .......::::::.     ....,,;-""-+,-ieeIeec.:---. .-"**+...,,;;;:::::::,-,+,,::......  :.:"o+-*iiic, :..:,....... .          
;,,,,;;;-""","60c::::............,,.::   .  .  :-"+, .:,,eIII;i;:.,:.  ""++<<+++++++****cccc+++**;:*ccc**i*******++++++++++++<<<+*++c*           
;;;;;---"""-:<16006IoII,:::::::,;,-:.. -  .... ,-" - ..::,+<1*1o.   .  ,<"<"+-;;;;;-::::,--"<"-;;---:::. :;,,::  ::.   :.::,         .      ."". 
,;--;";;;"":;;<I666eIeeII:::::,::"-;.,..      .,   , .:..:,-i1"1o;:..  :"<<<<":...:::,::;+o@P1+-;";,::,.;:--":;,..:.,,:-,. ,.       .     :-<.   
;-;--"""-";.-.;II1II6II1ee"..::.,;,,,;:  .   ..:.  ; .:.:::;+i1"e,,,:...++<<-"<<.....*cc;+oP$o<<"-,".... ..... .:...               .     ,+<.    
.:..,-""-;--;;+i1I61eIeeeIIo..::,.::,,,:,: .  .   ..:.:::::,-+ooii:,:...,<++;"<""<<;c*oio*+@Hi***+::... ...:..,.::..:  .                +**    . 
--;;;:;-;+";"+*+e1Ii116IIeIIo.::,.....:.... .  .     .::::::,++c"i:,-,:,:+<+-,,"+<<+*c+<:;<co-i"-;::... ...1c,*-...+i*+";c* c< -:      ++*   .  .
"<<""<"-"<<""++<oiocIe1eIIeoie;;:...::::::,:....: .: .:::::::;*<-*.::,,,,:1o1e;:i1-+<;+<-+coo+*i*+-:....:.:,- ,-:c.<+-:;";;;,-.,.     +++   .....
-<+"---"<++<"<<+iiocoe1IeiI6e11.........:::,:. ...:-...::::::,,"cc-c111oicoiioi6iioooc1ooo<e1ooIccc++1111<*+*c****+*+*":,+*+++""":   <++  .......
"-"<+<"<;<-""<*+ceoceeii1Ii",ceo.......::::,,;....:-...:,,,,,;,,,<ii*c""**iio-;"o1111ooi1i+coioe1++*ioi11ooi***+++<+<--";....;";------;;.........
o*"""""+"-<<"<<"<iic<+cc*o<,,"+---;;:..::::,,,;:..:":::,;----"""""-"-<ic*coo"""-<IeeIIeIeee**ocoii<;*<-:"<i+++++++<+<::::            .     ......
c***cci1c;""<<<"<*+<+<*o*o<<:"ciic*i1. ..:::,,,;,..-;,,;"+*ccc+<"-;;<c*+<""*c6666eeeeeeeee1+cioe1ooe1o*";;"";<<<<+<:........               ......
++****cccci1ec+"+ii+1cciioc<-+*iicc*1,....:::,,,,;:+"o<*i16$$6ei+<-;;c+***"*ic666eeeIeeeee1iieo1ooe1*<"io11oooo<"<...... ..... .           . ....
--<****ccccciioeeIe*+coico++:-;,,,;1@. ......::,*<+<i-<*oIP##P01i<-;,;+*ccc<ieee11"c<+ieeeeeeIee1co;;;,,,:;ic<<+Ii..... . .............    ... ..
"<+*ciiiiiiiiiooo1e*oc"""+i<,-<<<<+*8.   ....1cii<*ci-"+ie@##8eiccc,,,;;-+*ciio11eIeee111ee<cooiioiic++:,:-ooooocoii+..   .. ....... . ....... . 
"<+***ciiiiiiioo11i<<"<"<""+;;<<<<+*16o6I-ii*++++cc*c;-"+ceM#$6e111ooo111111eeeo11eeee111111e*<+*++*+**+<ic<";-o1ii"-;;:  .        .     ..      
"<+****cciiiiio111**"<+"+<+*,.<*+*+,-#Iico<"+<-c++**ioo1I6oWW$eoe1ooo11icoee1ee1*1eee11111o11oo<c"-""--*""c--<"+ic*,;;-:                         
,;-""+**cciiioo1e*co1i<++ic",:,;,;;;;c6o<":;-""<"**c<<+""+oIII011I16I66**eIe1occ<ooi11oooic+-ccc*****-;,,*:,,...:,,;;;;:                         
,;-""+<<*cccio11oc1+<<<<ii"--,<,;,;,;,@c66666I1c--<+-*-<"+oooo1eee1""<iii11ococ"eIeIeIeeeIII6-""+oeeII0c********+c++<"":                         
""---;--;;+ci1e1i-"+<11i*-""",,<;,+<;<,8*oii<<cce""-,"-<"<1oioo1oie1IIe1icec*oc11ooeee1eeIIIee1o"+"--*+",-"""<<<<<<ii"<;     .:.....             
;-""<<<<""-"-**<""<*cioc+"-+":,-,;";-,,-c+*++""-+-"";"+;-++icio*c*+eee11oi1i1o*,,;;;;;"oeeIe@cceee11+-;--;;,::;;-<<<<<"-.............            
"";;,;-"""""-.<-<*cic*<*"-<""::<,;<,;,,,;+-1I666II6i<+"+<""i*i1++Iioo111cci1cciioocccc+<"---"-,:::....-";"""<"-;<"--""""",.........              
::;<;""<**+****++***<<+--IIe;;:<+-;,,:,","oIIIIIIIIIeeIc,.:1i11IIIIW1iii<+o1oi"iciI1ooiooo11IIIIIIeIIee1-*;-""<<"-;;;----"<<<<<<<"<"....         
-;,;-""<+<<c+****ii"<e1Iee+*,c"+:,,+**<"+;+eeeeIIe661;;---;iI#86Ieeee1i+""+eo1iIIe""-"""<+<"-"<ieeeeee+ecc+oo<;,,,,,,,,;;;--------"-;            
,:,;,,;"+++*+**c++cci1+1o<+:<*,-.:::<*<<+<-*IIe11ooo+oeieeIoe1i1eeeeeeo<"1i1c6e6I"+<"+++<<<""--"-*c*<**1<"***+++";:,:,,,;;;;;,;;;;;;;            
....:;--++**+<<+**c+ciioe1o,";;,,"",--";"-;"o11111**oeeIc++*++oiocooo1**-"c+eII++++++<"<<"""--;<--+<+;--+,,"--;<;::,"---;  ..::::,,,,            
     ,-<-<"<*<;"<+ccccii+";,-:.,---<";,;-<""+**oIIIIee1e+*iic*+*6***i++*occ16Ie+<<<+<<<---*"<-;;""-+ic*"<ciccc+:,;--;-*+*;    :::,,,,            
     .;";"<""+*-;"<+ccc1oii;;;<<*+;;;--;,<;-+IIIIIIIee"<c1i<+"+II1c+"c+c**I6Ii++<<+"c",;,;,;-,"i"*"*oocc+cii*"""",:,";;-,-       .::.           .
    ...,*"-"""<+++++**+oii*--,;,::::;,,,,::;";"ieIIe"<+****-""+<+co*+io1IIeicc+-;;:;,,,::,,,--;,+<+iciic*",+"----"-"-:,;,,                    ...
       .+o"-"<io1o1ooic1<"<-;::..:.::::::,,;;*""-""+**"*"-"-<<"<<<"+oc1IIi*cc**"<---;-;,+;.;:,;*"<*oic*+"<<--"----;;.::;--                  .....
1111ei;,,*iooooii1oi**ieIII,:;-;;,;-<;,,:::-*ooooooc+++<<"""--"<"<<<oeI66ic<<";;"-*<<-""";:;-"-;;*<cc<<"*+<<";--------,-"-:,              .......
oooo111111**cio**cc*+<iI6II*,.::.:...:::;*<+*ooooiic***"i1o+;;-"<+-eeI661ec<-<c+""<<*<c<",:-;--;,.:c*++<"+<"<<"--------,:-              ..... ...
i<<+1111111c+c+cc+"*"iooiiIi<"""<""*.::;<"+<+coiioo11oooo<"<<<<+ioIIeII1Ie1io***+,;-,;;;;...::,,:::"++++<"-<<++<""---;;;;<             ..........
+<ci****+*o111*cc+*ceooooooi-<++<"-+,:,,++<"<i11111111o11111111oIIIIo1ec***cc<+++":;;:.--,..:.:.:..:++<""<<**+++<"---;;,,-.           ...........
+++<<<<-<oooo+*oo+"c1ooooooo++++"<"<;::,*+<"<ceeeeeee11e1e1e111ei10IoeI1"<<+<--<<,:.::;<<";;--";,:,,,++"<<+<<++<"----;;;;;;           ...........
;,.:,:-*<++<<c1ooeo+cooooo11<<++<"""--""""<<<ceeeeeee1eeeee11eee1+<-+i-<*oeeeIIIee111<+";;,;-ii<"-;;-"+**+<+"----;;;;;;;;;,:           ..........
<<<++*+-,,""-ii1oci++-"+cioo<<<+<<""-,;-<<+*oi+61eeeeeeeeeeeeeee1*+++o<"-;;;;;-<co111111o+,,:,oiciooii*+<"""--;;;;;;;;;,;;,:          . . .. .   


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