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

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

---"""""";:;""""<"<;-----"""--"-<<"<<<<<<<<++<<""<++<<<<<++<<<<----<""<-;;;;;;;;;;;;;;;;;:",;;;;;;,,:,::,;;;;;;;;;:,;;;;---;,,;+""e<-o<<<<-"o*<,,
-,"""""<"<":""<<<<<--;;;;;,;-"";-<<<<<<<<<<<"+<+<<<""<+++<<+<<<<+<<"<"--;""""-;;;;;;;;;;;:,;;;;;;;;;;;;,:,,,:,,;;;:;;;;;;--;,::<<"""-+<<<*""o*<,,
--""-<<"<<"<,<<<<<<<;,;----;-"---;<<<<<<<<"<+++*++++<""<+++<<<+++,,,::,,;-""-;--"""-;;;;;:;;;;;;;;;;;;;,,,,,,:::,,,,:,,:::,,,::c+c"-"*++<i"oo++,,
"""""""-<<<<-,<<<<<<""""""--;;-;;;++<<++"<<<++++<+<++"<-<",,,,:<",,,,,,,,,,-"""<"""--;---:;;,;;--;;;,,:::::::,:,::,,,,,,,,;,:::+**i-""*++<+o1i+,,
"""""<<<<<-<;,,<<<<<""<<<<<<<<"-+++<<-+<+++<++<"--;"+"++<*+<++""-;,,,,,,,,;;;"-"""""<""--,,:::;;;;,,,,,;<,,:,,,,,,,,;,::,,,;,,,**<i"<"""--<11*<,,
"""""<<<"<<<<",,"<<<<"<<<<++"-"-<-<""""""<,:,<<**<+++"+++*++++++",;;,;;,,,-;,,::,::;--,,",-,,,";------;,;,,,,,,,,,,,,;;,::,,,:,*+*i+<""""-*eI"<,,
"""<<""""<<<<<<-,<<<<<<<";,-;<<,:::-""""""""""""""<<+<+++*++++++;<,;;;;;-;-;::::::::,:::::,--";;--;---;;;;-;,,,,,,;,,,,:::,,,,:8Pi1c"<<""-ie+;<;;
"<""<<<<<<<<<<<<+,-<<.::,::::;,;<<-""""""""""""""""""""----<;*+,;i;;-;;-;,*;,:,,::,::::::,::::,:,;-"";-;;;--;;;;;;;;;;,;-;,,,;,6cP61<<<""-1e*";--
""""<<<<<<<<<<<<<".:,:;,---,,,;---------"<++++<<"""""""""-"""-"""--"-"co;;",,;;,,::,,:::,::::::,:,,::,:,,;---------"--------";,@0801"6o"""e**1+;,
"<<<<<<<<+++<++++<,-::;-"-;::,:::,:,,,:::,;--------""<++<<""""""""-"-"---"-"----":*;:::,,::::,:,,::::::;;;;;,,,;;;,,,,,;-,;,,,,Pooo1<Ie""o*+ee1-:
<<<<<+<+++++++++++<++::,";-,:,:::,,,,,,:,,,,,,::,,,,,,,,;--"-----"<+<<<"-"--------;;;;;;;,,:::,:,::::::;;;;;,,,;-,;,,,,-;,,,,,,W0*11c6I<"ec"I11<,
<<<<++++++++++++++"+;<<;,;;-**+"<<+<++";,::,,,,,,,,,,,:,,;,,,,:::,,,;;-------"""-----;;;;,,:::,:::::,:,-;;;;,,,;-,;,,,;,;;,,,::810eo16e<1oie++c<"
<<;:,<<++++++++*+*++,:;<*-<+ci+"c*c""<+<"<<+"+*<+<+"<",,:,,,,,,,,,,,,,,,,,,:::,,,;;;;;;;----,::::::,::,---;;,,,;-,,,:,,:-;;;,,,66@I611i<1ooe<<<;,
<.:,-;:++++++++,,::::::;"--"+++*<+"<";""<<+<"***<+++<""<--"-;----"-;;-,,,,,,,,,,,,,,,,,,,,,,::::,,,:::,;;;;;:,,--;;,,,,,-,,,,,60I800I*e<+*ioi+<;;
";,--";++++++++:::::::,"<*+;-*<"*<<-;;-"--;++<<<*+++*+"""-"-"-;----""<"-;"-""-";,-,;,,,,,,,,:,,,,::,,:,;;---,,,;-;,,,,,,-;;;,:HI8@I6eooc*c*+c*<--
,;"""--"+++++*+:::::::;;++o*<+"+"+";;,"+;""";;+"<+"-""<""<-;"-;-""<<+<<"-+""-"--;";;,-,,,,,,,,,,,,,:::,-;;;;,,,;-;,,;,,,-;;;::::,:,,:,::;;;-*,,,,
;-;-"-<:++*+*+<;::::::;;++o<+c*<--"";""i;""<;<"--"--"-"+<"-;"---<;<<"<<"---------";--,,,,,,,,,,,,,,,,,,-;;;-,,,;-;,,,:,,-,;,,,,;;,,,;,,:,:::::,,:
,::,;";,,*+*+*":.::::,";<"<;-+-<<"*c""--<"*+"<""""-""""-"<-;""<"""""---<<-""--""--;;":,,,,,,,,,,,,,,,,,;---;,,,;-;,,;;;,-;,,,,;,,,;,,,,,--;;;,;;,
::,,,,-:,;****<:::::::<;"ci;;;-c+<"o"+<;,*<1+-++"<"+<"<+-<"-<-<--;<""";<-<<-<"----"-,,,,,,,,,,,,,,,,:,;----;,,;--,;;;--,-,,;,,,,,,,,-;,;--;,;,;,:
,,,,,,",,,,:,+;..::::,,-+cc";"-c+-<*o<<;;"<"<<+++"-<"""<,-;-"-c";-<+"-;;""--"-";;"<;,,,,,,,,,,,,,,,,,,;--"-;,,,;-;,;;,-;-;,,,,,,,,,,;;;,;;;,;,,;,
:,:-:,,,:;;,:,::.:.::::;<::c::,:::::,:,,:,,,,,,;-;,;;"""----""-""-""-<-""-"""<<,-,;;,,,,,,,,,,,,,,,,,,;----;,,,--,,,,,;,-;,,,,;;;,,,,,;,-;-,::,,:
;;"::::::;<+;:::,:,,,;-;":,,,:,::::::,,::,,:,:,:,,::,::,,,:,,,,,,,,,,,,,,:,,,,,,,,-,,,,,,,,,,,,,,,,,,,------;;;--""--""""---;---;;;;;;-;;;-,,,,,:
;,,.::::;"*;;-,,,,,,,--;<<:::::::::::::,,,:,::::,:,,::,:::,,:,,,,,,,,,,:,,,,,,,,,,-,,,,,,,,,,,,,,,,,,,-"""""""""<<"""""""--;-;---;;-;;;;;;-:,;;,,
;,-::::::::::,:::::::::;+*,:::::::::::,:,:::::::,,,,::,,:,::,,,:,,::,,,,,,,;*,,,;"",,,,,,,,,,,,,,,,,,,-""""""""""<""<""""--;-;;-;;-;;;;;-,:::;;,:
;---,::::::::::::::::::;++,:::::::::::::::,:::,,:,:,:,,:::,::,,,,,,:,,,,,,,,*;;;;"",,,,,,,,,,,,,,,,,,,,;;""",,;---"""""--;;;;--;;;;;-;;;;::::::,,
";,-<:::::::::,::::::::;<+;::::::::::,::::,::::::,::::::,,,:,,::,,,,,,,,,;,,<,--;"<;;,,,,,,,,,,,,,,,,,,,,,,,;;,,::;;;-,:::,-;,,,;;,::::;,:,,,,,;;
<"-++,:::::::::::::::::,<<-:::::::::::::,:,::::,,,:;;,:::,"-:::::,,,-,,,,,,,-,-;,,,,;,,,,,,:,,,,,,,,;-;;;,,--;-;;;;,::,--;,:::::;-::::.,:,;,:,,,:
<<"-"",:,,,:::,;,,:::::,<<":::::::::::::,::::::,,--"--:,";"-,:,,:,,--""<<",,,;,,,<+;;"-,,,,,,,,,,:;;;"<""-:,"-,,,:;",::;,;::,:,;,;;;,;;:;;,,;,:,;
*<+"<<<,,;;:,,,,;,::::.:<<"::::::,,;;;,::::,::,,:::,,,:::;--:,,:,,,-<*ciic<,,,,,<<""*c*-:,,,,;:,,,,,;<""-""-<-,;;-<<"::-;,::;,<--,,",::::,,;::,,,
@+<"<<<<,,,,:,,,,:::::::"<-,::::"+++*cc<::::,,,:,,;+",,-""";-,:,,+*cciicc*o-,,,,;""-cc++,,"<;,;;;,;,;--"+-*-;",,*<*++"-<-;:;",;-<:,-;::: :,::::;;
P,"<<++<<<-,,:,,,::::::::,:,:::;"*ccii*<;:::,,,:"<+<;;;-""""""-,<io1ee1o+c*-,,----<;*+++;;,;;@;,,,,,,,,,,,,,,";;"*<+",<"<-;:,;,:,"";-,::;::::::::
-<++++****":::::::::,;;;-"<<,::,-ii*io*i<:::::,,;"";;:-;-"-"<-1;<io1oe1o*o*,;---ciii;<"<ii*,---,,,,,,,,,,,,,,;,;-*o<<,;,-,:,;;,;;,<++o:,;::::::::
*++***++*+::::,+<",.,-""*i*i-,";+*icii+<,,:::,,,,;;;"<;--i"",:,,,,,,;,;eoc+oi;*ioooo<,,iooi<,,,,,,,,,,,,,,,,,,,,,,,-;,,-;;;<+<*+--,;,;;;,:::::::,
++*++<+**-::;,+*"";,,,;-+ic+*--"--i++*<,;,;;+cc000c;--;;,;";;-;"+*<-<i-ic"""oiii*ioo,,,-oooi,,:;,,,,,,;-"--,,,,,,,,,,,,,;+++<+*<+::,"::::::::::::
+++"-+*<:::,+;<*+++**",;c*,+"""""""c--c+;-:,"-c800o+++-""*;-;"-"+<1**cio<<"""*oooico,,,,oioi,-----,,,,,;,-*,,,,,,,,,,,,,,;"<**<"---;"""--,:::::::
-::,+;:,:::::;*<+;,,ccci",--""""<"""--;;-----""<""+iccc+++"ciici*+c++I<oI*"<"""oIecc;,,;,io*+;;;---;:,,,:,::,,,,,,,,,,,,,,,;*c*--"-";-""--:::::::
.:.":::::::::::"+":,+cc*c-""""""<<"""-"---""""<++++c+c**+"*c+*""<++<coi6661<<+-""eeec,co1oi+<<<;---,,,,:::,,,,,,,,,,,,,,,,,+*,"--"-"-;;::--,,;,":
:.-::::::::::::;<<::-cci------"-""<""---,;;,,;-"-<*c<"c<c-;----;c+<<+Ii6601oc<---"IIIeccco+<<<<<<<<<<""<<"-,,,,,,,,,,,,,,,,,,::""<-;;;;;;,;;,;::.
.;,:::::::::::::,;::,**--"""""--""""""--"**+++::,<*<c1e*";;,,;,;+c+<e1I80I6e6i+"-+eeee1ioc--+<<<<<+<<<<<<<<",,,,,,,::,,,::,:::-<---"""-;,;--,::::
:;:::::::::::::::::,;-;---""---"""""<----""<**+:,+<*II*i"*+**-+"+oI1i+8PP6@66I<1o11eeeoi***+io<-"+cc**"";,,;,:::::,,:,,,,::::;";--""---;--;;<<;;;
:::::::::::::::,,::::,;""""""-<""""++<<--*<"<cc:,<ie0oo+++**+c*+1+e+P8888808008"+<*iii,,,,;*io*c",1o,,,,"+<";;,,,,:::::::::::::;;-;--";;;-;,**,,,
::::::::::::,:,:::::::"8$@6oi-"-""<io11i++-+++c.i$i6I++++*********o+PP@0886@0606e+<++*+<,,,;cic*-,1o,<i*<+++*+*c:;::::::::::::::,:,;:-;;;;:.:::.:
,,,,,;+iiioooc;-::::;<i8PP0ooo"""""-"<c<*i*c+<<,iIe+++++*+++*c*****0@@P088@@88@@I081*+*****+*cc<;,1i,*;;--"+*cc,,,::::::::::::::::o::;;;;;,,;;$+:
,,i<+*cciiiiiiccciiiii16PP0iicI*****c**"<+-<*""<-e6<+<***+**+**<;+**@8P@@8666000@61i*0**+*+++++;;,1c:,"++c**oc*;;1IeIeo*:::::::::::,:;;;;;,,,,,,,
;<<<<+**icciici*ciiioo66@@06Ieoeooiccccc+*+iiiiioI60o++*+*******c**<<608@@@88@0888@@61<<c*+<<<+,-,1e6*"**cicic1c6ee1e111eo::::.:::.,:,;,,,;:.;,::
++++++*ccoiic*cciioi+ioI00IeoiIi---<+*<-*eicoooo0606*++**+****c***+*+<1ee0@88@@@80@@6c**""""<,,-:,e,:+coociic<I,:,::::::io<-::.:.:::::;;;;;<.::.:
M<*+****cc*+I66IoI00o;+*cc6M@I,:;,;*i**coocooooo1ee+**+++**++****c+*<+<@8@80c**cc+*c++c<+""<<<;,::::::,1cc<*+"0606<,::::::.+"::;,:::::;;;;;,,,,:.
HM******cce66806I1I1<iioIe@H$eoioioiiiico1111111oo*<+*+****++*****+*<<<;,;,cc*+****++<<<<<<<"""::::,:::,*:,:::::::e6IIeooc+*+<":,:::::,;,"-,.:::.
P0cc***+666660006Ieciiioo1o11oooooooci*c111111oi--,++++++*++*******+"-+-::,::,,*c******++<-<<,::::::::::::::::::::::::.Iiiioo<+,,:::::::::,::::::
@@***oIe66868666II1iiiiooooooooooo111e11111c<"",:-<++++++++++**+**++"*""",,,,,,,,,,,,,1I++++-::::::::::::::6II+.:cccc.:::,:::--:;;;-,:::::::,::..
i1c;+i1eee1Iee1oooiiiiiooooooooooo1i**+<<":,:,,,,+-<<<<<<<++++*+++++<"""""",,,,,,,,,,,880I*+<::::::::::::::,6:*+<<<""o:.::...,::::,::::::::::::..
"1*+-coeI66IIo+<""<++<<<+++**c*c*+,:;o-<:,,,,,,,,,,<<++<++++<<*+++++<+"""<";:,:,,,,,,088801+<::::::::::::::::..--"--"<,...:...;::::::::::::::::::
*e*c-c1eII6I0Ie<<*<""o:::.::,"+**c*+:,,,,,,:::,;",:+<<<<<"+<<<+++++++<""<"""<"Ic:,:,:660806*:::::::::.:::::::::::::,;,-:.......:::::::::::::::.::
I1P1i+--""-+oo+I0@0ioc"<----<io1o1oc1,,,,,,,,:,,;;;,<<<<"<<<""<<++<+++<"<"<"<"+o1eI600060006::::::...::....::::::::......-;":..;+":::::::::.::...
o8I*"oc<<",i8I+@H$P@86o"-------IIieo1.,,,,,,;.;;:,;,+<<<"<"""<<"<<<<<<<<"<""<+""-""I606Ie606e:::.::::.:.ioi++":::::........<<.:"<""<<-::::.:::...
c86@o<o""",IP@@WHHH8Po----;;;---<6ee1":,,,;,,:,,,,,"-<"""""""""<"-""""""""""""""<c*----"6I666o:......iic*<---;;---:.....,-,<;-<-<***+*+;.:..:.:::
**eW1c*"""-866I886IIIe1<"---;,,;;86iioo111o<,,,,,,,;.""""""""<---""<-""""-;;--"""1i*-----;II6I*:....c*+"-;-;;;,;-"---;;;;"<",;;"*+*<<"++:::....:.


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