/     f   fj   /: : : : : : : : : : /: : : : : : : :ヽ丶、    
     l    /´⊆※っ /: . : . : . : . : .:/ : : : : : : : :ハ: : :ヽ: :\          
     ヽ  j    `   /: . : . : . : . :/: ; : ‐''´: : : :/ l : : : }: : : ヽ           
    ̄丁ヽf      _/_:_:_:_:_:_:;;..≠、ニ -‐ フ´: :/  / : . : l: . : . ヽ        : .-‐
   三/:.:.:.{  、h,.  l:.:.: : : : : : :/ _ ..``' ´‐< ,, _ ../::イ:.:../: . : . : .-‐''´'´´'´´'´
   ;;/:.:.:.:.:.} ⊂,. 、⊃{:.i:.: : : : : ´l `.ヽー 、ヽ/ノ/:,__-‐'''´-‐'''-‐''´     
   : :.:.:.:.:.(   J   |:.l:.: : : : :l: |  ヽ { ノ_-γ--''´ ̄   / /       
   :.:.:.:.:.:.:/     ヽl: : : : : |!:l   ゞノ弋       / // /   ` 
   :.:.:.:.:.:.ヽ  「!   トヽ: : : : lヽ //ノ}|         l   | 丶  
    :.:.:.:.:.:.ハ ⊂,.、⊇ {  \: : '、    '|         ,. -'´  \'  
    :.:.:.:.:/:.:ヽ lJ   |: : :.丶、\ ///)      /   :∠ミーニ丶、 |`! !' ,/,/
   :.:.:.:./:.:.:.:ム    ヽ: : : .  `  /丶、__ ../ ̄>-'⌒ー‐r;┬' ∠ミーニニニニ
   :.:./-‐≦ヽヽ  r、 }:: : : : .        ..ィ:::::::}/`;   `,
   ´〃     { c X'' ヽ: : ヽ:.:__:_ .   , イ:.:.※:.:.:}   `;    `,
    ll       ヽ ヾゝ ト、 /:::::.:.:.: ̄丁::l ヽ: : : : ノ     `;   `,  , '"´ `丶
    l!      {    `ヽ Yハ:::::.:.:.:.:.:.l: : |/{: . 〈     `;.、-‐≠‐ 、    .:: ゙,
    |       ヽ  fj  }Z´斤\:.:._:.:l: : .|  ヽn, |     /       ヾ..:: :: /
    l        〉⊂, え ヽ〃|ハ ヾヘ)-、:.l  {f!〈  /          ´ハ/
    ヽ   `丶、 {   lj  〈:/ |ハ  > 〉 ヾ、 |  |/          ..:: :: リ