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

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

       . ......:::,,;;;;;;;;----""<<<<++**ccciio11ooiccc***++<+<<"""---------------;;;;;;;;,,,,,,,,,,,:::.......................                 
..........::::,,,,,,,;;;;;--;--"""<<<+<***ccio11eI666IIIee1ooiccccc*c******+++++++<<<<<<"""""-----;;;;;;;,;,,,,,,,:::::::::.............         
..:::::::,,,;;;;--"""""<<<<+++****ccciiioo11eeII666666IIeee11oooiiiccc*****++++++++++++++<++<<<<<""""-"-"-------;;;;-,;,,,,,,,,,:::::::::.:......
::::,,,,,,;;;;;;-;----""<<++****cccccccciiioo11eeeIIIIeee11oooiiiccc******++<<<""""""--------;;;;;;;;,;,,,,,:,::::::::::::..............         
,,,,;;;;;---;-------"""""""""""""<<<+++****cciioo11eI1ooicc**+<<<"<*"<<--"-;;-;;-;;:;;:;,:,;,,-"-,"<;;-;:,;::,::::::........ ......  .   .       
::::::::::::::::::::,,,,,;;,-;-;;;*+"++<<"""-;----"""+i1I66I66IIIIeeeeee111111oooooooiiiiiicccccc******+++++<<<<<<""""""-----;;;;;;;;,,,,,,:,::::
::::::.:...,;"+++cc*c*ciicoioooo1o111eeeeeII666008888888000066IIIIeeeee111111ooooooiiiiiiiiccc*******+++++<<<<<<<""""""------;;;;;;;;,,,,,,,,::::
""-"""<<<+<++++****cccccciiiiiooooo11111eeeII6600088880006666IIIIeIeee11111ooooooiiiiiiccccccc*******+++++<<<<<<""""""-------;;;;;;;;;,,,,,,,,,,,
""""""<<<<+++++++*****cccccciiioooo1o111eeeeII660000808000600666I6II60@PHWM##M#MMH$@00IIeee111ooooooooioiiccccc******++++++<<<<<"""""-----;-;;;;;
-""""""<<<<++++++****cccciiii1e6@HWM##MMH@0606666666666066066I6666IIIIIIIIIIIIIIIIIIeeeeeee11111111oooooooiiiiiccccc*****+++++<<<<<"""""-----;;;;
Ieeoic***cccciiiiioooooo11111111eeeeeeIIIIIII666666600000000000006666666666666IIIIeeeee11e1oo1o11iccccc*ccccccc*****+++<<<<<""""---------;;;;;;;;
<<<+++*****cciiiiiioooooo111111eeeeeIIIIIII6III6IIIeeee11eeeIIIeeeIIIeeee111111oo11ooiioiiiiiiiccccccc******++++<<<<<<<"""""-"-"-----;;--;;;;,,,,
<+++*+***ccciiiiiiiiiiccciooooooooooooooooooo11111111eee1eeeeeee111111111oooooooooiooiiiiccccccc***c****+++++<++<+<<<"""-----;-----;;;;;,,,,,,,,,
"<<<"<"<<<<+++++++**+****ccccccciiiiioiooooooooo1o1111oo1ooooooooooo<iooooiooooiiiiiioiiiiiiicicccc*c**+++*++++<<<<<"<":::..:.-------;;;;;;;;,,,,
--"""""""""<<+++++++*+********cccccccccciciiiiiioooo1eIIIIIeeeee1e-;,"-"*ecc+i1oooooooioiiiiciiicicc*****+++++<<<<,.:.::. ::-"-""---;--;;;;;;;,,,
---""""""<"""<+<+<++++++***cc*ccciiiioiioo1111eeeeIIIeIee6eMc1-""cc**+;--"-M##Me-i<;<<-;ioiiiiiiiicc******+::,:.:,,"-"<""""""""""-----;;;;;;;;;,,
08@0""<<"<<<<<<<<++*+++*****cic*cccciioiooo1111eeeeeI0i<8;1c;"-<-<eoi+-";"<*1;<""";"-<-;,;ooioicici,..:......,<+<<<<<<"<<<""<""---------;;;;;;;;,
-;i88+<""<<<<<<<+++++******ccc*cciciiiio1o1oo111eocc<"i<;-;;-"<<"-"Ie++<+"<<+*+<-"<<*<<<---ici:....... ..,c**+++++++<<<<<<<"<""""""-------;;;;;;;
;;188@@@8"<<<+++++++*****cccccccciiiioiiioooo111;--i,::+o1o;";""*+<"16coc;*+c"*<""*"*<<<"-+<-,;;,..,iccc**c**c*++++*+++++<<<<<<<"<""""------;-;;;
;<18@@@@@@@8+++++++****c*cciicicciiiiiooooo1oo@<;",;;;.1c0Ie1e1*+"*cIeecc<ciio+*-<+*-<<<ci"+;-;,<---;,"iccc****cc**++*++++<+<"<<"<<"""-----;--;;;
-<@88@@@@P@P@1++*******ccccccciiciioiiiiioo1e""-,;-;;;-,;--",;6I*c<<o0o0+**i$-c+<-*+c1oi+*-;-<*+++<"<;-;icccccccc**++++++<<<<<<<<<"""""------;-;;
--,c88@@@@@PP@0+******cc*ciccciiciooooooooc-,-::<";--;---""*+"";"+1<*oi6*Icei+""+;I@ie1<<;<*1iI11Ie11ic-ciicciccc**+**+++++<<<<<<<<"""""------;-;
-"----;18@@PP$Pc******ccccciciiiiooiooooi---;::-<-;;;;";,;<i$6oc"<-c<**11+coI**<ii*oec"""*6IIo1o*+;",-;,;iiiccccc*c*****++++<"<<<"<"""-"-------;-
;-"-<"":,;@PP8@$**cccccccciiiiiiiioooooo+*o:::*:,";-"*o,-"+*,**+<c<<i*c<I--c<oc<*+e*Ii<+16o**ice**c+-,;;,;iicicccc*+**++++++<<<<<<<""""""-"------
;;--""-""""PPPP$c**ccccccciciciiiooiooo+;<,::*-,,"*"--,<+<"""o*ci**+<*",:,6;<":;;,"*c"<1<<+"<<<<<""*+""<;+;cicicccc*++*****+++<<<+<<"<"""""------
";;;-"<+-<cPPP$$ccccicccciciiiioiiooio<":;:,+:::,cc,---"<--"-<++<*i*++<"--;-;*1"-+11I:c+"<<+*ie1oI*ie*o<-;+;ciiccccccc*****+++++++<<<<<<""""""---
;""---<<c*@PP$HPcccciccciiiioiii1ioo1<*1<::-:.::,;;-;-,";,-"<<*-<+-+*<"<-*0o-+<"-c"<";<<"oIe0I0*1*o66c+11c;-<iiiiicccccc***+**++<<<<<<"""""""---"
"*"*+""*++PPP$$$$$ccccicciiiooiooiooi"-,;:-"::.,;"+<;""c*11eeeiIeIc*c+<o"i"1i+<c00+-0,"1e0o1<"-"-;";---coi,--1ioiioccccc*****++*++++<<<<<<""""---
<""<;cc*@P$P@PPHH@*icciiciiiiiioiiooo<"",:-::.:;;;<-<oeIeIiie<+o8eo16ooi1-e1;;--1*ec:"o*";"+-*<+ic+":;;<;,;,+;iiiiicccccc*c***++*++<+<<<<<""""""-
+""+<*888@@PPH$W8cciiciiiiiioioooooo"+""::+..:::"<<*<;-;--*<-+<+-<<-<1I**<;,,;;*;;ci16IoeiIoiI1cii"o+;<"--;-c"oooiiiiicc*ccc***++<+<<+<""""""""-"
""<"608@@@@PP0@@iiiiiiiiiiiioooo1ooo;+<"::+::.::.:<-+,*"+*+*ei<+<+<*cii*e*ic<<;,,,.ee6e00I810I6686Ioo*o+-;;;ec-oiiiicccc*ccc****++++++<<<"<"""---
-<<"+688@@@P$@P$iioooioiiiiooo1o111o-c;-.:+.:::;;"c*;+-"i1e<+*+iciooio1Ioe+"-i*@-;-i+1oe+c<co6IeI611o"1+<,;;,";oii,ooiccccc********+++<<<"<<""""-
-;<+"68@@@P$HHH$ioooooooioooo11o1111ec:,,:"::::-"-"-<<<*<ec*ci1I**<<+"+*i106"-cI*I1I<c++<--"cc"**e0ce6*e1*;;;";o-ooicci-cc*cc*cc**++++<<<<<<<<"""
<**+<"88@@PP8@WPooiiiiooiioo111111e11-W*".:-.:<;"""""<-ie1ie++c*c++"----*<<-+<e""<6e66PHec+"<*c-*+e+<8e<1<-"*",o1oooiicccicc****+*+++++<<<+""<"""
"-++*+@@@P$$@$6iioioioioiooo1111ee11e;1:;::<::++<++;<"ce1i+*6e*c""<<"<"1+;+<"+<---"-oc8$$61*-cco"ic<-<1i";-:I"*1111ooiiiiicccccc***+++++<<<<<<<""
"oi+"<@@P$$@@ioiioio1ooioooo1111e1eee1<M";:,,.;.:e+-;-+"+"I1c<"+"+;<<<oc<c"++++<-"<;-"+60I6Ic*"+oc-+--<*-::-<;11ee111oooiiiciciccc***+++++<+<<<<<
-""<<o@P$P8P1iiooooo11e1o11111111eeIe1e+I<;:;-: ,"""-*"<+<+-;<++;;+<cI1c<<<*c**"""+i+"""I1080+"";"+"-"-"-,,1<-1e11ooooooiicicccccc****+++++<"<<<<
""<@@@P$0@H8iiooooo1111111111eeeeeeeeee1-<*""<<<<-;-++""-"--""-;;-+o1e+<o+*iic<"*i"*"i"+<80e0Ic----;"--,.:+*-ee1111oooiioiiiiccccc***+*+++++<<<<"
888@@P$8P$@iooio111111o11111e111IIeeeeeII+c"<;-;"";;;,-<"---"--"<<I**-c<ccc"ii<<io<+;"<-++86II"*;----<:.-+;;111e11111ooiioiiiciicc***c*++<+<+<<<"
88@@PH@8W@iiioooo1o1111111eee1e1oeeeIIIIIIcc;-;;:,-,;<"-+;""-";cc""+-"-"c""-c+"i1+I++-<i"c<<1*0e";-;;:.""";1eeee1111111ooooiiicicicc*****+++++<<<
88@PHW@$@iiooooooo11o1e11e1eeeeeoeeeIIIII6I+c1++;,:,--<i**;;""*1<-"-<"-"+<""+c;*c+c"+-*+c"<-e1ec-",,,.--IceIeIeIeeee11ooooiiiiiiiicc*+*++*++<<+<<
8@$0PHPoiii1oooo11oo111o1eee1eee"eII6II666666c+i<+,::,<< -o,-1*-"""<""+;+"""<o;"-+"";-;";--"<c+-;:..-*+M"6IIIeeIee111111oooooiiiiciccc*c**+*"+<+<
@P$8H@oiioiioo111111o1ee1I1eeeeIeeIIII660666I6+W6"+c",;,;<+<*1<"""<---"+"--<"c----;-;;<";i"-e"":::+oi*i6Ie1o1o1oeeee111oooiiiiiiiiicccc**++++++<<
P0H@**ccciiioo11111111e11eee1oi1eIII66666060660061H*<-*<;,:-*<;<*++<"<*<**<<+i*+"+"-***<+-",,,:,+o1M<eI6I6IIIIIIe11ee1111ooioiiciicccc***++++++<<
$0c**c*cciiiiooooo1111eie1eIIIIIII6II66000600066008*@W+"<c",,.,,:ocIHMP@";-+<i"1io*;;+oI*"-:+iI61;<66666I6IIIeeeee111111oooiiiiiicccccc***+*++<<<
<<+*+**ccciioiiiooo1o1111eeeIIIII66I666600060688088888"8iWo+*eo+-+<+-<<"";,-:"<-,":::;:<+o6i8I*+e0I66666IIIIIIIoe11111o1ooiiioiiccccc++c<"cc++"--
"<<<<+**cciiciiiooooioo1e1eeIIII66066I6606000800888888806Po##*01oc188eiic<<"<""*ciI@@880o#01"006666I6eIIIeIeeIIe1e111111oooo1c*oioc*++<+-"<<""<"-
""<<<<++cci*c*coiiiooo111e1eeeIIII6I066660000800888888@@8@@8P8+eW#M@6M*@1ooe@8ccW+@#We0**0060660666666IIIIIeeeeee1c1eI11oi*+c*c***<<<<++"*++*""<"
-"""<<++++*+cc*c*iciioo1oo1eeeIIeIIIII606008008@88@@@@P@8@@@@PP@P@@P@@88++ioi*<e888888080I060660606660iI666eIioiooocooo*iici*c+*ici++<""--,::::::
---"""<<<+++**+*cccciio11o1111eeIIeI66I600000080808@@@@@@@@@@P@P@P@@P@@PPP@@@@8@8888888000e18@08e0Ie1e1oIo1ee6Ieeeeoee6eccc*+"""-;,::::::.:,,,,:,
;----"""<<<+++****i**iiioooo111eeIIII6e660600088@@@@@@@@8@8@P@P@P@@@P@@P@8P@@o00080080808@08I806I080680@1@Ieiei1occ*+";,:::::.:::,,,,,;--;;;;;,::
,;-;---""""<<<<+**+**ciioooooo1eeeeIIeI6I66060088888@@@@8@@PPP@Pe088@88$$8HH@@@PP$8P@@$0@@P6@$HP868861e1o*<+-;:.....::.::::,;------;;;;;;,,::::::
,,,;;;;--"""-"<<<++**icciiioo111eeeeIeI666606080886e688P@6PMMP$MWW$PHHHWPH8@$P@$$W$PP0$86o6i1coo*<"::::...:::...:,;;-;;;;;--;;;-;;;;,,:::::::----
::,,,,;;;;--"""<<<++**c*iioiio1111ecoe00e608$0$H$WHPHWHMMHHHMWWHPHHMWMM#WMH$P081oeIIi+",:::,,::,::::.:,;---;;;;;;,,;,;,,;;;;;;;,,::::...:,,...::.
.::,,,,;;;---""""++++-<coio*ic1e0I068P@e@@0$$PPHHWHHH$HWHM##H$@HeIoI6oo*Ic<"-,,,,:::,:::::::;-----;;;;;;,;,;,,;,,,;,,,,,,,,::::;--;,,,. .  .-+<++
.::::::,;;-;--"<+-+++*+iccocieeII61666868@PPPPI6@PP8$60eio1*<<,,,;;,,,;;,::::::,;---------;;;;;;,,,,,,,,,,;,,,,,,,,,-<++"-;,:.... . .;"++++++<++<
......::,,,,;;""--""<+++i+cI1eee6o+eoIIeIioii*c"<;,;.:::::,,:::.::::,---------;-;;;;;;,;,,,,;;;,,,,,,,,,,;-"+**+<";,:::...... .,"<<<+++<<<<+<<<<"


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