__ ,,..-‐-..,,,
/ /::::::::::::::::::ヽ
/ /;;-‐‐-:;;::::::::::;;l_,,,,,,,,__ ,.r''^~~^''-.,,
 ̄ ̄ _ l:l ヾ:::::::::::::::::::::::::::~^'-,/::::::::::::::::::::::ヽ
/ ヽ / :::::::::::::::::::::::::::::::::::,.-'^~~^'‐;l
 ̄ ゝ' :: :::::::::ミ l
Z ,,,_/ '^~~~~^' :ヽ ,,,ノ
/~'' `‐' ~~^'''-,, ::::l''^~
,,,l‐''~ (__人__ノ ,,,,__ :::l
,,ゝ,,,, ゝノ ''-.,,''''l-
,(;;;;;;;;;;)~~~~^^'''‐‐-..,,,_,,,,,,,,,, '+,,
(_,,,,...--‐‐‐‐---..,,,,,,, (;;;;;;;;;;),, ノ
/ ,r'^~ヽ,r'^~ヽ~^'''‐,,,,_ ~''く
___,,,,/ ゝ._,ノ ゝ._,.ノ ヽ, ヽ
,r''^~:::::;rl ヽ l