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

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

::,,,,,,,;,;,,,,;-;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,::::::
::,,,,,,,,,,,,;;;;,,;;;-;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,::::
,,,,,,,,,,,,,,,,,,;;;;;;;;;-;;;,,,,,,,,,,,,,;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::
,,,,,,,,,;,,,,,,,;;;;;;;;-;-;;;;---;;,,,;,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::
,,,,,,,,,,;,;;;,;;,;;;;;;;;;;;----;;-----,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::::
::,,;;,,;;;;,;;,;;;--;;;;;;;;;;;;;;;---;;;----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::::
:::,,::,;;;;;;-;;;;;;;;;;--;;;;;;;;;;;;;-----;----;,,,,,,,,,,,,,,,,,,,,,,,,,:::::
:::::,::,,,,:;;--;;;-;;;--;-;;--;;;;;;;;;;;-;;---;;-;--;,,,,,,,,,,,,,,,,,,,,:,:::
::::::,,,,,,,,,,,,,,-;-;--;-------;;--;;;;;;;;;;;;;---;;;;;-;,,,,,,,,,:,,,,,:::::
,,,,,,,,,,,,,,,,,,,,,;;,;,;-"-;-;---;--;;;-;;;;;;;;;;;;;-;-;;;;;;,,,,,,,,,,,:::::
,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,;;-;------;--;;--;;;;;;;;;;;,;;;;,,;;;,,,::::::::
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;,;---;--------;;;-;;;;;;;;;;;;;;;,,,,;;,:::::
,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,-;;;;-"--"------;;;;,;-;;;;;,;,,,,,,,;,,,,,,:
,,,,,;;;;;;;;;;;;;;;;;;;;;;,,;,,,,,,,;,;;;;--;;-"--";-;--;;;;;,;;;,,,,,,,,,,,,,,,
,,,;;;;;;;;;;;;;;;-;;;;;;;;;;;;;;,,,,;;;;;;;;,,,----""---;-;;--,;,,,;;,,,,,,,,,,:
,;,;;;;;;;;-;;--------------;;;;;;;,,;;;;;;;;;;;,,,,,;-;-;--;;-;,;;;;;,;,,,,,,,,,
,,;;;;;;---;-;-------------------;;,;;;;;;;;;;;;;;;,,;,,,,,;;;;;;;;;;;,;,,;,,,,,,
,;;;;;;;;;-----------------------;;,;;;;;;;;;;;;;;;;;;,,,,,,,,,,,;;;;;;;,;;,,,,,,
;;;;;;;;;;;;;;;;---------"-------;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,;,;,,;,,,,
;;;;-;;;;;-;;;;--;;-;;;-------"--;;;;-;;;-;;;;;;;;;;;;;;,;,,,,,,,,,,,,,,:::::,,,,
;;;;;;;;-;-------;;;-;;----;;:,..,;;--;;-;;;;-;;;;;;;;;;;;;;;;,,,,,,,,,,,,:::::::
;;;;;;;-;---------;--;;;,....,::,:..:;-;;;--;;-;;;;;;;;;;;;;,;,,,,,,,,,,,,:::::::
;;;;;-----;------;--;;....  .... .:...:,;-;---;--;;;;;;;;;;;;;,,,,,,,,,,,,,,,,:::
;;;;;;------------;,  .:,:-::;;";<::...:.,;----;-;;;;;;;;;;;;;;;;,,,,,,,,,,,,::::
;;;;;-------------: .:,:..:.,:.,:::..,.:..:;-------;;;;;;;;;;;;;,,,,,,,,,,,,,,:::
;;;--------------.  ::-**o1eeIeIe11oi*";...::;;----;-;;;;;;;;;;;;;,,,,  .:,,,,,::
;;--------------,. ::<cio1eIII6IIeeeoi*<;.:::;------;-;;;;;;;;;;;,,,,,         .:
;;--------------;. .;*i1eII66666606Ie1o+-,.::---------;--;;;;;;;;;;,,,:          
--------------""-...;@@HHHHP1IIII6Ieeoo*-..::,-----;--;;;;;;;;;;;;;;;,,...       
-----------"""""-...+*PWWP$H6i-e66Ie11i*-..::;--------;;-;;-;;;;;;;;;,, .        
;------------"""";.:+o180HHH0"i;;,**+c++<:.:.,-------------;;;;;;;;;;;,          
----------"""""""".;co8@0866ei#Pe6:;-<<"<:..:,------------;;;;;;;;;;;;,:   :     
---------""""""""-i,ie@68P$PP@@8I+.;cccc":c.:;-------------;;;;;;;;;;;;,:.:      
----------""""""""*oe68$MMWWMHHHM$I*oeo*;i:::----------------;;;;;;;;,;,.,::..   
---------""""""""""1@@@8H#MM0":88@@8@ei+,c:::------------;---;;;;;;;;;,,....::.  
----------""""""""000I8008886e,-668@@1:,1i::;---------------;;;;;;;;;;;;:.... .  
----------"""""""<@@$8P@$HH$$P@@66I@@86*..::,-"-------------;;;;;;;;;;,,,   .    
;--------""-""""""8"1088@P$$$$P@88@0IeIeo:,;"""""""---------;-;;;;;;;;,,, :      
---------""""--"""0@P@080PPW1*"1@@@@6086eei:;""""""""-------;;;;;;;;;;,;,  .     
;-----------"-"-"<$@88P$$$HH$P@866@@P8@86Iee<,:;-""-"--------;;;;;;;;;;;,:  .    
-----------"""-..:10Pi#W6@$$PPP888@@8@80806IIo<,,,:"""--------;;;;;;;;,,,,  ..   
-----""""""",......6e886I06Io1oI66088888888066eoo,,,:,:;------;;;;;;;;;,,,       
----""""":........8H$P$P$P$@P@P$@06I0808888@6066IIe1i;,,,,,--;;;;;;;;;;,,, ..    
---"- .............::"io68068P$PPP@@@@@8@@@@8@88866006I1i,::::;;;;;;;;,,,,. .  . 
--...........................;oI08@88@P@@@@@@88@88660066Ieo+,,:::,,,,,;;;,,,:..  
........................:::::::::..iI088800088@@P@808066I6Ie1o;:,:::::::::,,,,,,,
.............:..........::.::::::::::::+i1II68@PP@@@@88806IIIe11,,,::::::::.:::,,
......................:::::...::.:.:,:::::::c08@PP@P@8@@@80II6III,,,:::::::::....
...........:.................:..:. ,::::::::,::;I08@@@@@@@@066660I,,:,:::::::....
.
............:.............::..:.:.::::::::::,::,:;e688@8808000666-,,:::::::.....
............:...................:.;:::::::::::::::::::i1e60606I6I6o,:::::::......
..............:.................:;-.::.::::::::::::.::::;io1eeIIIII::::::........
....  ........................+:.:8,::.::::::::::::::::::::cioo1ee;:::::..:......
.........................,..:-HH-,:o::.:.::::.:::::..,:::::.::*iii::::.:.........
................. ..... $@:+0H1P@:,i::.:::.:::::::::..:.:::...::-,::.............
....................-":$.:c...:........::::::::.::::...::...... :...:............
...................e16 H:...........,..:::::::.:::.......::,::::........:........


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