,... :::::::´::: ̄ ̄ ̄ ̄`:::ヽ.、
,...:::::::::::::::::::: _ :::::::::::::::::: \
/::::::::::::::::::::::::// ::::::::, へ:::::::::::::::::::ヽ.
/:::::::::::::::::::::::://::::::::::::::::/ /:::::::::::: ヽ
/:::::::::::::::::::::::::: ̄::::::::::::::::::::::: ̄ ´ :::::::::: U S :!
,':::::::::::::::::::::::::::::::::::::::::::::::::::: :::|
|::::::::::::::::::::::::::::::::::::r-、::::::::、 ........... .........:::::::|
|::::::::::::::::::::::::::::::::::::} ,'Y::::` ,r-,、::::_______!、
!\::::::::::__::::::::::| | :!:::::::/ /::/_。_______...........`>ー--...、
|::::::\:::::V//|::::ヾ } } :|ut/,/:::/__..!,-、:::::::::,ィット ̄〈:::::::::::::::_ ノ
ト、::::::::\ V∧::: ::| }:::V ./:::/ヾ 人::::::::::::::`::::::.::\ ̄ ̄
`i:::::::::、 \`ヾ:: 〉 V´ K´ ーイ ト〉::: , )
{:::::::_、::: ヾ/:: ヾ- \ ハ /:: ´r
, 'Y:::::ミ>Y::::`ー、 ::::} ー-―ニヾ`ヾ Y:: ...〉
イ,;:: ,;:::::/゙´ヾ::::::::::`ー!、:::ー――,>ー<ハ: ´ ̄〉
イ;:::: :::::::リ |:::::::::::::::::::::ヾ::::::::::://:::::::ヾハ :i' ),
ハ:::: ::::::|! ゞ=、:::::::::::::::::::\/ /::::://´ヾ!、 :j イト、
!|:: ::::::::::| イ}::::::::::::::::: // // \ー-- ィ /ト\
||:/ /:::::::::ト、 |::::::::::::::::::ゝ==イ〈 \ ̄>´/\ :〉
|::::::/:::::::::::::::ヾ、 .ノ::::::::::::::::: ヾ、 :V::::::( /,イ\