/⌒ヽ⌒ヽ 
         /    ` ゚`:.;"ヽ             /⌒/⌒_ 丶
         /       ,_!.! ヽ            /゚` :.;"゚`. . . 丶
        /       --- ヽ          / !.!_,     丶  
        /          Y ヽ         /  ---      丶  
       /            八 ヽ        /    Y       丶
      (      _   //. ヽ)       /    八       丶
       1,,,,;;:::::::        八 ! /_⌒ヽ⌒ヽ. __//. ヽ      ,,, )
       |        ==ュ   rj / ゚` :.; "゚` ヽ   八     :::::::::::;;,,,,1 
       |       tッ、,゙ ' tッ|/   ,_!.!、  ヽ =ュ  r==  "   | 
       |      o`ー ' ノ `'( __ .---    )tッ、,  rtッ_‐ァ    | 
       .|        `"゙イ   ' /=ュ r=   | ー'/ ヽ`ー '    |.
       |        ゚ ´ ..:^ー/、tッ、゙' r'rtッ‐ .|  /   ヽ, .    |. 
      .|         rζ竺 i '''/ 'ヽ`' r @: ´..^ー^:':.  ゚     |
      |   /⌒        ノ . :^-^:' /ト:::::ノ●rζ竺=ァ‐   .  │
      |   }         /)´ r竺ァ●// |.)   二´        |
      |!  ;   r     (_     ( ''''ヽ ||            ⌒丶
      i   !   ',      i    /`ノ     |ヽ`ー 、, - ´ 〈     )
      i    !   ヽ     i__,-‐''´ ヽ二.ゝ / 〕   i     {     j
      }   ,      ̄ ̄      -‐ー、ヽノ ノ   ',     ノ、     }
     ,/            _.. - ´ '''¨ ̄ ヽゝ人   ノ ヽ、 /     ノ
   .,/`     ‘ ヽ _.. - ''   i.         i.     _.- ''      ノ