_ : :: :::: :: :: : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      ´, -`ー・ー- 、: : :: : ::: :: : :::: :: ::: ::: :::::::::::::::::::::::::::::
    a/:::,:::::::::::::::::::::::::ヽ@_::::::::::: : :::::::::::::::::::::::::::::::::::::::::::
    ,/ :::i:::k :::::,ト、:::、l:::: `i:ヾヽ . .: : : ::: : :: ::::::::: ::::::::::::::::::::
   ノi:::::,|/ Li__ノ L_,ハ/|:: l:::::: l `ヽ . . .: : : :::::: ::::::::::::::::::::::
  ,イ/i::::| /:彡ミ゛ ヽ  l::::|:,i::::| . . .: : : :::::: :::::::::::::::::::::::::::::
 ´ !´ il:::|i/ :::/:: ヽ、 ヽ .i:::;lノハノ .:: :.: ::: . ::::::::::::::::::::::::::::::::::::
     ヾl/ :::/;;:   ヽ ヽ|/V/ . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄ (_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄ ̄ ̄
             、、            。
    ++  ,|、ツ   |_  r─┐     ─┐
    古.  | 凶   |    |__,|  ツ   _ノ