.  -z―-  、
                 /       ,-、/`v-、
                /  ,  ,      ゝ × く
                 /  / / ノ{  ノヽ`‐^ ‐' ヽ
               {/ / /i i / -'7‐-ヽ ヽ   !
             ,,彳 ノ{ ,ィ十{/ ノ,ィzzr、i i .i   ',
            〃 | ノ || /,rzza/ 乂ツノi i i i
            || メ/トヽi 乂ツ  ,    iノ | i  ',
            ||/ / ノVトヽ,   ,   ┐/{ / i ト、 ',
            ∧ノ ./ イハ`入  ヽ ノ.ノ/ / i i }
           / 人 / / i /  ノ コー '´/ 入∧ ヽv }
          / // / /  〉itf´:::::f´ン彡/ /::::::ヽ,ヽ ヽ l
         / //  l、./  //`ミ、/,ィ≦ノ イ:::::::/ ', ヽ \
          /  l l  l Y ./イ r 印く:::|///爪´   ', ヘヘ ヾ
        l  y' l  l l l | // ≧>-‐〉ト斗| 、   ', l )  ノ
       ハ l  ヽ  l ヽl // `ムノ’ {   ト{、入   V   V
-、       `´   ヽ从 /fY‐- ,,  /    /V   V
‐~ ―-- ,,,       /く/¥/:;:;:;:;:;:;:;:` ‐- 、  /  ',   V
       /  ,-、‐-v≠ ノ/:;:;:;:;:;:;:;:;:;:;:;:;:;:;:入/   |V   \
`´ ゝ、   {   `‐' / ///:;:;:;:;:;::/;:;:;:;:;:;:;:;:;:;:;||    |中ト   ヽ
    ` ‐- ,,   / // /:;:;:;:;:;:;:;:l:;:;:;:;:;:;:;:;:;:;:;||    | 从 \   ヽ
          `‘Yノ /:;:;:;:;:;:;:;:;:ノ:;:;:;:;:;:;:;:;:;:;:;ll ̄=f トl.  \  ヽ
           / ノ:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;{{   / y'´  `゙'ー 、 ヽ
        ,ィ‐ '´/:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;{{   { {       /  `゙ ー  、
      ,=ニ´ ヾy:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;a5。。ll `゙'''斗 、     l        `゙ヽ、
    ,ィ´ノ≦ニノl `゙込:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:[・]:;:;:}}         ‐-上、         〉 、l}
   / `‐'-'-'ヾ{    \:;:;:;;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:}}              ‐-  __ ,ノ-‐〃