자료정리/
G.마징참치용 AA 정리하는판-1
1216

#1903G.마징참치용 AA 정리하는판-1

작성자 마징◆zzEkf2ImCm작성일 2025-02-28 (금) 11:50:51갱신일 2025-05-11 (일) 15:25:00
                                    ___
                                _ -=ニ ̄⌒\⌒\
                             (_)/ / ̄ ̄\.  \  \
                            // /⌒\    \.  \  ヽ
                       )\    (_) /   |   .\    \.  \ 」
                       > /ニ| ./  r. \     ヽ    |_/,
                    _、 ''゙  ./ニ二| .|   |.  〉     |乂_ノ ./
        __ /{  r 、_、 ''゙     'ニニ (_)   \_/ ^''冖''^/. __、 ''゙ }
.       〈    \⌒ .l / >      |ニニニ\\__.乂__./ /       /
        \  r 、 ,┐   ̄>     八ニニニニ⊂⊃  ⊂⊃ ゝ─── ′
    < ̄\ ゝ'.Ll`´_>./.      ⌒\ニニニニ ̄ ̄> ´
    _`ヽ/⌒\l」    7 厂>       \___> ´
   /二 /{.     }\__⌒ヽ.|::::|             \
.  /ニ二.〈  \_/::::::::|ニ「 :::: ト /  /〉   ∧  |i  \
.  |ニニ二\_/\::::::::|二| ::::: |_}  rv'  ̄\ /    |i
.  \___フ二二\_.|二|__/, _、''゙Ll 厂三|
     八ニニニニニ_ -  ̄ - __|/ニニ{ Lr. ノ
     ⌒\ニニ_ -  ̄     |ニニニ乂_「
         \/          |ニニニ/
        ‘,   _、 ''゙ ̄ ̄~^'' ̄ ̄
.          _、 ''゙ニニニニニニV/
         /ニニニニニニニニV/
         |ニニニニニニニニ/ ̄ ̄ ̄~^''
        /⌒\ニ二二二ニ′         、
..      /      \ニニニニ|              \
                \__/\           \
     /         /      \           \
.    /         /         .\           \
1어장-https://bbs.tunaground.net/trace.php/anchor/1582811678/recent
2어장-https://bbs.tunaground.net/trace.php/anchor/1596273096/recent

나만 진화 못해 엉엉
                       __
                    _、 ''~ ̄: :∧ ̄~^''
.           _ -──- _/ :/\ : : /  ', : /|\
.         / :/     } : /.  \,    ','.  | : :ヽ
        / :/     .} / _ -─/⌒ー- _  |:/∧
          /: /       /⌒  ./  {   \  /: :|⌒\
.         / : :|       /  / / }   ',     .\.:/ : : : :.
       | : : |      ./    |   ´ ̄`   \  -=彡   ',: : .
       | : : |     /  /  | /ィ笊ぃ. \_⌒`_> ヘ  ',: :|
       | : : \. ー彡   |   / t辻    .ィ笊ぃ/  |   |: : |
.   ___ノ : 〈ヽ : /   .|   {.      ,  辻ノ/   .|  /: :.:|
 / : : : : : : : : V∧⌒>. \ .{   , -─- 、  ー=彡ノ. /: : : |
./: : : :人: : : : : : V∧ )/^{. ゝ'  │   / / . / : : : : : : /
': : :/  \__,:V∧ /⌒Y⌒ \ ゝ ⌒ソ   ̄ ̄{:.: : : : :./
:./          V∧    ‘,:i:i:i:r >=- -=< (\ 八 : : :/
        __V∧    ‘,:i:i:Lノ 、」i:i{ ̄`ヽ  }: : :/
          / |   .V∧   └-/   \〉.  |  \ : ⌒l
.         / : |  /〈 ̄ ̄〉  /:/     ヽ-─- _  ゝr :/
        / : : | , : :.\/ ./r ゝ~'⌒ / ̄`ヽ   |\ .\>◇
^\   / : : : |./ : : : | / ̄ ̄〉 ',  Ll〈/ ̄ ゙, . : :{
.   \ ./-─_ -──- _.|  ´ ̄〉 :',   └Lノ | : : :{
\.  \. /     \: :|  ´ ̄〉.:|   | ∧_, /─- _
  >─-/        〉    厂\:.  |/ }/    ̄\
/    /   ''^~ ̄ ̄.人  /\_ノ    |` ´         |
__/     _、''~_>┐        |\ |\     |
      \        // |        ゙,.: :.| : : \.   /
       \___イ.:.: :.|        /\| : : : : \イ
     _ -──{\:.: : : : : :.|.       / : : :^''冖冖''^
  _、 ''~ : : : : : :\i\__/ ̄ ̄ ̄ ̄] : /
. / : : : : :.:_ -──\i:i:i/ / ̄ ̄ ̄ ̄.イ
/ : : : :_ -  ̄ : : : : : : : : :| {_____/ : \
             _、''~ : : : |‘, : : :\/ : : : : : : : \
           /{\ : : : :.:| ‘, : : :| :\__ : : : : : :\
.            . : : :ヤ. \: : :.| ‘,.:.:.:|\ : }  `ヽ : : : : /,
.          /\ : :ヤ  \ |  ‘, : |ト ヽ    \ : : :/, ヘ、
.     ____/: : { \:ヤ. r- ''^~ ̄ ̄ ノ ',.     \ : : : : :| /
.   / : : : : : : \ :{   /} {__,,ノ./  | ⌒\.     | : : : : /
  /:.: : : : : : :.:/^\. /  } \   ___/〉  \.  / : : /
 ,: : : : : : : :.:/    /   \_、-''~___/  }  \: :./
. : : : : : : :.:.:/     .|    { `¨¨¨´.   ィぞぅぇ     }イ\    /
: : : : : : :.:.:/      |    { ィぞぅぇ   乂ツノ   )/ >:ヽ ,
: : : : : : : : |       八  \込乂ツ    ,    )/._、''~ : : ‘,
: : : : : : : : \    '⌒\  >             厂> : : : : :‘,
: : : __:.: : :\    }.  `¨´\.     , ┐  /}    \ : :|
      `ヽ <⌒ー'\___>    乂 '  イ .}___、 '~ : |
         `ヽ: : : :/ \ >=- __/ヘ }\:.: : : : : : :.|
.             \/-─ \  <  <_>、_〉/  \: : : : : :|
.              \ : : : / \. \_/ \   ̄ ̄ ̄〉 : : :'
\____,,__/__,\ /   ゝ─ |   丶  ./}./  ̄
    〈: : : : : :八 : : : :\.  \/ : : :ヤ |  /⌒),   | : :}
    /\: : :/  \:.: : : :\.  \.:.: :.:ヤ 、//       |: : }
  /: : :_/    .\:.: : : :\.  \:.:.ヤ  /       , : :/
/: : :/        ^''=-:.: :.\.  \.:. /: ‘,     .′,
: : :/                \.  \' : :.:‘,    } /

                 _ -─‐- _
                     / : :∧ :∧ \
                _〈.:|\/ V  |/l/
           /⌒'/  \/ ̄ ̄ ̄\ \ ヘ、
          /:.: : :./    / -─  ─ ア  ゙,:.: :V/
.         / : : : : : |   /  ィf笊  笊ぅぇ  |: : :V/
.         八: : : : : :\/ {   Vツ  、Vツノ\./.: : :|
       /∧:.: : : :.<___人_(      ),/: : : :.:|
       /∧: : : : : : :)_ノ. >   ‘ ' />=-: : :/
         / : : :/    ノ^\うニ´⌒ \.:.: :.:|
         |: :.:./    /⌒\i:{_rへ、|  ヽ : :|
         ゝ:.:.|   r────|  \   .: :/
         <>  /  /|  /: :|_ 〈「`ヽ  <>
            ∨  /| / :|. / : : :. |ゝ「 }、、  _
                \,:.: :.| /.:.: : : : :.| r<\\<ノ
              ` l  ̄ ̄ ̄ ̄´ |.:{\\〉ゝ_>
                  /   | : : : : ', \_/}
                   ,   │: : : : : ', { /
                   }   /:.: : : : : :|  .{ |
             |\   }  ,:.: : : : : : :.|  .{ |
         〈\ノ  .}   ′: : : : : :.:|  .{ノ
         ゝ 「ゝ───┐  ̄ ̄「l  ̄}\
.             ヤ ∧  / :/──-.L>へ、\
             ヤ/ : ', : / : : : : : /    \.:\
           / :/\__./:: : : : :.:/       .\:.\
         / : :/ : :ノ   |: : : : : : :/   /^\_/ \.:ヽ
      . : : :.:/ : : { .Lノ:. : : : :.:/ー─':|::::ヤ:::ヤ::ヤ:::::\',
.     /: : :.:/ : : : \」′:.: : :.:/::::::::|:::: |:::::ヤ:::ヤ::ヤ:::::::::゙,',
..    /: : :.:/: : : : : /:.: : : : : :./::| :::: |:::: |::::::ヤ:::ヤ::ヤ___ ゙,',

                   __     _ -────- _
                 _、''~ : : \.  |: :/ | : :/| : : : :\
               / : : : _ -  ̄ ̄`l:/ . |/  |: : :/ ∧
              . : : : : : /     _ -─/⌒〉‐-   /: :',
             ノ : : : : :/      /   |  {   \  ̄ |
             . : : : : : : |   ./  ´ ̄`\  -=''^∧/ : :|
              | : : : : : : <⌒/   斗ぅミk  \__> ´ ̄| ̄`ヽ
            ノ : : :__ノ\.}    乂ツ  斗ぅミk  |   | : : : :|
.             / : _ノ   <_ \_〉  丶 乂ツノ  |   |: : : : |
.             | :イ       ノ. 八   _      / ./   /: : : : |
              ‘,: :|       ´ ̄ ̄`\  `   ´ ̄ ._/:: : : : : : :.
           <>         从.个──=≦   { ̄`: : : : : : : : :.〉
           〈  〉     /⌒ /:i/⌒[]⌒lヘ  ´⌒`\:.: : : : : : :./
               `´     /   .└ 7´ ̄` ┘.〉-ミ     \:.: :.:./
                 r<}  Y /    /, {   |    }: : :/
               / /|~^''~ }_/.     /, .{ /. |_   \ :`⌒〉
                 / / :|  / :|  ̄〉⌒⌒  ∧ ̄ トV/   ゝ:.:./
.                / /: : |   : :|.  /   |「r─ 、.゙,  |: :V/  <>
.               |/ : : :|/ : : :| / .   |ゝ「.ノ | :゙, : : :V/  〈  〉
                ~^''~ ,,__./     | /{.r- |: :.V: : : :V/_,`´
             |\   /   |: : :|   └─.__ノ⌒\ / ̄ /
       〈~^''~ , \  l    |: : :|     /|∧ : :|   ヽ<>へ、
.        \    \.}_l    |: : :|.    / :|  ゙,:.:|  人    \
.         \_,┌───┐ : |   / : :\ ゙,:l_/ { ゝ──`
.               | ∧  ∧}___/ : : : : : ̄ゝ._ノ
                  ゙, : :',./: :/_[__二ニ=-<
.           / ̄ ゙,_V : //     〈 : : :\ ⌒\
.          / : : :/: : : :} ̄ |         ',: : : :\ : : \

                        _、 ''~ ̄ ̄~^''
                      / : : |\ : : :/| : : :\
                         / |\ : |  \,  |: :/} :ヽ
                   /⌒>- ヽ|  > ´ ̄ ̄ ̄`   }:/__/⌒\
                 / : :/    /{ {、__/〉\,    \ : : : : .
              / : : : :|     /  { {     ーァヽ     丶: : : : .
                / : : : : :|    ./   八(.\___/.  V/    : : : : :.}
            / : : : : : :|   /   / ∩   ∩  V   V/   }: : : : :\
.           〈 : : : : : : :\_,    {. ∪   ∪  j/  | \  ./: : : : : : :\
           /∧: : : : : : : :.<八  {         /  / /__/:.: : : : : : : :./
           /∧ : : : : : : :r「lr. >=- レ 〈⌒〉    ̄   {  \: : : : : : : :/
                 > : :/ rl l.l l_ノ\>-  -=<人(`⌒`.   ヽ : : : : :/
                 \〈   l l〔\ /⌒ ,:l^YY ^l:i:Y⌒l      <: : : :./
             <>   l  r { |  /.└'⌒'┘i:|.  l      \ :/
              〈_〉   ゝr < | ̄ ̄/   /, -──ヘ    <>
                 厂 | ̄∧/: :.<, - 、  /, :', /\',.   〈_〉
                   }: :八 : ' ',: :{  / ー'⌒ : :.', : : : :.',
                   }:/  ∨  } : :{ ./   ∨: : : : ',: : : : |
                  _\__/\:_/   .|_____./
                    /  /  八   / :|      //   |
                〈__人 ./  `¨´: :.|    ,:.:|   八 /}
                    ′   〈: :.|    | :|   ,: : /  }-──ァ
                         _}\___八.  {─- _<.__/
                  _、 ''~_.\| |-i:i:i:i:i:}∧`´∧ / ─‐- _
               _、 ''~_、 ''~:.: : :.└──'''} : ', , :| /⌒ニ- _⌒ニ- _
.              _、 ''~_、 ''~ : : : :/      .ヤ : ',.:.|, : : \ :⌒ニ- _⌒ニ- _
.            / : : / : : : : :.:/\   ∧    ゝ──′: : : :\: : : : :\: : : :\
.           / : : / : : : : :.:/::::::/: \,:::::\_/     |:.: : : : : : :.:\: : : : :\: : : :\
.          / : : / : : : : :.:/:::::::::/::::/::::/:::::::|:::└{_,、,、,ノ\: : : : : : : :.:\: : : : :\: : : :\
      / : : /:.: : : : : :.:/::/:::::::/::::/::::/::::::: :|::::::{:::::::::|:::::::: \: : : : : : : :.:\: : : : :\: : : :

                         _ -───‐- _
                       _、 ''~ :∧: : : : : / | ̄\
                     / |\ : :/ ',.: : :/ . |:.: : : :\
                        ‘, : |  ヽ'   ',: ,  .| : : :/| ヽ
             / ̄ ̄>-‘, :|  イ⌒l-──-:.| :/  |: : .
            / : : : :/   ヽ/  l 乂_,,  /|、   / / ─<. ̄`ヽ
            .: : : : :/    /   l l.  ^''冖''^ _ノ ノ^〉      ',: : : /,
              /: : : :./     /    -=''^   \     /        ',: : :/,
            /: : : : :.|.     /   { /  \(^''冖冖冖''^  V/.      | : : : /,
.           .: : : : : : :ヤ   /    .{,xfぞ㍉   xfぞ㍉ }   V/      .| : : : : }
.         八: : : : : : :ヤ.  八    {乂ぅツ    ぅツノ }   V/    , : : : : :\
.         ⌒\ : : : : :.\  \  \    `       ノ  / }i     /:.: : : : : : :.\
         / :^''=- : :<__ノ.  ̄`    、   <_./  人    /: : : : : : : : : : :ヽ
         | : : : : : : : / ノ    .八   〈 ┘     /      ─' : : : : : : : : : : : /
         | : : : : : / <__,, . \        _、イ   __>: : : : : : : : : : : :/
         ゙,:.: : :/       )ノ  .>-  -<⌒   __>    \ : : : : : : : :/
          ゙, : : {        〈/八/\_/\八人(         \_,.: :.:/
          /ゝ /         /⌒'// []  {:i:i:i:i\─-ミ、        /: : : :/
          |: :/       /    ̄ゝ'⌒.ゝ┘\_/          〈: : :.イ
          〉,        | ヘ  /      〈  ‘,.      |     `: : ノ
         <>    /⌒ー─/       '_.‘,_/__>ヘ   <>
         〈 〉    ./ : :|   /:⌒ゝ~~~、ノ ∧    ∧.   ゙,   〈 〉
.            ∨    / : : :|.  / : :|  /  ヤ  / : ',   .| :',  ゙,  ∨
                 /: : : : | / : r─‐ 、/ ̄`ヽ , : : : ',  | : :', ∧
                 \ : : :|./ : :/ ´ ̄}{二  |. : : : : :', .|: : : ', } :゙,
                   \__/ ´ ̄Y.ゝ ._ノ \: : : : : ', |: : : : ', :/

                    _、 ''~ ̄ ̄\
                 _、 ''~: : : : : : : : : : : :、
     r────- _、 ''~: : : : : : : : : : : : : : : : {
     \ : : : : : : : : : /: : : : : : : : : : : : : : : : : : : :′   /(,,
      \ : : : : : /: : : : : : : : : : : : :,: :、: : : :.:,  / /
..       \: :/ : : : : : : : : : : :_、''~: : :', : : ′    { /〉
       r /: : : : : : : : : : : :_、''~ -‐-: : :.| : : :{    / <
       l/ : : : : : : : : : : //     |: :/: : : {       /_,
       l : : : : : : : : : : ´ ̄ ̄`ヽ  ./:/: : : : {     /  /
       | : : : : : : : : : : : : : : : : : :.\:/: : : : : :\___,  ´ ̄
.         八 : : : : : : : : : : : : : : : : : /|:.: : : : : : : : : : : :/
          「\: : : : : : : : : : : : _、''~i:i:i|: : : : : : : : : : /
        ゙,  \ : : : : : :r ,刈:i:i:i:i:i:i:i/: : : : : : :._、''゙     <
         ゙,   ` <:i:i:弋rソ_ -‐- _: : : :_、 ''゙ : }
          /  〉  `¨¨¨¨¨´  (\) -─- _: : :/     < ̄`
.        <、丶`^''=-     -=''^/      |: :/     \`
                  〈 \ : : : }/    / / /     \.、〉
                \ ヽ : /.'⌒V/ / / ,  \  \
.         _ -───r-< : : \」:/   / : :/   \     \
 / ̄ ̄ ̄{_{ : : : : : : : :| - \_ -─  ̄ ̄ヤ> r  、 ヽ ´ ̄ ̄\
 \__ -────‐'.  / γ⌒ヽ:.: : :.:ヤ. 从.  \(⌒`
    ~^''~ ,,__〉 : / : : └─┘.: : : :|\
          〈\__/ : : : : : : : : : : : : :/ /^\
.         /\__} : : : : : : : : : : :./  \ : :\_
        /::::::::::::::::/}/ : : : : : : : : :./  _、< ̄ ̄ /
\      \__./ / : : : : : : : : : _、<⌒\:_、 ''゙ \r 、
  \        / ̄ ̄ ̄` _、<⌒\_、 ''゙   〈\ノ : :\
\  `Y⌒\r<^\ ̄ ̄ ̄/   > ''゙         \ : : : : :.\
  \.ノ   .}  `ヽ|:i:i:i:i:{i:i: \__/___ -───- _  : : : : : :
   ⌒ゝr─'   ノ:i:i:i:i:i:ゝ-/:i/    〈    〈.  _> \r : :
      \__/i:i:i:i:i:i:i:i:i:i:\i乂____>''^~ ̄ ̄ ̄    \ :
       └─ヘi:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i/⌒\


                 厂 ̄`
                 |: : : : : : : : : : : .
                  .: : : :/⌒\.: : : : : : .
                    /.: : ://  \\: : : : : \
                /: : :.//.    \\: : : : : \
                  /: : : :.|, / ̄ ̄`\ : : : : : : :\ ''^~ ̄〉
              /: : : : : :/ : : : : : : : : : : : : : : : : :.:\ : :/
            _、 ''~: : : : : : : : :/\: : : : : : : : : : : : : : : : :./
        _、 ''~: : : : : : : : : : : :/:i:i:i:i\ : : : : : : : : : : : : : : }
        \ : : : : : : : : : : : : : |i:i:i:i:i:i:i:i\: : : : : : : : : : : : :′
         \:. : : : : : : : : : :.:゙,:i:i:i:i:i:i fぅぃ : : : : : : : : : :/   r 、 〈\
           \: : : : : : : : : : :\i:i:i:i:乂り:i:、:.: : : :/〉/ r  、\\‘,. 、
             ` <: : : : : : :(⌒)⌒ー──- tツi://   `ヽ \ ゙, ‘,.} |
                  / ̄ ̄\      〈_{_> <⌒\ \. |.} |
                  \⌒\  \ -──- _ノ     `ヽ  \ }i |/ /ト
                    //⌒l \_|/ /  `ヽr 、    r- 、__/|ノ |
             /\{/\/: :{: : :.:. |⌒Y´ ̄|_/     |         Y
            / ⌒Y /:.: : :八: : : :乂ノ.   /ヘ、    .| (_)   (_)_/
.           / (⌒) : :>   〕iト : : :\_`¨¨¨¨´、  〉.    人____/
          / : : : : : :/    ⌒>< : { : : Y  Y^\  / 乂_r /
          イ ̄ ̄\         { ノ} 〉: : : :ノ   \ /: : : : : :./
       / ゝ ''^~ ̄`        ゝ-「\:.:/      {_}(⌒) : : /
     /__/{ ̄\          ‘,  ゙,       <__/
     | | }   \_}ヘ          ‘,  ゙,
     | | }         ‘,.         / ‘,  ゙r─
     ゝ/⌒ll⌒l 、__|   ∧ /⌒\‘, .| : : :V/
