___
/ハ ___ , <: : : : : : : ヽ、
/ /;;八 、 , <: : :/: : : : : : : : : : : : :ヽ
! ヽ;;;;;;;;\ヽ,,-,,、 /: : :, : : : : : : : : : :_:_:_ : : : : : : ` -、
从! \;;;;;;;;;}ヽ;;;;、;`,,、 /: : :/: : : : : : : : :/_ __: : : : : : : :ヽ
从;;,|;;;\ .};;;;;;;;! ヽ;!;ヽ;;ヽ /: :/: : : : : : : : / ̄ ヽ-‐ ヽ: : : !
!;i;;;;;!i;;;;;;} /;;;;;;/ .ノ/;;;;;!;;;;} , - ´ ´: : : : : : : : :/ ヽ: : : ` 、: !
!;;!;;;;;!ヽ;;! 〈;;;;;//;/;;;;;/;;;;;ト<: : : : : ,: : : : : : :/ !: :,: : : :ヽ!
!;;;ヽ;;;ヽ;;ヽ !/;;/;;;>´ヽ;/!- ‐ ‐ ´: : : : : :./ |/: : : : : }
. !ヽ´`ヾ´`Ⅵ// ヽ.,-'、: : : : : : : > ´ //: : : : : :/
r-!`i .、 `´ /|,イ .! |: : : ' >´ / ´: : : : : :/
ヾヽl、`”> <`”,.イ .iゃ/: : :>´ _, ≦: : : : : : : : ;/
〉、、. ̄ l |「 /-イ l,、 /: : : : : : : : : : : :>´
, ≦!Φヽ r===、 .ノ//;;! /: : : : : : : : : : : : /
从__∧ 〉、__ >`.ニニ´ ≦´ !;;;;;;;;ト、从ノゝ、 /: : : : :, - ‐ ‐‐/
. !;、;;;;;;;∧ ,-、〉、  ̄ -_= - ‐ ´ |;;;;;;,イ;;;;;;;/;;;;;;;;;ヽ !: : : : /: : : : :/
! ,-、 lニ! !ニ! ` - .!ニ! - ‐ ´_|;/;;;;;/;;;;;;;;;;≦;ヽ !: : : : ´: : : : {
. !, 、ニヽ.!ニ!i,弐,、___/ニ! - ‐´|;;;;!;;;;;;;/;;;;;;;;/;;;;;;;;;;;;;ヽ /: : : : : : : : : :!
| !ニ`ミミヾミ`ミ彡彡ミ゙ノ - ‐´!;;;/;;;;;/;;;;;;;/;;;;;;;;;;;;;;;;;;;;;;〉 !: : : : : : : : : : :|
. /-;`=`= 、ミニ.= ニ彡,く ─ ≦!/;;;;;;/;;;;;;;/;;;;;;;;;;;;;;;;;;;;;/ !: : : : : : : : : : ヽ
!;/;.>;;;;;;;;;;;ヽニ二ニ彡゙,ヽ > ´!;;;;;;;;/;;;;;/;;;;;;;;/;;;;;;;;;/ !: : : , - ‐ - 、ヽ
. !/;;;;;;;;;;;;;;;;;;;;;.> ‐ つ , -,/入 !;;;;;;;/;;/;;;;;;;;;/;;;;;;;;/ !: :/ ヾ、
/;;;;;;;;;;;;;;;;/;;;;;;;;/ 「´//.__ /\ ,-、-´〇;;;;;;;;;;;;;;;;;;;;/ |/ 丶
. /;;;;;;;;;;;;;;;;;> ´!ト、 ´∠,// / \ ヽ;;;;;/!;;;;;;;;;;;/
. /;;;;- ‐ ≦;;;;;;;;;;! ! `-、 ∠'./ / //, - ´/;;;;;;;;;;/
/;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;ヽヽ//` -‐</ //≦- ‐´!;;;;;;;;;;;/
!;;;;;;;;;;;;;/;;;;/;;;;;;;;;;;;;;V./ : : /!`!` - ‐´ /;;;;;;;;;/
. !;;;;;;;;;´;;;;;;;;;;。;;。;;。;;;。;。V /::/;! .`i 、 /;;;;;;;;;;;;!
. `''-''-゚-゚‐ ´  ̄ ̄/ ̄: :/::/;;! 〈 〉 ` ‐ ‐´;;;;;;;;;;;;;;;;;!
/: : :/: /;;;! | | ヽ;;;;;;;;;;;;;;;;;;;;;;;;ヽ
/: >´: :/;;;;;! | | ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ
/‐ ´: : : /;;;;;;! .| | ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