___           ___           ___                 
    ___          /__/|         /__/\         /  /\          ___   
   /  /\        |  |:|         \  \:\       /  /:/_        /__/|  
  /  /:/        |  |:|          \  \:\     /  /:/ /\      |  |:|  
 /__/::\      __|__|:|      _____\__\:\   /  /:/ /:/_     |  |:|  
 \__\/\:\__  /__/::::\____ /__/::::::::\ /__/:/ /:/ /\  __|__|:|  
    \  \:\/\    ~\~~\::::/ \  \:\~~\~~\/ \  \:\/:/ /:/ /__/::::\  
     \__\::/     |~~|:|~~   \  \:\  ~~~   \  \::/ /:/     ~\~~\:\ 
     /__/:/      |  |:|      \  \:\        \  \:\/:/        \  \:\
     \__\/       |  |:|       \  \:\        \  \::/          \__\/
                 |__|/         \__\/         \__\/