l .:.:.:.l.:.:.:.:.:l:::::::::::l .:.:.:.:.:::::::::/ .:.:.:.:.:.:.:.:.:::::::::::::::::.:.:.:.:.:.:.:.:.::::::/ |.:.:.:.:.:.:.:::::::/.:.:.:.:|::::.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
..l .:.:.:.l.:.:.:.:.:l:::::::::::l .:.:.:.:.::::::::/ .:.:.:.:.:.:.:.:::::::::::::::::::::.:.:.:.:.:.:.:.:::::::/ /.:.:.:.:.:.::::::::/.:.:.:.:.l::::.:.:.:.:.:.:.:.:.:i::::.:.:.:.:.:.:.:
l .:.:.:.:l.:.:.:.:.:l:::::::::::l .:.:.:.::::::::/ .:.:.:.:.:.:.:::::::::::::_,..:.:.:.:.:.:.:.::::::::::/ /.:.:.:.:.:::::::::/.:.:.:.:./:::::.:.:.:.:.:.:.:.:.:.:l::::.:.:.:.:.:.:.:
.:.:.:::l.:.:.:.:.:|:::::::::::| .:.:.::::::::/ .:.:.:.::::::::::_,-:':´.:.:.:.:.:.:.::::::::::/ /.:.:.:.:.::::::::/l.:.:.:.:.∧:::::::.:.:.:.:.:.:.:.:.:.l:::::.:.:.:.:.:.:
:.:.:.:.:::|.:.:.:.:.:|:::::::::::| .:.:.::::::/ .:.:.:::::::::/:::.:.:.:.:.:.::::::::::::::/ /.:.:.:.:.::::::/ l.:.:.:./ ',:::::::::.:.:.:.:.:.:.:.:.:l::::::.:.:.:.:.:
:.:.:.:::::|.:.:.:.:.:|:::::::::::| .:.:::::::/ .:.:.::::::/::.:.:.:.::::::::::::::_,.-'´ /.:.:.:.::::::::/ l.:.:.:/ ',:::::::::.:.:.:.:.:.:.:.:.l:::::::.:.:.:.:
:.:.:.:::::l.:.:.:.:.:.l:::::::::::l .:.::::::l,. .:-‐フ ̄ ̄::::::ー_,.-'´-―'′ /.:.:.:.::::::::/ 、」.:.:/ ',::::::::.:.:.:.:.:.:.:.:.l::::::::::.:.:
:.:.:.:::::l.:.:.:.::.:.:l::::::::::l .:.:::::l .:.::::/.:.::::::::_,. - '´ /.:.:.:.::::::::/ /.:.メ .,_ ヽ::::::.:.:.:.:.:.:.:.:l:::::::::::::
:.:.:.::::::l.:.:.:.:::.:.:!:::::::::l .:.::::l .:/:::_;: - '´--―― ''こ.,_ ./.:.:.:.:::::/ /.:/ `' - .,_ \::::.:.:.:.:.:.:.:l::::::::::::
.:.:.:.::::::l.:.:.:.:::::::::::::::::l .:.::::レ´∠_,.. --―――--、 /.:.::::::/ /./ ` ' ‐ t:::.,_.:.:.:.:.l::::::::::
.l:.:.:.::::::l.:.:.:::::::::::::::::::://い /ニ:;:;:;:;:;:;:;:;:;:;:;:「´ \ /.:.:::/ .// こ' ‐- .,_ \`:.:''.:t-:::::
..l::.:.::::::::l.:.:.:.:::::::::::〃l .:::l \j丶ー′ノ○:;:;:} /.:./ // >二‐- .,_' - .,_ \:::::::::::::
.l:..:.:::::::l.:.:.:.:::::::::::::::::l .:l ,.-ヽヒ:;:;`´:;:〃ノノ // /´ 7__.:.:.:.:.:.:.:`.:'-.,_ ヽ:::::::::
l.:.:::::八:.:.:.:::::::::::::::::!.:l ( `ー''""゙゙ ''― 、 ′ {( ヽ.:.:.:.:.:.:.:.「`'-_ |:::::::
l.:.:{ {\.:.:::::::::::::::::::l .`ー~`´ `ー'´ l.:.`~´ヽ.:.:.:.○.:} >> |:::::::
l.:.:ヽ \.::人:::::::::ヽ ////〃 ハ ヽ丶 ,'⌒ゝ‐-=こ.:〃_.:丿 // ./.:.::::
l.:.:l l (二\.:::\::::::::\ 〃ハヽ丶 `''´ `( ""゙゙''='⌒ヽ ./.:.:.::::
l.:ヽ ヽ / \.:\:::::::::\ 〈 ////〃ヽ ヽ ) /.:.:.:::::::::
l.:.〉 / l lヘ ` ' - ,\ // ハヽ` ' -‐'´,-'´.::::::::::::::::
{ l ヽ′ヽ _ - '´::::::::::::::::::::::::::
ヽ ヽ |\ __ _ -.:':´::::::::::_::_- ' ´ ̄`'-、
〉 l:;:; \ ヽ ー----―_,..,_フ,´{
{ l l:;:;:;:;:\ _-'´ Y ヽ
__ ヽ ヽ _ .\:;:;:;:;\ _,,..-‐y′ `-‐´,. --‐亠
´:;:;: \ .〉 ヽヽ \:;:;:;:;\ _,,, _//~/ 〈 ,. /,,;;;;;;;;;;;;;;;;;;;;;;;
;:;:;: \ { l \ } } / , :;:;`'‐、,_ /,. ,. ‐-、 / )/-‐'´,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;