_
.  { ヽ
.  八
    :. ’
     ヘ ::.
    r‐、ヘ. ヽ
  ,-マ ,廴__ \                        γ==‐
  入. \ーュ、 ̄`ヽ                  ム - : : `
  { \_ く.| ̄`  V                    ´: : : : : : : ` 、: \
.  `寸‐二八    ト、            /: : : :/: : : : : : : : : \: \
    \   ヽ   // 勹ュ          ′ : : /: : : : /: : : :,ィ: : : ヽ: :\
     ヽ__   // /./二\         /|: :\/:/: : :/ : : : / ハ: : : : :ヘ: : :` ー-_- __
       `寸ニ/ノ /二二ハ.     |λ:!: ,l:/: :\|: i: ;.イ / | : : : : : ヾー- 、: : : ` 、-- _‐-、
        守三ヲ二二二入      lハ:|:ハト、i: |_|ヽ: | |/ ||: :|:ト、:\  ` 、: : : ヽ  `ヾ、
         マ二二二二二ニヽュ_  V´.|:l ,ィ示心ト、ハ| -┼|: :|:| |トヽー-- \: : : \   `
.            `寺二二二二二ヘ\八 ハヘ. 弋_ツ   ヽン芯ムイ:./|: | j! ヾ.    \: : : \
.              `寸二二二二ヽニマ.迅ヘハ ""    .辷ツ/|_j厶レ'二≧、ヾ     ヽ: : : ハ
                   ` 二二二二{ニ.ハ、ヾ、| Y`ー、_ '  ∧:|二/ムァ‐ 、二ヽ\、    }: : : |
                   \二二ニ./ニヘヽ.|ト、`ー_'_ ィニ∧、〈 { / / /ヽニ{       ノ: : :/
                   \二/二二二リ「} ̄二ニ/ニ/ニ.ヾ、>ニュ{_ム}‐'    _/: : /
                   |_/二二二二 ||二二ニレニ.厶ィ´ }:|        ー―‐z/
                   |二二二二二ニ||二二ニ厂    リ
                   |二二二二二ニ||二二./
                   |二二二二二ニ||二ニ./
                   λ二二二二ニ ||ニニ./
                  ハ.}二二二二ニ/'二 /\
                  二二二二二./'二 /ト、ニヽ
                   |二二二二二.{{二ニノ ヾュニ}
                    |二二二二二.ハヤ二二二ノタ
                     |二 「l二二二二ヾ二ニ/.,イ
                     |二 |.|二二二二ニ}} /./ '
                八二l」二二二二_ム' /   ト、
                  }二二≦==‐rヘ´     .|ヾュ、


      r、
     ヽ\                  __
    c-「r-「\              . : ´: : : :`丶
     `^V::.}}::「\ _,,.. -== : : : :二7:、/: : : : : : : \
