_                _               _             _              
   / /\             / /\            / /\           / /\            
  / /  \           / /  \          / /  \         / /  \           
 / / /\ \         / / /\ \        / / /\ \       /_/ /\ \          
/_/ /\ \ \       / / /\ \ \      /_/ /\ \ \      \_\/\ \ \         
\ \ \_\ \ \     /_/ /  \ \ \     \ \ \_\ \ \          \ \ \        
 \ \/__\ \ \    \ \ \   \ \ \     \ \/__\ \ \          \ \ \       
  \_____\ \ \    \ \ \   \ \ \     \_____\ \ \          \ \ \      
   \ \ \_\ \ \    \ \ \___\ \ \           \ \ \        __\ \ \___  
    \ \___\ \ \    \ \/____\ \ \           \ \ \      /___\_\/__/\ 
     \_______\/     \_________\/            \_\/      \_________\/