.        |r-.,ll  ゙,  \\__//〉 : : : : : :{<_|: : : :V/
       八  l\. \. {`¨¨´./: : : : : :// : : : : : : V/
      /∧ \\.{ゝ──ァ : : : : :./  |(_) : : : : : :V/
.        \ \ゝ──' : : : : : : {i  ‘,: : : : : : : :.:V/
         ゝ─'  /:.: : : : : : : :.:.{i   ‘,:.: : : : : : : :V/
.               〈.:.: : : : : : : : :.:{i   ‘, : : : : : : : :V/

                         _、 ''~ ̄ヤ
                     _、 ''~: : : : : : :ヤ
                   / : : : : : : : : : : :ヤ
                   ∧/ : : : : : : : : : : : : :.ヤ
                     /: : : : : : : : : : : : : : : : :.ヤ
                「 ̄~"'' : : : : : : : : : : : : :/ ̄ ̄|
           八〈⌒\ : }:.: : : : : : :.:./ :/⌒l.:|ヤ    , ┐
           /∧\  > ' : : : : : : : :.}:/   /:/ ゝ─ ': :/
            /∧: :/ : : : : : : : : : : : ⌒\/:/:.: : : : : :./
               Y : : : : : : : : : : : : : : : : : : /:.: : : : : :./
            / :| : : : : : : : : : : : : : : : : : : :┐: : : : :/
           / : : :゙, ト : : : : : : : : : : : : : :/:i:i|: : : :.:/
          /: : : :./゙, :i:\: : : : : : : : :ィf芹:i:i:i:/: : :/ヘ
         /: : : :./   \:i:ir : : : : /弋ソi:/ヘ/ / | ̄\
      /⌒\ :/       〈 弋r〉 <i:i:i:i:i:i/{_ノ  /─.イ : : : :',
.     人 { /^V          \ヽ     ̄ ̄_、イ _/{___/: : : : : :',
    /  ` ーヘ |          〈/`¨¨¨¨´ : : : : :/    \ : : : : :',
    |.     V       r ,___\ 、__).:/ }.      \__∧r 、
   /〉r , {       | : {___/\___/⌒〉    /  }_} } ‘, ヽ
   l / .| { ゝ─┐    \ : : : : : : : : \:::::r〈__/ :::/    / /⌒\ノ‘,
   l_〉 .\ゝ < ̄.      ゝ──── ' /  /:/    .|/    }   }__|
         ̄          /::::::\  /  /              }  〈⌒\
                      /:::: : r─- 、> /            }r 「 \ |
                  /:::::::::::| : : : : :.∧         _/}. | | l |
                  |:::::::: 八: : : : : : :|         <_/ /. /〈/
                  ゙,::::::: /\: : : : :|              〈/
                     `¨¨´   : : : : |  _ -─- _
                           |: : : :|/::::::::::::: ∧
                           |: : : :| :::::::::::::: /::/
                       〈_/ >''^\::::::::::/::/
                     /::::`ヽ ./⌒\:: /
                    /:::::::::::::::::\/⌒'| ´
                     .:::::::::::::::::::::::::: 乂_.ノ
                       /::::::::::::::::::::::::/〉
                   /::::::::::::::::::::://
                   |::::::::::::::: //
                   \___/
                           _ -───- _
                         _、''~ : / |: : : : :/|\
                   /⌒\: : ∧: :./ . |: : :/  |:.: :\
                  / :_ -─ | :/ ゙ /   |:/    |:.: :/\
                    / :/   ..|/_厂>-─- _  /}/  / :ヽ
                /: /     /  / ./ 乂_,,_/ .}.   / : : :〉 -──-
                  / :/   /   | /   \.    ノ\/ : :/`⌒\: : :
              〈 : :|   /    /.レ \.  \___,,      ゙,.: :
                  \ゝ /    /._      _ ___/ V/       ゙, :
                   \,    /窃`ヽ  γ窃`ヽ   |. V/.     | :
                     八{   乂__,     .{_  }i   / . V/     .| :
                 _/  \  (    `        )/   V/     / :
                 ^''=->  |   、_____  ノ /   人>   / : :
.         ,:\        <_,,八 レ 〉^^  ^^ヽ〉 ⌒/  ./  \ .イ: : : : :
       〈   \ _ -──- _     \   ̄ ̄ ̄` ´   ´ ̄ ̄   、__>.: : : /
          ‘,    \ ''^~ ̄〉 \     .\        _、<⌒   〈  \ : : ://
...    / ̄‘,     ヽ : : /   .\    ≧-‐=≦⌒人八_(´⌒`    ///
     Y´ ̄.‘,      .: :/_ -──- _  }:i:{  []´ ̄}            ///
      /    \   |./     <ヽ.\.ゝ〈__/\__/   __/ ̄ ̄ ̄\
      |   __\r v ̄~^''~ ,,.` < \ /    _、 ''~   \厂 ̄ ̄ ̄
      _、 ''~    `Y´       ~^''~ ,,\.__、 ''~    〈 〈  ヽ
.< ̄ ̄ ̄       /             /.        ヘ ヽ ヽ /
 \          /}            _、 ''゙ ̄/__/⌒>  | _」'/
   \___.イ  }     _、  ''゙ : : : : : : | ゝ─┘   `¨´.└'∧
           八 _、  ''゙ : : : : : : : : : : :.乂ノ ⌒レ'⌒ー~/, :/,
             \ ̄ ̄ ̄ ̄ ̄ ̄ ̄>''~{      } /:.: : :/, : :/,
              \____、   ''~. ` ┘    .}, : : : : :/,|: :/,
               } : : : : : : : : :|          ̄ ̄ ̄ ̄ ̄>
             __ノ : : : : : : : : :|        /   {  ̄ ̄ ̄
           /.: : : : : : : : : : : :.:/        ./   \
           |: : : : : : : : : : : : : /       .イ      >──- _
           |: : : : : : : : : : : : /       .:|      /        \

                     ◇
                      /|             ◇
                        〈 :ゝヘ             /|
                      \: :}              〉\
                          /: :⌒\       ./ : : :〉.    /|
                      / : :_ -─- _ -‐  ̄\ : : : :{    /  |
                        〈 : :/    <∧ :∧ :/| ヽ : :.〉  _ -‐┐
               〈〉     \|     >-─- _レ∧.:/-/\./
                    /      \__/  {乂 ー‐ァ   l_/ヘ、
                /     / ー=彡/ /\.` <\  └{二 |   〈〉
          <> イ     ./ {   / ./  .{   `¨¨¨´人>   ゝ─'_/〉
        イ   /: :|.    / : {. //{.ゝ─`  `  /⌒>   _、 ''^~_、''~
.       / :/   . : :.',   . : : : :/<_{.     > _ <> : : : ''~_、 ''^~
      /: /    i|.: : :.\ . }: : : :.|: : / >┬─- _ _{ : _、 ''^~_/
      |ゝ{    八 : : : : \.\_,\/ : : | / : \{ : : : _ニ=-  ̄
      | : \.  ⌒\ : : : :  ̄ : : : : :^''=-   -=''^=-  ̄:::::::}
      \ : :\__ \__>=- : : : : : / \  \ ⌒\: /
..       \: : : : : : : : : : : : : : : : : : : :.://:::/ \  \::::/´
.           `   、: : : : : : : : : : _、 ''~/:::人/::::ヽ  \r
                 ^''冖冖冖冖''^ ` ´⌒`´. \ :::::::.  ノ ヽ
                       { /r───- 、 ./  ∧
                       ∨ ` ー──-< 〈\/ヘ、r
                       /     /   `´  }   { \ ⌒ニ- _
                         /     /       `⌒`´.  \〉_⌒ニ- _
                         |     /                ⌒ニ- _>
                         └──'

                        ___
                   _ -┬厂 ̄   :::: ̄ニ=- _
                 _、 ''゙ : : <<: : : 厂\:::::i:i:i: ̄\ニ=- _
                 _/: : :./.: : :>'  ̄    ̄ ̄ ̄ ̄` <i:\
               / : _/ :_、 ''゙      ___      `<\
              /_、''゙〉 : : /    _、 ''~ ̄    ̄~^'',  、  .\\
.         //:i:i:i/ : /    //⌒    ヘ.  /  \     ̄
.          ̄i:i:i:i / : /      , :/ /     / ヽ { r㍉ tッ
        /:i:_:i:i |: :.:|    /  -‐    ─-  | \ゞ'’   |
.       /i/ ①|:i: |: : :>   ′} 劣抖ミ  劣抖ミ .|   \__. ノ
.         /:i |__./:i:i:ヽ ' ┐  } .}r 乂;;ノ   乂;;ノ ,   /| l」」
       ∧:i:i:i:i:i, ┐i:{ |_/   }  乂 "    -   " /  /ノ′ {
       | :゙,i:i:i/} |i:∠ -┐  }    ^''=- rnz-=''^ . /     ′
       |: :.゙,./: :/ |_/^\\ . }/ /   r-<>-/ /    ,
       ト : : :/       \\ /    .}`⌒´i:i/ /┘  }  |
       ヤ.:Υ:{          \\   /r~~,  /ゝ{   .}  |
       \/        /  { ̄`〉:::〔(⌒):: | '::::: {   .}  |
       〈ゝヘ       |.  Y^Y \〔支〕: \〉:::∧     |
.        \i:',        | : {: :ゝ/::\\ :::::::::::r 、_,, ,  |
            \_、     ‘, :{:.:.:/:::/::: \\:::::: ゝ-只{: :l: : |
                     ‘, : /:::/:::::::::::::\\ :::: ⌒Y: : : /
                    |´ ̄`⌒''~:.\\ ` ´.:/.:/
                     \|     ヤ.   \\  ┐
                       |     |ヤ   ヽ V/
                     r 、, 、, 、,|.ヤr 、, 、,`¨´
                     〉廴乂L{  >廴乂L〉
                     「[X]ヽ-|. `「[X]ヽ-|
                        ゝ──′ ゝ──'′

                   _ -‐  ̄ ─- _
                    _ -  ̄ :∧ : : : : :/| ̄\
             /⌒/ :ト : : / ',: : :./ .| : : : :\
            / : : : :{ : : |  :/  .',: /  | : : :/} \/⌒',
.           / : : : : : :\:.:|  __ ヽ'  /| :/ /: :./: : : : : ',
          /: : : :/   .\/ {    /     ./.:/^\ : : : |
          |: : :./     / }∧\`¨¨´  ノ , ┐    \ : |´ ̄\
          |: : :.|   ./  }  ゝ=- ^''冖冖''^/      : : : : : : :.{
        厂 : : : :|        /\       イ  \.      |:.: : : : :.:.{_
        | : : : : : \ 八  /~^''~  _、-''~  }i.  ハ    / : : : : : : : : :\
.       _/ /⌒ー'  > \,(  (_)     (_)   .}i  /. {   / : : : : : : : : :人 :
   <〈〉─'   -=<    {u   `        ノ/  { ゝニ=- : /⌒ `´
.              /´^''=‐-   「 ̄\  /    .ノ<  ̄ ̄
.            <___, \    γ⌒}   )__./`¨´
              ノ八 />  ゝ─'′ イ:i:i/  ヘ
      r         / |  /:i:≧=≦⌒:i:i:/    { ̄\
      |  \     ./ _厂\└ }_人__{ ⌒┘__/  〈:\
      |    ヽ.  /: :./  二l」 //   厂 ̄\  | :\ ゙,: ::_、 ''~〉
      \ `ヽ }_.-─/  ┐〕, /    Llr ノ `  ̄ ̄ ̄V´.  /
     / ̄ ̄ /  /  イ´ \(⌒\__ゝ┐  ノ      }r ,./
   <    /}   /ゝ─‐' : : | /     |/: : r< ̄ヤ     ./ ̄ ̄\
.     ^''冖''^八 ./ / V 、/\:\  .|__.| .\ ヤ.   ∧___>
          \ ´  /     ./ : {     |\ 丶  /_ノ
            `¨¨´      .八 : {     | : :`¨ ¨¨´〉
                      _ -─‐\┌──-_/:i:i/ ̄ ̄~^''
              _、''~ : : : : : : : :\」────' : : : : : : : : : : \
              _、''~ : ∧ : : : : : : :/ |: :\
       __ /',:.: :./  ',: : :.:/  |: : : :\
      / : : /: :| ',: :.   ',: ,     .|: : : : : :ヽ
     / : : : : ヤ:.: :|  \|.   ' /     | : : _、''~',''^~ ̄ ̄~^''
   . : : : : :/  \.:|  _ - /{ ̄ ̄ ̄ /| _、''~ /: : ',⌒\: : : : : :\
.  /: : : :/     \/ /八 乂__/  |.`ヽ. / : :/    \: : : : : :ヽ
 /: : : :/        /  |   \_,    /   \./      } : : : : : : .
 : : : : :|      /    人 八      ー──ァ \       .} : : : : : : : .
. : : : : :.|.     /    / -‐=''^   ^''=─- ./   ゙,       / : : : : : : : :.
.:.: : : : :.',   /    ィ灯ぅト     ィ灯ぅト   }    ゙,    / : : : : : : : : :|
\: : : : :.\  / 八 V乂ゞ''      ゞ''ノ  /    ゙,_/ ⌒\ : : : : : : |
  \: : : : :.\}i  \( u    `        /     |        ‘,: : : : : :.′
    \ : / \  〈          ー=彡/    八        }: : : : :,
 /ー=<    `⌒`    r_-─‐- _   /   ./  >=-'   /: : : :/
 : : : : : : : ̄>     \     ̄ ̄ ̄ `   ´ ̄ ̄     \_,   /: : : :/
 \ _/<_/}_/>          _、<⌒ \ 〈`¨¨¨´ /: : :/
   \ }      __人⌒>- -<⌒  /\从`      <:_/
  <>     _、''~   ./ 「 ̄>-< ̄ヽ./(            \〉
  〈 〉 _ -──- _ <_/ ./  /  {:i:i:i>          <>
   ∨_、 ''~〉  /\_/     .\_}/⌒^''  、     / /
 _、 ''~ : :/ ./ : { //     /,__      丶     〈./
 : : : :.:/ ./:.: : :.//         /,  ∧ ̄ ̄ ̄\
 : : / ./:.: : :.//            /, : : ',   |\{
.─- _./ : : : : : \(⌒\       /, .:.: : :',  .| : :ヽ
    ̄ - _ : : : : {   / \____/, : : : : ', |: : : :V/
        ̄ - _ {_/           . : : : : : :.',.|: : : : V/
     ____          ∨ : : : : : : : . |: : : : :.V/


              _、''~ : ∧ : : : : : : :/ |: :\
       __ /',:.: :./  ',: : :.:/  |: : : :\
      / : : /: :| ',: :.   ',: ,     .|: : : : : :ヽ
     / : : : : ヤ:.: :|  \|.   ' /     | : : _、''~',''^~ ̄ ̄~^''
   . : : : : :/  \.:|  _ - /{ ̄ ̄ ̄ /| _、''~ /: : ',⌒\: : : : : :\
.  /: : : :/     \/ /八 乂__/  |.`ヽ. / : :/    \: : : : : :ヽ
 /: : : :/        /  |   \_,    /   \./      } : : : : : : .
 : : : : :|      /    人 八      ー──ァ \       .} : : : : : : : .
. : : : : :.|.     /    / -‐=''^   ^''=─- ./   ゙,       / : : : : : : : :.
.:.: : : : :.',   /    ィ灯ぅト:|::|::|::|::ィ灯ぅト|::|:|}    ゙,    / : : : : : : : : :|
\: : : : :.\  / 八 V乂ゞ''::: |::|::|::|::|:ゞ''ノ |::|:/     ゙,_/ ⌒\ : : : : : : |
  \: : : : :.\}i  \( u'^~ ̄ ` ~^''~:::::::::u/     |        ‘,: : : : : :.′
    \ : / \  〈          ー=彡/    八        }: : : : :,
 /ー=<    `⌒`    r_-─‐- _   /   ./  >=-'   /: : : :/
 : : : : : : : ̄>     \     ̄ ̄ ̄ `   ´ ̄ ̄     \_,   /: : : :/
 \ _/<_/}_/>          _、<⌒ \ 〈`¨¨¨´ /: : :/
   \ }      __人⌒>- -<⌒  /\从`      <:_/
                                 ___
                              _、''~\∧∧ /⌒',
                             _< |\|_ -‐/} |/⌒\ ',
                               / :/\イ   ア \  }: :',
                               | : { / /ゝ‐ frぅ }  \: : :\_
                             / : {.八. frぅ丶  ノ/<__, : : : :|
                               < : : : :/ \(  r__ァ / _/ ⌒Y '
                             \ー=彡ノ.]Iッ。,,_、イ八    <>
                             「{     /⌒\人}         ∨
                          <> r-/|─ ∧   /〉 _
                             ∨ / / :|. /: :| //ト. \
                                  / / : :| / : :<_> .| :\∧
                             T>─/⌒l/  \|/⌒´
                          _ -──-/   .乂ー'''  〈\ }   ヘ
                          \__/⌒l    ノ\   }:.:.〉    ',
                           /   /`¨¨´===[==.<r─r ''^~ ̄ヽ
                            ̄/ : : : : : :/.   _/ -/       }
                            //:.: : : : : :/ ──' : \/     /
                           /:.:/:.: : : : : :/::/:::|:::::\\{._/ /\
                        . : : : /:.: : : : : :/::人r─'⌒V/ ヘrヘ } rへミ
                          / : : :/:.: : : : : :/ ´ /    V/:i:i:i:i<__
                      /: : : /: : : : :.:/i:i:i\|     V/\__〉
                          / : : :/: : :_、''~ }:i:i:i:i:〈 \      V/
                      _、 ''~ ''^~ .:._、''~    ゝ─‐' 〈____}
                   _、 ''~    _、 ''~
            <>     _、 ''~
                <>

                            <, ┐_
                 ∧           └ 'ー 、 ̄\
                <>                 }: : : :{
                    〈\__/ ̄ ̄\   _ -─- _: :\
                   〈〉   \ : : : : : : :./⌒/ : /|: :/| \: :ヽ
                 /| -──- \_r:.:./   ./ | ∨ .l:/ .|/ /ヽ/
             / :|  ̄ ̄\ : {_ノ┐ __ -─/{ ̄ ノ^l.'  }
              ___rヘ<⌒Y^> -─-v\  / .人{   フ\′
            <____〉L.人_>{ 、、  <  ∧/ >  < . ハ>
               | : : \    ̄  ``/  `ヽ_{   , ` / {
.      <>     八: : : : :\   \/ : : :>.  > 〈__ノ イ)/\      ┐
     /{       /∧:.: : : : :.\__|> ´  >  うニつ´ r \}- __/ } ┐
.     ' :{.          \ : : : : : : : : : : ̄ ̄ ̄r , .ヤ |\|: : /< __\./ /
    |:.:{          >=- : : : : : : : :{:.: :.:/  ゝ-ヤ. : _/l」彡ヽ -─| `¨´
    |.:.\____、   ''゙ : : : : : : : : : : : \:/  / : : ̄.:.: : :\ \__ノ
    \ : : : : : : : : : : : : : : _ -─  ̄ ̄ ─ [>=- / : : \ へ.:〉
      ^''冖冖冖冖冖冖''^   〈 ´ ̄\__     ̄~"'' : \
                       \__/:::::::|::ゝ─'\:\\ ̄`
                        └─ |__/)ノ^) ´
                       八 /⌒\|ゝ イ
                            /∧    |.、_ノ
                           /∧     |
                           \   |

                             ,
                       八人ノハ八い、
                    、/  \ }i   } Y(_,,,
                     八/ 丶 、 ヽl'   }.   /ノ
                     } \.   \    r<⌒´
                     \  \ rvV人ノ   \{
                    )\    {  \  _、-¬r
                   \ \  -─/⌒l r 丶 {_〉
                     \  , ┐./  l_l弋.ノ
                           / r‘, {  〈 '  _ ,
                           |. ゝ‘,〉  |    ∧
                 /⌒l     ゝ  ‘,   /、_/ {ヘ    <⌒\─ヘ、
     〈 ̄ ̄\__、 ''゙ ̄./⌒\〔 ̄ ./  | ̄>:.──' 〉⌒\. \_〉   \
.      \〉        〈 r─ヘ ゙, V/    |ヘ.    o./   \ ̄     V/{
.       / ̄ ̄\ _/ /‘,\___〉 | V/  / .{ `¨¨¨¨´    0 \     V/ >
.       \ ヘ ゝ'< | ‘,    |  V/ー' /    \ 0      \    \\
.        \_}     ゝ' \_/ \〉.  /.       \        .\    \〉
            ⌒\_/   〈 ^''=- -=''^ }i         \      0 \    \
                     \____ノ  , 、     \ 0      /,. ヘ、   \
                         八      /  〉       / ',      /,  \   V/
                         } \     /  /       /  ',      0./,    ヽ.  V/
                         \  ヽ  /  /      |    .', 0     . /,    ⌒^V/
                          \    |_/       .|     ',       |\_}  人
                           \  \       |__./',__.   |  \    Y\
                             ゙,    \    /  /   ./  0. 〉  \  \.   |
                         r──‐ 、 ゙,    \_/   /   /    /    .\  \ノ  {
                      ゝ── ′ ゙,__/ 〈_./    ./    /     .0\  \⌒',
                                      \    /    /.  0       { \  \ ',
                                  {    /    /.  }       {  \  \
                                  {.   /    /   }       {    \  〉
                    /^\               \  /    /    .}      0.や     \.′
                    |  |   ,-、        /l_/    /.     ‘,  0     や
                    |  |    {─ヘ    /⌒\  |      /      ‘,      や
                     ゝ -'    \__〉  i|     \\_ イ       ‘,       0や
                            \    丶              \ 0    や
                              \     ゙,               \.     や
                               \___〉                 \.    や



                             ,
                       八人ノハ八い、
                    、/  \ }i   } Y(_,,,
                     八/ 丶 、 ヽl'   }.   /ノ
                     } \.   \    r<⌒´
                     \  \ rvV人ノ   \{
                    )\    {  \  _、-¬r
                   \ \  -─/⌒l r 丶 {_〉
                     \  , ┐./  l_l弋.ノ
                           / r‘, {  〈 '  _ ,
                           |. ゝ‘,〉  |    ∧
                 /⌒l     ゝ  ‘,   /、_/ {ヘ    <⌒\─ヘ、
     〈 ̄ ̄\__、 ''゙ ̄./⌒\    /  | /.───' 〉⌒\. \_〉   \
.      \〉        〈 r─ヘ ゙,     |ヘ.    o./   \ ̄     V/{
.       / ̄ ̄\ _/ /‘,\___〉 |.\    / .{ `¨¨¨¨´    0 \     V/ >
.       \ ヘ ゝ'< | ‘,    |:. ⌒ー' /    \ 0      \    \\
.        \_}     ゝ' \_/      /.       \        .\    \〉
            ⌒\_/   〈 ^''=- -=''^ }i         \      0 \    \
                     \____ノ  , 、     \ 0      /,. ヘ、   \
                         八      /  〉       / ',      /,  \   V/
                         } \     /  /       /  ',      0./,    ヽ.  V/
                         \  ヽ  /  /      |    .', 0     . /,    ⌒^V/
                          \    |_/       .|     ',       |\_}  人
                           \  \       |__./',__.   |  \    Y\
                             ゙,    \    /  /   ./  0. 〉  \  \.   |
                              ゙,    \_/   /   /    /    .\  \ノ  {
                              ゙,__/ 〈_./    ./    /     .0\  \⌒',
                                      \    /    /.  0       { \  \ ',
                                  {    /    /.  }       {  \  \
                                  {.   /    /   }       {    \  〉
                                  \  /    /    .}      0.や     \.′
                                     /l_/    /.     ‘,  0     や
                                      |      /      ‘,      や
                                     \_ イ       ‘,       0や
                                                  \ 0    や
                                                   \.     や
                                                          \.    や

                              ト.   /〉
                             /| | { ///〉/(_,, ┐
                              〈\ / .| | { ///  / . /7
                            ‘, ヽ 'ノ /.}//   / / / ,:〉
                         < ‘,   '/  /   / / / //
                         `ヽ\ }   /           / /
                          <⌒\} /⌒l  / /   // /
                                ⌒\ /  , |⌒V/   // . /
                              |   ^'`´ j   \ /⌒l/__
                              ‐-   -‐¬     Yノ  ∧
                             窃  t葱ぅ /∨l_/. / }^\
                         _ -─‐(__/^(__)─v   厂 /   }  i|_
                       /   .__  '_  ,, /_、''~     /  i|   ̄ ̄>─- _
                      // r< {ヘ_ノ八__,、イ ''~      /  /   /     \
                        // {∧ \__/:i}:i{>─┐  _、''~   /   ./          }
                     /   ‘,:i:\∧:└─‐' __/ ''~    /   /            }
                    /      \:/ }     ヤ ヤ,___,/     ,            }
                       人       / ̄}′   ┌──‐┐          }             人
                     /  \    / >´ \    ̄ ̄ ̄         }  _ -──- _.  〈
                   /    /  />'     ‘,   ┌──‐┐        }─(__)─- \/
                  /    /    /  {         ‘,    ̄ ̄ ̄           .}〕〔〕〔〕〔〕〔> ′
              /     .<     ./   /.       ‘,  [ ̄ ̄ ̄]       r──-〔 ̄\
              |  __ \ ,  .イ        | 厂 ̄> <__  _、<⌒\_/.ニニ|
             イ´::::::::::~^''~<^\          | |/ ̄) \  _、<⌒\\ ┌┘ ニ/
              / |::::::::::::::::::::::::::::「」  ~^''~ ,,   |_ノ /⌒)_、<⌒ニ{/∧ \\__./ r 、
              |  ',::::::::::::::::::::::::::::::::\    .~^''~ ,,乂_/ニニニニ \∧/ ̄.:::::::::::::::} ヽ
.             八   ',:::::::::::::::::::::::::::{r : \ \       イ {ニニニニニ_、 ''~  /::::::::::::::::::}  |
.              /∧  ',::::::::::::::::::::::::::〉 \::\ \  /=八 :ニニニ_、 ''~     /::::::::::::::::::::::/  |\
             \  \::::::::::::::::::::/  .|::::::}    .//⌒Y^\\/ {  {.     /::::::::::::::::::::::〈___〉 ',
                  └─┘ ::::::::: /   /::::::}   /=ゝ─'ニ./ ̄ . 八 \.  /⌒\::::::::::::::::::::/{.   ',
                  〈\__/   /ニ\ \. | | Y { r 、 /  \  / \  ^''冖冖''^ /
                \____/二二二\ ` | |. l \ノ::::::::::}  }::ゝ-':::::::| ´^''冖冖冖''^`
                      |\ニニニニニニニV/\\ー┘ ::::::: /  ./:::::::::::: : |ニニニニニニ√
                      |  \ニニニニニニ V/...ゝ┘ ::::::::::: /  ./:::::::::::::::::::|ニニニニニ √
                      |    \ニニニニニニV/   ゝ._/  ./:::::::::::::::::::: |ニニ二ニニ√

                         _ ト                          //
                       _、 ''~   | }                         //
                    //     <>                           //
                   //      厂〉                           //
                //  /     rへ、               \         //
               //  /      /⌒V  /^〈〉> \          \  ∧ . //
              //     ___ ./ /´ ̄\ /     ∧           \\. } V^/
.          //     / ∧∧〉⌒\: : : :/       } |    _、-<>  .\  ./
.         /          〈Vノ^〉 7──ァ.ヽ/^V.     / | -─//   _、 ''~ /
        /  / / ,    />=-ヘ . /. ノフ_ -─- // r.//⌒\     ./
          / / /    〈 {丶  `´`¨¨¨´/ :/ .//: :.//:.:/   / <>./
.         / / /      .八 ´ `/ ̄ ̄ ̄ ̄\ : :.:/: : :.//:.:/   __厂}┐
        / /           ./───── ': :./: : :.//.:./ノ⌒>─'      /{
.       / /       _ -<⌒  / : : : : : ヘ:.:__/:.:/ _/      -=彡 ∧
.       | ′       /{ /\._/ \ : : : : : |:.: : : : : :.:/            '‘/ /
.       |        /⌒{  /|  ゝ─.\_/.___/           /   /{
              /   /\__/  └ヘ {\ \\ /            /   ./ ´
         └ ̄ /   / .\_/  /⌒\⌒)ノ⌒ソ'′          、丶`   /
.     ヤ  {     ///} |       /    }/}_r─┘       .、丶`     /
     ヤ . {    └'ー' .}_|         イ /           、丶`    //
     \‘,             乂___/               .//
      \                            _、 ''~// _、<⌒
.          \                     _、 ''~ . / _、<⌒
.         \\                  >  _、<⌒
.          >\____        _、 ''~_、<⌒ /
       -=ニ___>=- >''^~ ̄_、 ''~_、<⌒   /
            /          _、<⌒    /

                                 __/⌒>〈〉>
⌒\                    /⌒^''~' : : : : : :/
 \..\                 /_: : : : : : :.:/⌒´
.ハ/\ ⌒\              // / >- _ /
  }i   \ へ\          /´ミ .}:/ }/\r-< ̄ ̄\
  \.  ハ.人‘,     _、''~{  /⌒` ̄`ヽ  / :〉  ‘,: : : : : :⌒\_r─〈〉>
   \   } ノ. \   /  /`´ {   >=-\/    } : : : : : : : : : : /⌒
    {  }  ⌒ >へ、/ / i{ 八___> > _, / : : : /`⌒`´
    {\ \∧. ヽ   \.八 i{ >,  <  \(.  /.:__/
.   八 /\ \     、 /,:.: :\(  ,  、 , - 、<
   /  \. \ \    \/,/  个- -= 〈.  ヽ>ヘ                     〈_〉
 /     .\. \ \   ./\ ''^~〉 7⌒''~ ∧  |\.',                      /
  7       \   ̄ ゝ   / rへ、 }_/ ___ |: : : .〉               _/
. /⌒\ /\. \       Lノ^l  ヘ. 、__/:.|.__/              //
/     /   |.   `~、   Y  └7  |\_>  ヘ _ -─  ̄ ̄ ̄ ̄ ̄ ̄ ̄ :/''^~ ̄ ̄ ̄~^''
{   /    .|. / ̄ ̄ ``~、、 } \..ノ~^''~ ,_/: : : : : : : : : : : : : : : : :_、 ''゙ : : : : _ -────-\
\        | '      \/ ``~、∧_{: : : : : : : : : : : : : : : : : : : : _、 ''゙ : : _、   ''゙          \
          |ノ       ヽ     \ : : : :´^''冖冖冖冖冖冖''^`_、   ''゙               <>
          |  \      {     \ \ : : : : : 、____、  ''゙______
         /.     \     {      \ \: : : : : : : : : : : : : : : : : : : : : : : : : : : : :  ̄~"''
.        /∧\   \_,:  \        {_: : : : : : : : : : : : : : : : : :._ -‐  ̄ ̄ ̄ ̄ ̄ ─- _
       //   \        \           \: : : : : : : _ -─  ̄              <>
.      //     \        .\           \  ̄ ̄
                           〈\〈\} \ \
                          〈\ \. \.   \
                              ゙, 丶        V/{
                              ∧    \    }  {,
                               ‘,   ┐/   〉   /
                            \ j/ ' ⌒ / ヘ /
                             <  r 丶 r 丶r 、
                              八 ゝ '⌒ゝ '.Lノ
                            <ゝ──「l ──r─┐
                              }    r〉\へ. |.  /
                               人   r{ / ̄>}.| / ̄\「 l
                      「 l''^~ ̄   \__,\.|./ ゙,    ノ l
                    / \>       | (_)   \  人   <_/⌒\
                   /         |      Y´ .ノ\     _ -─┐
                     /\   {       i|      ‘, __ノ V/  /.     |
                      ∧  \  {       i| (_)  .(_) ‘, __ノ V/ ./     |
              _、 ''~  〉   ` {     /i|.         ‘, ___ノV/}_ -─- v'
               _、 ''~      }    /   /  i|       | \_/^\´ ̄\/
.             ´ ̄\     }.   /  ./   i| (_)  .(_) |   、___/ rへ /
                 \__}  / .イ       〉      |    \._、-─┐′
                    |  ̄     ./ .(_)  .(_) |     〈__.ノ
                    |  |   }   人         \    〉
                    |  |   } /  >      r─ 、  ̄]
           / ̄ニ=- _     |  |.  /  /        } 0 | ̄ ̄\
           \      ̄ニ=- _|  './  /         }   .|     \
.              ̄ -=ニ_     ̄   /  (_)        .}   .|__ -─  ̄ ̄\
                ̄ -=ニ__/           \          _、 ''~__
                        /                  \__、 ''~       \
                          /r 、               /   \           \
                      / 乂ノ             /     .\           \
                        /            (⌒) /       \           \
               、  、、
                \\.\八ヘ、
             )\ へ \.\}/∧
                  八 \ \     ',                                                              _、 ''~
                 } \ ヽ  \ rへ \ ''^~ ̄ ̄\                                                  _、 ''~
                 \  \ 八{ノ   \\     / \                        _、''゙ ̄\                    _、 ''~
                  \ /  \  tラ┐     /   .\                    _、''゙.´ ̄\/                 _、 ''~
               / r 、  tラ.┬乂.ノ   /.  /  /  .\               _、''゙   /   〉           _、 ''~
               |. \_,. 乂ノ 丶 │ /   |  '     ヽ             _、 ''゙   ⊂/   /           _、 ''~
.                /^\ \〕iト。, -‐ 八./\.|  } -──- }        _、 ''゙     _、 ''゙ (__)/          ./
               /r 「 「 ̄`ヽ. うニ〔0. _/〉 \/ニニニ\〉       _、 ''゙      _、 ''゙  乂_./         /
.              /r.l八 \\  `〈 ̄|-r─「 ̄\\\ニニニ}    _、<0/    _、 ''゙   _、 ''゙.        /      ../      _、 ''~ ̄ ̄ ̄
             / .Ll _`┘ ┘  }i |__}_{__}.ニ} }ニ二ニ/  /   0/. _、 ''゙   _、 ''゙         /         /     _、 ''~
.            /   / , -─ 、_.ノ_|-──-<._//ー─'  / i{_//\_> ''゙_ -──- _.      /         ./   _、 ''~
           〈/ └ ´  ̄\  \ (_>     (_>  ̄     /{ ̄ ̄ //_/''^~ ̄ /⌒\ ⌒ニ=- _/         /_、 ''~
               |    {   > \  }     (_>    / 厂 ̄\ /ヽ}      _、 ''~:::::::::::::: \    ⌒ニ=- _     /
           八   \      \ ,(_>.   _ -─/ ⌒\ \┐  _、 ''~:::::::::::::::::::::::::::::: \_______/
           ⌒\   \  ⌒  ̄} ̄ ̄ ̄    ./  \  \__}   / -┐:::::/\:::::::::::::::/⌒)ヘ、
               ` < └─ヘ、 r 、ノ_ -─  ̄ /   { ゝ─r┘ / |_/:/i:i:Y^i:\:: /二/ /⌒)-───- _
                  ` <   `´      / /| | | \_ ̄ ̄   ./ |/\ \i:i:i: |i:i:i:i:i/二/ /二/|         \
                    /   ` <         | 八..| ヤ      /  /i{ \  \ \/\_/二/ /二/二\          ~^''~ ,,       _
                    |      ` <___.| \\..\___/  /i:i:\  \_> ´   \/.  /二/ニニ./\           ^''=──=''^ / ̄ ̄
                  ノ    / <  } `ヽ  ̄ ̄ ̄ ̄ ̄    |:i:i:i:i:i:>-'           \__l. /ニ二ニ/二二⌒ー─'⌒ー─- _       .{    }
        ____/   // ̄.<_}._>i:i\    }        |_> ´              └ ^\ 二/ニニ./ニニ/ニニ/ニニ/ ⌒ー─- __{__}
^''冖冖冖冖''^ .   //   // / ̄ ̄ ̄ ̄\i:i',  .}        |                      ̄|___./ニニ/ニニ/ニニ/ニニ/   /ニニニニ
            //   /=/ニ/ :::::::::::::::::::::::::: \',         /                           └─ 〈ニニ/ニニ/ニニ/   /ニニニニニ
                 /  /ニ/::::::::::::::::::::::::::::::::::::|. ',       /                                 ̄ ̄ ̄ ̄ ̄ ̄/   /ニニニニニ
                /   |ニ,:::::::::::::::::::::::::::::::::::::::|  \       /                                           |   ./\ ニニニニ
´^''冖冖冖冖冖冖''^`    \.|:::::::::::::::::::::::::::::::::::: /    \__/                                         └─'  }ニニニニ
                     \:::::::::::::::::::::::::::::::/                                                         〈二二二/
                      \_____ イ                                                     \_/

     / レ V \{  V  /   {. /〉
. 〈\  ,′    }  /     /     {/ /{
 ‘, \}i     } . ′                { /〉
.人}   \   } 八     |   /     //
.}      \.  /∧    .|.  /    }    .7
‘,          /∧   人      }  {/ /
. ‘,       「\  \/  ', /\    ' / ,
. ‘,    /\ | 〈 \     l /   ヽ  / /
. 八.  / rvヘ,.| ゙,┐\vv'. |     |  ./
. \   |  /\.゙,      |     ' ヘ./
.   \   / /  ____  _、-‐¬ |r
.   r v'  /_、 ''~r──┘  斗=ミk .|} }
.   |/^l   -──‐- _   /じ゙\_,ノ
  r‐'   .\ ⌒) -──-、\ {     }
  |____>  _ -─- \〉 \_/
  /       /、_ノ `´      /
. /       ./.       ` ´ _,, /
/____    \ r  ー==     /_ -─────- _
       \ <  ∨. ⌒^''冖冖冖''^_ -─‐┐     |
        \ ̄ ̄ ────  ̄     /     /
 /⌒\.     \>         <   /     /
 \(⌒) \__ (_) ⌒     / (_)   /        |/\
   ~^''~ ,,   \                /       /  /⌒ー''^~ ̄ ̄
       \  /_、''~          |    ./  /  /   /
.   /  /  | /(_) >=-    (_).   |   ./  /  /   ./
.  /  ./__.レ ____  ̄  _ -─┐ ./  / /    /  /
     イ      `~、    ノ   -─- |  l_/. /    /  /
     / }       >=--''^  /    .|      ./    /  /
.    /  .}               、丶`.      ‘,          /  /
   /   }    (_)    、丶`     (_).  ‘,.         /
.       }           _、<⌒        ‘,     ./
.       }         _、<⌒               /

          }\ \
          }  \∧ /{     r─/ ̄ ̄ ̄ ̄ ̄\´ ̄~^''
       ∧ } \  {⌒\( ∧⌒| .∧  人  /  ./      \
       | ‘,\.  \>=-〈⌒|  |/ }   {  | ./ ̄ ̄>       \
.      八 \> 「l.  V   ,  \ \  {  |/    / ̄ ̄\_r─ 、
.      } 丶 {./ l l. , - 、/   .\ \.  |__/ニ└'ニニニニ<⌒\
.      \___/   j.' 乂__ノ    }i  \ \_/ \ /⌒\ ´ ̄ ̄\  ヽ
       / /{     / / ̄ ̄ ̄〉  |        /二二二┌┐ニニ\/
.      /イ  \  (⌒)/   _ -──- _/⌒\ ⌒\rへ r└┘r  、イ
         八  ̄ 人_/   /´ ̄ ̄\ニニニ\=\   \ \ \   \ ⌒\
           }/ /     /         .〉二二二 ヽ=| \  V/ \ \   \
           |    /    _、 ''~二二二二 L |二 \ V/.   \ \   \
           V´ ̄八_、 ''~ />''~ ̄ ̄\ ニニニニ V/.   \ \   \
.        「乂_/     }ニ.//::::::::::::::::::::::〈⌒\二二二V/     や  \
.        \r── 、}  {. //::::::/ ̄ ̄\:::V⌒ ',ニニニV/    や
.       | | ∪ . ∪}  { ゝ/:::: /二二二二V∧二 ', 二二|  ヤ    や
.       | |.    .}  {⌒l.\./ニニニニニニV∧.ニニ',ニニl.  ヤ
.       | |/⌒\.l  {ー'  \_)ニ二二二ニV∧ ⌒ ',ニニ  ヤ
       [. / 0  0 .}  {      \ニ二二ニ0V∧二ニ',ニl.  ヤ
       ┌──{  「ゝ-' ヘ       \二二二ニV∧´⌒ ',    ヤ
       |    {  | Ⅵ. ゙,    /  (_)二二二V∧ニニ',   /\
       |    {  |  Ⅵi ゙,  ./       \ 二二V∧ニニ\_ :   \
       |    {  ヤ. Ⅵi ゙,   |    {.  \二ニV∧ニニニ人  「`
       |    {.  ヤ  Ⅵi ゙,  \    {    (_)ニ V∧ニニニニ\ \_)
       |    {  ヤ.  Ⅵi ゙,   \       \.=V∧ニニニニ|
       |    {.  ヤ   Ⅵi ゙,            (_)._〉ニニニニ|  ̄\
       |    {..  ヤ  Ⅵi ゙,     \ /   /ニニ ̄ ̄ ̄ ̄]ニ }ニ\
       |    {.   ヤ.  Ⅵ |         /   {_ -─────- 二/ニニ
       |    {   ヤ   Ⅵ..|    _、 ''~ ̄ (⌒) ̄\ ̄ ̄ニ=- _ニニ\ニ
       |    {.   ヤ ──ヘ _、 ''~ニニニニニニニ \ニ二ニニ\ニニ\
       |.__/\.  ヤ /⌒\/ニニニ__ニニニニニ/ニ二二二ニ\(__)
       \    \   {_/⌒ソニニ二ニニニ ̄ ̄ ̄ /ニ二二二ニニ\
         \____| ̄└── |ニニニニニニニニニ {_____ニニニ
                      |ニニニニニニニニニニニニニニニ\ニニ
                      人ニニニニニニニニニニニニニニニ |二二
                        〈ニ\___________ (⌒) .|二二
                        /\______________.ノニ/
                        |ニ \_______________/二
                        |ニニニニニニニニニニニニニニニニニニニ

                                    / /  /  _、 ''~>
                                /〉 / /   { /  //(
                                  //イ . / /          / ._,
                                    /       /   /    ./{ //
                                  ′ /{  /.//     /   ./〉
                               `Y /  {_ //     ./     .//〉
                                |/⌒\   ヘ /⌒   /     ./ '/
                              //    ^^  .l     /    ./⌒〉
                                  j/^''=- -──ミ  〉         /
                              代ッ , -ィf刄 ∧ }       ./
                              乂ノ⌒{  } -ヘ/ V /⌒〉 /
                               〈   ゝ ′     Lイ
                                八 、__      /  /
                           _ -─┐ /∧`⌒〉    .イ/⌒\
                         , -/〉┐ゝ-/∧ ̄  _、<⌒      }
                        //// ┘ }  ̄ ̄__/    ─/
                       / ̄ ̄\ <ゝ──'  .〔__/     i{ 〈
                      / 0  0   .|_フ [ ̄〉   r─/      .i{.  〕iト
                     __/ 0 0    /        └‐ |    / ` < ⌒〕iトㄴ
                 /    ̄ ̄\.イ /   / ̄|  r─-.|  /     ` < '⌒〕iト
                   /         /  ./   ´ ̄  {__] ,            ` <___>
               /         /  ./     〈 ̄|  r──/        /    \
                 /         /   |      ̄   |__          ./  0   0 V/
             /         /    .|    / ̄| /\ / ̄ ̄\   { ./        V/
.            /         /     |     / ̄ ̄\      {.  ∨ /  0   0 V/
           /         /            /       \('⌒') {    .( (_)        |
           |                「 {  (⌒)   }.   ノ     .\       .|
           |       |.         |⌒'⌒'⌒'⌒'⌒'⌒'⌒'⌒'⌒'|.          /
           \       |         .|                   /         /
──────r
            | V/
´ ̄\     |  V/
.    \    |   V/
⌒\.  \  |   V/
    \  |   |    V/
    /  |  |   |V/
_/   /   |   | V/       }\   〈', }\
     /     |   | V/    r  ゙, . \ ∧',.}  ヽ
,,__/       |   |\V/.   ‘, \ ゙,.   \ 〉',  { /|
──────|   |.   V/   ‘,  \     \    {./ .| ,: 7
            | ̄\'    V/ {ヽ‘,   \           |//
            |   \  |  \ ‘,            /
            |     \ /⌒\.\              / /(
            |    /⌒\ 〈\      「\ 人 /|   ./
            |.   / /⌒|   } ヽ    「`| 、vv ‘, |
            |..  / /   i|  }  |   ミ 八.     ‘,
            |   |  |i  i|  / 人  ミ  ヘ  _、-¬|
            |   |  |i  i|/ /  `「ヽ∧ t葱 ヘr-(⌒)-
            |   ゙, . |i  i|._/ | r<_{' ‐乂__ノ 「\__> r ,
            |   ゙,_乂__ノ   |⌒\  ̄ ̄ -r─-\ \ ヘl {
______|___/\__ /⌒\  \ \ .| (_). /\ \ ゝ へ、
      厂|  | ̄`ヽ |::::::::::/    } __} \ .|.    |\    {.   \
..     | |  |    } |:::::::::′   }⌒\.   .| (_) \.    ノ⌒〉
       ゝ |  |__/ l:::::::::|    ノ   \>=- -=<ゝ─‐'. /\
        \ \__ノ::::::::`¨¨¨´/ \    |  {        └‐'.  /⌒〉
      /  . ̄ ̄Y´ ̄`ヽ {   i|   |    |  {  (_)     .∧/  /
      |        |    ノ {   i|   |   /  ‘,       \_/
      \_______/} ‘,  /   |.  /.   ‘,         〈__/
        {           /::: | /_/ . /    ‘,          (_) }
        \____./ ::::: /_/ ^''冖''^  \   ‘,   (_)       ∨
       {     `ヽ ::::::: /   { 〈         \ ‘,           .|
       \___ノ :: /    i{. \           ‘,        |
.           \___/     .八  .\         ‘,         |
                        ⌒\.           ‘,      (_)
                   /  />         | (_)      |
                    /  |            |.       |
                    |.   乂___       /        .|人
                  /|\        V/    ./       //
                  | \ ゝ──-.   V/   /  (_)     (_)  ノ
                  |   \__ \ V/           //
                  \___  \ \}ヘ、         }/
                 /     `ヽ } 「.   \        }
                         ,, .,
                         /{//ノ/
                       V     ⌒>
                    r|     ´ ̄>
                      乂 -──- _
                    <   ⌒\/⌒\
                      / ̄    ./ 0  0 ヽ
                  /       /  .0  0 }
                    /     .八       /〉
                      /      /∧     //
                  /  / 八人__./∧ .   / `ヽ                                    __,
                    /  /イ └┘ .   |   |. /⌒                                  _、 ''~ /
               └ r-'    } }\ . |   |〈                                     _、 ''~   /
                  / 人    } }i ヽ.|   |/                                  _、 ''~   、丶`
                    〈__,\  \__  |   |                              _、 ''~   、丶`
                 {::::\__{ \  .-=|   |\                         _、 ''~      /
                 {:::::: | 人  〉   ノ|   |  \                    /           /
                 \.ノ:i:i:i{. /     .|   ヤ                        /        /             _,
                     }:i:i:i:乂7    |.   ヤ    、              /         /           _、-─ /
                 八:i:i:i:i:i:}     | . [ ̄ヤ    /,              ./        _、<⌒           _、 ''゙  _、''゙
                  \i:i:/     |  [ ̄ヤ   /,               }       /            _、  ''゙    _、''゙
                      /     .|_ -─ヘ、   ./,              .ノ       {       _、 ''゙       /        _、 ''~〉
                        /     <_}::::::::::::∧/|  /,             /    、丶`       /       / .       _、 ''~  /
                    /        └'^YY  <   /,           /   、丶`  ___ /       / ^''冖冖冖''^    /
                      /            〔l」 l⌒l|   /,         、丶`  _、 ''~   _/       /         _、 ''~
                      }_> \        | lnnl|     \__/ _、丶` _、 ''~     ./       /.______、 ''~
                    /     .\    .|  ̄|   ⌒\       _、 ''~      //       /    {
                      /   /ニ/ \   .|   ト  ヘ、  ',──'        //       /      \__,,
                  /   ./. 二/\. \ . |___|」.    \. ',          //       /´^''冖冖冖冖冖''^`
                    /  / ̄ ̄\  ゝ─'\.         \ \____//       /
                  / ./. ̄ ̄\_/      `~、         \ ~^''~ ,,. /         /
                 / .//ニニニ/  ヘ      } ``~、、.      \    ./      /


                         ,, .,
                         /{//ノ/
                       V     ⌒>
                    r|     ´ ̄>
                      乂 -──- _
                    <   ⌒\/⌒\
                      / ̄    ./ 0  0 ヽ
                  /       /  .0  0 }
                    /     .八       /〉
                      /      /∧     //
                  /  / 八人__./∧ .   / `ヽ
                    /  /イ └┘ .   |   |. /⌒
               └ r-'    } }\ . |   |〈
                  / 人    } }i ヽ.|   |/
                    〈__,\  \__  |   |
                 {::::\__{ \  .-=|   |\
                 {:::::: | 人  〉   ノ|   |  \
                 \.ノ:i:i:i{. /     .|   ヤ
                     }:i:i:i:乂7    |.   ヤ    、
                 八:i:i:i:i:i:}     | . [ ̄ヤ    /,
                 ⌒\i:i:/     |  [ ̄ヤ   /,
                      /     .|_ -─ヘ、   ./,
                        /     <_}::::::::::::∧/|  /,
                    /        └'^YY  <   /,
                      /            〔l」 l⌒l|   /,
                      }_> \        | lnnl|     \__/
                    /     .\    .|  ̄|   ⌒\       _、 ''~
                      /   /ニ/ \   .|   ト  ヘ、  ',──'
                  /   ./. 二/\. \ . |___|」.    \. ',
                    /  / ̄ ̄\  ゝ─'\.         \ \____/
                  / ./. ̄ ̄\_/      `~、         \ ~^''~ ,,
                 / .//ニニニ/  ヘ      } ``~、、.      \
     \  ``~、、\   \   V/ |  /   /   /  / //
      \    ``~、、   \. V/ .:     /   /  / //
    〈\   \            V/  { rへ   人   ' //               / ̄ ̄ ̄
.     \\__〉          /\   .{/  ',  }    '/7.              __/|ニニニニ
    〈\    \       /^  | 、、、 , , , ,. } |  }     /           /|ニ|二|ニニニニ
.     \     \ \{. ′`^.| {         }/       ./__     __/二|ニ|二|ニニニニ
    〈\\ \    .\} |    ゝ'       -─-ミ  7ニニニ>イ^Yニ|ニニ|iニ|ニ|二|ニニニニ
.   _\\\ \   〈    / ̄ ̄`         {./ニニニ/ニ |= |二|ニニ|iニ|ニ|二|ニニニニ
   \       ヽ  /  /            斗=ミk {r , 二二|二i|= |二|ニニ|iニ|ニ|二|ニニニニ
     \        {      斗=ミk       , ─ 、  {.ニニニ|二i|= |二|ニニ|iニ|ニ|二|ニニニニ
       \    rへ∧ ∧   , ─ 、_ -─ :    }  ,二ニニ|二i|= |二|ニニ|iニ|ニ|二\ニニニ
       <    |   V ー─:    }    、乂_ノLノニニニ|二i|= |二|ニニ|人\ノ\_>''^~ ̄
         ` <.ヤ { :,    乂_ノ   ′     ニニニ >''^~ ̄ ̄`¨¨´   ̄   ./⌒\ニニ
              \乂_).       __       |ニニニ/               ∧二二\ニ
               \__    /vv-‐ ̄ ̄{    八ニ/               /二\二二\
                   八   \. ̄ ̄  /  /_/                   ∧二二\二二
                   ⌒\    ̄ ̄ ̄  イ _ -───- _ _ -─ァ───-/ニ.゙,.ニニニ\二
                     〈 .〕iト   _ -=ニ ̄ ̄       /  ./    ./ /二ニ゙,ニニニニ\
                       }__ -=ニ ̄             ./  ./    ./ ./ニニニ゙,ニニニニ
              _ -=ニ ̄       }i             /         /  / 八ニニニ\ニニニ
           -=ニ ̄            }i       ./   /         /    |/二\二二 \ニニ
           \-─-ミ        .}i      ./   ./         /     .|二ニニ\二二 \ニ
             〉            }i         /         /       .|二二二ニ\二二
             {              >                     |ニニニニニ\二
           ┌{                               {    |二二ニニニニ\
               r    /   }   /  /  / /   /┐
                    ヤ \./    .}.  /  /  /イ   / /〉
.                    ヤ   |      '   /        //〉
                   〈\  |   }                   /. ア
                 〈\\  |   }   /          //
                〈\ \\     }.  /               /
              \          ./               /
              <     r     /^\/⌒\   >
                     ` <rへ.| \vv/   }    } /⌒l
                   / 八 ```     .}    },  ノ
                     / , ──‐ 、.γ´ ̄`ヽ rへ . /
                     { 弋ッ  }i__{ 弋tッア }   乂
                       乂__ノ, 乂__ノ .  { ̄ニ=- _
             _、''~| ̄ / 八  〈       / /\  /}
               ∧   | /   /∧          人.:i:i:i:i:i:i/ ./
.              /  ゙, .| \    ./∧ -=  '  /:i:i:i:i:i:i:/  /\
             /.   ゙,   \__{:i:i:i\__イi:i:i:i:i:i:/        \
             |    }     \ \:i:i:i:i:i:i:i:i:i:i:i:i:i:i:/         / ̄\
              \   }       \ ^''冖冖冖冖''^         ./    /
                \ }      「 .\        /       /    / ⌒\
              } \       ヤ   `¨¨¨ ¨¨¨¨´       /    /      \
            ノ.          ヤ (_)      |        \_./   /    |
          /    }       |i     (_)  |      、     /     |
          \    }       |i          |     \ \  /         |
            \           |i (_)      |      \ ヽ' /        .ノ
           }     \     |i     (_)  |         /       /
           }       \   |i          |        人         / \
           } /⌒     八(_)     /         /  \        _|
             八  /     /\     (_) /         / }           / |
              /∧        /   \_______/ ̄〕「\____ イ ::::/
              /∧      /   / \   \____/ /::::::::::::::::::::::::\_/
               \_/   /    \   \ .       /-──- _::::::::/
                  /   /  |      .\   \    }:::::::::::::::::::::\/
                /   /    | (_)  (_)  \   \   }::::::::::::::::::::::::/
              /   /      |      |.  \   \ 〔 ̄ ̄ ̄\.∧
            /   /        |      |.    \    / ̄ ̄ ̄` / ',
          /   /          | (_)   (_) _|.      \. /⌒\:::::::: /   ',
.    _ -=ニ ̄ ̄ ̄ト
 -=ニ ̄         .| ゚,            、 \
 {_            〔.  ゚,          r )\ノ\ へ、 ,、
   |           ヤ  ゚,       }\∧ `    丶 \' 〉
  「             ヤ ペ,     〈\   〉    }      ´〉イ
.   |              ヤ\} ゚,    八         ハ 人  /
.   |           ヤ.   \    } 丶   ´\ 人   }i    /7
.   |              ヤ.    ∧    \ \     ./ /⌒  ヘ ヘ
.   |           |     }/,     .\   ./       ',〉
.   |            ┌─ 、  .} /,      〈⌒/ rtッ       }
.. └ヘ        └─ '   }⌒\ -<⌒ ゝ └-(⌒)- (⌒)
.   ノ / ̄ ̄ ̄\  ヤ    } _). |   `ヽ /       〉 ,
.    | /ニ=-   .〔_ハ. ヤ .   } .   | ⌒\ \\  ー= ッ イ\
.    | |ニ=-     ] |  ヤ   } / / ヘ、   . \^''=- <__>      /^V^ヽ
.    ゙, ニ=-.    / |.  ヤ   .}ー‐ヘ.   \   }_/0    ./ ^~ ̄`ヽ./ //   } -┐
.     ゙, \ニ=-. _> ノ   ヤ  \/ }         \ `¨¨¨´\   〈 ̄└‐' /  /⌒/
.     ゙,  ゝ───'.   ヤ   |_/〉 ヘ、 }i      \    \.  ` ー<  L//  /^lヘ
.      ゙,           |    .|. /     }i       \0   0\    `Y^\.L.イ. //}
.       ゙,          |  /⌒{_/ /.        ヤ       V/    \.  └‐' /
      \__ ──r  ̄ ̄__/  V∧.          ヤ0    0V/    ゝ──' _ノTl\
                 \____7┐ .V∧         ヤ.      V/       <___/ノ ∧
                   〈____/  }_| \___/ ヤ       V/ __∧_/}_.//.│
                〈___/  /  \.         ヤ 0     0.V/       <_./ノ
                 └─'   /    }           ヤ        V/          `¨¨´
   /            {               ヘ
   |     \ 八    {                {
  、|     /\.  \  {        }         ./  {
   \ .   /   .\.    {        }        /  ./
.   〈    /  人  \        人   /\ '   /
.       / ./  \ {         /  \. /   \ /
.    〈/)\rへヽ丶へ、、, , /〉ノ⌒>       \
     }  }                     ̄~"''
./   .}  }                       }  }/
'    八  ´ ̄ ̄ ̄~^''   ''^~ ̄ ̄ ̄`. }  }
     「\  / ̄ ̄\     / ̄ ̄\   /⌒l
    |   /  jI斗=ミk ,__/jI斗=ミk ヽ ./   /
    |  .〈とつ    }    {     ひ 〉.   /   /
     \  \     /    \    ./  /  ./
     \\  `¨ ¨¨´ 丶  '  `¨¨¨¨´ 八ィ \// ̄
      \ゝ.八      __    /i:i:i:i:i//.   /
       \i:i \  〈───^/  /i:i:i://    /
        ‘,:i:i:i:i\  ̄ ̄ ̄  /i:i:i://      /
.           ‘,:i:i:i:i:i:i\     ,:i:i:i:i:i:i:/ ./       ./
         ‘,i:i:i:i:i:i:i:i ー─ ′i:i:i:i/ ./       ./
.           |i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i: | \__/
.           |i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i: |
            /i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i: ヤ
.           /i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:iヤ
          /i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:ヤ
        /i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i\
...    /i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:\
                        /|
                   /|/(///{ _、''~〉 イ
.      _______八人/  |  / _、''~.  /.  {   _,
.    /           ̄ニ=- _          // /
   /                   ̄ニ=- _  __  /⌒>   _ -──- _
.  /                         / /\   彡  / ´ ̄ ̄\_〉
 /                            / /   \   // ̄ ̄ ̄\〉
八  ^''=-        ─- _        〈_/     /.  // / ̄ ̄ ̄\_〉
/∧  \_______ ̄ニ=- _           ./   〈/__|./ ̄ ̄\/
../∧               //| ̄    ̄ニ=- _    /  /\{──┘ \__}
 /∧             .// .|  /∧     ̄ニ=- { /r──- _  乂_ノ^>
.. /∧ ^''=-  -=''^   j/ .八 },  ```´´} }´     ./ /      \   /
    }      /     /∧      j/        .\  /⌒〉  /\
    }     /          Ttラ   -──ミ    \ \.{_イ.   \  \
.   八             r 丶     弋tラ   /⌒   \ <_> \ \_〉
.   ⌒\            乂.ノ⌒r 丶  __/ / /\   \_/.    \    〕iト
.      \   /            〈 乂.ノ` ´   / /i:i:i:i:>   .\      \   ⌒〕iト
.       <  /    }      个:.ー  ‐ / /:i:i:/⌒\.  \      \   ⌒〕iト
        \,     }       >-‐ イ__/:i:i:/  ノ  \.  \      \    ⌒〕iト
.           }  /      \_____{__、イ. /    ノ\.  \      \     ⌒〕iト
         〔      ノ   |           ‘,.  /  /.  \.  \      \      ⌒〕iト
            \   /.    |  〉\   '⌒    \  ./.     \.  \      \    /⌒ヽ
             \     | \.  >=-   -=<   \ _、 ''゙.      \.  \      \ / (_) ノ
              \    |  \   ⌒\. __、 ''゙    ____,:\.  \     >[]  /
             }     | 0  .`~、          _、 ''~     _}i\.  \__/ r─'
             }     |      ``~、、    _、 ''~  _、 ''~ ̄ ̄     \.  \_/
             }     |             /  _、 ''~             V/
             }     | 0       0  | |__/                V/
             }     |     \     /  |                         V/
             }     |        /   .|            _ -──- _     }
             }     | 0           /         /      \  }
             }     |        0.   /           /            }


                        _ -─- __ノ                    )\、∧
                   _ -=ニ ̄][ -─ヘ \rヘ/⌒\へ         )\ハ} |V\,
              r _ -=ニ ̄       ].}_ノ / / 「ヽ} \}        〈\.ヽ/ ′}./{
.  ∧             |   _ニ=-  ̄ ̄`(_)ゝ- └ ' ノ .ノ ノ (_)' 〕iト       \/人ノ( / 7
.─| ',.           └''^~ ̄                 < ̄     ⌒〕iト⌒\ r ‐- -‐ .}/
.  |.  ',⌒ニ=- ___                     ̄` <        ヽ (_)^(_)- {_フ
.  |   \   ⌒ニ=- _~^''~ ,,                      ` <      } \ー 'イ\-へ、
.  |     \      ⌒ニ=- _ ~^''~ ,,               /\.     / } ゝ──'|   〉
.. 八     \            \__   ~^''~ ,,           .}___,\_.イ  } 8   8/.  /⌒\
 /∧.      \         <\  ̄~"''     \            /       .「 ̄` ´ ̄|. /     「l
  /∧ .     〈\ \⌒^''~ ,,   .、 \      \.\          .〈__/ ̄ i| 0   0| ' /\ ノノ「ト
.     \    ゙, .\ \.    ~^'' \ \      \.\     / / .l   丶   i|0   0 |/ \_/._ノノノ⌒l\
.      \   ゙,.  \ \.         \ \____\` 、  ./ / /.      ノ     /    </<_.ノノノ\__厂〉 , ┐
.   r.   `~、゙, .   \ \.         \              .〈 人______./0   0./        ̄` <<_/ } }i /,__/
.   |  \      \.   ~^''~ ,,       .\___ -─-    \__{_] =(_)      /               乂_ノ. 〈
  八  ⌒ニ=-.    \      ~^''~ ,,__/   {\ \r<_人       〔>乂                      \」
  /∧    ⌒ニ=-  \         ~^''~ ,,        >=-.   \      <ゝ-'
   /∧            \              \    /       >=──へ、
    /∧            \              \           _ -───'  .\
    /∧             ~^''~ ,,____/  ´^''冖冖冖冖''^` / ̄ ̄ ̄\ノ
    /∧             _/(_) /∧::::::V∧::::::} } }_/   〈 // / ̄ ̄└ヘヽ
      ``~、、        人ノ\:::::V/∧::::::V∧:__}_}_}     /人'/ /:::::::_ -──-{
.           ``~、、    / :: \ノ\::V/∧_}_/      ./ ./  ヽ :::::/_ -─- _ \
.              _/ ̄ ̄ ̄\::\/|: V/._____/  / ::::∧_//       \}
          _ イ}イ ̄ ̄ ̄ ̄} }_l/| ̄             /:::::::::} 〉            /
        /    .{        / ̄                     |::::::::::∨            /
       /       \__./                   \⌒V「l       /
      /      ._、 ''゙                          ` ´ \____./
    /       _、 ''゙
  /    _、 ''゙
                 ∧ }  ∧  / |  /}   V{
                     | ‘, /   ./ . | / . /   ./ {
                     | ‘, l   /   |_   /ノ〉イ/〉
                   八 \. 〈.  /_< / /⌒l
                   ⌒\ //人r } }  \\/.  ノ
                     }.//    .} }   \ _/⌒\_
                        j/ ‐-     rt炒、   {    〉  ̄〉─- _
                          {t炒}⌒乂_.ノ  八   ′  /    ̄ニ=- _
                      _、 ''~ ̄乂.ノ〈     /  /  /        /⌒\
              _、 ''~      八 _   、 / . /   ./   }     /     V/
              }   \    r 「l r \_、イ / ̄| /..ノ }    /       V/
              }    \ r∧゙,゙,‘, V/      0 |/   }.   /  (_)      V/
              }  (_)  / }.‘,゙,゙,‘, V/     0 /|   /\_ |         |
              }   ./ /:::}. ‘,゙,゙,‘, V/    ./  |   |.   |         |
              (_) ./ゝ./ :: }::: : γ ヽV/     0  |   |.   |(_)          /
              / 人 ::::::::::::::} ─ 乂ノ: V/.:     |   \.  \    _、<⌒〉
              {   ∧:::::::: : }::::::::::::{:::::}: V/   0 .|     \_}         |
              {   | 乂_イ\ :::::::::::: /⌒\   |       〈         |
              /   \_/|  .\___/   /⌒ニ=- _      }____/⌒l
            /         /  \  |   ./::::::::::::::::::::⌒ニ=-r─〈___.乂.ノ>
    _ -───- _}          ./     .〉 乂_{::::::::::::::::::::::::::::: / /       厂V
  /⌒\ニニニ ̄ゝ─‐へ、 「 /      }  |0  \:::::::::::::::::::::::/ //        /  }i
  |     i|ニニニ二二ニニニ\__>< ̄|i. }  |    ` <:::::::::: : |/ 「l \__/    }i
  |     i|ニ二二二二二/γ⌒ヽ .| |i. ノ  /      ` <__::|.  l l l       /
  \_/\__ ニニ /  {___}ヘ |  ∠(_)          └─ l_l .       /
           ̄\_|   |.    | |   }        (_)>     ´^''冖冖''^`
            //  `ヽ |i    | |  /         /        {
            | | ∠^l l |i    | |. /(_)         ./           \
            | |__/ .\_/ /,         (_) /_ -───- _    \
       ___\/ {γ ヽ      /,        / -──-  \\    \
    _、<⌒ニニ二ニニ‘,.{ 乂ノ┌── /,        .//./ ̄ ̄ ̄\.\ヽ
  /⌒\\.ニニ二ニニ‘,  {  ‘,     /,     //./::::::::::::::: └ヘ \丶     、
. /:::::::::::::::| |ニニ二ニニニ|  {  ‘,     /,      |  /:::: / ̄ ̄\::::',  {     V/
/:::::::::::::::: | |ニニ二ニニニ|  {   ‘,     /,     |  |_/ /⌒\ \:', _{      V/
|::::::::::::::::::::ゝ'ニ二二二ニ/  V/.  ‘,      /,     \_| /      \ {__} /        V/
|::::::::::::::::: : < ̄ ̄ ̄ ̄ ̄~^'' V/.  ‘,      /,    |__/        }   /       V/
\::::::::::::::::::::}ニニ二二ニニニ V/.  ‘,     |     |        \._/           V/
  \__/ニニ二二ニニニニV/.  ‘,    |    ./|         ト
     <ニニニ二二ニニニニV/.  ‘,   ..|     |            / }

                            、 ̄~"''<ヽ\                     __
                                 \>   \ \∧                 〔l─ヘ、
                          <⌒`  \⌒> ハ. }=-           /    \
                         <⌒ -=< 丶 イ⌒\{`            /      -(_)〉
                          <⌒ニ=- > / } ` |`ヽ       /      . //
                                <⌒    _人_人_r 、、      /         -/
                          r 、< 「 ヽ      乂 ´     .-=ニ\     //
                          |⌒\__} 乂     厂` / r 、_/. ヘ   \  -/
                          |    ~^''~ ,, 、 乂_ノ′ .}./(_0.',    /
                            / ̄ _ -─- _   ~^>=-个  ∧(_ \_〉 (_0_)
                     /   /       \   \_〉  乂>-' _ -┐ | |
                       イ.   /           ヽ  / 0 0r─ _、 ''~ .{_{ノ .ノノ
                 _、<⌒   / -=''^  ⌒ヽ  }. /> /:i:i:i:i:{__、 ''~ /,
               _、<⌒\_/   ./ /⌒>=─────/:i:i:i:i:i:i:i:i:i:i:i:i`¨¨¨¨´
            /{ニ { {_、''~  / /       / / ./i:i:i:i:i:i:i:i:i:i_/}
              /二\、''~     ./         { /  .|:i:i:i:i:i:i:i:i:i:i:_/〉
           八ニニ/        \          { {   .|\:i:i:i:i:i:i:i:_/{
           /∧二|  ┌      ゝ─────\\ 、__|/⌒\:i:i:i:i:i:i/
           /∧ニ|  {ノ        \   //  \}イ      ̄ ̄
─- __ -────.八  .\_______イ /     .|
                 \_______.イ   /\ ‘,
                                  /    \〉
⌒\        _、 ''~ ̄ ̄>             ~^''~ ,,
    \___、 ''~                     \    ̄\
──'       /            /⌒l      {.\     \
.          /               / / l      {.  \     ヽ
                        〉 /.八      ⌒>ヘ`~、
                          / /.//\     | /\. `~、
                        / . \'/  /\   |   /\  `~、
      /   > V   ,,                /(/{ イ / /ノ /{ , ,                  <    /
.     /   {   /   ノ ̄ ̄ ̄\     /{.'./   / // /.{ノ八,                    >     {
       >    \_),_人 (_) (_)   \   ∧   / / // /  / ' /                    /     乂
     厂 (_)        (⌒). / ̄ ̄`  }   /   イ / , // /{                    /      {_,
.    /               /        八 \.|  V {../  '// / .′               人_/         (_
   /               ./        } \ \  | _/ ヘ Vヘ   /⌒           人_/ ̄            (⌒`´
                 /          } \. , ┐「\八 ゙,} ゙, /-=彡        <_,                >
.                /           \. / 「\.      ゙,  〉   >/\       /  r~ヘ       /
/                 /                 「ヽ|.八 丶  _、-''~ /}/ _)   ゝ_人__イ   〉   '⌒\_/
.              /              \.| /∧ ‘,  ァ笏   /  〈           /
             /             <  | /∧ ‘,    人/\ /               \_厂>
           /     /{ _ -───-' \ |==/∧  rへ., /    〉                 /
         /   ,__/ ./  >       .ノ    } 乂 \     /⌒\          /
       /     /    }   /  r───'       ノ 「\._/}     \        /
                /     .} /    乂__}_ノ      ゝ 乂 }  (_)      \    /{
     ∧     /      }   _ -─     ⌒\     /⌒l   〉      .\.  / .>
.    / {     \r ,   } /       \ 〈   ゝ──‐'  ./\0/__,        / {
..   /  .{    _/ ノ;,;,{ /  /   ´ ̄\\   〈\_.// |\.   {        \r
.   /   ヤ   /  / ;rへ>  /   >=-  \∧  .\_.// |_|.|\. {      {   (__,,, /(
  /   (⌒\  人八;,;,;| ___ / /        __/⌒\rへ、   /⌒\ { ̄\  \       / /  Y     /
     ゝへ;,\ノ;,; { \ゝ ノ;,;,;,}          /:::'::::::::::::::::::::/ イ_∩_}/ ̄\´ ̄`ヽ.   〈 /   {_,    ./
  |      \;,;,;,;,乂_ノ _、-─         ./::::::::{::::::::::::: : 〈.  | (__) .//    \⌒\〉 / ⌒〉  {.    <
  |       \;,;,;,;,;/   } \_      ./:::::::::::\ ⌒Y:::/  .| (_).//   \   \⌒\ { 人/   乂_,  ノ
..\|        ‘,;,;, {     人    \    /::::\/⌒ Y⌒l::::|    //      \   \⌒{       γ  }
  \         ‘,;,; \   /  \__\ ./\:::::::|:::::::: \ \   .//       /\   \{        {  >
    \       };,;,;, /         \ \ \::\ノ:::::::    .}/        /   \   |       //   /
      \     };,;,;/              \ \ \ノ\:::ゝ─' .}         /        .\_|        乂ノ.   /
        \    ノ;,;,;{_rへ、               Y ゝ ┘/⌒〉 . }     ./         /ヘ           /
          \  \;,;,;,;,;,;,;,;,;,;\_____,,  ‘, 〈   {_/   }    ./         / ::::::|.          /
            \  \;,;,;,;,;,;,;,;\;,;,;,;,;,;,;,;,;,;,;,;,;(.   ‘, ‘,     .}   ./         /::::::::::::ノ        |    _、''~
              \  `⌒`´\; ̄ ̄ ̄~^''~ ,,   ゝ_ノ       .}._/_ -‐- _      /^'冖冖'^           | _、''~
                \      .\;,;,;,;,;,>     ~^''~ ,,____,,rγ⌒ヽ}i.  /⌒\             _、''~
                  \      .);,;,;,;,>   /     |         乂__ノノ /      ^'冖冖冖冖冖冖'^


                               /(/{ イ / /ノ /{ , ,
                              /{.'./   / // /.{ノ八,
                              ∧   / / // /  / ' /
                           }   /   イ / , // /{
                              八 \.|  V {../  '// / .′
                             } \ \  | _/ ヘ Vヘ   /⌒
                             } \. , ┐「\八 ゙,} ゙, /-=彡
                            \. / 「\.      ゙,  〉   >
                              「ヽ|.八 丶  _、-''~ /}/
                             \.| /∧ ‘,  ァ笏   /
                              <  | /∧ ‘,    人/\
                       _ -───-' \ |==/∧  rへ., /    〉
                      /  >       .ノ    } 乂 \     /⌒\
                      }   /  r───'       ノ 「\._/}     \
                      } /    乂__}_ノ      ゝ 乂 }  (_)      \
                      }   _ -─     ⌒\     /⌒l   〉      .\.
