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

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

:...::::,,:,,,,,-;;;;;;----"""<<**cciiiiiiiiiooooooooooo1111111111111111111i111111111111oo1o111oooooo+iiiiiiiic+"""""-"""-"";------"---;;;;,,,,,,
..:,,,,,;:,,:;;;;;--"---"""<<<<c*ccciiiiioii*ioooo111111111ee111111111111oocoooo1eee11e1111111111111o*oooiiiiii+"-"------""<-"------;--;-;;;;;;;,
.,,,,,,,;:,;,;;--;;-";"<-<""<<+ccciiooooooooooco1111111eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee11111oooooooi+<"""<""<<"<""""""-----;-;-;;;;;;;
,:,:,,;,;;;;,;;;;---"---;"c"<<<iiiiiioooo11o111111111eeeeeeIeIeeIeeIIIIeIIIIIIIIIIIIIIIIIeeeeeeeeeee1e11ooo1oooc*+**+++++++<<+<<<+<<""""""""----;
,,,,;;;;;;;;;-----;--""""""<-<+oiiooo1o111111eeeee1eeeeeeIIIIIIIIIIIIIIIIIIII66666I6IIIIIIIIIeIIIeIe1e1eo1o111o+<<+<+++++<<+<"<<"<<"-"""---------
:,,,,,,--;;,;;;;;--;--""""<<++*oiiioooe11i*co"+1IIIIeeIIIIIIIIII6IIII66666666666666666666IIIIIIIIIIeee1e111o111ccc++**+*+++++<+"<<+<<""<<"-""""-"
,;;;;;;;---;--"-""";-----"<*cccoooooo116Iee1oi++eIIIIIIIIIIIIIIII666666666666666006666666666666IIIIeeI1ee1e111ec*ccccic*c*cccc<***+<<+<<<""""""<"
,,,;;,;;;--;;---""""<<<<<+++*cccoooo11eI88I6oee116I66IIIIII666666666666060600000000000666666666I6IIeIIeeeeoe11eicciiiiiiicc********++++++""<<<<""
,,;;;;;;,--;"--"<"""<<<<+***c*c1ooo11o6e*+eeeIII66666II666666666600000000000000000000000000666666IIIIIeeeee1e1eiioiiiiiicccccccccc****++<<<<<<<""
;;;-;;--,"";"""<""<<<++<*****cie1111*c*oeeeIII6666666666666000000000000000000000000000000000666666IIIIIeeee11eeioiiiiiii*cccicccc***+*+++++<<<<<<
,;;;,;;;:""--;"<<<<<+<++*+***iieI0Iic1eeeeII666606666666660000000000000000008888888080000000066666IIIIIIIeeee1eoooiiic*iccccc**cc**+c****<++++<++
:....:,::-"-"-"<<<<<<++++***+c16@*c111eeeII6666666666660000000000000888888888888888888000000006666666IIIIIeeee11ooiiiicicccccciciccc*c**+*+++++<<
.::..::::"""<"<<<<<<+++*+**oc*o+1111eeeeII666666666660000000000000888888888888888888888800000806666I66IIIIIeeeeoiiiccciiiiiicicc*+********+***+++
.:::.::..-"<"<<+**++*++cci+-+*oi1111eeeIII6666666666660088@@@@@880888888888888888888888888000I6II11i*66IIIIIeee1oo1oooooooi*icccc*****+*+++<++<<<
,,,;;;--:--"-""<<<<<+++<-"";<ici1111eeIII666666666660008@P$886I68888888888888888888888888808oI88800IcI66IIIIeee11111iioo11iccicc****<++++++<<<<"<
--;-----:---"""""<""<<+",";;+"ii111e1IIIIIIIII66666600888@8806eo1e88888888888888888888888800ie88@@eiie666IIIIee11<<++++<<"<<<<""<<<<<<""""--"""<<
---,;--":-;-<<""<"<"<-<+<;"<++*o11e1IeeIIIIII66666600888@I1o1I08Ic6@888888888888888888888000o60Ie06Ie6666IIIIIee1++<<<<"<""-"";--"<<<<+***i"c*+*<
---,;--":-;-"<;<<<<"<+<+c;11c;<o111ee1IeIIIIII6666660060I11I6608e**I888888888888888888888000c80060II1I666IIIIIeeo+<"<+<<"""-----"<+*coiiici"*+++<
--;;----:-;"""-"<<<<<<<*+<11*+*111e1eeeeeIIIIIII66000I86I1I88@06I*++688888888888888888888000061IIIe1*-*II6II6IIIe++"-"""----;----"ioooiiicc"++++<
--;;;---:---"""""<"<+<++*<-****1111e1eeIeIIIII6I6668@880oco68e1o1+++1088888888888888888888@oiiccieo*i""""""1IIeIo<""<<<""""""-,;;"oioiiic*c"++++<
:-;;:---,----""""<<<<<<<<<-+*+*1eeeeeeeeeIIIIII666866oe601icoII1c**+*+I8888888888888888@Ie1oo++<<i1oI*+"-"""eIeIi+<<+++++<+<<-;;;"iiiiic*+*"++<+<
.-;:::--,-""""<"<<"+<+<++<"+<*ceIIII6IIeIIIIIIII6oI1c*c1o1<*e*<*++*+**<II1e1*+1111eeeII6Ioi++++<<<****"""<"""I<--<<<+++++<<<<;;;;"iiiccc*++"+<<<<
:;;:.,;-:;--""<-<<<<,;;;;";i-"<@PP$Pi+-""*+oi$+""+"-+**o*o""""++++*+++**<<++<**i1Iee6ee1oic*+++<<""+**<""""""11+-"""++++<+<<<---,-**c**++++"<<<<"
.---,,--:----"""<<<",;co*o+1"1@66@88cPc<+*ei**"-"*--+**i*+"""""*****+****1eo+coeIII6I1oc*ooic++<"<""++*"""<"-<1"--"++*++++<<+"-";-*+"<<<<<+"<<<<<
.;;;::-;:----"""""<",,eIiI+e*86oP01ccc0@P@$iP@"""*--"+<c+<"""""***+++*****eee#11e6080666oeIIIeic""-"++*c""""-"<oc"""-+"<*<"<"""-,-+<+<<<<<<"<<<<"
.,;-,:;-:-----"""""",,;;;<-6e68Pi11eee*<"""-""---*--"<<**"<"""""**+<+*i*+*ciiHiccIIIeeccc18HHH$HP8<"+"-*<<"+<i1o1<+*cc*++ce***c";"<<<c"""-<"<<<<<
.;;;::;;:--;--"--""",;,-"""1e6@@P@P@06oc<*+*c*--"*;--""<c+<"<+<"***+I16*++**+1i1o*c*++*ic+*e0PP@8@0+"-+oi**i+1eii*iic"i*<c8888888000806<-"""<<"<"
.::,,;;,:-------"""",;:""+;*;<<e86o081*"+ici-i---*-""<<---"<"c1ioe11<***c*ci1W10iio11o11@0eo*<*1I66ooeIi1oeIe0o8*+e*i6o1c<801Ie6i66<**6<$$8""-"<"
. ;;,;;,,;---"""""<+<"i-,-,c;;;-c""--;;----------*-"<<--";-<+**<icoo*1eeIIco1PW$6I8o1i<oIIc*+<*i+HHWWM#H16661eoc++<-<<<<"c8@@@880800666*$80""8"<<
..;-:: .,,:;-"""--"+<<-;;-;*";-"----"--""""""<"--<*+*-<+i*eecco*oii6i<oioiee1PMMM6ie1Iee6Ioo++***HWWWMI#c6M*$$Pe6I$$WI$PP$P@@06Ii1e6eeeee1-;-"0<<
.:;;,. ;--.,;<"<+<*+***+++"-*ccciiiio11eee1ooe1e1oo1I1iIieI66o1600I00@ePo$PPPHHHWMM#MMMM0#MM$$WH88PP8P61e8MWMP061eeI11oe1o11ooc"iicc+cic**<"<-8<"
.:,-;......:,;::,,,,<-;,-,,;c+"<""-"""";--c*"-c+ooeo<";,;,;;;;-<--,i1"""cc*<---6,10H6@0$I8PPcPP0@6ee*@o;<<"-;-"<*;+"++**"cc;--;-,;"---""""""""<<"
.:,;;.......";----,,;<<,,,,+o"-"+,:::"<-"+*<cc<;+<0*c"+<"<"*cc+<++1o<+c<<ic*""i<-$ci@PP$6$$$PPoco+*+*o-++<*c<+<-c;**;--c+**+**";,-""""""""""-@<<"
 :,;;. .,..,,,--;;--**;::,;+;-+,.::::<""<<io+<<-*<<<<*"<"**ici"++<<+iioieiic-<+"oo<6HeH$c$e8*<<i1*ce-"o-;ii+++*<<<c+**c;-+*+**-;,-""""""""--+""<"
.::;;:::,,<,"<+;:,:<,;;::,;<-",---"""+"<ciI+oec-+<-+<"+-"++c*<;+"ci1I6Ie86I1*-<<o18i1+cooe+e+<"+o+*+iiii*<,cc++<<*++;;<-;**+*+-,:------"""--8""<"
.::,;:.,:<;,";;<":<".:;:.:,+"::o1"<<-ci;I<c1oe<;++;-,+-+"-;-;;<e<+ii1I08@80i+**<**ccciiico1i*<<<+-"+ciii*+<";*i+"""+<+<;-++,,,;,,;------"<-"+"<<"
...;;,:;-;;,"-;"+:-,..+,::;"<::o+oocc<"-<o1ee<<-"--""<-o600600c06c"-+*I080c"ci08e8888000+8880c0000ocic*c+<+"<<;io";+<<**;++;,,,,:;;------<,*""<<"
.::;;;:;,-;,:"-+<:;,...::;,i<:::,cio,<-"**1o<<++;;-;+"*iiooioc*e-+i;-"c1occ+ii*<+<*c+**+++***i+*+*i*c*+c+,"<<"*";ii+<"**;**,,,,,:;;;;----"+<""-;-
...;;,.-;,-<:+c,,:,,:..;:,,-,,,ic++c;<",<*++<"<i<"-,-,;;--;;,,;;*<;-+<+*++;cicI+i******cicc**<<c*ci*c*+**;+-"""<<<,oo<<+-*+,,,,:,;;;;;--<<-""-;;,
..  .........:,.:..:... ",-iIi-;,o,.:"-:,-<+<"-+""<;-;;;;;,,,,,,;;-*o+*+<<*ic""<;+***c8P668ic++c*i****+*+-"--"""<"-<;ee";*+;;,,,,:;;;;,0-<--"-;;-
...:....,:..:.c;<<<::,:.,,-e6;::::::,"--"-+""<e"<""<+"<<-,,-;,-""+c**-i++-"*<-<-****+*+"<-<<<++*+c+c**+++++""<<<<<"+<-,I0<+--;;";,,,;,,-;,,;;;,,,
.... . ,:....:,;,,,:::::.:"<;-;,,-"""+-""<",;<+"-"""<<<**";;""-"*occ*;i++"c*+**+c+*++++-++++<+*c+c*****++<<<<""<<<"<+,,;,"*<i"-"",;,,,,I,,,,;,,,,
 : .. ...:.::::,"i*;.::,:<"",;--"<<<""-;-"-*-,;+<",<<<<<<+<*<<<<<++**-+**"*c*c**Iccii*<*<<cc****cc*<c*+++<<"<<"<-;,<<+<";-+"-<+,,;;",;,*,,,;,,,,:
.:....:,.:,:::::,;;,,,,,-;<",+-<<<""<<;<+-+"<"<+"<<<<<<<<<-+**++<<+<<i**+*ccc+i**++*c*-;;"<""*<+i*,;**++<+<<+<""""-+<;;;,-++;;;;;-,,";;",:;,,;;;;
. :.-";....:,::,:,;;;;"<<-<-,<*+++<<<"-+++"<""""<,;<<<<<<<<+ic"-<+++<+++*+++<+<<+;""";""+;,;;--+ci<,+<<++++-"-----;+<,,,,;++;::,:,::,,:-:;;:;;,,:
:..........;;-;,:,,+<+<+<-<-,<+-<<<<-<"<"<--"""<<"<"-"<<<<+c*++<""<,*++;++<+<++<"<+<+-<-;"<-<",-;+*"ci++*+<"-";;,;;<<;,,,,<+,,;,,::::,6,;,,::::::
   .....:.:.;;,:,--,<""<<"",:<*+c+-"<<;<-<-""","-"+<;;"<"+-;;+*<-;coccc<+-<+*++++**"c++";;;,<<<<+**+++<<<<+0<-"";;,"",,,,:<+,c,,,:,:-1-;;,.:::::.
 ........,,;;;;;----c+"<<,"-,<++-<++*<;*<++<<<<-;<-<c-<;;<++-c*<<+"+c*+<+****i+c++c<"o<""-,,<<<<-+"+-;""-<<<+<"<--;"<,,:::"<-,,,,::,8:::::::.:::.
