_/::::::::::::::/ ̄`::::::::::::::::::::`ー- 、_
_/:::::::::_,=/-──- 、__;;;;::::::::::::::::::\_
/:::::::::::/_i/  ̄ ̄`/ ヽ_`、;;;;;;;;::::::::::::::::\
/:::::::::::// ||i ,// ヽ\_;;;;;;;,::::::::::::::\
/"::::::,=ニ二 ─-、|:| //::/ _ _ \\;;;;;;;;;;:::::::::::\
/:;'::::/' _>-、 Yト|::/'":_,二、:.::.:\ \\:;;;;;;;;,,::::::::\
/;:::// _/":.:.:./:/:::.:.:.i:.:/';,;,:"":..:.::.\ :.:.\_丶\;;;;;;;;;;,:::::;;,ヽ
,!'::::/ // .:.:.:.:/.:;.:':. .:.:.:. .':.:. :.: .:.:.:''::;;.ヽ : : :\\\;;;;;;;;,::::;;;\
/':::::/ ,/..:/./ .;// ,.. .:.// / i:.ヽ.:` \::. .i、:. :. .ヽ \ヽ;;;;;;;;,,:;;;;;ヽ
/::::./// / / ./",/:... // / : .|.ヽ \ . \ | .: : :| ヽ\;;;;;;;:;;;;;;;ヽ
/::::////.::..i :/:i: |/:./|:.:/.:..:..:|. : ./.:..|..:.:.ト、::.::.|.|.:. ::..:|、 | i;;;;;;;;;;;;;;;;;;|
/::/ | /:./.: ./|.:|.:|: |:.:../|: |'i:. .:/|:.: .|:. .|ヾ:,;;|_ヾ;:ト_|::.:. ::::ト、/ \;;;;;;;;;;;;;ヽ
|::::|/, |:/:. ./:.:|:|..|:/'i:,;|-i:.|-|:.,;.|ヽ:. |\|'" `| ̄|ノ' |:.::. :...::| | |;;;;;;'::::::;;ヽ
ヽ:/ | |;....:/: ;. |..:.|、|"`_|_`!_\:| ヾ| ` ,r.==-.、 |:.:: .::.::ト.| /;;;;;;::::::;';;;;;;i
| | |:..;':.:/:.:..|:.:...| "/:|!`j:、`ヽ "|:::|i j|::|`|::.::.::.:| i`i ノ;;;;;;;:.;;;;;;;;;;;;;;;;ヽ
\| |/:,..|.:.:.|::|:.:. | 〈.::!i,ji':.| !:`"::ノ ノi:.::.:.:.:|ノノ/i:::::;;;;;:::::::;;;;;;;;;;;;;;\
`|:..| ヾ:.:i:.:!、.:.| ` ─ ' i  ̄ _,ノ:/:.:.i:..|:T" \;;;;::::;;;;;;;;;;;;;;;;;;;;;;ヽ
ヾ /:\::ト.:.\ _ _, _ノ;:/|.:トノ `ヾ::':;;;;;;;;;;;;;;;;;;;;;;;;;;|
/.:./:.:;.:.i:i.:.\_、_, -一:::iノ:.:|' \:::::::::;;;;;;;;;;;;;;;;;|
'//|:/i:.:.|ヾ:i\|=ゝ、 _, イ"iノ'"/:.::ノ ヾ:::::::::;;;;;;;;;;;;;;;;
// |;' ヾ| ヽ ` ` iー ‐ " ト, /.::ノ ヾ;:::::::;;;;;;;;;;;;;;
|;'i ! ` _ _,ノ ̄`Y"⌒ー〈 _ノ:/ |;;:::::::::;;;;;;;;;;
|:| /: ̄:::::::: ̄| ̄|、ヽ `ー=ニ一 '、_ |;;;;;:::::;;;;;;;;;i
|:! /::;;':::::::::::::|\::| |ヽ_ー-‐" _, -=' ̄;;;::`ー、 |;;;;;::::::;;;;;;;;|
メ、:;;;'':::::::::_,| ` !//\ /::::::__,;;;'':::::::::::::::::\ |;;;;;;::::::;;;;;;/
/::;;;';::::::::::::ヽ 、ー―' /,一'ヽ__' /::;'':::::::::::::::::::::::::::ヽ |;;;;;;::::::;;;;;/
/::;r───---〉 \ ,、 /";;;''::::::::::::::::::::::::::::::::: | |;;;;::::::;;;;/
/::::/ _,-─ -、 / / ' ヾ /::::::::::::::::::::::::::::::::::::::::::::::::| |;;;:::::;;;/