_,r‐-、     _,.、-‐‐‐‐---、_
                             ,r‐‐‐-、, r-、,-‐''""ヽ,゙‐-'!、_,,.-‐'" O _,,..、-‐‐‐トj
                            ,r=/  /O ', >'',r'、"7ヽ、__`_´_ヽ, O ,.-'"ニ‐''"二=‐'゙
                          / 〃  / / /〉y'_,.ll'=》《=',l}===、7´  ,r"__ニ゙,、-''"
                           ! l!  ,'O! / l゙f='''ヾ、/_゙Vノ、r=-、`'7 _//´ r゙lr‐、
                           \l!  l l ! .', l、,,__  r‐‐、 ゙、_ソ ./ニ゙_ノ、Oj!rj、rl"l=、
                           ヽ、 ゙、ヽ_ゝr'rヽ ヽ l   ゙}==、-、>-‐' ̄`゙゙''='-'、r'゙ヽ,
           ∧               _,,>-'ァ‐、_j_/‐'〉゙=,ヽ、,ノ,,,...,,,,_/´         ヽr"゙、
           r'‐'''‐-、_ _,,_ _,,,...、--‐‐''"´`;r'''"´ (´-‐'ヘゝ、_,,'r_=ニニニ=、{            ゙r‐'l
           /`゙〉‐'"=ニニ''=、ヾ,_ ∧      ヽ、,,.、-┬'''"´ヾ,ヘ 〈,..、,-‐‐y'              lr‐!
         /  /      ,人r'、{l !゙'''''7       _/    l::l!,.<,____`゙ヽl、              !'‐l
        /!,r''"`゙'''''‐-、/ /ヽ,ニ'ノ  /  __ ,,..○''゙ ゙l    ノノ゙,∠..,,,_゙ヾ.,/    ,r-、     r'゙‐‐'゙'、
       /'゙ニ、___    / /  _>r,‐'゙ヽ,_,(__)゙     !  /_,,,.⊥...,,,,__゙`ヾ,   /  ヽ.   r'‐'''‐、_()
       /r'゙o/‐-゙'ヾ、, /´  ,r'"  ヾi、  ゙,  /~゙\  l,//-‐‐‐- 、 `ヽ/   _/     ト, 〈==、_,,()゙
  ,.,_,,.,.-、=!゙'‐'゙  _,,,,,_ ゙'、 ̄ ゙̄i、    j ト、. ゙,r'゙    ゙l‐''゙ ヾ.,_,,....,,____ ``''‐、'y''" 、    | ゙,r'゙'-、‐-'〈
 ri゙lヾ 、`ヾ,}l   r'゙ r-'、  〉、   ゙i!    l! l! /!   _,/゙\,‐'゙r-jr==-、ヽ,r‐、/    ヽ.   r=-、゙'='゙、‐/
 l,j ! ; !l  !}!  ゙、`´'、丿/゙゚゙、   l!    l! r゙,'/ '‐'"、  r !-'゙y<-‐--、_ヽ{_) {)   l  `  r'-<´ ('ニ゙j
  '‐-'-'、j-'i"   `゙''''" l!○。.!l,   l!    ゙l !_l,i....,,_  l r'゙ノ  j lニニヽ._>'゙'''‐-l),   l    ゙'-‐'r‐v'ニノ
       ゙ヽ、 〃   `'''‐テ  l!  ,r='‐‐--、,_ヽ,.`r゙/ .r'゙  l l //     ヾr、 .|    _,,..,,_'‐'l´
         ゙lヽ、.,_    ,〃_,.-‐゙'‐-〈 _,,,,,,,,,,__ ヾ゙r'=l、__,|,   `''´        `Y ,.r=''"´ ̄`'''゙‐、
          `'‐=,=-‐''" _>、    _゙r" ̄`゙`ヾヘ-〉Oj ̄{j             ,,.〉'7´ _,,..-‐‐-、. ゙〉
            `゙`'‐=ニ、,_゙ヽ、,r'ヾゝ=---‐'゙'、r,゙==ニニl、           ‐=!、/,rF'‐''" ̄ヽ,゙、/
                  r' ̄/,r-ァ' ̄´r-,、 ゙,.゙i ryべ、            〉='i>゙ニ、.    ヘ〈、
                  `フ~7'"´ヽ /__ノ゙、__,ト'‐'"'‐''"´           ∠!//--、''===,ニ''"´゙,ゝ、_
                  ゙''‐‐'‐'''"゙ ゙̄、__V ̄                  ,r'゙┬'"l、___r''ヽ、ヽ、 l‐-<ヽ、
                                               '‐-'‐''"´ ̄`ヽ、l ̄ヽ'''‐-゙'''゙
                                                       ` ̄´