/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
./ ...::....::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
/ ....::::::::::::::::::::::::::::::::::::∧:::::::::::::::::::::::::::::::::!
. |.::::::::::::::::::::::::::::::::::::::::::::/ !;:::::|ヽ::::::::::::::::::::::|
..|::::::::::::::::::::::::::::::::::/!::::/ |::::| 'i::::::::::::::::::::::|
.|::::::::::;i::::::::::::::::::::/ |:::/ |:::| !::::::i::::::::::::::|
.|:::;i::::!;|::::::::::::i:::/__|:/___,,,,.ノ |::| ,_'i::::|'i::::::::;:::|
|:;;|:::!;;|::i;i::::::|:/" |! |! `!;:|-i:::::;;;::|
.|;;;!::;/,|!`|:::||! _,,孑o= ニ__ !| |::;;;i::|
|!;;;;;! !フ!;:| / /::::゚::::! /::゚oiヽ/::::i|:!
' 'i;;;;ヽ、`ヽ .::::::。`''''" `ー '。/'|::/.|!
.Vヽi;;;~ヽ :::::o , :::::::{ !'
V'V'\ /~!_ ''/
,,,___,} 丶、 / -'ニ┴,_,.-"
.{'' -ーノ.、 `'''{ /`'i,
|==-ー、 `ヽ、 | /!J