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

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

+****cccciio11eII6co11eIIII0PPP8PHPi;,;;"+$@@P@P$$$$HHWWWWWWMMWWWWWWWWWHHHHHHHWWWWWWWWWWHHHHHHHHWWHHHHHW*--;;;:WHc*<<<"--"<<<"<<<<<""<<<"<<<<<<<<
+**cc*ccciiio1eeI6*o11eeII68@PP8PHPi;,;;"+HPPPPPPP$$$W$$$$$$$H$$$$$$$$$HHHWWWWWWWWWWWWHHHH$H$H$H$HH$$$$P"";;-;PHHHH+<--;-;;;--<""""""---"--""""""
**+**c*cciiioo1eII*io1eeI66@PPP8PH$o-,,,"+########MMMWWWHHH$$$H$$$PPPPPPP$$$$$$$$$H$$HHHH$$$$$$$PPPPPP@+-+;-;;H$P$$$i"--;;;;-<<""""---;;;;;;;;;;-
++****c*cciiiooeI"co11eII668@P$@PH$o-,;;-+###########################MWHH$$$$$PP$$$$$H$$PPPPPPP$PPPPPPPI-<;;;,P@88888*<""-;;;;<++++++++<<<<<<"""-
+*****ccccciiooee<coo1eeII68@P$@@H$1",;,-<#MMM######################################MWHH$P$P@P@@@@@PPPPi-;,;;o$PPPP@@c*+<<<<""-;---------;-;;,,,,
++****ccccciiooe"<coo11eII60@PPP@H$e-,,,;<@HHHHHWMMMMMMMMMM#########################################MW@-*-;;;MP88@8@6ic***+*<<<<""-"-;;----<<<"""
**+*ccccccciio1e<+ci111III60@PPP@W$6-,,,,<-WWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMM###########################i-+;;;-#####MHIicc**c*****++<"<<<<<<<<"<<""
*****ccccc*ciio+"<cio1eeeII6@PP@@H$0",,:;<cWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM#MMMMWWMMMMMM####M###6-;;;;-#######occ*****c*cc*+*+<<<<""""""""<
****cccccccciio""<*oo11eeII60P$@8H6ie0PP$WWMMM########MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWMMMMWWW+";,;-P###MMMMoccc***++++++++++++<<<"<"<+++
***cccccccciii<""+cio111e1icc1eI006666000@PPP$HWWWMMMM###MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWW@;+;;,;M#MMWWWHic******++<<<+++++*+<"""<<<<<
**c*cc*cciiiii;;;;-<+++**ciiI06Iee1o111I@88P@P6@P@@@P$P$$WWMWW@6e0$WM#M#######MMMMMMMMMMMMMMMWWWWMMWWc,;;,,,MMWWWWW$ccc*c***+++++<+<++++*+<<<<<++
**cccccccicii;;,,;-<<++**c166Ie11icciiio111I1o1eI0$PP@8@$@@PHMMM$P@@PPPPP$$$$$@II0P$MMMMMMMWWWMWHWWHM1;,;,,iMMMMMMWHicc*c*c***+++<<<<+++++++++<<+
***cccccccci*;,:;-""<++<*iIIe11occ*c**cc*coo<c**ii16@0P@P8@88H8$WMMP1I60088888@@@@PPP$$$HHHH$$8ee8PHW,";,,,$MWWWWWWHic***cc**+*++<"<"<+<++*+*++++
*cc*ccccccic,,,,;;""<<<+oIeII1c***++o+ic+co+<*+<+c*io6$P08668@00$$WM#MMWH@ec"-"-"""*i166008888888886I-;,;,,H##MWWWWPicc*********+**++<"<<+<++++++
****cccccic*;,;;;-"""<+oIeIeo**c*+<*co+*++ci-+<<+*ccce088II0800PI$P$WMWIIPWMMM#####MMMH$0o<;--;;;;<+c+-;;"c@M##MMMWocc*ccccccccc****<<--<<<<<++++
**c*ccccccc;;;;;;-"""+oeeIeoccc****+ccc+++*<<-<++*cii1eIIP$1I@@@P$0PHHM@Iccccio1I0P$H$0eePWMMMM##MMH@61c1iiP####W8*oicccccccccc***cc*<"-;-""<"<<<
**ccccccc**,,;,;--""+oeIIIeoii*c***i*+c*+*<<*++++*cioo11II66@8@@6P@06@HMci""""<<<<+<+++***cciooI0@P@Iico-"*1M####1-oicc********+<<<<";;;--;-<"<""
***ccccccc:,;;;;--<<ieeIeIeioi*o**+<**+*++c+++c+*cciiiioio1Iee@0@88800@$H;"-----;-----""-""""<<<<<+<+<+<"-"*iI8$ei--c+++<<"-;,,,,,,,,;;-;-----"""
c*****ci**,,,;;;--"c1eeeeI1i1ciic**<*+*+**ci*icicioooiiiiiiciio60088@608$e<;;-------------------"--;-----"-""-e11;:::<"----;;-:::.i,;;;;;;----;--
+***c*cc*;,,,;;-;-+o1eeIIIe1ooiiic*+***cccii1iio1ooooooiciciiiiio1I0I6668I;-,;;;,;;,-,;;;-;;-;;--;;;;;-;-;;;;1co"::.:;-:.::, ,::..<i-;;,;--;;;;--
***ccc***,,,,;;;-<coeIIIIII1ooioiiccc**ciooooo1oi11i1ioiiiioiiiii1e60eII0Pi--;;;;;;;;;;;;;,,,,,,,,,,,,,,;,;;81+-::.:;-::...-,: ....ii--""-"--;;;;
*c*c*c*+:,,,;;;;-"o1I6IIIII11ooiooiiiiiciooooicoiiiiiicciciiiiioioeIIIeI6@I;;;;;;;;;;;;;,;;;,;;;,,,,,,,,,,,61i-::.-,;;.. ..::::::.. ,;-"""""--;-;
*******<,,,,;;;;-+1eIIIIII6e111o1oooooooooo1o1ooiooooi******cciiio11eIoeI6@;;;;;;;;;;;;;;;;;,;;,;,,,,;,,,,Ic--:.:-,-,.......;:::::... ..+++-,,,,,
******+::,,;;;-;-+1eeIIIIIeee111ee1111111ooooo11111ooooooicc**ccioe1eeeee60I;-;;;;;;;;;;;;;;,,;;,,,,;,,,-Ic,;...;,;:.   ...;-"":. ....  :"""-----
*****++,,,,;;;;;-"ieeeIIIIeee1e1e1eeeeeeeeeoicoo111111ooooooiiiiiiooo11o1eI8";--;;;;;;;;,;;;;,,;,,;;,,,io+-::.:;,,........:-"<<+-.....    ---;;;;
+**+++::,,;;;;;--"c1eeeeIIe1ee1eeeeeeeeeIIeee1oiiio11111oooiiiiiiiiiiioioo1IW";;,;;;;;;;;;;;;,,,,;,,,;i*<-::.;,,.... . ...-"<<++*cc*<"-;::;. .+*"
+**++<::,,;;-;;--;<i11eeeee1eeeeeeeeeeeeeIIIee1111ooooooooooiiciciicioiio1o1886";,;;;;;;,;;,,;;;,,,,ci;;,::.,,,... ......,"<<+++*cic*+<<"":...<c*
++++<-::,,;;;;;----+o1111eee1eeeeeeeeeeeeeIIee11111111111oooiiicciiiooo111ooci1*--------;;,:,,,,;;i1c;,;..:,,:...........,"<++++*ciicc**<,.   -c+
+++<".:,,;;;;;---;;-+oo111111e1eeeeeeeeeeeeeeee111111111ooooiiiiiiiio111ee1+*o*;,,,,;,,;,;;;;;;--<+,,::..::,,............;"<++++ciioiic*:.   ..<+
++<<-::,;;;;;;;--;-;"cooo11111eeeeeeeee11eeeee111111111oooooiiiiiiieoooo1eI++*i,;;;,,;;;,,,:;c1ci<;;:::.::.:... ..::,c08II6660e*iiooooo,... :.. -
<<<":::,;;;;;-;-;;---"iooooo111e11ee1eee11111111111111ooooiiiiiiciiiiiiio16ic*e;,;,:::,,Ie11o<.,"<,-:........I01eeeII1i*+<c*iio1ico1oo,.  .:.   *
<<<-::,,;;;;-;--------<oioooo111eeeeee11111111111oooooicc*ciic**ccccccciooe6cc1*1i,<oo11cci*ic+,.:::....;:.1W;:..:*+"+*"----""+<,,-,:,:.. :.. .c-
<<":.:,,;;;;-;;----;---*oiioooo111111111111111ooooiicc**c*<<-;,--<*ccciiii11**i"+-.:-ie"<oc+-"*;:.......,-oMH:...:-;-<-<::;"""-;;,:;,:.. ,.. "*;:
<<".::,;;;;;;--"--;-;;;<oiioo111111e111ooooooooiiiicc**c""-0,---ccciooiiioooi*1*.:",::,;,-c;--"-:.....::..WWPe*+ci";,;;;,.,<+-;-;,::,.. ....c",::
<<;.::,;;;;;-------;;;;<oooo11eee11iiciiciiiooooooiic+**+e-""";*ioooooiiiioico1e*-.;-<-.".:-::::::...:. ..W$@Iee111c-<";,,;,,;,:;,;,. . ..:i-,::*
<<".:::,;;-;;-----;-;;;;+i1o11ooooi*<<"-+cccioo111occ*c*i11ooiooooooooiiicci"1eI1;*,:::;::;.::.....     ...@IIe11111oic"";,,,,,,,;,:.  ..-c;,::+,
"",.::,;;;-;--------;;;;;;<ooooi*--c;+I;--iciio1e11iicci1e11ooo11111ooiiicci1I6oo1:;1...:..:...... . . . ...I11111eeee11i*<;:,<10086*. .<c-,:"",,
<"::::,,;;;;-------;;;;;;;;coiic*+i1*-""""i11oo1ee1oiicccio1eeeeee11oooiiccce*oIe81:,c:...:*ciii*+,....;i11*<"oo1oo1e1ooocooo*1IIee1c".-c;:.<-,,,
<-::.:6080*;;----;-;;;;,-;+0eooo11ooooo111o11o111ee1ooiiiioo1eeIIee11oiic***i+""+*c18@c:-cI860611eee00Ieic<<"111ooooooooooooiiioooo+,.-*-:.*;,,,;
<eP@06860II0I:;---;;;;;oIe11e1eee111111o1IIe11111111oii***io111eeee1ooic*+++*<";"-"<coee116I16II6886eic++<"-<o11oooiiioiciiooic*<,::.,++,:*;,,,-"
008PP$$H88i11I,,;,,;,"ciicccio111eeeeeIIIIeee11o1oooiic+**<*iio1111ooicc*<<<+,+--;-";;*+-"ce08P@i**i*"-;--;-*ooooiiicc**cccc*<-:.  ..c";:*-,,,;<+
8@@8@888$H$61ooI,,,:,<"<<+<<+io11eIII66IIIIe1iio11e1oocc**<+cioiooooicc*<""";:;,;;;,:;-;,,"<+ioe+-<*+-;,,:,<*ccciicccc+";;;,:      .*"<,*;,,,;<<*
088PP@@$PPP$HH$1o-:,;-"----c+<+o1eeI666IIee1oioooo1oic++++*iiicc**cicc++<""-.::,,:,::,;,;,;--<<++I"--,,::;<++********++,....       :<,<*-,,,;<+++
I608P$WHHHHHHHHocoi.:;--;c+<++<+o1eeIIIIee1oo11iccii*ccioiiiiic*<<*iii*<"";:..:::::::,,,,,,,-;,;-"+o10;,;<++<+++++++<<-:.         ci-:*";,,-<+*+<
.i0P$W$H$$$$$6<"-,,;,-,-c+<*<"-;<o111eee11oioo1111111oo111oic*<<*ciiic*<";:..:::::::,,::;,;;:,,,,,,-"ico"<"<<""<<"""";.. .    .-*-<<,;<-;;-"+<++"
i8P$@P$P@$P60P$8""<<""+*+<<""-;,;"iioooooic<iio111111111i*<<<*cc*iciic+--;::.:::::::,,,;:,-,,,,:::,;;;"<+1----------:.      ,i<;:*i";<";,;"+"<"<"
0PPP8@@00108@PHH8""-ce+<*""-;-,,,;;+cciic*+cccoiiccc***cioiiic**iicc*"---::.:::::,,:,-,,,",,,:,,,::,:,;-"<c;;;;;;;:.      +*-:.:+c*-*+";;"<+<<<""
@8$P@P801@I86$$H$$$Pe+"<+--;"-;,;;;;;<**cciooo111ooooooioiiiicicii*""-"-<::::,,:,,:,,:,;,;,,,,,:,,:",;<<"-;cecoo1,:-:  .i+;:...+c++<<-;-""<<<<"-<
@P@P@II@0@88eooo111i<<;-"""";--;;,,;;;--+*cccio11o1ooooo1ee111ooc<<+"<"<",,:,::,,,,,,,:,;,,,,:::,:;,,,;,,,,"<*i-"-+ciii--,....ii+"-+"<---<<+<--<<
P$P6IeI****++iio1oi<";"";---<-;<;;,,,;:,;+ccc*ooioo11eeIIeeeeoi*<icc<"<+::,::,::,;;,,::,,,;,,:,,,;,,:;:,,,,,-;"co-"*i"<",....ic*";*<-"<""++<"""-*
688e+"-"""+<*c+*cc-----;;--;-<*;;,;;,,:,,,*icicoee11oi11111oi**11oc+<<+:,,::;,::;,,,,.:,,,,,;,,,,,::,,::,::,,<-"-**-,:,:;  ,c++<-<<--"-<"<"<<""<<
680-"--+"<"<<<<+c-;;;;;;-;;,;,,;;::;;,,,,,;*iccciee1eee11o11eeeeoo*+<+--,,,:,,::,::,,::,,,,,,"";:,,:::,,:::::,;"+,:::::.:.:*<+<"-<"""<<<<+<"""-*"
I1---""<-"-""<"c;;,;;;-,;,,,,,,;,,,;;,::,,,;*ciicc1eeeeeeeeeeee1o*++*-,:,,::,,::,::,,:,;,-;,,,,::.,,,,,;:::::;,,:.:,,,:,;<oi";,,<--""""+"<"""-<+;
-;;-;;;"-"-"<-";;;,,,,;,;;;,;,,,::,,,,,:,,,,-"ccci*c11eeeeeee1oc+<+<,,,:,,:::::::,:,,,",;;::::::,;-;;,:;::,;-;-,::,:::,:"+"""".."-""-"<<<<-"""<",
,,;;--";-"----;;;-,,,,;,-,,,::,,:::,,,:;-;+:,;-<iccc+c111111oi*<"<,,;,::::,:,,,:,::.,;,,-::,,,;;,-,,::;,,,,,:::::::::,,,.:::,,.-;-""""<<<"""-+<;;
;;;---"-;--";;;;-;,,;-;-,,,,,,::,::,,,:,-;,::,;;;"+***--+cc**<";:,:::,::::::,:,::.     .<<+-....::,,,,,,,,:,:,,,::,,:::::::::,<-;"""""<"-""-"<"-,
,;-;---"--;;;,;,;,,,;";;;,-,,,,:,:::;,,::::,::,:,;,,-++++*+"<-.:::::::::::::::::.         ..:-"-;,,,:,;--;,,,,,,,::,;;,,::::::,;;+--""<<<""""""-;


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