.                   } /       \ 〈   ゝ──‐'  ./\0/__,
.                  /  /   ´ ̄\\   〈\_.// |\.   {
.                  |.  /   >=-  \∧  .\_.// |_|.|\. {
                     |  / /         __/⌒\rへ、   /⌒\ { ̄\  \
                     |             ./:::'::::::::::::::::::::/ イ_∩_}/ ̄\´ ̄`ヽ.
                      \           /::::::::{::::::::::::: : 〈.  | (__) .//    \⌒\〉
                     } \_      ./:::::::::::\ ⌒Y:::/  .| (_).//   \   \⌒\
.                  八    \    /::::\/⌒ Y⌒l::::|    //      \   \⌒{
                 /  \__\ ./\:::::::|:::::::: \ \   .//       /\   \{
                 ~^''~ ,,.  \ \ \::\ノ:::::::    .}/        /   \   |
                        ~^''~\ \ \ノ\:::ゝ─' .}         /        .\_|
                       \         Y ゝ ┘/⌒〉 . }     ./         /ヘ
                      /. \       ‘, 〈   {_/   }    ./         / ::::::|.
                        /           ‘, ‘,     .}   ./         /::::::::::::ノ
                    /           /.ゝ_ノ      .}._/_ -‐- _      /^'冖冖'^
                      /           /   .|          γ⌒ヽ}i.  /
                  /           /    |         .乂__ノノ /
|

                            /{/(/{/(
                            ∧/ .{ / / /⌒´ ,
                          | } {. / /  / i{_,
                           〈\ . {/     /   彡
                     ___. \\  /⌒\ /^  >
                  人/ } } } }\ 八. ` ´  }  ヽ   /´
             _/\ \ 〉 .l } }─'.γtッ:γtッ:、 rヘ ′
.            _、< ニ\ニ\ | ///-へ乂ノ^乂_ノ^´ }ノ/
        _、<⌒'   \ニヽニ| | ゝ' -'r-{/ 八丶    / } ̄\
      _、<⌒ /       |__|_/ゝ'       ./ '∧` `  .イ  / ./
    /    ./   /<___/⌒>=--|   个 <⌒ ./  /
  /     /   ./        ./  /     \  ^''=-  <0 0∧\
  |  ^''=- -=''^/   \    /  /      } \  (_) (_)| 0 0. 〉 ⌒ニ=- _
  |          \  \           .〈~^''~ ,,(_) (_)|.__/⌒〉   ⌒ニ=- _
  ゝ─────- _   \  \         ‘,       ̄ ̄       /        |
            ̄\ \            ‘,  (_)       (_)  |          |
              \              ‘,           |        /|
                     \          ∧             |       ./  |
                      \          / ‘, (_)     (_)  |\    /  乂
                       \       /.  ‘,           .| /,        /
                        }     /      ‘,           .|  /,   ,   /
                        }   /        ‘,       (_) .|   /,  {   ゝ-┐
                        }_/         | (_)       .|   |. /\___/
                    ⌒\        |        |  /[ ̄ ̄ ̄〉
                       \       |         ヤイ人[ ̄ ̄ ̄〉
                        ‘,       |         (_)ヤ \\ ̄ ̄       _、 ''~
                             ‘,     .人 (_)        \  \\/     _、 ''~
                         ノ     /二\    /  (_). \   ̄___、 ''~
                             /     /ニニニ\          \  \ ^''=-    -=''^
                        /    /ニニニニニ\(_)      (_). \  \
                          /    /ニニニニニニ\          \
                      /    /ニニニニニニニニ\(_)        \
.        〈  \ }       〈  {      /      /    /  /  {_/
.           ‘,   \    /∧ . {.      /      /    /  /   / ,,
          \     八. /∧ ‘,     /      /    /  /   / /
           \    /∧. /∧.‘,     /   /    /  /   / /
.            、丶\  /∧. /∧ }    / 人   }_,   /    ' /
          \  /^\  人 ∧  /    } ‘, イ´} 〈_/. /   /
.              \.'   〈ヽ./  \ 〉 {_, ,/)/. ‘,   }   }.     /
             |   ‘ |    ```´´       |     ゝ /⌒l
             |.     |             |     ./  .l
                 { ´ ̄~^''~      _、-''~ ̄ ̄` '   / ⌒\
                , -─┐ 斗劣ミ      ィzzzz≦      ./.   ヘ 〉
                  /::::::::::: |   乂tり     └´¨¨¨´   厂ー'    .| ′
           / /::::::::::: : | 八                |  }\   / |_
    /⌒ニ=-.<   |::::::::::::::: | /∧                   ,:  }i:i:i\./ . |  \
   /    _ -──- _:::::::::::: | . /∧   〈          /  /:i:i:i:i:/  .乂  \
 /⌒ニ=- _/::::::::::::::::::::::\:::::::::ヽ   /⌒l. <__フ  /  /:i:i:i:i:/    }.     \
./       i|:::::::::::::::::::::::::::::\::::::::::./:::::::::/   ー'   /_/:i:i:i:i:i:i/     /
       八::::::::::::::::::::::::::::::}::::::::::/:::::::::: 人\   /i:i:i:i:i:i:i:i:i:i:i:i/     /
         \::::::::::::::::::: : /::::::::::::::::::::::::{:i:i:i:i:` ´:i:i:i:i:i:i:i:i:i:i:i/     ./
         /.\:::::::::::::::/::::::::::::::::::::::::: { \:i:i:i:i:i:i:i:i:i:i:i:_、 ''~      /
.        /:::::::::: ̄ ̄::::::::::::::::::::::::::::::: {   `¨¨¨¨¨¨¨´   |    /
       /::_________::::::::::V/         (⌒).|   /
.┌─- vへ |:/::::::::::::::::::::::::::::::::::::::::::::\::::: V/         (⌒) /   /
 \::::::::\:::〈::::::::::::::::::::::::::{:::::::::::::::::::::::|::::::: V/.         _、''~    /
   \::::::::\\_________/:::r::::::}´^''冖冖冖''^`     /
    \:::::::::::::::/ ̄ ̄ ̄ ̄ ̄ ̄ ̄}_ |::::|:} ̄\     (⌒)   ./        ___
      ',::::::::/::::::::::::::::::::::::{:::::::::::::::/::::|::::|/::::::::r 〈\      ./         /_ -─-
.        ',::::::|________./ ::::::: /:::::::::::| |  ヽ r─- 、       ./ ̄___
       |::::::::::::/´ ̄ ̄ ̄ ̄ ̄ ̄ ̄〉.::::::::::::::| |   |⌒l    | /⌒\ ./ ̄ ̄
       |::::::::::::{________/::::::::::::::::ノ |   |  l    | |     \ ̄ ̄ ̄ ̄\
                             , ,,
                      ∧/Y{/∧へ、
                           }./.八 / .{./八
                           }'./ ('. .// {
             _ -─-vヘ、イ「ヽ '⌒\_/
      _ -─- __/     }  }. | ^'vr 、  /
    // ̄ ̄\r─- 、 / ̄}_}. \  ゝ'^(_) 〉
.   〈_| r r r .| /⌒ヽ   /   \_/ゝ──イ
      | | l |.:| | |   | /   /⌒\___./⌒\
      ゝ.|_l |人_| V⌒ヽ     / 0    0/⌒\.  \
.     \__, L_| `¨¨´ ┐ ./ 0    0/     }i   |
.            └l ̄./,  ',0     .0/   /  }i  /
.             ∧  /,.  ',    0/   /   .}i__|
           /∧  /,.  ',  0/. / r─[ ̄]
.              /∧  /,  |   0/ /  }___
             } /∧_|_| 、 / { _、<\-<
           ノ   (_)_/'┘ l  {/\.  \\_}
.            /    /     ./\  \ ___
.           /    ./   _ -─- _ }_/,      \
.       /     /|     {_´ ̄` \/二/      〉
.         /     /=|     /´ ̄`ヽ.ノニニ.\_.   /
        /     /二| .   /    /ニニニニ/\└┘∧
       }_____./=二|i   |__/二ニニニ/.  ゝ─' {
        {ニニニニ |i   | || | |┐ ̄ ̄ \     /
        {ニニニニ |i   |_|| | ゝ'    { ̄ ̄>─ /
        {ニニニニ \_/.  l_|ゝ┘    >''' __{
        {ニニニニニ〈             └''^~ ̄\_.{
        {ニ二二ニ〔_/           { r'   __
.   / ̄\/ニニニニニヘ           〉 / ̄    \
. /    < ̄∨ ̄ ̄\|            |八_/ ̄ _ -─‐- _
../      ` ´     ヽ──ヘ、      |ニニニニ/     \
.'                          \   ∧__/  _ -───{
                       ゝ─‐|_____/}/ ̄ ̄`.ノ
                                   ̄ ̄ ̄ ̄ ̄\
                                    ,
                            /{  イ /〉 / 八
                              /// / '/.人/ {
                          /// . /.:7/     .{/| ,,
                        /|人//    '/  /     |/ /
                          / .|  /           ∨ /
                      人 .|              }//|
                      | ヽ               / .′
                    ∧|   _/\  /⌒',      {//
                         | ‘,   / / ∧ヽ/   |   /   /,
                       八.‘, . / /   | ``^´´´ | ⌒´ ノ.  /
.                /^l    \. ‘, .|  ̄~"''     ''"~ ̄  レ ' /
             「\| l      \   γ ̄`ヽ.  γ ̄`ヽ  /
.              \ \l      「ヽ┌|    |/\|    |┐'^l
                 ‘, V/      、  /.乂__ノ   .乂__ノ {  |
                ∧ V/     \}              Lノ
            / } -ヘ        八     丶     /
           r-v-{ ̄|  ',       \  〈- ̄ ̄ ̄'〉 /
           | { \_〉.   ', _、 ''~  ̄ ̄ \ ` ̄ ̄ ̄´ . { ̄ ̄\
         {\〉.      | <~^''~ ,,__,,\___.イ___/
           八.        / {                 |
           ⌒ヽ       /  .{          (⌒)   (⌒)  |
           }.      /._八                     |
          〔 ̄ ̄ ̄ ̄〕 .   \      (⌒)   (⌒)  | /⌒
        r─ >''^~ ̄ ̄ ̄|    \^''=-        -=''^イ
       | /           |    }  ̄ ̄        ̄     /
.      /            |    } \            /
.      |            |    }   \            /
.      \            |    }             /
.        \          |               /



.       / ̄}─ヘ、                                rへヘ )⌒\)\ ノ\           / ̄〉r ,
      /  /   / 〕iト                              八  \ { ̄\. \ 人 ハ       /  // /
      |_'  /.   ⌒〕iト                           人 .\ {\  \  ヽ. {./        /  // /
       〕   ./ ̄ニ- _  ⌒〕iト                         ) \)\.\\ ハ  l  /        /  // /
     /    |-=ニ_  ̄ニ=- _ ⌒〕iト                       } 八 丶\.\\__' ./  V^〉.     /  // /
     | (⌒) . |   ̄ -=ニ_  ̄ニ=- ⌒〕iト_                  } r ヽ\/j/〈/ `ヽ_   /.     /  // /
     |__/       ̄ -=ニ_  ̄ /⌒V                       } Lノ         ⌒\     /  // /
        ` <          ̄`./│ |                人 ゝ' | ヘ、弋ッ     / }     /  // ∧
            ` <____   人.ノ ノ          _ -──- __/  \      `Y⌒ヽ- tッア      ./ r // / |
             /:::| |:::::::::\\}    ̄〉.        /     \\=-.   八  ゝ- ' , 乂_ノ     ./ /   ̄〉 {_フ
             ゝ | |:::::::::::::}:::::|   「\⌒\rヘ./ ⌒\     .\\=-.  沁、  _ _ /      ./ 〈__/  / ̄}
             厂ヽ ':::::::::: /:::::|  /::: /  \  〉  \  \    V∧=-   沁、 _/          ̄)ヘ     /⌒lノ
             |:::/|::: ̄ ̄ ̄ ̄. /::: /           \    }  V∧     ̄ ̄ ̄〉         |__/ /^>ヘ
             | 、_|::::::::::: ̄ ̄`ヽ\/               }   Vノ \.0   0 /⌒ヽ        <_./.イ /^l
             |:::/|\_____ノ  |     }         / ̄ ̄ ̄|.  ^''=--=''^   |        〈   .<_/.  ノ
.               `、_|::::::::::::::::::::::::::〉   |         人__/ /       .| 0      |   |.         ゙,    .L_/7
               〈「l\___/ 〉  |  「 l./`¨¨´       /      /     0  |   |        /\___./
.                \:::::::::::::::::::::/  / / /    }ヘ    /      /         |   人       ./\__イ
                ̄ ̄ ̄ ̄ \/ / / /   }\    ./      /         /|_//∧     ./\__/
                          \__/ / .   r}     /      /         / .|_//∧   /\__/
                               /   ./ }           /   0     ./  |_///∧__.イ\___./
                                |__/ }   /      /        .0/   .|_///∧ \____./
                                  }.  /      /         /    |__/,/ ゙,\___/
                               ノ /      /         /∧.  人/// 人 ゙,__/
                               >./      /         //  l/  \/ /∧\ /
                                   /./      /         //        \ / ∧ . >
                            /  '       /            V         \_イ
         /|   / /  /{  〈/ /_、''~〉                 ノ
.           |. / /∧ /〉    _、''~ /                  /
.        ,  / // { /   _、''~   /   ,,          r──' ''^~
           }     '/  .{/〉       {__/         _ノ./ ̄    /
           }  ,      / 〈        /        r 、  //⌒\_/ ノ
        八  \.   /     / /   /-─ァ       / /\ //⌒乂_/
         /∧〈\ 〈\/⌒\ /ィ        /       / / / ,:\   .//⌒
          /∧.\.  \      `ヽ   ./       ./ / / / /  //
         /∧.    \ _、-¬  }rヘ /         / / / / /  , /
           ─- _   ィ窃ア     〉        / / / / /   } {
         /八窃k  , - 、_/    _/ ̄ ̄\  / / / / / ''^~ ̄ノ
         \. /⌒ヽ-乂_ノ    厂\     / / / / /  ''^~ ̄
           ` ゝ─' ,        / /:i:i:i:\. 人 / / / /
          /  ,沁 v =-  / /:i:i:i:i:i //  \.イ  '⌒\
            /    .沁、    /_/:i:i:i:i:i:i//     .//      {
          /  \.   >-<____//    .//        V/
   r─- 、       .\    \    厂 \_//       V/
   | ̄\ \.       \    \   }> 乂_ノ. 〈   ⌒\.    V/
.  /    .\ \.       \      {_}i    |\.   \_/
 /-───-.\_>          }    |    /i:iノ\   /
 |         \     ^''=-  -=''^ .|__/:i:i/i:i:iノ\._/
 \          \           }    /:i:i:i:i:i:i:i:i:/i:i:iノヽ
   \ ''^~  ̄       \       .}.   /:i:i:i:i:i:i:i:i:i:i:i:i:i:i/i:i:i:|
     \                       /:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i/
       \       \ \         |:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i /
         \     ⌒\ \     /\:i:i:i:i:i:i:i:i:i:i:i:i: / |
         /\          \  ./   .\___/   |
.        /    \           ∨        /      \
       /  ____\       /         ./        .\
.      〈_/ | |        /       /          \
.           | |    /\            /            \
.           | |  /   .\         /                    \
.           \./      .\____/                       \
                  /                              \
          〈⌒\__}\  \\人
.           〉 \   \  \  \
.        _/     \   \       ヽ
       ‘,    \  \   \    }
       〈⌒\    \     /⌒\ . 人
.        \  \     _、-‐- _   \ }
      〈⌒\     ./^l   ̄ rッ ∩  /\    _______
.       ⌒\      乂.l.       ∪ /  /}   人
.          \      八       rr──'⌒ー<\
           / ̄ ̄ ̄ ̄~^''  r 「.l__/  /\\ヽ
          /              }人__    }i /  |/
.         /                 \__,      .}/─‐'    / ̄|__
.         }            /⌒/ イ.     / \___/   /
.         }       _  ./  / .\___/  V/  ゝ──'
.         厂    _、''~  /  / 〔_/ /   /   V/      /
.         |   _、''~   ./⌒Y=/  ./   /.    V/.     /  /
.       /          //.  レ    /   /     |i        /
    /\       //  /             |i    ./
  /}  }       .//  /      /     /    .|i.   /
