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

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

:,,,;-"<***cccccciiiiiiic**"--<*ciiiooooooooooc*<<"-++*cciioo111eeeIe1ocio*<ieeI60@$HWWWWWWWWWHH$HWM#########MWH$P@I11111111111111111111oiciciooi
,,,,,,-++**cccccccciiiiic*,::,<+*cccciiiiiooii*+"<"+**cciiiooo1111111oe1*<<1io11eeIIII66III6II1oc+-i1I60088PP0IIee111111111111111111111o+",,..<cc
,;,,,;-<+****c*ccccccc*":::.:,,-"<++**cciiiiiii**"<<+*ccciiooooo1111Io*-<-;+cio111eeeeIIeIIeoii++"-*o1eeII66IIIee1111111111111111111111*<"-;;:<*c
::,;;"<+++***********";,::.::.....-"++**ccciioc<---+*ccccciooooooi<<c<<---,,:;+*cioioi+""*6c+++""-"+o1eeeIIIIeeee1111111111111111111111c<"---"icc
:::,;"<<<<<++++++++++";,::.....  ..;"<+***i*<<<+<<<cc+coiiiiiioi+<i"-"-,....:::.;+*<;----<e+<<**<"<*1eeeeeeeeee1111111111111111111111e1*<"--*oiic
;;;;;-""<<<<<++++++++";,,::.      .:-<<++******+*****"+*cccccii<i<<-;;:.........:<,::;,<*iIc<"<<"<<<<coo1111i+"-<iiooo111111111111oic++-;,,*1ooii
;------""++++++++++++"-,,::..    ...;"<++***+<<<<""<<-<<+**cc<*<"<;:,:,:..........:"c+"""+c--"<<<<++<"-*iooooc*++*ioooo111111111*";,:.,,,;,,:.<++
:,,;"""""""<++++++++++--,::...  .   ,"<++**+"-------;;"<+**+-"""<"+"-;,:.........;+<<++<"<+;-"<<++""";"+iiii+++<<*iooo11111111c";;::............<
.::::::,;-"<<<<<<<+++++-;,:..       ,+++**<"--;;;;;;;-,;;"<+<"<+i*+"-;,::....:"+<--"-;,,,-"--""<<";;;;-<+ioi*+**cooo111111o1c";,:.:.....:.......:
..::...:,,,,;--"<<"<"<<<;,:..     .;<++++*<"------;---"--<+***ccic+"-;,:.....,""-;,::::::,-;;-"""";;;;,"-<c"<"<iooo1111111i<-;:..:...:,-:.......:
......::::::::,;--<<<<<<;,:...   ..-"<+++++<<""<<+***++<+*ccccccic+-;,,:.....;<-;:::::::::;,;--""";,,,,,,,;""+";;ciiio1111+-;*i1-;;,..,;,,,:,,,:.
 .  .......:::::;;-"<<<<-,:::.....:-<<+++++**++******cciccccccccc*<-;,::.....-+;,.:::::::::,,-<*c*<-,:::,,:::...:.:+ciooo1*""ooo"-;,......::,;,;-
 ..   ....:::::,:,;;""<"";;;,:,:,,;"<<+++++++++***c*ccciccccccccc+";,,:......;<-:,,,,,::::;-<*oiic+";,:,-;;:::.:...+iiooo11<-oo+-;,:..::.;:;;"";,
  .....:::...:::::,;"<*+";;;;,,,,;;-<<<"""<<<"<<+++++++*+<+++***+-,,::.......,<"<+<;;::::,-ccio+<,,:,,;<++-,.::::.:+iooo111c<+o-,,:......;:;""-;;
.  ....:..:::.....,;-""""--;;;;,,;;;"----;;-:...::. ....----"""",::::.........<cci*;,::::-<+cc+<-,,,,,-<*c<,:::::..*cioo1111+<"-:......::;-""-<--
.......:.........::;-"++<"-;;;;,,,,;,,,,,,:::........ ...::,,,,,::..:.........;*io+;,:::,-****"",,,,,,-<ci*<::::;-------------;-"-;,::::,"<;<"""-
.......    ......:,,;-"---;-;;,,,,,;;,,,,,,,::....:.....:,;;;;;:::.....      .-+i1i-;,::,;"""-"-,,,,,,-+ioc*::::;;-----------"""""""""--;"<"+""<-
;;,,,:.......:...::,;---;;;;;;,,,,,;;,,,,,,,,,,,,,;,,,;;-;;;;;;,::.....    ....<i1o-;,:,,,,,,,;;;,,,,,;+ioic:::,;;;;--------"<""<<"""""-;""<"-""-
+*++"-;,,:,,,;;,,,,;--;,;;,;;,,,,,,;;,,,,,,,,,,,;,;,,,;;-;;;;;;,::::..... ...::-coo-;;,,,,;,;,,,;,,,;;,"i1oi-::,;;;;--------""""""-"--""--<<"-;;;
cii*+""<**+<""--;,;;;,,,,;,,;,,,,;;,,,;,;,;,,;,,,;;;;;,,;;;;;;-,:::..::.....:,,:*1o-;-,,,,,,;,,,,,,,,,,"i1oi<::,;;;------------"--;;---<<"++--;;;
iccccciic*<"""-<---;;;;;;;,,,;,,,;;;;;;;;;;;;;;;;;-;,,,,;--;;;;,:::.:,,:....,-<-oee+<-;,,,,,,,,,,,,;--;-11oi+,,,;;;;---------"""";;---,<<"-;;;;;;
****cc**<<c1i+"""-;;;;;;;;;;;;;;;;--""""""""<""-"-;-""--"""-""";;;;,-"-;,::,-"606Ioc+"-,;,,,,,,,;;,,,;--*oe1i<<-----;;;-----""<"-;-"----;-;;;;;;;
<<<+<<<<*oic+;,;;;;;;;--;-;-;---"<<""<<<<<<<<<<<""<<++++**cccciiiiicicccc***""i@P@IIII1oc+++<<<<<<""----<i1ei+<""""""-+"--""<<<";-"----;;;;;;;;;;
--"<"---:....:,;;;--------"-<"<"*<""""-"""""""<<<<<<<<<<<<<+<<<+++++++++++++-;;I0@@Io1ooc+++++++<<<"--""<cooi<<<""""-,-""<--<<"----"--;;;;;;;,;;;
"---:........:,;----------"<+"-<*<<""""""""<<<<<+<+++<<+++++<++++****+++++++"""-"Iei********++++++<"""<<<*ooi<<"<""";;,----"<<"-;--"-;;;;;;;,,;;;
";;, ........:,;--""""""""-<<-"+c+<<<"""<<+++++++++*+++++++++++****++++****++**++**********++++++<"""<<++*oic<<""""";,,,------<"-"--;;;;;,,;,,,,,
-;,:..:::.....;-"""<<<<<<<""--<*c+<<<"""""<<<<++++++++<++++++++++*+*++++*******++++*++++++++++++<"""+<<<<+iic+<<<<"-,,,,;;-------<";;;,,,,,,,,;,;
"--,:.::::....;-"<<<<<+++<<-;-+ci+<<<"-"""""<<++ciicc***<<<+<<+<<<+*+<+++****<<<"""<+<<<-,;""---;,,;-;,,,;*+*",;,:,::::::;---"""""-"";;;,,,,,,,,,
<"-,,.::::::..;"<<<<++++++<"-;+ii+<-;,,-;;<oeI608066I1ooc+<+"";;,-";-c<-;;,;;,,"--:,,,--;;+iocc+;,::;-:::,*<ioc+Wo--+,,::,;-----"-""-"<-;,,,,,,,,
<"-;::.:::::::-""<<+++++++<"-<*ii+-;,:,,,60088888@@@@@@Ioc*+";;;,,;occ+",,-,,-+ic-,,,,::,;-;;,,::::::,;::;+"<",:::::..:,co<Po;-"----"----<-;,,,,,
<""-,::.::.:::-""<<++++*++<"-*ioi<-;-;;;Iee6I8@@@@PPPPP@c*--+-;-;;;;--;;,,",":-;:,o+;;;,,::;-;,,;;;<I1""o*c<**--;,,;;;-"<""<-------"-------""-,,,
c+"";:::.:::::,-"<<+++***++<<*ioi"-i;,,;+e600888@@P@@0+*-"*c+**c*+++*c<**"----;+cc+**c+---"<<+<<++++****"**+*+""--<+<<*""-;;,,;---------------"--
i*<"";,,:.:::.::-"<<++***++<*cooc***<<"<"c"<"+e60c++cc*cioc**i#01P@H6eoeee1ooc++*c*+"""",,;-<eIe11i+c+;-;;-;",,;;;"<o1oci*";;<;---"""------------
ioc<"-;;,.:::::::-"<++***+<<*iooc+<c+6+<ccii+<+ccccco0P808$WHHWI1MWH08Ioooo**c**cc"-----;-"0P$P8I1oc*;,,<;,,";,--+*o8$86Ieooicc<*"6"-------------
o11c+"-;,:::::::::"<<++++<"-+ioo*"<;;,oII1ooicccc+*ci10P######W@8I8IMWW868MMe$oIIIe*"+Wc<;;oIIIe<<;;;;,,,:<";;-;;"<*+o61eo1o*"-;,;"M"IM1---------
eoei<<<--;:::,::::,-<<<<-:.<*o11cc<"<-*iIIIIIoioi*c8WM#########H@PPWMH8e*+o6c*c*+*+<c+o<-;;;;"+<<-----;-;,-.";,;-""*-<cc<*+-;<--"""<<<<----------
o11ei+"""-,,::::::,,"<":...<c111io1c+o@+c*ic@oi+<+*oI@M########MMMMP001ic+*io*+<<";ic1ii*c"-<-<++-;-;*<--;-;-"*cc<cccc0+*c6606Ie++""--;,,;;;;----
ioo1ei+"-;,,,:::::,:;",...;+i111ieIo11ecc*+"-""+co111I@$PWM#W#PHWMHWW@I1oi**ee***<+-c6ooo*ooioio1oiiiiccciioic+"-;;"---*PHHHWWWWWMW$6";;,-;;;;---
+ciieoo*<-;,::::::,,,--:::++o11ici1iio1e1c<*++*ci16o1ciW##e1ocoiiii8P@@eeiicicccci*c"<--;,<+<;-1WMMMMMMMMMMP6*";;;:,;-+@HWWWWWWWHPHWM#H8i+;-;-;;;
"<+iic1cc";;;:,::,,,,,;-:.+co1oc***+<**cce*i+*coo1e11ocIe66oc+<";;*#M$@@80c*<<+IPIic*"<1";<,--$MMM#####MMMMMMM$Ii<-c";--@WWWWWWWWWWWMMMWH0oo+";I-
"<<iii<**<";;::,,,,,,,,;;"+io1o+"o-"$i;"*11eI+*o606II@MP0HP0o10e@I*<-P8@P$81oc*+i<------""*;<#WMM#####WMMM###MHW8o*+<-;;-:$WMWWWWWMMMMMMMM6oc<,ec
<<<c*"-+oc+"-;;-;,,,,;,,,<+oo1o"---,;:068ocieoiooI6I@W8Ieoo1WM1H@1oi*<PPee6I1+<-;o6+"c"<+*<c"ooW#M###############@68*o+<i<-;6$HWMWWWWWWWMH01o*;,;
<<+++**ccio1c+<-,,::,,,,.<*o11o**;;;,,"+*cMIeI00P@8@806e111io6@@PPP1i*Io8i*ci+<-;;,,;-*160eoo<+<+WMM#############@ei+",:;:,;-"-<oM$$$$$P0eoic<"""
<+ciooeIe686i+"-;,,,;,,."<io11i*""<"-<"+*+<+*ioii8e""c$@I1oiicPi@@@1I88oc+<"@06ciooc+<"""""+*c-+--;+HMM########M8ei*<<<;--+cc<*iico*+i""-"""-"io+
*i111eeI080Io*"";,,,,,:.<+ioo1+*io""+o***cioeII11ei+++*1I1ooe*Pe@8WP80001***"-"<*10ecc+""ccP6*<<*oooicc*PPeP1c**++*cccc**c***"-<"<<"-,,,,:,,-ie1i
i1I66600006Ie*+"-;,:,,.:<*oo1o+*ioi+cii+cooooiiiio1eicc*ioi1100@i08@80066Ieo*++oeIM$0@o+<+<*i1111*iooioiiiic*<""*ioo11I@8o-<o-;";,,-c:::::::,-1*-
oI6I0000806@1o*<-;,,,,:"<ioooo++*oi**cic+"******ci1I@$8Ii""6HIc6ooo11eI6660@$+eoo1e1111ooooic+i<c-:";:,,,-*";-oo++oi<"c0@0eci*<,.:."; ......:,;-"
1I6600000080eei*<";::..<<ioooi++io*+**ciii+"<<<cooIMH*++i08Iioooi-ioiiioii*+"<i60I1iic+c1i*+<"-;,,::",;:.-,,";;;,:::::,:: ......:,;,-----""""<+**
eI666006000006I*<",...:<+iioo***+<@iHM******cc**cc1e6eoc++"*-;*-""-**c+<16P1<<+o06eoo6I8$Ieo+"""<"",:;. .  ..---;,,,;--""<++***ccccccccccccccc***
I6660060000008e+-;:.:.<<ciiic*+<+M""+-<+;,,;;;;-1$H8I86c<"+c<<*i,,<,+cio66Ioii*c1e<;;-,:::::c<"""",;,:-;;"-"<+*ioiooooo111ooooooiiiiiicccccccc***
III6666000000e"--:-:.:<<ciiic-;:,-c@<-+-++<;,;;"cIM8iec<"-;,,;+i<;"<;;c""<+1i+--;,,,::,;;;-""+Icoo111111111ooooooioooooiiiiiioiiiiiiiiccc*cccc**+
III666600006i-:,,;;::,"<ciii*;,,::,--**1+;,,,,,,,;,;<*-;,,,:,::,+i,*c+<--;-"<<+*coooo1o111111ooooooooooooooooooooooooooiiiiiiiiiiiiccccccccc****+
eeeII660061-::,,::,..""*cii*-,:..  ..ec"-;;::;;:.;;,:::,,;--""<+i1oooiiiooo1o11ooiiooiooiooooooooioiooooooioioooiiioooooiiiiiiiiicccccccccc*c**++
oo1eeeeei-,::,,,:,;. <<***"-;-,::::,,-*c+oc*"<<+cciiooicco1eoooiiiiiiiioiiiiioioioooooiioooooioiiiioooiioooooooooooiiooiiiiiiiiccccccccc***c*++++
iiiiooc,,,,,,,,,,:,.:"<+<<<<<<<""<<++8PPPccccccc****ccccccccccciiiiiioiiooiioiiiioiiiiiioiioooooooooooooiiooooooiooiiiiiiiicccccccccccc*****++++<
**+<""--;;;;;,,::,,.""<+++++<<<<<<<+++*++++++**c**cccccccciciiccciiiiiioiioiiiiiiiiiiiiioioioioooooiiiiiiioiiioiiiiiiiiiiccccccccccccc***++++++++
+*cc+-;,,;;,,::::,,,,;-"""""""<<"<<<++++++*+*****ccccccccccciiiiiiiiiiiiiiiooiiiiioiiiiioooiioiiiiiiiiiiiiiiioioooiiiiccccccccccc*****++++++++<<<


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