.         \ノ:.::.::.`丶: : : : : : : : : :_∧厶イ:メ/|: : : い
        丶、 .::.::.:: `'<  ̄   |:(|: /Y㌃  八:i |:.リ
           /:/:丶、::.::.::.::. \__  V|:i| ''   .f㌃ル|/
        ∨: : /|/丶、::.::.::. \\八:iゝ(`> ''イ:i|
.           |: : ;゙      丶、::.::.::.:: ⌒マ≧≦∠ノ
.           |: 八        丶、::.::.\::`'¬く
.          V           \{::.::.::.::.::.::.{{\
                     ∨\::.::.::.::}}ハ
                     │::.::.\::.::.:{{::.::.
                         \::.::.::.::.::.::}}::.::!   , -っ
                      r┘::.::.::.::.`{ト::.{ー'7¨{__'J}っ
                      |::.::.:/〉::.::.::.:}}ハ :{:{{::∨´
                        丿::.::|」::.::.::.::.:||::.:厂 ̄
                       V⌒ニ=-  :.::||::〈\
                     〔ァ‐=ニ二二ニ||==-、〉
                     /     /二ト┴= ニ}


                 __
             . : :´: : : : : : : : :`: .
              /: : : : : : : : : : : : : : : : \
           .´: :/: /: : : :∧: : :ヽ: : : : : ヽ
         /: : / : :/ : : : / ヽ : : ヽ: : :',: :ハ
           /: : :,': : /: : : /,′ }:i: : : !: : : i: : :';\
        ': !: : !: _ハ:{: : ハ!   }ハ: :_:レ: :}}: : : ! : ヽ
        {:i: : :{: :/Tニヽ {!   jイ:ノハハハノ : !:}: :ヽ:ヽ
        i:ハ: :ハ: i/ん:ハ`   ゙ん:ハヽi: :i :ハ}i: : : ヽヽ
           iハ: ハゝ 辷ソ    辷ソ "ハ:レ: ノ: : : : ヽ:ヽ
             /人 !       '       /.ィ:}: : : : : : : ハ:.}
             {:{  ', "" r――┐ "" ′V}: : : : : : : } }:}
          {:{  ゝ,  ヽ  ノ   イ  ∧: : : : : : :/:/
            ,ヾく: ̄::i:::::ェ- --ェ彡!: ̄::::ハ}: : : : : //
.           /:::i:::::::::::::ヽ\::YY:/:丿::::::::´::ハ} : : : //
         /:::::::へ┐::::::\:::l l::::/::::::::::::::::j:::V : ノ
         ノ:::/ヽ‐二>、:::::::::`:l l:´:::::::::::::::::::V:::::Vノ
      ノ::ィ::ヽ::`<´,.)::::::::::::l l::::::::::::::::::::::::!:::::::ハ
       /::/:::\:ヽヽ:::フ::::::::::::::l l::::::::::::::::::::::::}::::::::::ヽ
.      /:ノ::::::::::::::::ー:Y:::::::::::::::::! !:::::::::::::::::::::::j:::::::i::::::ヽ
.     /::/:::::::::::::::::::::::/::::::::::::::::::l l:::::::::::::::::::::::/:::::::i:::::::::ヽ


                     _
                   / 二>───
             /´ ̄          `
             /                  \
            .         . : : : : : : : . . . . .      \
         /   / . . : : : : :/.: : /ヽ: : : : : : : . .
           /  .: / . :. :.:./: : :.:.′ :.′ l:.ヽ: : :ヽ: ヽ: : .
        l\.: .:.′:.:.:.l: ′|: :.:| : : |   |:__l__:.:|: : |: : : ヽ:.i
        ト、: \!    |:i .斗‐┼!: :l   jノ人|:.:.`ト、:.|. . .. ..| |
        个x: : :|: : :. イト、人_∧\!   __ |: :/|:i!:.|: : :. :.| |
.        / . ト、: \!l!: :. :.レ    ¨´         レ' レiノ:.|: : :.ハj
       /   l:.:.\:从: : : |              ___ |: : :ハ/
.      /   \ : \l\_j xzzzzz        ⌒¨^'ムイ
     /    .: :\/^Y T ^゚´      ,   、、、 l:.:.:|
.    /     .: : : : {.⌒i: :|  """            l:.:.:|
   /    .: : : :. :.:.丶 l: :|       i ¨´` T     !:.
.  //    .: : : : : :.:. __/!:.:| > .      、__ ノ   イ:.:.:/
 //   .: : : : : :./^ヽ∨iト、三>   .,,_ . <ニ.|.:./
.//     .: : : : : .:      vヘ三三三三Y三ニi}三ニレ'^ヽ
      .: : : : :/       'vヘニ>─ ┴く/ x─‐‐く |
|| i!   : : : : :′   ⌒ヽ V´ ,       Y /      v
リ |   : : : : :レ'        ∨ ({        i !     i!
l  |   : : : : :|       /   リ..... ____  iノ    _〕
l  |   : : : : :l        /   ヽr'´ ̄ ̄`YY─==ニニX′
.\ト、   : : : : |      /      ! ______.| {       | |ヽ
.    \ : :. :.:.|     ′     └─ッ マ¨:l `ー== ‐┘!(
.     \: : : 、   /        /vvヘ.::|       | }


  ∧/ : |: : : :|: : |: /  |: j |: : :〕 : : |: : :|| |: |: : :ヽ  `ヽ
  ,′ \:l: : :| |: : |_′ |斗:七´:ハ: :/|: : :ル': :|: : : ∧    .
 i|/⌒八‐┼-: :|    | リ |/ |/ :|: :/:': : :|: /: : '.   ,
 ||: : : :' :| ヽ:|_|\|    |/ 忻芋示ミ、|,イ: : : : |: : : : : :i   ′
 ||: : : l: :|_iテ示ミ        {r' ::i〕 ヽ' : : : , |: : : /: :|    :,
 : : : : |: 〃 {r'::i〕      乂z:ソ,  / : /}:′/: : ′    :
. 八: : :ト、|i 乂:ソ           / イ: |r= 、 : : : /      !
   \l:|:ヽ    ,       ''"     |: :|   V: :/      |
     |: ,  '"      __        |: :|  ./: /:.     |
     |: :.     v´    |      ,|: :|ー.:'/:: : .      |
     |: 圦        ノ     ,イ |: :|i イ : : : : :      |
     |: : :|               〔,.l: :j  |: : : : : : :.     |
     |: : :|   >   __,.        |、|:/'  |: : : : : : : :    |
     人 : |     r‐┤       /〔   |: : : : : : : : :.   |
      ヽ|     ∧ !  ,r‐=''"   \ |: : : : : : : : : .  |
       〕    /⌒Ⅴ 〔 |       \_: : : : : : : : :  |


  /: :/: : /: : :/: : : : /: /   ヽ: : : : : : ヽ: : : : : :V: : :V: : : : :ヽ
  /: :/: : /: : :/ : : : /: :/    ヽ:、: : : : : i : : : : : : V: : V: : : : : ヽ
 /: /: : :/: : :/< : : ハ: !     }:ハ: : : : :ハ: : : : : :ヽ: : } : : : : : : ハ
 : // : /: : :ハハ:\:! {:{     }:レイ: :√}: : : : : i: }: : !: : : : : : : :ハ
. {:ハ: : l: : : ハハ: : i ̄{{     ̄/ ハ:ノ  !:!: : : :ハj : ;′: : : : : : : ハ
 Vハ: :ハ: : ハ〃rV/云       〒冗示ミ j:ハ: : /: : : ': : : : : : : : : : :}
    ∨ V: ハヾ{7///}      {7///} 〉 /:/ヽ: :/: : : : : : : : : : : }
        ハ:ハ 弋//ソ       弋//ソ イ: !  }:/: : : : : : : : : : :}: :}
       {: :ハ ,:,:,:,:,        ,:,:,:,:,  }: :} /: : : : : : : : : : : : ハ: }
       |: :| !      ′       u }: jイ: : : : : : : : : : : : : :} }:j
       |: :| ヽ     、_,、_,        /}:.j ヽ: : :! : : : : : : : : : ! i:}
      l: :l   >    ヽ ノ      ´ト //  !: : j: : : : : : : : : : Ⅳ
      ヽ:ヽ   r≧....._  <..-‐: ̄//}  }: : ハ: : : : : : : : : :}
       ヽヘ   〉::::::::゙Y ̄::::::::::::::::::::彡::ヽ j: :ノ }: : : : : : : : : :}
      __ゝ.イ:ヾ===ハ====:::"//::::/::::::::<__: : : : : : :j
    /  ll::::::::::::::::::::::::::::〃::::::::::::::::::::::´:/::::::::::::::::/  ̄ \: : :/
