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

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

-ccciiiiiiiooooooooooo11111111eeeeeeeeeeIeIIIIIIIIIIIIII6II6II6666666I666666IIIIIIIIIIIIIIeeeeeeeeeeeeee111111111111ooooooiiiiii
-cciiiiiiiooooooooo1111111111eeeeeeeeeeeIIIIIIIIIIIIII666666I666666666666666666I6IIIIIIIIIIIeIIIIeeeeeeeeeee1111111111oooooooiii
-ciiiiiioooooooo1111111111eeeeeeeeeeeeIIIIIIIIIII666666666666666666666666666666666I6IIIIIIIIIIIIeeeIeeeeeeee11eee11111111ooooooi
-ciiioooooooo1o111111111eee1eeeeeeeIIIIIIIIIII6I666666666666666666666666666666666666II6IIIIIIIIIIIIeIeeeeeeeeeee1111111111o1oooi
-ciooooooo1o111111111eeeeeeeeeeeIIIIIIIIIIIIII666666666666666666666666006606666666666666I6IIIIIIIIIIIIIeeeeeeeeeeeee11111111oooo
-iioooooo111111111eeeeeeeeeeeeeIIIIIIIIIIIII66666666666666660666066600660006666666666666IIIIIIIIIIIIIIIeIIeeeeeeeee1e111111111oo
<ioooooo1111111eeeeeeeeeeeeIeeIIIIIIIII6I66666666666606600000006000600000666666666666666666666IIIIIIIIIIIIIIeeeeeeeeeeee111111oo
oooooo1111111eeeeeeeeeeeIeeIIIIIIIII6I6I6666666666666660000666600000000006600006666606666666666I66IIIIIIIIIIeIIIeeeeeeeeee111111
oooo1111111eeeeeeeeeeeeIIIIIIIIIIII666666666666666660000000000000000000000000000000000666666666666IIIIIIIIIIIIIIIIIIeeeeeee11111
ooo11111eeeeeeeeeeeeeIIIIIIIIIII66666666666666660000000000000000000000000000000000066600060666666666II66IIIIIIIIIIIIeeeeeeee1111
1111111eeeeeeeeeeIIIIIIIIIIIIII66666666666666660000000000000000000000000000000000000000006066666666666666666IIIIIIIIIIeeeeeee111
1111111eeeeeeeeIIIIIIIIIIIII66666666666660660000000000000060000000000000000000000000000000006666666666666666IIIIIIIIIIIeeeeeee11
1111eeeeeeeeeeeIIIIIIIIII6666666666606600006006000000e,........o00000000000000000000000000006666666666666666666IIIIIIIIIeeeeee11
111111eeeeeeeIIIIIIIIIIII66666666666006000000000000e: ...........*0000000000000000000000000000006666666666666666IIIIIIIIIeIeee11
11111eeeeeeeIIIIIIIIIIIII6666666666660000000600000+:.:;;;;",,;;:..;8800088800000000000000000000000600666666666666IIIIIIIIeeeeeee
11eeeeeeeeeIIIIIIIIII6I666666666666000000000000000,;--ioeI6Ieoi+:.,88888888888008888000080000000000000000666666666IIIIIIIIeeeee1
11eeeeeeeIIIIIIIIII6I6I666666666600000000000800000"::"ieeI6Iee1i,,-8888888888888888888000000000000000000600606666666IIIIIeIeeeee
1eeeeeeeeIIIIIIIII6I666666666066000000000000000000:::<1*<6P8**eo+;*88888888888888888888880000000000000000000666666666IIIIIeeeeee
1eeeeeeeeIIIIIII66I6666666660000000000600000800000.I+iicc1iioi*ic;188888888888888888888880880000000000000000000666666IIIIIIIIeee
eeeeeeeIIIIIII666666666666660600000000000080000000:e+oe01ieo1661c<o8888888888888888888888888888800000000000000006666666IIIIIIeee
eeeeeeIIIIIIII6666666666666660000000000008088808888.-i1o1cIiie11*-888888888888888888888888888888800000000000000066666666IIIIIeee
eeeeeeIIIIIII6I6666666666060000000000000888088000000:<*ooe11e*1o;8888888888888888888888888888888808008000000000006666666IIIIIeee
eeeeeeIIIIIII666666666666600000000000000880088808880c:;i11II1ec;,08888888888888888888888888888888888800000000000666666666IIIIeee
eeeeeIIIIIII666666666660000000000000888888888888880.<c::ce6Ii<,+e.:088888888888888888888888888888888800800000000006066666IIIIIee
eeeeIIIIIII66666666660000000000000008808888888806...ooi1*;,;*oo*c:.:...i8888888888888888888888888888888880000000006666666IIIIIee
eIIeeIIIIIII66666660600000000000000000888886 ..:.:.:cIeIIIIeee1o1::::::::::.c888888888888888888888888888888000000006666666IIIIIe
eIIIIIIIII6666666600000000000000080880o:::::::::::::-I66600606I66.:::::::::::::@8888888888888888888888888808000000006666IIIIIeee
eIIIIIIII6666666666000000000000008808::::::::::::::::I66688888066,:::::::::::::,8888888888888888888888888800000000006666666IIIIe
eIIIIIIII666666666000000000000000880.::::::::::::::::6I668@80068+::::::::::::::.888888888888888888888888888000000000666666IIIIIe
eeIIIIIII666666066000000000000800080.::::::::::::::::16606P86@00;:::::::::::::::@888888888888888888888888888800000000666666IIIII
eIIIIIIIII66666660600000000000008888:::::::::::::::::,0868888600.:::::::::::::::+88888888888888888888888888060I000060666666IIIII
eIIIIIIII66666666600000000000080888-:.::::::::::::::::88800@8066.::::::::::::::::@888888888888888888888888008I6000006666666IIIII
eIIIIIII666666660000600000000080808.::::::::::::::::::0808608600::::::::::::::::.@888888888888888888888888880800000000666666IIII
eIIIIIIII66666660000000000000008008:::::::::::::::::::1006088806:::::::::::::::::"8888888888888888888888888880000000006666666III
IIIIIIII66666666000000000000000008-:::::::::::::::::::,000088866::::::::::.:::::::8888888@8888888888888888880000000000666666IIII
eIIIIIII66666666000000000000080880.:::.::::::::::::::::888088600::::::::::::::::::@8888888888888888888888888800000000006666IIIII
eIIIIIIII6666666000000000800088800.::.:::.:::::::::::::660@0086+::::::::::::::::::;88888888@8888888888888880800000000666666IIIII
eIIIII6I6666666600000000000080000*:::::::..::::::::::::080@@86I@.:::::::::.::::::::8888888888888888888888888080000000666666IIIII
eeIIIIII6666666600000000000000008.:::::::..::::::::::::e088000e-,:::::::..:::::::::<888888888@888888888888808800000066666666IIII
eeeIIIII6666666600000000000000008.::::::::.::::::::::::+8086@6@8e::::::::.:::::::::.88888888888888888888888080000000666666IIIIII
eIIIIIII6666666006000000000000000::::.:::..::::::::::::,0@8686@80::::::::::.:::::::.088888888888888888888888000000000066666IIIII
eeIIIIIII666666606000000000000000:.::::::...:::::::::::,8@686@668:::::::::.::.:::::.888888888888888888888888880000006606666IIIIe
eeIIIIII666666666600000000000008<::::::::...:::::::::::,606@00866::::::::::.::...::.888888888888888888888888800000006666666IIIIe
eeIIIIIII66I66666600000000000000.:::::::.,.::::::::::::,06@8600860.:::::::..::::.::o8888888888888888888880080000000666666IIIIIIe
eeeeIIIIII6666666666000000000000:::::::::1..:::::::::::<6860@00066.:::::.::..:.:::::888888888888888888888880000000660666666IIIIe
eeeIIIIIIII66666660000000000000i::::::::,-..:::::::::::16866006060o:::::::..::::.:::<888888888888888888888800000006666666IIIIIIe
eeeeIIIIII666666666600000000006 ::::::::;....::::::::::0680806@666I:::::::.::.:.:::..888888888888888888888000000006666666IIIIIee
eeeeeIIIIIIII6I6666666000000000 ::::::::1....::::::::::668660086660..::::::....:.::.:e88888888888888888888000000066666666IIIeIee
1eeeeIIIIIIII6I6666666606000006.::.::.:.8 ....:::::::::0060600086060:::::::.....::.:::888888888888888880800000000066666IIIIIIee1
eeeIIIIIIIIIIII6666666666600006.::::::::0 ...::::::::::08660e60666II::::::..:...::::::888088888888888880000000066666I666IIIIeeee
1eeeeIIIIIIIIII6I66666606660006:::::.::,0..:.:::::::.:<680006@866006<:::::......::::::8000088888808000000000000066666666IIIIIeee
eeeeeeIIIIIIIII6I66666666606600.:::::::*0,....::::::::I66066*6606800I.::::::....::::..6000008000080000000000000666666I6IIIIIeeee
1eeeeeeeIeIIIIII66666666666006o.::.::::60*....:.::::::6666@8o008I6066:::::.:.....::..:60000000000000000000000066666666IIIIeeeeee
11eeeeeeeIIIIIIII6666666666066,..::::::86I...:.::::.:,68686I;;0600I0I0:::..::..:8.o11o100000000080000000000000666666I6IIIIeIeeee
1111eeeeeIIIIIIIII666666666666:,;;,,,:.000.....::::::<606068I,;6866008..::......0:o1oo*000000000000000000006666666IIIIIIIIeeeeee
111eeeeeeeIeIIIIIIIIIIeeI66666I"c11eio0600......:::::I660060@;;I66066e6:........*+oi*ii8000000000000000000006666666IIIIIIIeeeee1
1111eeeeeeeIIIIIIIIIIIeeI66666I;icoo.oi666 .....:.:.:66I0@00*,,:,:,,,,,:..:.:....-i1+<00000000000000000006006666I6IIIIIIeeeeee11
1111eeeeeeIIIIIIIIIIII6II666666++ooi:o<666,....:::..,,,,,,,,,,,,,::::,,,........-,-,:+"I600000000000600600066666IIIIIIIeeeee1111
:::::::::::::,::,.;*1II66IIII6II*c*i*<66661......:.:,,,,,,,,,:::,:::,,,,::.:,,,,,,;;;;--<"6000006000666666666I666IIIIIIeeeeee111
::::::::::::::::::::,::,::,,,,,,:,, :,,,,,,.:.....:,,,,,,,,,,::,::::,,:,,,,,,,,,,,,,;;,;;-"-<000060606666666666I6IIIIIeeee1e111o
::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,:,,::,:::,,,::,,,,:::::,,,,,:,,,,,,,,,,,oc;;;-;;;;<""66066666666I6IIIIIIIIIeeeee111111
::::.:::::::::::::::::::,,,,,,,,,,,,,,,,,, :,:::,:::,::,,:,,::::::,:::,,,,,,,,,,,,,;;;;;;";;--"""",,,,,,,,,,,,,,,,:,:::,::.,"<++
:::::::::::::::::::::,::::,,,,,,,,,,,,,,,,,.:,,,,,,,,::,::,::::::::::::,,,,,,,,,,,,,;;;;;;-<<++i""--,,,,,,,,,,,:,,::::::::::::::
.:.::::::::::::::::::::::,,,:,,,,,,,::,,,,:,:,,::,,,::::,:,::::::::::,::,,,,,::,,,,,;;;<****+"<";-"";,,,,,,,,,,:,:::::::::::::::
..::::::::::::::::::::::::,,,:,,,,,,,,,,:,::::::::::::::,:::::::::::::::::,,,:::,,,,;;c*+*++*+i*;;-<"-,,,,:,,::,::::::::::::::::
.:.::::::::::::::::::::::::::::,::,:,:,,:::::::::::::::::::::::::::::::::::::::,,,,,,"*++*+++++;"-*;--,:,,,,,:::::::::::::::::..
:.:::::::::::::::::::::::::,:::,::,,,,,,,, ..:::::.:.::::::::: ::::::::::::::::,,:,,;*+++<<<<<<<<"<;-;;,,::,,,::::::::::::.:::..
:.:::::::::::::::::::::::::,::::::,,,,,,,,,..:..:.::.:::::::..,.:::::::::::::::,::,,;<<<<<<<""<<<""--;;:::::::::::::::::::::::..
.:.::::::::::::::::::::::::::::,,:,,::,,,,,:,....:::.:::::.:::,::::::::::::::::,:,,,;<<""""""""""""--;;,::::::::::::::::::::....
.:::::::::::::::::::::::::::::::,,:,,:,:,,,:,,:.....:::::.:.:,,,::....:::::::::::,,,;<"""""""""<-"""-;;,,:::::::::::::::::::....
..:.:.::::::::::::::::::::::::::::::,,,,,,,,,,,..:..:::::....,,::::::::..:::::::::,,;"""""""""""-""<;;;,::::::::::::::::::......
.:::..::.::::::::::::::::::::::::::,,,:,:,,:,,,...::::::.....,,.:::.:...::::::::::,,,""""""""""";""<;;;:,:::...::::::::::.......
..::::::::::::::::::::::::::::::::::::,:,,,,,,, ..:::::.....:,,, :.........:.:::::::,-"""""-"-"-;"-<,;;:,:::::.::::.:::.:.......
,,;;-,";;,,,;,,;,;--";,,::::::::::,,,:,::,:::::..::::::.....:,,,....:........::::::,,-""-"------;--<,;,::,:..::::::::::.....:...
:::::,:,,;;,,,--"--;<+""---;""<<<""<-"-;;-;""<<;............,,,.....:::..:....:::::,,-----------;--<,;;,::::::.:::::::..........
::::::::,,,,,,:,;1i,:,;;;;,;,;,,,;,-;;;;;;;-;;; ...........<<<; ............:..::::,:;----------;--<,,,::,::::.:::::.....:......
::,::.::::::,,,,,,,,,,,:,,,,,,,;,,;,;,,,;,;,;,;............;,;;............:.:::::::,;------;;-;;;;-,,,:;::..:..:::::.:.:...::..
":::::::::,,::,,::,,,:,:,,::,;,,:,,,,,-,,;;,,,,............;,;;.....:......, .:::::::;-----;;;;;;;;-,,,:,,""+**";;,,,,:,..:.:...
::::::::,::,,:,.:,,,,,,,,,,,,,:,,,,:;,,,;;,,;;;..........::;;,;;............-...:::::;-;;;;;;;;;;;;;,,,:"c++;<,,:,:::::,,::::,,,
:..:::::::::::,:,,,,,:,,,,:,,,:;,,,,,,,,,;,;,,:.........::.,;;,..............,:.:::::,-;;;;;;;;;;;;;,,,:;:,,,,:::,::-:::::::,,::
:::,,:;:::::,,:,,,,,,,,,,,,,,,,-;,::;,,,;;;,;;.. ....,::...,;,;.:.::::::...;,,,;...::,;;;;;;;;;;;,;,,,,:,,::::,,::::::::::::::::
::::,:::::::,,::,,,,,.::,:,,,,,,,,,,,,,,;,,,,;.....:........:;,;,..:.....,:;,,,,: .:::;;;;;;;,,;;,;;,,::;:::.:,:::::::::::::::::
,,,,,,,,:,,,,,,,,,,;,,,,,,,,,,;-,,;,:,,,;,,,;,,.......:,;,,,;,,,;,,-,;;,::,,,<,;;;.:::,;;;;;,,,,,,,,:,-",:,,,:,::::,::::::::::..
,,,,,,,,,,.,;;;;;;;;;;,,:,;;,;;;;-;;;;,,;,;;;---:....:;,;;:,,;;-,;;;:;-;:,;,,,,,,,:.:,;,;;,,,,,,;,,::;,--,,,,:,:,:::::::::::::::
,,,:,;,,,::,,:,;;,;;,;;-,;;;;;;;---;,,,;;;-----;-;,,;;;,","""----,::,:-;;,---;-;;-;-.,-<<;,,,,,,,,:,:.:--,,.:,,,;,;,,,:,,,,,,:::
:,,,,,,,,,,,,,,,;,;;,,,,;;;;;-;;--;,,-;;---;-"-;,-,;-;"";;--;---",-,,;;;-;;;;;;;"---,,:"<;--;;;;;;;;;,,.,;;,,;,;:,,,,;,,,,,:,,::
,:,,,,,,,,:,,,,,,,,,;,,,;,;;;;;;;;;;-;;,-;,--;;--------,;,;------;---;,-,;;;;;,;--;-; :-;,,;;;;;;;;;,::.,;;,;,,;,,,,,,,,:,,:::::
::::,::::::,,,,,;,,;:;,,,,;,;,,;;;;,;;;;;;;;;;-;,;;;;;,;-,;----;;-";-,;;,,;;,;;-;-;;;;;;;;,,,;;;:,,;,,,,,,,,,,,,,,,,,,,:::::::::
:::::,:,:,:,,,,,,,,,,,,,,;,,,,;,;;;;;;:,;;;;;;;;,;,,;;,;,;-;"-;-,;;;;,,,,;-;;--;;;;-;;;;;;;;;,;,,;;,,,,,,,;,,,,,,:,,::::::::::::


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