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