_ ,. - ──一- 、
_,. -'"~´::::::::::::::::::::::::::::::::::::ヽ、
,.- '´:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
/::::::::::/:::::::::::::/::::/::::/:::::::::!::l::::::::::::::::::::ヽ、
ノ::::::::::::::/::/:::::::::/::::/::::/:::::::j:::l:::l:ヽ::::::::::::::::::::ヽ
,.イ:::j::::!:::::/::/:::::::::/::::/::::/:::::::ノ:::ハ:::!:::ヽ::::!::::::::::::::::! |\、
/| /ノ:::/::::l::::/::/:::::/:/::::/::::/:::::/j:::/ !::ト、::::::l:::::::::::!:::::l l 、ヽ、
,.-'´_ l .//1:::!:::l::::V::/:::::/:/:::,イ::::/:::::///_,. -≠ヘ::ヽ:!:::::::::l:::::::! ! lヽ、ヽ、
/ /:i .! / .l:::l::::l::::::!::l:::::j:::j'イj::::/:::::/メ´ ,.-一j辷z、::j::::/::ノ:/:::ヽ、 l !:::::ヽ、ヽ、
/ /:::::::! l. l::ハ:::!:::::l::{::::斗孑1イ:::::/ / _,.ィ≦::::!ヽソ:/::/::/::lヾ`ヽ、 ! l::::::::::::\ ヽ、
∨´:::::::::::l l l::!1::!:::::i:::l!::/ィ≧zレ!::/ '´ー'ー-一7::/::/:,イ:::::! ヽ l !::::::::::::::::ヽ ヽ
!::::::::::::::::l ! .l::!ヽ::ト、:ヽY ヽ!少イ´ j! ./::/::/ノ1}::::l \ j l:::::::::::::::::::::\ ヽ
l:::::::::::::::::! .l l| ヽ!1::::lヾヽ ヽ /7:::イ´ン:::!リ / /::::::::::::::::::::::::::ヽ 〉
l:::::::::::::::::l ! ヽ ヽ\ヾ、:ヽ、 ` /ノ7ー'´:::!:l ./ /:::::::::::::::::::::::::::::::/
ヽ::::::::::::::! .l\ ` !:jゝ、 ヽ ‐'" ̄`゙' 一' ,イ::::Y::: l::! / /::::::::::::::::::::::::::::/
ヽ::::::::::ヽ ヽ `゙'- .,_ j:/!::::::\  ̄ ./ l::::::!、:::!ヽ __/ /:::::::::::::::::::::::::/
ヽ:::::::::ヽ ヽ、 `゙' ー- .,_ / j::::/l::j: ヽ、 / . l::::リ!ゞ:!-‐'"゙´ / /:::::::::::::::::::::::::/
ヽ::::::::::ヽ ヽ  ̄フ::ナナ1::::::/1`ー─'´ _,.j┐!1 j! ./ /::::::::::::::::::::::/
ヽ:::::::::::\\ /"´ / l:::/jス.,__,. -‐ '"´:::::::::ヽ j / ./:::::::::::::::::::::::/
ヽ::::::::::::ヽ ヽ、 j/rV::,-‐z__,.r‐-、,. -'"´ ̄}! ./ ./::::::::::::::::::::::::::/
.\:::::::::::ヽ ヽ、 ,イ / / j l z== 〈r-//:::::::::::::::::::::::::_/
\::::::::::\ ヽ、 _r'´ `/ { l | ̄ .//::::::::::::::::ィ''""´
`゙' -.,_::`ヽ ヽ、-'"´/ / ! / . ! //:::::::::::::::::::::::::´⌒ヽ.,_
, -‐ト、─‐'´:::::::::\\:: ::! { l , / l .//::::::::::::::::::::::::::::::::::::::::::::::: ̄~`゙'ー 、
l::::::ヽ ,f\:::::::::::::::::::::ヽ、\,.ノ ノ ノ'´,. /:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::!
l:::::::::ヽ 1ヽ`ー-.,_:::::::::::::\\., ○ ,. -'´,. -'´::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::j
l::::::::::::ヽヽ:`ー-.,_二=z─‐`‐`ー一''´,. -'´::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/
.!:::::::::::::::ヽヽ::::::::::::::::::::  ̄ ̄ ̄ ̄ ̄:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/