.   /    ll:::::::::::::::::::::::::::《::::::::::::::::::::::::::::::::::::::::::::::::/     V:/
   ,     ll::::::::::::::::::::ー::《:: ̄:::::::::::::::::::::::::::::::::::::::/      V


          /: /: : : : : : : : : : : : : : : : : :`:ヽ.、
          /: /: : : : : : : : : : : : : : : : : : : : : : : : \
       /: : /: : : : : : : : : : : : : : : : : : : : : : : : : : : : ヽ
      ,:´ : /: : : : : : : : : : /: : : : : : : : : : : : : : : : : : :\
       /: : : ': : : : : : : : : : / : : : : : : : : : ∧: : : : : : : : : : :ヽ
      ,:´: : : :!: :ヽ: : : : : : :/ : : : : /: : : : :/ ヽ:、: : :ヽ: : : :ヽ:ヽ
    /: : : : : :!: : ヽ: : :\:/: : : : : ィ: : : : :/  ヽ:レ:‐:┼: : : : ハ:,
.   /: : : : : : :V: : : \ : / : :_∠i:l―: !:!    iハ: :ハ: : : : :ハ!
  /: : : : : : : : :V:、: : : : :i:i: : : :/ {ハ: : ハi    _レzレ !: : : : ハ!
  /:/: : : : : : : : :ヽ:\: : :ハ: : : i _彡示i      ん゚:}"/: : ノ:ノ ′
 /:/: : : : : : : : : : :∨⌒ヾ!`N:〃ん/ハ      {r:ソ ,: :ィ レ
. /:/: : : : : : : : : : : :ハ     !:.{゙ 込/ソ      `´,,,,,i: : j
./:/: : : : : : : : : : : : { \   {: !  ,,,,,,        `   ハ :/
i:.ハ: : : : : : : : : : :/: |   ̄>: !     ┌‐  7   イ/:/
{:ハ: : : : : : : : : :/: :{  _/iハ:!ヽ     ヽ ノ ∠__/:/_
{:! !: : : :>::: ̄::: ̄::/:::/  ヽ i:!  `7―-,イ::::::::::::レ::::::\
{:! V: /:::::::::::::::::::::::/::::/    \   ノ  }::ヽ:::::::::::::::::::i::::l
`ヽ ∨:::::::i:::::::::::::::/:::::::i    / ヽ/ \  }::::ヽ:::::::::::::::::i::::}
.  /::::::::::i::::::::::::/::::::::::ヽ  イ{  oY //:\j::::::::ヽ::::::::::::::}::::}


       V:::::::::ヘ                        __r‐ァ
       V::::::::::ヽ    . .―:―<:ヘ         ..-<::ヽ \
       V::::::::::::\ /: : : : :/ ヽ : :\      /::::::::::i/⌒'┘
       V::::::::::::::ヽイ: 7:ヽ:/  ノ: : : : :\ ..―:´::::::::::::/
.         \:::::::::::ハ V:i,_{_ `  ノフヽ:ノ:}:/::::::::::::::::/
            V::::::::::V: i,,, _` ' ⌒゙ !ィ/::::::::::::::/
           ヽ::::::::{:八 (  ̄i ''' /:/::::::::::::/:\
              ヽ::::::::::::zト .二 イ.レ':::::::::ィ: : : :ヽ:\
               V:/:::::::::〃 ̄::::::i:::::/ ヽ: : :ヽヽ )
            V::::::::::〃::::::::::://   Vハ: :ハ
             /::::::::::〃::::::::::::/    ノハ: :ハ
            /::::::::::〃::::::::::::/         ∨
            /:::::::::::::》:::::::::::::′
            /::::::::::::〃::::::::::::{
             /:::::::::::::〃::::::::::::::l
         /〃:::::::::〃:::::::::::ヾ:ヽ
          〈〃:::::::::::《::::::::::::::::::》:::〉
        /三三三〃三三三ミY
        └┬―‐ Tニl ̄  ̄!:>'
           {   /  l    }´
            {   l  l    l
            |    l  、   l
            {   ,′  !   ,′  r 、
          !  ,′   ',  ├  ̄  \
          }  l     !   -<\_ミ}
          |   |    └ '´


          /: : : : : : : : 、: : : : : :\         r三ミY_ソ
ヽ         _/:/ : : /:/: : :/ ヽ: : : : : : :ヽ      /::::::::::iソ
::::\      ///: : : /<: :ハi  Vハレ: !: : ハ    /::::::::::::/
:::::::::\   /:ハ: !: :ハ! V\  イ´Vハ: : :ハ   /:::::::::::::::/
::::::::::::::\ /: :i :V:ハ:{ r≠ミ    r≠ミ }:ノ: :リ ,.´:::::::::::::::/
:::::::::::::::::::::\: :V : i:ゝ 、、   丶  、、イ: レ´ /:::::::::::::::::/
、:::::::::::::::::::::::::\⌒{: {     /⌒ ┐  !:} /::::::::::::::::::/
 \::::::::::::::::::::::::\{:.{     i    ′ ィ: レ::::::::::::::::::::::/
   \:::::::::::::::::::::::::{:.ト\  ー  ´ / ,.}: }::::::::::::::::::::/
   /: :\:::::::::::::::::::V{:Y::::: ̄::Ti::´} _/:::}:.j::::::::::::::::::/
.  /: : : : :\::::::::::::::::V:::゙三:ニ:〉〉彡:::::::レ::::::::::::::::/
  i : : : : : : :{\:::::::/:::::::::::::::::ヽ《::::::::::::::::::::::::::::::/
  Vi: : : : :ハ:{ ヽ:::::::::::::::::::::::::::::}}:::::::::::::ヽ:::::::; ´
  ハ: : : :ハ{   V:::::::::::::::::::::::::::}}:::::::::::::::V:/
    V: : :{ \ {:::::::::::::::::::::::::::::}}::::::::::::::::V
    V\:、    !:::::::::::::::::::::::::::::}}::::::::::::::::',
        `:ゝ   }:::::::::::::::::::::::::::::}}:::::::::::::::::;
           l::::::::::::::::::::::::::::::}}:::::::::::::::::i
.             }::::::::::::::::::::::::::::::}}:::::::::::::::::'
              !::::::::::::::::::::::::::::::}}:::::::::::::::::}


                       __
                /⌒)/: : : : : : -.、
              /: : /: : : : : : :/: : : \
              _∠ノ: :/: ヽ: : : /: :/: : :!: :ヽ
         ‐  ̄/ : : : : {:ヽ: : ∠:ィ: :/ : :‐ト: : !
     /  /: : : : : : 八: : : /⌒!:/' ̄rくレ: : }
    /_ /: : : :/: /  ヽ: :ヽ l: ! ,,〃/ノノノ
   /: : : : : : /: /:/  ,--く‐< !:{ へ 〉
  //: : : //:/_.....<:::::::::ハV=ミ!:ト ニイ
  {:/ ̄ /::::´:ヽ:::::::::::::::::::::i::::マ:::::Y   )
  i:{   ヽ::::::::::::::::\:::::-:::::::'::::::マ:::ハ
  レ    />、:::/∠ ⌒<::::::::::::{..Vハ
      /: \:/ー: j彡<っ::::::::::::Vj::::}
      \: :/ : : : /:::::::::::::::::::::::::ハj::::}
        `'―  ̄/:::::::::::::::::::::::::::ハ!:::i
          /:::::::::::::::::::::::::::::{:::}}:::ヽ
            /::::::::::::::/〉::::::::::::{::レ::::::ヽ
        /::::::::::::::::://:::::::::::::《::{:::::::::::ヽ
         〈:::::::::::::::::〈/:::::::::::::::::}::ト::::::::::::\
          {三三三ミヽ::::::::::::〃::} \::::::::::\
          {::イ    \三=、〃:〈   \/:ノー┐
        ` ヘ     ヽ', `ー三コ}      ̄ >ソ
           ヘ    ',ヽ     !      ´´
           ヘ    l ヽ     ',
            ヽ   ', ヽ    !
     /⌒ユ___',   i ヽ    !
     /∠_        }  ヘ   }
.    /:〈: /  ̄ ―  _ノ   !  l
   〈:_:/                }  │
    ~                   {   !
                      {   ',
                     ',    !


                     o
              ○    o
                    ゚   O
           o
               . . : ̄: ̄: :- .、   ゚
             /: : : : : : : : : : : :`: 、
           /: : : /: : : : / ヽ: : : : : ヽ
              /: :!V: :/: : ハ: :{  V: }: : ハ:}
          /: : :i :V:{:ハ: !\L  /ハ:レ′
.          /: : : ∧: ハ:N ○   ○ハ}
          /: : : : : / \{:{"゙゙┌―┐゙゙):}
       /:/: : : : /   V ェ ゝ__ノ イ:j
        /:/ : : : V   -くヘ  ート  レ
        {:ハ : : :V  /  ヽー、くハニ>、    r, r,
        iハ : : ハ  /     i  く: .V:ハ  r、/ V /フ_
         V: :ハ /    /  ヽ小イ \ { ヽ   /
         V:{  L二ー-/      } !'∧ ノ` _ノ
         ヾ;  /  7┘     ゚i K /  /
               /   く   /   i / ヽ   /
               \   `<   ゚ i/  ー‐'
             7―- _ヽ〃


        .‐: : ̄: : :ー .、
       /: : : : : : : : : : : \
.      /: : : : : : :ハ: : :ヽ: : : :ヽ
     ': : : : : : : :ハ:_:レイハ: : ハ
      |: : : : L:Li_ ハ:rテミ:ノ:ノハ
      {: : :Vハィ心   辷リ'Vイ
     八:ヽ:ヽ代り   ' _ ""}:{
    /: :`:`:ゝ\"" < ノ イ:j::: ̄:\
    /: : : : : V ´ ゝ ┬<彡:::rュ::::::::::ヽ
   ハ: : : : : ハ  /:::ミニ《::::〈ヾヾ)::::::::ハ
  ハハ: : : : ハ:ノ /:::::::::::::::::{{:::(___人:::::::::ヘ
    ハ: : V ( /:::ヽ::::::::::::::{{:ヽ彡":\:::::ヘ
      V: 〈   i:::::::::ヽ';::::::::::{{::l::::::::::::::\:::ハ
      \:ハ /::::::::::::::∧:::::::::{{:\::::::::::::::::/:ヽ
.         ` /::::::::::::::/ ヽ::::::ヾ::::\:::::::::/:::::ハ
          /::::::::::::::/  ヽ:::::::ヾ::::::::ー:::':::::::::::ヽ
.       /::::::::::::::/    〈:::::::::{{:::::::::::::::::::〈ヽ:ヽ
.       /::::::::::::::/     「l::::::::{{::::::::::::::::::::ヽ〉:ハ
.       /:::::::::::::/       〈.」:::::::《:::::::::::::::::::::::::::::::〉
     /:::::::::::::/      /三三ゞT二=彡―彡1
      〈_:::::::/       T――‐'゙"7T´ ̄   }
    /三ミY          /     / }     }
 ̄ ̄ (///_ノ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄


.        /: : : : : : : : : : : : : : : :\:`丶: : :\
         : : : : : : : ∧: : : : : : : :.|: : : : ':,: : :\: : \
       /: : : : : : : :;′',: : : : :.|: : ト、: : : : ',/.: :':,: : : \
.      / : : : : |:.:|: :|  |: :.}.: :.|: : | ', : : : } : : : ∧ : : : : :..
.     : : : :|: : :|:.:|: :|  |: /: ,.ィ^´| ̄|: : : ; : : :/.: :', : : : : : :..
      i: : : :|: : 」斗‐ト  l//,.ィ示ミ、 |: : :/: /: : : :} : : : : : : :.
      |: : : :|: : :|: x=ミ      {hiい 》|: :/| : : : : ,': : : : : : : : :.
      ∨: : ',: : l《 {i:い     Vrツ 厶イ: :|⌒ヽ: / : : : : : : : : : :.
.        \|\ゝ Vり      ,,   | : |   ,}/ : : : : : : : : : : : :.
.           ハ ,,, ′ ,. -- 、   u | : |_/.: : : : : : : : : : : : : : :.
        __| |   「/    }     ,|: /  | : : : : : : : : : : : : : : : :.
      _┌〈__|: :ト    、   _ノ   / j∧  |: : :/| : : : : : : : : : : : : :.
    { (「_}_ノ |: :l n >  ̄ _,. <ニ//l  |: :/ :|: : : : : : : : : : : :|: :|
.    ∧ \ 〈\l.ノ }   「冂ニニ//ニ/⌒丶 |: : : : : : : : : : : :|: :|
   {  \ \| |  ノ7ニ|{_}二二/ニ//    ',: : :.|: : : : : : : : :|∨
   ト、      |//ニニⅥ{ニニニ∠ニ/     } : : |.: : : : : :/: :;
.   \       | l/ニニニ//ニニニニ/      ; : :./: : : : : / : ;′
     \     :|/ニニニ//ニニニニ/      /: :./| : : : : /|: /
.      /  ,     マニニ//ニニニニ/      /l/ l: : :/ |/
     /   ',    マニ//ニニニニ/      /    |/


                ___
           . :´: : : : : : : : :`ヽ、
         /: : : : : : : : : : : : : : ヽヽ
         / : : : : ハ: : : : :、: : : : : : ハ
          /:/:/: :/ハ:ハ: : : }: : :}: : :/!: :\
        ハハ:ハ7┼ ハ廾: ハ: :j: : : :!: : : :ヽ
            ハ_L__  三'_ i:イ: : : ノ: : : : :ヽ
          ハ ヒソ   ヒソ ' }ト; :ィ: : : : : : :ハ
           i:ハ"" ' _ ""  }}ノ´ }: : : : : : : ハ
          {:{ > ` ┘ イ}}   i: !: : : : : :ハ
             {:!   7:: ̄ii:::::リ   }:ハ: : : : : ハ}
           !′_「:ヘ::三《彡 ̄:::::iく }: : : // `
              ハ:::V:ヘ::::::||:::::::::::::::l  ヽ: //
          / l:::::V:.ヘ:::|l::::::::::::::::{   ∨´
         ,′ |:::::::V:_ヘ|l::::::::::::::::V   ',
         l  l:::::::::V:´:ヽ:::::::::::::::ハ  ヽ
         l  l:::::::::::ヽ: : ヽ::::::::::::l ヽ  ヽ
            ,′ }:::::::::::::ヽrとニヽ:::::{ ヽ_ '、
         l   /}::::::::::::::::l|(ニ }一´ ̄   '
         l  ,' j:::::::::::::::::ll└-┴┬――‐┘
          l  { /:::::::::::::::::ll:::::::::::\\`.i
           {  l/::〃::::::::::::ll::::::::::::ヾ\. :'}
           {  /:〈/:::::::::::::::ll:::::::::::::ヽ〉:V.}
          l  l:::::::::::::::::::ー:》:‐::´:::::::::::::V}
         } (::::::::::::::::::::::《:::::::::::::::::::::::::〉
         } {:二二二二:ll二二二二:ヲ
          }  V二二二二!二二二ニイ
          /   ヽ      |  {      |
          ヾLレイ     {   !      j
            l       !   }    ,′
           l       !  !    j


                      _. .―‐. . _
               . .‐: : : : : : : : : : : : : :‐.、
             /: : : : : : : : : : : : : : : : : : : `ヽ
            /: : : : : :/: : : : ハ: : : : : : : : : : : ヽ
          /:/ : :/: : :/: : : : : / V : : : : ; : : :ヽ: :ヽ
          /:/: : /: : :/:/: : : :/  i: : : : : :}: : : :'; : :ハ
          / / : /: : フハ⌒:/:/   }:j:L: :i: j: : : : :!: : ハ
           {: : :l: l: ハハ: ハ{   j:ハj: :フ::ト、: : : i: : ハ
           {: : ハ: Vイテ云    、_レ レ ハ:j ノ: : ハ:!
             ヽ:ハ:〈 {///リ`     7c示ミレイ:/: : /: :}
            〈 ハ  辷ソ       {//// 〉/ ://: : :|
             'l: :! ,,,   、     `ー‐' /: : /: : : :!
                |: ハ         ''''   ///: : : : : {
                {: { \   ∩       ィ: /: : : : : : i :|
             V!  i:\ __  < /:/: : : : : : : i :}
         , ┬<:⌒ヽ:┴...._/::::〉__/:/:l : : : : : : :ハ:}
           /   ヽ:::ヽ: : :ヽー==》=イ::::V`ヽ!: : : : : : :ハ:.}
.          /    ';::::ハ: : ハ::ヽ:::《::ノ::::::}   ハ: : : : : :ハ:}
        /     }::::::::l : : ハ::::::::》::::::::::'v //: : : : : / j:j
.      /       ノ::::::::V: : ハ:::::::ll:::::::::::::l / j: : : : : / //
.       /      /::::::::::::::V: : ヘ:::::ll::::::::::::::!  j: : : : / //
     /      /::::::::::::::::::V: : :ヘ:::》:::::::::::::} /: : : :/ノ´
     /    /:::::::::::::::::::::::V: : :ヘjj:::::::::::::/ /: : :/
     /     /:::::::::::::::::::::::::::V: : : ハ::::::::::/ 彡:/
.   /     /:::::::::::::::::::::::::::::::V: : : ヘ::::::/


                /: ̄: >―:―: . .、
                   ,.´: : :/: : : : : : : : : : : :`: .、
              /: : : /: : : :/: : : : : : : : : : : :\
               / : : / : : : /: : : /: :/: :∧: ヽ: : : ヽ
            /: : : :i : : : /: : : /: : !: :/ i: : i : :i :}′
          /: : : : : :ト: : :ハ: : :_レイプ{  }`トi: :川
         /: : : : : : : :八: :ヽ:ハ: ハ ィテ示   fハ〉レイ
       /: : : : : : : : /´ ヽ:r┤:{'ゝ 辷ソ  └' !: !
        /: : : : : : 彡'′    { i: :! ,,,,,,,,    `''''ノ: {
        /: : :/ ̄/   --ミート::ヽ:ト    <フ / V:!
        レ"´      /     V::ヽ:ヽミフ>― ´   V
             /      }:::::::::::`ll彡!`ヽ
               〃     〈::::::::::::〃:..;   }
     _r彡 ̄::::::彡〈_',    V::.:.:.:.:ll.:.:/  /
    ///..:..:.:::::::::::::::::::::::ハ    V:::.:.:〃./  /
.  /  //:..:.:.:::::::::::::::::::::::::::ハ   V::.:〃:/   ,
  ′ {i{:.:.::::::::::::::::::::::::::::::::::ハ  V彡イ   /
 {   ヾ、::::::::::::::::::::::::::::::::::::::ハ   V  {   ′
 '、    ゞ=三::::::::::〃:::/ i  ヽ {   !
  \       \-<   l   ハ l   !
    \       \ ` ー 、',  i !  ′
     ` 、       ヽヽ _ ヘ  ∨  ,′
-―   ̄ ̄`ヽ、     ヽ  ´ヘ  V 〈
          \      ヽ  ヘ ヽ  `ミ、
 ̄ ̄ ―― __    _ノ    { ii iiヽ⌒´´
            ̄ ̄      `´´´


                   __
            , .-‐: : : : : : : : :`: . .、
         /`7: : : /: : : : : : : : : :ハ: :\
        /: : /:´: : //: : : : : :/: :/ / ヽ: : ヽ
.       /: : : /:\: :/:!: : : /:_:/: :/ /  ヽ: : : ,
.       /: : : :{ヽ: : : ハ: : :/:ハ:≧ト、    V: : :}
     /: : : : :i: : : : : : ヘ: ハ /んバ`ー zィ:ノ:.ハ
     /: /: : : :V: : :'⌒!: N   辷ソ   f:゙ハ:.ノ
    /:/: : : : : ヽ: :{  {: {     ,,,,     ,ゞi ′
    /: : : : : : / \: ーi:{  u         ''l
   /:/: : : : : /:/   ヽ:ヘ:i       ⌒  丿
.  /:/: : : : : /i:/ _∠zヘ{`ヽ、  _ ィ:.j
 /:/i : : : : / レ/:::::::::::::ヽ:トz:::::《::7  }:/
./:/ !: : : :/ /:::::/:::::::::::::i:::::::::〃ト.―レ.、
.レ  !: : : :! /:::::/::::::::::::::::::::}::::::::::》:::::::::::::::ハ
   '; : : :{ i:::::;'::::::::::::::::::::::::}:::::::《::::::::;::/::::!
    ヽ: : V::::i:::::::::::::::::::\:ヘ:::::::}}::::::{::::::::::;
     \:/::::::::::::::::::::::::::::::::ノ::::::}}::::::{::::::::〈
        /:::::ヽ::::::::::::::::::::::::i::::::::ji:::::::}::::::::ノ
       /:::::::::ヽ::::::::::::::::::::::l::::::〃:::::j::::::::{


          /: /: : : : : : : : : : : : : : : : : :`:ヽ.、
          /: /: : : : : : : : : : : : : : : : : : : : : : : : \
       /: : /: : : : : : : : : : : : : : : : : : : : : : : : : : : : ヽ
      ,:´ : /: : : : : : : : : : /: : : : : : : : : : : : : : : : : : :\
       /: : : ': : : : : : : : : : / : : : : : : : : : ∧: : : : : : : : : : :ヽ
      ,:´: : : :!: :ヽ: : : : : : :/ : : : : /: : : : :/ ヽ:、: : :ヽ: : : :ヽ:ヽ
    /: : : : : :!: : ヽ: : :\:/: : : : : ィ: : : : :/  ヽ:レ:‐:┼: : : : ハ:,
.   /: : : : : : :V: : : \ : / : :_∠i:l―: !:!    iハ: :ハ: : : : :ハ!
  /: : : : : : : : :V:、: : : : :i:i: : : :/ {ハ: : ハi    _レzレ !: : : : ハ!
  /:/: : : : : : : : :ヽ:\: : :ハ: : : i _彡示i      ん゚:}"/: : ノ:ノ ′
 /:/: : : : : : : : : : :∨⌒ヾ!`N:〃ん/ハ      {r:ソ ,: :ィ レ
. /:/: : : : : : : : : : : :ハ     !:.{゙ 込/ソ      `´,,, i: : j
./:/: : : : : : : : : : : : { \   {: !  ,,,      `  ハ :/
i:.ハ: : : : : : : : : : :/: |   ̄>: !     ┌‐  7   イ/:/
{:ハ: : : : : : : : : :/: :{  _/iハ:!ヽ     ヽ ノ ∠__/:/_
{:! !: : : :>::: ̄::: ̄::/:::/  ヽ i:!  `7―-,イ::::::::::::レ::::::\
{:! V: /:::::::::::::::::::::::/::::/    \   ノ  }::ヽ:::::::::::::::::::i::::l
`ヽ ∨:::::::i:::::::::::::::/:::::::i    / ヽ/ \  }::::ヽ:::::::::::::::::i::::}
.  /::::::::::i::::::::::::/::::::::::ヽ  イ{  oY //:\j::::::::ヽ::::::::::::::}::::}


    /:/ /: :/: : :イ\:// /    /:/ : : : : : ノ: : : : : : :
    {/ {: : {: : /ハ:ハ:\ {     /:/: : : : :ノ:ノ: : : : : : : :
      l  i: :ハ:/:!/7c=ミヽ   ノ/: : : :ノ:ノ:ノ: : : : : : : :/
      ∨ V:ハ ん///゙    zヒ三/ァ'-<: : : : : : //
          /:/ 辷:ソ     7C≧、ノ /: : /://: :
          /:/ ""        ん///ハ /ィイ彡: /:/:
        _{:ハ     ´      辷z:ソ ノ /:/⌒Yイ: : :
      /::/.{:{..\            ""   /:/   ノ/: ;/: :
    イ:::::::i....{{.../r\ ヽニ>     u  ,.、/:/..イ /:/'/: :
  /:::{:::::::i.....i{...{::{ヾ::ヽ.._.........―::::´:::/:/:::::::\:/ /: :
./::::::::::i:::::::{..........{::ヽ::\〃:::::::::::::::::::_z/:/:::::::::::::::∨: : :
:::::::::::::::::V:::::{..........{:::::ヽ:::《:====:":::/;イ::::::::::::::::::::ヽ: : :


             . .――┴: <: : : `ヽ、
         , . : :´: : : : : : : : : : : : : <: : : `ヽ
          /: : : : : : : : : : : : : : : : : : : : `: 、: : : \
.       /: : : : : : : : : : : : : : : : : : : : : \: : \: : : :\
      .´: : : : : : : : : : ∧: : : : : : : : : : : : :ヽ: : jヽ: : : : ヽ
    ´: : : : : : : : : : : / ヽ : : : : : :ヽ : : : : ヽ:/: ハ: : : : : ヽ
   /: : : : : : : /: : :/:/  ヽ: : : : :}:ハ: : : : : :V: :ハ : : : : : ヽ
   /: : : : : : : :ハ:_:{:{   i:イ: ̄:7ート、: : : : ': /: :}: : : : : : :ハ
   {:{: : : : : :ィl´V: :ハ:{   jノj:/j:ノ }:ハ: : : :!/: : }: : : : : : : : ,
.  {:{; : : : :/: :.{ ヽ:ヽゝ  ノノ  ノニzzj_ V: : }: : 〃: : : : : : : : :',
   iハ: : : : : N _三_       "ん/:心ヾ}: :N:ノ:/ : : : : : : : : : ハ
   ヽ ヽ:ト: i:ヽ〃ん/心      込//ソ "!: } V1: : : : : : : : : : :ハ
    ヽ ヽ\: ゝ弋//:ソ          ̄  }: } ノ } : : : : : : : : : : : '
         {: :ハ   ̄   '      :':':':   }: }イ::::\: : : : : : : : : :!:',
       l: :.ハ :':':':  、__ ー一、   U :/::::::::::::::::::\: : : : : : }:.}
          !: :{::ヽ     (    )   イ:./:::::::::::::::::::::::::ヽ: : : : ハ:}
.         ∧: :{::::> _  ー―  イ:://:/:::::::::::::::::::::::::::::::ヘ: : :ハ}
      /::::i: :{::::::::::::::\::::ニ_彡::/彡/::::::::::::::::::::::::/:::::::i: :/ }}
      {::::::Vヘ:::::::::::::::::::ー=ハ彡::":::レ::::::::::::::::::::::;:´:::::::::::::∨ 〃
      {:::::::::ヾゝ::::::::::::::::::::ヽイ:::::::::::::::::::::::::i:::::::::/:::::::::::::::::::} /
      ヽ::::::::::::、::::::::::::::::::::::{ {::::::::::::::::::::::::::i::::::/:::::::::::::::::::::j /
        〈::::::::::::ヘ::::::::::::::::::::::{{:::::::::::::::::::::::::ヽ:/:::::::::::::::::::::::/
         ハ::::::::::::ヘ::::::::::::::::::::{{:::::::::::::::::::::::::::Y:::::::::::::::::::::::/


       ,. :´: : : : : : : : : : : : :`:ヽ、-.、
      /: : : : : : : : : : : : : : : : : : : :ヽ:\
    /: : : : : : : : ∧: : : : : : : : : : 、 : : :ヽ:ヽ
   / : : : : : : : : : / ヽ: : : }: : : : : : ヽ: : : ヘ: ヽ
  /: :/ : : : : / : /  ヽ: : :}: : : : : : :ヽヽ: : }: : :ヽ
  {: /: : : ト、ハ: /    '; :人: :_レ: : : ',V/: }: : : :ヘ
  {:ハ: : : :i: i`'ト:L__  vi:,レへ:{\: : : }:!: :/: : : : :ヘ
   ハ: : :ハ! V      レ   ` V: /:}:./: : : : : : ハ
    ヽ: ハ 三三      三三三 i:V: :.ハ: : : : : : : : :ヽ
     V: } ww       ww   }: : : レi: : : : : : : :ハ:ヘ
       i:{     、_,、_,、_,    u イ: : :/ !: : : : : : : :ハ:i
      V>. 、_ ー―'  z≦  !:. :/  }: j : : : : : :} ヽ
        ヽヽ: ヽ {::::エニ彡:::::ニ:}_/l: :/  |:∧: : : : /:}
          _ゞくトニiiニニ-:´ノ::::レく   レ i: : : :ハi
        /::::::::::::ヽjj:::―::: ̄:::::::::::::::::ヽ   }: : / ノ
        /:::i:::::::::::::《::::::::::::::::::::::::::::::::::::::i   !: /
      j::::::!:::::::::::〃:::::::::::::::::::::/:::::::::::}  レ'
       l::::::V::::::::::ll::::::::::::::::::::::/::::::::::::::::;
.      j:::::::{:::::::::::ll:::::::::::::::::::::/:::::::::::::::/


                ,...-::::::―::-.、
                 /:::::::::::::::::::::::::::`ヽ、
            /:::::/: : :>=―.<:::::::::ヽ
          ィく:::::::::::{:/: : : : : : : :ヽ:\:::::::\
            (/\::z//: : : : : : : :\: :くヽ:::::::::::::\
           (彡´ ´  ': : :ヽ`ヽ:ヽ/ヽ`,zヽ:.ヘ:::::::::::::::ヽ、
                 {: : : : ヽ, ヽヽ " ''ヽ:}}::::::::::::::::::::::ヽ
                  V: : :ヾく:rzx、 、 , Aヘ、::::::::::::::::::::::::::\
                  ヽ: :\: ミニ"_ .ィ:::::::::::::\:::::::::::::::::::::::::\
                  i:\:ヽ:\  ヽ::::::::::::::::::::::::ヾ、:::::::::::::::::::::::ヽ
                    ハハ: : : :\:ゝ `\:::::::ヽ::::::::::ヾ::::::::::==‐、::::ヽ
                { ヽヽ: : : { `    \::::::::`ヽ:::::ヾ::::::::::`:┘::::::\   _   ―-、
   _rァ              {  ヽヽ: :ハ       ヽ:::::::::ヘ7::::ii::::::::::::::::::::::::::::>´   -‐'    )
  /´ ′              ヽ  `}: :ハゝ        V::::::::ヽ:::::ii::::::::::::::::::::〃  /      /
 ,′ {             \ ノ人:\_ -‐   ̄V:::::::::ヘ::::ii:::::::::::::::〃  /    /
 〉  ゝ___    ---―――´  ̄          i:::::::::::::}:::::ヾ:::::// /    /
. (_                            }:::::::::::::トミ」ノV>   , _彡"
      ̄ ̄ ̄ ー―-- --―   ̄ ̄  ――― ´Y三ミ、:〉ニノ    /
                                 〈ァ7⌒ソ, , _ - ´
                                  Vノノ`  ̄
                                    ´´