. .. ........:::::::,+;,,:-,:";<-;---+-+-<<<<+<"<<<<<<<<+<<+<o,;<+,c+++-*+*cc-<c<;;;;--;;,;**"*"*<coi;--<<<<+<+""--;<,:,-,<<;,,,:::@,::::::::,::,
.........:::::,,::::::;::,;.,,;;,;,;;*<,;;;;;-;,,,:,:,,;,,,-;;;,;,;;;+-;"-<"-c"-"+-";;--";,,;;<<<;+-+"""""-"i;;,;"<,+,;,"-<"--,+:,:+::::::::.:::,
.....:::..:,,;:.::,;;,;-;,:.:;;-;-",:;,,*,,,:,;-,,,,,,,,;--""--;;;i;,;-;,;;;;""-------"<1e1oii,,,;,,;"-1I*;;<--::::,*";,+<""<,,::-:,:,,,:::::::.:
 ........:::::::,,,,,,<:,,;:,:--",:,,,,<,,;,,;,::,--""""""<<""--,:--;;,,;,;,,;,<-;,;,,;"*++"",;---;,,;;,:,;,,,,,,,,,,-<-;<""",::::.,:,,:::::::::.
...........:::::,,,.::;::-;;,.";<,,,::+,;,,,;:,,,;,;--;--;;-;;<0c1;;,;,-,;.--"+<"",,;**<:;,;,;--;;;,,,,;;;,,;;:,-,,,;,-<,<"-<,::,;;o:::::,:::::::
.........::.:::;,,--;-,,:..:..::,:+:;-;,,":-,,,:,,;;-"--"-;;;;,;;,;"++<;"-<;;------:,;-:,,,,,,;,;,,;,,,-6"-;,,,,,,,,,::;+,-",:,:,:,",,+::::.:::::
. ....:..::;::::::;;;::...:..:-;:,,<;;;-;,;:,:,,,,,::;;;;;;;-,-c<<"<-+;,;;,,;;;,,,;,;;;,,,,,,,,,;;,;,,;;-,,,,,,,,;I,,,,,;-;-:,:,:,6,.I,,:e::::...
 .........:::..::::.:...:;::::,;;;::,,;;::,c-;-";,,,;,,;,,;,;,*;-;-;+,-,,;,-;,,,;,,,,;:,,,;,,;,;,;,,-;;;,:::,,:,::,,,:::,<;-::i:,I-oi<+o*:,e*1*::
.............::..,.... ,,:..-,.:::::.::,:.,;-,,,*;,,,,,,,,,;;",;;,,","-;,,,,,,:::::,,,;-;-;,,,,,;;,;,;;;,;--,c,,::,,:::;,,,,,:c+c-;,,,,:i:c,<-**"


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