. /  }  }       //  /      ./     /      ./ |
. |  \./      | (_) /                      /   |
 ‘, \       〔 ̄〕        /    ,:      /    .|
  ‘,  \                   /               |     .|
.   }    \              /             |     .|
.   }     \                        |     .|
.   \       や                            |     .|
.     \____や                 /|      |     .|
    \     や              /  |      |  ̄\.|
      |=\__や  〈 ̄ ̄\_ -──- /   /     | /
      |ニニニニや   \    \    /   / ̄ ── ' |
      |ニニニニl.や    \    \ /   /        V/
      |ニニニニ|.∧_/  \    \_/            .V/
      |ニニニニ|  八   / \    ~^''~ ,,        V/
      |ニニニニ|   \._/.    ~^''~ ,,    ~^''~ ,,____
      |ニニニニ|     /         ~^''~ ,,_____   \
       \     /     ./ /  ./ .   /   / / /{
         \  V    \ / /  /    /   / / //⌒>
        〈\    ∧   /  / /|   /       / _、 ''~
            \\  / }       /  | ヘ    /    / /
              \人 ' 八  /Vイ レ / |  ',    /. ' /
            / { |    ,/      /   ',   ./   ''^~ ̄>
              /  .{ |.          /    |         / ̄
              |   ^''~ ,,  _、-──¬ .|./    ./
          八  斗劣ミ    抖劣ミ、   /⌒\/
          ⌒\. 込乂ン     乂ンノ         }
                |    /         }   ノ
      〈 ̄`ヽ   八   〈             }_/
.      ⌒' 、 \   沁            乂ノ   __
         \ \ 沁 、_    _,,   /      >''^~ ̄ ̄ ̄〉
.             \ \  , ─┐     /     _、''~         /
           rv-/\{ γ   _、イ    _、''~           ./
            }./ /⌒l {__、<   _、''~             /⌒\
             / / r─ヘ/ /  }  /             _、 ''`    ゝ───
          八 {_.{_, |ヘ    }/      /  ._、 ''`            /
          ⌒\  〔_ノ |.  /      /._、 ''`                /
             \.  `Y ー '       ./ /                 /    、丶`
                  }i    |\      / /                 /  、丶`
          〈 ̄ ̄ ̄ ̄~"''   .\__/                    /
          |          \
          人              /                /
         } \_,         /                /
         }\___|i.     /                /
                     ∧/ }\ )\∧
                        | .',}  \.  ゙, . /|
                    `|  ', }. ヽ.  ゙, /
                    八  //^\∧ \ ノ〉
                     }   // ```´´',. ヽ.′
                       r j/      〉  }
                       |   弋ッ  ィッ /八
                   「 ゝ ヘ  (⌒)^(⌒)'
                        |  \.人  __′/.'⌒\
                      /\   \.\_/.___/
                    /    \   ̄ { (_) (_){/⌒\
                /       \__{ (_) (_).   V/
                  /´ ̄ ̄ ̄\     {__/ ̄|.   V/
              /  (_)    \    ヤ    0|\.  V/
                /    \   ∧     ヤ 0   .|  \. V/
                |          ゝ\   ヤ   0゙,   /⌒>─┐
            八      }   .\\. ヤ 0    ゙, /  /:::/⌒\
              \     (_)     \\ \ 0  0゙, \__|::::/:::::::/⌒\
               \    \.    \\ \.  0゙,   .|::::::::/ / ̄ ̄\
                      \ \/      V∧ }.0  ゙,  \ r─'ノ.  ヘ } ト
                       \          V∧.‘,   0゙,   `¨´ 、_ \} |´
                        \ ̄ ̄\   V∧ ‘, 0   \    ^''冖''^.ノ.ノ
                    ノ \    \  V∧ ‘, 0  0\⌒ニ- _  └'
                        /   .\_/   V∧ \ 0  0 ゙,   ⌒ニ- _
                 /      \.    V∧   \    ゙,     ⌒ニ- _
                /           .\.   V∧[ ̄]}0  0゙,⌒ニ- _    '⌒ニ- _
               /            } / ̄ ̄─ へ、 0゙,:i:i:i:i:i⌒ニ- _     ⌒ニ- _
              /                └''^~ ̄ [ ̄] . \  ゙,:i:i:i:i:i:[ ̄]⌒ニ- _
             /                    〈/ /  /⌒V   |:i:i:i:i:i:i:i:i:i{     ⌒ニ- _
            /                / \   /     |  |:i:i:i:i:i:i:i:i:i{


                           ト
                  )\      | V/  ∧
                       \ \人八 | V/人.} ', }
                 <⌒'\   \      .} ',/
               <⌒\     ',    | .   / | ∧ ,,
               <⌒ヽ \へ.   ',   /   ,  '/ { /
             < ̄ ̄`          /  ヘ     '/
               >─-  __r<\_}_'/  }
             <     >              / ''^~ ゙̄,
               >=- / ~^''~ ,,      /   /  ,゙,
                 <_,  /┌(´    `)へ, -─- 、 }  / |
               <  ∨ ゝ──'  ( {ら  )┐ /
                /\        ,ゝ── ' /.イ
                  〈   }                 /┐
                \.八     _,        / .}
                       /∧       `ヽ  /.  ノ
                  /∧     ⌒  __/ ̄〉
                   }/∧ _ -=ニ ̄ ̄γ ヽ  /
                   _ -=ニ γ ヽ      乂ノ /
                 /    乂ノ        |〕iト
                /                |  ⌒〕iト。,
                \                |       /
                 \            γ ヽ\   /
             人__>   γ ヽ ___ 乂ノ,_> _/
.               /  r───- __/  ___ -──┐_,
          /   |                     /. /
                         _,
                     /〉  ///〉.  ,,
            /|     .// .//// /ノ
.           i| / / /{, /.: ://// //7
.           i|  /./ / / .   /// // /
       ヤ i|, /   '  /   //     /.  /⌒>
.       ヤ ./    / . /  './   /〉.     /
         }/  /⌒ヽ ./   //  /⌒〉 /〉
         }  /    |  /l . //  /  / '/
