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

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

,,,,;,,,,,,,,,,,,,;;;;;;;;;;;;;;,,,-cI0@@@@8006600888@@8008$WMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMWWWHWWMWWHP@8888886c"<I0Ioic*iI6660861c*"-<@MMMMH0*:::
,,,;;;;;,,,,,,,,;;;;;;;;;;;;;;;;,,,;+I8P$P@8006660008888808$WMMMMMMMMWHPPHWMMMMMMMMMMMMMWH@6IeeI6000088888886i-;cII111ii0P$P8086o*"-"iHMMMW8c:::,
,;;,;;;;;;,,;;;;;;;;;;;;;;;;;;-;;,,,-e8$H$P806I66000000000@HWMMMMMMWHP@$HWMMMMMMMWWWWHHP06666060000000000006i-,;*eeeIeco68WMW0c*+";;+oe0886I*;::,
,;;;;;;;;,,;;;;;;;;;;;;;-;-;----;;,,-c0PHH$P0000006066II60@HWWMMMWHP80008@P@806IIIIII66666666666006666IIe1o*-,,;-"<"-;;<e@WMMWe*c<--+*cco1eIec;,:
,;;;;;;,,;;;;;;;;;;;;;;-;;;-;----;;,;<I@HHHP86666IIeIeoi1I60@@@00IeeeeeeeIIIIIIIIIIIII666666666666Ieee1c***-,,::,;;;;;;;IHMMMM$+;-"**+"--;"*+-;,,
,,;,;,;;,;;;;;;;;;;;;---------------""cI606eiccc**++++++++******cccciio11eeeeIIIIIIIIIIIII66666IIec<"<+cII*;,,,,,,,,,,,;*$WMMMW0cioooic**+<-,,,;+
,,,;;;;;;;;;;;;;;;;------"""""""<<<"<"<<<<<<<<<<<<<<+++++++++++*+*+*********cciio1eeIIIIIII66IIeeoc***+c1c-,,,,,:,,,,,,,-0WWWMMHeiioic*c1e1c"-"<<
,,;;;;;;;;;;;;;------""""""""""""<<<<"<<<<<<<<<<<<+<++++++++++++++********cc*cccccccccio1eeII6IeIIe1oi*""";:::::,,:::,,,;c@HWMMM@ooiic*+<<++++**<
-;;;-""""<<"""""""""""""""""""""""<"<<<<<<<"<<<"<<<<<<<<<<<<+++++++++*******ccccciccciiccccccioo1IIeeo*-,,,::.:::::::::,,-6HWMMMW1*oee1i<;,-+cc*+
+++++++<<"""-""---""""""""""""""""""""""<<<<<<<+++++++++++++++++****************cccciiiiiiccccccc*ccii*",::::::::::.:::::;o$MMM#M0-;;<<";,"***ccc
<<"""------"-""""""""""""""""""""""<<<<<<<<<<<<+**cccccc****+++********ccccccccccccc**cccccccccccc***+++<-;,:..::::::::,,;+6HM##M0<-""-;;;-""<**c
----------""----------""""""""<<<<<<<<<<*oIIe1oc*+<<""""<<+*oI60ec++*****ccccccccccccccc*****ccc*****+++<<<"-;;:::::,,,,;;e$M##MHe<<+cccc**+<<+cc
--------"--------""""""""""<"<""<""*eIIIIoicccioo1eII6666eo*<"--<*cI8e**+++***cccccicccccccc**********+++<<<<"""-;;,,;<1$M###MWPI*-""<coooicc*ccc
--------------"""""""""""""""""<e600eIIIe1I0000066II6006I1ioeI60061<"+i68oiicc**+++**ccccccccc10HWWWWWWP$88@PWW8WM###MMMWWWMW$81+;;;-+iooo1ooiici
------------"""-"""""""---""<oIP@600eiI60066II666660006I1eI60000008800+"ce$1iiooiicc*+++*ccc1oi<cii$$$$PHWH8WHHHHHWWWWWMM#WHPIi-,,,;"+io1e11oiiii
----------------------""<<+e680@8ioI8880666660888066I60088888888888008006-*e$i**ciiooiicci6@80e*<";*8@@@I+""""+688##W$PPHP6Ii"-----"+ci11oiiiiooo
--------------------""<<<iI0606c1I888806eeeIeIIee11eeeIII6666660800@800806+"o8I+++++*c11****coicc<<"---"c@#MW@c<+I008I0i*****+<<++**ciiiooooooooo
------------;---"""""""<e66I0oiI680066Iee110Iooooooooooo1o11e11e66666006666*"e8e+<<+e*******cio1e16c"8HWHHWW$HWMo""106e++**++++**cciioooooooooooo
--------;;---"""""""""<e06I6*1I680e01o1I1ooiiooooooooooo111e1eIIIooI611e0600<<I$1c*+*****ci16666II1-c$H$$$8I1$0++<+"-*060+*+++++++*cciiiiiooooiii
---;;;;----""""""<""""oI0I0coeI@8I8oooI80@I6@60e68o1e@eI8@I@eI@I801I8Ioo1o606<c*+****cioe666666III-*1$@@@oe1*++<<<<<<--+666+++++++++*cciiiiiiiiii
;;;;;----"""<<<""""--<18I01ceI006oeoi10II8o0888o80i8@81I8o601e0o06166I1oe16*******cio6666666166**i6666Ii+""<<<<<<+++++<--"666*+++++++++cciiiiiiii
;;;;-----<<<"""------*18e0ii16000e61ooooooo66eIee6oI6066I1ee666Iooo1111ec******cie666666i++<""<+eo<<****+<<"-<<<++++++++<--"I66i+++++++++*ccciiii
;;;-----"--""--------+oII0icoI68006006III1oooooooooooooooooo1o111III6c******ci6666666++<<""<<<"""""""<+***+<<"-<<+++++++++<-;-I6Ie+++++++++*ccccc
;-----""-""-----------io8ee*coIe888888800011o1eeeee11111111o11oeI0++*+***ce660806o<"""""<<""""<""""""""<++**++<"-<++++++++++<";<66*++++++++++*ccc
;;--"""-"""-----------+co01o*coIeII6666I6IeI6000006666666066I6Ic***++*cI6I806I810""<""""""<""""""""""""""<+*c++<<-"++++++++++<<cc++++++++++++++*c
;--""--"---------;;;;;-*ciI1e**coII000808Ieioooooo1eeee1ooo1ccccccicIe66061e$01Pc"""""""""""""--""""""""""<+***+<<<-<++++++++++<"<+++++++++++<+++
-"---------------;;;;;;;"c*o01i++*ie000808006Iooooo11o1oooc++++*cI600Ie<*6PP61$@+<""""""----"""---"""""""""<+<;++<<<-"+++++++++++"<++++++++++++<+
--------------;;;;;;;;,;,;***ieeo*+**coI608@@0II600000000-;<<+1e80c-;*e6PP866H@8i<<""""""-----""---""---"""""-::<+<+<"-<<+++++++++<<+++++++++++<<
-------------;;;;;;;,,,,;",;"***io6ec****ciioo1e111ee11oi*++<";,-ieI68P$@I0$P$$P@i<<"---""-----""----"--""""-;,.,++<<+"-<<+++++++++<"<++++++<++<<
-----------;;;;;;;;,,,,,,;+",,;"+**cio1IIocc****++++***cc***i1eII60$MP0e@H$PH$PPP@*<""---"------"----""------;,,"<+++<<<-<++++++++++<"<++++++++<<
-----;-----;;;;;;,,,,,,:,,;"cc+;;;-"--<+**cioo11111eee11oooo1I0880Iee$PH$$$H$P$PPP6<""--------;-------"-----;,;-"""++<<<<-<<++++++++<<""<<<+++<+<
--"-;-----;;;;;;,,,,:::,,,,;<"ccc<;;-"<*ooi*++++++*co11111ooooii1PP$HP$H$$HH$H@@PP@<""-;;;---;;;;---;-----;;,;""---"++<<<"-<<+<+++<++++""<<<+<<+<
""--------;;-;;;,,,::::,,,"o-""-+ccioci1o+---"--"""""<<<<cI888P$$PP$$$H$HHP$HH6@PPP+"--;;;;;;;;;;;-;;;;--;,;-*c"---"<+<<<<"-<+<++<<<<<<<""<<<<<<<
""--""""-;---;;,,::::::,,,+Ic--;-<*<ciooo1eIII6660000888@8888@P$@P$$HHHH$$$HH@0@PP@""--;;,;;;;;;,;;;;;;,:,;--"-----""++<<<<-"<<<+<<<<+<<<""<<<<<<
""-<<"""----;;,::::::::,,,<ei*"-;<"+*ci111eeI6666660008888888PPPP$$$$$HHHHHH$6@PPP6"--;;;;;;;,,,;;-;,,,,,;---------""<*<<<<<;"<<<<<<<+<<<<""<<<<<
"""<<""---;;;,::::::.::,,,-11+*<"--<<*c1i1eeeeeeI6666660008P808@$@P$$H$HHHH$68@PPP+----;;;;;,,,;;,:,:,-""-;--------"""*<<<<<--<<<<<<<<<<<<<"<<<<<
"""<<----;;;,:::::::..:::,,c1o<++""<<++*iioeIIIeeIII66608@@888$$$$$$$$HHHH0608@PPi------;;,,;,,,,,:,;;;;-;;;;------"""++<<"<<;"<<<<<<<<<<<<<-<<<<
"-<<"--;;;,,,::::::.:..::::,o1i<+*+-"++ciio11III66660008008@P@@P$$$$HH$H$eI08@PPo;;;-""-";,,,,:,,;-;;;;;-;;;;;------""<*<""<<--<<<<<<<<<<<<<""<<<
"-""-;;,,,,:::..........::::,o1o*"*c*+<+cii1eeIeIeeII66088@@@@P$$$$$$H81I08@@@@+;---++<"-,;;,;;-;;;;;;;;-;;;;;;;;---"""*<"""<";"<<<<<<<<<<<<<-"<<
----;,,,,::::............::::,c11o+"+cc*ciio1IeIII66600088@@@@P$P$$@c6e688@@@I-;<;cc++<","<+<-;;;-;;;;,;-;;;;;;;;---"""*<""""";""<<<<<<<<<<<<"-<<
-;;;,,,:::::.......:......:::::;o11oc"-"*io1eIIII6660000888@PP@e+1ee6088@@@I-;;;,***+<+oi*+<-;;;-;;;;;;-;;;;;;;;-----"-*"""""";-""""<<<<<<<<<<""<
;,,,,::::::.........:...........:;oe11oi+"-"";-"*oeII6Iei+"+ooo1I6608888@i";,,:-+<<<<"+*+++++"---;;;;;;-;;;;;;;;;;;--""*""""""--""""<<<<<<<<<<"-<
,,,,,:::::::.........:.............:+IIeeee11i*++++++**ci1I66000008888I+"";:.,"""""";""""""<""""-;;;;;-;;;;;;;;;;;;-""<+""""""--"""<<"<<<<<<<<<-"
,,:::::::::::..........................:*II666666666666666660000801+<<<<"-:;;-------""""<"----;--;;---;;;;;;;;;;;;-"""<+""""""--"""""""<<<<"<<<"-
,,::::::...::.....................:::......::-ceI6660000006Ic"-""""""""-;;;;;;---;-----""<"--;;;;;;;-";;;;;;;;;;;;-"""+"""""""--""""""<"<"<<"<<"-
,:::::::...................:....................:::::::,,,,,;;-;--"-;;;,,;;;;;;-;--------;;;-;;;;;;;;;;;;-;;;-;;;;-"""+"""""""--""""""<"""""<"""-
::::.........................:....................:.:::,:,,,,,,,,,,,,,,,,;;;;;-;----;;---;,,,;;;,,-;;;;;;;;;------"""<<--""""";-""""""""""""""""-
:...............................:.......................::::::::,:::,:,,,,,;;;;;;;----;;;;;,,,,,;-;;;;;;;;;;;;;;""-""+----"""";-"""""""""""""""""
:................::.................::..................:...::::::,,,::,,,,,,,;;;;;;;;;;;;;;,,,,;;,;,,,,;;;;;;;;----<"----"""-;-"""""""""""""""""
::.................::...................::::::::...:....:::,,,,:::::::::,,,,,,,,,;;;;;;;;;;;;,:::,,,,,,,,;;;;;;----"<------"";-"-""""""""""""""""
.:....................:........................:::..:::::::::::.:::::::,:,,,,,,,;,,,;;;;-;;;-;;,::,,,,,,;,,;;;-----+------""-;--"""""""""""""""""
.........................:........................:.:::.:..:..:::::::::::,,,,;,,,,,,;;;;;-;;;;;;,,,,,,,;,,,,;-----+---------;;---""""""""""""""""
:...........:...............::..........................:..:.:.:::::::::,,,,,,,,,,,,,,,,;;;;;;;;;,,,,,,,,,,,-----+"---------;-----"""""""""""""""
..............::...............:::::...................:::.:::::::::,,,:::::,,,,,,,,,;;,,,;;;;;;;;;;,;,,,,;-----+"---------;-------"-"-""""-""""-
................:::..................::::::...:.:......::::,,,,:::::::::::::,:::,,,;,,,,,,;;;;-;;;;;,,,,,;-----*"-;;------;;----------"""""--"""-
...................:::.........................:...:::::::::...:::::::::::::::,;;,,,,,,,,,;;;;;;;;;;;;,;----;"i-;;-;-----;;--------""---"-""-""";
.:....................::::......................:.......:...:::::::::::::::,;,,,,,,,,,,,,,,,,,,;,;;;;;-;----<i;;;;;;----;;----------------"""""";


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