̄ヽ、   _ノ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     `'ー '´
      ○
       O
                 _  -──-  _
              , -'"::::::::::::::::::::::::::::::::::::::"'- 、
           , -'":::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
          /::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
        /::::::::::::::::::::::::::::::::::::::/ ̄ 丶::::::::::::::::::::::::::::::::.
        ...::::::::::::::::::::::::::::::::::::::::::/     ∨:::::::::::::::::::::::::::::::..
      /::::::/:::::::::/:;ィ:::::::::/::::/  、    V:::::::::::::l::::::::::::::::::::.
      /:::::::l::::::::/_l:/l:::::::/l:::/    \   V::::l}:::::|::::::::l:::::::::::::.
     '::::::::::l::::::/ l/ l:::::/ l:/     `ー   V::l}:::::|::::::::l:::::::::::::::.
     '/::::::::::',:::'   ─\l l'    ─-    ∨::::::l:::::::::l}::::::::::::::::.
    /::::::::::::::l::lィ==ミ       ィ===ミ l:::::/:::::::/:::i|::::::::::::::l
    / |:::::::::::::}V                    |::/:::::::/ ヽi|::::::::::::lリ
      .|:::::::/:/ /:./:./:.           /:./:./:. l/:::::::/   Y::::::l:::/
     .::::/:/       ____       /::::/    /:::::/:/
     ヽ:.人      V ~ ~ ~ ~l     //    /::::::/l/
       lj l:丶      丶       ノ       ィ⌒:::/:::/
        ヾ从丶       ̄ ̄        ィ /::::::///
             >  ____    <   / 'イ