.   /⌒\.}. /     /    //  /  /. /〉
  /     >'''^~ ̄  /   ∠<_./  /. // _,
  |            /      <___/. // /
  |     |    _、-‐¬    \ /⌒\.  /{
.             斗=ミ   r 、_/     |.   /
       r 、 r 、り 人.  |      {.  /  /
.      乂⌒乂_}__/  \ノ      /  /ヘ
                         厂  ^^^ } V/
        く                /      /  V/
.          心 _            /      /   .\
.         心、 `       .イ     ./     \
.         心、    _、<⌒    ./ /   /.  \
             ><⌒  ̄`ヽ   / /   / /
          /        _ -─ヘ /  ⌒)      /
            ∧_____/    ',   /      ./
          |       (__)    ',   /〉  /
          \   ^''=‐-      ', _/ ./  /
           \   ̄)       ',.  /  /
.               \  '          ',./  /
                 }     (__)    |.__/
                 }             |
              ^''=-      -=''^


                    <〈〉-─- _
                       ⌒> : {      <〈〉─- _
                         >''^~ ̄\      ̄〉 /
                       /:.: : : : : :./     / : {
                        . : : : : : : : :/    ./ : : : {
                      八 : : : : : : 人´ ̄`r-ミ、 : : :/
                      ⌒\ : : /  } ⌒\   }: :./      r 、 ∧
                          ` <__/  ハ \ノ        `ヽ.V |
                            ノ<__/ } __フ''^~ ̄ ̄>-─-.[].ノ
                          >     八_>  \_、 ''~      }\
                         <_/\(_//| ̄_、 ''~   ''^~ ̄ ̄、_ノ\}
                              / _、 ''~ : : : : \     r─<〉′
                             /_、''~} : : : : : : : : : \  <_/
                            //  |.ノ : : : : : : : : : : :|
          _ -───- _         // .|   |  ̄`ヽ _ -──────- _
       _、 ''~-──- _ : : ̄ニ=- _     {/   |   | _ -/: : : : : : : : : :  ̄~"'' : ⌒ニ=- _
       ´ ̄       ` < : : : : ̄ニ=- _____/:.:/ : : : : : : : : : : : : : : : : : : : :\ : : ⌒ニ=- _
                  ` < : : : : : : \: : : : : : : : :./: : : : : : : : : /⌒\:.: : : : : : : : :\ ̄~"''  ⌒ニ=-
                      ` <: : : : : :ゝ─ :/⌒ l: : : : : : : : :/. ヤ   \:.: : : : : : : : :\      \ : .、
                        _、 ''`¨¨¨¨¨¨¨¨´└ヘ |: : : : : : : :/   ヤ . \ \:.: : : : : : : : :\      \}
                   _、 ''゙     _、-────/ : : : : : : /ー'⌒ゝ'⌒` ´ \:.: : : : : : : : :\       }
            _ -─-r ''゙     _、  ''゙  {∧/.:|/ / : : : : : : / \{ ̄ ̄\     \:.: : : : : : : : V/     }
.         /⌒<ニニニ|.__、  ''゙      >─r  / : : : : : : /    /ニニニ<       \: : : : : : : :V/    〈〉
        /二二\__/          /rへ乂/ : : : : : : /.  <_/L /       \ : : : : : :V/
          /ニニニニ\             └'   / : : : : : : /                   \ : : : : V/
          |ニ人ニニニ \             ./ : : : : : : /                        \:.: : :V/

         /⌒〈〉> _、 ''~〈〉>
        / :/    / : : {
        |: : :| /⌒ヽ: : :ノ
        /: : :|./ : : : : : : : {
      . : : : : 八 : : : : : : : ノ
.     |: : : :_ - {\___./                ┌ ,
.     \ :/  /\__/≧=-    /{          ゝr
.       \/乂__, >  >   〈  {/〉.  _ -─ァ.  |ヘ
      ー=彡 ><__>__>-─ >-<⌒Y  ´ ̄┘  l.:|
        八  \( /\_|.>''~      } . /─ 」 ┘   /.:|
         ⌒>人./>''~乂ノlゝ───'^/     _/:.:/
         / ./>''~ : : : : : :.l    _ -─  ̄ ̄ ̄ ̄: :/
.        / >''~ : : : : : : : : : :> -<___ ''^~ ̄ ̄ ̄
       /''~  /\ : : : : : / : : : : : : : : : : :\∧厂 >  、
..  r 、「V.   / __|ヽ: : : :/ { \: : : : : : : : : : : :\.  {   \
..  \_>|.  ∧     .:/ : {  \: : : : : : : : : : : :\     \           / }
.      |\./.ノ     // : : {    ``~、、: : : : : : : :\ 、   \         ./ /
      ノ><    . : : :|: : : :{  rv'  ノ-``~、、 : : : : \>=-   ヽr───ァ {/
      / ヘ」.  /: : : :|: : : :{ \{ ̄ ̄\\ : :. \ : : : : : \     }.ニニ/ /|
.   〈// 、」  /: : : : :|: : : :V/ .: : : : : :.:.\\} 「 ̄} : : : : : :\    }_/ニ././ ̄ニ=- _
.    └^┘.   | : : : :八: : : :V/ \ : : : : : :.\. / 二V/ \ :^''冖冖冖冖冖''^/⌒\___>、
.          八 : : : | \: : :\  ` < : : : : : |_rヘ=V/   ^''冖冖冖冖冖''^└' ゝ───┘
.          ⌒\ : |   \: : :\   ` <__{ { ヽV/~^''~ ,,
.              \ .     \: : :\       \  \~^''~ ,,\
.               \\ .   \: : :\       ゝ‐┘       \
.                \\__∠ア : \__∠ア         〈〉
                      ̄         ̄

                       /: : : : :\
                         /: : : : : : : : :\
      _       _ -────- _´ ̄\: : : : : : :.',
    / : :\.___/ : :{\ : : ∧ : :/ ̄〉  .\: : : : : :',
.   / : : : :/  /.:{\: .:{  \/ '.:/ } :/    } : : : : : :.',
  / : : : :/.   〈: : :.{  \   __  }/     .}:.: : : : : : |_
  : : : : /    .〕iト  _、 ''~ ̄  /^l     /:.: : : : : :/ :  ̄〉
  |: : : : :|       /  { \_>''^~ ̄〉 ──ァ: : : : : : : : :/
  |: : : : :\      ./ } 人   〈.  _./ \. <_, ゝ-ァ:.: :.:./
  |: : : : : : :\__  }  _,  \ rッ 〉  }   /   /: :.:/
  \ : : : : : :<  }.  \〈 rッ   ̄`  }_/ヘ.    \ :}
    \: : : : :./> .}   (    _  ┐ /:i:|    ゙,    <>
.     /: : :./ ゝ─ ̄~"'' >   ゝ─'.イ:i:i:|    ゙,ヘ、  <>
.   八 :/      {    |_r  ̄ ̄ ` .┘ ,_/{\\
.   ⌒\.〉    ∧.{   〈   Lノ\」_、r<.  ‘,: :\〉
     <>  / }────-/  V \ . |: :\. ‘, : : ヽ
.          /|. / :|  .人. 〈_r~ヘノ  : : : :.\ ‘, : : }        人
         〈 :|/: : |  / : :', /    \ : : : : : :.\}_/⌒\.   /  \  /\
.          \.: :.:|. / : : : :',' r──- \____/ }=-   ‘,  |.   ヽ./   |
.            >────' \__ァ \:.: : : : :.:}.    ‘, .\___}._/
     ∧    /      〉 : :/        .\ : : : :\    >''^~   ト  、
  __.  {. \  .|     /:.: :/   /⌒\_/ \: : : : \ /     | ゙, |
. <   ̄\   \.l    ./:.: :/.\/  ヤ ヤ  \ ~^''~  / 〈\   .|: :゙, |
  \    \  }_ -──- _./ /   |.   ヤ ヤ.   \_/}  \ \\  .|: : ゙,|
    \__>''~   ∧.   〉/ /  |   ヤノ⌒)、ノ⌒ ─- _   .\ \\.|: : :.|
       〈 |\  / : ', /`⌒´ ̄ゝ─''^~ \__/     { ̄ ̄ \ \>''~ ー────┐
.        \  \.: : :.∨ ´ ̄ ̄`V._ノ{_ノ\     .{    }./ Y     _ -───'
                 _/ : : : : : /    \/ : /|´ ̄> 、
                /: : :{ : : : :/         |:/  | :/ } :\
                  / : : : : : : : :|       _ -──- _  .} :/\
                  | : : : : : : : : |     _、''~ /  {  ≧=- /: :|
                 |:.: : : : : : :.〈`ー=彡/   斗==ミ {  \__, /:|⌒\
                 / : : T ̄ <__,.八 {.  Lr,ノ \     // ⌒l: : :|
                / :/ ̄     _ -─- _ヽ\__(    斗==ミ´.    l: : :|
            <>_、 ''~ ̄ニ=- _    }   /⌒\ ' r,ノ }    l: : :|
              / < : :/ . _ -= ̄\  }. ∧ `ヽ. 〉   /レ   / : : |
              | ̄ ̄\:.: : : : : :/  \\ \ヽ __/   イ  l.__/ : : : \
. _ -──…──- __/´⌒`\ \ : : :/  /:\\  ̄_、<⌒'  人 : : : : : : : :}
: : : : : : : : : : : : : : : : : : ⌒\:.: : : :.:.\ ' . / : :| {.   ̄} \(⌒_/  \ : : _、''~
: : : : : : : : : : : : : : : : : : : : : :.:\.:.: :./ \.:. : : :.| {._7  /      /: :_、''~
: : : : : : : : : : : : : : : : : : : : : : : : ヽ :.|   \: : :| {.\_/ ヘ       \ : : >
: : : : : : : : : : : : : : : : : : : : : : : : : |.八     .\:. ノ/  ∧  ∧  <>
: : : : : : : : : : : : : : : : : : : : : : : : : |.⌒\/(    / : : :', } ゙, / .}  〈_〉
: : : : : : : : : : : : : : : : : : : : :___|.  /  ‘,   ./ , ┐: :' ,}: :゙,{  .}__,,
:.: : : : : : : : : : : : .:_、 ''~ ̄ ̄    ./     ‘, ./ /  _ -──- __/
: : : : : : : : : : _、''~     / .{  八     .}イ.  /  /  〈\  }
: : : : : : : :.:./ ⌒\___./. 八 ヘ : \_/_ イ  /\  \\}
: : : : : : :/       (__/_)__〉 : : :〈 ̄ ̄ ̄ ̄ ̄〉 .\〈 ̄ ̄\
: : : : :/ {  / ̄ ̄ ̄ ̄\|  ノ\ : : : ',   /: ', /    `}⌒l  l \       , ┐
: : :/   {/            |/  .\ : :.', / : : |./     \_}. //_/___/ /
      |            |.     \ .\_/⌒\ ┌ v-─  ̄       ./
                           ┐
                            / .{
     ______人/{_rヘ、_〕.     /   .{  /⌒\
   / __{_{_{_{_{_{_{_{_|. _>  \_ -──- _、/ ./ : : : : :',
.  〈/´  `¨¨¨¨¨¨¨´//ゝ──/^\ /⌒l人_./ : : :__ヘ _       /⌒\
             〈/     八. ̄`/⌒\l  / :/ _、 ''~ ̄∧  ̄~^''   / : : : : : :V/
                      \__|\  \ :./  < : :|\ :/ | : :/| : \__ : : : : V/     ∧<>
                           ⌒\  \   \   .'.  |/  | : /\ \:.: : :V/   /⌒∨
                         ⌒\ {__ / ̄ ̄ ̄\ノ|  /:/  | : : : :\_| :{
                             ー=彡/  }八. / .| _/   | : : : : : : : : :/
                           /-=<  抖ミ 、   /\ ___/: : : : :._、 ''~
                             / :<_{  / ヒr〉  〈rッア  }  _>  ̄ ̄     /(
                         /: :/ \八   丶  <_./ 八 / \ : |     / /⌒\
                         |.イ___{'. \ ´ ヽ_、イ/ .}/ /|\_> '     \{___,
                         | : : : : /\ 「.`二´/i:/|   /  | : : : : /⌒''~ ,, .}\
                         | : : / __,,<_人_|,___/|\   : : /        ./\\
                             、/  \r<´  }   /\  | : :\ /  ~^''~ ,,/   .\}
                           ̄_ : :「\\ノ  / : : :\..| : : /         ̄ ̄ ̄
                         _、 ''~ ̄ : _\__[ ̄__∨ : : : : : >  ´⌒\
                     _、 ''~ : : :_、 ''~|         .|__./.: : :\: : : :\
                  _、''~ : : :_、 ''~  _|__/|       \ : : : : : \: : : :\
                      / : : _、 ''~へ /  /  /. .|___ -── \ : : : : : \: : : :ヽ
               / : : /  / └ヘ./  ./  /  {  \   ',: : : : : /,: : : : :V/
              / : : /  /\     ⌒> '  /   .{    \ __.',: : : : :./,: : : : :V/
             / : : /  /   >=-': : : :.\_人_/}_/⌒)ノ : : ',: : : : :/,: : : : :V/
.             <_./_/   /  / : : : : : /     /: :} _ -─- .{_/ ',: : : :./, : : : : V/
             _、 ''`    .イ  / : : : : /    ./ : :.}/     |    ',: : : : |\: : :.V/
         _、 ''`    _、<⌒ ./ : : _、 ''~     ./ : : : : }       ノ.     ',: : : |  \: :V/
         rイ     _、<⌒    / _、 ''~    _、''` ̄ ̄ ̄.ヤ    {─- _   ',: : |    \\
.   / ̄ ̄ / _、<⌒      _、 ''~      _、 ''`          ヤ         ̄\. | : : |      \\
  └r── '⌒>       <>     <>           ~^''~ ,,        | : : |        \\
   /    L/                                 ~^''~ ,, .| : : |
            //            /  Y  /
          //              \_ -─- _
            〈 : 乂__,           / ̄ ̄\ \
          \: : : :/           /_、 ''~ ̄/ ´ ̄\
          / : :/            | ~^''~、∧_r  <」」.  _ -───-
         / : : : :ヽ  ∧   /\..八     //{ ゝ─' / : : :___
         \ / ̄ ̄〉/ }_ノ}. _ -ァ ⌒\     /    / :_、 ''~
.           /    /     /./ _/`¨¨¨´   ./: /
.           \_/ >=-././ /´ } \_>〈〉>  ./ :/   ____
            _/ .人//-'/ / .   }       /: / _、 ''~ ̄ : : : : : : :
            `ヘ/    |ヽ |_}i\. }         / :/ : : : : : : : :_、 ''~ ̄
             \_八 /| : : : :ノ\____/: : : : : : : _、 ''~
           __/  }_/ : :/ : : : / : : / ̄ ̄ ̄~"'' : : ̄ ̄ ̄~"''
            // | \/ |  \.:.: : :.:/ : : : /_        \____
.            // : |/〉|、八__ ̄.:/__/\  ̄ニ=-/〉   .\ : :~^''~
          /⌒〉/ノ`´      ̄> /^\ 〉 _// .   \ \ : : : :
.         〈r─<ア           </ {/ l./ /ニ{ 人ノ⌒l_ノ⌒>~^''~
       ∠r-}=./         /{_イ /⌒Yニニ\_ ノ>─- _
.          |/}=「ヽ       <_/⌒./   \ニニニニ\ニニニ\
.          |/}=| |          /     l    /ニニ二二ニ\ニニニ\
.          ゝ}=| |         ./ /⌒.  \/ニ二ニr──- _.ニ\ニニニ
           / / ノ       /         >.__|     \二\__
.           / /       /         /     \      ^''冖冖''^
          〈./           /     _、 ''~        \     ⌒\
                  |___、 ''~             \
                                       \



                         /⌒l
                        /: : : :.‘,
            /⌒\   ___   / : : : : : : ‘,
.           / : : : : :>''^~ : :∧ : :〉r-ヘ、.:.: : : :.‘,
.           | : : :./ : :|  ∧ ゙, /.    \.: : : : :}-─-,
.           | : :./\. 、| / ',-ミ、     | : : : : : : : : :|
.            \/\/>   フ , \  /: : : : : :/l: :|          _____
             人 / 八_,斗=ミ}.  \,___/  乂ヘ        _、''~ : : : : : `ヽ : ~^''~ ,,
           /: : :/  斗ミ  Vン }_/ノ   /⌒\  ∨<> 人  / : : : : : : : : : : : :\ : : : : : :\
           \.: :八   Vン     `´  /  \  \   / : : :/ : : : : : : : : : : : : : : : ‘,:.: : : : : : :\
        /⌒ /  ヽ>  〈⌒>  /  /   ヤ: :\ /⌒Y: : : :./: : : : : : : : : : : : : : : : : :.| : : : : : : : : :\
      <>  ̄ / ̄\:、___/⌒l | : \. ヤ:.: :./\ : : : : : : : : : : : : : : : : : : : : : : : : |:.: : : : : : : : : : :\
            // /  ヽ\ : :乂.rヘ.l | : : : \.:/.  \ : : : }:.: : : : : : : : : : : : : : : : : :.| : : : :_ -─- _: : :.\
          |/ : /__}  >-.ノ l  | : : _、''~ ⌒   /、_.,}: : : : : : : : : : : : : : : : : : / : :/ : : : : : ⌒^''~ ,,
         ノ⌒\___/  \人_|  |_、''~ /   /    √:.: : : : : : : : : : : :./⌒/ : : : : : : : : : : : : : : : V/
        /   {             / ̄ ̄\ / ´ ̄\ .√: : : : : : : : : : : : : : : :./\: : : : : : : : : : : : : : : :V/
      < ̄ ̄\ノ               // |  /\[]-<⌒ / : : : : : : : :/: : : : : : : :.   \: : : : : : : : : : : : : : V/
       < ̄ ̄`              '/ : | /   |〈   ヽ ./: : : : : : : /: : : : : : : : : : ',   ` < : : : : : : : : : : :
         | =/          ___ノ⌒\__.ノ .\. ./ : : : : : :/⌒\.:.: : : : : : : :.',.    ` < : : : : : : : :
         | =|         // /    / }/       / : : : : :/      \: : : : : : : :.',      ` <.: : : : :
.       八. |         └'〈_//⌒〉 ./        / : : : : :/        /.\ : : : : : : ',       ` <.: :
.       ⌒\\         `´. 〈/        / : : : : :/  |      ⌒\ . \ : : : : : \
          ̄`                      / : : : : :/    |         \ . \ : : : : : \
                             / : : : : :/      \           \ . \ : : : : : \

                                  「\   , 、
                                       \∧  / }|
                          r          } ゙, .」./'  〈\
                       〈\      .| ',         } :|〈L/7   \〉
                     \〉    r- |      _、''~ ノ {_'   /}
                           }\   \∧   _、''~ : :/  / |. /: :/
                        ‘, : .     T ._、''~: : : :/  ./_、 ''~ : :/
                      } : |    / : : : : /  _、''~:.: : : :/
                      } : |.   / : : : : /   . : : : : : : :./
                      }: : .<> | : : : : :{  / : : : : : :/
                      }: /{\.\ : : :.{ ./ : :/{<> _ -───- _
                       八:\\ \.>=-=< { :〈 : / : : : : : : : : : :<>
                       ⌒'/ : {_ -───- ノ: :.〉 : : : / ̄ ̄ ̄ ̄`
                        / : : : : }-──-< ̄ :/ : : /⌒〉
                          人 :/⌒ V\∧/|.:> : :} : :/∧ ̄
                      ∧/〉  } 、|_<ん<_> 、_,/   〈ノ⌒l
                    ゝ/⌒\  \/ > <)ノ}_> /⌒\ー┘
            ト.     / /}  ヽ  `´、‐- イ  r-'⌒〉  }
            ゙, \   {`V^>.-─/    ` ´  └ 7  /.`¨´
            ゙,  ゝ─ヘ乂」,,_/            └'^┘
                 \__∧_〉
                       /: : : : :\
                         /: : : : : : : : :\
      _       _ -────- _´ ̄\: : : : : : :.',
    / : :\.___/ : :{\ : : ∧ : :/ ̄〉  .\: : : : : :',
.   / : : : :/  /.:{\: .:{  \/ '.:/ } :/    } : : : : : :.',
  / : : : :/.   〈: : :.{  \   __  }/     .}:.: : : : : : |_
  : : : : /    .〕iト  _、 ''~ ̄  /^l     /:.: : : : : :/ :  ̄〉
  |: : : : :|       /  { \_>''^~ ̄〉 ──ァ: : : : : : : : :/
  |: : : : :\      ./ } 人   〈.  _./ \. <_, ゝ-ァ:.: :.:./
  |: : : : : : :\__  }  _,  \::::::::〉  }   /   /: :.:/
  \ : : : : : :<  }.  \〈::::::::::  ̄` :: }_/ヘ.    \ :}
    \: : : : :./> .}   (    _  ┐ /:i:|    ゙,    <>
.     /: : :./ ゝ─ ̄~"'' >   ゝ─'.イ:i:i:|    ゙,ヘ、  <>
.   八 :/      {    |_r  ̄ ̄ ` .┘ ,_/{\\
.   ⌒\.〉    ∧.{   〈   Lノ\」_、r<.  ‘,: :\〉
     <>  / }────-/  V \ . |: :\. ‘, : : ヽ
.          /|. / :|  .人. 〈_r~ヘノ  : : : :.\ ‘, : : }        人
         〈 :|/: : |  / : :', /    \ : : : : : :.\}_/⌒\.   /  \  /\
.          \.: :.:|. / : : : :',' r──- \____/ }=-   ‘,  |.   ヽ./   |
.            >────' \__ァ \:.: : : : :.:}.    ‘, .\___}._/
     ∧    /      〉 : :/        .\ : : : :\    >''^~   ト  、
  __.  {. \  .|     /:.: :/   /⌒\_/ \: : : : \ /     | ゙, |
. <   ̄\   \.l    ./:.: :/.\/  ヤ ヤ  \ ~^''~  / 〈\   .|: :゙, |
  \    \  }_ -──- _./ /   |.   ヤ ヤ.   \_/}  \ \\  .|: : ゙,|
    \__>''~   ∧.   〉/ /  |   ヤノ⌒)、ノ⌒ ─- _   .\ \\.|: : :.|
       〈 |\  / : ', /`⌒´ ̄ゝ─''^~ \__/     { ̄ ̄ \ \>''~ ー────┐
.        \  \.: : :.∨ ´ ̄ ̄`V._ノ{_ノ\     .{    }./ Y     _ -───'


                                   /}     〈\
                                   /\/ /''^~ ̄~^''\\ r─ 、
                                 / /{::</  /     \\\へ \
                             〈 /〔〕{::/  / /    }  ヽ^\〔〕ヽ |
                                 ゙, |::.〔〕:/_〕'./ l    }  〔_∧〔〕'.|
                                  ゙, ::∧ |  {. ‐-八 .)从人}    \./
                              V   _|  {ィ笊ぃ   ィ笊ぃ   |
                                 }     .込Vツ   Vツノ   |
                               八    .{ 、   丶  /    /
                           __      \ 八.>. `` <  ./j/     / ̄\
             /\            / v-vヘ        \( 〔ヽ `´ r┐__ r「 l.    /V ̄V^|
           |   \           | /.:.:.:}._〉    / ̄{__|〔l〕{__.ゝ/  \./.   √.:.:.:.:.|:.:|
            、 「\.\          |_| .:.:.:} ヘ     / /Ll.   |_/ / ̄\_}.    √.:.:.:.: |.:.|
             \.:.:.:\.\       | | .:.:.:} __〉   〈.イ       └' ̄ ̄\_}    √.:.:.:.:.:.|:.:|
              \.:.:.:\.\      |_| .:.:.:} ∧  / /⌒〉 _/   〈⌒\   「: {   √.:.:.:.:.:.:|_/
               \.:.:.:\.\    l | .:.:.:}:i_/  / ∧: 〈 ´  `ー/::.::.::ノ /,  ::.:{  ∧ :.:.:.:.:. |ヘ           _、<⌒
                \.:.:.:\.\. |_| .:.:.:}/〉./_/{ ゝ ' -'⌒ー〈_/:i:i:/, ゝ.{ ./_/.:.:.:.:.:.:.:|/     _、<⌒.:.:.:.:.:.:.:.:.
                     |\.:.:.:\.\..| .:.:.:}/./:i:i:i:i〉 {\:i/ ̄\i:i:i>::. ̄/ /,/ i:i:〈\___| ヘ  _、<⌒. /:.:.:.:.:.:.:.:.:.
                     /\.\.:.:.:\_>´ ̄` /:i:i:i:i/ .\}'′::.::.: <_// /i/,:i:_{ _ -─- _ r<<⌒__/:.:.:.:.:.:.:.:.:.:.:./
                _ -─- _:.:.:.:.:. /    /_、 ''~_、 ''~ |::.::.::.::.::.:|__/ /:i:i:/,」:.:.:V/.    \ ‘, ̄ ̄:.:.:.:.:.:.:.:.:.:.:.:._、 ''`
                _ -=ニ ̄:.:.:.:./\:.:.:.:r──<_、 ''~//.=}: |::.::.::.::.::.:| ::.: {/\:i:i/,:.:.:. V/⌒>=-| ‘,:.:.:.:.:.:.:.:.:.:.:_、 ''`.  _、''`
        _ -=ニ ̄\_ -=ニ ̄::.:: /.:/=/ /⌒\ニ.//ニ /-|::.::.::.::.::.:|\::\ \/,:.:.:.:.|___、<  |.:.:.:._、 ''`    _、''`
         / ̄ ̄ 〉  ̄| _r   _、''~_、''~/ (⌒) |ニニ//: Ll::.::.:} ::. 〈__|::.::人   ./,:.:.: |\_/ /  / ''`    _、''`
.        /\   /  (_)_.}_>  _、''~  .八__./._/ ./}::.::.〔 ::.::.::.::. __/: /  \. /,:.: | __/ ./.      _、''`
       /.__> /  // } {_、''~.    /_/rヘ}ヘ :| /\::.::.:\__/::.:: : |__l   ,_|、、:. \/.     _、''`
.      /     /  //  //____/ .   |=〈.ノ :|.   \::.::.{_}::.::. /    l  <__>:.:.:.:.〉  _、''`
.     |\  /  //  /ニニニニニ|     └'」:.:.:.:|       \ ::.::.: /     l   } \_人 : / |_/
.     \__./ /⌒\ヽ / ̄ ̄/''^~ ̄ / :.:.:. | }      ゝ イ      l  /∧〔_〕/
.    _、 ''~_、 ''~ /      〉=| .   / ̄ ̄ ̄ ト.:.:.:.:.:| }       / |/ ̄ニニニ | └:.‘, 〈\\
. _、 ''~_、 ''~__/      /_|_/       | |:.:.:.:r| }       ,  |┐=|      |:.:.:.ゝ┘ `´
~ _、 ''~ / /}___./             |:.:.: |.| }      /  |│=|    , .∧:.:.:.:/ /
ニニ<>ニニニ_、 ''~               、\__|.| }         .|│=|    /  | |:.:.:/ /
<>ニニニ_、 ''~                   \_| } / ̄\   //二\    | |: / /
.ニニニ_、 ''~                            }ィ::.:: /=/|. //|ニ∧ ヽ   ー─'
ニ_、 ''~                             .::.::.:/=/ :|  l'=|=/::.::',〉


                        <⌒\
                       _ -──- _
                    _、''~:i_ -─:i:i:i:i:i: ̄`ヽ
                       /:i:i:i/i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i \
                     .:i:i:i:i/i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:V/i:i:i:i:i:.
                  /i:i:i /:i:i:i:i:i:i:i:i:i:i:i人i:i:i:i:i:i:V/i:i:i:i:i:.
                    /:i:i: /:i:i:i:i:i:i:i:i:i:i:_、-''~:i:i:i:i:i:|:i:i:i:i:i:i:}
                /:i:i:i:i:i:i:i:i:i:i:i:i:i:i/ 斗宍ミ :i:i:i:i|r 、:i:i:i/
                  人:i:i:i:i:i:i:i:i:i:i: //  〈rンノ }:i:i:i|' /:i:i/                         _、''゙〉
                }:i:i|:i:i:i|:i:i:i:i:/      }:i:i://:i:i:i′                      _、''゙ /
                }:i:i|:i:i:i|:i:i: / 〈     .从, l」ヽi:i{           ___       _、''゙   /
                    八‘,:i:i:|:i:i:i{   , -    /  `´            / ./ : : .\   _、''゙  _、''゙
                       ‘,i:i|\i: \     // ̄ ̄{ ノ\__  / ./: : : : : : ._、''゙  _、''゙
                       ‘,i|  \(^)h、 _//    ./ : : .\ : :{./ ./ : : : : : : /  _、''゙ 、
                     `'        // ̄|]/ /⌒: :/...../ ./ : : : : ._、''゙  _、''゙ : : : :.\
                        /^{ : :/  //_ -─┐ : : : : /ヘ . _、''゙  _、''゙ \: : : : : : .‘,
                         r-/ ┐.{  \/ /   / : :_、< :::_、''゙  _、''゙:.: : : : :.:\: : : : : :|
                        }/  ノ────/   /<⌒.、 ''゙ _、 ''゙ : : : : : : : : : : :\:.: :.:.|
                      /  /    _, 乂__./:::_、 ''゙ _、 ''゙:::::V/ : : : : : : }\ : : : : : : : |
                   / ゝイ\__//:_、   ''゙ _、 ''゙::::::´ ̄`:::V/: : : : : :.:} : :\ : : : : : |
                     /::::::::://    _、  ''゙ _、   ''゙::::::{:::::::::::::::::::::::: V/ :\ : : : : : : :\ : : : |
                   /:::::::厂 _、  ''゙ _、r  ''゙:::::::::::::::::::::::\:::::::::::::::::::::::V/: : :゙, : : : : : : : : : : :.:|
                 /:::::::::_、 ''゙ _、 ''゙::::{ \:::::::::''^~ ̄::::::/:\:::::::::::::::::::V/: : :゙,:.: : : : : : : : : : :|
                /: _、 ''゙ _、 ''゙:::::::::::::::: \ \_::::::::: /::::/\:::::::::::::::\ : : : : : :\ : : : : : :|
           ___、 ''゙ _、 ''゙::::::r└ ̄ ̄ ̄ ̄´    \_____}_/^\: \: : : : : :} : : : : : :|
    _ -─  ̄ ̄\r─- 、./ / /:::::::::: ̄{ゝ─-       } }:i:i\\\\::::::::::::::::::::::::\ : : : : : : : : :.:|
   / __     乂__.ノ  / /::::::::::::::::::\ ̄ ̄   ___//:i:i:i:i:} } .} }:::::::::::::::::::::::::::::. : : : : : : : :./|
.  〈 < 〈〈〈〈 \___,/. / /:::::::::::::::::::::::::: ̄ ̄ ̄ ̄   .//:i:i:i:i:i } } .} }::::::::::::::::::::::::::::::. : : : }:.: :.:/ :|
   ゝ   ゝ.>' ̄ L_ノ     / /:::::::::::::::::::::::::::::::::::::::::::::::::乂.//:i:i:i:i:i:iノ_ノ ノ.ノ:::::::::::::::::::::::::::::/ : : : }.:.:./ : :|
   L/           / /::::::::::::::::::::::::::::::::::::::::::::::::::::::::  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ : : : / : : : : : :|
               〈 /:::::::::::::::::::::::::::::::::::::::::::::::::::::::/:::://: : : : : : :/ : : : : :}.: : : : : : : : :.:.:/ : : : : : : :|
             / ̄/ ̄ ̄\::::::::::::::::::::::::::::::::::::/::::/: : : : : : : : :/ : : : : : :}:.: : : : : : : :.:./ : : : : : : : :|
             //  /      /~^''~ ,,:::::::::::::: /:::::/: : : : : : : : :/ : : : : : : }:..: : : : : : :.:/ : : : : :/ : : :|
           / :/  /      /       ~^''~ ,, ::/: : : : : : : : :/ : : : : : : : }.:.: : : : : :.:/ : : : : :/ : : : :|
         / : :/ ̄/ ̄ ̄~^''~ ,,           V.: : : : : : : :.:/ : : : : : : : : }.:.: : : : : : : : : : :.:/ : : : : :|
                                        /〉 / /   , ア
                                /{ / ./   /.人_/ .//{
                                  / .{,   /      〈   / _,
                                  人/  {.  /    ノ     ./ //
                                  |  | ' /   //     /  /〉
                                 、|  |.. /  .//   / } /    //〉
                            ‘,   rヘ、 ./ rヘ、   ノ    /   /
                                  ‘,  //⌒ /   ヘ | ヘ、  /^/   /
                                 〈/ `` ´´ }/  }   /     {/〉
                                   ―-   _、-‐¬  } / /.   /
                                 ,: Tッゥ   ッゥァ ∧_/^l    /
                             -{   }⌒{⌒}─ヘ/  /   .l  /
                               ゝ〈  ゝ-'        //
                                   ∧`、_        厂 /
                                   / ∧ }冖\     / _>┐
                         / ̄ ̄┘/ ∧`  ´ _、<⌒     /
                        // / ̄┘⌒个=-=''^  ┐   イ .|
                       // / /乂__ノ]::::::〔0ニ/    / 人
                         / ̄ ̄ `V_/ /\ /:::::::::: __}    |.  〕iト
                     /     /⌒}__}./ 、_0〕:::::::〔0ニニ/  / ̄~^''   ⌒〕iト
                       /     / ̄   /^''=-:::___-{ ./            ⌒〕iト
                   〈 ̄ ̄ ̄ ̄\イ、    {ニ0〕  〔0ニニ}  /        / ̄ ̄\
                   / ̄ ̄ ̄ ̄ ̄   /   |__::::::::___|   /  /  // ̄ ̄ ̄`
               /         /  V    .|ニ0〕 〔0ニニ|.  /  /  / ./  0   0 V/
               }/,      / `ヽ. |    |_::::::: __../       / ./ }         V/
               }/     /    .|     }_0〕 〔0ニ_/ ̄ ̄\   il /  .}  0     0 V/
                   /     /  ⌒ |     / ̄ ̄\      〉   iレ. /          V/
                /     /|     .八     /        ヽ .(⌒) / ⌒\.  \           |
                  /       |i   //}  r<.{∧∧(⌒).∧}∧∧∧∧∧∧  ヽ        .|
              /        ,|i   /  }  |  |  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄// .|   }       |
.             八.       /.|i /    }  |  |    /       //  |   }       |
.             ⌒\      ノ'.     }  |  |               //   .|   }       |




                                                    乂_、 )\r
.    ┌─「>へ、                                          、__\ ⌒\ \\}\              , ‐┐,
     /  / / / ̄ニ- _                                  ∧}\ r   }\\   }  ∨〉          /  // ̄〉
.    /  / / /     ̄ニ- _                                  人 〉 八 \ \\)\∧. //{          /  //  /
.    └r/ / / <        ̄ニ- _                               )\\〈\\ \ \  ‘, }i   ′        ./  //  /
.      |' /  |   ` <        ̄ニ- _                         ‘, \\. \\ \ 〉  l }i / ^〉      ./  //  /
    /⌒l  |⌒>.   ` <        ̄ニ- _                           「‘, .人 丶 \\/⌒',./   /      ./  //  /
.   〈_ノ      ⌒>  ` <        \                          V//⌒l\>〈// /⌒V_r─ 、       /  //  /
   <            ⌒>  ` <   /\}                          V/.  l/.    }/    ⌒\〉.    ./  //  /
.     ̄ -=ニ_         ⌒> ` <  } ヽ                   人   乂ノ. ヘ、弋ッ     /       ./  //  人
         ̄ -=ニ_       ⌒>/ / ノ             _____/  ゙, ノ  |   \r─ 、__rッア         / / ̄ ̄\ 〉
            / ̄ -=ニ_____.└ 'ーヘ         / ー- _ \\.      、 ∧     乂_ノ (⌒)>       / / ̄ ̄\/r 丶
.           〈 ::::|  |::::::::::\ニニニニ/─- ___/ ⌒\ \ . \\    \.   、     '          / /      / .乂ノ
.              \|  | :::::::::::: 〉ニニニ厂\ \  \ \   .\ \ V∧. \  \ \  ` `/       〈_/\__/ / ̄ ̄〉
           {::::::\__|:::__/ニニニ/::::::::/   ヽ   \ \   .\ |  V∧\ \  \ ヽ__人         ノ\    / ̄}./
           \://::::\____ニ|:::::::/    ‘,   ハ        |   V∧ \ \   ̄ ̄ ̄ /           }_/ /⌒〉ヘ
            /::|_| :::::::::::::::::::::::::::::::〉\/       ‘,   }         |   |()| .   \         ./⌒\         <__./  /  / ┐
            |:::::/〉\_____/ニニ|           ノ         |     「 ̄ ^''=-  -=''^   |          / <ニ〈_/  /. /
             ゝ//:::::::::::::::::::::::::\ 二二|      } /     ./ /     |            |    |        .八 . \ニ └ 'ー '7
             {V\:::::::::::::::::::::::::/ 二二|.    人__/⌒ゝ─'  /      √ (_)        .|    |           ⌒\. \__/
             \{_{\____./.:7ニニ/  ./ /   }乂_; /   /       √        (_) |   /         〈`ゝ── イ
              \:::::::::::::::::::::/ニニ/_/  ,    }\ /   /        √           √/ \         ./\__/´
                    \__イ ──'      ′.  .}  V\             √           √ /./〉      ./\___./
                                ,     r.}     /       √           √ //\    /\___,
                            /   / .}.    /        √  (_)      √} /  /\_/\  \_/
                              /   /  }:.   /         √       (_) √.}   / // \ . \_/
                              |__/   .}::.  /          √           √/   / / .人. 〈 \__/
                                     〉:  /            /          / ∧ ,_/ / ./  \\_./
                                 〈.  /            /          / /  \._/ ./ 人 \\__/
                                   / /        /          ∧,     \/ /  \ ゝ /
                                 /  ./          /          /         .\'  \ > '
                                    /       /          /              \__./



         /|  /  {/ //  /''^~ ̄〉,  /
.        / .|. /   .{ /    /   _、''~   /
          } |∨.  /|/  /〉   _、 ''~    / ア  ,,
          } | ‘,.  ' |  //. /   / /// /
          } ヤ.‘,  }i |. // /   / /// ./
.       八. ヤ ‘, }i |// /    / ///  /_,    〔/ ̄〉
.       ⌒\  〈\ 厂 ̄\ 人.///   ./ /     /  // ̄\
          「l__\\ ⌒\\ \'/   ./ /      ./  //    /
          八{.   ̄\\   \〉 丶  '  /       /  //    /
             |       \〉 _、-¬  / /⌒l,.      /  //    /
.             ―-     芍ア  /  } /─- _.  /  //    /
         / T芍ァ   , ─ 、  /  ,_/     \/  //    /
           〈  Lγ⌒ヽ.-〈   〉ー'  厂\    /  //    /
         \ . 乂__ノ L ゝ─ '     ,  /:i}  / ̄ ̄\   /
            /\   、    _,   / /i:i:i} ./  / ̄\__> ___/ ̄V/
.           〈  .\. \`       /./i:i:i:i}/  /  / /.\  〉   V/
.         _、''~\   \. \   .イ /:i:i:i:i:i:/  /  / / //r─ 、   } V/
.       /     .\   \  ̄ ____/  /  〈_/ // .{(l) }   } V/
.     /     .\ \    ̄\  (_).   〈  /      // r- 、/     V/
.   / ̄ ̄\     \ \ \  \    .ノ\\__/ /_ \   /   .V/
  /        \    \ \ ゝ=-{  / 〈 |      / / ./ . /    }
      八  \.\   ハ  \  {       .|    / //\     .イ
.  |     ⌒\  \.\ '  }    \ >     .|  / //  /\   ノ /
.  |       \\  \.\. }i ヤ          /ゝ-'  〈/  /  人.   人
 八 〈.    \\  \V/   ヤ         |         ./  /  } / |
.. /∧ \        \   V/.  }    \   .|               /    .|
.. /∧  \        \ V/         _,|             /     |
  /∧ \ . \          V/     / 八            /      {
   /∧  \          V/   / |  } \        ./ __,    〉
     \           V/ /.  | |  \  \__./ -─-ミ、     {
      \      >=-   ./ ,  | \   \   { ⌒\      \
.       / \  /   /  /   /   .\. \   \_,:     \      \/
.     /  / \'    /   ./   /      \._>   /       }      |
.   {_/     \    .:  /          / \     }      /
             \                 /     }        _、 ''~
               \              /     ノ   _、 ''~\
            _、 ''~  \         ./      _、 ''~     .\
      _、-〔 ̄〕        ^''冖冖冖''^_/ ̄ ̄ ̄ ̄     \     〕iト
     / 」 ─〔 ̄〕      /   /      }        \     ⌒〕iト
.    / / ///〔_〕   /,    /         \           \       ⌒〕iト
.    L,   /^/ ./ / r〔_〕-'.  \. /         \           \
      / ./  |- | |__7 .   ノ /               \           \

         /|  /  {/ //  /''^~ ̄〉,  /
.        / .|. /   .{ /    /   _、''~   /                _、''~; /
          } |∨.  /|/  /〉   _、 ''~    / ア  ,,           _、''~;;;;;;/
          } | ‘,.  ' |  //. /   / /// /          ノ;;;/⌒´
          } ヤ.‘,  }i |. // /   / /// ./         <;;;/ /⌒\_,
.       八. ヤ ‘, }i |// /    / ///  /_,    〔/ ̄〉 ノ { //⌒\_,
.       ⌒\  〈\ 厂 ̄\ 人.///   ./ /     /  // ̄\
          「l__\\ ⌒\\ \'/   ./ /      ./  //    /       /
          八{.   ̄\\   \〉 丶  '  /       /  //    /       //
             |       \〉 _、-¬  / /⌒l,.      /  //    /       //
.             ―-     芍ア  /  } /─- _.  /  //    /____//
         / T芍ァ   , ─ 、  /  ,_/     \/  //    /;;;;;;;;;;;;;;;;;;; /
           〈  Lγ⌒ヽ.-〈   〉ー'  厂\    /  //    /''^~ ̄ ̄ ̄
         \ . 乂__ノ L ゝ─ '     ,  /:i}  / ̄ ̄\   /


          〈~^''~ }  \  \\)\
              〉 \ \  \  \\ ゚,
.        、_/   .\ \ 、\  \ ゚,
        ‘,   \ \. \ \\ ヽ     |
        ‘,     ヤ \     />=-  へ、
.        <     .ヤ  ヽ   V    }人⌒ ',
      <⌒\    \  /^V⌒'^'ーfぃ /〉 j
         `ヽ .\    ヽ.{ Y{    ゞ' //   / ̄\   _ -───────
          \  、 \ \      〈/  ./   /,_/\
           \ \  〉/        〈ー──' ̄ ̄::::〈\\
             / ̄ ̄ ̄ ̄ ̄~^'' r- 「^\__/::::: /\\\}
            /             > |  \__,::::::::::::| /:::/ /′   /}
           /           > ´   \_,::::::::::::::::::: : |.人〈_/   ./  }__
.          八       > ´     //⌒> ::::::::::::::::/  {___,/   / /
.          ⌒〉           /⌒〉'─ {____/     / \__/ /
           /     _、''~     /  //⌒l/ /  /   V          /
.          /    _、''~    /⌒l  }_/,: /  /   |     //
.        /   <__  /  /l/ \. /    /    .|    .//   /
.      /            /  / /   ./    / /   .|    '/  ./
.     / ヤ          /  / / ,     / / // /    |:.   /  /
.   /.   ヤ <   /  / / ./    / / /        .|::.  / ./
. / ヤ   ヤ     /  / /  /    / / /        ‘,   /.イ⌒l
. |   \_|.     |'(_)'|/  /    / /           ‘,    |i  l
  '/\          < ̄>  /      /              ‘,  i|i  l
  '/ \                   /  \            |   i|i  l
   '/  \ V/   \          ./    .\        .|   i|i  l
    |.      V/    \                        |   i|i  l
    |.  <  V/           /                 |   i|i  l
    \.      V/         /                    ◇  i|i  l
      \___,V/ \              / ̄|      |   i|i  l
     /\___ V/       ^''=-  -=''^  / (_)│      |   i|'\l
     |ニ二二ニV/   〈 ̄ ̄\./⌒ニ=- _ /.   /      |__/
     |二二二二V/  \ (_) . \.      /.   /____/ /,
     |ニニニニニV/   \    \   /.   /            /,
     |ニニニニニ|V/  ./ \    `~、   /          /,
     |ニニニニニ| V/./    ``~、、 ``~、、            \
     |ニニニニニ| `´   /    / ``~、、 ``~、、.         \
     |ニニニニニ|     ./ .  /    /. ``~、、 ``~、、      {


       / ∨ ∨ \{  V/  |/   |
 〈\  /.  /  .|.  /ヽ     ./    .|/|_/{
  }  \}     | /     ./  }  ' /  {
  } \  \    |.八   {  ./   .}i.  /   .{/|
. 八  ヽ  \  /, ',    /  /        /
. } ',      \/   ',   '  /    /   .//〉
. ヤ ',  {   r 、  \ /^\  人  /   /
.. ヤ  ', .{   | 「\  V⌒゙, ‘, ./  \   / 7
... ヤ   /⌒\ | |.        ゙, ‘,´ ̄ ヤヤ.   /
 八    | {   八‘,┐:、__/゙, .|.   ヤヤ.  /
 /∧   .| {  /、 ‘,        .| |   } }\,
  /∧   \,/:i:/ ヽ_〉 -──┐// _、-‐.j/ Y^',
..   r   /i:i/_、 ''゙:i:i_、-─‐' j/ jI斗=ミ  |. }
..   |:i:}/:i:i:i:i:i: _、 ''゙─- _   /乂ツノ  | /
   /:i:i:i:i:i:i:i:i:i:i:i: -──- _\.-{     }-L '
.  /:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i_、-─-\〉 \__/│
 /i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i /  ノ  ┘      /
./:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i/ `¨¨´    、       /{
':i:i:i:i:i:i:i:i:i:i:i:i:i:/ \    -=    ッ   / .{_____
´ ̄ ̄ ̄ ̄\    〈\/ ̄ ─- __/ _ -─┐    ̄ ̄〉
        \~^''~ ,,____ -─  ̄.  /     ./
.  /\       \                  /     ./
 / (_) \    /(⌒)^''=-      (⌒).  /     ./
 \_   ー─- _         -=''^     /      {_/⌒\_/⌒ー
     ̄\     \               /    ./  /   / /   /
       \   / _、 ''~           |  /  /   / /   ./
   /  / }   ./  -=<⌒   (⌒)   |     /   / / /  /
  /  /  .}_/                ̄\    ./    ./  /
     } ̄ ̄    >       <       ‘,   .(/   /  /
     / |         ^''冖冖''^          ‘,     ./  /
.    /  .|-     、丶`    ''^~ ̄.      ‘,    /  /
   /   |   、丶`           (⌒)   |.   /  /
.       |     (⌒)    、丶`           .|   '  /
.       |        、丶`             |
.       |                          |

                〈\  /  /  /  /  / /  /
                   ‘, \,:   /  /  /  /.    /〉
                〈‘,  }   '   /  /      /〉
               {\\  }  |  '  /   /   /^〉
               \ .   八      /   ./     /
                      \ '   \            ./
                      </\「\ { /^\´ ̄\  >
                    //⌒l 〈 ` ´ ⌒l }  }. }/^l
                      // , -.\ヽ , - .l/ 、 }. } /
                    j/ { f歩\、{ f歩 }-}/.イ
              _、-/ ̄ .乂__ノ 乂__ノ /`´ \
                 ∧ / /.  叭 〈      /i:i:{.   >┐
             / /, |__ \  }:i:i:. - -  /:i:i:i:i:> ´ /
             | /,    、\ }:i:i:i\__/i:i:i> ´  .人
             |. /,     \\____> ´    ./  \__
             〉  |     \         _、 ''~   /´⌒`〉
.            /   .|     |   ^''冖冖冖''^      / /⌒ \
           / \ |     | (_)    √     〈__/     \
           \   .|     |    (_) .√          _、 ''~   |
              / \八/     | (_)    √   \ /, ./    /   |
              |  '  \/   |    (_) .√       \/,/.     /  .ノ
              | /⌒ヽ .\/ |(_)     √      ─人     '  /
          八      .\   (_) .√       /  \       {
          ⌒\    /  \___.√____{       /^l
              \ /   /  〈  \       {7^'冖冖冖'^::::::/
.             /   / ,   \  \.  ̄ ̄/: ̄ ̄ ̄\__/
               /   /   |(_) (_).\  \   / ̄ ̄ ̄\/
              /   /    |     |i \  \':::::::::::::::::::: /
.          /   /     │     |i  \ /´ ̄ ̄\::/
          /   /         .|(_) (_) .|i    ./::::::::::::::::::: /  V/
.        ,_/          .|     |i   / ̄ ̄\::: /、__V/_
        /               |     |i   〈\::::::::::::: /_____〕
...    /                |(_) (_) .|i   .\\ ::: /     V/
.   /                 |     |i      \\         V/
                   |     |i       \〉      V/
                                , ,
                          /}//      __,
                         /    | /〉 _、 ''~   /
                   ∧   /     |.// ''~      / _ -─┐
                 /| / ゙, ./        //      /./   /人
                   / i|,   ゙,         ./ '      /    // |
                    ' i|{                              | /|
                ∧|i 八   \ ∧   |        /           / .|
               | |i   \ /\ヽ ',  |     /         }  /
                 八      /  .\     |     ./           /. /
                 /∧    / /\         /゙,   /\./. /
                  /∧.  /./  \     \    /人 ゙,   /    \/
                   /∧  ´ ,_>ヘ\\   //^‘, ゙,   '⌒\ \
                    /∧_/ /      ̄ ̄\/ ̄ ̄` ‘, ゙,ヘ、   .\ \
                     |                  ‘, ゙, |   }/   ̄`
                     |  |   ~^''~ ,,   ,, ~''^~ j/ |   }
                       ‘, | _ -─- _        _ -──- _  , - 、
                   /⌒ /     ヽ    /         \/   |
                   |   ./    -─┐   /┌─-       |  /
                 \ {  C└''^~ ̄/⌒\  ̄~^''┘っ,  / ./
               // \ l「゚   /      \    。゚' //  ̄ ̄\
.                //     ^''=--=''^ 〈   ,  ^''=- -=''^イ     \\
.                \\     ‘,                  / 乂ノ      / ./
               \\.     .)>。   <^ ̄ ̄ノ    /{.       _、''~ ./
                    ヤ \\   }  、   ̄ ̄   /  {  _、 ''~   ./
                 ヤ    ` <..}i:i:i:i \      / /i:i:_、 ''~         |
           _、 ''~ }       ` <:i:i:i:i:i:ー─:i:i:i:i:i_、 ''~   /   /  |
       _、 ''~     }         ` <:i:i:i:i:i:i:i:i/    /   /   /\
    _、 ''~        \          |:i:i:i:i:i:i:i:i:|       -=彡  /    \

                                , ,
                          /}//      __,
                         /    | /〉 _、 ''~   /
                   ∧   /     |.// ''~      / _ -─┐
                 /| / ゙, ./        //      /./   /人
                   / i|,   ゙,         ./ '      /    // |
                    ' i|{                              | /|
                ∧|i 八   \ ∧   |        /           / .|
               | |i   \ /\ヽ ',  |     /         }  /
                 八      /  .\     |     ./           /. /
                 /∧    / /\         /゙,   /\./. /
                  /∧.  /./  \     \    /人 ゙,   /    \/
                   /∧  ´ ,_>ヘ\\   //^‘, ゙,   '⌒\ \
                    /∧_/ /      ̄ ̄\/ ̄ ̄` ‘, ゙,ヘ、   .\ \
                     |                  ‘, ゙, |   }/   ̄`
                     |  |   ~^''~ ,,   ,, ~''^~ j/ |   }
                       ‘, | _ -─- _        _ -──- _  , - 、
                   /⌒ /     ヽ    /     //\/   |
                   |   ./     //     /     // /  |  /
                 \ {  C.//  /⌒\ / // っ  / ./
               // \ l「゚   /      \    。゚' //  ̄ ̄\
.                //     ^''=--=''^ 〈   ,  ^''=- -=''^イ     \\
.                \\     ‘,                  / 乂ノ      / ./
               \\.     .)>。,             /{.       _、''~ ./
                    ヤ \\   }  、 '’   `` /  {  _、 ''~   ./
                 ヤ    ` <..}i:i:i:i \      / /i:i:_、 ''~         |
           _、 ''~ }       ` <:i:i:i:i:i:ー─:i:i:i:i:i_、 ''~   /   /  |
       _、 ''~     }         ` <:i:i:i:i:i:i:i:i/    /   /   /\
    _、 ''~        \          |:i:i:i:i:i:i:i:i:|       -=彡  /    \


             /\   / |  / /    // /     _、 ''~〉
.           ト   |   \ ,   / /    // /.  _、 ''~   ./┐
.           l V/ |     ヽ  , /    .'/ /_、 ''~    .///{ /〉
.           l  V/|      }        ' /      ///  / ./
      〈\ .八  V/    ヤ  }        /      .//       /
.       \\. \       ヤ  .}.       /    / //   / ,  / 〉
.         \\人      ヤ  }      /    / /     // / / / /
.           \  \    \ }.     /    / /     // / / /イ
.             \  \    八.  /    / /     // / / /
.           \  \  \  /∧      ' /  ヘ // / / /
.             \ /7   /\ /∧     ヘ __} } '. / / /
               // 〈\| |´ .       /⌒} }  } } ヘ / / /
           //\   | |⌒\__/    } }  } }. } /⌒l
           | |  .\ | |             } }  }/  /   .l
           | |    ~^''~、、      _、-─¬   ,  /⌒\
           |/  , -─┐笊ぅトミ    /   _,,   l. /   .\\
               /:::::::::::::|  乂少   ー=ニ彡´   ,_∧     }. /
.            _/:::::::::::::: |               厂 |i/,   //
    _ -─- _/   |:::::::::::::: /沁   ,          ′ / /,  / .{⌒\
   /    _ -─- _|:::::::::::::::{ .沁、 〈      ,     ./:i:i:i/,./  {    \
 / ̄\. /::::::::::::::::::\ ::::::: {    , ─┐<__ノ   / .:i:i:i:i:i:i/   〉.    \
./      ヽ.|::::::::::::::::::::::::ヽ::::: {  /::::::::/.   ー   / /i:i:i:i:/   /   }
'        八:::::::::::::::::::::::::{::::::: /::::::::: /.、\__/ /i:i:i:i:/   ./
_ -─- _ .⌒\::::::::::::::::::::{`ヽ::::|::::::::::::|:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:/ .     /     /
.      \  /\:::::::::::::/::::::::: |::::::::::::|\i:i:i:i:i:i:i:i:i:i:i:i:/      /     /
         〈:::::::::::::::::::::::::::::::::::::|::::::::::::V/.^''=  -=''^  ̄}   /     〈__/
        }::::::::<______:::::::::V/       (_)}__/    /
 〈⌒\へ /:::::::::::::::::::::::::::::::::::::::::}::::::::::V/         (_)/     ./     /
.  \ :: \:: |::::::::::::::::::::::::::::::::::::::::: }:::::::::: V/ _____/ , ┐  /      /
.    \::::::: 乂:::::::::::、____/:::::::::::::|           /  /     ./
.     r─ 、:::}::::::::::::::::::::::::::::::::::::::::}:::::::::: |  ̄| r 、 (⌒)/  /     ./ / ̄ ̄ ̄
.     |::::::::::\:::::::::::::::::::::::::::::::::::/:::::::::: |:::::::| ヘ ::|    /  /       / ̄ ̄ ̄ ̄
    八::::::::::::::\:::::::: ̄ ̄ ̄ ̄::::::::::::::::/:::::::|::: | :| ─<⌒\/⌒\ ./ ̄ ̄ ̄ ̄
      \::::::::::::::\_______./ ::::: /::: | :|:::::::: \:::::', \::\\ ̄ ̄~"''
        \:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /::::::/ :|::::::::::::::|:::::::',::: \::\\::::::::::::::
          \:::::::::::::::::::::::::::::::::::::::::::::::::/::::::/::::/::::::::::::::|::::::: |:::::::::::|:::: |:::::\:::::::::


                                /〉 /{  // /{  /|
                                  //イ /. '/ / .{人' |
                              //.   /  ' /    |/〉
                               /| //    /   /    .|//{ ,
                           / .|./   {   /   /  /    '/
                             /  |    {.         /  }   /|/|
                         /      八        /   / / / .|
                         |      rヘ   /⌒',  ./ / / /
                           八   /^' l  ∧ / ∧ ',  / / /
                           }   \/ ,: |. / ' / / |. |,人,/ / //
.                /⌒l     }  // ←─- _   |_ -─→   / /
               「\.|.  l     ゙,   }/.  |,       l/     V /
               ヽ \ l.       /\  γ´ `ヽ   γ´ `ヽ   V/
               /, ‘, l       il  V´`|     |´ ̄`|     |ヘ/⌒l
               /, ‘,     .八.    ゝ   ′  ゝ   ′'  /
                  | /, ‘,     '⌒\_}                ,_/
               __| /, ‘,       ハ  、_丶 ' __, /
           「Υ { ̄ ̄\〉         ゚, \ ─── /
           | {.、  ̄\  \ _、 ''~ ̄ ̄ ゚,   ー ─‐' /{ ̄ ̄\
          ,\〉ゝ┘.     | <___r< l \      /  {__/
           八::::::::::::::::::::::::::::::::/ }      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ }
           ⌒\::::::::::::::::::::::::/  .}        (_)´ ̄  ̄`(_)   }
            |____/  .八                       }
                〈____〉 / }         .(_)´ ̄  ̄`(_)   }
         _、 ''~ /_ -───┐  \_____________/
        }_、 ''~ ̄___  |    | \             /
       / ''^~ ̄ ̄    |. |    |   \     _/    /
       |        (_)  |. |    | 八              √
       |    _____/  |    | ⌒\            /√
.          ̄ ̄     /   |    |     \      ./ .√
        }\          |    |   \          /  √


                     {  ∧ /   /|        {
                     ト .{ , /,  / .|   /〉  .{ /|
                     | \il  /,    | / ./     '/
                     ∧   il   /,   |   //}/〉 7
                     } ゙, 八  {_/ヘ、' ///^l
                     \ ゙,   >-'  } } \\ 人/ /
                      \ //    } }   \〉  乂⌒\_
                       ///.     j/r 丶-'^V |     | ⌒〕iト
                      |'/   r 丶⌒乂_ノ    八    人   /  ⌒〕iト
                    '′  ゝ-'         / |  / / /      /⌒\
                _、 ''~      \ 丶    /  /  ./ /     ./     V/
                 /⌒\     rv .\´ ´ / / |   /       ./       V/
                   /         「l ‘, ゙, .><__/.(_).| . / /八   ./         V/
               /        ./ Tヤヤ‘, ゙,_)     (_) /|    \    (_)      |
               |      ./ /.| ヤヤ.‘, ゙,(_)      /  |      |           |
                  八    .イ / ::|. ヤヤ 人\^''=-=''^ (_) |      |         /
                  ⌒〉   /:::::::::::: |__{__}-:::ヽ         |      |(_)       .<{
                /   /|:::::::::::::::|::::::::::::/ \ ::.         |       乂>     /   {
                |   i| |:::::::::::::人::::::::::::::::::::::::}__. (_) |.        /        {
                |  八\__.//\:::::::::::::://⌒>   |        .|  /      {
                /  ⌒\__./    \:::::://  / ̄ ̄ ̄~^''    | r──- r/⌒l┐
            /          /   \ \| {.  /⌒ニ=- _ :::::::::: /⌒>└─────{
   _ -< ̄ ̄ ̄\}        r , /      .〉 . |_{._|⌒ニ=- ⌒ニ=-/   /:::::::::::::::::::::::::/⌒〉
   /   |ニニニニ  ̄ ̄ ̄\ { {        }   (_)   \::::::⌒ニ=-'   /:::::::::::::::::: : /::::::::|
.       |ニニニニニニニニニ< \/\      |     ` <:::::::::: |  | ̄|\_./:::::::::::::|
   |   /ニニニニニニニ rヘ、 /⌒\. |.ノ.   /        ` <._|_|  | :::::::::::::::::::::::::::/
   \/ニニニ二二ニニニ|.  /__/ヤ|   [__)             \| :::::::::::::::::::: /
      ´ ̄ ̄`´ ̄ ̄\__.|.  厂    ヤ   /       (__]        ^''冖冖冖''^
              / /⌒\  |       ヤ  /         /        }
.             / / /⌒   |.       ヤ /         /            \
.             | l〈/⌒ | \___/  (_)      (_) . / _ -──- _      \
         _、''~| l__/        V/        /-───- \     \
      _、''~:::::::::: ̄:::::{__(⌒)  _ -=ニ ̄V/      //>-──-<^\
    /⌒\::::::::::::::::::::::::::\  T.   |.     V/      ///::::::::::::::::::::::::::\. ヽ      ',
  /::::::::::} }:::::::::::::::::::::::::::::::L |.  |.     V/.     // ./::::::::::::::::::::::::::::::::::::ヽ      ',
/::::::::::: : } }:::::::::::::::::::::::::::::::}  |  ‘,      V/   | : /::::::/ ̄ ̄ ̄\:::::::::| |.      ',
::::::::::::::::::: } }:::::::::::::::::::::::::::: /  |   ‘,      V/   八/:::/ / ̄ ̄\ ::::: : | |        ',
::::::::::::::::::::::、ノ\____./  /,.   ‘,     .V/    \  /::::::::::::::::::::| {_.//
ヤ:::::::::::::::::::::\::::::::::::::::::::: ̄~"'' /,    ‘,       V/     |. /::::::::::::::::::::: l   //
.ヤ:::::::::::::::::::::::::~^''~ ,,:::::::::::::::::: /,    ‘,       |     ∨:::::::::::::::::::::::::\.__/
.⌒〕iト:::::::::::::::::::::::::::: : ~^''~ ,,:::::/,   ‘,      |     /::::::::::::::::::::::::::::::::::/\
   ⌒〕iト::::::::::::::::::::::::::::::::::::::::::::::: /,   ‘,     |     |::::::::::::::::::::::::::::: : /  .|

                                                ∧|  \}\ ∧
                                                 〈\ |  ヘ\ \ ',
                                                 /\\   ヤ.    ', /|
                                                   ∧  ヽ  .} ヤ \  ヽ/ .|
                                                   }  V   人     r    | 7       人
                                                   }   l   /  \ ∧゙, V/ /         /  \
                                              〈\   .//`V´`V´‘ ゙, V/         /     .\      )\
                                                 \   //      、|. ゙,.V/       └'⌒\  .\__/  >
                                               /^\j/ ``~、、  ~^゙,{               }           /
                                                  八 r  弋ン 、 tンナ /       .〈\    ノ     \   ./
                                             「 ̄ \rヘ  乂_ノ⌒乂_ノ       \\_/          |
                                              八 \ ∧ 、     ′/ ``  、、    \             |
                                                /  \ \ \\´ ´ /     ./         \      /   〉
                                            /     .\ ゝ─‐` イ -───/              /     |
      )\____                             /       \     { (_)   (_)/ ̄ ̄\      }____    ``~、、
. \__/        ~^''~ ,,                            /         .\   {       /   (_)   ',          `ヽ       ``~、、
. \人              \                      / ̄ ̄ ̄\.      \_{_(_) _ -┐     ',            }         〉
    }   [ ̄〉            ',                   /        \      |      |.    (_) \          ノ.      // /
. __ノ            \     ',                / _ -─(_)      \.      ヤ     (_)| \     ヽ        .厂     / .' /
.`ヽ                    \   i|                  /      \    ∧.       ヤ (_)   . |   }     人       }    /     /
  ノ   ./ ̄ . ̄\        i|                  |(_)      \   { ::      ヤ .    (_) V/ }   /  \     /     /  /
/   // ̄ ̄ ̄\\       i|                    八    -=ニ      .\:::::\.   ヤ (_)     V/.  /  / ̄ ̄\      /  /
     /          ',  \   7                   ⌒\  /     }     \:::::\  ヤ       V/ /  /二/ ̄ ̄\  /  /
'⌒\/         |       /                     \  ── (_)      \:::::\ \    (_)V/|__| ニ/ニニ_ -──- _ /
              |       {                      ‘,   /. \      \:::::\ \(_)   V/  .l.ニ/ 二/ / ̄ ̄ ̄\
              └ヘ、    ゝ───── 7           ‘,__   >      .\:::::\     (_)V/ 八/ 二/_/     ヘ {^l
                     ゚,       \       |                  \ \/        ∠ .\:::::\(_)   \  \_〈___人ヘ 」 |i {./
                     ゚,         \     |                   \  >         \:::::\  (_) \/  八 \_/Ll|i {′
                    ゚,          .{  |                    \ /\_,         \:::::\     ‘,  .⌒\_/.  / /
                    V´ ̄ ̄ ̄\  {  |                     \    \       \:::::\ . (_) ‘,       {  rL/
                            \乂_ \                      \    \       \:::::\  ‘,    \/  `´
                              ‘,    \___、 ''^~ ̄|  / ̄ ̄ ̄ ̄\  _|.  /       .\:::::\ ‘,     \
                              ‘,           / |/  \       \'   /         \:::::\‘,      \
                                 \           /           -=<⌒  \ /              \:::::\       \
                    /∧   ゙,
                     /∧   ゙,
                     /∧   ゙,
                           /∧   ゙,
               r──/ ̄ ̄ ̄ ̄ ̄\
                 / ニニ/ニニニニニ/\_〉 \
             〈.rへ 人ニ二二ニニ/    \.  \
              {__/\ニニニ | / ̄ ̄\  /⌒\
                     乂_ノ \__'/二二二二ヽ'   r-─- _ _rヘ、
                      | ̄| |ニ_ -────- _/-──-\´ ̄`
                      | :: | >' ___ニニニ ̄ニ=- _.   >-‐- _
                      |_| / /:::{⌒\ 二二二二\ /.     ',
                      ヤ:::{ |  /:::::::::> /} |ニ二二二ニ/       |                                          人
                         ヤ::ヤ .(⌒'r─‐' / |ニニニニニ|     | ̄ ̄ ̄ ̄ ̄ニ=-  _                            _、''` |
                      ヤ::ヤ   rァ ─‐'  /ニニニニ / ̄ ̄\ |              ̄ニ=-  _              __、''`     .|
                       \\. 〈「l「lノ \〉二二二ニ/二二二二                           ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄         .|
                        \\ ̄ニニ二二二ニ〈ニニニニニ| ̄ ̄\   r                                    |
                           ̄\r────‐' ̄ ̄ ̄|.ニニニ/ _ -─── | |                                     |
                     _ -──- _/{ |─────' ̄ ̄ /,__/ /ニニニニニ| |────────- __                  |
              ___ -  ̄      i|ニ{ ゝ─────' ̄      |ニニニニニl |                  ̄ ̄ ─- _           /
           /〉´    }          i|ニ\____/         .|ニニニニニl |                            ̄\        /
             /ニ|      .}           /\ニニニニニニ/          |ニニニニニl |                              \     /
.          |ニ |___,\____/   .\____/         |ニニニニニl |                               |   /
.          |ニニニニニニニ|             〈乂_ノ \        .|ニニニニニl |                               / /
         八ニニ二二ニニニ/           ',     ヽ      八ニニニニニ/                              ´ ̄
.           /=\____/              \     ノ´ ̄\     \___.、イ
.           |ニニニニニ/                 \_/ }ニニニ\   {\    /
         ゝ───‐'                      |\_/二二ニニ\ \ノ_ノ_ノ_/
                                      |ニニニニニニニニヽ
                                  八ニニニニニニニニニ',
                                  ⌒\ニニ二二ニニニニ|
                                     \ニニニニニ/⌒l
                                      \___/二二|
                                        |ニニニニニ|
                                        |ニニニニニ'
                                        \____/
fin

                              /⌒\    __      __
                              | : : : : > _、 ''~ : : /|\   / : : : :V/
                              |: : :/ < |\l\ / .| : :\人 : : : : : :V/
                            /: :/ .   \_ -──- _ ./  ',: : : : : |
                              /: : :|    /  乂ノ⌒〉.    ',: : : :.:|
                          〈 : : : \__/ `ヽ {\ γ´ ヘ .   / : : : : :ゝへ
                              \__/ 弋ッ xtッT  |,_/: : : : : : : : : :|
                             < 八_,(   '  <. /   ^''冖冖''^l : |
                               >  \' `_、イ 人_>     l : |
                               ´ ̄ /^  ̄i:i:i:i乂         ゝ∧
                                 /⌒\ / T\ノ⌒ヽ        .∨
                               // :/<     {────ヘ
                          /^l   八/ : :/  \_/ ',  /\ ∧
                     {  /⌒> '  \/ /  | / : : :',/ : : :.> :〉
                     ゝ〈_./   / | |    レ : : : : V :_、 ''~
                         /\   /   | |    ̄ ̄ ̄ }  〈
                     /:/   \__}   /:/    / : : :/ . }   ゙,  /|
                     ∧/:/ /〉 /  ./ : /     / : : : :| 八   ゙,. i{ |
                 r-/ /\___/     \ : |   / : : : : :| /∧.  ゙, 人ノ⌒ー─ァ
               イ〕' //       _ - 〈.「 ̄\/ : : : : : :|.  /∧__./  |.\_/
              イ>' .j/        _、 ''~ : / | { ̄ ̄ ̄ ̄> ̄~"'' 〈∧  ト .|
           イ> ´          / : : : /  ゝ─┘ ̄ ̄ : :\: : : :\_|__/
      _、''~_、''~            / : : : /          や : : : : :\ : : : :} 〈
.        ̄ ̄           / : : : /\    人.      や: : : : : : : : : :./  ‘,\
                   . : : : : //:::: \/ :: \    .や : : : : : : : : :Llヘ. ‘,: :\
                      / : : ://:::::::::/:::::::|::::::{:::::ヽ── や : : : : : : : : : : :\〉: : :.\
                  / : :/ :/:::::::::: / ::::::::|::::::{::::::::::ヤ:::::::: や: : : : : : : : : : : : : : : : : :.:\
                    / : :/  ´\ :::::::::::::::: |::::::{:::::::::::ヤ::::::::: や : : : : : : : : : :{ : : : : : : : : :\
                / : :/    | : ⌒\/)、__::::::::::::::::::::::: や : : : : : : : :.:‘,\ : : : : : : : : :.
                  / : :/     .| : : : : :}     └─'⌒ー─ や : : : : : : : : ‘,: :\: : : : : : : : .

                                             r 、
                                             \_〉     , 、
                                            \    ./ |
                                             人  /  .|  〈\
                                  /^ヽ              } : ヽ }─/  .\\
                                  | } }               }: : :| 「ヽ/ ┐.    ┘
                           〈\       | } }             ノ: :./ Lイ. /     ,{
                         \〉       .r─} }          _、 ''゙ :/   {_/    /{
                         `ト     \_}ヘ       _、 ''゙ : : /    / |  ./ : /
                         ‘, :V/    \_〉  _、 ''゙:.: : : :/    ./  .| ./: : :./
                              | : V/  // }  /:.: : : : :.:/         _、 ''゙: : : :/
                              | : :V/ //   }/: : : : : :./        _、 ''゙:.: : : :.:/
                              | : : V/ :{ .   / : : : : : /       _、 ''゙.:.: : : : :.:/
                            / : : :|: : :{  / : : : : : /    _、 ''゙:.: : : : : : :.:/
                        / : : : :| <>. |:.: : : : : :|/⌒'/:.: : : : : : : : :./
                        | : : : /{ 、 : 八:.: : : : :.|.  / : : : :/<>: '  _ -───
                          八:.: :/ : :ゝ\.:{ \ : : : \.' : : :/ :/ : : : _ -  ̄ : : : : : : :
                         ⌒\\ : : : : \__ -─…─- { : : V/:/ : : : : : : : : : : : :
                             \} : : :/ : : >-──-< \ : V/ : : : : : :/ ̄ ̄ ̄
                             / : : : \ / \/\/ ̄ ̄`: : V/:.: : :/
                               /: : : : : : : / ̄ ̄ ̄\ヘ:.: : : : :/:.: :/
                          人 : :/ ./ : |\ ∧ : /| 〉 \ : : :|:.:./ 人
                     /\ /\   .{ 丶  \_ノ)_, _ハ/.  }: : :/   / } /|
                     |   〉 /   .八 : 、_,<_/`ー─ ´ ゝ=-  ̄ _ -‐- _ __/
                    \/./ ̄ ̄\ \.:\  { >  <ノ_ノ }    /     \
                     /  / / . \,ゝ- \_.>  ,  、/.)/   >ヘ .___}
.           ∧     〈\  / : /   }   \/ >--<    r ア´  } / /
.          | ‘,     .\\⌒>──-./               //  / ̄ ̄
         八 \___.人 }彡'<_/               └</^l」
           \       .| } `¨¨¨¨´
             \____∧〉

                          l>─- _
                             _ノ : : }
                           /: : : : :r '
                          / : _ -──‐- _      〈^〉
                       /⌒ //|/ / : : :\    <>
                         / . _/´-─- _|/ / :\___ハ
                    _、''~  //( \_/〉_人 : : : /
                    ー=彡 /xぅャ' \〉    ./     } : :\
                    〈\八(.  ゞ''  xぅ㍉: :._、''゙  ̄〉 }: : : ヽ        /|
                   >=-.| _ ′  ゞ'' /     /  / : : :ノ       / .|
             「 ̄\ \  |   丶   /   _、-''~.  _/ : :/       / /
.                、   \.ゝ人__、 ''゙ _、-''~ 乂_、-''~ ̄〉      ./ /
                 \__  ̄    ヘ.   〈     _、-''~   _、-'′   /〉/ /
       _ -─────- \    }     ゝ ''゙   _、-''~i:i:i:〉.  r-'// /
     _ -  ̄ _____ : : r \_,ノ }.     _、-''~  .}:i:i:i:人<⌒\_フ
.  _ -  ̄  ̄ ̄    ヘ \/ ̄|  { { \ .}       ̄ ̄ ̄ ̄~^''  \/|
 ´ ̄ ̄        |.  〈__,\ ' {   ヽ     ─────'′./.|/  ,,
.         __r イ ^l  <  \、\   _ 、 \   \ ー :i / `´/
       <_/ 、.乂.乂  ` <_.\  ̄ ̄´   \  \ \ `¨ ¨´ ` ´
      / _}>'   └~ヘ/  / ^''冖冖''^: : :.\_フ : ~^''~ ,,
.     〈_/          / ̄ ̄`ヽ\ : : : : : \_______ ~^''~ ,,
                 /      } \\ : : : : : \ \/      ̄ ̄ ̄ ̄~^''
                   /        } /  \ : : : : : \´             ノノ
                   |        /´     .\ : : : : : 〕iト         <>-'
                   \___/:i:「       .\ : : : : : : ⌒〕iト。,______
                         /:i:i:i:l        ` < : : : : : : : : : : : : : : : : _、<⌒ヽ

                 __        ___
                   / : : : :\    -=ニ∧ : : : /|ニ=-
                   | : : : : : : \/|\ : | ',.:/ .| : : /|\/ ̄ ̄\
                   | : : : : : : /\|  ヽ:.  ∨ .|r :/ .: : :ヽ : : : : : :|
                   | : : : : /    \/ ̄ ̄ ̄ノ }'. | : :/\.:.: : : :|
                   | : : : /      / -‐ミ  -‐ミ/^\/   ヽ : : :′
                     八:.: : :|   ./  /⌒ゝ __ア  ',   | : : ,
                     ⌒〉:.: :\  /   ィf笊ぃ ィf笊ぃ}   ',  /: : :′
                     /: : :.:、_八   .込Vン    Vンノ/.   |.,,_/ : :,
                   / : : : : : :\  \_.>  `   <_ノ/\__,:/
                   \ : :r   <__,\u  , 、  /`¨´_/.:{
                     ヽ 〉        八 > _ < 从ハ 、: : : : ̄\
                    //     / ̄ ̄ {:i:\_/:i}`Y⌒l.  ゝ‐ァ: : :./
              <>     八  i{ .{_}`TT´{ }    l    /: :./
                〈_〉      /\__, └'⌒'┘ / /\ >'<
                     / :|   /| /    V/∧  | :/,<>
                       / : :|  ./ :| \rヘ、 V/ :', | : /, 〈_〉
                   〈 : : :| / : :|   / ヤ⌒/: : :.',: : :/,
                       \ :| , : : :.| . /  ヤ / : : : : ', : : }
                         \___./   ヤ : : : : : : 〉 :/
                   r 、 / }   |   /  ̄ ̄ ̄ ̄
                   <~^''┘ \:.:}   |  '   / : 乂
                ` <_r<八__ノl r<   / __ノ /{
                  _、八 ト  ∧ .l l./\___}/⌒ー ア
                _、''~ : /∧ : ', } /,.l l' :|  /|  / \_./
              / : : : : : :/∧ : ',: : /,.l: :| , : :|/ : : : : : \
             / : : : : : : : : :/ r──{ \_.イ\:.: : : : : : :.\
            / : : : : : : : : :/:::::::}__.{/    〈 :::: \:.: : : : : : :.\
.           / : : : : : : : : :/:::::/:::::::/}  ヘ\___} :::::::: \:.: : : : : : :.\
          /:.: : : : : : :.:/⌒\:::::::/ :}  r }  /::::',:::}::\ / \:.: : : : : : :.\
            /: : : : : : :./ /.: : : :` ー 八 ∨//:}_:〉:__/:.:|  ',: : : : : : : : V/
        /: : : : : : :./  ./ : : : :/ ト。, _\|.'/ ̄   /:.: : :.:.|.   ',: : : : : : : :.V/
.       /: : : : : : :./  ./ : : : :/   |    Y`¨¨¨¨´/ } : : :.|    ',: : : : : : : :V/


                                       /=-i:i:i:i:i/
                   _ -─‐v‐- _              /=-i:i:i:i:i/
                       /  /^  へ \           ./=-i:i:i:i:i/
                /  /  /\    \         /=-i:i:i:i:i:i′
                   / .// /  ,    \             ./:=-i:i:i:i:i:i,
  -\             / .// . / /   r  、    r 、  .:i:i:i:i:i:i:i:i:i:′
  :i:-=\          //  ''^~ ̄    `丶 \_「\」 .:i:i:i:i:i:i:i:i:i:i:i,
  i:i:i:i -=\        ,//    _ -─‐┐ __\ 〉    ̄\ :i:i:i:i:i:i:i′
  :i:i:i:i:i:i:i-=\      //. _、 ''゙   ニニ⊃└───-     /:i:i\:i:i:i:i,
  :i:i:i:i:i:i:i:i:i -=\.   _、 ''゙\⌒\_ -┘   └'⌒\_.人:i:i:i:i:\/
  \:i:i:i:i:i:i:i:i:i:-=_、 ''゙:i:i:i:i:i:i:i:}-──┘、フ u/  ‘,  /:i:i:i:i:i\:i:i:i:i:i:i:i:i:.、
..   \:i:i:i:_、 ''゙:i:i:i:i:i:i_、 ''゙   > __、<⌒_ ‘, \i:i:i:i:-=ミ\:i:i:i:i:i:i:i\
.    _、 ''゙:i:i:i:i:i:i_、 ''゙:iV/ ̄~"''<〔┐┌〕 /\:i:i:i~^''~ ,,:i:i:i:i:i{.\:i:i:i:i:i:i:i\
.  /:i:i:i:i:i:i_、 ''゙:i:i:i:i:i:i:i:V/:i:i:/::::::::::::::><::~^''~ ,,:i:|:i:i:i:/⌒:i:i:',:i:\:i:i:i:i:i:i:i\
.  {_.、 ''゙ /:i:i:i⌒> :i:i:V/i/´::::::: /    `   、::::::`ヽi:i:i:i:i:i:i:i:i:i:i:i',.____/
       /:i:i:i''^~ ̄~^'': V/ ::::: /     {  ` 、::::}:i:i:i:i:i:i:i:i:i:i:i:i:i', ~^''~ ,,
.      /:i:i/⌒:i:i:i:i:i:i:i:i: {:::::::/  ノ    ゝ=-   }::ノ:i:i:i:i:i:i:i:i:i:i:i:i:i:i:',
       √:i:i_ -r──- _:i:ゝ::〈-<        //|:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:',  ̄~"''
  /   .√/{.__|-──- \:{`´\        /:::/ .|:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i',
       |//:i:i:i:i:i:i:i:i:i:i:i:i:i:i、〉   〈:\    ,, /::::::| |:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i',
       |/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i\ } ::: \    /::::::: | |:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:',
..     /:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i゙,/::::::::::::\/:::::::::::ゝ,:i/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:',
...    /:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i゙,::::::::::::::::::|:::::::::::::::::.i/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i',
...    |i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:゙, ::::::::::::: | ::::::::::::: /i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i',
...    |i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:゙,ヘ:::::::::::| ::::::::://:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:|
...    |i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:゙,‘,:::::::::|:::::: /:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i|
...    |i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i‘,:::::::|::::::′:i:i:i:i/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i|
...    |i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i‘,:::: |::::,i:i:i:i:/i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:/
    八i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:‘,::::|::::|i:i/i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:/
    /∧i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:\‘,::|:: |iイi:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i/
..    /∧i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:iゝ}:|:: li:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i/
.        \i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:}:| :|i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:/
.   \    \i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i}:::::|i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:/
.    \    {. \i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:ノ::::乂i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i/⌒\
        \     〕iトi:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i/`⌒´〕iトi:i:i:i:i:i:i:i:i:i:i:i:i:/     .}.  /
         \     ´^''冖冖冖冖''^`        ´^''冖冖''^`       } /
-=ニニニニニニ',.〈ニ{: V/二二|  |ニニ / //  //  / //ニニニニ\__ -=ニ ̄\
-=ニニニニニニニ\\゙, V/ニニ', |二二' //  〈/  /./ /ニニ___ -─…─- .ニニ\
-=ニニニニニニ二二\\. \.ニニ', 二二} 八    | /./ /=_、''~ /   ̄ ̄ ̄~"''   ~^''~ ,,
-=ニニニニニ二二二二\\. \ニ ', ニ .} | ∧     }/ //   ./ /   { ⌒\\ \     ~^''~ ,,
-=ニニニニ二二二二二二\\. \=.',〈ニ.l | /∧     '/    / . /    i{.  \.\\ \  \ ` <
〕iト-=ニニニニニニニニ二二\\. \} V/ ゙,=/∧     /     .|  {   八 〈.   \.\\ \  \  ` <
    ⌒〕iト-=ニニニニニニニ二\\   V/ ゙, \ \  |    |  {    /∧ ',  、丶`\\ハ   \
       ⌒〕iト-=ニニ二二二二\   \ ゙,  \ \.i|    |  {     ./∧ ', ィ灯   ゙,人 }  \  ',
'⌒~^''~ ,,   ⌒〕iト-=ニニニニニ``~、、 \     八    八. V/ -─ミ \\ヒリ 八 }. /   \ .',
      ⌒~^''~ ,, ⌒〕iト-=ニニニニ二二``~、、    \  /∧ V xfぞ㍉  \\ }人}       ハ |
            ⌒~^''~ 〈⌒\ ヘニニニニニ``~、、 \ /∧ V 乂r〉   ` \八 ̄ ̄\     V
───────-  __   })⌒(|  \>''^~ ̄~"''ニ ``~、. /∧ V/    〈_ノ イ ̄`ニ(_{_) `   /
                   ̄\〉 /   \ニ\〈へ\ニ/⌒''<i〉 V/≧=- -<ニニ/ ̄\.   }/
                      〈_/⌒''~~ ,,\ニ\∧/ニ |    /∧ V/ {  }__/ニニニ ', /
.:〕iト                      |ニニニニニニ} 二/ニニニ|      ./∧ V// // / ̄ ̄\ニ',八
.:. : ⌒〕iト              八ニニ二ニニニ} //\ニ|. 〉   人/∧ V/ ,′  └// 7 7 7\.|. /
.:.:.:.:.:.:. : ⌒〕iト              ⌒\ニニニニニ}_/    \`、_、丶`:. \/\\′   .└'└〈_/ 二/ /
^>.:.:.:.:.:.:.:.:.:.:⌒〕iト            \二二二/ ‘, 〈\\ \〈:.:.:.:.:.:.:.:.:`.<\〉 .     \___/
  ⌒>:.:.:.:.:.:.:.:.:.:.⌒Y´ ̄ ̄ ̄>=──\__/‐- ‘, ゙,ノ\\ \ ┐:.:.:.:.:.:.:.:.://     /  /    }
     ⌒> :.:.:.:.:.:. {:.:.:.:.:.:.:.:.:/:.:.:.:.:.:.:.:.:.:.:./:.:.:.:.:.:.:.:.:.‘, ゙,:.:.:.:\\ \:.:.:.:.:.:.:. //     /     /   }
        ⌒>:.:.ゝ:.:.:.:.:.:.: |:.:.:.(:.:.:.:.:.:.:/_、-─-:.:.:.:.‘, ゙,:.:.:.:.: \\ \:.: //     / .   /.   /
            ⌒~^''~ ,,:.:.:.:.:.:.:.:.: У:.:.:.:.:.:.:.:r 、‘, ゙, :.:.:.:.:.: \\ ``~、、      ./    /
                  ~^''~ ,,/:.:.:.:.:.:.:.:.:.:.\ `‘, ゙, :.:.:. _、'^\\   ``~、、    _、''`
                           /⌒\:.:.< ̄\:.:.‘, ゙, ''~ /  .\\.      ``~、、
                       /:.:.:.:.:./ ̄\:.: / ‘, ゙, /    / \\  _、''`  ``~、、
                         /:.:.:.:.:.:  ̄ ̄\〉´    ‘, ゙, .   /    \\


                             _ -───- ∧__
                          _、 ''~_ -  ̄ ̄ ̄/  /
                        / : : :/       >  |
                        |: : : : :|.        └^ '
                           _>: : :.|.                          ∧
                        _、''~ : : : : : :/              / ̄ ̄ ̄ ̄> / { ア
                    / : : : : : : : : 〈              / : :/ ̄ ̄ ̄ <  <
                    | : : : : : : : : : :\      ____/ : :/       |/\_〉
                      八 : : : : : :_ -──- __/:.: : : : : : : :./
                       /∧ : : _ -───- _: : : : : : : : : : : : : :/
                       /    /|.  \: : : : : : : : : : :/
                      / .|_>'<_| / /ヽ : : : : : : : :/ / ̄ ̄ ̄~"''<>
               ト   rヘ´ ̄{_/     .ノl \,  : :___/ : :/ ̄ ̄ ̄ ̄ ̄
               | 乂ノl |r─'/    { {  .ノ   }> |: : : : : : : :/
               \/ ノ.  人∧ V\〉ヘ   .}._/:.: : : : : :./
                    \  \〉   ノ   人\:.: : : : :.:/    _ -────- _
                ,;;・       └へ >-=´ ̄)./   ̄`: : : :./ _、 ''~ :_、 ''~ ̄ ̄ ̄~"''
            ノ( ;;     「「lrrヘ、 ヘ_ / ̄∨ : : : :/ : : : : _、''~    (⌒ニ=-
         ,,;;…;;'  /    >\``ヽ \ < / ̄> : : : : : : _、''~ ,,、__,,;ノ`     .
        ノヘ  ___、<⌒ r-┘__ノ /./  「 : : : : : : / 、_ノ>''⌒´     ,;;・
      <⌒´ '^~      >=- ̄ ̄    ̄ ──' : : : : : : : ~^''~ ,,__ -─────- _
       _____、<⌒       /⌒\     \: : : : : : : : : : : : : : :_、 ''~ ̄ ̄ ̄ ̄ ̄` <>
                            /人  丶    ^''冖冖冖冖冖冖''^  <rヘノ ‘
                        /   〉 /      _,  … ‘ ノ` _、 ''~,,    ノ
                          /   /イ     _、<⌒'       _、 ''~;;;,・''
                          |__./   、_ノ⌒>=-    _、 ''~


                                  / ̄~^''~ ,,
                              / : : : : : : : : : \               _ -──‐- _
                                /: : : : : : : : : : : : :.\_ -──- __/: : : : : : : : : :V/
                                | : : : : : : : : : : : : : :___: : : : : : : : : : : : : : : : : :.V/
                                | : : : : : : _ -=ニ ̄ ̄      ̄ニ=- _ : : : : : : : : : : : :|
                                | : : : : /  | ̄ ̄><⌒>___ \:.: : : : : : : : :.:|
                              ノ : : : /    |  / 人  ̄~"''   /  .\: : : : : : : :.|
                            / : : : / .__// .\   /7  V/.     } : : : : : : : ⌒\
                          _、 ''~ : : : : 八 \ ./  ィfぅ㍉ ィfぅ㍉ V/    / : : : : : : : : : : :|
                       _、''~ : : : : : : : : : : \ 八  込Vン 、 Vンノ  V/、_/: : : : : : : : : : : : |
                       |.: : : : : : : : : :\__\_,,\_> r─‐ 、</ }_>: : : : : : : : : : : : :|
                         八 : : : :`Y´ ̄ ̄   ___/ \丶─ '/ ⌒´ \: : : : : : : : : __, : :|
                     /∧ : : : :/     / { / /  ≧ ≦:i:{  \>  ̄ ̄ ̄ ̄< : : : :\
                     /∧: : : :|   < ̄   \ / / <^>  7  /  \     \ : : : :``~、、
                        / : ://\┐     \{__/ |.  / ./      >     \ : : : : : : :``~、、
                          / :/  | ニl '/      //{` ´ {-' ./     / ̄            ̄ ̄ ──- : {
                       |\ //   /\_l  ̄ ̄ ̄\/ .〈 /  |_{ <_ -─- _/   \              }: {
                       |   ̄〉  <      >   / : |       〉: : : /     \   \ r ∧         }: {/
                       <.   〈   L|      /_l  ./ : : ⌒\,、 ,,/ : : :/       .\  r 、/ |       < ̄ ̄
                   | \〉 .   |/⌒\   / : : : :}      / : : :|         ゝ-.|   |         >
                   |/             / : : : : :}      | : : : |.          _/   \.        / 人
                         、____/ : : : : : : /      | : : : \       `丶     >       ´  \
                         \: : : : : : : : : : : :/       .| : : : : : \           ̄ ̄}  ̄\___
                           `¨¨¨¨¨´.//          や : : : : : :\___       } ___/
                             / / ̄  _、 ''~\    や :/ ̄ ̄    \.    .}_ノ \\」┘
                           / /  _、 ''~     \   や           \
                         / / ̄ ̄   \___,\  /.             \

                                                ∠ア
                             rヘ                     //
                        _、イ〉. 〉                //   ____
                      _、''~/└ '    〈ヽ∧         //   / : : __
                        / : : /     /^>}イr┘      .//   /: / ̄
                        | : : :|     ./.:/            /:.:/   / :/____
                        | : : :〉   /.:.:.|           /:.:.:./ . /: / : :_ -───
                  _、 ''~.:./⌒\/ : : :'         /:.: :.:./ / :/ : :/
      〈\         /: : :.:/ : : : : :_ -─┘ 、   _、 ''~ : : : :/ : : / : :/
.       \\     〈 ̄ ̄ ̄ ̄ ̄>-ヘ 〈´ /⌒\ :/|.:.: : :.:/ : /:_、''~
.         \r〈\   \_}__>´彡' /  .\ : :〈 ̄  |__ : : _、''~____
.           {彡┘} ̄> ゝ <_人, l__/ _/ : : :Lr< ̄}  /、''~ ̄ ̄: _ -── ̄ ̄
.            V∧ /──-八   {___{──┐:厂`ヽ/ >_ -─  ̄ ̄
.              ゝ┘        ` ´>:::::::::::::_、 ''~ :.\_/ /
                  _、<⌒\:::::::/ _|\ : : : : : :.V`~、、
                _、<⌒> }   \/ ̄   ~^''~ ,, : : : : :``~、、
           / ̄ ̄.__、イ⌒ ゝ''^~ ̄\_/ ̄ ̄\{   ~^''~ ,, : : : ``~、、
         / _、<⌒              .|       >-───- ~^''~ ,, : :``~、、
      _/_、<                 八            \    ~^''~ ,,<>
     </ /∨                     ⌒ゝ──────- _  \ヘ、
     〈_/                                     ̄ - _\ \
                                             }\}.ニ\
                                             }__人.ニニ\
                                             }ニニニヽ

                         <>     <>''^~ ̄ ̄\
                          \\      <>     \\
                          <>=- \\ ア^~         .\\
                   /〉        / /\\         ∧   } : :',
                     〈/    ∧ ./ /  .\\ _      ∨   } : : :',
                    イ      ∨ ,: :/     .\\ \   }    , : : : |
      ∧         / :|      .{\/   _ -──- _.:.:\ \_ }\___'
      ∨           / : :|     /\ ゝ ''^~ : _{ : : : :\ : V/:\、__, : :V/
      |         : : :.|.      ′: :ゝ''^~ ̄ ̄ Y : : : : :', V/ : V : : :} : : :V/
      ト        |:.: :.:゚,   , : : : {        | : : : : : :',:V/ /:.: :.:./ : : : V/
.     八 ',       |: : : :.゚,   }-┐:{        \: : : : : :',l/ _、''~: : : : :/
.     /∧ ',    ∧ r──-/ ̄ < ̄~"'' ┌─v' / : : : : : :.',/ : : : : : : : :|
       /∧ ',   ヽ\ヘ   人 〈 ̄`     .|   r : : : : : : : : }⌒\: : : : : :.:/
        / ̄ ̄^ ̄\\ ̄.: :\} \ : : ̄ /  /{\ : : : : : : : : : : : \ : : :/
      / > ´^^^^^'  ̄ : : : : : : \\__:<  ./  \l\ : : : : : : : : : : : : : /〉
     /> ´  \ : : : :\  \:.: : : : : : : : : :.:〉   〈ゝ=-\ >=- ___ -=</  ̄}
.    //       .\ : : : :\_____,: :/    \_ ./\_____/ーr  /
   〈/           .〕iト : : : : : : : : : : : : : : : ̄ ̄〉  j/{   {人  ≧=-ヘ ∧}__/┐
               ⌒〕iト : : : : : : : : : : : : : :〈___,\__>` ´ イ  }  }    />
                   ^''冖冖冖冖冖''^   r<人r  ≧≦. ゝ.リ/⌒}_>
                           〈    \/  /   \  l」」」 /
                             }`¨¨¨¨´{  \|     ヽ ┘`´
                            }/^\ /    \__ノ
                           }    ./
                                }
                                }_/

                                   /⌒\
                                     /    .\> ´ ̄ ̄`
                               r─ヘノ〉.─┐ V/: : : : : : : : : \
                                洵},_/ヘ:.:/  .V/: : : : : : : : : :.}
                             / Lノ  }.  ',   |:.: : : : : : : : : :./
                             | <_ノ}  | ̄\ .|: : : : : : : : : :/
                             r'   <_ノ  |_/ .|: : : : : : : : :/ ⌒\
                             └──‐{ 八从   /: : : : : : :/ : : : : /
                         _/⌒ ーr─\  (`   /: : : : : : :/ : : : : : /
                        /   ̄ニ=-.}   Y  ̄`.`¨´} : : : : : : |:.: : : : :/
                     _/          ̄\ | 7.    ‘,: : : : : : :\ : : : {
                           ̄|             \'       \ : : : : : : \.: :\
                          ∠|___人       \     `⌒\ : : : ヽ: : :\
                      /  /: : : :',         }          人_ : / \: :}
                    /   ./: : : : : : :', /⌒l   }.         /:.: :/   | :/
                      /    /: : : : : : : :.`´/  l_/\    ∧ / :/     |/
                 r  ∧     / : : : : : : : : : : {   {      /   ̄\
                 | / |/|/: : : : : : : : : : : :.{   {       ̄〉  〈 ̄
                 | 、/  |__ : : : : : : : : : : /,∧/|┐    〈/\〉
                 |       /: : : : : : : : : : : /,   /
            ___人     /:.: : : : : : : : : : : : :./,   /
.            //    \_/  } : : : : : : /⌒\: /, ./
          L/ / / 〈_r─'.    ゙,: : : : :/      \\
              └L人_フ __   ゙,: : :./          \\
          ∠ -─  ̄ : : \  ゙,:.:/  /\    r ̄`
         /: : : : : : : : : : : : : :.\ ∨ ,:.: : : : :.\   |: : :\\
       /: : : : : : : : : : : : : : : : : :.\_/ : : : : : : : :\ |: : : : : ̄
..     /: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :ヽ' : : : : : : \
    /: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : \
            \ : : : : : : : :\___/ : : : : : /
              \: : : : :_ -──- _: : : : : : : :./
                r  〈 _、''~   /\ ̄\ : : : :/
.          /} 八 /   / ̄>.__> ̄〉\`´
.        /  >  }. |. _/''^~ ̄< ノ^\_, |
.    ┌ /}__> ノ八 >' / 人_>. / / 7
     \_>     \<. 八  t芍 t芍 .ハ  \へ /}
    / /        /  /  \_> , ┐ イ⌒'  / 「  >
.   / /        〈__      >-<./ 人__|r─'  }」
.    |. /          |_/⌒Lノヘ」>┐.   ゝ」」 ノ_ -──────- _
.    |/              \ ヘ \_〉: :/__,,_、 ''~: :._ -  ̄ ̄ ̄ ̄ ̄\〉
                   ノ : :',  \ : : : : :> :_ -  ̄
                 /:.: : :.|  〈 ̄ ̄ ̄ : : : : : ̄ ̄ ̄ ̄ ̄ ̄ ̄~"''
              _// ̄\    ',    ´^''冖冖冖冖''^` ̄ ̄ ̄ ̄\\
              \/      \__}/ ̄ ̄\ ~^''~ ,,            〈\
              / : : : : /| \.    八     \___:~^''~ ,,
              |:.: : : :/ .|: : :.\_/  ',     }     ̄ ̄ ̄~"''<>
              |.: : :./ .八 : : : :{\ r 、\__ノ
              |.: : :.| /∧:.: : :{  \ \ : \
              ゙,: : :.|   \ : ',   \ \ : ´"''~ ,,
              ゙, : :\    \:\ .   \ \´^''~ : ´"''~ ,,<>
.                 ゙,: : : :\    \:\__, \ \    ̄ ̄ ̄ ̄
                    \ : : : \     ゝ─<> \
                     \ : : : \__,<>   ∧〈\
                  ^''冖冖冖冖''^     ‘,:ゝ' :}
                                     \_/\

              /⌒^''~ ,,
                / : : : : : : : : : \__  -─────- _
            / : : : : : : :______ : : : : : : : : : : : : :\
.           / : : _ -=ニ ̄    /\   ̄ニ=- _:.: : : : : : : : :.\
             / r───-.<__>      \ : : : : : : : : :|
           /   |  _、''~ 乂_/^l\.──┐  \.:.: : : : : :.|
          / :|    |/ /\__.ノ. \   /    ',: : : : :.:|
        / : :八.   /  xぞ㍉  xぞ㍉   \     | : : : : : ′
        | : : : : : \ /  .乂Vツ   Vツノ   人    /: : : : : ,
        | : : : : : : : :.\__>  ′  <_/ { .   /: : : : : /
        /⌒\ : : //  > 〈  ̄} <_.ノ   \.イ:.: : : : : :/
      /r 」」〔 ̄}  <`¨¨´. 、ゝ ´ イ   > ´`.: : : : : : : :|
.     /    _/   `⌒´\ ≧ ≦⌒ノ(⌒\: : : : : : : : : :.:. ̄\
    ∧__{    /\   /^/| -┐>┐_.  ~^''~ ,, : : : : : : : :〉
.   /      {  /    \_L<  >. /  /  |          ̄`Y´ : :/
..  〈_人  人.{´ ̄\    / {_/.ゝ' ────- _       ./: :/
.     |∨   V/.  〉─ /  /   |          \      \{
.     |     〉 / ̄ ̄ ̄> |   /へ、   人  人     ∧
.     \    /.}    〈⌒\./:.:/ \_./  \_| `     ∨
.      ゝ- '  }_/ ̄`    ~^''~  /
            / : : /  \        /
              / : : /     .〕iト.    //
          / : : /       ⌒〕iト ' :|
.           / : : /       | : : : : : \
.         / : : : /        .| : : : : : : : \

     _ -──- _
.    /: : : : : : : : : : : ̄ ̄>''^~ ̄ ̄~^''  __ -─  ̄ ̄ ̄ ̄\
   / : : : : : : : : : : : : :./ : :_____ : : : \ : : : : : : : : : : : : : /,
   | : : : : : : : : : : :_ -=ニ ̄        ̄ニ=- _ : : : : : : : : : : : : : /,
   | : : : : : : : : :/      /⌒\       ̄\ : : : : : : : : : : : :|
   | : : : : : : :/ r──-./___人_、 ''~ ̄〉  .\:.: : : : : : : : :.:|
   | : : : : :/   |  _、''`八 ( ー─'  }\.  /     ヽ: : : : : : : : :′
   | : : :/     |/  -‐ミ.\>-─ミ,┐ /      , : : : : : : : ,
.   / : : :|     /   /^\      /  V/.     |: : : : : : : :{
  /: : : 八    |.  ┌ ,,_   _,, ┐,   V/' ̄>  /: : : : : : : :\
. /: : : : : : \  人.  `¨¨¨´   `¨¨¨´ノ   |\.  /: : : : : : : : : : :
  : : : : : : : : : ゝ/  \_>  ′    <__/,_>.: : : : : : : : : : : : :
八 : : : : : : : : : :  ̄八  乂_,  r   ァ  <_/ ``~、、: : : : : : : : : :
/∧ : : : : : : : _/  `¨¨´.> `  ´ <i:i:i:i| > へ、  ``~~~''^:/
  \ : : :`¨´ :}  __/     .うニつi:i, ┐ :i|./    |__     { : :/
    \:.: : : .:/ 人. /   〈  r<^\.  |.__/     | /\   \ {
     /:.: :/ /  \    } . 「\\\′|     /    \   <>
.    /:.:/ /     .\__/.\     \ ___、イ     r \
  <>    ̄|.       /   \_ -─-             |
           l_/⌒'  /  /   |    ',    ./⌒\|
          ノ     |\_/   八.    \.\_/
            /      | \⌒`´ |    .|\〉∧
            | /⌒\    }: : : : : :l/^\.|  ' : \
.          /       ̄ ̄ ̄{ : : : : |       }: : : :\
.        /     / ̄ ̄ ̄ ̄\: :.\__./.: : : : :.:\
.        \    ./     \__ \ : : : : : : : : : : : : : : : ',
.          〉   |        {: : :.\ \:.: : : : : : : : : : : : : :.',
         /    .\   } ヤ {: : : : :.\ 」 : : : : : : : : : : : : : : :
         \_____} , }. ヤ ‘,
              八 \\.‘,
              ⌒\ \ヽ〉
                  \」┘


                     | ̄~^''~ ,,    ___
                     | : : : : : : : : \_/__ : :\_ -───┐
                     | : : : : : _ -=ニ ̄ /\  ̄ニ=- _:.: : : : : : : :.|
                     | : : : /    ./    \._ -┐ \: : : : : : :|
                         ノ : / | ̄>''^~ ̄ _ノ^l <   |   \ : : : :/     <>
       「\          / /   |/ ⌒\  /⌒ \/     ヽ : /.    //
.   r─── \__      / : : { </. /⌒ヽ   '⌒ヽ ヘ \ ̄〉  } : :|/⌒}//
.   >''^~    /   >  〈 : ⌒> <_, 乂‘’ 、 ‘’ノ  }   〉.-┐/ : : : : : :/       /7         } }
    └─ > ./\   >.    \_/  ノ  {   r─ 、   ノ / </.__/⌒´    .____/└''^~ ̄┘   .} }
  { {   .<__/    \>=-    \<_\_>  |.   ',<⌒> _/   > -── >    }   < ̄┘   } }
  { {        { {         ̄ニ=- _ >   {. \ |.γ⌒ } /i:i|   /   /      >   ノへ _〉^┘     .} }
  { {        { {            ./.   ',  丶__、イ ┐/  /     > ''^~ ̄ ̄└─''^          //  .} }
  { {        { {            .\__ \  < _/\_. {. /   _/              //     //   } }
  Ⅵ        '/,    ./ ̄ ̄    /   \ Lノ<>^┘     |                 //     //     .} }
   Ⅵ       '/ /〉       _ -─<____/  } ‘,._ -──┘    ⌒\       .//     //    .} }
    Ⅵ└ ̄ ̄ ̄ <  > -─  ̄        \/   /   } | : : :/   〕iト    〈\__, ┐  .//
     /      \_>              └─‐ヘ __/ |: : : |     ⌒〕iト<  }   <
      L/ /  /                      ノ :|      | : : :|          <_/     ̄┘
      〈/// L/                  /:.:./      |: : : \           \」\〉 ┘
                            / : / /\.  \ : :{^\

                /: : : : : : : : :/     \ : : : : : : : \
              /: : : : : : : : : :/       / : : : : : : : : : \
          /: : : : : : : : : : :/       / : : : : : : : : : : : : \
           {: : : : : : : : : : :.,        / : : : : : : : : : : : : : : : \
.            、: : : : : : : : :.:.{___、''`: : : :_ -──……─- _
           \ : : : : : : : : : : : : : :_ -=ニ ̄   /\    \
            \ : : : : : : : : : _ -ニ ̄/ ̄ ̄\./    \
             \ : : : : : /    ./  _ -────/〉 _ -┐ |
               ヽ: : /    / ./      //>  /  ,
                / _、''~ . //  \__フ 、丶`  \__,,,
               /   \.  /   ⌒\    ,xfぞ㍉  \
                 /       \′   xfぞ㍉     うツノ }  ハ__ノ〉
                 |       } /   乂うツ   ′     //  }/     / ̄ /⌒\
                 |        ノ |  \           ´ 八_>  r─ヘ 〈_/ ./ // \
             八    ー=彡  \___.>  /⌒l    /ゝ── /    >  └ ' ./ /. /\
              /| \_ /    /.   \ u 〈__ノ   /     /    / r─'   L/L/   |
.             / .|      \__,八____.>      /{ |.   /     .\ ゝ''^~ ̄\___人
.               |      __/ {   {:⌒>=- <i:i:i{ \_/      /   └┐    ./
              |  |      \    \.人r 、i:iV:i, ┐i:{ .   /   _、''`  ̄ ̄ ̄ |_人__./
              |  |        \      .|   ∧  |.___/  / :/
              |  |  ∧_、 ''~ ∠ -─- _ / .< >. ヤ.     / : : :|
              |  |  / V7 _ -──┘ ̄ゝ─ 人 〉-┘ ´ ̄∨ : : : :',_、''~ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
              |  \ \  >   <       、_/ヘ、   }: : : : : : : :\''^~ ̄〉 : : : : ~^''~ ,,
              |    }.  Y      <  r─ヘ _/ /.    }:.: : : : : : : : :.\__>: : : : : : : : : : ~^''~
              \_/ イ          >       /     \ : : : : _____> : : : : : : : : : : : :
.               }/              \__./        \ : /        > : : : : : : : : : : : :
                      _、 ''~ :/ : :/ _ -  ̄ ̄\.   ∨    r─  ̄ : : : : : :\ : : : : : :
                   _、''~ : : :/ : :∠ -/  ─  .\   |\   \: : : : : : : : : : : :\ \ :
          <> ____、 ''~: : : : :/ : : : :_、''`    }_/   \ | : : ̄ ̄ ̄` : : : : : : : : : : : : \ \
            ^''冖冖冖冖冖冖''^/ : : _、''` \             .ヽ'   \: : : : : : : : : : : : : : : : : : : \


                /: : : : : : : : :/     \ : : : : : : : \
              /: : : : : : : : : :/       / : : : : : : : : : \
          /: : : : : : : : : : :/       / : : : : : : : : : : : : \
           {: : : : : : : : : : :.,        / : : : : : : : : : : : : : : : \
.            、: : : : : : : : :.:.{___、''`: : : :_ -──……─- _
           \ : : : : : : : : : : : : : :_ -=ニ ̄   /\    \
            \ : : : : : : : : : _ -ニ ̄/ ̄ ̄\./    \
             \ : : : : : /    ./  _ -────/〉 _ -┐ |
               ヽ: : /    / ./      //>  /  ,
                / _、''~ . //  \__フ 、丶`  \__,,,
               /   \.  /   ⌒\     r─ 、   \
                 /       \′   イ⌒     ‘’ノ }  ハ__ノ〉
                 |       } /   乂‘’   ′   .//  }/     / ̄ /⌒\
                 |        ノ |  \           ´ 八_>  r─ヘ 〈_/ ./ // \
             八    ー=彡  \___.>  r──┐u /ゝ── /    >  └ ' ./ /. /\
              /| \_ /    /.   \   L^ー'ン   /     /    / r─'   L/L/   |
.             / .|      \__,八____.>      /{ |.   /     .\ ゝ''^~ ̄\___人
.               |      __/ {   {:⌒>=- <i:i:i{ \_/      /   └┐    ./
              |  |      \    \.人r 、i:iV:i, ┐i:{ .   /   _、''`  ̄ ̄ ̄ |_人__./
              |  |        \      .|   ∧  |.___/  / :/
              |  |  ∧_、 ''~ ∠ -─- _ / .< >. ヤ.     / : : :|
              |  |  / V7 _ -──┘ ̄ゝ─ 人 〉-┘ ´ ̄∨ : : : :',_、''~ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
              |  \ \  >   <       、_/ヘ、   }: : : : : : : :\''^~ ̄〉 : : : : ~^''~ ,,
              |    }.  Y      <  r─ヘ _/ /.    }:.: : : : : : : : :.\__>: : : : : : : : : : ~^''~
              \_/ イ          >       /     \ : : : : _____> : : : : : : : : : : : :
.               }/              \__./        \ : /        > : : : : : : : : : : : :
                      _、 ''~ :/ : :/ _ -  ̄ ̄\.   ∨    r─  ̄ : : : : : :\ : : : : : :
                   _、''~ : : :/ : :∠ -/  ─  .\   |\   \: : : : : : : : : : : :\ \ :
          <> ____、 ''~: : : : :/ : : : :_、''`    }_/   \ | : : ̄ ̄ ̄` : : : : : : : : : : : : \ \
            ^''冖冖冖冖冖冖''^/ : : _、''` \             .ヽ'   \: : : : : : : : : : : : : : : : : : : \

         _、<⌒ ''^~ ̄    ̄~^''  ``~、、
       _、<⌒/              \`人
     /ノ > ´    _,,、、、、、、、,,_       \ `
   /八/   _、 ''~-───- ̄\
.  / '人/  _、''~ ̄             ヽ\
  //Y/  /          ∧       \
  / .'/  /   /〉       ∨      ハ
   }'  /   //  /⌒   /|      ‘,∧
   }  ′ ./ ′ ./^\   / :| ヘ.      ‘,∧
   \   | { /|      / : :| |        }/∧
     \. 八   /ヘ、   : : :.:|     〈〉    /∧
       \_,>.' r- // .\ :\   ∧   j/∧
           / .//   ./ : : :\.  | ‘,    /∨
           //   ./ :/⌒\ | ‘, 〈〉 /
⌒''=- ___ -=''^/   // : : : : : :',.:.: :| ∧
          /    ./ : : : : : : : : :',.:.:|,.: :|          _ -─<>
^''=-    -=''^: :\  / : : : : : : : : : : : \__/ ̄ ̄ ̄\. /: :/ ̄
.〈\         ヤ : :/ : : : : : : : : :____:.: : : : : : : : : : : :|イ: : :|
.. \\.      ヤ / : : :_ -=ニ ̄ ̄      ̄ニ=- _:.: : : : : :|:.: : :.ノ
..   \\     /-=ニ ̄ /\      /\    ̄\:.: : :.|:.:./
..     \\   /     / : : :\   /: : : : :',    \ :/ ´
..       \ /      |: : : : : :>-───- _:.:',       \
.        / ____|_、 ''~   / {\  ̄\ノ〉.´ ̄〉 |
.        | 、___ノ /     / . {  >=-/: : :/  .|
        、_>   /     /^|    ' ̄ ̄〉/    /
.          \    ./  ,   ~^''~\(\ _、-''~  ヘ_/
         > < |  { / 代葱   xf葱ナ   |\
          ´⌒` |  人,      丶    / }  /  \
.            /  \{  \  厂`  、  -=彡_人_/
.            |/\ / .   \ゝ ̄` ┘イ   /
.          /   ∨.      >-=<⌒ ゝ─' \
.           |.  /           /     /\ /|  /⌒〉
.           |_/              | | ̄\,__,/  |/  /
                        | |        ./  /
                         _|     ._/  /
                     r─────ヘ、 /
                     \____  }  ゝ─────- 、
                       /   { `ヽ′ ´ ̄ ─- __ノ
                       \   \__ \      \
                          ̄\      ̄\  \ \
                             \/\/   ヽ 〈\ \

.     / ̄ ̄〕iト
    / : : : : : :⌒〕iト
.   / : : : : : : : : : :⌒〕iト_ -──- _    _ -───- _
    √ : : : : : : : : : : : : ____ : :\/: : : : : : : : : : : : .
..  √ : : : : : : _ -=ニ ̄  /\  ̄ニ=- _ : : : : : : : : : : : :|
.   √ : : : :/ ̄ /\  / : : : :\    ̄\ : : : : : : : : :|
   } : : :/   ./   .>''^~ ̄ ̄~^''く ̄ ̄}   \ : : : : : : ′
  ノ:.: :/       | / 人\>  /\ /    ヽ : : : : ,
. <: : :.:|   __./ ''^~ ̄   ̄~^''  ',      : : : /
  ‘,.: :.:|  <  /   ィ==ミ   ィ==ミ  ',\    |: :.:/
  ‘,.:八   ,_人   { ' ' '  ,  ' ' ' }./  ',./   /: : {
.   } : : \ > .\__>         <_ノl./._/ : : :{
   ノ : : : : :.\  八  `     ´<__/ > : : : : : : :>
 /: : : : : :./ <  >      <  _> : : : : : : :\
. : : : : _、 ''`   ⌒)八/.ニ=-=ニ 人(\(   \: : : : : : : : :\
: : : : :7   _/ ̄`Y/⌒\:i:i:i:i:i:i{ ┬- _    ^''冖冖''^:.: :/
: : : :/   /^\   l.|   <^>  7. ヤ. }      〉 : : :/
: :/ . /    ゝ─'.|_/八.\__|. ヤ }> 、   | : : /
.   /           / └┘\ ̄ ̄ ̄   ',   、 :〈
.    ̄ ̄ ̄|   .___|  {    \       ',   \〉
: : : : : :/                   /     ヤ      ┐ ヘ
: : : :/     | ̄ニ=- _        /      ヤ   / ,   |
: :/       |     ̄ニ=- _   ./       ヤ ./  /   |
:/         |       _、''~ ̄ ̄ ̄ ̄ _ノ〉  /}/    /
′        |     _、''~    / 八\. `¨¨´ /  -=彡
          |   /   /  / . /  \^''=--=''^   <
          |  /   /    ''^~ ̄   ̄ ̄ \ \ ` ̄〉
      ___/    ./       ,xfぞ㍉    xfぞ㍉  人,,_/
   <    /    /     込ヒ少      ヒツ ノ / }^''冖''^>
..    ` </   /  |八     \__,,     ′  V/ >- /
.        |  /  i|  \____/         |  <__,,
.        |  |  八   〈    u  _ -──┐  /  {` ´
         ノ  |    \.  \__,,, 〈^^ー──'  / ハ/
   ___/  八   {      <    ̄ ̄     /
   \_ノ   '  \ \___/         /
     / _     ̄`   {:i:i:i< _____、イ
     ´ ̄ ̄ }人  人    .{:i:i:i:i:i` <rヘ
        _ )/  \八/:i:i:i:i:i:i:i:i:i:\_} -┐
  ___/       _ -  ̄ ̄ ̄ - _i:i\ |
/     ̄ ̄ ̄ ̄ニ=- _           \_| |
                  ̄ニ=- _      }  /
                   ̄ニ=- _ .}/
                        ̄ニ=- _
: : : : : :/                   /     ヤ      ┐ ヘ
: : : :/     | ̄ニ=- _        /      ヤ   / ,   |
: :/       |     ̄ニ=- _   ./       ヤ ./  /   |
:/         |       _、''~ ̄ ̄ ̄ ̄ _ノ〉  /}/    /
′        |     _、''~    / 八\. `¨¨´ /  -=彡
          |   /   /  / . /  \^''=--=''^   <
          |  /   /    ''^~ ̄   ̄ ̄ \ \ ` ̄〉
      ___/    ./       ,xfぞ㍉    xfぞ㍉  人,,_/
   <    /    /     込ヒ少      ヒツ ノ / }^''冖''^>
..    ` </   /  |八     \__,,     ′  V/ >- /
.        |  /  i|  \____/         |  <__,,
.        |  |  八   〈    u  _ -──┐  /  {` ´
         ノ  |    \.  \__,,, 〈^^ー ̄ ̄'  / ハ/
   ___/  八   {.      <    ´ ̄ ̄   /
   \_ノ   '  \ \___/         /
     / _     ̄`   {:i:i:i< _____、イ
     ´ ̄ ̄ }人  人    .{:i:i:i:i:i` <rヘ
        _ )/  \八/:i:i:i:i:i:i:i:i:i:\_} -┐
  ___/       _ -  ̄ ̄ ̄ - _i:i\ |
/     ̄ ̄ ̄ ̄ニ=- _           \_| |
                  ̄ニ=- _      }  /
                   ̄ニ=- _ .}/
                        ̄ニ=- _



                             /⌒\
                               / : : : : :\         ___
                           / : :_ -── ̄ ̄\_/: : : : : .
                      <>'⌒\_ -  ̄ /\    \ : : : : : : : : :|
                        `´⌒/ r─-/-─-< ̄|  \ : : : : : : :|
                            | >''^~乂_, /| \′  \ : : : : :|
                         八/ / {\_/  \ -┐ .ヽ: : : :′
                           r─/ . ィミ  ィ=ミヘ \.  \′ } : : ,
                         _|  ゝ   '      }   \  >/ :/
                   / ̄ <   {.  八 r─ 、   )/ }<⌒'  ̄
                    |   / \ ',    \、_ノ _、イi:}   / ̄ ̄>/\
                   「\/|. /  \     r ̄v-┐ }  /    r─‐'   L_    , 、
                 >  / ̄`ヽ \\__,〉 <^>/ ─‐'    / >   / ̄ ̄ ̄ ̄ノ
      <> ______ \人 ヘ_〉': : :\>  /} へ、  __/ /.  /   /⌒〉  ̄
          ~^''~ ,, : : : : :<`¨´ : : : : : :`¨¨´./.  \/      ̄` { └ 〈_./{
              > : : : :〈_ -─  ̄\ `´/ 〈`         └\_<_/
             _、''` : : : : :_、 ''~       < .\, : : :',
          _、''`: : : : :_、 ''~ .   / ̄ ̄\〉  { \:.:',
       _、''`: : : :_、 ''~     .\/        \ /   \〉


                                 )\)\
                             / ̄ ̄`i:i:⌒\∧
                            ー=彡:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:} 、
                            /i:i:i/´:i:i:i:i:i:i:i:i:i:i:i:i:i:i}ノ
                           /i:i:i/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i`ヽ
                       /i:/:i:/:i:i:i:i/:i:i/i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:.
                        |:/i:i/:i:i:i:i/:i:i/i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:|
                       '′i:}:i/:i:i:i:i:i:i:i:/i:i:i:/:/:i}:i:i:i:i:|
                           j/ }i:|:i:i:i:i:i://i:i/i/-‐¬i:i:i:/
                          八:i:i:i:i:///)/ t忙テ i:i:i/
                         }i:i:i:/ ´        )/
                         }:i:/  - ` 、 /
                   /⌒^''~ ,, j:/│\    イ     r ,
                     / . : >=- : (⌒\<  ` ´ 〈 ̄ ̄ ̄|rヘ、 、
                 / : / . : . : . _\_)-───-|    .|厂\l ヽ
                 |/ . : ___>' : /⌒\__,:ゝ── '厂\/ : }
                 / :/ . : . . : . : . : /<___/:::::::::::::::::L`ヽ'乂/
                 | /:_____、イ ̄ ̄>___/  /  ∧∧
                 | :/ニニニ/二二二 /-──── 廴.\_r┘.ト
               / 二二二/二二二 /〈ニニニニニニ\___ノi:V/
                 /ニニニ二/二二二 八 .V/ニニニニニ 人i:i:i:i:i:i:i:i:i:i:iV/
             / / ̄>''^~ ̄\ ニニニニ/, V/ニニニニニ/. : \i:i:i:i:i:i:i:i:i|\
               / /i:i:i/ }    ',ニニニニ/, V/ 二二二 |. : . : .}───'. }
               ゝ.|i:i/> }.     ',ニニニニ>V/二二二 |..__\___/
              ̄ゝ. }       ',ニニニ/-──_、 ''~ ̄     ̄\ニニ
              八 . : } ,     |_ -  ̄ [<>_、 ''~          |\_
                /,. : } | | |〉 〉   _、''~       //       | . : V/
                   /, : \| | |_/-─/         /       |:.: . :V/
               /,. : .└ '^┘.ニ/          }         | : . : .
                 \. : . :|ニニ/       ./ ̄ ̄ ̄`}         | : . : .
                   \. : 二/       ./        }         | : . : .
                    /ニ/       ./         .}         | : . : .
                       /ニ .|       /       八.         |
                  |ニニ.|     ′      /∧       |
                      ゝニ.|     |         ./∧       |
                    、.|     |         ./∧       |
            〈    /                    \
.             \ /      /              \
                //        . :/                  ヽ
            //       / . :/
            |'       ./ . :/                     ,
.            ,        |. :/          /            |
           ′       | /イ         /          |
.            ,   }       </ }      / .人          |
           /   .}    /    /}    |  //  \.   }/   ヤ ‘,
.     、_/   /    {  / .八   |. /´      \\.     ヤ. ‘,
      ^''冖冖''^.       ´^''=‐- \  /      -‐=''^`}.    ヤ\>
            | {.       斗劣ぅミ  \     斗劣ぅミ }    |⌒`
            | {\.  、 込Vrソ    丶    Vrソノ ノ    ノ
            \〉 \ \                 <__/ /
                 ̄`       ,          厂/
               \         ′          /.イ
                人        、         ′
                    /                   / ⌒\
                  /\_ \  ´ ̄   ̄`  /  /...‘,
                  | . . . . |:i| \\         //\, . . . . |
                  | . . . . |i:|   \\___ //   |i:| . . . .|
                  | . . . . |:i|     \___ /     |:i| . . . .|、
               / . . . . .|i:|     /^\      |i:| . . . .| \
      , -┐__/ . . . . . . .|:i|    /    .\     |:i| . . . / . . \
    /:i:i:i:| . . . . . . . . \. ..|i:|  / ヤ    / \   |i:| . / . . . . . \ 「〕iト
   /:i:i:i:i:i:i:|... . . . . . . . . ..ヽ.|:i| /.  ヤ   /    .\ |:i| . . . . . . . . . . . .|:i:i:i⌒〕iト
 /i:i:i:i:i:i:i:i:i:|.. . . . . . . . . . _|i:|     \ /        |i:| . . . . . . . . . . . .|:i:i:i:i:i:i:i:i⌒〕iト
 |:i:i:i:i:i:i:i:i:i:i:i|. . . . ..._ -=ニ=-  ̄     /⌒ヽ     ./i:ニ=- _ . . . . . . . .|i:i:i:i:i:i:i:i:i:i:i:i:
 |:i:i:i:i:i:i:i:i:i:i:i|_ -=ニ=-  ̄::::::::::: V/    /   {     /::: ̄ -=ニ=- _... . ../i:i:i:i:i:i:i:i:i:i:i:i:
 |:i:i:i:i:i:i:i:i:i:i:i| ̄ ̄ ̄::::::::::::::::::::: V/   }     {    ./:::::::::::::::::::::::: ̄ ̄../i:i:i:i:i:i:i:i:i:i:i:i:i:

                /⌒\       _、 ''~ ̄\
                  / : : : : :\___、 ''~ : : : : : : : V/
              / : : ____ : : : : : : : : : : : : : V/
                _、 ''~/\  /\〕iト: : : : : : : : : : :.V/
                /〈\/_ -──- _ > ⌒〕iト : : : : : : : |
            /  >'乂_, ア   ̄\ /  \: : : : : :|
            \/ /ゝ- tラ \}  ハ-─┐ ',.: : :.:\
               |. 〈Ttラ     ノ  / .\__, | : : : : : :~^''~ ,,
               \_> ,  、 ´ ̄/    // : : : : : : : : : : : : ~^''
             <__人     _、イ八从⌒'  \ : : : : : : :/⌒ : : : :|
                  / :( .> < /⌒> -ヘ、.  ^''=--=''^ }: : : : : :.|
              / : : : : :r _人_ }_ -‐  ̄ ̄\        /:.: : : :.:./
.             / : :__r } /| {__}.       \     ,: : : : :/
            / : :/  .└\| ヘ__    人  r 、ヽ    {: : : :.′
          / : :/ r- /  /  /,: : : :.\_/  \| `´   .八 : : : ',
         /:.: : :/ /:.:/  /   /, : : :ゝ─ヘ  V/    .⌒\: :.:.',
        /: :._ - レ : :{ :|v_人_,_} : : : /∨ ‘,.  V/      ヽ : :.
       /_ -  ̄   V^ ',    /:.: : : :.:./    }  V/       ',\
       | イ      /  }:}     |: : : : : :.|   八.   V/          \
       | :|      /   /     |: : : : : :.|     \ . V/
       | /^l/l  /   /       ',: : : : :\        ∧∧/}
.     /  / rvヘ ,        \/\:.: :\  __/    ′
.      ̄|  > .l.  /   /\      /.   \ : :\ \     {
.       |/   .l /   /   .\    |    \ : :\ \__.〉
.       _、 ''~. :|  /  __ \  |       ̄ ̄\   ノ  、
       { r . : :.:.|/\/     .\|   /\   .{ ̄\'    \
       └' : : : :/           、   .| : :.\  { : : └ヘ ///
       / : : : :./              \ .| : : : :.\{ : : : : : : : ̄ : : \

                          _ -──ヘ、
                     _ -───-<: : : : : : : : :.',
.      _______/ : : :_ -=ニ ̄ ̄ ̄ニ=- _:.: :|
    / ̄: : : : : : : : : : : : : :_ -=ニ ̄   /\   /|  ̄\
    | : : : : : : : : : : : : : : :/  .| ̄\./__.>./ : :|     ',
    | : : : : : : : : : : : : :/    .|_/  \_/}\    |
    | : : : : : : : : : : :/ ___/ ~^''~ ,, _、‐''~  ',─┐'
.   八:.: : : : : : : : :./  〈: : : :/   xfぞ㍉  xぞ㍉  ', ://
.   /∧:.: : : : : : :./    \:/   込乂ツ   乂ッノ   |イ  ヘ
.   /∧: : : : : : :.|  <_ { \_>   '  <_/:.: : : : :',
      } : : : : : : :\__/  {   \_,   , ┐  / \_,: : : :.\__
     '/ : : : : : : : : :<___,`¨¨¨¨¨´、 ´ ` / \(⌒ : : : : : : : : : :〉
.     '/ : : : : : : : /  /⌒YY:i:i:\  ̄ ̄ ヘ   \_/}⌒:.:/
     /\ : : : :/∧ /   | |:i:i:i:i:i:i:i:, ┐ |⌒\.     / :/
.    /.: : : :._、 ''~/ \    | 「 ̄<^>^┐l. / \   ' :/
     ',_、''~ ./     \__,}   八 ,_|. /   }  r─/|
     ',{/ ´ ̄ 7       └─.`´ /,    |\}  >  >
.   〈\/ {.   〈/ ̄|  / ̄/   |  /,´ ̄\|   └─∨
.   /.    \  /     .|_/ : ヘ |   .|   /,
..  〈__  r-┘/    / : : : : : :.〉.\ 人_/  |\ ∧
      ∨   }\_∧ : : : : : /      /  _|.     ',
           } .     \_, - 、    /  <_   /⌒^''~
        <      ./  ヘヘヘ〉    |     /  .{   ヘヘヘヘ〉
                  /⌒\
      /⌒~^''~ ,, ./ : : : : : :',
 <> イ : : :/: : : :/ : : : : : : : : :',
     \.:/ : : : : : : : : : : : : : : : : :´ ̄ ̄ ̄ ̄\__ -───- _
       | : : : : : : : : _ -=ニ ̄ ̄ ̄ ̄ ̄ニ=- _ : : : : : : : : : : : : : :.
.      八 : : : : -=ニ ̄  /⌒\    _、''~ヤ ニ=- _ : : : : : : : : :|
.      ⌒\/     /     .>_、''~   ヤ    \ : : : : : : :′
         /      ./ _、 ''~ ̄ ̄ ̄~^''. ヤ     丶: : : : /
         |  、____/  /⌒ \ \   \ ─- _  , : : :/
.        八   \  / i{./ `ヽ   .\_>.  ヽ   /  |: :./
.        ⌒>=- \V 八 灼㍉ \   \_   | /   .|イ
    / ̄ ̄ニ=- _   }    \ゞ^’  ゝ─‐ '  .|'    /   /
   /         ̄ニ=- _人_,(    、 ィf灼ア   /\.  /._/
 /    ____   \ /⌒ー┐   <__/,__>.イ r-ヘ、
  ̄ ̄ ̄ ̄  }    ヤ    {.     / <_   {  > } .L二/
         /    .ヤ___ ゝ─‐´ _、イ )人.八. <  ⌒ `´
       /       \ \  ̄ ̄\、____/
.      /      /\ ヽ } ∧.\__}     <
        | |\  /    \. _、 ''~} \`⌒`´⌒´
        | |  \    _、 ''~   ′   ̄ ̄>
        ゝ.|    \、 ''~      ,__ ̄~"'' ´
..     〈 ̄|              { /
.      \|     __     {./
      /  _ -  ̄    ̄\   ̄ ̄>
.     <  / /       ハ.   /
      `/ . /     /〉 { | /
         |. /    ./ ./  .{ レ
.        /    ./  /   {/
.        |     /  /     〉
.        |_/  / /⌒l   /
         {_, / /    l /
.         / /l     l
                              _、 ''~ ̄\
                          _、 ''~ : : : : : : : :',
                              /:.: : : : : : : : : : : :.:.',
                       /: : : : : : : : : : : : : : : : :',
                   ___/: : : : : : : : : : : : : : : : : : : :',
       ___     _、 ''`: : : : : : _ -────- _ : : : : : : ',
  _ -─  ̄ : : : : :  ̄ _、 ''` : : _ -=ニ ̄ ̄    , ┐     ̄ニ=- : : :.',
  |: : : : : : : : : : : : : : : : : _ -=ニ ̄        /  .ヤ       \: :.',
  |: : : : : : : : : : : : : : : /   /⌒\___./    ヤ        V/}
  | : : : : : : : : : : : : :/    ./  _ -─────- _}__ -─┐ V/ヘ
  | : : : : : : : : : : :/     / _ -〈 〈_/〉  ~^''~ ,,_ノ〉.   /  | : :}_/\
. 八 : : : : : : : : /r───/   \_._/_>     ,_/.   /   /:.: : : : : : : :.\
. /∧ : : : : : /  \   ./  / { ,       xfぞ㍉ _>.─ク.  /: : : : : : : : : : : :\
. /∧:.: : :.:/     \ /  / -─ミ. `   ´  fいヽ  ^''冖''^ >,: : : : : : : : : :./.: : : :.:\____/⌒
.  /∧: : : :|       /   ' xfぞ㍉      乂ソノ } /ハ  \_,,: : : : / : : : : : : : : : : : : : :_、<⌒
.   /∧ : :.:|    / |/     i{ fい         /./  ノ   _> : : :/ \:.: : : : : : : : :_、<⌒
.   /∧ : :|   /  |  人 ゝ乂ソ  、       j./. /   \>-=''^   ^''=-  -=''^
      \|.  <    | 八 \__,,,        )/)/    >
        \  \_八   \__,>     - 、    /  _> /⌒^''~ ,,/^l ̄\____
          \  /  \__ノ⌒_,, └─ ′   / 从(  ./        /         _、''~
          /.\⌒  {   \.ゝ─ ´       /./⌒Y^l          /       <
.         / : : :. ̄ ̄\__>=- '⌒ニ=-=ニ〔./i:i:i:i: / l       、丶`          \
.         } : : : : : : : : : /  )/⌒\)从. {\_//⌒\.'  \ 、丶`      _____>
.         } : : : : : : : : /      _、イ r─-∧    \ 、丶`         \
.         } : : : : : : : : |     /    | ヤ  < >     }  _ -──- _ .____>~^''~ ,,
.         \ : : : : : : :`ヽ     .|   .| \ } { __/`¨´      / : : : : : :{        \
.          \____>./|  \ |   \_/ \___>  < : : : :r 、{          \
                      | ̄ ̄ ̄ ̄ ̄ ̄ ̄               /:.: : :.:|
                        _, <>
                       /: :/
                  /\   /: : :/       _ -─<>
                / : : : :ゝ ' :_ -─- _    // ̄
                  / : : : : : : : /: : : : : : :\_ノ/
                  |: : :./⌒:/: : : : : : : : : : : :/    ___
              r<____>ヘ -───'7-── > }‐-     <>
              \ /\ /\_ノ-r─ }.  〈 __/ > ヘ   〉 //
               / ̄ ̄ ̄ ̄>彡' {.  / /.         └ ´//
              八 〈` ´ \人从. 乂/  |-─┐____、''~./
                \>くフ 「><_} _>'─┘: / >: -──-</⌒>
                  `´└┘、: : :_ : : : :| .イ : : : : : : : : : :._、 ''`
                     /ゝ┘''^~   \__| : : : : : : : : : : :<
                    // / _ -‐-{_/ \ : : < ̄ ̄ ̄` <>
                   // .人./    、  |  \ /⌒\/
                  //  / : } ヘ     \ .|    .///   /|
                 //    .: : / 八 .     / ̄ ̄//   ' /
            <>     }:.:/  /\_./   //.    /
                     }/    /// |  ///.    /
      \                   //   |'/,//     /
      \\  ∨| {  \       '/     }/.    /
        >\_〉' /   \___/ ノ   ノ \_/
    -=<     /   \   、__/-=彡  /{_>
       >  /       \       / /


                      / <>
                        / <
                     ‘, : \        _ -──- _
                           ‘, :_、<⌒ヽ    / : :/⌒` <>
               ┐       \ : : : : : :⌒\/ : : :|
                 / / ´ ̄~^''    }/ ̄ ̄ ̄\ : : : |
         ∠ゝ─{_>、_rへ、< ̄`  、^\  } : :/
        └彡Lノ <⌒ < ̄ ̄ : :>   ` 、ヽ / :/
       _ -──── >    ̄\ : : ̄ ̄ ̄|_/\\
      / :_ -──/ : : : : : : ̄>  } : : : :{\_{ {. \〉
    /_ - ̄ : : :/ : : : : :_ -─┐ : ´ ̄ ̄`  八 ',   _ -────- _
  ///:/⌒/ : : : : :/   / : : : : : :/ : ^''冖冖冖冖''^: : :_ -───- \
  }:人/:/   : : : : /   / : : : : : : :/ ^''冖冖冖冖冖冖''^       \\
  \_<>  |:.: :.:/    ./ : : : : : : :/ 人 {    __∧/|            <>
       厂 ̄} : : |     ' : : : : : :/ 、/  ヽ    \_|  /〉
      /7 / \:\   |: : : :./   \  〉     \^>.'/
.     〈_〈_>  ゝ>   : : : : {.       \ ´ ̄`ヽ  └ ´
                 八 : : :{.         \_/ ̄ ̄\
                   \ : .        { 二/⌒\〉
                    \\         .\/{__}
                     \><>    八ニニV/
                             /∧ニニV/
                                  }ニニ \
                                  }二二二}

                         ___ rへ、-─- _
                     _、 ''~ ̄    ⌒>i:i}へ、  ',
                   /    \  _、 ''~  }ヽi:i:i:\ |
                     /   \   ',   ノ / L: ┐} |
                       / /⌒\ 丶   ', ./  ノ  }:i/i:} |
                       |    _、-¬   | '  / ./}i:i: < |
                       | |    斗ぅミ |\ /⌒   /:i:厂 |
                       l  ,xぅャ   ヒ^'’ |  } / . /ー'   '
                     ヒリ      } |  }_,  / }     |
                       |  〈  _ ,u } |   }./  .}     |
                       |  | \   / . |__〕     .}     |
                       |  |/ ̄ ̄`ヽ /.:.:.:.:\ .   }     |
                       |  |.:.:.:.\ .:.:.:.:.:.:.: ┌┐ ̄ ̄`ヽ  |
                       |  |.:.:.:.:.:.:.\.:.:.:.:.:.:.:`´.:.:.:.:.:.\.:.:\|
                       |. 八:.:/ ̄ ̄',.:.:.:.:./\.:.:.:.:.:.:\ノi\
                     / /∨xxxxxx', /  : ヽ.:.:.:.:.:/.:._ノ\
                   /.:.:.:.| |xxxxxxx.|.イ   .:   .:.:.:/:.:/xxxxx `  、
                     {.:.:.:.:./|. /xxxxxx /     .:   }: /⌒>xxxxxxxx `  、
                   \ : | |/xxxxxx /    .:   }/  { ⌒>xxxxxxxxx,\
                  /:::|/xxxx厂l/    .:     ′  {    ⌒>rxxxxx |
                  |:::/xxxx/ /    .:     /    {        /xxr─ /
                  |:::|xxx'/ /    .:     /     .{.       /xx' {. /
                  |:::|'x'./ /    .:     / |   {      /,xxx'/ /
                  |:::|xx'|_/ ^\  ::    /  .|   {.     /,xxx'/ /
                  |:::|xxx |,xx/\___/{   .|   {    /xxxx'/
                     /-|xxx |/.:.:.:.:.: \/ .: \     {.   /xxxx ´
                 /i:i:i|xxx |.:.:.:.:.:.:.:.:.:.:.:', :.:.:. \    {  /xxx/
                   /i:i:i:iノ´ ̄`ヽ.:.:.:.:.:.:.:.:.:.',.:.:.:.:}:i \  /⌒\/
               /i:i:i:i,       \ .:.:.:.:.:. |.:.:.:. /i:i:i:i:i\}   |
               |:i:i:i/ ヘ   ', { \ .:.:.: |.:.:.:/i:i:i:i:i:i:i:iノ    |
           _、-───|i:i:i:L}i:i:',「ヽ '. {_/i:i',.:.:.:.:./i:i:i:i:i:i:i:i└//./|ヘ _
.       _、<⌒i:i/:i:i:i:i:i:i:/:i:i:i:i:i:i:i:i',:、i\」:i:i:i:i:',:.:/:i:i:i:i:i:i:i:i:i// 7./:i:i:i:\\
   _、<⌒:i:i:i:i:i:i/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:iゝ┘:i:i:i:i:i:i:i:i:',::i:i:i:i:i:i:i:i:i└/ }/:i:i:i:i:i:i:i:\\
..<⌒\i:i:i:i:i:i:i:i: |i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i}.:.{i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i}. }ヽ
                             _ -‐v──- _
                          _、 ''~/⌒  ⌒\  ̄\
                       /  / / { ハ.   \ \   \
                      /  ./ , / /{  ', \ \ ヽ.   ',
                        /   / // '八.   ',  ヽ } }    ',
                    /   / /   '  \ _、-¬ .} }.     ',
                      〈   /    ─-ミ\〉/ xfぅぃ' }rヘ
                            | } 八 xfぅぃ \ Vツノ. }L/
                            | }   \. Vツ  ̄`   l }    /,
                             八 人(沁、 `_ _   .┌──- _ /,
                           __\ `  )>。,_ _、イ .|二二二/ /,
                           \ニニ/  /ニニ`´l__,  /ニニニ/.  /,
                            \ /  /ニニニ { / /}ニニニ{__ \
                           /  /ニニ/ : / / /ニニニニ/^\ .\
                             /  / 二/.:/: / / /_ニニ/ニニ /,  .\
                       //  /.ニ/.:. /. / / /ニニ ̄\ニ二二ニ/,  \\
                   _、 ''` /  / / .:./: / / /二二二/ニ二二ニ/, .   \\
                   _、 ''` //. γ´:.:./:.:. / / /ニニニ/\ニ\ニニ/,     _\\
               _、 ''` _、 /   /.{:.:.:.:.:{:.:.:.:/ / : |.ニニ/二二\ニ\.ニ/,     \\
            / _、 ''` /   ./ =八.:.:.: {:.:.:.:|  | .: |ニ /ニニニニ人二二二/,      \\
              /_、 ''`   ./   ./二二 >''^~^''八 | .: |ニ/二二二//∧ ニニニ/,     \_   \\
.             〈/     ,:  /二二 /:.:.:.:{:.: /∧ | .: レ二二二/  /∧ ニニニ/,      \_   \
                  | ./ニニ/二|:.:.:.:.{:.:.: /∧|.:.:.:. |ニニニ/   ./∧ニニニ/,       }    \
                 /ニニ二./ニニ .:.:.:.{.:.:.:.:.:.:.:.` .:.: |ニニニ|     ./∧ニニニ/,       }     ‘,
                /二二二/二二| :.:. {.:.:.:.:.:.:.:.:.:.:. : |ニニニヤ       |二二二/,      .}    |.  ‘,
               /ニニ二二/ニニニ|.:.:.:.{.:.:.:.:.:.:.:.:.:.:.:.八ニニニヤ     |ニニニニ/,     }    |.  ‘,
  ┌─        /ニニニニ二/二二二|:.:.: {:.:.:.:.:.:.:.:.:.:.:. /∧ニニニ\     .|二二二 /,     .}    '    ‘,
  |─┤     /ニニニニニ/ニニニ二|: .: {:.:.:.:.:.:.:.:.:.:.:.:.:./∧ニニニ\   .|ニニニニ/,     '       /  ‘,
  V ∧     /ニニ二二二/'二二二二|.:.:.:{:.:.:/ ̄ ̄ ̄ /∧二ニニニ\ .|ニニニニニ/,        / /.   ‘,
   V ∧  /ニニ二二二/ /ニニニニニ|.:.: {.:./       ./∧二ニニニニ\ニニニニニ/,       / /    |
    V ∧./⌒\ニニニ/ ./ニ二二二二/:.:. {:.:|__/ ̄ ̄ /∧二二二ニニ|ニニニニニ/,     / /     .|
    r──'   \二/  /ニ二二二二/.:.: . {:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: /∧二二ニニニ|ニニニニニニ/,     / /    .|
    //     / |/  /ニ二二二二/.:.:.:. : {:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. : /∧二ニニニ|ニニニニニニニ/, </ /   /   |
    // /     /ー┘   /ニ二二二二/.:.:.:.:.: . {:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:./∧ニニニニ|ニニ二二ニニ|     ./   / , /
    V.//⌒〉 /     ./ニ二二二二/ .:.:.:.:.:.:.: {.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:/∧二二二|ニニ二二ニニ|    /   /  } /
    └ V ∧._   /ニ二二二二//.:.:.:.:.:.:.:.:.:\:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. /∧二ニニ|/ ̄ ̄ ̄\,=\ ./      },
   ┌  ̄    }  /ニ二二二二//.:.:.:.:.:.:.:.:.:.:.:.:.:`.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:./∧ニニ |  /    {/ニニ\ /
   └〔 ̄ ̄〕 ┘ ./ニ二二二二//.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.{.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:/∧ニニゝ /    .{二二ニニ\

                __
             _、 ''^~   ̄~^''
           /    ⌒\    \
          //⌒  ⌒\  \    \
.         / ./ /    \\  \    \
        / ./ / /  {.   \\  \    ヽ
        | './     {      ハ \  ',
        |  }  |. 八    } /,. ヤ  ',     {
        |  }  |.   \.   -‐¬.ヤ  |    {
        |  }  |. -‐¬\   ィf斧㍉ │   レ八
        |  \   ィf斧㍉    うツノ |  }/
.        ‘,       込うツ      } / }/
          ‘,      八   ` _ ,   /.}./ ´ ̄}
.           人       .ニ=-   _/ / 乂/} ̄~"''
.          (  \\ \\ .〈\____/  }       V/
             ̄`. \\}   ┌─┐   }\.    |
               |i     ̄} .   \/\.  }  ヽ/   |
               |i  、/ ヤ   /^\_/\/   ', ′
              八   /  ヤ__/.-────- 」. ',,
              /∧ 〈_/ : :/-────-〉 : ⌒\
             /∧/: : : : :\ -──-./ : : : : : : .
               /: : : : : : :.:ヽ──‐' : : : : : : : :r ,
               }┐: : : : : : : : : : : : : : : : : : : : :.〉| \   _、''~〉
               }. 、.: : : : : : : : : : : : : : : : : :.:r 、____/ _、''~
               \\__ : : : :.___{_ゝ-ヘ、      ニニ⊃
                 ゝ ─┘ ̄ ̄       |  \. \__  ニニ⊃
                     |   |   -=      |    \     \\
                     |   |/        \   人      ┘
                 /|   '             \./  ',
                   / .|   , /           /\__.}
                 〔_厂.|   l./\        ./ .     }_〕
              / } ̄|   l'   .\     イ   _、 ''~
            /   }  |   l ̄~"'' ><   ''"~ ̄    ,  \

             / ̄ ̄\
           / : : : : : : : :\  _ -─- _
.          / : : : : : : : : : :_ ̄__ : : \
         / : : : : _ -=ニ ̄   /ヤ  ̄ニ=- >-─  ̄ ̄ ̄ ̄\
         | : : :/r 、   ./ : : ヤ      ̄\ : : : : : : : : : : : |
         | :/  |.  \_ -<⌒{ ̄`ヽ ''^~ ̄|  \:.: : : : : : : : :.|
.          ノ/    |.  /  /.\_>⌒〉.  /    ヽ:.: : : : : : : :|
         〈/     .|./ ⌒ヽ {  /⌒'/\./      ',.: : : : : :.|
.       八. < ̄/   ィ笊ぃ   ィf笊ぃ.  V/       | : : : : : : ′
       .⌒\  八. 込Vソ 、   Vソノ   V/  ̄> / : : : : : :,
       /: : :_) \_>       <_/ {\   / : : : : : : ′
   __ { : : r \_人_(  r─ 、 <_, ⌒ ,_> .イ : : : : : : ,
   |    ̄ニ=- _> \ ゝ─'   <_/_>: : : : : : : :./
   〕         ̄ニ=- \__、<⌒八_彡 : : : : : : : : <
.    〕               〔┐__\r┬-ミ~^''~ ,, : : : :⌒\
_    〕               〔 >  /i:i/ /   |     ~^''~ , : : \
.  r<^\            〔 |._/____|__>┐   /:.: :.:/
  「\\」            〔                 {    /:.: :.:/
  \┘┘        ⊂ニニ‐- _             ヤ.   \ :/
    ̄ 〕           厂 ̄ \ヘ、   /\ヤ    \
    /  〕            {ニニ  .\.\_./   `     <>
.   〈人_ 〕          ゝ─ヘ   | ̄ ̄>
    }  ̄ -=ニ_        〔: : ゝ ノ   >
    \_/  ̄ -=ニ____,〔 : : :}     |
                                     _ -──- _
                                  _、 ''~       ̄ ̄\        |\
                               _、''~              \〉       .|\〉
               ┌[] 、              /                 \      |\|
                   \_〉─ 、        /                  人    .|\|
               L -─- _ ',                   \____/  ',   |  |
      ┌─┐    /:::::/::::::/, ',    }  _ -──- _    /⌒ \    / ',  .|  |
      │─├┐ /:::::/::::::::::::::/, ',     }. / . : r<_{  ̄ニ=- _ / ̄ \ / .   ', |\|
      │─│ /:::::/_ -─- _::: /, ', .   }/. : [>'┘. : . : . : . : . ̄ニ=- _. `   、    |  |
      └┬┘ヘ:::/:::/ /⌒\ヽ :/, ',  } . : . : . : .八''^~ ̄ ,,xfぞ㍉ . :\  ̄ `  、  ─|
        r┴-.< ‘,:::: / / [ ̄> } }:::: /, ',  .: . : . :.、丶`.\    ヒ;;ツノ . : . : \   `  、───┐
.     /∧.   /, ‘, ::|   [ ̄> .ノノ::::/ /  {: . : .\ xfぅうk      j/ /. :/. :‘,     .\ ___|
        /∧.   /, ‘,::\ 、_/イ厂{ /.   \.: .\〉.乂ヒ;;〉 ' /ヽ  j/)/ / : ‘,      .// ▼ {
        /∧.   /, ‘,:::::`¨¨¨´/' {ィ       ゝ─' .沁、  <^^'ノ 八 , /. : /‘,    //     .{ ̄|
        /∧.   /, ‘,__/./  /┤     } 八. :\ ]Iッ。,,_    イ   )/ . :/  |     /      {_|
        /∧.   /,    /イ /\      } | ヽ: . :./ \`ニニ´. ̄ニ=- __|.   人   /[]┐
        /∧._ /,__/「 ̄ ̄.   人      ノ | .   /     L〉                  { /   /
             [ ̄]┌'──- /\\    ' |   /     V∧         ┌─[ ̄ ̄]/
                ├┤ ^''冖冖''^ \__>.|    \\/      V∧_/ ̄┌─[ ̄ ̄]─┘:、 {
                ├┤ [ ̄] [ ̄]  [] | ─┐ \_/⌒\___}    [ ̄ ̄]─┘  / ̄`\'
             [ ̄]. [_]. └[]┐ [] l]  | /⌒           ┌[ ̄]┘__    / ̄ ̄ ̄\
             [_]  └[]┐.└[]┐[]   |          ┌[ ̄]─┘ ̄   \  \\    \
               └[]┐ └[]┐.└[]┐[]/\  / ̄ ̄ ̄ [ ̄]┘ \    \   ',   .\\「」_「」 ヘ
               └[]┐ └[]┐└[]/   | /ー'/  / [] ∧   \    \__.',    \ 、    ',
                     └[]┐ └[]-'./    /  /  / ┌ /  ',     \      |       V∧.   ',
                 └┘.__/     ./  /  / []┘ |   \    \    |       V∧___〉
                 八             |ー   /   [ ̄] ト    \    \__ ,      ゝ──〈
                 ⌒\       /  |   イ    []┘ 八 \.    \       ./      _____,\
                     \___/  .八< /[ ̄]   ./∧. \   ゝ──‐'/   _、 ''~         ゚,
                     }       \ィ  .[_]   ./∧.\ ~^''~ ,,   _、 ''~            ゚,
                     }          /\┌┘      、 \>=───=''/  _ -──- _       ゚,
                     〕iト       /  [ ̄]      }  {        〈_/┌─┐  ̄\____/
                      ⌒〕iト -=^   .[_]      }  {       .┌──[ ̄ ̄]‐┴[ ̄]  ┐./ 〉
                                  ┌┘       }  {       .└───┘ [ ̄]-[ ̄] /〈_/
                               [ ̄]          }  {  / ̄ ̄\  ̄]─[ ̄]┴[ ]┴[ ̄]┘
                              | ̄ ̄\       }  {/____\_┐ 〈
                              |    .ゝ──┐}  {.            {  ',
                               _ -──……─- _
                             _ -ニ ̄ニニニニニニニ ̄ニ- _
                           /ニニニニニニニニニニニニ ̄\
                             /ニニニニニ_ -───-r┐ニニニヽ
            厂 ̄ ̄ ̄| ̄ ヽ   ./ニニニ_ -  ̄ ̄≫≫≫≫ }│ニ\ ニ/
.              |┼┼┼ | ┼┤    \__/≫≫(_) _____ L|_ニ Υ
.              |┼┼┼ | ┼┤      ∨ / ̄ ̄二二二/ ',  V/._|
.             \´ ̄ ̄ ̄\_|        >'ニニニニ ^''=‐-  ',  V/ 、
                 \ ┼+┼/       〈_,, -=''^  \斗fぅ㍉  |7 ',
                ̄ ̄ ̄          }    斗ぅ㍉  ヽ乂ツノ,  |   ',
               └、\   「l         }   | 乂ツ  ̄` ' ' }   |.    ',
                 \ / ̄ ̄〉      八  沁、' ' ` 、   イ}  |八.  ',:、
                      〈 /⌒〉ヘ     /∧   ぅ=-  _/ /  j  \  \\
                    \'⌒ヽ| 、、   ./∧  {     ∧_/ ̄/ /.     \  \\
                    {';ゝ─';';';'{       \{__〈厂〉  イ.ニニ>─- _. \  \`~、
                     ゝr─‐r‐'′    /_、 ''~/.L/{ / ̄ ̄>    \  \  \ `~、
                     |   |.   r─‐'  }ニ// |i:{ニ _、 ''`      〉  .\  \  `~、
                     |   |.   |  /ニ// / /i/ <_={ヘ      \  \.\  \   `~、
                      ′  |. /\ {ニ└'\/_、〈:/ニ二二ニ{ ゚,     \  \.\  \    \
     〈\             ,     |. \.  八 ニニ/ニニニニニニ.乂 }         /   \.\  \    \
.     ',\________|    〉  }__} ニニ/ニ≧-ニニ-=≦ニ/.}    / ̄\.    \.\  \    \
       \               |       /.   ニニ/ニニニニニニニ二/ ゝ─<  __〉.       \.\  \    \
        \___ノ      .八___,、イ   ./ニニ/ニニニニニニニ二/     \{   ',      ハ \  \    \
          \_____./         / >-──- __r/^>ヘ=/─ヘ  _ -────- _  /  |.  \  \    ,
             <___/    /  {__r-< ̄i:i:i:i:i:〈 ̄.  ',r r── ⊂ニ[ ̄ ̄]} } ̄\        ゙,   \   /
                <       ∧_、 ''~> .八i:i:i\i:i:i:i:i:i:i<r   \';'\T_, <__[▽]. 〔  ノ\       ゙,    ヽ ′
.                 \   r 、 ,\>>>>\i:i:i\__ゝ┘_}';';';| \__/┌─、\._/  _ -=ニ ̄ ̄ ̄ ̄ ̄ ̄〉
                  _、''~\>>>>>>>''\i:i:i:i:i:i:/:∧i:iゝ─'^ \___{  乂 [] \〉 -=ニ ̄ \ < ̄ ̄> _//
                  _、''~ /:i:i:i:i:i:i:i:i/. . . ./::::::::/:i:i:/\./:i:i/ : \:i:i:___ -=ニ ̄ ̄ ̄ ̄  \\   >  ̄>''^ _、''`
               / : :/i:i:i:i:i:i:i:i:i:i/. . . ./::::::::/i:i:i〈__\i:i/ 、 : //┌── 〈 ̄ ̄\ \   <   ̄>''^ _、 ''`
             / : :/i:i:i:i:i:i:i:i:i:i:i/. . . ./::::::::/i:i:i:i:i:i:i:i:i:i:|`´ . .',\\. \   .>\  ┘   ̄>'' ^  _、 ''`
             \/:i:i:i:i:i:i:i:i:i:i:i:i/. . . ./::::::::/i:i:i:i:i:i:i:i:i:i:i:| : . }. . ', :\\ └─┘  ̄ ̄ ̄ ̄ ̄  _、 ''`
               \:i:i:i:i:i:i:i:i:i:i:/. . . ./::::::::/i:i:i:i:i:i:i:i:i:i:i:i:i| . : } . . .',: : :  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                \i:i:i:i:i:i:i/. . . ./::::::::/i:i:i:i:i:i:i:i:i:i:i:i:i:i| . : } . . . .',: : : : V/::::\\
                       \:i:i:/. . . ./::::::::/i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:| . : } . . . . .',: : : : V/:::::::\\
       /⌒\ _ -─…─- _                   _,
      //⌒)ノ -─- _ ⌒\`  、                //
     // /八 '⌒\  `ヽ   \ ^''=-        -=''^/
.    // / ./  \.  \  \.  \  ^''冖冖冖冖冖冖''^
r─ 、'   / / {     \.  \  \.  \ \  ー─────────- _
\◇\../ / 八.     ィf刄 \  V/    \  \          __
  \◇\'| '  \   }  ゞ'^   ‘,.  V/   \.  \  \ ^''冖冖冖冖''^
    \rへ、  八 \ '        ‘, 人      \.  \  \\    \
.    / ⌒> 、   ァ笏k 、       } | \__, ─- 、 .\  \\    \
   /   /⌒〉   ゞ'^    ┘  .} |i:i/:i:i:i /     \ ハ  .\\    \
   |  /r──┐\.个:.____、イ.} |/i:i:i/:i:|        \. } _ -─- _   \  \
   |  .|_ r-< \>.   /  {:i:八.',i/:i:i/\      _ -ニニニ ̄ニ=- _ ,   \
.  八   \.\ \/   /⌒'i:{⌒i:i`.\__ノ \    /ニニニニニニニニ\
.   /∧     \.\ \ /ニニニ{rヘ、i:i`¨¨´.:.:.:.:.:.\_ノ/ニニニニニニニニニ|
.   /∧     }ニ \ \ニニニ.:.:.:.:`¨´.:.:.:.:.:.:.:.:.:.:.:.:.}:.:\ニ´ ̄ ̄ ̄ ̄`ヽニ|
     \  /二二 \ \ニニ|:.:.:.:.:.:八.:.:.:.:.:.:.:.:.:.:.:.ノ:.:.:.|.ゝ ┐ニニニニニニ/
     {ニ ヽ/ニニ}ニニ.\ \八.:.:. (X) \_:.:.:.:/.:.:.:. | 二/´ ̄ ̄`ヽ二/
     {_/.ニニニ}ニニニ \ \\_,:.:.:〈.:.:.:.:.:.:.:.:.:.:.:.:.:.|.ニ/ニニニニニ/
     ` <ニニニ/ニニニニ,\ \/,:.:.:.:.:.',:.:.:.:.:.:.:.:.:.:.:.V/ニニニニニ/
        ` <_人____./二.\ \:.:.:.:.: ',:.:.:.:.:.:.:.:.:.:./ニニニニニ/
                      \ニニ\ \ .:.:.:',.:.:.:.:.:.:. /ニ二二二ニニ|
.        _ -=ニ ̄ ̄ ̄ ̄ ̄ ̄\ニニ\ \ :.:',:.:.:.:.:.:.|/ ̄ ̄ ̄\=l
.   _ -=ニ ̄ニニニニニニニニニ>/  \ \}:.:.:.:.:. : |_〈  ヘニニ>'
  /ニニ_ -────- _ニ二ニ// .人〕:\ \:.:.:.:.:.:.: }    ゚,`´
. /二 /            ̄ ̄_、''~  /\ :.:.:. \ \:.:.:.:./     ゚,V/
. , ニ/             _、 ''~      .\_|:.:.:.:.:.}:.:\ \.:Ll }\ゝ┘V/
//  ^''=- -=''^_、 ''~       ノ`ヽ:.:.:.:.:.:.} :.:.: \ \ ‘, \」:.:V/
.'   \   _、 ''~    _、 ''~〉 ./.:.:.:.:.:\ :.: }.:.:.:.:/.:.\ \」 l」 .:.:.:.:|
    _、 ''~   /_、''~  / /:.:.:.:.:.:.:.:.:.:.:.: . } .: /.:.:.:. : \ \.:.:.:.:. /
                               }
                  _,,、、、、、,,_     ノ
               _、 ''^~  ヽ  ̄~^''<
             /  /  ,      \ \
               / / /  /       .\ ',
.              / / /  /     }      \.',
.               |   /  / /   .|  }     ',
.               |   ,   l. / / /|  }     ゚, .|
.               |   l   l/~''~ ,, /  八    ゚,|
            |   l   f劣ミk  '. / -‐¬  |│
            |   ヤ  込vツ     xf劣ア   /│
            |.   ヤ  | "" j/   vツ)/ /)ノ
            |   ヤ  .|   ,  ′ ""  j/ {
            |.   ヤ  |〕iト ` ´ _、イ }.   {
            |   ヤ . | }:i:i:≧≦    }.   {             / ̄ ̄\
            レ⌒\_//: i:i:i:i: /⌒l 八   {            /:i:i:i:i:i:i:i:i:i:i:',
             /    }:i:i:i\\// :i:il /∧  ヘ           ./i:i:i:i:i:i:i:i:i:i:i:i:i:i:i',
              |     }__:i:i\/:i:/⌒゙,  \. {        /\:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i',
           八   {_/.:.:.:.\:i:i:i:/:.:.:.:.:.:.:゙,}  \-───- ,:i:i:i:i:i:i:\:i:i:i:i:i:i/:i:i:i:i:i:i:|
    /^>   }'∧   .:.:.:.:.:.:.:.ヽ '.:.:.:.:.:.:.:.:.:.:.゙,   ゚, ̄ ̄~"' /i:\:i:i:i:i:i:i\i: /i:i:i:i:i:i:i:i:|
   / /     //∧   |:.:.:.:.:.:.:.:.:. ヤ.:.:.:.:.:.:.:.:.:.:.゙,    ゚,. ̄`ヽ/{:i:i:i:i:\i:i:i:i:i:i:i/:i:i:i:i:i:i:i:i:i:|
     (.___// /∧  |:.:.:.:.:.:.:.:.:.: ヤ:.:.:.:.:.:.:.:.:.:. |     ゚,   ./八:i:i:i:i:i:i:\_∧ :i:i:i:i:i:i:i:i:|
 _\>   ./     } ‘,:.:.:.:.:.:.:.:. : ヤ:.:.:.:.:.:.:.:.:.:.:|     ゚, .人i:i: \___/ {i:i:i:i:i:i:i:i:i:i|
  ___./ /   .ノ  ‘,:.:.:.:.:.:.:.:.:. ヤ.:.:.:.:.:.:.:.=-|,      / :. \i:i:i:i:i:i:i:i:i:i/   ',:i:i:i:i:i:i:i:|
~^''~ ,,__/    }   ‘,:.:.:、:.:.:.: . ヤ:.:.:.:.:-=彡\   ./.:.:.:.:.:.: \__/     ',i:i:i:i:i:i:i|
  、        ,  .}   ‘,:.:.:>:.:.:.:.:.ヤ:.:.:.:.:.:.:.:/ /\_,:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.} \.   ',i:i:i:i:i:i|
.   ^''冖冖冖冖''^   ‘,    \/:.:.:.:.:.:.\:.:.:.:.:. | ′:/ /:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: /   \_ ',:i:i:i:i:|
. ´^''=-       -=''^`‘,   八:.:.:.:.:.:.:.:.:.:.\:.:.└′〈_/ :.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:/⌒\  }   ',:i:i:i:|
               ‘,   {. ‘,:.:.:.:.:.:.:.:.:. :. \:.:.:.:.:.八ヽ :.:.:.:.:.:.:.:.:.:.:.:.:/    }. }..  ',i:i:i\
              |   {. ‘,/ ̄ ̄〉 :.:.: \ :.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:./     ノ/   }:i:i:i:i:i:i\
           〈^YY|   {  \/ ̄:.:.:.:.:.:.:.:. \:.:.:.:.:.:.:.:.:.:.:.:. /7′    ´     .ノ:i:i:i:i:i:i:i:i:i\
.            r \     /    \ ̄\:.:.:.:.:.:.:.:.:.\:.:.:.r─ 、└'{           {i:i:i:i:i:i:i:i:i:i:i:i:i\
               ̄ゝ──′     ),,_/.:.:.:.:.:.:.:.:.:.:.://⌒ゝ─'ノ           ` <i:i:i:i:i:i:i:i:i:i:i
                         /=-:.:.:.:.:.:.:.:.:.─:.:.:.: }── /                  ̄ ̄ ̄ ̄
                       /.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: ̄)/
                      /.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:./
                    /⌒\.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:/
                     人:i:i:i:i:i:i:\ :.:.:.:.:.:.:.:.:.:/
                   / i: \:i:i:i:i:i:i:\:.:.: . /
               /\i:i:i:i:i:i\:i:i:i:i:i:i:\.イ
                 /i:i:i:i:\i:i:i:i:i:i\:i:i:i:i:i:ノ
             /:i:i:i:i:i:i:i:i\i:i:i:i:i:i\/

                                _、 ''~ ̄ ̄ ̄~^''
                              /  /    / > \
                                /  /    / / _ -‐^\
                                  /  /     / / /   /}. ',
                              /  /        / /   /  } |
                                /   厂ゝ./ 芥ミk ~^''   .} |
                               V.     乂_ /   Vソ        |
                           /  }/  / ./  /' '  xf㍉丶 |
                            |   }  /  | __   Vソ   |
                            \_./:i:i:i:i:i/:i/:i:i:i:i\_、イ /  ,
                        / ̄}XX}_>XX{:i /:i:i:i:i:i:i:i:|.     ′
                       /:i:i:i:/X/ :.ヘXXX/:i:i:i:i:i:i:i:i/  八  ,
                     /-‐- /X/ .:  : ‘,X./:i:i:i:i:i:i:i:i/  / }  |
                        ':i:i:i:i:i:i:i:|/  .:  :. ゝ/:i:i:i:i:i:i:i:i/{. ,  }  |
                     ィi「⌒i:i:i:i:|    :     ./:i:i:i:i:i:i:i:i/i:i:、 {     |
                  ィi「⌒:i:i:i:i/|    :    |:i:i:i:i:i:i:i:/:i:i:i:iヽ     |
                 /:i:i:i:i:i:i:i:/  |    :    |:i:i:i:i:i:i:i:|:i:i:i:i:i/ V/.  | |
                   /:i:i:i:i:i:i:i:/    ト  .:   / ゚,:i:i:i:i:i:|'⌒ン   V/ . | |
               /:i:i:i:i:i:i:/    .|ノ  .:  //.゚,:i:i:i: |_〉.    V/ │
                 /:i:i:i:i:i:i:/   ._/  ._//XX |:i:i:i:i:i|      V/ |
             /:i:i:i:i:i:i:/   / / ._、''`//⌒\ _|:i:i:i:i:i|       V/
.            /:i:i:i:i:i:i:/  イi:i:〈/:i: /  {___,,|:i:i:i:i:i|        V/
.              /i:i_、<⌒Vi:i:i:i:i:/:i:i:/ ̄ ̄:i:i:i:i:i:i:i\|:i:i:i:i:i′        V/
          _、<⌒:i:i:i:i:i:i|:i:i:/:i:i:/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:iノ:i:i:i:i,  ∧.       V/
.        //:i:i:i:i:i:i:i:i:i:i:i:i:i:|:イ:i:i:i:i:i:i:i:i:i:i:i:i:i: ___/ヘ:i:/-──- _    V/
       /  {_:i:i:i:i:i:i:i:i:i:i:i:i:У:i:i:i:i:i:i:i:i:i:i:i:i:i:i:└─       /:i:i:i:i:i:i:i:i:i:/ ̄ ̄ニ=- _
       | r 、─{:i:>=-i:i:i:i:/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:└ ̄ ̄    /:i:i:i:i:i:i:i:i/-=ニニニ=-:i:i ̄ニ=- _
.        ノ \ ̄:i:i:i:i:i:i:i:i:i:i:i:i|:i:i:i:i:i:i:i:i:i:i-=<└ ̄ ̄フ  /7:i:i:i:i:i:i:i<:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i< ̄ ̄ ̄ ̄
.        \」」i:i:i:i:i:i:i:i:i:i:i:i:i:i:|i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i: └──'─' i:i:i:i:i:i:i:i:i\i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i` <
   _/ {i:i:i:i:i:i:i:i:i:i:i:i:i:i:i-=|i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i\i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i` <_
  /_/i:i:{i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i‘,i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i〉i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:
/ ̄i:i:i:i:i:i:八i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:‘,i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:/i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:
i:i:i:i:i:i:i:i:i:i:i:i:i:i:\i:i:i:i:i:i:i:i:i:i:i:i:i:i:i ‘,i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i: /i:i:i:i:i:i:i:i:_ -─  ̄ ̄ ̄ ̄\i:i:i:i:i
i:i:i:i:i:i:i:i:i:i:i:i:i:i:/\i:i:i:i:i:i:i:i:i_、<⌒>i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:_ -────  ̄ ̄ ̄ ̄
:i:i:i:i:i:i:i:i_、 ''~    ´^''冖''^`     ´^''冖冖冖冖冖''^`
                      _ -──v─- _
                    /     ',ヘ ̄\
                   /   /      \   \
                     /\_/^l./    人  \   ヽ
                   _|  []  l'     /  \.   \  ',
                   {:i:i|_/\_/            \  V/ .',
              ∧:i}    ./    /      r 、r: 、 │
                  `ヽ}.        /__,, 〈`ヽ\\ \__
                }.     ''^~ ̄     `丶、\    〈^〕iト
                }  r |  jI斗ぅ㍉   r───     }:i:i:i:i⌒〕iト
                }   ゝ|  込Vrツ      ̄ ̄`>__/^<:i:i:i:i:i:i:⌒〕iト
                }   |   | ' ' '    ,  ' '└´  /    ` <i:i:i:i:i:i:i:i:i:i\
                }   ヤ   \u  、 ,  /八  |、_____` <:i:i:i:i:i:i:i:\
                }.   ヤ  ヤ. 〕iト。,__,、イ_、''~}  |:i:i:i:i:i:i:/:i:i:i:i:i:i:i:i:i:\:i:i:i:i:i:i:i:ヽ
                }. l  ヤ  ヤ人__/ |  |:i:i:}  |:i:i:i:i:i/:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i_、 ''~
                 \_、 '~ヤ  ヤ:i:i:i:i:i:i:i:i:i:i:i|─|ヘ.', :i:i:i:i:i:\_、    ''^~ ̄
                 /\i:i:i: \. ヤ ` <i:i:i:i: |  |\ ',:_、 ''^~
                 |i:i:i:i\i:i:i:i:i ヤ> ` <_,  |i:i:i\\{
                 |:i[〉:i:i:i\:i:i゙,ヤ:i:i:i ⌒>  |:i:i:i:i:⌒\
                 ヤ:i:i:i:i:i:i:i:i:i゙,ヤi:i:i:i:i:i:i:i:i:i\|、、 i:i:i:i:i:i:i:i:.
                    ヤ'⌒\:i:〈:i:i}ヤ:i:i:i:i:i:i:i:i:i:i:,   `丶:i:i:i:i:i:i}
                   ∧r─-\',:.ヤi:i:i:i:i:i:i:i:i∧   {  、:i:i:iノ
                 , ‘,:i:i:i:i:i:i:i:i',}}i:i:i:i:i:i:i:i/ ノ   乂_}` ´\
                 |  ‘,:i:i:i:i:i:i:i | }}.>=-=<,   .: /:i:/〉{. ',
                 |.  }:i:i:i:i:i:i:i:| },   〈\i:i\  .: /:i:〈/ .{ |
                 |.  }:i:i:i:i:i:i:i:: \   \〉:i:i:i\ .:i:i:i:i/〉.{ |
                 |.  }:i:i:i:i:i:i:i:|  ‘,  〈\i:i:i:i:i:i:i|i:i:i:i〈/ { |
                 |.  }:i:i:i:i:i:i:/   ノ   ̄i:i:i:i:i:i:i|i:i:i:i:i:i} { |
                 |   /:i:i:i:i:i:/ . /   〈\i:i:i:i:i:i:i|i:i:i:i:i/〉 { |
                  /i:i:i:i:i:i:, /\{  / ̄:i:i:i:i:i:i:i|i:i:i:〈/ 八 ‘,
                     / /i:i:i:i:i:i:/ }\  .:i:i:i:i:i:i:i:i:i:i:i:i〈i:i:i:i:i:i/ { ‘,
                 / /i:i:i:i:i:i:/.  \\\:i:i:i:i:i:i:i:i:i:i/:i:i:i:i:/ ノ.{.. ‘,
                  ':i:i:i:i:i:i/\ /\〉:i:',i:i:i:i:i:i:/i:i:i:i:i/i:i:i:i人  ‘,
                            _ -──-  _
                           _、''~  /  / ̄~"''
                          /    ./  /   /⌒\
                            /  /   /     ハ
                       /   /   /   /.     /  ',
                         /   /   ,     / -=彡_ ./  } ',
                     /   /   /    f芥ミk`ヽ/,    |
                        /   /   ,込Vツ  // /}  |
                  ,     /   /   /      / / /  ,
                /  _ -‐- _      /     < ,xぅ㍉    /
           _ -──┐ /    \ }   /         〈rツノ  /
       _ -=ニ ̄二二二{/       /.} . / 八    ゚   / <_/
       \ニニニニr-<__    ∧.} ':i:i:i:/\__、イ  /
        \_/⌒lニ\ニニ{/´ / :.: } }:i:i:i:', / /   /. /
       /ニ\.ニニlニニ}.ニ/   /:.:.:.:.:} }:i:i:i:i:', ./   /. /
.      /二二二\ニニニ}ニ/   / .:.:.:.: } } 、:i:i:i:|\'  /
..     /ニニニニ{ニニ/ 二/{_/.:.:.:.:.:.: } }:.:.\_| } /
..     |ニニニニニV/ニニ//:.:.:.:.:.:.:.:.:.:.:.:.:.}彡 :.:. V|ノ.'   ,
..     |ニニニ二ニニV/二/ .}:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.r<|/  } /
....   /|ニニ二ニニ〉.ニ/  }:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. {ノ/}  } |
..  /  ゙,ニニ二ニニ/.ニ/   .}:.:.:.:.:.:./:.:.:.:./⌒:.:.:.:.:.:}/    |
       ゙,ニニ-=<\    ノ :.:.:. /:.:.:/:.:.:.:.:.:.:/:.:/ ´ ̄>.│
      /゙,ニニ二/ < / :.:.:. / :.:.:.:.:.:.:.:.:.:. /.:./ 二/ │
    /二 \__/ 二/´ ̄~"'':/ :.:.:.:.:.:.:.:.:.:. /:.:/.ニ/   |
  /ニニニニ/\_/\ r \ 、┘ :.:.:.:.:.:.:.:. /.:./ ニ√  }i  |
../ニ二二二/ニ/ ̄. \〉 l」l〉ヘ:.:.:.:.:.:.:.:〈 : /ニニ√.  }i  |
ニニニニニ/ / ̄ ̄\:i:i 〉:. \/:.:.:.:.:.:.:/ .:/ニニ√  }i  |
ニニニニ/ / ̄ ̄〉:.:.:.: ゝ':.:.:.:.:.:.:.:.:.:.:.:.:/ :./ニニ√  } }i  |
ニニニ/.ニ / ̄ ̄´.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.</ニニ=√.  } }i  |
ニニ/ニニ/ .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. /.:.:./ニニニ√   .} }i  |
ニ/二二/.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:}.:.:.:.:.:.:.: 〔/二二二√ .  / }i  |
ニニニニ/ .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: ノ_ノ:.:.:.:/ニニニニ√  ./   ∧:
                                     |  |
                                     |  |
                                     |  |
                                     |  |
                                     | ミ_ -─────- _
                                   厂| /   / ̄ ̄ ̄ ̄ ̄~^''
                                     /  | \__(
                                       // ̄ ̄     ̄` 、
                                    /    /イ  \.  ` 、
                                   /    /.  /   .\  ` 、
             _、 ''~>                 / /    / /     \ .\. ` 、
          _、 ''~_、 ''~               _、 ''~  /   ~^''~  八   V/ \ ` 、___,,,
            /_、 ''~             ._、 ''~ /}  / rヘ .xfぞ㍉  _、-¬V/  \ ` 、`¨¨´
        〈 乂_______、 ''~   / ,: /  乂 込Vrツ 、 xfぞ㍉ \   \ \
            \_______、 ''~     / / ∧    / /' ' '   , Vツノ .V/\   \ \
                       // /  / ゙,      )>、 丶  ' ' イ \V/. \   \ \
                      //  '   /.  ゙,  |/.   > -=ニ〔    `/  \   \ ゝ=- -=''^
                     //   /    /    }   /:i:i:i:i:i:i:i{.     /     \   \
                    //   ./    /     .} /ヘ:i:Y:i:i:i/.    /   \ \.  \   \
                、丶`/ .     /    /      },:.:.:.:.:. \:/ :.ヘ  /      \ \.  \   \
.             、丶`  /       /    /      〈:.:.:.:.:.:./:.:.:.:.:.:.:.:| .イ    \    \ \.  \   `~、
          、丶`    /       /    /        ト=-=':.:、:.:.:.:.: ノ        \    \ \.  \     `~、
               /       /    /    {   .|:.:.:.:.:.{:.:.`=-=′           .\    \ \.  \
                 /       /    /     .{   .|:.:.:.:.:.{:.:.:.:.:.:.:.:〈                    \ \. ‘,
                 |      '    /      {   .|:.:.:.:.:.{:.:.:.:.:.:./}               \ \ \.‘,
                 |     |                /\〉:.{.:.:. : 〈/^\                 \ \ ヽ}
                 |     |            /\:.:.:. {:.:.:.:.:.:.:./⌒\            \     \′
                 |     |           厂 」:.:.:八:.:.:.:.:.└''^~ ̄ \            \     \
             八       :.           /.:.:.:.:.:‘,.:.:.:〉.:.:.:.:.:.:.:/ .:.:.:.:.:.:.:\            \
               \                  /.:.:.:.:.:.:.:.:\.:.:.:.:.:.:.:./.:.:.:.:.:.:.:.:.:.:.:‘,
                ^''冖冖''^       /.:.:.:.:.:.:.:.:.:.:.:.: ゝ─ イ.:.:.:.:.:.:.:.:.:.:.:.:.:‘,
                                 /:.:.:.:.:.:.:.:.:.:.:. / |  |. ヤ.:.:.:.:.:.:.:.:.:.:.:.:. |
                             /.:.:.:.:.:.:.:.:.:.:.: /  .|  | ヤ.:.:.:.:.:.:.:.:.:.:.:.: |
                               /.:.:.:.:.:.:.:.:.:.:.: /   |  |. ヤ.:.:.:.:.:.:.:.:.:.:.:. |