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

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

HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@P
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPP@@@P@@@@P
$$$HHHHH$$HH$$HHHHHHHHHHHHHHHHHHHHHH$HHHHH$$HHHHHH$HHH$H$$$$$$H$$$H$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPP@P@@@@@@@@@@@@@
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@@8
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@@@@@@@8@@888
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$PP$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@@@@@@@@@@88@8@88888888
PPPPPPPPPPP$PPP$$$$P$$$$$$$$$$$$$PP$$$$$$$PP$$$$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@88@@888888888888888
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8@888888888888888888000000000
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8@@8888888888888888888888880000000000000000000
@@@P@@@P@@@@@@@@PPPPPPPPPPPPPPPPPPPP@@PPPPP@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@88888888888888888888800000000000000000000066666666
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@88888888888888888888888800000000000000000000000006666666666666666
@@@88888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8@88888888888888888888800000000000000000000666666666666666666666666IIIIIIIII
888888888888888888888888888888888888888888888888@@888888888@88888888888888888880000000000000000000006660666666666666666666666I6IIIIIIIIIIIIIIIIII
0000000000000000888088888888888888888888888888888888888808000000000000000000000000600066666666666666666666666666IIIIIIIIIIIIIIIIIIIIIIIIIIeeeeeee
66600000000000000000000000000000000i00000000000000000000000000000006666666666666666666666666666ei6IIIIIIIIIIIIIIIIIIIIIIIIIeeeeeeeeeeeeeeeeeeee1e
IIIIIIIIII1IIIIIIII6666666666666666*I66666666666666o66666666666666666666IIIIIIIIIIIIIIIIIIIIIIII*eIIIIIIIIeeeeeeeeeeeeeeeeeeeeeeeeeeee11111111111
IIII6IIIIoeI6IIIIIIIIIIIIIIIIIIIIII*II6I6I6Ieee1III1IIIIIIIeIIIIIIIIeIIeIIIIIIIIIIIIIIIIIIeeIeee+e1eeeeeeeeeeeeeeeeeeeee1111111111111111111111111
e11eooeIieiI1IIIeIIIIIIIIIIIeeeeeIe;eoee*eIeIeIIIii1IIIeIIeeeeeeeeeeeeeeeeeeIeeeeeeeeeeio1111oee+i1ee11o1eeeoe11111111111111111111111111111oooooo
oei-e1ii1I+cIo<eeeeeeeeeee1eeeeeeee*e111eeeeee*iI111eeeeeeeoeeIeeoeeeeeeeeeee1eeeeeeee11oee1eoe1c1o11o1i1111i11111111111111111o,111111ooo1ooooooo
ooi+1o1<eo1<11oeeeeeeeeeeeoeeee1ee1oe*cieeeeeei1eicieeoeeeeo11ee1c1eo11111111i1111i11i11+1111i11*+<11oo";+o<*o111o11ooooo11ooooooooooooooooo<oooo
c";<i<o+i"1""i*"o11111oe11ceee1111ci"oco1111ooo+*1oc11oeee1ooo1i1io1c11111oo1c1111i11:...:,-oi1o;;io1ii-;::::ooioc+::::.:::::::...:.:.::::.:::.::
,,,:,,;;;,;,,,,,,::,,,;;+,,,;;;,--;<:,;<11111io*oeo*i1o1111oo*11oii1o111111*ico11o*,:...::,:*-":::;,,"---"--------;,:::,:::::::::::::::::::::::::
:::::::::::::::,,,,,,,,;,,,,,,,,,,,:::::::::.:::::::::::::::::::::::::::::::::::::::,;;;;;;;;;;;;;;;;,;;;;;;;,,,,;,,,::::::::::::::::::::::::::::
,:::::::::,:,;,,,,;,,,;;,,;;;,,;,,,,::,:.:,,:;,::::::,,:,,,,:::,:,,:,:::::::::::::::,;,;;;;;;;;;;;,;;,;;;;;;;,;;;;;;,:::::::::::::::,::::;,:::,:,
,,;;,;,,,,,,,;;,;,;,;,:;,;;,-;;;;,;--,-;;;,;;,,,;;;;;;;,;,,-;;-;;;,,;;-;;,:;;,;;,;;,;,;;;,;-;;;,;--;;:,:;,;;-,.;;;;..:;--:;;,;;;,;;,::;:;;,,;;;:;
,,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::,,::,,:::,::,::::,,,::::,,,,,,,:,,,:,,,,,,,::,:,:,;,.:;;;,,:,::,;--,,,::,,.,:,:;;;;,:;;::,.;;:.;---
,,,,,,,,,,,,,,,;,,,;;;,-;,;,,,;,;;,;;,;,;;-;;;:-,;;,,,;;;;;;;;;;---"-"";+""-;;";---"---"""+<+<++""<c*+<"<<<"<*iioic+**<+"+++++<-<"<+<<*"*<*+*++**
11oii1oio1i**io1oioe1i1eeoic1iieo1i<iio*o11ioi+ioooo1oooe1e1oo1eo1IIeee11oooio11oo11ooiiie111ooo+iie1*c"**c+*iioicc*ciccciio11iiiiciciioiccoccioc
1o11eeIeeI1eeIeI66666I6666I66IIIIeoce1II660066eI660I1eeIIII1eIeIII6660666660IeIIi:;c1o11o11eIeIIi111e1oeeIe1eIIeIee1e1eeoeeeIeIIIIIIIIeIIIeeeeeee
6eeeeIIIIeIe66I66666000006606666IIeoeIII600080I000000088880666666I660000000066006,,16IIII666I0661IIIIee1eI6I6600006066666IIIIIIIIIIeeIeIIIIIIIIII
80808800080666600000088800088888@880000800000066666600600000088888888000000006e....:o60600000006600000060000000000066666666666III6IIIIIIIIIIIIIII
00008800060000000080800808880080806060088880880880888880000008000000666000080e......*660606666666II66IIeIII1II66IIII6I6IIIIIIIeIeIIIIII6666666III
666660660066060000000088@888@88888888066000000000000006666Ie66I66000000008066c...:.:c6IeIII660066I666II666III6666066I6666666II6IIIIIIIIeeeeeeeIee
880800000060606006000000000888000000000888000660000000000800008880800080880000c....c66II60000000066066III6IIeIeeeIII6IIII666IIIIeee1IIIIIIIIIIIee
066600000660000800000000008008008880088080888088000006660000000006660600000000+....*000000000000066666I6IIII66666eIIIIIeIIeII11eIeeeeIIeIIIIIeIII
888000000080080088808080880800800000000606006000000000088080888888888880088800I .;.-e060I6I6666I1eeIIIIIII66I6I666IIIIIII6I6666666666I6IIIIIIIIII
0000I1iio1I6000000080088080080808880008888080080000880000060660II66I60000066III:.1";180006066606000000000006666666666666666666666IIII6IIIee11eee1
;;;;;,,,,,,,:-,"*c111o1oeII60000I0060000000666006660000000000088880000000000006::o.<666666666IIIIIII6IIIIeIII66II66666IIII6IIIII666I66II66IIIIIII
,,;,,;;;,,;,,;;;;;,;;;-;;;;;,,,;,,-ci1oooooeII600000000008800000000066IIIIeIIe1.ico00000000606660666660666666I6666666666IIIIIIe111eIIIIIeee11e11e
,,,,::;,,,,,,,,;;,;,:,;,,,,,,;;;;;;;;-;;--,,,,,;,,,,,,,<iIeIII66666060000606666.*ce0606666666IIIeIeeeIe1eII66IIIIIIeI6I66IIIIIIIIIeeeeIIIeeeeeeee
,,,,,,,:.,,,;;;,;;;;;;;;;;;,::,,;;,;;,,;,;;,,;;;,;;;;;,;;;;;;,,,,,,,,,,,,:,-*oi;"1ieIeII666666666666IIIII6IIIIIIIIIeIeeeIIIIIeeeIeeeeIeeIe11o1eee
:,,,;;,;;,,,;;;,,;;;,;,,,,,,:,,,,,,;,;;;;;;;;,;;;;;;,,;;;;;;;;;;;,;;;;;;:,,,,,;;,,,,,,,,,;,;-"-*+**cii1cieoii*o1eeeeeeeIIIIIIIIIIeIIIIIeIeeeeee1e
,,,;,,,,,,,,,;,;;,;;;,;,;,;,,,,,,,,;;;,,,,,,,,;;;;;;;,,,,,;;;;;;;;;;;;;;;,;;;--;;;;;,,;;;-;,;;;;;,,:,;:,,,,,,,,,,,,,;,"*cooooio1eeIIIeIIIIIeIIeee
,,,,,;,;,:,,,,,,,,,,,,,,,;,,;;;,,,,,,,;;,,,;,,,,;;,,,,;;,;;;;;;,,,;,,,;;,,,,,;;;;;;;;;-------;;--;--;;;;;;;,;;;;;,,,,,,,,,,,,,,,,,,,,,;;-+ceeee1e
,,,,:,,,,,,,,,:,:,,,,,,,;,,,:,:,,,,,,,:,,,:,;:,;;;;;:,,;;;,;;;,;;,;;;;;;;;;,,,,,,,,,,,;,;,,,;;;;;;;;,;,;,;;;;;;,;;;;;;;;;;,;;,;;,,;,;,,;,,::,,,,,
,,,,,,,,,,,,,,,,,,,;,,,;;,,:::,,,,::,,:,,:::,,,,,;;,;,,,,,,;;,,,;,;;,,:,,,:;,,:,,,,,,,;,,;;,;,,,;,:,;,,,;,,;,,,;;;;;-;;,;;,,::,::,,,,,:,,,,,:,,;,
,,,:,:::,:,,,,,,,;,,,,,;,,,,,,:::,,,::,,,,,,,:,,::.:,,,:,,,,:,:,,,,,,,:,;,,:,,:,::,::,:,,,;,,,,,,;;,,,,,,,,,,,,,;-;,,,,,;,,;,,:,,,,,,,,,:,,,,,,,,
,,,,,,,,::,,,,,,,:,::,,,,:::,:,:,,,,,,,,,:,:,:,,:::,,,,,,,,:,,,,,:,,,,,,,,,,,,:,::::::,::.,:,,,;,,,,,;,,;,,::,,,,,,,,,:,:::::::,:,,,:,::,;,,,::::
,,,::::,:,,:,,:::::::::::::::,:,::::,,,,,,,,,,:,,:,,,,,,,:,,,:,::::::::,::::,,,,,:,,,:,,::,::,::::,,,:::::,:::,,,,,,,,:::,,,,,,,:,,,,:::::,,,;,,,
,,:::,::,::,,,,,::,::,::,::,:,,,,,,::::,,,:::,::,,,,:,,:::,,,,,,,,,,,,,:::,,,,::,,::,,,,:,,:,,,::::,:,,,:,::,,:,,,,,,,,,,,,,,,:,,:,,,,;,,::,,,,,,
::::,:::,::::,,:,,,,,:,,:,,,,,,,,,::::,,::,,,:::::::::::::,,,::,,,,:,,:,,::,,,,,::,,;,:,,,:,,:,,,,,:,,,,,,,,:,,,;,,,,,,,,,,,,,,,,,,,,,,,,;,,,;,;;
,,:,,,,,:,:.:.....:.:::::::::,::,::::..:::,:.::,,:::,;:,,::,,,::::::,,,,:::,,::,::,,:,,,,,,,:::::,,,:,:,,:,,,,,,,,,,,,,::,,:,::::::,,;,,,,,:,,,,:
,,,:,,::::.:::::,,::::::,:::,,,,:::,,,:,:::::,:::::::,:,::,::,:,:::,,,,,,,,::,,,,:,:::,::::,:,:,,.::::::::::,::,,,,,,,,,,:,,::,,::,:,:,,,,,,,:,,:
,,,,,,:::,::,:.:::::::::.::,:::.:::::,::.:::::::.:::::::::::,,...:::,,,;,,,,,:.:::.::..:,,,,,::,,,,,::::,,,,:,,;,,:,.:,,,:,:::::,,,,,,:::::::::..
:::::,,,,:,,:::,,,:,,,,:,,::::::.:,;,,,,,,,::::,::,,,,::,:,,,,::,:,,,:,,,,,::::::,,:::::,:,:,,,:,:,,,;.:,,::..::,,,,::,,:::,::,,,,::,,,:::.:::,,,
::.:::,,,,:,,,:::,,,,,,,,::,:::,,:::,,,,:,,,:,,:,,:,,,::,,:::,,,,,:.:::.:,,,,,:,,::::,::,,,:,,:,,,,,,:::,,:::,::,:::,,,::,::,:,,,::,,::::::::::::


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