__,,,,,ヽ、,_      _
                __>- ,_、,___,.>> _,r'"::::::`:ヽ、
              フ'゙ _〃'二-     `ヾ、:、;::::::::\
              /'´/イ´,           ヽ,ヽ;::::::ヽ、
             /,´_/ /  、 ____,        ヽ`、::::::ヽ
             '∠/イ  ./ィ',>_'___,.‐'  __   .i .ヾ::::::',
              // /-ァミ、´   /, ' "´|    .i  i::::./
               { ./l .弋_ヅ  // `.ト.之_    }  }'´
               i/ヾ  ,   ' -.'彡ミ、 ./,イ``  .リ  }
               .i,  ,ヘ、   弋 ヾミ;;X,/    /.l .リ
          __, r'" ヾハ, .ヽ、_ヽ    .``'''´,イ   ./ ./ /    QTW
         ハ i,.'、.ヽ, ヾヽ.     . . : : : :/   イ /ノ
         i l  lゞゝ_i  }.ヽ;_:_: : : : :/   ,∠ノ ,/-‐‐‐-
      ., ィ'''ヽ.,y ハ.、, .} 丿__ヽ´ヽ /,.-´--'-´‐ヲ"´ム、-‐‐-   `ヽ、
      '´ .`ヾ、_ノ   `,r'´/∠,ゝjl/ム--=====ムr'´   `ヾ=ミ、.、,ヽ、.ヽ
            __,,∠--'‐'| ノ‐「.`ヽ,   /:/   , ---.、,   ヽ,,,ゝ、`j
           `フヽ、-テ'´ ,ハ,  > _.|:l   //.´  ̄`ヽi   .}、-‐'´
          ,/  ./    ./ _.|‐‐'´   l|   {.{      ヽ  j ヽ
          ∨ ./     lイ´       ゝ  ゝ!、.,r' ´ ̄ `ヾ、ヘ、 ノ__
          ゝ {     .只       .iヾ、‐-('_,-──.'┼'"ヽ_`ヽ,
           |ゝ_ゝ,    |_|       .l  >、        ,,,,,!、___j‐,`‐.、
          /ヽ、二lゝ‐- 只ゝ、_    _,,ノy´ ./             }  ,)_
  ∞\_    /、  .ノゝ、`:‐h|----. ̄-‐';;ィ  l.  ,,,           ゙.‐' 〉`ヽ
       ̄ ̄ ̄.`Υ:::/::o、7//_===テ''゙/  /^""''ヾ,          ../  丿
            |丿o、`7/‐‐O::::::::/:::::/  ゝ  _,.彡.'●       ● `ァ'´ ノ
     _,,-‐   ̄ゝ::::``テ/ニニO::::::::/::::/   .lΤ               (.T´
  ,. '"´        .\///::::::::::::::::;;/./   ト、ヽ     __ 人 __     丿
         /     ̄ ̄Τ ̄´ゝゞ、   ./、 \.ヽ,、._        __,,イ
       /             /`ゝ、` .'‐' )  .ヾ   ̄     ̄ |/  /