/''"´,.::' ̄``、.,_
/:::::,.:::::::-:、::::::__、.__ ,、-''"´`ヽ、.__,,.-.,,___,,,..、 --‐''゙゙''"´
/.::,:'":''":::::::::::::::'-' 、`ヽ, / .::::::::/O`''‐--、.__
/゙:::::::::::::::::::::::``:::::::::::::../ `''‐、 /r、:.:;,//::::::::::::::O.. O`''‐------''""
l::::::::::::::::::::::::::::rtッ、:: ..:::::::::::::::::::j /'゙ ゙" /::::::::::::::::::::::::::::::... :::::::::::::::::::: .::
l:::、:、::::::::::::::::::::`'''゙::::::::::::::::::::::::::゙ ‐-、.__r'゙_ /::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::..::::::
゙;:::`ヽ::::::::::::::::::::::::::::::::::::::::::::::::::::::::.. /::/ヽ/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
ヽ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::. /:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
\:::::::::::::::::::::::::::::::::::::::::__:::::::::::::::..;'゙:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
`ヽ、:::::::::::::::__,,..、-‐´ '、 _:::::::/:::::::::::::::::::::::ヽ、:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
``''ヾ、゙''‐- ``!::::::::::::::::::::::::::::::ヾヽ、,_::::::::::::::::::::::::::::::::::::l、:::::::::::::
ま ,,,__,,........l:::::::::::::::::::::::::::::::::゙r''"``'''‐-、.,,__::::::_,,._┘゙、:::::::::
た ,.--、_/,rニ=‐'‐‐''゙;::::::::::::::::::::::::::::::::::::::::::::::::::::::::``''‐ヽ、_´ ̄`'''‐-
邪 ま .l 、ミ`.y、〈|゚,゚l;;二二-、::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;:::-'"゙'y'"゙ ̄
魔 た `'‐''゙ ゙'‐-=、ニニ=-、\,;、:-----::、;;_:;;__::::::::::::::::::"´:::::::::/:::::::::::::
さ だ ,..-''"´´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::`'''‐-:、._、.,,___:/:::::::::::::::::::
れ ・ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::ヾ''‐-` '-:、;;_::::::::::::::
て ・ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ、:::::::::::::::`ヽ、 ``''''‐‐
. し ・ ,:'゙;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::ヽ,
ま /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::r'ニ、:、:::::::::::::::\
っ ,゙;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::ヾ-‐゙/:::: :::::::::::`ヽ、,r-、._
た !;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::`''''゙::.......::::::::::::::::::::::::::::::::
・ !;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::,.:::::::::::::::::::
・ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::.''"゙'':::::::' 〃::::. 、::::::::::