_                _                     ___          _           _                           
    | |__   __ _  ___| | _____ _ __ ___    ( _ )      __| | ___  ___(_) __ _ _ __   ___ _ __ ___ 
    | '_ \ / _` |/ __| |/ / _ \ '__/ __|   / _ \/\   / _` |/ _ \/ __| |/ _` | '_ \ / _ \ '__/ __|
    | | | | (_| | (__|   <  __/ |  \__ \  | (_>  <  | (_| |  __/\__ \ | (_| | | | |  __/ |  \__ \
    |_| |_|\__,_|\___|_|\_\___|_|  |___/   \___/\/   \__,_|\___||___/_|\__, |_| |_|\___|_|  |___/
     ____   ___ ____   ___                                             |___/                  _                      
    |___ \ / _ \___ \ / _ \    ___ _   _ _ __ ___  _ __ ___   ___ _ __     __ _  ___ __ _  __| | ___ _ __ ___  _   _ 
      __) | | | |__) | | | |  / __| | | | '_ ` _ \| '_ ` _ \ / _ \ '__|   / _` |/ __/ _` |/ _` |/ _ \ '_ ` _ \| | | |
     / __/| |_| / __/| |_| |  \__ \ |_| | | | | | | | | | | |  __/ |     | (_| | (_| (_| | (_| |  __/ | | | | | |_| |
    |_____|\___/_____|\___/   |___/\__,_|_| |_| |_|_| |_| |_|\___|_|      \__,_|\___\__,_|\__,_|\___|_| |_| |_|\__, |
                                                                                                               |___/ 
    

          ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
          ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
          :::::::::::::::##::: ##:'########:'########:'##:::::'##::'#######::'########::'##:::'##:::::::::::::::::::    
          :::::::::::::::###:: ##: ##.....::... ##..:: ##:'##: ##:'##.... ##: ##.... ##: ##::'##::::::::::::::::::::           
          :::::::::::::::####: ##: ##:::::::::: ##:::: ##: ##: ##: ##:::: ##: ##:::: ##: ##:'##:::::::::::::::::::::          
          :::::::::::::::## ## ##: ######:::::: ##:::: ##: ##: ##: ##:::: ##: ########:: #####::::::::::::::::::::::           
          :::::::::::::::##. ####: ##...::::::: ##:::: ##: ##: ##: ##:::: ##: ##.. ##::: ##. ##:::::::::::::::::::::         
          :::::::::::::::##:. ###: ##:::::::::: ##:::: ##: ##: ##: ##:::: ##: ##::. ##:: ##:. ##::::::::::::::::::::          
          :::::::::::::::##::. ##: ########:::: ##::::. ###. ###::. #######:: ##:::. ##: ##::. ##:::::::::::::::::::  
          :::::::::::::::..::::..::........:::::..::::::...::...::::.......:::..:::::..::..::::..:::::::::::::::::::             
          ::'####:'##::::'##::::'###:::::'######:::'####:'##::: ##::::'###::::'########::'####:'########::'######:::
          ::. ##:: ###::'###:::'## ##:::'##... ##::. ##:: ###:: ##:::'## ##::: ##.... ##:. ##:: ##.....::'##... ##::
          ::: ##:: ####'####::'##:. ##:: ##:::..:::: ##:: ####: ##::'##:. ##:: ##:::: ##:: ##:: ##::::::: ##:::..:::
          ::: ##:: ## ### ##:'##:::. ##: ##::'####:: ##:: ## ## ##:'##:::. ##: ########::: ##:: ######:::. ######:::
          ::: ##:: ##. #: ##: #########: ##::: ##::: ##:: ##. ####: #########: ##.. ##:::: ##:: ##...:::::..... ##::
          ::: ##:: ##:.:: ##: ##.... ##: ##::: ##::: ##:: ##:. ###: ##.... ##: ##::. ##::: ##:: ##:::::::'##::: ##::
          ::'####: ##:::: ##: ##:::: ##:. ######:::'####: ##::. ##: ##:::: ##: ##:::. ##:'####: ########:. ######:::
          ::....::..:::::..::..:::::..:::......::::....::..::::..::..:::::..::..:::::..::....::........:::......::::
          ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    
                        _        _                    _     _       _     _ _       _     _       
    __      _____  _ __| | _____| |__   ___  _ __    | |__ (_) __ _| |__ | (_) __ _| |__ | |_ ___ 
    \ \ /\ / / _ \| '__| |/ / __| '_ \ / _ \| '_ \   | '_ \| |/ _` | '_ \| | |/ _` | '_ \| __/ __|
     \ V  V / (_) | |  |   <\__ \ | | | (_) | |_) |  | | | | | (_| | | | | | | (_| | | | | |_\__ \
      \_/\_/ \___/|_|  |_|\_\___/_| |_|\___/| .__/   |_| |_|_|\__, |_| |_|_|_|\__, |_| |_|\__|___/
                                            |_|               |___/           |___/                 

    








                                                                             ##       
                                                                               ##      
                                                                                 ##     
                                                                                  ##    
                                                                                   ##   
                                                                                   ##  
                                                                                  ## 
                                                                                 ##  
                                                                               ##   
                                                                             ##    
                                                                          ##     
                                                                       ##      
                                                                    ##       
                                                                ##        
                                                           ##         
                                                      ##          
                                                 ##           
                                             ##            
                                         ##             
                                      ##              
                                   ##               
                                 ##                
                                ##                 
                                ##                  
                                 ##                   
                                     ##                  
                                            ##                 
                                                     ##                
                                                                ##               
                                                                           ##              
                                                                                
                                                                                
                                                                                    ##             
                                                                              
                                                                              
                                                                              
                                                                                        ##            
                                                                                        
                                                                                         
                                                                                       ##           
                                                                                    
                                                                                     ##   

                                                                                  ##         
                                                                                ##        
                                                                             ##       
                                                                          ##       
                                                                      ##       
                                                                   ##       
                                                                 ##       
                                                                ##       
                                                                ##       
                                                                 ##       
                                                                  ##       


        
                                                                    
    






            ######## ########  #### ########  ##     ## ######## ##    ##  #######  ##     ##    ###    #### ##       
           ##       ##     ##  ##  ##     ## ##     ## ##       ###   ## ##     ## ###   ###   ## ##    ##  ##       
          ##       ##     ##  ##  ##     ## ##     ## ##       ####  ## ##     ## #### ####  ##   ##   ##  ##       
         ######   ########   ##  ########  ######### ######   ## ## ## ##     ## ## ### ## ##     ##  ##  ##       
          ##       ##         ##  ##        ##     ## ##       ##  #### ##     ## ##     ## #########  ##  ##       
           ##       ##         ##  ##        ##     ## ##       ##   ### ##     ## ##     ## ##     ##  ##  ##       
            ######## ##        #### ##        ##     ## ######## ##    ##  #######  ##     ## ##     ## #### ######## 







        









            ######## ######## ##     ## ########   #######  ########     ###    ########  ##    ## 
                ##    ##       ###   ### ##     ## ##     ## ##     ##   ## ##   ##     ##  ##  ##  
                 ##    ##       #### #### ##     ## ##     ## ##     ##  ##   ##  ##     ##   ####   
                  ##    ######   ## ### ## ########  ##     ## ########  ##     ## ########     ##    
                   ##    ##       ##     ## ##        ##     ## ##   ##   ######### ##   ##      ##    
                    ##    ##       ##     ## ##        ##     ## ##    ##  ##     ## ##    ##     ##    
                     ##    ######## ##     ## ##         #######  ##     ## ##     ## ##     ##    ##                                                                                 
        
    ########  #### ########     ###    ########  ####    ###    ##    ##                   
     ##     ##  ##  ##     ##   ## ##   ##     ##  ##    ## ##   ###   ##                   
      ##     ##  ##  ##     ##  ##   ##  ##     ##  ##   ##   ##  ####  ##                   
       ########   ##  ########  ##     ## ########   ##  ##     ## ## ## ##                   
        ##   ##    ##  ##        ######### ##   ##    ##  ######### ##  ####                   
         ##    ##   ##  ##        ##     ## ##    ##   ##  ##     ## ##   ###                   
          ##     ## #### ##        ##     ## ##     ## #### ##     ## ##    ##                                                                                                

                      ########  #######  ##    ## ########                                                   
                            ##  ##     ## ###   ## ##                                                         
                            ##   ##     ## ####  ## ##                                                         
                            ##    ##     ## ## ## ## ######                                                     
                            ##     ##     ## ##  #### ##                                                         
                            ##      ##     ## ##   ### ##                                                         
                            ########  #######  ##    ## ########                                                   







        






            
                            ######   #######  ##     ## ##    ## ########  
                            ##    ## ##     ## ##     ## ###   ## ##     ## 
                            ##       ##     ## ##     ## ####  ## ##     ## 
                            ######  ##     ## ##     ## ## ## ## ##     ## 
                                ## ##     ## ##     ## ##  #### ##     ## 
                        ##    ## ##     ## ##     ## ##   ### ##     ## 
                         ######   #######   #######  ##    ## ########  
                            
                ##     ## #### ##     ## #### ##    ##  ######        
              ###   ###  ##   ##   ##   ##  ###   ## ##    ##       
             #### ####  ##    ## ##    ##  ####  ## ##             
             ## ### ##  ##     ###     ##  ## ## ## ##   ####      
              ##     ##  ##    ## ##    ##  ##  #### ##    ##       
               ##     ##  ##   ##   ##   ##  ##   ### ##    ##       
                ##     ## #### ##     ## #### ##    ##  ######   

                 ########   #######  ##      ## ##                           
                 ##     ## ##     ## ##  ##  ## ##                           
                ##     ## ##     ## ##  ##  ## ##                           
               ########  ##     ## ##  ##  ## ##                           
               ##     ## ##     ## ##  ##  ## ##                           
                ##     ## ##     ## ##  ##  ## ##                           
                 ########   #######   ###  ###  ########                     
                                                                            
                                                                            
                                                           
                                                            
                                                            
                                                            
                                                            

        






             ########  ########         #### ##     ##    ###     ######   #### ##    ## #### ##    ##  ######      
             ##     ## ##                ##  ###   ###   ## ##   ##    ##   ##  ###   ##  ##  ###   ## ##    ##     
             ##     ## ##                ##  #### ####  ##   ##  ##         ##  ####  ##  ##  ####  ## ##           
             ########  ######   #######  ##  ## ### ## ##     ## ##   ####  ##  ## ## ##  ##  ## ## ## ##   ####    
             ##   ##   ##                ##  ##     ## ######### ##    ##   ##  ##  ####  ##  ##  #### ##    ##     
             ##    ##  ##                ##  ##     ## ##     ## ##    ##   ##  ##   ###  ##  ##   ### ##    ##     
             ##     ## ########         #### ##     ## ##     ##  ######   #### ##    ## #### ##    ##  ######      
            
                                                                                     ######## ##     ## ########                                                                            
                                                                                        ##    ##     ## ##                                                                                  
                                                                                        ##    ##     ## ##                                                                                  
                                                                                        ##    ######### ######                                                                              
                                                                                        ##    ##     ## ##                                                                                  
                                                                                        ##    ##     ## ##                                                                                  
                                                                                        ##    ##     ## ########                                                                            
            
                                                        ######## ##     ## ######## ##     ## ########  ########                                               
                                                        ##       ##     ##    ##    ##     ## ##     ## ##                                                     
                                                        ##       ##     ##    ##    ##     ## ##     ## ##                                                     
                                                        ######   ##     ##    ##    ##     ## ########  ######                                                 
                                                        ##       ##     ##    ##    ##     ## ##   ##   ##                                                     
                                                        ##       ##     ##    ##    ##     ## ##    ##  ##                                                     
                                                        ##        #######     ##     #######  ##     ## ########                                               
                                                                                                                   
                                                                                                                   
                                                                                                                   
                                                                                                                   
                                                                                                                   
                                                                                                                   
                                                                                                                   

        







               ########  ########  ######   #######  ##     ## #### ##    ##  ######   
                ##     ## ##       ##    ## ##     ## ###   ###  ##  ###   ## ##    ##  
                 ##     ## ##       ##       ##     ## #### ####  ##  ####  ## ##        
                  ########  ######   ##       ##     ## ## ### ##  ##  ## ## ## ##   #### 
                   ##     ## ##       ##       ##     ## ##     ##  ##  ##  #### ##    ##  
                    ##     ## ##       ##    ## ##     ## ##     ##  ##  ##   ### ##    ##  
                     ########  ########  ######   #######  ##     ## #### ##    ##  ######   

                         ###        ######  ######## ########  ##     ## ######## ########    
                      ## ##      ##    ## ##       ##     ## ##     ## ##       ##     ##   
                    ##   ##     ##       ##       ##     ## ##     ## ##       ##     ##   
                  ##     ##     ######  ######   ########  ##     ## ######   ########    
                 #########          ## ##       ##   ##    ##   ##  ##       ##   ##     
                ##     ##    ##    ## ##       ##    ##    ## ##   ##       ##    ##    
               ##     ##     ######  ######## ##     ##    ###    ######## ##     ##   








        




















                                                                             ##       
                                                                               ##      
                                                                                 ##     
                                                                                  ##    
                                                                                   ##   
                                                                                   ##  
                                                                                  ## 
                                                                                 ##  
                                                                               ##   
                                                                             ##    
                                                                          ##     
                                                                       ##      
                                                                    ##       
                                                                ##        
                                                           ##         
                                                      ##          
                                                 ##           
                                             ##            
                                         ##             
                                      ##              
                                   ##               
                                 ##                
                                ##                 
                                ##                  
                                 ##                   
                                     ##                  
                                            ##                 
                                                     ##                
                                                                ##               
                                                                           ##              
                                                                                
                                                                                
                                                                                    ##             
                                                                              
                                                                              
                                                                              
                                                                                        ##            
                                                                                        
                                                                                         
                                                                                       ##           
                                                                                    
                                                                                     ##   

                                                                                  ##         
                                                                                ##        
                                                                             ##       
                                                                          ##       
                                                                      ##       
                                                                   ##       
                                                                 ##       
                                                                ##       
                                                                ##       
                                                                 ##       
                                                                  ##       


        
                                                                    
    


                                          _       
         _ __ ___   ___  _ __ ___    __ _| |_   _ 
        | '_ ` _ \ / _ \| '__/ _ \  / _` | __| (_)
        | | | | | | (_) | | |  __/ | (_| | |_   _ 
        |_| |_| |_|\___/|_|  \___|  \__,_|\__| (_)
    
         _                _                                 _     _           _                                   _ 
        | |__   __ _  ___| | _____ _ __ ___  __ _ _ __   __| | __| | ___  ___(_) __ _ _ __   ___ _ __ ___   _ __ | |
        | '_ \ / _` |/ __| |/ / _ \ '__/ __|/ _` | '_ \ / _` |/ _` |/ _ \/ __| |/ _` | '_ \ / _ \ '__/ __| | '_ \| |
        | | | | (_| | (__|   <  __/ |  \__ \ (_| | | | | (_| | (_| |  __/\__ \ | (_| | | | |  __/ |  \__ \_| | | | |
        |_| |_|\__,_|\___|_|\_\___|_|  |___/\__,_|_| |_|\__,_|\__,_|\___||___/_|\__, |_| |_|\___|_|  |___(_)_| |_|_|
        ======================================================================= |___/ ==============================